BM6P6(@ ~~~hhhRRREEE>>>BBBLLLmmmuuudddjjjWWW444888333000111111111111000000000000////////////////////////............////////////000000000000111111111111111555AAASSS```aaa___]]]bbbpppyyyppphhhaaadddmmm{{{fffWWWIIIIIITTTddduuuzzzsssbbbVVVIIIBBB???===???BBBIIINNNUUUZZZ]]]___bbbccccccmmm|||uuuiiieeebbbhhhwwwzzzuuuppprrrzzzwwwpppxxxmmmqqqzzzwwwpppggg]]]UUUPPPNNNIIIGGGDDDBBBAAAAAA@@@???DDDCCCFFFLLLPPPWWWeeeuuu{{{xxxttt|||lllXXXMMMHHHNNNTTT^^^xxx{{{bbbRRRIIIDDD???CCC>>><<>>@@@DDDJJJOOOVVV[[[^^^```ccceeehhhqqq~~~{{{iiidddbbbiiiuuu{{{qqqkkkgggiiirrr{{{|||vvvsss}}}}}}jjjqqq~~~zzzuuuqqqhhh]]]SSSJJJEEEDDDBBBAAA??????@@@AAABBBBBBGGGGGGLLLUUU]]]iii|||qqqYYYMMMHHHLLLSSS___{{{|||cccRRRHHHBBB???CCC>>>;;;???===BBBRRR}}}UUU???888888777777666666666666777888999:::;;;@@@EEELLLXXXjjjwww{{{}}}qqqsssmmmWWWIII???BBBGGG```qqqaaahhh~~~YYY888;;;555444111111111111000000000000////////////////////////............////////////000000000000111111111111111555BBBTTT```aaa]]][[[eeeooo}}}zzzooommmpppvvvyyyXXXNNNHHHNNN\\\kkkxxxxxxnnnfffbbbUUUMMMEEEBBB@@@???AAAEEELLLQQQXXX]]]___aaaeeehhhnnnvvviiieeeccciiirrrxxxwwwtttiiiccc___bbblllvvv}}}{{{{{{yyyiiittt{{{uuukkkeee\\\QQQHHHBBB>>>===<<<<<<<<<===@@@CCCFFFHHHOOOQQQYYYdddqqqrrrYYYNNNHHHLLLRRR^^^|||}}}cccRRRGGGAAA@@@CCC>>>;;;??????EEEVVV}}}UUU???888888777777666666666666777888999:::999>>>DDDKKKYYYkkkxxx~~~wwwzzzpppZZZKKK>>>@@@EEE\\\vvveeejjj|||___<<<;;;333222111111111111000000000///////////////////////////............///////////////000000000111111111111111555BBBTTT``````\\\ZZZ```hhhyyyvvvmmmpppxxxrrrUUULLLHHHPPP```ooo}}}{{{kkk```[[[YYYXXXPPPIIIDDDBBBAAA@@@BBBFFFPPPVVV]]]aaabbbccchhhllltttzzzlllfffcccgggmmmqqqsssuuujjjeee```cccmmmxxxzzznnn{{{zzzqqq```YYYPPPGGGBBB??????>>>;;;<<<===>>>AAAEEEIIIMMMWWW]]]hhhvvvxxxsssvvv{{{oooYYYNNNIIIMMMQQQ]]]zzz|||aaaPPPGGGAAAAAACCC>>>;;;???@@@HHHYYY}}}UUU???888888777777666666666666777888999::::::???EEELLLYYYkkkxxx}}}}}}rrr\\\LLL>>>@@@CCCXXXyyynnnmmmxxxccc>>>;;;222222111111111111000000000///////////////////////////............///////////////000000000111111111111111666CCCTTT```___[[[XXXXXXbbbuuu~~~tttooovvv~~~mmmUUUMMMIIIRRRcccttt}}}iiiZZZRRRQQQRRRRRRLLLGGGDDDCCCBBBAAADDDIIIVVV\\\cccfffeeeggglllqqqwww}}}mmmeee```cccggglllssszzzrrrlllfffhhhqqq|||}}}sssyyymmmWWWQQQGGGAAA>>>>>>>>>>>>===???@@@AAABBBFFFLLLQQQZZZfffwwwnnndddccciiiqqq}}}pppXXXOOOKKKOOOQQQ[[[xxxzzz^^^OOOGGGCCCAAACCC>>>;;;???AAAHHHZZZ}}}UUU???888888777777666666666666777888999:::<<>><<<@@@@@@GGGXXX}}}UUU???888888777777666666666666777888999:::===AAAGGGMMMYYYkkkwww|||{{{sss\\\KKKAAA@@@>>>LLLkkk}}}rrrpppmmmDDD<<<333666111111111111000000000000////////////////////////............////////////000000000000111111111111222666CCCUUU```^^^XXXUUUVVVaaatttsssxxx|||zzzzzzjjjSSSMMMMMMYYYjjjxxxhhh[[[KKKAAA@@@CCCDDDDDDEEECCCBBBDDDEEEHHHPPPZZZeeelllrrrrrrnnnnnntttzzz|||uuulllhhhlllnnnppp{{{|||sssqqqwww~~~|||xxxdddMMMGGG???<<<>>>@@@@@@???BBBFFFKKKOOOSSS[[[fffnnnwww|||jjjbbb]]]^^^bbblll}}}xxxtttrrruuuvvvuuuuuu}}}|||[[[QQQLLLMMMPPP]]]vvv]]]OOOHHHDDD???CCC???===AAA@@@FFFVVV}}}UUU???888888777777666666666666777888999:::;;;@@@FFFMMMZZZlllyyy~~~{{{sss[[[JJJ??????<<>>333666111111111111000000000000////////////////////////............/////////000000000000000111111111111222666CCCUUU```^^^XXXTTT[[[dddvvvzzzooossszzziiiOOOKKKNNN\\\mmmyyy}}}[[[PPPCCC>>>@@@EEEGGGGGGBBB@@@AAADDDGGGKKKVVV```jjjpppvvvuuuqqqpppvvv}}}}}}|||tttrrrvvvwwwwwwwwwtttyyyzzzcccIIIDDD>>>>>>BBBFFFGGGFFFFFFKKKRRRWWW^^^hhhvvv~~~uuuiii```YYYZZZaaalllvvvyyyggg[[[UUUSSSWWWYYYYYYYYYaaaqqq~~~~~~]]]RRRKKKKKKNNN^^^vvv___QQQHHHCCC>>>BBB???===AAA@@@DDDTTT}}}UUU???888888777777666666666666777888999:::999>>>EEELLL[[[mmm{{{{{{}}}tttcccIII???@@@@@@HHHeeexxxmmm}}}~~~LLL999888222222222222111111111111000000000000000000000000000///////////////000111111000000000000111111111111333666DDDWWW```[[[UUUUUUbbbnnn}}}zzzqqqzzz}}}lllSSSPPPSSS```pppzzz~~~nnnSSSIIIAAA@@@AAA@@@@@@AAACCCBBBBBBDDDJJJQQQYYY^^^kkknnnqqqrrrrrrtttzzz~~~www[[[EEEEEEDDDEEEFFFHHHJJJKKKOOOSSS[[[eeepppxxxmmmhhh```[[[ZZZXXX[[[eeeyyypppYYYLLLIIIHHHPPPNNNKKKRRRUUUZZZgggnnnttt}}}xxx\\\MMMMMMQQQNNN^^^ttt```RRRGGGAAAAAADDD???<<>>@@@@@@JJJhhhwwwnnn~~~OOO;;;888111222222222222111111111111///////////////////////////////////////000111111000000000000111111111111444777DDDXXX```[[[UUUUUUbbbnnn}}}vvvjjjwww~~~mmmVVVRRRTTT```nnnwww{{{{{{hhhPPPGGG@@@@@@AAA@@@???@@@BBBAAAAAADDDIIIQQQXXX]]]jjjmmmqqqrrrsssvvv|||sssUUUHHHGGGHHHIIIKKKMMMPPPRRRSSSXXXcccooohhh___ZZZUUUSSSVVVaaaggguuuqqqYYYPPPPPPKKKRRRQQQOOOUUUVVVXXXbbbiiilllpppxxxxxx[[[MMMMMMQQQNNN^^^uuu```PPPFFFAAA@@@CCC???<<>>DDDTTT|||fffBBB777;;;;;;666666666666666777888999:::;;;@@@FFFNNN[[[mmm{{{~~~vvvsssfffNNNBBBAAA???HHHfffmmmhhh{{{SSS===999333333333222222222111111111///////////////////////////////////////000000111///000000000111111111111555888FFFYYYaaa\\\VVVVVVbbbmmmzzzsss|||ttt___VVVTTT___kkkpppssswww}}}YYYFFFAAA???AAABBB@@@???@@@??????@@@CCCIIIQQQXXX\\\eeejjjppptttwww{{{nnnQQQIIIIIIIIIJJJNNNTTTYYY]]]fffppp~~~{{{iii]]]SSSQQQRRRTTT___mmmzzzooo\\\XXX^^^\\\hhhmmmqqqxxxuuupppttt}}}yyy[[[NNNMMMQQQSSSkkk}}}eeeSSSIIIEEEDDD???CCC>>><<<@@@>>>CCCSSS|||{{{qqqFFF666;;;;;;444666666666666777888999:::;;;@@@FFFNNN[[[mmm{{{~~~~~~vvvtttiiiQQQCCCAAA>>>GGGddd|||iiigggzzzSSS===:::666333333333222222222222111000000000000000000000000///////////////000000111///000000000111111111111555888FFFZZZbbb]]]WWWWWWiiittt}}}{{{aaaVVVSSS___kkkooorrrxxx{{{XXXDDD@@@???BBBBBB@@@???AAA??????AAAEEEKKKRRRYYY]]]dddiiipppuuuyyy~~~~~~www|||cccMMMMMMLLLLLLNNNSSSZZZaaafffrrr~~~qqqddd\\\UUUSSSWWW\\\bbbrrrzzzkkkcccfffooouuuttt]]]OOOMMMQQQWWWwwwttt^^^OOOGGGDDDCCC>>>BBB>>><<<@@@>>>CCCRRRyyy{{{uuuHHH777;;;:::333666666666666777888999:::;;;@@@FFFNNN[[[mmm{{{}}}|||zzzxxxxxxlllTTTBBB@@@>>>GGGdddyyyiiihhh|||UUU>>>:::777333333333333222222222222111111111111111111111111///////////////000111111000000000000111111111111444777FFFZZZccc___YYYZZZppp|||dddVVVSSS```kkknnnrrrzzz|||YYYDDD@@@@@@BBBBBB??????BBB@@@AAACCCGGGNNNUUU[[[___fffkkksssxxx}}}qqqpppzzz|||lllZZZOOOKKKJJJKKKNNNUUU___hhhnnnrrreee\\\]]]ZZZ]]]gggqqq{{{pppgggeeennnzzzppp]]]PPPMMMQQQZZZ}}}ttt___PPPGGGCCCAAA===AAA>>>===@@@>>>BBBQQQ}}}xxx{{{oooGGG999::::::555666666666666777888999:::;;;@@@FFFNNN[[[mmm{{{|||{{{www{{{{{{oooVVVCCC@@@===EEEaaavvviiihhhYYY???888555444444333333333222222222000000000000000000000000///////////////000111111000000000000111111111111333666EEEZZZddd```[[[\\\nnn|||}}}hhhYYYTTTaaakkkmmmqqqzzz|||YYYEEEBBBAAABBBAAA>>>@@@DDDBBBCCCFFFJJJPPPWWW^^^aaaiiiooowww}}}|||mmmpppzzzvvvfff```ZZZUUURRRKKKKKKMMMSSS\\\iiiuuu}}}xxxooojjjdddbbbiiiyyymmmjjjmmm{{{rrr[[[OOOMMMQQQZZZ|||uuubbbSSSIIICCC@@@<<>>===@@@>>>BBBQQQvvvzzz|||bbbDDD;;;:::999888666666666666777888999:::;;;@@@FFFNNN[[[mmm{{{|||sss~~~}}}}}}qqqXXXDDDAAA===CCC]]]}}}tttgggfff~~~]]]@@@777222444444444333333333222222///////////////////////////////////////000111111000000000000111111111111222666EEEZZZdddaaa]]]^^^fffxxx|||}}}lll[[[UUUbbbkkkkkkpppyyyyyy|||YYYFFFCCCBBBBBB@@@>>>@@@EEECCCDDDGGGLLLRRRYYY___ccclllrrrzzzsssmmmttt|||zzzZZZLLLJJJKKKMMMPPPRRRSSSVVV]]]iiixxx|||uuunnnrrr|||wwwYYYOOONNNPPPXXXyyytttcccUUUKKKEEEAAA<<>>===@@@>>>BBBPPPsss{{{~~~XXXAAA<<<:::999:::666666666666777888999:::;;;@@@FFFNNN[[[nnn{{{nnnuuu~~~qqq[[[JJJ;;;===AAA]]]tttlll{{{^^^>>>666333333333222222111000000000000000000000000000000000////////////////////////000000000000111111111111333555DDD[[[hhheee^^^[[[hhhoooxxx~~~qqqaaaYYYbbblllmmmnnnrrryyy\\\GGGGGGEEEBBBAAABBBAAA@@@EEEIIIMMMRRRWWW^^^eeeiiirrrwww~~~vvvqqqrrr{{{vvvcccNNNFFFGGGJJJNNNQQQQQQSSSYYYfffwwwxxx{{{uuuWWWMMMMMMTTT\\\xxxwwwaaaNNNCCCAAAAAA======>>>???===<<>>@@@CCC]]]xxxlllvvvaaaAAA777444333333222222111000000000000000000000000000000000////////////////////////000000000000111111111111555666EEE[[[hhheee^^^[[[hhhppp{{{yyyggg[[[```iiijjjkkknnnzzzaaaIIIGGGEEEBBBBBBCCCCCCBBBIIILLLQQQVVV[[[aaahhhmmmuuuzzzxxxooosss{{{eeeVVVHHHFFFJJJNNNRRRUUUZZZ]]]fffuuurrrXXXNNNOOOUUU]]]xxxsss\\\MMMDDD@@@???>>>===>>>???<<<<<>>??????<<<<<>>@@@??????>>><<<<<>>>>>>>><<<===FFFPPP}}}dddDDD888999888555777777888888888999999999;;;AAAHHHPPP^^^ppp~~~|||{{{wwwooo```MMMCCCDDDGGGjjjdddEEE999222333333222222111000000000000000000000000000000000////////////////////////000000000000111111111111111222AAAYYYhhhiiieeeeeezzz~~~{{{xxx|||zzz{{{qqqeeedddllluuu{{{dddVVVKKKLLLNNNMMMOOOTTT[[[^^^bbbfffkkkpppwww{{{}}}zzz}}}dddKKKHHHEEEEEEIIINNNUUU```jjjwwwtttcccSSSIIIKKKRRRZZZttt{{{kkkXXXHHH??????AAA???>>>===>>><<<>>>HHHSSSzzziiiEEE888999888333777888888888888999999999:::AAAIIIPPP^^^ppp}}}tttdddMMMBBBCCCJJJrrreeeFFF999222333333222222111000000000000000000000000000000000////////////////////////000000000000111111111111222333AAAXXXggggggcccbbbooouuu{{{~~~}}}{{{{{{||||||vvvqqqmmmnnnrrruuuuuusssrrrpppqqqwww{{{{{{kkkfffnnnzzzlll[[[OOOOOOQQQOOOQQQWWW^^^aaaeeeiiinnnsssyyy~~~yyyYYYFFFEEEEEEHHHMMMRRRWWWbbbmmmzzzqqq```SSSIIIJJJQQQZZZvvvzzzgggSSSFFF@@@>>>???>>><<<<<<===<<>>======<<<<<<======@@@KKKWWWkkkFFF888;;;;;;666777888888888888999999999:::BBBJJJQQQ^^^pppxxx___KKKBBBCCCFFFpppkkkGGG999333444333222222111111222222000000000000////////////////////////000000000000111111111000000000000000555444>>>SSSbbbaaa[[[YYYfffjjjoootttyyy~~~pppfffaaaYYYRRRQQQSSSSSSUUUXXXTTTTTTRRRQQQRRRXXX___eeeqqquuu~~~zzzpppuuudddPPPSSSYYYUUUUUU\\\```ccchhhmmmrrrxxx}}}~~~vvvrrrtttyyy}}}}}}aaaOOODDDFFFGGGKKKPPPSSSXXXcccooo~~~}}}lll\\\LLLLLLJJJMMM___|||ppp^^^OOOFFFAAA???===???>>>>>>>>>===???IIITTT|||rrrEEE:::<<<999666777888888777777777:::<<<;;;AAAIIIQQQ___ppp|||~~~sssZZZJJJBBBCCCDDDiiijjjGGG:::555444333222222111111222222000000000000////////////////////////000000000000111000000000000000000000555444???UUUcccbbb\\\YYYfffmmmvvv|||{{{lllaaaVVVMMMFFFEEEFFFFFFGGGIIIGGGGGGEEEDDDDDDGGGMMMQQQXXX[[[cccooo{{{~~~uuuyyymmmVVVWWW]]]ZZZYYY^^^cccfffkkkpppuuuzzzwwwsssnnnjjjkkkpppwww|||pppYYYKKKCCCFFFGGGKKKPPPSSSWWWcccooo~~~lll\\\LLLLLLKKKOOObbbuuujjjYYYKKKDDD@@@>>><<>>>>>>>>===>>>GGGQQQuuutttFFF:::<<<999777777888888777777777:::<<<<<>>>>>@@@AAAAAA@@@???>>>???BBBDDDEEEHHHNNNVVVaaannn{{{zzz|||zzz___[[[`````````cccgggjjjoootttyyy~~~vvvnnnhhhgggfffggglllssszzz~~~bbbPPPHHHEEEFFFGGGKKKPPPSSSXXXcccooolll\\\LLLLLLLLLPPPeeepppeeeVVVJJJDDDAAA???===???>>>??????======EEENNNrrrxxxHHH:::;;;999888777888888777777777:::<<<===CCCKKKSSS```qqq|||vvv~~~~~~zzzkkkRRREEE@@@DDD@@@YYYwww||||||jjjHHH:::666444333222222111111222222000000000000////////////////////////000000000000000000000000000111111111444444@@@XXXgggfff___\\\iiiuuurrrbbbVVVPPPGGG???>>>>>><<<;;;===@@@AAABBBAAA??????@@@BBB???BBBEEEIIIPPP\\\kkkuuu||||||ggg^^^aaaeeeeeefffjjjmmmrrrwww|||}}}wwwqqqlllgggggghhhkkkpppvvv{{{~~~zzz[[[MMMIIIHHHGGGHHHLLLQQQTTTYYYeeeqqqkkkZZZMMMMMMLLLQQQfffqqqgggXXXLLLFFFCCCAAA???????????????===<<>>DDDKKKTTTaaarrr}}}zzzyyyyyytttgggOOODDD???DDDAAAWWW~~~|||jjjooo~~~~~~}}}kkkGGG999666444333222222111111222222000000000000////////////////////////000000000000//////000000111111111111333333@@@XXXhhhhhhcccaaaqqq|||qqq```TTTKKKCCC<<<;;;;;;999888999;;;<<<>>>>>>>>>===>>>???;;;>>>AAADDDIIISSS```iiixxx~~~ooo___```fffiiiiiillloootttyyy~~~zzzuuupppllliiiggghhhkkknnnrrrvvvzzz|||sssWWWLLLIIIIIIGGGHHHMMMSSSVVV\\\hhhtttzzz}}}iiiXXXMMMMMMMMMQQQeeetttiiiYYYMMMFFFBBB@@@>>>???>>>??????======EEEOOO|||MMM;;;;;;999:::777888888777777777:::<<<>>>DDDLLLTTTbbbsss{{{}}}vvv}}}pppmmmbbbKKKEEE???DDDBBBWWW}}}uuu```cccuuu{{{~~~kkkFFF888555444333222222111111222222000000000000////////////////////////000000000000/////////000111111222222333333???WWWiiikkkgggfffzzz~~~ooo]]]QQQHHHAAA;;;;;;<<<:::999;;;999;;;=========<<<===>>>:::===@@@FFFNNNYYYeeelllxxx{{{yyyccc___eeejjjiiinnnqqqvvv{{{{{{vvvqqqooommmllljjjllloootttyyy~~~kkkQQQHHHGGGGGGGGGIIINNNTTTYYY___lllxxxiiieeefffeeennn}}}yyyeeeTTTKKKLLLMMMQQQdddttthhhWWWIIIBBB???===<<>>>>>>>>===???HHHTTTOOO<<<;;;999999777888888777777777:::<<<===DDDLLLUUUcccuuu~~~vvvvvviiiiii```LLLHHHAAADDDBBBXXX}}}rrr\\\aaauuu~~~jjjDDD888666444333222222111111222222000000000000////////////////////////000000000000...//////000111111222222333222>>>VVViiilllkkklll{{{lllYYYLLLGGG???;;;<<<>>>======>>><<<>>>??????>>>>>>???@@@>>>>>>AAAIIIVVVdddooouuuvvvwwwiii___dddiiiiiipppsssxxx}}}vvvvvvtttsssqqqpppqqqrrrppprrruuu{{{dddLLLEEEFFFGGGGGGIIIOOOVVV[[[bbbppp|||zzzgggXXXWWWZZZ[[[bbblllzzzuuuaaaPPPHHHKKKLLLRRRdddtttgggUUUFFF???=========???===<<<======AAAMMMYYYQQQ>>>;;;999999777888888777777777:::<<<<<>>???@@@???===<<<===>>>???>>>???GGGVVVfffrrrwwwrrrrrr||||||nnn```ccciiiiiirrruuuzzz}}}|||vvvvvvvvvssspppooooooppprrrtttwww|||___IIIDDDGGGHHHGGGIIIOOOWWW]]]dddrrrwwwbbb[[[VVVWWWYYYZZZ```gggqqqxxxrrr___NNNFFFIIILLLRRReeetttgggTTTFFF???>>>@@@AAA???<<<<<<<<<===BBBOOO]]]RRR>>>;;;888888777888888777777888:::<<<;;;CCCKKKVVVeeexxx|||zzzjjjhhhhhh___RRRJJJHHHAAADDDbbbsss^^^iiieeeDDD999555333333333222222222111111000000000000////////////000000000000000000000000000000000000111111111111333222>>>VVVjjjpppmmmjjj|||ttteeeUUUKKKBBB===:::::::::888:::???DDDAAA???@@@@@@@@@@@@BBB@@@BBBFFFNNNXXXaaafffhhhhhhlllvvv~~~nnn[[[___iiikkkpppvvv~~~~~~{{{wwwuuurrrtttuuutttrrrppppppqqqtttxxx~~~{{{ZZZJJJFFFGGGJJJJJJKKKOOOWWW^^^fffsss~~~uuufff]]]WWWTTTVVVWWWXXX```jjjvvv~~~mmm\\\QQQIIIJJJJJJNNN___|||vvveeeRRRGGGAAA<<<<<<===GGG>>>>>>999???EEEMMMpppUUU@@@;;;888888777777777777888999:::;;;<<>>===>>>@@@999<<<999@@@IIIVVV|||SSS???;;;888888777777777777888999:::;;;===DDDLLLVVVeeeyyyjjj```gggnnnhhh]]]JJJFFF@@@FFFggguuuiiizzziiiEEE888222333333333222222222111111000000000000////////////000000000000000000000000000000000000111111111111444333<<>>CCCKKKLLLKKKHHHEEEDDDDDDEEECCCGGGNNNWWW\\\ZZZSSSLLLTTTbbbvvvvvvzzzyyy___\\\bbbfffuuuzzz{{{sssnnnlllllllllmmmooorrrtttvvvvvvwwwyyy{{{~~~lllPPPGGGFFFGGGGGGNNNNNNQQQWWW^^^hhhvvvmmm\\\XXXUUUXXX[[[[[[ZZZaaauuuxxxfffUUUKKKHHHHHHIIINNNcccxxxgggTTTHHHCCC???>>>@@@<<<777===:::@@@KKK]]]RRR???;;;888888777777777777888999:::;;;???EEEMMMWWWfffyyyvvvbbb\\\gggrrrmmmaaaJJJEEE@@@IIIjjjyyyvvvgggDDD999333333333333222222222111111000000000000///////////////////////////////////////000000000111111111111444333;;;OOOccclllhhh```gggzzzwwwgggVVVHHH@@@===999999;;;======@@@EEEOOORRRRRRPPPMMMMMMLLLJJJFFFJJJSSS]]]dddaaaXXXOOORRR___pppyyy{{{|||```YYY```gggvvv|||yyyuuuppplllkkklllllllllmmmppptttwwwyyy{{{~~~dddKKKGGGHHHHHHHHHNNNMMMPPPWWW^^^iiiyyy~~~ddd\\\^^^WWW[[[]]][[[\\\jjjwwwdddUUUKKKGGGHHHHHHOOOfffwwwfffSSSHHHBBB>>>>>>@@@===;;;AAA<<>>;;;888888777777777777888999:::;;;@@@FFFOOOXXXgggyyyqqq]]][[[iiiuuuooobbbJJJEEEAAALLLkkk|||~~~eeeDDD999333333333333222222222111111000000000000///////////////////////////////////////000000000111111111111444444:::LLLaaammmhhh^^^___rrruuudddSSSFFF>>>;;;888999<<>>===??????<<>>;;;888888777777777777888999:::;;;@@@GGGOOOYYYhhhzzz~~~lllYYYYYYjjjwwwooo___JJJDDDBBBNNNlll{{{yyybbbCCC999333333333333222222222111111000000000000////////////000000000000000000000000000000000000111111111111333444999JJJ```nnniii]]][[[nnnsssaaaPPPDDD>>>;;;888999===@@@@@@CCCGGGGGGNNNTTTXXXaaahhhbbbVVVWWWXXX]]]gggqqqrrrkkkcccUUUXXX\\\lllnnn___dddooovvv|||yyylllllllllnnnpppqqqooonnnqqquuuyyy}}}[[[IIIJJJKKKKKKMMMJJJKKKPPPYYYbbbnnnppp```bbbhhhjjjddd\\\[[[kkk~~~tttbbbUUUOOOGGGGGGIIISSSllltttdddQQQFFFAAA======???===:::AAA<<>>AAAAAACCCGGGEEEMMMUUU```pppzzzrrraaa^^^___dddppp|||~~~wwwooo]]]aaaeeerrr}}}hhhgggqqqwww|||~~~tttkkkjjjjjjlllppprrrsssrrrwwwzzzXXXIIIKKKJJJJJJNNNIIIKKKQQQ\\\gggssspppjjjrrrzzzyyynnnbbbggguuuuuuqqq___RRRLLLGGGGGGJJJUUUnnnuuudddQQQGGGBBB>>>>>>@@@===999???;;;???KKK^^^UUU???;;;888999777777777777888999:::;;;>>>FFFPPP[[[kkk}}}|||zzzsssbbbRRRVVVkkkxxxmmmZZZKKKCCC???NNNnnn|||jjj```mmm|||zzzYYYAAA<<<666333333333222222222111111000000000000////////////000000000000000000000000000000000000111111111111333444999HHH```ppplll^^^```qqq{{{ooo[[[KKKAAA===<<<999:::???AAAAAACCCGGGGGGOOOYYYggg|||kkkaaabbbjjjxxxzzzfffnnnsssooojjjqqqxxx}}}yyyooommmllljjjlllppptttwwwxxx{{{~~~WWWJJJKKKIIIIIINNNIIIKKKSSS___kkkwwwuuuvvvwwwkkksss|||}}}ooo[[[OOOIIIGGGHHHKKKWWWpppvvveeeRRRHHHCCC@@@???AAA@@@;;;???;;;???IIIZZZVVV???;;;999999777777777777888999:::;;;===EEEPPP[[[kkk}}}{{{tttppp[[[SSS^^^mmmxxxoooYYYIIIIIIBBBLLLsssuuubbb___jjj{{{YYYDDD666555333333333222222222111111000000000000000000000000////////////000000000000000000000000111111111111444222555EEE]]]nnnlllaaakkkxxxxxxuuu}}}qqq```MMMAAA===<<<>>>@@@@@@AAADDDFFFEEEHHHRRR___ssstttlllooovvvzzzuuuqqqzzzvvvqqqllljjjlllppprrrtttyyyuuuWWWKKKJJJOOOGGGJJJMMMNNNVVVeeetttoootttkkkVVVLLLKKKGGGJJJOOO\\\tttwwwiiiVVVHHHBBBAAA@@@???<<>>;;;999777777777777888999:::;;;???GGGQQQ^^^ooonnnnnnZZZSSS___oooyyyqqq[[[IIIIIICCCPPPxxxsssbbbaaannnVVVBBB666666333333333222222222111111000000000000000000000000////////////000000000000000000000000111111111111333222555DDD]]]nnnlllbbbjjjwwwuuurrr~~~~~~rrraaaNNNAAA===>>>@@@BBBAAAAAACCCEEEFFFIIIUUUeeeyyyyyypppttt}}}|||vvvyyy~~~vvvppplllkkknnnsssvvvwww{{{qqqUUUKKKKKKPPPIIILLLMMMOOOXXXgggvvvnnn{{{~~~iiiVVVLLLLLLHHHIIINNNYYYqqquuugggTTTFFFAAAAAA@@@@@@===AAA;;;<<>>???AAACCCCCCBBBBBBFFFJJJRRR___ppp}}}yyy~~~}}}sssllllllmmmqqqxxx{{{{{{lllTTTKKKLLLQQQKKKOOONNNPPPZZZjjjyyyrrruuucccRRRJJJJJJGGGHHHKKKWWWoootttfffSSSEEE@@@@@@AAA@@@===AAA>>>>>>DDDLLLkkkKKK::::::888888888888888999999:::;;;<<>>555777333333333222222222111111////////////////////////////////////000000000000///000000000111111111111333222555CCCZZZlllmmmeeeeeessspppjjjvvvuuueeeRRRDDD??????AAADDDFFFEEEEEELLLTTTfffqqqyyyoooiiikkkmmmsss{{{hhhSSSLLLLLLPPPKKKPPPPPPSSS]]]nnn~~~~~~yyykkkZZZKKKEEEEEEFFFFFFIIIVVVqqqwwwhhhTTTFFF@@@@@@@@@@@@<<<>>>@@@AAADDDSSS{{{zzzIII::::::888999999999999999:::;;;<<<<<>>AAA;;;???@@@@@@^^^qqqGGG===<<<999;;;888888888999999:::;;;<<>>CCCFFFllllllFFF===<<<888;;;888888777888888999:::;;;???KKKYYYcccpppnnnYYYOOOVVVkkk{{{~~~jjjRRRKKKIIIfff___QQQ]]]uuusssDDD@@@:::444333333333222222222111111000000000000000000000000////////////000000000000000000000000111111111111111111444???TTTgggnnnkkk```fffsssllliii~~~|||vvviiiWWWIIICCCBBBEEEOOOWWWUUUVVVhhhvvvpppooopppqqqrrryyyXXXPPPOOONNNQQQMMMVVV[[[___lll~~~xxxsssgggZZZQQQIIIDDDDDDGGGJJJKKKRRReee|||lllVVVEEE??????@@@@@@CCC888>>>GGGNNNzzzhhhEEE===;;;777:::777777777777888999:::;;;???KKKYYYdddppp~~~pppWWWWWW\\\kkk}}}kkkWWWGGGLLLkkkiiiTTTQQQ^^^vvvjjjHHH<<<777666444333222222111111222222000000000000000000000000000000000000000000000000000000000000111111111111333111222<<>>AAA???AAABBBQQQ___BBB;;;<<<:::666777777777777888999:::;;;===JJJYYYfffttt~~~lllWWWXXX___ooonnnWWWIIIPPPoooeeeRRRQQQ^^^wwwhhhGGG<<<777666444333222222111111222222000000000000000000000000000000000000000000000000000000000000111111111111333222333<<>>???@@@???AAA???AAABBBRRR\\\@@@::::::999666777777777777888999:::;;;===JJJYYYffftttyyy}}}eeeUUUWWW^^^pppqqqYYYLLLVVVvvv```QQQRRR___xxxeeeEEE;;;777555444333222222111111222222000000000000000000000000000000000000000000000000000000000000111111111111333333444<<>>===???@@@@@@???>>>AAACCCSSSVVV>>>999999777666777777777777888999:::;;;===JJJYYYffftttxxxttt\\\RRRRRRYYYjjjsssZZZPPP\\\|||\\\RRRSSSaaayyy```CCC;;;777444444333222222111111222222///////////////////////////////////////////////////000000000111111111111333333555<<>>>>>??????>>>===;;;===???MMMwwwxxxOOO===;;;999888:::777777777777888999:::;;;<<>>???>>><<<>>>;;;<<<<<>><<<999888;;;777777777777888999:::;;;<<>>;;;666444333222222111111222222000000000000000000000000000000000000000000000000000000000000111111111111///333444777BBBUUUgggooodddaaahhhyyyuuueeepppwwwkkkdddbbbZZZYYYVVVUUUZZZ^^^WWWLLLHHHMMMYYYhhhsssyyyvvvqqq|||\\\RRRSSSTTTTTTSSSWWWdddpppxxxxxx|||yyydddSSSJJJBBB@@@AAABBBGGGMMM^^^hhhkkkwwwkkkVVVNNNDDD>>>>>>@@@???<<<>>>;;;===???KKKqqqpppJJJ===<<<888777;;;777777777777888999:::;;;;;;JJJ\\\lll{{{vvvyyy[[[EEEEEEIIITTTiii{{{VVVRRRdddsssYYYYYY\\\mmm~~~OOO===>>><<<777444333222222111111222222000000000000000000000000000000000000000000000000000000000000111111111111///222444666@@@SSSeeeoooeeeaaahhhzzzuuucccmmmwwwjjjbbb___YYYXXXUUUUUU[[[aaa[[[PPPKKKOOO[[[kkkvvv|||uuulll}}}yyy]]]QQQTTTVVVUUUTTTXXXeeerrr{{{www}}}vvvaaaRRRJJJBBB@@@AAADDDIIIOOOdddnnnqqqzzzzzzeeeSSSKKKBBB===>>>@@@???===<<<;;;>>>CCCRRRzzznnnHHH<<<<<<777555:::777777777777888999:::;;;;;;JJJ\\\mmm}}}~~~xxxsssVVVKKKGGGMMMaaayyyvvv[[[RRRcccqqq]]]RRR```{{{oooKKK@@@:::<<<222555444333222111111111111000000000000////////////000000000000000000000000000111111111111222222222222333444666@@@RRReeepppooofffhhhzzz|||___ggg{{{vvvfff[[[YYYWWWZZZ\\\___ccceee^^^UUURRRUUUdddrrrzzzsssjjjooo~~~kkkZZZTTTSSSUUUXXX[[[```mmmzzzsss~~~sss___LLLGGGCCCAAA???AAAKKKVVVssszzzxxxwwwdddQQQHHH@@@>>>>>>======???>>>:::@@@DDDTTTbbbIII<<<888===555777888888888888999:::;;;<<<>>>KKK^^^qqqpppSSSHHHNNNVVVmmmtttWWWSSSiiiooo\\\RRRdddkkkHHH???:::===444555444333222111111111111111000000000////////////000000000000000000000000//////000000000111111111333333333666@@@RRReeerrrnnnhhhkkkzzzaaagggyyyttteee\\\YYYZZZ]]]___aaafffiiiddd\\\XXX[[[iiiwwwooofffhhhuuuiiiZZZUUUUUUWWW[[[___eeeqqq~~~uuurrr^^^LLLGGGCCCAAA???BBBKKKVVVttt||||||uuuaaaQQQHHH@@@>>>>>>======??????<<>>999===777555444333222222111111111111111000000000/////////000000000000000000000000.../////////000000000000333333333666???PPPeeetttmmmjjjmmmxxx~~~dddfffwwwssseee]]]\\\```cccdddfffkkkooommmfffaaacccqqq}}}|||nnndddbbblllxxxgggZZZWWWVVVYYY^^^dddkkkxxxzzzqqq\\\KKKFFFBBBAAA???BBBLLLWWWuuurrr]]]QQQHHH@@@>>>>>>======???>>><<>>MMMbbbtttmmmhhhiiirrrzzz}}}ffffffvvvsssfff```aaagggjjjkkklllqqquuuuuupppjjjlllxxx|||rrrfff```fffrrr~~~eeeZZZWWWVVVZZZaaaiiiqqq~~~}}}oooZZZJJJFFFBBB@@@@@@BBBMMMXXXuuuqqq\\\QQQHHH@@@>>>>>>======???<<<===???OOOzzzUUUCCC:::888===777999888888888888999:::;;;;;;<<>>>>>======???===AAAAAARRR~~~TTTDDD<<<999===666999888888888888999:::;;;;;;:::HHH\\\qqqqqq|||~~~~~~xxxbbbRRRRRRbbbyyyrrr___QQQ[[[{{{XXXUUU___wwwWWWCCCBBB888999999666555444333222222222222222222111111111000000000000000000000000000000000111111111111222222222222333000111666999AAATTThhhnnnddd^^^fffxxxgggffftttzzzqqqnnnpppvvvyyyzzzxxxxxxzzzyyyuuunnnooowww{{{zzzwwwssstttnnnkkkllldddZZZ```oooyyymmmgggeeelllpppsssuuutttuuuxxx{{{ccc[[[XXXWWW[[[eeepppzzzzzzkkkVVVHHHDDDAAA@@@@@@DDDNNNZZZzzzpppQQQHHH@@@>>>>>>======???>>>FFFDDDSSSzzzQQQDDD===:::===666999888888888888999:::;;;<<<:::GGG\\\qqqkkkvvv}}}||||||}}}qqq]]]PPPQQQfff|||vvvoooaaaXXXgggyyyUUUZZZjjjPPP@@@CCC888999:::666555444333333222333333222222222111111111000000000000000000000000000000000000000000111111111111333///111666777:::LLL```nnnfff___eeeuuuiiigggppp~~~wwwuuuxxx{{{|||yyyyyyvvvrrrjjjjjjrrrvvvtttsssccc]]]ZZZ]]]YYY\\\bbb^^^WWW```rrrpppcccZZZTTTUUUYYY___dddhhhooowww}}}```[[[ZZZXXX\\\gggsss}}}yyyjjjUUUHHHDDDAAA@@@@@@DDDOOOZZZnnnQQQHHH@@@>>>>>>======???<<>>CCC888999:::666666555444333333333333222222222111111111111000000000000000000000000000////////////000000000000222///111666666777FFF[[[mmmhhhcccfffssskkkgggmmm{{{zzz}}}}}}~~~zzzwwwtttooofffgggooorrrqqq}}}bbbSSSQQQOOOOOOLLLRRR]]]\\\WWWbbbvvv~~~zzzmmmbbbXXXQQQMMMQQQVVV\\\bbblllxxx^^^\\\\\\ZZZ^^^iiiuuuxxxiiiUUUGGGCCC@@@@@@@@@DDDOOO[[[gggRRRHHH@@@>>>>>>======@@@999FFF@@@KKK}}}mmmHHH>>>;;;999===888;;;888888888888999:::;;;<<<888FFF\\\qqq}}}qqqttt}}}{{{yyy|||{{{dddRRRLLLUUUccctttrrrpppvvvnnnoooZZZdddvvvpppLLLBBB===<<<;;;666666555555444444333222222000000000000000000000000111111000000000000111111//////000111111111111111...444333333888:::BBBTTTooorrrhhhccctttyyyhhhmmm}}}~~~}}}~~~xxxrrrnnnllleeejjjqqqtttvvv{{{zzz]]]OOOKKKKKKMMMLLLPPPWWWZZZ\\\eeeoooxxxyyywwwooodddZZZQQQLLLMMMTTTTTTWWWcccmmm{{{rrr[[[WWWXXX]]]dddkkkuuu|||jjjRRREEEEEE???@@@FFFEEEMMM```zzzeeeIIIEEE@@@======>>>>>>>>>>>>AAA@@@OOOvvvaaaMMM===;;;:::666666<<<999999888888888888888888<<>>>>>>>>???DDDEEESSSwww[[[III;;;:::;;;777888===888888888888888888888888<<>>>>>>>>;;;AAAFFF[[[QQQDDD999:::;;;999999===888888888888888888888888<<>>???>>>===AAAHHHddduuuJJJ@@@999:::;;;999888:::888888888888888999999999;;;BBBSSSnnnwwwwww___RRRIIIPPPfffrrrwwwgggiiivvvTTT@@@???<<<999;;;:::666555555444444333222222000000000000000000000000111111000000000000111111//////000111111111111111000333000000777777;;;IIIeeetttuuupppyyyxxxnnnmmmwww{{{sssssszzzttt]]][[[dddlllqqqqqqnnnjjjfffccc___\\\ZZZYYYZZZ[[[WWWUUU\\\fff}}}wwwmmmllloootttlll\\\[[[dddjjjqqqxxxuuuZZZIIIIIICCCBBBIIINNN___zzzjjjNNNCCCAAA>>>===>>>??????>>>FFFFFFLLLnnnmmmFFF???:::::::::888666777777777888888888999999999;;;AAASSSmmm{{{uuuyyyyyy[[[PPPIIIRRRjjj~~~nnnaaadddvvvpppRRRBBBBBB===999;;;999666555555444444333222222000000000000000000000000111111000000000000111111//////000111111111111111111333///000777777999EEE```rrrvvvqqqwwwzzzqqqqqqzzz}}}ssssss}}}~~~iiihhhsss}}}}}}|||xxxqqqlllhhhaaaZZZSSSQQQRRRTTTRRRRRR^^^mmmvvvhhh```cccjjjqqqzzzfffbbbggglllsssyyyyyy^^^HHHHHHAAA@@@GGGNNNbbbfffLLLAAA???======>>>?????????@@@DDDQQQ{{{iiiCCC???;;;999888777666666777777777888999999::::::;;;AAARRRlll|||xxxvvv}}}oooUUUNNNJJJVVVqqqbbb\\\eeeqqqkkkOOOBBBDDD>>>999::::::666555555444444333222222000000000000000000000000111111000000000000111111//////000111111111111111111333//////777666777CCCXXXmmmtttooottt}}}}}}yyyzzzxxx{{{wwwwwwyyyvvvuuunnneeeXXXRRRQQQSSSRRRUUUfff{{{yyylllbbbZZZVVV[[[cccnnn}}}vvvpppooosssxxx}}}}}}dddJJJJJJCCCAAAHHHPPPgggyyy___JJJ@@@>>>======>>>@@@??????;;;IIIcccaaa@@@>>>;;;888888888888777666777777888999999:::::::::@@@QQQlllyyyvvvwwwfffPPPMMMMMM\\\xxxrrrWWWXXXhhhqqqgggMMMBBBDDD>>>999;;;:::666555555444444333222222000000000000000000000000111111000000000000111111//////000111111111111111111333...///777666666AAASSSiiirrrnnnsss{{{}}}|||{{{rrrfff^^^ZZZZZZZZZ```vvv|||rrrnnniii^^^UUURRRQQQPPPWWW___lllzzz~~~wwwzzz~~~hhhNNNMMMFFFEEELLLUUUllloooYYYHHH???>>>======???@@@??????DDDYYY{{{ZZZ>>>===;;;888777999:::999666777777888999999:::::::::@@@QQQkkk~~~}}}zzzvvvwww___OOOGGGHHH]]]zzz^^^QQQVVVeeettt}}}]]]NNNBBB??????;;;888999777777555444444444444444444444333333222111111111000000000000000000000000111111111000000000000000///111222222333555888;;;MMMaaaqqqoookkkttt}}}yyyrrruuu{{{|||}}}uuuooommmgggkkk{{{kkk]]]VVVRRROOOMMMLLLKKKKKKSSS\\\jjjyyypppWWWIIICCCHHHLLLVVVxxx|||dddPPPDDD>>>>>>>>>???@@@@@@AAAAAACCC^^^SSS>>>===;;;999888888888999999999999888888888888888>>>>>>KKKggg~~~|||yyyvvvxxx]]]OOOJJJMMMbbb}}}zzzVVVOOOWWWlllzzz}}}\\\OOOCCC@@@@@@<<<::::::777777666555444444444444444333333222111111000000000000000000000000000000111000000000000000000000000111222222333555888;;;III]]]mmmmmmjjjrrr}}}{{{yyypppqqquuuyyy|||}}}xxx~~~vvveeeXXXRRRMMMJJJIIIJJJIIIKKKTTT]]]iiizzzoooWWWJJJDDDIIIQQQaaaxxxaaaLLL@@@>>>>>>>>>???@@@@@@AAAAAAGGGeeeSSS>>>===;;;999888888888999888888888888888888999999>>>>>>JJJfff}}}{{{wwwuuu{{{vvvXXXOOONNNTTTjjjlllQQQQQQ___xxxvvvZZZOOOEEEAAA@@@>>>;;;;;;888777666555444444444444333333222222111000000000000000000000000000000000000000000000000000111111000111222222333444888:::CCCVVVhhhllljjjppp~~~{{{yyy~~~|||xxxtttkkkiiikkktttyyy}}}nnn]]]QQQLLLFFFDDDEEEGGGHHHKKKTTT^^^hhhzzzmmmYYYLLLEEEJJJVVVnnnttt]]]KKK@@@>>>>>>>>>???@@@@@@AAAAAAFFFggg|||QQQ>>>===;;;999888888888999777777777888999999999:::======IIIccc{{{zzzvvvuuupppTTTLLLQQQ\\\sss~~~zzzhhhTTT[[[jjjiiiUUUNNNEEEAAA@@@>>><<<:::888777666555444444444444333222222111111000//////////////////////////////000000000000000111111111000111222333333444777:::>>>PPPccckkkkkknnnyyy~~~{{{yyy}}}tttvvvtttkkkdddcccfffooouuu~~~ttteeeVVVLLLIIICCCBBBCCCFFFHHHKKKTTT^^^iiizzz~~~jjjZZZOOOFFFJJJZZZxxxnnn[[[KKKCCC>>>>>>>>>???@@@@@@AAAAAAEEEgggxxxOOO>>>===;;;999888888888999666666777888999:::::::::<<<===HHH```~~~zzzxxxuuuvvvlllQQQKKKSSSccc|||wwwvvvkkk\\\dddrrr___PPPKKKEEE@@@>>>>>><<<999888888666555555555555555333333222222111000000000//////////////////////////////000000111111111111111222333333333444777999;;;KKK^^^jjjlllnnnvvv~~~}}}~~~xxx}}}zzzxxx|||vvvppp|||wwwkkkeee```bbbiiinnnttt}}}yyylll^^^QQQIIIHHHDDDCCCDDDGGGHHHKKKSSS]]]jjjzzz{{{gggVVVNNNGGGKKK___{{{gggVVVIIIBBB>>>>>>>>>???@@@@@@AAAAAAHHHmmmsssKKK>>>===;;;999888888888999666666777888999:::::::::;;;===FFF\\\|||~~~xxxxxxuuuxxxhhhOOOLLLXXXkkkpppwwwnnnaaajjjwww[[[KKKJJJEEE???===>>><<<888888888777666555555555555444444333333222111111000000000000000000000000000/////////000111111222222111222333333222444777999999FFFZZZhhhlllmmmsss{{{~~~uuuoootttwwwuuupppooouuu|||yyytttooosssnnneeebbb^^^cccmmmooovvv~~~~~~rrrgggZZZNNNGGGGGGDDDCCCDDDHHHIIIKKKSSS\\\kkk{{{uuu```PPPLLLHHHLLLdddttt```PPPDDD>>>>>>>>>>>>???@@@@@@AAAAAAKKKtttnnnGGG>>>===;;;999888888888999777777777888999999999:::999<<>>@@@>>>999999888777666555555555555555555444444333222222222000000000000000000000000...//////000111111222222222333333333222444666999777BBBUUUfffkkkkkkpppwww~~~}}}oookkkkkkkkkjjjiiilllppptttoookkkkkkzzzyyyeeeaaa^^^ZZZ___lllmmmsss{{{xxxnnneeeXXXKKKEEEEEEAAAAAACCCGGGIIIKKKSSS\\\lll}}}}}}nnnZZZMMMLLLHHHLLLbbbooo[[[LLLCCC===>>>>>>>>>???@@@@@@AAAAAAQQQ}}}iiiCCC>>>===;;;999888888888999888888888888888888999999999<<>>>>>AAAFFFHHHKKKTTT]]]mmmxxxjjjUUUMMMLLLHHHIII]]]kkkYYYMMMEEEAAA>>>>>>>>>???@@@@@@AAAAAAZZZgggAAA>>>===;;;999888888888999999999999888888888888888888<<>><<<<<<;;;999888777777666666444444555555444444333222333222000/////////000111000000111111111111000000222111000000222444666888:::===HHHbbbqqqgggddduuuyyyqqqsssiiikkkhhhdddeeeiiiiiieeeaaaaaaaaannniii___VVVTTTVVVYYY^^^dddhhhoooyyyyyypppeee\\\RRRHHHCCCDDDBBBFFFDDDEEELLLMMMRRRaaannn|||qqqaaaRRRLLLHHHHHHMMMSSS^^^vvvlllXXXIIIAAA>>>===EEEAAA<<<@@@@@@???FFFXXX```BBB<<<<<<;;;:::999999999999777888888888888999999999666===BBBNNNnnn}}}|||uuuttt{{{pppXXXOOOMMMZZZqqq|||kkkooojjjZZZkkk|||[[[PPPKKKHHHEEECCCBBB@@@>>><<<<<<;;;999888777777666666444444555555444444333222333222111000///000000111000000111111111111000000222111111111222444666777999<<>><<>><<<@@@<<<;;;AAAAAA@@@GGG]]]pppTTTBBB<<<<<<;;;:::999999999999777888888888888999999999888>>>BBBLLLkkk|||}}}xxx~~~mmmUUUKKKKKKTTTjjjeeeddd}}}{{{]]]VVVfffvvvzzzvvvTTTMMMKKKIIIEEECCCBBBAAA???===;;;;;;999888777666666666555555555555555444444333222222111111111000000000000000111111111111000000111111111111222333444555666999CCCZZZmmmfff]]]fffuuuzzz}}}xxxzzzxxxooofffeeelllssstttlllbbb[[[XXXfffkkkyyy|||eeeVVVRRRLLLJJJMMMRRRXXX```hhhllluuuwwwjjj[[[QQQJJJDDDBBBCCCBBBHHHFFFFFFMMMOOOXXXkkkxxxlll]]]PPPHHHEEEFFFHHHIIIPPPgggwwwaaaPPPEEE@@@>>>===@@@;;;;;;BBBAAA@@@IIIiiidddOOOAAA<<<<<<;;;:::999999999999777777888888888999999999999>>>AAAIIIggg~~~}}}aaaPPPIIIMMM\\\uuu~~~___gggwww^^^YYYiii|||oooTTTOOOLLLIIIFFFDDDCCCAAA???===;;;;;;999888777666666666555555666666555555444333222222222222111111111000000000111111111111000000111111111111222333333444555888@@@VVVkkkfff]]]bbbtttwwwzzz~~~vvvvvvuuunnnfffdddjjjpppooohhh```]]]]]]iiinnnyyy~~~nnn\\\RRRMMMIIIIIINNNTTTYYYbbbkkkmmmvvvssseeeVVVMMMGGGCCCAAACCC@@@GGGEEEFFFLLLPPP[[[pppuuuhhhZZZOOOHHHFFFFFFHHHIIIQQQjjjsss\\\LLLCCC???>>>???AAA======BBB???BBBOOO}}}]]]KKK@@@<<<<<<;;;:::999999999999777777888888888999999999999>>>@@@FFFccc}}}|||WWWOOOIIIPPPccc~~~uuu```qqqqqq```aaarrrhhhSSSOOOLLLIIIFFFDDDCCCBBB???>>><<<;;;999888777777666666555666666666666555444444222222333333222222111000000000111111111111000000000111111222222222222333555777===RRRhhhggg^^^aaannnuuuyyyuuussstttooohhhdddhhhllljjjeee``````bbbnnnrrryyy|||rrraaaTTTOOOJJJHHHJJJPPPUUUZZZdddmmmqqqyyynnn```QQQJJJFFFCCCAAABBB???FFFFFFFFFMMMRRR```wwwqqqdddWWWMMMFFFDDDEEEGGGIIITTTpppqqqYYYIIIBBB???===???BBB??????BBB???GGG[[[~~~YYYIII???<<<<<<;;;:::999999999999777888888888888999999999888===>>>BBB^^^~~~kkkNNNOOOJJJSSSiiinnneeefff^^^iii```PPPNNNLLLJJJFFFDDDCCCBBB@@@>>><<<;;;999888777777666666666666666666666555444444222222333333333222111000000000111111111111000000000111111222222222222222555666:::NNNfffhhh```aaallltttyyyuuurrrssspppjjjfffhhhjjjhhheeeccccccdddlllrrryyyxxxkkkYYYOOONNNIIIHHHKKKQQQVVVZZZcccmmmuuu|||{{{iii[[[MMMHHHFFFDDDAAAAAA???GGGGGGHHHOOOVVVfff~~~}}}mmm```TTTKKKDDDBBBDDDGGGJJJXXXxxxpppWWWHHHAAA>>>===<<>><<<<<<;;;:::999999999999777888888888888999999999888<<<<<>><<<;;;999888777777666666666666666666666555555444222222333444333222111000000000111111111111000000000111111222222222111111555666888LLLeeeiiiaaabbbiii|||uuu{{{uuuqqqsssqqqkkkgggiiijjjiiigggeeeccccccgggnnnvvvvvvhhhVVVNNNOOOHHHHHHLLLRRRVVVZZZccclllxxxtttfffXXXKKKGGGFFFDDDBBBAAA@@@HHHHHHJJJRRRYYYjjjzzzjjj^^^SSSJJJDDDCCCEEEHHHMMM]]]pppVVVGGG@@@>>><<<999@@@AAABBBCCCBBBTTTtttoooPPPFFF>>><<<<<<;;;:::999999999999777888888888888999999999777<<<;;;===XXX|||{{{}}}XXXJJJNNNLLL```zzz{{{iiiuuuttt\\\```zzzuuuZZZMMMJJJMMMJJJFFFCCC@@@???@@@@@@>>>===;;;:::888666666555555555555555555555444444444444444333333333222222000000111111111111000000111111000000111111222333333777===III^^^nnniiiZZZiii|||xxx|||vvvrrrooommmooommmkkkllllllkkkfffbbbkkkoooqqqjjj\\\PPPKKKJJJGGGIIILLLOOOSSS\\\gggpppzzz}}}nnnhhh^^^TTTIIIEEEDDDBBBBBBEEEEEEDDDHHHNNNQQQZZZrrr}}}{{{}}}|||}}}zzziiiZZZOOOJJJDDDGGGHHHFFFPPPiiimmmSSSFFFCCC???:::DDD@@@???EEEEEE@@@XXXeeeJJJIII???>>>===<<<;;;:::999999999777777888888888999999999:::;;;@@@AAAPPP}}}zzzyyynnnQQQIIIMMMOOOfffqqqeeezzzooo]]]eee~~~kkkWWWMMMIIIJJJHHHDDDAAA??????@@@AAAAAA@@@===;;;:::999999999666666666555555555444444444444444333333333222222111111222222222222111111111111000000111111222333444777;;;FFFZZZkkkhhh[[[ggg~~~~~~vvv~~~vvvrrrpppooonnnmmmllllllmmmkkkgggccciiilllmmmfffYYYNNNIIIIIIGGGIIIMMMPPPUUU^^^jjjssswwwmmmkkk```UUUJJJEEECCCAAABBBEEEEEEEEEIIIPPPTTT^^^www}}}|||~~~yyytttyyyvvveeeVVVLLLGGGDDDGGGHHHIIIVVVssshhhOOODDDBBB???<<<@@@>>><<>>===<<<;;;:::999999999888999999999::::::::::::999:::>>>@@@MMMyyy~~~{{{vvvvvv|||\\\LLLIIIMMMSSSmmmfffeeevvvfff^^^kkk|||___SSSMMMGGGFFFDDDBBB@@@??????@@@AAABBBAAA>>><<<;;;;;;;;;<<<888888777666555555444444444444444444333333333333222222333333333333222222111111000000111111222333444666999AAAUUUgggiii___kkk~~~uuuzzzwwwqqqooonnnllllllkkklllllljjjgggdddeeegggggg```UUUKKKGGGFFFFFFIIIMMMRRRXXXaaammmvvvvvvppppppbbbVVVJJJEEECCCAAABBBEEEFFFFFFKKKSSSYYYeee||||||~~~{{{yyyrrr```RRRIIIFFFDDDFFFHHHMMM```aaaKKKBBB@@@@@@??????>>><<<@@@DDDKKKtttbbbKKKHHHAAA???>>><<<;;;::::::999999999999:::::::::;;;;;;;;;888999===???JJJsss~~~|||xxxtttuuulllRRRJJJLLLNNNWWWttttttccckkkfff]]]]]]ppptttYYYRRRMMMCCCBBBAAA@@@??????@@@BBBCCCCCCAAA>>><<<;;;;;;<<<===:::999999777666555444444555444444444444333333333222222333333333333222222111111000000111111222333222555666===PPPeeekkkffftttuuuuuuxxxppplllkkkiiijjjjjjkkkjjjhhheeecccaaabbb```YYYOOOGGGDDDDDDEEEHHHNNNSSSZZZdddpppyyy{{{wwwbbbVVVJJJDDDBBBAAABBBEEEHHHHHHMMMVVV]]]jjjzzzzzz|||~~~vvvnnnnnn\\\OOOHHHFFFEEEGGGIIIRRRjjjyyy[[[HHH@@@??????@@@???AAA@@@BBBEEEOOO{{{^^^JJJFFFAAA???>>>===;;;::::::::::::999999999::::::::::::;;;888888===???GGGnnn}}}zzzxxxuuuyyyaaaNNNJJJMMMPPP]]]{{{jjjddduuuwwwZZZWWW^^^tttrrrZZZSSSKKK@@@AAAAAA@@@AAABBBCCCEEEFFFFFFDDDBBB???>>>>>>??????;;;;;;:::999777666555555555555555444444444333333111111222222222222111111111111000000111111222333111333444999KKKbbbnnnmmmxxxyyyttt{{{rrrkkkhhhggghhhjjjiiihhheeecccbbb]]]]]]YYYSSSKKKEEECCCCCCDDDHHHNNNTTT\\\fffrrr{{{zzz___TTTHHHDDDBBBAAACCCFFFIIIJJJOOOXXX```ooo~~~yyyyyyzzz{{{ssskkkhhheeexxx~~~jjjXXXMMMHHHHHHFFFGGGKKKYYYuuusssWWWGGG@@@======???>>>BBBBBBBBBDDDNNNxxxXXXIIIDDDAAA???>>>===<<<;;;:::::::::888888888888999999999999999999>>>???EEEhhh}}}{{{zzzzzzpppVVVKKKHHHLLLSSSggg{{{dddiiigggRRRTTTbbb{{{ppp]]]TTTKKKAAACCCCCCCCCDDDEEEGGGHHHIIIKKKJJJHHHFFFEEECCCBBBBBB;;;;;;:::999888888777777555555555555444444444333111111222222222222111111111111000000111111222333000333333666FFF^^^lllnnnssswwwyyypppjjjgggiiikkkiiifffcccaaaaaa[[[YYYUUUNNNHHHDDDCCCDDDEEEJJJQQQWWW___iiiuuu}}}uuuYYYOOOFFFCCCCCCCCCDDDGGGJJJJJJQQQ[[[eeeuuu~~~zzzyyyyyy}}}gggfffbbb^^^aaadddtttwwwcccSSSJJJGGGHHHFFFHHHOOO```lllRRRFFFAAA<<<<<>>???BBBccc}}}|||}}}\\\MMMJJJGGGNNN\\\uuullldddsss[[[OOOVVViiikkk^^^SSSJJJFFFEEEFFFGGGHHHIIIKKKLLLLLLNNNNNNMMMKKKIIIFFFDDDBBB;;;;;;::::::999999999888555555555555444444444444222222333333333333222222111111000000111111222333000333333333@@@WWWfffjjjhhh|||xxxoooiiilllmmmkkkgggcccaaaaaa[[[WWWRRRKKKFFFDDDDDDEEEHHHMMMTTT[[[bbbmmmxxxzzziiiSSSJJJCCCCCCDDDDDDEEEHHHHHHIIIQQQ^^^jjj}}}}}}||||||ppp^^^bbb___]]]dddkkkzzz}}}mmm[[[LLLEEEDDDFFFEEEHHHQQQggg{{{cccLLLDDDAAA<<<;;;???<<<@@@???AAAIIIWWWkkkRRRJJJDDDFFF@@@???>>><<<;;;;;;;;;;;;888888888999999999::::::999888===>>>???]]]}}}}}}{{{PPPHHHJJJHHHRRRddd~~~ccchhh}}}sssRRRNNNXXXnnntttfff^^^RRRJJJKKKGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNLLLJJJFFFBBB@@@::::::::::::::::::::::::666666555555555444444444333444444555555444444333111111111000111222222333111444333111<<>>===;;;;;;;;;;;;999999:::::::::;;;;;;;;;888666<<<<<<<<>><<<;;;<<<===AAA:::===DDDLLLlllhhhOOOJJJIIIEEEEEECCC@@@===;;;:::::::::888888888888888888999999777<<<:::;;;EEEWWW}}}~~~]]]GGGGGGFFFLLLbbbuuuuuunnnxxx```RRR]]]mmm{{{ddd```ZZZSSSQQQNNNMMMKKKIIIJJJMMMOOOOOONNNSSSQQQOOOKKKHHHEEECCCCCC???>>>===<<<;;;:::999999777777777666555555444444333333333222222222111111111111111111111111111111333222111222999HHHWWW```aaauuu~~~}}}tttkkkllloooiiigggjjjggg___UUULLLHHHGGGEEEEEEGGGMMMTTT\\\eeelllwwwvvvbbbYYYKKKGGGDDDCCCEEEGGGHHHGGGKKKKKKSSSdddvvv~~~~~~ooorrrxxxxxx{{{~~~rrreeeWWWMMMFFFAAABBBEEEIIILLL[[[{{{wwwaaaRRRCCC>>>=========???AAA<<>><<<;;;;;;;;;999999999999999:::::::::888===<<<<<>><<<;;;:::999777777777666555555444444333333333222222222111111111111111111111111111111111111111111666BBBTTTaaaccctttxxxllllllqqqmmmmmmoookkk```VVVLLLIIIHHHFFFGGGIIIRRRXXX```hhhqqq|||ppp]]]TTTIIIGGGEEEEEEFFFHHHHHHHHHLLLMMMXXXkkk~~~vvvfff[[[OOOHHHDDDAAACCCHHHKKKQQQeeejjjWWWKKK@@@>>>>>>>>>>>>@@@@@@@@@BBBNNNpppiiiUUUPPPMMMHHHFFFEEEBBB???===<<<<<<<<<;;;;;;;;;;;;;;;:::::::::888>>>???>>>@@@KKKttt~~~|||^^^JJJDDDJJJNNN___}}}eeeccc{{{|||ZZZTTT```gggYYYXXXSSSPPPPPPLLLKKKJJJIIIJJJMMMOOORRRSSSXXXUUUPPPKKKGGGEEEEEEEEEDDDCCCBBB@@@>>><<<:::999777777777666555555444444333333333222222222111111111111111111111111111111000111222333444===PPPaaaeeetttzzzlllkkkqqqqqqssstttnnnaaaVVVLLLIIIHHHHHHIIIMMMVVV[[[bbbkkkuuuqqq]]]RRRHHHGGGGGGGGGHHHHHHHHHHHHLLLRRR___sss}}}ooo^^^TTTJJJEEEBBBAAADDDIIIOOOXXXoooyyy```PPPGGG???>>>???>>>>>>??????CCCCCCUUUiiiYYYSSSNNNHHHFFFEEEBBB@@@>>>===<<<<<<;;;;;;;;;;;;::::::::::::777===??????>>>EEEmmm~~~~~~}}}|||{{{|||}}}XXXJJJGGGMMMSSShhhtttZZZccc{{{YYYXXXhhhxxxcccYYYYYYRRROOOOOOJJJIIIIIIJJJJJJLLLOOOSSSVVVYYYVVVQQQLLLHHHGGGFFFGGGFFFEEECCCAAA???<<<;;;:::777777777666555555444444333333333222222222111111111111111111111111111111111111333555444:::LLL___gggsss}}}llliiippptttyyyyyyqqqcccWWWMMMIIIIIIIIILLLPPPYYY]]]dddmmmwwwrrr]]]QQQGGGHHHHHHHHHHHHHHHIIIJJJKKKTTTfff{{{{{{kkkZZZQQQGGGDDDBBBAAAEEEIIIOOO\\\wwwttt[[[KKKDDD?????????===<<<>>>===DDDCCC[[[|||jjj]]]WWWQQQKKKFFFEEECCCAAA???===<<<;;;;;;;;;::::::999999999888555:::===???===AAAggg}}}{{{zzzzzzzzzwwwRRRIIIKKKQQQZZZsssiii[[[kkkvvvZZZ___qqqqqqaaa[[[ZZZRRROOOOOOHHHHHHIIIJJJJJJLLLOOOUUUYYYWWWUUUQQQMMMJJJIIIHHHHHHFFFEEECCCAAA???===<<<;;;777777777666555555444444333333333222222222111111111111111111111111111111222111333777666888GGGYYYgggppplllgggpppxxx~~~~~~tttdddXXXMMMIIIIIIJJJOOOSSS\\\___eeeooozzznnnYYYOOOHHHHHHIIIHHHGGGHHHKKKMMMJJJWWWlllyyyiiiXXXOOOFFFCCCBBBBBBEEEJJJOOO___}}}oooVVVHHHBBB>>>???>>><<<<<<>>>===EEEDDDbbbyyyjjj```[[[UUUPPPGGGFFFEEECCCAAA???===<<<;;;;;;::::::999999888888666888:::>>>======```~~~|||zzzzzz{{{|||iiiLLLHHHOOOZZZgggxxxbbbcccyyygggXXXhhh}}}kkk^^^[[[[[[SSSPPPOOOHHHGGGIIIJJJJJJKKKPPPVVV[[[UUUTTTRRROOOMMMKKKJJJIIIEEEDDDCCCAAA???===<<<;;;777777777666555555444444333333333222222222111111111111111111111111111111222///222777777666AAAQQQhhhkkkyyy{{{zzz}}}nnngggrrr|||wwweeeYYYMMMIIIIIILLLPPPVVV___aaagggqqq}}}hhhVVVNNNIIIIIIIIIHHHFFFHHHLLLOOONNN^^^www~~~}}}~~~xxxgggTTTLLLDDDBBBBBBBBBFFFKKKWWWhhhiiiQQQEEE@@@===>>>>>>===>>>AAA>>>FFFEEEhhhyyyccc^^^[[[VVVSSSIIIHHHGGGFFFDDDAAA@@@>>><<<<<<<<<;;;:::999999999999888888======:::YYY}}}{{{zzzzzz}}}oooYYYHHHHHHSSSbbbsssmmm^^^kkkXXXUUUoooyyyfff\\\[[[[[[SSSPPPPPPIIIGGGHHHJJJJJJKKKPPPWWW\\\TTTSSSRRRPPPNNNLLLJJJJJJDDDDDDBBBAAA???>>><<<<<<777777777666555555444444333333333222222222111111111111111111111111111111222...000777777555>>>LLLhhhgggqqqwwwtttxxxooohhhsss~~~zzzfffZZZMMMIIIJJJLLLQQQWWWaaaccciiirrr~~~dddTTTOOOIIIJJJIIIGGGEEEGGGMMMQQQSSSfff|||{{{}}}wwwfffQQQIIIBBBAAABBBCCCGGGLLLaaarrrdddMMMCCC???<<<>>>>>>>>>@@@DDD@@@GGGFFFlll~~~ooo\\\ZZZYYYUUURRRKKKJJJJJJHHHFFFDDDBBB@@@>>>>>>===<<<;;;;;;::::::===:::888======999UUU}}}{{{|||||||||cccTTTIIINNN]]]rrrcccaaaxxxlllXXXZZZvvvlll]]]ZZZVVVSSSRRRQQQOOONNNRRRPPPMMMKKKJJJLLLPPPRRRUUUTTTRRRPPPMMMKKKIIIHHHGGGFFFCCC@@@>>>>>>>>>???;;;:::888666666666777777777666444333222222333444222222222222222222222222///000111111333666;;;???\\\iiinnnxxx{{{uuutttvvvxxx}}}sssttt|||lll```QQQIIIIIIOOOTTTWWWbbbfffnnnvvv~~~eeeRRRJJJHHHEEEEEEGGGGGGGGGLLLSSSZZZllluuuqqqqqquuu~~~ttt^^^RRRJJJ>>>>>>GGGEEEEEEQQQggg{{{```JJJAAA@@@>>><<<<<<===???@@@BBBFFFHHH{{{mmm}}}eeeYYYXXXTTTRRRTTTNNNMMMKKKHHHFFFCCCBBBAAA>>>>>>===<<<;;;;;;;;;;;;777888777999<<<<<>>======>>>:::999888777666666666777666555444333333222222333222222222222222222222222000111111222333666:::>>>YYYfffkkkuuu~~~yyysssrrrttt{{{vvvvvvqqqeeeTTTJJJIIINNNSSSVVV```eeellluuu|||cccQQQIIIJJJHHHIIIKKKLLLLLLRRRYYY```tttyyypppllllllqqq{{{qqq[[[QQQJJJ>>>>>>GGGFFFHHHVVVqqqxxx^^^III@@@???>>>======>>>???@@@BBBHHHOOOvvvddd~~~bbbYYYXXXUUUSSSTTTOOONNNKKKIIIFFFCCCAAA@@@>>>===<<<;;;::::::::::::888999777999<<<<<>>=========:::999888777666666666666444555555444444333222111222222222222222222222222111222222222222555999<<>>>>>:::999888888777777666666444444555555555333111000222222222222222222222222111222333333222444777:::OOO```iiisssxxxlllZZZMMMIIILLLRRRVVV\\\aaahhhrrr}}}vvv^^^NNNIIIEEEEEEGGGJJJJJJLLLTTT]]]ooommmeee___^^^bbbiiiuuuwwwfffUUUKKKHHH@@@AAAHHHJJJUUUjjjoooVVVFFF>>>>>>???@@@@@@@@@??????AAAFFFWWWzzz```dddnnn]]]YYY[[[ZZZXXXWWWRRRPPPNNNJJJGGGCCCAAA???===<<<;;;::::::999999::::::<<<999999;;;:::HHHccc||||||}}}}}}}}}```FFFEEENNNRRRkkkrrr___qqq[[[UUUlllxxxaaaYYYXXXWWWXXXYYY[[[ZZZXXXVVVRRRSSSTTTXXXZZZZZZUUUQQQSSSSSSQQQOOOMMMLLLJJJIIIIIIHHHFFFDDDCCCAAA@@@@@@:::::::::999999888777777444555666666555444222111222222222222222222222222111222333333333444666888III]]]iiitttxxxmmm\\\OOOIIILLLRRRWWW[[[___fffppp{{{rrr[[[NNNJJJIIIJJJLLLNNNMMMPPP[[[fffzzz}}}qqqccc]]]YYY\\\bbbkkkwww|||ppp```QQQGGGGGGBBBBBBIIIMMM]]]vvviiiQQQDDD===>>>???@@@@@@@@@@@@@@@EEEHHH^^^rrrbbbooouuuiii]]]ZZZ\\\\\\ZZZXXXRRRQQQNNNKKKGGGDDDAAA@@@======<<<;;;:::::::::::::::===999888;;;:::DDDYYY}}}|||~~~wwwUUUDDDGGGQQQZZZvvvddd[[[tttpppUUUZZZwwwmmmaaa[[[YYYXXXXXXYYY[[[\\\ZZZYYYVVVYYY]]]___^^^ZZZVVVRRRTTTSSSRRRPPPOOOMMMLLLKKKIIIIIIHHHFFFEEECCCBBBAAA;;;;;;;;;;;;;;;:::888888666777777666666555444333222222222222222222222222000111333333333444666888BBBXXXfffqqqyyyooo```SSSLLLMMMRRRWWWZZZ^^^eeennnzzzmmmWWWLLLKKKIIIIIIKKKMMMNNNSSSbbbpppvvvggg[[[WWWWWW^^^fffppp}}}vvvhhhYYYMMMDDDFFFCCCDDDJJJPPPddd~~~cccMMMBBB>>>>>>??????@@@AAAAAAAAADDDLLLlllkkkggg|||mmmeee]]][[[\\\\\\YYYWWWRRRQQQOOOLLLHHHEEECCCAAA>>>>>>===<<<;;;;;;;;;;;;:::===999777;;;;;;@@@QQQwww~~~hhhQQQIIINNNWWWiiizzz]]]cccsssaaaRRRccc~~~hhhddd]]]\\\ZZZYYYYYY[[[\\\\\\[[[[[[___cccaaa\\\WWWUUUVVVUUUTTTSSSRRRPPPNNNMMMMMMIIIIIIHHHGGGEEECCCAAA@@@<<<============;;;:::999999888777666666555555666222222222222222222222222...000222333333444666888===SSS```iii|||}}}uuugggYYYPPPNNNRRRVVV[[[^^^dddmmmxxxhhhRRRIIIJJJGGGGGGJJJLLLOOOWWWjjj|||ppp___VVVTTTXXXbbbmmmwww}}}pppaaaRRRHHHAAAFFFDDDEEEKKKRRRiii{{{^^^JJJBBB??????>>>>>>???AAABBBCCCKKK]]]hhhooogggccc]]]YYYYYYYYYWWWSSSRRRPPPNNNLLLIIIFFFDDDCCC??????>>>===<<<<<<<<<<<<999<<<888666;;;;;;>>>KKKfffyyy[[[MMMKKKRRRZZZwwwnnn\\\pppeeeXXXSSSjjjyyygggggg___]]][[[YYYYYY[[[\\\]]]\\\___ccceeeaaaYYYTTTUUUXXXVVVUUUTTTSSSQQQOOONNNNNNHHHHHHGGGFFFDDDBBBAAA???===>>>>>>>>>>>><<<;;;:::;;;:::888666666666777777222222222222222222222222---///222333333444777888999NNNZZZbbbuuuyyylll]]]SSSOOORRRUUU[[[^^^dddlllwww~~~dddOOOGGGIIIIIIJJJMMMPPPTTT```vvv{{{fffTTTTTTSSSYYYeeeqqq|||zzzlll\\\MMMEEE@@@EEEEEEEEEKKKSSSlllyyy\\\HHHAAA@@@???>>>>>>>>>@@@CCCDDDYYYtttiiivvvvvveeebbb]]]XXXVVVVVVTTTQQQQQQPPPNNNLLLIIIGGGEEEDDD@@@???>>>======<<<<<<===888<<<888666<<<;;;===III[[[gggSSSLLLMMMSSSooovvv```iiiqqqSSSNNN^^^qqqllljjjfff```___]]]\\\[[[[[[\\\]]]dddbbb___\\\YYYXXXXXXXXXXXXWWWVVVTTTRRRQQQOOOOOOIIIHHHFFFDDDCCCBBBBBBBBBBBB@@@=========>>>>>>===;;;;;;:::999888777666666555555444444444333333333222222222222333444555555777CCCUUUccciiirrrwwwiiiZZZOOOPPPVVVZZZ___gggoooxxxvvvYYYNNNLLLFFFKKKJJJMMMRRRZZZjjjtttddd[[[UUUWWW```nnn{{{qqqcccWWWMMMFFFCCCEEEBBBFFFPPP[[[uuurrr[[[IIIAAA<<<>>>CCC;;;@@@EEE>>>LLLeeeqqq}}}wwwfffccc___\\\YYYUUUUUUVVVVVVSSSQQQOOOMMMKKKHHHEEEDDDCCCAAA???>>><<<<<<<<<===;;;999888999<<>>>>>???>>>===;;;::::::999888777666555555555444444444333333333222222222222333444555555777BBBRRR___eeennnsssbbbSSSQQQVVVZZZ___gggpppyyysssWWWNNNNNNIIIPPPPPPSSSZZZcccvvvvvvfff\\\[[[]]]fffuuuyyyiii\\\PPPGGGAAACCCEEECCCFFFQQQ]]]xxxnnnXXXFFF???===>>>DDD<<>>>>>======;;;999888999<<>>===::::::999888777666666555555555444444444333333333222222222222333444555555666???MMMYYY```jjj}}}lllYYYSSSVVV[[[aaaiiiqqq{{{mmmTTTMMMPPPMMMPPPQQQVVV^^^kkknnncccbbbeeennn}}}vvvdddWWWMMMEEE@@@BBBFFFEEEHHHTTTbbb~~~|||hhhSSSCCC===>>>>>>DDD???BBBDDDAAAXXXyyyjjjmmmjjjiiigggdddcccccccccbbbddd```[[[WWWTTTSSSQQQOOOIIIHHHFFFDDDBBB@@@@@@???===<<<:::999999;;;>>>@@@HHHgggzzz\\\OOOKKKXXXooojjjdddrrrpppNNNSSSaaa|||~~~rrrnnngggeeehhhfffeeedddbbbaaa```______^^^]]]ZZZXXXWWWXXXYYYYYYYYYWWWUUURRROOOMMMLLLLLLMMMKKKGGGDDDCCCCCCEEEFFFFFFDDDBBBAAAAAAAAA???>>>::::::999888777666666555555555444444444333333333222222222222333444555555666<<>>CCC\\\jjjTTTQQQQQQdddvvvfffssscccRRR^^^pppwwwpppooogggbbbeeecccdddeeefffeeebbb```^^^[[[ZZZXXXVVVUUUVVVWWWXXXVVVTTTRRROOONNNMMMNNNNNNLLLJJJGGGEEECCCCCCDDDEEEFFFDDDCCCBBBCCCBBB@@@>>>;;;;;;:::999888777666666555555444444444333333333222222222222333444555555666:::DDDPPP\\\jjj~~~mmm```^^^aaagggooowwwppp___MMMIIIOOONNNQQQYYYcccqqq|||vvvwwwjjjWWWKKKEEEAAA???AAAHHHIIIPPPdddzzzppp]]]LLLAAA>>>@@@<<>>===;;;::::::;;;<<<===???RRRZZZNNNTTTZZZrrreeefffkkkWWWZZZmmmvvvooonnnfffaaabbbcccdddeeefffeeebbb^^^\\\YYYWWWUUUSSSRRRSSSTTTTTTTTTRRRPPPNNNMMMMMMNNNOOOJJJIIIGGGEEEDDDCCCCCCCCCDDDCCCBBBCCCDDDCCCAAA???<<<<<<;;;:::999888777777555555444444444333333333222222222222333444555555555777???KKKYYYiii}}}{{{lllgggccciiiqqqxxxyyycccXXXLLLIIIOOOOOOQQQ]]]lll|||zzzeeeTTTIIIEEEDDDCCCBBBIIIJJJUUUpppkkkXXXIII@@@???BBB;;;BBBAAAAAAAAAQQQiii___```yyyyyy}}}{{{tttqqqtttrrrllliiifffcccbbbcccddddddddd]]]ZZZVVVPPPKKKFFFCCCAAA>>>===<<<;;;::::::;;;<<<===IIIuuuiiiSSSNNN\\\fffmmmbbbppp|||\\\SSSggg}}}{{{ppplllhhheeeeeeggggggeeeccc```^^^[[[ZZZ[[[YYYWWWTTTSSSSSSTTTUUUUUUSSSPPPMMMKKKKKKLLLMMMHHHHHHGGGFFFEEECCCBBBAAABBBAAAAAACCCDDDDDDBBB@@@>>>===<<<<<<::::::999888555555444444444333333333222222222222333444555555555555:::FFFTTTeeexxxrrrkkkccciiipppwww}}}iiiWWWRRRLLLKKKQQQQQQRRRaaatttvvvbbbRRRJJJGGGGGGFFFCCCIIIKKKZZZ||||||fffTTTEEE??????CCC:::AAA@@@???AAAVVVyyy[[[[[[hhhxxxsssyyyxxxqqqooosssqqqjjjfffdddbbbbbbccccccbbbaaa[[[YYYUUUPPPKKKGGGDDDBBB???>>>===;;;;;;::::::;;;<<>>>>>===<<<;;;::::::999555555444444444333333333222222222222333444555555555333666BBBPPPaaattttttjjjccchhhooouuu{{{{{{^^^OOOOOOLLLMMMSSSSSSXXXjjj{{{nnn\\\MMMEEEDDDDDDDDDDDDIIILLL]]]yyycccQQQCCC>>>>>>CCC:::@@@@@@???AAAYYYpppRRRUUUgggwwwkkkrrrrrrkkkjjjooonnnfffcccaaa```______^^^\\\[[[XXXVVVSSSNNNJJJGGGDDDCCC???>>>===<<<;;;:::::::::<<<@@@ggg~~~dddVVVYYY]]]mmmwww```]]]yyyxxxaaaTTTbbb}}}pppkkkmmmtttyyytttppphhhaaa^^^^^^aaadddcccaaa^^^]]]\\\ZZZWWWUUUTTTRRRPPPNNNLLLJJJIIIHHHIIIHHHGGGGGGHHHHHHFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@BBBAAA???===;;;:::999999777555333333444444333222222222333333333333444444666555555;;;HHHWWWeeennn{{{|||hhh```ffflllqqqxxxeeeWWWKKKJJJNNNQQQRRRRRR^^^uuu|||tttdddRRRHHHDDDBBBCCCFFFFFFFFFTTTsssrrrYYYJJJBBB??????@@@CCC<<<<<>><<<<<<<<<;;;:::<<<>>>WWWmmm]]]XXXaaaooo~~~ddd]]]jjjjjj______tttzzzrrrlllkkknnntttxxxqqqmmmgggaaa^^^___aaaccccccaaa___]]]\\\[[[XXXVVVSSSRRRPPPMMMKKKJJJIIIHHHIIIHHHGGGHHHIIIIIIHHHFFFCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA???===;;;:::999999777666444333444444333222222222333333333333444444555555666;;;EEESSS___gggsss|||qqq]]]aaagggmmmttt}}}yyy\\\QQQIIIIIINNNQQQUUUYYYkkkvvvjjj\\\LLLEEEBBBAAABBBEEEKKKNNN___iiiSSSGGG@@@?????????AAA===>>>BBBAAA___iiiVVVXXX}}}vvvkkkgggfffeeeeeefffffffffeeebbb___]]]]]]^^^^^^[[[YYYXXXXXXVVVSSSOOOKKKGGGEEEDDDBBB>>>======<<<;;;:::<<<;;;PPP}}}sssZZZWWW^^^oooeeeTTT___|||xxx\\\^^^nnn~~~lllkkkjjjjjjkkknnnppprrrkkkhhheeeaaa______```aaabbb```^^^]]]]]][[[XXXVVVRRRQQQOOOMMMKKKJJJIIIHHHHHHHHHGGGHHHJJJJJJIIIGGGDDDCCCBBBBBBBBBCCCDDDEEEBBBAAA???>>><<<;;;::::::888666444444444555444222222222333333333333444444555666777:::BBBNNN[[[dddooo{{{}}}]]]^^^bbbiiiqqqyyyhhhRRRLLLIIIJJJNNNSSS\\\ddd{{{wwwmmm^^^RRRGGGBBBAAAAAACCCGGGOOOUUUkkkxxx]]]LLLDDD???>>>@@@???>>>===AAABBBEEEllldddWWW___vvvkkkfffeeeddddddddddddeeeeeefffdddbbb`````````^^^\\\ZZZYYYYYYXXXVVVSSSNNNIIIFFFFFFCCC@@@>>>======;;;:::===999GGGmmmcccTTT[[[iii~~~sssYYYSSSkkkhhhWWWddd|||uuuggghhhiiijjjjjjjjjjjjjjjeeedddbbbaaa```____________^^^\\\\\\\\\ZZZXXXUUURRRQQQOOOMMMKKKJJJIIIIIIGGGFFFFFFHHHJJJJJJIIIHHHDDDDDDBBBBBBBBBDDDFFFGGGBBBAAA@@@>>>===<<<;;;;;;999777555444555555444333222222222333333333444444555666666888>>>LLL]]]jjjwww}}}bbb___```gggpppxxx^^^NNNLLLKKKMMMPPPVVVcccppp}}}oooeeeUUULLLEEECCCCCCCCCEEEIIIOOOYYYrrrnnnUUUHHHCCC???>>>AAAAAA<<<<<>>===<<<:::<<<888AAA```qqq]]][[[hhhwwwbbbXXXbbb~~~}}}aaaaaarrr}}}oooiiihhhhhhggggggfffeeeeeeaaaaaaaaa```______^^^^^^\\\[[[[[[[[[[[[ZZZWWWTTTRRRQQQPPPNNNLLLKKKJJJJJJGGGFFFFFFGGGIIIJJJIIIGGGEEEDDDDDDDDDDDDEEEGGGHHHCCCBBB@@@???======<<<<<<:::888666555555555444333222222222333333333444444444555555555;;;KKKbbbsss}}}hhh```\\\cccmmmuuu|||uuuWWWLLLLLLMMMOOORRRZZZlll|||xxxiii^^^OOOHHHCCCBBBCCCCCCFFFKKKQQQ___{{{hhhPPPGGGDDD???>>>BBBBBB;;;===BBBGGGbbb^^^VVVlllzzziiidddbbbbbbccccccbbbaaabbbeeehhhggghhhhhhgggeeebbb```___WWWXXXYYYYYYVVVQQQLLLIIIIIIFFFCCC@@@???>>><<<:::;;;:::@@@WWW}}}wwwcccaaahhhxxxfffUUU^^^zzziiidddtttrrrjjjffffffeeedddcccccccccccc`````````_________^^^^^^ZZZZZZZZZ[[[\\\ZZZWWWTTTSSSRRRPPPOOOMMMLLLLLLLLLHHHGGGGGGHHHJJJJJJIIIGGGEEEEEEFFFFFFFFFFFFFFFFFFCCCBBBAAA???>>>>>>======<<<999777666666666444333222222333333333333444444333555555444888HHHaaatttnnn```XXX]]]hhhooowww~~~}}}xxx~~~jjjQQQLLLKKKMMMQQQWWWdddzzzsssbbbWWWIIIDDD@@@AAAAAABBBGGGMMMYYYkkk}}}bbbKKKFFFEEE@@@>>>BBBAAA;;;???DDDNNNxxxuuuXXXYYYrrrtttfffbbb```___aaaaaa___\\\]]]aaadddfffhhhjjjiiifffcccaaa```YYYYYYZZZYYYVVVRRRNNNLLLKKKHHHDDDAAA@@@>>><<<::::::<<<@@@NNNnnnggg```iiiwwwfffXXXXXXqqqoooaaaooouuujjjiiieeeeeeeeeddddddccccccbbb``````______^^^^^^^^^^^^[[[[[[[[[]]]^^^\\\YYYVVVTTTSSSRRRPPPOOONNNMMMMMMKKKKKKJJJKKKLLLLLLJJJHHHEEEFFFHHHIIIHHHGGGFFFDDDCCCBBBAAA@@@???>>>>>>>>><<<:::888666666666555333222222333333333333444444111444666444555AAAXXXjjjwwwtttbbbTTTYYYdddkkksss|||mmmeeelll|||qqqbbbNNNNNNMMMOOOWWWbbbuuu{{{mmm\\\OOOGGGBBB@@@AAACCCEEELLLSSSaaaxxxwww[[[EEEDDDEEE???===BBB===;;;CCCHHHWWW```TTTbbb}}}mmmdddbbb```___aaaaaa^^^ZZZZZZ^^^cccccceeehhhhhheeeaaa``````[[[[[[[[[YYYWWWTTTQQQPPPMMMJJJEEEBBB@@@>>><<<:::888===???CCC^^^wwwaaacccqqqiiiZZZYYYddd{{{kkkbbbzzzooojjjnnngggggghhhhhhgggeeebbbaaaaaa```___^^^^^^^^^^^^^^^\\\\\\]]]^^^___^^^[[[XXXUUUTTTRRRQQQPPPOOONNNNNNNNNMMMLLLMMMNNNMMMKKKIIIFFFGGGIIIJJJJJJHHHEEECCCCCCBBBAAA@@@??????>>>???===;;;888777777666555333222222333333333444444444///444888555333;;;OOO___hhhzzzzzzdddTTTXXXcccjjjsss|||~~~bbbTTT[[[nnnyyyqqqjjj___OOOPPPOOORRR]]]mmmwwwhhhWWWJJJGGGCCCAAADDDFFFJJJRRR[[[fffrrrVVVAAAAAADDD>>><<>><<<<<>>===:::::::::999888777666555444444333333333444444555555444444444333888GGGUUUcccxxxkkkUUUQQQZZZfffooouuuzzzrrrWWWTTTTTT[[[fffjjjbbbWWWOOOLLLYYY]]]ccczzz}}}rrraaaRRRKKKFFF@@@???DDDHHHJJJUUUbbbqqqfffTTTCCC===>>>>>>>>>>>>;;;;;;AAANNNmmmttt```[[[SSSkkkxxxddd___cccbbbbbbdddcccaaa]]]\\\___aaaaaa``````aaacccbbb```^^^___]]][[[ZZZYYYXXXVVVTTTOOOMMMIIIFFFCCC@@@<<<:::999999???AAAIIIooorrrgggeeeuuuvvv\\\OOO\\\qqqjjj]]]cccssstttjjjjjjkkkfffgggggggggfffeeeddddddaaa___]]]]]]^^^_________\\\]]]^^^]]]\\\[[[\\\^^^YYYXXXVVVTTTRRRPPPOOOOOOPPPOOONNNLLLKKKJJJJJJIIIJJJIIIHHHHHHIIIIIIGGGEEECCCBBBBBBAAA@@@???>>>===;;;;;;;;;:::999888666666555444444333333444444555444333444444444777DDDQQQ___tttrrr[[[SSSYYYccclllssszzzeeeQQQRRRRRRWWWaaaeee___VVVPPPPPP^^^eeerrrxxxmmm]]]NNNGGGCCC???@@@FFFIIIMMMZZZjjjxxx___PPPAAA===???@@@???@@@::::::CCCUUUvvvcccTTTSSSVVVtttrrrccc___cccaaaeeeeeedddaaa\\\ZZZ[[[]]]_________aaacccdddcccbbbcccaaa^^^\\\[[[YYYWWWTTTQQQNNNJJJGGGDDDBBB>>><<<<<<999===???DDDcccjjjgggmmmrrr\\\OOOVVVqqqoooYYYWWWfffxxx|||llliiijjjjjjeeeeeeeeeeeedddcccbbbaaa\\\[[[ZZZ[[[^^^`````````^^^]]]\\\YYYXXXYYY]]]```]]][[[WWWTTTQQQPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKJJJHHHHHHGGGFFFCCCAAACCCCCCAAA@@@???>>>>>>>>>>>>>>>===<<<;;;999777666555555444444444444444555333222444555444666???JJJXXXmmm|||cccWWWWWW^^^gggooowwwrrr]]]PPPQQQQQQVVV___ccc___XXXUUUXXXhhhsssxxxpppdddUUUIIICCCAAA@@@DDDJJJLLLRRRdddxxxmmmWWWJJJ???>>>@@@AAA@@@@@@===;;;FFF```hhhTTTJJJNNN___~~~mmmbbbaaadddaaaddddddccc```]]][[[[[[\\\^^^]]]]]]___bbbeeefffffffffdddaaa^^^\\\ZZZWWWTTTTTTPPPKKKHHHEEECCCAAA??????::::::===@@@SSSwwwlllooo|||ttt]]]PPPRRRgggvvv\\\WWWcccmmm|||rrrjjjjjjiiigggdddddddddcccbbbaaa___^^^ZZZYYYYYYZZZ]]]______^^^\\\\\\[[[YYYXXXYYY\\\^^^]]][[[VVVRRROOONNNNNNNNNLLLLLLKKKJJJJJJJJJKKKKKKJJJHHHGGGFFFFFFEEECCC@@@DDDCCCAAA@@@???>>>??????@@@@@@???>>><<<:::888777666555555444444444444555222222333555555444:::BBBQQQggg{{{kkk\\\WWWYYYccckkkqqq{{{qqq^^^RRRSSSSSSXXXbbbfffccc^^^\\\gggzzz}}}qqqggg\\\OOODDD@@@@@@AAAGGGNNNOOOWWWnnn|||gggPPPFFF>>>???AAA@@@??????AAA===KKKjjjzzz]]]RRRJJJQQQmmmyyykkkdddeeegggbbb````````````_________```^^^\\\[[[]]]```dddeeefffdddbbb___]]]\\\ZZZWWWUUUUUUQQQLLLHHHFFFDDDBBBAAABBB===999===???GGGrrrvvvwww~~~ppp^^^LLLIIIZZZyyy{{{aaaTTT]]]sssyyy{{{nnnkkkkkkhhheeeddddddcccbbb```___]]]\\\ZZZYYYYYYZZZ\\\]]]\\\[[[YYY[[[\\\[[[ZZZXXXYYYYYYZZZWWWSSSOOOLLLLLLLLLMMMKKKKKKJJJJJJJJJJJJJJJKKKFFFEEEDDDEEEFFFFFFDDDBBBEEEDDDCCCAAA@@@@@@??????AAAAAA@@@???===;;;999888777666555444444444444444222111333666555333777===NNNddduuussscccZZZXXX___ggglllvvv|||gggWWWUUUVVV\\\fffjjjhhhfffgggxxxyyyjjj```VVVJJJBBB@@@???AAAGGGNNNQQQ[[[vvvxxxdddMMMEEE???@@@AAA???===<<>>@@@GGGPPPVVVdddrrr___LLLDDD@@@@@@AAA>>><<<<<<>>>>>>YYYkkkMMMMMMJJJ^^^tttnnnjjjkkkkkkeeedddcccbbbccccccbbb```^^^___^^^]]]^^^___aaaaaa```ZZZYYYXXXYYYZZZZZZYYYXXXUUUSSSPPPNNNLLLIIIFFFCCCAAADDD<<<<<>><<<;;;:::888777666555444444444444333111222555555333555999AAAXXXfffqqq{{{zzziii[[[YYY^^^dddmmmvvvyyy~~~nnnjjjiiimmmrrrxxxppp___TTTKKKDDDAAABBBBBBCCCJJJUUUaaassshhhWWWIIICCC???@@@AAA>>>===???@@@FFFiiihhhMMMQQQSSSooommmkkkhhhhhhiiidddcccbbbaaabbbcccccc```]]]_________```bbbcccbbbaaa[[[ZZZYYYZZZ\\\\\\\\\ZZZWWWUUUTTTSSSQQQNNNIIIFFF>>>GGG===888BBB>>>PPPeeeNNNJJJOOO___```TTTddduuu{{{sssmmmmmmjjjeeedddhhheeedddcccbbb___]]][[[YYYXXXXXXYYY[[[]]]^^^\\\ZZZ[[[\\\]]][[[XXXTTTRRRRRRLLLLLLMMMMMMNNNNNNNNNNNNKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEEEEGGGGGGFFFDDDEEEFFFHHHIIIHHHEEEBBB????????????>>>>>><<<;;;;;;888888777555555444444444333111111444555444555999777OOO^^^hhh{{{|||nnn]]]WWWZZZ___hhhppprrrvvv{{{uuupppqqqvvv}}}nnn\\\QQQIIIBBBAAABBBGGGGGGOOO]]]lllzzz```PPPHHHBBB???@@@AAA??????AAAFFFOOOwwwcccUUUYYY```uuuggghhheeeeeegggccc___]]]^^^```dddeeebbb```______```ccceeefffdddccc^^^]]]\\\\\\^^^^^^]]]\\\XXXWWWWWWVVVUUUQQQKKKGGG;;;HHH===555AAA===HHHrrrppp___RRRKKKIIIpppsss___eee{{{rrrrrrqqqooolllhhheeecccdddcccaaa```___]]]ZZZXXXXXXYYYYYYZZZZZZZZZYYYYYY]]]ZZZWWWWWWXXXWWWSSSPPPVVVSSSPPPPPPRRRRRRPPPNNNLLLKKKIIIHHHHHHIIIJJJKKKIIIHHHGGGHHHHHHHHHFFFDDDHHHIIIKKKKKKJJJGGGDDDBBBAAAAAA@@@>>>===;;;:::999888888777666555444333333000222333333222333555777777FFFRRRZZZlllvvvaaaXXXXXX[[[```fffjjjnnnuuu|||vvveeeRRRIIIEEEAAA??????DDDKKKWWWiiinnnXXXMMMBBBEEE@@@>>>CCC@@@===EEEKKKeeeqqqSSSRRRTTTvvvooodddfffhhhcccbbbgggdddaaa^^^^^^aaabbbbbb``````bbbeeehhhjjjjjjiiihhhbbbbbbcccdddcccaaa___]]]^^^\\\ZZZYYYXXXVVVSSSQQQIIICCCAAABBB===;;;III\\\}}}qqqaaaRRRKKKKKKcccyyykkkeeettt}}}qqqqqqpppnnnkkkhhheeedddeeedddcccbbbaaa___]]][[[XXXYYYYYYYYYYYYYYYYYYYYY]]]ZZZVVVVVVWWWWWWUUURRRTTTSSSRRRSSSUUUUUUSSSPPPMMMLLLKKKKKKKKKKKKKKKKKKHHHGGGEEEEEEFFFGGGEEEDDDHHHIIIJJJKKKIIIGGGDDDBBBAAAAAA@@@???===<<<;;;;;;999888888777666555444444111222333333222222444666666DDDOOOWWWhhhwwwcccXXXWWWYYY]]]bbbeeehhhoooyyyooo___NNNGGGDDDBBBAAACCCFFFNNN\\\ooo}}}cccOOOFFFAAAEEE@@@>>>BBB>>><<>>>>>======::::::999888777666555555333444444333222222444555444AAALLLTTTbbbyyyvvvdddWWWSSSTTTXXX\\\___bbbiiittt}}}yyyeeeWWWIIIDDDCCCCCCEEEGGGHHHRRRdddzzzrrrZZZJJJCCC@@@CCC@@@>>>AAA<<<;;;GGGYYYkkkZZZLLLQQQcccvvviii```aaaccc``````cccdddaaa^^^___aaacccbbb___eeeggghhhjjjjjjiiihhhgggaaacccdddeeeccc```\\\YYY^^^]]][[[ZZZYYYVVVSSSPPPLLLDDD??????===<<>>>>>;;;::::::999888777666666444555555444222222333555333===HHHQQQ^^^uuu}}}rrrcccVVVPPPQQQVVV[[[^^^bbbjjjuuu~~~~~~rrr\\\PPPEEEAAABBBCCCFFFJJJKKKXXXooo|||gggRRRFFFCCC???BBB???>>>@@@:::<<>>>>>;;;;;;:::999888777666666444555555444333222444555333:::DDDOOO\\\qqqzzzwwwnnnaaaVVVQQQUUUYYY___cccfffmmmwww{{{nnnVVVLLLCCCAAABBBDDDHHHMMMPPPaaa|||oooZZZIIIAAA@@@???AAA>>>>>>???:::AAAWWWxxx}}}aaaRRRKKKLLLiiiyyyjjjccc]]]\\\^^^^^^___aaa```]]]\\\]]]``````^^^\\\[[[\\\^^^aaabbbdddddddddaaabbbccccccaaa^^^ZZZWWWXXXXXXYYYZZZ\\\[[[XXXUUURRRKKKDDDBBBBBBBBBCCCDDDYYYxxxzzzmmm]]]PPPLLLEEEAAABBBEEETTT|||ooogggppptttnnnlllgggfffdddbbbaaa```______dddfffiiifff```[[[XXXXXXZZZ___dddhhhhhhccc\\\WWWTTTQQQNNNNNNQQQTTTTTTRRRQQQSSSTTTTTTPPPMMMKKKKKKMMMMMMLLLLLLKKKJJJIIIHHHHHHFFFDDDDDDEEEGGGGGGGGGDDDEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@???>>>>>>======;;;::::::999888777666666444555555444333333555666444666???LLLYYYjjjzzztttppphhh]]]UUUSSSWWW]]]dddhhhjjjoooxxx~~~uuuhhhRRRIIIBBBAAACCCEEEKKKQQQXXXmmm{{{gggUUUFFFAAABBB???@@@======???;;;HHHdddmmmYYYNNNHHHRRRuuurrrfffbbb]]]\\\]]]___aaabbb___]]]\\\]]]``````^^^[[[ZZZ[[[]]]___bbbdddeeefffaaaaaabbbaaa```]]]ZZZYYYWWWWWWYYY[[[]]]\\\YYYVVVPPPKKKFFFCCCBBBAAAAAAAAAUUUppp}}}rrrdddUUUKKKHHHFFFEEEKKKXXXtttmmmeeennnvvvnnnnnnnnnhhhgggeeebbb```_________```dddhhhfffaaa\\\ZZZ[[[[[[]]]___aaa```]]]ZZZWWWTTTRRROOOPPPSSSUUUTTTQQQPPPRRRSSSRRROOOLLLLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIEEEDDDCCCDDDFFFGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@???===<<<;;;;;;::::::999888777666555555333444555444444444666888555333:::HHHTTTaaayyyxxxqqqkkkeee]]]TTTPPPQQQPPPXXXbbbhhhmmmrrrzzzlll```MMMFFFAAABBBEEEHHHOOOWWWbbbzzzsssaaaQQQEEEAAACCC??????<<<===???===OOOppp^^^SSSJJJHHH]]]~~~|||mmmcccaaa^^^\\\]]]```cccccc```^^^]]]___bbbbbb___\\\ZZZ[[[]]]___aaabbbddddddaaaaaa```___^^^]]]\\\[[[YYYYYYZZZ\\\]]][[[WWWTTTNNNNNNJJJFFFBBBAAAAAAAAALLLccc{{{qqqgggYYYKKKBBBBBBEEELLLYYYqqqiii[[[aaavvv~~~nnnlllppprrrjjjhhhfffcccaaa```______[[[```eeeddd```[[[[[[\\\\\\[[[ZZZYYYYYYXXXXXXWWWUUUSSSQQQRRRUUUVVVTTTQQQOOOQQQSSSQQQNNNMMMNNNQQQPPPOOOLLLKKKIIIIIIJJJJJJCCCBBBBBBDDDEEEFFFEEECCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@>>>===;;;:::999:::999999888777666555555222333444444444555777999666111666EEEPPPYYYnnnzzztttoooiiiccc\\\SSSKKKIIILLLFFFPPP\\\fffnnnuuu~~~xxxdddYYYJJJDDDAAABBBFFFKKKSSS[[[jjj|||jjjYYYJJJ???<<>>AAAAAAAAA???>>>;;;:::888999999999999999888777666666555444333333333444555222222666===FFFQQQbbbqqq{{{tttuuuyyy{{{zzzqqqiiiccc\\\VVVQQQKKKDDDBBBDDDBBBGGGOOOXXXbbbppp~~~ppp\\\QQQHHH???===DDDIIILLLVVVdddqqqooo[[[NNNFFF@@@>>>>>><<>>===;;;::::::::::::;;;;;;::::::999999666555444333333333444444444222444;;;CCCNNN]]]jjj||||||vvvwww{{{~~~~~~wwwmmmfff[[[UUUPPPLLLHHHBBBAAACCCAAAFFFKKKRRRZZZiiiyyy}}}hhhVVVMMMHHHAAA@@@FFFJJJNNN\\\lllyyyiiiVVVJJJDDD???>>>??????CCC;;;777>>>EEE___bbbMMMMMMNNN^^^llleeeaaa````````````bbbcccddd___```aaaccccccbbb```^^^___^^^]]]]]]]]]]]]\\\ZZZ``````___^^^^^^]]]\\\\\\___]]]]]]___bbbaaa\\\WWW[[[XXXUUUSSSPPPLLLHHHEEECCCHHH^^^mmm\\\MMMHHHGGGFFFJJJRRRccc|||aaaRRRbbbyyyzzznnnkkkllllllllllllfffeeeeeedddccccccbbbbbbaaa```___]]][[[ZZZYYYXXXZZZZZZYYYYYYXXXXXXWWWWWWYYYWWWUUUTTTTTTSSSRRRPPPQQQPPPOOONNNNNNOOOPPPQQQRRRQQQPPPNNNKKKIIIHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCFFFGGGHHHIIIHHHGGGDDDCCCBBBAAA???===<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;:::666555444333333333333333777333222888@@@IIIVVVaaauuu~~~zzz{{{~~~zzzrrrhhhaaaTTTNNNJJJHHHEEEAAAAAADDDBBBEEEIIILLLRRRaaauuurrr___QQQKKKEEEBBBCCCHHHLLLSSSfffzzzooo___NNNEEEAAA???>>>@@@>>>BBB<<<888>>>IIIgggbbbNNNLLLQQQfff|||iiieeebbbaaa`````````aaabbbccc`````````bbbffffffccc```aaaaaa___^^^\\\[[[ZZZYYY````````````````````````aaa______```bbbaaa]]]YYY\\\ZZZXXXVVVTTTPPPLLLHHHDDDDDDSSSvvv```TTTLLLLLLIIIHHHXXXnnn|||fff___tttwwwpppooommmiiiggggggcccccccccccccccbbbbbbbbbbbbaaa^^^\\\YYYXXXWWWWWWYYYYYYYYYYYYXXXXXXWWWWWWYYYWWWTTTSSSSSSSSSRRRQQQQQQPPPNNNMMMMMMNNNPPPQQQTTTSSSQQQOOOMMMKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCEEEFFFGGGHHHHHHGGGEEEDDDCCCAAA???=========???@@@>>>>>>>>>>>>===;;;:::999666666555444444333333333888333111666>>>GGGRRR[[[ppp||||||yyytttlllbbb[[[QQQLLLHHHGGGEEEBBBCCCFFFDDDGGGIIIJJJOOO]]]ssszzzkkkZZZNNNJJJBBBCCCFFFJJJNNNZZZrrryyydddVVVGGGAAA@@@???@@@BBB999>>>>>><<<@@@PPPpppaaaNNNMMMZZZxxxuuuhhhfffdddcccaaa___^^^^^^^^^^^^```^^^^^^ccciiikkkhhhddd`````````^^^[[[YYYYYYYYY^^^___``````aaabbbcccccccccbbbaaaaaabbbaaa^^^[[[[[[ZZZXXXWWWUUURRRMMMJJJFFFBBBJJJhhhLLLHHHIIIKKKJJJUUU|||lllmmmyyyyyyuuurrrrrrnnngggccccccbbbbbbbbbbbbbbbbbbbbbbbbbbb```]]]ZZZXXXWWWWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXYYYWWWTTTRRRSSSSSSSSSRRROOONNNLLLKKKKKKLLLNNNOOOTTTTTTRRRQQQOOONNNLLLLLLHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDCCCBBB@@@??????@@@BBBCCCAAAAAA@@@>>><<<:::888777777777666666555444333333777333111666<<>><<<;;;::::::::::::999777555444444444666777666;;;JJJYYYcccxxx}}}vvvqqqhhhgggccc]]]WWWQQQMMMKKKGGGDDDBBBEEEFFFFFFJJJNNNQQQVVV^^^iiittt|||vvvjjj^^^VVVLLLHHHGGGHHHJJJLLLSSSZZZgggsssvvvhhhWWWGGGAAABBBAAAHHHPPPWWWeee~~~~~~jjj^^^JJJBBB===???BBB@@@===<<<===888>>>EEEUUU~~~kkknnnxxxrrrkkkkkkiiieeeccc```\\\ZZZXXXWWWVVVWWWYYY\\\```cccddddddddd\\\bbbhhhiiieeeaaa______\\\]]]^^^```aaacccdddeeeaaaaaa```______```bbbddddddddddddeeeeeebbb]]]ZZZPPPNNNIIIKKK^^^BBBDDDHHHTTTpppoooaaaeeeqqq|||oookkkmmmiiihhhkkklllhhheeeeeebbbaaaaaa```______^^^^^^[[[ZZZXXXWWWWWWYYY\\\^^^[[[[[[[[[[[[[[[\\\\\\\\\YYYVVVSSSQQQRRRTTTTTTUUUMMMNNNOOOOOOOOOOOONNNMMMKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJHHHGGGFFFDDDCCCBBBAAABBBBBBCCCDDDEEEFFFFFFCCCDDDEEEGGGHHHHHHHHHHHHAAAAAABBBBBBBBBAAA@@@@@@;;;;;;;;;;;;:::888666555444555888777444777FFFWWW___vvv~~~zzzrrrlllcccaaa]]]WWWPPPKKKHHHGGGGGGDDDDDDHHHJJJLLLPPPUUUYYY___jjjxxxsssggg\\\RRRJJJFFFEEEEEEEEECCCAAAFFFMMMMMMVVVfff{{{zzzmmm___PPPEEEDDDHHHCCCJJJRRR[[[llltttbbbYYYFFF???<<>><<<<<<<<<===<<<<<<;;;===CCCYYYwwwddd```wwwxxxhhhdddgggeeebbbbbb```]]][[[ZZZ\\\^^^___aaabbb```]]]]]]```bbbjjjooosssrrrkkkeeebbbbbb^^^^^^______```bbbfffiiiccc___[[[[[[^^^aaacccccceeefffhhhiiifffbbb]]]ZZZYYYTTTKKKLLLSSS\\\yyySSSeeezzzddd[[[___kkk|||~~~qqqlllmmmkkkjjjiiigggfffeeedddddd```___^^^]]]\\\\\\\\\\\\XXXXXXWWWWWWXXXYYYYYYZZZYYYXXXWWWWWWYYYZZZYYYXXXWWWUUUQQQNNNMMMNNNPPPQQQRRRRRRQQQPPPPPPOOOOOONNNLLLKKKJJJIIIHHHHHHHHHIIIGGGHHHHHHHHHHHHGGGGGGFFFEEEFFFHHHIIIIIIHHHGGGEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBB>>>===<<<:::999888666666777555555555555666???JJJYYYkkk~~~xxxrrrkkkgggddd```ZZZUUUOOOOOONNNKKKGGGFFFGGGIIILLLMMMPPPUUU]]]iiittt{{{vvvjjjZZZOOOKKKIIIFFFBBBAAAAAA@@@@@@@@@AAABBBBBBBBBDDDHHHLLLSSSaaasss|||ssspppuuusssfffVVVLLLFFFCCCDDDGGGKKKTTTaaaqqqooo\\\LLLCCC???>>>===<<<===<<<<<<;;;888>>>NNNkkkwwwaaaWWW^^^xxxpppcccaaaccc```_________]]][[[ZZZ\\\^^^^^^```bbbbbb```___```bbbmmmqqqsssppphhhbbb_______________^^^___aaadddfffccc```\\\\\\^^^aaaaaaaaabbbdddeeefffdddaaa^^^\\\]]]YYYQQQNNNQQQUUUmmmyyyxxxhhhZZZ]]]mmmwwwnnnkkknnniiihhhgggeeedddcccccccccaaa```___^^^^^^]]]]]]]]]YYYYYYXXXXXXYYYYYYZZZZZZWWWVVVVVVWWWYYYZZZYYYXXXXXXUUUQQQNNNMMMOOOQQQSSSRRRRRRQQQQQQPPPOOOOOOOOOKKKKKKJJJHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJIIIHHHGGGIIIJJJKKKKKKJJJHHHFFFDDDEEEFFFFFFFFFFFFEEEDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEAAA@@@===;;;999888888888999777555555444444;;;CCCQQQ___uuu{{{zzzwwwsssooojjjddd]]]XXXVVVTTTPPPLLLJJJJJJJJJIIIGGGHHHKKKMMMSSSVVV[[[bbbnnn|||lllZZZRRRHHHBBBBBBCCCAAA>>>????????????@@@@@@AAABBBDDDFFFGGGFFFGGGMMMUUU\\\bbb___]]]aaakkkxxx|||hhh[[[LLLFFFEEEDDDEEEHHHPPP[[[lll~~~tttaaaQQQDDD>>>>>>>>>>>>>>>===<<<;;;::::::FFF]]]___OOOOOO```~~~wwwiii```___```[[[[[[\\\]]]\\\[[[[[[\\\]]]^^^___aaabbbaaa```aaacccoooqqqpppkkkddd^^^[[[\\\___^^^]]]]]]^^^___aaabbbbbb```^^^^^^___```___^^^```aaabbbbbbaaa```^^^]]]]]]\\\UUUQQQOOONNNaaaiiibbbaaannntttppppppiiihhhnnnhhhgggfffeeedddccccccccc``````___^^^]]]]]]]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZZZZXXXXXXXXXZZZ[[[ZZZYYYXXXUUUQQQNNNMMMOOORRRTTTRRRRRRQQQQQQPPPOOOOOOOOOKKKJJJIIIIIIHHHHHHGGGGGGEEEFFFHHHJJJJJJJJJIIIHHHJJJKKKLLLLLLKKKIIIGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEHHHHHHHHHHHHHHHGGGGGGFFFCCCAAA>>>;;;999888888999999666555555444333888>>>KKKVVVfffvvv~~~{{{wwwrrrnnnllliiieeebbb___[[[UUUPPPOOONNNLLLKKKIIIJJJJJJJJJJJJMMMQQQTTTZZZ^^^fffppp}}}sss\\\QQQKKKDDDAAAAAAAAA???<<>>??????===;;;::::::???PPPlllzzzWWWMMMPPPdddooofff`````````ZZZXXXZZZ\\\\\\[[[[[[[[[\\\___^^^^^^^^^^^^```ccceeemmmllljjjddd^^^ZZZYYYZZZ\\\[[[[[[[[[^^^``````aaaaaa`````````___^^^]]]\\\`````````___^^^^^^]]]]]]WWWZZZVVVRRROOOLLLZZZwwwxxxeeejjjxxxyyyjjjjjjkkkeeefffmmmhhhgggfffeeedddccccccccc___^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZ\\\ZZZXXXXXXYYYXXXWWWUUUWWWTTTQQQNNNMMMOOORRRTTTQQQQQQQQQPPPOOOOOONNNNNNJJJJJJJJJJJJIIIHHHGGGGGGEEEFFFHHHIIIIIIIIIIIIHHHHHHIIIKKKLLLLLLKKKIIIHHHFFFFFFGGGGGGHHHGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFBBB@@@===:::999888999999888555444555555444777<<>><<<;;;;;;===>>>VVVxxxlllRRRMMMQQQdddjjjeeeaaaaaaaaaZZZYYYZZZ\\\]]]\\\[[[[[[\\\```^^^ZZZYYY[[[```eeehhhfffeeebbb^^^ZZZYYYYYYZZZXXXWWWWWWZZZ^^^aaabbbaaa``````aaa```___]]]\\\[[[bbbaaa```___]]]\\\\\\[[[TTTYYYVVVSSSQQQLLLUUUkkkpppzzz{{{ooohhhiiiiiieeeeeejjjgggfffeeedddcccccccccccc]]]\\\[[[ZZZZZZYYYYYYYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZXXXWWWVVVVVVUUUSSSQQQTTTSSSPPPNNNNNNOOOQQQRRRPPPPPPOOOOOONNNMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHEEEGGGIIIJJJKKKJJJIIIHHHFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGFFFEEEEEEAAA@@@>>><<<::::::::::::888444333555666555666:::<<>><<<;;;??????@@@AAABBBDDDFFFGGGCCCEEEGGGIIIIIIIIIHHHHHHEEEGGGJJJNNNTTT\\\eeekkksssvvveeePPPHHHBBBBBBCCCEEEJJJOOO[[[qqq}}}kkkXXXHHH@@@===<<<;;;===>>>===;;;:::===@@@===[[[xxx[[[JJJHHHPPPgggwwwfffddd```aaabbb]]]]]]^^^___^^^\\\[[[[[[\\\aaa]]]YYYXXX\\\bbbgggjjjaaa```]]][[[ZZZZZZ[[[\\\WWWVVVVVVYYY___bbbbbbaaa___```aaa```^^^\\\\\\\\\cccbbbaaa```^^^]]]\\\[[[WWW[[[WWWSSSSSSMMMOOO^^^~~~zzz~~~}}}ooolllhhhhhhiiiiiihhhfffeeedddccccccbbbbbbbbbbbb\\\\\\[[[ZZZYYYYYYYYYYYYZZZYYYYYYXXXWWWWWWXXXXXXYYYWWWUUUUUUVVVUUUTTTRRRQQQQQQPPPOOOOOOOOOOOOPPPOOOOOONNNMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLJJJIIIHHHHHHGGGFFFDDDDDDEEEFFFGGGDDDFFFGGGIIIIIIIIIGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDD@@@??????>>>======<<<<<<:::666444666777555555888888@@@JJJPPPWWWeeezzz}}}yyyvvvssssssqqqpppppppppqqqrrrppppppooommmjjjhhhhhhgggaaa___]]]\\\\\\ZZZXXXUUURRRRRRPPPOOOLLLKKKKKKLLLHHHIIIKKKLLLNNNPPPRRRTTTXXXZZZ^^^cccjjjttt~~~www___MMMEEE???>>>============<<<<<<===>>>>>>@@@AAADDDEEEFFFGGGGGGHHHIIIKKKKKKKKKJJJIIIJJJKKKKKKNNNTTT]]]dddjjj~~~lllZZZGGGCCCAAABBBBBBDDDLLLTTTddd}}}{{{qqq```OOOCCC======>>>:::<<<===;;;999:::???DDDLLLhhhiiiQQQFFFGGGYYYyyynnnccceeebbbcccgggeeeccccccaaa___\\\[[[\\\]]]___]]][[[\\\aaafffiiiiii```^^^\\\[[[\\\]]]]]]^^^XXXVVVVVVZZZ___cccaaa___^^^```aaa___]]][[[]]]^^^bbbbbbbbbbbbaaa```___^^^YYY\\\VVVSSSVVVPPPNNNWWWqqqpppssskkkkkkhhhfffiiinnnkkkcccccccccbbbaaaaaa```aaaaaa]]]\\\[[[ZZZYYYYYYYYYYYYZZZYYYXXXWWWWWWWWWWWWWWWYYYWWWVVVVVVXXXXXXWWWVVVOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMKKKJJJIIIJJJHHHEEECCCBBBCCCEEEGGGDDDEEEGGGHHHHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEE???@@@@@@@@@@@@???>>>>>><<<777555777888555444555777@@@JJJPPPWWWhhh|||wwwrrrmmmiiikkkjjjiiigggfffeeeeeeeeeeeedddccc```]]]\\\\\\\\\YYYXXXVVVUUUUUUSSSQQQNNNNNNNNNNNNMMMKKKJJJKKKLLLKKKMMMPPPSSSUUUXXX[[[]]]fffhhhnnnttt~~~mmmXXXJJJFFFAAAAAA???>>>>>>>>>======<<<<<<===???AAACCCEEEFFFFFFFFFEEEGGGIIIKKKKKKKKKMMMLLLKKKHHHHHHMMMVVV\\\ggg|||{{{hhhUUUBBBAAABBBDDDDDDFFFOOOZZZkkksssiiiZZZKKKAAA===>>>@@@:::<<<<<<:::888:::AAAGGGaaawwwcccOOOIIIKKKeee}}}jjjdddgggeeefffmmmmmmgggfffccc```\\\[[[\\\]]]^^^]]]]]]aaafffiiijjjhhh```___]]]\\\]]]______^^^[[[XXXWWWZZZ```bbb```]]]^^^___```^^^\\\[[[]]]``````aaabbbccccccbbbaaa```XXXZZZTTTRRRXXXUUUPPPVVVdddsssxxxwwwoooiiiiiiiiiiiihhhfffdddccc```aaabbbbbbaaa```___^^^___^^^]]][[[ZZZYYYXXXXXXXXXWWWVVVUUUUUUUUUUUUUUU[[[YYYWWWWWWWWWWWWUUUSSSOOOOOOPPPPPPOOONNNLLLKKKKKKMMMPPPSSSRRRPPPLLLIIINNNNNNNNNMMMKKKJJJHHHGGGIIIGGGDDDBBBBBBBBBDDDFFFFFFFFFGGGHHHHHHGGGEEEDDDFFFFFFGGGHHHHHHGGGGGGGGGDDDCCCCCCCCCBBBBBBBBBBBBDDDCCCAAA?????????AAABBB???<<<999777777888888777666;;;FFFRRR]]]mmm~~~yyyuuuoooiiidddeeedddbbbaaa`````````aaa___\\\YYYWWWWWWWWWUUUTTTSSSSSSSSSRRRQQQPPPPPPOOOLLLLLLLLLMMMOOOOOONNNMMMOOORRRVVVZZZ^^^ccchhhlllwww{{{ssscccRRRGGGEEE@@@???>>>===<<<<<<======>>>???@@@BBBCCCDDDEEEEEECCCEEEFFFGGGFFFGGGHHHJJJLLLMMMNNNMMMLLLOOOUUUZZZggg~~~yyyhhhXXXOOOGGGAAA@@@CCCEEEHHHQQQ[[[rrrlll___OOODDD??????>>>===BBB<<<:::;;;999999DDDRRRfffpppYYYLLLKKKVVV}}}sssjjj```]]]bbbhhhjjjiiihhheeebbb______^^^]]][[[^^^[[[ZZZ]]]bbbdddbbb___^^^]]]\\\[[[ZZZZZZ[[[[[[[[[YYYWWWWWWZZZ]]]```aaa^^^^^^]]][[[ZZZ[[[___aaadddcccaaaaaabbbbbbaaa______ZZZUUUTTTVVVVVVSSSPPPZZZvvvyyyqqqxxx}}}pppmmmjjjjjjkkkkkkjjjhhhfffddd```aaabbbbbbbbbaaa```___aaa```]]][[[YYYXXXXXXXXXVVVVVVVVVVVVVVVWWWXXXXXX^^^[[[XXXWWWUUUSSSPPPNNNNNNNNNOOOOOONNNMMMKKKJJJLLLNNNPPPRRRQQQOOOMMMKKKNNNNNNNNNMMMLLLJJJIIIHHHIIIHHHEEECCCCCCCCCEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEDDDCCCBBBBBBBBBDDDCCCBBBAAAAAABBBDDDEEEBBB???;;;888888888777666666:::CCCNNNYYYjjj~~~zzztttmmmhhheeedddbbb```^^^]]]]]]^^^ZZZXXXUUUSSSTTTTTTSSSRRRQQQPPPOOOOOONNNNNNNNNNNNNNNMMMNNNOOORRRTTTTTTTTTVVV[[[bbbiiiqqqyyyzzziii[[[KKKBBBAAA@@@???===<<<<<<<<<======???@@@AAACCCDDDDDDDDDDDDBBBCCCEEEFFFEEEFFFHHHJJJLLLNNNOOOPPPPPPTTT[[[aaalllyyykkk\\\OOOGGGCCC@@@@@@DDDFFFKKKWWWcccwwwbbbXXXJJJ@@@>>>>>>>>>>>><<<:::;;;<<<<<>>>>><<<;;;;;;<<<======AAABBBCCCDDDDDDDDDCCCBBB@@@AAACCCDDDDDDEEEHHHJJJNNNQQQUUUWWWZZZ```hhhoooyyy~~~uuuiii[[[OOOFFFAAAAAAAAADDDGGGJJJRRRbbbqqqjjjVVVNNNCCC===<<<===>>>>>>999;;;===<<<===FFF[[[nnnqqq^^^RRRIIIOOOdddiiieeeaaabbbfffiiigggdddiiigggdddccccccbbbaaa___]]][[[YYYYYY[[[[[[WWWTTTXXXYYYZZZ[[[[[[[[[ZZZYYYZZZXXXWWWVVVWWWXXXZZZ[[[[[[[[[[[[ZZZYYY[[[^^^aaa^^^]]]]]]^^^___```___]]][[[WWWTTTUUUWWWXXXVVVTTTTTTcccqqqsssmmmooozzztttllleeeaaacccdddfffggggggdddaaa___``````aaabbbbbbcccccccccfffccc^^^YYYWWWVVVWWWXXXVVVVVVWWWWWWXXXYYY[[[\\\WWWUUUSSSRRRRRRQQQOOONNNMMMNNNOOOOOONNNMMMLLLKKKOOOOOOMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEFFFCCCAAA===<<<;;;:::999777888888<<>>BBBBBBDDDDDDDDDCCCAAA@@@???@@@BBBCCCCCCEEEIIIKKKQQQUUU\\\aaagggoooyyyxxxlll^^^QQQHHHBBB@@@@@@DDDIIIKKKOOO[[[ooowww___LLLFFF???;;;;;;<<<===>>>;;;>>>>>>:::<<>>???BBBCCCEEEEEEDDDCCC@@@???>>>@@@AAABBBDDDGGGKKKNNNSSSYYYaaajjjrrr|||zzzrrreeeWWWKKKDDDAAA@@@@@@EEEJJJLLLRRRccc{{{nnnWWWFFFCCC???<<<;;;;;;<<<<<<;;;>>>;;;777@@@YYYssswwwfffQQQJJJIIIGGG```mmmgggdddcccdddhhhlllmmmllljjjhhhffffffeeedddbbb``````___^^^\\\[[[ZZZWWWUUUVVVWWWZZZ[[[\\\[[[ZZZYYY[[[\\\\\\ZZZXXXXXXZZZ\\\YYYZZZ[[[ZZZZZZ[[[]]]___]]]]]]\\\]]]]]]\\\YYYWWWUUUUUUUUUVVVXXXYYYYYYXXXTTTYYY[[[jjjnnntttiiifffgggfffdddcccbbbcccdddddddddbbbaaa```aaa```````````````aaabbbaaa^^^ZZZVVVSSSRRRRRRRRRVVVVVVUUUUUUUUUVVVWWWWWWVVVTTTQQQPPPPPPOOOMMMKKKOOOOOOPPPQQQQQQPPPOOONNNPPPNNNLLLJJJIIIIIIJJJKKKJJJKKKKKKLLLLLLLLLLLLKKKFFFGGGGGGHHHGGGEEEDDDCCCCCCDDDGGGIIIJJJJJJJJJIIIIIIIIIJJJIIIIIIHHHGGGFFFDDDDDDEEEFFFGGGIIIIIIJJJEEEEEEDDDCCCBBB@@@?????????>>><<<===>>>>>>===;;;:::777888>>>IIIXXXmmm~~~xxx{{{wwwnnnwww```SSSKKKBBB>>>@@@===<<<<<<<<<===>>>@@@AAADDDEEEGGGHHHGGGEEEBBB@@@???AAABBBCCCEEEIIINNNRRRVVV]]]hhhrrr}}}vvvllleeeZZZNNNEEEAAA@@@@@@???EEEIIILLLWWWnnnwwweeeOOOBBBAAA???===<<<;;;::::::888:::777888KKKkkkppp___JJJBBBDDDJJJlllvvvjjjbbbaaaaaacccgggjjjlllllljjjhhhgggfffeeeccc```]]]^^^^^^^^^^^^]]][[[ZZZYYYXXXYYYZZZ[[[[[[[[[ZZZYYYZZZ]]]^^^\\\ZZZYYY[[[^^^ZZZ\\\\\\\\\[[[[[[\\\^^^]]]]]]]]]^^^^^^]]]ZZZWWWTTTUUUVVVXXXYYYYYYYYYYYYUUUXXXVVV```{{{rrrjjjdddcccaaa___```ccccccbbbbbbaaaaaaaaaaaaaaaaaa```___^^^^^^______```\\\ZZZWWWTTTQQQPPPOOOOOORRRRRRRRRSSSTTTUUUVVVWWWTTTRRRPPPPPPPPPPPPNNNLLLNNNNNNPPPPPPPPPPPPOOONNNQQQPPPNNNLLLJJJJJJKKKLLLIIIIIIJJJKKKKKKKKKKKKKKKGGGHHHJJJKKKJJJHHHEEEDDDBBBEEEHHHKKKMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDCCCBBBAAA@@@??????>>>======>>>===;;;999:::777666;;;BBBLLL\\\jjj~~~ooolllvvvnnnjjjnnnXXXOOOHHH@@@<<<>>>======<<<===>>>@@@BBBCCCFFFHHHJJJKKKKKKHHHEEECCCAAABBBDDDEEEGGGKKKQQQUUU^^^fffqqq}}}sssiii[[[VVVNNNFFF@@@??????@@@AAAFFFKKKPPPaaa~~~{{{jjjZZZGGG===>>>>>>>>><<<;;;::::::777999888>>>ZZZ|||~~~bbbUUUCCC???GGGUUUxxxnnneee^^^___cccgggjjjllllllllljjjhhhfffeeedddaaa]]]ZZZYYYZZZ\\\\\\\\\[[[\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZYYY\\\^^^]]]ZZZYYY\\\___\\\]]]^^^]]]\\\[[[\\\]]][[[[[[\\\___aaa```]]][[[SSSUUUWWWYYYYYYYYYYYYYYYWWW[[[WWWZZZoooyyyjjjdddcccdddeeebbb]]]]]]aaaaaa```^^^]]]]]]^^^___```aaa```___^^^]]]]]]^^^___YYYXXXVVVSSSQQQOOONNNMMMNNNOOOOOOQQQSSSUUUVVVXXXOOONNNNNNOOOQQQRRRRRRQQQLLLMMMOOOOOOPPPOOONNNMMMRRRQQQOOONNNLLLLLLLLLMMMGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJLLLMMMLLLJJJGGGEEEBBBEEEIIIMMMOOONNNLLLJJJHHHIIIHHHHHHGGGFFFEEEDDDHHHHHHGGGGGGFFFEEEEEEDDDBBBCCCCCCCCCCCCCCCBBBBBBAAA???>>>======<<<999777:::666555888<<>>>>>@@@BBBDDDIIINNNUUUjjjqqqaaaSSS@@@999;;;======<<<;;;::::::999;;;;;;DDDddduuuRRRJJJ>>>@@@PPPaaa{{{iiibbbaaaeeekkkqqquuuuuusssrrriiihhhfffdddccc___[[[XXXUUUWWWYYYZZZZZZ[[[\\\]]]^^^]]]\\\[[[ZZZZZZ[[[[[[WWW[[[^^^]]]ZZZYYY\\\___^^^______^^^\\\[[[[[[\\\XXXYYY\\\___bbbcccaaa___SSSUUUXXXYYYYYYYYYYYYYYYUUU[[[UUURRRdddvvvtttkkkjjjbbbbbbbbbaaa``````______```^^^]]][[[[[[\\\^^^___]]]]]]]]]]]]\\\ZZZYYYXXXUUUSSSTTTSSSNNNHHHNNNYYYWWWVVVUUUVVVYYYZZZXXXUUUPPPPPPQQQRRRRRRRRRRRRRRRPPPLLLKKKLLLKKKJJJNNNTTTSSSTTTTTTRRRNNNMMMPPPRRRLLLLLLKKKKKKJJJJJJIIIIIIKKKMMMOOOOOONNNLLLLLLLLLKKKLLLNNNPPPPPPOOONNNMMMKKKKKKJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA??????>>>===<<<;;;::::::777888999:::999<<>>>>><<<::::::::::::>>>===MMMsssttt```JJJ???EEEFFFVVVtttqqqfffddd___lll}}}|||qqqjjjmmmhhhdddbbbcccaaa[[[VVVZZZXXXWWWXXXYYYZZZYYYWWWYYY[[[[[[ZZZXXXXXX[[[^^^]]]]]]\\\[[[[[[ZZZZZZYYY\\\]]]\\\[[[YYYYYY[[[]]][[[[[[\\\]]]^^^___```aaaXXXWWWWWWVVVVVVVVVWWWWWWUUUUUUSSSQQQSSS```ssssssjjjgggbbbbbbaaaaaa```______^^^___^^^\\\[[[ZZZ[[[\\\]]]]]]]]]\\\\\\ZZZYYYWWWWWWVVVUUUUUUTTTPPPMMMSSS]]]iiieeeaaa^^^]]]]]]ZZZXXXRRRRRRSSSSSSSSSSSSRRRRRRMMMKKKKKKMMMLLLIIIKKKOOORRRUUUWWWVVVTTTRRRSSSTTTNNNMMMMMMLLLLLLKKKJJJJJJNNNOOOPPPOOOMMMLLLLLLLLLNNNOOOPPPPPPPPPNNNMMMKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA??????>>>===<<<;;;::::::888888999:::999;;;EEEQQQ^^^lll}}}{{{qqqrrr{{{tttiiigggjjj[[[LLLFFFCCC???======;;;:::<<<@@@AAA@@@BBBHHHJJJSSS]]]gggnnnnnncccWWWKKKFFFDDDIIIPPPWWW___fffvvvvvviii\\\PPPHHHDDDBBB@@@???@@@BBBCCCDDDHHHSSSXXXeeexxx^^^JJJ@@@>>>;;;===??????<<<:::999999888===@@@UUUuuu|||fffSSSFFF===EEEIII[[[|||nnndddeeejjjwwwvvvoookkkgggdddcccdddccc^^^ZZZ[[[YYYXXXXXXZZZZZZYYYXXXYYY[[[\\\[[[ZZZZZZ]]]```___^^^^^^]]]\\\\\\[[[[[[[[[[[[ZZZXXXWWWWWWZZZ\\\[[[[[[\\\\\\]]]]]]^^^^^^WWWWWWVVVVVVVVVWWWWWWXXXUUUVVVTTTPPPQQQZZZkkkxxxvvvooohhhdddaaaaaaaaa```______^^^^^^___^^^\\\ZZZYYYYYYZZZZZZ\\\\\\[[[ZZZYYYWWWUUUTTTVVVVVVVVVUUURRRRRRZZZccc}}}wwwpppiiiddd```\\\ZZZUUUUUUUUUUUUTTTSSSRRRQQQLLLKKKLLLNNNLLLIIIIIIMMMRRRTTTWWWXXXWWWTTTSSSSSSOOOOOONNNMMMMMMLLLLLLKKKPPPQQQQQQOOOMMMLLLMMMNNNQQQRRRRRRQQQOOOMMMKKKIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<;;;::::::999888999999888999AAALLL\\\kkk~~~~~~wwwmmmlll{{{aaaUUUHHHBBB@@@===<<<<<<<<<;;;===@@@AAA@@@CCCHHHMMMZZZlll~~~wwweeeNNNHHHFFFLLLTTT]]]gggooo|||mmmaaaUUUKKKDDD?????????@@@AAACCCEEEGGGJJJUUU\\\mmm~~~gggPPPBBB<<<<<<<<<>>>@@@???===:::888777999>>>EEE[[[sssnnnVVVIIIDDD===JJJTTTjjjiiiccceeekkkvvv|||qqqjjjiiifffddddddeeeeeeaaa^^^]]][[[YYYYYYZZZZZZYYYXXXWWWYYYZZZZZZZZZ\\\^^^aaa^^^^^^]]]]]]\\\[[[[[[[[[YYYXXXWWWTTTSSSUUUXXX\\\[[[[[[[[[[[[[[[[[[[[[[[[VVVVVVVVVVVVVVVWWWXXXYYYVVVWWWUUUQQQPPPUUU```jjj}}}qqqllljjjfffdddaaaaaa``````___^^^^^^^^^___^^^\\\ZZZYYYYYYXXXYYY[[[[[[ZZZYYYWWWUUUTTTSSSVVVVVVVVVUUUTTTWWW```gggxxxqqqiiiaaa\\\XXXXXXXXXWWWVVVUUUSSSRRRQQQNNNLLLLLLNNNMMMKKKMMMRRRTTTUUUUUUUUUSSSRRRQQQQQQNNNNNNNNNMMMLLLLLLKKKKKKOOOPPPOOONNNMMMMMMOOOQQQTTTSSSRRRQQQNNNKKKHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@???>>>===<<<;;;::::::999999888888999777777===FFFWWWggg{{{vvvwwwoooXXXMMMCCC???>>><<<;;;<<<<<<;;;===AAABBBAAADDDJJJQQQaaazzzlllQQQLLLJJJQQQ[[[fffrrr|||qqqcccXXXPPPIIIDDD???@@@BBBCCCDDDFFFHHHJJJPPP\\\ggg}}}nnnWWWEEE===<<<>>>===???@@@???<<<999777777===CCCLLLaaapppcccNNNJJJDDDAAAWWWlllwwwfffcccgggfffnnnxxx|||xxxppphhhdddhhhgggeeeeeefffeeebbb______\\\ZZZYYYZZZZZZYYYXXXUUUVVVWWWYYYZZZ\\\^^^```[[[[[[[[[ZZZYYYYYYXXXXXXXXXWWWUUURRRQQQTTTXXX\\\]]]\\\\\\[[[[[[ZZZZZZYYYUUUUUUUUUUUUVVVWWWXXXXXXWWWWWWWWWTTTQQQTTTZZZ```uuuzzzqqqkkkgggffffffeeeaaaaaaaaa```______^^^^^^___^^^]]]\\\ZZZYYYYYYYYY[[[ZZZZZZYYYWWWVVVTTTSSSUUUVVVVVVUUUVVV[[[bbbhhhzzzyyywwwrrrjjjaaaYYYUUUYYYYYYXXXWWWUUUSSSRRRPPPRRRNNNMMMNNNNNNNNNTTT[[[YYYVVVSSSPPPOOOOOOPPPPPPLLLLLLLLLKKKJJJJJJIIIIIIKKKLLLLLLLLLLLLNNNQQQTTTTTTSSSQQQNNNKKKHHHFFFEEECCCCCCCCCCCCCCCBBBBBBBBBDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEDDDBBBAAA???>>>>>>===<<<;;;:::999999:::888888999777666:::AAAPPP___xxx~~~ssscccPPPGGG@@@===<<<::::::<<<<<<;;;===AAACCCBBBEEEKKKSSSeeegggPPPLLLLLLUUUbbbooo}}}}}}rrrcccVVVMMMGGGAAA>>>???AAACCCDDDEEEFFFIIILLLWWWiiiyyyyyybbbLLL???:::<<<>>>>>>???@@@>>>;;;999888888<<>>======<<<;;;:::999999:::888888999888666999>>>OOOZZZqqq~~~|||xxx{{{zzzkkk]]]KKKDDD>>>===<<<::::::===<<<;;;>>>BBBCCCCCCFFFLLLWWWkkkwwwaaaMMMJJJMMMYYYhhhwwwvvvkkk]]]PPPHHHBBB===:::===@@@CCCCCCCCCEEEJJJOOOZZZrrrpppYYYFFF<<<999::::::??????>>><<<:::888999;;;:::SSSkkkyyywww^^^GGGEEEFFFTTTzzzmmmdddbbbeeedddhhhkkkkkkhhhfffggghhheeeeeedddcccbbb```___^^^aaa^^^ZZZXXXXXXXXXXXXWWWVVVVVVXXX[[[___aaabbbaaa\\\\\\[[[[[[ZZZYYYYYYYYYUUUUUUTTTSSSSSSUUUZZZ]]]^^^^^^]]]\\\[[[ZZZYYYYYYSSSSSSSSSRRRRRRRRRSSSSSSRRRTTTUUUVVVUUUVVVWWWYYYcccyyyxxxggghhhiiiiiiiiihhhfffeeecccccccccbbbaaaaaa`````````````````````___^^^^^^[[[[[[[[[[[[[[[ZZZYYYYYYUUUZZZ[[[XXXZZZaaadddccccccfffiiiiiiddd___[[[ZZZYYYXXXXXXWWWUUUSSSRRRQQQSSSPPPMMMMMMLLLLLLPPPWWWUUUQQQNNNMMMNNNPPPPPPOOOJJJJJJJJJIIIHHHHHHGGGGGGCCCEEEHHHJJJJJJKKKMMMOOOMMMLLLJJJHHHEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@BBBCCCEEEFFFEEECCC@@@???>>>===<<<<<<::::::999888:::888777:::999777999===KKKRRRfffsssqqqmmmtttlllbbbYYYHHHBBB>>>>>><<<:::;;;>>><<<<<<>>>BBBDDDDDDGGGMMMWWWjjjiiiWWWLLLKKKQQQ___qqqyyymmmdddWWWLLLFFFBBB>>>;;;<<>>BBBaaawwwwwwmmmWWWEEECCCIII___rrrkkkddd```aaa___cccggggggdddaaa```aaa``````aaaaaa```_________aaa^^^YYYWWWVVVWWWVVVVVVUUUUUUVVVYYY^^^```___^^^\\\[[[[[[ZZZZZZYYYXXXXXXRRRSSSTTTSSSSSSUUUYYY\\\\\\\\\[[[ZZZYYYYYYXXXXXXSSSSSSRRRQQQPPPPPPPPPPPPOOOPPPRRRSSSSSSSSSSSSTTT\\\oooyyytttiiigggggghhhkkkjjjfffbbbddddddccccccbbbaaaaaaaaa```aaaaaabbbaaaaaa``````[[[[[[\\\\\\\\\\\\[[[[[[WWW\\\]]]ZZZ\\\bbbdddbbb```cccfffeeebbb___^^^___XXXXXXWWWVVVUUUSSSRRRQQQRRROOOMMMNNNKKKIIIKKKOOOMMMKKKIIIKKKMMMOOONNNLLLKKKJJJJJJIIIHHHHHHGGGGGGBBBDDDHHHIIIIIIIIIJJJKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@BBBCCCEEEFFFEEECCC@@@>>>>>>===<<<;;;:::999999888:::777777::::::888999<<>>>>>===:::;;;>>><<<<<<>>>CCCDDDDDDHHHMMMNNN```uuu~~~zzzlllZZZKKKOOONNNUUUfffyyy|||qqq```XXXMMMEEEAAA???===;;;===@@@DDDEEEFFFLLLUUU\\\kkk}}}sssbbbUUUEEE<<<;;;>>>???>>>@@@???<<<999777888<<<@@@PPPnnn{{{nnn^^^NNNDDDEEELLLhhh{{{mmmiiiccc^^^^^^]]]bbbggghhhddd___]]]]]][[[]]]____________```aaaaaa^^^YYYVVVVVVVVVVVVUUURRRQQQRRRVVVZZZ\\\[[[YYYYYYYYYYYYXXXWWWWWWVVVVVVPPPRRRSSSSSSSSSUUUXXX[[[[[[ZZZZZZYYYXXXXXXWWWWWWSSSRRRQQQPPPOOONNNNNNNNNMMMNNNOOOPPPPPPPPPPPPPPPQQQbbbvvv}}}ssspppooohhhhhhgggggggggggghhhhhhbbbeeefffeeefffiiiiiifffgggeeeaaa``````aaaaaaaaa[[[\\\\\\]]]___aaabbbccc____________```aaacccdddaaa```___]]]\\\[[[[[[ZZZWWWVVVUUUSSSRRRPPPOOONNNPPPOOOLLLJJJIIIIIIJJJKKKIIIHHHGGGGGGGGGGGGIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIFFFFFFEEEDDDCCCAAA???>>>AAAAAABBBBBBBBBAAA@@@@@@CCCBBB@@@>>>>>>>>>>>>???DDDDDDCCCBBBAAAAAAAAA@@@===<<<;;;;;;::::::::::::999999:::;;;:::999888777>>>HHHSSSccctttxxxtttqqq|||~~~jjjUUUMMMKKKEEEBBB@@@>>>===<<<===>>>???===???BBBCCCDDDFFFHHHJJJSSSZZZaaaccc]]]TTTMMMIIIIIIOOO[[[ooo}}}nnneeeUUUNNNFFF@@@>>>>>>===<<<@@@DDDCCCEEENNNOOOUUUccc~~~~~~mmm```PPPHHH@@@<<<===???>>><<<@@@;;;777888777888@@@KKKoootttmmmYYYIIIEEEEEEAAAOOOwwwuuurrrmmmhhheee___aaabbbdddeeedddaaa___]]]ZZZZZZ[[[[[[[[[[[[ZZZYYY\\\YYYVVVTTTTTTUUUTTTSSSMMMMMMOOOQQQTTTWWWYYY[[[YYYYYYXXXWWWUUUTTTSSSSSSMMMPPPRRRSSSSSSSSSUUUVVVXXXXXXXXXXXXVVVTTTRRRQQQPPPRRRSSSRRRPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMRRRYYYiii{{{ooojjjjjjkkkiiiiiihhhhhhggghhhhhhhhheeeiiijjjiiikkknnnooolllfffdddaaa```aaabbbcccbbb______^^^^^^______```aaaaaa```___^^^^^^______```___^^^]]][[[ZZZYYYYYYYYYVVVVVVTTTSSSQQQOOONNNMMMNNNMMMKKKIIIIIIIIIJJJKKKJJJIIIHHHGGGGGGHHHHHHIIIKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFEEEEEEDDDCCCAAA@@@???@@@AAAAAAAAAAAA@@@??????BBBAAA???>>>======>>>>>>AAABBBBBBAAAAAA@@@???>>><<<<<<;;;:::::::::::::::999999:::::::::999888777777@@@IIIYYYjjjpppzzzxxxcccOOOGGGGGGAAAAAA@@@>>>======>>>???@@@>>>@@@BBBCCCDDDEEEGGGIIILLLQQQUUUUUUPPPKKKHHHHHHOOOUUUbbbvvv|||oooaaaXXXQQQKKKDDD???>>>>>>>>>===@@@FFFEEEGGGPPPTTT^^^qqq}}}qqq```SSSJJJDDD===;;;<<<>>>===;;;>>>:::888888888;;;FFFRRRkkkhhh\\\LLLBBBCCCIIILLL^^^sssqqqlllhhhfff___aaabbbddddddccc```]]][[[YYYZZZZZZZZZZZZZZZYYYYYYYYYXXXVVVUUUUUUUUUTTTSSSNNNNNNPPPRRRTTTWWWYYY[[[[[[[[[YYYWWWUUUSSSQQQQQQNNNPPPRRRSSSSSSSSSTTTUUUXXXXXXXXXWWWUUUSSSQQQOOOOOOQQQRRRRRROOOMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLRRR```sss{{{ooohhhhhhllloookkkkkkjjjiiihhhhhhhhhhhhhhhkkkmmmkkkmmmqqqrrrpppfffcccaaa```aaacccccccccaaa```___^^^^^^^^^^^^^^^bbbaaa___]]]\\\[[[[[[[[[\\\[[[ZZZXXXXXXWWWWWWWWWVVVUUUSSSQQQOOOMMMKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHHHHIIIKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>@@@???>>>===<<<<<<======>>>???@@@AAA@@@>>><<<;;;;;;;;;:::999999999::::::999::::::::::::999888777777>>>FFFTTTfffmmmzzzrrr\\\IIIBBBCCC???@@@@@@???>>>>>>???AAABBB@@@AAACCCCCCCCCCCCEEEGGGHHHJJJKKKIIIEEEDDDFFFIIIQQQXXXgggzzz|||zzzrrreeeWWWPPPKKKGGGAAA======>>>??????AAAHHHGGGJJJTTT]]]nnn}}}ttthhhXXXKKKCCC???;;;:::<<<>>>===;;;<<<:::888888999???MMMZZZaaaWWWKKKCCC>>>AAAKKKVVVqqq|||ppppppllliiiggg```bbbbbbcccdddbbb___\\\YYYXXXYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVWWWXXXWWWUUUSSSPPPQQQRRRTTTVVVXXXZZZ[[[]]]\\\ZZZWWWUUURRRPPPOOOOOOQQQSSSTTTSSSSSSTTTUUUWWWWWWWWWVVVTTTRRROOONNNNNNPPPQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKOOOZZZiiizzz{{{ssskkkiiijjjooorrrmmmmmmkkkjjjiiihhhhhhhhhiiilllllljjjkkkooopppmmmhhheeeaaa``````aaaaaa```___^^^]]]\\\\\\\\\\\\\\\______]]]\\\ZZZYYYXXXWWWXXXWWWVVVUUUUUUTTTUUUUUUTTTSSSRRROOOMMMKKKIIIHHHHHHHHHHHHHHHHHHJJJKKKLLLLLLKKKJJJHHHHHHHHHHHHIIIKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBAAA@@@?????????>>>===<<<;;;<<<<<<======???AAABBBAAA???<<<:::;;;::::::999999999::::::::::::::::::999999888888999>>>CCCPPPaaajjjyyypppZZZFFFBBBDDD@@@@@@@@@??????@@@AAABBBCCCAAABBBDDDCCCBBBBBBCCCEEEGGGHHHHHHFFFCCCCCCGGGKKKSSS[[[jjj}}}xxxqqquuu{{{rrriii]]]QQQKKKEEEBBB>>><<<<<<>>>@@@BBBBBBIIIJJJMMMYYYgggxxxmmm```QQQEEE===;;;:::<<<>>>>>>===;;;::::::999888:::BBBOOO[[[TTTJJJCCCBBBAAACCCTTTffftttmmmoookkkjjjiiibbbbbbcccccccccaaa^^^ZZZXXXXXXWWWWWWWWWXXXXXXYYYYYYWWWWWWXXXZZZ[[[ZZZWWWTTTSSSTTTVVVWWWYYYZZZ[[[\\\\\\[[[YYYWWWUUUSSSQQQPPPQQQSSSUUUUUUUUUTTTUUUVVVWWWWWWWWWVVVTTTRRROOONNNMMMOOOPPPOOOMMMJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJMMMTTT^^^nnn{{{qqqooollljjjiiijjjlllmmmooonnnlllkkkiiihhhggggggjjjlllkkkhhhhhhkkkllljjjjjjgggbbb```^^^^^^]]]\\\ZZZZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWTTTSSSSSSRRRRRRRRRSSSSSSRRRQQQOOOMMMKKKIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGHHHHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;;;;;;;<<<===???@@@BBBCCCBBB@@@===;;;:::::::::999999:::;;;;;;::::::999999999999888999666:::<<>>===;;;<<<>>>BBBDDDCCCKKKLLLPPP___rrr{{{lllaaaUUUGGG===;;;;;;<<<===??????>>><<<999:::999888<<>>===<<<;;;;;;<<<===>>>AAAAAACCCCCCBBBAAA???===;;;;;;:::::::::;;;<<<<<<;;;:::999999888888999999666888888@@@MMMUUUddd}}}pppbbbYYYaaaxxxnnnVVVDDDAAADDD???BBBBBBBBBBBBCCCCCCCCCCCCAAACCCDDDCCCBBBAAABBBCCC@@@CCCGGGHHHGGGGGGIIILLLXXX```mmm|||wwwvvvzzznnnaaaYYYQQQHHHBBB@@@;;;<<<<<<<<<<<>>===<<<888999999:::@@@HHHLLLLLLEEEAAA@@@EEETTTpppsssiiiiiijjjeeegggjjjcccbbbbbbcccdddbbb___\\\YYYXXXWWWVVVVVVWWWXXXZZZ[[[ZZZZZZ[[[\\\]]]\\\XXXUUUWWWXXXZZZ[[[\\\\\\[[[ZZZUUUUUUVVVVVVVVVVVVWWWWWWUUUWWWXXXXXXWWWUUUVVVWWWRRRSSSTTTTTTSSSRRRPPPOOOLLLNNNOOONNNLLLJJJIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKHHHJJJKKKOOO]]]sss{{{uuuoooiiijjjjjjjjjkkkkkklllmmmmmmqqqooommmjjjhhhfffddddddeeegggfffdddeeejjjlllkkkiiieee```]]][[[ZZZXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYZZZYYYWWWVVVUUUOOOOOOOOOOOOOOOPPPQQQQQQLLLKKKJJJIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKGGGFFFEEEEEEFFFGGGIIIJJJHHHIIIJJJKKKJJJHHHFFFEEECCCCCCDDDDDDEEEFFFGGGGGGFFFEEECCCAAAAAAAAABBBCCCFFFFFFEEEEEEDDDBBBAAA@@@>>>>>>===<<<<<<===>>>???BBBBBBBBBBBBAAA@@@???>>><<<;;;;;;;;;<<<<<<===>>>;;;:::999888888888999999888:::777===HHHNNN\\\tttvvv___UUUPPPZZZrrrnnnWWWEEECCCDDD???CCCCCCDDDDDDDDDCCCCCCBBBAAABBBCCCCCCAAAAAABBBCCCAAAEEEJJJMMMNNNPPPTTTWWW___fffqqq~~~uuutttqqqmmmlllnnnrrruuutttxxxxxx}}}ooodddXXXPPPJJJCCC@@@@@@999;;;<<<<<<<<>><<<===>>>>>>===<<<;;;;;;777888888<<>>===<<<<<<===>>>???BBBBBBAAA@@@@@@?????????<<<<<<<<<<<<<<<===>>>???;;;:::999888888888999:::777888555888BBBGGGTTTkkklllVVVQQQOOOYYYppppppYYYHHHEEEFFFAAADDDDDDEEEEEEDDDCCCBBBBBB@@@BBBCCCBBBAAAAAABBBDDDGGGKKKPPPTTTVVVZZZ```eeelllrrr|||tttfffgggeee```___ccckkkppplllrrruuuzzzssseee[[[OOOHHHCCC===<<<>>>888:::<<<======???DDDHHHGGGKKKKKKVVVmmmwwwkkk[[[NNNFFFBBB???======>>>>>>===<<<:::::::::666777888===JJJSSSNNNBBB???EEENNN```mmmhhhbbbcccbbb\\\```ddd^^^aaabbbdddeeedddaaa___]]]YYYXXXWWWVVVWWWYYY[[[]]][[[ZZZYYYYYYYYYXXXUUURRRUUUVVVXXXYYYYYYWWWVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWTTTUUUWWWVVVTTTRRRRRRSSSKKKLLLMMMNNNOOONNNNNNMMMMMMNNNPPPOOOMMMJJJJJJJJJGGGHHHJJJKKKKKKJJJHHHGGGFFFIIIJJJKKKXXXnnn~~~ssskkkgggfffggghhhjjjjjjiiigggeeeeeefffhhhmmmkkkiiifffdddcccddddddcccbbbbbbbbbccceeeggghhhccc^^^YYYWWWZZZ[[[XXXUUUWWWWWWWWWWWWVVVVVVWWWXXX\\\\\\\\\[[[XXXTTTPPPNNNNNNOOOPPPPPPPPPPPPNNNNNNKKKHHHFFFEEEFFFGGGGGGFFFJJJJJJLLLMMMMMMLLLKKKKKKGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEAAAAAABBBBBBCCCDDDDDDDDDCCCBBB@@@??????@@@BBBCCCEEEEEEEEEEEECCCBBB@@@>>>===<<<;;;;;;<<<>>>@@@BBB<<<<<<======>>>>>>?????????>>>===<<<;;;;;;<<<======;;;999888777777999:::777888999888:::CCCQQQ[[[wwwqqq]]]NNNKKKLLLXXXnnnbbbLLLGGGJJJGGGHHHIIIKKKJJJEEEBBBCCCGGGEEEBBBAAAAAA>>>;;;???EEEHHHQQQVVV```mmmpppuuu~~~jjjbbbVVVQQQPPPTTTVVVUUUYYY___ccciiiuuuxxxkkkeeeYYYRRRHHHBBBAAA@@@===:::999;;;===???BBBFFFGGGEEEMMMLLLSSShhhvvvnnn___OOOHHHDDD???;;;:::;;;;;;<<<<<<<<<;;;999888666777>>>IIIOOOLLLGGGEEEBBBKKK]]]}}}lllbbbaaa```______^^^^^^^^^^^^___aaabbbbbbaaa___^^^ZZZYYYWWWWWWXXX[[[^^^aaa___[[[UUUSSSTTTUUUTTTSSSXXXYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOOOONNNNNNNNNMMMMMMJJJLLLNNNOOOOOOMMMKKKIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIFFFHHHMMMSSSZZZeeepppvvvqqqjjjeeedddeeegggiiihhhgggfffeeeddddddeeefffhhhfffdddbbbaaaaaabbbcccaaaaaaaaabbbccceeefffgggbbb]]]XXXWWWYYYZZZXXXUUUWWWWWWWWWWWWWWWWWWYYYZZZ[[[[[[ZZZXXXVVVSSSPPPNNNNNNOOOOOOPPPPPPOOONNNMMMLLLIIIGGGFFFGGGHHHIIIIIIKKKLLLMMMNNNMMMMMMLLLKKKGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBAAA@@@??????@@@AAABBBDDDDDDDDDDDDCCCAAA???>>>===<<<;;;;;;<<<===@@@AAA;;;<<<<<<<<<<<<<<<<<<======<<<;;;:::999::::::;;;===;;;999777666777777888777888888777888???JJJSSSdddvvv{{{xxx|||}}}zzzvvvooo___QQQHHHEEEIIIVVVnnnpppRRRFFFHHHFFFLLLNNNQQQQQQMMMHHHEEEEEECCC@@@@@@@@@>>>;;;>>>DDDJJJTTT]]]iiiyyyjjjYYYSSSQQQOOOPPPTTTVVVVVV[[[ccceeelllwww{{{mmm```[[[PPPIIIAAA=========<<<999:::===???AAADDDGGGIIIIIIQQQYYYiii}}}rrreeeWWWHHHBBB???<<<::::::<<<<<<<<<<<<;;;:::999888999888===EEEIIIFFFDDDCCCDDDYYYuuurrrdddaaaaaa```^^^^^^^^^^^^^^^[[[\\\^^^___^^^]]][[[ZZZYYYXXXWWWWWWYYY[[[^^^```___ZZZVVVTTTTTTUUUTTTSSSVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUUUUTTTRRRQQQPPPRRRRRRRRRRRRRRRRRRQQQPPPNNNNNNNNNMMMMMMMMMMMMLLLKKKLLLNNNOOOOOOMMMKKKIIIHHHGGGFFFFFFFFFGGGIIIJJJIIIFFFEEEHHHKKKNNNWWW```sssjjjgggcccaaaccceeeggghhheeedddcccbbbbbbcccddddddcccbbbaaa`````````aaabbb___```aaabbbcccddddddddd```\\\XXXWWWYYYZZZXXXVVVWWWWWWWWWXXXYYYZZZ[[[\\\ZZZYYYXXXUUUSSSQQQOOOOOONNNOOOOOOOOOOOONNNMMMLLLMMMKKKHHHGGGHHHKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJHHHHHHIIIIIIIIIIIIJJJJJJGGGGGGGGGFFFFFFEEECCCCCCBBBBBBBBBCCCCCCCCCCCCCCCAAA@@@???>>>>>>???@@@AAABBBBBBCCCBBBBBB@@@>>>===<<<<<<;;;;;;;;;===>>>???;;;;;;;;;;;;::::::::::::::::::999888888888888999<<<;;;999777555555666666555777777666666:::AAAHHHUUUeeeuuu}}}{{{uuummmnnnnnneeecccffffffaaa\\\VVVNNNGGGFFFDDDHHHWWWppp\\\IIIJJJJJJQQQUUU[[[]]]ZZZTTTKKKEEECCC@@@@@@AAA???===???DDDEEEQQQ[[[jjj~~~|||hhhWWWNNNLLLMMMOOOTTTZZZ\\\```iiisssyyywwwnnn```TTTOOOGGGBBB<<<:::;;;<<<<<<;;;<<<>>>AAADDDFFFGGGKKKNNNVVVgggwwwkkk[[[NNNAAA<<<;;;:::;;;<<<=========<<<;;;999777777:::999;;;AAACCCBBBBBBEEELLLoooyyykkkccc```___^^^]]]\\\\\\\\\\\\ZZZ[[[\\\]]]\\\[[[YYYXXXVVVVVVVVVWWWXXXZZZ\\\]]]]]]ZZZVVVSSSSSSSSSSSSRRRTTTTTTUUUVVVWWWWWWWWWWWWTTTUUUUUUTTTRRRPPPMMMLLLOOOOOOPPPQQQQQQQQQPPPPPPMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNMMMLLLJJJHHHGGGFFFEEEEEEEEEFFFHHHIIIHHHDDDBBBCCCDDDEEEKKKSSSdddwwwjjjgggeeedddeeefffffffffeeecccbbbaaabbbcccccccccbbbbbbaaa````````````aaa]]]^^^```bbbbbbbbbbbbaaa^^^[[[XXXXXXYYYYYYXXXWWWXXXWWWWWWXXX[[[]]]^^^^^^YYYXXXVVVSSSQQQPPPOOOOOOOOOOOOOOONNNNNNMMMMMMMMMOOOLLLIIIHHHJJJMMMOOOPPPNNNMMMMMMLLLKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@???>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAA???>>>===<<<;;;;;;:::;;;;;;<<<===;;;;;;;;;::::::999999999888888888888888888888888;;;:::888666555444444444333555666666666888<<<@@@MMMZZZhhhqqqzzzrrrfffbbb]]]___aaa[[[XXX[[[\\\XXXQQQKKKHHHFFFJJJHHHLLL[[[ssshhhPPPNNNPPPSSSZZZbbbhhhiiicccUUUHHHFFFCCCAAABBBAAA???@@@DDDBBBLLLTTTbbbvvv}}}gggZZZRRRPPPRRROOOVVV```hhhnnnwwwuuummmdddWWWMMMIIICCC@@@<<<:::;;;===>>>===???@@@CCCEEEEEEFFFLLLSSS\\\sssqqqeeeVVVJJJ???;;;;;;;;;<<>>======;;;:::888777666999999;;;???@@@???BBBHHH\\\}}}nnngggddd^^^]]]\\\[[[ZZZZZZZZZZZZYYYZZZ\\\]]]\\\[[[YYYWWWSSSSSSSSSTTTVVVWWWYYYZZZZZZXXXUUUSSSRRRQQQQQQQQQQQQRRRSSSUUUWWWWWWXXXXXXUUUUUUTTTSSSQQQNNNLLLJJJLLLMMMNNNOOOOOOOOOOOOOOOKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGEEEBBBAAACCCDDDDDDJJJQQQ```tttiiihhhffffffggghhhgggfffgggdddaaaaaacccddddddcccbbbaaa```___^^^]]]]]]\\\\\\]]]___```aaa```______\\\[[[YYYYYYYYYYYYYYYXXXYYYWWWWWWXXX\\\______^^^XXXWWWUUUSSSRRRQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNPPPNNNKKKKKKMMMOOOQQQQQQLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA>>>>>>>>>======>>>>>>>>>>>>???@@@@@@@@@???>>>===;;;;;;::::::::::::::::::;;;;;;;;;::::::999999999888888888999999999888888999999888666555444444444222333555666777888;;;<<>>>>>AAAAAADDDGGGFFFGGGQQQ^^^jjj}}}jjj^^^RRRHHH>>>;;;;;;:::<<>>===<<<:::999777777666999:::===???===<<>>???@@@@@@@@@???>>>;;;;;;::::::999999888888::::::::::::999999999999777888999999:::999999999888888777777666666555555222333444666888999::::::CCCKKKVVVccctttuuu___WWW\\\[[[[[[[[[UUUWWWWWWWWWVVVOOOGGGEEEGGGIIIHHHNNN^^^wwwbbbZZZVVVXXXaaalllwwwlllUUULLLFFFAAAAAABBBCCCFFFJJJLLLPPPNNNRRR___gggttt{{{mmm]]]UUUSSSTTTYYY___eeeppp~~~vvvjjj___WWWPPPHHHBBB@@@===<<<;;;::::::;;;===>>>CCCBBBFFFJJJJJJMMM]]]pppsssaaaVVVJJJCCC<<<;;;:::888:::>>>======;;;999888777777777;;;;;;>>>>>><<<>>>HHHTTTpppbbb```^^^ZZZYYYXXXWWWVVVVVVVVVVVVRRRSSSVVVWWWXXXWWWVVVUUUPPPOOONNNMMMOOORRRUUUWWWWWWWWWWWWTTTQQQOOOPPPQQQPPPQQQSSSUUUWWWXXXYYYYYYWWWUUURRROOOMMMLLLLLLLLLIIIJJJJJJKKKKKKKKKKKKJJJGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@@@@CCCBBBAAAAAAAAABBBDDDEEEGGGEEEDDDFFFDDDBBBEEEJJJOOOkkkcccbbbaaabbbeeehhhhhhhhhjjjfffaaaaaacccdddaaa___[[[[[[[[[[[[[[[ZZZYYYYYY\\\\\\[[[[[[[[[\\\]]]]]]ZZZ[[[\\\\\\\\\[[[[[[\\\[[[XXXVVVXXX\\\___^^^\\\WWWWWWXXXXXXWWWUUUSSSRRRNNNNNNNNNNNNPPPRRRTTTUUUQQQPPPOOOPPPQQQQQQOOONNNJJJJJJIIIHHHHHHHHHIIIJJJGGGGGGFFFFFFEEEEEEEEEEEEDDDEEEFFFHHHIIIIIIIIIIIIFFFEEEDDDCCCBBBAAA@@@@@@<<<<<<<<<======<<<<<<<<<===>>>???@@@AAA@@@@@@???::::::::::::999888777666777888888888888888888999666777888999:::999999888777777777888888777777666444444444555777888777777AAAHHHSSScccwwwttt___\\\gggjjjjjjhhhaaa^^^ZZZWWWUUUPPPHHHGGGJJJOOONNNSSSccc{{{qqqfff^^^fffoooyyy|||bbbQQQIIICCCEEEIIILLLRRRXXXTTTWWWTTTUUU]]]```gggxxxyyyggg___WWWVVVWWW[[[ccclllqqq{{{|||vvvjjj___SSSLLLGGG@@@===<<<:::::::::::::::<<<>>>@@@EEEDDDHHHOOOQQQXXXnnnwwwgggVVVMMMDDD>>>;;;;;;;;;999;;;>>><<<;;;:::999888888888888;;;;;;===???@@@III]]]ppplllfffccc^^^XXXXXXWWWVVVUUUUUUUUUUUUPPPQQQTTTWWWXXXXXXWWWWWWRRRPPPMMMLLLMMMQQQVVVYYYYYYZZZZZZWWWTTTQQQRRRSSSQQQRRRTTTVVVWWWXXXYYYYYYVVVTTTOOOKKKIIIJJJKKKMMMIIIIIIIIIJJJIIIIIIHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????BBBAAAAAA@@@@@@BBBCCCDDDHHHFFFFFFGGGEEEBBBCCCHHHGGGYYYrrrfffdddcccccceeegggggggggkkkfffaaa```bbbccc```]]][[[[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]ZZZ\\\]]]]]]]]]\\\\\\]]][[[XXXUUUWWW\\\___]]][[[WWWXXXYYYZZZYYYWWWUUUSSSNNNNNNNNNOOOPPPSSSUUUWWWQQQPPPPPPQQQRRRQQQNNNLLLKKKJJJIIIHHHIIIJJJKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGDDDEEEFFFHHHJJJKKKKKKKKKFFFFFFEEECCCBBBAAA@@@@@@;;;<<<<<<======<<<<<<;;;===>>>???@@@AAAAAA@@@@@@:::::::::999999777666555555555666666777777888888555666777999999999888777666777777888888888888888666555444555666666555444<<>>AAADDDFFFEEEJJJSSSWWWaaa{{{zzzooo___OOOFFFAAA===;;;===>>><<<>>>AAA<<<;;;999888888888999999::::::===@@@FFFWWWsssssseeegggdddZZZXXXWWWVVVUUUTTTTTTTTTTTTQQQRRRUUUXXXZZZ[[[ZZZZZZTTTQQQNNNLLLMMMRRRWWW[[[ZZZ\\\]]]ZZZVVVSSSTTTUUURRRSSSTTTVVVXXXXXXYYYYYYUUURRRMMMHHHGGGHHHKKKMMMIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCEEEDDDDDDCCCAAA@@@@@@???BBBAAA@@@@@@@@@AAABBBCCCGGGEEEFFFHHHGGGEEEFFFKKKEEENNNeee}}}eeedddbbbaaabbbccceeegggcccbbbaaa___]]]\\\\\\[[[\\\\\\]]]^^^``````^^^\\\\\\[[[YYYZZZ[[[\\\\\\[[[[[[[[[ZZZZZZZZZZZZ[[[[[[WWWVVVUUUWWWZZZ]]]^^^^^^[[[ZZZYYY[[[\\\ZZZUUUQQQPPPMMMLLLPPPWWW[[[ZZZXXXPPPPPPQQQQQQPPPOOOMMMLLLLLLLLLLLLMMMLLLKKKJJJIIIKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIIIIGGGEEEDDDCCCBBB@@@>>>===>>>>>>>>>>>>======<<<>>>>>>>>>>>>============<<<:::888666555555555666999888777666666777888999555555666666777777888888777777666555555555555555555555555555555555444444666===JJJYYYjjj|||}}}lllooowwwsssdddXXXSSSMMMGGGKKKVVV___hhhfffhhhzzzwwwuuu^^^RRROOOWWW___aaahhhqqqmmmnnnppptttxxxyyyxxxwww}}}}}}{{{wwwpppggg___ZZZZZZYYYZZZ]]]cccllltttyyy~~~rrrhhhbbbTTTNNNGGGBBB???===:::777>>><<<:::;;;>>>AAAAAA@@@EEEDDDIIIUUUcccvvv~~~rrreeeTTTFFF???<<<<<<;;;;;;<<<<<<<<<<<<;;;999666444555777888999;;;AAA<<<:::QQQpppmmmdddaaa___^^^TTTSSSQQQOOONNNOOOPPPQQQOOORRRVVV[[[]]]\\\ZZZYYYSSSRRRPPPOOOPPPRRRVVVXXX[[[ZZZYYYWWWUUUTTTRRRQQQOOOOOOPPPRRRTTTTTTSSSQQQRRRPPPLLLIIIGGGGGGHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFDDDAAA@@@AAACCCCCCCCCEEEDDDCCCAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCBBBAAABBBCCCEEEIIIXXXrrrttt~~~eeedddcccbbbbbbcccddddddbbbbbb```___]]]]]]\\\\\\______```aaabbbaaa```___\\\[[[YYYZZZ\\\]]]]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[XXXWWWWWWYYY\\\^^^^^^]]][[[ZZZZZZ[[[[[[ZZZUUUQQQNNNLLLKKKOOOTTTWWWUUUSSSNNNOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLKKKJJJJJJJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIIIIGGGEEEEEEEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>===<<<>>>>>>>>>=========<<<<<<<<<;;;999777666666666666777777666555555666777777555555666666777777777777777666666555555555555555555555555555555555555555777;;;DDDPPPaaavvv}}}tttfffXXXSSSMMMIIIPPP\\\hhhqqqooorrr}}}zzzaaaXXXWWW___eeegggnnnxxxvvv{{{~~~tttkkkbbb^^^\\\^^^aaahhhrrr~~~~~~ttthhh^^^XXXMMMHHHBBB>>>===<<<:::888<<<;;;:::<<>>>>>??????>>>>>>===<<<>>>============<<<<<<<<<<<<;;;:::888777777777777666666555555555555666666555666666666666777777777777666555555444444555555555555555555555555555555888999<<>>:::888999:::;;;;;;:::999777777777777888999:::;;;<<<;;;@@@AAARRRyyypppdddaaa^^^\\\ZZZWWWVVVUUUSSSSSSSSSSSSTTTYYYZZZ\\\^^^]]][[[YYYWWWWWWUUURRRQQQPPPQQQSSSUUUXXXVVVSSSQQQOOOOOOOOOPPPOOONNNNNNPPPRRRRRRQQQPPPMMMLLLJJJHHHGGGHHHIIIJJJGGGGGGFFFEEEEEEEEEEEEFFFEEECCC@@@@@@AAAAAAAAAAAABBBAAAAAA@@@??????@@@@@@????????????????????????@@@AAABBBAAA??????AAABBBBBB>>>CCCVVVkkk~~~}}}dddeeeffffffeeeccc```______^^^^^^]]]]]]^^^^^^______```aaa```^^^^^^^^^^^^[[[ZZZYYYZZZ]]]___```___[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYZZZ\\\]]]\\\ZZZWWWVVVVVVUUUUUUTTTRRROOOMMMKKKKKKLLLNNNPPPOOOKKKGGGKKKLLLMMMNNNNNNMMMLLLKKKMMMLLLJJJHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEDDDCCC???????????????>>>===<<<=========<<<<<<<<<;;;;;;;;;;;;:::999999888888888666666666666666666666666666666666666666666666666666666555444444444444555444444444555555555555555888888999@@@PPPggg|||mmm[[[PPPMMMVVVjjj}}}sssggggggkkkppppppooottt{{{{{{wwwoooeeeZZZPPPHHHCCC???===;;;999999999::::::<<>>>>>@@@BBBAAA>>>AAALLLYYYkkkdddeeeffffffeeebbb___]]]]]]\\\\\\]]]]]]^^^___``````aaaaaa```]]]\\\\\\^^^[[[YYYYYYZZZ]]]_________[[[[[[ZZZZZZZZZZZZ[[[[[[YYYXXXYYYZZZ[[[ZZZWWWUUUUUUUUUUUUTTTRRROOONNNMMMLLLLLLMMMOOOOOOMMMJJJGGGKKKLLLMMMNNNMMMLLLKKKJJJOOOMMMJJJHHHGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHDDDCCCBBBBBBDDDDDDCCCBBB@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888888777777777777777777777777777666666666555555555555555666666555444444444444444444444444555555555666666888888999???LLL___tttyyymmm]]]TTTVVVgggqqqhhhlllssszzz}}}~~~}}}sssnnnfff\\\RRRIIICCC@@@======<<<:::999999999:::;;;???CCCDDDDDDGGGNNNTTTWWWjjj~~~nnnZZZNNNEEE===888777999:::<<<======;;;888666555777999999777777999;;;???FFFSSSvvv}}}rrriiifffeeeaaa]]][[[[[[[[[ZZZYYYXXXXXXXXXXXXUUUUUUVVVVVVWWWVVVVVVUUUWWWVVVUUUUUUVVVXXXZZZ[[[YYYWWWTTTQQQPPPPPPQQQSSSQQQOOONNNOOOQQQRRRQQQPPPKKKKKKJJJJJJJJJKKKLLLMMMGGGFFFEEEEEEDDDDDDEEEEEEDDDBBBAAA@@@AAAAAA@@@>>>??????>>>>>>>>>???@@@@@@>>>>>>?????????@@@@@@@@@AAAAAABBB@@@???>>>???@@@AAA@@@DDDIIIMMMXXXuuu}}}bbbcccddddddccc```^^^\\\ZZZ[[[[[[\\\]]]___aaabbbaaacccdddaaa]]][[[]]]___[[[YYYXXXYYY\\\]]]^^^]]][[[[[[ZZZZZZZZZZZZ[[[[[[YYYXXXXXXYYYZZZYYYWWWUUUVVVWWWWWWUUUQQQOOONNNNNNLLLMMMNNNOOOOOOMMMKKKJJJMMMMMMNNNNNNMMMLLLJJJIIIMMMLLLJJJHHHGGGFFFFFFGGGHHHGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHDDDBBBAAABBBCCCCCCBBBAAAAAAAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;:::::::::999999::::::999888777777777777888888888888777777666666666555555555555444666555444444333333444444333333444444555666666666777888999>>>GGGTTTcccmmmyyyttt{{{{{{vvvpppgggaaaggg|||uuummmtttuuuiiiddd\\\RRRJJJEEEBBB@@@<<<======;;;999999:::;;;999???CCCDDDDDDIIITTT]]]ddd{{{uuueeeRRRGGGAAA;;;999999:::;;;<<<===<<<:::888777444777999999777888;;;>>>@@@LLL```rrrkkkeeeeeeccc^^^ZZZYYY\\\\\\[[[[[[ZZZYYYYYYXXXUUUVVVVVVVVVWWWXXXXXXYYYVVVVVVVVVVVVWWWYYY[[[\\\ZZZXXXVVVTTTSSSSSSSSSTTTQQQOOOMMMMMMOOOPPPPPPOOOJJJJJJJJJJJJJJJKKKLLLLLLFFFFFFEEEDDDDDDDDDDDDEEEEEECCCBBBAAABBBAAA@@@>>>???>>>>>>>>>>>>>>>??????=========>>>??????@@@@@@@@@BBBCCCBBB@@@?????????@@@AAAEEEHHHGGGKKKbbbzzz~~~______```______]]][[[ZZZYYYYYYZZZ\\\]]]```bbbcccaaacccccc```[[[YYY[[[___[[[YYYXXXYYYZZZ\\\\\\[[[[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXYYYYYYXXXWWWTTTUUUUUURRRNNNKKKKKKLLLKKKLLLMMMNNNMMMMMMMMMNNNOOOOOOOOOOOONNNLLLJJJHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHEEEDDDBBBBBBCCCCCCBBB@@@AAAAAAAAA@@@???>>>===<<<;;;;;;;;;::::::::::::999777888999999999888777666666666777888888777666666666666555555555444444444666555444444333333444444333333444444555666666777777777777999>>>GGGRRRYYYdddwwwsssoooyyy{{{||||||yyywww{{{~~~yyy}}}ssshhh]]]XXXPPPIIICCC@@@??????999;;;<<<;;;:::999;;;===:::@@@FFFHHHIIIQQQ```mmm|||hhhYYYIIIAAA===::::::;;;;;;;;;;;;;;;:::999888777333666999999888;;;AAAFFFOOO^^^uuu}}}kkkfffbbbbbbaaa\\\YYYYYY\\\\\\\\\\\\[[[ZZZYYYYYYWWWWWWVVVVVVVVVWWWXXXYYYWWWVVVVVVVVVWWWWWWYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTOOOMMMKKKKKKLLLMMMMMMMMMHHHHHHHHHIIIIIIIIIIIIJJJFFFFFFEEEDDDDDDDDDDDDDDDFFFDDDCCCCCCCCCBBB@@@>>>???>>>>>>=========>>>>>>;;;<<<<<<===>>>>>>??????@@@BBBEEEEEECCC@@@???>>>???>>>AAAEEEDDDDDDPPP```uuu}}}\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXZZZ[[[^^^```bbbccc___aaaaaa]]]XXXVVVXXX\\\[[[YYYXXXXXXZZZ[[[ZZZYYY[[[[[[ZZZZZZZZZZZZ[[[[[[\\\ZZZXXXXXXYYYZZZZZZYYYPPPQQQRRROOOJJJGGGGGGIIIJJJKKKLLLMMMLLLMMMNNNPPPPPPPPPPPPPPPNNNKKKIIIHHHEEEFFFGGGHHHIIIJJJJJJIIIGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDCCCDDDDDDBBBAAABBBAAAAAAAAA???>>>===<<<;;;;;;;;;:::::::::999999666777888999999888666555444555666777777666555444666666555555555444444444555555444333333333333444333333444444555666777777666666555444777>>>GGGMMMOOO```jjjqqqvvvsssooogggjjjooo~~~yyyvvvsssiii]]]TTTPPPIIIBBB===<<<===>>>666888;;;;;;::::::<<>>FFFLLLeeevvvoooiiidddbbbbbb```\\\ZZZ\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVUUUTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUVVVXXXXXXXXXWWWVVVUUUTTTTTTMMMKKKIIIIIIJJJKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDCCCDDDCCC@@@>>>??????>>>===============:::;;;;;;<<<===>>>>>>???@@@CCCFFFGGGDDDAAA???===???:::;;;BBBDDDAAAEEENNNXXXtttzzzsssZZZZZZZZZYYYXXXXXXWWWWWWZZZWWWVVVYYY^^^aaaaaa```]]]\\\[[[YYYYYYYYYZZZ[[[\\\ZZZXXXVVVUUUVVVWWWXXXYYYXXXXXXYYY[[[]]]]]]\\\XXXVVVUUUXXX]]]^^^ZZZUUUTTTSSSPPPLLLIIIHHHJJJLLLMMMKKKJJJKKKMMMPPPQQQPPPSSSSSSSSSRRRPPPMMMJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIGGGEEEDDDDDDEEEEEEGGGEEEDDDCCCDDDEEEGGGHHHJJJGGGCCCBBBCCCDDDDDDBBBCCCBBBAAAAAA@@@@@@@@@@@@===;;;::::::<<<===:::777666777999999999888666555777777666555555555555555777777666555444444333333111222333333444444444444333333333444444444555555444555666777999<<>>;;;::::::;;;;;;999888888:::===??????AAAEEELLLSSSXXXeeetttnnnVVVLLLAAA:::999::::::888:::999888777777888999999555;;;:::999>>>@@@JJJ^^^fffaaaaaabbbccccccaaa]]]ZZZ]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTSSSSSSVVVUUUUUUTTTUUUUUUVVVWWWYYYZZZYYYWWWTTTSSSSSSTTTOOONNNLLLJJJIIIJJJKKKLLLGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFDDDCCCCCCDDDEEEEEEHHHGGGFFFEEECCCAAA@@@?????????>>>=====================<<<<<<<<<;;;;;;;;;>>>>>>????????????>>>>>>============???AAACCCDDDNNN```yyywwwZZZZZZYYYXXXXXXWWWWWWVVVYYYWWWVVVYYY^^^aaaaaa```[[[ZZZYYYXXXWWWXXXXXXYYYZZZXXXWWWUUUUUUVVVWWWXXXXXXWWWWWWXXXZZZ[[[[[[ZZZVVVTTTTTTVVVZZZ[[[WWWSSSPPPPPPNNNLLLJJJJJJMMMOOONNNLLLJJJJJJLLLNNNOOOOOOPPPQQQQQQQQQOOOLLLIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHIIIHHHFFFEEEDDDDDDDDDEEEFFFEEEDDDCCCCCCEEEFFFHHHHHHEEEBBBAAABBBDDDCCCBBBCCCBBBAAA@@@????????????===;;;:::;;;<<<===:::888555666888999999999777666777666666555444444555555777666666555444444333333111222333333444444444333333333333444444444444555666777777777777999===@@@JJJQQQ___qqq}}}lllccchhhpppsss~~~eeebbbdddiiittt{{{pppfff___XXXPPPKKKFFFDDD@@@===;;;:::;;;;;;<<<;;;:::;;;>>>AAACCCDDDGGGIIIQQQ\\\hhhyyyssseee]]]NNNGGG>>>999:::<<<<<<::::::999888777777777888999999>>>:::888>>>EEEVVVooouuuddddddccccccccccccaaa]]][[[\\\[[[[[[ZZZYYYXXXWWWVVVTTTTTTTTTTTTSSSSSSRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWVVVTTTQQQPPPQQQRRRNNNMMMKKKIIIHHHIIIJJJJJJGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFDDDDDDCCCDDDDDDEEEGGGFFFEEECCCAAA@@@???>>>???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>@@@BBBDDDCCCRRRfffYYYYYYXXXWWWWWWVVVVVVUUUVVVTTTTTTWWW\\\___^^^]]]XXXXXXWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTTTTVVVWWWXXXVVVUUUVVVWWWYYYZZZXXXWWWSSSRRRQQQTTTWWWWWWTTTPPPMMMMMMLLLKKKJJJLLLPPPSSSOOOMMMIIIHHHJJJLLLMMMMMMMMMNNNNNNOOONNNLLLIIIHHHHHHJJJLLLMMMMMMKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGEEECCCAAAAAABBBCCCCCCCCCCCCBBBAAA???>>>============<<<;;;;;;<<<<<<;;;:::555666777999999999888777666666555444444444555555666666555555444333333333222222333444444444333333333333333333444444444444777888888777666666888;;;GGGNNN[[[kkk|||yyyfffTTTMMMRRRYYYcccvvvyyyaaaccckkkvvvyyykkk___VVVPPPJJJFFFBBB@@@>>>;;;::::::;;;<<<999999:::<<<>>>AAADDDFFFKKKNNNXXXgggxxxzzzhhhYYYQQQEEE@@@;;;999;;;======<<<;;;:::888777777777888888777<<<:::999BBBMMMccczzzmmmfffcccbbb```______^^^\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUURRRRRRRRRRRRRRRQQQQQQQQQRRRSSSTTTTTTSSSRRRPPPOOOSSSSSSSSSQQQNNNMMMMMMNNNMMMLLLJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCAAA???>>>============<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<===>>>@@@AAABBB@@@HHHTTTmmmXXXWWWWWWVVVUUUUUUTTTTTTRRRQQQQQQTTTYYY[[[[[[YYYWWWWWWVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSTTTUUUWWWWWWUUUUUUVVVXXXZZZYYYWWWTTTQQQPPPQQQSSSUUUTTTRRROOOKKKLLLKKKKKKKKKMMMQQQTTTQQQMMMIIIGGGHHHJJJKKKKKKIIIJJJLLLLLLLLLKKKIIIHHHGGGIIILLLMMMMMMKKKHHHFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCBBB@@@>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;777888888888888777666666555555444444444444444555555555555444444333333333222333333444444333333333222222333333333444444444666777777666444444666888DDDIIISSS___ooo|||uuurrrmmmdddXXXMMMEEECCCJJJSSSZZZmmmhhhhhhsss}}}rrrbbbUUUMMMIIIEEECCC===<<<;;;:::::::::<<<<<<:::;;;<<<>>>@@@CCCFFFIIIPPPZZZjjjzzz~~~ppp^^^PPPJJJ===;;;999:::<<<===<<<;;;;;;:::888777777777888999666======???LLLZZZrrr}}}lllfffeee^^^\\\ZZZYYYYYYZZZZZZYYYYYYYYYZZZZZZYYYXXXVVVUUUQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSRRRPPPNNNLLLQQQQQQQQQOOOLLLKKKKKKLLLMMMLLLKKKIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDBBB@@@>>>=========<<<;;;;;;::::::;;;;;;;;;999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===???@@@@@@BBBDDDGGGZZZvvvVVVVVVUUUUUUTTTSSSSSSSSSRRRPPPQQQTTTYYY[[[ZZZXXXWWWWWWWWWWWWXXXWWWWWWWWWRRRRRRRRRSSSTTTUUUVVVWWWUUUVVVWWWYYY[[[YYYUUURRRPPPPPPQQQSSSTTTSSSPPPNNNLLLLLLLLLKKKJJJLLLPPPTTTQQQMMMJJJHHHHHHIIIIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGFFFHHHJJJLLLKKKIIIFFFCCCAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCCCCCCCBBBCCCCCCDDDAAA@@@???===;;;::::::999;;;;;;;;;:::::::::;;;<<<;;;;;;:::999777555333333444444333333333333444444444444444444444333333333333333333444444333333222222222222333333333444444333555555555444444666777>>>BBBIIISSSddd|||uuuiiibbbRRRIIICCCAAAAAACCCJJJTTT]]]jjj{{{ttt{{{xxxsssmmmcccTTTIIICCCAAA@@@>>>:::999999999999;;;<<<===>>>???AAABBBCCCGGGMMMQQQWWWkkkzzzoooaaaQQQEEEAAA:::::::::;;;<<<;;;:::888:::999888777777888999:::<<<@@@???CCCUUUhhhlllbbb^^^]]]ZZZXXXVVVVVVWWWYYYZZZZZZYYYZZZ[[[[[[ZZZYYYWWWVVVPPPPPPPPPPPPQQQQQQQQQQQQPPPQQQSSSSSSRRRPPPNNNLLLQQQQQQQQQOOOLLLJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBFFFEEEBBB???>>>=========;;;;;;::::::::::::;;;;;;888888888888888888888888:::::::::;;;;;;:::::::::999:::;;;<<<===>>>>>>>>>>>>>>><<>>===<<<:::999999999999::::::999777888:::===>>>===;;;999666444222111333333222222222333444444444444333333333333333333333333444444444333222222222222222222333333333333222333555555444444666777888<<>>AAACCCCCCJJJSSScccnnn~~~wwwnnniii```WWWLLLCCC@@@??????>>>888888888999:::;;;<<<===<<<>>>@@@AAACCCIIIRRRYYYaaazzz|||pppeeeVVVGGG>>><<<888999:::;;;;;;:::888777888777777777777999:::;;;>>>@@@>>>GGG___wwwoooeee```]]]\\\ZZZXXXVVVWWWXXXZZZ[[[[[[XXXYYY[[[[[[[[[YYYWWWVVVQQQQQQQQQRRRRRRRRRRRRRRRQQQRRRSSSSSSRRRQQQOOONNNQQQRRRQQQOOOLLLKKKKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIFFFFFFFFFFFFEEECCCBBBAAAFFFDDDAAA>>>===<<<======;;;;;;:::::::::;;;<<<<<<999888888888777777777777888999999::::::999999888888999:::<<<<<<===<<<<<<;;;<<<999CCCVVVeee{{{TTTTTTSSSSSSRRRQQQQQQPPPQQQQQQRRRVVV[[[]]][[[XXXUUUVVVXXXYYYYYYYYYXXXWWWRRRSSSTTTTTTUUUUUUUUUUUUSSSTTTWWWZZZZZZWWWQQQMMMNNNPPPQQQRRRQQQOOONNNMMMKKKKKKKKKKKKKKKMMMQQQUUUNNNMMMKKKKKKLLLKKKIIIGGGFFFHHHIIIJJJJJJIIIGGGFFFFFFGGGHHHHHHGGGEEEDDDCCC===>>>???AAAAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAA???AAABBBAAA???===>>>???======;;;::::::999999999777888999777555666999<<<>>>===;;;888666444222222222222222222222333444444333333333333333333333333333444444444333333222111111222222222222333333333333444666666555444555666444:::AAAGGGTTTkkk{{{gggUUUJJJFFF???<<>><<<777888888999:::;;;<<<======???AAACCCGGGPPP]]]fffvvvxxxpppeeeZZZNNNBBB===>>>777999:::;;;:::999888888666666666666888:::<<<===<<>>@@@???HHHUUU^^^sssvvvoooiiibbbZZZTTTLLLFFF???;;;::::::888555888888999:::;;;<<<<<<===CCCFFFIIILLLQQQ\\\lllwww~~~hhh```WWWNNNDDD<<<:::===666888:::;;;:::999::::::555555555666888:::===>>><<>>;;;999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;999888777777777777888888888888777777777888:::;;;<<<;;;;;;:::999<<<999999===???NNNhhhPPPOOONNNNNNNNNOOOPPPPPPRRRTTTVVVXXXXXXVVVTTTRRRVVVXXXYYYYYYWWWUUUUUUVVVSSSTTTUUUVVVUUUUUUSSSRRRTTTTTTTTTTTTSSSQQQPPPOOOOOONNNMMMNNNNNNNNNLLLJJJNNNMMMKKKJJJLLLOOORRRUUUNNNNNNMMMKKKJJJHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGHHHGGGFFFCCCAAA???======>>>AAACCCDDDBBB@@@??????????????????@@@@@@>>>===<<<;;;:::;;;<<<===>>>>>><<<;;;999888666666888777777666666666666666666555555555555444444444333333333222222222111111111222222333333222222111222222222111111111000000000000111222333333444444333333333444444444555555333555:::@@@GGGRRReeevvvrrrXXXGGGAAA???======AAADDDDDDHHHMMMWWWfffvvvkkkbbb]]]WWWPPPJJJCCC???;;;:::;;;;;;:::888;;;777666:::===>>>@@@DDD>>>GGGMMMNNNUUUiiipppZZZTTTKKKCCC>>>;;;:::999::::::::::::999888777777999555444777999;;;???DDDLLLaaa|||rrrfff___]]]^^^]]][[[ZZZZZZYYYXXXVVVSSSQQQPPPRRRVVV[[[ZZZVVVSSSTTTVVVVVVTTTRRRRRRRRRRRRRRRPPPVVVVVVUUUTTTSSSRRRQQQQQQQQQOOOOOOOOOPPPOOONNNLLLMMMKKKIIIGGGFFFFFFFFFFFFGGGFFFEEECCCCCCCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@??????>>>===<<<;;;:::::::::;;;::::::999999::::::;;;===<<<<<<;;;999888777777777777777777777777777777444777:::======;;;888666:::::::::999:::>>>DDDHHHiiiPPPOOONNNMMMMMMNNNPPPQQQTTTUUUWWWXXXXXXWWWUUUTTTUUUVVVWWWWWWUUUTTTTTTUUUTTTTTTUUUVVVVVVUUUTTTSSSTTTTTTSSSSSSRRRPPPOOONNNMMMLLLKKKLLLMMMNNNMMMKKKMMMLLLJJJJJJKKKNNNRRRTTTOOOOOOMMMLLLJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFCCC@@@???======???AAACCCCCCAAA???======>>>>>>????????????>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;:::999999888888888777666666555555666666555555555555444444444444333333333222222222111111111222222333333222222111222222222111111111000000000000111222222333444444333333333444444444444555222333666<<>>;;;999:::;;;999888;;;888888===@@@AAACCCGGGHHHNNNTTT[[[iiiqqq```PPPKKKCCC===:::999888888;;;;;;;;;:::999888777666888777999<<<<<<===DDDMMMfff}}}wwwoooeee___]]]^^^]]][[[ZZZZZZYYYXXXVVVUUUSSSRRRSSSWWW[[[ZZZVVVTTTTTTVVVVVVTTTRRRQQQRRRRRRQQQPPPSSSSSSSSSSSSSSSTTTTTTTTTPPPOOOOOOPPPQQQQQQOOOMMMMMMLLLJJJGGGFFFEEEEEEEEEHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;;;;:::::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;:::999888777777777777777777777777777777777888999999::::::999999:::::::::999999<<>>>>>???AAACCCCCCAAA>>>;;;<<<===>>>????????????>>>===<<<;;;:::;;;;;;<<<::::::::::::999999999999777777666555555555555666555555555555444444444444333333333222222222111111111222222333333222222111222222222111111111111111000000111111222333333333333333333333444444444444333222444888<<>>AAACCCEEELLLSSSSSS\\\nnnwwwppphhhaaaXXXPPPKKKGGGAAA>>>>>><<<999888999:::999888;;;999;;;@@@CCCDDDGGGLLLNNNSSS[[[hhhwwweeeUUUFFFBBB===999888999999999;;;;;;:::999888777666666333666:::<<<:::>>>MMM]]]}}}wwwpppjjjbbb^^^]]]]]]\\\ZZZZZZZZZYYYYYYXXXVVVUUUTTTTTTXXXZZZZZZWWWUUUUUUWWWVVVTTTRRRQQQQQQQQQPPPOOOPPPPPPQQQSSSTTTUUUVVVWWWPPPOOOOOOPPPRRRRRRQQQOOOMMMLLLJJJHHHFFFEEEDDDDDDHHHGGGFFFEEEDDDDDDDDDDDDAAAAAAAAAAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888777777666666666666666666666666999888777666666888:::;;;999:::::::::999999;;;===AAAQQQrrrOOONNNLLLKKKLLLNNNQQQSSSVVVUUUTTTSSSSSSTTTUUUVVVRRRTTTUUUUUUSSSRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVSSSSSSSSSSSSRRRPPPOOONNNKKKJJJIIIJJJMMMOOOPPPPPPMMMLLLKKKKKKMMMOOORRRTTTRRRQQQOOOMMMJJJHHHFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGEEECCCAAA????????????AAACCCBBB@@@>>>:::;;;===???@@@AAAAAAAAA???>>><<<;;;::::::;;;<<<;;;;;;::::::999888888888777666555555444444555555555555555444444444333333333333333222222222111111111222222333333222222111111111111111111111111111000000111111222222222333222222333333333444444444555333444777:::???KKKWWWkkktttYYYFFF???AAA???@@@CCCEEEIIIRRR[[[\\\cccrrrwwwmmmfff___YYYRRRKKKFFFCCC???===<<<:::999888888999999999<<<;;;===BBBEEEFFFJJJPPPUUU^^^kkk|||xxxkkk[[[MMMAAA>>>;;;999:::;;;<<<;;;<<<;;;:::999888777666666555888;;;:::999DDD___yyyooohhhddd```]]]]]]\\\[[[YYYYYYZZZZZZYYYYYYXXXWWWVVVVVVXXXZZZYYYWWWUUUVVVWWWVVVTTTRRRQQQRRRQQQPPPOOOPPPPPPQQQSSSTTTUUUVVVWWWPPPOOOOOOPPPRRRSSSRRRPPPMMMLLLJJJHHHFFFDDDCCCBBBGGGGGGFFFEEEDDDDDDDDDCCC???@@@@@@??????>>>===<<<999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999888777777777555555555555555555555555888777666555555777999:::666888::::::999999:::;;;@@@FFF[[[}}}MMMLLLKKKKKKLLLOOORRRTTTTTTSSSRRRPPPPPPRRRSSSTTTSSSUUUVVVVVVUUUTTTTTTUUUTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTTTTSSSRRRQQQOOOOOOKKKJJJJJJLLLOOOQQQRRRRRRNNNNNNMMMNNNOOOQQQTTTUUURRRQQQOOOMMMJJJHHHFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGGGGFFFDDDBBB@@@@@@???@@@AAACCCBBB???===;;;===???AAABBBBBBBBBBBB???>>><<<;;;::::::;;;;;;===<<<;;;:::888777666555666555555444444444444444555444444444444333333333333333333222222222111111111222222333333222222111111111111111111111111111000111111111111111222222222222222333333333444444444222333666999<<>>;;;999888999999888888777888:::;;;===<<>>>>>>>>>>>===<<<;;;:::777888999:::;;;;;;;;;:::::::::;;;<<<<<<;;;::::::999999999888888777777666444444444444444444444444555555666666777777777666555777999::::::::::::;;;===<<>><<<<<<>>>@@@BBBCCCCCCBBBAAA???>>>===;;;:::::::::;;;===<<<;;;:::888666555444555555444333333333333444444444444444333333333333333333333222222222111111111222222333333222222111111111111111111222222222111111111111111111111111222222222222333333333333333000000333666888???GGGRRRlll|||}}}|||wwwuuuyyy~~~uuuZZZHHHAAABBBAAACCCGGGJJJRRRaaaooosss|||}}}vvvooohhh___WWWRRRIIIFFFBBB===:::888888888777888999888888999;;;===??????CCCIIIMMMRRR]]]ggg|||{{{jjjYYYKKK@@@:::<<<:::999999999:::999888999888777666666777888999;;;;;;<<>>;;;===>>>AAABBBCCCBBB@@@???@@@???===;;;::::::::::::;;;;;;:::999888777666555555444444333222333333333444444444333333333222222333333333222222222111111111222222333333222222111000000111111111222222222111111111111000000000000111222222222222333333333444111000222444555:::@@@III___~~~|||wwwwwwzzzuuu[[[JJJCCC@@@@@@BBBFFFKKKTTTfffvvv~~~zzzuuummmeee^^^XXXQQQNNNFFFDDDAAA===:::999:::;;;666888999999888999<<<@@@AAABBBGGGNNNUUU^^^mmm{{{ppp___NNNBBB<<<:::999888888999::::::999888888777666555666888:::;;;999999AAARRRiiissshhhfff]]]]]]\\\ZZZYYYYYYZZZ[[[ZZZZZZZZZYYYXXXWWWVVVUUUWWWVVVUUUTTTUUUUUUTTTTTTUUUTTTSSSTTTVVVWWWWWWWWWXXXWWWVVVTTTRRRQQQPPPOOOLLLKKKJJJKKKLLLLLLKKKIIIGGGHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCCCCCCCAAA@@@???;;;;;;;;;;;;:::999888777666777999:::::::::888777777888:::;;;;;;:::888777777777777777777666666666555555555555555555555555222333444666666555444333555777777777666555666888888777999???GGGUUUkkk~~~GGGHHHKKKNNNPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTVVVVVVUUUUUUVVVWWWRRRQQQQQQQQQQQQSSSUUUVVVOOOOOOOOONNNMMMLLLKKKJJJGGGHHHKKKOOORRRRRROOOLLLMMMMMMNNNOOOPPPRRRSSSTTTPPPPPPOOOMMMLLLJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHJJJJJJJJJHHHFFFEEEBBBAAAAAABBBBBBAAA>>>;;;<<<>>>@@@BBBBBBAAA>>>===@@@???===;;;::::::::::::999999999888888888777777555444333333222222333333444444444333333333222222333333333222222222111111222222222333333222222222000000111111222222222222111111111000000000000000111111222222222333333333888444222444555555888===EEEWWWttt~~~vvvtttuuuyyyuuu\\\KKKEEE>>>???AAAFFFKKKUUUhhhzzz}}}xxxqqqkkkcccZZZTTTNNNJJJGGGAAA@@@>>>:::777777999;;;666888:::999888999===AAACCCDDDJJJSSS\\\hhhzzz}}}ssscccRRRDDD:::888:::999888888:::<<<===<<<:::777666555555666888;;;<<<<<>>:::::::::::::::888777777666888999::::::999777666666777999::::::999777666777777777777666666666666666666666666666666666666333333444444444444555555777777777555333222333444444777;;;<<<;;;AAASSSeeeLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMOOOQQQQQQPPPOOONNNRRRRRRQQQQQQQQQQQQRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRUUURRRNNNKKKIIIIIIKKKLLLNNNOOOOOOOOOOOOOOOOOOPPPNNNLLLIIIJJJMMMQQQSSSTTTRRRQQQOOOMMMKKKJJJIIIHHHJJJKKKKKKLLLKKKIIIHHHGGGIIIIIIHHHGGGGGGFFFEEEEEEEEEEEECCCAAA@@@???????????????>>>>>>======<<<<<<>>>======<<<;;;;;;::::::888888777777666555555555555555555444444333333333333222222111111222222333333333333333333333333333111111000000000000111111111000000000//////......000000000000111111111111222222222111111111000000333333333333444555666666;;;LLLbbbvvvxxxtttyyyzzz[[[HHHDDD===@@@EEEHHHHHHNNNaaarrr}}}wwwppplllccc\\\TTTOOOMMMIIIDDD>>>;;;:::999777777777888999777666777:::<<<===BBBHHHJJJMMMTTT```qqqvvvfff\\\OOOEEEAAA===999555888999999::::::999999999999777666666888:::;;;;;;>>>EEEcccwwwoooeee___```___^^^[[[ZZZYYYYYY[[[[[[ZZZZZZYYYZZZZZZZZZXXXWWWZZZXXXVVVTTTSSSRRRSSSSSSTTTTTTSSSSSSTTTVVVXXXZZZWWWTTTQQQPPPPPPOOOKKKHHHHHHFFFEEEDDDEEEEEEEEEDDDJJJIIIHHHFFFEEEDDDDDDDDDAAAAAABBBBBBAAA@@@>>>===::::::;;;;;;<<<;;;;;;;;;999:::;;;;;;;;;:::999888999999999888777666666555666666666666666666666666555555555555555555555555444444444444444444444444333333333444444444555555555666777999<<<>>>AAABBB[[[sssJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMOOOPPPQQQPPPOOONNNPPPOOOOOONNNNNNOOOOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRTTTRRRNNNKKKJJJJJJLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOLLLJJJIIIJJJLLLOOOQQQQQQPPPOOOMMMLLLJJJJJJIIIIIIJJJJJJKKKKKKJJJIIIGGGFFFHHHHHHHHHGGGGGGFFFFFFEEEBBBAAA@@@>>>===<<<<<<;;;>>>>>>>>>==================<<<<<<;;;;;;::::::999888888888777666666555555555555444444444333333333333222222222222222222333333333333333333333333333111111000000000000111111111111000000000///////////////000000000111111111222222222111111111000000333222222333333444555666888CCCUUUjjj||||||^^^KKKFFF???@@@CCCFFFGGGNNN^^^mmm}}}yyyuuupppkkkeeeaaa[[[UUUMMMIIIGGGDDD>>>::::::999888777666777888999777777999>>>@@@AAAEEEKKKSSSZZZhhhxxx~~~kkkZZZQQQFFF???<<<;;;888555999999999:::999999888888777888999::::::;;;<<<>>>GGGXXX}}}uuukkkiiieeebbbddd___^^^\\\ZZZXXXYYYYYYZZZXXXXXXWWWXXXXXXYYYXXXWWWYYYXXXVVVTTTSSSRRRSSSSSSUUUTTTSSSSSSTTTVVVXXXYYYUUUSSSQQQQQQQQQOOOKKKGGGHHHFFFDDDDDDFFFFFFFFFDDDIIIHHHGGGFFFDDDDDDCCCCCC@@@AAAAAAAAA@@@???>>>===::::::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;:::999888999999888777777666555555666666666666666666666666444444444444444444444444444444444444444444444444333333333333444444444444222333444555777:::<<<===FFFUUUkkkFFFGGGGGGHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPOOONNNMMMNNNNNNNNNMMMMMMNNNNNNNNNOOOOOONNNNNNOOOOOOPPPQQQRRRPPPNNNLLLLLLLLLNNNOOOMMMMMMNNNNNNNNNOOOOOOOOOIIIIIIHHHJJJLLLNNNNNNNNNMMMLLLKKKJJJJJJIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFAAA@@@>>>===;;;:::::::::<<<<<<<<<===============;;;;;;;;;:::999999888888999888888777777666666555444444444444333333333333222222222222222222222222333333333333333333333333111000000//////000000111111111111111000000000000//////000000000000111111222111111111111000000000222222222222333444555555777:::FFF[[[kkkuuu~~~cccNNNGGGEEECCCEEEIIINNNUUUbbbooo}}}zzzwwwqqqnnnjjjfffbbb]]]XXXTTTRRRMMMFFFBBBAAA>>>:::666888777666666666777888999::::::===CCCFFFHHHLLLSSS]]]jjj~~~sss```LLLFFF>>>:::999:::999888::::::999999999888888777666:::===<<<::::::???DDDSSSrrrwwwccc___bbbcccdddfff```^^^\\\ZZZXXXWWWWWWWWWVVVUUUUUUUUUUUUWWWXXXYYYXXXWWWVVVTTTSSSSSSSSSSSSTTTSSSSSSRRRSSSTTTUUUVVVSSSRRRRRRRRRRRROOOJJJGGGFFFEEEDDDEEEGGGGGGGGGFFFGGGFFFFFFEEEDDDCCCBBBBBB???@@@@@@@@@???>>>===<<<:::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;:::999888888888777777666666555555666666666666666666666666444444444444444444444444333333333333333333333333222222333333333444444444222222222333444666777888:::>>>HHH[[[yyyDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMOOONNNNNNNNNNNNNNNNNNOOONNNMMMMMMMMMMMMNNNOOOOOOPPPOOONNNMMMMMMNNNOOOPPPLLLLLLMMMMMMNNNNNNOOOOOOIIIIIIJJJLLLNNNNNNMMMKKKJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEFFFGGGGGGFFFFFFEEEBBBAAA???===<<<;;;;;;;;;;;;;;;;;;<<<<<<=========::::::999999888888777777999888888777777666555555333333333333333333333333222222222222222222222222222222222222222222222222000000////////////000000111111111111111111000000////////////000000000111111111111111000000000000111111111111222333444555999555===PPP^^^fffxxx~~~~~~gggQQQFFFFFFCCCEEELLLVVV```mmmxxx~~~{{{wwwrrroooeeebbb^^^[[[XXXTTTPPPLLLKKKGGGBBB???>>><<<999777777666666666666888999;;;???>>>@@@EEEIIIMMMUUU]]]jjjyyy~~~jjjXXXDDD@@@;;;999999;;;;;;;;;::::::999888888777777777666;;;===;;;777;;;FFFPPPaaa|||lll^^^\\\___```aaaccc```^^^\\\YYYWWWVVVUUUUUUTTTTTTTTTSSSSSSUUUXXXZZZWWWWWWVVVUUUUUUTTTTTTTTTRRRRRRQQQPPPPPPQQQQQQRRRPPPQQQRRRRRRQQQMMMIIIFFFEEEDDDDDDEEEGGGHHHGGGFFFEEEDDDDDDDDDCCCBBBAAAAAA?????????>>>======<<<<<<;;;;;;;;;<<<;;;;;;:::::::::::::::::::::999999999777777777666666555555555666666666666666666666666333333333333333333333333222222222222222222222222222222222222333333333333444444444444555666777777:::999;;;GGG^^^zzzDDDDDDEEEFFFHHHIIIJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOKKKKKKLLLLLLMMMNNNOOOOOOKKKKKKLLLNNNPPPPPPNNNKKKIIIIIIIIIIIIIIIJJJKKKKKKIIIHHHHHHGGGFFFFFFEEEEEECCCDDDEEEFFFGGGFFFEEEDDDBBBAAA???===<<<;;;;;;;;;::::::;;;;;;<<<<<<======:::999999888777777666666888888777777666555555555333333333333333333333333111222222333333222222111222222222222222222222222000000////////////000000000000000000000000111111...////////////000000000000000000000000000000000111111111111111222444444999333777GGGRRR[[[ooo}}}zzzyyy{{{kkkSSSEEEBBB@@@DDDPPP^^^lllzzz~~~{{{wwwtttqqqnnnjjjggg[[[XXXUUUQQQOOOLLLIIIFFFDDDBBB>>><<<;;;:::999888777666666777888:::<<<===BBB@@@AAAFFFLLLSSS___iii}}}qqq___NNN???===:::999999:::;;;;;;:::999888777777777888888888<<<===999999BBBUUUeee|||~~~ssshhh]]][[[\\\]]]]]]^^^^^^]]][[[YYYWWWUUUSSSSSSSSSTTTTTTRRRQQQRRRUUUYYYVVVVVVVVVVVVVVVUUUUUUUUUPPPPPPOOONNNNNNMMMMMMMMMMMMOOOQQQQQQOOOKKKGGGEEEDDDCCCDDDEEEGGGGGGFFFEEECCCCCCDDDDDDCCCBBBAAA@@@??????>>>======<<<<<<<<<;;;<<<<<<<<<;;;::::::999::::::999999888888888888666666666555555555555555666666666666666666666666333333333333333333333333222222222222222222222222111111111222222222333333555444444444444555666666888777777<<>>===;;;::::::::::::::::::;;;;;;;;;;;;;;;999999999888777777666666777777666555555444444333222222222222333333333333111222333444444333222111222222222222222222222222000//////......//////000////////////000000000000......////////////000000//////000000000000000111000000000000111222333444444111555>>>EEEOOObbbvvv}}}zzzwwwxxx~~~rrrZZZHHHEEEEEELLLZZZjjjyyy|||nnnkkkhhhfffdddbbb^^^\\\QQQNNNJJJGGGEEEDDDAAA???===;;;:::888777777888888888888888999;;;===@@@AAADDDCCCFFFNNNXXXcccqqq}}}xxxmmmbbbQQQBBB;;;:::999888888888999999999888777666666777888999;;;===>>>???DDDVVVpppnnnhhhaaaZZZWWWXXXZZZ[[[[[[]]]\\\ZZZXXXVVVTTTRRRQQQRRRSSSTTTRRROOONNNQQQTTTRRRSSSTTTTTTUUUTTTTTTSSSPPPOOOOOONNNLLLKKKJJJJJJJJJMMMOOONNNKKKHHHFFFEEECCCCCCCCCEEEFFFFFFDDDBBBBBBCCCCCCDDDCCCBBBAAA@@@@@@???>>>===<<<<<<<<<===<<<<<<<<<<<<;;;:::999999999888777777666666777777555555555555555555444444666666666666666666666666222222222222222222222222111111111111111111111111000000111111111222222222222222222222222333333444555555666777999@@@OOO^^^zzzBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJJJJIIIJJJKKKKKKLLLJJJKKKLLLNNNNNNMMMLLLKKKIIIIIIJJJKKKLLLMMMNNNOOOOOONNNNNNNNNPPPPPPNNNMMMJJJJJJJJJJJJJJJJJJKKKLLLKKKJJJHHHGGGFFFFFFGGGGGGCCCDDDFFFGGGFFFDDDBBB@@@BBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999888888777777666555555555444333333222222111111222222222333333333000111333444444333111000111111111111111111111111//////............//////---.........////////////........./////////000000////////////000000111111000//////000000111222333000333555777;;;EEEVVVbbbxxx}}}{{{~~~zzzcccPPPIIIKKKSSSaaaooo~~~xxxoooaaa___\\\ZZZXXXVVVSSSQQQHHHEEEAAA???>>><<<;;;999888888888777666777888:::999999:::;;;>>>@@@CCCEEEHHHJJJSSSaaaooo||||||iii^^^VVVHHH;;;999999999999888888999:::888777666555666888:::;;;;;;???CCCJJJYYYqqqmmmeee___\\\WWWTTTUUUXXXZZZZZZ[[[ZZZYYYXXXVVVTTTRRRQQQPPPRRRSSSQQQKKKIIIJJJMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQPPPPPPOOOMMMKKKJJJIIIIIIKKKMMMKKKHHHEEEEEEEEEBBBBBBBBBDDDEEEDDDBBB???AAABBBDDDEEEDDDCCCAAA@@@AAA@@@???===============<<<<<<<<<<<<;;;:::999888888777666555444555555666444444444444444444444444666666666666666666666666222222222222222222222222111111111111111111111111000000000000111111111222111111000111111222333333666444444777666666<<>>>>><<<<<<<<<<<<;;;:::999888777666555444333444555555444444444444444444444444666666666666666666666666111111111111111111111111000000000000000000000000000000000000111111111111222111111111222333444555666111000555666333444888888RRRuuu@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEKKKJJJJJJIIIHHHHHHGGGGGGIIIIIIIIIIIIJJJJJJKKKLLLKKKKKKJJJJJJJJJKKKLLLLLLIIIIIIIIIJJJKKKLLLMMMNNNJJJJJJKKKKKKLLLLLLMMMMMMEEEFFFIIIKKKMMMMMMMMMMMMJJJIIIGGGEEEEEEEEEFFFGGGIIIHHHGGGEEEDDDBBBAAA@@@CCCBBBAAAAAAAAABBBCCCEEE>>><<<:::888888888999:::888888888888777777777666444444333222111111000000444444444333333222222222333333333333333222111000333333333222222222111111......//////000000111111.........------............------------...//////000000000000000000000000000000000000111111111111000222333333555<<>>===<<<:::888777666666888777666555555777999:::===:::;;;???CCCEEEIIIOOOVVV[[[lllyyyhhhXXXOOOGGGAAA<<<999::::::;;;:::999888777444777888888666777;;;???;;;MMM```mmmttthhhcccXXXXXXUUURRRQQQSSSWWWYYY[[[]]][[[YYYWWWVVVUUUSSSQQQSSSSSSSSSPPPKKKFFFCCCCCCFFFIIIKKKMMMMMMNNNOOOQQQPPPPPPOOOPPPQQQPPPMMMKKKEEEFFFGGGGGGGGGEEEDDDCCCFFFFFFEEEDDDCCCAAA???>>>@@@BBBDDDDDDBBB@@@?????????>>>===<<<;;;<<<======<<<<<<;;;:::888777666666666666555555555555666666444333333222222333333444555555666666666666555555111111111111000000000000000000000000000000000000000000000000000000000000111111000000000000111111333333333333444555666666;;;AAASSSqqq>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAACCCDDDEEEHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKIIIIIIHHHHHHGGGHHHHHHHHHJJJJJJIIIIIIIIIIIIJJJKKKIIIIIIJJJJJJJJJJJJKKKKKKEEEGGGIIIKKKMMMMMMMMMMMMJJJIIIGGGEEEEEEEEEGGGHHHHHHHHHFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA>>><<<:::999888888999:::888888888777777777666666444444333222222111000000444444333333333222222222222333333333222222111000222222111111111000000000///////////////000000000......------------.........------------...////////////////////////////////////000000000111111111000222333222222777@@@HHHSSSaaappp{{{xxxzzzvvvhhhQQQKKKLLLWWWdddqqq|||yyywwwuuusssrrrttttttsssssstttvvvwwwyyy||||||yyytttqqqmmmcccXXXNNNLLLJJJGGGDDDAAA@@@???999999888666666555666666777666555555666777999:::???===>>>BBBEEEGGGNNNVVVaaajjj~~~zzzrrrgggXXXLLLEEE@@@;;;888999::::::::::::999888777888999999999999;;;>>>@@@LLLaaaxxxjjjbbb^^^UUUWWWVVVTTTSSSUUUWWWYYYZZZ]]][[[XXXWWWUUUSSSPPPMMMOOOPPPPPPNNNIIIDDDBBB@@@CCCFFFHHHJJJKKKKKKMMMOOOPPPPPPOOOPPPQQQPPPNNNLLLHHHHHHHHHGGGGGGFFFDDDDDDFFFFFFEEEEEECCCBBB@@@@@@>>>???AAAAAA???===<<<===>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::888777777666666666555555555555666666444333333222222333333444333444444444444444444333111111111000000000//////////////////////////////////////////////////////111111000000000000111111222222222222333444555666555555???UUUrrr<<<===>>>?????????>>>>>>?????????@@@AAABBBCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHFFFGGGIIIKKKLLLMMMLLLLLLIIIHHHFFFEEEDDDEEEGGGHHHGGGGGGFFFEEECCCBBBAAAAAABBBCCCCCCBBBBBBAAA@@@???===<<<:::999888888999:::777777777777666666666666444444444333222222111111333333333333222222222222222222222333222222111000111111000000000/////////000000//////////////////------,,,,,,,,,,,,------...------------...////////////////////////////////////000000000000111111000222333111000222888===CCCRRRbbbxxxxxxsssqqquuu{{{|||qqqYYYOOOKKKVVVeeewwwzzzvvvqqqllljjjiiihhhggggggfffeeedddcccdddeeefffjjjkkkkkkhhhfffbbbXXXNNNGGGEEEAAA>>>;;;:::::::::666666555555555666777777666666777777999:::<<<===AAAAAADDDGGGJJJNNNZZZfffuuuooocccZZZRRRGGG@@@<<<:::888666999999:::::::::999888888888777777777:::???EEEIIIhhhyyymmm```ZZZYYYTTTVVVVVVVVVVVVWWWWWWYYYYYY[[[YYYWWWVVVTTTQQQMMMJJJKKKMMMNNNLLLHHHDDD@@@???@@@CCCFFFHHHHHHJJJLLLMMMQQQPPPOOOPPPQQQQQQOOOMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDBBBBBB===???@@@???===;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;:::999888777777777666666555555555555666666333333222222222222333333111111222222222222111111111111000000000000//////////////////////////////////////////////////////111000000//////000000111222222111222222333444555666333444>>>OOOiii<<<<<<============>>>===>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGEEEEEEEEEFFFHHHIIIKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGIIIKKKKKKKKKKKKKKKGGGFFFDDDCCCDDDEEEGGGHHHFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA???===<<<===<<<;;;999999999999999777777666666666555555555555555555555444444333333333222222222222222222222111111222222222222111111111111000000000/////////000000000//////......------,,,,,,++++++,,,,,,---...------------...//////////////////////////////////////////000000000111///111222111000000333555<<>>@@@@@@CCCDDDGGGLLLPPPZZZmmm~~~|||tttiii[[[QQQIIIDDD>>>:::999999999888999999999999999999999999777888999999<<>>???@@@AAABBBEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCDDDFFFHHHJJJKKKJJJIIIHHHGGGFFFFFFFFFCCCDDDDDDEEEFFFGGGIIIJJJKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHDDDCCCBBBAAABBBDDDFFFGGGEEEEEEDDDDDDCCCCCCBBBBBB???@@@@@@@@@>>><<<:::999<<<<<<;;;:::999999999999666666666555555555555444666666666666555555555555222222222222222222222222000111111222222111111111222222111111111000000000000000//////......---------,,,,,,++++++,,,,,,---...------------...//////...........................////////////000000000...///111111111111222333888DDDQQQhhhsssrrrxxxsssppprrrtttrrrsssvvv|||yyyeeeWWWPPPYYYmmm~~~wwwqqqmmmiiieee___[[[YYYXXXVVVUUURRRQQQOOOLLLKKKJJJJJJJJJNNNRRRUUUTTTSSSRRRLLLEEE>>><<<999666444555666777888777777777777777888999777888;;;===???AAAAAAAAABBBDDDJJJRRR[[[jjjuuukkkbbbXXXMMMDDD@@@>>>;;;999999::::::999999999999999999999999::::::===???>>>@@@OOOfffyyy}}}eee]]]___VVVOOOQQQTTTSSSVVVXXXXXXVVVTTTTTTUUUUUUTTTTTTTTTUUUTTTRRRPPPKKKMMMOOOOOOLLLIIIGGGFFFFFFIIILLLNNNNNNPPPRRRSSSTTTRRRQQQPPPQQQQQQPPPOOOQQQOOOMMMKKKIIIIIIIIIIIIFFFFFFGGGGGGFFFEEEDDDDDD???@@@@@@>>><<<:::;;;<<<999999999999999888888888888888888888888888888888666666555555555555666666333222222111111222222333111111222222222222111111000000000////////////...................................................000000////////////000000000000///000000111222333000111444888888:::BBBLLL;;;;;;::::::;;;;;;<<<===<<<<<<<<<===>>>???@@@AAADDDDDDDDDCCCCCCCCCCCCCCCEEEDDDCCCBBBDDDGGGJJJLLLHHHHHHGGGFFFEEEEEEEEEEEECCCCCCDDDEEEGGGIIIKKKLLLJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFAAA@@@@@@???@@@BBBDDDFFFDDDCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCAAA@@@???<<<;;;;;;::::::999888888666555555555444444444444555555555555555555555555111111111222222222222222///000111111222111111111222222111111111000000000//////..................------,,,,,,,,,,,,------...------------...//////..............................////////////000000...//////000111222333333333===GGGZZZuuutttyyyyyyuuusssuuuuuuqqqpppqqqoootttyyy|||zzzdddXXXTTT^^^ppp~~~xxxrrrlllgggddd___[[[WWWTTTRRRPPPMMMKKKIIIHHHFFFDDDCCCBBBCCCCCCDDDIIILLLKKKKKKKKKHHHCCC<<<:::888666555666777777666555555555666666777888999;;;>>>AAACCCCCCCCCBBBDDDHHHRRRaaaooo{{{sssggg]]]TTTKKKBBB===:::::::::999999999999999999999888888999999:::;;;999===???@@@FFFXXXrrrhhh[[[[[[]]]RRRLLLOOOPPPRRRTTTWWWUUURRRPPPQQQSSSTTTRRRQQQRRRTTTTTTTTTSSSNNNPPPQQQQQQOOOMMMMMMMMMNNNQQQSSSUUUUUUVVVWWWYYYWWWUUURRRQQQQQQQQQOOONNNPPPOOONNNLLLKKKJJJJJJJJJGGGGGGGGGFFFFFFEEECCCCCC>>>>>>>>><<<999888888:::999999999:::999888888777777777777888888888888888666666555555555555666666222222111111111111222222111222222222222222222111000000////////////......................................................000//////......//////000///////////////000222222555333333444333222777???999999888888888999:::;;;;;;;;;;;;<<<===>>>@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBDDDHHHLLLNNNHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFEEEDDDCCC???>>>======>>>@@@CCCDDDCCCCCCCCCCCCCCCCCCCCCCCCJJJIIIHHHGGGFFFFFFEEEFFF;;;;;;;;;;;;:::999888888555555555444444444333333222222222222222222333333000111111111222222222222//////000111111111111111111111000000000/////////------........................------------.........------------...//////................................./////////000000////////////111222222222///777===KKKbbbttt||||||zzzyyyvvvppplllmmmgggkkkmmmmmmooosssrrroooccc\\\[[[gggvvv~~~uuurrrmmmgggaaa\\\YYYWWWSSSQQQNNNLLLJJJGGGCCC@@@@@@???===<<<;;;;;;<<<<<<<<>>999888777666666666666666444444555555777999:::;;;???BBBEEEHHHJJJJJJHHHGGGMMMTTTdddzzz{{{qqqfff___UUULLLEEE@@@<<<888666777999:::999999999999999999888888888999:::;;;:::<<>><<<999888999:::999999:::::::::999888777666777777777888888999999666666555555555555666666222222111111111111222222111111222222222222111111000000/////////.........................................................//////............//////............///000111111888444111111000...000444888777666666666777999:::;;;;;;;;;<<<===>>>???@@@>>>???@@@AAACCCDDDEEEFFFCCCBBBAAABBBDDDIIIMMMPPPIIIIIIIIIHHHIIIIIIJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDBBBBBB===<<<<<<<<<===???BBBDDDBBBBBBBBBCCCCCCCCCCCCCCCGGGEEEDDDBBBBBBBBBCCCCCC;;;;;;;;;;;;:::999888888555555444444444333333333000000000000000000000111000000111111222222222222//////000111111111111111000/////////............,,,------......////////////......------......///...------------...//////..................................../////////000111///......000111111000///555777@@@SSSeeezzzzzz~~~}}}vvvnnniiiiiieeefffddd```___bbbbbb```eee```cccooo}}}~~~yyytttooohhheee___YYYSSSOOOMMMMMMKKKJJJGGGFFFDDD@@@;;;888999888777666666666777888666;;;===;;;:::<<<<<<:::666666666666555555555444444444666888:::===???@@@GGGIIIMMMPPPRRRQQQOOONNNWWWaaauuuwwwhhh^^^RRRLLLDDD>>>;;;:::888777444777999;;;;;;:::;;;;;;999999888888888999;;;<<<@@@AAAHHHYYYsssjjj```\\\XXXYYYVVVOOOTTTXXXOOOOOORRRSSSPPPLLLJJJLLLPPPUUURRRNNNMMMMMMOOOPPPPPPSSSSSSSSSRRRQQQQQQTTTVVVZZZ\\\^^^^^^^^^^^^^^^```[[[XXXTTTRRRQQQPPPNNNLLLLLLMMMNNNNNNNNNLLLKKKJJJHHHGGGGGGFFFDDDBBBAAA@@@BBBBBBAAA>>>;;;:::;;;<<<999999:::;;;:::999888777666666777777888888999999666666555555555555666666222222111111111111222222000000111111111111000000000/////////............................................................//////............//////...------......///000111...+++,,,000333111000222999888888777777777777777::::::;;;;;;<<<===============>>>???@@@AAAAAABBBAAAAAABBBCCCEEEHHHKKKLLLKKKIIIFFFDDDDDDEEEHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIEEECCCBBBDDDFFFGGGEEEBBBCCCBBBAAAAAAAAAAAABBBCCC@@@<<<888999>>>CCCFFFGGGGGGFFFDDDDDDEEEDDDCCCAAAAAA???>>><<<<<<===???@@@:::999999:::;;;:::888666555555555444333333222222000000000000////////////000000000000000000000000000000000000000000000000////////////............---------............///...------------...//////++++++,,,,,,,,,,,,---------------............//////////////////.........,,,---...///000000000000333222444999BBBRRRkkklllrrrwwwnnnllllllgggfffccc^^^SSSLLLNNNVVVWWW]]]hhhwww}}}xxxssspppooollleee___\\\YYYTTTOOOKKKHHHHHHGGGDDDCCCAAA???<<<999666444555555555666666666666777555666777777777777777666777777777777666666666666555666777:::===@@@BBBDDDHHHPPP]]]fffbbbXXXWWW\\\gggyyynnn```SSSNNNCCCAAA>>>;;;999888888999999999:::::::::999999888:::777555888;;;===???@@@EEEHHHUUUzzznnn^^^XXXWWWVVVVVVUUUUUUTTTTTTTTTTTTRRRNNNLLLKKKLLLOOOQQQOOOOOONNNNNNMMMNNNNNNNNNUUUUUUTTTRRRPPPQQQSSSVVVVVVXXXZZZXXXVVVVVVXXX[[[[[[XXXTTTSSSRRRQQQNNNJJJKKKIIIIIIJJJKKKLLLLLLKKKFFFEEECCCBBBAAAAAAAAABBBAAA@@@???>>>===<<<;;;:::;;;;;;:::999888888888999888888888777777777777777555666777888888777666555444333222222111111222222222222222111111111000000222000...---,,,---...000...........................------,,,,,,------...////////////////////////............////////////////////////000000000000888777777777777777888888:::::::::;;;<<<<<<======<<<======>>>???@@@AAAAAABBBBBBBBBCCCEEEGGGIIIJJJHHHGGGEEEDDDDDDDDDFFFGGGEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCBBBDDDFFFGGGEEECCCBBBBBBAAA@@@@@@AAABBBBBB???<<<999:::???EEEHHHHHHJJJHHHFFFFFFFFFEEECCCBBB???>>>===<<<<<<===???@@@<<<;;;:::::::::888555333666666555555444333333222111111111000000000//////000000000000000000000000000000000000000000000000////////////............------------............---------------...//////++++++,,,,,,,,,,,,------------------............////////////............,,,---...///000000000000333111222666<<>><<<:::777555444444444555555555666666666555555666777777777777666777777777777777777777777:::;;;<<<===???BBBDDDFFFNNN\\\ooovvvmmm``````hhh{{{vvvnnndddVVVKKKGGG???>>>;;;999888777888888999999::::::999999888888===::::::<<<>>>???AAAEEEMMM[[[ooovvvbbbYYYVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSQQQOOOLLLLLLMMMNNNOOOQQQPPPOOONNNNNNNNNNNNNNNSSSTTTTTTRRRQQQQQQSSSUUUVVVWWWXXXVVVSSSRRRTTTVVVVVVSSSQQQPPPQQQPPPMMMKKKIIIHHHGGGHHHJJJKKKJJJIIIGGGEEEDDDBBBAAA@@@@@@AAA@@@???>>>===<<<;;;::::::::::::999888888888888888666666666777777888888999555666777777777777666555444333222222111111222222222222111111111000000000111000///.........//////........................------,,,,,,,,,,,,------........................---.........////////////....../////////000000000666666666666777888999999999999::::::;;;<<<<<<<<<;;;<<<===>>>???@@@@@@AAABBBBBBBBBCCCDDDEEEGGGHHHEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCAAA@@@???BBBBBBBBBDDDFFFGGGFFFEEEBBBAAAAAA@@@@@@AAAAAABBB???<<<:::<<>><<<;;;:::888555222777666666555444444333333222222222111111111000000000000000000000000000000000000000000000000000000/////////............---------------............---------------......///++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................,,,---...///000000000000222111111333555===LLLZZZhhhvvvuuukkkjjj|||yyyqqqmmmiiifffccc]]]RRRJJJKKKPPPXXXeeevvvyyysssiiiccc\\\XXXVVVSSSPPPLLLIIIGGGCCC@@@===<<<<<<<<<;;;;;;:::999888666444333333444444444555555555555444555555666666666666777777777777888888999999999:::;;;<<<>>>@@@CCCFFFGGGTTTeeexxx|||pppgggooo~~~|||qqqfff^^^UUUIIIAAA===;;;:::888777666777888888:::::::::999999999888888:::999:::>>>======BBBJJJ[[[xxx{{{eeeZZZXXXYYYTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQOOONNNNNNMMMNNNNNNRRRRRRPPPOOONNNNNNNNNNNNPPPQQQSSSSSSRRRRRRSSSUUUTTTTTTTTTRRRPPPOOOPPPQQQQQQOOONNNNNNOOONNNLLLJJJFFFEEEEEEFFFHHHIIIIIIHHHGGGFFFDDDBBB@@@?????????>>>======<<<;;;::::::999999888888777777777777777444444555666777888999999555555666666666666555555333333222111111111111222111111111111000000000000000000000000000//////...------------------------------,,,,,,,,,,,,------........................---------.........//////.........////////////000444555555555777888999:::888888999999:::;;;;;;;;;;;;;;;<<<===>>>??????@@@CCCCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEEEEEEEDDDBBBAAABBBBBBCCCCCCBBBAAA>>>===@@@AAABBBDDDEEEFFFFFFFFFCCCCCCBBBBBBBBBBBBCCCCCC???<<<;;;>>>DDDJJJKKKKKKLLLJJJGGGFFFEEEDDDBBB@@@<<<;;;;;;;;;<<<===>>>???AAA???===<<<;;;999777555777666666555555444444333333333333222222222111111000000000000000000000000000000000000000000000000//////.........---------,,,,,,---------.........------,,,,,,------...///+++++++++,,,,,,,,,------+++,,,,,,,,,------------------...............///,,,---...///000000000000222000000222222555>>>IIIXXXhhhxxx~~~pppgggpppwww}}}xxxooojjjeee```YYYVVVZZZbbbkkkrrr}}}wwwnnniii___YYYRRRMMMJJJHHHFFFEEE@@@???<<<:::888888888888888888888888777666555444333333333444444444555555444444444555555666777777777777888999:::;;;;;;<<<:::<<<>>>AAAEEEHHHKKKMMMZZZiiiwwwxxxrrrvvvlllaaaVVVOOOHHH???999777888888777777777888999999:::::::::999999888888999777888===BBBAAA@@@KKKYYYwwwiii[[[WWWWWWWWWRRRRRRRRRRRRRRRSSSSSSSSSQQQQQQQQQQQQPPPOOONNNNNNRRRQQQPPPNNNMMMLLLLLLLLLMMMOOOQQQRRRRRRRRRSSSTTTQQQQQQQQQPPPOOONNNOOOOOONNNNNNNNNNNNMMMLLLJJJHHHFFFEEEDDDEEEGGGIIIHHHGGGFFFFFFDDDBBB@@@>>>======<<<;;;;;;;;;:::999999999777777666666666666777777555555555666666777777777444444555555555555444444333222222111111111111111111111000000000/////////...///111222222000///...---------------------------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---------.........------........./////////444444444555666888999:::777777888888999:::::::::999:::;;;<<<===>>>>>>???BBBBBBBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDBBBAAACCCDDDDDDDDDCCCBBB@@@??????AAABBBDDDDDDEEEFFFFFFDDDEEEEEEEEEEEEEEEEEEDDD???======@@@FFFKKKLLLKKKIIIGGGEEEDDDCCCBBB@@@>>>:::::::::;;;;;;<<<<<<======;;;999999999999777666666666666555444444333333333333333333222222222222////////////////////////////////////////////////............------------,,,,,,,,,------------...,,,,,,,,,,,,,,,---......+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---,,,---------......//////,,,---...///000000000000222000111333222222888???NNN\\\lllyyyzzzpppfffiiiqqq~~~vvvooohhhdddbbbdddnnnxxxzzzrrrjjjbbb]]]RRRNNNGGGBBB>>>=========;;;:::999888777777777777666666777777777666666555333333333444444444555555555444444444555666888999888999999:::;;;<<<======???BBBFFFKKKOOORRRTTTUUUaaammmzzzxxxooo^^^TTTJJJEEE@@@:::666666777777777888999::::::;;;::::::999888888999999::::::===FFFMMMKKKLLL^^^tttlll\\\UUUSSSQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPOOOPPPOOONNNLLLKKKJJJJJJJJJKKKMMMPPPQQQQQQQQQRRRTTTOOOOOONNNNNNOOOPPPQQQQQQOOOOOOPPPOOOMMMJJJHHHGGGFFFEEEDDDEEEGGGHHHGGGFFFEEEEEECCCBBB@@@>>><<<<<<::::::::::::999999999999777666666666666666777777777666666666555555444444444333333333333333333444333222111111000000111111000000000/////////......---...000222222111///---------------------------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------------------............444444444555666777999:::666666777777888999999999999999:::;;;<<<======>>>AAAAAABBBBBBBBBAAAAAA@@@CCCCCCDDDEEEDDDCCCBBBAAAEEEDDDDDDCCCCCCBBBBBBBBB???AAACCCDDDDDDDDDEEEFFFEEEFFFFFFGGGGGGFFFFFFEEE???>>>>>>BBBHHHKKKKKKJJJGGGEEECCCBBBAAA@@@>>><<<::::::::::::::::::::::::888666444444555666666555666555555444333333222222333333333222222222111111////////////////////////////////////////////////.........------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---......//////,,,---...///000000000000222000111333333222555:::KKKUUUdddssshhheeefffqqq~~~vvvnnnjjjiiimmmxxxxxxqqqjjjbbb[[[VVVKKKHHHCCC>>>;;;::::::;;;999888777777666666666777555666666777777666666555333444444444555555555555666555555555666777999:::;;;;;;;;;<<<<<<=========???DDDKKKSSSZZZ^^^___```iiixxx{{{lllcccRRRIIIAAA>>>===999666666777777888999:::;;;;;;<<<999888888777888999;;;<<<===BBBMMMUUUSSSUUUnnnvvvmmmaaaYYYVVVTTTQQQNNNMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJKKKMMMOOOOOOOOOPPPRRRSSSOOONNNMMMNNNPPPRRRSSSRRRNNNOOOQQQPPPLLLIIIGGGFFFGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCBBB@@@>>><<<;;;999999999999::::::::::::666666666666666777777888777777666555444333222222333333222222222222333333222222111000000000000111////////////............,,,---///000111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......444444444555666777888999555555666777777888888999888888999:::;;;<<<======???@@@AAABBBBBBAAA@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@CCCBBBAAA@@@@@@@@@BBBCCC@@@BBBDDDDDDCCCBBBCCCEEEEEEFFFGGGGGGGGGGGGFFFEEE???>>>???CCCHHHKKKJJJHHHEEECCCAAAAAAAAA@@@???===;;;;;;;;;::::::999888777888666444333555666555555444444444333222222111111222222222222111111111111////////////////////////////////////////////////.........---------,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------************++++++++++++++++++,,,------...//////,,,---...///000000000000222///000222222000222666CCCIIIVVViii~~~|||rrrhhhhhhrrr}}}~~~xxxssspppqqqxxxxxxtttnnnggg```ZZZSSSNNNEEECCC@@@<<<999888999:::666666666555555555555555444555555666666555555444444444555555555666666666777666555555666888;;;<<<========================:::CCCPPP___kkksssvvvxxxnnn```WWWGGG???:::::::::888666777666777888999:::;;;;;;;;;777777666777888:::===>>>BBBGGGSSS\\\XXX\\\zzziiiccc[[[VVVTTTSSSQQQPPPLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQPPPOOOOOOOOOMMMMMMLLLKKKKKKKKKKKKKKKMMMMMMNNNNNNMMMNNNQQQSSSPPPNNNMMMNNNPPPRRRRRRPPPJJJMMMOOOOOOLLLHHHGGGGGGGGGEEEDDDCCCDDDCCCBBB@@@AAABBBBBBAAA@@@>>>===;;;999999999:::::::::;;;;;;777666666666777777888999666555555444444333333333333222111111111111222333222222111000000000000000/////////.........------+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------555555444555555666777888555555666666777888888888777888999:::;;;<<<<<<===>>>???@@@AAABBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????BBB@@@>>><<<===>>>AAACCC@@@CCCEEEEEEBBBAAABBBDDDDDDEEEFFFGGGGGGFFFEEEDDD?????????CCCHHHKKKIIIFFFDDDBBBAAAAAAAAAAAA???>>>;;;;;;;;;:::999888777666<<<999777666666777777666444444333222222111111000222222222111111111000000////////////////////////////////////////////////......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------)))************+++++++++++++++,,,,,,---...//////,,,---...///000000000000111//////111111...///333555999EEEZZZtttpppeeefffppp{{{~~~}}}{{{vvvsssuuuzzz|||}}}|||zzzxxxuuusssqqqpppjjjfff```YYYSSSMMMGGGCCC===<<<:::777444333444555444444444444333333333333444444555555555444333333555555555666666666666777777777666666777999<<<===>>>>>>>>>>>>============:::EEEXXXmmmppp```QQQIII@@@:::555777999777666666555666777999::::::::::::777666666666888;;;>>>@@@KKKPPP\\\ddd```cccmmm```[[[UUUOOOMMMLLLMMMMMMKKKKKKLLLNNNOOOPPPQQQQQQQQQQQQPPPNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNLLLLLLMMMPPPSSSRRROOOMMMMMMPPPQQQPPPNNNFFFJJJNNNNNNKKKHHHHHHHHHGGGEEECCCBBBBBBAAA???===@@@AAAAAAAAA@@@???===<<<999999999::::::;;;;;;<<<777777777777777888999999444444444444444444444444333222111000000111222333222111111000000000000000//////.........---------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------333333333444444444555555555444333222222444555777777888888999999:::;;;;;;<<<<<<<<<<<<===???BBBCCCDDDCCCBBBAAAAAAAAAAAAAAABBB???<<<999888999;;;===@@@????????????AAACCCDDDAAADDDFFFFFFDDDCCCCCCDDD===???CCCGGGIIIHHHGGGEEEFFFDDDBBBAAAAAA@@@>>>===;;;:::888666555555666666777777777777666666666666555444333222111111111111222111111111000000//////000000000000///////////////............---------................................................******+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------............///............////////////444666<<>>@@@AAA@@@@@@AAAAAA@@@===:::::::::BBBOOOeee~~~|||ooo```PPPEEEBBB777666666555555666888999999999999999999888777666:::666555666888:::@@@HHHaaahhhnnnssstttssspppaaaWWWUUURRRQQQPPPNNNKKKHHHKKKKKKKKKLLLNNNPPPSSSTTTOOOLLLHHHGGGHHHJJJLLLMMMQQQQQQQQQPPPOOOMMMLLLKKKSSSRRRPPPNNNLLLLLLLLLLLLNNNKKKHHHIIIMMMOOOOOONNNIIIHHHGGGGGGGGGIIIKKKLLLKKKHHHEEEAAA???=========>>>AAAAAA???>>>@@@@@@<<>><<<:::999999999999666666666666666777777888444444444333333222222222222222111111111111222222222111111111000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))************+++++++++)))************+++++++++++++++++++++++++++++++++333333333333444444444444555444222222222333555666777777888888999:::::::::;;;;;;<<<===>>>@@@BBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA>>>;;;999888999;;;===???>>>>>>>>>???@@@BBBCCC@@@BBBDDDEEECCCBBBBBBBBB>>>@@@DDDGGGHHHHHHFFFEEEEEECCCAAAAAAAAA@@@>>><<<;;;:::888777666555666666777777777666666666555555444444333222111111111111111111111111000000000///000000000000///////////////............---------................................................******+++++++++,,,,,,,,,++++++*********+++,,,---,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------------........................////////////111222666AAAUUUqqqwwwdddbbbiiixxx~~~}}}yyywwwwwwxxx{{{rrruuu|||{{{vvvpppkkkhhhffffffaaa___\\\ZZZXXXVVVSSSQQQKKKJJJGGGCCC???<<<999777777666666666555555555444555555555444444333333333444444444555555555555555777;;;;;;777666999999666;;;<<<>>>???@@@BBBDDDFFFEEEEEEDDDAAA@@@@@@CCCFFFNNN^^^wwwzzzkkk^^^PPPCCC<<<;;;777666666555666777888999999999999999888777666666:::888999<<<<<<>>>FFFOOOmmmwwwoooaaaXXXWWWTTTQQQOOONNNMMMKKKJJJIIIIIIIIIJJJLLLOOOQQQRRROOOLLLHHHGGGHHHKKKLLLMMMPPPPPPPPPPPPOOONNNMMMMMMRRRQQQOOOMMMLLLKKKLLLLLLNNNKKKIIIJJJMMMOOOOOONNNFFFFFFFFFFFFHHHKKKNNNPPPKKKIIIEEEBBB???>>>>>>>>>@@@CCCCCC@@@???AAA@@@<<<===<<<;;;999888777888888777777666666666666666777444444444333333222222222222111111000000111111222111111111000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++222222333333333444444444444333222222222333444555666666777888888999999:::999:::<<<>>>@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAA???===:::888888999;;;<<<>>>=========>>>???@@@AAA>>>@@@BBBCCCAAA@@@@@@@@@@@@BBBEEEGGGHHHGGGEEEDDDEEECCCAAA@@@@@@???===<<<;;;;;;999888777666666666777666666666666555555555444333222111111000111111111111111111000000000000000000000000///////////////............---------------------------------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++,,,,,,,,,---------------------............---............////////////000222888EEE]]]yyyuuuddd[[[iiiqqq|||{{{vvvsssrrrwwwyyyxxxxxx{{{xxxrrrpppqqqtttvvv|||}}}{{{{{{uuuqqqlllfff```\\\ZZZYYYUUUSSSPPPNNNMMMKKKIIIFFFDDDCCCAAA>>><<<999777666666666666555555555555555444444444444444444333333444444444444555555666666777;;;===;;;999;;;;;;999<<<@@@CCCDDDBBBDDDKKKPPPQQQMMMGGGAAA???BBBIIIOOO]]]pppxxxkkk\\\OOOEEE<<<999:::666666666666777888999:::999999888888777666666555666777:::======AAANNN[[[wwwnnn]]]WWWUUUTTTQQQOOOMMMMMMLLLJJJHHHGGGGGGHHHIIIKKKMMMNNNOOONNNLLLHHHGGGIIIKKKLLLLLLNNNOOOOOOPPPPPPPPPOOOOOOPPPOOOMMMLLLKKKKKKKKKLLLNNNLLLKKKLLLNNNOOOOOOOOOGGGGGGFFFGGGHHHKKKMMMOOOKKKIIIFFFCCCAAA@@@??????BBBEEEEEEAAA@@@AAA???<<<;;;:::999888777666666666888777666555555555555555444444333333333333222222222111111000000111111222111111000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++*********)))))))))*********++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,222222222222333333333333333222222111222333444444555666666777777888888999777999;;;>>>@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA===<<<:::888888999;;;<<<============>>>>>>??????===???AAAAAA@@@???>>>???BBBCCCEEEGGGGGGFFFDDDCCCDDDCCCAAA@@@@@@???===;;;======<<<:::999888777777666666666555555555444444444333222111000000000000111111111000000000000000000000000000///////////////............---------------------------------------------------------******+++++++++,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,---------,,,,,,---------.........---------.........//////...111222444;;;LLLdddvvvtttbbb```dddmmmzzzzzzvvvssstttxxx~~~}}}zzzyyyyyywwwuuu{{{}}}~~~yyysssooommmhhhmmmrrrtttwww|||yyytttqqqpppkkkhhhccc]]]XXXTTTQQQPPPLLLJJJHHHFFFFFFDDDBBB@@@???>>>===<<<:::999777777555555555555555555555555333444444444444444444444444444444555555666666666555999<<<<<<;;;<<<>>>@@@???DDDIIIIIIIIINNN[[[fffmmmggg\\\RRRMMMPPPXXX^^^vvviii]]]PPPGGG@@@:::999;;;666666666777888999:::;;;999888888777666666666666777888;;;>>>AAALLLbbbuuuwww```VVVTTTTTTNNNNNNNNNNNNNNNLLLIIIEEEGGGGGGHHHIIIKKKLLLMMMNNNNNNKKKHHHHHHIIIKKKLLLLLLLLLLLLNNNOOOPPPPPPPPPPPPNNNMMMLLLKKKJJJJJJKKKLLLNNNNNNMMMNNNOOOOOOPPPOOOLLLKKKIIIHHHHHHIIIJJJKKKJJJIIIGGGEEECCCBBBAAAAAACCCFFFEEEAAA???@@@>>>:::::::::999888888777777777999888666555444333333333333333333333333333333333111111000000000000111111000000000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++************))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,111111111222222222333333111111111111222222333333444444555666666777777888666888:::===>>>????????????@@@AAAAAABBBAAA@@@@@@<<<;;;:::999999;;;<<<===>>>>>>>>>???????????????===???AAAAAA???>>>>>>???CCCDDDEEEFFFFFFEEEDDDCCCEEECCCAAA@@@@@@???===<<<@@@???>>>===<<<:::999888555555555555444444444444333333222111000000000000000000000000000000111111000000000000///////////////............---------------------------------------------------------******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............,,,000333333666@@@PPP]]]vvvzzzbbbZZZ[[[iiixxx}}}zzzxxxsssrrrqqqssszzz~~~zzzvvvrrrqqquuuzzz}}}{{{wwwtttrrrjjjllliiiaaa^^^bbbeeeeeennnuuu|||~~~{{{xxxpppppppppnnnjjjeeebbb```]]]ZZZVVVQQQLLLHHHEEEDDDAAA???======<<<<<<:::888777777666555555444333333444444444555555555555555333333333444444555555555444444555666666777888888777999<<<===<<<<<>>>>><<<888;;;;;;;;;::::::999888888888777666444333222222222333333333333333333333333111000000000000000000111//////////////////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))(((((()))))))))*********(((((()))))))))*********++++++++++++++++++++++++000000111111111222222222000000111111111222222222333444444555555666777777666777999:::;;;<<<=========>>>???@@@AAA@@@???>>><<<;;;;;;:::;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@===???AAABBB@@@?????????CCCDDDEEEFFFFFFEEEDDDDDDFFFDDDBBBAAAAAA@@@>>>===@@@@@@@@@???===;;;999888555555444444444333333333333222111000000///000000000000000000111111111111000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........***...000111111666???FFF]]]kkk}}}ppp]]]QQQYYYgggnnnqqqsssvvvuuutttrrrsssxxx}}}xxxtttuuuvvvvvvuuuwwwyyy|||yyyzzzrrrdddZZZZZZYYYTTTWWW]]]cccgggnnnwww{{{{{{|||zzzwwwuuussspppllliiibbbbbbbbb```]]]YYYVVVSSSQQQOOOLLLHHHEEEAAA???>>><<<:::999888999999777555444444444444333333333333444444444444444555555555222222333333444555666666555666666777888999::::::>>>>>>>>>???===???HHHRRRWWW```kkkttt||||||jjjZZZGGGAAA======;;;888666777888888999::::::::::::999777777666666777999;;;<<<>>>AAAJJJXXXhhh~~~yyybbbWWWUUUTTTPPPMMMKKKNNNSSSWWWXXXUUUNNNHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMKKKIIIIIIJJJKKKKKKKKKGGGHHHJJJLLLNNNOOOPPPPPPLLLLLLKKKJJJJJJKKKLLLMMMNNNPPPRRRRRRQQQPPPPPPQQQKKKJJJIIIHHHIIIJJJLLLMMMJJJJJJIIIHHHGGGFFFEEEDDDBBBDDDCCC???===>>><<<888;;;<<<<<<<<<<<<;;;:::999777777555444333222222111222222333333333333444444111000000//////000000111......////////////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++************)))))))))((((((((()))))))))******((((((((()))))))))******************************000000000000111111111222///000000111111111111111333333333444555555666666777777777777888999:::;;;;;;<<<>>>???@@@???>>>===<<<;;;;;;<<<<<<>>>???@@@AAABBBCCCDDDDDDCCCBBBAAA???AAACCCCCCBBB@@@@@@AAABBBCCCDDDEEEFFFFFFEEEEEEGGGEEECCCBBBBBBAAA???>>>?????????>>><<<:::888666444444444333333333333222333222111000000////////////000000000111111111111000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,)))))))))*********++++++++++++,,,,,,,,,---------,,,,,,---------.........---.../////////222666:::LLL[[[nnn}}}oooYYYTTTVVVZZZaaakkkzzz|||}}}yyytttsssvvvzzz|||{{{yyywwwuuuvvvyyy|||wwwlllhhhaaaWWWRRRUUUWWWWWWZZZaaaeeedddlllpppvvv{{{}}}}}}~~~~~~|||zzzwwwtttrrrnnnllliiigggdddaaa^^^[[[YYYXXXWWWVVVTTTQQQMMMJJJIIIHHHFFFDDDAAA???======;;;:::888999999999888777555555555555666666666666333333333444444555555555111111222333444666666777666777888999:::;;;;;;<<>>@@@AAAJJJ\\\tttqqqcccWWWTTTTTTQQQOOOOOOKKKLLLOOOSSSTTTRRRMMMIIIHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKIIIIIIKKKLLLKKKJJJFFFGGGIIIJJJLLLMMMNNNNNNLLLLLLKKKKKKKKKLLLNNNOOOOOOQQQTTTSSSQQQPPPPPPQQQLLLKKKIIIHHHIIIJJJLLLMMMJJJJJJJJJIIIHHHGGGFFFFFFBBBDDDDDD@@@>>>???>>>:::;;;;;;<<<===<<<;;;:::999666555444333222222222222222222222333333444444444000000////////////000000........./////////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***((((((((((((((((((((((((000000000000111111111111//////000111111111111111222222333444444555555666888777666666666777999:::999;;;===>>>???>>>===<<<<<<<<<<<<======???@@@AAACCCDDDEEEEEEEEEDDDCCCBBB@@@BBBDDDDDDCCCAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFDDDCCCCCCBBB@@@>>>>>>>>>>>>===;;;999666555444444444333333333222222333222111000//////////////////000000111111111222000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++,,,++++++++++++++++++,,,((())))))))))))*********++++++,,,,,,,,,---------,,,,,,,,,---------......222000///...///222555666AAAPPPbbbrrreeeVVVNNNLLLWWWeeexxx}}}}}}tttmmmmmmooottt}}}~~~~~~|||xxxtttrrrrrr}}}}}}wwwlll^^^WWWXXXWWWSSSTTTXXX[[[YYYXXX]]]dddkkkpppsssuuuvvvssstttsssqqqnnnnnnqqqtttuuuyyy}}}~~~|||zzzzzz{{{yyyzzz}}}~~~}}}|||{{{zzzyyyssstttsssrrroookkkgggdddeeebbb```^^^\\\YYYUUURRRPPPOOONNNNNNLLLIIIEEEBBBAAAAAA@@@>>><<<;;;:::999888777666666777777666555444444444444444444555555333333333444444555555555111111222333555666777777777888888:::;;;<<<======@@@>>>>>>CCCGGGPPPeeexxxxxxiii]]]PPPFFF>>>999555777888888999<<<:::;;;<<<<<<;;;:::888777666666666777999===@@@BBBJJJWWWqqqppp]]]VVVQQQQQQOOOIIIIIIMMMIIIIIIJJJLLLMMMMMMKKKIIIGGGHHHJJJLLLMMMMMMLLLLLLLLLKKKIIIIIIKKKLLLKKKJJJEEEFFFHHHJJJKKKLLLMMMMMMLLLLLLKKKKKKLLLMMMNNNOOOOOORRRUUUTTTRRRPPPPPPRRRPPPNNNLLLIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFBBBEEEEEEAAA@@@AAA???<<<:::;;;<<<<<<<<<;;;:::999555555444333222222222222222222222333333444444444000000////////////000000---.........//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((///000000000111111111111222111111111000000//////000111111111111222222222555666777777666555777888:::;;;<<<===>>>>>>>>>>>>999;;;<<<<<<<<<===???AAACCCEEEGGGIIIIIIHHHFFFDDDEEEDDDBBB@@@?????????@@@CCCBBBAAACCCEEEFFFEEEDDDDDDDDDEEEEEECCCAAA>>><<<>>>===<<<;;;999888777666444444555555444444333222111111222222222222111111///000000111111111000000000000///...------,,,,,,........................,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,......---,,,,,,+++******,,,,,,,,,---------......------......///000000000999@@@NNNbbbxxxtttWWWEEEJJJYYYmmmyyywwwmmmgggdddiiimmmttt|||yyytttoookkkvvvwwwjjjiiihhhgggddd^^^WWWQQQWWWVVVWWWZZZ^^^ccceeeeeebbbaaa___^^^^^^```aaaccceeeeeeeeefffggghhhiiijjjiiijjjjjjkkkmmmnnnoooooolllmmmmmmmmmlllkkkjjjjjjhhhfffddd```]]]YYYWWWUUUVVVVVVTTTRRROOOLLLIIIGGGDDDDDDDDDCCCAAA@@@>>>===<<<<<<:::999999888888888444444444555555555666666333333333333333333444444555555555444444555555666555555555666777888888777<<<<<<;;;;;;;;;>>>BBBEEE@@@FFFJJJJJJRRRkkkqqqcccXXXNNNEEE>>>;;;:::999888777888999::::::;;;;;;;;;999888888:::999::::::;;;<<>>@@@AAACCCEEEGGGGGGFFFDDDCCCDDDCCCAAA@@@??????@@@AAAAAA@@@@@@AAACCCDDDDDDCCCCCCCCCDDDCCCBBB@@@===;;;===<<<;;;:::999777666666444444444555444444333222111111222222222222111111000000111111111111000000000//////...------,,,,,,------------------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++*********************************************************+++++++++,,,,,,...------,,,++++++******,,,,,,,,,------------...------......//////000000555777AAAUUUnnnzzz___SSSSSS\\\gggqqqtttnnngggbbb___aaadddggglllsss}}}yyyrrrmmmxxx}}}yyy~~~}}}|||{{{xxxrrrkkkfffWWWVVVUUUVVVWWWWWWVVVUUUWWWVVVTTTSSSSSSTTTVVVWWWTTTTTTTTTTTTUUUVVVWWWXXXZZZZZZ[[[\\\]]]^^^______]]]]]]^^^^^^^^^]]]]]]\\\\\\ZZZXXXUUURRROOOLLLKKKMMMLLLKKKIIIFFFDDDAAA@@@>>>>>>>>>===<<<;;;999999999888777666555555555555444444444555555555555666444444444444444555555555666666666666666666777888777777777888:::<<<<<<<<>><<<<<<;;;;;;:::999999999555555444333222222222222222222222222222111111000000000000///...---------........................------,,,,,,,,,++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))////////////000000000000111111000000000000//////000000000111111111222222222444666666666666777999999:::;;;<<<<<<=========;;;<<<===<<<;;;;;;===???@@@AAACCCEEEEEEDDDCCCBBBBBBAAA@@@??????@@@AAABBB@@@???>>>@@@BBBCCCBBBAAAAAAAAABBBAAA@@@>>><<<:::;;;;;;:::999777666555555444444444444444333222222111111222222222222111111000000111111111111000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++*********************************************************++++++++++++,,,------,,,,,,++++++******,,,,,,,,,,,,---------------------...//////000000333000444EEE___yyygggZZZPPPUUU\\\aaaaaa^^^[[[ZZZ\\\[[[[[[]]]cccnnnzzzzzzsssxxxzzzyyyssspppssstttsss~~~zzzuuuqqqaaa___]]]ZZZXXXTTTPPPLLLKKKJJJHHHHHHGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJKKKKKKLLLMMMNNNOOOOOONNNNNNOOOOOOOOOOOOOOOOOONNNMMMKKKIIIFFFCCCAAA@@@BBBBBBAAA???>>><<<;;;:::999999999999888777666555666555444333333333333333444444444444555555555555555555555555666666666777777777777777888999999:::999999:::;;;===???AAACCCDDDGGGJJJKKKMMMUUUaaajjjyyyxxxuuusss}}}sssiii]]]VVVMMMEEEAAA>>>:::777777888999:::;;;<<<<<<<<<888999999777555444555777999<<<@@@EEENNN```wwwvvv___PPPHHHDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFFFFGGGIIIKKKMMMJJJIIIHHHFFFEEEEEEFFFFFFHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHGGGGGGGGGIIIKKKMMMLLLLLLMMMOOOPPPPPPMMMKKKIIIIIIHHHGGGGGGGGGGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@CCCCCCBBBBBBAAA???>>>===;;;;;;;;;:::999999888888555444444333333222222222111111222222111111000///000000//////...---------------------------------,,,,,,,,,,,,++++++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))........./////////000000000000000000000000//////000000000000111111111111111333555555555666777999888999:::;;;<<<<<<<<<<<<;;;<<<===<<<;;;;;;<<<>>>???@@@BBBCCCDDDCCCCCCBBB@@@@@@?????????@@@BBBCCC???>>>>>>???AAABBBBBBAAA????????????>>><<<:::999:::999888777666555444444333444444444444333222222111111222222222222111111000111111111111000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************************************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------,,,,,,---......//////000333000000;;;PPPhhh}}}vvvZZZUUURRRSSSTTTSSSTTTWWW[[[ZZZYYYYYY]]]eeepppxxxyyywwwpppfffbbbccceeeeeeppppppooopppqqqooollljjjgggeeebbb___[[[VVVPPPKKKEEEDDDCCCBBBBBBBBBCCCCCCGGGGGGFFFEEEEEEEEEEEEEEECCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJFFFFFFDDDBBB@@@>>>===<<<===<<<;;;::::::999999999888888888888888777666555666666555444444333444444444444555555555555666666555555555666666777777888888888888888999:::;;;<<<:::;;;<<<<<<>>>BBBGGGJJJMMMPPPRRRSSSWWWddduuu|||vvvmmmbbbYYYKKKGGGAAA<<<;;;:::999888777999:::<<<<<<<<<;;;:::999999999888666666888999999@@@JJJXXXjjjvvvZZZMMMGGGCCCAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFDDDDDDEEEHHHKKKNNNKKKIIIHHHFFFFFFFFFFFFGGGJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFHHHJJJLLLKKKKKKLLLNNNPPPOOOLLLIIIIIIHHHHHHGGGGGGGGGHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA???===<<<:::::::::999888888777777444444444444333333222111000111111111111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******+++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))---............///////////////////////////000000//////000000000111111111000222444444444555777999777888999::::::;;;;;;;;;;;;<<<<<<<<<::::::<<<>>>???@@@AAABBBCCCCCCCCCCCC@@@???>>>>>>???@@@BBBCCC???>>>>>>???AAABBBBBBAAA>>>>>>======<<<;;;:::999888888777777666555444444333333444444333333222111111111222222222222111111111111111111111000//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++++++++******+++++++++,,,,,,,,,------,,,,,,------.../////////111111222555@@@RRRiiixxxvvvhhhYYYQQQLLLIIILLLQQQZZZZZZZZZZZZ\\\```fffkkkpppvvv~~~vvvjjjcccbbb```\\\___^^^^^^```aaabbbaaa___\\\[[[YYYWWWUUUPPPKKKGGGCCCBBBBBBAAAAAA@@@@@@@@@AAA@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCBBBBBBBBBCCCDDDEEEEEEAAAAAA@@@???===<<<;;;;;;::::::999888888888999999777777888888888777666666666666555444444444444555555555666666666777777777555555666666777888888999888888888999:::<<<===>>>=========>>>AAAGGGPPPWWW```aaaaaabbbiiiyyyxxxmmmeee```ZZZRRRLLLAAA???;;;999888999999999::::::;;;<<<;;;:::888777666777777777666888:::======HHH\\\ttt~~~[[[KKKJJJHHHCCC???@@@@@@???>>>>>>>>>>>>>>>BBBBBBCCCDDDEEEEEEFFFFFFGGGFFFDDDCCCEEEGGGJJJLLLKKKJJJIIIGGGGGGHHHHHHIIILLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKKKKJJJKKKMMMOOONNNLLLJJJIIIIIIHHHHHHGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA???===<<<999999999888777777666666333333444444444333222111000111111111111000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((------------.........///......////////////000000/////////000000000111111000222444444444444555777666777888999:::::::::::::::;;;<<<;;;::::::<<<>>>>>>???@@@AAABBBCCCCCCCCC@@@???>>>>>>???@@@AAABBB???>>>>>>???AAABBBAAA@@@======<<<;;;;;;::::::999888888777666666555444444333333333333333222111111111111222222222222111111111111222111111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////---000222111333>>>RRRaaaxxxnnn___QQQFFFDDDJJJQQQSSSVVVWWWXXXYYY\\\^^^]]]ccclllttt{{{~~~wwwsssmmmfff^^^\\\ZZZZZZZZZZZZXXXWWWPPPOOOMMMMMMLLLKKKGGGDDDAAAAAA@@@@@@??????>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;<<<>>>???<<<<<<<<<;;;;;;:::999999888777666555555666777888555555666777777777666666666555555444444444555555777777777777888888888888666666777888999::::::;;;:::::::::;;;===???@@@AAAAAAAAABBBCCCHHHTTTbbbmmmzzzxxxxxx{{{|||wwwiii```TTTLLLIIIGGGCCC???;;;:::888777666777888999;;;;;;;;;:::999888777666333444555666777:::???BBBGGGXXXssswww]]]FFFBBBGGGEEE???<<<@@@???>>>===============@@@AAABBBCCCDDDEEEEEEEEEFFFFFFDDDDDDEEEFFFHHHJJJJJJIIIHHHHHHHHHIIIJJJKKKMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFHHHJJJLLLJJJIIIIIIKKKMMMNNNMMMLLLJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEDDDBBB@@@>>>;;;:::999888888777666666555555222333444444444333222111111111222222111111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,---------................../////////000000////////////000000000111111333444444333333444555555666777888999999999999888:::;;;;;;:::;;;===???<<<===>>>???@@@AAAAAABBB@@@@@@???>>>>>>???@@@AAA===<<<<<<===???@@@@@@???======<<<;;;::::::::::::888888777777666555555555222333333333333222111111111111222222222222111111222222222111111000///...........................------------------------,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))))))))))))))******************************++++++***++++++++++++,,,,,,,,,+++,,,,,,------......///+++...///......444@@@JJJaaaooo|||zzzdddMMMCCCEEEEEEHHHLLLOOOPPPQQQSSSUUUPPPUUU[[[```fffppp|||}}}ppplllgggbbb^^^ZZZVVVSSSLLLJJJIIIHHHIIIHHHFFFEEE@@@@@@@@@@@@???>>>===<<<>>>>>>======<<<=========::::::::::::;;;;;;;;;;;;<<<;;;999888888999:::;;;999999999999999888888888888777555444444555777888555555666777777888777777888888777777777777888888888888999999999:::::::::888999:::;;;<<<===>>>>>><<<======???@@@CCCDDDFFFFFFGGGHHHKKKTTTeeezzz{{{uuupppiiidddTTTLLLCCC>>>======:::777777777666666666777999::::::999999888777777777777444555777999<<>>AAA===:::===>>>============>>>>>>???>>>???AAACCCDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGIIIKKKLLLNNNMMMLLLKKKKKKKKKKKKKKKIIIHHHGGGFFFGGGIIIKKKLLLJJJHHHGGGHHHKKKNNNNNNNNNLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDBBB@@@>>>;;;999777888888777666666555555444111222444555555444222111222222222222222111111000------------------------------------------------)))*********++++++++++++))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,---------......---.........//////000000////////////000000000000222333444444222222333444555666777888888999999999777999:::::::::;;;>>>@@@;;;;;;<<<===>>>???@@@AAAAAA@@@???>>>>>>???@@@@@@<<<;;;:::<<<>>>???>>>=========<<<;;;::::::::::::888888777777666666555555222333333333333222111111111111222222222222111111222222222111111///......---.............................................,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************************++++++******+++++++++,,,,,,,,,++++++,,,------......///,,,---......///333999>>>KKKZZZkkkvvvvvvWWWFFFDDD===AAAEEEIIIKKKMMMOOOQQQMMMPPPSSSTTTXXX```mmmvvvxxxooohhhaaa[[[WWWKKKIIIFFFEEEEEEEEEDDDCCCAAAAAAAAAAAA@@@???============<<<<<<<<<======>>>==================>>>>>>???===;;;999999:::;;;<<<888888888888888999999999:::888777555555666888999777777888999::::::::::::<<<;;;;;;;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@AAA>>>???@@@AAACCCEEEGGGHHHIIIKKKMMMRRR^^^rrrwwwnnniiiccc\\\WWWIIICCC<<<:::;;;<<<999555555666666666666888:::===888888666666666777888999777888;;;>>>BBBHHHOOOSSS[[[wwwmmmQQQJJJAAA===???===666888AAA<<<<<<<<<===>>>???@@@AAA>>>???AAACCCDDDDDDDDDCCCFFFFFFFFFFFFEEEEEEEEEDDDEEEDDDDDDEEEGGGIIIKKKLLLNNNNNNMMMLLLLLLLLLLLLLLLIIIHHHGGGGGGGGGIIIKKKMMMJJJHHHFFFGGGJJJMMMOOOPPPMMMLLLJJJIIIHHHGGGGGGFFFHHHGGGGGGGGGGGGGGGHHHHHHCCCBBBAAA???<<<999777555777777777666555555444444111222444555555444222111222333333333333222111111------------------------------------------------))))))******++++++++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////////////////111222222111111222333555666777888888999999999<<<;;;<<<>>>@@@@@@???===;;;;;;<<<<<<===>>>>>>?????????>>>>>>======<<<<<<999999:::;;;<<<===>>>>>><<<;;;:::;;;<<<<<<:::888777666555555666666555444222222222111111111000000111111111111111111111111000000000000////////////,,,,,,,,,---------------........................,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***************************))))))))))))************))))))))))))************************************)))******++++++,,,---------......///000111111222888KKKaaannnzzzoooWWWHHHCCC@@@>>>BBBHHHMMMLLLIIILLLLLLLLLMMMPPPWWW___eeerrrwwwvvvmmmccc]]]PPPKKKGGGGGGIIIIIIEEEAAAAAA@@@???>>>??????@@@@@@>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999<<<<<<<<<;;;;;;:::::::::888888888777777777777666777777777777666666666666888888999:::;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;888:::===??????>>><<<:::===>>>@@@AAA@@@@@@BBBDDDCCCBBBBBBCCCEEEHHHKKKLLLOOOVVV]]]cccpppuuuggg]]]YYYVVVQQQKKK@@@>>>;;;777555555555555555666777888888888888888999888777666555666777888999:::<<<>>>DDDLLLVVV]]]fffoooUUUJJJ???>>>===<<<;;;:::::::::<<<;;;:::::::::;;;<<<===@@@@@@??????@@@BBBCCCEEEDDDEEEEEECCCAAA@@@AAACCCDDDEEEGGGGGGFFFFFFGGGIIIKKKKKKLLLLLLLLLKKKKKKJJJMMMLLLKKKJJJJJJKKKLLLMMMJJJHHHFFFGGGJJJMMMMMMLLLJJJIIIGGGEEEEEEFFFGGGHHHHHHGGGEEEDDDDDDDDDEEEEEEEEEDDDAAA???<<<999777666444444444444444444444444444444333333333333222222111111111111000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))''''''''''''(((((((((((()))(((((('''''''''((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,------------....................................///000222111000000111333333444555666666777777777999999999<<<>>>>>>===;;;;;;;;;;;;<<<<<<=========>>>>>>>>>===============::::::;;;<<<===>>>??????===;;;::::::;;;<<<;;;999888777555666777777666444333333222222222111111111111111111111111111111111111111000000000/////////.........---------------........................,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***************************((((((((()))))))))******))))))))))))************************************)))******++++++,,,------.........///000000000111222???OOO]]]nnniiiWWWKKKEEE>>><<<@@@EEEFFFEEEHHHIIIIIIIIIJJJNNNTTTXXXaaafffmmmtttzzzvvvnnn```YYYQQQMMMKKKJJJFFFBBBDDDCCCBBBBBBAAA@@@>>>===>>>>>>>>>>>>>>>============>>>>>>======<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999999888888999999888888888888888888;;;;;;<<<<<<======>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<999;;;===@@@@@@@@@???>>>===???AAAAAABBBCCCEEEHHHDDDFFFGGGGGGGGGIIIMMMQQQYYYbbbmmmwww{{{nnndddWWWOOOLLLJJJEEE@@@<<<;;;999666555555666666777888888999999999999888666555444444555666888999;;;???DDDJJJPPPZZZgggppp|||pppVVVDDD>>><<<<<<:::999999888888888;;;:::999999999:::;;;<<>>>>>>>>;;;;;;<<<===>>>???@@@@@@>>><<<:::999:::;;;;;;:::999777666666777888666555444444333333333222222222111111111111111111111111222222111111111000000000000//////......---------------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***************************''''''((((((((()))))))))))))))))))))************************************)))******++++++,,,------......//////////////////---333;;;GGGZZZpppqqq```TTTEEE<<<;;;>>>AAAAAADDDEEEFFFFFFEEEFFFHHHJJJNNNSSSYYY```ffflllssswwwzzzrrrggg^^^XXXTTTOOOKKKJJJHHHGGGFFFFFFDDDAAA>>>====================================<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;????????????????????????:::::::::::::::::::::::::::;;;>>>@@@AAABBBAAAAAABBBCCCEEEFFFGGGIIILLLNNNLLLPPPTTTTTTRRRTTTZZZ```nnnyyy~~~zzzvvvqqqlllhhhWWWOOOEEE???>>>===999666888777666555555555666777999999999999999999888888555444555555777999<<<===@@@GGGPPPVVV^^^jjjzzz{{{___LLL???999888999999888777666666666666999888777777777888:::;;;===>>>???AAAAAAAAAAAA@@@AAABBBBBBAAA@@@???AAABBB@@@BBBCCCDDDCCCDDDFFFHHHKKKLLLMMMMMMMMMMMMLLLKKKJJJKKKKKKKKKJJJIIIIIIHHHEEEDDDCCCDDDGGGJJJKKKKKKGGGFFFEEEDDDDDDEEEGGGHHHHHHGGGEEEDDDBBBBBBAAAAAABBBAAA@@@>>>===;;;:::999777666666555444333222222444444333333333333222222111111111111000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((------------------------,,,,,,---------....................................///111000//////000222000000111222333333333333444444555777:::;;;:::888::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>???<<<<<<===>>>???@@@AAAAAA@@@===:::888999:::;;;:::999888777777888888777666555555444444444333333333111111111111111111111111222222222222111111111000111111000///...------,,,------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***************************''''''''''''((((((((((((((()))))))))************************************)))******++++++,,,------///........................000333999GGG\\\qqq~~~|||lllUUUEEE>>>===>>>>>>???AAACCCDDDDDDCCCDDDEEEFFFIIINNNSSSXXX^^^eeejjjsssuuuyyy}}}yyyqqqjjjddd```VVVRRRNNNKKKJJJIIIEEECCC>>>>>>>>>>>>????????????>>>>>>======>>>>>>>>>???======>>>>>>??????@@@@@@=========<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<======@@@@@@@@@???????????????<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;888777666555444333222111444444333333333222222222111111111111000000000/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((------------------------,,,,,,,,,------------...........................---///000000///...000111000000111222333333333333444444555777:::;;;999888999999999:::::::::::::::::::::;;;<<<===>>>??????<<<<<<===>>>???@@@AAAAAA@@@===:::888999:::::::::999888777777888888777666555555555444444444333333111111111111111111111111222222222222111111111000111111000///...------,,,------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))''''''''''''((((((((((((((()))))))))************************************)))******++++++,,,------.........------------------///222444:::JJJcccvvvjjjUUUIIIBBB===:::999<<>>>>>??????@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>?????????????????????????????????@@@@@@@@@AAAAAACCCCCCDDDEEEGGGIIIKKKLLLKKKOOOUUU[[[```eeekkkoooooovvv~~~zzzrrreeeaaa\\\WWWRRRMMMHHHEEE>>>;;;777555666888777666333333444555666777888999999888777666555555666666888888999:::<<>>???>>>===>>>@@@BBB>>>>>>???>>>>>>@@@CCCEEEJJJLLLNNNPPPPPPOOONNNMMMHHHIIIJJJJJJJJJIIIGGGFFFDDDDDDDDDEEEFFFGGGJJJLLLGGGGGGFFFFFFFFFGGGGGGGGGEEEDDDDDDBBBAAA???>>>===>>>>>>======<<<;;;;;;;;;888888777666444333222222444444333333333222222222111111111111000000000/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))(((((((((((((((((((((((('''(((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////......///000000000111222333333333333555555555777999:::888666888888999::::::;;;<<<<<<::::::;;;<<<======>>>>>><<<<<<===>>>???@@@AAAAAA@@@===;;;999:::::::::999999777666666777888666555555555444444444333333333111111111111111111111111222222111111111000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))************************************)))******++++++,,,------,,,---------------------***---222333444>>>TTTiiiwwwnnn___QQQDDD;;;999:::<<<======???AAADDDBBBDDDEEEFFFGGGIIIMMMPPPUUUXXX\\\aaahhhqqqyyysssjjjddd___YYYTTTLLLKKKJJJHHHFFFDDDBBBBBBCCCBBB@@@???>>>===>>>>>><<<<<<==================<<<<<<<<<;;;;;;;;;:::::::::;;;;;;===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA======>>>???@@@AAABBBBBBBBBBBBCCCEEEHHHLLLOOOQQQTTT[[[eeeooowww|||wwwnnneeeWWWTTTNNNJJJFFFBBB>>>;;;888666444444666777777666444555666777888999999999888777666555444555666777777888999;;;???BBBFFFHHHOOOZZZjjjzzzYYYIII;;;999;;;:::555222666666555555444555555666444444444444555666888999:::<<<>>>@@@@@@>>><<<:::;;;<<<======<<<===???AAA===>>>>>><<<<<<===@@@CCCGGGIIILLLNNNNNNMMMLLLJJJEEEFFFFFFGGGGGGFFFFFFFFFDDDEEEEEEEEEDDDEEEHHHKKKGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<;;;::::::999999888777777666555444333333444444333333333333222222111111111111000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))((((((((((((((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((''''''&&&''''''((()))***((((((((((((((((((((((((++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,...//////...---///000///000111222222333333222555555555777888888666444777888999:::;;;<<<===>>>;;;;;;;;;<<<<<<=========;;;<<<<<<===>>>???@@@@@@???===;;;;;;;;;;;;999777888777555666777777666444444444444444333333333222111111111111111111111111111111000000000/////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((()))))))))******))))))))))))************************************)))******++++++,,,------+++++++++,,,---------...+++,,,000333111444BBBQQQ```qqqlllWWWIII??????===;;;999;;;>>>BBB???@@@BBBBBBAAABBBDDDFFFGGGIIIMMMQQQWWW___hhhnnnuuu{{{vvvooofffdddbbb___[[[XXXUUUTTTRRRPPPLLLGGGDDDAAAAAA@@@????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFBBBCCCDDDFFFGGGIIIJJJKKKKKKLLLNNNQQQWWW]]]cccfffnnnuuuyyypppjjjeee\\\RRRIIIFFFBBB???===;;;999777555444444444555666666666888888999999::::::999999888777555444555666888999777888;;;???DDDJJJOOOQQQ\\\iii}}}pppaaaEEE<<<666777888555222111555444444333444444555555444444333444555777888::::::<<<===>>>>>>===;;;:::999:::<<<<<<<<<<<>>>>>===;;;999:::===@@@BBBEEEHHHJJJKKKJJJHHHFFFAAAAAAAAAAAABBBCCCDDDDDDCCCDDDEEEDDDBBBBBBEEEHHHFFFFFFEEEEEEDDDCCCAAAAAA@@@@@@AAA@@@@@@>>>===<<<;;;;;;::::::999888777777777666666666555555444444444444333333333333222222111111111111000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))((((((((((((((((((((((((&&&''''''((())))))(((((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&''''''((()))***((((((((((((((((((((((((************************++++++,,,,,,,,,---------------------------------,,,---///...------...000...///000111222222222222555555555666777666444222777777999:::<<<===??????;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@>>>===<<<<<<<<<;;;888666777666555555666666555444444444333333333222222222111111111111111111111111000000000000////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))************))))))))))))************************************)))******+++,,,,,,------******+++,,,,,,---......///---///222000---333<<>>@@@@@@??????AAABBB???AAACCCGGGKKKSSS[[[```___fffmmmpppvvv~~~|||xxxtttqqqooogggddd^^^XXXRRRNNNLLLKKKCCCCCCCCCBBBBBBAAAAAAAAA============<<<<<<<<<<<<======???@@@BBBCCCEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJPPPQQQRRRTTTVVVXXXZZZ[[[]]]___bbbgggnnnwww~~~tttppphhh^^^YYYUUUKKKAAA@@@===:::888888888777555444444444555666666666666::::::;;;;;;;;;::::::999888777666555666777999;;;888:::>>>DDDJJJQQQWWW[[[sss___HHH???===888666777777555555888333333333222333333444444444444444444555777999:::;;;<<<<<<======<<<;;;:::888:::;;;;;;;;;<<>>>>><<<:::888999<<>>>>>======>>>@@@BBBCCCBBBDDDDDDCCC@@@@@@CCCFFFEEEDDDDDDCCCBBB@@@???>>>>>>???@@@@@@@@@>>>===<<<;;;::::::999888777666666666666666666666555555555444444444333333333222222111111111111000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''')))******((((((((((((((((((((((((++++++************++++++++++++++++++++++++++++++---------,,,,,,+++++++++---------............///------......///000000000222222333444555555555444::::::::::::::::::::::::::::::999888999:::;;;<<<======<<<<<<<<<<<<======@@@???===;;;999888777777666666555444444444444555222222333444444444333333222111111000000000000000000000000000000000000000000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------...------......///000111;;;EEEYYYqqq}}}uuukkk```RRRGGG???:::999999:::;;;===>>>@@@@@@???>>>@@@??????@@@CCCGGGKKKNNNRRRVVV\\\___bbbgggpppwwwwww|||{{{rrrhhh```[[[ZZZUUURRROOOMMMMMMLLLJJJHHHDDDAAA@@@BBBBBB@@@AAADDDBBBCCCDDDFFFHHHJJJKKKLLLOOOQQQSSSTTTTTTVVVXXXZZZ```ccchhhjjjlllooouuuyyy|||~~~yyyqqqjjjccc^^^WWWNNNGGGAAA>>>===999888666555444444555555444444555666777888999999888======777555888999666888666333222555::::::888DDDAAACCCHHHMMMUUUeeeuuu___EEE999888777666666555444444333333444333333222222333333444555444444444444555666666777888;;;=========<<<;;;;;;;;;;;;;;;;;;<<<======@@@>>><<<999999:::<<<===AAA@@@@@@AAACCCDDDDDDCCCAAA@@@>>>@@@DDDEEEDDDBBBBBBBBBBBBBBBCCCEEEFFFGGGDDDDDDDDDCCCBBBAAA??????======>>>>>>>>>>>>======:::999888777666666666666333444555555666555555444222222333333333222222111////////////............---------------------------------,,,,,,+++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&'''(((''''''''''''((((((((((((&&&''''''(((((((((((((((&&&((())))))(((''''''(((+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++------------............------......//////000000222222333444555555555555999999999999999999999888:::999999888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>><<<:::999888888888666666555444444444444555333333333444444333222222222111000000//////000000////////////////////////000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------------------...///000111333888GGG]]]rrr}}}wwwkkk[[[LLLAAA>>>>>>===<<<::::::;;;<<<=========<<<<<<<<<>>>@@@CCCEEEFFFJJJOOOQQQTTTXXX```fffkkkpppvvvyyy{{{}}}~~~vvvrrrqqqjjjgggbbb^^^[[[XXXTTTQQQPPPLLLJJJJJJIIIFFFFFFHHHGGGIIIKKKOOORRRUUUXXXYYYYYY\\\___aaaccceeehhhjjjxxx|||xxxsssmmmddd]]]UUURRRLLLEEE@@@<<<::::::777666555444444555555666666777777888888999999:::;;;??????999666888888555:::999888999<<>>:::;;;666666666555444333333333444333333222222333333444444444444444444555555666666777:::;;;<<<<<<;;;:::;;;;;;::::::;;;;;;<<<===>>><<<:::888888999:::;;;@@@???>>>???BBBCCCBBBAAAAAA??????@@@CCCEEEDDDCCC@@@@@@AAABBBDDDFFFGGGHHHCCCCCCCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>===<<<<<<:::999888777666666666666666555555555444333333333333333333333333222111000////////////............------------------------++++++++++++++++++******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''&&&''''''(((''''''''''''((((((((((((&&&''''''(((((((((((((((&&&((())))))(((''''''(((+++******))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------............---------...//////000000222222444555555666666666777777777777777777777777999999888888999999:::;;;;;;::::::::::::::::::;;;<<<<<<;;;999999888888999666666555444444444444555444444444444333222222111222111000000//////000000///////////////////////////...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))(((''')))))))))*********++++++)))))))))*********++++++++++++++++++,,,,,,,,,,,,------------...///000000111111999JJJ___rrrzzzfffRRREEE???999888777888:::;;;:::999;;;;;;;;;;;;;;;;;;<<<===???BBBFFFHHHIIIMMMSSSXXX^^^bbbgggjjjlllpppuuuzzz~~~zzzwwwsssnnnkkkddd___\\\\\\XXXSSSQQQSSSTTTVVVZZZ^^^ccchhhkkkmmmpppssswwwzzz}}}}}}ssskkkfff___WWWPPPGGGDDD@@@<<<999777777777555555444444444555666777999999999999999999999999666999:::666444555555444888666777:::???CCCEEEFFFKKKLLLQQQZZZggg|||{{{ZZZEEE<<<888888999666555555444444333333222333333222222222222333333444444333333444444555666555666888999::::::999888:::999999999999:::;;;;;;;;;:::888777777888999:::>>>===<<<===???@@@@@@???@@@??????@@@CCCDDDDDDCCC???@@@AAACCCEEEGGGHHHIIIDDDDDDDDDCCCBBBAAA@@@???????????????>>><<<;;;:::999999888777666666666666888777555444333222333333444444444444333111000000////////////............------------------------******************++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((''''''''''''(((''''''''''''((((((((((((&&&''''''(((((((((((((((&&&((())))))(((''''''(((******))))))))))))************************************++++++,,,,,,,,,---,,,,,,---------.........,,,,,,---......//////000111222333444555666666666666777777777777777888888888888888888888999999:::999999888888888888999999::::::999888888888999999666666555444444444444555555555555444333222111000111111000//////////////////////////////////////////...,,,---......---+++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&((()))++++++)))(((&&&))))))))))))************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000222111444<<>>>>>;;;888;;;;;;;;;;;;;;;;;;;;;;;;===???AAABBBCCCEEEIIILLLPPPSSSWWWYYY[[[___fffllluuuxxx}}}|||{{{vvvooolllmmmqqqsssvvv{{{}}}xxxssskkkaaaYYYTTTOOOIIIEEE>>><<<:::777666555555666333444444444555666777777:::::::::999999888888888111444555555444555777777:::888:::AAAHHHNNNUUU[[[dddfffmmmyyyjjjWWWCCC:::999777444222444444444444333333222222333333222222222222333333333333333333333444444555444555666777777777777666888888777777888888999:::999888888888888888999999<<<;;;:::;;;===>>>===<<<>>>>>>???@@@BBBCCCDDDDDDBBBCCCDDDFFFGGGHHHIIIIIIFFFFFFEEEEEEDDDBBBAAA@@@AAA@@@@@@???===<<<:::999888888777666666666666666999888666444333444666777555555555444333111000///////////////............------------------------))))))******++++++,,,,,,************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''((((((''''''''''''((((((((((((&&&''''''(((((((((((((((&&&((())))))(((''''''(((***))))))))))))))))))************************************++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,------.../////////000111222444555555666666666777777777888888999999777777888888888888999888888888777777777777888888888888888777777777888888666666555444444444444555555555555444333222111000111000000///.../////////........................///---,,,,,,------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&((()))++++++)))(((&&&(((((()))))))))*********(((((()))))))))******************+++++++++,,,,,,+++++++++,,,,,,---...///+++---111333444>>>SSSgggzzzcccMMMGGG@@@<<<<<<===;;;999999::::::;;;;;;;;;;;;;;;888999:::;;;;;;<<<>>>@@@???BBBEEEGGGHHHLLLSSSYYYaaaeeekkkpppuuu{{{{{{pppfffbbb^^^VVVLLLDDD@@@>>><<<;;;999888777555444444444444333444555666777777888888999999888888777777666666555555666777777777:::===@@@@@@EEERRR^^^iiivvv}}}gggHHH???999999:::666333222333333333333333222222222333222222111111222222333222222222222222333444444444444555555555555555555666666666666666777888888888888999::::::;;;;;;:::;;;:::999:::<<<===<<<;;;===>>>???@@@AAABBBDDDEEEGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFDDDCCCBBBAAAAAA@@@???===;;;:::999888777666666666666666666888777666555555777999;;;666666555444333222000///////////////............------------------------***+++++++++,,,,,,------************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((&&&((())))))(((''''''(((***))))))(((((())))))************************************+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---......//////...///111222444555555555666666777777888888999999666666777888888888888777888888777777777777888888888777777666666666777777666666555444444444444555444444444444333222222111111000//////......//////...........................---,,,,,,------,,,***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''((((((((()))))))))******((((((((()))))))))******************++++++++++++++++++++++++,,,---......))),,,111222...222BBBSSSvvv~~~ggg[[[KKK???<<<;;;:::888777777777777888999:::;;;888888999999999999::::::999;;;>>>>>>???BBBHHHMMMTTTXXX^^^ccchhhnnntttwwwwwwzzz~~~yyyssskkk```VVVSSSOOOIIIAAA:::888888999999777666555444333333222222444555666777888999999888777777777666666666555555777555555666666666:::@@@BBBDDDOOObbbsssvvv[[[III;;;777555666666444444777222222222222222222222222222222111111111111222222222222111111222222333444444444444444444444444444555444444444444555666666777888:::<<<======<<<;;;<<<;;;::::::<<<===<<<:::;;;===???@@@AAABBBDDDFFFIIIJJJKKKKKKJJJIIIGGGFFFHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@???===<<<:::999777666666555555666666666666666666666777999:::;;;555555555555444222111111////////////............------------------------,,,,,,,,,,,,,,,---------************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((&&&((())))))(((''''''((())))))(((((((((((())))))************************++++++++++++************++++++,,,,,,,,,---------+++,,,,,,------......///---...///111222333444444444555555666666777888888555666777888888888777666888888777777777777888888888777666666555555555555666666555444444444444555333333333444444333222222000000///............///...........................---+++,,,------,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))***(((((((((((()))))))))***************++++++++++++************+++,,,---.........000111000111999CCC___kkkzzz}}}ssseee\\\VVVPPPHHHAAA999888777666666888999;;;;;;:::::::::;;;;;;:::999888;;;======<<<===AAAEEEJJJMMMRRRVVVZZZ^^^cccfffhhhkkkpppssstttvvvyyy|||~~~|||rrrgggaaaZZZQQQJJJHHHCCCAAA===:::999999::::::666666555555555555555555666777888999::::::999999666666666666666666666666888555444888:::===EEENNNTTTXXXhhhoooXXXGGG===999444222444444222333666111111111222222222222222222222111111111111222222111111111111111222333333555444444333333444444444333333333333333444555555555777:::<<<======<<<;;;===<<<;;;;;;======<<<;;;:::===@@@@@@@@@AAADDDFFFGGGHHHIIIJJJJJJIIIGGGFFFGGGGGGGGGFFFEEEDDDBBBBBB@@@@@@??????>>><<<;;;:::666666555555555666666777555555555666666777777888444444555555444333222222////////////............------------------------,,,,,,,,,+++++++++++++++************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((((((''''''''''''((((((((((((&&&''''''(((((((((((((((&&&((())))))(((''''''((())))))(((((((((((()))))))))))))))))))))))))))))),,,+++++++++******))))))++++++,,,,,,,,,---------++++++,,,------......///,,,---...000222333333333333333444444555666777777444555777888888888777666888888777777777777888888888888666555555444444444666666555444444444444555222222333444444444333333000000///..........................................---+++,,,------,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++************+++,,,---...111,,,***---......000444@@@PPPddduuu~~~qqq___QQQ===;;;999777777888:::;;;999999888999999999777666444777999999777777:::======@@@DDDGGGJJJMMMQQQTTTTTTXXX]]]```aaacccgggjjjlllrrrxxx|||}}}~~~{{{xxxwwwtttnnnhhhdddZZZPPPLLLHHHBBB>>>>>>888888888888888888666555777777888888999999999999777888999:::;;;:::999999666666666666666777777777<<<999999@@@FFFKKKWWWbbbuuuyyyhhhNNNAAA;;;777777222000444777333000...111111111111111111222222222222111111111111222222111111111000111222222333555555444333333444444444333333222222333333444555444666999<<<>>>===<<<;;;>>>===<<<<<<>>>>>>===<<<:::===@@@@@@@@@AAADDDGGGDDDEEEGGGIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@????????????>>><<<;;;:::666666555555555666666777444555555666555555444333444444444555444444333333000/////////............------------------------,,,+++++++++******))))))************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((((((''''''''''''((((((((()))&&&''''''(((((((((((((((&&&((())))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++++++++,,,,,,,,,,,,------......//////000000111111111222222333333444444555555666666666666666555555777777888888888888777777::::::999999777666555444555555555555555555555555333333333333222111000000000000//////.........---////////////..................---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------............///666:::EEEXXXoooUUUJJJ@@@;;;888666666999888888777666777888:::;;;888888888888777777777666999:::;;;<<<>>>@@@BBBDDDIIIJJJLLLOOOQQQTTTVVVWWW]]]```cccfffhhhlllpppsssuuuwwwyyy{{{~~~}}}xxxuuusssnnnhhhccc```]]]XXXTTTKKKHHHDDD???;;;888777777777666444333333444555666666666666777888888888999888777666777888999888777111555:::<<<999777999>>>:::<<>>;;;===@@@AAAAAABBBEEEGGGGGGHHHHHHGGGFFFFFFGGGIIIEEEEEEEEEDDDDDDCCCBBBAAA???>>>>>>===<<<;;;;;;;;;666666666777888888666444777777888888777666444333333333333333333333333333222111111000///......---......---------,,,,,,,,,************))))))))))))+++++++++************)))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************++++++++++++++++++,,,,,,,,,---------------...//////000000111111222222333444444444555666666777777666666555777777888888888888777777999999999888777666444444444444444444444444444444333333333333222111000000000/////////............////////////...............------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))(((((()))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,*********+++++++++,,,,,,------------............///000555AAASSSgggvvv~~~zzzjjjVVVHHH>>>999:::===<<<;;;::::::999888888888999888888888888888888888888888888888999:::;;;<<<===>>>@@@BBBDDDFFFGGGHHHLLLNNNQQQTTTVVVYYY]]]aaaaaaccceeehhhllloooqqqrrrvvvxxxzzz}}}zzzrrrkkkfffccc]]]YYYTTTPPPMMMJJJFFFBBBBBB@@@<<<999777555555555777666444333333555666777888888999999999999999999999888888888888888666555<<<<<<<<<>>>@@@BBBCCCEEEFFFJJJXXXlll```TTTCCC888444555666666222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222111111111000111111222333555777999:::999999999;;;<<<<<<<<<<<<<<<<<<===>>><<<>>>@@@AAAAAABBBDDDFFFFFFGGGGGGGGGEEEEEEFFFHHHFFFFFFFFFFFFEEEDDDCCCBBB>>>>>>======<<<;;;;;;:::777666666777999999777555888888888888777666444333333333333333333333333333111111000000///......---......---------,,,,,,,,,************))))))))))))+++++++++*********))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((''''''&&&'''((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---......//////111111111222333333444444666666777777777777666666777777888888888888777777888888888888777555444444444444444444444444444444333333333333222111000///////////////............/////////............---------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))(((((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************(((((()))***+++,,,---...*********++++++++++++,,,------------............000...---111<<>>>>>@@@CCCEEEGGGIIILLLPPPRRRRRRSSSVVVYYY]]]```bbbdddgggiiimmmqqqvvvzzz|||}}}|||xxxqqqiiiaaa[[[VVVTTTLLLIIIEEEBBB@@@>>>;;;888999888666555444444555555666555555444555666888999;;;;;;;;;;;;::::::::::::888888999:::999888777777;;;;;;<<>>===???AAAAAAAAAAAACCCEEEDDDEEEFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDCCC=========<<<<<<;;;;;;:::777777777888::::::999888999999999888777666444333222222222222222222222222111000000//////...............---------,,,,,,,,,************))))))))))))++++++*********)))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---......//////000000111111222333333333555666777777888777777777777777888888888888777777777777777777666555444333333333333333333333333333222333333222222111000//////////////////.........//////.........------------------,,,,,,,,,++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************((())))))***+++,,,,,,,,,************++++++++++++,,,,,,---------.........222111000...333@@@SSS```{{{lllZZZLLLGGG???>>><<<:::999999999:::777777777888888888888888999888888777666666666666888888888888999999::::::<<<>>>@@@BBBCCCEEEHHHKKKIIIJJJLLLOOORRRTTTVVVWWWYYY[[[```eeejjjmmmooopppwwwyyy{{{}}}yyyuuurrrooonnnlllhhhaaaYYYRRRMMMJJJIIICCCAAA???===;;;:::888777666555555444555555666777666555555555666888999:::<<<<<<;;;;;;:::::::::999555777888999999999:::;;;888AAAMMMZZZeeennnpppnnnsss|||zzz|||```GGG???<<<888666555555222000111111111111000000000000000000000000000000000000/////////000000000000000000000000000000000000000111111111000000/////////000000000000111222333333333555777888777777888999::::::::::::;;;<<<======>>>@@@AAAAAAAAAAAABBBDDDBBBDDDEEEEEEDDDCCCCCCEEEFFFFFFFFFFFFEEEDDDCCCBBB<<<<<<<<<;;;;;;;;;::::::888777777888:::;;;;;;999::::::999888777555444333222222222222111111111111000000/////////...............---------,,,,,,,,,************)))))))))(((************))))))))))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))*********+++++++++*********+++++++++,,,,,,,,,------...//////000000//////000111111222222333555555666777777777777777777777888888888888777777666666666666666555444333333333333333333333333333222222222222111000//////.........///////////////............------------------,,,,,,,,,+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************************************))))))*********+++++++++,,,,,,,,,------------...+++...///......444???IIIfffxxxyyymmmhhh\\\WWWOOOEEE>>>:::888777777777777777777777777777888888777777777777888999555555555555555555555555666777999::::::;;;>>>@@@??????@@@AAACCCDDDEEEFFFGGGJJJNNNSSSWWWZZZ\\\]]]dddeeehhhkkkooorrruuuvvv|||}}}||||||{{{zzzxxxvvvvvvvvvtttrrrooommmkkkjjjhhheeeaaa^^^[[[YYYXXXUUURRRLLLGGGBBB???======999999888666555444444555555555555555555666666666666666666777888999::::::;;;;;;::::::999999888888555666777666666888<<<@@@KKKaaa{{{}}}mmmkkklllwwwfffSSSDDD;;;666444333222333444444444000000000000000000000000////////////////////////......//////000000000000////////////////////////222222111111000000//////000000000000111222333444333555777777777666777888999999999999:::;;;<<<===@@@AAABBBBBB@@@@@@AAABBBAAACCCEEEEEECCCBBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@;;;;;;;;;;;;:::::::::::::::888777888:::;;;;;;:::999999888777555555444444222222222111111000000000////////////..................---------,,,,,,,,,************)))))))))(((*********)))))))))((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++************++++++++++++---------...//////000000/////////000111111222222333444555666777777777666777777888888888888777777555555666666555444333333222222222222222222222222222222222222111000///............///////////////.........------------,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************++++++*********))))))))))))))))))************+++,,,,,,,,,,,,------------'''+++///000...///333888KKK```yyyqqq___OOOBBB:::666888888888777777777666666666555555666666777888999777666666666555555555555333444555555555666888:::888888888999999:::::::::===???BBBEEEHHHKKKMMMNNNRRRTTTVVVYYY\\\___bbbcccjjjmmmnnnmmmpppuuuxxxwwwzzz{{{~~~}}}{{{yyywwwvvvuuuuuutttvvvzzz~~~~~~}}}}}}{{{yyywwwpppnnnllljjjjjjhhhfffddd`````````___]]][[[YYYWWWUUUTTTQQQNNNLLLJJJHHHHHHDDDBBB???<<<999888777777444444555444222222333555333444444555555555666666777888888999999:::::::::999999999999888888888888888888777666777===GGGOOOooolll```\\\cccqqqsssWWWCCC:::888888444444222111111111111222//////000000000000000111////////////////////////---......//////000000111////////////////////////111111111111000000000000//////000000111222444444333555777777777777777999888888888999:::;;;<<<===AAABBBCCCBBB@@@???@@@AAAAAACCCEEEEEEDDDBBBBBBCCCBBBBBBBBBBBBAAA@@@???>>>::::::::::::::::::::::::;;;999888888999::::::999777777666555444444444444222222111111000/////////..............................---------,,,,,,,,,************))))))))))))******)))))))))(((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&''''''((()))(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++************+++++++++++++++,,,,,,---......//////......//////000111111222222333444555666666666666777777888888888888777777444444555555555444333333222222222222222222222222222222222222111000///.............../////////000.........---------,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************++++++,,,,,,,,,---------+++---000000//////000333:::KKKbbbuuuxxxvvvzzzxxx{{{fffTTTFFF???<<<;;;;;;:::999888777777777666666666666777888888888888888888777777777777444555666666555555777999555555666666777888888888::::::;;;===???AAACCCEEEFFFGGGIIIKKKNNNQQQSSSTTTYYY\\\]]]]]]___fffiiihhhhhhkkkooorrrsssrrrooommmllljjjiiifffeeecccbbbbbbaaacccggglllppprrrttttttssspppmmmllllllkkkhhheee```^^^\\\[[[ZZZXXXUUUSSSNNNOOOOOOOOONNNLLLJJJIIIGGGFFFDDDCCCAAA@@@@@@???<<<;;;:::999777666555555333555666555333222555777222333444555777888888888999999:::::::::::::::999888888888888999999999999:::::::::;;;AAAOOOaaannn{{{ggg[[[VVV```ssslllRRR???888777777666666666666444222000//////////////////000000111111////////////////////////------......///000000111//////////////////////////////////////////000000/////////000111333444555444666888888777777888999777777888888999;;;<<<===BBBCCCCCCBBB@@@??????@@@AAACCCEEEFFFEEECCCBBBCCCAAAAAAAAAAAA@@@???>>>>>>999999999999999999::::::<<<:::888777888888888777555444333333333333444555222111111000//////....................................---------,,,,,,,,,************))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))************+++++++++***++++++,,,,,,---............//////000111111111111222333444555555555555777777888888888888777777444444444555444444333333111111111111111111111111111222222111111000///...---.........//////000000......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,))))))))))))************++++++,,,,,,,,,------------......---,,,---///111000===NNN___rrrtttoooqqqppp{{{xxxdddTTTKKK>>>>>>===<<<:::999888888:::999999888888888888999666666666555555555555555444555666555444444555777222222333444666777888888666666555666777999<<<===;;;<<<>>>AAACCCEEEGGGHHHJJJMMMNNNNNNQQQWWWZZZZZZWWW[[[```cccdddaaa]]]ZZZ[[[ZZZXXXVVVUUUTTTSSSSSSQQQSSSWWW\\\___aaabbbbbbdddaaa]]]\\\\\\[[[XXXUUUQQQPPPNNNLLLKKKIIIFFFDDDAAABBBCCCCCCBBBAAA???>>>===<<<;;;:::999999999999666666666555444333111111111333555444222111444666222333555777:::;;;<<<===::::::;;;;;;;;;:::999999888888888999999::::::::::::;;;===BBBMMMbbb{{{}}}ggg\\\ZZZ[[[gggfffQQQ<<<444888:::555///,,,///222333333222222222.../////////000000111111////////////////////////---------...///000000111////////////////////////,,,------......//////////////////000111333444555444666888888888888888:::777777777888999;;;<<<===CCCDDDDDDBBB@@@>>>>>>???AAACCCFFFFFFEEECCCCCCCCCAAAAAAAAAAAA@@@???>>>>>>999999999999999999999:::===;;;888777777777777666333333222111222333444555222111111000///......------...........................---------,,,,,,,,,************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&''''''''''''''''''&&&******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++++++++******++++++,,,---------......///000000000222222222333333444444444666555555555555444444444666444555666444000111555444444555666555444222111000000000000000000000000///............---------......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++******)))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,---------......---222:::CCCOOOaaavvv|||tttrrrtttxxxxxxooolll___YYYLLLBBB???@@@===777555666777666555555777999666666777666555555666777666555444444666666555444555555555555555555555555555555555555555555555555:::999888888888999;;;<<<===>>>???@@@AAACCCDDDDDDHHHKKKNNNQQQQQQNNNKKKHHHIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCEEEGGGIIIKKKMMMNNNMMMMMMLLLJJJIIIHHHGGGFFFDDD@@@<<<:::<<<===<<<:::999999888888777777777666666666666555555444444444333333222111111222222222444444444555555555555555999999999::::::999888888888888999888666666888:::888333555<<<<<<666:::DDDFFFLLLTTT^^^kkk}}}pppbbb]]]```kkkvvvmmmWWWAAA<<<777333333333444444222222222111000//////...////////////////////////........................------------------------111111000000//////......000000//////.........---.........//////000111222444666777777666666777999888777666666777999;;;===??????@@@@@@???>>>===<<>>:::777555444555555222444666888888777888888999888666777888888666555555555555555555555555555444444444444444444444444777777666666666777888999777888888999:::;;;<<<<<<;;;<<>>>>>===<<<;;;::::::666666888999;;;<<<>>>>>>??????>>>>>>===<<<;;;;;;>>>;;;777666777888777555666666666666555555555444666555555555444444444444333333333222222333444444555555666666777888888888888888888999999999888888:::;;;;;;:::777666666777>>>777555;;;>>>AAAPPPaaaxxx}}}{{{ooommmtttiiiPPPCCC<<<999555222222222222222222222111111000//////...................................................------------------------000000000/////////......000/////////.........---............///000111222222444555555555555666888777777666666777999;;;===??????>>>>>>=========<<<@@@@@@AAABBBDDDFFFHHHIIIGGGDDD@@@???@@@@@@???===<<<;;;::::::;;;;;;:::888:::::::::999777666444333666555444222111000//////111000///...---......///......---------,,,,,,,,,---,,,++++++*********++++++++++++*********)))))))))************)))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((()))))))))*********+++++++++************+++,,,,,,,,,,,,---......//////000///000000222333444555555555555444444444333333333333111111333222...000444999888666444333111111000000000000000000000000000111000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++***))))))(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,------------...000000//////333;;;AAAXXXnnnsssaaaJJJDDD<<<888888999888777555666888999999777555444888666555555666666444333555555555555555555555555444444444444444444444444444444333333444444555666333333333444444444555555555666777888888777666555555555555444444444333333222222333444555555666777777777777666666555555555999777444333333333333222444333333333333333222222555555555444444444444444444444333444444555666777666777777888999:::;;;;;;888888999999999999999999777888999999999999;;;===BBB???AAAJJJSSS___uuu{{{zzzpppXXXDDD888444777444222111222222111///222111111000000//////...........................------------------------------------------------///////////////........./////////...........................///000111222000222444444333333555666777777666666777999;;;<<<>>>===<<<;;;;;;<<<<<<===@@@@@@AAABBBCCCEEEGGGHHHDDDBBB???>>>???@@@??????===;;;::::::;;;;;;:::999888888888888888777666666666555444222111000000///000000///............///......---------,,,,,,,,,,,,,,,+++************+++++++++*********)))))))))))))))******))))))((('''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((('''))))))))))))***************************++++++,,,+++,,,,,,---......//////......///111222444555666444444444444333333333222333111111333111///111666===;;;888555333222111111000000000000000000000000000000000/////////............---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++************)))((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************************++++++++++++++++++,,,,,,,,,---------000111222111000111444888BBBTTTjjj|||}}}yyyyyy\\\TTTIIICCCAAA@@@===:::888777666666666777777666666555444444666666555444555555555555555555555555444444444444444444444444333333333333333444444444333333333333333333333333777777777777777777777777222333333333333333333333555555555555666666666666444444444555555555555555888666555444333333333333222222222222222222222222555555444444444444444444555444555555666777888999999999999999:::::::::::::::999999999999999999999::::::999999:::>>>DDDHHHIIIMMMXXXhhhvvviiiPPPAAA888444444222111111111222222000///111111000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............................................................///111111000111333333333333555666777666666777888999;;;<<<===<<<:::999999:::<<<>>>?????????@@@AAACCCDDDEEEBBB@@@???>>>???@@@@@@AAA???===;;;:::;;;;;;;;;:::888888888888888777666666666555333222111000000000000/////////..................---------,,,,,,,,,++++++***************+++************)))))))))))))))))))))))))))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''(((((()))))))))***************))))))******+++,,,++++++,,,,,,------......---...///000222333444555444333333333222222222222333111111333222000333888@@@>>>;;;777555333222222/////////////////////////////////.........------......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********))))))((('''((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((()))))))))************)))))))))******++++++++++++++++++,,,,,,,,,------,,,---...//////000222333888???KKK\\\rrr|||nnngggrrryyyxxxpppfff^^^ZZZUUUMMMGGGDDD???888555666888999:::888777666777888999888777666666666666666666666666444444444444444444444444333333444444555555555555555555444444444444333333444444444333333444444444333444444444444555555555444333333333333333333333111111222222222333333333666666666555444333444444333333333333333444444444555555555555555555555555666555666666777888999:::;;;::::::999999888888777999888888777888888999:::CCCAAA??????DDDMMMYYYaaagggmmmyyy|||eeeKKK???<<<:::777666111000000222333333111///000000000///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------...............------------...///000111///111333333333333555777666666777777888:::;;;;;;;;;:::999888999:::<<<>>>=========>>>???@@@AAABBB???????????????@@@BBBDDDBBB???<<<:::;;;;;;;;;:::999999999888888666555444555444333222111000000000///////////////......---......---------,,,,,,,,,*********))))))***++++++*********)))))))))(((((()))))))))))))))(((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((('''((((((((()))))))))*********))))))))))))***++++++******+++,,,,,,------...---......000111222333333333333333222222222111111333111000222222111444999@@@>>><<<999666444222222////////////////////////............------------......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********)))((((((''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************(((((())))))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000000000111111555AAAUUUlllxxxjjjjjjlllsssyyyssslllaaaRRRFFF???;;;888666999888777666777777666444666666666666666666666666555555555555555555555555444444555666666666666555444444444444444444444444333333333333333333333333444444444444555555555555333333333333333333333222333333333444444444444444444555666555444333333444444444555555555555666666666666666666666777777777777777666777777888999::::::::::::999888888777777777777777888:::===???AAAEEEFFFJJJRRR___sssxxxhhhWWWGGG999666888777444222111111000111333333111000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........------------...///000111...000222333333333555777666666777888999::::::;;;999999999999:::;;;===>>>============>>>>>>???@@@>>>???@@@@@@@@@AAADDDGGGEEEBBB===;;;:::::::::999999999999888888666555444555444333222111111111111/////////000///......---......---------,,,,,,,,,***))))))))))))***++++++******)))))))))((((((((((((((())))))(((((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))***)))))))))))))))***++++++*********+++,,,,,,------......//////000111222222222222222222111111111111111//////111000000333999===<<<;;;999666333111000////////////////////////////////////..................---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))(((''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))************((((((((()))***+++++++++***++++++++++++,,,,,,,,,---------...///000000///------///333===NNNcccssszzzwwwwwwvvvvvv{{{vvveeeYYYPPPHHHBBBAAA???<<<:::999777555222666666666666666666666666666666666666666666666666444555666777777777666666444444444444555555555555555555666666666666555555555555555555555444444444555555555555555555555555777777777666666666666666444666888777555333444666555555555666666666777777666777777777888888888999888777777777777777888888888888999999999:::::::::999:::;;;???CCCIIINNNPPPSSSXXXaaaooo}}}~~~cccOOOEEE<<<777333444333000///111222111///000111222111///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........------------...///000000,,,...000111111222444666555666777888999:::::::::888888999:::;;;<<<===>>>??????>>>>>>>>>???@@@@@@===???AAAAAAAAACCCGGGJJJHHHDDD???;;;:::999888888777777888888888888777777444444333222111111111111...///000000000///------......---------,,,,,,,,,)))))))))))))))***++++++***)))))))))(((((((((((((((((())))))(((((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((()))))))))))))))))))))))))))******+++)))******+++,,,,,,------......//////000000111111222222222111111111111000000...---/////////333999:::::::::888666333000...////////////////////////000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))((('''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++******+++++++++,,,,,,,,,+++******+++---.........---///111000///888MMM```kkkxxx{{{sssvvv}}}tttmmmfff```OOOLLLHHHEEEBBB???;;;888777777777777777777777777777777777777777777777777444555666777777777666555555555666666666777777777444555666777777666555444666666666666555555555444444444444444555555555555666555555555444444444333666888;;;:::777666777888555555555666666777777777777777888888999999999:::888888777777777777777777666777888999;;;<<<===>>>===>>>BBBGGGNNNUUU\\\___pppttt}}}rrrmmmuuu~~~~~~zzzsssYYYDDD:::777111222444555111,,,///555222000......///000000///.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------.........---------------...000000+++---//////000000333444555666777888::::::::::::777888:::;;;============AAA@@@@@@@@@@@@@@@AAAAAA===???AAABBBAAACCCHHHLLLJJJFFF@@@<<<:::999888777444555666888999999999999444444333222111111111111...///000000000///---,,,......---------,,,,,,,,,))))))((())))))***++++++))))))))))))(((((((((((((((((((((((((((''''''&&&''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,............////////////000000111111111000000///000////////////111333444:::999888666333000...---////////////...---,,,+++------............------------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((*********)))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))(((((((((((())))))))))))************************,,,,,,,,,---------......222000------000666===AAAPPPbbb|||~~~yyyoootttrrrbbbYYYSSSJJJBBB???:::;;;:::777777999888555999777666777999888666333333555666666555555666888777444222444777888666333333555666777666555666777777666555444444555666777555555555555555666888:::666555444555666777666555777:::<<<<<<:::777666555777999999777666777777555:::999888888999999777666999888999:::999777666777444999;;;999999===@@@AAAFFFJJJQQQZZZdddppp{{{}}}nnnbbbeeennnvvv~~~dddMMMAAA;;;777444111111111111111111111111///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------......///000000000444555555555666666777777:::::::::::::::;;;<<<===>>>??????>>>>>>@@@CCCFFF??????>>>>>>???AAADDDEEEEEEBBB>>>;;;:::999777555444444555666666555444444333333222222111000000000.........///......---,,,......---------,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,---.........////////////000000111111111000000///000/////////000111222333777777666555333111000///.........///......---,,,------............------------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))************************,,,,,,,,,,,,------------------,,,---///222555777===LLLbbbsss{{{rrrccccccpppqqqbbbYYYKKKMMMMMMJJJHHHFFF@@@888:::888777777777777666555666666666555444444444555888666555666999:::888777888:::;;;:::888666777777888888888888888999::::::555666666666555444444444999888888888999999999888:::<<<======;;;:::::::::888888888777777888888888888888888999:::999777555999777666777999999999999666;;;>>><<<>>>HHHSSSYYY___jjj{{{ooo```bbblllgggYYYHHH<<<777666444222111111111111111111111111........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,+++++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---------...//////000000333333444555666666777777999999999999:::;;;<<<======>>>>>>>>>>>>@@@DDDGGG@@@???>>>======>>>@@@AAABBB???;;;999777666444333333444555666666555444333111111111111111111111222//////000000//////...---......---------,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,---------........./////////000000111111000000000000/////////000111222333444444444444333222111000,,,---......///.........------............------------,,,,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))************************++++++,,,,,,,,,---------***+++---...//////...---///777EEEPPPWWWbbbuuu~~~mmmfffjjjvvvuuuyyy{{{yyyuuulll^^^PPPEEEBBB???=========;;;:::===<<<999777666666666777666777777888888888888777666777888777555444444555777666666666666666666666:::;;;<<<======<<<:::999666666666666666666555555666888999999888777777888777666666555666666888999666777999;;;;;;:::999888999777666999===AAABBBAAA@@@GGGKKKLLLRRRbbbuuuoooddd___[[[nnnuuu^^^OOO@@@:::333222555888888666000000000000000000000000........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......//////000111222333444555666777888888888888888999:::;;;<<<<<<===>>>>>>>>>???CCCEEE???>>>===;;;;;;;;;<<<===???===999777777666444222222333444555555444333222//////000111111222333333000000000000000//////.........---------,,,,,,,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************************++++++++++++,,,,,,---------............///000000000000000000000000000000000111111222333333333333222111000///+++,,,---...////////////------............------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,+++---...000000///...---///111666999;;;AAARRRbbbvvv}}}~~~qqq[[[TTTNNNOOOTTTVVVQQQKKKGGGCCC>>>:::888888888888888999::::::999888777777444555666666555555777999888888888777666555444444444444555777888999888666666777777777555555555666666888;;;;;;999777666777999777666777777777999<<<777888:::;;;;;;<<<<<<===???@@@BBBFFFNNNVVVVVVRRRVVV```iiimmmuuuyyysssooolllcccZZZ^^^jjjyyyjjjXXXJJJ???777555222000333777::::::888000000000000000000000000........................///............---------++++++++++++++++++++++++************************))))))***+++++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,---......//////000000111333444666777777666666666777888999:::;;;<<<======<<<<<<<<<>>>@@@<<<;;;::::::999999::::::>>><<<:::888888777555444222222333444444333222222///000000000111111111222///000000000000///............---------,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,------------......///000000000000000///000000000111111111111333333333222111///...---++++++---...//////000000------............------------,,,,,,,,,+++++++++************************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((()))))))))))))))(((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------...//////000111000000111///111;;;FFF\\\jjjzzz}}}{{{tttjjjdddlll|||zzzooo]]]VVVMMMEEEAAA@@@>>>===?????????>>>===;;;888666888999999888777777999;;;999999999888888888888888888666555666888:::999888888:::;;;:::888666777999888:::===>>><<<:::888888999555555999:::888:::???<<>>999999:::999888666666888:::888777666555555666888888<<<:::999:::======;;;888888:::;;;:::666555666999444666888888888777888999;;;777999AAADDDBBBDDDJJJRRRVVV\\\^^^^^^^^^```bbbpppzzzsssfff___\\\WWWaaakkkmmmiiiooowwwZZZRRRGGG===777555444444444222//////000222222222////////////////////////------------------------///............---------++++++++++++++++++++++++************************((()))******++++++******((()))***+++,,,,,,,,,,,,************+++++++++++++++++++++++++++,,,------******+++,,,,,,------......///000111222333444555333333333444555777888999;;;<<<<<<;;;888666666777888888999999:::::::::;;;888777666666777777555333222333444555555444333222222222111000000///.....................------,,,......---------,,,,,,,,,---,,,+++***))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,,,,---...///000000000000///000111222222111000//////000000000000///...---,,,,,,---.../////////...------............------------,,,,,,,,,,,,++++++))))))*********+++++++++************************))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++)))))))))******+++,,,,,,***)))+++///000///222666000555===EEEPPPaaatttuuuoootttuuunnnpppzzz~~~}}}rrrlllfffeeefffbbbXXXOOOGGGHHHIIIIIIIIIKKKNNNQQQRRRPPPKKKFFFCCCBBBBBBCCC??????AAAGGGLLLMMMHHHCCCJJJMMMOOOMMMHHHFFFHHHKKKCCCCCCBBBAAABBBGGGMMMSSSPPPMMMSSS```fffeeegggoooyyyooo___ZZZ___fffrrrooo[[[NNN>>>;;;888555333111000000222111000000111222222222........................------------------------///............---------************************************************((())))))***************((()))***++++++,,,,,,,,,************+++++++++++++++++++++***++++++,,,---*********+++,,,,,,------//////000000111222333333111222222333555666888999999;;;<<<;;;999888999999:::;;;;;;;;;;;;::::::999666666666777888888666444333444555666666555444333000000000000000////////////////////////...------......---------,,,,,,,,,---,,,+++***))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,---...///000000000000///000111222222111000///------...///000000000///,,,---......///.........---..................------------,,,,,,,,,++++++))))))******++++++++++++************************))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''(((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))******)))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,------,,,+++***---+++,,,//////,,,,,,///333444555666999AAALLLUUUcccooozzzuuu{{{~~~xxxmmmbbbdddfffiiilllqqqwww{{{zzzrrrhhhaaa]]][[[ZZZ[[[^^^fffqqqyyy{{{uuunnnllloooqqqooojjjhhhjjjmmmccc```\\\ZZZ]]]fffrrr{{{ooommmvvvrrrddd```iii||||||cccPPPCCC:::555666444222000000111333444.........////////////...........................------------------------//////.........---------************************))))))))))))))))))))))))(((((()))***************(((((()))++++++,,,,,,,,,)))************+++++++++++++++******++++++,,,---)))******+++,,,,,,------//////000000111111111222111111222333444666777888888:::<<<<<<;;;;;;<<<============<<<;;;:::888888888888888999;;;:::888666444444555666666555444444......//////000000111111000000000000000//////.........---------,,,,,,,,,---,,,+++***))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,............///////////////////////////.........111000000///...---------////////////////////////------------------------,,,------......------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---......///////////////000000000111333555777999===FFFUUUeeeqqq{{{xxxzzz~~~}}}yyyvvvssssssttt{{{vvvfffOOO>>>666555555555222111111111000000//////000000//////.........---/////////000///......---------------------------------------------------------,,,,,,+++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((+++---...,,,+++******++++++,,,,,,,,,,,,------............///000111222222333444555666888999999999999::::::;;;<<<<<<<<<======<<<;;;::::::::::::999999999888888666555555666666555555555444444444000000000000////////////000111111111111000000////////////...------,,,,,,************))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,---.........////////////////////////............000000000///...---------........................------------------------,,,------......------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,---............---////////////111222444555777;;;BBBKKKVVVcccqqqyyysssllluuuqqqwwwuuukkkbbbdddkkkqqqxxx}}}~~~pppZZZOOOAAA777444444444444111111111000000000//////000/////////.........---......//////......---,,,------------------------------------------------------,,,++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***------,,,+++******+++++++++,,,,,,,,,------............///000111222222222333555666777888999:::;;;;;;<<<<<<======>>>===<<<;;;:::999999999999888888888888777666555555555555555444444444333333111000000000////////////000000000111000000///...//////......---,,,,,,,,,************))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,---------.........//////........................000000//////...---------........................------------------------,,,------......------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***++++++)))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,***+++,,,,,,------,,,,,,...---------...///111111000111222555<<>>:::444222222333333111111111000000000000///////////////...............------......------,,,+++------------------------------------------------,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***------+++*********++++++++++++,,,,,,,,,,,,......---......///000111111222333444555666777888;;;;;;<<<======>>>>>>???<<<;;;:::999888888888888777888888888777666555444444444444333333333222222111111000000000///////////////000000///......---///......------,,,,,,+++************))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************++++++++++++,,,,,,---------.........------...............////////////......---------........................------------------------,,,------......------,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************************++++++++++++***+++,,,,,,---,,,,,,,,,---------------............///111222444777;;;>>>LLL[[[nnn|||xxxvvv|||pppkkkgggbbbaaakkk}}}|||hhh]]]SSSCCC666555333111111222222111///000000000000000000//////........................,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((***,,,,,,+++******+++***++++++++++++,,,,,,,,,------------...///000000000111222333444555666777:::;;;;;;<<<<<<===>>>>>>::::::999888777777777777666777777777666666555444333333333222222222111111111111111000000000//////////////////...---,,,,,,......------,,,+++++++++************)))))))))((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++,,,,,,,,,,,,------------,,,---------......//////............------------........................------------------------,,,------......------,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))***(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++++++++,,,------------,,,------..................///111333333222000000111222;;;GGGSSScccwww~~~||||||~~~ssseeedddkkkpppssssssnnnkkknnnuuuyyy|||hhhOOO@@@;;;888444111555333222111111111000000//////////////////000000---------...............,,,,,,,,,---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++***)))***+++*********+++++++++,,,,,,,,,,,,,,,,,,---...///000///000000222333444555666888888999999:::;;;;;;<<<999888777666666555555666555666666666666555444444333333222222222111111111111111111111000000000000////////////...---,,,+++---------,,,++++++******************)))))))))((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************++++++++++++,,,,,,,,,------,,,,,,,,,---......//////------------------------------------------------------------------------,,,------......------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((''''''(((((()))((((((((((((((((((((((((((((((((()))))))))******)))))))))************+++++++++,,,------------,,,------......///.........000000///...---...111444...111555;;;EEEUUUhhhttt}}}zzzwwwttt{{{}}}nnn[[[PPPVVVaaafffmmmuuuzzz~~~rrraaaQQQEEE:::555444333222333222111000//////000111111......////////////000000---------------.........,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))***+++************++++++++++++,,,,,,,,,,,,,,,---//////...///000111222333444555666666777888888999999:::888777666555444444444444444555555555555555444444333333333222222222111111222222111111111000000000///000//////...---++++++---,,,,,,++++++******)))************))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++,,,,,,,,,,,,++++++,,,------...//////------------------------------------------------------------------------,,,------......------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************)))***++++++,,,+++++++++++++++---............---//////...,,,+++---111444000000111222555===HHHQQQcccqqq|||zzzvvvwwwyyyxxxuuunnncccVVVUUUeeewwwwwwdddQQQFFF:::666444666555111111444//////////////////000000........./////////000000,,,,,,,,,------.........---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***(((((()))+++************++++++++++++++++++++++++,,,---...///---...///000111333444444555666666777888888999999777666555444333333333333333444444555555555444444444333333333222222222222222222222111111111000000000000000///...---,,,+++,,,,,,,,,+++******))))))************))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,---...//////------------------------------------------------------------------------,,,------......------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((()))***************)))***,,,---......---------///111000///------.........000000///000555;;;777HHHXXXaaalll}}}~~~~~~nnndddccciiinnnggghhhhhheeecccnnnyyyiiiXXXKKKBBB;;;777555222222444111,,,...444///000222111000.........---.........//////000000,,,,,,,,,------.........------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++)))************+++++++++++++++++++++,,,---......------...000111222333444666666666777888888999999666666555444333333333333333333444555555444444444444444444333333333222222222222222111111111111000111111111000///---,,,+++,,,,,,++++++***)))))))))************))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********------------------------------++++++++++++------,,,------......------,,,---,,,,,,,,,,,,---......------------------------+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''((()))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((()))***++++++))))))************))))))))))))))))))))))))))))))))))))***++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---......------///111444777999===DDDSSSeeessstttnnnqqqtttsssqqqooopppuuu~~~|||yyyyyy|||yyyrrrggg^^^\\\eeettt|||jjj```NNNIIIBBB===;;;888555222222222222111000//////...////////////////////////........................***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((()))***************'''''''''''''''((()))))))))************+++++++++************************,,,,,,---...///000111222444444444555555555666666444444444444333333222111222222333333333333444444555555444333333333333444222222222111111111000000000000///...............,,,,,,,,,+++++++++******))))))))))))((((((((((((******))))))((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,---,,,,,,,,,,,,---......------------------------+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))((())))))******))))))************))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,---...---,,,---...000---///111222555===HHHQQQTTT^^^mmm}}}|||vvvxxxzzznnnkkkiiikkkrrr|||{{{rrrhhhfffkkkqqqzzz~~~xxxooogggdddgggnnnsssooonnnnnnpppyyypppbbbSSSIIIEEE<<<999444333333333222000222222111000000///......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++******************)))))))))(((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((()))************)))'''''''''''''''((())))))))))))*********+++++++++************************,,,,,,---...///000111111333333333444444444555555333333444444333333222111222222222333333333444444777666555444333222222222222222222222111111111111000000///...............,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......------------,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))''''''((((((((((((((((((''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******)))((((((((())))))))))))************))))))))))))))))))))))))))))))((()))******++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...---,,,,,,...000+++---//////...///333777666???NNN___pppzzzvvvssswww}}}wwwmmmccc]]]]]]ccchhhtttxxxyyynnnooonnniiippptttvvvvvvqqqmmmlllmmmlllkkkgggaaa```hhhuuuwwwhhhVVVIII???777333333333111//////000222222222111111000000//////..............................------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++***************))))))))))))(((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''((())))))******))))))'''''''''''''''((()))))))))))))))*********++++++************************+++,,,,,,---...///000000111222222222222333333333333333333333333222222111222222222222333333333333777666555444333222111000333333333222222222111111000/////////............,,,,,,,,,+++++++++******))))))))))))(((((((((((()))))))))(((((((((((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++******************************+++++++++++++++------------++++++***++++++,,,,,,++++++***---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++***)))((((((((((((((())))))************))))))))))))))))))))))))))))))((())))))******************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...---,,,,,,---///,,,...000000//////000222555666:::@@@LLL[[[kkkvvvzzzooojjjlllppptttuuusssrrrwww|||}}}xxxsssuuuqqqqqqyyy~~~zzz~~~zzz{{{tttbbb[[[^^^[[[TTTZZZYYY^^^ffffffbbbgggqqq{{{~~~|||{{{pppfffPPPHHHAAA???;;;555222222444333222111111111111111000000000//////.................................---------------------------------,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''(((((()))))))))))))))'''''''''''''''((())))))))))))))))))************************************+++,,,,,,---......//////000000000111111111222222222222333333333222222111111222222222222333333333444444444444333222222111333333333333222222222222///////////////......---,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************)))))))))******+++++++++++++++------------++++++***++++++,,,,,,++++++***---,,,,,,,,,,,,---......------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&'''''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))******)))((('''''''''((())))))************))))))))))))))))))))))))))))))(((((()))************)))*********+++++++++,,,,,,+++++++++,,,,,,,,,------------...---++++++---...+++,,,,,,,,,,,,---///111444222000...222:::EEEMMMQQQUUU]]]fffoooxxx~~~xxxuuuuuuuuurrrooopppkkkhhhlllvvv~~~xxxpppmmmttt{{{xxxvvvwwwwwwvvvtttmmmnnnnnnkkkfffbbbcccffffffpppyyytttrrruuuvvvsssooonnnnnnkkk___TTTTTT^^^ccc___[[[[[[dddrrrxxxyyyuuufffVVVHHH???777444444777777444222333111111000///...---------/////////.......................................------------------------+++++++++,,,,,,---------++++++++++++++++++++++++************************************************)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))'''''''''''''''((())))))(((((()))))))))*********))))))))))))))))))))))))++++++,,,,,,------....../////////000000000000111111111222333333222222222111111111222222222333333000111222333444444444333333333333222222222111111/////////000///...------,,,,,,,,,+++++++++******))))))))))))(((((((((((('''''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))***************)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......------,,,,,,++++++******+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))((('''''''''(((((())))))************))))))))))))))))))))))))))))))'''((())))))******))))))************++++++++++++++++++++++++,,,,,,,,,,,,------...---++++++,,,------,,,,,,++++++,,,...///---///000000000111333555555999===BBBIIIPPPXXX]]]iiittt|||vvvxxx{{{sssqqq||||||vvvtttsssppplllggghhhkkklllggg```___aaaZZZcccpppxxxxxxrrrjjjeee^^^[[[[[[___aaa```___aaaqqqnnneee\\\bbbuuu}}}rrrmmm]]]ZZZSSSKKKCCC;;;555222222...,,,......---///333---///000///......///000..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++************************)))))))))***************))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((&&&'''(((((())))))(((((('''''''''''''''((())))))((((((((()))))))))******))))))))))))))))))))))))+++++++++,,,,,,,,,------////////////000000000000000111222222222222222222111111111111222222222222...///111333555555555444222222222111111111000000...///000000000///---,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************((()))))))))*********+++))))))******+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,---,,,,,,,,,,,,---......------,,,,,,+++******)))+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''((())))))***&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((())))))))))))************))))))))))))))))))))))))))))))'''(((((()))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,---......,,,+++***+++---............///000///...,,,///222444333111000000444555555555444666;;;???CCCMMMYYYcccqqq~~~{{{|||vvvrrrsssjjjsss}}}~~~wwwmmmfffccc[[[[[[^^^dddiiikkkqqqxxx{{{}}}uuulllcccZZZPPPJJJBBB@@@<<<888555333333222444000...///...,,,...333...000222222000///000222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))))))))*********+++))))))((((((((('''''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((&&&'''(((((())))))(((((('''''''''''''''((())))))(((((((((((()))))))))***))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,////////////000000000000000000111222222222222222111111111111222222222222...///222444555444444333111111111000000000//////...///000111000///---,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))***+++,,,,,,------...---++++++++++++---...,,,------......------,,,---,,,,,,,,,,,,---......------,,,,,,+++***))))))+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((()))***))))))************))))))))))))))))))))))))))))))'''(((((())))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---......,,,******+++---)))***,,,///111111///------...///...---,,,---//////000000///...000555999555<<>>999:::999666333111000111111000///111444333///...111---000222000---+++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***************************************************(((((())))))*********+++)))((((((((('''''''''''')))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))&&&''''''((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,////////////000000000111///000111222222222222222000111111111111222222222///111333444444333222111000000000000////////////...///000111000///---,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,++++++*********,,,,,,++++++++++++++++++------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&''''''(((((())))))******((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,************+++,,,---...++++++,,,,,,,,,------------------............///////////////////////////111111111444888>>>CCCGGGRRRWWW___iiiqqqwwwzzz{{{{{{zzzkkk^^^VVVPPPIIIDDD>>>===;;;999777555555444000000000000000000000000/////////////////////////////////...------,,,,,,...------,,,,,,------...---------............///---------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******,,,+++(((''''''(((+++,,,)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))))))))))))))))))))))))))+++***)))))))))***,,,,,,---------............///000000111222222222222111111111111111111111111111333222000000000000222333000000000000000000000000///............---------***++++++++++++***))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((('''''''''''')))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,************+++,,,---...++++++++++++,,,,,,,,,,,,------------............////////////////////////......------///111444555666:::@@@FFFLLLPPPRRRSSSZZZfffuuuwwwlll]]]UUUKKKCCC@@@>>>:::777555555444222222111111111000000000000000000000000........................---------...............------,,,,,,,,,,,,------------------............------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******++++++******)))+++***)))(((((()))***+++)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))++++++*********+++,,,---------------............000111111222222222222222111111111111111111111111222222222111111222222222000000000000000000000000............------------+++++++++************)))))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,++++++++++++************++++++,,,,,,------,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''******))))))(((''''''&&&((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))******))))))))))))))))))))))))*********++++++++++++,,,***************+++,,,---)))*********++++++++++++,,,,,,,,,---------......//////////////////////////////.........---------,,,...000333555777888888:::BBBMMMXXXbbbllluuu|||}}}tttkkkbbbWWWKKKCCC===999444222333444222000...............///000000000000000000000000000000........................+++,,,,,,---......//////------,,,,,,,,,,,,------------------............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))******++++++******)))***))))))))))))))))))***)))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))(((((((((((()))))))))))))))))))))))),,,++++++++++++,,,------------------............111111222333333333333222111111111111111111111111111222333444444333222111000000000000000000000000............------------,,,,,,***)))))))))***+++))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))************++++++++++++***************+++,,,,,,))))))))))))************+++,,,,,,,,,------------........................---...000111111111000///222222222222222222333333000333888<<>>AAAEEEKKKRRRYYY___eeehhhnnnqqqxxx}}}zzzoookkkeee^^^WWWPPPKKKGGGDDDAAA<<<999666555333222111111000111111111000...111000000/////////000000......................................................------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++************************)))))))))******)))))))))((()))***++++++***)))((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))))))))((((((((((((((())))))))))))))))))))))))((())))))***************,,,,,,,,,------------...111111222333333333333222000000000000000000000000000222444666666444222000////////////////////////...------------,,,,,,,,,---,,,***(((((()))***,,,((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((%%%&&&&&&'''(((((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((************************''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++******)))))))))******+++((()))))))))******************+++++++++,,,,,,,,,------------------------,,,---...//////...---,,,......------------......222111000///000222444555333444666999<<>>???CCCCCCEEEHHHMMMTTTZZZ^^^```cccfffiiijjjlllooorrrqqqqqqrrrwww{{{|||{{{{{{yyyzzz{{{}}}~~~xxxwwwtttpppnnnmmmnnnppprrroookkkgggddd___ZZZVVVRRROOOKKKJJJJJJIIIFFFCCCCCCAAA>>>999666555555555333111//////111222000...---...///000//////000000,,,---///000000000111222//////...------------...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------)))*********++++++++++++************************(((((())))))))))))(((((())))))************)))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((($$$$$$%%%&&&'''((())))))))))))))))))))))))))))))'''((()))***+++******)))++++++,,,,,,,,,---------//////000111111111111000000000000000000000000000000111222444444222111000000000000000000000000000---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))************************((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))******************)))))))))))))))***************++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---...//////,,,---......///..................///111111///...222111000111222444444444...///111333444666777777666666666666888;;;===???===BBBFFFHHHGGGHHHKKKOOOMMMMMMOOOQQQRRRQQQRRRUUUTTTSSSSSSTTTVVVWWWWWWVVVQQQPPPOOOMMMLLLKKKKKKLLLKKKIIIGGGFFFEEECCC@@@===;;;:::888888999999999999666777777666333111222333111//////111333222///+++,,,---............///111---...//////......///000.........---......//////------------------------------------------------***++++++,,,,,,------...,,,++++++++++++++++++,,,++++++,,,,,,,,,---------))))))******++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((***))))))))))))))))))***)))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((("""###$$$%%%&&&((())))))))))))))))))))))))))))))((()))***+++,,,+++******++++++,,,,,,,,,---------......///000000000000000000000000000000000000000000111222222222222111000000000000000000000000000---------,,,,,,,,,++++++***++++++++++++***)))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////////////////000000000000222111000//////111333444444333333333333444555555999999999999999999999999????????????????????????======>>>>>>>>>?????????>>>======<<<;;;::::::999999999999999999999999999333333222222333333444555111222222222222111000000//////////////////////////////.........---------........................////////////////////////------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((''''''(((((())))))************+++++++++,,,,,,,,,++++++++++++++++++++++++.........////////////000............///////////////000000000000000//////..................------............---,,,+++******++++++++++++***))))))+++******)))(((''''''&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********************************************************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''(((((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------------................................./////////000000000111000///......000111333222111111111111222333333333333333333333333333333444444444444444444444444444444444444555555555555444444333222222111000000333333333333333333333333111111000111111111222333000000111111111000//////........................///.........------------................................................------------------------...---------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((((()))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---.........//////////////////000000000000//////....................................---,,,+++******++++++++++++***))))))*********)))((('''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))************************************************************************************))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((('''(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++************++++++,,,,,,,,,---------,,,,,,,,,,,,------------.................................////////////000///...---------...000111///////////////000111111........................////////////////////////000000111111111222222222000000000//////......---................................./////////000000//////000000//////...---....................................------------------------------------........................------------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))+++************)))))))))***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&))))))(((((((((((((((((((((((()))))))))*********************************************+++++++++,,,---------.........//////...//////000000/////////....................................---,,,++++++***++++++++++++***))))))******))))))((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))******************************************+++++++++******************************))))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''')))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************------,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------........./////////......------......///000...............//////000////////////////////////////////////////////////111111111111222222222333111111000000////////////////////////////////////------......///////////////000000000000///..............................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++************++++++))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%)))))))))((((((''''''&&&'''''''''((((((((())))))************************)))))))))*********++++++,,,,,,---------...............//////000/////////---------...............---.........------,,,+++***++++++++++++***))))))***)))))))))((((((((('''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******))))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''')))******((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))......------,,,,,,,,,+++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------------------........................//////000000...............///000000000000000000000000000000------------------------.........////////////000......---------------,,,000000000000000000000000---...///000000000//////000000111111000000///...........................,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%))))))((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------------------...///////////////---------.........//////---------...------,,,,,,***++++++++++++***))))))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))------------,,,,,,,,,,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////...............///000000////////////////////////.................................////////////000.........---------------////////////////////////---...///000111000//////000111111111111000//////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******************************))))))))))))******(((((((((((((((((((((((((((((()))))))))))))))***)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,---......////////////,,,,,,------.../////////,,,------...------,,,,,,***++++++++++++***))))))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))((())))))***++++++,,,,,,******************************))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******++++++++++++++++++))))))))))))*********+++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,---..................------------...//////........................000000000000000000000000///000000000000111111111////////////////////////........................,,,---///000111000///...//////000000//////...---------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******++++++******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))******((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,---...////////////,,,,,,------...//////000,,,,,,------...------,,,***++++++++++++***))))))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---------,,,,,,------,,,,,,------...///........................------------------------------........./////////------------------------........................+++,,,...000000///...---......//////......---,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******************************'''((((((((())))))******((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%&&&&&&''''''(((((((((%%%&&&&&&''''''((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,+++,,,---...////////////,,,,,,------...///000000,,,,,,------...---------***++++++++++++***))))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))((((((***************)))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))(((((())))))))))))************))))))))))))************))))))***+++,,,,,,------***+++,,,,,,------,,,,,,------------------------------,,,,,,------...///------------------------///...---,,,,,,,,,,,,,,,........................//////.........---------------............------........................------............------------------------------------------------------******+++++++++,,,,,,,,,---,,,+++***)))***+++,,,************************************************))))))************))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''&&&&&&&&&%%%((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&''''''((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))************************+++++++++*********))))))+++,,,---...////////////000000//////.........---........................+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))((())))))))))))************))))))))))))************))))))***++++++,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,------------------------......---,,,,,,,,,,,,,,,.................................---------,,,,,,,,,,,,------------,,,,,,------------------------------............------------------------------------------------------*********+++++++++,,,,,,,,,,,,++++++*********+++************************))))))))))))))))))))))))))))))************))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&''''''((((((((((((((()))((((((((('''''''''''''''((((((((())))))))))))************************+++++++++*********))))))+++,,,---....../////////000/////////.........---------------------------+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************))))))))))))************))))))******+++,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,------------------------...------,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++,,,,,,++++++***)))************************(((((((((((((((((((((((())))))************))))))******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))************************+++************)))))))))++++++,,,---............/////////...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((())))))))))))(((((((((((())))))(((((('''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))((()))))))))************((()))))))))************))))))******+++++++++,,,******+++,,,,,,,,,,,,+++************************,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***+++,,,,,,,,,+++)))(((************************))))))))))))))))))))))))))))))************))))))+++******)))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&'''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''((((((((())))))************************************))))))))))))***+++,,,------......---........................+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))************(((((())))))))))))(((((()))************)))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******((()))))))))************((()))))))))************)))***************++++++)))***++++++,,,,,,++++++************************,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------,,,,,,+++++++++*********,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))***+++,,,+++***)))((())))))))))))))))))))))))************************))))))************))))))+++++++++******++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&'''(((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---------------------...............+++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))******++++++(((((())))))))))))((((((***************))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))************************************)))******+++++++++++++++************************)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************)))))))))************+++******++++++******)))((())))))))))))))))))))))))************************))))))************))))))++++++*********+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((()))))))))))))))***))))))***+++,,,,,,,,,,,,---------------.........+++++++++++++++++++++++++++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((('''''''''((()))*********))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))******++++++(((((())))))))))))(((((()))))))))***)))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))************))))))))))))************************))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))************++++++***)))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&''''''(((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))******((()))***+++,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))))))))(((((((((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))************))))))))))))*********************)))))))))))))))))))))***++++++++++++***+++++++++++++++++++++++++++++++++***+++,,,,,,---+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******++++++++++++************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&''''''(((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((((((((())))))******((()))***++++++,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((((()))***+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''''''''(((((())))))''''''''''''''''''&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***)))))))))(((((('''''')))************+++++++++***++++++++++++***))))))---,,,***)))))))))******************************+++++++++*********)))))))))))))))))))))))))))))),,,,,,+++******+++,,,,,,---,,,***))))))***,,,---************************************************,,,,,,,,,++++++*********(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))),,,+++++++++******))))))))))))((((((''''''&&&&&&***)))(((''''''&&&''''''))))))))))))(((((((((((())))))(((((('''''''''&&&***((('''&&&&&&'''(((***''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))************,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''+++***)))(((((()))***+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))'''&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))*********))))))((((((((()))************+++++++++((()))***+++++++++++++++,,,,,,***)))))))))******************************+++++++++*********))))))************************,,,,,,+++******+++,,,,,,---,,,***))))))***,,,---************************************************,,,,,,,,,++++++*********(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))))))))+++*********)))))))))((((((((('''''''''(((((()))))))))))))))(((((((((((()))((((((((('''''''''''')))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))*********,,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))))))))))))))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))************+++++++++'''((()))***+++,,,,,,,,,,,,+++******)))*********************************+++++++++***************++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,************************************************+++++++++++++++*********(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))&&&&&&&&&''''''(((******(((((((((((())))))))))))(((((((((((('''''''''''')))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((())))))(((((('''(((((())))))))))))******+++++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((***++++++'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''***))))))))))))))))))***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++******************))))))*********+++++++++(((((()))***+++,,,,,,,,,++++++******************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++************************************************+++++++++***************(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((''''''''')))(((''''''''''''((()))''''''&&&&&&&&&&&&''''''(((((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((((('''(((((((((((()))))))))***++++++++++++,,,---...///++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&''')))))))))******))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))(((''''''((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''''''''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******************************++++++))))))*********+++++++++******+++++++++******)))************+++*********************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''(((((((((((())))))(((''''''''''''''''''((((((((()))))))))***'''''''''(((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))++++++++++++,,,---......++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((('''''''''%%%%%%&&&&&&''''''((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))***************)))************++++++++++++++++++++++++***))))))))))))***++++++++++++******************************************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))******************(((''''''&&&&&&&&&''''''(((((())))))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''(((((((((((())))))*********++++++,,,---...++++++++++++++++++++++++******)))))))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''((()))***++++++***)))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&&&&'''(((((())))))&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++((((((((())))))*********)))************+++++++++)))******+++++++++******((()))***+++,,,++++++***************************))))))*********+++++++++***************************+++,,,,,,,,,,,,+++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((()))))))))*********+++)))(((((('''''''''(((((('''''''''((()))*********''''''''''''((((((((()))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&'''''''''((((((((())))))************+++,,,---...***************************)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''((()))***++++++***)))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&&&&''''''((()))******+++&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((((((''''''(((***''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++''''''(((((()))))))))***)))************+++++++++'''((()))***+++,,,,,,,,,((()))***+++,,,,,,+++***************************))))))******++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))''''''&&&''''''((()))***&&&''''''((()))******+++&&&'''''''''(((((())))))''''''(((((((((((('''''''''''''''&&&&&&'''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''''''''''''''&&&''''''''''''((((((((()))************+++,,,---...************************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))((('''&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++---------------,,,+++******************************++++++++++++,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))*********++++++++++++************))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''(((((((((((((((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++************************************************************++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,+++******************************))))))))))))************************)))))))))((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************)))))))))*********++++++************))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************+++++++++,,,++++++++++++++++++***)))++++++++++++++++++++++++))))))))))))*********+++************))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************((((((((()))))))))******************))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&''''''((()))))))))'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&''')))***)))))))))))))))))))))))))))))))))))))))))))))))),,,+++******)))*********************************))))))))))))))))))))))))++++++++++++,,,,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++******)))+++++++++++++++++++++++++++++++++,,,,,,,,,------*********)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************(((((((((((())))))))))))************)))))))))((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))***))))))))))))))))))))))))************************++++++***************+++************************))))))))))))))))))))))))+++,,,,,,,,,------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))******+++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,---------))))))))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************(((((((((((())))))))))))************)))))))))((())))))((('''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((++++++***))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))******************************))))))***++++++,,,++++++++++++++++++++++++************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))************((((((((()))))))))******************))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))(((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++***)))))))))))))))))))))))))))************************(((((())))))***+++------++++++++++++++++++++++++++++++++++++++++++++++++------------............------------------------+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,((()))))))))************))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))************)))))))))*********++++++************))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))(((((())))))))))))((((((******)))((('''&&&%%%%%%&&&&&&'''((())))))(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((+++------,,,***((())))))))))))))))))))))))************************((((((((()))***,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------++++++,,,,,,,,,---------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........(((((())))))*********+++))))))))))))))))))))))))&&&&&&''')))***+++,,,---))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************************++++++++++++************))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))((('''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))+++*********))))))(((((())))))))))))******************))))))))))))******$$$'''+++---...,,,(((&&&))))))))))))************,,,,,,,,,,,,,,,+++***)))++++++******************++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,+++,,,///111///---++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))(((''')))---...,,,***))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((())))))&&&''''''(((((((((((((((*********************************)))))))))))))))++++++******))))))((((((&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))((('''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))************)))))))))((())))))))))))******************))))))))))))******(((((()))************)))))))))))))))************,,,,,,,,,,,,,,,+++******++++++******************++++++,,,,,,,,,---------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++...111444444333++++++++++++++++++++++++++++++++++++++++++++++++************************)))(((((())),,,---,,,***))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''(((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))*********)))))))))))))))'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''******************************))))))))))))******************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))((('''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))************))))))))))))))))))))))))******************))))))))))))******+++***((('''''')))+++,,,)))))))))*********++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++,,,,,,,,,,,,------------,,,---......//////......------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,...111333333222++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))((((((***,,,---,,,***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((('''''''''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))************))))))))))))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''++++++++++++++++++++++++******))))))))))))******************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))))))))((((((((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((*********)))))))))))))))((()))))))))******************))))))))))))******+++***((('''''')))+++,,,))))))*********++++++++++++,,,,,,---,,,,,,++++++******+++++++++++++++,,,,,,,,,,,,------------...,,,---......//////......------------------------------------------------------,,,,,,,,,,,,------...------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***+++,,,+++***))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((''''''&&&&&&&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))*********(((((())))))******++++++*********))))))'''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''++++++++++++++++++++++++******))))))))))))******************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((())))))((((((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))******((()))))))))******************))))))))))))******(((((()))***************************+++++++++++++++,,,,,,---------,,,,,,******++++++,,,,,,,,,,,,,,,,,,---------.........,,,,,,---...............------------------------...........................------,,,,,,------............---,,,++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++++++++******+++))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''))))))((((((''''''&&&&&&&&&''''''(((((((((((((((************************(((((())))))************(((((())))))******++++++************)))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''++++++++++++++++++++++++******))))))))))))******************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))((((((((()))******'''((()))******)))((('''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))******************))))))))))))******&&&(((***,,,,,,+++)))(((*********++++++++++++,,,+++,,,,,,---------------******++++++,,,---------,,,---------............,,,------...///.................................////////////////////////......------------......,,,---//////......///111++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,,,,***)))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((('''''''''&&&''''''(((((((((((((((************************((((((((()))******++++++))))))))))))************************)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((())))))(((((()))******+++'''((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((()))))))))************))))))))))))******************))))))))))))******'''(((***+++++++++))))))*********+++++++++,,,,,,+++,,,,,,---......------******++++++,,,------...------------............---...//////000000//////000000000000000000000000////////////////////////......------------......,,,...000///------...000++++++,,,,,,---......///------------------------++++++++++++++++++++++++(((***,,,,,,***))))))+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((((((&&&''''''(((((((((((((((************************'''(((((()))******++++++*********)))))))))))))))))))))*********))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''******************************))))))))))))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))((())))))***++++++'''((()))++++++)))((('''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))******************))))))))))))******((()))))))))******************+++++++++,,,,,,,,,+++,,,,,,---.........---******+++,,,,,,---......---------.........////////////000111111111111111222222222222222222222222000000000000000000000000......------------......---///000...***((()))***++++++,,,,,,---...//////------------------------++++++++++++++++++++++++(((+++---,,,***((()))+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))&&&''''''((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++++++++******))))))((((((((())))))************)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((((('''&&&&&&'''((()))***((((((((((((((('''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************+++*********))))))((((((******))))))))))))***************)))))))))))))))******++++++,,,,,,------,,,,,,,,,---------------,,,---...---,,,---///111000000000000111333444555444666888:::;;;<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<::::::999888777555444333555333000///000111222222///111222111000/////////111///------...///...------...///000000000///...,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))************)))))),,,+++)))((((((((()))***(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++)))((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))+++*********))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((('''&&&''''''))))))(((((((((((((((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))************************)))))))))(((******))))))))))))******************)))))))))))),,,,,,+++++++++*********------------...//////000---...//////......000222444555666888;;;>>>@@@AAAFFFGGGJJJLLLNNNOOOOOOOOOMMMMMMLLLLLLLLLMMMOOOPPPMMMLLLJJJHHHEEEAAA>>>===>>>;;;888555333222000...222222000///---...///111000//////000111111///------.../////////...,,,,,,,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,************************))))))************))))))++++++)))((((((((()))***(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((())))))******((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))************)))))))))(((''''''((((((((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))((((((''''''''''''(((''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))************************))))))))))))******))))))))))))******************************,,,,,,++++++++++++,,,,,,,,,,,,+++++++++---...///,,,...111333444666:::<<>>;;;666222111111111111.........//////000111111---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++******************************++++++++++++******************)))))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******+++,,,+++***)))((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((())))))***************************************))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))******(((((())))))))))))((((((************************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))******++++++******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************(((((((((((((((((((((((()))***++++++))))))***+++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))(((((('''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))*********++++++))))))))))))************))))))))))))******************))))))))))))******))))))******+++,,,,,,,,,...---,,,++++++---///111111444:::BBBKKKRRRXXX[[[eeeiiinnnsssvvvyyy|||~~~~~~zzztttpppjjjbbbXXXPPPKKKFFF???:::666444222000......---------...///000------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))************)))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,,,,,,,+++***)))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))*********++++++((()))******++++++******************************)))))))))))))))))))))))))))******++++++******)))************************))))))))))))************((())))))******))))))(((************************))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))***++++++++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************)))***++++++))))))***+++((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((())))))(((((('''&&&&&&''''''((())))))***))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++))))))))))))************((()))))))))******************))))))))))))******))))))***++++++,,,------///......///222666999<<>>GGGPPPXXX___ccclllnnnqqquuuxxx{{{}}}~~~~~~|||xxxuuuppplllhhhYYYSSSHHH>>>777333333444///+++***---///...---///,,,,,,,,,,,,---...///000---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,++++++******))))))******)))))))))***++++++((()))***+++,,,+++***)))***)))((()))+++,,,------,,,,,,+++***))))))******++++++******++++++,,,---+++++++++++++++*********,,,***(((((()))***)))((())))))))))))************))))))))))))))))))))))))000...+++)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''************************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************************************++++++++++++*********)))******))))))))))))******************************************************++++++++++++*********)))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))***++++++++++++***++++++++++++++++++++++++***************++++++,,,***+++,,,,,,******,,,---+++,,,---,,,,,,///555;;;BBBHHHSSS\\\dddiiimmmpppuuuvvvxxx{{{}}}}}}zzzxxxpppllldddZZZOOOEEE===999444...+++---...,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************((((((((('''''''''&&&&&&++++++***))))))(((((((((((()))***+++,,,,,,,,,,,,---,,,+++,,,---............------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++...,,,*********+++***)))************************))))))))))))))))))))))))///---+++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''************************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************************************++++++++++++******************))))))))))))******************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***++++++++++++***++++++++++++++++++++++++***************+++,,,,,,+++,,,...---,,,,,,,,,...+++---......111777AAAIIIRRRXXXbbbkkkqqqtttvvvwww}}}~~~}}}{{{xxxpppeeeXXXLLLEEE<<<555...------,,,...111------......------,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++''''''&&&&&&&&&&&&%%%%%%+++++++++++++++***)))(((++++++******++++++,,,---,,,,,,,,,,,,---...///000//////......------......---......///...---+++***,,,------------------------+++)))))))))***)))(((++++++++++++++++++++++++))))))))))))))))))))))))...---+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''************************************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++************************************************+++++++++++++++++++++++++++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***++++++++++++***+++++++++++++++++++++++++++************+++,,,,,,,,,---...---+++++++++,,,***...222666<<>>???AAAEEEHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJGGGDDDCCC>>>===;;;999666333111000111///......///000///...+++++++++******)))))))))************************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((('''''''''((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''************************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************************************++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,+++******---111444===EEEQQQZZZ```eeejjjmmmppprrrtttvvvxxx{{{zzzqqqmmmqqqqqqkkkgggiiimmmjjjgggddddddfffiiikkkttt|||~~~{{{zzzzzz{{{wwwnnncccZZZNNN@@@555222......------------...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,))))))************++++++------,,,,,,,,,---......222444666:::???DDDHHHJJJLLLPPPSSSUUUUUUXXX\\\aaa_______________``````aaabbbccccccbbbaaa___]]]\\\XXXVVVRRRMMMGGGBBB>>><<<777444222000000///...,,,,,,,,,,,,+++******))))))***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''************************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************************************+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))***++++++++++++***++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,+++,,,...444<<>>;;;666222//////000111//////.........---------------------------------******************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------000000000333999@@@FFFKKKUUUWWW[[[___cccfffggghhhfffjjjmmmmmmkkkkkkoootttqqqqqqppppppqqqrrrsssssssssrrrqqqpppooooooppppppoooooommmkkkhhhfffdddccc^^^ZZZTTTNNNIIIDDD@@@<<<111111000///......------************************((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''******************************************************************************************************+++++++++,,,,,,,,,************************(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,***,,,------,,,++++++,,,---------...//////---+++***,,,......------...///,,,,,,---............---000000000000///...------...---,,,---......,,,***...---,,,,,,,,,+++)))'''***************+++,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,---......++++++222???NNNYYY^^^eeegggjjjkkkiiifffeeeddddddhhhnnnsssuuuwwwxxxyyyxxxyyyzzz}}}wwwtttvvv|||~~~}}}|||xxxssstttxxxzzzzzzwww~~~|||xxxyyy~~~~~~tttmmmbbbaaafffpppxxx{{{}}}}}}||||||xxxpppjjj]]]OOO???666111///111555---.........---...///111---------,,,,,,,,,++++++++++++************++++++************+++,,,---...************************+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((()))))))))************......,,,+++************,,,***)))***+++++++++***+++++++++++++++...333666;;;>>>EEELLLSSSZZZ^^^```jjjjjjkkklllmmmnnnooooooppprrrttttttsssssstttuuuvvvvvvvvvvvvuuuuuuuuuuuuttttttttttttsssrrrqqqqqqqqqpppooonnnmmmllllllllljjjiiigggfffccc^^^WWWSSSLLLFFF>>>:::888555...)))///---+++***)))((())))))+++++++++******)))))))))++++++************++++++(((((())))))******++++++************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******************************************************************************************************+++++++++,,,,,,,,,************************))))))******++++++,,,,,,***++++++++++++,,,,,,,,,...///000000...------...*********,,,---...------,,,...000000//////000111111222333555555666666666:::::::::999999777666555666555333222111000---***///...,,,---......,,,+++,,,++++++******++++++,,,+++*********))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))******+++************************************+++++++++++++++,,,,,,,,,------------++++++,,,---......//////222444:::CCCNNNXXX___bbbeeefffgggeeebbb```______```dddhhhkkkllllllmmmnnnqqqpppqqqvvv||||||{{{~~~zzzyyyzzzzzzyyywwwxxxzzz}}}}}}{{{~~~}}}}}}{{{sssnnnooorrruuuuuuuuuzzzvvvrrrooonnnmmmooowww~~~zzzvvvqqqeeeWWWNNNDDD:::333000000000000///......///000---------,,,,,,,,,++++++++++++************++++++************+++,,,---...************************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************))))))))))))******************************************+++,,,---......---)))+++///333888>>>FFFKKKTTTWWW\\\bbbggglllnnnppppppppppppqqqqqqrrrrrrrrrtttvvvwwwwwwvvvtttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvssssssssssssrrrqqqoooooonnnnnnmmmmmmmmmnnnoooooommmllljjjiiigggddd___\\\^^^XXXQQQMMMKKKHHHCCC>>>444222...***)))***+++---,,,,,,++++++++++++++++++++++++************++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------,,,,,,---...------------...///111111000333666888999:::<<<>>>EEEFFFHHHIIIKKKKKKLLLLLLOOOOOOOOONNNMMMKKKJJJIIIFFFDDDAAA>>><<<999444111222000.........///...---...------,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))((((((((()))))))))*********************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))******+++************************************+++++++++,,,------------............------...//////000000///888@@@KKKVVV]]]```bbbcccccccccbbb```]]][[[\\\]]]___bbbcccccc```^^^\\\\\\aaa___aaajjjvvv~~~}}}}}}zzzvvvwwwzzz{{{||||||{{{yyyxxxwwwxxx{{{uuuppppppsssttttttyyy}}}}}}{{{zzz|||zzzrrriiifffnnnyyyzzzpppiii\\\III999111222111000//////.........------------,,,,,,,,,,,,++++++************++++++************+++,,,------************************,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******************************************))))))((()))***++++++++++++***+++,,,---...///000000000///333:::AAAIIIRRR[[[```iiijjjnnnrrruuuwwwxxxxxxvvvvvvuuuuuuuuutttttttttvvvwwwyyyxxxvvvttttttttttttttttttttttttuuuvvvwwwttttttssssssqqqpppooonnnjjjjjjjjjkkklllnnnppppppnnnmmmkkkjjjiiihhhfffdddfffbbb]]]ZZZYYYWWWRRROOOEEEAAA;;;444000///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************)))))))))************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,------)))***+++,,,+++,,,...000.../////////000222555777999===BBBFFFJJJNNNRRRTTT\\\\\\]]]^^^____________`````````___^^^\\\[[[ZZZXXXUUURRROOOLLLHHHDDDAAA;;;888444222000///---,,,///......------------...,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((()))))))))*********************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))******+++*********************************+++++++++,,,,,,,,,------------.........000000.........000222333AAAKKKWWW```bbbaaa___^^^^^^______^^^[[[YYYYYYZZZ]]]^^^]]]ZZZUUUOOOLLLKKKMMMNNNSSS```ppp|||xxxvvvtttpppmmmlllpppuuuvvvzzz~~~~~~||||||~~~~~~wwwuuusssssswww}}}}}}sssjjjiiimmmzzz}}}{{{wwwlllYYYFFF<<<444222000.........---,,,...------------,,,,,,,,,,,,++++++******++++++,,,+++*********++++++,,,---************************,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************++++++************))))))***+++,,,---------,,,+++,,,---------///111555888???DDDJJJQQQXXX___gggkkkppprrrtttvvvxxxyyyyyyyyyyyyyyyxxxwwwvvvuuuttttttrrrtttvvvvvvuuusssssssssrrrqqqqqqqqqrrrtttuuuvvvwwwwwwvvvuuutttsssqqqpppiiiiiiiiijjjkkkmmmnnnooonnnkkkiiigggggggggfffeeeccc```]]]\\\\\\\\\ZZZXXXUUUQQQJJJBBB;;;666333222......---------,,,,,,,,,,,,++++++******++++++,,,+++++++++******)))))))))************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------...///...---...000222---000333555777;;;@@@EEELLLPPPUUUYYY]]]```dddgggggggggggggggfffeeeddddddfffffffffeeedddbbbaaa```cccaaa^^^\\\[[[XXXTTTQQQKKKGGGBBB>>>:::666222//////...------,,,,,,------,,,,,,,,,,,,++++++++++++************************************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))******+++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,------------///---,,,,,,000666===BBBNNNUUU]]]aaa___\\\ZZZZZZZZZ[[[[[[YYYUUURRRPPPOOOOOOPPPPPPMMMIIIEEECCCCCCEEEHHHOOO\\\jjjsssuuusssqqqqqqmmmgggdddhhhpppwwwzzzsssnnnnnnqqquuuxxxuuunnnlllpppttt{{{}}}}}}vvvfffVVVNNN:::666111.........---,,,.........---------,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,************************,,,++++++***))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))++++++************++++++************************+++++++++***************+++,,,,,,------,,,,,,++++++---...000444:::BBBHHHPPPTTTZZZ___dddhhhmmmpppuuuvvvxxx{{{|||}}}}}}}}}{{{{{{zzzyyyxxxwwwvvvvvvooorrruuuwwwwwwvvvuuuvvvtttsssrrrrrrsssuuuwwwxxx{{{{{{zzzzzzyyywwwvvvuuunnnnnnnnnnnnoooooopppqqqooollliiigggffffffeeedddaaa```______```aaaaaaaaaZZZXXXTTTNNNGGG@@@:::777444333222000...---++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++******))))))************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///000000///...///111444999>>>CCCHHHKKKPPPWWW\\\aaacccfffhhhiiijjjlllnnnlllllllllkkkjjjhhhgggfffjjjjjjjjjjjjjjjiiihhhggggggfffddddddcccbbb___]]][[[XXXTTTOOOKKKEEE@@@<<<444333111///...---,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))))))))*********+++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------******,,,000999DDDOOOUUU[[[]]]^^^^^^[[[YYYXXXXXXUUUUUUSSSOOOIIIEEEBBBAAA>>>AAACCCDDDDDDEEEFFFHHHKKKOOOUUU]]]dddhhhhhhgggbbbgggjjjiiilllwww}}}wwwtttsssttttttwwwzzz~~~yyywwwoooqqqvvv|||pppddd^^^IIIBBB888222000000///---............---------,,,,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,************************+++***************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,---......222888===BBBKKKUUU\\\\\\```fffjjjnnnqqqtttvvvvvvwwwyyy{{{}}}}}}}}}}}}||||||{{{{{{zzzzzzzzzzzzrrruuuyyy||||||{{{zzz{{{xxxwwwvvvuuuvvvxxxzzz{{{|||}}}}}}||||||{{{zzzyyywwwvvvuuuuuuuuuuuuuuuvvvssspppllljjjiiiiiihhhfffbbbaaaaaaaaaaaabbbcccddd\\\]]]]]]\\\XXXSSSNNNKKK@@@???<<<888444000---+++,,,,,,++++++++++++,,,,,,+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,------------......///111333666:::???CCCNNNSSSZZZ]]]^^^aaafffjjjjjjlllnnnnnnmmmmmmnnnooonnnnnnnnnnnnmmmllljjjjjjmmmmmmnnnnnnnnnmmmmmmllljjjiiihhhhhhiiihhhfffdddbbbaaa___]]]ZZZUUUOOOKKKAAA???<<<888444111///...------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............,,,...333;;;FFFRRR\\\bbbaaa^^^[[[YYYXXXXXXWWWVVVNNNLLLHHHBBB===;;;===>>>>>>AAAEEEIIILLLOOOSSSVVVUUUXXX\\\^^^___aaadddfffgggrrr{{{}}}yyywwwwww~~~zzzxxxyyyooojjj]]]RRRDDD999555333111///............---------------,,,,,,++++++,,,,,,---,,,,,,++++++***++++++,,,************************))))))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++))))))******+++,,,---------,,,,,,,,,...111555777:::BBBKKKRRRWWW\\\bbbggghhhkkkqqqtttvvvwwwyyyzzzvvvwwwxxxzzz{{{{{{{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{vvvzzz~~~~~~}}}}}}zzzyyywwwuuuuuuwwwyyy{{{{{{{{{|||||||||{{{{{{zzzyyyyyyxxxxxxxxxxxxyyyyyytttrrrooonnnnnnmmmkkkjjjddddddcccbbb`````````aaa^^^___aaaaaaaaa___]]][[[PPPMMMHHHBBB<<<555111...---,,,,,,++++++,,,,,,---***++++++++++++++++++,,,************************++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......///222777===DDDLLLUUUZZZ[[[```eeefffcccbbbdddgggjjjlllnnnnnnmmmmmmnnnoookkkllllllllllllkkkjjjjjjjjjjjjkkkllllllllllllkkkmmmlllkkkllllllllljjjhhhbbbbbbccccccbbb___YYYUUUNNNLLLGGGBBB<<<888444333......---------,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++******))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000111555<<>>666444111...---,,,---...,,,,,,,,,,,,,,,+++******+++++++++************)))******+++++++++******)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---,,,+++,,,---///111222999@@@JJJTTTZZZ___bbbddd```[[[VVVUUUWWWWWWSSSOOOEEECCC???>>>???DDDJJJNNNTTT^^^ccc```^^^bbbccc``````dddfffcccaaahhhxxx~~~rrreeegggooowwwzzz~~~zzzqqqooohhh]]]QQQFFF<<<444///...//////...------...000------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++***)))'''''')))***+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))************************+++++++++*********))))))++++++******************)))************+++++++++,,,,,,,,,+++++++++******,,,,,,---,,,++++++---///(((***...444<<>>999333000+++)))***,,,---...)))+++------+++***,,,...++++++++++++++++++++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,+++///......///333999>>>BBBPPPTTTZZZaaagggjjjkkklllcccccccccbbbaaacccgggjjjlllmmmoooqqqqqqqqqpppooommmmmmmmmnnnoooooommmkkkmmmlllkkkiiiiiikkklllnnnnnnlllkkkiiiiiiiiihhhhhhfffeeebbb^^^XXXSSSPPPOOOSSSSSSTTTTTTSSSQQQOOOMMMAAA>>>999444000.........+++++++++++++++***))))))++++++++++++******************++++++++++++******************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************++++++++++++,,,,,,,,,---...///......222888>>>JJJOOOVVV[[[^^^___```aaa]]][[[XXXYYYZZZYYYSSSOOOGGGGGGHHHKKKPPPXXX___ccc```aaa___ZZZZZZbbbkkkqqqxxxyyyyyyyyy|||}}}wwwuuuxxx|||~~~yyyoookkknnnsssqqqtttyyyzzznnntttxxxwwwwww{{{}}}||||||sssmmmeee___YYYNNN>>>333222111000///////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++***)))(((((()))***+++******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))************************+++++++++*********))))))************************************+++++++++++++++++++++,,,,,,---------)))***,,,,,,+++,,,...000111777???IIIRRRZZZbbbgggjjjnnnsssvvvxxxxxxyyyzzzzzz~~~~~~~~~|||tttqqqmmmjjjgggbbb\\\XXXWWWWWWXXXYYYZZZ^^^cccffflllttt~~~{{{vvvsssrrrqqqooommmkkklllmmmnnnoooooooooooolllppprrrqqqtttyyy{{{yyyqqqlllfffaaa___^^^^^^]]]gggiiikkkjjjgggcccaaa```___^^^\\\[[[[[[ZZZZZZYYY]]]]]]]]]ZZZUUUOOOHHHDDD<<<888333000///...---,,,***,,,---,,,***)))***,,,++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------000000222666???IIISSSYYYeeefffggghhhiiijjjjjjiiicccdddffffffggghhhkkknnnmmmoooppprrrsssssssssrrrqqqpppppprrrrrrqqqnnnllljjjhhheeecccccceeehhhjjjiiihhhgggffffffggghhhhhhgggeeebbb^^^XXXRRRMMMKKKKKKLLLMMMOOOPPPRRRSSSSSSMMMJJJDDD>>>888333000...,,,,,,,,,,,,++++++******,,,+++++++++******************+++++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,///111111111777CCCNNNYYY\\\___aaa```^^^]]]]]]ZZZYYYZZZ\\\^^^\\\VVVQQQSSSTTTVVVZZZ^^^bbbeeegggiiiccc^^^]]]```kkk}}}~~~uuuooommmppptttzzz}}}}}}vvvmmmhhhjjjnnnrrrrrruuu|||~~~|||tttmmmkkkhhh___NNN???:::666111///000111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***)))(((((()))***+++++++++************++++++))))))))))))))))))))))))******))))))))))))*********))))))(((((())))))***************************+++++++++***************************************************+++++++++,,,******+++,,,---...//////+++,,,,,,------000333666CCCKKKWWWbbbjjjooorrrsssvvvxxx{{{|||}}}}}}}}}~~~zzzsssjjjeee^^^WWWQQQKKKFFFCCCCCCDDDEEEFFFGGGJJJOOORRR]]]lll~~~|||yyyuuurrrjjjlllmmmnnnnnnmmmkkkjjjhhhiiijjjlllrrr{{{}}}zzzsssoooiiiddd```]]]ZZZWWW^^^bbbeeeggggggeeedddddd```^^^\\\YYYXXXYYYZZZ[[[\\\]]]]]]\\\YYYUUUQQQOOOGGGCCC>>>:::666222...+++---......,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))************************))))))))))))))))))))))))))))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222333777===GGGQQQ[[[cccgggkkkiiihhhfffddddddcccccccccfffiiikkklllmmmoooqqqqqqrrrssstttuuuuuuuuuuuutttsssssstttuuusssooolllccc```\\\ZZZZZZ\\\___aaa```````````````bbbdddggggggfffdddaaa^^^YYYSSSPPPHHHHHHGGGGGGHHHIIIKKKLLLPPPOOOMMMIIICCC;;;555111000000///...------,,,,,,,,,,,,+++++++++***************++++++,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------...///111666@@@NNNWWW\\\^^^``````^^^\\\[[[[[[XXXXXXYYY\\\______\\\YYY```aaacccdddddddddcccbbbdddcccgggqqq{{{{{{zzz|||{{{ttttttxxxwwwqqqrrr|||vvvuuuwww{{{|||sssnnnlllfffZZZQQQFFF===333...///111000...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++,,,+++***))))))***+++,,,))))))))))))))))))))))))******))))))))))))*********))))))))))))))))))******************************************************************+++++++++*********+++++++++,,,,,,******+++,,,---......///---......///222888@@@FFFXXX___iiirrrvvvwwwvvvvvvwwwxxxzzzzzz{{{|||~~~~~~{{{{{{xxxnnnbbbYYYTTTLLLEEE@@@>>>======DDDCCCAAA@@@@@@DDDJJJOOO^^^lll}}}|||wwwtttlllnnnpppqqqpppnnnkkkiiicccbbb```aaakkkwww{{{yyyxxxuuuqqqmmmiiieee```]]]XXXYYY[[[\\\]]]```eeehhhaaa^^^ZZZVVVUUUWWW\\\___\\\\\\]]]\\\ZZZXXXUUUSSSOOOLLLHHHDDD???999333...000///...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))************************))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++---///222444<<>>777333111000---+++------------------------***++++++++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,...333<<>>111222333444222000...///000------............------------------------------------------------------------,,,,,,,,,,,,++++++))))))))))))))))))))))))+++++++++*********))))))+++++++++++++++++++++++++++*********))))))((((((******+++++++++,,,,,,,,,---,,,***))))))***,,,---******+++++++++,,,,,,,,,000,,,+++...///---,,,...---///000///111888EEEPPPbbbhhhooossstttuuuwwwyyyvvvwwwyyy{{{|||}}}||||||~~~}}}~~~|||yyyuuusssnnnggg```[[[[[[[[[^^^```bbb```^^^___eeekkklllfffdddeeedddbbbgggnnnlllkkkmmmpppooolllmmmqqqmmmpppooolllkkknnnooommmmmmooonnnjjjiiikkkkkkiiigggiiilllmmmmmmmmmoooqqqnnnoooqqqsssuuuuuusssqqquuuuuuuuusssqqqnnnkkkiii___\\\VVVSSSWWWZZZTTTKKKDDDBBBAAAFFFOOOXXX]]]_____________________^^^^^^WWWRRRLLLHHHDDD>>>444---///---++++++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------...---...000///...222888@@@HHHTTT]]]cccgggmmmqqqoooooooooqqqpppmmmiiieee```^^^\\\XXXTTTPPPMMMKKKMMMJJJGGGDDDBBBBBBBBBCCCCCCDDDJJJVVVeeennnqqqpppvvvuuusssppplllgggbbb___```^^^\\\[[[[[[ZZZWWWUUUVVVUUUUUUVVVXXX\\\aaaccceeedddeeefffhhhiiiiiiiiigggcccZZZQQQIIICCC@@@???<<<;;;999666555888>>>DDDJJJJJJHHHFFFBBB<<<888555111000...---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,......---,,,,,,+++******,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************************************((())))))*********))))))************************++++++,,,,,,,,,---------,,,,,,,,,---------......,,,...//////...///333777CCCJJJUUU]]]```___]]]\\\ZZZZZZVVVPPPNNNTTTZZZ\\\dddccceeeiiihhhaaa]]]___]]]pppvvvkkkjjjrrrzzz~~~{{{mmmeeeeeellltttzzzrrrnnnfff^^^YYYRRREEE888333222111//////.........---......//////......---------------------------------------------------------,,,,,,,,,,,,++++++************************,,,++++++++++++*********+++++++++++++++++++++++++++*********))))))))))))******+++++++++,,,,,,,,,---,,,***))))))***,,,---***++++++++++++,,,,,,,,,---******---///,,,,,,.........///333;;;GGGTTT[[[kkkoootttvvvvvvwwwxxxzzzwwwyyy{{{|||}}}}}}|||{{{~~~|||||||||{{{xxxuuuwwwsssnnnjjjgggffffffffflllnnnpppnnnlllmmmrrrwwwsssnnnjjjjjjhhheeegggmmmiiifffeeefffdddbbbeeejjjjjjqqquuusssqqqppplllhhheeehhhhhheeedddeeeddd```]]]___aaacccdddeeedddcccffffffhhhjjjmmmooooooooovvvuuuuuutttsssqqqooommmiiigggbbb[[[YYYZZZXXXSSSFFFCCC@@@AAAGGGPPPXXX]]]^^^^^^___``````______^^^]]]YYYTTTPPPLLLDDD999111000...,,,,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------+++,,,...///......777BBBSSSXXX```eeegggjjjnnnqqqlllmmmnnnooonnnjjjccc___[[[YYYUUUQQQLLLHHHEEECCCEEECCC>>>:::888888999:::>>>>>>DDDSSSeeeooopppmmmpppooonnnkkkhhhdddaaa___bbbaaa____________\\\ZZZZZZ[[[[[[]]]___bbbdddeeehhhhhhhhhhhhhhhhhhhhhhhhiiieee^^^VVVMMMFFFAAA>>>======<<<999777666888:::DDDFFFHHHHHHGGGDDD@@@===666444111...---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************''''''((()))*********)))************************,,,,,,---------.........,,,,,,,,,---------......,,,///111///...111999???OOOTTTZZZ^^^^^^\\\ZZZYYYYYYWWWPPPKKKMMMVVV\\\^^^cccdddeeefffccc^^^___cccrrr~~~vvvooopppuuuyyy|||wwwoooiiijjjqqqwwwsssqqqkkkeee```[[[OOOBBB777333///...///000///------......//////......---------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************)))))))))******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,,,,***+++...///,,,---000111111444>>>MMM[[[fffkkksssuuuwwwwwwwwwwwwxxxyyyxxxzzz|||~~~~~~~~~|||{{{~~~{{{xxxvvvuuussspppnnnoookkkhhhiiimmmqqqrrrrrr|||}}}|||wwwqqqnnnoooqqqwwwrrrmmmkkkgggcccccceeeaaa]]][[[[[[YYYYYY^^^eeeiiisss|||}}}yyytttlllfffiiinnnqqqpppoooooolllfffZZZYYYYYY[[[^^^^^^[[[XXX\\\\\\\\\^^^aaadddgggiiillllllmmmooopppqqqqqqrrrqqqqqqkkkaaaYYYWWWUUUQQQKKKHHHDDD@@@AAAGGGOOOUUU]]]^^^___```aaa``````______\\\YYYWWWSSSLLLBBB:::444222///.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---------------,,,+++...333666;;;GGGRRR___bbbfffhhhiiijjjmmmooolllkkkjjjiiigggccc]]]YYYVVVTTTOOOJJJFFFBBB@@@???AAA>>>:::777666777:::;;;GGGHHHOOOZZZffflllllliiiggggggfffdddcccbbbaaa```bbbaaa```aaabbbaaa___]]]ZZZ[[[]]]___aaaaaabbbbbbcccdddeeeeeeddddddeeefffiiifffbbb\\\UUUMMMHHHDDDCCCCCCCCC@@@===999666444<<>>888333///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***************************************+++++++++''''''(((***++++++++++++************************,,,,,,,,,,,,------------,,,,,,,,,---------......---///000//////666CCCMMMYYY[[[]]]]]]ZZZWWWTTTSSSTTTRRRMMMKKKQQQ[[[``````ccccccaaa______eeerrr}}}{{{wwwzzzvvvtttwwwzzzxxxrrrnnnmmmooorrrrrrooojjjgggbbbXXXMMM???999222///111333111.........////////////..............................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++******))))))******++++++++++++,,,,,,,,,---------+++,,,//////---...222777;;;EEEQQQ^^^jjjqqquuuuuuvvvvvvvvvuuuuuuvvvwwwyyyyyy{{{{{{{{{yyywwwuuutttrrroookkkhhhfffcccbbbZZZYYY\\\dddooowwwxxxvvv{{{{{{xxxssslllhhhfffgggnnnjjjgggeeeccc```^^^]]]ZZZXXXYYY\\\^^^```fffnnn{{{~~~lllgggccccccfffgggddd```^^^^^^\\\ZZZYYYZZZ]]]___```aaacccfffjjjnnnrrrtttssstttppphhhbbb\\\UUUMMMOOOPPPNNNJJJFFFEEEHHHLLL\\\^^^___aaaaaaaaa______[[[YYYXXXWWWUUUQQQLLLGGG@@@;;;444///------,,,,,,------------------------,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---------...///000///222<<>>CCCGGGJJJUUUYYY___bbbcccbbbaaaaaaaaa```^^^]]]\\\[[[\\\\\\\\\\\\\\\]]]^^^]]][[[XXXTTTUUUXXXZZZ[[[[[[ZZZYYYXXXZZZ]]]]]]]]]]]]```bbbeeedddccc```\\\WWWRRROOOIIIIIIHHHFFFBBB===777333555888===CCCHHHKKKLLLMMMLLLHHHBBB<<<555000---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++((()))***+++,,,---------************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............//////333>>>NNNZZZ^^^^^^^^^ZZZVVVQQQOOONNNMMMNNNNNNOOOWWWaaadddaaaaaaaaa______iii{{{ppphhhmmmyyy~~~tttuuuuuuuuutttrrrnnnkkkpppqqqpppllljjjggg___WWWGGG???666111111222000---...//////////////////...........................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,+++******************+++++++++,,,,,,,,,------------+++,,,......---111777BBBLLLZZZffflllpppssswwwvvvuuuuuuuuuvvvvvvvvvvvvxxxwwwuuurrroookkkgggeeebbbaaa___\\\XXXUUUSSSRRRIIILLLTTTbbbpppxxxxxxuuummmmmmkkkhhheeeddddddeeeaaaaaaaaabbbeeegggeeeccc___aaagggpppvvvyyy~~~|||yyy{{{}}}{{{yyytttsssnnnggg___ZZZYYYYYY]]]]]]^^^```dddiiimmmooopppqqqqqqpppppplll___RRRNNNSSSXXXYYYUUUPPPMMMMMM]]]^^^```aaaaaa___]]][[[ZZZYYYWWWVVVUUUTTTSSSQQQMMMFFF<<<333...---------------------------------,,,------------,,,++++++******++++++++++++******************************************************************************))))))************))))))((((((((((((((((((((((((------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---------...000111111111888FFFSSS[[[aaafffeeeggghhhjjjlllnnnoooooommmiiiccc```___``````___^^^XXXNNNCCC<<<999999:::??????BBBEEEJJJPPPUUUXXX[[[___cccbbb\\\WWWVVVWWWXXXVVVTTTQQQPPPPPPQQQRRRTTTTTTTTTUUUVVVUUURRROOOLLLMMMOOOQQQRRRQQQOOONNNRRRUUUXXXXXXVVVVVVYYY\\\^^^___``````___]]]ZZZYYYNNNMMMKKKIIIFFFAAA:::666555666999===BBBGGGKKKNNNPPPNNNKKKEEE>>>777111---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,******+++,,,------------*********************************+++++++++,,,,,,,,,,,,,,,---------............///333;;;HHHWWW```]]]]]]\\\XXXRRRNNNLLLLLLJJJNNNRRRUUU[[[bbbdddaaaZZZ]]]aaaiii|||}}}qqqiiiggglllzzz}}}sssnnnnnnqqqqqqpppoooqqqppplllkkkjjjeee^^^PPPGGG<<<444000///...---...//////000000//////...........................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++***+++---...000888AAARRR]]]kkkssssssrrrrrrtttuuuuuutttuuuwwwwwwvvvtttsssppplllgggbbb]]]ZZZYYYVVVWWWXXXWWWSSSPPPNNNNNNKKKOOOYYYeeepppuuutttqqqfffdddaaa^^^]]]^^^___```bbbeeehhhlllsssyyyxxxtttnnnrrr{{{}}}qqqgggbbbaaacccaaa```___aaadddgggiiikkkkkklllnnnsssssshhhZZZNNNTTT\\\bbbbbb___ZZZXXX___```aaaaaa___\\\YYYVVV[[[ZZZYYYXXXWWWVVVUUUUUUUUUNNNCCC:::444111000///........................---------------,,,++++++******++++++++++++******************************************************************************)))******++++++******)))))))))))))))))))))))))))------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,---///111333555:::EEESSS\\\^^^aaaeeecccdddfffiiilllmmmmmmllliiigggeeeeeegggiiijjjjjjfff^^^RRRGGGAAAAAADDDHHHIIIJJJLLLOOORRRUUUXXXYYYWWWYYYZZZYYYVVVSSSQQQQQQSSSRRRPPPOOOPPPRRRUUUWWW\\\[[[\\\]]]^^^\\\XXXUUUQQQRRRSSSTTTTTTTTTRRRQQQUUUXXXYYYWWWSSSQQQSSSVVVWWWXXXZZZ\\\]]]^^^]]]\\\TTTRRROOOMMMKKKHHHBBB>>>:::999777888;;;AAAGGGKKKMMMNNNOOONNNHHHAAA999444........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,***++++++,,,,,,,,,++++++************************+++++++++,,,,,,,,,------,,,,,,,,,---------.........///222;;;FFFRRRYYY]]][[[[[[ZZZVVVQQQMMMLLLKKKKKKRRRVVVXXXZZZ^^^```___XXXbbbpppuuuppppppzzz{{{ppplllnnnoooppppppqqqppplllkkkllliiidddZZZRRRFFF;;;222//////000//////000000000000//////........................------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------...,,,+++---000444999FFFRRRbbbiiiqqquuuvvvtttsssrrrtttsssssstttuuuuuuqqqnnnhhhfffbbb___]]]]]]^^^___]]]```ddddddbbb^^^]]]]]]\\\```fffkkknnnooommmkkkdddaaa^^^^^^```eeeiiilllyyy|||~~~zzz|||}}}|||wwwvvvtttrrrooommmnnnppptttvvvrrrppplllhhhjjjlllhhhbbbVVVXXX]]]bbbfffgggeeebbbaaaaaabbbaaa^^^YYYTTTQQQSSSVVVYYYZZZZZZXXXWWWVVVVVVQQQJJJCCC===888333///........................---------...------,,,+++++++++,,,,,,,,,,,,++++++************************************************************************)))******++++++******)))))))))))))))))))))))))))------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,---000222444???HHHWWWcccfffcccdddiii```aaacccgggiiijjjiiigggffffffgggjjjnnnrrrssssssjjjbbbWWWMMMJJJMMMTTTYYYVVVVVVVVVVVVUUUSSSRRRQQQQQQPPPPPPRRRTTTTTTRRRPPPWWWVVVVVVXXX[[[aaagggjjjpppooopppqqqqqqoookkkhhhaaaaaabbbccccccbbbaaa```ZZZ]]]]]]YYYSSSNNNOOOQQQRRRSSSVVVXXX[[[\\\\\\\\\ZZZWWWSSSQQQPPPNNNJJJFFF@@@===888555777===DDDHHHIIILLLPPPRRROOOHHH@@@:::........................---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************((())))))***++++++,,,,,,******+++++++++******)))************************,,,,,,,,,---------......,,,,,,,,,---------.........000666AAAOOOWWWYYYXXXYYYYYYYYYVVVRRRNNNLLLLLLNNNUUUYYYXXXWWWZZZ]]]]]]aaappp|||xxxyyyyyyppplllllllllppprrrqqqlllkkklllkkkhhhccc\\\PPPBBB777222333555//////000000000000//////////////////////////////---------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......//////111666;;;CCCSSSbbbmmmnnnpppsssvvvwwwtttrrrqqqppppppqqqrrrpppkkkggg___]]]\\\\\\```eeekkknnnkkkpppuuuwwwuuurrrqqqppplllnnnooonnnlllhhhgggfff^^^]]]^^^dddnnnzzz}}}}}}wwwiiijjjuuu|||~~~uuuiiidddfffiiiiii```^^^]]]```eeehhhhhhfffbbbbbbbbbaaa\\\WWWQQQNNNIIINNNUUU[[[\\\ZZZXXXVVVTTTRRRNNNJJJEEE===555000////////////////////////------......------,,,+++,,,------......------,,,******************************************************************************++++++++++++******))))))))))))))))))))))))------------------------.........------,,,,,,,,,.........------,,,,,,,,,---.........------///000000///111222000000;;;IIIUUU[[[___aaaeeeiiiiiifffdddbbbbbbdddccc___```cccfffnnnrrrpppqqqttttttqqqpppjjjccc___]]]\\\ZZZYYYUUUTTTPPPLLLLLLOOOPPPMMMKKKPPPWWW___eeeiiiiiihhhvvvvvvtttsssuuu~~~~~~}}}}}}}}}}}}yyyxxxzzzzzz{{{vvvjjj^^^VVVOOOIIILLLJJJJJJMMMSSSWWWXXXWWWXXXXXXXXXVVVSSSPPPLLLJJJJJJHHHCCC===888999>>>CCCGGGJJJOOORRRRRRNNNIIIEEE555444111///......000111........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,+++++++++******)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......---------...000111///555@@@MMMWWW[[[YYYWWWVVVVVVWWWWWWVVVTTTSSSRRRWWWVVVXXX[[[ZZZVVVWWW[[[xxxzzzpppiiifffqqqnnnmmmlllfff```eeeooohhheee]]]OOO@@@555222333111//////000///+++,,,000000/////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******++++++++++++,,,,,,.........------...///000---000777CCCQQQ^^^gggkkkppprrrttttttrrrqqqqqqrrrwwwwwwuuurrrnnnkkklllmmmeeehhhlllqqqvvvzzz|||}}}|||vvvqqqooopppjjjggggggddd___bbbhhhdddkkkttt}}}~~~tttssspppnnnkkkhhhgggfffeeeeeeffffffgggjjjnnnrrrzzz|||{{{xxxyyy}}}zzzsssjjjooottttttrrrqqqtttxxx}}}|||nnnjjjfff```___^^^___ccchhhiiifffbbbccccccdddbbb^^^WWWQQQMMMHHHHHHKKKRRRYYY\\\XXXTTTTTTQQQOOOOOOMMMGGG<<<444000000/////////......---,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++...---+++)))((())))))***))))))))))))))))))))))))------------------------......---------,,,,,,,,,/////////......------------///000///......///000000------000333999HHHVVV```dddfffeeeeeegggeeeaaaaaa```___\\\WWWTTTYYYaaajjjppptttqqqpppqqqppplllkkkiiifffccc```ZZZTTTPPPTTTTTTTTTUUUUUUTTTSSSSSS]]]cccooo~~~~~~xxxnnnddd\\\SSSPPPMMMNNNQQQSSSRRRPPPQQQRRRTTTUUUUUUSSSPPPNNNLLLJJJFFFAAA;;;999;;;>>>DDDHHHMMMPPPQQQNNNJJJHHH<<<999444000......///111........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------...------------///000222:::FFFRRRYYY[[[YYYWWWTTTUUUVVVWWWVVVVVVTTTTTTXXX[[[^^^^^^YYYZZZggguuupppggglllkkkllllllhhhaaaccciiiooonnngggZZZKKK>>>999777222//////111111......222000000/////////............------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...---...//////////////////111777CCCPPP]]]gggmmmpppssstttuuutttrrrqqqrrrsssxxxxxxwwwuuurrrrrrsssuuu||||||}}}~~~~~~{{{vvvqqqllliiieeedddggglllnnnmmmqqqwwwvvv{{{zzzpppiiieeebbbZZZYYYXXXVVVUUUUUUVVVVVVYYYZZZ\\\```eeemmmuuuzzzyyyzzzwwwrrrqqqqqqkkkcccaaafffkkkmmmnnnnnnqqqsssqqqyyyzzzooofffbbb___]]]___dddggggggfffhhhhhhfffdddaaa]]][[[YYYNNNIIIFFFKKKTTT[[[\\\ZZZUUURRROOOMMMMMMHHH@@@:::333222111000///.........,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++---,,,+++))))))))))))***))))))))))))))))))))))))------------------------...------------,,,,,,,,,///////////////............///111111///......//////,,,---222;;;GGGXXXfffhhhkkkkkkgggffffffccc___]]]ZZZVVVPPPIIIHHHSSSaaakkkpppsssqqqooonnnkkkgggfffeeebbb___ZZZUUUPPPMMMPPPRRR[[[bbb___WWWWWW]]]nnnvvv{{{sssgggbbb[[[XXXVVVSSSOOOKKKOOOPPPQQQRRRRRRQQQPPPNNNNNNMMMKKKFFF@@@<<<::::::@@@DDDIIIMMMOOOOOOMMMKKKEEE@@@999333///...///000........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,++++++++++++************+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------......---,,,---///111888BBBOOOXXX[[[ZZZYYYXXXRRRSSSUUUVVVWWWWWWWWWVVVXXX[[[]]][[[WWW```yyyuuussszzz~~~xxx}}}}}}qqqkkkkkkmmmnnnjjjccc```aaappppppmmmcccTTTFFF<<<888222///000333333000000333000000000/////////............------------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........////////////,,,...000000000///000111777BBBRRR```iiinnnsssuuuvvvvvvvvvtttsssrrrtttvvv{{{{{{{{{yyyyyyzzz}}}}}}xxxrrrnnniiidddaaa___cccmmmxxx~~~}}}nnn```VVVPPPLLLJJJHHHHHHGGGGGGHHHJJJKKKLLLLLLNNNSSSZZZdddpppzzzyyyyyyuuunnnjjjgggbbb\\\^^^aaafffkkknnnpppppppppuuuzzz}}}ppplllhhhddddddddddddccceeeeeefffeeeccc```^^^\\\VVVMMMDDDDDDMMMWWW]]]___YYYUUUPPPMMMLLLIIIDDD@@@888666444111//////......,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++---,,,+++***))))))))))))))))))))))))))))))))))))------------------------------------------------//////..................---///111111///......///---...333===JJJWWWccckkkhhhkkkjjjeeecccdddbbb^^^WWWPPPJJJEEEBBBGGGUUUcccjjjmmmpppooollliiifffddd```^^^ZZZUUUQQQQQQUUUXXXWWW```ooovvvkkk[[[___nnn|||zzzqqqjjjeee```ZZZUUUNNNNNNMMMMMMNNNPPPRRRSSSNNNOOONNNKKKGGGAAA===:::===@@@EEEIIILLLNNNNNNMMMLLLGGG>>>666000......///........................------------------------,,,---------,,,,,,+++***------,,,,,,,,,+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,...///...---...111555AAAKKKXXX^^^^^^ZZZYYYYYYPPPRRRTTTVVVXXXYYYYYYYYYZZZXXXWWWZZZbbbttt{{{uuunnnoooxxx}}}zzzvvvuuuuuurrrllleee```^^^mmmooopppkkk___PPPCCC<<<444000000333444111111333000000000////////////.........------------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------............////////////,,,...///......000444888CCCOOO^^^iiinnnqqqtttwwwyyyyyyxxxvvvttttttwwwyyy~~~~~~~~~~~~}}}~~~|||{{{{{{xxxuuuqqqmmmjjjhhheeecccjjjqqq|||}}}{{{{{{kkkcccXXXNNNIIIHHHIIIIIIIIIJJJLLLMMMPPPRRRSSSTTTSSSVVV\\\fffpppzzz{{{xxxsssmmmjjjjjjiiihhhjjjmmmqqqwww||||||zzzwww~~~{{{qqqggg```\\\]]]```dddfffeeebbb]]]ZZZ]]]VVVLLLGGGHHHOOOXXX]]]___ZZZTTTOOOLLLHHHEEEBBB===;;;777444111000//////---...000///---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,++++++******)))))))))))))))))))))))))))))))))------------------------------------------------------------------------,,,...//////.........000---555AAANNNZZZcccggghhhfffgggeee```]]]^^^\\\YYYOOOGGG@@@AAAGGGPPP\\\fffkkkllllllkkkgggaaa^^^^^^YYY[[[[[[YYYXXX\\\eeelllqqqtttaaajjj|||yyyvvvrrroooZZZWWWRRRNNNMMMPPPTTTWWWOOOOOOPPPOOOMMMIIIDDD@@@===???CCCGGGJJJMMMNNNOOOOOOKKKCCC;;;555111//////////////////////////////------------------------,,,,,,---------,,,++++++---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++++++++,,,,,,,,,---------,,,,,,---------.........,,,...000///...111777===JJJSSS]]]bbb___ZZZXXXYYYPPPRRRTTTWWWXXXYYYZZZZZZ\\\TTTTTTddd~~~{{{zzz|||{{{xxxvvvoooooooooqqqwwwzzzppphhhccc```kkkoootttssskkk^^^QQQHHH888222000222333111000222111000000000///////////////......------......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------------...............---,,,---333>>>GGGUUU]]]hhhnnnppprrrvvvyyyzzzzzzzzzxxxvvvwwwzzz||||||xxxtttrrrkkkmmmpppqqqrrrrrrsssttt|||{{{iiieeeccceeejjjkkkhhhcccUUUPPPJJJGGGIIINNNSSSVVVSSSWWW]]]ccchhhkkklllllloooqqqwwwyyyuuuooollllllpppxxx~~~{{{~~~~~~yyykkkccc````````````aaabbbccccccaaa___ZZZQQQJJJIIIOOOUUUbbb___YYYSSSNNNHHHDDDAAA@@@>>>;;;777444222111000---///000///...,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++*********)))))))))))))))))))))))))))------------------------,,,,,,,,,------------...,,,,,,,,,---------------,,,---.........///111333333@@@PPP\\\ccchhhhhhdddffffffaaaYYYTTTSSSQQQNNNHHHAAA???FFFQQQZZZbbbhhhllliiigggeee```YYYVVVXXXXXX```iiimmmnnnrrr{{{vvvhhhttt~~~vvvjjj]]]TTTPPPPPPPPPQQQQQQQQQRRRRRRPPPLLLHHHCCCCCCEEEGGGJJJMMMOOOPPPOOOMMMHHHBBB<<<666222000////////////////////////------------------------,,,,,,,,,------,,,,,,+++------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,------------,,,---------............---///000//////555???HHHSSSYYY___bbb___[[[XXXXXXRRRSSSUUUWWWYYYYYYYYYYYYWWWRRRZZZvvvxxxooommmmmmkkklllnnnnnnssswwwzzzuuulllhhhfffggglllsssvvvrrrggg[[[RRR???888222222333111000111111111000000000///////////////............//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------...///...---000;;;KKKXXXfffjjjooorrrsssuuuyyy|||zzz{{{{{{{{{zzz{{{}}}~~~zzzuuupppkkkhhhdddmmmxxx~~~~~~~~~~~~vvvmmmeeeWWWSSSOOOPPPRRRRRROOOKKKMMMKKKKKKOOOVVV^^^dddggggggnnnzzz|||wwwqqqpppqqqwww|||uuuuuuyyypppiiijjjzzzoooiii```YYYXXX]]]dddjjjbbbdddddd]]]RRRKKKJJJLLL]]]]]][[[XXXSSSLLLEEEBBBBBBAAA???;;;888555222111---///000000...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++******)))))))))))))))))))))))))))------------------------,,,,,,,,,---------......------------.........///...////////////111666999===LLL[[[bbbeeehhhhhhfffcccccc\\\SSSMMMKKKIIIEEECCCBBBGGGRRRZZZ___bbbffffffaaa___^^^ZZZUUUUUUZZZcccmmmxxx}}}~~~{{{xxxssseee[[[VVVTTTUUUSSSRRRSSSUUUTTTRRROOOJJJJJJJJJJJJLLLNNNPPPRRRNNNNNNMMMJJJEEE>>>777333////////////////////////........................+++,,,,,,------,,,,,,+++...------------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,------------...------------............---///000///111999GGGSSSZZZ\\\^^^```___\\\YYYVVVTTTUUUVVVXXXXXXXXXXXXWWWUUU[[[oooxxxssspppllljjjjjjjjjiiinnntttwww{{{|||qqqnnnmmmfffkkkssswwwvvvnnnccc[[[HHH>>>555333333222111222111111111000000000////////////............//////......------------......------------------------------------------------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,------------///222444999FFFXXXfffooopppqqqtttvvvxxxzzz|||yyy{{{|||}}}}}}~~~~~~~~~}}}}}}zzzuuuoookkkgggfffeeekkkyyy|||yyyzzzvvvzzzzzzqqqiiibbb[[[SSSLLLJJJHHHHHHKKKMMMMMMLLLTTTVVVZZZcccmmmuuu{{{}}}}}}wwwsssuuuoooggghhhwwwxxxuuuvvv~~~ssseee]]]]]]aaaeeebbbdddeeeccc]]]UUULLLGGGQQQUUUZZZ\\\YYYRRRJJJFFFBBBBBBAAA???<<<777444111...///000000...------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***++++++++++++***)))))))))))))))))))))))))))------------------------,,,,,,,,,------.........---.........//////000000000000000///000444999===DDDSSS```bbbbbbfffiiiiii```___YYYOOOIIIIIIGGGCCC@@@EEEOOO[[[______```ddd]]]XXXWWWYYYXXXUUUYYY```qqqxxxwwwooojjjhhhYYYVVVTTTTTTVVVVVVUUURRRPPPOOONNNMMMNNNOOOQQQSSSMMMOOOPPPOOOKKKCCC;;;555000000000000000000000000........................++++++,,,------,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,---------......---------.........//////...000111000222<<>>999444111...///111000...------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))+++,,,,,,+++***)))))))))))))))))))))))))))------------------------------------------------,,,,,,,,,---...///000000...000111000111777BBBKKK[[[^^^ccceeeeeedddccccccbbbXXXMMMGGGHHHJJJKKKJJJPPPTTTZZZ___bbbaaa___\\\UUUVVVXXX\\\aaaiiiuuu~~~{{{mmm[[[QQQQQQSSSTTTRRRVVVVVVUUUUUUUUUUUUVVVVVVSSSPPPNNNNNNNNNIII@@@888555111,,,,,,///000...***//////////////////////////////...---,,,,,,++++++///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------///............//////000...///111444<<>>:::777///111222111...------...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************------------------------------------------------,,,------....../////////000000000111666@@@NNNWWWaaaccceeeggggggddd```]]]TTTOOOHHHFFFGGGJJJLLLLLLQQQUUU[[[^^^^^^[[[WWWUUUXXX[[[aaaiiiqqq|||wwwbbbUUUPPPPPPPPPUUUUUUVVVXXXXXXWWWUUUSSSSSSQQQOOOOOOOOOLLLEEE>>>999444///---000111///,,,/////////////////////////////////...---,,,,,,,,,///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------///............///000000///000444:::CCCOOO[[[bbbcccbbbaaa___^^^]]]]]]]]][[[XXXXXXZZZUUUVVVggg}}}|||nnnbbb\\\ZZZYYYYYYeeemmmsssuuuxxx}}}uuuhhhZZZJJJ???888333222444111111000000000/////////000000/////////.........//////.........---------++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,---------......///...------............000777CCCOOOYYYaaafffiiiqqqsssuuuvvvuuuuuuvvvwwwzzz||||||~~~}}}xxxrrrmmmjjj]]]ZZZ[[[ddduuuyyyjjj[[[OOOHHHEEEEEEFFFIIIKKKMMMRRRXXX\\\lllnnnsss~~~wwwllleeegggmmmyyyvvvmmmbbb]]]^^^^^^[[[XXXMMMJJJLLLTTT^^^```XXXPPPKKKHHHCCCAAA@@@@@@>>><<<555444222000///...///000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++************************------------------------................................................000000000555???NNN\\\eeehhhggghhhiiihhhccc[[[TTTIIIHHHFFFEEEGGGIIILLLNNNVVVYYY]]]\\\XXXSSSQQQQQQ\\\bbblllvvvzzzfffYYYTTTSSSTTTUUUWWWZZZ[[[ZZZVVVSSSTTTRRRPPPPPPQQQOOOJJJEEE===888222///000111000///////////////////////////000000//////......------///...---,,,,,,,,,,,,---------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///.........//////000111000222888BBBNNNYYY```ccceeecccaaa___^^^___``````\\\ZZZ[[[ZZZXXXbbbnnnggg___XXXWWWYYY\\\]]]mmmtttzzz}}}pppdddVVVIII===444111333111111111000000000000///000000000/////////....../////////.........------,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......//////........./////////555@@@PPP\\\bbbfffjjjnnnqqqsssvvvwwwwwwwwwxxxzzz|||~~~~~~|||~~~~~~zzzpppgggaaa___XXXZZZbbbssswwwfffVVVJJJCCC@@@???@@@EEENNNWWW```iiiqqqvvvzzzxxxzzzrrrbbb[[[\\\^^^___[[[RRRLLLOOOZZZ```\\\VVVRRRMMMGGGBBBAAABBBCCCDDD>>>:::444000///000111111/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++........................////////////////////////////////////............///000444===JJJYYYdddjjjkkkiiihhhiiihhhbbbWWWMMMHHHIIIHHHGGGGGGIIIMMMQQQ[[[]]]]]]YYYSSSPPPRRRUUUaaahhhrrr|||{{{jjj]]]UUUUUUTTTTTTWWWZZZ[[[XXXVVVVVVTTTRRRRRRRRRPPPMMMIIIBBB<<<555111000000000000////////////////////////111000000000//////............------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000111111000555>>>KKKWWW```cccccceeeccc```^^^^^^___aaabbbaaa\\\YYY\\\eeexxxyyyoooccc```[[[YYYZZZ___cccfffqqqyyyvvvlll```RRRCCC666111222222222111111111000000000000000000////////////...////////////............,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......---............///111222===JJJZZZdddggghhhnnnsssrrrtttwwwxxxyyyzzz{{{}}}~~~}}}}}}~~~|||tttiii___[[[ZZZ^^^dddpppvvvhhhVVVHHHCCCCCCEEEGGGIIIQQQ]]]jjjvvvssseee^^^\\\\\\```XXXPPPQQQXXX]]]\\\XXXWWWRRRJJJDDDBBBDDDGGGIIIIIIBBB999333000000000000////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++........................//////////////////////////////////////////......///333<<>>888444222222000000000000000000000000////////////////////////------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------.....................///000222333444;;;FFFTTT]]]```aaaeeehhhfffeeecccbbb``````______]]]fff|||sssjjjeeeeeejjjrrrzzz|||wwwnnn```OOO@@@888444333333333333222222222111111111000000000//////000000000000/////////...------------............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,---------......---.........000888EEEOOOWWW```iiinnnooopppuuuzzzxxxzzz}}}~~~~~~~~~zzzvvvqqqmmmiiiggg``````dddlllwww}}}}}}ssscccTTTKKKGGGKKKRRRYYYaaahhhoootttyyyxxxrrrpppooottt|||~~~}}}~~~wwwxxxyyyxxxuuurrrqqqrrrxxxxxxtttjjjcccaaa___]]]bbbggglllooottt{{{|||yyyrrrtttyyy}}}pppjjjccc^^^^^^aaadddfff___]]]XXXPPPIIIFFFGGGJJJOOOTTTWWWRRRFFF;;;444333000000000000/////////...................................................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------------------------......///000111111222===IIIZZZeeejjjkkkmmmooommmnnnmmmhhh```WWWQQQNNNPPPQQQTTT[[[___]]]TTTKKKQQQSSSZZZkkkzzznnneee\\\UUUUUUXXX\\\^^^]]]ZZZXXXVVVOOOMMMIIICCC<<<666444333000000000000000000000000............////////////,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,------------------------------------------.........//////.........///000222333444>>>JJJYYY`````````eeejjjgggfffeeedddcccaaa```___^^^ssszzzppplllkkkmmmuuu}}}ttthhhVVVDDD;;;444444444333333333222222111111111111000000000000000000000000////////////---------.........//////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------........./////////222<<>>777333555555333222444333222222111111111111111111111000/////////////////////////////////////////////.........---------------------------------,,,,,,---------.........///---,,,---000111000///...111444777BBBPPPZZZ]]]hhhlllqqquuuwwwxxxzzz|||~~~~~~}}}}}}}}}}}}}}}}}}xxxrrrjjjbbb]]]]]]^^^___ppp|||{{{uuuoooiii]]]VVVRRRPPPNNNKKKOOOVVVgggqqq~~~|||qqqhhhbbb^^^[[[YYYWWWWWWWWWWWWWWWUUURRRPPPOOOQQQUUUZZZ^^^bbbfffiiimmmttt~~~}}}}}}zzzxxxwwwwwwwwwzzzzzzyyyxxxxxxyyyzzz{{{oookkkgggfffjjjpppuuuxxxuuuqqqsssxxx{{{sssjjjccc^^^```___\\\WWWRRRNNNMMMMMMIIIOOOWWW[[[ZZZTTTNNNIII:::555000///111222000---////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------........./////////000000////////////......000111111000111:::GGGQQQ^^^dddiiijjjkkknnnooommmppplllhhhddd```]]]ZZZWWWUUUXXXSSSNNNPPPOOOUUUfff}}}cccXXXWWWXXX\\\bbbccc___ZZZXXXUUUQQQOOOLLLFFF???999333222000000222333222111000000000/////////....../////////.........------------------------------........................------------------------..................................../////////000111000/////////111<<>>666222222222222////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000//////000000000000000000///000111444===KKK\\\gggggglllooonnnmmmooopppmmmppplllfffbbb```^^^YYYUUUNNNQQQQQQXXXhhhooouuuvvvlllaaa\\\^^^eeeiiikkkfff___VVVOOOKKKGGGDDDAAA888666333222222333333222111000000000////////////000000/////////.........------------------------........................................................................000000000000000/////////000222222000333>>>MMMXXX\\\___cccfffgggggggggggghhhaaa^^^\\\VVV^^^hhhYYYMMMAAA777444666555444555444333333222111222222222222222111000000000000000////////////////////////---.....................---------------------------------.........//////---...///000////////////666@@@LLLTTT\\\ffflllmmmnnnrrrvvvyyyzzz{{{|||}}}zzzvvvqqqllliiihhhhhhhhhddd___ZZZ^^^iiiuuu|||}}}rrrcccVVVMMMIIIIIIJJJOOOXXX```dddjjjzzzzzzrrrppppppmmmddd]]]QQQPPPNNNKKKJJJKKKMMMOOOPPPTTTZZZ___ccchhhmmmqqqrrr{{{jjjeee```^^^]]]YYYRRRLLLMMMJJJHHHKKKRRRYYY]]]^^^XXXQQQFFF<<<555222222222000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000//////000000000000111111------///777EEETTT```gggiiiooorrrqqqpppqqqpppmmmkkkgggccc___\\\XXXUUUSSSNNNTTTYYYggg}}}|||oooddd```bbbgggjjjlllggg___UUULLLGGGDDDDDD<<<999555333222333222111111111000000000/////////000000000/////////......------------------------........................................................................000000000000////////////---///000000888FFFSSSZZZ]]]___bbbeeeggggggggggggccc^^^ZZZYYY[[[ooowwwcccUUUGGG999555666666555555444444333222222222222222222222111000000000000111////////////////////////---------...............------------------------------........./////////...///000000//////111333>>>IIIUUU\\\bbbiiinnnnnnooossswwwzzz{{{{{{|||}}}yyyuuunnnhhhdddcccdddddd___^^^aaaiiittt}}}|||kkkWWWJJJEEEDDDGGGKKKVVVcccqqqyyy}}}nnnhhhbbb______^^^YYYTTTOOOPPPPPPOOOOOOPPPSSSUUU\\\```fffkkknnnrrrxxx}}}zzzpppddd______]]]WWWPPPNNNKKKHHHIIIOOOXXX___ccc]]]WWWMMMBBB:::444222111000000000000000000000000////////////////////////........................------------------------++++++,,,,,,,,,,,,------.../////////000000000000//////000000000111111111000///222>>>PPP___ggghhhjjjppptttrrrpppooolllhhhaaa```^^^ZZZUUURRRQQQQQQVVVaaakkk|||}}}qqqkkkiiijjjqqqpppjjj```SSSIIIEEEEEE???;;;666333222222111000111111111000000000//////000000000000/////////...------------------------........................------------------------........................////////////////////////...000111444@@@PPP[[[]]]```aaabbbeeeggggggfffeee___[[[WWWZZZkkkuuu___OOO>>>888888666444444444444333222222222222333333222111111000000111111////////////////////////---------.........//////------------------------............////////////---////////////111666:::GGGSSS^^^cccggglllpppppprrruuuxxxzzzzzzzzzzzz{{{tttpppiiibbb^^^\\\^^^___ccciiipppssssssqqqqqqrrrhhhZZZMMMHHHIIINNNYYYcccttt|||pppfffXXXUUURRRRRRSSSUUUUUUUUURRRTTTWWWYYY\\\bbbjjjppptttyyy~~~{{{mmmeeeaaa\\\XXXQQQOOOKKKIIIKKKRRR[[[aaaccc^^^VVVLLLBBB:::555333000000000000000000000000////////////////////////................................................+++++++++,,,,,,---------////////////000000000000//////000000111111111222555333777FFF[[[iiimmmjjjiiiooorrrpppmmmkkkgggbbbYYYZZZZZZVVVQQQNNNOOOQQQiiiwww|||tttqqqtttvvvtttiiiYYYLLLFFFFFFAAA===888444222111111000111111111111000000000000000000000000////////////------------------------........................------------------------..................................../////////000111333444999GGGYYYbbb```ccccccdddeeeggggggeeeddd^^^ZZZVVV]]]{{{fffUUUCCC;;;999777444333555444333333222222333333333222111111000111111111////////////////////////---------.........//////------------------------............/////////000,,,---......///333:::@@@OOOZZZeeeiiikkkooorrrrrrtttwwwzzz{{{yyyxxxxxxxxxooojjjccc[[[WWWVVVXXXYYYllluuu}}}yyylll```^^^```TTTNNNKKKOOOWWWcccvvvxxxrrrpppfffXXXPPPLLLLLLLLLNNNRRRWWW]]]```XXX[[[___dddlllxxxwwwxxx|||lllccc___^^^UUUSSSNNNIIIFFFJJJSSSZZZhhheee^^^UUUIII@@@:::777000000000000000000000000////////////////////////................................................+++++++++,,,,,,---------000000000000///////////////222000,,,---222222---333;;;IIIYYYdddhhhjjjkkktttooonnnpppmmmbbbWWWRRRPPPSSSTTTPPPJJJKKKVVVccc}}}tttssszzz{{{gggSSSHHHGGGDDD???999444444666444000222111111000000000000000000/////////............////////////////////////............................................................/////////000000//////.........//////555000333AAAOOOWWW]]]cccgggfffggghhhiiifffaaa[[[[[[TTTXXXrrr{{{]]]EEEBBB???555444<<<555444333333222222333333111111111111000000000000////////////////////////////////////////////////---------------------------------.........//////+++...000//////666BBBMMMYYYaaagggiiijjjnnnqqqqqqsssvvv{{{}}}|||wwwqqqmmmiiiaaaZZZWWWTTTVVVcccrrrwwwhhhZZZRRRNNNLLLJJJMMMRRRYYYjjjmmm[[[UUUUUURRRLLLHHHNNNIIIJJJQQQWWWZZZ```gggkkkmmmmmmrrrzzzwwwsssuuufff]]]XXXWWWSSSMMMIIIJJJOOOTTTcccggghhhbbbUUUGGG>>>999444111000222222000000222000000000000////////////////////////////////////................................................000000000000////////////000222222...///333222...555???NNN]]]eeeiiijjjkkkrrrooonnnllleeeZZZSSSRRRTTTUUUUUUPPPJJJMMM___qqqwwwvvv}}}sss^^^NNNGGGFFFBBB;;;555444444333222222222111000000000000000000000/////////.........////////////////////////........................................................./////////000000000//////.........//////333111777EEERRRYYY^^^cccgggfffeeefffgggeeeaaa]]]YYY[[[hhhgggKKKDDD@@@777444:::555444333333222222333333111111111111000000000000////////////////////////////////////////////////---------------------------------.........//////...///000111444<<>><<<888333222444333222111111000000111111000000000////////////...////////////////////////...................................................////////////000000000//////////////////000111000777EEESSS\\\```aaabbbeeefffggggggeeeaaa\\\YYYPPP]]]sss~~~]]]JJJAAA:::555444555555444333333333333333222222222111111111000000000000000000000000000000////////////////////////....................................////////////111///000666BBBNNNXXX\\\cccdddcccaaaccclllrrrttttttuuuuuutttqqqlllhhheeeggg```\\\ddduuu}}}ppp^^^QQQIIIIIIQQQZZZtttzzzfff```TTTHHHCCCCCCDDDHHHMMMUUU[[[ggguuuuuu___^^^[[[YYYVVVTTTRRRPPPXXX```kkkrrrooobbbRRRGGG@@@888222222222111111333111111111000000000//////////////////////////////.................................................../////////000000000111...///000111000000333777IIIYYYhhhmmmmmmnnnnnnlllhhhbbb^^^______\\\[[[\\\XXXRRRUUUeeetttrrr___EEE@@@>>>???<<<555222444333222222111111111111111111000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000111///////////////000111111111===MMMYYY```ccccccccceeegggjjjjjjfff___XXXSSSZZZkkkmmmUUUHHHAAA<<<888666555444444333333444444222222222222111111111111000000000000000000000000////////////////////////................................./////////000000000///222;;;HHHTTT\\\^^^```aaa___^^^cccmmmtttuuutttsssqqqoookkkgggdddbbbbbb]]]___pppuuueeeUUULLLJJJNNNZZZfff{{{oooaaaTTTQQQKKKHHHIIIKKKNNNUUU]]]eeerrroooggg^^^[[[]]]^^^ZZZVVVUUU[[[fffppprrrjjj[[[PPPGGG===444222222111111222111111111111000000000000000000000000000000000000////////////////////////..............................//////000000111111///...///111000111666>>>SSSbbbmmmnnnnnnpppoookkkgggaaa___cccfffccc^^^\\\VVVSSS^^^uuu~~~pppNNNEEE???AAA@@@888333444333333222111111111111222111111000000000//////////////////////////////////////////////////////////////////////////////////////////000000000111111////////////000111222222666DDDTTT]]]aaadddeeeeeeeeehhhlllkkkfff^^^WWWSSSWWWqqqyyy]]]LLLCCC<<<666666555555444444444444444333222222222222111111111000000000000000000000000////////////////////////............................../////////000000000///111666@@@MMMXXX^^^```^^^______^^^eeeooouuuuuurrrpppnnnjjjgggdddaaa```[[[]]]ggg{{{jjj[[[NNNKKKNNNTTTaaannn{{{gggYYYOOOHHHDDDCCCFFFKKKOOOTTT___iiixxxvvvhhhaaaaaa```\\\WWWTTTXXX```jjjqqqnnnddd[[[QQQDDD888444444222111333222222111111111000000000000000000000000000000000////////////////////////.................................///000111111111000//////222111222;;;FFF\\\hhhooonnnooossspppiiigggfffhhhllljjjbbb[[[YYYUUUYYYkkk___NNNAAA@@@@@@999555666444333222222111111222222111111111000000000////////////////////////////////////////////////////////////////////////////////////000000000111111111////////////000111222333:::JJJYYY___```dddggggggfffiiijjjiiiccc^^^ZZZYYY```hhhPPPEEE<<<555666666555444444444444444333333222222222111111111////////////////////////////////////////////////.........................../////////000000000000...333<<>>888777555444444222222222111111111000000000000000000000000000000////////////////////////........................---......///000111111222222000000333333444???KKKaaakkkpppmmmoootttqqqhhhhhhkkkqqqssskkk^^^VVVUUUVVV^^^uuu{{{vvvqqqooommmjjjiiihhhjjjnnnttt{{{mmmVVVCCC@@@???:::666888444333222222111111222222111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111////////////000111222333>>>NNN\\\___```dddggghhhggghhhhhheeeaaa^^^^^^```~~~uuuZZZLLLCCC:::666666555444444444444555333333333222222222111111////////////////////////////////////////////////////////////////////////////////////000000000000///555@@@LLLUUU\\\```aaabbbddddddffflllssstttpppooommmiiidddaaa```______aaaqqqyyyjjj___SSSOOOZZZgggqqqttt]]]NNNHHHFFFEEEEEEJJJTTTaaannntttgggbbbaaaYYYVVVWWW```lllsssrrrnnnaaaQQQBBB;;;999777555666222222222111111111111000000000000000000000000000000000000000000000000000........................000000000000000000000000000444111000777;;;GGG[[[hhhlllrrruuusssnnnllllllooopppqqqnnndddWWWQQQSSSWWWlll{{{vvvpppjjjeee___^^^]]]ZZZWWWUUUVVVXXX[[[\\\]]]^^^```eeekkkoooyyygggIIIAAABBB>>>888555666444222222333333222111111111111111000000000000////////////////////////////////////000000000000---------........./////////////////////000111111111///000222222111444:::MMMUUU]]]```cccggghhheeeiiicccbbbddd___ZZZhhh|||mmmPPP@@@<<<666666666555333333444555555444333222111111111111000000000000000000000000////////////////////////------------------------000///------///111222222666;;;DDDPPP[[[``````]]]aaabbbeeejjjmmmnnnllliiikkkfffdddeeebbb^^^```ggguuuxxx{{{zzzuuulll```UUUSSSZZZ]]]iii]]]QQQNNNHHHHHHOOOJJJVVViii}}}uuuiiiiiiaaa\\\VVVXXXcccpppwwwwwwkkk]]]MMMAAA;;;666222111333111000111222222111000111111111111000000000000000000000000000000000000........................111111111111111111111111111555111000999???KKK```kkkoootttuuuqqqmmmllloootttssspppjjj^^^TTTTTTZZZdddvvv|||lllgggaaa]]]ZZZXXXUUUSSSXXXXXXXXXVVVTTTTTTUUUWWWYYYZZZ[[[\\\\\\___bbbeeeccciiipppvvv|||yyyYYYIIIFFFDDD>>>999777555333222333333222111111111111111000000000000////////////////////////////////////000000000000---------........./////////////////////000111111111///000222111111555<<>>:::888555444555444333222222222222222111111111111000000000000000000000000////////////000000000000........./////////000000///////////////000000111222111111222111444???LLL\\\bbbfffffffffhhhiiifffdddccc[[[SSS[[[}}}~~~XXXFFF???<<<888555666666666555444444333333222333333333000000000000000000000000000000000000000000000000...........................///000///000333999===HHHKKKOOOSSSWWWZZZ\\\]]]gggkkkmmmjjjccc```aaadddeeedddeeehhhqqq~~~xxxbbbRRRIIIJJJWWWfffyyyvvvmmm[[[RRRMMMRRRYYYdddvvvuuuggg___^^^cccppp}}}yyyhhhYYYNNNAAA666666555333333444333222000222222222222111111111111000000000000000000000000////////////////////////222222222222222222222222111333222===SSS^^^eeerrrrrrzzz}}}xxxwww{{{}}}{{{lllaaaTTTMMMOOO^^^yyyrrrddd\\\VVVPPPNNNQQQTTTVVVWWWaaaeeelllsss{{{yyysssooommmrrr~~~{{{___MMMDDD@@@;;;999666555555555333222333222222222222111111111000000000000000000000000////////////000000000000....../////////000000000///////////////000111111111111222222222777EEETTT^^^cccgggffffffhhhiiigggbbbaaaYYYUUUeeegggMMMBBB>>>888666777777666555444444333333333333444444000000000000000000000000000000000000000000000000...........................///111000000444;;;@@@KKKMMMQQQTTTWWWZZZ^^^aaakkkkkkiiiddd``````dddgggddddddeeemmm}}}nnnYYYLLLHHHOOOdddzzzyyyeeeZZZWWWOOOOOOSSS[[[eeettt~~~mmmeeebbbbbbkkkvvvuuufffYYYIII:::777666444444444444222111333222222222222111111111000000000000000000000000////////////////////////222222222222222222222222111444666EEE\\\fffjjjsssvvv}}}{{{|||}}}tttfff[[[QQQQQQ[[[oooppp```UUUSSSRRRRRRSSSVVV\\\cccgggnnnttt~~~wwwssswwwyyyzzzoooPPPBBBAAA<<<999777666666555444222333333222222222111111111000000000000000000000000////////////000000000000.../////////000000000000///////////////000111111111111222333333:::JJJ[[[___dddgggffffffiiijjjhhhbbb___VVVUUUoootttSSSEEE???888666777888777555444444333333333444444555000000000000000000000000000000000000000000000000////////////////////////---///111111000444<<>>:::999777666666555555444333333333333444111222222222222333333333333222111000////////////000000000000000000000000333111111444:::BBBGGGJJJJJJKKKMMMPPPTTT[[[ccciiidddaaa___``````]]]XXXTTT```ppprrrbbbUUUSSSTTT___tttwww\\\WWW```mmmzzzzzzzzzyyycccLLLBBB888777777555333444333333333333222222222222111111111111111111111111000000000000000000000000333333444333222222333444888GGG]]]nnnwwwzzz~~~~~~xxxnnn```UUUOOOeeewwwaaaWWWRRROOOPPPUUUYYY```nnn|||\\\NNNEEE;;;888777555222111444444333333333222222222111000000000000000000111////////////////////////000000000000000000000000111111000000111111222333555111000999IIIYYYcccfffhhhiiikkkkkkjjjhhheeeccc```jjjeeeQQQ???:::;;;888666777555555444333333333333444222222222222222222222222222222111000//////000000////////////////////////111000222666===DDDIIIKKKJJJKKKMMMQQQVVV^^^eeejjjdddaaa```aaa```\\\WWWVVVbbbppp}}}}}}ssseeeWWWMMMPPPZZZmmmxxx___^^^nnnzzzzzz{{{mmmUUUHHH;;;777777666444444444444333333333222222222111111111111111111111111000000000000000000000000222333444333111222444666<<>>888777666555666444444444333333333222222111111111111111111111111111111111111111111111111000222444333111222666:::GGGYYYmmmwww{{{}}}vvvjjj^^^[[[]]]rrrtttbbbSSSNNNQQQPPPUUU]]]dddnnn~~~___NNN>>>;;;999555333555444444444444333333333333222111111000000111111222000000000000000000000000////////////////////////222111111111111222333333333111444@@@QQQ```fffgggllllllmmmmmmjjjgggcccaaadddcccEEE<<<<<<888666:::555555444333333333333444333333333222222222222111111111000000000000000111000000000000000000000000...000444:::AAAFFFIIIIIIJJJKKKOOOVVV___fffkkkmmmgggcccbbbaaaZZZVVV^^^lll{{{rrr^^^QQQLLLKKKUUUkkk~~~yyyzzz|||ppp[[[EEE999777777777888444444444444333333333333222222222222222222222222111111111111111111111111///111444333111222888<<>>;;;555333777555444444444444333333333222111111000000111111222000000000000000000000000000000000000000000000000222222111111222222333444222333999FFFVVVbbbhhhiiimmmnnnnnnmmmjjjgggbbb```vvv~~~qqqLLL@@@===777555999555555444333333333333444333333333222222222111111111111000000000000111111000000000000000000000000000222777===DDDHHHIIIIIIIIIKKKPPPYYYcccjjjmmmmmmfffcccaaa]]]TTTQQQbbbyyymmmVVVLLLNNNRRR___vvvsss{{{iiiMMM===888777777888555444444444444333333333222222222222222222222222111111111111111111111111...111333333111333999>>>YYYhhhvvv{{{~~~{{{ppp___UUU^^^llluuueeeUUUNNNNNNOOORRRUUU\\\gggwwwvvv^^^HHHAAA===666444777555555444444444333333333222222111111111111222222000000000000000000000000111111111111111111111111222222111111222222333444222555===JJJYYYdddiiijjjnnnnnnnnnmmmjjjfffbbb```uuulllrrr{{{RRRCCC>>>777444888555555444333333333333444333333333222222111111111111000000000000000111111000000000000000000000000222444999@@@FFFJJJJJJIIIIIIKKKRRR\\\fffmmmnnnmmmfffccc```[[[OOONNNdddiiiRRRLLLSSS\\\iiixxxppp~~~sssSSS@@@999777777888555555444444444333333333222222222222222222222222111111111111111111111111333444000222777222666GGGhhhpppxxx~~~|||ooohhh]]]TTT```wwwhhhWWWLLLLLLNNNNNNVVVaaabbbvvvcccJJJEEE999888===444666666555444333333333333111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111222222666222;;;RRRccceeefffjjjoooooonnnkkkgggcccbbbccc{{{qqqgggaaa```eeettt]]];;;999;;;888999777888999777555444555666555555444444444333333333222222111111000000//////000000000000111111111111///555<<>>UUUeeehhhiiimmmpppoooooonnngggbbbfffooo~~~zzzuuuooohhhccc]]]VVVTTTTTTVVVbbb}}}hhhCCC===<<<777888777888999999777555555666555555444444444333333333111111111111000000000000111000000000111111111111111777>>>EEEHHHIIIJJJJJJNNNOOOWWWccchhhgggeeefff___\\\\\\___dddmmmkkkYYYOOORRRccctttwwwkkklllqqqpppNNN:::555666555666666555555555555666666444444444333222222111111222222222222222222222222///444444555888777BBB[[[pppxxx~~~ssscccWWWZZZkkkpppaaaOOOJJJJJJPPPTTTXXXeeesss\\\III===<<<===555777666555444333333333333222222111111111000000000000000000000000000000000000000000000000000000000111111111111111222333333777777CCCXXXgggkkklllpppqqqoooqqqqqqfff___lll{{{qqqiiiggg___XXXVVVSSSPPPPPPSSSVVV```xxxvvvwwwMMM@@@<<<777777777999;;;;;;999666555555555555444444444333333333000000000111111111111111222222111111111111111111333999AAAGGGJJJKKKKKKKKKQQQUUU^^^iiilllgggbbbaaaYYY\\\eeerrr}}}yyy]]]RRRRRRZZZooommmhhhqqq{{{]]]AAA:::777222777666666555555666666777666555555444333333222222222222222222222222222222///555666555777888HHHeeeuuu||||||rrr```SSS]]]{{{vvvaaaUUUIIIIIINNNTTTZZZcccuuuhhhKKK???>>><<<666777666555444444333333333222222222111111111000000000000000000000000000000000000000000000000000000111111111111222333333444666;;;III\\\iiimmmooorrrqqqoooqqqpppddd^^^ttt}}}sssjjjaaa\\\]]][[[VVVVVVZZZcccrrr|||UUUCCC===777888666999<<<<<<:::777555555555555444444444333333333000000000111111222222222333222111111111111222333555;;;CCCHHHKKKKKKKKKKKKTTT[[[gggooopppiiiaaa\\\WWWbbbvvvqqqTTTQQQYYYddd{{{}}}qqqssshhhGGG???<<<666777777666666666666777777666666666555444444333333222222222222222222222222111777666555666999MMMlllxxxxxxooo]]]SSSdddhhhVVVNNNIIILLLQQQWWW```oootttOOOCCC???:::777777777666555444444444444222222222222111111111111000000000000000000000000000000000000000000000000111111111111222333444555666>>>NNN___jjjnnnppprrrqqqooopppmmmbbbddd}}}uuunnnkkklllggg\\\ZZZ```lll]]]GGG>>>999:::666999<<<<<<:::777555555555555444444444333333333000000111111222222333333333222111111111222444555888===CCCHHHJJJKKKLLLLLLXXXbbbnnntttrrrjjjaaa[[[VVVjjjkkkSSSWWWdddqqqzzztttNNNBBB???999777777666666666666777777777666666555555444444333222222222222222222222222333777555444777===SSSttt{{{~~~qqqfffYYYXXXooosss[[[NNNKKKJJJOOOUUU]]]jjjXXXIIIBBB999888888777666555444444444444333222222222222111111111000000000000000000000000000000000000000000000000111111111111222444555666777CCCTTTccckkkoooqqqrrrqqqqqqnnnhhheeeuuummmppptttcccaaajjjttthhhMMMBBB;;;;;;777999;;;;;;999666555555555555444444444333333333111111111222222222222222333222111111222444666888<<>>888888777777777777888888666555555444333333222222222222222222222222222222222666777333:::QQQooouuu^^^\\\hhhqqq[[[MMMGGGJJJPPPXXXaaapppzzztttppp[[[^^^xxxyyyaaaHHH===::::::999888666555555555555333333333222222222111111333333333222222111111111111111111111111111111111555000///222444333444777CCCRRRcccnnnsssvvvtttqqquuuuuullleee~~~zzzfffVVV]]]jjj{{{___ddd^^^HHHGGG:::::::::999888777666555444666666555555555444444444444444333333333333222222222333222111222555:::>>>EEEEEEIIIMMMMMMMMMRRRXXXgggpppwwwuuuooollllllllloooYYYMMMJJJbbbuuueeeLLLAAA;;;999888888999999777666666555555555555444444444333333333333333333333333333777888666>>>UUUrrrrrr___gggyyygggVVVLLLIIIMMMSSS[[[hhh{{{wwwnnnooolllXXX^^^|||rrrjjjPPPBBB===:::999888777555555555555333333333222222222222111333333333222222222111111111111111111111111111111444000///222444333555888GGGUUUeeennnsssvvvuuurrrqqqppphhhjjjzzziiiXXX```nnnrrr[[[cccjjjLLLDDD999::::::999888777666555555666666555555555444444444444444333333333333222222222222222111222555:::>>>EEEFFFJJJNNNOOOOOOTTT[[[kkkqqqvvvtttlllgggmmmuuueeeQQQGGGOOOgggzzzoooPPP===;;;:::888888999999777666666555555555555444444444333333333333333333333333555888999999DDD\\\vvv{{{nnneeewwwoooZZZNNNKKKLLLQQQWWW___qqqnnniiiqqqlllWWW___mmmuuuXXXEEE<<<:::999888777666555555555333333333333222222222222333333333222222222222111111111111111111111111111444111000333444333666:::NNN[[[hhhppptttwwwvvvtttppplllgggsss|||nnn[[[dddttt{{{mmmYYYdddzzzRRRAAA999::::::999888777666666555666666666555555555444444444444333333333333222222222222222222333666;;;???FFFGGGKKKPPPQQQRRRXXX___nnnqqqvvvtttjjjfffvvvuuuYYYKKKGGGTTTmmm[[[<<<<<<:::888888888999777666666555555555555444444444333333333333333333333333555777888<<>>PPPiii}}}~~~rrrkkkbbbUUUHHHFFFJJJQQQZZZaaavvvpppooottt```kkkqqqyyyrrrRRR???;;;:::999777666666666666444444444333333333222222222222222222222222222222111111111111111111111111333111111444444444999@@@YYYdddoootttvvvyyyxxxvvvqqqkkkppp}}}iiinnn~~~}}}tttbbbiii```BBB@@@::::::999999888888777777777777666666666555555555444444333333333222222222222222222333444888>>>CCCFFFFFFKKKQQQTTTWWW___hhhsssssstttqqqkkkpppqqqWWWJJJQQQ___nnn~~~sssKKK???<<<999888888888888777666555555555555444444444333333333333333333333333555555777@@@VVVpppuuunnnnnnsssWWWNNNGGGGGGMMMUUU```jjjqqqrrrvvveeeuuuyyy~~~{{{TTT>>>;;;:::999888777666666666444444444444333333333333111222222222222333333333111111111111111111111111333111222444333444:::BBB[[[gggrrrvvvxxxzzzyyywwwmmmiiivvv|||sssrrr}}}vvv~~~wwweeejjjiiiEEEBBB::::::999999999888888888777777777666666666555555444444333333333333222222111222333333555:::@@@DDDGGGGGGLLLRRRWWW[[[dddmmmtttuuusssmmmkkkxxx}}}dddNNNGGGWWWlllzzz~~~TTT@@@===999888888888888777666555555555555444444444333333333333333333333333666666888CCC\\\www{{{mmmlllrrrdddOOOKKKHHHKKKPPPYYYhhhuuu|||lllooo{{{mmmYYY@@@;;;;;;999888777666666666555444444444444333333333111111222222222333333333111111111111111111111111222222333444333444;;;DDD\\\gggsssxxxzzz{{{yyyvvvkkkkkkwww}}}wwwpppyyy{{{ooolll{{{}}}|||xxxhhhmmm{{{|||~~~}}}|||~~~sssIIIAAA::::::999999999999888888777777777777666666666555444444333333333333222222111222333444666:::AAAEEEIIIJJJNNNUUUZZZ___iiisssrrrvvvrrrjjjqqqvvv___LLLIII___zzz^^^AAA>>>:::777777888888888666555555555555444444444333333333333333333333333888777999FFF```{{{wwwiiikkkuuuzzzXXXJJJIIIJJJNNNSSS\\\mmm}}}wwwbbbfff{{{}}}}}}{{{uuussspppsssdddIII<<<;;;999888777777666666555555444444444333333333111111111222222333333333111111111111111111111111222222333444333444<<>>:::777777888888888666666555555555444444444333333333333333333333333777555<<>><<<999777777777666555555555444333333333333444333333333222222222111111333333333222222111111111222333000222777444;;;NNNdddnnnwwwzzz{{{|||zzzwwwooo}}}zzz|||uuugggeeebbbbbbjjj}}}zzzuuupppooo|||uuusssxxxyyyttttttuuuwww}}}|||tttTTT>>>;;;999888777888888888666666666666666555555555555444444444444444444444444444333444555:::@@@EEEIIINNNPPPTTT[[[ccckkkrrrvvvqqqrrrnnnpppgggUUUMMMRRRkkkMMM???;;;<<<888999:::222777777777777666666666666444444444333333333222222888666>>>SSSnnnqqqcccnnnjjjXXXMMMGGGGGGLLLUUU```rrr}}}nnnbbbZZZ___mmm|||vvvrrrpppmmmhhhdddaaattt~~~wwwKKK???<<<999777777777666555666555444444333333444444333333333222222222222111333333333222222222111111222444111222777555<<>>:::888777777666666666555444444333444444444333333333333222222222222333333333222222222222111111444111222777555>>>TTTkkkttt{{{~~~|||wwwvvvvvvnnn^^^ZZZZZZ[[[cccuuu}}}uuuuuuyyylll```^^^bbbxxx~~~|||vvvssssssrrrqqqtttyyyttt}}}gggFFF<<<:::888888888888888666666666666666555555555555444444444444444444444444333444555777<<>>===999;;;<<<666777777777777666666666666444444444444333333333333999777BBB^^^zzz{{{lllkkkjjjWWWOOOMMMIIIJJJOOOYYYkkkrrrkkkjjjllllllwww~~~uuusssooojjjWWWCCC@@@;;;888888777777666666666555444444444444444444444333333333222222222222222222222222222222222111444222333777666AAAXXXnnnvvv|||~~~{{{uuusssyyyyyynnn]]]XXXXXXYYY___lll}}}xxxyyy~~~mmmaaaVVVUUUZZZsss|||{{{vvvssssssrrroooqqquuuxxxzzzsssJJJ===;;;999888999999777666666666666666555555555555444444444444444444444444333444666999>>>DDDIIILLLOOOUUU^^^gggooosssuuuuuusssmmmnnnjjjQQQKKKQQQ```{{{iiiNNN???===999:::<<<777777777777777666666666666555444444444444333333333888666CCCccctttllluuuyyy^^^NNNIIIJJJJJJLLLQQQ\\\qqqwwwsssvvvyyyvvvuuujjjbbb]]]\\\^^^xxx```FFFBBB===999888888777777666666555444444444444555444444444333333333222222222222222222222222222222111555222333777888EEE^^^qqqwww|||}}}~~~}}}xxxqqqppp{{{zzzvvvnnn]]]VVVSSSSSSVVV]]]hhhpppssssssrrruuu|||{{{}}}qqq```UUUNNNNNNTTTjjj||||||wwwttttttrrroooooorrrzzz|||~~~LLL>>><<<999999999999777666666666666666555555555555444444444444444444444444333444777;;;@@@FFFKKKNNNRRRXXXbbbkkkrrruuutttsssqqquuu}}}cccMMMLLLXXXiiiwwwVVVAAA<<<999999;;;777777777777777666666666666555555555444444444333333888666EEEgggmmmooonnnVVVJJJHHHIIIJJJNNNVVVccc|||zzzvvvzzzzzzvvvpppbbbXXXSSSMMMOOOUUUqqqnnnHHHDDD>>>:::888888888777777666555555444444555555444444444444333333333333111222222222222333333333111555333444888999HHHbbbsssxxx|||}}}~~~|||uuummmppp{{{{{{yyymmm[[[UUURRRQQQQQQTTTYYY^^^aaabbbeeelllxxxfffUUULLLGGGJJJQQQaaa|||wwwtttsssqqqnnnooorrrvvvPPP???<<<:::999999999777666666666666666555555555555444444444444444444444444333555888<<>>999888:::777777777777777666666666666555555555555444444444333999777GGGlll{{{gggrrrgggSSSJJJHHHIIILLLRRR[[[kkk}}}uuuwwwrrrnnnxxxxxxcccVVVNNNJJJHHHJJJPPPiii}}}uuuJJJEEE???:::888888888888777666666555555555555555555444444444444333333333111111222222222333333333111555444444888:::JJJfffuuuyyy|||}}}~~~|||tttkkkqqqqqqxxxooo]]]UUUQQQPPPOOOPPPRRRVVVZZZ\\\___gggxxxcccQQQIIIFFFJJJRRRddd|||wwwrrrqqqooommmnnnrrrsssVVV???===:::999999999777666666666666666555555555555444444444444444444444444333555888>>>CCCIIINNNQQQXXX^^^gggooottttttrrrpppqqqdddSSSMMM___vvvhhhHHH@@@;;;999;;;999777777777777666666666666555555555555444444444444;;;888IIIooovvvcccuuu|||```OOOHHHFFFFFFOOOUUU^^^ooo~~~ttttttlllfffpppsss]]]PPPJJJGGGIIIJJJNNNeee{{{xxxvvvKKKFFF???;;;999888888888777777666555555555555555555555444444444333333333111111111222222333333333111555444444888:::KKKhhhwww{{{}}}~~~~~~}}}tttkkkqqqxxxoooeeewwwsss___WWWKKKJJJJJJJJJLLLPPPUUUYYY^^^gggyyyeeeSSSKKKIIIMMMUUUnnn}}}|||vvvqqqpppnnnkkkmmmrrrqqq|||ZZZ@@@===;;;999999999777666777666666666555555555555444444444444444444444444333555999>>>DDDJJJOOORRRZZZ___hhhooossssssqqqoooooo___QQQQQQhhhnnnKKKCCC===:::<<<:::777777777777666666666666666666555555555444444444999:::SSSwwwnnnhhhyyy[[[IIIEEEHHHKKKUUUVVVeeejjjcccaaa___ggg{{{kkkVVVKKKGGGFFFNNNLLLSSSeee||||||ooouuuvvvZZZHHH???>>>:::<<<<<<222777666666666555555555555555444333333222222333333222222222111111111000000666555666777555:::QQQjjjvvvxxx|||zzzqqqlllrrrlll^^^___fffyyy{{{dddUUUOOOKKKIIIKKKLLLLLLPPPUUU\\\jjjiiiVVVMMMLLLTTT___|||yyywwwtttqqqnnnllllllkkkmmmvvveeeCCC>>>;;;;;;:::777777:::777777666666555555555444555555555555555555555555666444888AAAIIILLLPPPTTT```eeekkkooorrrrrrmmmhhhhhhyyylllTTTPPPZZZvvvUUU<<>>:::>>>888888888888777777777777666666666666666666666666::::::TTTxxxmmmnnnsssWWWHHHGGGJJJMMMYYY^^^nnn{{{ccc[[[YYYWWW___ttt~~~wwwxxxbbbQQQMMMOOOQQQXXXZZZfff||||||kkkppp~~~pppttt]]]III???>>>;;;======444777777666666666555555555555444333333222222333333444333333333222222222111444333555777666<<>>;;;;;;999666666999777777666666666555555555555555555555555555555555666555:::CCCKKKOOOSSSXXXaaafffmmmqqqrrrooojjjeeennnnnn___VVVVVVbbb|||vvv~~~}}}sssoooqqq}}}___@@@>>><<<777:::888888888888777777777777666666666666666666666666;;;<<>>666777777777666666666555555555444444333333333333333444444444444333333333333222222444777777???WWWrrr~~~|||ooommmnnntttwwwpppfffbbbhhhppplllVVVJJJFFFCCCEEEGGGHHHLLLQQQ```tttvvvccc___jjj}}}yyywwwtttqqqnnnlllkkkkkklllppp{{{rrrFFF???::::::999666666888777777666666666666555555555555555555555555555555666666<<>><<<<<<===888777777777666666666666555555555444333333333333333444444444333333333333333333222555777888@@@ZZZtttzzzoooqqqxxxzzzzzzuuuppprrr|||oooUUUIIIDDDBBBCCCEEEFFFKKKPPP^^^uuuoookkkyyyxxxvvvssspppmmmkkkjjjjjjiiilllwwwzzz}}}IIIAAA:::999888666666888777777666666666666666666555555555555555555555555444666===HHHOOOSSSYYY___gggllltttxxxsssjjjdddcccyyymmmZZZLLL\\\tttwwwccc___iii~~~eee]]]\\\XXXcccwww}}}vvvJJJ===<<<;;;>>>888888888888777777777666666666666666666666666666;;;???]]]tttfffyyyxxxXXXIIIGGGIIIMMMQQQ___pppxxxXXXJJJNNNLLLTTTlllmmm[[[```tttjjjcccjjjrrrvvv___bbboooQQQ???>>>;;;;;;<<<888888777777777666666666666666555444444333333444444222222222333333333333333555444666888999AAA[[[vvvxxxrrr|||qqqssswwwyyyvvv{{{vvv[[[KKKEEEBBBCCCDDDEEEJJJPPP[[[sss|||zzzvvvtttqqqnnnkkkiiihhhhhhfffiiitttuuuNNNDDD;;;888888777666888666666777777777777777777666666666666666666666666333666???JJJQQQTTTZZZaaajjjnnnvvvzzzsssiiigggkkkooo^^^QQQgggvvvccc]]]dddyyyuuuZZZYYY[[[ZZZggg}}}PPP>>><<<<<>>;;;<<<:::888888888777777777666666666666555444444444444444333333333333444444444555555333666999;;;EEEaaa}}}vvvxxxZZZWWWYYY___cccllljjjNNNGGGBBBAAAAAAAAAFFFLLLYYYooo|||rrrpppmmmjjjgggeeedddddddddeeepppqqqrrrVVVIII===999:::999888999666666777777777888888888666666666666666666666666555:::DDDOOOTTTWWW]]]eeejjjkkkqqquuuoooiiirrr[[[VVVdddtttccc]]]aaauuuoooaaaVVVUUU[[[ggg}}}___CCC>>>;;;999888888888888777777777777666666666666666666666666888@@@eeeooodddfff|||dddOOOIIIIIIJJJQQQ\\\nnnlllWWWQQQPPPXXXpppyyyeee```cccsss}}}pppccc```FFFCCC???<<<===<<<888888888888777777777777666666555444444444444555444444444555555555666666333222444999<<>>:::;;;:::999:::666666777777888888888999777777777777777777777777777<<>>:::999888777666666666666444444444444444444444444333333333444444555555555555555777999<<>>JJJWWW\\\\\\aaaiiiiiieeeiiipppoooqqq^^^OOOSSSllliii\\\___kkkxxxzzzdddooouuu}}}iiiUUURRRQQQVVVbbbyyy{{{KKK>>>@@@:::999999999999888888888888777777777777666666666666:::AAAcccvvvgggvvvgggTTTFFFFFFJJJLLLVVVeee~~~fff\\\ZZZddd}}}qqqeee___gggrrr~~~vvvooosssnnnLLLEEE@@@;;;;;;999::::::888777777777777777444444444444444444444444444444444444444444333333666777888:::>>>MMMiiinnn\\\[[[^^^wwwmmm]]]LLLFFFAAABBBCCCCCCEEEIIIFFFOOOaaa|||vvv|||rrrqqqnnnjjjeeeaaaaaaaaaccc```aaajjjyyyyyyqqqLLLBBB===:::<<<666999888888777777777777888888888777777777777666666666999@@@MMMYYY___aaagggnnnppplllmmmrrrrrrxxxvvvVVVNNNWWWxxxyyyfff]]]bbbqqqzzzbbbYYYeeepppsss^^^QQQRRRUUU[[[hhhRRR@@@???999:::999999999888888888888777777777777666666666666;;;@@@bbbssslllzzzaaaPPPDDDFFFJJJMMMYYYiiikkk]]][[[eee|||}}}qqqaaaeeennnzzz{{{tttnnnmmmwwwQQQFFF@@@>>>===999::::::999888777777777777555555555555555555555555555555555444444333333333777777888:::>>>NNNkkk~~~ooo^^^___fffwww}}}fff[[[KKKEEEAAABBBDDDDDDFFFJJJKKKSSSccc}}}ttt{{{ssstttsssmmmfffbbbaaabbb```^^^^^^dddrrr~~~vvvOOOCCC===:::>>>888;;;999888888777777888888999777777777777777777777777777BBBQQQ\\\aaaeeelllrrrvvvrrrrrrsssrrrzzzkkkQQQPPP^^^uuueee^^^fffxxxooo\\\]]]kkkzzzqqq[[[PPPTTTXXX___mmmYYYAAA???;;;::::::999999999888888888777777777777666666666666<<>>OOOlll}}}nnn]]]bbblllyyysssxxxcccWWWIIIDDDAAACCCEEEEEEGGGJJJLLLUUUfff|||rrrsssqqqllleee```___```^^^]]]]]]aaammm|||RRRDDD===;;;@@@:::===999999888888888888999999777777777777888888888888666DDDTTT^^^ccchhhpppuuuwwwtttrrrooollltttaaaMMMSSSeeerrrfffaaalll~~~iii___ccctttkkkWWWQQQUUUZZZ```qqq^^^BBB??????:::::::::999999999999888777777777777666666666666===???aaayyy~~~qqqZZZKKKCCCGGGLLLOOO^^^oooyyygggYYYUUU[[[kkkxxxnnn___\\\]]]]]]___lllvvvsssmmmxxxeeebbbggguuurrrnnnlll^^^]]]KKKDDDEEEEEE===;;;:::999888888777888888555555555555555555555555444444444444444444333333666666777888>>>OOOmmmmmmZZZaaajjjxxxzzzrrryyyvvvaaaSSSHHHCCC@@@CCCEEEEEEGGGJJJIIISSSeeepppnnnkkkfff```]]]\\\\\\[[[[[[\\\___hhhyyyWWWFFF>>>;;;@@@:::===999999888888888888999999777777777888888888888999666GGGXXXaaaeeelllsssxxxvvvsssoooiiieeennnzzzZZZKKKWWWlllmmmddddddrrrtttccc___jjjgggVVVPPPVVV]]]eee{{{dddCCC@@@BBB::::::::::::999999999999777777777777666666666666===>>>```zzzmmmVVVIIICCCHHHMMMRRRaaatttrrr```RRRMMMPPP[[[cccgggoooyyy{{{\\\PPPOOOPPPQQQUUU[[[cccjjjttt|||ddd___bbbppppppmmmlllZZZnnndddNNNEEEGGGFFF===;;;;;;:::999888888888888555555555555555555555555333333444444444444444444555555666777===OOOmmmjjjWWW]]]aaagggnnnkkkqqquuu___RRRGGGBBB@@@CCCFFFFFFHHHKKKKKKTTTfff~~~oookkkeeeaaa^^^\\\[[[ZZZYYYYYYZZZ\\\cccrrr]]]III???;;;???888;;;:::999999888888999999:::777777888888888999999999888KKK]]]dddhhhooowww{{{xxxuuunnnfffcccpppyyyYYYNNN___www{{{ccc```fffyyy~~~mmm^^^^^^ooogggZZZRRRZZZeeesssjjjEEE???AAA;;;;;;:::::::::999999999777777777777666666666666===>>>___xxxmmmSSSGGGBBBIIINNNTTTdddxxxnnn[[[LLLFFFFFFMMMSSSTTT[[[eee|||sssUUUMMMNNNOOOMMMUUUXXXaaapppxxxbbb[[[^^^lll{{{ooommmmmmYYYggghhhPPPFFFGGGFFF;;;<<<;;;:::999888888888888666666666666666666666666333333333444444555555555555444555777<<>>666888:::999999888888999999:::777777888888999999999999:::MMM```gggjjjqqqyyy}}}}}}yyypppgggeeevvv|||\\\RRRgggppp[[[]]]hhh}}}wwwssstttmmm^^^___oooeee[[[TTT___mmmoooFFF===@@@;;;;;;;;;:::::::::999999777777777777666666666666<<>>PPP{{{yyyaaaNNNJJJEEEJJJVVV]]]qqqqqqZZZGGGCCCAAA@@@AAABBBEEEOOOYYY|||dddeeerrrrrrUUUWWW\\\eee{{{oootttvvvgggbbboooRRRIIIGGGCCC@@@;;;:::::::::999999999999666666666666555555555555333333333444444444555555111333777:::???PPPooojjjVVVWWWTTT]]]tttyyyaaaQQQFFFDDDDDDGGGHHHHHHKKKQQQ[[[pppzzz~~~mmmddd^^^\\\[[[WWWTTTTTTQQQRRRSSSUUUXXXddd}}}{{{uuuWWWEEEAAA>>>;;;<<<::::::999888888888888999999999888777888999:::;;;>>>VVVnnnuuuvvv|||yyykkkZZZkkkjjjWWWPPPOOOPPPYYYjjj{{{sssgggggg~~~vvvfffeee}}}kkkbbbgggVVVEEEAAA<<<<<<<<<;;;::::::999999888888888888777777777666:::>>>NNN|||~~~^^^NNNLLLGGGLLLWWW^^^sssqqqZZZHHHAAA???@@@BBBDDDHHHRRR\\\}}}xxxsssVVVVVVYYYaaawwwqqqyyy{{{jjjbbboooSSSJJJFFFCCC@@@<<<;;;;;;;;;:::999999999666666666666555555555555333333333444444444555555222444888;;;@@@RRRqqqjjjVVVXXXVVV```{{{yyy```QQQIIIEEECCCFFFHHHHHHKKKOOOSSSjjj|||lllddd\\\[[[YYYUUUSSSSSSQQQRRRTTTUUUWWWddd~~~xxxkkk\\\EEE@@@>>><<<<<<;;;::::::999888999999999:::999888888888999;;;;;;>>>ZZZtttzzzzzz{{{ggg]]]rrr}}}```RRRNNNQQQUUU___lllwwwxxxppphhhhhhkkkgggllleeeqqq[[[HHHAAA======<<<;;;;;;::::::999888888888888777777777666<<<===KKK~~~}}}\\\MMMLLLHHHMMMXXX___uuupppZZZHHH@@@>>>@@@CCCFFFJJJSSS^^^}}}uuuVVVTTTVVV]]]ssstttkkkbbbqqqUUUKKKGGGCCCAAA>>>>>>===<<<;;;:::999999666666666666555555555555333333333444444444555555444666888;;;@@@RRRrrriiiWWWZZZXXXcccxxxaaaUUUMMMGGGCCCDDDFFFGGGJJJNNNPPPhhh|||mmmddd\\\YYYXXXTTTRRRRRRQQQSSSUUUTTTUUUbbb|||zzzjjj}}}aaaFFF@@@???===<<<;;;;;;:::999999999999999:::999999888888:::;;;<<>><<<:::999999666666666666555555555555333333333444444444555555666666888999>>>PPPqqqdddXXX\\\[[[fffsss```WWWRRRIIICCCCCCEEEFFFHHHLLLQQQggg~~~mmmddd\\\YYYWWWSSSQQQRRRQQQRRRTTTSSSSSS___zzzooofffHHHAAAAAA???===;;;;;;:::999999999999:::::::::999888999:::;;;<<<@@@aaa~~~|||pppzzz|||[[[]]]|||oooWWWPPPRRRPPPZZZgggrrrwww{{{vvvlll{{{mmmqqq~~~{{{zzzyyyyyyyyyeeeMMMBBB=========<<<;;;;;;::::::888888888888777777777777===:::EEEvvv{{{}}}YYYHHHIIIGGGMMMYYYaaayyy}}}lllUUUCCCAAA@@@AAADDDEEEGGGPPPYYYsssllliiirrrvvvWWWSSSSSSXXXnnnyyylllYYYvvv[[[PPPKKKGGGEEECCCBBBAAA???===;;;999888777666666666555555555555333333333444444444555555666666777888<<>><<<;;;::::::999999::::::::::::999999999:::;;;<<<@@@cccyyyjjjvvvwwwVVVZZZ~~~kkkTTTOOOQQQSSS```rrrzzzmmmuuummmvvv{{{xxxwwwwwwvvvwwwkkkRRREEE=========<<<;;;;;;::::::888888888888777777777777999???GGGqqq}}}|||mmm~~~ZZZJJJJJJGGGMMMYYYbbb|||uuubbbQQQGGG@@@???AAAEEEGGGGGGLLLSSShhhiiisss{{{\\\MMMRRRVVVccc~~~eee\\\{{{dddVVVNNNIIIGGGHHHEEEAAA???======;;;999999999888888777777666666333333333444444444555555666444444888<<>>??????<<<<<<;;;:::999999999999888888888888999:::;;;<<>><<<;;;;;;;;;:::999999999999888888888888777888>>>EEEooozzzyyyjjj{{{ZZZLLLKKKHHHNNNZZZddd}}}sss```OOOEEEAAA???AAAEEEGGGGGGLLLSSSeeeyyyyyy{{{\\\MMMRRRUUUccc|||cccYYYvvvfffYYYQQQLLLJJJJJJFFFBBB???>>>===;;;999999999888888777666666666333333444444444555555555666444555888<<>><<<;;;;;;;;;:::999999999999888888888888777888===CCClllwwwuuugggxxxZZZMMMLLLHHHOOO\\\fffooo\\\MMMCCCAAA???AAAEEEFFFGGGLLLRRRbbbsss|||\\\MMMQQQTTTaaa}}}xxx```VVVrrrhhh\\\VVVQQQOOOLLLIIIEEEAAA???===;;;999999888888777666666555555333444444444444555555555666444666888<<>><<<;;;<<<<<<:::999999999999888888888888777999===BBBjjjuuutttfffxxx\\\NNNLLLHHHNNN]]]hhh|||jjjXXXJJJAAAAAA@@@AAAEEEFFFGGGLLLRRRcccppp}}}]]]MMMPPPSSS___zzzttt\\\UUUqqqjjjaaa[[[VVVTTTPPPLLLGGGCCCAAA???<<<:::999999888777666666555555444444444444555555555555666555777999;;;JJJmmm|||kkkiiijjjqqqvvvzzzssslllggg```ccchhhbbbYYYKKKBBBCCCDDDAAAAAAEEEHHHOOO^^^eeehhhzzzpppdddZZZWWWUUUQQQNNNMMMMMMLLLMMMQQQQQQXXXnnnzzzYYYIIIDDDBBB@@@===<<<;;;::::::999999:::999999999999:::;;;<<<<<>>CCCjjjuuuuuuhhh{{{```PPPLLLGGGNNN^^^jjjyyyfffUUUHHH@@@BBB@@@AAAEEEFFFGGGKKKQQQeeeqqq~~~]]]MMMPPPQQQ]]]xxxpppXXXTTTqqqmmmeee```[[[WWWRRROOOJJJFFFCCC@@@>>><<<::::::999888777666555555444444444555555555666666666555888999;;;IIImmm}}}qqqeeebbbdddfffnnntttmmmZZZLLLAAABBBDDDBBBCCCHHHJJJLLLRRRVVV```pppeeeZZZVVVTTTPPPMMMMMMLLLJJJLLLOOOOOOUUUkkk|||ZZZKKKFFFCCC@@@======<<<;;;::::::::::::999999999999:::;;;<<<===@@@eeedddSSSdddlllTTTNNNQQQSSSaaassszzzuuuzzztttpppjjjdddcccgggffffffjjjqqqvvv}}}YYYKKKAAA???===<<<<<<<<<;;;:::999999999888888888777777:::>>>BBBjjjvvvxxxlllgggRRRMMMGGGOOO```mmmwwwdddTTTGGG@@@BBBAAABBBEEEFFFFFFKKKQQQeeerrr~~~^^^MMMOOOPPP[[[uuummmVVVRRRqqqnnngggddd^^^ZZZTTTPPPKKKGGGEEECCC@@@>>><<<<<<;;;999888777666666444444555555555666666666555666999::::::HHHlllkkk___^^^dddiiiuuu{{{tttaaaQQQDDDCCCDDDCCCFFFLLLIIIIIIPPPWWWiiipppdddYYYUUUSSSPPPNNNNNNKKKIIIJJJMMMMMMSSSiii|||[[[KKKFFFDDDBBB>>>===<<<;;;::::::::::::999999999999:::;;;<<<===@@@ddd~~~```TTTiiihhhRRRNNNQQQTTT___rrr{{{www}}}xxxrrrnnngggaaaaaaeeeddddddhhhnnnttt{{{[[[LLLAAA???===<<<======;;;:::999999999888888888888777999<<>>===<<<;;;999888777666555555555555666666666666555666:::::::::GGGlll~~~ooobbb___dddjjjwwwzzzkkkYYYIIIEEEEEEDDDHHHOOOOOOUUUaaalllpppdddXXXTTTSSSPPPNNNNNNJJJHHHIIILLLKKKQQQggg~~~www|||ZZZJJJFFFDDDCCC>>>===<<<;;;;;;::::::;;;::::::999::::::;;;<<<===@@@dddzzz[[[VVVooohhhRRROOORRRUUU```uuuvvvvvv{{{vvvqqqmmmeee___```dddcccbbbeeekkkqqqxxx[[[MMMBBB@@@============<<<:::999999999888888888888777777;;;@@@iiiwww{{{rrrqqqXXXRRRKKKSSSffftttvvvbbbSSSHHHBBBCCCAAABBBEEEFFFFFFJJJPPP^^^pppooonnn___MMMOOOOOOYYYrrr}}}jjjTTTVVVyyypppjjjfff```[[[UUUQQQMMMIIIGGGFFFCCCAAA???>>>===<<<:::999888777555555555555666666666777555777:::;;;999GGGlllsssmmmyyynnnaaa___dddlll|||ttt```NNNHHHFFFEEEIIIQQQZZZfffwwwooocccXXXTTTSSSPPPOOOOOOJJJHHHIIIKKKJJJPPPfff}}}|||ooo~~~|||YYYJJJFFFEEECCC>>>>>><<<;;;;;;;;;;;;;;;::::::::::::;;;<<<======@@@ddduuu|||xxxXXXXXXsssiiiSSSPPPTTTWWWhhh}}}ooowwwzzzvvvqqqllleee^^^___dddbbbaaadddiiiooovvv[[[MMMBBB@@@>>>=========<<<;;;999999999888888888888777<<<===BBB```~~~wwwtttuuu\\\NNNHHHTTTfffyyywwwbbbRRREEE>>>EEECCCDDDFFFFFFEEEHHHNNN[[[ooozzzgggfffwwwYYYMMMLLLLLLYYYlll~~~eeeVVVTTTsssnnnhhh```\\\VVVSSSNNNKKKJJJIIIHHHFFF@@@===;;;999999999777666777777888888888888777777666999777999>>>GGGgggooo]]][[[wwwvvvbbb[[[eeetttjjjSSSIIIDDDCCCLLLYYYggg{{{mmmcccYYYTTTRRRNNNMMMNNNHHHKKKIIIIIIMMMOOO___{{{xxxgggzzzVVVMMMIIICCCDDDAAA>>><<<;;;;;;;;;:::888;;;::::::::::::;;;<<<<<>>===<<<999999:::;;;:::999888777;;;===CCC```xxxtttwww]]]NNNIIIVVVgggzzzxxxdddSSSGGG@@@CCCAAACCCGGGHHHGGGJJJPPPYYYnnn{{{kkktttXXXMMMLLLLLLZZZllleeeWWWXXXooommmhhhbbb___YYYUUUQQQMMMKKKJJJHHHGGGBBB???===;;;;;;:::999777777777777777777777777777666999777999>>>FFFfffiiiXXXZZZ|||iii___hhhzzz}}}hhhSSSIIIDDDBBBIIIUUUkkk|||lllaaaXXXTTTQQQMMMLLLMMMGGGKKKHHHHHHLLLNNN^^^zzzyyyhhh~~~YYYOOOJJJEEEFFFBBB@@@>>>======<<<;;;:::;;;::::::::::::;;;<<<<<>>===<<<::::::;;;<<<;;;:::999888999===CCCaaazzztttzzz]]]OOOIIIVVVhhh{{{zzzeeeTTTHHHBBB@@@@@@BBBGGGHHHHHHLLLQQQVVVmmm~~~sssWWWMMMLLLLLLZZZmmmfffXXX\\\}}}mmmmmmkkkeeeaaa]]]YYYTTTPPPNNNLLLJJJHHHDDDAAA???======<<<:::999888777666555555666777888666999777888===EEEdddaaaTTTYYYpppbbbjjj}}}yyygggUUUKKKDDDAAAFFFPPPaaannn{{{hhh___VVVRRRPPPLLLJJJKKKFFFIIIGGGGGGKKKMMM]]]yyyyyyhhh]]]QQQMMMGGGHHHDDDBBB???>>>>>>>>><<<;;;;;;::::::::::::;;;<<<<<<>>>[[[qqq\\\mmmwwwaaadddZZZZZZaaassssss{{{~~~uuurrrnnnhhhbbb^^^]]]^^^___aaa___aaaeeeiiiooo{{{kkkTTTGGGDDDAAA?????????>>><<<;;;;;;<<<<<<<<<;;;:::999888===DDDaaa|||ttt~~~___PPPIIIUUUfffyyy}}}fffTTTHHHCCC@@@???AAAFFFHHHGGGKKKQQQVVVnnnzzzTTTMMMLLLLLL\\\nnngggYYY^^^}}}ppprrrooohhhddd```]]]XXXTTTQQQOOOKKKIIIEEECCC@@@>>>===<<<;;;999888777555444444555777888666999777888<<>><<<;;;;;;::::::::::::;;;<<<<<<>>>YYYrrr^^^ssshhhggg]]]^^^bbbooozzzzzzrrrnnnkkkeee```]]]\\\\\\]]]___^^^___cccgggnnnzzzlllSSSGGGEEEBBB@@@??????>>>===;;;;;;;;;;;;;;;::::::999777===DDD```|||rrrbbbQQQIIISSScccuuuiiiUUUHHHBBBAAA???AAAEEEFFFGGGKKKQQQZZZssssssRRRNNNLLLMMM]]]ppphhhZZZ]]]xxxxxxsssjjjeeeccc```\\\XXXUUUQQQNNNKKKFFFCCC@@@>>>===<<<:::999999777666444444666777999555999777888<<>>>>><<<:::;;;::::::::::::;;;<<<<<>>===;;;::::::999999999999999888>>>CCC]]]}}}{{{ppp}}}hhhVVVJJJPPP^^^pppmmmWWWIIICCCCCC@@@AAADDDGGGIIIOOOVVVeee}}}nnnPPPNNNLLLMMM^^^qqqiii[[[^^^|||tttkkkhhhdddaaa^^^ZZZWWWTTTPPPMMMGGGDDDAAA???>>>===;;;999999888777666666777888999555999777888;;;@@@]]]|||ooogggNNNTTTVVV~~~rrrmmmzzz|||jjjWWWJJJFFFIIINNNYYYUUUNNNIIIIIINNNTTTYYYccc{{{tttrrrrrriii___WWWQQQQQQPPPKKKGGGGGGDDDGGGEEEEEEIIIKKK[[[wwwvvvccclllYYYTTTNNNLLLFFFDDDAAA??????>>><<<:::;;;::::::::::::;;;<<<<<<>>>VVVlll]]]sss}}}www~~~{{{sssjjjgggccc___[[[ZZZYYYZZZ[[[ZZZ\\\aaagggnnn{{{rrrWWWHHHEEEBBB@@@@@@@@@???===;;;:::999888888888999999:::???CCCZZZzzzyyynnnyyyppp[[[LLLPPP\\\mmmsss[[[KKKDDDDDDAAAAAAEEEIIIMMMVVV```rrriiiNNNNNNLLLMMM___rrrjjj\\\```{{{qqqkkkkkkdddbbb^^^\\\YYYUUUQQQNNNIIIFFFCCCAAA@@@???<<<;;;999999888888888888999999555888777888:::???[[[jjj\\\tttfffPPPSSSXXXyyyzzzpppxxxoooYYYJJJFFFKKKPPP]]]UUULLLEEECCCIIIRRRZZZkkkzzzllliiihhhaaa]]]VVVQQQQQQQQQLLLGGGFFFDDDHHHEEEEEEIIILLL[[[wwwtttaaa~~~rrr^^^XXXRRROOOHHHFFFCCCAAA@@@???===<<<;;;::::::::::::;;;<<<<<<<<>><<<;;;:::999888999::::::;;;@@@BBBXXXxxxwwwmmmwww}}}}}}uuu___NNNPPP[[[lllwww^^^MMMEEEDDDAAAAAAEEEKKKQQQ]]]ggg{{{gggMMMNNNLLLMMM```rrrkkk]]]bbbxxxnnnkkknnndddbbb___\\\ZZZVVVRRROOOKKKHHHEEECCCBBB@@@>>><<<888999::::::::::::999888555999777888:::???ZZZ___QQQkkkiiiTTTSSSZZZuuu}}}ppptttrrrYYYIIIFFFLLLQQQ___WWWMMMGGGGGGNNN[[[fffvvvuuufffcccbbb[[[\\\VVVQQQRRRQQQLLLHHHFFFDDDHHHEEEFFFJJJLLL\\\wwwsss___yyyvvvbbb\\\TTTPPPJJJHHHDDDCCCBBBAAA???===;;;::::::::::::;;;<<<<<<999PPP}}}vvvdddttt}}}|||}}}vvvkkkhhhddd___[[[YYYXXXWWWXXXXXX[[[aaagggppp~~~tttZZZIIIFFFCCCAAA@@@@@@???>>>===<<<;;;:::999:::;;;;;;999;;;AAAWWWnnnqqqqqq}}}xxx}}}dddKKKNNN```mmmyyyZZZIIIFFFHHHEEEEEEGGGHHHPPPcccwww}}}^^^SSSJJJJJJOOO\\\sssiii]]]ccctttlllkkkgggeeedddaaa]]]YYYVVVSSSQQQMMMKKKIIIFFFCCC@@@???>>><<<:::888777888888777666:::333888888;;;???OOO~~~{{{[[[ZZZfff|||gggQQQRRRXXXvvvkkknnn}}}hhh\\\OOODDDEEENNNYYYVVVLLLHHHKKKNNN___yyypppddd^^^\\\[[[\\\UUURRRUUUSSSKKKFFFFFFBBBFFFEEEDDDGGGIIIZZZwwwnnnbbbuuuzzzddd^^^WWWMMMMMMJJJGGGDDDBBBAAA>>><<<;;;;;;:::::::::;;;;;;<<<===JJJsssrrr[[[jjjxxx{{{{{{yyyvvvsssiiiddd^^^YYYWWWVVVUUUUUUUUUUUUYYY```fffooo|||rrrYYYJJJGGGDDDAAA@@@???>>><<<<<<;;;;;;::::::999999888:::<<<@@@TTTmmmsssvvvssskkkOOONNN^^^iiiaaaNNNHHHEEECCCDDDHHHMMMXXXmmmwww]]]RRRJJJKKKQQQ^^^vvviii]]]ccc}}}qqqjjjjjjgggeeedddbbb___\\\YYYVVVUUUMMMLLLIIIFFFCCC@@@>>>===>>><<<:::999999999888777:::333999888;;;???NNN|||]]]ZZZcccxxxqqqWWWUUUVVVtttiiijjj~~~qqq]]]RRRIII@@@AAAHHHKKKLLLFFFEEEMMMWWWnnnxxxvvvxxxrrrfffeeeccc```___VVVOOOPPPOOOKKKHHHIIICCCHHHEEEEEEHHHJJJ\\\yyyjjj^^^rrr{{{gggaaa[[[QQQOOOLLLHHHEEECCCBBB???>>><<<;;;;;;::::::;;;;;;<<<===GGGmmmrrr[[[jjjuuu}}}tttrrr{{{xxxppplllgggbbb\\\XXXVVVVVVUUUUUUVVVVVVYYY```gggooo|||pppWWWKKKHHHDDDBBB@@@@@@>>>===<<<<<<;;;::::::999999888======???QQQjjjvvv}}}|||ppprrrTTTNNN[[[eee}}}kkkTTTIIIEEEDDDFFFJJJRRR```uuupppZZZPPPJJJMMMTTTbbbzzziii^^^ggg|||pppkkkkkkhhhgggfffdddaaa^^^\\\ZZZYYYPPPOOOLLLIIIEEEBBB???>>>@@@>>>;;;;;;;;;;;;999888999444999888:::???LLLwwwbbbZZZaaattt}}}___YYYXXXwwwuuuxxxyyyhhheeennnzzzuuubbbPPPHHHCCC>>>>>>BBB???CCCAAACCCNNN]]]|||dddYYY]]]iiiyyypppvvvuuummmfff[[[PPPMMMLLLJJJIIIJJJDDDHHHFFFEEEHHHKKK^^^|||ddd[[[rrr|||jjjeee___WWWRRRNNNIIIFFFDDDCCCAAA@@@<<<<<<;;;;;;;;;;;;;;;<<<<<>>MMMgggwww|||pppxxxXXXNNNXXXddd|||tttXXXGGGIIIHHHHHHLLLUUUdddxxxlllWWWNNNJJJOOOWWWfff~~~jjj```ooosssnnnooollljjjiiifffccc```]]][[[YYYUUUTTTQQQNNNJJJFFFCCCAAAAAA???<<<;;;;;;;;;:::888999444:::777:::???JJJqqqggg]]]```sssfff\\\```}}}kkkxxxsssgggaaa```gggqqqjjjZZZJJJDDDBBB???>>>@@@<<>><<<<<<<<<;;;::::::999999BBBBBB???JJJdddwwwttt|||\\\OOOWWWccc|||}}}]]]FFFJJJJJJIIILLLVVVgggwwwxxx~~~iiiSSSLLLIIIPPPZZZiii|||jjjbbbzzzuuuppppppmmmnnnllliiieeeaaa]]]ZZZXXXWWWVVVTTTPPPLLLHHHEEECCCAAA???<<<;;;;;;:::999888999555;;;777:::???GGGjjjlll```cccwwwjjj^^^iiiyyyvvvqqqhhhzzz~~~kkkccc]]]WWWZZZccc```UUUHHHBBB@@@>>>===>>>===CCCAAA@@@GGGTTTwwwyyyeeeOOOKKKTTTgggxxxbbb^^^WWWQQQMMMJJJFFFCCCCCCFFFCCCCCCHHHNNNddd^^^]]]||||||lllfffaaa[[[UUUQQQLLLIIIFFFEEECCCAAA>>>===<<<;;;;;;;;;;;;;;;<<<>>>^^^xxxaaalll~~~vvvsss|||uuummmfffddd```]]]XXXUUUUUUWWWWWWWWWXXXYYY^^^eeelllssswwwbbbMMMJJJGGGDDDCCCBBBAAA???======<<<;;;;;;::::::999DDDEEE@@@HHHaaauuuxxxbbbQQQVVVaaayyygggLLLJJJJJJJJJMMMXXXhhhtttxxxmmm{{{cccQQQJJJIIIQQQ\\\kkkwwwgggbbbuuupppqqqnnnqqqooolllgggbbb^^^ZZZYYYWWWVVVUUURRRNNNJJJFFFDDDBBB@@@===<<<;;;;;;999888888666<<<777:::???EEEdddmmmbbbhhh~~~nnnbbblllzzzmmmlll}}}{{{eee```uuupppaaa[[[VVVQQQRRRWWWUUUOOOGGGAAA===<<<<<<<<<;;;AAA@@@???EEEQQQrrruuu___IIIGGGRRRjjj~~~}}}vvviiiXXX[[[ZZZTTTNNNKKKGGGCCCBBBFFFCCCCCCJJJRRRiiizzz[[[```zzzkkkeeeaaa]]]WWWTTTPPPLLLJJJGGGDDDBBB>>>>>>===<<<;;;;;;;;;;;;===<<>>===<<<;;;;;;;;;;;;???999PPPzzzwww```jjjoooddd```lllxxxssslllgggfffddd```[[[YYYYYYZZZZZZZZZYYY[[[```iiiooovvvuuuaaaOOOLLLHHHFFFEEEDDDBBBAAA=========<<<;;;;;;::::::FFFHHHCCCGGG^^^ppp{{{xxxoooWWWTTTZZZlll~~~bbbUUUUUURRRQQQXXXcccfffbbbwwwiiiPPPMMMHHHHHHRRR]]]mmmlll```^^^yyyuuuwwwuuurrrqqqnnnkkkgggdddbbb```]]]]]]]]][[[YYYUUUQQQOOOFFFCCC@@@???>>>>>><<<:::888777===777999???BBB]]]iiibbbmmmwwwkkkmmmggg\\\[[[]]]fffqqqaaaZZZTTTZZZooozzzjjjYYYUUUNNNGGGHHHKKKLLLIIIDDDGGGGGGAAA<<<<<>><<<<<<;;;;;;;;;@@@777JJJrrrrrr^^^kkkwwwmmmkkkiiibbb[[[YYYUUUlllyyyuuuoookkkjjjfffbbb]]]ZZZZZZ[[[[[[[[[ZZZ[[[aaaiiipppwwwuuubbbPPPMMMIIIFFFEEEDDDCCCAAA=========<<<;;;;;;::::::NNNJJJFFFJJJZZZsssqqq{{{___VVVWWWhhhxxxbbb[[[YYYPPPZZZccc\\\jjj{{{___QQQGGGHHHKKKQQQYYYkkk{{{mmm\\\^^^{{{xxxwwwuuussssssqqqoookkkiiihhhggggggbbbbbbccceeeddd___VVVOOOKKKGGGCCC@@@>>>>>>===;;;:::999999:::999;;;DDDNNNcccXXXiiijjjlll}}}hhhdddhhhiiiiiikkkccc]]]ZZZ^^^iiixxxwwwnnnhhh```ZZZQQQPPPOOOOOONNNMMMJJJHHHHHHFFFDDDAAA???>>>======???<<<@@@GGGFFFKKKgggxxx[[[HHHJJJPPPYYYzzzooo^^^^^^jjjqqqzzzhhhUUUKKKFFFDDDEEEEEEGGGJJJPPP```|||hhhVVVcccwwwkkkiiikkkeeeeeeaaa[[[UUUQQQMMMIIIFFFCCCBBB@@@===;;;;;;::::::===;;;CCC___qqq```aaakkk[[[]]]XXXRRRSSSUUU```vvvyyyvvvrrrpppppphhhfffdddaaa___^^^]]]]]]^^^^^^bbbjjjqqqyyyqqq```RRRMMMJJJKKKJJJEEEBBBBBB@@@??????>>>===<<<<<<;;;OOOMMMIIIKKK[[[rrrsssbbbWWWWWWhhhmmm```[[[UUU^^^ccc\\\nnnvvv[[[NNNHHHHHHLLLRRR[[[lllxxxkkk[[[___|||yyyyyywwwuuuuuussspppmmmkkkiiihhhhhheeeeeefffgggfffaaaXXXRRRLLLIIIDDDAAA@@@???>>><<<;;;999999:::999;;;CCCMMM```UUUdddmmmkkk{{{uuuvvvuuutttuuussslllgggjjjpppzzz}}}ooogggbbb]]]XXXSSSSSSTTTUUUUUUTTTPPPMMMGGGEEECCC@@@>>>=========???===BBBHHHFFFIIIbbbqqqWWWGGGKKKQQQ\\\~~~rrr]]]^^^kkkoooyyyhhhVVVMMMIIIFFFDDDDDDFFFJJJQQQbbbgggYYYiiiwwwmmmlllnnnhhhgggccc]]]XXXSSSOOOKKKHHHDDDCCC@@@>>><<<;;;::::::===;;;BBB\\\ppp^^^___iiiUUUVVVQQQMMMSSSWWWccc{{{{{{xxxsssnnnmmmiiihhheeeccc```^^^]]]]]]^^^^^^ccckkkssszzzrrrbbbTTTOOOKKKKKKJJJEEECCCCCC@@@@@@???>>>===<<<<<<;;;SSSQQQMMMNNN[[[pppvvv~~~hhhZZZWWWgggwwwbbb[[[XXX``````\\\vvvmmmUUUJJJHHHIIIMMMSSS\\\ooosssfffYYYaaa}}}{{{{{{zzzxxxxxxvvvtttqqqnnnllljjjjjjjjjkkkkkkllljjjddd\\\VVVPPPLLLHHHDDDBBBAAA???===<<<999999:::::::::BBBKKKzzzeeeWWW```yyyssskkk{{{llleeebbb___]]]ZZZ[[[\\\^^^]]]YYYSSSNNNFFFDDDBBB???======>>>>>>>>>>>>CCCIIIHHHKKKcccmmmVVVHHHLLLSSS```{{{```bbboooooo|||{{{qqq___QQQJJJFFFDDDBBBCCCEEEJJJSSSfffeee]]]pppxxxppppppqqqkkkjjjfff```[[[VVVRRRMMMJJJEEEDDDAAA>>><<<;;;::::::===<<>>===<<<;;;YYYXXXTTTRRR[[[nnn{{{|||ooo]]]VVVdddfff]]]^^^eeebbbccceeePPPHHHGGGIIIMMMTTT^^^rrrnnn```WWWddd~~~}}}~~~|||zzz{{{zzzxxxuuussspppnnnmmmnnnooopppppplllfff___[[[VVVRRRMMMIIIEEEBBB>>><<<===:::999:::::::::@@@HHHooosssbbbbbbuuuqqqooogggfffffffffggghhhjjjjjjggg___UUUNNNFFFDDDAAA>>>======>>>???>>>>>>CCCHHHJJJRRRllluuu]]]LLLMMMTTTdddgggjjjvvvqqqwwwsssgggWWWKKKGGGFFFCCCAAAAAADDDKKKWWWlllddd^^^ttt{{{uuuuuuuuummmkkkgggbbb]]]YYYTTTPPPLLLHHHFFFCCC@@@===<<<;;;;;;;;;<<<@@@PPPqqq~~~gggbbbkkkRRROOOKKKLLLXXXaaaiii|||wwwvvvqqqpppnnnjjjfffbbb___]]]]]]^^^fffpppyyyyyymmm[[[TTTNNNMMMKKKGGGEEEGGGBBBBBBAAA@@@>>>===<<<<<<______[[[VVV[[[jjj|||yyyxxxaaaVVV```yyyoooffffffjjjhhhpppzzz]]]LLLGGGFFFHHHNNNVVVaaavvviii[[[VVVhhh}}}zzz}}}|||{{{yyyvvvtttrrrqqqppprrrsssrrrnnnhhhbbb___]]]YYYSSSNNNIIIDDD>>>;;;>>>:::999:::::::::???EEEhhhqqqjjjwww~~~mmmeeedddfffiiioooqqqssstttpppfffZZZQQQGGGEEEAAA>>><<<===>>>???@@@???BBBFFFJJJWWWtttjjjSSSOOOVVViiiooorrr}}}vvvzzzssseeeTTTKKKJJJIIIGGGAAAAAAEEENNN[[[qqqaaa___ttt}}}xxxxxxwwwnnnjjjgggccc___[[[WWWRRROOOKKKIIIFFFBBB???===<<<<<<:::===???KKKiiilllfffmmmTTTPPPLLLNNNZZZbbbmmm~~~xxxvvvrrrmmmhhhdddaaa___]]]___gggrrr{{{{{{qqq^^^WWWQQQOOOLLLHHHGGGHHHCCCCCCBBB@@@???===<<<<<>>???BBBBBBCCCEEEJJJ[[[yyyuuuXXXQQQZZZqqqvvv{{{vvvdddRRRIIIIIIHHHDDDBBBBBBGGGQQQ```uuu^^^___vvv}}}yyyzzzxxxooojjjgggdddaaa^^^[[[VVVSSSNNNLLLIIIEEEAAA???>>>===:::>>>???EEE```nnnhhhoooUUUQQQMMMNNN[[[dddvvv|||yyytttnnnhhhccc```______```hhhsss}}}{{{rrr```ZZZTTTRRROOOJJJHHHHHHDDDDDDCCCAAA???>>>===<<>>???BBBDDDGGGJJJRRReeexxxYYYSSSaaa{{{~~~}}}fffRRRHHHGGGDDD@@@BBBCCCIIIUUUdddxxxyyyYYYaaazzz{{{{{{yyyzzzyyyqqqjjjhhhfffdddbbb___ZZZWWWQQQOOOKKKGGGDDDAAA@@@???<<<@@@???@@@WWWnnnhhhuuuXXXSSSNNNPPP^^^iiizzzssskkkeeeaaa___^^^```aaahhhsss}}}xxxqqqaaa[[[VVVUUURRRLLLHHHHHHEEEEEECCCBBB@@@>>>===<<>>???@@@DDDJJJQQQ\\\pppwwwXXXUUUfffnnnXXXMMMJJJFFF@@@CCCDDDKKKWWWfffyyypppVVVbbb~~~wwwxxxwwwzzzzzzrrrkkkiiigggfffeeebbb^^^ZZZSSSQQQMMMIIIEEEBBBAAA@@@===BBB@@@===RRRyyynnnhhh{{{\\\UUUPPPSSScccooozzzrrriiibbb^^^]]]]]]bbbbbbhhhsss}}}vvvooobbb\\\XXXWWWSSSMMMHHHHHHFFFEEEDDDBBB@@@>>>===<<>><<<===>>>FFFNNNWWWgggpppTTTYYYsssjjjXXXNNNEEEBBBEEEEEECCCIII[[[sss___QQQhhhyyyxxxxxxtttooommmmmmllljjjjjjjjjgggaaa\\\WWWTTTOOOIIIDDDAAA@@@???EEE999???FFFGGGfffmmmaaazzzcccTTTRRRVVVgggzzz{{{pppiiiccc]]][[[\\\^^^```gggtttsssoooccc___[[[YYYWWWUUUPPPLLLIIIFFFCCCBBBAAA@@@>>><<>>;;;;;;<<<======GGG]]]yyy|||xxxvvv\\\PPPEEEAAA@@@???>>>@@@CCCIIIRRR]]]rrrkkkRRR\\\zzzdddUUULLLEEECCCEEEFFFDDDLLL___vvv[[[SSSqqqvvvssssssrrrooooooooonnnlllkkkjjjgggaaa]]]XXXVVVQQQLLLGGGDDDAAA@@@BBB888>>>DDDDDD```qqqbbbyyynnn]]]XXX\\\pppxxxmmmgggaaa[[[YYYZZZ^^^```gggtttrrrnnnccc```]]]\\\ZZZVVVQQQLLLJJJHHHDDDBBBAAA@@@>>><<>>============DDDVVVyyy}}}~~~zzz]]]RRRGGGBBBAAA???@@@CCCBBBGGGOOO\\\uuuiiiSSSbbbtttZZZOOOIIIDDDCCCFFFEEEFFFPPPeee|||tttTTTTTTxxxsssoooooooooppprrrqqqpppnnnllljjjfff```\\\YYYXXXUUUPPPLLLGGGCCCAAA???999===AAA@@@WWWvvvdddyyyxxxbbbXXX]]]uuu}}}sssiiiccc]]]XXXVVVXXX]]]```hhhuuuqqqlllbbbaaa```___]]]YYYTTTPPPMMMJJJFFFCCCAAA@@@>>><<>>======<<>>AAAEEECCCEEEJJJVVVooofffUUUkkk}}}fffPPPIIIGGGDDDCCCGGGCCCGGGTTTkkkmmmQQQVVV||||||rrrppppppooopppsssqqqpppnnnlllhhhddd___\\\ZZZYYYWWWTTTOOOIIIDDDAAA===;;;>>>???>>>OOOvvv{{{hhhhhhYYY]]]xxxxxxnnneee___[[[VVVUUUWWW]]]```iiiuuu~~~oookkkcccbbb```___^^^\\\ZZZXXXPPPMMMHHHDDDBBB@@@>>><<>>@@@@@@???>>>HHHjjjqqqsss___bbb~~~xxxrrriii```\\\YYYUUUUUUXXX\\\```iiitttzzzppplllcccbbb```^^^]]]^^^___aaaSSSOOOIIIEEECCCAAA???>>>nnnnnnpppqqqmmmjjjnnnvvvnnnlllyyyuuu___WWWRRRXXXcccxxxxxxaaaSSSHHHHHHMMMIIIMMM[[[mmmzzz___^^^vvv~~~zzzxxxzzz}}}|||yyy|||}}}}}}yyyxxxvvvtttrrrqqqppppppjjjjjjiiifffccc___\\\ZZZSSSOOOHHHCCC@@@???===<<>>@@@DDD^^^yyy{{{fffiii{{{rrrkkkccc[[[XXXWWWTTTVVVYYY]]]aaaiiirrrvvvyyyqqqnnnddddddbbb```^^^^^^aaacccTTTPPPJJJFFFDDDBBBAAA@@@nnnoooqqqsssoookkkooovvvuuuwwwjjjuuuxxx]]]RRRMMMTTT```ssslllYYYOOOFFFGGGMMMJJJQQQaaavvvuuu___eee|||yyyxxxzzz}}}~~~}}}{{{xxxuuusssrrrqqqqqqllllllkkkiiifffbbb___]]]VVVQQQJJJEEEBBBAAA@@@???CCC<<>>BBB@@@TTT|||zzzqqqtttvvvlllddd\\\UUUTTTTTTSSSUUUYYY]]]aaaiiipppqqqrrryyysssqqqdddfffgggeeeaaa^^^]]]^^^UUUPPPJJJFFFDDDDDDCCCBBBnnnooorrrtttppplllooouuu}}}nnn~~~hhhrrr|||bbbSSSKKKRRR```qqq|||eeeUUUMMMDDDFFFLLLJJJTTTeee|||sss```kkk}}}yyyxxxzzz}}}~~~~~~{{{wwwuuusssrrrrrrnnnnnnmmmkkkhhheeebbb```WWWSSSLLLGGGDDDCCCBBBAAAEEE:::RRR|||jjjZZZJJJFFFDDDDDDBBB@@@CCCHHHKKKQQQWWW^^^iiitttzzzzzzkkkaaaccclllqqq|||rrrvvvaaaPPPCCCDDDGGGDDDBBBCCCEEEPPPgggggg]]]qqq{{{xxxwwwuuupppnnnpppmmmooopppnnnkkkjjjkkkmmmbbbaaa^^^ZZZUUUPPPLLLJJJBBBFFF>>>===CCC>>>NNNvvvwwwwww}}}qqqhhh___XXXRRRQQQRRRRRRTTTXXX]]]bbbiiiooonnnnnnttt}}}tttrrrdddhhhkkkiiiccc]]]YYYXXXUUUPPPKKKFFFEEEDDDDDDDDDmmmrrrwwwwwwsssqqqrrruuuxxx~~~uuuqqqzzzkkkUUUIIIRRR```nnnkkk^^^PPPJJJJJJKKKNNNSSSUUUmmmjjjfff}}}}}}|||zzz{{{}}}}}}~~~{{{{{{{{{zzzyyyvvvtttsssooooooooonnnllliiifffddd^^^XXXQQQLLLJJJHHHDDDAAAAAA===KKKfffeeeTTTGGGIIIGGGCCCBBBCCCFFFGGGKKKVVVeeeuuuyyyqqqxxxdddRRREEEFFFGGGCCCCCCIIIFFFYYYvvveeeaaa|||yyyvvvrrrpppoooppppppqqqqqqpppppppppqqqssstttpppiii___YYYWWWUUUQQQMMMLLLEEEAAAAAA======MMMbbb{{{lllllllllooovvvggg```YYYRRRMMMMMMNNNOOOSSSYYYdddhhhnnnnnniiiiiiwww~~~wwwooojjjiiihhhfffbbb^^^[[[YYYTTTRRRNNNLLLJJJHHHDDDBBBpppsssvvvuuusssqqqqqqssszzz~~~{{{vvv}}}sss~~~vvvyyywww___OOOTTT```nnnbbbVVVKKKGGGHHHJJJOOOTTT]]]uuukkksss~~~|||{{{{{{}}}~~~}}}{{{{{{}}}zzzzzzzzzzzzxxxwwwuuutttooooooooonnnllliiifffdddddd^^^VVVQQQNNNKKKFFFBBBCCC===GGG]]]|||gggXXXEEEFFFDDDBBBAAADDDHHHJJJUUUcccxxx]]]NNNCCCEEEGGGDDDEEEKKKNNNbbb|||fffiii|||zzzvvvrrrpppooopppqqqssssssrrrqqqqqqrrrssssssqqqjjjbbb]]][[[YYYUUUQQQOOOHHHDDDDDD@@@>>>HHHXXXwww}}}hhhrrrpppaaadddiii~~~oooaaa[[[WWWQQQLLLLLLMMMOOOTTTZZZeeejjjppprrrnnnqqqyyyqqqhhhhhhgggeeeccc```]]]\\\UUUSSSPPPMMMKKKIIIFFFCCCtttttttttsssrrrqqqqqqqqqwwwyyytttqqq{{{lll}}}xxxmmmWWWVVVaaaqqqrrrWWWNNNGGGFFFHHHLLLSSSYYYfffooo~~~|||{{{{{{}}}{{{zzzxxxxxxzzz{{{{{{zzzyyyyyyyyyyyyxxxwwwvvvuuupppppppppnnnllliiifffdddfffaaa[[[VVVTTTQQQLLLHHHFFF@@@EEEUUUsssyyytttssstttzzz~~~~~~lll^^^FFFEEECCCAAAAAADDDJJJOOOYYYmmmxxxhhhTTTIIIBBBDDDFFFDDDGGGMMMTTTjjjvvvdddqqq~~~{{{xxxtttqqqqqqqqqrrrvvvuuusssrrrqqqqqqrrrrrrppplllfffcccaaa___ZZZWWWUUUMMMGGGFFFCCC>>>CCCLLLjjjfffeeeyyycccYYY```eeezzzwwwfffZZZUUUTTTNNNJJJKKKMMMOOOUUU[[[gggmmmtttvvvtttyyyzzzrrrffffffeeedddcccaaa```___WWWUUUQQQOOOMMMKKKHHHEEEuuusssqqqqqqrrrsssrrrqqqwwwxxxvvvuuuooo{{{zzz|||```YYYdddyyywwwfffQQQKKKGGGHHHKKKOOOXXXaaalllxxx~~~}}}||||||}}}~~~yyyxxxwwwwwwyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwvvvvvvrrrqqqqqqooollljjjgggfffddd```\\\ZZZYYYWWWSSSOOOHHHCCCGGGQQQkkkxxx~~~{{{{{{~~~qqqaaaLLLHHHEEEDDDCCCEEEKKKQQQ\\\tttnnnaaaXXXNNNFFFBBBCCCDDDDDDHHHNNNWWWooonnnaaawww}}}yyyvvvtttsssttttttxxxvvvtttrrrqqqppppppqqqooommmjjjhhhfffddd___\\\ZZZPPPIIIFFFCCC???@@@EEE[[[xxxkkk```rrrwwwaaa[[[bbbggg{{{{{{lll^^^TTTRRRPPPLLLIIIJJJLLLOOOVVV^^^jjjooovvvyyyxxx~~~~~~yyyqqqffffffeeedddcccaaa``````YYYWWWTTTQQQOOOMMMIIIGGGuuusssqqqqqqsssttttttsssvvvxxxzzz~~~uuuwwwnnnbbbmmmmmm^^^NNNJJJIIIJJJLLLQQQ\\\gggrrr~~~}}}||||||}}}~~~~~~yyyxxxxxxyyyzzz{{{zzzxxxyyyxxxxxxwwwwwwvvvvvvvvvssssssqqqpppnnnllljjjiiidddaaa^^^]]]\\\ZZZUUUPPPGGGEEEIIINNNeeeqqq|||xxxeeeQQQLLLIIIIIIGGGGGGLLLTTTdddwww^^^XXXUUUJJJFFFCCCCCCCCCDDDJJJPPP\\\vvviii]]]yyy~~~{{{wwwvvvvvvwwwxxxxxxwwwuuurrrppppppooopppooonnnlllkkkiiigggcccaaa]]]TTTJJJEEEBBBAAABBBDDDOOOlllsssaaarrrrrraaa^^^dddggg|||qqqdddXXXRRRQQQLLLIIIHHHJJJLLLPPPXXXbbblllqqqxxx{{{yyy}}}}}}|||wwwooohhhhhhfffeeecccbbbaaaaaa]]][[[WWWTTTQQQNNNKKKHHHuuuuuuuuuuuuttttttttttttsssuuu|||~~~ttt|||uuuwwwcccVVVJJJIIIIIIJJJLLLRRR```nnn~~~~~~~~~}}}}}}}}}}}}}}}yyyyyyyyy{{{}}}~~~|||{{{zzzyyyxxxvvvvvvuuuuuuuuuttttttsssqqqpppooonnnmmmjjjgggdddbbb```[[[TTTOOOHHHGGGIIIJJJ\\\hhhtttqqqVVVPPPNNNQQQQQQPPPUUU___qqqdddRRRPPPOOOGGGFFFEEECCCBBBFFFNNNVVVgggvvveee^^^~~~~~~|||yyywwwvvvwwwyyyzzzzzzxxxvvvsssrrrqqqpppqqqppppppooommmkkkiiigggeee```YYYPPPIIIEEEDDDEEEEEEJJJ```}}}}}}eeerrr~~~jjj]]]\\\bbbggg~~~ssshhh^^^TTTPPPPPPJJJHHHHHHKKKMMMQQQ[[[fffnnnttt{{{}}}zzz|||~~~{{{vvvnnnlllkkkiiihhhffffffeeeeeedddaaa\\\YYYUUUQQQMMMJJJvvvyyy{{{yyyuuurrrqqqrrrqqqttt{{{wwwttt~~~hhhWWWOOOJJJIIIJJJLLLNNNVVVhhhxxx~~~~~~}}}}}}}}}}}}}}}yyyyyyzzz|||}}}{{{zzzxxxvvvuuutttttttttuuutttsssrrrrrrqqqqqqqqqooollliiihhheee```XXXRRRMMMLLLKKKEEETTTaaapppvvvZZZUUUWWW___cccbbbiiiuuuvvvgggVVVLLLJJJFFFDDDFFFEEEBBBBBBIIITTT]]]tttfffcccbbbzzzzzzxxxvvvuuuuuuvvvxxxzzz|||zzzxxxvvvtttsssssssssssssssrrrooommmjjjjjjjjjbbb```YYYQQQKKKHHHGGGFFFJJJVVVuuujjjqqqwwweeeZZZ[[[cccmmmuuuiii___WWWPPPMMMNNNHHHGGGIIILLLNNNRRR]]]iiipppvvv~~~}}}}}}zzz{{{xxxpppooonnnmmmlllkkklllmmmmmmkkkhhhccc^^^ZZZUUUPPPMMMxxx||||||uuupppoooppprrrttt{{{sssqqq]]]OOOJJJKKKKKKMMMOOORRR[[[ooo}}}~~~~~~~~~}}}}}}||||||xxxxxxzzz}}}|||zzzxxxvvvttttttttttttuuuuuutttsssssssssttttttpppnnnlllkkkjjjfff^^^XXXUUURRRMMMCCCPPP^^^ooo}}}}}}~~~nnn___[[[___kkkrrrsss|||ggg]]]SSSMMMJJJCCCBBBEEEEEEBBBBBBKKKYYYccc|||\\\bbbggg{{{vvvuuusssrrrsssuuuxxxyyy}}}|||zzzxxxvvvvvvvvvvvvuuuuuutttqqqnnnlllllllllddddddaaaYYYQQQKKKHHHFFFLLLPPPnnnnnnooovvvddd[[[]]]ggguuuxxxmmmaaaZZZSSSLLLJJJLLLGGGGGGIIILLLNNNSSS___kkkqqqxxxzzz{{{yyyrrrppppppoooooopppqqqssstttpppmmmgggbbb]]]XXXSSSOOO~~~|||yyyuuuooolllmmmqqqssszzzwwwxxxcccSSSLLLJJJJJJLLLMMMMMMSSSbbbxxx}}}|||~~~}}}}}}|||zzzxxxxxxyyyzzz|||~~~{{{wwwuuuuuuvvvuuusssxxxxxxwwwuuussstttvvvxxxzzzwwwrrrnnnjjjgggcccaaaWWWUUUMMMKKKOOOTTThhhvvvlll___[[[^^^jjjxxx{{{___XXXOOOIIIIIIHHHDDDCCCDDDFFFFFFMMMaaavvvxxxbbbWWWppp{{{wwwuuusssqqqqqqsssuuuvvvzzzzzzyyyyyyyyyyyyyyyzzzttttttssspppmmmlllnnnoooggggggccc\\\WWWSSSKKKDDDKKKGGG]]]|||rrrfffvvv~~~tttaaa___bbbiiizzzrrrhhh^^^WWWPPPJJJGGGHHHGGGIIIJJJJJJKKKRRR^^^gggqqqxxx~~~}}}yyyrrrppprrruuuvvvvvvtttttttttrrrnnniiiddd```[[[WWWTTT}}}|||{{{yyywwwsssooommmqqqvvvwww}}}kkkYYYNNNIIIIIIJJJLLLNNNPPPWWWiii{{{}}}||||||{{{yyywwwxxxxxxxxxyyy{{{|||~~~~~~~~~{{{vvvuuuuuuvvvuuusssxxxxxxxxxvvvttttttuuuwwwxxxuuuqqqooommmkkkhhhfffaaa___UUUOOONNNNNN___|||zzzjjjccc___[[[[[[dddppp{{{ttt[[[UUULLLFFFGGGFFFBBBBBBDDDEEEFFFQQQjjjooo]]]ZZZ{{{{{{vvvtttrrrppppppqqqssstttxxxwwwvvvvvvvvvvvvvvvvvvssssssrrrpppmmmkkkkkklllggghhhddd^^^ZZZVVVOOOHHHHHHIIIWWWqqq|||iiipppmmmqqqzzzjjjgggkkkssszzzkkkbbbYYYSSSNNNIIIGGGIIIHHHJJJKKKKKKMMMUUUaaakkksssxxx}}}}}}xxxrrrppprrruuuvvvvvvuuuuuutttqqqnnniiiddd```\\\XXXTTTxxxxxxxxxwwwuuusssqqqpppwww|||}}}{{{mmm\\\OOOIIIHHHJJJKKKOOORRRUUU___uuu~~~}}}{{{zzzzzzzzzxxxvvvwwwvvvvvvvvvvvvxxxyyyzzz|||yyyuuuttttttuuuttttttwwwxxxyyyxxxvvvttttttuuutttrrrpppppppppooommmllljjjjjj```VVVPPPKKKXXXsssxxxhhh___\\\YYYTTTRRRTTTZZZbbbppp|||iiiUUUQQQIIIDDDFFFDDDBBBCCCEEEEEEIIIZZZxxxdddXXXaaa{{{tttrrrpppooonnnooopppqqqssssssrrrqqqqqqqqqqqqqqqpppqqqqqqpppllljjjiiiiiiggghhhfffaaa^^^[[[UUUNNNFFFKKKOOOaaazzzooohhh~~~|||bbbcccnnnxxxxxxuuunnnaaaYYYRRROOOLLLHHHGGGIIIIIIJJJKKKMMMPPPZZZfffooovvvxxx{{{~~~}}}xxxsssrrrsssuuuwwwwwwvvvtttssspppmmmiiieeeaaa]]]YYYVVVuuuvvvvvvuuuttttttuuuvvv|||uuummm```RRRJJJHHHKKKNNNLLLRRRWWW\\\hhh~~~}}}}}}{{{zzzyyyyyyyyywwwuuuvvvuuusssrrrrrrssstttuuuxxxvvvtttrrrrrrsssttttttvvvxxxzzzyyywwwtttsssrrrrrrqqqppppppqqqqqqpppnnnmmmpppggg\\\UUUOOOYYYooouuuhhh___[[[[[[SSSOOOKKKIIIGGGIIISSS^^^nnnyyy^^^PPPMMMFFFCCCEEECCCDDDFFFHHHHHHOOOeeeppp]]]YYYlll}}}zzzrrrqqqooommmmmmmmmnnnoooooonnnnnnmmmmmmmmmmmmmmmpppqqqrrrqqqnnnkkkiiiiiifffhhhhhhdddbbb```[[[TTTGGGOOOIIITTTrrr{{{wwwddduuu|||cccbbbjjjxxxnnnfff[[[SSSMMMLLLJJJGGGFFFIIIIIIJJJLLLNNNTTT^^^iiirrrvvvvvvxxx|||~~~zzzwwwxxxwwwxxxxxxxxxvvvsssqqqpppmmmiiifffccc___[[[WWWtttvvvwwwvvvvvvwwwzzz}}}~~~jjjbbbVVVLLLHHHIIIMMMPPPMMMSSS[[[cccrrr}}}|||zzzyyyxxxyyyxxxwwwuuuvvvtttsssqqqpppoooooopppssssssqqqppppppppprrrtttvvvxxxzzzyyyvvvsssppppppppppppoooppprrrrrrpppnnnlllqqqiii___ZZZTTTYYYjjj~~~zzzrrrjjjbbb\\\YYYXXXQQQMMMJJJHHHDDDBBBGGGOOOVVVnnniiiUUULLLLLLEEECCCFFFCCCDDDGGGHHHJJJUUUoooiii[[[aaa{{{zzzwwwqqqpppooommmmmmlllmmmmmmllllllkkkkkkkkkkkkllllllppprrrsssrrrooommmkkkkkkhhhjjjjjjhhhfffeee___XXXLLLSSSHHHMMMiiirrrhhhrrryyycccbbbfff{{{~~~tttjjjcccXXXQQQLLLKKKIIIFFFFFFHHHHHHIIILLLPPPWWWaaakkkrrrtttuuuxxx|||~~~}}}~~~}}}{{{{{{zzzwwwrrrnnnooommmjjjhhheeebbb]]]ZZZuuuwwwxxxxxxwwwzzz~~~{{{~~~{{{{{{zzzttt]]]WWWNNNHHHGGGJJJMMMNNNNNNUUU```nnn~~~~~~{{{zzzxxxxxxyyyyyywwwvvvuuuuuusssrrrpppnnnlllkkkooooooooommmmmmnnnqqqsssuuuwwwxxxwwwtttpppnnnnnnoooooopppqqqssssssqqqooonnnrrrjjjaaa___[[[[[[eeezzzuuummmfff```ZZZUUUQQQJJJGGGFFFGGGEEECCCEEEJJJFFFXXXiiiwww}}}xxxsssmmm\\\NNNJJJKKKEEEDDDFFFCCCBBBFFFIIIMMM^^^|||zzzeee\\\mmmzzzuuuqqqqqqpppnnnmmmmmmmmmmmmkkkkkkjjjkkkkkklllmmmnnnqqqrrrsssrrrpppooonnnooollloooooolllkkkiiiccc[[[SSSTTTKKKNNN```hhhwwwttttttwwwdddcccfff{{{yyypppfff___UUUOOOJJJJJJIIIGGGFFFIIIHHHIIIMMMTTT\\\eeemmmqqqqqquuuzzz~~~}}}|||yyysssnnnpppnnnllljjjhhheee```]]]uuuxxxyyyyyyxxx{{{~~~xxxzzzyyyyyy~~~{{{zzzrrrkkkiiiRRRNNNIIIGGGIIILLLNNNOOOTTT\\\kkk~~~~~~{{{~~~{{{zzzxxxxxxyyyyyyxxxvvvuuuuuuuuusssqqqmmmjjjhhhkkkllllllkkkjjjkkkooorrruuuvvvwwwuuuqqqnnnmmmlllnnnnnnpppsssuuuvvvuuusssppptttmmmfffjjjgggdddiiiyyysssjjjbbb]]]XXXQQQLLLGGGBBB@@@BBBCCCBBBCCCEEEBBBIIIPPPZZZ``````uuuwwwggg```ZZZRRRHHHHHHJJJDDDCCCFFFBBBCCCGGGLLLUUUkkkjjj[[[[[[xxx|||zzzvvvsssrrrqqqpppooonnnmmmmmmkkkkkkkkklllnnnoooqqqrrrpppqqqrrrqqqooooooqqqrrrqqqtttuuurrrpppmmmfff^^^YYYSSSOOORRRXXX___ooovvvssscccffflllxxxqqqhhh___XXXQQQKKKHHHIIIIIIHHHHHHJJJHHHKKKPPPXXXaaaiiinnnqqqooovvv~~~}}}vvvqqqpppooonnnlllkkkhhhccc```uuuxxxzzzyyyxxx{{{~~~vvvyyyyyyyyywwwiiieeeeeecccXXXnnnvvv]]]LLLIIIGGGHHHLLLPPPQQQQQQ\\\ddduuu{{{yyy}}}|||zzzyyyyyyzzzzzzxxxwwwuuuvvvvvvuuurrrmmmiiifffhhhjjjkkkjjjhhhjjjnnnrrruuuvvvvvvssspppmmmllllllmmmnnnppptttxxxyyyxxxvvvrrrvvvooolllssstttoooqqqpppwwwpppfff___[[[VVVPPPLLLLLLEEE@@@AAACCCCCCCCCDDDFFFFFFEEEJJJQQQTTTooovvv^^^VVVTTTPPPMMMEEEGGGIIICCCCCCEEE@@@EEEJJJPPP]]]www\\\QQQYYY|||zzz{{{wwwssssssrrrqqqpppooonnnnnnkkkkkklllmmmoooqqqssstttpppppppppooonnnooorrrtttvvvxxxyyyvvvssspppiiiaaa]]]RRRQQQUUURRRZZZjjjrrrxxxkkk^^^eeeoooyyyqqqjjjbbbYYYSSSMMMHHHFFFHHHIIIHHHIIIKKKIIIMMMSSS\\\eeelllpppqqqnnnwwwzzztttqqqpppooonnnllliiieeeaaawwwwwwwwwxxxyyy|||~~~~~~yyyxxxzzz||||||{{{yyyiiidddddd]]]ZZZ```pppyyyXXXMMMKKKIIIIIILLLQQQUUUWWW[[[pppxxxuuu|||xxxxxxyyyyyyzzzyyyyyyyyywwwvvvuuutttrrrooojjjgggiiikkknnnnnnmmmlllkkkkkkuuutttrrrooolllllloooqqqrrrqqqqqqtttwwwzzz|||||||||yyyuuutttuuutttqqqnnnvvv~~~xxxqqqggg___YYYTTTOOOKKKFFFDDDBBB@@@>>>??????@@@???JJJFFFEEEPPPUUUiiiqqquuu~~~|||qqq```TTTQQQNNNIIIJJJHHHFFFEEEEEEDDDCCCBBBJJJLLLYYYqqqdddYYYRRRcccyyyvvvwwwwwwssswwwxxxtttppppppnnnkkkkkkmmmppprrrssssssrrrqqqrrrqqqqqqsssvvvxxxxxxxxxyyyyyyyyyyyywwwrrrkkkffffffbbb]]]YYYTTTWWWdddrrruuuiii___fffyyy|||tttlllddd\\\UUUQQQKKKIIIGGGGGGGGGHHHHHHHHHOOORRRYYYccclllpppnnnkkkooowww{{{yyyuuuooollllllkkkhhheeewwwwwwwwwxxxyyy{{{}}}}}}zzzwwwwwwzzz|||~~~}}}|||kkkdddccc```]]]```kkkwwwwwwVVVQQQNNNLLLKKKNNNRRRWWWYYYeeeyyyyyywww}}}xxxyyyzzzzzz{{{zzzzzzzzzyyyxxxvvvtttrrroookkkiiiiiilllnnnnnnmmmkkkjjjkkkssssssrrrooonnnnnnqqqtttuuutttsssuuuxxx{{{|||||||||yyywwwvvvwwwvvvqqqmmmuuu}}}xxxqqqhhh___YYYSSSNNNJJJFFFDDDBBB???>>>>>>???@@@???HHHFFFGGGRRRXXXggg|||kkkbbbeeejjjjjjiiibbbVVVOOOOOONNNKKKIIIGGGFFFDDDDDDDDDDDDCCCGGGOOOaaa|||```ZZZTTT```yyywwwwwwvvvtttxxxxxxtttppppppnnnkkkkkklllnnnpppqqqpppooonnnqqqqqqrrrtttwwwxxxyyyyyyyyyyyyxxxxxxwwwsssnnniiihhhddd___[[[VVVXXXdddqqqvvvlllbbbiii|||}}}xxxqqqiiiaaaZZZSSSOOOLLLJJJHHHGGGHHHIIIIIIJJJQQQVVV^^^fffmmmooonnnmmmrrryyywwwsssooommmnnnmmmkkkhhhwwwwwwxxxxxxyyy{{{}}}}}}zzzxxxvvvvvvxxxzzz{{{{{{}}}pppfffcccbbb```bbbhhhqqq~~~yyyYYYNNNMMMKKKKKKNNNTTT[[[___sss{{{yyy}}}zzzzzz{{{||||||||||||{{{|||zzzxxxuuurrrooommmllllllmmmoooooommmkkkkkkkkkqqqqqqqqqpppppprrruuuxxxyyywwwvvvwwwyyy{{{|||{{{|||zzzyyyzzz{{{yyysssnnnsss}}}xxxrrriii```YYYRRRMMMIIIEEECCCAAA???>>>>>>???@@@???FFFEEEIIIVVV\\\fffwwwxxxpppfff\\\VVVUUUWWWYYYZZZYYYTTTMMMJJJLLLMMMKKKGGGFFFEEEDDDCCCDDDEEEEEEHHHXXXqqqpppWWWUUURRRgggyyyxxxwwwvvvuuuyyyyyytttqqqqqqpppmmmmmmnnnoooppppppooonnnmmmooopppsssvvvxxxzzzzzzzzzzzzyyyxxxxxxwwwuuuqqqnnnjjjfffbbb^^^YYYYYYcccnnn{{{pppgggooowwwrrrkkkddd^^^XXXRRRNNNKKKJJJHHHGGGGGGIIIKKKMMMUUU\\\dddjjjlllmmmnnnpppvvv}}}wwwtttqqqppprrrqqqnnnkkkwwwwwwxxxxxxyyyzzz{{{{{{{{{zzzwwwvvvuuuuuuvvvvvvwww}}}oooaaa\\\___aaaeeekkkuuusssWWWLLLLLLLLLNNNSSS\\\fffmmm}}}{{{~~~{{{{{{|||}}}}}}|||||||||}}}|||zzzvvvrrrooonnnnnnoooppprrrqqqooommmmmmnnnooopppqqqrrrsssuuuyyy|||}}}zzzxxxxxxyyy{{{{{{{{{{{{{{{|||~~~|||uuuooorrr~~~~~~|||ooolllwww|||wwwrrrjjjaaaXXXQQQKKKHHHDDDCCCAAA???>>>>>>???@@@@@@CCCEEEKKKXXXbbbfffhhhccc[[[PPPKKKMMMTTTYYY[[[YYYWWWQQQLLLJJJJJJJJJHHHEEEEEEEEEDDDCCCDDDFFFHHHOOOfffbbbSSSVVVXXX||||||{{{yyywwwxxx||||||wwwsssssssssppprrrrrrrrrrrrrrrpppooonnnmmmpppuuuxxxzzz{{{{{{|||{{{zzzxxxwwwwwwvvvtttrrrlllhhhdddaaa\\\[[[aaajjjyyyxxxzzzqqqmmmgggaaa[[[VVVQQQMMMJJJIIIHHHFFFGGGJJJNNNQQQYYYaaaiiilllkkkjjjnnnsss|||{{{yyyvvvvvvwwwvvvrrrooovvvvvvwwwxxxxxxxxxxxxyyyyyyxxxwwwuuutttsssttttttrrrwww}}}hhhXXXSSSYYYaaakkkttteeeNNNOOOPPPQQQTTT[[[fffsss|||}}}{{{~~~||||||}}}}}}|||{{{zzzzzz{{{{{{zzzvvvrrroooooopppqqqssstttsssqqqppppppqqqoooppprrrtttuuuxxx|||~~~|||yyywwwxxxzzzzzzzzzzzz{{{}}}xxxrrruuuyyyxxxyyylllgggcccfffdddXXX]]]hhhyyy~~~{{{uuurrrkkkaaaXXXPPPKKKHHHCCCBBB@@@>>>>>>>>>???@@@AAAAAAEEELLLXXXfffhhh___UUUOOOHHHGGGNNNYYYccciii___YYYRRRMMMKKKIIIGGGGGGDDDEEEEEEDDDCCCEEEHHHLLLVVVttt|||[[[TTT\\\fff}}}zzzzzz|||~~~yyyuuuvvvvvvtttttttttsssrrrqqqpppooonnnmmmqqqwww{{{{{{{{{|||}}}|||zzzxxxwwwwwwwwwvvvuuummmiiifffddd___]]]```gggtttuuuwww|||nnnjjjddd^^^ZZZUUUQQQMMMHHHHHHGGGFFFGGGKKKRRRWWW^^^eeekkklllhhhiiiooouuu||||||}}}zzzuuuqqquuuuuuvvvvvvwwwvvvvvvuuutttuuuvvvuuuttttttuuuwwwpppuuuzzz~~~fffXXXUUUZZZgggxxxvvv___OOOPPPRRRUUUYYYaaannn~~~|||{{{}}}}}}}}}|||{{{zzzyyywwwvvvwwwyyyyyyvvvqqqnnnoooppprrrssstttsssrrrrrrssstttppprrrtttvvvwwwyyy}}}~~~{{{xxxvvvwwwxxxyyyyyyxxxyyy}}}{{{uuuzzzyyy{{{jjj```\\\XXX[[[\\\RRRXXXaaappp~~~}}}zzzsssqqqkkkbbbXXXOOOKKKIIICCCAAA???>>>===>>>@@@AAACCC@@@EEEKKKUUUjjjnnn\\\LLLHHHDDDGGGRRRbbbpppxxxaaaWWWNNNKKKIIIGGGFFFGGGCCCEEEFFFEEEDDDFFFKKKPPP___qqqXXXRRR]]]qqq}}}{{{|||~~~zzzvvvwwwwwwuuusssrrrqqqpppooonnnmmmmmmmmmssszzz}}}}}}{{{{{{|||{{{zzzxxxwwwxxxxxxvvvtttnnnkkkhhhgggddd```aaafffsss{{{ttt{{{wwwkkkgggaaa\\\XXXTTTPPPMMMGGGHHHHHHGGGIIIOOOXXX___eeeiiikkkjjjgggiiiqqqyyy~~~xxxsssssstttuuuuuuuuutttsssrrrsssuuuwwwvvvsssssstttvvvnnnuuuyyy|||xxxdddZZZ[[[eeewwwooo```YYYTTTXXX]]]dddppp}}}{{{zzz|||}}}}}}|||zzzxxxvvvtttrrrrrruuuxxxvvvqqqnnnnnnppppppqqqrrrrrrqqqrrrsssuuurrrtttvvvxxxyyyzzz}}}}}}zzzvvvtttuuuvvvwwwxxxwwwxxx{{{~~~xxx{{{yyyzzzllleeeaaaZZZ\\\]]]TTTWWW___ooo|||zzzqqqoookkkbbbXXXOOOKKKJJJBBBAAA???>>>===>>>@@@AAADDD???EEEIIIQQQkkkttt^^^LLLGGGDDDKKK\\\ooo}}}bbbVVVKKKHHHGGGEEEDDDGGGCCCEEEGGGFFFDDDGGGNNNTTTlllhhhXXXVVVhhh|||yyy|||~~~yyyvvvwwwwwwuuusssrrrqqqpppooonnnnnnnnnmmmttt|||~~~{{{{{{|||{{{yyyxxxxxxxxxwwwuuussspppmmmkkkllliiiddddddgggooo~~~~~~{{{vvvrrrhhhddd___ZZZVVVRRRNNNKKKGGGIIIJJJJJJLLLTTT___hhhllllllkkkhhhgggllluuu}}}zzzuuurrrssstttttttttsssrrrqqqwwwxxxyyywwwssspppqqqsssnnnvvvzzzyyy}}}yyymmm]]]VVVZZZrrrhhhaaa___]]]ccckkkvvv~~~{{{zzzzzz{{{}}}|||{{{yyyvvvtttqqqpppnnnsssvvvuuuqqqmmmmmmooonnnooopppppppppqqqsssuuutttvvvxxxyyyyyyzzz|||~~~|||xxxtttrrrsssuuuwwwwwwvvvwwwzzzzzzyyyvvvxxxuuuoooiii___^^^^^^VVVWWW___ppp|||yyyooooookkkbbbXXXOOOKKKKKKBBBAAA???======>>>@@@AAAEEE???EEEHHHOOOlllwww```PPPIIIFFFPPPfff|||fffXXXKKKGGGFFFCCCCCCEEECCCEEEGGGFFFEEEHHHOOOVVVxxx___\\\bbbzzzxxx|||}}}~~~xxxtttvvvvvvuuuuuutttsssrrrqqqqqqqqqqqqnnnuuu}}}~~~{{{zzz{{{zzzyyyxxxyyyyyywwwtttqqqrrrooonnnooolllhhhfffiiikkk}}}{{{xxxsssooogggccc]]]XXXTTTPPPLLLIIIHHHJJJLLLMMMOOOWWWdddnnnqqqoookkkhhhhhhnnnxxx|||vvvwwwuuuuuuwwwuuuqqqqqquuusssvvvwwwtttsssuuutttppppppqqqssswww}}}~~~|||{{{}}}zzzrrriiiccc^^^YYYYYY]]]sss|||lllgggiiiuuuyyy}}}{{{|||}}}~~~~~~|||zzzyyywwwtttooolllnnnpppqqqpppnnnmmmmmmnnnmmmnnnooonnnlllnnnssswwwzzzwwwuuuvvvyyy||||||{{{xxxxxxvvvtttrrrsssvvvxxxuuuxxx||||||zzzvvvxxxxxxwwwtttnnndddaaahhhxxx~~~{{{xxxtttqqqllleee]]]TTTMMMIIIBBBAAA@@@?????????@@@AAAFFF<<>>EEEIIIMMMjjj~~~qqqZZZQQQYYYsssaaaUUUJJJGGGGGGFFFEEEFFFFFFDDDEEEGGGGGGKKK\\\ooooooYYYZZZqqq|||zzzzzz}}}~~~~~~}}}|||yyywwwtttrrrqqqnnnnnnooooooppppppoooooouuuvvvvvvuuusssrrrssstttrrrsssssstttwww{{{yyyssssssrrrqqqpppooommmllllllnnnmmmwww}}}yyyuuussspppmmmkkkiiifffdddYYYXXXUUUSSSPPPMMMLLLKKKKKKOOOTTT[[[gggssswwwuuuqqqmmmhhhggglllsss{{{~~~}}}zzzzzz||||||zzzxxxuuutttvvvyyywwwsssrrruuuwwwxxxtttmmmkkknnnooonnnpppnnnmmmnnnqqqwww}}}~~~xxxrrrnnniiigggccc___ZZZWWWUUUUUUUUUQQQOOOPPPOOOMMMMMMPPPTTTYYY___dddjjjpppuuuwwwxxx{{{}}}{{{{{{{{{zzzxxxyyyvvvrrrppppppqqqqqqpppnnnppprrrqqqpppoooooopppmmmnnnooommmlllmmmrrrwwwyyyxxxxxxxxxxxxyyyyyyyyyxxxvvvtttsssssstttuuuuuupppqqqrrrssstttvvvvvvwwwtttvvvwww{{{~~~}}}{{{yyysssqqqnnnggg___VVVOOOJJJDDDCCCAAA@@@@@@@@@AAABBBCCC???DDDHHHJJJ^^^nnnhhhXXXTTTccc}}}]]]SSSJJJHHHGGGFFFEEEFFFEEEEEEFFFHHHIIIPPPdddxxx{{{iiiWWWZZZ~~~~~~zzzxxxzzz}}}~~~{{{yyyvvvtttrrrqqqoooooopppqqqqqqppppppooossssssrrrpppnnnnnnppprrrqqqsssttttttwww|||{{{vvvuuusssqqqoooooommmllljjjnnnkkkooo{{{wwwrrrooollljjjhhhfffccc```XXXVVVTTTQQQNNNMMMLLLLLLKKKQQQYYYcccoooyyyyyytttnnnkkkhhhhhhnnnuuu|||~~~~~~~~~rrrqqqsssvvvtttppppppssswwwwwwsssmmmkkkoooqqqooonnnmmmlllmmmqqqvvv|||}}}yyyjjjgggbbb]]]XXXUUUSSSQQQVVVRRRQQQRRRQQQNNNNNNQQQVVVXXX\\\```ffflllttt{{{|||}}}zzzyyyxxxvvvtttxxxuuupppnnnnnnpppqqqqqqoooppprrrrrrqqqppppppqqqoooppppppnnnlllmmmqqqvvvvvvwwwwwwwwwvvvvvvvvvvvvxxxuuusssssstttuuutttsssnnnooooooppprrrtttuuuvvvuuuwwwzzz}}}~~~||||||{{{yyywwwqqqpppmmmhhhaaaXXXQQQLLLDDDCCCBBBAAAAAAAAABBBCCC@@@@@@DDDGGGHHHQQQ\\\^^^WWW\\\tttrrrXXXPPPIIIHHHGGGEEEEEEGGGDDDFFFHHHJJJNNNZZZoooeee^^^SSS___}}}zzzyyyzzz|||}}}~~~}}}|||zzzwwwuuutttsssrrrqqqrrrsssttttttsssqqqppprrrqqqpppnnnlllllloooqqqrrruuuvvvuuuwww{{{{{{xxxvvvssspppnnnooonnnlllkkkpppnnnmmmyyy}}}xxxuuuooollliiigggeeeccc```]]]WWWVVVSSSPPPNNNMMMMMMMMMOOOXXXcccmmmwww}}}zzzssskkkhhhgggiiioooxxx~~~|||{{{}}}qqqoooppprrrqqqnnnooosssvvvwwwsssnnnnnnrrrtttsssoooooooooqqqtttxxx|||vvvqqqkkkfffbbb^^^ZZZWWWXXXTTTSSSVVVVVVTTTUUUXXXZZZ\\\```gggmmmttt|||yyyxxxwwwuuussswwwtttpppnnnooopppppppppoooqqqrrrrrrqqqqqqqqqrrrrrrsssssspppmmmmmmqqquuutttvvvwwwvvvuuusssssstttxxxuuurrrrrruuuvvvtttrrrmmmmmmnnnppprrrssstttuuuvvvwww|||}}}}}}{{{zzzyyyxxxvvvtttoooooommmiiiccc[[[SSSOOOEEEDDDCCCBBBAAABBBCCCCCC???BBBEEEGGGIIILLLUUU```cccpppoooTTTMMMHHHHHHGGGEEEEEEGGGEEEFFFIIIMMMUUUfff{{{[[[\\\XXXkkk}}}zzzxxxyyyzzz{{{{{{zzzyyywwwuuutttttttttuuussstttuuuvvvvvvuuusssqqqpppppppppnnnmmmmmmppprrruuuxxxxxxvvvvvvyyyzzzwwwuuuqqqnnnmmmooopppooommmppppppnnnsss}}}zzzwwwrrroookkkiiifffdddbbb___\\\ZZZWWWUUURRRPPPOOOOOOPPPQQQYYYdddqqqyyy~~~~~~xxxqqqgggeeedddhhhpppzzz~~~}}}{{{xxxwwwyyy~~~qqqooonnnpppnnnlllooottttttvvvtttpppqqqvvvxxxwwwsssttttttvvvxxxzzz|||}}}|||wwwsssnnniiieeeccc___]]]___```^^^```dddeeegggmmmwww~~~~~~zzzwwwwwwwwwvvvvvvwwwtttqqqooooooppppppooooooqqqssssssrrrqqqrrrsssuuuvvvuuuqqqnnnmmmpppttttttvvvxxxwwwuuurrrrrrssswwwtttqqqrrruuuvvvtttqqqlllmmmoooqqqssstttuuuuuuuuuvvv}}}~~~{{{yyywwwwwwuuurrrpppmmmmmmllliiiddd]]]VVVRRRFFFEEECCCBBBBBBBBBCCCDDDAAADDDEEEHHHMMMOOO[[[ooo|||jjjPPPKKKHHHHHHGGGEEEEEEHHHEEEGGGIIIOOO]]]qqqooo\\\aaabbb{{{}}}}}}{{{xxxvvvwwwyyyyyyyyyvvvuuussssssssstttvvvwwwsssuuuvvvwwwwwwuuusssqqqooopppppppppoooppprrrtttxxx{{{zzzwwwuuuxxxxxxvvvsssoookkklllooorrrqqqooommmqqqmmmmmm}}}xxxtttqqqmmmiiihhheeebbb```^^^\\\YYYVVVTTTSSSQQQPPPQQQSSSVVVXXXcccppp~~~yyyqqqjjjcccbbbaaafffppp}}}{{{zzzxxxuuutttvvv{{{||||||~~~rrrooonnnnnnmmmlllooouuusssuuutttrrrsssxxx{{{zzzwwwwwwxxxyyyzzz{{{{{{{{{~~~yyyrrrmmmqqqmmmjjjkkkjjjhhhjjjnnnppprrrzzz|||xxxvvvwwwxxxyyyyyywwwtttqqqpppppppppooonnnoooqqqssssssrrrrrrssstttxxxxxxwwwsssnnnmmmppptttuuuwwwzzzyyyuuusssssstttwwwtttqqqrrrvvvwwwtttpppkkkmmmooorrrtttuuuuuuuuuuuuuuu}}}}}}{{{xxxvvvuuussspppnnnkkklllllliiieee^^^WWWSSSFFFEEEDDDCCCBBBCCCCCCDDDCCCGGGFFFIIIPPPTTTdddcccNNNJJJGGGHHHGGGDDDEEEHHHFFFGGGIIIQQQbbbyyyjjjXXX```fff|||zzzxxxuuuuuuvvvxxxxxxxxxsssrrrqqqqqqrrrtttwwwyyysssuuuwwwxxxwwwuuusssqqqnnnpppqqqqqqqqqrrrtttvvvzzz}}}|||wwwuuuwwwwwwuuurrrnnnjjjkkkpppssssssqqqjjjppplllhhh|||{{{vvvrrrooojjjgggeeeccc___]]][[[YYYVVVSSSQQQQQQPPPQQQSSSWWW[[[]]]iiiwww|||sssiiicccaaa``````eeeppp~~~~~~yyyxxxvvvtttsssuuuyyy}}}yyyyyyzzzmmmnnnnnnlllkkklllqqquuurrrssstttuuuwwwxxxzzzzzz{{{zzzyyyzzz|||}}}}}}{{{~~~{{{xxxwwwwwwyyy{{{{{{yyyvvvssspppooonnnnnnuuuvvvwwwvvvuuuuuuwwwyyyzzz{{{{{{wwwqqqnnnoooqqqyyyxxxvvvssspppppprrrttt}}}|||wwwooooootttrrrmmmlllmmmnnnoooppppppppppppvvvvvvxxxyyy}}}~~~yyyyyywwwtttpppmmmllllllggghhhhhhgggdddaaa]]]ZZZHHHFFFDDDEEEGGGGGGDDDAAAIIIJJJMMMRRRWWWeee{{{\\\FFFHHHJJJJJJIIIHHHHHHHHHLLLOOONNNYYYtttxxx]]]YYYdddxxxwwwtttrrrrrrtttuuurrrpppqqqqqqppppppqqqsssuuuvvv{{{xxxvvvuuuuuutttsssrrrtttsssqqqooooooqqqsssuuuzzzxxxvvvsssrrrrrrssssssqqqpppoooooooooppprrrssssssjjjgggnnnxxxzzzrrrmmmllljjjfffbbb______^^^]]][[[XXXUUUSSSYYYWWWSSSQQQTTT\\\fffnnnsssgggaaa___\\\\\\___kkk|||{{{yyyuuusssrrrsssvvvwwwyyywwwwwwzzzpppqqqqqqooommmmmmqqqtttuuuuuuvvvwwwxxxzzzzzz{{{yyywwwvvvwwwxxxyyyxxxwwwyyy~~~{{{||||||{{{yyyyyyxxxxxxyyyzzzxxxvvvsssqqqpppppppppvvvxxxxxxwwwvvvuuuvvvwwwzzz|||{{{xxxsssqqqrrrtttzzzyyywwwuuurrrrrruuuwwwxxxxxxsssnnnoootttsssooommmnnnpppqqqrrrsssssssssvvvwwwyyy{{{~~~~~~{{{zzzyyyvvvrrrooommmllleeefffffffffdddaaa]]][[[PPPKKKEEEBBBCCCEEEFFFGGGEEEGGGOOOZZZhhh~~~mmmRRRLLLKKKIIIFFFCCCDDDGGGJJJHHHPPPVVVhhhmmm]]]YYYlllwwwttt|||yyywwwwwwxxxxxxvvvtttllllllmmmoooqqqsssuuuvvvwwwuuuttttttuuuuuusssrrruuusssqqqpppoooqqqssstttwwwuuusssqqqpppppppppqqqrrrqqqpppoooooonnnnnnooopppjjjhhhmmmqqqzzz~~~wwwooojjjhhhgggccc```___^^^]]][[[YYYVVVTTTSSSPPPOOOPPPUUU]]]iiitttzzz~~~tttggg]]]XXXVVVYYYbbbnnnzzz|||yyywwwxxxyyy{{{zzzyyyyyy{{{ttttttsssrrrpppppprrrtttwwwwwwxxxyyyzzzzzz{{{{{{yyywwwuuutttuuuuuutttsssuuuxxx}}}|||}}}~~~~~~~~~}}}{{{zzz}}}|||zzzxxxvvvvvvvvvvvv|||}}}~~~}}}{{{yyyxxxyyyvvvxxxxxxvvvrrrppprrrtttssssssqqqooommmmmmpppsssqqqqqqnnnkkkmmmqqqrrrppplllmmmnnnpppqqqqqqqqqrrrrrrtttwwwyyy{{{|||yyywwwwwwvvvtttrrroookkkiiigggeeeeeeeeedddbbb___[[[YYYTTTOOOGGGCCCCCCEEEHHHJJJNNNTTTaaaqqqaaaJJJLLLKKKIIIGGGEEEGGGKKKNNNQQQ___lllwwwbbb[[[ccc}}}{{{~~~{{{yyywwwvvvwwwvvvtttrrrrrrsssuuuwwwxxxyyyyyyyyywwwwwwwwwyyy{{{|||zzzxxxzzzyyywwwuuuuuuuuuwwwxxxyyywwwvvvtttssssssttttttxxxxxxwwwvvvtttrrrqqqppppppnnnoooqqqppprrrxxxpppjjjhhhgggeeeccccccbbb___]]]ZZZXXXWWWWWWSSSUUUZZZfffuuuxxxkkkaaa[[[YYYXXXXXXiii~~~}}}}}}~~~ttttttttttttttttttuuuvvvxxxxxxxxxyyyyyyzzzzzzzzzzzzxxxuuutttttttttsssrrrvvvwwwyyy~~~~~~{{{xxxxxxyyyyyyxxxwwwuuuuuuwwwvvvtttsssrrrrrrssssssxxxyyyzzzxxxuuurrrqqqqqquuuwwwyyywwwsssrrruuuwwwrrrrrrpppnnnmmmnnnqqqssssssrrrqqqpppqqqsssttttttpppqqqqqqrrrrrrrrrqqqqqqrrruuuyyy{{{}}}~~~~~~|||yyyxxxvvvuuussspppllljjjjjjjjjiiihhheeeaaa^^^\\\QQQMMMIIIFFFEEEGGGJJJKKKSSScccyyygggPPPCCCEEEGGGGGGHHHIIILLLOOOZZZlll}}}rrraaa___hhh~~~~~~}}}{{{zzzzzzyyywwwvvvvvvwwwyyyzzzyyywwwuuusssrrrsssuuuxxx{{{|||zzzxxxxxxwwwuuutttsssttttttuuuvvvuuutttsssrrrsssssssssvvvvvvwwwvvvuuussspppooommmnnnqqqrrrnnnnnn{{{|||uuuooommmmmmllllllkkkiiifffdddaaa`````````ggghhhooo|||vvvlllgggfffggghhhtttrrrrrrsssuuuwwwxxxxxxwwwvvvvvvwwwwwwxxxxxxyyyyyyyyywwwtttrrrsssssssssrrrvvvvvvwww{{{}}}|||}}}|||zzzyyyxxxwwwwwwwwwxxxwwwvvvuuutttuuuvvvvvvzzz{{{{{{yyyvvvtttsssssstttwwwxxxwwwttttttvvvyyyttttttsssqqqooopppsssvvvuuutttttttttsssssstttvvvuuuuuuuuutttsssrrrpppooouuuxxx|||~~~}}}zzzuuutttrrrqqqqqqooojjjggg```aaaaaa```___^^^\\\[[[[[[WWWQQQLLLLLLQQQXXX]]]___wwwsssYYYRRRQQQPPPNNNOOORRRXXX]]]hhh|||qqqeeedddxxx~~~~~~~~~~~~|||{{{|||~~~pppqqqrrruuuxxxyyyxxxwwwttttttuuuvvvwwwwwwxxxxxxvvvsssppppppqqqrrrsssssstttssstttxxx}}}~~~}}}|||zzzyyyxxxxxxyyyyyyyyyxxxwwwvvvvvvvvvwwwxxxzzz{{{zzzxxxvvvuuuuuuwwwtttvvvxxxwwwttttttwwwzzztttsssrrrooommmnnnqqqssswwwuuuuuuwwwuuurrrssswwwzzzzzzzzzyyywwwuuutttsssyyy|||yyyzzz|||~~~tttnnnddd\\\\\\dddqqq{{{|||wwwnnnfffeeejjjttt|||pppppprrruuuxxxyyyvvvtttsssssstttuuuwwwxxxyyyyyytttrrrpppppprrruuuvvvwwwtttuuuvvvyyy~~~qqqqqqrrruuuxxxxxxtttppprrrssstttvvvwwwyyyzzzzzzvvvsssqqqrrruuuxxx{{{{{{xxxzzz{{{}}}