BM6P6(@ ttt^^^OOO???AAABBBBBBAAA@@@AAABBBHHHGGGDDD>>>999999===AAAGGG;;;444888>>>???@@@BBBAAAAAACCCIIIYYYjjjssstttnnnOOOccc^^^```~~~tttllljjjkkkpppxxxxxxrrrrrrppplllgggdddbbbcccccc]]]\\\VVVKKK>>>555222333222777666:::EEEJJJTTTeeewwwDDD;;;333333444444666999777888;;;???AAABBBFFFLLLRRRcccxxxqqqaaaQQQKKKKKKKKKLLLNNNSSSRRROOOKKKGGGBBB>>>;;;=========<<<;;;999888777000000000000111111111111111222333333444444333333444444444555555555666666888666...---333000333AAAQQQjjjrrrppp}}}```XXXNNNGGGEEECCCHHHHHHGGGFFFEEEDDDDDDCCC>>>AAAEEEDDDAAA>>>======???>>><<<<<<======<<<:::======<<<<<<<<<======>>>AAABBBBBBAAA@@@???@@@BBBDDDBBBAAA@@@AAAAAAAAA??????????????????BBBFFFJJJLLLMMMTTThhh~~~|||||||||}}}~~~{{{vvvppplllmmmnnnnnnmmmpppoooooorrrvvv|||}}}}}}|||{{{zzzzzz}}}uuuvvv[[[FFFBBB@@@???BBB???CCCIIIMMMNNNKKKFFFBBB::::::777111000555;;;>>>NNNiii{{{dddKKKIIIEEEAAA===<<<;;;;;;;;;:::888888888777444222333333333333333333333333666666666666666666555555555444444444444333333333444444444333333222222222111222444555555444222111///111333333444;;;FFFNNNeeellluuu}}}|||wwwssswwwuuu~~~}}}{{{|||fffRRR@@@333666999000111222222222000000222444;;;<<>>@@@@@@???>>>???@@@EEEEEECCC@@@===???DDDIIIOOODDD;;;;;;<<<999777777===???AAAHHHXXXjjjsssttttttTTT]]]}}}hhh```~~~uuummmlllnnnttt{{{}}}yyytttuuupppjjjhhhiiijjjhhheee\\\[[[UUUKKK???666444555222888999>>>IIIMMMVVVggguuuAAA999333333555555666888;;;<<<===???DDDHHHIIIIIIUUUeeeyyyyyyrrr___RRRFFFDDDFFFHHHJJJLLLNNNMMMJJJGGGDDDAAA???===??????>>><<<:::888666555000000000000111111111222222333333444444444444444555555555666666666777777999777000...333111666GGGtttiii}}}|||rrrZZZUUUNNNHHHHHHFFFIIIHHHGGGEEECCCBBB@@@@@@===@@@CCCCCC@@@>>>======???===<<<<<<======<<<:::;;;;;;;;;<<<===>>>???@@@@@@AAAAAA@@@>>>>>>@@@AAA@@@>>><<<<<<===>>>>>>===???@@@AAAAAAAAADDDHHHKKKKKKJJJPPPaaa|||~~~}}}{{{|||yyyzzz|||~~~~~~xxxqqqlllllllllmmmmmmooonnnooorrrwww|||~~~~~~sssuuu~~~mmmKKK>>>=========AAABBBEEEJJJLLLKKKFFF@@@;;;999777555555555888>>>CCC^^^zzzzzzoooiii^^^MMMGGGFFFCCC@@@>>>======>>>;;;:::888888888777444222333333333333333333333333444444555666666555555555555555444444333333333222444444333333333222222222111222444555555444222111000222444333333777???FFFVVV]]]hhhrrrxxxzzzzzzyyypppjjjnnn{{{|||{{{}}}}}}ccc===---111333111222333333222222333555444555777;;;CCCMMMVVV[[[cccgggllloooqqqsssuuuvvv{{{|||uuuiiidddcccYYYKKKGGGFFFDDDBBB@@@@@@?????????>>>======<<<===>>>???{{{VVV???:::<<<>>>@@@@@@???>>>???@@@BBBCCCCCCAAA???AAAFFFJJJIIIAAA:::;;;===<<<:::999999;;;>>>FFFUUUfffqqqrrr{{{{{{[[[XXXtttvvv___rrrvvvnnnkkkjjjnnnuuuyyyxxxuuuuuunnnggghhhlllnnniiiddd[[[ZZZUUUKKK@@@888666666333:::<<>>777222333666666666888===AAACCCFFFPPPYYYVVVMMMTTTbbbuuuoooddd]]]XXXNNNDDD===???CCCDDDEEEGGGHHHFFFDDDAAA???>>>>>>>>>@@@???===:::888555333222000000111111111222222222333444444555555555555555666666666777777777777777888777000000444333;;;QQQkkk~~~{{{bbbPPPOOOLLLIIIJJJHHHHHHGGGFFFCCCAAA>>>===<<<<<<>>>AAAAAA@@@>>>=========<<<;;;;;;<<<===<<<::::::;;;;;;===>>>???@@@AAA>>>?????????======???AAA>>><<<::::::<<<=========???AAABBBBBBCCCFFFIIILLLIIIHHHMMM]]]ttt~~~{{{zzz{{{vvvwwwyyy|||{{{rrrllliiiiiijjjjjjlllmmmooorrrwww{{{{{{rrruuu}}}hhhTTTAAA===??????@@@DDDBBBEEEIIIJJJHHHBBB<<<777777333444999999:::CCCOOOyyyzzzfff```nnnpppeeevvviiiIIIKKKCCCBBB@@@?????????@@@@@@;;;:::888888888777444222222222222222222222222222222222333444555555555555666555555444333222222111333333333333222222222222222333444555555444333222222444555333222333888<<>>@@@???>>>777:::<<>>AAAAAA@@@AAACCCAAA>>><<<::::::;;;<<<<<<;;;999666444222111000111111111222222222333333444555555666666666666666666666666666666666666666666555000111444444BBB^^^vvvooo}}}lllSSSGGGJJJGGGGGGIIIFFFEEEDDDCCCAAA???===<<<;;;===>>>@@@AAAAAA@@@??????<<<;;;:::;;;<<<===<<<;;;;;;<<<===>>>??????@@@@@@===>>>??????>>>>>>@@@BBB???===;;;;;;===???@@@@@@>>>@@@BBBCCCDDDEEEHHHKKKGGGGGGNNN___uuu}}}~~~{{{yyyyyy{{{uuuwwwyyy||||||tttlllgggeeeeeefffhhhkkknnnrrrvvvzzz{{{uuuyyy~~~RRRHHH@@@???@@@???AAAEEEAAACCCFFFHHHFFFAAA;;;888444222555:::999:::KKKaaaqqq\\\aaaqqqjjjppp[[[GGGPPPAAAAAA@@@????????????@@@;;;:::888888888777444222111111111222222222222222000111222333444555555555666555555444333222111111333222222222222222222222333333444444444444333333222444555444333222444666AAAGGGQQQ[[[dddooozzzyyyiii```iiiuuuyyy||||||tttwwwcccJJJ<<<444222333444333111///000111555555444444666:::===???HHHKKKPPPUUUZZZaaahhhlllsssxxxyyyvvvuuussskkkaaabbb]]]XXXXXX[[[[[[XXXTTTGGGKKKOOONNNKKKKKKOOOSSSRRR===BBB<<<>>>@@@AAA@@@@@@AAABBBAAACCCDDDBBB>>>;;;<<<>>>FFFCCC>>>;;;;;;<<<;;;888999:::;;;===GGGWWWbbbfffnnnxxxiiiTTTcccooofff~~~yyyyyypppmmmkkknnnsssvvvuuurrrmmmkkkgggdddbbb```___^^^^^^[[[UUUMMMCCC;;;666444555<<<===@@@KKKSSSbbbyyy{{{eeeVVV<<<555111444777777777999555BBBSSSeeeyyy~~~ppp\\\hhhxxxxxxsss{{{vvv^^^JJJFFFKKKMMMBBB===:::===???======>>>@@@>>>;;;888777777777888555444333111111000111111222222222222333333333333444555666666777777666666555555555555555555555555333333///111555555JJJllleee[[[ooo^^^JJJCCCFFFCCCDDDFFFBBBAAAAAA@@@@@@??????>>>>>>@@@@@@AAABBBBBBBBBAAA@@@;;;::::::;;;===>>>===<<<>>>??????@@@@@@???>>>======>>>????????????BBBDDDAAA???<<<<<<>>>@@@AAABBB<<<>>>AAABBBCCCCCCEEEGGGDDDEEEMMM^^^rrr|||yyyqqq~~~zzzwwwwwwyyyvvvxxxzzz|||~~~|||uuummmfffaaa```___cccgggkkkpppsssxxx}}}|||YYYDDD@@@===<<<<<<<<>>:::777222333777999777@@@\\\yyywwwtttgggaaapppxxxrrrxxxOOOCCCFFFAAAAAA@@@???>>>>>>======;;;:::888888888777444222111111222222222333333333000111222333444444444444555555444333222222111111222222222222222222222222222333333333333333333222222333444555444444444555888===EEEMMMXXXhhhyyyzzzllljjjpppwwwpppZZZGGG555999999888666444333444555111111000000111333555666;;;>>>AAAEEEIIIOOOUUUYYYeeehhhkkklllnnnpppnnnjjjqqqlllgggeeeddd___WWWPPPSSSWWW[[[[[[XXXXXX[[[```SSS>>>BBB:::<<<>>>???>>>>>>???AAA???BBBEEEEEEBBB@@@@@@BBBEEEDDD???:::999<<<<<<999======;;;:::AAAPPP]]]bbbooo{{{qqqWWWYYYuuuqqqxxx{{{xxxvvvrrrnnnoootttwwwuuurrrmmmkkkgggbbb^^^]]]]]]___]]]ZZZUUUMMMEEE>>>888444666>>>>>>@@@HHHNNN]]]tttsssbbbVVVPPP>>>777222444777777888:::???IIIYYYiiiqqqnnncccYYYdddqqq{{{iiisssyyypppUUUAAA>>>AAA@@@;;;666555888::::::;;;>>>>>><<<:::777666555444555000000///...///000111222222222333333333444444444444555555666666666666666555555555555444444444444111111///333666888SSS|||lllRRR]]]XXXIIIDDDFFFBBBBBBDDD@@@>>>??????@@@@@@AAAAAABBBBBBAAAAAABBBCCCCCCAAA@@@<<<;;;:::<<<>>>??????>>>@@@@@@AAAAAA@@@???===<<<<<<>>>?????????@@@BBBEEEAAA>>>;;;:::<<<>>>@@@@@@;;;>>>AAABBBBBBAAABBBBBB@@@AAAHHHVVVfffnnnlllfffxxxwww|||vvvtttvvvuuuvvvxxx{{{}}}~~~}}}|||xxxqqqhhhaaa\\\ZZZ]]]bbbhhhmmmppptttzzzaaa==================???CCCGGGJJJHHHEEEAAA===999666444111666888888>>>TTTuuu}}}tttsssrrrccciiiyyy|||aaaLLLGGGCCCAAA@@@@@@???>>>===<<<<<<;;;:::888888888777444222222222222333333444444555111111222333444444444444333333333333222222222222111111111222222222222222222222222111111222222222222222333444555555555555444999@@@HHHVVVjjjtttqqqwwwpppddd\\\OOOHHHFFFAAA;;;666333444555111111111111111222333333333555777999;;;>>>BBBFFFLLLMMMOOORRRVVVZZZ]]]^^^eeeddddddffffffccc]]]XXXZZZ^^^aaabbb``````bbbddd~~~SSS>>>???999;;;===>>>>>>>>>???AAA===BBBGGGHHHFFFCCCCCCEEE???@@@<<<777888???BBB@@@@@@@@@<<<888???NNN]]]dddkkk|||{{{___SSSddd}}}vvv~~~yyyssskkkjjjmmmqqqrrrqqqnnniiibbb^^^]]]^^^^^^^^^ZZZWWWSSSMMMGGGAAA;;;888777???AAAAAAFFFHHHSSSggg{{{|||zzzqqqcccUUUNNNMMMAAA999333444777777999<<>>>>>777888444111333666666:::???::::::999888666555444444000///.........000222333333333333333444444444444444444555666666666666555666666666666555555555444000111000555999===\\\zzz___ZZZxxxxxxXXXKKKHHHIIICCCCCCFFFAAA??????@@@AAABBBCCCCCCCCCDDDBBB@@@@@@BBBBBB@@@>>><<<;;;;;;<<>>>>>>>>???BBBDDDCCC???<<<:::;;;>>>??????<<<>>>AAACCCBBB@@@??????<<<===BBBMMMZZZbbbcccaaa{{{}}}wwwvvvuuuqqqrrrppprrrtttxxx{{{}}}{{{||||||wwwmmmbbb[[[WWWWWW]]]eeeiiilllqqqwww}}}kkkGGG999>>>???@@@AAABBBDDDGGGIIIKKKGGGBBB<<<888555444444222777999:::MMMrrrzzzxxx}}}|||rrrvvv{{{|||TTTJJJJJJFFF????????????>>>===<<<<<<;;;:::888888888777444222222333333444555555666666333333444444444444444333222222222222222333333333000111111111222222222222111000000000000000000111222222222333444444444333333777===EEESSSkkk{{{sssvvvyyy{{{yyypppwww}}}tttmmmggg[[[MMM@@@888555444333444444444444333333333///000222222222333666888AAABBBCCCFFFIIILLLPPPTTTMMMPPPTTTXXX\\\^^^^^^^^^TTTUUUWWWYYYYYYYYYYYYYYYzzzSSS>>>===;;;===???@@@@@@@@@AAACCC>>>BBBGGGHHHFFFCCCBBBBBBAAABBB>>>777777>>>AAA???BBBAAA<<<888>>>NNN^^^gggeeeyyygggRRR[[[wwwvvvzzzqqqfffbbbeeekkknnnnnnnnnddd[[[XXX\\\```___\\\WWWUUUQQQMMMHHHCCC>>>;;;777AAADDDDDDFFFCCCJJJ]]]kkkjjjiiieee\\\RRRLLLKKKCCC;;;444444666777:::===AAAHHH]]]vvvyyyoooqqqwww^^^OOOLLLGGGOOOLLL===888>>>===333;;;666222222333444888>>>777888888888777666555555222111///...///000222333333333333444444444555555333444444555555555555555888888777777666666666555000111222777<<<@@@aaatttXXXcccYYYNNNKKKKKKEEEEEEIIIDDDAAAAAAAAABBBBBBCCCCCCDDDDDDBBB??????AAAAAA???<<<<<<;;;;;;===@@@BBBBBBAAA===>>>@@@BBBBBBBBB@@@???999;;;<<<======>>>AAACCCEEEBBB>>><<<===???@@@@@@===???CCCDDDBBB@@@>>>>>>:::;;;@@@IIIUUU^^^bbbccceee~~~tttnnnooolllmmmqqquuuyyy|||yyy}}}{{{qqqddd[[[VVVTTT[[[ccchhhjjjooouuu{{{{{{{{{RRR===CCC===@@@AAAAAABBBDDDEEEDDDGGGCCC>>>888555555666777333888888===[[[}}}mmmIII@@@@@@>>>======>>>>>>>>>>>>======;;;:::888888888777444222333333444444555666777777444444555555555444333333000111111222222333444444000000111111222222222222000000////////////000000333222111222333333222111///222666===KKKdddxxxpppqqq||||||tttwww{{{eeeQQQBBB;;;888333333333333222111000///...///111000000///000222666555777999:::;;;???BBBEEEGGGJJJLLLMMMOOORRRTTTHHHHHHIIIJJJMMMMMMKKKIIIrrrNNN======@@@AAACCCCCCBBBAAAAAABBB@@@AAAAAAAAA@@@AAADDDFFFIIIEEE@@@======>>>???@@@@@@>>>;;;999===IIIZZZfffmmmrrrfffPPPGGGkkk~~~|||uuummmhhheeeeeehhhlllsssooo^^^UUUZZZYYYVVVZZZTTTVVVTTTNNNJJJHHHBBB:::???EEEJJJJJJGGGGGGIIIJJJVVVWWWXXXTTTNNNJJJJJJKKKFFF>>>444222777===??????AAAWWWccchhhvvvkkkTTTHHHCCC@@@999999888777777777777777111111111222333666888999999666444444555555222//////...///222555777555222222222111111111222444555333333333444444444555555444666777777555333333333:::+++000<<<===MMMyyyrrrqqqmmm___NNNEEEEEEGGGEEEAAAFFFFFFEEEDDDCCCCCCDDDDDDEEEDDDCCCCCCCCCAAA>>><<<===>>>@@@AAAAAA@@@???===@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>===<<<<<<======@@@???>>><<<<<<<<<======???AAACCCDDDCCC@@@===;;;888777;;;CCCJJJOOOTTTZZZYYYxxx{{{oooggggggeeegggnnntttvvvxxx|||zzz||||||xxxtttmmm```TTTPPPMMMOOOVVV^^^eeeoooxxx}}}pppTTTHHHAAA;;;DDDBBBBBBDDDGGGHHHEEECCC@@@;;;666666555111111333666888???VVV~~~~~~uuuWWWAAA<<<>>>???;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666555111111111111222333444444222222444444444444222222000000000000111111111111000000000000000000000000000000000000000000000000111111111000000000000000000222555===JJJYYYfffnnnuuuqqqtttxxxyyyqqqTTT@@@888777::::::444//////222333222222222111000///////////////000111222333444444777999<<<>>>???>>><<<;;;999888888777777888888999sssOOO??????AAACCCDDDDDDCCCBBBCCCDDDAAAAAABBBAAA???@@@BBBDDDCCCBBBBBBCCCEEEFFFEEECCC@@@???>>>===@@@IIIVVV```jjjooo{{{lllWWWLLLbbbwww{{{xxxsssnnnjjjhhhiiikkkuuuqqqaaaVVVYYYUUUOOOQQQRRRTTTSSSOOOOOOOOOIII@@@@@@DDDIIINNNPPPQQQOOOLLLHHHGGGGGGHHHKKKLLLKKKJJJGGG@@@999666:::AAAFFFIIIRRRgggqqqsss|||ttt]]]III@@@<<<999555555444333333333333333111111111111333555777888:::777444222222222///---000//////222555666444222333222111111222333444555444444444444555555555555555666777777444222222222555///444<<>><<<<<<>>>@@@AAABBBBBBAAA@@@======>>>???@@@AAABBBBBB???>>>===;;;;;;;;;;;;<<<>>>>>>=========>>>>>>??????@@@@@@@@@???>>>===<<<::::::===CCCGGGJJJPPPWWW^^^qqqooodddeeeaaabbbhhhmmmqqquuuyyyzzz}}}}}}zzzxxxsssiii^^^RRRMMMKKKPPPXXX___iiiqqqwww}}}oooOOOAAA???@@@???CCCBBBCCCEEEGGGFFFBBB???;;;666444555555333333666777AAAUUUttt~~~zzzxxxvvvkkkMMMAAA======>>>:::::::::::::::::::::999999999888777666555444444222222111111111222333333111222333444444333222111//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000//////111555>>>IIISSSZZZlllwww}}}wwwuuuuuuwww{{{~~~~~~jjjWWWNNN@@@:::333222444555555444333222222222111111000000---......//////000000111---///111222333222111000222111111111111111111222pppNNN???AAAHHHIIIKKKJJJIIIHHHHHHIIIDDDEEEDDDBBB???===>>>???:::<<>>@@@BBBEEEKKKUUU\\\fffkkkuuuttt```SSSWWWvvvkkksssuuutttpppjjjgggfffgggrrrooo```VVVWWWRRRKKKMMMRRRRRRQQQQQQTTTUUUPPPHHHAAADDDJJJRRRXXXYYYUUURRRNNNHHHCCCCCCGGGJJJGGGDDDGGGDDD???<<<===EEEOOOVVVeeeyyy{{{rrraaaMMM>>>999666444333222222111111111111111111111000111222444666777:::777333000//////---,,,000000111222444444222000333333333222333333444555555555555555666666666666666777777555333111111222///222;;;FFF```zzzyyycccZZZZZZTTTLLLFFFDDDDDDDDDDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBAAA???===<<<===???AAABBBBBBAAAAAA:::;;;<<<>>>@@@BBBCCCDDD>>>===<<<::::::::::::;;;;;;<<<===>>>????????????>>>===<<<;;;;;;<<<======<<<===@@@CCCBBBCCCJJJSSS]]]dddyyykkkbbb]]]ZZZ]]]ccchhhooouuuxxx{{{}}}{{{zzzxxxrrrjjjXXXOOOHHHIIIPPPWWW___gggnnnvvvlllIII<<<===???BBBEEEBBBCCCEEEGGGGGGDDD>>>999666333333666666555666:::<<>>@@@HHHJJJKKKKKKIIIHHHHHHIIIGGGGGGFFFCCC???<<<<<<<<<555888===CCCGGGFFFBBB>>>777<<>>EEESSS^^^pppyyykkkVVVDDD:::777555333444333333222222222333333111111000000111333444666777555222///...---------111111222333333222111///444444444444444444555555666666666666777777777777666777666444111000111222///222CCC^^^xxx```RRROOOOOOMMMJJJFFFCCCBBBCCCEEEEEEEEEDDDDDDDDDDDDDDDEEEEEECCCAAAAAAAAAAAA???===<<<===>>>???@@@@@@??????:::;;;<<<===???@@@AAABBB>>>===<<<::::::::::::;;;;;;<<<>>>???@@@???>>>>>>:::::::::::::::;;;;;;;;;:::<<>>@@@@@@AAACCCBBB@@@??????@@@BBBCCCCCCBBB@@@??????@@@;;;<<>>DDDHHHJJJMMMQQQVVVccchhhmmmsss|||~~~qqq___OOOiiiwwwcccZZZhhhqqqlllcccaaadddeeegggfffYYYQQQTTTSSSRRRYYYZZZUUUQQQRRRSSSRRRMMMIIICCCHHHQQQ[[[```dddooo|||tttbbbRRRHHHEEEFFFGGGDDDFFFEEE@@@===CCCSSS```rrrwwweeeOOO???999777555444444333333333333333444444222111111000111222444555333333111000......///000000111222333222111000///555555666666555555555555666666666777777777888888666666555222000///111333444222MMM{{{qqqooonnnRRRJJJKKKGGGHHHHHHEEEBBBAAACCCEEEDDDCCCCCCBBBCCCCCCDDDDDDCCCAAA@@@?????????>>><<<<<<============<<<<<<<<<>>>>>>>>>>>>>>>????????????>>>===;;;;;;;;;;;;<<<===>>>?????????===<<<;;;666888:::<<<<<<;;;999777666888<<<>>>;;;:::BBBMMM[[[aaapppzzz~~~iii]]]RRROOORRRXXXbbblllqqqvvvyyyyyyyyy{{{yyyvvvkkk___SSSNNNLLLLLLOOOSSS\\\gggttt}}}jjjNNN@@@;;;CCCFFF???===CCCEEEGGGIIIIIIEEE???888444666444444555555333777>>>KKKddduuu^^^YYYkkkyyy}}}nnnSSSAAABBBBBB777555===999888888777666555555444444444444333333222222111222111111000////////////000000000000000000000000...////////////000000000////////////////////////////////////////////////......//////000000000000000//////000222666:::===IIISSSXXXVVV___sss|||vvv}}}}}}sss]]]GGG???:::555444888333222222222222222111111222222111111000000/////////...---++++++,,,---.........------------......rrrPPPAAABBB===>>>@@@???===;;;;;;<<<999<<<>>>@@@@@@AAABBBDDDBBBBBBBBBDDDGGGHHHHHHGGG@@@CCCFFFGGGGGGJJJOOOSSSaaagggjjjllluuuwwwgggUUU___vvv~~~gggwwwggg^^^rrryyymmmhhhiiiiiifffggg\\\TTTVVVUUUTTT[[[[[[VVVRRRQQQOOOLLLJJJLLLHHHLLLVVVaaaffflllvvv___OOOGGGEEEFFFAAACCCCCC@@@===DDDSSS```ooo~~~mmm[[[FFF;;;666444333444222111111111111222333333444333222111111222333444111222333222111000000111///111333333111000000000666666777777777666555555666666666666777777777777555555333000...///222444999777[[[ooobbbooo___KKKGGGGGGDDDEEEEEEDDDBBBAAABBBCCCBBBAAAAAAAAAAAABBBCCCCCCAAA???=========>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;AAA@@@@@@???>>>>>>======???>>>===;;;;;;;;;;;;<<<============<<<;;;::::::666888;;;======;;;888666444555:::======<<>>888888777777666666555555444444444333333222222222111000//////////////////000//////......//////000......////////////000000////////////////////////////////////////////////---......//////000000111222111000000000222444555AAAKKKPPPRRRcccuuuuuu{{{sss___NNNAAA:::777555555444333333222111111111111000000//////......000///.........///000111///......------......///uuuRRRBBBBBB>>>@@@AAA@@@>>><<<<<<===777:::<<<======<<<===>>>>>>>>>>>>AAAFFFIIIKKKKKKAAACCCDDDDDDEEEJJJRRRXXX]]]eeegggeeeooo}}}pppbbbUUUccc{{{pppwwwqqqkkk}}}rrrlllhhhcccggg```ZZZ\\\YYYVVV\\\YYYTTTQQQPPPLLLIIILLLSSSRRRRRRYYYeeejjjpppmmmZZZOOOHHHBBB>>>===@@@BBB@@@@@@HHHWWWcccjjjttt}}}^^^NNN>>>666333111111444111111000000111111222333555444333222222333444444222444777666333111000111---000333333111///000111777777888888888777666555555555555666666666777777444333111///---///333666<<>>???BBBAAAAAA@@@???>>>>>>>>>>>>===<<<::::::::::::;;;<<<;;;;;;:::::::::;;;;;;:::;;;<<<<<<<<<:::888777666666:::???AAA@@@CCCHHHLLLTTTccchhhgggvvvxxxcccUUUMMMLLLRRRYYYdddllltttvvvwww{{{{{{zzzxxxtttooogggYYYKKKFFFGGGIIITTT```fffnnnxxxpppOOO;;;777<<<>>>???@@@@@@CCCGGGKKKGGGGGGFFFAAA;;;666444555222111222666888===IIIUUUrrrzzz|||mmmgggpppuuuvvv~~~hhhDDD???;;;;;;:::777777:::666666666666666666555555333333333222222222222222//////.........///000000//////...------...//////........./////////000000////////////////////////////////////////////////------......///000000111333333222111111111222222888FFFOOOUUUkkkwwwssssssrrr}}}}}}~~~rrr^^^KKK;;;999888777666555444333222111111111111000000000000000000000000111222333333000//////......//////000uuuRRR@@@@@@===>>>???>>><<<:::::::::;;;<<<===<<<999666444444333444777<<>>???@@@AAADDDMMMXXXaaaYYYccceeeaaalllvvvmmmPPPWWWvvv}}}~~~zzzuuuwwwmmmeee^^^dddbbb___bbb^^^XXX]]]VVVRRRPPPOOOKKKHHHOOOZZZ\\\XXX[[[eeekkknnnyyyjjj\\\LLLEEEGGGGGGBBB;;;;;;>>>AAAAAACCCLLLZZZffffffmmmsss|||UUUFFF888444222000111555222222111222222333444444666555444333333333444555333777:::999555111//////,,,///333333111///000222777888999999999777666555555555555555666666666666333333000...---///333777<<>>>>>>>>???@@@@@@AAA???<<<:::999:::;;;::::::777777888:::<<>>===<<<;;;::::::999:::888888;;;AAADDDCCCCCCFFFLLLPPPdddqqqlllnnn~~~kkkYYYMMMIIILLLRRR[[[eeennnrrrtttxxxyyyxxxzzzyyywwwooo]]]KKKDDDEEECCCMMMXXX^^^dddoooyyy}}}rrrbbbRRR???999@@@777===AAAAAABBBFFFFFFCCCFFFFFFCCC===777333333555222222555:::???GGGVVVdddttt{{{zzzxxxpppMMMBBB@@@<<<:::::::::888555444444555555555555555555222222222222111111111111...............///000111///...---,,,,,,---...///............/////////000////////////////////////////////////////////////---------...///000000111............///000000111...???MMMTTThhhyyyzzzwwwpppxxxzzz}}}zzz```HHH<<<;;;:::888777555444333333333333333333333333333------...///000000111111222111111000000111111222mmmNNN===999@@@???>>><<<<<<<<<===>>>999999999888777666444444555:::888777HHH___```QQQMMMJJJDDD???DDDPPPYYY\\\XXXccchhheeennnsssXXXNNNeeewwwrrrdddcccaaa```___^^^]]][[[YYYVVVRRROOOOOOLLLJJJLLLQQQWWW\\\^^^\\\```iiimmmkkkGGG@@@;;;===DDDFFF@@@888555999>>>DDDJJJOOOTTTWWWVVVaaaooo{{{ddd@@@===999444111000000111///111222111000///000111333333444444444444444444999999888666555333111000///000111000000111333666<<<;;;::::::;;;:::888777888888888777777666555444000777...+++777333000@@@>>>___www^^^ooozzz___UUUOOOJJJGGG@@@@@@@@@@@@@@@AAAAAABBB<<<<<<;;;;;;<<<===>>>???;;;999888999;;;;;;999666::::::::::::::::::::::::=========>>>>>>>>>>>>>>><<<999777666888:::;;;;;;777888999999888888:::<<<>>>>>>===<<<;;;::::::999;;;<<>>AAAEEEGGGGGGGGGCCC>>>:::777555444333444888999777<<>><<<;;;;;;;;;;;;:::::::::999888777555555555888555444EEE[[[^^^RRRQQQPPPMMMKKKPPPZZZaaaaaabbbjjjllljjjuuuwwwXXXFFFWWWuuuzzz}}}vvvbbbaaa___```aaaaaa^^^[[[UUUQQQMMMLLLKKKIIILLLRRRTTTXXXXXXVVVXXX^^^```^^^???888333555===BBB@@@;;;:::<<>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<:::999777888:::;;;999666;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::888777777999;;;;;;:::777888999888777777999:::;;;;;;;;;;;;::::::::::::<<<===???AAACCCEEEFFFGGGMMMJJJXXXqqqxxxrrrnnn]]]RRRHHH@@@PPPUUU]]]dddkkkqqqwwwyyyvvvzzzzzzvvvpppiii^^^TTTIIIDDDAAAFFFMMMUUU^^^eeehhhrrrzzz]]]KKK>>>======;;;<<>>AAADDDDDDCCCAAA???<<<999666555444333222777777;;;GGG]]]{{{uuuzzzhhhoooxxxTTTBBB@@@>>><<<999777666777777666666555444333333333333111111111111000000000000////////////..................---------,,,,,,,,,............///////////////............---------,,,------......------,,,////////////////////////000000000000000000000000222333888DDDSSS```fffhhhppprrruuuuuuqqqnnnnnnqqqwww}}}|||zzztttnnnppplll```RRRHHH>>>666777333333666777444444666333333333222222333333444888777555444444555666777bbbEEE999999AAA@@@>>><<<:::999888888999:::;;;<<<<<<<<<<<<<<<>>>>>>777222;;;KKKKKKAAAMMMPPPQQQSSSYYYcccgggggglllppppppnnnwww{{{rrrUUUAAAKKKdddxxxzzz~~~eeebbb___```dddeeebbb^^^VVVPPPKKKJJJIIIHHHKKKQQQOOOPPPOOOMMMMMMPPPRRRPPP@@@999444777???FFFGGGFFF>>>>>>======<<<<<<<<<<<<;;;AAAIIINNNQQQVVV^^^eeefffnnnpppfffYYYOOOBBB666777777555444222111000//////111222111000///000111222222222222111111111111222222222222111000//////...///111111111333666888::::::::::::999888777777444555777777777666444333///333222222555666KKKnnnnnnkkk{{{iiiSSSJJJFFFCCCAAA@@@???>>><<<;;;:::::::::::::::;;;<<<;;;:::999888888777777888::::::999777<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999777777777888;;;<<<;;;:::888999999888666666777999777777888999:::;;;;;;<<<===>>>>>>@@@BBBDDDFFFGGGPPPEEEQQQooo{{{uuuppp```KKK:::AAAFFFNNNVVV\\\ccckkkrrrqqqwwwyyywwwtttqqqiiibbbRRRHHH@@@???AAAEEEMMMTTTXXX```jjjqqqzzzjjjWWWAAA999666:::<<<:::<<>>AAADDDEEECCC>>>;;;777777666444444333333333<<<:::BBB^^^uuuhhhpppmmmccc|||UUUBBBBBB???===;;;999777666666666666555444444333333333333111111111111000000000000/////////............---...------------,,,,,,,,,............///////////////............---------,,,------......------,,,////////////////////////000000000000000000000000111222555:::BBBKKKSSSXXX^^^fffnnnssstttsssssssssrrrsssuuuxxx|||~~~~~~~~~|||}}}~~~yyy{{{zzzhhhVVVGGG===777333111444555333333444444444444444444333222222666555444333333333444555]]]AAA777:::>>>>>>===;;;:::999888888888999;;;>>>@@@BBBCCCDDDFFFDDD>>>999>>>EEECCC;;;DDDHHHKKKOOOXXXbbbggggggoootttsssoooqqqvvvsssiiicccPPPCCCHHHVVVfff{{{|||jjjeee``````eeehhhgggdddZZZRRRKKKHHHFFFEEEGGGLLLGGGHHHGGGFFFGGGIIIKKKKKKGGGDDDAAACCCIIINNNOOONNN>>><<<:::999999999999888555999===???>>>???DDDHHHFFFLLLLLLDDD<<<888444000222333333333222111///...///111222111000///000111////////////...............//////000000//////...---///111222333444777999<<<=========;;;:::999:::555666777777666444111//////111444777888EEEkkkpppxxx{{{]]]LLLEEEAAA???>>>===<<<;;;::::::999999999:::;;;<<<===<<<:::888666777777777888999999888888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888888555555777:::<<<===;;;999999::::::999777666777999555666777999;;;===>>>???????????????AAACCCEEEGGGMMMEEELLLcccpppsss|||lllTTT???:::===CCCJJJOOOTTT^^^gggmmmssswwwwwwuuutttooojjjbbbVVVIIIBBB>>>===AAAGGGLLLRRRZZZccclllwww~~~]]]GGG===???<<<===@@@???;;;;;;??????@@@AAABBBBBB???:::666555555666555555555555666???AAAQQQvvvyyyccc\\\eeeyyy~~~vvvhhhrrrcccEEE@@@DDD===<<<:::888777666666666666555444333333333333333111111111111000000000/////////.........---------------------------------............///////////////............------------......//////......---////////////////////////000000000000000000000000///111333444888???IIIQQQUUU]]]eeejjjpppxxxzzzsssmmmnnnwww{{{}}}ttt```RRRKKK???888444555777666666888777777777777777777777777444444444444555666777888\\\@@@777:::;;;;;;;;;;;;;;;:::::::::888999;;;===???@@@AAAAAAAAAAAABBBFFFMMMRRRQQQNNNDDDFFFHHHJJJRRR\\\bbbaaannnvvvyyyrrrkkkiiiddd]]]XXXQQQJJJGGGHHHTTTppp~~~lllfff```___ccchhhjjjiiiaaaWWWMMMHHHEEEAAAAAADDDAAA@@@AAACCCEEEHHHJJJMMMNNNNNNOOOQQQTTTTTTRRROOOBBB>>>999777777888888777555777888777555444555777999:::888444222444333111///000222222222111///...///111222111000///000111111111111111000000//////,,,---......//////......---///222333444555777999;;;<<<>>>===:::999999:::777777777666444111...,,,,,,,,,111666;;;VVVssslllUUUGGGAAA>>>======;;;;;;::::::::::::;;;;;;<<<<<<>>>>>>===;;;888777777888999999999888888888999999999999999999999999:::::::::999999999888888555555777:::======;;;999;;;<<<<<<:::888888999:::666777888;;;===???AAAAAAAAA@@@@@@@@@AAACCCEEEGGGHHHIIILLLRRR^^^mmmyyy~~~xxx~~~yyy___HHH>>>===???EEEIIILLLVVVaaaiiipppuuuuuuttttttrrrooopppcccTTTIIIAAA;;;;;;>>>BBBEEELLLUUU___iiittt{{{uuuXXXEEE===<<<888999;;;>>>>>>===???CCCBBBAAA???>>>===;;;888666333555666666444444777999>>>JJJfffdddXXXaaammmxxxppplllxxxwwwJJJ@@@@@@<<<;;;;;;:::888777666555555555555444333333333444444111111111111000000000///............------------------------------------............///////////////............---------//////000000000000//////////////////////////////////////////////////////---...//////000555>>>EEEMMMSSSXXX[[[ggg}}}~~~mmmfffmmm|||iiiZZZTTTJJJAAA999999;;;:::;;;===888888666666666888999:::888888888888999999:::;;;___AAA888;;;999:::;;;;;;<<<<<<;;;;;;:::::::::::::::999888888;;;<<>><<<<<<;;;;;;<<<======>>><<<=========<<<;;;999888999:::;;;;;;999888888999888888888888888888888888;;;;;;;;;:::999999888888666666777:::<<<<<<:::888;;;<<<<<<;;;999999:::<<<888999:::<<<>>>@@@BBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEKKKKKKGGGPPPeeessstttzzzzzz~~~|||nnnWWWGGG???;;;???CCCDDDKKKUUU```hhhoooppppppssstttttttttiii\\\RRRIII???:::;;;;;;;;;@@@IIIRRRZZZeeennnvvv|||oooTTTDDD<<<:::999888999<<<===>>>???AAACCCBBB???;;;999888777666555222444555444333444999>>>GGG]]]xxx^^^^^^ttt~~~www```@@@??????444::::::999888777666555444555444444333333444444444111111111111000000000000.........------------,,,,,,,,,,,,------------...............///////////////............---------/////////000000/////////////////////////////////////////////////////////000111111000...000666:::EEELLLPPPTTTeeeyyyjjjiiitttqqq___TTTMMMDDD<<<<<<===;;;999999555555444444444555555666555555555555555555555555dddEEE999;;;;;;;;;<<<===<<<<<<;;;:::888888999888888777666666<<<:::===EEEGGGCCCCCCGGGHHHIIIHHHGGGKKKRRRUUUSSSYYYbbbkkkmmmjjjeee___ZZZ[[[[[[XXXNNNEEENNNjjjwwwooogggaaaSSSWWW[[[___aaaeeeiiimmmiii]]]QQQKKKFFF???:::999;;;888999>>>AAA@@@CCCHHHPPPUUU[[[___^^^ZZZWWWUUUGGG@@@777333333333222000000111111000000//////000222000...///000000000000000000111111111000000000///111222111000///000111......---,,,,,,+++******......///000000000/////////222555666666555666777555999;;;:::666333555777666555333111000/////////444333<<>>>>>>>>??????<<<;;;;;;;;;::::::999999;;;<<<>>><<<999777888999999999999999999999999999;;;;;;::::::999888888777888777888999;;;;;;:::888999:::;;;:::999999;;;<<<:::;;;<<<===???@@@AAAAAACCCCCCDDDEEEFFFFFFFFFEEECCCEEEDDDCCCJJJ[[[kkksssiiijjjoooyyysss[[[LLLAAAAAAAAA>>>@@@GGGPPPZZZcccfffiiioootttvvvuuummmeee```WWWLLLDDDBBB<<<999:::???CCCGGGPPPZZZbbbhhhqqqzzz~~~iii\\\KKK???:::999888666>>>???@@@AAAAAAAAA@@@>>>???<<<999666666666555444222444555555444888@@@FFFccc{{{mmmtttvvvOOO>>>===<<<999999999888888777666444444444444444333333444444555111111111111000000000000.........---------,,,,,,,,,,,,,,,---------..................///////////////............---------------............------////////////////////////////////////////////////333333333222111111222444999DDDKKKQQQbbbssskkknnnzzz~~~pppeee^^^VVVQQQSSSSSSNNNGGGCCC===???@@@AAA@@@===999777888999;;;===???@@@AAAAAAhhhHHH;;;<<<======>>>>>>===;;;999888666666888999:::;;;;;;;;;===999;;;AAABBB===>>>EEE>>>AAABBBCCCHHHOOOQQQNNNJJJRRR\\\cccgggeee^^^XXXZZZ]]]^^^XXXRRRVVVhhhzzzuuujjj[[[NNNEEENNNYYY```bbbdddhhhkkkiii]]]RRRLLLHHH@@@:::777<<<777777<<<===;;;===BBBFFFLLLRRRVVVVVVTTTRRRRRRCCC<<<333000111333222111...//////000000000111111,,,,,,...000000///000333111111111000000000000000///111222111000///000111111111000//////...------//////000000000000000///000333555666666555666777777:::===;;;777444666999444333111//////000222333222333===CCCVVVrrrdddrrroooeeeZZZNNNHHHDDD@@@@@@CCCDDDCCCBBB@@@????????????;;;:::999888888888999999<<<>>>???>>>:::777777999:::::::::::::::::::::::::::::::::999888777777666999888888999:::;;;999888777888999999888888:::<<<;;;<<<<<<===>>>???@@@@@@CCCDDDFFFGGGGGGGGGFFFEEEAAA<<<<<>>===<<<::::::;;;;;;<<<666666777888999999::::::888:::<<>>BBBIIIPPPSSSRRROOOMMM@@@999000---...000000...///////////////...------+++,,,.../////////...---000111222333333222000000///000111222333222222111.........///////////////222222111111111111222222222222333444555555555555666777888999888777555333444333111......111222222555???AAAFFFiiinnn[[[iiiqqqcccVVVIIIFFFHHHHHHIIIJJJNNNMMMKKKHHHDDD@@@===;;;???===;;;:::<<<=========???>>>===<<<:::999888777<<<:::888888:::<<<======;;;:::999777666555555555666666777888999999::::::::::::999999999:::;;;<<<999:::;;;<<>>BBBIIISSS^^^iiinnnnnnvvvqqqmmmnnnooolllcccZZZKKKEEE>>>999999;;;===>>>BBBDDDJJJRRR]]]jjjttt{{{~~~{{{|||~~~hhhUUUHHHAAA777777777888:::<<<===>>><<<>>>BBBDDDCCC???:::777AAA999333333444333444777555888<<<===999???WWWpppfffIII???===999777999999999777666555555555555444444333333222111000000222222222111000//////...000000000000000000000000***+++,,,............---...//////000111222222333000000000000///...---,,,............////////////---------............///000000///...............///////////////.........444333777BBBRRR```hhhjjjmmmsssvvvqqqhhhgggqqq|||{{{|||{{{{{{}}}pppooowww~~~yyyrrrzzzwwweeedddqqqeeedddsssiiiKKKAAA>>>@@@???===;;;::::::::::::888888777777777777666666333444666999<<<;;;888555>>>>>>???CCCFFFFFFCCC@@@HHHSSSXXXSSSQQQVVVXXXTTTZZZccceee]]]___kkkqqqmmmxxx}}}fffTTTBBBFFFNNNXXX___dddggghhheee]]]VVVQQQKKKCCC===<<<999777666777888777666444888;;;???CCCEEEFFFFFFEEE<<<666///,,,---///...,,,//////////////////......,,,---......///.........000111222222222222111000222333333333222111000///.........//////000000000111111000000000000111111222222333444555555555555666777888888777666333222222000---+++,,,000222222666:::CCCWWW|||lllfffmmm___TTTIIIGGGIIIGGGFFFFFFFFFGGGIIIJJJJJJGGGDDDBBB>>><<<::::::;;;<<<<<<<<<======<<<;;;:::999888888===:::888777888::::::::::::999777666555444444444666666777777888999999:::888888888888888999::::::888999:::<<<>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA===999;;;@@@@@@AAAMMM]]]uuuooogggeeepppxxxlllZZZHHH===;;;999<<>>;;;999999999999:::;;;<<<======???AAABBBAAA===999777444222444888999777888;;;333888>>>@@@BBBSSSyyyhhhRRR>>>;;;<<<999777:::999888777666555555555555444333333222111111000000222222111000000///..............................,,,---.........---,,,,,,---------...///000000000/////////......---,,,+++,,,------------.........------------............000//////...------......////////////............111222555>>>JJJVVV___ccc```eeelllqqqrrrrrrssstttsssrrruuuyyy{{{|||xxx}}}mmmPPPGGGDDD======;;;:::999999999999999999888777555444333333111111222555888999777666@@@?????????AAAAAA@@@>>>FFFHHHJJJJJJIIIKKKPPPTTTYYYfffnnnooossswwwlllZZZhhh~~~pppOOOKKKMMMWWW]]]^^^ccckkkhhhddd\\\RRRMMMKKKEEE>>>999777666666666666444222444444555666888:::;;;<<<666222---,,,---...---+++......///000000/////////...------------...//////000000111222222111111000444444444333111///---,,,------...///000111111222000000000000000000000000111222333444555555555555777777777777666444222000000...++++++...111444555:::HHHbbbqqq~~~|||jjjXXXOOOFFFEEEFFFCCC@@@??????BBBFFFJJJKKKIIIFFFDDD===;;;999999;;;<<<;;;;;;;;;;;;;;;:::::::::999999===;;;888777777888888777888777666555444333333333555555666666777888888888777777777777888888888999888999:::<<<===???AAABBB=========>>>>>>>>>>>>>>><<<666666::::::999@@@JJJ]]]kkkkkkaaammm}}}gggOOO@@@;;;777888;;;???EEENNNXXX___dddfffkkknnnpppnnnllljjjggg```TTTIIIBBB<<<999777999999888888;;;@@@EEEHHHTTTYYY```jjjttt}}}uuufffXXXRRRHHH???888666777888;;;;;;;;;;;;;;;<<<<<<<<<>>>??????>>>===;;;888777111111444777666222444888666777<<>>GGGQQQXXXUUUWWW]]]gggrrrzzz|||{{{yyyssspppsssxxx~~~oooQQQHHHEEE;;;:::::::::::::::::::::999999888777555444333333666555444666888999999888=========>>>>>>>>><<<;;;BBB<<<;;;???@@@???FFFQQQZZZkkk|||pppRRR]]]xxx{{{kkkYYYOOOTTTYYYVVVZZZdddeeeiiieee]]]ZZZZZZRRREEEAAA===888555444444555444333333222222333555666777222///------...///...,,,......///000000000000///......---,,,,,,...///000000000000111111111111111333222222000///...,,,,,,------...///111222333333111111111222222111111111111222333444555555666666777777666555444222000///000...---000222444777:::DDDggguuuzzzyyymmmaaaSSSIIIAAA@@@???<<<::::::===???AAACCCCCCBBB@@@>>><<<;;;::::::;;;<<<;;;:::999999999999::::::::::::<<<:::888777888999888888888777666555444444444444444444555555666666666777777777777888888888888888888999;;;<<<>>>???@@@@@@===<<<<<<<<<;;;;;;::::::;;;666444777999777999===FFFYYYbbb___ppprrrZZZGGG===:::888888:::;;;???HHHPPPXXX^^^eeeiiijjjjjjjjjkkkmmmhhh```XXXQQQIIIBBB>>>===;;;888666555777:::;;;AAACCCHHHOOOXXX```hhhlll|||~~~nnnbbbWWWJJJAAA===:::666333333555888;;;<<<<<<===>>>>>>????????????>>><<<;;;999888777666888444333444444333777<<<@@@@@@JJJdddooo]]]fffyyyLLL???:::999;;;;;;777555777666666555444444333444444222222111111000000000000000000000//////.........------------------------////////////......------++++++++++++,,,,,,---------------------,,,+++++++++++++++,,,,,,,,,,,,---+++,,,,,,,,,------------......---------------...------...............///,,,///222222444:::DDDLLLSSSRRRSSSYYYfffyyyzzzvvvyyy~~~lllNNNFFFDDD@@@@@@???>>>===;;;::::::888888888777777666666666:::888777777888999888777666888;;;======<<<:::999@@@777444999;;;:::BBBOOOZZZkkk~~~dddVVVooozzzeeeNNNNNNQQQOOOOOOVVVYYYeeellllllmmmoooggg[[[WWWNNNAAA777222222333444222222333444444444333333000/////////111222111111//////000000000000000///......---,,,,,,...///000/////////000000111111222///......---------------......///000111222333444222333333444444333333222000111333444555666666666666555555333222000///......---000444555555;;;DDD]]]|||hhh~~~kkk```[[[UUUQQQHHH???<<<;;;999:::<<<======<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<<<<;;;:::777777888888999::::::;;;:::999888888:::;;;;;;:::888888777666555555555555333333444444444444555555777888999999::::::999999999:::;;;===>>>?????????======<<<;;;999888777777;;;777666999;;;:::999:::>>>HHHSSS\\\lll}}}iiiRRRCCC;;;777555777777666;;;BBBFFFMMMVVV\\\___aaaeeeiiillljjjhhheee```WWWMMMFFF@@@>>>:::777555666777888777888:::===BBBGGGLLLOOOZZZ^^^eeelllttt|||vvvqqqggg[[[MMMDDD@@@>>>;;;999666666666777777999:::;;;<<<===>>>@@@AAAAAABBBAAA===<<<:::777666555555666666222111555999;;;???CCCGGGWWWsssnnn___\\\uuuYYY>>>===;;;::::::888444444666555444333333333333333333111111000000000000///////////////.......................................------------......//////,,,,,,,,,,,,,,,,,,---------............---,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------,,,---------......//////,,,///111000...111:::BBBOOOSSSVVVWWW___www}}}yyyyyy~~~|||}}}mmmQQQIIIGGGHHHHHHFFFCCC@@@<<<999777777777777777777777777888999777666666666666555333111555999<<<;;;999888888???777444888:::;;;BBBLLLVVVdddrrr~~~XXXaaaxxxhhhOOOIIIKKKJJJIIIIIIKKKYYYjjjsssxxx{{{zzzwwwqqqdddQQQ???444000111222///000222333333222000///000000000111333444666666000111111111000000///......------------.../////////////////////000222222---,,,,,,,,,------.../////////000111222333333444333444555666666555444333000111222444555666666777444444333222000///......,,,,,,000555444666DDDVVVfffggguuu\\\TTTRRRQQQPPPGGG???<<<;;;:::<<<@@@;;;:::999999999;;;===>>>:::999999:::;;;<<<:::888666777777888999999::::::999888777999;;;<<<<<<:::888777777666555555666666333333333333333333333333777777999:::::::::999888888999;;;===>>>>>>===<<<<<<<<<;;;:::888777666666:::999888:::<<<<<<;;;;;;;;;===FFFVVVdddppp|||~~~yyydddRRRCCC999333555666333555;;;<<>>@@@DDDGGGLLLRRRYYYaaajjjppprrrwww~~~~~~yyyqqqggg]]]TTTNNNDDD===888888999777666777777777999:::::::::999999<<<===???@@@AAAAAAAAA@@@:::999777555444444555555222111333888:::;;;>>>CCCSSSvvvrrr\\\[[[gggbbbFFF@@@:::999888666333333555777333333222222222222333333000000000///////////////..................------........................,,,++++++,,,,,,...//////,,,,,,,,,,,,------------------............------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---......//////,,,///111///---...444999CCCOOOZZZ]]]bbbvvvxxxrrrtttxxx~~~}}}ooojjjkkkoooyyyoooRRRHHHEEEFFFEEEDDDBBB???<<<999777666666666666666666666666444444333444555555333111111444777888666555666888;;;777555555888<<>>===<<<:::;;;???888888999999999:::;;;;;;777777777888999999777555666666777777888888999999999888777888::::::999777666666555555444444555555222222222222222222222222555666888999:::999888777666777999;;;;;;;;;:::999888888888777777777777777777888999999999:::::::::888:::@@@JJJTTT___kkkuuuyyy|||yyyjjjXXXGGG:::888888333222777;;;>>>BBBHHHNNNUUU[[[```___```cccfffeeeaaaYYYTTTOOOKKKEEE???:::777777777666777888:::::::::999999:::<<>>:::777666999999444333666888888999::::::;;;;;;;;;===>>>???@@@???===<<<:::777666555444333444444555222444888::::::???PPPaaa~~~zzzggglll~~~jjjLLLBBBBBB999999666333222333555555222222111111111111222222////////////////////////---------------------------------------------------,,,++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,*********++++++++++++,,,************+++++++++++++++++++++++++++,,,------++++++,,,------...//////,,,...///...------000333666CCCRRR[[[cccqqqyyyqqqnnnqqqyyy{{{~~~yyyqqqqqquuussszzz}}}|||lllLLL@@@<<<======>>>===<<<;;;999888666666555555555444444444111111222444666666444222444666666555222222555888666666444222555;;;??????GGGYYYhhhppp}}}}}}\\\^^^www~~~ssspppeeeVVVLLLIIIEEE??????EEESSS```bbbdddsssyyydddPPPBBB;;;888777000///////////////000000///000111111333666:::===333333333222000///---,,,+++,,,.../////////...---///.........///000222333111000///......///000111222222222222222222222333111222444555555444222111///000222444555666777777222111000///////////////333222555666555???ccc~~~hhhiiivvveeeTTTOOOIIIFFFGGGCCC>>><<<===;;;888888:::777888999999999777555444555555555666888777555333666777777777888888888888999888777888888888666444555555444333333333444444222222222111111111111111444555777888999888666555444666888999:::999777666444444555555666777888888555888999777555666888888777<<<>>><<<@@@MMM\\\ccciiimmmyyy~~~~~~nnnWWWCCC===;;;444111444999999:::===AAAGGGLLLNNNVVVWWW[[[___bbbaaa^^^[[[ZZZVVVNNNFFF@@@;;;999999888999;;;<<<<<<999666444222444555666555666888:::>>>???BBBCCCEEEIIIMMMPPPRRRSSSUUUXXX[[[]]]___```___aaaccccccaaa```______TTTSSSQQQMMMIIIEEEBBBBBB===<<<:::777555444333333555111222555666333777>>>:::999999999:::===???AAA>>>??????>>>===:::777555555444444333333444444444222777;;;<<<>>>PPPuuunnnHHH>>>>>><<<<<<;;;888444333444444222222111111111111111222222.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++,,,,,,++++++++++++++++++***++++++,,,,,,,,,++++++))))))))))))************)))************++++++++++++*********+++,,,,,,---++++++,,,,,,---...//////+++,,,......------...//////777DDDRRR^^^jjjtttzzzuuuwww}}}|||sssooopppjjjjjjpppxxxvvvoooqqqzzzyyy|||vvvpppvvv|||}}}nnnKKK999777::::::;;;:::999777555444555555444333333333444444222222222333333444444444///555777333000222666777777333222444777999???FFFCCCKKK\\\ooozzz}}}bbb```vvv|||~~~wwwhhhVVVGGGAAA@@@>>>888999@@@CCCGGGVVVhhhlllcccXXXPPPLLLEEE;;;333000000///////////////000---......000222444666777222333444444333000...,,,+++++++++,,,,,,---------////////////000000000000111111222333222111000///222222222222222222222222444444333222222111111000...000222555555444222111000//////000222333333222666///777:::666UUU|||fff[[[tttqqqRRRHHHIIIFFFDDDFFF===;;;888888:::;;;:::888777777777444222000111222222111111111222555888:::333444666888888777555444333333444444555666666777666666555444444333222222000000000111222222222333555555555555555555555555444444555666555444222111444444333444444555666777444666888888666666666777888:::<<<<<<===CCCNNNVVV\\\dddrrr}}}ggg[[[TTTBBB666777777444555666444444888???EEEIIILLLQQQVVVXXXXXXWWWUUUVVVUUUTTTQQQMMMIIIEEECCC>>>======<<<;;;999888888444444555555666666666666555555666777888999999888;;;;;;;;;;;;<<<>>>??????AAAAAAAAA@@@@@@?????????;;;::::::888777666555555444333222111222444666888666666777888888999::::::777999;;;>>>??????>>>===>>>===;;;888666444333222777444111111333666777666444;;;???BBBRRRuuunnnSSSGGG===:::===666555444333222111111111111000000///...---------..................------,,,,,,------,,,,,,+++************++++++,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))'''(((((()))***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///222///222>>>KKKUUU___fff]]]eeennnvvvyyyzzz{{{|||xxxpppmmmmmmnnnrrrxxxzzz|||xxxzzzmmmJJJ999888888888888888888777666555666555444333333333333333222222222222222333333333777<<<===777222222444555777444555:::???DDDLLLTTTNNNQQQZZZhhhrrrzzzlllXXXeee||||||{{{rrr___JJJ===???888666;;;;;;999AAAMMMOOOIIIDDDCCCEEEEEEAAA<<<333222111000///.........---------...000111333444222333333333222000...,,,//////////////////000000////////////000000000111000111222333333222111111333333333333333333333333333333222222111000000///000111333444444333111000222000...---...///111111<<<333:::DDDPPPvvvfff^^^tttoooWWWBBB???BBBAAA@@@BBB===:::888888:::;;;999888777777777555222111222333333222111222444777999:::444555666777777666444333111222333444444555555555444444333333222222111111111111111111111222222222444444444444444444444444333444555555555444333222444333333444444555666777555666888888777666777888:::<<<===<<<<<<@@@IIIQQQUUU\\\kkk~~~xxxooolll\\\KKK@@@777666666555333222444888;;;@@@CCCHHHLLLNNNNNNMMMKKKQQQQQQQQQPPPOOOMMMLLLKKKBBBAAA???<<<:::999888888888888777777666777777777333333444555666666666555444444444444555666777888666555555555444444444444555444444444444333333333444444333333444555777888777777888999::::::;;;;;;<<<>>>@@@AAABBBAAA@@@???<<<;;;999777555444333333777555333333444555555555===CCCKKKZZZwwwxxx}}}UUUCCCAAA<<<888999666555444333222111111111111000000///......------........................,,,------------,,,++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******))))))))))))***+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///222///...111888CCCUUUdddddd___[[[aaaooo~~~vvvooommmqqqvvvxxxkkkIII999888777777666666666666777777666666444333222222222222333222222111111111111222999======888333444555555999888:::@@@EEEJJJSSS\\\\\\ZZZ[[[cccmmmxxxyyySSSRRRjjj|||wwwYYYBBB;;;333000444666444666===>>>:::666777<<<>>>;;;888666555333111///------,,,------,,,------...///000111222222222111000...---111111111000000000000000/////////000000000111111000000111222333333333333444444444444444444444444222222222111000000//////333333222222111000000///111000---,,,---000333555999888EEE[[[tttxxxTTT```rrrSSSEEE<<<>>>BBB@@@???AAA;;;999777777888999888777777777777555333222333444444222111333777::::::999555666777777666555333222222333444666666666666555222111111111111111111111222222222111111111111111333333333333333333333333333333444555555555444444333333333333444555666777555777999999888777888999<<<===>>><<<;;;>>>DDDJJJNNNWWWeeeyyy}}}{{{mmm]]]NNN@@@:::777444222333444444444777999===@@@BBBBBBAAA@@@GGGIIIKKKMMMOOOQQQRRRRRRMMMJJJFFFBBB>>>;;;:::999:::999777777666777888999333333444555555444444444111111111111111222333444222222222222222111111111000111111111222333333333555555555666777777888888888888999:::;;;<<<======@@@AAABBBBBBAAA@@@???>>>888888666555444444444444666666555666666888999:::???HHHZZZwwwhhhaaaooogggCCC;;;AAA???999777666555444222111111111111000000000///......------........................---------------,,,++++++,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///......,,,+++222EEEXXXfff___VVVUUU```uuuvvvooopppttt}}}xxxvvvjjjppprrrzzziiiHHH999999:::999888666666666777888666666444333222222111111444333111000000000000111333777888555444666999888===<<<===AAACCCEEELLLTTT^^^ZZZYYY^^^hhhuuu^^^NNNXXXvvvnnnXXX@@@666///111444444444777888555222222555666444222555444333111///............------------------...111111111111000///...---/////////......---------//////000000000111111111000000111222444444555555555555555555555555555555333333222222111000000000555444222000////////////.../////////111444999<<<<<>><<<>>>999888777666777777777777666777777555333333444555666333222555:::<<<;;;888666666777666555444333222444555777999999999888777111111111111111111111111333222222222111000000000222222222222222333333333222333333444444555555555333333333333444555666666555777999999999888999:::===>>>>>>===<<<>>>BBBEEEMMMXXXeeetttzzzzzzsssiiibbbXXXCCC===777444555666777666333555777:::;;;;;;;;;:::===???BBBFFFJJJNNNQQQRRRUUUSSSPPPMMMHHHDDDAAA@@@<<<;;;999888777888999:::666666777777666666555444555444444444444555555666555555555555555555555555222222333333444555555555555666777888999999999999999999:::;;;<<<===>>>>>>?????????>>>===;;;:::888555555444444333444444555333555777888999<<<@@@DDDDDDXXXwwwwwwddd\\\eeexxx|||oooTTT>>><<<@@@>>>888666666555333222111111000000000000//////............---------...............---------...---,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,*********+++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++---111222...---777DDDYYY```ccc^^^ZZZgggvvvrrrssszzzzzzuuu|||www~~~wwwzzz~~~gggGGG999:::>>>===;;;888777666666777555555444333222111111111444333111000///000111111222666777444555999;;;:::;;;:::;;;<<<;;;:::@@@HHHUUUTTTUUUZZZeeerrr|||ttt[[[MMMbbboooPPPCCC555/////////...//////---,,,...222555555444222111000000000000000000000///......------......000000000000///......---///......------,,,,,,,,,000000000000111111111111000111111222444555666777555555555555555555555555555444444333333222111111444333111///......//////---///222333444777;;;>>>SSSvvvyyynnnjjj\\\LLLGGGCCCAAA===999777888777777666666555555555666555666666555333333444666666555555777;;;<<<:::777666666666555444333333222444444666777888888777777333333333333333222222222333222222222111000000000111111111222222222333333333333333333444555555555333222222333333444555666555777999999999999:::;;;;;;<<<===>>>>>>???AAABBBKKKXXXbbbkkk}}}yyy|||xxxvvvpppSSSKKK@@@888666666666666222333444666666666666666666777:::===AAAEEEHHHJJJQQQRRRTTTUUUTTTRRROOOMMMHHHFFFCCC@@@>>><<<;;;;;;:::::::::999888777666555888777666666666666666777444444444444444444444444555555555666666666666666666777888999::::::::::::999999:::;;;;;;<<<<<<======<<<;;;:::999777666555333333222333333444555555333666888999:::@@@IIIQQQ```~~~wwweeeXXXhhhwww~~~|||iiiSSSFFF<<<<<<;;;666333555555444333222111000000000////////////............---------.........//////------.........---,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))******++++++,,,)))))))))*********************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,///222111...000555CCCSSSbbbfffccciii}}}~~~xxxvvvrrrtttllliiiooonnnjjjooonnnllltttyyyoooppp}}}eeeFFF888:::@@@>>><<<:::888777666555444333333222222222222222444333111000000111222333888::::::666666999:::888444555777888666555;;;DDDRRRVVV[[[___hhhttt|||~~~xxxqqqTTTXXXvvvtttYYYLLL;;;000,,,---//////---,,,+++,,,...000000///............///000111222000000///...............000/////////............000000//////////////////000000000111111111222222222222222333444555777888555555555555555555555555555555555444333333222222111000///......///000000///111444555555888>>>CCCqqqtttnnn}}}ddddddMMMIIICCC>>>;;;999888999555666666555333333444555333444444444333333444666555777999::::::999777666666666555444444333333333111111222222333444444555666666555555444333333222222222222111111111111111111111111222222333333444444444333333333444555555222222222222333444555666444666888999888888999;;;999:::;;;===>>>??????>>>EEEOOOWWW^^^jjjwww{{{vvvxxxwww~~~vvvggg^^^QQQDDD;;;666444333222222222222222222333333111222333666888;;;>>>@@@DDDHHHMMMRRRWWWYYYYYYYYYVVVUUURRRNNNJJJFFFBBBAAA??????>>>===<<<:::888777888777666555555555555555333444444444444555555555666666666666666666666666888888888999::::::;;;;;;999999999999999:::::::::::::::999888777666555555222222222222333444555666666999<<<===@@@KKK\\\iiixxxpppiiigggkkkFFFBBB>>><<<<<<999444555999555444333111000000000000//////////////////......,,,,,,------.../////////...............---,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,111+++'''***------...000333;;;IIIYYYhhhrrrxxxzzzmmmlllqqq{{{zzzfffZZZ___bbbbbbjjjtttyyyxxxnnnqqq|||{{{{{{|||{{{dddEEE888:::===<<<<<<;;;999777666555222222222111222222333444444333111000000222444666:::<<<:::666666888777444222444777999777666===GGGSSS[[[bbbccchhhqqqxxxzzzrrrlll^^^eee}}}tttfff[[[III:::333222333333111///...,,,,,,++++++***------------...///000111000//////............/////////......------......000000000000000000111111000000111111111222222222333333333333444555777888444444444444444444444444555555444333333222222111---------...///000111222111333555555888???JJJRRRiiiqqqcccbbbKKKGGGAAA<<<:::::::::999444555666444222111333555111222333333222222444666444888======999555444555555444444444333444444444111000///...///111333444888777666555444222222111111111111111111222222222111111222222333444444555666555444333333333444444222222222222333444555666333555777888777888999:::777888999;;;<<<<<<:::888>>>AAAHHHSSS___fffgggeeevvv{{{qqquuu}}}zzzwwwqqqeeeVVVHHH===888666333222111000000000111222000000000111333555888999;;;===AAAGGGLLLRRRVVVYYYYYYYYYYYYWWWUUURRROOOMMMGGGGGGFFFEEECCCAAA???>>>;;;;;;:::888888777777777777777777888888888999999555555666777888999999:::999888888888888:::;;;<<<999999999888777777666666666666555444444444444555333333222333333444555666888===BBBGGGOOOccc}}}~~~vvvQQQCCC===;;;:::;;;999777888:::555444333111000000//////.../////////////////////,,,,,,------...//////000...............------,,,++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))******************************************************************+++++++++,,,,,,,,,************************)))***+++,,,---,,,,,,+++///((($$$'''***+++---000......444BBBUUUdddlllmmmccc___aaaiiisss{{{~~~iiibbb]]]\\\eeeooo|||uuuoooqqqwww~~~zzzwwwzzzpppqqqxxx}}}dddEEE888:::999999::::::999888666555111111111111222333444555444333111000111333555777888999777333444666555222555777;;;===;;;999@@@JJJPPPZZZaaa___```hhhnnnpppnnn}}}jjj]]]xxx{{{|||qqq]]]HHH:::444111......------------...//////---------------...///000///......------.........//////...---------............//////000000111111000111111111111222222222555444333333444555777888444444444444444444444444444444333222222111111000++++++---...000111222222222444555666;;;HHHXXXeeekkkeeemmmrrreee]]]UUUFFFBBB<<<777666777666444333555555444111000222555000111222222111111333555333:::???>>>777222222555444444333333333444555555222111///...///111444666888888666555333222000000000000111111222222222333111111222333444444555555777666444333222333333444222222222222333444555555222444666777777777888:::666777888::::::999666333999777===NNN^^^cccccccccmmmxxx}}}~~~{{{ssseeeTTTGGG???===555444222111111111222333000000000000111333555777999999:::<<>>======<<<<<<888888888888999999::::::555555777888:::<<<>>>>>>999888777777777999;;;===999999888777666555444333222222111111111222333333333333333333444555555666999???GGGPPP^^^yyyPPP>>>GGG<<<888555666666555444555555444222111000000//////.........///////////////,,,,,,------...///000000......//////......---,,,*********++++++,,,,,,---++++++------------++++++*********************************))))))))))))))),,,+++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))***+++,,,---,,,++++++)))&&&'''+++...------////////////222;;;JJJ]]]jjjhhh___YYY\\\gggvvvrrrddd^^^gggjjjssswwwzzzcccaaacccllluuuuuupppjjjcccYYYYYY]]]___kkkwwwvvvbbbEEE::::::777777777777777666555555444444333333333444444555888444111///000333555555333222111111111222444444555555666888:::===@@@BBBEEESSSXXXZZZ___]]]^^^iiimmmzzzlll\\\sss~~~ttt^^^LLL:::,,,000///...000222222///+++,,,,,,,,,+++,,,,,,------...//////000111222222333///////////////...------............/////////000000111111111111222222222666666666666666555555555444555666666666666666555777444111000222222000...---,,,///666888444000000444444888>>>FFFXXXyyyvvv^^^dddyyyttt^^^UUUQQQLLLCCC@@@<<<999777777888999666666555555555444444444555444333333222222222222777777666555333333666888666444333333444333111000000///.........///111222444444444333333222222222111222222111000000111333000111333222222111333444666555333222111222333333333333222111000000000000555777777666555444555666555555666666666666555555555666888:::???GGGQQQWWWdddwwwyyydddRRRJJJBBB<<<888777333------222222111//////000000///...333333333444777;;;>>>AAAEEEHHHMMMRRRUUUUUUTTTSSSSSSSSSRRRQQQPPPOOOMMMLLLJJJIIIHHHEEEBBB@@@>>>===???>>>===;;;::::::;;;;;;888999999999999:::::::::888777777666666666777777666555444333222222222222888555333111222333444444555555555555777:::===@@@DDDHHHOOObbbxxx{{{rrrWWWIII>>>555888777444444444444333222333222111111000000111111///////////////......---...------,,,,,,------............------,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))************))))))))))))************))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))***+++,,,,,,---------------,,,...555>>>FFFeeeiiiiiiccc___jjjzzzvvvsssnnneee___bbbhhhkkklllnnnooonnnooosss~~~{{{|||sssnnnfffbbbjjj~~~~~~```EEE888888777777777777777666555555666666555444333333333333666333///...///222333444222111111000111222333444222222333444777:::===???@@@MMMRRRSSSWWWUUUVVV```hhhwww^^^bbboooxxx~~~uuuYYY@@@888333...---...//////---,,,,,,,,,++++++,,,,,,---......//////000111111222///000000000000///...---........./////////000000000000111111111222222222444444444444444444444444555555555666666555555444444111......///000...,,,222......222555666999======999AAAYYYvvv|||fffgggtttVVVHHHEEEDDDCCCAAA@@@===:::888888888888555555555444444444333333444444333222222222222222222333555555444444555666222111111333444333111/////////...---...///000111333333333333222222222222222333333222111000222333111333444444333333444555555444333222111222222333333222222111111111111222555666777666444444444555444444555555555555444444333444444666999???GGGMMMTTTbbbqqq{{{tttYYYFFF666444999999777555666444111000111222222222222222222222333555777888===???CCCGGGIIIJJJJJJJJJKKKLLLLLLLLLKKKIIIGGGFFFGGGGGGEEECCCAAA???>>>======<<<:::999888888999999777777777777888888888888666666555555555555555666444333222111111111111111444333111111111222222222555333333999AAAGGGGGGDDDKKKTTTbbbzzzwwweeeiiiwwwqqqPPPAAA<<<999666888666444333444444333222222222111000000000111111///////////////...------------,,,,,,,,,,,,------...---------,,,,,,,,,,,,++++++*********)))))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))************))))))))))))************))))))(((((()))))))))*********))))))))))))************************************))))))))))))))))))))))))))))))***++++++,,,------)))+++,,,,,,,,,///555999AAAXXXpppvvvnnnkkkxxxoooggg```]]]\\\YYYUUUSSSdddjjjrrr{{{~~~vvvvvv{{{}}}{{{aaaGGG:::777777777777666666666555555888777666555444333333333444111......///111222222111000000000000111222222000000111333555999<<<>>>;;;HHHKKKKKKNNNKKKKKKUUUaaaqqqjjjVVVTTTmmmzzzxxxqqqNNN===777111...///000///...---,,,,,,+++++++++,,,,,,------......///000000000000000111111000000//////....../////////000000000000000000111111111222222111111222222333333444444555555555555444444333222111///------...///...---000,,,,,,000444666;;;AAADDDIII\\\~~~nnnlllzzzUUUDDD@@@>>>===>>>@@@???>>><<<:::999888888444444444333333333222222444333222222111222222222000222444555444222222222//////000222333333111///...............///000000111111111111222222222222111222333222111111222444222444555555444333555666444333222222111222222222222222222111222222333333444555666555444333333555333333333444444333333333333333222222333888>>>BBBQQQWWWeeeqqq\\\EEE<<<<<<<<<999666888555111000000111111000222222222111111111111111444666888:::<<<>>>??????@@@AAABBBCCCCCCAAA???>>>BBBAAA@@@???>>>===<<<;;;999888777666555555555666444444444444555555555666444333333222333333444444333222222111111111111222222222222222333333333333777999===AAAEEEJJJOOORRRbbbooovvv]]]]]]iiirrrKKK:::888777777888777555333333333444333222222111111000000000000000...////////////...------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++************)))))))))******++++++++++++******++++++++++++++++++++++++))))))************))))))((())))))******))))))((((((((())))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,(((***,,,,,,,,,+++,,,---000???VVVlllyyy}}}zzzwww}}}}}}~~~wwwpppggg^^^WWWVVV\\\fffmmmqqqrrrrrrrrryyyrrrlllhhhfffhhhoooxxx|||zzzbbbKKK<<<888777777666666555555555555777666555555444444444444333111//////111222222111000000000000000111111111000111111333555999;;;===;;;FFFIIIGGGIIIFFFFFFPPP^^^nnn|||~~~bbbQQQ___yyywwwVVVBBB===666222222111///---...---,,,,,,+++,,,,,,,,,---------.........//////000000111111111111000000...////////////000000000000000000000111111111111000000111222333333444444444444444444333222111000000///........./////////---,,,000666888888:::>>>HHHaaaqqqppp|||___HHHEEEGGG@@@:::<<<======>>>===<<<:::888777333333333222222222111111222222111111111111222222333444555333111000000111333111000000111222111000///////////////000000000/////////000000111111222000111111111//////111333222333444444333222333555222222222111111111222222222222111111222333444444333444555444333222333444111111222222222222111111444333333222222555:::>>>PPPTTTaaazzzwwwyyyyyyuuu~~~ttteeeTTTDDD999444444888555333111111111000...222222333222222111//////111111222333555777888999777888:::<<<<<<:::888777:::::::::999999888888888444444444333333222222222111111111222222222333333111111111111111111222333333333333222222333444444222333555666666777777888:::CCCJJJHHHDDDJJJ]]]ooozzziii[[[jjj~~~sssUUU===;;;===777333555555444222222222333222111111111000////////////000......//////......---,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++))))))************))))))************************))))))************))))))(((((())))))))))))(((((((((((((((((()))))))))***((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++++++++,,,***+++,,,---,,,+++******///000888KKKcccuuu||||||{{{lllfffmmmqqqpppxxx~~~rrrgggXXXXXXWWWVVVTTTTTTVVVYYYddd___bbbmmmqqqooosss{{{yyyzzzzzzuuummmfffbbbaaalll}}}vvvwwwaaaKKK<<<777777777666555444555555555444444444444444555666777444333222222444444333222//////000000111111111111000000111222444666999:::<<>>===BBBGGGKKKSSSggg~~~rrrffftttTTTBBB777:::;;;222///444444222000000222222222111111000//////......//////...............------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******((())))))******))))))(((************************))))))************))))))(((((())))))))))))(((((('''(((((((((((()))))))))((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))***************++++++,,,+++*********+++,,,,,,'''///666888<<>>FFFTTTaaa}}}tttyyyvvvMMMBBB<<<===<<<888999???999:::;;;;;;;;;999888777333333333222222222111111000000000///000000111222000///...---...222888<<<;;;777111...---///000111...//////000111000000000------------............+++,,,------,,,,,,...000///000111000........./////////000111111111111000111111111000111111222222111333333222111000111222000000111111111111000000.../////////000222777:::888@@@LLLXXXdddmmmsssvvv~~~~~~{{{rrrsssxxxzzzuuu___JJJ@@@===888555444444333222111111111000000000000000////////////000111222222222222222333333333333222000000000000111111111111//////000000000000///////////////000000000000111000000000000111222333333111111111111222333555555444777;;;<<<<<<===AAAEEEDDDCCCHHH[[[zzz|||}}}jjjmmmrrr}}}pppSSSCCC:::444555444000222999333111//////111111111000000000///...............---............---,,,,,,,,,,,,++++++++++++,,,,,,)))************+++++++++***))))))))))))((((((((())))))************))))))************************))))))************))))))'''(((((())))))(((((('''''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++)))&&&&&&(((***,,,,,,)))---000000///333>>>GGGXXXTTTVVV^^^aaa___bbbhhh{{{uuummmfffcccbbb___^^^___aaa___[[[[[[___ddd]]]VVVXXXbbblllqqqrrr{{{~~~{{{pppgggdddddddddsss[[[DDD888555888666555333333444555666222222222222222333444555444444555666777777555222000000222333333333222111222111000000000111222333555@@@BBB@@@BBB@@@BBBMMMZZZ```ooouuubbb```uuusssdddWWWKKK@@@999333222111000////////////........................---...///000000000000/////////000000000111111111////////////000000000111000000000000000000000000//////000000000//////...---///111111111222555888888999???IIIUUUdddyyyuuuqqqoooiiiXXXFFFBBB===::::::<<<======888888999999999888777777444333333333222222222222///////////////000111111.........------000444888666444111////////////...,,,,,,.../////////...---------------,,,,,,,,,,,,+++,,,------,,,---///111...000000///...------.........000111111111000000111111000000///000000000111222222222000///000111000000111111111111000000...///000///000222666999:::<<<@@@HHHOOOUUUZZZ]]]ttttttwwwqqqcccZZZMMMAAA:::777666666666555333222111111111222000000000000111111111111333222111000000111222222//////000000000000111111...///000111111000////////////000000000111111111111111111111222333444555333333444444666777888999:::>>>AAABBBBBBDDDJJJOOOUUU[[[lll{{{rrrppp|||wwweeebbbkkkbbbGGG===:::999666444333444666999111000...///000111111000000///......------......------......------,,,+++,,,,,,++++++++++++,,,,,,))))))))))))******++++++))))))))))))(((((((((((()))******++++++******)))************************))))))************))))))''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))************************************))))))))))))))))))))))))************))))))))))))+++(((&&&''')))++++++***...)))&&&***111333...'''555<<>><<<>>>IIIPPPUUUeee{{{iiiUUUeeeyyyeeeOOO???444333222111000000000000//////////////////......------...//////000//////000000000000111111111111////////////000000000000///////////////...............//////////////////111444666777666777;;;>>>>>>DDDRRReeevvvvvvnnntttzzzlllNNNFFF??????===;;;===@@@;;;444888888777777777777777777444444444333333333222222///////////////000111111000000000///---,,,...///000000000111111111...,,,***+++,,,---------,,,+++---------,,,,,,++++++++++++---...------...000222///000000000...------...---...///111111111000///111111000//////...//////000111222111000//////111000000111111111111000000111222222222222333777:::999555555>>>IIIQQQTTTTTTdddmmmzzziiiTTTGGGAAA???@@@<<<:::777555333333444444222222333333333222222111444333111//////000111222000000000111111111111111...///000111111111000///000000000000111111111222222222222222333444555666888888888999:::<<<===>>>AAAEEEHHHHHHHHHKKKQQQXXXddd{{{jjjZZZcccsssvvvhhh```^^^uuujjjAAA999EEE444777888555555666444...111///......000111000000//////...------------...------......------,,,+++,,,++++++++++++++++++,,,(((((())))))*********+++++++++++++++******************++++++++++++******))))))))))))))))))))))))))))))************))))))''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))************************************))))))))))))))))))))))))*********))))))))))))))),,,***)))***,,,---+++(((&&&))),,,+++)))+++000444$$$///:::@@@HHHVVVbbbhhheee|||rrryyy{{{tttzzzyyyfffaaa___\\\\\\YYYWWWYYY___dddgggggg[[[ZZZUUUQQQRRRWWWXXXUUUttt```KKK===888666555444333333444666777444333222111000000000000444111///111666777444000666777777444000///222666666444333333444555555444666333999EEEHHH???<<>>CCCJJJOOO\\\dddlllnnn}}}ssscccZZZVVVTTTTTTGGG??????<<<444333:::222333555555333111111111111111222111000///000222/////////000111111222222444222//////111333222000...000111111111333333111555444444444444666888:::999555777>>>AAA??????CCCGGGGGGKKKQQQVVV___ssshhh]]]]]]iiiuuuxxxqqqiiiffffffwwwhhhQQQ>>>888;;;555555444333333222111111333111000000111111000...---------.........//////.........------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))************************(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((('''''')))))))))))))))******+++))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++---000666@@@JJJRRR```jjjrrrooogggdddkkksssnnnzzzqqqhhhddd```^^^___hhhsssyyyxxxtttpppqqqkkkjjjmmmgggfffrrrtttaaaLLL???:::666555444444444444555666333333222111000000000000222111222777<<<===999444555666777666444333333333444333222333555666888888555555;;;EEEKKKLLLNNNSSSYYYcccwww{{{xxx~~~~~~}}}jjjJJJEEE===777555555555555////////////111111000---...000222111///...000222---...............------,,,,,,,,,,,,------------//////......////////////111222333333222222222222555555777999999;;;FFFTTTnnnzzzzzzUUUCCCAAA===:::999999999;;;;;;999777555444444444333333222222333333333333222222222222666222000222666999999777444444333222111111111111222111000///...,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,------------000///............///000000000000000/////////////////////.....................---,,,---///111222///000111222333333333333333444666888:::???EEEIIIVVV```nnnttt}}}|||wwwuuuxxx~~~yyytttiiiccc```VVVDDD888777999888777555222111111222555666777777666555444444000000000///////////////444222//////222444555444222333444333222222111000:::;;;;;;;;;;;;<<<===???FFFCCCBBBDDDDDDDDDKKKTTTKKKYYYpppooohhhxxx}}}}}}sssggghhhwww```NNNDDD:::444555444444333333222111111000222000//////000000///...------------.........///......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))************************(((((((((((())))))))))))(((''''''''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''((((((((('''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,...222999>>>AAAJJJUUU\\\^^^___aaaddd```qqqxxxyyy}}}ssstttuuuvvvxxxyyy{{{{{{uuuaaaMMM@@@<<<777666555444444444444444333333222111000000000000///000333999>>>>>>:::666555555666888999888555333222222111222333666888:::666<<>>DDDGGGHHHPPPeeeyyy}}}}}}dddKKKCCCBBB;;;666666777999;;;:::888555444444333333222111000000222222111111111000000000333111000333888<<<<<<;;;777666555333111000000///...------,,,,,,++++++***)))))))))************+++***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++------,,,,,,---...///000.............../////////---------------...............---------///000111///000111222222333333222222333444555666999>>>BBBPPPZZZggg}}}{{{}}}qqqdddeeeqqqooowwwzzzjjj___]]]OOOKKKEEE>>>999555333222444555666777666555222111888777777666666666777777999777555555888;;;<<<===444555666888::::::;;;<<<<<<<<<===<<<;;;<<<>>>@@@>>>DDDMMMTTTWWW]]]jjjxxxvvvmmmrrrmmmUUU???;;;===;;;777666222222222111111000000///000///......///000...---------------............------------,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))************************(((((((((((()))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++)))'''(((+++---000333;;;FFFQQQWWWYYYXXXZZZfffxxxyyytttuuuuuuqqqlllqqquuuqqqvvv|||sss```MMM@@@<<<777777666555444333333333333222111000000/////////,,,---///333777888555333444333333666:::<<<:::777333333222000000222666999;;;FFFLLLKKKUUUfffmmmiiigggffffffdddZZZUUUaaasss|||rrruuuxxxttttttiiiXXXHHHBBB<<<999888666555777555666666444222000////////////000111111111000000////////////////////////,,,...///111222222222222333555666777888<<>>:::777777666555555444333222333222111000////////////...---,,,---///000000///333111///222888===>>>===666555444111///000555999BBBOOOVVVTTT[[[kkknnnfffYYYWWWVVVUUUOOOMMM[[[nnn}}}}}}zzz[[[LLL>>><<<===<<<999888666666555444444444444333///000000111111111000000/////////000000000111111000111222333444444444444::::::999888999@@@LLLUUU___lllzzz~~~yyyqqqmmm{{{wwwyyylllbbbWWWGGG@@@<<<333444555777999;;;;;;888555555555444333222111000///111111111111000000000000,,,,,,,,,...000111111000,,,,,,+++************+++******+++++++++,,,,,,,,,************+++++++++,,,,,,...///...+++)))***+++)))))))))******+++++++++------,,,,,,++++++******)))******+++,,,---------******+++,,,---...//////---------......//////000---------------......///......///000111111111111333333444333333333666888>>>EEEHHHQQQ___dddiiiwww|||yyypppeeeYYYNNNFFF???===:::999;;;<<<;;;::::::999888777888999;;;<<<:::;;;===>>>>>>>>>>>>>>>CCC>>><<>>AAAGGGKKKKKKKKKJJJNNNXXXfffqqqmmmbbb[[[ppppppKKK===999777888888555333333000000///////////////......---,,,---...///...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((())))))(((((())))))***+++''''''''''''''''''''''''''''''(((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((***,,,---,,,,,,---...---,,,++++++///444999===BBBHHHTTT```eeeggglllsss^^^^^^XXXXXXmmm}}}xxxoooddd```gggvvv}}}~~~ppp\\\III===999555666666666555444333333222222111000////////////000///...,,,,,,,,,......111//////111555:::===>>>888888777444333555<<>>===>>>@@@@@@@@@AAACCCEEEKKKEEEDDDJJJPPPSSS[[[fffkkkllllllmmmqqq~~~nnn\\\WWWkkk~~~iiiNNNBBB555777999999555222222333////////////////////////...---,,,---/////////---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''((((((((()))))))))))))))***++++++''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))*********(((***,,,,,,+++***+++,,,%%%)))...///...---...000000333<<>>HHHUUUVVVOOONNNSSSjjjwwwzzzxxxvvviiihhhfff[[[RRRPPPIIIDDD===999999:::::::::999999999888777666555444222333444666777999:::;;;444555666:::???EEEKKKNNNKKKOOOUUUZZZaaannn{{{nnnpppuuunnn\\\TTTHHHCCC>>>777:::???999666555555555777777555333222222222111111000000000////////////.........------...//////---,,,+++***++++++***++++++,,,------************++++++++++++)))))))))************+++(((+++...---)))&&&(((+++((((((((()))***+++++++++))))))*********************+++,,,------,,,,,,++++++,,,,,,,,,------...............------------------------...---------,,,------...///000000000000000111333333333333555777...666888===GGGJJJQQQ``````ggguuu}}}qqqbbbdddkkksssyyy}}}wwwhhhddd```___]]]XXXPPPIIIAAA@@@@@@@@@BBBEEEHHHKKKOOOOOONNNLLLMMMRRRZZZ```qqqiiihhhrrr{{{nnnfffkkkdddJJJ???===666888888777555555444333////////////////////////...---------///000///...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''''''''((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))******''''''''''''''''''''''''%%%%%%%%%&&&'''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))******+++)))***++++++)))(((((()))'''***...000///...---,,,,,,,,,...333555666<<>>BBBKKKWWWaaa\\\[[[WWWPPPIIIBBB;;;777@@@@@@HHHVVV[[[VVVUUUYYYaaakkkxxx~~~wwwtttyyywww}}}yyy|||fff^^^SSSKKKGGGEEECCCBBBAAAAAA@@@???>>><<<;;;:::777888999;;;===???AAABBB>>>@@@DDDKKKUUUaaajjjppp|||tttssszzz}}}bbbQQQOOOCCC888777:::999===>>>555666555333333444444333222000000000000////////////......---------,,,,,,,,,+++---......,,,*********,,,++++++******++++++,,,)))))))))***************(((((((((((())))))))))))%%%)))---,,,((('''))),,,'''(((((()))***+++++++++''''''(((((())))))******+++,,,---...---,,,+++***,,,,,,------------......---------,,,,,,+++++++++---------......---,,,,,,,,,---...///000000000000...000222333222333555666444666000222;;;>>>CCCQQQUUU]]]oooyyypppvvv}}}|||zzzzzzuuufff___lllrrruuuwwwrrrhhh^^^^^^___bbbgggmmmsssvvv}}}~~~xxx{{{wwwzzzSSSAAABBBAAA:::777666444222333555333////////////000000000000000///------...000111000///---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++((()))******(((((()))***,,,***((('''(((***++++++///,,,,,,,,,+++***---333111444;;;BBBCCCEEEOOOZZZWWW[[[___^^^\\\^^^fffnnnvvvwwwiiiaaakkksssqqqrrroooXXXHHH>>>:::777777666666555555555444222111000///...---,,,,,,////////////////////////000000000000111111111111333999>>>>>>???HHH[[[jjj___[[[TTTNNNHHHBBB===999???<<>>===>>>AAAFFFLLLOOORRRRRRWWWVVVWWW___sss|||{{{}}}}}}nnnbbbSSSDDD<<<888444555:::>>>>>><<<666666555555555444444444///000000000000...,,,+++------..................,,,++++++******++++++,,,))))))))))))))))))))))))+++++++++*********))))))(((((()))***************+++*********))))))(((((())))))))))))((((((((((((,,,,,,,,,+++***)))((('''------------,,,,,,+++***+++))))))---111111---(((------------------,,,,,,,,,+++***))))))+++---...+++,,,,,,,,,++++++---///000000000000000111111222333444444333444777>>>DDDPPPTTThhhvvvlllllloooqqqxxx~~~uuunnnxxx{{{yyy{{{~~~mmmhhhqqq}}}wwwvvvsssSSSAAA===>>>;;;666444444333222222111111000111111111111000000000///------............------------------,,,,,,+++***(((((((((((()))***+++,,,+++)))(((&&&&&&((()))++++++*********))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))((((((''''''''''''&&&&&&&&&''''''''''''((()))(((((('''''''''(((((((((((('''''''''&&&&&&&&&&&&'''''''''((()))))))))%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))((('''''''''(((***+++))))))))))))))))))))))))************************............000222444666:::===AAACCCFFFIIILLLOOOZZZWWWUUUVVVZZZ]]]^^^]]]pppYYYHHH>>>:::777777666666555444444333111111000///...---,,,,,,........................////////////000000000000222666999999999AAAOOO[[[PPPMMMJJJHHHGGGFFFDDDCCCCCC>>>@@@JJJOOONNNTTT]]]aaaccchhhnnnsssvvvxxxyyy{{{~~~rrrbbbnnn~~~~~~}}}xxxvvv~~~}}}xxxpppfff]]]XXXVVVQQQTTT[[[eeennntttvvvuuuoooqqqwwwyyysssttt{{{xxxfffccc```RRRBBB===;;;:::;;;<<<;;;888555555555444444444333333333//////000000///...---,,,---------------.........,,,++++++******++++++,,,))))))))))))))))))))))))+++++++++*********))))))(((((()))************)))*********)))))))))(((((((((((((((((()))))))))))),,,,,,,,,++++++***)))(((++++++,,,,,,+++******))),,,***)))+++//////,,,(((+++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++,,,---,,,---------,,,,,,...///000000/////////000111111000222333444444666:::===GGGJJJYYYssszzz|||wwwyyy|||zzzvvvxxx{{{{{{}}}qqqnnnnnnpppvvv~~~}}}uuu}}}wwwaaa\\\ccctttyyygggVVVAAA666666888666222444333333222111111000000000000000/////////......------............------,,,,,,------,,,,,,+++***+++******)))))))))*********)))(((''''''((()))************)))))))))(((((((((((((((((('''''''''''')))(((((((((((((((((()))''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''(((''''''((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))((('''''''''(((******))))))))))))))))))))))))************************------,,,,,,---...000000---///111333444555888:::<<<:::777888;;;>>>>>>>>>pppZZZIII???:::888888777666444333222222111111000///...------,,,---------------------------.........////////////111222333222333888AAAHHH???>>>===>>>AAADDDEEEEEE@@@===@@@HHHMMMOOOXXXeeegggdddccchhhqqqyyyzzzwwwwww|||^^^```hhhttt}}}zzzwwwxxxzzz}}}uuuooojjjooozzzhhh```aaa]]]QQQHHH<<<===<<<:::777555444555333333333222222222222111....../////////......---------------------------++++++************++++++))))))))))))))))))))))))+++************)))))))))'''((())))))******))))))******))))))))))))((((((''''''(((((())))))******,,,,,,,,,,,,+++***))))))******************)))(((---***((())),,,---***(((*********++++++,,,,,,,,,---,,,***))))))***+++,,,,,,---...---,,,,,,...000//////......//////000111---///222333333333555666;;;<<>>:::888888666555333222111000111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......///333777:::999777666666888:::;;;;;;555999BBBMMMRRRUUU___jjjqqqqqqpppsss|||vvvggg[[[___ooovvvsssrrrwwwxxxqqqllljjj___PPPLLLQQQNNNNNNJJJAAA777333444777222222111111111000000000------..................---------,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))************))))))))))))'''(((((()))))))))))))))))))))))))))))))))((((((&&&''''''((()))******+++++++++,,,,,,+++***)))))))))******+++******))))))---+++(((((()))***)))((()))******+++,,,------...---,,,+++***))))))******+++,,,,,,,,,++++++---///.........---......///000...///000111111111222222222333888@@@IIIPPPTTTXXXYYYnnn|||{{{~~~}}}~~~pppgggaaagggxxxyyyxxxyyynnnrrr{{{aaaKKK;;;999888777666666555333222222222222111000000//////............------------,,,,,,------------,,,,,,++++++,,,,,,,,,++++++***---,,,+++******))))))))))))(((''''''''''''((()))))))))))))))))))))((((((((((((((('''''''''&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***+++,,,+++***)))***+++///...---------.........iiiTTTEEE===999777777666444333111000000000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,---///222444666;;;888444333333444444444000555>>>GGGMMMSSS^^^iiittt{{{~~~{{{{{{~~~yyyjjjcccccclll}}}vvvlllmmmrrrxxxxxxzzz{{{XXXXXX\\\[[[OOOBBBDDDOOObbbbbb^^^SSSDDD888444444111000000000000/////////---------------.........------,,,,,,+++++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((())))))&&&''''''((()))******+++******+++++++++***))))))******+++++++++++++++***---+++(((''''''((())))))***++++++,,,---......///,,,++++++***)))))))))))))))***+++***))))))+++---------,,,,,,------...///111000......///000111222111333444666;;;CCCLLLPPPPPPeee{{{{{{{{{ssswwwwwwwww{{{}}}|||xxxzzzxxxrrrvvv~~~}}}eee\\\jjj|||aaaJJJ@@@======333444555444222111111111222111111000000//////...//////.........---------++++++,,,,,,,,,,,,++++++******+++,,,,,,++++++++++++******************+++((((((''''''''''''(((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******((()))******)))((()))+++*********)))((((((((()))eeePPPCCC<<<:::666666555444222111000000000000//////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,------///222555777;;;888444222333444555555333444666:::@@@KKKYYYccciiiuuu{{{xxxyyy~~~zzz{{{~~~|||ttt___VVVdddwww~~~{{{||||||uuuqqqiiihhhkkkuuudddYYYRRRKKKFFFBBB>>>>>>AAAOOOTTTYYYVVVLLL???777333000000000000////////////......------,,,------...---,,,,,,++++++******)))******))))))))))))******))))))))))))))))))))))))(((((()))))))))))))))***&&&'''(((((())))))((((((''''''(((((((((((())))))''''''(((((())))))******((()))))))))))))))(((((()))***++++++,,,++++++++++++***)))((((((((()))***,,,,,,,,,------.........***************)))))))))((()))***)))((((((***,,,,,,,,,,,,+++,,,------...222000---,,,...000111111222555444222444;;;AAADDDQQQbbbnnnsss{{{ppprrrvvvxxx}}}~~~pppmmmxxx|||yyy~~~tttxxx|||{{{}}}jjjhhhvvv~~~~~~|||iiiPPP@@@===>>><<<999333333444333222222333555111111000000///.........//////.........---------***++++++,,,,,,++++++***)))***++++++++++++++++++***)))))))))))))))******''''''''''''''''''''''''''''''(((((((((((())))))***)))))))))((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&***)))(((&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&'''(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))************&&&'''))))))((()))***,,,&&&'''((((((&&&%%%&&&'''}}}cccNNNBBB>>>===444444444333222111111000////////////............------------------------,,,,,,,,,------------...+++------------///444777888555222000222444666777555666666999BBBNNNYYY```cccnnnqqqjjjiiittt~~~}}}yyyxxxzzz~~~xxxnnn\\\YYY```nnn~~~}}}}}}}}}{{{sssqqqrrrsssrrrwwwZZZZZZTTTHHH???===>>>;;;555222999@@@CCC@@@;;;777555000000000000////////////000///---,,,,,,,,,,,,---,,,,,,,,,+++***)))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))******&&&'''(((((())))))(((((('''''''''((((((((())))))(((((((((((())))))))))))''''''((((((((((((''''''((())))))***++++++******)))*********))))))***,,,,,,,,,,,,,,,,,,,,,,,,---((())))))***************((()))***)))((((((***,,,+++++++++++++++,,,------///---,,,---///111///...000333333000111777999888DDDSSS^^^bbbqqquuunnnllljjjxxxzzz{{{~~~}}}uuuvvv~~~~~~xxxrrr~~~~~~rrr{{{|||vvvxxxzzzyyy|||sssrrrssswwwsssVVVIII<<<777999:::666222444444444333333333444555111000000//////...------------------,,,,,,,,,,,,******++++++++++++******))))))***+++++++++++++++******)))(((''''''''''''&&&''''''''''''''''''&&&'''''''''((((((((())))))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&'''(((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))***)))((('''&&&((())))))))))))+++,,,'''***,,,+++))))))***+++|||bbbMMMCCC??????333333333222222111111111///////////////.........------------------------,,,,,,---------.........+++---...,,,+++---222777555222...---///222444555333777<<>>===:::666222000111111111111000000000000//////000000000000//////...---,,,,,,++++++,,,,,,+++++++++************)))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((()))******)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,++++++******************)))(((((((((((((((((())))))))))))+++++++++*********))))))........................++++++,,,,,,,,,,,,------000000000000111111111111222666;;;???CCCJJJUUU^^^bbbeeellltttzzzzzzpppkkkpppvvv|||pppjjjooo~~~uuukkkfffsss|||{{{rrryyy{{{wwwsssrrrzzzttt[[[PPPJJJ@@@777666444333333444555333222000000000000//////////////////.........---------------,,,,,,,,,,,,+++++++++++++++************)))************************+++******)))(((''''''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((('''''')))((('''&&&&&&'''((()))))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((eeeQQQEEE@@@???:::777444222111111000///---------------...//////,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........000333444333444444333111111111111222333777???HHHOOOPPPNNNKKK@@@AAAGGGRRR^^^gggjjjiiiqqqrrrsssqqqnnnkkkjjjjjjsss|||ppp[[[\\\jjjyyy}}}|||oooddd[[[QQQFFF===<<<<<<<<<;;;999555222000111111111000000000///////////////000000/////////------,,,++++++++++++,,,+++++++++*********))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))***)))(((''''''((()))***(((((((((((((((((((((((())))))(((((())))))***+++***++++++++++++++++++******************)))((((((((((((((()))))))))******+++++++++*********))))))------------------------++++++,,,,,,,,,,,,------/////////000000000111111222555999999:::===DDDKKKUUUYYYdddrrrzzz|||}}}mmmdddccchhhssswwwqqqpppxxx~~~sssllljjjpppwww|||xxxwwwsssyyyvvvwww{{{qqqXXXIIICCC???999222555444333333444444333222000000000000/////////.........---------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++************)))*********************************)))((('''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((('''&&&&&&'''(((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''fffQQQEEE@@@???999666333111111111000///------------------...///------,,,+++++++++,,,,,,------------------------...,,,,,,000222000///000///222444444333222444777AAACCCGGGKKKLLLIIICCC???888:::???IIITTT]]]aaaaaaaaaaaa```^^^[[[[[[]]]___lllxxxuuudddUUUUUUkkkwwwqqqggg\\\RRRGGG>>>888999999999888777444222000111111000000000000//////......////////////......------,,,+++++++++++++++++++++*********)))))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))(((''''''((())))))(((((((((((((((((((((((())))))(((((())))))***+++******++++++++++++******)))************))))))((()))))))))*********+++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........////////////000111333555444222222555999IIIMMMXXXjjjxxx~~~yyytttttt{{{nnnhhh\\\aaakkkwww{{{ssstttqqqmmmjjjmmmuuu~~~}}}tttnnnmmmooogggkkkpppvvv{{{~~~ttt}}}vvvsss|||~~~oooWWWOOODDD===<<<:::777333555444222333444444333111000000000/////////......---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++************)))******************************))))))((((((''''''&&&&&&&&&%%%&&&&&&'''(((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''fffQQQDDD???>>>888666333111111111000///---------,,,,,,---.........---,,,,,,++++++++++++------------------------000+++***...///,,,,,,///111555999999777888>>>CCCTTTPPPIIIDDDAAA>>><<<:::<<<<<<>>>DDDKKKPPPSSSSSSJJJIIIGGGDDDBBBDDDHHHLLL___rrriiiXXX\\\jjjttt|||wwwuuummm___PPPCCC<<<;;;;;;555555555555444333222111111000000000////////////---......//////......------,,,,,,+++***+++++++++************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((()))******))))))************))))))))))))************)))((()))*********++++++++++++************************+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------........./////////111333333111000111333===???GGGVVVgggwww|||uuuooopppxxxzzzxxx{{{sssyyy{{{vvvtttppplllnnntttzzz|||zzzsssjjjbbb]]]]]]eeemmmvvvxxxzzz|||}}}~~~}}}}}}{{{}}}}}}sssaaaQQQFFFDDDBBB>>><<<:::888777555444333222222333333222111000000/////////.........------------------------------,,,,,,,,,++++++++++++++++++*********))))))***************************)))))))))((((((((('''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''eeePPPCCC>>>===777555222111111111000///...------,,,,,,,,,------...---,,,,,,++++++++++++++++++++++++++++++++++++///,,,+++------...333999>>>@@@@@@===:::<<>>NNNbbb{{{xxxnnniiilllqqq{{{qqqhhhccc\\\OOO@@@555222444888222222222222222222111111000000000////////////...------............------,,,,,,+++************+++*********)))))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((''''''&&&%%%)))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((('''((())))))***((())))))******))))))(((((())))))*********)))))))))*********++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------...............000111222111000000111///000666???KKK\\\vvv}}}vvvrrrtttyyy||||||}}}tttllljjjppp~~~hhhaaaYYYPPPGGGAAA>>>>>>;;;;;;:::777444333333444444222111111222222111000////////////........................////////////------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''}}}bbbNNNAAA<<<;;;777444111000000111000///...------,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++---222333///...555>>>DDDCCCAAA>>>888444666;;;@@@===:::666444333222111000000///......000333666888333333222000///111555999???MMM^^^kkkwwwzzzlllhhhooo}}}~~~~~~nnn```VVVQQQHHHFFF@@@:::444111222333111111111111111111111111000000////////////......,,,,,,------------,,,,,,,,,,,,+++*********************)))))))))(((((((((''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((&&&%%%$$$(((((('''&&&&&&'''((((((''''''''''''''''''''''''((((((''''''(((((()))***(((((())))))))))))((((((((())))))************))))))))))))*********++++++***************+++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,---------------............///000000000000000///......***...333777999AAATTTfffiiikkklllnnnrrruuurrrmmmyyyxxxgggXXXPPPAAA===;;;<<<;;;999:::===777777777555333222444555333222000111222222111////////////.........------///////////////000000000------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&''''''((()))%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&yyy```KKK???:::999666444111000000111000///...---,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...===AAA444---777@@@AAA===:::666222000111333555000///...///000000...---......------///222777:::111222333222111222555777555===EEELLLXXXjjjzzz|||ooolllsss~~~|||yyy~~~|||||||||jjjXXXJJJCCCAAA<<<;;;:::888777555333222111111000000000000111111000000/////////.........,,,,,,------------,,,,,,,,,++++++******************)))))))))(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((&&&$$$###((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((''''''''''''((())))))'''(((((())))))(((((('''(((((()))***************((((((((()))))))))******))))))*********+++++++++******++++++,,,------...++++++,,,,,,,,,,,,---------............/////////000/////////000000000///111333666888666555>>>IIIFFFKKKRRRXXXcccllllllgggqqq{{{wwwrrrhhh\\\OOODDD;;;666:::777888<<<<<<777666888666666666666666666555666333111000000111111000/////////.........---------............//////000000------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''(((((()))&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&www^^^JJJ>>>999999666444111000000111000///...---,,,,,,++++++++++++++++++++++++,,,------...------------------------111FFFKKK888+++333:::777999666444333444666666666222///,,,+++,,,---...............---...222777;;;///000222222111111222444000666;;;>>>HHHZZZkkkuuuwww~~~|||yyy}}}~~~|||pppbbbTTTHHHBBBAAA===999555333444444333222222111000000000000111111000/////////............+++,,,,,,------,,,,,,+++,,,++++++***)))*********))))))))))))((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((&&&$$$###((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''((())))))''''''((((((((((((''''''(((((()))***************(((((((((((())))))))))))))))))******++++++++++++******+++,,,------......++++++,,,,,,,,,---------.........////////////000///......///222444555555666444444555444333888>>>:::===???BBBMMM[[[aaa___fffqqqtttmmmkkkuuu}}}~~~{{{xxxkkk\\\UUULLLBBB<<<;;;<<<>>>:::666777<<<<<<777666:::444444555666666555333111222111000000111111000/////////.........------------------.........//////---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))'''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%''''''''''''%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&mmmXXXJJJ>>>888777555333111000.........///......---------,,,,,,,,,***++++++++++++,,,,,,,,,---///111///+++***///333GGGAAA;;;777777777666444111///......000111111000------,,,+++++++++,,,,,,000///......///333666888000///.........///111222///222444555777>>>IIIRRRcccuuuwwweeeaaa^^^^^^^^^]]]\\\WWWQQQLLL<<<999555111000000222333////////////////////////.........///......---,,,************************)))******+++++++++******(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))(((&&&&&&''''''&&&$$$))))))(((((('''''''''&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''+++,,,,,,+++(((''''''((())))))(((((((((((())))))''''''''''''(((((((((((('''''''''''''''((()))))))))************+++++++++))))))***+++---......///...------,,,,,,------...............////////////////////////////////////111222333333222111222333111111222444777;;;???BBBRRRUUUZZZaaahhhnnnrrrtttlllpppxxxxxxsssiiibbb[[[RRRKKKBBBAAA???<<<:::888777777888777777777666666666555444444444333333222222222//////...------------...,,,++++++******++++++,,,---.........---,,,,,,+++...---+++*********+++++++++++++++*********))))))+++******)))))))))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%lllXXXIII>>>777666444333111000///......///...------------,,,,,,,,,((())))))))))))************+++,,,---///333999>>>IIICCC;;;555111///,,,)))---,,,+++,,,.........---,,,,,,+++++++++,,,,,,---///.........///222444555000///.........///111111111222333111000444;;;BBBEEEYYYooo{{{}}}zzzooo^^^XXXGGGFFFGGGHHHHHHFFFBBB???999777444111000000111222////////////////////////...............---,,,,,,************************)))***************))))))'''((((((((())))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&)))((((((((('''''''''&&&)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))***+++***(((''''''((())))))(((((((((((())))))''''''''''''(((((((((((('''''''''''''''((())))))))))))*********+++++++++))))))***+++,,,---......,,,++++++******++++++,,,---.........////////////////////////////////////000222333222111000111222555555444333444666888999;;;===BBBHHHPPPXXX___cccjjjpppwww|||}}}{{{xxxvvv{{{zzzvvvqqqjjjddd]]]WWWNNNIIIGGGDDD???;;;===<<<;;;:::888888777777666666666666666666666666444333333333222222222222------,,,++++++++++++,,,,,,++++++******++++++,,,---------------,,,++++++---,,,+++*********+++++++++++++++*********))))))+++***))))))(((((())))))((((((''''''''''''(((((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%jjjWWWIII===666555333222111000///.........------------,,,,,,,,,,,,((())))))))))))*********---,,,+++...444<<>>QQQ^^^jjjyyy~~~vvvnnnwww{{{|||xxxhhhTTTIII;;;:::999:::::::::888666444444333111111000111111////////////////////////------......------,,,+++************************)))*********)))(((''''''''''''((((((((()))))))))'''''''''((((((''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&((((((((('''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&'''((()))((((((''''''(((((()))''''''''''''(((((((((((('''''''''''''''((()))))))))))))))*********++++++))))))***+++,,,------...++++++************++++++---------........./////////////////////////////////000111111//////000111555444333222111222333444666666666999===BBBHHHKKKSSS[[[dddggggggiiiqqqxxxzzzxxxyyy|||}}}wwwttt}}}{{{rrrhhhZZZQQQMMMKKKHHHDDDCCC???;;;:::<<<===;;;999888777777666666777777888555555555555555666666666333222222222222111111111------,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,---------,,,++++++,,,,,,+++************++++++************)))))))))+++***))))))(((((())))))((((((''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%iiiVVVHHH<<<555333222111111000///.........---------,,,,,,,,,++++++******+++++++++,,,,,,,,,333000...222999>>>???===+++***))))))+++...111222******+++---///...,,,)))************+++,,,---...+++,,,---...///...------............//////000000...000111111//////111333///555===DDDPPPcccxxx}}}~~~xxxtttrrrqqqwwwqqqvvvtttcccOOODDD@@@===:::888777666444222111111111111111000000///........................---------------,,,++++++************************))))))))))))((('''&&&%%%'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&&&&'''((((((((((((''''''(((((((((''''''''''''(((((((((((('''''''''''''''((())))))))))))))))))************)))))))))***+++,,,,,,---------,,,,,,,,,,,,------,,,,,,---------....................................///000000......///000000000000000222333555666888777777777888:::<<<>>>;;;BBBKKKNNNOOOUUU```iiikkkttt{{{zzzqqquuu}}}{{{tttvvvyyyqqqppphhhnnnsssqqqhhh___[[[ZZZOOOGGG>>>999;;;>>>@@@@@@BBB@@@======???@@@???>>>666555555555555666666777444444444444555555555555111111111111111111111111//////...------------...,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++******************************))))))))))))******)))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$hhhTTTFFF:::444222111000000000//////......------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,000......222888999444...,,,,,,+++)))))))))+++---))))))***,,,...---+++((()))))))))***+++,,,---...***+++---......---,,,+++---......///////////////...///111111111111111222333444555777>>>KKK]]]lllxxxzzz~~~xxxjjjeee\\\YYY^^^hhhhhhYYYKKKEEE@@@===999777555444222000///000000111111000//////------------------------,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((&&&%%%$$$''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))'''&&&%%%&&&&&&$$$"""&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%%%%'''(((((((((''''''''''''((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((()))))))))*********((())))))******+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------------------------------...//////------...///......///111333555666777///000333666888:::::::::888;;;===??????@@@DDDGGGIIIPPPYYY^^^^^^]]][[[ZZZ]]]bbbiiiooossstttttttttjjjiiifffdddgggooovvvxxxlllnnnmmmggg]]]UUUQQQPPPOOOPPPPPPMMMJJJGGGFFFFFFDDD???;;;999;;;===>>>>>>===<<<;;;:::;;;;;;:::999777777666555555444555555333333333333333333444444000000000000000000000000//////...------------...,,,++++++******++++++,,,******+++++++++++++++***************************))))))))))))))))))))))))***))))))((('''(((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))++++++)))&&&$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$hhhSSSDDD999333222///000000000000///...---,,,,,,,,,,,,++++++++++++((())))))))))))*********((((((***///333222,,,%%%+++++++++***((((((***,,,''''''''')))******)))'''***************+++,,,---***+++,,,---------,,,+++------...////////////.........////////////......//////111444666888@@@III\\\aaakkkxxx}}}kkkZZZRRRRRRCCCDDDLLLVVVTTTHHH??????;;;999666555666666444333000000000111111000//////------------------------++++++,,,,,,++++++***)))))))))))))))))))))))))))((()))))))))((('''&&&&&&&&&&&&'''''''''((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&$$$###&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&((((((''''''&&&&&&''''''(((''''''''''''(((((((((((('''''''''''''''((())))))((((((((()))))))))******(((((()))))))))***************))))))))))))******+++++++++,,,,,,,,,---------------------------------...//////------...//////000000222333444555555111333555888888777444333777777777888999999888777666999===@@@@@@@@@@@@AAA???BBBFFFHHHHHHIIIIIIJJJIIIGGGEEEEEEGGGIIIJJJJJJKKKHHHDDDAAA@@@?????????===>>>???AAABBBAAA>>>;;;999888777888:::;;;;;;:::999999999999999999999999888888666555444444333333333333333333222222222111......///////////////000------,,,++++++++++++,,,,,,++++++******++++++,,,))))))***+++++++++******((()))******+++*********(((((()))))))))))))))******)))((((((''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((,,,///000...+++)))###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$hhhRRRBBB777222222...///000000000///...---,,,,,,,,,++++++++++++***((())))))))))))*********'''(((+++///111000+++&&&%%%'''))))))((())),,,///(((''''''''')))***)))(((+++***************++++++***++++++,,,------------,,,---.../////////......,,,,,,,,,---.........------,,,///333333000333999???DDDNNN\\\lllzzzooohhh```[[[RRRIIIGGGJJJ@@@===@@@FFFCCC999555888666555444555777777666555222111111000000/////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))))))))))))))))))))))))))(((((()))))))))(((((('''&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''(((''''''&&&&&&''''''(((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((()))))))))***((((((((()))))))))))))))******))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///...---...///...///000111222333333444777888888777666333111///111222333555888::::::;;;666777888888888999:::;;;:::<<<>>>>>><<<;;;<<<>>>AAA>>>;;;===>>>???=========;;;::::::<<<=========666888:::<<<<<<;;;999888111111333666888::::::::::::;;;<<<<<<<<<;;;;;;<<<666666555444333333333333444444333222111000000///------........./////////------,,,++++++++++++,,,,,,++++++******++++++,,,((())))))***++++++******'''((()))***++++++***)))(((((((((((())))))******))))))(((''''''''''''(((((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))+++---------,,,###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$########################hhhQQQAAA777222222...///000000000///...---,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,---...///111222000---***''')))+++)))''''''))),,,,,,***((()))+++,,,,,,+++++++++*********************++++++,,,,,,---......,,,,,,.../////////...---*********,,,///000111111111------111111000555===<<<>>>CCCKKKWWWcccmmmsssyyyyyyxxx]]]TTTNNNKKKEEE<<<999<<<===666555::::::444333999222111111222444444222111333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))'''((()))))))))))))))(((&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&"""!!!!!!$$$'''))))))(((%%%%%%%%%&&&&&&'''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&'''''''''''''''''''''((((((((()))'''''''''''''''((())))))(((((((((((())))))))))))(((((((((((()))))))))))),,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///......///000+++,,,...000222444444555111111111111222444555555222333444555555777:::<<<666666777777777888:::;;;666999<<<<<<:::999:::<<<:::666444777:::;;;::::::666888:::<<<<<<;;;999999:::;;;;;;888555555888;;;888888999:::;;;<<<<<<<<<:::;;;<<<;;;999888888888444444333333222333333444555444333222111///......---------.........////////////...------------...,,,++++++++++++++++++,,,(((((()))***************'''((()))+++++++++***)))'''((((((((())))))******))))))((('''''''''''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&)))+++---$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&""""""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#################################hhhVVV@@@444333111222111000//////.../////////,,,******,,,,,,***((((((((((((((())))))))))))+++******...222222---(((++++++************++++++******++++++++++++***************)))))))))))))))******))))))******+++,,,,,,------...///000000111...............------------------...///111222333777777777:::AAALLLYYYaaauuuxxx|||mmm___\\\ccclllrrrggg```UUUIII???999777777777777666555444444333333333222111000000111222333222111///...---------...,,,,,,,,,++++++*********+++++++++******((('''''')))******)))((((((+++---))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%'''((()))******)))((('''&&&&&&&&&''''''''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&'''&&&&&&&&&'''(((***++++++******)))(((''''''&&&((((((((('''((())))))***++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................000000000000000000000000111111111111111222222222111222222333333444444555333333444444666777888999999::::::;;;;;;::::::999;;;;;;::::::999888777777777888999999777777888999999;;;<<<======<<<:::888666666777888999::::::;;;<<<<<<<<<;;;:::888555444666666666555444222111000111000000///...------,,,------------------------......---------,,,,,,,,,++++++)))(((''''''''''''************************))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%(((''''''''''''((())))))''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########~~~eeeTTT@@@555444111222111000//////......///...,,,******,,,,,,***((((((((((((((()))))))))))),,,)))(((***///111000---+++******))))))******+++((())))))******))))))(((***)))))))))))))))))))))******))))))******+++,,,---------.../////////000////////////////////////------......///111222333555666888;;;???FFFNNNTTTRRRUUU[[[bbbiiiqqqyyy~~~uuujjjZZZOOOKKKMMMQQQSSSTTTOOOHHH???999666555555666555555444333333222222222111000000000000111222111000///...---------...,,,,,,,,,++++++************++++++******(((''''''((())))))((('''(((***,,,((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''((())))))(((''''''&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''&&&&&&''''''&&&&&&'''((()))*********))))))(((''''''&&&((((((((()))))))))******++++++***))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------////////////////////////000000000000111111111111111222222333333444444555222222333333444666777888999::::::;;;;;;::::::999;;;::::::999888777777777888999::::::888888999:::999:::;;;;;;;;;:::999888888888888888888888999999999999999999888666555444666555555555444222111000000000//////...------,,,------------..................---------,,,,,,,,,++++++***)))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######|||aaaQQQ???666555111222111000///............---,,,******++++++)))((((((((((((((()))))))))))),,,)))&&&'''+++///111111+++******))))))******+++'''(((((())))))(((((('''))))))))))))))))))*********))))))))))))***++++++------------............000000000000000000000000000000000000111222444444555777:::<<<>>>@@@CCCEEE===???AAADDDIIIPPPXXX^^^eeekkkqqqxxx|||{{{~~~~~~yyyxxxxxxtttjjjaaaXXXSSSKKKDDD@@@???>>>===@@@>>>;;;777555444444555444444333333222111111111111000000//////000000111000///...---------------+++++++++++++++*********************)))((('''''''''(((((('''&&&''')))***((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&(((''''''&&&''''''((((((***))))))((((((''''''''''''((()))++++++******)))******)))))))))******+++************************++++++++++++,,,,,,,,,,,,------------------------------------------------....../////////000000000111222222333333444444555222222222333444555666777999999::::::::::::999999:::999888777777666666666999:::;;;;;;999999:::;;;999999888888777777777777999999888888888777777777666666666666666555555444555555555555444333111111000000000///......------------......//////000000......---------,,,,,,,,,++++++******)))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###zzz]]]NNN>>>777666222333222111///............---,,,++++++******)))((((((((((((((()))))))))))),,,)))&&&&&&***---//////******))))))))))))******'''(((((())))))((((((''')))))))))))))))*********)))))))))))))))***++++++------------,,,,,,,,,,,,/////////000000000000000222222222222333444555666666999;;;<<<<<<<<<===>>>;;;;;;:::999888:::>>>BBBEEEIIIPPPYYYccciiikkkkkkjjjlllqqqyyy||||||qqqjjjZZZVVVRRRQQQRRROOOIIICCCCCCBBBAAA???>>>===;;;:::888777777666666555555666222222111111111000000000///////////////////////////......------,,,,,,,,,+++++++++***************))))))******)))(((''''''%%%&&&''''''&&&&&&''')))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''))))))(((((((((''''''''''''(((***,,,,,,+++)))(((***))))))))))))******+++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////111222222333333444444555333333333333444555666777999999::::::::::::999999999888777666555666666777:::;;;<<<;;;::::::;;;<<<:::999777555444555666777888888888888777777777777444444555555666666666666666666666666555444333222222111111111000000//////......//////000000111111......---------,,,,,,,,,+++++++++******+++,,,,,,************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((($$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$www[[[LLL>>>777777333333222111///......------+++,,,++++++))))))((()))(((((((((((())))))))))))***)))))))))***+++*********))))))))))))))))))***((())))))******))))))((((((((())))))************))))))(((((())))))***+++,,,,,,,,,,,,++++++++++++---------.........//////111111000111111222333444555777777777666777888:::555666777888888:::<<>>BBBJJJQQQTTTUUUVVVZZZ___eeejjjnnnsssxxx|||zzzyyy|||zzzpppqqqnnniiiddd]]]VVVNNNHHHCCCBBBBBBBBBCCCAAA===999777888888888888999999:::888888888777777555444444000000000000000/////////........................---------------,,,,,,,,,************************((())))))))))))(((((('''$$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&+++***)))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((''''''''''''&&&(((***+++,,,+++)))((())))))(((((()))******+++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************+++,,,,,,---......//////111222222333333444444555444444444444555666777777888999999::::::999999888888777666555555555666777:::;;;<<<<<<::::::;;;<<<:::999666444333444555777555666666777888888999999444444555555666777888888777777888777777666555444333333333222222222222222/////////000000000111111......---------,,,,,,,,,,,,+++++++++++++++,,,---************************((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ttt[[[MMM===666777444333333111000...---------***+++,,,+++)))(((((()))(((((((((((())))))))))))((()))***+++***)))'''&&&***))))))(((((())))))***((())))))******))))))(((((((((((()))******++++++)))(((((((((((()))******************+++++++++++++++++++++,,,,,,------...------,,,,,,---......///111222222111111111444666222444666888999;;;>>>@@@@@@>>>>>>BBBDDDCCCAAABBBHHHLLLQQQTTTUUUYYY```eeejjjiiinnnwww~~~|||yyy}}}}}}yyywwwtttvvvuuupppmmmjjjddd\\\UUUQQQLLLHHHFFFCCC@@@>>>===???@@@@@@???===:::888777888888666555444666888888888777666555333111000000000//////////////////,,,------......------,,,+++,,,,,,------,,,++++++)))))))))***************((((((((())))))(((((('''$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%+++***)))((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%&&&%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''&&&'''(((******))))))((((((((((((((()))******+++++++++++++++++++++++++++************++++++++++++************************************************++++++,,,---...//////000111222222333333444444555555555555555555666777888888888999999999999888888999777666444444666777888:::;;;<<<<<<::::::;;;<<<;;;:::777555444555666777444555555666777888999:::666555555666666777999999777777888888777666666555333333333333333333333333000000000000000/////////......---------,,,,,,,,,,,,,,,++++++***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%rrr\\\NNN===555666555444333111000...---------***+++,,,+++((('''((()))(((((((((((())))))))))))&&&''')))))))))((((((((())))))(((((((((((())))))'''(((((())))))((((((''''''(((((()))******++++++((((((((((((((()))******((()))))))))***+++++++++******++++++,,,------...,,,,,,++++++,,,,,,------...000111111000000111333555666555444333555999===???999888;;;;;;777555666:::;;;>>>@@@BBBDDDGGGHHHIIIGGGJJJRRRXXXWWWVVVWWWXXXUUUVVVZZZZZZUUUQQQPPPQQQTTTTTTOOOLLLLLLKKKIIIGGGDDD@@@>>>>>>>>>>>>===;;;<<<===<<<999777666777:::;;;;;;888555444666888555555555444333222000000///////////////000000000+++,,,---......---,,,+++***+++,,,------,,,+++***((()))))))))*********+++''''''((((((((((((((('''$$$&&&((()))(((''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%###$$$&&&''''''''''''&&&''''''''''''''''''''''''&&&'''''''''(((((((((((('''''''''(((((()))++++++************************************++++++++++++))))))))))))))))))))))))************************++++++,,,---...///000000111222222333333444444555555555444444444555666666888888999999999999888888999888666555555666888:::999;;;<<<;;;:::999:::;;;<<<;;;999888777666666777555666666666777777888888666666555555666777888999555666666666666555444444111222222222222222222222111000000//////......---......---------,,,,,,,,,---,,,+++***************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%qqq]]]OOO===444666666444333111000...------,,,)))+++---+++(((&&&(((***(((((((((((())))))))))))%%%&&&'''''''''(((***+++))))))(((((((((((())))))&&&''''''''''''''''''&&&'''(((((()))***+++++++++((((((((((((((()))******'''(((((()))***++++++,,,******+++,,,,,,---............---------......//////111444444333111111111555444111//////333999>>>:::555333888999555444666777666666999>>>???<<<999<<<999:::@@@DDDCCCBBBBBBHHHIIIMMMPPPMMMFFFCCCDDD@@@DDDEEE@@@===@@@DDDDDDBBB@@@===;;;:::999888666888999999777444444666888777999:::888555444666888444333333333333222222222/////////000000000000000++++++------------++++++)))***,,,,,,---,,,+++***(((((())))))*********+++''''''((((((((((((((('''$$$''')))***)))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""###%%%'''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((()))++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************++++++,,,---...000000111111222222333333444555555444444333333333444555555888888999999999999888888:::888666555555777999;;;999:::;;;;;;999999:::;;;===<<<;;;999888777777777777777777777666666666666666555555444555666777888444444444555444444333333000000000000000000111111111111000///...---,,,,,,......---------,,,,,,,,,---,,,+++***))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%uuu[[[MMM===666555111333333222000///---,,,,,,************))))))))))))************************((((((''''''''''''(((((()))******)))(((((()))+++))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************''''''((()))***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,////////////............555555555666666666666666666666666444333333555777;;;::::::999999::::::;;;:::===???@@@??????@@@AAAEEEFFFHHHGGGEEECCCBBBBBBDDDDDDAAA>>>===>>>BBBEEE???>>><<<;;;::::::;;;;;;888888777777777777777888999999888777666555444444555555444333222222222222///000111222222111000///,,,+++******,,,,,,+++***))))))***+++,,,,,,------++++++++++++++++++++++++((((((((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%######$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%&&&''')))+++''''''''''''((((((((((((((()))))))))************,,,,,,++++++***)))))))))+++***)))(((((()))******...------------...//////000000111222333333444444444333333333333444555555555666888999::::::999999777777777888888999999:::::::::999999::::::;;;<<<999777444444666888:::;;;:::999888888777777888888444333222222222444666888555555555444333222000/////////000000111111111222000000///.....................---,,,***)))((((((***)))))))))***+++,,,,,,)))))))))))))))*********)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#################################$$$$$$$$$###"""!!! $$$$$$%%%%%%%%%$$$##############################""""""#########$$$$$$$$$###$$$%%%&&&%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$vvv\\\NNN>>>666555111333222111000///---,,,,,,************))))))))))))************************((((((''''''''''''((((((((())))))(((''''''(((***(((((((((((((((((((((((('''((((((((())))))))))))'''((())))))******))))))((((((((()))*********+++++++++++++++++++++++++++*********+++++++++,,,,,,------....../////////000333333333444444444444444555555555444333333555666888999999999999::::::;;;:::;;;<<<============>>>CCCEEEGGGFFFCCCAAA????????????>>>===<<<>>>AAADDD>>>>>><<<;;;::::::;;;;;;999888777777666666666777777777777666555555444444555444333222111111111111///000111111111111000///,,,+++******,,,,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&''')))***''''''''''''(((((((((((((((((()))))))))*********+++++++++*********))))))+++***))))))))))))***+++------,,,,,,------...///000000111111222333333333333333222222333333444555444666777999999999999888777777777888888888888888999999888888999999:::::::::777555444666888999999999999888777777777888888555333222111111333555666555555555444333222000/////////000000000111111111000///......------.........------,,,+++***))))))******)))))))))***++++++***)))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$####################################$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$xxx^^^OOO>>>666555111222222111000...---,,,,,,************))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((('''&&&&&&''')))((((((((((((((((((((((((''''''((((((((()))))))))&&&''''''((()))((((((((())))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,++++++,,,---...///000111000111111222222222222222333444555444222222444666666777888:::;;;;;;;;;;;;===<<<;;;<<<===>>>===<<>><<<;;;999:::<<<<<<<<<>>>AAACCC>>>===<<<;;;:::::::::::::::999888666666555555555555555555444444444444444333333222111000000000000...///000111111000///...,,,+++******,,,,,,+++*********++++++++++++++++++************************((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&''')))***''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++++++++************+++,,,+++++++++++++++,,,------111111111111111111111111111111111111111222222333444555666888888888777777777777777777777666666666777777777777888888888999:::777555444666888999999999888888777777777777777555444222000000111222333444444444444333222000000////////////000000000000///......------------------,,,,,,,,,+++++++++++++++******))))))))))))************))))))(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""""""""############$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################""""""$$$&&&'''((((((((()))(((&&&%%%$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$yyy___PPP???666555111222111000///...---,,,,,,************)))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((('''&&&&&&''')))(((((((((((((((((((((((('''''''''((((((((())))))%%%&&&''''''(((((('''''')))))))))))))))(((((((((************++++++++++++************+++++++++++++++,,,,,,---......//////...///000222222222222111222333444444333333444666666777999;;;<<<=========AAA???======???@@@???===???AAABBBBBB>>>;;;999999777999<<<=========???@@@======<<<;;;:::::::::::::::999777666555444444444222222333333333444444444222111000//////...//////......///000000///......,,,+++******,,,,,,+++***++++++++++++************************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''((()))''''''''''''(((((((((((('''''''''((((((((())))))((((((((()))***++++++,,,++++++++++++++++++,,,,,,***************++++++,,,111000000000000000000000000////////////000111111333444555777777777666555777777666666555555444444555555666666777777777777777555333444666999::::::888888777666666666666777555444222000//////000111444444444333333111000000////////////////////////......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))(((((((((((((((++++++***)))(((''''''&&&((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$&&&'''(((((((((***(((%%%###"""###$$$%%%########################$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$yyy___PPP???666555111111000000///...---,,,,,,************)))))))))(((''''''''''''''''''''''''((((((''''''''''''((((((((())))))(((''''''(((***''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&''''''''''''''')))))))))((((((((((((((()))))))))******+++++++++))))))*********+++++++++------------,,,,,,,,,,,,...///111333333333222222222333555555444333555666777888999;;;===>>>??????AAA???>>>===>>>??????>>>>>>@@@@@@???<<<:::999999:::<<<>>>>>>=========>>><<<<<<<<<;;;;;;:::999999999888777555444333333333111111222222333333444444111111000///............---...///000000///...---,,,+++******,,,,,,+++***+++*********************))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''''''''((((((((((((&&&''''''''''''(((((((((''''''((()))***++++++,,,******++++++,,,,,,,,,,,,***))))))))))))***++++++/////////////////////...///............///000000222333444555555555444333555555555444444333333333333444555666666666555555333222222444777:::;;;<<<888777666666555555666666555444222/////////000000333333333333222111000000///.....................---,,,,,,+++++++++++++++*********++++++++++++,,,******)))(((''''''''''''+++******)))((('''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""""""""$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%'''&&&$$$"""!!!!!!###$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$xxx^^^OOO>>>666555111000000//////...------,,,************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((''''''(((***''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&'''((('''''''''(((((((((((((((((((((((((((((())))))***+++++++++)))))))))************+++------,,,,,,,,,+++++++++---///111333444444333222111333666666555555666777888999999:::;;;===???@@@<<<======<<<:::;;;===????????????===:::999;;;<<<===>>>??????===<<<<<<<<<;;;<<<<<<<<<;;;:::999888888777666444444333333333111111222222333333444444111111000///............,,,---...//////...---,,,,,,+++******,,,,,,+++***))))))******************(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((''''''(((((()))***++++++((()))***+++,,,,,,,,,+++***))))))))))))***++++++.......................................///000000111222333444444333222222333333333333333222222222222333555666666666555444222111111444777:::;;;;;;777777666555555555555555555444222000//////000111222222333222222111000000...............---------,,,,,,+++***************)))))))))***************)))((((((''''''''''''((()))))))))(((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$#######################################$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$######"""%%%$$$"""!!!!!!""""""###########################""""""#########$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$vvv\\\NNN>>>666555111/////////......------,,,************))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''(((((('''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((&&&'''''''''((()))))))))((((((((()))***+++++++++))))))))))))************++++++++++++,,,,,,,,,,,,,,,...111333444444333222222444777777777666777888999888777777888;;;===???999===???===999888>>>CCC@@@???>>>;;;999:::===@@@===>>>>>>===<<<;;;<<<===;;;;;;<<<<<<;;;:::888777666555555444333333333444222222333333333333333333222111000///............,,,---............---,,,,,,+++******,,,,,,+++***(((((())))))******++++++((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&''''''''''''((((((((((((%%%%%%&&&&&&&&&''''''''''''((((((((())))))******'''((()))+++++++++++++++******))))))******+++,,,,,,,,,,,,---.........///...............///000000111111222333333222111000111111111222222222222222222333555666777666555444444333333444777999999888777666555555444444555555555444222000000000111222111222222222222111111000.........---------,,,,,,++++++***))))))))))))***)))))))))(((((((((((((((''''''&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""###$$$$$$%%%%%%########################!!!"""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#######################################$$$$$$%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######"""############$$$$$$$$$########################!!!!!!"""""""""########################%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$uuu[[[MMM===666555111/////////......------,,,************))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''&&&%%%$$$&&&(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((%%%&&&&&&'''((()))******'''(((((()))***+++++++++))))))))))))************))))))***+++,,,------...+++---000333444333222111222555777888888777888888999888555444555888<<<>>>999???BBB???:::999@@@HHHAAA@@@===:::999;;;???CCC<<<======<<<::::::<<<>>>:::;;;<<<<<<;;;:::888777555555444333333333444444333333333333333333333333222111000//////......///,,,,,,---......---,,,,,,,,,+++******,,,,,,+++***'''(((((()))***++++++,,,(((((((((((((((((((((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))&&&''')))***++++++*********************++++++,,,++++++,,,,,,---.../////////............///000000000111222333333222000000000000111111222222222333222333555777777666555444666555444555777777777555666666555444444444444555555444222000000111222333111111222222222111111000.........------,,,,,,,,,+++******))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''(((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%&&&########################!!!!!!""""""#########$$$"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""#########"""###$$$$$$%%%#########$$$$$$%%%%%%%%%########################"""###$$$$$$%%%%%%%%%%%%""""""$$$%%%%%%%%%%%%%%%########################!!!!!!!!!!!!""""""""""""######""""""###%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$sss[[[NNN???666444///000000000///...,,,+++***)))))))))))))))*********&&&&&&&&&'''((())))))***((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((&&&$$$$$$&&&'''&&&&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))'''(((((()))***++++++++++++++++++,,,,,,,,,---------...000111222222222111111333555666777999===???::::::999888888888999999;;;;;;;;;:::999999<<<>>>@@@===:::999:::;;;<<<===::::::;;;;;;;;;:::999888888888777777666666555555666555444333333444555666555444333333444444222111000000000///......------000///---+++******+++++++++*********))))))((((((******)))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$###############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''))))))((('''&&&%%%%%%$$$''''''((((((((((((''''''&&&''''''((()))(((((((((%%%&&&'''(((((('''&&&%%%***'''%%%&&&((()))(((&&&))))))))))))******************+++++++++,,,,,,,,,---.........---,,,,,,+++000000000000111111111111000222444444333333444555000111333555666777888888;;;999666333222222222333222222333444444444333333666444333111000000111111000111222333333222111000------...---,,,***(((&&&(((((((((((((((((((((((())))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$###!!! !!!###$$$$$$$$$############"""######################################################$$$$$$$$$$$$######################################################$$$$$$##################$$$$$$##################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ttt\\\NNN???666444///000000000///...,,,+++***)))))))))))))))))))))***&&&&&&''''''((())))))***'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''&&&&&&'''((((((((((((((('''((((((((())))))))))))'''(((((()))******+++++++++++++++,,,,,,,,,,,,------...///111222222111111222444666666777888;;;===999999888888999999:::;;;<<<<<<<<<:::888888999;;;???<<<999888999;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777777666555555444777666555444444555666777333222111111222222111///000000//////...---------...---,,,+++******++++++*********)))))))))((((((***))))))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$###############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''***))))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''%%%&&&'''(((((('''&&&%%%***(((&&&''')))***)))'''(((((()))))))))*********)))))))))*********++++++------......---,,,,,,+++////////////000000000000111222444444333222333444111222444666777888999999:::888666333222222222333222222333444444444333333555444333111111111111222000000111222222111000000,,,---------,,,***)))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$###!!! """###$$$$$$$$$############"""######################################################$$$$$$$$$$$$######################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$uuu\\\NNN>>>666444///000000//////...---++++++******))))))))))))))))))&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''((((((((()))))))))'''(((((())))))******+++******+++++++++,,,,,,,,,---...///000000000000000333555777777666777888:::888888888888999:::;;;;;;<<<<<<;;;999777666777999===;;;888777888999:::999<<<;;;;;;;;;;;;:::::::::777777777666555555444444666666555555555555666666111///......000000///---000//////......---,,,,,,++++++******)))******+++******))))))))))))((((((***)))((((((''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$###############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&)))))))))(((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&(((&&&%%%&&&'''((('''&&&(((((())))))))))))******((((((((()))))))))******---------------,,,,,,+++---.........////////////222333444444222111222222333444555777888999999999888777555333222111111222111222333333444444444333555444333222111111222222//////000000000000//////+++,,,,,,,,,,,,+++***)))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$###!!! """###$$$$$$$$$############"""######################################################$$$$$$$$$$$$######################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$uuu\\\NNN>>>555333///////////////...---,,,+++*********)))))))))))))))''''''''''''(((((())))))%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''&&&$$$''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((((((((())))))******************++++++++++++,,,------...//////000000222444666777666666888999999999888888888999999:::::::::999888666666777999;;;999666666777888888777;;;::::::999999999999999777777666555555444444333444444444444444444444444000...---...//////...---//////......---,,,,,,+++)))))))))))))))*********))))))))))))))))))(((((())))))(((''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#####################""""""######$$$%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#################################$$$$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$(((((((((((()))))))))***((((((((()))))))))******,,,,,,---------,,,,,,+++,,,,,,---------.........222333555444222111111111333444555666777888888888666555444222111111111111111111222333444444444444444444333333222222222222...//////////////////...++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""######"""!!!!!!"""$$$$$$$$$$$$#########""""""######################################################$$$$$$$$$$$$#####################################################################$$$$$$$$$###############$$$$$$$$$##############################################################################$$$$$$$$$$$$##############################ttt[[[MMM===444333///////////////...---,,,,,,************))))))((((((''''''''''''((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&$$$''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++,,,,,,---///000000///111444666666777888::::::999888777777777777777666666777666555666888::::::888666555666777777666999888777666666666777777666666555555444333333333222222222222222222222222000...---...///000///.........------,,,,,,++++++((()))))))))))))))))))))(((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#######################################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&'''((('''&&&&&&&&&'''(((((((((((())))))))))))))))))*********++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,------------222333444444222000000111333444555555666666666666444444333222111000000000000111222333444444444444444444444444333333333222///..................///++++++++++++++++++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""######"""!!!!!!###$$$$$$$$$$$$#########""""""######################################################$$$$$$$$$$$$######################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################################################################$$$$$$$$$$$$##############################rrrYYYKKK;;;444333000......//////...------,,,++++++******)))(((((((((''''''((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%'''((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********))))))***+++,,,...000111---000444666666777888999888777777666555666666666333444555444444555888:::999777555555666777666555888777666444444555666666555555555444333333222222000000111111111111000000000.........000111000///...------,,,,,,+++******))))))************)))(((''''''(((((((((((()))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%########################"""""""""#####################""""""######$$$%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$########################"""######$$$%%%$$$$$$$$$"""######$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''))),,,,,,***)))))))))''''''(((((((((((()))))))))))))))*********++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------------111222333333111000111111444444555555555555555444222222222111000000//////000111222333444555555555333333444444444444333333//////............//////,,,++++++******+++,,,,,,))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((($$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$!!!"""###"""!!!!!!###%%%$$$$$$$$$############"""######################################################$$$$$$$$$$$$######################################################"""""""""###$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%##############################################################################$$$$$$$$$$$$##############################pppWWWIII:::333444000.........///......---,,,++++++******)))(((((('''(((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%'''((((((%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))******''''''((())),,,///111333...111555666666555666666333333333444555666777777333444444444333333666888888777666666777777666555999777666444444555666777555555444444333222222222///000111222222111000//////...---...000000000///------,,,,,,+++************++++++++++++***(((''''''''''''((((((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%########################!!!"""""""""#########$$$######""""""######$$$%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%########################!!!"""###$$$%%%$$$$$$###""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''***------+++))))))***'''''''''((((((((())))))((((((((()))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,------------...///111333333111111111222555555666666666666555444111111111111000///......000000222333444555555555222333444555555444333333000000///......///000000---,,,+++*********+++,,,))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((($$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$!!!"""###"""!!!!!!###%%%$$$$$$$$$############"""######################################################$$$$$$$$$$$$######################################################!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%##############################################################################$$$$$$$$$$$$##############################nnnUUUHHH999333444111.........///......------+++++++++***)))(((((('''((((((((((((((('''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''')))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((((((((())))))))))))%%%&&&'''(((+++///222444000333666666555444333444///000111222444666888:::555555555333222222444666888777666666777777666555999888666555444555777888555555444333333222222111000111222333333222111000...---,,,---///000///...------,,,,,,+++******)))+++,,,,,,,,,+++***((('''&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%%%%########################!!!!!!""""""#########$$$#########"""###$$$$$$%%%""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!"""###$$$%%%$$$############$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$'''++++++(((&&&&&&'''''''''''''''((((((((()))''''''''''''((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,---------............000222222222111222333777777777777777666666555000000111111000///...---///000222333444555555555222333444555555555444333111000///......///000111...---+++*********++++++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))$$$&&&(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$!!!"""###"""!!!"""###%%%$$$$$$$$$############"""######################################################$$$$$$$$$$$$######################################################!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%################################################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""nnnUUUGGG999444666555333222111///............+++******)))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******))))))))))))***,,,///000111111111000///000333555222333777;;;>>>===:::666;;;888555333444666777777666777777666444444555666222222222333333444444444555444222111000111222222444333222111000000000000/////////...------,,,,,,,,,+++******,,,,,,+++*********))))))((((((''''''))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""""""""""""""""""""""""""############$$$$$$$$$%%%###"""###$$$$$$###"""###$$$$$$$$$$$$###""""""######################## !!!"""###$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$###############$$$%%%%%%&&&'''''''''&&&%%%$$$$$$&&&''')))******))))))((((((''''''******)))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111000...---000/////////000222555777CCCAAA===999666444333333000000////////////000000000111222333444444555555444555555444333222111000///...---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%$$$$$$###"""!!!!!!########################!!!"""""""""##################""""""######$$$%%%%%%%%%%%%$$$$$$######### !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""################################################$$$$$$$$$#########""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############""""""############$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""nnnUUUGGG999333666444222222000///......------+++******)))))))))))))))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))*********)))))))))***,,,---...------......///111555888777777777999<<<>>>===<<<<<<999666555666777888888666777777555333333444555333333333333444444444555444333222111000000111222444333222111111000000000/////////...------,,,,,,,,,+++******,,,,,,+++******)))))))))(((((((((''')))(((((((((''''''''''''(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$###"""###$$$$$$###"""###$$$$$$$$$$$$###""""""####################################$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''((('''&&&%%%%%%'''(((***))))))))))))((((((''''''***))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000///...---///.........///222444666@@@>>>;;;777555444333333000000////////////000000000111222333444444333333333333333333222111000000......------,,,,,,---------,,,,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################%%%%%%$$$$$$###""""""!!!####################################$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$######### !!!!!!"""######$$$$$$""""""""""""""""""""""""################################################################################################$$$$$$$$$#########""""""###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$############""""""############$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#########""""""nnnTTTFFF888333444222111111000///...---,,,,,,+++******)))))))))))))))''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))************))))))***+++,,,,,,(((***,,,...///333777:::;;;999777777:::===???@@@<<<:::777666777999999999555666666444222111222444444444444555555555555555333222222111111111111222555444333222111111111111/////////...------,,,,,,,,,+++******+++,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$###"""###$$$%%%$$$"""###$$$$$$$$$$$$###""""""########################%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''((('''&&&&&&&&&''')))***)))))))))(((((((((((('''))))))(((((((((((())))))+++++++++++++++++++++++++++,,,.../////////...---------------...111333444;;;:::888555444333333333000//////......//////000///000222333444222111000111222222222111000///...------------------...///,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$########################%%%%%%$$$$$$###"""""""""###########################$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$#########!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""################################################################################################$$$$$$$$$##########################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$############""""""############$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$###############mmmSSSFFF888222333111111000000///...---,,,++++++******)))))))))))))))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))************)))))))))******(((***,,,...000333777;;;:::777444444777;;;===>>>;;;888666555777888888888555555555333111111222333555555555666666666666666333333333222222222222333555444333222111111111111/////////...------,,,,,,+++***)))***+++,,,+++)))))))))))))))((((((((((((((((((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$"""""""""$$$%%%$$$######$$$$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''''''''((())))))++++++++++++++++++++++++++++++,,,---...------,,,++++++,,,,,,...000111222666555444333333333333333/////////....../////////...000111333333111///---///000000000//////...------,,,,,,,,,---...//////++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""#################################$$$$$$$$$%%%%%%######""""""######$$$%%%$$$$$$$$$###############!!!!!!""""""############""""""""""""""""""""""""###################################################################################################################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$##################$$$########################jjjRRREEE777222333000000000111000///...,,,++++++******)))))))))))))))''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&)))(((&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))******)))))))))((((((***,,,///000111333666888333222111222555777888888777555444444555666666666333444444333111111222444666666666666666666666666333333444444444444444444444444333222111111111111/////////...------,,,,,,+++***))))))++++++***)))(((((((((((())))))))))))'''''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""######$$$$$$$$$##############################""""""#########$$$$$$$$$###"""!!!"""$$$%%%$$$######$$$$$$$$$$$$###""""""########################!!!!!!""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''''''''(((((((((''''''&&&&&&'''(((((()))***************************++++++,,,,,,,,,,,,,,,***++++++,,,...///000111222222222222222222333333//////............//////---...000111111///...,,,....../////////...------,,,,,,,,,,,,,,,---...///++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""""""""""""""""""""""""""$$$$$$$$$#######################################""""""""""""#########$$$######""""""######$$$%%%########################"""""""""""""""#########""""""""""""""""""""""""###################################################################################################################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""""""""#########$$$$$$$$$#########$$$$$$#################################hhhPPPDDD777222333000111111222222000///---,,,+++******)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))(((((())))))))))))(((''',,,...000000000000222444.........000333444444333444333222222444555555444222333333333222222444555666666666666666555555555222333444444444444444333444333222111000000000000/////////...------,,,,,,+++***))))))***+++***)))(((((((((((())))))))))))'''''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#######################################"""""""""""""""""""""""""""""""""""""""#########"""############$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###"""!!!"""$$$%%%%%%$$$###$$$$$$$$$$$$###""""""######################## !!!"""###$$$%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''(((((((((&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))************+++++++++,,,******+++---...///000111///000000111111222222222///......------......///------...............------...............------,,,+++++++++++++++,,,---*********))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""################################################!!!!!!"""""""""###############""""""######$$$%%%"""""""""###############""""""""""""""""""######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############""""""############$$$$$$$$$"""###$$$$$$$$$$$$###"""###############$$$$$$$$$eeeOOODDD777222444111111222333333222000...,,,+++******)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))&&&'''((()))))))))((('''***,,,...///......///000///...---...111333444444333222111222444555444333111222333333333444666888666666666555555555444444000111222333333333222222222222111000/////////////////////...------,,,,,,+++)))((()))***+++***((('''((((((((()))))))))***''''''''''''((((((((()))(((''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$################################################!!!!!!"""""""""#########"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""!!!!!!"""$$$&&&%%%$$$###$$$$$$$$$$$$###""""""########################"""""""""######$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))***++++++******,,,---///000000111...///000111111222222222///......------......///,,,,,,++++++,,,---...///------...............---++++++******)))***************)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%################################################""""""############""""""""""""""""""""""""""""""################################################""""""#########$$$$$$$$$######""""""######$$$%%%!!!"""""""""#########$$$###"""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############""""""############$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$dddNNNCCC777333444111222333444444333111...---+++******)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&&&&'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))%%%&&&((()))))))))((('''(((***,,,---,,,,,,---...111///------000333555666333222111222444555444333000111333333333555777999666666555555444444444333...///000111222222111000222111000///............000//////...------,,,,,,***)))((()))***+++***((('''((((((((())))))******&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$"""!!!!!!"""$$$&&&%%%$$$###$$$$$$$$$$$$###""""""########################%%%%%%%%%$$$$$$$$$$$$###!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))******+++***+++,,,...///000111111...///000111222222222222.........------.........,,,+++***)))***,,,///000------......///.........++++++***)))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""##################$$$$$$##############################$$$$$$$$$%%%%%%%%%#########"""###$$$$$$%%%!!!!!!""""""#########$$$#########"""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############""""""############$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$iiiPPPBBB555000333222333333444333222000...---+++******)))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''(((###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((+++***,,,222111------222/////////000222333222111222111000111333444333222555444333333444555777888444444333333333222222222///////////////000111111/////////...------,,,,,,,,,,,,,,,+++++++++******,,,+++++++++++++++,,,,,,((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$############"""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""#########""""""!!!$$$%%%%%%%%%%%%$$$#####################"""!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))(((((((((((())))))))))))(((((()))***************+++,,,------......------,,,,,,---.../////////...------.........---,,,,,,...---+++++++++---///000111///...,,,,,,---...///*********))))))))))))((('''''''''(((((((((((((((%%%&&&''''''%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###"""!!!!!!""""""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""############""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""###$$$$$$%%%%%%########################%%%%%%%%%$$$$$$#########gggOOOBBB555111333111222333333333222000///...+++******)))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((((((((''')))...---)))***...---------///000000000///222111000111333333333222222222222222333444666777333333333333222222222222///////////////000000111/////////...------,,,,,,,,,,,,+++++++++*********(((((((((((())))))***+++((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$############"""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""############""""""###$$$$$$$$$$$$###"""""""""#########""""""!!! """"""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""###$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))'''''''''((((((((())))))(((((()))************)))+++,,,,,,---------------------......///.........++++++++++++++++++++++++...---,,,++++++---...000000///---,,,+++,,,---...++++++*********)))))))))((((((((((((((((((''''''%%%&&&''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""""""""""""""################################################################################################""""""""""""""""""""""""########################################################################""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!""""""###$$$$$$%%%%%%########################%%%%%%%%%$$$$$$#########cccMMMBBB666222333111111222222333222111000///+++******)))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((('''))))))+++......***+++...***+++,,,------......---111000///000222333222111//////000000222333555555222222222222111111111111////////////000000000000//////......---,,,,,,,,,,,,++++++++++++*********''''''''''''(((***++++++(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$#########$$$$$$$$$############"""""""""""""""""""""""""""######""""""""""""######""""""############"""""""""############"""!!!!!!"""""""""""""""!!!!!! """"""""""""""""""""""""#########$$$$$$####################################$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&&&&&&&'''''''''(((((('''((())))))******))))))++++++,,,------------,,,....../////////...------,,,,,,+++******+++,,,---...---,,,+++,,,---...//////...---,,,+++,,,------,,,,,,,,,+++++++++******)))))))))(((((('''''''''%%%'''''''''&&&%%%&&&'''(((((('''&&&&&&&&&&&&'''###$$$$$$%%%&&&&&&''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$############$$$################################################################################################""""""""""""""""""""""""########################################################################"""""""""#########$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$#########~~~```KKKBBB777333444111000111222333222222000000+++******)))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''***+++---...---++++++---)))***,,,,,,,,,,,,------000///...///111222111000......///000222333444555111111111000000000//////...//////000000000000000//////...------,,,,,,+++++++++++++++************''''''((()))***+++---...((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$#########""""""""""""""""""""""""""""""###""""""""""""""""""###!!!""""""############"""###############""""""!!!!!!!!!"""""""""!!!!!! """"""""""""""""""""""""###$$$$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$###""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))******+++,,,,,,,,,,,,,,,///////////////...---,,,///...,,,+++,,,---///000...---,,,,,,,,,------.........---,,,,,,,,,,,,---------,,,,,,,,,++++++++++++******)))((('''&&&&&&&&&'''((('''&&&%%%&&&((((((''''''&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%################################################################################################""""""""""""""""""""""""########################################################################""""""#########$$$$$$$$$#################################################################################"""######$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$###############{{{^^^JJJBBB888333444111000111222333222222000000+++******)))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''&&&)))+++***((((((((('''(((+++------,,,,,,---//////...---...000111000///...///000111222333444444000000/////////...............///000111000000///.........---,,,,,,+++++++++++++++*********))))))'''''''''((()))+++,,,---((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$##############################$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""######"""""""""!!!!!!"""###############$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""""""""!!!!!!########################$$$$$$%%%%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$###""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))))))))***++++++,,,,,,++++++///000000000///...------///...---,,,,,,...000111------------,,,---------......------,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++***)))(((''''''&&&&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$%%%%%%################################################################################################""""""""""""""""""""""""####################################################################################$$$$$$$$$$$$##############################################################################""""""###$$$$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###############$$$$$$$$$################################################{{{^^^JJJBBB888444555222111222222333222111000///+++******)))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&(((,,,...+++)))***)))'''(((+++......,,,+++---000...---,,,---///000///......///000111222222222222............---------------...000111111111000///......------,,,++++++++++++************)))))))))%%%%%%%%%%%%&&&((())))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""""""""###############$$$$$$$$$############"""""""""""""""""""""""""""""""""############"""""" !!!"""######$$$######%%%%%%%%%%%%%%%$$$######!!!""""""############"""###########################$$$$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))(((((())))))***++++++++++++***//////000000000///......,,,,,,+++++++++---...///------------------,,,,,,//////.........------------------,,,,,,,,,++++++*********))))))(((((((((&&&'''(((((('''&&&'''((('''&&&&&&&&&&&&'''((((((((((((''''''&&&%%%%%%$$$&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$############$$$%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""###$$$%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%################################################"""""""""###############}}}___KKKBBB777444666444222333333333222000///...+++******)))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&+++000111---+++---,,,)))'''+++......+++***---000---,,,,,,,,,...///...---...///000000000000///...------------,,,,,,,,,,,,---...000111111111//////......---,,,,,,++++++***************))))))))))))&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######!!!"""""""""#########$$$$$$$$$$$$############"""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""###$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&'''(((((())))))((((((((())))))***************...//////000000000000///++++++,,,,,,---......///---.........---,,,,,,+++//////000000//////......,,,,,,,,,,,,++++++++++++***)))))))))))))))))))))&&&((()))((('''&&&''')))&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""""""""###$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""###$$$%%%&&&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&################################################!!!"""""""""#########$$$~~~```KKKBBB777444777555333333444333222000...---+++******)))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&(((...///+++(((***)))%%%&&&***...---***))),,,///---,,,+++,,,...///...------.../////////...---,,,---------,,,,,,,,,++++++---...000111222111///.........---,,,,,,++++++***************))))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######!!!!!!""""""#########$$$$$$$$$$$$############"""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!######$$$$$$$$$###############"""!!!!!!"""###$$$%%%%%%%%%%%%%%%#################################$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$###""""""########################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$##################"""######$$$$$$%%%&&&&&&"""############$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((((((((()))***************......///000000111000000,,,---...///000000000000---.........------,,,+++000000000000000//////...,,,,,,,,,+++++++++******)))))))))))))))*********'''((()))((('''&&&''')))&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''(((((((((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""!!!!!!"""###$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""###$$$%%%&&&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$##########################################!!!!!!""""""#########$$$~~~___III@@@666333333///333333333222111000///...************)))))))))))))))'''&&&'''((()))(((''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%......---+++(((''''''(((***)))))))))***++++++,,,...,,,++++++,,,---,,,***/////////000///......------------...------,,,,,,---...000111111000///...++++++,,,,,,++++++***)))))))))(((((((((((()))))))))(((((('''''''''((((((,,,+++)))((('''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""!!! """"""""""""""""""""""""##############################""""""!!!!!!  !!!"""###### !!!"""""""""""""""!!!!!! !!!!!!%%%$$$$$$###"""!!! !!!"""###$$$$$$%%%$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!""""""############""""""$$$#########""""""!!!!!!$$$$$$$$$#########""""""$$$###""" """###$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################%%%""""""&&&)))'''###$$$$$$%%%%%%%%%$$$######'''&&&&&&&&&'''(((***+++''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***+++,,,,,,------...///000000111............/////////000000//////...------,,,,,,,,,++++++******++++++,,,+++++++++*********))))))******))))))((((((''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$##################$$$###"""###$$$$$$###"""""""""############""""""########################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!########################%%%%%%%%%$$$$$$$$$##############################""""""""""""############~~~___HHH@@@666333444000333333333222111000///...************)))))))))))))))'''&&&'''((()))(((&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%+++++++++)))'''%%%&&&((())))))))))))***+++,,,---...,,,+++,,,------,,,+++...////////////...------,,,------.........------///000111222222111///...---------...---,,,,,,+++))))))(((((((((((())))))((((((''''''''''''((((((+++***)))((('''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############"""!!!!!!""""""""""""""""""""""""###########################"""""""""!!!!!!!!! !!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$!!!!!! !!!!!!$$$$$$$$$###"""!!!!!! !!!!!!""""""######$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""""""""""""""""""""############"""""""""!!!%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!!"""###$$$#################################$$$$$$$$$%%%%%%########################%%%""" """&&&(((&&&###"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&((()))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***+++,,,---------.../////////000---........./////////////////////......---,,,+++++++++************+++++++++++++++******))))))))))))))))))(((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################$$$###"""###$$$$$$###"""""""""############""""""########################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$########################%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$$$$###""""""########################%%%%%%$$$$$$$$$#################################""""""""""""############~~~^^^HHH???555333555222333333333222111000......************))))))))))))((('''&&&'''(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''(((&&&%%%$$$&&&'''(((((())))))+++,,,...///...,,,+++,,,......---,,,...............---,,,,,,,,,---...///////////////000111111222111000...---,,,------------,,,++++++)))((((((''''''(((((()))((((((''''''''''''((((((******)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$######"""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!"""""""""!!!!!! """"""###$$$$$$$$$$$$$$$"""!!!!!! !!!!!!"""$$$$$$######""""""!!!!!!"""""""""""""""#########$$$$$$$$$#####################$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$############""""""""""""%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!"""###$$$#################################$$$$$$$$$$$$%%%########################%%%###!!!"""%%%&&&$$$"""!!!!!!###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))***++++++------------............------...///////////////---.../////////---+++)))))))))))))))))))))))))))************))))))))))))''''''((((((((()))))))))''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$######$$$$$$$$$$$$##############################$$$###"""###$$$$$$###"""""""""############""""""########################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$#######################################"""""""""###########################$$$$$$$$$$$$###""""""########################%%%$$$$$$$$$$$$#################################""""""""""""############}}}]]]FFF>>>555333666444222222222222111///...---************)))))))))(((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&%%%$$$%%%&&&((('''(((((()))+++---...///---,,,+++,,,...///...---------......------,,,+++,,,---...///000000000000000000000000///---,,,+++***************))))))((((((((((((''''''((((((((((((''''''''''''(((((()))))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!"""""""""""""""""""""!!!!!!!!!!!!""""""#########"""""""""""""""#########"""""""""""""""########################!!!""""""######""""""!!!%%%###!!! !!!###%%%#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""##########################################$$$$$$$$$$$$########################%%%$$$"""###$$$%%%###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))******------------,,,,,,,,,,,,,,,---.../////////......+++---...//////---***((('''(((((((((((((((((('''))))))))))))))))))))))))&&&&&&''''''((())))))***'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""############""""""#########$$$$$$$$$########################################################################""""""""""""##################$$$$$$$$$$$$#####################$$$$$$$$$$$$###"""###$$$$$$###""""""######$$$$$$######"""########################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$##############################################################################$$$$$$$$$######"""########################$$$$$$$$$$$$####################################!!!"""""""""############zzz[[[EEE===555333666444222222222111000///...---************)))))))))((((((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&%%%&&&(((***''''''''')))***,,,...///,,,+++***,,,...//////...------......------,,,+++,,,---...///000000000000111111000000///...---,,,))))))******))))))((('''((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""""""""!!!""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""### !!!"""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""##################"""""""""""""""########################""""""############""""""%%%###!!! !!!###%%%""""""""""""""""""######""""""""""""##################""""""""""""##############################""""""#########$$$$$$$$$########################$$$############$$$###"""$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***,,,,,,,,,,,,+++++++++++++++,,,.../////////...---+++,,,...///...,,,)))'''&&&'''(((((((((((('''&&&((((((((((((((((((((((((%%%%%%&&&'''((()))******&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!"""""""""#########""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$###"""###$$$$$$###"""######$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$##############################$$$$$$$$$#########""""""########################!!!"""""""""############vvvWWWCCC<<<555333555222222222222111000///------************))))))))))))'''&&&%%%&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&((('''&&&&&&%%%%%%&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))$$$%%%&&&&&&%%%&&&(((***&&&&&&'''((()))***,,,---***))))))+++---//////..................---,,,,,,,,,---...///////////////222111111000000/////////***++++++++++++***))))))(((''''''&&&&&&''''''(((''''''&&&''''''((()))***''''''(((((((((''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""""""""!!!""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########""""""###$$$$$$$$$$$$$$$###""""""!!!!!!""""""###!!!!!!""""""######$$$$$$"""""""""""""""########################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""############!!!!!!!!!""""""""""""""""""""""""######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$########################"""#####################%%%%%%%%%%%%%%%$$$###"""%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''(((((()))************++++++++++++***,,,...///000///---,,,+++,,,---------+++)))'''&&&'''((())))))((('''&&&''''''''''''((((((((((((%%%%%%&&&'''(((((())))))&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%"""############$$$$$$$$$###########################################################################"""""""""""""""!!!!!!######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$#################################$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################$$$############"""""""""########################""""""""""""############qqqTTTBBB<<<555333444000222222111111000...---,,,************))))))))))))'''&&&%%%%%%''''''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''))))))$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&'''((()))***((('''((())),,,............////////////...------,,,------.........------///.........---.........******++++++******)))((((((''''''&&&&&&''''''(((&&&&&&&&&''''''((()))***&&&&&&'''((((((''''''&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$########################"""#########$$$$$$$$$$$$######################## !!!"""###############""""""""""""""""""""""""######################## !!!!!!!!!"""""""""############"""""""""""""""""""""###$$$$$$$$$$$$$$$######""""""""""""###### !!!!!!"""###$$$$$$$$$!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""!!!"""""""""############!!!!!!""""""############""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################!!!!!!"""###"""###$$$$$$######$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))(((((('''''''''((((((((()))))))))***+++++++++***+++...///000///---+++,,,,,,,,,,,,+++***)))(((&&&'''((())))))((('''&&&&&&&&&&&&''''''(((((((((&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$"""############$$$$$$$$$##############################################################################""""""!!!!!!!!!!!!######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$###"""###$$$$$$###"""###$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$########################"""""""""#########$$$$$$########################""""""###$$$$$$$$$$$$$$$####################################""""""""""""########################""""""""""""############oooRRRAAA<<<555333333...111111111111000...---,,,************))))))))))))'''&&&%%%%%%''''''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$######$$$%%%&&&''')))***$$$%%%&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&'''((()))'''&&&'''))),,,......---//////000000//////...------------...------,,,,,,******)))))))))***++++++(((((((((((((((''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''')))******%%%&&&'''((((((((('''&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###########################""""""######$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""######################## !!!!!!!!!""""""######%%%%%%$$$###"""!!! !!!"""""""""""""""######""""""""""""###### !!!"""###$$$$$$%%% !!!!!!"""###$$$$$$%%%""""""######$$$$$$$$$$$$"""######$$$$$$######"""""""""############""""""!!!!!!""""""#########$$$""""""######$$$$$$$$$%%%""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################!!!"""""""""###$$$%%%!!!"""###$$$%%%&&&&&&&&&"""$$$%%%'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((((('''''''''(((((('''(((((()))***++++++,,,)))+++...///000///---+++,,,,,,+++******)))))))))&&&''')))******)))'''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&%%%%%%$$$######################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""##############################""""""!!!!!!!!! ######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$###"""###$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$######################## !!!!!!!!!""""""##############################!!!"""###$$$$$$$$$$$$$$$####################################""""""""""""########################""""""""""""############lllRRRBBB===555222444000111111111111000///---,,,+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''((()))))))))((((((((()))***,,,---...///...------,,,,,,,,,,,,......---,,,,,,+++******+++++++++++++++***)))))))))******)))(((''''''(((,,,++++++***)))(((((('''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########!!!!!!"""###%%%&&&''''''###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!$$$#########""""""!!!!!!#########"""""""""""""""############""""""""""""$$$$$$$$$$$$$$$###"""!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """%%%&&&%%%###$$$###"""!!!!!!"""###$$$ """%%%&&&%%%###$$$$$$##################$$$$$$$$$#####################""""""""""""############$$$$$$$$$$$$###############"""""""""""""""!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''))))))))))))(((((((((((()))***++++++------...///---,,,***+++,,,,,,+++)))***************)))((((((***************)))(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%&&&%%%###"""""""""######""""""""""""""""""""""""$$$$$$##################!!!"""###$$$$$$$$$$$$$$$######""""""""""""##############################################################################&&&%%%###"""""""""##############################$$$$$$$$$#########""""""########################""""""""""""""""""""""""!!!""""""""""""#########"""############$$$$$$$$$########################$$$$$$##########################################""""""""""""""""""""""""!!!!!!""""""#########$$$################################################kkkQQQAAA===555222333000111111111111000...,,,+++*********)))((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''((()))%%%&&&(((***+++***((('''(((((())))))***,,,---.........---,,,,,,,,,,,,,,,......---,,,++++++******+++++++++,,,++++++***)))((()))***)))'''''''''(((+++******)))((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""######$$$%%%&&&''''''###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!############"""""""""!!!"""""""""""""""#########""""""""""""""""""######"""######$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###&&&'''&&&$$$#########""""""#########"""!!!"""$$$''''''&&&%%%##########################################$$$$$$######""""""""""""######"""##################"""###"""""""""""""""""""""""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''''''&&&%%%%%%%%%%%%%%%((((((((((((((())))))))))))******+++,,,---......,,,+++)))***++++++***((()))************)))((((((***************)))(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%###"""""""""######""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$$$$######""""""""""""##############################################################################%%%%%%###"""""""""##############################$$$$$$$$$#########""""""########################"""""""""""""""""""""""""""""""""#########$$$$$$"""############$$$$$$$$$################################################################################################"""#########$$$$$$$$$$$$################################################jjjOOO@@@;;;444111222///000000111111000...,,,+++******))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&(((((()))%%%'''***,,,---+++(((&&&)))))))))***+++,,,---...------,,,,,,+++,,,,,,,,,------,,,,,,++++++******+++++++++++++++******)))((()))***)))'''''''''((()))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$###############$$$$$$$$$###############""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!############""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!"""######$$$$$$!!!"""###$$$%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&&&'''&&&%%%######$$$$$$$$$$$$######$$$######$$$&&&&&&%%%###########################"""""""""###$$$$$$$$$%%%######""""""""""""######!!!""""""######""""""!!!""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$'''''''''(((((())))))***))))))***+++,,,---......+++***((()))******)))'''))))))******))))))((('''))))))******))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%$$$######"""#########""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$#########""""""""""""######""""""""""""""""""""""""################################################%%%$$$######"""#################################$$$$$$$$$#######################################""""""""""""""""""""""""############$$$$$$$$$%%%"""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$%%%%%%%%%################################################iiiNNN>>>:::333000222//////000000000///---+++******)))))))))((((((((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$&&&'''((())))))'''(((***,,,,,,***)))''')))))))))******,,,------,,,+++++++++++++++,,,---,,,,,,,,,+++++++++++++++)))************)))(((((('''((())))))'''&&&''')))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###%%%$$$$$$$$$###"""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!#########""""""""""""""" !!!"""###$$$$$$%%% !!!"""###$$$%%%%%%"""###$$$$$$%%%%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$######"""!!!"""######"""!!!###############$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$######""""""######$$$!!!!!!""""""""""""!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&''''''((()))******))))))***+++,,,------...,,,***))))))******)))((()))))))))))))))(((((('''((()))))))))))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$##################""""""""""""""""""""""""###############$$$$$$$$$"""######$$$$$$$$$############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!################################################$$$$$$##########################################################################################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$#######################################$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################hhhMMM>>>:::333000222///////////////...,,,+++)))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###%%%&&&'''(((((((((***))))))((())))))***+++))))))))))))***+++,,,,,,***************+++,,,---***+++++++++++++++++++++(((((((((((((((''''''&&&&&&''')))((('''&&&''')))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###%%%$$$$$$$$$###"""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""""""""""""""###### !!!"""###$$$$$$%%% """###$$$%%%&&&%%%%%%%%%%%%%%%$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$#########$$$###$$$%%%&&&&&&%%%$$$###$$$###!!!!!!######"""!!!""""""#########$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""############%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))***((())))))***+++,,,---...---+++******+++,,,***))))))))))))))))))((('''''''''(((((()))))))))(((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$#########""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$######"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!############################################################$$$#################################################################################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$##################################################################""""""################################################hhhMMM>>>:::333111333000......//////...,,,***)))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$&&&'''(((''''''&&&)))((('''&&&''')))+++---((((((((((((((()))***+++))))))))))))***+++,,,---))))))******++++++,,,,,,((((((((((((((('''&&&&&&%%%'''(((((('''&&&''')))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$##############################$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""""""""############!!!!!!""""""######$$$$$$ !!!"""###$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""#########$$$$$$$$$$$$######&&&%%%######$$$%%%%%%$$$"""""""""###$$$$$$%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$!!!""""""######""""""!!!!!!!!!!!!"""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))(((((()))***+++,,,---------,,,++++++,,,,,,+++)))(((((())))))(((((('''&&&''''''((()))))))))((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%###$$$$$$$$$$$$###""""""######""""""""""""######""""""""""""""""""""""""################################################""""""###$$$$$$$$$$$$##########################################$$$$$$$$$########################""""""""""""""""""""""""############$$$$$$$$$%%%"""############$$$$$$$$$########################"""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""################################################hhhNNN>>>;;;444222444000............---+++***((((((((((((((())))))))))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&(((***+++,,,'''''''''''''''(((((()))''''''((((((***+++,,,---((())))))***+++,,,,,,,,,))))))******))))))((('''%%%&&&((('''&&&&&&((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$##################$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!"""""""""############"""""""""""""""######### !!!!!!"""###$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%###"""###$$$#########""""""#########&&&$$$""""""$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%##################$$$$$$%%%$$$$$$######$$$$$$%%%"""##################""" !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''(((((()))***+++,,,------,,,+++******++++++***)))(((((())))))(((((('''&&&&&&''''''((())))))((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%$$$$$$###""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""######""""""""""""##############################################################################!!!"""###$$$%%%$$$$$$###########################""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""""""""#########$$$$$$"""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""################################################hhhNNN>>>;;;444222444111---.........---+++)))((((((((((((((())))))))))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((((((&&&$$$###"""###&&&(((******++++++''''''&&&&&&&&&''''''((('''''''''((()))+++,,,---(((((()))***+++,,,,,,---+++++++++++++++***))))))%%%&&&''''''&&&&&&((()))''''''((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$#########"""""""""""""""!!!!!!""""""######$$$$$$######$$$%%%&&&&&&&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((('''$$$"""$$$&&&$$$###"""!!!!!!"""###$$$$$$""" """$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$###############%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$###### !!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""#########'''''''''''''''&&&&&&&&&(((((()))***+++,,,,,,---+++***))))))******)))((((((((((((((((((''''''&&&&&&&&&'''((())))))((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!######""""""""""""##############################################################################!!!"""###$$$%%%%%%$$$###########################""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""!!!""""""""""""#########"""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########################################################dddJJJ<<<999222000222...------------,,,+++************)))''''''&&&&&&&&&((('''&&&''')))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###"""###$$$###%%%&&&&&&%%%$$$$$$%%%###$$$''')))******))))))&&&&&&&&&''''''''''''((())))))))))))************************************''''''''''''((((((((((((((((((((((((((((((((((((+++)))''''''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#################################$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$###""""""###%%%""""""""""""!!!!!!!!!!!!########################""""""############""""""""""""""""""###############$$$%%%%%%$$$###$$$%%%"""######$$$$$$%%%&&&&&&######""""""""""""######&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%$$$"""!!!!!!!!!!!!""""""######$$$$$$&&&&&&%%%$$$###"""!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%###"""!!!######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))(((%%%#########$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%###"""###$$$&&&&&&%%%%%%&&&''')))***))))))*********+++++++++(((((()))***************************)))((('''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$###"""!!! """"""""""""""""""""""""$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$#########""""""!!!!!!"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################cccJJJ;;;999222000222///------------,,,+++*********)))(((''''''&&&&&&&&&'''&&&%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$$$$###"""###$$$###%%%&&&&&&%%%$$$$$$%%%###$$$''')))******)))(((&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))************************'''''''''((((((((())))))((((((((((((((((((((((((***(((&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$###""""""###%%%""""""""""""!!!!!!!!!!!!########################""""""############""""""""""""""""""###############$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$###""""""!!!############$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&)))'''%%%#########$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%###"""###$$$&&&&&&%%%%%%&&&''')))))))))))))))*********++++++''''''((()))))))))))))))))))))))))))((('''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$###"""!!!!!!""""""""""""""""""""""""$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$############"""""""""!!!""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$################################################bbbIII;;;999333000222///------------,,,+++*********)))(((''''''&&&'''''''''%%%%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$###%%%&&&&&&%%%$$$$$$%%%###$$$&&&((())))))((((((&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))'''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$###############"""############$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$###""""""###%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""############"""###$$$$$$""""""###$$$&&&%%%%%%$$$######""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$#########"""""""""%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$##################!!!"""""""""#########$$$"""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&((('''%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%#########$$$%%%%%%%%%%%%&&&'''((()))))))))))))))************&&&&&&'''((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$#####################$$$$$$$$$$$$######""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##################"""""""""""""""""""""#########$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$#####################################################################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$################################################```GGG:::999333111222///------------,,,+++******))))))((('''''''''''''''&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""######%%%%%%%%%%%%#####################$$$$$$$$$"""###$$$$$$###"""###$$$###$$$&&&&&&$$$###$$$%%%###$$$%%%'''((((((''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$###""""""###%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!"""""""""############!!!#########"""!!!"""###%%%$$$$$$$$$######""""""$$$$$$$$$######$$$$$$$$$########################"""""""""""""""""""""###%%%%%%%%%$$$$$$######"""!!!!!!"""###$$$%%%%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""""""""######$$$%%%%%%!!!!!!"""$$$%%%'''(((((($$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%###%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&'''((((((((((((((()))))))))******&&&'''(((((())))))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$$$$########################""""""#########$$$$$$$$$################################################"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""###############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$############$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################^^^FFF:::999333111222///------------,,,+++******)))((((((''''''''''''(((&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$"""$$$%%%%%%$$$######$$$$$$$$$%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$###""""""###%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!"""""""""############!!!#########"""!!!"""###"""""""""######$$$$$$$$$######""""""""""""##############################"""""""""""""""#########$$$$$$######"""""""""!!!#####################$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%$$$$$$###$$$$$$&&&'''((((((((())))))))))))******$$$############$$$%%%%%%%%%%%%$$$$$$######$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%$$$$$$%%%&&&&&&'''''''''''''''((((((((()))))))))(((((()))************)))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%########################""""""#########$$$$$$$$$################################################"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$################################################################################################"""""""""######"""""""""""""""""""""""""""######!!!!!!"""""""""#########$$$$$$############$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################]]]EEE999999444222333///------------,,,+++******((((((''''''''''''(((((('''%%%%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###!!!!!!###$$$""""""######$$$%%%%%%%%%"""###$$$$$$###"""###$$$"""$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&$$$%%%'''(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$###""""""###%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""############"""###$$$$$$""""""###$$$!!!!!!""""""###$$$$$$%%%###""""""""""""""""""############$$$$$$$$$$$$$$$"""##############################"""""""""""""""%%%$$$$$$$$$######""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##################$$$%%%%%%$$$$$$$$$%%%&&&((()))222111000...,,,***((('''###############$$$%%%%%%$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&###$$$%%%&&&'''''''''&&&''''''''''''((((((((((((((())))))***************''''''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""###$$$%%%&&&'''########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""###$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################""""""""""""""""""""""""########################""""""############""""""""""""""""""############!!!!!!!!!"""""""""######$$$$$$############$$$$$$""""""""""""""""""""""""###############$$$$$$$$$################################################!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################[[[DDD888999444222333///------------,,,+++******((((((''''''''''''(((((('''&&&%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%###""""""""""""""""""############$$$%%%&&&&&&&&&"""###$$$$$$###"""###$$$"""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&%%%&&&'''))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$###""""""###%%%""""""""""""!!!!!!!!!!!!########################""""""############""""""""""""""""""###############$$$%%%$$$###"""###%%%""""""""""""############$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$#########"""###############$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$#########$$$&&&(((***000///---+++)))'''%%%%%%###############$$$$$$%%%######$$$$$$$$$$$$##################$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&"""###%%%&&&''''''&&&&&&&&&&&&'''''''''((((((((('''(((((()))***)))))))))((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$&&&'''(((########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""######$$$#########""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###################################################################################################!!!"""###$$$$$$###"""!!!!!!"""""""""############!!!!!!!!!!!!"""""""""###$$$$$$############$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################[[[CCC888999444222333///------------,,,+++******(((((('''''''''(((((()))((('''&&&''')))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&!!!###$$$%%%%%%$$$###!!!######$$$%%%&&&&&&''''''"""$$$$$$$$$###"""###$$$"""###%%%%%%###"""###$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&&&&((()))))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$###""""""###%%%""""""""""""!!!!!!!!!!!!########################""""""############""""""""""""""""""###############$$$%%%%%%$$$###$$$%%%$$$$$$######"""!!!!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%&&&##################$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%%%%$$$######"""""""""###%%%''')))&&&&&&%%%%%%%%%$$$$$$############"""###$$$$$$%%%"""######$$$$$$$$$######"""############$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&"""###%%%&&&''''''&&&%%%&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((()))'''&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$##################$$$%%%'''((()))########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""#########""""""!!!""""""""""""""""""""""""!!!"""###$$$%%%$$$######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################ZZZCCC999999333111444111///...------++++++***)))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!!########################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######""""""!!!!!!##############################""""""""""""######"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$###"""!!!!!! $$$$$$######"""!!!!!!!!!%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$&&&$$$!!! """$$$$$$###"""""""""###%%%&&&###$$$%%%%%%$$$###!!! """###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!###########################$$$$$$%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$!!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''(((%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&##############################$$$$$$$$$$$$######$$$$$$###############$$$""""""""""""""""""""""""$$$#########""""""!!!!!!$$$$$$######"""######$$$!!!""""""""""""##################"""""""""""""""################################################$$$$$$$$$#########"""""""""""""""""""""""""""""" !!!!!!""""""##############################!!!""""""""""""##################"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ZZZCCC999999333111333111///...------++++++***)))************))))))))))))'''''''''''''''''''''''''''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$###""""""########################$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%#################################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################"""""""""""""""##############################""""""""""""######""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$######"""!!!!!! ############""""""""""""$$$$$$###""""""###$$$$$$""""""""""""""""""""""""$$$######""""""######$$$%%%###!!! """#########""""""######$$$%%%######$$$$$$$$$######"""######$$$%%%%%%%%%$$$$$$$$$$$$$$$###############""""""""""""""""""""""""!!!"""""""""""""""!!!!!!########################""""""###$$$%%%&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""###""""""""""""###$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$############""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''(((%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&##############################$$$$$$$$$$$$######$$$$$$###############$$$""""""""""""""""""""""""############"""""""""!!!$$$$$$###############$$$"""""""""#########$$$$$$###"""""""""""""""""""""################################################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""####################################"""""""""#########$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$~~~YYYCCC999999333000222000///...------++++++***)))+++++++++*********))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###""""""########################$$$$$$$$$########################$$$$$$$$$$$$%%%#################################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""##########################################""""""""""""######"""""""""#########$$$$$$""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""############$$$######""""""######$$$########################$$$######""""""######$$$######"""!!!!!!!!!!!!!!!!!!"""######$$$$$$########################$$$$$$$$$$$$%%%%%%%%%$$$#####################$$$$$$$$$"""""""""""""""""""""""""""#########"""!!!!!! ######################## !!!"""$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$############$$$%%%%%%""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$%%%$$$$$$###""""""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$######$$$###############$$$$$$""""""""""""""""""""""""############""""""""""""#####################$$$############$$$$$$$$$%%%""""""""""""""""""######################################################$$$$$$$$$###############""""""""""""""""""""""""$$$$$$$$$$$$################################################$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$${{{YYYCCC999999333000222//////...------++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$######"""######$$$$$$$$$######"""############################################################$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""######$$$$$$##############################""""""""""""######""""""""""""############""""""""""""""""""""""""############""""""!!!!!! !!!!!!"""###$$$$$$$$$######""""""""""""######""""""""""""""""""""""""######""""""""""""######"""""""""""""""!!!!!! !!!###$$$$$$$$$###"""######"""!!!"""###%%%&&&%%%%%%%%%%%%$$$$$$###""""""""""""###$$$$$$$$$%%%""""""""""""""""""""""""###############"""!!! ########################"""""""""###$$$&&&''''''''''''&&&&&&%%%&&&&&&'''########################$$$$$$$$$#########""""""###############$$$%%%%%%""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$###############"""######$$$%%%""""""""""""""""""""""""#########""""""""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%"""""""""""""""#################################################################################""""""""""""""""""""""""$$$$$$$$$######"""""""""##############################$$$$$$$$$%%%%%%%%%"""###############$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################yyyWWWAAA888999333111222//////...------++++++***)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######"""######$$$$$$$$$######################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""######$$$$$$##############################""""""""""""######!!!!!!"""""""""#########""""""""""""""""""""""""#########""""""""""""""" !!!"""###$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###!!!""""""###"""!!! !!!"""$$$$$$###""""""######"""!!!"""###%%%&&&%%%%%%%%%%%%$$$$$$###""""""""""""###$$$$$$$$$%%%""""""""""""""""""""""""###############"""!!!!!!########################$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''########################$$$$$$$$$#########""""""###""""""""""""###$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$############""""""###$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""######!!!"""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%!!!!!!""""""####################################################################################""""""""""""""""""""""""#########""""""!!!!!! ##############################$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################xxxTTT???777999444222333000///...------++++++***)))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$############$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$##########################################$$$$$$$$$"""""""""############$$$########################"""""""""############$$$"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""##########################################""""""""""""######!!!!!!!!!"""""""""######""""""""""""""""""""""""######"""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!""""""######""""""!!! ###""""""!!!!!!""""""###"""""""""""""""!!! !!!""""""######""""""##################$$$$$$$$$$$$%%%%%%%%%$$$#####################$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""########################&&&%%%$$$#########%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""###$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$""""""######$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$##############################$$$$$$$$$$$$######""""""""""""###$$$%%%%%%""""""""""""""""""""""""""""""""""""############ !!!###$$$%%%%%%$$$###############$$$$$$$$$%%%!!!!!!!!!"""######$$$$$$###############################################################$$$$$$$$$"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!####################################$$$$$$$$$%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################wwwRRR===666999555333444111///...------++++++***))))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!""""""###############"""###$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""####################################""""""""""""############!!!"""###$$$%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""""""""##############################""""""""""""######!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""###!!!!!!""""""#########$$$ !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$######"""######$$$%%%%%%%%%$$$$$$$$$$$$$$$###############""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$########################%%%$$$###"""###$$$&&&'''###############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$############$$$%%%%%%""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$##############################$$$$$$$$$$$$######""""""""""""###$$$%%%&&&""""""""""""""""""""""""!!!"""""""""############ !!!###%%%%%%%%%$$$###"""""""""#########$$$$$$ !!!!!!"""######$$$$$$################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""##############################"""""""""#########$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################vvvPPP<<<555999555333555222///......---,,,+++***)))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""###############"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""""""""####################################""""""""""""############!!!"""###$$$%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######""""""!!!!!!##############################""""""""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""############ !!!"""######"""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!!!!!!!"""!!! !!!###$$$###$$$%%%%%%%%%###""" """###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%###########################"""!!!!!!###%%%(((***###"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""%%%%%%$$$$$$%%%%%%&&&'''""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$##############################$$$$$$$$$$$$######""""""""""""###$$$%%%&&&""""""""""""""""""""""""!!!!!!""""""#########$$$!!!###%%%&&&%%%$$$###!!!""""""""""""######### !!!!!!"""###$$$$$$$$$################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%########################!!!""""""""""""#########""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""rrrPPP???888777222222555111///...------++++++***))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((((((&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$##################$$$$$$##########################################"""###%%%''''''&&&%%%$$$########################"""""""""""""""######$$$$$$###!!!###%%%&&&###!!!###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!""""""""""""############$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$############"""""""""!!!!!!"""######$$$""""""#########$$$$$$$$$######""""""""""""""""""$$$$$$$$$#########""""""&&&&&&%%%$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!###$$$%%%%%%######$$$%%%'''&&&%%%&&&''''''%%%$$$---+++(((%%%###"""""""""$$$$$$############$$$$$$%%%%%%$$$###""""""###### !!!"""###%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###'''((('''%%%$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!########################$$$$$$$$$###############$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$##########################################'''%%%###"""!!!"""###$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%$$$$$$##################%%%%%%%%%$$$$$$################################################################################# !!!!!!!!!!!!qqqPPP???888777222222555111///...------++++++***))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$###########################$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""$$$$$$$$$######$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################!!!"""$$$%%%&&&%%%$$$###########################"""""""""""""""######$$$$$$""""""###%%%%%%###!!!###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""!!!!!!!!!!!!""""""""""""###############$$$$$$$$$$$$$$$$$$####################################"""""""""!!!!!! !!!"""###$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!###$$$%%%%%%######$$$%%%&&&%%%%%%&&&''''''&&&$$$,,,***'''%%%###"""######$$$$$$############$$$$$$%%%$$$$$$###""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$&&&((('''%%%%%%$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$#####################$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$############"""""""""##########################################$$$$$$$$$$$$$$$#########"""""""""######$$$$$$######"""################################################&&&$$$###"""!!!"""$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$########################%%%%%%%%%$$$$$$$$$##############################################################################"""""""""#########$$$$$$nnnOOO>>>888888222222555000///...------++++++***))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$######""""""######$$$########################$$$######""""""######$$$###########################$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""######""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################################## !!!###$$$$$$$$$###"""########################"""""""""""""""######$$$###""""""###$$$$$$###!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""############""""""########################""""""""""""!!!!!!!!! !!!"""###$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###$$$%%%$$$######$$$%%%$$$$$$$$$%%%'''((('''%%%)))(((&&&$$$######$$$$$$$$$$$$############$$$$$$%%%$$$######"""#########&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&''''''&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%$$$$$$$$$###############"""######$$$$$$######"""################################################$$$###"""""""""###$$$%%%#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$########################%%%%%%%%%$$$$$$$$$$$$####################################################################################$$$$$$$$$%%%%%%mmmMMM===888888222222555000///...------++++++***))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""#################################$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""#########""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############""""""""""""####################################!!!"""###$$$$$$$$$##############################"""""""""""""""######$$$"""""""""#########""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!"""""""""############"""##################"""##############################"""""""""!!!!!!!!!#########"""""""""##############################$$$$$$$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$%%%######$$$$$$$$$$$$##################$$$$$$$$$$$$#########""""""""""""""""""$$$%%%$$$###"""###$$$#########%%%'''((('''&&&&&&&&&%%%$$$###$$$$$$%%%$$$$$$############$$$$$$$$$$$$###############$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$##############################$$$$$$############$$$$$$$$$$$$$$$##############################$$$$$$$$$"""######$$$%%%%%%&&&&&&########################!!!!!!"""###$$$%%%%%%%%%########################""""""############""""""###############$$$$$$$$$###########################"""""""""###$$$%%%&&&####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$##################$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!"""""""""############mmmLLL<<<777888333333555//////...------++++++***))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""###""""""""""""""""""##############################$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!"""""""""#########!!!!!!"""""""""#########"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$!!!"""#########"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!"""""""""##################$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$#########"""""""""'''&&&%%%$$$###"""""""""##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$######""""""""""""######$$$$$$######""""""""""""######$$$$$$$$$""""""""""""""""""######"""###$$$$$$""""""###$$$###"""###$$$'''((('''%%%$$$$$$$$$######$$$$$$$$$$$$$$$############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$######""""""######$$$################################################""""""###$$$%%%&&&&&&'''########################!!!!!!"""###$$$%%%%%%%%%########################"""""""""######"""""""""""""""#########$$$$$$$$$########################"""""""""######$$$%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!"""""""""############mmmKKK;;;777888333333444//////...------++++++***))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######"""############$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&""""""""""""""""""""""""###""""""!!!!!!""""""##############################$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""$$$$$$$$$######$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!!!!""""""######### !!!!!!""""""#########""""""""""""""""""""""""#########$$$$$$$$$%%%%%%"""""""""""""""""""""""""""""""""""""""######$$$ """######"""!!!!!!"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""###############$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$############((('''%%%$$$###"""!!!!!!$$$$$$$$$###############""""""######$$$%%%%%%%%%###############$$$$$$$$$%%%$$$$$$###""""""!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!""""""###$$$$$$$$$""""""""""""############"""###$$$###""""""###$$$#########$$$&&&'''&&&$$$########################$$$$$$############$$$$$$#########"""######$$$%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$###### !!!"""###$$$%%%&&&&&&######""""""""""""######"""""""""##############################""""""""""""""""""###$$$%%%%%%&&&########################"""""""""###$$$$$$$$$%%%###############$$$$$$$$$!!!""""""######""""""!!!"""""""""###$$$$$$%%%%%%####################################$$$$$$$$$$$$########################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###""""""""""""###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%#################################################################################$$$$$$$$$%%%%%%lllJJJ;;;777888333333444//////...------++++++***))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################""""""!!!!!!!!!!!!""""""###########################$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""######""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!!!!"""######$$$ !!!!!!"""######$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$"""$$$###!!! !!!### !!!"""######"""!!! """"""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""!!!!!!!!!!!!""""""""""""############""""""############""""""""""""""""""""""""""""""############""""""""""""$$$###""""""!!!!!!""""""$$$$$$$$$#########""""""!!!!!!""""""###$$$$$$%%%""""""#########$$$$$$$$$############""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$$$$!!!"""""""""############!!!###$$$###"""!!!"""$$$$$$######$$$&&&&&&$$$###"""###############""""""$$$$$$############$$$$$$######""""""###$$$$$$%%%"""######$$$$$$%%%&&&&&&####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%'''&&&$$$###%%%&&&"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$######""""""""""""######!!!"""""""""#########$$$$$$#########"""""""""!!!"""""""""######$$$$$$$$$##########################################$$$$$$""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!""""""###$$$$$$%%%%%%###########################$$$$$$$$$$$$######"""########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################################################################"""""""""#########$$$$$$lllIII:::666888333333444//////......---,,,+++***))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$########################""""""!!!!!!!!!!!!""""""########################$$$$$$$$$%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$######### !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!"""######$$$ !!!"""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""""""""""""""######$$$"""$$$###!!! !!!### !!!"""######"""!!! """"""""""""""""""""""""""""""""""""############$$$###"""!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!""""""""""""############!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$######"""""" !!!!!!"""######$$$$$$""""""######$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$ """###$$$$$$###""" !!!!!!"""###$$$$$$$$$!!!!!!""""""#########$$$!!!###$$$###"""!!!"""###%%%$$$###$$$%%%%%%$$$""""""############""""""!!!$$$$$$############$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################"""############$$$$$$$$$""""""""""""""""""""""""########################$$$&&&'''&&&$$$###$$$'''""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######$$$$$$$$$#####################""""""""""""######!!!!!!""""""#########$$$$$$#########""""""!!!!!!"""""""""""""""#################################$$$$$$$$$###############""""""######$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$###"""!!!########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""!!!""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%######################################################################## !!!!!!!!!!!!nnnGGG>>>666444333111000111///...,,,+++***)))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$%%%###!!!"""%%%&&&$$$"""$$$######""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&%%%###"""""""""######$$$$$$#####################$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#################################### !!!!!!"""###$$$$$$$$$"""###$$$%%%%%%$$$###""" !!!"""""""""""""""######""""""!!!!!! ######""""""!!! """!!!!!!!!!!!!!!!""""""######""""""""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""######$$$"""############$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!""""""############"""""""""###$$$%%%%%%$$$""""""########################$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$#################################""""""""""""##############################"""""""""###$$$$$$$$$%%%######"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$###"""""""""###%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%###$$$%%%%%%$$$###!!! """############$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""!!!""""""###$$$########################""""""""""""""""""""""""########################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$###""""""###$$$%%%""""""#########$$$$$$$$$########################################################################&&&%%%###"""""""""##############################$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$kkkGGG>>>666444444111000111...---,,,+++************((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$$$$###!!!"""$$$%%%###!!!%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%###"""""""""#################################$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#################################### !!!!!!"""######$$$$$$"""###$$$$$$$$$$$$###""" !!!"""""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""######!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!"""""""""#########"""""""""""""""######$$$############$$$$$$$$$$$$#########"""""""""!!!!!!"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""############"""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$#################################""""""""""""#############################################$$$$$$$$$$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$######""""""######$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###############$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""############$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########""""""""""""""""""""""""###""""""""""""###$$$$$$########################""""""""""""""""""""""""########################$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$""""""#########$$$$$$$$$########################################################################%%%%%%###"""""""""##############################$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$hhhFFF===666555444111000111------,,,,,,++++++******((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$%%%###############$$$$$$$$$######$$$$$$$$$$$$##############################"""############$$$$$$$$$###"""!!!"""###$$$###!!!%%%%%%%%%%%%%%%%%%&&&&&&""""""""""""""""""""""""""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%$$$######"""####################################$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################!!!!!!!!!"""######$$$$$$"""######$$$$$$######""" !!!"""""""""""""""###""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$%%%""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""######$$$############$$$$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""############""""""""""""###$$$$$$######"""""""""""""""""""""""""""$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$#################################""""""""""""##############################$$$$$$$$$###############%%%$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""###$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%$$$$$$$$$%%%&&&&&&"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$#########""""""""""""""""""""""""###############$$$%%%%%%########################""""""""""""""""""""""""########################$$$$$$$$$###############"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$#####################$$$$$$$$$########################################################################%%%$$$######"""#################################$$$$$$$$$###############"""############$$$$$$$$$"""############$$$$$$$$$dddEEE===666555555222000111,,,------,,,,,,++++++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$"""""""""""""""###""""""""""""######$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""#######################################$$$$$$%%%$$$$$$#################################$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$&&&'''&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###%%%########################!!!"""""""""####################################!!!!!!""""""############""""""############"""""" !!!"""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""############"""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""""""""######$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$###""""""###$$$$$$""""""############"""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$#################################""""""""""""##############################%%%$$$$$$$$$###"""""""""$$$$$$#########$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$###"""""""""$$$######"""###$$$&&&'''""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$###############""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&########################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$###############$$$$$$$$$########################################################################"""###$$$%%%%%%$$$###"""################################################################################################$$$$$$##################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$bbbDDD<<<666666555222000111---------------,,,+++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%"""######$$$$$$######"""########################""""""#########$$$$$$$$$"""#########"""""""""###"""""""""######$$$$$$$$$""""""""""""""""""""""""!!!!!!"""######$$$%%%%%%########################""""""######$$$$$$$$$$$$############$$$#########""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$&&&'''&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$########################!!!"""""""""####################################"""""""""""""""#########"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""############$$$$$$$$$$$$######""""""######"""!!!!!!!!!!!!!!!!!!"""############"""!!!"""#########$$$$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$"""""""""""""""######$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$###""""""###$$$$$$""""""############""""""!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$#################################""""""""""""##############################%%%$$$$$$$$$###""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$###"""""""""###"""!!!!!!!!!###$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$######$$$$$$%%%&&&########################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################################################################"""###$$$%%%%%%$$$###"""############################################################################################################$$$#########################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$bbbCCC;;;666666666333000111......///...---,,,***(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################"""""""""############$$$###############$$$$$$$$$""""""############""""""########################"""############$$$$$$$$$"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%&&&&&&########################!!!"""######$$$$$$######""""""###$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""""""""$$$########################""""""""""""####################################""""""""""""""""""#########""""""!!!!!!""""""### !!!""""""""""""""""""""""""############$$$%%%$$$$$$###""""""!!!!!!$$$###"""!!!!!! !!!!!!"""###$$$$$$###"""!!!"""""""""#########$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################""""""############""""""!!!!!!!!!!!!!!!"""$$$$$$########################$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$#################################""""""""""""##############################$$$$$$$$$###############!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!!!!!!!""""""###"""############$$$$$$$$$######$$$$$$$$$$$$######"""""""""######################################################$$$%%%%%%########################""""""""""""""""""""""""#######################################$$$$$$$$$"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%##############################################################################$$$$$$$$$$$$######$$$$$$$$$#######################################################################################""""""###$$$$$$$$$$$$##########################################$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$bbbBBB;;;666666666333000111///000000///...+++((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################""""""""""""############$$$$$$$$$###############""""""############""""""########################"""############$$$$$$$$$###%%%&&&%%%######$$$&&&$$$$$$##################""""""""""""""""""""""""!!!"""""""""######$$$$$$######################## !!!"""###$$$######"""!!!"""###$$$%%%$$$$$$###!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###########################""""""""""""#######################################"""""""""""""""""""""###"""!!! !!!"""### !!!"""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""$$$###"""!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$############"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""############""""""!!!!!! !!!"""$$$%%%########################$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$#################################""""""""""""#############################################$$$$$$$$$""""""""""""###$$$%%%&&&###################################################$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###############$$$$$$$$$"""############""""""!!!"""############$$$$$$$$$######$$$$$$$$$$$$######!!!"""""""""#########$$$###########################""""""""""""###$$$$$$########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################################################################$$$$$$############$$$$$$$$$$$$$$$#########""""""########################################################################!!!"""###$$$%%%$$$$$$###########################""""""#########$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$cccBBB;;;666777777333111111000000111000...+++(((&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################""""""""""""############%%%$$$$$$$$$######""""""""""""############""""""########################"""############$$$$$$$$$###&&&'''&&&$$$###%%%'''""""""!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""$$$$$$######"""!!!"""###$$$%%%%%%$$$###!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$"""!!!"""###""""""""""""""""""""""""""""""""""""#############################################"""""""""""""""###"""!!! !!!"""### !!!!!!"""""""""""""""""""""######$$$$$$$$$$$$ !!!!!!""""""######$$$$$$"""!!! """###$$$$$$###""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!""""""############""""""!!! !!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$%%%%%%$$$$$$$$$##############################""""""""""""##############################""""""######$$$$$$$$$%%%############$$$%%%&&&'''""""""""""""""""""""""""###########################$$$%%%&&&&&&%%%$$$###$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&""""""######$$$$$$$$$%%%###$$$%%%%%%%%%###""" """############$$$$$$$$$######$$$$$$$$$$$$######!!!!!!""""""#########$$$########################"""""""""!!!"""######$$$########################""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""################################################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$######""""""########################################################################!!!"""###$$$%%%%%%$$$###########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$^^^DDD<<<666555555333333444222111000000000...+++)))******))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###########################$$$$$$###"""###&&&(((***,,,...000///+++$$$""""""############"""""""""""""""""""""""""""""""""""""""""""""######$$$ !!!!!!""""""######""""""""""""""""""""""""#########""" !!!###%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&$$$###$$$%%%########################"""""""""###$$$$$$$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""#########""""""!!!!!! !!!!!!!!!!!! ######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""#########"""""""""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$######"""""""""$$$$$$##################%%%""" ###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#######################################""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$###"""!!!!!!%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""""""""""""###$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""########################################################################%%%$$$###"""!!!!!!!!!!!!$$$$$$############$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!""""""############""""""""""""""""""""""""""""""$$$$$$##################""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$#########""""""########################%%%$$$#########$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""################################################"""############$$$$$$$$$^^^FFF===666666777555444444222111000000000...+++))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""#########"""###&&&)))---///222222///***$$$ """"""############"""""""""""""""""""""""""""""""""""""""""""""######$$$!!!!!!!!!!!!""""""######""""""""""""""""""""""""#########"""!!!!!!###%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%$$$""" !!!##########################################$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!''''''&&&&&&%%%$$$######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######""""""""""""########################'''%%%######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$###""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""##################$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""########################################################################$$$$$$###"""""""""######$$$$$$############$$$$$$####################################"""""""""!!!######$$$$$$$$$$$$########################################################################""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""########################$$$######"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$^^^GGG===555666999888444333222111000000000...+++)))((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################!!!"""######"""$$$''')))000333666444...'''###"""""""""############"""""""""""""""""""""""""""""""""""""""""""""######$$$!!!!!!!!!""""""""""""###"""""""""""""""""""""""""""###$$$###!!!!!!###%%%######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$"""  !!!########################$$$$$$$$$###############!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!""""""""""""!!!""""""#########""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""!!!!!!!!!!!! !!!!!!""""""#########))))))(((&&&%%%$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############"""############$$$$$$$$$######$$$$$$$$$$$$##################""""""""""""########################'''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############"""%%%%%%%%%%%%%%%%%%%%%%%%""""""############"""""""""############$$$$$$$$$#########$$$$$$###############""""""######$$$%%%%%%%%%$$$$$$###""""""""""""######$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#################################""""""##############################$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""########################################################################$$$############$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$#########"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$##########################################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$\\\FFF<<<444555999888444111222111000000000...+++)))''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######################## !!!"""""""""$$$''')))000444777333+++$$$!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""######$$$"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$###""""""###$$$######$$$$$$$$$%%%%%%%%%!!!!!!!!!"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!"""########################%%%$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!"""""""""""""""""""""###""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$$$$%%%%%%%%%$$$######"""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%$$$$$$############$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$%%%%%%$$$###########################!!!"""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""#########$$$$$$$$$"""######$$$$$$######"""######""""""######$$$%%%$$$$$$$$$#########"""""""""###$$$%%%$$$### $$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################$$$$$$######""""""!!!!!!##############################$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""####################################################################################$$$%%%&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$################################################"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$[[[DDD:::333555888666222000222111000000000...+++)))&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######################## !!!"""""""""###&&&(((,,,000222///'''!!! !!!""""""############"""""""""""""""""""""""""""""""""""""""""""""######$$$############"""""""""""""""""""""""""""""""""""""""$$$%%%$$$###"""###$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$$$$########################%%%$$$$$$$$$###""""""""" !!!!!!!!!"""""""""###########################!!!!!!!!!!!!""""""""""""!!!!!!"""""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###!!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%$$$######""""""######$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""""""""############$$$%%%%%%%%%$$$$$$$$$########################""""""#########""""""!!!""""""""""""""""""""""""""""""############""""""""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""######""""""######$$$%%%$$$$$$$$$##################$$$%%%&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################$$$######""""""!!!!!!!!!##############################$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""########################################################################""""""######$$$%%%''''''$$$$$$############$$$$$$########################""""""""""""""""""######""""""############""""""########################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""################################################!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$[[[@@@:::555666666333000000222111000000000...+++)))'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################!!!"""###"""!!!"""$$$'''(((***+++)))%%%!!!!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""######$$$$$$############""""""""""""""""""""""""""""""""""""$$$%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$&&&&&&%%%###########################$$$$$$$$$############### !!!!!!""""""##############################!!!!!!!!!!!!"""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###!!!!!!!!!!!!"""""""""""" !!!!!!""""""#########!!!!!!""""""###$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$######""""""""""""#####################$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%% !!!!!!""""""############%%%'''(((&&&%%%%%%%%%########################"""############""""""!!!""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$"""###%%%&&&&&&%%%###"""######""""""######$$$%%%###########################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$""""""""""""""""""!!!!!!##############################$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""########################################################################"""""""""######%%%&&&&&&$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""######""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""!!!!!!"""""""""###############$$$$$$$$$########################!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""################################################"""############$$$$$$$$$]]]>>>;;;999888666111000333222111000000000...+++)))'''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#################################"""!!!!!!###%%%$$$$$$$$$$$$$$$#########""""""############"""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""$$$&&&&&&$$$######$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""%%%'''&&&"""#######################################$$$$$$$$$ !!!"""#########""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""### !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""###############""""""""""""######""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""""""""######$$$$$$$$$ !!!!!!"""######$$$!!!$$$'''(((%%%$$$$$$$$$#######################################"""!!!!!!""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$###$$$&&&((((((&&&$$$#########""""""######$$$%%%########################""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$!!!!!!!!!"""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""########################################################################"""""""""""""""###$$$%%%$$$$$$############$$$$$$########################!!!"""""""""############"""######$$$$$$######"""########################!!!""""""###$$$$$$%%%%%%!!!""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$""""""#########$$$$$$$$$########################""""""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""########################"""############$$$$$$$$$___>>><<<;;;;;;666000111555222111000000000...+++)))'''((((((((())))))******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$""" """$$$"""!!! """$$$&&&&&&%%%""""""############"""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""$$$&&&&&&%%%######$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""%%%'''$$$########################""""""######$$$$$$$$$%%% !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""### !!!!!!!!!""""""######!!!!!!!!!!!! $$$#########""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""#########"""""""""""""""######""""""""""""######""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$###### !!!!!!"""""""""### !!!"""######$$$"""%%%%%%###!!!!!!"""""""""""""""""""""""""""###############"""!!!!!!########################""""""############"""""""""############$$$$$$$$$###%%%'''))))))'''%%%############"""###$$$$$$%%%##################$$$$$$!!!!!!!!!!!!"""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$ !!!!!!""""""####################################$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""########################################################################""""""""""""""""""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%% !!!"""###$$$$$$%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$########################"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!########################"""############$$$$$$$$$ZZZBBB<<<777777555111000111,,,,,,///222000++++++---((((((((((((''''''''''''(((''''''''''''&&&&&&&&&'''&&&%%%$$$###$$$%%%%%%###$$$%%%$$$###"""###$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########"""!!! !!!"""###############""""""""""""######!!!"""###"""!!!!!!###%%%""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$%%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$""""""""""""############%%%$$$$$$######$$$$$$%%%***,,,,,,)))### """!!!!!!"""###$$$%%%%%%%%%############$$$%%%&&&&&&"""###$$$%%%%%%$$$###""""""""""""""""""!!! """"""############""""""$$$###"""!!!!!!"""######$$$###"""!!! """"""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$###!!!!!!"""""" $$$#########""""""!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!! !!!""""""######""" """###"""!!! !!!### !!!!!!""""""######""""""""""""""""""""""""""""""""""""############$$$$$$$$$############"""######"""""""""""""""###%%%%%%###"""""""""###$$$$$$$$$###"""!!!!!!""""""$$$#########""""""!!!!!!$$$#########""""""!!!!!!###"""""""""###$$$%%%%%%$$$$$$$$$$$$#########"""""""""""""""####################################$$$$$$############$$$$$$"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$###""""""###$$$%%%!!!!!!###$$$$$$###"""!!!######$$$$$$$$$$$$######$$$$$$##########################################$$$$$$############$$$$$$########################"""""""""###$$$$$$$$$%%%$$$$$$###"""!!!!!!""""""######$$$%%%%%%%%%%%%$$$$$$###!!! """$$$%%%################################################$$$$$$############$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########{{{VVVBBB<<<777777555111000222///---...222222...,,,---((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%$$$$$$$$$%%%&&&###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$###"""  !!!""""""###$$$$$$######""""""""""""######!!!"""###"""!!!!!!###%%%#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$$$$$$$$$$###"""!!!!!!"""######$$$$$$######""""""""""""############%%%$$$$$$######$$$$$$%%%'''((((((&&&$$$""""""###!!!!!!"""$$$$$$%%%%%%$$$%%%$$$$$$#########$$$$$$"""###$$$$$$$$$$$$###""""""""""""""""""!!! """"""############""""""$$$###"""!!!!!!"""############"""""""""###$$$$$$""""""""""""""""""""""""##################$$$$$$"""!!! !!!"""###"""!!!######"""""""""!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!!!!"""""""""""""""!!! """###"""!!! !!!###!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%%%%$$$$$$######""""""######""""""""""""######%%%$$$###"""""""""###$$$$$$$$$###"""""""""""""""############"""""""""!!!############"""""""""!!!#########"""######$$$$$$$$$$$$#########"""""""""""""""""""""#############################################""""""#########"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$###""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$###""""""###$$$$$$######$$$$$$$$$###"""!!!######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$#######################################$$$$$$$$$$$$$$$###"""""""""""""""######$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!"""###################################################$$$$$$############$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######wwwQQQAAA;;;777777555222111222333///...333555111...---((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&"""$$$%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""###$$$$$$$$$######""""""""""""######!!!"""###"""!!!!!!###%%%$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$######$$$$$$######"""!!! !!!""""""######""""""""""""""""""############$$$$$$############$$$$$$$$$#########$$$%%%$$$###!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!""""""######$$$$$$######"""""""""######""""""!!!!!!""""""############""""""######""""""""""""######"""""""""###$$$&&&'''(((""""""""""""""""""""""""$$$$$$#########"""""""""!!!  ###$$$###"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""""""""!!!!!!############"""!!!  """###"""!!! !!!###!!!!!!!!!""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############&&&&&&%%%%%%$$$###""""""###"""""""""""""""######%%%$$$######""""""######$$$###""""""""""""""""""############""""""""""""############""""""""""""$$$$$$######"""###############"""""""""!!!!!!!!!""""""""""""#######################################""""""!!!!!!""""""###"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$##########################################$$$$$$$$$$$$###""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$########################$$$$$$$$$###############$$$$$$###""""""""""""#########$$$%%%%%%%%%%%%$$$#########""""""!!!!!! ################################################$$$$$$############$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###wwwQQQAAA:::666666555222111333666000...333777444///,,,(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&"""$$$%%%$$$######$$$&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""######$$$$$$$$$$$$######""""""""""""######!!!"""###"""!!!!!!###%%%$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################"""""" !!!"""""""""""""""!!!"""""""""############$$$$$$############$$$$$$$$$!!!!!!$$$&&&$$$"""!!!"""###$$$$$$$$$$$$$$$$$$######"""!!!!!!""""""""""""############""""""""""""#########""""""!!!""""""############"""""""""""""""""""""#########!!!""""""###$$$&&&'''(((""""""""""""""""""""""""############""""""""""""!!! !!!"""######"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""""""""!!!!!!"""""""""""""""!!! """###"""!!! !!!###""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############'''&&&&&&%%%$$$###""""""""""""""""""""""""###$$$$$$$$$$$$#####################"""""""""""""""############"""""""""""""""#########"""""""""""""""%%%%%%$$$###"""""""""###""""""""""""!!!!!!!!!!!!!!!"""""""""####################################""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$######"""!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#####################$$$$$$$$$########################$$$$$$############$$$$$$########################%%%$$$$$$$$$###"""""""""$$$$$$###""""""###############$$$%%%%%%%%%%%%$$$!!!""""""######"""!!!!!!################################################$$$$$$############$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$zzzTTT@@@:::666666666333222444666000...333666333...,,,(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$######""""""""""""######!!!"""###"""!!!!!!###%%%############""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""###### !!!"""""""""""""""!!!"""""""""############$$$######""""""######$$$$$$"""!!!###$$$""" """"""###$$$$$$$$$######""""""!!!!!!"""######$$$""""""""""""""""""""""""""""""############""""""""""""############""""""!!!!!!""""""############"""""""""""""""###$$$$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$"""!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""""""""!!!!!! !!!""""""""""""""" """###"""!!! !!!###############""""""""""""########################!!!"""""""""############&&&&&&%%%$$$$$$###""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$######""""""###"""""""""""""""######""""""""""""""""""######""""""""""""""""""######%%%%%%$$$###"""""""""###""""""""""""!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""##############################$$$$$$$$$%%%%%%%%%################################################"""######$$$$$$$$$######!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$###############$$$%%%%%%''''''(((######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################%%%$$$$$$$$$###"""""""""$$$###############$$$$$$######$$$%%%%%%%%%%%%$$$ !!!"""###$$$$$$######################################################$$$$$$############$$$$$$###########################$$$$$$%%%%%%$$$$$$##############################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$}}}WWW???999555666666333333555444000///333444111---+++((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""$$$%%%%%%$$$$$$&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%##############################""""""""""""######!!!"""###"""!!!!!!###%%%"""""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""!!!!!!!!!"""###### !!!""""""######""""""""""""""""""##################""""""""""""######$$$"""!!!!!!""""""!!! """######$$$$$$$$$######"""!!!!!!"""###$$$%%%%%%###""""""!!!!!!""""""###""""""######$$$$$$######""""""############"""""" !!!"""######$$$######""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$%%%$$$###!!!!!!""""""  !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""""""""!!!!!! !!!"""############ """###"""!!! !!!###$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$############"""!!!!!!!!!!!!"""###$$$%%%###$$$$$$$$$$$$###"""""""""""""""""""""######$$$""""""""""""############""""""""""""############$$$$$$######"""###############"""""""""!!!!!!!!!""""""""""""############""""""""""""""""""""""""###""""""!!!!!!""""""#################################$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################""""""###$$$$$$$$$$$$###!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""#########$$$%%%&&&'''(((######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$########################$$$$$$$$$###############$$$############$$$%%%%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%################################################$$$$$$############$$$$$$##############################$$$$$$$$$$$$#################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%}}}VVV>>>888555666666444444666111///000222222---***+++((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###""""""$$$%%%%%%%%%%%%&&&((($$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""######""""""""""""######!!!"""###"""!!!!!!###%%%!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""!!!!!! !!!"""###$$$!!!"""######$$$$$$######""""""""""""##################""""""""""""######!!!"""######"""!!!"""#########$$$$$$$$$######"""$$$$$$#########$$$$$$%%%###"""!!! !!!"""###!!!"""###$$$$$$$$$$$$###""""""############"""""" """###$$$$$$######"""!!!!!! !!!!!!""""""""""""""""""""""""""" !!!!!!!!!""""""#########"""!!!!!!""""""!!! !!!!!!!!!"""""""""######""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!! """###"""!!! !!!###$$$$$$$$$#########""""""########################""""""""""""############!!!""""""""""""#########!!!!!!!!!!!!"""###$$$%%%###$$$$$$%%%$$$###"""!!!"""""""""""""""###$$$$$$!!!"""""""""############!!!"""""""""#####################"""######$$$$$$$$$$$$#########"""""""""""""""""""""############""""""""""""""""""""""""#########""""""###############""""""""""""############$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""&&&%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$#######################################$$$$$$$$$$$$#########$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$((('''&&&$$$######$$$$$$################################################$$$$$$############$$$$$$##############################$$$$$$$$$$$$#################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%{{{TTT>>>888555666666444444666///...000222000***)))+++)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%$$$###"""!!!"""$$$%%%%%%%%%%%%'''(((#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%"""""""""!!!!!!!!!!!!!!!######""""""""""""######!!!"""###"""!!!!!!###%%% !!!"""###$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!! """###$$$""""""###$$$$$$$$$$$$$$$""""""""""""##################""""""""""""######!!!$$$$$$!!!!!!$$$&&&######$$$$$$$$$######"""'''&&&%%%$$$###############"""!!! !!!"""###!!!"""###$$$$$$$$$$$$$$$""""""############"""""" """###$$$$$$$$$###!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!###$$$###"""!!!!!!""""""######$$$$$$########################""""""############""""""!!!!!!""""""""""""!!!!!!############"""!!! !!!"""###"""!!! !!!###$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""############ !!!""""""######!!!!!!!!!!!!"""###$$$%%%######$$$%%%$$$###"""!!!""""""!!!""""""###$$$$$$!!!!!!""""""#########$$$!!!!!!""""""#########$$$###"""""""""###$$$%%%%%%$$$$$$$$$$$$############""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""((('''%%%###""""""""""""######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$########################""""""######$$$$$$$$$%%%$$$#########$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$---+++(((%%%###"""######################################################$$$$$$############$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%xxxOOO???999666777666333222444444666333------111000+++((((((''''''''''''((((((&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$###############!!!"""""""""############!!!"""###$$$$$$###"""!!!######""""""!!!!!! ###%%%(((((($$$ ########################"""###$$$$$$###"""###$$$"""###$$$###  !!!""""""############"""""""""!!! !!!###$$$$$$###$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$#########""""""!!!!!!"""############$$$$$$$$$######""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""&&&%%%###"""""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!!######""""""!!!!!! """"""!!!!!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$################################################$$$$$$######"""!!!!!!!!! !!!###$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!""""""######$$$$$$$$$$$$############""""""!!!!!! ######""""""######$$$%%%###$$$%%%%%%$$$###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""###########################"""!!! !!!"""###"""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%$$$######%%%%%%$$$###""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$$$$$$$%%%%%%&&&&&&&&&######""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%%%%$$$###"""###################################################!!!"""#########!!! ########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###"""""""""###$$$%%%%%%################################################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$wwwNNN>>>888555666666333222333666777444...---///...)))((((((''''''''''''((((((&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$""""""############""""""######""""""!!!!!!!!!!!!!!!###&&&&&&$$$!!!########################!!!"""######!!!!!!"""###!!!"""###"""!!! !!!"""""""""############""""""###"""!!!"""###$$$###"""$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$%%%$$$$$$$$$########################"""""""""!!!""""""#########$$$$$$$$$######""""""""""""######""""""!!!!!!""""""###$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$######"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$###############################################################""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$###"""""""""""""""######$$$$$$$$$$$$######$$$$$$###############"""###############$$$$$$%%%###$$$%%%$$$###"""###%%%""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""#########$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%$$$######%%%%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$############"""$$$$$$$$$#########""""""""""""""""""""""""""""""#################################$$$$$$$$$$$$$$$######""""""""""""##############################"""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$"""$$$&&&&&&%%%$$$###$$$################################################"""############"""!!! ########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%#########"""######$$$$$$################################################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######vvvNNN===777444555555222111222555555222///...000...***((((((''''''''''''((((((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""###$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%######""""""""""""#########""""""""""""!!!!!!!!! !!!###$$$###"""###$$$######################## """###"""!!! !!!""" !!!""""""!!!!!!"""###""""""############""""""$$$###!!!"""######"""!!!$$$############"""""""""########################""""""""""""""""""""""""!!!"""######$$$$$$######"""############$$$$$$$$$$$$$$$#########"""""""""############"""""""""""""""""""""#########$$$$$$######""""""""""""######""""""!!!!!!""""""###$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!"""############"""################################################""""""""""""############""""""""""""###$$$%%%%%%$$$###""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%"""############$$$$$$$$$"""###$$$$$$""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$######"""""""""#########$$$$$$######################################################$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%$$$######%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$###############"""$$$$$$$$$############"""$$$$$$$$$###############""""""""""""""""""""""""#######################################"""""""""######""""""""""""##############################"""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$##################$$$$$$$$$"""$$$''''''%%%$$$$$$%%%######################################################$$$$$$$$$###""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######"""#########################################################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""vvvNNN<<<777333444444111000111////////////111222000...((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!"""###"""!!!"""$$$%%%########################!!!"""###"""!!!!!!"""### """"""!!!!!!###%%%""""""############""""""%%%###""""""######!!! ############""""""""""""########################""""""""""""""""""""""""!!!""""""###############""""""#########$$$$$$$$$#########""""""""""""!!!#########"""""""""""""""""""""""""""##################""""""""""""######!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!! """"""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!""""""############################################################### !!!!!!"""###$$$$$$$$$$$$###"""""""""###%%%&&&######"""""""""""""""#########$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$!!!#########"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""########################!!!"""$$$$$$$$$$$$"""!!!""""""""""""##################################################################$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$######%%%%%%$$$###$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$$$$#########""""""########################""""""""""""""""""""""""########################$$$$$$$$$######""""""!!!######""""""""""""##############################""""""#########$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###!!!!!!""""""######$$$$$$"""$$$&&&&&&%%%######$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""""""""###################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""vvvNNN<<<666333444333000///111...---...111222111///...((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%""""""""""""#########$$$$$$###"""!!!!!!"""###$$$""""""""""""#####################""" """$$$########################"""###$$$$$$""""""###$$$ !!!"""!!!"""###%%%""""""############""""""%%%###""""""######!!! """"""""""""""""""""""""################################################!!!!!!"""############"""""""""#########$$$$$$$$$#########""""""""""""!!!""""""""""""""""""######!!!!!!"""""""""###############""""""""""""######!!!!!!!!! !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$###"""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$########################"""""""""""""""""""""""" !!!"""###$$$$$$%%%$$$###"""""""""###$$$%%%###"""""""""""""""############$$$$$$$$$$$$######""""""######$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$###!!!#########"""!!!"""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######"""!!! !!!!!!"""""""""#########################################################"""######$$$$$$######"""$$$$$$############$$$$$$######$$$%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$###$$$##############################$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################""""""""""""""""""""""""########################%%%%%%$$$$$$#########"""######""""""""""""##############################""""""#########$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###!!!!!!!!!""""""######### """$$$$$$###"""""""""################################################$$$$$$$$$$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%$$$###"""""""""###################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""uuuNNN<<<666333444444111000111111///000333333...***)))((((((''''''''''''((((((&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%!!!!!!"""""""""###############""""""""""""######"""""""""############$$$$$$$$$$$$###!!! !!!###########################"""$$$%%%$$$###"""###$$$ """"""!!!"""###%%%""""""############""""""$$$###!!!"""######"""!!!!!!!!!"""""""""""""""################################################### !!!""""""######"""""""""############$$$$$$$$$$$$$$$#########"""""""""""""""""""""############!!!!!!!!!"""""""""############""""""""""""######!!!!!! !!!!!!"""###"""""""""""""""""""""""" !!!!!!""""""######"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""######$$$%%%%%%%%%%%%%%%########################"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$###############$$$$$$"""""""""""""""######$$$######$$$$$$$$$$$$######"""""""""###############!!!"""###%%%%%%$$$######"""###$$$$$$""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######################################################""""""############""""""$$$$$$############$$$$$$"""###$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###""""""##############################$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$############"""###############$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$###############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###"""""""""""""""#########!!!###$$$"""!!!!!!!!!################################################$$$$$$######$$$$$$%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$######"""############################################################$$$$$$$$$$$$%%%%%%%%%########################"""##################"""rrrLLL<<<777444555444111000222222//////444444...((((((((((((''''''''''''((((((&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##################$$$$$$""""""#########$$$$$$$$$""""""############""""""""""""#########$$$$$$$$$"""###$$$###"""!!!!!!"""########################"""###$$$###"""!!!"""$$$!!!""""""!!!!!!"""$$$""""""############""""""###"""!!!"""###$$$###"""!!!!!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""############$$$$$$$$$%%%$$$$$$$$$############!!!"""""""""############!!!!!!!!!!!!"""""""""#########""""""""""""######!!! !!!"""""""""""""""""""""""""""""" !!!"""#########"""""""""""""""""""""""""""""""""""""""###$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$######$$$$$$$$$######""""""""""""""""""###$$$$$$######$$$$$$$$$$$$#####################"""""""""!!!"""$$$%%%%%%$$$###"""###$$$%%%$$$###"""###%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###!!!!!!!!!!!!"""""""""###################################################""""""############""""""$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###!!!!!!""""""######$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""""""""#########$$$$$$$$$""""""""""""""""""""""""########################"""""""""#####################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$#####################"""""" """$$$$$$###"""""""""################################################$$$######"""###$$$%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$############"""######$$$$$$######################################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######pppJJJ===777444555555222111222///,,,...444555///***+++((((((''''''''''''((((((&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$$$$ """$$$$$$###""""""###########################!!!"""###"""!!! !!!### !!!""""""!!!!!!"""###""""""############"""""""""!!! !!!###$$$$$$### !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""######""""""""""""###### !!!"""""""""""""""""""""""""""""" !!!"""######$$$"""""""""""""""""""""""""""!!! """###$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""!!!!!!"""#######################################""""""""""""""""""""""""""""""""""""############"""###$$$%%%%%%$$$"""!!!""""""!!!""""""###$$$$$$######$$$$$$$$$$$$######%%%$$$$$$######""""""""" """$$$%%%%%%%%%###"""###$$$%%%%%%$$$###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%!!!!!!!!!!!!""""""""""""################################################""""""############""""""$$$$$$############$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$### !!!!!!"""###$$$$$$%%%"""############$$$$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$############"""""""""######$$$$$$$$$$$$""""""""""""""""""""""""######################## !!!!!!""""""############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$######""""""!!!###%%%%%%$$$###############################################################"""""""""###%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$######"""""""""###$$$%%%%%%#########################################################$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$qqqLLL:::999666444333222222222111///000333222...+++,,,///+++'''%%%''')))(((&&&'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""$$$$$$$$$#########""""""!!!!!!""""""#########$$$""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!""""""!!! """$$$!!!!!!!!!!!!""""""""""""!!!"""$$$###!!! !!! !!!"""""""""""""""""""""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$%%%###!!! """%%%'''%%%##################"""!!!!!!########################"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$"""""""""""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""############!!!"""###"""  !!!!!!""""""""""""!!!!!!######""""""!!!!!! ########################""""""""""""""""""""""""""""""############""""""$$$$$$############$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$###"""!!! ################################################$$$#########""""""!!!!!!########################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""############""""""""""""""""""############$$$$$$###"""!!!!!!""""""""""""""""""############ !!!""""""######"""##################$$$$$$&&&%%%###!!!!!!"""###$$$######$$$$$$$$$$$$######%%%%%%$$$######$$$%%%%%%!!!!!!""""""######$$$$$$$$$$$$##################$$$$$$#####################$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$########################"""""""""""""""""""""""" !!!"""$$$$$$######"""#########################################################"""""""""""""""##############################$$$$$$$$$$$$##############################&&&%%%###"""""""""######%%%%%%%%%$$$$$$#################################!!!"""$$$%%%%%%$$$"""!!!########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%pppJJJ:::888666444333222222222333111111444333...,,,------+++(((''''''((('''&&&'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###########################"""""""""""""""""""""$$$$$$$$$#########""""""!!!"""""""""############""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""######!!!"""###""" !!!###!!!!!!!!!!!!""""""""""""$$$%%%&&&&&&$$$######$$$ !!!"""""""""""""""""""""###$$$$$$$$$$$$#####################$$$$$$###!!! """%%%&&&%%%##################"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""############"""!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""############"""###$$$###!!! !!!"""!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! ########################""""""""""""""""""""""""""""""############""""""#########""""""#################################$$$$$$$$$$$$$$$###"""!!!############################################################"""""""""!!!########################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""############""""""""""""""""""############$$$$$$###"""""""""""""""""""""""""""############"""###############""""""""""""""""""###$$$%%%&&&&&&%%%###"""!!!"""###$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%"""""""""""""""############################################################$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$########################"""""""""""""""""""""""" !!!"""###$$$######"""################################################"""""""""""""""#######################################$$$$$$$$$$$$##############################%%%$$$###""""""######$$$%%%%%%%%%$$$$$$$$$##############################!!!"""$$$%%%%%%$$$"""!!!########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########"""$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%nnnHHH999888666444333222333333444222222444333...+++---***++++++***'''&&&&&&''''''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################""""""""""""""""""######$$$$$$$$$###############""""""""""""############""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$#########"""  """!!!!!!!!!!!!""""""""""""$$$%%%'''&&&%%%$$$$$$%%% !!!"""""""""""""""!!!"""######$$$$$$########################"""""""""!!!!!!"""$$$%%%$$$###"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""""""""!!!!!! !!!"""###$$$$$$""""""""""""""""""""""""""""""""""""############"""###$$$###"""!!!"""###!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!########################""""""""""""""""""""""""""""""############""""""###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""############################################################""""""""""""########################""""""""""""""""""""""""$$$$$$$$$###############""""""############""""""""""""""""""############$$$###""""""""""""""""""""""""""""""############%%%%%%%%%$$$$$$###"""!!! !!!!!!"""###%%%&&&'''%%%$$$###"""""""""###$$$######$$$$$$$$$$$$######%%%$$$############$$$%%%############""""""""""""###################################################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$#####################$$$$$$$$$########################""""""""""""""""""""""""!!!!!!"""############"""################################################!!!!!!""""""######$$$$$$##############################$$$$$$$$$$$$##############################$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###########################"""###$$$%%%%%%$$$###"""########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$############$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%mmmGGG999888666444333333333333444111111333111,,,***,,,(((+++---+++'''%%%%%%''''''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################"""""""""""""""#################################"""""""""""""""#########""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$######""""""######$$$###$$$$$$"""  !!!!!!!!!!!!!!!""""""""""""!!!"""$$$$$$"""!!!!!!""" !!!"""""""""""""""!!!""""""###############$$$$$$######""""""!!!!!!""""""!!!"""###$$$$$$###""""""############"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""""""""""" !!!""""""###$$$""""""""""""""""""""""""!!!"""""""""############!!!#########!!!!!!"""###!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!""""""########################!!!"""###$$$$$$$$$$$$$$$#########################################################"""""""""""""""########################""""""""""""""""""""""""########################"""######$$$$$$######"""!!!"""""""""##################"""""""""""""""###!!!"""""""""###############$$$$$$$$$######"""!!!""""""""""""###$$$%%%&&&$$$$$$###""""""######$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$######""""""!!!!!!###############$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$###"""################################################""""""""""""""""""""""""!!!"""""""""############################################################ !!!"""###$$$$$$%%%##############################$$$$$$$$$$$$##########################################$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%nnnGGG888777666444333333333444222//////000///***)))+++(((+++---+++'''%%%%%%''''''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!""""""##########################################""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$"""  !!!!!!!!!!!!!!!"""""""""""" """"""!!! !!! !!!"""""""""""""""!!!!!!"""############"""$$$######""""""!!!!!!!!!!!!"""""""""""""""######!!!""""""#########""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$###"""!!!!!!!!!!!!""""""########################!!!"""""""""############ !!!"""""" !!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""""""""""""""##############################$$$$$$$$$$$$######!!!"""""""""###############"""""""""""""""######!!!"""""""""############ !!!!!!"""######""""""$$$$$$######"""###########################$$$$$$######$$$$$$$$$$$$##############################$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$###"""################################################"""""""""""""""""""""""""""""""""""""""######################################################### !!!"""###$$$$$$%%%##############################$$$$$$$$$$$$####################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$#################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%oooGGG888777555444333333444444111------...---***))),,,***++++++***'''&&&&&&''''''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$###############$$$$$$$$$############""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""#########"""  """!!!!!!!!!!!!""""""""""""!!!######"""!!!"""### !!!""""""""""""""" !!!""""""######""""""""""""""""""""""""!!!!!!!!!"""######!!!!!!"""###!!!""""""############"""########################""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""###$$$%%%&&&$$$###""" !!!"""########################""""""""""""############ !!!!!! !!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""###############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""############"""""""""""""""######$$$""""""""""""############!!!""""""#########&&&%%%$$$###"""""""""""""""#########$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$###""""""############"""""""""""""""""""""###$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######$$$$$$$$$#######################################"""""""""""""""""""""""""""""""""!!!"""######$$$################################################!!!!!!""""""######$$$$$$##############################$$$$$$$$$$$$#################################$$$%%%%%%&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%########################################################################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%nnnFFF888777555444333333444444000---,,,......++++++...---+++(((''''''((('''&&&'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""#########$$$$$$$$$############"""""""""!!!""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""""""""""""""###!!!"""###""" !!!###!!!!!!!!!!!!"""""""""""" """###$$$###"""###$$$ !!!""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!""""""""""""""" """$$$###!!! !!!###!!!!!!"""#######################################"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&###""" !!!###$$$########################""""""""""""############!!!""""""!!!!!!"""###!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""#########""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$##############################""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""############"""""""""""""""###$$$$$$""""""""""""############!!!""""""#########""""""$$$$$$##################""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!"""""""""""""""#########!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$#########""""""########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$################################################"""""""""""""""#######################################$$$$$$$$$$$$##############################$$$%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%########################$$$##################$$$########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%nnnEEE777777555444333333444555000---,,,......,,,---000///+++'''%%%''')))(((&&&'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######################## !!!!!!"""###$$$$$$$$$""""""######$$$$$$$$$$$$$$$#########""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$!!!""""""!!! """$$$!!!!!!!!!!!!"""""""""""" """###"""!!!"""### !!!!!!""""""""""""""" !!!!!!""""""""""""""" !!!!!!""""""###### """$$$### !!!###!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!"""$$$%%%!!!  """$$$&&&########################""""""""""""############ """######""""""###%%%!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""$$$$$$############$$$$$$""""""""""""""""""""""""######$$$$$$$$$######"""########################""""""""""""""""""""""""!!!!!!""""""#########$$$########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""############""""""!!!""""""###$$$$$$""""""""""""############$$$$$$$$$$$$$$$###"""!!!###"""""""""###$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!!!!!!!""""""######$$$$$$!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%#########################################################"""""""""""""""##############################$$$$$$$$$$$$##############################%%%&&&&&&'''&&&%%%###"""#########$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%hhhHHH999666333222444444222000///...---,,,,,,---...///******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""########################$$$$$$$$$#########""""""###$$$$$$$$$$$$###""""""###"""$$$$$$ ###...'''### """'''(((#########$$$%%%%%%###"""!!!!!!)))'''!!!%%% ######""""""""""""######!!!!!!""""""""""""""""""""""""""""""""" &&&'''!!!"""""" !!!###$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! $$$$$$######""""""!!!!!! ###'''%%%!!!!!!$$$$$$$$$######"""!!!!!! $$$$$$######"""######$$$""""""""""""""""""""""""###############"""!!!!!!""""""############"""""""""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""###"""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#########"""!!!!!!!!!"""$$$%%%%%%""" """$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""#######################################"""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###########################"""""""""""""""############""""""""""""######$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###########################""""""###$$$$$$$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!""""""###$$$$$$$$$$$$###%%%%%%$$$###""""""######!!!"""###$$$$$$###"""!!!######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%##############################$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############"""############$$$$$$$$$##############################""""""######$$$%%%################################################""""""""""""""""""""""""#########################################################$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%hhhGGG999666444333444444333111111000...---------...///******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###""""""""" '''***$$$"""###&&&,,,222222---((("""""""""""""""!!! """%%%&&&$$$"""!!!######""""""""""""#########!!! !!!"""!!! """"""""""""""""""""""""!!!#########%%%'''%%%""" !!!"""######$$$######""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! #########"""""""""""""""!!!###""" """ """""""""""""""#################################""""""""""""""""""""""""###############"""!!!!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""""""""###$$$""""""""""""""""""""""""######"""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""!!!!!!!!!"""$$$$$$&&&### """######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##############################!!!!!!!!!!!!"""""""""############"""""""""!!!!!!#######################################"""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%###"""""""""""""""""""""############""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%###################################################""""""!!!!!!""""""############$$$######""""""""""""###$$$$$$$$$$$$###%%%$$$$$$###""""""######"""###$$$%%%%%%$$$###"""######""""""######$$$%%%%%%%%%$$$$$$############$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################""""""######$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%gggGGG999777555444555555333222333222000...---------...******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&########################$$$$$$$$$###############$$$$$$$$$$$$######""""""'''!!!$$$((((((%%%$$$!!!'''///777:::888333///###""""""!!!!!!!!!!!!!!!$$$"""$$$)))######""""""""""""######&&&$$$"""!!!""""""!!! """"""""""""""""""""""""%%%"""!!!$$$&&&$$$ """"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###############'''%%%'''''' !!!!!!"""###$$$$$$$$$""""""###$$$$$$######""""""""""""""""""""""""""""""############""""""!!! !!!!!!!!!!!! $$$###""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""######%%%$$$"""!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############$$$$$$########################!!!!!!!!!"""""""""######""""""""""""!!!!!!!!!!!!########################"""############""""""!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%&&&""""""""""""""""""##################""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###########################""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$###################################################""""""!!!!!!""""""###""""""""""""############""""""###$$$$$$$$$$$$###%%%$$$######"""#########$$$$$$%%%%%%%%%%%%$$$$$$######""""""######$$$%%%$$$############"""""""""$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$##############################""""""######$$$%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%fffEEE999888666555555444444333555333111///...---------******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$%%%&&&################################################$$$$$$$$$###############!!!"""  %%%###***333888777333...,,,&&&%%%###"""""""""###$$$(((!!!###%%%######""""""""""""######%%%###"""!!!"""###"""!!!""""""""""""""""""""""""$$$ !!!&&&'''""" $$$###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$"""%%%%%%"""!!!!!!!!!"""######$$$$$$!!!"""###$$$$$$######"""""""""""""""""""""""""""""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!##################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""""""""%%%$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!################################################!!!!!!"""""""""#########"""""""""!!!!!!!!! ########################""""""############"""!!!!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%"""""""""""""""#####################"""""""""!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################""""""###$$$$$$$$$$$$###"""""""""############$$$################################################""""""""""""############################################################$$$$$$############$$$$$$!!!!!!!!!!!!"""######$$$""""""###$$$$$$$$$$$$###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###"""""""""""""""""""""$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""#########$$$$$$$$$##############################""""""######$$$%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%dddDDD999888777666444444444444555444111///------------******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%################################################%%%$$$###"""""""""######"""%%%((((((&&&$$$""" ###(((...///,,,(((''''''&&&%%%###"""""""""###$$$"""%%%((((((&&&!!!######""""""""""""#########""" !!!###$$$$$$###"""""""""""""""""""""""" ###&&&$$$!!!$$$)))######$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$&&& )))***""" %%%""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!""""""#########""""""###""""""!!!!!!""""""###$$$$$$###"""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!######$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""#########""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""########################"""""""""!!!""""""#########$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""###$$$$$$$$$$$$###!!!!!!!!!"""""""""######################################################!!!!!!"""""""""#########################################################$$$##################$$$""""""!!!!!!"""###$$$%%%""""""###$$$$$$$$$$$$###$$$###############$$$$$$#########""""""###############""""""######$$$%%%"""""""""""""""""""""############$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!""""""#########$$$$$$$$$##############################""""""######$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%cccBBB777888888666333222333444444333111...---,,,,,,---******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#######################################$$$$$$$$$&&&%%%###"""""""""###$$$""" (((((($$$ ###%%%%%%###"""###%%%###""""""!!!!!!!!!!!!!!!""""""!!!$$$#########""""""""""""######"""  """$$$$$$###"""""""""""""""""""""""""""%%%$$$###############"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############%%% """ """#########"""""""""""""""!!!!!!!!!!!!!!!"""$$$$$$""""""""""""""""""""""""!!!""""""############"""$$$###"""!!!!!!"""###$$$$$$###""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""!!!!!!!!!!!!!!!!!!"""""""""!!! """$$$$$$"""""""""###""""""""""""""""""""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$############""""""""""""""""""""""""""""""""""""!!!""""""############"""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###"""!!! !!!!!!!!!"""######$$$$$$############"""""""""""""""""""""############$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""###$$$$$$$$$$$$###!!!""""""""""""#########################################################!!!"""""""""############################################################"""!!!!!! !!!!!!"""$$$###"""""""""###$$$%%%""""""###$$$$$$$$$$$$############"""######$$$%%%######"""!!!!!!"""############""""""######$$$%%%"""""""""############$$$"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############"""############$$$$$$$$$##############################""""""######$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%bbbAAA666777777555222111222444333111///...,,,,,,,,,,,,******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%$$$###########################""""""#########$$$$$$$$$&&&%%%###"""!!!"""###$$$&&&***&&&""""""""" !!!!!!!!!!!! """###"""""""""""""""!!! ######(((,,,''' """***######""""""""""""######"""!!! !!!""""""!!!""""""""""""""""""""""""$$$(((### ...///%%%""""""#########""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""############"""""""""""""""&&&---'''"""%%%%%% !!!!!!""""""######$$$$$$"""!!!  """$$$&&&""""""""""""""""""""""""!!!!!!"""##################"""!!! !!!"""###""""""""""""""""""###$$$"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!"""""""""!!!!!!$$$$$$###"""###$$$""""""""""""""""""""""""$$$$$$#########"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!!"""###############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$############""""""""""""""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%################################################"""""""""#########$$$$$$################################################!!!!!! !!!!!!'''&&&$$$###"""###%%%&&&""""""###$$$$$$$$$$$$#########""""""###$$$$$$%%%$$$$$$###""""""###$$$$$$######""""""######$$$%%%############$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!"""$$$&&&((("""############$$$$$$$$$##############################""""""######$$$%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%aaa@@@555777777555111000111444111000///---,,,,,,,,,---*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&(((((('''%%%###########################""""""######$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$555ZZZzzzuuuVVV888((($$$%%%$$$###"""!!!!!! ###$$$%%%%%%%%%$$$"""!!!!!!'''>>>WWWNNN..."""######""""""""""""######$$$""" !!! """"""""""""""""""""""""$$$!!!333PPPUUUFFF""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######$$$$$$######""""""!!!!!!+++OOObbbVVVRRR]]]XXXCCC """###%%%&&&&&&###!!!!!!%%%'''""""""""""""""""""""""""!!!!!!"""##################!!!  !!!###""""""!!!!!!"""###$$$$$$"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!! !!!!!!"""""""""!!! $$$$$$###"""$$$%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!!!!"""###############""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""### !!!!!!"""###$$$$$$$$$############""""""""""""""""""""""""####################################""""""###$$$$$$$$$$$$###########################""""""###$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&''''''""""""""""""""""""""""""####################################$$$$$$$$$$$$######################################################""""""""""""######((('''%%%######$$$%%%&&&""""""###$$$$$$$$$$$$#########""""""###$$$%%%%%%&&&%%%$$$######$$$%%%&&&#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""##############################$$$$$$$$$%%%%%%%%%###""" !!!%%%))),,,"""############$$$$$$$$$#################################"""###$$$$$$%%%################################################&&&&&&&&&&&&&&&&&&&&&&&&################################################(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%[[[===888777666444222000///...------------------------,,,)))&&&%%%&&&'''(((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%###!!!######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$############################## %%% AAA@@@"""&&&!!! ((("""!!!+++'''"""***qqqQQQ%%%(((###!!!$$$%%%%%%/// $$$&&&%%%###"""!!! %%%&&&%%%!!!^^^333!!!***'''!!!%%%###%%%(((######)))!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$######$$$%%%!!! $$$ ###%%% !!!"""""""""""""""""""""""" """""""""!!!"""###!!!###$$$###"""!!!"""###!!!!!!""""""#########$$$!!!!!!""""""#########$$$""""""""""""""""""""""""$$$$$$###"""!!! !!!!!!""""""""""""!!!!!!"""""""""""""""######$$$#########"""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""""""!!!""""""""""""""""""""""""######""""""""""""######$$$$$$######"""######$$$########################""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!"""###########################!!!""""""""""""############""""""############""""""""""""""""""""""""""""""$$$###"""!!!!!!"""######!!!!!!!!!!!!!!!""""""###$$$%%%%%%%%%%%%$$$######""""""""""""##################""""""""""""######"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$###"""""""""###%%%%%%########################$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%########################,,,+++(((&&&$$$###""""""######$$$$$$$$$%%%%%%%%%######################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########]]]???777777666444222000//////.........------,,,,,,,,,+++)))&&&&&&'''((((((''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%###"""######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###########################)))"""jjjooo%%%...***!!!%%%...333###)))ooo """%%%"""$$$'''***######""""""$$$&&&&&&$$$!!! &&&///NNN%%%###%%%(((+++(((!!!***+++########################!!!###$$$$$$###"""$$$%%%(((!!!""""""%%%&&&""""""""""""""""""""""""!!!######"""""""""###!!!###$$$###"""!!!"""###!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""######"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""######$$$######""""""#################################""""""###########################$$$$$$########################""""""""""""""""""""""""############"""""""""!!!!!!!!!"""###############""""""###"""!!! """"""""""""############""""""############""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!"""######$$$%%%%%%%%%%%%$$$######""""""""""""##################""""""""""""######"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$###"""""""""###$$$%%%##########################################$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################'''&&&%%%###########################$$$$$$$$$%%%######################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######^^^AAA777777555444222111////////////...---,,,,,,++++++)))((('''((())))))'''%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$########################### %%%///'''<<< '''---"""222\\\```&&&)))'''### !!!######"""######%%%fffzzz666!!!"""***000 )))!!!########################!!!"""$$$###""""""###%%%%%%PPP000$$$ ### +++"""""""""""""""""""""""" """$$$$$$###"""###$$$!!!###$$$###"""!!!"""###""""""""""""############""""""""""""############"""""""""""""""""""""""" !!!"""###$$$$$$###"""!!! !!!"""### !!!!!!!!!""""""""""""""""""""""""#########""""""!!!!!!""""""#########$$$$$$$$$$$$$$$###########################$$$$$$############$$$$$$""""""#########$$$$$$%%%########################""""""""""""""""""""""""############""""""""""""!!!!!!"""###############!!!""""""""""""!!! """"""""""""############""""""############""""""""""""""""""""""""""""""######"""""""""######$$$###""""""""""""###$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""##################""""""""""""######"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$######""""""######$$$%%%########################"""""""""###$$$$$$$$$%%%########################################################################"""""""""###$$$$$$%%%%%%########################""""""!!!!!!"""######$$$"""""""""#########$$$$$$######################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###___BBB777666555444222111000///000//////---,,,+++******((('''((()))***)))&&&$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%#########$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###########################EEE((( ...+++'''333###!!!nnn+++"""(((###!!! !!!!!! """$$$ '''***|||***222!!!''''''########################!!!"""######""""""###$$$"""&&&YYY###+++%%%+++"""""""""""""""""""""""""""!!!###%%%%%%#########$$$!!!###$$$###"""!!!"""###"""""""""""""""#########"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$"""!!!!!!"""$$$ !!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""#########$$$%%%%%%%%%$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%!!!""""""###$$$$$$$$$$$$########################""""""""""""""""""""""""#########"""""""""""""""!!!!!!"""###############!!!!!!!!!"""""""""!!!!!!!!!"""""""""############""""""############""""""""""""""""""""""""""""""##################$$$$$$###############$$$$$$%%%$$$%%%%%%%%%%%%$$$######!!!"""""""""############$$$######""""""######$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$###############$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""#########$$$$$$$$$########################!!!!!!!!!!!!"""#########!!!""""""""""""###############################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$___BBB666666555444222111000000000//////---,,,+++******''''''(((***+++)))&&&###'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$########################### '''''' %%%''' ///%%%+++)))$$$RRRZZZ***###"""!!!$$$(((%%% """'''!!!''' ---$$$)))GGG---&&&"""%%%+++!!!"""""""""""""""""""""""" """######"""!!!###$$$&&& )))&&&'''$$$"""""""""""""""""""""""""""$$$%%%%%%###"""######!!!###$$$###"""!!!"""#########""""""""""""""""""######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$"""!!!!!!"""$$$!!!"""###$$$$$$$$$######!!!!!!""""""##################""""""""""""######"""###$$$%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$###################################################""""""""""""""""""######!!!!!!"""###############!!!!!!!!!!!!"""""""""###!!!"""""""""############""""""############""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$###############$$$$$$%%%$$$%%%%%%%%%%%%$$$######!!!"""""""""############$$$$$$############$$$$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%################################################""""""""""""""""""""""""###############$$$$$$$$$##########################################""""""!!!""""""""""""###############################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$]]]AAA666555555444222111111000//////...---,,,,,,++++++''''''((()))***)))&&&$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''&&&$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###########################$$$+++)))BBB$$$((('''"""+++&&&...)))))) OOOAAA  %%%$$$!!!(((%%%&&& )))"""###(((///~~~iii666"""111%%%+++!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!!!!!"""$$$!!!###rrr&&&&&&!!!$$$ """""""""""""""""""""""""""###%%%$$$###!!!""""""!!!###$$$###"""!!!"""###############""""""""""""############""""""""""""""""""""""""""""""""""""######""""""!!!!!! ###"""!!! !!!"""###"""###$$$%%%%%%%%%$$$###!!!!!!!!!"""######$$$$$$$$$######""""""######$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""################################################""""""""""""############!!!!!!"""###############""""""!!!!!!!!!"""######""""""""""""############""""""############""""""""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%###""""""""""""###$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""############$$$$$$############$$$$$$"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###$$$$$$$$$$$$###########################"""""""""###$$$$$$$$$%%%########################################################################################################################$$$$$$%%%$$$$$$###"""!!!"""""""""#########$$$$$$######################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%[[[>>>555555444333333222111111.........------,,,,,,,,,(((((('''((())))))'''%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((('''%%%######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###########################!!!222&&&)))###ZZZ''',,,***)))000""""""###"""!!!NNNaaa...""" ### $$$%%%((('''%%%$$$$$$:::hhh???&&&&&&"""""""""""""""""""""""" !!!""""""!!!!!!"""$$$!!!;;;RRR(((###!!!"""""""""""""""""""""""""""!!!###$$$$$$""" !!!!!!!!!###$$$###"""!!!"""###############"""""""""!!!############"""""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!"""$$$%%%%%%%%%###""" !!!!!!"""######$$$$$$$$$######""""""######$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############$$$%%%%%%%%%###!!! ################################################!!!"""""""""############!!!!!!"""###############$$$###"""!!!!!!""""""###""""""""""""############""""""############""""""""""""""""""""""""""""""!!!"""###%%%&&&&&&%%%%%%""""""!!!!!!!!!"""######$$$%%%%%%%%%%%%$$$######""""""""""""############%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%$$$$$$#############################################$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$###"""!!!############$$$$$$$$$%%%######################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%}}}YYY===555555444333333222111111------------------------)))((('''((())))))'''%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''((('''%%%######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###########################iiiCCC)))222,,,!!!'''JJJ###...%%% """### %%%***&&&'''$$$%%%<<>>'''$$$""""""""""""""""""""""""((( ***!!!!!!+++VVV###999...!!!$$$%%%######&&&&&&###############""""""!!!!!! ***((('''%%%$$$!!!###$$$""""""""""""""""""""""""###$$$""";;; ...!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%############""""""""""""#########"""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###"""$$$)))...'''&&&$$$""""""###$$$&&&################################################!!!!!!"""###############"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!%%%$$$$$$$$$###""""""""""""$$$$$$$$$""""""###%%%"""###############""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###############$$$$$$############$$$$$$%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$######"""""""""########################$$$$$$##################""""""#########$$$$$$$$$$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%#######################################$$$$$$$$$!!!###$$$### """%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################"""######$$$$$$######"""%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%yyyVVV===777666555333222111111000---------,,,,,,++++++***((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######%%%%%%555]]]vvvUUU###############$$$$$$%%%""""""#########$$$$$$$$$''')))((("""###$$$###"""!!!"""&&&---$$$'''uuu(((""""""""""""""""""""""""&&&)))$$$""""""***+++qqq''' ###$$$"""###%%%%%%!!!$$$$$$######"""!!!!!!!!!###"""***777,,,###'''***&&&""" """"""""""""""""""""""""&&&!!!'''"""***!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%#########"""""""""!!!!!!""""""""""""""""""##############################!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!!!!!!!!!! """""""""###$$$$$$$$$%%%#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###"""$$$)))...'''&&&$$$""""""###$$$&&&""""""""""""""""""""""""########################!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""%%%$$$$$$$$$###""""""""""""###%%%$$$###"""###$$$######$$$$$$%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###############$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################%%%%%%$$$$$$######""""""####################################$$$#########""""""#########$$$$$$$$$$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%&&&########################$$$$$$$$$%%%%%%%%%&&&&&&!!!###$$$### """%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$###############$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%{{{WWW???666666444333222111111111---------,,,,,,+++++++++((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ )))******@@@WWWIII((($$$############$$$%%%%%%"""############$$$$$$$$$ !!!666%%%%%%///"""###!!!%%%+++'''!!!+++$$$ +++...'''""""""""""""""""""""""""..."""***%%%!!!###!!!''',,,######!!!"""$$$$$$!!!$$$#########""""""!!!!!!&&&)))''' '''!!!!!!$$$ """"""""""""""""""""""""''' ,,,nnn---""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%######"""""""""!!!!!!!!!""""""""""""#################################### !!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$"""###$$$$$$$$$$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$%%%&&&***,,,&&&%%%$$$###"""######$$$""""""""""""""""""""""""########################!!!!!!"""###############"""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!!!!""""""""""""######$$$$$$$$$###############!!!###%%%%%%###"""###$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$##################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###############$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$!!!!!!"""###$$$$$$%%%%%%########################$$$$$$%%%%%%&&&'''''''''######$$$###""""""###$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%}}}XXX???666555444333222111111111------,,,,,,,,,,,,++++++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""")))***  ***///$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$111***!!!!!!%%%&&&$$$&&&###&&&&&&***"""888$$$!!!"""""""""""""""""""""""" $$$%%%"""+++000%%%"""444((( ######!!!!!!$$$%%%"""#########""""""""""""""")))---\\\:::"""!!!"""'''###""""""""""""""""""""""""$$$%%%+++XXX444&&&########################""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%###"""""""""!!!!!!!!!!!!!!!"""""""""####################################"""!!!!!!!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############"""###$$$$$$$$$$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######%%%$$$###$$$&&&'''((('''$$$$$$#########"""""""""""""""""""""""""""""""""########################!!!!!!"""###############"""""""""""""""""""""""" !!!"""######"""!!!"""""""""#########$$$$$$###############$$$$$$$$$!!!###%%%%%%$$$#########""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%########################!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%##############################$$$%%%%%%&&&''''''%%%$$$""""""$$$$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}XXX>>>666555444333222111111111---,,,,,,,,,,,,,,,,,,,,,(((((('''''''''&&&&&&&&&''''''''''''''''''''''''######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$'''(((...'''"""$$$$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$((('''"""'''&&&%%%$$$ '''+++&&&%%%++++++sss///""""""""""""""""""""""""222$$$)))""" (((%%%///QQQ"""$$$$$$!!!!!!%%%&&&###""""""""""""""""""######!!!###,,,qqq;;; ### !!!((($$$""""""""""""""""""""""""&&&&&& %%%ggg(((########################""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$########################$$$###"""!!!!!! !!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""%%%$$$$$$$$$######"""""""""###$$$%%%%%%$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$!!! """%%%&&&%%%""""""############"""!!!!!!""""""""""""""""""""""""########################!!!!!!"""###############"""""""""""""""""""""""" !!!#########"""!!!""""""######$$$$$$$$$%%%""""""######$$$$$$$$$%%%!!!###%%%%%%$$$###"""###!!!!!!"""###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$############$$$$$$"""""""""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&########################!!!"""###$$$%%%%%%$$$###"""############$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&'''$$$!!!"""%%%&&&%%%#########$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&uuuUUU>>>666555444444222222111000...---,,,+++******************)))''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###$$$&&&'''&&&$$$$$$###'''$$$  &&&$$$&&&###%%%...III+++######,,,$$$000///%%%!!!SSSxxxyyy((( """&&& ###(((&&&!!!"""'''TTT```%%%!!!(((***$$$""""""############""""""!!!&&& """%%%########################$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%&&&&&&$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""############"""!!!  !!!"""""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!############""""""""""""!!!"""###%%%%%%$$$######&&&$$$###$$$''''''%%%######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!"""$$$%%%%%%$$$"""!!!""""""""""""############$$$$$$##########################################""""""""""""""""""""""""$$$$$$##########################################$$$$$$############$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!! ###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''rrrRRR===666555444444222222111000------,,,+++***************)))(((''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """###"""!!!***$$$"""%%%&&&$$$&&&***$$$)))''' $$$---888CCC$$$!!!###### 888***'''!!! &&&$$$""""""999222zzz!!!###%%%(((""""""############""""""!!!"""$$$"""ppp########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""############$$$###"""!!!!!!""""""###""""""""""""""""""""""""""""""""""""############"""!!! !!!"""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!! ############""""""""""""""""""###$$$$$$$$$$$$###&&&$$$###$$$''''''%%%######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$#########""""""!!!"""$$$%%%%%%$$$"""!!!""""""""""""####################################################################################################################################$$$$$$############$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$####################################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''mmmOOO<<<666555444444222222111000------,,,++++++************)))(((''''''&&&''''''&&&'''''''''&&&%%%%%%$$$%%%&&&''''''((('''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%$$$###### !!!  $$$+++%%%,,,$$$---WWW$$$$$$%%%...///###XXXTTT'''$$$$$$)))$$$###!!!333"""""""""(((""""""############""""""$$$)))%%%333AAA%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""############"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""############"""""" ############""""""""""""#########"""######$$$%%%%%%$$$$$$%%%&&&&&&%%%######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%$$$$$$$$$###############"""###$$$%%%%%%$$$###""""""""""""#########$$$$$$########################################################################################################################$$$$$$############$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''hhhLLL<<<666555444444222222111000,,,,,,,,,,,,+++***))))))))))))((('''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%'''))))))(((&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&###$$$%%%((('''$$$!!! %%%''' ###OOO{{{((($$$***$$$!!!%%%&&&"""(((!!!(((***bbb&&&'''######"""""""""############""""""&&&&&&'''***################################################$$$$$$######"""!!!!!!!!!$$$$$$###""""""!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############"""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""" !!!!!!!!!!!!!!!############"""""""""!!!$$$###"""""""""###%%%&&&$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$###############$$$$$$$$$###############################################################$$$$$$$$$########################$$$$$$############$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#################################"""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''eeeJJJ===666555444444222222111000,,,,,,,,,,,,,,,+++)))((()))((((((''''''''''''(((&&&'''''''''&&&%%%%%%$$$$$$%%%'''))))))((('''&&&''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$%%%$$$""""""$$$%%%""" %%%,,,>>>jjjccc'''### '''###"""%%%''' !!! 222'''"""!!!'''""""""############""""""'''$$$$$$ """!!!################################################"""""""""""""""#####################""""""!!!!!!""""""""""""""""""""""""!!!"""""""""############!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!"""""""""#####################"""""""""!!!$$$###"""""""""###%%%&&&###$$$%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$#################################$$$$$$#####################$$$$$$$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################""""""###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''cccGGG<<<666555444444222222111000+++,,,------,,,+++)))(((((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%'''((())))))(((((((((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######%%%'''&&&%%%"""%%%((((((***sss((((((&&&)))444***@@@333%%%%%%!!! ]]]%%%'''""""""############""""""###&&&&&&+++AAA...################################################ !!!"""###$$$$$$%%%""""""############""""""""""""""""""""""""""""""""""""""""""############!!!""""""######""""""!!!""""""""""""""""""""""""""""""############""""""!!!""""""######$$$$$$%%%############""""""""""""#########"""######$$$%%%"""$$$%%%%%%$$$######$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""""""""############$$$###############$$$$$$$$$#################################$$$$$$$$$$$$%%%"""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""###$$$%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''```DDD;;;666555444444222222111000+++,,,---------+++)))(((((((((''''''''''''(((((($$$$$$%%%&&&''''''''''''&&&&&&&&&'''((()))))))))'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''&&&&&&)))+++(((((($$$!!!ttt555555kkkSSS!!!!!!###!!!###JJJSSS'''@@@+++$$$"""###""""""############""""""%%%"""&&&!!! ***"""iii################################################!!!!!!!!!"""######$$$$$$ !!!"""###$$$$$$######""""""""""""""""""""""""""""""""""""############!!!"""############"""!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!"""######$$$$$$############""""""""""""""""""###$$$$$$$$$$$$###!!!###%%%%%%###"""###$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""""""""############""""""#########$$$$$$$$$$$$##################$$$#########$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''___BBB999666555555444333222111000+++,,,---...---+++)))'''(((((('''''''''(((((()))######%%%&&&'''(((((((((&&&&&&&&&&&&'''(((***+++&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%###$$$&&&)))TTT'''###!!!&&&$$$000jjj...)))"""'''sss*** 000xxxGGG&&&""""""444***,,,&&&""""""############""""""$$$111&&&$$$%%%"""ccc########################""""""""""""""""""""""""""""""""""""############ """###$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""############"""""" !!!"""######$$$############""""""""""""!!!"""###%%%%%%$$$######!!!###&&&%%%###!!!###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""############""""""######$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""###$$$%%%&&&#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''___DDD888444444555555444444333222,,,,,,++++++***)))))))))+++)))'''&&&'''((('''&&&))))))'''&&&&&&'''((()))&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%!!!111+++&&&,,,&&&###%%%&&&""" !!! @@@$$$'''"""### yyyggg$$$######---!!! """)))""""""""""""""""""""""""%%%***!!!***111***((($$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######"""""""""""""""######$$$"""""""""""""""""""""""""""############$$$$$$$$$############""""""""""""###"""""""""!!!!!! $$$#########""""""!!!!!!######""""""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$%%%%%%$$$###"""!!!###$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""&&&%%%$$$######$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%$$$"""########################'''&&&$$$#########$$$$$$########################""""""############""""""$$$$$$################################################$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((bbbFFF999555555555555444333222111,,,,,,++++++***)))))))))***)))''''''(((((('''&&&)))((('''&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$>>>,,, )))"""%%%%%%&&&"""%%%&&&""" """///sssZZZ $$$###"""zzzsss)))""" &&&%%%"""&&&''''''""""""""""""""""""""""""&&&\\\***'''!!! &&&###$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""""""""""""""""""######$$$########################"""############$$$$$$$$$$$$$$$######""""""!!!!!!#########"""""""""!!!!!!$$$#########""""""""""""######""""""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%$$$###"""!!!###$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""%%%$$$############$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$###########################&&&%%%$$$#########$$$$$$########################""""""############""""""$$$$$$################################################$$$$$$$$$%%%%%%%%%$$$#########""""""""""""################################################%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""#########$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''eeeIII;;;666666666555333222000///,,,,,,,,,+++******))))))***(((''''''((()))(((&&&''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$###############333,,,+++###+++[[[%%%"""%%%&&&""""""###333###'''!!!+++###"""xxx{{{)))%%% !!!###!!!###&&&'''""""""""""""""""""""""""###EEE$$$+++!!!'''##################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""""""""""""""""""######$$$########################"""############$$$$$$$$$%%%%%%$$$###""""""!!!!!!$$$$$$$$$############"""###############"""""""""######""""""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###""""""$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$######$$$######""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$########################""""""############""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############"""""""""################################################$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''##################""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''gggKKK<<<777777666555333111///...---,,,,,,++++++***)))))))))((('''((()))***((('''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%$$$$$$$$$###"""""""""!!!111&&&888+++%%%$$$###&&&777+++%%%"""$$$&&&######"""###&&&'''&&&222%%% xxxyyy###$$$!!! ***&&&"""###((("""""""""""""""""""""""")))...&&&***'''########################""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$########################""""""#########$$$$$$$$$&&&%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$###############$$$$$$$$$$$$###""""""########################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$#########""""""""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################################################################$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%''''''&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))))))))(((((((((((('''fffKKK===777777666444222000...---------,,,,,,+++*********)))(((((()))******)))'''%%%&&&&&&''''''(((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%$$$$$$$$$###"""""""""%%%QQQ)))%%%555&&&''''''SSS&&&$$$!!!$$$&&&###&&&$$$!!!$$$$$$...$$$zzzzzz!!! $$$$$$"""***+++""""""""""""""""""""""""!!!"""hhh!!!)))))))))###############$$$$$$$$$"""""""""""""""""""""""""""""""""######""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$###""""""!!!$$$$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######""""""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$###$$$$$$$$$$$$###""""""########################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$"""""""""######"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((('''''''''((((((((())))))))))))))))))))))))))))))cccHHH===777666555444222000...------------,,,++++++******(((((((((***++++++)))'''%%%&&&'''((()))))))))(((((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%$$$######$$$%%%%%%$$$$$$$$$###############$$$EEE...&&&???777((("""!!!%%%$$$!!!$$$&&&###'''"""999&&&'''!!!xxxzzz'''&&&...+++(((***,,,***$$$""""""""""""""""""""""""'''XXX(((  %%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""######""""""!!!"""""""""""""""######$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$###############"""######$$$%%%###$$$$$$$$$$$$###""""""###############$$$$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((('''$$$###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&'''(((((((((((('''''''''&&&&&&''''''((()))((((((''''''''''''((((((''''''((((((((()))))))))))))))))))))************^^^EEE<<<666555555444222000///......------,,,,,,+++******''''''(((***,,,,,,***'''&&&'''(((************)))))))))************))))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$(((SSS,,,!!!%%%((( 333 !!!///'''$$$!!!$$$&&&###%%% '''666!!!***"""!!!###xxxnnn'''''' DDD&&&+++!!!""""""""""""""""""""""""%%%+++GGG***&&&"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$%%%%%%############$$$$$$$$$%%%#########$$$$$$%%%%%%%%%######""""""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$############"""""""""###%%%%%%###$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""$$$$$$%%%%%%$$$######$$$%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))((($$$"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&'''((((((((((((((('''''''''''''''(((((()))((((((''''''''''''(((((('''((((((((())))))))))))(((((())))))***+++,,,,,,[[[CCC;;;555555444333222111///......------,,,,,,++++++***''''''(((***,,,,,,***(((&&&''')))***+++++++++*********++++++++++++******''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$%%%'''"""kkksss111 !!!(((333"""(((((($$$%%%hhh///$$$!!!$$$&&&### !!!###$$$|||$$$'''%%%---]]] %%%$$$XXX===''''''&&&""""""""""""""""""""""""$$$"""'''"""&&&"""#########$$$$$$%%%%%%%%%########################!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$"""######$$$$$$%%%&&&&&&"""""""""######$$$$$$$$$#########$$$$$$%%%%%%%%%######""""""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$############"""""""""###%%%&&&###$$$$$$$$$$$$###""""""""""""######$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''***((($$$"""$$$(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''((())))))&&&''''''((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))''''''(((***+++,,,---...~~~[[[FFF888666555444333111000//////,,,---......---***(((&&&************))))))))))))((((((''''''&&&&&&&&&%%%'''&&&%%%''')))******)))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!'''---cccGGG###$$$%%%$$$######$$$%%%+++***%%% $$$ %%% $$$QQQ"""%%% mmm444xxx&&&(((///%%%444"""***###'''&&&$$$$$$&&&  !!!...sss%%%""" ###########################$$$$$$$$$$$$%%%%%%%%%!!!!!!"""$$$&&&&&&###!!!########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""########################!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&& !!!"""###############""""""""""""""""""""""""$$$$$$$$$######"""""""""###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###$$$&&&)))+++,,,$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''+++'''"""###&&&(((&&&###'''''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))+++***))))))******)))'''***)))'''(((***,,,......zzzXXXDDD777666555444333111000//////,,,---......---***((('''************))))))))))))((((((((('''''''''&&&&&&'''&&&%%%''')))***)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''"""iii---(((***'''###$$$%%%%%%######$$$%%%""""""(((### ***"""333"""""")))%%%111 ===,,,%%%ooo"""'''(((000!!!$$$ '''***666&&&&&&$$$###"""######""""""'''&&&HHHGGG&&&)))"""########################!!!""""""""""""#########"""""""""$$$&&&&&&###!!!########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""########################!!!!!!!!!!!!"""""""""###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$$$$$$$$$$###########################%%%$$$$$$$$$#######################################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***111+++$$$"""$$$''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))((()))******)))(((...---,,,,,,---......---uuuTTTBBB777666555444333111000//////------------,,,+++)))(((************))))))))))))))))))(((((((((((('''''''''&&&&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!(((""" 999"""///)))"""$$$$$$$$$###"""###$$$&&&222$$$!!!333######'''&&&&&&!!! 555---&&&$$$"""###+++___"""###$$$ +++ %%%,,,RRR*** &&&###---$$$""" """+++"""########################!!!""""""""""""#########"""""""""$$$&&&&&&$$$"""########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###########################!!!!!!!!!"""""""""######"""############$$$$$$$$$######################################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###"""""""""""""""%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&((()))+++,,,EEE===111)))&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))************************((()))******++++++******)))***,,,...111333555777rrrQQQBBB888666555444333111000//////------------,,,+++***)))************)))))))))((()))))))))))))))((((((((((((&&&&&&''')))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''hhhTTTUUU```SSSiii\\\^^^___^^^]]]\\\]]]^^^QQQ^^^WWW """###!!!---&&&((("""&&&'''%%%&&&]]]&&&%%%...$$$rrrWWW######"""%%%%%%hhh&&&###$$$)))\\\###$$$#################################$$$$$$$$$%%%%%%%%%"""""""""###%%%%%%$$$"""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$########################!!!!!!"""""""""#########""""""#########$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###"""""""""""""""%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***EEE>>>444,,,(((&&&$$$###%%%%%%%%%&&&&&&'''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((+++************)))))))))(((***+++,,,,,,+++,,,,,,---...///111555:::???CCCpppPPPBBB:::666555444333111000//////------------,,,++++++***************)))))))))(((((((((((()))))))))))))))((('''&&&'''((()))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""+++VVV==="""&&&&&&(((eee"""%%%###+++iii'''+++!!!TTTbbb'''&&&$$$)))!!!555444***!!!###$$$ MMM%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%###""""""###$$$%%%$$$###########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$######"""###%%%''''''%%%###"""#########$$$$$$$$$%%%%%%###$$$$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&+++)))'''&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***,,,,,,+++,,,...111999888888777999???HHHNNNpppOOOAAA:::666555444333111000//////...---------,,,,,,,,,,,,************))))))))))))''''''(((((((((((())))))((('''&&&'''((()))((('''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""))))))mmm%%%)))(((!!!)))888 %%%(((&&&"""++++++---(((***uuu###### %%%eeejjj$$$"""!!!!!!+++"""\\\'''(((########################!!!""""""""""""#########$$$"""""""""$$$%%%$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######""""""######$$$########################"""""""""#########$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""############$$$$$$$$$$$$""""""#########"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$"""!!!#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%$$$%%%%%%!!!###$$$&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))((((((((()))))))))******(((+++---......111777<<<;;;<<<>>>@@@EEEOOO[[[dddoooMMM@@@999666555444333111000//////......---,,,,,,,,,,,,---************))))))))))))&&&&&&'''''''''((((((((()))(((&&&'''((()))(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&&& !!!555$$$'''%%%!!!%%%((((((%%%'''ggg%%%&&&***...AAA"""!!!!!!!!!"""%%%(((!!!%%%"""&&&%%%###&&&########################!!!""""""""""""#########$$$"""!!!"""$$$%%%$$$$$$########################"""############$$$$$$$$$########################""""""#########$$$$$$$$$######"""!!!!!!"""##############################""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$""""""###$$$$$$$$$##############################!!!!!!"""""""""#################################""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%$$$"""!!!"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''''')))***)))(((&&&$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((((((((((())))))))))))))))))))))))'''((())))))***+++,,,,,,---000333555888???IIIQQQNNNRRRXXX]]]ccclllxxxoooLLL???888666555444333111000//////......---,,,,,,,,,------************))))))))))))%%%&&&&&&&&&''''''(((((()))(((''''''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###///***CCCBBB+++%%%'''!!!"""DDD!!!+++,,,###&&&###!!!(((&&&,,,*** ddd''''''###&&&--->>>(((%%%222""",,,'''###((("""###########################$$$$$$$$$$$$%%%%%%%%%$$$###!!!"""###%%%%%%$$$########################"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$###"""!!! !!!"""###########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%"""""""""""""""""""""""" !!!!!!"""""""""###########################""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%$$$$$$###$$$$$$$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%$$$""" """"""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((()))***$$$%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((((())))))))))))))))))))))))(((((()))***,,,---...///222666:::===BBBLLLYYYcccuuuzzztttTTTDDD:::666555444333111000///...//////////////////......+++++++++******((('''''''''%%%%%%&&&((()))((('''''''''''''''((((((((((((***))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% &&& )))###,,,$$$+++***!!!:::'''"""(((###***)))######""""""""""""######)))&&&222KKK$$$$$$$$$$$$$$$$$$$$$$$$&&&fffddd&&&$$$%%%&&&%%%###"""###$$$ """######""""""###$$$"""""""""###$$$$$$$$$%%%########################!!!!!!""""""#########$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""%%%%%%%%%$$$###"""!!! ######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################"""############$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""#########$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$######!!!!!!!!!"""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""$$$%%%%%%$$$"""!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$%%%''')))&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((((((((())))))))))))%%%'''))))))))))))+++--- $$$+++/////////333999@@@<<<>>>IIIPPPZZZqqqqqqQQQBBB888666555444333111000//////....../////////...------+++++++++******)))(((''''''&&&%%%&&&((()))((('''''''''''''''((((((((((((***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***"""$$$###!!!+++)))###!!!000&&&RRR%%%444lllbbb''')))######""""""""""""######aaaGGG)))---,,,$$$$$$$$$$$$$$$$$$$$$$$$:::(((######$$$%%%$$$"""!!!"""### """######""""""###$$$###############$$$$$$$$$########################""""""""""""#########$$$########################################################################""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######""""""#########$$$$$$$$$################################################"""############$$$$$$$$$&&&%%%$$$############$$$$$$$$$############$$$$$$############""""""""""""###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$#########"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""$$$%%%%%%$$$"""!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################""""""""""""######"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$##################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%''')))&&&'''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***+++,,,,,,+++***)))+++,,,///***'''+++333:::>>>???<<>>777555555444333222111000///------------,,,++++++******************)))(((((((((&&&%%%&&&'''((('''&&&''''''''''''(((((((((((())))))((((((''''''''''''%%%&&&((())))))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%$$$###,,,''',,,,,,&&&%%%###///!!!===III222&&&)))***''''''&&&&&&&&&&&&''''''>>>lllkkk%%%***$$$$$$$$$$$$$$$$$$$$$$$$###```$$$"""$$$$$$$$$"""!!!"""### """######""""""###$$$%%%$$$$$$$$$###"""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""#########$$$################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&(((***&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********((())))))((('''))),,,///---666AAAGGGMMMZZZhhhqqq~~~|||xxxsssqqqvvv|||mmmKKK???999444444333333222111000000------------,,,+++***))))))************))))))(((((('''&&&&&&'''((('''%%%''''''''''''((((((((((((((((((((((((''''''''''''%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))###)))!!!"""(((iii)))###%%%&&&### $$$###999888 ,,,&&&&&&%%%%%%%%%%%%&&&&&&)))ooo888111 777$$$$$$$$$$$$$$$$$$$$$$$$""",,,+++$$$%%%&&&%%%###"""###$$$ """######""""""###$$$%%%$$$$$$$$$###"""""""""########################$$$$$$$$$#######################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%################################################""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!"""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&''')))&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************,,,,,,+++***+++---222666888>>>CCCIIIYYYrrrrrrmmmkkkkkkooowwwyyynnnLLL@@@:::444444333333222111000000.........---,,,+++***)))))))))************))))))((('''&&&&&&'''(((&&&%%%''''''''''''((((((((((((((((((((((((((((((''''''%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''!!!!!!$$$'''$$$MMM333"""***,,,"""000***,,,eee&&&,,,000,,,---"""%%%%%%$$$$$$$$$$$$%%%%%%"""+++(((CCCjjj]]](((###&&&$$$$$$$$$$$$$$$$$$$$$$$$)))DDD$$$%%%&&&%%%#########$$$ """######""""""###$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$#################################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''$$$$$$############$$$$$$ !!!"""###$$$&&&''''''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$###### !!!"""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#######################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################""""""""""""######"""############$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##################$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&(((&&&&&&'''(((((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))'''''''''''''''''''''''''''''''''(((((())))))***)))))))))*********+++++++++++++++***+++///666:::@@@GGGPPP___vvvwwweeedddhhhlllzzzoooLLL@@@:::444333333222222111111111//////......---+++***)))))))))************)))))))))'''&&&&&&''''''&&&%%%''''''''''''(((((((((((('''(((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!)))"""&&&***!!!###&&&'''&&&&&&&&&'''&&&&&&&&&''''''(((((((((/// '''"""777$$$ &&&,,,(((&&&'''&&&+++333$$$&&&bbbqqqIII%%%))))))###///"""000+++999(((((((((''''''(((((((((###000///***&&&:::uuuZZZ...333'''###666)))$$$$$$$$$$$$$$$$$$$$$$$$***222///""""""&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!(((,,,111---###$$$%%%$$$###""""""$$$ """######""""""###$$$###############$$$$$$$$$########################%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""########################""""""""""""############"""""""""""""""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$############$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$##################$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################""""""""""""######"""############$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%'''&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&''''''((())))))******))))))*********+++++++++((()))***,,,111999BBBIIISSScccssszzz|||nnnwwwssspppooopppttt|||pppLLL???999444333333222222111111111/////////...---,,,***)))((())))))*********)))))))))(((&&&&&&''''''&&&%%%''''''''''''((((((((()))'''''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&###555###&&&!!!...$$$%%%%%%$$$######%%%'''$$$$$$%%%%%%&&&&&&&&&''''''###333$$$+++///"""...(((!!!(((&&&!!!***!!!(((!!!...===,,,$$$***+++"""///(((000000...,,,&&&***444"""...;;;!!!...------,,,,,,------...'''---,,,/// (((000%%%###...***!!!&&&&&&&&&$$$***,,, ((($$$$$$$$$$$$$$$$$$$$$$$$444###!!!!!!!!!***################################################...+++!!!((("""###$$$###"""!!!!!!###!!!"""######""""""###$$$""""""######$$$$$$$$$%%%########################%%%%%%%%%$$$$$$#########################################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$######"""######$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######""""""###$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&######$$$$$$$$$$$$######$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&''''''((()))******+++)))************+++++++++)))+++///555===IIIVVV^^^tttkkkeeehhhkkkjjjjjjJJJ>>>777666555222000///000111222222111///---,,,+++,,,,,,))))))))))))))))))))))))******))))))((((((''''''''''''((()))))))))))))))((((((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###'''&&&%%%$$$$$$%%%&&&''''''%%%$$$&&&))))))'''%%%***++++++)))''')))...222---,,,,,,///222333222111000333666666555666999<<<:::;;;999555555888777333444444444333333111000000///...+++)))(((((()))***)))((('''&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######""""""######$$$$$$%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""""""""#######################################!!!!!!"""###$$$###"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$###############""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$##################"""###$$$$$$&&&&&&'''(((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###$$$%%%$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%###"""$$$&&&'''$$$"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))((((((((((((+++)))***---,,,***,,,000000111444;;;FFFSSS```gggvvvvvvoooccc]]]dddpppxxxjjjIII===888666555444222111111111111111000///...,,,,,,,,,+++***************************)))))))))((((((((('''''''''((()))))))))))))))((((((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&%%%$$$$$$((('''&&&%%%%%%%%%&&&&&&)))((('''))),,,---+++))))))+++...000111222444555333555777777666555555666===>>>???>>>===>>>BBBEEECCCDDDBBB>>>===???>>>:::<<<:::888666555555555666666555222000//////000111---,,,+++)))((('''''''''%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""#######################################$$$$$$$$$""""""""""""#######################################"""!!!"""###$$$###"""###$$$%%%%%%&&&&&&%%%%%%#########"""""""""!!!!!!""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$############""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$#####################$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&&&&$$$"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))))))))(((+++)))***,,,,,,***---222777777:::>>>EEEMMMTTTXXXXXX^^^^^^YYY\\\mmmjjjGGG===:::666666555444333222111000/////////...---,,,+++***************************))))))))))))((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&'''&&&&&&''''''&&&%%%&&&&&&'''''')))((()))+++///111111111111222444888<<<>>>???>>><<<@@@BBB@@@<<<999:::===>>>@@@AAABBBAAAAAACCCDDDDDDFFFEEEAAAAAACCCCCCAAABBB@@@<<<888777777999;;;999888555444333444555666333222111000...---,,,,,,'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""########################$$$$$$$$$#########""""""""""""""""""#######################################"""!!!"""$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%""""""""""""!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$&&&&&&$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))+++)))***------,,,000555777999===AAAEEEHHHJJJKKKLLLSSSVVVRRRTTTgggiiiEEE===<<<555666777666555333000///......//////...---+++***++++++++++++++++++++++++))))))))))))((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((%%%%%%&&&'''((()))***+++,,,---///222555999;;;<<<===<<<===AAAFFFIIIHHHFFFBBBCCCEEEEEEDDDDDDDDDEEE>>>CCCHHHLLLLLLGGGBBB???@@@CCCDDDBBBBBBFFFGGGFFFFFFDDDAAA>>>======>>>???999888777666777888999;;;888888777666555333222111,,,,,,+++)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$######""""""""""""""""""""""""################################################!!!"""""""""#######################################"""!!!"""$$$%%%$$$#########$$$%%%%%%%%%%%%$$$######"""""""""!!!!!!!!!""""""""""""""""""""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))*********+++***+++///000000444:::999===CCCIIIMMMNNNMMMLLLTTTYYY[[[WWWWWWbbbrrr|||gggEEE>>>>>>555666777777666333000...------.........,,,+++***************************(((((((((((())))))))))))''''''((()))))))))))))))((((((((((((''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''((((((%%%&&&(((+++---000111222666777999:::<<>><<<<<<<<<<<<:::999777777333222111...,,,)))((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$###$$$$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%!!!"""""""""####################################$$$""""""###$$$%%%$$$###"""###$$$$$$%%%%%%$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""%%%$$$""""""""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))((()))))))))*********+++,,,+++///444666666:::@@@CCCGGGMMMRRRTTTTTTRRRPPPSSSXXX]]]aaaiiisssyyyyyy{{{gggGGG@@@???666666777666555222///------------------,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))((((((((((((''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''((()))***,,,///222555888999:::<<<===>>>>>>???@@@DDDGGGIIIQQQ]]]gggggg]]]OOODDDIIIGGGIIITTTbbblllmmmjjjooouuu|||{{{mmm[[[OOOQQQTTTSSSKKKDDDCCCCCCAAA@@@@@@BBBCCCCCCCCCCCCCCC<<<===???@@@@@@>>><<<;;;<<<===>>>>>>>>>===;;;:::999888666333000...,,,+++***))))))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&""""""""""""####################################$$$###"""###%%%%%%%%%$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""#########""""""############$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&'''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))((())))))******+++++++++---...333:::======@@@EEEJJJLLLOOORRRSSSRRRQQQPPPPPPUUU^^^iiiwww{{{gggHHH@@@===666666666555333111...---------,,,,,,++++++,,,,,,(((((((((((((((((((((((('''((((((((()))))))))***''''''((()))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''''''''((())),,,...///444666888;;;>>>@@@@@@AAA@@@BBBEEEGGGIIIMMMRRRWWW___fffppptttrrriii___YYY^^^]]]___gggrrryyyyyyxxx~~~wwwjjj```dddgggeeeZZZPPPLLLKKKIIICCCDDDDDDFFFHHHJJJLLLNNNGGGIIILLLLLLJJJEEE???<<<;;;<<<>>>???@@@???>>>===<<<;;;999888555333222111......---,,,***))))))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$%%%%%%&&&&&&%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""####################################$$$###"""###%%%&&&%%%$$$""""""###$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''''''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&((('''%%%$$$%%%'''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((())))))))))))((())))))******+++,,,,,,---000888AAADDDDDDEEEIIIHHHJJJMMMQQQUUUZZZ^^^``````eeekkkrrr}}}}}}hhhJJJ@@@<<<666666555333222000...---...---,,,+++***+++,,,---(((((((((((((((((((((((('''((((((((())))))******'''(((((())))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((()))+++...111555666<<<===@@@BBBDDDDDDDDDDDDFFFJJJPPPUUUZZZaaajjjpppxxxzzz{{{yyytttqqqrrrsssttttttuuuxxxzzz|||||||||~~~{{{uuupppwww{{{xxxmmmccc^^^]]][[[QQQQQQPPPQQQTTTYYY]]]```YYY[[[]]]]]]YYYQQQIIIDDD:::;;;>>>@@@@@@@@@???>>><<<<<<;;;:::999888777666111111000///---,,,++++++&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$%%%%%%&&&&&&&&&&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""####################################$$$###"""###%%%&&&%%%$$$""""""###$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''%%%###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$##################$$$""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###&&&((((((%%%$$$%%%'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***++++++,,,,,,...111:::DDDIIIHHHHHHLLLHHHJJJOOOVVVaaalllvvv|||www{{{~~~}}}gggFFF===999777555333222111111000/////////...---,,,,,,+++++++++)))''''''((()))((('''(((%%%$$$%%%((()))(((&&&''''''(((((())))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''***&&&%%%((()))''''''***''',,,222555777<<>>===??????===@@@DDDDDD@@@===:::777555555444222111111---)))'''&&&&&&&&&%%%%%%$$$###$$$%%%&&&%%%$$$&&&%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%$$$###"""!!!!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""$$$$$$##########################################%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%###""""""###%%%&&&'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))))))))((((((''',,,...+++***---///000444555:::DDDNNNQQQNNNIIIFFFMMMVVVbbbrrr}}}{{{xxxrrrgggFFF===999777555333222222111000//////......---,,,,,,++++++,,,***)))((()))***)))((()))(((&&&(((***+++***((((((((((((((())))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&''')))&&&&&&***,,,+++,,,///444666999>>>EEEOOOYYY___WWWYYY```hhhkkkhhhfffgggkkkkkknnnqqqtttuuusssqqqtttpppkkkiiijjjjjjhhhfffZZZUUURRRVVV___eeedddaaaeeeddddddeeefffeeecccaaaccc```\\\[[[\\\```ccceee```hhhllljjjjjjqqqyyy|||}}}yyytttqqqoookkkhhhggg^^^]]][[[YYYVVVPPPJJJEEEHHHIIIHHHDDDDDDIIIKKKIIIAAA@@@@@@@@@???===888555333000,,,***))))))(((''''''%%%######%%%%%%%%%$$$%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$######""""""###$$$%%%%%%$$$###"""########################################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$#########%%%&&&((('''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))---///,,,+++///333444;;;>>>BBBHHHLLLOOOQQQRRRQQQ^^^llluuu~~~|||yyyxxxoookkkfffFFF===999777666555333222111000///.........------,,,,,,+++---+++))))))***+++***))))))((('''(((***+++***)))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***+++)))(((((((((***''')))---000000222666>>>===>>>EEERRR```jjjoooeeemmm{{{{{{vvvwwwzzzrrrnnnpppnnnfffbbbeeemmmgggaaa```aaa\\\RRRIIIGGGEEEGGGRRR___ccc]]]UUUPPPNNNMMMNNNOOOOOONNNMMMOOOKKKIIIJJJQQQXXX\\\^^^^^^ffflllkkkkkksssvvvnnnlllmmmmmmkkkpppnnnkkkhhhddd^^^WWWRRRYYY[[[XXXOOOIIIIIIKKKLLL@@@@@@AAABBBCCC@@@<<<888666333000------,,,+++***)))'''$$$###$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$&&&((()))&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))(((***...///,,,...444999:::>>>AAAEEEGGGHHHNNNVVV]]]```ooo~~~}}}tttkkkeeecccfffFFF===999777777777555333111000000......---------,,,,,,,,,---+++))))))*********)))'''&&&&&&'''((((((((((((******))))))((((((''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''******)))))),,,......,,,///333555555888===@@@AAADDDKKKVVVcccnnntttttt|||{{{tttsssoooccc___eeecccWWWSSSYYYaaaeeekkknnnjjj]]]MMMBBBDDDDDDHHHQQQ[[[^^^YYYRRROOOMMMKKKJJJKKKKKKJJJIIIIIIFFFDDDGGGMMMRRRTTTSSSYYY]]]``````ccclllxxx{{{rrriiigggjjjmmmllllllkkkkkkkkkkkkhhhdddaaannnqqqnnnbbbWWWRRRQQQPPPCCCAAA????????????>>><<<999666333111111000///------+++'''&&&&&&'''&&&&&&$$$############$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$&&&''')))***&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((()))*********))))))+++......---000999???@@@@@@CCCFFFJJJPPPZZZfffooottt~~~zzzrrriiidddaaaaaafffFFF===999666888999777333000000000---------------,,,,,,,,,+++***(((((()))))))))(((&&&'''((((((((((((((()))******))))))((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((,,,333:::777777999===>>>>>>AAAGGGJJJOOOTTTXXX]]]dddooowwwyyy||||||ppphhhhhhWWWNNNPPP\\\___XXXWWW___cccqqqzzzjjj___[[[bbbbbbdddfffiiijjjkkkkkkhhheeeaaa_________^^^]]]ZZZXXXWWWXXXZZZZZZWWWTTTXXXUUURRRSSSWWW\\\aaaeeedddkkklllgggdddggglllmmm``````cccfffjjjlllkkkjjjwww}}}~~~vvvlllgggdddbbbRRRMMMEEE???===>>>???@@@:::888666555555555333222333000---++++++***)))(((%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%%%%%%%$$$$$$###""""""###$$$$$$########################""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%&&&((())))))%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((())))))******))))))))))))))))))))))))(((((()))******************------...444>>>EEEFFFFFFIIIPPPYYYfffttt{{{wwwwwwtttrrrnnnhhhdddcccfffiiifffFFF===999666999;;;999444000000000------------------------+++)))''''''((()))((('''(((***++++++))))))***,,,))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&''')))***+++''''''''''''''''''''''''''''''''''''''''''''''''''')))++++++,,,222===GGGDDDEEEHHHMMMMMMLLLQQQXXXaaadddggggggfffjjjttt|||pppllljjjlllkkkfffaaa```MMMJJJPPP^^^ggghhhlllrrrmmmyyyzzzrrrqqqttt{{{wwwsssppppppqqqqqqqqqqqqqqqrrrqqqooollliiihhhhhh```ZZZZZZ[[[XXXVVVVVVZZZfffkkkccc[[[[[[]]]\\\[[[\\\^^^ccchhhkkkkkkjjjkkksssyyyxxxuuutttsssppp^^^WWWMMMEEE@@@?????????<<<;;;::::::;;;;;;999888888666444333222000...+++''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%########################""""""###$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$%%%&&&''''''(((%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''(((%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((('''(((((())))))******+++))))))))))))))))))))))))(((((()))***++++++++++++***---///111:::EEEKKKKKKKKKRRR^^^mmm|||yyy|||{{{ooohhheeeggggggeeedddeeehhhnnnssseeeFFF===999666:::<<<:::444000///111------------------------,,,***(((((()))***)))((((((***,,,+++))))))+++---(((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&***///111333;;;GGGQQQQQQSSSXXX]]]^^^^^^dddllluuusssooojjjiiimmmuuu|||kkk```ZZZ___hhhkkkiiifff\\\]]]___fffnnnuuuzzz|||vvvvvvuuuuuuuuuuuuvvvwwwxxxyyyzzz||||||xxxtttrrrrrrtttvvvwwwzzz|||~~~}}}zzzyyy||||||uuuqqqpppmmmddd______aaajjjjjj___VVVWWWVVVQQQ\\\\\\^^^bbbfffhhhhhhhhhccchhhlllmmmoooqqqooolll^^^[[[WWWSSSOOOKKKFFFCCC???>>>>>>???AAAAAA@@@???===<<<;;;:::999666222...***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""########################!!!""""""###$$$$$$%%%%%%########################!!!"""###$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((%%%&&&&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''')))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((('''(((((()))******++++++))))))))))))))))))))))))(((((()))***+++++++++++++++...111666@@@LLLQQQQQQSSS```ttt|||~~~wwwhhh```ccchhhjjjjjjjjjiiijjjmmmssswwweeeFFF===999666:::===;;;555000///111---------------------------+++))))))***+++***)))&&&(((***)))'''''')))+++''''''(((((())))))******))))))(((((('''''''''&&&((((((((((((((((((((((((***)))(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%+++222777:::AAAMMMWWWZZZ\\\bbbhhhjjjkkkrrrzzzvvvkkkddddddkkkrrrwwwsssddd[[[cccsss{{{yyytttpppqqqnnnkkkoooxxx|||zzz|||rrrkkkmmmvvv{{{wwwpppqqqqqqttt|||wwwtttpppoooppptttvvvxxxwwwzzz}}}|||zzz}}}yyyoookkknnnfffkkkiii___\\\bbbccc^^^]]]]]]^^^aaadddggggggfffhhhjjjjjjhhhiiijjjhhhccc\\\^^^aaadddccc^^^UUUOOOAAA@@@AAABBBEEEFFFEEECCC@@@@@@??????===999444000,,,+++)))(((&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))'''(((((()))***+++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,,,,,,,000444:::EEEQQQVVVTTT]]]pppyyyfffVVVVVVgggxxxuuuuuutttrrrppppppsssvvvcccEEE===888777:::<<<:::555000///000.........///......---,,,...---+++)))((())))))***---,,,***)))))))))***+++(((((((((((())))))))))))***)))'''((()))***((('''((((((((((((((((((((((((+++(((&&&'''***,,,+++)))***)))((('''&&&%%%%%%%%%((('''&&&&&&&&&''')))***///666???FFFKKKQQQZZZaaahhhjjjmmmnnnoooooonnnnnnlllfff______eeeiiiiiigggdddbbbmmm}}}}}}vvvpppwwwuuuyyyxxxxxxzzz{{{zzzuuuqqq{{{xxxyyy{{{xxxwww{{{}}}yyy|||~~~yyysssssswww}}}rrrhhhfffeeedddhhhnnnssspppnnnkkkeee___```eeeeee___[[[^^^fffjjjeee___```jjjkkkeeejjjsssmmm\\\VVVJJJDDDEEEBBB999:::CCCCCCHHHJJJGGGBBB>>>999444666444000---)))'''%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!""""""""""""############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$#########$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((---,,,***(((&&&&&&&&&&&&******(((''''''((()))***&&&'''((('''%%%$$$$$$%%%***++++++***(((&&&'''((($$$%%%&&&((()))*********((((((''''''''''''((())))))((((((''''''''''''''''''((()))******)))((('''&&&%%%$$$%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))***)))))))))))))))******+++,,,---///...---,,,---...000000999IIIPPPQQQZZZhhhyyytttkkk\\\OOOMMM[[[rrruuugggeeeiiiqqq}}}cccEEE===999777777777888777555222000---......//////.........---,,,+++))))))))))))***,,,+++***)))((())))))***(((((((((((())))))))))))***((((((((()))***)))'''((((((((((((((((((((((((+++)))'''(((***++++++)))***)))((((((((((((((()))''''''((()))+++---///000555===HHHPPPVVV\\\bbbgggkkkfffaaa`````````^^^\\\\\\YYYYYY___iiiqqqtttssstttuuuwwwxxxvvvuuuxxxwwwzzz{{{tttmmmkkkjjjlllwwwzzzpppfffccceeeaaa^^^\\\^^^bbbeeedddaaaZZZcccfffdddgggooopppjjjdddZZZPPPKKKFFF@@@>>>@@@EEEGGGGGGCCC@@@>>>:::444333333222111///---***)))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""""""""""""""############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&'''((())))))))))))((((((((()))***+++,,,+++)))((((((((())))))((()))+++***))))))***+++((()))+++***))))))***,,,*********+++++++++++++++,,,,,,+++***************---,,,+++*********+++,,,++++++,,,++++++)))'''&&&)))(((''''''((((((&&&$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******)))))))))))))))***++++++)))+++,,,,,,+++,,,...///;;;;;;@@@KKKVVVaaappp}}}jjj___RRRLLLSSSdddvvvoooddd\\\___iiiuuu```CCC===999666444333555888999555111......///////////////...---,,,+++***))))))))))))******)))((((((((())))))(((((((((((()))))))))))))))(((((()))******)))(((((((((((((((((((((((((((***)))'''(((***++++++***)))))))))))))))***++++++'''((()))+++///333666888;;;DDDQQQ[[[aaadddhhhjjjeee^^^WWWUUUYYY[[[YYYUUUZZZZZZ]]]eeeooowwwzzzzzzuuu{{{}}}zzzzzzyyyyyy}}}zzzwwwzzzzzzvvvrrrnnnlllssszzzoookkklllhhhfffdddbbbbbbbbbbbbbbb```cccfffeeedddeeekkkpppssslll```SSSNNNLLLEEE===FFFEEEAAA======???;;;555111333444555555333000///)))((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$###"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######""""""&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""######$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))***++++++%%%&&&'''((()))*********'''''''''((()))***,,,---++++++***)))(((((()))))))))+++,,,,,,,,,,,,---///+++---/////////000222444666555333222111000000000333333222222111111000000333222000......///000111111111111000///---+++)))+++)))(((((()))(((&&&$$$&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))*********))))))))))))***++++++)))***+++,,,,,,...111333DDDGGGJJJOOO___vvvzzz{{{ttt[[[SSSLLLOOO[[[hhhppprrrccc```aaajjjttt}}}^^^AAA;;;888555444333555777777555333000000000000///...------,,,++++++******)))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((((()))++++++***(((((((((((((((((((((((((((***)))(((((()))******+++)))(((((((((((()))************+++...333:::@@@DDDKKKRRR\\\dddggggggffffffXXXWWWWWW[[[aaaeeeeeedddffffffhhhkkkooosssuuuuuupppyyy|||zzz~~~{{{uuuqqqrrrssssssqqqoooqqqvvv{{{~~~|||yyytttppppppwww{{{zzzyyytttnnnjjjhhhfffccc```ddd``````cccbbb```hhhsss}}}|||qqqbbb___aaaVVVFFFEEECCC===999<<<@@@===777333444555555555444333222///---+++((('''%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))******&&&'''(((*********)))(((((((((((()))))))))************++++++,,,,,,------000111333333222222333444222444666666666777999;;;>>><<<;;;999888777777777888888888999999999888888888666444222111222444555555555666555444222000///,,,+++))))))***)))'''%%%&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))***+++******))))))******+++,,,,,,------......111555888DDDOOOUUUYYYkkk|||~~~nnn___RRRRRRSSSXXX]]]aaaaaa```fffmmmwww}}}[[[???:::777444666777666444222333444444333333111000...,,,+++++++++++++++*********)))((((((((()))))))))(((((((((((((((((())))))))))))(((((((((***,,,,,,***((())))))))))))))))))))))))))))))))))))))))))***+++(((((((((''''''(((((((((...///222777@@@IIIRRRWWWaaadddggggggeeeaaa^^^\\\QQQXXXbbbhhhkkkmmmoooppplllmmmooopppqqqssswwwyyy~~~~~~|||{{{zzz{{{}}}}}}|||zzzxxxwwwtttttttttvvvxxxzzzzzzzzz}}}yyyvvvyyy|||sssooopppooohhhaaa]]]UUUTTT^^^ccccccjjjuuu~~~|||pppppptttjjjWWWHHHEEE@@@<<>>;;;777333111111222444666555444111///+++)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""###$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$#########""""""############""""""$$$%%%&&&''''''&&&%%%$$$#########$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''(((((((((((()))(((((((((''''''&&&&&&&&&)))******++++++******)))***+++---000222333444555555666888;;;===???@@@@@@:::;;;<<<;;;999777888999555777888777555555555777777777888888888888777777777888:::<<<=========<<<;;;:::999888777666666666222333444555555555444333333222111222333333111000)))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))***+++,,,+++************+++,,,,,,------...///222888@@@EEEQQQggg{{{rrr}}}qqqllliiihhhfffddddddfffnnnmmmiiibbb]]]aaannnzzz|||^^^BBB<<<999666666555444333222333333333333333222111000///...)))***++++++++++++***)))((((((***+++++++++******(((((((((((())))))))))))''''''))),,,...---+++)))))))))))))))))))))))))))((()))******((((((***,,,)))******,,,...000222333>>>EEEQQQ]]]eeehhhhhhgggaaa[[[SSSMMMMMMRRRYYY]]]kkkmmmnnnllljjjkkkppptttzzz}}}zzzzzzqqqqqquuu{{{}}}{{{vvvrrrtttxxx|||}}}|||zzzzzzzzzsss~~~yyyyyyyyyyyyxxxxxxxxxyyyzzz}}}yyytttrrrvvvyyyzzz{{{}}}{{{wwwsssssstttrrrkkkeeehhhiiikkkkkkfffaaa```aaaccceeeccc___aaaggggggccccccdddbbb[[[UUUQQQJJJCCCAAA>>>;;;888555444555555333444555555444111...,,,(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''((((((((()))))))))(((((((((((((((((())))))******++++++,,,...///000222444666888:::<<<<<<<<<:::;;;===???AAAAAAAAAAAA888999::::::888777888999;;;<<<===<<<;;;:::;;;===<<<===???@@@@@@>>><<<:::===>>>???@@@@@@???>>>===;;;;;;;;;;;;:::888777555555666666777666555333222333222222333555555444222------,,,+++)))(((''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,++++++******++++++,,,------...000333888AAAKKKRRRdddxxxxxxwwwvvv|||yyyxxxhhh```\\\___dddhhhnnntttzzzrrrjjjhhhnnnwww~~~aaaDDD>>>;;;777444111222555666555222111111111222222222111111))))))+++,,,,,,+++***)))((()))***,,,,,,,,,+++***(((((((((((())))))))))))''''''))),,,......+++)))))))))))))))))))))))))))''')))+++***((('''***---***+++,,,///222666999:::GGGPPP^^^jjjnnnkkkccc]]]ZZZSSSKKKIIIPPP]]]llluuuxxxssslllhhhjjjqqqyyy~~~~~~yyyxxxzzz{{{nnnnnnrrryyy|||yyyuuurrrrrrwww}}}zzzzzzvvvwwwzzz{{{|||zzz}}}zzzyyyxxxvvvsssoooiiidddhhhrrryyyuuulllgggggghhhbbb```\\\ZZZ[[[```fffiiiooosssqqqhhh^^^VVVNNNFFFAAA@@@???===;;;999777666111333666888777555222000******)))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&''''''%%%%%%''''''''''''%%%%%%$$$%%%'''(((((('''%%%$$$''''''&&&%%%%%%$$$$$$###"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''((()))***+++,,,,,,******+++,,,...111444666<<<===???@@@@@@@@@??????;;;<<<===?????????>>>===<<<===??????>>>>>>@@@AAACCCDDDEEEEEEDDDDDDEEEGGGFFFHHHJJJKKKJJJGGGDDDAAADDDEEEFFFFFFEEECCC@@@>>>;;;<<<======<<<:::777555::::::;;;:::999777555333000//////111333444222111111000///---+++)))((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''************************(((((((((((((((((((((((((((((((((((()))***+++,,,++++++******++++++,,,---...000333777???JJJVVV^^^qqqrrrppp~~~xxxuuuqqqmmmccc[[[XXXaaalllqqquuuyyy{{{ppphhhppp|||www|||___DDD>>>777444333333333444444222000222222111111000000//////...------,,,,,,------...///...,,,***(((((((((((())))))))))))******************++++++++++++******))))))))))))((((((((((((,,,***(((''')))+++,,,---444+++'''///888===AAAFFFNNN\\\kkkpppiii]]]VVVTTTKKKMMMPPPTTT___llluuuvvvpppmmmlllqqqzzz}}}{{{wwwqqqrrrwwwmmmttt~~~~~~{{{|||xxx{{{|||yyyvvvrrrllliiihhhjjjooovvv|||{{{vvvpppjjjddd^^^]]]aaagggkkkmmmvvvxxxzzzvvvjjj\\\NNNGGGYYYLLL@@@<<<888444555999777666555666888888777555000...***'''%%%$$$$$$$$$$$$#########$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$###### !!!"""###$$$$$$$$$##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((((('''(((((((((((((((((((((((((((&&&$$$$$$'''***---...---...///222444888<<>>;;;888;;;<<<:::777444555999===888555222111000000...---000///...---------------++++++***)))'''&&&$$$###((('''&&&%%%%%%&&&((()))(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((())))))'''(((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((())))))))))))************+++,,,---...---...///---,,,---,,,***,,,444:::<<>>777666555333333444333222000...//////000000000//////------,,,,,,,,,,,,------...---+++***)))((())))))(((((()))))))))***************++++++++++++******)))))))))))))))))))))(((***)))'''&&&''')))******---,,,000;;;CCCGGGMMMSSSiiimmmnnnhhh^^^UUURRRRRRQQQ[[[dddgggkkknnnpppnnnqqqrrrvvv~~~}}}~~~{{{uuurrrttt{{{{{{}}}|||yyyyyy|||zzzsssnnnuuurrroooooosssyyyrrrmmmgggfffhhhlllnnnnnnssswwwyyyvvvkkk]]]OOOGGGQQQFFF;;;999999777777999999888888999:::999777555111///,,,(((&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$####################################""""""""""""########################$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))))))))))))))************...---+++,,,---000222222999999:::;;;:::999777555888:::<<<<<<;;;;;;>>>AAAMMMRRRXXXZZZ[[[]]]ccciiijjjmmmqqqsssqqqmmmkkkjjjaaabbbfffkkkpppqqqooollliiinnnqqqqqqnnnlllhhheeebbbaaabbbfffeeeaaa___```]]]___```[[[SSSKKKGGGFFFDDDCCCAAA>>>:::777666666;;;888444333333444444333222111111000000000111111000///...,,,,,,,,,,,,,,,((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((())))))'''(((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((()))))))))******))))))***+++,,,------(((***++++++---000333444000888???DDDNNN___qqq{{{zzzttt~~~xxxwwwwwwqqqcccXXXXXXUUUSSSUUUWWW[[[dddnnn^^^DDD>>>777999777444333333333222111,,,---///000111111000000,,,++++++++++++++++++,,,,,,+++******))))))******(((((((((((())))))))))))******++++++++++++******)))))))))))))))))))))))))))(((((()))***+++---...000333<<>>666666::::::777666;;;::::::;;;<<<;;;888666555222...+++((('''((()))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$###"""##############################""""""""""""#########"""!!!!!!!!!###$$$%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''')))***+++++++++++++++++++++++++++++++++,,,...111555888;;;===@@@@@@@@@AAABBBAAA???===???BBBFFFJJJMMMQQQUUUXXXaaagggmmmqqqrrrtttzzz~~~wwwyyy{{{{{{xxxuuurrrppplllmmmpppuuuzzz|||{{{yyyxxx||||||zzzsssrrrsssuuutttrrrvvv|||oooaaa]]]^^^[[[YYYVVVSSSPPPJJJBBB;;;>>>:::555222222444555555222222111111111222222333222111///---,,,,,,------(((((())))))))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((())))))'''(((((((((((((((((((((((((((((((((''''''(((((()))((((((((()))))))))******))))))))))))***+++,,,,,,***++++++++++++,,,000333888AAAKKKUUUdddwww~~~~~~{{{|||lllgggxxxxxxfff]]]\\\WWWSSSTTTWWW```ooo}}}]]]CCC>>>888;;;888444222222222222111---...000222222111000///++++++************++++++******************++++++''''''((((((((()))))))))******++++++++++++******)))))))))))))))*********)))***+++---...111444777>>>AAAGGGQQQ\\\gggssszzzlllcccWWWQQQSSS^^^jjjsssyyy|||zzztttsss|||vvvqqqvvvsssoooqqq||||||zzzssspppqqqsss{{{vvvqqqooommmkkkfffbbbfffiiikkkjjjeee___ZZZWWWKKKCCC<<<<<>>999;;;888444222222222222111//////000000000///...---+++******))))))******+++)))*********++++++++++++(((((((((((())))))))))))******++++++++++++******((()))))))))*********+++***+++,,,---...111777;;;JJJLLLPPPYYYfffpppssssss]]]YYYVVVXXXcccrrr}}}|||xxxvvvuuutttsssyyy~~~~~~}}}~~~~~~wwwssstttwwwvvvrrrooonnnooonnnkkkhhhbbbcccddddddbbbaaabbbcccWWWQQQKKKGGGHHHFFF>>>777777666666888:::;;;;;;:::===:::666111---***(((''',,,+++)))'''&&&$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$############$$$&&&&&&'''''''''########################$$$$$$############$$$$$$%%%$$$$$$###$$$%%%&&&'''&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))***++++++,,,------999;;;>>>>>>>>>>>>@@@BBB???HHHVVVccckkknnnooonnngggiiimmmrrrxxx}}}{{{wwwuuuzzz}}}}}}}}}}}}uuuwwwwwwvvvuuuuuuuuuuuuvvvzzzzzz}}}||||||rrrnnnmmmooorrrmmmbbbXXXWWWSSSLLLFFFAAA>>>;;;888999888777666666555555666666777999999888555222000---.../////////---,,,+++''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&'''((())))))'''((((((((((((((((((((((((((((((((((((((()))******))))))))))))******************************+++,,,++++++///444444222888@@@EEERRRdddvvvrrrccc[[[UUU^^^nnntttdddYYYUUUWWWeeeuuuYYYAAA>>>:::888666333222222222111000//////...------,,,,,,++++++******************+++)))******+++++++++******))))))))))))******************++++++++++++******((())))))******+++++++++***,,,------...333<<>><<<:::666222...+++***---,,,+++((('''%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""$$$%%%&&&'''''''''########################$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))************************+++,,,...///111222222333777<<>>===<<<:::888666555444333555777999;;;;;;999777555111111222111111000///...*********)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&'''((())))))'''(((((((((((((((((((((((((((((((((((()))***++++++)))))))))*********++++++,,,+++++++++++++++,,,,,,...,,,...222222000888DDDUUUaaappp}}}xxxiii[[[RRRQQQWWWcccvvvuuu]]]WWWWWW___qqqWWW@@@>>>;;;555333222222222222000///111000...------...///000+++++++++******+++++++++******+++++++++***))))))************++++++++++++******++++++++++++******((())))))******+++,,,,,,***---000333888BBBPPPZZZ```dddffffffggghhhbbbYYYbbbfffnnnvvv}}}{{{qqqooovvv}}}~~~|||}}}}}}zzzwwwwwwuuutttvvv||||||yyysssnnnmmmpppwww|||~~~||||||~~~{{{wwwwww}}}{{{tttqqqnnnsss|||xxxrrrooonnnmmmlllmmmvvv}}}xxxqqqnnnoooqqqrrrqqqggggggfffccc```^^^^^^^^^eeegggcccYYYRRROOOJJJCCC<<<999555333555777999:::<<<<<<<<<;;;999555222///...---+++)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%%%%&&&'''''''''%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,------......///111333666888:::;;;666<<>>;;;333222111222222222000...444222000///000222555777,,,,,,++++++++++++,,,,,,***++++++,,,+++***)))(((******+++++++++,,,,,,,,,******++++++++++++******((())))))***++++++,,,,,,***///555;;;EEEUUUgggtttppprrrnnnddd___aaacccaaaooouuu~~~|||uuuwww{{{uuutttvvvwwwuuurrrtttrrrooopppssswww{{{}}}sssrrrnnnkkkkkkrrr}}}}}}||||||||||||yyyyyy~~~~~~wwwpppmmmhhhkkkpppuuuwwwyyy|||uuuoookkkiiiuuurrrpppuuu{{{xxxxxxxxxwwwwwwxxxwwwsssmmmgggdddbbbqqquuusssiii```^^^[[[VVVAAA<<<777333333666888999:::<<<>>>???>>>;;;777555...---+++)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$##############################%%%$$$$$$######$$$$$$%%%$$$%%%'''(((&&&$$$!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((***+++---///000111222333555888;;;>>>@@@AAAOOOTTTZZZ]]]aaaiiisss{{{{{{vvv}}}|||}}}}}}zzz|||~~~~~~{{{~~~|||vvv{{{vvvrrrqqqsssvvvwwwvvvtttuuuxxxzzzxxxrrriiiccc```^^^ZZZVVVRRRNNNKKKJJJKKKHHHBBB===999888888999888777555444333333444444333222111000...,,,++++++((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((((('''&&&''')))))))))'''(((((((((((((((((((((((((((((((((((()))***+++,,,)))************+++++++++......---,,,,,,---------000+++...999CCCQQQlllyyy}}}tttfffhhhfff\\\```]]]iii{{{vvv___ZZZfffgggnnn{{{|||oooSSS???>>>999555444333222111111111111333111---,,,444<<<888.........---,,,,,,,,,------,,,+++******,,,,,,+++***+++)))((()))+++---......,,,///111000,,,******+++,,,,,,+++++++++---///000///333===IIIRRR\\\pppyyypppiiihhhiiijjjrrr|||~~~yyyyyyzzzzzz}}}yyy{{{uuuooonnnpppqqqpppmmmqqqnnnlllkkklllllllllkkkfffbbb```hhhttt||||||xxxrrrrrrvvv{{{xxxpppoootttyyy|||yyysssnnnnnntttzzz{{{yyyxxxyyy|||}}}yyyxxxrrrooopppsssvvv}}}{{{~~~yyyrrrjjjeeemmmdddllloooiiiSSSEEE888666888999888999<<<;;;:::<<<>>>???<<<::::::222***''')))***)))&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$&&&(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''((())))))(((((()))***---,,,++++++,,,,,,+++***///,,,)))))),,,111444666888999===@@@CCCIIITTT]]]fffeeejjjrrrvvvsssuuuyyy~~~}}}{{{|||}}}yyy{{{|||uuurrrsssuuuxxxyyyxxxqqqqqqllliiigggcccaaajjjvvv~~~rrr\\\CCC666666:::===999999999999888777666555555444222000...---++++++((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''''')))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))++++++++++++++++++,,,,,,,,,+++))))))+++---------///555333AAAkkk|||{{{ssshhhmmmrrrkkknnnnnnllldddZZZYYYhhhzzzzzzdddcccQQQ===<<<777555444333222111111111111000000---,,,111777444---...---,,,,,,+++,,,,,,,,,---,,,++++++------,,,++++++)))((()))+++---......---000222111...,,,,,,---------------------///000666>>>DDDJJJXXXmmm{{{lllddd```eeemmmuuu}}}|||tttssstttzzztttvvvzzz|||}}}{{{yyywwwqqqlllgggfffjjjmmmnnnlllooolllgggeeecccbbb```^^^[[[XXXXXX]]]gggmmmmmmkkkmmmlllnnnqqqmmmgggggglllxxx{{{~~~~~~yyytttpppmmmsssyyyzzzxxxzzz~~~}}}zzzxxxwwwxxxyyy~~~~~~zzzvvvqqqoootttkkknnnrrrppp]]]QQQDDD===:::888999<<<@@@>>><<<<<<>>>?????????:::777111---+++*********''''''%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$&&&'''((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''(((***)))(((((()))++++++***))))))*********)))))),,,000222333444777:::;;;>>>CCCIIIPPP[[[hhhrrruuuqqqqqqxxx|||{{{yyyzzzxxx{{{|||zzz}}}~~~~~~}}}}}}~~~{{{}}}~~~wwwrrrttt|||}}}wwwxxxqqqlllmmmqqqyyyuuuYYYHHHAAA<<<777999999888888999999:::;;;555333111///......//////******))))))((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''')))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))************(((((((((((()))))))))***+++++++++++++++,,,,,,,,,***)))((()))+++,,,---...333666888MMMzzz}}}{{{|||tttiiimmmuuuqqqrrrkkkbbb]]][[[bbbsssoooaaafffOOO<<<;;;555555444333222111111111111...///...,,,...111000,,,---,,,++++++******+++++++++******+++,,,---+++***+++))))))***,,,.........,,,...//////...------...---...//////...///111333999EEEMMMQQQcccxxxyyyjjj[[[[[[```mmmzzzuuusssqqqooonnnttt~~~{{{xxxvvvuuutttsssqqqpppnnnmmmgggbbb]]]\\\___bbbdddddddddaaa\\\YYYWWWUUUSSSQQQPPPOOOPPPSSSWWW[[[]]]]]]bbbaaabbbcccaaa___dddjjjyyy~~~xxxsssrrrssstttzzz|||{{{~~~~~~|||zzzzzzyyywwwwwwzzzwwwuuuvvvvvv~~~~~~|||uuummmjjjmmmqqqeee\\\PPPEEE:::333555<<<@@@>>><<<:::;;;===@@@BBB;;;;;;999444///,,,,,,...,,,***(((&&&$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''')))******))))))***+++******)))))))))***++++++'''---444666666:::BBBIIIPPPSSSXXX___jjjxxx~~~zzz~~~}}}zzzwwwzzzxxxvvvxxxyyyqqqrrrzzzzzzwwwvvvvvvtttpppqqquuuyyyuuutttuuuppphhhiiipppmmmttt~~~yyy{{{}}}xxxzzztttrrrzzzzzzeeeYYYSSSKKKBBB<<<;;;999888888:::<<<===777555333000//////000111---,,,,,,+++***)))))))))''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))************((((((((()))))))))*********+++++++++,,,,,,,,,---)))******+++,,,...///000555777>>>[[[xxxuuuvvvpppeeeiiisssqqqggg^^^WWWYYYaaalllyyywwwrrreeeaaannn~~~OOO;;;;;;555444444333222111111111111---//////...,,,,,,------,,,++++++***)))*********)))((((((***+++,,,***(((+++))))))***---.........***+++,,,,,,,,,,,,,,,------............222999>>>AAANNN[[[eeeqqqvvviiiUUUVVV___ooo~~~xxxrrrtttvvvwwwxxx}}}|||yyywwwsssppppppnnnjjjgggeeeeeeffffffbbb]]]VVVSSSRRRTTTUUUUUUSSSQQQNNNLLLLLLLLLKKKJJJKKKLLLNNNNNNOOOPPPRRRTTTTTTTTTUUUWWWYYY^^^gggpppuuu|||yyyuuuuuuxxxsssvvvzzz}}}~~~yyyxxxzzz~~~yyywwwyyy}}}wwwsssrrruuuxxxwwwpppmmmpppnnnhhhggglllgggccc\\\QQQAAA555555;;;;;;<<<<<<:::999999<<<>>>;;;;;;999777444111000000///---***'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%&&&'''(((((('''%%%'''''''''''''''''''''''''''(((((((((((()))))))))((()))+++***))))))***,,,***++++++++++++,,,///000111444777:::@@@KKKYYYccciiikkknnnsss}}}~~~~~~ssslllnnnpppoooqqqpppqqqtttssspppqqqtttrrrnnnsss}}}|||nnneeeeeekkkrrr||||||www~~~~~~}}}yyysssrrrwww}}}ssshhhcccbbb^^^XXXGGGDDD@@@<<<999888888888999888666444222111000///......---,,,+++******)))''''''((((((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))************++++++,,,,,,---------,,,---......///000111333;;;AAAMMMjjjyyyrrrpppllldddgggmmmiiiWWWUUUXXXdddooowww|||~~~tttpppsssnnnqqqPPP<<<<<<777444444333222111111111111...///000000---+++,,,...++++++***)))))))))******))))))***+++------+++)))*********+++...///...---++++++***+++,,,---------,,,---------///888DDDNNNWWW^^^jjjuuutttiii]]]VVVaaannn~~~wwwsssnnnttt}}}~~~{{{wwwtttqqqnnnjjjgggZZZYYYWWWWWWYYY]]]aaaddd[[[WWWQQQLLLJJJIIIJJJJJJHHHFFFDDDDDDEEEGGGGGGGGGJJJLLLMMMLLLKKKKKKMMMOOOIIILLLMMMNNNRRR[[[gggnnnkkksss{{{|||xxxtttvvvyyywwwvvvwww}}}|||zzz{{{{{{||||||zzz||||||~~~wwwuuuwwwzzzwwwiiicccjjjnnnjjjhhhlllffffffddd]]]NNN???;;;>>>777<<>>;;;@@@JJJXXXfffpppttttttwwwyyyxxxxxx~~~rrrlllllloooqqqsssqqqrrrwww}}}~~~zzzxxxxxx|||xxxxxxqqqsssuuuwwwxxxxxxwwwvvvwww~~~uuuqqqppppppooorrrvvvzzz~~~vvvppprrruuuyyy~~~wwwxxx~~~wwwoookkkkkkkkkddddddbbb]]]UUUIII???888555666888::::::999777666111000///...---,,,+++*********+++++++++)))((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++***((('''$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((())))))***))))))))))))************)))))))))*********++++++******+++,,,---...//////---......---,,,///555:::LLLcccwww|||zzzvvvpppooobbb```bbb\\\[[[\\\VVV[[[^^^hhhssszzz}}}xxxxxxsss{{{PPP======888555444333222111111111111000,,,,,,///000,,,,,,///,,,,,,+++************+++))))))+++...000000---+++******+++---///000///---222000---...000222111000,,,111666999>>>IIIXXXdddjjjnnnmmmaaaVVVXXXfffsssyyy}}}}}}wwwrrrsssxxx}}}zzzxxxvvvsssooolllmmmjjjfffbbb___[[[WWWTTTQQQPPPOOOMMMMMMMMMMMMNNNKKKKKKJJJHHHFFFFFFFFFGGGEEEDDDBBBBBBDDDFFFGGGGGGHHHGGGFFFGGGHHHIIIIIIIIIEEEJJJKKKHHHHHHPPPWWWZZZaaabbbddddddeeehhhmmmppptttwww||||||}}}{{{|||}}}}}}~~~xxxwwwtttssstttssspppqqqtttwwwoooeee```bbbgggooouuujjjfffeeefffbbbWWWLLLFFF???HHHQQQPPPGGG>>><<<>>>:::888666666777888777666444333222000...+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&)))///333222///''''''''''''''''''''''''(((((()))))))))************+++,,,,,,++++++,,,...,,,000333555666;;;CCCIIIGGGOOO\\\iiiqqquuuuuuuuu{{{~~~||||||{{{sssooonnnrrrvvvvvvuuuxxx~~~zzz{{{yyyzzz{{{uuuoooooooooppprrruuuxxxyyy~~~vvvrrrsssssssssuuuwwwxxxyyy||||||uuussswwwxxxvvvvvv{{{~~~}}}sssyyyzzzvvvssssssttttttnnnqqquuuuuunnnaaaSSSJJJ<<<;;;:::999888888888888333333222000///---,,,,,,+++,,,---------+++)))'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++***(((&&&$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&''''''((())))))******))))))))))))************))))))*********+++++++++******+++,,,---...//////,,,---...---...333===EEE]]]wwwzzzvvvqqqhhh\\\UUUZZZ___WWWTTTXXXXXXggghhhoooxxxsssnnnqqqnnnPPP===<<<777555444333222111111111111000+++)))...000---+++...---,,,++++++******++++++&&&&&&(((+++------***(((******+++---///000///---222///,,,,,,...000///...---333<<>>===@@@;;;;;;:::888555555666888555555555444111...***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''### ###***000111111(((((((((((((((((((((((())))))))))))***************,,,------,,,+++---...111555999;;;===BBBKKKRRR]]]fffqqqxxxyyy{{{~~~~~~}}}|||{{{}}}||||||yyywwwzzzuuusssrrrrrrrrrtttxxx|||~~~xxxvvvwwwwwwyyy|||}}}|||zzz}}}zzz{{{~~~~~~{{{sss{{{~~~yyyvvvyyy}}}~~~vvvxxxxxxvvvxxx{{{{{{xxxrrrxxxttteee[[[FFFCCC===888444444555666555444333222000///...---,,,---...///...,,,***(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))******)))'''%%%$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++''''''''''''(((((((((((()))************+++++++++******+++,,,---//////000---///000000222:::FFFPPPrrrrrrnnnfff[[[TTTSSS___eeeZZZVVV___dddssstttzzzyyyllljjjoooooo|||PPP???>>>888666444333222222222000............///////////////,,,,,,***)))))))))***+++******+++++++++,,,,,,,,,+++++++++,,,---000222333...------///111333222111666:::AAALLLVVV]]]bbbccceee\\\UUUXXXeeeuuu|||nnnkkkqqq|||uuuqqqqqqmmmeee^^^XXXUUUUUUUUUKKKKKKJJJFFFBBB>>>======BBBDDDEEEFFFFFFGGGIIIKKKIIIHHHGGGFFFFFFFFFFFFFFFHHHJJJLLLMMMNNNOOOPPPQQQYYYTTTOOOOOOSSSWWWWWWVVVQQQTTTTTTSSSVVV]]]aaa```YYYPPPHHHGGGGGGGGGIIILLLUUUXXXcccpppuuusssvvv|||xxx}}}yyyxxxyyy~~~zzzqqqmmmnnnpppppptttzzz}}}~~~||||||yyyqqqjjjoooyyy}}}~~~|||vvvnnnhhhfffgggSSSLLLFFFAAA<<<999;;;AAA>>>===<<<:::888777777777999666444333444333///+++''''''&&&&&&%%%$$$###"""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&&&&((()))(((((('''''''''&&&&&&&&&'''((()))&&&$$$'''...555,,,((())),,,***%%%$$$(((((()))++++++***))))))***+++***)))***+++///333666>>>>>>>>>AAAHHHTTTbbbkkk}}}{{{zzzzzz|||~~~~~~~~~|||yyyxxxpppnnnmmmooouuu}}}}}}~~~}}}~~~~~~}}}~~~zzz}}}wwwvvv|||yyyttt{{{~~~yyysssvvvyyyuuupppnnnnnnsssyyy{{{xxxuuuuuuuuuvvvsssrrrvvvwwwxxx|||tttvvvvvvvvvrrrlllfffbbb\\\ZZZSSSHHH;;;333111222222555777666444222222333)))***,,,///111000---***(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,...///...------...//////---111555444999QQQlll}}}sssdddXXXKKKaaapppmmmhhhnnnuuuwwwvvvtttnnneeefffmmmzzzNNN>>>===666666444333222222222000....../////////////////////,,,,,,***)))))))))***+++******+++++++++,,,,,,,,,++++++++++++---///111222---///000222333333222222999IIISSSSSSXXXdddjjjfffTTTWWW^^^kkkzzzxxxpppsssyyynnnddd___YYYVVVQQQMMMJJJIIIJJJJJJIIIIIIIIIFFFCCCAAAAAAAAA@@@CCCFFFHHHIIIJJJKKKMMMNNNNNNNNNOOOPPPRRRSSSTTTVVVXXXYYYXXXYYYaaammmwwwzzzrrrjjjfffgggjjjlllkkkppprrrqqqmmmmmmqqqsssrrrkkk\\\MMMIIIJJJKKKMMMOOOOOONNNSSS[[[aaadddkkksss{{{~~~}}}}}}~~~uuunnnlllnnnqqq{{{wwwrrrssswwwvvvwwwwwwuuupppllliiihhhbbb\\\UUUMMMCCC;;;;;;@@@AAA>>>;;;:::::::::888666999777555444555444222///+++***((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&'''&&&'''''''''&&&&&&((()))(((((('''''''''&&&&&&&&&&&&((()))'''%%%'''---222111)))%%%(((***((((((***)))***,,,+++***)))***+++,,,---...000333777<<>>AAAAAAAAA???<<<:::999999888777555444444555666666333000---)))'''&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%%%%&&&'''((('''&&&&&&(((***((((((((((((''''''''''''$$$&&&(((((('''''')))+++777000***((()))***+++,,,)))+++++++++******+++---///111333555888>>>FFFLLLYYY^^^fffooowww{{{tttvvv{{{rrrsssyyy~~~wwwsssssstttsssrrrxxxxxxzzzqqqsssuuuwwwwwwvvvtttssseeeeeeeeeddd```[[[UUUPPPEEEAAA;;;777666555555555888555111///000111222222///...---+++)))(((&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''(((((((((&&&'''''''''(((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,++++++---......------///000//////444@@@OOOccc}}}|||ooofff```ssszzzhhh]]]ZZZVVVTTTVVVccc{{{pppiiiccccccjjjyyyNNN>>>===777666444333333444444222111000000//////.........---,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,000222222000000666AAAJJJSSS___qqq{{{tttbbbVVVSSSeeemmmyyyxxxqqqnnnnnnppp~~~vvvqqqeeeXXXPPPIIICCC@@@AAAEEEEEEFFFGGGGGGGGGGGGGGGMMMMMMMMMKKKJJJJJJLLLNNNQQQTTTWWW\\\aaaiiiqqqwww{{{tttooolllgggcccbbb^^^VVVNNNOOOQQQTTTXXX^^^eeelllpppzzz~~~}}}|||{{{yyywwwuuusssrrrvvvyyy}}}~~~{{{yyyyyysssvvv{{{yyysssnnnmmmrrrxxx{{{}}}tttsssqqqiiiYYYGGG>>>======AAAEEEBBB<<<888:::===777666444222111222444666555222...***'''''''''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&'''((((((((('''''')))***))))))((((((((('''''''''%%%&&&((((((((((((((()))333444333...)))((()))***)))***++++++***+++---///555777;;;>>>BBBKKKWWW```rrruuuyyy}}}|||xxxwww}}}~~~{{{yyyuuunnniiilllooo}}}~~~}}}yyyvvvsssrrrqqqpppmmmnnnooonnnkkkgggcccaaaSSSRRRMMMCCC999333444777888666444444444444222111111000///---+++)))((('''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++,,,......---...///111444333;;;NNNeeeyyywwwhhh___aaasssuuueeeaaacccVVV[[[eeevvv}}}|||sssnnnfffaaa___jjjyyyMMM>>>===777666444333333444444333111000000000///......------,,,,,,,,,---,,,++++++*********+++++++++,,,,,,,,,+++,,,---------------,,,222111000000444===KKKTTTUUUhhhmmmRRRTTThhhmmmvvv{{{qqqnnnnnnooossswww|||vvvmmmeeeZZZPPPEEEAAA???>>>BBBHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNOOORRRWWWZZZfffiiiooowww|||rrrooommmeee\\\VVVUUUUUUUUUVVVYYY\\\]]]^^^cccjjjmmmoooqqqtttwwwxxxyyy{{{|||{{{yyyuuussstttwww|||~~~}}}|||zzz}}}zzzyyyyyyxxxtttrrrttt{{{~~~uuupppjjjhhhllluuu}}}{{{yyyxxxsssfffSSSEEE@@@;;;@@@DDDBBB===999;;;>>>888777444111......111444777555111---***(((''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((()))((('''''')))+++)))))))))(((((((((''''''((((((((((((((((((((((((///555888222***'''((()))***+++,,,,,,,,,...111444555;;;CCCIIIOOOYYYfffppp~~~yyymmmiiissszzzrrrmmmggghhhppp{{{vvvsssqqqqqqvvvyyyzzzwwwooohhhdddccc```cccaaaVVVFFF;;;777999666666666666777666333000222222000///---+++***)))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''$$$$$$%%%%%%&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***,,,............000111333777EEE]]]wwwuuuhhhdddqqq|||~~~lll^^^ZZZ^^^VVVaaarrryyymmmbbb\\\]]]\\\ddd{{{wwwLLL===<<<666555444333333444555333222111000000///......------,,,,,,---------,,,+++*********+++++++++,,,,,,,,,+++,,,---...///......---111111111555===HHHTTT[[[```nnnyyysss___SSS^^^qqqttt|||sssnnnlllooorrruuu}}}~~~uuummmddd[[[TTTKKKEEEAAAAAACCCEEEIIIOOOJJJJJJJJJKKKMMMNNNPPPQQQNNNPPPTTTYYY___fffnnnttt}}}pppeeeaaa\\\XXXWWWWWWXXXYYYPPPTTTYYY\\\^^^aaagggkkkmmmppptttxxxzzzzzzyyywwwsssxxx~~~~~~zzzxxxyyy{{{||||||}}}{{{tttqqqrrrrrrvvv{{{~~~vvvsssnnnjjjjjjpppxxx~~~{{{{{{{{{sssbbbRRRIII<<<===>>>???@@@???===<<<;;;999666000,,,,,,///333999777444000---***((('''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((()))((('''''')))+++))))))))))))((((((((('''***)))((((((((()))))))))---333555///+++++++++))),,,---...///000333777::::::CCCPPPYYY^^^eeennnvvvwwwmmmjjjrrrzzzvvvttttttpppmmmnnnnnnpppxxx}}}|||{{{zzz{{{ttthhhbbbaaaggglllpppkkk\\\LLL@@@;;;777666555666777666444222333222111000...---++++++((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''%%%%%%%%%&&&'''((((((((())))))))))))*********+++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***,,,---.........000222111===RRRkkkrrrmmmqqqxxx}}}~~~uuueeeYYYVVVYYY\\\gggxxx~~~nnnbbb]]]\\\^^^eeewwwvvvKKK;;;;;;555555444333333444555444222111000000///...---------,,,,,,---...---,,,+++*********+++++++++,,,,,,,,,+++,,,---///000000///...000000222:::DDDPPPYYY^^^rrrsssjjj\\\ZZZdddnnnppp|||wwwooojjjjjjooouuuxxx{{{|||qqqeeeZZZPPPIIIGGGCCCAAAAAAFFFHHHHHHJJJNNNHHHHHHIIIJJJMMMQQQTTTVVVXXX\\\bbbjjjtttyyyrrrggg^^^XXXUUUTTTTTTQQQSSSVVVVVVVVVXXX]]]bbbcccggglllrrrwwwyyyyyyyyyqqqzzz~~~uuuqqquuu{{{uuuuuuzzzwwwpppooooooooonnnrrr}}}{{{vvvoookkklllrrrxxx{{{xxxyyy~~~{{{mmm\\\SSS???;;;888<<>>;;;<<<;;;777111------///888;;;===;;;555///,,,+++%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%(((&&&%%%###"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%$$$%%%''')))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''++++++***)))((('''&&&&&&((()))))))))))))))(((((((((///444222+++&&&)))---...666666555;;;<<<>>>IIIRRR```ooowww{{{}}}xxxvvvzzz}}}~~~|||yyy|||}}}vvv{{{rrrooouuu}}}~~~ooorrrssswwwwwwtttttttttvvvyyy{{{}}}xxxhhhWWWPPPFFF999222222555555555333333333111...---------******)))'''&&&&&&)))+++&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++222---,,,111111---...555AAAVVVqqq~~~rrrmmmllllllqqqnnniiibbb\\\\\\eeeooozzzssssssmmmjjjfff___bbbmmmvvvJJJ:::<<<888555555444333222222222222222000...---------,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++...---,,,,,,...///000000111>>>KKKSSS[[[fffoooqqqggg[[[SSS[[[iiiwww}}}tttqqqmmmqqq|||vvvaaaYYYOOOGGGEEEFFFGGGHHHPPPMMMMMMPPPOOOLLLKKKMMMNNNTTT\\\dddmmmuuu|||}}}qqqjjj[[[]]][[[UUURRRSSSSSSPPPOOOPPPSSSVVV[[[aaahhhmmmooosssvvvtttnnniiihhhhhhmmmvvv|||}}}xxxqqqjjjjjjqqqyyy~~~|||xxxsssooommmtttxxxxxxxxxvvvnnneeeVVVKKKAAA@@@@@@??????BBB@@@@@@???<<<777333000///999<<<>>><<<888222///...''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###"""!!!!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((((((&&&&&&'''((((((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&'''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((((((&&&,,,111111---***---000555;;;999===KKKQQQRRRZZZaaapppuuupppuuu}}}~~~{{{zzzzzz}}}|||~~~}}}zzzwww|||zzztttpppssswww|||{{{zzzsssooozzz{{{||||||~~~}}}{{{{{{{{{uuunnneeeZZZJJJ<<<555222111000111222222222000...------------,,,***''''''((()))&&&''''''((((((''''''&&&)))(((((((((''''''''''''((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,(((***000111000777CCCPPPeeeyyynnnjjjkkkmmmooojjjbbb]]]\\\bbboooyyyppp______dddhhhvvvxxxKKK;;;<<<777555555444333222222222222222000...---......,,,+++***************************++++++,,,,,,,,,,,,,,,///...------...000222333999EEETTTaaakkkqqqqqqmmmVVVTTTWWWdddsss|||yyyzzzwwwmmmdddSSSOOOKKKJJJKKKNNNPPPQQQRRRNNNNNNSSSVVVUUUSSSTTTXXXcccssssssrrrkkk^^^TTTRRRSSSSSSIIIKKKMMMMMMNNNRRRYYY___ccckkksssqqqiiibbb```bbbnnnvvv|||zzz{{{uuurrroooooopppsssttttttwwwssssssjjjnnnsssyyy|||sssfffZZZLLLCCC???>>>BBBGGGHHHFFFDDDBBB???;;;666222;;;===???>>>;;;666444333+++***'''%%%$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$######$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))(((''''''((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''((((((((('''''')))))))))*********++++++((((((((())))))*********((())))))*********))))))'''***...000111222444555===BBBBBBLLLcccmmmmmmppptttuuummmfffhhhsss~~~||||||vvvyyy~~~zzzzzz~~~~~~yyyyyyzzzxxxoooqqq|||}}}yyy|||~~~wwwssstttsssqqqmmmeeeWWWHHH===777555444333444555555333111...,,,///000///---***((('''(((&&&''''''((((((''''''&&&((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,)))(((+++000///111AAASSSgggyyyvvvnnnkkkmmmqqqnnnhhh```]]]cccooo|||jjjZZZ^^^lll}}}tttyyyMMM<<<<<<666555555444333222222222222///...,,,---///000000///++++++++++++++++++++++++***+++,,,,,,------,,,,,,//////...---...000444777DDDKKKWWWhhhuuuvvvlllaaaTTTXXXaaammmzzz}}}sssiii^^^VVVPPPPPPPPPQQQRRRSSSTTTTTTLLLLLLPPPVVVZZZYYYZZZ^^^ggguuu~~~lll]]]WWWVVVUUUKKKMMMMMMKKKJJJLLLSSSYYYYYYbbbllloookkkeeecccdddhhhoooxxx}}}}}}zzzxxxxxxwwwvvvtttrrrppppppppppppzzz{{{vvvuuummmpppsssyyy~~~rrrfffUUUHHHAAAAAAFFFKKKQQQMMMHHHFFFEEEBBB>>>:::<<<===>>>>>><<<999777555///---)))&&&$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''(((((('''&&&((()))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''((((((((((((((())))))*********+++++++++(((((()))))))))*********))))))******++++++*********+++...222777:::;;;;;;AAAJJJPPP___www~~~xxx___cccjjjwww~~~zzzyyy{{{}}}yyyyyy}}}}}}{{{wwwttt~~~}}}xxxuuuvvvrrrkkkpppvvv}}}||||||yyysssqqqrrrqqqmmmkkkhhhaaaVVVJJJ???999666888777777777666333///,,,///000000...+++)))((((((''''''((((((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,---,,,,,,///111///222HHH```zzz{{{vvvsssrrrqqqrrreeeeeedddfffppp}}}~~~|||nnn___hhh~~~qqqcccyyyMMM<<<<<<777555555444333222222222222000...------///000000///------------------------++++++,,,------------,,,---............222999>>>KKKPPP^^^rrr~~~xxxcccQQQVVV___kkkwww|||{{{{{{{{{zzzuuufffYYYQQQNNNMMMOOOPPPQQQQQQQQQPPPPPPNNNOOORRRUUUUUUWWWbbbnnn|||lllbbb\\\XXXSSSSSSQQQNNNLLLNNNSSSXXXUUU[[[ccckkkooopppooonnnggghhhkkkoootttyyyzzzxxxssspppmmmmmmooopppxxxyyytttuuuvvvwwwyyyyyy{{{}}}rrrbbbTTTMMMMMMOOOPPPWWWQQQKKKGGGGGGGGGEEECCC>>>>>>>>>===<<<:::777555111///+++'''%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''&&&&&&'''(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''((()))))))))(((((((((((()))))))))******************))))))))))))))))))***++++++++++++++++++,,,...333999>>>@@@???EEETTTaaapppvvvqqqpppiiipppzzz~~~{{{~~~xxxzzz}}}{{{}}}}}}~~~}}}|||}}}{{{|||~~~}}}zzzyyyuuuyyy}}}~~~~~~|||uuunnnnnnsss||||||tttpppuuu||||||wwwppppppnnnfffYYYJJJ>>>777888666555555666555333000---...///...,,,***))))))'''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,------------...///222333000777RRRooo|||tttuuuvvvrrrllljjjYYYdddqqq{{{~~~mmmeeevvvkkk]]]XXXyyyLLL<<<===888555555444333222222222222333111///...//////---,,,........................++++++,,,---------------,,,...//////111777@@@GGGOOOXXXiii|||sss\\\LLL[[[gggwwwtttuuuwwwyyyzzzsssbbbSSSJJJIIIMMMMMMOOOQQQRRRQQQQQQRRRSSSOOOQQQUUUYYY]]]iii{{{qqqiii```\\\WWWSSSRRRSSSVVVXXXTTTWWW^^^fffooouuuwwwxxx}}}vvvnnnkkkoooxxx|||wwwooojjjiiikkklllmmmvvv{{{~~~vvv{{{zzz{{{{{{zzzzzzsssgggcccaaa[[[TTTTTTPPPLLLIIIHHHIIIIIIIIIBBB@@@>>>===<<<999666333222000---***''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%%%%'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((()))))))))(((((('''''''''((((((((())))))+++++++++******))))))))))))***+++,,,,,,,,,,,,,,,+++---000555<<>>999555555444333222222222222444222////////////...,,,------------------------+++,,,------...---------,,,///111222555===IIIRRRXXXbbbqqqzzzsssddd\\\]]]iiiwwwtttqqqrrrxxxsss___RRRKKKGGGJJJOOOPPPRRRTTTSSSRRRRRRTTTWWWQQQXXXdddtttppphhh___ZZZZZZZZZZZZXXXSSSWWW\\\bbbgggoooxxx~~~{{{~~~wwwmmmhhhhhhjjjjjjhhhmmmqqqyyy}}}zzzzzzzzzwwwsssdddTTTKKKLLLMMMLLLKKKJJJKKKKKKFFFCCC@@@>>><<<999555111111000...,,,***(((((('''''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''&&&&&&((()))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((())))))))))))((((((''''''''''''((((((((()))))))))***************++++++)))***+++,,,------------...111666<<>>wwwKKK<<<>>>:::555555444333222222222222000///......000111111000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------000333555999BBBOOOYYYaaajjjrrrnnn^^^TTT```sssxxxtttvvvppppppzzzvvvcccQQQLLLNNNNNNNNNQQQRRRSSSSSSQQQOOOOOORRRUUU\\\fff{{{|||rrrfff`````````]]]YYYSSSXXX]]]^^^```ggguuuyyynnniiikkkllliiieeebbbgggqqq|||wwwyyy|||gggQQQDDDIIINNNPPPMMMKKKJJJKKKIIIFFFBBB???===:::444000000000///---+++***((('''''''''&&&&&&&&&%%%%%%%%%!!!###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((('''((()))+++&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''))))))***))))))(((''''''(((((((((((())))))))))))'''((()))***+++,,,------)))***+++,,,------------111666===DDDKKKSSS\\\aaalllxxx}}}rrriiiqqq||||||}}}tttkkksss}}}mmmdddhhhooosssllldddhhhqqqyyynnnqqqtttqqqkkkddd___```cccdddgggkkklll{{{{{{kkkccceeeiiidddcccccchhhrrruuujjj\\\\\\___eeehhhfffdddkkktttooonnnqqqyyy}}}|||~~~yyypppiiikkkuuuzzznnnkkkllllllkkk```UUUFFF;;;777666555333777666333///+++***+++,,,(((((())))))))))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------.........//////......222888>>>MMMoooxxxnnnjjjuuu{{{```XXX___iiizzzfffQQQIIIGGGDDDBBBCCCpppGGGAAA999555555444444333333222222111000/////////....................................,,,,,,+++++++++,,,------///...222999>>>CCCPPP^^^sss}}}dddQQQXXXjjjuuu}}}zzz~~~sssooo{{{~~~lll[[[LLLIIINNNRRRSSSSSSUUURRRRRRWWWYYYYYY___hhhpppzzzoooeee^^^XXXUUUSSSTTTYYY^^^___aaahhhrrr}}}~~~yyyrrrpppqqqpppiiicccbbbeeellluuu}}}yyy{{{}}}hhhSSSDDDHHHSSS]]]ZZZMMMIIINNNOOOKKKEEEAAA>>>;;;777333...///000///,,,)))((('''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))&&&%%%$$$&&&***,,,***((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((((()))******++++++(((((()))***+++,,,------***((((((+++,,,***+++///888AAAFFFHHHVVVkkkvvvuuuyyy~~~zzzzzz|||~~~zzz{{{|||yyynnndddkkkyyywwwiiifff\\\YYYbbbhhhfffgggnnn|||kkk```ccchhhjjjhhh\\\WWW```fffccc```bbbwwwyyyxxxooobbbYYYWWWYYYbbb]]]ZZZ^^^aaa]]]XXXUUUSSSVVVWWWTTTVVV]]]cccdddlllfffeeennnuuuvvvxxx{{{{{{{{{{{{|||yyy{{{}}}|||{{{~~~wwwsssssswww{{{rrrnnnnnnmmmlllhhheee[[[LLL<<<333222555555444333111...,,,+++***))))))*********((('''&&&)))))))))))))))(((''''''))))))((((((''''''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((*********)))******+++,,,++++++++++++,,,---...///...111333555BBB]]]|||sssgggfff}}}www___\\\dddyyy{{{xxx```VVVIII@@@>>>>>>>>><<>>666444111000111///+++'''(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&)))((('''((()))((('''%%%))))))((((((((((((''''''))))))))))))))))))))))))(((((())))))***+++++++++*********++++++,,,,,,,,,...,,,---000222444999AAAKKKSSS___tttxxxlllgggiiirrr{{{vvvlllgggdddeeeiiimmmjjjfffeeedddbbb\\\VVVOOOLLLQQQ]]]fffjjjqqq{{{|||xxxmmm^^^SSSOOOOOONNNNNNUUUYYYTTTMMMJJJKKKKKKQQQRRRPPPJJJDDDCCCGGGLLLNNNIIIHHHKKKLLLHHHCCCAAADDDFFFDDD>>>;;;>>>???>>>EEEGGGLLLOOOQQQ[[[ooo{{{wwwuuuwwwyyyzzz|||{{{wwwuuussstttwww~~~~~~{{{uuusssvvvxxxwwwrrrooonnnooovvv~~~rrr[[[GGG===999555111222555666333///+++,,,,,,------------,,,'''(((((())))))*********'''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************+++,,,,,,..................//////333222>>>VVVmmm|||~~~uuulllfffmmm|||jjjgggooovvvrrrxxxlllmmmvvveeeOOO???>>>;;;999999;;;;;;999666mmmCCC???;;;999555555555444333333222222000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////......222777AAAMMMZZZhhhvvvlll]]]___mmm}}}}}}lllnnn{{{}}}~~~vvvfffTTTRRROOOOOOPPPOOONNNRRRYYYZZZ```lll|||~~~~~~~~~~~~|||}}}~~~}}}vvvmmmkkkjjjjjjfff```___aaaaaabbbeeeiiiooouuuyyy|||{{{{{{{{{~~~yyyssstttoooiiidddcccggglllpppuuuqqqxxxzzzsssmmmrrr{{{vvvooonnnqqqooolllppp~~~{{{fffRRRSSSRRROOOIIICCC???===;;;666222111333333...)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((&&&%%%(((((((((((((((((('''&&&))))))((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,++++++++++++,,,,,,------...---///333666:::CCCMMMbbbgggqqqvvvbbb^^^cccmmm}}}qqqgggbbb```aaadddkkkccc]]][[[XXXSSSSSSWWWIIILLLVVVcccjjjkkkmmmqqqpppiii]]]RRRMMMOOORRRUUUZZZdddggg]]]WWWZZZ]]]ZZZ```___]]]XXXUUUWWW^^^dddiiiccc```___\\\TTTMMMKKKHHHKKKJJJEEEBBBDDDEEEDDDCCCEEEFFFCCCAAAHHHZZZjjj~~~xxxvvvtttsssssswww~~~{{{yyyuuupppllluuuxxx{{{zzz||||||wwwqqqmmmnnnrrrwwwttt{{{xxxrrrrrrttt}}}wwweeeWWWPPP???999222222777888444///,,,,,,------......//////***)))))))))))))))))))))&&&&&&''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********+++************+++,,,,,,///......---......//////666999JJJhhh}}}tttllllllnnn|||{{{kkkcccmmmwwwzzzwww{{{pppmmmzzzxxxzzzdddKKKCCC<<<:::999888999;;;;;;999666mmmCCC???;;;999666666555444444333333222111000000000////////////------------------------,,,,,,---...//////000///333:::EEEQQQ___mmmyyy~~~aaaYYYXXXggg{{{xxxvvvxxxwwwyyy~~~qqq___WWWKKKMMMMMMNNNOOONNNOOOWWWaaa]]]nnn~~~zzzwwwxxx|||~~~|||{{{yyyyyyzzz{{{{{{~~~~~~sssiiigggfffdddbbbcccfffeeebbbbbbfffnnnwww}}}zzzuuusssvvvyyy||||||uuuqqqlllhhhggghhhkkkmmm~~~zzzppptttyyywwwooottt}}}xxxtttvvv~~~wwwmmmmmm}}}~~~\\\XXXSSSPPPNNNIII@@@999===888333333555555000,,,+++***)))''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((&&&%%%&&&'''(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,+++++++++,,,------......000000444:::>>>DDDPPP\\\lllrrr|||lll___cccoooxxx|||nnnfffaaa^^^^^^aaa___ZZZVVVUUUSSSQQQTTTYYYGGGIIIOOOXXX]]]\\\[[[\\\VVVNNNHHHIIIRRR___lllttt||||||rrrooouuuxxxtttqqqpppmmmjjjhhhkkkrrrwwwzzztttooolllfff^^^YYYXXXUUUYYYYYYUUUSSSUUUUUUTTTPPPOOOKKKDDD@@@DDDMMMSSSdddaaabbbhhhpppttttttssskkkmmmmmmjjjkkksss~~~}}}{{{wwwsssvvvuuuttttttwww}}}yyyyyyvvvlllbbbbbbkkkuuu}}}}}}wwwwwwyyywww||||||rrrgggaaa___CCC;;;333111555777444111------------...//////000...---+++)))((('''''''''&&&&&&''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***((()))))))))*********++++++++++++***+++,,,,,,---------------------...///222===UUUppp}}}mmmeeemmmyyyxxxggg[[[bbbsss}}}}}}xxxkkkqqq|||zzz{{{dddLLLCCCCCC???===;;;999888888888777666nnnDDD@@@;;;999666666555555444333333333111111000000000/////////........................------------...000111222555>>>JJJUUUbbbooouuuvvv\\\]]]dddrrr{{{uuu|||}}}ssssss~~~xxxZZZNNNMMMEEENNNNNNQQQSSSQQQPPPVVV^^^lll}}}xxxtttuuuzzz}}}|||zzz}}}~~~|||zzzyyyyyyyyy}}}}}}~~~pppkkkiiifffcccccc``````aaacccggglllqqqtttvvvqqqkkkiiilllssszzz}}}sssqqqmmmjjjhhhhhhiiijjjvvv~~~sssrrrvvvwwwuuutttzzzzzzvvvyyywwwnnnbbb```lll{{{ddd]]]UUURRRRRRMMMCCC:::<<<999555444555555333000,,,+++)))((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%'''((()))((('''((()))(((((())))))))))))******))))))))))))))))))))))))))))))******+++,,,,,,,,,***++++++,,,...//////000///111777???DDDLLLZZZgggrrrxxxvvvddd```cccnnnzzz}}}}}}pppdddYYYQQQQQQTTTRRRSSSSSSSSSTTTUUUUUUUUUEEECCCBBBFFFLLLOOOOOONNNGGGCCCEEETTTiii|||~~~vvvuuuyyyzzzwww{{{zzzxxxvvvuuuxxx||||||wwwsssrrroookkkkkknnnrrrvvvxxxuuutttuuuvvvtttrrroooggg[[[TTTRRRRRRPPPXXXSSSQQQWWW[[[[[[XXXWWWXXX^^^dddlllyyy}}}}}}~~~|||xxxxxxyyy}}}~~~wwwsssxxx{{{uuujjjccceeejjj|||{{{{{{}}}uuu{{{xxxpppllllllNNNEEE:::444444555444333/////////...//////000111000///,,,)))'''&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((())))))******((())))))******++++++++++++++++++++++++,,,------,,,,,,,,,,,,---...///000///DDD___sss~~~|||kkkcccnnn~~~~~~mmm\\\\\\mmm~~~lllgggxxxxxxrrr]]]JJJ>>>===???;;;===<<<999777555444444444oooEEE@@@:::888666666666555444444333333111111111000000000//////------------------------///...---,,,---000333444AAAJJJTTT\\\dddkkkjjjeeebbbjjjrrr{{{yyyttttttwwwuuurrrwww}}}rrr___KKKIIIMMMGGGUUUSSSSSSUUUWWW[[[fffqqq{{{}}}}}}|||||||||yyysssmmmmmmqqqtttrrrooouuuzzz}}}~~~||||||{{{yyyxxxwwwxxxyyyzzz{{{}}}~~~xxxppphhhcccddd```___```cccgggjjjjjjhhhkkkjjjkkknnnsssxxx|||~~~yyyvvvqqqllliiihhhiiijjjpppxxx{{{vvvuuuvvvwwwpppqqq{{{yyyvvvxxxrrriii___[[[[[[___gggoooggg```YYYUUUSSSOOOHHHBBB:::999777555555444444444...,,,***(((''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&(((***)))'''&&&&&&((((((((()))))))))*********)))))))))))))))))))))))))))******++++++,,,,,,---)))***+++---...000111222333777???HHHOOOWWWfffttt{{{~~~~~~wwwooohhhWWWdddrrrzzz~~~~~~{{{wwwsssrrrwwwyyymmm```SSSJJJLLLSSSWWWYYYUUUMMMMMMSSSQQQJJJEEEDDDFFFNNNXXX^^^ZZZSSSOOONNNWWWlllzzzrrrpppooommmnnnpppyyyyyyyyyyyyyyy{{{}}}{{{wwwuuuwwwxxxzzz~~~xxxyyyyyyvvvvvvkkkbbb]]]WWWMMMDDDBBBPPPVVVbbbwwwzzzzzz{{{{{{{{{zzztttxxx|||{{{tttlllgggeeekkksss|||}}}}}}~~~|||yyywwwwwwiii___OOO@@@888444333333333222111000000000111222000...,,,)))'''''''''(((((((((((((((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''''''''((()))*********((())))))******+++,,,,,,,,,++++++++++++,,,------,,,,,,,,,---...000111222:::UUUooozzzyyyllleeemmmzzzrrr```XXXeeexxx~~~rrrvvv~~~rrryyy|||\\\GGGAAA:::888;;;888888888888777666444444555pppEEE@@@:::777666666666555444444333333111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++---000333666NNNVVV^^^aaadddfff```VVVcccppp{{{}}}nnnssstttooollltttsssggg]]]PPPEEEJJJRRRMMMUUUPPPNNNSSS]]]nnn~~~|||yyywwwwwwwwwwwwvvvuuuwwwyyyxxxwwwuuuttttttooohhhaaa```ccceeeccc___iiinnnrrrsssvvvyyyyyyvvvlllnnnoooooopppqqqsssuuuzzzzzz}}}xxxjjjeeegggkkkgggddddddgggiiihhhfffgggmmmvvv~~~wwwppplllkkklllmmmoooqqqyyy{{{uuuuuuvvvkkkiiiuuu}}}yyytttuuuzzzqqqiiicccYYYPPPUUUaaafffccc^^^XXXTTTOOOLLLIII888999888666444444555777...---***(((''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))(((***,,,***'''$$$%%%&&&(((((())))))*********+++)))))))))))))))))))))))))))******++++++,,,------))))))+++---///111222333>>>BBBLLLWWW^^^fffuuutttjjjfffdddggg||||||yyyqqqiiijjjrrrxxxxxxooojjjccc[[[RRRPPPZZZgggfffeeeWWWEEEBBBLLLLLLCCCGGGKKKUUUdddtttxxxnnnaaa[[[[[[fff{{{yyyccc[[[XXX[[[YYYSSSUUU\\\XXXYYY[[[\\\]]]^^^___```bbb^^^]]]```dddiiisss|||{{{vvvfffTTTIIIFFF???AAAMMMggg|||tttuuuwwwvvvzzz{{{zzzxxxxxx|||yyyyyyxxxyyyxxxtttnnniiiZZZcccpppyyy}}}~~~}}}}}}{{{wwwyyy|||xxxcccNNN===555222222666555333222111222222333///---+++)))(((((()))***))))))(((((('''''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''((()))******+++((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---...000222333444JJJggg~~~}}}vvvnnnhhhkkktttdddTTTTTThhhxxxwwwvvv{{{sssllloooVVVBBB===AAA;;;888;;;;;;333666888999999777777777hhhBBB???888:::333333333333222111000000111111111111000000000000.........------,,,,,,,,,000//////000000111999CCC]]]bbblllsssmmm^^^SSSQQQhhhxxxkkkpppuuusssmmmooo}}}~~~ppp___NNNIIIKKKOOOSSSVVVUUUTTTUUU[[[hhhyyywwwxxxyyyvvvsssrrrrrrrrrrrrrrrrrrrrrrrrvvvuuutttsssqqqpppooonnnkkkeee]]]UUUPPPPPPSSSUUU[[[___dddiiimmmppppppppphhhhhhgggffffffiiimmmqqqtttxxx}}}{{{wwwooodddkkkjjjiiiiiijjjjjjhhhfffhhhvvv}}}pppfffgggooowww{{{xxxqqqrrrrrrjjjgggllllllooo}}}yyyxxxsssiii]]]UUUSSSUUUXXXfffmmmdddVVVPPPOOOOOOBBB888111222333222444999777...((()))***&&&$$$'''''''''(((((())))))******''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&((('''&&&%%%%%%&&&((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---111...---...000222666;;;DDDOOO^^^iiiqqqwwwtttfffgggsss}}}~~~qqqqqqooommmkkkkkklllnnniiihhh\\\MMMQQQbbbjjjdddaaaZZZPPPIIIHHHHHHHHHGGGPPPYYYkkk~~~vvvhhhkkkqqqzzz|||rrrfff^^^OOOMMMJJJGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHKKKPPPUUUZZZ]]]dddhhhmmmssszzz|||iiiWWWLLLFFFEEEJJJXXXhhhtttuuurrrppprrrwwwyyyvvvppppppuuu~~~~~~~~~|||{{{{{{{{{||||||}}}uuuuuuxxxvvvoooiiigggbbbbbbmmm||||||uuuwww|||{{{tttaaaJJJ999444555777444444555333000111555222000...+++)))'''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************++++++******************,,,,,,++++++,,,,,,---...///,,,...222111///666AAAPPPuuuyyysssppplllgggSSSSSS[[[kkkwww|||{{{iiifffsssbbbEEE@@@:::888999;;;;;;:::;;;;;;:::999999999999999hhhCCC@@@888:::555555555555444333222222111111111111000000000000.........------,,,,,,,,,+++,,,///000...111>>>KKKdddlllwwwxxxjjjYYYTTTXXXssszzzsssjjjpppqqqqqqsss{{{uuueeeXXXLLLJJJLLLOOOQQQSSSPPPSSSZZZjjj|||uuuqqqqqqqqqmmmjjjeeeeeeeeeeeeeeeeeeeeeeeejjjjjjiiihhhgggfffeeeeeeccc]]]UUUMMMHHHFFFGGGIIIQQQSSSXXX]]]```bbbcccccc]]]\\\ZZZXXXXXX]]]dddiiiqqqtttyyy~~~{{{uuuttttttzzz}}}tttjjjiiigggggggggiiikkkmmm~~~sssiiiiiinnnwwwyyy|||~~~~~~zzzuuuqqqpppgggccchhhiiimmm|||~~~~~~zzzqqqfff^^^\\\]]]hhhnnnoooeee[[[XXXWWWUUUFFF===555555555333333666888111------,,,'''''')))&&&'''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&''')))+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------//////---,,,000;;;FFFPPP[[[kkkwww}}}wwwiiiiiixxxzzzqqqtttvvvsssmmmgggeeefffcccaaaYYYRRRUUU\\\YYYPPPSSSPPPLLLKKKNNNRRRWWWYYYfffpppwwwfffkkklllllliiiaaaVVVJJJCCCCCCAAA???<<<;;;;;;;;;<<<999999999999999999999999999999:::;;;>>>BBBEEEGGGOOORRRVVV[[[```gggnnnsss~~~vvvhhh___]]]VVVPPPPPPUUUXXXVVVRRRVVV\\\gggrrrtttrrrrrruuu}}}~~~}}}{{{zzzyyy|||yyyuuuqqqnnnkkkjjjhhhfffhhhooowww~~~zzzyyy||||||zzzttthhhYYYIII<<<555444333555777555111333888222000...+++)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************************************,,,,,,++++++,,,,,,---...111------222222000666AAAXXXvvvzzzvvvtttgggVVVUUU^^^jjjsssvvvzzzsssfffiii~~~bbbPPPCCC@@@;;;::::::<<<;;;:::<<<;;;::::::999999::::::iiiDDDAAA999:::555666666555555444333222111111111111000000000000.........---------------***,,,000111000555FFFWWWjjjuuuzzzgggXXXZZZeeezzzzzzsssiiimmmqqqnnnpppzzzzzzhhhUUUOOOKKKMMMQQQRRRSSSUUUVVV___ppp}}}{{{yyyxxxwwwuuuooohhhdddbbb```\\\YYYSSSSSSSSSSSSSSSSSSSSSSSSXXXXXXWWWWWWWWWVVVVVVVVVRRRNNNHHHBBB>>><<<;;;<<>>KKKkkk}}}vvvtttppp```LLLTTTiiizzzzzzxxxqqqdddhhhvvv]]]FFFCCCBBB@@@===<<<======<<<;;;<<<<<<;;;:::::::::::::::iiiEEEBBB999:::444444444444333222111000111111111111000000000///...............---------......///333777@@@PPP___kkkuuu{{{tttddd]]]eeerrrzzz{{{~~~~~~uuujjjjjjrrrooolllrrrooo[[[LLLKKKMMMRRRVVVVVVWWW[[[hhh{{{}}}|||yyyuuupppkkkgggddd___[[[UUUQQQOOOLLLIIIGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGG@@@>>><<<999777666666666777888:::===>>>??????>>>>>>===<<<::::::>>>DDDHHHJJJLLLPPPVVV]]]ccchhhkkkmmmrrrwww{{{}}}~~~{{{zzzwwwuuu{{{}}}{{{|||{{{vvvnnnjjjnnnxxx|||vvvrrrrrrtttuuuxxx{{{ttttttmmmiiimmmiiiiiiuuuyyy}}}{{{rrrkkkgggssstttrrrnnnjjjgggdddbbb]]]RRREEE===:::777444333444444333000+++''''''***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((''''''((((((***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++,,,------***///111222<<>>@@@CCCHHHOOOVVV]]]dddkkkppp{{{}}}|||qqqddd[[[SSSSSSWWW___lllwwwzzzwwwwwwxxxyyyuuuxxx~~~yyyrrrqqqrrrsss{{{}}}yyyvvvvvvuuummm^^^RRRDDD<<<666444333111111333111111///---+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))***************************+++++++++,,,,,,++++++,,,,,,---...+++***---111111777LLLbbb}}}rrrqqqnnncccWWWSSSYYYttt~~~cccbbbtttcccIIIBBBCCCAAA@@@@@@@@@@@@???>>>======<<<<<<;;;;;;;;;;;;;;;iiiEEEBBB999:::444444444444333222111111111111111111000000000///........................333...---444???JJJVVV___kkknnnmmmfffaaadddnnnwww~~~|||mmmdddhhhooorrriiilllvvv{{{dddQQQMMMNNNQQQUUUVVVUUUZZZaaa|||~~~yyyvvvqqqjjjaaaYYYSSSOOOKKKHHHEEEBBB@@@???===<<<::::::::::::::::::::::::888888999::::::;;;;;;<<<888777666555444444444444222333555666777777777666777888888888777777999;;;:::<<<>>>BBBGGGLLLQQQSSSXXX^^^fffmmmrrruuuxxxyyyyyy|||~~~wwwllljjjrrr}}}}}}|||zzzuuunnnjjjooozzzwwwxxxzzzyyy}}}wwwooonnnnnnnnnrrrxxxrrruuupppnnnpppgggbbbiiiooovvv~~~wwwmmmfffhhhmmmrrrtttqqqllliiiiiiiii```QQQDDD<<<999777555222555666222---*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++,,,---...,,,...///555IIIlll}}}zzzvvvlllcccXXXaaaqqqyyysssccc[[[RRRMMMMMMPPPPPPPPPFFFHHHMMMSSSQQQNNNRRRZZZcccttt~~~tttcccZZZNNNCCC<<<888555333444333000...---...///000111111111222222333444555333333333333333333333333333333333333333444555555666777888888777777888:::999;;;===@@@DDDJJJQQQUUUbbbfffmmmuuu~~~sss```TTTQQQUUU]]]fffttt||||||wwwqqqqqqwww~~~zzzttt~~~ttt{{{~~~zzzwwwrrrjjjeeeUUUFFF777333555666555444111111000...---+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,...111222///888XXXyyyrrrnnnyyyqqqWWWQQQ```ggg|||lllfffpppkkkKKKGGGIIIDDDAAABBBCCCDDDCCCBBBAAAAAA???>>>======<<<<<<======hhhDDDAAA999:::666777777666666555444333111111111111000000000000.............../////////333------888GGGRRRZZZ___mmmiiibbb]]]aaannnyyy}}}|||fff___jjjrrrpppgggrrr~~~nnnZZZNNNTTTTTTUUUVVVTTTVVVbbbooozzzvvvuuuqqqjjjaaaWWWNNNGGGCCC>>>===<<<;;;:::999999999666666666666666666666666333333333444555666666666888777666555444333333222333444555555666666666555666777999999777666666666888999999:::<<<>>>???@@@DDDIIIRRRZZZaaagggllloootttvvvyyy|||zzzrrrlllooo{{{yyy}}}{{{wwwsssqqqvvvrrrdddfffssszzzxxxzzztttrrrtttwwwxxx{{{tttkkkjjjiiigggkkkrrrtttyyyvvvvvvvvvkkkbbbggghhhoooxxx~~~~~~wwwnnnhhhaaaeeemmmttttttooonnnpppoookkk___NNNAAA;;;999777444777888555222111000---)))))))))))))))(((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((***))))))(((((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++******++++++,,,---...///222444===UUUwwwrrrhhhgggeee___XXXiiittt|||qqqkkkOOOMMMKKKMMMOOOOOOKKKFFFGGGJJJLLLLLLPPP\\\nnnzzz|||uuu^^^OOOBBB>>>888555333111000///444444333222111000//////222222333444555666777777333333333333333333333333222333333444555666666777555777888777666555666777999999999888999===BBBFFFOOOTTT[[[dddnnnxxxvvvmmmgggaaa]]]\\\hhhpppvvvxxx|||}}}yyypppjjjpppzzzppplllvvvzzzvvvsssqqq^^^LLL:::444555555333222111111000///...,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))***++++++,,,,,,,,,,,,++++++,,,,,,---...111222555333///:::___qqqtttwwwXXXUUUlllppp|||pppaaakkk{{{XXXCCCHHHKKKBBBCCCEEEGGGGGGFFFEEEEEEFFFCCCBBBBBBAAAAAAAAAAAAAAAfffBBB@@@888:::777777777777666555444333111111111111000000000000---........./////////000111...222@@@OOOYYY```eeeoooiii```^^^kkk{{{mmmjjjooossssssrrr~~~ppp^^^RRROOOVVVUUUVVVVVVVVV```www|||tttnnniiieee]]]TTTKKKDDD>>><<<777888888777777666777777555555555555555555555555333333333444444555555666777666555444444444555555666666666777777777777777777888999999777777888999999999999:::::::::::::::;;;???DDDJJJOOOTTTZZZ^^^ggghhhkkkqqqxxx}}}~~~~~~vvvrrrpppvvv~~~}}}|||yyyxxxzzz}}}~~~{{{oooaaa```kkkqqqppprrrnnnkkklllmmmooouuu}}}{{{oooffffffeeeaaadddlllrrrwwwvvvuuuvvvkkkbbbgggdddhhhnnnsssuuusssnnnjjjaaa^^^___hhhnnnnnnooorrrooorrrlllZZZHHH>>>999666444777777555555666333---))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))))))))******))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,---......111:::CCCNNNeee}}}zzzjjj^^^ZZZ]]]bbbeee{{{yyyhhh]]]HHHLLLQQQSSSQQQMMMJJJIIIOOORRRQQQPPP[[[sss|||zzzvvvnnncccSSSDDD:::222222222222333333111000///000111333444555555555444555666777888999999999666666666666666666666666666666777888999999::::::444666777777666555666777888999999888888999<<>>???AAABBBFFFJJJNNNTTTUUUXXXaaalllrrrrrrpppkkkjjjlllrrrzzz}}}yyywwwuuusssrrrqqqvvvsssiiigggmmmqqqpppllliiiggghhhiiimmmvvvwwwjjjbbbcccbbb]]]```iiijjjnnnlllkkkmmmddd\\\cccaaaccceeeiiilllmmmlllkkkdddXXXRRRZZZeeekkknnnqqqmmmvvvuuucccNNN@@@999555222555444222555888333+++(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))((()))***+++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,---......333BBBRRR```rrr|||~~~zzzkkk]]]WWW^^^mmmyyywwwbbbSSSLLLSSSXXXUUUMMMJJJMMMSSSUUUbbbkkkppp}}}xxxhhh]]]OOODDD===999555333222111000000000000000000///000111222333444555555777888999:::;;;<<<<<<<<<::::::::::::::::::::::::777777888999999999999999555777888999888888888999444666888999999999:::;;;999<<>>666999777777555444333222222222111111111111000000000000...000000//////111111000000444BBBTTT___hhh{{{~~~bbbcccyyy~~~}}}~~~pppaaaSSSLLLOOOWWWQQQVVVUUU]]]xxx|||oooaaaWWWEEECCC???<<<999777777777666555444333444555666777888999999888777666888:::999999888777888;;;;;;999:::<<<;;;888888;;;<<<999888:::;;;<<<:::999888888======>>>??????@@@??????======>>>@@@AAAAAAAAA@@@AAABBBCCCBBB@@@@@@DDDGGGBBBDDDEEEHHHTTT```bbb]]]aaaeeeiiilllqqqyyy|||zzzwwwqqqlllsssxxxxxxqqqmmmqqqtttsssmmmiiifffhhhiiilllttt}}}|||uuuhhh[[[ZZZbbbfffddd```aaaeeehhhjjjhhhccc___ZZZ\\\cccllloookkkiiiiiiiiiccc[[[ZZZcccpppuuusssnnnrrrxxxuuubbbHHH:::888111444777666444222///,,,)))(((''''''(((((('''&&&%%%''')))******)))'''%%%((((((((((((((('''''''''(((((((((((())))))))))))((()))))))))))))))((((((*********)))))))))))))))*********++++++*********+++///...)))***222888777@@@RRReeeqqqzzz~~~~~~rrrggg^^^aaaiiisss|||tttlllbbbXXXKKKOOOPPPMMMKKKQQQ___kkk~~~|||mmm\\\PPP@@@>>>:::666222111000000......---...///111333444666666777777888888888888999;;;======<<<<<<>>>@@@<<<<<<;;;:::999999999999;;;;;;::::::999888888777777777777777777777777777888888888888888888888888999999:::;;;>>>AAADDDEEELLLUUUbbbllluuu}}}eeeRRRNNNXXXjjjwww~~~}}}|||yyywwwwwwvvvsssppppppqqqxxxzzzzzz|||||||||eeeJJJ888222222222111111000///---,,,...+++)))((()))*********))))))))))))************))))))************))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,000111111000...,,,---...---444444111>>>]]]zzz|||ssszzzuuuuuuqqq]]]VVVddd}}}kkkbbbwwwuuu[[[SSSPPPKKKKKKOOONNNLLLKKKLLLNNNQQQRRRRRRZZZ\\\[[[WWWUUUTTTOOOIIIgggAAA>>>777999777666555444333222222222111111111111000000000000...000000000///000000000333999FFFWWWeeerrrttt```dddyyy}}}~~~wwwfffYYYPPPKKKOOOVVVZZZ\\\]]]nnn}}}}}}xxxrrrjjj^^^QQQHHH???===:::777555444444444444444444444555777888999999:::::::::888888:::<<<>>>>>>===<<<===??????>>>>>>@@@@@@===>>>AAAAAA??????@@@AAA@@@???>>>>>>>>><<<===>>>@@@AAABBBCCCCCCAAABBBCCCBBBBBBAAABBBBBBEEEFFFGGGFFFDDDCCCEEEGGGDDDGGGGGGFFFJJJPPPQQQMMMWWWZZZ___dddjjjrrryyy~~~}}}yyyuuuuuuxxxzzzyyywwwwwwxxxtttkkkgggkkkmmmmmmmmmkkkmmmqqqrrrssswww~~~~~~{{{pppbbb\\\```dddeeebbbcccdddffffffddd___\\\WWWYYY```kkkpppooonnnnnnvvvpppfffbbbiiiuuuzzzxxxtttwww||||||lllSSS???666000333666777666444111---***(((''''''(((((('''&&&&&&'''((())))))((('''&&&((((((((((((((((((((('''(((((((((((())))))))))))(((((())))))))))))((((((************))))))))))))***++++++,,,,,,++++++******,,,---+++---555>>>CCCUUUcccsss|||}}}ggg```]]]fffrrr}}}zzzwwwnnnfff]]]TTTOOOMMMJJJLLLUUUeeexxxvvvfffWWWIII<<<444999888555222000000000000000///000000222444666777777888888999999:::::::::<<<>>>????????????@@@BBB???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888888888888888888888888888888888888888888666666666777:::<<>>777999777666555444333222222222222222111111111000000000///000111111000...///000666???LLLZZZjjjzzzeee^^^hhh}}}}}}|||}}}~~~nnn\\\RRROOOOOORRRUUUZZZ^^^eee}}}}}}xxxrrrnnnnnnqqqtttuuummmjjjeee___WWWNNNDDD>>>888777555444333333444555555666777888999:::;;;<<<<<<======<<<;;;;;;===???@@@????????????@@@AAABBBAAADDDDDDAAABBBEEEEEECCCBBBAAAAAAAAAAAAAAABBBBBB@@@@@@@@@AAABBBDDDFFFGGGGGGHHHIIIGGGCCCBBBDDDGGGJJJLLLNNNNNNMMMLLLMMMMMMNNNOOOMMMHHHFFFIIILLLLLLMMMNNNRRRYYYaaahhhlllnnnmmmkkkjjjnnnvvv|||xxxuuummmfffeeejjjmmmllllllnnnttt{{{}}}{{{{{{~~~zzzmmmbbbaaaccceeeeeecccbbbbbbaaa___[[[XXXZZZZZZ```llluuuwwwwwwwww~~~xxxnnnfffiiissszzz{{{yyyzzz~~~yyyaaaFFF555///000333777999666222///***)))''''''((((((((('''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))***))))))(((************************+++,,,,,,------,,,,,,+++---,,,,,,...000777EEERRRhhhqqqzzziiidddfffqqq~~~~~~|||zzzyyysssvvvtttkkkbbb[[[TTTNNNOOOKKKJJJSSSeeeyyysss\\\III>>>777111...111000///......///000111222222333444666888:::;;;::::::;;;;;;<<<======>>>???AAABBBBBBAAAAAACCCDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;:::999999999888888888888888888888888777777777777777777777777555555555666777999:::;;;999<<<>>>AAAGGGRRR___hhhvvv|||yyylllfffaaa[[[UUUVVVaaammmuuuvvvvvvyyy}}}~~~zzzwwwvvvuuutttooommmrrryyy}}}}}}pppoooyyyvvv___GGG999444333111111111000...,,,,,,+++***+++,,,,,,***((())))))))))))************))))))************))))))((((((((()))))))))************+++++++++,,,,,,,,,***,,,---...------///000000333444:::RRRuuunnnbbbttt~~~{{{||||||}}}nnnVVVGGGTTTnnnooonnnnnn___UUUUUUVVVQQQMMMNNNIIIJJJKKKLLLQQQ[[[gggqqquuuxxxwwwsssmmmdddVVVIIIccc@@@???888:::666666555444333222222333222222222111111111000000000000111222000...000444;;;HHHVVVaaappp{{{xxxlllYYYbbbsssssswww{{{zzzyyyuuueeeVVVQQQSSSUUUUUUVVVWWWdddvvv~~~zzzwwwtttqqqkkkeee^^^ZZZYYY[[[\\\]]]YYYVVVSSSNNNIIICCC===:::666666555555666777888888888999:::;;;======>>>>>>===>>>???>>>======>>>@@@>>>===>>>@@@@@@>>>@@@DDDGGGJJJJJJHHHHHHKKKJJJGGGGGGFFFEEEFFFHHHKKKMMMMMMLLLKKKHHHGGGHHHLLLPPPSSSUUUWWWVVVSSSNNNNNNQQQUUUYYYZZZ]]]^^^_________``````]]]XXXUUUUUUWWWXXXWWWHHHGGGHHHMMMWWW^^^bbbcccfffeeeggglllsssxxx{{{|||tttoooiiigggjjjpppsssrrrmmmooowww}}}|||}}}uuummmhhhffffffeeebbb```^^^]]]\\\YYYWWWcccaaafffqqq{{{}}}}}}~~~xxxuuulllccccccllluuuxxxwwwwww|||oooQQQ999000...///555999777333000+++)))''''''((()))((('''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))*********)))))))))***************++++++,,,------------------,,,000------111444;;;MMM___uuuxxx|||~~~rrrnnnrrr}}}yyyvvvtttrrrooommmggg]]]UUUOOOMMMLLLNNNOOOUUUbbbqqqyyyxxxtttYYYNNNAAA999888888666333...---------...000111222333444555777:::<<<>>>???======>>>>>>???@@@@@@AAAAAACCCDDDDDDCCCCCCDDDFFFCCCCCCBBBAAA@@@@@@@@@@@@======<<<<<<;;;::::::999888888888888888888888888666666666666666666666666777777777888888999::::::<<<<<<;;;;;;>>>FFFPPPWWW___iiiwww~~~{{{qqqeee___```eeemmmtttxxx}}}}}}yyyzzz{{{zzzwwwoookkkqqquuuxxx{{{xxxxxx|||}}}xxxwwwyyy}}}zzzuuueeePPPBBB:::777333222222222///---+++++++++,,,---,,,***(((((()))))))))************))))))************))))))(((((()))))))))***************+++++++++,,,,,,,,,***,,,------,,,---...000222222444AAA]]]~~~ppp```ccc~~~yyytttaaaLLLEEE[[[vvvkkk|||lllbbbZZZYYYWWWPPPJJJIIIEEEFFFGGGFFFJJJTTTdddpppwwweeeRRRCCCbbb@@@@@@999:::666555444444333333333333222222222222111111111111000///000333111...333;;;IIIYYYiiirrryyy{{{ooo___ZZZoooppplllsssyyyxxxxxxuuufff[[[SSSSSSWWWWWWVVVWWW\\\uuu~~~qqqnnnhhhdddbbb___]]][[[SSSOOOHHHDDDCCCDDDEEEEEECCCBBBAAA>>>;;;888777666666666777777888999:::;;;;;;;;;;;;<<<<<<======>>>===???@@@@@@???@@@BBBDDDFFFDDDFFFJJJJJJGGGJJJPPP[[[^^^___\\\[[[\\\[[[XXXYYYXXXWWWZZZ^^^bbbdddddd___\\\ZZZZZZ^^^eeelllqqqsssrrrqqqmmmkkklllqqquuu~~~}}}||||||}}}~~~~~~~~~|||vvvrrrssstttmmm```VVVEEEBBB???BBBJJJSSSYYY[[[___aaaffflllqqqtttuuutttpppkkkhhhjjjooorrrssstttnnnooouuu|||}}}{{{{{{~~~~~~|||{{{|||zzztttmmmiiidddaaa^^^\\\\\\\\\[[[ZZZjjjhhhjjjssszzz{{{|||}}}qqqrrrmmmdddbbbiiirrrxxxtttuuuzzz~~~bbbJJJ777///---333888666222111,,,***''''''((())))))(((((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((()))***************))))))******+++++++++,,,,,,------......------,,,...---///555===JJJ___ppp~~~{{{wwwzzzwwwrrrooommmkkkeee```WWWOOOJJJIIINNNSSSYYY\\\bbbiiijjjcccWWWNNN<<<777111///111222///,,,//////000000111222333444555666888:::===???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEECCCCCCDDDFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>======<<<;;;;;;;;;888888888888888888888888555555555555555555555555777888888888999999999999::::::999888888;;;@@@CCCFFFPPP^^^kkkttt{{{vvviii___cccllltttzzz~~~{{{~~~~~~uuuqqqsssrrrpppxxx{{{vvv||||||yyyyyy|||wwwvvvvvvmmm___VVVDDD>>>777444333333111...,,,++++++,,,------***(((((()))))))))************))))))************))))))))))))))))))******************+++++++++,,,,,,,,,,,,---...---,,,,,,---...333222888IIIgggyyybbb]]]ppp{{{{{{zzzrrrjjjRRRGGGKKKccczzzooohhhrrrjjjaaa[[[UUUMMMGGGEEEAAABBBAAA???@@@HHHUUU```zzzzzzcccPPPCCCaaaAAAAAA999999666555444333333333333333333222222222222111111111111...///333111///888DDD\\\kkk|||zzzlll```iiivvvhhhiiiqqqwwwxxx~~~eeeXXXSSSQQQTTTUUUUUUVVVYYYhhh{{{ooogggWWWTTTOOOLLLKKKJJJIIIHHHEEEBBB>>>;;;;;;;;;;;;;;;888999:::999777666777999777777888999::::::;;;;;;;;;;;;::::::;;;===???@@@AAACCCFFFIIIKKKNNNRRRUUU^^^\\\___eeeeeebbbfffooo}}}{{{{{{xxxssspppnnnnnnqqqvvvzzz{{{zzzssstttvvvzzzyyy___LLLAAA>>>;;;;;;@@@GGGOOOSSSUUU[[[fffooouuuvvvtttrrrqqqllljjjlllmmmlllmmmooonnnooosssxxxyyyvvvwww{{{wwwuuuyyy}}}tttnnndddbbb___]]]]]]^^^]]]\\\hhhgggiiiooorrrsssvvvzzztttyyyxxxoooiiillluuuzzztttvvv{{{wwwcccCCC555---111777555222333---***'''&&&''')))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))(((((()))***++++++++++++))))))******+++,,,,,,,,,,,,------......------,,,***...333;;;KKKdddyyyuuuuuu~~~}}}tttlllhhhfffeeedddUUUPPPJJJIIIIIINNNXXXbbbiiigggddd^^^TTTIII>>>777555222...,,,,,,---......222222333444555666777888999:::<<<>>>@@@AAABBBBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEFFFEEEDDDCCCDDDFFFDDDDDDCCCBBBAAAAAAAAAAAA??????>>>>>>===<<<<<<;;;999999999999999999999999666666666666666666666666555666666777777777777666888888888888777777777777;;;???GGGOOOYYYfffuuuooo^^^]]]cccggglllrrr}}}xxxqqqmmmpppwww}}}{{{zzzzzzxxxxxxwwwrrrkkkgggQQQHHH<<<666444444222///---,,,+++,,,------+++)))))))))))))))************))))))************)))))))))))))))*********++++++******+++++++++,,,,,,,,,---...///...---,,,---...222444>>>TTTpppkkk[[[gggxxxnnnoooqqqkkkbbbGGGHHHTTTiii{{{pppeeejjjyyysssjjj___TTTLLLFFFDDD??????>>>;;;:::???GGGMMM___ppp~~~|||lll[[[LLLCCCaaaBBBBBB:::999555555444333333333444444333333222222222111111111111---...222222111===MMMeeerrrsssjjjiiizzziiikkkjjjpppuuuxxxrrr\\\PPPQQQTTTUUUSSSRRRXXXaaaxxx{{{qqqfffZZZQQQGGGDDDAAA???@@@AAAAAAAAA???===<<<<<<======<<<;;;888;;;===<<<;;;:::;;;===999:::;;;;;;<<<<<<<<<<<<>>>===<<<<<>>===;;;:::<<>>@@@BBBDDDDDDEEEDDDGGGGGGFFFEEEDDDCCCCCCBBBEEEFFFGGGGGGEEEEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@??????>>>>>>===<<<<<<999999999999999999999999666666666666666666666666333444555777777777666666888777888999999999888777:::;;;===???FFFSSScccnnnsssrrrdddbbb```\\\]]]ccctttzzzooommmppprrruuu{{{vvvwwwzzzsssnnnnnn^^^QQQBBB777555555333111...---++++++,,,,,,,,,+++))))))))))))************))))))************))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,---//////......///111222777FFF```yyy~~~ccc___yyywwwjjjjjjjjj```RRREEENNN]]]nnnooodddhhhyyyxxxiiiZZZNNNGGGCCC???>>>===<<<===>>>@@@AAAHHHTTT^^^___ZZZSSSJJJBBBaaaBBBCCC:::999555555444333333333444444333333333222222222111111111,,,---222222333AAASSSeeeppp}}}jjjgggooosssbbbpppmmmqqqtttwwwzzzgggZZZOOOSSSXXXXXXRRRQQQ\\\iiiwwwhhh\\\RRRGGG@@@???<<<999888:::<<<>>>>>>999999999:::<<<===;;;999888;;;>>>===;;;:::;;;======>>>>>>??????>>>>>>===BBBAAA@@@AAADDDJJJPPPSSSXXX]]]dddllluuu~~~nnn^^^NNNEEECCC<<<>>>???>>>===???EEEIIIRRR___rrrwwwqqqnnnlllhhheeekkkuuuoooppptttyyyxxxtttsssvvvfffnnn}}}xxxxxxiiigggdddbbbbbbaaa___]]]YYY\\\bbbggggggiiirrr}}}tttnnnpppsssuuuzzz~~~ZZZCCC111222777555555888...+++(((&&&''')))******&&&''')))******)))'''&&&&&&&&&&&&'''((())))))***(((((((((((())))))))))))(((((()))++++++,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++000???FFFLLLfffsssmmmlllqqqqqqlllvvv|||tttiii^^^WWWSSSRRRQQQNNNLLLOOOXXX___dddnnnyyycccWWWHHH<<<777444000---+++000555555222///111333222333666999<<<>>>???@@@@@@AAACCCEEEFFFGGGFFFFFFIIIHHHGGGFFFDDDCCCBBBAAAFFFHHHHHHHHHFFFFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@??????>>>=========999999999999999999999999777777777777777777777777444555666888888888888777555555555666888999999888888999::::::===DDDNNNVVVfffuuu|||sssmmmllldddXXXTTTZZZeeettt~~~|||oooooorrrqqquuuwwwoookkksssvvvrrrttteeeWWWEEE999555555444222///---+++***+++,,,,,,,,,))))))))))))************))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,***,,,...//////000222333111999LLLhhhyyyaaafff|||qqqmmmhhhUUUAAAIIIUUUdddrrr|||gggcccqqqsss```RRRHHHBBB???>>>>>>@@@AAAAAA???===CCCIIIMMMPPPTTTTTTNNNFFF^^^===>>>777777666666666555444444333333222222222222111111000000///111111//////:::LLL[[[nnnuuuyyyzzzppp\\\aaa}}}}}}hhhbbbgggtttyyy|||fffUUURRRYYYRRRRRRYYYXXXWWWggg}}}yyykkkWWWJJJEEEDDDBBB???<<<:::999777777888999:::===<<<;;;;;;===>>>>>>>>><<<<<<===>>>???@@@@@@AAA>>>AAADDDDDDDDDFFFGGGFFFEEEFFFGGGFFFGGGLLLTTT[[[hhhhhhsssnnnOOOJJJDDD>>>>>>===@@@@@@BBBDDDBBBAAAFFFNNNZZZnnn~~~{{{uuunnniiihhhjjjmmmyyywwwuuuwww{{{zzzuuuooogggnnnyyy}}}xxxoookkkeeebbbbbbaaa```^^^UUURRRXXXcccggggggooo|||pppkkkrrrrrrppppppttt~~~vvvTTT999999===888444777///,,,(((''')))***(((&&&'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))************+++++++++222,,,))),,,//////000222111LLLbbbuuueeeZZZlll|||nnncccmmm|||{{{mmm```RRREEEKKKUUUSSSVVV[[[bbbkkkyyyzzzmmmIIIBBB:::555333222111///000//////111333444333111444777;;;===>>>>>>???@@@BBBCCCDDDEEEFFFFFFFFFFFFKKKJJJIIIGGGGGGFFFFFFGGGIIIKKKLLLJJJGGGFFFGGGIIIKKKLLLKKKGGGDDDDDDCCCAAABBBBBB@@@::::::>>>@@@@@@===<<<<<<;;;:::999999999888888777555555444444555999888777555555666666777777777777777777777777777666777777999:::<<<>>>???LLLSSS]]]hhhxxx~~~ppp^^^SSSQQQUUUccclllppp}}}zzzyyyvvvrrrvvvxxxrrrnnnnnnrrrzzz}}}qqqmmmpppiiibbbRRRBBB:::888555000222111///,,,)))))),,,///***(((&&&''')))***(((%%%))))))************)))))))))************+++++++++***+++,,,,,,------,,,,,,---...//////......000111555CCCbbbyyy{{{}}}oootttuuu\\\JJJFFFOOOfffqqq~~~hhhbbbbbbvvvmmmRRRCCCAAACCC@@@AAAFFFEEE???>>>AAAAAADDDDDDFFFOOOXXXTTTIII```@@@@@@888888666666666555444444333333222222222222111111111000000222222111444@@@SSSbbbeeekkkjjjiiigggbbbnnnuuuhhhkkkrrrrrr]]]QQQPPPVVVSSSTTTWWWWWW\\\qqq|||rrrmmmiiifff]]]TTTHHHBBBCCCDDDBBB??????===;;;:::999:::<<<===<<<<<<<<<>>>@@@CCCEEEEEECCCCCCEEEFFFHHHIIIJJJKKKJJJNNNQQQQQQPPPOOOLLLJJJFFFEEEDDDBBBBBBFFFKKKOOOTTTZZZlllvvvrrrsssyyyZZZDDDEEECCCAAADDDDDDFFFDDDDDDDDDDDDHHHTTTaaarrr}}}zzztttnnniiiiiimmmpppyyyyyyzzz|||~~~|||xxxttteeekkktttzzz|||yyyuuurrrnnnjjjeeecccdddccc```]]]SSSPPPTTT^^^cccdddmmmyyyrrrgggeeefffiiijjjlllvvvcccDDD;;;===:::666666000,,,(((((()))***)))''''''((()))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++******************++++++++++++///,,,,,,///111///111444BBB___ttt}}}vvvhhhYYY[[[sss}}}ssseee___iiiwww~~~lll^^^QQQFFFMMM\\\aaauuuyyy{{{xxxtttlll\\\LLL>>>999444000000000000///111222222444555777777777888;;;===>>>??????AAABBBAAABBBDDDFFFHHHIIIJJJJJJNNNMMMMMMMMMMMMLLLLLLLLLKKKLLLMMMLLLIIIHHHIIIJJJOOONNNKKKHHHFFFFFFFFFEEE???AAAAAA@@@BBBDDDAAA;;;======<<<;;;;;;:::999999:::999888888777777777777999999777666666666777888777777777777777777777777666666666777888:::;;;<<<:::@@@IIIVVVjjj~~~zzzqqqkkkRRRYYY```fffsss|||yyyyyywwwtttrrrpppooosss{{{oooiiijjjmmmkkk```OOOAAA:::777444222111000...,,,,,,,,,---,,,***'''((()))***)))'''))))))************)))))))))************+++++++++***+++,,,,,,------,,,,,,---...///.........000222:::KKKiii{{{gggvvvnnnRRRGGGMMMpppmmm```___jjjvvvZZZGGGAAA;;;<<>><<>>???CCCEEECCC@@@@@@???===<<<<<<===>>>???<<<===???BBBFFFKKKOOOQQQWWWXXXYYY[[[\\\]]]]]]^^^\\\^^^aaaccc```YYYRRRNNNFFFCCC>>><<<<<<===??????<<>>CCCEEEHHHNNNNNNOOOJJJEEECCCEEEQQQhhh|||}}}zzzuuuoookkkkkkooosssvvvzzz~~~|||yyywwwkkkooossstttrrrooolllkkkooojjjdddbbbddddddaaa]]]RRRNNNOOOWWW\\\___iiitttyyyjjj```___jjjnnniiinnnvvvUUU@@@;;;===999444111---))))))***+++***((('''((())))))*********)))((((((((((((((((((((((((((((((((((((((((((((((((++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,///222111000333999UUUqqq}}}rrrggg]]]\\\jjj|||qqqjjjfffhhhrrr}}}gggXXXTTTQQQ]]]sss~~~|||nnn___PPPBBB777333111///...000111111111444555666777888999<<<>>>===???@@@@@@@@@AAACCCEEEAAACCCEEEHHHKKKMMMNNNOOONNNOOOQQQRRRRRRRRRQQQPPPNNNOOOPPPOOOMMMKKKLLLMMMSSSOOOKKKIIIIIIHHHHHHGGGFFFHHHGGGEEEEEEEEE@@@888>>>>>>======<<<<<<;;;;;;;;;;;;::::::999::::::::::::999888777777777777888666666666666666666666666555555555555666777888999888:::===EEEUUUhhhsssvvv~~~XXXUUUSSSXXXbbboooxxx}}}~~~||||||vvvqqqqqqqqqooojjjjjjuuu~~~rrrkkkjjjnnnrrrnnn^^^LLL@@@;;;888333222000000000///---,,,...,,,))))))***++++++***))))))************)))))))))************+++++++++***+++,,,,,,------,,,,,,---...///.........111333===TTTppp{{{hhhbbb|||}}}~~~fffJJJKKK___nnn^^^___eeexxxhhhQQQEEECCCEEEJJJMMMIIICCCCCCGGGFFFGGGGGGLLL\\\mmmqqqjjjeeeDDDBBB999999666666666555444444333333222222222222222222222222000111444888AAAOOO```kkklllsssiiiZZZbbbxxx|||nnnsss{{{{{{wwwhhh[[[QQQQQQVVVTTTWWWWWWWWWaaauuulllbbbYYYZZZaaaeee^^^VVVDDDAAA???@@@DDDEEECCC@@@@@@???>>>======???AAACCC???BBBFFFJJJPPPVVV]]]aaammmoooqqqsssttttttrrrqqqpppoooooooooiii]]]QQQKKKBBB>>>888666666777555333666888???HHHMMMVVViiizzzwwwlllaaa```fffhhhpppxxxzzzwwwxxx~~~YYYFFFBBBHHHKKKRRRZZZZZZUUUNNNFFFCCCHHH[[[yyy}}}wwwqqqmmmlllooorrrrrrxxx|||wwwuuuuuuwwwxxxwwwsssmmmiiihhhhhhrrrkkkccc___```aaa```^^^VVVQQQOOORRRVVV[[[dddnnnzzz|||}}}{{{|||zzzoooccceeewww~~~pppjjjxxxdddFFF;;;>>>;;;333222...+++***,,,---+++)))'''(((((()))*********+++((((((((((((((((((((((((((((((((((((((((((((((((***++++++++++++++++++************+++++++++,,,,,,+++,,,///111000111:::DDDhhh}}}|||www|||vvvoooiiieeedddkkk{{{~~~}}}nnniiimmmttt||||||```SSSXXX___nnn|||gggRRRDDD===888555//////000111333444555555666888999999999:::===@@@AAABBBBBBBBBAAABBBEEEGGGDDDEEEGGGJJJLLLNNNOOOPPPMMMNNNQQQSSSTTTTTTSSSRRRRRRSSSRRRRRRPPPPPPOOOPPPSSSOOOMMMMMMLLLIIIHHHHHHIIIKKKIIICCC@@@AAAAAA????????????>>>>>>=========;;;;;;:::::::::::::::;;;999888888777777777777777666666666666666666666666666666555555555666777777>>><<<;;;???HHHSSS[[[___sssrrriii___[[[\\\bbbqqq}}}|||xxx~~~yyytttwww|||~~~zzzooommmmmmmmmmmmmmmuuu}}}{{{ssspppiiipppqqqfffXXXKKKBBB<<<888555222000111000...,,,///---+++))))))***++++++)))******++++++******)))))))))*********+++++++++***+++,,,,,,------,,,,,,---............///222555===YYYsssqqqZZZjjj|||tttuuu}}}|||bbbIIIUUUtttvvv```^^^jjjtttuuu\\\KKKLLLMMMOOOPPPNNNJJJIIIJJJIIIOOOUUU___sssfffCCCAAA888888666666666555444444333333222222222222222222222333000111555<<>>;;;555444000,,,+++---...,,,***)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++,,,,,,,,,,,,,,,...//////555DDDSSSxxx}}}yyy~~~wwwjjj```[[[lllvvvzzzhhheeekkkrrrxxx|||qqqZZZSSS```mmm}}}sssWWWCCC999666444222///000222444555666777888999:::;;;;;;;;;<<<>>>???CCCCCCDDDCCCCCCDDDGGGIIIHHHIIIKKKLLLNNNOOOOOOOOONNNPPPRRRUUUVVVVVVVVVUUUVVVVVVUUUTTTTTTTTTSSSRRRQQQNNNNNNQQQOOOJJJJJJMMMPPPUUUTTTKKKCCCBBBDDDFFF??????>>>>>>>>>>>>======;;;::::::999999999999:::888888888777777777666666777777777777777777777777777777666666666777777888:::888999===BBBHHHNNNQQQaaatttsssfff```jjjwww|||zzz|||~~~}}}sssnnnooorrrrrrwwwrrrllliiinnntttxxx|||xxxsssdddiiillljjjeee]]]OOOBBB???;;;777333111000///......---,,,***))))))***+++******++++++++++++******))))))*********+++++++++***+++,,,,,,------,,,,,,------...---...000444777>>>___wwwkkk\\\yyy{{{www{{{zzz^^^IIIZZZyyyjjj^^^eeeuuuzzzcccPPPIIIOOOYYYaaaccc___TTTLLLNNN[[[jjjyyygggBBB???777888666666666555444444333333222222222222333333333333///111777BBBPPP^^^hhhmmmqqqxxxqqqiiivvvyyy~~~xxxnnnwwwdddVVVQQQQQQTTTVVVPPPPPPTTTbbbsss~~~}}}rrr]]]RRRSSSTTTUUUVVVUUUTTTSSSLLLHHHDDDCCCEEEIIILLLMMMMMMNNNOOORRRVVV[[[___bbbeeeiiioootttyyyvvvkkk]]]III<<<888777555444444555666666555666999<<<======>>>BBBEEE>>>CCCMMM^^^vvvggg___bbbeeekkktttxxx~~~~~~gggLLLEEEIIIRRR\\\nnnxxxrrr___VVVPPPVVVgggzzzrrrmmmjjjjjjjjjqqqxxxzzzvvvsssrrrssswwwxxxuuupppjjjkkkqqqxxx{{{uuukkk```YYYXXX]]]aaa___ZZZSSSQQQTTTZZZaaaeeebbbhhhrrr}}}{{{oooeeeiii{{{rrrppp~~~~~~aaaHHH>>>;;;888555111------...///...++++++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))++++++++++++,,,,,,,,,,,,...------000333>>>QQQccc{{{|||~~~ooodddbbbeeexxxsssddd```dddhhhkkkmmm]]]WWWbbbuuunnn[[[FFF<<<999555000---///111333555555666888:::<<<;;;<<<>>>AAABBBAAA@@@CCCEEEFFFFFFFFFGGGIIIKKKMMMNNNOOOPPPPPPPPPPPPPPPRRRTTTVVVXXXYYYZZZZZZZZZYYYXXXVVVVVVWWWWWWUUUTTTPPPNNNQQQTTTRRRMMMSSS^^^sssuuuooo___PPPGGGDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@======<<<;;;::::::::::::888888999999888888777666777777777777777777777777888777777777777888888999999777999===??????@@@DDDNNN___pppxxxooo```\\\]]]kkkwww~~~yyy{{{~~~uuupppqqqqqqooosssyyyvvvkkkdddiiirrrxxxyyyzzzyyyrrrhhhkkknnnrrrvvvqqqaaaPPPFFFEEEAAA;;;555000//////---......---+++))))))*********++++++++++++******)))************+++++++++***+++,,,,,,------,,,,,,------------...000555999DDDhhh~~~jjjmmm|||pppUUUJJJ\\\tttuuuddd___hhh}}}}}}iiiWWWOOOccc~~~uuubbbcccuuuhhhBBB???777999666666666555444444333333222222222333333333444444///222;;;III[[[iiiqqqsssxxxwwwmmmooowww|||~~~wwwuuuyyykkkYYYNNNOOOSSSUUUSSSRRRRRR\\\ooo{{{~~~{{{nnnaaaWWWXXXYYY[[[]]]^^^______YYYVVVTTTTTTWWW]]]bbbeee```aaaccchhhnnnuuu{{{~~~zzzeeeYYYLLL<<<555666444666777888888888999;;;777999;;;<<<>>>???>>>===???DDDNNN```zzzeeeaaaggglllwww{{{wwwrrr~~~mmmUUUDDDAAAJJJVVVeeezzzvvvddd]]]\\\jjj~~~vvvnnnjjjhhhccchhhnnnqqqrrrqqqrrrssswwwwwwuuuooojjjkkksss{{{~~~|||uuuhhh\\\WWW[[[aaa___ZZZSSSQQQUUU\\\bbbeeehhhkkkwww}}}tttrrrhhhppp|||{{{tttxxxsssTTT>>>999<<<666222......///000///,,,---,,,+++))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))+++++++++,,,,,,,,,------...---///444<<>>555444666333000000000333555666666888;;;>>>>>><<<===CCCJJJMMMIIIDDDDDDFFFHHHJJJJJJKKKLLLNNNQQQRRRSSSTTTTTTTTTTTTTTTVVVWWWXXXYYYZZZ[[[\\\]]][[[YYYWWWWWWYYYYYYWWWUUUQQQPPPSSSWWWTTTSSScccwwwuuu^^^OOOIIIGGGDDDHHHHHHHHHHHHHHHHHHHHHHHHBBBBBB@@@???===<<<<<<<<<::::::;;;;;;;;;:::999888999999999999999999999999777666666666777888999999<<<::::::>>>===999999===CCCJJJVVVdddqqq}}}qqqggg[[[QQQUUUbbbooowww}}}yyyvvvwwwvvvqqqsssttt{{{~~~rrrhhhhhhllloooqqqsss}}}}}}vvvuuuxxx{{{sssbbbJJJNNNNNNHHH<<<333//////---///111000---************++++++,,,,,,++++++***)))************+++++++++***+++,,,,,,------,,,,,,------------...111666:::LLLpppttthhh|||___KKKOOOeeewwwjjjaaa```iiittteeeaaaiiiBBB???888;;;777666666555444444333333222222222333333444444444...333===OOObbbqqqwwwyyy{{{qqqdddlll{{{sss~~~|||xxx~~~~~~rrrdddSSSKKKOOOVVVWWWSSSVVVWWWeeezzzyyyqqqkkklllooosssvvvuuuqqqmmmiiihhhggghhhlllqqqwwwzzznnnpppsssyyyiiiSSSHHH???555333999444777;;;;;;::::::<<>>:::888:::>>>>>><<>>555000111111///000555222555777888888;;;@@@DDD@@@===>>>FFFQQQUUUPPPIIIDDDGGGKKKMMMMMMNNNOOOPPPSSSTTTUUUVVVWWWXXXXXXXXXWWWWWWWWWXXXYYYZZZ\\\]]]\\\ZZZWWWXXXYYYZZZWWWUUUSSSRRRUUUXXXUUUXXXooo___FFF@@@HHHOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRGGGFFFDDDBBB@@@??????>>>;;;<<<=========<<<;;;:::999999999999999999999999555555555666666777999999:::777999>>>>>>;;;===CCCCCCAAAFFFVVVgggttt~~~zzzssstttjjj[[[RRR]]]lllzzzzzzzzz{{{yyysssrrrooosssuuuooommmlllooottt{{{~~~pppMMMSSSWWWQQQCCC555//////---000444333000,,,++++++***++++++,,,,,,++++++***)))************+++++++++++++++,,,---------,,,,,,------------...111777;;;QQQtttjjjeeeqqqPPPDDDWWWrrruuucccaaaaaajjj~~~rrrjjjdddAAA@@@999:::666666555444444444444555111111111111111111111111666///EEE___ggguuu~~~uuuhhhcccrrr{{{zzz{{{}}}{{{zzz}}}}}}mmm[[[NNNPPPUUUUUUUUUWWWZZZ\\\lll~~~|||{{{ttt]]]LLLCCC888777999555888888888999:::;;;======<<<<<<;;;:::::::::;;;;;;>>>===CCCQQQaaaooo~~~uuuhhhooommmyyytttbbb[[[ccckkkwwwzzz```KKKDDDCCCGGGXXXsss|||llleeekkkyyy~~~{{{{{{zzzpppeee___aaadddgggkkkpppvvvzzzwww{{{|||ssshhhfffooozzzzzz{{{zzztttdddWWWYYYddd```ZZZTTTQQQOOOTTTaaaoooqqqqqqrrrwww{{{zzzuuuooommmcccfffxxxxxxuuu|||vvvHHH///;;;888333//////111111...***'''(((((())))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,+++******---//////111000111:::MMMbbbpppttt}}}ooocccfffwww{{{llleee^^^WWWOOOLLLUUUbbbwwwsss___LLL<<<333222000///000111333444999999999:::===@@@DDDFFFIIIEEECCCGGGNNNQQQNNNIIIIIILLLOOOQQQQQQPPPPPPQQQVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZ[[[[[[[[[[[[\\\\\\YYYXXXVVVWWWXXXXXXWWWUUUWWWZZZ^^^aaafffppp~~~lllKKK@@@DDDKKKWWWbbbaaacccbbb```aaaeeeddd```WWWQQQKKKJJJKKKIIIEEE@@@===>>>????????????>>>======<<<;;;:::::::::999999999999999:::::::::::::::999999999:::;;;<<<>>>??????AAADDDJJJTTTbbbpppzzz~~~{{{rrr^^^bbblllyyy}}}{{{zzzuuupppppp|||{{{pppmmmqqqwww|||www^^^SSSKKKKKKIII>>>444///...---,,,,,,------+++)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------...------......000777@@@YYYrrrsssiii}}}yyyjjjVVVIIIJJJZZZsssrrrgggdddccc```xxx~~~yyysssvvv___??????777777666666555444444444444555333333333333222222222222555666LLLaaaiiiyyymmmccccccvvvtttuuuyyy}}}|||{{{uuuaaaUUUMMMQQQUUUTTTTTTXXX^^^dddsssiiiTTTFFF@@@777666888444888888999:::;;;<<<>>>>>>>>>>>>>>>======<<<<<<;;;999:::???HHHRRR^^^nnn|||tttnnnwww{{{iiiWWWOOOQQQ[[[lllyyyrrrXXXFFFCCCBBBIII]]]sss|||uuujjjiiiuuuzzzuuuvvvvvvooofff______aaaeeekkkqqqwwwzzzyyy|||{{{tttkkkhhhnnnuuuwwwwwwwwwttthhh]]]^^^eeefff```YYYSSSNNNOOO\\\iii~~~zzzwwwxxx{{{~~~~~~wwwllliiirrrxxxtttrrrtttWWW888<<<999444000000222222000,,,(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++---...---,,,+++,,,---...111000777III___ooovvvxxxzzzsssqqqxxxwwwgggaaaXXXQQQLLLRRRhhh}}}mmmUUUFFF:::///333333111111111333555666::::::;;;===???BBBEEEFFFGGGEEEDDDGGGLLLOOOMMMKKKMMMPPPSSSTTTTTTSSSSSSTTTXXXYYY[[[[[[ZZZZZZZZZZZZ______^^^\\\ZZZYYYYYYYYY[[[^^^aaabbbbbbcccfffhhhrrrwww|||yyybbbNNNKKKRRR]]]ooo{{{uuuhhhccc]]]YYYVVVTTTPPPLLLGGGFFFEEECCCAAA@@@@@@???<<<<<<=========<<<:::888999999999999999999999999:::::::::;;;<<<===>>>???AAABBBCCCFFFKKKTTT^^^eeettt~~~~~~wwwvvvuuutttwww~~~{{{vvvtttxxxtttnnnpppvvv}}}yyyrrrfffYYYOOOMMMKKKCCC999444///...---...//////---+++++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,---------...,,,---000000222:::CCCbbbzzzllliii|||vvvnnn___OOOJJJSSSeeezzzlllaaa```bbbfffyyyooorrr\\\???AAA888666666666555444444444444555666555444444333333333333555@@@VVVdddkkk}}}jjjdddjjjooosssyyy~~~~~~~~~uuujjjUUUOOOOOOUUUVVVSSSTTTZZZaaaooo~~~XXXGGG???===666666888333888999:::;;;===>>>???@@@@@@@@@AAAAAA@@@>>>===<<<999:::>>>CCCGGGOOO___nnnxxxyyyjjjPPPHHHHHHNNN[[[sss~~~}}}eeeNNNBBBDDDBBBMMMdddssstttooonnnppp}}}uuuoooooorrrnnnhhh___^^^^^^bbbkkktttyyyzzz{{{{{{zzzuuunnnkkkkkkmmmnnnnnnqqqrrrmmmeee``````hhhddd^^^WWWNNNJJJRRR^^^}}}{{{|||~~~}}}tttkkkjjjoootttrrrmmmccc@@@777999666222222333333111...*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,,,,------,,,,,,---///888666BBB\\\rrr{{{}}}~~~|||wwwsssbbbZZZQQQMMMQQQbbb```HHH===888444111444333333333444555777888;;;<<<>>>AAACCCEEEFFFGGGEEEEEEFFFHHHJJJLLLMMMMMMRRRUUUWWWXXXWWWVVVVVVWWWVVVXXX\\\]]]\\\ZZZZZZZZZbbbbbbbbb```^^^]]]^^^___gggmmmsssuuutttvvv}}}~~~rrriiigggiiiqqq|||uuunnnhhhdddaaa```UUUSSSPPPLLLIIIGGGFFFFFF?????????@@@AAA???;;;888::::::::::::999999999999;;;;;;;;;;;;<<<===??????AAAAAABBBBBBDDDHHHNNNSSSdddsss}}}uuujjjdddlll}}}wwwssssssuuuxxxyyyxxxxxxqqqqqquuu|||tttwww|||vvvuuutttmmm^^^PPPLLLKKKFFF===666111000//////111111///...,,,,,,,,,,,,++++++++++++))))))*********+++++++++,,,,,,,,,,,,------------...---...111222444<<>><<<@@@???BBBHHHLLLQQQ[[[eeeyyyuuuppplllttt~~~{{{lllqqqeeeSSSNNNNNNTTT```}}}oooWWWGGGBBBGGGEEEQQQhhhrrrooopppyyy}}}zzztttnnnnnnpppnnniiibbb^^^\\\```kkktttyyyyyyzzzyyywwwuuuqqqlllhhhdddbbbdddjjjpppqqqiii]]]UUUdddcccccc^^^TTTLLLMMMSSSooosss{{{}}}zzzxxxtttkkkfffmmmxxxwwwmmmnnnwwwnnnHHH333888666333222333333111000,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((()))+++------,,,///444???BBBTTTooo~~~zzzssszzzkkkZZZRRRMMMSSSdddzzz}}}___BBB888999999777888333333333444666777999:::>>>???BBBEEEGGGHHHHHHGGGEEEGGGJJJJJJJJJKKKNNNQQQUUUWWWYYYYYYXXXWWWWWWXXXUUUYYY^^^___^^^\\\\\\]]]dddgggjjjkkkkkkmmmqqqtttvvv{{{|||tttoooooopppvvvsssllleee\\\UUUOOOLLLGGGDDDAAAAAAAAA@@@<<<999;;;;;;;;;;;;;;;:::::::::;;;:::;;;;;;<<<===>>>???>>>???AAABBBCCCFFFJJJNNNWWWfffuuu}}}}}}uuussslllaaaZZZ```sssxxxqqqmmmmmmppprrrpppwww~~~}}}xxxuuutttxxxnnnsss}}}ssspppuuuzzzssseeeUUUOOOPPPMMMDDD<<<333222000000111222111000,,,,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,,,,------------......---///222333555===FFF```zzzqqqhhh}}}|||eeeUUUNNN^^^wwwmmmeee]]]aaannn\\\AAAEEE;;;999666666555444444444444555555444333222222333444555;;;TTTfffiiiqqq}}}ooorrrttt```rrrrrrtttxxx|||zzzgggUUUOOOQQQWWW\\\WWWRRRYYYgggqqq}}}lllWWWFFF:::999<<<777666999555777999;;;>>>@@@BBBBBBCCCAAABBBCCCDDDCCCAAA???===DDDBBBDDDMMMUUUXXXYYY\\\cccjjjhhhhhhkkkccc[[[^^^ZZZqqqvvvjjjddddddggg```lllgggWWWPPPPPPZZZkkk~~~vvvlll[[[IIIBBBCCCIIIGGGRRRdddkkkkkkuuuxxxxxxuuupppppprrroooiiiddd___[[[^^^gggpppuuuvvvxxxvvvuuutttrrrmmmeee___[[[```iiissswwwooo]]]MMM\\\```gggkkkdddWWWPPPOOOaaakkkwww}}}yyywwwrrrsssnnnkkksss}}}qqqiiipppzzzTTT666666555333222222222111000...---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++...,,,***///777>>>OOOlllrrrrrrvvv^^^QQQMMMPPPbbb}}}eeeNNN:::777888444222555222333444666888:::;;;<<<@@@BBBEEEHHHJJJJJJIIIHHHGGGJJJMMMLLLKKKLLLPPPTTTUUUVVVXXXXXXVVVVVVWWWXXXZZZ]]]aaa```]]]\\\]]]```hhhmmmtttxxxzzz}}}tttggg]]]VVVTTTMMMEEEAAA@@@???<<<999<<<;;;;;;;;;:::::::::999;;;:::::::::;;;<<<===>>><<<>>>AAACCCDDDGGGJJJMMMPPPZZZfffpppyyyzzzvvvqqqggg\\\WWWZZZfffpppxxxpppnnnnnnooooooxxxxxx{{{zzzttt||||||xxxwwwvvvnnnsssxxxnnnkkkpppwwwvvvkkk^^^XXXXXXVVVNNNDDD555333111000111111111000---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,---------.........000...///222333666???III]]]uuu}}}ooopppsssbbbSSSQQQddd{{{xxxeeeddd___gggvvv\\\???BBB999888666666555444444444444555444333222111222444666888DDD\\\iiillluuuxxxvvvzzzpppxxxooodddrrrpppqqqvvv~~~sss___NNNPPPQQQUUUYYYVVVVVVdddvvv|||wwwppp```OOOIII===<<<===666555999666666888;;;>>>AAABBBCCCCCCBBBCCCDDDDDDDDDCCCBBBAAADDDAAACCCNNNXXXYYYVVVTTTRRRWWWWWWYYY___ZZZWWW___fffoooaaaVVVRRRVVV^^^dddoooiiiWWWPPPVVVhhhsss```TTTIII???>>>CCCGGGIIIQQQ]]]ccciiixxxzzzuuuwwwvvvssssssssspppjjjeee```[[[[[[aaahhhmmmooouuutttttttttsssnnnfff___\\\bbblllwww}}}wwwcccPPPVVV\\\iiitttsssfffXXXPPP^^^gggrrrxxxyyyyyy{{{~~~rrrvvvvvvwww}}}zzznnnnnnaaa<<<666555444333222222222222000...,,,***)))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++...+++,,,///,,,)))000<<>>???@@@BBBCCCCCCEEEGGGJJJLLLRRRZZZdddqqq}}}vvvhhhZZZSSSTTTYYY^^^wwwzzztttqqqppppppooo~~~xxxzzzzzzuuutttwwwrrruuuyyyqqqjjjiiilllmmmjjjccc^^^]]]ZZZQQQFFF999666333111111111111000......------,,,,,,++++++++++++,,,,,,,,,---------,,,---------............000......111444999EEEPPPeeevvv{{{sss|||tttfffXXXNNNQQQeeevvvzzz|||rrreeebbbbbbnnn___???@@@999999666666555444444444444555444333222222333666999;;;OOOcccjjjpppzzzuuullltttzzzzzzooonnnsssppprrr|||}}}fffUUUNNNSSSQQQTTTXXXZZZaaawww}}}tttiii___PPPCCC???>>>555333777666555777:::>>>AAACCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDGGGPPPWWWWWWUUUUUUOOOSSSSSSVVV]]]ZZZ[[[ggg}}}}}}lllppplllcccYYYQQQKKKJJJSSS^^^iiirrrjjj[[[ZZZfff|||iiiNNNCCCAAA>>>@@@EEEGGGMMMTTTYYY___jjj|||xxxsssvvvuuurrrrrrsssqqqmmmddd```[[[XXXXXX]]]cccgggrrrssstttvvvuuuppphhhccc```fffnnnwww~~~|||lllZZZPPPVVVddduuuzzznnn\\\QQQUUU^^^jjjoooppprrrxxx~~~uuuyyy~~~wwwkkkwwwsssHHH666666666444333222333444111000---+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,...***,,,000///...888HHHeeezzznnnlllyyyvvvfff[[[NNNXXXjjj~~~vvv^^^JJJ999666333000///000444888555666999<<>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCDDDFFFHHHHHHMMMSSSXXXaaaooozzz}}}zzzpppeee\\\YYYYYY[[[hhhoooyyy{{{vvvuuuwwwyyy}}}{{{}}}yyyzzz||||||yyyqqqkkkjjjeeehhhiiifffccc___UUUIII===:::666333333222111000///......---,,,,,,++++++***+++++++++,,,,,,,,,,,,------------............///------111666???NNN[[[tttzzzzzzyyy}}}mmm]]]OOOLLLVVViiitttuuu~~~{{{nnniiibbbgggxxxcccAAAAAA;;;<<<666666555444444444444555555444333333555888<<<>>>WWWgggkkkrrr~~~rrrfffqqquuupppvvvuuurrrvvvttt[[[OOOQQQVVVSSSTTTYYY___lllyyyuuuUUUGGGAAA>>>333111666555444666:::>>>AAACCCCCCCCCFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIMMMTTTWWWVVVWWW[[[TTTUUUQQQRRRYYYWWW[[[kkkkkkXXXaaa\\\VVVPPPMMMKKKLLLWWWeeegggpppiii___eeetttdddEEE===AAABBBDDDHHHIIIRRRYYYZZZ___nnn|||yyytttvvvtttqqqpppsssrrroooccc```ZZZUUUSSSVVV\\\bbbrrrsssvvvwwwvvvqqqkkkfffbbbgggnnnttt|||}}}qqqbbbLLLPPP]]]pppyyyppp]]]OOOHHHTTTcccjjjllllllqqqvvvwwwzzzjjjpppXXX777777777666444444555666222000...+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------***''')))111222444BBBTTT}}}iii___```~~~~~~aaaQQQRRRRRRfffyyy]]]FFF888000333555333111222333333777888;;;>>>BBBDDDFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLOOORRRSSSXXXYYYZZZ[[[ZZZ[[[^^^``````cccfffhhhlllwww|||rrrkkkcccXXXPPPJJJIIIIIIHHHGGGFFFFFFEEE@@@@@@@@@???@@@@@@AAAAAADDDEEEEEEEEEEEEFFFIIIKKKEEEKKKNNNNNNRRR___nnnwwwyyy{{{|||wwwoooiiifffeee]]]YYY]]]lll{{{{{{|||zzzrrruuu}}}zzzuuuvvv~~~{{{ssspppfffnnnsssqqqnnniii]]]RRR@@@<<<888555444333222111//////...---,,,,,,++++++)))************+++++++++---------.........//////...,,,---111888DDDUUUddd~~~}}}zzz|||xxxhhhYYYLLLMMM\\\pppwwwwwwooofffgggdddllldddBBB>>>666999777777666555444333333333333333666888555333:::FFF___mmmqqquuuzzzmmmkkk~~~sss{{{wwwqqqttt~~~jjjWWWSSSQQQVVVYYYZZZ[[[aaavvvpppZZZMMMAAA;;;999666444444555;;;@@@AAABBBEEEEEECCCDDDFFFHHHIIIHHHHHHJJJKKKHHHLLLRRRXXX]]]```aaaaaaXXXVVVSSSPPPMMMPPP^^^lllhhhXXXRRR```QQQGGGHHHLLLNNNYYYgggrrrtttmmm___]]]pppaaaEEE???FFFIIIEEEAAAMMMPPPTTTYYYcccqqqzzzwww{{{zzztttooorrrxxxvvvnnnhhheeeaaa[[[VVVUUUWWWYYYfffmmmtttwwwtttnnnjjjhhhaaadddrrrzzz{{{zzzhhhWWWMMMQQQeeeqqqiii]]]YYYJJJKKKVVVffflllhhhkkkttt{{{{{{{{{dddBBB;;;777666444000111666555333000---+++*********************))))))))))))+++*********))))))((((((***+++,,,,,,+++***+++---...+++,,,111111666MMMggg}}}hhhRRRYYYoookkkPPPNNN[[[]]]wwwcccIII;;;333///111333333333333555777<<<<<<>>>???AAACCCDDDDDDGGGHHHIIIKKKMMMNNNOOOOOONNNOOOPPPPPPOOOPPPRRRTTTYYYXXXXXXZZZ]]]___```___cccdddlllyyyxxxhhh\\\[[[VVVOOOJJJGGGFFFEEEEEEFFFCCC@@@???@@@BBBCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHLLLLLLMMMOOOSSSZZZccciiizzz|||~~~}}}zzzuuupppnnndddXXXRRR\\\mmmxxx|||}}}~~~tttxxx{{{sssvvv|||tttfffhhhnnnzzzzzzgggWWWLLLDDD===:::777222000111222000...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...000777GGG___sss~~~||||||vvv}}}tttSSSOOOUUUhhh|||~~~{{{tttaaaeeedddddduuucccAAA>>>666999777777666555444444444444444444777888555555AAAOOObbbpppsssuuuwwwmmmppp~~~xxx|||sssvvv|||dddTTTRRRQQQSSSUUUXXX^^^kkk}}}ZZZNNNAAA;;;888555333555666<<>>444444555000000666555333000---+++*********************))))))))))))+++*********))))))))))))***+++,,,,,,+++***,,,------+++...444777===SSSkkk}}}iiiZZZXXXeeesss|||{{{ppp___KKKOOOaaajjjpppRRR>>>333---...000222333444555777999>>>???@@@BBBCCCEEEFFFGGGIIIJJJKKKLLLLLLMMMMMMMMMJJJMMMPPPRRRTTTVVVYYY[[[XXX[[[___```___aaaeeeiiiiiittt~~~tttlllfffaaaYYYSSSOOONNNMMMLLLGGGDDDAAA???@@@AAABBBBBBDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKNNNSSSZZZ___ooovvv~~~}}}zzzyyy{{{nnn```WWW^^^nnn{{{}}}zzzuuuyyy|||ooommmrrr~~~ppp^^^RRRKKKCCC>>>999333222555222111///---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///111333444777===LLLbbbsss|||zzz{{{uuurrrzzzrrrTTTTTTaaavvvcccXXX```aaakkk~~~```@@@>>>666:::777777666555444444444444444666888777555:::KKK]]]gggsssxxxxxxwwwqqq{{{}}}}}}zzzuuu]]]OOORRRSSSTTTTTTYYYfff|||ZZZNNNAAA;;;777333333555666===AAAAAABBBDDDDDDBBBEEEHHHKKKLLLKKKIIIHHHHHHMMMRRR[[[ccchhhiiihhhggg___\\\YYYVVVRRRQQQYYYdddzzzqqqfffbbbVVVNNNJJJNNNQQQQQQUUU\\\dddkkklll```VVVYYYhhhuuucccXXXKKKFFFGGGKKKRRRYYYXXX\\\```eeekkkttt{{{yyyzzzqqqrrrrrrqqqtttuuuqqqkkkhhhfffbbb\\\VVVSSSSSSTTT]]]eeepppwwwxxxvvvttttttllllllsssuuuqqqyyylll]]]TTT]]]iiijjjeeebbbVVVSSSVVV```fffgggmmmuuuzzzxxxuuupppjjjlll|||bbbFFF222444888222111888555333111...,,,+++++++++++++++*********)))))))))***************))))))))))))+++,,,,,,++++++,,,...---,,,000888???HHH]]]rrrsssVVVSSSiiiyyy{{{zzz|||yyycccVVVRRRNNN\\\xxxiiiQQQ???222,,,,,,,,,...111444555777;;;===AAABBBCCCDDDFFFHHHIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKMMMPPPTTTVVVVVVVVVWWWXXXYYY^^^cccddddddlllzzzzzztttooohhhccc___\\\YYYXXXKKKHHHCCCAAAAAABBBBBBBBBDDDDDDEEEFFFGGGIIIIIIJJJGGGIIIJJJKKKLLLOOOSSSVVVcccnnn{{{~~~|||}}}ooo```UUUYYYfffttt~~~yyy|||xxxsssttt~~~vvveeeYYYRRRKKKDDD<<<555555999222111000...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000222444999CCCTTTgggtttzzzuuullliiiqqqlllVVVWWWmmmsssVVVUUUbbbdddvvv]]]???>>>777:::777777666555555555555555333666777555444???VVVjjjkkkvvv|||{{{zzz|||mmmWWWNNNTTTVVVYYYYYY```ssswwwYYYNNNBBB;;;666222222555777===AAAAAABBBDDDDDDBBBDDDHHHMMMOOOOOOMMMLLLLLLTTTZZZdddlllqqqrrrooommmeeedddeeegggdddaaaeeelll}}}~~~pppgggddd]]]VVVRRRTTTTTTSSSTTTXXXZZZdddiii```SSSOOOWWWbbb___WWWMMMGGGHHHPPP[[[ccceeefffhhhjjjnnnvvvyyyuuuvvvyyyqqqqqqppppppqqqqqqnnnjjjhhhgggddd^^^XXXSSSQQQQQQ\\\dddpppxxxzzzzzzzzzzzzsssllloooqqqpppzzz{{{jjj[[[\\\fffnnnooolll^^^WWWUUUZZZaaafffmmmtttsssvvvyyyyyyqqqiiijjjpppyyySSS666666;;;555444:::555333111///---,,,,,,++++++++++++*********))))))************************)))+++,,,,,,++++++---...///---000:::EEETTThhhzzz|||yyyfffTTTaaa}}}zzzqqqTTTHHHPPPXXXllloooJJJ;;;555...,,,111+++...222555777;;;>>>AAACCCCCCDDDFFFHHHIIIKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLRRRUUUXXXZZZ[[[[[[[[[\\\___eeelllrrr|||~~~}}}zzzvvvsssooojjjddd```QQQMMMIIIFFFEEEDDDDDDCCCEEEEEEFFFGGGIIIJJJKKKKKKIIIKKKNNNOOOPPPQQQSSSUUU]]]fffssszzz{{{yyyyyyzzzkkkaaaXXXXXX___iiixxx}}}{{{uuurrrwww~~~}}}rrrgggZZZVVVRRRLLLCCC999555777333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---000333999III___rrr|||sssfff___bbb```XXX___|||hhhQQQWWWdddhhh[[[>>>>>>888:::777777666555555555666666222555666333666GGG```tttpppxxx{{{}}}vvvgggTTTPPPXXXYYYZZZ^^^kkkqqqVVVLLLBBB<<<777222222555666<<>>555333333333222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111222444<<>>???888:::777777666666555666666777222555555333;;;PPPiiizzzvvvzzz|||~~~{{{|||pppcccTTTUUU\\\ZZZXXXcccxxxlllRRRJJJCCC>>>888333222666555;;;@@@AAABBBEEEEEECCCFFFJJJOOOSSSUUUVVVWWWXXX[[[aaaiiiqqqtttssspppmmmqqqrrrxxx~~~|||vvvssstttzzz{{{zzztttlllhhhjjjnnnbbb^^^ZZZYYY[[[___ccceeecccgggllljjj```XXX\\\eeeeee___UUUPPPYYYiiiuuuxxxmmmllliiigggjjjsss~~~sssoooooopppsssooollllllkkkhhhiiilllhhhiiihhhccc\\\UUUPPPNNNMMMTTT^^^eeeiiimmmqqquuu~~~nnnlllsssxxx{{{zzzqqq```TTTYYYiiisssrrrhhh]]]RRRQQQ[[[gggpppsssrrrfffcccssslllGGG777444333333555444444333111000...------,,,++++++++++++******************+++++++++++++++)))+++,,,---,,,---...000222222666BBBUUUiiiyyy~~~~~~}}}~~~fff^^^sssqqqjjjooowwwhhhTTTQQQ^^^iiissszzzxxxTTTAAA555666777000...333000333777:::===@@@DDDGGGDDDDDDFFFGGGIIIKKKLLLLLLKKKKKKKKKLLLNNNPPPSSSTTTUUUVVVXXXYYY\\\aaaggglllmmm|||sssiiibbb^^^ZZZUUUQQQOOONNNMMMLLLJJJJJJKKKKKKLLLMMMMMMMMMJJJMMMQQQSSSTTTUUUWWWXXXXXXZZZ___iiitttyyyyyyvvvyyyyyyzzz{{{vvvqqqqqqvvvvvvsssyyyxxxwww~~~|||zzz|||xxxrrrkkkfffdddeeefffZZZWWWXXXYYYSSSFFF999333444444333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,---------............///111333444===TTTppp|||tttsss{{{gggUUUIIINNNaaaxxx[[[TTTYYYaaammmYYY>>>???888:::777777666666666666777777333666555555AAAYYYqqq}}}~~~|||ttt~~~wwwjjj___UUUYYY^^^YYYYYYkkkwwwqqqjjj[[[MMMHHHCCC???:::444333666333:::???AAABBBFFFGGGEEEHHHLLLPPPSSSUUUVVVXXXZZZ^^^cccjjjpppsssrrrnnnkkkpppppptttzzzzzzwwwuuuwwwpppmmmggg___YYY[[[bbbjjjfffeeecccbbbeeejjjmmmmmmfffeeefffeee^^^XXX\\\eeegggeee^^^XXX]]]iiirrrssslllllljjjjjjmmmvvvzzzpppnnnooonnnnnnkkkkkknnnmmmiiijjjnnnhhhiiiiiifff___WWWRRROOOJJJPPPXXX___eeelllsssyyy}}}mmmlllssstttwww{{{vvvxxxuuugggXXXZZZlllxxxyyymmmaaaSSSQQQ\\\jjjsssuuu{{{uuufffcccooo|||zzzyyyUUU;;;222444555444444444333222111///...---,,,,,,+++++++++******************++++++,,,,,,,,,)))+++,,,---------///111222444<<>>@@@999:::777777666666666666777888555777666777FFF___uuu}}}~~~tttmmm~~~tttfff\\\UUU[[[```XXX]]]sssuuu^^^TTTPPPFFFJJJFFFCCCAAA;;;555333666333999???@@@BBBFFFHHHFFFKKKMMMPPPRRRSSSUUUWWWYYYaaaeeelllqqqsssrrrooolllmmmlllnnntttwwwwwwzzz~~~ooojjj```VVVPPPTTT^^^gggnnnnnnmmmlllooorrrrrrpppkkkfffdddbbb^^^YYY^^^fffhhhjjjeee]]][[[bbbgggggglllmmmnnnooorrr{{{wwwnnnoooooommmiiigggjjjppppppkkkkkkooohhhiiijjjgggaaaYYYSSSPPPEEEKKKSSSZZZaaaiiisssyyyxxxkkkkkkpppmmmnnnssssssttttttiiiYYYYYYkkkyyy{{{ooocccUUURRR]]]mmmvvvwwwvvv}}}iiidddjjj~~~{{{wwwzzz```@@@444777999666444444333333111000...---,,,,,,,,,+++++++++***************++++++,,,,,,,,,)))+++,,,---------///111111666AAATTTjjj{{{~~~{{{|||eeegggsssxxxllliiipppxxxddd^^^bbbhhhjjjlll```HHH???999333222444666777666777999<<>>???999;;;999888888888777777666666333666777<<>>999555222888;;;>>>@@@BBBDDDGGGJJJJJJNNNRRRTTTTTTUUUXXX[[[eeegggjjjmmmooooooooonnnmmmoooqqqrrrrrrrrrsssuuuqqqjjj^^^SSSPPPWWWccclllnnnnnnmmmkkkjjjiiijjjkkkmmmjjjccc^^^ZZZ[[[]]]___kkkjjjeee^^^XXXXXX^^^cccnnnnnnooorrryyyzzzuuurrrpppoooiiijjjlllmmmllllllmmmnnnkkkjjjhhhfffaaaYYYPPPIIIHHHNNNQQQTTT^^^nnnyyy|||uuunnnnnnnnnjjjiiillllllppplll]]]SSS[[[mmmzzzxxxooo]]]PPPXXXmmmyyyxxxtttzzztttuuuuuutttjjjxxxuuuIII111222666222666666555444111...,,,******++++++,,,,,,++++++***++++++++++++++++++++++++))),,,------...111222222555AAASSSgggvvv~~~}}}pppbbbaaaxxxrrrsss|||kkk^^^iiivvv{{{pppZZZHHH@@@888666333444777999999888<<<>>>@@@BBBBBBDDDFFFHHHDDDGGGJJJLLLMMMNNNPPPRRRPPPQQQRRRRRRTTTUUUWWWXXXYYYdddlllpppzzz|||vvvqqqnnnfff\\\XXXXXXWWWSSSSSSRRRQQQOOOMMMNNNQQQSSSSSSTTTUUUUUUUUUVVVYYY\\\]]]]]]]]]^^^aaagggooouuuzzz|||ssstttzzz}}}~~~}}}tttpppqqqwww~~~}}}|||iiifffaaaaaagggeeeRRR===;;;555222333222///...///++++++------------++++++000//////........./////////444???UUUxxx}}}iiiRRRKKK^^^xxxxxx^^^XXX[[[dddjjj{{{\\\???@@@999;;;888888888888777777777666777777777???RRRjjjyyy~~~|||}}}|||~~~wwwooowww{{{uuuwww|||hhhXXXVVVYYYYYY\\\bbbnnn~~~yyyrrrooocccQQQEEECCCEEEEEEIIIIIIHHHEEE???:::666444777:::>>>AAACCCDDDGGGIIIMMMQQQUUUWWWWWWXXX[[[^^^eeehhhmmmrrrtttsssqqqpppjjjllloooqqqqqqqqqssstttqqqiii]]]SSSPPPWWWbbblllqqqmmmhhhgggiiikkkjjjhhhlllggg^^^WWWTTTVVV[[[___jjjiiieee___ZZZZZZ___dddnnnppptttxxx~~~zzzuuusssqqqpppmmmoooqqqqqqooonnnnnnoookkkjjjiiigggccc]]]TTTNNNGGGLLLOOOQQQ[[[kkkvvvyyy}}}tttnnnnnnmmmhhhfffggggggiiifffZZZNNNPPP```qqq}}}vvveeeUUUWWWhhhssstttuuu{{{yyy{{{}}}|||iiiooo|||SSS777333555333777777666555333000---,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,...///......///111222<<>>AAABBBCCCDDDGGGIIIFFFIIIKKKMMMNNNOOOQQQRRRQQQRRRTTTUUUWWWYYY\\\^^^aaaiiiqqqzzz~~~rrrqqqkkkdddccceeeeeeaaa___\\\WWWRRROOOOOOPPPQQQSSSTTTVVVVVVVVVXXX[[[^^^^^^______```bbbgggnnnsss{{{|||~~~~~~{{{xxxvvvwwwvvvzzzyyyssssssxxx~~~}}}{{{xxxqqqnnnhhheeegggdddVVVFFF;;;555111222333000...///+++,,,------------,,,+++//////............//////...444???UUUtttwwwfffVVVTTThhhoooXXXUUUYYYeeemmm]]]@@@AAA999;;;888888888888777777777777777666;;;JJJ[[[iiiuuu}}}||||||~~~}}}tttqqquuutttoootttssscccVVVVVVYYYZZZ___fff~~~uuummmaaa]]]SSSGGGAAABBBEEEEEEIIIJJJKKKHHHBBB<<<777555666:::???BBBDDDEEEGGGHHHMMMQQQVVVXXXXXXYYY]]]```dddhhhnnntttvvvuuurrrooojjjmmmppprrrrrrrrrrrrssspppiii___UUURRRWWWaaaiiiqqqjjjcccbbbfffhhhgggcccgggaaaXXXOOOKKKOOOXXX___kkkiiifffbbb``````cccfffmmmsss{{{|||xxxuuurrrppppppqqqsssrrrpppnnnnnnnnnkkkjjjjjjiiifff```YYYTTTGGGJJJKKKNNNWWWfffqqqvvvvvvpppmmmnnnnnnjjjfffeeeeeecccbbb[[[MMMFFFSSSfff{{{mmm[[[UUU___iiikkkqqq~~~ooolll{{{dddCCC666555444777777777666444111///---++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---//////...///333777HHHYYYooo{{{~~~ggg[[[[[[xxx|||tttxxx|||wwwpppmmm|||\\\FFF:::555555444333444777:::<<<<<<===???BBBCCCDDDEEEHHHJJJIIIKKKMMMNNNNNNOOOQQQSSSOOOQQQSSSUUUWWWZZZ^^^bbbjjjtttxxxwwwtttppprrrwwwyyywwwnnnfff[[[TTTQQQQQQPPPPPPSSSUUUWWWXXXYYY[[[___aaaaaabbbccccccdddggglllpppxxx{{{|||zzzvvvssssssuuuwwwuuuxxxzzzrrrwwwyyyzzzxxxsssxxx|||xxxuuunnngggbbb^^^UUULLL<<<555111222333000//////,,,,,,------------,,,,,,//////............//////000555AAAWWWrrryyyhhh\\\WWW]]]tttfffTTTTTTZZZiiittt]]]AAAAAA:::<<<888888888777777777777777444555BBBYYYhhhmmmsss{{{wwwyyy|||zzzqqqlllwwwjjj^^^VVVXXX[[[]]]eeepppwwwjjj___PPPKKKDDD???@@@DDDHHHIIIMMMQQQSSSQQQIII???888555555999???CCCEEEEEEFFFGGGJJJNNNSSSUUUVVVWWW[[[^^^dddggglllppprrrqqqooommmnnnqqqtttuuusssqqqppppppnnnjjjddd]]]YYYZZZ___dddlllggg```]]]^^^````````````\\\TTTLLLHHHLLLUUU\\\jjjhhhfffeeeffffffggghhhkkkuuu}}}wwwrrrnnnmmmoooqqqqqqooommmllllllllllllkkkjjjgggbbb[[[VVVJJJJJJIIIKKKSSS```lllsssmmmkkkkkkoooqqqppplllhhhgggcccbbbaaaRRRDDDLLL___xxxxxxnnn\\\QQQSSS\\\aaalllwww|||{{{ppp|||wwwRRR<<<555555666666666555444222000...,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++)))***---///...///888BBBXXXnnnsss\\\ZZZgggsssqqqyyyuuuhhhkkkzzzjjjKKK===777222444333444555888;;;>>>???>>>AAACCCDDDEEEFFFIIIKKKKKKLLLNNNNNNNNNOOOQQQSSSSSSTTTVVVWWWYYY^^^eeejjjxxx~~~yyy{{{rrrhhh[[[TTTRRRSSSSSSQQQTTTVVVYYY[[[]]]___bbbeeecccdddfffggggggiiikkknnnssswwwzzzyyyvvvvvvzzz{{{vvv~~~~~~|||zzzwwwuuu~~~}}}wwwnnneee]]]VVVRRRAAA888222222333111//////,,,------------------,,,///............//////000444888EEE\\\rrr~~~~~~{{{zzzgggTTTPPPUUUccc{{{aaaVVVXXX```rrr\\\@@@AAA;;;===777777777777777777888888555999IIIaaaqqqvvv~~~}}}tttqqqnnn~~~yyyccc[[[XXX[[[^^^bbbnnn}}}|||xxxtttjjj]]]SSSHHHCCC???>>>AAAEEEJJJMMMWWW\\\aaa^^^SSSEEE:::444555999???CCCEEEEEEFFFGGGHHHLLLQQQTTTUUUWWW[[[^^^gggiiikkkmmmnnnooooooooosssuuuvvvtttqqqmmmkkkkkkmmmmmmlllhhhdddaaaaaaaaagggfffbbb]]]WWWVVVZZZ]]]ZZZXXXTTTNNNJJJMMMTTT[[[fffeeedddfffiiikkkjjjhhhkkkuuuyyypppjjjjjjmmmpppqqqpppooonnnnnnnnnmmmkkkjjjgggaaa[[[VVVOOOKKKHHHJJJQQQ[[[hhhqqqlllmmmooorrruuuuuuoooiiihhhcccdddfffZZZJJJLLLYYYjjjnnnjjj\\\MMMJJJQQQXXXjjjsss|||}}}sssyyycccEEE777555444555555444333111///...------,,,++++++,,,------++++++++++++++++++++++++***+++---///---000===LLLjjj|||~~~fffVVV```sssooojjjmmmqqqeeeYYYhhhqqqRRR===888777444444555666777:::===@@@CCC@@@BBBDDDFFFFFFHHHJJJLLLLLLMMMNNNNNNNNNOOORRRTTTYYY[[[]]]^^^bbbiiiuuu~~~}}}yyy{{{{{{yyylllcccXXXRRRSSSUUUUUUTTTUUUXXX[[[^^^___aaadddgggdddfffhhhiiiiiijjjlllnnnppptttxxxxxxwwwzzzyyypppggg```\\\JJJ???555333444222000000------------------------...............///000000555999IIIaaasssxxxyyy|||ssslllXXXHHHJJJXXXiii^^^YYY]]]eeeyyy[[[???AAA:::<<<777777777777888888888888999AAAPPPcccsssrrrsss~~~tttxxxvvv___ZZZYYY^^^aaagggxxx|||wwwooofff[[[QQQJJJHHHDDDBBBCCCDDDFFFJJJPPPaaaiiiqqqnnnaaaNNN???666666:::???BBBDDDEEEGGGHHHHHHMMMRRRUUUVVVYYY]]]aaajjjjjjkkkmmmppprrrtttuuuvvvwwwuuurrrmmmiiiggggggnnnppprrrrrroookkkiiiggghhhiiiggg```WWWTTTWWW\\\XXXYYYXXXSSSOOOQQQWWW^^^eeecccdddiiioooqqqmmmiiimmmvvv~~~vvvmmmffflllooosssuuutttsssrrrrrrnnnmmmkkkiiifffbbb\\\XXXTTTNNNHHHIIINNNVVVcccmmmrrrtttuuuvvvwwwvvvooogggfffccceeeggg```SSSOOOSSS]]]dddfff]]]OOOHHHLLLSSSjjjppptttvvv{{{|||uuussszzzsssPPP;;;666333444444444333222000///...---,,,++++++,,,---...++++++++++++++++++++++++///...///111...222EEEZZZxxxsss^^^ZZZiiizzzzzzyyymmmbbbfffjjjeeeYYYVVVjjj{{{jjjRRR???666555666777555777999:::;;;>>>BBBFFFAAACCCFFFGGGHHHIIILLLNNNNNNOOOOOOOOOPPPQQQTTTWWWYYY\\\```ccckkkyyyxxxsssmmmgggccc]]]WWWTTTUUUWWWWWWWWWVVVYYY]]]___aaaccceeegggeeegggiiijjjkkklllooorrrrrrtttvvvvvvwwwyyy~~~~~~xxxqqqzzztttzzz}}}yyyzzzxxxqqqiiieeeVVVGGG999444444333111111......------------............---......///000111666:::MMMgggvvvuuuwww~~~vvvfffTTTGGGNNN___qqqvvvYYYZZZ___hhh[[[???@@@999;;;666777777777888888888888999HHHZZZgggtttnnnvvv}}}zzz{{{sss[[[XXXZZZ___bbbjjj}}}zzzssshhhZZZOOOGGGEEEFFFDDDDDDHHHHHHHHHOOOXXXhhhsss~~~}}}nnnXXXEEE;;;777:::>>>AAACCCDDDGGGIIIHHHMMMSSSVVVWWWZZZ^^^bbbeeehhhkkkppptttxxxzzz{{{zzzyyywwwrrrmmmjjjjjjjjjooorrrvvvwwwwwwuuuttttttppppppllleee^^^YYYYYY[[[ZZZ\\\\\\XXXSSSUUU]]]eeejjjhhhjjjqqqyyy{{{vvvpppqqqxxx|||vvvpppiiidddpppssswwwxxxwwwuuussssssmmmllljjjiiihhhddd___[[[XXXOOOHHHGGGKKKQQQ^^^jjjuuuxxxxxxwwwxxxwwwpppfffddddddfffgggeee___UUUNNNWWW___fffbbbUUUKKKLLLQQQeeemmmrrrsssvvv~~~www||||||rrrttt[[[@@@555444444555555555333222111///---,,,++++++,,,---///++++++++++++++++++++++++///---///222222999RRRmmmmmm```ggguuu}}}~~~pppdddbbbiiihhh^^^ZZZdddrrrzzzgggRRR???:::777333333888777999<<<<<<===???DDDHHHBBBDDDGGGHHHIIIJJJLLLOOOPPPQQQQQQRRRRRRUUUXXX[[[YYY]]]dddlllzzzwwwlllccc___]]][[[YYYWWWWWWWWWWWWWWWZZZ^^^aaabbbccceeegggeeegggiiijjjkkknnnrrrvvvvvvvvvvvvvvvwwwyyy{{{}}}~~~xxxzzz~~~pppgggooouuuqqqqqqwwwzzzppplllsss{{{yyyrrrnnnaaaPPP===666444333222333///...---,,,,,,---...///---------......///000111999>>>SSSppp}}}yyy{{{xxxdddTTTLLLVVVhhhvvvmmmTTT[[[bbblll\\\??????888999666666777777888888888999444KKKbbbnnnvvv}}}|||rrrzzz|||xxxwwwzzzoooYYYWWWZZZ___bbbkkk|||zzzrrrdddSSSGGGBBBBBB@@@@@@DDDJJJKKKLLLUUUaaalllyyyvvv^^^JJJ???888;;;>>>@@@BBBDDDGGGJJJGGGLLLQQQUUUWWWYYY^^^bbb___cccjjjqqqwww{{{|||}}}~~~}}}zzzuuupppnnnoooppppppsssvvvyyyzzz{{{~~~xxxuuuooojjjddd```]]][[[^^^___^^^ZZZUUUXXXaaajjjqqqoooqqqyyyxxxtttyyy~~~uuuooojjjgggdddrrruuuxxxyyywwwtttrrrqqqlllkkkjjjjjjiiifffbbb___ZZZPPPGGGFFFIIINNNZZZgggssswwwxxxvvvxxxzzzsssiiicccfffggghhhiiiggg[[[MMMVVV___hhhggg[[[OOONNNRRR]]]jjjvvvzzz{{{uuuuuuwwwrrr|||aaaBBB555555555666666666555333222///...,,,++++++,,,...///+++++++++++++++++++++++++++***---333666AAA___~~~uuu}}}kkkeeesss{{{ooogggiiipppiii\\\aaavvv{{{rrrZZZFFF999<<<;;;111000888999;;;===>>>>>>@@@EEEIIICCCEEEGGGIIIIIIKKKMMMOOOQQQRRRSSSTTTUUUWWW\\\______dddmmmyyyuuujjj^^^______]]]ZZZWWWVVVWWWXXX[[[___aaabbbccceeefffeeeggghhhjjjlllooouuuxxxyyywwwvvvvvvxxxzzz{{{{{{|||www|||zzzyyyvvvjjjeeehhhooowww|||yyykkkeeeqqq~~~yyyhhhUUU@@@777555333333333///...---,,,,,,---...///---------......000111111>>>CCCYYYxxx|||uuubbbUUUOOO[[[lllxxxhhhSSS\\\eeepppbbbAAA>>>666:::999666555999;;;999888:::===UUUiiiuuu~~~{{{www}}}wwwxxxrrrrrrqqqqqqwwwyyybbb]]]___```___bbbtttwwwssshhhVVVFFF??????AAAFFFGGGIIIJJJNNNVVVbbbjjjyyytttSSSAAA???<<<<<<@@@BBBBBBDDDHHHKKKNNNRRRVVVWWWYYY[[[]]]cccdddgggmmmtttxxxwwwvvvtttxxxyyyuuutttwwwwwwuuuxxxxxxxxx{{{}}}qqqmmmoooiii___aaabbbbbb```___eeeoooxxx}}}|||sssfff]]]aaalll|||~~~~~~{{{uuuqqqooopppmmmjjjhhhiiikkkiiiccc]]][[[RRRJJJEEEEEEIIIUUUaaaqqqxxx{{{yyyzzz{{{sssfffccc[[[aaalllnnnmmm```KKKLLLUUU```fffgggccc[[[UUUVVVgggpppoooyyyuuuxxxvvv|||xxxtttOOO000555555555666777666333111333111...---------,,,***,,,,,,---------.........,,,---///111<<>>666:::999666555999:::888888:::AAA^^^rrrwww{{{zzz{{{sssqqquuutttssswwwppp^^^YYY\\\___aaahhh}}}}}}wwwooo```NNNAAA>>>@@@CCCDDDGGGJJJMMMSSS]]]jjjsss}}}ZZZFFF@@@======BBBDDDDDDFFFIIIKKKNNNSSSVVVXXXYYY[[[]]]eeeeeehhhmmmssswwwvvvuuutttyyy{{{wwwvvvxxx{{{{{{}}}}}}}}}~~~wwwvvvnnndddbbbcccbbbaaabbbjjjvvvwwwkkk^^^YYYcccppp|||vvvrrrrrrrrrpppmmmjjjjjjkkkjjjddd```\\\UUUMMMIIIFFFHHHPPPYYYmmmwww~~~~~~~~~wwwlllddd]]]cccooorrrpppcccOOOFFFOOO[[[aaaaaa[[[TTTOOOPPPcccppprrr|||}}}xxxxxx[[[999666555555666777666333111111///------------,,,+++*********+++++++++,,,,,,---///222888CCCXXXppp~~~}}}vvvnnnsssvvvgggiiissszzzpppggglll{{{mmmWWWFFF???777444555888888777;;;===@@@AAABBBCCCEEEHHHEEEFFFHHHHHHHHHJJJMMMPPPQQQUUUTTTXXXaaa___```kkkxxxrrrlllkkkhhhaaa\\\[[[ZZZ___dddfffggghhhjjjjjjgggjjjmmmmmmnnnqqqvvvzzzzzzzzz{{{||||||}}}}}}~~~xxxvvvvvvxxx{{{wwwllljjjqqqwwwwwwtttqqqhhhiiioooooouuuvvvmmmgggdddWWWEEE999666444111000///......------......111...---000111111222555BBBOOOhhhyyyuuu^^^\\\|||~~~WWW]]]```fff|||```@@@>>>777:::999666555888888666888;;;DDDfffyyyvvvwww|||yyyqqquuuyyyxxxvvvxxxxxxfff[[[ZZZ\\\___dddppp{{{sssgggTTTEEE======AAAEEEBBBFFFKKKRRRZZZfffuuu```JJJBBB>>>>>>CCCGGGGGGHHHJJJJJJNNNSSSVVVXXXYYYZZZ\\\eeefffiiimmmrrruuuvvvuuuvvv|||{{{xxx{{{zzzvvvnnndddeeeeeecccbbbdddmmmzzzqqqbbbXXXZZZkkk||||||wwwttttttuuusssppplllkkkkkkjjjfffbbb___YYYRRRMMMHHHFFFJJJPPPfffuuu|||ssseee___gggsssuuuttthhhTTTBBBKKKWWW^^^\\\TTTMMMJJJLLL```ooosss|||sssuuu{{{jjjBBB888777666666777666444222000...,,,,,,------,,,+++************++++++++++++...111777@@@NNN```rrr}}}~~~|||tttlllllluuupppeeejjjuuuvvvqqqsssxxx___KKKAAA<<<666444666888999999>>>???AAABBBBBBCCCEEEGGGFFFGGGHHHIIIIIIKKKNNNQQQPPPVVVWWW\\\fffhhhnnn}}}yyyuuuooofff```___```bbbeeeggghhhhhhiiikkkkkklllnnnppprrrtttvvvwww{{{{{{|||}}}~~~~~~~~~~~~~~~|||tttuuuwwwxxxwwwyyy~~~yyyttttttxxx|||~~~}}}uuummmnnnqqqnnnqqqsssllldddiiifffUUU@@@555444666000000///...............///,,,,,,000222222555:::HHHTTTjjj~~~vvvxxxjjjbbbpppsssYYY]]]aaakkk^^^???>>>777:::999666666777777666888===GGGhhhyyytttvvvtttttt}}}|||zzzxxxyyyppp___\\\___```aaaeeevvvyyykkk\\\JJJ???===>>>AAAEEEBBBGGGNNNWWWaaaooo~~~cccMMMDDD???>>>CCCGGGHHHHHHJJJHHHLLLQQQTTTVVVWWWYYYZZZdddfffiiimmmrrruuuwwwwww{{{{{{}}}yyyuuuooogggiiigggdddcccfffooo{{{~~~lll\\\XXXcccyyy{{{wwwuuuvvvvvvuuurrrnnnkkkkkkiiigggdddbbb\\\TTTNNNHHHDDDGGGMMM^^^qqq}}}vvvgggaaahhhtttvvvuuukkkYYYDDDKKKVVV]]][[[SSSLLLJJJLLL]]]mmmqqqvvvvvvppp{{{uuuGGG:::888777666666666444222///---++++++---------,,,,,,,,,,,,,,,------------...222:::GGGWWWhhhvvvzzzooogggdddnnn|||}}}mmmhhhqqq|||wwwuuu~~~nnnSSSDDD<<<888555444666999;;;;;;@@@AAACCCCCCCCCCCCEEEFFFGGGHHHIIIIIIJJJLLLOOORRRQQQYYY[[[^^^gggppp}}}~~~|||tttjjjeeedddcccaaabbbeeeggggggjjjnnnppppppqqqsssvvvwwwvvvuuuzzz{{{|||~~~~~~~~~~~~~~~|||xxxzzz||||||uuuwww{{{|||wwwttt{{{wwwwwwxxxzzz~~~|||uuuuuutttmmmoootttpppeeellllll]]]GGG777444777111000//////....../////////,,,,,,000111111555;;;KKKYYYmmm~~~}}}wwwuuupppWWWbbbiiiXXXZZZ^^^jjj]]]??????888;;;999666666777666666:::AAAPPPmmmyyyvvv{{{tttwww{{{xxxuuuyyykkk^^^``````aaaaaaggg}}}uuu___PPPCCC@@@AAA@@@BBBEEEFFFKKKTTT]]]hhhvvvfffRRRGGG@@@>>>BBBFFFGGGGGGHHHHHHKKKOOORRRSSSUUUWWWYYYbbbdddhhhmmmqqquuuxxxzzz~~~}}}{{{xxxrrrkkkiiiggghhhllluuu~~~|||vvveeeZZZ^^^ppp}}}xxxuuuuuuuuuvvvtttrrrnnnllljjjiiigggfffeee^^^UUUOOOHHHEEEHHHNNNVVVjjj||||||vvvjjjccciiiqqqrrrrrrlll\\\IIIKKKTTT]]]]]]TTTMMMLLLJJJWWWeeekkkooo|||{{{|||yyy}}}~~~MMM===:::777666666555444333///---,,,,,,---...---,,,,,,,,,---------.........///444???MMM^^^ooo|||ttt]]]^^^fffvvvtttkkklllvvvxxxxxxzzz___HHH@@@777666555555777:::<<<===AAACCCDDDDDDDDDDDDEEEGGGHHHIIIJJJKKKKKKMMMPPPSSSQQQZZZ\\\^^^hhhyyy{{{zzzppplllmmmfffdddffflllnnnkkkjjjllljjjkkknnnsssxxxyyyxxxvvvyyyzzz|||}}}~~~~~~}}}|||yyy|||tttwww}}}{{{|||~~~{{{uuuyyyyyyzzz|||~~~xxxyyyvvvjjjkkkrrrpppgggiiiggg\\\III:::444444111111000////////////000///------000000000555<<>>???999;;;888666666777777777>>>FFF___vvvtttxxx{{{vvvssszzz}}}ggg^^^aaa\\\___bbbnnnwwwjjjTTTHHH@@@CCCFFFCCCCCCGGGMMMSSS\\\fffrrrjjj[[[LLLCCC>>>@@@EEEFFFGGGHHHIIIKKKMMMOOOQQQTTTXXX[[[bbbeeeiiimmmppptttxxx{{{~~~xxxllllllmmmpppuuu}}}uuulllhhhrrr|||wwwlll___[[[hhhyyyuuutttuuuuuutttrrrqqqpppnnnllljjjhhhhhhfff___WWWQQQJJJFFFIIIOOOPPPcccuuuzzz{{{~~~yyypppgggiiimmmlllnnnkkk___OOOLLLPPP[[[^^^WWWPPPOOOEEEPPP___iiinnnwww{{{{{{rrrttt[[[@@@<<<888666555555555444111///------......---,,,,,,,,,,,,,,,------------///888GGGWWWgggtttwwwjjjUUUbbbsss~~~{{{mmmjjjqqqwwwyyyxxxxxxxxxsssdddOOOAAA;;;555555666777999;;;===???BBBCCCEEEEEEEEEEEEGGGHHHIIIJJJKKKKKKLLLNNNQQQTTTRRRZZZ]]]cccttt~~~uuusssuuuvvvqqqqqquuurrreee\\\[[[^^^cccjjjrrrwwwyyyzzzzzzxxxzzz|||~~~~~~~~~}}}|||xxx}}}~~~yyywww~~~zzz{{{}}}|||lllhhhmmmkkkgggddd```ZZZMMM===444111222111111000000000000000000...///000000000666>>>TTTggg{{{pppnnnzzzxxxiiiTTTYYYkkkaaa[[[```ggguuuZZZ>>>???999;;;888666777888777999AAAKKKkkk}}}www}}}{{{wwwuuuddd]]]```ZZZ```hhhxxx~~~~~~zzzjjjYYYMMMCCC@@@FFFIIIEEEFFFLLLTTT[[[eeeppp}}}lllbbbRRRGGG???@@@EEEGGGGGGIIILLLMMMNNNNNNPPPTTTZZZ^^^eeehhhkkkmmmoooqqquuuyyy~~~wwwrrrrrrssswww{{{sssfff```___kkktttpppggg^^^bbbvvv|||wwwuuuuuuvvvuuutttpppqqqrrrqqqooolllkkkjjjfffaaa[[[VVVOOOHHHHHHLLLLLL]]]mmmtttzzzxxxllliiijjjfffjjjjjjaaaWWWNNNMMMZZZbbb]]]UUUSSSEEENNN^^^mmmrrrvvvwwwxxx|||tttrrrzzzlllAAA>>>999555555555555444333111///......///---,,,---------............///111???SSSdddpppyyy|||lll]]][[[qqqvvvzzzyyylllnnnvvvwwwqqqwwwxxxqqqaaaPPPEEE>>>999444555777888:::<<<>>>@@@BBBDDDEEEFFFFFFFFFHHHJJJJJJKKKLLLLLLMMMNNNRRRTTTVVV]]]bbbqqq~~~vvvtttwwwsssiiihhhbbbWWWSSSVVV[[[bbbmmmtttwwwxxxzzz{{{yyy{{{}}}}}}|||{{{|||yyyvvvzzz~~~}}}}}}zzzooonnniiigggcccaaa___UUUEEE888333222222111000000000111111//////000222222333;;;DDD___rrrssssss|||vvveeeVVV]]]oooooo\\\\\\fffsssZZZ>>>@@@999;;;777666777888888:::CCCNNNooozzz{{{}}}pppaaa\\\]]][[[cccooo{{{yyyrrr___MMMKKKBBB@@@GGGJJJFFFIIIQQQYYY```kkkwwwllleeeVVVKKKAAA@@@EEEGGGHHHJJJOOOOOOOOONNNPPPUUU\\\aaahhhkkkmmmnnnnnnooosssvvv{{{}}}wwwwwwwwwxxxzzz{{{{{{yyywwwqqqccc______```mmmuuuooohhhaaaiii~~~zzzvvvuuuvvvwwwvvvtttppprrrtttsssqqqooommmlllfffbbb^^^ZZZRRRJJJGGGIIIJJJZZZiiiqqqzzz}}}ooojjjhhhcccgggkkkccc^^^QQQNNN[[[fffbbbZZZXXXIIIQQQbbbssswwwuuu|||}}}}}}uuusss|||vvvxxxxxxCCC>>>999555444555555555444222000/////////...,,,000000000000111111111111222DDD[[[nnnwww{{{uuudddUUUcccuuu|||{{{ooossszzzwwwlllwwwyyynnnWWWFFFAAA???:::444666888:::;;;<<>>999333222111111000111111111//////111444444666???IIIhhh{{{~~~tttzzzqqqZZZPPPddd^^^WWW\\\jjj{{{WWW<<>>CCCHHHKKKJJJLLLPPPRRRSSSXXX___eeegggjjjkkklllpppvvvzzz~~~}}}xxxqqqjjjeeeppplllddd[[[UUUVVV[[[aaalllzzz|||hhhaaacccxxx~~~}}}{{{zzzzzzxxxuuurrrqqqssstttsssqqqooooooooogggccc^^^XXXRRRMMMGGGCCCLLLSSSdddxxx{{{nnnfffdddccccccddd]]]TTTOOOVVVbbbgggccc^^^QQQJJJTTTlllyyyuuuwwwxxxtttppp|||rrrPPPBBB;;;888444888999///444333000...------...///111...---...------111888777KKKaaannnuuu}}}vvv___XXX___sss~~~vvv}}}xxxrrrxxx~~~qqqaaaSSSEEE:::777999666777999;;;===???@@@@@@EEEEEEFFFGGGHHHIIIIIIJJJKKKQQQOOONNNTTTRRRRRR[[[dddiii~~~|||lllaaa^^^UUUQQQJJJGGGMMMZZZdddjjjmmmpppqqqrrrvvv|||}}}{{{yyyyyy{{{~~~~~~{{{xxxyyy|||{{{vvvrrreeejjjpppzzz{{{|||vvvtttkkkiiipppjjjSSS===444444222222444222......111---111000111333111<<>>RRRhhhttt{{{ttt___^^^iiiwww~~~~~~~~~rrr___PPPCCC888555666888999;;;===???AAABBBBBBFFFFFFGGGHHHIIIJJJKKKKKKIIIOOONNNNNNTTTRRRSSS___fffyyy~~~nnn^^^WWWWWW[[[YYYVVVTTTXXXaaakkkpppsssvvvvvvvvvxxx|||}}}zzz|||{{{{{{|||yyyssslllddd^^^ZZZaaallluuu}}}}}}zzzsssooorrrmmm\\\EEE777555222222444222......111---111000111444333AAAZZZ}}}|||{{{pppWWWFFFTTTiiixxxXXX[[[___ppp~~~zzztttXXX===BBB;;;999888666777;;;;;;@@@SSSggg|||}}}vvvuuu{{{~~~|||{{{uuuyyyrrrccc[[[[[[___hhhrrr{{{jjjVVVGGGBBBBBBEEEDDDGGGLLLNNNOOOTTTZZZffflll{{{sssoooggg[[[NNNFFFBBBAAAEEEKKKJJJIIIKKKOOOQQQQQQUUU[[[]]]ccclllssswwwyyyzzzzzzyyyzzz~~~xxxnnnfffaaa```^^^[[[VVVTTTVVVZZZ^^^eeerrrpppbbbhhhxxx~~~}}}{{{yyyxxxxxxwwwuuusssqqqsssuuusssoooiiifffdddeeebbb]]]XXXSSSMMMGGGCCCBBBGGGUUUjjj}}}vvvfffcccfffiiiiiieee^^^XXXZZZbbbiiikkkiiiZZZPPPRRRgggxxxxxxrrrqqq{{{{{{~~~}}}~~~nnnMMM;;;;;;999666666222444333111///.........///...---...000000000666>>>JJJ]]]qqqzzz~~~{{{eeeYYYcccuuu}}}uuunnnXXXIII???888666666:::;;;===???AAACCCDDDDDDHHHHHHIIIJJJKKKLLLLLLMMMIIIOOOOOOPPPUUUTTTWWWgggppp~~~uuujjjaaabbbggghhhgggeeebbbaaadddkkkrrrwwwzzz{{{zzzzzz|||{{{xxx}}}|||{{{|||~~~}}}sssiiibbb^^^dddjjjuuu}}}}}}}}}|||yyy}}}{{{xxxrrrppppppgggRRR<<<777333222333222///...111...222000000555666EEE```|||wwwdddLLLDDDTTTnnnfffQQQ]]]___ppp~~~wwwqqqZZZ>>>BBB:::999888777777999<<>>@@@CCCDDDEEEFFFHHHHHHIIIJJJKKKLLLMMMMMMLLLQQQQQQSSSXXXVVV^^^rrrwwwmmmfffhhhqqq|||vvvssssssuuuyyyvvvtttpppkkkdddaaaeeemmmvvv{{{~~~||||||}}}|||yyy~~~~~~~~~{{{qqqkkkiiikkkjjjrrr}}}|||vvvqqqssswwwvvvwwwqqqlllpppppp]]]CCC999444222333333000///111///333000000444777GGGcccwwwoooYYYIIILLLXXXuuu~~~ZZZOOO___bbbttt}}}wwwqqq]]]???AAA:::999:::888777888<<>>AAACCCEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMQQQQQQTTTXXXXXXeeeoooZZZSSSNNNPPPWWWaaaooozzz{{{zzz}}}tttwww~~~zzzvvvpppggg```ccckkkssszzzrrrllljjjbbb]]]bbbrrr|||vvvwww~~~{{{}}}sssooopppuuuwwwrrrlllqqquuucccHHH;;;555222333333111000111111444000///444666GGGccc}}}vvvmmmWWWKKKSSSbbb}}}sssUUURRR^^^ggg{{{~~~xxxttt^^^???AAA::::::::::::999888>>>MMMaaaqqqsssmmmsssxxxooopppzzzttteeeZZZXXX]]]cccmmm}}}ssseeeQQQEEEBBBCCCCCCBBBIIIGGGHHHLLLPPPTTT[[[dddllluuu|||yyytttlllcccZZZOOOEEEBBBEEEIIIHHHLLLRRRTTTTTTWWW\\\eeegggkkkqqqwww{{{||||||||||||~~~vvvsssooommmmmmmmmlllkkkkkkxxx~~~qqqvvv}}}zzzxxxwwwxxxyyyyyyxxxrrruuuxxxxxxuuuqqqnnnmmmgggeeebbb___[[[UUUOOOJJJDDDCCCIIIWWWiii{{{mmmbbbdddgggeeekkkjjj___OOOJJJSSS___ddd^^^UUUJJJIIIVVViiitttwwwxxx{{{yyy}}}{{{{{{wwwxxxkkkIII>>>888666888666333333222222000//////.........///000000444BBBPPPdddqqq|||}}}|||uuuaaa[[[fffuuu|||yyyrrryyynnn~~~gggVVVEEE;;;777666777;;;;;;<<>>777222333444222000111111444111111555777HHHddd~~~yyyooo[[[PPPXXXjjj~~~jjjSSSWWW\\\lllzzzvvv]]]===@@@;;;===::::::::::::BBBRRRggguuuxxx|||wwwvvvxxxqqqccc\\\^^^dddiiiwww}}}wwwfffYYYIII@@@@@@CCCDDDCCCJJJGGGGGGKKKNNNRRR[[[cccooozzz{{{xxxrrrkkkcccWWWJJJFFFGGGGGGGGGLLLRRRUUUUUUXXX^^^ccceeejjjqqqyyy~~~~~~}}}xxxyyy{{{~~~}}}{{{{{{wwwsss|||~~~{{{xxxxxxyyyzzz{{{zzzssstttvvvuuurrrooommmlllfffdddbbb___\\\VVVOOOKKKCCCBBBGGGTTTeeevvvlll^^^bbbiiijjjmmmqqqiiiXXXNNNTTT\\\^^^XXXVVVOOOIIIPPPbbbpppuuupppxxx}}}zzzvvvzzzVVVBBB666777:::333333333333222111000///.........000111333:::MMM^^^nnnxxx|||pppeeekkk{{{~~~~~~rrruuuzzzxxxyyy[[[OOOBBB;;;777555777<<<===>>>AAADDDGGGIIIJJJKKKJJJJJJKKKLLLMMMNNNOOOOOOOOORRRSSSYYYaaahhhoooWWWQQQLLLLLLMMMPPPOOONNNRRRYYYbbbttt~~~{{{}}}{{{~~~}}}xxxwww~~~{{{zzz}}}xxxlllfffiiijjjuuu}}}zzz{{{}}}|||zzztttrrrvvvwww}}}vvvlllmmmrrrssstttvvvzzzyyyjjjYYY???777222333444333111111///333222333888;;;LLLgggzzzvvvjjj]]]YYYcccrrr~~~aaaQQQ\\\]]]ppp{{{vvv[[[;;;???<<>>???DDDGGGGGGJJJGGGGGGJJJMMMQQQZZZcccsss}}}{{{wwwqqqjjj]]]OOOIIIJJJHHHIIIMMMTTTWWWXXX[[[```]]]```gggqqqzzz~~~|||tttvvvxxx}}}wwwkkkmmm~~~|||yyyxxxzzz{{{||||||sssttttttrrrooollljjjjjjeeecccaaa___[[[VVVOOOJJJFFFDDDHHHTTTbbbrrrjjj[[[```kkkooommmtttppp___SSSUUUZZZYYYWWWWWWPPPEEEGGGZZZmmmuuuiiivvvzzzrrr}}}___DDD666888:::111333333333222111000///...---...000222555@@@UUUhhhwww~~~|||wwwuuuuuunnnmmm}}}}}}wwwrrrsssuuuPPPHHH???;;;888666:::@@@>>>@@@BBBEEEHHHKKKLLLMMMLLLLLLMMMNNNOOOPPPPPPQQQSSSUUUWWW___iiirrrYYYMMMSSSNNNLLLKKKLLLMMMRRR^^^jjjlllpppqqqjjjdddbbbaaa______\\\\\\^^^___aaagggnnn|||{{{|||}}}mmmbbbaaadddppp{{{yyyrrrppprrrvvv}}}}}}vvvrrriiizzz||||||{{{xxxqqqttthhhjjjooovvv|||zzznnnccc@@@888222222444333111111...222222555;;;>>>OOOkkk{{{nnnaaa\\\aaaooo}}}ZZZNNN___```qqqzzzvvv]]]@@@BBB888666111;;;777555JJJcccsss}}}yyyyyyzzzgggbbbcccdddjjjrrr}}}sssiiiWWWGGG===CCCHHHEEECCCGGGFFFEEEFFFJJJNNNTTT```lllzzzwww||||||rrreeeZZZOOOGGGFFFFFFLLLUUUZZZ\\\___ccc^^^bbbiiiqqqxxxyyytttpppnnnqqqwww~~~iiilll{{{{{{yyyxxxvvvvvvwwwyyyzzzvvvtttrrrqqqqqqooollliiieeedddbbb```\\\WWWPPPLLLIIICCCFFFTTT^^^fffyyyppp___bbblllooouuusssmmmbbbYYYVVVZZZ___[[[VVVMMMEEEFFFUUUmmm~~~www}}}yyyrrrssseeeDDD666666888999555555444333222000000///...222222000666JJJaaaooovvvyyyrrrrrraaaaaa~~~wwwqqq{{{jjjOOOFFF<<<777888;;;<<<;;;BBBDDDFFFGGGGGGHHHKKKMMMPPPOOOPPPPPPRRRSSSUUUUUUTTTWWW^^^ccchhh|||rrrVVVSSSSSSRRRNNNFFFBBBKKK___qqqzzz|||wwwooohhhbbb\\\XXXUUUVVVTTTPPPLLLJJJMMMQQQUUU```eeeqqq}}}zzzzzz}}}}}}uuukkkggggggmmmyyy~~~zzzzzz}}}}}}uuuuuuttt{{{www|||}}}zzzyyy|||}}}~~~wwwssstttgggooovvvyyyzzzxxxiiiYYYRRR777555<<<111///777444555111---333<<>>>>>BBBDDDFFFHHHHHHIIIKKKMMMMMMMMMNNNPPPQQQRRRTTTTTTUUUWWW^^^hhhtttlllVVVUUUSSSNNNMMMKKKMMMZZZooo{{{ssslllddd\\\WWWSSSPPPKKKGGGDDDEEEHHHKKKRRRSSSXXXcccrrr}}}zzz{{{~~~|||tttnnnllliiilllvvvyyywwwyyyvvvrrrhhhaaaqqq~~~|||{{{www}}}wwwrrrmmmpppssstttsssmmmaaaVVVTTT:::444999111///555222111222000555===CCC\\\xxxggg\\\bbb{{{]]]WWW\\\bbbmmm~~~|||tttlllZZZ===AAA:::999666===999;;;RRRkkkyyy{{{qqqwwwrrrdddbbbeeehhhqqq|||}}}vvviii\\\QQQFFF@@@EEEGGGDDDBBBDDDEEEDDDGGGLLLRRRZZZhhhuuu~~~|||zzz|||zzzuuuooofffWWWJJJJJJHHHJJJPPPUUUWWW[[[```nnnkkkiiihhhjjjlllmmmmmmnnnrrryyy{{{iii\\\```uuu|||zzzxxxvvvuuuuuuvvvwwwvvvtttrrrqqqqqqooollliiiiiihhheeeccc```[[[VVVRRRNNNCCC@@@FFFMMMWWWooosssccceeeooouuutttvvvuuukkk^^^WWWYYY^^^kkkfffZZZMMMHHHRRRfffvvvtttxxx}}}xxxtttyyyOOO999;;;;;;222555444333333222111000000...111111222>>>UUUmmm{{{|||lll___lllwwwiiiwww{{{nnnTTTEEE???999666999===???@@@CCCEEEGGGHHHIIIJJJLLLNNNMMMNNNPPPRRRTTTVVVWWWWWWXXXVVV]]]nnneeeUUUWWWUUUNNNSSSXXX```ooouuujjjdddVVVRRRMMMGGGCCCBBBBBBCCCDDDEEEFFFKKKTTTcccrrr|||~~~zzzxxx|||zzz{{{}}}yyyrrrpppqqqpppooosss|||}}}zzzyyynnncccWWWUUUlll|||{{{xxxwwwyyy{{{yyywww|||}}}rrrwwwuuuuuuwwwtttkkkbbb]]]YYYAAA777777222222555111///333333777>>>FFFaaa~~~ooo```fff^^^XXX\\\fffxxx}}}yyyoooeeeYYY<<<@@@;;;;;;777===999???ZZZrrr~~~qqqzzz{{{mmmccccccfffjjjvvv{{{ppp```TTTKKKEEEBBBDDDFFFBBB@@@BBBEEEEEEJJJRRRZZZcccrrr|||{{{}}}}}}{{{yyyvvvppp```QQQMMMJJJJJJOOOSSSWWW]]]dddiiigggeeeeeefffjjjmmmooolllrrrzzzzzz~~~gggWWWYYYeeexxx~~~{{{yyyxxxxxxyyyyyyvvvtttrrrqqqqqqooollliiijjjhhhfffdddaaa]]]XXXTTTOOODDD???CCCGGGPPPiiiuuuggggggooouuussswwwxxxoooaaaXXXXXX\\\kkkfff\\\NNNFFFMMM^^^nnnvvvxxx{{{vvv}}}WWW:::<<<;;;000444444333333222111000000///111222666DDD]]]sssxxxbbbbbbtttpppooosssbbbLLLBBB===999777999===???@@@EEEFFFIIIJJJJJJKKKMMMOOOQQQRRRUUUXXX[[[]]]^^^^^^___[[[ccc{{{aaaUUUWWWVVVUUU]]]hhhrrr~~~uuuddd___WWWPPPLLLIIIGGGFFFCCCEEEHHHIIIKKKPPPWWW]]]sss|||~~~zzzxxxyyyxxxyyyyyyuuuoooppptttvvvqqqpppvvv}}}|||uuujjjbbb\\\^^^uuu}}}}}}zzzwww{{{qqqxxxyyysssxxxxxx|||yyy{{{~~~zzznnnggggggaaaNNN===777555666666111000444333777@@@HHH```vvvcccjjj^^^ZZZ^^^lll{{{vvvkkk```XXX;;;AAA;;;<<<888<<<:::FFFddd{{{uuu~~~{{{|||vvvjjjbbbcccffflll{{{}}}ttteeeTTTIIIFFFCCCBBBDDDCCCAAAAAABBBDDDFFFMMMWWWaaakkkzzz}}}{{{|||~~~}}}{{{zzzzzzuuufffWWWNNNIIIGGGJJJOOOUUU]]]fffddddddeeeeeegggiiilllmmmkkkrrr{{{}}}~~~mmmRRROOO[[[kkk||||||zzzyyyyyyzzzzzzvvvtttrrrqqqqqqooollliiijjjhhheeeccc```]]]YYYUUUNNNEEEAAADDDFFFLLLddd~~~{{{mmmiiilllppprrrwwwxxxpppcccYYYXXXZZZgggeee]]]OOOFFFJJJZZZiiitttvvv}}}zzztttaaa===::::::000444333333222222111111111111333666<<>>BBB<<<;;;;;;>>>DDD]]]}}}uuu}}}fff___]]]aaahhhwwwzzzqqq___KKKCCCDDDCCCGGGIIIFFFEEEGGGMMMPPPUUUYYYdddpppwww|||~~~xxxppp^^^UUULLLIIIKKKPPP[[[fffiiillloooooonnnmmmppprrryyy~~~fffWWWLLLIIIVVVgggttt}}}|||{{{|||~~~vvvtttrrrqqqqqqooollliiijjjhhheeecccaaa___\\\ZZZPPPFFFAAAAAA???DDD^^^{{{wwwlllkkkoooqqqooolllhhhccc^^^WWWSSS]]]aaaaaaWWWLLLIIISSS___iiinnnuuu}}}|||ssswwwUUU<<<888888333333222222222222222222...666CCCVVVooo|||ooorrrvvvwwwxxxyyysss^^^KKK:::666888:::<<<>>>BBBFFFIIIIIIKKKMMMNNNNNNOOORRRSSSVVVVVVWWWZZZ___eeelllpppsssyyy]]]SSSSSSLLLXXXbbbmmmuuuuuuhhh___^^^___```___ffffffiiinnnrrrrrrnnnjjjhhhfffdddeeehhhmmmpppqqqqqqxxx~~~|||xxxxxx~~~xxxvvvttttttvvvxxxxxxxxxuuuooolllnnnpppllliiiiiilllhhhfffhhhkkkqqq|||rrrpppnnnlll{{{zzz~~~xxx{{{bbb???:::888333999111888666999III^^^{{{rrrmmm}}}ddd___uuu[[[UUUdddooo~~~~~~~~~~~~tttuuurrrmmmhhhaaaTTTHHH]]]>>>AAA;;;<<<===:::JJJlllzzzyyyzzzccccccccceeelll}}}vvvcccQQQHHHIIIMMMIIIJJJJJJHHHGGGLLLVVV^^^```dddnnnyyy~~~||||||||||||}}}}}}{{{rrr___OOOKKKJJJKKKWWWeeemmmnnnppprrrsssuuuuuuvvv|||yyyuuu}}}fffVVVMMMKKKOOO]]]ppp}}}{{{zzzyyyzzzzzzwwwwwwvvvtttqqqnnnjjjhhhgggfffeeedddbbb^^^XXXTTTQQQIIICCCBBBBBBFFFVVVhhhqqqkkkkkkkkknnnooommmjjjdddXXXLLLXXXbbbccc\\\TTTGGGHHHWWWcccmmmwww|||vvv```AAA888888666555444333222222222222333777FFF^^^qqq{{{|||kkkyyy~~~xxxxxxooo\\\FFF:::999::::::<<>>AAA;;;;;;<<<<<>>UUUkkktttkkkccc\\\iiimmmUUUZZZ```sss}}}}}}|||zzzvvvrrrpppggg^^^ZZZTTTJJJ@@@<<<___???AAA;;;;;;<<<@@@UUUuuu{{{xxxnnncccddddddhhhsss}}}qqq___NNNEEEDDDIIINNNKKKKKKLLLNNNRRRXXX]]]aaafffmmmxxx}}}zzz{{{}}}{{{zzzzzz{{{|||{{{zzzxxxgggWWWOOOKKKIIIOOOYYYiiinnnuuuwwwvvvvvvyyy}}}yyyxxxpppqqqrrrssszzzxxxYYYKKKKKKKKKUUUfffwww|||{{{zzzyyyyyyxxxyyyyyywwwvvvsssqqqnnnlllkkkjjjiiigggeeecccaaa___[[[XXXSSSJJJCCCBBB@@@BBBOOO___rrrssslllmmmjjjkkkkkkjjjkkkgggZZZLLLNNN___fffbbbUUUCCC@@@NNNYYYhhhxxx~~~ssspppJJJ;;;;;;666555444333222222222222111???XXXsss{{{~~~zzzsss^^^OOOAAA<<<::::::<<<>>>BBBEEEHHHJJJMMMNNNQQQQQQQQQRRRTTTVVVUUUZZZ___cccfffiiioootttbbbKKKIIIIIINNNWWWaaaiiisss~~~}}}}}}yyymmmbbbbbbiiiiii]]]PPPYYYdddrrr|||pppdddZZZUUUYYYYYYZZZ\\\```ffflllooossswww||||||zzz{{{}}}vvvuuusssqqqpppooonnnnnnmmmllljjjjjjiiihhheeeccc___aaacccbbb___cccsss}}}ppprrr}}}}}}ooojjjmmmrrrsssqqqsssfffDDD666666555000555666@@@YYYmmm}}}sssbbb[[[]]]rrrkkkTTT\\\fff|||{{{yyyyyyzzzwwwpppjjjhhh]]]QQQKKKFFF@@@<<<<<<___???AAA;;;;;;===EEE[[[wwwjjjaaacccdddhhhvvvvvvfffRRRGGGCCCDDDHHHMMMKKKKKKLLLQQQWWW]]]```aaafffnnnzzz}}}{{{{{{}}}{{{xxxvvvwwwxxxxxxxxxvvvhhhZZZRRRMMMKKKPPPVVVeeemmmuuuxxxuuutttxxx|||yyy}}}sssooollllllqqqyyyxxxaaaKKKGGGOOOSSSfff}}}~~~}}}{{{yyywwwuuutttsssvvvuuurrrooommmkkkkkkkkkjjjgggdddbbbaaa___]]][[[UUUKKKCCCBBB@@@@@@KKKXXXkkkyyymmmiiiggghhhhhhiiimmmjjj^^^PPPKKKZZZcccccc\\\KKKBBBKKKNNN```pppvvv{{{xxxyyy~~~QQQ;;;888555555444333333333333333333FFFccc|||xxxuuu{{{}}}~~~}}}jjjWWWJJJ???<<<:::;;;===@@@CCCGGGIIIKKKOOOPPPQQQQQQPPPQQQRRRTTTUUUZZZbbbggggggiiirrr|||}}}VVVCCCGGGJJJKKKTTT\\\dddmmmwww|||||||||zzzyyywwwtttrrruuu{{{uuummmgggkkkrrrrrrfffZZZdddooo}}}vvvlllgggccc^^^XXXUUUXXX^^^eeeiiiooorrrvvvyyy{{{{{{yyyzzz|||qqqqqqpppooonnnlllkkkjjjjjjhhhgggfffgggfffdddbbb\\\^^^``````^^^aaapppqqqpppvvvvvvqqqmmmsss}}}|||{{{pppjjjkkknnnooonnnqqqoooMMM888444666222666444>>>XXXlllwwwvvv^^^WWW```{{{pppYYYcccooozzzvvvuuuuuupppfff^^^XXXNNNDDD???<<<999:::===___???AAA;;;;;;@@@JJJ___vvv}}}yyyzzz{{{ggg^^^aaabbbgggxxxkkkZZZJJJEEEEEEFFFHHHLLLKKKKKKNNNSSSZZZ___bbbccckkksss|||}}}|||yyyuuusssrrrssssssrrrlllcccXXXRRRPPPPPPTTTXXXeeennnwwwzzzxxxvvvyyy~~~|||{{{rrrllliiilllqqq{{{{{{|||||||||{{{|||~~~vvvhhh\\\NNNEEEJJJUUUeee|||~~~~~~}}}|||{{{yyywwwuuusssrrruuutttqqqooommmllllllllliiigggdddcccbbbaaa^^^\\\WWWLLLDDDBBB@@@???GGGSSSfffwwwooodddccceeegggjjjnnnmmmbbbUUUGGGRRRYYY___bbbTTTFFFHHHNNNaaaoooooonnnwww}}}uuuxxxyyy\\\???888555555444444333333444444555MMMlllwwwhhhiiirrrzzz{{{cccSSSHHH>>>===:::<<<>>>BBBEEEIIIKKKLLLPPPQQQQQQPPPOOOOOOPPPRRRVVVZZZbbbggggggjjjyyyxxxPPP@@@FFFIIIIIIPPPWWW]]]eeeooorrrqqqvvvpppkkkgggcccaaaiiisssrrrqqqsssyyy|||www}}}qqqiii```YYYYYY]]]aaacccgggiiikkknnnpppuuu{{{}}}yyyvvvvvvwwwoooooonnnlllkkkiiihhhggggggeeeccccccccccccbbbaaa[[[\\\^^^^^^\\\___lll{{{wwwqqqmmmiiifffeeeeeexxxuuu~~~vvvjjjppp~~~|||xxxrrrllliiijjjpppttttttsssVVV>>>555555666777444<<>>AAA;;;;;;AAASSSkkk{{{}}}{{{~~~|||~~~|||yyy|||{{{hhhaaa\\\```bbbiiiyyyqqq]]]OOOEEEIIIMMMKKKNNNTTTSSSWWW\\\___bbbfffkkkpppuuuzzz|||}}}uuuqqqllliiifffdddaaa___RRRPPPMMMLLLOOOUUUYYYZZZccckkkuuu~~~wwwqqqnnnmmmnnnlllpppvvvwwwrrrnnnooofffVVVGGGBBBDDDMMM```ttt{{{wwwxxxyyyyyyyyyxxxwwwvvvsssssssssrrrqqqooonnnmmmgggffffffffffffccc```]]]ZZZNNNEEEDDDCCC@@@EEENNNYYYkkkpppbbbcccjjjoooooommmiiibbbZZZEEEMMMSSS]]]eee[[[NNNNNNYYYnnn|||uuujjjooo}}}}}}yyy|||www|||tttMMM;;;555555444444444444555555888YYY}}}ooo\\\bbbxxxrrrVVVLLLDDD<<<===;;;===AAAEEEIIILLLMMMNNNMMMNNNOOOOOOPPPRRRVVVYYY\\\]]]bbbeeefffqqqwwwSSSEEEGGGDDDGGGJJJMMMQQQYYYcccfffccc]]]QQQIIIKKKMMMLLLRRR]]]dddnnn~~~|||vvvnnnhhh___]]]ZZZWWWYYY```iiipppxxxzzz|||{{{xxxtttrrrrrrqqqoookkkhhheeedddccccccbbb```^^^]]]^^^_________[[[[[[]]]]]]\\\]]]gggrrryyyzzzpppgggfffiiixxxuuuvvv|||yyyqqqoooyyy}}}wwwqqqnnnrrryyy~~~wwwwww}}}lllLLL888555333888777@@@XXXiiiuuu|||}}}vvveeeZZZ\\\nnniiiWWWffftttyyywwwqqqeeeWWWJJJAAA===;;;888888<<<>>>@@@EEELLL]]]>>>AAA;;;<<<@@@UUUppp{{{|||yyy~~~{{{uuuxxxxxxsssvvv}}}tttaaa^^^\\\aaacccjjjvvvmmm\\\NNNEEEJJJNNNMMMPPPYYYWWW\\\bbbeeefffiiipppvvv~~~||||||qqqnnniiieeebbb^^^ZZZXXXJJJIIIHHHIIIMMMTTTXXXXXX___fffqqq|||{{{uuuqqqoooqqqooottt{{{{{{qqqiiihhh^^^QQQFFFDDDHHHVVVppp~~~{{{zzzzzz{{{zzzyyywwwuuutttssssssssssssrrrpppnnnmmmfffffffffggggggddd```]]]ZZZNNNEEEEEECCCAAAEEEMMMSSSiiipppdddeeemmmsssrrrlllggg```ZZZHHHRRRYYYaaaggg]]]RRRUUUUUUlll}}}xxxmmmqqq{{{sss}}}{{{|||QQQ;;;555555444444444555555666888[[[eeeUUUeeeoooRRRIIIBBB;;;>>>;;;===AAAFFFJJJLLLNNNOOOJJJLLLNNNOOORRRVVV[[[___```___bbbeeeffftttrrrNNNBBBFFFDDDGGGIIIKKKNNNWWW```dddaaaKKK@@@<<>>>>>ccczzz}}}yyyyyy~~~rrrgggppp|||~~~ttttttmmmddd^^^ZZZ___dddnnnssseeeSSSJJJEEEIIIMMMOOOSSSXXXaaaeeemmmrrrqqqpppwww||||||{{{zzzxxxooolllggg```YYYQQQLLLIIIFFFDDDBBBAAABBBHHHPPPVVV^^^aaaiiiuuu|||wwwsssrrrzzzxxxmmmddd```YYYJJJDDDFFFKKKccc~~~yyy|||{{{zzzyyyxxxvvvrrrpppqqqqqqrrrqqqnnnmmmmmmnnnmmmjjjgggeeecccaaa^^^[[[WWWOOOFFFBBB??????CCCJJJQQQ```zzzdddeeehhhmmmoooooonnnllllllYYYFFFSSSkkkeeeZZZVVVLLLUUUfffwwwzzzqqqlllvvvccc===999777666777555333666;;;@@@iiidddZZZnnnuuuwwwjjjQQQEEEBBB???<<>>;;;@@@BBBEEEIIIKKKMMMNNNOOOTTTTTTTTTUUUWWWZZZ]]]___dddgggjjjnnnyyyzzzVVVDDDDDDDDDDDDHHHJJJLLLRRRYYYZZZVVVVVVVVVWWWZZZ^^^^^^\\\ZZZZZZZZZeee~~~~~~uuurrrtttxxx||||||qqqlllhhhddd^^^WWWVVVYYYZZZZZZZZZZZZXXXWWWWWWWWWXXXYYYZZZYYYXXX\\\ccchhhooozzzyyyllleeebbb^^^mmm}}}{{{uuuvvvxxxpppooopppooobbbBBB999222888777@@@[[[rrrzzz|||pppgggaaaWWW]]]pppzzziiieeennn|||}}}ppphhhZZZKKKAAA<<<:::888;;;<<>>AAADDDGGGSSSXXXbbbppp}}}~~~ssskkkfffXXXIIIFFFLLLUUUkkk|||}}}}}}wwwwwwxxxyyyyyyvvvrrrooonnnnnnoooppppppooonnnpppqqqrrrooojjjgggccc___[[[WWWSSSMMMHHHEEEBBB???@@@DDDOOOVVVssskkkfffgggjjjmmmnnnmmmjjjhhh```WWWYYYeeeiiiaaaSSSGGGJJJWWWjjjvvvsssnnnuuu{{{}}}yyyIII999666444555444333666<<>>:::???OOOqqq~~~sss}}}zzz{{{uuueeebbb]]]bbbfffooo}}}nnnZZZMMMEEEJJJRRRYYYaaaiiioooqqqrrruuuzzz}}}}}}tttqqqnnnlllkkkhhheeebbb^^^ZZZTTTLLLEEE>>>:::888555777:::;;;<<<>>>@@@CCCJJJMMMYYYjjjxxxtttmmmZZZJJJFFFLLLSSSfffzzz}}}{{{yyy{{{vvvnnnooorrruuuuuurrrooommmmmmnnnoooppppppooonnnpppqqqnnnkkkgggdddbbb___[[[YYYSSSMMMHHHFFFBBB??????CCCIIIQQQooolllkkkkkklllooopppoookkkggg^^^[[[[[[dddoooiiiUUUGGGGGGRRRgggxxxwwwmmmooozzz}}}|||LLL:::666444555444333888>>>NNNsssmmmcccrrr}}}vvvkkkzzzvvv\\\MMMEEE???>>>@@@@@@BBBFFFJJJNNNPPPRRRRRRSSSTTTUUUWWWZZZ\\\^^^___cccooossssssyyytttqqqssshhhPPPIIIDDDGGGIIIKKKKKKKKKQQQ]]]gggiiikkkmmmnnnmmmjjjgggeeefffgggjjjnnnsss{{{oooggg^^^WWWPPPKKKNNNTTTYYYUUUOOOMMMOOOSSSVVVWWWUUUVVVWWWUUUSSSTTTXXX\\\fffpppvvvmmmmmmeeeggg}}}wwwttt|||sssnnnooosss{{{~~~WWW999222444333===VVVeeemmmwww{{{xxxlll]]]ccczzzfffkkk}}}~~~zzzhhhXXXGGG@@@===<<<@@@EEEFFFHHHKKKMMMNNNPPPTTTWWW___>>>???;;;AAAWWWzzz}}}xxx~~~zzzzzzqqqdddccc]]]eeehhhssswwweeeSSSIIIEEENNNXXX___gggoootttuuuxxx{{{xxxttttttllliiieeeaaa]]]YYYTTTPPPNNNMMMJJJFFFAAA===999888666888:::<<<===>>>@@@BBBDDDEEEPPPdddttt}}}uuujjjYYYHHHCCCJJJRRRaaappprrrnnnqqqsssuuu{{{xxxmmmeeedddiiippprrrrrrqqqrrrsssooopppqqqpppooonnnooopppkkkiiifffcccbbb___\\\ZZZSSSMMMHHHEEEBBB>>>???CCCEEENNNmmmnnnnnnmmmmmmooopppnnniiidddYYY\\\WWW^^^pppmmmWWWHHHDDDNNNcccxxxzzzppppppzzzwwwPPP;;;777555666555555999@@@WWWzzzuuuooozzz~~~wwwwwwqqqXXXLLLEEE???>>>BBBAAACCCGGGKKKNNNPPPRRRRRRQQQRRRUUUWWW[[[]]]___aaakkkqqqssswwwxxxnnnnnnqqqvvvqqqXXXMMMDDDFFFFFFHHHJJJKKKNNNYYYdddiiimmmqqqsssrrrooolllkkklllrrryyy}}}|||uuuhhhaaaYYYSSSNNNKKKPPPWWWWWWRRRKKKJJJMMMRRRUUUVVVTTTUUUVVVUUUSSSSSSWWW[[[fffnnn||||||qqqqqqkkknnn~~~|||~~~yyywww{{{ssslllkkknnnsss~~~||||||]]]999666888555>>>SSSaaannnxxxjjj[[[ddd|||zzzeeeppp}}}yyydddRRRBBB>>>>>>>>>BBBHHHIIILLLNNNOOOPPPSSSZZZ___```???AAA>>>DDD___{{{|||}}}xxxwwwlllcccddd___gggjjjuuu~~~zzzmmm[[[NNNJJJFFFRRR___fffnnnwww|||{{{|||oooiiifff\\\YYYVVVSSSOOOKKKFFFBBBDDDDDDDDDCCCAAA>>>:::999:::;;;>>>??????AAADDDFFFGGGDDDNNNddduuu|||ttthhhZZZHHHCCCJJJPPP\\\fffeee```gggnnnqqqwww|||{{{wwwwwwyyyzzzxxxrrrjjjaaa\\\```gggoootttttttttvvvyyypppqqqqqqpppnnnmmmnnnooollliiifffdddbbb```]]]ZZZTTTNNNGGGDDD@@@===???CCCDDDMMMjjjsssnnnlllkkklllmmmkkkddd^^^VVV\\\SSSVVVnnnpppZZZNNNHHHNNNbbbwww{{{rrrsss~~~}}}wwwZZZ<<<888666777666666;;;BBBbbbtttwww{{{lllTTTJJJDDD>>>===BBBDDDFFFIIILLLOOOQQQRRRSSSQQQSSSVVVZZZ^^^aaacccdddnnnpppqqq|||~~~uuulllhhhkkkooowwwyyybbbSSSFFFGGGEEEGGGKKKMMMOOOWWW```ggglllrrruuuuuurrrqqqqqqwww}}}ttteeeZZZUUURRRQQQOOONNNRRRYYYUUUPPPLLLLLLPPPTTTUUUTTTQQQSSSUUUSSSQQQRRRVVVYYYdddkkkwwwuuuuuupppttt}}}zzz|||~~~{{{sssnnnoooppp|||yyywwwaaa<<<999;;;888===NNN[[[mmmuuukkk```jjjrrraaaqqq~~~yyyaaaOOO@@@???AAA@@@EEELLLKKKMMMPPPQQQSSSYYYcccjjj```AAABBB@@@FFFaaazzz{{{vvvttt~~~kkkcccgggbbbhhhkkkvvv{{{tttfffTTTKKKKKKHHHVVVccckkksss}}}mmmeee^^^WWWLLLKKKIIIHHHFFFDDD@@@===AAABBBCCCDDDCCC@@@===;;;999;;;===>>>>>>@@@CCCEEEMMMIIIQQQgggyyyyyynnn^^^KKKEEEJJJOOOXXX___\\\YYYbbbkkkpppvvv{{{yyyssspppooonnnjjjeee^^^XXXUUUbbbjjjrrrvvvvvvvvvxxxzzzqqqrrrrrrqqqnnnmmmmmmnnnnnnkkkhhheeeccc```]]]ZZZUUUNNNGGGCCC@@@===???CCCFFFMMMhhhxxxmmmjjjhhhiiijjjggg```YYYWWW]]]PPPQQQlllsss___TTTOOORRRbbbwwwzzzrrrtttyyy{{{fff===999777777777777<<>>JJJmmm~~~xxxssszzzooo]]]^^^hhhlllppp{{{ppp___PPPIIIJJJNNNYYYeeennnwwwkkk[[[SSSMMMIII@@@AAABBBAAA@@@AAABBBDDDFFFFFFGGGFFFEEEDDDBBBAAABBBAAABBBBBB???===BBBJJJMMMYYYgggrrrzzzppp\\\KKKFFFJJJMMMVVV___]]]]]]bbbkkkuuuzzzvvvmmmeeefffbbb]]]YYYRRRNNNQQQWWWeeesss{{{xxxxxxxxxttttttsssssssssttttttuuullljjjgggeeebbb___ZZZVVVVVVPPPGGG@@@======>>>???EEEJJJbbb|||yyyppplllkkkmmmlllgggcccccc___ZZZVVVRRR[[[qqqmmmOOOPPP]]]dddkkkuuuvvvtttzzz~~~~~~oooBBB444888444333777888LLLtttpppzzzyyyhhhUUUJJJEEEBBBBBBEEEEEEHHHKKKMMMNNNPPPRRRTTTRRRVVVYYY[[[\\\```fffkkkrrrmmmppptttiiibbbbbbccchhhooo}}}sss]]]NNNGGGFFFIIINNNOOOPPPVVV^^^^^^iiitttxxxvvvuuuyyy~~~||||||}}}}}}}}}||||||~~~}}}zzzzzz}}}}}}xxxlll[[[NNNCCCGGGKKKMMMMMMOOOSSSXXXLLLNNNRRRWWWYYYWWWRRRNNNQQQPPPSSSVVVVVVRRRRRRUUUXXXcccrrrzzzvvv~~~uuujjj}}}vvv|||vvvxxxxxx}}}vvvDDD???555111777===GGGbbb~~~xxxgggcccuuucccYYYjjj|||xxx^^^KKKCCCDDDBBBHHHNNNKKKOOOQQQTTTWWW\\\ccckkkqqq___CCCCCC@@@NNNwww|||zzz}}}|||mmm^^^___gggkkkqqqvvvjjjZZZLLLGGGHHHPPP]]]lllwwwkkkWWWMMMHHHDDDBBB@@@AAABBBAAAAAAAAACCCEEEFFFHHHIIIKKKKKKJJJHHHGGGCCCAAAAAAAAA@@@@@@FFFOOOZZZeeerrr{{{~~~xxx^^^MMMGGGKKKMMMUUU]]]\\\fffkkkqqquuutttlllaaaZZZRRRNNNKKKJJJHHHIIIRRR\\\kkkxxx|||{{{{{{vvvuuutttsssssssssssssssllliiidddaaa___]]][[[YYYVVVPPPGGG@@@>>>>>>>>>???DDDGGG\\\uuurrrmmmjjjkkkiiidddaaabbb\\\^^^___YYY\\\qqqvvvccc]]]gggkkkpppyyyvvvnnnppp}}}~~~~~~|||zzzEEE666999555555999===SSSzzznnn}}}vvveeeRRRHHHCCC@@@AAACCCFFFIIILLLNNNOOOQQQSSSUUUTTTUUUXXX[[[^^^bbbfffjjjnnnmmmsssyyyjjjddddddbbbeeeooo}}}vvvbbbSSSHHHGGGIIINNNOOOPPPVVV]]]bbbkkkuuuxxxwwwxxx~~~{{{wwwvvv}}}|||yyyuuutttuuuwwwxxxxxx{{{zzzyyyvvvsssrrrssstttssspppmmmkkkggg^^^QQQHHHHHHKKKNNNPPPQQQQQQRRRSSSNNNPPPSSSWWWYYYWWWSSSOOORRRPPPQQQTTTTTTQQQRRRUUUXXXbbbppp~~~yyywwwttttttrrr{{{yyyhhh{{{uuuzzz~~~{{{xxxwww{{{MMM>>>666444999>>>HHHccczzzeee___hhh}}}ccc\\\iii}}}}}}yyyaaaMMMEEEEEEEEELLLTTTRRRTTTVVVYYY\\\```gggnnnsss```DDDDDDBBBSSS}}}uuuxxxkkk___aaagggjjjqqq{{{nnnaaaSSSGGGDDDGGGQQQ```sssnnnaaaPPPDDDAAA@@@@@@???AAABBBCCCCCCCCCDDDGGGJJJKKKMMMQQQTTTUUUTTTQQQOOOGGGDDDCCCDDDEEEGGGMMMUUUjjjuuuxxxwww|||aaaOOOIIILLLMMMUUU]]]\\\hhhmmmqqqooofffZZZOOOJJJDDDAAA???@@@CCCJJJXXXddduuu}}}wwwwwwuuutttsssqqqppppppkkkgggbbb^^^]]]\\\\\\[[[VVVPPPGGGAAA>>>>>>??????BBBEEEYYYsssqqqjjjeeeeeeccc___^^^```]]]dddiii___YYYkkkzzztttjjjppppppttt~~~zzznnnkkkzzzxxx|||}}}KKK999999666666===DDD^^^mmmiii~~~|||rrrbbbOOOEEEAAA???@@@BBBHHHJJJNNNPPPQQQRRRTTTUUUVVVVVVWWWZZZ```eeehhhiiilllqqq}}}zzzjjjbbbaaa___^^^dddvvvzzzfffYYYJJJHHHIIIMMMOOOPPPVVV\\\dddllluuuyyyzzz}}}vvvcccVVVRRRRRR___kkkyyy|||zzzzzztttpppkkkiiilllppptttvvv{{{xxxrrrnnnkkkiiigggffffffbbb^^^[[[YYYUUUNNNIIIOOOTTTZZZ\\\YYYTTTPPPMMMOOOQQQTTTXXX[[[ZZZWWWSSSTTTPPPOOORRRRRRPPPQQQUUUYYYaaammm{{{wwwxxxlllbbbWWWVVVgggssskkk]]]rrryyywww}}}{{{}}}}}}xxxyyywwwuuuUUU===777666<<>>FFFbbb{{{bbbPPPXXXkkk~~~vvv^^^\\\ZZZYYYZZZ___{{{{{{fffRRRHHHIIIKKKUUUaaabbbbbbeeegggiiikkkmmmpppsss```DDDCCCFFF]]]uuuyyyzzzfff```dddggglllvvvyyylll]]]QQQIIIEEEHHHNNNVVViiilllVVVLLLGGGBBB@@@BBBEEEFFFEEECCCDDDEEEGGGHHHLLLQQQUUU[[[^^^cccggggggddd```]]]QQQMMMMMMSSSXXXXXXYYY[[[jjjuuutttnnnpppuuu{{{bbbPPPJJJNNNQQQ[[[eeeeeekkkpppssslll\\\MMMEEECCCEEEDDDGGGMMMTTT]]]kkkxxx}}}{{{yyywwwwwwvvvuuussspppnnnlllhhhfffdddcccbbb```]]][[[UUUPPPHHHCCC@@@??????>>>CCCDDDXXXppp~~~~~~kkkddd]]]\\\]]]]]]aaafffhhhkkkkkk\\\NNN[[[mmmnnnfffddd\\\bbbuuu{{{tttssszzzttt||||||UUU<<<888555777@@@OOOqqq{{{kkkVVVfffxxxwwwvvvnnn^^^LLLCCCAAA@@@BBBEEEJJJMMMRRRTTTUUUUUUUUUVVVXXXVVVWWW[[[ccciiikkkkkkmmmzzzyyyoookkkfff```^^^___gggwwwzzzgggYYYKKKGGGFFFJJJMMMPPPUUU[[[]]]gggttt}}}kkkTTTHHHHHHMMMMMMPPPXXXdddnnnttttttrrriiieeeaaaaaafffmmmuuuyyy}}}vvvmmmfffbbb___[[[WWWSSSSSSTTTUUUWWWWWWWWWUUU]]]mmm{{{yyyhhhUUUMMMLLLPPPRRRUUUZZZ```bbbbbbaaaYYYSSSNNNOOOQQQPPPQQQTTTYYY\\\fffuuuvvvllldddaaa]]]\\\lllbbbkkk|||pppqqq{{{zzzggg???888777;;;>>>FFFaaa~~~{{{fffQQQXXXkkkqqq^^^]]]UUUOOORRR]]]}}}{{{gggSSSIIIJJJLLLWWWdddeeedddfffiiikkkkkkkkklllmmmaaaDDDCCCGGGbbb~~~{{{yyyyyyddd___dddgggooozzz~~~qqqdddUUULLLHHHHHHMMMSSS___rrriiiVVVMMMGGGDDDBBBAAACCCEEEFFFFFFDDDEEEGGGIIIKKKPPPVVV[[[aaadddiiilllmmmjjjfffcccYYYTTTSSSZZZbbbddddddeeeiiitttqqqhhhgggiiimmmttt{{{dddRRRLLLPPPSSS^^^iiiiiimmmrrrvvvpppaaaSSSJJJHHHGGGGGGLLLTTT\\\gggvvv}}}zzzxxxvvvuuuuuuuuuuuusssqqqooommmhhhfffeeeddddddaaa]]]ZZZUUUPPPIIICCCAAA@@@???>>>FFFCCCOOOcccrrrmmmfff___^^^```bbbggglllhhhgggfffYYYMMMXXXhhhiii]]]YYYPPPUUUjjjsssooopppxxx|||www{{{|||YYY===888666888AAARRRwww}}}{{{ccc[[[nnnvvvvvvqqqwwwlll\\\KKKCCCAAAAAADDDGGGJJJNNNRRRUUUVVVUUUUUUUUUWWWWWWYYY]]]ccchhhlllmmmkkkyyyssskkkiiieee^^^YYY^^^iiiwwwwwwdddWWWIIIDDDBBBGGGLLLPPPUUUZZZZZZdddrrr}}}lllXXXNNNOOOTTTTTTRRRTTT\\\hhhppppppnnnkkkhhheeeeeejjjqqqvvvyyyxxxrrrjjjccc^^^[[[XXXWWWWWWXXXZZZ[[[\\\]]]\\\\\\^^^lllxxxsssaaaPPPKKKMMMQQQRRRTTTYYY^^^bbbcccbbbYYYRRRMMMNNNPPPOOOOOOQQQVVVVVV```ppp|||zzzrrrjjjeee```ddd~~~tttlllyyyrrrooo|||tttzzz}}}nnnFFF;;;666:::>>>HHHaaa}}}tttcccTTTYYYkkkooo^^^___WWWRRRXXXeee{{{hhhTTTKKKKKKMMMXXXdddeeedddggglllnnnnnnnnnmmmmmmbbbFFFDDDJJJgggxxxuuuzzzzzzbbb]]]dddhhhrrr}}}xxxiii\\\NNNHHHGGGJJJQQQXXXeeeyyyyyy^^^MMMGGGFFFDDDCCCBBBCCCDDDGGGHHHIIIJJJKKKMMMOOOSSSXXX___dddhhhkkkooosssuuussspppnnnggg___\\\dddooouuuwwwyyyzzzsssbbbYYYWWWVVVZZZcccmmmtttxxx|||}}}~~~hhhVVVOOORRRUUU```kkkkkkpppvvv{{{yyypppeee]]]ZZZWWWVVVYYY```iiittt{{{xxxwwwuuurrrssstttttttttrrrpppoooiiigggdddbbbaaa___\\\ZZZUUUPPPIIIDDDAAA@@@???>>>EEE@@@JJJ\\\mmmoooggg``````aaacccgggmmmcccbbbbbbVVVIIIRRRaaaaaaUUUSSSLLLQQQfffpppmmmooovvv~~~}}}]]]???999888:::CCCUUU{{{yyy___]]]rrrtttwwwmmmppp}}}xxxjjjZZZJJJBBBAAAAAADDDHHHJJJNNNSSSVVVVVVUUUUUUUUUVVVXXX[[[___bbbgggmmmpppjjjxxxqqqjjjhhhccc]]]ZZZ]]]eeeoootttssswwwtttbbbUUUGGGAAA???DDDKKKPPPUUUZZZ\\\dddqqq{{{sssddd]]]^^^aaaaaa___```dddlllrrrttttttpppnnnllllllooosssuuuvvvrrrooojjjbbb\\\ZZZZZZ\\\_________^^^\\\[[[\\\\\\ZZZ```ccc^^^QQQIIIHHHKKKRRRRRRSSSVVVZZZ]]]^^^]]]WWWPPPKKKMMMOOONNNLLLLLLQQQPPPYYYjjjxxxxxxrrrjjjbbbkkkssstttrrrkkksssxxx~~~vvvNNN???666:::@@@KKKccc|||pppccc\\\]]]hhh~~~hhh[[[___ZZZYYYbbbooo|||jjjVVVMMMNNNOOOXXXcccccchhhmmmsssxxxzzzzzzyyyyyycccGGGEEELLLjjj|||yyyvvvvvv}}}yyyxxxzzzaaa\\\dddiiiuuu}}}uuudddWWWJJJEEEGGGKKKRRRZZZggg{{{lllTTTHHHDDDEEEIIIDDDDDDDDDFFFHHHKKKMMMNNNQQQRRRTTTVVVZZZ```hhhmmmnnnqqqvvvzzz||||||{{{yyytttjjjeeelllyyy}}}fffRRRLLLHHHFFFKKKUUUaaakkkpppmmmoooqqquuuzzz~~~lllYYYQQQTTTVVV```kkkkkkvvv||||||uuurrrmmmjjjjjjnnnuuu{{{xxxwwwvvvpppqqqsssttttttsssqqqpppkkkgggbbb___]]]]]]\\\[[[UUUPPPJJJDDDBBB@@@???>>>AAA>>>JJJ^^^nnnoooggg```______aaaeeejjj`````````TTTDDDJJJXXXYYYQQQQQQLLLTTTiiisssqqqssswwwsss```AAA::::::<<>>>>>===@@@@@@FFFUUUiiiwwwzzzxxxkkkddd```aaacccdddfffjjjfff___^^^WWWDDD@@@NNNWWWUUURRRMMMOOO]]]oooyyy{{{{{{yyy{{{{{{jjj???;;;;;;444DDD___zzzvvvdddbbbnnn{{{tttwww{{{fffWWWHHHBBBBBBCCCFFFJJJNNNNNNPPPRRRSSSTTTTTTTTTWWWYYY[[[^^^aaagggnnnsssooo{{{tttmmmiiiccc^^^\\\___bbbkkkssstttxxx{{{wwwssseeeUUUDDD@@@===???FFFNNNSSSUUU^^^dddnnnxxxzzzuuurrrqqquuuxxxzzz}}}wwwnnnooorrrpppkkkhhhnnnkkkfffaaa^^^^^^_________UUUNNNPPPRRRRRRUUUYYYVVVRRRLLLEEE???>>>AAADDDLLLNNNQQQRRRQQQPPPPPPQQQPPPLLLKKKLLLKKKGGGGGGIIIHHHMMMPPP]]]sss}}}tttkkkjjj~~~yyy{{{mmmrrraaaFFF999===BBBRRRlll~~~ssskkkbbbdddmmm{{{bbb\\\[[[```cccjjjkkkYYYHHHGGGOOOYYY___dddiiippp|||dddDDDBBBMMMnnn~~~wwwxxx{{{xxxbbb^^^hhhssszzzuuubbbTTTNNNFFFDDDHHHPPPWWW[[[fffzzzwwwhhhXXXRRRJJJFFFEEEEEEFFFFFFFFFHHHJJJKKKMMMQQQUUUYYY``````aaaeeekkkrrrwwwzzz~~~{{{yyyuuupppkkkkkkrrr}}}mmm[[[MMMEEE===>>>???AAAGGGOOOZZZaaagggfffgggkkkppptttvvvvvvwwwyyy|||~~~uuu]]]PPPRRRRRR[[[hhhmmmvvv|||xxxtttsssuuusssrrrqqqqqqooommmjjjjjjddd___^^^``````[[[VVVXXXRRRJJJDDD@@@???>>>>>>??????FFFVVVjjjyyy~~~~~~mmmfff``````cccdddgggkkkddd\\\[[[UUUCCC@@@MMMUUUVVVSSSOOOQQQ]]]nnnyyy{{{vvvtttCCC;;;;;;888JJJbbbzzzlll___gggrrr|||zzzyyy|||fffWWWHHHBBBBBBCCCFFFJJJNNNNNNPPPRRRSSSTTTTTTTTTWWWYYY\\\___bbbhhhnnnssssssvvvqqqkkkgggbbb___bbbhhhjjjvvv}}}uuurrrnnnaaaTTTCCC@@@===>>>DDDKKKQQQSSS\\\bbblllvvv|||||||||zzz}}}uuullllllmmmjjjgggfffhhhhhhfffdddaaa^^^\\\[[[XXXQQQNNNTTTYYY\\\___ccc^^^XXXNNNDDD>>><<<>>>AAACCCEEEHHHKKKLLLNNNQQQSSSNNNJJJHHHJJJJJJGGGGGGJJJHHHMMMOOO[[[qqq~~~~~~tttmmmppp~~~yyy|||oooooommmJJJ666888BBBWWWsss}}}jjj^^^WWW___nnn{{{bbb]]]]]]aaaeeepppqqq___MMMJJJRRR[[[ccchhhlllsss~~~eeeDDDDDDPPPrrrwwwuuu{{{vvvbbb```mmmxxx|||jjjXXXMMMIIIEEEEEEJJJRRRYYY\\\eeeuuu~~~|||sssbbbSSSMMMGGGEEEDDDDDDFFFIIIIIIIIIHHHJJJLLLMMMPPPUUU\\\```jjjhhhiiiooowww~~~{{{}}}wwwmmmccc\\\\\\aaafffpppnnniii```SSSHHH???;;;<<<<<<===>>>BBBIIIQQQWWW\\\\\\^^^eeemmmqqqpppmmmrrruuuyyy}}}{{{```QQQPPPPPPYYYgggmmmzzz~~~zzzuuusssxxxvvvtttsssqqqoookkkiiiiiieeebbbaaaccc```ZZZTTTVVVQQQJJJDDDAAA@@@??????>>>>>>EEEUUUkkk{{{qqqhhh``````cccdddhhhlllaaaXXXXXXTTTFFFEEEQQQWWWXXXTTTOOOQQQ]]]nnnxxxyyy{{{sssxxxwwwHHH:::;;;<<>>@@@EEEKKKNNNYYY^^^hhhrrr|||wwwnnniiieeeaaa___aaafffhhhjjjjjjhhhccc^^^[[[WWWTTTVVV___gggkkklllnnncccZZZNNNCCC>>><<<===>>>===???AAACCCFFFJJJPPPTTTNNNIIIFFFHHHIIIGGGGGGJJJGGGLLLNNNZZZnnnzzzuuupppxxx|||~~~tttqqqwwwOOO555888FFF]]]xxx{{{fffWWWNNN\\\ooo{{{~~~___\\\\\\```fffvvvuuubbbOOOKKKQQQ[[[ccciiikkkrrr{{{fffFFFGGGVVV{{{xxxtttyyyppp^^^___kkkwwwtttaaaPPPGGGFFFFFFHHHNNNUUU[[[___gggsss}}}tttmmmfff___ZZZRRRKKKHHHJJJFFFFFFGGGHHHJJJLLLMMMMMMOOOPPPRRRUUUXXX^^^fffkkkrrrrrrtttyyy}}}~~~vvvgggXXXMMMHHHHHHJJJMMMMMMKKKHHHCCC>>>;;;999======>>>>>>@@@DDDKKKPPPUUUXXX^^^eeekkkmmmkkkiiippptttzzz~~~eeeSSSOOOMMMVVVeeelllzzz~~~zzzvvvtttzzzxxxvvvtttssspppmmmjjjkkkgggcccbbbbbb```[[[VVVUUUQQQJJJEEEBBBAAA@@@@@@>>>>>>EEETTThhhyyyvvvkkkaaa```ccceeehhhkkk]]]VVVXXXXXXNNNPPP]]]ccc^^^UUULLLNNN___rrrxxxuuusssyyyrrrwwwyyyuuuKKK;;;;;;???WWWooo{{{kkklllvvvdddVVVGGGBBBBBBDDDHHHLLLMMMNNNPPPRRRSSSTTTTTTTTTXXX[[[___bbbfffjjjooosssuuuzzzrrrooommmjjjgggjjjwww~~~wwwddd```ZZZWWWWWWVVVSSSNNNFFFDDDBBB@@@@@@CCCGGGJJJTTTZZZcccnnnyyy~~~~~~sssjjj```YYYZZZ^^^eeegggiiijjjhhhddd___[[[YYYYYY\\\dddkkkmmmkkkhhhZZZSSSIIICCC??????>>>>>>@@@AAABBBCCCFFFKKKQQQVVVRRRKKKGGGGGGHHHGGGFFFHHHFFFKKKMMMWWWjjjuuuvvvqqq{{{ppplllwwwuuu}}}~~~~~~{{{{{{SSS:::>>>LLLddd~~~{{{gggXXXTTTcccuuu~~~^^^\\\\\\___ggg|||zzzgggTTTNNNSSS[[[eeekkkmmmsss{{{fffHHHKKK^^^tttrrrzzzmmm\\\]]]jjjttt||||||lllZZZLLLFFFGGGIIIMMMRRRXXX___cccjjjsss|||xxxkkk```]]]SSSJJJGGGHHHGGGHHHKKKJJJJJJJJJJJJKKKNNNQQQSSSZZZ[[[^^^aaaeeekkkrrrvvvwww{{{~~~tttbbbQQQEEE>>>======???@@@BBBDDDDDDCCCAAA???======>>>===>>>AAAFFFJJJRRRZZZdddiiiiiihhhiiikkkooottt{{{eeeRRRMMMLLLVVVgggooozzz{{{{{{}}}}}}{{{xxxwwwwwwuuusssrrrrrrpppnnnkkknnniiiddd```___^^^\\\ZZZUUUQQQJJJFFFCCCBBB@@@???>>>???DDDQQQddduuu{{{nnndddbbbdddfffgggiii[[[VVV]]]```XXX\\\kkkssshhhXXXJJJMMMdddzzz}}}uuurrruuurrrzzz~~~LLL<<<===@@@ZZZvvvqqqfffmmmvvvcccUUUFFFAAABBBEEEHHHMMMMMMNNNPPPRRRSSSTTTTTTTTTYYY\\\```dddgggjjjnnnqqqrrryyytttqqqooommmkkkqqqyyykkkbbbYYYTTTPPPOOOPPPNNNLLLKKKDDDCCCCCCCCCEEEHHHJJJKKKOOOUUU___jjjvvvzzz|||vvvkkk```YYY[[[bbbcccccccccbbb```]]][[[YYYWWWXXXZZZ]]]```___XXXRRRIIIGGGDDDCCCCCCCCCBBBAAAFFFGGGIIIKKKNNNSSSZZZ^^^YYYPPPHHHHHHHHHFFFEEEFFFEEEKKKLLLTTTeeeooo{{{xxxpppxxxeee___{{{|||uuuvvvxxx~~~|||}}}}}}wwwZZZ>>>???NNNkkk|||iii[[[___lllzzzaaa___^^^aaammm~~~lllZZZSSSWWW___hhhppptttzzzgggIIIOOOddd{{{ooosss~~~lll]]]___kkktttxxxwwweeeVVVLLLHHHKKKOOORRRWWW\\\cccgggkkkrrrzzz}}}yyynnnaaaXXXRRRIIIDDDHHHLLLKKKGGGFFFIIIJJJKKKLLLNNNRRRWWW[[[```bbbfffiiilllqqqvvvzzz|||rrr```NNNCCC>>>======???@@@BBBEEEGGGEEEBBB???;;;<<<=========???CCCFFFRRR[[[fffiiigggfffjjjooonnnttt|||cccPPPMMMLLLXXXjjjrrr||||||~~~~~~}}}{{{yyyyyyrrrqqqpppppppppooommmjjjmmmiiiccc___^^^]]]]]]\\\VVVRRRKKKGGGDDDBBB@@@>>>??????CCCOOO```qqq~~~rrrfffdddffffffeeeeee[[[ZZZdddggg]]]```qqq{{{nnn\\\JJJMMMfff~~~zzzxxxwwwrrrrrrxxxzzz{{{MMM<<<>>>DDD___{{{}}}{{{iiibbbpppyyy~~~yyybbbTTTFFFAAABBBEEEIIINNNNNNNNNPPPRRRSSSTTTTTTTTTYYY]]]bbbeeehhhiiilllmmmsss|||xxxtttqqqqqqsss|||}}}kkk]]]SSSPPPLLLJJJLLLKKKGGGDDDDDDDDDCCCDDDHHHNNNQQQPPPNNNJJJQQQ\\\hhhttt{{{yyyvvvjjjaaa\\\```gggdddbbb___\\\YYYXXXXXXYYYTTTVVVWWWVVVWWWUUUNNNEEE@@@BBBEEEFFFEEEEEEEEEFFFKKKNNNRRRWWW[[[```fffjjj]]]RRRIIIGGGHHHFFFDDDEEEDDDJJJKKKRRRaaajjjvvvzzzooottt||||||fff^^^ooo~~~zzzvvvyyyttt}}}xxx~~~wwwuuuccc@@@===LLLooommmccc^^^pppfffcccaaafffvvv}}}lll[[[TTTWWW^^^hhhpppxxx}}}hhhJJJPPPggg{{{sss{{{~~~kkk___aaammmuuu}}}qqq```SSSMMMMMMPPPTTTWWWZZZ___fffkkknnnttt{{{~~~yyymmmccc^^^TTTMMMJJJNNNRRRPPPLLLKKKLLLOOORRRUUUWWW[[[aaaeeegggjjjnnnrrruuuxxx{{{~~~}}}ooo\\\KKKAAA>>>??????AAA@@@@@@BBBCCCCCC???<<<<<<===???@@@@@@BBBEEEGGGQQQXXX___cccdddfffkkkooopppvvvfffRRRMMMLLLVVVhhhppp}}}}}}zzzyyytttrrrqqqqqqqqqooommmkkkiiigggcccaaa___]]]\\\[[[WWWSSSLLLGGGDDDAAA???===>>>>>>BBBMMM^^^ppp~~~uuuiiiggghhhgggcccaaa]]]___jjjkkk\\\\\\mmmxxxkkk[[[JJJKKK```xxx~~~vvvxxxtttnnnoooxxxttt{{{PPP;;;>>>IIIfff~~~yyydddaaawwwvvv{{{zzzyyywwwbbbTTTFFFAAACCCEEEJJJNNNNNNNNNPPPRRRSSSTTTTTTTTTZZZ^^^cccfffggghhhiiijjjxxxzzzwwwzzzkkk^^^UUUNNNJJJHHHJJJPPPQQQLLLIIIJJJMMMJJJJJJOOOVVVWWWQQQIIIGGGNNNZZZgggsss~~~yyyvvvhhh___[[[^^^ddd___\\\XXXTTTQQQPPPQQQQQQMMMPPPQQQPPPRRRTTTNNNFFFDDDIIILLLKKKFFFCCCFFFJJJQQQVVV]]]bbbfffiiilllnnn]]]QQQGGGEEEFFFFFFDDDEEEDDDJJJJJJPPP^^^fffrrr|||oooqqqssszzzvvvmmmccciiiwww{{{yyy}}}zzzyyyuuuuuuvvvwwwwww|||kkkCCC>>>MMMnnnqqqjjjcccgggdddbbbiii~~~~~~nnn___YYY[[[aaajjjrrrzzziiiJJJPPPhhh{{{zzziii^^^bbbmmmuuunnn\\\QQQNNNQQQTTTXXXZZZ]]]aaahhhnnnqqqwww|||qqqiiiggg]]]VVVRRRSSSTTTSSSUUUYYYSSSWWW]]]```bbbeeeiiimmmrrrvvv{{{~~~zzzlllXXXGGG>>>===???@@@DDDBBB@@@@@@BBBCCC@@@>>>???@@@BBBCCCDDDFFFIIIKKKPPPSSSXXX]]]bbbgggkkknnnrrrzzzkkkVVVOOOKKKSSScccjjj|||zzzxxxxxxvvvuuutttsssrrrooommmeeeeeedddcccaaa^^^[[[YYYXXXSSSMMMHHHDDDAAA>>><<<===>>>BBBMMM^^^qqqwwwkkkhhhiiigggbbb______bbbmmmlllYYYUUUfffrrrdddXXXIIIGGGXXXooo}}}pppyyy{{{uuusss~~~qqqxxxRRR:::???MMMllluuu^^^___zzzxxx}}}wwwqqquuuqqqaaaSSSEEEAAACCCFFFJJJOOONNNNNNPPPRRRSSSTTTTTTTTT[[[^^^cccfffggggggggghhh~~~}}}kkkXXXQQQMMMJJJKKKKKKQQQ[[[^^^ZZZXXX[[[XXXSSSPPPUUU[[[XXXLLLAAAEEEMMMYYYgggsss}}}zzzwwwggg]]]WWWXXX]]]SSSPPPLLLHHHEEEDDDDDDDDDBBBFFFGGGHHHLLLRRRPPPHHHLLLQQQSSSNNNEEEAAAFFFKKKXXX^^^eeejjjllllllllllll[[[OOOEEECCCEEEFFFEEEEEECCCIIIJJJOOO\\\dddqqq|||ppppppnnnttt~~~vvvtttjjjiiiwww|||zzz|||vvvrrrtttzzzyyyzzzpppGGGCCCQQQkkkpppiiiqqqeeeaaa___hhhwwwhhhccceeejjjsss{{{fffKKKLLLlllzzzfff```bbbkkk{{{|||jjjWWWQQQTTTZZZ[[[]]]___aaaffflllqqqtttyyy{{{vvvssshhheee```^^^___```bbbbbbaaafffkkkmmmnnnppptttxxx}}}xxxgggTTTHHHCCC@@@@@@BBBAAAAAABBBBBBAAA???>>><<>>======;;;===AAACCCDDDFFFKKKPPPQQQOOOMMMIIIQQQWWWRRRFFF???CCCIII\\\bbbiiijjjfff```[[[YYYRRRKKKFFFFFFFFFDDDEEEHHHJJJHHHJJJRRR[[[eeesssnnnhhhqqquuuuuu~~~vvvooo{{{{{{|||FFF>>>SSSaaayyy~~~kkkiii{{{{{{cccbbb]]]ggg~~~vvvooonnnttthhhMMMQQQqqqzzzeee___aaakkkzzzyyyfffVVVSSSXXX___```bbbccceeejjjoootttzzzzzzxxxqqqmmmhhheeeeeeeeeeeeeeeiiimmmqqqsssssstttwwwzzzvvveeeRRRGGGBBB@@@@@@BBBAAAAAAAAAAAA@@@@@@???>>>BBBBBBCCCDDDFFFHHHJJJKKKOOOOOOQQQVVV]]]fffmmmqqqzzzqqqXXXNNNOOOUUUbbbooo|||}}}}}}||||||zzzyyyxxxuuurrrqqqrrrqqqlllgggccceeefffeeeaaa]]]ZZZYYYSSSPPPLLLIIIGGGEEEBBB@@@@@@???@@@HHHWWWkkk~~~~~~qqqhhhbbb```aaabbbcccfffjjjhhhYYYLLLRRRaaa\\\SSSNNNNNNWWWqqq}}}yyywww}}}nnnfffrrrwwwqqq___AAAAAAWWWuuummmYYYdddtttxxxxxxzzzuuu]]]QQQFFFDDDEEEGGGIIILLLQQQPPPOOOOOOPPPRRRTTTVVV^^^^^^```ccchhhlllpppqqqtttbbbWWWRRRQQQRRRVVVZZZ___iiittt}}}ttt___QQQLLLHHHAAA;;;CCCEEEQQQdddooorrryyy}}}}}}ssseee\\\RRRJJJGGGEEE@@@===>>>===;;;<<>>SSSaaayyykkkddd|||{{{bbbbbb___lllzzzyyygggPPPVVVvvvzzzuuuzzzwwwbbb^^^bbbkkkzzzuuudddXXXWWW\\\dddeeegggiiikkkooouuuxxx~~~}}}yyyvvvrrrppppppppppppoootttwww{{{{{{zzzzzz|||rrrbbbPPPFFFBBB@@@@@@CCCAAAAAA@@@@@@???@@@@@@@@@CCCDDDDDDEEEGGGIIIKKKLLLNNNOOOQQQVVV]]]eeelllpppxxxqqqXXXNNNOOOUUUcccppp}}}{{{}}}|||||||||{{{zzzwwwtttqqqpppqqqoookkkgggeeefffgggeee```\\\YYYXXXUUUQQQMMMIIIFFFCCCAAA>>>??????AAAHHHVVVhhhyyyuuuggg]]]ZZZ[[[]]]```ccciiigggXXXIIIMMM[[[[[[XXXYYYYYY^^^ssswwwuuu|||mmmdddooo{{{yyyqqqbbbBBBCCC[[[xxxmmm\\\ggguuu{{{zzzwww[[[SSSLLLJJJIIIGGGHHHLLLPPPPPPOOOPPPQQQSSSUUUVVV]]]^^^aaadddhhhkkknnnooo}}}qqqggg]]]WWWUUUUUU[[[ccckkkrrr}}}vvvcccSSSKKKEEEAAA===BBBBBBKKK\\\hhhmmmuuu~~~|||~~~qqqaaaWWWNNNGGGDDD>>>;;;;;;>>>>>><<<===AAAFFFIIIPPPYYY___\\\RRRIIIHHHNNNQQQLLLDDD@@@DDDJJJUUUYYY\\\\\\XXXTTTSSSSSSQQQJJJEEEEEEDDDBBBCCCFFFIIIGGGJJJRRR\\\fffuuusssrrr~~~}}}}}}{{{III>>>RRRaaayyykkkaaauuu{{{___aaa```ooofffRRR[[[{{{{{{xxx~~~tttaaa___dddmmm{{{uuufff[[[[[[___eeegggjjjlllppptttyyy}}}~~~|||zzzzzz|||}}}}}}}}}|||{{{nnn___NNNEEEBBB@@@AAACCCAAA@@@?????????@@@AAABBBCCCCCCDDDEEEGGGIIIJJJKKKLLLNNNRRRVVV\\\ccckkkooorrrrrrZZZOOONNNSSS```oooyyyyyy||||||}}}|||{{{wwwuuurrrppppppnnnkkkhhhfffggggggddd```[[[YYYXXXVVVRRRMMMHHHEEEBBB???======>>>AAAHHHTTTddduuuyyygggXXXTTTVVVYYY```ccchhheeeVVVIIIMMM\\\\\\aaalllmmmlllxxx~~~ssssss|||oooeeemmmuuu|||ssshhhEEEEEE\\\xxx~~~qqqdddooozzzttt^^^WWWOOOKKKGGGDDDEEEIIIOOOOOOOOOPPPQQQSSSUUUVVV\\\^^^bbbeeehhhjjjmmmooossshhheeebbbbbbaaadddmmmvvvtttbbbRRRHHHCCCAAA@@@@@@???FFFUUUbbblllwwwooo^^^RRRHHHAAA???;;;999999===??????DDDJJJMMMUUU^^^eeeddd\\\RRRKKKFFFJJJKKKGGGAAA>>>BBBGGGJJJMMMQQQQQQPPPPPPRRRUUURRRKKKFFFFFFEEECCCCCCFFFHHHGGGJJJRRR\\\ggguuusssnnntttzzzzzz{{{ttt~~~~~~KKK???RRRccc{{{kkkeeejjjzzz]]]______mmmgggVVVcccwwwfffcccgggnnn{{{wwwhhh___^^^```bbbeeeiiimmmqqqvvv|||~~~xxxlll\\\LLLDDDBBB@@@AAACCCAAA@@@?????????@@@AAABBBAAAAAABBBCCCEEEGGGHHHJJJLLLOOOSSSWWW[[[aaahhhmmmppp|||xxx___SSSOOOSSS```nnnuuuwww~~~~~~zzz{{{||||||{{{xxxvvvsssqqqpppnnnllljjjgggggggggddd___[[[YYYXXXWWWSSSLLLGGGDDDAAA???===<<<>>>AAAGGGQQQaaaqqq}}}zzzfffXXXVVVZZZ]]]ccceeehhhdddVVVJJJQQQaaaaaahhhsssqqqjjjuuu}}}oooqqq~~~rrrhhhlllpppxxxmmmJJJIII```}}}oookkkzzzooo___VVVMMMHHHDDDBBBEEEKKKNNNOOOOOOPPPRRRTTTUUUVVVZZZ^^^bbbeeegggjjjmmmooowwwffffffgggkkkqqqtttyyywwwdddRRRFFFAAAAAABBB===>>>DDDPPP^^^mmm|||nnn[[[MMMBBB<<<;;;<<<::::::>>>AAAFFFPPPYYYaaaiiiqqqooocccVVVNNNKKKDDDEEEEEEBBB>>>===???CCC>>>BBBFFFHHHJJJMMMSSSXXXTTTMMMHHHGGGFFFDDDDDDGGGHHHGGGIIIQQQ[[[ffftttuuukkkiiimmm{{{}}}nnnzzzMMM@@@SSSeee~~~}}}jjjmmmhhhzzz___aaa___jjjiii[[[kkk~~~lllffffffnnn|||wwwhhhaaa`````````ccchhhlllqqqvvv{{{zzzvvvjjj\\\LLLEEEBBBAAAAAACCCAAAAAA@@@@@@???@@@@@@@@@??????@@@AAACCCEEEGGGHHHLLLPPPUUUXXXZZZ___fffkkkqqq}}}~~~eeeWWWRRRTTTaaaqqq}}}sssuuu~~~{{{yyyzzz||||||{{{xxxvvvtttqqqooommmllllllfffgggfffccc___[[[ZZZZZZWWWRRRLLLFFFCCCAAA???>>><<<>>>AAAEEEOOO^^^ppp}}}xxxeee[[[^^^dddfffhhhiiikkkfffWWWKKKSSScccfffhhhkkkbbbZZZhhh|||lllppp~~~tttjjjmmmooo|||rrrOOONNNfff{{{fffmmm{{{mmm\\\QQQGGGCCCCCCDDDIIIOOOMMMNNNOOOQQQSSSTTTUUUVVVYYY]]]bbbeeefffiiinnnrrr~~~rrrllljjjhhhkkkttt~~~~~~hhhSSSFFFAAA@@@AAA>>>AAAFFFNNNYYYjjj}}}lllXXXIII>>>:::;;;>>>===???DDDIIIQQQ^^^kkkuuuxxxwwwmmm\\\OOOJJJJJJBBBCCCBBB@@@>>><<<===>>>888<<<@@@CCCFFFKKKRRRXXXUUUNNNIIIHHHGGGEEEEEEGGGHHHGGGIIIPPPYYYdddrrr~~~xxxmmmhhhlll}}}wwwjjj{{{zzzPPPBBBUUUhhhvvviiiqqqmmm{{{dddeee```iiihhh[[[mmmzzz~~~}}}kkkbbbcccnnnrrrddd___``````aaadddhhhlllooosssxxx{{{|||xxxvvvkkk\\\MMMEEECCCAAAAAACCCAAAAAAAAAAAA@@@@@@???>>>??????@@@AAACCCEEEFFFGGGMMMQQQVVVXXXYYY]]]ccchhhoooyyy~~~fffXXXRRRTTTbbbrrr{{{|||rrrttt~~~yyywwwxxx{{{{{{zzzvvvuuussspppmmmkkkkkkkkkffffffeeeccc___\\\[[[[[[VVVRRRKKKFFFCCCAAA@@@>>><<<>>>@@@DDDMMM]]]ppp~~~yyyfff^^^dddjjjiiilllnnnpppkkkZZZLLLQQQ```fffdddcccWWWOOOaaayyyjjjnnn|||sssjjjpppttt~~~wwwUUURRRiiiqqq```mmmvvvmmm\\\PPPDDDBBBEEEGGGKKKOOOMMMNNNOOOQQQSSSTTTUUUVVVXXX\\\aaacccdddhhhooouuuuuummmlllooorrrsssvvvfffPPPDDDAAAAAABBBAAAFFFJJJLLLRRRbbbxxxiiiUUUGGG>>><<>><<<;;;999<<<@@@BBBDDDHHHNNNSSSUUUNNNIIIHHHFFFDDDDDDFFFHHHFFFHHHOOOXXXbbbooo{{{yyynnnjjjnnnyyyttthhhvvv}}}wwwRRRDDDWWWkkkvvvgggooolll}}}eeeeee___gggeeeYYYkkkzzztttsssttt{{{{{{fff]]]___ooommm___]]]```aaaccceeeiiilllnnnqqquuuxxx}}}~~~~~~{{{|||~~~~~~~~~{{{xxxwwwkkk\\\MMMFFFDDDAAAAAACCCAAAAAABBBBBBAAA@@@>>><<>>@@@CCCLLL\\\qqq|||hhh___eeejjjgggnnnqqqtttooo]]]LLLNNN[[[bbbbbbbbbXXXQQQccczzz~~~jjjlllzzzpppiiiqqqyyyzzzXXXTTTgggnnnaaannnuuuxxxmmm___QQQFFFDDDGGGHHHIIIJJJLLLMMMOOOQQQSSSUUUUUUVVVWWW[[[```bbbccchhhpppwwwzzzpppnnnqqqtttuuuvvv|||aaaLLLCCCBBBCCCDDDEEEJJJMMMJJJLLL[[[qqq~~~fffTTTGGG???>>>BBB>>>BBBJJJTTT\\\eeerrrqqqdddTTTHHHEEEFFFHHHIIIDDDCCCCCCBBBAAA???<<<:::===???BBBCCCCCCEEEJJJNNNTTTMMMHHHGGGFFFCCCCCCEEEIIIGGGHHHOOOWWW```nnnzzzwwwmmmkkklll|||~~~wwwkkklll~~~xxxSSSDDDXXXmmmxxxgggllleeecccccc]]]ddd}}}kkkaaatttyyyyyy}}}}}}yyyttt```\\\cccrrrpppccc```bbbbbbeeegggjjjnnnsssxxx|||~~~~~~|||~~~{{{xxxuuutttssssssqqqrrrtttzzz|||~~~|||vvvsssbbbPPPGGGEEECCCBBBBBBCCCCCCCCCAAA???>>>@@@BBBCCCBBBBBBCCCEEEIIILLLNNNMMMQQQUUUWWWYYY\\\bbbfffbbbeeekkkrrrsssppprrrvvv}}}xxxeeeYYYOOOLLLZZZlllsss|||mmmooo|||{{{wwwwwwxxxzzz{{{vvvuuussspppmmmiiifffdddffffffeeebbb]]]ZZZWWWWWWWWWRRRKKKEEEBBBAAA???>>>===999999???JJJZZZnnn~~~zzzfff\\\```fffgggnnnuuuwwwssscccJJJFFFYYY___fff[[[WWWQQQUUUtttoookkkuuu|||pppmmm}}}~~~UUU[[[ooo~~~nnn```kkk}}}~~~sss\\\OOOEEEEEEIIIKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSYYY]]]ZZZ[[[bbbdddiiiyyy}}}wwwtttvvvxxxzzz}}}}}}dddNNNBBBAAABBBAAAEEEEEEGGGKKKMMMUUUfffuuuzzzcccSSSIIIAAA>>>>>>@@@HHHPPP[[[nnn|||oooTTTHHH===<<>>UUUkkkrrrlllppp~~~sss___eeebbbddduuummmcccwww|||}}}zzz|||xxxddd```eeessstttgggdddeeeeeeggghhhlllqqqvvv{{{|||yyyxxxxxxwwwvvvtttsssrrrrrrrrrtttuuuwww|||zzzuuucccPPPGGGDDDBBBBBBCCCBBBCCCCCCBBBAAAAAACCCFFFGGGGGGFFFGGGHHHJJJMMMNNNPPPSSSWWWYYYZZZ\\\```ccc^^^]]]___bbbbbbaaaeeekkksssyyyxxxeeeYYYOOOLLLYYYkkktttzzzmmmooo}}}~~~xxxttttttuuuvvvwwwtttsssqqqnnnkkkgggeeeccceeeeeedddaaa]]]ZZZWWWVVVVVVQQQKKKFFFCCCAAA???======:::<<>>MMM^^^lllyyy}}}nnnYYYEEE@@@???CCCEEEBBB@@@@@@BBBAAAAAAAAAAAACCCDDDEEEFFFEEECCCAAAAAADDDIIIMMMLLLIIIFFFDDDDDDDDDDDDDDDGGGEEEHHHNNNUUU]]]kkkwww~~~jjjjjjlllsssxxxsssrrr|||YYY@@@TTThhh~~~~~~ooohhhooo~~~sssaaaccc^^^aaavvvpppggg|||||||||~~~~~~zzz{{{|||gggbbbfffqqqwwwkkkgggggghhhjjjlllpppuuu{{{~~~{{{xxxuuutttsssssstttttttttttttttsssxxxxxxzzz~~~xxxeeeQQQFFFCCCBBBBBBCCCAAABBBCCCCCCCCCDDDGGGJJJMMMLLLKKKKKKLLLMMMOOOPPPSSSUUUYYY[[[\\\]]]^^^___[[[VVVRRRRRRQQQQQQXXX___fffllluuuxxxfffXXXNNNKKKWWWgggsssvvvkkkppp}}}}}}wwwssssssssstttuuuqqqpppnnnllliiifffdddccceeedddbbb```]]]ZZZWWWVVVUUUQQQLLLGGGDDDAAA>>><<<<<<;;;>>>DDDLLLVVVffftttxxxeeeYYY[[[___```qqqwwwyyyuuugggMMMFFFWWWVVV\\\SSSTTTUUU]]]{{{tttnnnzzz^^^]]]qqq~~~wwwggg[[[cccxxxtttbbbUUUIIIHHHJJJKKKJJJKKKNNNNNNNNNNNNOOOQQQRRRSSSSSSXXXWWWZZZdddhhhpppfffRRRHHHDDDCCCCCCBBBDDDJJJRRRWWW^^^kkkxxx{{{|||}}}yyyfffVVVIIIAAABBBFFFDDDUUUhhhtttyyysss___JJJBBBAAADDDJJJJJJFFFBBBBBBAAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCBBBCCCEEEJJJNNNMMMJJJFFFDDDDDDEEEEEEEEEFFFFFFIIIOOOTTT\\\hhhtttnnnkkkhhhjjjwwwwwwzzztttsss]]]CCCUUUhhh|||~~~ooogggnnn|||~~~sssaaaaaaZZZ___uuurrrkkk}}}xxxxxx}}}}}}hhhbbbdddnnn~~~zzzpppkkkkkkmmmppprrrvvv{{{~~~|||zzzxxxvvvuuuvvvwwwxxxzzzzzzzzzyyyxxxzzz{{{}}}zzzgggRRRFFFCCCAAABBBDDDAAABBBCCCCCCDDDEEEHHHKKKOOOOOONNNOOOPPPQQQRRRSSSUUUXXX[[[^^^````````````[[[UUUOOOMMMMMMNNNTTT\\\^^^cccjjjsss}}}wwweeeVVVKKKIIITTTaaannn{{{pppiiiooo|||zzzvvvuuuuuuuuuuuupppooommmjjjhhhfffeeedddeeecccaaa___]]][[[WWWUUUTTTQQQLLLHHHEEEBBB>>>;;;<<<;;;===CCCIIITTTeeeuuuzzzdddVVVWWW]]]___mmmsssvvvtttgggNNNFFFVVV[[[aaaVVVVVVVVV\\\yyywwwqqq{{{jjjeeeyyy|||iiibbbuuuuuuaaaTTTIIIGGGJJJKKKJJJKKKMMMMMMMMMNNNOOOPPPRRRRRRTTTYYYXXX\\\fffkkkrrrfffTTTJJJFFFDDDEEE@@@BBBHHHRRRZZZeeettt~~~yyyhhhWWWIIIAAACCCIIIRRR\\\dddfffeee```TTTHHHLLLIIIKKKQQQSSSOOOKKKJJJGGGFFFEEECCCBBBAAAAAABBB@@@AAACCCEEEGGGJJJNNNRRRPPPMMMHHHEEEDDDDDDDDDDDDFFFFFFJJJOOOTTTZZZfffssspppkkkggghhhuuu~~~xxxuuu```GGGYYYkkk~~~ooojjjkkk{{{|||nnn``````[[[___ppp}}}tttmmmzzzyyy}}}iiiccceeeooo~~~yyytttuuuxxxzzz|||~~~}}}||||||}}}}}}~~~~~~}}}~~~{{{hhhRRRGGGCCCBBBCCCEEECCCDDDEEEDDDDDDFFFIIIKKKNNNOOOPPPRRRTTTVVVXXXYYYYYY[[[^^^aaadddeeedddccc\\\VVVQQQRRRRRRSSSWWW]]]ZZZ^^^dddjjjrrr{{{vvvdddSSSHHHGGGPPP[[[gggtttxxxlllhhhooozzz{{{wwwvvvuuuuuutttpppooommmjjjiiihhhggggggeeeccc```___^^^\\\XXXUUUTTTQQQLLLHHHEEEBBB>>>;;;<<<;;;<<>><<<<<<;;;;;;>>>CCCOOOeeexxxjjj]]]bbbmmmsssmmmtttxxxyyyoooVVVMMMZZZ]]]cccXXXUUUPPPTTTttt{{{sssrrrqqqlllvvvtttqqqsssnnnvvv}}}qqq]]]QQQFFFEEEIIIJJJJJJKKKMMMMMMMMMMMMNNNPPPQQQRRRQQQVVVUUUWWWaaaeeelll|||}}}```PPPJJJEEEFFFJJJOOONNNTTT```ooovvvdddUUUJJJCCCDDDIIIWWWSSSLLLEEE@@@>>>======@@@KKK```uuu}}}sssbbbXXXUUUQQQJJJCCC@@@@@@BBBDDDFFFJJJPPPTTTXXX[[[^^^```TTTOOOIIIDDDBBBAAAAAAAAAEEEFFFJJJMMMOOOVVVeeeuuuqqqkkkhhhmmm}}}}}}yyy|||~~~|||cccMMM```uuusssfffcccdddxxx___\\\aaaaaacccjjjqqqxxxsss~~~iiicccgggtttxxxfffSSSJJJGGGEEEEEEFFFEEEFFFHHHIIIJJJMMMPPPSSSRRRSSSVVVYYY\\\___aaabbbhhhgggfffhhhkkkmmmllljjjbbb\\\XXXZZZ\\\[[[\\\^^^^^^aaafffkkkpppvvv|||wwwfffSSSGGGGGGNNNUUUcccppp|||}}}sssmmmlllrrrxxx~~~~~~yyyuuusssqqqooonnnooommmkkkiiiiiiiiijjjkkkhhhddd``````aaa```[[[WWWVVVQQQKKKFFFCCCAAA???===;;;;;;===@@@CCCMMMaaasssmmm___aaakkkpppqqqwwwzzz{{{qqqXXXLLLXXX```hhh]]]WWWNNNRRRuuuxxxqqqjjjgggwww}}}zzzvvv~~~iii___|||sss}}}sss```SSSHHHFFFIIIJJJJJJJJJLLLLLLMMMMMMNNNOOOQQQRRRPPPUUUTTTWWWaaaeeemmm}}}zzz[[[MMMHHHDDDFFFLLLVVVWWW]]]kkk{{{qqq___RRRKKKGGGHHHKKKPPPKKKEEECCCCCCEEEFFFGGGJJJ]]]yyyuuubbbYYYRRROOOIIIDDDAAAAAABBBDDDIIINNNSSSXXXZZZ[[[]]]^^^QQQMMMFFFBBBAAABBBCCCCCCEEEFFFIIIKKKMMMUUUfffwwwtttlllfffiiixxx{{{yyy}}}~~~eeeNNN```sssnnneeebbbaaauuu```]]]```___dddooovvvzzzuuu~~~|||fffaaafffssswwwfffTTTKKKHHHFFFEEEFFFEEEGGGIIIKKKMMMQQQUUUXXXUUUVVVYYY\\\___aaacccdddooollljjjjjjlllnnnmmmkkkggg```ZZZ[[[]]]\\\]]]___cccffflllqqqvvv{{{yyyhhhTTTHHHHHHOOOTTTfffsss~~~uuupppnnntttyyy~~~zzzvvvsssrrrpppnnnnnnllljjjiiihhhiiijjjkkkiiieeeaaaaaabbbaaa\\\WWWWWWRRRKKKEEEBBBAAA???>>>;;;<<<@@@CCCDDDLLL]]]nnnmmm]]][[[aaadddsssxxx{{{{{{pppVVVIIITTT```iii^^^UUUIIIKKKooossskkkjjj~~~yyy~~~{{{ttt}}}eeeVVVrrr}}}ssswwwcccVVVJJJHHHJJJJJJIIIIIILLLLLLLLLMMMNNNOOOQQQQQQQQQVVVUUUYYYdddhhhpppxxxXXXKKKFFFCCCGGGNNNYYYZZZbbbqqq~~~mmm[[[PPPLLLJJJKKKMMMNNNGGGBBBDDDJJJQQQVVVZZZaaavvvnnn\\\WWWNNNLLLHHHEEECCCBBBCCCCCCJJJNNNSSSWWWXXXXXXXXXXXXNNNJJJDDDAAAAAACCCEEEEEEEEEFFFHHHJJJLLLTTTgggyyywwwlllcccdddrrr~~~~~~~~~fffNNN___qqq|||nnnhhheee```rrr}}}fff^^^___]]]eeettt}}}ooommmeeegggqqqpppdddSSSHHHDDDEEEFFFFFFEEEFFFIIIMMMQQQUUUXXXYYY]]]^^^___``````bbbeeehhhjjjllllllkkkooorrrooohhhccc^^^YYYYYY^^^bbbbbbaaabbbgggnnnuuu|||~~~qqqcccYYYNNNFFFLLLWWWeeewwwtttwwwuuusssvvvzzzvvvwwwvvvrrrppprrrpppkkkhhhiiiiiigggfffgggeeedddcccccccccbbb___\\\YYYSSSKKKDDD@@@>>><<<;;;:::??????AAAGGGLLL```~~~}}}iiiZZZYYYaaagggttt}}}~~~wwwlllVVVIIINNN___hhheeeQQQBBBNNNmmmvvvoooqqq{{{|||yyysssxxxdddbbbsss{{{{{{}}}ppp~~~tttfffXXXJJJFFFGGGHHHIIIKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQTTTRRRTTT```fffqqqnnnSSSIIIEEE@@@AAAFFFQQQUUU[[[aaammmooo[[[NNNGGGDDDEEEIIIKKKGGGGGGPPPYYY___gggooo}}}uuu```OOOGGGFFFGGGFFFDDDAAAAAADDDGGGJJJNNNTTTWWWXXXWWWVVVUUUOOOKKKEEEBBBCCCCCCBBBAAACCCHHHEEEGGGQQQXXXeeeyyyuuummmiiifffiii{{{{{{zzztttOOObbbyyy}}}pppkkknnnwwwiii___^^^aaaiiivvvvvv{{{mmmfffgggooo|||ooocccTTTIIIEEEFFFGGGHHHJJJLLLOOOTTTXXX]]]```bbb```bbbcccddddddeeegggiiioooqqqqqqqqqtttwwwtttmmmgggccc___^^^aaadddeeedddggglllttt{{{~~~pppbbbYYYOOOHHHNNNYYYoooxxxuuuuuuuuuxxx|||wwwwwwvvvrrrpppqqqpppkkkhhhiiiiiifffeeegggeeedddcccccccccbbb___\\\XXXSSSKKKDDDAAA???===<<<:::??????AAAGGGJJJ\\\yyylll\\\[[[bbbgggrrr|||}}}wwwkkkTTTFFFKKKZZZbbb___LLL???LLLmmm{{{ooonnnsss}}}{{{wwwwwwrrr\\\```ttt||||||pppvvvfffXXXJJJFFFGGGHHHIIIKKKMMMMMMMMMMMMMMMNNNOOOPPPQQQTTTQQQTTT^^^bbbkkk}}}uuu]]]GGGAAA@@@>>>???DDDCCCEEEHHHLLLUUUhhh}}}~~~}}}mmm[[[NNNFFFAAAAAADDDEEEBBBHHHXXXfffnnntttxxxqqqsssqqqiii]]]RRRKKKIIIFFFGGGGGGEEEBBBBBBEEEHHHIIILLLPPPSSSSSSQQQQQQQQQKKKHHHDDDCCCDDDEEEEEEDDDCCCGGGDDDEEENNNSSS___ssstttmmmjjjgggkkkttt}}}~~~zzzsssNNNeee~~~vvv{{{ooo\\\ZZZ\\\eeeuuu~~~uuu{{{}}}iiifffhhhnnnyyyxxxmmmcccTTTJJJGGGHHHIIIJJJNNNPPPUUUZZZ```fffjjjmmmlllnnnppppppooonnnoooppptttvvvwwwwwwzzz|||xxxqqqiiigggeeecccccceeefffgggooottt|||~~~pppbbbYYYPPPJJJOOOZZZtttxxxtttuuuvvvzzz}}}yyyxxxvvvqqqooopppooojjjgggiiiiiifffdddfffeeedddcccccccccbbb___\\\VVVQQQJJJEEEBBB@@@???>>>;;;??????AAAEEEGGGVVVqqq}}}lll^^^\\\bbbhhhooozzz|||wwwkkkSSSCCCGGGWWW^^^[[[JJJ>>>KKKlllrrrhhhmmmvvv|||zzz{{{ttt^^^kkk~~~pppxxxfffXXXJJJFFFGGGHHHIIIKKKOOONNNNNNMMMNNNNNNOOOOOONNNSSSQQQTTT___bbbjjjzzz}}}___MMM>>>;;;<<<;;;<<>>DDDRRReeesss|||ssshhhaaa``````gggkkkqqqwww{{{{{{lllZZZNNNEEE>>><<<===AAAAAAHHHWWWcccgggfffeee^^^[[[UUUOOOJJJHHHGGGHHHFFFFFFFFFEEEDDDDDDGGGIIIGGGJJJLLLLLLKKKJJJJJJJJJFFFEEEDDDEEEGGGHHHGGGFFFEEEIIIEEEDDDLLLPPP[[[nnntttllliiigggllluuutttxxxVVVrrrpppzzz~~~wwwZZZWWWWWW```rrruuu{{{tttdddeeeggglllxxx{{{rrrjjjaaaUUULLLHHHIIIKKKLLLNNNQQQVVV^^^fffmmmsssvvvyyy{{{|||{{{xxxuuutttssstttwwwyyyzzz}}}zzzsssjjjjjjhhhfffdddeeehhhjjjuuu{{{pppbbbYYYQQQKKKOOOYYYooo~~~uuusssttttttwww~~~yyyxxxuuupppnnnnnnmmmiiifffhhhhhheeecccddddddccccccccccccaaa^^^[[[UUUQQQJJJEEECCCAAA@@@???;;;???>>>@@@DDDDDDQQQiiiwww{{{xxxjjj]]][[[aaagggmmmyyy|||wwwkkkRRRAAADDDVVV\\\[[[NNNCCCMMMkkkooofffnnnzzz{{{}}}|||qqq```ttt|||qqqyyyfffXXXIIIEEEGGGHHHIIIKKKPPPOOONNNNNNNNNNNNNNNOOOKKKQQQQQQVVVaaafffmmm}}}|||bbbSSSGGG===;;;;;;999:::===>>>??????>>>@@@GGGSSS\\\hhhhhheee^^^UUUOOOLLLMMMSSSYYY___cccdddiiiqqqxxxzzzlll[[[OOOFFF===999999===@@@GGGNNNRRRQQQNNNMMMNNNKKKHHHGGGHHHGGGEEECCCCCCDDDDDDCCCCCCDDDFFFGGGFFFGGGHHHGGGEEEDDDDDDEEECCCDDDEEEFFFHHHHHHGGGFFFFFFJJJFFFFFFMMMQQQ[[[mmmtttkkkgggfffkkkxxxqqqeeezzzuuurrrpppvvvYYYTTTUUU^^^pppuuu{{{rrrdddeeefffjjjvvv|||sssmmmeee___UUUMMMJJJJJJLLLNNNNNNQQQXXXaaajjjsssyyy}}}~~~zzzvvvsssrrrtttwww{{{}}}}}}uuummmllljjjhhhgggiiimmmpppzzz}}}nnn^^^VVVOOOIIINNNWWWhhhwwwvvvsssrrrqqqsss}}}|||xxxvvvtttnnnlllllllllgggfffhhhhhhdddbbbccccccbbbaaaaaaaaa```]]]ZZZTTTPPPKKKFFFDDDBBB@@@???<<<@@@>>>???DDDCCCNNNeeevvv|||zzzlll]]]ZZZ___dddmmmyyy}}}xxxlllSSSBBBDDDRRRXXXYYYQQQHHHOOOjjjooofffrrr{{{{{{gggZZZooo{{{ssszzzfffXXXIIIEEEGGGHHHIIIKKKOOOOOONNNMMMMMMNNNNNNNNNKKKQQQQQQVVVaaadddjjjzzzeeeRRRIIICCC===<<<<<<:::;;;<<<<<<>>>@@@??????AAAEEEIIIRRRTTTTTTQQQKKKFFFEEEFFFLLLRRRXXX\\\___eeennnvvv|||zzzmmm]]]RRRHHH???:::999999???FFFHHHHHHIIILLLOOOHHHEEECCCDDDFFFFFFBBB>>>AAA@@@@@@@@@BBBBBBCCCCCCDDDEEEEEECCCAAA@@@AAABBBBBBDDDFFFGGGGGGFFFEEEDDDDDDHHHEEEEEEMMMQQQ[[[mmmvvvjjjeeedddjjjqqq|||qqq~~~}}}}}}}}}jjj{{{tttiiiiiihhhTTTPPPRRR]]]oooyyyuuu{{{wwwhhhfffccceeesssyyytttnnnjjjaaa\\\TTTMMMJJJJJJMMMPPPQQQTTT[[[ccckkktttzzz}}}~~~yyyvvvtttttttttyyy}}}zzzrrroookkkiiikkkooouuuxxxvvveeeVVVOOOJJJFFFKKKSSScccrrrzzzsssqqqoooqqq|||yyyuuusssqqqllliiijjjjjjfffeeeggggggcccaaaaaaaaa```_________^^^[[[XXXUUUQQQKKKGGGDDDBBB@@@>>>>>>@@@===???DDDDDDNNNeeesssaaa[[[___dddnnnzzz~~~zzznnnVVVEEEHHHOOOSSSVVVQQQIIIPPPiiinnnhhhxxx|||nnn```uuu{{{uuu{{{fffXXXJJJFFFGGGHHHIIIKKKNNNMMMMMMLLLMMMMMMNNNNNNNNNSSSQQQTTT\\\^^^cccrrrdddOOOEEE===<<<;;;;;;<<<<<<>>>???===???AAABBBAAA@@@AAABBBFFFIIIKKKIIIFFFCCCDDDFFFHHHMMMTTT\\\cccmmmxxx}}}yyy~~~}}}zzzmmm^^^SSSJJJBBB===<<<===BBBEEECCCDDDJJJQQQUUUKKKGGGCCCAAABBBBBBAAA??????>>>===>>>@@@@@@???>>>AAABBBBBBAAA@@@???@@@AAABBBDDDFFFFFFEEECCCCCCDDDAAAEEECCCDDDLLLPPPYYYkkkwwwkkkeeecccjjjppp|||vvv```vvv|||uuu|||fffggg{{{^^^PPPMMMOOO[[[mmmyyyyyy}}}}}}{{{kkkfff```cccrrr|||xxxtttooojjjeee]]]ZZZTTTMMMJJJJJJMMMPPPTTTWWW[[[aaahhhnnnsssuuuwwwwwwwwwtttrrrpppqqqrrrsssxxx~~~}}}tttnnnhhhgggllltttzzz~~~iiiYYYKKKGGGDDDCCCHHHQQQ]]]lllzzzxxxqqqppppppttt|||vvvqqqpppnnniiiggghhhiiieeedddggggggccc``````___^^^^^^^^^^^^\\\YYYVVVUUUQQQLLLHHHEEEBBB@@@===???@@@===>>>EEEFFFPPPgggxxxfff___ccciiippp||||||qqqZZZJJJNNNYYYYYYXXXQQQHHHMMMggg}}}nnnmmm|||qqqyyyxxx}}}fffXXXJJJFFFGGGHHHIIIKKKKKKKKKKKKKKKLLLMMMNNNNNNPPPTTTQQQSSSZZZ[[[aaapppsssaaaNNNAAA===666999;;;;;;<<<>>>@@@BBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHJJJIIIEEECCCDDDFFFGGGJJJQQQZZZfffrrr}}}yyylll]]]SSSKKKDDD@@@@@@CCCDDDAAA???EEEQQQWWWVVVPPPNNNKKKHHHFFFEEECCCAAA???===<<<===??????===;;;<<<>>>???@@@???>>>???@@@???BBBDDDDDDBBBBBBCCCEEEBBBFFFDDDEEELLLOOOXXXjjjxxxlllfffeeemmm~~~xxx}}}{{{WWWlll}}}zzzhhh}}}hhhUUUQQQQQQZZZiii{{{{{{|||zzzkkkeee^^^bbbsss}}}{{{xxxvvvsssnnngggbbb[[[XXXSSSMMMJJJJJJMMMPPPUUUWWWZZZ^^^cccgggkkklllfffgggfffeeeddddddgggiiiqqqvvv}}}}}}ssskkkdddccckkkuuu|||```PPPCCC@@@@@@@@@GGGPPPWWWffftttyyy|||{{{rrroooppprrrwwwzzztttoooooommmhhhfffgggiiieeedddggggggbbb___```^^^]]]\\\]]]]]][[[XXXUUUVVVRRRMMMHHHEEEBBB???===@@@@@@<<<>>>EEEGGGRRRiiiyyyhhhbbbhhhooorrr~~~}}}rrr\\\MMMQQQgggddd^^^SSSHHHKKKddd}}}ppprrrvvv~~~xxxyyyfffXXXJJJFFFGGGHHHIIIKKKJJJJJJJJJJJJKKKLLLNNNNNNPPPTTTRRRSSS\\\^^^dddttt|||ggg[[[SSSIIIAAA???777;;;>>>===<<<>>>AAABBBCCCBBBAAA@@@@@@BBBEEEGGGJJJLLLMMMKKKFFFDDDEEEGGGHHHIIINNNXXXeeerrr{{{xxxkkk\\\RRRKKKDDDAAABBBBBB???;;;===MMM^^^ddd___RRRTTTVVVUUURRRLLLFFFCCC@@@>>><<<===??????<<<:::888;;;===???>>>>>>>>>???===@@@BBBBBBAAAAAADDDFFFEEEJJJGGGHHHOOOQQQYYYkkkyyymmmggggggppprrrvvv|||vvvTTTkkk~~~}}}nnn{{{^^^WWWTTTZZZfffuuu{{{~~~yyyiiieeeaaagggwww}}}yyyssspppnnnlllgggccc```XXXMMMEEECCCFFFJJJMMMRRRTTTXXX[[[]]]^^^^^^]]]ZZZXXXVVVVVVXXX]]]cccgggmmmsssyyy}}}tttkkkeeehhhooouuuzzz~~~uuuSSSEEE===>>>>>>;;;@@@JJJTTT^^^iiiqqq{{{{{{rrrrrrpppqqqxxxsssrrrpppnnnkkkiiigggfffiiihhhgggeeeccccccbbbbbbdddccc```^^^\\\\\\\\\\\\TTTPPPKKKGGGDDDBBB???>>>>>>AAA???AAAHHHIIITTTkkkxxxjjjeeehhhlllrrrxxx^^^PPPVVVkkkqqqaaaVVVHHHGGGeeeuuuvvvqqqxxxtttkkk~~~|||xxx}}}|||lll[[[KKKFFFHHHJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLNNNQQQSSSVVV]]]fffmmm|||gggZZZRRREEEAAA@@@::::::::::::;;;<<>>CCC===CCCEEEDDDNNN^^^ccc]]]SSSRRRaaakkkZZZIIIFFFGGGDDD===999;;;===<<<;;;<<<<<<======>>>???AAACCCDDD===<<<<<<>>>AAADDDDDDCCCHHHFFFFFFHHHIIIPPP^^^lll{{{ooojjjllluuukkksss}}}wwwTTTaaawww~~~yyyjjjlll\\\]]]eeeooo}}}}}}zzz|||zzzhhhaaa^^^hhh}}}zzzuuuqqqmmmllllllllliiifff^^^WWWLLLCCC@@@AAADDDFFFNNNPPPTTTWWWXXXWWWVVVTTTPPPOOOMMMMMMPPPVVV[[[___gggmmmttt{{{{{{pppiiifffjjjpppvvv}}}jjjMMMAAA:::<<<<<<999===EEEMMMVVV```hhhqqqwwwtttlllllllllnnnuuutttssspppmmmjjjhhhffffffgggfffeeedddccccccccccccdddcccaaa^^^\\\ZZZYYYXXXRRRNNNIIIEEECCCAAA???===???@@@===???GGGJJJWWWpppvvvhhhcccgggjjjvvvvvvZZZKKKQQQhhhooobbbZZZNNNMMMiiixxxyyysssxxxtttvvvrrrjjj~~~~~~}}}nnn]]]LLLGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKNNNPPPRRRUUU\\\fffnnn~~~ppp\\\PPPJJJ???<<<===888888888999:::<<>>======>>>======>>>???@@@AAACCCCCCBBBAAAAAABBBEEEGGGGGGFFFGGGFFFGGGIIIJJJPPP]]]jjjqqqlllllluuunnnwwwvvvPPP^^^wwwtttbbbuuuaaa^^^fffooo{{{xxx{{{}}}zzzfff^^^\\\kkk}}}xxxuuuooollliiihhhiiiiiifffccc[[[SSSIIIAAA===<<<======GGGIIIMMMPPPPPPNNNKKKIIIFFFEEEDDDEEEHHHNNNTTTWWW^^^fffnnnttt{{{~~~yyyooommmmmmrrrwww~~~oooZZZEEE<<<666888888666888???DDDJJJRRRZZZbbbhhhhhhdddhhhkkkooottt~~~vvvtttppplllhhhfffdddcccdddddddddddddddddddddddddddcccbbb```\\\YYYUUUSSSPPPLLLGGGDDDBBBAAA???>>>>>>???;;;===EEEJJJYYYsssrrreeeaaadddfffyyyrrrUUUFFFMMMccclllaaa\\\QQQPPPkkkxxxyyysssuuuuuuuuupppkkkzzzxxx|||}}}ooo^^^MMMGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLKKKLLLNNNOOOSSS[[[gggooovvvbbbPPPFFFBBB::::::<<<888999999:::<<<>>>AAACCCDDDJJJGGGCCC@@@AAAEEEKKKNNNTTTTTTWWWXXXUUUQQQRRRVVV^^^___aaadddhhhmmmtttxxxzzzfffPPPEEEAAA@@@AAACCCMMMUUUZZZZZZ___eeeccc[[[NNNQQQTTTOOOKKKVVVZZZKKKDDD===:::<<>>>>>???>>>>>>???@@@AAACCCDDDDDDEEEDDDDDDEEEGGGHHHHHHGGGGGGFFFHHHKKKLLLPPP\\\hhh~~~tttooopppyyypppyyytttKKKYYYvvvuuu^^^vvvzzzeeebbbiiiqqq}}}yyy}}}wwweee___```qqq|||xxxuuutttqqqnnnjjjggggggddd___[[[VVVOOOFFF>>>:::999999888???BBBFFFIIIIIIGGGDDDAAAAAA@@@@@@AAAEEEJJJOOOSSSWWW___hhhooovvv|||{{{wwwnnnooosssxxx}}}zzzaaaMMM>>>777333555666444555999<<<@@@FFFMMMTTTZZZ\\\\\\bbbgggmmmqqqxxxzzzwwwrrrlllgggdddbbbaaaccccccdddeeeffffffffffffeeeeeedddbbb^^^XXXTTTPPPOOOKKKGGGDDDBBBBBB@@@???<<<>>>;;;===EEEHHHUUUnnnyyy~~~|||qqqddd```aaabbbwwwpppSSSFFFNNNeeekkk___XXXNNNMMMhhhuuuvvvooooooxxxzzz}}}rrrnnn~~~qqqlll{{{|||nnn\\\KKKFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJKKKLLLMMMQQQZZZfffooo|||ooo[[[JJJBBB@@@::::::>>>999======>>>???AAABBBCCCDDDFFFDDDAAA@@@AAADDDIIILLLPPPPPPRRRTTTRRRNNNOOOUUU^^^aaafffjjjooovvvnnnTTTAAA:::<<<>>>>>>KKKQQQTTTTTTVVVXXXTTTNNNNNNHHHIIIKKKQQQ___dddWWWEEE>>>:::<<<>>>===<<<===<<<===???AAACCCEEEFFFGGGEEEDDDCCCDDDFFFFFFEEEDDDFFFGGGIIILLLMMMPPPZZZfffvvvrrruuutttyyysssIIIVVVssszzzbbbpppuuugggggglllttt}}}{{{}}}uuueeedddhhhvvvzzzvvvttttttsssoookkkhhhfffbbb\\\WWWQQQKKKCCC===999999888888:::<<<@@@CCCDDDCCC@@@>>><<<<<<<<<>>>AAAFFFKKKOOORRR[[[dddjjjpppvvvwwwuuukkkmmmrrrxxx|||mmmVVVEEE999444222333444444444666888:::>>>DDDIIIMMMQQQTTTUUU\\\dddjjjsss}}}}}}zzzvvvpppjjjfffcccbbbdddeeefffggghhhhhhhhhhhhfffffffffddd___ZZZTTTQQQOOOLLLGGGDDDCCCCCCBBBAAA:::===<<>>999??????@@@@@@AAAAAAAAAAAA????????????AAABBBDDDEEEKKKKKKNNNPPPOOOLLLOOOUUUXXX^^^fffnnnvvvvvvXXXAAA888888999888:::???CCCEEEHHHLLLNNNMMM]]]KKKJJJYYYbbbgggggg___GGG@@@;;;<<<===;;;::::::;;;===@@@CCCFFFHHHIIIJJJEEEDDDCCCCCCEEEFFFEEECCCFFFFFFIIIMMMNNNPPPZZZeeetttqqqttt~~~tttzzzrrrJJJUUUooozzzdddlllyyyoooiiikkknnnttt|||yyyuuuxxxzzzuuugggiiimmmyyy}}}~~~}}}{{{wwwtttsssssspppmmmjjjhhhgggddd^^^YYYOOOIIIAAA;;;888888999999999:::===???@@@@@@>>>===777777888999<<>><<>>>>>??????@@@??????>>><<<===>>>???@@@AAAAAAAAADDDDDDHHHLLLLLLKKKPPPWWWYYY^^^fffqqq}}}uuuSSS@@@999666666777888;;;===???AAADDDGGGJJJYYYDDDGGG]]]jjjmmmjjjcccHHH@@@<<<===>>><<<:::;;;===???BBBEEEGGGIIIIIIIIIFFFEEEDDDEEEGGGGGGGGGEEEEEEFFFIIILLLMMMQQQ[[[fff~~~ppplllnnnwwwooo~~~~~~qqqKKKTTTlllzzzwwweeehhhwwwooojjjkkkmmmsssvvvnnnjjj~~~|||xxxkkkjjjlllyyy~~~}}}}}}~~~~~~}}}~~~}}}~~~{{{zzzxxxwwwvvvtttsssqqqnnnllliiihhhgggddd^^^ZZZOOOHHH???999666666777888;;;;;;<<<<<<<<<<<<;;;;;;555444555666999===AAACCCHHHQQQYYY]]]aaaeeegggfffgggfffiiinnnrrrvvvsss___PPPDDD:::333111///---///222444333333222333777777555999@@@BBBHHHOOOWWWbbbnnnsssqqqkkkllllllllljjjhhheeedddhhhhhhiiijjjiiigggeeedddddddddcccaaa^^^ZZZWWWUUUOOOLLLGGGDDDBBBAAA@@@>>><<<>>><<<===BBBAAAJJJ___uuukkk]]]\\\aaassslllRRRJJJXXXkkkkkkXXXOOOHHHLLLlllzzz}}}uuuoooqqqyyy}}}vvvsss~~~qqq___MMMGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHIIIKKKLLLOOOUUU___fffrrr~~~zzzqqqfffPPP@@@:::;;;777888<<<777<<<>>>???AAABBBBBBBBBBBB@@@@@@?????????@@@BBBBBBBBBCCCGGGLLLNNNOOOUUU]]]eeehhhnnnyyyiiiGGG<<<;;;777777;;;>>>???BBBDDDCCCCCCEEEHHHLLL???DDDWWWfffqqqnnn```GGG@@@<<<>>>AAA??????@@@BBBCCCEEEGGGHHHGGGFFFFFFFFFEEEDDDEEEGGGHHHHHHGGGEEEEEEHHHKKKMMMQQQ\\\hhh|||nnniiikkkuuu~~~uuuoooJJJTTTkkkwwwyyylllhhh}}}~~~pppfffgggllluuuxxxmmmggg{{{{{{nnnjjjiiiwww~~~}}}||||||||||||~~~|||~~~~~~zzzyyyzzz|||zzzxxxvvvvvvvvvvvvtttrrrooollliiihhhgggccc\\\WWWOOOHHH???777444444555666======<<<;;;:::999999999444444444666888<<>>DDDNNNWWWYYYUUU]]]___bbbdddeeedddbbbaaahhhiiiiiiiiihhheeecccaaabbbbbbaaa___]]]ZZZWWWVVVOOOKKKFFFCCCAAA@@@>>>===>>>???;;;<<>>:::;;;888:::===999===???AAADDDFFFGGGHHHHHHEEECCC@@@??????AAADDDEEEHHHIIINNNTTTWWWYYY```hhhsssssswww^^^<<<999<<<999999AAA:::===CCCHHHIIIIIILLLPPPNNNIIILLLTTTaaarrrnnnVVVFFF@@@===@@@CCCCCCCCCEEEFFFGGGHHHIIIHHHFFFDDDBBBDDDCCCCCCDDDFFFGGGGGGFFFEEEEEEGGGJJJLLLQQQ]]]jjj{{{nnnjjjmmmwww~~~mmmJJJTTTkkkxxxvvvlllzzz~~~~~~qqq```aaalllyyyttttttssswwwkkkgggttt~~~~~~}}}{{{zzzzzzzzzzzz}}}{{{|||~~~}}}yyyvvvvvvxxxyyyxxxvvv{{{xxxuuurrrqqqqqqssstttpppmmmiiihhhgggeee```[[[UUULLL@@@888555777888888;;;;;;;;;;;;:::999888888555777999:::;;;<<>>@@@AAAEEEGGGLLLRRRYYY___dddfffdddhhhjjjgggfffhhhiiiggg^^^______^^^\\\YYYVVVUUUOOOKKKFFFCCCBBBAAA@@@???<<>>@@@BBBEEEHHHKKKLLLJJJFFFCCCDDDDDDDDDFFFKKKMMMRRRZZZdddmmmvvv{{{~~~jjjKKK999999777999<<<:::BBBBBBDDDFFFFFFHHHMMMSSSQQQLLLKKKQQQ\\\aaa___ZZZBBB@@@>>>???BBBFFFHHHIIIKKKIIIIIIJJJKKKIIIDDD@@@??????AAACCCEEEGGGHHHIIIGGGHHHEEEIIIQQQRRR\\\rrrssskkkdddeeewww|||kkkHHHRRRhhh{{{ggghhhwwwyyywwwvvv```bbbpppuuuxxxsssmmm}}}ttthhhdddqqq~~~}}}|||{{{zzzzzzzzz{{{{{{{{{~~~~~~yyyxxxwwwwwwwwwwwwuuutttyyyyyyxxxwwwvvvtttsssrrrooommmjjjjjjiiiddd]]]XXXRRRJJJ>>>777666777888999;;;;;;;;;;;;;;;:::999999666888::::::;;;===???BBBFFFHHHLLLOOOQQQQQQPPPOOOIIIIIIHHHHHHJJJNNNQQQSSSWWWYYY^^^ccciiikkkjjjhhhfffaaaWWWLLLBBB:::666444000000000000//////............//////000000000111333333444666777999::::::>>>AAAEEELLLTTT[[[aaaeeeeeeiiikkkiiiggghhhgggeee^^^^^^^^^^^^\\\YYYVVVTTTNNNJJJFFFCCCAAA@@@???>>><<>>CCCVVVYYYYYYRRRLLLSSSfffwwwxxxnnndddccciiivvvqqqvvv}}}kkkTTTGGGFFFHHHHHHFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIJJJJJJJJJKKKQQQZZZaaaooo~~~xxxsssnnnfff^^^LLLCCC<<<;;;===<<<<<<===??????@@@BBBDDDFFFHHHIIIGGGCCC@@@BBBBBBBBBEEEJJJQQQVVV```lllyyy```EEE777::::::<<<@@@===BBBDDDGGGIIIKKKNNNSSSXXXUUUOOOJJJMMMTTTYYYWWWSSSCCCAAA>>>>>>AAADDDFFFGGGFFFEEEEEEFFFHHHHHHDDDAAA???@@@@@@BBBCCCEEEFFFGGGFFFHHHEEEHHHPPPQQQ[[[qqqvvvkkkbbbaaapppuuu{{{yyy{{{nnnMMMTTTeee}}}|||ggg___uuuzzzggghhhuuuzzzsssppppppgggfffrrr~~~|||{{{zzz{{{{{{{{{|||}}}}}}zzzuuuvvvxxxwwwuuusssssssssyyyzzz||||||zzzvvvrrrooonnnmmmkkkkkkiiicccZZZSSSNNNFFF===777666888999:::;;;;;;<<<<<<<<<;;;::::::888999;;;;;;;;;===???AAABBBDDDFFFHHHIIIHHHGGGFFFCCCBBBAAAAAACCCFFFHHHJJJMMMPPPUUU[[[aaacccaaa___YYYUUUNNNFFF>>>888444333000000000////////////....../////////////////////222222222222222333333333777999===CCCKKKSSSZZZ___bbbgggjjjhhhggggggeeeaaa]]]^^^^^^]]][[[XXXUUUSSSMMMIIIEEEBBB@@@???>>>===<<<@@@===<<>>>>>@@@CCCCCCDDDDDDEEEFFFFFFGGGBBB>>><<<>>>>>>>>>BBBGGGTTTYYYcccppp}}}yyyRRR===777<<<>>>AAAEEEBBBCCCFFFJJJNNNQQQUUUZZZ]]]XXXPPPHHHHHHNNNSSSSSSQQQDDDAAA>>>>>>@@@CCCEEEEEEDDDCCCCCCDDDFFFGGGFFFEEECCCCCCCCCCCCDDDEEEFFFGGGFFFGGGDDDGGGOOOQQQ\\\qqqwwwjjj___]]]gggiiilllvvvkkkoooNNNRRRaaaoooeeezzztttnnnwwwzzzzzzzzzoookkkmmmxxx~~~|||zzzzzz{{{{{{~~~zzzwwwuuuvvvwwwuuurrrqqqsssvvvyyyzzz||||||zzzvvvrrrooopppmmmkkkjjjgggaaaXXXRRRJJJCCC;;;666777999;;;;;;;;;;;;<<<=========<<<<<<:::;;;======<<<===???AAA@@@AAABBBCCCBBBAAA@@@???@@@@@@??????@@@BBBEEEFFFIIILLLQQQWWW\\\]]][[[XXXOOOLLLGGGAAA;;;666222111////////////////////////////////////////////////111111111111222222222222666666888<<>>===<<<;;;@@@===<<>>>>>??????@@@CCCGGGGGGGGGGGGGGGGGGFFFFFF???;;;999:::;;;;;;>>>CCCKKKOOOWWW```iiiqqqvvvyyyxxx|||^^^GGG::::::AAABBBFFFKKKGGGGGGLLLPPPSSSVVV[[[]]]]]]XXXOOOGGGEEEKKKRRRVVVWWWBBB@@@>>>>>>AAADDDEEEFFFFFFEEEDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIHHHIIIEEEHHHQQQSSS^^^uuuttthhh___[[[^^^^^^bbbyyypppeee|||mmmLLLOOO```|||sss}}}}}}pppvvv{{{}}}~~~zzzzzz~~~~~~pppppprrr|||~~~{{{yyyyyyzzz{{{~~~|||{{{||||||{{{zzzvvvvvvvvvssspppqqqvvvzzzyyyyyyyyywwwvvvsssqqqppprrrnnnjjjfffccc___XXXRRRGGGAAA:::777888;;;<<<;;;;;;<<<===>>>>>>>>>>>>>>>===>>>>>>>>>======???AAA@@@@@@@@@@@@???===<<<;;;>>>>>>>>>>>>@@@AAACCCDDDIIIKKKNNNSSSWWWWWWTTTRRRKKKHHHCCC===888333000///...............//////////////////000000000000000222222333333444555666666999888777888;;;???CCCEEELLLTTT[[[^^^___aaa```]]]^^^^^^^^^]]]ZZZWWWSSSQQQLLLHHHCCC@@@???>>>===<<<:::???===;;;@@@BBBLLL___zzzuuuaaaWWW___lllbbbEEE<<>>AAAEEEJJJOOOSSSUUUVVV\\\```hhhsssoooHHHCCC;;;AAAHHHGGGLLLQQQOOOSSSXXX\\\\\\___cccbbb]]]WWWOOOEEEBBBGGGNNNSSSUUU>>>======???CCCFFFGGGGGGGGGFFFEEECCCBBBBBBCCCDDDGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJGGGJJJTTTWWWccczzzrrrggg```\\\YYY]]]dddkkkhhh|||lllKKKOOO___ssswwwxxxpppuuuzzz{{{zzz~~~~~~qqqoooqqq{{{}}}zzzxxxxxxyyyzzzzzzxxxvvvvvvxxxzzz{{{{{{uuutttrrrqqqqqqssswww{{{yyyxxxvvvtttsssrrrrrrrrrrrrnnnhhhdddaaa]]]WWWRRRFFFAAA;;;999:::<<<===<<<;;;<<<===>>>???@@@@@@@@@???@@@@@@???>>>===???@@@@@@@@@@@@???>>><<<;;;::::::;;;;;;<<<>>>@@@AAABBBGGGGGGIIIMMMPPPPPPNNNLLLIIIFFFAAA;;;555222000///---............///////////////000111111222333333333444555666777888999:::;;;:::999888999:::<<<===DDDLLLTTTXXX\\\``````^^^_________]]][[[WWWSSSQQQLLLHHHDDDAAA???>>>===<<<:::???<<<;;;@@@AAAJJJ]]]uuu}}}vvvaaaUUU^^^nnn~~~```DDD<<>>@@@AAA@@@CCCGGGHHHIIIKKKLLLMMMMMMLLLLLLJJJEEEAAA@@@???===???CCC???AAADDDGGGIIIKKKLLLLLLIIINNNVVVbbbsss[[[???CCCAAAIIIOOOLLLRRR[[[YYY```gggjjjhhhjjjmmmiii```WWWOOOEEE@@@@@@DDDHHHIII;;;<<<>>>BBBGGGIIIHHHGGGEEEEEECCCAAA>>>===>>>???BBBDDDFFFIIIJJJJJJIIIHHHJJJKKKHHHLLLWWW[[[iii{{{jjjaaa___ZZZdddrrrzzzmmmnnnLLLPPP^^^|||jjjuuutttsssvvv}}}}}}|||nnnkkkmmmzzz|||xxxvvvwwwxxxyyyuuutttsssssstttuuusssrrroooooooooqqqtttvvvwwwwwwvvvvvvuuutttssssssssssssooolllhhheeeccc]]]VVVPPPEEEAAA<<<:::<<<>>>===<<<;;;<<<===???@@@AAAAAAAAAAAAAAAAAA@@@>>>===???@@@AAA@@@???>>>===;;;::::::888888:::;;;===???AAABBBCCCCCCDDDGGGJJJLLLKKKJJJHHHDDD>>>888333111000000---------.........////////////000222333444555666555555666777888999999:::::::::999::::::;;;<<<===BBBKKKSSSWWW[[[```bbbaaa`````````^^^[[[XXXTTTRRRLLLIIIDDDAAA@@@???>>><<<999???<<<;;;???@@@III[[[rrr|||xxxaaaRRR\\\ooodddJJJAAAKKKPPPTTTVVVRRROOOXXXmmmyyy|||vvvzzzzzzmmmjjjuuu}}}ttttttttt```QQQIIIGGGFFFEEEEEEEEEGGGHHHIIIJJJJJJJJJHHHIIIKKKJJJJJJLLLRRRWWWccc|||{{{ssslllddd___]]][[[VVVRRRPPPQQQRRRUUUWWWZZZ\\\]]]bbbdddbbb^^^[[[YYYRRRKKKCCC@@@@@@BBBCCCBBBEEEJJJLLLNNNQQQTTTVVVWWWWWWVVVUUUOOOJJJIIIFFFCCCCCCGGGHHHIIIKKKMMMNNNNNNNNNNNNEEEIIIRRR]]]mmmmmmNNNCCCEEEEEEOOOTTTQQQYYYdddeeeiiipppsssppprrruuuooocccVVVNNNEEE>>>======>>>???;;;===AAAFFFJJJJJJGGGEEEBBBCCCCCCAAA===<<<<<<>>>===AAAFFFJJJLLLLLLJJJHHHJJJKKKHHHMMMXXX^^^lllpppaaabbb^^^lllqqqmmmFFFNNN```wwwyyyddd|||uuuqqq{{{{{{xxxsss{{{wwwyyyjjjfffkkk{{{{{{wwwvvvvvvwwwxxxuuuttttttsssrrrooojjjfffkkkkkkmmmqqqwwwxxxuuurrrtttuuuvvvvvvuuuuuussssssllljjjhhhgggeee^^^UUUNNNFFFAAA===;;;===>>>>>><<<;;;<<<>>>???AAAAAABBBBBBBBBBBBBBBAAA>>>>>>???@@@AAA@@@???>>><<<;;;::::::888888:::<<<>>>AAABBBCCCBBBAAABBBEEEIIIKKKLLLLLLFFFBBB<<<666222000111222---------.........////////////111222444666777777666666666777777777888888777888999;;;===>>>??????DDDLLLTTTXXX\\\aaadddcccaaaaaa```___\\\XXXTTTRRRMMMIIIEEEBBB@@@???>>>===999???<<<;;;???@@@HHHZZZqqq{{{{{{aaaQQQ\\\pppfffLLLBBBJJJTTTXXXXXXQQQLLLVVVmmmtttyyy}}}pppmmmuuuxxxzzznnnooouuubbbRRRIIIFFFEEEEEEDDDEEEGGGHHHIIIJJJJJJJJJHHHIIIKKKJJJJJJLLLRRRVVVaaazzz{{{vvvjjjbbbXXXRRROOOLLLGGGCCCFFFFFFGGGHHHLLLQQQVVVXXX[[[]]]]]]ZZZXXXWWWQQQJJJCCCAAAAAADDDDDDDDDGGGMMMQQQTTTWWW[[[^^^`````````]]]WWWQQQOOOKKKGGGGGGJJJJJJKKKLLLMMMMMMLLLJJJJJJGGGKKKSSS]]]jjj|||___HHHJJJFFFHHHSSSWWWTTT]]]kkkmmmkkksssvvvssstttxxxqqqdddTTTNNNEEE???===<<<<<<<<<<<>>>>>@@@<<<@@@GGGMMMPPPOOOMMMKKKIIIJJJHHHMMMYYY___nnnvvv```cccbbbooo~~~tttkkk>>>HHHccc|||}}}uuuaaa}}}rrrppp}}}~~~xxxooovvv|||zzzyyytttiiimmmrrr|||~~~}}}yyyvvvttttttuuuvvvrrrrrrqqqmmmhhhbbb\\\XXXaaacccgggkkknnnpppqqqqqqrrruuuwwwwwwsssooollljjjjjjiiifffcccbbb```WWWMMM@@@???===<<<;;;;;;;;;<<<<<<<<<>>>AAACCCDDDBBB@@@?????????@@@AAABBBCCCDDDCCCCCCBBB@@@<<<999999999;;;999:::???@@@???@@@DDDCCCDDDFFFKKKOOOQQQOOOLLLBBB>>>888333000//////......------------...//////---///222333444555666888:::999777777888888777666999;;;<<<<<<===@@@EEEIIIPPPVVV^^^bbbcccbbbbbbccc^^^aaa```[[[ZZZZZZVVVNNNMMMHHHAAA===<<<===>>>???>>>;;;:::===AAADDDJJJQQQlllttt```SSSZZZooo}}}dddLLLBBBKKKUUUWWWVVVQQQNNNYYYuuutttsssppp}}}|||xxxuuuvvvzzzrrrmmmxxxdddTTTJJJGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJHHHHHHJJJLLLPPPRRR\\\qqq}}}vvviii___UUUQQQKKKFFFDDDDDDDDDEEECCCCCCDDDGGGJJJOOORRRTTTWWWVVVUUUTTTRRROOOKKKHHH@@@???>>>???BBBIIIOOOSSSWWW]]]cccgggiiikkknnnrrroooggg\\\RRRNNNNNNOOOQQQRRRNNNMMMOOOPPPMMMLLLMMMLLLRRR]]]jjjuuubbbLLLFFFMMMQQQTTTWWW```ooo{{{|||}}}}}}}}}tttfffXXXLLL@@@<<<;;;999999;;;:::>>>CCCHHHIIIGGGCCCAAA@@@@@@AAACCCDDDDDDCCCAAAJJJJJJJJJKKKLLLLLLMMMMMMLLLMMMIIILLLVVV\\\mmmwwwaaa\\\fffnnnuuulll```HHHHHH^^^nnnuuugggqqqvvv|||uuupppxxxxxxvvv|||ssskkkqqquuu{{{~~~yyyvvvuuuuuutttsssqqqoookkkddd]]]UUUNNNJJJOOOSSSYYY```gggkkknnnpppnnnpppsssssspppmmmkkkjjjiiihhheeebbbaaa```XXXOOOCCCAAA???>>><<<<<<<<<===>>>>>>@@@CCCFFFGGGFFFDDDBBBAAAAAAAAAAAABBBCCCDDDFFFGGGFFFDDDAAA???>>>???>>>;;;<<>>>>>>>>::::::===@@@CCCJJJRRRkkkuuu```TTT\\\rrr}}}cccLLLEEEQQQ[[[]]][[[SSSMMMXXXrrrvvv{{{}}}ooo~~~pppppp{{{fffUUUJJJGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIHHHHHHJJJLLLOOOQQQ[[[ooo{{{tttoookkkcccYYYPPPMMMKKKIIIIIIIIIJJJJJJJJJFFFIIIMMMRRRVVVYYYZZZ[[[YYYXXXUUUSSSQQQNNNKKKIIIBBB@@@>>>???BBBGGGNNNRRR]]]ccckkkpppsssuuuxxx{{{vvvmmm```WWWSSSSSSTTTTTTXXXTTTTTTVVVWWWVVVVVVYYYWWW^^^jjjvvvwwwZZZLLLMMMQQQXXX___fffrrryyyiiiVVVJJJ???;;;:::999999;;;<<>>AAAEEEGGGHHHHHHKKKKKKLLLMMMNNNNNNNNNNNNLLLMMMJJJLLLVVV\\\mmmuuuaaa\\\fffllloooggg]]]FFFDDDXXXiii}}}dddwwwqqqttt{{{vvvoooyyywwwrrrppp{{{vvvnnnuuuyyy{{{|||wwwvvvxxxxxxtttppppppllleee[[[QQQHHHBBB>>>>>>BBBIIIRRR\\\dddjjjnnnkkkmmmoooooommmkkkkkklllggggggeeeaaa```^^^XXXPPPFFFDDDBBB@@@>>>=========???@@@BBBEEEIIIKKKKKKJJJFFFEEEDDDCCCBBBBBBCCCDDDGGGIIIIIIHHHFFFEEEDDDEEECCC@@@???BBBBBB@@@AAAEEEFFFHHHNNNUUUZZZXXXOOOFFF<<<888333000/////////...------,,,,,,------...///000222555666777777999:::777888999:::;;;;;;;;;;;;;;;;;;>>>DDDOOO[[[eeejjjtttwwwzzzzzzuuunnnhhheee___```]]]YYYXXXXXXUUUPPPMMMHHHBBB>>>======>>>>>>===::::::<<>>=========???@@@BBBFFFKKKNNNNNNNNNJJJHHHFFFDDDBBBBBBCCCCCCFFFHHHJJJJJJIIIHHHIIIJJJKKKGGGEEEFFFFFFDDDEEEIIIJJJMMMTTT\\\___ZZZMMMBBB888555111////////////...---------,,,---......///000222555666777777999;;;777888;;;<<<<<<<<<===>>>===>>>DDDOOO]]]jjjssswwwzzzqqqgggaaa^^^]]][[[XXXWWWVVVTTTQQQLLLHHHBBB???>>>>>>>>>>>>===::::::<<<>>>AAAKKKTTTnnnsss]]]TTT^^^ssszzz```HHHFFFUUU___bbb^^^QQQJJJWWWpppyyy{{{wwwlllrrrmmmkkkWWWJJJDDDDDDFFFEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIHHHIIIJJJLLLNNNPPPVVVggg~~~uuuddd```[[[WWWUUUSSSSSSRRRTTTXXX\\\^^^\\\XXXSSSQQQMMMQQQWWW\\\```aaa```___WWWXXXXXXVVVRRRNNNKKKJJJCCCBBB@@@AAACCCIIINNNRRRaaaiiissszzz~~~vvvaaaSSSOOOQQQSSSSSSYYYWWWXXX]]]aaadddjjjqqq~~~nnnXXXGGGIIITTTVVVcccttthhhKKKCCC<<<::::::999:::>>>CCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????BBBEEEHHHKKKLLLOOORRRRRRQQQOOONNNMMMNNNKKKOOOYYY```qqqvvveee\\\^^^jjjwwwoooqqqYYYEEE===JJJ]]]zzz{{{ooossslllnnn{{{|||fffooovvvoooqqqvvv~~~qqqtttyyyzzzuuutttuuuqqqhhh```\\\XXXQQQJJJDDDAAA?????????>>>>>>AAAHHHSSS^^^eeejjjiiifffbbb______aaadddaaadddccc___\\\YYYRRRKKKFFFDDDBBB???>>>===<<<<<<>>>>>>AAAEEEJJJNNNPPPPPPLLLJJJFFFCCCBBBAAABBBBBBDDDGGGKKKMMMMMMMMMNNNOOOQQQMMMJJJJJJJJJIIIKKKOOOOOOTTT\\\bbbaaaWWWHHH===555222///......//////.........------......///000///222444666666777999:::999;;;=========>>>AAACCCFFFKKKUUUbbboooyyy|||nnneee[[[XXXWWWWWWWWWUUURRRQQQLLLHHHCCC@@@??????>>>>>>===;;;;;;===>>>AAALLLWWWtttnnnXXXRRR\\\ooo}}}```FFF@@@MMMYYY^^^ZZZMMMHHHWWWrrruuuwwwpppddd{{{yyyjjjxxxnnnYYYJJJCCCBBBDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHHHHIIIJJJLLLNNNOOOTTTcccyyyrrreeeVVVVVVUUUUUUVVVYYY^^^aaaeeehhhjjjhhhaaaXXXRRROOONNNPPPTTTWWWYYYZZZYYYXXXXXX[[[]]][[[UUUOOOJJJHHHBBBBBBBBBCCCEEEJJJNNNPPP[[[cccnnnwww}}}www```OOOIIIKKKNNNQQQYYYYYY^^^eeekkkpppyyy}}}eeeVVVKKKEEEJJJTTTYYYiii}}}{{{___EEE???::::::::::::<<<@@@DDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBB???>>>???CCCFFFJJJLLLOOOQQQRRRQQQOOONNNOOOPPPMMMQQQ[[[ccctttiii```^^^cccqqq|||lllsssXXXFFF>>>III[[[{{{hhhlll~~~~~~kkkmmm}}}dddlllyyy{{{}}}}}}rrrvvv~~~}}}wwwsssnnnfffZZZQQQJJJHHHCCC???===>>>???@@@EEECCCBBBDDDKKKUUU___fffhhheee___XXXRRRQQQSSSVVVYYY^^^aaa^^^[[[WWWPPPIIIDDDCCCAAA???===<<<<<<<<<===>>>???DDDIIINNNPPPPPPLLLIIIEEEBBB@@@???@@@AAACCCGGGLLLOOOQQQQQQSSSTTTRRRMMMJJJKKKKKKKKKNNNTTTTTT[[[ccceee^^^PPPBBB999333111///.../////////...//////......//////000111000222555666666777999:::;;;===@@@@@@@@@CCCIIINNNWWW```lllxxxpppcccUUURRRSSSVVVWWWTTTQQQPPPLLLHHHDDD@@@?????????>>>===<<<===>>>>>>BBBMMMZZZyyyfffSSSQQQ[[[jjj}}}aaaEEE===HHHTTT[[[XXXIIIEEEWWWsssuuuzzzgggYYYpppyyyhhhrrrqqq]]]MMMDDDBBBDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJLLLMMMNNNSSS___sss{{{iii\\\SSSWWWZZZ]]]___cccjjjpppoooqqqpppkkkbbbYYYTTTSSSVVVXXX[[[^^^______]]]\\\aaadddeee```WWWNNNHHHFFFBBBBBBCCCDDDFFFHHHIIIJJJIIIPPPYYYbbbkkkuuutttaaaPPPGGGGGGLLLPPPUUUXXX```jjjrrryyyfffLLLCCCDDDGGGMMMTTTTTTggg}}}nnnRRR@@@<<<:::;;;<<<;;;>>>CCCDDDCCCCCCBBBBBBBBBCCCCCCAAACCCCCCAAA@@@AAAFFFKKKLLLMMMOOOQQQRRRQQQPPPOOOPPPRRROOOTTT^^^fffxxxeeeaaaaaahhhxxx{{{ooo}}}VVVEEE>>>HHH[[[{{{hhhkkk}}}}}}mmmmmmfffnnn~~~yyy{{{www~~~{{{wwwqqqhhh]]]QQQHHHBBBAAA>>>======???BBBDDDHHHIIILLLQQQYYYbbbkkkpppjjjddd[[[PPPHHHEEEGGGIIIOOOWWW\\\]]][[[XXXQQQJJJDDDBBB@@@???=========>>>>>>>>>???CCCIIIMMMPPPPPPJJJHHHDDD@@@>>>>>>???@@@@@@DDDJJJNNNQQQRRRTTTUUUOOOJJJFFFGGGHHHJJJNNNTTTYYYbbbiiigggYYYHHH<<<666333111///...//////...---000000000000000111222222111333666777888888:::<<<<<>>>>>===>>>??????CCCOOO\\\{{{~~~^^^OOORRR\\\hhhttt]]]GGGBBBMMMVVV]]]YYYHHHCCCUUUqqq}}}vvv}}}bbbSSSiiirrr{{{|||{{{zzz}}}dddlll}}}uuubbbQQQGGGDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJLLLMMMNNNSSS]]]nnnuuueeeZZZXXX]]]ccceeeeeeggglllrrrqqqrrrqqqkkkddd``````bbbjjjmmmssswwwxxxvvvsssqqqrrrrrroooeeeWWWLLLGGGEEEBBBCCCDDDEEEDDDBBB@@@???:::>>>DDDIIIQQQ[[[gggppprrrkkk```RRRIIIFFFIIIMMMRRRWWWbbboooyyypppVVV@@@>>>EEEKKKOOOSSSOOOccczzzyyy[[[EEE===::::::<<<===<<<@@@EEECCCCCCBBBBBBBBBCCCCCCDDDBBBEEEGGGFFFDDDEEEJJJOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRTTTRRRVVVaaaiii{{{iiidddaaagggwwwuuuQQQAAA<<>>>>>?????????>>>@@@DDDIIINNNPPPQQQIIIFFFBBB>>>======>>>???;;;@@@FFFKKKNNNPPPRRRTTTKKKFFFBBBDDDEEEGGGMMMTTT\\\eeemmmgggUUUCCC888555333111////////////...---111111111111111222222333222555777999999:::;;;===<<<@@@CCCEEEIIIRRR^^^hhhrrr|||}}}aaaMMMKKKIIIMMMVVVXXXRRRNNNOOOLLLHHHDDDAAA@@@@@@???>>>???>>>???@@@???CCCPPP^^^|||yyyYYYMMMSSS]]]hhhttt{{{iiiXXXIIIHHHVVVYYY```[[[HHHBBBTTTooovvvrrr{{{bbbQQQgggooozzz|||xxxzzz```ggg{{{xxxfffTTTJJJFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMSSS[[[kkkqqqddd\\\WWW^^^dddeeebbbaaadddhhhpppqqqppplllhhhhhhmmmsss|||}}}uuugggVVVKKKFFFFFFBBBDDDEEEEEEBBB>>>999666:::;;;<<<===AAAJJJVVV___dddccc^^^TTTJJJEEEGGGJJJUUU[[[iiixxxhhhRRRAAABBBJJJMMMOOORRRRRReee|||eeeMMM===;;;999:::===>>>===AAAGGGBBBBBBBBBCCCCCCCCCDDDDDDEEEHHHKKKIIIFFFFFFKKKOOOQQQQQQQQQRRRSSSSSSTTTTTTSSSUUUSSSWWWccckkk}}}lllddd___cccrrruuuMMM>>>:::EEEWWWxxx}}}~~~vvvnnn}}}hhhmmm|||yyy~~~||||||wwwqqqkkk```TTTOOOOOOLLLJJJGGGHHHJJJJJJIIIFFFNNNRRRVVV^^^lll|||xxxkkk[[[OOOFFFBBBEEEKKKSSSXXX[[[ZZZYYYWWWOOOFFFCCC@@@???@@@@@@======@@@??????AAAEEEIIIKKKKKKJJJHHHAAA<<<<<<===<<<>>>BBB<<<@@@EEEIIILLLLLLJJJIIIDDDBBB>>>;;;<<<@@@FFFIII\\\``````VVVEEE777111111///////////////000111111---......///111222444555333666:::===>>>===;;;:::AAAAAAEEELLLRRRXXXgggvvvjjjSSSNNNLLLNNNSSSXXXVVVOOONNNQQQNNNFFF@@@@@@AAA@@@???@@@???BBB???@@@DDDBBBKKKaaaqqqWWWPPPUUU]]]iiizzzyyyxxxoooYYYDDDDDDRRRWWW\\\WWWHHHCCCTTTlll{{{uuulllvvv```PPP^^^fffnnn~~~{{{xxx|||}}}hhhiiiwwwwwwaaaVVVIIIAAAEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIHHHHHHIIIIIIJJJOOO\\\lll}}}yyyhhhZZZSSSSSSZZZ^^^[[[UUUVVV___iiipppwwwyyyuuurrrxxxooo\\\LLLDDDBBBDDDEEEDDD@@@===:::888777777666666666888;;;???CCCFFFIIIQQQXXXUUUMMMHHHLLLRRRTTT\\\iiixxxWWWMMMGGGJJJNNNNNNOOORRRYYYiiigggTTTGGG???;;;999888;;;???BBBCCCAAACCCAAA???AAADDDFFFEEEDDDDDDGGGJJJIIIGGGIIINNNTTTSSSTTTTTTUUUUUUTTTTTTSSSRRRPPPQQQXXXbbbooonnnaaa^^^eeelllwwwLLL;;;;;;BBBPPPtttxxxzzz}}}rrrhhhvvvlllqqq~~~}}}}}}|||zzzyyyuuupppjjj___VVVTTTXXXWWWWWWVVVVVVUUUSSSQQQOOOSSSWWW\\\cccqqqyyykkkZZZNNNHHHIIIRRR\\\iiilllkkkfff```YYYMMMBBBAAA>>>===??????<<<===@@@???@@@BBBEEEIIIKKKKKKJJJFFF@@@;;;<<<<<<;;;<<>>???GGGJJJLLLFFF<<<333111111000000/////////000000111...//////000222444666777555888<<>>>>>BBBCCCIIIRRRYYYaaappp}}}|||^^^MMMKKKRRRVVVZZZ[[[ZZZYYYXXXYYYQQQHHHBBBAAAAAA>>>===>>>===@@@===>>>CCCBBBKKKaaa}}}nnnVVVQQQXXXbbbnnn{{{zzzzzzrrrZZZCCCDDDSSS[[[```[[[LLLIIIYYYqqq~~~vvvoooyyy\\\LLLYYYccclll|||yyyuuudddaaaqqq{{{fff[[[NNNDDDGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNYYYhhhxxxppp```TTTPPPPPPVVVZZZWWWSSSVVVbbbmmmyyy{{{nnn\\\MMMEEEBBBAAA@@@AAA???<<<999777555555444333555888;;;===???@@@@@@<<>><<<;;;<<>>;;;;;;>>>>>><<<===@@@@@@AAACCCGGGJJJLLLKKKJJJDDD???;;;<<<<<<::::::<<>>=========888999:::::::::999777666777888999777444222111222111000000/////////000000///000000222444666888999999<<>>;;;===BBBAAAKKKaaazzz}}}kkkUUUSSS\\\gggttt{{{|||}}}uuu[[[CCCFFFYYY```ddd___QQQNNN^^^sss~~~tttnnnzzzZZZIIIWWWaaalll~~~wwwqqq~~~]]]YYYmmmooodddUUUGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIKKKMMMNNNMMMVVVcccqqqwwweeeWWWPPPNNNNNNSSSVVVTTTTTT[[[kkkxxxgggXXXEEE;;;<<>>;;;;;;:::777555333333222222222555:::>>>@@@???<<<:::777<<>>======???AAAAAAAAA@@@@@@BBBDDDFFFFFFCCCAAADDDEEEFFFEEEDDDGGGMMMSSSWWWWWWXXXXXXXXXXXXWWWWWWTTTQQQRRRYYYeeeuuujjj^^^ZZZ```kkkkkkFFF:::<<>><<<======;;;:::<<<@@@@@@AAAAAABBBAAAAAAAAA;;;;;;<<<===<<<:::888777888666444333333333222111222111000000///000000000///000111222555777999:::>>>@@@BBBBBBAAABBBEEEHHHSSSXXX```jjjsss{{{|||iiiaaaYYYTTTNNNKKKPPPXXX\\\hhhlllffffffmmmjjj```RRRJJJBBBAAA@@@>>><<<===;;;===;;;===BBBBBBKKKaaa|||~~~kkkUUUTTT^^^iiiuuu||||||~~~www]]]EEEMMMdddfffiiiaaaSSSPPP^^^pppyyyooojjjvvv[[[JJJWWWcccpppuuukkkxxx^^^VVVlllvvvlll[[[JJJGGGEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIKKKLLLMMMMMMTTT___kkk}}}qqq]]]RRROOOOOOOOORRRUUUUUUYYYeeexxxtttQQQEEE888333666::::::777888777666444333333333333555888<<>>BBBIIIQQQZZZ___lll|||xxxfffZZZTTTRRRTTTWWWZZZ[[[aaakkkttt}}}pppcccPPPBBB<<<===>>>===???>>><<<===>>>@@@BBBCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDCCCDDDHHHNNNRRRWWWWWWXXXXXXXXXXXXWWWWWWTTTQQQRRR[[[iiizzzxxxddd]]]\\\gggvvvdddDDD999;;;@@@KKKnnnjjjkkk~~~sssiii~~~vvvqqqvvv~~~~~~hhh\\\cccppp~~~{{{yyyuuusssooohhh```___lllzzzpppddd______fffjjjmmmrrr{{{rrrdddTTTMMMOOO[[[nnn~~~{{{oooaaaOOOAAA;;;888888<<<===;;;<<<@@@BBBCCCFFFJJJMMMNNNLLLJJJCCC>>><<<>>>???<<<<<<>>>>>>AAADDDFFFFFFEEECCCAAA???>>>>>>===<<<<<<<<<;;;<<<888555333333333111000111111000000000000111111///000111333666999;;;<<>>===>>>;;;>>><<<>>>CCCCCCLLLbbblllUUUTTT^^^hhhsss}}}{{{~~~zzzbbbKKKUUUpppnnnnnndddUUURRR___nnnuuunnnjjjsss\\\JJJWWWdddtttuuufffqqqqqq\\\kkk{{{rrr___KKKEEEDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJIIIIIIIIIJJJKKKKKKMMMSSS[[[eeewwwjjjVVVOOOOOOPPPOOORRRUUUXXX```oootttQQQ???<<<777555555666666666999888777555555555555666:::;;;===???@@@@@@??????<<<<<<===BBBJJJTTT]]]bbbqqq}}}zzzhhh[[[VVVWWWVVV[[[^^^___cccmmm|||ttt___SSSDDD<<<:::::::::999;;;;;;;;;;;;<<>>===>>>@@@AAACCCEEEGGGFFFBBB>>>;;;>>>===<<<;;;;;;===>>>???;;;888666444333333111000111000000000000111222333000111333555888;;;>>>???CCCEEEFFFDDDCCCHHHQQQYYYdddkkksssyyyqqqfffXXXLLLFFFDDDBBBAAA@@@AAACCCIIIPPPYYYaaafffuuu{{{}}}xxxuuusssjjj]]]PPPHHHAAAAAAAAA???>>>???<<>>CCCBBBLLLbbb~~~}}}hhhQQQRRR]]]gggrrr|||zzzlllTTT[[[uuupppnnncccUUUTTTcccrrrwwwsssooovvv~~~||||||ZZZHHHUUUcccuuuvvvdddmmm}}}bbbhhh~~~wwwcccLLLDDDDDDDDDEEEFFFGGGHHHHHHIIIKKKKKKJJJJJJJJJJJJJJJKKKMMMRRRXXXaaasss|||cccQQQNNNOOONNNPPPTTTYYY___iiizzzkkkQQQ;;;666888:::888666444555777;;;:::888777666666777777;;;;;;<<<>>>???AAABBBCCCAAADDDIIIPPPXXX___eeehhhttt|||zzzmmm```XXXYYY]]]```fffjjjlllsssfffSSSHHH>>>;;;:::999777777::::::::::::;;;>>>CCCGGGEEECCC@@@<<<;;;===CCCGGGEEEEEEEEEGGGIIIMMMPPPRRRUUUUUUVVVVVVVVVVVVUUUUUUSSSQQQUUUbbbtttfff```^^^\\\nnnwwwXXX???999:::;;;BBBcccxxxuuupppsssmmm]]]sss}}}www||||||hhh[[[]]]kkkwww}}}yyywwwyyysssmmmjjjiiinnn{{{sssllljjjkkknnnoooooopppvvv~~~|||dddXXXNNNLLLSSScccxxxsssbbbNNN>>><<<999999<<<===;;;<<>>@@@@@@======;;;999777555333333/////////000111222333444333444555888;;;???AAACCCAAADDDFFFFFFHHHOOO\\\gggooouuuyyyxxxwwwuuunnnfffOOOIII@@@:::888999<<<>>>@@@DDDKKKUUU```kkkrrruuu~~~zzzuuummmccc\\\RRRIIIBBBAAAAAA>>><<<===<<>>CCCGGGFFFFFFGGGJJJNNNQQQRRRSSSUUUUUUVVVVVVVVVVVVUUUUUURRRPPPVVVfffyyy~~~dddccc```[[[ooottt}}}QQQ<<<999::::::AAAaaazzzwwwnnnxxx|||jjjZZZpppyyyzzzqqq^^^TTT[[[nnn}}}}}}{{{xxxvvvxxxrrrlllkkkmmmsssyyymmmeeeccccccggggggffffffkkksssuuurrr```UUUKKKKKKUUUgggsssaaaMMM>>>===::::::<<<===;;;;;;???DDDEEEIIIMMMPPPPPPMMMJJJ???999666888:::<<>>===888999<<<>>>@@@AAAAAABBBDDDDDDDDDAAA<<<888666666...//////000111333444555555666888:::>>>AAADDDFFF@@@CCCGGGHHHKKKUUUeeeqqqqqquuuuuummmfff^^^QQQDDD333555888:::<<<>>>@@@@@@FFFMMMXXXeeettt|||xxxqqqfff]]]ZZZTTTKKKDDDBBB@@@<<<:::;;;<<<>>>;;;<<>>AAACCCDDDDDDNNNYYYiiirrrqqqjjjbbb^^^hhhjjjoooxxx~~~xxxmmmddd^^^aaadddeeehhhmmmsss}}}bbbPPPCCC;;;666777888777:::@@@???@@@???===;;;===BBBFFFEEEFFFFFFDDDAAAAAAEEEHHHFFFGGGIIILLLPPPSSSSSSSSSUUUVVVVVVWWWWWWVVVVVVUUUQQQPPPWWWhhh|||yyyccceeebbb\\\qqqyyy|||zzzLLL999888;;;;;;AAAbbbwwwtttgggxxx~~~ggg^^^dddxxxxxx{{{~~~{{{}}}{{{vvvkkk___^^^hhhsssxxx{{{wwwwwwkkkffflllsssxxxvvvlllaaaXXXSSSTTTZZZ\\\]]]dddmmmooolll^^^WWWNNNNNNZZZpppyyy```JJJ???======<<<<<<<<<<<<======EEEFFFIIIMMMOOOMMMIIIEEE<<<:::777666777;;;@@@CCCEEEDDDBBB???<<<888555444777:::>>>@@@AAACCCDDDFFFLLLJJJGGGCCC???:::777666222000///111555777777666999999;;;>>>BBBDDDEEEDDDBBBJJJLLLJJJRRRcccjjjhhhuuuoooeeeYYYNNNEEE@@@===777888;;;===;;;:::@@@HHHNNN]]]llltttvvvnnnjjjbbbZZZVVVPPPKKKEEE@@@>>>===>>>===;;;???;;;;;;AAACCCLLL]]]rrrdddQQQGGGLLL\\\nnnyyy~~~fffgggmmmkkk```SSSHHHQQQsssvvvmmmxxxvvvzzzZZZMMMSSS```vvvjjjmmm~~~yyydddYYY[[[rrrzzzhhhRRRDDDDDDDDDDDDDDDEEEFFFHHHIIIKKKKKKJJJIIIJJJKKKLLLMMMQQQMMMNNNWWWeeevvvwwwcccTTTOOORRRWWWbbbllluuuzzz{{{tttfffZZZJJJ???;;;:::999777999888888888888:::<<<===777777555444444555777999;;;999<<>>AAA???===<<<<<>>===============>>>BBBCCCFFFIIIKKKHHHDDD@@@<<<:::888777888<<>>======;;;???<<<;;;AAADDDLLL]]]pppdddTTTLLLQQQ^^^llluuu|||bbbccchhhhhh^^^RRRGGGOOOqqqzzzsssvvv~~~\\\NNNUUUaaawwwqqqjjjwww^^^RRR[[[qqq}}}mmmWWWGGGDDDDDDDDDDDDEEEFFFHHHIIIKKKJJJIIIIIIIIIJJJKKKLLLOOOLLLMMMUUU```qqquuubbbTTTOOOSSSYYYhhhrrr{{{xxxoooaaaVVVFFF<<<999999888666;;;;;;999999888999999:::777666444555666888999999999888;;;BBBFFFGGGKKKQQQMMMQQQUUUUUUPPPKKKNNNTTTbbbeeeeeeccceeekkklllhhhaaa``````eeeooozzzuuuVVVCCC===<<<:::888888:::<<<===>>><<<;;;:::;;;>>>BBBDDDGGGKKKLLLHHHGGGIIIIIIHHHDDDFFFIIILLLOOORRRTTTUUUWWWWWWWWWVVVUUUTTTSSSRRRTTTQQQYYYnnnooofffeeeeeeiiiwwwnnnlllgggIII???999888:::>>>XXX~~~{{{~~~cccYYY^^^{{{nnnpppyyy}}}|||{{{qqqeeebbbiiisssxxx}}}xxxuuuqqqcccYYY[[[^^^aaahhhrrrqqqpppmmmggg___TTTJJJDDDDDDHHHLLLPPPWWWaaaggghhheeecccdddnnnyyyaaaLLLBBBAAA@@@??????>>>>>>>>>>>>AAABBBDDDFFFGGGDDD@@@<<<<<<;;;999888999===AAACCC???>>><<<:::777555444333888:::<<<===<<<;;;;;;<<<:::999777666444222000000000000000333555777666555999:::<<>>888777888888888===<<<===???@@@EEERRR___vvvsssgggcccaaa\\\VVVSSSMMMJJJEEEBBB@@@???>>><<<;;;???<<<<<>>===;;;===<<<>>>CCCFFFKKKRRRZZZdddkkkpppllldddaaaeeejjjmmmjjjdddaaaeeejjjiiiddddddcccdddlllzzzdddLLL@@@;;;;;;::::::::::::;;;;;;999999888888:::>>>BBBDDDFFFKKKLLLIIIIIILLLMMMLLLGGGHHHKKKNNNQQQSSSUUUUUUVVVVVVWWWWWWVVVTTTRRRQQQSSSRRR]]]tttmmmiiijjjkkkppp~~~~~~hhhmmmaaaFFF>>>888777:::===TTTyyywww}}}~~~{{{yyyaaaVVVYYY}}}rrrttt{{{}}}|||}}}|||uuukkkgggllltttwww{{{vvvqqqfffWWWKKKJJJLLLMMMTTT^^^ccccccccc```YYYQQQHHHCCCGGGKKKPPPUUU\\\eeemmmqqq}}}}}}uuu```MMMDDDCCCBBBAAAAAA@@@@@@@@@@@@DDDDDDEEEGGGGGGDDD???;;;<<<;;;999999:::<<>>===<<<:::888666555444777999::::::777555555555222111111000000//////...111222444666888999999888AAABBBDDDFFFHHHKKKNNNPPPOOOZZZeeelllooojjj\\\MMMCCC===666444777:::;;;;;;AAA@@@BBBFFFLLLUUUgggvvv{{{nnnbbb___^^^YYYTTTQQQKKKIIIEEEBBBAAA@@@>>><<<;;;@@@======CCCEEELLL^^^^^^WWWPPPQQQZZZgggssszzzzzz{{{YYY^^^iiikkk___RRRGGGIIIeeevvvtttxxxwwwgggVVVXXX___iiiuuuzzzlllwww~~~~~~bbb[[[WWWhhhxxxaaaLLLDDDDDDDDDDDDEEEGGGIIIKKKIIIIIIHHHGGGHHHIIIJJJKKKJJJKKKNNNQQQUUUbbb{{{xxxhhh^^^]]]dddkkk|||}}}rrrhhh^^^SSSDDD;;;:::<<<===<<<>>>>>>>>>===<<<;;;999888:::888888<<>>????????????>>><<<:::888777666888999888555222111111////////////000000000000111222555777888:::;;;<<>>???DDDLLLUUUcccvvvzzzmmmbbb^^^]]]XXXSSSPPPJJJHHHDDDBBBAAA@@@???===<<<@@@>>>>>>EEEFFFMMM^^^ZZZTTTNNNOOOZZZiiivvv~~~~~~sssUUUaaaoooqqqbbbSSSHHHHHH```vvvwwwqqqpppxxx}}}lll\\\^^^bbbggglllrrr{{{vvvkkkxxxrrr}}}xxx___XXXXXXeeezzz|||dddMMMDDDDDDDDDDDDFFFHHHJJJKKKIIIIIIHHHGGGHHHIIIJJJKKKJJJLLLOOOPPPRRR]]]uuuyyyllldddeeennnuuu}}}rrrjjj```TTTEEE;;;:::===>>>>>>===>>>@@@AAAAAA@@@>>>===:::999:::>>>BBBEEEDDDCCCEEEGGGGGGFFFIIISSS```hhhlll|||}}}mmmhhhmmmqqqrrrqqqttttttyyyoooVVVBBB;;;===::::::;;;;;;;;;:::999888666666777:::===BBBEEEHHHIIIMMMOOOLLLKKKNNNOOONNNLLLNNNPPPRRRTTTVVVWWWXXXUUUVVVVVVVVVUUUSSSQQQPPPRRRVVVfff~~~jjjnnnrrrvvv~~~pppeeeyyyXXXCCC>>>888777;;;;;;MMMiii|||nnnooozzzrrrlll___SSSUUUwww~~~sssllllllqqqssszzzrrrmmm\\\NNNCCCCCCEEEFFFLLLUUUSSSRRRQQQPPPMMMJJJGGGFFFLLLPPPZZZdddlllrrr{{{|||yyywwwooo___RRRLLLEEEEEEDDDDDDDDDEEEEEEFFFHHHGGGGGGGGGGGGDDD@@@===;;;;;;;;;;;;<<<===>>>>>>BBBCCCDDDDDDBBB>>>:::888777888999888666333222222111111222222222222222222000222555666888;;;>>>AAAFFFIIIMMMPPPQQQVVV\\\aaaeeeoooyyyyyymmmXXXEEE999666777888999:::<<<===>>>>>>BBBKKKXXXdddqqqyyylll```]]][[[WWWRRROOOJJJGGGCCCAAAAAA@@@@@@???<<>>>>>>>>@@@CCCEEEFFFEEECCCBBB;;;<<<>>>@@@BBBEEEGGGHHHEEEKKKNNNNNNRRR___nnnvvvsss}}}pppnnntttxxxyyyzzz{{{}}}{{{___MMM>>>;;;???;;;;;;;;;;;;:::888777666666777888;;;???CCCGGGIIIIIIMMMOOOLLLLLLOOOPPPOOOOOOPPPRRRTTTVVVXXXXXXYYYWWWVVVUUUTTTSSSRRRRRRQQQQQQUUUgggwwwgggmmmqqqvvviiibbbwwwUUUBBB???888777;;;999HHHdddxxxoooppp~~~vvvkkkddd___RRRTTTvvvrrrggghhhnnnrrr}}}zzzrrrmmmWWWJJJAAACCCGGGHHHNNNWWWWWWUUUQQQMMMJJJIIIIIIIIILLLRRR^^^mmmvvv{{{{{{xxxwwwxxxtttrrrqqqjjj\\\PPPJJJEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKJJJKKKJJJHHHDDDAAA<<<===>>>>>>??????@@@@@@CCCEEEHHHIIIFFFAAA<<<888999;;;<<<<<<999777777777555555555555444444444444333555777999;;;???EEEJJJJJJOOOUUUYYY]]]dddmmmtttzzzyyydddMMM>>>:::888;;;>>>===<<<>>>CCCHHHOOOUUUcccrrruuuhhh]]]ZZZYYYUUUQQQNNNKKKGGGBBB@@@???@@@AAAAAA<<>>;;;===??????AAADDDGGGJJJKKKIIIGGGEEE@@@DDDGGGGGGFFFGGGLLLQQQPPPXXX^^^^^^cccppp~~~|||www|||^^^MMMGGG???===AAA>>>===<<<:::888777666555555666888;;;???CCCFFFHHHFFFKKKMMMLLLLLLPPPRRRQQQQQQRRRTTTVVVWWWYYYYYYYYYXXXVVVTTTRRRQQQQQQRRRSSSSSSXXXjjjqqqccckkknnnrrr}}}~~~jjjcccuuuRRR@@@>>>777555999555BBB\\\ooozzz{{{~~~~~~wwwmmmoooxxxzzzqqqddd[[[___SSSTTTvvvooobbbccckkkqqq~~~~~~zzzsssnnnXXXLLLDDDHHHLLLNNNTTT]]]^^^ZZZTTTNNNKKKJJJKKKLLLOOOUUUddduuuwwwtttxxx}}}zzzvvvtttssskkk^^^RRRMMMEEEEEEEEEFFFGGGHHHJJJJJJPPPOOOOOOOOOOOOMMMIIIFFF>>>???@@@AAAAAAAAAAAAAAADDDGGGJJJKKKIIICCC<<<888;;;===>>>>>>===;;;;;;;;;888777777777666666555555888:::<<<===???DDDLLLRRRPPPVVV^^^dddjjjrrr~~~yyy]]]DDD::::::>>>BBBDDDCCC@@@CCCKKKSSSdddlll|||pppdddYYYWWWWWWTTTPPPNNNLLLGGGBBB??????@@@BBBBBB<<>>@@@AAAAAADDDGGGJJJMMMMMMKKKHHHFFFGGGLLLOOONNNKKKLLLSSSZZZ^^^hhhooonnnqqq}}}}}}eeeDDD???CCC@@@>>>AAA???>>><<<999777666555444555666888;;;???CCCFFFGGGDDDIIILLLKKKLLLQQQTTTTTTSSSSSSUUUWWWXXXYYYZZZZZZYYYWWWTTTQQQPPPQQQRRRTTTWWW]]]nnn~~~nnn```hhhkkknnnzzzooogggwwwzzzPPP???>>>555444888333???SSSfff|||~~~rrryyy|||yyywwwnnniiinnnsss~~~xxxmmm```UUUcccMMMSSSnnn{{{~~~jjj\\\^^^iiirrr{{{xxxvvvqqqjjjYYYNNNFFFIIIQQQXXX]]]aaaddd^^^TTTKKKFFFFFFHHHJJJNNNWWWgggzzz}}}zzzyyywwwooo```SSSNNNJJJIIIHHHGGGGGGHHHIIIIIILLLLLLMMMNNNPPPQQQOOOMMMHHHFFFCCCAAAAAABBBCCCDDDHHHLLLOOOOOOKKKCCC<<<777999:::<<<===>>>>>>>>>>>>>>>:::999<<<<<<999777888<<<<<<>>>AAAFFFLLLRRRVVVZZZ```kkkuuu}}}sssNNNHHHIIIDDDFFFGGGIIIMMMOOOSSS___kkk{{{kkkcccYYYUUUUUUUUUQQQLLLIIIGGGCCC@@@>>>>>>???@@@<<>><<<:::777555555666666888999:::===@@@CCCFFFHHHLLLIIIHHHJJJOOOSSSTTTTTTTTTTTTTTTTTTUUUWWWYYYZZZWWWVVVSSSPPPQQQTTTUUUTTTVVVbbbvvvvvvcccaaaaaaeeeiiitttkkkmmmpppNNNEEE<<<999888777999<<>>???@@@@@@DDD@@@@@@CCCCCC@@@>>>@@@BBBBBBDDDHHHNNNTTTZZZ^^^fffmmmyyysssOOOFFFGGGDDDJJJLLLRRRYYY___ggguuuwwwkkkcccZZZUUUVVVUUUQQQMMMIIIGGGCCC@@@???>>>???@@@<<>>???AAACCCCCCGGGEEEEEEGGGGGGEEEDDDGGGIIIKKKNNNTTT[[[cccjjjnnnwwwfffLLLEEEGGGJJJMMMQQQZZZfffooozzztttjjjcccZZZVVVVVVUUUQQQMMMHHHFFFCCCAAA?????????@@@===???AAAAAABBBFFFNNNTTTOOOOOOUUUggg~~~rrrUUUKKKYYYeeeooo[[[EEEAAATTTmmmwwwvvvyyyxxxwwwsssggglllwwwvvvllltttssskkkvvv{{{vvvaaaWWWbbb{{{|||mmmQQQJJJEEEEEEFFFFFFHHHKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJLLLOOORRRRRRUUUaaannnqqq}}}}}}|||wwwqqqnnnhhheee[[[OOOHHHGGGFFFDDDBBBCCCDDDFFFIIILLLNNNPPPMMMPPPRRRSSSYYYfffwwwwww```SSSNNNNNNKKKGGGFFFGGGEEEAAA===:::999777555555555555666999:::;;;===???AAACCCCCCEEEEEEGGGKKKOOORRRRRRQQQSSSSSSTTTTTTVVVXXXYYYZZZZZZXXXUUURRRQQQPPPQQQRRRYYYiiinnndddccccccdddiiiwwwgggQQQFFF;;;777666666777;;;QQQbbbwwwwwwvvvwwwlll```[[[bbbsss~~~yyyooo^^^OOOGGGaaaJJJKKK^^^}}}{{{uuuxxxyyyhhh^^^bbbmmmuuu}}}zzzyyyuuurrrrrrpppfff[[[OOOKKKKKKTTT]]]bbbeeehhhddd```[[[UUUSSSRRRTTTUUU```kkkzzz}}}}}}}}}~~~{{{ooo```VVVTTTJJJIIIHHHHHHIIIJJJLLLMMMPPPPPPQQQSSSVVVVVVUUUSSSRRROOOIIIEEEDDDFFFIIILLLQQQQQQRRRRRROOOIIIBBB===?????????@@@BBBEEEHHHIIIKKKIIIJJJMMMMMMKKKMMMQQQVVVYYY___hhhsss}}}hhhQQQHHHFFFKKKQQQTTTYYYeeesssxxxssshhhbbb[[[WWWVVVTTTQQQNNNHHHFFFDDDAAA????????????===???@@@AAACCCGGGNNNSSSKKKKKKUUUmmm~~~}}}~~~pppQQQJJJ[[[hhhmmmYYYEEEDDDXXXmmmuuutttxxx{{{lll```fffqqqtttooosss}}}xxxkkkwww{{{}}}fffYYY```www~~~qqqUUUMMMFFFEEEGGGGGGJJJMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJLLLPPPSSSRRRSSS[[[eeecccwww}}}{{{~~~zzzxxxsssnnnllliiieee\\\RRRKKKGGGEEEDDDEEEEEEEEEFFFHHHKKKNNNPPPLLLQQQUUUWWW___nnn}}}}}}ssssss{{{zzzssseeeUUULLLKKKNNNKKKIIIHHHGGGFFFCCC>>>;;;666666555666666777999999;;;<<<===???@@@AAABBBBBBAAACCCGGGLLLOOOQQQPPPPPPRRRSSSTTTUUUWWWXXXZZZZZZWWWTTTRRRQQQPPPOOOQQQUUU]]]nnngggbbbaaaccckkkyyygggTTTHHH;;;666666555777:::JJJ```zzz|||www}}}qqqkkkfffjjjyyy}}}wwwkkkYYYIIIBBB```JJJIIIYYY}}}}}}|||wwwwww}}}}}}nnnfffjjjsssyyy~~~}}}sssssspppllljjjggg]]]RRRPPPMMMOOOXXXaaahhhmmmrrroookkkeee```\\\\\\]]]___mmmxxxzzzwwwyyy|||tttooohhh^^^UUUQQQMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQTTTVVVWWWVVVTTTRRROOOIIIEEEDDDFFFJJJLLLTTTTTTUUUVVVUUUPPPHHHBBBBBBBBBBBBCCCEEEIIIMMMPPPOOONNNPPPTTTTTTSSSWWW]]]dddiiirrr~~~aaaGGGCCCGGGIIIMMMUUU[[[bbbppptttoooeee```ZZZWWWUUUSSSPPPMMMGGGFFFDDDBBB@@@?????????>>>>>>???AAADDDIIIPPPTTTJJJIIIVVVrrrwww~~~nnnOOOJJJ]]]iiigggUUUFFFJJJ^^^ooosssppp||||||eeeWWW```kkkqqqqqqnnnyyy~~~yyy|||{{{yyy~~~nnn\\\^^^sssttt[[[PPPGGGFFFHHHIIILLLPPPKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKOOORRRQQQPPPUUU]]]]]]ppp|||xxxzzzzzzwwwuuuqqqlllkkkiiiddd]]]UUUNNNHHHDDDDDDLLLKKKJJJJJJLLLOOORRRTTTTTT[[[```aaaeeepppyyy{{{lllhhhooo|||vvvnnngggdddddddddddd\\\WWWOOOHHHEEEGGGLLLPPPJJJJJJHHHGGGDDD???:::666333444555777999;;;===>>><<<===???@@@AAABBBAAAAAA@@@CCCHHHLLLNNNOOOOOOOOOQQQRRRSSSUUUWWWYYYZZZZZZXXXTTTQQQPPPNNNLLLQQQXXXiiizzzxxxfffaaa```dddrrrfffXXXJJJ;;;666555666777999IIIdddyyy~~~~~~oookkkjjjrrr}}}uuuhhhUUUEEE>>>___JJJGGGUUUxxx}}}}}}{{{yyy|||tttooosss{{{~~~{{{xxxwwwlllnnnmmmhhhccc^^^UUULLLIIIHHHMMMYYYdddmmmuuu{{{zzzvvvoooiiifffgggiiikkkyyyppprrryyytttkkkeee\\\TTTQQQRRRQQQPPPOOOOOOPPPQQQRRRQQQQQQRRRUUUWWWXXXWWWVVVPPPMMMIIIFFFEEEGGGKKKMMMSSSTTTVVVYYYYYYTTTKKKDDDDDDDDDCCCDDDGGGLLLQQQUUUNNNOOORRRVVVWWWXXX^^^eeemmmsss~~~___LLL@@@EEEKKKKKKOOOUUU\\\dddtttqqqgggbbb^^^ZZZVVVSSSQQQNNNLLLGGGFFFDDDBBB@@@???>>>>>>>>>>>>???AAAFFFLLLRRRVVVLLLKKKYYYwww}}}yyykkkNNNLLL___iiicccRRRGGGPPPdddrrrsssooosss~~~^^^PPP\\\fffppptttkkkooo~~~}}}|||xxx{{{wwwaaa^^^pppxxxcccVVVJJJGGGIIIJJJMMMPPPKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKNNNQQQPPPNNNQQQWWW]]]lll|||uuutttwwwzzzwwwtttpppmmmmmmiiiccc]]]YYYQQQIIIEEEEEEKKKJJJKKKLLLOOOSSSWWWYYY```hhhllljjjkkkppprrrnnndddlll{{{zzz^^^YYYTTTQQQPPPRRRRRRSSSOOOIIIAAA@@@DDDIIIKKKKKKJJJIIIHHHEEE@@@;;;666333222333555777:::<<<===>>>;;;===???@@@AAAAAAAAA@@@@@@DDDIIILLLMMMMMMNNNNNNPPPQQQSSSVVVXXXYYYZZZZZZ\\\UUUQQQQQQMMMKKKRRR^^^tttqqqhhh```bbbggguuu~~~ggg\\\LLL<<<666666666888:::GGGaaa}}}qqqlllgggmmm}}}ttteeeRRRCCC<<<___KKKFFFQQQuuu|||~~~|||xxxssswww|||~~~|||wwwrrrnnnjjjhhhccchhhiiibbbZZZSSSLLLEEEAAADDDNNN___nnnwwwyyytttqqqssswwwzzz~~~tttkkknnnuuuyyynnneee\\\VVVUUUWWWVVVTTTSSSRRRRRRSSSTTTSSSSSSTTTWWWZZZ[[[ZZZXXXOOOMMMJJJHHHHHHJJJLLLNNNSSSTTTXXX]]]___ZZZPPPHHHDDDCCCBBBCCCGGGMMMSSSWWWQQQSSSWWW\\\^^^```gggpppzzzkkkOOOHHHFFFJJJLLLMMMRRRYYY```hhhyyylllddd___\\\YYYUUURRROOOMMMKKKFFFFFFDDDCCCAAA???>>>>>>>>>>>>>>>BBBHHHOOOUUUYYYMMMKKK\\\zzz~~~|||gggMMMOOOaaaiiicccRRRHHHTTTiiiuuuvvvsssnnn}}}TTTJJJYYYdddqqqyyykkkkkk{{{pppuuu||||||yyy{{{~~~eee^^^nnn|||mmm^^^OOOIIIIIIJJJKKKNNNLLLLLLMMMMMMMMMMMMLLLLLLMMMLLLNNNQQQPPPNNNPPPVVV\\\gggyyy}}}uuurrrsss|||xxxuuuqqqmmmkkkllliiiccc___\\\UUULLLGGGHHHGGGIIILLLQQQXXX^^^dddgggrrrzzz~~~zzzzzzyyyttt}}}```HHHFFFDDDCCCEEEGGGHHHHHHGGGCCC@@@BBBGGGJJJIIIFFFHHHGGGFFFBBB<<<777444222444555666777999:::::::::999:::===???@@@@@@???>>>CCCFFFJJJLLLLLLLLLMMMOOOOOOQQQSSSVVVXXXZZZZZZZZZ[[[SSSOOOQQQPPPOOO[[[kkkjjjhhh^^^ccckkkwww}}}jjj```OOO===666666777999:::BBBXXXwww~~~{{{ppplllfffhhh{{{|||tttdddPPPAAA<<<___KKKEEEOOOsss{{{~~~zzzuuuvvvyyyyyy~~~{{{uuunnngggaaa\\\ZZZ[[[bbbddd]]]SSSKKKDDD@@@BBBGGGVVVkkk|||{{{zzz~~~wwwuuummmaaafffgggllluuu}}}rrrfff\\\YYY\\\ZZZYYYWWWUUUTTTTTTUUUUUUUUUUUUVVVXXX[[[]]]\\\ZZZNNNMMMKKKJJJJJJLLLNNNPPPYYYZZZ___eeehhhdddXXXOOODDDBBBAAABBBFFFLLLSSSWWW[[[]]]bbbhhhjjjllluuuNNNGGGGGGIIIKKKKKKMMMUUU^^^llltttqqqgggfff]]][[[XXXTTTQQQNNNLLLJJJFFFFFFDDDCCCAAA???>>>>>>>>>===>>>BBBIIIQQQWWWZZZLLLJJJ[[[zzz~~~~~~yyydddMMMQQQccciiieeeSSSIIIVVVkkkwwwyyywww|||uuuJJJHHHXXXcccsss}}}mmmkkkwwwfffmmmvvvzzz{{{|||ggg^^^nnn~~~tttdddSSSKKKIIIIIIIIIKKKLLLLLLMMMMMMMMMMMMLLLLLLNNNMMMNNNQQQPPPNNNQQQVVVYYYaaaqqq~~~vvvssssssyyy~~~vvvrrrnnniiihhhjjjjjjddd```___XXXNNNIIIJJJKKKNNNTTT\\\eeennnuuuyyyzzziiiXXX@@@@@@>>>======???AAAAAAAAA======@@@DDDIIIJJJHHHEEEFFFEEEDDD@@@:::666333222666666777777777777666666666888;;;===>>>>>>>>>===DDDHHHKKKLLLKKKKKKMMMOOOOOOQQQSSSVVVXXXZZZZZZZZZVVVNNNLLLQQQRRRVVVeeexxxcccfffZZZdddnnnxxxppp~~~nnnbbbPPP===666777888999;;;@@@SSSooo|||uuummmllliiijjjyyy|||tttdddOOOAAA<<>>???<<<===IIIYYY]]]XXXRRRRRRccc}}}zzz||||||___IIIWWWlllkkkdddVVVQQQbbbwww~~~yyyrrrmmmXXXKKKSSSmmmpppkkkwww~~~nnnkkkxxxxxx{{{iiiVVV```wwwzzzlllXXXHHHFFFKKKKKKFFFHHHJJJLLLLLLKKKJJJKKKLLLNNNPPPQQQQQQPPPPPPRRRSSSZZZYYYaaauuuyyyqqqnnnoooxxxxxxnnnhhhggghhhgggeeedddbbbaaa```___ZZZSSSMMMKKKQQQ\\\hhhpppvvvxxxgggYYYQQQJJJCCC===999:::;;;===???AAABBBCCCAAAAAACCCDDDEEEEEEEEEEEEEEECCC???:::666444333333666666666666666666666666;;;<<<===???@@@AAABBBBBBHHHJJJLLLKKKIIIIIIKKKNNNSSSUUUWWWXXXYYYYYYXXXWWWRRRQQQQQQPPPNNNVVVjjj}}}yyydddaaa\\\cccuuuttttttzzzcccLLL888666888444333666DDDLLLbbb|||wwwkkkiiifffhhhuuu}}}vvvgggSSSDDD>>>nnnHHHCCCIII___zzznnnhhhjjjnnnttt{{{sssccc[[[XXXYYY]]]bbbbbbaaa```[[[OOOCCCAAAFFFGGGPPP[[[hhhxxxsssjjjccc```[[[VVVUUU\\\dddjjjsss{{{~~~xxxqqqkkkddd^^^___dddbbb]]][[[\\\ZZZWWWWWW[[[YYYXXXZZZ```fffhhhddd```ZZZWWWTTTRRRRRRUUUWWWYYY\\\dddiiijjjpppuuunnnaaaTTTJJJDDDFFFIIIKKKUUUaaallllllqqqyyy\\\EEEFFFGGGLLLQQQUUUXXXbbblllyyy{{{ooofff```]]]YYYWWWSSSQQQPPPNNNLLLJJJGGGEEEBBB>>>===<<<===>>>@@@AAA???@@@LLL\\\```ZZZQQQUUUiii}}}|||{{{}}}uuuZZZHHHYYYnnnnnnbbbTTTQQQcccxxx}}}xxx```OOODDDIII[[[ooorrrhhhgggqqq{{{rrrmmmvvv|||yyy||||||xxx~~~mmmWWWWWWiii}}}}}}qqq^^^MMMGGGJJJKKKHHHIIIJJJLLLLLLKKKKKKKKKLLLNNNOOOQQQQQQQQQQQQRRRTTTUUUTTT\\\ooowwwpppmmmnnnyyytttqqqlllhhhfffeeedddccceeecccaaa```___\\\VVVQQQRRRWWWaaammmuuu|||uuulllbbbXXXUUUOOOGGGBBBAAA???===;;;:::;;;<<<>>>@@@BBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCBBB???<<<888666555444555666777777777888888888888>>>???AAACCCEEEFFFGGGGGGIIIKKKLLLKKKJJJIIILLLNNNRRRTTTVVVXXXYYYXXXWWWUUUPPPOOOPPPPPPRRR\\\rrruuudddcccaaajjj|||qqq|||{{{[[[HHH888777777444444888===HHHbbb~~~}}}qqqkkkjjjhhhiiisss~~~yyyrrrcccOOO@@@999sssJJJBBBEEEXXX|||uuuoooooorrrvvv|||rrr```ZZZ\\\```fffjjjeeebbb^^^XXXMMMDDDEEEJJJOOOTTTYYYaaaooo}}}rrriiieeecccZZZVVVVVV\\\ccchhhnnnsssxxxqqqjjjfffbbb___```dddccc___\\\]]]ZZZWWWVVVYYY[[[\\\```ffflllnnnkkkhhh^^^\\\YYYVVVUUUVVVXXXYYY```hhhmmmpppvvv{{{vvvlllYYYMMMDDDFFFIIINNNXXXdddmmmpppxxxnnnRRRDDDEEEGGGMMMVVV[[[```iiirrryyysssggg___[[[YYYXXXVVVSSSQQQOOOMMMJJJHHHCCCBBB@@@???>>>>>>>>>>>>@@@AAA@@@AAAMMM]]]aaaZZZNNNUUUkkk{{{}}}{{{xxxlllSSSFFFZZZooommm^^^RRRQQQdddyyyWWWMMMDDDGGGNNNXXX]]]___dddjjjvvvuuuwww|||{{{yyyxxx}}}zzzuuuZZZNNNXXXmmm{{{}}}xxxgggSSSIIIHHHJJJJJJIIIKKKMMMMMMLLLKKKLLLMMMMMMOOOQQQQQQQQQRRRSSSUUUSSSSSSYYYhhhyyy~~~uuupppoooppp|||rrrccceeefffeeedddcccbbbbbbeeecccaaa___^^^]]]ZZZXXXWWW[[[dddooowwwppp```UUUGGG;;;???===;;;999777777666666;;;<<<>>>@@@AAABBBCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@===;;;999666555555666666666777888888999:::;;;;;;@@@AAACCCFFFHHHJJJKKKKKKKKKLLLLLLLLLKKKKKKMMMNNNPPPRRRUUUXXXYYYWWWUUUSSSNNNMMMNNNRRRXXXfff}}}pppbbbddddddnnnwwwzzzQQQDDD999888777444555:::;;;HHHeee{{{~~~sssjjjjjjiiijjjppp}}}yyyuuuooobbbPPPAAA;;;tttKKKAAACCCWWWzzzxxxuuuvvvxxx~~~nnn^^^[[[___dddgggiiiiiiddd^^^VVVLLLEEEGGGLLLRRRTTTWWW]]]jjjxxx~~~}}}xxxxxxyyyooohhhcccaaaaaaYYYYYY\\\ccckkksssxxx{{{zzzqqqhhheeeccc``````cccccc___\\\\\\YYYUUUUUUWWW]]]___dddkkkppprrrooolllccccccaaa___^^^^^^___aaahhhnnnsssvvv{{{|||uuu^^^OOODDDFFFMMMSSS___jjjpppuuu}}}ooo\\\MMMGGGDDDFFFNNNXXX___ccckkkrrryyyssseee\\\XXXVVVWWWUUURRRPPPOOOLLLIIIFFFAAAAAA@@@@@@@@@@@@@@@@@@>>>@@@???AAAMMM\\\^^^WWWLLLQQQeeezzz{{{}}}rrrbbbMMMFFF[[[nnniiiYYYNNNPPPeeexxx~~~VVVSSSLLLPPPRRROOOQQQYYYccchhhuuuxxxsss|||}}}cccNNNNNN```lllmmmvvv}}}oooZZZKKKGGGIIIJJJJJJKKKMMMNNNMMMMMMMMMOOOMMMOOOQQQQQQQQQRRRTTTVVVWWWWWW[[[dddqqq~~~zzztttqqqqqqrrr{{{~~~ppp___UUUVVVXXX[[[^^^```aaaaaacccaaa___]]]\\\\\\\\\\\\ZZZ]]]eeennnvvvwwwZZZOOOKKKFFF@@@EEEDDDBBB===888666666777<<<===???@@@BBBBBBBBBBBBBBBBBBBBBAAA@@@???======:::888666444444444555666777777888:::;;;===>>>>>>???@@@CCCEEEHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPTTTWWWWWWVVVSSSQQQNNNLLLNNNUUU```pppiiiaaadddcccmmmzzzxxxKKKCCC===;;;888444666:::;;;GGGbbbwwwgggggghhhiiilllvvvxxxqqqlllhhhddd[[[MMMCCC@@@rrrJJJAAABBBRRRvvv}}}{{{}}}|||vvvssswww}}}~~~~~~sssfff[[[\\\bbbfffgggggglllfff^^^VVVMMMFFFGGGMMMOOOSSSWWW___kkksssppphhhaaaaaadddooo~~~kkkgggaaa\\\YYYYYY[[[]]]]]]___dddkkkuuu|||qqqfffccccccbbbbbbdddccc^^^[[[[[[YYYVVVVVVZZZ___bbbgggmmmqqqsssrrrpppooopppqqqpppnnnnnnppprrrssswwwzzz|||{{{eeeTTTIIINNNYYYcccppp{{{|||tttkkkddd[[[QQQJJJHHHFFFGGGNNNYYY```dddjjjqqqzzzvvvhhh^^^ZZZXXXWWWUUURRRQQQOOOLLLHHHEEEAAAAAAAAAAAABBBBBBCCCCCC>>>AAA@@@BBBNNN[[[]]]UUUOOONNN^^^yyyzzzyyyxxxhhhVVVGGGHHH```pppiiiUUUKKKPPPfffwwwzzz}}}wwwWWWWWWLLLUUUWWWOOOJJJSSS```hhhwwwqqqlllzzzqqqYYYRRR[[[dddeeevvvuuu```NNNGGGHHHIIIJJJLLLNNNOOONNNNNNOOOPPPNNNPPPQQQRRRRRRRRRTTTVVVYYY[[[]]]aaajjjxxx}}}xxxrrrmmmkkkkkkpppqqqwww~~~~~~qqq\\\MMMIIIGGGHHHLLLSSSZZZ]]]]]]```^^^\\\ZZZYYYZZZ\\\^^^```bbbiiirrrzzz___JJJEEEGGGHHHFFFHHHFFFBBB===888777999;;;;;;<<<>>>@@@AAAAAA@@@???@@@@@@???>>>===;;;:::999999777555333333333444555777888999;;;<<<>>>???@@@???AAACCCFFFHHHJJJLLLLLLMMMLLLKKKKKKLLLMMMNNNNNNMMMOOORRRTTTUUUTTTRRRPPPOOONNNRRR\\\jjj{{{{{{ddd```cccccclllsssvvvuuuIIIEEE@@@===999666666999999@@@VVVuuuwwwgggeeefffhhhiiioooxxxmmm[[[WWWSSSQQQLLLDDD@@@AAArrrKKKBBBCCCHHHppp|||xxx|||wwwrrrrrrxxx}}}eee]]]XXX]]]dddggghhhhhhkkkeee^^^XXXPPPIIIIIIMMMNNNSSS\\\gggqqqrrreeeUUUHHHKKKPPPXXXbbbiiieee\\\SSSQQQOOONNNOOORRRVVVYYY```dddiiioooyyy|||pppdddbbbeeeeeeeeeeeeaaa\\\XXXWWWVVVUUUXXX]]]```ccciiinnnsssuuuwwwwwwyyy|||~~~}}}{{{zzz|||~~~~~~ooo^^^TTT]]]mmm{{{rrr^^^^^^]]]ZZZUUUPPPNNNNNNKKKKKKQQQ[[[dddhhhnnnttt{{{lllbbb]]]\\\WWWUUUSSSQQQOOOLLLGGGDDDBBBBBBAAAAAABBBCCCEEEFFFAAACCCCCCEEEPPP\\\\\\SSSRRRPPP]]]xxxxxxvvvrrr^^^LLLDDDNNNgggssshhhPPPJJJSSSkkkzzzzzz~~~nnnVVVSSSGGGOOORRRKKKFFFKKKYYYddduuuyyyooommm}}}kkk^^^]]]cccgggyyyfffTTTKKKIIIIIIKKKMMMOOOPPPOOOOOOPPPRRROOOQQQRRRRRRRRRRRRSSSUUUUUUZZZ]]]^^^dddqqq}}}wwwoooggg```\\\]]]^^^dddkkkjjj]]]MMMDDDBBBAAAAAADDDIIIPPPVVVYYY\\\\\\[[[XXXWWWXXX[[[^^^gggiiipppxxxxxxiii[[[NNNKKKNNNPPPOOOOOOKKKGGGAAA;;;777666777777:::;;;===??????>>>===<<<======<<<;;;:::888777666777666444333333444555666888999:::;;;===>>>???@@@CCCDDDFFFIIIKKKMMMNNNNNNMMMKKKJJJJJJLLLMMMMMMLLLMMMNNNPPPRRRRRRRRRQQQPPPQQQQQQXXXgggwwwqqqbbb```bbbdddoooyyylll{{{mmmIIIEEEAAA===999777666777;;;>>>MMMggg|||lllgggfffiiiiiikkkwww}}}ooobbbOOOKKKIIIJJJIIIFFFFFFIIIuuuNNNDDDDDDDDDlll~~~{{{~~~uuummmooottt~~~wwwaaa\\\YYY^^^dddfffhhhjjjfffaaa]]]ZZZTTTNNNLLLOOOQQQXXXcccpppzzzvvvaaaLLLBBBFFFIIILLLRRRXXXUUUMMMJJJJJJJJJJJJMMMQQQUUUXXX```eeejjjooozzzuuuhhheeehhhhhhgggfffZZZTTTOOONNNNNNOOOUUU[[[aaadddjjjpppvvv{{{wwwggg___kkkppp\\\SSSOOOSSSUUUSSSPPPPPPTTTVVVRRRQQQVVVaaajjjqqqwww}}}qqqeee^^^\\\XXXVVVTTTRRRPPPMMMHHHDDDCCCBBB@@@???@@@BBBDDDFFFAAADDDDDDEEEOOOZZZYYYOOOOOOQQQaaa||||||pppnnnrrrZZZGGGDDDRRRjjjqqqbbbMMMIIIWWWrrrkkkYYYQQQIIIJJJKKKHHHDDDEEEPPP[[[mmm{{{|||rrrrrr{{{rrrrrryyyqqqqqqrrrsssyyyzzzjjjaaafffppp}}}lll[[[QQQLLLIIIKKKMMMOOOPPPPPPPPPQQQSSSQQQRRRSSSSSSRRRQQQRRRTTTRRRYYY\\\ZZZ\\\gggsssxxxzzz}}}}}}wwwnnnbbbVVVOOOKKKMMMUUU\\\[[[QQQIIIGGGBBBGGGKKKIIIFFFHHHQQQZZZ[[[[[[[[[YYYWWWWWW[[[^^^hhhjjjpppxxxkkkXXXOOOHHHGGGKKKUUUYYYVVVSSSSSSJJJEEE???<<<:::999666333777999;;;======<<<:::999::::::999999777666444333444333222222333666888:::999999:::;;;<<<>>>>>>???EEEFFFHHHJJJLLLMMMNNNNNNLLLJJJHHHIIILLLMMMLLLKKKMMMMMMNNNOOOOOOPPPPPPPPPRRRTTT^^^qqqiiiaaabbbccceeeuuu~~~xxx___GGGCCC>>>:::999999888555<<<===HHH```xxxvvvmmmiiikkkjjjhhhooo{{{xxxgggXXXOOOMMMOOOSSSTTTRRRRRRUUUyyyQQQEEECCCFFFmmm|||{{{}}}}}}nnneeennnttt|||{{{{{{}}}~~~rrreee```]]]```ccccccfffiiibbb^^^\\\[[[WWWQQQOOOQQQTTT\\\hhhvvvzzzaaaIIIHHHLLLNNNLLLOOOUUUTTTOOOKKKKKKLLLMMMOOOSSSVVVXXX]]]ccchhhnnnzzz~~~nnnjjjllljjjgggdddRRRKKKFFFEEEFFFIIIPPPWWWaaaeeekkkrrrxxx{{{kkkdddssspppUUUPPPSSSCCCIIIKKKIIIGGGKKKRRRXXXWWWVVV[[[fffpppxxxuuufff^^^ZZZXXXWWWUUUSSSQQQMMMHHHDDDCCCAAA???===>>>@@@DDDFFF@@@BBBBBBDDDMMMWWWUUUKKKJJJPPPeee~~~tttgggfffvvv\\\HHHFFFTTTjjjlllYYYLLLJJJZZZwww}}}rrrmmm___TTTSSSLLLHHHGGGEEEBBBIIITTTfffrrryyyuuupppsssyyy|||sssrrrrrrfffmmmpppkkkuuuqqqccciiixxxppp```VVVOOOJJJKKKMMMPPPQQQPPPQQQRRRSSSRRRSSSTTTSSSRRRQQQRRRSSSRRRZZZ]]]XXXVVV^^^gggkkkuuuxxx|||~~~~~~}}}}}}~~~}}}}}}{{{vvvnnnaaaSSSKKKBBBEEEMMMVVVVVVNNNLLLOOOFFFPPPXXXTTTIIIFFFPPP]]]ZZZ\\\\\\ZZZWWWWWW[[[^^^ccceeekkkssszzzyyyjjjWWWIIIDDDFFFIIIQQQZZZYYYOOOHHHHHH>>>:::888:::>>>???;;;777666888:::<<<<<<:::888666888888777777666444333222111111111222444777;;;===999::::::;;;<<<===>>>>>>EEEFFFHHHIIIKKKLLLLLLMMMLLLJJJHHHHHHKKKMMMLLLJJJMMMMMMMMMMMMNNNOOOPPPQQQRRRUUUbbbxxx|||eeeaaacccdddeeexxxRRREEEAAA;;;777888:::888555777777BBBYYYqqqwwwzzz~~~ssslllnnnlllgggkkkuuuvvvcccSSSPPPPPPUUU\\\^^^[[[YYYZZZxxxOOOAAA???JJJeee~~~ooodddeeesssxxx|||||||||}}}~~~tttdddaaa^^^___cccfffggggggaaa```aaaccc^^^VVVTTTYYY\\\aaakkkvvv}}}uuu___JJJJJJLLLNNNRRRTTTSSSOOOLLLQQQQQQRRRRRRSSSVVVZZZ]]]]]]eeejjjqqqzzzsssttttttlllbbbUUUHHH???BBBDDDCCCJJJUUU\\\bbbmmmwww|||}}}ooodddlll|||]]]MMMKKKOOOJJJJJJIIIIIIJJJRRR]]]eeegggdddcccgggrrr~~~qqqeeeaaaYYYUUUTTTSSSQQQNNNJJJGGGEEECCCAAA???>>>???@@@@@@@@@AAA@@@AAADDDHHHLLLNNNOOOQQQRRRaaatttvvvjjjgggoooWWWIIIJJJYYYkkk```TTTGGGOOOeee||||||tttkkk\\\UUUNNNKKKJJJJJJHHHFFFJJJPPP```oooyyyuuunnnqqqxxx|||xxxssszzzzzzvvveeejjjuuuqqqtttyyy___[[[ooo}}}~~~xxxhhhUUUMMMNNNOOONNNNNNPPPSSSUUUUUUTTTWWWVVVUUUTTTSSSSSSSSSSSSTTTVVVWWWUUUTTTWWW___fffvvvuuuuuuyyy}}}~~~{{{}}}yyyssskkkaaaVVVNNNNNNQQQWWWYYYVVVQQQPPPQQQVVVgggrrrfffTTTMMMQQQVVV^^^WWWSSSUUUWWWVVVUUUVVV\\\^^^cccjjjsss}}}zzzfff]]]SSSEEE???BBB???FFFOOOUUUTTTLLLAAA999888777777;;;@@@AAA<<<888888888888888888888888888555555444444333333444444222333333444666888999:::===<<<;;;;;;===>>>>>>===DDDEEEGGGIIIJJJKKKLLLLLLJJJJJJIIIIIIIIIJJJKKKKKKNNNLLLMMMQQQQQQNNNNNNPPPQQQXXXjjjtttbbb^^^bbb```aaaWWWEEEBBB>>>;;;::::::999888888999???PPPfff{{{oooqqq|||vvvzzzyyyppphhhhhhjjjlllkkkVVVJJJDDDNNN[[[ccceeebbb```___zzzPPPBBB???@@@ZZZvvv}}}}}}lllbbbeeewww|||~~~~~~~~~uuucccaaa___```cccfffggggggffffffiiilllggg```___cccgggmmmwwwttt\\\IIIOOOPPPSSSWWWZZZYYYVVVSSSSSSTTTVVVXXX[[[___cccfffjjjsss|||sssbbbLLLAAA;;;>>>@@@>>>CCCLLLXXX___lllyyyxxxlll```bbbsssttt___QQQLLLLLLMMMNNNNNNNNNNNNPPPYYYeeennnuuusssqqqssszzz{{{mmmfff]]]TTTTTTSSSQQQMMMJJJGGGEEEDDDBBB@@@@@@AAACCCCCCBBBAAAAAAAAADDDIIILLLMMMMMMNNNOOO]]]qqquuummmooozzzVVVHHHIIIVVVeeeXXXMMMJJJQQQiii~~~~~~lllkkkgggYYYSSSSSSOOOMMMMMMKKKHHHIIIMMM^^^kkktttssspppssswwwyyy~~~xxxpppooowwwxxxmmmkkksssqqqrrr```WWWhhhsss|||{{{nnn]]]SSSQQQPPPOOOOOOQQQTTTVVVVVVVVVWWWWWWUUUTTTTTTSSSSSSSSSUUUWWWXXXVVVUUUXXX___eeeoooppprrrvvvyyyzzzyyyxxx|||yyyvvvqqqjjjaaaWWWQQQWWW^^^eeeeee]]]UUURRRTTTfffttt{{{mmmZZZQQQTTTYYYaaaZZZVVVWWWXXXVVVTTTUUUYYYYYY[[[^^^dddjjjooosss~~~jjjZZZLLLHHHDDD<<<999======AAAFFFIIIGGGAAA:::555555444666<<>>@@@AAAAAACCCDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJLLLKKKMMMQQQPPPMMMOOOSSSUUUggg{{{lllaaaaaadddbbbwwwUUUHHHEEE@@@===;;;:::999777:::999===JJJ^^^qqq}}}|||nnnaaalll{{{|||rrrqqqssstttlllVVVJJJHHHIIIPPPZZZdddjjjjjjeeeaaa|||SSSEEEAAACCCYYYyyyuuuoookkkkkknnnuuu|||pppmmmpppxxx}}}~~~}}}zzzpppfffaaaaaaaaaccceeefffgggggghhhmmmtttxxxxxxvvvwwwyyy{{{ooo^^^VVVWWWYYY\\\___bbbaaa]]]ZZZ___bbbgggpppzzz|||^^^GGGBBB>>>===BBBDDDAAAAAACCCFFFLLLZZZkkkzzz|||mmmaaaSSSPPP[[[nnnsssccckkkxxxbbbYYYOOONNNSSSWWWVVVSSSWWWYYYZZZ]]]cccnnn}}}rrrfffZZZTTTSSSQQQOOOKKKHHHFFFEEE???>>><<<===???AAABBBBBB???@@@CCCGGGMMMPPPQQQPPPSSSWWWcccqqqtttrrryyy~~~TTTKKKRRR^^^dddTTTNNNKKKTTTooo}}}rrryyy`````````ZZZRRRKKKJJJKKKJJJKKKNNNVVVeeexxx}}}{{{}}}~~~ttthhhlllyyyzzz{{{tttrrrwww{{{lllZZZ```gggnnnyyy~~~zzzpppbbbXXXQQQPPPOOOQQQTTTWWWXXXXXXXXXXXXWWWVVVUUUUUUVVVVVVUUUWWWWWWWWWVVVXXX[[[___dddkkktttyyyzzzyyyzzz{{{wwwvvvtttssspppkkkeee```kkkwwwzzziiiOOO???>>>CCCLLLPPPQQQJJJDDDIIIYYYfff```YYYUUUVVVWWWUUUSSSSSSNNNMMMLLLKKKKKKLLLMMMNNNJJJKKKJJJHHHJJJNNNJJJBBBEEE>>>:::<<<===::::::<<<:::999777666555444555555555666999>>>CCCDDDAAA???999888777555444444444444222222222333444555777888999999999999999:::;;;<<<;;;:::999;;;===@@@@@@@@@BBBCCCDDDFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJNNNMMMOOOQQQPPPMMMPPPVVV]]]rrrqqqggg``````eeeddd{{{xxxOOOIIIFFFBBB???>>>>>>===<<<<<<;;;>>>JJJ^^^qqq~~~}}}qqqaaahhhvvvtttqqqssstttgggPPPGGGHHHKKKPPPYYYdddllllllfff```|||TTTEEEBBBAAATTTuuusssmmmgggggglllttt{{{wwwxxxyyy~~~}}}{{{wwwmmmccc___aaaccceeeffffffgggggggggnnnvvv{{{}}}}}}kkk```___bbbdddgggkkknnnnnnkkkhhhgggiiipppzzzlllRRRDDD<<<:::<<<@@@CCCAAA@@@@@@DDDGGGQQQ```pppzzz{{{~~~{{{xxxvvvjjj\\\OOOOOO^^^rrrzzzjjj]]]eee~~~mmm]]]YYYUUUSSSTTTVVVUUUTTT\\\___bbbgggnnnzzznnncccWWWTTTSSSPPPMMMJJJGGGFFFDDD???===<<<===???AAABBBAAA===???CCCIIIOOORRRRRRQQQPPPVVVdddpppsssrrryyy}}}SSSNNN\\\hhhkkk[[[XXXPPP]]]www{{{{{{rrr___fffkkkhhh]]]RRRLLLIIIGGGJJJOOOTTTfff}}}}}}xxxyyy|||{{{~~~xxxpppwww{{{}}}{{{}}}xxx\\\VVV```gggrrr|||}}}}}}|||uuuhhh\\\RRRQQQOOOPPPSSSVVVWWWWWWYYYXXXWWWWWWWWWWWWWWWWWWUUUVVVVVVVVVVVVWWWYYYZZZ[[[ccclllsssuuuuuuuuuvvvtttssssssrrrqqqmmmiiieeegggrrrrrr^^^FFF>>>DDDLLLNNNLLLGGGAAAAAAKKK^^^nnniii```ZZZXXXWWWSSSPPPPPPMMMLLLJJJIIIHHHGGGGGGHHHCCCBBB???>>>@@@CCCBBB>>>@@@<<<:::;;;:::777666666666555555555555666777888:::;;;<<<>>>??????<<<:::;;;:::777555333222222333222333333444555777888999999999999999:::;;;;;;<<<===;;;:::;;;===>>>>>>>>>BBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKNNNMMMNNNOOOMMMLLLRRRZZZjjj~~~jjjddd______fffhhhyyymmmLLLJJJGGGCCCAAAAAABBBAAAAAA<<<:::<<>>BBBEEEFFFEEEDDDAAA@@@EEEPPP^^^ooowwwppprrrwwwwwwmmmeeeaaaaaaaaaUUUJJJMMM^^^rrr~~~zzznnnbbbgggyyy}}}mmmYYYZZZZZZYYYYYYZZZ]]]___eeehhhnnnuuu~~~kkkbbbXXXTTTRRROOOLLLIIIGGGEEEDDDBBB@@@>>>>>>@@@BBBCCCBBB<<<>>>CCCIIIOOOQQQPPPNNNIIIRRR```lllpppsss~~~|||QQQOOObbbnnnmmm\\\\\\UUUjjjwww|||jjj]]]gggiiibbb[[[SSSOOOMMMNNNWWW```^^^mmm~~~vvvuuussszzz}}}uuuqqqtttyyyzzz}}}iiiVVVYYYbbbppp}}}~~~~~~}}}||||||xxxnnncccVVVSSSQQQQQQSSSVVVWWWWWWYYYYYYXXXXXXXXXXXXXXXYYYVVVWWWWWWWWWXXXXXXXXXWWWWWW]]]fffnnnrrrtttttttttqqqpppooooooooollliiifffhhhoooiiiTTTBBBAAAKKKRRRYYYRRRLLLJJJOOO[[[pppvvvlllaaa[[[VVVPPPLLLLLLLLLKKKIIIFFFDDDBBB@@@@@@===<<<::::::;;;======<<<;;;::::::999888777666666222333333444666777888888<<<<<<<<<;;;;;;:::999999===;;;888555222222222222444444555555777888:::::::::999::::::;;;<<<===>>>>>><<<;;;;;;===>>>>>>===BBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLLLLKKKLLLLLLKKKMMMWWWcccyyy{{{dddccc______iiippp~~~eeePPPKKKIIIEEECCCCCCCCCCCCBBB999666888DDDXXXnnn}}}{{{tttvvvyyysssqqqpppooozzz```JJJCCCHHHPPPVVV```jjjpppooojjjeeeWWWGGGBBBAAAIII___~~~uuujjjhhhmmmwww{{{ooottt{{{yyy}}}|||wwwrrriii```]]]aaafffhhhgggffffffgggkkkuuu~~~zzzsssvvvvvv{{{qqq___QQQBBB;;;<<>>>>>@@@AAAAAAAAA===???CCCHHHLLLLLLIIIGGGKKKTTTaaakkkpppwwwzzzNNNNNNcccmmmgggTTTUUUTTTrrr}}}www}}}{{{|||vvv```ZZZ___YYYSSSQQQQQQRRRQQQTTT```mmmdddiiivvvyyyvvvxxxxxxqqqiiittt}}}zzz}}}zzzeee\\\cccooo|||~~~}}}~~~}}}|||uuukkkZZZWWWTTTTTTUUUWWWXXXXXXZZZYYYYYYXXXXXXYYYYYYZZZYYYYYYYYYZZZZZZZZZXXXWWWUUUYYY```iiippptttsssrrrqqqpppooonnnnnnllliiifffjjjooohhhWWWOOOWWWccchhhlllddd___```fffpppzzznnnaaaYYYTTTNNNKKKLLLIIIHHHFFFCCC@@@>>><<<;;;999777777888999888888888777888999888888888999888444444444444555777888999999999888777777888:::;;;???===999555222111222222777777777777888999:::;;;::::::;;;;;;===>>>@@@AAA<<<;;;:::;;;===??????>>>CCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLNNNOOOUUUdddsssqqq```ccc```aaaooo{{{www^^^VVVNNNJJJFFFCCCBBBAAA@@@???888555666AAAUUUkkkzzz{{{vvv}}}zzzrrrooommmffftttttt\\\IIIFFFKKKWWW___jjjrrruuusssooolllYYYHHHCCC@@@CCCQQQkkkzzzlllhhhmmmyyywwwfffkkkttt{{{zzzssskkkaaaWWW\\\aaafffiiihhhffffffggglllvvv~~~wwwUUUFFF@@@999666999<<<======???DDDIIIKKKJJJKKKGGGFFFKKKRRRYYYeeeoooqqqrrrrrrooojjjfffcccbbbiiirrrxxxooo\\\KKKEEEEEEAAAAAADDDLLLZZZlll|||sssfffgggwwwvvvgggeeedddeeehhhmmmpppqqqyyyvvvccc___ZZZTTTRRROOOKKKHHHFFFEEEDDDAAA???===<<<>>>??????>>>>>>???CCCGGGIIIHHHDDD@@@RRR[[[eeemmmqqqzzzxxxKKKLLLaaaiii```LLLMMMNNNttt}}}zzz|||~~~wwwvvvYYYWWWWWWJJJPPPRRRTTTTTTPPPOOOYYYfff^^^[[[bbbtttyyytttxxxeeesss|||vvvxxxrrrdddhhhnnnvvv}}}}}}~~~yyyqqq^^^[[[WWWVVVWWWXXXYYYYYYZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\\\\[[[YYYWWWOOOQQQWWW```jjjnnnnnnlllsssqqqpppppppppnnnkkkhhhhhhmmmkkkbbbfffyyyxxxwwwyyy{{{uuuiii\\\UUUPPPLLLKKKMMMDDDDDDCCCAAA@@@>>>===<<<888777777999999777555666333666777555555666777777999777666555555777999;;;555555555444555888<<>>:::555333222222222888888888888999:::;;;;;;;;;;;;<<<===???@@@BBBCCC:::999999:::>>>@@@AAAAAACCCDDDEEEFFFFFFGGGFFFFFFHHHHHHHHHIIIJJJKKKMMMMMMOOONNNPPPRRRUUU^^^pppkkk^^^cccaaabbbsssyyy}}}ZZZZZZPPPLLLGGGCCC@@@???===;;;;;;777777BBBUUUjjjyyyuuu{{{~~~yyyqqqllliiidddnnnqqqZZZJJJIIIQQQ\\\eeeqqqxxxyyyvvvsssqqq___GGGBBBDDDGGGPPPbbbttt~~~lllbbbgggyyytttjjjppp~~~}}}{{{yyytttmmmddd]]]^^^```bbbdddeeeiiimmmpppxxxzzz}}}```BBB:::<<<:::888:::>>>>>>???BBBFFFIIIJJJIIIGGGIIIMMMRRRXXX]]]bbbdddiiippppppiiifffkkkhhh```qqq~~~sssQQQ???GGG@@@???@@@EEEQQQcccttt~~~pppdddjjj{{{vvviiigggiiipppsssrrruuu{{{pppaaa___\\\XXXTTTNNNJJJGGGEEECCCBBB??????@@@@@@@@@AAAAAAAAAAAABBBEEEHHHJJJJJJHHHFFFTTT___aaahhhkkk}}}nnnRRRHHH\\\jjj]]]LLLFFFNNNwwwzzzssssss{{{sssyyyuuuyyynnngggcccXXXTTTVVVPPPMMMMMMKKKGGGHHHLLLNNNVVVcccpppvvvwww|||mmmiiizzz|||}}}www|||}}}uuuqqqqqq{{{~~~|||{{{yyyxxxkkkbbbWWWSSSVVVZZZ[[[ZZZYYYZZZ\\\\\\[[[[[[[[[\\\ZZZ[[[\\\\\\]]]]]]\\\\\\ZZZVVVVVV\\\fffmmmmmmjjjmmmnnnooommmkkkjjjkkklllooonnnhhheeetttpppcccVVVRRRQQQMMMIIIHHHGGGFFFCCC@@@===;;;999999666777999999999888666555777777666555555444333333555444333444666777777777666444222222444666777777:::999777333111000333555<<<;;;:::888777888;;;>>>===>>>>>>??????>>>======444666:::===AAACCCDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDGGGJJJMMMMMMNNNOOOPPPLLLOOOQQQPPPTTTccc{{{zzziii___bbbccceeeyyysss\\\PPPOOOJJJEEECCCDDDBBB===888===<<<<<>>;;;<<<===>>>@@@BBBDDDEEEJJJLLLPPPTTTXXX[[[]]]^^^ccckkkmmmiiikkktttvvvqqq}}}fffFFFAAA@@@@@@AAAEEENNNYYYeeelllhhhaaa^^^hhhxxxzzznnnlllnnnuuuxxxyyy}}}mmm```___[[[TTTPPPKKKHHHEEEDDDBBBAAA@@@@@@AAAAAAAAABBBBBBBBB@@@AAADDDGGGIIIIIIHHHFFFOOO[[[^^^iiiqqqbbbOOOLLL^^^eeeWWWJJJIIITTTssswwwrrrqqquuu}}}vvv{{{tttwwwqqqpppjjj]]]WWWNNNNNNMMMKKKIIIJJJMMMPPPKKKPPP[[[hhhpppwwwxxxrrr}}}wwwtttsssqqq{{{}}}yyypppiiinnn{{{}}}}}}|||zzzzzznnndddYYYTTTVVVYYY[[[ZZZYYYZZZ\\\\\\[[[[[[[[[\\\]]]]]]^^^____________^^^\\\YYYXXX\\\ccchhhjjjiiijjjllllllkkkiiihhhiiijjjooopppoooqqqhhh\\\QQQNNNNNNKKKHHHGGGDDDCCCAAA>>><<<:::999888666777888999999888666555666666555444444444444444666666666777999:::999777444222111222444666666555777777666444222222444666888999999777777888:::===;;;;;;::::::999888888888555777:::===@@@BBBCCCCCCFFFGGGHHHHHHHHHHHHGGGFFFEEEHHHKKKMMMMMMMMMNNNPPPLLLMMMOOORRR[[[nnnpppddd^^^aaaccchhhgggXXXPPPPPPLLLGGGEEEEEEDDD???;;;:::999999???MMMaaauuu{{{ttt|||~~~qqqlllmmmiiirrroooZZZMMMOOOXXXcccqqqyyytttdddJJJDDD>>>???FFFSSSdddrrryyyyyy~~~rrrpppyyy}}}~~~~~~}}}{{{yyytttmmmeee___```bbbdddfffhhhlllqqqtttxxx|||mmmMMM???666999>>>======@@@<<<===>>>===;;;<<>>======>>>@@@DDDHHHLLLOOOOOOPPPVVVdddsss}}}~~~ssssssvvv{{{jjjaaa___ZZZSSSOOOJJJGGGEEEDDDBBBAAAAAAAAAAAAAAABBBBBBBBBCCCAAACCCFFFIIIKKKKKKKKKJJJOOO[[[___mmmxxxPPPJJJPPP______OOOGGGKKKXXXqqqxxxpppqqqvvvyyy~~~||||||sssuuunnn```YYYTTT[[[[[[RRRLLLOOORRRPPPJJJMMMUUUaaammmyyyrrr~~~|||qqqnnnqqq{{{wwwttttttxxx}}}wwwgggeeeqqq}}}~~~}}}|||{{{qqqiii^^^WWWVVVYYYZZZ[[[YYY[[[]]]]]]\\\[[[\\\]]]]]]^^^______``````______^^^\\\[[[ZZZ\\\```dddfffggghhhjjjiiihhhgggggghhhnnnqqquuu~~~ooo^^^TTTKKKJJJJJJHHHFFFEEEAAA@@@>>><<<;;;999999999777777888999888777666555555444333333333444666777555555444555666666444222111111111333555666444333444555666555333333555777666777999999999999;;;<<<:::999777555555444555555:::;;;===???AAACCCDDDDDDGGGHHHHHHIIIIIIHHHHHHGGGGGGIIILLLMMMLLLLLLMMMOOOOOOOOORRRZZZiii~~~}}}ggg```^^^aaacccnnnnnn\\\WWWSSSQQQMMMIIIGGGGGGEEEAAA>>>:::999888;;;FFFWWWjjjwww}}}}}}}}}zzz~~~zzzmmmjjjllljjjiiiooonnnYYYMMMQQQ]]]jjjzzzzzzuuufffKKKDDD???@@@DDDOOOaaappptttqqq{{{xxxwww|||yyyvvv~~~}}}|||zzzwwwssslllddd___```bbbeeegggjjjmmmrrrvvv|||hhhSSSDDD===999<<<>>><<<===???>>>AAABBB???<<<===BBBHHHMMMPPPUUUXXXZZZZZZXXXWWW]]]dddiiijjjqqq}}}sssMMMBBB>>>>>>>>>???>>>>>>======CCCFFFOOO]]]ooo{{{zzz{{{~~~kkkccc```YYYVVVRRRMMMIIIFFFEEECCCAAA@@@@@@@@@AAAAAAAAABBBBBBCCCFFFJJJMMMNNNOOOPPPQQQWWWbbbeeerrr~~~sssCCCEEEQQQ]]]YYYKKKFFFKKKZZZrrryyysssvvv{{{|||~~~xxxsssrrrhhh___\\\gggrrrqqq___SSSTTTTTTNNNMMMNNNTTT```nnn}}}tttzzz}}}zzzqqqwwwvvvrrrmmmkkkpppxxx~~~iiibbbjjjwww~~~~~~~~~~~~~~~~~~}}}|||{{{tttmmmddd\\\XXXXXXZZZ[[[[[[]]]______^^^]]]^^^___\\\\\\]]]^^^^^^^^^^^^^^^______]]]YYYVVVXXX]]]aaadddfffhhhiiihhhgggggghhhllloootttqqq\\\XXXPPPJJJIIIJJJFFFDDDDDD???>>>===<<<;;;:::::::::777888888888777666555444333333222222333555777999;;;888555333222222111000111111333666888777555222444555666666444333444555444777999;;;;;;;;;;;;<<<:::888666555555666888999???@@@AAABBBDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHJJJKKKMMMMMMLLLLLLMMMOOORRRTTTZZZgggyyynnndddbbb``````cccuuucccYYYYYYUUUPPPMMMJJJHHHGGGFFFBBB@@@===;;;999:::@@@MMM^^^jjj~~~xxxooolllmmmhhhfffkkkmmmWWWMMMTTTaaammm}}}|||xxxuuugggKKKCCC@@@@@@BBBLLL```rrrvvvppp{{{~~~|||~~~xxxqqqttt|||zzzxxxuuuqqqkkkddd___```bbbeeehhhkkkoootttxxx~~~iiiOOODDDAAA===;;;<<<<<<;;;<<>>?????????@@@@@@@@@@@@CCCGGGKKKNNNOOOQQQSSSUUU]]]iiikkkxxxfff>>>EEEQQQZZZVVVLLLGGGJJJ\\\rrrxxxpppssszzz~~~xxxtttiii^^^___```mmmxxxwwwfffXXXXXXVVVOOOPPPPPPUUU```mmm{{{}}}{{{~~~qqqssslllnnnoooooopppvvv}}}jjj___bbbllltttxxx|||}}}}}}}}}|||{{{zzzzzzvvvqqqjjjbbb[[[YYYZZZ\\\]]]___aaaaaa`````````aaa]]]]]]^^^____________^^^___```^^^YYYTTTSSSWWW[[[aaadddggghhhhhhggghhhhhhhhhiiilllwww}}}wwwtttmmmcccZZZWWWPPPLLLLLLKKKFFFCCCBBB>>>===<<<;;;;;;;;;;;;;;;888888888777666555444444333222222333444666999:::DDD???999444222333444444333444666999;;;:::777444666777888666444222222333111444777999999999999:::777777666666777:::===>>>AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIILLLMMMNNNNNNMMMMMMOOOPPPOOOVVVcccuuuxxxjjjdddccc```]]]ddd}}}bbbZZZXXXRRRMMMKKKIIIGGGFFFDDDBBBAAA<<<<<<:::999===HHHYYYeeettt~~~~~~xxxrrrqqqhhhkkkvvvmmmWWWLLLUUUcccmmm}}}zzzyyyyyyhhhLLLCCC?????????III```www|||uuu|||||||||{{{pppooouuu~~~|||zzzxxxuuuqqqkkkeee```aaacccfffjjjmmmqqqwww{{{sssPPPAAA???<<<;;;999999:::<<<>>>@@@777:::===???AAAEEEKKKPPPWWWWWWWWWVVVVVVVVVVVVVVV___fffmmmpppsssxxx```GGGCCC???BBBEEEGGGGGGDDD@@@===AAA@@@CCCNNNaaauuu|||mmmeeeaaaXXXSSSOOOJJJEEECCCAAA>>><<<>>>>>>>>>>>>????????????AAAEEEJJJMMMMMMOOOSSSWWW```mmmppp{{{aaa@@@JJJVVVZZZUUUNNNLLLNNNcccsssqqqfffmmm{{{wwwsss```YYYbbbbbbbbbjjjkkkbbbZZZYYYXXXTTTRRRPPPTTT]]]hhhsssxxxzzz}}}yyy{{{nnnnnngggmmmtttvvvuuuwww}}}qqqeeebbbgggpppvvv||||||||||||{{{zzzyyyxxxvvvtttppphhh___ZZZ[[[]]]^^^```bbbbbbaaa```aaabbb___```aaaaaabbbaaaaaaaaa```aaa```]]]XXXUUUUUUVVV\\\```ccceeeeeeeeeeeefffdddcccdddkkktttzzzzzzxxxvvvsssnnniiiddd```]]]\\\UUUPPPNNNNNNLLLFFFBBBAAA>>>===<<<;;;::::::::::::999888777666555555444444222333444666777888999:::BBB===666111000111333444666666888;;;===<<<:::777888888888555333111222333///222444555555555555666555555666777999<<>>HHHccc}}}|||yyyttttttzzznnnqqqtttxxx{{{~~~|||yyyvvvrrrmmmgggbbbcccfffiiimmmpppuuuzzz~~~rrrXXXCCC<<<@@@::::::999999<<>>DDDLLLRRRRRRNNNGGGBBBCCCDDDFFFKKKUUUddduuu{{{ttthhhbbb___WWWPPPLLLHHHDDDCCCBBB@@@???>>>>>>?????????@@@@@@@@@@@@EEEJJJMMMMMMPPPUUUYYYcccqqqttt~~~```FFFTTT```___UUUPPPRRRVVVkkkvvvqqqiiiwwwpppmmmZZZYYYddd^^^[[[^^^```___]]]ZZZXXXXXXUUUQQQRRRYYYbbbkkkuuu}}}sssqqqppprrr|||~~~|||wwwyyypppuuu{{{}}}nnnfffhhhrrr{{{~~~~~~~~~}}}|||zzzyyyxxxtttvvvtttmmmccc\\\[[[]]]]]]___aaaaaa```___```aaa``````aaabbbbbbbbbbbbaaaaaabbbcccbbb^^^ZZZVVVTTTVVVYYY]]]```aaa```aaaaaa______```dddgggiiiiiijjjddddddcccaaa^^^ZZZWWWVVVPPPMMMLLLNNNLLLEEEAAA@@@<<<<<<;;;999999888888888999888777666555444444444333444666999::::::999999666333000...///111111111777888999;;;======;;;999888888666444222222444666111333555555444444444666666777888:::<<<>>>@@@@@@CCCBBBBBBCCCDDDEEEGGGHHHKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPQQQTTTVVVYYYlll}}}kkkfff``````___fff}}}hhh[[[VVVPPPJJJJJJJJJIIIHHHEEECCCCCCCCC<<<===<<<999:::CCCSSS___rrrsssmmmfffggglllxxxoooXXXLLLTTTcccmmm~~~mmmPPPFFFAAAAAA@@@JJJgggzzzqqqkkkmmmvvv~~~ppprrrrrrqqquuu}}}~~~{{{xxxtttoooiiidddfffhhhlllooosssxxx}}}zzzmmm^^^RRRFFF======BBB<<<<<<<<<<<>>AAACCCHHHPPPZZZcccgggiiiOOONNNMMMOOOTTT\\\eeejjjzzz|||sssqqqtttyyyyyyiiiYYYSSSKKKCCCEEEDDDLLLWWW```aaa[[[RRRKKKFFFIIILLLKKKLLLUUUeeerrrvvvooommmccc___^^^WWWOOOLLLHHHFFFEEEEEEEEEDDD??????@@@@@@@@@AAAAAAAAABBBGGGLLLOOOOOORRRWWW\\\hhhvvvxxx^^^III[[[iiicccUUUPPPWWW^^^pppzzzvvvuuuuuuhhhfffVVVYYYeeeXXX```]]]^^^bbb```ZZZVVVWWWXXXSSSQQQWWW___gggqqqyyyooosssssssssyyy~~~rrrggggggsss~~~~~~|||{{{yyyxxxsssvvvvvvpppeee]]][[[]]]\\\^^^``````___^^^___```^^^______```````````````bbbdddffffffddd___XXXTTTPPPTTTYYY\\\\\\\\\]]]]]]]]]]]]```bbbbbbaaaaaaddd```___^^^]]][[[WWWRRROOOLLLJJJJJJMMMKKKDDD@@@@@@;;;;;;999888777777777777999888777666444444333333333555888;;;<<<;;;:::888000///000222444555555333888888888:::<<<===;;;:::777666555333111222666999555777888777666666777888999:::<<<>>>@@@@@@AAAAAAFFFFFFFFFFFFGGGIIIKKKMMMMMMLLLLLLLLLLLLNNNPPPQQQPPPQQQRRRQQQQQQRRRUUUXXXjjj~~~mmmbbb```___```cccooosssXXXTTTTTTQQQOOOJJJJJJJJJHHHFFFDDDDDDDDDBBBBBB@@@;;;888???LLLXXXjjjzzzzzzsssmmmhhhdddkkkzzzqqqXXXLLLTTTccckkk}}}sssQQQCCCBBB@@@BBBIII^^^}}}}}}zzz{{{}}}xxxlllbbbdddppp{{{~~~tttpppvvvyyyzzz|||xxxvvvtttqqqkkkfffeeeiiioootttwww{{{~~~wwwnnnhhh\\\UUUKKKEEEBBBAAA???>>>;;;999777888<<>><<<<<<>>>BBBCCCAAA???EEEHHHIIIKKKUUUdddkkkjjjnnnuuuuuu}}}oooUUUNNN___iii]]]JJJDDDQQQ___tttvvvyyyrrr]]]]]]ZZZYYY\\\^^^\\\YYYYYY[[[[[[XXXWWWYYY```XXXRRRRRRWWW```nnnzzzpppjjjmmm{{{}}}lllcccmmm{{{yyyuuuzzz|||{{{yyywwwtttqqqllleee^^^YYY___aaadddcccbbbaaacccfffccccccbbbaaa``````cccfffiiigggfffhhhhhhddd\\\TTTQQQSSSUUUVVVUUUUUUWWWZZZ\\\]]]_________]]][[[ZZZWWWXXXXXXXXXVVVRRRNNNLLLGGGGGGGGGGGGEEECCC@@@???===<<<<<<;;;999888777777555444333222222333444555444666888<<<>>>===999666222222222222333444444555555888<<<<<<:::888888:::888777666555555444444444555555666888999999999999:::<<<>>>??????AAADDDFFFDDDDDDEEEFFFHHHIIIJJJKKKLLLMMMOOOQQQSSSSSSSSSSSSSSSOOONNNOOONNNPPP[[[hhh~~~vvvhhhbbb[[[YYYeeeuuuxxxwww~~~fffYYYTTTSSSJJJOOONNNLLLJJJGGGFFFEEEEEEEEEDDD===<<<@@@???===GGGWWW^^^ooozzz~~~xxxpppkkkddddddpppqqq[[[MMMVVVhhhpppwwwUUUFFFBBB???AAAEEEVVVzzz|||xxx}}}zzz{{{wwwkkkaaabbbmmmwwwuuupppvvvzzz|||~~~}}}{{{yyyxxxxxxxxxssslllfffeeejjjppptttwww|||zzzssskkkccc^^^RRRMMMFFFBBBAAAAAA@@@???;;;:::888999<<<@@@DDDFFFNNNSSSYYY```iiinnnfffZZZIIIGGGJJJRRRYYYaaammmwwwuuukkkggg^^^VVVLLLDDDCCCFFFJJJMMMPPPWWWggg|||jjjTTTOOORRRVVVVVVTTTSSSSSSTTT^^^kkkqqqmmmgggbbb]]]XXXTTTPPPJJJIIIGGGEEEDDDBBBBBBAAA???>>>>>>@@@CCCEEECCCBBBAAAEEEKKKRRR```nnnsssqqqnnnvvvwww~~~dddLLLMMMZZZccc[[[IIIDDDSSSfffwwwtttuuuzzzjjjYYY[[[XXXWWWZZZ[[[ZZZWWWVVVXXXXXXVVVWWWZZZ___XXXTTTUUUYYYaaannnzzzyyyvvvwww|||~~~~~~}}}||||||jjjjjjxxxuuuqqqqqqzzz|||zzzwwwvvvtttrrrnnniiiccc___^^^```bbbaaa``````bbbdddbbbbbbbbb```___```bbbeeeiiigggfffggghhheee]]]WWWRRRPPPOOOPPPSSSVVVXXXYYYYYYZZZ[[[\\\\\\ZZZXXXWWWTTTUUUUUUUUUSSSOOOLLLIIIFFFFFFFFFEEECCCAAA???>>><<<<<<;;;:::999888777777444444444333333444444444444555888;;;===;;;888444222222222222333444555555777999::::::888888:::===999999777666555555555555333444666888999::::::::::::<<<===>>>???@@@CCCEEEEEEEEEFFFHHHIIIJJJKKKLLLMMMNNNPPPRRRSSSSSSSSSRRRTTTRRRRRRRRRRRRVVVeeeuuuqqqfffdddbbb```fffxxxwwwwwwcccXXXTTTTTTKKKOOONNNMMMKKKIIIGGGFFFEEEEEEDDD???>>>AAA@@@===EEESSS___pppzzz}}}oooiiicccdddrrrrrr[[[MMMVVVhhhrrr|||ZZZIIIDDDBBBCCCCCCPPPsssxxx{{{}}}}}}xxxnnncccaaajjjtttvvvpppuuu||||||zzzxxxxxxxxxzzzzzzvvvnnnggggggkkkqqquuuxxx|||}}}rrrhhhaaa[[[TTTOOOEEEBBB@@@??????@@@@@@???<<<;;;::::::<<>>???AAACCCDDDCCCBBBCCCFFFKKKRRR]]]eeeccc^^^kkkuuuzzzwwwXXXFFFNNNTTTZZZVVVHHHCCCVVVpppwwwoooppp|||yyy```UUUZZZWWWUUUWWWWWWXXXTTTRRRSSSTTTSSSVVV[[[[[[VVVSSSTTTWWW]]]iiitttzzz~~~{{{|||}}}|||}}}~~~}}}|||~~~ttttttvvvuuuiiitttoookkkllluuu||||||zzzyyyvvvuuutttsssrrrnnnjjjfff___aaabbbaaaaaaaaaccceeedddeeedddcccaaabbbdddfffkkkiiigggggghhhfffaaa\\\SSSNNNJJJKKKOOOTTTUUUTTTTTTUUUVVVWWWVVVUUUTTTSSSPPPPPPQQQPPPNNNKKKHHHFFFCCCCCCCCCBBBAAA???>>>===<<<;;;;;;:::999888777777333444444555555444444333444555777999;;;:::666333222222222222333444555666999999999999888999<<>>???@@@@@@BBBDDDGGGGGGGGGHHHIIIKKKLLLMMMNNNPPPPPPQQQRRRRRRRRRRRRRRRPPPPPPPPPSSSVVV```sssiii``````aaaccciiiwww|||qqq^^^WWWTTTVVVMMMPPPOOOOOONNNLLLJJJHHHEEEDDDEEEAAA@@@CCCAAA>>>CCCMMM```sss}}}~~~nnnggg```bbbooottt]]]NNNVVVhhhttt___LLLGGGFFFHHHGGGPPPrrr~~~ttthhhbbbhhhqqq}}}yyyqqqttt|||~~~|||zzzzzzyyyyyyzzzzzzvvvooohhhhhhlllqqquuuxxx}}}xxxtttsssoooiii```XXXQQQLLLFFFCCC<<<<<<<<<===>>>??????>>>;;;;;;;;;;;;<<<>>>BBBDDDBBBHHHPPPTTTTTTSSSQQQNNNOOOKKKMMMYYYfffqqqzzz}}}jjj^^^WWWRRRLLLIIIJJJPPPUUUXXX[[[^^^jjjlllfffiiilllllljjjddd^^^[[[```bbbgggqqqqqqfffccc^^^ZZZWWWRRRMMMJJJEEEDDDCCCAAA??????>>>>>><<<======???AAAAAAAAAAAAFFFFFFHHHMMMTTTWWWSSSMMMgggsss{{{lllPPPFFFPPPPPPRRRPPPFFFDDDZZZvvvssskkknnn|||mmm[[[VVV\\\WWWTTTVVVTTTVVVQQQMMMNNNOOOPPPUUU[[[UUURRRPPPPPPQQQTTT]]]gggqqq~~~zzz|||~~~{{{zzz|||}}}|||zzzyyyyyytttpppnnnooovvvnnnpppsssooonnntttzzzzzzyyyzzzwwwvvvuuuuuutttrrrooolllcccdddccccccdddeeefffhhhhhhiiiiiihhhffffffgggiiillljjjhhhhhhhhhgggdddbbbVVVTTTQQQOOOOOONNNMMMLLLOOOOOOPPPPPPPPPPPPOOONNNLLLLLLLLLLLLJJJGGGEEECCC@@@??????>>>>>>===<<<;;;;;;::::::999888777777777222333444555555444333222555555777999;;;999666333222222222333444555666777888888999::::::;;;<<<===999888777666444444444444111333555888;;;===??????@@@AAACCCCCCCCCEEEGGGIIIIIIJJJKKKLLLMMMOOOPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNPPPVVVbbbtttrrrfff___^^^bbb___sssyyyxxxccc[[[VVVTTTWWWOOOPPPPPPPPPPPPOOOLLLIIIFFFEEEGGGDDDCCCEEECCC???AAAHHH]]]sssxxxlllddd\\\^^^hhhyyywww___OOOWWWiiixxxdddNNNHHHHHHLLLLLLRRRrrrzzzmmmdddfffnnn}}}|||sssttt{{{~~~}}}}}}zzzyyyyyyuuuooojjjhhhlllqqqtttwww}}}yyypppiiiddd]]]YYYRRRLLLFFFBBB>>><<<999:::<<<=========<<<<<<:::;;;<<<<<<<<<===AAADDDCCCEEEJJJQQQWWWXXXWWWVVVOOOLLLPPP\\\jjjvvvrrreee]]]YYYTTTSSSVVV\\\aaadddeeehhhrrr~~~yyyzzzzzzzzzvvvpppiiidddlllrrrxxx{{{~~~|||iiiaaa___[[[XXXUUUQQQLLLHHHCCCBBBAAA???>>>=========;;;===>>>???@@@@@@AAAAAAGGGFFFHHHNNNTTTYYY[[[\\\kkkvvv}}}~~~cccJJJGGGQQQNNNLLLJJJFFFJJJ___vvvpppmmmsssggg[[[[[[___XXXTTTVVVTTTUUUOOOKKKJJJKKKLLLRRRXXXSSSPPPNNNMMMKKKKKKSSS\\\hhh{{{{{{xxxwww|||~~~|||{{{xxxsssooolllpppwww}}}yyyooowwwwww~~~~~~yyyxxxwwwvvvvvvtttqqqnnnfffeeecccccceeefffhhhhhhjjjkkkkkkjjjhhhggghhhjjjlllkkkjjjiiijjjiiihhhggg___bbbccc]]]SSSKKKHHHGGGJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGEEECCCAAA===<<<<<<;;;;;;:::::::::999999999888888777777666222333444555555444333222666666777999;;;:::888555222222222333444555777888555777:::<<<======;;;999666666555333333333333333222444777:::===???AAABBBBBBCCCDDDEEEDDDEEEHHHJJJLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTSSSSSSRRRRRRRRRRRRSSSRRRTTT```vvvuuugggeeeccccccgggccclll|||ttt[[[[[[VVVRRRWWWPPPPPPQQQQQQQQQPPPMMMJJJHHHFFFIIIGGGGGGGGGDDDAAAAAADDDUUUlll{{{vvvrrrhhh```ZZZ]]]eeeqqq{{{bbbPPPXXXkkk|||iiiQQQIIIIIINNNOOORRRnnn~~~rrrfffgggooowwwtttxxx}}}~~~{{{yyyxxxvvvppplllhhhlllpppsssvvv|||vvvmmmhhhbbb]]]PPPNNNIIIDDD@@@<<<:::999888:::======;;;:::::::::888;;;======<<<===AAAEEEGGGFFFKKKVVV^^^^^^[[[XXXPPPOOOTTTaaannnxxxuuuiii^^^\\\ZZZ\\\bbbjjjqqqtttqqquuu|||{{{tttooorrr}}}wwwccc]]][[[XXXVVVSSSOOOJJJFFFBBBAAA???>>>===<<<<<<<<<===???AAABBBBBBBBBCCCDDDJJJJJJLLLQQQUUUZZZccclllttt{{{zzz[[[EEEGGGPPPLLLGGGCCCGGGTTTfffsssnnnrrr|||ddd\\\___bbbXXXUUUXXXVVVVVVOOOJJJIIIHHHIIINNNTTTSSSPPPOOOLLLHHHGGGNNNXXXeeewww}}}||||||zzz~~~yyywwwyyyrrrmmmooosssyyyrrrttt}}}zzzxxxwwwvvvvvvtttrrrpppfffdddaaaaaacccfffggggggiiijjjkkkjjjhhhfffggghhhkkkkkkllllllllllllkkkkkkjjjoooqqqiiiZZZMMMGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@;;;::::::999999999::::::888888888777777777666666333444444555555444444333555555666999;;;;;;999777222222222333444666777888555666999===>>><<<888444333333333222222222333333444666999<<>>===<<<<<<<<<<<>>JJJ```oooqqqjjjuuuqqq___[[[___```VVVTTTZZZZZZWWWQQQKKKIIIGGGFFFJJJOOOQQQOOOMMMJJJFFFEEEMMMXXXaaammm~~~{{{zzz~~~~~~ssssssxxxrrrnnnppptttxxxvvvsss~~~yyyxxxvvvuuuuuuuuuuuusssrrrgggdddaaaaaadddggghhhhhhiiikkkkkkjjjhhhgggggghhhiiikkkmmmnnnnnnnnnmmmmmmppprrrqqqiii[[[OOOIIIGGGEEEEEEEEEEEEEEEFFFGGGGGGEEEDDDCCCBBBAAA@@@???>>>:::999888888888888999:::777777777777777666666666444444444333333444444444333333444777:::;;;999888222222222333555666888999777777888:::<<<;;;777333222222222222333444555555777888;;;>>>AAACCCEEEFFFFFFGGGHHHHHHHHHIIIKKKMMMQQQQQQRRRSSSUUUVVVWWWWWWUUUTTTSSSSSSSSSTTTUUUVVVVVVbbbqqqzzziiidddjjjrrrvvvwwwqqqxxx|||hhh\\\bbbXXXNNNTTTOOONNNQQQPPPOOOMMMLLLKKKKKKKKKOOONNNKKKHHHGGGFFFEEECCCGGG___oooxxxxxxhhhcccdddkkkmmmkkkrrr~~~hhhUUU\\\oooqqqWWWUUUSSSWWWVVVSSSccc{{{sssttt}}}}}}uuurrrvvvzzz|||~~~}}}}}}{{{{{{|||~~~{{{sssmmmgggkkknnnqqqtttzzzvvvxxxvvvoooiiicccWWWJJJAAAAAA???<<<999666666666666999;;;:::888666888:::555999===>>><<<>>>CCCHHHRRRVVVaaammmmmm```TTTPPP[[[^^^fffrrr{{{vvvjjj```______ccckkkttt{{{~~~~~~ppp\\\VVVTTTSSSQQQOOOLLLGGGCCCAAA@@@???======<<<<<<<<<:::===@@@AAA??????AAACCCFFFIIIOOOUUUUUUXXXhhhyyyyyyyyyzzzvvvXXXHHHRRRGGGHHH@@@;;;KKKiiiuuupppfffuuu```\\\XXX^^^^^^TTTSSS[[[\\\XXXRRRLLLIIIGGGEEEGGGLLLMMMKKKJJJHHHCCCCCCMMMXXX[[[bbbssswwwxxx}}}|||~~~yyyzzzuuuwwwtttooommmppptttwwwzzzuuu}}}{{{rrruuutttssstttuuuvvvuuutttjjjgggccccccgggjjjkkkjjjkkkmmmnnnmmmkkkiiiiiiiiihhhkkknnnppppppooonnnooopppnnnjjjbbbYYYPPPIIIFFFDDDDDDDDDDDDDDDEEEFFFGGGCCCBBBAAA@@@???>>>===<<<999888777777777888::::::777777777777666666666666555555333222222333555555111111333555888:::999888222222222333555777888999:::888666777999999666333222222222333444555777777888:::<<>>======<<<<<<@@@@@@@@@???>>>???BBBDDDMMMLLLOOOTTTXXX^^^hhhrrr{{{{{{pppXXXMMMPPPKKKFFF;;;BBB___pppoooooorrrzzz}}}xxx]]]ZZZYYYWWWVVVVVVYYY___ddd^^^SSSNNNPPPNNNGGGGGGNNNQQQHHHBBBEEEMMMSSSXXX]]]\\\]]]fffqqqvvvuuuxxx~~~~~~tttwww|||yyyvvvwwwyyy|||~~~{{{rrrxxx~~~qqqjjjjjjqqqwwwyyytttssswwwzzzyyyxxxqqqjjjfffhhhkkkmmmnnnnnnnnnnnnnnnmmmlllkkkjjjkkkmmmooorrrssstttttttttssspppiiibbb```___XXXPPPBBB@@@@@@AAA>>>;;;???FFF???===<<<;;;<<<<<<;;;999999888888888777777666666666666777777777777666666666666666555555444444444444444555555666777777777111333666888999888666555666777888999999999999999:::888666444444555777999888AAACCC<<<<<>>======CCCNNNWWWoooyyyzzzkkkaaabbbggguuuooohhhgggeeeeeeiiipppuuuxxxyyymmmooosssyyyuuufffYYYRRROOOOOONNNLLLIIIEEEBBB???AAAAAA???>>>============@@@@@@@@@???>>>???BBBEEEMMMLLLOOOUUUZZZ```jjjttt|||zzz||||||oooYYYMMMNNNIIIHHHDDDRRRooo{{{rrrlllqqqhhhXXX]]]]]]\\\\\\[[[ZZZZZZYYYYYYTTTRRRSSSNNNIIIQQQ^^^dddVVVJJJHHHLLLPPPUUUYYYVVVYYYdddrrr{{{{{{{{{}}}{{{vvvuuuvvv|||yyy{{{wwwvvvxxx|||{{{|||zzznnnnnnqqqsssnnneeeaaabbbsssyyyzzzvvvuuuxxxzzzyyyxxxsssmmmhhhhhhjjjlllnnnmmmmmmmmmmmmlllkkkjjjiiilllnnnppprrrtttuuuuuuuuuyyywwwsssnnnkkkhhh^^^TTTGGGDDDBBBBBB???;;;<<<@@@>>><<<;;;;;;;;;;;;:::888888888888777777777666666666666777777777777666666555555555444444444333333444444444555666666777777222333555777888777666666888999:::;;;<<<<<<<<<<<<999777666555666888:::<<>>@@@>>>>>>FFFWWWeeezzziiicccnnn{{{yyyllllllggghhhjjjnnnqqqrrrpppnnndddddddddfffiiimmmqqqsssvvvvvvvvvuuuttttttvvvxxx|||oooggg___YYYVVVMMMLLLJJJHHHEEEBBB@@@???@@@@@@???>>>======>>>>>>???@@@@@@???>>>@@@CCCFFFKKKJJJNNNUUU\\\bbblllvvv|||zzzyyywwwiiiVVVMMMMMMFFFFFFFFFXXXuuu}}}qqqjjjqqq]]]ZZZiiiddd___\\\[[[ZZZVVVSSSSSSSSSUUUUUUQQQQQQbbbvvvxxxfffRRRKKKLLLOOOQQQSSSPPPTTTaaarrr~~~~~~|||zzzlllkkktttwww|||xxxxxxzzz|||{{{rrrkkkiiihhheeedddeeeuuuyyy{{{yyyxxxzzz{{{zzzxxxvvvqqqllliiihhhkkknnnlllmmmmmmllllllkkkjjjiiinnnoooqqqsssuuuvvvvvvwwwvvvwwwvvvrrrpppkkk```UUUKKKFFFBBBAAA@@@<<<;;;===<<<;;;999999::::::888777888888777777777777666666555666666777777666666555444444444444333333333333333333444444555666666666444444555555666666777777999:::;;;<<<============888888777777999<<>>@@@>>>???JJJ```qqqxxxkkkmmmtttlllmmmgggiiimmmnnnmmmiiiccc^^^[[[XXXUUURRRQQQRRRSSSTTTWWWZZZ]]]```cccgggkkkooowwwxxxyyypppiiiddd```\\\\\\PPPNNNKKKGGGDDDAAA@@@?????????>>>>>>>>>>>>????????????@@@??????@@@DDDGGGIIIHHHKKKTTT]]]dddmmmvvv}}}|||zzzrrr```OOOKKKOOOLLLIIIFFFWWWsss|||tttrrr{{{www```eeetttjjj^^^WWWVVVXXXXXXWWWQQQRRRTTTUUUTTTZZZnnnzzzgggTTTMMMNNNPPPPPPPPPPPPTTT^^^nnn|||~~~zzz{{{hhhiiirrrwww~~~vvvyyyxxx~~~|||}}}ppplllnnnoooqqqttt{{{}}}~~~}}}}}}|||{{{zzzxxxxxxuuupppkkkiiikkknnnmmmnnnnnnnnnmmmmmmlllkkkpppqqqrrrtttvvvwwwxxxyyysssuuuuuurrrpppmmmeee\\\PPPHHH@@@??????======>>>;;;:::888888999999777666777777777777777777666666555666666666666666666555333333333333333333333333333333333444555555666666666555555444555666777888888999:::;;;<<<=========;;;;;;;;;;;;===???BBBCCCGGGOOORRRMMMHHHKKKPPPRRRQQQSSSUUUUUUTTTTTTTTTUUUXXXXXXXXXWWWVVVUUUTTTSSSQQQUUUTTTYYYhhhuuupppbbbXXXYYYZZZaaayyy~~~iiikkk```YYYTTTRRROOOMMMOOOTTTPPPOOOOOOQQQTTTUUUUUUSSSYYYYYYVVVRRRNNNLLLIIIGGGCCCLLLTTTbbb}}}kkkbbb]]]XXXXXX[[[XXX^^^ssszzzddd```rrrxxxlllnnnppptttxxx}}}}}}}}}{{{ppprrrxxx}}}yyy{{{{{{|||{{{tttiiiggggggiiinnnsssvvvxxx{{{wwwooobbbRRREEE===999555666666777999:::;;;<<>>>>>>>>======<<<<<<:::>>>AAA???AAAOOOfffyyy~~~uuusss{{{rrrkkkjjjjjjlllnnnlllggg^^^VVVQQQJJJGGGCCC???<<<;;;;;;<<<===@@@DDDIIINNNUUU\\\``````cccjjjwwwsssuuu{{{zzzooofffbbb```\\\XXXWWWRRROOOKKKFFFBBB@@@>>>>>>============>>>???@@@AAA>>>????????????AAAEEEHHHGGGFFFIIISSS]]]eeennnvvv}}}~~~zzzkkkUUUFFFHHHRRRSSSQQQPPP```zzz|||~~~uuugggiiirrrhhh\\\VVVWWWZZZZZZZZZVVVSSSQQQQQQSSSZZZhhhtttjjj[[[OOOMMMQQQRRRQQQQQQUUUWWW\\\fffsss{{{{{{xxxxxxvvvhhhiiiooorrryyywwwnnnsssvvvyyyuuuyyyzzzooonnnqqqvvv{{{zzzxxxwwwxxxwwwsssnnnlllmmmppppppppppppqqqppppppoooooorrrssstttuuuwwwyyyzzz{{{vvvxxxxxxuuuuuuuuurrrmmm]]]RRRGGGBBB@@@===<<<>>>;;;999888777888888777555666666666666666666777777555555666666666666555555333333333333333333333333333333444444555666666777888777666555555777888999999:::;;;<<<>>>>>>>>>>>>????????????@@@BBBDDDEEEHHHKKKLLLKKKMMMPPPRRRQQQRRRTTTVVVWWWVVVUUUTTTUUUVVVWWWWWWWWWVVVVVVUUUTTTQQQVVVYYYgggvvvcccbbbUUUUUUYYYjjj}}}yyyzzziiieeeaaaZZZUUUSSSPPPNNNPPPTTTNNNMMMMMMOOOSSSUUUUUUTTTVVVTTTSSSQQQOOOLLLJJJJJJEEEKKKOOOXXXppp~~~qqqggg```\\\\\\ZZZaaaxxxhhhbbbrrruuuuuuxxx||||||{{{~~~pppqqquuuzzz{{{uuunnnpppuuu|||~~~wwwhhhfffeeehhhlllqqquuuwwwxxxuuulll^^^MMM@@@999777666777888999:::;;;<<<<<>>===<<<<<<<<>>@@@AAABBB>>>>>>??????@@@BBBFFFIIIGGGFFFIIITTT___gggooovvv}}}|||sss___JJJAAAHHHSSSNNNRRRXXXlll|||ooogggcccddd```\\\[[[\\\]]][[[XXXZZZVVVQQQNNNOOORRRVVVYYYVVVNNNJJJNNNRRRSSSSSSTTTXXXZZZ[[[___hhhrrrvvvtttuuu}}}~~~zzzuuupppmmmqqqsss|||yyynnnsssvvvwww}}}zzzpppwwwwwwsssrrruuuxxx|||zzzvvvvvvvvvwwwuuusssqqqqqqqqqrrrrrrssssssssssssrrrrrrtttuuuuuuvvvxxxzzz|||}}}xxxzzzzzzwwwwww{{{{{{yyynnncccXXXOOOGGG???;;;<<<:::999888777888888777555555555666666666666777777444555555666666555555444333333333333444444444444444444555555666777777777:::999888777777888999:::<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHNNNMMMLLLNNNQQQSSSSSSPPPRRRTTTWWWXXXWWWUUUTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWVVV^^^ggg}}}ddd[[[\\\UUUTTTbbbsssrrr{{{mmmbbb___XXXSSSQQQOOOMMMOOOTTTQQQPPPNNNOOOQQQTTTUUUUUUSSSPPPPPPQQQPPPLLLKKKLLLIIIIIIHHHLLL___yyy}}}~~~~~~xxxllleee___ZZZ\\\fffzzzmmmeeettt||||||www}}}zzzmmmnnnooossstttnnnfffhhhooo~~~~~~|||~~~vvvfffeeedddfffkkkqqqtttvvv}}}wwwtttkkk\\\KKK>>>888777888888999:::;;;<<<<<<<<>>>>>???BBBDDDGGGMMM\\\ooo}}}|||www}}}tttmmmkkkkkkiiijjjmmmsssqqqkkkaaaSSSHHHAAA>>>888777777666666666777777999:::;;;<<<@@@GGGOOOUUUZZZ^^^dddooo~~~ooowwwjjjddd^^^ZZZZZZYYYUUUQQQQQQIIIHHHFFFCCC@@@>>>===<<<;;;;;;<<<===???@@@BBBCCC===>>>??????@@@CCCGGGJJJJJJHHHKKKVVVbbbjjjqqqwww|||uuueeeQQQBBBAAAJJJSSSHHHOOOZZZnnn|||xxxyyyeeeeee\\\[[[[[[[[[[[[\\\\\\\\\\\\YYYWWWSSSPPPNNNNNNLLLJJJKKKHHHIIINNNRRRRRRSSSVVVXXX[[[[[[ZZZ```jjjqqqqqquuuwww}}}xxxuuuvvvqqqtttwwwwwwzzzzzz{{{}}}|||wwwtttyyy}}}rrrwww|||xxxttttttuuuvvvwwwvvvtttrrrsssssstttttttttttttttsssvvvvvvvvvwwwyyy{{{}}}xxx{{{|||zzzzzz}}}~~~|||zzzssskkkbbbUUUFFF???>>>;;;999888888888888777555555555555666666666777777444555555666666555555444333333444444444555555555555555666666777888888888;;;::::::999999:::::::::<<<===???AAABBBCCCCCCDDDBBBBBBDDDEEEGGGIIIKKKLLLNNNNNNOOORRRSSSSSSSSSTTTRRRUUUWWWXXXWWWUUUTTTTTTPPPQQQSSSVVVXXXYYYZZZZZZ```lll{{{oooaaa\\\XXXWWWYYYrrrtttkkk|||kkk```[[[VVVQQQPPPOOOOOORRRWWWYYYVVVRRRPPPQQQRRRSSSTTTSSSOOOPPPSSSQQQLLLJJJMMMKKKHHHGGGJJJVVVhhh|||{{{yyy}}}xxxqqqnnndddYYY[[[iii{{{rrriiivvvyyypppuuuyyyooohhhiiimmmooojjjcccfffooo{{{|||vvv|||{{{ssseeedddcccfffkkkppptttvvv}}}yyyvvvmmm^^^LLL@@@::::::999999:::;;;<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@AAAAAABBBCCCFFFJJJRRR```rrr}}}yyytttwwwzzz|||}}}xxxmmmjjjiiijjjhhhgggmmmtttssspppgggZZZKKK???:::888444444444444333333222222777777777888<<>>??????@@@CCCGGGKKKLLLJJJMMMXXXdddlllsssxxx{{{nnnZZZGGG???CCCLLLQQQIIIQQQ[[[lll{{{yyyyyykkk^^^fff[[[[[[ZZZXXXVVVUUUYYY^^^cccTTTVVVVVVTTTQQQOOOLLLIIIIIIHHHKKKOOOQQQPPPSSSWWWUUUZZZ[[[YYY\\\fffnnnooorrrooosss}}}~~~uuuqqqtttppprrrxxx}}}}}}~~~}}}zzzzzz{{{}}}}}}sssyyyzzzttt|||tttssssssvvvyyyzzzwwwsssssssssttttttuuutttttttttwwwwwwwwwxxxyyy|||~~~{{{~~~}}}{{{xxxpppaaaOOOEEECCC;;;:::888888999999777666444555555555666666777777444555555555555555555444444444444555555666666666666666777777888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAABBBBBBBBB@@@BBBDDDGGGIIILLLNNNOOOJJJLLLQQQSSSRRRQQQTTTYYYRRRTTTXXXXXXWWWUUUSSSSSSNNNPPPRRRUUUXXXZZZ\\\]]]gggxxxzzzdddddd```UUUZZZ___kkkqqqwwwddd[[[ZZZUUUQQQQQQQQQQQQUUU[[[```\\\VVVRRRQQQQQQRRRRRRTTTPPPQQQTTTRRRLLLJJJMMMIIIHHHKKKPPPVVV___pppzzzuuuyyy|||zzzzzzooo___ZZZlll|||uuukkkwwwxxxooolllsss~~~{{{wwwtttooofffhhhkkkmmmjjjeeecccdddtttyyyxxxnnnttt}}}~~~}}}{{{wwwddd```___eeelllqqqxxx~~~~~~vvvfffSSSDDD??????===>>>??????===<<<===>>><<<>>>@@@AAAAAACCCEEEGGGFFFJJJMMMPPP[[[hhhnnnkkkeeeeeeuuuzzzgggVVVSSSYYY```iiiqqqkkkiiieeeccccccgggkkknnnvvviiiYYYLLLAAA777333444///000111333555777888999:::888777999===BBBEEEGGGLLLUUUWWWbbb{{{jjj^^^YYYXXXUUURRROOOMMMLLLKKKEEEEEEDDDCCC@@@===;;;999:::;;;===???AAABBBCCCDDDEEE@@@>>>BBBFFFFFFFFFHHHEEEMMM[[[eeejjjlllqqqvvvqqqaaaMMMAAAAAAFFFGGGEEEHHHWWWfffmmmoooxxx|||}}}eee^^^bbbbbb[[[UUUPPPQQQWWW]]]^^^^^^WWWVVVVVVTTTQQQNNNLLLJJJIIIFFFHHHNNNNNNLLLOOOVVVVVVTTTRRRTTT\\\eeehhhgggvvvqqqsss~~~{{{xxxtttvvv{{{zzzvvvxxx|||rrrmmmkkknnnvvv|||}}}|||}}}{{{zzzxxxwwwrrrqqqvvvzzzzzzzzz|||xxxwwwtttqqqqqqsssxxx|||{{{{{{{{{zzzzzz|||}}}lllWWWHHHGGG===666888;;;888666777777777666666555555444444444555666666666666666555666666666666777777777777777888888888888999999999888999999:::;;;<<<======@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFHHHKKKMMMNNNOOOOOOPPPRRRTTTUUUUUUUUUTTTVVVTTTRRRQQQRRRTTTUUUUUUQQQSSSWWWYYYWWWZZZgggvvvlllccc^^^]]]___cccmmmlllnnn|||lllggghhheeeZZZVVVUUURRRPPPPPPQQQTTTUUUUUUSSSPPPPPPRRRSSSQQQNNNLLLNNNQQQQQQPPPOOOOOOOOOSSSXXXZZZUUURRR\\\nnn|||zzzyyy~~~}}}xxx{{{~~~jjj^^^^^^kkkxxx|||}}}uuuvvv~~~xxxyyy}}}~~~sssqqqppplllkkkjjjjjjmmmnnnkkkgggddduuu|||~~~rrrjjjvvvzzztttzzz}}}xxxsssddd``````fffmmmrrrxxx~~~~~~wwwgggTTTFFF@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA>>>????????????AAAEEEHHHIIIKKKJJJJJJPPPZZZ^^^\\\]]]___kkkvvv|||]]]RRRKKKQQQZZZ^^^aaacccZZZWWWUUUUUUYYY___cccdddeeeYYYLLLCCC<<<666444666222222333555666888999::::::999999:::===@@@CCCDDDGGGOOORRR]]]wwwuuueee]]][[[YYYVVVRRROOOKKKIIIHHHDDDDDDCCCBBB@@@===;;;999:::;;;===>>>@@@AAABBBBBBEEE@@@???CCCGGGGGGGGGIIIIIIRRR^^^hhhmmmooossswwwlllXXXEEE@@@CCCEEECCCBBBMMM^^^lllooorrr~~~{{{___\\\___^^^WWWSSSOOOOOOSSSXXXZZZZZZUUUSSSQQQQQQRRRRRRPPPNNNLLLJJJKKKNNNMMMJJJLLLQQQRRRPPPPPPRRRXXX```dddeeetttwww}}}yyy}}}nnnkkkgggfffhhhnnnuuuxxx~~~wwwzzz}}}yyyxxxzzzxxxrrroooqqqvvvrrrqqquuuxxxwwwwwwyyyuuusssqqqoooooorrrwww{{{|||}}}}}}}}}}}}~~~{{{nnncccRRRGGG?????????:::777666777777777888888888777777777777888888888888777666555666666666666777777777888888888888999999999999888999::::::<<<<<<===>>>@@@@@@AAABBBCCCDDDDDDEEEFFFFFFHHHJJJLLLNNNOOOPPPRRRRRRSSSUUUUUUVVVVVVVVVVVVVVVUUUUUUVVVVVVUUUTTTTTTUUUXXX]]]bbbkkk}}}ttteeecccccceeeiiisssllluuujjjcccaaa```]]]UUUVVVUUUSSSQQQPPPPPPPPPQQQTTTSSSRRRTTTVVVVVVTTTQQQNNNQQQSSSTTTRRRPPPNNNNNNPPPUUUVVVSSSQQQZZZkkkyyy}}}wwwxxx{{{~~~{{{eeeZZZ]]]fffmmmqqqxxxuuutttyyyppprrrsssqqqsssnnnkkknnntttuuuoooggguuuwwwjjjsssvvvuuu|||~~~yyytttgggcccccciiipppuuu{{{~~~wwwiiiWWWIIICCCBBBFFFDDDCCCCCCCCCCCCBBBAAAAAA@@@???<<<<<<>>>CCCGGGIIIIIIFFFCCCFFFKKKNNNMMMTTTYYY``````___lllpppaaaLLLHHHKKKXXXeeegggbbb^^^QQQMMMLLLPPPYYY```bbbbbbXXXLLL@@@;;;777444333555555555666777888999:::;;;:::::::::;;;<<<>>>???@@@EEENNNSSS___vvvuuuhhh```]]]\\\ZZZVVVRRRMMMIIIFFFDDDCCCCCCBBBAAA???===;;;::::::;;;<<<>>>???@@@@@@@@@CCC??????DDDHHHGGGHHHJJJKKKTTTaaajjjoooqqqssstttdddNNN???BBBGGGCCC???AAAVVViiivvvtttvvv}}}lllYYYZZZ]]]ZZZRRRQQQOOONNNOOOQQQTTTVVVTTTRRRQQQRRRTTTUUUSSSQQQOOOMMMNNNNNNLLLHHHIIILLLQQQRRRSSSUUUXXX^^^dddiiiuuuvvvsss{{{sssoooiiicccaaagggpppxxxzzztttpppwwwuuurrrnnnhhhdddhhhooouuuqqqqqqtttvvvtttssstttqqqooommmlllnnnrrrwwwzzz}}}iii\\\MMMEEEAAA<<<999888666666777888888777777666:::;;;;;;;;;:::999888888555555555666666666777777888888888888999999999:::999999:::;;;<<<======>>>@@@AAABBBCCCDDDEEEFFFFFFHHHIIIJJJLLLNNNPPPQQQRRRTTTTTTTTTTTTUUUVVVVVVWWWQQQRRRTTTUUUUUUTTTSSSRRRWWWXXX]]]gggttt|||hhhdddgggjjjooouuu{{{sss]]]^^^]]][[[ZZZWWWVVVUUUSSSRRRQQQQQQRRRRRRTTTTTTVVVXXXZZZYYYVVVSSSPPPSSSVVVWWWTTTQQQNNNMMMMMMPPPRRRQQQPPPWWWgggtttuuuqqqzzzzzzbbbZZZYYY___fffmmmxxxvvvqqq~~~xxx|||}}}yyyrrrlllnnnxxx~~~wwwlllvvv}}}mmmsssxxxzzz|||xxxkkkfffffflllsssxxx~~~}}}wwwkkk[[[MMMFFFCCCJJJHHHFFFFFFGGGFFFDDDBBBEEECCC???;;;999;;;@@@DDDCCCCCCAAAAAABBBEEEGGGHHHPPPUUUZZZRRRQQQaaaeeeSSSKKKJJJOOO^^^mmmrrrmmmeeeTTTQQQPPPWWWbbbiiiiiifffXXXKKK>>>888555222222333777777888888999:::;;;;;;;;;<<<=========<<<===>>>GGGTTT^^^jjjyyyvvvhhhcccaaa___YYYXXXUUUQQQLLLHHHDDDBBBBBBBBBAAA@@@>>>===;;;::::::;;;<<<===>>>>>>>>>>>>@@@>>>@@@FFFIIIHHHIIIKKKJJJUUUaaaiiinnnrrrrrrppp\\\III@@@GGGIII???>>>HHH___sss~~~zzzzzz~~~aaaVVVXXXXXXTTTOOOOOOOOONNNMMMNNNQQQSSSSSSUUUWWWXXXVVVTTTRRRQQQNNNNNNOOOOOOMMMJJJKKKLLLPPPRRRTTTWWWWWWYYYaaajjjxxxvvvlllooo}}}|||vvvnnngggeeehhhpppuuuuuu|||vvvyyyyyywwwooofffcccjjjrrrrrrpppqqquuuuuurrrppprrrpppnnnlllmmmpppuuuyyy|||}}}ttt```PPPGGGAAA===:::999:::::::::999888777777<<<<<<<<<;;;;;;999888777555555666666666777777777888888888999999999::::::999999:::;;;<<<===>>>>>>AAAAAABBBCCCDDDFFFFFFGGGIIIJJJKKKMMMOOOQQQRRRRRRTTTTTTSSSRRRSSSTTTUUUVVVMMMOOOQQQRRRSSSTTTUUUVVVZZZ]]]gggwwwtttjjjkkkooopppvvv~~~fffXXX\\\VVVQQQVVVZZZVVVSSSPPPMMMMMMOOORRRTTTVVVWWWYYY[[[[[[YYYUUUSSSPPPSSSWWWXXXUUURRROOONNNMMMNNNQQQQQQPPPUUUbbbpppyyytttooo|||~~~ddd^^^VVV]]]iiivvvvvvnnnyyyxxxrrrkkkkkkwww{{{pppwwwhhhlllrrrzzz~~~{{{yyylllhhhgggnnntttzzz~~~|||wwwlll^^^PPPHHHDDDFFFFFFHHHJJJKKKJJJHHHGGGHHHFFFBBB===::::::>>>AAA?????????AAACCCEEEGGGJJJOOORRRTTTMMMNNN```eeeRRRGGGEEEHHHVVVjjjvvvvvvppp___]]]]]]dddmmmrrrpppkkk]]]NNN>>>777444222222333777888888999:::;;;;;;;;;<<<>>>??????======>>>@@@HHH[[[jjjttt{{{{{{nnnhhhgggddd```TTTSSSRRROOOLLLHHHEEECCCAAAAAA@@@>>>===<<<<<<;;;::::::;;;======>>>>>>>>>======AAAGGGJJJIIIJJJMMMLLLXXXdddjjjooosssqqqkkkPPPEEECCCIIIEEE:::AAATTThhhxxx}}}}}}}}}tttYYYTTTTTTQQQMMMMMMOOOPPPOOOOOOOOORRRTTTUUU[[[```^^^WWWPPPNNNNNNKKKNNNPPPPPPOOOOOOPPPPPPLLLMMMOOORRRQQQPPPYYYdddwww|||lllfffqqq|||}}}zzzqqqlllmmmoooooooooqqq~~~}}}~~~uuullliiinnnrrrmmmlllooottttttqqqppprrrqqqooonnnpppuuuzzz~~~|||vvvhhh\\\QQQDDD;;;======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666666666777777777777888888999999999999:::::::::999::::::;;;<<<===>>>???@@@AAABBBCCCDDDFFFGGGGGGIIIJJJKKKLLLNNNPPPQQQQQQQQQQQQPPPPPPPPPRRRSSSTTTOOOPPPQQQPPPPPPSSSXXX\\\bbbiiixxxwwwrrruuuuuutttzzzrrr^^^WWWUUUKKKHHHRRRZZZ]]]XXXQQQKKKIIILLLPPPTTTYYY[[[\\\[[[YYYVVVSSSRRROOORRRVVVXXXVVVTTTRRRRRRPPPPPPRRRTTTSSSTTT^^^kkkuuuwwwtttggg```ZZZ___jjjxxxuuukkkqqqwwwqqqpppjjjiiirrr~~~~~~uuuzzzfffffflllxxx{{{xxxvvvnnnjjjiiiooovvv{{{|||zzzvvvlll```SSSJJJEEEBBBFFFLLLOOOOOOMMMLLLKKKIIIHHHFFFCCC@@@@@@BBBDDDCCCAAABBBEEEFFFHHHNNNUUUYYYUUURRROOORRRaaacccQQQBBBAAAEEETTTmmm~~~sssrrrtttzzz|||wwwcccRRR???666444333444555888888999:::;;;<<<=========@@@BBBAAA??????BBBEEEKKK```qqq{{{}}}wwwtttkkkjjjiiiddd]]]PPPPPPOOONNNKKKHHHEEECCC@@@@@@>>>===<<<<<<<<<<<<999:::;;;===>>>?????????<<<>>>DDDKKKMMMKKKMMMPPPSSS___jjjmmmqqqtttnnneeeDDDAAABBBDDD>>>:::JJJaaaqqqxxx~~~}}}~~~gggUUUQQQOOOKKKIIIMMMMMMOOOQQQSSSTTTUUUVVVXXX]]]```]]]UUUNNNLLLMMMLLLQQQTTTRRRRRRTTTTTTSSSNNNLLLNNNQQQPPPMMMTTT```nnn}}}}}}|||tttgggkkkvvv|||zzzwwwyyyyyyuuupppmmmssstttppptttyyyrrrooonnnkkkdddffflllrrrsssppppppsssssspppooorrrxxx~~~|||{{{lllWWWFFFBBBAAA>>>;;;::::::;;;<<<::::::;;;::::::999888777777777777888888888999999999999999999::::::::::::::::::;;;<<<===>>>>>>??????@@@AAABBBDDDFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNOOOMMMMMMMMMNNNOOOPPPRRRRRRNNNPPPQQQQQQQQQVVV___eeeuuu|||}}}xxxwwwyyyvvvttt}}}}}}iii___ZZZTTTKKKPPP\\\___mmmggg]]]UUUQQQRRRVVVXXX]]]^^^]]]ZZZVVVTTTSSSTTTRRRTTTWWWXXXWWWVVVVVVVVVUUUSSSTTTWWWUUUSSSZZZfffzzz}}}~~~nnndddbbbbbbfffooouuuzzztttiiippp}}}ooommmqqqoookkkppp~~~mmmhhhjjjvvv}}}zzzwwwwwwtttoooooouuu|||~~~{{{{{{zzzyyyuuummmaaaUUUKKKEEEFFFNNNVVVXXXRRRLLLIIIIIIGGGIIIJJJJJJIIIIIIJJJKKKNNNIIIGGGJJJMMMSSS___lllpppaaaZZZYYY[[[ccc___MMMDDDHHHQQQdddooo[[[EEE999666555666888999999:::<<<===???@@@AAA???AAACCCBBB@@@AAAFFFKKKWWWhhhxxx}}}xxxlllffffffeee^^^WWWNNNNNNNNNMMMJJJGGGCCCAAA??????===<<<;;;<<<<<<===888999;;;===???@@@@@@AAA>>>@@@HHHOOOQQQOOOQQQUUUZZZfffnnnnnnooopppggg[[[>>>>>>???===;;;CCCYYYnnnwwwtttuuuzzzzzz]]]TTTRRRMMMJJJLLLLLLKKKLLLQQQVVVYYYYYYWWW[[[YYYVVVSSSQQQPPPOOONNNRRRWWWZZZVVVTTTVVVUUUQQQRRRMMMLLLQQQPPPLLLQQQ\\\bbboooyyyxxxtttxxx~~~|||pppppp~~~}}}xxx}}}~~~|||yyyvvvwwwuuurrrpppuuu}}}xxxvvvoooeee[[[^^^fffoooqqqoooppptttssspppnnnqqqxxx~~~}}}wwwfffYYYTTTMMMEEE???<<<<<<<<<:::::::::;;;;;;:::999999888999999999999:::::::::999999999:::::::::;;;;;;::::::;;;<<<===>>>??????>>>???@@@AAACCCEEEFFFGGGEEEEEEFFFGGGIIIJJJKKKKKKIIIJJJLLLNNNPPPQQQQQQRRRNNNSSSYYY^^^ccclllwww|||www}}}zzzzzzzzzuuusssuuufff```]]]WWWXXXiiirrrhhhoookkkddd]]]ZZZYYYZZZ\\\```___\\\XXXTTTSSSVVVYYYXXXYYYZZZZZZXXXWWWXXXYYYZZZVVVVVVZZZWWWPPPUUU```zzz}}}qqqcccaaabbbhhhnnnuuussshhhqqq|||zzz}}}nnnmmmtttuuuooorrrsssjjjgggqqq{{{~~~}}}{{{zzzzzzzzzvvvvvv|||~~~{{{zzzyyyxxxtttlllbbbUUUKKKEEEOOOYYYaaa___SSSHHHBBBBBBEEEHHHMMMPPPPPPPPPQQQRRRWWWPPPLLLNNNTTT^^^qqqpppddddddeeefff]]]KKKIIIQQQ___uuu{{{eeeLLL===999777777888::::::<<<===???AAABBBCCC@@@BBBDDDCCCAAACCCIIIOOOdddqqq~~~|||{{{qqqfffaaaaaa___XXXRRROOOOOONNNLLLIIIEEEBBB??????>>>===<<<;;;<<<<<<===888999;;;===???AAAAAABBB???CCCKKKSSSUUURRRTTTXXX^^^iiipppmmmlllkkk```QQQ<<<>>>===:::===MMMfffxxx{{{qqqoooxxxoooYYYUUUUUUPPPNNNRRRKKKJJJJJJPPPXXX]]][[[XXX^^^UUUKKKIIINNNSSSSSSPPPXXX]]]^^^YYYUUUVVVSSSNNNPPPIIIGGGMMMLLLGGGKKKUUUYYYfffpppqqqppptttvvvvvvuuu~~~yyyyyy}}}yyyyyy{{{~~~yyyvvvvvvvvv~~~}}}~~~}}}qqqcccTTTYYYbbblllooonnnppptttrrrooommmpppwww}}}~~~}}}xxxqqqdddWWWLLLEEEBBBAAA::::::;;;;;;<<<;;;;;;;;;999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;<<<===>>>??????===>>>???AAACCCDDDFFFFFFCCCCCCDDDEEEGGGHHHIIIIIIGGGIIILLLOOOQQQRRRRRRRRRSSS[[[hhhsss}}}zzz{{{~~~}}}|||tttrrrvvviii```]]][[[WWWaaa{{{lllbbb```]]]ZZZXXXXXXXXXXXXbbb```\\\VVVSSSTTTYYY^^^^^^^^^^^^\\\YYYXXXYYY[[[]]]WWWWWW[[[WWWOOORRR\\\nnn___^^^bbbiiiooovvv~~~rrrhhhmmm|||}}}ssskkkdddiiiyyy~~~yyy{{{vvvssszzzzzztttwwwpppgggmmmuuuyyy}}}{{{{{{|||}}}~~~}}}}}}zzzuuuvvvwwwvvvmmm___PPPEEE@@@LLL^^^kkkeeeUUUJJJEEEDDDLLLMMMQQQWWWZZZZZZ^^^ccc```___YYYUUU\\\ooollleeeddd___VVVPPPNNNYYYooommmNNN999333444999<<<:::;;;>>>@@@BBBDDDEEEFFFFFFFFFHHHIIIIIIKKKTTT___iiiqqq|||ssskkkbbb\\\[[[ZZZVVVRRRMMMMMMMMMKKKHHHCCC???===??????===<<<;;;::::::999999<<>>>>>@@@CCCFFFMMMRRRYYY\\\RRRPPP___eeegggjjjnnnqqqlllYYYFFF;;;<<<999777CCC]]]uuussslllppp|||ooo___WWWWWWXXXUUUQQQVVVPPPSSS```eee___[[[]]]TTTQQQNNNMMMNNNPPPQQQQQQ]]]ffffffYYYQQQSSSSSSNNNMMMGGGEEEIIIMMMMMMNNNPPPaaa___dddpppxxxwwwvvvxxxvvvxxx{{{|||yyyzzz~~~{{{{{{xxxnnnnnn}}}wwwpppYYY```iiinnnnnnnnnnnnooommmmmmmmmooosssxxx}}}vvvdddVVVMMMHHHEEEDDDAAA===;;;;;;;;;:::999<<<:::999:::===>>><<<:::::::::::::::::::::::::::>>>>>>??????@@@AAAAAAAAABBBAAA@@@@@@BBBDDDEEEEEEFFFFFFFFFFFFGGGIIIJJJKKKIIIMMMRRRTTTTTTSSSUUUXXX^^^mmm|||{{{|||uuuzzz|||}}}yyygggjjj^^^YYYVVV\\\fffllliiiddd[[[YYYVVVSSSQQQQQQQQQRRRUUUSSSTTTYYY\\\\\\]]]```]]]\\\[[[ZZZYYYZZZ[[[\\\aaa^^^YYYUUUSSSSSSUUUVVVooozzz[[[\\\bbbnnnwww|||wwwkkkdddjjjwwwyyyiiiYYYVVVXXXXXXyyyrrryyy}}}zzz|||lll___eeerrryyy~~~{{{zzzzzz|||}}}~~~~~~~~~{{{vvvxxxxxxuuulll___QQQGGGBBBKKKWWWbbbaaaTTTHHHFFFIIIIIILLLUUU]]]bbbeeennnwwwooolllgggfffppppppfffbbb]]]VVVSSS^^^ooojjjKKK999555777999:::999:::<<>>===<<<;;;999999999999999<<>>>>>AAAEEECCCOOOTTTWWWXXXQQQPPP\\\bbbgggkkknnnnnneeeSSSBBB666;;;;;;888GGGddd|||~~~xxxzzznnnfff\\\WWWXXXZZZXXXUUUUUUZZZhhhvvvtttdddZZZZZZRRROOOLLLKKKMMMPPPRRRSSSWWW^^^^^^TTTPPPSSSSSSMMMMMMIIIIIINNNRRRQQQPPPQQQYYYXXX^^^lllwwwyyyxxxxxxzzz|||~~~xxxsssvvvyyy{{{uuuwww{{{ooojjj~~~|||vvvjjjjjjkkkmmmooopppppppppooonnnnnnooorrrvvvzzz}}}~~~yyylllbbbYYYTTTGGGDDD@@@>>>>>>>>>>>>>>>>>><<<999999;;;;;;:::888<<<<<<<<<<<<<<<<<<===============>>>>>>?????????@@@@@@AAACCCEEEEEEEEEDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPPPPRRRXXXaaahhhxxx|||ttt{{{{{{yyy{{{zzz}}}oooddd```ZZZXXXVVVXXX[[[]]][[[YYYXXXWWWTTTRRRPPPPPPPPPPPPUUUTTTWWW]]]______ccchhhhhheee```\\\YYYXXXYYY[[[\\\ZZZWWWUUUSSSTTTUUUVVVddd{{{kkkfffffflllrrruuuyyy|||}}}|||pppccc]]]bbboooqqq```OOOKKKLLLKKK|||rrrqqqzzz~~~}}}~~~}}}~~~gggVVV\\\mmmxxx|||~~~{{{yyyzzz|||zzz||||||{{{{{{zzz}}}~~~{{{wwwyyyxxxuuulll```TTTJJJEEEMMMRRR]]]cccZZZLLLJJJPPPPPPVVV```hhhiiilllvvv~~~|||zzz~~~uuummmiiiggghhhkkk~~~nnnKKK;;;:::<<<;;;;;;:::;;;===???@@@AAABBBBBBEEEDDDHHHQQQZZZbbbllltttwwwmmmgggfff\\\\\\\\\[[[YYYVVVSSSQQQMMMLLLKKKIIIFFFCCC???======<<<;;;:::999888888888888;;;>>>???>>>???CCCFFFCCCTTTYYYTTTRRRNNNNNNWWW]]]fffmmmmmmgggZZZIII;;;555<<<===;;;LLLmmm~~~ccc```[[[YYYYYYYYYYYYYYYXXXdddvvvvvvaaaVVVWWWQQQNNNKKKJJJLLLPPPSSSTTTRRRVVVUUUPPPPPPUUUTTTMMMLLLJJJLLLRRRVVVTTTRRRSSSXXXWWW]]]lllyyy}}}{{{xxxxxx|||{{{pppxxxzzzxxxyyyxxxnnnyyy}}}vvvnnnkkklllnnnmmmkkkoooooonnnooopppsssvvvxxxzzzvvvooobbb\\\TTTMMMHHHCCC@@@>>>AAA>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???===============>>>>>>???>>>@@@BBBEEEFFFFFFEEEDDDGGGGGGHHHJJJMMMOOORRRSSSQQQTTTYYY^^^fffrrrtttqqqwww}}}wwwuuu|||uuubbb```WWWVVVVVVVVVUUUSSSRRRRRRSSSUUUTTTRRRPPPOOONNNOOOOOOTTTUUUZZZ___aaabbbgggnnnlllhhhaaa[[[WWWWWWXXXZZZVVVVVVUUUTTTSSSSSSSSSTTTVVVbbbnnnsssuuu|||wwwvvvyyy{{{||||||yyytttqqqpppjjj^^^UUURRR^^^jjjmmm___NNNGGGGGGGGGyyyqqqsssyyy{{{{{{{{{yyy}}}|||{{{|||gggUUUXXXgggtttzzz}}}}}}{{{{{{|||wwwxxxuuussswwwwwwuuuyyy{{{yyyvvvwwwwwwuuuoooeeeYYYNNNHHHOOOQQQ^^^kkkeeeRRRKKKRRRVVV___kkkpppmmmkkkttt{{{vvvuuuwww}}}{{{QQQ??????@@@>>>===<<<===???@@@AAABBBBBBBBBFFFEEEJJJVVVcccmmmvvv}}}tttfff___^^^^^^^^^^^^WWWXXXXXXVVVRRROOOMMMMMMLLLKKKJJJHHHEEEBBB???>>>===<<<;;;:::999999999999888;;;>>>>>>>>>???DDDHHHGGG[[[^^^RRRMMMLLLLLLRRRYYYdddmmmiii]]]NNN???444888>>>===???UUUtttwwwxxxnnndddbbb___[[[XXXWWWXXXZZZ^^^eeeoooqqqfffWWWRRRWWWTTTPPPLLLJJJLLLPPPSSSTTTRRRRRRPPPNNNQQQWWWTTTMMMKKKIIIKKKQQQSSSRRRRRRTTTYYYXXX\\\iiivvv|||yyytttuuuyyynnnwww}}}|||~~~~~~zzzzzz~~~rrrqqqxxxvvvvvvyyyqqqmmmkkkiiihhhmmmmmmllllllnnnppprrrtttyyy{{{pppdddZZZRRRKKKGGGEEEDDDAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>???AAABBBBBBAAAAAA@@@AAAAAACCCCCCAAACCCEEEGGGGGGGGGHHHIIIIIIJJJKKKNNNQQQTTTWWWYYYaaaiiiuuurrroooxxxssshhhooo{{{bbbYYY\\\UUUUUUUUUUUUUUUUUUUUUVVVVVVSSSRRRQQQPPPOOOOOOOOOOOOQQQSSSYYY___``````eeelllccc```\\\XXXVVVVVVWWWXXXSSSSSSSSSSSSRRRQQQPPPOOONNNQQQ[[[hhhqqqvvv}}}zzzzzz~~~}}}~~~{{{|||}}}xxxjjjccc^^^[[[VVVQQQNNNPPP___jjjooocccSSSKKKJJJLLLzzz{{{zzzxxxuuuwwwzzzyyyvvvppprrrzzzzzzyyyyyy}}}}}}yyykkk]]][[[cccnnnxxx}}}zzz|||}}}|||{{{wwwtttoookkkppp{{{{{{uuutttvvvwwwvvvtttuuuvvvvvvtttlll```TTTKKKSSSXXXiiiwwwpppYYYNNNQQQYYYbbbnnnrrrlllgggppp|||zzzmmmnnnqqqxxxVVVAAA@@@@@@>>>>>><<<===???@@@AAABBBBBBBBBGGGFFFLLLYYYfffpppxxx~~~}}}vvvlllfff```XXXUUUXXX]]]^^^\\\VVVVVVVVVSSSPPPOOOPPPQQQKKKKKKIIIGGGDDDAAA???>>>>>>===<<<;;;;;;::::::;;;999<<<>>>>>>>>>@@@DDDIIIMMM^^^]]]OOOJJJJJJJJJPPPWWWcccjjjbbbQQQBBB888222:::;;;;;;EEE```zzz|||ppp}}}hhhgggeeebbb\\\XXXWWWZZZ]]]aaaaaabbb```YYYRRRRRRVVVWWWSSSNNNLLLMMMOOOQQQRRRQQQOOOKKKKKKPPPSSSPPPJJJIIIGGGHHHKKKLLLLLLOOOSSSUUUUUUXXXaaannnwwwwwwttttttvvv|||~~~vvvttt}}}yyyuuuzzz|||sssssszzzuuupppsssxxx~~~|||}}}}}}sssllliiiiiijjjjjjjjjjjjlllnnnpppqqqzzzxxxoooggg```\\\OOONNNKKKGGGDDDBBBAAAAAAAAA@@@???>>>???@@@BBBCCCCCCBBBBBBAAABBBCCCEEEFFFDDDEEEFFFFFFEEEHHHLLLPPPMMMNNNRRRVVV\\\aaafffhhh|||rrrnnnuuurrr```___vvv}}}```UUUXXXWWWXXXVVVTTTVVVZZZ\\\ZZZXXXTTTSSSRRRQQQPPPPPPOOOOOONNNPPPUUU\\\]]][[[^^^cccZZZYYYXXXWWWVVVUUUUUUUUURRRRRRRRRQQQPPPNNNLLLKKKLLLMMMVVVgggsssxxx||||||}}}}}}}}}}}}|||}}}yyymmm___XXXQQQMMMLLLLLLRRRYYYdddmmmqqqgggVVVLLLKKKNNNoooppp}}}xxxrrrwwwyyyqqqkkkkkkpppqqqssswww|||zzzqqqfff___aaajjjwww|||zzzwwwuuuxxx|||}}}}}}{{{zzzzzzwwwrrrkkkiiiqqq{{{~~~zzzooommmooowww|||}}}{{{zzzuuuuuuuuuuuutttssssssssstttuuuwwwvvvqqqggg[[[RRR```iiixxxvvvbbbXXXYYYeeekkkqqqpppgggccclllxxxuuugggdddgggoooxxxWWWAAA???>>><<<>>>;;;<<<>>>@@@AAABBBCCCCCCGGGHHHPPP]]]hhhoooxxxjjjdddbbbhhhnnnkkkaaa[[[VVVVVVUUUUUUWWW[[[YYYTTTVVVVVVUUUTTTUUUWWWXXXYYYKKKJJJHHHFFFCCCAAA???>>>>>>===<<<;;;;;;;;;;;;<<<;;;===???>>>===???DDDIIIQQQ[[[UUUJJJIIIHHHJJJTTTYYYbbbdddWWWEEE999444333999888???SSSmmm}}}{{{rrrrrrhhheeeccc___[[[XXXYYY\\\___]]]]]]\\\[[[YYYVVVTTTSSSVVVSSSOOOMMMNNNOOOOOOOOOOOOKKKHHHIIILLLMMMJJJFFFHHHEEEEEEGGGGGGGGGJJJPPPRRRTTTWWW\\\hhhuuu||||||qqqqqqwww~~~sssqqqttt{{{yyy{{{~~~vvvmmmiiiiiiiiijjjjjjjjjlllmmmnnnooowww|||yyyqqqlllcccbbb^^^XXXPPPIIIEEEDDDCCCBBB@@@??????@@@AAACCC@@@?????????@@@CCCEEEGGGEEEGGGIIIIIIIIINNNUUU[[[dddfffkkkqqqxxxmmmdddfffrrr}}}kkkaaa^^^qqqvvvcccVVVWWWYYY\\\YYYVVVWWWZZZ[[[XXXUUUUUUTTTSSSRRRQQQPPPOOOOOOLLLMMMRRRZZZ]]][[[YYYZZZYYYYYYYYYXXXVVVTTTRRRQQQQQQQQQQQQPPPNNNLLLKKKJJJLLLMMMUUUdddrrryyy}}}}}}{{{|||{{{qqqeeeSSSMMMFFFCCCCCCGGGQQQ[[[jjjrrrtttjjjYYYMMMMMMQQQ|||dddkkk|||{{{uuuxxxyyymmmhhhggggggmmmrrrxxx}}}~~~~~~wwwlllbbbaaajjjuuu|||yyyzzzuuutttuuuvvvvvvuuutttvvvwwwsssmmmfffhhhttt|||xxxnnn[[[WWWXXX```eeeeeedddfffgggnnnuuuvvvtttrrrsssuuuwwwvvvvvvuuurrrlllccc\\\fffqqq{{{xxxjjj^^^[[[^^^kkklllmmmkkkgggiiixxx|||rrrkkkfffkkknnnuuu|||VVVDDDBBB???===@@@===>>>@@@BBBDDDFFFGGGGGGKKKOOOYYYdddmmmrrr|||zzzWWWPPPNNNUUU[[[XXXQQQNNNHHHOOOUUUVVVWWWYYYUUUOOOWWWUUUUUUWWWZZZ[[[YYYWWWJJJIIIGGGEEEBBB@@@???>>><<<<<<;;;;;;::::::;;;;;;===>>>???>>>===???DDDHHHQQQRRRIIIEEEHHHGGGLLLZZZ\\\aaa^^^NNN<<<444444666;;;<<>>???@@@>>>===>>>CCCHHHPPPJJJ@@@@@@HHHGGGMMM___^^^```ZZZGGG666111444888@@@BBBWWWuuu~~~tttrrr|||sss]]]bbb^^^\\\ZZZYYYYYYVVVRRROOORRRUUUVVVRRRNNNNNNQQQSSSMMMLLLKKKLLLMMMNNNMMMKKKLLLJJJIIIKKKLLLKKKJJJKKKEEEEEEIIILLLJJJFFFFFFJJJKKKNNNMMMIIINNN]]]lllsssrrrooouuuqqqrrr~~~yyywwwuuuvvvtttqqqmmmiiigggiiinnnqqqsssuuuzzzyyyrrrqqqpppooonnnmmmlllllllllqqqvvvzzzzzzuuutttmmmkkkhhhfffeeefffggghhheeedddcccdddgggkkkoooqqqqqqxxxxxxbbbZZZ\\\\\\```qqqhhhWWW___zzzxxxnnnbbb______XXXYYY^^^[[[UUUYYY\\\ZZZVVVUUUWWW[[[UUUUUUTTTSSSQQQNNNMMMKKKNNNLLLRRR___gggeee]]]XXXWWWUUURRRPPPOOOPPPRRRSSSNNNNNNMMMMMMMMMMMMNNNNNNEEEKKKOOOTTTbbbttt~~~~~~{{{zzzvvv}}}~~~yyyvvvrrrjjjaaaKKKHHHEEEEEEBBBBBBIIIQQQTTTZZZ___YYYLLLEEEIIIRRRuuurrr~~~xxxvvvwwwzzz~~~tttiiicccaaafffjjjrrr{{{~~~}}}yyytttooolllhhhhhhnnnwwwxxx|||yyyxxxsssooooooqqqpppkkkfffeeeiiisss{{{xxxiii\\\RRRTTTTTTUUU[[[dddhhhhhhkkkooorrrsssrrruuuzzz~~~zzzuuuqqqrrruuurrrhhh___]]]WWWQQQOOORRRWWW[[[]]]]]]YYYdddkkkrrr}}}ooojjjoooxxx}}}]]]NNNJJJIIIEEECCC@@@DDDGGGFFFFFFJJJOOORRRYYY\\\ggguuu~~~nnnLLLFFFAAADDDFFFEEEDDDEEELLLQQQWWWZZZYYYVVVRRROOOPPPSSSSSSPPPOOOPPPOOOKKKKKKGGGCCC@@@@@@???>>>===777888888999999:::;;;;;;===<<<::::::<<<@@@DDDGGGGGGAAA@@@EEEJJJLLLRRRZZZZZZZZZLLL===;;;777555:::DDDTTThhhtttrrrpppxxxvvvddd___^^^\\\\\\[[[XXXUUURRRRRRSSSOOOUUUZZZVVVNNNIIIKKKPPPNNNOOOXXXddddddXXXMMMJJJMMMLLLJJJJJJJJJLLLNNNOOOIIIIIIJJJJJJIIIIIIHHHGGGIIIHHHIIILLLOOORRRZZZcccnnnxxxyyyrrrccchhhttt{{{|||sssqqquuutttqqqkkkmmmooopppllljjjlllqqqyyy~~~~~~wwwpppkkkjjjkkkmmmoooqqquuuwww{{{|||kkkcccZZZWWW\\\cccbbb]]]tttsssuuufffXXXWWW[[[[[[VVVSSSUUUUUUUUUUUUVVVXXXZZZ[[[SSSRRRRRRRRRSSSQQQNNNLLLLLLMMMSSS]]]___XXXSSSTTTVVVTTTRRRQQQPPPQQQRRRSSSIIIIIIJJJKKKLLLMMMNNNNNNKKKKKKKKKPPP```ttt}}}|||}}}uuu~~~~~~qqqxxx~~~vvvsssuuuuuukkk^^^NNNGGGFFFJJJFFFAAALLL]]]TTTRRRSSSTTTNNNGGGKKKUUUvvvuuu}}}yyyuuussstttyyy~~~~~~uuummmgggeeecccgggnnnwww{{{{{{{{{wwwrrrmmmiiilllrrrtttzzz}}}{{{uuupppppprrrmmmfffcccdddlllwww|||mmm___MMMPPPQQQUUU___nnnwwwzzzuuutttssssssuuuwwwyyyzzzyyytttqqqsssvvvtttlllddd___WWWOOOOOOXXXcccjjjmmm\\\ZZZhhhxxxvvvooopppyyywww\\\NNNJJJHHHFFFFFFDDDGGGIIIHHHGGGHHHLLLOOOXXX```ooooooOOOGGGBBBDDDGGGFFFEEEFFFLLLPPPUUUVVVUUUQQQNNNLLLQQQUUUUUURRRQQQQQQOOOJJJIIIFFFBBB??????>>>===<<<777888888999999:::;;;;;;<<<;;;;;;;;;===@@@DDDFFF@@@===>>>EEEKKKNNNTTT[[[WWWVVVGGG::::::888666<<>>======<<<:::777888888999999:::;;;;;;999:::;;;===???AAACCCDDD>>>===@@@GGGNNNRRRUUUXXXQQQNNN@@@666999999999AAAYYYooouuurrrvvv\\\``````TTT[[[WWWRRRNNNNNNPPPUUUXXXQQQQQQOOOLLLIIIIIIKKKNNNLLLNNNRRRWWWVVVRRRPPPQQQLLLJJJHHHGGGEEEEEEFFFFFFJJJJJJKKKKKKLLLKKKKKKKKKLLLGGGEEEFFFGGGHHHLLLRRRfffpppxxxooo\\\bbbttt~~~{{{wwwssszzzzzzssssssvvvxxxyyy}}}zzznnnlllpppyyywwwjjjeeefffhhhhhhiiijjjlllnnnooorrrvvvyyytttbbb[[[WWWVVVaaaqqq}}}rrr|||zzzrrrvvveeeVVVRRRUUUUUUSSSQQQQQQRRRTTTVVVVVVUUUSSSRRRQQQOOOMMMMMMNNNNNNMMMLLLOOOPPPUUU[[[]]][[[ZZZ[[[ZZZXXXUUUQQQOOOMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNNNNMMMSSS```kkkqqqqqqxxx{{{qqqzzz{{{lllmmmmmmmmmpppqqqkkkaaaOOOPPPWWW```aaaaaahhhsssuuuddd]]]ddd___LLLHHHRRReeeeeesssuuutttuuuvvvzzzsssooonnnmmmlllpppnnnppptttuuusssuuuxxx~~~{{{yyyyyytttlllhhhiiiqqqyyy~~~ooo```QQQUUU^^^ggglllhhh\\\QQQUUUXXX[[[aaannn~~~{{{xxxuuuxxxvvvtttuuuvvvuuuqqqnnniiiaaaZZZ___kkkuuuuuurrrfffsss}}}yyy~~~sssgggZZZQQQIIIDDDEEEIIIHHHGGGHHHIIIGGGEEEIIIOOOYYYhhh}}}XXXOOOHHHLLLRRRTTTTTTUUUVVVVVVUUURRRNNNLLLKKKKKKLLLPPPRRRPPPNNNNNNJJJEEEDDDAAA>>>===<<<;;;:::999777888888999999:::;;;;;;777999<<>>JJJkkkzzzaaaTTTYYYYYYPPPSSSOOOKKKIIIJJJMMMQQQSSSNNNLLLKKKJJJJJJJJJJJJJJJ@@@FFFLLLMMMKKKLLLMMMNNNKKKJJJIIIHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJFFFEEEFFFEEECCCEEEIII___gggrrr~~~}}}|||vvvccc___eee}}}|||uuurrrsssuuuwww}}}{{{vvvvvvxxxxxxwwwyyy}}}pppmmmrrrrrr~~~uuunnnjjjgggeeeggghhhjjjkkklllooosssvvvrrrhhhaaa]]]ZZZ\\\ooo|||fffddd^^^XXXTTTTTTSSSNNNKKKKKKOOOPPPQQQSSSSSSSSSSSSSSSQQQNNNKKKJJJJJJJJJIIIHHHNNNOOORRRVVVYYYYYYZZZ[[[ZZZXXXVVVSSSPPPNNNMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHKKKNNNOOOMMMNNNVVVdddnnnxxxwwwuuuzzznnnooonnnkkkmmmqqqppplll^^^iiiwwwvvvnnnvvvkkkOOOGGGSSSbbbaaalllnnnnnnzzz~~~tttooooooqqqrrrtttpppnnnpppqqqooopppttt}}}yyyxxxxxxtttlllgggfffsss{{{||||||tttdddYYY\\\aaaeeefff```WWWOOOKKKQQQZZZfffxxx{{{yyyxxxxxxwwwvvvuuusssrrrqqqpppsssooommmtttzzzqqqmmmzzz{{{vvvkkkcccZZZRRRJJJCCCCCCHHHGGGDDDEEEHHHGGGFFFLLLUUUcccrrrZZZPPPIIILLLTTTYYYZZZ[[[YYYXXXVVVQQQMMMKKKKKKLLLLLLPPPQQQOOOMMMMMMJJJFFFAAA???===<<<;;;;;;999777777888888999999:::;;;;;;777999===AAADDDDDDDDDCCCGGGJJJOOOVVV\\\\\\VVVOOOBBB???444111999===EEEWWW~~~xxxmmmWWWTTTRRRNNNNNNMMMKKKIIIJJJLLLNNNMMMMMMIIIIIIIIIKKKMMMLLLIIIFFF>>>IIIPPPLLLFFFGGGHHHFFFGGGGGGHHHHHHIIIJJJKKKLLLHHHIIIIIIJJJJJJJJJIIIIIIHHHFFFEEEEEE@@@;;;<<>><<<;;;;;;:::888666777888888999999:::;;;;;;888:::???CCCEEEFFFFFFEEEGGGLLLTTT[[[bbbaaaWWWLLL<<<;;;333333:::???MMMfffxxx^^^VVVVVVMMMIIIPPPMMMKKKKKKMMMPPPPPPLLLIIIFFFGGGJJJMMMOOOMMMJJJGGGNNN]]]bbbWWWMMMLLLKKKGGGCCCDDDFFFHHHJJJKKKMMMMMMIIIIIIJJJJJJIIIHHHHHHGGGHHHGGGFFFBBB:::555;;;DDDiii___dddnnnooosssyyytttlllxxx~~~zzzyyyxxxjjjWWWZZZfffwww}}}qqqkkkllluuuyyyzzzxxxzzzrrrjjjkkkssstttmmmmmmtttsss}}}zzzvvvjjjdddeeeffffffgggiiilllooouuuwwwzzzzzzhhheee```___dddmmmuuu|||ttteee^^^XXXWWWYYYZZZWWWOOOLLLUUUaaa```]]]YYYUUUSSSTTTUUUWWWXXXUUURRRPPPNNNMMMJJJHHHNNNRRRTTTTTTVVVZZZ[[[ZZZUUUUUUTTTSSSRRRQQQPPPOOOIIIHHHHHHHHHGGGGGGFFFFFFFFFHHHLLLMMMLLLOOO\\\jjjvvvxxxwwwnnnqqq|||uuu{{{zzzrrrlllggguuuOOOIII[[[ZZZRRRVVVYYY^^^\\\lll|||}}}|||wwwpppkkklllooooooqqquuu{{{tttpppqqqooojjjffffffsssvvvsssnnnssszzzpppgggeeehhhkkkjjjbbbWWWNNNHHHHHHOOOYYYeeexxxzzzvvvrrrssssssqqqnnnnnnqqqtttwwwvvvxxx~~~zzz{{{tttqqqccc]]]WWWSSSNNNHHHHHHKKKMMMFFFDDDIIIJJJKKKWWWffflll{{{eeeWWWLLLNNNVVV[[[\\\\\\YYYXXXUUURRRNNNMMMNNNPPPZZZZZZWWWPPPLLLKKKHHHDDD???===<<<;;;;;;;;;888666777888888999999:::;;;;;;999<<<@@@DDDFFFHHHHHHGGGGGGNNNVVV]]]bbb```RRRCCC888999555555;;;AAAUUUsssxxxvvvxxxXXXRRRRRRLLLMMMWWWOOOMMMKKKMMMPPPOOOKKKFFFFFFHHHKKKMMMMMMMMMLLLKKKVVVgggkkk[[[NNNOOOOOOJJJDDDEEEGGGJJJLLLNNNOOOPPPKKKKKKKKKKKKJJJHHHGGGFFFGGGGGGFFF@@@777999III[[[vvvbbbaaakkknnnzzzyyytttxxx|||}}}~~~|||uuunnnccceeemmmwwwyyysssooooooooouuuyyywwwyyyooogggmmmoooiiihhhpppttt||||||~~~sssjjjjjjjjjiiiggggggiiikkkssstttvvvyyyyyyddd]]]___\\\WWWaaaqqqhhh^^^\\\[[[aaa^^^\\\XXXRRRNNNTTT]]]\\\ZZZWWWUUUTTTUUUVVVWWWUUUSSSQQQQQQPPPOOOLLLJJJMMMRRRTTTSSSTTTYYYZZZVVVTTTSSSSSSRRRQQQOOONNNMMMGGGGGGGGGGGGGGGFFFFFFFFFDDDEEEIIIMMMLLLMMMWWWdddqqq~~~zzzrrrxxxrrrnnnyyytttxxxyyySSSSSShhh[[[OOOOOOPPPVVVUUUfffvvv}}}~~~wwwqqqpppqqqqqqrrruuurrrlllhhhjjjkkkiiihhhiiippprrrnnniiiqqqwwwpppkkkfffhhhmmmrrrpppgggZZZOOOHHH???FFFQQQ```wwwzzzrrrnnnpppqqqooommmmmmrrrwww~~~|||~~~llljjjkkkbbb[[[UUUSSSOOOKKKKKKMMMQQQIIIFFFJJJLLLMMMZZZkkktttmmm^^^RRRSSSZZZ]]]]]]]]]ZZZZZZXXXUUURRRQQQSSSTTT^^^]]]WWWNNNHHHFFFCCC???>>>===<<<<<<<<<;;;888666777888888999::::::;;;;;;;;;===@@@DDDGGGIIIIIIIIIJJJQQQYYY]]]aaa\\\KKK999666888666777===BBBYYY{{{yyyhhhooo|||gggTTTMMMLLLMMMTTT^^^PPPLLLJJJKKKMMMMMMHHHDDDHHHJJJLLLLLLLLLLLLNNNPPPNNN```cccQQQDDDHHHKKKGGGHHHIIIKKKMMMOOOQQQRRRRRRMMMMMMMMMLLLKKKIIIGGGGGGEEEFFFEEE???:::AAA\\\uuuxxx]]]YYYeeelll}}}|||{{{}}}~~~ttttttwwwuuussstttiiissszzzxxxwwwvvvhhhkkkmmmfffeeekkklllvvv}}}vvvxxx}}}{{{xxx|||qqqqqqooommmjjjiiijjjkkkpppqqqrrruuuyyykkkaaaZZZYYYYYYRRRSSS___sssmmmaaaXXXXXX^^^bbb]]][[[ZZZVVVOOOLLLMMMPPPPPPQQQSSSTTTUUUVVVWWWVVVUUUUUUVVVWWWVVVSSSQQQJJJPPPRRRPPPRRRVVVVVVRRRSSSSSSRRRQQQOOOMMMKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDHHHLLLKKKKKKTTT```qqq~~~}}}iiiiiiyyydddooo|||~~~XXX\\\uuuVVVPPPWWWVVVVVVXXXbbbrrr{{{{{{|||}}}rrrlllnnnsssnnnhhhbbbaaafffiiiiiigggiiidddeeemmmtttuuuyyyxxxqqqpppppppppmmmtttzzzuuueeeTTTHHHCCC@@@IIITTTbbb}}}{{{sssqqqpppooonnnnnnoooqqqrrr{{{~~~~~~}}}wwwkkkfffeee\\\ZZZWWWSSSPPPPPPSSSVVVYYYQQQJJJJJJNNNWWWeeeqqqvvvhhhXXXSSSXXX^^^___]]]ZZZZZZYYYUUUPPPOOORRRUUUVVVTTTPPPMMMIIIFFFCCCAAA===>>>>>><<<888666888;;;777999:::999888777888:::===@@@DDDGGGGGGGGGGGGHHHMMMVVV```aaaXXXJJJ???999;;;555333<<>><<<999777777888666888999:::999999;;;<<<>>>AAAEEEEEEDDDDDDEEEGGGPPPWWW^^^^^^TTTGGG===777777;;;???GGG[[[nnnqqqhhh```iiisssaaa[[[TTTSSSWWWZZZYYYVVVQQQTTTVVVVVVZZZccciiikkkuuunnn[[[OOONNNHHHDDDMMMKKKJJJIIIIIIIIIJJJKKKLLLPPPPPPOOOMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGIIIMMMHHHBBBRRRqqqiiiXXXNNNYYYppptttxxx}}}zzz{{{~~~xxxpppiiiffffffhhhooosssrrrttt|||~~~ssspppmmmlllooosssvvvxxxtttbbb[[[UUUWWWXXXZZZ___fffwwwbbb[[[XXXTTTUUUZZZaaaZZZSSSPPPPPPPPPPPPPPPRRRSSSUUUWWWXXXWWWVVVVVVXXXUUURRRSSSVVVVVVRRRNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHIIIMMMMMMMMMPPPVVVccc}}}|||}}}wwwzzz~~~mmmlll}}}www[[[\\\ggg{{{{{{nnnmmmllllllpppvvv~~~|||XXXTTTWWWPPPKKKSSSVVV]]]iiitttyyywwwrrrqqqpppvvv}}}wwwsssqqqoookkkggggggccc```fffnnnppphhh___^^^bbbkkkuuuyyy{{{zzzwwwyyy|||{{{qqq~~~kkkTTTIIIFFFGGGUUUfffxxxvvvrrrtttsssrrrqqqqqqrrrssstttzzz|||}}}}}}}}}~~~rrrjjjddd]]]YYYYYYXXXWWWUUURRRPPPQQQUUUXXX[[[UUUQQQUUU___ooo~~~mmmcccXXXVVV[[[cccfffeeebbb___ZZZTTTOOONNNQQQSSSWWWRRRLLLGGGDDDCCCCCCBBB<<<>>>>>>===999666555444444777999;;;;;;;;;===>>>@@@CCCFFFDDDAAAAAAEEEJJJUUUYYY[[[WWWMMMBBB:::666111:::@@@JJJbbbxxxrrr]]]fffvvvbbb\\\WWWSSSTTTXXX[[[ZZZWWWRRRUUUVVVXXX^^^jjjqqqsssxxx___HHHEEEEEEEEEKKKHHHHHHHHHHHHIIIKKKMMMOOOPPPOOONNNLLLJJJHHHGGGFFFJJJIIIHHHGGGGGGGGGHHHIIIJJJQQQLLLIII___}}}zzzaaaVVVPPPNNNUUUaaammmyyyvvvuuuyyyzzzyyy~~~}}}xxxqqqllljjjfffmmmqqqpppqqqzzz|||tttpppqqqttttttssswww||||||fffWWWWWWSSSRRRUUU[[[dddqqq|||wwwhhh[[[WWWTTTPPPQQQVVVRRRNNNIIIHHHKKKPPPRRRRRRTTTUUUVVVXXXXXXXXXWWWWWWXXXUUUSSSSSSUUUUUUQQQNNNOOOOOOOOOOOOOOOPPPPPPPPPOOONNNMMMLLLJJJJJJIIIIIIEEEEEEFFFGGGIIIJJJKKKKKKKKKHHHIIIKKKLLLLLLPPPWWWbbb{{{{{{zzzlllmmmzzz}}}}}}eeeSSSNNNddd~~~rrreeeiiijjjhhheeeiiittt~~~yyyVVVTTTXXXSSSPPPPPPQQQWWWdddssszzzyyytttmmmgggnnn~~~xxxqqqnnnnnnllliiieeegggffffffjjjnnnmmmgggbbb```hhhssszzz||||||{{{zzz}}}~~~tttmmmVVVMMMNNNQQQddd{{{zzzrrrqqqrrrqqqpppppppppqqqrrrsss{{{|||}}}||||||~~~zzzrrrkkkhhhccc\\\WWWWWWUUUTTTSSSQQQPPPRRRUUUYYYWWWWWW\\\gggssswwweee^^^XXXXXX___ggglllmmmddd```YYYSSSOOOOOORRRTTTXXXSSSKKKFFFEEEEEEEEEDDDDDDCCC@@@<<<888555444444444777999;;;;;;<<<===>>>AAADDDFFFDDDAAABBBIIIOOOYYYXXXUUUNNNEEE<<<777555444666<<>>@@@CCCEEEFFFEEEDDDHHHOOOVVVYYYUUUNNNEEE===888666666<<<666CCCbbbwwwuuullliiiggg]]]TTTSSSRRRSSSUUUTTTQQQNNNNNNPPPPPPOOOQQQSSSPPPKKKQQQQQQIIISSStttppp[[[QQQPPPOOOOOOOOOOOOPPPQQQMMMNNNOOOOOOPPPOOOOOONNNMMMKKKJJJIIIJJJKKKNNNOOOKKKJJJJJJNNNSSSTTTPPPLLLHHHHHHJJJNNNOOOQQQYYYbbboootttsssttt|||}}}~~~yyyqqqrrrmmmeeelll{{{~~~}}}xxxuuuvvvxxxyyyuuuqqqsssxxxzzzwwwssslllssszzz}}}}}}vvvnnnlllnnnppprrruuuxxx~~~sss___UUUSSSUUUVVVVVV[[[eeeuuukkkYYYVVVTTTSSSPPPLLLKKKMMMHHHHHHEEECCCHHHPPPRRRNNNOOOOOOPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOOOONNNMMMKKKGGGHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIHHHIIIKKKLLLNNNGGGGGGGGGHHHHHHIIIIIIIIIJJJGGGFFFHHHHHHHHHMMMTTTVVV\\\bbbfffrrrxxx}}}|||yyyxxx|||lllTTTTTT^^^{{{zzziiiaaa^^^cccfffhhhhhhggghhhjjjmmmvvv___VVVNNNPPPXXXfffvvvxxxmmmooovvvrrrmmmppprrrooojjjggghhhkkkkkkrrrxxxuuummmiiinnnuuuxxx|||~~~hhhZZZ^^^gggyyyqqqiiifffgggjjjjjjlllmmmooopppqqqrrrvvvwwwwwwxxxyyyyyyyyyyyy}}}qqqhhhccc]]][[[ZZZ\\\ZZZUUUSSSUUUQQQRRRRRRQQQPPPRRRUUUWWW[[[ZZZ\\\bbbmmm~~~qqq___\\\XXXXXXXXX[[[```gggmmmqqqlllgggaaa]]]\\\]]]^^^___]]]ZZZXXXZZZ```cccaaa^^^TTTLLLAAA888444444666888::::::;;;;;;<<>>888666777888<<<;;;SSSyyytttkkkrrr___```TTTTTTSSSSSSSSSRRROOOLLLJJJMMMOOOQQQUUUYYYUUUNNNOOOOOOPPPeeeuuu]]]UUUSSSRRRPPPPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPOOONNNMMMKKKJJJIIIJJJLLLOOOQQQLLLJJJLLLQQQOOOIIIMMMVVVNNNLLLMMMPPPQQQQQQVVV]]]kkkpppooorrr~~~~~~yyy}}}zzzxxxzzz{{{tttiiihhhooovvvzzz}}}zzzyyyzzzuuuooojjjjjjpppvvvwwwuuuqqquuu}}}tttiiihhhkkklllnnnqqqsssuuu|||uuugggYYYSSSSSSSSSSSSTTTWWWhhhhhhYYYUUUTTTSSSRRRPPPNNNLLLKKKFFFIIIGGGDDDJJJTTTWWWRRROOONNNNNNNNNNNNOOOOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIKKKLLLMMMIIIHHHGGGFFFEEEFFFGGGHHHGGGEEEDDDFFFGGGFFFJJJPPPPPPOOOOOOXXXlll}}}||||||}}}{{{fffYYYMMMlll|||wwwhhheeegggkkkjjjiiiiiiiiihhhgggeeeooo~~~cccWWWNNNQQQWWWaaannnzzzvvvwwwwwwmmmnnnooorrruuusssnnnjjjiiikkkmmmttt{{{zzztttqqquuu{{{{{{~~~zzzhhheeeqqqwwwpppiiiccc______aaaccceeegggjjjlllmmmnnnpppqqqrrruuuxxxyyyyyyyyy}}}}}}wwwiiibbb```^^^[[[YYYYYY[[[YYYUUUUUUXXXQQQQQQRRRQQQPPPQQQSSSVVVTTTRRRRRRUUU]]]llltttbbbXXXSSSVVVWWWYYYZZZ\\\```eeeiiihhhfffdddeeejjjpppssstttnnnkkkkkknnnttttttooohhhPPPIII>>>777555777888999;;;<<<<<<<<>>===IIIYYYYYYMMMHHHCCC@@@DDDKKKQQQQQQOOOLLL===333444666555:::CCCUUUeee{{{}}}vvvfffXXXUUUUUU```XXXOOOLLLJJJIIIKKKNNNQQQQQQQQQPPPPPPPPPOOOOOOUUUSSSQQQQQQSSSRRROOOLLLHHHIIIJJJKKKKKKLLLKKKKKKMMMKKKJJJJJJKKKLLLKKKJJJLLLHHH@@@999:::CCCLLLOOOMMMRRRPPPFFFDDDLLLPPPMMMJJJIIIGGGHHHKKKQQQWWW[[[```dddiiimmmqqqyyy~~~nnncccbbbooo|||wwwttt}}}yyywwwooogggkkkwww}}}~~~zzzvvvwwwwwwzzzlllaaa\\\^^^bbbiiihhhiiimmmqqquuuyyy}}}{{{vvvvvvooo^^^WWWUUUUUUVVVVVVSSSSSSVVVXXX\\\jjjzzzqqq```VVVOOORRRLLLIIIMMMPPPOOOMMMMMMMMMNNNOOOOOOPPPOOOOOOOOOMMMLLLIIIHHHGGGIIIKKKMMMJJJLLLNNNPPPPPPOOOMMMLLLJJJHHHEEEEEEGGGIIIJJJJJJDDDDDDBBBAAAAAABBBCCCDDDEEEDDDBBBAAAAAABBBCCCDDDDDDJJJOOOLLLEEEBBBFFFKKKKKKKKKLLLMMMOOOXXXlll{{{~~~{{{~~~```___eeesssxxxiiieeehhhaaaccceeefffmmm}}}wwwlllcccWWWUUUPPPLLLOOOWWW]]]eeeyyy~~~}}}|||{{{xxxsssnnnlllhhhsss|||}}}~~~xxxzzzyyy|||||||||}}}}}}}}}zzzyyyyyyyyyyyyxxxtttxxxxxxvvv~~~~~~xxxtttooohhhbbbXXXPPPKKKNNNSSSWWW]]]dddffffffgggjjjooosssuuuuuuyyyyyyxxxyyyyyyzzzzzz{{{yyy~~~vvv{{{yyywwwuuusssnnngggbbbcccbbbaaa^^^\\\YYYXXXWWWUUUUUUUUUUUUTTTSSSRRRQQQRRRQQQPPPOOOOOOOOOPPPQQQSSSUUUWWWWWWXXX^^^hhhppprrrpppooorrrvvvvvvsssnnngggbbb[[[VVVSSSRRRQQQQQQTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWZZZ```fffkkklllmmmjjjfffbbb___\\\TTTJJJBBB???===;;;888888999;;;===;;;>>>>>>???HHHSSSSSSJJJFFFDDDCCCGGGMMMOOOLLLHHHCCC999333777999;;;FFFSSSeeettt|||{{{ooo___WWWUUUVVV\\\TTTMMMKKKJJJIIIKKKOOONNNNNNMMMMMMMMMNNNNNNOOOQQQNNNLLLLLLMMMMMMKKKHHHIIIJJJKKKLLLMMMMMMMMMMMMJJJIIIGGGFFFGGGHHHGGGFFFCCC@@@999777CCCTTTWWWPPPJJJOOOMMMGGGJJJUUU[[[XXXKKKHHHEEEBBBBBBEEEIIIKKKUUU\\\ccceeehhhuuu|||hhh[[[bbbpppwww{{{zzzsssvvv~~~}}}yyyxxxqqqfffgggpppyyyzzz~~~{{{tttyyyzzzyyyuuupppnnnpppsssvvvrrrssszzz}}}xxxsssrrrvvvzzz|||lll___TTTQQQQQQOOOPPPSSSZZZ___eeefffgggsssjjj___WWWQQQUUUSSSOOOLLLKKKLLLNNNPPPOOOOOOPPPPPPPPPPPPPPPOOOOOOMMMLLLKKKLLLMMMPPPQQQKKKLLLMMMNNNMMMKKKIIIHHHIIIGGGEEEEEEGGGIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDBBBAAAAAABBBDDDEEEGGGKKKNNNKKKEEEBBBDDDGGGHHHHHHJJJLLLNNNVVViiizzzsssnnnwww{{{pppjjj```^^^\\\[[[___iiiuuu}}}nnnaaaYYYQQQRRRQQQNNNOOORRRTTT\\\qqq}}}{{{xxxqqqllldddvvv{{{{{{uuuwww{{{{{{zzz~~~sssxxx~~~~~~|||{{{zzzwwwsssppppppqqqssstttvvvwwwxxx{{{tttnnn```UUUKKKIIINNNTTT]]]dddgggfffgggiiilllnnnnnnmmmtttuuuuuuuuuuuuvvvvvvvvvuuuzzzzzzrrrooossssssooossspppmmmiiifffaaa\\\YYY[[[[[[ZZZZZZYYYXXXXXXXXXTTTTTTTTTSSSRRRRRRQQQQQQSSSRRRQQQPPPOOOOOOOOOOOORRRUUUXXXXXXWWWXXX\\\```^^^\\\ZZZ[[[^^^```^^^\\\[[[XXXTTTRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSRRRRRRTTTVVVWWWVVVUUUVVVQQQKKKGGGFFFCCC???<<<>>>===<<<;;;:::;;;<<<=========???DDDJJJLLLJJJGGGDDDEEEHHHMMMOOOLLLEEE>>>888444555999;;;BBBTTTgggzzzsss}}}ooo[[[XXXUUUSSSUUUTTTMMMHHHHHHIIIIIIKKKOOOOOONNNLLLKKKKKKMMMNNNOOOMMMKKKHHHGGGGGGHHHGGGFFFJJJKKKLLLMMMNNNNNNNNNMMMJJJGGGEEEDDDDDDEEEDDDCCC@@@@@@<<<@@@YYYsssoooZZZKKKLLLIIIFFFLLLYYY^^^[[[NNNKKKFFFBBBAAAAAACCCEEEKKKTTT[[[ZZZ\\\mmmppp```ZZZ[[[aaannn|||wwwmmmjjjnnnrrrqqquuuzzzxxxqqqqqqxxxuuuuuuxxx}}}uuurrrvvv{{{~~~wwwtttrrrrrrqqqqqquuuzzzzzznnn]]]UUUSSSIIIGGGOOOSSSPPPSSS]]]fffoooxxx~~~yyygggaaa]]]VVVRRRPPPSSSOOODDDAAAIIIOOOOOOQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNMMMMMMNNNPPPRRRTTTLLLLLLLLLKKKIIIGGGEEEDDDHHHFFFEEEDDDFFFHHHHHHHHHFFFFFFEEEEEEEEEFFFFFFGGGFFFEEECCCBBBBBBCCCEEEFFFKKKLLLLLLJJJFFFCCCBBBBBBDDDEEEHHHKKKMMMSSSaaapppyyy}}}zzzxxxaaabbbttt~~~oooddd```ZZZXXXZZZ\\\^^^^^^rrreeeZZZOOONNNPPPPPPQQQQQQPPPUUUhhh{{{wwwnnncccooowwwwwwxxx~~~{{{wwwzzzzzzvvvwwwooowww~~~}}}ttttttsssooollllllpppuuuuuuvvvvvvvvv~~~xxxpppfff\\\RRROOOTTT\\\cccgggiiihhhggghhhjjjjjjiiihhhppppppqqqrrrssssssttttttssswwwvvvrrrqqqttttttqqqooolllhhhddd```]]][[[YYYVVVVVVVVVWWWWWWWWWWWWWWWTTTSSSRRRQQQQQQPPPPPPPPPRRRQQQQQQPPPPPPPPPPPPPPPQQQSSSUUUUUUTTTSSSTTTVVVZZZYYYXXXYYY\\\\\\[[[YYYYYYWWWTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNMMMLLLLLLNNNOOOPPPOOOMMMNNNJJJDDD@@@??????>>>===;;;;;;;;;;;;<<<<<<<<<======>>>DDDMMMOOOIIIDDDDDDDDDHHHNNNRRRPPPIII>>>666222444888;;;???JJJbbbyyy}}}ttt]]]UUUYYYUUUPPPRRRNNNHHHDDDFFFIIIIIILLLPPPSSSQQQNNNLLLKKKLLLNNNPPPKKKIIIFFFDDDDDDEEEFFFFFFHHHIIIKKKMMMNNNNNNMMMMMMJJJHHHEEECCCCCCCCCCCCBBBAAADDDBBBJJJlll___NNNLLLFFFCCCIIIRRRTTTPPPLLLIIIFFFCCCBBBCCCEEEGGGGGGNNNSSSRRRTTThhh}}}}}}|||yyyrrrbbbPPPLLL___vvvrrrrrrvvvyyyuuulllggggggiiilllsss|||}}}{{{}}}yyyyyyxxxyyy|||}}}ppppppooonnnmmmmmmqqquuuvvvyyy}}}vvvgggaaaVVVPPPRRRUUUMMMLLLTTTSSSPPP]]]qqq{{{~~~___WWWZZZXXXSSSQQQJJJQQQMMMCCCEEESSSYYYTTTRRRRRRQQQPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOOOOPPPQQQMMMLLLKKKIIIHHHGGGFFFEEEHHHFFFDDDDDDFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEECCCCCCCCCDDDFFFGGGLLLJJJIIIHHHGGGEEECCCAAADDDDDDHHHKKKKKKMMMXXXcccvvvzzzwww}}}uuuYYYPPP^^^xxxssseeeaaa]]]ZZZZZZZZZYYYYYYnnnbbbYYYOOONNNOOOQQQSSSRRROOORRR___lll~~~rrrlllhhhjjjrrruuusssvvv}}}wwwxxx}}}|||uuussspppwww|||{{{qqqqqqqqqmmmjjjkkkpppuuummmpppqqqsss{{{yyyqqqlllggg``````fffnnnpppnnniiifffdddcccccccccbbbaaahhhiiikkknnnpppqqqqqqrrrlllooorrrrrrqqqqqqmmmhhhdddbbb___[[[XXXWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRQQQOOOOOOOOOOOOOOONNNOOOOOOPPPPPPPPPPPPPPPOOOPPPQQQQQQPPPPPPQQQSSSQQQRRRSSSUUUWWWVVVTTTQQQTTTRRRPPPPPPQQQRRRRRRQQQRRRRRRQQQPPPNNNMMMLLLKKKJJJIIIIIIKKKMMMNNNMMMLLLHHHEEEBBB???===<<<;;;:::777888999:::;;;<<<<<<<<<===BBBMMMUUUSSSIIICCCCCCEEEJJJPPPRRRMMMDDD999333000666===DDDJJJYYYrrryyyrrrWWWWWW\\\TTTNNNPPPMMMHHHFFFJJJMMMNNNQQQTTTUUUSSSOOOLLLJJJJJJKKKLLLGGGFFFDDDBBBAAABBBDDDEEEEEEFFFIIIKKKLLLLLLKKKJJJIIIFFFBBB@@@@@@AAAAAAAAA@@@EEEEEENNNmmmzzzWWWPPPLLLEEEBBBFFFKKKJJJGGGDDDCCC@@@>>>>>>@@@BBBDDDEEEIIILLLMMMSSSeeeuuuttt{{{rrr___TTT[[[hhhqqqppptttzzzzzztttmmmkkkmmmpppuuuzzzzzzzzz}}}|||yyy}}}tttjjjccceeeggggggiiikkknnnooorrrtttvvvxxxzzz~~~uuuYYYSSSTTTPPPPPPUUUTTTNNNMMMOOOMMMRRRkkkgggSSSSSSWWWTTTOOONNNMMMRRRPPPMMMWWWiiikkkaaaSSSRRRPPPOOONNNNNNNNNNNNPPPPPPPPPPPPPPPOOONNNMMMKKKKKKKKKJJJJJJJJJJJJJJJHHHFFFEEEEEEFFFGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGEEEDDDCCCBBBCCCDDDFFFHHHIIIHHHGGGGGGHHHHHHFFFDDDEEEFFFHHHKKKIIIHHHNNNVVVmmmyyy|||sssyyyzzzvvvzzzzzz\\\IIIKKKbbbvvvqqq]]]\\\[[[XXXVVVVVVXXX[[[]]]VVVTTTPPPQQQOOOQQQSSSQQQOOOQQQXXX^^^nnnwww{{{wwwxxx|||}}}zzzvvvgggcccnnnrrrlllmmmxxxuuuuuuzzz}}}yyywwwwww{{{~~~zzzxxxsssrrrpppmmmjjjjjjlllnnnllloooqqqrrrvvv|||}}}zzzwww}}}~~~}}}yyyttttttssswww~~~wwwgggccc]]]YYYWWWVVVUUUTTTZZZ]]]```dddhhhkkkllllllfffhhhkkkmmmlllhhhbbb\\\[[[ZZZYYYVVVSSSSSSUUUWWWUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQOOONNNMMMMMMNNNNNNLLLLLLNNNOOOPPPPPPPPPPPPMMMMMMMMMMMMNNNOOOQQQQQQLLLNNNPPPRRRSSSQQQOOONNNOOONNNNNNPPPSSSTTTTTTSSSRRRQQQPPPOOOMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHDDDDDDBBB@@@>>><<<:::999666777888999;;;<<<===>>>CCCLLLWWWXXXQQQHHHDDDCCCFFFKKKOOOMMMFFF<<<666333111:::GGGRRR^^^lll~~~{{{vvv|||~~~ooo]]]SSSXXXZZZSSSNNNPPPPPPKKKKKKOOORRRSSSUUUXXXRRRPPPMMMJJJHHHHHHHHHHHHCCCCCCCCCAAA??????AAACCCBBBDDDGGGJJJKKKKKKIIIHHHEEEBBB>>><<<===>>>??????CCCJJJLLLQQQddduuuhhhNNNNNNJJJGGGFFFGGGIIIHHHFFFDDDBBB@@@>>>>>>???AAACCCCCCEEEGGGKKKRRR```rrr~~~wwwppppppttt{{{qqqeeeyyytttsssxxx{{{vvvoookkkiiimmmqqqssstttwww}}}{{{|||{{{wwwvvv|||eee```hhhkkkmmmooorrruuusssnnnggghhhjjjlllooorrrtttvvvxxxjjjZZZMMMNNNPPPNNNKKKMMMLLLLLLMMMPPPVVViiivvvddd[[[SSSSSSSSSQQQNNNMMMPPPQQQPPPSSSaaaooooooeeeRRRQQQOOOMMMKKKKKKKKKLLLRRRRRRSSSSSSQQQPPPNNNLLLJJJKKKLLLMMMMMMMMMMMMMMMHHHGGGFFFFFFGGGHHHFFFEEEDDDEEEFFFGGGHHHHHHHHHGGGDDDDDDBBBBBBBBBDDDFFFHHHGGGGGGGGGHHHJJJJJJIIIHHHGGGGGGIIIJJJHHHFFFIIIOOOeeerrr|||nnnppp~~~uuuvvvjjjMMMBBBMMM\\\}}}zzzjjjZZZZZZYYYWWWTTTTTTXXX[[[vvvRRROOOSSSRRRUUUQQQQQQPPPNNNMMMPPPSSSUUUXXXfffuuuyyyrrrkkkjjjmmmvvvxxxkkkdddjjjqqqqqqooopppooosssyyy|||}}}|||zzzsssqqqmmmjjjiiihhhgggffflllppprrrqqqqqqrrrqqqmmmmmmsss{{{~~~|||xxxuuuuuuwwwyyy{{{}}}~~~~~~hhhbbbXXXPPPLLLJJJIIIHHHJJJMMMRRRXXX]]]aaacccddddddbbbbbbdddeeebbb^^^[[[XXXYYYXXXVVVSSSRRRUUUWWWSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPNNNLLLLLLLLLMMMNNNLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKLLLNNNPPPPPPOOONNNNNNOOOPPPQQQPPPPPPPPPQQQOOOOOOPPPRRRUUUVVVUUUTTTQQQPPPOOONNNMMMLLLKKKJJJGGGGGGFFFGGGHHHHHHFFFDDDBBBBBBBBB@@@>>><<<;;;;;;777777888999;;;===???@@@LLLYYY^^^TTTIIIEEEDDDBBBFFFIIIJJJEEE<<<555333444555@@@QQQaaaoooxxx{{{|||ooovvvvvvXXXSSSQQQTTTUUUQQQOOOOOOPPPLLLKKKPPPSSSSSSTTTWWWNNNMMMLLLKKKJJJIIIIIIIIIAAACCCDDDCCCAAA@@@AAACCC@@@CCCFFFIIIKKKJJJIIIGGGDDDAAA===;;;<<<>>>???@@@GGGOOOUUUVVVZZZ]]]VVVIIIJJJIIIIIIJJJJJJIIIHHHHHHEEEDDDCCCBBBCCCDDDFFFHHHFFFGGGIIIJJJMMMTTT___ggggggdddeeejjjooosssyyyvvvpppssswwwssslllhhheeeiiimmmoooqqqvvv|||uuuzzz}}}{{{wwwyyyvvvrrrzzz}}}qqqcccaaa``````bbbdddfffggghhhlllrrryyyzzzwwwvvvzzzyyyvvvpppiiiaaaZZZUUUQQQOOOMMMLLLMMMMMMMMMMMMPPPVVV\\\dddwwwvvv\\\WWWXXXVVVQQQOOOQQQQQQOOOQQQMMMLLLQQQZZZaaa```\\\QQQOOOMMMJJJIIIHHHIIIIIINNNOOOQQQRRRQQQOOOMMMKKKJJJLLLMMMOOOOOOOOOMMMLLLIIIHHHGGGHHHIIIHHHGGGEEEEEEFFFHHHIIIJJJJJJIIIIIICCCBBBAAAAAABBBCCCFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJGGGFFFHHHJJJHHHFFFHHHMMM]]]jjjxxxssspppttt}}}eeeOOOHHHJJJaaaxxx}}}cccZZZYYYWWWWWWYYYYYYXXXWWWtttSSSSSSXXXUUUVVVRRRQQQMMMJJJKKKNNNPPPPPPLLL]]]qqqwwwqqqhhheeeggglllxxxtttnnnggggggrrrzzzvvvlllkkkqqq{{{}}}zzz}}}pppmmmiiihhhiiihhheeebbbccciiinnnmmmmmmoooooommmiiijjjmmmpppqqqrrrrrrrrrvvvuuutttsssvvv}}}kkkcccWWWMMMFFFCCCBBBAAA>>>AAAGGGNNNUUUYYY\\\^^^```[[[YYYZZZ]]]^^^______VVVWWWWWWUUUQQQPPPRRRUUUPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPMMMLLLKKKKKKMMMNNNMMMMMMNNNNNNMMMLLLJJJIIIJJJKKKMMMPPPRRRQQQNNNKKKLLLLLLKKKJJJIIIJJJMMMOOOOOOOOOOOOQQQRRRRRRPPPNNNPPPPPPOOONNNMMMLLLKKKKKKEEEDDDDDDEEEGGGGGGFFFEEE>>>>>>===;;;999999:::;;;888888888999;;;>>>AAACCCTTTbbbcccPPPAAABBBEEEBBBFFFHHHFFF>>>555000111555999EEEXXXjjjwwwzzzqqqhhhiii{{{TTTSSSSSSSSSQQQPPPPPPNNNMMMMMMIIIIIINNNQQQPPPQQQSSSLLLLLLMMMMMMMMMMMMMMMLLLCCCFFFHHHGGGEEECCCDDDEEE@@@BBBFFFJJJKKKKKKIIIHHHEEEBBB>>><<<>>>@@@BBBBBBGGGPPPWWWUUUOOOKKKGGGDDDIIIIIIKKKLLLJJJGGGFFFGGGBBBAAAAAABBBDDDGGGJJJLLLKKKMMMMMMJJJFFFHHHPPPWWWYYYYYY^^^jjjrrruuuvvvxxxwwwzzzyyyppprrrvvvtttooojjjkkkppprrrqqqoooqqqtttvvvxxx~~~uuuoootttvvvxxxsssgggccc^^^ZZZYYYZZZ[[[[[[```bbbeeehhhlllqqqwww{{{yyy~~~|||{{{qqqnnniiiccc^^^\\\^^^```aaa]]][[[ZZZUUUPPPPPPUUULLLPPPPPPKKKJJJQQQXXXZZZYYYccclllyyyvvv```UUUUUUZZZWWWNNNKKKQQQTTTQQQTTTNNNLLLPPPSSSRRRSSSUUUPPPNNNKKKHHHGGGFFFGGGGGGIIIKKKMMMOOOOOOMMMKKKJJJKKKLLLOOOPPPPPPOOOLLLKKKJJJIIIHHHHHHIIIIIIGGGEEEFFFGGGIIIKKKLLLLLLKKKJJJCCCBBBAAA@@@AAACCCEEEGGGHHHJJJKKKKKKJJJIIIJJJKKKGGGEEEGGGIIIIIIGGGIIINNN[[[iiixxx}}}vvvmmm|||fffQQQHHHHHHaaaaaaXXXTTTRRRVVV\\\]]]XXXRRR