BM6P6(@ rrrdddmmmnnniiinnnfff```XXXPPPEEE:::666888777777666555555555555555666444555888@@@^^^xxxuuu^^^]]]~~~vvvnnn```PPPEEEAAADDD@@@>>>>>>AAACCCCCCAAA<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@BBBCCCBBBCCCDDDGGGJJJNNNRRRTTTWWW\\\dddkkkqqqwww|||vvv{{{xxxjjjzzz{{{xxxaaaTTTKKKDDDDDDJJJmmm\\\NNNKKKRRR^^^yyykkknnnpppdddrrrppp^^^NNN999555111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------.../////////333,,,...222666OOOuuukkkvvvaaaLLLBBBVVV}}}{{{___HHH===<<<<<<;;;::::::999888888:::;;;;;;;;;<<<<<<======???@@@CCCEEEGGGIIIIIIJJJMMMKKKHHHFFFGGGMMMUUUZZZ\\\___gggrrriiiXXXVVVppp{{{xxxsssnnnffffffffflllvvvzzzoooaaabbbdddiiijjjaaaSSSLLLLLLQQQWWWbbblllppptttzzziiijjj~~~}}}eee]]]FFF444666000000000000000000////////////.........------,,,,,,,,,------------------------,,,,,,,,,---------....../////////000111111222222222777999\\\\\\MMMEEEOOO^^^kkk{{{qqq^^^QQQKKKDDD======;;;;;;<<>>AAACCCCCCAAA<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@AAABBBAAABBBCCCEEEHHHKKKOOOPPPUUUZZZaaaiiipppvvv{{{uuuuuu~~~sss|||tttttt}}}dddUUULLLEEEDDDJJJlllaaaPPPJJJPPP\\\zzzmmmmmmnnntttooo___RRR===777111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------.../////////111+++...222888UUU|||pppyyy```LLLBBBXXXuuuZZZEEE<<<;;;;;;;;;::::::999999888::::::;;;<<<======>>>>>>@@@AAACCCFFFIIIKKKNNNOOOOOOLLLHHHFFFFFFLLLSSSXXXZZZ]]]dddmmmyyywwwccc```xxx|||xxxuuurrrpppiiibbb\\\aaapppzzzsssgggaaabbbgggiiidddXXXOOOMMMHHHNNNXXX```bbbbbbiiirrr~~~}}}hhhfff{{{mmmaaaGGG333555000111000000000000////////////.........------,,,,,,,,,------------------------,,,,,,,,,---------....../////////000111111222222555777999]]]ZZZLLLFFFPPP___lll|||ooo[[[OOOKKKEEE???>>><<<;;;;;;???JJJ___rrrzzz~~~xxxdddmmmrrrnnnooohhhccc\\\TTTIII===777777777666666555555555555666444555888;;;BBB\\\kkkhhhrrrbbbYYYQQQJJJEEEDDDCCC@@@===>>>AAACCCBBB@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===???@@@AAA@@@@@@AAABBBEEEHHHJJJLLLQQQVVV]]]eeelllssszzz~~~yyymmmwww}}}mmm```ooohhhWWWMMMHHHEEEIIIjjjhhhSSSIIIMMMZZZyyyoooiiivvvwwwqqqcccWWW@@@777111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000+++...222888UUU{{{rrrzzz}}}___JJJAAAZZZmmmSSSBBB<<<:::::::::::::::999999999999:::;;;===>>>??????@@@BBBBBBCCCEEEIIIMMMQQQTTTPPPMMMHHHDDDEEEJJJQQQUUUYYY[[[```gggpppzzzwwwrrr{{{wwwuuuvvvsssfffXXXYYYiiiyyyxxxoooggggggkkkrrrqqqeeeXXXQQQIIIOOOXXX^^^\\\WWWZZZaaadddfffkkkuuu~~~eeeaaayyyttteeeIII333444000222000000000000////////////.........---------------------------------------,,,,,,,,,---------....../////////000111111222222444555666ZZZuuuVVVLLLHHHRRR```mmm}}}lllXXXMMMJJJGGGBBB???===;;;;;;>>>JJJ___rrrhhhooovvvsssrrriiiccc\\\UUUIII<<<666666777666555555555555666666555666999;;;AAAYYY}}}{{{ffffffqqq^^^UUUOOOIIIDDDBBBBBB???===>>>BBBCCCBBB???<<<;;;;;;::::::;;;;;;<<<:::::::::;;;<<<>>>???@@@??????@@@AAACCCEEEHHHIIIMMMRRRYYYaaaiiipppwww{{{zzzvvvrrryyyrrrhhhzzz~~~qqqWWW^^^|||mmmXXXNNNJJJDDDHHHiiinnnVVVIIILLLWWWuuurrrbbbsssxxxtttfffYYY@@@777111000///......------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000---000111666PPPppp}}}zzzqqqzzzzzz]]]HHH???\\\iiiPPPAAA>>>999999999999999:::::::::999:::<<<>>>???@@@AAAAAABBBAAAAAACCCFFFKKKQQQTTTOOOJJJDDDBBBDDDJJJPPPTTTXXXZZZ]]]bbbiiiooouuuyyyyyy~~~sss```XXX```mmmpppkkkggggggnnnzzz}}}rrr```SSSRRRWWW```ddd___WWWWWW\\\XXXVVVVVV___mmmyyyiii___wwwuuufffJJJ444555000222000000000000////////////...............---------------------------------,,,,,,,,,---------....../////////000111111222222444666999\\\qqqRRRLLLJJJSSS```nnnlllVVVKKKIIIGGGCCC@@@===;;;<<<>>>III^^^qqqmmmmmmtttqqqoooiiiccc\\\TTTGGG:::444555666666555555555555666666666888::::::@@@WWW{{{qqq___cccrrrbbbXXXRRRKKKCCC@@@AAA???===???BBBCCCAAA>>>;;;;;;::::::::::::;;;;;;:::999::::::;;;<<<===>>>?????????@@@BBBDDDGGGHHHKKKOOOVVV]]]eeemmmtttyyywww|||mmmccceeejjjoooyyyjjjiii}}}zzz^^^YYYssszzzwwwpppZZZOOOJJJCCCGGGjjjvvvZZZKKKMMMVVVpppwww]]]uuuggguuuwwwiiiYYY???555111000///......------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...222333777PPPllltttzzzuuu~~~{{{^^^HHH???[[[hhhQQQDDDAAA888999999999999999999999888:::<<<>>>@@@@@@@@@@@@@@@???>>>???CCCHHHNNNRRRLLLFFF@@@>>>BBBIIIPPPTTTWWWYYY\\\```dddhhhlllmmmkkksss~~~~~~sssbbb\\\^^^]]]ZZZ[[[\\\gggxxxxxxcccTTTTTTYYY```ccc]]]UUUTTTYYYZZZTTTNNNOOOXXXbbbhhhkkkrrrwwwrrrbbbuuuqqqeeeKKK666777111222000000000000////////////........................------------------------,,,,,,,,,---------....../////////000111111222222444:::???bbbjjjOOOLLLLLLSSS^^^mmmnnnWWWKKKHHHGGGDDD@@@>>><<<<<<>>>HHH[[[mmmxxxqqquuusssqqqkkkddd\\\RRRFFF999444555666555555555555666666777777999999999AAAZZZ|||mmm]]]cccuuufff]]]UUUKKKCCC???@@@>>>===???BBBCCCAAA>>>;;;;;;::::::::::::;;;;;;999999999999:::;;;<<<===>>>>>>???@@@AAADDDFFFHHHJJJNNNTTT[[[bbbjjjqqqvvvuuu{{{wwwmmmmmmsssnnn```TTTSSSUUUZZZeeerrrxxxeeekkk{{{xxxjjj[[[kkkqqq[[[OOOJJJBBBHHHlllaaaNNNNNNUUUmmmaaahhh]]]qqqvvvjjjZZZ???444111000///......------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......333555<<>>@@@@@@???>>><<<<<<<<<>>>BBBHHHNNNRRRIIICCC;;;:::???GGGNNNRRRUUUWWW\\\```cccdddeeeddddddiiittt{{{}}}wwwvvvyyylllddd[[[TTTSSSUUUaaauuuzzzhhhZZZTTTXXX]]]^^^XXXQQQRRRYYY^^^WWWNNNJJJKKKPPPTTTVVVWWW^^^iiiuuuqqqbbbvvvrrrfffLLL777777111222000000000000////////////.............../////////------------------------,,,,,,,,,---------....../////////000111111222222///777???ccc~~~\\\MMMMMMNNNQQQZZZkkkoooWWWKKKHHHGGGCCC@@@>>>===>>>>>>FFFWWWhhh}}}rrrwwwwwwvvvoooggg\\\RRREEE999555777555555555555555666777777777999999888CCC```}}}kkk]]]eeettthhh___TTTIIICCCBBB???>>>===???BBBCCC@@@===;;;::::::999999::::::;;;999888888999999:::;;;<<<<<<<<<===>>>@@@CCCFFFGGGJJJMMMSSSYYY```hhhoootttqqqrrrtttsssjjj^^^[[[^^^ZZZPPPJJJJJJJJJJJJSSS___tttoookkktttzzz}}}wwwoooZZZ___zzzqqq\\\OOOHHHCCCKKKoooiiiRRROOOUUUnnnllllll]]]lllrrriii\\\AAA555111000///......------...........................------------------------,,,,,,------.../////////000///333444@@@ddd~~~~~~YYYHHHCCC^^^{{{jjjVVVFFF???::::::999999888888777777888999<<<>>>???>>>===<<<999:::<<<@@@FFFLLLSSSVVVIIIBBB999777<<>>>>>??????DDDSSSbbbxxxwwwllltttwwwxxxqqqiii]]]RRREEE:::777999555555555555555666777888666888888888FFFfff~~~jjj]]]fff|||ssshhh^^^RRRHHHCCCDDD???>>>===???BBBCCC@@@===;;;::::::999999::::::;;;888888888888999:::;;;;;;:::;;;;;;===???BBBEEEGGGJJJNNNSSSYYY___fffnnnsssnnniiihhhhhhbbbVVVOOOOOOKKKGGGFFFIIIGGGDDDJJJTTTlll|||www~~~|||vvvlllVVVTTTjjjppp]]]OOOGGGCCCMMMqqqoooTTTPPPVVVpppvvvvvvaaaiiimmmhhh^^^CCC666111000///......------...........................------------------------,,,,,,------...//////000333111222222@@@hhhzzzzzz~~~SSSFFFEEEcccyyyjjjVVVEEE<<<;;;::::::999888777666666888:::<<<>>>???===<<<:::777999<<>>>>>?????????CCCPPP^^^sssuuurrr{{{zzzvvvqqqnnnbbbOOO>>>777666666777777666666666666666777888222666<<>>888777666777777666666666666777777888555:::>>>CCCccceeeYYYmmmtttcccYYYQQQIIIEEEEEE@@@@@@???@@@BBBBBB@@@>>>;;;;;;;;;:::::::::999999999999:::;;;;;;:::999999999:::<<<===>>>@@@DDDGGGLLLOOOTTTXXX\\\bbbgggkkkrrrqqqmmmfff\\\UUUQQQPPPMMMJJJJJJJJJHHHDDDFFFJJJ___uuu|||tttpppttttttttt|||vvv[[[QQQVVV]]]hhhddddddqqqqqq[[[PPPLLLDDDDDDeeetttZZZQQQUUUkkkmmmuuuhhhiiiqqqnnn```CCC999222000///...//////...,,,------------------------------------------------...............///000000---111444555MMMooojjj|||XXXIIIGGGbbbxxxdddPPPCCC???;;;:::999999888888999999888;;;@@@CCCBBB>>>999555888:::;;;>>>JJJYYY___^^^OOOCCC888777999:::===AAALLLPPPUUUXXXXXXVVVTTTTTTXXX]]]bbbgggnnnyyyuuuttt~~~yyymmmbbbaaabbbdddyyy{{{ooofffccckkkqqqkkk]]]TTTWWWccciiibbbWWWRRRQQQQQQPPP]]]ddd\\\SSSPPPNNNJJJHHHEEEDDDEEEEEEJJJ]]]qqqwwwmmmrrr{{{kkkbbbsss{{{oooYYY:::555222222000000000000////////////.........//////.........---------------------------------............///////////////000111222333888888TTTZZZOOOKKKJJJNNNWWWdddyyyoooVVVIIIIIIGGGAAA???=========<<<@@@MMMZZZggg{{{{{{{{{~~~xxxkkkvvv|||zzz|||sssoooaaaMMM>>>888888777777777666666666666777777999888>>>@@@BBBccc~~~```XXXpppwwwfffZZZQQQIIIEEEEEE@@@@@@@@@AAABBBBBB@@@>>>;;;;;;;;;;;;::::::::::::999999::::::::::::999999:::;;;<<<===>>>AAAEEEHHHNNNRRRVVVZZZ\\\bbbiiinnnyyyxxxtttlllaaaXXXTTTSSSOOOLLLKKKKKKHHHCCCCCCGGGYYYlllqqqhhhjjjnnnpppuuu|||xxxhhhiiippprrreeeZZZddduuu\\\PPPMMMDDDCCCccczzz^^^RRRVVVjjjiiiiiimmmkkkrrrpppcccFFF;;;222000////////////...,,,------------------------------------------------...............///000000111444555444KKKdddfffXXXJJJJJJgggwwwdddPPPCCC???;;;:::999999888888999999:::===BBBDDDDDD@@@:::666999999999===IIIYYYbbbdddSSSIII>>>:::::::::<<<>>>EEEHHHLLLNNNNNNLLLLLLLLLUUUZZZ```ffflllwwwuuuttt~~~mmmccc]]][[[jjj}}}uuummmjjjqqqxxxrrrbbbVVVWWWgggsssoooaaaWWWTTTUUUSSSdddnnnggg]]]XXXUUUQQQLLLIIIIIIIIIDDDEEEVVVkkkvvvrrr~~~{{{oooyyyyyyoooZZZ<<<666111111000000000000////////////------............---------------------------------------............///////////////000111222333:::;;;VVVXXXOOOKKKJJJNNNUUUcccwwwoooVVVIIIIIIGGGAAA@@@>>>======<<>>AAAGGGlll\\\XXXrrr{{{lll```UUUJJJCCCBBB@@@@@@@@@BBBCCCCCC@@@>>><<<;;;;;;;;;;;;:::::::::999999999::::::999999999:::;;;<<<<<<===AAAFFFIIIQQQUUUXXXZZZ[[[aaallluuu|||rrreeeYYYTTTRRROOOMMMLLLLLLHHHCCCCCCFFFTTT```tttuuuhhhgggmmmnnnmmmmmmzzzjjjiii___MMMFFFEEEDDDeeeaaaSSSXXXllliiipppooollltttsssgggHHH;;;222111//////000000...---------------------------------------------------...............///000000111555666555KKKhhhlllVVVIIILLLlllxxxeeeQQQCCC>>>;;;:::999999888888999999<<>>???AAACCCEEEFFFEEEDDDDDDDDDLLLRRRZZZaaaiiiuuu~~~pppuuuuuujjj______lllxxxtttkkkhhhsss~~~lllZZZYYYiiiyyy|||rrreee\\\XXXZZZkkkvvvoooccc^^^\\\XXXSSSPPPQQQRRRJJJGGGXXXooozzz|||pppZZZ<<<666222111000000000000////////////,,,,,,------------,,,,,,---------------------------------............///////////////000111222333777999TTT```PPPLLLJJJMMMTTTaaatttpppWWWJJJHHHFFFAAA>>><<<;;;<<<<<>><<<<<<<<<;;;;;;;;;::::::999999999999999999999999999:::;;;;;;===AAAGGGKKKQQQVVVXXXWWWVVV]]]kkkwwwyyyiii[[[SSSQQQOOOLLLKKKKKKHHHCCCCCCGGGNNNQQQZZZpppwwwiiihhhmmmnnnkkkggghhh|||tttkkk|||```MMMGGGEEEFFFhhhcccTTT[[[rrrllluuusssnnnuuuvvviiiIII999222111//////000000...---------------------------------------------------...............///000000...222555777NNNlllrrrxxxQQQEEELLLoooxxxeeePPPBBB===;;;:::999999888888999999<<>>:::<<<999777;;;DDDPPP[[[ccc\\\WWWNNNFFFAAAAAAAAAAAAAAABBBDDDEEECCCCCCCCCDDDDDDKKKUUU^^^hhhtttssskkkooozzztttaaaTTTZZZjjjnnneeebbbooowwwccc```kkk|||{{{kkk```dddsss{{{tttjjjgggfffdddYYYVVVXXXYYYOOOIII[[[vvvsssZZZ;;;555333333000000000000////////////,,,,,,------------,,,,,,---------------------------------............///////////////000111222333333:::RRRnnnRRRMMMKKKMMMSSS___rrrrrrYYYJJJHHHFFFAAA===:::999;;;<<<@@@IIISSSfffooo{{{~~~vvvnnneee^^^TTTUUUWWW[[[]]]]]]^^^```hhhpppyyytttfff]]]gggsssuuuyyysss~~~uuulll[[[GGG;;;888999777666555555666666777888999;;;777;;;BBBQQQ}}}wwwYYYVVVqqqyyyqqqcccSSSGGGCCC@@@@@@AAADDDEEEDDDAAA>>><<<<<<<<<<<<;;;;;;;;;:::999999888888888888999999888999:::;;;>>>CCCJJJOOOPPPVVVZZZWWWRRRVVVdddqqqqqqaaaXXXUUUQQQMMMKKKJJJFFFBBBDDDHHHKKKLLLNNN[[[yyyyyylllhhhlllpppooommmgggnnnxxx~~~lllaaalllvvv]]]QQQNNNCCCFFFgggcccSSS___{{{nnnvvv}}}ssswwwwwwkkkJJJ:::333111000000000000///---------------------------------------------------...............///000000000222444666LLL}}}zzzuuuhhhsssvvv~~~pppMMMBBBKKKrrrvvvbbbNNNAAA<<<;;;:::999999888888999999:::>>>CCCGGGGGGDDD???<<<<<<999888<<>>CCCMMMvvvoooXXXSSSmmm~~~xxxssslll```QQQGGGDDD@@@@@@BBBDDDFFFDDDAAA>>><<<<<<<<<<<<;;;;;;;;;;;;:::999888777777888999:::999:::;;;===AAAGGGNNNTTTRRRZZZaaa]]]TTTSSS\\\ggg{{{jjjaaa]]]UUUPPPLLLIIIDDD@@@BBBGGGGGGMMMPPPRRRccctttkkkkkkqqqvvvyyypppnnnooozzz|||xxxttthhh[[[\\\ssssss]]]QQQMMMCCCDDDaaabbbSSSdddmmmuuuzzzxxxvvvkkkLLL>>>333111000000111000///---------------------------------------------------...............///000000333333333666OOOxxxrrrfffrrr~~~uuu}}}fffLLLAAAKKKsssqqq___LLL@@@===;;;:::999999888888999999999<<>>===999888<<<>>>???EEELLLSSSVVVUUUPPPRRRYYY]]]]]]XXXYYYWWWSSSLLLEEEAAA??????HHHSSS]]]fffrrr|||iii```aaadddvvvhhhhhhyyywwwrrrkkkiiirrr~~~}}}lllkkktttxxxnnnwwwlllhhhjjjkkk]]]TTTjjjzzzzzznnn~~~ttt\\\<<<666333333000000000000////////////.........//////.........---------------------------------............///////////////000111222333222@@@IIIxxx```VVVQQQMMMOOOSSS^^^qqqwww^^^MMMHHHDDD???@@@<<<999:::;;;===CCCKKKRRRaaaqqq{{{yyypppfff___ZZZ\\\\\\XXXTTTUUUNNNRRRWWW___uuussspppZZZMMMXXX___ggg{{{~~~tttjjjWWWCCC888777888666555555555555666777999999777999AAACCCGGGnnnmmmWWWPPPjjjtttooojjjcccXXXLLLEEEDDD@@@@@@BBBEEEFFFDDDAAA>>>======<<<<<<<<<;;;;;;;;;:::999888777777888999::::::;;;<<>>@@@FFF@@@LLLPPPKKKRRRlll}}}oookkkqqq{{{wwwrrrrrrvvvxxxppp^^^VVVfffwww___NNNFFFEEECCC[[[```RRRfffkkksssyyyuuukkkOOOAAA333222000000111111///...------------------------------------------------...............///000000//////222;;;\\\}}}wwwiiitttzzzrrr~~~hhhLLLAAAKKKttt}}}nnn\\\KKKAAA>>>;;;:::999999888888999999777;;;AAAFFFHHHEEEBBB???===999999======:::===CCC===DDDGGGHHHNNN[[[dddfffsssrrrnnneeeYYYMMMDDD???>>>FFFQQQ[[[cccmmmyyytttfff```]]]hhhuuuqqq~~~~~~uuuiiihhhtttuuurrrwww~~~yyy|||zzzuuuwwwwwwhhh]]]ttthhh|||zzzmmm}}}~~~sss]]]>>>777333222000000000000////////////......////////////......---------------------------------.........//////////////////000111222333222@@@CCClllqqqWWWRRRNNNOOOTTT^^^pppyyy```NNNHHHDDD???DDD>>>:::;;;;;;;;;@@@FFFNNNcccrrruuuzzzrrrggg^^^]]]\\\WWWTTTUUUNNNOOOMMMQQQfffxxxuuu```UUU]]][[[aaa|||tttjjjWWWAAA777888999666777666666666777888999999<<<===???@@@IIIggglll]]]QQQfff{{{gggZZZSSSIIIGGGIIIEEE@@@AAABBBEEEFFFDDDAAA=========<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;:::999;;;???BBBHHHVVVddd]]]aaakkkqqqhhhYYYSSSWWWvvvvvvkkkggg\\\NNNFFFDDDFFFHHHHHHIIIJJJLLLMMMNNNXXXnnnzzztttwww~~~yyy}}}vvvhhhbbb~~~www```SSSGGGJJJGGG]]]___XXXsssjjjooo|||pppVVV999444333222000//////..............................---------............///......//////000000111111222444999555[[[~~~}}}ppp|||eeeIIIAAAJJJooohhhTTTFFF@@@===::::::999888777777777777<<<<<<<<<===>>>@@@AAABBBDDDBBB@@@@@@BBBBBB???<<<<<<999999<<>><<<;;;:::===BBBFFFKKKVVVcccppp}}}}}}nnnbbbaaabbb\\\VVVSSSMMMJJJKKKQQQ[[[rrrvvvfff[[[ZZZaaajjjqqqtttjjjVVVAAA888888999666777777666777777888999:::===>>>>>>>>>GGGdddoooYYYNNNeeeyyyeeeYYYSSSIIIFFFGGGBBB???@@@AAABBBCCCBBB>>>;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999:::::::::;;;;;;888888:::???CCCJJJYYYgggiiilllvvv|||nnnaaa]]]jjj~~~xxxooo```WWWMMMGGGFFFHHHHHHGGGHHHIIIJJJJJJIIIQQQdddwww}}}~~~{{{tttvvv___SSSFFFBBBDDDaaacccaaajjjzzz~~~|||qqqXXX<<<444333222000//////..............................---------............///......//////000111111111111333999666YYYzzzttt~~~dddHHH@@@JJJpppiiiVVVHHHAAA===::::::999888888888999999;;;;;;;;;;;;<<<>>>??????BBBAAABBBEEEGGGGGGEEEBBB@@@===<<<>>>>>>AAALLLXXXbbbvvv|||[[[FFFAAAAAAJJJTTTXXXVVVWWW]]]cccaaabbbccceeehhhkkknnnppprrrxxx}}}oooccckkkwwwsss~~~|||~~~zzzwwwooopppvvvzzz{{{rrrmmmxxx]]];;;555222333111111111111000000000000////////////............,,,---......//////............................../////////000111111222222777444@@@^^^iii^^^TTTQQQUUU___nnn||||||eeeQQQGGGDDDCCC@@@???===:::999;;;???BBBKKKUUU```jjjvvvyyymmmiiieee^^^WWWTTTTTTPPPMMMNNNTTTjjj{{{mmmcccaaagggnnnssszzzuuuiiiUUUAAA888888888666777777777777888999:::;;;;;;>>>AAABBBFFF]]]uuuWWWMMMfffxxxdddXXXRRRGGGDDDFFF@@@AAAAAAAAABBBBBBAAA===:::<<<<<<;;;;;;;;;:::::::::999999999999::::::::::::666666999>>>DDDLLL\\\kkksssttt}}}tttgggcccuuu{{{ttt```ZZZRRRLLLKKKJJJHHHFFFJJJJJJKKKIIIGGGKKKZZZkkksss]]]QQQFFFAAAIIImmmzzz]]]bbbkkkwww|||}}}qqqYYY???444333222000//////..............................---------............///......///000000111111222///333:::777XXXzzzsssuuu~~~cccHHH???JJJpppkkkYYYKKKBBB>>>::::::999999999:::;;;;;;::::::999::::::;;;<<<<<<>>>@@@DDDIIIMMMNNNMMMKKKFFFBBB???>>>======CCCJJJRRRhhh```GGGCCCDDDLLLTTTUUUOOOJJJJJJLLLIIIJJJKKKMMMQQQUUUYYY[[[gggoooyyy}}}yyyllllllxxx|||pppmmmyyy}}}|||}}}wwwvvvqqqrrruuu|||kkkiiiyyy___===666111111111111111111000000000000////////////............,,,---......//////............................../////////000111111222222777333;;;TTTkkkaaaVVVSSSVVV___mmmzzziiiTTTIIIEEEDDDAAA@@@>>>:::888888<<<>>>HHHQQQ\\\eeeppp||||||tttmmmccc\\\ZZZ[[[UUUOOOLLLOOOdddtttmmmlllppptttvvv~~~xxxuuugggRRRAAA999888888777777777777888999:::;;;<<<<<>>:::::::::::::::;;;<<<===::::::999999999::::::;;;===???CCCHHHMMMQQQSSSSSSNNNJJJDDD@@@======AAAEEEPPP[[[vvv]]]HHHHHHGGGMMMRRRPPPIIIBBB@@@@@@DDDCCCCCCDDDEEEGGGIIIJJJXXXbbboooyyy~~~wwwrrrssswwwzzzkkkrrr}}}~~~}}}}}}~~~~~~wwwxxxxxxvvvxxxuuueeejjjttt]]]===666222222111111111111000000000///////////////............,,,---......///.........---------.............../////////000111111222222666333888LLLjjj```VVVSSSVVV___nnnzzznnnYYYLLLGGGEEEBBBAAA???;;;999999;;;>>>DDDMMMXXXcccqqq|||~~~wwwllleeeaaa]]]WWWRRRNNNNNN```|||uuusssvvvyyyzzzzzzzzzssscccNNN???999888777777777777888888999;;;<<<===???QQQfffkkk___^^^}}}|||^^^SSShhhmmm[[[OOOCCCCCCHHHFFFFFFDDDCCCBBBBBBAAA@@@>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999888888:::???EEENNN___ooo~~~}}}zzz{{{tttiii___WWWSSSRRRQQQQQQOOOMMMKKKHHHIIITTT```vvvmmmYYYPPPFFFDDDJJJpppnnnUUUdddlllkkktttqqq}}}rrr[[[BBB444333222000//////..............................---------............/////////000000111222222222000222;;;===___vvv{{{rrrvvvkkktttgggJJJ@@@HHHmmmqqq___MMMBBB???::::::::::::;;;<<<======:::::::::999::::::;;;;;;===>>>@@@CCCHHHNNNTTTXXXYYYVVVNNNDDD===>>>BBBFFFRRRTTTggg|||vvvZZZIIIIIIHHHKKKMMMJJJDDD@@@@@@AAAEEEDDDDDDCCCCCCCCCCCCCCCHHHRRR^^^hhhooovvvzzzuuurrrzzz}}}vvvvvv|||}}}vvvxxxvvvpppjjjmmmyyypppbbbmmm|||qqq[[[===777333333111111111111000000000///////////////............,,,---......///.........---------.........///////////////000111111222222444444999IIInnndddZZZVVVYYY```mmmyyyttt^^^PPPJJJHHHBBBAAA@@@===;;;;;;===???AAAJJJUUUaaaqqqwwwkkkddd^^^XXXSSSPPPNNNXXXwwwwwwsssqqquuu|||~~~{{{ppp^^^III===999888777888777888888999:::<<<===>>>===NNNeeemmmaaa\\\wwwwww___SSSiiiuuuaaaSSSFFFEEEKKKIIIDDDBBB@@@??????@@@???>>>======<<<<<<<<<;;;;;;;;;999999999999999888888888999888;;;@@@EEEPPPaaaqqq~~~sssiii```\\\[[[[[[RRRNNNLLLIIIFFFGGGQQQ]]]qqqwwwkkkXXXPPPGGGDDDMMMuuummmYYYmmmmmm\\\vvvqqq}}}sss[[[BBB444333222000//////..............................---------............/////////000111111222222333222222;;;>>>```zzzvvvyyynnnvvvkkkKKKAAAGGGkkkuuuaaaLLL@@@???;;;;;;:::::::::;;;<<<<<<:::::::::::::::;;;<<<<<<======>>>???BBBHHHPPPUUUaaaaaaXXXIII>>>===BBBFFFOOOSSScccsssoooZZZKKKJJJKKKLLLMMMJJJFFFDDDFFFIIIDDDEEEFFFGGGGGGFFFDDDCCCBBBJJJSSSZZZ```gggqqqyyy~~~zzzvvv}}}vvvvvv}}}rrryyyzzznnn```[[[```hhhnnnqqqyyytttcccnnnsss\\\===777333333111111111111000000000000////////////............,,,---......//////......,,,,,,------...//////////////////000111111222222222666;;;IIIwwwlll```[[[[[[```kkkuuuxxxcccTTTMMMKKKBBBBBBAAA>>>;;;;;;===???@@@HHHRRR^^^ooosssfffccc[[[TTTPPPKKKOOObbbxxxzzzllljjjkkkttt|||}}}mmmYYYDDD;;;999777777999888888888999;;;<<<>>>???>>>FFFTTT^^^YYYYYYsssyyy]]]QQQggg|||iii[[[MMMJJJMMMIIIDDDAAA???>>>???@@@@@@???>>>>>>=========<<<<<<<<<999999999999888888888777777777999???FFFRRReeeuuuwwwmmmeeeaaa```UUUPPPLLLHHHEEEFFFPPP[[[lll~~~yyy{{{|||~~~nnnsssjjjXXXQQQHHHFFFUUUlll___zzznnnWWW|||xxxppp{{{~~~sss[[[BBB444333222000//////..............................---------............//////000000111111222333333333222;;;===]]]yyy~~~{{{{{{oooLLLAAAGGGjjjxxxbbbIII>>>@@@<<<;;;::::::::::::::::::888888888999:::;;;<<<===<<<===>>>>>>???CCCJJJOOO^^^bbb^^^NNN@@@>>>CCCGGGJJJUUUeeemmmfffWWWPPPPPPSSSTTTTTTRRROOONNNOOOQQQJJJLLLNNNPPPOOOLLLIIIGGGCCCGGGLLLNNNPPPWWWaaajjjpppvvvvvv~~~vvvxxxuuuzzz}}}uuueeeUUUMMMOOOTTTZZZ^^^gggvvvzzzffflllttt\\\===777333333111111111111000000000000////////////............,,,---......//////......,,,,,,------...//////000/////////000111111222222222777>>>JJJwwwlllaaa[[[ZZZ^^^hhhrrr~~~|||fffWWWPPPMMMCCCCCCAAA>>>;;;999:::;;;>>>FFFPPP[[[mmmnnniii^^^TTTPPPKKKKKKWWWgggyyyrrreeeeeehhhtttyyykkkVVVBBB:::999777777999888888888999;;;===>>>???FFFCCCJJJTTTWWW\\\www[[[OOOeeennnbbbSSSMMMMMMHHHFFFCCC@@@???AAABBBCCCCCC>>>>>>>>>>>>============999999999999888888777777555555888???GGGTTThhhyyywwwkkkddd```ZZZTTTNNNIIIFFFFFFPPPZZZeeeuuuyyytttpppfff\\\\\\XXX\\\hhh|||gggiiizzz~~~iiiWWWQQQIIIDDDYYYnnngggnnnZZZrrrzzzoooyyy}}}sss\\\BBB444333222000//////..............................---------.........//////000000000111222222333333333222;;;<<>>999666666777<<>>AAACCCIIIKKKKKKQQQVVVXXXooo{{{```TTT]]]}}}gggQQQMMMOOOIIIGGGDDD@@@>>>???AAACCCCCC>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999888777666666666:::AAAIIIUUUhhhxxx{{{nnndddYYYQQQKKKJJJKKKLLLRRRXXX]]]aaadddccc]]]TTTMMMIIIGGGLLLQQQ]]]tttttt___bbbsssxxx|||kkkWWWLLLIIIEEEZZZooobbboooxxxrrrTTT|||lllzzztttaaa:::222111000000000000...,,,........................//////////////////......222222222333333444444555///:::>>>BBBXXX{{{tttkkk~~~|||PPPEEEFFFkkkxxxfffOOO@@@>>>::::::;;;;;;;;;:::999888;;;::::::::::::;;;<<<<<<>>>>>>======>>>@@@BBBCCCRRRZZZ\\\RRRFFFBBBEEEHHHIIITTT]]][[[RRRPPPYYYccceeelllmmmeee^^^___```^^^\\\```eeeeee___VVVLLLFFF>>>AAACCCDDDCCCDDDGGGKKKSSS\\\mmm}}}zzz~~~yyynnnrrr{{{{{{{{{pppjjjaaaQQQHHHKKKIIIBBBGGGTTTWWWUUUVVV]]]nnnxxxrrrrrr{{{yyypppyyysssXXX>>>777///222222222111111000/////////..............................---------,,,,,,,,,.........////////////000............///111222333999777===OOOnnn```iiibbbVVV]]]cccqqqyyyooo^^^SSSPPPIIIHHHEEE???999777999<<<:::???IIIXXXiii|||~~~zzzvvvfffUUUOOOQQQWWWdddqqqpppmmmaaaaaaiiixxx~~~vvvbbbGGG999:::777777999777999:::<<<===>>>AAADDDGGGJJJLLLNNNTTTZZZ\\\qqq]]]SSS^^^oooXXXSSSTTTLLLGGGDDD@@@???@@@BBBCCCDDD???>>>>>>======<<<;;;;;;;;;;;;;;;:::999888777666666666999@@@HHHTTTgggwwwwwwiii[[[UUUOOOKKKIIIIIIOOOWWWWWW[[[]]]\\\VVVOOOJJJHHHCCCFFFIIIRRRfffyyyxxxmmm[[[]]]kkkyyy{{{~~~jjjVVVKKKGGGGGGWWWwww}}}hhhdddiiillljjj^^^lllzzzwwwddd===333111000000000000...,,,................................................111111222222333444444444444:::===DDDaaayyyzzz}}}~~~QQQFFFGGGllluuucccNNNAAA@@@<<<;;;;;;;;;::::::::::::;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>???@@@BBBCCCLLLSSSVVVMMMBBB@@@BBBEEEKKKOOOSSSSSSQQQTTT^^^fffuuuxxxvvvooolllnnnpppnnngggiiiiiiddd\\\QQQIIIDDDBBBCCCCCCBBBAAAAAACCCDDDLLLUUUeeevvv|||{{{pppkkk~~~}}}vvvsssvvvvvvmmmdddUUUKKKKKKEEE===CCCQQQhhhhhhgggfffjjjwww|||sssmmmmmmwwwxxx}}}zzzkkkRRR;;;777000444222222111111000/////////..............................---------,,,,,,,,,------........./////////............000111222333555555:::III}}}qqqaaammmkkk___^^^aaaqqqyyytttcccWWWRRRHHHHHHEEE???:::888999;;;;;;???EEEPPP___ppp|||sssooonnnpppcccYYYZZZ___fffppp{{{uuujjjddddddlll|||~~~rrrZZZCCC888999666777;;;888;;;<<<===>>>@@@DDDHHHLLLJJJOOOQQQWWW]]]___rrr[[[SSS```ttt^^^YYYZZZQQQHHHEEEBBB@@@AAACCCDDDDDD??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::888777666555555888>>>FFFRRReeevvvpppbbbZZZSSSNNNJJJIIIOOOVVVSSSVVVYYYWWWRRRLLLIIIIIIBBBDDDEEEJJJ[[[lllnnngggVVVUUUaaa~~~xxxwwwvvvlllXXXMMMHHHKKK___xxxkkk^^^fffeeecccggg```lllyyyyyyggg@@@444222000000000000...,,,................................................111111111222333444444444;;;===;;;DDDffftttvvvpppxxxzzzRRRFFFFFFkkkrrraaaNNNCCCBBB===<<<;;;:::999::::::;;;;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>???AAABBBCCCFFFMMMOOOHHHAAA???BBBDDDJJJIIIGGGIIIQQQ]]]jjjrrrzzzttttttxxxyyywwwwwwuuupppfff[[[PPPIIIEEELLLIIIFFFEEEEEEEEEDDDDDDFFFNNN^^^oooyyy~~~{{{rrrrrriiitttwwwqqqooowwwvvveeeVVVOOOFFF===BBBNNNnnnvvv~~~~~~zzz}}}}}}uuuppprrrwwwzzz}}}{{{uuummmiiiqqquuuuuuhhhNNN999777222555222222111111000/////////..............................---------,,,,,,,,,,,,---------.....................///000111222333333555:::BBBwwwyyybbbnnntttiii```___qqqyyyyyyiii\\\UUUGGGGGGDDD@@@<<<999999:::;;;===AAAIIIVVVhhhzzzwwwkkkfffiiikkkaaa]]]fffooottt}}}|||iiieeefffooo}}}{{{mmmRRR@@@888888555777;;;888;;;===>>>???BBBFFFKKKOOOKKKQQQSSSWWW]]]^^^nnn^^^WWWbbbtttaaa]]]]]]TTTIIIFFFCCCBBBCCCDDDEEEEEE@@@??????>>>>>>======<<<<<<<<<<<<;;;:::999777777555444777<<>>???;;;AAAbbbtttoooqqqnnnxxxuuuSSSFFFDDDhhhsssaaaOOODDD@@@===;;;999888777888:::;;;;;;::::::::::::;;;<<<<<<======>>>???@@@BBBCCCCCCCCCHHHJJJEEEAAABBBEEEFFFHHHDDDBBBEEEQQQdddwww{{{vvvwwwyyyxxxuuu}}}vvvlll```UUUNNNKKKOOOKKKGGGGGGIIIJJJIIIGGGGGGNNN[[[kkkvvv|||{{{tttyyyooosss~~~~~~}}}zzzqqqnnnmmmxxxgggXXXMMMCCCCCCJJJ]]]nnnzzzqqqrrrtttwwwyyykkkOOO888777111222222222111111000/////////..............................---------,,,,,,,,,,,,,,,,,,---------...............///000111333333666999===???qqqbbbgggsssmmmbbb]]]nnnvvv~~~}}}nnn___WWWHHHGGGEEEBBB>>>;;;:::999:::;;;???FFFUUUjjj}}}uuu```kkkzzz{{{jjj___\\\fffooosss}}}iiibbbdddooo~~~}}}wwweeeLLL>>>999999444666;;;777<<<===???AAADDDHHHMMMQQQLLLSSSSSSUUUZZZ[[[hhhddd[[[aaauuuccc```___TTTHHHFFFCCCCCCDDDEEEEEEEEE@@@@@@@@@???>>>>>>======<<<<<<<<<;;;:::999888777555444666:::AAAMMMaaarrrrrrcccUUUSSSXXXYYYVVVTTTTTTWWW]]]cccddd^^^UUUOOOKKKKKKLLLQQQ[[[cccaaaZZZPPPNNNTTTjjj}}}}}}qqqzzz~~~hhhYYYOOOKKKRRR~~~ccceeennnmmmkkkdddppp|||{{{jjjDDD666444111000000///...---........................---------.........//////000111222333444555666666;;;???>>>AAA\\\{{{|||hhhvvvvvv{{{VVVIIIFFFhhhwwweeeRRRDDD===;;;:::888666666777999:::;;;::::::::::::;;;<<<<<<<<<===>>>@@@AAABBBCCCDDDAAAEEEDDD@@@???DDDHHHHHHHHHDDDAAADDDQQQfff}}}zzzyyyxxxtttqqq}}}|||xxxqqqfff]]]VVVSSSKKKIIIGGGIIILLLNNNMMMKKKLLLOOOYYYgggqqqxxxyyyxxx|||vvv}}}}}}zzzvvvmmmggggggqqqvvvaaaUUUJJJCCCBBBIIIWWWlll|||{{{xxx}}}{{{xxx{{{lllOOO777777111000222222111111000/////////..............................---------,,,,,,,,,,,,,,,,,,---------......////////////000222333444777888???@@@nnneee^^^iiijjjbbb\\\kkksssyyyqqqbbbXXXKKKIIIFFFCCC@@@===;;;999999;;;???GGGUUUkkk}}}pppiiifffpppxxxiii\\\VVV[[[^^^___lllzzzggg]]]___kkk}}}~~~rrr]]]FFF<<<;;;:::444777<<<888<<>>>>>>>><<<<<<<<<<<<;;;999888777555333444999???KKK^^^ppp}}}{{{kkk^^^]]]bbbaaa\\\XXXUUUWWW]]]hhhpppnnnbbbWWWNNNKKKJJJQQQZZZ^^^WWWOOOLLLKKKQQQbbb~~~qqqeeemmmyyysss___RRRLLLJJJ```ccciiioooooouuuiiirrr~~~|||lllHHH777555111000//////...---........................------......///000000000111222333444555666777888666???@@@CCC\\\iii}}}yyyZZZLLLIIIjjjyyygggUUUFFF<<<;;;:::999777777888888999;;;::::::::::::;;;<<<<<<<<<===???AAABBBCCCDDDDDDAAABBB???;;;===DDDIIIJJJHHHEEEBBBFFFUUUkkkvvvrrrooommmnnnyyyyyyxxxssskkkbbb\\\YYYQQQQQQSSSUUUXXXXXXWWWVVVQQQPPPUUU___hhhooowwwttt}}}~~~{{{}}}yyyvvvlllggggggooonnn___QQQEEE>>>CCCFFFMMMVVV^^^cccdddddd}}}yyyyyyrrrqqqwwwjjjKKK555888222000222222111111000/////////..............................---------,,,,,,,,,,,,---------............/////////000111222333444555444???AAAkkkooo]]]aaabbb___ZZZgggrrrwww~~~uuufff[[[PPPMMMHHHCCCAAA>>>;;;999999;;;???EEEPPPddd{{{qqq___aaauuuuuudddXXXRRRTTTNNNHHHWWWnnnqqqcccYYY\\\hhh|||~~~|||oooUUU@@@999;;;:::555999@@@;;;>>>AAAFFFIIIKKKLLLOOOQQQOOOVVVUUUTTTZZZ^^^iii}}}jjjZZZVVV}}}rrrfffZZZYYYXXXLLLGGGEEECCCCCCDDDDDDDDDCCCBBBAAAAAA@@@??????>>>>>>======<<<<<<;;;:::888777555333333777===III]]]nnn{{{|||ssspppooojjjeeedddYYYWWW\\\kkk{{{sssfffUUUMMMJJJPPPZZZ\\\SSSJJJFFFHHHMMMZZZqqq}}}gggZZZaaaiiitttjjjVVVMMMJJJJJJgggjjjppplllqqqiiiqqq}}}oooMMM888555222000//////...---..............................//////000111111222222333444555666888999999777@@@BBBDDD___ppp~~~yyyYYYKKKHHHjjjyyygggWWWHHH>>>;;;;;;;;;:::::::::999999;;;::::::::::::;;;<<<<<<;;;===???AAACCCDDDDDDDDDEEECCC===999===FFFMMMNNNHHHBBB???JJJaaazzz{{{nnngggeeeiiiooo}}}}}}{{{vvvnnngggcccaaa^^^aaaeeegggeeecccaaa```VVVRRRSSSYYY```gggpppwwwxxx{{{~~~}}}}}}|||rrrmmmnnnrrryyyppp^^^NNNGGGGGGEEEDDDFFFJJJOOOSSSTTTiii|||ooolllvvviiiJJJ444888333000222222111111000/////////..............................---------,,,,,,,,,------.........//////////////////000111222444444777111???BBBeee}}}fff___ZZZZZZWWWccctttwww~~~{{{lllaaaUUUPPPIIIDDDAAA???<<<:::666:::>>>BBBJJJYYYnnn~~~kkkddduuurrr```YYYXXXYYYLLL???JJJbbb~~~nnndddYYY\\\gggzzz}}}{{{mmmQQQ;;;777::::::555;;;CCC???@@@CCCHHHLLLNNNOOOPPPQQQOOOWWWVVVUUU\\\bbbnnn|||jjjWWWQQQ~~~ssshhh```XXXOOOSSSSSSHHHFFFDDDCCCBBBCCCDDDCCCBBBBBBBBBAAA@@@@@@??????>>>=========<<<;;;:::888888444222333666<<>><<>>@@@GGGJJJLLLMMMMMMNNNOOOPPPVVVWWWYYY[[[___eeemmmrrr}}}dddUUURRRqqqdddTTTSSSQQQQQQNNNDDDHHHHHHGGGEEEDDDCCCCCCCCCEEEDDDBBB@@@??????@@@AAA@@@@@@>>>===;;;999888777777222222777999>>>SSSkkkxxxxxxrrruuuggg```ZZZccc}}}gggYYYJJJGGGNNNUUUSSSOOOGGGHHHIIILLLWWWjjj~~~xxxxxx|||hhhTTTHHHJJJQQQdddyyy{{{nnnoooggg~~~kkkmmmsssVVV888555111/////////000///............//////////////////000000111111222222222444777999999:::<<<>>>CCC@@@BBBJJJfff}}}{{{yyyuuusssjjjRRRAAALLLeeezzzhhhRRRCCC@@@>>>===;;;;;;<<<<<<:::999;;;:::::::::;;;===>>>@@@;;;>>>AAAAAA@@@AAADDDGGGMMMHHH???:::BBBQQQXXXWWWIII===;;;PPPppp}}}aaaWWWbbbwww|||pppqqquuupppqqqoookkkbbbYYYTTTSSSTTTLLLNNNQQQTTTYYYaaakkkrrr}}}~~~~~~~~~vvvxxxrrrqqqrrrnnnlll{{{yyy```bbb]]]\\\^^^bbbhhhiiigggcccfffwww|||yyydddzzzkkkJJJ666444+++222111111111111000000000000///............---------------------------------......//////000111111111000111222222444444555666666<<<777CCC]]]ttt^^^VVVUUU[[[ccclllvvv}}}xxxjjj```UUUJJJGGGEEEAAA>>>===:::999;;;@@@FFFQQQccctttvvvcccdddddd^^^QQQGGGNNN[[[yyykkk^^^```jjjzzz{{{mmmVVVAAA:::999888888:::===@@@BBBHHHJJJLLLNNNNNNNNNOOOQQQXXXYYYYYYZZZ\\\```fffjjj|||kkkYYYSSSpppmmmZZZVVVQQQPPPPPPIIILLLJJJHHHFFFEEEEEEEEEFFFEEEDDDBBB@@@??????@@@@@@@@@@@@>>>===;;;999888777777222222666888>>>RRRhhhzzzyyyvvvlllccc[[[eeevvvgggVVVMMMNNNQQQPPPNNNGGGIIIJJJMMMTTTaaapppyyy~~~gggSSSHHHKKKTTTooo~~~|||zzzeeepppyyy^^^yyyhhhmmmrrrSSS888555111/////////000///............//////////////////000000111222222222222444777999:::;;;===>>>CCCCCCGGGOOOfff|||www|||vvvsssssseeeOOO???HHHaaaxxxgggSSSEEEBBB???>>><<<<<<======;;;:::<<<;;;:::::::::;;;<<<===<<>>===;;;:::999888777333222444555<<>>@@@@@@BBBIIIQQQhhhppptttuuutttuuucccNNN>>>GGG]]]sssfffTTTHHHDDDAAA???>>>===>>>>>>===;;;<<<<<<;;;:::::::::::::::>>>@@@AAAAAA@@@CCCHHHMMMQQQMMMDDD@@@FFFUUUbbbhhhOOOGGG>>>GGGiiikkkXXXhhhrrrkkkppppppgggeeeaaaYYYPPPHHHCCCBBBAAADDDGGGIIIMMMYYYkkkyyy|||wwwrrrooohhh______eee|||~~~{{{xxxwwwvvvuuu{{{{{{wwwfff\\\wwwyyycccDDD555666///666000000000/////////......///............---------------------------------,,,------...//////000000000111222222444444555666555<<<777???PPPzzzmmm]]]WWWWWWYYYnnnxxxvvviii]]]PPPKKKHHHCCC@@@@@@<<<;;;<<<@@@DDDLLL]]]lllvvvuuuxxxpppiiiccc```WWWPPPWWWccczzz{{{xxxdddbbbhhhuuuyyyuuu}}}nnnYYYDDD555888888999<<>><<<<<<<<<<<<;;;;;;;;;<<<<<>>666888999;;;>>>BBBFFFJJJLLLMMMOOOQQQRRRRRRSSSTTTVVVYYYZZZ[[[\\\]]]___cccgggxxxqqq\\\ccc|||zzzpppfffaaa]]]TTTPPPKKKFFFCCCDDDGGGIIIFFFFFFDDDCCCAAA@@@??????@@@@@@???===<<<;;;::::::777555333222222777DDDPPPggg~~~sssfffssssssiiidddcccccc___\\\YYYTTTSSS]]]iiiiiiYYYMMMKKK^^^wwwjjj___tttbbbYYYoooooozzzjjjrrrpppNNN777444222000000000///...............////////////000000111222333444555555444777:::===>>>???AAACCCFFFGGGHHHGGGYYYrrrwwwyyyxxxnnnPPPBBBHHHXXXsssgggWWWIIIEEEBBBAAA??????@@@@@@>>>===;;;<<<======>>>?????????@@@AAABBB@@@@@@CCCIIIOOOVVVPPPGGG@@@@@@LLLaaarrr^^^VVVDDD===VVVdddnnnpppaaadddhhheeeccc___[[[VVVQQQLLLIIIEEEFFFDDDBBBDDDOOObbbpppwwwuuuuuusssppprrr|||{{{pppxxx}}}yyywwwrrrhhh```[[[WWWfff}}}|||xxxfffaaa```]]]YYY^^^VVVVVV\\\\\\dddyyy```\\\|||xxx^^^>>>333666---222////////////............///............---------------------------------,,,,,,------.../////////000111222222444444555666444999888@@@FFFhhhjjjdddaaa\\\kkkwwwuuufffWWWNNNIIIDDDAAAAAA;;;:::;;;>>>AAAHHHWWWeee{{{{{{vvv|||tttfff[[[NNNHHHZZZsssttt|||kkkbbb]]]bbbjjjnnnooopppsss]]]FFF;;;999;;;<<>>===<<<;;;:::777777555222111555===DDDYYYpppxxxlll|||}}}{{{xxxrrrlllggg^^^ZZZdddsss~~~dddUUUKKKKKKdddeeecccppp[[[WWWooolllwwwjjjrrr~~~pppMMM666444222111111000///---............////////////000000111222444555666666555888;;;>>>???AAACCCEEECCCHHHMMMNNN]]]tttssszzztttQQQDDDGGGSSS}}}|||mmmYYYJJJDDDCCCAAA@@@???@@@@@@???===;;;<<<===???@@@AAAAAAAAA???@@@AAA@@@???AAAFFFKKKSSSPPPKKKEEE@@@FFFYYYkkkddd\\\LLLBBBQQQxxxqqqssswwwfffjjjnnnnnnkkkfffaaa]]]XXXSSSPPPRRROOOJJJEEEEEEMMMYYYcccdddccccccaaa[[[ZZZjjj~~~tttsss|||ooopppyyy}}}xxxqqqiii```ZZZUUU[[[gggxxxiiigggiiieee```iiieeedddddd___fff}}}xxx\\\[[[{{{___???555999///222000000000/////////......///............---------------------------------,,,------...//////000000000111222222444444555666555999999BBBEEEaaakkkfffccc]]]gggttt|||lll[[[QQQKKKEEEBBBBBB<<<:::;;;===???EEESSS```vvv|||ooofffWWWIIIRRRfffiiisss{{{mmmccc[[[[[[___ccciiiooo{{{lllTTT???999===@@@AAADDDHHHLLLPPPSSSTTTRRRTTTWWWXXXXXXXXXZZZ[[[]]]^^^___^^^^^^^^^```bbbfffzzzfffYYYmmmqqqeee\\\UUUQQQLLLGGGDDDDDDEEEFFFIIIIIIHHHGGGEEECCCAAA@@@@@@??????>>>===<<<;;;;;;777888777333111333777:::GGG\\\qqq}}}ttt~~~wwwkkkaaaiiixxxvvv]]]SSSLLLQQQnnncccnnn]]]RRRRRRqqqhhhnnndddppp~~~~~~oooKKK666444222111111000///---............////////////000111222333444666777777666999<<>>===<<<===>>>???@@@??????>>>===???AAA@@@>>>???CCCFFFNNNOOOQQQMMMEEECCCPPP```bbb]]]RRRIIINNNkkk{{{ooosssxxxyyytttnnnjjjgggdddaaa^^^aaaZZZQQQKKKIIILLLQQQTTTQQQNNNPPPSSSOOOLLLYYYjjjpppkkkooonnnkkksss~~~xxxpppiiiccc___XXXXXXXXXgggwwwyyy|||tttxxx}}}vvv|||]]]^^^zzz\\\===444999000222111111000000000////////////............------------------------------------......//////000111111000111222222444444555666777:::999CCCDDDZZZgggcccaaaZZZcccppp|||sss```UUUNNNHHHEEEEEE???======>>>===AAAMMMYYYttt{{{ssseeeSSSRRR^^^ccchhhzzzzzzmmmeee]]]ZZZXXXZZZaaajjjxxxhhhOOO:::888@@@CCCEEEHHHKKKOOOSSSVVVWWWTTTVVVXXXYYYYYYZZZ[[[]]]WWWYYY[[[\\\]]]___bbbddddddxxxsssppp___QQQaaauuuhhh^^^UUURRRNNNIIIFFFEEEEEEFFFJJJJJJIIIHHHFFFDDDBBBAAA@@@??????>>>===<<<<<<;;;777999888444111222333444:::MMM```xxxssseeejjjxxx{{{~~~oooXXXQQQOOOWWWyyywww___qqqLLLJJJPPPssspppeee___nnn~~~oooIII666444222111111111///---............/////////000000111222333555666777888666999===???AAABBBEEEGGGEEEGGGIIIIIIXXX{{{ttthhh]]]OOOMMMQQQvvv{{{```MMMFFFBBB@@@????????????>>><<<===>>>?????????>>><<<;;;<<<>>>@@@@@@>>>===@@@CCCJJJOOOUUUUUUJJJBBBIIIWWW\\\YYYTTTMMMLLLaaazzz}}}~~~yyytttqqqqqqqqqooommmjjjbbbWWWNNNKKKKKKKKKKKKKKKGGGJJJQQQQQQNNNVVVddd~~~pppjjjddd{{{kkkhhhppp~~~xxxqqqllliiifff[[[YYYRRRUUUcccooouuuccceeebbb___```eeekkknnnooovvvssslllhhhfffvvvXXX999222888///111111111111111000000000000//////.........---------------------------------......//////000111111111000111222333444555555666999;;;:::DDDCCCUUUbbb___]]]UUU```nnnzzz~~~wwwcccWWWPPPJJJGGGGGGBBB@@@???>>><<<>>>IIITTTuuusssbbb\\\dddkkkmmmwww}}}lllfff```ZZZVVVUUU\\\eeezzzhhhRRRAAA;;;;;;===DDDGGGKKKNNNQQQSSSWWWYYYXXXXXXWWWYYY[[[\\\\\\[[[[[[\\\]]]]]]]]]]]]]]]^^^ccclll{{{zzzcccOOO[[[qqq]]]aaa[[[QQQIIIEEECCCCCCCCCJJJIIIIIIGGGEEECCCAAA@@@???????????????>>>======<<<:::888666444222222111888<<>>@@@BBBDDDDDDFFFLLLHHHNNNYYYvvvzzzccciiiJJJYYY[[[jjj}}}iiiSSSFFFBBBAAA???============>>>===>>>@@@@@@AAA@@@???>>><<<<<<======>>>???AAAAAAEEELLLTTTVVVRRRJJJEEEBBBOOOSSSWWWSSSHHHMMMqqqzzztttyyywwwuuuuuupppnnndddWWWMMMGGGCCCAAAAAAAAACCCKKKXXXaaaaaa___^^^vvvtttfffaaawwwqqqnnnwww|||xxxrrrlllgggddd[[[TTTOOOOOOTTT]]]mmmzzzzzzrrr```OOONNNPPPLLLHHHHHHLLLPPPRRRQQQ[[[bbbwwwpppkkkwwwbbbfffvvvSSS===444111000000000000000000000000000000////////////////////////---------............///.........///////////////111111111222333444555666777888888???FFFOOOvvvhhhaaa___XXX]]]iiittt}}}sssbbb^^^ZZZOOOHHHIIIEEE@@@===>>>???@@@EEEKKKiiioooiiinnnlllxxxmmm^^^]]]]]]YYYYYY___tttaaaLLL>>>:::<<<>>>FFFIIIMMMOOOQQQSSSUUUWWWWWWWWWWWWWWWYYYYYYYYYYYY___]]]\\\^^^bbbddddddbbbdddiiirrrXXXYYYqqqttteeebbb[[[SSSLLLGGGEEEDDDCCCIIIIIIHHHGGGEEECCCAAA@@@???????????????>>>>>>===<<<;;;999777555333222111222555>>>OOOaaattt|||yyyzzztttxxxssseeedddqqqttteeeSSSLLLTTTmmmgggpppYYYIIIEEEYYYzzzhhhiiiuuuiiiEEE666555333111000000000111111000///......///111222222222333444555777999:::===>>>???AAACCCEEEGGGGGGIIIMMMHHHMMMUUUqqqtttYYYyyyiiiJJJVVVYYYhhhzzzfffPPPDDDAAA@@@???=========>>>???>>>???@@@AAAAAA@@@??????<<<<<<======???@@@BBBBBBFFFKKKQQQTTTRRRMMMGGGDDDEEEHHHPPPSSSMMMMMMaaa{{{xxxrrrxxxwwwuuusssllljjjaaaUUUKKKDDD@@@??????AAACCCMMM[[[dddeeecccbbbttt}}}tttgggcccwww|||yyy~~~zzztttooojjjgggccc[[[TTTQQQRRRXXXeeeqqq~~~}}}pppccc]]]PPPEEEGGGEEEFFFFFFFFFGGGIIILLLNNNSSS[[[qqqvvvqqqwwwfffnnnoooNNN:::333111000111000000000000000000000000////////////////////////---------............///.........///////////////111111222222333444666666999::::::@@@EEEKKKmmmxxxeee]]]XXX\\\gggsss{{{wwwiiigggcccXXXNNNKKKHHHCCC???@@@@@@@@@CCCIIIcccqqqiiipppssseeecccbbb\\\XXXZZZ|||lllUUUCCC;;;;;;???BBBJJJLLLOOOQQQQQQRRRTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWaaa]]]YYY]]]dddiiihhheeegggggg|||aaaUUU___vvvkkkbbb]]]UUUNNNJJJHHHFFFDDDGGGGGGGGGFFFEEECCCAAA?????????@@@@@@??????>>>===<<<;;;:::888666444222222333333888@@@JJJYYYnnnvvvrrrpppkkkrrr|||{{{~~~~~~}}}zzz}}}iii```llliii^^^OOOKKK\\\|||{{{ccc{{{TTTEEEDDD\\\oooppp{{{iiiGGG666444333111000000000000000000/////////000222333333333444555777999;;;<<<>>>???@@@BBBDDDFFFHHHHHHGGGLLLGGGLLLRRRmmmzzzoooQQQ}}}ooovvv~~~nnnMMMRRRVVVbbbxxxdddPPPDDDAAA@@@>>>>>>===>>>???@@@@@@@@@AAAAAAAAA@@@@@@???<<<<<<===>>>???AAACCCDDDEEEGGGIIILLLNNNLLLGGGDDDAAABBBHHHPPPOOOMMMTTT___rrrjjjppppppnnnkkkccc\\\WWWNNNEEE???>>>??????BBBDDDMMMZZZccceeedddfffoooxxx~~~~~~}}}yyymmmjjj{{{|||wwwrrrnnnkkkjjjaaaYYYTTTSSSWWWbbbmmm||||||mmm]]]WWWMMMFFFJJJEEEIIILLLKKKIIIIIIMMMQQQRRRZZZqqq|||wwwvvv|||~~~bbbuuugggHHH777222111111222000000000000000000000000////////////////////////---------............///.........//////000000000222222222333444555666777;;;===<<<@@@DDDGGGccckkk]]]]]]ZZZdddpppxxxuuuiiihhhggg]]]QQQLLLKKKFFFBBBAAA@@@???AAAFFFWWWsssaaaeeeuuuyyykkkiiiggg```YYYWWWuuubbbJJJ===:::>>>CCCHHHMMMOOOQQQRRRQQQQQQRRRTTTVVVWWWWWWWWWVVVUUUVVVVVV^^^[[[ZZZ[[[```dddeeeeeejjjiii|||~~~dddSSSTTT~~~vvvlllccc^^^WWWQQQLLLIIIFFFDDDFFFFFFGGGGGGEEECCCAAA??????@@@@@@@@@@@@???>>>>>>===<<<;;;999777555333222444444666999===FFFYYYjjjiiippptttiii___ccciiifffgggjjjooouuuyyy|||xxxiiiooodddZZZLLLLLLcccqqqaaaTTTCCCAAAYYYwwwqqqsssiiiHHH555444222111000///000000000//////000000222333444333333444555777:::;;;===<<<===???AAACCCDDDFFFGGGDDDIIIEEELLLRRRkkkvvv~~~mmmQQQvvvoooyyywwwTTTNNNQQQYYYxxxeeeRRRFFFAAA@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@???<<<<<<===>>>@@@BBBCCCDDDAAA???@@@CCCFFFGGGDDD@@@FFFDDDEEEKKKMMMMMMRRRYYYiii~~~iii]]]aaa```___]]]UUUMMMMMMIIIBBB>>>???BBBCCCBBBBBBHHHQQQXXX[[[___ccciiisss{{{|||~~~tttuuu{{{qqqrrr~~~}}}yyytttpppnnnkkkccc[[[WWWWWW[[[fffqqqxxxpppeee]]]___[[[\\\[[[XXXUUUUUUWWWYYYXXXaaawww}}}vvvvvv{{{lll]]]{{{zzzaaaDDD555222111111222000000000000000000000000////////////////////////---------............///.........///000000111111222222222333444666777888<<<>>>???BBBEEEEEE[[[qqq```eeeYYYbbblllttt|||wwwhhheeeddd^^^UUUQQQKKKFFFBBBAAA@@@>>>@@@DDDKKKzzzvvvtttsss```\\\dddxxxooojjjgggaaaZZZVVVlllWWWCCC;;;===AAAHHHNNNOOOQQQSSSSSSRRRRRRSSSTTTVVVXXXYYYXXXVVVUUUWWWXXX[[[]]]^^^]]]\\\]]]```dddjjjkkkyyyjjjUUUNNNtttzzzoooeee```YYYRRRMMMIIIFFFDDDDDDEEEGGGGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@???>>>>>>======<<<;;;999666444333///000333444444888EEERRRVVVYYYjjjmmm]]][[[\\\VVVQQQUUU\\\fffrrr~~~zzzwwwyyy___UUUKKKQQQllljjjjjjpppOOOCCCBBBYYYsssqqqooosss~~~gggHHH555444222000/////////000//////000111222333444555333333444666888:::<<<>>>======???AAACCCEEEFFFGGGFFFKKKHHHPPPSSSiiizzzmmmTTTpppsss\\\KKKNNNRRR{{{xxxeeeTTTHHHAAA@@@???>>>>>>??????@@@AAAAAAAAA@@@@@@?????????<<<<<<===>>>???AAACCCDDD???===;;;===AAABBBAAA>>>EEEDDDGGGKKKMMMOOOTTTYYYXXXhhh|||{{{```RRRRRRPPPQQQRRRMMMKKKPPPPPPHHHBBBCCCEEEDDDBBB??????DDDHHHLLLSSS[[[eeepppyyy{{{{{{kkkmmm{{{{{{rrrttt~~~}}}zzzvvvrrrpppjjjccc\\\YYYZZZ___jjjuuu~~~wwwqqqnnnmmmlllkkkdddmmm~~~vvvvvvjjj^^^uuu]]]CCC555222222111111////////////////////////////////////////////////---------............///......//////000111111222222222333444555777888999;;;???@@@CCCGGGGGGXXXwwwwwwbbbhhh[[[___gggpppyyyqqqgggccc^^^YYYVVVJJJEEEBBBAAA@@@>>>???CCCEEEiiivvvjjjrrr|||llleee```eee}}}wwwllleee^^^YYYVVV___MMM>>>===AAAEEEKKKRRRPPPQQQTTTTTTSSSSSSTTTUUUVVVYYY[[[ZZZWWWVVVXXX[[[ZZZ___cccaaa\\\[[[^^^ccceeekkkttttttZZZMMMgggyyykkkeee\\\TTTNNNJJJGGGEEEDDDEEEGGGHHHHHHFFFCCCBBB@@@@@@@@@AAA@@@@@@???>>>>>>>>>===<<<:::777555333000000222444333333:::CCCGGGHHHUUUjjjtttsssxxxzzzeee]]]ZZZPPPEEEHHHMMMWWWjjjpppXXXOOOMMM\\\vvvhhhaaaRRRVVVZZZkkksssnnnmmmttt{{{dddEEE555333222000////////////...///000222333555666666444555666777:::<<>>>>>??????AAAAAA@@@???>>>>>>>>>>>><<<<<<======>>>???AAAAAAAAA@@@>>>???@@@AAA@@@@@@===AAAGGGMMMPPPRRRSSSUUUSSS[[[eeekkkmmmmmmpppsssqqqXXXKKKKKKGGGHHHLLLJJJSSS\\\^^^SSSHHHFFFDDDAAA???;;;888:::;;;???HHHQQQbbbnnnwwwzzz~~~vvvnnnqqq{{{sss{{{}}}zzzwwwtttrrrllleee___]]]^^^cccnnnyyy{{{yyyqqqeee\\\tttqqqZZZAAA555333222000000////////////////////////////////////////////////---------............///......///000000111222222222222333444666888:::;;;999??????CCCHHHHHHVVVppphhhggg^^^^^^cccmmmwww{{{mmmccc]]]XXXUUUKKKFFFCCCCCCAAA>>>???CCCEEEYYY|||ooojjjxxx~~~rrreee]]]jjjuuuhhh___ZZZYYYRRRDDD;;;???EEEFFFKKKSSSOOOQQQSSSTTTTTTUUUVVVXXXTTTXXX[[[ZZZWWWVVVYYY\\\ZZZ^^^aaaaaa___]]]^^^___^^^jjjppp{{{___OOO]]]}}}qqqkkk```WWWPPPLLLIIIGGGDDDFFFHHHJJJJJJGGGEEECCC@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>===;;;888555333444333333555444222555:::;;;<<>>>>>>>>>>>AAA@@@???=====================<<<<<<===>>>>>>???CCCCCCCCCBBB@@@???@@@@@@===???CCCIIIPPPUUUTTTQQQPPPPPPRRRTTTWWWXXXXXXVVV[[[```eeehhhmmmuuuxxxwwwaaaNNNFFFHHHCCCCCCIIIJJJVVVcccgggZZZLLLFFFBBB<<<:::777666777888:::BBBKKK]]]jjjvvv{{{yyysssvvvwww~~~~~~|||yyyvvvuuupppjjjeeeeeegggmmmyyywwwfff[[[UUUoookkkUUU>>>444333333111000////////////////////////////////////////////////---------............///---...///000111222333333222333333555666888:::;;;999>>>???AAAGGGHHHTTTkkkvvvjjjbbb]]]___kkkwww~~~yyymmmccc\\\XXXPPPKKKGGGFFFCCC??????BBBDDDJJJfffwwwlllooossseeedddtttrrrhhhddddddIII>>>:::AAAFFFFFFKKKSSSNNNPPPSSSUUUUUUVVVXXXYYYSSSWWWZZZYYYVVVVVVYYY]]]YYYZZZ]]]___```___]]][[[ZZZjjjooo}}}cccRRRYYYqqqvvvooocccYYYQQQMMMKKKIIIDDDFFFIIIKKKKKKIIIFFFDDD@@@AAAAAAAAAAAA@@@??????>>>>>>???>>><<<999666444666222000222111//////333444666999???DDDHHHLLLOOO^^^cccgggiiisss}}}}}}uuuiii[[[OOOJJJCCCCCCUUUpppyyynnn~~~www]]]TTTMMMZZZvvvppplll}}}cccmmmmmm\\\pppyyywww]]]===444333111000///...//////---...000333555666777777999999;;;===???BBBDDDFFFCCCDDDEEEGGGIIIKKKLLLMMMGGGMMMOOOXXXUUUbbbzzzhhh}}}^^^HHHYYYXXXnnn{{{jjjZZZMMMFFFDDDBBB@@@>>>=========AAA@@@>>><<<<<<<<<<<<=========<<<<<<<<<<<<======CCCEEEFFFCCC???===>>>@@@DDDAAA>>>CCCMMMVVVWWWSSSLLLHHHEEEGGGLLLNNNKKKGGGCCCGGGIIIIIINNNWWW\\\\\\TTTEEEBBBGGGBBBAAAGGGIIISSSbbbhhh[[[LLLEEE@@@999666555666999999:::AAAIIIXXXfffttt|||qqqsss~~~}}}}}}zzzxxxvvvsssnnnkkklllqqqxxxvvvdddXXXSSSgggfffQQQ<<<333333333111111////////////////////////////////////////////////---------.........//////---...///000111222333333222333444555777999;;;<<<999>>>>>>@@@FFFGGGQQQgggpppddd]]]]]]jjjwww}}}|||pppgggbbbTTTOOOKKKIIIEEE???>>>AAABBBAAAUUU~~~sssiiiwwwuuugggfffvvv|||rrrpppppp>>>???@@@AAACCCHHHOOOTTTTTTTTTUUUVVVWWWWWWXXXYYY]]]\\\WWWSSSTTTWWWVVVQQQVVVZZZ[[[YYYYYY]]]`````````ddddddeeeVVVWWW[[[ggg\\\ZZZMMMEEEMMMKKKHHHFFFGGGKKKKKKHHHDDDFFFEEEDDDBBBAAA@@@??????===<<<;;;;;;999999888777666555444333222111111111444555666888;;;===>>>???IIIOOOUUUZZZ^^^hhhwwwyyypppyyy~~~rrrddd\\\LLLAAAIIIZZZkkkyyyttthhhrrr~~~iiiZZZVVVSSSgggkkkyyy{{{___uuucccaaassswwwZZZ>>>444444333222111111111222///000111222444666888:::;;;;;;===>>>AAACCCFFFGGGIIIIIIIIIJJJKKKMMMNNNOOOOOOQQQSSSYYY]]]___yyynnn}}}]]]SSSddd^^^nnnqqqdddZZZGGGBBB???@@@???======@@@@@@@@@???===;;;999:::;;;AAA===888666888::::::999>>>>>>???@@@@@@@@@??????BBBBBBDDDGGGLLLPPPQQQQQQNNNLLLJJJGGGBBB@@@CCCJJJGGGDDD@@@??????@@@AAAAAABBBCCCCCC@@@>>>@@@CCCDDDWWWdddfffVVVEEEAAA@@@>>>888666555555777<<>>BBBDDDHHHQQQ\\\hhh]]]bbbeeefffkkkvvvvvveee\\\QQQKKKJJJIIIEEEAAA@@@@@@NNNooossskkkjjjxxxtttooo{{{vvvrrr===@@@CCCFFFHHHKKKNNNQQQQQQQQQRRRSSSTTTVVVVVVWWWVVVXXXXXXWWWZZZ^^^\\\WWWXXX[[[[[[WWWWWW[[[^^^^^^^^^cccccczzzrrrZZZTTTWWW{{{vvvccc^^^TTTLLLRRRKKKHHHFFFGGGJJJKKKHHHDDDFFFEEECCCBBB@@@?????????>>>>>>===<<<;;;:::999999777666555333222222111111000111222444666777888999;;;@@@FFFIIILLLTTTaaakkkyyywwwvvvwwwyyyyyytttpppmmmnnnxxxsssbbbRRRFFFJJJYYYiiiwww{{{hhhaaacccqqqyyyyyydddWWWQQQ[[[vvvtttfffwwwuuu[[[sssdddcccsssuuuWWW;;;333333222111111111111111111111222444666888;;;<<<<<<===>>>@@@BBBDDDEEEGGGIIIJJJKKKLLLNNNOOOPPPQQQOOOQQQRRRWWW\\\```nnn|||}}}}}}]]]QQQbbb___pppuuuggg\\\JJJDDDAAAAAA???<<<<<<>>>===>>>>>>===;;;:::;;;===@@@<<<777666888:::;;;;;;>>>???@@@AAAAAAAAA@@@???@@@AAADDDGGGJJJNNNRRRTTTXXXUUUOOOFFFAAAAAABBBCCCHHHDDD@@@???AAABBB@@@======??????===<<<>>>BBBEEEXXXcccbbbRRRBBB===<<<999:::888666666888<<>>BBBDDDHHHQQQ[[[kkk\\\```bbbdddhhhqqqzzz~~~nnnZZZMMMJJJHHHBBB<<>>BBBHHHLLLMMMMMMMMMNNNPPPPPPQQQSSSTTTVVVWWWWWWQQQVVVYYY[[[^^^bbb___ZZZYYY[[[[[[WWWVVV[[[_________fffcccrrr]]]PPPRRRrrrwwwfff]]]WWWPPPQQQKKKHHHFFFGGGIIIJJJHHHEEEEEEEEECCCAAA@@@???????????????>>>===<<<;;;::::::999888666555333222222111//////000111222222333333333777;;;<<<>>>CCCMMMUUUbbbbbbbbbccceeegggjjjkkkbbb___aaaooo|||jjjZZZLLLKKKUUUdddqqqzzzwwwbbbWWWdddmmmyyyqqq^^^UUUPPPkkkzzzeeehhhoooYYYtttcccgggttt}}}qqqSSS777333222111111000111111111222222333555888;;;===>>>>>>??????AAABBBDDDEEEEEEHHHJJJLLLOOOQQQRRRRRRRRROOOQQQQQQTTTYYYaaarrruuuttt~~~{{{]]]MMM[[[\\\oooyyykkk```NNNGGGBBBAAA???<<<;;;===<<<===>>>===<<<;;;===>>>???<<<888777888:::;;;<<<===???AAABBBCCCBBBAAA@@@???AAADDDFFFGGGKKKQQQVVV^^^___WWWIIIBBBDDDCCC???GGGDDDAAAAAADDDCCC>>>:::999;;;======<<<>>>CCCHHH\\\bbb___NNN@@@;;;:::777<<<:::888777888<<<@@@CCCGGGPPP\\\eeehhhjjjnnnrrrsssqqqooooooqqqtttuuuuuuyyy}}}~~~||||||~~~}}}|||}}}|||yyyvvvuuuxxx~~~pppxxxiiiSSSiiiqqq```EEE666444000000333///////////////////////////....................................////////////000000000111222222333333444555777888888999;;;=========???CCCEEEHHHPPPYYY{{{zzz___^^^___bbbfffllluuu|||eeeRRRLLLIIICCC===AAA===EEEeeeuuummmdddnnn@@@EEEJJJNNNOOONNNMMMMMMQQQQQQRRRTTTVVVWWWXXXYYYSSSWWWZZZZZZ[[[]]][[[VVVZZZ]]]]]]YYYYYY___ddddddcccjjjgggnnnbbbQQQTTTaaavvvfff\\\YYYRRRPPPKKKIIIGGGGGGIIIIIIHHHFFFFFFEEECCCAAA@@@???????????????>>>===<<<;;;;;;:::;;;:::888666444333333222111111111111222222222222222444777666666999???EEEKKKNNNPPPQQQRRRUUU[[[```]]]VVVSSSZZZhhh{{{zzzpppcccSSSMMMRRR^^^jjjrrrvvvhhhcccjjjuuu~~~~~~hhhZZZVVVZZZsss```tttjjj\\\yyyppp```jjjttt|||}}}jjjMMM333222111111000000111111111222333444666999<<<>>>@@@>>>???@@@AAABBBCCCCCCCCCFFFHHHLLLOOOQQQRRRRRRRRROOOPPPOOOQQQUUU^^^vvvvvv}}}xxx___IIIRRRWWWkkk}}}nnncccPPPHHHBBBAAA@@@===<<<===<<<===>>>>>><<<;;;<<<===???===:::999888999:::;;;===???AAACCCDDDCCCAAA@@@???BBBEEEEEECCCFFFMMMTTT[[[cccaaaRRRHHHHHHEEE???DDDEEEFFFFFFEEECCC???<<<;;;<<<===>>><<<===DDDLLLbbbccc[[[LLLAAA===<<<:::===;;;888777777:::>>>@@@HHHMMMYYYdddddd]]]^^^eeemmmlllllllllnnnppprrrsssvvvyyy}}}}}}|||{{{{{{|||~~~~~~|||}}}{{{{{{}}}}}}|||}}}ttthhhwwweeeTTTpppooo[[[AAA555444000000333///////////////////////////....................................//////////////////000111111222222333444666888999999:::;;;===>>>>>>@@@DDDFFFGGGNNNVVVmmmhhhaaa\\\___cccgggoooxxx~~~rrr\\\QQQKKKGGGCCCBBB===AAA^^^yyyhhhcccDDDGGGJJJMMMMMMMMMMMMNNNPPPQQQRRRSSSUUUVVVWWWXXXSSSVVVWWWTTTTTTVVVWWWUUU```cccbbb^^^^^^bbbfffffffffkkkmmmqqqiiiUUUVVVRRR|||wwwqqqggg___^^^WWWRRRLLLJJJIIIHHHIIIIIIIIIIIIFFFEEEDDDBBBAAA@@@????????????>>>===<<<;;;::::::<<<;;;999777666555444444444333333333222222111111000222333222000111555888;;;@@@DDDFFFFFFGGGKKKOOORRRMMMIIIMMMUUUbbbrrrxxxtttjjj\\\SSSSSS\\\fffkkkvvvuuummmooouuu|||uuu___VVVYYYlllooo___gggccc~~~}}}ccc\\\fffsss{{{wwwaaaFFF222222111111111111111222222333333444666999<<<>>>???>>>???@@@AAABBBBBBBBBBBBEEEGGGJJJNNNPPPQQQQQQPPPOOOPPPMMMOOORRRYYY~~~www|||hhhMMMNNNSSSgggpppdddQQQHHHAAAAAAAAA@@@??????===???@@@???<<<:::::::::AAA???===:::888888888999===???AAACCCCCCCCCBBBAAAAAACCCEEECCC@@@AAAGGGMMMTTTcccjjj```RRRKKKFFFAAAAAAFFFKKKLLLHHHCCCBBBBBB???===>>>>>>;;;;;;DDDPPPfffaaaVVVIIIAAA@@@???>>><<<:::777555555888<<<>>>FFFJJJWWWffffff\\\ZZZ```dddfffhhhkkkmmmoooppprrrqqqssswwwyyyzzzzzzzzzzzz}}}~~~}}}zzzzzz||||||yyyyyy|||~~~~~~gggbbbvvv{{{cccYYY{{{pppTTT>>>333555111000222000............................................................////////////000000000111222222333333444666999::::::;;;<<<===>>>>>>BBBFFFGGGGGGLLLTTT^^^{{{hhhZZZ[[[^^^```fffpppvvvyyyzzzwwwwww~~~jjjXXXNNNIIIGGGCCC???@@@XXXpppeeeqqqFFFIIIKKKLLLMMMMMMOOOQQQOOOOOOPPPQQQRRRSSSTTTTTTPPPSSSRRROOONNNSSSWWWWWWdddggggggbbb```bbbdddcccfffhhhooowwwmmmUUUOOOKKKfffiiizzzwwwccc___]]]VVVSSSMMMLLLKKKJJJIIIJJJKKKKKKGGGGGGEEECCCBBBAAAAAAAAA??????>>>===<<<;;;::::::<<<;;;:::888777777777777444444333333222111111000222333333333111111222444444888<<<>>>======???AAACCC@@@@@@DDDHHHOOOYYYdddrrr|||vvvrrrmmmcccXXXUUU[[[bbbeeeffftttuuusssrrruuu{{{lllXXXXXXdddjjjcccjjjrrrxxx^^^ZZZ```sss{{{oooWWW@@@222222222222111222222333444555555666777:::<<<>>>???>>>???AAABBBCCCCCCCCCBBBEEEGGGIIILLLMMMOOOOOOOOONNNNNNLLLNNNRRRUUUrrr}}}{{{wwwWWWPPPSSScccrrrfffSSSIIIAAAAAABBBAAA@@@@@@>>>???AAA???===:::999999@@@@@@???<<<999777888999>>>>>>???AAABBBBBBBBBBBBAAABBBCCCAAA>>>???BBBFFFNNN\\\jjjkkk___QQQHHHEEEAAAGGGMMMOOOLLLIIIHHHIIIDDD???>>>>>>;;;:::FFFVVVjjj___QQQEEE@@@@@@@@@@@@<<<:::666444555777;;;===AAAEEEQQQaaaeee```]]]___\\\___cccfffhhhkkkmmmppplllnnnqqquuuwwwwwwwwwwww{{{|||~~~|||xxxvvvwwwvvvssstttwwwwwwzzz~~~sssbbbdddwww~~~{{{dddaaaoooOOO:::222555111000222000............................................................////////////000111111222333333444444444777:::<<<<<<;;;<<<===??????CCCGGGGGGGGGKKKRRRVVVtttwww\\\XXX[[[YYY\\\fffnnnsssxxxwwwuuuzzzuuuaaaRRRJJJHHHDDDBBBAAAOOOvvv|||nnnooo~~~GGGJJJMMMOOOPPPPPPQQQRRRPPPPPPPPPQQQQQQQQQRRRRRRNNNRRRSSSOOONNNSSSWWWXXX___ccceeebbbaaacccdddcccgggccclllxxxzzz]]]NNNMMMTTTxxx{{{|||~~~qqqaaa___\\\UUUVVVOOONNNMMMKKKJJJJJJLLLNNNIIIHHHFFFEEECCCBBBBBBBBB@@@@@@???>>>===<<<<<<;;;;;;;;;:::999999999999999555555444444333333222222333444555555444444444444222333555666777777888999:::999;;;???@@@AAAGGGOOOVVVaaalllpppmmmjjjjjjllliiiiiibbbWWWSSSWWW[[[[[[[[[cccqqq{{{qqqpppnnnpppxxx}}}wwwdddXXXdddzzzvvvjjjqqqtttoooXXX[[[```rrr|||~~~hhhNNN;;;444333333222222333444444555888888999:::;;;===>>>??????@@@CCCEEEFFFFFFEEEEEEGGGHHHIIIJJJLLLMMMNNNOOOLLLKKKJJJPPPTTTTTTiii{{{{{{```RRRQQQ^^^vvvhhhWWWLLLBBBAAACCCAAA??????<<<>>>@@@@@@===;;;::::::<<<>>>>>><<<999999:::<<<>>>>>>>>>>>>???AAACCCDDD??????>>>>>>>>>???@@@AAAGGGNNN^^^nnnlll]]]QQQPPPEEEGGGJJJOOOSSSSSSPPPMMMIIICCCAAAAAA>>>???OOObbbqqqbbbPPPEEEBBBBBBAAAAAA<<<:::777555555888<<<>>>@@@CCCKKKUUU]]]^^^\\\YYYWWWYYY\\\^^^```ccchhhlllkkklllnnnqqqssstttsssrrrtttuuuxxxzzz|||}}}}}}}}}zzztttooonnnkkkggghhhkkkkkkooouuu{{{nnnbbbfffsss~~~wwwqqquuuhhhjjjkkkJJJ777111555111000222000............................................................////////////222222222333444444555555444777;;;<<<<<<<<<======???@@@DDDHHHHHHFFFJJJPPPUUU___eee\\\\\\VVVVVV^^^fffnnnxxxzzzwwwwwwzzzjjjZZZOOOJJJDDDDDDAAAGGGeeeyyytttGGGKKKPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPTTTVVVRRRPPPSSSVVVVVVUUU[[[___```aaaeeegggfffhhh___hhhuuummmXXXSSSIII```ssseeeddd___ZZZ^^^OOOOOONNNLLLKKKKKKMMMOOOJJJIIIGGGFFFDDDCCCCCCCCCBBBAAAAAA@@@???>>>======;;;::::::999999::::::;;;777777777666666555555555000111222222222222222222222222111111333444666666999999;;;>>>===:::===CCCFFFIIIQQQYYYYYYVVVXXX]]]```ccc^^^TTTOOOQQQTTTRRRTTTSSSWWWcccqqqxxxtttmmmiiiggglllvvv|||~~~ppp```[[[qqqnnnpppbbbRRR]]]fffqqq|||}}}dddIII999666333333333333444444555666;;;;;;;;;;;;===>>>???@@@@@@BBBDDDGGGHHHHHHHHHGGGIIIIIIIIIJJJKKKMMMNNNOOOJJJJJJJJJRRRWWWTTTdddxxxooottteeeQQQNNNYYYyyyjjjZZZNNNDDDBBBCCC@@@>>>===:::<<>><<<<<<<<<999;;;===<<<::::::===???>>>>>>===<<<>>>@@@CCCDDD<<<;;;;;;===???@@@???>>>AAA@@@PPPllluuuhhh\\\\\\JJJFFFFFFMMMWWW[[[VVVNNNOOOHHHEEEFFFCCCEEEWWWmmmyyygggSSSGGGDDDDDDCCCCCC<<<:::888666666999===@@@CCCDDDGGGLLLTTTYYYWWWQQQUUUVVVWWWWWWXXX\\\ccciiikkklllmmmoooqqqqqqpppnnnmmmnnnqqqtttvvvwwwxxxxxxvvvoooiiieee```\\\\\\___bbbgggnnnuuu{{{{{{iii```bbbhhhlllhhhnnntttzzztttooo}}}kkkpppyyygggHHH666111555111000222000............................................................/////////000222333333444444555555666444777;;;======<<<======???@@@DDDIIIHHHFFFIIIOOOWWWTTT{{{oooaaa```XXXUUU[[[```kkkwww{{{wwwttt{{{zzzpppcccVVVNNNDDDFFFBBBAAAYYYyyy~~~KKKMMMPPPSSSTTTTTTRRRRRRMMMNNNPPPQQQQQQQQQPPPPPPOOOPPPPPPQQQRRRRRRQQQQQQOOOSSSXXX\\\___aaadddfffhhhnnnpppssslllZZZUUURRRwwwuuudddaaadddaaaYYYWWWSSSNNNKKKKKKLLLMMMMMMMMMLLLJJJGGGEEEDDDCCCCCCCCCBBB@@@?????????===;;;<<<<<<;;;;;;;;;:::::::::888777777666555444444444333333333222222222111111222222111111222222333444555666777888999:::;;;;;;???AAACCCEEEGGGIIIMMMPPPUUUTTTQQQNNNNNNQQQWWW\\\YYYTTTOOOQQQYYYbbbgggiiihhhiiillloootttxxx}}}wwwhhh[[[]]]xxxeeeuuuYYYYYYccchhhwww~~~uuu^^^GGG999444222222111111333555888:::>>><<<===AAAFFFGGGCCC???@@@@@@AAABBBDDDFFFGGGHHHHHHIIIIIIIIIIIIKKKOOORRRIIIKKKLLLPPPSSSPPPaaa}}}mmmpppnnnQQQTTTXXXrrrrrr___TTTHHHCCCAAA???@@@BBB===>>>@@@BBB@@@===:::777777888999999888999;;;===:::???@@@<<<<<<@@@???;;;<<<===<<<;;;@@@EEEAAA888EEE@@@FFFYYYgggfff```^^^NNNIIIBBBCCCPPP]]]]]]VVVPPPQQQIIICCCGGGNNN```yyyoooTTTIIIKKKDDD???III???999666888888777:::AAAIIIAAA@@@HHHOOOOOOMMMMMMIIINNNSSSWWWYYY\\\bbbffffffffffffhhhjjjjjjhhhfffhhhiiilllnnnppppppppppppooojjjccc]]]YYYVVVSSSQQQRRRUUU\\\eeeoooyyyooobbbaaaeeehhhhhhhhhgggaaa[[[bbbxxxvvvuuu|||jjj|||]]]===555000222333///---000////////////////////////////////////////////////---...///000000111000000222333333444555666777777777888999;;;<<<======>>>???AAACCCEEEFFFIIILLLOOOTTTRRRjjjhhhZZZYYYWWWSSS]]]hhhttt{{{}}}lll[[[SSSKKKKKKFFFAAAOOOyyyuuuppp}}}IIIKKKOOORRRTTTTTTRRRQQQMMMMMMOOOPPPPPPOOONNNNNNNNNNNNPPPQQQQQQRRRRRRRRRPPPSSSWWWZZZ\\\^^^aaacccdddeeennn|||```WWWOOOeeeoooeeeddd___XXXUUUQQQLLLJJJJJJKKKKKKKKKLLLLLLJJJIIIGGGEEECCCCCCCCCAAA@@@???@@@@@@>>><<<<<<<<<<<<;;;;;;;;;::::::999999888777777666555555333333333333222222222222222222222111222222333444444444555666777888999999999;;;===???@@@BBBEEEHHHNNNMMMLLLKKKLLLQQQXXX]]]\\\VVVPPPPPPWWW^^^cccdddbbbdddhhhmmmqqqvvvzzz}}}}}}qqqaaaYYYgggwwwvvvoooWWWXXXeeelllwww|||}}}pppXXXCCC777444444333333333555777:::<<>>@@@AAACCCEEEFFFGGGGGGHHHFFFIIILLLMMMNNNNNNOOOQQQJJJLLLLLLPPPSSSPPP___~~~zzziiieeerrrTTTSSSUUUgggvvvbbbVVVJJJEEECCC@@@@@@AAA>>>???@@@AAA@@@===:::999777888999999888999;;;<<<:::>>>???<<<<<>>???===<<<@@@FFFDDD===>>>AAAFFFOOO[[[dddccc]]]QQQLLLFFFEEEKKKSSSYYY]]]ZZZ\\\TTTLLLNNNSSSfffxxx\\\KKKKKKDDD<<>>>>>>>>???AAACCCEEEEEEHHHKKKMMMMMMLLLcccttt___[[[YYYTTTWWWaaammmvvv|||~~~hhh\\\OOOLLLGGGEEEOOOpppuuuuuuxxxzzzFFFIIINNNRRRTTTSSSQQQPPPLLLMMMNNNOOONNNMMMLLLKKKLLLLLLNNNPPPQQQRRRRRRRRRRRRTTTVVVWWWXXXYYY\\\___aaa]]]kkk~~~nnn]]]QQQWWWyyylllddd___[[[SSSPPPLLLIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIGGGEEECCCCCCAAA@@@@@@AAAAAA@@@>>><<<<<<<<<;;;;;;;;;;;;:::::::::999999888777777777444444333333333222222222222222222222222333444444222333333444555666777777555777999999:::;;;>>>@@@DDDDDDEEEFFFIIIOOOWWW\\\]]]WWWPPPNNNRRRXXX]]]___^^^aaafffjjjnnnsssxxx|||rrrrrrgggYYY\\\vvvppp~~~fffSSSXXXgggpppwwwzzzwwwhhhPPP===555555555555555666888:::===>>>DDDCCCBBBEEEGGGGGGCCC???BBBCCCEEEGGGHHHIIIIIIHHHEEEIIINNNRRRRRRQQQPPPPPPKKKNNNMMMPPPSSSOOO\\\xxx{{{yyymmmbbbyyyYYYTTTWWW```vvvzzzfffYYYLLLGGGDDDAAA@@@@@@@@@@@@@@@???>>>===;;;:::777888999999888888:::<<<:::>>>???<<<<<>>?????????@@@AAACCCDDDDDDFFFHHHKKKKKKHHHVVV{{{aaaYYYVVVQQQSSSYYYdddnnnxxx{{{iiiZZZPPPIIIJJJOOOdddyyypppjjjllltttDDDGGGLLLQQQSSSRRRPPPNNNMMMNNNNNNOOONNNMMMKKKJJJIIIJJJLLLNNNPPPRRRRRRSSSTTTUUUVVVUUUUUUWWWZZZ\\\```\\\hhhyyytttiii|||eeeWWWVVVbbbtttgggaaa^^^TTTQQQMMMKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKIIIFFFEEECCCAAA@@@AAABBBBBBAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;:::999999999888888888777444444444444333333333333333222222222222333444444222333333444555555666666666777888888888999;;;===>>>???AAACCCGGGMMMTTTYYYYYYTTTNNNLLLNNNTTTYYY[[[[[[]]]```ccceeekkkrrrwwwqqqhhh]]][[[jjjzzzgggyyy}}}^^^QQQYYYhhhrrrvvvvvvooo^^^HHH999555777555555666888:::<<>>======<<<<<<777888999999888999;;;===<<<>>>???>>>>>>AAAFFFIIIPPPOOOLLLIIIIIIMMMTTTXXXEEEFFFEEEBBBEEEOOOXXX[[[___SSSMMMNNNGGGAAAKKK]]]bbbhhhcccZZZYYY___vvvpppQQQKKKLLLEEEBBB@@@===:::999:::;;;>>>@@@AAAGGGOOOQQQLLLFFFDDDFFFCCCCCCEEEKKKSSSZZZ\\\[[[ZZZXXXWWWWWWYYYYYYYYYXXXRRRQQQOOONNNMMMMMMMMMNNNLLLPPPTTTTTTQQQLLLHHHGGG???===<<>>@@@AAADDDDDDEEEGGGIIIJJJIIIHHHMMMJJJGGGEEEFFFIIIMMMOOOLLLMMMOOOOOOOOOOOOQQQSSSLLLOOOMMMNNNRRRPPPVVVhhhssssssnnn\\\rrrcccUUU[[[``````vvveeeSSSJJJGGGDDDAAA@@@BBBAAA@@@>>>============888999::::::999:::<<<>>>>>>???@@@@@@???BBBJJJQQQZZZYYYVVVQQQMMMOOOYYYbbbSSSGGGBBBFFFGGGFFFQQQbbbhhh[[[SSSSSSNNNDDDGGGSSSZZZbbb```YYYZZZ___vvvyyyVVVJJJGGGEEEGGG@@@>>>;;;999999===AAACCCBBBLLLVVVVVVPPPJJJIIIJJJEEEDDDEEEKKKSSSXXXZZZYYYXXXWWWUUUUUUUUUUUUSSSQQQMMMKKKHHHEEEBBBAAA@@@@@@;;;???EEEJJJJJJHHHFFFDDDFFFBBB>>>===BBBLLLWWW^^^kkkttt|||nnnccc___mmmooo___QQQOOOLLLJJJKKKPPPWWW\\\dddkkkyyywwwvvvuuuiiiVVVFFF555555333000///000111222////////////////////////////////////////////////---...///111222222333333444555555666777888999999:::;;;<<<>>>???@@@@@@AAA@@@BBBCCCCCCCCCCCCFFFHHHIIILLLNNNYYYwwwxxx]]]VVVVVVPPPPPPVVVaaakkkrrr{{{~~~cccQQQOOOMMMRRRvvvuuufffDDDFFFIIILLLMMMMMMLLLKKKMMMMMMNNNOOOOOONNNLLLKKKGGGHHHJJJLLLNNNPPPPPPQQQTTTUUUVVVVVVVVVWWWYYY[[[\\\___bbbaaa```bbbiiiooo|||^^^WWWOOO]]]ssseee]]]^^^[[[WWWTTTRRRPPPNNNMMMJJJJJJLLLLLLMMMLLLKKKJJJFFFDDDCCCCCCDDDDDDCCCAAA=========<<<<<<<<<;;;;;;888888888888888888888888666666555555555444444444333333333333333444444555555555555666666666777777555777777777666777999;;;===???AAABBBCCCEEEIIIKKKIIIHHHGGGGGGJJJOOOTTTWWWYYY]]]``````aaaeeennnvvvyyy~~~~~~rrraaaVVV```wwwkkkuuu}}}eee[[[dddeeeUUUUUU\\\fffoooqqqgggWWWGGG<<<888888999444666888;;;===@@@BBBCCCDDDDDDFFFHHHIIIJJJKKKKKKOOOLLLHHHEEEFFFIIIMMMPPPOOOOOONNNLLLKKKLLLOOORRRKKKOOOLLLMMMRRRQQQTTTbbb~~~}}}uuuYYYggggggQQQRRRXXXVVVzzzkkkUUUJJJGGGDDDBBBAAABBBAAA@@@???>>>=========:::;;;<<<<<<;;;;;;===??????>>>???@@@@@@CCCMMMXXXdddbbb___YYYQQQPPP\\\iiiaaaNNNFFFMMMLLLFFFRRRhhhrrrggg^^^ZZZTTTKKKIIIMMMTTT]]]\\\XXXYYY\\\nnnoooYYYJJJGGGPPPFFFEEE@@@;;;;;;BBBGGGHHHCCCOOOYYYWWWPPPKKKJJJJJJEEEFFFGGGKKKPPPSSSUUUUUUUUUTTTSSSSSSTTTRRROOOLLLJJJHHHFFFBBB???===;;;;;;222555<<>>???@@@@@@AAADDDFFFCCCDDDEEEGGGIIIMMMPPPSSSVVV^^^fffjjjkkknnntttzzzzzz}}}|||rrr]]]```tttlllkkkooo[[[___|||uuu|||ZZZQQQXXX___eeelllkkk]]]JJJ===888888888777666777:::===@@@CCCEEEFFFEEEFFFGGGHHHHHHIIIIIIJJJMMMLLLJJJHHHHHHIIIKKKMMMPPPOOONNNKKKIIIIIILLLNNNJJJNNNKKKLLLRRRRRRSSS]]]zzzdddiiimmmOOOKKKRRRQQQeeepppWWWJJJGGGEEECCCCCCBBBAAAAAA@@@???>>>===<<<;;;=========<<<===???AAA===<<<===??????AAAMMM[[[nnnmmmjjjbbbWWWSSS___pppooo___SSSQQQOOOLLLTTTaaa|||vvvlllaaaXXXQQQOOONNNVVV]]]\\\YYYYYYYYYcccyyyoooQQQIIIWWW\\\YYYPPPEEEAAAGGGKKKKKKGGGSSS[[[WWWPPPLLLIIIGGGCCCEEEHHHIIIJJJKKKNNNPPPNNNOOOPPPRRRSSSQQQNNNJJJGGGGGGFFFEEECCC@@@>>>===777666999BBBNNNUUUUUURRRJJJEEE???;;;;;;>>>DDDHHHNNNVVVaaalllzzzzzzyyyyyyqqqbbbXXXSSSZZZccceeecccaaaWWWRRRLLLGGGFFFEEECCCBBBDDDFFFNNN```zzzlllaaaqqqgggLLL>>>555888777000---///111000////////////////////////////////////////////////---...///111222333444444555666666777888999:::;;;999:::;;;===>>>???@@@@@@@@@AAACCCCCCDDDEEEGGGJJJMMMUUUZZZXXXbbbggg[[[UUULLLJJJRRRYYY]]]gggsss{{{vvvYYYMMMHHHHHHYYYmmmGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIJJJLLLLLLLLLKKKKKKHHHHHHJJJLLLMMMNNNNNNNNNMMMPPPTTTVVVWWWXXXYYYZZZ\\\YYY[[[bbbbbb]]]bbbmmmrrrhhhYYYRRRgggzzzmmmddd```\\\XXXUUURRRNNNLLLKKKKKKKKKKKKLLLMMMNNNOOOIIIGGGEEEDDDEEEDDDBBB@@@>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777666666666555555555555444333333333333444555555444444555555555555555555444555777777666777999;;;:::<<<>>>?????????AAACCCAAABBBEEEGGGIIIKKKNNNPPPMMMXXXeeemmmnnnooossswww{{{}}}wwwnnnbbbqqq}}}tttiiiZZZoooppprrrRRROOOZZZ```eeekkkgggVVVBBB666666888777555777999<<>>===<<<<<<>>>>>>>>>===>>>@@@BBB<<<:::;;;>>>===@@@MMM\\\wwwvvvssskkk]]]XXXddduuu{{{ppp```TTTOOOPPPTTTVVVwwweeeXXXUUUTTTRRR[[[aaa___[[[[[[WWW\\\mmm{{{RRRFFFWWWsssoooaaaPPPHHHJJJLLLKKKLLLWWW]]]XXXPPPLLLIIIEEEAAADDDGGGGGGEEEEEEHHHKKKIIIJJJMMMQQQSSSRRRNNNJJJFFFGGGGGGHHHGGGEEECCCBBB;;;888777???KKKSSSRRRNNNFFFBBB===888777999===@@@DDDKKKUUU```mmmvvvtttmmmxxx}}}zzzlllddd^^^\\\VVVNNNNNNRRROOOJJJEEECCCEEEFFFEEECCCEEEDDDGGGWWWqqqpppdddvvvjjjIII777555:::888000,,,///111///////////////////////////////////////////////////---...///111333444444444666666777888999::::::;;;888999;;;<<<>>>?????????@@@AAACCCDDDDDDFFFHHHKKK[[[]]]YYYPPPTTTooozzziii]]]PPPIIIMMMRRRUUU___mmmvvv~~~yyy[[[LLLFFFEEENNNYYY|||tttCCCGGGKKKJJJFFFDDDFFFIIIJJJIIIHHHHHHIIIKKKMMMOOOKKKJJJIIIIIIKKKOOORRRUUUTTTSSSRRRTTTWWWYYYZZZZZZZZZZZZ\\\^^^```ccceeeggglllhhhUUUYYYooosssgggccc^^^ZZZWWWTTTNNNJJJMMMMMMMMMLLLKKKKKKMMMNNNPPPMMMIIIEEEBBBAAABBBBBBAAAAAA@@@@@@???>>>>>>===>>>======;;;:::999888888888888888888777777777777555555555555555555555555444444444555555555666666777777777777888888888888:::::::::;;;<<<===>>>??????AAACCCDDDEEEGGGKKKMMMTTTVVVZZZ```fffmmmrrrtttxxxvvvvvv}}}~~~rrrgggdddjjjeeesssiiiQQQNNNYYYdddhhhhhhYYYMMM>>>555444666888999888;;;@@@EEEHHHHHHGGGFFFLLLKKKIIIHHHGGGGGGHHHIIIKKKKKKLLLMMMMMMLLLHHHEEEKKKIIIHHHJJJMMMOOONNNLLLFFFGGGIIIKKKNNNPPPRRRSSS```xxxhhh|||RRRGGGNNNKKKVVVyyy|||ZZZEEEBBBDDDDDDBBB@@@????????????????????????===<<<<<<>>>@@@@@@@@@BBB===<<>>CCCCCCBBB:::999888777666666777888===BBBIIIRRR]]]fffiiihhhttt|||sssiiicccaaa]]]UUUNNNOOOLLLIIIHHHHHHHHHHHHGGGFFFPPPSSSRRRcccsss[[[tttjjj999999222333444555555333111000---......///////////////......---------......///---...///111333333444444:::999888777777888:::;;;:::;;;===???@@@AAA@@@@@@AAAAAAAAACCCFFFIIIKKKKKKVVVXXXQQQJJJJJJSSSwwwttt]]]TTTLLLKKKLLLOOOXXXbbboooxxxyyy{{{cccNNNOOOMMMIIILLL___{{{~~~qqqEEEHHHKKKJJJGGGFFFIIILLLLLLKKKJJJIIIIIIJJJLLLMMMNNNMMMLLLKKKLLLNNNQQQRRRTTTSSSSSSTTTWWWYYYZZZZZZZZZZZZ\\\^^^aaadddggghhhiii}}}cccUUU\\\~~~tttlllaaaYYYWWWVVVTTTRRRPPPOOONNNLLLKKKKKKLLLMMMOOOMMMIIIFFFCCCBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>======<<<;;;:::999888888888888888777777777777555555555555555555555555444444444555555555666666666666666777777777888888999999999:::;;;<<<===>>>???@@@BBBDDDEEEGGGJJJMMMSSSUUUYYY^^^eeekkkpppssspppssszzzzzzooofffuuusss|||qqqeee{{{dddPPPQQQ]]]ffffffcccSSSIII===555555777999999:::===@@@DDDGGGHHHHHHGGGJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNLLLIIIFFFHHHGGGFFFIIIMMMOOOOOONNNFFFGGGIIIJJJMMMNNNPPPQQQYYYwww[[[HHHIIIGGGPPPpppcccPPPHHHDDDBBBDDDAAAAAAAAA@@@@@@?????????@@@???>>>>>>@@@@@@???>>>???<<>>AAA===999999<<<<<<999555888777666555666666888999999<<>>@@@<<<===>>>???@@@@@@@@@@@@DDDBBBBBBCCCEEEGGGHHHGGGLLLOOOJJJFFFFFFLLLgggfffVVVIIIGGGGGGIIITTTaaafffpppsssxxxttt]]]UUUMMMGGGKKKJJJaaavvvGGGIIIKKKJJJHHHIIIMMMPPPNNNMMMKKKIIIIIIJJJKKKLLLRRRQQQOOOMMMMMMNNNOOOPPPTTTSSSSSSTTTWWWYYYYYYXXXXXXYYY[[[^^^aaadddgggiiiiiirrrqqqVVVOOOWWWyyyxxxjjjaaa______\\\XXXTTTRRRPPPMMMLLLKKKLLLLLLMMMLLLJJJHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;::::::999999999888888888777777777555555555555555555555555444444555555555666666666555555666666666777777777888888888999:::;;;<<<===>>>@@@BBBCCCDDDFFFIIILLLQQQSSSWWW\\\aaaggglllnnniiisssyyyooonnn~~~\\\bbbooo]]]PPPUUUccchhhbbb[[[IIIBBB:::666777999;;;;;;>>>???AAADDDFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLLLLMMMNNNMMMJJJGGGEEEDDDEEEHHHLLLOOOOOOOOOHHHHHHIIIJJJLLLMMMNNNNNNUUU{{{hhhOOOKKKLLLKKKeeeiiiYYYNNNDDDBBBHHHDDDDDDCCCBBBAAA@@@@@@???BBBAAA@@@AAABBBAAA>>><<<<<<;;;AAALLLPPPRRRZZZfff}}}|||tttmmmooo}}}rrrdddYYYRRRNNNRRRfff|||uuudddZZZXXXhhhppptttlllbbb[[[XXXVVVUUU^^^iiirrrtttooohhhddddddiiikkkiiifffbbb[[[TTTVVVYYY\\\[[[WWWQQQLLLJJJKKKKKKJJJHHHFFFEEEGGGHHHNNNPPPSSSVVVXXXYYYXXXXXXNNNMMMLLLJJJGGGCCC@@@>>>AAA???<<<<<<<<<:::555000555555444444555666888999666888;;;@@@GGGRRR]]]eee}}}{{{qqqnnnjjjfffccc___[[[YYYWWWXXXWWW\\\oooooogggyyyuuucccOOO777222111222333333333222111000---......///////////////...............///000000000111222444555666777777888888999:::===@@@BBBDDD????????????@@@@@@AAAAAAEEECCCBBBBBBDDDDDDDDDCCCCCCGGGDDDCCCEEEFFFTTTooowww]]]IIIIIIJJJFFFLLLYYY[[[gggmmmssspppbbbRRRIIIMMMBBBKKK```~~~{{{GGGHHHIIIHHHHHHJJJNNNQQQMMMLLLJJJIIIIIIJJJLLLMMMRRRQQQPPPNNNNNNNNNOOOPPPSSSRRRRRRSSSVVVWWWVVVUUUVVVWWWYYY\\\___cccfffhhhjjjjjjvvvuuu\\\RRRJJJ]]]vvvmmmkkkhhhbbb\\\YYYVVVQQQNNNMMMLLLLLLLLLKKKKKKKKKJJJHHHEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======<<<;;;;;;:::999999999888888888777777555555555555555555555555555555555555666666666666555555555555666666666666777777777777888:::;;;<<<===???AAABBBCCCEEEHHHKKKPPPRRRUUUYYY]]]bbbfffhhhlllwwwzzzyyynnn^^^wwwcccVVVPPPZZZffffff[[[PPP@@@<<<999888999<<<======AAABBBBBBCCCEEEGGGIIIJJJIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNMMMJJJHHHDDDEEEFFFHHHJJJLLLMMMMMMJJJJJJJJJKKKLLLLLLMMMMMMSSSlll{{{sssTTTLLLMMMJJJ___jjj\\\RRRFFFDDDKKKFFFFFFEEEDDDCCCAAAAAA@@@AAAAAAAAACCCDDDBBB???===;;;;;;AAAMMMTTTWWWaaannn{{{vvvyyywwwgggXXXQQQNNNIIIUUUkkk}}}{{{jjj^^^]]]iiittt{{{uuuiii```ZZZWWWZZZ[[[]]]```aaa___[[[WWWTTTUUUUUUXXX^^^dddgggggggggeeeccc___YYYSSSNNNKKKOOOOOONNNKKKIIIGGGIIIJJJOOOQQQSSSUUUXXXZZZ\\\]]]VVVUUUSSSOOOKKKGGGDDDBBBAAA???>>>>>>??????<<<:::666555444444444555666777777777888;;;@@@KKK]]]kkk{{{uuuoookkkccc^^^[[[dddyyyyyylllpppddd```GGG<<<555111111222222222111000///---......///////////////............///000111111222333444666777888999999::::::;;;===???BBBDDDFFF@@@@@@@@@@@@@@@@@@AAAAAACCCBBB@@@@@@BBBCCCBBBBBB@@@DDDBBBBBBGGGFFFKKK\\\nnnQQQOOOQQQHHHFFFLLLTTT```ffflllyyy~~~qqq```RRRQQQMMMJJJKKKVVVmmm~~~EEEEEEEEEEEEFFFIIILLLOOOJJJJJJHHHHHHIIIKKKMMMNNNPPPOOONNNNNNNNNOOOPPPPPPQQQQQQQQQRRRTTTUUUSSSRRRSSSTTTVVVYYY]]]aaadddfffiiifffoooyyyaaaVVVQQQRRRkkktttnnnjjjfffbbb]]]YYYSSSOOONNNNNNMMMLLLJJJKKKKKKKKKIIIGGGDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>======<<<<<<;;;999999999999888888888888666666666666666666666666555555555666666666777777555555555555666666666666666666666777888999:::;;;<<<>>>@@@AAABBBDDDGGGJJJOOOPPPSSSWWW\\\```dddfffvvv}}}~~~ffftttxxxZZZSSSSSS]]]fffaaaRRRGGG999999999:::<<<>>>??????DDDDDDDDDDDDEEEGGGIIIJJJLLLLLLLLLKKKKKKJJJJJJJJJLLLKKKKKKLLLMMMMMMKKKIIIGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMPPP___}}}[[[LLLIIIKKK\\\sssaaaVVVKKKGGGJJJGGGGGGFFFEEEDDDBBBBBBAAA??????@@@CCCDDDDDDBBB???<<<:::@@@KKKSSSZZZhhhxxxsssbbbVVVQQQPPPKKKLLLYYYmmmtttkkkbbbaaakkkzzzuuuhhh___YYY```aaaaaa___ZZZTTTOOOLLLHHHCCCBBBGGGTTTeeeuuuvvvsssllleee^^^YYYVVVUUUSSSSSSQQQNNNKKKIIIJJJKKKMMMNNNPPPSSSWWW[[[^^^```^^^[[[WWWRRRNNNJJJHHHFFFAAA@@@>>>>>>@@@BBBCCCDDD999888666555444444444555888777888:::===GGG^^^sssyyylllbbb]]]iiittthhhxxx}}}[[[ZZZ===999111000000000000000/////////---......///////////////.........///000111222222333444666777999:::::::::======>>>???@@@BBBCCCDDD@@@@@@@@@@@@@@@@@@AAAAAA???>>>===>>>AAABBBCCCBBBAAADDD@@@@@@GGGGGGHHHSSSjjj___RRRPPPHHHCCCFFFKKKWWW\\\bbbnnnrrrvvv}}}nnn\\\UUURRRMMMFFFDDDKKKZZZlllxxxCCCCCCCCCCCCEEEGGGIIIKKKHHHHHHGGGGGGHHHJJJLLLNNNLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQQQQRRRTTTTTTRRRPPPRRRSSSUUUXXX[[[^^^aaaccceeedddjjjnnn\\\VVVLLLWWW|||oookkkjjjjjj```[[[TTTPPPPPPPPPNNNMMMKKKKKKKKKKKKJJJHHHFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@??????>>>>>>============:::999999999999888888888666666666666666666666666555555666666666777777777555555666666666777777777666666666777888999:::;;;;;;===???@@@AAACCCFFFIIILLLNNNRRRWWW^^^dddiiilll}}}kkkiiiUUUSSSWWW___bbbXXXIII@@@777888:::<<>>@@@BBBDDD<<<;;;999777666555555555777666999;;;<<>>>>>??????@@@AAABBBBBB===>>>@@@AAAAAAAAA@@@???<<<;;;;;;<<>>>>>>>>>>>======::::::999999999888888888666666666666666666666666555666666666777777777777666666666777777777888888666666666777888999;;;;;;:::<<<>>>???@@@BBBFFFHHHHHHKKKQQQYYYccclllssswww}}}~~~~~~|||cccTTTVVV[[[```\\\OOOAAA;;;888:::<<>>???@@@AAAAAAAAA999<<>>;;;::::::;;;>>>@@@AAA@@@===CCC???<<>>????????????>>>>>>>>>>>>:::::::::999999999888888777777777777777777777777666666666666777777777777777777777777888888888888666666777777888:::;;;<<<:::<<<>>>???@@@BBBEEEHHHEEEIIIQQQ[[[gggrrr{{{yyy{{{~~~fff}}}gggUUUXXX]]]```XXXIII===999999;;;>>>@@@BBBCCCEEEGGGGGGHHHHHHIIIIIIHHHHHHGGGIIIJJJLLLMMMNNNNNNMMMMMMJJJHHHGGGHHHJJJJJJIIIHHHJJJLLLMMMKKKHHHGGGHHHJJJFFFFFFFFFGGGGGGHHHHHHIIIFFFNNNppp~~~oooYYYRRRFFF``````SSSMMMGGGEEEEEEEEEDDDDDDDDDDDDDDDDDDBBB??????@@@@@@???>>>===;;;BBBOOOZZZccctttrrrddd]]][[[[[[ZZZYYY[[[YYYQQQLLLLLLNNNOOOOOOmmmvvvlll\\\aaaiiirrrvvvqqqggg___SSSMMMHHHFFFBBBCCCOOO^^^bbbgggkkkggg___YYYYYY\\\TTTSSSPPPLLLHHHEEEEEEFFFCCCFFFKKKQQQYYY___dddgggfffiiikkkkkkggg^^^UUUNNNGGGHHHIIIGGGEEEBBB@@@@@@===<<<;;;:::::::::;;;<<<888:::@@@EEEDDDLLLhhhvvvlllwww~~~uuuqqqfff]]]BBB333///333//////...------------...---......////////////////////////000111333444555444555666888999:::;;;;;;:::;;;<<<>>>@@@AAAAAAAAA777:::>>>BBBCCCBBB???===<<<;;;:::;;;===?????????===EEEAAA>>>BBBBBB???DDDCCCYYYiiiWWWOOOKKKCCCIIIFFFEEENNNUUU\\\jjjooo{{{uuuiiiYYYOOOKKKJJJHHHEEEBBBAAAAAAAAADDDKKKSSSYYYccciiixxxDDDDDDDDDDDDCCCBBB@@@@@@???@@@AAACCCDDDFFFGGGHHHKKKJJJIIIIIIIIIKKKLLLMMMTTTVVVVVVUUUTTTSSSSSSTTTWWWWWWVVVWWWXXXZZZ\\\]]][[[eeehhhffftttgggTTTTTT```zzznnnhhh^^^VVVVVVVVVSSSPPPOOOKKKLLLMMMNNNMMMJJJHHHFFFGGGGGGFFFDDDBBB@@@>>>===????????????>>>>>>>>>>>>;;;;;;;;;:::::::::999999888888888888777777777777666666666666777777777777777777777777777777777777888888888888999:::;;;<<<999;;;>>>>>>>>>???BBBEEEFFFDDDNNNfff{{{}}}vvv{{{|||qqqiiirrrqqqYYYVVV```cccXXXJJJBBB===999===>>>@@@CCCGGGJJJKKKKKKHHHJJJMMMNNNMMMJJJFFFCCCKKKLLLMMMNNNOOOMMMIIIFFFHHHIIIIIIJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFHHHIIIIIIGGGEEEEEEEEEEEEDDDBBBJJJNNNeeerrrqqqcccKKKMMMEEEQQQzzznnnXXXLLLEEEHHHFFFCCCBBBCCCCCCCCCBBBBBB@@@??????@@@@@@>>>===555:::CCCNNNYYYhhh~~~sssjjjhhhiiigggddd```XXXRRRRRRQQQNNNLLLLLLSSS[[[rrruuufff[[[bbbyyyzzzrrruuucccWWWMMMJJJIIIDDDBBBCCCMMMRRRYYYbbbiiijjjeee^^^[[[XXXVVVSSSNNNHHHFFFGGGJJJKKKMMMQQQWWW```kkkqqqnnnnnnnnnooommmfff\\\TTTQQQKKKGGGGGGEEEAAAAAAFFF???===;;;;;;<<<============AAAIIIKKKFFFMMMpppyyyzzz|||yyynnn{{{aaaOOO===333222111////////////////////////------,,,,,,,,,---......555222//////222444444222777888:::;;;<<<<<<;;;:::<<<;;;:::<<<>>>??????>>>999:::<<<=========<<<;;;::::::999999999:::;;;;;;@@@@@@???>>>======>>>>>>HHHJJJjjj\\\PPPNNNKKKGGGDDDDDDDDDGGGQQQ[[[kkkwww{{{uuulllccc[[[RRRIIICCCEEECCCAAAAAACCCCCCAAA>>>FFFLLLWWWhhh~~~BBBBBBCCCDDDDDDEEEEEEFFFAAABBBCCCDDDEEEFFFGGGHHHJJJJJJJJJJJJKKKLLLMMMNNNQQQRRRSSSSSSRRRRRRTTTUUUVVVVVVWWWWWWXXXZZZ[[[\\\YYY___bbbcccmmmxxxaaaUUUTTTccc~~~kkkbbbZZZZZZZZZVVVSSSRRRNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHGGGFFFEEECCCAAA@@@????????????>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::999999888888888777777777666666666777777777888888777777777777777777777777888888888888999::::::;;;<<<===???>>>===>>>AAADDDHHHHHHTTTlll{{{www~~~kkkppphhhXXX[[[```^^^SSSHHHBBB???<<<>>>@@@DDDHHHJJJIIIHHHFFFIIIJJJKKKLLLLLLKKKIIIHHHJJJJJJKKKLLLMMMLLLJJJHHHGGGHHHIIIIIIJJJJJJJJJIIIJJJJJJHHHHHHIIIJJJLLLNNNHHHFFFEEEEEEFFFFFFDDDCCCIIIJJJZZZ~~~vvv|||kkkMMMLLLCCCLLLppprrr\\\PPPKKKIIIGGGDDDCCCCCCCCCCCCBBBBBB@@@@@@@@@AAAAAA???===>>>>>>BBBIIISSSfffyyyssssssrrroookkkhhh___WWWTTTQQQMMMJJJJJJLLLQQQbbb~~~rrrmmmfffdddnnn~~~wwwlll```WWWTTTQQQIIIBBB@@@EEEOOO___lllsssrrrlllffffffbbb]]]XXXRRRNNNLLLMMMMMMOOOQQQTTTZZZbbbkkkqqqvvvvvvuuuvvvuuuppphhhcccWWWOOOKKKMMMNNNHHHCCCBBBEEECCCAAA@@@AAABBBBBBAAABBBEEEJJJKKKHHHRRRvvv}}}~~~ssshhh}}}\\\KKK;;;111111000////////////////////////.........---......///000555222000000333444444333777888:::;;;<<<<<<<<<<<<;;;;;;:::;;;===???>>>===:::;;;<<<>>>>>>===<<<:::;;;;;;::::::;;;;;;<<<===??????>>>===============???CCCVVVppp\\\PPPNNNIIIEEEDDDCCCDDDJJJQQQ___lllzzz}}}xxxqqqkkkeee^^^WWWRRRJJJGGGDDDBBBCCCCCCAAA???<<<>>>DDDNNN]]]ooo@@@@@@AAABBBEEEHHHJJJLLLCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJLLLMMMMMMNNNNNNOOOOOOOOOPPPSSSVVVUUUVVVWWWXXXYYYZZZZZZZZZYYY[[[^^^bbbgggyyyppp[[[PPPTTTmmmrrriiiaaa``````\\\XXXWWWQQQQQQPPPNNNMMMKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDD@@@@@@??????>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999999999888888888888777777777777888888888999888888888888888888888888999999888888888999::::::<<<<<<===<<<<<<>>>AAADDDEEEEEEPPPggg|||yyy~~~qqqxxx]]]WWWaaa^^^VVVKKKDDDCCCCCCAAADDDFFFIIIJJJJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHIIIJJJLLLOOOPPPGGGFFFDDDEEEFFFGGGEEEDDDHHHEEEMMMhhhwwwPPPJJJBBBEEEbbbzzzaaaUUURRRKKKIIIEEECCCCCCCCCBBBAAAAAA@@@@@@AAABBBBBB@@@===>>>===>>>CCCLLL___zzzyyytttnnndddZZZVVVSSSNNNLLLLLLKKKLLLTTTlllttttttpppeeeaaasssvvvlllccc___\\\SSSHHHBBB===JJJ```sss}}}~~~zzzwwwuuuppphhh^^^WWWSSSRRRQQQQQQSSSUUUYYY]]]dddlllrrryyyyyyyyy{{{}}}|||zzzxxxiii]]]UUUXXX]]]YYYNNNEEEGGGFFFDDDEEEGGGHHHHHHGGGHHHIIIKKKJJJIIIYYYpppeeetttUUUFFF888000111//////////////////////////////////////////000111111444333222222444555555444666888999;;;=========<<<;;;::::::;;;===>>>===<<<:::;;;>>>??????===;;;999<<<;;;;;;;;;<<<<<<===>>>>>>>>>===<<<<<<<<<=========AAAFFFYYYoooWWWQQQLLLGGGEEECCCAAACCCHHHQQQ^^^ooo}}}~~~~~~zzzvvvrrrlllgggbbbWWWRRRLLLHHHEEEDDDCCCAAA===<<<;;;===CCCMMMWWW]]]ooosssvvvvvvsssppppppqqqwwwxxx~~~?????????@@@CCCGGGKKKMMMDDDDDDDDDDDDEEEEEEEEEEEECCCDDDFFFHHHIIIJJJKKKKKKLLLMMMMMMLLLLLLMMMPPPSSSSSSUUUWWWYYYZZZZZZZZZZZZ\\\ZZZ^^^dddeeemmmlll^^^WWWZZZccc{{{qqqhhhfffeeeaaa]]]\\\UUUTTTQQQOOOMMMKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFAAAAAA@@@@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;::::::::::::999999999999888888888888999999999999999999999999999999999999::::::999999999999::::::999999:::<<<>>>CCCGGGJJJHHHDDDIII[[[nnnxxxzzzyyyjjjVVVZZZcccYYYLLLBBB@@@CCCEEEEEEHHHIIIIIIGGGEEEGGGMMMRRRTTTSSSRRRPPPNNNKKKHHHGGGFFFFFFEEEDDDBBBBBBDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEEEEFFFHHHJJJMMMNNNFFFDDDDDDDDDFFFGGGFFFEEEFFFCCCDDDXXX}}}{{{|||RRRKKKDDDCCCUUU{{{fffXXXTTTLLLIIIEEECCCBBBBBB@@@????????????@@@BBBAAA???<<<999;;;???EEEKKKVVVjjj|||{{{nnndddZZZVVVSSSPPPOOOQQQNNNMMMLLLYYYzzz{{{uuuqqqdddZZZfffxxxmmmgggccc\\\RRRKKK???FFFUUUjjjzzz~~~sssdddYYYTTTRRRPPPRRRTTTVVVZZZ___eeemmmrrrtttuuuxxx||||||lll]]]]]]eeefffYYYLLLIIIHHHGGGHHHJJJLLLLLLKKKJJJJJJIIIGGGIII^^^vvvlllhhhMMMAAA555000222//////////////////////////////////////////000111222444444444444555666666666555666888:::<<<<<<<<<<<<;;;:::999:::<<<===<<<;;;:::<<<>>>??????===:::888::::::::::::;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<>>>AAA@@@EEEdddhhhWWWOOOHHHGGGEEECCCBBBEEEHHHRRRaaaqqq~~~{{{vvvqqqmmmgggbbbZZZQQQKKKGGGDDDCCCCCCAAA???>>>>>>AAAEEEGGGMMMQQQVVVZZZ[[[\\\]]]^^^ggghhhlllxxx???>>>>>>???AAADDDGGGIIICCCCCCCCCCCCCCCCCCCCCCCCBBBDDDGGGIIIKKKKKKKKKJJJLLLLLLMMMLLLKKKKKKMMMOOORRRSSSVVVXXXZZZ[[[[[[[[[]]]ZZZ^^^fffdddgggqqq[[[SSSUUUfff}}}qqqllliiiccc___^^^XXXWWWTTTQQQNNNLLLKKKKKKHHHIIIIIIIIIHHHHHHGGGFFFCCCBBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<999:::<<<@@@GGGMMMSSSVVVTTTKKKIIITTTfffsss|||bbbXXX```___RRRCCC===???DDDGGGHHHIIINNNQQQNNNHHHFFFIIIMMMTTTUUUUUUUUURRRNNNIIIFFFIIIIIIGGGDDDAAA???AAACCCEEEFFFFFFFFFFFFFFFEEEEEEBBBCCCCCCEEEFFFHHHJJJKKKEEECCCCCCCCCEEEFFFEEEDDDCCCCCCCCCQQQtttrrryyyRRRNNNHHHDDDNNNooommmZZZTTTKKKHHHEEEBBBAAA@@@???======<<<===>>>??????===;;;;;;===CCCGGGIIINNN[[[hhhsss||||||nnncccZZZVVVTTTQQQPPPRRRLLLLLLHHHLLLdddwwwnnnddd\\\\\\ggg|||xxxnnngggbbb[[[UUUKKKEEEGGGUUUfffrrr|||~~~kkkZZZRRRNNNKKKOOOQQQSSSWWW[[[bbbjjjppppppssswww|||uuubbb^^^ggglllcccVVVTTTRRRPPPOOOOOONNNKKKIIIIIIHHHFFFDDDJJJcccuuurrr|||^^^HHH>>>444222333///////////////////////////............///000111222444555666666777777888888444555777999:::;;;::::::;;;:::999:::;;;<<<;;;:::999;;;===>>>>>><<<:::999888888888888999:::;;;<<<;;;::::::999::::::;;;;;;;;;<<<===???LLLmmmdddXXXLLLHHHGGGEEEDDDEEEDDDHHHQQQ^^^lllvvv|||~~~yyyvvvuuupppggg\\\RRRJJJEEECCCBBBAAAAAA@@@???>>>>>>===???AAADDDGGGIIILLLNNNPPPUUUWWW[[[aaalll>>>======>>>???AAACCCDDDBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFIIILLLMMMMMMKKKJJJKKKLLLMMMMMMLLLKKKLLLNNNPPPQQQTTTWWWYYY[[[]]]]]][[[ZZZ^^^dddccceeeyyyeeeXXXYYYRRRooowwwooogggbbb```\\\[[[YYYVVVSSSPPPMMMLLLIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>???BBBIIIPPPWWW[[[]]]ZZZPPPKKKTTTdddsss|||~~~ppp___]]]bbbWWWJJJ???>>>CCCFFFHHHJJJOOOYYYcccbbbYYYNNNJJJJJJOOOQQQTTTUUUTTTQQQLLLIIILLLMMMLLLHHHCCCAAABBBDDDFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHDDDCCCBBBBBBCCCDDDCCCAAA@@@DDDEEELLLmmm}}}vvvVVVNNNLLLFFFIIIgggvvv___VVVKKKIIIEEECCCBBBAAA@@@>>>===<<<;;;;;;===>>>===<<<===@@@DDDGGGEEEEEEMMMXXXdddmmm~~~~~~yyynnneee[[[WWWUUUQQQOOOOOOMMMOOOMMMKKKZZZxxxrrrhhhddd\\\WWWhhhzzzppphhhaaaZZZWWWJJJBBBFFFPPPYYYeeepppuuu___RRRMMMIIILLLMMMNNNPPPTTT[[[dddjjjooosssyyy~~~qqqkkksssyyyrrrffffffccc___ZZZUUUPPPJJJFFFGGGGGGDDDCCCLLLjjj~~~qqqfffqqqmmmTTTCCC;;;222222444///////////////////////////............///111222333333555888999888888999:::666777888:::::::::999999;;;999999999;;;;;;:::999888999:::;;;<<<;;;;;;:::555555555666777888999:::999999888888888999:::::::::888===BBBAAANNN~~~nnnYYYNNNJJJGGGFFFGGGBBBAAADDDLLLVVV___kkkttt~~~{{{tttiii]]]QQQJJJGGGBBBBBBCCCBBBBBB@@@???>>>@@@@@@@@@@@@AAABBBCCCDDDDDDFFFJJJMMMRRR___www<<<======>>>@@@AAABBBBBBAAABBBBBBBBBCCCCCCDDDDDDCCCEEEIIILLLMMMKKKIIIGGGHHHJJJMMMOOONNNNNNNNNNNNOOOPPPRRRUUUXXX\\\___```YYY[[[```ddddddhhhwwwmmmaaaVVV\\\ooo}}}rrrjjjhhhaaa```___\\\XXXTTTQQQNNNJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@?????????>>>>>>>>>=========<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAAAAADDDDDDGGGMMMTTTYYYZZZYYYVVVOOONNNZZZjjjxxxrrrtttjjj^^^______[[[OOOEEE@@@CCCHHHJJJJJJLLLRRR]]]iiihhh]]]RRROOOQQQOOOPPPQQQRRRQQQOOOLLLJJJJJJLLLMMMIIIDDDAAABBBEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@???===DDDDDDFFFddd}}}bbbLLLMMMGGGFFFbbbggg\\\MMMJJJFFFDDDDDDCCCBBBAAA>>><<<::::::<<<>>>???>>>>>>DDDNNNTTTOOOHHHHHHMMMWWW]]]kkkyyytttlllccc[[[YYYWWWTTTQQQRRROOOQQQQQQOOOUUUkkkppplllcccXXX\\\kkk}}}~~~tttiii```YYYPPPIIIIIIGGGGGGRRRaaa~~~gggWWWQQQMMMKKKJJJIIIHHHJJJQQQZZZ```hhhoooxxxuuuqqqmmmhhhbbb[[[TTTLLLGGGFFFGGGFFFEEEQQQqqqsss^^^aaa~~~bbbLLL>>>888000111444---/////////////////////////////////000111222333444333666999:::999999:::<<<999:::;;;;;;<<<;;;:::999;;;999888999:::;;;:::888777777777888999:::;;;<<<444444444555666888999:::888777777777777888999::::::888===BBB===@@@aaaqqq\\\RRRLLLIIIIIICCC@@@@@@DDDGGGLLLWWWbbbrrryyyyyylll___VVVRRRKKKIIIGGGEEECCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???@@@???@@@CCCDDDHHHTTTbbb;;;<<<>>>???AAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFF@@@CCCFFFIIIJJJHHHEEECCCEEEIIIMMMPPPQQQPPPPPPPPPNNNOOOQQQSSSWWW\\\```cccYYY]]]ccceeegggmmmyyydddaaaTTTTTTppp|||ssspppddddddccc```]]]XXXSSSPPPLLLLLLKKKKKKJJJHHHGGGFFFHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@????????????>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???AAABBBCCCFFFFFFIIINNNSSSUUUTTTRRRTTTQQQUUUddduuuzzziiipppvvv[[[UUU```___RRRJJJCCCAAAHHHMMMLLLLLLNNNLLLVVV]]][[[QQQLLLPPPWWWRRRQQQPPPNNNLLLJJJIIIHHHEEEHHHJJJGGGBBB???AAADDDGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCAAAAAACCCBBB@@@@@@@@@@@@>>>===;;;DDDBBB@@@\\\mmmJJJMMMGGGDDD^^^mmmaaaNNNKKKHHHFFFFFFFFFDDDCCC@@@===::::::<<<>>>@@@AAA@@@MMM___jjjeeeWWWMMMKKKMMMPPPZZZmmm~~~uuuqqqggg___ZZZZZZZZZXXXWWWWWWLLLMMMNNNLLLLLL\\\~~~wwwpppkkkaaaXXXWWWmmmqqqgggUUUSSSTTTSSSJJJBBBKKK\\\zzzmmm\\\VVVSSSKKKIIIFFFCCCDDDJJJSSSYYY^^^gggsss}}}yyyrrrnnniiiddd^^^WWWPPPKKKFFFHHHHHHHHHVVVvvvttt\\\lllxxx\\\HHH;;;555///000333,,,////////////////////////000000000111222444555666333666:::;;;:::999;;;===;;;<<<=========<<<;;;:::;;;999888999::::::999888666666666666777:::<<<===444444555555666888999:::777777666777777888999999666666999;;;777999LLLcccjjjZZZQQQMMMLLLEEEBBBCCCEEECCCBBBJJJVVVaaakkkyyyyyykkkaaa]]]RRROOOJJJEEEBBBBBBCCCDDD>>>>>>???BBBCCCCCCBBB@@@DDD@@@???BBBBBB===>>>BBB@@@@@@???>>>???AAADDDEEECCC@@@>>>AAAFFFIIIGGGDDDBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIJJJLLLPPPSSSSSSSSSPPPPPPPPPQQQSSSWWWZZZ]]]XXXYYY\\\aaafffkkkooorrrmmmbbbVVVVVVjjj{{{pppjjjgggfffaaaWWWRRRTTTOOOMMMKKKJJJIIIFFFBBB???FFFFFFFFFFFFFFFFFFFFFFFFAAABBBCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<======>>><<<>>>???AAABBBDDDHHHKKKJJJKKKKKKKKKKKKNNNQQQTTT___aaafffppp|||{{{rrryyy~~~fffUUUYYYaaaZZZKKKFFFFFFEEEFFFIIIKKKKKKKKKQQQTTTUUURRRNNNLLLOOOSSSTTTSSSQQQNNNKKKIIIHHHGGGFFFIIIKKKJJJFFFCCCCCCDDDHHHFFFCCCBBBCCCDDDDDDCCCEEEDDDBBBAAAAAACCCEEEFFFAAA@@@???>>>============DDD:::AAAFFFIIIpppzzzTTTFFFJJJKKKQQQeeeWWWQQQHHHCCCGGGLLLHHH>>>CCCBBBAAAAAACCCEEEEEEDDDEEERRRgggwww{{{ooo\\\MMMLLLJJJRRRcccooovvvssshhhfffbbb```dddgggaaaXXXZZZSSSPPPOOOMMMQQQgggwwwjjj^^^XXX]]]^^^sssqqqjjj]]]VVVWWWTTTMMMNNNUUUxxx{{{iii___ZZZOOOMMMHHHAAA@@@DDDIIILLL[[[___fffoooxxxvvvnnngggccc^^^TTTKKKGGGDDDGGGHHHHHHWWWzzzyyy}}}nnnaaakkkSSSAAA333333444...---222......//////////////////---...111333666999;;;<<<888888888999:::;;;<<<======??????<<<:::<<<:::777:::999888888777777888888444444555555666666777777666777999::::::999777666999999888777666666777777666999;;;;;;999:::@@@FFFwwwrrr\\\SSSQQQKKKGGGEEEEEEDDD@@@@@@CCCMMMTTT```ppp~~~wwwmmmcccYYYQQQOOOKKKEEEDDDGGGHHHGGGEEECCCBBBAAABBBBBBBBBBBBBBBBBBAAAAAA??????>>>>>>>>>@@@CCCGGGKKKMMMCCC@@@>>>AAAFFFIIIGGGDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIILLLOOORRRSSSRRRQQQQQQQQQRRRTTTWWWZZZ\\\WWWYYY\\\```dddhhhjjjlllzzzyyyeee]]]^^^lll}}}sssjjjgggddd]]]XXXWWWRRROOOLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>???>>>>>>>>>==================<<<<<<<<<===>>>>>>@@@BBBCCCDDDDDDEEEHHHKKKJJJJJJJJJJJJMMMRRRZZZ```lllqqqyyyzzzuuuxxx]]]XXX[[[XXXMMMEEEEEEEEEEEEFFFHHHKKKLLLMMMPPPRRRSSSPPPMMMLLLPPPTTTQQQQQQQQQPPPNNNKKKHHHFFFGGGHHHHHHGGGEEECCCCCCCCCDDDBBB@@@AAACCCEEEDDDBBBFFFFFFGGGHHHIIIFFFAAA===:::;;;<<<<<<;;;;;;===>>>AAA999???BBBDDDgggYYYHHHKKKMMMRRR}}}```VVVLLLGGGGGGGGGCCC???BBBAAA@@@BBBDDDFFFGGGGGGJJJWWWlll}}}jjjZZZSSSNNNQQQ\\\dddiiiuuu}}}|||yyytttqqqsssssskkkaaa\\\VVVSSSQQQKKKJJJYYYmmmpppddd[[[YYY[[[jjjzzzlllaaa^^^XXXOOONNNTTTiii}}}hhhXXXTTTQQQKKKEEEBBBEEEIIIKKKQQQUUU[[[bbbjjjttt~~~xxxooogggddd___WWWPPPNNNFFFHHHGGGJJJ[[[xxxooorrryyyqqqnnniiiMMM===111222222...,,,000///...///////////////000000111222444666888::::::999999999999:::;;;<<<<<<===@@@@@@<<<;;;===;;;888999999888777777777777888666666666666666777777777666777888999999888777666888888777666666666666666555888;;;:::888999>>>CCCVVVgggRRRRRRLLLGGGDDD@@@<<<>>>BBBCCCHHHRRR___lllxxxxxxqqqhhh___XXXQQQKKKLLLQQQKKKJJJHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@======>>>AAADDDHHHKKKNNNBBB@@@???AAAEEEHHHGGGEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIKKKOOOQQQQQQQQQSSSRRRRRRSSSTTTVVVXXXYYYUUUWWW[[[___bbbddddddeeehhhuuugggYYYTTTkkkqqqiiihhheee___[[[SSSOOOJJJGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>??????>>>>>>>>>========================>>>??????DDDEEEFFFFFFEEEFFFGGGIIIJJJIIIJJJKKKQQQ[[[gggooouuu}}}{{{www{{{eeeTTTXXXZZZMMMBBBAAACCCCCCDDDFFFHHHKKKNNNOOORRRRRRRRROOOKKKKKKNNNRRRNNNOOOQQQQQQPPPMMMJJJGGGHHHGGGEEEDDDDDDDDDCCCBBBCCCBBB@@@@@@AAABBBAAA@@@BBBAAAAAAEEEIIIHHHCCC===;;;===>>><<<:::999<<<>>>===777<<<>>>???```bbbKKKIIIMMMPPPuuuooo___PPPLLLIIICCC@@@CCCAAA@@@???AAADDDFFFGGGGGGKKKXXXnnnzzzjjj^^^VVVSSSXXX[[[\\\cccmmm~~~{{{qqqeee^^^YYYVVVTTTLLLGGGNNN[[[~~~nnn```YYYWWW___llltttkkkbbbWWWSSSVVV\\\|||}}}fff]]]WWWPPPIIIFFFFFFHHHJJJJJJMMMRRRUUU[[[eeesss}}}|||rrrhhhccc^^^XXXTTTTTTJJJIIIGGGLLLbbb}}}iiicccdddiiitttqqq|||^^^EEE888///111111---,,,...//////...//////000111111333444555666777888999999;;;;;;;;;;;;;;;;;;;;;;;;===@@@@@@===<<<===<<<888999888777777666666777777888888888888777777777777555666777888888777666555777777666555555555666666444777999999888888:::======hhh\\\VVVPPPJJJGGGCCC???>>>AAA@@@CCCHHHPPP[[[fffooouuu}}}yyyrrrjjjaaaXXXTTTVVVMMMLLLKKKIIIHHHHHHHHHHHHEEEEEEEEEDDDDDDDDDDDDDDD>>>>>>>>>???@@@BBBCCCDDDAAA@@@???AAAEEEGGGFFFEEEGGGFFFFFFFFFFFFFFFGGGGGGIIIHHHIIIKKKMMMOOOPPPOOORRRRRRRRRRRRRRRSSSUUUVVVRRRUUUZZZ^^^aaabbbaaaaaadddqqquuucccYYYaaaqqqrrrmmmjjjccc]]]VVVRRRMMMIIIGGGGGGGGGGGGIIIHHHHHHGGGFFFFFFEEEEEECCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>==================>>>???@@@@@@DDDEEEFFFFFFEEEEEEGGGIIIKKKLLLOOOSSS[[[gggsss{{{}}}wwwtttqqqwwwfffYYYRRRTTTQQQFFF@@@BBBBBBCCCEEEFFFIIILLLPPPSSSTTTSSSQQQMMMKKKKKKNNNQQQPPPQQQRRRRRRQQQOOOMMMLLLJJJFFFBBBAAACCCEEECCCAAAAAACCCDDDCCCCCCEEEJJJNNNGGGAAA;;;;;;@@@CCCAAA===;;;======;;;999;;;BBBGGGDDD@@@@@@???===VVVzzzsssUUUJJJMMMLLLdddgggRRROOOMMMEEEAAAFFF@@@???>>>???AAACCCCCCCCCEEEQQQiiitttfff___ZZZ\\\\\\ZZZ[[[^^^yyysssggg]]]ZZZXXXUUUOOOJJJNNNVVVmmmxxxddd```ZZZ]]]dddpppwwwlll```ZZZZZZWWWoooggg^^^TTTMMMHHHFFFHHHKKKKKKOOORRRRRRTTT\\\jjjvvvxxxkkkddd^^^WWWTTTUUUNNNKKKHHHQQQjjjxxxmmmiiifffgggkkkxxx~~~zzz{{{sssqqqvvvNNN===444...000111///---...//////...//////111222333555555666777888999::::::<<<<<<<<<<<<<<<;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>???@@@???@@@AAADDDEEEFFFEEEGGGFFFFFFFFFFFFFFFGGGGGGIIIHHHHHHJJJLLLNNNNNNMMMPPPPPPPPPPPPPPPQQQQQQQQQPPPSSSXXX^^^aaabbbaaa```eeedddtttwwwqqqiii___pppvvvnnngggaaa___[[[UUUQQQOOOMMMLLLKKKHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>=========>>>>>>@@@AAAAAABBBCCCDDDEEEFFFHHHLLLPPPRRRUUU[[[bbbjjjsss}}}}}}uuusssvvvWWWYYYWWWOOOFFFCCCCCCCCCDDDEEEGGGIIIJJJNNNTTTXXXTTTRRRPPPMMMMMMPPPTTTXXXVVVUUUSSSQQQPPPPPPPPPQQQJJJFFFBBBBBBDDDFFFDDDCCC===BBBEEEEEECCCGGGQQQZZZNNNGGG???>>>AAABBB>>>::::::999888666777<<>>MMM{{{iiiRRROOOLLLUUU}}}qqqTTTOOOOOOHHHDDDFFFAAA???>>>>>>?????????>>>===JJJddd|||kkkeeebbbdddeeeaaa[[[XXXeeewwwkkk^^^[[[XXXUUUQQQNNNQQQVVVXXXvvvgggggg___ccciiiooottt{{{~~~vvvlllbbbZZZWWWSSSaaaxxxtttfffXXXPPPLLLIIILLLQQQQQQUUUWWWVVVUUU[[[hhhsss~~~qqqggg___XXXTTTTTTPPPLLLJJJUUUqqqsssiiibbb```eeegggmmmyyy||||||qqq{{{___EEE888222///000111000////////////...///000222444555555555777888:::;;;<<<===<<<<<<=========<<<;;;;;;999<<<<<<999999;;;:::666777666555555444444555555999888888888777666666666444444444444444444444444444333333222333333444444222444555666555555555555>>>;;;QQQtttcccSSSMMMMMMKKKGGGEEECCCBBB??????CCCIIIOOOSSS]]]hhhssszzz~~~~~~~~~vvvmmmaaa```^^^\\\YYYVVVTTTRRRQQQQQQQQQQQQQQQRRRSSSTTT======>>>>>>???@@@@@@@@@??????@@@BBBCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIKKKLLLLLLKKKNNNNNNNNNOOOOOOOOOOOOOOOPPPSSSXXX]]]`````````___gggbbbiiikkk^^^oooyyyuuuuuuqqqjjjaaaYYYTTTRRRPPPOOOIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBBBBCCCEEEGGGKKKRRRZZZ___bbbgggmmmsssyyyfffUUU\\\ZZZMMMDDDEEEFFFDDDGGGIIIKKKLLLMMMPPPWWW]]]VVVTTTPPPOOOQQQUUU[[[___[[[XXXTTTQQQOOOOOOPPPQQQIIIGGGFFFEEEFFFGGGFFFEEEBBBCCCDDDAAA>>>>>>BBBFFFCCCBBBCCCGGGLLLMMMHHHCCCCCC???:::777777:::>>>AAADDDFFFDDDDDDEEEJJJuuuzzzZZZTTTOOOKKKaaaaaaRRROOOJJJFFFEEEDDDBBB@@@???@@@@@@>>>===<<>>>>>;;;<<<===>>>>>>>>><<<<<<888;;;;;;888888:::999666666555444444333333444444666666666666555555555555333333333333333333333333222222111111111222333333222222333333444444555555333;;;BBBUUUkkkZZZQQQKKKJJJKKKHHHFFFCCCAAAAAACCCGGGIIIQQQXXXbbbhhhnnnwww}}}zzzvvvtttrrrmmmhhhccc___]]]^^^]]]]]]]]]^^^___aaabbb;;;<<<===???@@@@@@AAAAAA>>>???AAABBBBBBCCCEEEFFFCCCCCCCCCDDDEEEFFFGGGHHHIIIHHHGGGHHHJJJKKKKKKJJJMMMMMMNNNOOOOOOOOOOOOOOORRRTTTWWW[[[]]]]]]]]]\\\bbbdddiiiyyyaaa\\\ddd~~~wwwggg\\\VVVTTTSSSPPPOOONNNLLLJJJIIIGGGFFFEEEEEECCCCCCBBBCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFIIIMMMUUU```kkkssswww{{{{{{ppp___XXXUUUQQQPPPNNNKKKJJJJJJJJJMMMOOOOOOOOOSSSZZZ```aaa]]]WWWSSSSSSVVV[[[]]][[[YYYUUURRROOOMMMLLLLLLHHHIIIJJJJJJHHHGGGGGGHHHHHHEEECCCEEEIIIHHH@@@999888:::>>>EEEKKKMMMLLLJJJHHHEEEAAABBBEEEGGGFFFCCCDDDJJJJJJNNNNNNGGGccczzzYYYTTTTTTHHHKKKbbb{{{^^^PPPKKKIIIHHHHHHFFFDDDCCCDDDDDDCCCBBB>>>MMMhhh|||wwwssstttwwwtttiii^^^ZZZdddxxxyyyxxxvvvmmmccc^^^]]][[[YYYZZZ[[[YYYWWWVVVVVVfffxxxbbbeeennnxxxzzzwwwyyy~~~xxxssskkkccc]]]ZZZWWWTTTNNNPPPWWWggg|||~~~fff\\\YYYYYYbbbnnngggbbbYYYQQQNNNSSS\\\cccrrr{{{xxxnnngggaaaYYYSSSRRROOOMMMOOO]]]yyytttooo]]]VVVMMMLLLVVVjjj~~~```BBB???222111///......000000000000///......000333777999999::::::;;;<<<<<<======:::;;;===?????????>>>===888;;;;;;999888::::::666555444444333333333333333333333333333333444444444222222222111111222222222111000000000000111222333333222111111333555666666111999;;;>>>]]]}}}eeeSSSNNNRRROOOMMMJJJGGGEEEDDDDDDEEEEEEKKKTTT[[[aaajjjuuuzzz|||~~~}}}zzzvvvrrrooommmkkkjjjjjjjjjkkkmmmoooqqq<<<<<<===>>>>>>>>>>>>>>>>>>???AAABBBBBBCCCEEEFFFBBBBBBBBBCCCDDDFFFGGGHHHIIIHHHGGGHHHJJJKKKJJJIIIMMMMMMNNNOOOPPPPPPPPPPPPTTTUUUWWWYYYZZZZZZYYYYYYXXXbbbiiinnntttbbbWWW^^^mmmxxxggg^^^[[[ZZZXXXWWWUUURRROOOLLLIIIHHHFFFEEEDDDBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>???@@@BBBCCCDDDHHHJJJMMMSSS\\\jjjyyyxxxhhhfffvvvZZZ\\\YYYJJJEEERRRZZZSSSNNNQQQMMMPPPRRRQQQQQQTTT\\\cccnnnggg^^^VVVSSSTTTUUUWWWYYYXXXVVVSSSOOOLLLIIIGGGGGGJJJMMMMMMJJJHHHHHHJJJGGGBBBCCCPPPaaaeeeYYYKKK===<<<;;;;;;===???BBBDDD>>>>>>BBBLLLYYY```___[[[VVV\\\[[[[[[TTT>>>KKK|||oooRRRQQQWWWIIIAAANNNpppkkkSSSMMMNNNMMMJJJHHHGGGGGGHHHIIIIIIHHH???PPPkkk{{{zzz}}}{{{pppddd]]]\\\eeeyyyvvvtttrrrkkkaaa\\\]]]^^^___bbbdddbbb]]]YYYUUUZZZnnnnnnuuu|||~~~}}}wwwmmmccc^^^]]]]]][[[TTTPPPNNNUUUeee~~~lllaaa^^^```lllzzzsssiiiYYYLLLFFFIIIPPPVVVfffpppyyy{{{{{{{{{yyyuuuvvvmmmeeebbb^^^WWWQQQPPPMMMMMMQQQ```zzzhhh___QQQGGGHHHXXXppp~~~vvv~~~SSS888:::111111///,,,,,,///000///000///......000444777:::<<<<<<<<<<<<<<<;;;;;;;;;999;;;===???@@@@@@???>>>999<<<<<<999999;;;;;;888555444333333222222333333111111111222222333333333222222111111111111222222000000///000000111222222333222000000222555777777999333666>>>FFF\\\~~~```TTTVVVOOONNNLLLIIIFFFCCCAAA@@@<<>>>>>>>>>>>======<<<===???AAAAAAAAAAAACCCEEECCCAAABBBFFFGGGDDDCCCEEEFFFHHHIIIHHHGGGFFFGGGHHHIIILLLPPPRRRQQQOOONNNMMMSSSTTTYYY[[[WWWPPPQQQVVV___aaa```cccpppoooaaa```^^^^^^qqqxxxoooggghhhlllggg]]]SSSQQQRRRPPPLLLIIIDDDDDDHHHGGGBBBAAADDDDDDDDDBBBBBBBBBCCCDDDDDD@@@@@@@@@???======???AAAEEE???>>>CCCDDDAAAGGGRRRMMMTTT```iiillloooyyyaaaeeexxxxxxhhhaaa\\\YYYNNNHHHIIIQQQVVVSSSOOOOOOUUUWWWXXXUUURRRSSSYYY___]]]ZZZVVVSSSQQQRRRUUUVVVUUUVVVWWWUUUQQQLLLIIIGGGEEEIIILLLLLLIIIGGGGGGHHHAAAOOOaaatttxxx\\\@@@>>><<<:::999:::;;;<<<::::::;;;===@@@CCCFFFHHHJJJKKKOOOQQQFFF>>>HHHZZZ~~~yyyhhhTTTJJJFFFDDDBBBAAAWWW}}}fffUUUNNNIIIHHHFFFEEEFFFHHHJJJIIIIIIBBBNNNfffyyylllccc\\\\\\jjjzzzxxxuuunnnhhhiiieeefffkkknnnhhhaaa]]]VVVTTTYYYpppwwwvvvzzzvvvjjjbbb^^^[[[XXX[[[QQQKKKOOOZZZkkk}}}ooodddaaapppooo\\\SSSMMMGGGHHHNNNZZZdddjjjiiidddbbbaaa```bbb^^^[[[\\\]]]\\\VVVQQQOOOPPPSSSaaa}}}|||bbbPPPPPPOOOMMMZZZpppttt~~~}}}tttrrrssskkkHHH888555111222222111//////000111111111111222555777:::<<<;;;;;;;;;;;;:::;;;>>>@@@;;;<<<===>>>>>><<<:::999888888999:::::::::999999444444333333333222222222222222222222222222222222////////////////////////222222111111111111222222222222222111111111111111222555;;;===999DDDjjjiiiXXXVVVQQQLLLJJJJJJJJJHHHFFF@@@AAABBBCCCGGGMMMUUUZZZfffjjjqqqwwwyyyxxxtttrrrjjjqqqxxxyyyvvvuuuyyy}}}xxxxxxxxxwwwvvvxxx{{{~~~<<<======>>>>>>>>>======>>>???AAAAAAAAAAAACCCEEECCCAAABBBFFFFFFCCCBBBEEEFFFGGGHHHGGGFFFEEEFFFGGGHHHKKKNNNOOONNNMMMMMMMMMQQQRRRVVVWWWTTTOOOPPPUUUZZZ___^^^bbblllzzzrrrkkkaaaVVVYYYeeevvvsss{{{}}}{{{rrrdddZZZUUURRRNNNNNNIIIHHHKKKJJJDDDAAACCCEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEEEECCCAAAAAACCCEEECCCBBBDDDHHHKKKOOOXXXaaa[[[```jjjuuuzzz~~~rrrrrr}}}~~~iii___[[[UUUOOOGGGCCCDDDKKKPPPNNNKKKLLLUUUWWWWWWTTTRRRRRRXXX]]][[[ZZZXXXVVVTTTTTTTTTTTTTTTUUUVVVUUUQQQMMMJJJHHHFFFHHHKKKKKKJJJHHHGGGGGGNNNZZZeeelllsssssscccOOO???===;;;999999999:::;;;888777777777888:::<<<===;;;;;;???BBB;;;555>>>NNNrrr^^^OOOHHHFFFBBB===EEEaaawww]]]OOOIIIDDDBBB@@@@@@BBBCCCCCCBBB???JJJcccrrraaa]]]^^^gggvvv{{{uuummmiiinnnrrrmmmbbbZZZTTTRRRQQQ]]]}}}}}}{{{nnnbbb\\\\\\\\\VVVQQQPPPQQQ]]]{{{xxxiiieeevvvxxxaaaUUUNNNGGGFFFKKKRRRWWWYYYWWWVVVXXXVVVSSSWWWTTTRRRSSSVVVVVVSSSOOOJJJKKKOOO^^^yyyfffTTTSSSQQQKKKRRRccckkkxxxxxxnnnmmmqqqbbbCCC666222000111111000//////000222111111222333555888:::<<<999::::::999999:::<<<===;;;;;;=========<<<:::999777888888888888888777777444333333333333222222222222222222222222222222222000000000000000000000000222111111000000111111222111111111111111111111111000///222444111666NNNiiiyyyfff^^^TTTLLLHHHGGGFFFEEEEEEDDDCCCCCCCCCFFFJJJMMMRRRWWW___gggmmmppppppoookkkppptttsssmmmjjjkkknnnmmmnnnppppppqqqrrruuuxxx;;;;;;<<<===>>>>>>>>>>>>===???@@@AAA@@@AAABBBDDDDDDAAABBBDDDDDDAAA@@@CCCFFFGGGHHHGGGEEEDDDEEEFFFHHHIIIKKKKKKKKKKKKLLLNNNRRRRRRUUUWWWUUUQQQRRRWWWXXX^^^^^^```gggnnnwwweeeYYYVVV[[[hhhzzzkkkbbb]]]ZZZXXXTTTRRRTTTRRRMMMIIIHHHHHHKKKNNNNNNKKKHHHHHHHHHIIIIIIIIIGGGFFFEEEGGGIIIEEEJJJMMMMMMRRR]]]hhhnnnmmmnnnvvvoookkkYYYVVVUUUMMMEEEGGGDDDFFFKKKOOOOOOOOOQQQUUUVVVWWWTTTRRRRRRVVVZZZXXXXXXWWWVVVTTTSSSRRRQQQTTTTTTTTTSSSQQQNNNKKKIIIGGGGGGHHHIIIJJJJJJHHHFFFMMMVVVYYYUUUQQQOOOHHH???<<<;;;:::888888888999999777666444333222222333333444222555999777444;;;GGGiiirrr[[[MMMIIIDDD<<<===HHHiiijjjTTTMMMBBB@@@>>>======>>>===<<<===EEE^^^wwwdddbbbaaadddlll}}}vvvooossswwwpppbbbXXXRRRRRROOOQQQcccmmm```___^^^\\\ZZZSSSJJJOOOlllqqqkkk}}}eeeXXXPPPHHHHHHLLLXXXXXXUUUQQQQQQSSSQQQLLLMMMJJJHHHJJJNNNPPPOOOMMMGGGGGGJJJVVVoooooo^^^]]]ZZZOOOMMMUUU```qqquuujjjnnnyyyyyyQQQ<<<555000///000111000//////000222222222333555777999;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<:::;;;<<<===<<<;;;:::999777777777777666666555444333333333222222222111111111111111111111111111111000000000000000000000000111111000000000000111111///000000111111222222222333///000333333222;;;GGGnnnjjjVVVJJJHHHIIILLLGGGFFFDDDAAA@@@???>>>>>>@@@DDDLLLUUU]]]bbbeeefffeeeiiillliiiccc___```bbbeeehhhlllnnnppprrruuuwww999:::;;;<<<===>>>>>>>>>;;;===>>>???>>>???@@@BBBCCC@@@AAACCCCCC???>>>@@@EEEFFFGGGFFFDDDCCCDDDEEEHHHIIIJJJJJJIIIKKKNNNPPPTTTUUUZZZ___^^^ZZZYYY\\\]]]bbb```___cccfffrrrvvviiiXXXUUU^^^yyyyyyrrrlllhhhfffdddeeeeeebbb^^^[[[WWWVVVVVVVVVVVVTTTRRRPPPSSSSSSSSSRRRPPPPPPRRRTTTQQQZZZ\\\WWW[[[iiivvvyyyzzzxxx{{{bbbSSSQQQOOOIIICCCHHHHHHJJJMMMOOOQQQSSSVVVVVVWWWXXXVVVTTTTTTVVVXXXVVVVVVTTTRRRQQQPPPPPPPPPSSSRRRQQQPPPOOONNNLLLJJJHHHFFFEEEGGGJJJJJJGGGDDDAAAEEEEEE???<<<======::::::999888777777777777888888777555333111111111111555222333777888888<<>>QQQvvvZZZRRRGGGDDDAAA?????????>>>===>>>CCC[[[lllhhheeedddhhhwww|||uuuvvvvvvnnnaaaYYYRRRVVVVVVSSSXXXiiizzz~~~lllbbb``````___YYYMMMLLLaaa{{{zzzrrrgggXXXQQQLLLNNNTTTeeeddd```XXXTTTSSSPPPLLLKKKHHHFFFFFFHHHJJJKKKJJJGGGEEECCCJJJ^^^{{{{{{lllkkkhhhYYYOOOPPP[[[lllsssjjjwwwdddAAA777555111...///000000//////111333333444555666888:::<<<<<<>>>======>>>??????>>>===:::;;;;;;;;;;;;:::999999777777777777666555333333222222222222111111111111111111111111111111111111111111111111111111111111000000000//////000000000...//////000111222222333444222333777888555777<<>>===???DDDJJJOOOTTTWWWXXXWWW[[[^^^^^^[[[ZZZ[[[^^^___ccchhhmmmooorrrtttvvv999999:::<<<<<<=========999:::<<<<<<<<<===>>>@@@AAA@@@AAADDDCCC???===???DDDFFFFFFFFFEEEDDDEEEFFFIIIJJJJJJJJJJJJLLLPPPSSSXXX[[[bbbiiijjjeeebbbbbbdddhhhbbb^^^aaabbbiiiyyynnn```SSSXXXlllxxxvvvssssssuuuwwwtttooolllgggbbbbbbeeefffaaa\\\bbbccccccbbbaaabbbdddgggccclllmmmggghhhvvvsss___UUUOOOIIIEEEFFFDDDHHHKKKKKKKKKMMMQQQSSSXXXXXXYYYXXXWWWWWWWWWXXXYYYWWWSSSPPPNNNOOOQQQRRRSSSPPPNNNMMMMMMMMMKKKIIIHHHFFFDDDEEEGGGHHHEEEBBB??????<<<:::;;;>>>???<<<888777777666666666666666777666555333222222333333666333222444777888999<<>>===>>>@@@BBBBBB???<<<:::::::::::::::999999888777777777777666555444333222222111111111000000000000000000000000000000000000000000000000000000000000//////......//////000......///000111111222222///000222444444222444888666KKKtttppp^^^SSSNNNOOOLLLHHHFFFFFFFFFDDDCCC>>>???AAACCCFFFHHHJJJKKKHHHLLLOOOQQQQQQRRRUUUXXXVVVZZZaaafffiiilllnnnppp999999:::;;;<<<<<<<<<<<<888999;;;<<<;;;<<<===???AAA@@@CCCGGGGGGBBB???@@@CCCEEEFFFFFFFFFFFFGGGIIIIIIJJJKKKKKKLLLNNNQQQTTTZZZ]]]dddmmmpppkkkgggggghhhjjjaaa\\\```bbbeeepppxxxxxxcccWWWUUU```uuu~~~{{{~~~yyyyyytttppppppsssrrrmmmgggnnnooopppooooooqqqtttvvvpppvvvwwwtttuuuoooeee\\\VVVKKKBBBCCCLLLGGGNNNSSSPPPMMMOOORRRTTTWWWXXXYYYYYYYYYYYYXXXXXX\\\YYYTTTPPPOOOPPPSSSUUUSSSOOOJJJIIIJJJKKKIIIGGGGGGEEEDDDCCCCCCCCCAAA@@@CCC???;;;:::<<<>>>;;;888666666777777666666666666555444333222222222333444777555444555777888999999<<<^^^fffLLLDDDFFFEEE<<<<<>>???@@@AAABBBCCCDDD@@@BBBDDDEEEEEEGGGIIIKKKQQQUUU[[[```cccfffhhhjjj999::::::;;;;;;;;;::::::999:::<<<===<<<===>>>@@@AAABBBGGGMMMMMMGGGCCCBBBBBBDDDFFFGGGGGGGGGIIIKKKGGGIIIKKKLLLMMMOOORRRTTTZZZZZZ___gggkkkiiiggghhhcccfff^^^YYY```bbbbbbhhhkkkuuukkkccccccfffnnn|||yyyyyy{{{|||}}}~~~aaa\\\XXXTTTIII???EEESSSOOOYYY___ZZZUUUUUUXXXXXXUUUVVVWWWYYYZZZZZZXXXWWWXXXVVVSSSQQQOOOOOOPPPQQQSSSNNNHHHFFFHHHIIIGGGDDDEEEEEEEEEBBB???>>>>>>>>>AAA<<<999888999999777555666666777777777777666666444444222111111222333333555555555555666888:::::::::DDDqqqtttUUUFFFGGGFFFDDDAAAHHHggg~~~cccTTTPPPKKKGGGFFFGGGGGGFFFFFFEEE[[[pppfffiiirrruuupppkkkrrr~~~|||yyyssshhh```]]]___ccceee```VVVOOOPPPTTTTTT\\\rrrqqqrrrsssgggeeecccZZZTTTTTTbbbppp~~~xxxggg\\\\\\ooo|||nnnZZZLLLHHHHHHHHHEEEFFFGGGFFFFFFEEEDDDEEEAAAAAAAAAAAAAAAMMMhhhqqqddd```bbbnnniiiaaattt\\\AAA555111000111///000222222333444666999777888:::<<<===>>>>>>===::::::;;;@@@EEEEEEAAA<<<:::999999888888888888888333444444444444444333333111111000000000/////////////////////////////////........................///......------......////////////000000000000000111111222222333444444444777222777OOOtttwwwkkk[[[NNNHHHDDD@@@===?????????@@@@@@@@@AAAAAA===>>>????????????AAABBBKKKNNNSSSWWWZZZ]]]```bbb::::::;;;;;;;;;:::999999:::<<<===>>>===>>>@@@AAABBBDDDJJJQQQRRRKKKFFFEEEBBBDDDFFFGGGHHHIIIKKKMMMEEEHHHJJJLLLMMMOOOQQQSSSXXXVVVYYY```ddddddeeeggg^^^aaaZZZWWW___bbb___cccjjjzzz~~~ooofffXXXgggqqqvvv]]]XXXUUUSSSHHH@@@HHHYYYSSS^^^ddd___XXXWWWYYYYYYSSSTTTVVVXXXZZZZZZXXXVVVRRRRRRQQQPPPNNNMMMLLLKKKSSSMMMFFFDDDFFFGGGEEEBBBDDDFFFEEEBBB===:::;;;===<<<999888999999888:::<<<666666777777777777777666666555444222222222333333...000111111222555777777>>>888___^^^JJJIIIDDDHHHCCC===TTToooWWWSSSNNNJJJIIIJJJJJJIIIFFFDDD[[[tttjjjoooxxxzzzsssmmmeeeppp|||zzzvvvlllaaa\\\bbbjjjqqqmmm^^^PPPLLLNNNIIIPPPgggqqqddduuuqqqkkkfff]]]VVVUUUIIIXXXhhhqqqwww{{{lllbbbeee|||mmmTTTFFFCCCAAA>>>BBBDDDGGGIIIJJJJJJJJJKKKFFFGGGIIIGGGAAADDDYYYpppuuujjjfffgggsssgggeeexxxLLL:::555000...111///111333333333555888:::777999;;;<<<>>>>>>>>>>>><<<;;;===BBBHHHIIIDDD???:::999888888777888888888111111222333333333222222000000000000////////////////////////////////////.................................------.........000000000000///////////////......000555888666222///444555999RRR~~~tttbbbVVVOOOIIIEEECCCCCCCCCCCCBBBAAA??????============>>>>>>@@@@@@BBBEEEIIILLLOOOQQQUUUWWW999999999999999999999999;;;======<<<;;;<<<@@@DDDRRRMMMHHHEEEEEEEEECCCBBBDDDEEEFFFGGGGGGGGGGGGGGGGGGIIIKKKLLLMMMOOORRRUUUUUUVVVWWWYYY[[[\\\]]]]]]^^^\\\[[[ZZZ[[[]]]```bbbhhhhhh{{{pppddd\\\```mmmnnn___WWWRRRQQQNNNIIIJJJPPPTTTUUUWWWYYYZZZZZZZZZZZZYYYWWWUUUTTTTTTUUUVVVXXXTTTRRRPPPMMMKKKIIIIIIIIIKKKIIIGGGFFFFFFEEECCCBBBHHHIIIFFFBBB???===;;;888999999888888888888888999333333333444444444555555222222222222222222222222///000000222333444555555:::???LLLyyy~~~sss[[[QQQLLLRRRNNNAAAFFFjjjrrrfffRRRKKKNNNJJJHHHJJJHHHCCCMMM[[[rrr||||||zzz{{{}}}lllfffkkksss}}}wwwsssooommmooozzz|||mmm```ZZZTTTLLLLLLRRRZZZmmmssslllnnntttjjjhhh```UUUOOOLLLIIINNN___yyywwwooovvvqqqYYYJJJDDDAAA===???JJJIIIHHHTTTZZZTTTRRRUUUMMMNNNTTTOOOEEENNNaaa~~~wwwllliiiooo|||jjjzzzhhh@@@333222///111888000222555777888:::;;;===;;;::::::<<<===<<<:::888<<<===???@@@AAAAAA@@@???::::::999999888777777777555444333111000/////////000000000000////////////////////////////////////............////////////---------............////////////////////////////////////000111111222222222000444===DDDUUUyyyjjjWWWFFFLLLFFFCCCEEEEEECCCAAABBBCCCBBB???===<<<===???AAAEEECCCDDDHHHGGGCCCFFFMMM999999999999999999999999:::<<<<<<;;;:::<<>>???>>>>>>===888888888777666666555555555444222111000/////////000000000/////////..............................---.........////////////------------............////////////////////////...//////000000111222222666333333555444999OOOgggjjjXXXPPPJJJKKKLLLIIIFFFFFFHHHEEECCCCCCDDDCCCAAA???@@@???BBBGGGFFFAAAAAADDD888888888888888888999999999:::;;;::::::;;;>>>AAA@@@>>><<<===@@@CCCEEEFFFCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHJJJKKKLLLMMMOOORRRUUUUUUUUUVVVUUUUUUTTTTTTWWWWWWXXXYYY[[[]]]^^^___^^^fffjjjpppzzzpppqqqeeebbbdddfffooo|||zzz}}}~~~nnn^^^XXXWWW\\\jjjyyy{{{xxxuuuxxx{{{iiiYYYNNNKKKJJJKKKKKKJJJKKKNNNPPPPPPOOOOOOOOOPPPRRRRRRUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSQQQOOOMMMKKKKKKJJJDDDFFFGGGEEEAAA??????AAA@@@???>>>>>>===;;;;;;;;;777777555444333333333333222222333333333444444444111111111111111111111111///000000111222333444444777333888NNN{{{wwwYYYMMMIIIEEEAAA>>>MMMvvvjjjWWWPPPRRRLLLHHHIIIFFFGGGGGGGGGLLL\\\xxxzzzllldddbbbttt~~~qqqaaaZZZUUUOOOKKKSSSRRRRRRjjjwwwmmmeeejjjuuummmggg```XXXSSSLLLHHHPPPjjj~~~tttYYYKKKGGGEEEEEEHHHWWW```dddeee^^^]]]jjjssssssqqqllleee]]]VVVQQQbbbllluuuvvvvvv|||~~~~~~^^^EEE111111444111...111777888:::<<<>>>@@@@@@AAA===<<<;;;;;;===??????>>><<<<<<===>>>>>>>>>======777777666666555444444333444333222111000/////////000////////////.................................---------.........//////,,,,,,,,,---------......////////////////////////......//////000111111111333000000333111///999FFFddd{{{rrrllleee[[[SSSPPPRRRNNNJJJIIIJJJKKKJJJHHHIIIGGGGGGJJJIIIEEEDDDEEE777777777888888888888888888999999999:::;;;===>>>:::::::::;;;>>>BBBEEEFFFAAABBBCCCDDDEEEFFFFFFFFFDDDFFFHHHIIIJJJJJJLLLNNNTTTUUUUUUVVVVVVUUUUUUTTTTTTUUUVVVXXXZZZ\\\]]]^^^]]]cccggggggsssxxx~~~|||iiiZZZZZZ^^^bbbjjjtttpppeee___^^^dddmmmrrriiijjjggg\\\QQQJJJIIIJJJLLLMMMMMMNNNOOOOOOPPPQQQQQQRRRQQQQQQPPPRRRSSSUUUWWWWWWWWWVVVUUUTTTSSSRRRPPPNNNLLLKKKKKKAAAEEEHHHFFFAAA===???AAAAAA??????@@@???<<<;;;<<<777666555333222111111111222222222222333333333333111111111111111111111111///000000111222333333333444111999FFFgggiiiRRRHHHEEEGGGAAACCCccc|||aaaQQQQQQNNNMMMMMMGGGIIIGGGDDDBBBKKKccc{{{qqqfff___mmm{{{ooo```YYYVVVRRRNNNVVVTTTLLL\\\}}}qqqeeedddyyyxxxlllbbb\\\XXXQQQJJJMMMcccrrrZZZMMMGGGEEEFFFSSSccclllnnnjjjaaahhh~~~xxxoooeee[[[dddeeeeeebbbdddqqq|||vvv{{{sss{{{mmmJJJ999...222666333111333888888:::<<>>===;;;;;;>>>@@@AAAAAA???????????????>>>>>>>>>666666666555444444333333333222111000/////////////////////.........------------------------------,,,,,,---------.........+++,,,,,,,,,------------........................------...//////000000111///---///555777666999???DDD]]]vvvuuusssnnneee\\\UUURRRSSSTTTUUUQQQMMMLLLKKKJJJHHHGGG666666666777777888888888888777777888:::;;;<<<<<<999:::;;;<<<>>>@@@CCCDDD@@@@@@BBBCCCDDDEEEEEEEEEEEEGGGJJJKKKKKKKKKLLLMMMPPPQQQRRRTTTUUUUUUUUUUUUSSSTTTUUUWWWYYY[[[\\\]]]___aaaiiinnnkkktttuuukkkhhh```[[[[[[XXX]]]gggqqq{{{}}}zzzyyyyyyeee]]]___]]]SSSKKKGGGIIIKKKLLLMMMOOOPPPPPPMMMOOORRRTTTTTTRRRPPPNNNPPPRRRUUUWWWXXXWWWVVVUUUSSSRRRRRRPPPOOOMMMKKKKKKAAAEEEIIIGGGBBB???@@@BBBEEEBBBBBBEEECCC===:::;;;888777555444333222222222111111111222222222333333000000000000000000000000000000000111111222222333444333:::@@@VVV[[[JJJFFFLLLFFF???TTTvvvlllQQQKKKLLLOOOOOOGGGHHHFFFDDDCCCEEEYYY}}}ssshhh```hhh~~~|||zzzjjj^^^YYYWWWVVVQQQXXXVVVMMMUUUuuuuuuggg___ooowwwfffaaa[[[TTTNNNMMM\\\}}}ppp]]]PPPGGGEEEGGG^^^qqq{{{xxxpppcccggg{{{|||oootttmmmbbbZZZ[[[gggyyytttmmmlllnnn\\\>>>333---111555444444777;;;:::;;;===AAACCCBBB@@@???===<<<<<<>>>AAABBBBBB???>>>>>>===<<<<<<<<<<<<777666666555444444333333222222111000////////////............------------------------------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,------------------------------------...//////000000333000000333555333333444777===YYYsssfffaaaaaa]]]]]]]]]___```]]]TTTKKK555555666666777777888888888777777888;;;<<<<<<;;;;;;<<<===>>>===>>>@@@BBB>>>???AAABBBCCCDDDEEEEEEHHHKKKMMMNNNNNNMMMNNNNNNLLLMMMOOOQQQRRRTTTUUUUUUTTTTTTUUUVVVXXXZZZ[[[\\\______iiirrrjjjccc|||uuuiiiVVVSSSRRRTTTVVVZZZccckkkeeeeeedddcccbbb___]]]\\\bbbeeeiiijjjlllpppvvv||||||ccc\\\[[[TTTLLLGGGDDDHHHJJJJJJMMMRRRSSSRRRKKKMMMPPPSSSSSSRRROOOMMMPPPQQQTTTVVVWWWWWWVVVVVVQQQQQQQQQPPPOOOMMMKKKJJJBBBEEEHHHHHHDDDAAAAAABBBFFFCCCDDDIIIGGG===777999777777555444333333333333000000111111111222222222////////////////////////000000000111111111222222555444777888GGGuuukkkTTTGGGMMMIII???III```xxxTTTIIIHHHMMMOOOHHHGGGDDDEEEEEEDDDQQQzzzqqqhhhbbbfffsss~~~ttthhh^^^ZZZZZZ[[[VVVWWWUUUQQQRRRgggyyyiii]]]ggg|||vvvjjj```WWWQQQMMMRRRhhhqqqdddVVVIIIGGGLLL```wwwvvvhhhYYYSSS[[[ssswwwdddXXXYYYdddqqqyyy{{{{{{||||||~~~yyyjjjdddbbbyyymmmHHH777111---///222333666;;;???>>>===@@@DDDFFFEEEBBB???>>>======???AAAAAA@@@<<<;;;:::999888888888888666666555555444333333333222111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,------.../////////333111000111222222111111333666<<>>>>>======???AAA===>>>@@@AAACCCDDDDDDDDDHHHKKKNNNOOONNNMMMMMMMMMKKKMMMNNNPPPRRRTTTTTTUUUWWWVVVUUUUUUVVVYYY[[[]]]]]]]]]dddkkkfffaaannnssshhhaaa\\\VVVVVVZZZZZZYYYWWWUUUTTTSSSRRRQQQLLLNNNQQQSSSUUUZZZbbbhhhqqqaaa\\\UUUJJJCCCEEECCCHHHJJJJJJOOOWWW[[[YYYMMMMMMNNNOOOPPPQQQQQQQQQOOOQQQSSSUUUVVVWWWWWWWWWPPPPPPPPPPPPNNNLLLJJJIIIBBBDDDFFFFFFFFFCCCAAA@@@BBB???CCCKKKHHH<<<555666666555444333333333333333000000000000111111111222////////////////////////000000000000111111111111333555333666???UUUdddMMMLLLKKKCCCEEEQQQ~~~```OOOHHHJJJOOOLLLIIIEEEFFFGGGCCCKKKqqqpppjjjggglllttt}}}sssiiiaaa]]]]]]```___WWWTTTUUUSSS\\\~~~ooo^^^bbbssszzzkkk]]]UUUOOOLLLWWWffftttwwwlll\\\LLLKKKTTTdddzzzzzzeeeVVVLLLCCCAAASSSuuuzzzdddXXX[[[fffppptttuuuzzz~~~~~~{{{ssstttxxxvvvvvvyyyxxxjjjccchhhWWW===333111000111333444999>>>@@@>>>===@@@EEEGGGEEEBBB???>>>===>>>@@@@@@???===;;;:::999777666555555666444444444333222222111111111111000////////////000---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////---...///000222444555444333555333555FFFfff444444444555666777777888999777777999===>>><<<:::999<<<>>>>>><<<<<<>>>@@@===>>>???AAABBBCCCDDDDDDFFFHHHKKKLLLKKKJJJJJJJJJOOOPPPQQQSSSTTTUUUVVVVVVYYYWWWVVVUUUVVVXXX[[[]]]ZZZ\\\___```bbbeeekkkoooxxxlllffffff___\\\XXXVVVUUUVVVVVVVVVTTTVVVYYY\\\___fffpppwwwwwwnnnddd]]]ZZZOOOAAA>>>EEEDDDIIILLLMMMRRR]]]bbbaaaQQQPPPNNNNNNOOORRRUUUWWWPPPQQQRRRTTTVVVWWWXXXXXXOOOOOOPPPOOONNNLLLJJJIIICCCCCCDDDEEEFFFDDDAAA>>>>>>;;;@@@JJJHHH;;;222444444444333333222333333333000000000000111111111111////////////////////////000000000000111111111111...444444999???@@@jjjrrrRRRLLLMMMGGGFFFKKKccclllXXXJJJJJJQQQRRRMMMHHHHHHIIIBBBGGGlllrrrmmmmmmttt{{{}}}sssjjjccc___```cccgggYYYUUUYYYUUUWWW~~~tttaaaaaapppvvvcccZZZRRRKKKNNNXXXiii{{{}}}rrr```OOOPPP\\\ooowwwWWWIIIHHHCCC@@@DDD```zzzbbbXXX]]]iiiqqqsssqqqoooiiifffrrryyytttmmmooouuurrrrrruuu|||}}}qqqggguuurrrJJJ<<<222222333555666888===BBB???<<<;;;>>>CCCEEECCC???>>>>>>>>>???@@@@@@===;;;===<<<:::888666666666666333333222222111000000000111000000////////////000---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///***---/////////000000///555000222999555777UUU|||333444444555555444444333666666666666777888999:::<<<;;;;;;:::;;;>>>@@@BBBAAAAAAAAACCCEEEEEEDDDCCCCCCDDDGGGIIIJJJJJJJJJJJJMMMOOORRRTTTUUUUUUWWWXXXTTTUUUVVVVVVVVVYYY\\\___]]]ZZZZZZ]]]^^^___hhhtttwwwooommmooorrruuukkkkkklllooowwwqqqaaa___VVVIIICCCFFFKKKLLLLLLLLLMMMOOOQQQSSSSSSSSSPPPNNNMMMNNNQQQUUUWWWXXXTTTTTTTTTUUUVVVWWWXXXYYYVVVSSSPPPOOONNNKKKFFFBBBDDDDDDDDDBBB@@@>>>===>>>???:::888::::::777666888222222222111111111111000000000000000000000000000///////////////////////////000000000000000//////000444333555:::@@@ZZZrrrPPPHHHRRROOO@@@QQQttt~~~[[[MMMPPPSSSSSSNNNIIIKKKNNNDDDAAA^^^}}}rrrmmmtttwwwuuuyyy~~~{{{rrrggglllvvvsssooo___]]]VVVSSSUUUooo~~~nnngggqqq|||ooo```OOOJJJOOOfffsssdddZZZXXXZZZnnnwwwuuu```GGG;;;<<<>>>???VVVyyyzzzaaa\\\cccnnn~~~{{{ooodddZZZ```zzzzzzzzz}}}}}}tttjjjiiipppvvvxxx|||lllhhhtttvvvTTT===333444444444555888;;;???AAA???>>>???BBBFFFGGGDDDAAA============>>>>>>>>>>>>999999888777666555444444222222222222111111000000////////////............++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---...//////......///111444444444333555999>>>BBBuuu333444444555555444444333666666666666777888999:::::::::;;;===???BBBEEEGGGBBBAAAAAAAAACCCDDDDDDCCCCCCDDDFFFHHHJJJKKKKKKKKKKKKMMMOOOPPPPPPQQQSSSUUUQQQSSSUUUUUUVVVWWWZZZ\\\___[[[[[[___bbbeeemmmvvvuuutttddd[[[VVVNNNHHHDDDEEEGGGIIIHHHKKKNNNOOOOOOQQQUUUYYYYYYUUUQQQOOOOOOQQQSSSUUUSSSTTTWWWYYYZZZYYYWWWVVVTTTRRRPPPNNNMMMKKKFFFCCCCCCDDDDDDBBB???======>>>AAA<<<999:::999555333444222222222111111111000000000000000000000000000000........................//////000000000000//////111555333333666777GGGddd{{{ZZZMMMNNNPPPJJJccclllYYYUUUUUUTTTQQQJJJIIIJJJDDDBBBVVVppp{{{rrrqqqzzz~~~yyyvvvxxx{{{uuu}}}vvvddd]]]TTTSSSXXXpppqqqiiirrr~~~kkkVVVNNNPPPnnn}}}pppddd[[[WWW```iiiiiiYYYGGG???@@@BBBEEEYYYvvvxxxaaa[[[```lll}}}|||kkk[[[WWWaaaooonnnkkkjjjkkkoootttxxxyyy|||}}}vvvkkkiiinnnxxxzzzlllpppfffHHH777111333444777999<<<>>>???@@@AAA@@@@@@BBBDDDEEECCC@@@========================999888888666555444333333111111111111111000000000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,------------...---...//////......///000000000111111111444999<<>>======>>>BBB===999999888333000111222222111111111000000000000000000000000000000000...........................//////000000/////////111444222222555000666JJJvvvkkkKKKMMM[[[SSSYYYvvvkkk___XXXTTTTTTOOOJJJGGGEEEFFFNNNXXXyyy{{{uuuppp~~~{{{ggg\\\PPPOOOVVVlllvvvmmmuuuxxxbbbXXXZZZ|||uuulllbbb\\\VVV\\\]]]SSSHHHCCCCCCDDDKKK]]]uuuooo\\\VVVYYYbbbuuuwwwaaaRRRNNNMMMOOONNNOOOTTT^^^iiirrrwww~~~}}}sssooorrr{{{}}}sss{{{QQQ;;;444111333666:::>>>@@@@@@@@@???BBBAAA@@@AAACCCCCCAAA@@@======<<<<<<<<<<<<<<<<<<888888777555444222111111/////////000000000000000//////.........---------------------------------************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,...//////......///000---...000000000111444666111<<>>@@@BBBCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLKKKKKKKKKJJJIIIKKKNNNQQQNNNQQQTTTVVVVVVVVVVVVWWW\\\XXXVVVZZZ```fffiiikkkiiiggglllllldddeeeRRREEECCCNNNRRRJJJFFFJJJKKKNNNRRRSSSQQQOOOPPPQQQVVVUUUTTTRRRPPPQQQSSSTTTPPPTTTYYY\\\\\\WWWRRRNNNPPPOOOMMMKKKJJJHHHFFFEEEBBBBBBAAA???===<<<===>>>@@@;;;777888666222000000111111111111000000000000////////////////////////..............................//////000////////////222000111777333333???SSS{{{WWWQQQ___iii]]]dddjjj\\\UUUSSSSSSOOOIIIHHHLLLMMMKKKiiiyyypppqqq{{{mmmdddTTTPPPTTTddd|||tttzzz|||jjjbbbdddyyynnniiihhhiiiWWWXXXVVVQQQJJJEEEDDDCCCPPPcccyyyzzznnn```SSSOOOOOOTTTddduuufffTTTKKKGGGHHHFFFGGGLLLVVVcccnnnttt|||~~~{{{{{{}}}}}}{{{vvveeeAAA777777555666888;;;???AAABBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAA<<<<<<<<<<<<;;;;;;;;;;;;777666555444333111000000.........///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,---///...------...000...000222222222111222444<<<222///>>>TTTmmm333444444555555444444333555555555555666777888999:::===AAAEEEHHHIIIIIIIIICCCAAA>>>>>>???AAABBBBBBAAABBBCCCDDDFFFHHHJJJKKKLLLLLLLLLKKKJJJLLLOOORRROOOQQQTTTVVVVVVVVVVVVWWW[[[XXXVVVWWW\\\aaabbbaaabbbcccfffoootttgggbbb]]]LLLAAAAAANNNSSSKKKGGGKKKLLLMMMOOORRRUUUTTTPPPKKKNNNQQQTTTUUUSSSQQQQQQRRRPPPSSSVVVXXXWWWTTTPPPMMMMMMLLLKKKJJJHHHFFFFFFFFFAAAAAA@@@===;;;;;;<<<>>><<<777555666555222000222111111111000000000//////................................................------...///////////////...222...///666555444===@@@bbbgggYYY```vvvhhh\\\vvvxxxeeeYYYPPPTTTSSSLLLJJJNNNNNNJJJOOOhhh}}}sssoooyyyrrrooo]]]UUUUUU^^^{{{ssseee______nnn{{{kkkdddggglll[[[XXXSSSNNNJJJFFFDDDEEE[[[mmm~~~uuueee\\\RRRKKKKKKIIIIIISSS```rrrgggSSSKKKKKKGGGEEECCCFFFOOO[[[eeejjjuuu}}}}}}~~~|||nnnqqq|||QQQ999777999666:::;;;<<<>>>@@@BBBCCCDDD@@@AAABBBCCCCCCBBBBBBCCC;;;;;;;;;;;;::::::999999555555444333222111000000..................//////------------,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,---......------...///...000222333222111111222444......555<<>>@@@BBBBBBBBBAAAAAABBBBBBDDDEEEGGGHHHJJJKKKLLLLLLLLLMMMPPPRRROOOQQQTTTUUUTTTTTTVVVWWWZZZ[[[ZZZXXXYYY]]]^^^[[[YYY]]]```ccckkkiii^^^TTTHHHEEE???@@@IIIMMMHHHFFFHHHKKKIIIJJJOOOVVVXXXTTTOOOMMMRRRWWWXXXTTTPPPMMMMMMPPPRRRTTTUUUUUURRROOOMMMJJJJJJJJJHHHFFFEEEFFFGGG@@@@@@>>><<<::::::<<<>>>999444222444555222111222111111000000000/////////........................------------------------,,,---......///////////////333///---444333222999;;;LLLppp\\\]]]vvvyyyiiikkktttdddTTTUUUSSSNNNLLLMMMNNNMMMIII[[[xxxxxxooopppnnnnnn^^^WWWVVVUUUppp}}}vvvhhh[[[TTTQQQPPPbbbzzzmmmiiijjjbbb[[[SSSNNNJJJGGGIIIMMMkkkzzzwwwhhhTTTLLLIIIJJJHHHDDDHHHPPP^^^pppmmmTTTJJJMMMJJJGGGFFFHHHPPPZZZdddiiipppyyyvvvjjjhhhxxxdddDDD777888999666===>>>???AAABBBDDDFFFFFFAAACCCFFFFFFEEECCCBBBBBB;;;;;;::::::999999888888333333333333222222222222000/////////............------,,,,,,,,,+++++++++************************************************************************))))))))))))))))))))))))******++++++++++++******++++++++++++,,,,,,,,,,,,+++---......------...///,,,...000000///...///000...000555777222000<<>>@@@@@@@@@@@@===<<<<<<>>>AAACCCCCCBBBAAAAAA@@@@@@AAACCCDDDEEEFFFHHHJJJKKKKKKLLLNNNPPPOOOQQQRRRRRRQQQRRRTTTVVVWWW[[[\\\XXXVVVZZZ[[[YYYVVVXXXZZZ[[[___mmmppp|||rrr^^^OOOFFF???@@@@@@BBBDDDEEEFFFFFFFFFMMMKKKIIIKKKQQQUUUWWWVVVNNNTTTXXXXXXTTTOOONNNNNNNNNQQQTTTVVVVVVSSSPPPMMMHHHIIIIIIGGGDDDDDDFFFHHH??????===;;;999999<<<>>>888333111333444111000111111000000000////////////------------------------------------------------+++,,,---...////////////---444111...333222000666888>>>```ggg^^^iiijjjsssbbb[[[TTTQQQPPPNNNNNNOOOJJJRRReee~~~ttt{{{lllhhhhhh[[[\\\^^^UUUddd|||vvv~~~qqqcccYYYQQQLLLFFFKKK[[[uuuzzzuuuoooeeeZZZSSSMMMJJJOOOWWWsssoooTTTKKKGGGIIIGGGAAAAAAGGGLLL[[[wwweeeVVVWWWTTTRRRPPPSSSZZZccckkkpppttt|||yyyvvvnnnjjjuuuqqqNNN<<<777888:::<<>>;;;::::::999888888777777222222222333333333444444222111111000///...------,,,,,,,,,,,,++++++++++++************************************************************************))))))))))))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,+++---......---,,,...///,,,---......------///000111333444222//////555===DDDSSSjjj333444444555555444444333555444444555555666777888777888999;;;===>>>>>>???;;;;;;<<>>DDDEEEBBBBBBFFFHHHFFFRRROOOLLLIIIJJJOOOVVV[[[OOOTTTXXXXXXTTTQQQQQQTTTMMMPPPUUUXXXXXXUUUPPPMMMGGGHHHHHHFFFDDDCCCFFFIII???>>>===:::888999;;;>>>999444111333333000...000000000000000////////////------------------------------------------------+++,,,---...////////////+++444333111666444222777444777LLL~~~yyyeeeYYYgggppp~~~pppbbbVVVUUUUUUQQQOOOPPPHHHIIIUUUqqq}}}~~~}}}rrrkkkggg^^^ggglll^^^eeesssqqq{{{~~~pppeee^^^WWWRRRNNNDDDBBBQQQggg}}}~~~rrrdddZZZQQQMMMTTT^^^tttnnnVVVKKKEEEFFFDDD>>>>>>BBB@@@LLLppp|||gggfff]]][[[YYY[[[bbbjjjqqqttt{{{zzzzzzvvvyyy~~~___AAA888888888===EEE???CCCHHHLLLMMMLLLJJJGGGFFFJJJNNNMMMHHHAAA===;;;::::::999999888777777666111111222333444444555555333333222000///...---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,+++,,,...---,,,,,,---///---...//////......000222***---///000444777555111000777EEE^^^}}}333333333444444444555555555555444333444555666777999999999999:::<<<>>>???>>>??????>>><<<<<<===???CCCCCCBBB@@@???@@@CCCEEEFFFFFFGGGHHHIIIKKKLLLMMMKKKLLLLLLMMMMMMMMMMMMLLLSSSSSSSSSSSSSSSTTTTTTUUUUUUXXX[[[[[[ZZZZZZ]]]___jjj~~~ttthhhiiieeeYYYKKKCCCCCCGGGCCCCCCCCCCCCDDDFFFGGGGGGLLLKKKJJJJJJJJJLLLMMMNNNKKKMMMQQQTTTUUUTTTQQQPPPSSSOOOMMMPPPVVVXXXSSSNNNHHHFFFDDDDDDFFFFFFCCC@@@===<<<::::::::::::999777111111111111000000000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222333333???bbbwwwtttaaaooo}}}}}}yyy~~~nnn___[[[\\\YYYTTTQQQLLLQQQTTT\\\zzzvvvzzzvvvmmmnnntttlll\\\ooowwwsssyyyuuubbbYYYXXXXXXNNNGGG>>>BBB\\\yyyhhhZZZPPPRRR```ooo{{{uuuZZZPPPIIIKKKJJJAAA<<<===>>>FFFeeevvvqqqiiigggooo|||{{{yyy|||fffRRR???;;;???@@@>>>>>>BBBEEEIIILLLNNNLLLJJJHHHCCCGGGJJJHHHFFFEEEAAA;;;;;;:::999777666666555555111000...---...000333555222111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))++++++,,,,,,,,,---------***++++++,,,,,,------...////////////000000000000///000000000111111111111111222555===NNNiii333333333444444444444555555444444333444555666777888888888888999;;;<<<>>>===>>>>>>===;;;;;;===>>>>>>???@@@??????@@@DDDHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLTTTSSSRRRRRRQQQQQQQQQRRRSSSUUUXXXXXXWWWWWWYYY[[[aaammm}}}zzzmmmeee```VVVKKKBBB>>>======???@@@AAABBBEEEGGGIIIJJJJJJIIIJJJJJJKKKLLLMMMNNNLLLLLLMMMNNNOOOPPPQQQQQQRRRNNNKKKNNNRRRSSSNNNIIIIIIFFFBBBAAABBBBBBAAA@@@<<<:::888888888888666444111111000000000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000111111222222555777999JJJuuu~~~zzzmmmaaalllyyyhhh___\\\XXXTTTSSSOOOOOOMMMOOOccc~~~ooo]]]ccczzzyyyoooooo{{{ddd```\\\RRRRRRLLLDDDDDD[[[zzzoooeee]]]]]]gggsssyyy___RRRIIIIIIGGG@@@===???===DDD___}}}xxxwww}}}yyyrrrzzzxxxTTTFFF;;;<<>><<>>CCCIIIGGGGGGFFFFFFFFFFFFGGGGGGJJJKKKLLLLLLMMMMMMMMMLLLOOOOOONNNNNNNNNNNNOOOOOOQQQSSSTTTTTTTTTSSSTTTUUUUUU]]]gggzzzyyyqqq~~~mmmmmm```UUUGGG@@@???@@@???===@@@AAACCCFFFJJJMMMPPPRRRFFFGGGHHHJJJKKKLLLLLLMMMMMMLLLJJJIIIJJJLLLNNNPPPQQQNNNKKKLLLOOOOOOJJJEEEIIIEEEAAA>>>>>>?????????;;;999777666666555222111000000000/////////..................------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////000000111111222222888555666VVVbbb___xxxjjjbbb\\\YYYZZZWWWRRRNNNMMMSSSeeelll\\\[[[kkklllcccmmmjjjbbbPPPSSSPPPHHHBBBQQQzzz{{{uuuooommmsss|||lll\\\OOOKKKHHHAAA>>>@@@<<>>AAA@@@>>>===???AAADDDGGGHHHGGGEEECCC???DDDFFFDDDDDDEEEBBB>>>666555444333222111111111222111///...---...000111//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******++++++,,,---------------------............////////////000000000000111222222111000222999>>>FFFRRRdddttt222222333333333444444444333333333444444444555555444444555555666777888888999:::;;;;;;::::::<<<>>>@@@CCCDDDAAA===<<>>=========:::888666555444333111///////////////.....................---------,,,,,,************************++++++++++++++++++++++++,,,,,,---------...............//////000111111111---444555333EEEppp~~~{{{fffjjj{{{yyylllddddddgggdddZZZUUUWWWUUUSSSaaatttlllccc___dddrrr___qqqrrrfffXXXVVVVVVOOODDDGGGiiizzzxxx}}}|||jjjYYYSSSNNNEEEAAABBB@@@DDDUUUnnnuuukkkrrryyysssJJJ===>>>@@@AAA@@@===;;;;;;???@@@CCCEEEFFFEEECCCAAA@@@CCCDDDBBBAAABBB@@@;;;555444333222111111111111333111///...------...///---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))*********************+++,,,,,,------++++++,,,,,,,,,---------........./////////000000,,,...111222222222444666111777???HHHSSSaaappp{{{222222222333333333444444333333333444444444444444333444444555666666666666888999::::::::::::<<<>>>BBBDDDEEECCC??????CCCGGGEEEEEEFFFFFFGGGIIIJJJKKKIIIIIIJJJLLLLLLMMMMMMMMMPPPPPPOOONNNMMMMMMMMMMMMPPPPPPQQQSSSSSSSSSQQQPPPMMMSSS[[[___```nnnrrr___ooouuurrrnnnbbbUUUGGGDDD@@@>>>===>>>???@@@<<<===>>>???AAADDDFFFGGGBBBCCCFFFHHHJJJJJJJJJJJJMMMMMMMMMMMMKKKIIIFFFEEELLLJJJJJJKKKMMMMMMJJJGGGCCCDDDDDDCCC@@@===;;;:::;;;999666555444333111///////////////...............------------,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,------------............///000000111111///111555888<<>>BBBDDDBBB???>>>>>>>>>@@@AAACCCEEEEEEDDDBBBAAAAAACCCBBB>>><<<===;;;777444444333222111111111111222111///...---,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))((('''))))))))))))))))))))))))(((((()))))))))*********))))))***++++++,,,,,,---++++++++++++,,,,,,,,,,,,---............////////////000111111000/////////222222222111444<<>>@@@AAAAAABBBAAABBBDDDGGGJJJEEEEEEEEEFFFHHHIIIKKKLLLHHHIIIJJJKKKLLLMMMMMMMMMYYYXXXUUURRRPPPNNNLLLLLLNNNNNNOOOQQQSSSSSSPPPNNNMMMGGGIIIPPPRRRVVVlllmmmfffmmm{{{mmmmmmnnn___LLLIIIJJJJJJFFFAAA======>>>=========>>>>>>@@@AAAAAABBBCCCDDDFFFGGGHHHHHHIIIJJJLLLNNNOOOMMMJJJEEECCCHHHGGGGGGHHHJJJIIIGGGEEE???BBBDDDDDDAAA===:::999:::888666555555444222000000000000/////////......------------,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,---------------......//////000000111666111444888444>>>mmmzzzppp\\\cccxxxwww}}}jjjXXXUUUUUUPPPOOOTTTOOO[[[nnnxxxtttdddgggxxxvvvlllnnnhhhZZZ[[[YYYNNNBBBCCCYYYppp|||tttooommmssszzz}}}iiicccaaa]]][[[]]]dddiiipppzzz~~~~~~rrrwww___IIIHHH>>>CCCEEEBBB@@@AAACCCDDDAAABBBCCCDDDDDDCCCAAA@@@@@@AAA@@@:::888999777444444333222222111111222222000000///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((************(((((())))))))))))))))))))))))((()))))))))************))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------.........///111111000///////////////111111111000000000333555999@@@IIIQQQZZZeeesss}}}111222222222222333333333111222333444444444333333555666777888888888777666777999:::;;;;;;<<>>???BBBFFFGGGGGGEEEEEEEEEFFFFFFHHHIIIIIIGGGHHHIIIKKKLLLMMMMMMMMMXXXWWWTTTRRRPPPNNNMMMLLLIIIIIIJJJMMMPPPPPPMMMJJJIIIEEECCCFFFJJJQQQYYY```kkkVVVJJJ___}}}qqqoooooogggVVVHHHOOOOOONNNIIICCC???======@@@????????????@@@AAAAAADDDDDDDDDDDDEEEFFFGGGHHHFFFHHHKKKMMMMMMJJJGGGEEEIIIIIIIIIIIIHHHGGGEEECCC===@@@BBBAAA===;;;::::::888666444444444444222000111111000000000/////////---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------------......///000000000444222444777222666TTTwwwhhhZZZooo}}}eeeZZZWWWTTTRRRSSSPPPTTTZZZeee|||tttaaaqqqkkkrrrooo[[[[[[[[[VVVIII@@@CCCMMMeeeuuu~~~wwwpppmmmjjjhhhjjjnnnwwwmmmllljjjlllqqqxxx{{{}}}zzzxxxlllLLLCCCGGG<<>><<<777555666666333333222222111111111111111///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((()))))))))))))))))))))))))))))))))*********++++++)))))))))***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,---------..................///111333333333...///111222222111111000---000222444777???IIIRRRrrr111111222222222333333333111222333444555444333333666777888999999888888777777999:::;;;;;;===???BBBGGGBBB>>>>>>BBBEEECCCAAAFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMPPPOOONNNNNNMMMNNNNNNNNNEEEEEEFFFJJJMMMNNNKKKHHHEEELLLMMMEEEFFFPPPUUUQQQ\\\yyy}}}gggUUUCCCNNNccctttnnnuuuqqqZZZEEE>>>MMMKKKHHHDDD@@@>>><<<;;;======<<<<<<======>>>???EEEDDDCCCCCCCCCEEEFFFGGGCCCEEEGGGJJJKKKKKKJJJIIIMMMLLLLLLKKKJJJGGGEEECCC===>>>???===:::888:::<<<666555333333333333222000111111111111000000000000---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------------......///000000000,,,111777888555888CCCOOOxxxhhhaaacccxxxggg___ZZZTTTPPPRRRRRRPPPNNNZZZsssyyy```zzzhhhfff~~~uuucccbbbcccbbbXXXIIIBBBDDD;;;MMM^^^hhhrrr|||yyynnnnnnjjjiiikkkkkkhhhfffhhhrrr}}}vvvsssssswww}}}~~~ttt~~~wwwvvvYYYFFFCCCDDD===BBBDDD@@@@@@BBBAAA<<>>===:::;;;999444333666666333222111111000000000000111...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,,,,+++***((())))))))))))))))))))))))************++++++++++++)))))))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........------.../////////---/////////000000111333444111222222222111111333555;;;KKK```ooouuuxxx{{{~~~zzz~~~000000000000111111111111444444333222222333333333555666777888:::;;;<<<===888888999999;;;<<<>>>???@@@AAABBBBBBAAAAAACCCDDDEEEEEEEEEEEEEEEDDDDDDDDDGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJIIIHHHGGGEEEDDDEEEFFFGGGHHHJJJKKKLLLMMMLLLWWWjjjrrr\\\NNNJJJJJJVVVjjj}}}zzzuuulll\\\KKKBBBAAADDDBBB???===<<<===???@@@;;;===>>>===::::::===@@@@@@@@@AAAAAABBBCCCCCCDDDGGGEEEEEEHHHKKKMMMLLLIIIEEEGGGLLLQQQRRROOOHHHCCC???===;;;::::::999777555111111111111000000000000222111111000///......------,,,++++++******++++++***************************************************++++++,,,,,,------...---------............///333222222333555888;;;===bbbyyy\\\WWWlllyyyzzzlllhhhbbbXXXTTTTTTQQQLLLNNNXXXdddlllwwwnnn}}}___mmmvvvjjjooottt```JJJDDDDDD@@@BBBGGGQQQ]]]dddeeecccbbbdddgggiiijjjhhhccc___gggsssyyynnnoooxxx}}}}}}yyynnnrrrwwwbbbFFF@@@BBBAAA@@@AAABBBCCCBBB@@@===;;;;;;<<<>>>>>>=========>>>888777666444222111111111111111000000//////......//////.........---------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////////////////000000000000555777:::>>>BBBFFFIIIKKKOOORRRYYYcccnnnzzzxxxxxx000000000000111111111111444333333222222333333333555555666888999:::;;;<<<888999999:::;;;===>>>???BBBBBBBBBAAA???>>>???AAACCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGHHHHHHIIIIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHCCCGGGPPPbbb}}}kkkQQQBBBBBBPPP```uuuggg\\\RRRHHHAAA@@@CCCAAA>>><<<<<<<<<>>>???<<<===>>>>>>===<<<===>>>@@@@@@AAABBBCCCDDDEEEFFFGGGEEEEEEGGGJJJLLLKKKJJJCCCEEEIIIMMMNNNKKKFFFAAA>>><<<:::999888777555333111111111000000000//////000000000///.........------,,,++++++******++++++***************************************************++++++,,,,,,------...---------............///111111111111333555888:::BBBfffdddZZZaaaoooqqq{{{uuukkkgggddd^^^\\\VVVOOOLLLPPPWWW]]]aaattt``````|||rrruuu{{{jjjTTTIIICCC???AAAEEEOOOZZZaaabbb```___```bbbfffiiigggaaa\\\WWWaaavvvwwwvvv}}}~~~}}}{{{xxx}}}yyyUUUAAA===>>>===???@@@AAAAAAAAA@@@???>>><<<===============<<<<<<888777555444222111111111111111000000///..................---------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,---------------------------------.........////////////....../////////000000000///000111222444555666777444555777;;;AAAGGGLLLPPPPPPNNNKKKMMMVVVeeeuuu000000000000111111111111333333222222222222333333444444555666888999::::::999999::::::<<<===???@@@EEEEEEEEEBBB???>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDEEEEEEFFFGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>@@@GGGTTTlllaaaIIIHHHjjj~~~jjjSSSHHHEEEBBB???>>>@@@???===;;;:::;;;<<<===>>>======???@@@???===<<>>;;;999777777555222000111111000000000000//////............---------------,,,++++++******++++++***************************************************++++++,,,,,,------...---------............///000000000000111333555666888GGGuuuhhh\\\YYYWWWxxxrrrdddgggtttnnnllliiiddd\\\TTTMMMKKKMMMPPPHHHSSSeeezzzbbbUUUbbbvvvuuu```QQQFFFAAABBBGGGPPPYYY___```___]]]\\\^^^bbbfffeee___XXXNNNSSS___ssszzz|||}}}vvvmmmvvv~~~]]]EEE===<<<;;;<<<>>>>>>??????@@@@@@@@@@@@===:::999999;;;;;;999666777666555333222111111000111111000//////......------------,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,++++++++++++,,,,,,,,,,,,---------------------------------.........//////.........////////////000000////////////.........555555333222222333444555555555444555888===CCCFFF///000000000111111111111222222222222222222333444333333444555666777888999999999:::;;;<<<>>>???@@@GGGGGGGGGDDDBBB@@@AAABBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@???>>>======<<>>===;;;:::999:::;;;<<>>===???BBBAAA>>>:::===>>>???AAACCCDDDFFFFFFFFFEEEDDDDDDEEEGGGHHHHHHAAAAAAAAABBBCCCCCC@@@>>>===;;;999777666444222///111000000000////////////,,,,,,,,,,,,,,,------------,,,++++++******++++++***************************************************++++++,,,,,,------...---------............///000000000000000111333333@@@:::TTTqqqiii\\\VVV^^^qqqyyy^^^fff{{{sssrrrkkkccc[[[TTTMMMLLLNNNKKKLLLPPP[[[mmmeeeSSSUUUaaauuueeeXXXLLLFFFGGGKKKRRRZZZ___aaa```^^^\\\]]]aaaeeeddd]]]VVVKKKLLLRRR```qqq}}}}}}|||}}}}}}{{{sssfffrrr}}}hhhHHH<<<<<<;;;<<<@@@??????>>>>>>>>>>>>???@@@AAA===:::;;;>>>>>>:::555666555444222111111000000111000000///......------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***)))((()))+++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////000111111111222222222222444444222111000/////////555555555555444333333222///000000000111111111111111111111111222222333444333333444555666777777888999999999:::<<<===???@@@CCCDDDDDDCCCAAAAAABBBCCCAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEECCCCCCCCCCCCBBBAAA@@@@@@AAA@@@???>>>===<<<;;;;;;===999<<>>===???BBBAAA===999:::;;;<<<>>>@@@AAACCCDDDDDDEEEEEEDDDDDDDDDEEEFFFAAA@@@??????@@@@@@>>><<<===;;;888777666555222000000000000////////////...++++++++++++,,,,,,,,,,,,---,,,++++++******++++++***************************************************++++++,,,,,,------...---------............///111111111111111222222333999444:::[[[}}}iiibbbZZZSSS```oooTTTeeewwwvvvmmmfff]]]RRRNNNOOOPPPMMMKKKMMMSSS[[[dddkkklllrrrzzziiiRRRLLLQQQgggmmm___YYYRRRJJJKKKOOOTTTYYY]]]___```bbb______aaadddddd^^^YYYHHHHHHMMM[[[mmmzzz~~~|||zzz{{{wwwvvvyyyzzzwwwssscccNNN<<<:::;;;:::===CCCAAA@@@???>>>============FFFBBB??????BBBBBB>>>999555444333222111000000000000000//////...---------,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------...///000111111111//////........./////////------///000222333333333000000000000111111111111111111000111111222333444333333444555666666777777888888999999;;;<<<>>>???===>>>???>>>===>>>???AAABBBBBBCCCCCCDDDDDDEEEEEEBBBAAAAAABBBBBBCCCDDDEEEEEEFFFGGGGGGGGGFFFEEEDDD@@@@@@AAAAAA@@@??????>>>???>>>>>>======<<<;;;;;;<<<777888===???===CCCMMMNNN^^^{{{rrrpppiiiKKK???;;;:::;;;;;;999999<<<;;;::::::999999:::::::::???>>>>>>?????????<<<:::888999:::;;;===>>>@@@@@@BBBDDDEEEEEECCCBBBBBBCCC???>>>======>>>>>><<<:::;;;999777666666555333111000000////////////......,,,,,,,,,,,,++++++++++++---,,,++++++******++++++***************************************************++++++,,,,,,------...---------............///000111111222222333333333...666999AAAeeexxxrrrmmm___RRR\\\rrryyy{{{oooaaalll}}}ttthhhYYYPPPQQQJJJJJJLLLNNNLLLIIIKKKPPPNNNVVV___aaacccjjjyyymmmRRRFFFGGGSSSqqqkkk[[[XXXTTTLLLMMMPPPTTTXXXZZZ]]]^^^bbbbbbaaabbbddddddcccbbbOOONNNQQQ^^^ppp}}}~~~qqqooovvvrrrlllvvv]]]HHHBBB<<<;;;:::999<<>>===<<<;;;;;;@@@>>>;;;<<<======999666444333222111000000000000000000///......------,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------------.........111111111111222222222222.........//////000111222000000000000111111111111000000000000111222333444444444555555666666777777777777777888:::;;;===>>>;;;<<<<<<<<<;;;;;;===???AAABBBBBBCCCDDDDDDEEEEEEBBBAAAAAABBBBBBCCCDDDEEECCCDDDFFFFFFFFFDDDCCCAAA>>>????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::<<>><<<>>>===:::999;;;::::::::::::::::::::::::>>>??????>>><<<;;;;;;<<<888888999:::<<<======>>>@@@CCCFFFFFFDDDAAA@@@@@@===<<<;;;<<<<<<<<<999777888777555444555444222111000000/////////.........---------,,,,,,++++++***---,,,++++++******++++++***************************************************++++++,,,,,,------...---------............/////////000111222333333333111888::::::KKKrrrxxxXXXMMM^^^mmmlllSSS\\\uuuwwwdddYYYYYYNNNLLLNNNQQQNNNHHHEEEHHHEEEJJJNNNNNNMMMQQQ[[[cccsss|||yyytttVVVHHHFFFGGGYYYuuuyyyaaa[[[WWWOOOQQQTTTVVVXXXZZZ\\\^^^```aaabbbbbbbbbeeejjjmmmddd______iiiyyywwwlllvvvuuukkkxxxsssQQQBBBFFFEEE???;;;;;;===<<<======>>>>>>>>>===;;;:::777777777666666555333222333222111000000///000000000//////......---,,,,,,---,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------........................++++++,,,,,,,,,+++++++++333333222111000/////////000000000000111111111111000000000000111222333444444555555555666777777777666666777888999;;;<<<===<<<=========;;;;;;===>>>AAAAAABBBBBBCCCDDDEEEEEEBBBBBBBBBBBBCCCDDDEEEEEEBBBCCCDDDEEEEEECCCAAA@@@===>>>>>>>>>>>>>>>===<<<:::::::::;;;;;;<<<<<<===888<<<<<<999999<<<<<<888===@@@BBBJJJbbbsssyyywwwXXXKKKDDDMMMEEE>>>>>>>>>;;;999:::::::::::::::::::::::::::===???@@@>>>:::999;;;===999999::::::;;;<<<======>>>BBBFFFGGGDDD@@@??????;;;:::::::::;;;:::777555666444333333333333222000000/////////..................------,,,+++******---,,,++++++******++++++***************************************************++++++,,,,,,---......---------.........//////---...///111222222333333777000...222999MMMyyydddZZZ^^^[[[UUU>>>KKKeee{{{pppdddddd[[[TTTPPPQQQPPPJJJHHHJJJHHHIIIIIIHHHFFFHHHLLLPPPSSSddd}}}xxxgggdddtttyyyyyy\\\OOOKKKBBBGGG^^^kkk```ZZZSSSUUUWWWYYYZZZ\\\^^^```\\\___bbbbbbbbbfffnnnuuutttnnnllluuuzzzkkkmmmzzzssscccEEEHHHOOONNNDDD>>>@@@???999:::;;;===??????>>><<<;;;666888999888666555555555222222111000//////000000000//////...------,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,---...//////---......////////////...((()))+++,,,...000111111000000000000111111111111//////000111222222333333444444555555666777777777888999999999999999999:::===>>>>>>????????????>>>===>>>??????@@@AAACCCEEECCCBBBAAAAAABBBCCCBBBAAA??????@@@AAA@@@???>>>=========<<<;;;::::::999999888888999999999999888888777777888999::::::;;;;;;;;;999>>>EEEJJJXXXxxxwwwzzzyyyttt\\\JJJEEEGGGBBBBBB@@@>>>;;;:::;;;<<<<<<>>>===888777888666333888999:::;;;<<<<<<<<<<<<777888999999999:::===@@@BBB>>>;;;<<<@@@AAA>>>:::999999888888777666555555111222444555444222000...111000000///...---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------............///000000000000111111111111///000555777222777RRRqqqkkk___QQQcccmmmzzzvvv[[[BBBCCCTTTkkk~~~nnnddd\\\UUUTTTQQQKKKJJJMMMHHHFFFEEEEEEFFFGGGHHHIIIMMMUUUdddwww{{{vvvqqqkkkiiilllpppssssssuuuqqqjjj```YYYXXX\\\aaadddwww|||eeeRRRHHHGGGIIIKKKaaaxxxlllYYYYYYXXXWWWVVVWWWYYY[[[\\\aaaeeedddeeekkkhhhjjjvvvyyyzzz}}}vvvdddeeeuuuuuussswwwaaaPPPBBBBBBMMMVVVUUUJJJAAA>>>@@@===============<<<<<<;;;666555555444444333333333555444333111///...---------,,,++++++******++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................/////////000000000111111//////000111111222333333444444444555666666777777999999999999999:::::::::<<<======>>>>>>>>>>>>>>>===>>>>>>>>>>>>???@@@AAACCCAAAAAAAAACCCDDDCCCBBB>>>???@@@@@@@@@???>>>===<<<<<<;;;;;;:::999999888777888888888888888888777777777888888999999::::::???<<<<<<>>>;;;>>>PPPgggzzzwww|||gggSSSDDD<<<:::<<<<<<<<<;;;999888999;;;999<<<;;;888777999888555999999;;;<<<<<<=========666777888888888999<<>>>>>@@@AAA===:::::::::999888777666555444222333555666555333000///000000//////...------,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,------------............//////000000000111111111333000111444111111@@@TTT{{{ZZZQQQ[[[ooo{{{oooUUUDDDBBBMMMjjj|||ssshhh___[[[WWWQQQNNNOOOIIIHHHGGGGGGIIIKKKKKKJJJHHHMMMUUU```ggggggaaa\\\WWWTTTQQQRRRUUUXXXZZZZZZXXXWWWTTTOOOKKKJJJMMMPPP[[[jjj{{{dddRRRIIIGGGHHHJJJNNN___xxxwwwhhh^^^\\\YYYXXXYYY\\\```ccc```eeecccdddlllkkkmmmzzz~~~iiifffhhhttt{{{xxx{{{aaaOOOEEE???DDDOOOYYYZZZOOODDD???>>><<<<<<<<<<<<;;;:::999888444444444555444444333333444333111000...------------,,,++++++******++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------.........////////////000///000000111111222222222333333444555555666666777999999999999::::::;;;;;;:::;;;<<<<<<=========<<<>>>>>>>>>===============AAA@@@@@@AAABBBCCCCCCBBB>>>>>>??????>>>>>>===<<<:::::::::999999888888777666777777888888777777666777777777888888888888888;;;888999<<<999555===HHHPPPbbbzzzyyyiiiTTTIIIBBB;;;555888999;;;;;;:::999:::;;;777:::;;;999999<<<<<<999:::;;;<<<<<<============888999:::999888999<<<>>>FFFCCC@@@???@@@@@@<<<999;;;;;;999888666555444333333444555555555333111////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,------------............//////000000000000111111555000...222222///222:::UUUjjjXXXTTTYYYiiiqqqfffTTTIII===IIIbbb}}}ppphhhccc\\\VVVTTTOOOMMMKKKMMMPPPQQQOOOLLLNNNPPPRRRTTTSSSQQQMMMKKKEEEEEEDDDFFFHHHIIIHHHGGGDDDFFFHHHHHHGGGGGGHHHIIIOOOXXXtttyyydddTTTKKKIIIIIIJJJMMMRRR^^^ooo||||||qqqeee```]]]YYYVVVVVVZZZ```cccbbbfffcccfffooopppsssxxxlll]]]kkk~~~}}}yyywww}}}yyy|||yyyaaaOOOCCCAAAEEEFFFQQQ\\\]]]TTTHHH???<<<<<<<<<;;;;;;999888666555222333444444444333222111111000///...------------,,,,,,+++************+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))*********++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------........./////////000000000111111111222222333333444555555666666888888999999::::::;;;;;;888999:::;;;;;;<<<;;;;;;===<<<<<<===>>>???>>>===???>>>===>>>@@@AAAAAA@@@============<<<<<<;;;;;;888888888888777777666666555666666777777666666555777777777666666666666666555333666<<<===<<<>>>CCC@@@FFFTTTkkkuuuuuuyyy}}}yyyfffOOO@@@>>>???===999999;;;>>>>>>===<<<<<<<<<:::>>>???======@@@???<<<;;;<<<<<<===>>>>>>======;;;<<<<<<;;;::::::<<>>>>>>>>;;;999;;;;;;999777555444222222222222333333333111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,,,,,,,---------.........////////////000000000111333......222444111000333BBB^^^qqq]]]PPPWWWfffkkkddd\\\III>>>>>>RRRnnnyyyqqqjjjccc]]]YYYUUUQQQRRRUUUVVVRRRMMMSSSUUUVVVUUURRROOONNNOOOKKKJJJIIIHHHHHHGGGFFFEEECCCEEEHHHKKKLLLLLLLLLKKKGGGLLL]]]tttxxxfffVVVNNNLLLLLLLLLTTTSSSUUU]]]eeefff```ZZZbbb___\\\YYYXXX[[[^^^```eeehhheeehhhsssuuuxxxoooddd___ooo}}}xxxvvvsssttt}}}}}}rrrwwwbbbRRRHHH@@@AAAJJJIIIQQQYYYZZZRRRHHH???;;;<<<<<<;;;:::888666444333111222333333222000...---......------,,,,,,------,,,++++++***************************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000000000000000111111111222222333333444444555555777777888888999:::;;;;;;777777999::::::;;;;;;;;;;;;;;;;;;===@@@AAA@@@>>><<<;;;:::;;;===>>>===<<<;;;;;;::::::999999999999666666666666555555555555444555555666666555555444555555555555555555555444777444555888999888777888???===???GGGVVVppp}}}rrrllldddZZZcccuuuYYYNNN@@@888666999;;;;;;;;;===???@@@>>><<<<<<<<<@@@CCCDDDBBBAAACCCAAA===;;;<<<==================;;;<<<;;;:::888888:::<<<===<<<;;;;;;;;;;;;:::999:::999888666444222111000000000111111000///---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,------------......////////////000000000/////////222111000222555:::CCCeeeppp[[[VVV^^^eeefffeeeeeeVVVHHHDDDIII]]]zzzssslllddd\\\TTTSSSVVVXXXSSSMMMMMMNNNPPPOOOMMMKKKJJJKKKKKKKKKIIIGGGFFFFFFGGGHHHGGGGGGHHHIIIKKKKKKJJJIIIGGGHHHPPP\\\sssyyygggYYYRRRPPPPPPPPPOOOPPPSSSVVVZZZ\\\]]]]]]fffeeedddbbbaaa``````aaafffhhhfffjjjvvvyyy{{{uuuccc___iiiuuuyyywwwqqqlllnnnuuutttooouuu~~~hhhNNNHHHEEE>>>>>>FFFIIIMMMQQQQQQLLLDDD???<<<===<<<;;;:::888666444222222222222111000...,,,+++------,,,,,,,,,,,,------,,,+++******))))))******************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******(((((()))))))))*********************************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000000000000111111222333333444444555555666666777888999::::::666777888999:::;;;;;;;;;;;;999:::===AAACCCAAA>>>;;;999888999:::;;;:::888999888777666666666777777444444444444444444444444444444444555555444444444333333333444444444444444777555444444555666555555777666:::???AAAIII___uuuyyytttttt}}}{{{zzz|||nnnddd]]]XXXMMMKKKFFF@@@;;;:::<<<>>>;;;<<<>>>===<<<;;;;;;<<>>BBBFFFFFFGGGFFFDDDAAA===;;;;;;;;;:::999777555333222222111111000//////.........---,,,,,,,,,,,,,,,---++++++***))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************((((((((()))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---............/////////000000000000000000000///111111111222333333444444444444555666777888999999666666888999:::;;;;;;;;;;;;999999<<<@@@AAA>>>:::;;;:::999999999999888666666666444333333333444555333333333333333333333333333333444444444444333333111111222222333333444444222333444444555888999999222111666>>><<<888???KKK```rrr{{{{{{xxx}}}xxxeeePPPEEECCCCCCEEEGGGHHHEEE@@@===>>>@@@999:::;;;;;;::::::<<<>>>@@@CCCEEEBBBAAABBB???:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;999666555777888999999999888777666555666444444333222111000//////000//////......---,,,,,,++++++++++++++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........./////////000000...//////....../////////000666:::EEEgggkkkRRRNNNZZZgggtttYYYQQQSSSnnn~~~nnn]]]XXX___eeeeee```YYYTTTNNNJJJJJJIIIFFFDDDFFFIIILLLMMMMMMLLLNNNOOOKKKKKKLLLOOOSSSSSSQQQNNNLLLIIINNNQQQQQQdddyyygggYYYSSSSSSUUUVVVOOOTTTXXXYYYXXXXXX]]]aaabbbbbbbbbbbbbbbccceeeeeejjjnnnoooxxxxxxooo\\\[[[]]]fffuuuwwwmmmnnnqqqwwwqqqNNNEEE@@@BBBCCC@@@===>>>?????????@@@AAA@@@<<<:::999999888777555444222111111000000000111333555777///...---,,,,,,,,,,,,,,,++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************(((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++.........////////////000000000000000////////////000111111222333333444444333333444555666777888888666777888999;;;;;;;;;<<<<<<999888;;;??????;;;666===;;;999999999999777666555444333222111222333333222222222222222222222333222333333444444333333222000000111222333333444444111333555333333555555444666000111999999444777@@@<<>>???===;;;<<<>>>888999::::::;;;<<<@@@BBB<<<@@@AAA@@@???@@@===999:::;;;;;;<<<;;;;;;::::::@@@@@@???<<<999888999;;;;;;;;;;;;999666444444444222222222111000//////...000000000///......------+++++++++++++++++++++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------............/////////000---------...111333111---666///...999NNNnnnkkkUUUOOOQQQiiifffHHHKKK^^^qqq{{{wwwddd^^^gggpppqqqnnnggg___UUUPPPPPPQQQOOOLLLIIINNNSSSUUUSSSPPPNNNNNNIIIJJJNNNTTTYYYZZZVVVRRRMMMIIIOOOTTTOOOYYYqqqxxxfffXXXRRRSSSUUUWWWNNNQQQUUUXXXZZZ\\\aaaeeeeeedddcccccceeehhhmmmoooooosssvvv|||nnn^^^RRRHHHQQQeeeqqqkkkuuu}}}~~~rrr^^^>>><<<;;;<<<<<<;;;:::999;;;;;;;;;>>>@@@@@@<<<888777666666555444222111000000000///000333777;;;>>>000///...---,,,,,,,,,,,,+++******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************************************---------............//////////////////000111111/////////000111333444555333444444555666777888888777777777777777777777777888999;;;<<<<<<;;;999888::::::999888777666555555666555444333222222222222111111111111111111111111111111111111111111111111333222222222222222222222111111222222222333333333666666666666777777777777999:::???III\\\www{{{nnngggccc```]]]MMMKKKGGGDDDAAA>>>:::777555777999999888888999;;;;;;888888;;;;;;777:::@@@FFFBBB======??????<<<888999999999:::;;;<<<===>>>@@@@@@???>>>>>>=========999888777666555444333333444333222000///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((())))))))))))************,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,------............////////////...............///000000///000555888888DDDiiijjj]]]ZZZVVVfffQQQDDDFFFIIIPPP[[[lllwwwjjjgggppp}}}yyyiiiXXXTTT[[[ZZZQQQSSSSSSTTTSSSQQQNNNKKKIIIMMMKKKOOOVVVZZZYYYXXXYYYTTTSSSUUUUUUTTTVVVbbbnnn}}}ssseeeYYYSSSRRRSSSUUUVVVXXX\\\```cccdddeeeeeebbbhhhmmmoooooosss}}}}}}ooo]]]NNNIIILLLRRRkkk{{{~~~}}}{{{yyyyyynnnWWWEEE999:::;;;<<<<<<:::888777:::::::::999999999888888666555333111000000111111111///---,,,...111555777===444***%%%'''******)))+++++++++***)))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************************************************************---------............//////////////////000111111/////////000111333444555444444555555666666777777666666666666666666666666777888:::;;;;;;:::888777777777777777666666666666555444333222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111222222222333333444444555555555666666666::::::999;;;BBBOOO]]]fffxxxwww|||yyyhhh___SSSLLLJJJJJJIIIHHHEEEBBB???===;;;999666333555777999999777555555666444222333888888777;;;AAABBB>>>;;;;;;>>>???===:::888888888888999:::;;;<<<@@@@@@@@@@@@???>>>===<<<777777666555444333222222444333111000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,------------------...........................//////000000...///222111777MMMfffyyyiiikkkffflllxxxttt[[[OOOFFFGGGJJJNNNYYYdddzzzsssvvv}}}{{{iiiaaabbb```YYYWWWUUUTTTVVVYYYYYYWWWSSSTTTSSSUUU\\\___]]]\\\\\\YYYYYYZZZZZZXXXYYYbbbnnnsssmmmeee^^^[[[ZZZZZZYYY]]]___cccfffiiikkkkkkkkkqqqwww}}}~~~~~~ooo\\\OOOIIILLLYYYfff|||{{{zzz|||}}}qqq[[[FFF777999:::<<<<<<<<<;;;999888999999999999888888888888666555333111000///000000///...------...000333444:::999555111---++++++,,,++++++******)))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********************************************************---------............//////////////////000111111//////000000111222444444555555555555555555666666555555555555555555555555666777888999999888777666444444444555555666666666333333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222222333333333333333444444444444555555555444555888<<<@@@QQQ___yyyqqqiiicccZZZPPPJJJBBB===777555666999::::::<<<:::888777777666444222777999;;;:::888555333333888777777888888666999===<<<:::888999===???>>><<<777777777777777888999:::>>>???@@@AAA@@@>>><<<;;;555555444333222111111000333222111///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))*********++++++,,,,,,,,,+++++++++******************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------......------......///000555000///222222111888CCCeee~~~jjj```aaaggguuu}}}vvvpppeeeYYYNNNAAA999AAANNNXXXbbbrrryyymmmiiifffaaaeee```ZZZZZZ___aaa^^^ZZZ\\\YYY[[[```cccaaa___```bbbaaabbbbbb___]]]ccclllnnnlllkkkkkkkkkjjjhhhfffjjjlllpppsssvvvxxxyyyzzzzzznnn```TTTHHHEEEMMM___wwwzzzaaaMMM>>>444999:::;;;;;;;;;:::999888888888888777777777666666666555333111///............------------...///000333999===:::000)))))),,,+++******))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************(((((())))))))))))******(((((())))))))))))******************************************************---------............//////////////////000000111000000000000111222333444555555555555555555555444444444444444444444444444555666666777777666666555333333333333333444444444222111000///////////////000000000000000000000000000000000000000000000000////////////000000000000111111111111222222222222222222222333333333444444222333555666666777999;;;:::@@@OOOfff{{{{{{xxxwwwqqqhhhbbbaaaYYYPPPKKKGGGAAA:::555999777444333555777777777888777666666777777666555888:::===<<<:::777555555888777777777666555777::::::888777888:::<<<<<<;;;777777666666777888888999;;;<<<>>>??????<<<999888333333222111111000//////222111000///............---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))*********+++++++++,,,,,,,,,+++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...------------...//////333000000444444111222777EEEbbb}}}llleee[[[XXX\\\[[[cccvvvvvv^^^NNNJJJKKKBBBAAAJJJ\\\mmmyyy|||sssllleeeaaaaaadddeeefffccc```bbbgggjjjhhhggghhhhhhhhhiiijjjgggeeeiiipppvvvwwwyyy||||||zzzzzz|||wwwjjj___UUUMMMJJJOOO[[[jjjwww}}}~~~zzzxxxvvvcccTTTIII???999888999999999999888777666666666666666555555555555444444222111///...---,,,,,,,,,------------,,,,,,,,,333999777///((('''*********))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***************************************************---------............//////////////////000000111000000000000111222333333555555555555444444444444444444444444444444444444555555555555555555555555444444333333222111111000000000//////......//////////////////////////////////////////////////////....../////////000000000000000111111111222222222222222333333333444444444555666777666444333555666999888;;;GGGTTT```mmmwwwuuuvvvoooaaaSSSOOONNNHHHBBB>>>BBBAAA>>><<<<<<;;;888555666555444444555555555444666555555555777888888666555888:::;;;999888777777222444555444333666999:::999888777777888999999999777777777777777888888999777888:::;;;;;;888555444111111000000//////......000000///...------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************++++++++++++,,,,,,,,,+++++++++***************************************+++++++++,,,,,,,,,------------.........---------------...//////+++,,,///111000...000444666AAA```wwwbbbTTTRRRPPPJJJsssuuu]]]KKK@@@<<>>@@@>>>999555666777666999888888777777777777888777777777666666777777888444555666777666444222111000000/////////.........//////...---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********************************************************++++++++++++,,,,,,,,,,,,+++++++++******************************************++++++++++++------------............------,,,,,,------...///+++...111000---,,,000444222:::CCCWWWsssfffZZZTTTiiiwwwcccTTTFFFAAA>>><<>>>>>:::777777777666666666555555555333333333222222222222111000000000///...---,,,+++++++++,,,,,,,,,+++*********)))))))))+++,,,,,,+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))---------............//////////////////000111111111111111000111111222333333333333444444555555555444444444444444444444444555555444444444444555555333333333222222111111111000///////////////000000......................................................///000000111222222000000000000111111111111000000000111111111222222000222333444333444666888444444666999888333333777444888>>>FFFMMMUUU[[[___iiirrr~~~{{{vvvnnneee```]]]VVVLLL@@@777222111666222111333555444555888333777888444333777888666111222333333333333444444333222111222333444333222222333333333222333666888CCCFFFCCC;;;666777666333888888888777666777888999666666555555555555666666444444444444333222111000///////////////.........///...------,,,,,,------,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++******************************************+++++++++++++++,,,,,,,,,------------------,,,,,,------...///...111222111//////000111222666777:::RRR|||wwwrrriii___ccc~~~~~~qqq```QQQGGGBBB?????????CCCJJJSSS^^^iiiqqqvvv~~~~~~{{{oooggg^^^TTTMMMAAA???AAAHHHQQQ]]]oooyyyfffMMMCCC=========:::999;;;888888777777666666666777222222222111111111000000---......///...---,,,++++++++++++++++++++++++,,,***)))))))))***+++++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))---------........./////////////////////000111111111111111111111111222222222222333333444555666666555555555555555555555555666555555444444555555666222222222222222333333333000000/////////000000111...................................................//////000111222222333000000000000111111111111////////////000000000000000222444444333222222333333333555777555333666===888888888888999;;;===??????AAAGGGRRR___jjjoooqqqsss}}}~~~nnnYYYMMMKKKFFF@@@???@@@===666555888999777333222444777555111111444000666777222///333555333333444555444333222222333444333222222333333222111555555555333222333666999333888888333333888:::888666777777777777777999:::555444444333333333444444444444333222222111111111///////////////...............---,,,,,,,,,------,,,,,,,,,+++++++++******************************************************((((((((((((((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,---------...000...+++333...111888===KKKrrrpppeeefffkkkrrryyyggg[[[TTTMMMGGG@@@??????@@@CCCGGGLLLOOOSSS]]]kkkwww~~~wwwlll]]]RRRKKKGGGBBB>>>DDDEEEOOO^^^nnnzzz~~~xxxhhhYYY@@@<<<<<<>>>;;;666777===:::999999888888888888888111111111111000000000000,,,,,,.........---,,,,,,++++++******+++,,,,,,---(((***+++***)))((()))***'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,---.....................////////////111111000000000000111111222222222333333333444444444555555555555555555444444444333333333444555555444333111////////////000000000//////.........---........................,,,,,,------.../////////............////////////............////////////000000000000000000000000000111111111111222222222444444444444444444444444444444444444444444444444777222777GGGQQQKKKDDDCCCDDDFFFHHHKKKMMMNNNNNNNNNQQQRRRTTTYYYaaajjjrrrwwwlllrrrzzz|||ssshhh```bbb___ZZZVVVTTTRRRPPPNNNVVVQQQIIIBBB===:::777555555555444333333222111111111111222222222333333333222333444333111000111222333222222111111222222333333222000///000222555777888777555333222333444555555555555555666666666666666666666666666666666666777666444333222222333333333333222222111000/////////............---------------,,,,,,,,,,,,++++++************************************************+++*********))))))((((((************************************************,,,++++++******++++++,,,************************************************++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......000000111111111222222222111000111222111777LLLaaa{{{ooobbb]]]^^^hhhzzz|||}}}mmmWWWCCC888>>>AAA:::888@@@CCCEEEIIILLLRRR]]]kkkuuu|||wwwrrrllleee___[[[UUUJJJBBB@@@>>><<>>===BBBJJJPPPTTTZZZaaagggtttttttttwww}}}~~~xxxsssnnniiieeeeeennntttuuuxxx}}}{{{tttdddaaa]]]XXXSSSNNNJJJHHHCCCDDDDDDBBB>>><<<::::::???FFFMMMVVVeee||||||{{{|||uuurrr|||^^^EEE<<<:::999777888777666555555555666777444444444333222222111111000000///...---,,,,,,+++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((******))))))((((((''''''))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((------......///000000000............////////////000000////////////000000111111111111222222222222///000000111111000000///111111000/////////000000000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,---------------------.........//////000000000000000000000000000000000000111111111111////////////////////////000000111111111111222222333444888===:::333000444444444444444333222222222444444444444444333222111222333555666666666555444666555333333444555444222222222222444666777555333222222222111111000000000000000000111111111111222000111222111000///000111111111000000000000111111111111000///000222444555333333333333444555666777666666666777777777888888888888888888888888888888666555555444444444333333111111000000000/////////------------,,,,,,,,,+++,,,,,,,,,++++++++++++************************************************************)))))))))))))))************************************************++++++************++++++***************************************************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...////////////..................000222222222222333333???VVVvvvvvveeeTTTLLLOOOZZZjjjwwwsss[[[SSSLLLDDD???======<<<:::777999;;;===>>>@@@DDDGGGOOONNNNNNPPPTTTXXX[[[\\\XXXWWWUUURRROOOLLLHHHFFF@@@FFFIIIIIIKKKOOONNNJJJEEEEEEDDDBBB???>>>>>>>>>999:::<<<>>>AAAFFFLLLOOOeeesssvvvoooqqq{{{|||yyywwwwwwxxxyyyvvvbbbHHH:::999;;;999555666777888888888777555444333333222222111000000000/////////...---,,,,,,,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((***)))))))))((((((((('''******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((------......///000000000............////////////000000////////////000000000000000111111111222222000000111111111111000000111000///...............////////////.........---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,------------.........------------............//////////////////////////////000000000111111111000000000000000000000000000111111111222222222333000333777999555000000444222222222222222222333333...///000111222111111000222111111000000111111222333222111111222111000...222111222333444333111...000000000000000///////////////000000000111111111///000111111//////000111111000000//////000000111000000000000000222333444222222222333444555666777666666666666777777777777777777777777777777777777444444444444444333333333000000//////////////////---,,,,,,,,,++++++++++++,,,,,,+++++++++*********************************************************))))))))))))))))))******************************************************+++******))))))******+++*********************************************************+++++++++,,,,,,,,,++++++++++++,,,------////////////////////////000000000000222333444333111111888LLLhhhqqqeee[[[RRROOORRRbbbooonnnfff\\\UUUPPPHHH<<<222888999:::;;;;;;<<<>>>??????>>>>>>@@@CCCDDDCCCBBB>>>>>>?????????>>>======<<<>>>===;;;;;;===>>><<<===>>>>>><<<:::;;;>>>@@@BBB???>>>CCCQQQdddvvv{{{oookkkqqq~~~vvvnnnpppxxxxxxPPPFFF;;;666777888666333555777:::===<<<:::666333333333222111111000000////////////......------,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,------...//////000000............////////////000//////......//////000///000000000000111111111000111111222222111111000111000///......------...------............------++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++,,,------......------------............,,,------------........./////////////////////////////////000000000111111000000000000000000000000000000000111222222333333///222444555222111222444111111000000111222333444333333444555555555444444222111000/////////000000000//////111333333222111111111111222444444222000////////////////////////////////////000000000000...///000000//////000111000000////////////000000000000000000111222222333111222222333444555555555555555555555666666666666666666666666666666666666222222333333333333222111////////////............,,,,,,,,,+++++++++******++++++++++++************************************************************))))))))))))******************************************************************))))))))))))******************************************************************+++++++++++++++++++++++++++,,,------............//////000000111222111...---000111000222222444777;;;LLLpppxxxhhhZZZQQQRRRUUU\\\jjjzzzwwwuuuyyy|||tttbbbRRRDDDBBB???;;;999777666666888777777888::::::999777777888:::999888888:::;;;======<<<;;;<<<===>>>>>><<<>>>AAACCCEEEKKKSSSZZZ^^^```gggwww|||~~~}}}|||vvvnnnmmmwwwvvvsss{{{~~~|||hhhNNN???<<<999666555555666777444777;;;>>>===:::666333333222222111000000////////////.........---------+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,,,,---......//////............//////////////////............///////////////000000000111111000000111111111111000000111000///......---------,,,---............---,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------------,,,,,,---------.........////////////////////////////////////000000000111000000000000000000000000......///000000111222222000111222111000111111222222111000000000111222333.............../////////222222222222222222333333//////000222555666555333111111000222444555444222................................./////////000000---...000///......000111000//////......//////000/////////000111111222222111222333333444444444444444444444444555555555555555555555555555555555555000111222222222222111000........................++++++++++++************++++++++++++************************************************************((()))))))))******************************************************************))))))))))))******************************************************************+++++++++++++++++++++***++++++,,,---++++++,,,---...//////000---111222---+++...000///222000222222,,,---BBB\\\yyykkkiiibbbYYYWWW\\\ccceeeccchhhhhhooonnnhhh^^^TTTNNNJJJHHHGGGGGGDDDAAA@@@@@@@@@@@@???AAABBBBBB@@@======???BBB:::;;;???DDDGGGHHHIIIJJJRRRVVV[[[___fffppp~~~{{{sss{{{||||||~~~mmmcccYYYHHH888:::::::::888666666888:::555666888999888777555333222111111000//////......------------,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((++++++,,,,,,---......///............/////////000//////............//////////////////000000000000//////000000000000//////111111000///...---------+++,,,---.........---,,,*********++++++,,,,,,,,,************************...------,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000////////////////////////---------...///000000111111111000......000000///000///...---------...///////////////000222333444,,,---...///000000000000,,,,,,,,,...000000///---000...---...000000000///---................................./////////000,,,...//////......///111//////............///////////////000111111222222222222333444444444333333333333333444444444555555555555555555555555555555//////111222222111000///---.....................+++++++++************)))+++++++++************)))************************************************(((((())))))*********+++******************************************************))))))))))))******************************************************)))************+++++++++++++++******++++++,,,---))))))***+++---...//////(((///333...,,,000333111111(((***666:::444555===GGGppp|||qqqfff[[[QQQMMMMMMJJJHHHOOOfff}}}vvvttttttuuuhhhddd]]]YYYWWWWWWWWWWWWSSSTTTSSSPPPMMMLLLOOORRRTTTXXXaaakkkqqqssstttuuu|||}}}vvv|||uuukkkvvv|||gggUUUGGG>>>999888222555888999888666666666666555444333333333333444111000000///......------,,,,,,++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))''''''(((((())))))******''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((+++,,,------++++++,,,---............////////////000000000000000000000000000000000000000000000000//////////////////////////////...---,,,,,,++++++//////.........---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------,,,,,,------------------------....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111///...///000111000///------------------------............////////////........................---------............///000000///......///111111111222222333222111000///444444444555555555666666555555444333333222222111222222222222111000......------------------------,,,,,,,,,++++++*********************************************************************************)))************+++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++---,,,,,,+++*********+++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------------.../////////000000000111111111111666AAAXXXyyytttbbbXXXUUUMMMJJJKKKTTTcccqqqzzz}}}xxxzzzzzzxxxtttmmmfffiiinnn|||eeeHHH>>><<<888666888555555555666666666666666333444555555555444333222222111000///...---,,,,,,---------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((+++,,,------++++++,,,---............///////////////////////////////////////////////////////////////////////////////////////......---,,,,,,++++++......------------,,,,,,++++++++++++++++++++++++***++++++++++++++++++***************************+++++++++++++++++++++++++++,,,------...---------,,,,,,---------------------------------------------------------------------.........////////////................................................////////////////////////////////////////////////////////////000000000000000///......000000///...---------------------------.........////////////........................------------............111000/////////000111222111222222222222111000///333333444444444555555555444444333333222111111111111111111111000///...---------------------------,,,,,,,,,++++++*********************************************************************************)))************+++++++++************************++++++++++++++++++++++++************************)))************+++++++++---,,,++++++*********+++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,------------...---------------...////////////000000000111111111///111888HHHcccwwwmmmXXXTTTNNNPPP\\\gggggg```ffflllpppppppppuuu|||wwwnnnjjjiiikkkmmmtttxxx{{{eeeOOO<<<999;;;888666999666555555555555555555555333444444555444333222111111111000///...---,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((+++,,,------++++++,,,------............/////////////////////////////////////////////////////////////////////////////////......------,,,,,,++++++---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))************))))))************************************************++++++,,,---------------++++++,,,,,,------......---------------------------------------------------------.........//////................................................////////////////////////////////////////////////---.........///////////////...------//////...---........................---------.........//////------------------------------------............000000//////000000111222111111222222111111000///222222333333333444444444333222222111111000/////////////////////...---,,,------------------------+++++++++++++++*********************************************************************************)))************+++++++++************************++++++++++++++++++++++++************************)))************+++++++++,,,,,,+++************+++******+++,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,---------------------------......///////////////000000000000333111---,,,666RRRwwwzzzoooiiitttssseeeiiieeeZZZVVV^^^fffggglllpppvvvyyy{{{}}}{{{~~~{{{uuutttyyy{{{~~~~~~xxxttttttssspppkkkmmmnnnlllkkkoooyyylll\\\UUUEEE999333777:::777555888666666555555444444333333333333444444333333222111000000///...---,,,,,,+++,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++,,,------++++++,,,------------.........//////////////////////////////////////////////////////........................---------,,,,,,,,,++++++++++++++++++************************************)))******************)))************************))))))))))))))))))))))))++++++,,,------------,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------................................................,,,,,,---------............---,,,,,,......---,,,........................,,,,,,---------.........------------------------,,,,,,---------..................//////000111111111111111111111111000000111111222222222333333333111111111000//////.....................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++++++++***************+++******+++,,,,,,,,,,,,+++************++++++++++++++++++,,,,,,,,,---------------,,,,,,------...///........./////////000000222444444111111:::KKKYYYuuueee\\\cccfff```bbb```cccfffaaaYYY[[[ddd___\\\]]]ggguuu|||xxxqqqhhhfffdddeeekkksss|||xxxyyywwwsssssswwwyyywwwhhhpppzzzyyycccNNN@@@:::777444444999:::666555777666555555444333222222111222222222222222111111111//////......---,,,,,,+++,,,+++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++,,,------++++++,,,---------------............................................................------------------------,,,,,,,,,,,,,,,+++++++++++++++*********)))))))))******************************++++++++++++******************************))))))))))))))))))))))))***+++,,,,,,------,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------...,,,+++,,,---...---,,,........................,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...,,,,,,---.../////////000000000000000000000111111111111111222222222333333111111000//////......---,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++*********))))))***++++++******+++,,,,,,,,,,,,+++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......---............/////////(((,,,111444444555666888NNNfff{{{pppvvvvvv```VVVYYYSSSRRRUUU^^^jjjqqqqqqmmmcccfffgggfffdddfffkkkpppoootttxxxzzzxxxeeeRRREEE<<<666222555444666999888555555777555444444333222111111000222222111111000000000000......------,,,,,,++++++++++++++++++++++++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((+++,,,------++++++,,,---,,,------------.........................................................------------------------,,,,,,,,,,,,+++++++++++++++************)))))))))***************************++++++++++++++++++***************************))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,,,,------------...---,,,,,,......---,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---...///000000000000000/////////000111111111111222222222333333333111000000//////......---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***))))))))))))***++++++******+++,,,,,,,,,,,,+++)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------.........//////...---...000111111111444BBB\\\yyywwwzzz}}}hhhaaa]]]dddiiihhhdddgggsss}}}rrruuuwwwvvvrrroooqqqsssyyyuuuaaaSSSAAA555333444444333222333444555444444555666333333222222111111000000111111000////////////000------,,,,,,,,,+++++++++*********+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((+++,,,------++++++,,,---,,,,,,---------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))************))))))******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---///000111222222111000//////...///000111222222222222222333333333444111111000000///.........,,,,,,---------------,,,++++++++++++++++++++++++((()))))))))*********+++************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))))))))))))))***++++++******+++,,,,,,,,,,,,+++))))))))))))***************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........444222///------...///000444444888AAANNNaaa{{{|||zzzvvv{{{wwwlll___TTT@@@:::333///000222222111111222333222222333333333111111111111111111111000111000///.........//////,,,,,,,,,,,,++++++++++++)))*********++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((''''''''''''(((((('''''''''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((+++,,,------++++++,,,---,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))(((((())))))))))))((((((******************************************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...------//////...---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...000222333444333333000///.........000111222222222333333333444444444111111111000//////......,,,,,,---......---------++++++++++++++++++++++++(((((())))))*********+++************************************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))((())))))***++++++******+++,,,,,,,,,,,,+++))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......'''***...000000///...///,,,,,,...111222555???KKK\\\qqqyyyttt}}}yyygggVVVIII;;;000000222555666444111...---333444333222222333111...000000000000111111111111111000///------...//////,,,,,,++++++++++++++++++))))))******++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''((()))******+++''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))++++++++++++++++++++++++---------------------------------------------------...///...------...///------,,,,,,,,,,,,++++++,,,,,,,,,+++***)))(((((((((((())))))******+++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---...///111333555777777444333333222111111111222000000000000000000000000////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,+++))))))***++++++%%%!!!000,,,!!!---+++******))))))******+++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......///000000000111111111111>>>>>>PPPrrr{{{uuucccOOODDD<<<666444777222222222222222222222222222222222111111111000000444333222000///.........///............---------,,,,,,,,,++++++***************************++++++,,,***))))))***++++++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))******)))''''''((()))++++++++++++++++++++++++---------------------------------------------------...///...------...///------,,,,,,,,,,,,+++++++++,,,,,,++++++)))(((((()))))))))))))))***************************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++*********))))))************+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---...///111333444444333222111000000000000111000000000000000000000000........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************)))***++++++***)))***,,,,,,///&&&///000&&&---+++******))))))******+++,,,*********************************+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...//////000000000111111111444111888KKK]]]lllxxxoooQQQEEE:::666444111000111222222222222222222222222222222222222111111111111555444222111000/////////............------------,,,,,,,,,+++++++++*********************++++++,,,,,,***))))))***++++++***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((())),,,...++++++++++++++++++++++++---------------------------------------------------...///...------...///------,,,,,,,,,,,,+++++++++++++++++++++***)))(((************)))))))))))))))))))))***+++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++***************)))))))))*********++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---...///000000111111111000/////////000000000000000000000000000000........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************((()))++++++******+++---%%%777'''&&&000+++,,,...******))))))******+++,,,*********************************++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------////////////000000000000000------111333;;;PPPeeeooo```SSSJJJ666111...111444333111111222222222222222222222222333333333222222222111111555444333111000000000000............------------,,,,,,,,,++++++++++++******************+++,,,,,,,,,***))))))***++++++***)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((('''(((+++000333++++++++++++++++++++++++---------------------------------------------------...///...---------///------,,,,,,,,,++++++++++++++++++++++++***)))(((++++++******))))))(((((((((((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++************************((())))))))))))*********************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////111000000//////000000000000000000000000000000000...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************''')))************,,,---111JJJ111###///+++(((+++******))))))******+++,,,************************************++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------........./////////000000...///111222...,,,666CCCTTTnnnooo[[[III>>>777444222000111444666555333222111111111111111111111111333333333333222222222222333222111000////////////.........---------,,,,,,++++++++++++++++++++++++************+++,,,,,,---,,,***))))))***++++++***))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&'''+++000444++++++++++++++++++++++++---------------------------------------------------...///...---------///------,,,,,,,,,+++++++++******+++++++++***))))))++++++******))))))(((((((((((()))***+++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***************************((())))))))))))*********************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111111000000000111111222////////////////////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************''')))************,,,---JJJ```AAA***000***&&&&&&******))))))******+++,,,))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------............/////////,,,---000333111---...111222BBBXXXkkkwwwqqq___HHH999333111000///222222222111111111000...111111111111111111111111333333333222222222111111111000///......---.........------------,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,***))))))***++++++***************++++++++++++************************************************************************************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%(((---111++++++++++++++++++++++++---------------------------------------------------...///...------...///------,,,,,,,,,,,,++++++******+++++++++******)))************)))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((()))******++++++*********************+++++++++)))))))))*********++++++************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------....../////////000111111000000000111222222////////////////////////------------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))++++++******+++---DDDTTT;;;+++...+++---*********))))))******+++,,,)))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------.........///---,,,,,,...///000000000...111777???FFFOOO^^^kkk}}}hhhMMM>>>000...222444333222000222111......000000...111111111111111111111111222222222111111111000000//////...---------------------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,************+++---...///,,,***))))))***++++++************++++++++++++,,,++++++++++++++++++++++++************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&(((,,,///++++++++++++++++++++++++---------------------------------------------------...///...------...///------,,,,,,,,,,,,++++++)))******+++++++++******)))))))))))))))***************************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***************))))))*********+++++++++************+++++++++,,,************************************************************************************************************************)))************+++++++++******************************************************************************+++++++++,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,------...///000000///////////////000111222////////////////////////------------------------............------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))***++++++***)))***,,,...666+++***+++***333,,,******))))))******+++,,,))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------...............---,,,---000111111222---,,,000222444:::AAALLLZZZkkk{{{nnniii^^^RRROOOOOOHHH>>>999///+++000555555222111---222222......222333000111111111111111111111111111111111000000000////////////...------------...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,*********+++,,,---...///,,,***))))))***++++++************+++++++++,,,,,,++++++++++++++++++++++++************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((((((((())),,,///++++++++++++++++++++++++---------------------------------------------------...///...------...///---------,,,,,,,,,++++++)))******+++++++++******(((((())))))******+++++++++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************))))))******++++++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************+++++++++,,,,,,---------***++++++,,,...//////000...............///000111////////////////////////------------------------//////.........---------------------------------------------------------,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,+++))))))***+++***,,,(((///***'''111&&&*********)))***++++++,,,))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......***---...---,,,,,,------000++++++111444111000222///777@@@FFFPPP]]]hhhmmmuuummmbbbVVVJJJ===444333555333333777666///---222333///,,,...***000111...---000111---000000000000000000000000000000000000////////////000//////.........//////---------,,,,,,,,,++++++*********++++++,,,,,,,,,*********+++,,,---///000,,,***))))))***++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((%%%''')))******,,,...111***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,************************************************++++++******************+++,,,,,,---,,,+++***))))))************+++++++++************************)))))))))))))))))))))))))))))))))***+++++++++,,,)))************+++++++++************************+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000000000000000000000000000000000//////.........---........................------------------------------......---,,,++++++111///...///111111...+++---...//////---------///---,,,,,,++++++,,,,,,---------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000111333666:::===???LLLSSS___lll{{{rrrfffUUURRRLLLFFF@@@;;;999888333333222111000000000111//////000000000000//////////////////000000000000000000111111111111000000000000000000000//////...///...---,,,,,,,,,,,,,,,)))***,,,---......------,,,,,,,,,------,,,***(((------,,,,,,,,,---......,,,,,,,,,,,,------------+++,,,---------,,,+++******++++++***))))))***+++))))))***+++++++++*********++++++,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())),,,///111***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,,,,++++++************************************************************************++++++,,,,,,,,,+++***))))))************+++++++++***************************************************************+++++++++))))))*********+++++++++************************************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000000000000000000000000000000/////////....................................------------------------......////////////......///---,,,---000111000...---...//////...---...000.........------.........++++++,,,------...//////......---------,,,,,,,,,...------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////222111000000111222333444333888???FFFNNNYYYgggqqq~~~}}}~~~}}}|||yyyqqqfffWWWJJJAAA===;;;888555222111111111333222111111000000000111////////////////////////.../////////000000000000000000111111111111000000000000000000000///...---///...---,,,,,,,,,,,,---+++,,,---------,,,+++***(((((()))***++++++***))),,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,---......---,,,+++,,,------,,,,,,,,,,,,---+++,,,,,,,,,+++******)))******++++++,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))+++...000***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++************************************************************************+++++++++,,,++++++***))))))************+++++++++************************+++++++++++++++++++++++++++++++++***************)))))))))*********++++++************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000000000000000000000000000////////////....................................------..................,,,------............---000///------///000000///...///111111000000111333111111111111111111111111111000///...---------------------,,,,,,+++++++++------------,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////222111000///............***---///000111555;;;@@@BBBAAACCCHHHPPPTTTUUUTTT\\\ccckkkqqqyyy|||sssiiibbb^^^]]]^^^JJJIIIFFFBBB===888444222000///...------...///000222111111000000000000000//////...------...//////....../////////000000000///000000111111000000///111111111000///...---,,,......---,,,,,,,,,---------------......---,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,---...///000000000///...---------,,,,,,,,,++++++++++++++++++++++++++++++)))******++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***---...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++*********************************************************************************+++++++++***++++++++++++*********))))))*********+++++++++************************++++++++++++++++++++++++,,,+++++++++***)))))))))))))))))))))*********************************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000000///////////////////////////////////////................................................/////////......////////////......222111//////////////////---...000000//////111222//////000000000000//////222111000...------------........................------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////000000111111///111222222000000222444555444333444666666444222777;;;???BBBEEEHHHIIIHHHMMMMMMMMMNNNNNNOOOPPPQQQNNNHHH@@@;;;::::::999888444333222111111222333444111000000/////////000111111000000/////////000000///...------------...///........./////////000000//////000000000000//////111111000000///...,,,,,,...------,,,,,,,,,------,,,,,,---...//////000000//////...,,,++++++---...,,,---...///000111111111111222444555777777888888999:::;;;;;;;;;:::999888444333111000///...,,,***++++++++++++,,,,,,------***************+++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***,,,...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------************************************************************************))))))*********+++++++++*********************+++))))))*********+++++++++************************++++++++++++++++++++++++,,,+++++++++***)))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000000////////////////////////.........///////////////////////////////////////.........//////000000000000000000111111000000/////////000000111222444555000222333333222222333555000111111222222111111000............///000000111000000000111111111111111.........---------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............,,,---...///000111222222---...000000////////////111111111222444444333222222222222333333222111111111111222333444444444444777333000000333444222000333222111000///........./////////............///000//////...//////000000......------------..................//////////////////000000000000//////000000000//////...,,,,,,------,,,,,,,,,------...,,,,,,,,,------......///***+++,,,,,,+++,,,///222222333555888:::<<<<<<===CCCCCCDDDFFFHHHKKKMMMNNNOOOPPPPPPQQQPPPOOOMMMLLLHHHEEECCCBBBAAA???;;;888333222000...---,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***---///***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***************+++++++++************************************************)))))))))***++++++,,,,,,******)))))))))***++++++)))************+++++++++************************+++++++++++++++++++++++++++++++++***************((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000000000000000000000000000.........///////////////////////////////////////......//////000000111111,,,---...///000000000000...111555888:::<<>>???@@@AAAAAA@@@???>>>999999888777555333222000111111000000///.........////////////.........---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........,,,,,,---.........------------...//////...------)))***+++,,,---.........111//////111222000000333...///000111111111111000111///...000333444111......//////////////////...,,,------....../////////...............//////000---...////////////...---------........./////////...//////000000//////......////////////...------------,,,,,,,,,---.........---,,,,,,,,,,,,---------111444666777999>>>BBBDDDFFFIIILLLOOOPPPQQQQQQSSSRRRRRRRRRTTTWWWZZZ\\\___```aaabbbbbbbbbaaa```___\\\ZZZYYYYYYWWWRRRNNNBBB@@@;;;777222///---,,,000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************(((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))),,,///111***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,*********+++++++++,,,,,,************************************************((())))))***++++++,,,,,,***)))(((((()))***+++,,,)))************+++++++++***************************************************************+++++++++(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000000000000000000000000000............/////////000////////////////////////......///000000111222222...///222555888;;;<<<===<<<@@@FFFIIIJJJKKKMMMNNNSSSTTTTTTSSSQQQPPPPPPQQQLLLMMMOOOPPPPPPOOOMMMLLLIIIJJJJJJIIIGGGCCC???===;;;:::999666444111000///000000000000////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************++++++++++++,,,,,,,,,,,,,,,---------.........+++,,,------------,,,+++000//////000111111000///111222333222111000000000...******...///---///333//////000000000111000000,,,,,,,,,---......---,,,+++,,,---///000111222333---...//////000000000000...---------......///000---...000111111000...------------.........//////......////////////......------......//////......,,,,,,,,,,,,,,,---...///------...///111333555777<<<@@@EEEGGGGGGHHHLLLPPPTTTVVVYYY[[[]]]^^^]]]]]]TTTRRROOOMMMMMMPPPTTTVVV[[[\\\___bbbdddeeeffffffgggdddbbbdddfffeee```\\\NNNKKKFFFAAA<<<888777666333222///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((+++...111333++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,************************************************((())))))***++++++,,,,,,***)))(((((((((***+++,,,)))************+++++++++************************))))))))))))))))))))))))))))))******+++++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000000000000000000000000000000---.........//////000000000000000000000000000000...//////000111222222222999;;;???DDDHHHLLLOOOQQQMMMRRRWWWYYYXXXVVVVVVVVVUUUVVVVVVUUURRRQQQQQQRRRNNNOOOQQQRRRRRRQQQOOONNNKKKNNNRRRWWWYYYYYYXXXWWWMMMLLLIIIEEEAAA===:::888111111111111000000000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......***+++---...//////......,,,++++++,,,...000000///,,,...///000///...///000222---,,,//////,,,---222---------------.........---............///000000222111///...---,,,,,,---////////////...---,,,+++---------------...///000,,,...111333333111...,,,---------.........//////......////////////......+++,,,---...////////////,,,,,,,,,,,,,,,---...///,,,---///333888===BBBEEEGGGKKKPPPQQQNNNMMMOOORRRVVVWWWYYY[[[\\\\\\[[[ZZZMMMIIIDDD@@@???AAAEEEGGGNNNPPPTTTXXX\\\___aaaaaabbb______aaaeeefffbbb]]]RRRPPPLLLGGGDDDBBBAAAAAA555333111...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))),,,///333555++++++++++++++++++++++++,,,,,,,,,++++++*********************************------,,,+++***)))((('''************************************************************************+++***)))))))))***,,,,,,///......---,,,***)))(((++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000111111111000000000000000000///.........///000111---///111111000111333555777333000222555888;;;>>>BBBHHHNNNQQQTTTUUUPPPIIILLLNNNWWW[[[WWW\\\aaaZZZ\\\aaaccc___YYYUUUTTTSSSRRROOOLLLMMMSSSTTTMMMDDD@@@DDDKKKRRRTTTUUU\\\eee___ccc^^^\\\___XXXLLLLLLHHHAAA<<<999444...000666111///,,,,,,---......---000///......///000///---------------------------------------------------+++,,,,,,,,,,,,+++******************************************************))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,---...////////////////////////////////////////////////////////////////////////////////////........................////////////////////////......------------......000///...------------------------............///,,,---......//////......////////////////////////***,,,000222333111...,,,***,,,...111111111///...333555888@@@HHHMMMNNNLLLKKKJJJIIIFFFEEEGGGJJJNNNOOORRRUUUVVVXXX[[[]]]\\\YYYTTTPPPOOOOOONNNHHHCCCCCCCCCCCCDDDHHHOOOXXX^^^^^^\\\ZZZYYYXXXXXXVVVUUUTTTPPPMMMMMMNNNLLLFFF@@@EEE<<<444222111---++++++000111---'''(((000333000000+++(((+++***'''(((...***+++,,,,,,************,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((((((''''''(((((()))))))))***''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((''''''&&&((()))(((***000777555///++++++++++++++++++++++++,,,,,,++++++++++++++++++************************+++++++++***************************************++++++++++++++++++++++++************************+++***)))))))))***,,,,,,/////////...---,,,***)))************************++++++******++++++,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111111111111111000000000000,,,,,,---//////000000000000222444444333333666888333444777<<<@@@@@@>>>===GGGKKKOOOQQQUUUWWWSSSMMMOOOMMMUUU[[[]]]eeehhh^^^aaa```^^^^^^aaadddeeeeee```^^^ZZZWWWUUUTTTQQQNNNMMMIIIIIIOOOTTTUUUWWWYYYXXX]]]ZZZYYY```^^^YYY]]]WWWRRROOONNNHHH>>>888888555333000000111111111000000///......//////...---------------------------------------------------+++,,,,,,,,,,,,+++******************************************************))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,---.../////////...------------------------......................................................................................................------------......//////...------------------------............///,,,---......//////......////////////////////////,,,,,,,,,,,,...///111222...---+++***---222777;;;BBBEEEKKKPPPRRRNNNFFF????????????>>>>>>AAAEEEHHHNNNPPPTTTYYY```fffhhhhhhiiieee```___aaabbb___\\\UUUSSSPPPLLLKKKNNNTTTXXXdddcccaaa```^^^\\\ZZZXXXRRRNNNJJJJJJMMMNNNLLLIII???777222222444333222444)))...111//////000+++$$$(((&&&(((---...+++***---)))))))))))))))***,,,...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((((((((((((((())))))*********''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((((((((())))))(((((('''&&&((((((''')))///555333---++++++++++++++++++++++++++++++++++++++++++,,,,,,************************))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,////////////...---++++++************************++++++******++++++,,,---)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000000111111111111111111111111111111---...///111111000///......000222222222555:::???AAADDDIIINNNRRRRRROOOKKKNNNRRRVVVZZZaaaccc]]]TTTNNNMMMZZZjjjvvvoooaaa[[[YYYdddwwwqqqggg\\\[[[bbbiiikkkjjjhhh[[[QQQSSS[[[______^^^ccchhhdddbbbfffbbb\\\```^^^YYYWWWXXXVVVOOOHHHEEE;;;999888777666444111...111///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------------------------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------..............................------------......///...---------------------------............///------...////////////...////////////////////////...------,,,---///111333///...---///444<<>>GGGOOOPPPSSSVVVXXX[[[]]]ZZZVVVRRRYYYcccppp|||~~~rrrccc[[[\\\ooorrrmmm|||llllll}}}hhh______bbbeeehhhnnnrrrmmmkkkqqqmmmdddeeebbb[[[TTTQQQRRRQQQMMMJJJCCCCCCDDDDDDBBB===666111111000///...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------...........................------,,,,,,------.........---,,,,,,------------------............///------...//////////////////////////////////////////000000111111000///...000333999@@@FFFJJJLLLMMMJJJEEE???;;;;;;>>>BBBEEECCCFFFIIILLLNNNQQQUUUXXX```aaacccbbb^^^YYYZZZ^^^]]]\\\\\\___bbbdddcccbbbbbbbbbcccaaa^^^\\\\\\]]]]]]```dddgggjjjnnnqqqsssrrrlllddd^^^YYYVVVSSSQQQOOODDD:::666444333444666BBB@@@<<<666222222333444111...***)))((())),,,///000///---,,,,,,---,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))******************++++++''''''''''''(((((((((((('''''''''''''''(((((())))))))))))))))))(((''''''))))))'''(((...333111************++++++,,,,,,,,,*********++++++,,,,,,,,,************************+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------.........//////000000000000111111111111000000111111222222222333222222111111222555777999AAADDDEEEDDDCCCGGGQQQYYYQQQXXX___aaadddeee^^^UUU\\\gggyyy~~~{{{wwwiiifffooozzz{{{zzzpppkkkssssssooosssmmmfff[[[TTTQQQNNNHHHBBBGGGHHHLLLNNNMMMGGG>>>888333111000000000000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------........................------------------------........................------,,,,,,,,,,,,------------,,,,,,,,,------...---------............///---...//////000000/////////////////////////////////.........///111333444===AAAFFFKKKNNNMMMKKKIII===AAAGGGKKKLLLJJJHHHFFFIIIJJJKKKKKKJJJKKKLLLNNNYYY]]]dddeee]]]VVV[[[fffgggiiikkkmmmlllhhhccc___kkknnnrrrqqqlllfff```]]]YYY\\\aaadddeeegggjjjllltttrrrooollliiifffccc```WWWKKK>>>777555333444777===CCCKKKOOOKKKCCC;;;888666555333///...............---,,,---......+++(((++++++++++++++++++++++++************************************************(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))++++++******************''''''''''''(((((((((((((((''''''''''''((()))))))))))))))))))))(((((('''******((()))///444222+++*********++++++,,,,,,---++++++++++++++++++,,,,,,************************,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,)))******++++++++++++***------------------------++++++******++++++,,,---,,,,,,,,,------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------........./////////000000000111111111222222000000111111222333333333///000111444888===AAACCCCCCIIIMMMLLLGGGFFFKKKQQQ[[[kkk|||{{{kkkyyyxxxrrrkkkiiiqqqvvvtttnnnfff```[[[SSSJJJEEEFFFHHHJJJJJJFFF???:::555333222111222111000...........................---------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))************+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...---------............///......///000000000000//////////////////////////////---++++++000888AAAFFFNNNMMMKKKJJJHHHGGGFFFFFFHHHKKKMMMNNNNNNOOOQQQRRRKKKMMMOOOPPPQQQSSSWWWZZZiiilllsssuuulllccchhhuuuzzzqqqkkk~~~}}}yyy|||{{{rrrhhhaaa^^^ccceeehhhlllnnnooonnnnnniii\\\NNNEEE>>>666222222555:::EEEOOOSSSSSSVVVZZZRRRTTTQQQJJJBBB<<<333,,,...,,,+++,,,...///,,,)))***++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))******************)))))))))''''''''''''((((((((((((((((((''''''(((((()))***))))))******))))))((('''))))))((()))///444222,,,)))******+++,,,,,,------,,,,,,++++++++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,....................................////////////000000111111111222222222000000111222222333444444444666;;;@@@EEEHHHIIIJJJIIITTT___bbb]]]VVVUUUVVVqqqrrrmmmxxxvvvoookkkfff___QQQNNNJJJGGGEEEAAA>>>;;;777555333333333333111///000000000000000000000000........................---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---------............///......///000000000000000///////////////////////////000444999@@@GGGNNNRRRQQQNNNJJJGGGEEEEEEGGGIIIRRRPPPLLLHHHIIIPPP\\\dddXXXXXXYYYYYYZZZ]]]aaaeeepppnnnppprrrlllaaabbbkkkwwwzzz}}}}}}xxxppphhhcccgggmmmvvv|||}}}{{{xxxwww}}}yyymmmfffeeehhhllloooqqqqqqqqqrrrvvvmmmddd^^^UUUIII???;;;;;;:::>>>DDDJJJQQQ___mmmiiijjjdddXXXPPPKKKEEE>>><<<666000...///000...+++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))***************))))))(((((((((''''''''''''((((((((((((((((((((((((((())))))***)))************)))((((((''''''&&&(((...444222,,,))))))***+++,,,,,,---------,,,,,,++++++*********************************'''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,******+++,,,------------++++++++++++++++++++++++++++++******++++++,,,---******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,..................................../////////000000111111111111222222222000000111222333333444444===AAAHHHMMMPPPPPPMMMKKKZZZjjj|||wwwqqqppp}}}qqqnnnllliiiiiiaaaWWWMMMGGGCCCAAA@@@888666444444444444222000000000000000000000000000////////////////////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++)))***+++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...---------.........//////...//////000000000000000///////////////////////////777BBBMMMTTTVVVUUUSSSIIIIIIIIIIIIIIIKKKLLLNNNHHHKKKNNNPPPTTTZZZcccjjjiiifffaaa[[[UUURRRSSSTTTYYYRRRQQQWWWVVVNNNLLLQQQKKKOOORRRTTTRRRMMMIIIGGGLLLQQQVVVYYYYYYWWWUUUTTTTTTfff}}}zzz~~~~~~|||xxxuuusssssssssooonnnpppmmmcccYYYTTTGGGFFFHHHKKKIIIEEEJJJTTTdddbbbZZZOOOMMMUUU[[[\\\MMMDDD999222000000///---*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))*********)))))))))((((((''''''''''''''''''((((((((()))((((((((((((((()))*********************)))((((((%%%%%%%%%&&&---333222,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************,,,,,,++++++,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,------.................................++++++,,,,,,,,,,,,------++++++***)))(((((())))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...---------.........//////......//////000000111111///000111000//////111222111111,,,///888666666AAANNNMMMMMMNNNPPPSSSWWWZZZwwwrrrkkkwwwtttkkk```XXXPPPDDD888888888888777777:::===@@@@@@===999444111///.........///000///------.../////////.........---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---......///000/////////...------,,,,,,------...,,,,,,,,,---------......------,,,,,,,,,---......//////............//////111111111000000000//////000111222222222333555888>>>EEENNNTTTVVVTTTNNNIIIKKKHHHFFFGGGMMMUUU[[[___^^^WWWRRROOOMMMJJJKKKPPPTTTNNNKKKMMMIII@@@???FFFEEEEEEFFFHHHJJJJJJHHHFFFHHHHHHJJJJJJHHHFFFJJJOOOJJJHHHGGGGGGBBB>>>CCCMMMFFFKKKSSS[[[bbbgggiiiiiixxx|||vvvdddnnniiikkkssstttlllhhhlllbbbaaa___]]]YYYSSSLLLGGGQQQNNNHHHAAA???GGGVVVaaaddddddYYYFFF;;;:::555+++***+++---...,,,)))***---+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((,,,222222...***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,---------------------------------------*********+++++++++,,,,,,++++++***)))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,************************************************++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,---......---------.........//////......//////000111111111111222222111000000111333111333000333;;;:::<<>>BBBDDDMMMLLLIIIBBB;;;666444444---------.........------/////////.........------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------,,,,,,---------,,,,,,,,,---------......------,,,,,,------......//////............//////////////////////////////333000,,,+++000888???DDDPPPPPPMMMHHHHHHLLLLLLHHHFFFIIIOOOXXX```gggiiijjjZZZRRRKKKGGGBBB>>>???CCC======@@@EEEEEECCCEEEIIINNNQQQUUUXXXYYYZZZYYYXXXRRRRRRTTTWWWXXXVVVSSSRRRSSSNNNKKKJJJEEE===:::<<<<<>>HHHTTT]]]aaabbbiiiooofffMMM888222222111///......---,,,,,,++++++))))))*********+++++++++))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((())))))******+++,,,,,,***++++++++++++***))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++,,,+++***,,,...***$$$+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......------------------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++*********+++,,,,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------.../////////////////////000000000000000000000111222222333333444777<<>>CCCOOOGGGLLLZZZooo~~~sssqqqnnnmmmqqqxxxxxxpppgggGGG>>>999===GGGPPPUUUWWWZZZggggggQQQ;;;444666666//////...---,,,,,,++++++))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))((())))))***++++++,,,,,,***++++++++++++***))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))###%%%&&&'''+++///---''',,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------.........------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))************++++++******))))))((((((******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------........./////////////////////000111111111111111333000000333333111222666:::===HHHTTTWWW[[[qqqsss~~~vvvvvvkkkmmmggg]]]WWWTTTIII<<<777444111000000111111111000...,,,,,,---//////.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))******************************************************))))))))))))******************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............//////......///111111111000888///,,,333444...///666///555@@@MMMUUUYYY^^^dddiiilllvvvzzznnniii^^^dddqqq}}}}}}zzzuuuvvvtttxxxyyynnnmmmnnnxxxoooVVVHHHEEEHHHIIIGGGIIISSSdddxxxiii___lllwwwsssnnnpppZZZNNN@@@===FFFNNNMMMGGGKKKXXXeeeaaaJJJ555444>>>;;;444000000111...---///---+++)))(((***+++++++++************************************************)))************+++++++++))))))))))))))))))))))))((((((((((((((()))******&&&&&&'''))),,,---+++)))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&((('''&&&(((,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))************))))))************************)))************+++++++++************************))))))))))))***************************)))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------........./////////////////////000111111111111111333111111333333222444999;;;III```pppuuuwww}}}xxxxxxzzzuuujjjeeebbbVVVIIIBBB===888444222111000///222000......//////...---.........---------,,,,,,++++++++++++++++++++++++++++++++++++*********)))******************************************************))))))))))))******************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............//////......///000000000000)))///555666444222111000:::GGGWWW```dddiiiqqqwww~~~qqqjjjddd]]][[[]]]vvv~~~xxxssswww{{{|||vvvbbbWWWOOOIIIDDDGGGSSSbbbnnnttt}}}rrriiigggeeeeeepppkkk___NNNCCCBBBHHHOOORRRGGGJJJUUU___VVVAAA777999BBBEEE???111))),,,///......,,,******+++,,,+++***************************************************)))************+++++++++))))))))))))))))))))))))((((((((((((((()))***************,,,...//////---******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((''''''(((,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))************************)))************+++++++++************************)))))))))*********++++++******************++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------.........//////000000000//////000000111111111111333000000222444555:::AAAMMMiiiooowww||||||vvvrrrooobbbTTTNNNIIIAAA:::666444222111333222000000000000...,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************************************************))))))))))))******************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............/////////......//////000000666AAAAAA222***333>>>@@@OOOYYYbbbhhhrrrtttccc\\\___hhhuuuxxxssspppgggkkkzzzmmm```PPPFFFFFFMMMVVV[[[```dddhhhjjjkkklllnnnppptttlll___RRRKKKOOO[[[fffQQQGGGHHHXXX]]]PPP@@@999???NNNOOO;;;...000222,,,///---,,,,,,------+++***++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))))))))))))))(((((((((((()))******,,,++++++,,,///000000///******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''')))+++---,,,+++------------------------------,,,,,,,,,,,,------------------------------,,,,,,---...............------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************,,,...000000...,,,***************************))))))*********+++++++++************************))))))*********+++++++++)))******++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------....................................///000000111111000000000000000111222222444222333666999>>>HHHSSSnnnuuuhhhsss|||}}}zzzxxxnnnaaa[[[UUULLLDDD>>>:::777555333111000000111111///---............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))))))))******************************************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............////////////.........000222JJJPPPLLL;;;111888IIITTT[[[aaagggrrrwwwfffccccccooozzzzzzuuu^^^MMMGGGIIIMMMHHHMMMUUUdddyyyzzzgggjjjhhheeeaaa[[[[[[eeeoooiii[[[OOOQQQ\\\___RRRBBB777HHHSSSNNNCCC;;;333+++---,,,,,,,,,......,,,+++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))(((((())))))***+++***))))))***,,,......---+++***))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((('''((()))+++,,,------------------------------...------,,,,,,------...------------------------,,,---.../////////......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************,,,...000000...,,,***************************))))))*********+++++++++************************************++++++++++++******++++++,,,,,,------******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,---------.......................................//////000111111222222111111111111222333333444444999???EEELLLYYYeee{{{yyy{{{{{{zzzvvvjjjddd\\\SSSJJJCCC<<<888222111///000111111000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,******************************************************))))))))))))******************************************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///...///000///......222444DDDFFFLLLPPPLLLGGGOOO[[[ccckkksss{{{ttt___nnnsss{{{www|||zzzrrruuuqqqZZZMMMIIIJJJGGGCCCMMMllliiigggggggggbbb]]]```fffvvvtttgggZZZaaaooogggRRR???DDDQQQ]]]XXXDDD555111---,,,+++,,,.........,,,++++++++++++++++++++++++************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))***++++++)))(((((())),,,------,,,++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******'''(((((()))***,,,...///------------------------......------------..............................,,,---///000000000///...------------------------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************)))************+++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---------..........................................///000000111222222444333222222222333555555111777CCCOOOVVV[[[eeeooozzzxxx}}}xxxtttmmmeee[[[OOODDD===666333111000111222111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******************************************************))))))))))))******************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///...///111000...000444888===888@@@RRR^^^```fffrrryyyxxxsssjjjccccccjjjqqqssskkk{{{lll]]]QQQNNNGGGFFFWWWpppuuuqqqqqqrrrlll```]]]aaarrr}}}{{{ppprrr~~~wwwddd[[[SSSWWWeeebbbMMM>>>===222000---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))***))))))))))))***++++++))))))***---///000...---++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''((()))))))))+++///111..............................------------..............................---...///111111000///.................................---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************)))************+++++++++*********************************+++++++++,,,,,,------------,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------....................................---...///000111222333333666555444333333444666777;;;HHH]]]pppwwwvvvxxx}}}yyyyyy{{{~~~}}}zzzuuulll```RRRIII===999555222111222222222////////////............------------------------+++++++++,,,,,,,,,------******************************************************))))))))))))******************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///---///111000///111777<<<>>>:::@@@VVVsssxxxjjjddddddmmmvvv{{{kkkeeeYYYPPPNNNUUU___eeejjjmmmwww|||mmmeeehhhoooxxx|||wwwrrrkkkjjjmmmhhhYYYMMMIII;;;777222...------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))******))))))******+++,,,)))***,,,///222111///,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((***))))))+++///333..............................------------......////////////////////////---...000111222111///....................................------,,,,,,,,,------------------------------------------------,,,,,,,,,------.........------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,.........------,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........//////////////////////////////---...///000111222333333777666444444444555777999OOOaaa}}}~~~}}}xxxttt|||~~~~~~xxxmmm___VVVDDD???888333222222222222000/////////............------------------------+++++++++,,,,,,---------******************************************************))))))))))))******************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////---///222111000222999???888AAAQQQmmmnnniii~~~vvvmmmrrryyy~~~}}}gggSSSLLLKKKOOOSSSJJJXXXssswwwmmmooosssrrr}}}{{{zzzyyy||||||vvvooofffYYYNNNCCC>>>666000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))*********)))******+++,,,'''))),,,000222111---***,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((***))))))+++000444//////////////////......///000111000...---///111//////000000000000//////---......//////000000111000000//////...---,,,,,,+++,,,---............---................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++******))))))************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------------------------------.........//////////////////000000000000///000111111111222666888666555666888666555???KKK\\\zzz~~~zzzyyy~~~yyyooofffVVVPPPGGG===666222//////000111000///...---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000////////////000000111444222//////222777<<>>:::444///------...//////,,,++++++++++++++++++++++++,,,,,,---,,,+++***))))))***+++,,,++++++************++++++************************))))))***+++,,,,,,,,,,,,++++++***))))))))))))***************))))))))))))))))))))))))************)))))))))))))))))))))))))))((()))+++...000111000......///////////////000111///......000222111000//////000000000000//////---......//////000111111....../////////////////////......---------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------....................................//////////////////000000000111111111///111333333333222444555444777???KKKXXXgggvvvxxxrrruuu}}}xxxxxx|||zzzqqqggg]]]PPPCCC;;;333111000///000000000000////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------,,,,,,,,,,,,------------........................///000111111222333555:::CCCSSSfffrrr{{{xxx{{{wwwwwwwwwwwwyyy{{{qqqpppqqqvvvlllUUUJJJHHHMMM^^^pppxxxrrrvvv|||~~~~~~sssjjj\\\OOOBBB>>>???===555...---...//////...,,,++++++,,,,,,+++++++++,,,,,,---++++++***))))))***++++++++++++************++++++************************)))***+++,,,,,,------,,,,,,+++******))))))***************)))))))))))))))((()))))))))************)))))))))))))))))))))))))))((()))+++///111222111/////////000000111111111111/////////000111222111000000111111111111000000111111222222333444444444111111111111111111111222......------------...///////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------................................./////////000000000000000000111111111111000222333444333333555777555@@@RRRgggzzztttssslllttt|||tttuuu}}}{{{xxxtttmmm```PPPDDD777444000...///000111000000000/////////.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........---------------------------------.........//////.........//////111222222222222777EEE\\\uuu{{{uuuiii]]][[[_________^^^^^^aaafffnnnttt}}}}}}|||xxxuuusssssstttwwwyyy{{{~~~xxxjjjbbb___iiiyyyeeeRRRFFFIIISSSVVVlllyyyrrrxxx||||||}}}{{{wwwkkk[[[HHH@@@DDDEEE<<<111//////...//////...---,,,------,,,,,,+++,,,,,,---+++******************+++++++++************++++++***************************+++,,,---............,,,++++++***************))))))))))))))))))******((()))))))))************)))))))))))))))))))))))))))))))))+++///111111111000000111111222222333333000111222222111111444666333333444444444444333333222222333333444444555555666666666666666666666666222111///......///000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------............................../////////000000000000000000111111111222222222333444333444555888;;;===OOOjjjvvvvvvuuuuuuzzzyyy~~~|||zzzwwwnnn```UUUEEE>>>666111000111111000000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////------.........//////////////////000111222333444444777DDD\\\{{{}}}xxxjjjeee^^^YYYRRRNNNRRRYYY```___^^^^^^___dddkkkpppsssssssssqqqpppqqqsssvvvxxxwwwuuusssuuu~~~|||yyyxxx}}}qqqbbb\\\ssskkkTTTIIIHHH@@@PPPkkk{{{lllvvvyyy|||yyyjjjVVVKKKJJJKKKCCC777444222////////////...---...------,,,,,,,,,,,,,,,************************++++++************++++++************************++++++,,,---............,,,,,,+++************+++))))))))))))************))))))))))))************))))))))))))))))))))))))***))))))+++...000//////111111222333333444555555444999<<<:::666666:::???;;;<<<<<<<<<<<<<<<<<<;;;666777777888888999::::::>>>>>>======<<<<<<;;;;;;999777555222000000000111////////////////////////................................................------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------------............................../////////000000000000000000111111111222222222333444444333444777<<<@@@JJJ___~~~}}}xxxxxx{{{|||wwwnnngggWWWMMM@@@777444333222000000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,---...///000000111............////////////000000000111222444555666@@@JJJ___yyyvvvmmmeee___]]]WWWTTTUUUVVVYYY___fffnnnoooooopppsssxxx|||pppoooxxxbbbTTTDDDFFFNNNcccvvvtttwwwzzz|||~~~~~~zzzuuuhhhZZZSSSRRRMMMGGG;;;777222/////////...,,,......---,,,,,,,,,,,,,,,*********++++++*********++++++************++++++******************************+++------------------,,,++++++******++++++((()))))))))************))))))))))))************))))))))))))))))))))))))+++***)))+++---...---,,,222222333444444555666666:::@@@EEECCC===<<>>CCCUUUjjjuuummmiiirrr~~~{{{vvvsssfffYYYIII<<<777555333111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---...///111222222............/////////000111111111222333444666777OOO^^^vvvoooeee]]]WWWSSSRRRPPPTTT]]]dddhhhkkkooozzz{{{~~~sssmmm|||lllRRRMMMFFFOOOsssvvvvvvwwwzzz}}}~~~|||tttxxxttteeeZZZWWWXXXVVVAAA;;;444///......,,,+++///...---,,,,,,,,,,,,,,,******++++++++++++******++++++************++++++************************))))))***+++,,,,,,,,,,,,---,,,++++++******++++++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))+++***)))***,,,---,,,+++888777888<<>>PPPZZZQQQEEEDDDIIILLLGGGLLLNNNLLLMMMUUU___dddOOOHHHDDDGGGKKKLLLLLLLLLKKKIIIGGGFFFFFFGGGHHHIIIDDDCCC===555111333777888777777666555444222000...000//////000000...***'''......---------------,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------............................../////////000111111222222///111444444333333555777333777888444777EEEVVV```dddttt{{{mmmhhhxxx~~~{{{{{{rrrgggYYYNNNBBB777222222000111111111///...///000//////.........---------........................+++++++++************)))++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---............///000111111111///111444444000222@@@PPPiiitttccc______^^^^^^___^^^```ccclll}}}~~~uuuooohhhvvvhhh]]]OOOKKKYYYsss}}}~~~~~~xxxrrrppppppnnniiidddQQQDDD888555333///...111111000...---,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++************++++++************************))))))))))))************************************)))************+++++++++888>>>DDDBBB<<<999<<>>RRRhhhxxxsssjjjeeeiiimmmkkkiiiiiiiiimmmttt}}}pppfffiii|||uuu]]]SSSTTTWWW```iii||||||wwwuuuuuutttpppmmm\\\KKK;;;555222///---///111000///...---,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++************++++++************************))))))))))))************************************)))************+++++++++>>>DDDIIIFFF@@@>>>CCCIIIRRR```sss}}}wwwhhh``````[[[```dddcccccceeedddaaaWWWYYYYYY\\\gggqqqmmmcccTTTRRROOOMMMKKKHHHEEEBBBDDD;;;777999::::::AAAJJJLLLLLLKKKHHHEEECCCBBBCCC<<<888222//////000222222........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------,,,------------.................................//////000000111222222222333222000111222333333222333444888DDD\\\wwwpppfffppp~~~{{{wwwssslll]]]KKK>>>:::333333222111111111000000/////////.........------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,.........---,,,---...000000000000000111111111666///...555===LLLmmm}}}pppjjjooommmooouuuyyyyyyxxxyyy|||zzzgggcccsssdddWWWHHHHHHSSSaaasss{{{~~~|||zzzxxxvvvuuujjjXXXDDD:::666333///...000000///...------......,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++************++++++************************))))))))))))************************************)))************+++++++++IIIHHHHHHMMMRRRSSSPPPLLLXXX^^^ooo~~~|||lllbbbbbb]]]cccjjjqqqxxxxxxmmmaaaZZZ___```bbbmmmvvvooo___^^^[[[XXXWWWVVVUUUQQQMMMIIIAAA@@@FFFGGG@@@???EEEJJJLLLOOOPPPPPPOOONNNNNNIIICCC<<<666333222111000................................................,,,,,,,,,------------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------....................................///000000111111222333333111111111333666777666444555;;;EEEXXXtttpppcccbbbrrr{{{zzzzzzwwwkkkXXXJJJDDD666444222111111222222222////////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------...///...---,,,---///111111111111111111111111111666999999BBB___xxxwwwzzzkkknnnmmmXXXOOORRRMMMZZZ}}}zzz}}}yyywwwvvvtttcccPPPDDD@@@<<<555...///......---------......------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++************++++++************************((()))))))))************************************))))))*********+++++++++RRRSSSYYY```fffeee]]]VVV\\\]]]hhhyyyxxxrrrtttiiijjjmmmwwwrrruuussslllgggllltttpppeeehhheeeaaaaaaccceeeccc```TTTPPPRRRYYYWWWKKKAAA???FFFHHHMMMQQQTTTRRROOOKKKNNNJJJDDD>>>:::777333111000/////////....................................,,,,,,---------.........------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------.........//////////////////////////////000000000111222222333333000111333555777777555333666DDDWWWmmmvvvfffdddrrr|||zzz{{{{{{ttteeeWWWQQQ===999444111111333444333000000/////////.................................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........---...//////------...///111111111111222222222222,,,777::::::RRR~~~{{{uuussssssuuuyyyzzzvvvsssttttttwww{{{ssssss|||fffUUUSSSVVVkkk}}}{{{~~~~~~zzzxxxwwwtttiiiZZZPPPKKKDDD999///......---------------...---------,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++************++++++************************((()))))))))************************************))))))*********+++++++++WWWeeevvv|||xxxqqqnnnnnnnnnmmmsss~~~yyyuuuyyy{{{nnnhhhmmmvvv}}}tttppppppqqqooolllWWWZZZaaahhhkkkfff[[[SSSKKKJJJLLLPPPTTTQQQIIIBBBIIIGGGDDDBBB@@@>>>:::888444333222111000000///...........................,,,---------............------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------........./////////////////////////////////000000111111222333333333111333555555444333444555@@@QQQfffzzzkkkiiiooo{{{|||yyyoooddd^^^KKKDDD:::333222333444444000000000/////////..............................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////---...//////...---...///000111111222333333444444///555999GGGrrr|||zzz~~~~~~~~~~~~~~~uuuppplllllloooooolllhhhhhhfffeeefffiiimmmpppqqqttt~~~rrrjjjqqqyyykkk]]]UUUXXXttt~~~}}}|||{{{ppplllcccYYYRRRJJJ===222000//////...---------...------------,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++************++++++************************))))))))))))************************************)))************+++++++++aaaqqq|||{{{mmmdddfffkkkppp}}}zzztttvvvyyyzzzyyydddlllppprrrxxxyyynnn[[[TTTOOOQQQWWWVVVLLLAAADDDCCCAAAAAAAAABBB@@@???999888777666444222111000........................------------..........................................---------,,,,,,,,,------------------------------------------------------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------............////////////////////////////////////000111111222222333333444333555666444222555===EEEWWWdddrrrxxxjjjkkkyyy}}}}}}xxxoooiii]]]RRRCCC888444333333333000000000000/////////...........................------------,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------.../////////---///000///...---...000///000111222333555666666777>>>OOOmmm~~~~~~}}}xxxsssoooiiifffffffffeeedddhhhooovvv}}}xxxqqqsssttteee\\\ccc~~~mmm]]]PPP\\\}}}}}}}}}}}}}}}rrrrrrmmmaaaWWWOOOCCC888333333111000////////////...------------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++************++++++************************))))))))))))************************************)))************+++++++++lllsss|||jjjccciiilllgggbbbcccgggiiilll```]]]eeefff___fffuuuuuukkkkkktttyyy|||ssshhh]]]SSSTTT\\\]]]TTTIIICCCAAA???>>>@@@AAABBBBBB===<<<;;;999666444333222////////////////////////---------.........//////..............................---------,,,,,,,,,------------------------........................------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------............/////////000000000000000000000000000000111111222222333444444333666777444222:::JJJWWWmmmsssyyyyyyiiieeelll~~~|||uuuooojjj]]]JJJ;;;555333222111000000000000////////////........................//////.........---------------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...///000000...///000///...---...000//////111222444555777777===KKKmmmyyyuuurrrnnnkkkeeehhhiiijjjsss~~~fff]]]]]]pppyyyeee___iiiqqqZZZUUU```rrr}}}||||||{{{wwwzzzuuuhhh[[[SSSIII???666555444222111000000000......---------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++************++++++************************))))))))))))************************************)))************+++++++++wwwooolllooooooiiiaaaaaaeeeiiikkkpppssspppiiirrrmmmmmmsssssslllgggfffmmmaaa\\\cccfffhhhvvv|||sss~~~nnn```VVVWWWWWWRRRRRRWWWWWWMMMFFFIIIJJJGGGDDDEEE???======???@@@???;;;777111222222000...---///111---------.........//////........................---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---................../////////000000000000000111111111111111222222333555666666777111555:::888555AAA___{{{|||{{{uuuZZZ___vvv}}}zzzwwwuuuooogggYYYIII<<<444222333222333333111///....../////////.........---------........................---------,,,,,,+++++++++,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,........................---------...............222000///000333666999999JJJ}}}vvvxxxqqqjjjgggiiinnnvvv}}}wwwbbbZZZ^^^bbbnnntttiiivvvpppXXXQQQUUU]]]fff|||}}}}}}uuu}}}|||yyyqqqfff[[[QQQLLL;;;===888...---333222,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,******************************************************************************************************+++++++++,,,,,,,,,|||xxxppptttwww||||||{{{sssqqqnnnhhhjjjqqqyyy|||~~~tttmmm~~~~~~pppkkkiiiddd]]]ZZZQQQKKKIIINNNQQQNNNJJJIIIJJJGGGBBBAAAAAABBBBBBAAA:::666333000000000///...---------....../////////........................---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........./////////000000000000000000111111111111222222222333444555666666555555666;;;DDDYYYyyywwwdddbbbttt~~~tttxxxzzztttnnncccUUUGGG;;;444000222333333333111000///000//////.........---------........................---------,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,------------,,,............................../////////000000000555000222999999777AAAQQQyyy|||ppphhheeeiiinnnpppxxxzzzkkkVVVUUUSSS[[[sssxxxhhhppp[[[SSSSSSVVVmmm}}}zzz~~~{{{tttjjj```XXXSSS@@@>>>777000...000000------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---...---------******************************************************************************************************+++++++++,,,,,,,,,rrrpppnnnooorrrxxx~~~zzz}}}pppjjjooo~~~zzztttfffXXXUUURRRRRRVVVXXXSSSNNNKKKKKKHHHEEEDDDEEEGGGHHHHHHGGG@@@999555444333000,,,............////////////........................---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///....../////////000000000000000000111111111222222222222333333444444555555777333333???TTTrrrzzzbbb___nnnwwwxxxuuunnncccTTTEEE888111333333333333333222111000/////////.........------........................------------,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------........................///000000000111111111111444...333===:::666NNNpppnnnhhhmmmfffdddgggnnnvvv}}}ppphhhdddeeekkkttt~~~|||www\\\RRRIIIKKKXXXrrrppplllooo\\\TTTPPPUUUvvvwwwxxx~~~yyyqqqhhh```[[[HHH@@@777333000------000---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,.../////////...---******************************************************************************************************+++++++++,,,,,,,,,fffllluuu~~~vvviiimmmuuufff[[[XXXUUUUUUVVVTTTRRRQQQGGGHHHIIIKKKNNNOOOOOOOOORRRNNNGGG@@@:::555111///////////////////////////................................................---------............///------------------------,,,,,,,,,---------......---......//////......------------------------------------------...//////...////////////000000000000000111111111222222222222333333333444444444444888666<<>>NNN```rrrnnnbbbuuu~~~yyyqqqgggYYYJJJ@@@666444222111222222000...000000/////////.........////////////////////////------------------------------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---.........------..............................///000111111222222444::::::444999XXX{{{tttppplllfffdddcccbbb___\\\YYYXXX[[[aaabbb\\\SSSMMMOOOMMMMMMMMMKKKKKKTTT^^^^^^cccooo|||yyyyyyxxxxxxxxxyyyzzz{{{wwwdddWWWVVVTTTPPPZZZkkklll```dddlllrrr^^^XXX\\\ssszzzzzzxxxyyy{{{~~~{{{uuuooo___QQQEEE@@@999///---222...//////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000///...******************************************************************************************************+++++++++,,,,,,,,,zzzlllhhhuuuwwwggg^^^\\\[[[YYYXXXUUUPPPIIIEEEEEEIIILLLPPPVVVZZZUUUHHH<<<777777111111111111000000000000////////////////////////........................---------............///------------------------,,,,,,,,,---------.........///111222222111///...------------------------......------......///000/////////000000000111111111111111222222222222333333333444555666777888888444GGG```qqqwwwhhhbbbmmm}}}wwwooocccUUUKKK<<<777222000111222111///000000000/////////......////////////////////////------------...............------------,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---.............................................///000111222222333222888888666IIIqqq{{{}}}~~~vvvrrrtttuuummmccceeebbb___]]]]]]\\\[[[ZZZ\\\ZZZ\\\dddlllmmmeee]]]YYYWWWVVVTTTPPPJJJLLLQQQSSSSSSTTTZZZfffuuuvvvtttuuuvvvxxxyyyvvvpppllltttfff]]]^^^ZZZOOOKKKPPP[[[tttzzzeeeUUUkkktttaaaPPPQQQkkk~~~}}}yyyxxxxxx{{{}}}yyyiii^^^QQQGGG>>>555000000...//////000000//////...------------------------,,,,,,,,,,,,------------+++---///111222000...---******************************************************************************************************+++++++++,,,,,,,,,xxxqqqqqq|||zzzoooiiiddd___YYYXXXUUUOOOGGGBBB@@@AAADDDLLLTTTUUUMMMBBB;;;777222222222111111000000000////////////////////////........................---------............///........................,,,,,,,,,---------......,,,---///111111///---,,,.......................................//////000//////000000000111111111111111111222222222333333222333444666777999:::;;;CCCYYYuuu}}}{{{tttgggiii}}}~~~|||zzzxxxuuulll```WWWBBB<<<444111222333333111000000000000/////////...////////////////////////------------.........///......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------.......................................//////000111222333444444444333888JJJjjj{{{}}}xxxzzz|||yyyqqqqqqmmmjjjlllpppmmmfffiiiiiihhhfffdddccceeefffiiikkkooowww}}}uuujjjfffcccbbb]]]VVVSSSTTTWWWTTTPPPMMMOOOVVV```hhhxxx{{{xxxuuuuuuxxxwwwrrrmmmmmmfffbbb```[[[PPPIIIHHHIIIXXXpppmmmfffvvv[[[HHHOOO[[[aaalll{{{{{{wwwxxx{{{{{{zzzqqqkkk^^^NNNBBB;;;444...//////000000000000//////........................,,,,,,,,,---------......***,,,///111111000...,,,******************************************************************************************************+++++++++,,,,,,,,,|||}}}xxxvvvqqqkkkVVV[[[``````WWWLLLBBB===;;;BBBLLLRRRPPPHHH===666222222222222111111000000000000000000000000000000////////////////////////---------.........//////........................,,,,,,,,,---------......***,,,...//////...,,,***.......................................///000000000000000000111111111111111111222222222333333333222333555666999:::<<<===\\\qqq}}}sssccckkkyyyqqqqqqssswwwxxxssshhh___GGG???666222222444444333000000000000////////////000000000000000000000000---------.........//////.........------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..............................000111111222444555666666>>>555>>>cccuuummmqqq|||tttppppppmmmqqqrrrooopppvvvxxxuuuqqqssssssqqqnnnmmmooorrrpppuuu|||}}}wwwrrrpppllleee```___UUUVVVWWWUUUSSSSSSUUUXXXZZZhhhwww{{{vvvzzzkkkiiifff```XXXOOOKKKIIIMMMMMMZZZyyyjjjssstttYYYOOOLLLMMM[[[mmmuuurrrsssuuuuuuvvvsssfffQQQDDD@@@777,,,//////000000000000//////........................,,,,,,,,,------.........))),,,///111111000---+++******************************************************************************************************+++++++++,,,,,,,,,uuukkkkkkrrr{{{uuu\\\eee|||qqqXXXHHH:::AAAFFFIIIKKKQQQTTTHHH777444888666...,,,111333111111000000000//////////////////////////////////////////.........---------....................................................................................////////////............/////////000//////000111111111111111000111111222222333444444444222555;;;999666>>>KKK|||yyylllkkkzzzrrrooovvv{{{wwwwwwsssfffZZZLLL:::222222555555222111111111111000000000000222222111///...---,,,+++........................//////.........---------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------............///......//////000000111111222111//////333888999777:::999VVVkkkhhhlll~~~zzzwwwtttrrrqqqqqqooonnnsssuuuxxx|||~~~~~~}}}{{{tttppplllkkkiiieee___ZZZYYYXXXYYYVVVZZZgggwww{{{www{{{zzznnnccc^^^XXXQQQMMMOOOGGGGGGOOOeeeuuukkk}}}aaaTTTTTTXXX\\\~~~ooorrrssswwwxxxvvvpppggg[[[LLL<<<111111000111333111------000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,...---,,,,,,++++++,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------ooodddgggwwwqqqiiiuuuwwwkkk\\\PPPEEEFFFEEEFFFNNNTTTMMMAAA999======888333111111222111111111000000000000000//////////////////////////////.........---------....................................................................................////////////........./////////000000///000000111111111111111111111111222333333444444999222444:::999:::QQQpppkkkiii|||{{{|||yyylll___RRRBBB777444444444333111111111111000000000000111111000///...------,,,........................//////.........---------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------............///......//////000111111111222222222111111444666777>>>JJJkkk~~~rrrqqqttt}}}wwwsssssssssssstttuuuxxxzzz||||||~~~~~~|||yyyuuupppkkkgggddd___[[[ZZZ^^^bbbjjjzzz|||~~~rrrgggbbb]]]TTTNNNLLLOOOLLLLLLVVVmmmgggaaasssyyygggTTTQQQ^^^ssskkkooozzzxxxqqqggg___VVVFFF777111//////222111------000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---,,,++++++******++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------nnnccclllvvvrrrxxxrrrddd```PPPKKKEEEBBBFFFMMMNNNKKKCCCEEEFFFDDD<<<333000222111111111111111111111111/////////////////////////////////............---....................................................................................////////////....../////////000000000///000111111222222111111111111222333333444444555777111333999999@@@cccdddjjj~~~sssggg\\\MMM???777333333333222222111111111000000000000/////////...................................................---------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......---------............///......///000000111111222000222444555333333666999AAA```|||zzzyyy|||yyyqqqqqq~~~xxxuuuwwwxxxuuuqqqqqqtttxxxzzz|||}}}xxxpppkkkfffaaa]]][[[aaaiiizzztttiiieeeccc]]]UUUQQQPPPNNNMMMPPP___zzz~~~ddd[[[dddkkkRRR^^^rrrtttpppwwwzzzsssgggaaa]]]NNN:::333///...000000---...111.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......,,,++++++***************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------zzzsssuuuxxxuuuwwwnnn``````aaaZZZQQQIIIDDDDDDKKKRRRQQQLLLJJJJJJCCC777111222000000000000111111111111/////////////////////////////////...................................................................................................////////////...////////////000000000000000111222222222222111222222333333444444555555444666999;;;@@@QQQppp|||cccjjjxxxnnnfffXXXHHH;;;333222222222222222111111111000000.........///////////////................................................------------------------,,,,,,,,,------------...,,,,,,,,,---------......---------............///...//////000111111222222000111444888999777888;;;IIIrrr}}}wwwwwwxxxssswww||||||xxxttttttwww{{{}}}}}}zzzxxxtttqqqnnnkkkiiiggglllzzz{{{nnnhhhgggeee___ZZZUUUWWWZZZ]]]hhh{{{lll]]]lll```^^^^^^qqqttt}}}zzzmmmgggdddUUU@@@777222///000000...///222............------------------------------------,,,+++******+++...111333---,,,++++++******++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------}}}~~~}}}mmmuuuttteeeaaahhhccc\\\TTTGGG???GGGUUUZZZRRRLLLJJJGGG>>>666222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000111000000111222222222222222222333333444555555666666555<<<======MMMllluuubbbmmmzzz|||tttnnnaaaQQQBBB777222222222222222222111111111111............////////////........................---.....................------------------------,,,,,,---------.........,,,,,,,,,---------......---------............/////////000000111222222222333000222888;;;999888;;;]]]wwwsssrrruuuyyy{{{|||wwwjjjeeeeeerrrvvvpppkkkccc\\\```bbbeeeiiitttwwwppptttvvv]]]TTTnnntttppp|||wwwppplll___OOO???777111000000///000222//////.........---------------------------------,,,+++******,,,000444777......---,,,,,,,,,,,,---************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------iii^^^mmm{{{sssgggccc^^^]]][[[OOOAAABBBMMMYYYVVVQQQJJJHHHEEE===444222222111111111000000000000000000000000000000000...////////////000000000////////////////////////////////////////////////////////////////////////............/////////////////////000000000111111000111222222333222222222333333444555555666666777555:::;;;CCCaaatttiiilll~~~xxxsssiii[[[KKK>>>666333333222222222222111111111.........///////////////........................---------...............------------------------,,,---------............,,,,,,,,,---------......---------............/////////000111111222222333666111000666888777===FFF{{{|||vvvrrrsssxxxrrryyyzzzxxxsssmmmmmmzzzvvvhhh]]]aaaaaabbbfffttteeegggTTTUUUZZZdddlllrrrwwwvvvsssoooeee[[[III???555333222000000222/////////.........------------------------------,,,+++***+++---000444666//////...---------------************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------wwwiiijjjyyyuuujjjaaaccclllfffRRRGGGHHHNNNYYYZZZOOOHHHIIIDDD999555555444333222222111000000000000000000000000000.../////////000000000000////////////////////////////////////////////////////////////////////////............//////////////////000000000111111111000111222222333333222222444444444555666666777777999666???___|||pppqqq||||||wwwooocccVVVHHH<<<555333333222222222111111111///////////////.................................---------.........//////------------------------------------............,,,,,,,,,---------......---------............//////000000111111222333333555111111555555:::OOOfffzzzvvvsssrrrxxx{{{}}}rrrqqqyyy|||mmmffffffdddaaakkkxxxmmm{{{nnnVVVMMMSSSeeexxxpppmmmrrrvvvpppfff```RRRFFF:::555444111111222////////////.......................................---+++++++++,,,...///......---,,,,,,,,,,,,---************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------nnnttt~~~qqqssskkkUUUNNNEEE[[[cccSSSHHHKKKHHH===888888777666444333222111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000000000111111111111111111222333333333333222444444555555666777777777AAA999NNNxxxhhhqqq~~~~~~www~~~zzzrrrhhh]]]NNNAAA888333333333222222222111111000000//////....................................---------.........//////---------------------------------.........//////,,,,,,,,,---------......---------.........//////000000000111222222333333111111333555555@@@bbb|||xxxwwwyyy{{{zzz{{{|||sssuuuwwwxxxrrreeebbbwwwvvvbbbuuummmYYYWWWRRRgggzzzmmmuuu}}}vvvjjjeeeXXXJJJ===777555222111222000/////////....................................///...,,,***)))))))))***...---,,,,,,++++++,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------}}}~~~vvvkkkccc```WWWZZZ]]]\\\WWWNNNDDD???666<<<@@@<<<444///000444111///------///111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000111111111111333222111111222333555666444777888666444777:::<<<888KKKqqqnnniiiqqqtttvvv~~~yyy{{{wwwgggZZZKKK888777222///111333333444777000000000000////////////........................////////////////////////........................+++,,,------......---------------............///..................------111000000000111222333333777222333666444CCCuuuzzzxxxxxxxxxyyy~~~yyyxxxyyyrrrjjjddd~~~ttt\\\eeebbbNNNRRR___qqqmmmuuuwwwpppjjj]]]RRREEE<<<333+++,,,222000000///...............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~xxxffffffqqqhhhgggddd^^^WWWQQQOOOOOO@@@???>>>;;;888444222111333111//////000111111000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111000000000000000000000///000000000000111111111111333222222222222444555666111444666555555777:::<<>>:::444000111333222222444111000000000////////////........................////////////////////////........................,,,,,,---...............---------............///........................000000000000111222333444555444555777888KKK||||||||||||~~~|||sssmmmfffrrrvvv```hhhwwwYYYSSSXXXuuuvvvoooqqqqqqmmmbbbUUUHHH???777000000444000000///............///------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,tttsssqqq|||}}}fffcccrrrkkkjjjhhhbbb[[[VVVUUUWWWLLLFFF???<<<<<<:::444///444222111111222222000...000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000000000000111111111222222222222222222333444555666111333555777777888;;;>>>QQQppp~~~```bbb~~~|||{{{{{{qqqgggZZZHHH===666111222333111///000111111000000000/////////........................////////////////////////........................---......///////////////---------............///........................000000000111111222444444333444777;;;EEE```~~~~~~|||yyyvvvssspppooonnngggcccbbbgggppp|||vvveeeccctttzzzkkk}}}lllVVVPPPaaa|||qqqlllpppsssiii\\\MMMCCC<<<777444555111000//////......//////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,mmmllluuutttfffaaa\\\bbbiiikkkggg```[[[XXXWWWOOOFFFBBBAAA>>>888222333222111111222222000///000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111000000000000000111111111000000111111111222222222222222333333444555555666555555777999888999>>>DDDfffuuugggttt~~~xxxpppdddSSSBBB999222222333111//////111111111000000000//////........................////////////////////////..............................///000000000000000---------............///............////////////000000000111222333444555222444777BBBYYY}}}{{{xxxsssrrrqqqooommmllljjjjjjhhhfffbbb^^^YYYUUURRRPPPEEEBBB@@@AAAFFFRRRfffxxxlll^^^eeewww{{{aaaNNNPPPaaazzzpppooovvvqqqeeeUUUIIIBBB<<<777444111000000///.../////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------tttgggeeeiiimmmoootttyyyzzzyyy}}}vvvwwwzzzuuuooosss|||bbbWWW^^^gggooopppkkkddd___\\\XXXRRRKKKEEE@@@<<<:::222111000000222222222000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111///000000000111111111222111111111111222222222222222222333444555555555555888666777888777999EEETTT|||zzzvvvqqquuu~~~wwwlll\\\HHH===444333444333111111111111111111000000000000////////////////////////////////////////////////...........................///000000111111000000---------............///........./////////000000000000000111222444555666666555:::NNNppp||||||yyyuuurrrpppmmmiiigggbbbaaa```^^^]]][[[ZZZYYYUUUTTTRRRNNNJJJGGGDDDBBB@@@>>>======<<>>WWWppp{{{sssjjj{{{|||ssseeeRRRDDD777444555444333333222222111111111000000000////////////////////////////////////////////////...........................//////000000000000000---------............///.........//////000000111000000000111333444666777:::888CCCaaa|||ssslllhhheeebbb___]]][[[XXXVVVSSSRRRRRRQQQPPPOOOOOONNNNNNNNNMMMLLLKKKIIIGGGFFFDDDCCCBBBBBB???<<<>>>DDDSSSooonnncccjjjqqqRRRIIIGGG]]]wwwqqqvvvsssiiiZZZMMMDDD===666222111000000//////000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------rrriiieee[[[]]]___```aaabbbeeehhhaaafffjjjhhhccc^^^^^^```ZZZ\\\fff}}}{{{nnn___ZZZ^^^eeegggfffddddddaaa[[[SSSLLLHHHGGG===999444222111222333333111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222///000000111111222333333111111111222222222333333222333444555666666666555444444888:::;;;JJJqqqkkklllxxxlll^^^MMM<<<666555444222222222222222111111111000000////////////////////////////////////////////////........................---...//////000000//////---------............///---......///000000111111000000111111333555666777:::<<>>888333222222333333111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222///000000111222222333333111111222222222333333333222333444666666666666555333555:::>>>BBBWWWpppaaappp}}}}}}{{{pppfffSSS@@@777555333222111222222222111111111111000000000000000000000000000////////////////////////........................---......///////////////---------.........//////---......///000111111222000000111222333555777777888>>>\\\yyy{{{zzztttjjjaaaYYYSSSNNNKKKIIIFFFCCCAAAAAA@@@???>>>??????@@@AAABBBCCCCCCDDDDDDFFFHHHJJJLLLLLLLLLLLLRRRKKKEEEDDDBBB>>><<<>>>@@@RRRhhh}}}{{{eeejjjqqq[[[pppiiiXXXPPPWWW{{{uuupppwwwuuugggXXXOOOHHHCCC222111111000000000000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................~~~xxxsssfffdddbbbbbbbbbbbbaaa```___^^^^^^_________\\\ZZZ^^^VVVMMMYYY{{{uuu]]]aaapppnnnhhhnnngggdddeee___SSSQQQVVVNNNGGG>>>666333222222111333222222111111222222333111111222333222111000///000000000000000000000000000111111222222111111000222111///......000222333333333444555555444333333111222444555666777777777999999777999NNNvvvnnnbbbyyyzzz}}}~~~vvvnnn```LLL===666444222000333333222222111000//////000000000000000000000000........................////////////////////////............////////////............////////////000111111111111222222222444111000222555777777999===RRRzzz~~~~~~~~~}}}sssmmmaaa]]]VVVNNNHHHDDDBBBAAA<<<;;;;;;::::::;;;;;;<<<;;;===>>>>>>>>>???BBBDDDCCCGGGKKKLLLLLLLLLPPPSSSRRROOOIIICCC???<<<;;;;;;AAAMMM```rrrqqqiiitttlllhhhqqq|||___^^^[[[gggpppnnnooopppiii[[[NNNGGG;;;333---///111000---,,,.........------,,,,,,,,,......................../////////......---------++++++++++++++++++++++++******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,---------............///uuutttrrrrrrtttuuutttsssrrrqqqpppqqqqqqooollljjjggg[[[PPPYYY{{{ppprrrlll___^^^^^^]]]aaa```bbbfffddd]]]VVVTTTOOOJJJBBB;;;666333222222333333222222222222333333111222222333222111000///111111111111111111111111111111222222222222111111222111000//////000222333333333444555555444333333222333444555666777777777:::===<<>><<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>?????????@@@CCCEEEDDDFFFHHHLLLPPPRRRRRRRRRMMMJJJEEEAAA===<<<;;;<<>>555///000222111...............---------,,,,,,.................................---------,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,///...---,,,,,,,,,,,,------------............///xxxeeeUUUWWWjjjrrrnnnZZZXXXWWWYYY]]]```bbbdddccc\\\TTTPPPNNNIIIBBB:::555333333333333222222222222333333222222222333222111111000222222222222222222222222222222333333333333222222111111000000000111333444333444444555555444444333333333444555666777888888;;;;;;===KKKlll|||vvvsss^^^nnnzzzppp```NNN???777666777333333333222111111000000000000000000000000000000........................////////////////////////............////////////............////////////000111111111111222222222111111333666666555999AAA[[[|||wwwyyy{{{rrrhhh\\\QQQJJJDDDBBB???<<<:::999999999<<<;;;;;;::::::;;;;;;<<>>@@@CCCFFFGGGFFFHHHNNNTTTWWWTTTOOOFFFDDDAAA===;;;;;;<<<===>>>HHHXXXhhhyyyqqqqqqNNNKKK[[[ooonnnfffrrruuueeeXXXXXXBBB888111111333222000000...............---------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,,,,---------------............///ooo\\\\\\dddmmm}}}mmm```UUUXXX___bbb]]]]]]bbb```XXXQQQQQQNNNHHH???888444333333333333222222333333333333333333222222222111111222222222222222222222222222333333444444333333222111111111111111222333444444444444444444444444444444444555555666777999999???777>>>[[[|||nnnuuuiiifff}}}~~~xxxjjjVVVCCC888666888333333333222222111111111////////////////////////........................////////////////////////............////////////............////////////000000111111111222222222111111444777555333>>>LLLxxxyyyyyyuuuooofff\\\TTTKKKDDD??????>>><<<;;;::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<>>>??????>>>>>>@@@DDDHHHJJJKKKOOOSSSWWWVVVRRRNNNDDDBBB>>><<<::::::<<<======FFFUUUeeevvv|||~~~jjjSSSJJJPPPooommmjjjmmmhhh```\\\GGG===333111222111000111///.............................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,---------------............///{{{iiikkknnnlllrrr}}}yyypppXXXRRR^^^ddd___]]]aaaaaa\\\TTTTTTRRRLLLDDD<<<666333444333333333333333333444333333333222222222222222222222222222222222222222222333333444444333333222111111111222222333444555444444444444444444444444555555555555666888999:::DDD888HHHuuuttttttllllll{{{ppp]]]HHH:::555666333333333222222222222222////////////////////////////////////////////////////////////////////////............////////////............////////////000000111111111222222222222222555777444666JJJbbbxxxttt|||zzzrrrnnnbbb[[[RRRIIIDDDBBB@@@???AAA@@@???=========>>>>>>>>>==================>>>===>>>???@@@AAADDDHHHLLLOOOSSSXXXYYYVVVRRRNNNMMMDDDBBB???;;;::::::;;;<<<===EEETTTdddvvvzzz|||lllNNNKKKddd}}}iiidddnnnmmm```NNNBBB666222222000///111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,------...---------............///|||xxxuuunnnnnntttxxxkkkPPPYYYaaacccddddddbbb___YYYWWWTTTPPPKKKCCC;;;555444444333333333333444444444444333222222222222333222222222222222222222222222222333333333333222222111111222333444555555555555444444333333444444555666666555666777888:::<<>>]]]pppxxx___mmm}}}uuudddPPP???777444333333333333333333222222000000000000000000000000////////////////////////////////////////////////............////////////............////////////000111111111111222222222333222555777555===^^^|||sssyyywwwhhh]]]XXXQQQLLLEEE@@@???@@@AAABBBBBBAAA@@@@@@?????????@@@@@@??????>>>>>>??????@@@===???CCCFFFIIIMMMQQQTTTUUUZZZ^^^]]]VVVPPPLLLKKKDDDBBB???;;;:::999:::;;;>>>FFFSSScccuuuwwwwwwnnnzzzZZZLLLWWWcccmmm___mmmpppbbbVVVHHH:::444222000///111////////////000000000000........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---......---------............///zzzvvv{{{aaa[[[XXX^^^cccdddcccccc```[[[UUUSSSQQQKKKAAA999444444333333333333444444555444333222222222333333111111111111111111111111111111222222222222111111000111222444555555666666555444333333333333444555777777666666777999;;;<<<;;;SSS{{{}}}gggaaauuuyyykkkYYYGGG:::444333333333333333333333333000000000000000000000000////////////////////////////////////////////////............////////////............////////////000111111111111222222222444111444777888IIIvvvzzz|||ssscccVVVNNNJJJFFFDDDAAA@@@AAABBBBBBAAABBBBBBAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA???DDDJJJOOOTTTXXX]]]```\\\^^^___]]]XXXRRRMMMJJJBBB@@@===:::999999;;;<<<@@@FFFRRRaaasss{{{rrrttt|||iiitttSSSMMMQQQ}}}yyyeeeiiilllfff^^^OOO???777444111111222//////000000000111111111........................,,,,,,---------.........------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,---...///---------............///xxxaaaPPPSSS\\\aaadddhhhddd]]]VVVUUUUUUQQQFFF<<<555444444333333444444555555444333222111222333444000000000000000000000000111111111222222111111111000111333444555666666666555444333333333333444555888777666666777999;;;===AAAlllxxxzzz]]]iii|||ppp___MMM>>>555333333333333333333333333000000000000000000000000000000000000000000000000////////////////////////............/////////000............/////////000000111111111111222222222444111333888;;;QQQsssppp{{{tttdddUUUKKKGGGFFFAAAAAABBBDDDEEEDDDAAA???BBBBBBCCCCCCDDDEEEEEEEEECCCBBBBBBAAAAAABBBBBBCCCBBBHHHOOOWWW\\\aaaeeehhhaaa___\\\[[[ZZZVVVNNNHHH???===;;;999888999;;;<<>>===;;;888777888;;;>>>DDDIIIRRR^^^lll{{{oooiiiqqqwwwlllOOOOOOddduuutttwwwqqqbbbMMM>>>888555333000000000000000000000000////////////....................................---------------------------,,,,,,,,,,,,---......---------............///............////////////{{{lllffftttgggWWWTTT[[[dddiiigggccc```\\\WWWRRRNNNGGG@@@777333555777666444333333333333333333333333333222222111111222222333111111111222222222333333111222222333333444444555444444444555666666777777555666111888DDD<<>>999666111000000000000000000000000////////////....................................---------------------------,,,,,,,,,,,,---......---------............///............////////////pppaaacccjjjuuusss[[[OOOUUU```eeeeeeeeedddbbb\\\UUUPPPLLLDDD:::666777888666444333333333333333333333333333333222222222222333333111222222222222333333333111222222333333444444555444444555555666777777888444999666:::AAA;;;LLLwww{{{wwwoooeee___YYYSSSNNNNNNPPPRRRXXX___kkkmmmrrrwww|||||||||}}}|||yyyvvv|||{{{dddttt|||qqqbbbRRRAAA888222333555333222444111111111111000000000000////////////////////////.........///////////////............////////////000000000000111111111111111111111111222333444555888;;;BBBlllzzzqqq~~~yyyqqqllllllrrrzzzzzzqqqiiiaaaZZZVVVVVVUUUQQQMMMJJJHHHGGGGGGEEEGGGIIIJJJJJJKKKMMMOOOQQQRRRTTTTTTUUUVVVYYY\\\___^^^^^^\\\\\\^^^cccfffiiiiiijjjkkkkkkjjjiiiggg___[[[VVVSSSOOOJJJDDD???;;;;;;:::888777999>>>AAAHHHMMMTTT^^^jjjxxxqqqeeelllzzzwwwtttTTTHHH]]]mmmooosssiiiRRR@@@999666111000000000000000000000000////////////....................................---------------------------,,,,,,,,,,,,---......---------............///............////////////rrrhhh```aaaqqqnnnXXXVVV```hhhhhhhhhhhheee___WWWRRRNNNHHH???:::888777666444333333333333333333333333333333222222222222333333222222222222333333333333111222222333333444444555444555555666666777888888888<<<=========CCCcccyyy{{{~~~wwwppphhh___YYYTTTPPPNNNPPPQQQRRRUUU[[[bbbcccfffmmmtttzzz}}}~~~zzzxxxvvvtttooonnnvvvuuukkkyyynnn]]]GGG;;;333555666333222444222222111111111000000000000000000000000000000000.........///////////////............////////////000000000111111111222222111111111111222444555666999;;;TTTqqqkkk~~~qqqmmmhhheeeiiirrr|||{{{uuukkkccc]]]YYYWWWUUUSSSRRRPPPLLLHHHGGGHHHIIIGGGJJJNNNRRRUUUXXX[[[^^^^^^___```______aaacccfffiiijjjjjjiiihhhiiilllooonnnmmmmmmnnnoooooollljjjaaa]]]VVVQQQLLLGGGCCC@@@;;;;;;:::888777999>>>AAAJJJNNNUUU^^^iiivvvjjjdddjjjrrrjjj___LLLVVVsssnnnnnnoooiiiXXXGGG<<<666222000000000000000000000000////////////....................................---------------------------,,,,,,,,,,,,---......---------............///............////////////~~~iiibbbjjjtttwww{{{iii\\\```rrrpppmmmjjjfff```YYYUUUNNNJJJDDD>>>999666555444333333333333333333333333444333333222222333333444222222222333333333444444111222222333333444444555555555555666777777888888999999>>>???===VVVxxxxxxqqqjjjbbbZZZSSSRRRPPPPPPTTTVVVTTTVVVYYY[[[[[[^^^eeennnuuuyyyyyyzzzwwwtttpppjjjhhhnnnxxxlllwwwwwweeeNNN???555777888333111444222222222111111111000000000000000000000000000000............/////////000............////////////000000111111111222222222111111111222333444555666666BBBmmmyyymmmnnnuuueeebbb```aaahhhsss~~~zzztttjjjeee___ZZZXXXXXXWWWWWWUUUUUUTTTQQQNNNNNNQQQTTTUUUYYY^^^bbbeeegggjjjmmmkkklllkkkjjjiiijjjlllooorrrssstttsssrrrrrrsssttttttsssqqqrrrsssssspppmmmddd___WWWOOOIIIEEEBBB@@@<<<;;;:::888777999===AAAJJJNNNUUU]]]gggtttvvvfffeeeoooeeeuuuoooTTTTTTaaayyysssooojjjbbbSSSAAA777555000000000000000000000000////////////....................................---------------------------,,,,,,,,,,,,---......---------............///............////////////yyyqqqwww~~~uuusssuuu```___{{{wwwqqqjjjeee```[[[WWWNNNLLLHHHAAA:::555444444333333333333333333333333444333333222222333333444222222333333333444444444111222222333333444555555555555666666777777888888888333<<<@@@AAAhhhqqq~~~uuummmfff^^^VVVOOONNNMMMOOOTTTVVVSSSRRRUUUZZZZZZ\\\bbbkkkrrruuuuuuzzzwwwsssooogggccchhhppppppmmm|||hhhQQQAAA666888999333111444222222222111111111111000000000000000000000000000---.........//////000000............/////////000000111111111111222222222111111111222333444666777888NNNooollluuuxxxfff]]]\\\\\\___gggsss}}}qqqhhh]]][[[WWWVVVWWWYYYYYYYYY[[[\\\[[[XXXVVVWWW\\\```gggjjjnnnpppqqqrrrtttuuussssssrrrpppooooooqqqtttwwwyyyzzzzzzxxxwwwwwwwwwyyywwwuuuuuuvvvuuurrrooofffaaaXXXNNNGGGCCCAAAAAA<<<<<<:::888777999===@@@JJJMMMTTT\\\fffrrr}}}mmmgggeeezzzvvvkkk```XXXTTToooyyyqqqmmmjjj[[[FFF999888000000000000000000000000000/////////....................................---------------------------,,,,,,,,,,,,---......---------.........//////............/////////000yyyvvvbbb```|||sssrrrpppfffcccaaaXXXRRRRRROOOFFF<<<666555777666666555444333333222222333333333333333333333333222222222222222222222222444333333333333444555555444444555555666777777777999777;;;;;;KKKnnnyyy|||tttssslllbbb\\\XXXQQQIIIQQQUUUWWWSSSNNNMMMRRRXXXWWWYYY\\\```dddjjjqqqvvvwwwvvvrrrlllddd```aaacccrrrbbbyyyqqq^^^III888666666222222777333333333222222222111111000000000000000000000000000000000000000000000000////////////000000000000/////////000111111222222000666333111666555333:::<<>><<<999999999888777999===@@@HHHNNNUUU]]]dddooozzzttteeedddsssiiiVVVZZZxxxrrrsssjjjXXXJJJ@@@666444111///111222111///000000000000000000000000000//////...------,,,,,,------------------------,,,,,,,,,---------......//////............//////000////////////000111111lll___cccvvvwwwjjjddd^^^YYYVVVQQQKKKFFF@@@:::666555555444444444444444444333333333333333333333333333333333333333333333333666555555555555666777777444555555666666777777888888===<<>>666444555555555555555555555444444444444444444444444333333333333333333333333444444333333444444555666555555666666777888888888888===???\\\mmm~~~tttnnnhhhdddfffkkknnn~~~{{{rrrpppppphhheeebbbaaacccaaa]]]XXX```]]]]]]bbbiiimmmlllhhhhhhiiijjjkkkjjjfffaaa]]]ZZZbbblllxxxffflllxxxeeeMMM???999777555555333333333222222222111111000000000000000000000000////////////////////////////////////000000000000000000000111222222333333444333111555999444AAA^^^pppeeelllyyyeeeRRRGGGGGGMMMVVV```nnnyyy{{{rrrhhh```ZZZQQQQQQQQQRRRUUUZZZ___bbbdddgggqqq~~~wwwvvvqqqlllmmmssssssnnnccc]]]TTTKKKEEEAAA===;;;999999999888777999===@@@GGGMMMVVV^^^dddjjjqqqvvvwww|||vvvccc[[[jjj~~~}}}ZZZPPPWWWrrrsssyyykkk^^^EEE:::111111444333333555000000000//////........................---------------------------------,,,,,,,,,---------......//////............//////////////////000111222333~~~bbb```wwwwwwnnngggccc]]]VVVQQQNNNHHH@@@999666666555555555555555555444444444444444444444444333333333333333333333333333333333333333444555555555666666777777888888999999===NNNssskkk{{{{{{}}}zzz{{{xxxrrrsss{{{}}}}}}wwwsssllliiifffeeefffeeebbb______]]]]]]aaafffjjjjjjiiiiiiiiijjjllllllhhhbbb^^^YYY^^^dddkkk{{{jjjeee|||mmmWWWEEE:::555444555333333333222222222111111000000000000000000000000000000000000000000000000////////////000000000000000000111111222333333333444333111666888666NNNxxxeeebbbnnnmmmZZZKKKBBBFFFOOO]]]fffrrrzzzyyyqqqhhh```YYYUUUTTTRRROOOMMMPPPYYYeeemmmrrr{{{~~~~~~yyyxxxqqqhhhjjjqqqsssmmmbbb\\\SSSKKKEEEAAA===;;;999999999888777999===@@@GGGMMMUUU\\\aaafffmmmrrruuuzzzjjjXXXYYYwwwzzzvvvmmmVVVRRRkkk|||oooxxxrrrbbbJJJ;;;///000333111111444000000//////......------........................------------------------,,,,,,,,,---------......//////............///////////////000111222333444~~~lllaaauuu|||uuunnnkkkgggaaaZZZTTTOOOIIICCC>>>777777666666555555444444555555555555555555555555444444444444444444444444444444444444444555666666666666666777888888999999;;;@@@ddd{{{}}}~~~|||zzzzzztttqqqmmmiiifffdddbbbaaa]]]^^^^^^```cccgggjjjkkklllkkkkkkmmmmmmjjjddd```ZZZ]]]___bbbnnn|||ccc~~~tttaaaKKK;;;555444666333333333222222222111111000000000000000000000000000000000000000000000000////////////000000000000000111111222222333333444333222222888999:::^^^rrr___fffwww}}}bbbRRRIIIDDDKKKVVVdddkkktttzzz~~~|||sssiii```ZZZVVVTTTVVVVVVVVVXXX___kkkzzz}}}|||}}}{{{{{{sssiiihhhooonnnggg```ZZZQQQIIICCC???<<<:::999999999888777999===@@@FFFKKKSSSYYY^^^dddlllrrruuuxxx}}}sss^^^ZZZbbb{{{ssspppaaaVVV]]]ttttttuuuhhhTTTAAA333333444111000444111111000000///......---........................------------------------,,,,,,,,,---------......//////............///////////////000111222444555~~~gggggguuufffwww}}}tttppppppiiiddd]]]VVVPPPJJJEEEBBB888888777666555444444333555555555555555555555555444444444444444444444444555555555555555666777777666666666777888888999999<<>>iiiggg]]]nnnpppVVVJJJFFFFFFNNN[[[iiinnnuuuyyy|||yyyoooddd\\\WWWUUUUUUTTTYYYbbbkkkuuu~~~{{{{{{}}}|||}}}vvvkkkiiinnnjjj```^^^XXXPPPHHHBBB>>>;;;888999999999888777999===@@@DDDIIIPPPWWW\\\dddlllssstttwwwzzz}}}zzzgggbbbZZZrrr}}}|||~~~uuuhhhYYYXXXppp{{{qqquuummm]]]III999777888333111555222222222111000//////...---.....................------------------------,,,,,,,,,---------......//////............///////////////000111333444555oooaaauuuggg^^^gggpppttttttnnniiiaaaZZZSSSLLLFFFBBB<<<999666555555666555444333333333333333333333333333444555555666666555555555555555555666666666666;;;777555999:::999:::===AAANNN|||www~~~mmmaaa___```aaa```aaacccgggjjjmmmpppqqqsssqqqooopppqqqpppkkkggg]]]___aaabbbbbblllrrr~~~zzziiiSSSAAA888666666555444333222111111111111111111111111111111111111000000000000000000000000////////////000000000000222222222222222222333333:::,,,555>>>444JJJpppaaacccwww|||bbbLLLFFFHHHKKKTTT___fffkkkpppsssyyyzzzoooeee______aaa]]]iiixxx~~~{{{xxxwwwxxx|||~~~~~~}}}}}}uuulllfffeeeeeeeeedddXXXSSSKKKDDD???===;;;:::999::::::999999:::>>>@@@EEEJJJOOOTTTXXX___gggmmmnnnttt{{{}}}}}}www^^^UUUhhhrrr}}}pppUUUWWWfffuuuyyywwweeeNNN888333666555333222222222111111000/////////........................---------------------------------............///............////////////...222///...555444222;;;kkksssqqq^^^___hhhmmmmmmmmmiiibbb[[[UUUOOOIIIEEE<<<:::777555555666555444333333333333333333333333333333444555555555555444555555555555666666666666:::666555888:::999:::===HHHeee|||pppdddbbbcccddddddeeegggjjjmmmoooqqqrrrtttssstttvvvwwwtttmmmggg]]]]]]_________ggg}}}tttwww~~~~~~oooYYYEEE999555555555444333222111111111111111111111111111111111111000000000000000000000000////////////000000000111222222222222222333333333666///888===;;;[[[tttaaa___lll}}}lllXXXGGGEEEIIILLLVVV```cccfffiiilllrrr~~~ssslllooovvv{{{~~~}}}|||zzzwwwwwwzzz|||}}}||||||wwwpppiiifffdddbbbaaaYYYSSSJJJCCC???===<<<;;;999::::::999999:::>>>@@@EEEIIIOOOTTTYYY___gggmmmnnntttzzz|||{{{~~~cccSSS^^^rrrnnnqqq}}}[[[NNN^^^{{{sssuuuiiiSSS===555555555222111222222111111000/////////........................---------------------------------............///............////////////...222//////555333222<<>>;;;777555555666555444333333333333333333444444222222333444444444444444555555555555666666666666999555555888999888;;;???III{{{qqqssshhhgggjjjkkkiiijjjmmmooorrrsssuuuuuuvvvwwwyyy|||}}}xxxpppiii```___^^^]]]\\\bbbtttwwwmmmwwwcccLLL;;;555555555444333222222111111111111111111111111111111111000000000000000000000000/////////000000000111111111222222222333333333444111555::::::EEEsssvvvZZZSSSbbbyyypppZZZLLLCCCEEEKKKPPPYYYccc^^^^^^^^^```hhhxxx~~~}}}|||xxxvvvwwwxxxzzzzzzzzzyyyuuuoooiiiccc```___ZZZSSSJJJBBB>>>======<<<999::::::999999:::>>>@@@DDDIIIOOOTTTYYY___gggmmmnnnsssxxxzzzyyyzzzlllVVVWWWcccsssaaakkkqqqiiiOOOWWWtttmmmwwwmmmYYYCCC888555333222111222222111111000/////////........................---------------------------------............///............///////////////333000111555222333@@@~~~tttmmm\\\dddoooqqqnnnjjjeee___YYYSSSMMMIII@@@===888666555555555444333333333444444444444444111222333333444444333333555555555555666666666666777555555777888888<<>>=========999::::::999999:::>>>@@@CCCHHHOOOTTTYYY^^^eeekkknnnrrrvvvwwwuuuuuuyyy|||www^^^XXX]]]llleee^^^\\\ooo```VVV]]]lllyyynnn^^^III;;;444333222333222222111111000/////////........................---------------------------------............///............///////////////333111222666222666GGG{{{cccdddnnnqqqppplllfff```ZZZSSSLLLGGGBBB>>>999666555555555555333333333444444555555555111222333333444444333333555555555555666666666666666444555888888888>>>EEEVVV{{{zzz|||uuummmooossssssqqqtttwww{{{~~~~~~}}}}}}~~~{{{vvvqqqjjjeee___[[[XXXYYYcccnnnhhhyyysss]]]EEE:::999666555444333222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111222333444444555555222>>>999666]]]iiiYYYPPPYYYqqqtttYYYLLLFFFBBBFFFMMMTTTYYY]]]SSSOOOLLLLLLSSSfff~~~{{{wwwuuuvvvyyy{{{xxx{{{}}}yyyqqqjjjfffdddYYYSSSJJJCCC???>>>>>>>>>999::::::999999:::>>>@@@CCCHHHOOOTTTXXX\\\cccgggmmmooorrrrrrqqqpppqqqsss}}}~~~fffYYYXXX[[[qqq\\\WWW[[[llluuuYYYNNNxxxqqqtttmmmaaaOOO>>>555333444444222222111111000/////////........................---------------------------------............///............////////////000333111333666333<<>><<<666555444333222222222222111111111111111111111111000000000000000000000000000000000111111111222222111111222333444555666666444>>>999@@@qqq___UUUSSSaaaxxxkkkTTTHHHDDDBBBHHHRRRXXXWWWTTTPPPKKKHHHHHHLLL^^^~~~zzzxxxxxx{{{~~~{{{||||||yyysssmmmhhhfffXXXSSSKKKEEEAAA???>>>===999::::::999999:::>>>@@@CCCHHHNNNSSSVVVYYY___ccchhhjjjlllllljjjiiiiiiiiiqqqsssvvvvvvuuuvvvzzz~~~nnn[[[RRRVVVooofff\\\UUUZZZwwwaaaLLLlll~~~ooommmfffWWWDDD777444555555222222111111000/////////........................---------------------------------............///............////////////000222000333666555CCC```zzzdddaaagggpppmmmiiiddd___XXXPPPKKKFFFAAA;;;777555555555555333333444444555666666666333333444555555555555444555555555555666666666666666666777:::999;;;BBBLLL~~~}}}vvvwww|||rrr|||}}}wwwzzz|||zzz|||~~~~~~yyyvvvnnneee___[[[YYY\\\bbbqqqnnn}}}mmmSSSAAA===666555444333333222333333111111111111111111111111000000000000000000000000000000111111111222222222111111222333444555666666555;;;:::QQQ{{{\\\SSSSSSfff}}}aaaOOODDDCCCEEEPPP^^^ccc[[[QQQNNNIIIGGGGGGIIIWWWzzz~~~{{{|||~~~~~~zzzvvvrrrmmmgggcccVVVRRRLLLGGGCCCAAA>>><<<999::::::999999:::>>>@@@CCCHHHNNNRRRTTTWWW[[[___aaabbbddddddcccaaa```___cccfffjjjkkkjjjlllooosss|||bbbSSSUUU]]]yyyhhh[[[YYYjjjtttmmmQQQ```wwwpppmmm```KKK;;;555555444222222111111000/////////........................---------------------------------............///............////////////111111///222777777JJJllliiicccjjjpppmmmjjjfffaaa[[[TTTOOOGGGBBB;;;777555555555555333333444444555666777777333444555555666666555555555555555555666666666777666666888::::::;;;DDDNNN|||mmm~~~xxx}}}zzzppp}}}zzz}}}tttjjjddd```^^^___dddllloooyyyqqqWWWCCC===666666555444333333333333111111111111111111111111000000000000000000000000000111111111111222222222111111222333444666666777555999<<<^^^xxx]]]SSSSSShhhoooUUUFFFBBBCCCJJJYYYjjjooobbbRRRMMMIIIHHHHHHHHHSSSvvv~~~~~~xxxssspppkkkeee```UUUQQQLLLHHHDDDAAA>>>;;;999::::::999999:::>>>@@@CCCHHHNNNQQQSSSUUUYYY\\\\\\]]]______^^^]]][[[ZZZZZZ^^^bbbcccccceeeiiilllssswwwlllYYYTTTPPPssssssddd```cccpppuuuxxxUUUTTTnnntttsssgggPPP===666555333222222111111000/////////........................---------------------------------.........//////............/////////000111111///222777888OOOsssqqqaaaeeejjjpppqqqjjjaaaYYYRRRLLLHHHDDD>>>999555444555666333000111888<<<:::777666333333333444444444555555666666666666666555555555333666;;;444AAA???888jjj}}}wwwmmm|||pppqqq|||xxxrrrjjjccc^^^[[[ZZZddduuuwwwfffvvv]]]FFF;;;666555333444444444333111111111111111111111111111111111111111111111111111000111111111111222222222222222222333444555666777333;;;GGGppplllXXXQQQZZZwwweeeNNNCCCCCCBBBPPPlll~~~iiiXXXTTTMMMGGGEEEGGGTTTqqq}}}|||wwwrrrnnnkkkgggddd[[[WWWPPPIIIBBB???======<<<;;;:::999;;;===@@@BBBDDDGGGLLLPPPSSSUUUUUUTTTWWWWWWVVVUUUTTTSSSRRRRRROOORRRUUUXXXZZZ]]]```ccchhhrrr~~~}}}bbbUUUVVV\\\zzzaaa```bbbfffvvv\\\SSSTTTnnngggXXX<<<777<<<222333333222222111000000000////////////////////////---------------------------------.........//////000000000000////////////000:::444000999AAA\\\vvvcccgggjjjpppqqqkkkccc\\\TTTNNNHHHEEE???999555444555555333000111777:::888555555333333333444444444555555666666666666666666666555666777;;;555??????CCC|||mmmooo~~~uuuxxxuuuzzzuuuooohhhaaa\\\\\\kkkhhhuuu^^^GGG<<<777555444333444444333222111111111111111111111111111111111111111111111111111111111111222222222222222222222333444555666777>>><<>>>>>===<<<::::::;;;===@@@BBBDDDGGGJJJNNNQQQRRRQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJMMMPPPSSSUUUWWWZZZ]]]dddmmmxxxiiiUUUTTTUUUnnnkkkbbb```bbbxxxbbbPPPOOOxxxvvvjjj\\\AAA666777000333333222222111000000000////////////////////////---------------------------------.........//////000000000000000000000///---222222333:::LLLpppiiihhhiiioooqqqllleee___WWWPPPHHHEEE???:::666444444555333111222777888555333333333333333444444444555555555555666666666666666666888888:::888======RRR{{{xxxjjjyyyrrrlllwwwwww~~~}}}{{{uuuiiiaaaWWW```uuummmwwwcccMMM@@@888666444333444444333222222222222222222222222222111111111111111111111111111111111111222222222333222222222333444666777888AAA999___}}}^^^TTTVVVggg|||eeeQQQGGGFFFAAAMMMfffkkkVVVHHHIIIFFFGGGaaayyyxxxzzz}}}~~~}}}zzzxxxuuuqqqkkkggg^^^ZZZSSSKKKEEEAAA??????===<<<;;;;;;<<<>>>@@@BBBDDDEEEHHHKKKLLLMMMLLLKKKIIIIIIHHHGGGFFFEEEEEEDDDDDDFFFIIIKKKMMMOOORRRTTT[[[dddnnnwwwtttYYYTTTOOO```}}}hhh```___jjjyyytttQQQJJJeee~~~lllaaaJJJ888444222333333222222111000000000////////////////////////------------------------------........./////////000000000000000000000000...---333777;;;XXXrrrggghhhmmmooolllgggbbbYYYRRRIIIEEE@@@;;;777555444444333111222666666333111222333333333444444444555555555555555555666666666666888777999;;;<<<<<<```}}}tttvvvwwwhhhlllzzz~~~zzz}}}zzzyyy|||}}}tttkkk___]]]jjjvvvzzz{{{mmmVVVDDD999777444333444444333222222222222222222222222222111111111111111111111111111111111222222222333333222222222333555666888888;;;===rrrsssXXXPPPYYYppprrr[[[JJJEEEHHHEEEYYYxxxxxx\\\JJJKKKGGGCCCYYY|||zzzwwwxxx{{{~~~||||||{{{{{{yyywwwrrrlllhhh```\\\UUUMMMFFFBBB@@@@@@>>>===<<<<<<===>>>@@@BBBCCCDDDEEEGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA>>>@@@CCCDDDEEEGGGJJJLLLRRRZZZdddjjjpppbbbXXXOOOXXX|||uuubbb]]]bbbiii]]]JJJUUU{{{mmmdddSSS<<<333666333333222222111000000000////////////////////////....................................////////////000000000000000111111111555...666:::<<>>>>>======>>>???@@@AAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>===:::<<>>kkk```PPPPPPccc}}}fffUUUIIIEEEGGGKKKpppqqqXXXQQQJJJCCCRRRjjj~~~zzzzzzyyyxxxvvvqqqkkkfffccc^^^WWWNNNHHHCCCAAA@@@???????????????@@@@@@AAA@@@@@@@@@@@@???>>>======;;;;;;;;;:::::::::999999888:::<<<<<<<<<===???AAACCCHHHPPPXXX\\\eeevvv]]]SSSSSS\\\~~~fff``````zzzzzzcccPPPkkk}}}kkk^^^CCC000333333333222222111000000000////////////////////////............................../////////000000000///000000111111222222222555333444999OOO|||}}}xxxzzzzzzlllppprrrqqqoookkk```UUUIIIGGGBBB===999555333333333222444666444111222777333333333444444444555555444444555555666777777888444>>>777<<<>>>UUUpppvvvooosssxxx}}}yyyuuurrrsssvvvxxxxxx{{{uuurrrzzzvvv{{{dddHHH===999555333333444444333333333333333333333333333111111111111111111111111222222222333333333444444222222333444666888:::;;;GGG~~~wwwZZZQQQVVVjjjsss^^^PPPHHHEEEFFFPPP{{{}}}bbbTTTKKKFFFPPP```|||{{{yyyxxxuuupppkkkfffccc^^^WWWNNNGGGCCCAAA@@@?????????@@@@@@@@@AAAAAA>>>>>>>>>======<<<;;;;;;999999999888888888888777666888::::::999:::;;;===???AAAIIIRRRTTTZZZppp```UUUTTTPPPsss~~~mmmiiisssuuupppSSSeeennnbbbJJJ444666333333222222111000000000////////////////////////.........................../////////000000000000///000000111111222333333222999444999___|||uuuuuu{{{nnnrrrtttsssrrrmmmbbbWWWJJJGGGCCC>>>999666333222333222444666444111333888333333333444444444555555444444444555666777777888777AAA666:::@@@___nnnsssxxxmmmzzznnnyyysssooommmnnnnnnvvvyyyzzz|||xxxwww}}}hhhNNN===:::555333333444444333333333333333333333333333111111111111111111111111222222333333333444444444222222333444666888:::;;;SSSmmmWWWTTT\\\pppmmmWWWLLLGGGEEEFFF\\\iiiVVVKKKGGGNNNXXX~~~}}}zzzxxxuuuqqqkkkgggccc^^^WWWNNNGGGCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>======<<<<<<;;;;;;:::999999999999999999888888555777888888777888999:::===>>>EEENNNPPPSSSfff|||cccXXXVVVKKKiii}}}uuurrrwwwwwwRRR```pppfffPPP:::;;;333333222222111000000000////////////////////////////////////////////////////////////000000000000///000000111222222333333222>>>666;;;jjj}}}vvvssstttvvvooolllsssvvvooollleeeWWWQQQIIIBBB>>>:::444111222444444444444444444444444444444444555555555555666444444555555666777777777888===888>>>===uuuwww|||vvvyyyjjj}}}rrrrrryyyssspppmmmjjjfffffflllvvvwwwiii^^^CCC666444666222222555111222222222222222222222222222222222222222222222222222222333333333333444444444444777///555<<<555CCCTTTgggXXXXXXdddgggTTTKKKDDDDDDIII\\\vvv\\\LLLGGGKKKOOOvvv~~~{{{tttrrrrrrmmmfff___]]]WWWOOOEEE???>>>???@@@AAAAAABBBCCCCCCBBBBBB???>>>===<<<;;;::::::::::::999777888999999888777666666777777888888888999:::===BBBGGGIIIOOO^^^nnnvvvZZZSSSUUUZZZsssrrrZZZXXXwwwwwwhhhQQQ999555333333222222111000000000////////////////////////111111000000//////..................////////////............000222444555666999888IIIxxx~~~vvvrrrrrrsssllliiipppsssmmmiiidddWWWSSSKKKDDD@@@<<<555333333444444444444444444444444444444444555555555555666444444555555666777777777888===999AAAHHHppp}}}uuujjjmmmqqqyyytttpppmmmiiifffeeeeeeiiiuuuwwwqqq___EEE777444666222333666111222222222222222222222222222222222222222222222222222222333333333333444444444333777111888>>>777GGGllldddVVVXXXjjjcccRRRIIICCCCCCHHH```{{{```OOOIIILLLOOOppp|||~~~~~~yyysssqqqpppjjjccc^^^\\\WWWNNNEEE@@@???@@@@@@AAAAAABBBCCCCCCCCCCCC@@@???>>><<<;;;::::::::::::999888888999999888777666777777777888888888888999;;;@@@EEEFFFLLLZZZiiiaaaWWWUUUTTTvvv{{{yyy___UUUlllkkkTTT===777333333222222111000000000////////////////////////000000000000//////..................////////////.........///000222444555777999888NNNwwwqqqpppqqqmmmhhhnnnrrrlllhhhdddYYYUUUMMMEEEBBB===777444555444444444444444444444444444444444555555555555666444444555555666777777777888<<<999CCCXXXppp{{{mmmkkkjjjttt~~~yyyuuuqqqmmmiiifffeee^^^\\\ggg{{{yyy}}}bbbIII999555666222333666111222222222222222222222222222222222222222222222222222222333333333333444444666333777444;;;???:::MMMaaaTTTZZZsss|||^^^NNNGGGBBBCCCGGGccchhhTTTKKKLLLPPPjjj~~~}}}}}}~~~{{{uuurrroooiiibbb^^^[[[UUUMMMEEEAAA@@@AAAAAABBBBBBCCCDDDDDDEEEEEEBBBAAA???===<<<;;;::::::;;;999888888999999888666777777777777888888888888888:::>>>BBBCCCGGGTTTbbbwwwiiiZZZUUUPPPiiiiiiSSS^^^qqqYYYCCC888333333333222111111000000////////////////////////000000000////////////...............///////////////......///000222444666888888999UUUxxxsssqqqqqqtttkkknnnsssmmmjjjggg___UUUNNNFFFBBB===777444555444444444444444444444444444444444555555555555666444444555555666777777777777:::999DDDhhh|||yyyfffmmm}}}jjj{{{~~~{{{wwwrrrmmmhhheeeeee]]]WWW^^^ppp~~~fffMMM<<<666666222444666111222222222222222222222222222222222222222222222222222222222333333333444444888333888666<<<>>><<>>======>>><<<::::::;;;;;;999888888888777777777777777777999999;;;>>>???BBBKKKVVVccc~~~vvv^^^VVVPPP^^^{{{~~~vvvttt~~~\\\SSSoooaaaKKK777444444333333222111111111////////////////////////.............../////////............////////////////////////111333555666888777???dddwwwqqqooonnnsssiiimmmlllllliiiaaaWWWOOOGGGCCC>>>777444444444444444444444444444444444444444555555555555666444444555555666777777777777:::===GGGxxxnnneeeqqqppp}}}vvvmmmfffbbb]]]ZZZVVVSSSTTTZZZbbbhhhkkklllnnnrrryyy{{{pppWWWCCC888777333555777111222222222222222222222222222222222222222222222222222222333333333333444444999222888888999:::HHHvvvsssYYYXXXbbbnnnUUUKKKGGGDDDEEEIII___fffQQQLLLNNNZZZ{{{tttppplllgggaaa[[[SSSLLLIIIHHHGGGGGGJJJIIIGGGFFFFFFFFFGGGHHHDDDDDDBBBAAA@@@@@@??????@@@>>>===<<<===<<<;;;999888888888888777777777777:::999:::===???AAAHHHQQQ]]]vvveeeXXXOOOWWWnnntttooowwwcccRRRddddddNNN999444444444333222222111111////////////////////////---............/////////............////////////000//////000111333555777777888DDDnnn}}}ssslllhhhhhhyyyzzzhhhkkknnnnnnkkkbbbYYYQQQIIIDDD???888555555444444444444444444444444444444444555555555555666444444555555666777777777777;;;@@@KKKppp{{{eeekkkrrryyywwwmmmeeeaaa[[[YYYUUUQQQOOOPPPSSSWWWYYY]]]aaadddhhhoooxxx~~~~~~uuu[[[EEE999777444666777000222222222222222222222222222222222222222222222222222222333333333333444444666000999999888:::SSShhhSSSWWWfffkkkSSSJJJGGGCCCDDDHHH[[[lllUUUNNNPPPXXX|||tttqqqnnnjjjbbb\\\SSSMMMKKKJJJJJJIIIJJJHHHFFFDDDCCCCCCDDDEEEDDDCCCBBBBBBAAAAAABBBBBBBBB@@@???>>>>>>>>><<<:::888888888888777777777666888777888;;;===???FFFNNNWWWoooooo]]]OOOQQQbbbxxxqqqtttzzzgggNNNZZZ{{{gggRRR===555444444333333222111111////////////////////////---------.........//////............////////////000000///000111333555777666999KKKwww{{{pppgggcccbbbooojjjlllppprrrnnndddZZZRRRJJJFFFAAA:::666777444444444444444444444444444444444555555555666666444444555555666777777777777<<>>DDDLLLSSSjjjwwwbbbQQQNNN\\\~~~uuusssrrriiiKKKTTTooojjjUUUAAA555444444333333222222111////////////////////////---------.........//////............/////////000000000000000222444666777555:::PPP~~~rrrjjjhhhaaaYYYaaauuullloootttuuuqqqhhh```VVVLLLGGGAAA:::444333555555555555555555555555333444555555666666555555555555555666666777888999===777FFF[[[|||qqqmmmtttggg^^^tttwww~~~{{{vvviii\\\ZZZYYYVVVSSSQQQPPPPPPPPPKKKLLLNNNPPPRRRVVV[[[___tttuuu~~~xxxeeeOOO;;;777888555333444333333333333333333333333222222222222222222222222111222222333333444444555999222999<<<333BBBuuu[[[LLL___{{{~~~hhhQQQHHHDDD@@@BBBHHHWWWwww{{{```TTTSSSccc}}}tttnnnlllggg___WWWSSSOOOJJJIIIKKKJJJEEEBBBDDDDDDBBBCCCFFFDDDGGGGGGCCCBBBFFFHHHHHHBBBCCCEEEDDDCCCAAA@@@???===<<<:::888666666666666666666666666888<<>>888888555222444333333333333333333333333222222222222222222222222111222222333333444555555777222:::>>>888LLLvvvWWWPPPhhhvvvbbbNNNFFFCCC@@@CCCIIIVVVvvvbbbSSSQQQ```yyysssrrrjjj```VVVSSSPPPKKKHHHHHHFFFCCCCCCEEEFFFEEEHHHLLLIIIKKKIIIDDDDDDGGGJJJIIIEEEEEEEEEEEECCCBBBAAAAAA???>>>;;;999888777777777666666666666888<<>>:::VVVpppuuurrrvvvZZZaaa```jjjwwwqqqiiibbb]]][[[XXXUUUTTTSSSTTTTTTNNNNNNMMMKKKJJJJJJLLLOOOTTTRRRVVV```mmm{{{}}}vvv\\\CCC999777444333666333333333333333333333333222222222222222222222222222222333333444555555555555555;;;999:::ZZZpppWWWLLLTTTrrreeeVVVHHHEEECCC@@@BBBIIITTTqqqooo]]]XXXddd~~~|||ooodddXXXRRRNNNMMMRRRYYYUUUWWW]]]dddccc]]]XXXXXXNNNMMMJJJFFFIIIRRRYYYZZZYYYUUUPPPLLLIIIHHHGGGFFFDDDBBB???<<<:::888777777666666666666777:::???CCCMMMUUUgggyyy___RRROOOPPPjjjxxxmmmkkk{{{]]]LLL```gggLLL;;;666333444444111000111000000000000////////////////////////////////////............//////////////////000111222444555666555DDDqqqxxxmmmbbbaaaeeeeee^^^WWWRRRRRRNNNKKKNNNUUUWWWTTTWWWcccnnnlllbbb]]]aaagggttt|||jjjppptttsssqqqiii```VVVLLLHHHCCC<<<777666555555555555555555555555444555666666777777666666666666666777777888999:::<<<<<>>CCCLLLWWWlllyyybbbZZZuuurrrbbbWWWQQQOOORRRWWWhhhjjjvvv~~~qqqfff```VVVPPPVVVdddnnnpppnnnhhhaaa]]]\\\ZZZVVVRRRMMMKKKGGGCCC???<<<:::999555666666666666888;;;===FFFTTTaaappprrrZZZOOOLLLPPPiii|||sssyyySSSLLL\\\vvvNNN>>>888333333222000///111000000000000////////////////////////////////////............//////////////////000111222444555666:::\\\rrriiiaaaWWWSSSTTTOOOSSSUUU\\\lllzzztttdddlllzzz~~~tttmmmgggbbbfffmmmmmmcccbbb{{{xxxwwwsssooommmgggaaaWWWNNNJJJEEE???:::999555555555555555555555555555666666777777777777777777777777777888999:::;;;999MMMkkk{{{dddzzzrrr[[[[[[ZZZ```~~~~~~zzztttooopppppphhh^^^eeebbb^^^YYYUUURRRQQQQQQXXXXXXXXXWWWVVVWWWZZZ\\\_________^^^XXXRRRTTTZZZVVV]]]kkk}}}yyyiiiLLL???:::555222444333333333333333333333333222222222222222222222222333333444444555666666666555888999;;;XXX\\\KKKKKKVVVsssyyyYYYMMMDDDBBB@@@>>>DDDNNNXXXlll}}}ggg```}}}iii```\\\WWWRRRNNNaaaaaalllzzzrrrjjj]]]UUUYYYeeennnooolllfff```^^^___^^^ZZZVVVPPPNNNJJJEEEAAA>>><<<;;;555666777666666777:::<<>>```|||uuuppprrrwwwddd[[[YYYbbbkkkqqq|||zzzzzz|||uuuuuu{{{ssszzzuuuuuunnniii\\\NNNHHHDDD>>>888666555555555555555555555555555555555555666666666666666666777777888999;;;<<>>666555555333444444444444444444444444222222333333333333444444222333333444444555555666555===888CCCfffzzzWWWOOONNN[[[|||zzzZZZPPPFFFAAA@@@@@@DDDIIIUUUddd~~~}}}rrrzzzuuuyyyvvvmmmfffggghhhmmmzzzwwwwwwssskkkbbb\\\\\\bbbhhhddddddccc```\\\YYYVVVSSSRRRPPPMMMJJJEEEAAA>>><<<:::666444666777666999===CCCQQQ___kkk~~~fffVVVKKKOOOOOOkkk~~~~~~___QQQ[[[mmmTTT@@@<<<777222111222111///000000000000////////////000/////////........................////////////111222222222111333555888@@@bbb{{{zzz|||||||||{{{iiieeerrruuuooo~~~xxxpppyyywwwxxxrrriii\\\OOOIIIEEE>>>999888555555555555555555555555555555555555666666666666666666777777888999;;;<<<@@@MMMuuukkkyyyxxxxxxaaaVVVXXXZZZiii}}}sssiiifff[[[___gggmmmjjjaaa[[[[[[^^^^^^^^^___```aaa___^^^ZZZXXXUUUTTT[[[pppzzzqqqUUU@@@777555555444444444444444444444444444222222333333333333444444333333333444555555666666777;;;999FFFqqqrrrSSSNNNLLLYYY{{{uuuXXXOOOEEEAAA@@@@@@DDDIIISSSaaa{{{}}}}}}yyyjjjiiieeedddhhhnnnnnnkkkkkkgggaaa[[[WWWVVVVVVWWWYYY``````WWWRRRSSSRRRNNNMMMMMMMMMKKKHHHDDD???===:::666444666777666999===DDDOOO]]]hhhyyymmmZZZNNNQQQLLL^^^hhhNNNWWWppp\\\CCC===666222222333222111000000000000////////////////////////........................////////////000111222222222333666888???aaazzz~~~~~~}}}~~~uuuqqquuu~~~qqqgggrrrssswwwqqqhhh\\\QQQJJJEEE???:::999555555555555555555555555555555555555666666666666666666666777888999;;;;;;???VVVtttwwwppprrruuuaaaWWWWWWZZZlllsssiiicccfffkkknnnkkkeeedddhhhbbbbbbdddfffhhhhhhfffdddbbbaaa]]]WWWYYYllltttXXXCCC888555444444444444444444444444444444222222222333333333444444333333444444555666666666999888:::HHH{{{kkkQQQNNNJJJVVVyyynnnWWWMMMDDDAAA@@@@@@CCCHHHSSSbbbzzzyyyvvvtttqqqgggfffccc___^^^```bbbddd```\\\YYYXXXXXXWWWSSSOOOMMMYYY]]]TTTNNNOOOMMMGGGHHHIIIKKKLLLJJJFFFAAA>>>:::666555666777777999>>>EEEOOO[[[eeetttsss[[[PPPQQQJJJUUUtttLLLSSSssskkkGGG>>>555333333333222222000000000000///////////////////////////.....................////////////000111222222222333666999AAAeee}}}}}}sssyyy|||}}}zzz{{{iii^^^kkknnnrrrlllfff\\\QQQKKKEEE>>>:::999555555555555555555555555555555555555666666666666666666666777888999;;;;;;AAAaaappppppnnnooo]]]WWWVVVZZZppprrrjjjjjjlllooolllggghhhllldddeeegggjjjlllllljjjgggfffgggddd\\\[[[nnnvvv\\\EEE999555444444444444444444444444444444222222222333333333444444333333444555555666666777;;;555<<>>;;;777555777888777:::>>>FFFOOO[[[eeeqqqyyy]]]PPPOOOJJJQQQyyyMMMOOOqqq|||LLL???555333444333222333000000000000////////////.........///////////////............////////////000111222222222333666999FFFmmm___zzzyyyvvv{{{{{{lllbbbqqqtttvvvnnnddd[[[RRRLLLEEE===999:::555555555555555555555555555555555555666666666666666666777777888999;;;<<<>>>gggjjjqqqkkkiiiXXXUUUVVV[[[sssooonnnooorrrrrrmmmkkkllljjjiiihhhiiikkkmmmmmmmmmiiijjjggg```___qqqyyy___HHH:::555444444444444444444444444444444222222333333333333444444444444444555666666777777;;;444@@@NNNfffNNNLLLHHHRRRtttmmmSSSKKKCCCAAA@@@???BBBGGGUUUeee}}}~~~qqqddd_________aaaeeeiiiiiihhhkkkpppkkkeee```ccchhhggg\\\QQQPPPZZZeeeiiidddXXXLLLEEE@@@CCCGGGJJJIIIFFFAAA>>>;;;777555777888777:::>>>FFFNNNZZZeeeooobbbSSSMMMKKKQQQpppQQQLLLhhhQQQAAA555444555222111333000000000000////////////.........///////////////............///////////////000111222222444777999DDDnnnRRRddd|||vvvqqq}}}qqqkkk|||~~~{{{ooobbbZZZQQQLLLDDD<<<888999555555555555555555555555555555555555666666666666666666777777888999;;;<<<;;;llleeerrrkkkgggVVVTTTVVV\\\vvvzzzsssooosssxxxzzz{{{~~~vvvqqqjjjfffhhhmmmtttwwwoooqqqoooiiiiiiyyyzzzaaaJJJ;;;555444444444444444444444444444444222222333333333333444444444444555555666666777777;;;333EEESSSdddLLLJJJIIITTTuuuoooRRRJJJCCC@@@@@@???BBBFFFSSSddd||||||tttuuuiiifffiiiffffffkkkrrrtttrrruuuzzzppphhhbbbfffnnnnnncccVVVYYY[[[fffrrrooo\\\MMMIII>>>AAAEEEHHHHHHDDD@@@===;;;777666777888888:::???DDDLLLYYYdddlll{{{kkkWWWLLLKKKQQQgggTTTHHH]]]VVVDDD555555666111///222000000000000////////////............/////////000............///////////////000111111222444777:::@@@nnnYYY[[[lll~~~jjjjjjttt~~~nnnmmmyyyiiiaaaYYYQQQKKKDDD<<<888999555555555555555555555555555555555555666666666777666666777777888999;;;<<<@@@ttt|||dddtttmmmiiiWWWUUUWWW\\\www{{{xxxnnnppp{{{yyyllleeegggpppzzzwwwyyywwwrrrrrr{{{bbbKKK<<<555444444444444444444444444444444222222333333333444444444444444555555666777777777;;;333HHHWWWcccJJJIIIIIIVVVvvvnnnRRRIIIBBB@@@@@@???BBBFFFQQQbbbzzz|||kkkpppzzz~~~ttttttyyynnnlllooowwwzzzxxx{{{uuukkkeeekkkvvvyyynnnbbb^^^ZZZdddtttrrr\\\KKKJJJ>>>@@@DDDFFFFFFCCC@@@===;;;777666888888888:::???BBBJJJWWWcccjjjwwwqqq[[[LLLKKKQQQbbbVVVEEETTTYYYEEE666555666111///222000000000000////////////---.........//////000000............/////////000///000111111222444777:::CCCrrrYYY```hhhtttlllssstttppp~~~xxxsssiiicccXXXLLLHHHEEE???;;;999777777666555555555555555666666666666777777777777777777666666777999;;;<<>>===AAAGGGTTTeeewwwyyyssskkkqqq}}}yyywww}}}kkkZZZddd}}}}}}hhhdddaaacccttt{{{cccIIIHHH@@@BBBFFFHHHGGGDDD???<<<888888777777777888:::;;;@@@LLLSSSZZZgggrrrsssZZZRRRPPPOOOZZZxxx[[[EEEWWWnnneeeGGG777999555111333111000000000000////////////////////////////////////////////////000000000000111111222111111333666999NNNzzzjjjeee___```mmmvvv||||||xxxzzzuuullldddXXXMMMHHHEEE???:::888777777666555555555555555666666666666777777777777777777666666777999;;;<<>>===AAAGGGTTTeeewww{{{uuuooorrr~~~}}}rrr]]]]]]sssuuuiiihhhhhhsssyyyfffMMMHHHBBBDDDGGGIIIHHHEEE@@@===888888777777777888::::::>>>JJJPPPWWWdddooowww\\\RRRMMMLLLUUU{{{|||^^^HHHVVVjjjhhhIII888999444111333111000000000000////////////////////////////////////////////////000000000000111111222111111333777999PPP~~~uuuhhhYYYTTTXXXcccrrr~~~||||||wwwoooeeeYYYMMMHHHEEE>>>999888777777666555555555555555666666666666777777777777777777666666777999;;;<<>>===AAAFFFSSSeeevvvzzzvvvwwwwwwaaaYYYjjjmmmppplllmmmssshhhRRRHHHDDDFFFHHHJJJHHHEEEAAA>>>888888777666777888999:::;;;FFFLLLSSS___jjj}}}~~~```RRRKKKHHHOOOrrrdddJJJRRReeennnMMM:::999444111333111000000000000////////////////////////////////////////////////000000000000111111222111111333777:::QQQssseeeZZZXXXWWWYYYcccqqqyyyqqqsss}}}xxx~~~{{{qqqeeeYYYMMMHHHDDD>>>999777777777666555555555555555666666666666777777777777777777666666777999;;;<<>>AAAFFFSSSddduuu~~~}}}xxxttteeeYYYeee~~~rrrwwwnnneeeiiieeeTTTIIIEEEGGGIIIIIIHHHDDD@@@>>>999888777666666777888999999DDDIIIOOO\\\fffwwwdddSSSJJJHHHLLLkkkkkkJJJMMMdddvvvRRR<<<999444111333111000000000000////////////////////////////////////////////////000000000000111111222222222444888;;;PPPsssggg^^^]]]ZZZUUUYYYcccnnntttmmmiiittt{{{ooofff```\\\dddvvvpppttteeeYYYMMMHHHEEE???999888777777666555555555555555666666666666777777777777777777666666777999;;;<<>>888666444444444444444444444444444444444444444444444444444444444555555666777777777666???KKKkkkOOOIIIJJJ]]]|||___NNNHHHBBBAAA???>>>AAAFFFQQQcccuuuuuuqqqooocccVVV]]]rrr~~~|||vvvdddbbb___QQQIIIFFFGGGHHHHHHFFFCCC???<<<999888777666666777888888999BBBGGGMMMZZZcccrrriiiTTTJJJJJJLLLgggsssIIIGGGeee~~~XXX>>>999444222444222000000000000////////////////////////////////////////////////000000000000000111222222222555888<<>>888666444444444444444444444444444444444444444444444444444444444555555666777777777999DDDPPPbbbMMMLLLPPPbbbzzz]]]MMMGGGBBBAAA???>>>AAAEEEPPPbbbuuuuuuuuunnn```TTTUUUcccssszzznnneeeZZZMMMIIIGGGHHHHHHHHHEEEBBB>>><<<999888777666555666777888999AAADDDKKKWWW___nnnmmmVVVKKKLLLKKKbbb}}}JJJEEEggg]]]@@@999333222444222000000000000////////////////////////////////////////////////000000000000000111222222333555999<<>>@@@EEEOOObbbtttzzzzzzoooccc[[[XXXYYYcccnnn{{{xxxlllYYYLLLMMMIIIJJJJJJHHHFFFBBB???===999888777666555666666777777???BBBHHHUUU\\\iii}}}pppVVVKKKLLLIII[[[PPPFFFgggaaaBBB999333222444222000000000000////////////////////////////////////////////////000000000000000111222222333666:::===OOO|||aaa]]]TTTNNNNNNMMM]]]|||nnnuuu{{{}}}|||wwwiiirrruuuvvvkkkaaaVVVKKKGGGEEEAAA===;;;777777666555555555555555666666666666777777777777777777666666777999;;;<<>>@@@EEEOOOaaatttzzzooohhhhhhaaaVVVWWW```lll{{{}}}qqq[[[MMMRRRKKKKKKKKKJJJGGGCCC@@@>>>999888777555555555666777666>>>@@@FFFSSSZZZfffzzzrrrVVVKKKLLLGGGVVVVVVHHHgggcccCCC999333222444222000000000000////////////////////////////////////////////////000000000000000111222222333666:::===QQQgggSSSPPPOOOMMMXXXjjjhhhrrryyyooommmsssrrrlll___VVVLLLGGGCCC===999888666666666666666666666666666666666666777777777777666777888888888999<<>>666555444444444444444444444444444333333333444444444555555555555555555666888999:::>>>>>>ssswwwVVVNNNMMM^^^ppp\\\NNNHHHAAA???===<<<@@@FFFPPP^^^sssvvviiikkkmmm]]]SSS\\\^^^cccppp{{{vvvcccUUURRRRRROOOJJJGGGDDD@@@===;;;>>><<<999666555555666777999999>>>FFFMMMVVVeeeqqq|||___OOOJJJFFFYYY~~~UUUAAAXXXmmmDDD888888444000222000000000000000000000000////////////////////////////////////000000000000222000///333444444777<<>>777555444444444444444444444444444333333333444444444555555555555555555666888999:::<<>>===@@@FFFOOO^^^sssqqqrrruuueeeWWW]]]WWWXXXbbbnnnnnnbbbYYYYYYPPPMMMIIIFFFCCCAAA>>>===>>><<<999777555555666777999999>>>EEEMMMVVVdddqqq|||aaaQQQNNNIIIVVVsssWWWBBBXXXmmmDDD888888444000222000000000000000000000000////////////////////////////////////000000000000222///000333444444888===SSSxxxrrrttt}}}bbbNNNGGGPPP\\\rrr~~~|||{{{}}}yyymmmrrr{{{iiijjjjjjiiikkkuuuwwwppprrrqqqkkk^^^TTTKKKFFFBBB<<<888888666666666666666666666666666666666666777777777777888999:::::::::;;;>>>AAAPPPvvvkkkdddqqqgggaaaaaaWWWZZZTTTWWWkkkvvvwwwqqqpppuuurrraaaRRRUUUWWWYYYYYYYYYYYY[[[\\\\\\\\\bbbuuukkkQQQ>>>888666555444444444444444444444444333333333444444444555555555555555555666888999:::===DDDsss\\\MMMIIIUUUooooooYYYNNNGGGBBB@@@>>>===@@@EEENNN]]]sss|||zzz|||kkkZZZ[[[UUUPPPRRR\\\```[[[WWWYYYMMMKKKHHHDDDBBB@@@@@@???>>><<<:::777666666777777888999===EEELLLUUUdddpppeeeRRRPPPLLLTTT{{{{{{yyylll[[[DDDWWWnnnFFF888888444111111000000000000000000000000////////////////////////////////////000000000000222///000333444444888???XXXhhhaaaYYYVVV\\\mmm}}}bbbQQQPPPWWW]]]```^^^^^^]]]___~~~ooonnnhhhhhhddd\\\WWWXXX\\\^^^cccdddcccfffvvvzzzrrrrrrpppkkk]]]SSSJJJFFFBBB<<<888888666666666666666666666666666666666666777777777777777888999999999;;;>>>@@@SSS~~~lll|||fffoooVVVSSSYYYSSSZZZVVVVVVhhhyyy{{{xxxyyyuuu```QQQQQQRRRUUUWWWZZZbbbiiisssqqqllljjjwwwjjjQQQ>>>888777666444444444444444444444444333333333444444444555555555555555555666888999:::???IIIxxxrrr]]]HHHDDDOOOeee{{{oooXXXMMMGGGBBB@@@>>>===@@@EEELLL\\\rrrzzzqqq___aaa___QQQIIILLLPPPNNNMMMPPPIIIHHHFFFCCCAAA??????@@@>>>===:::888777666777777888888<<>>888777666444444444444444444444444333333333444444444555555555555555555666888999:::===KKK{{{zzzcccKKKIIIQQQfffpppWWWMMMGGGBBBAAA???===???DDDJJJZZZqqqzzz}}}yyyiiimmmjjjVVVFFFCCCDDDBBBCCCGGGGGGHHHHHHEEEAAA??????@@@>>>===;;;999888777777777888888;;;BBBHHHPPP^^^jjjyyy\\\MMMPPPUUUtttyyyvvvmmmcccFFFWWWxxxOOO;;;666444222111000000000000000000000000////////////////////////////////////000000000000000///111333333333;;;DDDnnnvvvjjj___UUUNNNJJJLLL]]]zzzeeeTTTTTTPPPQQQPPPUUUUUUQQQjjj|||uuu~~~rrriiimmmrrrrrrcccXXXSSSVVVXXXcccuuusssvvvqqqiii[[[QQQHHHDDDAAA;;;777777666666666666666666666666666666666666777777777777666777888888888999<<>><<>>===;;;:::888777777777888777:::@@@EEEMMMYYYeeetttrrrTTTQQQUUUppp~~~|||{{{gggFFFVVVUUU===666444222111000000000000000000000000////////////////////////////////////000000000000//////111333222333<<>>???CCCHHHVVVlll{{{xxxyyyttt}}}}}}ttt```LLLCCC>>>:::===DDDLLLPPPSSSQQQJJJCCC@@@@@@======<<<:::999888777777888777999>>>CCCIIIUUU```lllbbbSSSRRRkkklllGGGVVV\\\???555444333222000000000000000000000000////////////////////////////////////000000000000//////111333222333===HHHxxxbbbZZZIIIQQQuuuxxxooovvvppp~~~|||kkk^^^rrryyywww{{{{{{zzzuuuwwwkkkrrrzzzsssgggZZZPPPGGGCCC@@@;;;777777666666666666666666666666666666666666777777777777888999:::::::::;;;>>>AAAQQQiii```QQQQQQMMMVVVSSSQQQ\\\yyytttwwwvvv\\\RRRJJJIIIFFFJJJ]]]sssxxxeeeLLL;;;666555555444444444444444444444444333333333444444444555555555555555555666888999:::<<>>???CCCGGGUUUkkk{{{|||mmm|||xxxeeeQQQFFF>>>999;;;CCCOOOTTTXXXVVVNNNEEEAAA@@@======<<<;;;999888777666888777999===AAAGGGRRR]]]dddzzznnnTTTOOOgggoooGGGUUU```@@@555444444333000000000000000000000000////////////////////////////////////000000000000...///222333222333===IIIzzzttt|||eee[[[___xxx}}}rrrooozzzttttttxxx|||vvvooouuuvvvpppjjjXXXNNNEEEBBBAAA<<<777666666666666666666666666666777777777777888888888888777888999999999:::===@@@UUUhhhhhhUUUQQQSSSKKKPPPPPP[[[yyywwwvvviiiXXXLLLMMMKKKFFFNNN^^^yyy}}}yyycccFFF777888888333444444444444444444444444444333333333333444555555444555666666666666999;;;GGGNNNoooTTTMMMKKKMMMeeezzzYYYQQQIIIBBB@@@???======AAAKKKWWWlll|||vvvtttiiiYYYRRREEE===@@@AAAGGGSSS[[[VVVNNNIIIDDD>>>>>>>>>=========<<<999666777555666:::>>>BBBKKKSSSaaauuu^^^PPPeeepppFFFKKKwwwddd>>>888777222222111111111111000000000000////////////////////////...............///000000222111---111666222<<>>AAAJJJVVVkkkyyyuuu|||ttt^^^VVVKKKDDDBBB>>>>>>FFFKKKFFF@@@???>>><<<@@@???>>>>>>>>><<<999777777555666:::===@@@HHHQQQ[[[ooo]]]PPPdddoooGGGHHHnnneee???777666222222111111111111000000000000////////////////////////...............///000000111222000333666222<<>>999666777555555555555555555555555666666666666777777777888777888999999999:::===@@@IIIzzznnnhhhqqqeeeQQQNNNUUUOOOSSSSSScccnnnnnn{{{tttpppUUUPPPWWW^^^fffmmmfffhhhsss~~~zzzttt}}}qqqZZZCCC777666666333444444444444444444444444444333333333333444555555444555666666666666999;;;@@@UUUYYYKKKGGGGGGVVVmmm~~~\\\OOOHHHAAA@@@???>>>???BBBEEERRReeeyyyxxx|||uuuxxxeeeVVVPPPNNNFFFCCCDDDCCCAAAAAACCCFFFHHHDDDBBB@@@??????>>><<<:::888555555888999:::@@@GGGLLLaaa{{{~~~fff^^^QQQaaaqqqqqqNNNJJJaaafff@@@666333000444111111111111000000000///////////////////////////...............///000000111444333444555222CCCcccGGG\\\vvv}}}|||~~~sssqqqvvv}}}qqqqqqoooggg___RRRKKKEEEAAA===888666777555555555555555555555555555666666666666777777777777888999999999:::===@@@HHH{{{nnn}}}aaajjjdddPPPMMMUUUMMMOOOQQQaaalllkkkwwwrrr}}}{{{{{{|||cccVVVVVV```qqq|||||||||mmmVVVAAA777555555333444444444444444444444444444333333333333444555555444555666666666666999;;;AAAXXX\\\LLLGGGEEESSShhh~~~\\\PPPHHHBBB@@@???===???BBBCCCQQQbbbuuusss^^^YYY\\\YYYOOONNNNNNOOOOOOLLLJJJIIIFFFCCCAAA@@@???>>><<<:::888555555777888888===CCCIII^^^xxxyyy^^^mmm^^^QQQ___}}}ooorrrNNNIIIbbbeee@@@666333000444111111111111000000000///////////////////////////...............///000000111333000111333222FFFiii>>>BBBPPPhhhxxxqqqjjj^^^iiimmm___YYY\\\pppyyyooopppnnneee^^^PPPJJJEEEAAA<<<777555888444444444444444444444444555555666666666666777777777888999999999:::===@@@HHHuuu{{{bbbmmmfffPPPLLLTTTMMMMMMPPP^^^iiiiiixxxgggggg{{{zzzzzz{{{wwwfff]]]aaasss|||lllTTTAAA999777666555444444444444444444444444444333333333333444555555444555666666666666999;;;???ZZZ```NNNGGGCCCPPPeee]]]QQQIIIBBB@@@???===>>>AAABBBPPP```rrrxxxpppnnnrrr{{{kkkggglllkkk___]]]]]]aaa```XXXOOOJJJGGGDDDAAA??????>>><<<:::888555555777777777;;;AAAGGG\\\wwwyyy]]]___}}}]]]OOO[[[zzzuuurrrJJJFFFfffddd???666444111444111111111111000000000000////////////////////////...............///000000000111...000333333EEEeeeHHHAAAAAAMMM]]]nnnwwwggg^^^VVVNNNEEEPPPffffffYYYRRRQQQ___qqqqqqssssssqqqvvvssslllooommmeee\\\OOOJJJDDDAAA<<<666555888444444444444444444444444555555555666666666777777777888999999999:::===@@@HHHhhhrrrkkkQQQJJJSSSMMMNNNOOOXXXwwwiiiiiiuuukkkqqqzzzvvvttt}}}}}}rrrooozzz{{{iiiQQQ@@@888666555555444444444444444444444444444333333333333444555555444555666666666666999;;;@@@___dddQQQFFF@@@LLLaaaaaaRRRJJJCCCAAA???<<<<<>>===<<<:::777555555888888777:::@@@GGG[[[vvv{{{___UUUsssZZZKKKWWWwwwvvvGGGDDDlllbbb===666666222333111111111111000000000000////////////////////////...............///000000///000...222666333???ZZZEEE@@@@@@FFFLLLXXXssshhhVVVOOOHHHAAAFFFJJJXXXsssxxxlllccc\\\aaammmwwwvvvooofffgggpppjjjnnnmmmddd\\\NNNIIIDDDAAA;;;555555888444444444444444444444444555555555555666666666777777888999999999:::===@@@IIImmmvvvpppRRRIIIRRRNNNPPPLLLRRRnnnlllkkk{{{xxxwwwzzztttqqq|||~~~xxxooouuuxxxeeeNNN>>>666444333333444444444444444444444444444333333333333444555555444555666666666777999;;;DDDfffhhhSSSFFF===III___eeeSSSKKKDDDAAA>>>;;;;;;>>>AAAOOO___ppp|||ppphhhccccccaaaddduuu~~~uuuuuujjjkkkyyy~~~yyywwwooogggaaaaaagggfffYYYJJJBBBGGGDDDAAA>>>======;;;:::777555555888888777;;;@@@GGG[[[vvv}}}```PPPuuukkkWWWHHHSSSvvv{{{GGGEEEsssaaa<<<666777222222111111111111000000000000////////////////////////...............///000000///000///555999333:::PPPIIIJJJEEECCCIIIPPPeeefffUUUJJJCCCCCCCCCDDDOOOjjj}}}}}}vvvyyy}}}mmmnnnnnnjjjaaaSSSKKKGGGBBB<<<777555555555555555555555555555555555666666666666777777777777999888888888999;;;===>>>IIIpppnnnwwwQQQPPPMMMPPPRRRRRRRRRhhhnnnkkkssslllllluuuxxxjjjaaaeeeuuuzzzdddJJJ<<<888555444444333333333333333333333333222222333333333333444444444444444555666888:::;;;AAAkkknnnLLLGGGFFFIIIVVVyyybbbTTTKKKCCCAAA@@@>>>>>>???CCCMMM\\\ooo~~~uuussskkkiiifffdddcccggglllqqq|||{{{{{{zzzvvvmmmeeeeeennnvvvrrrddd]]]cccbbbYYYQQQOOOKKKFFFEEEDDDBBB???===;;;:::999888666666777555444888@@@KKK[[[|||aaa]]]qqqtttaaaOOOGGGVVVpppqqqEEEIIIxxx^^^>>>666777555111111111111111000000000000000000000///......------............////////////...444111///222222:::NNNOOOMMMFFFCCCEEEGGGZZZzzziiiYYYNNNDDDCCC@@@DDDNNNhhh{{{kkkmmmmmmhhh```RRRJJJGGGAAA;;;777555555555555555555555555555555555555666666666777777777777999888888888999;;;===>>>MMMxxxsss}}}WWWVVVRRRSSSRRRQQQRRRhhhoookkk~~~ssskkkkkkkkkxxxsssbbb]]]aaasssttt___GGG:::777555444555333333333333333333333333222222333333333333444444444444444555666888:::;;;EEEoootttQQQIIIFFFHHHSSSuuueeeTTTKKKCCCAAA@@@>>>>>>???DDDMMMZZZmmmxxxmmmjjjiiiiiigggffffffhhhlllnnn{{{wwwqqqjjjeeedddfffiiikkkmmmrrr|||uuukkkWWW[[[ZZZRRRKKKJJJHHHEEEDDDCCCAAA>>><<<;;;::::::888777888999777555:::AAAKKK\\\~~~ooo^^^mmmlllZZZKKKGGGVVVppprrrGGGJJJvvvaaa@@@666666555000111111111111000000000000.........///////////////............////////////...333111///222222:::MMMSSSNNNGGGGGGHHHCCCOOOmmmhhhZZZNNNCCC@@@???BBBHHH[[[}}}ppplll}}}xxxjjjmmmkkkfff]]]QQQIIIFFF@@@;;;777555555555555555555555555555555555555555666666666777777777888888888888999;;;<<<>>>KKKvvvttt|||WWWWWWRRRQQQNNNPPPPPPhhhrrrjjjzzzyyy}}}rrrjjjiiibbbooo~~~fffVVVMMMVVVkkkqqqeeecccfffuuusssnnnrrr~~~nnnYYYCCC888666555555555333333333333333333333333222222333333333333444444444444444555666888:::;;;FFFpppyyyTTTJJJFFFGGGQQQppphhhUUULLLCCCAAA@@@>>>===???CCCLLLYYYkkkvvvllljjjlllmmmnnnnnnooonnnnnnmmmwww{{{vvvpppjjjgggddd```]]]UUUXXX```kkktttuuunnngggPPPRRROOOIIIEEEEEEFFFEEEEEECCCAAA>>><<<;;;;;;<<<888777999:::999777;;;BBBLLL^^^jjjqqqgggTTTIIIGGGVVVnnnoooIIIIIImmmcccAAA666666444111111111111111000000000000------......///000000111............////////////...333111///333222999JJJbbbYYYMMMNNNQQQHHHLLLccc{{{```TTTJJJ???===???@@@AAAHHHaaannnaaafff}}}vvvooosssuuujjjmmmjjjddd\\\PPPHHHDDD???:::666555555555555555555555555555555555555555555666666666777777888888777777888:::<<<===GGGllluuu}}}mmmxxxUUUUUUSSSRRRMMMPPPPPPffftttjjj|||xxxttt|||xxxvvv|||qqqgggeeeaaaiiixxxttt^^^LLLMMMZZZmmm}}}hhh]]]\\\```dddccc^^^___eeelll~~~iiiVVVAAA777666555444555333333333333333333333333222222222333333333444444444444444444666888:::;;;DDDmmmzzzTTTJJJFFFFFFOOOllljjjVVVLLLDDDBBBAAA>>>===???@@@IIIWWWjjj{{{vvvvvvvvvwwwzzz{{{{{{xxxtttpppttt{{{xxxtttqqqlllfff```[[[SSSWWW]]]eeehhheee^^^WWWLLLKKKGGGCCCAAACCCEEEFFFHHHGGGDDDAAA???=========888777999;;;999888===DDDOOObbb{{{gggRRRIIIGGGSSSjjjjjjHHHEEEaaacccAAA555555555222111111111111000000000///............//////000000............////////////...333111000444222888GGG|||yyy```TTTSSSJJJKKK[[[}}}sssZZZNNNFFF??????>>>@@@AAAEEEQQQgggvvv___WWWdddyyy}}}uuuhhh]]]]]]jjjwwwqqqjjjnnniiibbbZZZOOOFFFCCC>>>999666555555666555555555555555555555555555555555555666666666666888777777777888:::<<<===FFFiiimmmqqqfffvvvTTTUUUTTTVVVRRRQQQOOOcccvvvhhhvvv{{{zzz|||}}}ssssss{{{rrrnnnyyypppeeebbb```eeeooooooWWWQQQUUUbbbqqqffffffjjjjjjmmmiiieee```^^^xxx|||gggTTT@@@777666555444444333333333333333333333333222222222333333333444444444444444444666888:::;;;BBBjjj~~~VVVJJJFFFEEEKKKgggkkkVVVMMMDDDBBBAAA>>>===???===GGGVVViii}}}wwwyyyyyy{{{zzzvvvooohhhbbb```VVV[[[bbbfffddd]]]SSSKKKJJJFFFAAA>>>>>>???BBBEEEKKKJJJHHHEEECCCAAA???>>>888777888:::999999>>>FFFSSShhheeePPPIIIGGGRRRhhh|||tttgggIIIEEE\\\```@@@555555555444111111111111000000000///000000//////........................////////////...333111000555333666DDDvvv___RRRJJJJJJTTTnnnyyypppZZZMMMEEEAAAEEE===???HHHTTTVVVVVVeeeyyyyyy___PPPTTTbbb||||||pppiiihhhiiiooorrrrrriii]]]WWWZZZ___mmmhhhmmmggg___WWWNNNDDDAAA===888555444555666555555555555555555555555444444555555555666666666777777777777888:::;;;===AAAfffpppmmmeeeuuusssPPPOOOOOOTTTSSSQQQNNN___~~~xxxfffqqqzzzqqqjjjeeedddpppwwwyyyooottt}}}wwwhhh]]]eeevvvqqqfffccc```bbbiiiyyy|||aaaUUURRR\\\~~~tttqqqssszzz|||yyyqqqeee[[[qqqyyy}}}bbbQQQ>>>777666555333333333333333333333333333333222222333333333333444444444444444555666888:::;;;BBBiii[[[LLLFFFCCCGGGbbboooWWWNNNEEEBBBAAA>>>===???<<>>===???>>>EEEPPP```{{{|||xxxtttnnngggcccUUUbbbrrr|||yyynnnbbb[[[NNNEEE>>>======::::::>>>CCCFFFIIIKKKKKKIIIFFFDDD???<<<:::::::::===FFFPPP___vvvvvvZZZJJJHHHGGGSSSkkk|||hhhIIIJJJggg___BBB666555444222111111111111000000000000///////////////.....................///////////////333000111777444444???kkkmmm\\\PPPMMMQQQiiinnn^^^PPPEEEAAAGGGCCC999HHHiiinnnXXXWWWkkknnn]]]UUUSSSMMMPPPYYYYYYSSSRRROOOIIICCCDDDKKKQQQZZZ]]]^^^YYYQQQJJJHHHHHHKKK^^^wwwtttdddccciiiaaaXXXQQQHHHCCC@@@;;;777555444555666555555555555555555555555444444444555555555666666777777666666777999;;;<<>>eeeYYYJJJFFFCCCEEEWWWqqqyyyXXXOOOFFFCCCAAA>>>===???BBBFFFNNN[[[vvv}}}yyywwwsssjjjbbb\\\kkk~~~xxxkkkbbbSSSIIIBBBAAA@@@<<<;;;>>>>>>AAAGGGKKKMMMLLLIIIGGGCCC???<<<;;;;;;???IIITTTccc{{{vvv[[[KKKIIIGGGRRRkkkgggFFFJJJlll```DDD888555444111111111111111000000000000------......///000000000............/////////000///333000111777444333>>>hhhiiiQQQVVVQQQ^^^fff^^^QQQIIIFFFEEEDDD===KKKhhhrrrddd^^^fffgggbbb[[[WWWYYY\\\WWWOOONNNMMMKKKGGGAAA@@@FFFMMMVVVXXXWWWRRRKKKGGGCCCAAAHHHMMM^^^|||wwwhhh```dddcccWWWKKKGGGCCC???:::666444444444444444444444444444444444444666666666666777777777777777777888999:::;;;;;;<<>>FFFMMMNNNKKKIIIJJJJJJBBBAAA???===:::???NNN___qqqmmm[[[NNNGGGGGGPPPppp```AAAHHHmmm___???444555333...000000000000000000000000....................................///////////////000000000111444999<<>>999555444444444333444444444444444444444444555666666666777777777777666777888888::::::;;;<<>><<>>555222666444333333333333333333333333222222222333333333444444444444444555777888:::;;;EEEbbbqqqQQQHHHHHHGGGTTTrrruuu}}}eeeUUUGGGEEECCC>>><<<>>>===>>>CCCNNN___{{{}}}xxxqqqhhhaaaeeeuuu{{{tttooohhheeefffggg___WWWTTTQQQKKKEEEBBBBBB???>>>???CCCOOOcccuuujjjVVVKKKHHHJJJPPPmmm\\\AAANNNvvvVVV;;;444444333111////////////////////////....................................////////////000111111111111222555888YYYLLLqqqooo___[[[iiiqqqhhhZZZVVVeeeqqq\\\RRRLLLOOONNNIIIIIIPPPXXXZZZSSSFFFAAAFFFFFFAAABBBDDDCCCHHHaaassscccbbbbbb```WWWLLLFFFDDD;;;888555333333333222111222222222333333333444444555555555555666666666666555666777888999::::::;;;???NNNyyywwwvvvooojjj___PPPRRRTTTQQQOOOQQQaaa|||dddooo|||uuuyyybbbWWWggg{{{}}}~~~}}}||||||~~~|||xxxtttqqqrrruuuxxx{{{qqqYYYBBB===DDDGGG;;;555555222333333333333333333333333222222222333333333444444333444444555666888::::::GGG___zzzVVVHHHIIIKKKXXXxxxvvvwwwiiiWWWHHHEEEDDD???<<<>>>===>>>CCCLLLZZZttt}}}}}}yyyrrriiibbb```jjj}}}wwwsssqqqeeeZZZWWWUUUMMMFFFDDD@@@======AAAHHHVVVlll~~~iiiVVVJJJFFFHHHOOOmmm^^^AAALLLtttUUU;;;555444222111////////////////////////....................................///////////////000111111111222555777TTTDDDaaavvveee[[[dddqqqtttpppmmmhhhwww^^^RRRLLLOOONNNIIIOOO[[[nnnooocccNNNDDDGGGHHHAAA@@@AAACCCGGGVVVuuummmbbbaaa```[[[SSSKKKEEEBBB999777444333333333222111111111222222333333444444444444555555555666666666555666666777888999::::::888BBB```vvvjjjrrriii\\\LLLPPPQQQRRROOOOOO\\\{{{eeejjj~~~pppbbbjjjyyy{{{tttooosss||||||}}}}}}~~~{{{tttkkkccc]]][[[[[[cccxxxxxxmmmSSS???<<>>666555000333333333333333333333333222222333333333333444444333333444555666888999:::CCCWWW[[[JJJKKKMMMaaa}}}tttqqqmmmZZZIIIFFFEEE@@@===>>>===>>>CCCJJJVVVmmm~~~}}}~~~{{{uuullleee]]]aaajjjzzzvvviii^^^\\\WWWMMMFFFFFF???<<<===DDDOOO___uuugggVVVKKKEEEGGGPPPqqq}}}zzz]]]BBBOOOxxxSSS;;;555444222111000000000000000000000000....................................////////////---///000111111222555777KKKQQQ[[[ppp___ZZZccctttcccVVVOOOQQQNNNKKKUUUgggiiiQQQLLLKKKFFFCCC@@@AAAGGGMMM]]]~~~vvveeeccc^^^WWWOOOIIIBBB>>>999777444444444444333222000111111222333333444444444444444555555555666666555555666777888999::::::999???TTTqqq{{{jjj~~~ZZZIIIPPPOOOOOONNNMMMVVVooofffcccwww|||~~~uuuttt{{{~~~yyyrrrlllpppxxx|||yyyxxxxxxvvvsssmmmcccYYYQQQNNNMMMNNNZZZsssssshhhNNN<<<888@@@EEE<<<666555111333333333333333333333333222222333333333333444444333333444444666777999:::>>>RRR___LLLLLLPPPjjjvvvlll}}}ppp\\\JJJFFFFFFAAA===>>>;;;===BBBHHHQQQggg{{{www~~~xxxooohhh___^^^```hhhuuuzzzmmmccc```YYYKKKDDDFFF>>>===@@@IIIVVVhhh}}}cccUUUKKKDDDGGGTTTxxxvvvpppyyyyyyWWWCCCXXXOOO999555333222333000000000000000000000000....................................////////////,,,...000111222333555777@@@zzzeee^^^{{{cccQQQUUUnnnhhh[[[SSSSSSOOOLLLZZZooo{{{[[[RRRRRRPPPJJJAAA@@@FFFGGGKKKeeeiiieee]]]TTTMMMGGG@@@:::888777555444555555444333000000111222333333444444444444444555555555666666555555666777888999::::::???DDDRRR}}}mmmwwwZZZJJJRRRPPPLLLMMMLLLQQQeeeeee^^^nnn}}}nnnuuurrrssswww{{{zzzsssooollllllllljjjeee]]]UUUNNNKKKKKKFFFIII]]]pppdddLLL:::444:::???888444666222333333333333333333333333222222333333333444444444333333333444666777999:::<<>>>>>:::<<>>BBBMMM[[[mmm}}}___UUUJJJDDDGGGWWW}}}rrriiisss|||RRRDDD___}}}LLL777444333222444000000000000000000000000..................................../////////000+++---///111222333666888;;;yyynnn^^^SSSSSSiiixxxpppjjjddd___hhhuuuttteeeUUUNNNNNNRRR]]]hhh~~~iiiRRRPPPVVVKKKEEE@@@???AAAGGGTTT```oooggg\\\RRRIIICCC???<<<777777666555444444333333444444444333333222222222333333333444444444555555444444555555666777777777;;;???PPP|||kkk{{{^^^PPPIIIUUUSSSQQQNNNOOO]]]yyyoooUUUccctttttt~~~yyynnnqqqyyyjjjccc```\\\[[[\\\hhhrrrtttjjjaaa\\\RRRFFFGGGDDDOOOppprrr[[[FFF999777555222111111222333333333333333333333333333444444444444444444444444444444444444555777888999>>>PPPeeeNNNOOOOOOfffsssllltttZZZKKKIIIBBB@@@AAA>>>======???DDDNNN```{{{tttkkk|||uuuqqqllleee```aaadddjjjsss{{{~~~}}}uuulllcccWWWIIIAAA?????????EEESSSgggzzzrrrZZZKKKLLLIIIFFF\\\}}}sssjjjnnnwww{{{~~~RRREEE^^^uuuJJJ888111111333///000000000000000000000000////////////////////////............////////////...000111111000111333666BBBrrr{{{eeeVVVPPP___uuu{{{gggVVVPPPOOONNNSSS___vvvyyypppaaaTTTOOOWWWdddoooyyyvvv]]]SSSSSSNNNHHHCCCBBBBBBCCCIIIPPPdddtttmmmeeeZZZPPPGGGAAA===:::777666666555444444333333444444333333333222222222333333333444444444555555444444555555666777777777;;;===MMMrrr~~~pppVVVJJJTTTRRRPPPLLLMMMYYYuuuvvvXXX___vvvzzzwww|||ooohhhiiikkkrrr}}}vvvhhhZZZRRROOONNNOOORRReeevvv~~~uuuggg^^^UUUMMMIIIDDDLLLhhhoooWWWEEE888777555222111111222333333333333333333333333333444444444444444444444444444444444444555777888999===OOOhhhPPPOOOMMM\\\{{{kkkyyy^^^NNNJJJCCC@@@AAA===>>>===>>>CCCKKK[[[ttt}}}yyysssmmmiiihhhjjjnnnwww}}}uuukkkaaaUUUHHH@@@??????BBBIIIYYYnnnsss[[[LLLKKKHHHFFF^^^uuufffgggllluuu}}}xxxNNNHHHgggpppGGG999222222333...000000000000000000000000////////////////////////............////////////...000111111000111333666EEEsssyyybbbSSSVVVccc|||sssZZZOOOJJJFFFCCCMMM\\\ttt{{{{{{qqq^^^VVVaaarrr|||yyyqqqqqqxxxsss^^^PPPNNNGGGCCCAAADDDEEEDDDEEEGGGLLLVVV```iii}}}iiibbbWWWLLLDDD>>>:::777666666555555444333333333333333333333222222222222333333333444444444555555444444555555666777777777;;;<<>>>>>AAAGGGTTTkkkxxxtttppppppooorrr|||}}}ttthhh^^^QQQEEE?????????EEEPPPbbbwwwrrr\\\LLLJJJFFFGGGaaayyybbb```aaahhhqqq|||oooHHHKKKssskkkEEE999444222333...000000000000000000000000////////////////////////............////////////...000111111000111333666AAAjjjjjjdddfffzzzrrrWWWQQQXXXooo}}}kkkYYYJJJGGGKKKOOO\\\wwwkkkooozzzwwweee^^^nnnxxxiiieeeaaaXXXNNNJJJIIIDDDDDDGGGIIIGGGFFFFFFIIIKKKOOO\\\vvv~~~fff___TTTJJJBBB<<<888666555555555444444333333333333222222222222222222222333333333444444444555555444444555555666777777777<<<===DDDzzz|||mmmhhhTTT\\\YYYUUUPPPLLLPPPaaafffZZZfff|||||||||jjjYYYOOOFFFBBBAAA@@@BBBFFFOOOeeexxxwwwhhhZZZQQQLLLJJJBBBAAAOOOiiitttaaaJJJ;;;666555444333222222222222222222222222222222222222333333333333333444444444444444444444555777888999999LLLvvvVVVMMMGGGSSSsss{{{eeePPPJJJCCCAAABBB===>>>===>>>AAAEEEPPPdddwww}}}zzzwwwvvvtttvvv}}}rrreeeYYYMMMBBB>>>@@@???HHHWWWjjj~~~ppp\\\LLLHHHEEEIIIeee~~~ccc]]][[[ccclllxxxiiiCCCMMM{{{hhhBBB888333111222000////////////////////////////////////////////////............////////////...000111111000111333666666YYYUUUOOONNN[[[wwwwwwUUUKKKQQQVVVyyynnnXXXTTTQQQJJJKKK```ssskkkUUUWWWggglllbbbbbbvvvkkk]]]YYYSSSKKKQQQMMMJJJKKKJJJGGGEEEGGGNNNKKKKKKXXXttttttbbb[[[QQQHHH@@@;;;888666444444444444444333333333222222222222222222222222333333333444444444555555444444555555666777777777:::===@@@mmmyyyeeekkkVVV\\\XXXUUURRROOONNN[[[xxxqqq\\\bbbooo]]]RRRMMMIIIHHHGGGDDDCCCFFFLLL\\\llloooggg\\\QQQKKKHHHAAA>>>HHH[[[ssszzzmmm^^^GGG999555444333333222222222222222222222222222222222222222222222333333333444444444444444444555777888999888III[[[MMMEEEQQQlllhhhQQQJJJCCCBBBCCC>>>======>>>AAADDDMMM```qqq~~~~~~|||ppp```SSSHHH???>>>AAAAAAMMM___qqqkkkZZZKKKGGGDDDKKKjjjeee\\\YYYaaajjjtttddd@@@NNN~~~fff???777333000222222////////////////////////////////////////////////............////////////...000111111000111333666222MMMXXXYYYYYYWWW[[[ttt|||YYYLLLNNNJJJddduuuaaaWWWHHHCCCMMMXXXSSSEEEBBBNNNVVVXXXbbbyyymmmeee]]]SSSPPPMMMKKKKKKHHHEEEHHHMMMLLLJJJNNN]]]wwwzzznnn]]]WWWMMMEEE???;;;888666444444333333333333333333111111111222222222222222333333333444444444555555444444555555666777777777666>>>===___kkkyyyggg~~~mmmTTTUUUSSSRRRRRRQQQOOOXXXttt|||```^^^xxx|||yyygggXXXPPPMMMLLLNNNLLLGGGDDDFFFLLLTTT]]]aaa]]]TTTKKKEEEEEE@@@???EEEQQQdddsssiii[[[EEE:::333333333333222222222111222222222222222222222222111111222222333333444444444444444444555777888999:::EEExxxaaaOOOFFFLLLbbbmmmTTTKKKDDDCCCCCC>>><<<<<<>>>AAACCCKKK[[[kkk}}}yyyyyyzzzmmm\\\NNNDDD===???DDDFFFTTThhhzzzeeeVVVJJJEEECCCMMMmmmhhh\\\WWW]]]eeemmmaaaAAAPPP|||```;;;666333///111333000000000000000000000000////////////////////////............////////////...000111111000111333666666KKK~~~kkknnnoooiii___dddrrr[[[SSSJJJZZZxxxssscccPPPEEEDDDEEEBBB======???EEEPPPbbb{{{{{{qqqkkk```___]]]YYYQQQJJJMMMTTTJJJNNNZZZmmmlllfffXXXRRRIIIAAA<<<999777555333333333333333333333333000111111111222222222222333333333444444444555555444444555555666777777777444???999QQQqqqssslllssstttWWWQQQSSSRRRTTTSSSNNNRRRmmmddd]]]ttt{{{yyyjjj^^^VVVSSSSSSSSSPPPKKKJJJLLLOOORRRVVVVVVQQQIIICCCAAABBBAAAAAADDDJJJWWWnnnooocccSSS@@@999222333333333333222111111111111111111111111111111000111111222333333444444444444444444555777888999<<>>AAAAAAGGGVVVddd|||uuunnnllltttxxxjjjXXXJJJ@@@<<<@@@FFFMMM]]]sss|||^^^RRRIIIDDDCCCNNNpppnnn^^^UUUYYY___ggg|||]]]CCCRRRxxxVVV666777666000000111000000000000000000000000////////////////////////............////////////...000111111000111333666888III{{{}}}~~~~~~wwwmmmiiimmmmmmYYYIIISSSoooqqq[[[MMMDDD===;;;<<>>MMMddd}}}tttaaaRRRPPPUUULLLUUUggg|||uuu^^^^^^TTTNNNFFF???:::888666444333333333333333333333333000000111111222222222222333333333444444444555555444444555555666777777777555@@@777GGGvvvyyyooo}}}nnnlll|||\\\QQQVVVUUUWWWUUULLLLLLdddggg___tttxxxsssuuu}}}qqqhhh___[[[YYYYYYUUUPPPPPPTTTXXXXXXYYYVVVMMMEEECCCDDDBBBBBBDDDEEEFFFOOOcccvvvlll]]]JJJ999666222222333333333222111111111111111111111111111111000000111222333333444444444444444444666777888999>>>>>>cccmmmWWWKKKKKKKKKqqq|||]]]PPPGGGDDDCCC<<<======???@@@@@@DDDQQQ___rrrxxxoooeeebbbjjj{{{{{{wwwhhhVVVHHH???;;;@@@HHHRRRccczzzzzzZZZPPPHHHDDDCCCOOOqqqtttaaaUUUWWW\\\ccczzzZZZEEETTTvvvOOO333888999111//////000000000000000000000000////////////////////////............/////////000...000111111000111444666444EEExxxtttjjjvvv~~~gggdddrrrhhhXXXRRRwwwzzzmmm___OOOBBB>>>@@@@@@???>>>EEE[[[}}}kkk[[[RRRKKKRRRfffpppaaaVVVOOOJJJBBB;;;888666555444333333333222222222111111111111222222222333333333333333333444444444555555444444444555555555555666;;;666;;;CCCaaa{{{xxxkkkWWWRRRRRRTTTVVVTTTMMMNNN[[[kkkrrr\\\jjjzzzqqqppp~~~ttthhhccc]]]YYYWWWVVVSSSQQQZZZ^^^```]]]UUULLLFFFCCCFFFFFFGGGHHHFFFGGGRRR^^^zzz}}}kkkTTTAAA:::666444444333222222111000000000000000000000000000000000111111111111222222222111222222333444555666666999AAAVVVzzz^^^OOOKKKKKK]]]aaaPPPKKKEEEBBBCCC???>>>>>>@@@@@@BBBKKKVVVoooyyyqqqhhhbbbcccnnnrrrhhhaaajjj}}}uuuaaaNNNDDD>>>;;;@@@III[[[ooottt\\\NNNIIIHHHEEEYYY}}}rrr]]]RRRWWW[[[___vvvQQQ???aaaoooJJJ555555333000000...////////////............///............---------............////////////.........//////000111222444???kkkuuuiiizzzsssrrrgggUUUuuu}}}wwwnnn^^^NNNFFFFFF@@@???>>>EEE\\\wwweeeZZZLLLRRRfffvvvfff\\\TTTMMMHHHAAA;;;777666555444333333222222222111111111111111111222222222333333333333333444444444444555444444444444555555555555999777<<>>RRRiiiSSSMMMIIINNNhhhdddQQQJJJCCC@@@AAA???>>>>>>@@@???AAAJJJTTTjjjzzzrrrjjjdddkkkhhhZZZPPPZZZuuu{{{ooo\\\JJJBBB>>>===DDDNNN```sssrrrZZZKKKEEEEEEGGG^^^sssaaaUUUXXXZZZ___xxx{{{NNN@@@fffkkkHHH444555333000111///////////////............///............---------............////////////.........//////000111222777@@@iii~~~~~~zzz^^^qqq}}}|||wwwkkkYYYLLLGGGBBB@@@>>>DDD[[[kkk]]]OOOSSSdddjjj```[[[VVVKKKFFF???:::777555444333333222222222222111111111111111111222222222222333333333333333444444444444444444444444555555555555666888===>>>XXXmmmUUURRRSSSVVVUUUOOOJJJOOOXXX}}}vvviiifffnnnyyyppp|||zzzsssjjjeeedddaaaZZZSSSQQQRRRSSSQQQNNNJJJIIIHHHEEEDDDEEEEEEBBB@@@EEENNN[[[ddduuuzzzvvvrrr^^^HHH999777444444444444333222222111111000000000000000000000000000111111111111222222222111222222333444555666666666<<>>???IIIUUUeeewwwoooXXXIIIBBBDDDJJJeeeqqq```VVVYYY\\\ccc|||rrrJJJCCCmmmcccDDD444555333111222000////////////............///............------------............/////////.........//////000111222777???cccpppkkk{{{xxxrrrcccTTTJJJGGGDDD@@@CCCYYYhhhXXXSSSTTT```tttxxxccc\\\XXXTTTGGGBBB===888666555444333222222222222111111111111111111111111222222222222222222333333333444444444333333444444444555555555555888>>>;;;PPPlllwwwWWWQQQRRRTTTVVVRRRMMMMMMRRRooovvvjjjaaa___zzzuuuvvvxxxooogggaaa[[[WWWOOOOOONNNLLLJJJHHHGGGGGGGGGGGGHHHIIIEEEBBBFFFLLLRRR[[[nnntttooo~~~iiiWWWCCC777666333444444333333222222222111000000000000000000000000000000111111111222222222111222222333444555666666999;;;KKK{{{zzz]]]MMMMMMHHHGGG]]]|||rrrZZZNNNGGGDDDDDD@@@======>>>???@@@GGGNNN^^^rrrwwwuuu{{{{{{{{{~~~tttxxxwwwcccNNNJJJ\\\vvvuuu\\\NNNAAA======@@@KKKYYYfffwwwjjjTTTHHHEEEFFFLLLhhhssscccZZZaaajjjsssjjjHHHHHHwwwYYY@@@333555222111444111////////////............///............------------------.........//////............///000111222444===[[[kkknnn{{{vvvuuummm]]]QQQJJJHHHCCCEEEZZZzzzdddTTTQQQOOOUUUbbbmmmxxxooo^^^XXXQQQKKKBBB???:::777555555444333222222222111111111000000000000111111111222222222222222222333333333444444333333333444444444444555555666===:::HHHtttlllcccQQQOOOQQQUUUUUUQQQPPPQQQfff|||ooo```[[[mmm{{{zzzlllbbb^^^^^^XXXUUURRRPPPNNNLLLLLLKKKIIIHHHIIIJJJHHHFFFHHHMMMPPPYYYlllssslllyyyvvv```RRR@@@777666222222222222222222222111111000000000000000000000000000000111111111222222222111222222333444555666666<<<:::IIIuuu|||```LLLNNNKKKGGGVVVyyyxxx^^^OOOHHHEEEEEE@@@===<<<>>>??????DDDKKKYYYlll{{{~~~|||zzzsssrrr|||vvvfffRRRIIIRRRjjj~~~pppUUUHHH>>>======???KKKYYYddduuueeeNNNGGGFFFFFFKKKggguuummmwwwaaaGGGOOOPPP;;;333555111222444111////////////............///............---------------------........................///000111222333===UUU|||tttYYYlll~~~tttssslll^^^SSSJJJJJJGGGJJJ]]]wwwbbbTTTJJJHHHJJJPPPTTT^^^vvvjjj^^^XXXOOOFFF???<<<888555555444333222222111111111111000000000000000000111111111111222222222222222333333333333333333333333444444444444777444;;;;;;AAAsssyyyjjjwwwRRRNNNMMMSSSWWWUUUSSSRRR___zzzddd\\\eee~~~~~~zzzooojjjhhh^^^[[[VVVSSSQQQPPPNNNLLLJJJHHHHHHJJJIIIGGGIIINNNOOOYYYmmmtttkkkuuujjjYYYLLL===666666111111111111111111111111000000000000000000000000000000111111111111222222222111222222333444555666666;;;777GGGmmmeeeOOOLLLFFFCCCNNNlll~~~aaaOOOGGGEEEDDDAAA===;;;===>>>???BBBGGGUUUeee~~~wwwlll___XXX___lll~~~fff[[[LLLCCCKKKdddwwwgggMMMDDD=========???JJJXXXddduuuyyy___JJJDDDEEEFFFMMMkkkXXXFFFVVV}}}HHH888333555111111444000////////////............///............---------,,,------------..................//////000111222444>>>PPP{{{rrriiibbbhhhsss[[[YYY{{{yyyrrrhhh[[[RRRGGGJJJKKKNNN[[[uuu|||ssslllgggkkkuuuqqq___SSSDDDDDDFFFGGGEEEMMMhhhzzzccc\\\XXXMMMCCC<<<999666444444444333222111111111111000000000000000000000000111111111111111222222222222333333333222222333333333444444444999000999>>><<<```|||lllnnnxxxTTTMMMJJJPPPVVVVVVTTTSSSVVVrrrhhh[[[\\\qqq|||tttbbb___ZZZWWWVVVTTTQQQOOONNNJJJIIIJJJIIIGGGIIINNNPPPZZZpppxxxmmmtttzzzeeeSSSFFF777444666222/////////////////////000000000000000000000000000000111111111111222222222111222222333444555666666999444DDDaaammmTTTJJJCCCCCCJJJ___fffRRRHHHEEECCCAAA===:::===>>>>>>AAAEEEOOO]]]uuu}}}zzz~~~wwwiiiZZZOOOOOOTTT```vvvsss___UUUGGGAAAKKKeeennn\\\FFF???;;;>>>>>>@@@JJJWWWfffwwwsssZZZLLLDDDBBBGGGVVVwwwSSSFFFYYYqqqBBB666444555000111444///////////////............///............---------,,,,,,---------..................//////000111222333<<>>:::888555333444444333222111111111111000000000000000000000000111111111111111111222222222333333333222222333333333444444444;;;...888@@@999UUU}}}iii{{{qqqbbbUUUMMMHHHMMMTTTVVVTTTRRRNNNfffiiiXXXUUUeee{{{iiieeeaaa^^^^^^\\\YYYVVVSSSNNNLLLLLLKKKIIIKKKOOOQQQ\\\sss{{{qqqvvvyyycccQQQBBB333111666222.........///////////////000000000000000000000000000111111111111222222222111222222333444555666777888333AAAVVVsssXXXLLLEEEIIILLLVVVxxxmmmUUUKKKGGGEEEBBB===:::<<<>>>>>>@@@CCCJJJXXXnnnwwwoooqqq~~~jjj]]]RRRNNNJJJJJJWWWiiizzz}}}dddXXXIIICCCOOOhhh|||gggTTTAAA;;;:::>>>???@@@KKKXXXiiizzzpppXXXRRRFFFBBBJJJ```RRRGGG[[[ccc???555444555///000444///000/////////............//////.........---------,,,,,,,,,---------...............//////000111222111888@@@}}}}}}lllaaayyyvvvRRRTTTwwwfffPPPPPPKKKJJJOOOTTTZZZeeeqqqkkkgggccc___ZZZSSSJJJDDDEEEOOOZZZbbbeeeeeebbb^^^NNNMMMFFFCCCHHHJJJXXXppphhhcccZZZOOOEEEAAA===888777555333222000000000222222111111111111222222222111111111000000//////111111222222222333333333222222333444444555555666444777555444:::KKKzzzwww{{{iiifffLLLCCCMMMSSSWWWWWWNNNRRRZZZwww|||WWWUUUYYYllluuuqqqjjjccc]]]ZZZYYYXXXSSSQQQQQQSSSPPPKKKNNNVVVQQQdddrrrppprrrppp\\\FFF;;;777555333222222111000.........///000////////////000000000000000000000000111111111111222222333444444555555666333???;;;MMMdddKKKIIIGGGHHHTTTkkkuuuYYYMMMFFFBBB@@@???===<<<<<<>>>@@@BBBEEEUUUlllwwwiiiccctttvvveeeUUUPPPMMMIIIGGGHHHXXXgggxxxuuubbbLLLEEEMMMaaazzzyyy]]]GGG:::888999:::<<>>999666666444333111111000000222111111000000111111222111111111111000000000000111111111222222222222333222222333333444444555555444333555<<<<<<;;;___lllsssYYYFFFNNNGGGNNN]]]ZZZOOONNN___|||nnnWWWRRR\\\wwwxxxwww{{{{{{xxxqqqllljjjjjjeeebbbaaa___[[[XXXXXXaaakkkppppppyyyuuu\\\LLL<<<555444333333444111000000////////////000////////////000000000000000000000000111111111111222222333333444444555555333===:::CCCqqqjjjQQQMMMIIIEEEJJJ\\\bbbRRRJJJGGG@@@???===;;;;;;<<<>>>???BBBLLL^^^xxxtttbbbbbb~~~jjj]]]TTTNNNJJJIIIFFFKKKQQQYYYkkk|||yyymmm^^^MMMEEEEEEMMM[[[ggg{{{~~~~~~jjjQQQ@@@>>>;;;:::;;;===EEEUUUdddttt}}}```MMMFFFBBBHHH```jjjNNNllllllDDD888555333222222222000///........................------------------------,,,,,,,,,---------............/////////000000000111666555HHHyyyxxxmmmoooeeeNNNOOOsss{{{kkk```QQQDDDCCCTTToooppp\\\QQQPPPJJJEEEGGGOOO\\\lllxxx||||||pppaaaWWWOOO[[[wwwxxxxxx]]]MMMKKKCCC>>><<<777555444333222111111111111111111000000000000111111111111111000000000000000111111111111222222222222111222222333444444555555555222444<<<;;;444SSS{{{qqq[[[FFFSSSMMMQQQ\\\QQQTTTMMMVVVmmm}}}^^^SSSUUUnnnrrrooozzzyyyxxxzzz~~~zzzxxxxxxsssnnnlllkkkiiieeebbbhhhkkklllooo|||lllSSSFFF888444444222222333000000000////////////000////////////000000000000///000000000111111111111111222222333444444555555444:::888@@@iiipppUUUOOOIIIDDDGGGTTTxxxiiiTTTJJJGGG@@@???===<<<;;;<<<===>>>AAAHHHWWWppp~~~nnnffftttdddZZZSSSNNNLLLNNNOOOMMMOOOXXXaaabbb\\\YYYOOOEEEBBBBBBGGGPPPYYYiiiqqqyyy{{{rrr___JJJ<<<===;;;999;;;>>>GGGYYYiiizzzvvv\\\LLLFFFAAAIIIeeeZZZNNN}}}bbb===777555222222222222000///........................------------------------,,,,,,,,,---------.............../////////000000000666444>>>jjjrrrllltttiiiQQQKKKffflllVVVJJJNNN\\\gggrrr{{{xxx```OOOJJJKKKRRR[[[bbbgggrrr~~~uuuggg[[[RRR^^^yyymmmWWWLLLIIIAAA<<<;;;555444333222222111111111111111000000000000000000111000000000000000000111111000000111111111222222222111111222222333444444555666333222999999222LLL}}}rrrdddGGGOOOPPPTTTYYYMMMTTTLLLPPP```{{{hhhXXXSSSeee~~~|||qqqlllzzz}}}|||xxxsssoooppppppmmmjjjkkkjjjjjjpppbbbLLLAAA777444444111000111/////////000000000000///////////////000000000000///000000000111111111111111111222222333444444555555666666@@@eee{{{[[[PPPJJJFFFFFFNNNmmmrrrWWWIIIEEEAAA@@@>>>===<<<<<<<<<<<>>BBBHHHOOOUUU[[[[[[SSSIII@@@;;;999888999>>>DDDOOObbbssskkkVVVKKKFFFDDDPPPnnn~~~PPPjjjQQQ777555333111111111222111///........................------------------------,,,,,,,,,---------......------........./////////...000222777VVV|||xxxvvv}}}nnnYYYIIIQQQ___uuu~~~nnn~~~ooo\\\WWWUUUXXX]]]YYYMMMBBBDDDIII___wwwppphhhooovvv[[[LLLFFFBBB999777888222222111111111111111222222000000////////////000000///000000000111111111111000000000000111111111111111111111222333333444444333666333333777666AAAXXXjjjlllvvvwwwhhhJJJOOOQQQOOOXXXOOONNNOOOOOO\\\|||iiiWWWVVVeeeyyy|||ooohhheeebbbffflllrrruuuvvvuuutttooopppkkkccc```eeeiiijjjlllkkkooo{{{kkkSSS???888333444333000///000---...///000111111000///////////////000000000000000000000000111111111111111111111222333333444444444222888===QQQoooVVVLLLJJJIIIEEEXXXxxxeeeQQQLLLCCCCCCBBB@@@???===<<<<<<===BBBKKK\\\|||zzzmmmbbb[[[WWWSSSPPPNNNKKKGGGEEEDDDBBBBBBCCCAAA>>>AAAFFFIIIKKKMMMKKKFFFAAA>>>===777888;;;BBBIIIUUUhhhxxx|||bbbPPPGGGEEEFFFWWWwwwxxxssspppNNNmmmwwwFFF888555333111000111111111///........................------------------------,,,,,,,,,---------......---------.........//////000111666777HHHwwwqqqffftttbbbOOORRRPPP\\\wwwyyyhhhVVVhhhttthhhYYYQQQOOOMMMGGGBBB@@@===KKKooo{{{jjjTTTGGGBBB???555555777222111111111111111111222333000000////////////000000//////000000111111111222000000000000111111111111000111111222333333444444111777555222777888===IIIssseee^^^yyyyyyggg}}}TTTUUUQQQIIIXXXRRRSSSRRRLLLQQQrrrmmmXXXRRR]]]qqq{{{jjj```\\\SSSYYYaaajjjppptttttttttlllnnnjjj___ZZZ```ggghhhmmmnnnssswww^^^GGG999444111222333000///000---...///111111111000///////////////000000000000000000000000111111111111000111111222333333444444333222::::::FFF{{{vvvYYYMMMLLLIIIBBBQQQmmmlllVVVQQQDDDDDDCCCAAA???>>>===<<<;;;AAAIIIYYYvvvtttggg```WWWRRROOOLLLKKKLLLEEEDDDEEEFFFCCCAAACCCIIIFFFFFFDDDBBB???>>>>>>>>>777888===EEEMMMYYYlll|||vvv\\\JJJBBBCCCGGG\\\~~~ooohhhrrr|||eeeKKKfffmmm@@@;;;444222111000111111111000........................------------------------,,,,,,,,,---------......---------.........//////------444111888nnnmmmffffffwwwgggZZZWWWVVV[[[uuubbbVVVPPPWWWdddkkkWWWOOOJJJHHHHHHAAABBBEEENNNbbbuuuhhhMMMGGG@@@:::666555333333222222222111111111111000000000000000000000000000//////000000000000//////000111111111111222222222222222222222222222222222333333444444444666999<<>>AAAeeeXXXMMMLLLEEEDDDIII]]]|||yyy[[[MMMFFFAAA>>>>>><<<:::;;;???===@@@EEERRRlll{{{rrrfff^^^YYYUUUPPPLLLEEEHHHHHHFFFFFFIIIIIIFFFHHHDDDBBBDDDCCC>>>;;;;;;888:::???GGGTTTeeevvvpppVVVFFFBBBFFFMMMdddggg___gggxxxzzzYYY___{{{UUU:::777444444333222111000///...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////(((666666///888UUUnnneee```pppzzzqqqjjjgggjjjqqq[[[QQQJJJLLLeeeuuu]]]MMMGGGGGG>>>>>>???EEEUUUooowwwdddXXXIIIDDD===777444333222111222222222111111111000000000000000000000000000000//////000000000000//////000000111111111222222222222222222222222222222222333333444444444666999<<>>]]]]]]PPPMMMFFFBBBEEEVVVsssdddQQQJJJEEEAAA@@@???;;;;;;===<<<>>>CCCNNNeeetttjjjddd]]]VVVQQQKKKMMMLLLIIIJJJMMMLLLIIILLLGGGDDDEEECCC???;;;<<<888;;;AAAKKKXXXiiizzzjjjSSSEEEBBBEEERRRkkkfffYYY[[[iiisssZZZhhh|||OOO888777444333333222111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////+++555444///666KKKvvvpppdddlll{{{zzz|||jjj___III>>>NNNpppwww^^^PPPJJJBBB???<<<<<>>```qqqqqqxxx\\\HHHKKKWWW{{{{{{eeeUUULLLFFF@@@<<<===EEESSS```jjjrrr~~~{{{```OOOFFF@@@<<<777333111111000000111111111111000000000000000000000000000000000000//////000000000000//////000000000000111111111111111111111111222222222222222333444444444555777:::CCCvvvkkkwwwjjjLLLOOOVVVZZZ^^^^^^XXXOOOLLLPPPWWWmmmkkkQQQOOO]]]hhh~~~uuulllooorrrnnniiiaaa[[[YYYVVVOOOGGGEEEEEECCCBBBBBBFFFLLLQQQ^^^kkk|||eeeNNN???555444333222111000000000000000000000000////////////////////////////////////////////////000000000000111111111111222222222222666000222:::999GGG~~~tttZZZPPPJJJFFFFFFFFF\\\}}}{{{[[[PPPJJJEEEEEECCC>>>;;;;;;999;;;@@@FFFSSSppp~~~xxxssscccbbb]]]XXXXXX[[[YYYTTTTTTMMMGGGEEEBBB===;;;===999???IIIUUUdddtttnnnYYYHHHBBBCCCEEEbbb~~~lllVVVMMM```VVVUUUwwwgggHHH;;;:::333222222111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////111000...222444444MMMwwwwwwyyyrrrZZZOOOIIIddd}}}gggUUULLLCCC???======CCCLLLVVVcccuuuoooVVVFFF???===999555222222222111111111111111000000000////////////////////////////////////000000000000////////////000000000111111111000000000111111222222222222333444444444555666888???kkkssskkk~~~PPPNNNXXX___```___XXXOOOKKKMMMQQQ___wwwuuuZZZOOOTTT\\\sss|||rrrfffiiinnnnnnnnniiiaaa[[[XXXQQQIIIHHHGGGEEEBBB@@@BBBEEEHHHUUUcccvvv}}}YYYGGG===333333333222111000000000000000000000000////////////........................////////////000000000000000000111111111222222222555...333999888AAAnnn^^^NNNIIIIIIIIIBBBUUUrrraaaQQQJJJDDDDDDDDD@@@===<<<999;;;???DDDNNNggg|||wwwwww~~~nnnlllfffaaabbbddd```ZZZUUUMMMEEEBBB???;;;:::<<<;;;BBBMMM[[[iiixxx}}}eeeRRREEEBBBEEEKKKiiioooZZZLLLgggwwwNNN\\\YYY@@@666111222111111000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............000...,,,222555000BBBeeewwwllleeekkkppp~~~yyyyyylllUUUFFFYYY~~~yyy___QQQEEEBBB@@@===>>>CCCJJJ]]]sssvvvkkkuuu|||dddOOOBBB>>>999777333222222333333222111111000000000///////////////////////////////////////000000000000///////////////000000000111111//////000000111222222222111333444555444444666777888[[[yyyggg```OOO\\\dddccc^^^WWWNNNIIIHHHJJJUUUkkk}}}hhhTTTNNNRRRdddpppnnn``````eeekkkrrrrrrhhh^^^YYYSSSLLLGGGGGGEEECCC@@@@@@CCCEEELLLXXXjjj{{{zzz|||qqqOOOBBB;;;222222222111000000000000000000000000000////////////........................////////////000000000000000000000111111111111222444...555666777>>>^^^gggPPPIIIHHHHHHAAAOOOeeelllUUULLLDDDCCCDDDAAA>>>===:::;;;>>>CCCIII\\\yyysssvvvvvvtttooojjjkkklllggg___VVVMMMDDD@@@<<<999:::===???GGGSSSaaaooo{{{ttt]]]LLLCCCDDDHHHWWWooosssbbb\\\|||gggMMMnnntttNNN===555///111111000000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------...............,,,000444111<<>>666444111111222333333222111000000000//////////////////////////////////////////000000000000//////////////////000000000111/////////000111222222222111333555555444444555666666HHHhhhsssuuupppvvvTTT___eeeccc___XXXPPPKKKIIIHHHLLL\\\tttwww]]]OOOOOOVVVccctttnnn___]]]```kkkyyy}}}pppaaaYYYTTTMMMHHHHHHGGGDDDBBBBBBCCCEEEEEENNN^^^ppp}}}bbbHHH>>>777000222111111000000000000000000000000000////////////........................////////////000000000000000000000000111111111111333000888222555<<>><<<:::===@@@CCCQQQrrr|||xxxrrryyy{{{yyytttqqqsssssslllbbbVVVMMMCCC>>>;;;999:::>>>DDDLLLYYYgggttt~~~kkkVVVIIIDDDFFFLLLfffuuuzzzrrrxxxVVVMMMhhhDDD:::888333000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........+++000---,,,111222999JJJvvvcccTTTbbbzzzkkkbbbdddddd___aaaiiigggpppvvv\\\VVVMMMkkkiiiPPPIIIGGGAAA===???HHH```yyysss\\\OOODDD===;;;444222000///111222222222000000000000//////////////////////////////////////////000000000000//////////////////000000000000...//////000111222222222111333555555444444555666:::===iiibbbXXXeeeXXX```cccbbb___[[[UUUPPPMMMKKKCCCOOOjjjfffSSSRRRLLLZZZlllyyyqqqaaa^^^```oooxxxdddZZZTTTOOOKKKKKKJJJGGGEEECCCDDDFFFAAAHHHVVViii{{{wwwXXXCCC;;;444---222111000000000000000111000000000000////////////........................////////////000000000000000000000000111111111111222111:::000444;;;FFFcccRRRKKKFFF@@@CCCLLLmmmbbbUUUIIIEEEEEEBBB???>>>===:::;;;>>>???IIIfffwwwwww{{{}}}rrrvvv}}}{{{wwwuuuwwwwwwnnndddWWWMMMCCC>>>;;;999<<<@@@HHHPPP]]]kkkwww~~~dddQQQGGGDDDIIIOOOqqqzzz}}}JJJLLLZZZ999444666222000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......***111...***///222777CCCvvveeehhhrrrmmmooopppnnnlllxxxuuuwwwsssYYYIII[[[uuuvvvaaaVVVMMMBBB@@@EEENNNaaattt{{{~~~^^^NNNFFF<<<555555333333222222111000//////000000////////////000000//////.........---------////////////////////////////////////000000000000000111111111111222222222111222222333333444444555<<<:::RRRooogggoootttkkkrrrVVVbbbfffaaa[[[ZZZQQQIIIMMMHHHIII[[[xxxyyy___MMMJJJPPP^^^ooozzzrrrccc\\\YYYnnnrrrfffWWWMMMMMMNNNPPPMMMHHHHHHLLLLLLGGGJJJOOOUUU___ppp```III:::222000222000000000000000000000000000000//////.........---////////////////////////000000000000000000000000000000000000111111111111666111222666555777GGG\\\pppVVVIIIEEEFFFDDDHHH```hhhUUUKKKGGG???>>>@@@<<<>>>888999???BBBGGGZZZooo|||kkkppp}}}uuuyyy~~~{{{zzz{{{wwwooohhhVVVKKK@@@;;;999999;;;???NNNYYYiiisssxxx|||ttt]]]UUUKKKBBBJJJ[[[|||kkkHHHZZZtttFFF;;;666///666////////////............------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......///......000444777vvviiilllzzzxxxxxxwwwuuuzzzwwwvvv~~~iiiUUUIII^^^~~~jjj^^^RRRFFFCCCGGGUUUeeetttzzz}}}jjjOOOFFFBBB;;;555444333333222111111000//////000000////////////000000//////.........---------////////////////////////////////////000000000000000000111111111222222222111222222333333444444555666444HHHpppyyyfffssseee[[[bbbgggddd^^^\\\VVVNNNLLLHHHFFFQQQkkkkkkYYYLLLNNNXXXgggttt{{{qqqbbb\\\[[[ppp~~~|||mmmaaaTTTIIIJJJRRRUUUSSSNNNLLLPPPRRRPPPRRRWWW\\\cccpppvvvWWWCCC888222111222000000000000000000000000000/////////.........---........................//////////////////////////////000000000111111111333000111555444555CCCVVV~~~^^^OOOLLLEEECCCFFF[[[rrr\\\OOOIIIAAA@@@BBB<<<>>>999999>>>@@@CCCRRReeevvvnnnttt|||tttwww~~~}}}{{{zzzuuullleeeSSSHHH===999999:::???DDDRRR\\\jjjsssxxx|||rrrZZZNNNDDD@@@QQQhhh^^^JJJgggggg???:::666///222////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------...///......000444777yyytttuuu~~~}}}yyybbbDDDOOOiiixxxjjj]]]OOOJJJMMMYYYfffssszzz~~~jjjUUUBBB>>>===888333222222222222111111000000///000//////......//////000...............---------////////////////////////////////////000000000000000000000111111111222222111222222333333444444555444222===ZZZtttkkklllhhhcccjjjkkkccc^^^[[[TTTNNNKKKGGGHHHYYYsssxxxgggSSSNNNOOO[[[jjjssswwwzzzrrrdddaaacccvvv~~~wwwggg]]]QQQGGGIIIWWW[[[[[[VVVRRRTTTYYY\\\aaaeeeiiimmmuuu~~~}}}hhhKKK:::555333222222000000000000000000000000/////////.......................................//////////////////////////////000000000000111111111///111444333222>>>MMMdddPPPOOOGGGCCCCCCQQQssseeeSSSJJJCCCCCCCCC<<<>>>::::::=========IIIWWW{{{sssgggkkk}}}{{{uuuwww}}}~~~{{{yyyssskkkcccNNNDDD:::888999<<>>GGGPPP^^^eeennntttxxx}}}wwwgggVVVLLLKKKTTTjjjjjjGGGcccsssGGG222444777222---////////////............++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---.........///111444eeejjjpppuuuwwwvvvtttsss~~~|||ttt[[[JJJEEE\\\lllZZZRRRQQQ___eeennntttvvvzzziiiVVVJJJ===777555333111111111111111000000000000000//////............//////---.....................////////////////////////////////////000000000000//////000000000111111111111222222333333444444555777666777>>>```fffiiijjjtttnnnXXXRRRWWWRRRQQQPPPKKKFFFRRRhhhwwwyyyhhhXXXJJJJJJUUUbbbnnnvvvxxxzzz}}}sssjjjlllqqqrrrbbbYYYNNNIIIQQQ```bbbaaaZZZPPPOOOXXXbbbpppwww}}}~~~{{{qqqwww~~~xxxuuu~~~gggQQQ:::111222333111...////////////////////////---------..................................................................////////////000000000000111333555333222777>>>___^^^PPPJJJCCC???CCCQQQnnnttt[[[NNNEEEEEEEEE>>><<<;;;<<<<<<;;;;;;@@@GGGYYY~~~~~~eeeaaahhh~~~}}}~~~}}}yyyvvvnnnccc[[[FFF???999999;;;@@@KKKTTTccchhhooouuuyyy~~~pppZZZOOORRR```sss~~~ZZZQQQ|||hhh@@@111222555444...////////////............------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++---............000222CCCHHHOOORRRSSSVVV[[[```tttyyyvvvuuuqqqrrruuuzzzpppqqqyyy^^^KKK???MMMooowwwcccYYYVVVaaadddggghhhfffkkkyyyhhhUUUJJJBBB888222111222333333000000000000000000000000///......------......///---------...............////////////////////////////////////000000000000/////////000000000111111111222222333333444444555333444777999OOOooouuuoooxxxvvviiippppppWWWMMMUUURRROOOQQQNNNHHHIIIWWWkkkxxxooo```QQQLLLOOOXXXfffqqqsssvvvzzz||||||||||||}}}zzz}}}uuunnnnnnrrrppp```WWWLLLJJJVVVfffddd```WWWMMMIIIQQQ\\\llluuu}}}|||zzzxxx|||}}}qqqppp{{{ZZZHHH666111222222000...////////////////////////---------------.........------------------------..............................////////////000000000222444444222222666:::LLLmmmRRRJJJCCC@@@DDDKKK```eeeUUUHHHEEEFFF???===<<<<<<<<<;;;<<<@@@CCCRRRpppwwwddd___eee{{{{{{{{{yyyrrrgggXXXMMMBBB===:::;;;>>>DDDOOOYYYeeeiiipppvvv{{{~~~dddSSSVVVhhhyyy~~~wwwTTThhh[[[;;;444000111444000////////////............------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,......---...///000888999<<<===???BBBFFFIII\\\pppyyyppplllcccaaa___lllxxxiii```gggvvv~~~uuu```PPPDDDJJJ```xxxvvvddd[[[XXXZZZYYYYYYXXXYYYfff{{{VVVMMM>>>:::444000///111333333///000000000000000000000///......------......///---------.........//////////////////////////////////////////000000000000////////////000000000111111222222333333444444555222444999777???lllhhhaaazzztttlllkkkttt^^^RRRXXXTTTUUUTTTRRRLLLFFFIIIYYYkkkpppggg[[[QQQLLLNNNZZZgggnnnssswwwzzzzzzyyyzzz{{{vvvzzzzzz{{{zzz|||~~~qqqbbbWWWLLLMMM]]]nnnggg___VVVKKKEEEKKKVVVhhhsss}}}~~~zzzxxxxxxzzzsssgggjjj{{{~~~jjjLLL???333111222222000000////////////////////////,,,,,,,,,------.........------------------------................................./////////000000///222333222111222555777???sss~~~XXXMMMEEECCCEEEEEEQQQxxxsss___MMMGGGGGGAAA>>>>>>===::::::<<<>>>@@@III]]]ssseeeXXXnnnsssuuu~~~zzzyyyzzzyyypppbbbPPPDDD<<<::::::>>>BBBHHHTTT___eeeiiipppvvv|||~~~ppp```bbbppp|||}}}~~~|||zzzeeeWWWqqqIII555666///...333000////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***,,,......------...///:::888666777:::<<<<<<<<>>EEEZZZnnnrrr[[[MMMFFFFFF??????>>><<<::::::<<<>>>AAA@@@LLLjjj\\\[[[xxxkkkmmmttthhhdddgggpppyyy~~~}}}xxxmmmZZZIIIAAA888888;;;BBBLLLXXXbbbhhhjjjpppuuuwwwzzzxxxgggVVVPPPQQQ]]]fffqqqwwwyyyxxxxxxyyyzzzzzz}}}jjjUUUcccHHH<<<222000000///000111///............---------------,,,,,,+++***))))))......---,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///BBBAAA>>><<<;;;;;;<<<<<<666888;;;???BBBCCCCCCCCCCCC>>>999;;;BBBHHHIIIGGGGGGFFFIIIOOOUUUTTTMMMEEEJJJYYYnnn{{{jjjWWWQQQLLLJJJLLLNNNNNNMMMIIIOOOQQQNNNJJJHHHDDD@@@HHHNNN^^^|||~~~hhhVVVFFF:::444333333222111111000000////////////////////////........................------------------------,,,,,,,,,---------......---------............///.../////////000000000000111111111222222222333333333555444555777:::TTT|||rrrnnn{{{ooogggrrrtttjjj```^^^]]][[[VVVQQQLLLIIIGGGNNN[[[hhhhhh[[[OOOKKKLLLSSSaaannnqqqsssvvvyyyyyyzzz{{{}}}}}}{{{yyy}}}}}}lll]]]ZZZeeeppptttjjj```WWWKKKBBBIIIXXXkkksss}}}{{{zzzzzz|||}}}xxxooogggppp|||yyyzzz|||qqq}}}aaaCCC888555222000111111111000///////////////...------............------------------------------------,,,,,,,,,---------..................////////////111000000000000222333444999CCCmmm^^^SSSIIIDDD>>>===LLL```~~~eeeRRRGGGBBB@@@@@@???===;;;::::::;;;>>><<>>======888777666666666888999:::777555555555777888777555:::999999===CCCFFFBBB>>>:::AAAMMM```sss{{{pppaaaJJJGGGEEEHHHLLLNNNJJJFFFAAAAAABBBCCCAAA@@@EEELLLeeewwwxxxeeeUUUJJJ???666333333222222111000000000////////////////////////........................------------------------,,,,,,,,,---------......---------............///....../////////000000000111111111222222222222333333555333555777333@@@[[[qqqaaaeee}}}zzzbbb```aaa```^^^YYYRRRLLLHHHCCCQQQbbbjjjdddXXXMMMHHHLLLYYYeeeiiijjjooowww{{{||||||}}}|||wwwsssvvv}}}~~~~~~yyyjjjaaabbbkkkssspppjjjcccYYYJJJBBBNNN```rrrvvv{{{{{{uuuvvvxxx}}}yyysssyyytttuuuoooTTT999666333111///000000000///...////////////...------............------------------------------------,,,,,,,,,---------......---............/////////000000000000000222333333777<<<___mmmZZZKKKHHHAAA999BBBSSSkkksss\\\KKKCCCAAA@@@???===<<<:::999888<<<:::===JJJ^^^yyysss^^^lll}}}{{{kkk[[[TTTUUU]]]fffjjjnnnrrrrrrpppooopppqqqrrrsssssspppbbbNNNAAA===:::>>>GGGQQQ[[[ccciiilllnnnsssvvvwww{{{~~~nnnZZZJJJ@@@;;;>>>CCCBBBKKKXXXfffooottttttsssqqq{{{~~~lllLLLYYYvvvVVV>>>666000000111///...000............---------------,,,,,,++++++*********------,,,,,,++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............EEEEEEEEEEEECCCBBB@@@>>>>>>===;;;999888999:::;;;555777888999999999:::;;;===:::999:::>>>???<<<888999:::<<>>AAAGGGKKKKKKIIIGGGAAA>>>>>>===AAAUUUlllwwwbbbOOOCCC<<<555000222222111111000000000000////////////////////////........................------------------------,,,,,,,,,---------......---------............///........./////////000000111111111111222222222222222333222555:::555999KKK{{{~~~rrrllltttcccyyymmmfffeeedddaaa]]]WWWPPPKKKAAAJJJXXXeeeiiiaaaRRRGGGJJJRRR[[[aaaffflllrrrvvvyyyyyy{{{zzzuuuppprrryyyyyyuuuhhhdddgggmmmqqqllljjjeeeXXXIIIDDDUUUiiizzzzzz|||{{{wwwrrrssswww|||}}}}}}}}}uuubbbIII555444222///////////////.........//////......---,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........///////////////000111111222333777666PPPdddLLLJJJGGG???AAANNNWWWwww~~~fffSSSGGGAAA@@@???>>>===;;;999888<<<;;;<<<@@@JJJaaaiiilll|||nnn^^^VVVWWW___hhhhhhjjjkkkjjjgggdddbbbbbbaaaccceeecccVVVFFF<<<<<<<<>>BBBDDDKKKXXXeeennnqqqpppmmmkkkuuuUUUOOOfffpppEEE777222///111222///...///.........---------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,++++++******************++++++++++++++++++++++++++++++++++++,,,,,,---------.........BBBCCCEEEEEEEEEDDDBBBAAA>>>>>>======<<<;;;::::::=========:::777666888:::666555666999<<<===;;;888::::::999888<<>>222222000///...//////...---...............------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...............//////000111111222222444111BBBmmmrrrPPPIIIJJJDDDBBBGGGNNNeeepppZZZKKKCCCAAA>>>>>>>>>>>>;;;999;;;;;;<<<===@@@OOOlll}}}vvv{{{qqqbbb[[[[[[dddmmmjjjiiigggeeeccc]]]WWWRRRQQQSSSUUUSSSJJJ>>>:::<<<@@@IIIVVV```gggjjjlllnnnlllnnnpppqqqwww}}}~~~zzzcccTTTEEE???===<<<;;;===HHHOOO[[[ffflllnnnlllkkkkkksss~~~uuuKKK[[[wwwaaa;;;333///...111111...---///...------------,,,,,,,,,,,,,,,+++++++++++++++***,,,+++++++++++++++******))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------...>>>???AAACCCDDDEEEDDDDDD???@@@AAAAAA@@@???===<<<>>>>>><<<999777888;;;===888888999;;;<<<;;;999666555888777444333777:::999888:::<<<<<<:::888888999===FFFUUUcccnnn{{{yyy{{{cccSSSBBB999444222222333000000000///////////////........................------------------------------------------------,,,,,,,,,---------......---------............///------........./////////000000000111111111111222333444///000777444333===SSSxxxlll{{{nnnzzz^^^hhh}}}rrrmmmfffbbb___\\\WWWSSSHHHBBBAAALLL]]]gggddd\\\MMMGGGHHHSSSbbbkkknnnooouuuvvvyyyzzztttmmmnnnssssssyyy|||qqqmmmqqqvvvwwwuuunnnjjjaaaUUUOOOUUUfffvvvxxxyyy|||}}}zzzwwwtttssstttuuuxxx}}}wwwtttvvvssslllaaaDDD:::444111000...///000000...------............---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........---...///000111111111111555333<<<[[[^^^LLLIIIEEE@@@>>>IIIWWWsss{{{cccQQQHHHDDD???>>>>>>???<<<:::999999;;;;;;:::BBBVVViii~~~~~~ssseee___```gggppplllhhhdddeeefffaaaVVVLLLLLLJJJHHHGGGAAA::::::???HHHQQQ\\\eeeiiikkklllnnnpppqqqqqqrrrvvv{{{zzzuuu[[[OOODDD@@@???===;;;<<>>===;;;;;;===???AAABBBAAA???>>>===<<<:::888777333777888555444777999888666:::>>>===;;;???HHHQQQfffqqq~~~xxx{{{zzzcccPPPDDD999555333000111555////////////////////////........................------------------------------------------------,,,,,,,,,---------......---------............///---------.........//////000000000000111111111111111444000000555333111999FFFvvvmmmmmmyyyllldddpppuuupppiiieeeccc___YYYTTTKKKEEEAAADDDOOOZZZaaacccWWWMMMGGGNNNXXX```fffkkkoooqqquuuwwwrrrkkklllqqqpppssszzzxxxwwwzzz}}}|||xxxtttlll```UUUUUU```ppp{{{vvvzzz~~~~~~zzzyyyxxxxxxvvvuuutttsssqqqppprrryyyyyysssyyy~~~qqqqqqyyyoooNNN===999444111/////////000000///---------......------,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------.........---...///000111111111000555555888LLLwwwrrrVVVIIIFFFAAA===BBBKKK___}}}qqq\\\OOOIIIAAA>>>>>>>>><<<999999999999999888;;;FFFRRRooozzzmmmggggggnnnuuuooohhheeejjjrrroooaaaRRRPPPIIICCC???<<<:::===BBBQQQYYYccciiijjjkkkmmmoooqqqrrrrrrtttzzzzzz```UUUJJJDDDAAA???@@@CCCNNNXXXccchhhfffeeehhhllltttzzzxxxqqqRRRZZZeee>>>444222//////111000------111---------,,,,,,,,,++++++++++++++++++++++++++++++******************++++++))))))))))))************************************++++++,,,,,,,,,---------555777999===AAADDDGGGIIIJJJHHHFFFDDDBBBBBBAAAAAABBB@@@>>>>>>??????===;;;===<<<:::999999;;;<<<===666999999777777999888444777:::===<<>>fff___LLLHHHFFFAAA<<>>======:::777<<<999888999999999???GGGUUUiiivvvpppooouuu{{{rrrjjjhhhqqq}}}}}}mmm\\\VVVLLLBBB===;;;;;;???EEEWWW^^^gggkkkkkkkkknnnpppoooppprrrvvvggg[[[MMMDDD???===AAAGGGUUU___iiijjjeeeaaaeeekkkuuu}}}}}}zzzzzzxxxdddIIIfffRRR444999222000000111000,,,---111---------,,,,,,,,,++++++++++++++++++++++++++++++******************++++++))))))))))))************************************++++++,,,,,,,,,---------;;;:::::::::<<>>???@@@JJJaaauuudddRRREEEDDDCCC===:::>>>;;;;;;:::999999::::::;;;CCCOOOddd~~~{{{zzznnnwwwyyylllcccnnnyyy___WWWMMMBBB===;;;<<>>BBBDDDFFFGGGHHHHHHHHHHHHIIIIIIEEEEEEEEEEEEDDDCCCBBBAAAEEECCC@@@===:::999888888444444666888888888:::<<<@@@III[[[rrrxxx{{{vvvyyymmmVVVDDD888555444333111000/////////111111000000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------............////////////.../////////000000000000111111222222333444444444333888WWWkkkhhhuuu}}}{{{___mmmxxxtttiii```]]]\\\YYYSSSNNNKKKGGGCCCEEEIIIYYY]]]^^^XXXOOOJJJMMMRRR]]]aaafffjjjlllnnnoooqqqpppnnnkkkiiiiiiooowww}}}~~~|||xxxzzzzzz}}}~~~yyyvvvnnnddd```dddgggeeejjjsssuuuwwwxxxxxxwwwvvvwwwxxxlllkkkjjjjjjiiijjjjjjkkkpppsssuuutttwww}}}vvvqqqyyytttkkklllvvvWWW@@@666444333111////////////..................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------...............///000000111111111000666777CCCrrr~~~ZZZNNNHHH>>>======DDDZZZyyyjjjWWWHHHFFFEEE???;;;===;;;::::::999999999999:::???EEESSShhhyyy~~~{{{{{{iii\\\hhhfffVVVKKKAAA===>>>BBBJJJQQQ\\\___dddggggggfffffffffiiilllooouuurrrgggXXXLLLDDDDDDNNNYYYfffdddeeegggeeeccchhhpppwww~~~|||pppooovvvpppNNNXXX~~~^^^===222222000//////...............------,,,,,,+++******)))++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,------eeeZZZLLLBBB>>>===;;;888@@@CCCFFFHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA???===;;;999999:::;;;;;;:::777555666<<>>===;;;::::::999888888888999:::;;;AAAOOOfff~~~yyyxxx||||||eeeTTTaaalllSSSHHH>>>>>>DDDJJJQQQWWW]]]```dddffffffdddddddddhhhjjjnnnuuunnndddVVVKKKEEEGGGUUUcccgggeeeeeeeeecccdddjjjrrrxxx~~~uuujjjllltttvvv{{{XXXTTTppplllGGG666222000000///......------......---,,,,,,++++++*********++++++++++++++++++++++++*********++++++++++++,,,++++++***)))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,~~~uuuiii]]]PPPDDD<<<<<<<<<>>>BBBFFFHHHFFFCCCEEEFFFFFFFFFEEEDDDDDDCCC===<<<:::888888:::<<<===;;;=========BBBPPP^^^gggsss{{{wwwqqq||||||```FFF777222222111000///...............000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------------.........//////........./////////000000000000111111222333333333444666999FFFnnn~~~zzzzzz~~~```[[[bbbsss|||rrrccc[[[```\\\ZZZYYYTTTKKKCCCAAAAAAJJJVVV___```ZZZQQQJJJOOONNNPPPWWWaaajjjooopppmmmmmmkkkhhhfffgggjjjmmmjjjiiimmmzzz~~~nnnaaahhhyyyuuujjjmmmqqqxxx~~~vvvmmmfffcccdddhhhllliiicccdddiiigggkkkpppsssrrrqqqooooooeeeeeedddeeefffhhhkkklllhhhmmmqqqsssxxx~~~|||uuupppkkkllltttxxxnnnqqq~~~uuuWWW===666444---+++000//////.........---------......---------,,,,,,,,,++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,---------......------......///000000111111000444555333FFFwww|||zzzZZZKKKGGGDDD>>><<>><<<;;;:::999888777777777888888:::AAAOOOddd{{{|||mmmtttzzz{{{bbbOOO\\\hhhNNNCCC;;;???IIIQQQWWW\\\]]]```dddfffeeeddddddeeegggiiimmmuuuxxxfffZZZMMMFFFEEELLLYYYeeeeeedddcccaaaaaaeeennnvvvzzz~~~wwwkkkfffmmmwww{{{jjjKKK___yyySSS888333333---//////...------------...,,,,,,,,,++++++*********************************************++++++++++++******))))))))))))*********************************++++++++++++,,,,,,,,,xxxwwwkkkeeeNNNDDD:::999???EEEFFFDDDAAAAAABBBCCCCCCBBBBBBAAABBB@@@===<<<<<<>>>@@@BBB<<>>;;;BBBRRRgggjjjVVVMMMGGGBBB???===<<<;;;999888777777777444888<<<<<<@@@MMMaaaqqqjjjeeeooo|||yyyxxxcccQQQ[[[xxxvvv[[[III@@@;;;BBBMMMUUUZZZ^^^\\\___ccceeeeeeeeefffgggfffjjjooovvv~~~xxxmmm^^^OOOCCCCCCKKKUUU]]]cccaaabbb```^^^___gggrrryyy~~~zzzoooeeehhhtttyyyXXXGGGhhhgggEEE333333222,,,//////...---------------,,,,,,+++++++++++++++***************************))))))*********+++++++++***))))))((())))))***************************************+++++++++,,,,,,WWW```ppp~~~wwweeeOOOBBB???BBBDDDDDD@@@AAABBBCCCDDDEEEEEEEEEDDDCCCCCCEEEIIIOOOTTTXXX[[[oootttuuuzzzwwwyyyzzzzzzzzzxxxlllYYYDDD888444111///............---......//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,------------.........------.........//////////////////000111111222222...333888999IIIwwwlllbbbjjjsssPPPKKK^^^ooorrrnnneee^^^YYYXXXVVVPPPKKKIIIEEEAAABBBLLL[[[dddccc^^^TTTPPPLLLKKKOOOUUUZZZ]]]ccceeeggggggfffeeeeeefff```cccfffhhhiiikkkppptttzzzyyygggWWW\\\nnn|||pppbbbVVVYYYeeepppxxx|||xxxuuurrrpppnnnkkkgggdddffffffggggggffffffggghhhjjjkkkkkkjjjfffcccbbbbbbdddcccaaa```aaacccfffhhhiiimmmqqqtttzzz{{{uuurrrllliiippp~~~~~~uuuqqq|||pppPPP???222000111...---111.........------------,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,------......///000000///111000333555555TTTvvvqqq~~~zzzZZZNNNEEE===:::???IIIXXXqqqzzzbbbTTTKKKDDD@@@???>>><<<:::999888777777222888<<<:::888===KKKWWWmmmwwwqqq```]]]ooozzzxxxvvvgggYYY[[[kkkrrrcccNNNEEE??????GGGQQQWWW[[[^^^[[[^^^aaacccddddddeeegggfffllltttxxx{{{xxxmmmaaaWWWJJJAAAHHHVVV___bbbccc```bbbaaa^^^___iiiuuu{{{vvvjjjeeemmmyyybbbIIINNNssstttWWW===333222111,,,///...------,,,,,,------++++++++++++++++++++++++************************)))))))))************+++))))))((((((((()))******************************************++++++++++++fff```]]]bbbnnnzzzzzzmmm```XXXSSSRRRRRRXXXYYYZZZ\\\^^^``````aaa]]]]]]]]]```eeelllssswww}}}wwwwwwwwwwwwwww~~~sssbbbQQQCCC666333222///------...............///000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,---------.........---------.........//////......//////000111111222222111777:::>>>\\\qqqbbb\\\ggguuuWWWPPP^^^nnnvvvjjjbbb\\\\\\[[[UUUOOOMMMIIIDDD@@@DDDNNNXXX```bbb___[[[UUUNNNKKKLLLRRRVVVYYY]]]aaaccccccbbbbbbbbbcccdddffffffggghhhjjjlllooopppvvv}}}sssZZZRRR]]]nnnyyyxxxiii[[[VVVWWWZZZbbbiiijjjiiihhhhhhiiihhhfffddddddddddddeeefffhhhgggeeegggfffeeebbb```___```bbbbbbaaa___^^^___bbbfffhhhkkkmmmpppsssyyy}}}yyyrrrmmmooouuu}}}zzztttqqqzzzuuuTTT===888111......///000///.........---------,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,---......//////000---000,,,///666222CCCjjjssslll{{{lllVVVIIIAAA<<>>BBBUUU```ppp~~~~~~eeeUUU[[[ppp{{{yyyuuummmaaa[[[^^^^^^TTTGGGCCCAAAEEENNNUUUXXX[[[___[[[]]]```aaaaaaaaabbbcccfffoooxxxzzzvvvooobbbWWWOOOGGGFFFQQQ___ffffffeeebbbfffeee```aaakkkvvvzzz~~~{{{qqqfffeeennnwwwzzz}}}tttOOOHHHggg}}}dddGGG777222///...//////...------,,,,,,------++++++++++++++++++++++++************************))))))))))))************((((((((((((((()))******************************************++++++++++++cccTTTXXXbbbfffeeelllsss{{{}}}wwwqqqnnnmmmzzz{{{}}}|||||||||www~~~~~~}}}mmmYYYIII???666111222222...---///...............///000111---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,---------......---------.........//////......//////000111111111444---222777444GGGssslllYYYVVVoooOOOQQQeeevvvooogggbbbbbbaaaZZZSSSPPPIIIEEE@@@>>>AAAKKKXXXaaaiiieee\\\RRRJJJHHHMMMSSSRRRVVV\\\___```_________bbb```___aaadddeeedddbbbbbbeeemmmxxxzzzrrrpppwwwzzzxxxwww{{{~~~{{{^^^MMMRRRbbbnnn~~~rrrdddZZZQQQLLLSSS]]]``````bbbeeeggghhheeecccbbbbbbbbbcccgggiiifffaaacccbbb```]]][[[]]]aaadddaaa```___^^^```dddhhhjjjjjjlllnnnqqqvvvzzzvvvnnngggrrrzzzrrrnnnsssssseeeIII666777444...,,,000000---......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,------...//////000,,,000***,,,666000777WWWddd___tttyyy]]]OOOFFFAAA???<<<===OOOdddtttooo```TTTLLLBBB@@@>>><<<:::999888888999777666888:::;;;:::888BBBOOOaaaoooyyylllTTTPPPggg{{{zzzsssuuuqqqggg[[[UUURRRLLLEEEBBBCCCIIISSSXXXYYY[[[___\\\]]]______^^^]]]^^^___fffrrr{{{{{{tttiii\\\QQQHHHFFFJJJWWWcccgggfffffffffjjjiiibbbccclllvvvyyyyyyuuulllbbbccclllqqqooowww|||gggFFFRRRvvvXXX<<<333000,,,---222......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++mmmjjjnnnjjjbbbeee\\\\\\hhhqqqpppoooqqq}}}|||vvvxxxlllkkkbbb^^^bbbeeexxxrrrbbbSSSFFF>>>////////////............------------------------------------------------.........------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......//////000111111111111111555222333555333<<>>kkkrrrYYYWWWwwwgggXXXNNNAAA:::999???HHHPPPmmmwwwdddMMMLLLCCC<<<;;;;;;999888:::555666666777888999999:::<<>>???<<>>//////333///---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))************+++++++++llldddgggkkkkkk^^^[[[\\\```bbbaaacccgggmmmpppgggbbbnnnxxx}}}yyy}}}zzz}}}vvvkkkYYYHHH<<<444000.../////////............---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........///000000111111000000000///111444222///999GGGpppxxx|||xxxrrrttt```PPPrrrjjj[[[^^^aaa[[[WWWWWWUUUQQQLLLFFFAAA>>>CCCMMMYYY```bbb```XXXOOOJJJKKKMMMOOOSSSWWW[[[]]]\\\\\\]]]^^^]]][[[YYYWWW[[[\\\]]]]]]\\\[[[YYYXXXVVV\\\]]]ZZZ^^^jjjssssssmmmrrruuutttrrrrrrqqqnnniiiooozzzsssuuu~~~~~~uuugggWWWIIIBBBHHHWWWhhhmmmggg\\\VVVTTTYYYZZZ\\\^^^___```aaaaaabbbaaa```aaaaaaaaa^^^\\\TTTRRRTTTYYY\\\YYYWWWWWWYYY[[[]]]^^^```dddjjjnnnsssrrruuuyyywwwooojjjhhh|||{{{oookkkwwwzzzwwwxxxxxxxxx|||~~~}}}rrr^^^III;;;555111000//////......//////------------,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------............000111111000///000333555HHHrrr{{{mmmWWWNNNccc}}}[[[CCCDDDEEE;;;888@@@FFFaaa{{{tttYYYOOOFFFBBB???;;;999999999888888777666555555444666666777;;;CCCPPP^^^gggttt~~~||||||TTTRRRXXXuuu{{{ppp```^^^iiiooofffbbb\\\VVVQQQOOOOOOPPPWWWXXXYYYZZZZZZZZZZZZYYY\\\ZZZWWWWWW[[[```eeegggkkkhhhdddaaaaaa]]]QQQCCCMMMSSS[[[```aaa___]]][[[[[[dddiiiiiikkkpppnnnhhh^^^```fffooouuuyyy{{{xxxzzz~~~}}}xxxxxxvvvXXX[[[nnnggg@@@444...111333...+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))************+++++++++~~~uuurrrsssxxx~~~}}}yyypppiii[[[RRRDDD999333111222222//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........//////000000000000000333222444777666222444:::VVV}}}wwwkkkttt~~~yyy```\\\uuuyyyeee]]]\\\[[[WWWVVVUUUVVVTTTOOOGGG@@@<<>>555222...,,,,,,,,,,,,+++.........------------,,,------------------------------------------------++++++++++++,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---...//////000000//////...---...///000222444666555CCCggg|||eee^^^ZZZoooeeeQQQYYYjjjooofff]]]YYYVVVSSSRRRRRRPPPLLLHHHKKKBBB===???GGGPPPZZZaaa```\\\VVVOOOKKKJJJJJJKKKJJJLLLOOORRRUUUVVVVVVUUUQQQTTTYYY\\\[[[WWWQQQNNNNNNPPPRRRRRRRRRSSSUUUVVVWWWVVVWWWYYYWWWSSSRRRUUUQQQRRRUUU^^^qqqwwwfff^^^cccqqqvvvooojjjjjjmmmkkkbbbYYYNNNNNNPPPSSSXXX[[[\\\\\\]]]\\\[[[YYYXXXXXXWWWWWWVVVSSSQQQRRRTTTWWWXXXYYY^^^YYYXXXZZZ[[[YYYWWWYYYYYY\\\```bbbdddfffhhhjjjcccbbbeeelllqqqtttyyy~~~pppjjjiiipppxxxzzzyyyyyy|||~~~}}}rrr|||nnnYYYFFF:::444000...000///......------......++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************++++++++++++******************++++++++++++,,,,,,,,,,,,------------+++---////////////111333000===^^^}}}iiiVVVIIIiii{{{yyy[[[CCCAAA@@@999===999HHHbbbkkkfffooo{{{xxx}}}iiiZZZNNNDDD??????999888888888777777666666111333444555444444666888;;;DDDPPPZZZbbbiiioootttxxxzzz~~~llldddkkkwwwnnnWWW^^^}}}vvvrrrmmm^^^XXX[[[YYY\\\[[[ZZZXXXVVVUUUTTTTTTTTTTTTSSSRRRRRRSSSSSSSSSRRRUUU[[[bbbiiimmmnnnmmm^^^XXXPPPLLLIIIHHHMMMTTTXXX[[[]]]]]][[[YYYYYYYYY\\\```fffiiihhhccc]]]XXX^^^kkkyyywwwnnneeekkkxxx~~~{{{gggSSSqqq|||tttbbbFFF555111000///---++++++,,,///+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))************+++++++++yyyzzz{{{xxxgggXXXQQQHHH:::333555333111...---...///...---.........---------,,,,,,------------------------------------------------******+++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......---...//////000000/////////000111000000222444666666999NNNqqqwwwmmmYYY___zzz```NNNUUUdddgggcccZZZXXXVVVTTTSSSQQQPPPOOOOOOFFF@@@???AAADDDKKKSSSZZZ[[[[[[YYYVVVPPPKKKHHHGGGHHHJJJMMMOOOPPPQQQQQQRRRTTTWWWYYYZZZYYYVVVUUURRRRRRRRRRRRQQQRRRTTTXXXSSSRRRTTTWWWTTTMMMLLLOOONNNQQQSSSVVVbbbtttzzziii\\\ZZZfffyyy}}}sssiiieeeggghhhccc^^^UUURRRPPPSSSXXX\\\\\\ZZZ^^^]]]ZZZWWWUUUTTTSSSSSSIIIKKKPPPWWW^^^bbbcccccc```\\\YYY[[[[[[WWWVVVWWWZZZ^^^bbbdddffffffhhhiii]]]\\\bbbmmmuuuuuuttttttmmmlllqqqyyy}}}zzzwwwwwwzzz~~~~~~ooo}}}nnn```LLL===666444222000//////...------------...******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************)))***+++,,,,,,+++***)))************++++++++++++++++++,,,,,,,,,---------,,,...000000//////000111///333JJJssswwweeeLLLQQQlllzzzjjjQQQEEEAAA======777>>>QQQ___bbbiiittt}}}|||tttppp|||mmm^^^OOODDDAAA<<<;;;:::999888777666555222444555444333333333555666:::AAAHHHOOOXXXbbbhhhgggkkkppptttyyy}}}zzzjjjfffnnnyyyxxx|||uuubbb]]]rrrvvvkkkjjjggg[[[VVVXXXUUUVVVVVVUUUUUUTTTSSSRRRRRRSSSRRRQQQOOONNNNNNOOOOOOOOOVVV```hhhkkkjjjgggeee]]]RRRHHHGGGHHHJJJPPPWWWVVVXXXZZZZZZYYYXXXYYYZZZ^^^bbbhhhjjjddd\\\WWWUUU\\\iiivvv|||}}}|||uuummmmmmooovvv}}}{{{|||ddd[[[eeeyyyhhhNNN777555...///---++++++,,,---...************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))************+++++++++}}}zzz~~~|||}}}qqqdddUUUIIICCC;;;000///666///---++++++---...//////......---------,,,,,,,,,------------------------------------------------*********++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////---000111///---...000000555444===XXX|||{{{ggg^^^dddqqq[[[HHHWWWiiinnnZZZZZZYYYXXXWWWVVVWWWWWWPPPIIIDDDDDDAAA===???EEEPPPUUU\\\```___YYYPPPJJJFFFGGGHHHIIIJJJLLLMMMNNNPPPPPPQQQSSSTTTVVVWWWXXXYYYWWWTTTRRRPPPPPPTTTXXXTTTRRRTTTXXXUUUMMMJJJNNNLLLPPPPPPOOOTTTaaammmsss}}}vvvgggXXXQQQZZZoooxxxjjjddddddeeebbb^^^WWWTTTRRRUUU\\\___\\\XXXYYYWWWTTTQQQNNNLLLKKKJJJCCCHHHSSS^^^gggkkkiiigggccc^^^\\\]]]]]]YYYVVVWWW\\\___cccfffggggggggghhhZZZZZZbbboooxxxuuunnniiijjjoooxxx{{{yyy{{{www{{{uuuttt{{{dddzzzggg^^^RRRAAA666222222111000//////...------------...*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************)))***+++,,,,,,+++***))))))************+++++++++++++++,,,,,,,,,---------...000111111000//////000000///@@@fff~~~rrrOOO===YYYtttttt___JJJBBBDDD;;;777888DDDVVVeeejjjhhh}}}zzziiiooorrr___PPPIII???>>>===:::888666444333555666666555333333555777333444555777===GGGRRR[[[^^^ccciiinnnrrruuuxxxzzzttthhhmmmqqqmmmyyywww{{{lll^^^iiiwwwzzz{{{cccYYYZZZ[[[QQQNNNQQQNNNPPPPPPQQQQQQQQQQQQPPPPPPRRRPPPNNNLLLJJJIIIIIIIIIMMMWWWccckkkkkkfffaaa___]]]NNNBBBCCCJJJNNNSSSXXXTTTVVVWWWXXXWWWXXXYYY[[[___dddjjjjjjbbbXXXSSSSSS[[[fffqqqsssttttttooohhhzzztttrrrwww|||~~~iiiKKKSSSxxxxxx___>>>,,,666+++,,,,,,+++,,,......,,,************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++zzz{{{|||sssfff\\\JJJCCC:::333111111111000.................................------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///////////////000000000000333777888AAA```}}}pppmmmrrrVVVMMMhhhwww```]]]XXXUUUUUUVVVXXXXXXUUUOOOHHHEEEEEECCC>>>999AAADDDLLLXXXbbbcccZZZQQQKKKIIIGGGFFFHHHJJJJJJJJJKKKMMMPPPSSSUUUUUUUUUTTTUUUVVVVVVSSSPPPNNNQQQSSSSSSSSSSSSRRRQQQOOOMMMLLLQQQQQQPPPQQQSSSVVVYYY[[[qqqoooggg\\\SSSTTT^^^ggguuuppphhh```[[[ZZZ[[[\\\TTTTTTTTTTTTTTTWWWYYY[[[TTTOOOIIIDDDCCCFFFKKKOOOMMMKKKLLLTTT^^^cccaaa\\\^^^]]][[[XXXUUUVVVXXX[[[^^^___ccciiillljjjbbb[[[\\\dddlllrrruuutttlllcccfffvvvyyyuuuqqqnnn{{{|||uuutttqqqkkkdddPPPFFF:::222000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***(((************************+++++++++*********))))))******++++++++++++******************************++++++,,,,,,,,,,,,---------------............///666...222PPP}}}}}}|||iiiIIIGGG^^^}}}XXXCCCIII@@@:::888???JJJUUUaaakkkssskkknnnxxxaaaKKKFFF@@@===>>><<<666555:::666555555444333333333444555444444444777<<>>CCCJJJVVVaaahhh{{{sssqqqrrrcccRRRIIIBBB@@@===888666999666666555444444444444444555444333444555888;;;===EEEIIIOOOWWW]]]bbbdddeeejjjmmmpppqqqrrrsssuuuwwwyyyqqqqqq~~~ttthhhhhhmmmkkkbbb^^^aaa___XXXNNNMMMLLLKKKKKKLLLMMMNNNLLLKKKKKKLLLOOOOOOMMMJJJHHHFFFCCCBBBCCCHHHMMMQQQ]]]```dddeeebbbZZZQQQKKKJJJGGGEEEGGGLLLOOOQQQPPPSSSRRRQQQPPPQQQUUU[[[___```dddddd___^^^aaacccbbbSSSRRRWWWaaahhhmmmttt}}}zzzvvvrrrxxx~~~vvv```LLLZZZwwwaaa???333000,,,......------,,,,,,,,,,,,+++***)))***,,,,,,+++***++++++)))((((((((()))***))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********|||wwwrrrwwwssskkk___SSSJJJ@@@777111000---+++***,,,...000000------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------................../////////000000000111111000///999UUU|||xxxqqqtttooo]]]\\\pppmmmggg___XXXUUUVVVXXXWWWUUUQQQMMMJJJIIIHHHHHH>>>===>>>AAAGGGNNNUUUZZZ]]]YYYTTTQQQNNNKKKIIIFFFCCCDDDFFFHHHKKKLLLMMMNNNMMMMMMNNNMMMLLLMMMOOOQQQPPPPPPQQQQQQQQQPPPNNNNNNHHHIIIKKKMMMNNNOOOPPPPPPQQQTTTVVVTTTOOOLLLOOORRRYYYYYYXXXVVVTTTQQQMMMLLLNNNKKKJJJMMMRRRQQQKKKDDDGGGHHHIIILLLNNNPPPQQQRRRVVVSSSPPPRRRWWWZZZXXXUUUMMMOOORRRSSSTTTVVVYYY[[[^^^cccgggbbbYYYSSSUUUXXXbbbnnnuuuoooffffffmmmttt~~~wwwzzzyyyvvvyyyyyywwwrrrllllllnnnqqqpppgggYYYMMM???:::333/////////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******)))'''************************+++++++++*********************++++++++++++******************************++++++++++++,,,,,,,,,,,,------------............+++333222000IIIuuuttt|||www}}}}}}[[[LLLHHH\\\yyyeeeHHHBBB???>>>===;;;>>>HHHSSSZZZnnn~~~vvvzzzyyybbbVVVIIICCC@@@===::::::777666555555444444555555444444333333333444555555:::<<>>999666333111///.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------................../////////000000000000333444333>>>^^^~~~wwwiii```iiisss``````llluuunnn\\\PPPSSS\\\TTTUUUUUUSSSOOOLLLKKKKKKAAA@@@>>><<<===CCCMMMUUU]]][[[YYYVVVTTTOOOIIIEEEGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIKKKMMMNNNMMMMMMOOOOOOOOOOOONNNMMMGGGHHHKKKMMMNNNNNNNNNMMMMMMQQQTTTSSSOOOKKKJJJLLLHHHIIIJJJKKKKKKJJJIIIGGGKKKFFFAAA@@@EEEJJJNNNPPPJJJKKKMMMPPPSSSUUUVVVWWWZZZUUUQQQPPPRRRTTTSSSPPPJJJMMMQQQTTTVVVWWWYYY[[[]]]______YYYSSSSSSYYY```nnnppplllcccaaalll}}}{{{|||zzzvvvooopppuuuuuutttqqqiii[[[JJJ>>>666333000/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))***++++++)))(((******************************************************++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,---------.........,,,222222---999]]]~~~yyy~~~yyyjjj[[[IIIGGG```xxxpppWWWJJJDDD>>>;;;888777<<>>===@@@HHHUUU^^^SSSSSSRRRSSSTTTVVVXXXZZZXXXTTTOOONNNNNNOOOOOONNNMMMPPPTTTVVVWWWWWWXXXXXXWWWTTTPPPOOORRRYYYbbbhhhqqqkkkaaa___kkk}}}|||~~~zzzsssqqqrrr~~~uuuiiiZZZIII;;;333111000////////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,+++)))))))))))))))))))))))))))******************************++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,------------......,,,...111444EEElll{{{yyyzzzsssjjjSSS>>>GGGdddvvvvvvXXXKKK???;;;:::888888999@@@NNNcccwww~~~tttlllkkkrrrvvvdddWWWOOOJJJBBB:::999888777666444444444333222333444444444333222222333333444555888;;;===??????CCCGGGKKKNNNQQQTTTWWW]]]___aaa```]]]ZZZXXXXXXWWWVVVVVVVVVXXXYYYWWWTTTRRRTTTTTTPPPNNNLLLHHHDDDFFFEEEEEEEEEEEEEEEEEEFFFIIIJJJKKKJJJGGGCCC@@@>>>@@@BBBFFFKKKQQQVVVYYY[[[```]]]XXXRRRMMMIIIFFFEEEHHHJJJLLLMMMLLLKKKKKKLLLKKKMMMOOOQQQTTTXXX\\\```[[[WWWWWW^^^kkkwwwsssfff[[[]]]kkkxxxxxxrrryyyvvv}}}yyyZZZMMM]]]ppp}}}{{{nnneeeUUU>>>///+++......,,,...---+++******+++---...888444///,,,++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))yyyzzzxxxqqqrrr}}}uuuppptttxxxlll]]]RRRLLLFFF>>>999333222000.........///000+++---//////.........///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////333//////111//////999GGGkkkyyyuuubbb[[[aaakkkpppaaa^^^___eeellljjj^^^RRRPPPSSSVVVYYYWWWSSSMMMIIILLLLLLIIIDDD???===???AAACCCGGGMMMUUU\\\^^^\\\ZZZQQQQQQPPPNNNJJJEEEAAA>>>@@@>>><<<<<<>>>@@@@@@@@@EEEFFFGGGHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKJJJHHHGGGHHHHHHGGGEEEAAA>>>>>>>>>>>>===<<<::::::;;;<<<<<<999>>>DDDFFFGGGMMMWWW```YYYWWWUUUSSSSSSTTTVVVXXXRRROOOLLLKKKLLLMMMMMMMMMQQQSSSVVVVVVUUUTTTTTTUUUQQQLLLHHHKKKUUU```fffiiihhhdddaaahhhyyyuuuvvvvvvwwwrrrkkktttrrr~~~qqq```NNN@@@777444........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,***))))))))))))))))))))))))***************+++++++++******++++++++++++******************************************++++++++++++,,,,,,,,,,,,------------...'''+++333111444SSSzzz}}}{{{|||uuuwwwyyyvvvxxxqqq[[[AAA:::NNNmmmiiiXXXGGG@@@>>>;;;888777666===LLLaaatttzzzuuunnn___aaakkk~~~wwwhhh]]]TTTHHH===>>><<<;;;888666555444444333444444555555444444333333333333333444555666777888;;;>>>AAABBBDDDFFFHHHPPPRRRTTTSSSQQQNNNLLLLLLKKKMMMOOOOOORRRTTTQQQLLLKKKKKKLLLKKKIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCAAA>>><<<<<<===@@@EEELLLTTTYYY\\\\\\\\\\\\XXXRRRLLLGGGDDDCCCCCCKKKLLLLLLLLLLLLKKKJJJJJJGGGIIILLLOOORRRUUUYYY\\\YYYXXX___nnn{{{~~~zzzvvvmmmggg___^^^gggrrrtttpppzzzrrr|||{{{jjjUUU\\\|||wwwgggSSSCCC222+++,,,---------,,,++++++******+++------;;;666000+++***+++,,,,,,)))************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))kkkttt}}}~~~qqq```WWWVVVTTTLLLAAA888444111,,,(((000111111111000.........))),,,......,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////111///......///111444888RRRiii}}}{{{mmmdddbbbdddsss~~~pppdddXXXXXXcccjjjggg```UUUTTTTTTVVVWWWUUUOOOJJJMMMLLLKKKHHHDDDAAA??????===???CCCIIIQQQVVVYYYYYYSSSTTTVVVVVVTTTOOOKKKHHHCCC@@@>>>===???@@@???>>>BBBCCCDDDEEEDDDCCCBBBAAA@@@@@@BBBCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@AAABBBCCCDDD@@@EEEKKKNNNOOOQQQUUUYYYXXXVVVTTTRRRPPPPPPQQQQQQJJJIIIHHHIIIJJJLLLMMMMMMRRRSSSTTTSSSQQQPPPPPPQQQOOOMMMNNNTTT^^^eeefffeee```ccchhhpppzzzzzzpppkkktttrrrmmmnnnrrr~~~nnnpppuuuqqqfffWWWFFF:::444333------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))***,,,---+++***))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************************++++++++++++++++++,,,,,,,,,------------***---111......CCC___zzzqqqppp{{{vvv{{{lllUUUCCCAAAUUUlllxxxhhhTTTHHHAAA;;;999999666666<<>>CCCIIINNNPPPUUUWWW[[[^^^]]]ZZZVVVSSSIIIFFFBBBAAACCCCCCBBB@@@AAAAAABBBBBBBBBAAA??????;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>AAACCCEEEFFFFFFFFF@@@BBBEEEIIILLLNNNOOOPPPNNNNNNNNNOOOQQQSSSTTTTTTTTTSSSRRRPPPOOOMMMLLLLLLEEEEEEFFFGGGIIIKKKMMMNNNPPPQQQQQQPPPNNNMMMMMMNNNQQQSSSYYY```gggiiifffbbb___gggooorrrrrrrrroooiiieeeuuurrrfffoooxxxppphhhcccmmmbbb```YYYLLL<<<111,,,+++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))(((((()))+++,,,***)))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++******************************)))************+++++++++++++++,,,,,,,,,---------,,,///111///+++000???MMMooo|||uuuooopppxxxnnnWWWAAACCCTTTrrr___OOOBBB:::999===;;;666666BBBSSS______ZZZfff\\\WWW\\\eeemmmxxxxxxpppdddYYYHHHFFFCCC@@@<<<:::888777888777666444333222222222...///000111222222222222///222555666666777999:::<<<>>>@@@@@@>>><<<::::::888;;;===>>>CCCHHHEEE<<>>>>>@@@======>>>>>>>>>>>>======999999999888:::@@@IIIPPPVVVYYY\\\^^^]]]YYYUUURRRIIIGGGDDDBBBBBBEEEIIIKKKFFFEEEFFFJJJOOOOOOJJJDDDGGGJJJNNNQQQTTTVVVYYY[[[iii___\\\fffqqqrrrnnnkkk]]]eeeiiiccc___eeellloookkksss{{{~~~|||wwwlllaaaJJJ___pppNNN888...***...///***))),,,)))***+++,,,,,,,,,,,,,,,...,,,***)))******)))((()))******++++++)))((('''))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))666888@@@MMM^^^llluuuxxxzzztttrrrrrrssstttwwwvvvsssoooiiibbb\\\XXXHHHFFFBBB===888444111000////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,++++++*********)))***+++******+++---///,,,++++++******++++++,,,************************************************************************)))************+++++++++++++++******************)))************+++++++++******************************+++++++++,,,,,,,,,------------------,,,,,,---------............///---......///000111111222333???ZZZvvvxxxrrrtttwwwxxxjjjggglll}}}lll]]]YYY^^^cccfffeee\\\OOOKKKQQQWWWXXXQQQOOOKKKHHHFFFFFFGGGHHHBBBAAA???>>>===>>>>>>???JJJNNNSSSXXX[[[\\\[[[ZZZQQQRRRQQQOOOKKKHHHFFFFFFGGGFFFDDDBBB@@@>>>======<<<;;;::::::<<<<<<;;;:::===@@@DDDEEEDDDEEEGGGJJJGGGGGGHHHLLLPPPRRRSSSRRRLLLMMMNNNOOOOOOPPPPPPOOOQQQOOOLLLIIIGGGFFFGGGGGGDDDEEEGGGIIILLLLLLKKKJJJPPPPPPPPPLLLGGGFFFJJJMMM___gggkkkiiidddaaa\\\WWWcccmmmvvvtttlllgggfffhhhnnnvvvxxxuuu{{{pppuuutttlll```ZZZ```kkkqqqaaaWWWIII<<<333000......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((++++++******************************))))))))))))*********++++++*********)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---///222555777VVVwwwtttrrrrrrlllxxx{{{ttt\\\KKKEEEkkkcccIIIDDDAAA:::===666222666BBBPPPYYY\\\[[[[[[```bbbZZZSSS^^^qqq|||{{{zzzssshhh\\\TTTJJJDDDAAA???:::666777777666666555444444333222222222111000000//////000111111111222222333333777888:::;;;===>>>>>>>>>999999999:::;;;===>>>??????===;;;<<<======:::777888999::::::999777555444333666;;;===???EEEOOOWWW\\\ZZZXXXXXXYYYWWWSSSOOOCCCBBB@@@???AAAFFFKKKNNNHHHGGGGGGGGGIIIJJJIIIHHHKKKLLLQQQUUURRRNNNSSS]]]mmmmmmddd\\\cccppplll]]][[[]]]bbbjjjooommmeee^^^qqqsssqqqppptttssscccNNNUUUfff|||cccCCC//////...------,,,++++++******************************************************))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))000111555===GGGPPPUUUWWWdddhhhmmmppprrrtttvvvwwwrrrjjj___UUUPPPOOOPPPPPPQQQQQQOOOMMMIIIDDD@@@===999888666444222111000000........................------------------------,,,,,,,,,------------...,,,,,,,,,+++++++++******(((***,,,,,,+++******+++,,,++++++******++++++,,,************************************************************************)))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,------------------------------............---......///000000111111222777GGGaaauuuzzzuuupppsssnnnmmmwwwqqqmmmttt{{{mmmfffeeekkkkkkdddYYYTTTUUUUUUSSSPPPOOOMMMKKKJJJIIIIIIIIIDDDCCCBBB@@@?????????@@@AAADDDIIIOOOTTTVVVXXXXXXUUUUUUTTTQQQLLLHHHFFFEEEFFFEEECCCBBB@@@????????????>>>===>>>???@@@???===BBBEEEHHHIIIIIIJJJLLLNNNMMMLLLLLLMMMOOOPPPOOOMMMFFFHHHKKKMMMNNNMMMKKKJJJIIIHHHFFFDDDDDDDDDEEEFFFCCCCCCEEEHHHKKKNNNOOOOOOMMMRRRTTTKKK@@@AAAQQQ```lllpppnnneee\\\[[[\\\]]]jjjqqquuurrrkkkggggggiiixxx|||tttccciiifffaaa___eeellllllfffYYYPPPCCC777111...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((*********************************)))))))))((((((+++***))))))))))))***+++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,...000333555CCC___}}}zzzllljjjnnniiiuuuxxxssszzzfffUUUKKKWWWnnnxxx[[[DDD@@@EEE<<<999555444999DDDOOOWWWVVVVVV\\\ddd```VVVVVV]]]ooo|||~~~zzz{{{xxxqqqkkkcccWWWOOOJJJFFF@@@<<<999888777666555555555555444333333333222222111111//////000000000111111111222333555666777888888888555555555555666888999999999777666666888888666333555555666777777777777666666:::???BBBDDDJJJSSSYYY[[[XXXUUUTTTSSSPPPLLLIIICCCBBB@@@@@@BBBFFFJJJLLLHHHFFFEEEFFFHHHIIIIIIHHHJJJMMMQQQRRRLLLIIIRRR^^^pppqqqmmmfffdddgggbbbXXXZZZ___eeeiiihhhfffeeeddd~~~xxxrrrpppiii[[[LLLDDDYYYhhhxxx|||jjjLLL333......------,,,++++++***************************************************(((((((((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((111000111333888;;;======HHHLLLPPPTTTWWW[[[___bbb\\\SSSGGG<<<666555555666444444444444333111...---...------,,,---------...------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***(((***---...,,,***)))(((,,,++++++******++++++,,,************************************************************************)))************+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,------......------------.....................//////000000111111000444GGGdddxxxyyypppllldddZZZYYYggg~~~{{{zzz|||qqqpppkkkbbb\\\ZZZVVVRRROOOOOOOOONNNMMMMMMLLLLLLGGGGGGEEEDDDBBBBBBBBBBBB<<<>>>AAAEEEIIILLLNNNOOORRRRRRRRRPPPLLLJJJHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCEEEEEEDDDCCCFFFHHHJJJLLLLLLMMMOOOQQQOOONNNMMMMMMNNNMMMLLLJJJ@@@CCCGGGJJJKKKIIIFFFCCCCCCBBBBBBBBBBBBDDDFFFGGGIIIHHHHHHHHHIIIKKKLLLMMMLLLNNNNNNHHHEEEMMM___ooopppppphhh[[[TTTXXXaaafffrrrssssssooojjjfffgggjjj~~~tttbbbaaafffkkkooorrrqqqiii___LLLEEE:::222---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((******************************))))))))))))((((((+++***))))))))))))***+++)))))))))*********++++++++++++++++++++++++++++++,,,,,,++++++---...000222555IIInnnnnngggqqqbbbooovvvuuuxxxvvvzzzzzzxxxcccVVVKKKWWWppptttRRRBBBFFF======:::555222777CCCNNNRRROOOTTT^^^```XXXPPPOOO[[[hhhrrrsssuuu|||~~~wwwoooeee\\\VVVQQQKKKGGG???===;;;888777666666666444444444444444333333333000000000000000111111111//////111222333333333333222222111111222333333444444333222222444444333111222333333555777999;;;<<<===BBBFFFJJJLLLPPPVVV[[[XXXUUUPPPMMMJJJGGGDDDBBBBBBBBBBBBBBBDDDFFFHHHIIIFFFDDDCCCCCCFFFHHHIIIIIIKKKNNNRRRPPPIIIIIIVVVeeeppprrrrrrlllcccZZZVVVTTT\\\ccchhhgggcccccchhhooovvvoookkk]]]LLLIIIQQQdddooowwwssscccOOO:::,,,------,,,,,,+++*********************************************************''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((222111111222333555666666666888;;;===@@@CCCHHHKKKHHHBBB999333000000111111---...///000000000///...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++)))+++------,,,++++++,,,,,,++++++******++++++,,,************************************************************************))))))*********+++++++++***************+++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,******+++,,,------......,,,,,,---------................../////////000000000000///777PPPlllvvvrrrhhhdddZZZOOORRReee|||xxxrrrwwwzzzuuukkkbbb]]]\\\[[[ZZZQQQPPPOOONNNMMMNNNNNNOOOJJJIIIHHHGGGFFFDDDDDDCCC?????????@@@AAABBBCCCCCCFFFHHHJJJKKKKKKKKKLLLMMMKKKKKKJJJJJJJJJKKKLLLLLLJJJIIIHHHIIIJJJKKKJJJHHHFFFGGGHHHIIIJJJKKKMMMNNNLLLKKKIIIIIIJJJKKKJJJIII>>>@@@CCCEEEFFFEEECCCBBBBBBBBBBBBCCCDDDFFFHHHIIIHHHJJJKKKKKKJJJJJJJJJKKKLLLGGGEEEKKKWWWdddkkkmmmccc```YYYRRRTTT^^^hhhlllpppmmmkkkiiifffdddfffjjj~~~jjj^^^ppp~~~qqqddd\\\XXX@@@;;;333...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***************)))))))))(((((((((((()))***+++,,,,,,+++***)))))))))))))))************************************,,,+++++++++,,,---...///000===\\\{{{nnnmmmcccllluuuzzz{{{~~~{{{sssttt{{{zzzqqqmmmuuudddSSSHHHQQQpppnnnQQQ@@@@@@@@@===777222333;;;BBBLLLIIILLLTTTYYYVVVRRRQQQMMMUUU\\\bbbkkkxxxuuuqqqlllhhhccc]]]VVVRRRHHHFFFBBB>>>:::888777777555555444444444444333333222222222222222222222222///000111222222222222222111111111000000111222222222222222222333444444444444444555777;;;>>>BBBDDDGGGJJJNNNPPPQQQSSSVVVXXXRRROOOKKKGGGDDDAAA@@@???AAABBBBBBCCCDDDEEEFFFFFFDDDBBBAAABBBDDDGGGIIIIIIMMMOOOPPPNNNNNNTTTbbbooopppnnnlllggg\\\RRRQQQVVV```cccfffdddbbbfffoooxxxuuuqqqiii\\\MMMIIIUUUeeekkkqqqqqqdddNNN;;;222000++++++++++++******))))))************************************************''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...////////////000111333...////////////111444777555222000/////////...---------.........///......111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++***,,,000333,,,++++++******++++++,,,************************************************************************))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,******++++++,,,---......,,,,,,,,,------------...............////////////---222222111<<>>>>>>>>>>><<<>>>BBBDDDFFFGGGJJJLLLJJJJJJJJJKKKLLLMMMNNNOOOMMMKKKJJJKKKLLLMMMLLLKKKEEEDDDDDDEEEGGGIIIJJJKKKIIIGGGEEEEEEEEEFFFEEEDDD@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIBBBFFFJJJLLLLLLKKKLLLLLLGGGHHHMMMYYYfffkkkgggaaaTTTRRROOOQQQ]]]iiimmmjjjeeeaaa```bbbaaa^^^aaagggxxxcccYYYjjjxxxtttdddUUULLLGGG777444///,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********)))))))))((((((((((((''''''***...000000...***'''(((((()))))))))*********************************+++++++++++++++,,,---------444EEE```}}}{{{iiibbbdddiiittt~~~}}}{{{{{{yyyuuurrrqqqggglllttt```KKK@@@VVVwwwiiiNNNDDDAAA<<<888777666666555>>>@@@GGGOOOTTTUUUUUUWWWNNNMMMMMMQQQ\\\iiipppqqqlllmmmoooooolllfff]]]XXXSSSPPPLLLFFFAAA>>>;;;:::777666666555444444333333222222222222222222222222111222222333333333222222111111000000000111111222222222333333333555666888:::;;;<<<>>>BBBFFFJJJLLLOOOQQQRRRSSSRRRPPPPPPPPPJJJHHHFFFCCCAAA???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCAAA@@@???AAAEEEHHHIIIIIILLLKKKKKKMMMUUUaaammmsssvvvnnneee___WWWQQQSSSYYY___]]]\\\]]]aaaiiirrrwwwnnnrrrfffLLLAAAOOOdddnnnllliii```OOO:::,,,***...++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''...//////...------...000///000///...------///111---,,,,,,---......,,,)))------,,,,,,,,,,,,,,,,,,...---------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++***)))))),,,222666,,,++++++******++++++,,,************************************************************************)))************+++++++++)))))))))***++++++,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------........................+++111444///000<<>>BBBAAAAAA@@@AAACCCDDDFFFCCCCCCDDDEEEFFFGGGGGGHHHHHHKKKNNNMMMIIIEEEEEEFFFDDDQQQ```gggddd]]]ZZZYYYQQQRRRTTTZZZeeennnllleeeZZZYYY\\\bbb```[[[]]]eeesss}}}rrrbbbPPPWWW[[[^^^]]]ZZZSSSFFF999222000---,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))*********))))))(((((((((((('''''''''***...111111...***'''((((((((()))))))))************************************++++++,,,,,,------,,,000555FFFlllvvvggg```___jjjzzzwwwrrrsssnnnjjjyyyjjj[[[KKKKKKbbbyyyyyykkkKKKDDD<<<999:::999444...///777BBBLLLPPPRRRSSSUUUVVVQQQKKKKKKPPPVVVYYYYYYaaaeeekkkooommmhhh```[[[[[[YYYUUUPPPKKKFFFBBB@@@<<<;;;:::999888777666555333333333222222222222111333333333333333333222222111111000000111222222333333444555555555777:::===BBBBBBDDDFFFIIILLLOOOPPPSSSRRRQQQPPPMMMKKKHHHGGGBBBCCCCCCBBB@@@???AAABBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>???BBBFFFIIIJJJIIIIIIIIIHHHMMMXXXgggnnnnnnxxxpppeee\\\XXXXXXZZZ\\\XXXTTTQQQUUU^^^hhhmmmnnnhhhnnnbbbJJJJJJfff|||mmm```OOO>>>000((('''+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''...///000///---,,,...000///000111000//////111222...---,,,---//////---+++......------------------,,,,,,+++++++++,,,------------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))))))))+++...111,,,++++++******++++++,,,************************************************************************)))************+++++++++((())))))***++++++,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,---------...........................///000111///000;;;GGGYYYeeemmmjjjcccccchhhlllaaaooovvvnnnnnnuuu|||pppoooxxxkkk```\\\YYYYYYWWWUUURRRNNNLLLJJJGGGHHHIIIIIIIIIIIIHHHGGGDDDDDDCCCCCCBBBBBBAAAAAA<<<>>>??????>>>===>>>???????????????@@@BBBCCCDDDDDDCCCBBBCCCDDDDDDCCCBBBBBB???===>>>AAACCCDDDDDDEEECCC???>>>>>>??????>>>AAAAAAAAABBBBBBCCCDDDDDDBBBCCCDDDFFFHHHIIIIIIJJJLLLNNNMMMIIIDDDAAACCCFFFKKKVVVbbbccc\\\TTTQQQSSSTTTYYY^^^aaafffjjjgggbbbYYY[[[dddmmmiii``````iiigggpppsssnnnhhhcccXXXLLLUUUTTTQQQNNNMMMIII===000///---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((()))******+++))))))((((((((('''''''''((()))+++,,,,,,+++)))((((((((((((((()))))))))***************************)))***+++,,,------------,,,//////888YYYqqqddd\\\bbbkkkrrrxxx~~~uuu|||vvvoookkkuuuzzzooo[[[MMMRRReeetttyyyWWWNNNCCC>>>===<<<777222---333:::@@@EEEJJJNNNPPPVVVTTTRRRNNNJJJGGGHHHKKKPPPVVV^^^dddfffeeebbb```___^^^\\\YYYUUUPPPKKKHHHDDDCCCBBB@@@>>><<<::::::777666666666555555555555555666666666555444444333333333333444555666777888888:::;;;;;;;;;===AAAEEEFFFGGGIIIKKKMMMOOOOOOPPPQQQOOOLLLJJJGGGDDDBBB@@@<<>>======>>>>>><<<===@@@DDDHHHJJJJJJIIIGGGKKKNNNQQQZZZdddhhheeeiiilllggg^^^[[[```bbb^^^RRROOONNNSSS\\\cccfffeee______VVVOOO]]]yyylllVVV>>>222///,,,+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((((((((('''''''''''''''''''''''')))+++---,,,++++++...111((()))+++,,,,,,---///111...,,,++++++---////////////......------......///...---,,,++++++*********------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,'''(((******))))))***,,,,,,++++++++++++++++++,,,************************************************************************)))************+++++++++((())))))***++++++,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.....................---444------333333///111:::GGGYYYkkkpppmmmiiifffcccWWW___ppprrrjjjllliiippp~~~uuuuuu{{{xxxeee\\\ZZZ[[[[[[ZZZWWWQQQKKKGGGFFFGGGHHHIIIIIIIIIHHHGGGEEEEEEEEEDDDCCCAAA???>>>===>>>@@@@@@>>>===>>>???<<<<<<<<<===>>>???@@@AAA@@@>>>===>>>???@@@???===???<<<999999===@@@@@@???@@@>>><<<<<<>>>AAABBBBBB???@@@BBBDDDDDDDDDCCCBBBBBBCCCEEEHHHJJJLLLMMMMMMCCCDDDEEECCCBBBEEENNNUUUVVVVVVUUUWWWXXXVVVRRRNNNVVV^^^ddddddbbbccccccbbb^^^cccooozzztttggggggpppccc___\\\\\\___aaa]]]XXXNNNSSSSSSIII===555///***...,,,+++,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++)))(((((((((''''''''''''))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,---.........)))++++++000HHHlllvvvggg\\\[[[]]]```iiittthhh~~~yyyyyyhhh___|||{{{zzzcccQQQLLLUUUgggtttcccYYYLLLCCC@@@>>><<<:::555333111111888CCCKKKOOOPPPUUUXXXTTTIIIAAABBBHHHAAAGGGPPPXXX^^^bbbdddfff___``````^^^[[[VVVQQQOOOJJJIIIHHHEEECCC@@@???>>><<<;;;;;;;;;::::::999999999999999999888777666666777777888999:::;;;===>>>===???AAAAAA@@@CCCHHHLLLHHHJJJLLLMMMOOOOOONNNNNNNNNLLLHHHEEECCCAAA>>>===:::===AAAAAA???>>>???AAAAAA@@@>>><<<<<<<<<<<<===;;;<<<@@@EEEJJJLLLJJJIIIIIIQQQVVVWWW[[[aaaccc___VVVccchhh```^^^fffggg```PPPOOOPPPUUU[[[```bbbaaa[[[QQQJJJQQQeeeyyydddIII///(((---///---,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******''''''''''''''''''''''''........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******************************************))))))***++++++++++++***)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,---------......---------............///---------............///444FFFZZZeeekkkiii___RRRJJJIIIRRRggg{{{zzzrrrpppnnnjjjhhhllluuuvvvfffuuurrr{{{qqqiiiZZZ[[[[[[VVVPPPLLLMMMPPPLLLLLLLLLJJJHHHEEECCCCCCGGGFFFEEEDDDDDDDDDDDDDDDAAA@@@???>>>===>>>??????===>>>???AAAAAAAAA@@@???>>>>>>>>>>>>>>>=========<<<======>>>???@@@@@@AAA??????@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEDDDCCCBBBAAACCCDDDFFFKKKOOOOOOLLLHHH@@@<<<;;;CCCPPPZZZ___^^^WWWTTTQQQOOOPPPTTTYYY]]]bbb___\\\^^^`````````aaaWWWnnnooocccgggYYYYYY^^^fffnnnmmmddd\\\TTTNNNDDD;;;555111...,,,------,,,++++++,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---000888MMMppp}}}hhhZZZ[[[\\\YYY^^^iii```lllwwwwwwssspppnnnmmm___ooo|||{{{nnn___VVVJJJOOOeeeooohhh\\\OOOFFFBBB===999777555333222333777<<>>>>>@@@BBB@@@@@@@@@@@@?????????>>><<<===>>>???AAABBBCCCDDDHHHHHHGGGGGGHHHJJJMMMNNNQQQNNNJJJIIIIIIHHHEEEBBBCCCAAA>>><<<:::999::::::<<<===???AAABBBAAA@@@???>>>===<<<;;;::::::;;;;;;@@@AAADDDEEECCCCCCKKKVVVgggkkkfff[[[VVV[[[[[[VVVUUUdddkkkeeedddiiibbbQQQFFFOOOUUUXXX^^^eeeaaaVVVIIIMMMQQQYYYdddnnnnnniiiGGG>>>222+++******(((&&&))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))***++++++++++++***)))************+++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,------------...------------............------------............000;;;IIIVVVbbbhhhcccYYYLLLFFFFFFQQQdddttt|||ttthhhaaaeeerrr|||yyyppplllmmmsss~~~kkkmmmmmmiii^^^PPPGGGEEEFFFIIILLLPPPOOOLLLIIIHHHIIIFFFFFFEEECCCBBBAAA@@@@@@AAA@@@????????????@@@AAA@@@@@@@@@@@@???>>>===<<<==================>>>>>>=========>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAACCCEEEHHHIIIMMMJJJGGGEEEEEEDDDBBB???DDDDDDGGGNNNWWW]]]^^^\\\TTTRRROOOOOOQQQWWW]]]aaa\\\XXXUUUVVVWWWVVVTTTTTT___nnn{{{ooopppWWWZZZbbblllqqqlll___TTTMMMGGG>>>777222...,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,...---------000===YYYqqqzzziiiZZZVVVUUUVVV]]]ggggggaaakkk}}}zzzfff^^^hhhbbblllyyy}}}wwwttt~~~hhh```WWWPPPSSSWWWaaahhh```NNN@@@<<<>>>999777555333333444666777???BBBGGGKKKMMMLLLJJJIII???>>>???CCCJJJPPPSSSTTTTTTVVVWWWXXXXXXWWWVVVUUUQQQQQQRRRRRRPPPNNNKKKJJJIIIIIIHHHFFFDDDCCCDDDFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIHHHHHHHHHJJJLLLMMMPPPLLLIIIFFFEEECCC???<<<>>>===;;;999999999:::;;;<<<===???AAAAAA@@@???>>>???>>><<<;;;;;;<<<===>>>DDDAAA@@@AAACCCHHHTTT```wwwwwwnnn^^^RRROOORRRTTTZZZ]]]dddiiihhhaaa\\\ZZZPPPSSSWWWZZZ^^^___YYYQQQCCCLLLWWW```ggghhh]]]RRR;;;444,,,(((***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))***++++++++++++***)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,************************+++++++++++++++*********)))************+++++++++,,,,,,,,,,,,------------------------............------------............,,,000888DDDVVVdddhhhdddZZZPPPFFFFFFSSSeeessszzz}}}mmm```bbbrrr~~~|||xxxttttttwwwtttqqq{{{||||||xxxmmm\\\MMMEEEBBBCCCGGGLLLMMMKKKHHHHHHHHHFFFFFFFFFEEEDDDBBB@@@???@@@@@@?????????@@@AAAAAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>??????@@@@@@AAA======>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEFFFHHHIIIJJJKKKLLLGGGAAA======>>>??????LLLOOOSSSWWWYYYXXXVVVTTTMMMOOORRRUUUXXX[[[]]]^^^\\\UUUOOOQQQRRRPPPOOOQQQ___eeettt|||rrrpppLLLOOOVVV^^^ccc^^^SSSHHHBBB===666111...,,,+++***++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---------,,,***///@@@QQQnnnhhh___VVVRRRTTT[[[aaahhhaaakkkjjj^^^bbbdddgggnnnsssrrrnnnmmmppp}}}pppbbbPPPFFFCCCRRRdddggg\\\MMMEEECCC:::999777555333222222222444777<<>>??????>>>=========<<<<<<<<<===@@@BBBCCCEEE>>>:::===DDDNNN\\\hhhtttooofff[[[NNNIIIQQQ]]]___VVV[[[jjjgggVVVTTTbbbccc___]]]]]]YYYQQQJJJGGGMMMUUU^^^bbbbbbZZZJJJ:::000,,,''''''))),,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************+++++++++************************))))))***++++++++++++***))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************+++++++++***************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---------.........------///888GGGXXXeeejjjddd[[[QQQOOOXXXeeelllmmmzzz~~~}}}rrrfffeeerrrqqqtttvvvvvvwwwxxxtttnnnuuu~~~ssskkkssstttbbbNNNAAABBBAAAAAABBBDDDDDDBBB@@@DDDEEEFFFFFFFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGG@@@@@@AAAAAABBBCCCDDDDDD>>>>>>??????@@@@@@@@@@@@????????????????????????CCCFFFJJJLLLLLLIIIEEEBBB>>><<<::::::>>>DDDJJJMMMSSSUUUVVVTTTPPPLLLKKKLLLKKKQQQYYY___aaa^^^XXXTTTYYYQQQOOOUUUYYYWWWTTTVVVVVVUUU[[[gggmmmiiidddbbbEEEDDDEEEJJJNNNNNNIIIDDD888555///,,,+++++++++***************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))***,,,---++++++444>>>WWWbbbiiibbbXXXUUUWWWXXXXXXdddrrryyyzzzuuujjj```ggggggiiinnnooommmgggdddiiihhhUUUPPPEEEEEELLLZZZccc___SSSIII>>><<<999666444333333333111333777;;;@@@DDDGGGIIIAAA???;;;999999;;;>>>???BBBBBBBBBCCCEEEGGGJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLIIILLLNNNOOONNNLLLKKKLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCC===<<<;;;;;;::::::999888555555555666777888:::;;;::::::;;;<<<<<<;;;;;;:::999:::<<>>IIISSS]]]eeeddd[[[TTTQQQLLLHHHRRRaaa```TTTUUU```\\\MMMPPPbbbhhhaaa]]][[[QQQEEEEEENNNiiiiiieee\\\SSSJJJ===111---***(((''')))))))))'''))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++************************))))))***++++++++++++***))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...------...111999EEEVVVbbbaaa]]]WWWWWWbbbmmmllldddbbbllluuurrrhhhaaaeeekkkgggfffcccdddkkkrrrrrrmmmiiirrr~~~rrrcccfffqqq|||~~~zzz```KKKNNNFFF@@@@@@EEEGGGCCC===???@@@@@@AAABBBBBBBBBAAABBBBBBBBBCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHH@@@@@@AAABBBCCCCCCDDDDDD@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>???@@@BBBCCCBBB@@@>>>===999;;;???CCCIIIOOOUUUXXXUUUTTTQQQKKKEEEEEEKKKPPPUUUYYY]]]___^^^YYYSSSOOOLLLKKKUUUhhhqqqiii]]]YYYRRRNNNNNNRRRWWWWWWWWWWWWIIIGGGFFFGGGIIIHHHEEEAAA222///,,,******+++,,,+++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++''''''+++...---***...444===VVVnnnqqqeeeZZZTTTQQQHHHXXXjjjqqqqqqoookkkhhhnnnnnnnnnmmmmmmllliiifffccczzzttteeehhhWWWHHH@@@JJJYYY^^^XXXRRRHHHDDD???999555444444555333333444666999;;;===???AAA@@@???>>><<<<<<<<<<<<>>>>>>======>>>@@@BBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDGGGJJJLLLKKKIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAACCCBBBAAA???>>>===<<<<<<777777777777777777777777666666666777777888999999888888888999999999999999:::<<>>555---,,,+++))))))))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,************************))))))***++++++++++++***)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,************************)))))))))***************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,---///000555BBBOOO^^^^^^ZZZXXX^^^fffbbbWWWLLLWWWeeekkkjjjfffdddeeekkkeeeZZZTTTZZZfffoooqqquuuooopppxxxuuuggg```dddfffhhhpppwwwggg```XXXOOONNNSSSTTTNNNGGG@@@???===<<<;;;;;;;;;;;;AAABBBCCCDDDEEEFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDD???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCAAA@@@???>>>>>>999777555333555999>>>AAADDDGGGLLLOOOQQQRRRTTTUUUPPPNNNKKKFFFEEEJJJTTT[[[bbb___ZZZVVVRRRPPPPPPPPPFFFKKKbbb~~~iii___XXXRRRMMMLLLPPPTTTVVVVVVMMMMMMMMMLLLIIICCC;;;555///---***)))+++,,,,,,,,,******+++,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++((('''))),,,,,,((()))------EEEcccsssnnn```SSSNNNLLLKKKZZZooonnn___bbbsssrrrsssqqqkkkggghhhhhhgggtttuuurrrwww}}}vvvzzzgggWWWJJJIIIJJJJJJNNNUUUOOOKKKEEE???:::666555444444444333222222333333444<<<>>>@@@AAA???=========>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<======>>>>>>???AAADDDEEECCCBBBAAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>===<<<<<<<<<;;;;;;:::999888777666777888888777555444444666666777777777888888888888777777777888999999::::::??????@@@@@@???>>><<<;;;CCCCCCHHHSSSYYYXXXTTTRRRRRRKKKGGGJJJNNNOOOPPPQQQRRRQQQKKKEEEEEELLLQQQQQQYYYUUUPPPHHHAAAAAAMMM[[[rrrmmm```NNN???666///((()))))))))******+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++******************************************************************************+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,************************))))))***++++++++++++***)))************+++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************((()))))))))*********+++)))************+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++***,,,000000///555===NNNWWW\\\XXXVVVXXXSSSIII@@@FFFPPP[[[eeejjjmmmmmmnnnjjj^^^QQQMMMWWWdddlllxxxoookkkkkkkkkkkklll```]]]]]]eeepppyyyzzzyyykkkhhhdddcccccc```ZZZUUUNNNKKKFFF@@@;;;999777777888:::===@@@CCCEEEGGGGGGFFFGGGJJJLLLLLLJJJHHHFFFBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@===<<<:::999555555666888;;;@@@EEEGGGKKKOOORRRSSSPPPNNNLLLLLLLLLKKKJJJJJJLLLRRRZZZ___```\\\VVVQQQMMMLLLLLLMMMLLLNNNcccnnnfff\\\SSSJJJHHHOOOXXXZZZXXXMMMLLLJJJFFF@@@999111,,,...+++))))))***,,,,,,,,,***+++,,,------,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++((((((++++++((())),,,,,,555KKKeeennncccVVVPPPSSSKKKQQQaaaaaaUUUYYYkkkkkkmmmjjjccc```cccdddbbbqqqsssfff\\\hhhtttyyy~~~rrrcccWWWPPPIII@@@BBBJJJJJJJJJHHHEEEAAA===999777555444333222111000000000444777;;;===<<<<<<===???======<<<;;;;;;;;;<<<<<<999999999999999999:::::::::<<<======<<<::::::;;;;;;;;;;;;;;;::::::::::::::::::999999888888777777555555555555555555444444666777999888666555666888444555666777888888888888777888888999:::<<<===>>>>>><<<:::999:::===@@@BBBMMMMMMPPPWWWWWWQQQLLLKKKHHHIIIIIIIIIMMMTTTVVVSSSIIIGGGDDDDDDIIIOOOPPPNNNVVVRRRHHH@@@@@@GGGLLLMMMWWWUUULLL>>>444///+++'''((())))))*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''************************++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))***++++++++++++***)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,))),,,333555222111444333IIIYYYYYYUUUTTTPPPHHH@@@???BBBKKKYYYdddjjjkkkjjjllleeeUUUHHHKKKWWWaaasss|||{{{nnnfffiiikkkhhhqqqhhh[[[RRRSSS\\\hhhppplllooorrrqqqkkkddd___]]]```[[[RRRIIIAAA<<<999888...111555:::???CCCEEEFFFEEEIIIMMMQQQRRRQQQOOOMMMGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEAAA@@@>>><<<999777555444666:::BBBHHHLLLMMMKKKIIIJJJMMMPPPOOOKKKHHHGGGGGGJJJKKKLLLOOOSSSVVVYYY[[[UUUUUUTTTSSSPPPLLLIIIGGGRRRMMMXXXrrrvvvjjjggg[[[OOOCCCBBBNNNZZZ[[[VVVPPPKKKDDD<<<666222000///---+++))))))***++++++++++++,,,------------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---)))'''***,,,+++,,,///111+++777UUUiiieeeXXXSSSOOOPPPMMMJJJKKKQQQTTTTTTbbbdddaaa[[[[[[```aaa]]]ZZZoooiiiPPPOOObbbqqqzzzxxxfffXXXVVVRRREEE<<<<<>>222222444666777888888999888999999:::<<<>>>@@@AAA999666333222666>>>GGGMMMUUUSSSSSSTTTQQQJJJFFFGGGHHHPPPQQQJJJHHHOOORRROOODDD>>>>>>HHHQQQRRROOONNNJJJEEE===999EEETTTUUULLLBBBAAA999---'''(((*********++++++***(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''+++++++++************)))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++***************************)))))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++************+++++++++*********))))))((((((************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,---------......222666===GGGPPPSSSQQQNNNMMMFFFHHHRRRWWWWWW]]]hhhtttmmmcccYYYNNNHHHMMMVVVhhhnnnmmmeee___bbbeeeeeekkkllliii```UUUOOOPPPTTTXXX]]]dddllluuuwwwmmmbbb___\\\VVVPPPJJJFFFBBB@@@;;;888444555888::::::999>>>===@@@JJJYYY___TTTEEEIIIHHHGGGGGGHHHGGGEEECCCCCC???999888:::======<<<===<<<:::999999;;;===???DDDHHHLLLPPPPPPNNNJJJHHHIIILLLNNNJJJDDDAAAAAADDDTTTTTTTTTSSSRRRRRRSSSSSSVVVUUUNNNPPPWWWSSSOOOWWW[[[WWWTTTUUUXXXZZZXXXUUUIIIDDD>>>>>>CCCHHHJJJIIIDDD@@@999333///------...++++++++++++++++++++++++************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))******************************************000@@@SSS]]]YYYSSSLLLWWWWWWJJJBBBGGGLLLLLLRRR]]]aaaYYYUUU\\\bbbaaabbbcccddd```PPPEEEQQQgggnnnooohhh\\\UUUQQQEEE555222555===GGGOOONNNFFF===:::999777666555555555666222222111111222333555666::::::999999::::::;;;<<<;;;::::::999999888888888:::::::::999888777666555777777666555555555555555666555555444333222222222555555555444444333333333666666777888888888888888999777555444555777:::<<<:::<<<>>>>>>;;;999888888555222111555===GGGNNNQQQVVVWWWVVVOOOGGGBBBCCCFFFOOOPPPPPPPPPNNNKKKGGGEEE>>><<<<<>>@@@>>>===FFFPPPJJJ<<<888666222...+++***))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++++++++************)))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))*********+++++++++*********************************))))))((((((((())))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))*********++++++++++++******))))))******+++************)))))))))(((************************,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,------------...000222666===FFFLLLNNNNNNIIIHHHOOO[[[___XXXUUUYYY^^^^^^___\\\RRRJJJJJJPPPTTTZZZ]]]XXXVVVZZZ___```dddffffff```WWWQQQRRRUUUJJJLLLOOOSSS\\\fffiiigggaaa```]]]ZZZVVVQQQLLLIIIEEECCC@@@???>>><<<999555999888999???JJJPPPIII===AAA@@@>>>>>>>>>===;;;999:::777444444666999<<<===AAA@@@>>>===>>>AAADDDFFFKKKMMMOOOPPPPPPMMMJJJHHH@@@DDDGGGFFFCCC@@@BBBDDDHHHLLLPPPTTTTTTSSSQQQPPPOOOPPPOOO\\\nnnkkk___]]]aaaYYYPPPLLLLLLMMMIIIEEEKKKFFFAAA@@@CCCFFFFFFDDD>>>;;;555000---,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********************************...,,,,,,222???LLLWWW\\\UUURRRPPPOOOKKKIIIIIILLLSSS___ddd\\\WWW\\\bbbbbbkkkcccaaafffcccWWWPPPQQQ]]]hhhpppkkk^^^SSSJJJDDD999888777;;;???BBBBBBAAA<<<;;;:::888777666555555666555444222111111111111666666666777888999:::;;;::::::999999999999999999::::::::::::999888777777777777666555555555555555666666666555444333333333666666555555444444444444444555666666777777666666555555444444555777999;;;:::::::::888555333222333777555555:::AAAIIINNNQQQZZZVVVOOOGGGAAABBBHHHNNNMMMNNNOOOOOOLLLHHHCCC@@@???>>>???BBBEEEGGGEEECCCBBBKKKPPPLLLKKKLLLFFF;;;666444000---+++)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++++++++************)))************************************************++++++++++++++++++++++++************************************************************************)))************+++++++++************************)))))))))))))))))))))))))))))))))*********++++++***************************************)))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++************))))))))))))************************+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---...222999AAAGGGJJJKKKLLLTTT___^^^RRRHHHGGGHHHNNNWWWZZZUUUNNNQQQXXXPPPRRRQQQLLLKKKQQQYYY]]]XXX\\\^^^\\\VVVSSSUUUXXXRRRTTTQQQKKKKKKRRRXXXZZZ]]]]]]___aaaaaa___ZZZWWWJJJJJJKKKLLLLLLJJJFFFCCC;;;;;;::::::???CCC???777888777666777888888777666999999::::::<<>>;;;:::;;;===???>>>======<<<:::999888888999888666444222111111000222222333333555666888999888888888888888999999999888888999999999999888888777777666555555555555666777777777666555555444444666666555555555555444444333333444555555555555555333444444555666777999:::999888666222//////111333>>>>>>@@@DDDIIINNNPPPPPPUUUPPPGGGAAA???CCCIIINNNJJJKKKLLLKKKHHHCCC>>>;;;AAACCCDDDCCCAAA???>>>>>>GGGWWWbbb[[[OOOFFF???888111000...+++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++++++++*********))))))************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))************************************++++++******************))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))******************))))))))))))***************)))))))))))))))************************+++++++++******************++++++++++++,,,,,,,,,++++++,,,,,,,,,------------+++***,,,000777>>>BBBNNNNNNRRRWWWTTTIII@@@===;;;AAAKKKPPPNNNNNNXXXddd^^^YYYOOOEEEAAAEEENNNUUUMMMPPPRRRRRRPPPRRRWWW[[[aaaeeebbbWWWLLLIIIIIIIIIQQQRRRUUU[[[```cccaaa___PPPQQQTTTVVVWWWWWWVVVTTTHHHIIIHHHEEECCCCCC???:::666666666888<<>>GGGWWWPPPNNNSSSRRRJJJDDDCCCLLLYYYaaa]]]WWWYYYaaafffaaacccgggiiiddd[[[[[[```]]]SSSRRR^^^fffbbb[[[XXXOOOOOOMMMHHH@@@999555333::::::;;;<<<<<<<<<<<<<<<999888888777666666666666333222222222333444555666555555555666666777777777555666777777888888888777666666555555555555555666777777777666666666555555444444444444444444444444222333444444555555444444444555555666777777777777444333222000000333888<<>>FFFKKKKKKKKKSSS^^^bbb[[[RRRIIIBBB@@@CCCFFFFFFFFFFFFFFFGGGLLLUUU[[[^^^eeefff[[[PPPKKKLLLNNNJJJHHHHHHLLLSSSXXXZZZYYYWWWWWWXXXWWWWWWVVVVVVVVVTTTXXXXXXRRRMMMJJJFFFAAA===<<<<<>>AAADDDFFFHHHNNNPPPRRRRRRPPPNNNMMMLLLKKKGGGDDDDDDGGGIIIIIIGGG[[[[[[SSSUUUbbbbbbVVVQQQMMMFFFAAADDDLLLRRRRRRNNNHHHEEEBBB>>>:::666111...,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))''')))+++---...///222444LLLUUUYYYSSSNNNLLLGGG@@@DDDOOOWWWVVVRRRUUU]]]dddYYY]]]bbbbbb]]]YYY^^^fffbbbQQQFFFJJJRRRUUUZZZaaa\\\\\\ZZZSSSHHH<<<333...333333555666888:::;;;<<<:::::::::::::::::::::999666555555444333333333333222222333333444444555555222333444555555666555555555444444444444444555555666666666666555555555555222222222222222222222222222333444444555555444444444444444444444333333333......///000444:::BBBHHHLLLNNNPPPPPPOOOMMMKKKIIIIIIFFFBBBAAACCCEEEGGGGGGEEEDDDAAA???>>>>>>??????@@@BBB@@@;;;666777???FFFKKKRRRUUUMMMAAA777111...)))))))))(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++++++++************)))************************************************************************************************------------------------************************)))************+++++++++************************))))))))))))))))))))))))((((((((()))))))))******************************)))))))))***************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))***))))))))))))************************************)))))))))***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,...///222888BBBLLLPPPMMMIIIEEEBBBHHHQQQXXXUUUNNNLLLNNNWWWVVVVVVVVVSSSKKKEEEDDDFFFDDD@@@>>>???EEEMMMTTT[[[```aaaWWWNNNOOOVVV[[[NNNHHHCCCBBBFFFKKKKKKJJJKKKMMMOOOPPPPPPQQQSSSUUUUUUXXXYYYTTTOOOMMMJJJFFFFFFDDDBBBCCCEEEHHHHHHHHHGGGHHHHHHGGGEEEFFFHHHIIIHHHEEEBBB>>><<<;;;<<<===999<<<@@@FFFKKKPPPSSSUUUNNNNNNMMMLLLJJJHHHFFFFFFBBBAAAEEEQQQ]]]___XXXOOO^^^```TTTIIILLLLLLHHHJJJAAA===;;;>>>CCCFFFEEEBBB@@@???<<<888444000---,,,+++++++++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))),,,+++))))))+++---......???QQQ[[[TTTLLLLLLIIIBBB@@@FFFLLLMMMLLLOOOXXX___WWWUUUUUUZZZ___```[[[VVVYYYTTTLLLDDD===AAASSSdddgggeeeaaa[[[RRRJJJBBB===222111111111222333555666;;;;;;;;;;;;:::999888888999888666555444333222222222222222222222333333333111111222333444444333333333333222222222333444444444444444444444444444444000000111111111111222222222222333444444444444444111111000/////////000000---///222555:::@@@GGGLLLJJJLLLMMMLLLJJJGGGFFFFFFPPPLLLFFFAAA@@@DDDJJJNNNDDDBBB@@@>>>>>>???@@@BBB:::;;;:::666555999BBBKKKGGGFFFAAA<<<666111---+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++++++++************)))************************************************************************************************++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))(((((((((((()))))))))***************************((((((((())))))*********))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))((()))))))))************************************((()))))))))*********+++************++++++++++++***++++++++++++,,,,,,,,,,,,---...---+++***+++---+++000777>>>EEEIIIJJJJJJMMMPPPXXX___\\\PPPFFFCCCKKKKKKPPPYYYZZZTTTOOONNNJJJGGGBBB===;;;>>>CCCGGGSSSYYYYYYRRRLLLOOOVVV[[[VVVNNNEEEBBBDDDEEECCC@@@<<>>AAABBBCCCFFFKKKPPPSSSSSSSSSRRRIIIHHHFFFDDDDDDDDDDDDDDDIIIGGGKKK[[[mmmpppcccTTTRRRXXXOOOCCCCCCCCCAAAFFF>>>=========>>>??????>>>888888666222///---,,,,,,++++++,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))+++***)))((()))***---...222@@@NNNQQQLLLGGGEEEEEE@@@AAACCCEEEFFFJJJQQQWWWUUUPPPMMMRRR\\\___XXXOOONNNUUUUUUIII>>>@@@LLLVVV^^^\\\[[[\\\\\\XXXRRRMMM===:::666222000///000111444555666777888888777777888777666555444444333333333333333333333333222222111222222333333333333222111111000000111222222333111111222222222222222222000000111111222222222222000111222222333333222222000///...---...000222444888:::===@@@AAADDDGGGJJJGGGIIIIIIHHHFFFEEEGGGIIIOOONNNJJJDDD@@@AAAFFFKKKCCCCCCCCCBBBAAA@@@@@@???555777888888:::@@@HHHNNNBBB<<<555000...,,,+++***'''(((((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++++++++************)))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))************************''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))*********+++************************(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,+++---...,,,))))))+++...//////...///555???GGGKKKNNNNNNRRRWWWVVVKKKAAA===BBB@@@CCCMMMSSSRRRSSSVVVNNNJJJEEE???;;;:::;;;===@@@HHHNNNLLLJJJMMMQQQTTTZZZRRRIIIFFFGGGGGGCCC>>>===BBBHHHJJJHHHDDDBBBBBBBBBBBB@@@===@@@GGGKKKKKKEEECCCAAABBBDDDGGGIIIIIIBBB>>>;;;:::<<<<<<:::777>>>======>>>AAAEEEJJJLLLNNNPPPSSSTTTSSSNNNIIIEEEGGGEEECCCBBBDDDFFFGGGHHHUUUMMMLLLYYYjjjnnn```PPPBBBLLLHHH???BBBBBB@@@CCCLLLKKKHHHCCC>>><<<;;;<<<333333111...,,,++++++---***+++,,,,,,,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))$$$'''++++++******,,,...)))///>>>MMMMMMAAA???FFFBBB@@@???@@@CCCGGGLLLRRRPPPNNNLLLLLLQQQXXXYYYXXXKKKSSSUUUMMMJJJLLLIIIBBBGGGIIINNNWWW^^^]]]UUUMMMJJJFFF>>>777111///...///***,,,///333555777888888666666555555444444555555555555555444444333333333333333333444444333333222000000//////000111222222000000000000000000000111111111222222222333333333//////000111111111111111000///...///000444777:::DDDFFFIIIIIIHHHGGGFFFGGGFFFHHHHHHGGGEEEGGGKKKOOOGGGKKKMMMJJJCCC??????BBBBBBDDDFFFFFFEEEBBB>>>;;;555777:::>>>BBBGGGMMMQQQ???888111---+++)))***,,,'''(((((()))((((((''''''))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''''''''&&&%%%%%%'''((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************************************************************************************************************))))))))))))************))))))************))))))))))))************))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...333888;;;DDDJJJPPPQQQJJJCCC???>>><<>>???HHHQQQMMMIIIGGGHHHFFF@@@>>>@@@BBB??????DDDDDDAAACCCIIINNNNNNOOOPPPPPPOOONNNMMMKKKIIIHHHLLLQQQQQQLLLGGGDDDAAA>>>===??????===;;;999888777777888:::<<<>>>666;;;@@@@@@===<<<>>>BBBEEEFFFDDD@@@CCCJJJKKKFFFIIIIIILLLMMMIIIBBB@@@CCCCCC@@@:::CCCVVVVVVLLLLLLeee^^^VVVQQQPPPQQQRRRRRRDDDBBB???<<<;;;???DDDHHHEEECCCAAA>>>;;;999777666......------,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''---+++)))((()))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************+++///777???DDDDDDAAACCCBBB@@@>>>===???CCCFFFTTTRRRNNNIIIFFFGGGKKKOOORRROOOLLLMMMOOOPPPOOONNNGGGBBB@@@GGGTTT]]]]]]YYYVVVPPPIIIAAA;;;555111...------,,,---...000222333111000000//////......---111222333333444444444333555333111111333333333222222111111000000111111222111111111222222222333333000000111222111000...---///...---,,,,,,---...///000000000222666;;;@@@DDDGGGGGGGGGGGGHHHHHHGGGGGGBBBCCCFFFHHHKKKMMMNNNOOOEEEFFFEEEAAA===<<>>;;;===CCCGGGHHHJJJKKKLLLMMMMMMMMMOOONNNNNNOOOQQQPPPLLLIIICCCAAA@@@AAACCCEEEDDDBBB:::::::::;;;<<<>>>@@@AAA>>>BBBEEEFFFDDDDDDEEEGGGHHHIIIGGGDDDFFFLLLLLLGGGGGGEEEDDDEEEAAA<<<;;;>>>???@@@AAANNN```[[[LLLHHHYYYSSSKKKGGGEEEFFFGGGFFF@@@BBBCCC???:::999===AAA???===;;;888555333222111------,,,,,,+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***(((''''''))))))(((&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************+++---111777<<>>888444222111///---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,000000000111111111222222444222111111222333333222000//////.........//////000000000000/////////////////////...---,,,+++***+++++++++,,,...000222333555555555777:::>>>BBBDDDEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFFFFGGGIIILLLOOOPPPDDDCCCAAA>>><<<===AAACCCJJJEEEAAA===888333555999???CCCFFFDDD@@@<<<;;;<<<444...++++++***'''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************************************************************************************************************))))))))))))************))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------000555;;;>>>@@@BBBFFFJJJHHHOOOVVVYYYTTTJJJ@@@:::CCCDDDIIIRRRVVVRRRMMMLLLGGGBBB???>>>;;;888888:::>>>???@@@BBBDDDFFFHHHHHHMMMMMMNNNOOOOOONNNMMMLLLFFFEEEEEEFFFIIIJJJJJJIII>>>???@@@BBBDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIFFFDDDDDDGGGEEEBBB@@@===;;;===<<<999:::===AAADDDFFFQQQaaa[[[LLLHHHKKKGGG@@@<<<;;;;;;<<<<<<>>>DDDHHHDDD;;;555666:::999777555333111///......,,,,,,++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))++++++)))'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************)))******+++---222888===@@@@@@???;;;777555555666===>>>???@@@AAAEEEJJJNNNFFFEEEEEEHHHLLLOOOPPPQQQOOOKKKFFFAAA???BBBGGGKKKPPPOOONNNLLLJJJFFFAAA===???===:::666222///---,,,++++++++++++************------------------...///111000//////111222111000//////......------,,,,,,.........---,,,,,,++++++------,,,+++***************+++,,,...111444777888;;;;;;<<<===???AAACCCDDDCCCBBB@@@>>>===>>>???@@@EEEFFFGGGIIIJJJJJJJJJJJJ???===;;;<<>>KKKHHHDDD???:::666333222...)))&&&((()))'''''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))************************************************************************************************************************((()))))))))************))))))************))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********************************************************************+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***+++---111444777===CCCHHHEEEJJJRRRXXXYYYSSSJJJCCCAAA===<<>>>>>@@@CCCFFFGGGGGGHHHIIIJJJJJJJJJIIIJJJJJJJJJIIIHHHBBBCCCFFFGGGHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFEEECCCBBBBBB@@@>>>======<<<:::===999888===@@@@@@AAACCCIIIHHHBBBGGGSSSPPPHHHJJJAAA???;;;888777888999:::AAADDDFFFCCC<<<777666777555444333111///...------+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***---......,,,***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************((()))***)))(((+++111666>>>??????<<<999666555555777999<<>>999444111/////////...---,,,+++******,,,+++*********++++++,,,---,,,,,,---...///...,,,............---,,,++++++++++++++++++,,,,,,,,,,,,------,,,++++++,,,...///...///111444777:::<<<===???@@@@@@AAAAAABBBBBBBBBAAA???===<<<<<<===@@@AAA@@@CCCHHHJJJJJJFFF@@@===:::888999>>>EEEJJJKKKJJJFFF===444///,,,...777AAAPPPIII@@@888444111---++++++'''%%%((()))(((''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))************************************************************************************************************************((()))))))))************))))))************))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((())))))************************************************************))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++,,,---000555:::>>>===@@@FFFNNNVVVZZZYYYWWWIIIAAA;;;===@@@@@@AAABBBCCCEEEHHHKKKMMMMMMHHHCCC>>>===<<<;;;:::888777666666999<<<>>>>>>>>>???AAACCCDDDEEEEEEEEEDDDCCCCCC@@@BBBDDDEEEEEEDDDBBB@@@@@@???===<<<======;;;:::;;;;;;;;;<<<======???AAAEEE???===CCCHHHHHHFFFFFFHHHEEE<<<<<>>DDD<<<;;;999888777888;;;<<>>BBBDDDDDDFFFEEEBBB???;;;777444333777666555333111///---------,,,,,,+++++++++,,,,,,+++******,,,---...,,,+++,,,------------,,,+++*********+++---...///000000////////////111333666777666777999;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===<<<===@@@CCCEEE@@@AAACCCCCCAAA>>>;;;999<<<<<<>>>CCCIIIJJJGGGCCC888333///......000888AAALLLCCC999222///...+++(((,,,(((&&&)))***(((''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************************************************************************************************************))))))))))))************))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++************************************************)))))))))************+++++++++++++++++++++++++++))))))***,,,,,,,,,,,,,,,,,,+++++++++,,,...111333777888<<>>DDDJJJQQQUUUQQQKKKCCCCCCBBB@@@>>>:::777555777888:::<<<<<<:::888666888:::===>>>>>>===>>>>>>999:::<<<======<<<;;;999999888888888888888999:::;;;:::<<<@@@CCCEEEJJJPPPRRRIIIBBBEEEIIIGGGCCCAAA>>>>>>888888>>>999444;;;999::::::999777777999;;;<<<888333222333444222///---,,,+++*********************))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))++++++)))'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************''')))++++++***)))******...000333555555666888999222222333444666:::???CCCJJJHHHCCC???<<<>>>BBBFFFJJJGGGEEEFFFHHHHHHDDD???===;;;888888;;;===??????CCCCCCBBBAAA???===;;;:::===<<<;;;999666444333222111111222222222111000000,,,,,,---///111111///---,,,---...//////...---,,,------///111333555666777333333444555777999;;;<<<<<<<<<===??????@@@@@@@@@>>>>>>=========>>>>>>???@@@??????>>>???AAADDDEEECCC@@@;;;777777999===@@@BBBCCCDDDFFFEEE@@@:::666///---...222222222777===@@@:::222---,,,+++***))),,,((('''***+++((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((())))))***'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************************************************************************************************************))))))))))))************))))))************))))))))))))************))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''(((((()))******++++++************************************************))))))))))))***************************************************++++++++++++*********+++,,,,,,+++111222555:::@@@HHHOOOSSSNNNJJJJJJPPPQQQGGG;;;333666:::===@@@HHHNNNLLLDDDAAABBBDDDDDDBBB>>>:::888<<<<<<>>>AAACCCAAA;;;666555888<<<<<<;;;999:::;;;333555666888999:::999999555777:::::::::<<>>AAA@@@===<<<777999555666;;;777333;;;;;;<<<<<<:::777555666888555333111/////////---,,,******)))(((((()))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))******(((''''''))))))(((&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************)))))))))******)))((()))+++...111222555888;;;888777555333222444888<<<>>>@@@@@@???<<<<<>><<<<<<===>>>===<<<>>>???@@@AAA@@@@@@???>>>>>>===<<<;;;:::888777777888999;;;<<<;;;:::777666222222333555777777555333111222444555666666555444333333555666888999:::;;;666777888:::;;;;;;<<<<<<;;;<<<===>>>???>>>>>>===<<<;;;:::999:::<<<>>>???AAA@@@@@@??????@@@@@@AAA===;;;888777999===CCCFFFEEEEEEDDDAAA;;;444000...000000333777777333333666555222...+++***)))))))))***&&&&&&***+++)))''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((())))))******'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************************************************************************************************************))))))))))))************))))))************))))))))))))************))))))))))))))))))))))))))))))''')))***,,,,,,***)))'''))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++***))))))))))))))))))((()))***+++,,,***)))---///222444666888===@@@FFFAAABBBJJJMMMGGG===666999:::999888<<>>AAACCCCCC@@@<<<:::@@@???AAAFFFKKKJJJCCC<<<;;;>>>@@@???<<<888888888222333555777999;;;<<<===555999>>>@@@@@@CCCJJJPPPHHHDDDBBBDDDBBBAAAGGGQQQYYYHHH888444888;;;::::::777999222111777666777BBB>>>@@@@@@===888444444666111333444333///,,,++++++******)))))))))******+++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******---+++)))((()))***)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************---)))&&&''')))+++)))'''(((***---000222555999===:::888444///,,,---111444333888===???>>>======>>>666;;;??????===<<<@@@DDD======>>>???AAA@@@>>><<<777888:::;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::===???AAACCCBBB@@@===:::777777888;;;======;;;999777999;;;===>>>>>>===<<<888888999:::;;;<<<======888999;;;<<<<<<;;;:::999999:::;;;=========<<<;;;;;;999888777888;;;>>>@@@AAAAAA@@@???>>>===<<<;;;333666:::???BBBEEEFFFFFFBBBCCC@@@:::222---,,,---444555888;;;999222000111...---,,,***)))((())))))'''$$$$$$)))+++)))(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++'''&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&************************)))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((())))))************))))))******))))))((((((''''''(((((((((((())))))))))))************+++,,,---...))))))))))))))))))))))))************************))))))***+++,,,,,,------,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))******+++((()))***---///222555666999:::<<<===>>>======<<<@@@>>>===>>>@@@>>>777111111444777999;;;===???BBBAAA??????DDDGGGFFFBBB>>>???AAA@@@???DDDJJJGGG>>>::::::;;;<<<>>>@@@AAABBB:::999999:::>>>EEEKKKOOOFFFEEEDDDBBB@@@>>>===<<>>===???AAA===============<<<<<<<<>>===<<<;;;;;;::::::;;;===>>>>>><<<:::999>>>===<<<<<<===<<<:::888999888777777777777999::::::999;;;===;;;999===DDDBBBBBB@@@;;;666555777:::@@@;;;:::@@@EEEDDDBBBAAA999888---)))//////...777CCCJJJFFF888...111222...))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''************************)))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************************)))))))))((())))))************))))))***)))))))))((((((((('''(((((((((((())))))))))))******)))******+++,,,---))))))))))))))))))))))))*********************************++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))******+++)))******+++---///000111555666777888999999999999AAAAAABBBFFFIIIGGG@@@:::222333555666666555333222999999;;;>>>???>>>======???@@@??????DDDJJJIIIBBB??????>>>>>>???@@@AAABBB<<<;;;999999:::===AAACCC=========<<<;;;::::::::::::999777777777999:::<<<@@@>>><<<:::888777666555555444444222111000//////************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((())))))******((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***...444999888666444222000///......---///111555888<<<>>>@@@@@@;;;666333444555666666===<<<<<<>>>AAACCCCCCBBBBBB>>>:::;;;>>>???<<<999<<<:::999888888999999999===>>>???===;;;:::<<<>>>>>>>>>============>>>???===>>>>>>>>>===;;;:::999777888999::::::::::::::::::999777777777777666444888888888888999:::<<<<<<;;;888888<<<>>>>>>???BBB<<<===<<<999777999===AAAHHHAAA===???AAA>>>;;;:::...111+++)))000000///666HHHMMMIII999/////////***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''************************)))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))***)))))))))))))))******))))))))))))))))))))))))******************************+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))******+++******************+++,,,000000000111222444555666999:::???EEEIIIGGGAAA;;;::::::;;;===>>><<<666111333666777777555444666888<<<<<<:::999===CCCCCC??????>>><<<;;;;;;<<<===>>><<<;;;999888888888999:::555666666666666777777777777888:::;;;<<<;;;::::::@@@>>><<<888555333111111000000///......---,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))******))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((())),,,///444444333222111000//////,,,------///222555888:::>>>;;;777555444444444333444555777;;;???@@@???>>>@@@>>><<<>>>@@@AAA>>>;;;;;;:::999888888888999999999::::::999777777888:::888777555555555777999:::777777888888777666555444666555444444555888:::;;;<<<:::777777777888888777777888999:::<<<===>>>>>>>>>888666;;;@@@???======777777666666888<<>>===;;;666222111'''---++++++222222000555DDDHHHCCC666---,,,+++((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&************************))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))************************++++++++++++************+++++++++***************)))))))))))))))))))))))))))))))))))))))******+++******))))))((())))))***,,,++++++,,,---///111333111333777<<<@@@@@@<<<888>>>>>>@@@FFFKKKJJJDDD===777888666333333555666444777555222111444888999888:::888555444333555777888666666666666666666666777555555555666666666666666;;;<<<<<<<<<;;;888666444777666444333111000000000---,,,,,,,,,++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))******((('''((()))...///000111222222111111///...---,,,---///222333:::999888777888888888888//////111555999;;;;;;999===<<<<<<===>>>===;;;888666777999999999:::<<<===777777777777666777888999333222000///000222555777666555444333333333444555888777444333333666:::<<<>>><<<999888999;;;;;;;;;777777888:::;;;<<<<<<<<<<<<888666:::<<<999777777888777666666888===CCCHHHJJJBBB:::777444///,,,---,,,444111...444444111555666999666...)))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$%%%&&&(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&************************))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************))))))))))))))))))))))))))))))))))))******))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********************************************)))))))))))))))))))))))))))))))))))))))******+++))))))(((((()))******+++******))))))***,,,...000222222333555888999999888888888;;;BBBIIIKKKFFFAAA>>><<<888666<<>>===;;;999666444333222111111000///////////////++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******)))((('''((((((***,,,...111222333444444222000---------...///222333555666888:::<<<===666444333444555666666555444555666888999999888666555777::::::999999;;;===777666666666777888999999777666444333444777:::<<<<<<:::666444444777;;;===<<<:::777444444666999;;;<<<:::777777888:::;;;;;;666666777777777777888888555444555888666333444999AAA>>>;;;:::;;;>>>AAACCC???888222111///,,,,,,///999AAA;;;111333333111555,,,------)))''')))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''((('''%%%$$$%%%&&&(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&************************)))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************))))))************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))***************)))))))))))))))))))))))))))))))))))))))******+++(((((((((((()))***+++,,,))))))))))))***+++,,,---//////...//////111333444333333555:::???AAA???<<<>>>===999999DDDPPPNNNDDD333111222666:::===BBBHHH???<<<888666666999===@@@BBBAAA@@@???===<<<;;;:::===<<<;;;:::999888777666888777555333222222222333222111000///...---------******************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''******)))(((((((((&&&''')))+++...000222333666555333000///.........+++---000111333555999<<>>;;;:::888666666777888999<<<:::888999:::<<<===<<<555555333222222333444555000111333666444222777???GGGDDD@@@============<<<333///,,,,,,,,,+++...333BBBKKKBBB333111111///222++++++***)))((())))))(((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%************************)))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))(((((()))))))))************))))))************))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++((()))))))))*********+++)))))))))))))))))))))))))))))))))))))))******+++)))(((((((((((())))))***))))))************))))))((()))***+++++++++---...111222222333555666888888777999888777@@@LLLKKKAAA777444666;;;>>>???DDDJJJDDD@@@;;;777777999>>>AAAGGGEEECCC@@@>>><<<;;;;;;888888777666555444444333000000000//////000000111000///...,,,++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''))))))'''&&&&&&'''((((((((((((***,,,///000444444444333222222111111***,,,......---///222666;;;:::999999888777444111///000000000000000111333111555888777333111222444444222111222666888888777555555444444444555555666444333111111111444666888444555666666666666666555999888888999;;;===<<<;;;444222000...///111444666888555444555666666999???CCC@@@<<<999999777555222---***))),,,,,,,,,///555@@@JJJBBB111......,,,...***)))((()))***)))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%************************)))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++*********))))))(((((((((((())))))*********+++))))))************))))))'''((((((((())))))******(((((((((((())))))))))))(((((((((((()))+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++))))))((('''''''''''''''((()))***+++***)))((('''%%%(((+++---------------------------,,,...222555000666666222666@@@@@@777999666777<<<<<<:::===DDDDDD@@@:::555333555999<<<===<<<999777555444444444333333222222111111000000------...//////...---,,,******))))))))))))******''''''(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&)))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((&&&$$$%%%%%%***)))((('''''')))+++---222222333444555444444444...//////---***+++...222///111444888::::::666333777666444000---+++,,,---***///444444111000222555222///...000444666666444444555555444444444444444111222333444555666666666...000333555666555444333222222222444666777666555222000---,,,...111666999EEE===666777888888999;;;;;;888444333333111---***,,,******,,,---,,,///555999FFF???///,,,,,,)))***'''%%%%%%(((************''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%*********************************)))))))))))))))+++*********))))))(((((()))************+++++++++************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++......//////000111111222222222222222222222222222222222222222222222222222222222222222222111000000........................************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******...//////111333555666888111111///...------,,,,,,)))+++///333555666666555;;;999666333000///......///000111000...---...///000///......000333666888444333222111111222333444222000///000111222222222111444666777555333222222//////000000000000000000111///---,,,...333888<<>>:::555333333111///,,,,,,...000777777555111...---///111000///...,,,***)))'''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%************************))))))))))))************************)))))))))((()))************+++++++++************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,------...////////////////////////////////////////////////////////////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))***+++,,,...000333555666333222111///...---------,,,,,,...///111222222333777666555333222222222333333444444333111///000111......------------------000000000//////000000000///...,,,,,,.........---...///111111///...///000///...---,,,---000444666999777444222333555999;;;HHH@@@888555666666333000+++++++++******+++...000<<<;;;888444000---...///...---,,,+++***((('''''')))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%************************((()))))))))***+++++++++************)))))))))))))))************+++++++++************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''((())))))))))))(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&&&&(((***,,,///222333444333222111000/////////...---,,,++++++,,,------111111111222333444666777777888888666444222222333111222333333111...+++)))...///000000000000///......,,,++++++------,,,+++,,,,,,---------///333666444111...,,,...333999===???===;;;888777777777888999555111......---,,,+++***+++---------///333555???>>>;;;555000---,,,,,,++++++***))))))(((((('''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%************************(((((()))***++++++,,,,,,*********)))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''(((((((((((((((''''''''''''''''''''''''''''''&&&'''(((((())))))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((&&&&&&'''(((***,,,---...222111111111111111222222.........---,,,***)))(((,,,---...///111222444555666777888777555333444555777999===???>>>:::666333222333666777777666333222000//////000333444333222///000000111222777===BBB;;;999555222333666;;;>>><<<;;;999777555444333333---------+++******+++,,,000111222222111222444666;;;:::888333...***)))***(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&************************((())))))***+++,,,,,,---))))))))))))))))))******))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******)))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((((((((((((((())))))(((((((((((()))******---------///000222444555111222444555444000,,,******+++,,,------......///000222333333333333444666666999???CCCDDDBBB???<<<888:::<<<>>>>>><<<:::888444444555888;;;===<<<;;;888888777777777;;;@@@DDD>>>===:::777666555666666333333222111000000//////***+++,,,,,,+++,,,///222666666666333000......///222222111...***'''''''''&&&&&&'''''''''((((((((('''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&************************)))*********+++,,,,,,,,,))))))))))))************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((()))+++***))))))((((((((((((((()))***+++---000222333333666999<<<;;;888333000,,,------------,,,+++***+++,,,...//////000222333...111666;;;======<<<:::999;;;===>>>>>>===;;;999666666888;;;???@@@???>>>===<<<;;;999666666888:::999888777555333111///---,,,,,,,,,,,,---...///000/////////......000333555;;;;;;:::666222...,,,,,,)))***+++)))'''&&&&&&'''&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''************************++++++++++++++++++++++++((()))))))))************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''***))))))(((((((((((((((&&&''''''(((***+++---...222444777::::::999666555000111111000///---,,,***(((***+++,,,+++,,,---///(((***---000222333333222333444555777777555444333444444555777::::::999777777888888666333000//////111000000///...------,,,,,,,,,,,,---...000333444999666333000000111333444::::::999666222...,,,,,,&&&((()))((('''&&&&&&'''''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''************************,,,,,,++++++++++++++++++(((((())))))*********+++)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))*********)))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&'''((())))))((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&(((((('''''''''((())))))'''&&&&&&&&&'''((()))***...///222444555666666555333444444444222000...---((()))+++***))))))***,,,((()))***++++++,,,,,,---,,,---............---,,,000000111222444333000...///111444444111///------++++++++++++,,,---///000000/////////111444777999@@@;;;555111000111222222111222222000,,,)))((((((&&&((())))))(((&&&''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''************************))))))))))))))))))))))))+++++++++++++++***)))((()))************+++++++++************************+++++++++*********))))))******************************++++++++++++******************************************************)))************+++++++++************************))))))))))))))))))))))))************************************************(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&'''***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***'''---888:::222111888888888888777555333000///111000///............//////,,,)))((()))*********((((((((())))))))))))***+++************+++,,,,,,+++++++++++++++************+++,,,,,,---000555999888333///...222555555333???<<<888333///---,,,,,,******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&###%%%&&&%%%$$$$$$%%%&&&************************))))))))))))))))))))))))+++++++++++++++***)))))))))************+++++++++************************+++++++++*********))))))******************************++++++++++++******************************************************)))************+++++++++************************))))))))))))))))))))))))************************************************(((((((((((()))))))))*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***(((''''''******)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))''',,,555555---,,,222333333333333333222222111111111111111111222222222000...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,,,,------...////////////111555999:::555000///111333222000888666333///,,,+++++++++))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&'''************************))))))))))))))))))))))))***++++++++++++***)))))))))************+++++++++************************+++++++++*********************************************++++++++++++******************************************************)))************+++++++++************************))))))))))))))))))))))))************************************************((((((((()))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))&&&***000...'''%%%***---------...///111222333111222444666777888888777222111000111222222111///////////////////////////------,,,,,,------...///000///...---...///111333333333333111000111444777:::555000...//////...,,,000...,,,***)))((()))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''''''''(((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&''')))******)))'''&&&'''(((************************))))))))))))))))))))))))******+++++++++******)))))))))*********+++++++++******************************************************************************++++++++++++******************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************************************(((((()))))))))***************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((()))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''%%%(((+++)))$$$###'''((((((((()))+++---000111000222666999;;;;;;;;;;;;444333444666777777555222000000111111222333333333111111000000111111222333333111000///000222555777555555444222000///111333444111---+++++++++***))))))(((''''''''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((******+++)))'''&&&&&&'''************************)))))))))))))))))))))))))))******+++++++++******))))))*********+++++++++******************************************************************************++++++++++++******************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************************************))))))))))))******************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%''')))'''$$$%%%'''''''''&&&'''(((***,,,---+++...111444666777777777333444555777999999666444111111333444666888999999444444333333444444555666444222111000111333666888222333222///---+++,,,...---+++)))(((((((((((((((%%%%%%&&&&&&'''((())))))'''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''((((((((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***((()))***(((&&&%%%%%%&&&************************))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++***************************************+++++++++******************************++++++++++++******************************************************)))************+++++++++************************))))))))))))))))))))))))************************************************)))))))))*********++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%&&&''''''&&&&&&''')))'''''''''&&&''''''((()))&&&'''***,,,.../////////000000111444666666444222111222333555777999:::;;;333333333333333444444555111000///...///000222444.........,,,)))(((((()))''''''&&&&&&&&&'''''''''%%%%%%&&&'''(((((())))))&&&''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''''''''((((((''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******'''(((((('''%%%$$$%%%&&&************************))))))))))))))))))))))))))))))***+++++++++++++++)))************+++++++++************************))))))*********+++++++++******************************++++++++++++******************************************************)))************+++++++++************************))))))))))))))))))))))))************************************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((((((&&&%%%&&&''')))&&&&&&''''''((('''''''''%%%&&&&&&'''((()))************+++---000111///...//////000111222333333444///............///000000,,,++++++***++++++,,,,,,)))******)))'''&&&&&&'''&&&&&&'''&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((%%%'''((('''%%%%%%&&&'''************************))))))))))))))))))))))))((()))***+++++++++++++++)))************+++++++++************************))))))******++++++++++++******************************++++++++++++******************************************************)))************+++++++++************************))))))))))))))))))))))))************************************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))+++***'''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))***)))&&&$$$%%%''''''%%%&&&'''((()))(((''''''((((((''''''(((((()))***&&&&&&&&&(((+++,,,,,,***+++++++++******************************+++,,,,,,'''''''''''''''''''''&&&&&&(((((('''&&&%%%&&&''''''(((((((((&&&&&&&&&'''&&&''''''(((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%'''((('''&&&&&&'''(((******************************++++++++++++******************************************************++++++++++++++++++++++++************************************************,,,,,,+++***))))))************)))))))))))))))******++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++************+++++++++++++++++++++++++++++++++++++++*********))))))************************************************))))))))))))))))))))))))+++++++++************)))+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((,,,***((('''&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))+++,,,+++)))(((((((((***((('''(((+++,,,+++)))&&&&&&&&&''''''''''''(((+++)))'''''''''((('''&&&111...***&&&$$$%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''(((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))***)))(((''''''&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******************************++++++++++++******************************************************++++++++++++++++++++++++************************************************,,,++++++***))))))******+++******))))))*********+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************+++++++++++++++++++++++++++++++++++++++*********))))))************************************************))))))))))))))))))))))))))))))******+++++++++,,,************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((+++***((('''&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((*********((('''((()))***((('''(((***,,,***)))&&&&&&&&&''''''''''''(((***((('''&&&'''((('''&&&...,,,)))&&&%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((())))))((((((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++******)))*********,,,++++++******++++++,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************+++++++++++++++++++++++++++++++++++++++***************************************************************))))))))))))))))))))))))'''((()))***+++,,,------************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))))))))))))))))))))))))))******************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))((('''''''''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''((((((((((((((((((((((((((((((((('''((()))((('''''')))***)))((('''(((***+++***)))&&&&&&&&&''''''''''''(((***(((&&&&&&'''((('''&&&))))))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++***************+++,,,,,,+++++++++,,,------,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++************++++++************************************************************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******++++++++++++******((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))(((((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''&&&''')))+++)))((((((((())))))))))))&&&&&&&&&''''''''''''((()))'''&&&&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&&&&''''''(((******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++***************++++++,,,,,,++++++,,,------...---,,,++++++******++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++************++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******++++++++++++******((()))))))))************))))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&'''(((''''''''')))***((()))))))))((((((((((((&&&&&&&&&''''''''''''((((((&&&%%%%%%'''((('''&&&$$$$$$%%%'''''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&''')))***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******************************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************)))******+++,,,++++++++++++,,,---.........---,,,******++++++,,,************************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++***************************************+++++++++************************************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))************))))))))))))))))))))))))+++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&((())))))((((((((()))((()))***)))'''&&&'''(((&&&&&&&&&''''''''''''((('''&&&$$$%%%&&&(((''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''')))******((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******************************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))***++++++,,,************+++,,,---...///---,,,******+++,,,---************************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++************************))))))*********+++++++++************************************************))))))))))))))))))))))))***************+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))'''((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************)))))))))))))))))))))))),,,,,,+++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&)))+++,,,+++(((''''''''')))***)))'''%%%'''(((&&&&&&&&&''''''''''''((('''%%%$$$$$$&&&(((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******************************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))***+++,,,,,,************+++,,,---...///...,,,******+++,,,---************************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))******++++++++++++************************************************))))))))))))))))))))))))(((((()))***+++,,,,,,---(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))))))))))))))))))))))),,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&)))---...,,,)))'''&&&''')))+++)))&&&%%%&&&(((&&&&&&&&&'''''''''((((((&&&%%%$$$$$$&&&(((''''''((('''&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''''''''''''''&&&'''((())))))((('''&&&(((''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***))))))***,,,------,,,)))111555///+++,,,,,,+++++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,++++++*********************************++++++******************++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&'''((()))******''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''(((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++++++++,,,,,,,,,+++333777777111------,,,)))++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''(((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&''''''((((((''''''&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++++++++++++++******+++++++++,,,,,,,,,******************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++***+++******))))))******+++++++++++++++++++++++++++------,,,+++++++++,,,,,,999999555///......,,,)))++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((())))))(((((('''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((()))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&''''''((((((''''''&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,...///999444...,,,---///---***++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&'''(((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((('''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))+++,,,,,,,,,---111444;;;444,,,+++...///---+++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((((('''&&&''''''''''''''''''&&&''''''''''''''''''''''''++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------*********++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,---------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++(((***,,,,,,,,,...333888???777//////000...+++***++++++++++++++++++++++++******************************++++++++++++*********++++++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''(((((())))))(((((('''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++)))***+++,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))),,,...---+++---333888<<<444///000000,,,***,,,++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++******))))))))))))***+++,,,,,,------++++++++++++++++++++++++)))***+++,,,------...---++++++************+++++++++++++++++++++++++++++++++...///---+++,,,222888444...+++...///+++***...++++++++++++++++++++++++******************************++++++++++++***************++++++,,,,,,,,,************************((())))))***++++++,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&'''((()))******''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''''''''''''''&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))))))))((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((******+++,,,,,,,,,,,,++++++***((()))+++---......---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,---------......,,,---...000111111111111//////000000000000//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))************)))))))))))))))))))))))))))))),,,+++***))))))***+++,,,)))************+++++++++************************************************++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************************************************************************+++++++++*********)))))))))***,,,------,,,***)))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''((()))))))))(((&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((()))++++++''''''''''''((((((((((((''')))***)))'''&&&&&&'''((((((((((((((((((((((((&&&(((***+++***(((((((((******+++,,,,,,,,,,,,+++---,,,++++++,,,...//////---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,---------......---...///111222333333333222222222111///...,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))************))))))************************++++++***))))))***++++++)))************+++++++++************************************************++++++***************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************************************************************************+++++++++*********)))))))))***,,,------,,,***)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((''''''&&&(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&))))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''')))(((((((((((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((()))***+++''''''''''''((((((((((((''')))***)))(((&&&&&&'''((((((((((((((((((((((((&&&'''(((((('''&&&'''(((***++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000111333444444555222222111000///---,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))************))))))************************++++++***))))))***++++++)))************+++++++++************************************************+++***************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************************************************************************+++++++++***************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&))))))((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))((((((''''''(((((())))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((()))******''''''''''''((((((((((((''')))***)))(((''''''((((((((((((((((((((((((((('''((()))(((''''''((()))***+++,,,,,,------,,,,,,)))***+++*********+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///111222444444555/////////....../////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))******++++++******)))************************+++******************+++))))))*********+++++++++*********************************************************)))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))************************************************************************************************************************)))***++++++++++++***)))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((()))***''''''''''''(((((((((((('''(((******((('''(((((((((((((((((((((((((((((((((***,,,---+++*********++++++,,,------------,,,)))+++---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,...000111222333333//////............//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******++++++++++++***************************************++++++*********))))))*********+++++++++******************************************************))))))***++++++,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))******************))))))))))))******************************************************************************************************************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((((((((((((''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''(((((())))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''(((((((((((('''(((******)))(((((()))((((((((((((((((((((((((%%%)))---///...+++)))'''++++++,,,---------------+++...111111...,,,...000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///000111111111333222000---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++************************************************))))))))))))***+++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************))))))))))))*********************************************************************************************************************************************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))************++++++))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''(((((()))(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((((((((((((((((((((())))))))))))******'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((((((''''''&&&''''''((((((''''''''''''(((((((((((('''(((******)))((()))***((((((((((((((((((((((((###&&&+++---+++(((&&&%%%+++,,,------...---------,,,000333333///---///111+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........///000111111111111111333222///---++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++++++++***))))))************+++++++++************************************************))))))))))))***+++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************))))))))))))******************************************************************************************************************************))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************((((((((()))))))))******))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((()))))))))*********&&&''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((''''''&&&&&&'''''''''''''''''''''(((((((((((('''(((******))))))***+++((((((((((((((((((((((((%%%'''))))))(((&&&&&&'''+++,,,------......------+++///333222...,,,---000+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......111111222222222222111111000///---,,,,,,---///000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,+++***))))))************+++++++++************************************************))))))))))))***+++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************))))))))))))******************************************************************************************************************************))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************&&&'''''''''(((((())))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&((()))))))))((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((((((((())))))*********+++&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))++++++************++++++******))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''((((((((()))'''(((*********)))***+++((((((((((((((((((((((((******)))'''&&&&&&))),,,,,,---......,,,,,,---...///...,,,++++++,,,...///...------,,,---...///000---+++***...333444111---...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,---......------...000333222111/////////000111///...,,,+++,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++******)))((((((((())))))******++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))************************************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++++++++******************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))(((((()))************+++++++++++++++++++++******))))))++++++++++++++++++++++++))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))///---***((('''(((***+++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))...)))(((++++++'''&&&(((((()))))))))))))))((((((,,,+++***))))))******+++''''''''''''''''''''''''''''''(((******+++++++++++++++)))(((''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&,,,---......,,,,,,---...///...,,,++++++,,,...///...------,,,---...///000---++++++...333444111---111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...---+++,,,---......------...000222111000///...///000000000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++*********************)))*********++++++++++++************************+++++++++*********))))))************************************************************************************************************************************************************************************************++++++++++++++++++++++++******++++++++++++******************************++++++************++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))************++++++++++++++++++++++++*********)))++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((('''''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))(((((()))))))))...---+++)))(((((()))***************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''((())))))(((((())))))))))))((((((++++++***)))(((((('''''''''''''''''''''''''''''''''((()))******+++++++++,,,+++***)))(((((((((((((((((((((((((((((((((((()))((((((((('''''''''''',,,---......,,,,,,---......---,,,++++++,,,---...---------,,,------...///,,,++++++...222333000---444333111000...---------,,,,,,,,,,,,,,,,,,---------,,,+++,,,---...---+++,,,---......------...000111000///.........///000111111000///...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********+++++++++,,,,,,************+++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************************************************************************************************************************************************++++++++++++******************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******************+++++++++,,,++++++++++++************++++++++++++++++++++++++***************************+++,,,------,,,+++***************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((''''''******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((******))))))))))))******,,,,,,+++******)))))))))++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))###+++---'''$$$)))+++((((((((())))))))))))((((((,,,,,,,,,,,,***(((&&&%%%'''''''''''''''''''''''''''((()))******+++******,,,,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''',,,---......,,,,,,---......---,,,,,,,,,,,,---...---------------------...,,,,,,,,,...000111000...222222000///............,,,,,,,,,---------------------,,,,,,---------,,,,,,---......------...000000///...------...///000000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************+++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************************************************************************************************************++++++++++++******************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,+++******************************************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++***+++,,,,,,+++***)))(((+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((()))555777***$$$***+++%%%'''(((((())))))))))))(((,,,---...///...,,,)))(((''''''''''''''''''''''''(((((()))***************+++******)))(((((())))))(((((((((((((((((((((((((((((((((((((((''''''''',,,---......,,,,,,---...---------,,,,,,---------------------------,,,,,,,,,,,,,,,---/////////.........---------...//////,,,,,,,,,------.........------------------------,,,---......------...000000///...------...///000......///000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,+++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************************************************************************************************************++++++++++++******************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************))))))************))))))************************************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((()))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***************)))))))))((((((((((((((((((((((((((())))))))))))************++++++************++++++***+++---------,,,***)))++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((---888999,,,%%%******$$$''''''((()))))))))))))))***+++---......---,,,+++((((((((((((((((((((((((((())))))************)))))))))(((''''''''''''((())))))))))))))))))))))))'''''''''(((((((((((((((,,,---......,,,,,,---...------------------------,,,------------,,,,,,+++,,,,,,---------.........,,,++++++,,,,,,---...///,,,,,,,,,---......//////,,,...///...---,,,---...,,,---......------...000000///.........///000111....../////////000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++******,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))(((((('''))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((())))))))))))******((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******************)))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,++++++++++++,,,,,,,,,---...///......,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))000111)))&&&)))***&&&&&&'''((())))))******)))'''((()))++++++++++++***(((((((((((((((((((((((())))))************))))))(((''''''&&&&&&'''''''''))))))))))))))))))))))))'''''''''(((((((((((((((,,,---......,,,,,,---...,,,------------------,,,,,,------...---,,,+++***,,,---------,,,---...///---,,,,,,,,,,,,,,,---...,,,,,,------.../////////,,,...//////---,,,---///,,,---......------...000000000///...///000111222111000///......//////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,---//////000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((()))))))))*********))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********************))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,......///////////////...,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((()))&&&'''((()))************(((((())))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((())),,,---......,,,,,,---...,,,------......------,,,,,,------...---,,,***))),,,---------,,,,,,---//////...---,,,,,,,,,,,,,,,,,,,,,------...///000000,,,...000///---,,,---000,,,---///...------...000111000/////////111222333444333000...------...///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------((()))+++---000222444555---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++************************------------------------******++++++++++++******************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((())))))*********+++******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++************))))))))))))))))))))))))))))))))))))))))))******++++++++++++---,,,,,,++++++,,,,,,---////////////000000000000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***%%%$$$(((***(((''')))&&&'''((()))************,,,,,,+++***))))))******))))))))))))))))))))))))))))))*********))))))((())))))(((((((((((()))***))))))))))))))))))))))))&&&'''''''''(((((())))))---------............///........................///...---,,,,,,,,,,,,,,,------------------------......//////......---,,,,,,,,,,,,---------......//////.........------------------.........//////222000///000111111000/////////.........---------+++,,,.../////////...---//////...---,,,,,,++++++111///------------+++)))......,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------***+++,,,---............------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())),,,///222555888999------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,++++++***************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++******))))))************************((((((((((((((()))******+++)))(((((()))******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******(((&&&((((((((((((((('''''''''******))))))((((((''''''))))))))))))************,,,+++)))'''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))&&&'''))))))((((((***+++))))))************))))))******))))))(((''''''''')))))))))))))))))))))))),,,,,,,,,+++++++++******+++++++++,,,---...///000////////////////////////---,,,++++++******++++++))))))***++++++++++++*********))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,************))))))))))))))))))))))))))))))))))))************************))))))************))))))((((((((((((((((((((((((,,,,,,,,,+++)))(((((()))---------............///........................///...------,,,,,,,,,---------------------------......//////......---,,,---------.........////////////.........------------------.........//////111///...///000111000...////////////............---...//////000000///////////////...---,,,,,,,,,...---,,,,,,---...,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------***+++,,,---............------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,...///111111------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++*********)))******************************)))))))))******++++++***((((((*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******))))))+++,,,,,,***((())))))))))))))))))))))))******))))))(((((((((((())))))))))))***************)))))))))***+++,,,+++))))))))))))))))))))))))******************************)))((((((((((((((()))))))))))))))))))))))))))+++++++++)))))))))+++))))))************))))))*********)))))))))(((((())))))))))))))))))))))))*********++++++,,,,,,,,,+++++++++,,,,,,---...///........................---,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,************))))))))))))))))))))))))))))))))))))************************))))))************)))))))))))))))))))))))))))))))))***+++,,,+++,,,,,,------------............///........................///...------,,,---------------------------------......//////......---,,,........./////////000000/////////............---------........./////////000.........000000///...000000/////////.........///////////////000111111000000//////......------,,,+++***+++---......---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,---............------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,++++++*********+++++++++***((((((***+++***)))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++++++++,,,...---+++)))***************************))))))))))))((((((((())))))))))))************((('''(((+++///111000...))))))))))))))))))))))))******************************)))((((((((())))))))))))))))))))))))))))))---......---+++)))***+++))))))************)))))))))************+++++++++))))))))))))))))))))))))(((((()))***+++,,,---...+++++++++,,,,,,------...------------------------...---,,,,,,++++++,,,,,,,,,,,,---............---******))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,++++++*********)))))))))))))))))))))))))))))))))************************))))))************))))))************************((()))***+++,,,,,,---------------............///..............................------------.......................................///......---,,,---........./////////////////////...........................////////////000///...///000111000////////////.........------000///.........///111222111000000000//////......---++++++,,,---...---,,,,,,---...//////...---,,,------------------------,,,,,,,,,------------...,,,,,,------------------+++,,,------.........---------------------------,,,,,,,,,---------......------------------,,,,,,------------------------......------,,,,,,++++++------------............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++,,,***))))))***++++++***))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))************+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,++++++,,,......,,,))))))))))))***************))))))))))))))))))))))))((()))))))))************((('''(((,,,222333000,,,))))))))))))))))))))))))******************************))))))((())))))***)))))))))))))))))))))))),,,---...---+++***+++,,,)))******++++++******)))))))))***++++++,,,------))))))))))))))))))))))))((())))))***+++,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------...---,,,,,,+++,,,,,,,,,+++,,,------......------******))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,+++++++++*********))))))))))))))))))))))))))))))************************))))))************))))))++++++++++++++++++++++++*********+++++++++)))(((---------............///..............................---------......///.................................///......---,,,,,,,,,---------.........////////////////////////........./////////000000111000///000222333222111.........---------,,,,,,///...---,,,---...///000000000000000000////////////...,,,---......---+++,,,---////////////---,,,------------------------,,,,,,---------.........------------------------,,,,,,------...---------------------------------,,,,,,,,,---------......------------------------------------------------.........------------------------....../////////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++******)))))))))******,,,***))))))***++++++***))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((************************))))))************))))))************+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++---,,,***(((((((((((())))))*********))))))))))))************((()))))))))************((((((***---000000---)))))))))))))))))))))))))))******************************))))))))))))******************************)))***++++++******+++---******++++++++++++******))))))***+++,,,------...))))))))))))))))))))))))************************)))***+++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++++++++,,,******+++,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++************))))))))))))))))))))))))************************))))))************))))))+++++++++++++++++++++++++++++++++,,,///...,,,)))---------............///.................................---......///000..............................//////......---,,,,,,,,,,,,------------......////////////000000000....../////////000000000111000000111333444333222///.........---------------------------...//////000000000000////////////111///......//////...,,,......////////////......------------------------,,,---------........................------------,,,,,,------...------,,,------------------------,,,,,,,,,---------......------------............------------------------+++++++++,,,,,,------------------...//////000000------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++,,,+++))))))+++,,,+++***))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************************))))))************))))))***************+++,,,---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))***,,,+++)))'''''''''((())))))*********)))))))))************+++))))))))))))************)))***---...---,,,)))((())))))))))))))))))))))))++++++++++++++++++++++++******)))))))))***++++++************************'''(((******))))))+++---******++++++++++++******))))))***+++,,,,,,------))))))))))))))))))))))))++++++*********)))))))))))))))+++,,,,,,+++***)))++++++++++++++++++++++++---,,,++++++******++++++((()))******++++++************))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,,,,++++++++++++*********))))))))))))))))))))))))************************))))))************))))))++++++++++++++++++++++++******+++///333555333000---------............///.......................................///000000..............................//////......---,,,------------.............../////////000000000000.../////////000000000000000//////000222444333222000000000000////////////------...///////////////////////////////////////000///...///000111000/////////............//////........................------------............///.........------------,,,------...------,,,,,,------------------------,,,,,,,,,---------......------------.........///........................+++++++++,,,,,,,,,---------------...///000000000...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...---+++******+++,,,++++++))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************************))))))************))))))******)))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))***,,,+++)))'''(((((()))******+++,,,,,,))))))*********+++++++++))))))))))))************))),,,000///+++((((((***))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************(((***+++***))))))***+++***++++++,,,,,,++++++***))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))************((()))***++++++***)))(((************************,,,+++******))))))******((()))******++++++************))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,+++++++++*********))))))))))))))))))))))))************************))))))************))))))++++++++++++++++++++++++)))(((***...444666333///---------.........//////.......................................///000000////////////////////////......//////......---,,,............/////////000.../////////000000111111////////////000000000000///......///222333222111222222222222111111111111---...000111111111000///............///////////////......///222333333222000///...------...///000........................---------.........////////////.........------------------...------,,,,,,------------------------,,,,,,,,,---------......---------.........//////........................---------------------...---------...///000000111......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000---+++******+++,,,,,,+++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************))))))************))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))***+++,,,,,,***((())))))***+++,,,,,,------))))))******++++++++++++))))))))))))************(((...222000***''')))---))))))))))))))))))))))))++++++++++++++++++++++++******))))))***+++,,,,,,************************+++,,,,,,+++)))((()))******++++++,,,,,,++++++***)))************+++++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,((()))***++++++***((('''))))))))))))))))))))))))+++******)))((()))))))))))))))***++++++++++++*********))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))************))))))***************************((((((,,,111222---)))111111000000//////......////////////////////////------...///000111222222///////////////.........000000000000///////////////000000000......000111000000000000000000000000333222222111222444555666666666555444333111000///777444111111222333444444222222222222222222222222111111111111000000//////////////////////////////////////////////////////........................------............---------------------------------------------------,,,---------------------------------.........//////......////////////..............................////////////////////////111111000000/////////...//////.........------------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******---...---+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,+++++++++,,,,,,++++++---......---++++++,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***...555===BBB++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++******************+++*********))))))(((((('''***+++)))***---,,,)))************************)))))))))))))))******+++*********)))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++***((()))+++,,,+++)))---,,,***))))))***,,,---)))))))))***+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******(((((()))************)))---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((((((***++++++***)))(((((()))************))))))))))))******+++++++++,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,+++++++++******((())))))))))))*********(((((())))))******++++++(((''''''''''''&&&&&&&&&(((((((((((())))))))))))&&&///000)))'''---///+++,,,******+++***'''(((---))))))))))))))))))))))))++++++******************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,111000000000/////////...////////////////////////......//////000000111111////////////////////////000000000000///////////////000000000......000111111111111111111111111111222111111111222333444555666666777777666444333222444333222333555555333222222222222222222222222222222222111111111000000000////////////////////////////////////////////////..............................////////////......------------------------.....................---------------------------------........./////////...//////000000//////...........................////////////////////////000000000000//////..................---------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******---...---+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,,,,---------..................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------..................------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,++++++,,,...111222++++++++++++++++++++++++***************+++++++++++++++******************++++++******))))))))))))'''***+++)))+++//////---************************)))))))))))))))***++++++************))))))))))))************************+++++++++*********))))))************************))))))))))))))))))))))))******))))))))))))***************)))))),,,000333---,,,***))))))***,,,---************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******((()))******++++++******+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))'''&&&))))))************))))))))))))*********++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,+++++++++*********)))))))))*********++++++)))))))))***************)))))))))((((((((('''''''''(((((((((((()))))))))------+++,,,000222,,,###)))'''***...///+++(((***************************++++++******************+++++++++*********************+++++++++,,,,,,,,,000000000000////////////////////////////////////////////////000000000000////////////////////////000000000000///////////////000000000......000111111111111111111111111111000000000000111222333444555777888::::::999777666222222333555666555222000222222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////....................................//////////////////000000000000//////////////////////////////////////////////////////000000////////////...............---------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------------...///000------,,,,,,,,,,,,------,,,------------..................---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------..................---------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,***((('''++++++++++++,,,,,,,,,,,,))))))******+++,,,,,,---******+++++++++++++++++++++++++++************)))---///...++++++///000...++++++++++++++++++++++++***))))))))))))***++++++************************************************+++++++++***************************************)))))))))))))))))))))))))))******************))))))***+++***)))---555<<<---,,,+++******+++,,,---+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++)))))))))******,,,------++++++++++++++++++++++++------------,,,***)))(((******************)))))))))))))))***************+++++++++++++++++++++++++++++++++***************+++++++++*********************+++++++++,,,,,,,,,++++++******************************))))))))))))'''''''''((((((((())))))000---,,,---...---///333222---+++...///,,,************************************++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,000000000000////////////////////////////////////111000000000/////////...///////////////000000000000000000000///////////////000000000......000111000000000000000000000000/////////000111111222222333555888;;;<<<<<<:::999222222222333444444111///111111111111222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000111111............................../////////000000000///000000111111000000///////////////////////////////////////////////////////////////////////////.........------------,,,,,,,,,------......//////,,,,,,,,,------------...------------------------------,,,,,,,,,,,,------------------------------------------------------...---,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...000111111...---,,,++++++,,,---...------------...........................---------................................................------------------------------------------------------------------------------------...........................---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---------,,,***)))+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++++++++,,,++++++++++++++++++++++++555666333---+++------+++++++++++++++++++++++++++******))))))******+++,,,)))***************++++++************************************************************************))))))))))))))))))))))))))))))+++,,,,,,+++))))))))))))******,,,000666:::,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,************+++,,,------++++++++++++++++++++++++((()))***,,,...///000000+++++++++***************************************++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------,,,,,,,,,++++++******)))************))))))))))))''''''((((((((()))))))))(((***...///)))---HHHeeeCCC777,,,)))***++++++---******************************+++++++++++++++,,,)))))))))***+++++++++,,,******+++++++++,,,,,,,,,////////////000000000000000000000000000000000000111111000000//////......////////////000000111111000000000000///////////////000000000......000111////////////////////////......///000111111111222111333666999;;;<<<;;;;;;666444111000111111111000000000000111111222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000111111111222222/////////////////////////////////000000000111111000000111111111111000000000000000000000000000000000000000000000000000000///000000000000000000000//////.........------------------....../////////,,,,,,---------.........------------------------...------,,,,,,------...------------------------------------------------------------,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222///...,,,,,,,,,,,,...///---------.........//////........................................................................---------------------------------------------------------------------------------.........//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,666777444...+++---...+++++++++++++++++++++++++++***************++++++,,,))))))******+++++++++,,,************************************************************************************************)))***+++,,,,,,+++***)))***((((((,,,222444222...++++++++++++++++++++++++---,,,,,,,,,++++++******++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++,,,------------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++'''((())),,,...111333444...---,,,++++++++++++,,,++++++++++++************++++++++++++++++++++++++******************************************+++++++++,,,,,,,,,,,,---------------,,,,,,++++++***************)))))))))((((((((((((((())))))))))))***###%%%+++//////:::[[[|||AAA555***((()))******,,,******************************++++++,,,,,,,,,,,,)))))))))***+++++++++,,,******+++++++++,,,,,,,,,////////////000000000000000000000000000000000000111111000000//////.........//////000000111111222000000000000///////////////000000000......000111////////////////////////...///000111111222222111000222444666888:::<<<<<<:::777333111111111111000//////000000111222222222111111111222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000///000000111111222222222000000000000000000000000000000000000111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000111111111111222222000000000/////////...............///////////////,,,---------............------------------------......------------......------------------------........................---......---,,,,,,---///,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------...............///000111......------------......------........./////////.............../////////................................................------------------------------------------------------------------------------........./////////.............../////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++*********+++++++++,,,,,,------.........------,,,++++++************++++++,,,---------+++,,,,,,,,,,,,---------000222111------000111///,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,))))))******+++,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++******************************++++++++++++******+++((((((...555555...%%%++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111111///...,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,*********))))))))))))((()))))))))*********++++++,,,(((&&&***111999EEENNN///***(((+++---+++))))))++++++++++++++++++++++++******++++++,,,---------***************+++++++++******+++++++++,,,,,,,,,.../////////000000000111000000000000000000000000000000000000////////////...//////000111111222222000000000000///////////////000000000......000111111111111111111111111111...///000222222222222111111111222444666999<<<===>>>;;;888666555333111////////////000111222222222000000000111111111222222111111111111111111111111////////////////////////000000000000000000000000///000000000000000000////////////////////////////////////000111222222222000000000000000000000000000000000111111111222222111222222222222222222111111111111111111111111111000000000000000000000000111111222222222333333333111111111111000000000000000000000///////////////------------..........................................------------......................................................---...///...,,,+++...000,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------...............------...//////------............------............////////////---........./////////000........................................................................------------------------------------------------............////////////---........./////////000......------------......------------------------------------------------........................///...---,,,++++++******++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,------...,,,,,,,,,,,,---------...,,,//////------000111...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---))))))***++++++,,,------************************))))))*********+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,***)))+++000444333,,,&&&+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------///...---,,,,,,,,,---...333222000...---...//////.........------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++***************++++++++++++,,,,,,,,,000...)))'''+++...+++###&&&%%%(((---///+++***+++++++++++++++++++++++++++******++++++,,,------...+++++++++*********************+++++++++,,,,,,,,,.../////////000000111111000000000000000000000000////////////000000000000...//////000111222222222000000000000///////////////000000000......000111222222222222222222222222...///111222333333222222222222222333555999<<>><<<;;;:::666222......//////000111222222222//////000000111111111222000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////...//////000111111222222000000000000000000000000000111111111111222222222111222222333333222222111111111111111111111111111000000000000000000000000222222222333333444444444222222222222111111111000111111000000//////......---------.........//////..............................------------..............................////////////////////////---...000...,,,+++...000,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,------.........///......---------......,,,---...//////...---,,,............/////////000---.........//////000000////////////////////////////////////////////////........................------------------------------------------------............/////////000---.........//////000000......------------......------------------------------------------------000000000000000000000000---...////////////...---++++++,,,,,,---...//////***++++++,,,,,,------...******+++,,,,,,---......,,,,,,,,,------.........,,,///000------///...***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---))))))***+++,,,,,,------************************))))))******++++++++++++++++++++++++++++++++++++************************---,,,+++******+++,,,---)))+++...111333111---******++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,+++++++++************+++,,,,,,,,,++++++))))))***+++,,,...///000........................///...---,,,+++,,,---...555333111///......000000/////////......---------++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++++++++,,,,,,,,,---------&&&///111***(((---...***,,,******---,,,***,,,111++++++++++++++++++++++++******+++,,,,,,---......,,,+++++++++******))))))******+++++++++,,,,,,,,,000000111222222222222222111111111000000000000000222111000//////000111222111000/////////000222333333333333222111111111000333333333333444555666777444555666666666444333222333333333222222111111111111000000111333777<<<>>>AAAAAAAAA@@@>>>;;;888666666333000///000111111111---.........//////000000000000////////////000000///////////////000111111////////////////////////---------......---------/////////000000111111111000000/////////................../////////000000///000000111222333333444333222222111000/////////222111/////////000222333//////////////////////////////000222333555666666444333333333222222111111000///...---,,,---...///000000000//////.........---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111///---,,,,,,...111333------,,,,,,,,,,,,------------------------------.........---------,,,,,,...,,,222333))))))///---.........///......------------------,,,,,,++++++,,,,,,,,,------......///,,,,,,---------............---,,,---000111000---000////////////..................//////000000000111111111111111000000000////////////////////////---------///222222///,,,///......---------......//////.........---------------------------------......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///......---------------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++******************************,,,+++*********,,,...000///...---,,,,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------,,,,,,+++++++++,,,,,,,,,---------......,,,------...///000000111000///------,,,---...///......------,,,---------/////////000000000000111000000000///......---------,,,+++++++++,,,---...++++++******+++,,,------++++++,,,------......///---,,,+++******+++,,,---,,,,,,,,,,,,,,,+++++++++,,,---...............---)))))))))******++++++,,,......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------.........---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,222333444444555444444444333333333333333333333333666555444333333444555666333333222222222444555666999999999999888888888888888888888888888999::::::999999:::::::::999888777444444444555555666666666999888777666777888:::;;;BBBBBBCCCCCCBBB@@@===<<<:::777333111111000000//////////////////000000000000000000//////000000000000000000///000111111222000000//////////////////------............------.../////////000000000111000000/////////................../////////000000000000000111222333333333444333333222111111000000000111111222222222222222000000000000000000000000///000111222333555666666666666555444222111000000000///...---,,,---......000000000000////////////............////////////---------------------------------........./////////...---,,,---...000111...------,,,,,,------...------------------------......---------,,,,,,,,,,,,...:::???666222222+++---......//////......---------,,,,,,,,,+++++++++------------............,,,,,,---------............+++)))***---000000///.........//////000000000........./////////000000111111111111111111111111---------------------------///000///......000111000//////.........//////......---------,,,,,,,,,------------------------//////...---------------------------------------------.........------,,,------------............------------------------,,,,,,,,,------------...---------,,,,,,+++++++++++++++++++++++++++++++++---,,,+++++++++---///000111000///---,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***------------------------------,,,,,,,,,,,,,,,,,,---------.........//////......---------,,,,,,,,,------------..................//////000111111111000///......---...///000///......---------.........////////////000000000000000000///////////////......---,,,,,,,,,---...+++++++++++++++,,,------............------------//////............//////////////////////////////000000111000000///...---++++++,,,,,,,,,,,,,,,---///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............/////////////////////...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,555666777777888888777777666666777777777777777777999999888888888888999999666666666666777888999:::::::::::::::;;;;;;;;;;;;==================>>>>>><<<<<<=========<<<;;;;;;666777777999:::;;;<<<<<<>>>>>>======<<<<<<;;;;;;CCCCCCDDDEEEEEEDDDCCCBBB@@@===999666444222000///222222222111111111111111222222111111111111222222111111111111111222333333222111111111000000//////......////////////......////////////000000000000000000000000////////////////////////000000000000000000111111222333333333444444444333222222111111000111333555555444333111111111111111111111111111///000111222333444555666888777666444333111000///000///...------------...//////000000000000000000000000///////////////.......................................////////////------............//////......------------......------------------------------------,,,,,,,,,,,,)))+++888===555111///(((......////////////......,,,,,,,,,,,,,,,+++++++++.........---------------,,,,,,,,,------------......,,,******,,,...000000,,,---...///000111111222---------............///000000000000111111111111........................,,,...///---******...333000000////////////000000------------,,,,,,,,,,,,------------------------/////////...............------------------------......////////////......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,...///111333222000...---,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++...---,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------...---------,,,,,,++++++------.........///////////////............------............////////////000000000000111111111111000//////......///000000///......---......//////........./////////000000000000000000111111111111000///...---------------,,,,,,++++++,,,,,,------111111000///---,,,++++++111111111222222111111111111111222222333333444444333333333333222000///.....................------////////////....................................------------............//////000000000111111111111111000000///............---------,,,,,,++++++888999::::::;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<999999::::::;;;<<<<<<===999::::::;;;;;;<<<<<<<<<>>>?????????????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>??????;;;<<<>>>@@@@@@@@@@@@???AAABBBDDDEEEFFFFFFFFFFFFEEEBBB>>>;;;999888555333777777666666555555444444666555555444444555555666444444333333333444555555444444444333222222111111000111111222222111111000111111111111111111111111222222222111111111000000000000111111111222222222222222333333333444444444555555444444444333333333222222444555555555444333333333333333333333333333///000111222333444555555666666555444333222111000000000/////////........./////////000000111111111000000000//////........................................../////////000000---...///000000///...---///......------......///------------------------............------------,,,***000222***+++///+++...//////000000000000///------------,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------,,,---......///---------...///000000000,,,,,,------------------////////////000000000000////////////////////////+++,,,---,,,+++,,,---...000////////////000000111//////.........---------------------------------------.........---------------------------------///000111111222111111111,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++,,,,,,,,,---------------------------------------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,------------------------.........---,,,,,,++++++............////////////000/////////////////////////////////000000000000111000000000000000000000............/////////000.........---......//////...////////////000000000000000111222333333444444000000///...------,,,,,,,,,,,,+++++++++,,,,,,---000//////...---,,,+++***///000111222222111000///000111111222333444555555222222333222222111000000000/////////......------000000000///////////////////////////////////////....../////////000000000//////000000000111111111000000000000//////...............---,,,,,,++++++:::;;;<<<<<<======<<<<<>>>>>>>><<<<<<<<<======>>>>>>>>>======>>>?????????>>>>>>=====================>>>>>>>>>>>>????????????@@@;;;<<>>??????@@@@@@??????BBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEE???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===???@@@??????>>>@@@@@@?????????@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCCCCDDDDDDBBBAAA@@@@@@@@@???????????????>>>>>>============>>>>>>:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999:::::::::999999999999999999999999999888888888777777888888888999999999999999999::::::::::::::::::999999999999999888888888:::999777666666888:::<<<888888888888888888888888444555555666777777888888555666666666666777777777555555666666555555444333222222222333333333333333222222222222222222111111111111111111111111111111111222222222333333333333222333444444444333222111222222111111111111222222333333333333333333333333333333333333222222222222333...333666111222666000111222333444444444444444111111111222222222222222222222111111111111111111000000000000000/////////,,,...000000///...///000111111111000000////////////////////////........./////////000111111222222////////////////////////333000///555;;;;;;444+++000/////////000111222333444444444444333333333333........................+++,,,---...///...---,,,------------------------,,,---...//////000//////....../////////000000000........................---.........////////////,,,,,,,,,,,,------------------------------------+++,,,,,,---......//////,,,,,,---///////////////......///////////////000////////////////////////555444333111000/////////...////////////000000000////////////////////////------------------------...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---------------------------------------------------....../////////000000000//////000000000000111111////////////000000000000............////////////------...///000000000000000000000000111222333333333333333444444444555555333444444555666777777888222222333333222111000/////////...---------......++++++,,,,,,---...//////,,,------......------,,,---------.../////////000***+++,,,...////////////---------------,,,,,,,,,////////////000000000000111111111111111111111111000000000000111111111111---------.........//////------------------------------------------------@@@AAABBBBBBCCCCCCBBBBBBDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGHHHIIIIIIHHHGGGGGGCCCCCCDDDCCCBBBAAA???>>>::::::::::::::::::999999:::<<<>>>@@@BBBBBBAAAAAABBBAAA@@@@@@@@@BBBCCCDDDAAAAAABBBCCCDDDEEEEEEFFFHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDCCCCCCDDDDDDEEEFFFDDDCCCBBBCCCDDDEEECCCBBBAAAAAAAAAAAAAAABBBBBBBBB@@@??????>>>>>>??????@@@===============>>>??????>>>>>>>>>???@@@@@@AAAAAA======>>>>>>>>>>>>======?????????>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<============================================================<<<<<<<<<======>>>>>>========================999::::::;;;;;;<<<<<<===::::::::::::::::::::::::888888999999999888777666777777777777666666666666555555555555666666666666555555555555555555555555555666666666666777777777666666777666666555555444666666555555555555666666666666666666666666666666666666666666555555555555333...333777333555777000333333555666666777777777444444444555555555666666555555555666666666666666555555555444444444333333111222333222222555:::???333333333333333333444444444444333333333222222222111222222333444444555555333333333333333333333333555333222666:::;;;666000222111111222333444555555666555555555444444444444111111111111111111111111...000111333333333111000////////////////////////---...///000111111111111000000000000111111111111000000000000000000000000////////////000000000000............/////////000////////////////////////---...///000000111111111//////000111222111000000000111111111222222222333222222222222222222222222777666444222111000000///000000111111111222222222000000000000000000000000........................---...............------------------------------***+++,,,---............------------------------,,,,,,------.../////////.../////////000000000000/////////000000000111111........./////////000000.........///000000111111...///111222333333222222333333333444444555777777666666666666777777777777555666666666777777888888555555666777666666555444333222222111000000111111------......///000000111.........------...........................//////***+++,,,---------------,,,------------------............//////000000000000000000000000000000000000000000000111111111111------........./////////------------------------,,,,,,------.../////////CCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFDDDBBB@@@>>>@@@@@@??????>>>>>>======:::<<>>???@@@@@@AAA???@@@AAABBBCCCCCCDDDEEE@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@AAAAAA>>>???AAABBBBBBBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>??????@@@@@@??????>>>===<<<<<<;;;;;;::::::;;;<<<;;;:::999888;;;:::::::::999999888888777777888888999999::::::888888888888888888888888888999999999::::::::::::999999888888777777777777999999888888888888999999888888888888888888888888888888888888777777777777:::333555777333777<<<777444555666777888888888888555666666666777777888888888888999999::::::;;;;;;999999888888777777777666777777777666777===FFFNNN333444444555666777888888777777777666666555555555444444555555666777888888888888888888888888888888333333333444555555555333333333333444555666777888666666555555555444444444444444444444444444444444222333555777777666555444111111111111111111111111000111222333444555555555000111111111222222222222000000000000000000000000000000000000111111111111//////000000111111222222111111111111111111111111///000111222222333333222222333444444333222111000222222333333333444444444333333333333333333333333111111000000000000000111111111222222222333333333000000000000000000000000111111111111111111111111------......///.........------------------------***+++,,,---............------------------------+++,,,,,,---...///000000////////////000000000000......//////000000000111............////////////...//////000111222222333000111333444555555444444666666666777777888::::::888888888888999999999999777777777777888888888888777777999::::::999888888666555444444333333333444000000000000111111111111111000///......///000111000000000///////////////,,,,,,,,,---,,,,,,++++++,,,---------......//////---.........//////000000000000000000000000000000///000000000000111111111............////////////---------...............+++,,,,,,---...///000000EEEDDDCCCBBBBBBBBBBBBBBBFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLKKKIIIKKKJJJJJJIIIHHHGGGFFFFFF@@@AAAAAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFDDDCCCDDDEEEGGGIIIEEEFFFGGGHHHIIIJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBB@@@@@@AAAAAA@@@???BBBBBBCCCCCCCCCCCCBBBBBBEEECCCAAABBBCCCEEEFFFEEE@@@@@@@@@AAAAAABBBBBBCCCFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBFFFEEEDDDCCCCCCDDDEEEFFFBBBBBBAAAAAA@@@@@@??????<<<<<<<<<;;;;;;:::::::::===<<<;;;::::::;;;<<<===<<<:::888:::===>>>===;;;<<<;;;:::999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;;;;:::999::::::::::::::::::::::::888999:::;;;;;;:::999888::::::999999999999::::::777777777777777888999999888888888888888888888777999999999999:::::::::::::::;;;;;;<<<<<<======>>><<<<<<<<<;;;;;;:::::::::999999999888999::::::;;;888888888888888888888888555666666777888999999:::888888888888999999999999;;;;;;:::999999888999999999999999999999888777777666666777777888888999999777777777777777666555555555666666777777888888888666888;;;>>>>>>===:::888888888777777666666666555666777777777666555555444777666555555555555666777666666666555555666777777555555444444333222111111222222111111111111222222444333222222222333555666222222222222222222222222555555555444444444333333333222222222111111000000444444555555555444444333222222222222222222222222222222333333333444444444444333333222222333333444333333333333333333333333//////000000000000//////666//////555555---,,,222///////////////000111111000...///111///++++++///111222222000///000222555////////////////////////...//////000000000//////......///111111111111111222222333333333444444444666666777777888999999999999;;;>>>@@@@@@===:::888888999:::;;;;;;<<<;;;;;;999999:::<<<<<<=========::::::::::::::::::;;;;;;:::999888777666777777888888777666666555555666666888666555333333444555666555444222111111111222222///000000000000000//////333333333333333333333444444333333222222333333444666111444======444111666111111000000000///////////////////////////////////////................../////////000000000111111GGGFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKIIIGGGIIIIIIHHHHHHGGGGGGFFFFFFCCCCCCDDDDDDEEEDDDDDDDDDFFFGGGHHHHHHIIIIIIHHHHHHJJJIIIGGGGGGGGGHHHJJJKKKKKKKKKLLLMMMNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHLLLJJJHHHGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDBBBAAAAAACCCEEEEEEEEEAAAAAAAAAAAAAAAAAA@@@@@@DDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@??????BBBBBBBBBAAAAAAAAAAAAAAA>>>>>>===<<<<<<===>>>>>>===;;;:::;;;===>>>===;;;======<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<===>>>===;;;::::::::::::::::::::::::888999:::;;;;;;:::999888;;;::::::::::::::::::;;;::::::999999::::::;;;<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>============<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999999999::::::::::::::::::999888888:::::::::;;;;;;;;;;;;;;;:::::::::;;;::::::999888888888888888888888999999555777999;;;;;;:::999777999999888888888777777777888999999999999888777666999888777777777777888999666666555555555555666666888777777666555555555555555555444444444444444444222222222222222333444444333333333333333333333333444444444333333333222222333333333222222111111111444444555555555555444444333333333333333333333333444444444555555555555666555555444444444444555555555555555555555555555555222333333333333333333222666222555>>>>>>666333777222222222222222333444444111222555:::888222000222111222333333333333444444333333333333333333333333444555555666666555555555222444777::::::999777666777777777777888888888888999999999999888888888888888999;;;<<<<<<;;;999777888888999:::::::::999999777888999:::;;;;;;;;;;;;:::::::::::::::999999999999888777555555555666777555444444444555666777777<<<;;;888666666777999::::::999888777777777888888333444444555555444444333888888888888888888888888888888888777777888888888666222777@@@@@@666222555111111111000000000//////......................../////////...............000000000000111111111111IIIHHHGGGGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHIIIHHHGGGHHHJJJJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFJJJJJJIIIHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNNNNMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLNNNLLLKKKLLLMMMMMMLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGEEEDDDDDDFFFGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>??????@@@===<<<;;;<<<>>>>>>>>><<<>>>>>>=========>>>>>>??????????????????????????????>>>===>>>???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>;;;;;;<<<<<<======>>>>>><<<<<<<<<=========>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????????????????@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@======<<<<<<<<<===>>>>>>>>>>>>?????????>>>======@@@@@@@@@@@@???????????????????????????>>>============<<<<<<<<<<<<<<<<<<888999::::::;;;;;;::::::;;;::::::::::::999999999;;;<<<<<<<<<<<<;;;::::::;;;;;;::::::::::::;;;;;;888888777777777777777888888777666555555666777888777666555444444444444444333444555555555555555555555555555555555555555555444444333333333222222222444444444444333333333333444555555666666666555555555555555555555555555555666666666777777777777888777777666666666666777777666666666666666666666666666666777777777777666666666444:::DDDDDD<<<888999666666666666666777777777333555<<>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????????????????@@@???>>>>>>@@@@@@???>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>===============>>>??????<<<<<<======>>>??????????????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAA??????????????????>>>>>>@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAABBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>??????========================>>>>>>????????????>>>==============================<<<;;;;;;:::;;;;;;;;;;;;:::999888888999;;;<<<::::::999888777777777777777888999::::::999888777777777777777777777777777666666666555555555444444666666666666666666666555666666777888888888777777777777777777777777777777777777888888888999999999888888777777777777888888888888888888888888888888777888888999999888888777555555:::AAAAAA;;;777777777888888888888888888888555777===CCCBBB<<<999:::999888888:::===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999:::888999<<>><<<;;;<<<<<<============>>>>>>======<<<;;;:::999888888888777777777777888999999999999999999999888777666777777888999999999999999<<<;;;;;;::::::999999888999888888888888888888888555555555555666777888999>>><<<888555444555888:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;:::888888888777777777777777666666777777777777666666777666999>>>>>>777333444222222222111111111111000111111111111111111111111444444444444444555555555666777777777777888888888QQQPPPPPPOOOPPPPPPQQQQQQUUUUUUUUUUUUTTTSSSRRRRRRRRRQQQQQQRRRSSSSSSRRRPPPNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQRRRQQQQQQPPPOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPLLLLLLLLLLLLLLLMMMMMMNNNLLLLLLLLLMMMLLLLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIJJJJJJKKKKKKKKKJJJLLLQQQUUUWWWTTTMMMHHHNNNNNNOOOOOOQQQSSSTTTUUUTTTRRRPPPPPPOOONNNLLLJJJKKKLLLLLLMMMNNNOOOPPPPPPLLLLLLLLLLLLLLLMMMNNNOOOMMMMMMMMMMMMNNNNNNNNNNNNJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEFFFGGGGGGHHHIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDFFFGGGIIIIIIIIIIIIGGGFFFHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAA@@@@@@???@@@@@@>>>>>>???@@@@@@@@@@@@@@@????????????????????????@@@???>>>???@@@@@@???>>>??????????????????????????????>>>>>>>>>>>>??????AAAAAABBBCCCCCCBBBAAAAAA>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>??????@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAABBBCCCCCCDDDFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===============@@@@@@???>>>>>>???@@@AAA@@@???>>>===============:::;;;<<<======<<<:::999999999999999999999999999:::::::::999999999999888999999999999999999999999999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999888888888888999999999999999999999999999999888888999999999999888888888777999<<<<<<888555666888888999999999999888777777777;;;???>>>:::999<<<;;;:::999:::;;;===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999:::::::::::::::;;;;;;<<<======;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===>>><<<<<<<<<<<<;;;::::::999999:::;;;;;;<<<;;;;;;;;;>>>>>>=========<<<<<<<<<========================;;;::::::999999999::::::>>><<<999666555777999::::::::::::;;;;;;;;;;;;:::999:::;;;;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888888:::999777666777555555444444444333333333444444444444444444444444555666666666777777777888888888999999999:::::::::XXXXXXWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[ZZZYYYXXXXXXXXXWWWVVVWWWYYYYYYWWWVVVSSSTTTTTTTTTUUUUUUVVVVVVUUUUUUVVVVVVVVVUUUTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLLLLLLLLLLLLLLLLIIILLLPPPUUUVVVTTTNNNIIIMMMMMMMMMMMMOOOQQQTTTUUUTTTSSSRRRQQQRRRQQQNNNLLLLLLMMMNNNOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRSSSTTTUUUSSSSSSSSSTTTTTTUUUUUUUUUSSSSSSRRRRRRQQQQQQPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIKKKKKKKKKJJJIIIIIIHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFGGGGGGFFFEEEEEEDDDEEEFFFEEEDDDCCCDDDEEEAAABBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAACCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@DDDEEEFFFGGGGGGFFFEEEDDDBBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<<<<===============>>>???@@@@@@@@@@@@????????????????????????<<<<<<<<<<<<============<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999===<<<<<<<<<;;;:::999999999:::;;;<<<;;;:::999888:::999:::<<<;;;888999===999;;;<<<<<<;;;:::<<<===========================@@@???>>><<<<<<<<<======>>>===<<<<<<===>>>@@@AAA============>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBB@@@?????????@@@AAABBBCCC@@@@@@@@@AAA@@@@@@??????>>>??????@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCAAAAAA@@@???????????????AAA@@@>>>======>>>???@@@===>>>>>>????????????>>><<<===>>>>>>????????????AAA@@@@@@??????>>>>>>>>><<<===>>>??????>>>===<<<<<<;;;::::::::::::;;;===:::::::::999999999999888888888888888888888888888888888999999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<[[[[[[[[[[[[[[[\\\]]]]]]\\\\\\]]]]]]]]]\\\[[[[[[ZZZZZZYYYZZZ[[[\\\ZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYWWWXXXXXXYYYYYYYYYYYYXXXVVVWWWWWWWWWWWWVVVUUUTTTXXXYYYZZZZZZ[[[[[[ZZZZZZWWWXXXYYYZZZZZZ[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWWWWVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRQQQQQQQQQOOOOOOPPPRRRTTTTTTQQQOOOPPPOOONNNMMMNNNPPPRRRSSSSSSRRRRRRTTTUUUVVVTTTRRRPPPPPPQQQRRRSSSTTTTTTUUUTTTTTTTTTUUUUUUVVVWWWXXXVVVWWWWWWXXXYYYZZZZZZZZZXXXXXXXXXWWWVVVUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQRRRRRRRRRRRRSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJKKKMMMKKKIIIHHHIIIKKKGGGHHHIIIKKKLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKJJJHHHGGGHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQNNNNNNOOOOOOOOOPPPPPPPPPNNNMMMLLLLLLLLLLLLLLLLLLNNNNNNOOOPPPPPPPPPPPPPPPMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKLLLLLLKKKKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBDDDDDDCCCBBB@@@???????????????@@@AAABBBBBBDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@>>>>>>?????????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>???@@@????????????>>>===>>>???@@@???>>><<<;;;===<<<===???>>>:::;;;>>>999???EEEEEEAAA<<<<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDBBB@@@???>>>>>>???@@@@@@@@@@@@AAABBBBBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFBBBCCCCCCDDDEEEFFFFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGDDDEEEEEEEEEEEEEEEFFFFFFBBBCCCDDDEEEEEEEEEDDDDDDBBBBBBDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@AAACCCDDDDDDCCCAAA@@@???@@@@@@@@@AAABBBCCCBBBAAAAAA@@@@@@@@@???????????????????????????????????????@@@@@@AAABBBBBBCCC@@@AAAAAAAAABBBBBBBBBBBB[[[ZZZZZZZZZ[[[\\\\\\]]][[[\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZZZZ\\\\\\ZZZYYYZZZZZZZZZZZZZZZZZZZZZYYYXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[ZZZYYYYYY[[[[[[\\\]]]]]]]]]]]]\\\WWWWWWYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVYYYWWWUUUUUUWWWYYYZZZZZZYYYXXXVVVTTTTTTUUUVVVWWWRRRRRRTTTWWWZZZ[[[ZZZYYYVVVVVVVVVVVVVVVVVVVVVWWWUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXYYYZZZ[[[\\\]]]]]]YYYYYYXXXWWWWWWVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTWWWWWWVVVUUUUUUUUUUUUUUUWWWVVVUUUTTTTTTUUUVVVWWWSSSSSSSSSSSSTTTTTTTTTTTTWWWWWWVVVUUUSSSRRRQQQPPPQQQQQQRRRSSSSSSRRRQQQQQQNNNPPPQQQPPPMMMLLLMMMOOOLLLMMMOOOPPPQQQQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKJJJKKKLLLMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJLLLLLLIIIJJJLLLMMMMMMLLLJJJIIILLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPLLLMMMMMMNNNOOOPPPQQQRRROOOPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUNNNOOOOOOOOOPPPPPPQQQQQQMMMNNNNNNNNNNNNMMMLLLLLLPPPPPPPPPQQQQQQRRRRRRRRRNNNNNNOOOOOONNNMMMLLLLLLJJJKKKKKKKKKLLLLLLMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQOOOOOONNNMMMLLLKKKJJJIIIIIIIIIIIIKKKMMMMMMMMMJJJGGGEEEFFFFFFGGGGGGHHHJJJKKKLLLKKKJJJHHHGGGGGGGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCEEEFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@===???AAABBBBBBCCCBBB@@@@@@AAABBBCCCCCCAAA???>>>@@@???AAADDDBBB===<<>>???@@@AAA@@@AAACCCEEEFFFEEEDDDCCCEEEFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHDDDEEEFFFGGGHHHHHHHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKGGGHHHIIIJJJKKKJJJJJJIIIGGGGGGHHHHHHIIIJJJLLLLLLFFFFFFHHHIIIIIIIIIIIIIIIEEEFFFGGGHHHIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKNNNNNNMMMLLLLLLKKKJJJJJJHHHIIIKKKLLLLLLKKKIIIHHHAAACCCFFFFFFGGGIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJGGGHHHHHHHHHHHHIIIIIIIII\\\ZZZXXXZZZ]]]___^^^]]]^^^^^^^^^^^^]]]]]]\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^____________^^^^^^___^^^^^^]]]]]]]]]^^^^^^^^^_________^^^]]]\\\[[[^^^]]]\\\[[[[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]]]][[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^___[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\[[[[[[\\\]]]^^^\\\\\\[[[[[[\\\]]]]]]^^^\\\[[[[[[ZZZYYYXXXXXXWWWZZZ[[[[[[[[[\\\\\\\\\\\\______^^^]]]\\\\\\\\\]]][[[[[[[[[[[[[[[ZZZYYYXXX\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[YYYXXXVVVVVVUUUUUUYYYXXXXXXXXXYYYZZZ[[[[[[]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVWWWWWWXXXSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUTTTSSSRRRRRRPPPPPPRRRVVVYYYYYYUUUQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMLLLMMMMMMNNNNNNOOOOOONNNNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNOOOQQQRRRQQQPPPQQQRRRSSSRRRPPPOOOOOOPPPQQQQQQPPPQQQQQQRRRRRRQQQQQQPPPRRRQQQPPPOOOOOOQQQRRRTTTOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWWWWVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUQQQPPPPPPQQQSSSTTTSSSRRRQQQOOOMMMMMMNNNPPPPPPPPPSSSSSSSSSSSSRRRRRRRRRRRROOOPPPPPPPPPPPPPPPPPPOOOPPPQQQQQQRRRRRRQQQQQQPPPQQQQQQQQQRRRRRRRRRRRRRRRTTTSSSRRRPPPPPPPPPQQQRRRSSSOOOKKKLLLQQQSSSQQQNNNOOONNNOOOQQQOOOJJJJJJMMMNNNNNNNNNOOOOOOOOOPPPPPPNNNOOOOOOPPPPPPOOOOOONNNMMMMMMLLLLLLKKKKKKJJJJJJNNNLLLJJJJJJKKKLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHJJJJJJJJJJJJKKKLLLIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDEEEFFFGGGIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFCCCFFFJJJMMMMMMJJJFFFCCCGGGGGGFFFFFFEEEDDDCCCCCCAAAFFFKKKMMMKKKHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMLLLKKKKKKKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNPPPQQQRRRPPPOOOMMMMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNLLLKKKLLLOOOOOOMMMJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJLLLMMMMMMMMMKKKJJJGGGHHHHHHHHHGGGGGGIIIJJJIIIIIIKKKMMMOOOPPPOOOMMMMMMNNNOOOQQQSSSUUUVVVVVVWWWUUUSSSQQQPPPOOOMMMLLLJJJLLLMMMMMMKKKJJJJJJKKKNNNLLLJJJHHHHHHIIIKKKLLLQQQPPPPPPPPPOOOOOONNNNNNPPPPPPQQQQQQRRRRRRRRRSSSRRRRRRSSSSSSSSSRRRQQQQQQ```^^^\\\]]]```bbbbbb``````aaaaaabbbbbbbbbaaaaaa________________________aaaaaaaaaaaaaaaaaaaaabbb```aaaaaabbbbbbaaaaaa```bbbaaaaaaaaaaaaaaabbbbbbddddddddddddccccccccccccddddddccccccccccccddddddccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa`````````___]]]^^^^^^^^^^^^_________^^^^^^^^^^^^^^^]]]]]]]]]___^^^]]]\\\\\\]]]]]]^^^```_______________``````aaaaaaaaa``````______^^^````````````aaaaaaaaaaaabbbaaaaaa```______``````___````````````______^^^________________________]]]]]]]]]\\\\\\\\\[[[[[[^^^]]]\\\[[[[[[\\\\\\]]][[[[[[ZZZYYYYYYZZZZZZ[[[___^^^]]]]]]]]]]]]]]]^^^\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWXXXXXXYYYYYYZZZ[[[[[[\\\VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWWWWWWWVVVWWWZZZ]]]]]]ZZZWWWTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRTTTVVVVVVUUUTTTUUUVVVTTTTTTRRRQQQQQQQQQQQQRRRQQQQQQRRRRRRRRRRRRQQQQQQTTTSSSQQQQQQQQQRRRTTTUUUTTTTTTSSSRRRQQQPPPOOONNNRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTUUUWWWXXXWWWVVVRRRQQQPPPQQQRRRSSSTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQRRRRRRQQQQQQQQQVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXVVVUUUUUUUUUVVVVVVRRRRRRRRRTTTWWWWWWTTTRRRVVVRRRQQQSSSRRROOOOOORRRQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPRRRQQQOOOOOOPPPOOONNNLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMNNNOOONNNNNNOOOPPPLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKKKKKKKJJJLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIKKKLLLLLLKKKIIIHHHIIIIIIIIIIIIIIIJJJJJJJJJEEEIIINNNPPPNNNKKKJJJJJJNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRRRRQQQPPPPPPPPPQQQSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUTTTTTTUUUUUUSSSQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSQQQPPPRRRTTTTTTRRRPPPOOOOOOOOOPPPPPPOOONNNNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOONNNNNNNNNKKKMMMNNNPPPPPPOOONNNMMMMMMNNNNNNNNNNNNNNNOOOPPPNNNNNNNNNOOOQQQRRRRRRPPPRRRRRRRRRSSSTTTUUUVVVVVVXXXWWWUUUSSSRRRQQQPPPOOONNNOOOPPPPPPOOONNNOOOPPPRRRQQQOOOMMMNNNOOOQQQSSSVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWVVVVVVWWWWWWWWWVVVVVVUUUcccaaa```aaaccceeeeeedddaaabbbcccddddddeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaabbbbbbccccccddddddeeeeeebbbccccccddddddccccccbbb````````````aaabbbcccccceeedddcccccccccdddeeefffeeeffffffggggggffffffeeeddddddddddddddddddddddddccccccccccccccccccccccccddddddcccbbbaaa```____________`````````aaaaaaaaa^^^______`````````______aaaaaa```___^^^^^^^^^___bbbaaaaaa`````````aaaaaacccccccccbbbbbbbbbbbbbbbccccccccccccddddddddddddddddddcccbbbbbbbbbcccccccccddddddeeeeeeeeeeeedddccccccccccccccccccccccccaaaaaaaaaaaaaaa`````````cccbbbaaa```````````````^^^^^^^^^^^^___```bbbbbbbbbaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZ[[[[[[[[[ZZZZZZYYYZZZZZZZZZYYYXXXXXXWWWXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXYYY[[[[[[\\\\\\\\\[[[[[[[[[]]]______^^^\\\YYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXYYYYYYVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVWWWWWWWWWWWWWWWXXXZZZ[[[\\\ZZZZZZZZZ[[[XXXWWWVVVUUUTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSUUUUUUTTTSSSTTTUUUVVVWWWVVVVVVTTTSSSQQQOOONNNMMMRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSWWWWWWWWWWWWWWWWWWWWWWWWZZZYYYWWWXXXYYYYYYXXXVVVSSSSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXWWWXXXXXXYYYYYYXXXXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUXXXWWWVVVVVVUUUVVVVVVVVVXXXXXXWWWUUUTTTUUUWWWZZZccc[[[UUUUUUVVVTTTSSSUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSTTTTTTSSSQQQNNNQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQSSSSSSRRRQQQQQQRRRPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPRRRQQQPPPOOONNNNNNNNNNNNQQQPPPPPPPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPSSSSSSRRRPPPOOONNNMMMLLLOOONNNMMMLLLLLLMMMNNNOOOKKKLLLMMMNNNPPPQQQRRRRRRLLLOOORRRSSSQQQOOONNNMMMRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZYYYXXXXXXXXXWWWUUUSSSRRRSSSTTTUUUVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUUUUVVVWWWWWWVVVTTTRRRSSSTTTUUUTTTRRRPPPOOOMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSPPPQQQRRRSSSTTTSSSSSSRRRTTTTTTUUUVVVVVVVVVVVVUUUVVVTTTSSSSSSUUUWWWWWWWWWUUUUUUUUUUUUUUUUUUVVVVVVWWWVVVUUUSSSRRRQQQQQQQQQTTTUUUUUUTTTSSSSSSUUUVVVUUUTTTSSSRRRSSSUUUWWWYYY[[[[[[[[[ZZZZZZZZZZZZZZZXXXXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZdddcccbbbcccddddddeeeeee```aaaaaabbbbbbbbbbbbaaa````````````````````````aaaaaabbbbbbccccccddddddbbbbbbccccccccccccbbbbbb````````````aaacccddddddccccccaaaaaabbbdddfffgggeeefffggghhhhhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddccccccccccccdddddddddccccccbbbbbbbbbbbbbbbbbbcccccccccdddddd______aaaaaabbbaaaaaa```dddccccccbbbaaaaaaaaa```aaaaaa``````______``````____________````````````aaaaaaaaaaaabbbbbbbbbbbbccccccbbbbbbbbbbbbccccccbbbcccdddeeeeeeeeeeeeeeeggggggffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddcccbbbbbbbbbbbbbbbbbbbbbcccdddeeefffgggddddddcccbbbbbbbbbccccccdddddddddccccccccccccccc]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^^^^]]]]]]\\\\\\]]]\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZ[[[\\\]]]]]]]]][[[\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\[[[ZZZXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWZZZZZZ[[[[[[\\\\\\\\\]]]]]]___``````___^^^______]]]\\\[[[ZZZYYYYYYXXXXXXUUUVVVVVVWWWWWWVVVVVVUUUWWWVVVVVVVVVVVVWWWXXXXXXUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUVVVWWWWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWWWWWWWWWWVVVTTTTTTUUUWWWWWWWWWVVVWWWXXXYYYZZZ\\\]]]]]]\\\ZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUTTTTTTTTTWWWWWWWWWVVVVVVVVVVVVWWW\\\ZZZVVVRRRQQQYYYgggsssnnncccZZZXXXXXXWWWUUUUUUZZZZZZYYYXXXWWWVVVUUUTTTSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUWWWVVVSSSQQQSSSSSSSSSSSSSSSSSSSSSSSSRRRTTTUUUUUUTTTRRRSSSTTTUUUUUUUUUVVVVVVUUUUUUUUUTTTUUUVVVWWWWWWWWWVVVUUUVVVUUUTTTSSSSSSRRRRRRRRRTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUTTTTTTTTTTTTTTTTTTWWWVVVVVVUUUTTTSSSSSSRRRTTTSSSRRRPPPPPPRRRSSSTTTPPPQQQRRRSSSTTTVVVVVVWWWRRRTTTUUUUUUTTTSSSQQQPPPSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVUUUUUUTTTSSSTTTUUUVVVWWWVVVVVVVVVVVVWWWWWWWWWWWWZZZYYYXXXXXXXXXXXXVVVTTTSSSTTTVVVXXXYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWVVVVVVRRRSSSUUUVVVUUUSSSPPPNNNLLLLLLNNNPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXUUUUUUVVVXXXXXXXXXXXXXXXZZZZZZZZZ[[[\\\[[[ZZZXXX[[[YYYVVVUUUWWWYYY[[[[[[ZZZZZZYYYYYYYYYZZZ\\\\\\XXXXXXXXXVVVTTTTTTTTTUUUYYYZZZZZZXXXVVVVVVWWWYYYUUUUUUTTTUUUVVVXXXZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\\\\]]]bbbccccccbbbbbbbbbcccdddbbbbbbbbbbbbaaa```___^^^_________________________________``````aaaaaaaaa``````aaaaaaaaaaaa``````bbbbbbbbbbbbcccdddeeefffeeedddcccbbbccceeehhhiiifffggghhhiiiiiihhhgggfffiiiiiiiiiiiiiiiiiiiiiiiihhhhhhggggggfffffffffeeeffffffgggggghhhhhhhhhiiieeeeeeeeeeeeffffffffffffaaabbbdddeeefffeeeddddddeeeeeeeeeeeeeeedddcccccccccbbbbbbaaaaaabbbbbbbbb````````````aaaaaaaaaaaa````````````aaaaaaaaabbbbbbbbbaaaaaaaaaaaabbbbbb``````aaabbbcccccccccbbbeeeeeeeeedddddddddccccccddddddeeeeeefffffffffgggddddddddddddccccccbbbbbbeeeeeeddddddddddddeeeeeeffffffffffffggghhhjjjjjjhhhhhhgggfffeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaa___```aaaaaabbbbbbbbbaaa```````````````___^^^]]]^^^^^^^^^^^^____________]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZ\\\]]][[[\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^______]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYZZZZZZ[[[[[[\\\]]]^^^^^^```aaacccbbbaaa``````aaa`````````______^^^]]]\\\YYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZWWWWWWXXXYYYYYYZZZ[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[ZZZXXXXXXXXXXXXVVVTTTVVVXXXYYYXXXVVVUUUVVVXXX[[[\\\\\\]]]\\\[[[ZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXZZZZZZ[[[[[[[[[[[[[[[[[[XXXYYYXXXVVVXXXcccuuummmcccZZZYYY[[[ZZZYYYZZZ^^^]]]\\\[[[ZZZXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRSSSSSSUUUWWWZZZZZZXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWYYYXXXWWWVVVVVVWWWXXXYYYYYYZZZZZZYYYYYYXXXVVVWWWYYYZZZZZZZZZYYYXXXXXXXXXWWWVVVVVVVVVVVVWWWVVVVVVUUUUUUVVVVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVVVVVVVVVVTTTSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWVVVVVVVVVWWWWWWXXXXXXXXXZZZYYYXXXYYY[[[[[[ZZZXXXVVVXXXZZZ[[[\\\[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWXXXXXXXXXWWWWWWWWWSSSUUUVVVWWWVVVTTTQQQOOONNNOOOQQQSSSUUUVVVWWWWWWUUUVVVWWWXXXYYYZZZZZZZZZXXXYYYZZZ[[[[[[\\\\\\\\\aaa___]]]^^^___^^^\\\YYYXXXUUURRRQQQSSSVVVXXXXXX[[[[[[ZZZZZZ[[[]]]___```ZZZ[[[\\\ZZZWWWVVVWWWYYY\\\\\\\\\ZZZXXXWWWXXXYYYWWWWWWWWWWWWYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\\\\\\\]]]^^^```aaabbbcccccccccaaaaaacccdddggggggfffeeedddbbbaaa```````````````````````````````````````````````````___``````````````````__________________```aaabbbbbbbbbaaaaaabbbdddeeefffddddddeeeeeeeeeeeeddddddggggggggggggggggggggggggfffffffffeeeddddddccccccccccccdddeeefffggghhhhhheeeeeefffffffffgggggggggeeefffhhhjjjkkkjjjiiihhhfffgggggghhhhhhggggggfffggggggggggggggghhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhddddddeeeeeeeeeeeeffffffcccccccccccccccddddddeeeaaaaaabbbbbbccccccbbbbbbcccccccccbbbbbbaaaaaa```bbbbbbcccdddeeeffffffgggddddddeeeeeeeeeeeeddddddeeeddddddcccbbbbbbbbbbbbbbbbbbcccccceeeggghhhiiiiiihhhgggfffdddcccbbbaaa________________________\\\\\\]]]^^^____________\\\\\\]]]]]]]]]]]]\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZ\\\]]]]]]\\\[[[[[[]]]___\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^___aaa```___^^^^^^^^^^^^^^^^^^______```___^^^\\\[[[WWWXXXYYYZZZ[[[\\\]]]]]]aaacccddddddbbbaaaaaabbbaaaaaabbbbbbbbbaaa``````\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^____________^^^______```aaabbbbbbcccbbbbbbbbbbbbbbbbbbbbbbbb```^^^]]]]]]]]]]]][[[ZZZYYY[[[\\\ZZZWWWWWWZZZ]]]```___^^^]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYZZZ[[[\\\\\\\\\[[[[[[ZZZ\\\^^^\\\[[[^^^fffmmmeee^^^YYY[[[^^^^^^^^^aaa```___^^^]]]\\\[[[ZZZZZZXXXXXXYYYYYYYYYYYYXXXXXX\\\[[[ZZZYYYWWWVVVUUUUUUVVVVVVWWWYYY\\\]]]\\\ZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ\\\\\\[[[ZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[XXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[[[[XXXXXXXXXXXXXXXYYYYYYZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\XXXYYYZZZ[[[[[[ZZZYYYXXXZZZZZZZZZZZZYYYYYYYYYYYYZZZXXXWWWWWWXXXYYYXXXWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZYYYYYYXXXWWWXXXYYYZZZ[[[YYYYYYZZZZZZ[[[[[[\\\\\\]]]\\\\\\^^^___```___]]]\\\]]]^^^^^^^^^^^^\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZ[[[[[[ZZZYYYYYYZZZWWWXXXYYYYYYYYYWWWUUUTTTTTTUUUWWWYYYZZZ\\\\\\]]]WWWXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]^^^___```eeeaaa]]]\\\]]]]]]ZZZWWWNNNLLLIIIIIILLLOOOQQQRRRQQQQQQPPPPPPQQQSSSVVVWWWTTTUUUVVVSSSPPPNNNOOORRRYYY[[[\\\\\\ZZZYYYYYYZZZZZZZZZ[[[[[[]]]^^^___```^^^^^^____________``````^^^]]]]]]]]]]]]\\\\\\\\\___^^^^^^^^^```bbbdddeeedddeeefffeeecccbbbdddfffiiiiiiiiiiiihhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeedddcccccccccaaaaaabbbbbbbbbbbbaaaaaa``````____________``````aaaaaaaaabbbbbbccccccccccccbbbbbbaaaaaabbbbbbccceeeeeeeeeeeeeeeeeeeeeeeeddddddccccccbbbaaaaaaaaa``````aaaaaabbbbbbccccccddddddddddddeeeeeeeeeeeedddfffhhhjjjkkkjjjiiihhhfffgggiiijjjjjjjjjjjjiiijjjjjjkkkkkklllmmmooooooooooooooonnnmmmmmmmmmllljjjjjjkkkkkkkkkllllllllliiiiiihhhhhhiiijjjjjjkkkggggggggggggggggggfffeeegggffffffeeeddddddccccccdddeeefffggghhhiiijjjjjjeeeeeeggghhhiiiiiihhhhhhgggfffeeeeeedddddddddeeebbbbbbbbbbbbccceeeffffffiiiiiihhhhhhgggfffeeeeee________________________YYYZZZ[[[\\\]]]]]]]]]]]]YYYZZZ[[[\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]\\\\\\[[[]]]___``````]]]\\\^^^```]]]^^^^^^^^^^^^________________________```aaaaaaaaa``````_________````````````aaabbbaaa___]]]\\\YYYYYYZZZ\\\]]]^^^___```bbbdddeeedddcccaaabbbbbb___```aaabbbbbbbbbaaaaaa``````aaaaaaaaaaaa``````^^^^^^___```````````````aaaaaa```______^^^]]]]]]^^^^^^___```aaabbbccccccbbbbbbbbbccccccdddddddddcccccccccccccccccccccccceeecccbbbbbbccccccaaa```\\\^^^^^^\\\ZZZ\\\bbbggggggeeebbb```^^^^^^^^^^^^^^^^^^____________^^^^^^^^^]]]\\\[[[[[[\\\]]]^^^\\\\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[[[[^^^``````]]]YYYWWWXXXZZZ```]]]\\\___```^^^^^^aaa``````___^^^^^^]]]\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZ]]]]]]\\\[[[ZZZZZZYYYYYYZZZYYYXXXYYYZZZ[[[[[[YYYWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ\\\\\\[[[[[[\\\]]]\\\\\\]]]]]]]]]]]]\\\\\\ZZZZZZZZZ[[[[[[\\\]]]^^^[[[[[[[[[\\\]]]^^^``````\\\\\\[[[[[[\\\\\\]]]^^^[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]]]][[[\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]ZZZXXXYYY[[[]]]\\\[[[ZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]\\\[[[[[[[[[\\\^^^___\\\]]]]]]^^^______``````bbbaaa```aaabbbbbb```____________^^^]]]]]]\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZ\\\\\\ZZZYYYZZZ[[[YYYYYYYYYZZZZZZYYYXXXXXXWWWXXXZZZ\\\^^^______```ZZZZZZ[[[[[[[[[[[[[[[ZZZ\\\\\\\\\]]]^^^```aaaaaaddd^^^XXXUUUUUUUUUSSSPPPHHHFFFEEEFFFIIILLLNNNNNNKKKJJJHHHGGGHHHJJJLLLNNNLLLNNNOOOLLLGGGDDDFFFIIISSSWWW[[[]]]]]]\\\\\\]]]\\\\\\]]]^^^^^^___```aaa^^^^^^_________`````````____________^^^^^^]]]]]]___^^^^^^^^^```bbbeeeffffffhhhiiigggeeedddfffiiiiiiiiijjjjjjjjjiiiiiihhhjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjiiihhhgggffffffcccddddddeeeeeeddddddccchhhhhhgggfffffffffggggggeeefffgggggghhhggggggggggggfffeeeddddddeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeeeeeddddddccccccccccccccccccccccccbbbbbbbbbcccccccccddddddaaaccceeehhhiiihhhfffeeefffgggiiikkklllllllllkkkkkkkkkkkklllnnnoooqqqrrrqqqppppppooonnnmmmmmmlllnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnnnnooopppqqqmmmmmmmmmmmmlllkkkjjjjjjllllllkkkkkkjjjiiihhhhhhiiiiiijjjkkkmmmnnnoooooofffgggiiikkklllllllllkkkjjjiiiiiihhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeeeeeeeee______aaabbbcccccccccccc^^^___```bbbcccccccccccc_____________________^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[\\\]]]^^^^^^^^^^^^\\\___aaaaaa^^^\\\]]]______````````````aaaaaaaaaaaaaaaaaaaaabbbbbbcccddd`````````___``````aaaaaa```aaabbbcccbbb```^^^\\\\\\]]]^^^```aaacccdddeeeccceeefffeeecccbbbbbbccc]]]^^^```aaabbbbbbaaaaaabbbbbbccccccccccccbbbbbbaaaaaabbbccccccccccccbbb```````````````_________]]]^^^___```aaacccddddddcccccccccccccccdddddddddccccccccccccccccccccccccgggeeeddddddeeefffeeeccc^^^```aaa___]]]aaahhhooollljjjfffbbb`````````aaaaaaaaabbbbbbbbbbbbaaaaaacccaaa```______```aaacccbbbbbbaaa```______^^^^^^]]]^^^```aaaaaaaaa``````^^^^^^]]]\\\\\\___dddhhhaaa```aaaccc```[[[[[[^^^``````______^^^^^^]]]]]][[[[[[[[[\\\\\\[[[[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYWWWVVVWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWYYYZZZZZZYYYZZZ\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[\\\]]]___```\\\]]]]]]^^^```aaacccddd_______________``````aaa^^^^^^______`````````aaa``````______^^^^^^]]]]]]^^^]]]\\\\\\\\\\\\]]]^^^\\\]]]]]]]]]^^^^^^_________\\\YYYZZZ]]]______^^^[[[[[[[[[\\\\\\\\\]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]\\\]]]^^^___```]]]^^^^^^___```aaaaaabbbdddcccbbbbbbbbbaaa___]]]___^^^]]][[[ZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWYYY\\\[[[YYYWWWXXXZZZXXXXXXXXXXXXXXXYYYYYYYYYXXXYYYZZZ\\\]]]^^^______\\\\\\\\\]]]\\\\\\[[[[[[\\\\\\]]]]]]^^^```aaabbb```YYYQQQMMMMMMNNNKKKIIIFFFEEEEEEFFFJJJMMMNNNOOOQQQOOOMMMKKKJJJKKKMMMOOOMMMPPPPPPMMMGGGDDDFFFIIIOOOSSSYYY^^^______``````\\\\\\]]]]]]^^^^^^______\\\\\\]]]]]]^^^^^^^^^_________^^^^^^]]]]]]]]]\\\\\\\\\[[[\\\]]]```ccceeeooonnnmmmmmmoooppppppoooqqqqqqrrrpppnnnnnnooopppqqqpppmmmkkkkkkmmmnnnllllllmmmoooooommmjjjiiiiiijjjlllnnnnnnmmmlllmmmnnnlllmmmoooqqqmmmiiikkkppplllnnnooonnnmmmkkkjjjjjjmmmmmmnnnmmmmmmmmmnnnppppppsssssspppoooqqqppplllooonnnmmmkkkiiiiiijjjlllhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiigggiiinnnmmmgggfffkkkjjjjjjjjjiiiiiijjjjjjkkkjjjnnnnnnjjjkkkqqqsssooosssqqqqqqrrrrrrooonnnoooooonnnmmmnnnppprrrssssssssssssssssssrrrssstttvvvooooooppprrrqqqpppllljjjpppjjjkkkllliiiooouuupppooonnnnnnoooqqqsssrrrqqqmmmnnnnnnnnnnnnnnnnnnooojjjiiijjjoooqqqpppnnnnnnlllkkklllmmmpppppppppoootttrrrpppnnnoooooooooooorrrkkkiiimmmooonnnoootttlllkkkiiiiiikkkllljjjfffiiieeedddggghhheeeeeeggghhhgggeeeddddddfffgggiiieeeeeeeeeeeefffggghhhhhheeedddcccaaa___^^^___```eeeccc```^^^^^^___^^^^^^^^^____________^^^]]]\\\bbbaaa___```bbbcccaaa``````\\\YYYYYY\\\___```___^^^cccdddaaa___bbbddddddbbb]]]\\\___```]]]___eeecccfffiiifffaaa^^^```ddd```aaaaaa```aaabbbaaa^^^ddddddddddddddddddcccccccccdddfffgggggghhhiiijjjjjjeeedddhhhhhhcccaaadddfffdddcccdddeeefffeeecccfffeeeeeeeeeffffffdddbbbiiifffccccccdddeeecccaaaffffffffffffeeedddfffgggeeedddccc```]]]bbbrrrwwwbbbdddfff``````jjjeeeddddddccccccbbbbbbbbbcccccccccdddeeeeeeccc```eeedddbbbbbbcccdddcccccceeeeeeeeeeeeffffffffffffeeecccbbbbbbdddeeeeeedddeeedddhhhkkkhhh``````fffeeedddccccccdddeeeggghhhfffccc``````cccffffffeeecccddddddcccaaa```bbbccciiiccc```cccbbb^^^\\\___[[[```aaa\\\[[[___```]]]______``````___]]]\\\[[[^^^^^^___```aaabbbcccdddaaa```______```___]]][[[\\\]]]^^^^^^]]]^^^```aaa___``````aaabbbbbbccccccaaa```______aaabbbbbbbbbeeecccbbbbbbbbbaaa___]]]dddbbb```^^^]]]^^^```bbb___]]][[[[[[]]]___``````___^^^]]]\\\\\\]]]^^^___aaa```___^^^^^^^^^______gggccc___\\\\\\]]]______]]]]]]^^^^^^^^^]]]]]]\\\```___^^^]]]]]]]]]___```aaa```___^^^]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZ[[[TTTVVVWWWWWWVVVUUUVVVWWWWWWYYY[[[[[[[[[[[[[[[\\\YYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[ZZZZZZ[[[\\\^^^___XXXYYYZZZ[[[\\\\\\\\\\\\[[[\\\]]]___aaadddfffgggbbb[[[RRRJJJFFFIIINNNRRRQQQQQQQQQQQQQQQSSSWWWZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZSSSOOOPPPOOOLLLNNNTTTZZZ[[[\\\]]]]]]\\\[[[ZZZ``````___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZYYY[[[\\\\\\\\\^^^```cccrrrpppnnnnnnoooooonnnmmmnnnppprrrrrrpppoooooooooppppppppppppqqqrrrqqqpppnnnnnnooonnnnnnmmmmmmnnnrrrrrrqqqqqqqqqqqqpppooopppppprrrtttrrrnnnoootttlllnnnooopppooonnnnnnmmmnnnooopppppppppqqqrrrttttttwwwxxxuuuuuuwwwvvvssssssssssssrrrqqqooooooooolllmmmmmmnnnoooooooooooonnnnnnmmmmmmllllllkkkkkknnnkkklllppppppmmmnnnrrrrrrqqqpppnnnmmmmmmmmmmmmkkkmmmllliiikkkqqqsssppppppoooooopppqqqrrrtttvvvqqqqqqsssuuuwwwuuurrrooorrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrrrrrrrqqqqqqqqqxxxrrrtttuuupppsssuuummmsssrrrpppqqqrrrrrrqqqpppnnnooooooppppppqqqrrrrrrrrrqqqqqqssstttssspppnnnnnnnnnoooqqqrrrrrrrrrqqqrrrqqqqqqqqqrrrssssssrrrrrrmmmkkknnnooommmmmmoooooonnnnnnnnnpppqqqnnnkkkkkkhhhiiimmmooolllkkklllnnnmmmkkkiiiiiihhhhhhiiigggggghhhhhhiiihhhhhhhhhgggfffffffffggghhhiiiiiihhhfffeeeddddddeeeeeedddfffffffffeeeeeedddcccbbbccccccccccccdddeeeeeeeeedddbbb``````cccdddcccaaa___dddeeebbbaaadddffffffhhhcccaaaddddddbbbccchhhbbbfffhhhhhhfffdddeeeffffffggggggggghhhiiihhhgggjjjjjjiiiiiihhhhhhiiiiiilllllllllkkkkkklllmmmooooookkkjjjnnnnnnjjjhhhkkkjjjjjjjjjkkklllllllllkkkiiiiiihhhiiijjjkkkkkkjjjjjjhhhfffgggiiijjjiiigggiiiiiiiiiiiihhhhhhiiijjjgggfffeeedddaaaaaajjjuuuvvvdddfffsssooo___gggggggggggggggggggggggghhhgggggghhhiiiiiigggeeehhhgggffffffgggggggggfffkkkllllllmmmmmmmmmllllllkkkjjjhhhhhhjjjjjjjjjiiillljjjlllooolllffffffjjjhhhgggfffeeeeeeeeeffffffmmmkkkiiijjjkkkllljjjhhhfffggghhhgggfffeeefffhhhkkkhhhhhhjjjhhhcccccchhhdddgggfffdddeeejjjiiieeehhhiiiiiiiiihhhgggeeedddaaaaaabbbcccccccccbbbbbbgggfffeeeeeefffeeecccaaaaaaaaaaaa``````aaacccdddddddddddddddddddddeeeeeeddddddccccccddddddeeedddccccccccceeeggghhhfffeeeaaaaaaaaa`````````______```______aaaccceeeeeedddbbbbbbaaaaaabbbcccdddeeeddddddeeeeeeeeefffffffffbbb```]]]\\\\\\^^^___```bbbbbbcccccccccbbbbbbbbbaaaaaa`````````aaabbbbbb^^^]]]]]]\\\[[[[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWVVVXXXYYYXXXWWWUUUVVVVVVUUUVVVWWWXXXXXXXXXYYYYYY^^^^^^^^^______`````````\\\[[[ZZZZZZZZZ\\\]]]^^^\\\]]]^^^^^^____________ffffffeeeeeeeeefffggghhhfffbbb\\\WWWUUUVVVXXXZZZ]]]\\\\\\^^^aaacccddddddcccccccccbbbccccccddddddeee```^^^___^^^[[[[[[___ddddddbbbaaaaaabbbcccccceeedddbbbaaaaaaaaabbbbbbccccccbbbbbbbbbbbbbbbbbbddddddcccbbbbbbbbbbbbccc```bbbdddddddddeeeggghhhtttrrrpppppppppqqqpppooonnnqqqtttuuutttrrrqqqqqqssstttvvvxxxxxxwwwvvvvvvxxxwwwvvvuuuuuuwwwyyyzzzyyywwwuuuuuuxxxyyywwwuuuwwwvvvwwwyyyvvvrrrrrruuupppqqqrrrssssssrrrpppppptttsssssssssssstttuuuuuuvvvyyyzzzwwwwwwyyyyyyuuuttttttttttttsssqqqooonnnpppppppppqqqqqqpppppppppqqqqqqqqqqqqqqqqqqqqqqqqssspppoooqqqrrrqqqrrrvvv|||{{{xxxuuusssrrrrrrrrrqqqqqqpppnnnpppttttttqqqqqqqqqqqqppppppppppppooolllmmmooosssuuuuuusssppprrrrrrrrrtttuuuuuurrrpppuuuuuuuuutttssstttvvvxxxxxxqqqsssvvvrrruuuyyytttuuusssrrrrrrssssssrrrqqqoooooopppqqqrrrsssuuuvvvttttttttttttuuuuuussspppoooppprrrsssttttttsssrrrnnnoooqqqrrrrrrqqqpppoooqqqnnnmmmpppqqqooommmnnnlllllllllnnnpppooommmkkkkkkjjjlllpppqqqmmmkkkmmmlllllllllkkkkkkjjjiiihhhiiijjjjjjjjjjjjiiihhhggghhhhhhhhhiiikkklllllljjjffffffffffffffffffffffffhhhhhhgggfffeeeeeedddcccddddddeeeeeeddddddfffhhhdddccccccdddeeedddbbb```cccfffgggcccbbbeeefffeeefffcccbbbdddeeedddeeehhhcccdddfffgggggggggffffffddddddeeefffggghhhhhhiiijjjjjjhhhggggggggghhhiiilllkkkhhhgggfffggghhhjjjiiiggggggjjjjjjggggggiiigggiiikkkllllllkkkkkkkkkiiiiiiiiihhhiiijjjjjjkkkgggfffeeefffiiijjjjjjiiilllkkkkkkjjjjjjkkkkkklllhhhggggggiiigggdddfffjjjvvv|||kkkkkklllhhhgggggghhhhhhiiijjjjjjjjjjjjiiiiiijjjkkkllljjjhhhhhhiiijjjjjjjjjjjjiiiiiikkklllmmmnnnmmmmmmkkkkkkkkkiiihhhhhhiiiiiiiiihhhkkkiiiiiikkkjjjffffffhhhnnnmmmmmmlllllllllmmmmmmffffffgggjjjlllmmmkkkjjjggghhhjjjjjjiiihhhiiijjjggghhhjjjkkkiiieeefffjjjhhhhhhgggfffiiimmmkkkggghhhhhhhhhhhhgggfffeeeeeellllllmmmnnnmmmllljjjiiifffeeeeeefffgggfffcccaaaaaaaaa```______```aaabbbcccbbbbbbaaaaaaaaaaaaaaaccccccccccccbbbbbbbbbbbbaaaaaabbbeeeggghhhgggeeeggghhhjjjkkkkkkiiigggfff^^^^^^^^^aaacccdddbbbaaabbbccccccdddeeefffggggggeeeggghhhjjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnhhhhhhiiiiiiiiiiiiiiiiiidddeeeeeeffffffeeeeeeeeeiiiiiihhhhhhggghhhhhhhhhffffffeeedddccccccbbbbbbeeefffgggfffdddbbbbbbbbbaaaaaabbbcccddddddddddddcccccccccccccccdddddddddhhhhhhgggffffffggghhhiiihhhhhhiiiiiiiiiiiiiiiiiiiiihhhgggeeeeeeeeefffggggggfffeeecccbbbbbbbbbbbbgggggggggjjjmmmmmmjjjfffkkkkkkkkkkkkkkkkkkkkkkkkjjjggggggiiiiiiffffffhhhllljjjfffdddccceeegggiiihhhgggeeeddddddeeefffggghhhggggggfffeeeeeeeeeeeefffeeeddddddccccccddddddaaaccceeeeeeeeeeeefffggguuusssqqqqqqrrrsssrrrqqqnnnppprrrsssrrrqqqrrrsssttttttuuuwwwwwwvvvwwwzzz}}}{{{xxxvvvxxxzzz|||~~~zzzwwwtttvvv{{{}}}{{{www{{{wwwvvvxxxvvvrrrpppqqqtttttttttuuuvvvuuusssrrrxxxwwwvvvuuuvvvvvvvvvvvvwwwzzzzzzwwwvvvxxxvvvsssuuutttqqqppppppooonnnnnnsssrrrrrrqqqqqqpppppppppqqqqqqrrrsssssstttuuuuuuuuusssqqqrrrssssssssssss|||{{{yyyvvvttttttssstttsssssssssuuuwwwxxxvvvrrrtttvvvwwwtttsssssspppmmmqqqpppppprrruuuxxxxxxxxxyyywwwvvvxxx{{{{{{xxxtttwwwxxxxxxwwwvvvvvvwwwyyyxxxnnnppptttqqquuu|||zzzwwwuuusssrrrsssttttttsssrrrrrrrrrssstttvvvxxxzzzsssuuuuuuuuuwwwzzzxxxuuurrrtttvvvwwwvvvuuuuuuuuuoooqqqssssssqqqooommmlllnnnmmmnnnqqqsssrrrpppnnnnnnlllmmmppppppnnnmmmnnnnnnlllmmmooommmiiihhhkkkhhhiiijjjkkkkkkkkkkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjjjjkkklllkkkhhhfffhhhiiijjjiiihhhgggggghhhjjjiiihhhhhhggggggggggggfffhhhhhhgggfffeeegggjjjffffffggggggggggggeeedddhhhkkkjjjfffeeeggghhheeedddccccccdddeeeeeeggghhhhhhfffeeeeeefffgggfffeeecccbbbdddfffgggfffgggjjjjjjiiigggffffffggghhhiiihhhfffeeedddeeeeeeeeeeeecccccceeeffffffeeeeeefffbbbeeehhhhhhfffeeeeeeeeehhhhhhgggfffeeeeeeggghhhddddddeeefffggggggggggggkkkjjjhhhhhhiiijjjjjjiiihhheeeeeeiiijjjhhhfffgggfffsssfffccctttgggggghhhiiijjjkkkllllllkkkjjjiiijjjllllllkkkjjjiiijjjlllllllllkkkkkkkkkjjjkkkmmmnnnnnnmmmkkkjjjkkkiiihhhhhhjjjkkkkkkjjjiiihhhhhhiiijjjiiiiiiiiiffffffffffffggghhhhhhiiiggggggggghhhiiiiiiiiihhhfffhhhjjjjjjiiihhhhhhhhhhhhhhhjjjllllllkkkkkkkkkjjjkkkkkkkkkkkkllllllkkkjjjjjjjjjiiiiiihhhhhhhhhiiijjjkkklllllljjjiiihhhhhhgggggghhhiiiiiifffdddgggeeecccccccccdddeeeeeedddcccbbbbbbbbbbbbcccdddfffggghhhgggfffeeeeeefffgggggggggiiijjjjjjhhhfffeeefffggghhhhhhgggfffeeebbbbbbaaaccceeeeeedddccceeefffgggggghhhiiiiiiiiifffhhhkkknnnooopppooonnnjjjlllmmmmmmmmmlllmmmmmmnnnnnnnnnnnnnnnnnnoooooolllmmmmmmnnnmmmkkkiiihhhjjjiiiiiihhhhhhiiiiiiiiihhhhhhggggggeeedddcccbbbeeefffgggfffcccaaa```aaabbbbbbbbbccceeeeeeeeedddggggggggggggggggggggggggggggggfffeeeeeefffggghhhfffgggggghhhhhhhhhggggggiiiiiihhhggghhhiiikkklllkkklllmmmmmmmmmmmmllllllkkklllooopppooollliiigggkkkkkkkkkkkkkkkjjjjjjiiigggffffffhhhiiiiiijjjkkkmmmkkkhhheeeeeefffhhhiiikkkjjjhhhggggggiiikkklllkkkkkkiiihhhggghhhhhhhhhffffffeeedddddddddddddddbbbdddfffgggfffeeeeeefff~~~{{{xxxvvvuuutttrrrpppoooppppppooonnnoooqqqtttuuurrrsssvvvvvvvvv{{{~~~{{{zzz|||~~~}}}zzzwwwyyy|||}}}xxxtttvvvqqqppptttvvvsssqqqqqqvvvvvvwwwzzz~~~~~~}}}|||zzzyyy{{{~~~~~~zzz}}}xxxrrrooooooqqqrrrrrrsssrrrrrrrrrtttwwwzzz|||xxxxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwyyy|||~~~}}}zzz}}}||||||{{{zzzzzzyyyyyyuuutttxxx{{{sssrrrwwwzzzxxxwwwyyy}}}~~~|||}}}}}}~~~~~~{{{yyy{{{ttt||||||yyyxxxwwwvvvuuuttttttssstttuuuwwwyyy{{{wwwyyyyyywwwyyy}}}|||xxxtttvvvxxxwwwuuutttuuuvvvrrrtttvvvvvvsssrrrrrrrrrooopppqqqrrrttttttqqqmmmsssooonnnqqqqqqnnnpppuuuqqqooonnnnnnjjjfffggglllhhhhhhggghhhiiijjjlllmmmmmmmmmmmmmmmmmmkkkjjjiiigggiiijjjjjjiiigggfffffflllmmmnnnllljjjhhhiiikkkkkkjjjiiiiiiiiiiiijjjjjjhhhiiiiiiiiihhhgggggghhhiiijjjjjjiiihhhhhhhhhhhhgggiiihhheeefffiiiiiifffeeefffeeeddddddeeefffeeejjjgggdddbbbccccccccccccdddcccfffjjjiiieeefffkkkiiihhhhhhggghhhiiijjjkkkggggggfffhhhjjjkkkiiifffcccfffhhhhhhgggggghhhiiiccceeeffffffeeedddddddddfffggghhhgggeeeeeegggiiidddeeefffffffffeeeeeeeeehhheeeddddddfffgggfffeeegggcccaaadddfffdddccceeeooobbbooouuuccckkkdddeeeeeefffggghhhiiiiiigggfffeeefffhhhiiiiiihhhfffhhhjjjjjjiiihhhiiikkkkkklllmmmnnnnnnnnnmmmmmmlllkkkjjjjjjlllnnnnnnmmmjjjlllmmmmmmnnnoooooonnniiiiiiiiiiiiiiiiiihhhhhhnnnnnnllljjjhhhgggggghhhfffgggiiiiiigggfffggggggmmmlllkkkmmmqqqsssrrrnnnnnnppprrrqqqnnnlllnnnqqqpppppppppoooooooooooooookkklllmmmnnnooonnnmmmmmmnnnlllkkklllmmmmmmllljjjmmmkkkiiiiiijjjkkkiiiggghhhhhhgggfffggghhhiiikkkiiilllnnnmmmkkkjjjjjjlllmmmlllkkkkkkmmmmmmllljjjiiiiiihhhhhhhhhiiiiiiiiigggfffeeefffhhhjjjkkkkkkiiiiiijjjjjjjjjjjjkkkkkkhhhiiillloooppppppooonnnjjjlllnnnnnnllljjjjjjkkkmmmllllllllllllmmmnnnoooooopppppppppnnnllljjjhhhllllllkkkjjjjjjjjjkkkkkkjjjjjjjjjiiihhhfffeeedddeeefffgggfffdddbbbbbbbbbcccbbbbbbdddfffgggfffdddgggggggggggghhhhhhhhhhhhhhhgggfffeeefffggghhhiiijjjkkkkkkllllllllllllkkklllkkkjjjiiijjjlllnnnpppnnnnnnnnnnnnooopppqqqqqqjjjmmmpppooollliiiiiijjjggghhhhhhiiihhhhhhgggfffeeefffeeedddeeegggiiiiiijjjiiihhhgggfffgggggggggkkkjjjiiihhhhhhjjjlllmmmkkkjjjiiiggggggggghhhiiiiiihhhggggggffffffgggggghhhiiijjjjjjhhhgggggghhh}}}}}}~~~~~~}}}}}}}}}{{{vvvuuu}}}~~~yyy{{{~~~wwwwwwwwwzzzwwwqqqxxx}}}}}}nnnwwwzzz{{{}}}{{{zzzyyyyyy{{{|||~~~}}}zzz||||||zzzvvvvvvyyy|||zzz|||}}}{{{xxxxxx{{{zzzyyyqqqmmmnnnllljjjoooyyyyyywwwvvvsssmmmffffffjjjgggeeecccbbbcccggglllooopppsssvvvwwwuuupppjjjeeebbbgggjjjiiieeedddfffjjjiiijjjkkkhhheeedddgggjjjjjjiiigggeeeddddddeeeeeegggggghhhkkkmmmmmmkkkhhhiiikkklllkkkhhheeeddddddcccdddbbb___aaadddddd```aaacccccc``````bbbaaa___bbbbbbccccccccccccccccccbbbaaaeeekkkhhh``````fffdddeeefffggghhhiiijjjkkkhhhffffffhhhkkkllljjjgggaaafffiiigggdddfffgggggggggfffeeefffiiijjjiiihhhhhhkkkmmmkkkgggeeefffgggaaaccceeeeeedddbbbbbbbbbgggdddaaabbbeeefffeeebbbgggbbb___```aaa___```bbbfffaaaeeeppptttllldddbbbbbbbbbbbbbbbccccccccccccdddcccaaabbbdddffffffeeebbbeeegggfffccccccfffjjjeeeffffffggghhhiiijjjjjjjjjhhhffffffggghhhgggfffhhhnnnrrrpppnnnnnnooonnnqqqppppppooommmkkkiiihhheeefffgggfffdddddddddeeedddeeefffeeeeeefffhhhjjjiiijjjiiihhhkkkpppqqqmmmmmmmmmoooqqqooommmooosssnnnmmmmmmllllllmmmmmmnnnoooooooooppppppqqqqqqrrrmmmkkkiiihhhjjjkkkkkkkkkkkkiiihhhiiikkkjjjfffbbbgggfffdddcccccceeefffhhheeehhhlllllljjjhhhiiikkkiiigggeeeeeeggghhhiiihhhhhhhhhggggggggghhhiiijjjdddbbbbbbccceeegggfffeeeffffffeeeeeeeeeggghhhiiihhhiiijjjkkkllllllkkkkkkkkknnnpppooollljjjkkkmmmiiiiiihhhhhhhhhjjjkkklllnnnnnnnnnmmmlllkkkjjjiiisssrrrqqqppppppooooooooommmmmmnnnnnnmmmkkkiiihhhgggiiijjjjjjiiihhhiiijjjgggeeedddgggjjjkkkiiigggdddeeeeeeffffffggghhhhhhkkkjjjjjjjjjjjjlllmmmnnnllllllmmmooooooppppppoookkkjjjhhhffffffhhhjjjllliiiiiiiiiiiiiiijjjkkkllliiiiiigggddd``````bbbeeeaaabbbeeeggghhhhhhhhhhhhcccfffgggfffgggjjjkkkiiiiiiiiiiiihhhhhhiiiiiiiiihhhhhhhhhiiijjjkkkllllllkkkiiihhhgggggghhhjjjkkkiiihhhhhhgggggggggggggggkkkkkkkkkiiigggfffgggiiizzz|||zzzrrrllllllllliiifffeeejjjrrr|||}}}sssnnnuuuzzzwwwnnnkkkqqqyyyuuuwwwxxxuuussstttzzz}}}yyyvvvsssqqqqqqqqqtttsssuuu|||zzz{{{uuusssrrrqqqlllgggeeefffbbb]]]YYY^^^```___bbbhhhiiifffbbbiiiqqqvvvwwwvvvvvvwwwqqqpppvvv|||xxxllliiipppuuuvvvyyy|||{{{vvvqqqqqqtttvvvvvvtttlllsssvvvrrrnnnppprrrrrrqqqmmmjjjmmmtttyyyyyywww|||zzzqqqjjjffffffbbbfffiiijjjhhhgggggghhhiiifffcccdddgggiiigggdddeeeaaaaaaccccccbbbdddiiieeeqqquuujjjccchhhqqqtttppppppoooooonnnmmmllllllrrrpppoooooorrrsssttttttoooqqqrrrpppnnnnnnsssxxxooonnnnnnoooqqqsssvvvxxxxxxuuurrrppppppnnnlllkkkxxx}}}zzzzzzzzzvvvvvvvvvwwwvvvuuusssrrrqqqssstttrrrkkkddd___]]]\\\]]]^^^___```dddiiimmmpppwwwxxxsssqqquuu{{{}}}|||vvvuuu}}}~~~}}}|||{{{||||||}}}~~~|||{{{yyyxxxxxxyyyzzz{{{{{{wwwsssrrrsssvvvxxxyyyxxxvvvvvvxxxzzzyyyrrrmmmsssqqqooolllkkkkkklllmmmppptttyyyzzzwwwvvvwwwzzzyyyuuuqqqnnnoooppprrrrrriiijjjkkklllmmmllllllkkkppppppppppppnnnjjjccc___dddbbbaaaaaacccgggkkkmmmsssssssssrrrrrrqqqqqqqqqpppsssvvvtttqqqpppsssvvvyyyxxxwwwwwwxxxzzz|||}}}zzzzzzzzz{{{{{{|||}}}~~~~~~|||{{{zzzzzzzzzttttttvvvvvvvvvtttrrrqqqlllnnnqqqrrrrrrrrrsssuuupppmmmlllnnnrrrtttqqqnnnqqqqqqrrrsssuuuvvvwwwwwwppppppooopppqqqsssuuuvvvnnnoooppprrrssstttuuuuuuxxxwwwuuutttvvvxxx|||~~~yyyzzz{{{{{{|||{{{zzzzzzvvvlll```XXXWWWXXXXXXWWWUUUXXX\\\aaadddggghhhiiieeemmmtttwww||||||zzzxxxwwwvvvvvvxxx{{{}}}uuuvvvwwwyyyzzz{{{{{{zzzzzzyyyxxxwwwwwwyyy|||~~~zzzzzzyyyxxxxxxxxxxxxyyy~~~}}}{{{xxxuuuuuuwwwzzzxxxtttwwwtttqqqsss{{{{{{zzztttqqqjjjcccVVV^^^cccfffmmmwww{{{yyynnnyyy~~~xxxtttyyytttllliiikkkoootttuuutttsssuuuvvvmmmiiifffgggkkkllljjjgggbbbaaaccchhhiiiiiimmmsss}}}kkk\\\TTTTTTUUUVVVXXX\\\aaaiiinnn{{{nnneeehhhgggffffffiiioootttxxxyyybbbWWWWWWXXXSSSMMMIIIMMMRRRYYY___dddfffggglllxxx{{{hhh^^^dddqqqyyy}}}yyy}}}}}}yyy||||||zzz|||zzz{{{}}}|||dddZZZZZZYYYWWWTTTSSSXXXbbbjjj}}}}}}~~~pppdddffffff```[[[XXXVVVUUUVVVZZZ^^^aaaccchhhwww}}}nnnpppyyyyyyuuupppnnnoooooonnnlllzzz}}}zzzwwwuuuuuuvvvuuutttssswwwzzz{{{uuu}}}qqqqqqzzzxxx~~~zzzjjj}}}eeejjjqqqttt{{{yyy~~~yyyuuuyyyzzz~~~{{{~~~xxxttt}}}~~~uuuwww~~~}}}