BM6P6(@ lllbbbVVVEEE<<<===>>>???>>><<<>>>AAA@@@<<<>>>===:::777333111///...************))))))))))))))))))(((((('''''''''&&&$$$'''***---...///000222222333333111---,,,///111000///------///111111111222111...---------,,,+++)))***,,,......---,,,++++++,,,---.........---,,,)))***+++,,,...000222444333444555777888:::;;;;;;::::::;;;<<<===>>>?????????@@@AAABBBCCCDDDDDDDDDGGGHHHIIIJJJLLLNNNOOOPPPSSSTTTVVVXXXZZZ\\\\\\]]]]]]^^^___aaadddfffiiijjjkkklllnnnoooppprrrtttwwwyyy{{{}}}|||kkkzzzzzzggggggjjjpppvvvxxxuuurrrxxxuuummm___TTTLLLCCC;;;555<<>>@@@???===???CCCBBB???>>>===:::777333111///...************)))))))))))))))(((((((((''''''''''''%%%(((+++......///000111000111222000......111444111///......000222222222111///...------,,,,,,+++)))***,,,.........,,,+++++++++---.........---,,,)))***+++,,,...000222444444555555777888999::::::::::::;;;<<<===>>>?????????@@@AAACCCDDDDDDDDDDDDGGGHHHIIIKKKMMMOOOPPPPPPSSSTTTVVVXXXZZZ[[[\\\]]]^^^^^^```bbbdddgggiiijjjkkklllooopppqqqsssuuuxxxzzz|||}}}uuummmfffggglllsss{{{~~~|||}}}zzzrrrhhh```VVVGGG999777;;;GGGcccyyykkkmmmjjj^^^XXX\\\NNNAAA888888777444777>>>IIIRRReeezzz|||xxxxxxtttsssnnnYYYPPP]]]uuuwwwkkkYYYPPP[[[xxxsss|||tttNNNDDD===999<<<555888777555777999888BBB```{{{xxxeee[[[XXXYYY[[[[[[ZZZddd{{{}}}xxxuuuwwwzzz}}}rrriii```XXXOOOFFFBBBCCC???<<>>???@@@@@@???AAAEEEEEEAAA>>>===:::777333111///...************))))))))))))(((((((((((('''''''''''''''))),,,.........///000///000111000000111333666111///...///111333333333......------,,,,,,,,,+++***+++---.........,,,+++***+++---.........---,,,)))***+++,,,...000222444555555666777777888999999999::::::;;;<<<===>>>>>>???@@@AAACCCDDDDDDEEEEEEEEEGGGJJJMMMOOOPPPQQQQQQRRRSSSUUUWWWZZZ[[[\\\]]]^^^___```bbbeeegggiiijjjjjjllloooqqqrrrtttwwwyyy|||}}}~~~~~~rrrjjjgggppppppssszzz~~~|||xxxsssoooeeeRRR@@@<<<;;;BBB___tttkkknnnnnnccc\\\]]]PPPCCC999888888555777===GGGOOOaaawww|||xxxtttnnnrrrtttaaaTTTZZZtttyyymmm[[[RRRZZZrrruuuzzz}}}TTTFFF>>>999<<<444888777555666777999GGGgggzzzzzz{{{wwwggg```[[[\\\]]]\\\]]]fff}}}~~~wwwssstttwwwzzzuuummmddd^^^WWWLLLFFFDDD@@@<<>>??????>>>AAAEEEEEEBBB>>><<<:::777333111///...************)))))))))((((((((((((((((((''''''''''''))),,,------,,,---...111111000000000222333555///......///111333333222+++,,,------,,,++++++,,,***,,,---//////...,,,+++***+++,,,---...---,,,,,,)))***+++,,,...000222444555666666666777777888888999999:::;;;<<<======>>>>>>>>>@@@AAACCCDDDDDDDDDEEEGGGJJJMMMPPPQQQQQQQQQQQQRRRTTTWWWYYY[[[\\\\\\^^^___aaaccceeeggghhhiiijjjlllppprrrsssuuuwwwzzz{{{|||~~~~~~||||||zzz||||||zzzwwwooo```QQQDDD???AAA\\\zzznnnhhhnnnoooeee\\\[[[SSSDDD999999999666777<<>>@@@GGGYYYxxxuuuuuuyyyxxxmmmaaaSSSEEE@@@AAAFFFbbbzzzsssnnnggg^^^WWWPPPSSS^^^rrrjjj\\\bbb~~~hhhTTTHHHCCCAAA<<<>>>>>>===???DDDDDD@@@>>><<<:::777333111///...************)))))))))((('''''''''(((((((((((((((&&&)))+++,,,+++++++++,,,333222000000000111222222---,,,,,,...000222111000***,,,......,,,***+++,,,+++,,,...//////...,,,+++***+++,,,---------,,,+++)))***+++,,,...000222444555555666666777777777888888888999:::;;;<<<======<<<===>>>@@@BBBCCCCCCCCCFFFGGGJJJLLLOOOPPPPPPQQQPPPQQQSSSVVVXXXZZZ\\\\\\^^^```bbbdddfffggghhhhhhjjjmmmppprrrtttuuuwwwyyyzzzzzz}}}zzzvvvxxx~~~}}}wwwqqqhhh```MMMDDDBBB[[[vvvlllhhhmmmooohhh___[[[UUUFFF:::999:::666666:::>>>EEEVVVnnn~~~sssrrrppptttsss^^^OOOUUUlllvvveeeWWWXXXccczzzpppaaaIII???;;;;;;333888666777777666:::PPPuuurrrfffooo{{{iii___YYYYYYZZZ]]]aaannn}}}vvvrrrrrruuuwwwxxxqqqkkkiiidddZZZOOOJJJHHHAAA???BBBPPPyyyxxxttttttxxx~~~xxxooodddVVVIIICCCCCCFFFWWWrrr|||qqqiiieeecccbbbSSSPPPRRR^^^ttthhhYYY^^^nnnWWWLLLEEE@@@;;;======<<<>>>BBBBBB>>>>>>===:::777333111///...************))))))))))))'''''''''(((((((((((((((&&&(((+++,,,,,,+++,,,---333111///...000111111000+++++++++---000111111///***---000000,,,******,,,,,,---/////////...,,,+++)))***,,,---------,,,+++)))***+++,,,...000222444444444555666666777888888777888888999:::;;;<<<<<<<<<===>>>@@@BBBCCCDDDDDDGGGHHHIIIJJJLLLNNNOOOPPPNNNPPPRRRUUUXXXZZZ[[[\\\___```ccceeeggghhhhhhhhhjjjmmmpppsssssstttuuuvvvxxxxxx|||zzzvvvzzz}}}uuuooojjjgggRRRHHHDDD\\\tttllliiimmmpppllleeeaaaXXXHHH::::::;;;777666999===BBBSSSkkk}}}qqqrrrrrruuuqqqZZZLLLUUUggg}}}kkkZZZVVV___yyy~~~lllfffJJJ@@@<<<<<<444999555888888666;;;RRRxxxlllaaagggwwweeeYYYWWWWWWXXX[[[bbbooo|||vvvssstttvvvxxxyyyrrrmmmmmmjjjaaaVVVPPPJJJBBB@@@@@@KKKrrr|||wwwuuuyyy}}}wwwppphhh\\\NNNGGGFFFEEEMMMdddqqqfffdddeeefffYYYSSSOOOSSSaaavvviiiVVVXXXvvvkkkVVVMMMHHHAAA<<<>>>===<<<===AAA@@@===>>>===:::777333111///...************))))))))))))''''''''''''((((((((()))'''))),,,...------...///111...,,,---///111111000++++++,,,...111222111000+++///222111---******,,,---...///000///...,,,+++)))***+++,,,---,,,++++++)))***+++,,,...000222444333333444555666888888999777777888999:::;;;<<<<<<===>>>@@@BBBDDDEEEFFFFFFIIIIIIHHHHHHIIIKKKMMMOOONNNOOORRRUUUWWWZZZ[[[\\\___```cccfffggghhhhhhgggjjjmmmqqqrrrsssrrrssstttxxxvvv{{{}}}zzz{{{{{{vvvrrrmmmhhhTTTJJJGGG^^^~~~}}}pppiiifffjjjoooooojjjgggZZZIII;;;:::;;;888666888===BBBRRRkkk~~~sssrrrqqqtttrrr\\\NNNUUUeeeqqq\\\TTT]]]uuujjjxxxjjjJJJ@@@======444;;;555999:::777<<>>???>>><<<>>>AAA@@@<<<>>>===:::777333111//////************))))))))))))&&&'''''''''(((((())))))(((+++.../////////000111...,,,***+++///222333222+++,,,---///222333222111,,,000444222---******,,,---...///000///...,,,+++)))***+++,,,---,,,++++++)))***+++,,,...000222444222222333555666888999:::777777888999:::;;;;;;<<<>>>@@@AAACCCEEEGGGGGGHHHKKKIIIGGGFFFGGGJJJLLLNNNMMMOOOQQQTTTWWWZZZ[[[\\\___aaacccfffhhhhhhggggggjjjmmmqqqrrrrrrqqqqqqrrrxxxuuuzzz~~~|||xxx{{{{{{zzzyyyxxxrrrjjjSSSKKKHHH___~~~{{{llleeeaaaffflllooommmjjj[[[III;;;:::;;;888666777>>>CCCSSSllltttrrrnnnsssttt```QQQVVVcccttt]]]TTT^^^tttiiiuuukkkKKK@@@>>>===555<<<555:::;;;777<<>>???@@@AAA@@@>>>;;;:::999777444111///---************))))))))))))******))))))((((((((('''''')))+++------///111333222...++++++///222333222,,,,,,,,,///222333000---+++111666444---((())),,,+++,,,......,,,+++***++++++,,,------------,,,+++))))))+++---///111222333333555777777666555666777555666777888:::;;;<<<===>>>@@@BBBCCCDDDEEEGGGIIIGGGJJJMMMNNNNNNMMMNNNOOOPPPQQQTTTUUUVVVXXX[[[^^^bbbcccdddeeeeeefffiiikkknnnppprrrrrrrrrrrrtttvvvyyy{{{~~~wwwxxxvvvsssuuuwwwtttnnn]]]JJJGGGbbbxxxmmmfffaaaeeekkkmmmjjjhhh^^^OOO@@@;;;:::888666666999BBBTTTnnn{{{xxxrrruuuxxxfffRRROOOccc{{{fffOOO[[[lllsssyyynnnIIICCCCCC999444888999777999666888WWW|||pppbbbPPPTTTUUUYYYZZZVVVZZZmmm}}}wwwrrrrrruuuxxxyyyyyy{{{|||xxxppphhheee^^^TTTLLLDDDIIInnnyyyssspppqqq{{{yyyvvvqqqhhh[[[QQQLLLCCCBBBJJJddd{{{wwwsssooolllnnnllljjjiiillluuu}}}iiiWWWWWWnnnqqq```VVVNNNFFFEEE@@@???===>>>???@@@???>>>;;;:::999777444111///---************)))))))))))))))))))))(((((('''''''''&&&(((***++++++,,,...000666222...---000222111000,,,,,,---///222222000---+++000555333---((((((++++++,,,......,,,+++***+++***+++,,,------,,,+++***))))))+++---///111222333333555666666555555666777666666777888:::;;;<<<===>>>@@@BBBCCCDDDEEEGGGIIIGGGJJJLLLNNNMMMMMMNNNOOOPPPQQQTTTUUUVVVXXX[[[^^^bbbccceeeffffffgggjjjllloooqqqssssssssstttwwwyyy{{{}}}~~~{{{||||||yyyvvvwwwyyyvvvooo^^^JJJJJJkkk~~~wwwiiidddaaaeeennnrrrrrroooaaaRRRCCC===<<<:::888888:::CCCUUUooozzzwwwqqqtttwwweeeRRRPPPddd}}}{{{fffPPP[[[lll{{{|||pppKKKBBBBBB999444999888777999777:::YYY}}}fffRRRUUUSSSWWWXXXVVV\\\ooo{{{wwwvvvuuutttsssuuuxxx|||{{{vvvoookkkbbbWWWOOOGGGKKKpppyyyrrrooooooxxxyyyxxxuuulll___RRRKKKFFFDDDJJJ\\\zzz}}}wwwqqqlllkkkiiifffgggmmmwwwooo___aaatttrrr___UUUNNNEEECCCAAA???===<<<>>>?????????;;;:::999777444111///---************))))))))))))((((((((('''''''''''''''''')))++++++++++++---///888444000///111111000...------...000222222000...+++///333111,,,((((((***+++,,,......,,,+++***+++)))***+++,,,,,,+++***)))))))))+++---///111222333222444666666555444555666666666777888:::;;;<<<<<<<<<>>>AAABBBCCCEEEGGGIIIHHHJJJLLLMMMMMMMMMNNNOOOPPPQQQTTTUUUVVVXXX[[[^^^bbbdddfffggghhhiiikkkmmmpppqqqrrrssstttvvvyyy|||}}}~~~}}}yyywww~~~|||}}}~~~yyyrrr___JJJNNNsss~~~vvvhhhccc```dddnnntttuuurrrbbbSSSDDD>>>===:::888888;;;BBBUUUqqqwwwuuuooorrruuudddRRRRRR```zzzuuuyyyzzzfffRRRZZZjjj~~~uuuNNNCCCAAA999666:::888666:::999===\\\{{{eeePPPQQQQQQUUUWWWWWW___ttt}}}{{{yyyuuuqqqpppsssxxx}}}}}}vvvqqqggg]]]SSSJJJMMMqqqxxxrrroooooowww{{{}}}{{{rrreeeVVVLLLGGGEEEHHHUUUooo~~~xxxqqqkkkiiigggfffiiipppyyyqqqbbbooo~~~wwwaaaUUUMMMCCC???AAA???<<<<<<===?????????;;;:::999777444111///---************)))))))))(((''''''''''''''''''&&&&&&***,,,------------...000777444000000111111///,,,------///111222111000...+++///111000+++(((((()))+++,,,......,,,+++***+++)))***++++++++++++***)))))))))+++---///111222333222444555666555444555666666777888999:::;;;<<<<<<;;;===@@@BBBCCCDDDGGGIIIHHHJJJLLLLLLLLLLLLNNNOOOPPPQQQSSSUUUVVVXXX[[[^^^aaadddggghhhiiijjjmmmooonnnooopppppprrruuuyyy|||~~~~~~zzzvvvttt{{{xxxdddOOORRRuuu~~~wwwjjjfffbbbcccjjjqqqqqqlllaaaRRRCCC===;;;888666666:::@@@SSSrrrvvvsssnnnpppssscccSSSTTT^^^|||yyyssszzz{{{gggTTTZZZhhh|||zzzRRRDDD@@@999777;;;777666:::;;;@@@___}}}zzzeeeOOOPPPRRRUUUWWWYYYeeezzzzzzwwwssspppqqquuuzzz~~~{{{tttlllaaaXXXMMMOOOrrr}}}uuupppnnnppp{{{wwwkkk\\\PPPFFFDDDFFFTTTppp~~~yyyuuuqqqmmmjjjllloooppptttzzzyyyvvvsssqqqtttyyytttddduuu|||eeeXXXOOODDD???AAA???======>>>?????????;;;:::999777444111///---************)))))))))(((&&&&&&''''''''''''''''''+++,,,...------,,,...///222000...///111222///,,,---...111222111000//////---///000///+++(((((()))+++,,,......,,,+++***+++)))***++++++++++++***)))))))))+++---///111222333222444666666555444555666777777888999::::::;;;;;;;;;===@@@AAABBBCCCFFFHHHHHHIIIKKKKKKKKKKKKMMMOOOPPPQQQSSSUUUVVVXXX[[[^^^```cccgggiiijjjlllnnnooollllllmmmmmmnnnrrrxxx|||}}}|||wwwtttsssuuu{{{}}}{{{|||}}}}}}mmmZZZ\\\xxxyyyllliiidddbbbiiirrrqqqkkkcccTTTDDD===<<<999666555999===PPPrrruuusssnnnoooqqqaaaSSSVVVhhh~~~|||yyyxxxyyywww{{{}}}{{{|||iiiVVVXXXddd}}}wwwXXXFFF@@@:::999<<<666555:::===CCCbbb~~~wwwhhhTTTTTTTTTVVVXXX\\\jjj{{{tttpppooopppuuuyyy}}}yyyooofff]]]QQQQQQsssvvvmmmhhhjjjooo~~~{{{qqqcccWWWGGGDDDEEEUUUuuu|||yyyyyyzzzyyytttxxx|||zzzwww{{{~~~|||}}}zzzwwwrrrkkkiiisssyyyhhhssskkk]]]SSSHHHEEE@@@???>>>???@@@AAA@@@>>>;;;:::999777444111///---************))))))))))))'''''''''''''''((((((((()))***++++++++++++,,,---///...---///222333000,,,---///222333111000//////...///000...,,,***))))))+++,,,......,,,+++***+++)))***+++,,,,,,+++***)))))))))+++---///111222333333555777777666555666777777777888999::::::;;;;;;<<<>>>@@@AAAAAABBBDDDFFFHHHIIIJJJJJJJJJKKKMMMOOOPPPQQQTTTUUUVVVXXX[[[^^^___bbbfffiiikkklllnnnooommmmmmllllllmmmqqqwww|||}}}yyyssspppooorrrxxx{{{xxxvvvxxxzzzzzzttthhhjjj~~~yyykkkjjjfffccckkkwwwwwwpppgggWWWGGG@@@>>>;;;888777888;;;NNNsssvvvuuuooooooppp```SSSXXXuuuwwwmmmmmmqqqzzz|||uuu}}}kkkXXXVVV___~~~zzzttt]]]HHHAAA;;;999<<<666555:::>>>EEEcccqqqqqqgggSSSUUUVVVXXXYYY^^^nnnuuupppnnnmmmsssvvvzzzrrrjjjbbbWWWTTTuuunnnccc```dddjjj{{{~~~xxxkkk^^^KKKFFFDDDTTTvvvzzz|||yyyvvv||||||mmmrrrrrrbbbUUUJJJHHH@@@???@@@AAACCCBBB@@@>>>;;;:::999777444111///---************))))))))))))'''''''''(((((()))))))))((()))++++++++++++---...000//////111444444000,,,---000333333111//////000000000000...,,,+++******+++,,,......,,,+++***+++***+++,,,------,,,+++***))))))+++---///111222333444666888888777666777888888888888999999::::::;;;===>>>@@@AAA@@@AAABBBDDDHHHIIIJJJJJJIIIKKKMMMPPPPPPQQQTTTUUUVVVXXX[[[^^^]]]```eeeiiikkklllnnnoooqqqpppooonnnnnnsssyyy~~~}}}~~~uuummmiiiiiiooouuuwwwtttqqqtttwwwwwwssspppvvvxxxjjjjjjeeebbbkkkyyyzzzrrrhhhXXXHHHAAA>>>;;;888777999:::NNNtttxxxvvvpppoooooo___SSSYYYrrr~~~mmmqqqvvv}}}}}}ooozzznnnYYYUUU[[[xxx}}}tttaaaKKKBBB<<<:::;;;555444:::???FFFcccllliiidddPPPSSSXXXXXXXXX^^^ooo~~~tttnnnppptttvvvwwwtttnnnhhh\\\YYYxxx~~~kkk```\\\```fffppp}}}~~~qqqbbbMMMIIIEEEPPPrrr|||rrrgggeeefffgggkkkpppuuuzzznnnjjjsss}}}oootttwwwdddUUUIIIFFF???@@@AAACCCEEEDDD@@@===;;;:::999777444111///---************))))))))))))'''((((((((())))))******)))+++------------///111222111111333555444000+++---000444444111//////000111111000///---,,,+++++++++,,,......,,,++++++++++++,,,------------,,,+++))))))+++---///111222333555777888999888777888999888888888999999::::::;;;===???@@@@@@@@@@@@AAACCCHHHIIIJJJIIIIIIJJJMMMPPPPPPQQQTTTUUUVVVXXX[[[^^^\\\```eeehhhjjjlllnnnooouuutttrrrpppqqquuu|||~~~|||rrriiidddccchhhmmmooollljjjllloooppp~~~xxxrrruuu~~~nnnrrr|||~~~wwwiiijjjeee```iiivvvxxxooofffWWWGGG???===999666555:::;;;OOOvvvyyywwwqqqpppooo___SSSYYYeeezzzpppnnnkkkqqqxxxoooZZZTTTYYYuuuuuucccMMMCCC===::::::555444:::???FFFcccjjjhhhxxxvvvfffSSSVVVXXXXXXXXX^^^oooyyyooouuuxxxxxxwwwvvvqqqlll```\\\zzz~~~lllaaa^^^aaaffffffvvvtttdddNNNKKKEEENNNooo||||||sssbbbRRRNNNPPPRRRUUUZZZ\\\qqq~~~kkkaaa___```qqqmmmtttttt]]]RRRNNNIIIBBB@@@???@@@CCCCCC???<<<;;;;;;;;;999666222///,,,************)))))))))))))))))))))(((''''''&&&&&&(((+++...////////////000000......///222222///,,,,,,///222444222///------111222222///+++(((''''''***,,,///000...---,,,,,,'''))),,,......---+++)))---,,,******,,,000555777777777777777777777777777777888999999;;;;;;<<<===<<<<<<===???@@@AAABBBCCCEEEGGGIIIIIIHHHHHHKKKNNNPPPQQQTTTUUUVVVXXX[[[^^^___```cccfffjjjlllnnnooosssuuuwwwvvvuuuvvv{{{}}}wwwlllaaa\\\[[[```fffmmmnnnjjjhhhiiikkkttt}}}|||rrruuuqqqmmmkkkhhhgggkkkqqqjjjqqq~~~wwwpppiiidddfffnnntttrrrnnn^^^TTTHHH@@@>>><<<999666>>>888PPPyyyxxxssskkkllloooaaaSSSVVViiiqqqppp{{{dddaaapppwww{{{pppZZZRRRVVVqqq~~~rrrnnnPPPEEE:::===999888;;;???===EEEhhhhhhcccrrrsssfffQQQVVVVVVWWWXXX\\\lllwwwmmmwwwvvvwww{{{~~~pppqqqnnnaaaxxxtttgggeeeeeecccdddlll{{{tttjjjTTTIIIEEEOOOkkkwwwuuuvvvwwwjjjbbbXXXRRRMMMJJJNNNSSSYYYdddwww{{{oooiiieeeZZZZZZjjjooommm}}}rrr\\\QQQLLLHHHAAA@@@???@@@CCCCCC@@@===;;;;;;:::999666222///---************))))))))))))&&&''''''(((((()))*********,,,.../////////000111000......///222222///,,,,,,///333444222///...---444555444222...+++******(((+++---...---+++++++++(((***+++------,,,+++***,,,,,,++++++---000444666777777777777777777777777777888999999;;;;;;<<<===<<<<<<===???@@@AAABBBCCCDDDFFFGGGFFFDDDDDDFFFIIIOOOQQQSSSUUUVVVXXX[[[^^^___aaacccgggjjjlllmmmnnnqqqtttwwwwwwwwwxxx|||~~~zzzsssfffWWWKKKDDDRRRWWW]]]___^^^]]]]]]^^^aaaiiinnnpppsssvvvtttooohhhccc___[[[VVVPPPQQQUUU___hhhwwwyyyooohhhccceeelllrrrqqqnnncccXXXJJJAAA===<<<999666999666PPPzzzvvvrrrkkklllooo```RRRUUUdddyyylllrrrttthhhaaapppxxxlllUUUSSSVVVoooyyylll|||tttSSSEEE999;;;777888:::???@@@KKKppplllnnnxxxppphhhSSSWWWTTTUUUVVV[[[kkk~~~uuuqqqiiijjjkkknnntttzzzqqqwwwvvvxxx|||tttwwwtttfffzzztttnnnkkkhhhkkkqqq|||yyylllTTTKKKGGGMMMiii}}}xxxzzz~~~ttteeeZZZRRRMMMNNNRRROOOSSS___ccc^^^dddlllhhhaaahhhwwwvvvrrrrrrvvvsssiiiyyyrrr]]]OOOIIIEEEAAA???>>>@@@CCCDDDAAA>>>:::;;;:::999666333///---************))))))))))))''''''((())))))******+++---............///111444000......///222222///,,,---000333444222///...---222222222///+++((((((((((((***,,,,,,+++)))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---///111333444666666666666666666666666777888999999;;;;;;<<<===<<<===>>>???@@@BBBCCCCCCFFFFFFGGGEEECCCCCCDDDFFFNNNPPPRRRTTTVVVXXX\\\___```aaadddgggiiikkklllmmmnnnrrrwwwyyyyyyzzz}}}~~~{{{vvvppphhh\\\NNNDDDHHHIIIKKKMMMMMMMMMMMMMMMGGGKKKOOOQQQVVV\\\```___\\\XXXUUURRRKKKCCCAAADDDWWWdddvvv{{{pppiiicccdddkkkqqqrrrpppjjj^^^MMMAAA<<<;;;999777888777SSS}}}~~~sssqqqkkkmmmooo```QQQTTTfffjjjggguuu~~~iiihhhuuuzzzmmmUUURRRVVVnnnxxxhhhvvvuuuSSSEEE999;;;777888999>>>BBBRRRxxxtttrrrgggRRRVVVTTTUUUVVV\\\mmmssshhheeeeee]]]]]]]]]^^^aaagggoootttzzzvvvvvvwwwzzzxxx{{{wwwjjjxxx|||wwwuuuuuuwww~~~oooSSSNNNIIIIIIeee}}}oooaaaXXXRRRRRRTTTPPPNNNRRRVVVYYYlllsssoooqqqyyyzzzrrrmmmssswww{{{qqqwww___NNNEEEBBBAAA??????AAADDDDDDAAA>>>:::::::::999666333///---************)))))))))(((++++++******)))(((((((((//////...------///333666000......///222222///,,,...111333333111///...---000000000---)))''''''''')))+++,,,,,,***))))))*********+++++++++,,,,,,,,,+++,,,...///111222222222666666666666666666666666777888999999;;;;;;<<<===<<<===>>>???AAABBBCCCCCCHHHHHHHHHGGGGGGGGGHHHIIIMMMOOORRRTTTUUUXXX\\\___aaabbbdddfffiiijjjkkklllkkkqqqwww{{{||||||~~~~~~yyyrrrnnnppprrrnnnhhhWWWSSSMMMHHHFFFEEEDDDCCC888999;;;===BBBHHHLLLNNNOOOMMMMMMNNNJJJDDDBBBDDDYYYhhh|||}}}ssslllfffffflllsssuuuuuurrrdddQQQBBB<<<:::999888;;;<<>>999::::::999666333000...************)))))))))(((++++++******)))(((((((((//////...---,,,///333666000......///222222///,,,000222444333111///......333333222///,,,******++++++---...---+++******+++******+++++++++,,,,,,,,,***,,,...000222222333333666666666666666666666666777888999999;;;;;;<<<=========>>>@@@AAABBBCCCDDDGGGGGGGGGHHHJJJLLLNNNNNNMMMOOORRRTTTUUUXXX[[[^^^```aaadddfffhhhjjjkkkkkkkkkpppxxx|||}}}~~~yyymmmgggqqqxxxnnn___QQQHHHBBB???>>>777666777:::===@@@CCCFFFCCCBBBDDDGGGEEEBBBBBBEEEYYYlllyyyrrrjjjhhhmmmtttyyyzzzvvvgggSSSCCC<<<::::::888<<<@@@___~~~~~~rrrrrrnnnpppppp___QQQUUUeeennnkkkvvv}}}mmmqqqxxx]]]UUUXXXmmmlllnnnlllPPPFFF<<<===888:::777:::???PPPuuutttyyybbbQQQUUUVVVVVVXXXaaattt}}}uuulllhhhkkkrrrzzz}}}www~~~{{{wwwvvvyyy~~~zzzpppeeejjjsssSSSQQQKKKEEEYYYxxxrrrnnnooosssnnnppp{{{{{{fffNNNDDDCCCCCCAAA@@@BBBDDDDDDAAA===999999999999777333000...************))))))))))))''''''((())))))******+++.........---,,,...222555000......///222222///,,,111333444333111///......222111000---***((()))+++...//////...,,,+++,,,---******+++,,,,,,,,,,,,+++***+++---000222333444555666666666666666666666666777888999999;;;;;;<<<======>>>???@@@AAACCCDDDDDDEEEDDDEEEGGGKKKOOOPPPPPPNNNPPPRRRSSSTTTWWWZZZ\\\___```cccfffhhhjjjkkkllllllqqqxxx|||}}}~~~{{{nnneeemmmzzzjjjXXXIII???<<<;;;;;;888888:::;;;;;;<<<@@@@@@??????BBBAAA???AAAEEEUUUjjj}}}uuummmiiimmmtttzzz|||xxxiiiTTTDDD===;;;:::999999???bbb~~~|||zzzrrrrrrnnnnnnnnn]]]QQQVVVeeexxx{{{zzzrrrwww\\\WWWYYYlllmmmiiiqqqTTTIII<<<===777:::888:::>>>NNNrrrrrrooo||||||aaaUUUYYYSSSTTTVVV```uuuxxxooonnnqqqzzzxxxtttvvv{{{yyymmmeeeeee~~~rrrSSSPPPKKKEEESSS|||zzz}}}fffccc{{{hhhOOOGGGIIIEEECCCAAABBBDDDCCC@@@<<<999999999999777444111///************))))))))))))&&&''''''(((((()))******,,,---------,,,...111444000......///222222///,,,222333444333111///.../////////---***'''&&&''')))/////////...,,,+++,,,---(((***+++------,,,+++******+++,,,///111444666777777777777777777777777777777888999999;;;;;;<<<======>>>???@@@BBBCCCDDDDDDEEEDDDDDDHHHMMMPPPRRRQQQPPPQQQSSSTTTTTTUUUXXX[[[^^^___bbbeeehhhjjjlllmmmmmmrrrxxx|||}}}~~~xxxooottt~~~wwwsssjjj]]]PPPIIIHHHIIIKKKDDD???>>>;;;666777<<>>BBBHHHTTTjjj~~~vvvlllgggiiipppwww{{{wwwhhhTTTEEE>>><<<;;;:::888AAAeee}}}zzzyyypppppplllkkkjjjZZZOOOVVViii~~~||||||{{{bbbTTTWWWiiimmmhhhwwwVVVHHH<<<===888888888<<<@@@PPPuuu}}}uuu|||www___VVV\\\SSSSSSVVVaaawww{{{uuuvvv|||~~~tttoooqqqxxxvvvkkkfff___xxx||||||pppSSSMMMJJJFFFNNNyyyaaaUUUmmmhhhPPPJJJOOOFFFDDDBBBCCCDDDCCC???;;;999999999999777444111///************)))))))))))))))))))))(((''''''&&&&&&+++,,,------,,,---000222000///...///222222///,,,333444444333111///...///222222000---***)))***,,,/////////---+++***+++---'''))),,,......---+++))))))***,,,...111444777999888888888888888888888888777888999:::;;;<<<<<<===>>>>>>???@@@BBBCCCDDDDDDHHHGGGFFFIIIOOORRRSSSRRRPPPRRRSSSTTTTTTUUUWWWYYY]]]^^^aaaeeehhhkkkmmmmmmooosssyyy||||||~~~}}}~~~yyyiiikkkkkkfff___\\\^^^aaaaaaWWWMMMGGG@@@888888===BBB>>><<<<<<<<<<<>>;;;777999>>>CCCSSSzzzvvvqqq\\\UUU[[[UUUUUUXXXdddzzz|||}}}zzzoooiiikkksss}}}rrriiifff[[[mmm{{{xxxoooTTTKKKJJJGGGKKKqqq___]]]jjj~~~dddNNNFFFIIIDDDCCCCCCDDDDDDDDDAAA???<<<:::999888777444///,,,&&&''')))***++++++*********'''%%%&&&(((***(((&&&***,,,...//////000222444///---///333333///---///777999888555000---...000777555222///---,,,++++++000000000///...,,,+++******+++,,,,,,,,,,,,+++***444111...------111555777888888888777555666888:::888:::<<<<<<::::::<<<===<<<>>>@@@AAAAAABBBDDDEEEHHHJJJLLLMMMNNNPPPSSSVVVUUUUUUVVVWWWXXXYYYZZZ[[[[[[^^^bbbeeeggghhhjjjkkkooosssxxx|||~~~|||wwwrrrooooooqqq{{{vvvkkknnnwwwqqq___QQQEEE<<<<<>>AAA;;;<<>>999===<<>>@@@BBBCCCCCCCCCEEEGGGGGGHHHJJJKKKLLLNNNRRRUUUTTTUUUVVVWWWYYYZZZ[[[\\\^^^aaadddfffhhhiiikkkmmmooosssxxx{{{}}}~~~{{{lll___\\\^^^___ooo{{{yyynnn___PPPCCC>>>@@@??????;;;===AAA<<<>>>MMMZZZnnn{{{}}}sssjjjfffeeehhhpppxxxssskkkUUUDDDBBB>>>888<<<===KKKttt~~~wwwuuurrrrrrkkkhhheeeVVVNNNWWWoooeeeQQQSSSeeeuuupppYYYJJJAAA:::<<<888777===GGG___ttt~~~xxxpppdddaaa^^^ZZZZZZYYYhhh}}}{{{pppooowww~~~yyytttppplllaaa[[[gggyyyzzzoooooovvvtttlllRRRIIIIIIIIIJJJeee___XXXbbb~~~cccLLLDDDEEEDDDDDDCCCDDDDDDCCCAAA>>>===;;;:::999888555000---,,,+++***)))((((((((((((***(((&&&'''((())))))(((+++,,,......---...///111000///000444444000///000555666666333...,,,---///111000...,,,++++++,,,---/////////......,,,+++******+++,,,,,,,,,,,,+++***++++++,,,...111555999;;;666777777666555555666888999777666777999<<<======>>>@@@BBBBBBCCCCCCEEEGGGEEEFFFGGGHHHIIILLLPPPTTTTTTUUUVVVXXXZZZ[[[]]]^^^```bbbdddeeefffhhhkkknnnpppssswwwzzz{{{}}}pppaaacccgggeeeeeeppp}}}{{{kkk\\\MMMCCC@@@<<<===999;;;@@@<<>>888<<<>>>NNNyyy}}}uuusssqqqqqqjjjgggcccUUUNNNYYYnnneeeRRRSSScccuuuqqq^^^KKK@@@999===:::999>>>GGG^^^mmmxxxxxxtttllliiiddd\\\\\\YYYiiiwwwsssyyy}}}xxxuuuqqqggg\\\]]]fffxxxmmmiiillliiiaaaNNNGGGIIIJJJIII```YYYUUUbbb}}}dddOOOGGGHHHEEEDDDCCCDDDDDDCCC@@@>>>===<<<:::999888555000------+++***((((((((())))))))))))((('''(((((())))))+++---......------...000000...000444444000...000444555555222...+++,,,///333111...,,,***+++,,,,,,............---,,,+++******+++,,,,,,,,,,,,+++***)))***---000333666888:::555666777666555444555777888666444555999<<<======<<<===???@@@@@@AAACCCEEEEEEFFFGGGGGGHHHKKKPPPTTTSSSTTTVVVXXXZZZ\\\^^^___aaabbbcccdddeeegggkkknnnrrruuuxxxzzz{{{}}}nnnqqqzzz{{{yyy}}}uuukkkaaaUUUJJJCCC======888999>>>;;;???PPP^^^ssswwwooojjjgggeeehhhnnnnnniiiUUUFFFCCC===888<<<>>>RRR~~~yyywwwppppppjjjfffbbbTTTOOO[[[ooofffRRRRRRbbbsssoooeeeMMM???888<<<<<<:::>>>DDDVVV}}}yyyiiiwwwwwwtttqqqhhh\\\\\\YYYiii|||zzz{{{uuukkk```ZZZ\\\mmmyyymmmgggeee```YYYMMMGGGJJJJJJJJJ```yyyxxxWWWVVVgggxxxbbbPPPHHHHHHEEEDDDDDDDDDDDDCCC@@@>>><<<;;;:::999888555000,,,+++***)))(((((()))***+++)))))))))((((((((()))***,,,---......------///000...---...222222...---...333444555222---+++,,,///666444000,,,******+++,,,............---,,,++++++***+++,,,,,,,,,,,,+++******+++...000333555777777444666777666555444555666777666555777999<<<======;;;===???@@@@@@AAACCCDDDFFFGGGHHHIIIJJJLLLQQQTTTSSSTTTUUUWWWZZZ\\\]]]^^^bbbccceeeeeefffiiimmmppptttvvvyyyzzz|||~~~{{{rrrrrr}}}zzzrrrqqqiiigggccc```^^^YYYQQQIII???>>>888888===:::>>>PPPcccxxxzzzrrrmmmgggbbbaaaeeeeeebbbRRRDDDBBB===999>>>>>>TTT{{{yyypppqqqjjjfffaaaSSSPPP^^^xxxhhheeewwwgggQQQQQQaaapppiiigggNNN???888<<<<<<:::===AAAQQQvvvzzzrrrvvvxxxtttggg[[[[[[XXXhhh}}}zzzsssggg\\\WWWRRReee}}}rrriiiccc\\\UUUOOOIIIJJJIIIJJJaaa|||vvvZZZYYYnnnqqq^^^OOOGGGFFFFFFEEEDDDDDDDDDCCC@@@===<<<:::999888777444///,,,***)))))))))))))))******)))******)))(((((()))+++,,,---//////...///000222---,,,---111111---,,,---333444555222...,,,---///888555000,,,***)))***+++---------------,,,++++++***+++,,,,,,,,,,,,+++***,,,---...000222444666777444666888888666555666666555777999:::::::::<<<>>>===???AAAAAABBBBBBDDDFFFEEEGGGIIIKKKLLLNNNQQQSSSSSSTTTUUUWWWYYYZZZ\\\]]]bbbdddggghhhjjjlllppprrrsssuuuyyy{{{|||}}}qqqhhhpppvvvnnnfffdddWWWWWWWWWXXX[[[\\\VVVMMM@@@???888888===:::???RRRggg}}}zzzsssnnnggg___]]]^^^]]]\\\NNNBBBAAA<<<999???>>>WWWzzzwwwpppqqqkkkfff```SSSRRRaaammmaaammmgggQQQPPP```mmmeeecccNNNAAA999===999888<<<@@@QQQwwwrrrqqq~~~ssszzzuuueeeZZZZZZYYYiiiyyykkk]]]TTTMMMTTThhhyyyoooddd\\\WWWRRRKKKJJJGGGIIIccc~~~xxx^^^YYYmmmmmm]]]OOOGGGEEEFFFEEEDDDDDDDDDBBB???===:::999888777666333...+++***************)))((('''(((***+++***(((''')))+++,,,---///000000000222444...,,,...222222...,,,...333444555222...,,,...000666333...***((()))+++,,,,,,,,,---------,,,++++++***+++,,,,,,,,,,,,+++***,,,,,,---///222444777888555777999999777666666777333999>>>>>>:::888;;;>>>===???AAAAAAAAABBBDDDFFFCCCFFFJJJLLLMMMNNNPPPQQQSSSSSSTTTVVVWWWYYYZZZZZZ^^^aaaeeehhhjjjllloooqqqpppsssxxxzzz{{{|||}}}~~~{{{xxxsssddd[[[]]][[[[[[ZZZYYY\\\___XXXNNN@@@>>>777777===<<>>;;;<<<>>>??????@@@BBBDDDAAAEEEIIILLLMMMNNNOOOPPPSSSSSSTTTUUUWWWXXXXXXYYYYYY\\\aaaeeegggiiilllnnnnnnqqqvvvzzzzzzzzz{{{{{{yyyhhh^^^bbbgggfffbbb^^^```aaaYYYMMM>>>===666777>>>===EEEYYYkkk{{{uuuqqqmmmggg___[[[[[[YYYZZZNNNCCCAAA<<<888???BBB\\\|||xxxqqqsssmmmgggaaaTTTUUUfff|||gggUUUPPP\\\~~~mmmeeecccQQQDDD::::::888999===BBBRRRyyyvvv{{{yyyvvvlllZZZ\\\\\\mmm}}}|||zzzllluuuwwwiii```\\\KKKGGGJJJLLLTTTrrrdddWWWeeessscccNNNIIIBBBFFFDDDCCCCCCDDDCCCAAA>>>;;;999888777555111---)))))))))))))))))))))))))))***))))))(((((((((((()))------...///111222444555222//////222222//////222111111333444111---///444222000,,,)))((()))+++,,,,,,---......,,,,,,---...+++,,,...//////...,,,+++------,,,---000444888;;;;;;:::999888777777777777666888:::;;;:::999999::::::;;;===???AAABBBCCCCCCHHHHHHIIILLLPPPRRRRRRRRRUUUVVVXXXYYYYYYWWWVVVTTT[[[^^^aaadddeeegggjjjlllqqqssswww|||}}}vvvpppwwwyyyqqqzzzjjjiiifffYYYQQQEEE;;;777888777888JJJaaavvv|||uuummmiiiddd]]]YYYZZZ___XXXOOOFFFAAA???>>>===GGGhhh}}}vvvnnnkkkiii\\\QQQ[[[ppp~~~ppp}}}{{{jjjTTTQQQ^^^pppkkknnnPPP???:::<<<777;;;===BBBXXXzzz}}}www}}}uuuooo```XXXYYYmmm{{{www~~~ooo```WWWQQQJJJJJJKKKTTTrrryyyeeeXXXhhhtttdddOOOKKKEEEFFFDDDCCCCCCDDDCCCAAA>>>;;;:::999777666222---***))))))))))))))))))))))))))))))(((((((((((())))))------...///000222444555333111111222111---,,,///111111222444000,,,...333333000---***((()))+++,,,+++---...---,,,+++,,,...+++,,,...//////...,,,+++***+++,,,...111666:::<<<:::999888777666666666666666888:::;;;:::999999:::;;;<<<>>>@@@BBBCCCDDDDDDGGGFFFHHHKKKNNNQQQQQQQQQUUUVVVWWWYYYYYYXXXWWWVVVZZZ]]]aaaeeegggiiillloooppprrrwww|||yyytttwww{{{uuujjj[[[TTTFFF<<<777999777999KKKbbb{{{vvvmmmhhhccc]]][[[]]]]]]WWWMMMFFFAAA@@@@@@???GGGggg}}}uuukkkfffeee\\\TTT^^^ppp{{{ttt~~~kkkVVVSSS\\\yyymmmfffoooQQQAAA===>>>666:::<<>><<<;;;:::888777333...+++))))))))))))))))))))))))(((((('''(((((()))***+++.........///000222333444444222222333000***))),,,111000111222///+++...333333111---***((()))+++,,,+++,,,------++++++,,,---+++,,,...//////...,,,+++((()))+++///333777;;;===999888777666666666666666666888::::::999999999:::<<<===???AAACCCDDDEEEEEEFFFFFFFFFIIIMMMPPPPPPPPPTTTUUUWWWXXXYYYZZZZZZZZZZZZ]]]bbbeeehhhkkknnnqqqooorrrwww}}}~~~{{{{{{yyyjjjYYYUUUGGG===777999888:::MMMeeewwwmmmgggbbb^^^^^^aaa[[[UUULLLEEEAAAAAABBBBBBKKKjjj~~~|||wwwkkkccc```ZZZUUU^^^ooovvvrrrmmmZZZYYY]]]rrrlllccczzzmmmQQQBBB>>>>>>666999:::AAAYYY~~~sss}}}ssspppqqqxxxnnniiibbbZZZ\\\ppp}}}|||pppjjjnnnttt}}}}}}ooobbb[[[QQQJJJIIIIIIQQQooosssdddnnn}}}ooo___LLLIIIEEEFFFDDDCCCCCCDDDCCCAAA>>>===<<<:::999888444///,,,((((((((((((((((((((((((''''''''''''((()))++++++////////////000111333333222222333444000***)))---111000111111...+++---333444222...***))))))+++,,,+++,,,------+++***+++,,,+++,,,...//////...,,,+++'''))),,,000444888;;;<<<999999888777777777777777777999::::::999888999;;;<<<===???@@@BBBCCCDDDDDDFFFFFFFFFIIIMMMPPPQQQPPPTTTTTTVVVWWWYYYZZZ\\\\\\[[[^^^bbbeeegggjjjmmmooonnnqqqvvv|||}}}ppp\\\XXXIII>>>888999888<<>>>>><<<;;;:::888444000,,,((((((((((((((((((((((((''''''''''''((()))++++++000000//////000111222222///000333444111++++++000111000000111...***---444555222...+++))))))+++,,,,,,---...---+++***+++,,,+++,,,...//////...,,,+++)))+++---111444777:::;;;::::::999888888888999999777999:::999888888:::;;;;;;<<<===???AAABBBCCCCCCHHHGGGGGGIIIMMMPPPRRRRRRTTTTTTTTTUUUXXXZZZ]]]^^^\\\___bbbdddfffgggiiikkknnnqqqvvv{{{ccc\\\JJJ???999:::999===SSSlllxxxqqqmmmiiidddaaabbbaaaYYYNNNEEE@@@>>>??????OOOeee|||{{{sssoooiii```TTTSSSeee|||}}}mmmoooyyynnnaaakkkrrryyyiii```lllmmmRRRBBB;;;999:::;;;;;;AAAYYY|||jjjqqqvvveeemmm```bbbaaaeeeYYYTTTXXXlllxxxpppiiihhhyyyxxxmmmeeeaaaTTTLLLJJJIIIQQQooo}}}ssssssuuu~~~ooobbbOOOMMMIIIFFFDDDCCCCCCDDDCCCAAA>>>===<<<;;;999888444///,,,))))))))))))))))))))))))(((((('''(((((()))***+++111000000000000000111111,,,///333666222,,,...333222111111111...+++...555666333///+++))))))***,,,---//////...,,,++++++,,,+++,,,...//////...,,,++++++,,,...000444777:::<<<;;;::::::999999999::::::888999:::999888888:::<<<:::;;;===???AAABBBBBBCCCHHHGGGGGGIIIMMMPPPRRRSSSTTTSSSSSSTTTVVVYYY\\\^^^]]]___bbbdddeeefffhhhiiinnnqqquuuyyy|||gggYYYLLLAAA:::::::::???VVVoooxxxrrrppplllfffcccdddddd[[[OOOEEE???=========HHHWWWiiivvv{{{{{{lllllliii```VVVZZZsssvvvyyylll___mmmnnn^^^kkkxxxggg^^^jjjpppUUUDDD===:::;;;<<<<<>>===<<<:::999777444///+++))))))))))))))))))))))))))))))(((((((((((())))))111111000000000000000111---000555888333---...444333222111111...+++///666666444///+++))))))***,,,///000000///---,,,,,,---+++,,,...//////...,,,+++++++++,,,///333888<<>>@@@AAACCCCCCDDDHHHFFFFFFGGGKKKOOOQQQRRRTTTSSSRRRRRRTTTWWW[[[^^^]]]___ccceeefffgggjjjkkknnnqqqtttvvvxxx|||mmmYYYNNNBBB::::::;;;@@@XXXrrryyyrrrooolllgggfffhhhddd\\\OOODDD>>><<<======@@@JJJSSS[[[hhh}}}{{{zzzkkkkkkggg___ZZZccc~~~{{{mmmyyy~~~ccc```nnnnnnYYYcccvvvlllcccllloooUUUEEE===:::888:::;;;CCC[[[{{{~~~hhhtttsss___yyyiiieeeZZZUUUVVVSSSZZZoooqqqkkkoooxxxyyyoooiiifffXXXOOOMMMLLLTTTttt{{{~~~vvvxxxrrrvvvxxxnnncccOOOLLLHHHFFFDDDCCCCCCDDDCCCAAA>>><<<;;;:::888777333...+++))))))))))))))))))))))))***))))))(((((((((((()))222111111000000000000000...111777999444---...444444222222222///,,,000777777444000,,,))))))***+++000111111000...,,,---...+++,,,...//////...,,,+++)))***+++...333999???BBB999888888888888888999999999999999888777888:::<<<<<<===???AAACCCDDDDDDEEEGGGEEEDDDFFFJJJNNNPPPQQQTTTSSSQQQQQQSSSVVVZZZ]]]\\\___ccceeegggjjjlllnnnnnnqqqtttuuuvvvyyywwwaaaNNNBBB:::;;;;;;AAAYYYttt{{{rrrmmmjjjggghhhkkkddd[[[NNNDDD>>>======>>><<>>???AAABBBCCCFFFDDDCCCEEEJJJNNNOOONNNRRRRRRSSSTTTVVVYYY[[[]]]]]]___bbbdddeeehhhkkknnnooossswwwwwwuuuwww~~~fffWWWDDD777999;;;AAAYYYuuuyyyvvvrrrmmmjjjhhhgggfffeee]]]RRRHHH@@@<<>>>>>>>>???@@@BBBDDDDDDGGGFFFEEEGGGKKKNNNOOOOOORRRRRRRRRSSSVVVXXX[[[\\\]]]___aaaccceeegggkkknnnqqqvvvzzzzzzxxxyyykkk[[[GGG999999;;;@@@XXXuuu{{{wwwrrrmmmjjjhhhgggfffaaaYYYOOOHHHDDDGGGSSS___iiijjj\\\PPPXXXjjj~~~tttnnnmmmxxxyyykkkvvv~~~dddRRRWWWbbbjjjdddjjjTTTDDD<<<;;;888888:::DDD\\\xxx{{{}}}rrrzzzwwweeeWWWSSSVVVSSS\\\qqq}}}zzz}}}rrrhhhddd[[[VVVSSSPPPZZZ}}}{{{}}}~~~ppp___NNNNNNIIIGGGEEEBBBAAABBBBBBBBBAAA;;;<<<<<<:::777333...,,,******)))((((((((())))))((((((((((((((((((((((((,,,///000...000444666444666444333222...+++///555444111000111///---111666555333///,,,******++++++...000222111///,,,+++++++++,,,---......,,,+++)))(((+++...111333666999<<<;;;:::::::::999999999888777888888999:::;;;<<<===?????????@@@BBBCCCEEEFFFHHHGGGFFFHHHKKKNNNPPPPPPRRRRRRRRRSSSUUUXXXZZZ\\\\\\^^^```bbbdddgggkkknnnqqqvvvzzz{{{zzz{{{rrr```KKK;;;:::;;;AAAZZZwww}}}yyyrrrllliiihhhfffeee```WWWNNNIIIJJJTTTgggxxxwww\\\]]]ppp~~~pppmmmnnnxxxyyyvvv{{{{{{bbbQQQQQQWWW~~~hhhfffjjjUUUFFF>>><<<777999<<>>>>>???@@@BBBCCCEEEFFFGGGGGGGGGHHHJJJMMMOOOPPPRRRRRRRRRSSSUUUXXXZZZ\\\[[[]]]```bbbdddgggkkknnnooosssxxxzzzyyyzzz}}}xxxcccLLL<<<:::;;;BBB]]]{{{yyyqqqllliiihhhfffdddaaaXXXOOOKKKOOO^^^uuu``````xxx{{{xxxqqqjjjbbbdddtttyyy}}}vvvwww{{{{{{cccUUUSSSVVV~~~gggttthhhUUUFFF>>><<<777999;;;BBBUUUssszzz|||sssvvvlllUUURRRQQQQQQ[[[rrr|||~~~~~~yyyyyytttpppnnnkkkkkktttrrrjjjaaaWWWTTTVVV```}}}uuuzzzxxxrrr```MMMLLLHHHGGGDDDBBBAAABBBBBBBBBAAA<<<;;;;;;999666222...,,,)))((((((((((((((())))))((((((((((((((((((((((((,,,...///---000555888777777777777555///+++000888555222111111///---000555666333///+++))))))+++,,,000222333222///,,,*********+++---......---+++***(((+++...111333666999<<<<<<<<<;;;;;;:::999888888999999:::;;;<<<======>>>======>>>???AAACCCEEEFFFFFFFFFGGGGGGHHHJJJMMMOOORRRRRRSSSTTTVVVYYY[[[]]][[[]]]```bbbdddhhhllloooooossswwwyyyyyyyyy|||~~~{{{bbbLLL<<<:::===EEE```xxxpppkkkiiihhheeebbb___WWWOOONNNSSSaaaxxx^^^bbb}}}{{{ssslllkkkcccWWWTTTeee}}}}}}ooonnnqqqzzz}}}eeeSSSTTTYYYlll}}}fffSSSDDD===;;;:::::::::===NNNnnnqqqeee~~~tttXXXLLLQQQSSS]]]rrr}}}yyytttpppnnnllljjjiiihhhffffffkkkqqqwwwooobbbWWWTTT[[[hhh|||rrr~~~zzzppp___LLLKKKIIIEEEDDDCCCCCCCCCCCCAAA@@@<<<;;;:::888555111...,,,((((((''''''(((((())))))((((((((((((((((((((((((***...///...000555777666444666888777111+++000888666333111111///---///555888555000+++))))))***,,,000222333333000---+++***)))+++,,,......---,,,+++***,,,...000222555:::=========<<<;;;:::999888888888999999:::;;;<<<======<<<<<<===???AAACCCEEEFFFEEEFFFGGGGGGGGGIIILLLOOOTTTTTTTTTUUUWWWZZZ\\\^^^[[[^^^aaaccceeeiiimmmppprrrtttwwwxxxyyyzzz}}}}}}~~~|||bbbLLL<<<;;;>>>FFFaaa|||uuunnnjjjjjjiiiddd```YYYTTTOOOOOOTTT___rrrzzzZZZ]]]vvv|||zzztttiii___XXXUUUNNNMMM```|||ooolllpppwww|||}}}fffLLLQQQZZZttt~~~dddQQQCCC<<<;;;<<<;;;999;;;LLLkkkrrr]]]yyycccPPPRRRWWWaaaqqq|||wwwooojjjiiiaaaaaaaaa```^^^^^^```bbbkkkvvvzzzssscccVVVVVVbbbssswwwpppzzzmmm^^^KKKKKKJJJDDDCCCCCCDDDEEEDDDAAA>>><<<;;;:::777444111...,,,'''''''''''''''((()))))))))))))))))))))))))))))))))---///...000444555333111444888888222,,,000888666333111111///---///444:::666000+++(((((()))+++///111333333000---,,,+++)))***,,,......---,,,++++++,,,---...000555;;;???======<<<;;;:::999888888888888999:::;;;<<<============>>>@@@BBBDDDFFFHHHFFFHHHIIIIIIHHHIIIMMMPPPUUUUUUUUUVVVXXX[[[^^^___\\\^^^aaadddgggjjjnnnqqqsssttttttuuuwwwyyy|||~~~|||}}}|||cccMMM======???FFF```~~~~~~yyyrrrllljjjkkkiiiccc^^^WWWTTTQQQRRRSSSWWWbbbnnnyyynnnSSSRRRfff{{{{{{tttkkk___VVVLLLNNNKKKLLL```yyynnnlllpppsssqqqqqqsss~~~{{{cccLLLRRR\\\zzzdddPPPCCC===<<<:::;;;;;;AAAUUUssswwwaaa{{{mmmXXXTTT\\\eeeppp~~~wwwwwwvvvpppjjjhhh]]]^^^]]][[[YYYXXXWWWVVVZZZaaazzz|||wwwgggYYYYYYgggzzzvvvvvv~~~xxx{{{kkk]]]JJJKKKKKKCCCCCCDDDEEEFFFDDD@@@===<<<;;;999777444111...,,,'''''''''''''''((()))***************************(((---//////000444444111...222888999222,,,///777666333111111///,,,///444;;;777111+++''''''(((***///111333333000...,,,,,,)))***,,,.........,,,+++------------///444;;;@@@>>>======;;;:::999888888777888888999:::;;;<<<===>>>>>>???AAACCCFFFHHHIIIGGGIIIKKKJJJIIIJJJMMMQQQVVVVVVVVVWWWYYY\\\___```\\\___bbbeeegggkkkooorrrqqqqqqqqqqqqsssvvvyyy||||||}}}|||dddOOO???>>>???EEE^^^{{{~~~vvvpppkkkjjjllljjjccc\\\ZZZWWWUUUTTTQQQOOOTTT\\\dddooocccLLLHHHXXXrrr}}}pppcccXXXRRRQQQSSSOOOOOOaaa~~~zzzwwwmmmnnnpppooojjjggggggoooxxx___RRRVVV```{{{eeePPPCCC======777999===HHH```}}}jjj}}}|||lllXXXVVV___gggppp~~~wwwvvvmmmqqqvvvrrrkkkfffbbbcccbbb^^^[[[ZZZWWWUUUQQQWWWnnn}}}yyylll]]][[[iii{{{www{{{nnnVVVKKKKKKMMMEEEEEEEEEEEEDDDDDDDDDDDD<<<;;;:::777444000...,,,,,,++++++++++++++++++,,,(((((((((((())))))))))))...,,,+++---111444444222---111777888111***---444333111000111///,,,...333;;;777111+++))))))***,,,///111333333000,,,***)))+++,,,...000000///...------...000111333888===BBB===>>>===;;;999888999:::999999999::::::;;;;;;;;;======>>>@@@BBBCCCEEEEEEJJJJJJKKKKKKLLLLLLMMMMMMTTTVVVXXX[[[]]]^^^^^^^^^```bbbdddeeegggjjjooorrrqqqsssuuuwwwxxxzzz~~~uuugggXXXBBB:::@@@EEEXXXvvv~~~vvvoookkkoooqqqkkkbbb]]]]]]\\\ZZZUUUQQQOOOPPPQQQXXXZZZZZZSSSIIILLLccc{{{zzzmmm___UUUQQQZZZXXXQQQRRRggg~~~www~~~qqqiiiddd```^^^\\\XXXZZZjjjwwwsssyyysssdddXXXRRR^^^|||xxxaaaQQQ@@@@@@888;;;===<<>>===;;;999888999:::999999::::::;;;<<<<<<<<<===>>>???AAABBBDDDEEEFFFHHHIIIJJJMMMOOOQQQSSSTTTSSSUUUWWWYYY\\\]]]^^^___```aaacccdddeeegggjjjllloooqqqtttvvvxxxzzz~~~xxxiiiZZZDDD;;;>>>BBBUUUtttwwwppplllmmmmmmgggbbb```___]]]ZZZVVVTTTSSSRRRRRRUUUXXX\\\ZZZTTTSSS___nnnxxxgggZZZVVVVVV[[[XXXSSSUUUkkk}}}yyyxxx|||mmm]]]TTTPPPNNNLLLIIIKKKYYYtttoootttsss___VVVSSSbbbwwwaaaQQQ@@@AAA888999<<<;;;AAA]]]sssssstttpppbbbeeekkkpppuuutttiiisss{{{xxxssssss{{{{{{wwwxxxzzzxxxuuuvvvnnnfffccc```[[[ZZZ\\\\\\XXX[[[iiizzz|||pppddd```ooozzzvvvvvvZZZJJJEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA<<<;;;999777444111...,,,)))((((((''''''(((((()))(((((((((((()))))))))))),,,++++++---000333333333...111666777111+++...555777444333333111...000555999555000+++((((((***+++000111222111...,,,+++,,,+++,,,...000000///...------...///000222777>>>BBB===>>>===;;;999888999:::::::::;;;;;;<<<======>>>>>>???@@@BBBDDDEEEFFFGGGGGGHHHJJJLLLOOOQQQSSSTTTSSSSSSUUUWWWYYY\\\^^^```ZZZ]]]```cccdddfffhhhjjjnnnqqqtttvvvxxxzzz~~~{{{nnn___III>>>???AAATTTssszzzuuuqqqoookkkfffdddfffdddaaa]]]\\\]]]]]]ZZZXXXWWWYYY^^^dddddd```___bbbwwwwwwcccWWWYYYaaa___ZZZTTTXXXppp}}}rrr~~~ttt[[[MMMIIIEEEDDDAAABBBMMMeeesssfffsssyyy___SSSTTThhhxxxbbbQQQAAAAAA888888;;;:::???ZZZ~~~}}}rrrtttuuusssiiilllppprrrttt|||xxxeeedddwww}}}uuullliiimmmrrrxxx}}}|||tttllliiieeeaaa___aaahhhcccaaaccchhhrrr|||ooohhhjjjyyy~~~xxxttt}}}^^^JJJCCCAAAAAABBBBBBBBBBBBAAA@@@???;;;;;;999777444111...---(((((((((''''''((((((((((((((((((((())))))))))))+++++++++---///222333444...111444666111,,,...555999555444444222///111666777444///+++(((((()))***000111111000---,,,---...+++,,,...000000///...---,,,---...///222777>>>CCC===>>>===;;;999888999::::::;;;;;;<<<===>>>?????????@@@AAACCCDDDFFFGGGHHHIIIIIIIIIJJJKKKKKKLLLLLLSSSSSSSSSUUUXXX[[[^^^```TTTWWW]]]aaaeeehhhkkkmmmpppsssvvvxxxyyyzzz}}}~~~zzzpppcccNNNBBBAAAAAAUUUvvv}}}{{{yyyvvvpppiiiiiillljjjfffcccdddhhhiiifffbbb^^^\\\___hhhnnnlllfffbbbjjjwwwyyyfff\\\cccnnnfff]]]UUU[[[ttt~~~~~~|||cccTTTPPPJJJGGGCCCBBBIII]]]}}}}}}eeejjj~~~fffQQQVVVlll{{{dddRRRAAAAAA888777;;;;;;???XXX~~~{{{zzzyyyqqqsssrrrrrrllloooqqqqqqqqqyyy~~~cccYYYjjj~~~vvvoooppppppqqq{{{xxxpppmmmjjjeeedddfffllljjjhhhdddbbbhhh{{{|||xxxhhhhhhppp}}}yyywwwaaaKKKBBB@@@@@@AAABBBBBBBBBAAA???>>>;;;:::999777444111///---***))))))(((((())))))***(((((((((((()))))))))))))))***,,,---///111333555///000333555111---///555:::777555444222///111777555333///+++(((((()))***///000000///---------///+++,,,...000000///...---,,,------...111777>>>DDD===>>>===;;;999888999:::::::::;;;<<<===>>>???@@@@@@@@@AAACCCEEEFFFHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHSSSSSSSSSUUUWWWZZZ]]]___TTTXXX]]]bbbfffiiilllnnnsssvvvxxxzzzzzzzzz{{{|||~~~vvvmmmcccQQQEEEBBB@@@TTTuuu}}}|||}}}{{{tttlllkkknnnllliiigggjjjoooqqqmmmiiieee]]][[[dddnnnppplllhhhaaappp}}}{{{ooohhhoooyyymmmaaaVVV]]]xxx}}}|||ooo___ZZZUUUNNNFFFCCCGGGXXXxxxkkkjjjzzzfffQQQWWWnnn~~~fffTTTAAA@@@666666<<<<<>>::::::999777444111///...+++******))))))******+++(((((((((((())))))))))))(((***,,,---...000333666000000222444111...000555;;;777555444111///111777444111...***((((((((()))---///000000///......///+++,,,...000000///...---,,,,,,,,,---000777>>>DDD===>>>===;;;999888999:::999:::;;;<<<===??????@@@???@@@AAACCCEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMSSSTTTUUUVVVXXXZZZ\\\]]]ZZZ]]]aaaccceeegggjjjlllsssuuuxxxzzzzzzyyyzzz{{{}}}sssjjjcccSSSHHHBBB>>>PPPrrr|||{{{|||{{{uuunnnlllooolllkkkkkknnnqqqqqqmmmjjjggg]]]WWW]]]ggglllmmmmmmaaakkkuuuxxxvvvuuuyyyrrrcccXXXbbb~~~mmmfffcccVVVJJJFFFIIIZZZzzz}}}}}}tttqqqyyyqqq```SSSXXXooogggTTTAAA@@@666666<<<===>>>TTTzzzzzztttqqqsssllllllkkkppprrrqqqpppxxxeeeTTTVVVaaaooo}}}{{{yyy|||qqqkkkqqq~~~xxxqqqkkkjjjiiiggghhhkkkfffkkkpppqqqjjjgggnnnyyyzzzsssnnncccjjjyyy~~~}}}yyy|||yyy```JJJBBBBBB???AAABBBCCCCCCAAA???===:::999888777444222///...+++******))))))******+++(((((((((((())))))))))))'''))),,,------///333666111000111333111...111666<<<888444333000...111777333111---***((((((((((((+++...000111000.........+++,,,...000000///...---,,,,,,,,,,,,000666???EEE===>>>===;;;999888999:::888999:::;;;===>>>???@@@??????AAABBBDDDFFFGGGGGGGGGGGGIIIKKKMMMOOOQQQQQQTTTUUUVVVXXXZZZ[[[[[[[[[\\\^^^aaacccdddgggkkkmmmnnnqqquuuxxxxxxyyyzzz{{{}}}~~~tttkkkfffYYYMMMDDD===NNNooo|||zzzyyyuuupppooorrroooppprrrrrrqqqnnnjjjhhhfff^^^YYY]]]cccgggjjjmmmhhhhhhjjjpppwww|||~~~~~~qqqccc[[[jjjyyyqqqmmm[[[KKKFFFLLL^^^~~~~~~{{{qqq^^^UUUYYYppp}}}eeeSSSAAA@@@777444;;;<<<===QQQwwwwwwoooxxxnnnnnnooommmooonnnnnnuuummm\\\VVVSSSZZZdddvvv~~~}}}wwwuuu|||}}}wwwtttpppiiieeeeeefffeeegggkkkiiimmmuuuzzzvvvooonnnsssvvvvvvwwwwwwtttooohhhcccaaaiiizzz}}}|||wwwrrrzzznnn___IIIBBBBBB???AAACCCDDDDDDBBB???>>>:::999888777444222000...******))))))))))))******(((((((((((())))))))))))&&&))),,,------///333777111///000333111///111666<<<888444333000---111666222000---***((((((((((((***---111222111///......+++,,,...000000///...---,,,,,,+++,,,///666???EEE===>>>===;;;999888999:::888888:::;;;<<<>>>??????>>>???@@@BBBDDDEEEFFFGGGGGGHHHIIIKKKLLLNNNPPPPPPUUUVVVXXXZZZ[[[[[[ZZZZZZZZZ\\\___aaadddhhhmmmqqqjjjmmmrrrvvvwwwyyyzzz{{{}}}}}}~~~vvvppplll```SSSIII???NNNooo~~~yyyxxxvvvssstttwwwtttvvvxxxwwwrrrlllhhhgggfffaaa^^^aaadddfffiiimmmooohhhccchhhuuu|||ooobbb^^^ooo{{{|||tttmmmXXXFFFBBBJJJ\\\}}}wwwbbbVVVZZZqqqzzzcccRRRAAAAAA888222:::;;;;;;NNNtttkkksss}}}qqqrrrsssiiikkkkkkjjjqqqtttfffZZZNNNHHHOOOccc{{{||||||wwwppplllkkkddd```bbbcccdddfffjjjfffjjjssszzzyyyrrrnnnoooppppppooonnnjjjddd]]]YYY]]]fffxxx{{{yyyrrrmmmxxxooo|||bbbHHH@@@DDDDDDEEEEEEEEECCCBBB@@@???===:::666333111///---***************************)))))))))))))))((('''''')))+++---......///000222000///000333333///000444:::999777333///,,,,,,---444333111---***)))***,,,+++...111222000---+++***)))***---111333222...***---,,,...111333555>>>GGG@@@@@@>>>===;;;;;;::::::;;;;;;;;;;;;<<<<<<======@@@AAABBBDDDEEEFFFFFFFFFKKKKKKKKKKKKMMMNNNPPPRRRTTTUUUVVVXXXZZZ[[[]]]^^^^^^```bbbdddeeegggjjjmmmqqqsssuuuvvvvvvvvvwwwyyy}}}~~~tttuuunnnjjjWWWIIICCCIIIooozzz~~~yyyvvvzzz~~~}}}|||xxxssskkkfffnnngggcccfffiiikkkmmmppptttooogggdddkkkwwwzzzwwwlllbbbeee|||zzzvvvoooXXXKKKJJJIII[[[ppp^^^UUU]]]xxx~~~dddSSSDDD;;;:::::::::<<<===NNNxxxooojjjpppcccrrrllljjjfffdddiiixxx{{{gggPPPNNNLLLRRReee|||yyynnnffffffccc^^^]]]___bbbeeegggfffccclll}}}rrrlllqqqoooppprrrooodddVVVPPPQQQPPPqqqyyyrrriiifffwwwvvv{{{cccKKKCCCHHHDDDDDDEEEEEEDDDBBB@@@???===:::777444222000---+++************************)))))))))))))))((('''''')))+++---......///000222000///111555444000000444::::::888444///------...666555333...***((((((***+++...111222000---++++++)))***---000222111...+++---,,,...111333555===FFFAAA@@@>>>===;;;;;;:::::::::::::::;;;<<<======>>>AAABBBCCCEEEFFFGGGHHHHHHKKKKKKKKKLLLMMMOOOQQQRRRTTTUUUVVVWWWYYYZZZ[[[\\\^^^```bbbcccdddeeehhhkkkqqqtttvvvwwwwwwxxxyyy{{{vvvvvvpppmmm[[[MMMFFFKKKqqq{{{|||{{{~~~|||vvvoooiiijjjeeedddiiinnnoooqqqsssrrrtttnnneeehhhuuuxxxrrrhhh```ddd}}}wwwrrrrrrVVVHHHHHHKKK___~~~|||zzznnn```VVV^^^xxx|||cccRRRDDD<<<;;;999999;;;===NNNyyykkkhhh|||sssbbbkkkiiigggdddbbbggguuuxxxeeeSSSMMMNNN^^^uuu{{{tttkkkeeeeeebbb``````cccfffggghhhdddbbblll}}}sssmmmqqqooooooppplll```RRRLLLMMMRRRssswwwpppggggggzzz{{{eeeMMMDDDGGGCCCDDDEEEEEEDDDBBB@@@>>>===;;;777555333111...,,,************************)))))))))))))))((((((''')))+++---......///000222//////333777666111000333;;;;;;999555111//////000888777444000+++((('''(((+++...111222111...,,,+++)))***---000222111...+++---,,,...111222444<<>>???BBBCCCEEEFFFHHHIIIIIIIIIKKKKKKKKKLLLNNNOOOQQQRRRTTTUUUUUUVVVXXXYYYYYYZZZ^^^```bbbbbbccceeegggjjjqqqsssvvvxxxyyyzzz|||}}}~~~yyyxxxrrrqqq```RRRJJJNNNsss~~~{{{sssnnniiifffggglllpppqqqrrruuurrruuuooodddeeeppprrrkkkccc\\\ccc~~~yyyssstttUUUDDDFFFMMMdddyyyaaa^^^eeegggeeeccc|||lllaaaXXX```xxxzzzbbbRRRDDD<<<;;;:::888:::<<>>===;;;888666444222///,,,************************(((((())))))))))))(((((()))+++---.........000222///000444888777111000222<<<<<<:::666222000000111888777555111,,,)))((((((***...111222111...---,,,)))***,,,///111000...+++---,,,---000111333;;;DDDBBBAAA???===<<<;;;::::::777888999:::<<<===>>>???AAABBBDDDFFFHHHIIIIIIJJJJJJKKKLLLMMMNNNPPPRRRRRRTTTTTTUUUVVVVVVWWWXXXXXX]]]___aaacccdddfffjjjlllppprrrvvvxxxyyyzzz}}}~~~{{{|||~~~|||yyyttttttdddVVVMMMPPPttt~~~~~~vvvqqqlllhhhhhhllloooooorrrvvvtttkkkbbb___bbbeeegggggg]]]WWW```}}}zzzsssUUUEEEFFFMMMeee|||]]]OOOOOOQQQSSSTTTkkk~~~zzzjjj^^^XXXbbb{{{zzzcccSSSEEE<<<;;;;;;999:::;;;HHHooommmjjjqqq}}}hhhmmmmmmjjjggggggiiirrrcccVVVLLLPPP___rrryyysssqqqpppppppppmmmjjjhhhgggfffeeeccchhhkkkyyytttsssnnnoooppplll^^^NNNFFFEEEVVV|||~~~tttooovvvxxxdddNNNCCCEEEAAACCCEEEFFFEEECCC@@@>>><<<:::888666555333///,,,))))))))))))))))))))))))(((((())))))))))))(((((()))+++---.........000222///000333888666111///111<<<<<<:::777333111111333666666555222---+++*********---111333111///------******+++...000000---+++---+++---000111222:::CCCCCCBBB@@@>>><<<;;;::::::777777888:::;;;===>>>??????AAABBBDDDFFFHHHHHHIIIIIIJJJLLLNNNOOOQQQRRRSSSTTTTTTUUUUUUVVVWWWXXXXXX]]]___bbbdddfffiiimmmpppnnnqqqtttwwwxxxzzz|||~~~|||}}}~~~~~~}}}{{{vvvwwwgggYYYOOORRRvvvwwwrrrmmmiiigggiiikkkmmmssszzzuuu^^^RRR[[[bbb\\\]]]fffYYYSSS]]]zzzpppVVVHHHHHHLLLeeeyyy```PPPJJJJJJLLLWWWmmm{{{hhhYYYWWWeee{{{cccTTTEEE<<<:::<<<999;;;===HHHnnn|||ssslllpppmmmsssoookkkiiiiiijjjooovvv^^^UUUMMMNNNWWWggg}}}zzzrrrpppqqqssszzzvvvqqqnnnllljjjiiiggghhhnnn|||vvvrrrnnnppprrroooaaaPPPFFFEEEVVV~~~yyywww{{{ssscccOOOGGGIII@@@BBBEEEFFFFFFDDD@@@>>>:::999777666555333///,,,))))))))))))))))))))))))'''(((((())))))))))))))))))+++---......///000222000000222666444///...000<<<;;;:::777333111222333666666555333///,,,++++++***---111333222000......******+++---//////---+++,,,+++,,,///000222999BBBDDDCCCAAA>>><<<;;;::::::777888999:::;;;<<<===>>>>>>???AAACCCEEEFFFGGGHHHIIIJJJLLLNNNPPPRRRSSSSSSSSSTTTTTTUUUWWWXXXXXXYYY]]]```ccceeegggjjjnnnqqqoooqqquuuwwwxxxyyy|||~~~}}}zzzyyy~~~yyyzzziii[[[RRRUUUyyywwwrrrnnnjjjgggiiijjjmmmuuu~~~ppp[[[RRR___eee]]]]]]hhhZZZSSS[[[wwwpppWWWJJJJJJMMMhhhfffRRRHHHFFFMMMaaayyyfffVVVUUUhhhyyybbbSSSEEE<<<::::::888<<>>999888666666555222...+++))))))))))))))))))))))))''''''((())))))))))))))))))+++---......///000222000///111444222------000;;;;;;999666333111222333888888777444///+++))))))***---111333222000///...******+++---//////---+++,,,+++,,,//////111999AAADDDCCCAAA???===;;;::::::888888999:::;;;;;;<<<<<<===>>>@@@CCCEEEFFFGGGHHHHHHJJJLLLOOOQQQRRRSSSSSSSSSSSSTTTVVVWWWYYYZZZ[[[```aaaccceeefffhhhkkkmmmpppsssvvvxxxyyyzzz|||~~~~~~|||}}}|||kkk]]]UUUXXX}}}~~~wwwsssssspppnnnmmmkkkkkkqqqxxxhhheeefffiiiiiiffffffhhh^^^VVV\\\vvvtttXXXHHHIIIPPPnnnmmmWWWKKKLLL]]]{{{uuudddVVVUUUmmmttt```RRREEE===<<<999777<<<>>>EEEeeevvvwwwsss|||tttoookkkgggeeegggeeefffuuuiiiOOOQQQRRRPPPOOOZZZvvv}}}zzzrrrjjjdddccceeellltttyyyyyyyyy{{{ooommmjjjdddYYYMMMJJJNNNkkkjjjjjjvvvnnn^^^LLLDDDFFF???BBBEEEGGGGGGDDDAAA>>>888777666555444222---***))))))))))))))))))))))))''''''((())))))))))))))))))+++---......///000222000///000222000,,,---000;;;:::999666333111222333::::::999555///***((('''***---111333222000///...*********,,,...///---+++,,,+++,,,...///111888AAAEEECCCAAA???===;;;::::::999999999::::::;;;;;;;;;===???AAACCCEEEGGGHHHHHHHHHJJJLLLOOOQQQSSSSSSSSSRRRSSSTTTVVVXXXZZZ[[[\\\aaacccdddddddddeeehhhjjjrrruuuxxxyyyzzz{{{}}}~~~|||~~~mmm___WWW[[[~~~xxxttt{{{xxxuuusssmmmhhhjjjoooaaarrrzzzrrrlllppppppiiibbbYYY]]]vvvwwwXXXEEEHHHSSSsssnnn[[[OOO]]]zzzpppcccXXXUUUoooppp]]]QQQEEE>>>===:::777;;;;;;>>>ZZZzzzqqqyyyxxxllllllgggfffhhheeeeeetttmmmQQQUUUWWWRRRLLLUUUsss~~~pppfffdddccceeekkkqqqwww~~~oookkkeee]]]RRRIIIKKKQQQzzzyyyWWWXXXkkkvvvoooXXXDDDBBBDDD@@@@@@AAABBBDDDCCC@@@>>><<<:::888555444111---***+++******)))))))))))))))((('''&&&&&&'''((('''%%%(((***---...///000333555444000000444444///...111999;;;999444222333222///555888:::777111+++)))((((((+++///333444333111///---,,,,,,///222333000,,,000---,,,...///000666>>>DDDCCCBBB@@@>>>===<<<;;;;;;:::999999999;;;===???===???@@@AAAAAACCCFFFHHHHHHJJJLLLLLLLLLMMMOOOQQQRRRTTTVVVWWWWWWXXXZZZ[[[```cccffffffeeeeeeiiilllqqqtttxxx{{{{{{||||||}}}sss^^^WWWhhh{{{wwwvvv}}}tttkkkkkkmmmvvv{{{zzzsssooorrrtttssseeeYYYbbbzzz{{{[[[GGGJJJ[[[}}}]]]TTTaaa|||kkk]]]WWW\\\yyynnn```KKK???>>><<<666888555>>>@@@PPPxxxqqqttt|||lllkkkggg```cccfffaaakkk~~~rrr\\\\\\cccQQQIIIYYYmmm}}}tttmmmfff```dddqqq~~~}}}nnnddd```UUUHHHKKKYYYzzzXXXNNN]]]|||vvvnnnVVVCCC@@@AAAAAAAAAAAACCCDDDDDDAAA???<<<:::888666444111---***+++******))))))))))))))))))((('''((())))))((('''(((***---...///000333555555111222666666111///111:::;;;999444222333111...555777999777111+++)))((((((+++///222444333111///---,,,,,,///222333000,,,///,,,,,,...///000666===DDDCCCBBB@@@>>>===<<<;;;;;;:::999999:::;;;===???>>>@@@AAABBBBBBDDDGGGIIIHHHJJJLLLMMMLLLMMMOOOQQQSSSTTTVVVWWWWWWXXXZZZ\\\___bbbddddddcccdddhhhkkkpppsssxxx{{{|||}}}ppp]]]YYYmmm|||zzz|||{{{qqqkkkuuuyyyyyysssoooppppppmmmhhhYYY```www{{{\\\HHHKKK]]]~~~ZZZWWWeee~~~kkk^^^XXXbbbmmm```LLL>>>:::666777999555===>>>PPPyyyiii{{{wwwxxxmmmhhhaaabbbeee```iiiuuuvvv{{{qqqllliiikkkVVVKKKZZZoooxxxooojjjfffiiisssuuuiiibbbUUUKKKTTTfffyyyVVVGGGQQQnnn~~~tttlllUUUCCC@@@AAABBBAAAAAABBBDDDDDDBBB@@@<<<:::888666444111...++++++******)))))))))))))))+++***))))))++++++***)))(((***---...///000333555555333333777888444000///:::;;;:::555222333111---333777999777222,,,))))))(((+++///222333222111///...,,,,,,...222333000---///,,,,,,...///000666===DDDCCCBBB@@@>>>===<<<;;;;;;::::::999:::<<<===>>>???AAABBBCCCCCCEEEHHHJJJHHHJJJLLLMMMMMMNNNPPPQQQSSSUUUWWWWWWWWWXXXZZZ\\\^^^```ccccccbbbcccgggkkknnnrrrwww{{{~~~nnn]]]^^^uuu|||~~~ssssssvvvuuuppplllkkkiiigggfffXXX___xxx|||^^^JJJMMM___[[[YYYiii}}}kkk___YYYhhhkkk___MMM???999444888:::666<<<===PPP|||bbbvvv~~~pppnnnjjjaaa```bbb]]]eee{{{rrrssswww|||}}}wwwuuu[[[MMMZZZoooyyyqqqnnnlllnnnuuu}}}ooocccUUUNNN^^^uuuwwwQQQHHHNNNjjj}}}rrrkkkVVVEEEBBBCCCAAAAAAAAABBBCCCCCCAAA???<<<:::888666444222...,,,+++******)))))))))))))))***)))((()))+++,,,+++***(((***---...///000333555333222333666888666111---999;;;:::555333333111---222666999888222---***)))(((+++...111222222111///...,,,,,,...111222000---...+++,,,///000000555<<>>===<<<;;;;;;:::::::::;;;<<<===>>>???@@@BBBCCCCCCDDDGGGIIIHHHJJJLLLMMMMMMNNNPPPRRRSSSUUUWWWXXXXXXXXXZZZ\\\]]]```cccccccccdddhhhkkknnnqqqwww{{{lll___eee|||~~~{{{~~~rrrqqqnnnhhheeeccccccbbb```VVVddd|||___LLLOOObbbbbbZZZmmm{{{iii^^^ZZZjjjiii^^^OOOAAA<<<999888;;;777======RRRbbbooollloookkk```]]]^^^YYY___sssttttttuuutttqqqpppxxx}}}yyy___OOOXXXkkkyyytttssssssuuuzzzttteeeUUURRRfffwwwNNNIIITTTppptttlllWWWEEEAAAAAA??????@@@BBBCCCCCC@@@===<<<:::888666555333///---+++******))))))))))))))))))((('''(((***+++***)))(((***---...///000333555111111111444777777222---888:::999555333444111---111555999888333---******)))+++---000111111000000///,,,+++---111222000...---+++,,,///000000555;;;DDDCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>===???AAAAAABBBCCCFFFHHHHHHJJJLLLMMMNNNOOOQQQSSSSSSUUUWWWXXXXXXYYY[[[\\\^^^aaacccdddccceeeiiimmmnnnqqqwww{{{|||jjjaaakkk}}}xxxzzzrrrllleee___]]]]]]___bbb^^^\\\rrr|||```LLLOOOdddhhh]]]tttwwwggg]]]ZZZnnnlll```OOO@@@======777;;;888>>>>>>TTTfffmmmlllppplll```ZZZ[[[WWW[[[lllwwwuuurrrnnngggbbbdddkkkzzzwww```OOOUUUfff~~~zzzzzz{{{}}}wwwgggXXXXXXppp|||SSSOOObbbwwwmmmVVVCCC>>><<<>>>???AAADDDFFFDDD???<<<<<<:::888666555333000---+++******)))))))))))))))'''&&&&&&''')))***)))((((((***---...///000333555///000000111666:::555...555999999666444555333...///444888888444...+++***)))***---///111111000000///---+++---000222111...,,,***,,,///000000444:::DDDCCCBBB@@@>>>===<<<;;;:::;;;;;;<<<======>>>>>>===???@@@AAAAAACCCEEEHHHHHHJJJLLLMMMNNNOOORRRTTTTTTVVVWWWXXXXXXYYY[[[]]]]]]```cccddddddeeeiiimmmooorrrwww{{{wwweeeaaaoooyyytttvvv|||rrrhhh___[[[ZZZ[[[___eeecccggg|||{{{___LLLOOOfffhhh```yyyrrrccc]]][[[uuupppcccOOO<<<999<<<666;;;999>>><<>><<<>>>@@@DDDHHHJJJGGG@@@<<<<<<:::888777666444000...+++******)))))))))))))))'''&&&&&&''')))******)))(((***---...///000333555000000///000666===999111333777888666555666444000...333888999444///+++***)))***---///000000000000///---+++,,,000222111///+++***+++///000000444:::DDDCCCBBB@@@>>>===<<<;;;:::;;;<<<======>>>>>>>>>>>>???AAABBBBBBDDDFFFIIIHHHJJJLLLNNNNNNPPPRRRTTTTTTVVVXXXXXXXXXYYY[[[]]]\\\___bbbccccccdddiiilllqqqtttwww{{{~~~ppp^^^]]]ooo}}}tttpppuuu|||pppfff]]]\\\]]]]]]aaaggggggnnnzzz^^^JJJMMMgggeee___zzzlll```]]]]]]{{{oooeeeOOO:::777<<<555<<<:::>>>:::NNNxxx|||lllnnnyyytttqqqcccYYYZZZXXXZZZggg~~~tttsss```OOORRRccc|||ooowwwzzzssshhh[[[VVVddd}}}hhhooopppiiiUUUEEEAAA@@@>>>AAAGGGKKKMMMIIIBBB<<<<<<:::888777666444111...+++******)))))))))))))))'''&&&&&&'''***+++***)))(((***---...///000333555000111//////777???===444222666777666555777555111...333888999444///+++***)))***,,,...000000000000000---+++,,,000222111///+++***+++///000000444999DDDCCCBBB@@@>>>===<<<;;;:::;;;<<<===>>>>>>>>>>>>???AAABBBCCCCCCEEEGGGJJJHHHJJJLLLNNNOOOPPPSSSUUUTTTVVVXXXYYYYYYYYY[[[]]]ZZZ^^^aaabbbbbbccchhhkkkrrrtttxxxzzz}}}kkkYYYZZZooozzzqqqnnnuuu~~~{{{oooeee^^^___aaa```ccciiigggooo|||yyy]]]IIILLLhhhddd\\\xxx{{{iii___]]]___}}}llleeePPP:::888>>>666===;;;===777JJJzzzooommmpppvvvssseeeZZZ\\\ZZZ\\\ggg|||uuusss```PPPSSSdddttthhhuuu{{{ppphhh\\\QQQPPPccc~~~yyyzzzxxxtttpppdddRRREEEAAA;;;<<>>;;;777555333222///...+++***((('''''''''((()))&&&((()))))))))******((())))))))),,,///111111000222111///111888>>>;;;444///777<<<888555555333//////222555666333///,,,***+++***+++...111333222111///---++++++...111222222...---,,,+++---000333555BBBFFFFFFBBB>>>===:::666999:::;;;<<<============@@@@@@AAABBBDDDFFFHHHIIIKKKKKKLLLMMMOOOPPPQQQRRRTTTTTTUUUVVVXXXYYYZZZZZZYYY]]]``````\\\\\\```eeeqqqxxx}}}|||yyydddXXXXXXggguuunnnmmmsss{{{|||}}}{{{lllfff]]]XXXXXX\\\```cccgggttt|||www^^^MMMRRRlllccc```www}}}kkkZZZVVVbbbnnn\\\LLL===777888666:::999888>>>IIIkkkzzzkkkuuuiiipppgggbbb\\\]]]```ZZZtttnnnaaaRRRMMMccc|||mmmhhhzzz}}}{{{ooodddUUULLLRRRhhhyyyqqqpppdddRRRFFFCCC>>><<>>BBBDDDAAA>>>>>><<<999888999:::<<<===>>>>>>>>>AAAAAAAAABBBDDDFFFGGGHHHJJJKKKMMMNNNPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ^^^bbbcccbbbbbbdddfffpppxxx~~~ttt```RRRPPP]]]vvvuuuooonnnrrrxxxoooooosss}}}|||rrrjjjccc[[[UUUUUUXXX\\\___eeewwwyyyvvv]]]LLLSSSnnncccaaayyy~~~kkkZZZXXXffflllZZZJJJ===888999888;;;888777<<>>;;;:::888777555333///,,,+++***)))(((((((((((())))))))))))************+++)))((())),,,///000000///...///...000555999555...000777<<<999666444111///...000333555444111---***+++***+++...111333222111///---++++++...000222222...---,,,+++---000333555999>>>AAA???>>>??????<<<888999:::;;;===>>>@@@@@@BBBBBBBBBCCCDDDEEEGGGHHHJJJKKKNNNPPPRRRRRRQQQPPPSSSSSSTTTVVVWWWXXXYYYZZZ[[[^^^cccgggiiiiiiiiihhhpppwww~~~~~~ppp]]]MMMHHHRRRiii~~~vvvqqqoooooorrriiihhhkkkttt|||~~~xxxppphhhbbbZZZTTTSSSUUUXXXZZZ```zzz}}}zzzvvv[[[LLLUUUrrrbbbddd~~~kkkYYYYYYlll~~~kkkXXXGGG;;;999;;;999;;;888777<<>>;;;999888888666333...+++*********)))))))))))))))***((((((******))))))+++(((((()))+++...000000//////111111222666:::666000111666;;;:::666333111000...///222444555222...++++++***+++...111333222111000...+++,,,...000111222...---,,,+++---///333555777===@@@>>>>>>??????===888999:::;;;===???AAABBBBBBBBBCCCCCCDDDFFFGGGHHHIIIKKKOOORRRSSSSSSQQQPPPUUUUUUWWWXXXZZZ[[[\\\]]]^^^___aaafffkkkmmmmmmmmmpppuuu{{{~~~|||nnn\\\LLLDDDJJJ]]]pppyyytttpppmmmlllkkkjjjmmmttt{{{}}}xxxrrrjjjddd\\\VVVTTTUUUVVVWWW[[[{{{{{{uuuZZZLLLXXXuuu___gggjjjVVVZZZqqq}}}lllWWWEEE:::999<<<888999777999???JJJrrreeeuuu}}}wwwrrrpppccc[[[\\\YYY```ooozzzuuuvvvvvvttt\\\ZZZtttnnniiimmmyyy~~~}}}wwwvvvvvvvvvvvvwwwyyyyyyrrrjjjccc]]]QQQHHHKKK___}}}xxxtttuuupppbbbOOOBBB???:::===???DDDGGGHHHFFFBBB>>>;;;999888888666333...+++***************))))))((((((%%%&&&******&&&%%%((((((((((((+++...000///......000111222555999777111111555999;;;777333111222---...000333555444000,,,+++***+++...111333222111000...,,,,,,...000111111...---,,,+++---///333555888===@@@>>>===??????<<<999999:::;;;===???AAACCCBBBBBBCCCCCCEEEFFFHHHIIIJJJLLLOOORRRTTTSSSRRRQQQTTTUUUVVVXXXZZZ[[[]]]]]]```______ccchhhmmmpppqqqppprrrvvv{{{}}}yyylllZZZKKKBBBDDDRRRaaaxxxxxxqqqllliiilllmmmqqqxxx~~~}}}wwwqqqjjjeee]]]WWWTTTSSSSSSSSSZZZzzzuuutttXXXLLL\\\zzz]]]kkkyyyeeeTTT\\\wwwlllUUUBBB999888:::888888777:::>>>HHHqqqeeeiiiwwwtttooopppeee\\\\\\ZZZ^^^kkkyyy~~~wwwvvvyyyjjjyyybbbbbb{{{|||kkkiiimmmvvv||||||wwwtttttttttxxxxxxvvvuuuuuuooofffbbb]]]SSSHHHGGGZZZyyy{{{zzzuuurrryyywwwqqqcccNNNAAA>>>999===???BBBFFFHHHFFFBBB>>>;;;:::888777555333///,,,******++++++******)))(((,,,)))+++222111***(((+++((('''(((+++...//////...,,,/////////222777777333000333888;;;888333111444,,,---...333666666111,,,+++***+++...111333222111111...,,,,,,...000111111...---,,,+++---000333555999>>>AAA???>>>??????<<<;;;::::::;;;===???AAACCCAAABBBBBBCCCEEEGGGIIIJJJKKKMMMPPPRRRSSSTTTSSSRRRQQQRRRSSSUUUWWWYYY[[[[[[______```bbbfffkkkqqqtttppppppsssyyy|||~~~tttgggVVVIIIAAA@@@GGGQQQhhhyyy{{{rrrmmmkkkooosss{{{{{{tttjjjeee]]]WWWSSSQQQOOONNNYYYvvv}}}~~~qqqVVVMMMbbb\\\nnn|||lll___TTT```~~~jjjPPP???999888888:::999666999;;;@@@hhhiiiaaauuurrrkkknnnfff^^^\\\ZZZ\\\ggg{{{~~~uuujjjttttttuuuhhhlll~~~yyyfffjjjwwwiiiiiimmmmmmvvv}}}zzzuuussstttttt|||~~~wwwsssssspppiiifffbbbXXXKKKFFFUUUttt|||yyyzzzvvvqqqmmmfffuuurrrdddPPPDDDAAA<<<>>>>>>AAAEEEGGGGGGBBB>>>===:::777555444222///---******+++++++++***)))(((///+++///888888...***---''''''(((***---//////...---//////...111777999888///000666;;;999333222666,,,,,,---222777777222---+++***+++...111333222111111///,,,,,,---///000000...---,,,+++---000333555888>>>AAA@@@???AAAAAA???<<<<<<;;;;;;<<<>>>AAABBB@@@@@@BBBCCCFFFHHHKKKLLLMMMNNNPPPQQQSSSTTTTTTTTTPPPQQQRRRTTTWWWYYYZZZ[[[\\\___cccdddfffjjjpppuuupppooossszzz}}}|||rrrdddTTTIIICCC???AAAEEERRRhhh|||sssoooppppppxxxyyylllggg___YYYTTTQQQOOOMMMUUUkkknnnSSSNNNhhh]]]qqqqqqeee]]]UUUccczzzyyy}}}eeeJJJ;;;999999777999888666999999<<>>>>>@@@DDDGGGGGGBBB>>>>>>;;;777555333222///...******+++,,,+++***)))(((***''',,,666555***%%%(((''''''(((***---//////...///111111000333:::===<<<...///555<<<:::444333888,,,+++---222777777333---+++***+++...111333222111111///,,,,,,---///000000...---,,,+++---000333555777===AAA@@@@@@CCCCCCAAA======;;;;;;<<<>>>@@@BBB???@@@AAACCCFFFIIILLLMMMNNNOOOPPPQQQRRRTTTUUUUUUQQQRRRTTTVVVXXXZZZ\\\\\\ZZZ___fffhhhhhhjjjoootttoooooouuu}}}{{{}}}sssdddTTTKKKFFFBBB@@@@@@@@@YYYvvv|||tttqqqssslllwwwyyypppjjjccc\\\XXXTTTQQQNNNPPPbbbkkkQQQNNNlll^^^rrroooddd^^^WWWeeemmmiii}}}{{{aaaFFF999::::::777888666666;;;;;;>>>eeezzzuuuwww\\\|||mmm{{{ttthhhmmmiiiaaa\\\XXXUUU\\\lllyyyssskkkccciiixxxzzzzzzwwwcccbbbbbbqqqtttbbbVVVdddllljjjsss|||yyyyyysssqqqsss|||ssstttxxxwwwrrrpppeeeSSSIIISSSqqqyyyqqqqqqqqquuufffaaawwwpppfffSSSCCC???===@@@>>>>>>AAAFFFFFFBBB===<<<999666444333111...,,,*********)))(((''''''&&&************************(((((()))***+++---...///222000///000333777:::;;;111111444777555333555;;;111+++''',,,666:::555...,,,+++++++++---///222444111000...+++***,,,000444///...---,,,...000333555666@@@EEEAAA<<<>>>BBBBBB???>>>===;;;<<<===???@@@AAAAAABBBCCCEEEHHHKKKLLLLLLMMMPPPRRRSSSSSSRRRRRRRRRTTTWWWXXXYYYYYYZZZ\\\ZZZ^^^dddgggiiijjjnnnqqqssstttxxx||||||zzz|||xxxiiiZZZRRRJJJBBB>>>???EEEPPPaaa}}}{{{uuusssrrrssszzzxxxlll___ZZZ]]]]]]WWWPPPIII___hhhZZZRRReeedddvvvpppbbbTTTUUUmmm|||jjjeeeyyyzzz]]]AAA:::888555888;;;888444888===@@@___mmm```vvvtttgggbbbllleeeYYY]]]XXXZZZfff{{{wwwrrrmmmrrr{{{xxxyyy{{{]]]aaa___gggcccXXXWWW```zzzjjjiiiuuu~~~|||{{{yyysssnnnsss~~~yyytttttteeeTTTOOOTTTlll~~~wwwmmmhhhuuuoookkk~~~nnneeeRRRCCC@@@>>>@@@??????BBBFFFFFFBBB======:::888666444222///---++++++***))))))(((''''''************************(((((()))***+++---...///000///...///222555888:::111000111555666444444888333...+++///555888444///++++++***+++,,,///111333111000...,,,***,,,000444///...---,,,...000333555666???DDD@@@<<<>>>AAAAAA???>>>===<<<<<<===???@@@BBBBBBBBBCCCEEEHHHJJJKKKKKKMMMOOOQQQRRRSSSSSSSSSTTTVVVXXXXXXXXXYYY[[[\\\ZZZ___dddggghhhjjjnnnqqqsssuuuyyy}}}}}}{{{zzzlll]]]UUUNNNEEE??????>>>IIIYYYsss|||xxxuuutttssszzzvvvnnneeeaaa```]]]TTTMMMNNN^^^}}}wwweeeYYYTTThhhmmm|||nnn```UUUYYYrrrzzzkkkgggzzz~~~vvvYYY???:::999777:::<<<:::888;;;<<<;;;SSS|||uuu|||eeeuuuvvvlllbbbhhhbbbZZZ^^^YYYYYYcccxxx}}}rrr{{{{{{yyy}}}```eeeeeekkkdddWWWSSSYYYrrrmmmnnn{{{~~~{{{yyywwwqqqlllttt}}}zzz{{{yyyhhhUUUOOOUUUooo}}}wwwmmmjjjwwwxxxuuummmdddQQQCCC@@@>>>AAA@@@AAADDDGGGFFFBBB>>><<<:::777555444222...,,,+++++++++***))))))(((((())))))))))))))))))))))))(((((())))))+++,,,...//////......///000444777999222......333777555333333444111///111444555333111++++++******+++---000222222111///,,,+++,,,000333000///...---...000333555444<<>>@@@AAA@@@???===<<<<<<===???@@@BBBBBBCCCDDDEEEGGGIIIJJJKKKLLLMMMOOOQQQSSSTTTUUUWWWXXXYYYYYYXXXYYY[[[]]][[[___dddggghhhjjjnnnrrrqqqtttyyy}}}{{{zzz}}}qqqbbbYYYRRRIIIBBB>>>999BBBOOOggg{{{xxxuuutttzzzllliiieeebbb^^^XXXOOOHHHKKKVVVsssqqqfffXXXTTTkkkuuu|||kkk^^^WWW___zzzyyyooonnnyyyoooSSS<<<::::::888;;;::::::999;;;<<<777HHHkkklllqqqzzzuuuccceee```[[[```ZZZXXX^^^rrr{{{dddhhhmmmpppeeeVVVNNNOOOfffpppttt~~~}}}~~~~~~zzzyyyvvvpppkkkttt{{{|||~~~~~~mmmYYYQQQVVVppp{{{tttlllkkkzzz|||yyynnndddQQQBBB???===@@@AAACCCFFFGGGFFFBBB>>>:::888666555333111---***++++++++++++******))))))((((((((((((((((((((((((((((((((()))***,,,...///...//////000111333666999444...,,,333999888333000111111000111222333333333,,,+++***)))***,,,///000222111000---,,,---000333111000...---...000222444444999??????>>>===???@@@AAA@@@>>><<<<<<===>>>@@@CCCCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMPPPRRRUUUVVVXXXYYYZZZYYYXXXYYY[[[]]][[[```dddggghhhjjjooosssooosssxxx{{{xxxwww~~~uuuggg]]]VVVNNNDDD===999???HHH^^^}}}~~~yyyuuuttt{{{hhhgggeeebbb]]]WWWPPPLLLHHHOOOmmmvvv^^^UUUnnnwww{{{iii\\\YYYeee|||yyy~~~wwwkkkNNN999::::::777:::666777666999;;;777EEEcccqqqkkk|||~~~fffddd```\\\aaa]]]XXX[[[mmm~~~hhhhhhrrrrrrfffVVVKKKHHH\\\}}}}}}pppvvv~~~|||yyyvvvuuuuuuuuuuuuzzz}}}yyyxxxvvvqqqmmmppp|||xxxyyy~~~qqq]]]SSSVVVoooxxxrrrkkknnn}}}{{{wwwyyypppdddPPPAAA>>><<<@@@AAADDDGGGGGGEEEAAA>>>;;;999888777555222...++++++++++++***************''''''''''''''''''''''''''''''((()))***,,,---......000111222111333666999777///,,,333999999444111---...//////000222444666---,,,*********,,,...///222222111...,,,---///222333111///......000222444333777<<<@@@???>>>>>>@@@BBB@@@>>>===<<<===>>>???BBBCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKMMMOOORRRTTTUUUXXXYYYZZZYYYYYYYYY[[[\\\\\\```eeeggghhhkkkoootttrrruuuzzz|||yyywww}}}xxxjjj___YYYRRRGGG===:::>>>BBBUUUuuu~~~xxxtttttt{{{rrrppplllfff```[[[XXXVVVNNNQQQmmmsss^^^uuuvvvyyygggZZZ[[[kkkxxxhhhIII888:::999444888777888555777:::777CCC^^^wwwuuueeeyyyxxxkkkdddaaa]]]``````ZZZZZZhhhmmmgggrrrrrrgggYYYMMMFFFVVVwwwzzzooouuu{{{{{{zzzwwwwwwuuuqqqmmmkkkuuu}}}{{{uuuwwwuuuaaaVVVVVVkkkvvvoookkkrrrxxxssstttooocccOOO@@@===<<<>>>AAAEEEGGGGGGDDD@@@======<<<;;;:::999555111---************************((((((((((((((((((((((((''''''((((((***+++---...---000333333111222666999888000---222888777444222---------...000222555666...---+++***+++,,,...///222222111///------///111444222000......000222333444555;;;AAABBB??????AAABBBAAA???=========>>>???AAABBBDDDEEEGGGHHHHHHHHHIIIJJJKKKMMMOOOQQQRRRSSSUUUWWWYYYZZZZZZYYYZZZ[[[]]]aaaeeeggghhhkkkppptttwwwxxx|||}}}|||lll```[[[WWWKKK@@@:::===>>>OOOppp|||wwwsssssszzz{{{vvvnnneee___\\\[[[[[[SSSSSSlllqqqvvvuuudddYYY]]]qqq|||yyyfffFFF666:::888333666;;;;;;666666999777@@@VVVlll{{{bbbzzzhhhmmmcccaaa]]]^^^aaa[[[YYYccc|||vvviiipppqqqjjj___SSSGGGTTTsssxxxooovvvzzzvvvuuutttqqqmmmiiipppwwwwwwtttwwwyyyeeeYYYVVVkkkvvvooonnnxxxsssmmmpppkkk```MMM???=========@@@EEEGGGFFFBBB>>><<<<<<;;;::::::888555000,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((***+++---...,,,///333333000000444888888111---000444444333444111///---...111444555444000...---++++++,,,...///333333222000...---///111555333111///...///111333444555:::BBBDDD@@@???BBBCCCBBB???>>>======>>>??????AAACCCFFFHHHIIIIIIIIIHHHJJJLLLNNNPPPPPPPPPPPPRRRUUUYYY[[[[[[ZZZZZZZZZ^^^aaaeeeggghhhkkkpppuuuwwwvvvzzzooobbb^^^[[[QQQDDD:::======MMMqqq~~~zzzvvvsssrrrxxxzzzsssjjjcccaaaaaaaaaaaaVVVQQQdddwww{{{ppp```XXX```wwwyyyuuuyyycccCCC666<<<:::333777:::;;;777777:::777===OOOjjjccc}}}dddxxxmmm___^^^[[[]]]___\\\XXX___uuuooooooqqqmmmfffYYYIIISSSqqqyyyrrryyy{{{yyywwwsssooolllooosssttttttxxx|||hhh[[[YYYnnnxxxrrrsss|||nnniiilll|||ggg]]]KKK???>>>>>><<<@@@EEEGGGEEEAAA>>>;;;999888888777666222---)))((((((((((((((()))))))))))))))))))))))))))))))))'''''''''((()))+++---...***...222222//////222666777000,,,...111111222444666222......222555444333111///---,,,,,,---...///333333222000...---///111555444111///...///111222555444:::BBBEEEAAA@@@CCCCCCBBB@@@>>>======>>>???>>>@@@CCCFFFHHHIIIJJJJJJHHHJJJLLLOOOPPPPPPOOONNNOOOSSSXXX[[[[[[ZZZYYYYYY^^^aaaeeeggghhhkkkqqquuuuuusssvvvqqqccc```___TTTGGG<<>>:::===>>>@@@DDDGGGFFF@@@;;;???>>><<<999555222///---+++)))'''&&&((()))))))))''''''(((((((((((('''''')))))))))((('''***...111000000000///...///333555@@@???:::222///222444333777222---,,,///333666777444222...+++***+++,,,...222444444222...,,,...000111222333111------000333777777===EEEFFFBBBBBBGGGEEEEEECCC@@@>>>===???AAA@@@AAABBBBBBBBBDDDGGGJJJKKKLLLMMMLLLKKKLLLNNNOOOUUUVVVXXXZZZ[[[\\\\\\\\\^^^cccffffffhhhooosssttttttxxx}}}xxxkkkgggcccXXXKKKCCC@@@>>>RRR{{{~~~yyyuuuuuutttvvvzzzyyysssnnnnnnsssvvvssspppoooVVVLLLLLLYYYgggttt|||rrrooossssssvvvwww~~~tttiii\\\ZZZiii}}}ppphhhsss}}}zzzQQQ999===<<<777888888555666777888888;;;???CCCdddqqqpppkkkaaazzz]]]ZZZ]]]ZZZ___^^^YYYYYYggg|||rrrooolllnnngggQQQSSSooowwwoooooommmnnnppprrrvvvnnn[[[]]]yyyyyyppp{{{}}}ppptttlll^^^LLLAAA???<<<>>>???BBBEEEHHHFFFAAA===???>>><<<999555222///---+++)))''''''((()))))))))''''''(((((((((((('''''')))))))))(((((()))---000//////000//////000222444??????:::222000333555555777333///...000333555666222000,,,***((()))+++,,,111333444222...,,,...000000222333111...---000333777666:::CCCFFFCCCCCCEEEEEEDDDCCC@@@>>>===???AAAAAABBBCCCCCCCCCDDDGGGIIIKKKLLLMMMLLLKKKLLLNNNPPPUUUVVVXXXZZZ[[[\\\\\\\\\___eeehhhiiikkkqqqttttttuuuxxx}}}{{{mmmgggcccYYYNNNEEECCCBBBWWW}}}xxxvvvwwwsssssswww~~~}}}wwwooommmoootttuuuqqqnnnmmmTTTPPPSSSYYY\\\ccc~~~yyynnnfff```^^^```^^^___ooo~~~uuu~~~rrrfffZZZ[[[nnn}}}jjjiiizzz{{{vvvOOO999<<<;;;777888888666777777888888;;;???BBBYYY}}}zzzkkkvvvgggddd```bbb^^^___^^^YYYWWWcccxxxsssqqqppprrriiiRRRSSSooo{{{}}}}}}uuussspppooooooppprrr|||ooo[[[[[[tttxxxppp{{{}}}sss{{{nnn^^^LLLBBBAAA===>>>@@@CCCFFFHHHFFFBBB>>>>>>===;;;888555222///---+++)))'''''')))***))))))'''(((((())))))(((((('''((())))))(((((()))---///---///000111000000111222<<<===:::333000444777777888555222000111333444444222000---***)))***,,,---000333444333///---...000000222333222......000333777555888@@@FFFFFFDDDDDDDDDDDDCCCAAA>>>>>>???AAABBBCCCDDDCCCCCCDDDFFFHHHJJJLLLMMMLLLLLLLLLNNNPPPTTTVVVXXXZZZ[[[\\\\\\[[[___eeejjjjjjlllpppsssrrrvvvyyy}}}tttkkkfff^^^VVVKKKIIIIII```|||{{{zzzwwwwwwyyyrrrrrruuuyyy}}}}}}xxxssskkkkkkooosssrrrmmmkkkmmm___[[[___jjjmmmppp{{{ooofff^^^ZZZXXXVVVPPPMMMUUUbbb|||}}}www}}}nnnaaaWWW___www|||fffooo}}}oooKKK888;;;:::666777777666777888888888;;;???BBBLLLooo~~~hhh{{{fffzzzppphhhgggeee^^^^^^ZZZWWW]]]nnntttuuuvvvyyymmmTTTUUUqqq~~~|||xxxtttqqqppppppsss~~~qqq^^^[[[pppvvvooo|||uuu}}}lll[[[III@@@@@@<<<===???CCCFFFGGGEEEAAA>>>===<<<;;;888555222///---***)))((((((*********((((((((())))))))))))((((((((())))))(((((())),,,...+++...111222111000000111999;;;999333111444888:::888666444222222333333333444222000...------...//////222555444000---...///000222444222///...000333888666777???FFFIIIGGGDDDCCCCCCCCCAAA???>>>???AAABBBCCCDDDDDDDDDDDDFFFGGGJJJLLLMMMMMMLLLMMMOOOQQQTTTUUUWWWYYY[[[[[[[[[[[[]]]dddhhhiiikkknnnpppnnnwwwzzz}}}{{{qqqkkkeee___TTTQQQSSSjjj~~~yyyxxxwwwtttuuuxxxuuutttuuuvvvxxxwwwssspppkkkkkkmmmooolllhhhiiinnnkkkaaafff}}}{{{~~~{{{uuupppiiiccc\\\UUUSSSSSSeee{{{xxxuuu}}}xxxjjj]]]VVVeee|||hhhwwweeeFFF777;;;888666777666666777888888888;;;>>>BBBDDDeeeoooeeeooo|||pppllliii``````]]]XXXYYYfffyyyuuuyyy}}}~~~pppUUUWWWuuu}}}}}}xxxoooiiikkkppptttyyyuuuqqqppppppuuuuuuaaa\\\nnnuuuooo~~~{{{gggWWWFFF>>>>>>::::::>>>BBBEEEEEEBBB???===<<<<<<:::888555111///---***)))((()))***+++***((((((((())))))))))))((((((((()))))))))((((((+++---***---111222111000000000555999999333000444999;;;888777555333111111333444555444111///...---......---111555555111.........000222444333000///000222888777888>>>FFFKKKJJJEEEBBBCCCCCCBBB@@@???@@@AAAAAACCCEEEEEEEEEEEEFFFHHHJJJLLLMMMMMMMMMNNNPPPRRRTTTUUUWWWYYYZZZ[[[[[[[[[]]]dddhhhiiikkknnnpppnnnwwwzzz}}}~~~~~~uuuoooiiiccc[[[YYY[[[ttt~~~yyyxxxuuuqqqrrrvvvxxxwwwvvvuuutttsssqqqpppooollljjjiiieeedddiiiqqqiii```fff~~~zzzsssggg[[[[[[ttt|||~~~wwwjjjwwwuuulllaaaiii|||rrreeeYYYXXXmmm|||lll~~~\\\BBB777:::888666888777777888888888888:::>>>AAACCC```www{{{mmmoootttmmmllldddcccaaa\\\ZZZaaarrruuu{{{pppUUU[[[|||pppnnnlllooonnniiihhhkkkiiieeeeeeuuu}}}vvvuuuvvvpppkkkiiiiiimmmyyyuuuaaaZZZiii}}}uuuqqqcccSSSDDD>>>>>>:::999===BBBEEEDDDAAA>>>===<<<;;;999777444111///---***))))))***++++++***(((((())))))******))))))((('''((())))))((((((***,,,***---000111111000///000222777999333///222777:::777777555222000000222555555333111...,,,+++++++++,,,000555555222///......000333555444111///000222555777999===DDDJJJKKKGGGAAABBBCCCBBB@@@???@@@AAA@@@BBBEEEFFFFFFFFFGGGIIIJJJKKKMMMMMMMMMNNNQQQSSSSSSUUUWWWYYYZZZ[[[[[[ZZZ___eeejjjjjjlllpppsssrrrwwwyyy|||}}}~~~xxxrrrkkkddd^^^\\\aaa||||||yyytttpppqqqvvvxxxwwwuuusssrrrrrrssssssrrrlllgggdddbbbccciiiqqqgggbbbiii|||ooodddjjjssszzzzzzeeemmmyyyzzzbbbWWWMMMSSShhhyyykkkbbbXXX[[[vvv|||ooo}}}zzzTTT???777;;;888666999777777888888888888:::>>>AAAEEEYYYwwwooozzzrrrvvvmmmmmmhhheeeccc```\\\___lllzzz{{{ttt{{{mmmTTT___sssooofff^^^bbbiiittt|||^^^```kkkyyyuuuwww{{{qqqkkkeeebbb___aaalllwwwuuu___VVV```qqq~~~vvvsss~~~bbbSSSFFF@@@@@@<<<999>>>CCCEEEDDDAAA???>>>;;;:::999777444111///---***))))))+++,,,,,,***((())))))************))))))'''((())))))(((((()))++++++---///000000//////000000666888333...000666999666666444000---...333777777555333000---+++***)))+++000555666333///...---000333555555222000000222000666:::;;;@@@GGGJJJGGG@@@BBBCCCBBBAAA@@@@@@AAA>>>AAADDDFFFGGGGGGIIIJJJJJJKKKMMMMMMMMMOOOQQQSSSSSSTTTVVVYYYZZZZZZZZZZZZ___eeehhhiiikkkqqqttttttvvvxxx{{{|||}}}~~~wwwooofff\\\[[[bbb~~~{{{uuuqqqsssxxxtttsssrrrppppppssswwwzzztttllldddccccccdddiiinnnjjjdddiii{{{uuummmiii{{{{{{}}}}}}eeekkkxxxllldddQQQOOO\\\|||vvvggg___XXX```}}}{{{ssszzzvvvNNN<<<888<<<888777;;;888888888999888888:::===@@@FFFNNN~~~}}}cccuuuxxxmmmnnnjjjfffcccbbb______hhhssszzzrrrzzz}}}jjjSSScccyyyfff___[[[\\\hhhssslllbbb\\\kkkttttttuuuzzz~~~qqqkkkeeebbb___```iiitttwwwaaaSSSXXXdddzzzxxxvvv~~~}}}bbbUUUHHHCCCCCC>>>:::???EEEGGGEEEAAA??????;;;:::999777444111///...***)))***+++,,,,,,***((())))))************))))))'''((())))))(((((()))***+++---///000//////000111///666888222---///555888666555333///,,,...333888:::888666222///---+++******///555777444000...---000333666555222000000222---555999999===DDDHHHGGG@@@AAACCCCCCAAA@@@@@@AAA===@@@DDDFFFGGGHHHJJJKKKJJJKKKMMMMMMNNNOOOQQQTTTSSSTTTVVVXXXZZZZZZZZZZZZ^^^cccffffffhhhooossstttuuuwwwzzz|||}}}}}}sssjjjZZZYYYbbb|||wwwrrrtttzzzppppppooonnnppptttzzz~~~tttkkkdddccceeefffhhhkkkmmm```bbb{{{uuujjjxxx|||{{{zzz{{{dddhhhvvv|||{{{}}}___TTTXXXsssttteee^^^XXXccc{{{vvv{{{xxxKKK;;;999<<<888888;;;999888888999888888:::===@@@FFFFFFvvv]]]{{{yyymmmooojjjeeebbbcccaaa___fffooo}}}qqqyyy{{{gggRRReeewwwfff```^^^eeetttzzzyyylll\\\]]]vvv{{{xxxyyy}}}~~~rrrnnniiigggeeegggppp{{{zzzeeeTTTTTT]]]vvv{{{zzzxxx~~~|||aaaPPPBBB??????999???AAACCCEEEDDDBBB???<<<>>>;;;888666444111...,,,************))))))))))))(((((())))))*********+++******))))))))))))*********---000111111000111222...222777888222---111:::;;;444///000///---000777888777555111---++++++,,,,,,...111444666444///+++222444666666555222000///444666777888:::===BBBEEEFFFFFFEEEDDDCCCAAA???>>>@@@AAACCCDDDDDDEEEHHHKKKGGGHHHJJJLLLNNNOOOPPPPPPRRRSSSUUUWWWYYY[[[\\\\\\___aaacccfffiiinnnssswwwuuuwwwzzz|||}}}{{{pppccc]]]fff{{{zzzzzzvvvqqqpppppprrrvvv{{{}}}{{{yyyvvvppplllkkkiiiffffffjjjgggdddkkk|||wwwtttsssttt___eeehhhnnnnnndddddd|||yyyUUUQQQjjj{{{qqqccc[[[\\\lllggg???===:::999999999888777999999999:::;;;<<<===>>>AAAFFFlllgggnnn|||bbbjjjiiifffaaa]]]^^^dddiii{{{tttssszzzttt\\\VVVkkkuuuppplllkkkrrr||||||nnnXXX^^^gggrrruuunnnsss~~~~~~zzzxxxvvvttttttvvvyyy{{{ttt___QQQOOOTTTaaarrr~~~||||||cccTTTFFFCCCCCC<<<>>>@@@BBBDDDDDDAAA???===>>>;;;888666444111...,,,************))))))))))))((()))))))))************))))))(((((((((((())))))+++---000111000000000111---111777999333---000666999333///000...+++---222888888666222...+++***+++,,,---000444666444000,,,000333555777666333111000333555666888;;;???EEEIIIFFFEEEEEEDDDCCCAAA@@@???@@@AAACCCDDDDDDEEEHHHKKKHHHIIIJJJLLLNNNOOOPPPPPPRRRSSSUUUWWWYYY[[[[[[\\\___aaacccfffhhhmmmrrrvvvvvvxxxzzz|||}}}~~~rrrhhhcccmmmzzzxxxvvvuuuyyy}}}}}}{{{{{{|||yyyuuurrrqqqoookkklllooolllhhhnnn}}}vvvsss}}}jjjllllllgggfffYYYWWWkkkzzzwwwrrruuuxxxxxxtttxxx\\\LLLZZZiii~~~lll___[[[```sss|||fff???<<<:::888999999888777999999999:::;;;<<<===>>>@@@AAA```tttooo~~~jjjkkkhhhddd___\\\\\\```cccvvvssssssxxxqqqYYYUUUmmm|||tttnnnqqqyyywww]]]^^^bbbdddyyywwwmmmpppuuu~~~|||~~~}}}}}}~~~~~~xxxmmmaaaXXXUUUVVVTTTaaassszzzhhhYYYKKKFFFEEE>>><<<>>>AAABBBCCCAAA???>>>===;;;888666444222///,,,************))))))))))))))))))))))))************((((((''''''''''''((((((+++...000111000//////000...222999===888111///333:::666333333111------///888888777444///,,,******+++---000333666555111......111444777777555222000222444555888;;;@@@GGGKKKDDDDDDDDDDDDCCCBBBAAAAAA@@@AAACCCDDDDDDEEEHHHKKKHHHIIIKKKMMMNNNOOOPPPPPPSSSTTTVVVXXXYYYZZZ[[[[[[^^^```ccceeehhhlllqqqtttvvvxxxzzz|||}}}sssjjjhhhuuu{{{vvvwww{{{yyyzzz~~~|||xxxvvvvvvtttooonnnpppnnnkkkpppsssllljjjhhhhhhZZZRRRaaakkkgggbbbccckkkcccdddwwwtttggglll|||mmmNNNKKKUUUoooxxxhhh^^^ZZZfff}}}~~~xxx___>>><<<999888999999888777999999999:::;;;<<<===>>>AAA>>>TTTooozzzmmmkkkgggaaa]]]\\\\\\]]]]]]ppp~~~xxxwwwzzzoooXXXYYYtttuuupppxxxiiieeehhheeejjjxxxxxxqqqrrrqqqrrrwwwyyyooohhhddd```[[[WWWQQQVVVaaappp~~~}}}zzzmmm\\\KKKFFFEEE???<<<===???AAABBBAAA???>>>===;;;888555444222///---************)))))))))((()))))))))))))))*********)))((((((''''''(((((()))+++...000111000//////000///222:::@@@===555000111<<<;;;::::::777333000///777888888666111---***)))***,,,///222555555222///---///333666888777444111222333555777:::???EEEIIICCCDDDDDDDDDDDDCCCCCCBBB@@@AAACCCDDDDDDEEEHHHKKKHHHIIIKKKMMMOOOPPPPPPQQQSSSTTTVVVXXXYYYZZZ[[[[[[^^^```ccceeehhhkkkooorrrtttvvvyyy|||}}}sssiiijjjyyy}}}yyy|||}}}~~~{{{yyyyyyuuuooommmnnnmmmiiioooyyyllljjjsssvvvjjjaaakkkpppiiieeeccceee\\\ZZZfffcccZZZ\\\```fffiiiiiijjjmmmnnnmmmaaadddttt[[[IIILLLbbbvvvhhh___ZZZlllzzzvvvzzzvvvTTT>>>;;;999888888999888888999999999:::;;;<<<===>>>CCC@@@OOO{{{fffssstttffflllgggbbb``````aaa___]]]kkk{{{oooZZZbbbvvvkkkppptttkkkpppqqqsssvvv|||pppnnnpppxxx~~~}}}}}}zzzsssllliiiiiifff^^^WWWVVVRRRUUUcccxxx~~~xxx||||||qqq\\\HHHBBBCCC???<<<===???AAAAAAAAA@@@???<<<:::777555444222///---************)))))))))(((******))))))))))))))))))***))))))(((((())))))***+++---///000/////////000...000777>>>===666///...;;;===>>>===:::777333///555777999888444///+++))))))+++...222555666444111---...111555888888555111222444555777888;;;@@@CCCCCCDDDDDDDDDDDDDDDCCCCCC@@@AAACCCDDDDDDEEEHHHKKKHHHIIIKKKMMMOOOPPPQQQQQQSSSTTTVVVXXXYYYZZZ[[[[[[___aaadddfffhhhkkknnnqqqqqqtttxxx{{{~~~vvvjjjkkkzzz}}}|||xxxqqqnnnooonnnjjjnnn~~~~~~}}}mmmooowww|||www|||yyyssspppfff```aaa\\\SSSRRRLLLPPPQQQNNNMMMPPPQQQPPPIIIMMMdddiiiOOOKKKZZZxxxtttfff]]]\\\sss}}}uuuuuu{{{{{{jjjKKK===;;;888777888999888888999999999:::;;;<<<===>>>@@@BBBMMMzzzcccaaazzzdddlllhhheeedddffffffdddaaafffuuunnn^^^nnnllldddqqq|||kkknnnuuuzzz{{{xxxnnniiippp{{{~~~yyywwwmmmlllkkkmmmnnnkkkddd^^^TTTKKKIIIXXXqqq{{{wwwrrrvvv~~~rrr[[[EEE???BBB@@@>>>???@@@AAAAAAAAA@@@???<<<:::777555444222000---************))))))))))))************))))))))))))******))))))))))))******))),,,...000//////000111,,,,,,000888:::444...,,,666:::<<<:::999888333...222666999:::666111,,,***)))***---111555666555333///...000333888999666222222444666888999:::<<<>>>DDDDDDEEEEEEEEEDDDCCCCCC@@@AAACCCDDDDDDEEEHHHKKKIIIJJJLLLNNNOOOPPPQQQQQQRRRSSSUUUWWWYYY[[[\\\\\\```bbbeeegggiiikkknnnppppppsssxxx{{{~~~{{{ooommmzzz}}}{{{wwwqqqoooqqqppplllooo~~~hhhlllrrr~~~xxxqqqjjjccc]]]PPPSSSQQQKKKGGGHHHIIIHHHKKKNNNddd{{{vvvnnnSSSLLLTTTooooooaaaZZZccc|||sssqqqwwwttt^^^GGG<<<:::777777888999999888999999999:::;;;<<<===>>>;;;CCCKKKuuuuuuaaakkkkkkjjjiiiiiijjjiiifffdddbbblll{{{lllddd{{{~~~jjjeeewwwuuuooovvv}}}{{{lllmmmxxxwwwppplllbbbeeejjjpppsssqqqkkkfffSSSIIIFFFXXXtttwwwrrrooottt~~~oooZZZFFFAAADDDBBB@@@AAAAAAAAAAAAAAA@@@???<<<:::777555444333000...************))))))))))))************)))))))))((())))))(((((((((((())))))'''***---//////000111222---+++---555888555000...111777999777777888555///000444999;;;888333...+++((())),,,000555777666555222///...111666888666333000444888:::;;;;;;;;;<<>>>>>GGGHHHkkkhhhpppjjjkkkmmmllliiifffdddccc]]]aaakkk|||}}}llllll{{{fffhhhyyy|||vvvwww|||vvvnnniiieeefffiiiooottttttmmmgggWWWNNNMMM```}}}uuuooonnnuuu~~~|||lllZZZHHHCCCGGGEEEBBBBBBBBBBBBAAAAAA@@@???<<<999777555444333000...************))))))))))))+++*********))))))((((((((((((''''''''''''((((((&&&)))---//////000111333111---...555:::888444222000666999777777999777111...333999<<<999444///,,,((()))+++000555777777555333000...000555888666333///333999<<<======<<<<<>>DDDMMMGGGcccgggsss|||pppiiilllooommmhhhcccaaaaaaYYYXXX___ppp}}}nnnsssvvv```hhhxxxyyy~~~vvvqqqnnnkkkiiinnnttttttlllcccZZZQQQQQQeeeoooooooooxxxdddPPPEEEAAADDDJJJCCCCCCDDDBBB@@@>>>>>>???>>>;;;777333222000...,,,))))))))))))))))))******((((((((((((((()))******)))******)))(((''''''(((***+++,,,...///000000000///000///000444999666///111666999888444222000///000444999<<<999444...+++)))(((***000888<<<:::777555333000111444666666555444555777:::===>>><<<:::FFFFFFEEEDDDCCCDDDFFFIIICCCDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLNNNPPPRRRTTTTTTRRRRRRTTTWWWYYY[[[]]]^^^ccceeehhhjjjkkkmmmoooppprrrvvv{{{|||tttjjjppp|||~~~{{{vvvooojjj___VVVQQQSSSQQQLLLQQQ\\\bbbcccnnnyyyuuurrrvvvyyy{{{|||{{{vvvwwwuuuoooVVVRRRYYY^^^aaa[[[PPPUUUrrryyymmmddddddhhh~~~{{{kkkxxx{{{[[[@@@>>>888888777777888888999::::::::::::;;;<<<===>>>???EEEEEEGGG___www___~~~sssiiihhhmmmkkk``````eee``````]]]___lllyyyqqqpppXXXrrrwwwxxx|||xxxppppppooonnnoooooolllgggbbb```VVVXXXnnntttsssrrryyy}}}eeePPPFFFBBBDDDIIICCCDDDDDDCCC@@@??????@@@>>>;;;777444222000...,,,*********))))))))))))))))))((((((((())))))***+++((()))***)))'''''''''((())))))+++---...////////////000///000555999777111000555999:::777444111//////333888;;;999555000,,,))))))***///777:::999777555222000111444666777666333333444888;;;<<<:::999EEEEEEFFFEEEDDDDDDFFFHHHDDDDDDEEEEEEFFFGGGGGGHHHKKKLLLMMMNNNPPPRRRSSSTTTRRRSSSUUUWWWYYY[[[]]]^^^bbbeeehhhjjjkkkmmmoooqqqssswww{{{}}}~~~~~~{{{wwwnnnbbbfff~~~{{{~~~}}}xxxtttnnnhhhddd]]]RRRLLLMMMKKKFFFHHHOOOYYY```lll~~~}}}|||}}}bbbZZZVVVYYY\\\YYYSSS\\\zzztttggg___cccjjjzzzooovvvUUU===>>>888888777777888888999::::::::::::;;;<<<>>>???@@@CCCDDDHHH\\\eeemmmkkkpppoooffffffjjjeeeddd```___jjj{{{xxx~~~nnnYYYpppyyywww{{{xxxuuutttrrroooiiieeecccZZZ\\\rrr{{{pppttteeeQQQHHHEEEFFFHHHCCCDDDEEEDDDBBB@@@@@@@@@>>>;;;777444222111...---+++*********))))))(((((())))))))))))))))))******((()))***)))'''''''''((('''(((***+++---.........///000000000555:::999555...333:::===<<<777333111///222666999999666222///***)))***...444888888666444222111111444666888888333333444777:::<<<;;;:::BBBDDDFFFFFFEEEEEEEEEGGGEEEEEEEEEFFFFFFGGGHHHIIILLLMMMNNNOOOQQQRRRSSSTTTTTTTTTVVVXXXYYY[[[]]]]]]aaadddgggjjjlllmmmppprrrtttwwwyyyzzz{{{|||~~~~~~|||wwwsssiii\\\]]]ttt{{{vvvrrrnnnjjjgggcccWWWPPPRRRRRRMMMJJJLLLQQQ\\\eeekkk{{{}}}ooollleee\\\WWWaaa}}}}}}oooaaa\\\eeerrr{{{yyy}}}mmmKKK999===888888777777888888999::::::::::::;;;===???@@@AAABBBFFFIIIVVV{{{tttvvvnnnhhhkkkmmmfffhhhkkkfffgggbbb^^^cccrrr|||yyyeeeUUUdddooouuu~~~yyyvvvrrrooolllfff^^^```uuuooozzz}}}cccQQQKKKKKKKKKJJJCCCEEEFFFEEECCCAAA@@@@@@???;;;777444222111///---++++++******)))((((((((('''((((((((()))((((((((('''((())))))'''&&&''')))'''(((***+++---...//////...000000000444:::;;;888///222:::AAAAAA;;;555333///000333666888777555222+++******,,,111555666666444333111111333666888:::666666666888<<<>>>>>>>>>@@@CCCFFFGGGFFFEEEEEEEEEGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMOOOQQQSSSUUUVVVUUUUUUWWWXXXZZZ\\\]]]^^^aaadddgggjjjlllnnnppprrruuuvvvwwwxxxxxxzzz}}}}}}{{{xxxuuuiii[[[ZZZnnn|||yyyvvvtttsssrrrnnnccc[[[]]]```\\\VVVSSSOOO[[[]]]WWWccc~~~sss___YYYggg}}}mmm___]]]mmm}}}|||zzzcccCCC777<<<888888777777888888999:::::::::;;;<<<>>>@@@BBBCCCDDDIIILLLRRRlllooopppeeefffjjjgggjjjmmmiiihhhbbb\\\]]]gggwwwyyy}}}aaaUUUZZZWWWUUU\\\YYY]]]eeennn{{{{{{xxxuuutttiiibbbdddvvvrrrwww```QQQOOOQQQQQQNNNCCCEEEFFFFFFCCCAAA@@@@@@???<<<888444333111///---************))))))((((((&&&''''''(((((('''&&&&&&&&&''')))((('''&&&''')))'''(((***,,,...///000000...000000///333999<<<;;;111222888AAACCC<<<777666000000111444777888777444---,,,***+++...222555777555444333222222555888;;;777666555777;;;>>>@@@@@@???BBBEEEGGGFFFEEEEEEEEEGGGFFFFFFEEEFFFHHHIIIKKKHHHIIIKKKNNNQQQTTTVVVWWWUUUVVVWWWYYY[[[]]]^^^___aaadddhhhjjjlllmmmppprrrtttuuuvvvvvvwwwyyy}}}}}}{{{yyyxxxlll]]][[[ooo}}}zzzyyyzzzzzzzzzoooggggggjjjggg^^^XXXPPP\\\]]]VVVaaa|||uuu]]]ZZZpppyyyjjj^^^```vvv|||wwwYYY>>>999:::888888777777888888999:::::::::;;;===???BBBDDDEEEFFFLLLPPPTTTgggnnn{{{jjjfffkkkkkknnnrrrnnniiiddd^^^ZZZ```nnn|||wwwzzzxxxhhhbbb```VVVQQQQQQKKKLLLPPPWWWaaasss~~~{{{zzzpppkkkmmm{{{}}}vvvsss^^^QQQRRRWWWVVVPPPBBBDDDFFFFFFCCC@@@?????????<<<888555333111///...)))))))))))))))))))))***&&&'''((()))((('''&&&%%%%%%'''(((((('''&&&''')))'''(((***,,,...000111111...111000...000777;;;;;;444111555>>>AAA:::666777111000///222666999888666000...+++***,,,000555888666666444222111444888;;;666444333555888<<>>AAACCCFFFGGGGGGNNNSSSXXXiii}}}ppppppfffjjjjjjllloookkkhhhfffaaa\\\]]]hhhzzztttttt{{{yyyuuutttkkkbbb^^^ZZZQQQKKKIIILLLNNNWWWlll}}}{{{|||}}}~~~zzzwwwzzzzzzrrr^^^QQQSSSZZZXXXOOOAAACCCEEEEEECCC@@@>>>===@@@<<<888555333222000...((((((((()))******++++++((()))***+++***)))'''&&&%%%&&&((('''&&&&&&((()))%%%''')))+++---///000000///111000---...555:::;;;555...///888;;;666333666333000...000666999888666222000---***+++///555999888777666333111222777;;;777555333444888<<<@@@AAA???AAADDDEEEEEEEEEEEEFFFGGGEEEDDDCCCDDDFFFHHHJJJIIIJJJKKKMMMOOOQQQRRRSSSSSSTTTWWWYYY\\\___aaacccdddfffiiikkkkkklllmmmoooqqqsssuuuwwwyyy|||{{{zzzzzzpppfffiii~~~}}}~~~}}}{{{||||||vvvooo[[[```eeejjjwwwnnnkkkxxxmmmbbb]]]hhh~~~sss|||{{{hhhAAA999BBB666888888777777888888999::::::;;;<<<>>>AAADDDGGGHHHJJJOOOTTTZZZiiivvvjjjzzziiiiiihhhhhhjjjeeebbbcccaaa[[[YYYaaarrr~~~tttooowww~~~vvvmmmlllddd\\\SSSMMMMMMKKKIIIRRRaaaxxxtttuuuvvvvvvyyy|||xxxrrrhhhjjjllllllmmmqqqwww|||rrr^^^RRRTTT[[[XXXNNN@@@BBBEEEEEEBBB???======@@@===888555333222000...''''''((()))***+++,,,,,,***+++,,,---,,,+++)))'''%%%&&&''''''&&&&&&((()))$$$%%%'''***,,,.../////////111000,,,---444999;;;555,,,+++444777222000555444000...000555999999666333111...+++***...555:::999888777333000111666;;;999777555666:::>>>BBBDDD???AAACCCDDDDDDDDDFFFGGGFFFEEECCCBBBCCCEEEHHHJJJKKKKKKLLLMMMNNNNNNOOOOOOSSSTTTVVVZZZ]]]```cccdddeeegggjjjkkkkkkkkkmmmnnnooorrrvvvxxxzzz}}}~~~|||{{{sssjjjpppqqqjjjlllqqqttttttuuuuuuuuusssssswww~~~{{{zzz~~~~~~yyydddaaaaaafffttt}}}|||wwwkkkbbb```lll|||pppiiizzzzzzyyybbb999999EEE444888888888777888999999::::::;;;<<>>BBBDDDDDDDDDCCCCCCEEEHHHKKKMMMMMMLLLLLLMMMMMMNNNOOOPPPRRRUUUXXXZZZ___dddggghhhhhhhhhhhhhhhiiiiiiiiillllllnnnttt|||zzzzzz~~~xxxlll^^^WWWXXX[[[[[[ZZZ\\\aaadddbbbcccjjjppprrrsssxxxzzzxxxzzz}}}mmmddd\\\___qqqzzzuuueee\\\dddyyyzzzttthhhhhh}}}rrrTTT>>>;;;<<<888999999999888999999::::::===???AAACCCDDDGGGJJJMMMOOORRRTTT\\\eeekkkjjjvvvpppnnneee```bbbWWWZZZ^^^\\\UUUTTTbbbrrr|||xxxwwwnnnnnnwww}}}vvvooommmhhh___VVVQQQRRRTTTXXXmmm|||{{{{{{{{{pppiiiiiilllnnn```aaa^^^ZZZZZZ___aaaaaa]]]```gggttt|||rrrddd[[[VVVQQQLLLHHHDDDFFFHHHFFFBBB???>>>@@@???===:::777666333000...******)))))))))))))))*********)))(((((((((((((((((((((''''''''''''(((((($$$&&&((())))))***,,,...000111111222222111111000444000------///000000000333000---...222777999:::999555///++++++---111333888888777444222222444666>>>===;;;999999<<>>===:::888777:::???DDDGGGBBB@@@CCCEEEDDDCCCDDDAAABBBCCCCCCBBBCCCFFFHHHLLLLLLLLLMMMMMMMMMNNNNNNVVVWWWWWWWWWWWWXXX[[[^^^cccggglllnnnlllfff^^^YYY___ccciiipppuuuzzz~~~}}}wwwsssqqqlllfff___\\\[[[YYYSSSMMMGGGKKKMMMJJJHHHJJJJJJHHHFFFJJJMMMQQQ\\\kkkvvvzzzwwwpppeee^^^```lll}}}}}}yyynnndddfffuuugggccceee|||{{{qqq\\\DDD888:::;;;888999999999999999:::;;;;;;<<>>;;;555///++++++---000555666777777555444555666;;;:::888666666999???CCCIIIDDD@@@BBBEEEFFFEEEDDD@@@BBBDDDDDDDDDDDDFFFGGGJJJKKKLLLNNNOOOQQQQQQRRRWWWXXXXXXXXXWWWXXX[[[]]]bbbffflllnnnmmmfff___YYY]]]cccjjjpppssswww|||yyywwwyyyzzzyyywwwqqqppphhh[[[RRRNNNJJJFFF@@@@@@@@@CCCLLLZZZgggnnnqqqppplllgggfffmmmyyy}}}rrrhhhcccmmmjjjeeekkk{{{jjjPPP===777999:::888999999999999999:::;;;<<<<<>>AAACCCCCC???===>>>??????===:::777666333000...,,,,,,***)))((((((((((((***))))))(((((((((((((((''''''((())))))(((''''''%%%&&&'''((()))+++///222000000000111111000000000777999666///---333777777222111///...///222666:::;;;:::777111---+++...000333555777777666555555666888888888777888<<>>???@@@???===:::777666333000...++++++***)))((((((((()))******)))(((((((((((((((&&&'''((())))))((('''&&&%%%&&&'''((())),,,000444///000000111111000000///333;;;;;;000)))...555777000000000...---...222555999:::999555///,,,---///000222666777666555444444777888:::;;;<<>>???BBBGGGKKKPPPUUUZZZ^^^YYYbbbbbbaaabbb___gggzzzzzzccc}}}~~~hhhcccgggfff___]]]\\\[[[UUUNNNMMMQQQPPPZZZmmmnnnVVVKKKKKKTTTgggwwwwwwmmmeeecccccc```gggmmmnnnllljjjeee___jjjooovvv}}}{{{zzz{{{sssrrrqqqmmmhhheeefffiii```www~~~}}}jjjVVV]]]kkk```bbbgggqqq}}}rrr}}}nnnhhh___ZZZWWWRRRJJJCCC>>>AAADDDCCC@@@===>>>??????===:::777666333000...******)))))))))))))))*********)))(((((((((((((((&&&'''((())))))((('''&&&&&&''''''''''''***...222//////000000000000//////...===BBB666***,,,222555222333444222//////111333888;;;<<<888222---+++---///222666888888666555555555777:::<<<===>>>AAACCCCCCJJJKKKEEE@@@AAAAAA@@@>>>BBBFFFHHHGGGFFFEEEEEEFFFHHHKKKOOORRRSSSTTTTTTRRRTTTVVVXXXYYY\\\```ddddddeeefffhhhjjjlllmmmmmmjjjllloootttzzz~~~}}}rrrfff\\\QQQGGGEEEHHHYYYcccppp{{{uuuoooddddddrrrzzzhhhlll}}}iiiPPP:::777999777777;;;999999999:::;;;<<<===>>>AAADDDHHHLLLPPPUUUZZZ]]]\\\bbbaaa```cccaaadddqqqtttnnn|||~~~wwweeecccbbb___\\\ZZZYYYTTTNNNMMMOOONNNSSSbbbsss}}}gggVVVLLLIIITTT[[[XXXRRROOOOOONNNTTTeeesssqqqhhhcccdddeeeppprrrwww|||zzzvvvrrrqqqrrrsssrrrkkkvvv```WWW[[[PPPQQQSSS___xxxzzzlll~~~}}}pppiiiaaa[[[WWWQQQHHHBBB@@@CCCEEEDDD@@@======>>>???===:::777666333000...***)))))))))))))))***+++******)))(((((((((((((((&&&'''(((******((('''&&&'''((('''&&&&&&(((,,,/////////000000000000//////,,,@@@JJJ>>>...---222555555777999777444222222444888<<<>>>;;;333,,,******111444999;;;;;;999888888222555999;;;;;;;;;;;;<<>>???>>>===@@@EEEGGGGGGEEEDDDDDDFFFHHHKKKNNNPPPQQQQQQPPPRRRSSSUUUWWWXXX[[[___bbbcccdddfffhhhjjjlllllllllkkkkkknnnttt|||ppp```XXXXXXWWW```nnn|||}}}rrrllldddfffwwwhhhnnnpppaaaIII666666:::777888===999999999:::;;;<<<>>>>>>CCCEEEIIIMMMPPPTTTYYY\\\aaaeeeaaa^^^bbb``````jjjeee|||dddiii]]]ZZZ___ZZZVVVVVVTTTOOOMMMNNNKKKMMMWWWggguuuzzzbbbOOOCCCFFFEEEAAAAAADDDFFFEEERRRiii|||wwwfff___fffpppuuusssuuu{{{uuunnnrrrkkkWWWSSSPPPNNNNNNYYYttt{{{ssswwwkkkggg```XXXSSSNNNFFF???BBBBBBBBBAAA@@@???>>>===;;;===;;;666333333111---)))))))))))))))************************)))((((((&&&'''((())))))((('''&&&''')))******))))))***+++///000000111111111111000///555999777111---...111;;;;;;999777555444444444444888<<<<<<999222---)))...222888;;;;;;:::999999555888:::999777777999<<>>???EEEJJJ```wwwzzzlllhhhjjjlllrrrsssqqqwww|||{{{xxxwwwyyynnnooocccUUUOOObbbzzzttthhhccc[[[TTTPPPMMMGGGBBBAAAAAAAAAAAA???>>>===<<<;;;===;;;666333333111---*********)))))))))))))))))))))******))))))((('''&&&'''((())))))((('''&&&''')))******))))))***+++......///000000000/////////333666666222///000222777777666555222111000000555999===???<<<666000,,,---111555:::<<<<<<:::888444777999999888777999:::@@@EEEKKKKKKFFFCCCDDDFFFDDDAAA@@@CCCHHHIIIGGGCCCDDDFFFIIILLLNNNPPPQQQQQQQQQSSSTTTUUUVVVXXX\\\___```dddjjjnnnoooppppppqqqrrrrrrtttyyy}}}uuuyyytttiiieeedddwwwwww~~~vvvnnnJJJ@@@888777888888888999;;;;;;;;;<<<>>>BBBEEEGGGIIIMMMQQQTTTTTTWWW[[[___aaa```___^^^^^^```bbbcccmmm~~~{{{jjjkkk]]]uuuooo]]]\\\ZZZYYYXXXVVVRRRMMMLLLIIIKKKSSS^^^lll|||wwwgggbbbXXXMMMFFFEEEJJJOOOcccssssssjjjnnnttttttwwwwwwttt{{{zzzxxx}}}{{{eee[[[ooo}}}sssfff___WWWRRRPPPMMMIIIFFF@@@@@@AAA@@@???>>><<<;;;;;;===;;;666333333111---++++++******))))))(((((((((((()))))))))(((''''''''''''((((((((((((''''''''')))******(((((()))+++,,,---...////////////...000111333444444333111000777999:::999555222111111333777<<<@@@???999111,,,---...111777===>>>:::777333666999:::999888888999<<>>@@@CCCFFFHHHMMMQQQUUUWWWWWWYYY]]]aaa^^^]]]]]]]]]___bbbeeegggnnn{{{jjjXXXqqqjjj^^^^^^^^^]]][[[WWWSSSQQQMMMIIIIIIOOOWWWcccsssxxxkkk[[[NNNIIIKKKOOOcccmmmkkkiiiuuu}}}{{{{{{zzzyyyzzz{{{qqqdddzzz~~~zzzwwwggg```YYYWWWTTTOOOIIIGGG@@@AAABBBBBBAAA???<<<;;;;;;===;;;666333333111---,,,++++++***)))(((''''''''''''(((((((((((('''''''''((((((((((((((((((''''''((())))))(((((()))+++,,,---...///////////////333222111333555555111...555999<<<<<<888444222111///333999>>>???:::222,,,,,,+++...444<<<>>>;;;666222555888:::;;;:::999888999@@@HHHNNNOOOLLLGGGDDDFFFDDDBBBCCCEEEFFFEEEDDDAAACCCEEEIIILLLOOOQQQRRRQQQTTTVVVXXXXXXXXXZZZ[[[^^^cccjjjoooqqqqqqqqqqqqqqqtttxxx|||~~~}}}wwwnnngggdddppp}}}oooWWW>>>999777999;;;999999:::;;;<<<===???BBBFFFHHHJJJMMMQQQUUUVVVVVVXXX\\\___^^^^^^^^^___aaadddgggiiiooowwwpppttteeehhhfffcccaaaaaaaaa\\\VVVRRRRRRQQQMMMKKKNNNSSS]]]lllzzzqqq___TTTPPPQQQ^^^gggggglllzzz{{{|||}}}|||zzzzzzyyyooo~~~yyy{{{jjjccc___```[[[QQQGGGDDDAAABBBCCCDDDCCC@@@>>><<<;;;===;;;666333333111---,,,++++++***)))(((''''''''''''((((((((((((''''''(((((((((''''''(((((((((&&&((())))))(((((()))***,,,---...///000000000000555222111333555555000,,,///444;;;<<<888222//////---111777>>>AAA===555///,,,***+++111999===:::777333555888:::<<<<<<:::888888===FFFNNNRRRPPPJJJFFFEEEDDDBBBBBBCCCEEEGGGGGGCCCDDDFFFIIILLLPPPRRRTTTQQQTTTVVVXXXXXXXXXZZZ[[[]]]bbbhhhmmmoooooooooooonnnqqqvvvzzz}}}{{{sssllliiikkkzzzjjjKKK;;;777777;;;<<<::::::<<<<<<===???BBBEEEHHHKKKLLLNNNRRRUUUVVVVVVVVVZZZ]]]aaa`````````bbbeeehhhiiilllqqq~~~kkkwwweee}}}fffaaa```aaa^^^WWWTTTUUUSSSOOOMMMNNNPPPWWWeeerrr||||||iii___[[[[[[eeejjjsss~~~{{{|||zzz|||gggmmm}}}}}}nnngggccceee___QQQEEEAAABBBCCCDDDEEEDDDAAA>>><<<;;;===;;;666333333111---++++++******))))))((((((''''''((()))))))))((((((((((((''''''''''''((((((&&&((())))))''''''(((***,,,---...///000111111111333222111333555555111---,,,444>>>@@@<<<666333222///111777???DDDBBB;;;444,,,++++++///444999999999666666777:::===>>><<<:::999<<>><<<===@@@DDDGGGJJJMMMNNNQQQTTTWWWWWWVVVWWWZZZ]]]bbbaaaaaaaaabbbdddgggiiilllnnn{{{ooouuukkkbbb]]]``````ZZZWWWYYYRRROOONNNMMMMMMPPP\\\iii{{{yyyggg___ZZZccckkkxxx}}}|||___bbb|||{{{pppgggbbbddd^^^NNNCCCAAAAAABBBDDDEEEDDDAAA>>>;;;;;;===;;;666333333111---*********)))))))))))))))'''((())))))******)))))))))((('''&&&&&&'''((()))&&&'''((((((''''''(((***++++++---...///000000000//////111333555555333222,,,666AAAFFFAAA;;;777777///111666===DDDDDD>>>888,,,,,,+++---000444888;;;888777777:::===???>>><<<:::;;;@@@IIIRRRUUURRRMMMHHHGGGDDDAAA@@@BBBEEEHHHGGGGGGHHHJJJLLLOOORRRTTTQQQSSSTTTUUUVVVXXX\\\___aaacccggghhhiiijjjlllnnnoooqqqtttvvvwwwyyy}}}vvviiidddooo~~~vvvlllVVV<<<777555666::::::888:::>>><<<>>>AAAEEEIIILLLOOOPPPRRRUUUWWWWWWVVVVVVYYY\\\____________aaadddggghhhmmmkkk~~~vvvyyynnnwwwhhh^^^aaabbb[[[VVVWWWQQQPPPOOONNNLLLMMMXXXdddyyy~~~ggg[[[YYY^^^cccsss~~~]]]ZZZnnn~~~wwwqqqeee___```ZZZKKKBBBAAA???AAACCCDDDCCC@@@===:::;;;===;;;666333333111---)))))))))))))))*********(((((()))***************)))((('''&&&&&&'''((()))&&&'''((((((''''''(((***)))***,,,---.../////////+++---000333555666666666'''222???DDD@@@:::666555---...333:::AAABBB===888------,,,,,,---111888===:::888777:::>>>@@@@@@>>><<<;;;???GGGRRRVVVTTTOOOKKKIIIFFFBBB???@@@CCCFFFGGGGGGHHHIIIKKKNNNQQQSSSQQQRRRTTTTTTUUUYYY]]]aaaccceeeggghhhhhhiiilllnnnrrrtttvvvvvvuuuwww|||~~~wwwhhhdddsssyyypppyyyaaaMMM999666444555888888666888===<<<>>>BBBFFFJJJMMMOOOQQQPPPSSSVVVVVVTTTTTTVVVYYY\\\\\\\\\]]]```cccfffiiiiiidddwwwtttbbbwwwpppbbbbbbcccZZZRRRRRRRRRQQQQQQPPPMMMMMMWWWbbbmmmzzzfffYYYWWWWWWZZZlll~~~XXXPPP___lll|||~~~yyyrrrbbbaaadddWWWIIIEEEAAADDDDDDEEEEEEDDDBBB@@@>>>:::===;;;555111000000...))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))***,,,.../////////......000///...333<<<===888+++...777AAACCC<<<999;;;333000000777AAAFFFBBB===666222---***---222888;;;===;;;::::::<<<>>>>>>>>><<<;;;===BBBLLLXXXaaagggVVVLLLEEEEEEDDD@@@@@@DDDEEEFFFGGGIIIJJJKKKKKKKKKPPPQQQSSSSSSTTTXXX\\\```bbbbbbcccdddfffhhhiiijjjpppqqqrrrtttuuuvvvvvvwwwzzz|||~~~{{{nnnhhhrrrrrrqqquuuQQQ<<<;;;888888888888999:::;;;;;;BBBDDDFFFGGGIIIKKKOOOQQQQQQRRRSSSSSSTTTVVVYYY\\\]]]ZZZYYY\\\bbbfffeeebbbeeedddnnn~~~aaa___eeebbbdddZZZSSSVVVYYYUUUQQQPPPPPPQQQRRRRRRaaaooo{{{pppZZZ[[[ZZZWWW[[[qqqvvv___PPPMMMZZZjjj~~~~~~wwwpppbbbaaacccVVVIIIEEEAAABBBCCCEEEEEEDDDBBB???===:::<<<;;;555111111111...+++************)))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((()))+++---///////////////000///...222:::<<<999...---222;;;???:::666555555222000666@@@FFFEEEBBB999555///+++,,,111777:::???===;;;;;;<<<>>>@@@@@@>>>===>>>BBBKKKWWWaaagggWWWNNNFFFFFFEEEAAA???@@@DDDEEEGGGHHHIIIJJJKKKKKKPPPQQQSSSTTTUUUXXX\\\```cccccccccdddfffhhhkkklllooopppqqqssstttuuuvvvvvvxxx{{{~~~}}}~~~xxxnnnmmmzzz|||www}}}eeeGGG999:::888888888888999:::;;;<<>>;;;999;;;:::555111222111000,,,,,,+++++++++*********))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((('''(((***,,,...000000111000000///---111888:::999555...---444<<<<<<666222888444111444===DDDGGGGGG???:::333---,,,///444888BBB@@@===;;;<<<>>>AAACCCBBB@@@???AAAIIITTT```ggg]]]SSSKKKIIIHHHEEEAAA???CCCCCCEEEGGGHHHIIIJJJJJJOOOQQQSSSTTTUUUXXX]]]```bbbaaa```aaacccgggkkkmmmnnnoooqqqssstttuuuuuuuuuvvvyyy}}}~~~}}}yyysssnnntttzzzeeeRRR>>>777;;;777777888999:::;;;===>>>BBBEEEIIIKKKLLLMMMNNNPPPRRRTTTUUUUUUUUUVVVXXXZZZ\\\ZZZZZZ]]]cccffffffdddaaaeeehhhooommmkkkjjjaaa^^^]]]^^^[[[XXXUUUTTTQQQNNNLLLLLLRRRddd}}}yyybbbVVVfffxxxfffWWWLLLHHHIIIXXXqqqlllbbbcccbbbSSSHHHFFFAAA???AAADDDFFFEEEAAA===:::888;;;:::444111222222000,,,+++++++++************((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''')))+++...000111222111111///...000444888999;;;222+++111<<>>BBBFFFDDDBBB??????EEEOOO\\\dddeee\\\RRRMMMJJJHHHDDDAAAAAABBBDDDEEEGGGHHHIIIIIINNNPPPRRRTTTVVVXXX\\\______^^^^^^^^^aaafffjjjnnnpppppprrrtttuuuvvvvvvvvvwwwzzz{{{uuunnnnnnyyymmmVVVGGG;;;888<<<777777888999;;;===???@@@CCCFFFJJJMMMMMMMMMNNNNNNSSSTTTUUUVVVUUUUUUWWWYYYZZZZZZZZZ]]]aaadddeeeddddddkkkllljjjxxxkkk~~~yyyaaaZZZ]]]\\\[[[YYYWWWUUURRRNNNKKKMMMLLL[[[vvviii[[[qqq{{{kkk]]]QQQGGGBBBHHH\\\qqq~~~llleeeeeebbbRRRHHHFFF@@@???AAADDDFFFEEEAAA===:::888;;;:::444111222222000++++++*********)))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***---///111222222000//////000111555888<<<333+++...:::CCCAAA:::777444000///444<<>>???BBBFFFDDDBBB???===@@@JJJVVV```hhhbbbXXXNNNIIIGGGEEECCC@@@AAACCCEEEFFFHHHIIIIIILLLNNNQQQSSSUUUXXX[[[^^^______^^^___ccchhhmmmpppqqqrrrtttvvvwwwxxxxxxxxxyyy|||xxxzzzyyyrrrlllqqqeeeNNNBBB:::777:::666666888999<<<>>>@@@BBBDDDGGGKKKMMMMMMMMMMMMMMMQQQSSSUUUUUUUUUUUUVVVXXXXXXXXXYYY\\\___aaabbbbbbaaahhhhhhdddmmm~~~qqqjjjYYY^^^ZZZYYYXXXWWWVVVTTTPPPMMMPPPKKKVVVqqqnnneee~~~|||mmmaaaVVVLLLDDDFFFQQQ___|||~~~~~~mmmhhhiiicccQQQHHHFFF???@@@BBBEEEFFFEEEBBB>>>;;;999;;;:::555111222111000+++************)))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***,,,...000111111///000222111///111666888333,,,,,,555???AAA===555333111///111777@@@GGGKKKHHHBBB999000,,,---000999<<<@@@AAA@@@???AAADDDEEECCC@@@===>>>FFFRRR[[[eeeddd^^^SSSJJJFFFDDDBBB???@@@BBBEEEGGGHHHIIIIIIJJJLLLPPPRRRTTTWWWZZZ]]]aaaaaaaaacccggglllqqqtttssssssuuuwwwxxxyyyyyyyyyyyy}}}qqqfffaaadddjjj|||~~~xxxqqqpppyyyzzz[[[GGG===777555666555666777:::===@@@BBBDDDEEEGGGJJJLLLKKKKKKLLLMMMOOOQQQTTTUUUTTTTTTVVVWWWVVVWWWXXXYYY[[[\\\]]]^^^___bbbdddccciiiqqq}}}bbb___ZZZYYYXXXXXXXXXVVVSSSPPPOOOJJJTTTllluuuvvv}}}oooddd[[[RRRJJJGGGJJJQQQnnn}}}}}}oookkkllldddQQQHHHFFF>>>BBBCCCEEEEEEDDDBBB???===:::<<<;;;555111111111...,,,,,,+++++++++*********))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))+++---///000000///111444222---///444555555000,,,000:::???>>>333444333111111555===CCCKKKJJJFFF===333,,,,,,...111888@@@CCCBBB??????AAAFFFEEEBBB???>>>DDDOOOXXX```ggghhh]]]PPPIIIDDDAAA???@@@BBBEEEGGGHHHIIIJJJGGGJJJNNNQQQSSSVVVYYY[[[______aaaeeeiiinnnrrrtttrrrsssuuuvvvxxxyyyyyyyyywww|||xxxjjj```XXXSSSSSSnnn}}}{{{|||wwwsssvvvkkkRRR@@@888555444666555666777:::===AAADDDEEEFFFHHHIIIJJJIIIIIIKKKMMMLLLOOORRRSSSTTTTTTUUUVVVUUUVVVWWWWWWWWWWWWXXXYYY^^^]]]```eeeiiitttqqqsss^^^^^^\\\[[[ZZZYYYXXXVVVSSSQQQOOOVVVgggxxxuuuvvvvvvjjjbbbYYYQQQFFFFFFIII```}}}pppmmmnnneeeQQQHHHFFF>>>DDDDDDEEEEEEDDDBBB@@@???:::===;;;555111000000...---------,,,,,,,,,++++++))))))))))))))))))))))))))))))************))))))***************************)))))))))***,,,...//////...111555333------333666888666//////777>>>???333444555444222555<<>>???GGGFFFDDD@@@???DDDNNNWWW]]]jjjqqqgggWWWMMMGGGBBB???AAACCCEEEGGGIIIJJJJJJFFFIIIMMMPPPSSSUUUXXXZZZ[[[\\\___ccchhhlllppprrrqqqrrrtttuuuwwwxxxxxxxxxuuuzzz}}}~~~vvvkkkddd\\\VVVTTTccc~~~}}}~~~vvvttt{{{tttbbbLLL===666444666888444555777:::>>>AAADDDFFFGGGHHHIIIHHHHHHHHHKKKMMMJJJMMMQQQSSSSSSTTTUUUVVVTTTUUUVVVUUUUUUTTTUUUVVVZZZVVVZZZdddeeehhh~~~rrrvvv[[[bbb```]]]\\\[[[YYYWWWUUUUUUUUUYYYcccppprrrcccooo}}}ppphhh___WWWCCCDDDEEEWWWppptttmmmpppvvv|||{{{{{{uuukkk___QQQEEEAAAAAA???@@@BBBCCCBBBAAA>>>===;;;:::888666444111000///...,,,******+++,,,+++***''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''((()))***+++,,,------333333333111//////000111666999:::555000000777>>>888:::;;;888444333888===JJJMMMKKKDDD<<<666///))),,,333<<>>FFFOOO^^^bbbnnnuuukkkVVVKKKLLLCCCBBBAAABBBEEEGGGGGGFFFEEEHHHKKKNNNPPPTTTXXX\\\\\\^^^```bbbdddgggkkkooommmpppsssuuuuuuvvvwwwxxxuuuyyy}}}tttwwwzzzpppiiiaaaWWWPPPddd~~~yyywwwnnn}}}~~~|||~~~gggUUUBBB888555444444666777888:::<<>>>>>@@@BBBDDDCCCAAA>>><<<;;;:::888666444111000///...,,,******+++++++++***((((((((())))))))))))***))))))))))))))))))))))))&&&''''''((((((''''''&&&'''((()))***+++,,,,,,---111222333222111000111333777;;;<<<888222000444999:::<<<<<<:::777666999===KKKPPPQQQLLLEEE>>>555---,,,222999>>>AAA@@@??????>>>EEEJJJIIICCC@@@BBBGGGPPP]]]ppp|||wwwdddRRRJJJGGGEEEBBB@@@AAACCCEEEFFFDDDGGGJJJMMMOOOSSSWWWZZZZZZ[[[^^^```bbbfffjjjnnnmmmppprrrtttttttttvvvwwwuuuyyy}}}|||}}}vvvkkknnnxxxpppllldddYYYOOO```zzzzzzvvvvvv|||~~~}}}tttaaaQQQ@@@888666555555777777888:::<<>>;;;;;;:::888666444111000///---,,,******+++++++++***))))))))))))************))))))))))))))))))))))))&&&''''''((((((''''''&&&'''(((((()))***+++,,,,,,000222333333222222333444777;;;===;;;555111111333<<<<<<;;;:::999999:::;;;EEELLLQQQPPPKKKCCC777---,,,///444;;;@@@BBBAAA???>>>CCCIIILLLJJJFFFBBB@@@DDDUUUkkkyyy|||rrr```PPPMMMKKKFFFAAA>>>???CCCGGGCCCFFFIIILLLNNNQQQUUUXXXVVVYYY\\\^^^aaaeeeiiilllnnnppprrrrrrrrrsssuuuvvvuuuyyy~~~uuufffccciiiqqq~~~tttqqqooohhhYYYLLLUUUhhhqqqsssyyy}}}~~~zzzwww|||}}}gggVVVIII<<<888777666666888888999:::<<>><<>>;;;;;;:::888666444111000///---+++))))))***+++***)))(((((()))))))))*********((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))***++++++,,,111333555555444333222333222777<<<<<<777111///...:::999888888999:::999777>>>GGGOOORRRPPPHHH:::...,,,---000777@@@EEEEEEDDD???BBBGGGNNNQQQMMMEEE===@@@PPPaaallluuuzzzpppaaaQQQOOOJJJDDD??????CCCFFFCCCFFFIIILLLNNNPPPSSSVVVTTTWWW[[[^^^aaaeeeiiilllnnnoooqqqqqqqqqqqqsssuuutttxxx}}}}}}sssmmmhhhzzzqqqpppppphhhVVVGGGEEEQQQTTTUUU]]]dddooo|||yyy{{{{{{|||ooo^^^KKKAAA999888999888777999888999:::<<>>;;;;;;:::888666444111000///---+++))))))***+++***)))'''''''''((((((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''((((((((())))))******+++111333666666555222111111---222888:::777222///---555444555666888888777555===FFFOOOTTTUUUOOOBBB444,,,,,,---444>>>FFFJJJKKKAAA@@@CCCKKKRRRQQQHHH???AAAMMMYYYcccqqq}}}|||qqqSSSQQQLLLGGGBBB@@@@@@AAACCCFFFJJJLLLNNNPPPRRRTTTSSSVVV[[[^^^aaaeeehhhkkkmmmnnnpppqqqqqqqqqsssuuutttwww|||wwwiiiuuuwwwnnnlllmmmdddRRRBBB<<>>@@@BBBBBBDDDDDDEEEEEEGGGHHHIIIJJJMMMMMMMMMMMMNNNOOOOOOPPPRRRQQQPPPPPPQQQRRRSSSTTTRRRTTTVVVVVVWWWZZZ]]]```iiiuuunnnuuuZZZTTTWWW[[[\\\XXXUUUTTTUUUVVVXXX```iii~~~ooo~~~~~~tttwwwyyyrrrhhhddd^^^ZZZMMMJJJdddjjjjjjssseeeNNNDDDAAA>>>>>>@@@DDDFFFFFFCCC???<<<;;;:::888666444111000///,,,+++))))))*********)))''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''((((((((()))))))))******...222555777555333111000,,,000555888666333000///000222555777888888777666999AAAIIIOOORRRPPPDDD999///------111999DDDLLLQQQFFFBBBAAAFFFOOOQQQJJJCCCBBBJJJVVVcccrrr}}}{{{ZZZUUUNNNHHHDDDAAA>>><<>>@@@AAABBBBBBCCCCCCDDDFFFHHHIIIJJJLLLLLLKKKKKKLLLMMMMMMNNNPPPOOOOOOOOOOOOQQQRRRSSSQQQRRRTTTUUUVVVYYY\\\___aaavvvjjjWWWYYY]]][[[YYYVVVVVVWWWXXXXXX]]]dddqqqooo\\\ZZZXXXXXX^^^eeefffaaa]]]]]]aaa___SSSIIIQQQgggrrrppp^^^VVVUUUaaatttkkkPPPCCC???<<>>;;;:::888666444111000///,,,***)))((()))***)))((('''(((((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))...333666666444222222000222555777666444222111---222888;;;:::::::::<<<888===CCCHHHNNNOOOFFF<<<222000......333===JJJRRRRRRKKKDDDEEELLLPPPNNNJJJDDDFFFOOO]]]kkkttt{{{kkkaaaTTTLLLHHHEEE@@@<<>>DDD@@@AAAMMMooo}}}~~~yyyiiiUUUCCC:::777555888999888999<<<999:::;;;===>>>@@@AAABBBAAAAAABBBCCCEEEGGGIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMLLLLLLMMMNNNPPPQQQOOOPPPQQQRRRRRRUUUXXX[[[\\\rrrcccbbbbbb[[[[[[YYYXXXZZZZZZYYY[[[```bbbqqq{{{eeePPPIIIMMMNNNKKKKKKPPPRRRQQQRRRUUU```^^^UUUJJJFFFKKKQQQTTTNNNIIIGGGLLLVVVdddxxx}}}~~~mmmPPPCCC???<<<@@@BBBCCCDDDDDDBBB@@@???;;;:::888666444111000///,,,***(((((()))***)))((())))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))%%%***111555666555444444444555666777666555333333---444;;;>>>===<<<>>>AAA<<<@@@DDDHHHOOORRRLLLDDD555333///,,,...888GGGRRR]]]TTTIIIGGGLLLQQQRRRPPPIIIDDDFFFTTT___hhhwwwzzzlll[[[PPPMMMKKKEEE???===@@@DDDGGGHHHHHHIIIJJJQQQTTTXXX\\\^^^___aaacccfffkkkqqqvvvwwwwwwvvvvvvsssuuuwwwxxxzzz~~~|||xxxoooiiibbb^^^[[[UUULLLEEECCCEEEBBBEEELLLGGGFFFQQQjjj||||||||||||ooo]]]OOO444:::777666888999777999<<<::::::;;;===>>>@@@AAABBB@@@AAAAAACCCEEEGGGIIIJJJHHHGGGFFFFFFFFFGGGHHHIIIKKKJJJJJJJJJKKKLLLNNNOOONNNOOOOOOOOOOOOQQQUUUXXX[[[aaavvv|||pppkkkhhh\\\]]]ZZZZZZ[[[[[[YYYZZZ^^^]]]cccppp~~~lllddd^^^___eeeVVVOOOJJJJJJKKKJJJLLLPPPXXXVVVSSSNNNJJJIIILLLQQQNNNKKKIIIGGGDDDKKKaaaxxx{{{}}}sss~~~fffNNNDDD???999>>>AAADDDEEEDDDBBBAAAAAA???<<<888555333111...,,,((((((((()))******++++++))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((()))))))))))))))'''+++000333444333333333000444555666<<>>??????@@@CCCBBBAAAAAABBBDDDGGGHHHDDDDDDDDDEEEFFFFFFGGGGGGEEEGGGIIIIIIHHHHHHIIIJJJKKKKKKKKKLLLMMMOOOPPPQQQUUU^^^aaayyysss}}}mmm```dddaaa```]]][[[]]]___^^^[[[]]]\\\```mmmxxx|||xxxeeeQQQKKKOOOQQQNNNIIIPPPSSSOOOGGGGGGSSS___ddd]]]OOOOOORRRHHHFFFTTT```aaagggwwwuuuyyyppp~~~~~~hhhPPPGGGCCC>>>>>>AAAEEEFFFEEEBBBAAA@@@>>><<<888555333111///,,,))))))))))))************)))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))***,,,000444666666555444000333444555;;;AAA???777000111888@@@BBB???@@@DDDHHHCCCAAAEEEMMMUUUYYYYYYSSSCCC444///------666AAAcccwwwsssZZZNNNOOOUUU^^^UUUJJJBBBEEEOOO[[[jjjwwwzzzgggXXXQQQMMMKKKCCCCCCDDDFFFIIIKKKJJJIIILLLPPPUUUYYY\\\___ccceeegggiiinnnsssvvvwwwvvvtttvvvtttuuuyyyxxxvvvxxx~~~~~~vvvpppooonnnlllkkkggg___[[[^^^bbbbbb``````___YYYWWWZZZ[[[TTTNNNKKKaaa~~~tttYYYMMMAAA444666666777888999::::::;;;<<<<<<<<<===>>>?????????AAAAAA@@@@@@AAACCCEEEGGGDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKMMMNNNPPPQQQRRRTTTXXXnnnrrrpppxxx```fff```___\\\[[[\\\]]]^^^]]]]]][[[]]]fffuuuxxxaaaUUUTTTVVVTTTQQQLLLNNNKKKFFFJJJYYYhhhooobbbUUURRROOOCCCCCCSSS\\\XXXZZZggg~~~~~~uuuwwwjjj{{{}}}iiiRRRIIIEEE@@@===AAAFFFHHHGGGCCC@@@???>>>;;;888555333111///---+++************)))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))++++++---111666777555222000111222333999@@@@@@<<<222111444===BBBAAA???>>>FFFBBB???BBBJJJSSSYYY\\\___RRRAAA333...///333666XXXoooqqq]]]RRRPPPTTT]]]YYYQQQIIIEEEGGGQQQcccssswwwdddXXXQQQNNNAAA@@@@@@AAACCCEEEEEEEEEIIILLLPPPTTTXXX\\\bbbeeefffiiinnnsssuuuvvvuuuttttttsssuuuxxxxxxwwwyyy~~~zzzlllcccaaacccfffgggbbb\\\[[[aaahhhiiihhhhhhhhhccc______^^^XXXRRRPPP^^^|||eeeNNNFFF>>>555666666777888999::::::;;;<<<<<<======>>>>>>??????@@@?????????@@@BBBDDDEEECCCDDDDDDEEEEEEFFFFFFGGGFFFFFFGGGGGGFFFFFFEEEEEEGGGGGGHHHJJJLLLNNNPPPQQQTTTOOOSSSeeexxxfffkkkeeebbb```^^^]]]\\\\\\\\\\\\]]][[[ZZZ]]]ggguuuooo[[[TTTVVVVVVUUULLLLLLIIIFFFLLL___sssnnnccc\\\QQQEEENNNdddnnn```YYY\\\qqqwww{{{iii{{{jjjRRRIIIEEE@@@===BBBGGGIIIHHHDDD@@@>>>>>>;;;777555333222///---,,,,,,+++******)))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))***((((((,,,333666333000111000000111666:::<<<<<<555111000666???CCCBBB@@@HHHDDD@@@@@@FFFOOOWWW]]]ddd```RRR>>>111000111111DDDZZZ___VVVTTTSSSSSSYYY^^^ZZZSSSHHHBBBGGGYYYiiizzzzzziiiXXXMMMBBB???======>>>@@@AAA@@@DDDGGGJJJNNNRRRXXX^^^ccceeehhhmmmqqqssssssttttttpppqqqtttwwwxxxzzz~~~~~~qqqaaa\\\___dddggg^^^ZZZ[[[ccckkkmmmllllllggggggeeeaaa[[[VVVUUUXXX]]]zzz|||WWWEEE???:::555666666777888999::::::;;;<<<=========>>>>>>>>>???????????????@@@BBBCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFEEECCCBBBEEEEEEFFFHHHJJJMMMOOOPPPSSSLLLRRR]]]ooojjjsssfffdddaaa``````^^^ZZZYYYYYY[[[ZZZYYYYYY]]]hhhvvv|||aaaUUUUUUXXXWWWSSSPPPJJJEEELLLaaa}}}sssfffVVVLLL]]]}}}{{{iii___lllpppoooUUUIIIEEE@@@===BBBGGGIIIGGGCCC???======:::777555333222000...------,,,+++***)))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))***'''&&&***111444333000333000...///111333666888999555111333<<>>???@@@AAAAAACCCEEEHHHKKKOOOUUU\\\aaaaaaeeekkknnnoooppprrrsssqqqsssvvvwwwxxx|||}}}}}}~~~nnneee```^^^]]]UUUSSSWWWcccmmmppppppoooeeejjjjjj```RRRMMMRRRYYY^^^yyy~~~kkkLLL>>>:::777555666666777888999::::::;;;============>>>>>>>>>>>>??????@@@@@@AAACCCDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFEEECCCDDDEEEEEECCCAAACCCCCCEEEFFFHHHKKKMMMNNNLLLHHHQQQTTTZZZ|||mmmoooyyyzzzeee___\\\___```[[[WWWWWWXXXYYYZZZYYYZZZ```jjjrrrmmm]]][[[]]]\\\YYYUUUOOOHHHKKKbbbpppZZZMMM```xxxfffnnn{{{uuuXXXJJJFFFBBB>>>AAAFFFGGGEEEBBB>>>======:::777555444222000...------,,,+++******))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))***((((((+++000444555444444000...//////...000444;;;;;;777444999EEEPPPVVVMMMLLLGGGCCCAAAGGGQQQYYYZZZcccfffWWW>>>,,,+++111///===BBBHHHWWWZZZRRRPPP\\\dddfffYYYIIIEEELLLTTTlllyyytttYYYPPPKKKDDD???>>>???@@@@@@DDDFFFHHHKKKNNNSSSYYY^^^[[[```gggjjjkkklllppprrrtttxxxyyywwwvvvyyy|||{{{|||||||||~~~zzzmmm```TTTLLLJJJIIIQQQ```nnnssssssssshhhnnnmmm]]]LLLGGGNNNUUU[[[vvv|||ZZZDDD;;;777555666666666777888999::::::;;;============>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDBBBCCCCCCDDDDDDEEEEEEFFFFFFDDDBBBCCCFFFFFFDDDAAABBBCCCCCCEEEGGGIIIKKKLLLIIIKKKQQQQQQRRRlllvvvfffwwwgggpppcccZZZ]]]```]]]YYYYYYVVVYYY[[[[[[[[[]]]cccggg}}}{{{gggbbb```\\\]]]\\\XXXPPPMMM```xxxaaaNNNZZZpppvvvvvvWWWIIIEEEBBB>>>AAADDDEEECCC@@@>>>===<<<:::777555444222000...,,,,,,,,,++++++*********))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))(((((()))***---111444666444000...000///,,,///444666<<<<<<555444???NNNWWWMMMMMMJJJDDDAAAFFFPPPYYYZZZaaaiiidddKKK111***111+++999@@@HHHWWWZZZUUUUUUTTTbbbkkkbbbSSSLLLMMMOOO```lllpppWWWPPPHHHAAA>>>>>>@@@@@@BBBDDDGGGIIIKKKOOOSSSWWWVVV\\\bbbfffgggiiinnnrrrsssxxxxxxtttssswwwyyywww|||zzzzzz}}}uuugggZZZOOOGGGEEEFFFNNN___nnnsssssssssnnnqqqkkk[[[MMMLLLQQQTTTVVVpppiiiJJJ>>>:::666444888666666777888999::::::;;;>>>>>>>>>>>>==================>>>@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFCCCAAACCCGGGHHHEEEBBBBBBBBBCCCDDDEEEGGGIIIJJJIIINNNOOOOOOSSS___vvvsssyyyvvvbbb```bbb___[[[\\\WWWXXXYYYZZZ[[[\\\___aaannnzzzvvvlllddd]]]dddhhhggg]]]QQQZZZtttcccNNNQQQvvv|||yyy}}}tttTTTFFFCCCAAA???AAACCCDDDAAA???======<<<:::777555444222000///,,,,,,,,,++++++++++++***))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))%%%&&&'''(((***---222555333///...111000---///555000:::===555///888HHHRRRLLLMMMKKKFFFBBBFFFQQQZZZ___bbbkkkmmmWWW888,,,222&&&555???HHHWWWZZZXXX\\\NNN```lllgggZZZRRRNNNMMMSSS___rrr```YYYOOOGGGDDDDDDEEEEEE???AAADDDFFFGGGJJJMMMPPPRRRYYY```dddeeeggglllqqqoootttvvvrrrrrrwwwzzzxxx{{{zzzyyy||||||hhh[[[TTTPPPMMMFFFGGGPPP```mmmqqqpppoooqqqpppgggYYYQQQTTTWWWWWWQQQkkk|||~~~}}}uuuXXX@@@;;;:::555444999666666777888999::::::;;;>>>>>>>>>>>>============;;;<<<===???@@@@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEEEECCCAAACCCGGGIIIFFFBBBBBBBBBCCCCCCEEEFFFGGGHHHEEEKKKGGGIIISSSUUUmmmssspppqqqsssmmmeeeeee```]]]]]]XXXWWWWWWXXXZZZ\\\]]]^^^VVVbbbrrr~~~xxxmmmbbblllrrrtttgggSSSUUUvvvyyyeee\\\IIIIIInnn{{{vvvtttzzzsssSSSCCC???>>>???BBBEEEFFFDDDAAA???>>>???<<<888555444222111///************))))))))))))***************)))((((((((((((((((((((('''&&&&&&))))))))))))))))))))))))))))))))))))************''''''&&&'''(((+++...000333333222111111222222333333555:::<<<666333===KKKSSSRRRMMMIIINNNYYY]]]ZZZcccbbbhhhmmm```GGG444///000---555BBBMMM[[[^^^RRROOOPPPXXXdddkkkdddUUUJJJOOORRR```xxxhhhPPPMMMMMMEEE>>>???BBB@@@BBBEEEEEEDDDFFFJJJMMMSSSZZZ```bbbeeeiiilllnnnqqquuuwwwxxxyyyzzz|||yyy|||kkkQQQIIIQQQXXXXXXQQQKKKMMM[[[hhhlllmmmnnnooonnnfffYYYSSSYYY___aaaTTTaaauuu{{{[[[LLL===777777777888999777888888888888999999999888888999:::;;;======>>>===???@@@???>>>===>>>???AAAAAAAAAAAAAAAAAAAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCFFFKKKNNNUUUeeevvvoooppprrrrrr~~~bbbdddYYYRRRaaaUUUXXXWWWSSSUUU[[[ZZZTTTXXXXXX\\\dddqqqxxxssspppvvvsss\\\PPP[[[fffbbbZZZQQQLLLMMMVVVcccmmm}}}wwwmmmhhhnnnyyywww|||yyyYYYKKKHHHEEE???BBBEEEFFFDDDBBB@@@??????<<<888555333222000///************))))))))))))***************)))((((((((())))))))))))((('''&&&))))))))))))))))))))))))'''(((((((((((()))))))))((('''''''''(((+++---...333333222222222111222222444666:::;;;666222999CCCQQQQQQMMMJJJNNNYYY```aaa```bbbgggjjjcccPPP;;;...000,,,444@@@IIIWWW^^^UUUTTTNNNNNNZZZhhhjjj]]]OOOPPPNNNVVVjjjiii\\\SSSIIIEEEHHHCCC@@@AAACCCDDDBBBDDDIIIJJJOOOVVV[[[^^^bbbgggkkkmmmooorrruuuuuuwwwyyyzzzxxxzzz}}}vvv\\\NNNOOOSSSTTTRRRKKKKKKVVVbbbgggiiikkknnnkkkbbbWWWSSSSSSPPPKKKJJJWWWkkk~~~~~~|||eeeUUUGGG:::666666666666777777777888888888999999999888888999:::;;;<<<=========>>>??????======>>>???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEHHHGGGHHHKKKKKKNNN[[[iiixxxpppyyysssgggeeeZZZUUUTTTTTTRRRNNNQQQVVVVVVQQQRRRRRRTTTYYYdddrrrvvv{{{|||rrrrrrnnn]]]TTTYYY[[[WWWSSSPPPOOOPPPSSS[[[cccvvv|||vvvlllggghhhrrr}}}uuunnnyyyVVVJJJGGGCCC???BBBEEEFFFDDDBBB@@@@@@???;;;777555333222000///++++++*********)))))))))***************)))(((((())))))******))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((()))((((((((((((***,,,---222222333222222111111000444555888:::777333444999LLLNNNNNNMMMQQQYYYaaaddd^^^bbbfffgggeee[[[FFF444222+++111<<>>AAAAAA@@@BBBFFFFFFKKKPPPUUUXXX]]]ccchhhjjjllloooqqqrrrtttwwwyyyvvvxxx{{{}}}}}}~~~ttt___UUUSSSSSSPPPIIIGGGOOO\\\dddiiikkkmmmggg___[[[\\\[[[PPPCCCGGGPPPbbbwwwyyyxxxnnnUUUKKK@@@666444555444444555777777777888888888999999888888999:::;;;<<<=========>>>???>>>===<<<===???>>>??????@@@@@@AAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEGGGGGGHHHIIIHHHIIIRRR[[[{{{sss{{{ffftttlll```VVVSSSRRRNNNLLLOOOTTTSSSPPPMMMMMMMMMOOOUUUbbbqqq||||||jjjqqq}}}rrrlllbbb______XXXUUUTTTVVVYYYXXXVVVYYY```nnn|||yyysssooooooxxx{{{jjjxxxRRREEEBBB===@@@BBBEEEFFFDDDBBBAAAAAA>>>;;;777444333222000...+++++++++*********))))))***************)))(((((())))))************))))))))))))))))))))))))))))))'''''''''((((((((())))))***))))))((())))))***+++111222333333333111000///333444777:::999666444444DDDJJJQQQUUUVVVXXX[[[]]]XXX```eeedddeeedddXXXGGG666+++---888>>>KKK\\\bbb\\\QQQHHHNNNbbbqqqoooeeePPPIIIHHHUUUiii}}}lllVVVKKKIIIDDD???<<<>>>??????AAADDDCCCGGGKKKOOORRRWWW___eeegggiiilllnnnooorrrvvvxxxuuuwwwzzz{{{{{{|||~~~qqq]]]TTTTTTMMMGGGCCCJJJWWWbbbhhhjjjhhh```[[[```jjjnnndddWWWPPPUUUbbbttt{{{xxx{{{cccNNNBBB:::333444555444333444777777777777888888888888888888999:::;;;;;;<<<<<<<<<===>>>>>><<<<<<===>>>======>>>>>>???@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBDDDGGGHHHGGGIIIOOOUUUrrr||||||yyyxxxuuudddaaaTTTQQQNNNNNNRRRUUUSSSPPPLLLNNNNNNNNNOOOWWWdddoooxxxrrrzzzqqqjjjqqqvvvnnndddbbbcccddd___ZZZ___iiixxx~~~}}}nnnxxxRRREEECCC???@@@BBBEEEEEEDDDCCCBBBBBB>>>;;;777444333111///...++++++++++++***************************)))(((((())))))************))))))(((((((((((((((((((((((((((((()))))))))************)))))))))))))))******///000222444444222000///111333666888:::;;;999666<<>>>>>???>>>@@@CCCAAADDDHHHJJJLLLRRRYYY___aaadddhhhkkknnnqqquuuxxxuuuwwwyyyzzzzzz|||~~~~~~dddUUUSSSNNNIIIEEEHHHRRR\\\```^^^ZZZSSSPPPZZZiiisssrrrnnn]]]```iiiwww}}}yyyyyy}}}uuuSSSDDD<<<666333555777555444666666666777777777888888888888999999::::::;;;;;;;;;;;;=========<<<;;;<<<===<<<<<<======>>>???@@@@@@>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDD@@@DDDGGGGGGHHHJJJNNNPPP___yyy}}}~~~vvvwwwfffXXXSSSOOORRRUUUVVVRRRNNNLLLOOOQQQOOONNNPPPXXX___gggttt~~~{{{zzzrrruuunnniiifff]]]XXXcccttt~~~~~~}}}zzzzzzzzzyyy~~~|||xxxggg~~~qqqSSSFFFDDDCCC@@@BBBEEEEEEDDDCCCCCCDDD>>>:::666444222111///...,,,++++++++++++************************)))(((((((((((())))))******))))))(((((((((((((((((((((((())))))))))))************))))))))))))************,,,...111444555333111///...333666666999===>>><<<777???MMMZZZ]]]WWWPPPNNNIIIQQQZZZaaajjjwwwUUU999---333555>>>SSScccnnnpppfffQQQGGGUUUmmm|||uuugggWWWLLLKKKWWWnnnzzzeeeWWWMMMEEEBBBAAA???>>>@@@???BBBEEEFFFHHHKKKRRRWWWYYY]]]ccchhhlllpppsssvvvuuuvvvxxxxxxyyyzzz}}}~~~~~~rrr___[[[WWWSSSNNNMMMQQQVVVRRRKKKIIIDDDCCCJJJVVVaaallltttgggiiippp}}}~~~}}}{{{yyyxxx|||~~~```EEE<<<999555333666777666666888666666666777777777888888888999999999:::::::::;;;;;;<<<===<<<;;;:::;;;===;;;<<<<<<======>>>>>>>>>======>>>???@@@@@@@@@@@@BBBBBBAAAAAABBBBBBCCCDDDCCCGGGIIIGGGGGGJJJKKKJJJLLLcccwwwdddrrrvvvdddZZZRRRRRRUUUSSSNNNLLLJJJMMMOOOOOOMMMMMMOOORRRUUUaaappp{{{vvv{{{pppfff^^^SSSNNN___wwwzzzyyy~~~|||uuuqqqqqqmmmkkkrrr~~~vvvaaauuu]]]kkktttkkkVVVGGGDDDEEEAAACCCDDDEEEDDDCCCDDDEEE===:::666333222111///---,,,,,,+++++++++************************)))((((((&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***(((((()))***************))),,,000444555444222000---333666444555;;;@@@@@@777999CCCQQQYYYXXXWWWXXXQQQRRRYYYfffrrr|||jjjEEE111333222777KKK\\\oookkkTTTSSSdddsssvvvgggVVVJJJKKK]]]qqqhhh\\\PPPIIIEEE@@@=========@@@CCCCCCCCCEEEIIINNNPPPVVV^^^eeejjjnnnqqqrrrssstttvvvvvvvvvxxx{{{~~~{{{|||~~~jjjfffaaa```[[[WWWXXXWWWMMMAAA>>>===>>>@@@CCCLLL```sssnnnqqqxxx}}}{{{{{{{{{vvvyyy}}}hhhPPP===:::777444222555666555666999666666666666777777777888999999999999999::::::::::::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>?????????BBBBBBAAAAAABBBBBBCCCDDDCCCHHHIIIFFFFFFIIIJJJGGGIIIUUUnnn|||zzz~~~\\\lllxxxgggXXXSSSSSSPPPMMMLLLJJJJJJLLLLLLMMMMMMMMMMMMMMMSSS]]]fffmmmvvvzzzttt~~~uuuxxxlllbbbZZZMMMHHH\\\www}}}{{{}}}uuurrrvvvvvvpppnnnooojjjeeemmm{{{iiiVVVvvv\\\eeennnmmm^^^MMMFFFHHHAAACCCDDDEEEDDDCCCDDDEEE===:::666333222111///---,,,,,,,,,+++++++++*********************)))((((((&&&&&&'''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((()))******+++++++++'''+++000444666555222000---444666222222999@@@BBB888555:::IIIUUU[[[___ddd^^^WWWZZZjjjxxx|||yyyNNN444333000333EEEUUUjjjiii[[[^^^ddd~~~{{{ttteeeRRRIIIRRR```{{{uuugggXXXOOOHHHAAA<<<;;;<<>>AAA???;;;AAAZZZuuussswww~~~~~~{{{yyyyyyyyyssszzzoooWWWDDD888999666333222555666444666999666666666666777777777777999999999999999999:::::::::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>BBBAAAAAAAAAAAABBBCCCCCCAAAFFFGGGDDDEEEJJJKKKHHHOOONNNWWWtttuuuqqquuuaaa}}}ttt^^^UUURRROOOMMMOOOKKKJJJIIIKKKMMMOOOOOONNNMMMOOORRRWWW___hhhssszzzvvvlllzzzssstttiiiaaa[[[NNNHHH[[[wwwxxxvvv|||yyyoookkkooorrrnnnooosssooojjjqqqttteee[[[eeeeeeyyynnnMMMDDDGGGBBBBBBAAAAAAAAABBBBBBCCC>>><<<999555222000............---,,,+++))))))((((((((())))))*********+++))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((()))******++++++))))))))))))************)))+++...000000111333555222333222111222666???EEE<<<999999AAAOOO\\\dddggggggaaa]]]aaammmyyy~~~hhhHHH///(((111<<>>AAAAAA>>>AAAFFFIIINNNTTT[[[bbbhhhooosssppprrrtttsssqqqrrrvvvyyy|||}}}~~~lllnnnpppnnniiiddd^^^OOO@@@@@@======>>><<<@@@TTTjjjnnn{{{~~~zzzwwwtttttttttuuurrryyy___MMM>>>555555333333333444444444555555666666666666666666666666555555666666777777888888999:::::::::999999;;;===999999:::;;;;;;<<<<<<===::::::;;;;;;<<<=========>>>>>>?????????@@@@@@@@@@@@BBBDDDEEEEEEEEEFFFGGGIIIQQQSSSccclllrrriiiqqqXXXUUUZZZTTTGGGOOOMMMJJJHHHJJJNNNNNNLLLNNNOOOOOOPPPTTT\\\gggooowwwsssggg|||rrrwwwssshhh\\\TTTMMMMMM```www|||wwwrrrpppppppppnnnkkkppppppuuu|||~~~|||[[[WWW|||pppttttttOOOEEEIIICCCCCCBBBBBBBBBAAAAAAAAA>>><<<999555222000///......------,,,+++***)))(((((()))))))))******************)))))))))((((((((())))))))))))))))))))))))((((((((()))******++++++))))))))))))************(((***---///000111444555222333222111111666???FFFGGGCCC???@@@GGGSSS^^^eeellllllkkkkkknnnttt|||tttWWW>>>000---333:::FFFeeepppcccccc^^^\\\cccoootttlll^^^TTTSSSXXXiiinnn^^^LLLCCCDDDBBBAAABBBDDDBBB???@@@DDDEEEHHHNNNTTTZZZ```ggglllllloooqqqqqqpppqqqtttwww}}}~~~wwwqqqsssqqqmmmkkkgggYYYIIIDDD@@@??????<<<>>>NNNaaarrr~~~}}}~~~~~~|||{{{|||zzzvvvsssssstttwwwyyy}}}iiiRRREEE;;;555666333333444444444555555555666666666666666666666666444555555666777777888888888999:::999888888:::<<<999999::::::;;;<<<<<<<<<::::::;;;<<<<<<======>>>>>>????????????@@@@@@@@@@@@BBBDDDEEEEEEEEEFFFGGGEEELLLNNNYYYuuuqqqoooxxxfffWWWRRRSSSNNNMMMKKKKKKLLLOOOOOOOOOHHHHHHIIIIIIKKKQQQYYY___hhhsssooouuuzzztttlll\\\XXXUUUSSS___ppp|||{{{yyytttoookkkiiijjjkkkooopppxxxrrreee[[[kkkvvv}}}vvvOOOEEEJJJAAABBBCCCDDDCCCBBB@@@???>>><<<999555222000///......---,,,,,,+++***))))))))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************'''))),,,...///111444666333333222111111666???GGGLLLJJJDDD>>>>>>HHHXXXdddnnntttxxxuuupppqqqzzzyyydddPPP<<<...---555888EEEcccyyyrrreee^^^WWWMMMTTT___mmmxxxuuucccOOORRR[[[jjj~~~uuu[[[OOONNNGGGCCCBBBCCCAAA======@@@AAADDDHHHLLLQQQXXX___cccgggkkkooopppooopppsssvvv}}}~~~|||tttlllnnnpppdddSSSJJJDDD@@@@@@===>>>JJJZZZwww{{{zzzzzzzzz||||||zzzxxxwwwuuurrrqqqsssxxx~~~~~~WWWDDD<<<777444555444444444555555555666666666666666666666666666666444444555555666777777777777888999888777777999;;;888999999::::::;;;<<<<<<;;;;;;;;;<<<======>>>>>>????????????@@@@@@@@@@@@???AAACCCDDDDDDDDDEEEFFFCCCIIIJJJOOO\\\lllpppllljjjvvvbbbXXX[[[MMMLLLKKKKKKLLLLLLLLLMMMIIIIIIIIIHHHIIILLLPPPTTTXXXccctttqqqmmmiiieeefffpppwwwvvvyyyvvv^^^[[[[[[WWWaaauuu|||{{{zzzyyyuuummmeeeaaadddhhheeegggpppjjjNNNMMM___vvv{{{oooLLLDDDHHH>>>@@@CCCEEEEEECCCAAA???===;;;888555222000//////------,,,,,,+++***)))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++((()))))))))************''')))+++---...111444666444555333111111666???FFFGGGGGGDDD===999@@@RRRaaahhhqqqyyyxxxrrrqqq{{{vvvggg\\\KKK666...222333555LLLfffmmmiii^^^OOOMMMOOORRR^^^tttuuu___RRRVVV___qqqsss]]]SSSMMMFFFBBBBBBBBB@@@???AAAAAACCCEEEHHHLLLQQQXXX]]]bbbggglllnnnoooooorrruuu|||}}}~~~uuugggmmmxxxqqq___UUUKKKCCCAAA>>>???LLL[[[|||{{{zzzzzz{{{||||||yyywwwsssqqqooopppuuu}}}rrrMMM<<<777444222333444444555555555666666666555555555555555555555555333444444555555666777777666777888777666666888:::888888888999::::::;;;;;;:::;;;;;;<<<======>>>>>>>>>>>>????????????@@@@@@>>>@@@BBBCCCCCCCCCDDDEEEEEEGGGHHHKKKOOOTTTuuufffdddxxxbbb___{{{lll^^^SSSPPPNNNNNNMMMKKKKKKMMMKKKKKKKKKKKKKKKLLLMMMNNNPPPWWWfffxxx{{{kkkdddeeejjjfffvvv}}}eee```[[[VVVhhhzzzxxxqqqiiibbb___```ccc___aaajjjzzzoooSSSHHHTTTnnn}}}}}}iiiKKKDDDEEE<<<>>>BBBEEEFFFEEEBBBAAA===;;;888555222000000///---,,,,,,++++++***************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++((()))))))))************''')))+++,,,---///333666666666555333222666===CCC@@@CCCCCC===999===JJJVVVaaaiiiqqqrrrnnnooowwwwwwkkkeeeYYYEEE555000000///===OOO^^^kkkgggTTTNNNMMMKKKRRRhhh~~~sssTTTQQQTTTaaayyysss^^^YYYNNNEEEDDDDDDCCCCCCDDDAAABBBCCCDDDGGGLLLQQQVVV\\\aaagggkkklllnnnqqqtttyyyzzz|||~~~{{{{{{dddmmmrrrgggZZZLLLEEE@@@AAAOOO```}}}|||{{{{{{{{{yyyvvvtttnnnnnnooorrrxxxcccDDD777666333222333444444444444555555555666444444444444444444444444333333333444555555666666555666666666555555777888777777888888999:::::::::::::::;;;;;;<<<<<<===============>>>>>>>>>??????===???AAABBBBBBBBBCCCDDDGGGEEEDDDJJJMMMKKKdddcccmmmpppTTTbbbxxxaaaXXXQQQQQQQQQOOOOOORRRIIIHHHHHHIIIIIIJJJIIIIIILLLPPPYYYgggvvvvvvtttvvvnnn|||qqqnnnaaaYYYnnn}}}~~~~~~}}}yyytttmmmhhheeecccaaa___gggjjjsss|||[[[KKK[[[ooohhhLLLDDDBBB<<<>>>BBBEEEFFFEEECCCAAA<<<;;;888555222111000000,,,,,,,,,+++++++++******************))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))******++++++))))))))))))************((()))++++++,,,...111444777888888666444555:::???@@@BBBCCCAAA======BBBGGGZZZaaahhhhhhfffffflllsssyyyrrriii[[[HHH;;;666000333===LLLcccnnnfffQQQPPPMMMQQQ^^^pppzzz|||ggg]]]SSSTTT```vvvnnn^^^NNNFFFDDDAAA???>>>>>>???AAAAAACCCFFFJJJMMMUUUYYY___ccceeehhhmmmqqqtttuuuvvvwwwyyy{{{|||}}}yyy~~~nnnqqqxxxjjjZZZOOOFFFEEEUUUhhh~~~|||zzzxxxwwwvvvtttqqqooommmooorrrxxxfffOOO:::444555333222555333333333444444444555555444444444444444444444444222222333333444555555555333444555444333444555777666777777888888999::::::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<============<<<>>>@@@AAAAAAAAABBBCCCFFFCCCAAAGGGLLLHHHUUUsssnnnrrruuu]]]gggyyygggXXXTTTTTTPPPOOOQQQJJJHHHHHHHHHJJJJJJIIIHHHHHHJJJNNNWWWbbbmmmtttxxx}}}uuuxxxrrriiizzzyyyvvvtttssssssuuuqqqmmmlllmmmlllgggbbbpppwwwmmmPPPTTTuuuhhhJJJCCCBBB@@@AAACCCDDDDDDCCCAAA???<<<:::888555222111000000,,,,,,,,,++++++++++++***************)))))))))(((''''''(((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************)))***+++******,,,000333777999:::999666555888;;;DDDDDDDDDDDDDDDCCCAAA@@@PPPXXX``````[[[\\\dddlll|||xxxlll]]]QQQ<<<444999===OOOiiiwwwggg___WWWSSSTTT\\\lllzzztttdddYYYVVV^^^rrr~~~dddUUULLLDDD>>><<<===???@@@AAAAAACCCEEEHHHKKKPPPUUUYYY[[[```fffkkkpppooopppqqqsssvvvzzz{{{zzz}}}ttt~~~rrreeeZZZPPPOOO```uuu{{{zzzzzzzzzyyyyyyvvvsssrrrqqqpppnnnlllrrrvvv|||pppOOO???444555666333222555222222222333333333333444333333333333333333333333222222222333444444555555222333444333222333444666666666777777888999999999777888888999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;===@@@@@@@@@@@@AAACCCDDDDDDAAACCCIIIEEEJJJ]]]yyy}}}bbbaaasssoooddd^^^UUUOOONNNMMMKKKIIIIIIKKKLLLJJJHHHEEEFFFIIIMMMRRRZZZccchhhppptttzzzwwwsss}}}~~~zzztttnnnkkkkkkkkknnnppprrruuuuuusssooollluuuqqq\\\WWWuuugggGGGAAABBBCCCDDDDDDDDDCCCAAA???===<<<:::777555222111000000,,,,,,+++++++++++++++++++++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))((((((((()))******++++++))))))))))))***************++++++******+++///222888:::<<<:::777555666888GGGDDDCCCFFFJJJJJJEEE@@@FFFRRR\\\[[[UUUUUUaaammm}}}nnnLLL;;;<<<777===^^^~~~rrraaaUUULLLNNNaaavvvsssggg\\\YYYfffuuujjj\\\PPPGGGBBB>>>@@@BBBCCCCCCCCCEEEFFFEEEIIIMMMQQQTTTYYYaaafffmmmllllllmmmoootttxxx{{{{{{|||uuuzzz{{{sssjjjbbbXXXXXXjjj|||yyywwwvvvvvvuuutttwwwuuuqqqooooooooonnnmmmyyy~~~qqqRRREEE:::444777888333111444111111222222222333333333333333333333333333333333111222222333333444555555222333444333222222444666666666666777888888999999666777777888999999::::::999999999:::::::::;;;;;;;;;===???@@@@@@@@@AAABBBEEEGGGCCCBBBGGGCCCEEESSSYYYxxxzzzccc[[[ssszzzooo```UUUQQQNNNJJJGGGGGGHHHIIIGGGEEECCCFFFHHHJJJKKKPPPXXX___eeejjjrrr}}}xxxxxxvvvqqqkkkgggiiikkkiiipppyyy|||{{{wwwuuutttyyymmmWWWTTThhhlllMMMCCCBBB===???BBBCCCBBB@@@???@@@<<<999666444333111///---+++++++++************)))+++******)))(((''''''&&&(((((())))))*********+++(((((((((((((((((((((((())))))(((((()))***++++++))))))))))))************,,,,,,+++******+++,,,,,,222444666999999777555333>>>BBBEEEHHHNNNQQQMMMEEE@@@JJJYYY```WWWPPP^^^tttlllNNN@@@555666UUU|||sssUUUUUUVVVUUUaaazzz]]]RRRZZZeeeuuu|||cccWWWPPPJJJCCC???@@@EEEEEE???===@@@DDDDDDEEEHHHNNNTTTZZZ^^^aaaeeekkkoooqqqssstttvvvwww~~~yyyqqqhhhllloookkk___VVV\\\nnn}}}}}}wwwwwwuuuqqqooopppsssssspppppptttsssssstttllljjjwwwzzzXXXKKK666666555444444444444555333333222222222333444444111111111111111111111111333111///111444555444222222222333333333333444444444444444555555555555666777777888888888999999999777777888888888888777777:::;;;<<<>>>????????????BBBAAABBBDDDGGGIIIJJJIIIPPPvvvzzz}}}{{{[[[\\\qqq\\\XXXZZZIIIIIIJJJKKKIIIFFFHHHJJJKKKLLLKKKHHHGGGIIIOOOTTT]]]___gggsss{{{nnnnnnlllkkkjjjiiijjjjjjkkkxxx{{{vvvzzzsss[[[ZZZjjjiiiLLLCCCAAA>>>@@@BBBCCCAAA@@@??????<<<999666444333222///...++++++++++++************+++******)))((((((''''''((()))))))))************(((((((((((((((((((((((()))))))))))))))***++++++))))))))))))************,,,++++++******++++++,,,000222666999:::999666555<<<@@@BBBCCCIIIQQQTTTRRRIIIFFFNNN^^^aaa\\\dddvvv}}}VVV999999MMM___nnnZZZSSSWWWbbbuuuyyyfffZZZUUUfffwwwooo\\\NNNPPPHHHCCCDDDCCC@@@@@@CCC@@@@@@AAADDDGGGLLLPPPRRR[[[___dddiiimmmqqqtttwwwtttzzz}}}|||~~~rrrbbb^^^___\\\VVVVVVbbbvvv|||vvvrrrpppqqqqqqqqqrrrrrrrrrpppkkksssuuuwwwxxxqqqppp|||gggJJJ???666555555444444444444444333222222111111111222222111111111111111111111111333111000111333444333111222222222333333333444444444444444444555555555555777777777888888888999999555666777888999::::::::::::;;;<<<===>>>?????????@@@@@@AAACCCFFFHHHHHHHHHMMMggg|||fff}}}ccctttxxxaaaRRRSSSOOOJJJIIIIIIIIIKKKLLLJJJJJJJJJHHHFFFHHHLLLPPPSSSVVV]]]iiixxx}}}xxxsssqqqpppmmmjjjhhhhhhiiikkkuuu~~~zzzyyy___]]]|||dddJJJCCCAAA???AAACCCCCCBBB???>>>>>><<<999666444333222000...,,,+++++++++*********************))))))(((((('''))))))))))))************(((((((((((((((((((((((())))))))))))))))))***+++))))))))))))************,,,+++************+++,,,...111666:::<<<;;;999777:::<<<===>>>FFFRRR[[[^^^WWWGGGEEEWWWdddccceeemmmYYYEEEBBBCCCtttkkkbbb\\\```tttjjjYYYYYYeeeyyy~~~hhhYYYOOOEEEBBBBBB@@@>>>???>>>>>>???@@@AAACCCEEEFFFOOOSSSXXX]]]ccciiiooosssqqqvvvzzzzzz|||vvv]]]PPPLLLGGGIIISSSeeexxxzzzuuupppmmmjjjiiilllooopppnnnmmmnnnqqqxxx|||wwwTTT???888666555444444333333444444333222111000000000000000111111111111111111111111333222000111222222111000222222222222333333333333444444444444555555555555777777777777888888888888333444666999;;;<<<======999:::<<<===>>>>>>??????>>>???@@@BBBCCCEEEFFFGGGJJJSSSrrriiiggg}}}cccgggkkk___VVVLLLHHHJJJMMMLLLIIIIIIIIIIIIHHHFFFGGGIIIKKKIIIKKKQQQ[[[iiivvv}}}xxxuuuqqqkkknnnmmmjjjfffccccccfffiii{{{|||yyyaaaRRRiii~~~___IIICCC@@@@@@BBBDDDDDDBBB???>>>>>><<<:::777444333222000...,,,,,,+++++++++******************)))))))))(((((()))))))))))))))*********((((((((((((((((((((((((***)))))))))))))))******((()))))))))************++++++************+++++++++///444999<<<===;;;:::888888888<<>>PPPmmmzzz]]][[[cccrrrvvv]]]___gggvvvooocccTTTLLLJJJGGGBBB???>>>>>>?????????@@@@@@@@@CCCFFFKKKOOOUUU\\\ccchhhiiimmmrrruuuxxx}}}~~~bbbTTTHHH???EEEUUUhhhxxx~~~zzztttooollljjjhhhfffhhhiiikkkjjjffffffnnnwwwwwwzzz^^^FFF;;;666555444444333333333333333444333222111000/////////111111111111111111111111222222111111111000000///111222222222222333333333333333444444444555555555666666666777777777888888333444666888:::;;;<<<<<<999:::;;;<<<===>>>>>>>>><<<>>>???@@@AAABBBDDDEEEHHHFFFVVV}}}iiiiiibbbYYYiii|||zzzmmm[[[PPPPPPRRRNNNHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFIIIOOOYYYccclllqqqyyyyyyuuutttoooiiilllllljjjgggbbbaaaccceeepppzzzZZZQQQeee{{{zzzxxxZZZHHHDDD@@@@@@BBBDDDDDDBBB???>>>>>>===:::777555444222000...,,,,,,,,,++++++++++++***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***((()))))))))***************************************---222777;;;=========888777777>>>MMMYYYYYYRRRWWWVVVLLLCCCKKK___ddd\\\]]]iiirrrqqqnnnxxxgggFFFHHHUUUtttggg``````ooorrreee[[[aaaqqqppp\\\SSSOOOJJJFFF??????????????????>>>>>>???AAACCCFFFJJJPPPWWW\\\\\\___eeekkkqqquuu{{{}}}rrrdddQQQDDDLLL```qqq|||~~~xxxrrrnnnlllkkkiiiiiiiiiiiifffdddhhheeedddccc```dddsssiiiHHH<<<777222444444333222222222222222555444333111111000000000000000000000000000000000111111111111000/////////111111111222222222333333333333333444444444444555555555666666666777777777444555666777888888888888888999:::<<<============;;;===???@@@???@@@BBBDDDGGGAAAGGG___|||rrroookkkZZZ\\\mmmxxx]]]SSSTTTRRRLLLKKKJJJJJJJJJJJJIIIHHHGGGIIIHHHHHHIIIMMMSSSZZZ___fffppp{{{tttjjjeeefffwww~~~}}}|||wwwuuuuuuqqqkkkmmmooonnnhhhaaa\\\[[[]]]ZZZiii~~~qqqXXXhhhqqqooorrrWWWIIIEEE???@@@BBBDDDDDDBBB@@@??????===:::777555444333111///,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))************))))))***++++++***))))))***,,,000555999<<<>>>???;;;:::999>>>KKKUUUSSSJJJKKKUUUTTTGGGIII[[[gggeeeYYYWWW\\\bbbbbbbbbtttRRR===???\\\nnn```WWW```vvvttt^^^XXX```qqqiiiVVVPPPKKKGGGAAA@@@???>>>============???@@@BBBDDDFFFJJJOOOSSSUUUWWW]]]ffflllooouuu|||{{{}}}nnnWWWIIISSShhhwww~~~{{{uuunnnhhhddd```aaabbbeeeggggggeeecccccc___]]]______cccttt|||WWW@@@999777444444333222222111111222222444333222111111111111111000000000000000000000000///000111000///...///000111111111111222222222222333333333333444444444444555555555555666666666666666666666777666666555555888888:::;;;<<<=========:::===??????>>>>>>AAACCCEEEAAACCCMMM[[[qqqeeeiiihhhPPPMMMnnnlllUUUQQQPPPMMMMMMKKKJJJJJJKKKKKKJJJHHHKKKKKKIIIGGGGGGIIINNNRRRYYYdddpppzzzkkk^^^XXXPPPRRRmmm}}}xxxwwwxxxyyyzzzwwwsssrrrsssqqqllllllmmmkkkcccYYYRRRQQQSSSSSSccc{{{xxxcccqqqoooooonnnUUUIIIFFF>>>???AAADDDDDDCCCAAA@@@@@@===;;;777555444333111///------,,,,,,,,,+++++++++************************************)))))))))((())))))))))))))))))))))))++++++***)))))))))))))))))))))))))))************((()))***++++++***)))(((+++,,,...111666:::>>>@@@??????===<<>>>>>???AAABBBCCCFFFIIILLLOOOOOOUUU^^^ccceeekkkrrruuuxxxzzz|||}}}xxx```QQQ\\\ppp|||}}}vvvpppjjjfffbbb___^^^^^^___aaaccccccbbb```]]]XXXXXX]]]\\\[[[eeesss|||qqqxxxeeeJJJ;;;666666666333333222111111111111111222111111000000000111111000000000000000000000000---///000000...---///111111111111111222222222222222222333333333444444444444444555555555666666666666666777777777777666666777888999:::;;;<<<<<<<<<999===@@@@@@======@@@CCCCCCAAABBBGGGKKKXXXuuuxxxhhhpppmmmSSS[[[ttthhhZZZRRRKKKMMMKKKHHHIIIKKKLLLKKKIIIJJJJJJIIIGGGEEEFFFJJJNNNPPPYYYbbbhhhqqq|||zzzjjjcccXXXWWWppp}}}zzzuuusssuuuuuuvvvsssoooooorrrpppllllllllliiiaaaXXXTTTXXX]]]jjjssswwwtttpppssslllTTTJJJGGG>>>>>>AAADDDDDDCCCBBBAAAAAA===;;;888666444333111///---------,,,,,,,,,++++++******************+++++++++*********))))))(((((())))))))))))))))))))))))++++++***))))))((())))))))))))))))))************((()))***++++++***)))(((,,,,,,---///444999>>>@@@AAACCC@@@999999BBBMMMSSSTTTTTT^^^dddTTT@@@GGG]]]aaaSSSLLLXXXlllyyy}}}}}}nnn___BBBAAAccc~~~jjjccchhhyyyqqqbbbffftttzzzrrrbbbMMMKKKFFFBBB???>>>??????;;;===???@@@@@@BBBEEEGGGDDDDDDIIIRRRVVVWWW\\\dddpppqqqtttuuuvvvxxx{{{~~~{{{nnn^^^hhh{{{|||sssnnngggaaa^^^\\\YYYXXX```___^^^^^^______^^^]]]YYYTTTVVV\\\YYYPPPRRRZZZvvvxxxllljjjwwwyyygggOOO===333...000444333222222111000111111111000////////////000000111000000000000000000000000+++...000000...---///222000111111111111222222222222222333333333444444444444444444555555555666666666666777888888888888888777888999:::;;;<<<<<<<<<999===AAA@@@===<<<@@@DDDAAA@@@CCCGGGHHHMMMaaawwwyyykkkeee{{{dddPPPOOOtttmmm[[[MMMMMMJJJGGGGGGJJJLLLKKKJJJGGGHHHHHHGGGEEEFFFJJJNNNKKKQQQVVVYYY___kkkvvv{{{ttthhhdddxxx}}}|||}}}yyyrrrmmmllluuuuuurrrnnnnnnrrrqqqmmmrrrrrrooohhhaaaccclllttt}}}yyyoooYYYHHHBBBCCC@@@BBBDDDEEEEEEDDDBBB@@@@@@<<<777444222000///---------,,,,,,+++***))))))***++++++,,,,,,++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))***************...+++,,,......000888AAADDDGGGFFF???888999EEEQQQ```\\\\\\___^^^SSSGGG???SSSSSSTTT\\\qqqsssDDDEEE^^^kkkvvvgggkkktttoooccccccttt~~~kkkYYYKKKIIIHHH@@@===@@@@@@@@@>>><<<===@@@BBBBBB???@@@AAABBBDDDJJJSSSZZZ\\\aaahhhnnnqqqrrrssstttuuuwwwzzz~~~xxxjjjsss|||wwwqqqnnnkkkddd___\\\\\\[[[XXXXXX\\\___^^^\\\ZZZYYYZZZ[[[\\\___^^^```ccc]]]SSSPPPSSSdddrrrvvv~~~www]]]RRRCCC888555555444333EEE:::111111222///...000////////////////////////000000//////.........---...............///000000111222333222000000111222222222222333333333444444333333333444444444555555444555555666666666666666777888888999999:::;;;;;;<<<<<<======>>>>>>??????>>>AAACCCBBBAAADDDKKKQQQiii~~~mmmeeewww{{{aaa]]]mmmyyyXXXOOOQQQOOOJJJGGGIIILLLMMMHHHHHHIIIIIIIIIHHHHHHGGGLLLOOORRRRRRRRRXXXaaaiiirrrvvv}}}zzzwwwvvvwwwwwwuuurrrvvvssspppoooppppppnnnkkkllllllttt{{{rrryyyoooZZZHHHAAABBB@@@AAACCCDDDDDDBBB???===BBB>>>999666444333111000---,,,,,,++++++************++++++,,,,,,++++++***))))))(((((((((((()))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))(((((()))***************...,,,,,,...///111888@@@BBBEEEEEEAAA;;;;;;AAAHHHWWWUUUYYYaaabbbWWWIII@@@KKKRRR\\\gggyyy```CCCAAAHHHqqqwwwkkkhhhrrr{{{cccbbbjjjyyynnn[[[TTTNNNDDD@@@CCC>>>>>>======>>>??????>>>===>>>??????@@@DDDKKKPPPSSSXXX^^^dddgggjjjmmmnnnrrrtttwww{{{vvvzzzzzzyyyuuuqqqmmmhhheeeccc___[[[ZZZ[[[[[[XXXYYY\\\[[[ZZZXXXWWWVVVWWWZZZ\\\bbbeeejjjmmmhhh^^^ZZZ]]]ppp~~~}}}ooozzzkkkRRRIII===555444555555444AAA777000000111///...000........................000/////////.........---...............//////000000111222222000000111222222222222333333333333444333333333333444444444444444444555666666666666666777777888888999:::::::::;;;<<<<<<======>>>??????>>>@@@BBBAAA???AAAFFFKKKUUUfffrrrmmm~~~lll^^^pppsss\\\WWWSSSSSSRRROOOIIIEEEGGGGGGHHHHHHHHHHHHGGGGGGJJJKKKMMMMMMNNNRRRYYY^^^ggglllvvv}}}{{{xxxuuutttuuuvvvuuutttwwwuuurrrpppooonnnmmmmmmpppsss}}}rrrzzzjjjooonnnXXXFFF??????>>>???AAABBBBBB@@@===<<>>999555444333111000++++++++++++++++++++++++******++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((()))***************,,,******---...///444;;;???AAADDDDDDBBB???===<<>>???@@@@@@>>>==================???BBBEEEGGGKKKPPPUUUYYY]]]bbbdddkkkmmmpppsssxxx}}}~~~}}}zzzxxxkkkjjjhhheeebbb```]]]\\\\\\YYYYYY[[[[[[XXXXXX[[[UUUUUUVVVUUUVVVYYY^^^aaahhhooo{{{}}}uuussswwwqqqgggsssTTTCCC===555111222444444444:::444///000111///............................../////////.....................------......///000///111222111000///000222111111222222222333333333222222333333333444444444333444555555666666555555666666777888888999999:::;;;;;;;;;<<<======>>>>>>===???AAA@@@======@@@CCCJJJRRReeevvvkkk\\\RRRcccpppvvveeeWWWVVVVVVPPPIIIGGGFFFGGGGGGGGGGGGGGGGGGFFFIIIIIIIIIJJJKKKNNNQQQRRRYYY\\\eeessszzzxxxwwwwwwxxxxxxwwwvvvwwwuuuqqqqqqrrrtttuuuvvvssstttssspppoooqqqwww|||www{{{ppp___wwwhhhkkk~~~kkkVVVEEE<<<<<<<<<>>>@@@BBBBBBAAA???>>>???;;;777333222111000...++++++++++++++++++,,,,,,******++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))(((((()))******************'''(((,,,------000555<<>>??????===<<<>>>???HHHIIIMMM___|||dddYYYNNNZZZdddXXXRRRKKKKKKQQQGGGGGGGGGFFFFFFFFFFFFFFFIIIHHHHHHIIILLLNNNNNNMMMOOOPPPVVVaaannn{{{}}}zzzxxxsssqqqooonnnooopppqqqqqqssspppnnnmmmnnnqqqtttvvvnnnooonnnkkkjjjssslllccc~~~lllmmm}}}jjjWWWFFF>>><<<:::===@@@CCCDDDDDDCCCBBB>>>;;;666333222111000///++++++++++++++++++,,,,,,)))******++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))(((((()))***************+++((()))---///...///111999<<>>@@@BBBCCCFFFJJJMMMRRRTTTWWW\\\bbbhhhlllooopppuuuzzzzzzxxxyyy}}}|||}}}}}}~~~~~~|||||||||{{{xxxuuuqqqnnniiifffccc```]]]ZZZ[[[[[[[[[ZZZZZZYYYYYYYYYXXXUUUUUUVVVTTTOOOLLLNNNMMMSSSZZZaaagggooozzz|||~~~dddMMM???333222000000000111111111//////...---...///...,,,........................---------...............---------------...//////---...000000//////000111000000000111111111222222111111111222222222333333222333333444444444444444444444555666666777777888999999999:::;;;;;;<<<<<<:::;;;=========>>>???@@@???BBBAAADDDZZZ{{{}}}\\\JJJWWWyyyooo[[[MMMKKKRRRJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGIIILLLNNNNNNMMMJJJKKKMMMSSS\\\eeelllppp{{{~~~yyytttqqqooorrrooollliiihhhiiilllnnnnnnllljjjiiiiiilllooorrrmmmkkkeee^^^]]]hhh|||}}}pppppp|||jjjZZZJJJBBB@@@;;;===@@@CCCEEEEEEDDDCCC@@@<<<888555444444222111++++++++++++++++++++++++))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((()))***************...+++,,,111333111///000666888>>>HHHPPPQQQJJJDDD999BBBQQQ]]]^^^ZZZZZZ^^^hhh[[[QQQSSS]]]eeejjjlllccc[[[aaauuu}}}XXXIII999999TTT}}}yyynnnppppppgggfffqqq~~~mmm]]]UUUOOOFFFAAACCC???===;;;;;;<<<<<<<<<;;;===>>>?????????@@@CCCEEEGGGHHHLLLPPPUUUZZZ^^^aaacccggglllmmmlllnnntttyyy{{{~~~zzz}}}{{{{{{{{{}}}zzz|||~~~}}}|||yyyzzz{{{zzzyyyyyy{{{}}}pppooonnnnnnmmmkkkhhheeeccc```]]]\\\\\\[[[YYYXXXUUUUUUUUUUUUTTTTTTTTTTTTRRROOONNNPPPNNNKKKJJJLLLPPPXXXdddnnnvvvgggQQQBBB999222222111111000000000000---///...++++++...///------------------------------------------.........------,,,,,,------...///,,,---//////......000111///000000000000111111111000000111111111222222222111222333333444444333333333444444555555666777777888888888999::::::;;;;;;:::::::::;;;===>>>@@@AAA999???BBB@@@FFFYYYsssyyycccJJJKKKttt|||dddVVVQQQOOONNNKKKIIIGGGGGGGGGGGGDDDDDDFFFHHHIIIKKKLLLMMMJJJJJJJJJLLLPPPUUU[[[^^^dddiiittt|||uuuwwwyyyyyyvvvqqqooommmooonnnkkkgggdddeeehhhjjjiiiiiihhhfffeeefffiiillllllggg^^^SSSPPP[[[ooozzzqqqpppxxxhhhYYYKKKCCCAAA===???BBBDDDEEEDDDBBBAAA@@@<<<888555444444333222---,,,,,,++++++*********))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))(((((()))***************...+++,,,222444111...---222444:::CCCMMMSSSSSSPPPAAA@@@FFFRRR[[[[[[XXXXXXaaa___^^^]]]YYYWWW```lllcccUUUUUUllllllMMM>>>DDD___ttttttzzzfffgggnnn~~~uuuiiiXXXMMMLLLEEEBBB>>>======>>>===;;;<<<===????????????@@@AAAAAABBBDDDFFFJJJMMMPPPRRRWWWZZZ^^^```bbbeeejjjnnnnnnooorrruuuuuusssrrrssszzz}}}~~~{{{xxxvvvvvvvvvqqqtttwwwzzzzzzxxxuuusssppppppqqqooonnnmmmooopppbbbaaaaaaaaabbb```]]]ZZZ\\\ZZZXXXWWWXXXYYYYYYXXXQQQQQQPPPPPPPPPOOOOOOOOOLLLIIIIIIMMMOOOOOORRRVVVZZZeeettt~~~|||lllWWWJJJ===444111222111000/////////000,,,000///***)))---///---------------------------,,,,,,,,,------.........------,,,,,,------...///+++---............///111/////////000000000111111000000000000111111111222111111222333333333333333333333333444555555666666777777888888999:::::::::;;;:::888999:::===>>>???<<>>===:::666333222222111000------,,,,,,+++***))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))***************+++((()))///222///***)))///111666@@@KKKSSSXXXYYYOOOCCC===GGGXXXaaabbbaaa___iiirrrlllYYYLLLWWWiii```WWWXXXiii}}}oooOOO<<>>>>>>>>:::666333222222111000,,,,,,,,,+++++++++*********************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))************************************++++++************++++++...111666<<>><<<=========<<<;;;;;;>>>@@@======<<<<<<======>>>???DDDDDDDDDEEEHHHKKKOOOQQQRRRSSSUUUXXXZZZ[[[\\\]]]``````aaabbbbbbcccbbbbbb```aaacccddddddbbb___^^^\\\ZZZXXXVVVVVVWWWXXXYYYWWWTTTQQQQQQSSSTTTRRRPPPPPPNNNLLLLLLNNNNNNLLLIIIIIIFFFFFFIIIHHHDDDEEEKKKJJJQQQXXX\\\^^^dddnnnwww}}}~~~~~~}}}}}}vvv[[[EEE:::555222/////////.........---------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------......///000/////////............////////////111000//////000222444555111111111111111222222222222222333333333333444444555555555555666666666666999999999999999999999999<<<<<<<<<<<<>>>@@@BBBDDDTTTmmmjjjPPPIIIXXXkkklllWWWOOOKKKGGGHHHOOOJJJFFFEEEHHHJJJHHHGGGIIIGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMNNNPPPSSSTTT```aaadddhhhooowww~~~~~~uuummmiiifffeeecccbbbbbbbbb___ZZZVVVYYYZZZ[[[[[[YYYWWWVVVVVV]]]aaacccbbb___]]]]]]___eeebbb^^^\\\\\\[[[ZZZXXXXXXWWWaaarrr}}}jjj___xxx~~~sssiiiXXXJJJCCC<<>>:::666333222222111000,,,,,,,,,+++++++++*********************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))************************************++++++************++++++***---111666>>>IIIUUU\\\___WWWMMMEEE@@@GGG\\\qqquuuppprrr|||wwwdddVVVYYYcccooo{{{}}}qqqxxx}}}bbbMMMBBBMMMjjjvvviiiiiiuuummm\\\RRRMMMIIIGGGBBBBBBAAA???===;;;;;;;;;>>>======<<<<<<======>>>???>>>??????AAACCCEEEGGGEEEFFFHHHJJJLLLMMMNNNNNNPPPQQQRRRRRRSSSSSSSSSRRRWWWWWWVVVVVVVVVUUUUUUUUUSSSRRRQQQPPPOOOPPPPPPQQQNNNLLLJJJKKKMMMNNNMMMKKKLLLJJJHHHIIIKKKKKKJJJHHHEEECCCEEEIIIJJJIIILLLSSSWWWbbbnnnvvvyyy~~~~~~~~~}}}{{{{{{zzz~~~qqq```III999111000///---///.........------------///...---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,---......//////..................////////////111000//////000111333555000000111111111222222222222222222333333333444444555555555555666666666666999999999999999999999999;;;;;;;;;<<<===???AAACCCLLL]]]nnnxxxfffZZZSSS\\\sssjjjWWWKKKIIIMMMJJJHHHGGGIIIGGGCCCBBBEEEGGGGGGGGGGGGGGGHHHHHHHHHEEEDDDCCCCCCCCCEEEFFFGGGJJJKKKMMMPPPVVV\\\bbbfffqqqtttwwwzzz}}}sssooohhhbbb]]]\\\\\\]]]___]]][[[[[[\\\ZZZWWWTTTNNNQQQTTTUUUSSSRRRTTTUUUVVVXXXZZZ[[[ZZZYYYYYYZZZYYYXXXVVVSSSPPPRRRVVVZZZjjjppp}}}nnn^^^eeeuuu}}}qqqeeeTTTHHHBBB;;;AAACCCEEEEEEDDDAAA@@@@@@>>>:::666333222222111000,,,,,,,,,+++++++++******)))************))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))************************************++++++************++++++)))***,,,000888DDDQQQZZZ[[[^^^]]]QQQ@@@;;;KKK___ppppppttt~~~}}}jjjMMM```wwwpppnnnfffJJJGGGCCCUUUvvvnnndddfffiii|||{{{mmmbbbVVVOOOHHHGGGEEEBBB@@@>>><<<<<<===<<<;;;;;;::::::;;;;;;::::::;;;;;;<<<===>>>>>>>>>???AAACCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIMMMLLLJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIFFFEEEEEEFFFHHHHHHGGGFFFCCCBBB@@@AAACCCDDDDDDCCCBBBBBBFFFKKKOOOQQQWWW]]]dddsssuuunnnpppwww}}}zzz{{{wwwvvvzzz~~~[[[NNN>>>333///000//////............------------///......------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------......---------............/////////000000/////////111222333000000000111111111222222222222222222333333333333444555555555555666666666999999999999999999999999::::::;;;;;;===>>>@@@AAAJJJIII[[[gggooommmOOOHHHPPPgggbbbQQQMMMMMMMMMJJJIIIJJJGGGBBBAAADDDHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>@@@DDDHHHLLLOOOWWWZZZ^^^bbbfffkkkpppsssqqqtttwwwyyy{{{}}}xxxpppjjjfffeee[[[XXXSSSOOONNNQQQUUUXXXVVVTTTSSSRRRSSSTTTSSSRRRIIINNNRRRQQQNNNMMMPPPSSSQQQQQQRRRSSSUUUVVVUUUTTTLLLMMMLLLHHHFFFKKKVVV```vvvmmmVVVXXXvvv|||~~~}}}kkk___PPPGGGBBB;;;@@@BBBDDDEEECCCAAA@@@@@@>>>:::666333222222111000,,,,,,,,,+++++++++******))))))************)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))(((((()))))))))************************************++++++************++++++---,,,,,,...444???KKKTTTVVV___ddd]]]KKK???AAAIII___ppp~~~eeeiiikkkyyy{{{vvv}}}___CCCAAAQQQWWWppprrreeekkkrrr}}}ssseee[[[WWWQQQLLLIIIFFFDDDCCC???>>>===<<<<<<;;;<<<<<<888999:::;;;<<<<<<;;;;;;===>>>???AAABBBBBBBBBBBBDDDDDDEEEFFFFFFEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEBBBBBBCCCDDDDDDDDDCCCBBB??????>>>???@@@BBBCCCDDDGGGJJJOOOUUU[[[aaahhhnnnuuu~~~rrrpppyyy{{{zzz{{{wwwwww~~~iiiNNNEEE:::222000000///...------------------------...------,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,------------,,,---------.........//////000////////////000111222//////000000111111222222111222222222222333333333444444444555555555666666888888888888999999999999999::::::;;;<<<===>>>???DDDJJJPPP]]]|||xxxyyy[[[OOOPPPfff{{{dddXXXQQQPPPJJJFFFHHHIIIGGGEEEFFFGGGGGGFFFEEEDDDBBBAAAAAABBBAAAAAA@@@?????????>>>??????>>>???@@@BBBDDDFFFIIIKKKMMMOOOPPPSSSVVVYYY[[[^^^aaaccceeehhhkkknnnrrrssstttuuuwwwzzz~~~|||||||||}}}yyypppmmmhhhccc^^^[[[YYYXXXVVVSSSPPPMMMMMMOOORRRUUUOOONNNLLLLLLMMMOOOPPPQQQPPPTTTVVVSSSMMMIIIKKKOOORRROOOMMMNNNQQQRRRPPPMMMEEEFFFFFFEEEIIISSSbbbmmm}}}ggg\\\hhhggg\\\QQQKKKGGG???>>>@@@CCCCCCAAA?????????>>>:::666333222222111000,,,,,,,,,+++++++++******((())))))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))((()))))))))************************************++++++************++++++///...,,,+++///777AAAIIINNNWWWaaabbb[[[OOOCCC;;;LLLggg~~~zzz}}}eee^^^zzztttxxxVVVCCCCCC;;;HHHiii~~~kkkhhhgggnnn}}}tttiii```ZZZTTTQQQHHHGGGEEECCCAAA???>>>>>>777888999:::;;;;;;::::::999:::;;;;;;<<<<<<<<<;;;===>>>>>>???>>>>>>=========???@@@AAABBBAAA???>>>???@@@AAAAAAAAAAAA@@@@@@===>>>???@@@@@@???@@@@@@CCCCCCDDDDDDFFFIIILLLNNNWWW]]]dddllluuu~~~zzzwwwyyy|||zzzxxxRRR???:::333...------,,,+++,,,,,,------------------,,,+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,---,,,,,,,,,------------............//////////////////000000...//////000111111222222111111111222222222333333444444444444555555555555777777777888888999999999999999:::;;;<<<======>>>:::CCCGGGHHH[[[hhhSSSQQQUUU\\\ooosssbbbWWWLLLCCCEEEIIIIIIFFFEEECCCBBBBBBAAAAAA@@@@@@@@@<<<<<<<<<===============>>>>>>=========>>>??????CCCDDDDDDDDDCCCCCCEEEFFFJJJLLLNNNPPPQQQRRRUUUWWWXXXZZZ[[[\\\]]]___dddgggbbbbbbbbbbbbdddgggkkkmmmoooqqqtttwwwzzz~~~~~~yyy{{{}}}zzzxxxrrrqqqpppnnnjjjeee```\\\TTTSSSQQQOOONNNNNNNNNNNNOOONNNMMMKKKJJJJJJJJJKKKKKKKKKJJJIIIIIILLLOOOQQQTTTVVVVVVRRRKKKHHHHHHKKKNNNKKKHHHHHHIIIJJJGGGDDDAAAAAADDDMMMZZZjjjyyyvvvaaaTTTeeeggg^^^WWWRRRMMMDDD===???BBBBBBAAA???>>>>>>>>>:::666333222222111000,,,,,,,,,+++++++++******((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))************************************++++++************++++++...---+++***+++///666;;;CCCKKKVVV^^^aaa[[[LLL===EEEWWWlllxxx|||~~~aaa^^^rrruuuvvvWWWDDD999777AAAKKKaaasssjjjgggmmmyyy}}}rrrkkkYYYWWWSSSNNNJJJFFFCCCAAA======<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;::::::999:::;;;;;;;;;;;;:::999999666888;;;======<<<999888:::::::::::::::;;;;;;;;;;;;===>>>>>>>>>@@@CCCEEEIIIJJJMMMOOORRRWWW\\\aaarrr{{{~~~wwwrrruuu||||||]]]@@@555222///---...//////...,,,,,,,,,,,,------------***************++++++,,,++++++************++++++*********+++++++++++++++************++++++++++++***+++,,,,,,------,,,,,,,,,------------..................///////////////---...//////000111222222111111111111222222222222333444444444444555555555666666777777888999999999999:::;;;<<<============>>>:::===FFFJJJUUUzzz}}}ttt{{{iiiZZZMMMLLLTTTyyyooo```QQQLLLKKKGGGCCCAAA??????>>>>>>>>>>>>>>>>>>::::::<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======???@@@@@@@@@>>>>>>@@@AAA@@@BBBCCCDDDDDDDDDFFFHHHGGGHHHJJJKKKLLLNNNPPPSSSOOOPPPPPPPPPQQQSSSWWWZZZ^^^^^^___bbbfffjjjnnnpppkkkfffaaaaaaeeehhhhhhfffhhhfffdddccccccaaa___]]]YYYYYYWWWVVVTTTRRRPPPOOOHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEHHHIIIHHHGGGGGGHHHKKKNNNNNNNNNMMMJJJGGGEEEFFFFFFDDDCCCAAAAAABBBCCCCCCBBBDDDGGGQQQ```sssrrrfffeeemmmvvv~~~fff```ZZZVVVPPPDDD===???BBBCCCAAA@@@??????>>>:::666333222222111000,,,,,,,,,+++++++++******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************************************++++++************++++++,,,,,,,,,++++++,,,000333888BBBKKKQQQVVVYYYUUUNNNHHHMMMYYYkkkyyy~~~dddYYYppphhhWWWCCC777<<<>>>TTTxxx{{{llliiimmmttt~~~{{{tttlllccc[[[VVVSSSMMMKKKIIIFFFDDDCCCCCCBBB@@@@@@AAAAAA@@@???>>>>>>===============<<<;;;;;;888999:::;;;<<<;;;;;;:::<<<;;;;;;:::;;;<<<===>>>AAACCCEEEFFFHHHLLLRRRWWWXXX[[[```eeejjjrrr{{{}}}|||qqqtttuuurrrqqqxxx{{{cccGGG777333111000//////000111111++++++,,,,,,,,,---------+++*********++++++,,,---++++++************++++++)))*********++++++++++++************+++++++++++++++,,,,,,---------------,,,,,,---------..................//////......---------...///000111222222111111111111222222222222333333444444444555555555666666666777888999999999::::::<<<===>>>>>>======BBB;;;===EEECCCBBBWWWuuuvvvwww{{{```PPPOOO]]]zzzwwweeeTTTHHHCCCCCC@@@@@@@@@@@@????????????<<<===>>>@@@@@@@@@@@@???=========>>>>>>???@@@@@@>>>???@@@???>>>>>>@@@AAA===>>>@@@@@@??????AAABBBCCCCCCDDDFFFHHHIIIIIIIIIKKKLLLLLLKKKIIIJJJMMMPPPTTTSSSTTTWWW[[[```ccceee]]]ZZZVVVUUUVVVWWWWWWWWWYYYWWWVVVUUUUUUTTTQQQOOONNNNNNOOONNNMMMKKKKKKKKKIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGEEECCCCCCEEEHHHHHHEEEBBBAAABBBBBBAAA???>>>???AAACCCEEEHHHLLLOOOTTT^^^mmm~~~pppkkknnn{{{|||ddd```[[[VVVNNNBBB>>>@@@CCCDDDBBBAAA@@@@@@>>>:::666333222222111000,,,,,,,,,+++++++++******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************************************++++++************+++++++++---............000111000<<>>>>>===<<<;;;;;;???>>>======>>>???@@@AAACCCBBB@@@@@@@@@BBBDDDEEEJJJMMMOOOQQQUUU[[[cccjjjlllqqqwww~~~~~~~~~|||nnnfffmmmrrrqqqppp|||}}}mmmTTT<<<666222111///---------------+++++++++,,,,,,---------++++++++++++,,,,,,---...++++++************++++++))))))******++++++++++++)))************++++++++++++,,,------......------,,,,,,,,,---------......---......///......------------...///000111222222000111111111111222222222333333333444444444555555555666666777888999999999:::;;;===>>>>>>>>>======:::???AAA>>>@@@IIIPPPQQQmmmsssrrrjjjMMMGGGQQQrrr~~~```KKKFFFIIIEEEEEEDDDDDDCCCBBBAAAAAA;;;<<<===>>>???>>>===<<<<<<======???@@@AAABBBBBB???@@@@@@???>>>>>>???AAA===>>>@@@@@@???@@@AAACCCAAAAAABBBDDDGGGHHHFFFDDDJJJKKKKKKIIIFFFEEEGGGJJJLLLKKKKKKNNNSSSYYY\\\^^^YYYXXXVVVUUUUUUVVVXXXYYYVVVUUUSSSRRRPPPNNNJJJFFFHHHJJJKKKKKKIIIGGGEEEEEEHHHGGGGGGFFFEEEDDDCCCCCCFFFDDDAAA???>>>???AAACCCBBBDDDEEECCC@@@???AAACCCFFFAAA===<<<>>>???<<<999===AAAFFFJJJMMMRRRYYY___ggguuuyyybbbWWWgggfffcccdddYYYIIIBBB>>>???@@@AAABBBAAA@@@@@@BBB>>>999666444222111///------,,,++++++******)))))))))))))))************)))))))))***++++++,,,,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++++++++*********))))))************************------------------,,,,,,555777<<>>>>>>>>>>>@@@DDDGGGXXXxxxzzz|||jjjUUUIIIUUUkkk~~~cccSSSKKKHHHLLLLLLHHHDDDCCCEEEFFF>>>>>>>>>===;;;<<<>>>@@@???>>>===;;;;;;<<>>>>>=========<<<===>>>@@@AAAAAABBBBBB???@@@BBBDDDFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHJJJJJJKKKLLLNNNQQQSSSTTTWWWWWWVVVVVVUUUTTTSSSSSSUUUSSSOOOLLLIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFAAAAAABBBBBBBBBBBBAAAAAACCCAAA??????AAABBB@@@>>>@@@>>>???BBBAAA<<<:::;;;???>>>;;;::::::;;;===>>>EEEPPPXXXXXX[[[gggtttzzziii\\\UUU[[[ttt~~~gggcccaaaUUUIIIEEE>>>???@@@AAABBBAAA@@@@@@AAA===999555333222000///------,,,++++++******)))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++++++++*********))))))************************,,,,,,------------------111333777>>>FFFOOOWWW\\\qqqgggZZZPPPLLLUUUnnnsssiiijjj|||bbbJJJAAA======<<>>>>>?????????@@@BBBAAAAAA@@@@@@@@@AAAAAAAAA<<<======>>>?????????>>>>>>???AAABBBCCCDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIIIIJJJLLLNNNPPPQQQRRRQQQQQQQQQQQQPPPPPPPPPOOONNNKKKHHHEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEDDDBBBAAA@@@AAA???<<<<<<===<<<999777@@@===<<<>>>===999888:::;;;;;;::::::<<<@@@CCCFFFMMM^^^mmmsssyyy}}}cccZZZZZZeeepppzzz{{{fffbbb^^^RRRHHHGGG>>>???AAABBBBBBBBBAAA@@@@@@<<<888444222111000///------,,,++++++******)))))))))))))))******************))))))(((''''''&&&))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++++++++***************************************++++++,,,,,,------......---...111777@@@KKKVVV\\\hhhkkkhhh[[[JJJEEEUUUiiijjjqqq~~~xxxgggfff{{{cccJJJ===666666EEEXXXppp}}}ppphhheeelllooowww~~~|||yyyooofffccceeehhhooo{{{mmmYYYCCC777111......000...//////......---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---............------,,,---............/////////000000000000111111111111111222222333333444555555333444555666777777777777777777777888999999:::::::::;;;;;;;;;;;;===@@@BBBAAA@@@LLLfffzzzzzzaaaTTTSSSWWWggg{{{}}}ooo```VVVNNNIIICCC@@@@@@@@@???===AAAAAABBBAAAAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>??????@@@AAAAAA@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDGGGGGGGGGHHHIIIJJJLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGEEECCCCCCCCCDDDEEEDDDDDDCCCBBBAAAAAA@@@BBBBBBBBBBBBAAA@@@???>>>BBBAAA@@@???@@@???===<<<<<<888777:::;;;:::<<>>@@@CCCGGGKKKOOOQQQYYYrrrlll]]]VVVZZZmmmxxxccc```^^^RRRHHHEEE???@@@AAABBBBBBBBBAAA@@@???;;;777333222111000...------,,,++++++******)))((()))))))))******************)))))))))(((((((((((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))******************************************************+++,,,------......,,,,,,---111:::FFFQQQXXXPPPYYYbbbbbbWWWMMMIIIKKKXXXjjjuuuoooWWWFFF======CCCGGGVVVnnntttiiicccggglllppp|||}}}|||~~~uuuyyyzzzwwwtttwww}}}xxx^^^MMM:::222000000///000............---,,,++++++***************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))***************************************++++++++++++,,,,,,,,,---------......------,,,---------.........///////////////000000000111111111111111222333333444444333333444555666666666666555555666777777888888999999:::;;;;;;;;;<<<>>>AAA??????CCCKKKYYYqqq~~~~~~}}}XXXVVVUUUXXXdddwwwpppeeeWWWOOOMMMNNNMMMLLLDDDCCCAAAAAAAAABBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>??????@@@?????????????????????>>>AAAAAAAAABBBBBBBBBBBBBBBFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCBBBAAA@@@??????===>>>>>>??????>>>>>>>>>999999999:::;;;=========>>>:::999;;;===>>>BBBGGGLLLPPPUUU[[[```cccdddeeejjjyyyjjjZZZXXXbbbvvvxxx___^^^```UUUHHHBBB???@@@AAABBBCCCBBBAAAAAA>>>;;;666333222111000///------,,,++++++******)))((()))))))))************)))))))))******+++++++++((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))******************************************************++++++,,,---......///------///555???HHHNNNGGGKKKSSS^^^fffaaaOOO???TTTfff|||}}}^^^BBB;;;@@@??????EEEWWWsss|||oooiiigggdddeeekkkrrr||||||zzzzzzvvvzzz{{{uuuqqqiiirrrxxxzzzyyynnnyyy___MMM@@@333000000...,,,,,,............---,,,+++***))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))******************************************+++++++++,,,,,,,,,,,,---------------,,,------------................../////////000000000000000111111222333333333222333444555555666666555444444555666666777777888999:::;;;;;;;;;<<<>>>???>>>CCCFFFDDDBBBRRRvvvzzz~~~kkkSSSEEEFFFSSSdddoooyyyggg^^^ZZZWWWUUUKKKFFFAAA???@@@BBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCC===============???@@@AAA@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@EEEEEEEEEEEEEEEFFFGGGGGGJJJJJJHHHGGGEEEDDDCCCBBBDDDDDDCCCCCCDDDDDDDDDEEECCCBBBBBBAAA@@@@@@??????>>>>>>?????????>>>======;;;;;;;;;<<<>>>AAAEEEGGGHHHEEEEEEHHHKKKLLLQQQVVVgggmmmwwwgggYYYSSSWWWmmm|||mmmzzz```^^^aaaVVVGGG??????@@@BBBCCCCCCCCCBBBAAA>>>;;;777444333222111000------,,,++++++******)))))))))))))))************)))))))))***+++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***************+++++++++******************************++++++,,,,,,------000...---...111777>>>BBBSSSPPPQQQ]]]ooovvvhhhVVVSSSWWWfffkkkOOO>>><<<<<<>>>DDDOOOddd~~~xxx}}}qqqfffaaaeeejjjrrryyy}}}|||yyyvvvtttwww}}}xxxsssoookkkiiimmm~~~sss~~~___III<<<555///000000---,,,------......------,,,+++***)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******************************************+++++++++++++++,,,,,,------------,,,,,,------------.....................///////////////000000111111222333333111222333444555555555555444444555555666666777777888999;;;;;;;;;;;;<<<>>>;;;===AAACCCCCCIII[[[mmmttt{{{wwwaaaTTTMMMKKKMMMPPPccc{{{uuurrrkkkcccWWWMMMHHHDDDAAA>>>AAAAAABBBBBBBBB@@@>>>===>>>===<<<<<<<<<===???@@@AAA@@@@@@?????????@@@@@@@@@@@@@@@@@@????????????CCCBBBBBBBBBCCCDDDEEEEEEHHHGGGFFFEEECCCAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????============<<<;;;::::::<<<<<<======@@@FFFMMMRRRTTTTTTZZZdddlllrrrxxx~~~zzzbbbMMMOOOccc|||xxxccc~~~eeeaaa```TTTFFF@@@@@@@@@BBBCCCCCCCCCBBBAAA???<<<777555444333222111------,,,++++++******)))))))))))))))************)))))))))***************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++,,,,,,------------///222555666OOOQQQVVV___ppp}}}eee[[[WWWhhh]]]IIICCC;;;666444:::KKK]]]www~~~|||tttqqqmmmiiihhhiiilllnnn~~~}}}{{{yyyvvvuuuvvvyyyxxxtttqqqnnnnnnpppsssuuuvvv|||\\\EEE;;;333000...000///,,,---111------------,,,+++******((())))))***++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************************++++++++++++***+++,,,---------------,,,,,,---------.........------.........///////////////000000111222222222111222333444444555444444444444555555666777777777666888::::::999999:::;;;888888;;;@@@CCCDDDIIIOOOjjjrrr{{{mmmUUUJJJHHHKKKYYYlllxxx}}}tttlllddd^^^YYYXXXVVVRRRMMMGGGBBB???DDDCCCAAA???>>>>>>???@@@@@@??????>>>>>>???@@@AAA@@@@@@@@@@@@??????>>>>>>????????????@@@AAACCCCCCBBBAAAAAA@@@@@@??????>>><<<<<<======>>>>>>==================>>>>>>>>>>>><<<===>>>@@@AAABBBBBBBBB<<<===>>>AAAGGGQQQ^^^ggguuuxxxrrrllliiigggkkk{{{sssbbboookkkeee___PPPDDDBBB@@@AAABBBCCCCCCCCCBBBAAA???<<<888555444444333222------,,,,,,+++******)))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))******++++++++++++************************,,,,,,+++++++++++++++++++++++++++,,,---...///000777EEESSS]]]jjj}}}ttt\\\RRR```qqqjjjQQQCCC===;;;<<<@@@DDD[[[vvvwwwqqqmmmkkkccccccdddhhhooowww~~~~~~wwwuuurrrqqqsssvvvxxxxxx~~~vvvtttooohhhjjjiiiiiinnnyyy{{{\\\>>>333666///---------***'''+++111------------,,,+++******((())))))***++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,,,,------------,,,,,,,,,---------......---------.........///////////////000111111222222111111222333444444444444444444555555666777777777444666888999888777888999888999<<<>>>;;;:::@@@IIICCCaaayyylllzzzhhhXXXJJJFFFEEEKKK___ttt|||zzzrrrhhh^^^UUUPPPLLLJJJGGGDDDBBBAAAAAAAAA???>>>=========???@@@AAAAAA@@@@@@@@@??????>>>>>><<<<<<======>>>@@@AAABBB<<<<<<<<<======>>>>>>>>><<<<<<======>>>=========::::::;;;;;;<<<======>>>???AAAEEEIIIMMMQQQSSSTTTVVVXXX\\\bbbkkk{{{|||lll```^^^hhhvvv}}}zzzzzzrrreeeqqqnnnmmm```OOOEEE???999===BBBCCCAAA@@@AAACCCAAA===999555333111///---///...------++++++***)))+++*********))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))************))))))))))))))))))************))))))************))))))******+++++++++******)))++++++++++++++++++++++++,,,,,,,,,---------......444999HHH[[[eeejjjzzzyyy___QQQ\\\~~~nnnjjj|||ZZZ@@@===>>><<<;;;FFFSSSeee}}}rrrkkkccc```bbbffffffeeekkkqqqxxx|||}}}~~~{{{wwwssspppooonnnlllnnnrrrvvv|||}}}tttqqqnnnhhhddddddlllhhhjjjxxx}}}sssyyy]]]FFF666//////......//////......---,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))),,,***)))'''''')))***,,,(((((((((((())))))))))))+++*********))))))((((((***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++,,,,,,............////////////......//////000000111111222222222333333333444444666666555555555666666777888999999888666555666777;;;;;;;;;;;;<<<===>>>>>>CCCKKKcccmmmyyy}}}VVVGGGDDDAAAFFFRRRUUU[[[lll}}}uuulllcccWWWMMMGGGEEEDDDCCCBBBBBBAAA@@@>>><<<;;;;;;>>>===<<<===??????<<<:::@@@>>><<<>>>???>>>===>>>;;;;;;;;;<<<<<<=========;;;<<<======<<<<<<>>>@@@===??????>>>===>>>BBBFFFBBBFFFMMMYYYeeepppvvvyyy|||}}}{{{hhhUUUMMMOOO\\\xxxrrriiiiiihhhfffppp{{{mmmlll```PPPGGGBBB<<>>III```zzzxxxsssnnnhhhcccbbbeeeggggggfffhhhlllppptttvvv{{{{{{vvvuuuyyy{{{wwwrrrooojjjlllnnnrrruuuyyy{{{}}}~~~{{{uuupppllljjjgggcccdddiiigggtttwwwmmmaaarrrdddMMM===333000111...............------,,,,,,,,,++++++***))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))************)))))))))(((***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++,,,,,,---.........////////////.........///000000111111222222222333333333333444555555444444444555666666777888999888666555666777::::::::::::;;;<<<======>>>AAAOOOfff}}}~~~rrrsssrrrcccQQQDDD@@@GGGFFFMMM]]]lllyyywwwnnnfff[[[SSSLLLGGGAAA@@@CCCEEEDDDBBB>>>??????>>><<<<<<<<<===???<<<::::::<<<======>>>;;;;;;:::::::::::::::;;;@@@AAAAAAAAA@@@AAADDDGGG<<<>>>AAADDDHHHOOOXXX^^^\\\```hhhttt|||mmmfffVVVXXX^^^jjjwwwyyyiiibbbbbbaaa^^^ssswwwyyygggeeeYYYIIICCC???>>>AAADDDDDDAAA>>>>>>???>>>;;;777555444333111000///...------++++++***)))************))))))))))))((((((((()))))))))******)))((((((''''''(((((()))))))))************))))))))))))))))))******************++++++++++++******)))******+++++++++******++++++++++++++++++++++++,,,,,,,,,---------.........333666===VVVwww~~~hhh]]]ooovvv~~~vvvbbbSSS@@@;;;777<<>>FFFQQQeeexxxjjjmmm}}}nnn]]]OOOFFF>>>>>>DDDKKKTTT[[[ooowwwtttiii[[[SSSQQQNNNHHHAAAEEEHHHIIIFFFAAA>>>???BBB======<<<<<<>>>>>>===<<<<<<;;;:::::::::;;;===>>>777999:::<<>>>>>AAAEEEDDDAAA??????@@@===:::777555444444222111///...------++++++***)))*********)))))))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))************))))))((()))))))))************+++++++++,,,,,,+++++++++))))))***+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,---------......111000...111GGGkkkggg___eeeuuu|||dddVVVJJJFFFAAA<<>>>>>>>>GGG]]]rrrssskkktttvvvcccUUUMMMGGGCCC@@@DDDHHHPPPZZZfffqqqzzzuuujjjbbb\\\^^^^^^\\\WWWRRRMMMKKKCCCDDDDDDCCCCCCDDDAAA<<<@@@@@@@@@AAADDDGGGJJJLLLHHHKKKPPPVVV^^^gggrrryyyyyynnnZZZRRRMMMNNNQQQXXXiiizzzyyynnnlllddd[[[VVVXXXWWWUUUyyyyyyeeeaaaSSSEEEBBBBBB<<<@@@DDDDDDBBB@@@AAABBB<<<:::666555444444333111///...------++++++***)))))))))))))))))))))******))))))))))))************))))))(((((((((((())))))))))))************))))))((()))))))))************+++++++++,,,,,,+++++++++((()))***+++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......444000...000666FFFdddvvvmmmmmm~~~}}}dddWWWMMMCCC@@@DDDAAABBBTTTjjj{{{sssfffbbbbbbiiiuuuvvvjjjhhhnnnyyy|||wwwrrrqqqssssssoookkkeeebbbbbbffflllssszzzyyydddaaattthhhYYYDDD999///...///...,,,,,,---------...---,,,,,,++++++++++++***************))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))******************************************************(((((()))******+++,,,,,,,,,,,,,,,,,,---------------------...//////000000000000000111111111222222000000000111111333444444555666777777666555666888777777777777777999::::::;;;===@@@AAA>>>===EEEPPPooo|||yyytttppprrr~~~mmm\\\PPPGGGEEECCCCCCEEEJJJOOORRRaaagggpppxxxtttkkkaaa```XXXPPPOOOUUUWWWTTTVVVWWWYYY\\\aaafffjjjlllooorrrwww~~~xxxnnngggaaa[[[VVVSSSXXXZZZdddrrr{{{vvviiidddccc\\\SSSNNNOOOPPPOOO}}}|||gggaaaQQQBBBAAABBB<<<@@@DDDEEEBBBAAAAAACCC===:::777555444444222111///...------++++++***)))))))))))))))************)))))))))*********++++++***))))))(((((())))))***))))))************))))))))))))))))))******************++++++++++++******((()))***+++++++++++++++*********++++++,,,,,,---,,,,,,,,,---------.........---111666111000DDD___qqq{{{qqqwwwqqquuuiii[[[MMMEEE@@@===FFFNNNRRRhhhtttggg[[[ZZZ___bbbbbbccciiioooxxxwwwvvv|||}}}wwwpppkkkhhhkkkhhhgggjjjrrr{{{{{{tttqqqwww}}}aaa```iiijjjTTTIII999333///111222...++++++---------------,,,++++++************************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************+++***))))))))))))***+++************************'''(((((()))***+++,,,,,,+++++++++,,,,,,,,,------,,,------......///000000///000000000000111111111000000000000111333444555444666777777555555666888777777666777777888999:::<<<;;;===@@@AAA???AAAFFFJJJ^^^~~~{{{nnnsssttt{{{vvv]]]YYYRRRLLLGGGEEEFFFGGG???BBBGGGMMMUUU^^^ffflllqqq}}}}}}mmmlllxxxuuukkkccc___]]]UUULLLIIILLLSSS___jjjuuu~~~wwwiiiaaadddddd___UUUOOOPPPQQQPPPjjjaaaPPP@@@???AAA>>>BBBEEEEEEBBB@@@@@@AAA>>>;;;777555444333222000///...------++++++***)))((()))))))))************))))))*********+++++++++******))))))))))))******))))))************))))))))))))))))))************)))******************)))(((((()))++++++,,,,,,+++)))******+++,,,,,,------,,,,,,,,,---------......(((,,,111222000000:::DDDWWWkkk|||tttfffFFF???BBBEEE@@@HHH[[[dddrrrwwwqqqllleeeaaa```___aaadddfffiiilllnnnpppuuuzzz}}}|||wwwssstttllllllkkkjjjiiihhhhhhgggeeehhhoooxxxyyylllgggbbbrrrlllTTTCCC<<<111//////111000,,,+++...,,,------------,,,++++++************************))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))((()))))))))************+++***)))(((((()))***+++************************''''''((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---......//////000/////////000000000111111000000000111222333555555444555666666555555666888777777777777888999::::::<<<::::::>>>???>>>@@@EEEAAAHHH[[[zzzwwwvvvvvv}}}tttdddUUUKKKEEEMMMKKKJJJKKKMMMPPPRRRRRRRRRZZZdddlllrrr{{{zzzoookkkccc[[[UUUPPPNNNMMMMMMMMMRRR[[[eeeqqqzzzoooddd___```cccfffddd\\\VVVUUUSSSQQQpppfffSSSCCCCCCEEEAAADDDGGGFFFBBB???>>>???>>>;;;777555444333111000///......---,,,+++***)))(((((())))))*********+++)))************+++++++++******))))))))))))******))))))************))))))))))))))))))************))))))************))))))(((((()))++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......---111///&&&(((111333--->>>TTTiiittt|||gggXXXNNNAAA@@@FFFFFFIIIPPPdddtttjjjhhh]]]\\\ZZZWWWTTTTTTVVVXXXXXX\\\```ccciiitttuuupppttt}}}{{{|||~~~}}}{{{xxxtttpppmmmkkkeeebbbaaaaaa___ZZZ[[[^^^^^^^^^```bbbdddgggjjjkkksss|||xxxjjjaaa```kkkwww}}}lllWWW???111---,,,,,,---///---***,,,222,,,,,,---------,,,++++++******************++++++))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((***)))'''&&&&&&''')))***(((((((((((())))))))))))(((((())))))*********++++++***)))(((((()))***+++))))))))))))))))))))))))&&&'''((()))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,------...//////000////////////000000000000000000000111222444555666333555666666555555666888777777777777888999:::;;;===;;;<<>>>>>@@@@@@<<<888555444333222111//////...---,,,++++++***++++++******************))))))))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++***++++++***((('''((())))))))))))))))))))))))))))))))))))***++++++,,,,,,000000///...------------,,,,,,,,,---------......666:::KKKiiiyyyeeeSSSEEE>>>BBB@@@EEETTTgggxxxyyynnnhhhgggddd[[[SSSTTTSSSSSSTTTXXXaaalllsss}}}pppddd]]]]]]___ZZZ]]]aaaddddddcccbbbbbbaaa```^^^[[[YYYWWWVVVUUUXXXXXXVVVTTTTTTVVV\\\```\\\cccmmmxxxzzzsss]]]XXX[[[lllttt]]]III===666111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------)))***,,,,,,,,,,,,...///...///000000//////000111222222333333444555666666555555555555555555555555777777777777888999:::;;;AAA???>>><<<<<<<<<=========>>>@@@CCCKKK]]]rrrvvvqqqnnnmmmsssgggdddbbb]]]ZZZZZZPPPLLLIIILLLRRRTTTPPPJJJUUUVVVYYY___gggnnnrrrtttwwwsssssswwwvvvmmmhhhhhhjjjjjjlllqqquuusssnnnhhhrrroooiiiaaaYYYVVVVVVXXXOOOQQQRRRQQQOOONNNNNNOOOOOOLLLJJJIIIIIIKKKPPPUUUYYY```jjjrrruuuzzzxxxtttlllbbb[[[XXXYYY[[[]]]```dddeeeccc]]]VVVRRRpppllldddMMMDDD>>>???===@@@DDDDDDAAA=========>>>;;;777444333222111000//////...---,,,++++++***************************'''''''''((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))***+++***((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,+++************+++,,,,,,,,,---------......---000<<>>===<<<;;;;;;;;;<<<<<<>>>>>>>>>===>>>FFFRRR\\\yyyvvvkkkffffffmmmwwwwwwiiiZZZTTTXXX\\\[[[WWWQQQPPPNNNNNNOOOQQQQQQPPPVVVQQQOOOQQQPPPKKKIIIKKKIIIIIIJJJNNNSSSUUUTTTSSSPPPOOOMMMMMMNNNOOOOOONNNTTTXXX\\\```dddgggkkkmmmwwwyyyzzzzzzzzz}}}~~~yyyrrrooommmiiiccc]]]ZZZYYYZZZZZZ]]]___aaa___ZZZUUURRRkkk___YYYJJJHHHAAA@@@:::???CCCDDD@@@<<<;;;;;;>>>:::666333222222000/////////...---,,,++++++***************************((((((((()))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))***+++***)))((()))***)))))))))))))))))))))))))))))))))***++++++,,,,,,******)))))))))***++++++,,,,,,,,,---------......,,,,,,222???QQQiii{{{fffPPPGGGFFFDDD???<<>>DDDEEEAAA===::::::>>>;;;666444333222111000//////...---,,,++++++******************+++++++++***+++++++++,,,,,,,,,,,,(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))***+++***)))((()))***)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,---...///,,,,,,,,,---------.........///111666===NNNlllsssiiifff___RRRIIIJJJ???999===DDDMMM```sssvvvhhh^^^SSSIIIGGGJJJIIIPPP[[[hhhsss|||mmmZZZBBB===666111///...,,,++++++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++***************+++---,,,,,,+++---...,,,...//////...---///000111111111111111111111000222222222222222333333333333444555555666666666666777888888999999:::;;;;;;888;;;>>>???@@@AAADDDFFFHHHRRRfffyyypppjjjhhhrrr}}}nnneeeaaaYYY[[[]]]^^^\\\ZZZYYYZZZ[[[[[[\\\\\\\\\\\\[[[ZZZiii]]]VVVGGGEEE>>>>>>;;;@@@EEEFFFCCC>>><<<;;;???<<<888555444333222111//////...---,,,++++++***))))))*********+++++++++***+++++++++,,,,,,,,,,,,'''((((((((()))))))))***************************)))))))))))))))******+++((()))******)))((()))+++)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---///000111,,,,,,,,,---------......,,,...111000///555III]]]nnnrrryyy}}}oooZZZIIIGGGHHHFFFGGGKKKUUUcccyyyrrrfff___MMMJJJFFFBBB======IIIWWWvvvqqqaaaQQQEEE666333000---,,,+++***)))++++++++++++++++++++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((((((((()))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********+++************************,,,------++++++,,,...+++---......------...///222222222222111111111111111111111222222222333333333333444555555555444444666777888999:::;;;;;;;;;<<<<<<<<<;;;::::::;;;===EEEEEEKKK[[[rrrwwwkkkjjjmmmrrruuuxxxssseee^^^\\\\\\VVVWWWXXXXXXWWWWWWYYYZZZYYYYYYYYYZZZZZZ[[[[[[[[[hhh^^^XXXHHHEEE@@@AAA===BBBFFFGGGCCC???>>>>>>@@@<<<888555444444333222//////...---,,,++++++***)))))))))***++++++,,,,,,((((((((()))))))))******''''''(((((())))))******************************)))))))))))))))******+++((()))******))))))***+++)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,---...///,,,,,,,,,---------......---...111111,,,+++444???ZZZeeeuuuyyyxxxooo___RRRAAAEEELLLTTT^^^hhhrrryyy~~~|||nnnhhh]]]QQQGGGCCCEEEGGGNNNVVV\\\[[[YYYaaarrryyybbbRRRFFF===777......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))******************+++,,,------++++++,,,---+++,,,------,,,,,,---///111111111111111111222222111111111222222333333444333333555666666555444333555666777999999::::::::::::999777666777888:::;;;:::???EEEGGGIIIVVVssszzzooogggeeedddkkk{{{pppzzzmmm```[[[YYYVVVVVVVVVVVVTTTSSSSSSUUUWWWTTTTTTTTTUUUUUUVVVWWWWWWooobbbZZZKKKIIICCCBBB>>>BBBFFFFFFBBB???>>>??????<<<777444333333222111//////...---,,,++++++***((())))))***++++++,,,,,,'''''''''((((((((())))))'''''''''((()))*********************************)))))))))))))))******+++''')))******))))))***+++)))))))))))))))))))))))))))))))))***++++++,,,,,,+++*********+++,,,------,,,,,,,,,---------.........---///111///---000555FFFQQQeee|||iii```RRRFFFAAACCCHHHLLLRRRTTTVVVXXX[[[___dddhhhjjjnnnrrrsssssstttwww{{{xxxxxxwwwxxxyyyzzz{{{{{{wwwuuussssssuuuvvvuuutttkkkjjjfff```YYYTTTQQQPPPLLLJJJFFFAAABBBMMM```nnn~~~ppp\\\KKK???888444333---...///......---......************************************++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''((())))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***(((((())))))******+++++++++,,,------++++++,,,---***,,,------,,,,,,---.../////////000000111111111111111222222333444444555333444555666666555444333444555666777888888777777555555444666888<<<>>>???777;;;@@@@@@;;;===PPPeeexxxnnnccciii~~~{{{mmmbbb```\\\WWWVVVWWWVVVTTTQQQPPPQQQRRROOOPPPPPPQQQRRRRRRRRRRRR|||tttaaaWWWIIIGGG???<<>>>>>@@@>>>:::666333222222111000000///...---,,,++++++***((())))))***++++++,,,,,,))))))))))))************&&&''''''((()))******+++************************)))))))))))))))******+++''')))******))))))***,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......+++((())),,,///...000333///777LLLnnnwww^^^OOOJJJKKKMMMFFFGGGGGGFFFEEEEEEHHHJJJFFFIIIKKKKKKIIIIIIKKKNNNKKKMMMNNNNNNMMMMMMNNNOOOMMMLLLLLLLLLLLLLLLMMMMMMIIIHHHFFFBBB??????AAACCC@@@CCCFFFHHHQQQgggoooaaaPPPBBB888111---,,,---......,,,***(((((()))************************((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''(((((()))***++++++,,,+++---------++++++,,,---***,,,------,,,+++---...,,,------...///000111111111111222333444444555555333444666777777666444333333444555666666666555444777666555666888999888888@@@999777<<<@@@AAAFFFMMMZZZwwwwwwttttttppp|||{{{dddZZZ\\\[[[VVVVVVWWWXXXVVVRRROOOMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQ}}}aaaZZZNNNCCC@@@??????BBBDDDDDDAAA>>><<<<<<>>><<<999666333111000000//////...---,,,++++++***))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((+++,,,,,,+++((('''''''''))))))))))))************))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++------------///000333333888GGGccctttyyywwwfffYYYUUUPPPFFFAAADDDJJJEEE???<<<<<<>>>===<<<;;;???AAA@@@;;;999;;;>>>;;;===>>>>>>>>>>>>AAACCC:::>>>AAACCCFFFPPP___kkkxxxyyyxxxwww{{{~~~qqqWWWMMM???666333111///---------,,,,,,,,,,,,+++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))((((((((((((******((('''&&&&&&&&&&&&))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((())))))))))))***(((((('''&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((+++***)))(((((((((************))))))******+++,,,++++++,,,,,,,,,,,,------,,,---......//////......222777:::888111...111555444555555555444333333222444444444555555555666666777666666666666888999:::;;;;;;<<<<<<===>>>>>>>>>DDDLLL^^^{{{yyypppqqquuuyyyxxxrrrooopppvvvhhh^^^ZZZ\\\```ddd]]]YYYWWWWWWTTTNNNLLLNNNLLLLLLNNNPPPQQQOOOLLLIIIzzz```ZZZOOODDDAAA@@@???BBBDDDDDDBBB???===<<>>>>>AAAHHHVVVkkk}}}uuuqqqlllhhhgggjjjnnnvvvtttttt|||tttkkkwwwwwwqqqmmmjjjfffbbb___]]][[[ZZZ\\\WWWTTTUUUUUUPPPMMMMMMJJJJJJKKKLLLNNNMMMKKKIIIyyy```ZZZOOODDDBBBBBB???BBBDDDDDDBBB???======@@@>>>;;;888555333222222//////...---,,,++++++***))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((((((((((((***,,,))))))))))))************))))))))))))))))))))))))***)))))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---......,,,,,,---...,,,...///...///888FFFQQQvvv|||zzz}}}yyymmm]]]OOO:::555///,,,---......---,,,,,,,,,,,,+++++++++++++++++++++***************************************))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((($$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((************)))(((***))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,,,,---...............222666999777333000222555444444444444444333333222222222333333333444444444666666666666777888999999999999::::::;;;<<<<<<<<<<<<===>>>>>>CCCTTTlll~~~||||||nnniiijjjvvvzzzssssss{{{|||ooo___XXXeeetttsssggg]]]``````aaaaaa```^^^[[[YYY]]]UUUQQQSSSUUURRRMMMLLLJJJHHHHHHHHHJJJJJJIIIHHHzzzbbb]]]QQQEEECCCBBB???BBBDDDEEEBBB@@@>>>===???===:::777555333222222//////...---,,,++++++***))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((($$$&&&'''((('''((()))+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))***+++************************++++++++++++++++++++++++------,,,,,,,,,,,,------,,,.........,,,+++,,,---000111222000...000777===WWWxxx~~~uuuddd[[[SSSHHH>>>777444000.........---+++,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))'''''''''(((((((((((((((%%%&&&'''((()))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&'''(((((((((((())))))))))))))))))******''')))+++------,,,***))))))))))))))))))***++++++***++++++++++++,,,,,,,,,,,,,,,---.........------000333666555111000111444333333444444444333333222111111222222222333333333555555666666777888888999888888888999::::::;;;;;;:::>>>AAA???===BBBNNNYYYaaazzzzzzpppllllllkkkfffbbbffffffkkkyyywwwuuu}}}~~~pppkkk```]]]]]]aaaaaa\\\YYYZZZ^^^]]]\\\[[[[[[]]]```cccaaaWWWNNNOOORRRQQQNNNLLLLLLIIIGGGFFFGGGGGGGGGFFF|||eee```RRREEEBBBAAA???BBBDDDEEECCC@@@???>>>===;;;999666333222111111//////...---,,,++++++***))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&((()))((('''&&&''')))((()))))))))************))))))))))))))))))))))))))))))(((((()))***++++++************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,.........,,,+++,,,---///...---...000111222333;;;YYYkkkssslllUUUFFF@@@<<<888444444333111///......,,,+++,,,,,,+++++++++*********************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''))))))******)))******************))))))(((***---//////...,,,***))))))(((((())))))***+++*********+++++++++,,,,,,+++,,,,,,---...------------000222222000...000111222222333333444333333222111111111222222222333333444555555666777777888888777777888888999:::::::::666999===>>>>>>>>>@@@BBBIIIYYYsssuuummmhhhffffffmmmzzzzzzmmmaaa___\\\^^^___\\\TTTOOOSSSZZZZZZZZZYYYWWWWWWZZZ___dddeeeXXXMMMLLLNNNNNNLLLLLLNNNKKKGGGEEEEEEEEEDDDCCC|||gggaaaSSSDDDAAA@@@???BBBDDDEEECCCAAA??????<<<;;;888555333222111111//////...---,,,++++++***))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))***)))'''&&&'''((())))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,---......,,,,,,---......,,,+++,,,///111000...***;;;EEEQQQmmmzzz```OOO===333000//////000......---------------...++++++++++++***************************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((())))))(((((('''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&(((***,,,,,,,,,+++************))))))))))))(((***,,,//////...,,,+++)))(((((((((((()))******************++++++++++++++++++,,,---------------+++---//////......///000111222222333333333333333111111222222222333333333444444555666777777777777777777888888999:::::::::888777777999;;;===>>>>>>EEEFFFNNN]]]qqqzzzuuuuuuyyyxxxzzzxxxqqqhhhiiittt~~~xxx|||}}}qqqzzz~~~{{{uuummmcccaaaggg___ZZZTTTQQQQQQRRRTTTUUUQQQTTTWWWXXXVVVUUUWWWZZZ```UUULLLKKKLLLJJJIIIJJJMMMJJJFFFDDDDDDCCCBBBAAAyyyeee```RRRCCC@@@@@@???BBBDDDEEEDDDAAA@@@???===;;;999666444333333333//////...---,,,++++++***))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((()))***+++***((('''((()))))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++************************+++******))))))******+++***,,,------,,,,,,...///---.........---...///111***111111666KKKbbbyyyzzzhhh\\\FFF;;;111......,,,,,,///++++++++++++***+++---...++++++++++++************))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&''''''((()))))))))'''&&&%%%%%%'''***,,,''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''***,,,.........---******)))))))))((((((((('''(((***,,,------,,,+++((((((((((((((()))******************++++++++++++++++++,,,------------,,,+++,,,...////////////000111111222333333333333333222222222222333333333444333444555777777777777666777777888999999::::::;;;;;;:::999999;;;===>>>??????===>>>BBBIIIXXXssszzzxxx}}}www|||~~~yyyvvvuuutttqqqqqqkkkaaa\\\^^^cccdddyyywwwnnnjjjppp{{{wwwooonnn{{{vvvrrrwwwtttkkkfffiiiiiieeefffmmmaaa\\\UUUQQQRRRVVVVVVUUUNNNSSSWWWVVVSSSPPPPPPRRRSSSNNNKKKLLLLLLHHHFFFGGGGGGEEECCCBBBCCCBBBAAA@@@uuuccc___QQQBBB@@@AAA???BBBDDDEEEDDDAAA@@@@@@>>><<<:::777555444444444000///...---,,,++++++***))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((***+++***)))(((***+++))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++******************************))))))))))))*********+++------------///000***...000...******///444444666000---333<<>>>>>???<<<888555444444333222111000...,,,++++++++++++&&&)))+++,,,+++***+++,,,)))))))))))))))))))))))))))(((((((((******((('''''')))***)))((('''(((***(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))************+++++++++++++++***)))((((((((((((((())))))))))))******))))))******+++,,,***++++++,,,,,,++++++***---------............///......///111555999===@@@```xxxrrrhhh[[[GGG999666////////////............---,,,,,,+++*********+++,,,,,,,,,++++++***************))))))((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''((()))+++---......///))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,,,,..............................------...///111222111222333444444333111000111111222333333333222222333333444444555666666666777777888888888999999999::::::;;;;;;<<<=========<<<<<<<<<>>>AAAFFFJJJMMMkkk||||||wwwoooqqqtttttt~~~wwwwwwoooooowwwxxx|||}}}vvvtttvvvrrrlllpppzzz~~~~~~~~~vvvpppllljjjiiihhhfffffffffeeebbb```ccc```\\\YYYWWWXXXZZZ[[[UUUTTTRRRQQQOOOMMMJJJHHHLLLIIIFFFEEEDDDDDDBBB@@@AAA@@@???@@@BBBCCCBBBAAArrr]]]WWWJJJAAA@@@>>><<>>===>>>@@@===888555444333222111111000...,,,++++++++++++++++++,,,,,,,,,***)))''')))))))))))))))))))))))))))((('''(((******((('''''')))***)))((('''(((***(((((())))))))))))((((((''''''((()))))))))))))))(((((()))))))))************++++++++++++***)))((((((((((((((())))))))))))******))))))******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------/////////000222555888:::;;;QQQllliiiTTTIII@@@444///111.........------------,,,---,,,++++++*********+++++++++*********)))))))))***)))))))))((((((((('''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&'''(((***+++,,,,,,,,,)))((((((((((((((()))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******++++++,,,------------------------...---------...///000111111111222222222222222111111111222222333333333444222222222333444444555555666666777777888999::::::999999::::::;;;<<<<<<<<<======<<<<<<>>>AAADDDGGGOOOfff|||tttmmmiiieeecccaaacccaaa^^^]]]]]]]]]]]]\\\\\\[[[XXXUUUTTTTTTUUUVVVQQQPPPNNNMMMKKKIIIFFFDDDGGGEEECCCBBBBBBAAA@@@>>>>>>======???@@@AAA???>>>qqq]]]VVVJJJ@@@???===>>>BBBEEEEEEAAA>>>===>>>AAA>>>999666444333222000111///...,,,+++++++++,,,)))'''&&&'''***+++)))''')))))))))))))))))))))))))))((('''((()))***(((&&&''')))***)))((('''(((***(((((())))))))))))((((((''''''((()))))))))))))))(((((())))))))))))************++++++******))))))(((((((((((())))))))))))***))))))))))))***++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,//////......///111333444111777???NNNggg~~~sss```MMM<<<444000++++++000------,,,,,,,,,+++++++++,,,,,,+++************+++***))))))))))))((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))************************++++++++++++++++++++++++------------...///000111000000///000000111222333222222111111222444666777000111111222222333444444444444555666888999::::::888888999::::::;;;;;;<<<===<<<;;;<<<===@@@CCCEEEBBBLLLaaazzzvvvmmmjjjeeebbb```^^^\\\ZZZ\\\YYYVVVUUUVVVXXXXXXXXXUUUTTTSSSQQQQQQPPPPPPPPPLLLKKKJJJHHHFFFCCCAAA@@@BBB@@@????????????>>>===::::::;;;===???>>><<<:::rrr___YYYLLLCCCAAA??????BBBFFFEEEAAA>>>===>>>BBB???:::666444333111000000///---,,,++++++,,,,,,444...'''&&&)))***)))&&&(((((((((((((((((((((((((((''''''((())))))(((&&&''')))***)))((('''(((***(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((()))))))))***))))))************))))))(((((((((((()))))))))))))))))))))))))))***++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,......------...///000111222666777555:::QQQssswwwiii[[[PPPDDD:::333333333///,,,------,,,,,,,,,,,,+++++++++++++++***************+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&'''((()))))))))((((((''''''(((((()))***+++(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000///.........///000222333222222111111222444777999000000111222222333333444222333444555777888::::::888999999::::::;;;<<<<<<::::::;;;<<>>???>>>===>>>???@@@>>>===888888:::<<<>>>===:::777qqq___ZZZNNNEEECCCAAA???CCCEEEEEEAAA>>>>>>@@@CCC???:::777555333222000000///---,,,++++++,,,---DDD;;;000)))(((((('''$$$((((((((((((((((((((((((((('''&&&'''))))))'''&&&''')))***)))((('''(((***(((((())))))))))))((((((''''''((()))))))))))))))'''(((((((((((()))))))))((())))))*********))))))(((((((((((())))))))))))))))))(((((())))))***+++***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,------///000111222'''000888888333999LLL^^^|||mmmZZZMMMAAA888222......000222///+++***---------,,,,,,,,,++++++*********))))))***++++++************************(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&''''''''''''''''''''''''''''''''''''((())))))************((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))******)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......------...000222333222111000000111444666888111111111222333333444444111222333444666777888999888999999:::;;;;;;<<<<<<999999:::<<<>>>AAACCCDDD@@@???@@@EEEMMMQQQPPPMMMNNNTTTZZZ\\\^^^eeerrr|||zzzuuummmfff```^^^___```^^^\\\ZZZYYYXXXWWWTTTRRRUUUTTTTTTVVVWWWXXXVVVTTTPPPPPPPPPPPPOOONNNLLLKKKHHHJJJJJJGGGCCC@@@??????>>>======???@@@AAA???>>>777777999<<<===<<<999777nnn\\\XXXMMMDDDCCC@@@???BBBEEEDDDAAA???@@@BBBBBB???:::777555444333111///...---,,,+++,,,------888222***%%%&&&((())))))))))))))))))))))))))))))((('''&&&'''((()))'''%%%''')))***)))((('''(((***(((((())))))))))))((((((''''''((()))))))))))))))''''''(((((((((((())))))(((((())))))******))))))(((((((((((()))))))))))))))(((((((((((()))*********++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++,,,...///000111222000......000222444:::@@@QQQffflllUUUEEE<<<444...///---++++++,,,------------------,,,,,,,,,++++++***))))))))))))***++++++))))))************++++++(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''((()))***++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))------------------------++++++---......///......//////...//////000111222111111000000111333555666000111111222333333444444111111222444555666777777777888888999999:::;;;;;;:::::::::::::::;;;<<<<<<>>>@@@BBBCCCDDDEEEHHHJJJGGGKKKNNNNNNNNNRRRZZZ```aaasss{{{|||pppmmmfff```]]]\\\]]]^^^YYYXXXWWWWWWYYYYYYXXXWWWSSSRRRRRRSSSUUUUUUSSSRRRQQQQQQPPPPPPNNNLLLKKKJJJHHHJJJKKKHHHCCC??????@@@<<<<<<<<<>>>@@@@@@>>><<<777777888:::<<<<<<999777jjjZZZWWWMMMDDDCCCAAA>>>AAADDDDDDAAA@@@BBBDDDAAA>>>:::777666555444333///...---,,,+++,,,------&&&%%%$$$%%%&&&(((+++,,,))))))))))))))))))))))))'''&&&&&&'''(((((('''%%%''')))***)))((('''(((***(((((())))))))))))((((((''''''((()))))))))))))))'''''''''((((((((())))))'''(((((()))))))))))))))(((((((((((())))))))))))((((((((((((((()))*********++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,***+++,,,---.../////////:::000((())),,,...222666555???TTTooosssccc\\\MMM===444222000,,,///...,,,+++,,,...000000,,,++++++++++++*********)))))))))))))))***++++++((((((((()))))))))******'''((((((((()))))))))***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&'''(((***+++,,,,,,,,,+++***)))((((((''''''((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******++++++++++++++++++++++++***+++---...///.........///000000111111000000000000000000111111222222222//////000111111222222333111222222333444555555555555555666666777888888888999999999999::::::::::::>>>AAADDDCCCAAA@@@BBBDDDEEEGGGIIIIIIIIIJJJMMMPPPKKKVVViii}}}uuuqqqssskkkiiieee```]]][[[ZZZZZZXXXWWWVVVWWWZZZ[[[\\\[[[VVVSSSPPPOOOPPPRRRSSSSSSQQQPPPOOOMMMKKKIIIHHHGGGFFFIIIJJJGGGAAA======???999999:::;;;======:::888777777666888999:::888777jjjZZZXXXNNNFFFEEECCC>>>AAADDDDDDAAAAAACCCEEEAAA>>>999777666666555444///...---,,,+++,,,---...))),,,......,,,)))((('''))))))))))))))))))))))))'''&&&&&&'''(((((('''%%%((()))***)))((('''(((***(((((())))))))))))(((((('''(((((()))))))))))))))''''''''''''((((((((()))''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((()))******+++++++++,,,,,,+++++++++)))************+++++++++++++++,,,------------,,,))))))///444333,,,,,,111---000888GGG[[[ttt|||jjjUUU???<<<444+++))),,,...,,,)))+++------...///...+++************))))))))))))))))))((())))))***++++++&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&((()))+++,,,------,,,+++***(((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++***************************+++,,,...///......---000000111222222111/////////000000111111111000000......//////000111111111222222222333333444444444333333444444555666666666777888999:::<<<===>>>???888;;;???@@@>>>===>>>@@@BBBCCCEEEFFFGGGHHHHHHGGGHHHKKKPPPXXXiiizzzuuuooojjjmmmsss|||zzz||||||ppphhhfffZZZZZZZZZYYYYYYYYYYYYYYYWWWUUUTTTTTTUUUWWWXXXWWWZZZUUUOOOLLLMMMPPPTTTVVVQQQOOOMMMJJJHHHFFFEEEEEEDDDGGGHHHEEE???;;;;;;===666666777999::::::777555777666555666777888888777lll[[[YYYQQQIIIGGGCCC@@@AAACCCCCCBBBAAABBBCCC@@@===999777666555333222000///...---,,,+++++++++''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))'''(((((((((((((((''''''&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((+++++++++++++++***)))(((++++++++++++++++++++++++...+++((()))+++---,,,+++---------............///,,,000333333777FFF[[[mmmwwwjjj^^^PPPBBB888111000000///......------,,,,,,,,,+++++++++******,,,+++++++++******))))))******))))))))))))******))))))((('''''''''''''''(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%))))))(((((('''''''''&&&''''''''''''''''''''''''&&&(((******(((&&&&&&&&&(((''''''&&&&&&((()))***+++...111...)))&&&'''***)))(((&&&%%%&&&''')))+++***)))'''&&&'''(((***+++(((((((((((((((((((((((())))))))))))************,,,,,,------.../////////---///000222222000///---////////////000000000000000000000000111111111111333333222111222333444555555444333333444666999:::888888888888999:::;;;<<<======>>>???????????????@@@AAACCCCCCBBBCCCDDDFFFHHHLLLOOOQQQUUUcccxxxxxxtttttttttpppkkkhhhhhhjjjkkkkkkpppnnnkkkjjjjjjfff```ZZZ[[[TTTQQQTTTXXXVVVSSSRRRUUUVVVVVVUUUSSSRRRRRRSSSVVVTTTQQQNNNLLLLLLNNNOOOJJJJJJKKKJJJIIIGGGEEEDDDBBBBBBAAAAAA@@@>>>999666:::::::::999999777666666333444555888::::::777555mmm[[[XXXOOOFFFDDD@@@???AAACCCDDDCCCBBBBBBBBB@@@===999777666555333222000///...---,,,+++++++++'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((***++++++++++++***)))(((++++++++++++++++++++++++...+++))))))+++,,,,,,+++------------............000111111///...333???IIITTTkkk~~~yyylllZZZKKKBBB;;;666222000//////...------,,,,,,,,,,,,+++++++++*********++++++******))))))))))))******))))))))))))******))))))((('''''''''''''''(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))((((((((('''''''''&&&''''''''''''''''''''''''&&&(((******(((&&&&&&&&&(((''''''&&&'''((()))***)))---///---(((%%%&&&)))((((((&&&&&&&&&''')))***)))((('''&&&'''(((***+++))))))))))))))))))))))))))))))))))))************,,,,,,,,,---......//////...///000111111000///........./////////000000000//////000000000111111111333333222222222333444555555444333333444666888:::777777777777888999::::::<<<======>>>>>>>>>>>>>>>===???AAABBBBBBCCCEEEGGGEEEHHHJJJKKKLLLTTTaaakkkqqqzzzyyypppmmmnnnnnnllliiihhhiiijjjjjjiiigggfffdddcccbbbaaa^^^\\\]]]VVVQQQTTTXXXXXXWWWWWWXXXYYYYYYWWWUUUTTTUUUVVVWWWUUURRROOOMMMLLLLLLMMMJJJJJJIIIHHHFFFDDDBBBAAA???>>>>>>???@@@>>>;;;999999999999999888777666555222222444777999888666333nnn[[[WWWMMMCCC@@@<<<===@@@DDDEEEDDDBBBAAAAAA@@@===999777666555333222000///...---,,,+++++++++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++&&&''''''((())))))******((((((((((((((((((((((((''''''((((((((((((((('''&&&''''''((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))******++++++******))))))++++++++++++++++++++++++---+++******+++,,,,,,+++------------............,,,---///......000333666999EEEVVVeeerrr}}}nnndddZZZOOOAAA555000......---......------,,,,,,++++++,,,++++++++++++*********))))))))))))((((((((((((***))))))(((((())))))***)))((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((('''''''''''''''''''''''''''''''''''''''&&&(((******(((&&&&&&&&&''''''&&&&&&''''''((()))(((+++,,,+++'''%%%&&&(((((('''&&&&&&&&&''')))***)))((('''''''''((()))***))))))))))))))))))))))))))))))))))))************+++,,,,,,------......///////////////////////////.........////////////000//////000000000000111111333222222222222333444444444444333333444666888999888777777777777777888888;;;;;;<<<===============;;;===@@@AAABBBCCCFFFHHHFFFHHHJJJKKKKKKMMMQQQSSSVVV[[[bbbkkkttt}}}|||}}}sssllliiijjjdddcccdddeeeggghhhfffeee______^^^\\\[[[\\\___aaaeee[[[SSSTTTWWWWWWWWWXXXZZZZZZYYYVVVTTTSSSTTTVVVXXXVVVSSSPPPMMMKKKJJJJJJJJJIIIFFFDDDAAA???>>>>>>;;;;;;;;;===??????===;;;777777777777777666555444111111222555777777555222mmmZZZUUUKKKBBB???<<<===@@@DDDFFFEEECCCAAA@@@@@@===999777666555333222000///...---,,,+++++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********'''''''''((((((((())))))((((((((((((((((((((((((&&&'''((((((((((((((((((&&&''''''((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))))))))************))))))************************,,,+++++++++++++++++++++,,,,,,---------.........***+++,,,///222444444333777777888<<>>=========:::999999;;;======<<<:::555666666666555555444333111111222444666666555333kkkXXXTTTJJJBBBAAA>>>===@@@DDDFFFEEECCCAAA@@@@@@===999777666555333222000///...---,,,+++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&''''''(((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***((())))))*********))))))***************************+++,,,,,,++++++++++++,,,,,,,,,------------...///---,,,,,,...///---+++***---111222555:::CCCJJJcccuuu}}}~~~qqq^^^PPPFFF>>>333+++++++++---///000///,,,)))+++++++++++++++*********+++++++++*********))))))''''''''''''''''''(((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&(((******(((&&&&&&&&&%%%&&&&&&'''''''''''''''((()))******)))(((((((((&&&&&&&&&&&&&&&''''''((('''''''''''''''(((((()))))))))))))))))))))))))))((()))))))))******************++++++,,,---------//////............//////------------...............////////////000000000111111222222222333333333222333333444555666777888::::::999888888888999999999999:::;;;;;;;;;;;;;;;<<<>>>???@@@???@@@AAACCCCCCCCCCCCFFFJJJMMMMMMKKKMMMOOOPPPPPPPPPRRRUUUWWWUUUTTTTTTUUUXXX[[[^^^```dddjjjrrr||||||~~~}}}wwwttt|||zzz{{{~~~xxxpppiiieeedddeee^^^ZZZ\\\cccddd]]]UUURRRTTTXXX\\\``````]]]ZZZ\\\\\\ZZZVVVTTTVVV]]]ccciii]]]SSSQQQRRRQQQQQQRRRUUUUUUTTTQQQMMMLLLLLLNNNSSSSSSQQQNNNKKKHHHEEEDDDBBB@@@???===<<<<<<======:::999888999::::::999777444555555555555444333333222222222444666777555444jjjWWWSSSJJJCCCBBB@@@===@@@DDDEEEDDDBBBAAAAAA@@@===999777666555333222000///...---,,,+++++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''***)))))))))((((((((('''))))))(((((('''&&&&&&%%%''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&''''''(((((((((((((((&&&''''''((((((''''''&&&''''''(((((())))))******(((((())))))******))))))************************)))+++------+++***++++++,,,,,,,,,,,,------------///---,,,+++---...///...)))---000000......222666888GGGXXXbbbkkkxxxuuufff[[[XXXNNNAAA888444000,,,(((+++++++++,,,---...000111++++++++++++++++++******+++************)))))))))''''''''''''(((((((((((()))((((((''''''(((((()))(((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&(((******(((&&&&&&&&&%%%%%%&&&''''''''''''&&&'''((()))))))))))))))(((%%%%%%&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))************)))******++++++,,,,,,---........................,,,,,,,,,---------............////////////000000000111111222333222222222222222333444555666666777:::999999999999999::::::999999:::;;;;;;;;;;;;;;;<<<>>>??????>>>>>>@@@AAAEEEDDDDDDFFFHHHJJJKKKKKKKKKMMMPPPQQQRRRRRRTTTUUUTTTSSSRRRRRRRRRTTTWWWXXX___aaadddhhhlllnnnoooooouuu|||{{{xxxxxx~~~zzztttvvvttttttwww|||~~~~~~|||}}}|||zzzxxxuuurrrooonnnmmmlllkkkiiifffaaa\\\XXX]]]VVVQQQVVV___ccc\\\SSSRRRSSSUUUYYY\\\\\\ZZZXXXZZZXXXVVVSSSRRRTTTYYY\\\^^^UUUNNNOOORRRSSSSSSTTTUUUVVVUUURRROOOLLLKKKLLLMMMMMMMMMLLLIIIFFFCCCBBB???>>>======<<<=========:::999777777888888777555444444555555555444444333333222222333666666555444kkkWWWSSSJJJCCCBBB@@@???AAACCCDDDCCCBBBBBBBBB@@@===999777666555333222000///...---,,,+++++++++***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&''''''(((((((((((((((&&&''''''((((((''''''&&&'''''''''((()))*********'''(((((()))))))))))))))************************(((+++------+++******,,,++++++,,,,,,,,,---------+++,,,,,,---...000222444222111...,,,,,,...333777---555===BBBLLL\\\iiippp|||xxxmmmaaaUUULLL<<<777222......000000111...------,,,,,,---000222++++++++++++++++++++++++************))))))))))))''''''((((((((()))))))))((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&(((******(((&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&'''((()))((('''%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''))))))))))))************))))))******+++,,,,,,,,,------...//////...------+++,,,,,,,,,,,,---------........./////////000000///000111222333222222111111222333444555666666666888888777888888999:::;;;999::::::;;;<<<;;;;;;;;;:::<<<===>>>>>>>>>@@@BBBEEEFFFGGGHHHHHHIIIKKKLLLKKKMMMOOOPPPOOOOOOPPPRRRSSSRRRQQQQQQQQQSSSVVVWWW[[[^^^aaaeeehhhiiijjjjjjhhhkkknnnpppqqqooojjjfffjjjooorrrqqqsssyyy||||||~~~}}}||||||}}}~~~}}}|||rrrtttxxx{{{}}}}}}{{{yyyuuutttrrrrrrrrrqqqmmmiiillllllllllllmmmnnnooopppooollliiieeebbbaaaaaabbb]]]^^^```bbbbbb```]]][[[\\\XXXVVVZZZ```aaa]]]XXXVVVUUUUUUWWWZZZ[[[ZZZYYYXXXVVVSSSSSSTTTVVVWWWWWWWWWOOOKKKOOOTTTTTTTTTTTTTTTUUUVVVTTTPPPLLLJJJIIIFFFGGGHHHHHHGGGEEEBBB@@@?????????>>>>>><<<;;;;;;999777555555666777666555444444555555555555444444222111000222444555444333lllXXXSSSJJJBBBBBB???@@@AAACCCCCCBBBAAABBBCCC@@@===999777666555333222000///...---,,,+++++++++******))))))((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))***++++++%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&''''''(((((((((((((((&&&''''''''''''''''''&&&&&&''''''((()))******+++''''''((()))))))))))))))))))))))))))))))))))))))(((+++......+++******,,,++++++,,,,,,,,,---------***,,,...---+++***+++,,,...------///111111...+++///000///---111999>>>???NNN___|||uuulll___RRRFFF;;;111***444111...***((()))***+++''')))+++,,,+++***))))))++++++++++++++++++,,,,,,************))))))))))))'''((((((((())))))******((((((''''''''''''(((((('''''''''''''''((()))***((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&(((******(((&&&&&&'''$$$%%%&&&'''''''''&&&%%%%%%$$$$$$&&&'''((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''))))))))))))************)))))))))***++++++,,,,,,,,,---///000000///---,,,++++++,,,,,,,,,---------............/////////000///000111222333222111111111111333444555666666666666666666666777888::::::999:::;;;;;;<<<<<<;;;;;;777999<<<===>>>???BBBDDD>>>AAAEEEFFFFFFFFFHHHIIIFFFHHHKKKLLLMMMOOORRRTTTPPPOOONNNOOOPPPSSSVVVWWWWWWZZZ^^^bbbddddddcccbbbgggfffdddeeeiiikkkfff``````hhhlllhhhdddgggllloooqqqooonnnnnnooonnnkkkiiilllmmmoooppppppooommmkkkggghhhhhhhhhiiijjjhhheeeiiiiiiiiigggeeeeeehhhjjjgggddd___\\\\\\^^^cccfff___bbbeeeeeebbb^^^[[[ZZZXXXYYYZZZ[[[\\\[[[ZZZYYYZZZXXXWWWWWWYYY[[[[[[ZZZWWWUUUSSSTTTXXXZZZXXXVVVUUUOOOLLLPPPUUUTTTRRRQQQRRRTTTUUUTTTPPPKKKHHHFFFBBBCCCEEEFFFFFFDDDAAA@@@@@@@@@AAA@@@???<<<:::888777555444444666777777666444444555555666555555555111000///000222333333222bbbXXXPPPHHHGGG@@@CCC<<<>>>@@@AAAAAAAAABBBCCC???;;;777444333333222000111000///...---,,,,,,,,,))))))(((((((((((())))))+++)))(((&&&&&&((()))+++((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&%%%&&&&&&'''((()))******(((((((((((())))))))))))(((((())))))******++++++(((((())))))******+++++++++++++++*********)))))))))************+++++++++++++++,,,,,,,,,,,,------***+++,,,---............,,,---...///000111222333777===IIIZZZnnn}}}lll___[[[FFFBBB<<<555000...------+++++++++*********))))))************************))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))((()))***+++,,,+++******............------,,,+++,,,,,,,,,---------......---------............///...//////000111222222222222333444555666666666666777888888777666666888999;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????>>>>>>@@@AAA@@@AAABBBCCCEEEGGGIIIJJJDDDEEEGGGIIILLLNNNPPPQQQRRROOOMMMMMMOOOSSSUUUUUUVVVVVVXXX\\\```dddeeeeeeaaabbbccceeeggghhhfffeeeiiiiiihhhfffddddddeeegggqqqooolllkkkkkkkkkjjjiiigggggggggffffffgggkkknnnkkkjjjiiiiiijjjiiifffdddcccfffhhhgggdddccceeehhhiiieeeaaa___\\\YYY\\\bbb^^^___aaaaaa```______```______^^^^^^]]]\\\[[[ZZZVVVTTTUUUYYY[[[XXXUUUVVVTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQOOOOOOOOORRRTTTVVVPPPOOOMMMLLLKKKIIIEEECCCCCCCCCCCCBBBAAA@@@>>>===;;;CCCLLLMMMEEE<<<888777:::666333444777888555111444333222222333333111000000000000000000000000000```VVVNNNFFFFFF>>>AAA<<<===???@@@?????????AAA???;;;777444333333222000111000///...---,,,,,,,,,))))))(((((((((((()))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''(((((())))))(((((('''(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))'''((((((((()))))))))))))))))))))))))))*********)))))))))))))))*********+++++++++*********)))))))))************++++++++++++++++++,,,,,,,,,------***+++,,,---............------...///000111111222...///333999AAAIIIPPPTTTaaaiiiuuu|||nnniiieeeaaaXXXIII@@@>>>555333000---+++++++++,,,+++++++++*********))))))************************(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((('''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((''''''((()))))))))))))))((()))***+++++++++******---------------,,,+++***,,,,,,,,,,,,------------------------..................///000000111222222222333444555555666666555555666777777666666888:::;;;;;;;;;::::::::::::::::::;;;======<<<<<<>>>???@@@@@@AAABBBDDDEEEGGGHHHDDDEEEGGGIIILLLNNNPPPQQQRRRPPPOOONNNNNNQQQSSSUUUXXXXXXXXXZZZ\\\^^^``````aaabbbbbbdddfffggggggfffhhhiiihhhfffcccbbbccceeekkkjjjiiijjjjjjkkkkkkkkkllljjjgggfffgggiiilllnnnjjjjjjiiijjjjjjhhhdddaaaaaacccfffgggfffdddccccccfffcccbbbbbb^^^ZZZ[[[___]]]^^^``````^^^^^^^^^___\\\\\\[[[[[[[[[[[[\\\\\\XXXUUUUUUYYYZZZWWWVVVVVVUUUUUUVVVVVVVVVUUUSSSRRRRRRQQQOOONNNNNNPPPSSSTTTOOONNNLLLLLLKKKHHHDDDAAAAAAAAAAAA@@@???>>><<<<<<<<>>???;;;777444333333222000111000///...---,,,,,,,,,))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''((((((((()))))))))***))))))))))))))))))(((************))))))))))))+++************))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,***+++,,,------................../////////000000222222222333444777999;;;===CCCMMMXXXggg|||{{{qqqfff```PPPJJJDDD???888000,,,---...---,,,,,,,,,------...+++************)))))))))************************(((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''((((((((((((((())))))))))))((()))******++++++******+++++++++,,,++++++***)))++++++,,,,,,,,,---------,,,,,,,,,---------............//////000000111111111222333444555555555555444555666666555666888::::::::::::::::::::::::::::::;;;======<<<<<<>>>??????@@@@@@@@@BBBCCCDDDEEEEEEFFFGGGJJJLLLNNNPPPQQQQQQQQQQQQOOOLLLLLLPPPTTTVVVVVVUUUVVVWWWZZZ]]]^^^____________aaaccceeefffggghhhgggdddaaa``````aaadddeeefffgggiiijjjkkklllkkkgggbbbaaadddggghhhggghhhhhhiiijjjjjjgggbbb^^^bbbccceeehhhiiigggccc```cccaaabbbdddaaa[[[ZZZ\\\\\\]]]______]]]\\\]]]^^^ZZZYYYXXXXXXXXXZZZ]]]^^^ZZZVVVUUUXXXYYYWWWVVVWWWVVVWWWWWWWWWVVVUUUSSSRRRQQQPPPNNNMMMMMMNNNPPPQQQNNNMMMKKKJJJIIIGGGCCC@@@??????>>>>>>===<<<::::::888>>>CCCBBB<<<666444555777444111222444444222///222000///000111111000...........................]]]SSSKKKCCCCCC;;;>>><<<>>>??????===<<<======???;;;777444333333222000111000///...---,,,,,,,,,))))))(((((((((((())))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((())))))******))))))((((((((('''++++++******))))))((((((************))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,******+++,,,------------........................,,,------///111333555666666888:::===DDDPPP```kkktttuuu{{{yyytttlllcccZZZQQQIIIDDD;;;777444111///......000.../////////...------,,,************))))))))))))************************(((((((((((()))))))))***************************((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((((('''''''''&&&''''''((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((()))((((((((((((((())))))((())))))***************)))***************))))))++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------.........//////000000000000111222333444444444444222333444555555666888:::888888888999999999999999;;;===>>>???>>>>>>???AAA>>>>>>>>>???@@@AAABBBCCCEEEFFFGGGIIIKKKMMMOOOPPPOOOQQQQQQMMMHHHHHHLLLRRRRRRRRRRRRSSSTTTXXX]]]```[[[[[[ZZZZZZ[[[]]]aaadddffffffeeeccc___]]]\\\]]]___aaaccceeefffgggiiikkkiiidddaaabbbfffgggddd```cccdddfffiiiiiigggbbb^^^fffeeedddgggjjjiiifffbbbcccbbbcccdddbbb\\\[[[]]]\\\^^^______]]]\\\\\\]]][[[ZZZXXXVVVWWWYYY\\\]]][[[VVVTTTWWWXXXUUUUUUWWWXXXXXXXXXXXXWWWVVVTTTSSSOOONNNMMMKKKKKKKKKLLLMMMLLLJJJIIIHHHGGGEEEAAA???=========<<<<<<:::999999666:::===;;;666222222333444222000000222222000...000///......///000///...------------------------^^^SSSKKKDDDCCC;;;???>>>???AAA@@@???>>>>>>??????;;;777444333333222000111000///...---,,,,,,,,,))))))(((((((((((()))))))))(((((((((((((((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((***)))))))))((((((''''''++++++******))))))(((((())))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,)))***+++,,,------------............---------------------------......///......///...///444;;;AAAAAA@@@FFFPPPXXX^^^fffmmm|||mmmddd^^^XXXQQQMMMIIICCC>>>999444///,,,,,,,,,,,,,,,---///000000++++++,,,,,,+++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((***)))(((((((((((()))))))))))))))))))))*********(((((()))******)))))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,---...............////////////000111222333333333333111222333444333444777999777777777777888888999999:::<<<===>>>======>>>@@@============>>>???AAAAAADDDEEEGGGHHHJJJLLLNNNNNNMMMOOOOOOKKKFFFEEEIIINNNQQQRRRSSSRRRSSSVVV[[[___YYYYYYYYYXXXXXXZZZ___cccccccccccc```]]]ZZZYYYYYY\\\___bbbdddddddddfffhhhiiigggfffiiimmmllleee______```cccfffhhhgggbbb___gggdddaaabbbeeefffeeeccceeeccccccdddaaa]]]]]]```^^^___``````^^^]]]]]]^^^^^^\\\ZZZWWWVVVWWWYYYZZZ[[[VVVTTTVVVVVVTTTSSSUUUWWWWWWXXXXXXWWWVVVTTTSSSNNNMMMKKKJJJIIIHHHIIIIIIHHHGGGFFFFFFFFFDDDAAA>>>;;;;;;<<<;;;;;;:::999888999;;;<<<:::666444555666222111000///000///...---///...------///000///---........................^^^TTTLLLDDDCCC<<>>@@@BBBBBB@@@@@@@@@AAA???;;;777444333333222000111000///...---,,,,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((&&&&&&'''''''''((((((((()))(((((((((((((((((('''************))))))))))))(((((()))))))))))))))***)))************+++++++++************++++++++++++)))***+++,,,,,,---------------------------,,,,,,111111111111222222222222---...///...------///111000---...444777888<<>>???@@@AAACCCDDDEEEGGGIIIJJJLLLLLLMMMNNNMMMIIIEEEEEEHHHLLLSSSUUUVVVTTTRRRRRRVVVZZZYYYZZZ[[[YYYWWWXXX]]]bbb___``````^^^[[[XXXVVVVVVYYY]]]bbbcccbbbbbbcccfffddddddfffiiikkkiiiccc^^^^^^___aaadddfffeeebbb___ccc```^^^]]]^^^```aaaaaadddbbbbbbcccaaa\\\]]]```^^^```aaa```^^^]]]]]]]]]___^^^[[[XXXVVVVVVVVVWWWZZZUUUSSSUUUVVVRRRPPPQQQSSSTTTUUUUUUUUUTTTSSSRRRLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCCCCCCCDDDCCC@@@>>>999:::::::::999999888777666777777666333222333444111000000//////...------...---------///000///...........................^^^SSSKKKCCCCCC;;;???===???AAABBBAAA@@@AAABBB???;;;777444333333222000111000///...---,,,,,,,,,))))))(((((((((((())))))'''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((('''(((((())))))(((((('''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))&&&&&&&&&'''''''''(((((('''''''''((((((((((((((()))))))))))))))*********(((((((((((())))))******)))************+++++++++************++++++++++++)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------((((((***+++---......///111111222111000.........222///...000000...///222+++---///000111333777;;;AAAFFFNNNTTTWWWXXXYYYZZZXXXXXXXXXYYYYYYZZZ[[[\\\dddeeeeeeeeedddeeedddccc```_________]]][[[WWWUUUEEEFFFGGGIIIIIIDDD<<<555111333333111222444222---...---,,,---///000000000)))---///,,,+++---,,,'''++++++++++++++++++,,,,,,(((((((((((())))))******))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((('''''''''''''''(((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((+++***((('''&&&'''((())))))(((((('''((()))***+++(((((()))***************))))))))))))*********+++************++++++++++++------------------------......///000111111111111111222333222111222444555444444555666666777888888555777888888888888999;;;::::::;;;<<<>>>@@@AAABBBBBBCCCDDDEEEGGGIIIJJJJJJOOONNNKKKHHHGGGHHHJJJKKKQQQSSSVVVTTTQQQPPPSSSWWWVVVXXXYYYWWWTTTTTTYYY]]]\\\^^^^^^]]]YYYVVVUUUUUUVVV[[[aaacccaaaaaadddfff```aaacccddddddcccaaa___`````````bbbcccbbb___\\\]]]]]]]]]\\\[[[[[[]]]_________aaadddaaa\\\ZZZ\\\^^^___```___]]][[[[[[\\\]]]\\\ZZZXXXVVVUUUTTTSSSWWWTTTSSSUUUUUUQQQNNNNNNMMMNNNPPPQQQQQQPPPOOOOOOKKKJJJIIIGGGEEEDDDBBBBBBAAA@@@@@@BBBCCCCCCAAA???777777777777777777666555111222222111000//////000000000000///...------......------...///000000...,,,,,,,,,,,,,,,,,,,,,,,,]]]RRRJJJCCCBBB:::>>><<<>>>@@@AAAAAAAAABBBCCC???;;;777444333333222111111000///...---,,,,,,,,,))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((())))))******++++++'''((((((((())))))******)))************+++++++++)))************+++++++++))))))***+++,,,,,,,,,,,,+++++++++,,,,,,---------,,,------.........------***+++,,,---......//////---******------+++,,,///+++///222222//////333888555222000111555888777666666888999999888999;;;>>><<<======<<<;;;======<<<888;;;===<<<777555555777333111///...///111222333,,,...---*********%%%...,,,++++++,,,,,,+++)))(((,,,---)))))),,,+++&&&,,,+++***)))((((((((()))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''''''''((())))))###$$$%%%&&&((()))***+++&&&&&&&&&'''''''''((((((,,,***((('''&&&'''((())))))((('''''''''(((***+++(((((()))***************))))))))))))************)))************+++++++++---------------------------...///000111111111111111222333222111111333444444444555555666777777888666888999:::999999:::<<<999:::;;;<<<>>>@@@BBBCCCAAABBBCCCEEEFFFHHHIIIIIIQQQNNNJJJIIIIIIKKKKKKKKKKKKOOOSSSSSSQQQQQQTTTXXXRRRTTTVVVTTTPPPOOOSSSWWW[[[\\\]]]\\\YYYVVVTTTTTTTTTYYY```bbbaaaaaaeeehhhcccddddddcccbbbbbbdddeeecccbbbaaaaaaaaa___\\\ZZZZZZ]]]``````]]][[[\\\^^^ZZZ\\\```eeebbb[[[WWWXXX]]]^^^___^^^\\\ZZZZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRVVVSSSRRRUUUUUUPPPLLLLLLIIIJJJLLLMMMNNNNNNMMMLLLKKKJJJIIIGGGDDDBBBAAA@@@>>>>>>???AAABBBCCCAAA???555555555666555555444444222333333222111111111111000000111000...------...///...---...000111000///++++++++++++++++++++++++dddNNNHHHBBB@@@>>>888>>>@@@BBBBBBAAA@@@???@@@@@@<<<888555444333222111111111000...---,,,+++***(((((((((((((((((((((((())))))((((((''''''&&&&&&(((''''''((())))))'''&&&******)))((('''&&&&&&%%%''''''&&&''''''((()))***((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***+++,,,,,,+++***))),,,+++***)))***+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............---------////////////////////////111111111000000000000000//////000000000000//////////////////////////////------,,,,,,,,,---......---,,,,,,+++*********+++++++++************++++++************))))))))))))&&&&&&''''''((()))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))***((('''&&&&&&'''(((***&&&'''''''''((()))))))))))))))(((((('''''''''&&&''''''(((((())))))*********'''%%%%%%'''((('''%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$)))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((()))))))))***+++***(((&&&&&&'''))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------------......///000000000222222111111000111111111555555555555555555555555;;;===???>>>;;;999:::;;;999:::<<<=========???AAAAAABBBCCCDDDEEEFFFGGGGGGIIIJJJJJJJJJHHHGGGHHHIIIMMMQQQRRROOOPPPTTTTTTPPPPPPQQQQQQPPPPPPQQQUUUXXXWWWXXXXXXWWWVVVUUUWWWYYY\\\\\\]]]^^^```cccfffhhhbbbccceeedddbbb___^^^]]]___```dddhhheee]]]YYYYYY\\\[[[ZZZZZZ[[[ZZZXXXVVVZZZ[[[\\\]]]^^^^^^^^^]]]YYY^^^```[[[XXX[[[___```ZZZXXXUUURRRPPPOOOPPPPPPQQQQQQPPPQQQRRRQQQOOOMMMIIIIIIJJJKKKJJJIIIGGGFFFDDDDDDDDDCCCBBB???===<<<===<<<<<<;;;;;;:::999999666666666666555444333222111111111000111111222222111000///---------...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,dddOOOIIICCC@@@???999<<<>>>@@@@@@???>>>>>>>>>@@@<<<888555444333222111111111000...---,,,+++***((((((((((((((((((((((((((((((((((((((('''''''''(((''''''((((((((('''&&&$$$$$$%%%%%%&&&&&&''''''(((((('''''''''((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))******++++++******)))+++*********++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------.................................------,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---,,,++++++*********++++++******))))))******+++************))))))))))))((((((((((((((('''''''''((((((((((((((()))))))))(((((((((((((((((((((((('''((((((((()))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''(((((()))((((((((('''''''''&&&''''''(((((()))))))))))))))'''%%%%%%'''((('''&&&''''''''''''&&&%%%$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$%%%)))((('''%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))+++,,,+++)))'''''''''))))))))))))))))))))))))*********+++++++++,,,,,,------------------------------......//////000000222222111111111111222222333333333444555666666777999;;;<<<<<<:::999999:::888999;;;<<<;;;<<<>>>???@@@@@@AAACCCDDDFFFGGGGGGJJJKKKLLLKKKHHHGGGHHHIIIMMMQQQRRROOONNNQQQQQQLLLNNNNNNNNNNNNMMMOOORRRUUUVVVWWWXXXWWWUUUUUUWWWXXXZZZ[[[\\\]]]```bbbdddeeeaaaccceeeeeeccc```^^^\\\___aaaeeeiiifff]]]VVVVVVWWWWWWYYY[[[]]]\\\YYYVVVWWWXXXYYY[[[\\\\\\\\\\\\XXX^^^___YYYRRRRRRUUUVVVWWWUUURRROOOMMMLLLKKKLLLMMMMMMMMMNNNOOONNNLLLJJJIIIIIIIIIIIIHHHGGGFFFFFFCCCCCCBBBAAA@@@>>>;;;:::::::::999999888777777666555666666555555444333222111000000/////////000000000000...---------..............................,,,,,,,,,,,,,,,,,,,,,,,,dddPPPJJJDDDBBBAAA<<<<<<>>>@@@AAA???>>>>>>>>>@@@<<<888555444333222111111111000...---,,,+++***))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((((((((%%%%%%&&&&&&'''((()))******))))))(((((((((((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******))))))******+++)))***++++++,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,---------------------------,,,,,,,,,++++++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************,,,,,,+++************++++++******))))))******+++************))))))))))))***))))))(((''''''&&&&&&))))))((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))((('''&&&&&&'''((()))'''''''''&&&&&&&&&&&&&&&(((((((((''''''''''''''''''(((((((((((()))))))))((('''%%%%%%'''(((''''''((((((((('''&&&%%%######&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))******(((((((((((((((((((((((()))))))))))))))***++++++***+++,,,+++)))(((((()))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,---------------------...//////000000222222111111111222222333111111222444555666777888888888777999::::::999888777999:::;;;::::::<<<>>>>>>???@@@BBBDDDFFFGGGHHHMMMMMMNNNLLLIIIHHHHHHHHHMMMOOOPPPMMMMMMNNNLLLIIIJJJKKKLLLKKKKKKLLLOOORRRUUUWWWXXXWWWVVVUUUVVVXXXXXXYYY[[[]]]___aaabbbbbb```bbbdddeeedddaaa^^^\\\___aaaeeehhhddd[[[TTTTTTSSSTTTXXX\\\___^^^ZZZWWWUUUVVVWWWXXXXXXYYYYYYXXXZZZaaaccc[[[SSSPPPRRRSSSTTTSSSPPPNNNLLLJJJJJJIIIKKKJJJJJJLLLNNNNNNLLLJJJJJJIIIGGGFFFEEEEEEEEEFFFBBBAAAAAA@@@>>><<<:::999777777666666555555444444555555555555444333222111111000///......---......///......------------...------------------------++++++++++++++++++++++++wwwcccPPPLLLEEEBBBCCC>>>???AAACCCCCCBBB@@@@@@AAA@@@<<<888555444333222111111111000...---,,,+++***))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''((((((''''''((())))))((('''&&&&&&&&&'''(((+++***)))(((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************+++***)))(((((()))***+++((()))+++,,,,,,,,,+++***++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------...---,,,******)))))))))++++++***************+++******))))))))))))******************)))))))))((())))))(((((('''''''''''')))))))))((((((''''''&&&(((((((((((((((((((((((('''''''''((((((((())))))(((''''''&&&&&&''''''((('''''''''&&&%%%%%%%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******(((((((((((((((((((((((())))))(((((())))))***+++***+++,,,,,,***))))))***))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,---......//////000222111111111111222222333111222222333555666666777888666555777;;;<<<:::777777999;;;;;;::::::<<<===>>>???@@@BBBEEEGGGHHHIIINNNOOOOOOMMMJJJHHHHHHIIIJJJLLLMMMLLLLLLKKKJJJHHHIIIJJJKKKKKKKKKLLLNNNQQQUUUWWWXXXWWWVVVUUUVVVWWWXXXZZZ\\\^^^````````````___```bbbddddddbbb^^^[[[______aaaccc```XXXUUUVVVUUUUUUWWW[[[]]]]]]ZZZXXXVVVVVVVVVVVVVVVUUUTTTSSSZZZaaaccc\\\TTTRRRSSSTTTQQQQQQPPPOOONNNMMMLLLKKKKKKJJJKKKMMMOOOOOOMMMKKKJJJHHHEEECCCBBBCCCDDDEEEBBBBBB@@@???===;;;999888777777666555555444444333444444444444333222111000111111///...---------------------,,,,,,,,,,,,---------------------------++++++++++++++++++++++++mmmcccQQQMMMEEEBBBCCC>>>???AAACCCCCCBBBAAA@@@AAA@@@<<<888555444333222111111111000...---,,,+++***))))))))))))))))))))))))&&&&&&''''''(((((())))))&&&'''((('''&&&&&&)))+++'''&&&%%%$$$%%%&&&'''(((******)))(((((('''((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************+++***)))(((((()))***+++((()))***+++,,,+++***)))+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***+++,,,...///000111+++,,,,,,------,,,,,,+++------------------------......---+++*********************))))))***++++++***))))))))))))))))))***************)))))))))(((''''''''''''(((((())))))))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%$$$&&&&&&&&&'''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''(((''''''''''''((()))))))))+++,,,,,,***))))))***(((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////111000000000111111222333333333333444444444444444777555555777;;;<<<;;;888999:::<<<<<<;;;;;;<<<>>>>>>???AAACCCEEEGGGIIIJJJMMMNNNNNNMMMKKKIIIJJJKKKGGGHHHJJJLLLMMMKKKIIIIIIKKKLLLMMMNNNMMMNNNPPPRRRUUUWWWYYYYYYWWWVVVVVVWWWZZZ[[[]]]___````````````^^^^^^___aaacccbbb^^^ZZZ___]]]]]]^^^[[[WWWWWW[[[[[[ZZZXXXYYYZZZ[[[ZZZYYYZZZZZZYYYWWWUUUSSSQQQPPP[[[```___XXXRRRPPPPPPOOOLLLMMMNNNOOOOOOOOONNNMMMKKKJJJKKKMMMOOOOOOMMMKKKJJJHHHDDDAAA@@@AAACCCDDDCCCBBBAAA>>><<<:::999888888888777666666555555444333333333333222111000///222111000///...---------+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++************************nnn}}}bbbRRRMMMDDDAAAAAA>>>===???AAABBB@@@?????????@@@<<<888555444333222111111111000...---,,,+++***))))))))))))))))))))))))'''''''''(((((((((((((((%%%''')))'''%%%%%%)))---((((((((((((***---000222)))((((((''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************))))))(((((())))))***((()))******++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++''''''(((***+++---...///++++++,,,,,,,,,,,,++++++************************...---,,,+++++++++++++++***))))))))))))***++++++***))))))(((((())))))***************))))))))))))&&&&&&''''''((())))))***((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&%%%&&&'''&&&&&&&&&(((***######%%%&&&'''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))(((***++++++***))))))***(((((((((((((((((((((((()))))))))************+++******++++++,,,,,,------,,,,,,,,,---....../////////////////////000111222444444333333333333333333666666666777999::::::888999;;;<<<<<<;;;;;;<<<>>>>>>???@@@BBBDDDFFFGGGHHHJJJKKKLLLLLLKKKKKKLLLMMMGGGFFFIIINNNNNNKKKIIIJJJMMMOOOPPPQQQQQQQQQSSSTTTVVVXXXZZZZZZYYYXXXXXXXXX[[[\\\]]]^^^____________]]]\\\[[[^^^```aaa]]]ZZZ___\\\\\\]]][[[WWWYYY]]]```]]]ZZZYYYZZZZZZZZZZZZ^^^]]]\\\ZZZXXXUUUSSSQQQdddddd```XXXSSSSSSPPPLLLIIIKKKMMMOOOOOONNNMMMLLLKKKJJJJJJLLLNNNNNNLLLJJJIIIGGGDDDAAA@@@AAABBBCCCDDDBBB@@@===;;;999888888777777777666555555444444222222222222111000///...111000///...............)))******++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))yyy|||bbbRRRMMMCCC???@@@<<<>>>@@@BBBBBB@@@??????@@@@@@<<<888555444333222111111111000...---,,,+++***((((((((((((((((((((((((((((((((((((((('''''''''%%%''')))'''$$$%%%)))...++++++***+++---000444666'''&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((())))))))))))(((((()))))))))))))))***++++++***++++++++++++,,,,,,,,,************************************++++++++++++++++++++++++************++++++++++++++++++++++++'''(((((())))))******+++)))******++++++******)))************************,,,+++************++++++)))))))))))))))***++++++))))))(((((((((((())))))************))))))))))))'''''''''(((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''((((((%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&$$$&&&''''''%%%&&&(((+++$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''((()))((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''&&&'''((()))))))))((((((%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((('''((())))))***''')))******)))((())))))(((((((((((((((((((((((())))))))))))************)))******+++,,,,,,------+++,,,,,,------......///------------...///000111222222222333333444444444333555777777777666777888999:::;;;;;;::::::;;;<<<===>>>???@@@BBBCCCDDDEEEFFFHHHJJJKKKKKKLLLNNNPPPIIIHHHJJJPPPPPPKKKHHHJJJOOOQQQSSSSSSSSSSSSUUUVVVWWWYYY\\\\\\[[[YYYYYYYYY\\\\\\\\\\\\\\\]]]^^^___]]]ZZZXXXZZZ^^^___]]]ZZZ```___```bbb___ZZZYYY\\\```^^^\\\\\\\\\\\\[[[ZZZ```______]]]\\\ZZZXXXWWWjjjeee]]]VVVVVVXXXUUUOOOLLLMMMPPPQQQQQQOOOLLLJJJMMMMMMMMMNNNOOONNNLLLJJJIIIGGGEEEBBBAAAAAAAAABBBCCCAAA???<<<999777777666555555444333333222222111111111111111000///............---------------...((((((***+++++++++******************************))))))))))))))))))))))))|||bbbRRRMMMCCC>>>>>>;;;@@@BBBDDDDDDCCCAAAAAABBB@@@<<<888555444333222111111111000...---,,,+++***(((((((((((((((((((((((())))))(((((('''''''''&&&%%%''')))'''$$$%%%***///)))((('''&&&'''))),,,...%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((''''''&&&&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************'''((()))******)))((('''***)))((((((((()))+++,,,******+++++++++,,,,,,,,,************************)))************++++++++++++++++++************)))++++++++++++++++++++++++************))))))))))))(((((())))))))))))((((((++++++++++++++++++++++++***)))))))))))))))***+++))))))((())))))***++++++))))))(((((((((((())))))************)))))))))))))))))))))(((''''''&&&&&&%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&'''''''''((()))))))))%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&$$$&&&((('''%%%&&&(((+++&&&&&&&&&'''&&&&&&%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&''')))***))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&''')))*********)))(((%%%%%%%%%&&&&&&&&&''''''++++++***)))((('''&&&&&&'''''''''''''''''''''''')))))))))))))))******+++&&&(((******((((((((()))(((((((((((((((((((((((())))))))))))************))))))***+++,,,,,,------++++++,,,------......///,,,,,,,,,------///000000000000111222444555666666111444777777444333555777888999::::::999888999;;;<<<======???@@@AAABBBBBBCCCEEEHHHJJJKKKMMMPPPRRRLLLJJJLLLQQQQQQJJJGGGIIIOOOQQQTTTUUUTTTTTTUUUWWWWWWZZZ]]]]]]\\\ZZZYYYZZZ\\\[[[ZZZZZZZZZ[[[]]]^^^]]]YYYVVVWWW\\\^^^]]]ZZZaaaaaadddgggddd\\\YYYZZZ]]]]]]]]]^^^______\\\YYY`````````___^^^]]]\\\[[[ddd^^^TTTOOOSSSYYYVVVOOOQQQRRRTTTUUUTTTQQQMMMKKKQQQQQQPPPQQQRRRQQQOOOMMMIIIGGGEEECCCBBBAAAAAAAAABBB@@@===:::777666555555222222111111000/////////111111111111000///...---,,,,,,+++++++++,,,------'''((()))+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))){{{cccQQQIII@@@@@@BBB===<<<>>>AAABBBBBBBBBBBBCCC@@@===444333888222...666555333111...,,,+++++++++%%%&&&)))******'''$$$"""&&&((()))++++++)))(((&&&******(((''''''+++000555******)))((((((((((((((((((((('''''''''&&&&&&&&&+++((($$$ !!!$$$&&&&&&''''''((((((((((((((('''''''''''''''''''''''',,,+++***)))((('''&&&%%%(((%%%$$$%%%'''(((&&&$$$&&&&&&'''((())))))((((((''''''''''''(((((((((((()))+++------+++)))))))))((('''%%%%%%%%%&&&(((***)))************+++++++++)))*********+++++++++++++++++++++*********)))))))))************++++++++++++++++++++++++***)))(((,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++,,,+++***))))))***+++,,,******))))))((((((''''''))))))))))))(((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''&&&&&&((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((''''''(((((())))))******%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%(((+++---***++++++++++++***)))((($$$%%%'''(((((('''%%%###''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((***************)))(((((((((((()))*********************))))))))))))***************++++++,,,,,,,,,***++++++,,,,,,------..................///000000000111111222222333444444555555555666666666666777555555555666777999:::;;;:::;;;<<<>>>???AAAAAABBBDDDFFFHHHIIIHHHHHHIIIJJJIIIQQQXXXZZZUUUNNNJJJIIIMMMPPPTTTUUUTTTTTTWWWZZZ\\\^^^\\\WWWXXX]]]\\\XXXZZZZZZZZZYYYYYYZZZ]]]```YYY[[[]]]^^^]]]]]]^^^___aaa______bbbfffeee___YYY______^^^]]][[[YYYVVVUUUaaaaaa```___^^^]]]\\\\\\```VVVNNNOOOWWW[[[WWWQQQUUUTTTSSSSSSTTTTTTSSSQQQRRRPPPOOOQQQTTTSSSMMMHHHEEEDDDCCCBBBBBBCCCDDDEEE======<<<:::777555666777333333333222222222111111222111111000///......---------,,,,,,+++***))))))+++,,,,,,,,,,,,+++******''''''''''''(((((((((((())))))(((((((((((()))))){{{}}}dddRRRIII@@@@@@BBB<<>>000555>>>:::333444333111...---,,,++++++))))))*********)))(((''''''((()))******)))((('''(((((((((&&&&&&)))---111******)))((((((((((((((((((((('''''''''&&&&&&&&&***(((%%%###"""###%%%'''&&&'''((()))))))))((('''''''''''''''''''''''''''&&&&&&''''''(((((((((((('''&&&$$$%%%'''(((&&&$$$%%%&&&&&&''''''''''''&&&''''''''''''(((((((((((((((***,,,,,,***(((((((((((('''&&&%%%%%%&&&((()))(((((()))))))))*********))))))))))))*********++++++++++++*********))))))))))))*********+++++++++++++++++++++************,,,+++************+++,,,++++++++++++++++++++++++******))))))))))))***************)))))))))((((((++++++++++++++++++++++++))))))*********++++++++++++******))))))******+++***)))))))))((((((((('''))))))))))))(((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&(((''''''''''''''''''(((((((((((((((((()))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&''')))******)))'''&&&%%%%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))************)))(((((((((((()))************)))******))))))))))))******)))))))))*********++++++******+++,,,,,,------..................//////000000000111111222333333444333333333444444444555555555555666666777999:::;;;:::::::::;;;===???@@@AAADDDEEEGGGGGGGGGFFFGGGHHHPPPUUU[[[[[[VVVPPPMMMMMMOOORRRUUUVVVUUUTTTVVVWWWYYY\\\\\\ZZZ[[[^^^[[[UUUXXXYYYYYYXXXWWWYYY\\\^^^[[[]]]^^^___^^^^^^```bbbaaa___^^^aaadddddd```[[[^^^_________]]][[[ZZZXXX]]]^^^```aaa```___\\\[[[]]]WWWRRRRRRUUUXXXWWWUUUTTTRRRQQQQQQRRRRRRQQQPPPPPPNNNMMMOOOQQQPPPKKKFFFFFFEEEDDDCCCCCCCCCDDDDDD======<<<999666444444555333222222222222111111111111111000//////...------------,,,++++++***))))))+++++++++++++++******)))(((((()))))))))*********))))))(((((((((((())))))vvv~~~eeeSSSJJJ@@@???AAA;;;AAACCCEEEDDDCCCAAAAAAAAAFFF???222111666000---777444222111///---,,,+++++++++***))))))((())))))***((((((((((((((((((((((((&&&''''''&&&&&&'''))),,,******)))((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&%%%&&&''''''%%%''')))++++++***((('''''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&''''''''''''(((((((((''')))******(((''''''(((''''''&&&%%%%%%'''((()))'''''''''((((((((())))))(((((((((((())))))))))))+++************))))))))))))))))))*********++++++,,,+++*********+++,,,---++++++************++++++************************++++++************++++++)))))))))((((((((((((((()))))))))))))))))))))))))))))))))*********++++++)))******++++++******)))))))))))))))(((((((((((())))))))))))((((((((((((((())))))******))))))(((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))******)))((('''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''))))))((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((('''&&&%%%###%%%'''((()))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))******))))))(((''''''((())))))******))))))***))))))(((((())))))***((((((((())))))))))))*********++++++,,,---------......------......///000000000000111222222333333111111222222222333333333666666666666777999:::;;;:::999888888:::<<>>@@@???AAACCCDDDDDDEEEHHHJJJOOOPPPPPPNNNLLLLLLOOOQQQPPPRRRVVVXXXYYYYYYXXXXXXUUUWWWYYY[[[\\\[[[WWWRRRYYYZZZZZZZZZYYYYYY[[[]]][[[[[[[[[YYYXXXYYY\\\^^^```^^^\\\]]]```aaaaaa```^^^___aaabbbccccccbbbaaaXXXYYY\\\^^^______^^^]]]]]]ZZZWWWVVVWWWYYYZZZZZZYYYWWWTTTSSSRRRPPPNNNLLLNNNLLLKKKLLLLLLKKKHHHDDDFFFFFFEEEDDDCCCCCCBBBBBB;;;;;;:::777333111111111111111111000000000//////............------,,,,,,,,,+++++++++******)))))))))))))))))))))(((((('''))))))*********+++++++++(((((((((''''''(((((((((~~~gggUUUKKKAAA???@@@:::???AAACCCDDDDDDCCCDDDEEEjjj|||III333;;;<<<333222111111000...---,,,+++&&&'''***++++++***(((&&&((((((''''''''''''((((((&&&((())))))((('''((()))***))))))(((((((((((((((&&&'''''''''''''''''''''"""###%%%'''((('''&&&%%%$$$&&&))),,,,,,***(((&&&''''''''''''''''''''''''((('''''''''''''''''''''%%%&&&&&&&&&&&&%%%&&&&&&((((((((((((((('''&&&%%%&&&&&&&&&&&&''''''''''''%%%&&&''''''%%%%%%&&&(((&&&&&&&&&&&&''''''((((((((((((((()))))))))******&&&'''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********,,,+++)))))))))+++---///))))))))))))))))))))))))((((((((((((((((((((((((+++******************+++************************(((((((((((((((((((((((((((((()))))))))*********((()))***++++++***)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((***++++++***((('''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&))))))((((((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%(((***+++///---)))&&&%%%%%%'''(((&&&%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''''''((()))))))))))))))))))))(((((((((((())))))************************))))))***++++++,,,,,,------------------...//////...//////000000111111222222222222222333333333333555555555555666777888888:::999777777888:::===???<<<>>>@@@BBBCCCFFFJJJLLLVVVTTTPPPLLLJJJJJJMMMPPPNNNPPPSSSWWWZZZ[[[[[[[[[VVVUUUVVVYYY[[[YYYVVVTTT[[[\\\]]]]]]\\\\\\]]]___[[[[[[ZZZXXXWWWWWWZZZ\\\^^^]]]\\\\\\^^^```aaaaaa___```aaacccddddddccccccZZZZZZZZZZZZ[[[]]]^^^___```[[[UUUVVVZZZ]]]]]]ZZZ^^^\\\XXXVVVTTTQQQNNNKKKNNNMMMMMMLLLLLLJJJGGGEEEEEEEEEDDDCCCBBB@@@??????999999888555111//////000000000/////////.........---------,,,,,,,,,,,,,,,++++++***************)))((())))))))))))(((''''''((((((((())))))))))))***((((((''''''''''''((((((gggUUUKKKAAA@@@AAA:::===@@@BBBDDDCCCCCCDDDEEEbbbDDD666333111111111000///---,,,+++'''))),,,//////---***((('''''''''''''''''''''''''''(((***)))(((((()))*********)))(((((((((((((((&&&&&&&&&'''''''''''''''"""###&&&'''((('''&&&$$$$$$&&&(((******)))'''&&&''''''''''''''''''''''''%%%%%%&&&'''((())))))***%%%&&&''''''%%%%%%&&&'''((((((((()))((((((''''''%%%&&&&&&&&&&&&'''''''''%%%&&&'''&&&%%%%%%''')))&&&&&&&&&''''''''''''((((((((()))))))))*********''''''''''''(((((((((((((((((()))))))))))))))***((((((((()))))))))******+++***)))))))))***+++,,,(((((())))))))))))((((((((((((((((((((((((((((((******))))))))))))******************++++++++++++((((((((((((((((((((((((((((((((()))))))))******((())))))******))))))((((((((((((((())))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''(((((((((((($$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%(((+++---000...***&&&%%%&&&(((***$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))(((((('''&&&&&&'''(((((())))))(((((()))((((((''''''(((((()))++++++************))))))))))))******+++,,,,,,,,,------,,,,,,------...///.........///000000111111222222333333333444444444444444444444444555666666999888777777888999<<<===999;;;===???AAADDDIIILLLbbb]]]UUUNNNJJJJJJKKKMMMLLLMMMNNNRRRWWWZZZ[[[[[[WWWUUUVVV[[[\\\YYYVVVVVV\\\]]]^^^^^^\\\\\\]]]^^^\\\]]]\\\ZZZYYYXXXZZZ\\\[[[[[[\\\\\\^^^___aaabbb```aaabbbcccccccccbbbbbb\\\[[[YYYXXXYYYZZZ]]]^^^```ZZZTTTUUUZZZ^^^]]]ZZZ___\\\YYYVVVTTTQQQNNNKKKMMMMMMLLLKKKIIIGGGFFFEEECCCBBBBBBAAA???===<<<;;;666666666333000...///000/////////.........------,,,,,,,,,+++++++++++++++************************)))))))))))))))(((''''''&&&'''''''''(((((((((((((((''''''&&&&&&''''''(((gggTTTKKKAAA@@@AAA;;;>>>@@@CCCCCCBBBBBBBBBBBBAAAhhhVVV///222000000000000///...,,,+++)))***,,,---...---,,,+++&&&&&&'''(((((('''&&&&&&'''((()))((('''(((***+++******)))(((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%'''(((((('''&&&%%%$$$%%%'''((((((((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$&&&((('''%%%$$$&&&'''&&&&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''&&&%%%%%%(((***%%%&&&&&&''''''''''''''''''''''''((((((((())))))''''''((((((((()))))))))(((((((((((())))))******(((((((((((()))))))))*********))))))))))))))))))''''''((())))))(((''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))*********+++))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''(((&&&&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***)))((('''&&&&&&&&&'''(((###$$$%%%'''(((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))(((((('''&&&&&&'''(((((())))))((((((((((((''''''''''''((((((******)))))))))((((((((()))))))))***++++++,,,,,,------,,,,,,------...///------...//////000000111222222222333333333444444333333222222222333444444666666666666777888999:::999:::;;;<<<===@@@DDDGGGaaa[[[RRRKKKGGGGGGIIIJJJKKKJJJJJJLLLRRRVVVWWWWWWWWWUUUYYY```bbb\\\WWWWWWYYY[[[\\\\\\ZZZYYYZZZ[[[[[[\\\\\\[[[YYYXXXXXXYYYYYYZZZ\\\]]]^^^___```aaaaaaaaabbbcccbbbaaa```___\\\[[[ZZZYYYYYYYYYYYYZZZZZZXXXUUUTTTVVVYYYZZZZZZYYYWWWTTTSSSRRRQQQNNNLLLIIIIIIIIIGGGDDDBBBAAAAAA@@@@@@@@@???===:::888777333444444222///...///000.........------------,,,++++++++++++++++++++++++))))))))))))************)))************)))((((((&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((fffTTTKKKBBBAAABBB<<>>BBBAAADDDGGG<<<111555000000000000000...,,,+++***)))))))))***++++++,,,%%%&&&((())))))(((&&&%%%&&&'''''''''&&&'''***,,,******)))(((((((((((((((&&&&&&&&&'''''''''((((((''''''((())))))((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&$$$###""""""$$$&&&((('''%%%$$$%%%((($$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&%%%&&&(((***%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))******)))((('''&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******************************(((((((((((())))))))))))***)))(((''''''((()))***'''((((((((())))))******))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((())))))(((''''''''''''((()))%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((%%%&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&!!!"""%%%'''''''''&&&%%%"""###&&&((((((((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&)))))))))***++++++,,,,,,---,,,,,,,,,,,,---......------......///000000000111222222222222333333333222222111111222222333333444444555666666777777777999::::::::::::<<>>>>>>>>>>>>>>>>>===;;;888666444222222222111///...///000......---------,,,,,,,,,******************++++++)))))))))))))))************************)))((((((''''''''''''(((((((((((('''''''''&&&&&&'''''''''gggSSSLLLDDDAAA???777>>>@@@@@@???AAAEEEDDD@@@AAA===999666666666666555000111111111000///---,,,************))))))))))))''''''''''''((((((((((((***((('''&&&&&&'''(((***222111///,,,(((&&&&&&'''''''''''''''''''''''''''&&&'''(((******((('''&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&###%%%&&&&&&%%%$$$&&&''''''''''''&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&'''((())))))******)))&&&(((******(((&&&&&&&&&))))))***))))))((('''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))((('''((()))******(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&''''''''')))&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''###$$$%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''///,,,)))'''&&&''''''&&&...+++((('''((()))((('''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,------,,,,,,---...000111...000111222111000111222000111111222222333444444333333222333444666888999777888999:::<<>><<<>>>CCCHHH::::::999888666444222111111000000///...---------,,,,,,,,,+++++++++******+++++++++*********))))))))))))((('''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''eeePPPJJJCCCAAA@@@:::???AAAAAA@@@BBBEEEDDD???>>>;;;666444333444333333111111111111000///---,,,************))))))))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))------,,,***'''&&&''')))''''''''''''''''''''''''&&&'''((())))))((('''&&&$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&###%%%&&&&&&%%%$$$&&&'''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))************(((((()))))))))((('''&&&((())))))))))))(((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((('''&&&''')))***)))(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&'''(((&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((('''''',,,+++((('''''''''''''''''''''&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))***++++++++++++***,,,,,,,,,,,,------------------,,,,,,---...000000...000111222111000111222000111111222222333444444444444333333444666888999888888999:::;;;===???@@@CCCCCCBBB@@@??????AAADDDBBBBBBBBBEEEIIINNNPPPQQQRRRSSSWWWZZZ\\\ZZZTTTOOOQQQRRRSSSSSSSSSSSSUUUWWWVVVVVVVVVUUUTTTQQQNNNLLLQQQYYY^^^[[[VVVUUUTTTRRRTTTXXX[[[\\\ZZZYYYYYYZZZYYYWWWUUUXXX[[[\\\YYYUUUUUUUUUUUUUUUTTTTTTTTTSSSOOOMMMKKKJJJIIIHHHFFFDDDAAAAAA@@@===;;;<<<@@@DDD:::999999777666444222111000000//////...------,,,,,,,,,+++++++++*********+++++++++*********))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''cccMMMHHHAAA@@@AAA===@@@BBBBBB@@@BBBEEECCC>>>===:::666444333333333222111222111111000...---,,,************))))))))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))'''(((((('''&&&&&&(((***''''''''''''''''''''''''&&&'''((())))))((('''&&&""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###%%%&&&&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))******++++++++++++)))''')))++++++(((%%%'''(((((())))))))))))((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&&&&((()))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''))))))))))))((((((((((((%%%&&&''''''&&&&&&'''(((''''''((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((()))******++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000...000111222111000111222000111111222222333444444666666555444555666888999888888999999:::<<<===>>>>>>?????????>>>???BBBEEEBBBAAAAAACCCHHHLLLNNNOOOOOOOOOQQQTTTUUUTTTPPPMMMOOOQQQQQQQQQPPPPPPRRRTTTSSSTTTUUUUUUSSSPPPMMMJJJKKKTTT[[[[[[XXXWWWTTTPPPUUUWWWXXXXXXWWWVVVXXXYYYVVVUUUUUUWWW[[[]]]ZZZXXXSSSSSSSSSRRRQQQPPPOOONNNKKKJJJIIIIIIHHHGGGCCCAAA???@@@???>>><<<;;;<<<>>>888888777666444222111000/////////......------,,,,,,++++++++++++*********+++************))))))))))))((((((''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''dddMMMHHHAAA???AAA???@@@CCCCCCAAACCCEEEBBB===>>>;;;777666666666555444222222111000///...---,,,************)))))))))(((''''''''''''(((((((((((()))(((''''''''''''((()))%%%'''((('''&&&&&&(((***''''''''''''''''''''''''&&&''''''((((((''''''&&&""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$&&&'''$$$%%%&&&&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((((((((()))))))))******+++,,,,,,---)))&&&(((,,,---)))%%%&&&'''((())))))***))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%&&&(((((((((&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%%%%''''''&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))***+++***)))''''''''''''(((***)))&&&%%%%%%'''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((())))))***************(((((((((((()))))))))))),,,,,,,,,,,,---...//////...000111222000000111222000111111222222333444444888777666555555666777888999999999999::::::;;;<<<;;;===>>>??????AAADDDGGGFFFDDDCCCDDDGGGJJJKKKKKKLLLLLLMMMNNNOOONNNLLLKKKMMMNNNNNNNNNMMMMMMOOOQQQOOORRRTTTUUUSSSPPPNNNMMMKKKSSSZZZ[[[\\\]]]\\\ZZZXXXWWWVVVTTTSSSSSSTTTTTTRRRQQQRRRVVVZZZ[[[ZZZYYYSSSSSSSSSRRRPPPNNNLLLJJJIIIHHHHHHHHHHHHFFFBBB?????????@@@???===;;;999999666666555444333111000///.........---------,,,,,,++++++++++++************************)))))))))))))))(((''''''''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''gggOOOJJJCCC>>>@@@@@@@@@CCCCCCBBBCCCEEEBBB======:::888666777777555444333333111000...---,,,,,,************)))))))))(((''''''''''''((((((((((((((((((''''''''''''(((((('''((())))))''''''''')))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###"""###$$$%%%&&&$$$&&&''''''&&&%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))***)))))))))***+++,,,---...***&&&'''+++---***&&&&&&'''((())))))***))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))+++,,,+++(((&&&%%%&&&&&&'''''''''&&&%%%&&&'''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((()))************)))''''''((((((((()))))))))++++++,,,------............000111222000000111222000111111222222333444444888777666555555666777888:::999999999999:::;;;<<<;;;===???AAABBBDDDFFFIIIGGGEEEEEEFFFIIILLLMMMMMMKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLKKKKKKMMMOOOMMMPPPTTTUUUTTTRRRQQQRRRRRRWWWZZZZZZ[[[```aaa```[[[YYYUUURRRQQQPPPOOOOOOMMMNNNPPPSSSWWWYYYYYYXXXUUUUUUUUUTTTRRROOOLLLJJJHHHHHHHHHHHHHHHFFFCCC@@@????????????>>>;;;888666444444333333111000...---------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''gggPPPLLLEEE>>>???@@@???BBBCCCCCCDDDFFFCCC>>>;;;999777666666666555333444333222000...---,,,,,,************))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((()))+++***)))''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$&&&''''''&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((()))***,,,---,,,***'''''')))***)))''''''(((((())))))))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))'''&&&&&&&&&((()))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((((((+++,,,***'''%%%&&&)))&&&$$$"""###%%%'''((('''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((())))))******)))))))))*********++++++++++++***+++,,,---.........---...000111222111000111222000111111222222333444444666666555444555666888999::::::999::::::;;;<<<<<<===???AAACCCCCCEEEGGGIIIDDDCCCCCCFFFKKKPPPRRRSSSLLLNNNNNNMMMKKKIIIIIIIIIIIIJJJLLLLLLKKKLLLNNNQQQNNNRRRUUUVVVTTTSSSTTTWWWYYY[[[ZZZWWWWWW\\\^^^]]]\\\YYYUUURRRPPPOOOMMMKKKJJJLLLOOORRRUUUWWWWWWXXXWWWWWWWWWVVVTTTQQQNNNLLLIIIHHHGGGGGGHHHFFFDDDAAA???>>>>>>>>>>>>;;;777444222222222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))(((((()))))))))))))))***(((''''''''''''(((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''eeeNNNMMMFFF>>>???AAA>>>AAACCCCCCEEEGGGDDD???;;;999888777888777666444555444222///---,,,,,,,,,************))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''&&&(((******)))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''((()))+++---***)))((('''''''''((((((((())))))))))))(((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********((('''&&&''')))***)))(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%''')))(((&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%&&&''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&(((***)))&&&&&&***...111+++$$$###''')))(((%%%&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))*********+++++++++,,,,,,)))***,,,---......------...000111222111000111222000111111222222333444444444444333333444666888999::::::::::::;;;<<<===>>>>>>@@@CCCDDDDDDDDDFFFGGGBBBBBBCCCFFFLLLQQQTTTUUUOOOQQQRRRPPPLLLIIIIIIIIIJJJLLLMMMNNNNNNPPPRRRUUUSSSVVVXXXWWWSSSRRRUUUYYYZZZ[[[YYYUUUVVVZZZ[[[YYYYYYVVVSSSQQQQQQPPPNNNKKKIIILLLOOORRRTTTVVVWWWXXXWWWXXXYYYXXXVVVSSSPPPMMMIIIGGGFFFEEEFFFEEEDDDBBB>>><<<;;;;;;<<<:::666333000000000000///---,,,+++++++++++++++++++++,,,,,,************))))))))))))(((((((((((())))))******'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''aaaLLLMMMFFF>>>???AAA===AAACCCDDDFFFHHHEEE???===<<<::::::;;;:::999777666444222///---,,,,,,,,,************))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''$$$&&&)))))))))(((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%&&&''''''&&&&&&''')))(((''''''&&&&&&''''''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((())))))))))))******))))))(((((('''''')))))))))))))))))))))))))))((('''&&&''')))+++,,,)))))))))'''%%%%%%''')))))))))***))))))(((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((()))))))))((('''((()))******(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))%%%''')))(((&&&%%%&&&)))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%&&&'''((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###&&&((('''%%%'''---222@@@666+++''')))+++'''!!!&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))))))))))))))************)))***,,,---......---,,,...000111222111000111222000111111222333333444444333333222333444666888999:::::::::;;;<<<===>>>??????AAACCCDDDCCCCCCDDDEEEDDDDDDDDDFFFKKKOOOQQQRRRQQQSSSTTTRRRNNNJJJIIIJJJLLLMMMOOOPPPQQQSSSVVVXXXXXXZZZ[[[XXXSSSRRRUUUYYYWWWYYYXXXUUUWWW\\\\\\ZZZWWWTTTRRRQQQSSSRRROOOMMMJJJMMMPPPSSSUUUVVVWWWYYYWWWXXXYYYYYYWWWTTTQQQNNNIIIGGGDDDDDDDDDDDDCCCBBB===:::999999:::999555222////////////...---,,,++++++++++++++++++++++++,,,************))))))))))))'''((((((((())))))******'''''''''''''''((()))***''''''''''''''''''''''''%%%&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''bbbNNNKKKDDD???@@@???AAABBBBBBBBBEEEHHHEEE>>><<<888888<<<>>>999333111333333111000...,,,+++***((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))(((&&&$$$###&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''******))))))((((((''''''))))))(((((('''''''''&&&)))((('''''''''(((***+++(((((((((((()))))))))))))))))))))(((((((((((((((***)))(((''''''((()))***(((((()))***************+++*********))))))((((((******++++++++++++******''''''((()))***++++++,,,******))))))))))))******''''''((((((((((((''''''***)))(((''''''((()))***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''******++++++++++++******''''''''''''''''''&&&&&&'''''''''(((***+++***)))&&&((()))++++++)))(((&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&)))(((&&&$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$)))'''&&&'''((()))((('''&&&'''''''''''''''&&&&&&###&&&((('''%%%(((000777CCC444%%%"""(((,,,((("""%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((($$$$$$%%%&&&&&&''''''(((''''''(((((())))))******++++++*********************++++++,,,,,,------......000222222000000000111222222111111111111111222222333444666777777888888::::::999:::;;;===???@@@CCCEEEGGGGGGFFFEEEEEEEEEFFFDDDCCCEEEJJJNNNOOONNNQQQSSSVVVWWWUUURRRQQQPPPRRRQQQPPPQQQUUUWWWXXXXXX\\\[[[YYYXXXVVVUUUUUUUUUUUUUUUYYY\\\ZZZUUUVVVZZZ[[[WWWRRRQQQSSSUUUVVVUUUNNNMMMMMMOOOTTTWWWVVVUUUYYYVVVSSSQQQPPPOOONNNMMMGGGBBB======AAACCCBBB???;;;999777666666666444222111000...,,,++++++++++++)))))))))))))))(((''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''___MMMKKKDDD???@@@???BBBBBB@@@???BBBFFFEEE@@@===888777;;;===888333222333222111///...,,,++++++***))))))(((((())))))***))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((((((&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((((((((()))((((((((('''''''''''')))(((((('''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))***)))(((((((((((()))***(((((()))***************************)))))))))((()))******************)))(((((())))))******++++++******))))))))))))******''''''((((((((((((''''''***)))(((''''''((()))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((('''''''''((((((&&&%%%'''((()))******)))((('''(((''''''&&&&&&''''''(((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%'''&&&%%%&&&'''((('''%%%&&&'''''''''''''''&&&&&&)))******(((%%%&&&***---000***$$$###&&&)))(((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''((('''''''''((())))))************************************+++,,,,,,------......000111111000///000111222222111111111111111222222333444666777777888888::::::::::::;;;<<<>>>???AAACCCFFFFFFEEEEEEEEEFFFHHHFFFEEEFFFJJJMMMNNNMMMQQQTTTWWWWWWUUUSSSRRRQQQTTTSSSSSSRRRSSSUUUWWWYYY[[[ZZZYYYWWWVVVUUUTTTSSSUUUUUUXXX[[[YYYSSSRRRUUUXXXUUURRRRRRTTTVVVVVVUUUNNNMMMLLLOOOSSSUUUUUUTTTTTTRRRPPPOOOPPPPPPNNNMMMEEEAAA<<<===@@@BBBAAA???<<<:::888777777666444222000///...,,,++++++++++++***************))))))(((''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''|||]]]LLLKKKDDD@@@@@@???CCCBBB???===@@@EEEEEE@@@>>>999666999;;;777444333222111000///...---,,,,,,+++******))))))******+++))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((())))))((((((((((((''''''''''''((((((((((((((()))******(((((((((((())))))))))))((()))))))))***+++++++++***))))))(((((())))))***((())))))************)))************))))))))))))((())))))******))))))((()))))))))))))))***************))))))))))))******'''(((((())))))(((((('''))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''***((('''''''''&&&###!!!'''((()))******)))((('''(((''''''&&&&&&''''''(((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''%%%$$$$$$&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$&&&&&&'''''''''''''''&&&+++***)))(((&&&&&&&&&&&&!!!$$$&&&'''&&&&&&''')))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((&&&''''''(((((()))************************************++++++,,,------------///000000//////000222222111111111111111222222222333444666777777888888;;;;;;:::999:::;;;======???AAADDDDDDDDDDDDEEEFFFJJJIIIGGGHHHJJJLLLMMMMMMRRRUUUWWWXXXVVVTTTSSSSSSVVVWWWVVVSSSQQQQQQUUUYYYYYYYYYXXXXXXVVVUUUSSSSSSUUUUUUXXX[[[XXXQQQNNNOOOSSSRRRRRRSSSTTTUUUTTTRRRMMMLLLLLLNNNQQQSSSSSSSSSNNNMMMMMMNNNOOOOOOMMMLLLBBB???<<<<<>>===;;;999888777666444222///...---,,,+++*********+++++++++++++++***))))))''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&%%%%%%%%%%%%&&&''''''~~~___MMMLLLEEE@@@@@@>>>BBBBBB@@@???BBBFFFEEE@@@???999555888999666444444111000000///...---------*********))))))*********(((((((((((((((((((((((('''(((((((((((((((((('''(((((('''''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))))))))((((((((((((((('''''''''((((((((((((((())))))***(((((((((((())))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))((()))************))))))*********)))))))))))))))(((((())))))))))))((((((*********)))))))))))))))******))))))))))))******(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''((((((((((((***(((''''''''''''$$$"""(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%&&&'''&&&$$$%%%&&&''''''(((''''''''''''&&&&&&'''((()))'''&&&###&&&******'''&&&''')))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((&&&&&&''''''((())))))***))))))))))))*********************+++,,,,,,---------...//////......000222111111111000111111222333222333444666777777888888;;;;;;:::999999:::;;;<<<===???AAABBBBBBCCCDDDFFFIIIHHHHHHHHHJJJLLLNNNOOOSSSUUUWWWWWWVVVTTTTTTTTTXXXYYYYYYTTTOOONNNSSSXXXWWWXXXXXXXXXWWWVVVUUUTTTWWWVVVXXXZZZWWWOOOKKKKKKQQQRRRSSSTTTTTTRRRPPPNNNKKKKKKLLLMMMOOOPPPQQQQQQKKKKKKKKKLLLMMMLLLJJJHHH???===;;;;;;===>>>>>><<<<<<:::777666555444222000...---,,,,,,+++***************++++++******)))(((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''cccPPPNNNFFF??????===@@@BBBCCCCCCGGGIIIEEE>>>???999555777888666444444111000000///...---------***))))))(((((())))))***((((((((((((((((((((((((''''''((((((((((((''''''((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))'''''''''((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,---))))))************))))))))))))*********))))))((())))))))))))))))))******(((((())))))))))))((((((*********)))))))))))))))******))))))))))))******(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))((((((''''''''''''((((((((()))))))))(((((((((******((('''(((((())))))))))))(((((((((((((((''''''(((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''(((((())))))(((((('''%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''''''''&&&%%%&&&'''''''''%%%%%%&&&&&&'''((((((''''''$$$$$$$$$&&&))))))(((&&&)))(((((((((((((((((('''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((&&&&&&&&&'''(((((())))))(((((()))))))))*********))))))***++++++,,,,,,---,,,---......---...000222111111000000111222222333222333444666777777888888;;;:::999888888999;;;;;;<<<>>>???@@@@@@AAACCCEEEEEEEEEFFFGGGIIILLLNNNQQQRRRTTTUUUVVVTTTSSSSSSTTTWWWYYYYYYTTTOOOMMMQQQVVVVVVVVVWWWXXXXXXXXXXXXWWWYYYWWWWWWYYYWWWOOOJJJJJJOOOQQQTTTTTTRRROOOLLLJJJJJJKKKLLLLLLMMMMMMNNNOOOKKKJJJJJJJJJJJJHHHEEEBBB===;;;::::::;;;;;;::::::888666444333222111///---,,,,,,,,,++++++***))))))))))))******))))))((('''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''eeeQQQMMMEEE???@@@>>>@@@CCCEEEFFFIIIJJJEEE===???888555777888666333333222111000///...---,,,,,,)))))))))(((((()))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''(((((('''''''''(((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))((()))))))))***+++++++++)))******++++++******))))))************))))))((())))))))))))************((())))))******))))))((()))))))))))))))***************))))))))))))******((())))))******))))))((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((('''''''''(((((())))))***(((((((((***,,,---,,,***))))))(((((((((((()))))))))((((((''''''(((((()))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%''''''((((((((($$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((('''%%%%%%%%%&&&'''((((((((((((&&&''''''(((''''''&&&&&&(((%%%$$$%%%((())))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''((())))))'''(((((())))))*********))))))******+++,,,,,,,,,,,,,,,---,,,,,,---000333000000000000111222333333222333444666777777888888999999888777888999;;;;;;<<<===>>>>>>>>>>>>AAACCCAAACCCDDDEEEGGGIIIMMMPPPPPPQQQSSSSSSRRRQQQRRRSSSUUUWWWVVVTTTPPPNNNPPPSSSTTTTTTTTTUUUVVVXXXZZZ[[[ZZZVVVTTTVVVUUUOOOKKKJJJMMMPPPSSSSSSPPPMMMJJJIIIIIIJJJKKKKKKJJJJJJLLLMMMMMMKKKIIIHHHGGGEEEBBB@@@;;;;;;:::999888777777666444222000/////////---+++***++++++++++++***)))((()))))))))))))))(((''''''''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''dddOOOKKKCCC>>>AAAAAAAAACCCCCCDDDGGGIIIEEE>>>===888555777999666333222333222111///...,,,+++++++++******))))))******+++))))))))))))))))))))))))&&&''''''((((((''''''&&&((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''((((((((()))&&&'''((()))***))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++++++++***)))***************)))((((((((()))))))))************)))******************)))(((((())))))******++++++******))))))))))))******))))))************))))))'''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((&&&''''''((())))))******)))((()))***,,,---,,,+++))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&%%%######$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&$$$$$$%%%&&&'''((((((((((((&&&)))***)))&&&$$$&&&(((%%%%%%%%%&&&((()))(((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%&&&''''''(((((()))''''''(((((()))******+++)))))))))***++++++,,,,,,+++,,,,,,++++++---000333000000000000111222333444222333444666777777888888888777777777888999;;;<<<<<<=========<<<<<>>BBBCCCBBBCCCBBBAAADDDGGGEEE???===777555888999666222222333333111000...,,,+++***,,,++++++++++++++++++,,,))))))))))))))))))))))))&&&''''''''''''''''''&&&((('''&&&%%%%%%&&&((((((&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&'''''''''(((((())))))&&&''')))*********)))((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,,,,+++***)))***************)))(((((((((((())))))*********+++******++++++++++++******'''(((((()))***++++++,,,******))))))))))))******))))))************))))))'''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))************************(((((())))))))))))((((((&&&''''''((()))******+++***))))))***,,,,,,+++***))))))(((((((((((())))))))))))(((((((((((()))))))))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''%%%$$$$$$%%%''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$%%%&&&'''(((((((((((($$$(((***)))%%%$$$(((---&&&(((++++++)))'''&&&%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%&&&&&&'''(((((()))&&&''''''((()))******+++)))))))))***++++++,,,,,,+++,,,,,,++++++---000333000000000000111222333444222333444666777777888888777666666666888:::;;;============<<<;;;;;;===???@@@BBBDDDCCCAAABBBFFFIIILLLMMMNNNNNNMMMMMMOOOPPPQQQPPPPPPRRRSSSRRRPPPMMMNNNMMMLLLMMMQQQVVV[[[^^^WWWQQQMMMOOOPPPMMMKKKKKKFFFJJJNNNPPPNNNMMMMMMNNNGGGIIIKKKJJJHHHGGGIIIKKKLLLJJJFFFDDDDDDDDDCCCBBB;;;;;;;;;999666333111111000...------......---,,,))))))***++++++***((((((+++++++++++++++***))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''aaaMMMJJJBBB===???>>>@@@@@@@@@BBBDDDCCC@@@>>>>>>999777:::;;;777222111222222111///...---,,,+++))))))))))))))))))))))))(((((())))))))))))((((((*********'''%%%$$$&&&((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$&&&''')))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))************(((((((((((()))))))))))),,,,,,,,,***'''&&&'''(((******++++++++++++******************************,,,***((())),,,---+++(((++++++++++++******)))))),,,++++++************+++******)))((()))***+++,,,''')))+++***)))(((((()))+++***))))))((((((((((((************************000...---+++******++++++)))))))))))))))))))))***((('''&&&'''***+++(((&&&''''''''''''''''''''''''))))))))))))))))))))))))''')))++++++)))((()))***((((((''''''''''''(((((())))))))))))((((((((((((&&&''''''((()))******+++&&&&&&''')))***+++,,,---))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''***)))((((((((((((&&&$$$&&&&&&''''''''''''&&&&&&((()))))))))'''&&&'''(((&&&&&&&&&'''''''''''''''$$$%%%'''&&&%%%%%%&&&((($$$%%%'''((((((((('''&&&))))))(((((((((((())))))(((((()))***************///...---,,,,,,---...///111111222111000000222333555444333555777999999999777777888999:::;;;;;;;;;<<<<<<<<<===============BBBCCCDDDDDDBBBBBBCCCDDDHHHJJJLLLLLLKKKKKKLLLMMMQQQQQQPPPOOONNNNNNNNNMMMRRROOOLLLMMMRRRWWWYYYZZZUUUQQQNNNMMMKKKGGGGGGIIIHHHIIIJJJNNNRRRQQQMMMIIIJJJJJJIIIGGGEEEEEEHHHJJJJJJJJJHHHEEEAAA???>>>???@@@<<<777444444333111///000///------------+++***+++,,,------,,,+++)))((()))+++------+++)))((((((''')))***++++++***)))'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&aaaMMMJJJBBB>>>??????AAA@@@AAACCCDDDCCCAAA>>>>>>999666999:::666222111222222111///...---,,,+++))))))))))))))))))))))))(((((())))))))))))((((((***(((&&&''')))+++***((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$%%%&&&((()))(((((((((((((((''''''''''''''''''((((((((())))))(((((()))))))))*********(((((((((((()))))))))*********)))))))))(((((('''))))))************))))))++++++++++++++++++++++++***)))((()))******)))(((,,,+++++++++******************)))(((((()))))))))******)))(((((()))***+++,,,+++++++++++++++******---,,,++++++*********+++******************+++++++++***)))((('''(((((()))))))))))))))))))))))))))---+++******,,,,,,+++)))(((((((((((((((((((((((())))))))))))))))))))))))((('''''')))***+++***(((((((((''''''''''''(((((())))))))))))(((((((((((('''''''''((()))*********''''''((()))***++++++,,,)))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$%%%&&&''')))***+++,,,///...------...---+++)))&&&&&&''''''''''''&&&&&&%%%&&&'''''''''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((%%%%%%&&&''''''''''''&&&))))))((((((((((((((()))(((((()))***************---,,,,,,,,,---...000111,,,...///000111222555777888666444555777888999888666777777888999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>???AAABBBAAA@@@???@@@BBBGGGIIIKKKKKKJJJIIIJJJKKKNNNNNNOOOOOONNNNNNMMMMMMPPPMMMJJJKKKOOOSSSUUUVVVTTTQQQOOOOOOLLLGGGEEEGGGHHHHHHHHHKKKNNNNNNLLLIIIJJJJJJIIIGGGEEEEEEGGGIIIGGGGGGEEEBBB???===<<<======:::666444444444333222000...,,,,,,,,,,,,***)))******+++++++++******))))))+++------+++((('''''''''((()))******)))((('''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&aaaMMMJJJBBB>>>@@@???AAAAAABBBDDDEEEDDDBBB???>>>888666999:::666222111222222111///...---,,,+++))))))))))))))))))))))))(((((())))))))))))(((((()))%%%###'''---000---((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''((()))''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))******((((((((()))))))))*********)))(((+++......,,,)))((())))))******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***))))))***,,,,,,++++++++++++*********)))))))))))))))******,,,+++************++++++***)))(((,,,222777999999++++++***))))))))))))***))))))******+++++++++,,,++++++************++++++************************...,,,)))((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))***'''&&&(((,,,---***''')))((((((''''''(((((()))))))))))))))((((((((((((''''''(((((())))))******((((((((())))))*********((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$&&&(((+++---/////////,,,+++******+++***)))'''&&&&&&''''''''''''&&&&&&((((((((())))))))))))((((((''''''&&&&&&%%%%%%%%%$$$&&&''''''&&&&&&'''(((&&&&&&%%%%%%&&&&&&'''(((***))))))((('''''''''((((((((()))******************++++++,,,---///111222+++---///000111333666888<<<999666555666777888777555555666666777999:::;;;===<<<<<<;;;;;;===>>>??????@@@AAAAAA??????@@@AAADDDGGGIIIJJJIIIHHHHHHHHHJJJLLLMMMOOOOOONNNMMMLLLNNNLLLIIIIIIKKKNNNPPPQQQRRROOOOOOQQQOOOHHHEEEFFFHHHGGGGGGHHHJJJKKKJJJHHHJJJJJJIIIGGGEEEDDDFFFHHHCCCBBB@@@>>>===;;;::::::999777444333444444444333///---,,,,,,,,,,,,+++***((((((((())))))***+++,,,***,,,---,,,***'''&&&&&&&&&'''((())))))((('''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&```LLLIIICCC???AAA@@@BBBBBBBBBDDDEEEEEEBBB@@@>>>888555888999555222111222222111///...---,,,+++(((((((((((((((((((((((((((((())))))))))))((((((&&&$$$$$$(((,,,...+++(((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))'''''''''((((((((((((((('''(((((((((((()))))))))((((((((()))))))))******(((((()))))))))*********,,,******...444555111---*********++++++*********---------------------------///111///,,,***,,,...,,,,,,,,,,,,,,,,,,++++++************++++++,,,------------,,,,,,,,,,,,,,,...+++)))---666===???>>>++++++***************+++*********++++++,,,------------,,,,,,+++++++++++++++++++++++++++*********,,,***((('''''')))***+++************************)))))))))))))))))))))))),,,+++***+++++++++***((())))))(((((((((((())))))))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$&&&))),,,.........---&&&%%%%%%%%%&&&&&&$$$"""%%%&&&&&&''''''&&&&&&%%%((((((((())))))((('''%%%))))))(((((('''&&&%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&%%%&&&'''((()))***)))((('''''''''''''''(((((()))******************++++++,,,---///000000---...000000000111333555>>>;;;777555555666777666444444444555666888:::;;;>>>===;;;;;;;;;<<<>>>???@@@BBBCCCBBBAAAAAABBBCCCCCCFFFIIIKKKIIIGGGFFFFFFIIIKKKNNNPPPQQQPPPNNNMMMMMMKKKIIIIIIIIIKKKMMMNNNNNNLLLNNNRRRPPPKKKGGGGGGIIIHHHFFFFFFFFFHHHIIIIIIIIIJJJIIIGGGDDDCCCDDDFFFAAA???===<<<;;;:::999888555444222222111222222222---,,,,,,---...000///...)))((((((((()))+++---///***,,,,,,+++(((&&&%%%&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&___LLLIIICCC???BBBAAABBBBBBBBBDDDEEEEEEBBB@@@>>>888555777888555222222222222111///...---,,,+++(((((((((((((((((((((((((((((())))))))))))(((((($$$%%%'''(((((((((''''''&&&'''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((())))))(((((()))))))))*********(((((((((((()))))))))***))))))))))))************))))))))))))************,,,******///444666222...+++,,,,,,------,,,,,,+++---------------------------000111000---+++---///,,,,,,,,,,,,,,,,,,------************+++,,,---...---------------------,,,666111,,,---111333222/////////.........//////000---------.........//////......---,,,+++***((((((,,,,,,++++++************++++++***))))))***---///))))))))))))))))))))))))************************,,,///222///***'''(((+++))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%&&&(((***+++***)))((('''&&&&&&&&&((('''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%""""""###%%%((()))'''%%%+++******)))((('''&&&&&&%%%&&&((('''&&&&&&'''))))))((('''''''''(((***+++))))))((('''''''''''''''(((((()))***************,,,,,,,,,------------------...///000///000333555===:::777555666666666555444444333444555888:::;;;===<<<<<<;;;<<<===>>>??????AAABBBBBBBBBBBBCCCEEEDDDGGGKKKMMMKKKHHHFFFEEEIIIKKKNNNQQQRRRQQQPPPNNNMMMLLLKKKJJJIIIJJJLLLMMMJJJIIILLLPPPQQQLLLJJJLLLKKKJJJHHHFFFEEEFFFIIIKKKIIIJJJIIIGGGDDDBBBBBBCCCAAA>>>;;;:::;;;:::999777222222111000///.........---,,,,,,...111333333333+++*********+++---///000***++++++***'''%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~^^^KKKIIICCC@@@BBBBBBAAAAAABBBDDDEEEDDDBBB??????888444666777444222222222222111///...---,,,+++))))))))))))))))))))))))(((((())))))))))))(((((($$$''')))(((&&&$$$%%%'''&&&&&&&&&'''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''''''''(((((((((((((((((()))))))))))))))((())))))******++++++,,,((((((((()))))))))***************+++++++++,,,,,,)))))))))*********+++++++++******,,,000111///,,,---------......---------------------------------+++---------,,,+++,,,---,,,,,,------------......)))))))))***+++---...///------...////////////...222///,,,+++---...---+++000000//////000000111111333333333333333333333333444444444444333111000/////////......------,,,,,,))))))***)))((((((+++---))))))))))))))))))))))))************************+++000444111)))%%%''',,,***))))))(((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&'''''''''&&&$$$$$$'''&&&&&&'''((((((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!###)))///222000...***))))))(((((('''''''''%%%'''((((((''''''((()))((((((''''''(((((()))***(((''''''&&&''''''(((((((((((()))***************,,,,,,------------,,,+++***,,,...///000222555777999777666555666777666555444444333444555888;;;===<<<<<<<<<===============<<<>>>@@@AAAAAABBBDDDFFFFFFJJJNNNQQQOOOKKKHHHFFFKKKMMMOOOQQQRRRQQQPPPOOOLLLMMMMMMLLLJJJJJJLLLNNNKKKIIIJJJNNNOOOLLLLLLOOOLLLKKKIIIGGGEEEEEEHHHKKKIIIJJJIIIGGGDDDAAAAAAAAABBB>>>:::999::::::777444///000111000...------............000333444555444------,,,,,,,,,------...((()))***(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~^^^KKKIIICCC@@@CCCCCCAAA@@@AAACCCDDDCCCAAA>>>???888444555666444222222222222111///...---,,,+++))))))))))))))))))))))))(((((())))))))))))((((((((('''&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''''''''((((((((()))(((((())))))*********)))((((((((()))******++++++(((((()))))))))*********++++++,,,,,,,,,---------))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++---......---,,,---------............+++,,,,,,---///000222333111222333555666666666666111111222444555777888888555555444444555555666777;;;;;;;;;::::::999999888;;;;;;<<<=========<<<;;;888888777777666555555444...000000///,,,***+++---++++++++++++++++++++++++************************)))---000...)))&&&(((,,,******))))))))))))******))))))))))))(((((((((((())))))))))))((((((((((((''''''((((((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$&&&%%%$$$%%%''''''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%''',,,333666333000''''''''''''&&&&&&&&&&&&&&&'''((((((''''''((()))%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))(((((()))*********************,,,---...------,,,+++,,,...//////111444666444444444666777888666444555444333444555999<<<>>>:::;;;===>>>???>>>===<<<;;;===@@@AAACCCDDDGGGIIIHHHMMMRRRUUUSSSOOOKKKHHHLLLMMMNNNOOOOOOOOOOOOOOOKKKMMMMMMLLLJJJJJJLLLOOOPPPLLLJJJKKKKKKJJJLLLPPPKKKKKKJJJGGGDDDDDDGGGJJJIIIIIIIIIGGGDDDAAA@@@@@@BBB===999888999888555111,,,///111111///...000111222111000000222222222000.........---,,,+++***)))'''(((((('''&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}]]]KKKIIICCC@@@CCCCCC@@@@@@AAABBBDDDCCC@@@>>>???888444555666444222222222222111///...---,,,+++))))))))))))))))))))))))(((((())))))))))))((((((+++'''###$$$))),,,***'''&&&&&&&&&'''''''''(((((($$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((()))&&&'''''''''(((((())))))(((((()))***************&&&''''''((()))******+++))))))))))))************,,,,,,,,,---------......)))************+++++++++---......---++++++,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,000222000...---------.........//////000000111222444555777888777888:::<<<===>>>>>>===>>>@@@AAAAAA@@@??????@@@????????????@@@@@@AAABBBAAAAAA@@@???>>>======<<<:::;;;===???AAAAAAAAAAAABBBBBBAAA@@@??????>>>>>>:::<<<===;;;777333333444,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((*********)))************))))))))))))******))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((())))))&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&((('''&&&&&&&&&&&&''''''(((''''''((()))***(((&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%)))...///+++&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''(((***###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&'''((()))***(((((()))***************''')))+++---............///000000///......000222111111333666888888666444555555444444666999===???999;;;===???@@@>>><<<;;;<<>>DDDDDDDDDDDDDDDBBB@@@???<<<888666888888444222333111///---+++***)))******))))))************))))))(((((((((((())))))))))))))))))((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''((())))))%%%%%%&&&'''((((((((('''###%%%'''((()))((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))((('''((()))***)))(((''''''((((((((((((''''''***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))******************+++,,,---//////000//////...---,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++************,,,...///---,,,+++*********,,,,,,---///111333222333444555777888:::;;;>>>???AAABBB>>>AAADDDFFFFFFFFFGGGHHHHHHJJJKKKLLLKKKJJJKKKLLLMMMKKKMMMPPPMMMIIILLLTTTOOONNNKKKGGGDDDAAA???>>>========================AAABBBCCCDDDDDDDDDCCCBBBAAACCCFFFGGGEEEBBB===;;;888888777666444111...---000---***)))***+++++++++,,,++++++******)))((((((*********+++++++++,,,,,,%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%&&&'''((((((((('''%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))((((((''''''''''''(((******)))'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))***************+++,,,---............////////////000000000000000111333555666666555555777777777777888999:::::::::<<<>>>BBBCCCBBB>>>:::<<<>>>AAACCCDDDEEEFFFHHHIIINNNSSSSSSOOONNNPPPTTTSSSRRROOOMMMLLLKKKLLLLLLLLLLLLKKKIIIHHHHHHKKKNNNPPPRRROOOIIIFFFHHHJJJIIIKKKKKKJJJFFFBBBAAACCCFFFBBBDDDGGGFFFBBB@@@@@@AAADDDBBB???;;;777444222111.........///////////////777666333000...,,,******************))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%```LLLJJJEEEAAABBB???CCCDDDDDDDDDDDDBBB@@@???<<<888666888888444222333222111///---,,,+++++++++))))))************))))))(((((((((((())))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))%%%&&&''''''''''''''''''$$$%%%'''((()))(((&&&%%%''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))((('''((()))***)))(((''''''(((((((((((('''''')))))))))))))))******+++************************))))))))))))*********************+++,,,---...............------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...............///000111222444666888888888999:::<<>>;;;999777333111...,,,,,,---,,,+++******))))))))))))******((()))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&'''(((((()))((((((&&&&&&'''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''))))))))))))***************+++,,,---.............../////////000000000000000111333555666666666555888888777777888999:::;;;;;;<<<>>>@@@BBBAAA>>>;;;<<<>>>AAACCCCCCDDDFFFHHHIIILLLPPPPPPOOOMMMOOOQQQPPPPPPOOOOOONNNNNNNNNNNNLLLLLLKKKIIIGGGGGGJJJLLLPPPRRRPPPIIIFFFHHHJJJIIIGGGHHHGGGEEEBBBAAACCCFFFCCCEEEGGGFFFCCCAAA@@@AAA???>>>;;;888555333222111------------------------000///...------,,,,,,,,,)))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%___KKKJJJEEEAAABBB@@@CCCCCCDDDDDDCCCBBBAAA@@@<<<888666888888444222333444333111000...---------))))))************))))))(((((((((((()))))))))))))))((((((''''''''''''(((''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&''''''''''''&&&&&&%%%&&&&&&'''(((((('''%%%$$$(((((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((('''((()))***)))((('''(((((())))))(((((('''(((((()))***************************************)))))))))*********++++++*********++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------//////......---,,,,,,,,,------,,,,,,,,,------...000111333555666777888888999:::;;;;;;;;;;;;>>>@@@CCCDDDFFFHHHKKKMMMOOOPPPPPPRRRTTTUUUUUUUUUWWWYYYZZZ\\\]]]]]][[[ZZZZZZ[[[]]]YYYWWWZZZ[[[ZZZZZZ\\\VVVUUURRRMMMIIIEEEBBBAAABBBDDDGGGIIIIIIGGGDDDBBBAAADDDJJJNNNOOONNNKKKHHHHHHFFFDDDBBBAAAAAABBBCCCFFFFFFGGGGGGFFFEEEDDDCCC>>><<<999777555333000...---,,,+++***)))***+++,,,)))))))))))))))(((((((((+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&'''((())))))*********(((((((((((('''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''''')))(((((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&))))))))))))***************+++,,,------.............../////////000000000000222333555666666666666999888777777777999<<<===<<<<<<===???@@@@@@>>>;;;<<>>>>>999888666444333111111000------,,,,,,++++++******,,,++++++***++++++,,,,,,((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~^^^KKKJJJDDD@@@BBBAAABBBBBBCCCDDDCCCBBBAAA@@@<<<888666888888444222333444333222000///...------))))))************))))))(((((((((((()))))))))))))))(((''''''''''''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&%%%$$$&&&''''''''''''&&&%%%$$$((((((((((((((((((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((('''((()))***)))((((((((())))))))))))(((((('''((()))++++++***))))))************************))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,------------111000000//////...---------.........///000111111333555777999;;;;;;;;;:::888999999888777888:::<<<:::<<<>>>BBBFFFJJJLLLNNNOOORRRVVVXXXYYYZZZ[[[]]]ZZZ[[[\\\[[[XXXVVVVVVVVVYYYUUURRRSSSWWWYYYZZZYYYZZZXXXWWWTTTPPPMMMKKKIIIHHHJJJMMMMMMKKKFFFAAA>>>@@@CCCIIINNNRRRTTTTTTSSSQQQNNNIIICCC???<<<::::::???AAACCCFFFGGGHHHHHHHHHHHHGGGDDDCCCBBB???<<<999777555222///---,,,,,,,,,,,,,,,,,,+++***)))))))))+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***+++++++++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&(((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((()))))))))******************+++,,,------------........./////////000000000222333555666666666666999888777777777:::<<<>>><<<<<<<<<===??????===<<<===@@@CCCEEEEEEFFFHHHJJJJJJIIIJJJKKKMMMMMMLLLJJJKKKNNNQQQTTTUUUTTTQQQPPPNNNNNNMMMKKKHHHGGGGGGIIINNNQQQOOOJJJGGGIIIJJJIIIEEEEEEDDDCCCBBBBBBBBBCCC>>>?????????===;;;999888666555444222000//////...------,,,,,,+++***)))))),,,+++******)))))))))***))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}^^^LLLJJJCCC???BBBBBBAAABBBCCCCCCCCCBBBAAA@@@<<<888666888888444222333222222111000///---,,,+++))))))************))))))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''((((((((())))))&&&&&&&&&&&&&&&'''((((((&&&'''''''''&&&%%%$$$$$$'''''''''&&&&&&%%%$$$$$$'''(((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&(((''''''&&&&&&''''''((((((((((((((((((((((((((()))((('''((()))***)))((((((((())))))))))))(((((('''((()))++++++***))))))************************************++++++++++++,,,,,,,,,---------------+++,,,,,,------.........,,,,,,---------....................................///111222444555666777777888:::;;;<<<<<<;;;:::777888999888777777888:::777999===AAAFFFKKKOOOQQQSSSVVVZZZ\\\[[[[[[[[[[[[XXXZZZ[[[[[[YYYXXXYYYYYYYYYVVVRRRRRRVVV[[[\\\[[[XXXXXXXXXXXXVVVUUUSSSRRROOOQQQRRRSSSQQQLLLHHHDDDCCCEEEHHHLLLPPPTTTVVVWWW[[[YYYUUUPPPIIICCC>>><<<999;;;>>>BBBEEEHHHIIIIIIGGGFFFFFFHHHJJJJJJIIIGGGEEEBBB>>>999444000...---///...---,,,+++))))))(((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&'''(((***+++,,,,,,,,,+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&((()))))))))************)))***+++,,,------------............////////////000111333444555666555555888777777777888:::<<<>>>;;;;;;;;;===>>>>>>===;;;>>>AAADDDEEEFFFGGGIIIKKKJJJIIIIIIKKKLLLMMMKKKIIIKKKNNNRRRUUUVVVSSSPPPMMMOOOOOOOOOLLLIIIGGGGGGHHHLLLOOONNNIIIFFFHHHIIIHHHHHHGGGEEEDDDCCCBBBAAA@@@=========<<<;;;999777555666555333111///...---,,,------,,,,,,+++***))))))+++******)))******++++++*********)))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}^^^MMMJJJBBB>>>AAAAAA@@@AAABBBCCCCCCBBBAAA@@@<<<888666888888444222333111111111000///---+++***))))))************))))))(((((((((((())))))))))))(((''''''''''''(((((()))'''''''''(((((())))))***&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''(((((((((%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((()))((('''((()))***)))(((((())))))******))))))((((((((()))***************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,------.........,,,,,,,,,------.........---------.........//////+++,,,---...///000000111333444666888999:::;;;;;;:::;;;<<<======>>>======>>>???AAAAAA???>>>>>>???@@@BBBEEEJJJOOOTTTXXXZZZWWWXXXXXXWWWUUUTTTTTTVVVSSSUUUWWWWWWVVVVVVWWWXXXSSSUUUVVVUUUWWWZZZXXXUUUNNNOOOQQQRRRSSSRRRQQQQQQSSSTTTUUUVVVVVVUUUTTTRRRPPPPPPPPPRRRTTTVVVXXXZZZ[[[[[[ZZZWWWSSSNNNJJJGGG>>>???BBBDDDFFFGGGGGGGGG======???CCCGGGKKKMMMMMMMMMKKKHHHCCC===888444222111111///---,,,***)))(((((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&((()))+++,,,,,,,,,***)))'''&&&%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))************)))***+++,,,,,,---------------.........////////////000111333444444444444555666666777888:::;;;<<<::::::;;;===???>>><<<999===@@@CCCDDDEEEFFFHHHJJJHHHIIIJJJKKKJJJJJJIIIHHHIIILLLPPPTTTTTTRRROOOLLLMMMNNNNNNLLLIIIGGGGGGHHHJJJMMMMMMHHHFFFGGGHHHFFFIIIGGGEEEDDDDDDBBB@@@>>>???>>>======<<<;;;777555444333111000...---,,,,,,,,,,,,,,,+++******))))))''''''((()))***,,,...///************))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}___NNNJJJAAA<<>>>>>>>>???@@@BBBCCCDDDHHHKKKNNNNNNLLLJJJHHHHHHIIIKKKNNNQQQUUUYYY\\\]]]YYYWWWSSSOOONNNPPPVVVZZZVVVWWWWWWUUURRROOONNNNNNNNNWWW]]]]]][[[XXXRRRJJJJJJLLLNNNPPPQQQQQQPPPPPPRRRRRRQQQRRRRRRTTTUUUVVVVVVVVVWWWXXXYYYYYYYYYYYYUUUVVVWWWXXXWWWUUUTTTRRRMMMMMMLLLKKKIIIFFFCCCBBB<<<;;;:::<<>>???>>>;;;888;;;===@@@BBBBBBCCCEEEGGGDDDGGGJJJJJJGGGEEEFFFHHHEEEHHHMMMQQQSSSRRROOONNNJJJKKKLLLKKKHHHFFFFFFFFFGGGKKKKKKGGGDDDFFFFFFDDDFFFDDDBBBBBBCCCCCC@@@===???===<<<<<<<<<:::777333000///...------,,,,,,---))))))))))))))))))))))))&&&&&&'''(((***,,,---...***))))))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''~~~```NNNKKKAAA;;;>>>@@@???@@@AAABBBBBBBBBAAA@@@<<<888666888888444222333222222222111000...,,,+++))))))************))))))(((((((((((())))))))))))'''''''''''''''((()))***&&&''''''((()))******+++&&&%%%%%%%%%%%%&&&''''''###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((''''''''''''(((((()))))))))))))))))))))))))))((('''((()))******((())))))************))))))***)))((((((((()))+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))+++,,,---......------------------------............/////////000111222444777:::===???AAA>>>???@@@@@@@@@>>>===<<<@@@???@@@AAACCCFFFIIIJJJPPPSSSVVVWWWUUURRRPPPOOOLLLMMMOOORRRUUUWWWYYYZZZ]]]YYYSSSNNNNNNVVV```hhh|||{{{xxxssskkkeeeaaa___hhhuuu|||tttiii^^^QQQSSSUUUXXXYYYXXXWWWWWWPPPNNNKKKJJJJJJKKKNNNPPPNNNPPPSSSVVVWWWWWWUUUTTTVVVVVVWWWYYYZZZ[[[[[[\\\YYYXXXUUUPPPJJJDDD???<<>>@@@>>>:::777888;;;>>>???@@@AAACCCEEEAAAFFFJJJIIIEEEBBBDDDGGGAAAEEEJJJOOOQQQRRRQQQOOOHHHIIIJJJIIIGGGEEEDDDEEEFFFJJJJJJFFFDDDEEEEEEDDDCCCAAA@@@AAACCCCCC@@@>>>===;;;999999:::888444000,,,,,,++++++,,,,,,---...'''''''''((((((((((((((()))(((((((((((())))))***)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''zzz[[[JJJIIIDDDAAACCCBBBAAAAAABBBBBBAAAAAA@@@???>>>:::888::::::666444555333333222000///...---,,,))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&''''''((()))***+++,,,,,,''''''''''''''''''''''''******))))))(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))***************)))))))))))))))*********)))******+++,,,******+++,,,,,,,,,,,,+++***************************+++,,,---..................//////000//////......---------...111444555777888<<>>>>>>>>???@@@AAABBBDDDFFFIIIMMMOOOPPPQQQSSSUUUTTTXXXXXXTTTUUU[[[\\\XXXTTTUUUWWW[[[bbbkkktttzzzyyyzzzyyywwwyyyvvvmmmccc\\\VVVTTTXXX___\\\XXXRRRMMMMMMPPPQQQOOOOOOQQQSSSVVVYYYZZZZZZZZZ[[[XXXUUUUUUTTTQQQJJJDDDIIIGGGBBB===;;;;;;999555JJJMMMPPPPPPMMMIIIFFFDDD888999<<>>666444111,,,)))))))))))))))+++++++++************)))&&&((()))++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''((()))(((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))******%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%(((((($$$###(((++++++,,,---...---***(((((((((******+++++++++,,,,,,,,,+++,,,------......------------,,,,,,---...000111111333666777666555555666666888;;;===>>><<<999777888:::<<<=========???AAACCCDDDCCCBBBAAAAAADDDGGGCCCBBBCCCFFFJJJKKKJJJGGGHHHHHHHHHHHHGGGEEEDDDCCCHHHHHHHHHHHHFFFDDDBBB@@@????????????>>>>>>>>>===<<<:::777555555444222111------,,,,,,,,,+++++++++******))))))((((((''''''((((((((((((((('''&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''|||\\\KKKJJJDDDAAACCCBBBAAAAAABBBBBBAAAAAA@@@???>>>999777999999666444555222222111000...---,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&'''(((((())))))******+++''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******************))))))))))))***************++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...////////////000000000000000000//////000000000111444777;;;===IIIGGGEEEDDDDDDEEEEEEEEEBBBFFFLLLQQQSSSSSSRRRQQQ___\\\YYYVVVVVVVVVXXXXXXMMM[[[jjjuuusssfff[[[PPPIIITTTVVVVVVUUUSSSSSSTTTVVVWWWWWWWWWVVVUUUSSSRRRRRROOONNNJJJEEEAAA===999666;;;BBBJJJPPPQQQPPPNNNMMMFFFCCC@@@>>>???BBBEEEGGG:::777111,,,******,,,...++++++***)))))))))))))))'''((()))******)))((((((************************************************((()))***)))((('''((()))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%)))***''''''+++...---222333222000,,,***)))************+++++++++,,,,,,,,,,,,---............---------,,,,,,---...000111///111444555444555666777444666999;;;<<<:::888666555777:::;;;===>>>AAACCCAAABBBAAA???===>>>@@@BBB@@@??????BBBFFFGGGFFFDDDDDDDDDDDDDDDDDDCCCBBBAAADDDEEEEEEDDDCCCAAA???>>>???>>>>>>===<<<<<<;;;;;;:::777555333333222000///---,,,,,,,,,,,,+++++++++***)))))))))(((((((((''''''((()))******))))))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''|||]]]KKKJJJDDD@@@BBBAAAAAAAAABBBBBBAAAAAA@@@???>>>999777999999666444555222111000///...,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$############%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))******************************************+++,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++.............../////////000000////////////000000333333444777:::>>>AAADDDBBBBBBCCCCCCDDDFFFGGGHHHNNNQQQUUUVVVUUUSSSRRRRRRTTTTTTUUUYYY]]]aaacccdddnnn~~~{{{mmmeeeiiikkklllhhh^^^TTTMMMJJJNNNPPPSSSTTTSSSUUUXXX[[[SSSSSSRRROOOIIIBBB===;;;777<<>>BBBDDDAAAAAA@@@>>><<<;;;<<<>>>>>>>>>>>>AAACCCEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBAAA@@@???>>>>>>>>>===<<<:::999888888777444222000000///...,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&(((***,,,---,,,+++***'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''yyyZZZIIIIIIDDD@@@CCCBBBAAAAAABBBBBBAAAAAA@@@???===999777999999555333444111111000...---,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((((((((((((''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************+++++++++************+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---........................///111222333777777888:::===@@@BBBDDD:::>>>CCCHHHKKKMMMNNNOOOVVVVVVUUUSSSQQQSSSXXX]]]cccmmm{{{vvv```RRRJJJLLLNNNQQQTTTUUUVVVUUUTTTUUUWWWXXXSSSLLLJJJKKKEEECCCAAA@@@CCCKKKUUU\\\WWWUUUPPPKKKFFFCCCBBBBBBJJJIIIEEE<<<111***+++...///...,,,***))))))******+++++++++,,,++++++++++++************************************************((()))***)))((('''((()))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$'''***+++)))'''%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''''',,,000000111333444222444333000,,,(((&&&''')))************++++++++++++,,,---......//////.....................//////000...///000//////111444666222444666888999888666555111444777999;;;===@@@CCCCCCCCCBBB@@@===;;;<<<===@@@@@@AAACCCDDDEEEEEEEEEFFFEEEDDDBBBAAA@@@??????BBBBBBBBBAAAAAA@@@@@@??????>>>===;;;999777666666555333000//////...---+++++++++++++++************(((((((((((())))))))))))(((***,,,......---+++)))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''vvvWWWGGGGGGCCC@@@CCCCCCAAAAAABBBBBBAAAAAA@@@???===999777999999555333444111111000...---,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((''''''((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((()))(((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))******+++++++++,,,+++++++++***+++,,,,,,---++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,------.../////////111222444777999:::;;;;;;<<<===???@@@AAABBBIIIKKKMMMNNNOOOSSSXXX\\\aaaeeeiiimmmqqqyyyfffdddcccgggkkkhhh___WWWXXXUUUWWWZZZYYYTTTTTTXXXSSSPPPKKKFFFFFFLLLUUU[[[TTTQQQOOONNNNNNJJJBBB<<>>@@@BBBBBBBBB@@@===<<<<<<===BBBBBBCCCDDDDDDEEEFFFGGGIIIGGGEEEBBB???>>>===<<>>>>>???>>>===;;;999777666555444222000//////...---,,,++++++*********)))))))))''''''(((((())))))******,,,,,,---...---+++)))''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''vvvXXXGGGGGGCCC@@@CCCCCCAAAAAABBBBBBAAAAAA@@@???===888666888888555333444222111000///...,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((()))))))))(((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))******+++,,,,,,,,,+++++++++++++++,,,------++++++,,,---------------------------------------...------,,,---///000111333555777:::<<<>>>@@@@@@===>>>@@@AAACCCEEEFFFGGGQQQPPPOOOOOOSSS^^^nnnyyyoooeeeeeemmmwww}}}~~~xxxqqqjjjddd```ooo|||~~~vvvnnniii```dddooozzzeee[[[UUUWWWVVVRRRSSSXXXVVVWWWWWWVVVUUUUUUWWWZZZRRRNNNJJJJJJNNNNNNIIIDDD>>>BBBEEEDDD???999666555000000000000000/////////+++******))))))***++++++++++++++++++++++++++++++((((((((((((((((((((((((((()))***)))((('''((()))(((((((((((((((((((((((((((''''''''''''((())))))***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''')))++++++***(((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&+++/////////111222000+++++++++***((((((***,,,)))))))))************++++++,,,------......------...//////000000000//////000111111000...---///000444555777888999999999999666888999::::::;;;<<<>>>>>>@@@@@@???===<<<===>>>AAABBBCCCCCCBBBCCCEEEGGGIIIGGGDDD@@@>>><<<;;;;;;@@@???>>><<<<<<;;;;;;;;;>>>===<<<:::888666555444444111///...///...---,,,*********))))))))))))(((&&&''''''((()))******+++------,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''zzz[[[JJJIIIDDDAAACCCBBBAAAAAABBBBBBAAAAAA@@@???===888666888888555333444222222111000...---,,,,,,))))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((())))))))))))))))))))))))(((''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((''''''''''''(((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))***++++++,,,------,,,++++++++++++,,,------+++,,,------...---------------------------------///.........///111444555666999<<>><<<;;;::::::;;;;;;;;;999888666555444333222000...---......,,,+++******)))))))))(((((((((&&&&&&'''((()))***++++++,,,+++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''___MMMLLLEEEAAABBBAAAAAAAAABBBBBBBBBAAA@@@@@@<<<888666888888444222333333333222000///...---,,,))))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))************''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))'''''''''''''''((()))***''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...+++,,,------......------........................000/////////111444777999777999===@@@AAA???===;;;===@@@EEELLLSSSYYY]]]```nnnwww{{{zzzzzz|||{{{ssskkkgggmmm~~~uuummmccc^^^aaaXXXYYYYYYXXXWWWWWWZZZ\\\UUUUUUTTTQQQMMMKKKJJJKKKFFFDDDCCCCCCBBB@@@<<<999@@@BBBEEEGGGHHHFFFEEECCC888666444111...---,,,,,,++++++++++++++++++++++++************************(((******)))((('''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))))))))***+++***(((((((((***$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''$$$)))+++((((((+++,,,***'''(((***)))'''&&&&&&&&&))))))))))))******************+++,,,,,,,,,,,,+++...///000111111000///...+++---000111111000111111333444555777888999999999666888:::;;;;;;<<<>>>@@@>>>@@@CCCDDDDDDDDDEEEFFFCCCEEEFFFDDDBBBCCCFFFIIIIIIGGGEEECCCCCCCCCDDDEEEDDDCCC@@@>>>===<<<<<<<<<999888888666555444333222111///---,,,------,,,***))))))))))))((((((((((((%%%&&&'''((()))***+++,,,***)))'''%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''~~~cccRRRLLLBBB@@@DDDCCCCCCBBBBBBCCCDDDCCCAAA???;;;666444666666333111222444333111///---,,,+++***+++******)))(((''''''&&&))))))))))))))))))))))))******)))((((((((((((((())))))))))))((((((((((((''''''&&&%%%%%%'''((()))(((((())))))(((((('''&&&))))))((((((''''''''''''''''''''''''((((((((()))++++++************+++++++++***(((&&&&&&&&&&&&'''******))))))((((((''''''************************))))))))))))************,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...111///,,,,,,---000222333...///222666:::;;;;;;:::888777999===?????????@@@HHHFFFNNN```qqq~~~|||rrrxxx~~~vvvuuuqqqjjjiiioooiiiXXX]]]ccc\\\WWWZZZ[[[XXXUUUUUUVVVTTTOOOJJJFFFFFFEEEBBB???=========DDDGGGJJJLLLLLLKKKKKKKKKLLLFFF>>>999666222,,,&&&,,,...///---)))(((***------,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%$$$###"""%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''(((((((((((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))((('''&&&&&&((((((''''''&&&&&&&&&%%%&&&&&&%%%%%%&&&''')))***)))(((&&&%%%%%%&&&'''((((((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))************++++++++++++,,,,,,,,,,,,,,,,,,---............////////////////////////000000000000444444555777888999:::;;;999;;;<<<===<<<===>>>@@@CCCCCCCCCCCCDDDEEEFFFGGGCCCEEEFFFEEECCCBBBBBBBBBEEEEEEEEEEEEDDDCCCAAAAAACCCBBB@@@@@@>>><<<888555555555666666666555333222...---,,,+++************))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%***)))'''&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&}}}bbbQQQKKKAAA>>>BBBAAABBBBBBBBBCCCDDDDDDAAA???<<<777555777777444222333333222111///---,,,++++++,,,++++++***))))))(((((())))))))))))))))))))))))***)))(((((('''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''&&&&&&((((((((((((''''''&&&&&&'''''''''((((((((()))))))))((((((''''''(((((()))((((((((('''(((((())))))+++*********))))))))))))************************))))))))))))************,,,,,,++++++***+++++++++,,,,,,,,,,,,---------...---------,,,,,,---......111///---------///000111777666666777:::<<<>>>???AAA@@@@@@BBBFFFMMMUUU\\\gggttt|||~~~sssppprrruuuvvvooolllnnnfffZZZ[[[WWWSSSUUUYYYZZZWWWSSSNNNNNNLLLGGGBBB?????????IIIMMMPPPQQQNNNMMMOOORRROOOLLLHHHFFFDDD???777000---------,,,***)))***,,,*********)))******+++,,,))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((''''''&&&%%%)))))))))(((((('''''''''&&&%%%%%%%%%&&&''')))******((('''%%%%%%%%%&&&'''(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))*********++++++++++++++++++,,,,,,,,,,,,---............////////////000000000000111111111111444555666777888999::::::888:::<<<<<<<<<===???@@@DDDDDDDDDDDDDDDEEEFFFFFFDDDEEEGGGFFFDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBAAACCCBBBBBBBBBAAA===888333444444444444333222000///...---,,,+++******************)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%+++***((('''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%zzz___OOOIII@@@===AAA???BBBAAAAAACCCDDDDDDBBB@@@===888666888888555333444222111000///------,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))(((''''''&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((()))))))))((((((''''''''''''((((((&&&'''((()))************++++++++++++************************************)))))))))*********++++++---,,,,,,+++*********+++++++++,,,,,,,,,---------///......---------......////////////000111333333777888999<<<>>>AAACCCDDD@@@GGGPPPZZZfffvvv|||zzzlllccckkkyyyjjjeee]]]UUUTTTZZZ___```^^^YYYZZZXXXRRRJJJEEECCCCCCHHHNNNTTTVVVSSSQQQQQQRRRQQQPPPPPPRRRQQQLLLDDD===333000---++++++++++++***((((((((()))***,,,---...))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%*********)))))))))))))))&&&%%%%%%%%%&&&'''((()))***)))'''%%%%%%%%%%%%&&&(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))*********++++++++++++++++++,,,,,,------............////////////111111111111222222222222555555666777777888999999777999;;;<<<<<<===???AAADDDDDDDDDEEEEEEEEEEEEEEEDDDFFFGGGGGGEEEDDDDDDEEEDDDDDDDDDDDDCCCBBBAAAAAACCCCCCCCCDDDBBB>>>777222222222222111000///---,,,---,,,+++*********************))))))(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%+++***)))((('''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&ttt[[[LLLHHH@@@>>>BBBAAABBBAAAAAACCCEEEEEECCCAAA===888666888888555333444111111000......---------,,,,,,++++++************(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&''''''''''''((((((%%%&&&((()))))))))((('''(((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((()))))))))***))))))))))))))))))***&&&''')))+++++++++******************************************************))))))*********+++++++++------,,,+++************)))))))))*********++++++//////...------------...---///111333444666888:::666999===AAACCCDDDFFFGGGIIIYYYoooxxxssskkkeeefffqqq}}}ooo]]]SSSSSSXXX\\\]]]^^^``````\\\UUUNNNKKKJJJDDDIIIPPPVVVWWWTTTQQQNNNPPPQQQRRRTTTTTTQQQLLLGGG???888000,,,+++++++++)))((((((((()))***,,,---...))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$))))))))))))))))))((((((%%%%%%%%%&&&&&&'''''''''))))))'''&&&%%%$$$$$$$$$(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))*********************+++,,,,,,------............////////////000000000111111111222222555555666666777888888999666888:::;;;;;;<<>>===<<<:::666444333222111///---,,,++++++++++++******))))))******''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((nnnVVVIIIHHHBBBBBBGGGFFFDDDCCCCCCDDDEEEDDDBBB@@@<<<777555777777444222333222111000///------,,,,,,************************))))))))))))))))))))))))'''''''''&&&''''''((()))''''''(((((()))*********''''''((())))))))))))(((***)))(((&&&&&&'''(((((('''''''''(((((((((((((((((((((((()))))))))******))))))(((((((((((()))))))))))))))***))))))((((((((((((((((((((()))))))))*********************************++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------........................///000000444777999999888888<<<@@@@@@FFFOOOZZZhhh{{{~~~nnnaaaaaakkk}}}wwwlllqqq~~~~~~zzzzzzuuujjjhhhhhh^^^[[[YYY[[[^^^```^^^\\\YYYRRRJJJIIINNNVVV\\\^^^YYYVVVQQQMMMMMMPPPTTTWWWVVVPPPGGG>>>666111---+++++++++******************************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))******((())))))***+++,,,------............////////////.../////////000000000000222333444555777888999:::666888::::::::::::<<<===???AAAEEEHHHHHHGGGEEECCCDDDEEEFFFDDDAAA?????????>>>>>>>>>??????>>>>>>===???>>><<<<<<<<<:::777444222111000...---,,,,,,,,,+++******)))))))))******&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%&&&&&&''''''pppXXXLLLJJJDDDCCCGGGFFFFFFEEEDDDEEEEEEDDDAAA???===888666888888555333444333222111///---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((('''''''''(((((()))***&&&&&&''''''((())))))***((((((((((((((())))))***+++***)))''''''((()))***((((((((()))))))))******(((((()))))))))***************))))))))))))******''''''''''''((()))******(((((()))))))))******************************************+++++++++,,,,,,************+++,,,------------.........//////////////////000111222333444999<<>>>>>;;;<<<<<<======<<<<<<<<<:::;;;===???@@@===777333000///...,,,,,,,,,,,,,,,******))))))))))))******&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((($$$%%%%%%&&&''''''((((((sss[[[NNNLLLEEECCCFFFEEEGGGFFFEEEEEEEEECCC@@@>>>>>>:::888::::::666444555444333111///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((()))******%%%%%%&&&&&&'''((()))))))))((('''''''''(((***+++,,,+++)))((('''(((***+++(((((())))))******++++++))))))))))))************------,,,,,,,,,,,,------%%%%%%%%%%%%''')))+++---))))))******+++++++++,,,******************************+++++++++,,,,,,,,,)))))))))***+++,,,......,,,,,,,,,---------......000000111222333555666777;;;???CCCFFFHHHMMMVVV^^^|||mmmfffrrr|||tttvvv}}}wwwzzzzzzzzzvvv|||vvvvvvjjjppp{{{jjj^^^___bbb```\\\RRR[[[cccbbbZZZSSSTTTWWW```[[[TTTNNNKKKNNNTTTYYYUUUYYY\\\XXXLLL===222,,,******))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$#########$$$%%%&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''((()))***+++,,,------............/////////000000111111111111222222222000111222444777999;;;<<<888999::::::888888999:::<<>>>>>::::::;;;;;;<<<;;;;;;;;;666999???CCCDDD@@@777111///...,,,+++++++++,,,,,,***)))))))))))))))******'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&'''((((((((('''&&&%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''(((((()))***++++++,,,yyy\\\KKKGGGBBBAAAEEEBBBEEEEEEEEEEEEDDDCCCAAAAAA<<<888666888999666444666222111000...,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((******+++++++++++++++************++++++(((((())))))******++++++------------,,,+++******++++++******++++++,,,---,,,,,,,,,...000111///...+++...000000555<<<>>>:::===CCCJJJOOOVVVcccvvv~~~wwwtttxxxyyy||||||nnnqqquuuaaaXXX[[[```\\\```]]]ZZZ^^^YYYSSSVVVaaa^^^XXXQQQMMMNNNTTTZZZSSSWWWXXXVVVRRRKKK>>>111000...,,,+++*********+++------,,,***(((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$%%%%%%%%%%%%%%%'''))))))((('''&&&'''((($$$%%%''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))''''''''''''((((((((((((******))))))))))))******++++++,,,------......///111000000000000222333444222222222333555888;;;<<<>>><<<999777777888;;;<<<===???CCCFFFHHHGGGFFFDDDDDDEEEFFFFFFEEEBBB???<<<===:::777666666888888888:::999999777555333111000------,,,,,,+++***))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%'''+++---+++)))zzz^^^MMMIIIDDDCCCFFFCCCFFFFFFEEEEEEDDDBBBAAA@@@===888666888999555444555222111000...,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************++++++************++++++))))))))))))************,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,------...222111000///000111111000555555444222111444<<>>555222///,,,,,,,,,---...))))))***))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))''''''''''''((((((((((((******))))))))))))******+++++++++,,,------......000000000///000111333444111111222333555777999;;;;;;:::888777777888:::;;;:::===@@@CCCEEEDDDCCCAAACCCDDDEEEFFFEEEBBB@@@>>>;;;999777666777777777666777777666555333111///...------,,,++++++***)))))))))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&(((+++......+++(((zzz___OOOLLLEEECCCFFFDDDFFFFFFFFFEEECCCAAA@@@???===999777999888555222333222111///...,,,,,,++++++))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))++++++************++++++***************)))))))))******+++,,,,,,,,,++++++...------------...//////000///...------///111222111222999@@@>>><<>>;;;666333222111///---))))))******++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%&&&'''&&&$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''((((((((((((******))))))))))))************++++++,,,---------000/////////000111222333000111111222444555777888666666777777888888999999777999<<>>AAABBBCCCDDDDDDBBB@@@???:::888777777888888666444444444333222000...---,,,,,,,,,,,,+++******))))))))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((+++...000///***'''vvv]]]NNNKKKDDDBBBDDDBBBFFFFFFFFFDDDCCCAAA???>>>>>>999777888888444111222111000///...---,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((++++++************+++++++++++++++******)))))))))((()))***+++,,,,,,,,,,,,......------......///000,,,------...///000333555666222888EEEKKKMMM___uuullldddlllyyy{{{www~~~nnn]]][[[VVVjjjwwweeedddddddddbbb```]]]\\\[[[MMMJJJFFFFFFLLLPPPIII>>>CCCBBBAAA@@@???999222,,,...---,,,,,,,,,,,,+++***))))))((((((((((((((('''(((((((((((((((((((((((()))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%############%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((((((******))))))))))))******)))******++++++,,,,,,---......//////000111111222000000111111333444555666222333555777888888888888666888:::===>>>===<<<<<<===>>>@@@AAAAAAAAA@@@???999999999::::::999555333222222111000///---+++***,,,+++++++++******))))))))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))+++------,,,)))'''oooXXXKKKIIIAAA???BBB@@@FFFEEEEEEDDDBBBAAA???>>>>>>999666888777333111222111000///...---,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((++++++************++++++,,,,,,++++++******))))))((()))***+++,,,------------------------......///---///222333333444666888CCC999999HHHXXXiiivvv}}}```XXX[[[```sss|||uuuwwwttthhhXXXfffvvvhhhcccbbbbbbcccddddddddddddWWWPPPHHHGGGPPPVVVNNNBBB???AAAEEEJJJLLLGGG<<<333000---+++***+++,,,+++*********)))))))))(((((((((((((((((((((((((((((((((******)))(((((('''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$###&&&'''((('''%%%%%%%%%&&&&&&%%%############%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''((((((((((((******))))))))))))******)))******++++++,,,,,,------......///000000000111///000111222222333333444000111444666777888777777666888:::<<<===<<<<<<;;;:::;;;<<<>>>>>>>>>>>>>>>:::::::::;;;;;;999666222111111000000...---+++***++++++***************)))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((((((((jjjTTTJJJHHH@@@>>>AAA@@@DDDDDDDDDCCCBBBAAA@@@???<<<888666888777444111222000000///------,,,,,,,,,))))))))))))))))))))))))************************(((((())))))))))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))++++++************+++++++++++++++++++++*********)))***+++,,,---.........---------------...//////---000333333111222666999;;;???PPPkkk}}}jjjccccccrrrvvvwwwoooccchhhbbb^^^___aaadddggggggeeebbbbbbYYYLLLEEEIIIPPPOOOHHH999;;;@@@JJJQQQRRRKKKDDD555000+++)))+++,,,,,,***,,,++++++******))))))((())))))))))))))))))))))))***))))))((())))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%$$$$$$######&&&'''((('''&&&%%%%%%'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''((((((((((((******))))))))))))************++++++,,,---------,,,---...///000000000///000000111222333333222222000222444555777777777666777888:::;;;<<<<<<<<<;;;999:::;;;<<<============;;;::::::::::::999555222000000000///...,,,+++***************************((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((&&&$$$%%%''')))~~~gggSSSJJJJJJBBB???CCCCCCBBBCCCCCCCCCBBBBBBAAA@@@;;;777555777777444222333000///...---------------))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************++++++************++++++***++++++++++++++++++,,,+++,,,---...............//////......//////000111///111222111222666???FFFLLLbbbzzzjjjuuuwwwxxxkkkssspppiiigggdddaaaaaaccceeedddcccccc```WWWKKKDDDFFFIIIJJJ;;;999999@@@KKKSSSUUUTTTFFF>>>444...------,,,***------,,,,,,+++******)))))))))))))))))))))))))))(((''''''(((((()))***+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$###%%%&&&'''&&&$$$$$$$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((******))))))))))))******+++++++++,,,------......+++,,,...///000/////////000111222333333333222111222333444555666666666666888888999:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>:::999888888888666333111............---+++***)))))))))))))))************''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''((('''%%%%%%''')))gggSSSLLLLLLDDDBBBFFFFFFAAABBBBBBCCCCCCBBBBBBAAA:::666444777777444333444000///...---------------))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++++++++************++++++*********++++++,,,,,,---,,,---......//////......000000000000000111111222444555666666999CCCQQQ\\\~~~uuudddeeegggqqqtttccckkkvvvmmmbbb[[[\\\aaafffiiiaaahhhhhhZZZKKKEEEGGGKKKCCC;;;444777BBBPPPXXX[[[XXXMMM@@@666111...+++(((......------,,,+++******))))))))))))))))))))))))&&&&&&&&&&&&((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$%%%&&&%%%###"""###$$$%%%%%%'''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((()))******))))))))))))******+++,,,,,,------......///+++,,,---///000//////...111222333444444333222111333444444444555666666777777888999:::::::::::::::============>>>>>>??????999777666555555444111///---------,,,+++***)))((()))))))))))))))*********&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""%%%)))***(((&&&&&&(((tttYYYJJJHHH@@@>>>BBBCCCCCCBBBBBBBBBCCCCCCAAA???===888666777777333111111222111000...------------((()))***+++++++++++++++******)))))))))))))))***(((((((((((())))))))))))''''''(((((())))))*********'''%%%(((...111000---))))))))))))))))))))))))'''((()))((('''''')))+++************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......222111111000///.........111333444333000///222555888888:::@@@JJJ[[[uuurrr^^^___bbbsss{{{vvvtttbbb]]]^^^bbbdddccceeeeeebbbZZZOOOJJJIIIFFF@@@<<<:::;;;AAANNN\\\YYYYYYSSSFFF;;;555000,,,,,,+++)))(((((()))***,,,)))*********)))(((&&&%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***!!!"""###%%%$$$###&&&***%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((()))))),,,,,,++++++++++++++++++,,,,,,------...///000000.........///000111111111444444444444444444444444333333333444444444555555:::<<<>>><<<999888999;;;???>>><<<:::::::::;;;;;;999666444444666444...)))+++++++++************)))))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))+++,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))(((''''''((()))(((&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''www\\\MMMIIIAAA>>>BBBBBBBBBAAAAAAAAACCCCCCAAA???<<<777555777666333000111222111000...------------)))************))))))((((((((('''(((((()))******(((((((((((())))))))))))'''((((((((()))))))))******'''&&&(((---///...+++))))))))))))))))))))))))((()))))))))((((((***,,,************************************************************************************++++++++++++,,,,,,---------.........////////////////////////------...------...000222777===KKK\\\lllqqqzzzwww~~~sssnnnlllYYYTTTaaasssffffffeeeccc]]]XXXTTTTTTHHHAAA<<<:::999<<>>>>>>>>===<<<;;;;;;;;;::::::777444555666444///***+++++++++*********))))))((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''{{{aaaQQQKKKBBB???CCCAAAAAA@@@???@@@BBBBBBAAA???;;;777444666666222000111222111000...------------*********)))((((((''''''&&&&&&&&&'''((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))***'''&&&(((+++---,,,))))))))))))))))))))))))))))))*********))))))+++,,,************************************************************************************+++++++++,,,,,,------------.........,,,------...///000000111222333555666777888999:::>>>LLLeee{{{jjjiiissszzznnnyyyddd[[[]]]bbbbbbbbbbbbbbb___[[[XXXKKKCCC<<<::::::;;;???DDD\\\___bbbaaa]]]RRR???//////,,,)))+++......***&&&+++++++++++++++***)))((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$'''&&&%%%%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((())))))*********+++,,,,,,,,,............---------,,,111111111111111111111222444444444444444444444444444444444555555555666666666888:::;;;;;;<<<>>>@@@======>>>>>>===<<<::::::999777444444555444///+++++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$%%%'''((('''&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''~~~fffUUUMMMCCCAAADDD@@@@@@??????@@@AAABBBAAA???;;;666444666666222000111222111000...------------*********)))))))))))))))((((((((((((((()))***+++(((((((((((())))))))))))(((((((((((()))))))))))))))((('''(((***+++)))((()))))))))))))))))))))))))))***+++***))))))+++---*********************************************************************************+++++++++,,,,,,------------............---------...//////000000...111333444444999@@@GGGbbbppp{{{pppaaa]]]cccuuu|||yyyddddddeeedddccceeeeee```YYYQQQGGG>>><<<======???BBBZZZ___ccccccbbb^^^UUULLL>>>666,,,***,,,...+++''',,,,,,,,,,,,++++++******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$''''''%%%###%%%((('''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((((((((()))((())))))***+++,,,,,,---------------------------000000000000000000000000333333333333333333333333444444555555555666666666666777999:::;;;===>>>???;;;<<<>>>??????===:::999777555333333333111...+++************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%''')))******)))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''iiiXXXNNNDDDCCCFFFAAA@@@??????@@@AAABBB@@@???:::666444666666333111222222111000...------------******)))***+++,,,---...,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))((('''((())))))((((((************************)))***+++***))))))+++---***************************************************************************++++++++++++,,,,,,,,,---------.........//////////////////////////////222555555444888HHHaaavvvuuufff\\\aaammmzzz}}}}}}{{{wwwmmmbbbaaaeeeeeeaaaZZZOOODDD@@@>>>======@@@PPPZZZccceeecccdddcccbbbUUUGGG777---,,,......---,,,,,,,,,+++++++++++++++(((((((((''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$'''&&&###$$$))))))%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((((((((((()))***++++++,,,,,,******+++,,,---...///000.........///////////////333333333333333333333333444444444444555555555666888888888999:::;;;;;;;;;999;;;===???>>><<<:::888333222111000///...,,,************)))))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&%%%''')))******)))'''''''''((((((((())))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''jjjYYYNNNDDDFFFIIIBBBBBBAAA@@@AAABBBBBB@@@>>>;;;666555777777444222333222111000...------------***))))))***+++---///111...---,,,+++***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************)))*********))))))+++,,,************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........./////////000000000000000/////////777999:::>>>KKKiiiyyyxxxwwwzzzaaaXXX^^^ddddddbbbXXXNNNGGGAAA:::888:::CCCRRRaaafffdddeeeffffff```RRR@@@222---,,,,,,,,,,,,,,,+++******++++++,,,)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((($$$***+++$$$###''')))&&&%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((()))))))))***+++++++++((()))***,,,---///000111,,,,,,---......///000000333333333333333333333333333333333444444444555555999888777777999999999777888999<<<======;;;999777111111///...---+++************)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%$$$$$$%%%'''((('''&&&''''''((((((((()))))))))''''''''''''''''''''''''((((((''''''''''''(((((($$$%%%&&&''''''(((''''''''''''''''''''''''''''''}}}iiiYYYMMMDDDHHHKKKDDDDDDCCCBBBBBBBBBAAA???===<<<777666888888555444555222111000...------------+++***))))))***,,,...///,,,,,,+++***)))))))))***(((((((((((())))))))))))***)))))))))(((((((((''''''((())))))))))))***+++************************((()))))))))((((((***,,,************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------............//////////////////000000111111222222111777CCCUUUooosssaaa```cccaaaddd^^^YYYSSSIII>>>999999;;;IIIWWW^^^aaaeeegggfffcccZZZLLL???666000,,,***,,,+++***))))))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''111222((("""&&&(((&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''')))((((((((((((((((((((())))))))))))************))))))***,,,---...//////+++,,,---...///000111222222222222222222222222222222222222333333333333444777555444555888999888666777888:::;;;;;;:::888777111000000...,,,+++***+++***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%$$$%%%&&&'''&&&%%%'''((((((((())))))))))))''''''''''''''''''''''''((((((''''''''''''(((((($$$%%%&&&'''((((((((('''''''''''''''''''''''''''{{{hhhYYYMMMDDDIIIMMMEEEFFFDDDCCCCCCCCCBBB???===<<<888666999999666444666222111000///------------,,,+++)))((((((***+++---***)))))))))))))))******(((((((((((())))))))))))******))))))(((((((((''''''((()))***)))***+++,,,************************'''((()))((('''''')))+++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000......///111222333555555>>>KKKddd~~~vvvyyyxxxwwwwwwwwwwwwvvvuuuuuuuuuwwwyyy{{{~~~vvvgggeeewwwyyywwwnnnggg___bbbaaa```]]]RRRDDD>>>>>>:::BBBLLLSSS[[[eeejjjjjjgggccc[[[QQQFFF;;;333///+++***)))))))))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''+++666999,,,"""$$$'''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''))))))))))))((((((((((((*********)))))))))))))))+++++++++,,,,,,---------+++,,,---///000222333444222222222222222222222222111111222222222333333333555333222444777999888666777777888999999999888777111111000...,,,++++++,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((''''''((()))(((&&&(((((((((((())))))))))))''''''''''''''''''''''''((((((''''''''''''((((((###$$$&&&((())))))((('''''''''''''''''''''''''''}}}aaaPPPMMMIIIGGGGGGBBBBBBBBBAAA@@@AAABBBCCCDDD;;;888777999888555444666333222000///---,,,,,,,,,---,,,,,,+++,,,---///000))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************)))))))))))))))***++++++,,,,,,,,,,,,------++++++,,,,,,,,,++++++***---...//////---,,,---///+++...000...,,,---......222000000222555777;;;>>>OOOooo}}}wwwtttuuukkkmmmqqqsssvvvzzz~~~sssdddddduuummmzzzyyy^^^```cccccc___ZZZTTTIII@@@<<>>;;;777777999888444333555333222000///---,,,,,,,,,---,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((()))))))))*********))))))))))))))))))))))))******************************))))))******+++++++++++++++,,,,,,,,,------++++++,,,,,,---,,,,,,,,,+++,,,------,,,,,,---...000---,,,000333222222333111444999FFF___zzzxxxuuussstttyyy~~~yyywww{{{kkklll~~~|||eee[[[\\\^^^ZZZ___cccdddaaa______```iiieeecccfffjjjiiibbb[[[PPPEEE777...------+++(((************************(((((((((((((((((((((((((((((((((((((((((()))***)))((((((((())))))***+++((((((''''''''''''''''''((((((((((((((((((((((((######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&(((***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((()))+++...000333111---+++---//////---............///000111222111111000000111111222333000000111222333333333333333333333444444555555666444333333222111000///...+++++++++***)))(((((('''((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((******)))(((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''gggTTTMMMDDDBBBEEEDDDEEEDDDCCCAAA@@@??????>>>:::777666888777333333555333222000///---,,,,,,,,,******++++++,,,,,,,,,,,,************************************************(((((())))))************))))))))))))************))))))))))))))))))))))))***************************************+++,,,,,,+++++++++,,,,,,,,,------***+++,,,---------------+++,,,...---,,,,,,...//////,,,,,,222333000000222777CCCUUUnnn~~~zzzyyy|||~~~uuupppppprrrssssssuuuzzzaaa^^^fff|||xxx~~~jjjXXXXXX^^^\\\```eeefffeeedddeeefffeeefffgggggggggfffdddbbb```TTTCCC777111///---+++++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((()))*********)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$%%%&&&(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((()))+++...000555555444222...,,,---000............///000111222111111111111111222222333000000111222333333333333222222333333444444555555222222111000///...------+++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((('''''''''(((((()))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''eeeTTTNNNDDDAAADDDCCCEEEDDDAAA???>>>>>>>>>???:::777666888777333222555333222000///---,,,,,,,,,'''((()))***++++++++++++************************************************((((((((()))******++++++)))))))))*********++++++))))))))))))))))))))))))***************************************+++,,,---++++++,,,,,,,,,,,,------***+++,,,------......---+++---......---...///000111---...333333///333;;;OOOeee}}}uuu{{{uuunnnkkkiiigggeeedddiiisssrrr\\\UUUgggvvvlllaaa^^^\\\```eeehhhhhhhhhiiiiiidddgggjjjjjjgggeeeeeefffiii```SSSFFF<<<555000...++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))***++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((((()))+++,,,---222333666777222,,,,,,000.........//////000111222222111111111111222333333000000111222333333333333222222333333333333333333111111000///...---,,,,,,************))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))'''''''''''''''''''''''''''(((((())))))((((((''')))))))))))))))(((((('''(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))'''''''''''''''(((((()))((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&}}}cccTTTNNNDDD@@@CCCBBBCCCCCCBBBBBBAAA@@@??????:::777666888777333222555333222000///---,,,,,,,,,)))***+++,,,,,,+++******************************************************'''(((((()))******++++++))))))*********+++++++++))))))))))))))))))))))))************************************+++,,,---...++++++,,,,,,,,,,,,------***+++,,,---............,,,...////////////000222222...000555666777DDDUUUvvv{{{wwwvvvuuuxxx~~~~~~vvvoookkkgggccc___UUUXXX^^^hhhuuu|||dddeeetttxxxuuu~~~iii___aaaeeehhhiiiiiiiiihhheeefffhhhiiiiiihhhfffeeehhhgggbbbXXXKKK>>>555111,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((()))***+++,,,))))))((((((((((((((()))&&&&&&&&&'''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###%%%''''''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))*********------222888777000,,,............//////000111222222222111111222222333444000000111222333333333333333333333333222222222222000000///...---,,,++++++++++++************))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))(((''''''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((''''''((())))))***(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&zzzbbbTTTNNNDDD@@@CCCAAAAAABBBDDDEEEDDDBBB@@@>>>:::666666888777333222444333222000///---,,,,,,,,,---...//////...---+++***************************************************'''(((((()))***+++++++++)))************+++++++++))))))))))))))))))))))))************************************+++,,,---...++++++,,,,,,,,,---------***+++,,,---............---...000000///000111333222///111888<<>>===:::999888666555333222111222222111000///...------,,,,,,++++++***)))(((((())))))))))))))))))))))))'''(((((()))))))))))))))***+++,,,+++)))))))))*********))))))******+++,,,************************))))))))))))))))))))))))------,,,,,,+++,,,,,,,,,***++++++,,,,,,++++++***------------------------111,,,+++///222000---,,,222111333;;;GGG^^^||||||uuuuuuuuu||||||}}}{{{ssskkkccc^^^UUUQQQNNNPPPZZZjjj{{{}}}tttppprrrvvvzzzyyywwwxxx|||}}}kkkmmm}}}~~~sssiiifffgggggghhhjjjdddjjjlllhhhfffiiihhhdddddddddeeefffdddYYYIII===...//////...---+++***)))******))))))((((((''''''+++((('''((())))))+++,,,***)))))),,,//////,,,)))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%(((***)))'''###!!!%%%&&&&&&''''''(((((((((&&&&&&''''''&&&&&&%%%$$$###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((()))))))))(((((((((((((((,,,***///888:::333---,,,//////000000111111111222111111000000000000000111000000000000000111111111111111111000000000000000------,,,,,,+++***))))))++++++******))))))((((((''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))))))))************+++&&&))),,,......,,,(((&&&&&&'''''''''(((((())))))+++*********))))))(((((()))*********))))))((('''(((((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%%%%'''((('''&&&~~~gggWWWMMMAAA@@@DDDAAADDDDDDCCCBBBAAA@@@@@@???::::::999777555444222222222222111000///...------,,,,,,++++++***))))))(((************************'''(((((()))))))))))))))***+++,,,+++)))))))))*********))))))******+++,,,************************************************,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,...........................///111000+++(((...888333666BBBZZZyyy~~~{{{~~~uuullleee[[[WWWSSSRRRXXXcccpppxxx|||tttnnnnnnooouuussspppppprrrwww}}}jjjkkkyyy|||xxxhhhdddeeedddhhhjjjhhheeeggglllmmmiiihhhhhhiiilllkkkdddXXXOOO999444...++++++,,,+++)))++++++*********)))))))))***(((''')))+++,,,++++++((('''''')))+++,,,)))'''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''((((((&&&$$$"""&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%$$$###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))---+++///666999444////////////000000111222333333333222111111000000000000000000000000000000000000111111111000000/////////------,,,++++++***))))))*********))))))((((((((((((''''''&&&&&&''''''((()))))))))************+++))))))))))))))))))))))))***,,,...000000...+++)))''''''((((((((()))))))))***************)))))))))+++,,,,,,,,,,,,,,,+++***,,,++++++***)))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''')))'''%%%&&&'''(((''''''hhhXXXNNNBBBAAADDDAAAFFFFFFEEEDDDCCCBBBBBBAAA;;;;;;999888666444333333222222111000///...------,,,,,,++++++***)))))))))************************'''((())))))******))))))***+++,,,+++)))))))))*********))))))******+++,,,++++++++++++++++++++++++************************,,,++++++******+++,,,,,,------............------///////////////////////////000333222---***111:::;;;LLLgggxxxuuu}}}wwwqqqkkkhhhccc```ccciiiqqqvvv~~~}}}vvvrrrqqqrrrpppmmmlllmmmpppuuuxxxxxx{{{}}}~~~sss^^^YYYfffppp~~~kkkbbbbbbaaagggfffdddbbbeeekkkkkkhhhiiiiiijjjlllnnnllleee```LLLAAA333++++++------+++,,,,,,,,,+++++++++++++++)))((((((***---...,,,)))((('''&&&''')))***)))((((((((((((((())))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((************************---+++...333666444111111...///000111222333444555555444333222111000000000000000000000000000000000222111111000///...------,,,,,,,,,+++******))))))))))))))))))((((((((((((((((((''''''''''''((((((*********+++++++++,,,,,,*********))))))))))))))))))***+++,,,,,,+++***))))))))))))************+++******++++++++++++++++++))))))******+++*********++++++***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&&&&'''(((((('''kkk[[[QQQDDDBBBEEEAAAGGGFFFFFFEEEDDDCCCBBBBBB<<<;;;:::888777555444333222222111000///...------+++++++++*********))))))************************(((((()))************)))***+++,,,+++)))))))))*********))))))******+++,,,++++++++++++++++++++++++************************++++++*********+++,,,,,,------............------......////////////000000222//////333555444444777RRRqqq}}}zzzzzzzzz{{{yyyvvvsssqqqrrrvvvzzz~~~}}}yyywwwooonnnkkkjjjkkkmmmppprrrrrruuuwwwuuutttwwwmmm[[[[[[rrr~~~ooopppxxxeee______aaadddfffggghhhiiiiiiggghhhgggggghhhjjjjjjhhheee]]]QQQ@@@222,,,,,,---...,,,,,,,,,+++++++++++++++)))***+++,,,///000---'''***)))(((((()))*********(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((***************+++++++++++++++,,,///222222222111...///000111333444666666777666444333222111111000000000000000000/////////111111000///...---,,,+++,,,+++++++++******))))))(((((((((((((((((((((((()))((((((''''''(((((()))************+++++++++,,,************************((((((((()))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,(((((()))************)))******)))(((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))'''&&&&&&'''(((((('''mmm]]]SSSFFFCCCEEEAAAFFFFFFEEEDDDCCCBBBAAAAAA<<<;;;:::888777555444333222222111000///...------+++++++++***************************************((())))))******************+++,,,+++)))))))))*********))))))******+++,,,++++++++++++++++++++++++************************++++++******+++,,,,,,---,,,,,,------------,,,,,,------........./////////000///000111111555AAAMMMwww{{{zzzxxxvvvwwwxxx{{{|||yyy{{{}}}}}}{{{xxxvvvuuunnnmmmjjjhhhgggggghhhiiinnnrrruuusssnnnkkklllnnn{{{|||xxx}}}rrrcccgggrrr{{{ssstttsss^^^ZZZ[[[aaajjjooooookkkjjjllljjjiiigggggggggggggggfffeee]]]OOO>>>000***+++...++++++++++++++++++++++++(((---///......000---'''*********)))(((((()))***(((((((((((())))))))))))&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%''''''''''''(((((((((((())))))******++++++++++++)))))))))***---000000///...///000111333444666666777666555333222111111111000000000000//////......000000///...---++++++***++++++***************)))((((((((())))))))))))))))))))))))(((((())))))))))))))))))*********++++++)))))))))************+++***************+++,,,,,,++++++++++++************)))))))))******++++++,,,+++,,,,,,---------,,,,,,+++*********+++,,,------))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))************************)))(((&&&&&&((()))((('''kkk\\\SSSGGGDDDFFFBBBEEEEEEDDDCCCBBBAAA@@@@@@;;;;;;999888666444333333222222111000///...------************************++++++++++++++++++++++++((()))******++++++*********+++,,,+++)))))))))*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,,,,------------,,,,,,---------......//////000+++111555333///;;;]]]|||~~~uuu~~~}}}|||{{{zzzyyyxxxvvvtttrrrrrrssssssqqqqqqpppppppppppppppppprrrpppmmmjjjhhhfffeeeeeejjjmmmoooooolllfffaaa^^^aaahhhmmmjjjeeeiiivvvnnnbbbkkk]]]pppyyyqqq```ZZZ]]]dddjjjkkkhhhhhhkkkmmmmmmlllkkkjjjiiiiiiiiifffddd\\\LLL;;;///,,,...******++++++++++++,,,,,,(((111555000,,,---,,,(((((()))***)))'''&&&'''((((((((((((((())))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***+++++++++((())))))(((+++//////,,,...///000111222333444555666555444333222111111111111000000//////......---///......---,,,+++******************************))))))))))))******************))))))))))))******)))))))))************+++(((((()))***+++,,,,,,---+++,,,,,,,,,---........./////////...............---------------........................---,,,,,,)))))))))))))))***++++++************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***(((''''''((())))))(((zzzeeeXXXPPPFFFDDDGGGDDDEEEEEEDDDCCCBBBAAAAAA@@@::::::999777555444222222222222111000///...------************************++++++++++++++++++++++++))))))***++++++++++++******+++,,,+++)))))))))*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000------............---------......///000000111111---111777===GGG___|||uuuwwwuuuvvv{{{|||zzzwwwtttsssrrrooommmooonnnllljjjiiiiiiiiiiiihhhgggfffeeefffggghhhhhhmmmlllkkkjjjiiihhhggggggjjjiiihhhhhhgggccc^^^YYYTTTYYY\\\\\\ZZZ[[[aaagggnnnrrryyy|||kkkbbbxxxnnneee^^^aaaddddddeeegggiiijjjlllmmmllllllkkklllhhhhhheee\\\MMM???666222+++,,,,,,,,,------------)))666;;;111)))***,,,***'''))),,,+++)))''''''((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''((((((''''''&&&%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''((())))))***++++++(((******(((***///...***//////000000111222333333444444333222222222222222111000000///......------------,,,,,,+++++++++***))))))))))))************)))*********+++++++++,,,+++******))))))******+++*********+++++++++,,,,,,+++,,,---///000222333444333444555666777777777777;;;;;;::::::999999999999999999999888888888888888666666555555444333111111......,,,++++++*********++++++++++++++++++++++++************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***(((''''''((())))))(((ttt```SSSMMMEEEEEEIIIEEEFFFFFFEEEDDDCCCBBBAAAAAA:::999888666555333222111222222111000///...------******************++++++++++++++++++++++++++++++))))))***++++++++++++******+++,,,+++)))))))))************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---...///000111......////////////.........//////000111222222222444///444IIIiii}}}{{{xxxwwwzzzyyyzzz{{{|||zzzwwwuuulllkkkkkkkkkkkkiiieeebbb``````___^^^^^^___``````^^^]]]\\\\\\]]]^^^^^^]]]___```aaacccdddfffggghhhnnnhhhcccaaabbbaaa]]]YYYWWWWWWWWWXXXXXXWWWUUUTTTVVV\\\cccjjjrrryyyaaassswwwccc___dddfffffffffaaadddhhhkkkkkkkkkkkklllkkkllllllhhh^^^OOO@@@666---------.........//////)))888>>>222''''''++++++))),,,//////,,,))))))***(((((((((((())))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((((((((((((((((()))(((((('''&&&###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''(((((((((''''''''''''((((((((()))&&&''''''((()))*********(((,,,,,,)))+++///...)))//////000000111111111222333333222111111222222222111000000///...---------,,,+++++++++++++++++++++)))))))))))))))***************+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------111111333555777999;;;<<>>===<<<:::999777555333111000000,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((***)))'''''')))))))))(((}}}vvvaaaTTTMMMDDDDDDHHHEEECCCCCCCCCBBBAAA@@@???>>>:::999888777666555444333444222000000222111...+++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------//////...---,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,------.../////////+++000333222222222111///333999JJJhhh|||yyy{{{yyyuuurrrpppooooooooosssrrrpppooommmmmmlllllleeedddbbbaaa___^^^^^^]]]ZZZZZZYYYYYYXXXXXXXXXWWW[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]___aaabbbeeedddcccaaa^^^]]][[[ZZZXXXWWWUUUVVVWWWWWWSSSPPPOOOTTTYYY[[[___lll```SSSlllmmmZZZ___iiiggg```iiigggfffgggiiikkkjjjiiijjjjjjhhhdddaaa]]]QQQEEE222---+++...///,,,***+++---777999///)))...///+++)))+++,,,,,,***))))))***)))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%(((''''''((())))))'''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((())))))(((&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&((()))*********))))))((((((''''''++++++++++++++++++,,,,,,------......///000000000222222222222222222222222000000000///......---------------,,,,,,+++++++++(((((()))))))))))))))((())))))+++,,,,,,,,,+++***------,,,+++++++++++++++%%%))),,,---+++,,,111555;;;;;;<<>>=========:::777666222///...//////...,,,...---***((((((((()))***)))***+++------,,,+++***)))******++++++++++++***++++++,,,***))))))***,,,)))))))))))))))))))))))){{{xxxcccUUUNNNEEEDDDHHHEEECCCCCCCCCBBBAAA@@@???>>>:::999888777666444333333333111//////000000---+++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,------------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,---......//////000333111/////////000222555111HHHiii}}}{{{yyywwwvvvuuuuuutttrrrpppmmmkkkjjjiiiiiiiiihhhgggfffeeeddddddddd___^^^\\\[[[YYYXXXXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWXXXZZZ\\\]]]^^^]]]]]]\\\[[[ZZZYYYYYY\\\ZZZYYYZZZZZZYYYVVVSSSQQQTTTVVVVVVXXXaaaooozzznnnXXX```{{{zzzvvv]]]WWW[[[dddjjjhhhgggggghhhjjjlllmmmnnnjjjjjjhhheeedddaaaXXXNNN;;;111***+++...---+++***,,,555666---(((,,,---***)))+++,,,,,,***))))))***))))))))))))))))))))))))***))))))(((''''''&&&&&&((('''&&&'''(((((('''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''((((((((((((&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&'''((()))*********))))))((((((((((((,,,,,,,,,,,,,,,---------------......///000000000111111111111111111111111000//////......------,,,---,,,,,,,,,++++++++++++(((((()))***++++++++++++******+++++++++++++++*********+++,,,---...000000000444777888888999>>>CCCFFFEEEDDDEEEHHHKKKLLLMMMMMMNNNOOOOOOOOOOOONNNMMMOOONNNLLLJJJGGGDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBFFFGGGHHHIIIJJJJJJJJJJJJGGGFFFFFFGGGIIIHHHEEEBBB???<<<:::999999666222//////...---,,,+++,,,------***************))))))(((***************))))))(((((()))******((('''((()))))))))))))))))))))))))))zzzyyydddWWWOOOEEEDDDHHHEEECCCCCCCCCBBBAAA@@@???>>>:::999888777555444333333222000///...///...,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......///000000333---+++...///...444>>>EEEeee}}}|||wwwvvvsssqqqooommmllllllgggfffeeecccaaa```^^^^^^[[[[[[ZZZYYYYYYYYYYYYYYYVVVUUUTTTRRRQQQPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOPPPPPPOOOOOOOOOPPPPPPPPPPPPQQQSSSTTTUUUTTTTTTTTTUUUUUUUUUVVVVVV[[[ZZZZZZZZZ[[[YYYWWWTTTTTTSSSRRRPPPQQQUUU\\\bbbpppttt}}}sssdddaaabbbooowwwzzzdddXXX[[[eeebbbdddeeeffffffgggjjjllliiiiiihhheeeffffffaaaZZZKKK<<>>@@@BBBCCCCCCDDDGGGKKKOOOPPPOOOMMMKKKJJJJJJJJJJJJFFFBBB>>>555444333111000...---,,,+++******)))))))))******,,,+++++++++***))))))((((((***++++++***((('''((()))))))))))))))))))))))){{{yyydddVVVNNNDDDCCCGGGCCCCCCCCCCCCBBBAAA@@@???>>>999999888666555444333222222111000///......---,,,++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,---------------...//////000000000,,,///555555444AAASSSmmm|||xxxvvvvvvuuuqqqqqqtttmmmllliiigggdddcccbbbaaaZZZZZZYYYXXXWWWUUUSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIIIIJJJKKKLLLLLLMMMLLLMMMMMMNNNOOOOOOPPPPPPSSSSSSTTTUUUVVVVVVTTTSSSUUUSSSPPPOOOPPPRRRSSSTTT\\\___gggrrrtttccc[[[bbb|||ttttttbbb]]]___bbbeeefffeeeeeefffhhhhhhiiihhheeefffiiigggbbb\\\MMM>>>555000---...111+++000111+++(((***+++((()))+++,,,,,,***))))))***)))))))))))))))))))))))))))))))))(((((((((''''''(((&&&$$$%%%&&&(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))++++++,,,,,,------......------......///000000000////////////////////////......---,,,,,,++++++***************************************++++++,,,---++++++++++++---000222444555777:::>>>AAACCCDDDDDDDDDFFFHHHIIIIIIKKKNNNQQQNNNLLLKKKKKKMMMOOOPPPPPPMMMLLLJJJHHHEEEBBB@@@???888777666555555555666777666666666666777777777777777666444333222222333444777999===BBBHHHMMMPPPRRROOOPPPQQQRRRSSSRRRPPPNNNFFFEEEBBB???;;;777333111------+++++++++,,,---...------,,,,,,,,,,,,,,,,,,***,,,//////---+++))))))))))))))))))))))))))))))}}}xxxcccUUUMMMCCCBBBEEEBBBCCCCCCCCCBBBAAA@@@???>>>999888777666555333222222333333222000.........///++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---------...............++++++,,,,,,,,,---------------......///000000111111000222777999BBBZZZttt}}}zzzxxxoookkkhhhhhhfffccccccfff___]]][[[YYYWWWUUUTTTTTTQQQQQQQQQQQQPPPNNNLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLIIIHHHGGGFFFEEEEEEDDDEEECCCCCCCCCDDDDDDDDDDDDDDDAAABBBCCCEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKNNNPPPQQQRRRRRRRRRTTTRRRPPPPPPSSSTTTTTTRRRMMMQQQVVV[[[___hhhsss|||~~~lllfff|||ccc```ccceeeggghhhhhhiiiiiihhhjjjhhheeeeeehhhhhhdddeee\\\OOOBBB444+++---333---//////,,,***++++++***)))+++,,,,,,***))))))***((((((((((((((((((((((((((((((''''''''''''&&&&&&'''&&&%%%%%%'''(((((('''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))************)))******+++,,,,,,------------......///000000000........................---------,,,++++++******************************---,,,+++*********+++,,,+++,,,---///333777:::<<<@@@BBBEEEGGGHHHHHHGGGFFFBBBBBBCCCCCCCCCCCCEEEFFFFFFFFFGGGJJJLLLMMMLLLJJJEEEDDDAAA===:::666444333222222222333555888;;;<<<<<<<<<=========>>>>>>>>>>>><<<999666333111111000...000333777>>>FFFNNNTTTOOOOOOPPPPPPQQQRRRTTTUUUUUUTTTRRROOOKKKFFFCCCAAA666444222///------,,,---,,,++++++++++++,,,---...+++---000000...+++***)))************************~~~vvvaaaTTTLLLBBBAAAEEEBBBCCCCCCCCCBBBAAA@@@???>>>999888777666444333222222444444333000...---///000++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++............------------/////////...............,,,,,,,,,,,,---------------......//////000111111000000000222===TTTsss{{{{{{zzzyyywwwtttqqqppphhhcccaaaaaa^^^ZZZZZZ\\\UUUTTTSSSQQQOOONNNMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>????????????@@@@@@<<<===>>>??????@@@@@@???>>>???@@@AAAAAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCFFFJJJLLLMMMNNNOOOPPPQQQPPPPPPQQQSSSUUUUUUTTTMMMPPPSSSRRRPPPUUU^^^ggghhhhhhpppgggdddbbbbbbdddggghhhhhhgggiiihhheeedddggggggeeefffbbbZZZMMM:::,,,+++222//////...---,,,,,,,,,+++)))+++,,,,,,***))))))***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&(((******)))'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''((()))*********)))))))))))))))************+++))))))******+++,,,------------......///000000000...........................------,,,,,,+++***************+++++++++++++++...---,,,++++++,,,---......000222555:::>>>AAACCCEEEFFFHHHIIIHHHEEEAAA???;;;::::::999999999999:::>>>???AAAEEEGGGGGGDDDBBB<<<;;;888555222000//////111111222333444666888999::::::;;;;;;<<<=========@@@???<<<:::777666444444...///000333888@@@JJJQQQPPPQQQQQQQQQPPPRRRUUUWWWTTTTTTSSSQQQOOONNNMMMLLLCCCAAA===888333///,,,+++,,,+++***)))***+++,,,---+++---......+++)))((((((************************}}}vvvaaaSSSLLLCCCBBBFFFCCCCCCCCCCCCBBBAAA@@@???>>>888888777666444333222111333333222///,,,,,,...000++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++111111000000000//////////////////......------,,,,,,,,,,,,------------............///000000111111...333777===TTTttt~~~yyyuuuvvvqqqpppnnnkkkiiigggeeeeee```\\\ZZZZZZWWWRRRQQQSSSOOONNNMMMKKKJJJIIIIIIIIIHHHGGGEEEDDDCCCDDDDDDEEEBBBAAAAAA@@@@@@@@@AAAAAA???>>>===<<<;;;;;;;;;;;;999:::::::::;;;;;;;;;<<<888888888999:::;;;<<<<<<:::;;;<<<=========<<<<<<======>>>>>>????????????@@@CCCGGGHHHHHHGGGIIIKKKLLLMMMMMMNNNNNNOOOPPPQQQNNNPPPPPPOOONNNOOORRRUUUhhhpppyyydddsss~~~ssseee^^^___ccceeeeeeeeehhhhhheeeeeehhhhhhgggeeeccc```VVVFFF555///111///...---------,,,++++++)))+++,,,,,,***))))))***(((((((((((((((((((((((('''''''''''''''(((((((((%%%&&&'''***,,,,,,***'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''((()))***+++***))))))))))))*********+++++++++))))))***+++,,,---...///------......///000000000.................................---,,,,,,++++++++++++++++++,,,,,,,,,---...---------...000222444444666999===@@@CCCEEEFFFFFFGGGHHHHHHEEE@@@:::666555444333222333444444444999888999;;;======;;;888666555444333222333444444333333444555555555444444444444555666666777888888::::::999888777555444333///000111111333888@@@FFFHHHKKKNNNPPPPPPQQQTTTWWWQQQPPPOOONNNNNNNNNOOOOOOOOOMMMJJJEEE@@@:::666333111000...,,,++++++,,,------......---***))))))***************************|||vvvaaaTTTMMMDDDDDDHHHEEECCCCCCCCCBBBAAA@@@???>>>888888777555444333222111111222111...+++***---000++++++++++++++++++++++++,,,++++++++++++++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++333222222222111111000000//////...---,,,,,,++++++,,,,,,,,,---------............//////000000111111111<<>>>>>===<<<<<<<<<<<<<<<;;;:::999888888888888888666777777777888888999999666666555555666777999:::888999:::;;;;;;:::999999888999:::;;;<<<======>>>>>>AAADDDEEECCCBBBCCCDDDIIIJJJKKKJJJIIIIIIKKKMMMIIIIIIHHHJJJKKKJJJHHHEEELLLVVVaaakkkzzzlll___|||rrrdddbbbeeegggfffcccgggiiiffffffiiijjjhhhfffdddbbb]]]PPP???444111///,,,+++------,,,***+++)))+++,,,,,,***))))))***(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&))),,,...---***'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''((()))++++++******)))))))))******++++++++++++******+++,,,...//////000------......///000000000///////////////////////////......------,,,,,,++++++++++++,,,,,,------------------...111444777999999;;;>>>AAADDDFFFGGGGGGFFFGGGHHHGGGCCC===666222222111000000222333444333666444222222333333222111333333333444555888:::<<<888999:::;;;;;;:::888888444555555666777777888888777888888888666444222000...///111000///111555999888===DDDIIIKKKMMMOOORRRVVVUUUSSSQQQPPPPPPRRRRRRUUUTTTSSSPPPLLLGGGCCC@@@999777444111............111111000...,,,+++,,,---************************}}}wwwcccVVVOOOEEECCCDDD@@@DDDDDDCCCBBBAAA@@@@@@???::::::888777555333222111222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,++++++******)))++++++++++++++++++++++++,,,++++++******++++++,,,...............---------------------,,,,,,+++***...///000///...---...///222//////111///+++...555111MMMlll{{{vvvsssnnnjjjeeedddeeeddd___ZZZ[[[YYYVVVSSSPPPOOOOOOPPPJJJIIIHHHFFFDDDCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>===<<<;;;:::999999999999999999888888777777777666666666666666666666666666333333333333333333333333222222333333333444444444666666666666777777777888666666777888999;;;===>>>::::::;;;===>>>@@@AAAAAABBBDDDDDDDDDDDDDDDFFFHHHHHHIIIJJJJJJIIIHHHFFFEEEGGGIIINNNVVVbbbrrriiiZZZfffxxxwww{{{```^^^gggiiibbbkkkhhhfffhhhjjjkkkhhheeeeeecccbbbbbb___RRR@@@111333...,,,///000,,,+++///+++*********++++++)))(((++++++***)))(((((())))))&&&&&&''''''((()))))))))$$$$$$&&&'''((((((((((((''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''(((&&&$$$%%%((()))(((&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,---///333777:::===>>><<<<<<<<<;;;:::;;;>>>AAAAAACCCEEECCC>>>888333111555333222222333555666666444999>>>???;;;888777888666555555666:::>>>AAABBBCCCCCCDDDDDDCCCBBB@@@???;;;;;;999777;;;???===777===???AAA@@@===999666444111222222222222111111000555666777:::>>>DDDIIILLLMMMMMMNNNOOOPPPRRRSSSTTTUUUVVVVVVVVVUUURRROOONNNLLLFFF???999555222...************,,,......,,,***((()))***,,,,,,---------uuubbbVVVPPPFFFDDDEEE@@@DDDDDDCCCBBBAAA@@@@@@???:::999888666555333222111222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,---------...............---------------,,,+++***...///000///...---...000000...///222222......333???\\\|||xxxsssoooiiifffddd```\\\[[[\\\[[[WWWSSSVVVTTTQQQNNNKKKJJJJJJKKKGGGFFFDDDBBBAAA@@@??????===<<<<<<;;;::::::;;;;;;:::999888777666666666666666666555555555444444444444444444444444444444444222222222222222222222222111222222222222333333333444444555555666666666666555555555666888999;;;;;;888999:::;;;===>>>???@@@???AAABBBAAAAAAAAACCCEEEFFFFFFGGGGGGGGGFFFEEEDDDBBBCCCDDDIIIRRR```pppzzz}}}cccYYYZZZlllzzzhhhYYY\\\eeekkkkkkiiigggfffhhhiiiiiihhhgggeeeddddddbbbWWWGGG:::666///,,,///000---+++,,,,,,+++***+++,,,,,,***(((++++++***)))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((()))))))))''''''(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''''''''''''''''''''''''''&&&$$$&&&((()))(((&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++///000222444777888999:::888999888777555666888;;;<<<===>>><<<:::777777777777666777999;;;>>>@@@@@@@@@BBBEEEEEEBBB???>>>>>><<<:::888999<<>>===777666555444444555777888555555666888;;;>>>AAACCCGGGIIILLLOOOQQQSSSSSSSSSSSSSSSUUUUUUUUUSSSQQQPPPOOOLLLGGGCCC@@@:::444///---,,,,,,,,,......---,,,++++++,,,,,,,,,,,,,,,,,,sss```VVVQQQHHHEEEFFFAAADDDDDDCCCBBBAAA@@@??????999999888666444333222111222000///---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------......//////,,,------------,,,,,,+++---///000///...---///000...---///222222111333888PPPiii|||xxxsssmmmhhhccc]]]YYYWWWTTTQQQQQQRRRQQQNNNKKKMMMKKKHHHFFFDDDCCCCCCCCCAAA@@@>>>===<<<;;;;;;:::888888777666666666777777555555444333222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000111111111222222222222333444444444444333333333333444444555666777666777888999:::;;;<<<===;;;<<<======<<<===???AAAAAABBBBBBCCCCCCCCCCCCBBB???>>><<<===BBBLLLXXXaaa~~~{{{qqqgggggg{{{hhh[[[aaalllkkkjjjhhhggghhhjjjlllmmmjjjhhhffffffeee^^^RRRHHH<<<444......000...+++***---,,,+++,,,------+++)))+++***)))))))))))))))))))))((('''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---......////////////////////////............------------,,,,,,+++++++++++++++******+++,,,------111222333555555444444333444444444222000000222444555666666666666888<<>>;;;888555555666999;;;888888999:::;;;<<<======???BBBGGGMMMPPPQQQPPPOOOPPPQQQSSSTTTTTTSSSRRRQQQPPPPPPOOOMMMKKKEEE>>>999444111...------...---,,,---------,,,,,,+++++++++ppp^^^UUUQQQIIIFFFGGGAAADDDCCCCCCBBBAAA@@@??????999888777666444333222111222000///---,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***))))))***+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,------...//////,,,---------------,,,,,,---...//////......///000---///000000000555@@@KKKfffvvvyyyuuunnnjjjddd___ZZZVVVQQQMMMMMMKKKIIIIIIIIIIIIGGGEEEDDDCCCAAA???===<<<<<<<<<::::::888777666666666666444444333333333333444444222222111000000000000000000000000///////////////000000000000000000000000000000000000000000000000/////////000000000000111///000111222333222222111222222111111111222333333444444555666777888999:::888999::::::999:::<<<>>><<<======>>>???@@@@@@@@@@@@???===;;;<<<@@@GGGMMM[[[fffwwweeebbbtttrrrccccccfffggghhhiiikkkmmmoooqqqkkkiiigggggggggccc[[[UUUGGG===222---......---+++---,,,,,,,,,------+++*********)))))))))))))))******)))((('''&&&''''''((('''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---....../////////////////////.........---------...------,,,,,,++++++***+++*********+++---...///111111333333333222000///111222222111000000222444222444555666888<<>>AAAAAA>>>???CCCCCCAAAAAA@@@@@@AAABBBCCCCCCCCCBBB@@@===:::999:::;;;===??????@@@AAAAAA@@@@@@???===@@@DDDIIILLLMMMMMMMMMOOOPPPRRRSSSSSSRRRPPPOOOMMMNNNPPPQQQPPPMMMJJJGGG@@@<<<666222000...,,,+++---,,,,,,+++++++++++++++nnn\\\SSSPPPHHHFFFGGGAAACCCCCCBBBAAA@@@??????>>>888777666555444333222111222000///---,,,,,,,,,,,,************************,,,,,,+++++++++*********))))))***+++,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,---...//////,,,------......---------,,,...//////......///111...111222///222AAAWWWhhh~~~|||wwwpppiiieeeYYYVVVQQQMMMJJJGGGDDDAAACCCBBBAAAAAAAAAAAA@@@???===<<<;;;:::999888777777555555444333222222222333222222222111111222222333111111000////////////000////////////////////////000000000000000000000000////////////////////////....../////////000000000...///111222222222111000111000000///000000111111222222333444555666666777666777888888777777999;;;888999999:::;;;<<<======???@@@@@@>>><<<<<<>>>???BBBIIIVVVeeeuuu^^^[[[kkkyyy}}}tttbbb```bbbdddhhhkkkmmmmmmmmmkkkhhhgggfffgggeeeaaa]]]TTTIII:::///---...///...---,,,,,,,,,------+++******)))))))))))))))*********)))((((((((()))+++,,,)))(((''''''&&&''''''(((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''%%%&&&'''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////............---------------------,,,,,,++++++++++++++++++,,,---///000111222333444555555555444333222444555555444555777999444777:::===???AAADDDFFFCCCEEEGGGHHHGGGGGGIIIKKKCCCCCCDDDDDDDDDDDDDDDDDD???AAAAAAAAA@@@BBBFFFIIIPPPSSSXXXZZZVVVNNNDDD>>>AAA???:::999???FFFEEE???CCC@@@>>>>>>??????===;;;>>>>>>>>>?????????@@@@@@CCCCCCDDDEEEFFFEEEEEEEEEDDDEEEFFFHHHJJJLLLNNNOOOPPPQQQRRRSSSRRRPPPNNNMMMKKKLLLNNNOOOQQQSSSTTTVVVNNNIIICCC>>>999555111...---,,,,,,+++++++++,,,---mmm[[[QQQNNNEEEDDDFFFAAACCCCCCBBBAAA@@@???>>>>>>777777666555444333222111222000///---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))***+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,------......,,,------............---,,,...//////......000111111333333555BBBZZZtttvvvmmmeee^^^WWWRRRMMMJJJFFFCCCAAA@@@>>>===;;;;;;;;;:::999999888888888777777666555555444444222222111111000111111111111111000000111111222222000000////////////000000////////////000000000000000000000000000000000000////////////////////////........./////////000000...000222333333333111000000000/////////000000111111111222222333444444555444555666555555555777999666666666666777999:::;;;:::<<>>:::666777888:::<<<>>>>>>??????AAABBBBBBCCCDDDEEEFFFFFFKKKKKKKKKKKKLLLNNNPPPQQQOOOPPPQQQRRRQQQOOOMMMKKKLLLMMMNNNNNNOOOSSSWWW[[[TTTRRRNNNKKKGGGBBB<<<888111000...---,,,------...{{{mmmZZZPPPKKKCCCBBBDDD@@@CCCBBBBBBAAA@@@???>>>>>>666666555555444333222222222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,---//////......000222222222444@@@[[[{{{~~~|||xxxqqqggg^^^VVVOOOJJJGGGGGGDDD@@@>>>======<<<;;;777888777666555444444444444444444333333222111111111111000000000111111222000////////////000111222//////.........//////000......//////000000000000000000000000000000000000////////////////////////...////////////000000000///111333555555444222111000/////////000111111222000000111111222333333333111222333333222333555777666555555444555666777888555888:::;;;:::888888888@@@>>>>>>CCCIIIVVVmmmjjj```yyy{{{wwwmmmfff```aaagggkkkiiieeejjjiiiggggggffffffeeedddccc```UUUCCC666222111///,,,+++***+++,,,,,,***((()))))))))))))))***++++++,,,+++)))(((((())),,,---***)))((('''(((***,,,---%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$&&&((((((&&&%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////.........---------,,,,,,***++++++,,,,,,------...///111555888::::::999999:::999888888888:::<<<>>>===>>>???>>><<<;;;;;;<<<<<<>>>BBBDDDDDDDDDEEEFFFAAACCCDDDCCCAAACCCIIIOOO]]]dddkkkjjjeeeaaacccgggtttrrrnnnlllqqq{{{qqqkkkooovvvwwwrrr```]]]YYYXXXWWWSSSLLLFFFDDDCCCAAA@@@????????????@@@????????????AAABBBCCCHHHIIIKKKLLLNNNNNNOOOOOOMMMNNNOOOQQQPPPOOONNNLLLMMMNNNNNNLLLKKKLLLOOOSSSNNNOOOPPPRRRQQQMMMFFFAAA888666333000///.........vvvmmmZZZOOOIIIAAA@@@CCC???CCCBBBBBBAAA@@@???>>>>>>666666555444333333222222222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,---//////...///000222333111444IIIppp|||~~~~~~~~~xxxllleee[[[SSSMMMIIIGGGEEEAAA>>>:::888777777777666777888888777555333333444111111222222111111000///111111000000000111222222............//////000111.........------...//////.........//////000000000////////////////////////000000000000000000000000////////////000000000111000111444666666555333111/////////000000111333333000000111111222222333333///000111111000111333555666555444333444555666777333555777888888888:::;;;777777;;;@@@CCCHHHVVVfffvvv]]]bbboooyyytttzzzzzzooocccaaagggmmmkkkfffjjjiiihhhhhhgggfffeeeddddddfff^^^LLL<<<555111---+++*********++++++)))((())))))((())))))***++++++...,,,)))'''&&&''')))***&&&&&&%%%$$$%%%''')))+++%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''$$$&&&((((((&&&%%%''')))''''''''''''''''''''''''&&&'''''''''(((((())))))%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////......---------,,,,,,,,,)))***+++,,,------...///222555999===??????===<<<:::888666555666888;;;<<<@@@BBBBBB@@@===;;;::::::===???AAABBBBBBCCCEEEFFF===BBBGGGKKKPPPYYYeeeooo~~~|||xxxwwwvvvrrriiiccc]]]YYYSSSMMMHHHFFFEEEEEE???>>>===<<<<<<>>>@@@AAAAAADDDHHHKKKMMMMMMKKKJJJJJJLLLNNNPPPQQQPPPOOONNNMMMNNNMMMJJJFFFDDDEEEGGGDDDGGGMMMRRRTTTRRRLLLGGG>>><<<888444000///......tttjjjXXXOOOLLLFFFEEEFFFAAADDDCCCAAAAAAAAA???===;;;777777666555444333333222000000000///......------***,,,,,,***((())),,,000++++++++++++++++++++++++,,,+++******)))*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---------............///......---------///000222444;;;IIIfff|||rrryyyyyywwwmmmgggWWWQQQKKKFFFDDDAAA>>>;;;999888777555555444444444444444444444333222222111222111111000000000000000........................111///,,,---///111///...---.........//////000000///............---------............////////////............////////////////////////000000000000000111111111111222222222000000000000000000000000000000000000111111111111111111222222222333333333222333444444555555444444444555555555666666777777777666999===??????CCCHHH\\\rrrfffWWWRRRggg{{{xxx}}}|||bbbaaaccc___bbblllggghhhiiijjjiiigggeeedddhhhhhhcccWWWKKK@@@555,,,///+++***+++,,,******---************************------,,,+++************'''&&&&&&&&&&&&''''''((()))'''&&&&&&''''''&&&$$$)))&&&%%%''''''%%%%%%)))''''''''''''''''''''''''&&&'''''''''&&&%%%$$$$$$(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''')))&&&%%%&&&((()))'''%%%''''''''''''''''''''''''((('''''''''(((+++---///))))))))))))************++++++,,,,,,,,,---------,,,------......------,,,------------------------,,,------.........------000...+++***,,,000444777??????>>>===;;;:::999999888444555<<>>>>>???CCCGGGJJJMMMNNNOOOOOONNN]]]oooxxx{{{vvvgggaaacccTTTOOOGGGAAA??????@@@AAA???>>>CCCLLLOOOJJJGGGIIIKKKIIIJJJMMMNNNMMMKKKKKKLLLLLLMMMNNNMMMHHH???888???BBBHHHMMMRRRUUUUUUUUUNNNLLLIIIEEE???888111,,,rrrjjjXXXPPPNNNHHHFFFGGGAAADDDCCCAAAAAA@@@???===;;;777777666555444333333222000000000///......------,,,------+++******---000++++++++++++++++++++++++***)))))))))***+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------............///222000......000111222222===KKK^^^yyywwwzzzqqqfff[[[UUULLLHHHBBB???>>><<<:::888555444333222222111111111222222222333222222111111111111000////////////000////////////////////////333111//////000000...,,,............/////////000///............---------............////////////............////////////////////////000000000000000111111111111222222222000000000000000000000000000000000000111111111111111111111222222222333333222333444444555444444444444444555555666666666666888666888<<<<<<;;;>>>CCCIII\\\sssqqqZZZRRR___vvv{{{rrrcccdddhhhfffbbbfffgggiiiiiiiiihhhfffeeehhhhhheee]]]SSSIII<<<000111---+++,,,,,,)))))),,,************************------...//////...---,,,)))((('''&&&&&&'''((((((***)))(((((())))))(((&&&)))&&&%%%((((((%%%&&&)))''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''((('''%%%&&&((()))'''%%%''''''''''''''''''''''''((((((''''''(((***,,,---))))))))))))************++++++++++++,,,,,,,,,---,,,------......------,,,------------------------------............------.........000333777;;;>>>BBB@@@===:::888777888888AAA<<<:::<<<<<<:::;;;???:::>>>BBBEEEEEEEEEEEEFFFWWWgggwww{{{|||zzzqqqjjjaaaVVVNNNFFFAAA@@@CCCCCCAAAAAADDDIIIGGGFFFGGGHHHJJJKKKMMMKKKKKKKKKMMMNNNKKKGGGBBB999;;;>>>BBBGGGLLLPPPRRRUUUQQQMMMJJJGGGCCC>>>:::~~~ooohhhXXXRRRQQQJJJHHHHHHAAADDDBBB@@@@@@@@@???===;;;888777666555444333222222000000000///......---------------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......---------............//////---,,,,,,...111222333HHHYYYnnnwwwmmmbbbXXXNNNHHHAAA>>>;;;999888888777666333333222222111111000000///000111111111111111111111000//////......//////000000000000000000000000111000///000111111///---............///////////////............---------............////////////............////////////////////////000000000000000111111111111222222222000000000000000000000000000000000000111111111111111111111222222222222333222222333444444444444444444444444555555555555666888666777999999666888======JJJ]]]zzzoooTTTRRRiiimmmvvviiijjjhhhaaaeeefffhhhiiiiiiiiihhhgggggghhhgggccc___VVVFFF777333...+++,,,,,,)))((()))************************,,,---///111222111000000,,,***((('''&&&'''((())),,,***))))))***+++***((((((&&&&&&((((((&&&&&&)))''''''''''''''''''''''''&&&&&&'''(((((((((''''''$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''((('''&&&&&&(((((('''&&&'''''''''''''''''''''''')))((('''''''''(((***+++)))))))))*********++++++******+++++++++,,,,,,,,,,,,------......------,,,------------------------------------------------...///333777;;;???AAACCC???===999666555777999;;;>>>===>>>@@@???===>>>BBB>>>??????;;;<<>>======@@@DDDDDDDDDCCCCCCDDDFFFHHHIIIKKKJJJIIIJJJKKKKKKJJJHHH;;;999888999<<>>VVVdddssswwwlll```VVVNNNHHHDDD;;;:::888777666666555555444444444444444333222222//////000111222222222222000000///...............////////////////////////,,,---...///111111000///.........//////////////////............---------............////////////............////////////////////////000000000000000000111111111222222222000000000000000000000000///000000000111111111111111111111111222222222222222222333444444444444333444444444444444444444444666555666888777555666;;;;;;CCCOOOgggqqq[[[ZZZ}}}yyyyyygggfffjjjdddeeefffhhhiiiiiiiiihhhhhhhhhgggfffeee```QQQBBB555///***+++,,,)))((()))************************+++,,,,,,...///000222222...,,,***'''&&&'''(((***+++***))))))++++++***)))(((%%%&&&))))))'''&&&)))''''''''''''''''''''''''&&&&&&'''((()))))))))(((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''((((((((('''''''''''''''''''''''''''))))))(((''''''(((((()))))))))*********+++++++++*********+++++++++,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,------...///000333888<<>>BBBCCCBBBGGG\\\~~~vvvjjj[[[OOOHHHEEEDDDDDD999===@@@@@@BBBFFFHHHHHHIIIHHHHHHHHHHHHHHHFFFEEECCC@@@===;;;;;;>>>BBBEEEEEEFFFLLLTTT[[[ZZZQQQHHHxxxhhhdddWWWTTTTTTKKKGGGGGGAAACCCAAA???>>>>>>???>>>===888888777555444333222111000000000///......------++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000---------............///---222666333///444BBBOOObbbkkktttyyy~~~~~~ooofffYYYMMMDDD@@@>>>===888888777666444333333333444555555555555444333333000000111222333333333222000000///.......................................------...//////......//////////////////.........///............---------............////////////............////////////////////////000000000000000000111111111222222222000000000000000000000000///000000000111111111111000000111111111222222222111222333333444444333333444444444444333333333333444333444777777555777<<<:::>>>BBBOOOddduuuoooVVVnnnsssfffkkkcccdddeeefffggghhhhhhhhhhhhgggeeedddfffeeeZZZNNN:::111++++++,,,***)))***************************+++***(((((())),,,000222...,,,***((('''((())))))***(((((((((******)))((('''%%%&&&******'''''')))''''''''''''''''''''''''&&&&&&'''((()))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((((((((((((((((((((((((***))))))(((((((((((((((************++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,...///111222666888<<<>>>???===;;;:::333555777999;;;<<<======??????>>>;;;:::<<>>===>>>>>>>>>===999888777666444222111111000000000///......------+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////---------............///---333666333222;;;NNN___iiinnnqqqoookkkiiilllpppzzzppp\\\TTTIII???999888888888555666666555222000000111111222333444444333222111111111222222333222222222111000//////......//////........................000111111///---,,,---...///////////////.........///............---------............////////////............////////////////////////000000000000000111111111111222222222000000000000000000000000000000000000111111111111000000000111111111111222111111222333333333333333444333333333333333222222222111333666666555888===:::===<<<@@@LLLXXXpppccccccssstttiiicccccccccdddeeefffggggggeeefffdddcccfffgggaaaXXXDDD999///,,,---+++***+++***************************)))'''&&&'''))),,,...++++++***))))))(((((((((((('''&&&''')))))))))((('''%%%&&&++++++((('''***''''''''''''''''''''''''&&&&&&'''(((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''(((((((((((('''&&&'''((())))))''''''((()))((((((((((((((((((((((((***************)))))))))*********++++++++++++,,,++++++,,,,,,,,,---------,,,------......------,,,---------------------------------///111444666888<<<===>>>>>>===;;;888777777999;;;======<<<:::999???>>><<<<<>>>>>>>>999999777666444222111000000000000///......------,,,******+++......---+++------------------------*********)))******+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------......///---------............///---...000333<<>>======<<<;;;;;;<<<======>>>===<<<;;;;;;CCCHHHPPP^^^ttteeeWWWKKK@@@???BBBDDDEEEEEEFFFJJJMMMCCCBBBAAAAAABBBDDDFFFHHHJJJIIIEEEBBBBBBHHHQQQWWW|||rrreee^^^RRROOONNNCCC@@@CCC@@@CCC@@@===<<<===>>>>>>>>>999999777666444222111000000000000///......---------++++++,,,///000...+++------------------------(((((())))))***+++------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......---------.........//////000...///999MMMhhhuuucccWWW___zzzxxxiiiXXXKKK>>>===:::999999888555333222555777777555444555777000111333444444333222111000000111000000///......222222111000000000000000000000000000000000000000,,,---......///333:::@@@000000//////.........---//////.........---------............/////////000............/////////000////////////000000000000000111111111111222222222000000000000000000000000000000000000111111111111000000000000111111111111111111222333333333333222333333333222222111111111222111222444444111444888===@@@>>>@@@DDDBBBJJJ___qqqdddWWWVVVeeewwwwwwbbbbbbaaaaaabbbbbbcccddd^^^dddhhhhhhiiiiiifffaaa]]]MMM;;;333000---+++,,,***************************+++...///...+++(((&&&&&&''')))++++++***((('''(((''''''((()))******)))&&&%%%'''+++,,,)))(((***''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&'''((())))))((('''&&&''')))+++***'''&&&(((***))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////,,,------......------,,,------------------------222222333666999>>>BBBEEE@@@???>>>===>>>???@@@AAA>>>===<<<<<<===>>>???@@@QQQ^^^qqqzzzeeeTTTBBBCCCBBB@@@>>>@@@EEEIIIIIIFFFCCCAAA@@@BBBEEEGGGGGGJJJKKKIIIEEEDDDHHHMMMzzzmmmccc```XXXNNNHHHFFFFFFEEECCCEEEBBB>>><<<<<<======<<<:::888666333111111111111000///...------,,,------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---------,,,,,,+++++++++---,,,,,,+++*********+++++++++*********+++,,,---...+++...***......(((777///000000...,,,------,,,222333333<<>>AAA000000///...............//////...------------......................................./////////000000000000///000111111222000000000000000//////...---.........//////000000000000000000000000000000000111111111111222222222222222111111111111222222222222222222222222222222222222333333333333444444888:::<<<>>>???BBBEEEHHH[[[nnnbbbTTTVVV]]]}}}tttlllZZZ^^^eeeZZZ[[[bbb[[[\\\___bbbeeegggfffeeeddd\\\UUUFFF555,,,,,,---,,,++++++++++++++++++++++++************************''''''(((((())))))******(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((***)))(((''''''((()))*********************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------/////////...---,,,............//////000000222555999;;;<<<===???AAA<<<999:::??????<<>>>>>>>><<<===EEERRR\\\yyyrrrTTTKKKEEEEEECCC??????CCCDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFHHHKKKOOOMMMHHHCCCrrrhhhaaaYYYPPPIIIGGGGGGFFFDDDDDDAAA>>><<<<<<<<<;;;;;;999888666444222111000000000///...------,,,------+++++++++,,,,,,,,,------,,,++++++******++++++,,,---------,,,,,,+++++++++---,,,,,,+++******+++++++++++++++,,,,,,,,,,,,---***---...000---)))***&&&111111///......///000000222222;;;PPPhhhnnndddooo~~~ooo]]]PPPFFF>>>888999888888777666555444444444444444555444333333222222222222222222222222222222222111111000000000000111111111000000000//////000//////......//////000000///......000444888;;;000000///............///000///......------......................................./////////000000////////////000000000000000000111111000000///............/////////000000000000000000000000000000000000111111111222222222222111111000000111111222222222222222222222222222222222333333333333444444666888:::<<<>>>@@@DDDFFFOOO[[[sss~~~aaaJJJeeezzzzzzttt[[[VVV\\\[[[aaafff\\\]]]^^^aaacccdddeeedddddd___[[[OOO>>>333///...---++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))******(((((('''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((***)))(((((((((((()))******************************++++++++++++,,,,,,,,,++++++,,,,,,,,,------------......//////...------///...------///111444666>>>>>>?????????@@@@@@AAA===;;;===???<<<777888===888<<>>AAADDDFFFIIIWWWpppXXXUUU]]]|||ttt]]]WWWXXX```bbbXXX]]]^^^___```bbbcccddddddcccbbbZZZJJJ<<<444000,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((())))))))))))***(((((((((''''''''''''&&&'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))************))))))((((((((((((((((((((((((***))))))(((((())))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------....../////////......000///......111555:::>>>CCCBBB@@@@@@@@@@@@>>>===::::::<<<>>>===;;;>>>CCCDDDLLL]]]rrrmmmUUUHHHDDD???AAACCCDDDDDDEEEGGGHHHDDDEEEEEEFFFHHHLLLRRRVVV{{{ooodddbbb\\\SSSMMMKKKJJJHHHFFFBBB@@@>>>>>>>>>===;;;999666666777666555222000///000///...------,,,------***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,+++,,,...000000///...,,,***333&&&333(((222aaaCCC111...,,,...///......///:::CCCYYYrrr}}}ttt~~~~~~cccUUUDDD:::999;;;999777666666666666666666666666444444444444444333222222222222222222222222222222111111111222222222333333111111000000000/////////111000000//////000000111111111111111000000000000222111000000//////000000111000//////......////////////////////////////////////000000000111111111---///111222333222000///111111222222111111000/////////////////////000000////////////////////////000000000000111111111111111111000000000000111111111111111111111111111111222222222333333333444444444555888999:::<<<@@@BBBFFFFFFMMM]]]rrr\\\ZZZvvvsss\\\TTTXXX\\\ZZZ____________```bbbdddeeecccfffbbbTTTEEE999111+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,,,,------------............/////////////////////000222666:::???BBBCCCAAAAAAAAABBBAAA===::::::;;;===>>>???EEEPPPZZZgggssswww[[[LLLFFFEEECCCAAAAAACCCGGGJJJEEEFFFFFFEEEEEEHHHOOOUUU{{{vvvlllbbbbbb[[[SSSMMMKKKJJJHHHFFFBBBAAA@@@@@@@@@???<<<999666666666666555333111///000///...------,,,------*********+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------+++,,,...000000///...---,,,333%%%111'''444fffJJJ222000111444444000111555CCCRRReeeuuu~~~{{{wwwhhhQQQGGG===888:::<<<:::888666666666777777777777777444555555555555444333333222222222222222222222222//////000222333444555666111111111111000000000000111111000000000000111111111111222222222222222222222222111000000000000000111111000////////////000000000000000000000000000000000000111111111111222///111333444444444222111222222222222222111111000000000000000000000////////////////////////////////////000000000111111111111000000000000000000111111111111111111111111111222222222333333333444444444555777999:::<<>>@@@AAABBBBBBCCCDDDCCC@@@<<<999:::===@@@BBBHHHWWWkkkyyyyyymmm[[[UUULLLEEEAAAAAABBBCCCAAACCCEEEEEEDDDGGGMMMRRRzzzvvvnnnddd```ZZZRRRMMMKKKIIIFFFDDDBBBBBBBBBBBBBBB@@@<<<999666666666555444333111000000///...------,,,------************++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,---.../////////...---,,,111)))111)))...KKK888---,,,///333111---333???JJJWWWccclllwww{{{qqqwww}}}yyy___NNNEEEAAA===;;;;;;:::888555888888888888888888888888666666666666666555444444444444444444444444444444///000111222444555777777333333222222222111111111222222111111111111222222111111222222333444444555333222222111111111111111222111111000000000000000000000000000000000000000000111111111222222222222111222333444555444333333222333333333333222111111111111000000000000//////000000000000000000000000/////////000000000111111111000000//////000000111111111111111111111111111222222333333333333444444333555666888888:::===@@@???DDDKKKQQQTTT___vvvaaaXXXxxxnnnaaa[[[aaaaaaaaa``````aaabbbdddeeeaaadddccc\\\RRRHHH;;;111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))'''(((((((((((()))))))))'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))************************))))))************)))))))))))))))))))))))))))))))))******++++++******)))************************,,,,,,,,,,,,------------,,,---------........................///000111111222444888<<>>???@@@BBBCCCEEEIIIMMMQQQ{{{pppccc^^^XXXQQQLLLJJJHHHEEEBBBAAAAAAAAABBBBBB@@@;;;888777666555444333222222222000///...------,,,------************++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---......,,,,,,---------.........,,,------///,,,+++000...***))),,,000---,,,<<>>>>>>>>===;;;:::999888::::::999999999999999999777777777777777666666555555555555555555555555555222222333333444555555555444444444333333333222222222222222111111222222222111111111222222444555666333333222111111111111222222222111000000000111111111111111111111111111111111111111222222222333333222222222333333333444444333333333444333222222111111111111000000000//////000000000000000000000000////////////000000000111000000////////////000000111111111111111111111111222222333333333333444444111333555666666888;;;===<<<@@@FFFJJJLLLRRRbbbrrr|||]]]kkkzzziii```````````````aaabbbbbbcccbbbcccaaa]]]YYYSSSFFF999------------------------+++++++++++++++++++++++++++++++++*********))))))'''((((((((())))))))))))'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***++++++++++++***)))************************,,,,,,,,,------------...------------............///.........///000111222888999:::<<<>>>>>>??????999<<<===;;;888:::BBBIIIUUUfffxxxwww___LLLEEECCCAAAAAAEEEIIIMMMNNN~~~ppp```]]]WWWPPPKKKIIIGGGCCCAAA@@@@@@AAABBBBBB???:::777888666555333222222333333000000...---------------)))************+++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---.........+++///+++///...'''555000...111333000333JJJeee{{{llleeeiiifff[[[\\\fff~~~iiiSSSFFFAAA@@@999<<>>@@@;;;;;;;;;:::::::::999999888888888888888777666666666666666666666666666666555555444444444333333333555555444444444333333333333222222111111222222333222222111111111222444555444333222222111111222222333222111111000111111111111111111111111111111111111111222222222333333333222222111111111222333444333333444444333333222111222111111111000000//////000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000222222333333333444444444000111333444444666999;;;??????BBBFFFHHHKKKUUU```yyyttt```XXX^^^xxxmmm^^^^^^___``````aaaaaaaaaccccccaaa___^^^ZZZMMM???------------------------************************++++++++++++******))))))'''((((((((())))))******&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))************************,,,,,,,,,---------......---------........./////////.........///000222333===<<<;;;;;;;;;===>>>???;;;>>>@@@>>>===EEETTTaaa|||bbbNNNHHHBBBAAADDDHHHJJJKKKvvvmmmcccZZZTTTOOOLLLHHHDDDCCCEEEBBBBBBAAAAAA???>>><<<;;;999999888666555444333222333000...---.........---........................,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***...,,,***+++---...,,,***++++++,,,,,,,,,---------+++,,,---.........---,,,------111444000666UUUwwweeeQQQOOO```rrr~~~yyyvvvxxx}}}```QQQHHH@@@@@@FFF???AAABBBAAA???>>>???@@@999<<<;;;888<<>>>>><<<<<<===???<<<===???BBBFFFUUUsss{{{vvv|||fffVVVHHHGGGIIIIIIIIIKKKyyymmmaaaZZZSSSMMMKKKGGGBBBAAACCCBBBBBBBBBAAA@@@>>><<<;;;999888777666555444333222333000...---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------,,,,,,,,,///---+++,,,...///---+++++++++,,,,,,,,,---------+++,,,---.........------111000222333111;;;\\\tttZZZ[[[kkktttzzzvvvqqqoooxxxpppWWWMMMGGGAAABBBGGGBBBAAA@@@@@@@@@AAAAAA@@@??????===:::<<>>111)))444GGGMMM???...---,,,++++++******++++++))))))************))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''(((((((((((((((((('''(((((())))))))))))((((((((((((((('''((())))))******+++---,,,***))))))*********************************************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------......///......///111333666999:::???===;;;999999;;;<<<===<<<:::???MMM```{{{iiiYYYMMMFFFFFFJJJ~~~ooo```ZZZSSSLLLIIIFFFAAA@@@AAABBBBBBBBBBBB@@@>>><<<;;;999888777666555333222222222000.........///...---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,///...------//////...---,,,,,,,,,,,,------------,,,,,,---............------...111666888CCC^^^xxxttt^^^gggxxx}}}}}}|||jjjZZZKKKGGGFFFCCCDDDHHHFFFEEEDDDEEEFFFGGGFFFEEEHHHGGGDDD@@@@@@BBBAAA=========;;;:::::::::;;;<<<<<<;;;:::999999888888888888888777777777777777888888777777777999:::999888555555555666666777888999444555666555444444555666555666666555444555777999444333222222333333111000>>>:::555111///000333555444444444444333222111000111111222222222222222333333333333333333333333333333333333333444444444444111111222222222222333333111000000//////000000111000000000000111111111111000000000111111111222222000000000111111111222222333444555444444666999;;;???BBBEEEFFFFFFGGGKKKNNNVVVeee}}}hhhKKK\\\ssssssyyyaaaVVVTTT^^^ccc^^^^^^dddccccccddddddddd```[[[WWWFFF666***444IIIPPPAAA...---,,,++++++******++++++))))))************))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((''''''''''''&&&(((((()))******)))(((((((((((())))))))))))(((((('''''''''''''''(((((()))(((***++++++)))(((((()))***************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...............---...000222555888;;;=========;;;999888888999999888???AAALLLccc|||aaaMMMCCCrrraaa\\\SSSKKKHHHFFFBBB@@@AAABBBBBBCCCBBBAAA???<<<;;;888888777666444333222111222000......//////---,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,------------............,,,,,,,,,------------...,,,------...............***---555@@@JJJUUUaaajjjyyy~~~jjjaaammm}}}UUUMMMHHHJJJLLLKKKLLLPPPQQQUUUZZZ[[[YYYWWWVVVVVVXXXXXXWWWTTTRRROOOKKKHHH@@@???>>>======???AAACCCBBBBBBBBBAAA???>>><<<;;;======<<<;;;;;;<<<=========;;;:::;;;<<<<<<;;;:::888888888999:::<<<>>>???<<<<<<===<<<;;;:::999999999:::;;;:::888888999;;;888666555444555555444333HHHDDD===666222111111333555666666666666444333222333333333333333333333333333333333333333333333333222333333333444444555555333333333333444444444444111000000//////000000111//////000000111111222222000000111111111222222222///000000000000111111111333333444444444555888:::>>>AAAEEEGGGGGGGGGGGGIIIOOOWWWggg}}}fffSSS```}}}jjjWWW[[[bbb```aaagggcccccccccdddcccaaa___]]]OOODDD666000111333111...---,,,++++++******++++++))))))************)))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((('''''''''''''''))))))(((''''''((())))))(((((())))))))))))(((((((((''''''''''''((())))))''')))******((('''((()))***************************************************+++,,,,,,------,,,,,,,,,,,,,,,------------...---...////////////...---...111555999<<<>>>??????:::<<<>>>>>><<<<<<===@@@OOOZZZllloooXXXuuuddd^^^TTTKKKHHHGGGCCCAAABBBBBBBBBCCCCCCBBB???<<<;;;888888777555444333222111111000.../////////---,,,------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...,,,,,,---------.........------------....../////////333;;;JJJ\\\jjjmmmjjjllliiihhhkkkmmmrrr{{{zzzgggMMMLLLOOOTTTWWWXXXYYY\\\```jjjuuuwwwqqqjjjhhhjjjhhhiiikkkkkkggg```YYYVVVMMMLLLJJJHHHHHHHHHJJJKKKOOOPPPQQQQQQOOOLLLHHHFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGEEECCCCCCCCCBBB@@@???>>>======>>>@@@BBBEEEFFFGGGFFFFFFEEEDDDBBB@@@???>>>???@@@???===:::::::::>>><<<:::999::::::999888;;;:::888666555666777888444444555555555555444444555555555555555444444444444444444444444444444444333333333444444555555555555555555555444444444444111111000000000000111111//////000000111111222222111111111111222222222222///000000000000111111111222333444333333444777999<<<@@@EEEHHHIIIIIIHHHGGGKKKNNNVVVggg~~~QQQTTTzzz___UUU\\\```bbbdddbbbbbbcccbbbaaa`````````XXXPPPBBB333(((&&&***///---,,,++++++******++++++))))))************))))))*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&$$$$$$&&&(((***(((((())))))))))))(((((())))))(((((())))))***+++&&&(((******((('''((()))************************************************++++++,,,------------,,,,,,,,,---------...............//////000000//////000333777;;;>>>?????????;;;>>>AAA>>>===CCCPPP[[[rrruuueee^^^SSSIIIGGGGGGEEECCCCCCAAABBBDDDDDDCCC@@@===:::888777666555444222111111111000//////000///---+++........................,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***)))+++,,,,,,++++++---...,,,---------..................------......///000333888>>>III\\\nnnqqqkkk```YYY^^^ooozzz{{{~~~dddSSSKKKOOOVVV\\\___aaadddfffjjjuuu}}}uuuqqqqqqkkklllpppsssnnneee^^^]]]```___\\\YYYVVVUUUTTTTTT[[[^^^bbbeeeddd```[[[XXXTTTUUUVVVXXXYYYYYYYYYYYYWWWUUUSSSRRRQQQPPPNNNLLLHHHHHHGGGHHHJJJMMMPPPQQQTTTRRRPPPPPPPPPPPPNNNMMMGGGGGGGGGEEEBBB@@@???@@@AAA???<<<;;;;;;<<<;;;:::555555666666777888999:::555555444444444555555666777777777777777666666666555555555555555555555555444444444444444555555555666555555555555555444444222222222111111222222222000000000000111111111111111111111222222222222333000000000111111111222222222333333333222333666888:::>>>CCCIIILLLMMMLLLJJJHHHIIIMMMYYYlllYYYSSS~~~uuuZZZWWW\\\___```aaabbbccccccaaa``````aaaWWWPPPDDD:::333...,,,+++---,,,++++++******++++++))))))************))))))+++++++++*********))))))))))))))))))))))))))))))'''(((((((((((()))))))))***(((%%%######%%%(((***(((((())))))))))))(((((()))))))))))))))***++++++&&&(((******)))((()))***************************************************++++++,,,---------------,,,---------............///.........///000222222444666999<<<>>>???>>>>>>:::<<<<<<<<>>>>>??????===<<<999777777888999:::::::::999999999888888888777777777777777777777777555555555555444444444444666666555555555444444444444333333222222333333444111111111000000000000000111111111222222222333333111111111111222222222333222333333222222222555777888<<>>>>>>>>>>>>>>===???EEEQQQeee~~~|||ooocccZZZOOODDDCCCEEEEEECCCCCCAAACCCDDDEEEDDD@@@===:::777777666555333222111000000//////000000///---+++........................,,,,,,++++++,,,,,,---...,,,------......------,,,***,,,//////------///222---------........./////////......------///000111444IIIYYYYYYXXX[[[YYYQQQNNN]]]kkkqqqxxxzzzuuuooouuukkk[[[[[[bbb```jjjtttzzz}}}|||tttrrrtttvvvrrrkkkkkkpppgggggghhhiiiiiihhhhhhggg___fffqqq{{{~~~|||vvvqqqlllnnnssswwwyyyyyyxxxwwwsssrrrqqqqqqrrrrrrpppooohhhgggffffffgggjjjmmmpppmmmjjjhhhjjjooosssuuutttccc___ZZZUUUSSSVVV]]]bbb[[[XXXUUUSSSSSSTTTTTTSSSMMMKKKJJJIIIIIIKKKMMMOOOGGGDDD@@@===;;;<<<>>>???;;;;;;;;;::::::999999999777777777777777777777777666666666555444444444333666666555555444444444333555444444333333444444555222222111111000000//////111111222222222333333333111222222222222333333333222333333222111222555777777:::AAAIIIQQQTTTUUUTTTQQQRRRSSSTTTYYYbbbmmmtttdddWWWUUUkkkyyyhhh```XXX^^^cccaaadddffffffcccaaaaaabbbXXX\\\YYYIII444)))---555---,,,++++++******++++++))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******&&&'''***++++++***'''&&&(((((())))))))))))(((((('''''''''''''''((())))))'''(((***+++***)))***+++************************************************+++,,,------......---------------.........//////000...,,,,,,...111555888>>>>>>>>>?????????>>>>>>DDDJJJYYYsss}}}qqqfff]]]RRRIIIGGGGGGEEEBBBBBB@@@BBBDDDDDDAAA>>><<<;;;:::888555333333222000///......------------........................------///...---,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......++++++,,,,,,,,,---------...111222111//////333666999mmmttt___OOOJJJRRR```nnnwwwyyyiiijjjlllrrr|||zzzrrrnnnnnn}}}vvvrrrwwwpppjjjhhhkkknnnmmmkkkmmmooouuu||||||xxxwwwzzzpppvvv}}}~~~|||~~~|||||||||}}}|||yyyxxxtttpppqqquuuwwwuuurrruuuqqqppptttwwwyyy~~~qqqeeeXXXTTTZZZccciiikkkhhhdddaaacccggghhhccc]]]YYYUUUXXX``````[[[```jjjddd\\\OOODDDBBBDDDCCC>>>===;;;999;;;===>>><<<:::===;;;999999999888888999777555333444555555333111666666555444444555555555888777666555444333333333444444333222111111222222111222333444444444444444333333111111111222333444222222111111222222333444888;;;@@@GGGNNNUUUZZZ]]]^^^YYYWWWYYYZZZZZZaaajjj~~~eeeLLLQQQgggooohhhyyyccc]]]______eeegggcccbbbdddbbb]]]^^^```^^^SSSCCC666000000---+++,,,...---)))***...+++******)))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++******+++++++++,,,,,,,,,+++,,,------,,,,,,...000///...///222666777444111111111000000222555999<<<>>>999999???@@@<<<>>>EEERRRvvvrrrggg]]]QQQGGGEEEEEEDDDBBBCCC@@@BBBDDDDDDAAA>>><<<;;;;;;999666444444333222000......------------........................------...------,,,+++++++++,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......++++++,,,,,,,,,---------+++---/////////111777<<>>??????===???BBB???<<>><<<;;;;;;999666555555444222111......------------......------------------.........---,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,------------+++,,,------...333;;;BBBMMMcccuuuOOOMMMccciiirrrzzz{{{zzz}}}~~~{{{xxxxxxyyy{{{|||www~~~zzz{{{{{{wwwttttttyyy}}}}}}~~~}}}}}}}}}}}}zzz|||~~~~~~{{{yyyyyyxxxxxxwwwsssmmmmmmrrrhhhfffeeeeeegggiiijjjjjjmmmjjjhhhjjjnnnpppmmmhhhjjjeeefffnnnssssssvvv|||wwwwwwooo```RRRHHHAAA<<<888777555666888:::;;;;;;;;;;;;<<<===??????===:::>>>===;;;:::::::::<<<<<<:::999888777666666555555777777666555555444444444444444555555555444333222444444555555555555555444333222222111111222222333222222111111222222333444666888===CCCJJJPPPUUUWWW___]]]]]]______\\\\\\^^^^^^sssiiiMMMVVVssshhhsssZZZ[[[___dddfffbbb___`````````]]]^^^]]]XXXOOOCCC777000---******,,,,,,******...---,,,,,,+++***+++++++++************))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))******++++++******)))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,++++++---/////////000111333333111000000000111666===AAABBBAAA===<<<>>>@@@===???RRRhhhyyykkk[[[NNNCCC@@@AAAAAABBBDDD@@@BBBDDDDDDAAA>>><<<;;;:::888555444444333222111......------------......,,,,,,------------......---------,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,------------...............///666@@@HHHQQQZZZlllhhhQQQXXXfffkkktttyyyuuuvvv~~~xxxxxx{{{|||~~~}}}yyywww~~~|||~~~|||{{{}}}~~~|||{{{{{{xxxyyyzzzzzztttmmmlllpppkkkllllllkkkjjjiiihhhgggmmmjjjiiikkkoooqqqpppmmmjjjeeefffooowww{{{~~~yyyzzzuuuiii\\\QQQEEE<<<999888888999<<>>===>>>???:::999999888777777777888888888999999999888888777555666666777777666555555555555555666666555444444333333333222222222222222222222111111222222333444555888<<>><<<;;;888666333222222222111///......------------......,,,,,,,,,,,,------............------,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,---------.........---......///333<<>>???AAADDDIIIOOOVVVZZZTTTTTTPPPMMMSSS\\\^^^[[[[[[\\\[[[SSSIII@@@>>>>>>::::::999999999::::::;;;888999:::;;;;;;::::::999888888999999999999999888777777777777666555444444444444444444333333222222222222111111222222333444666888<<>>@@@<<>><<<;;;777555222222222222000///......------------......++++++,,,,,,------......000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,---------............***+++...000777BBBQQQ[[[YYY___VVVLLLPPPVVV[[[dddjjjqqqvvvtttpppuuurrrvvvmmmiiizzz~~~|||{{{zzzzzzwwwvvvxxx}}}}}}yyywwwxxxlllkkkjjjkkkooorrrsssssskkkjjjjjjkkknnnpppqqqqqqtttrrrrrrtttyyy~~~zzzqqq```PPPJJJLLLOOORRRXXX```jjjpppgggfff```\\\dddqqquuupppooosssrrrhhhWWWHHH@@@>>>>>>======<<<<<<======>>>888999;;;<<<===<<<<<<;;;<<<<<<;;;;;;;;;<<<======::::::::::::999777666666666666666666555444333333222222111111222222333444666888;;;@@@EEEJJJMMMOOOPPPSSSWWW[[[aaafffccc^^^ZZZ^^^eeeooo}}}\\\VVVooolllaaa]]][[[```dddcccaaaaaa____________]]]VVVLLLDDD666///***,,,...,,,+++,,,+++***))))))(((((())))))************))))))))))))))))))************))))))((((((((((((((((((((((((************************)))******++++++,,,,,,,,,************************)))***++++++,,,+++++++++)))************+++++++++,,,,,,,,,,,,------------//////000///---,,,...//////000111111000000222333666999===AAACCCCCCAAA@@@AAA>>>IIIddd~~~mmmVVVKKKBBBAAACCCCCCCCCDDD@@@BBBDDDDDDAAA>>><<<;;;777555333222222222111000......------------......***++++++,,,------......222111///...,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------............,,,---///222888CCCPPPZZZXXXXXXKKKDDDMMMWWW^^^iiimmmqqqqqqllloooooorrr}}}mmmooo{{{{{{wwwwww|||}}}yyyxxxnnnkkkiiimmmtttyyyyyywwwnnnmmmmmmmmmoooqqqssssssuuuwwwxxxxxx{{{vvvkkk]]]]]]]]]]]]___eeemmmssskkkkkkfffccckkkzzz}}}vvvrrrzzz~~~uuucccQQQGGGEEEEEEDDDCCCAAA@@@?????????<<<===???AAABBBAAA@@@@@@@@@???===<<<<<<>>>@@@BBB??????>>>>>><<<;;;:::999777888888888777666444333222222111111222222333444555666:::>>>CCCGGGJJJLLLOOORRRTTTVVV^^^fffeee___XXX]]]bbbgggqqq}}}dddccc}}}qqqooocccYYY\\\bbbcccbbbbbb```aaaaaa```]]]XXXQQQMMM:::111,,,---///---+++,,,,,,+++******))))))******************))))))))))))))))))************))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,************************)))***++++++,,,,,,++++++)))************+++++++++,,,,,,,,,------------...000111111000......///000...000222222111111333666777===CCCEEEDDDCCCDDDFFFDDDIII___xxx~~~lllUUUKKKCCCBBBDDDDDDCCCDDD@@@BBBDDDDDDAAA>>><<<;;;888666444333444444333111.........------.........******+++,,,,,,---......333222000...,,,+++******++++++,,,,,,,,,------------,,,,,,,,,,,,---......---------.........//////111222333444777???KKKTTTZZZQQQCCCCCCSSS]]]fffvvvmmmooojjjdddllluuukkkvvvzzzpppsss}}}}}}yyyvvv|||~~~yyyuuuqqqnnnlllpppxxx|||zzzuuuqqqpppooopppqqqsssuuuvvvpppuuuxxxyyy|||kkkjjjgggbbb^^^```eeejjjeeegggdddaaajjjxxxzzzqqqkkkuuu~~~zzzjjjYYYOOOLLLKKKJJJHHHEEECCCAAA@@@???@@@BBBDDDFFFGGGGGGFFFEEEBBBAAA>>><<<===???CCCEEEBBBBBBBBBAAA???>>><<<<<<888999999999888777555444222222111111222222333444333555888<<>>FFFHHHEEECCCGGGKKKNNNZZZxxx~~~uuuzzz}}}iiiOOOJJJHHHIIIIIIEEECCCDDDAAABBBCCCCCCAAA>>>:::888888777666444333222111111...---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,+++***+++,,,---...,,,,,,,,,---------......,,,---...---,,,,,,---///,,,+++///:::AAADDDFFFKKKEEEDDDCCCGGGSSSbbboootttnnnbbbWWWYYYgggxxx~~~vvvppprrr|||uuuwww{{{yyyyyyzzzxxxooolllttt~~~}}}zzzrrrwww{{{|||yyywwwyyy}}}{{{yyywwwzzzzzzvvvsssmmmfffdddeeefffccc```fffffffffeeefffiiinnnrrrkkkuuu~~~rrrddd[[[XXXVVVUUUSSSOOOKKKJJJLLLNNNNNNNNNNNNPPPOOOKKKHHHGGG@@@DDDCCC===;;;???BBBAAADDDCCCBBBEEEGGGGGGCCC@@@???===;;;;;;;;;:::999777666555333111000000111111444555777:::===@@@BBBCCCJJJMMMQQQUUUXXX[[[___bbb^^^^^^aaafffhhhmmm}}}www```jjj```RRRZZZdddccc\\\aaa___\\\ZZZYYYXXXWWWUUUDDD888...,,,...---,,,,,,------,,,,,,+++***)))))),,,+++***((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++))))))***++++++++++++***************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------................../////////000222222111111333777;;;===BBBBBBDDDEEEAAA@@@JJJWWW```rrrwwwaaaPPPKKKJJJLLLKKKGGGDDDDDDBBBBBBBBBBBB@@@>>>;;;999888777666444333222111111///---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,---------......,,,---...---,,,,,,...//////000777HHHZZZ```XXXMMMGGGEEEDDDJJJVVVcccjjjkkk^^^XXXVVV^^^mmmyyy{{{rrrmmmlllkkklllyyyyyywww~~~xxxtttsssyyy}}}}}}|||}}}{{{~~~|||zzz|||xxxvvvuuuxxxzzzwwwvvvvvvppplllgggcccccccccccccccfffeeeccc```^^^___bbbeeegggrrr~~~zzznnnddd___^^^\\\XXXUUUSSSSSSTTTTTTUUUTTTSSSSSSRRROOOLLLJJJDDDEEEBBB===>>>DDDGGGFFFGGGFFFFFFGGGIIIHHHDDDAAA>>><<<;;;;;;<<<<<<;;;999777666444333222222222222444555777:::<<>>222......------...------,,,,,,+++******))),,,+++***)))(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++))))))***++++++++++++***************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------................../////////000000000000///111666:::>>>@@@@@@AAADDDFFFFFFKKK\\\nnnsss]]]QQQNNNMMMOOONNNIIIEEEDDDCCCCCCBBBAAA???===;;;:::888777666444333222111111///...,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,---------......,,,---...---,,,,,,...000222444<<>>BBBJJJNNNMMMMMMLLLKKKKKKKKKIIIFFFCCC>>><<<;;;;;;=========<<<999888666444333333333444333444666999;;;>>>???@@@AAADDDHHHLLLOOOSSSWWWZZZhhhcccaaacccgggjjjoootttrrrccckkkkkkxxx___VVVXXX^^^bbbaaa___\\\[[[[[[ZZZYYYWWWRRREEE888222///,,,---///---,,,,,,++++++*********++++++***)))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,------------.............../////////000000000111///000444;;;AAADDDDDDCCCBBBCCCFFFMMM```}}}wwwaaaSSSPPPOOORRRQQQJJJEEEDDDDDDCCCBBB@@@>>>===<<<;;;888777666444333222111111///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...---,,,+++,,,,,,,,,---------......,,,---...---------///111000888>>>IIIaaavvvqqq___IIIEEEHHHTTTaaaeeeaaa\\\VVVYYY___iiiuuu{{{vvvmmmeeehhhjjjooo}}}{{{yyysssqqq|||yyyyyy{{{zzzxxxzzz~~~{{{xxxvvvxxxzzzwwwvvvvvvxxx{{{~~~|||xxxuuuxxx~~~vvvggg]]]ZZZ\\\___```bbb```\\\VVVOOOJJJHHHGGGPPPXXXdddpppvvvtttmmmggggggbbb]]]\\\___aaa^^^[[[```___[[[XXXYYY[[[XXXTTTTTTMMMEEEBBBGGGOOORRRRRRQQQQQQOOONNNLLLJJJGGGEEEAAA???===<<<===>>>===<<<:::999777555444333333444333333555777999;;;===>>>@@@CCCGGGKKKNNNRRRVVVYYYbbbbbbbbbdddeeegggkkkoootttqqqiiixxxrrroooYYYTTTYYY]]]___aaa___\\\[[[\\\[[[ZZZYYYXXXLLL???666///++++++///,,,,,,,,,++++++*********+++*********************))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))))))))***))))))***++++++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------...............////////////000000000444222222888@@@FFFGGGFFFGGGDDDDDDJJJ[[[yyy||||||gggUUUQQQQQQSSSQQQKKKEEEDDDDDDCCCBBB@@@>>>===<<<;;;888777666444333222111111///---,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...---,,,+++,,,,,,,,,---------......,,,---......---...000222...===GGGIIIQQQ___aaaXXXGGGEEELLLZZZeeeeeebbbaaayyymmmYYYiiiooonnnzzztttoootttzzztttvvvzzz{{{{{{}}}~~~|||zzzzzz{{{|||vvvuuuuuuvvvyyyzzzzzzyyyzzz~~~xxxdddXXXWWW\\\___```aaa```]]]XXXQQQLLLIIIHHHLLLPPPYYYcccjjjmmmjjjfffhhhccc______bbbdddaaa]]]______\\\XXX[[[```^^^XXX[[[RRRJJJHHHLLLQQQSSSTTTUUUTTTSSSPPPMMMJJJHHHGGGFFFCCC???>>>=========<<<;;;999777555333333333333222222444666777999;;;;;;>>>AAAEEEIIILLLPPPTTTWWW\\\bbbggggggddddddhhhlllnnntttfffooonnn]]]XXX\\\``````^^^\\\[[[\\\\\\[[[ZZZZZZQQQEEE<<<222******...,,,,,,+++++++++++++++************++++++++++++***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******)))))))))))))))***++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000111444444555:::AAAEEEFFFEEECCCIIIRRR```vvv{{{|||hhhVVVRRRPPPRRRPPPIIIDDDCCCCCCCCCBBBAAA???===;;;:::888777666444333222111111...,,,,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------,,,,,,,,,,,,,,,---------......+++---......---...000222///CCCRRRSSSNNNLLLKKKGGGFFFHHHRRR```eeeccceeellllllXXXkkksssssszzzuuulllnnnxxxsssttt{{{~~~}}}||||||{{{zzzzzzyyyyyyyyyzzzsssrrrrrrsssuuuvvvuuutttttt{{{}}}jjj^^^\\\```dddeeeddddddccc```ZZZVVVSSSSSSSSSUUUYYY___dddggggggfffiiigggddddddfffgggeeeccc___```^^^ZZZ___fffcccZZZ\\\TTTNNNOOOQQQRRRSSSVVVXXXXXXWWWSSSOOOKKKJJJJJJIIIEEEAAA???>>>>>>===<<<<<<:::888666444333333333111222333444666777888999:::===BBBEEEHHHLLLPPPSSSZZZdddllljjjeeedddfffhhhjjjwwwooo]]]{{{nnnrrrZZZXXX______]]][[[[[[[[[\\\[[[ZZZYYYSSSLLLCCC777,,,***...++++++++++++++++++++++++)))***++++++,,,+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------.........//////////////////000000000111111333555999===AAACCCDDDEEEEEEZZZuuuyyyfffWWWRRROOOOOOMMMGGGCCCCCCBBBBBBBBBBBB@@@>>>;;;999888777666444333222111111,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,---------......+++---.........///111333555CCCRRRXXXRRRIIICCC@@@GGGLLLYYYdddbbb^^^gggwwwjjjdddlllttt~~~xxxxxxnnnttt}}}yyywww|||yyyyyyxxxxxxxxxwwwvvvuuurrrqqqqqqrrrtttuuuuuutttrrryyytttjjjgggiiilllkkklllllljjjfffbbb```___^^^```bbbddddddeeeeeefffjjjiiiiiiiiiiiiiiiiiihhhbbbeeeccc___dddkkkfff[[[WWWSSSRRRTTTUUURRRTTTXXX[[[[[[ZZZVVVQQQNNNNNNOOOIIIEEEAAA???????????????===<<<:::777555555444444111111222333444555666777888;;;???CCCFFFJJJNNNQQQWWWaaajjjjjjiiijjjjjjhhhhhhmmm|||xxx^^^nnnooorrrsssaaa\\\]]][[[ZZZZZZ[[[[[[[[[ZZZWWWUUUQQQJJJ===000,,,///++++++++++++++++++++++++)))***+++,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((())))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............//////////////////000000000111111111444:::AAADDDEEEFFFIIILLLZZZ|||wwwcccWWWRRRNNNNNNKKKFFFBBBBBBAAABBBCCCCCCAAA>>>:::888888777666444333222111111,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,---------......+++---.........///111333;;;@@@JJJUUUUUUMMMFFFFFFHHHPPP^^^ggg```[[[hhh~~~hhhmmmiiiqqq|||www~~~vvv|||{{{}}}}}}}}}|||||||||{{{xxxuuutttsssrrrsssuuuwwwxxxwwwsssxxx}}}~~~~~~wwwllllllqqqppprrrsssrrrnnnkkkhhhhhhfffhhhiiiiiifffdddcccdddiiijjjkkkkkkiiihhhiiikkkgggjjjgggcccgggnnnhhh[[[SSSQQQSSSXXXWWWSSSTTTZZZ]]]^^^]]]YYYSSSPPPPPPRRRHHHEEEAAA??????AAAAAAAAA???>>>;;;999777666666666000111111333444555555666999<<<@@@CCCFFFJJJNNNQQQSSS\\\dddhhhmmmsssqqqkkkjjjhhhqqqeeeYYYqqq}}}eeevvv^^^\\\ZZZYYYYYYZZZ[[[[[[ZZZVVVVVVUUUOOOAAA333...000++++++++++++++++++++++++)))***+++,,,---,,,,,,+++))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((())))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000000000000000111111111111777???HHHKKKJJJKKKOOOTTTtttrrr]]]VVVPPPLLLJJJGGGCCCCCCFFFCCCCCCCCCCCCBBB@@@>>>===777555444444444333000...000000///...---,,,,,,,,,++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000---...///000//////111222888???FFFHHHFFFCCCEEEGGGKKK]]]\\\VVV]]]]]]ccczzzwwwiiijjjlllvvv}}}~~~xxx~~~zzzyyyyyyxxxvvvzzzxxxvvvwwwzzz{{{xxxvvvuuuxxx{{{~~~{{{tttssstttwwwxxxxxxuuurrrpppfffhhhiiiiiigggfffgggggghhhlllpppppplllhhhggggggbbbcccdddeeefffdddaaa___WWW[[[YYYQQQKKKNNNVVV[[[fffccc```]]][[[VVVOOOJJJAAAAAAAAA@@@???>>>===<<<===;;;999888777666333111333333333444444555555555888999;;;>>>CCCHHHLLLNNNRRRXXX```eeejjjnnntttyyynnnqqquuuzzzsssXXXdddrrruuuccc^^^[[[``````YYY[[[___XXXZZZZZZXXXQQQFFF:::000++++++,,,,,,,,,+++******++++++++++++************)))++++++************++++++''''''((()))***++++++,,,******))))))((((((''''''++++++++++++++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////.........,,,000444444111///222555<<<@@@GGGJJJIIIMMMbbbwwwttt^^^UUUPPPLLLJJJGGGCCCCCCFFFCCCCCCCCCBBBAAA???===<<<777555444444444333000...000///...------,,,,,,,,,++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,............---------------//////...---///444888:::===???@@@@@@BBBGGGKKKKKK]]]]]]UUUUUUQQQUUUkkk~~~|||yyyvvvqqqlllmmmuuuxxxwww|||~~~|||||||||{{{zzz|||{{{{{{{{{zzzzzzyyyxxxxxxyyyzzzyyyyyysssuuuxxxzzz{{{}}}~~~xxxyyyzzzzzzyyyvvvsssqqqjjjkkkmmmlllkkkjjjkkklllppprrrrrrpppkkkfffbbb```______```aaabbbbbbcccccc\\\^^^[[[RRRMMMRRRZZZ___iiihhhfffddd```YYYOOOHHHAAAAAAAAA@@@???>>><<<<<<===;;;999888777666444222333333333444444444555555777888999===AAAFFFJJJLLLQQQVVV]]]bbbeeejjjqqqvvvtttwwwyyy{{{kkkYYYfff~~~wwwlll___YYY\\\^^^[[[___bbbZZZYYYYYYWWWRRRJJJ???555...+++,,,,,,,,,+++++++++,,,+++++++++************)))++++++************++++++(((((())))))******++++++******))))))((((((((((((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,---------.........////////////////////////---000333222000///222666>>>EEEMMMRRRSSS\\\uuuvvv___UUUPPPLLLKKKGGGCCCCCCEEEBBBBBBBBBAAA???>>><<<;;;777555444444444333000...000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++,,,...///......444???GGGLLLGGGAAA===>>>CCCJJJPPPOOO\\\\\\TTTSSSRRR[[[ooouuuooohhhddddddgggkkknnnsss{{{uuuuuuvvv|||tttlllpppzzz}}}xxx}}}vvv}}}{{{{{{{{{zzzxxxyyy{{{}}}tttuuuvvvwwwxxxzzz~~~|||}}}{{{{{{zzzyyywwwtttrrrpppnnnoooppppppooonnnooopppuuussspppmmmiiiddd___[[[VVVVVVUUUTTTUUUXXX^^^ccccccddd```WWWTTTXXX```ccchhhhhhhhhgggaaaXXXLLLDDDAAA@@@@@@???>>>===<<<;;;<<<:::888777777666444222333333333333444444444444555666888;;;???CCCGGGIIIPPPTTTYYY\\\```eeelllqqqvvvxxxyyyxxx{{{iiiUUU[[[sssjjjvvv```WWWYYY]]]\\\```aaaYYYYYYXXXVVVTTTOOOFFF:::222,,,,,,,,,++++++,,,,,,---+++++++++************)))++++++************++++++)))************************))))))))))))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......,,,------------.........////////////////////////000222333222111222777;;;FFFLLLUUUZZZ^^^kkkwww```TTTPPPLLLKKKHHHCCCBBBEEEBBBBBBAAA@@@>>><<<;;;:::777555444444444333000...///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,------......------------------***---......111:::IIIUUUggg\\\NNNCCCAAAGGGNNNTTTYYY[[[WWWSSSTTTYYYdddqqqkkkeeeaaabbbdddgggkkkooo{{{vvvvvvyyyyyy|||mmmbbbiii{{{zzz{{{~~~wwwzzz}}}~~~~~~|||yyyyyy|||yyyyyyxxxwwwvvvxxx}}}~~~yyyuuuvvvwwwuuuwwwwwwvvvuuusssqqqpppooopppqqqrrrqqqpppppprrrssssssoookkkiiihhhfffaaa]]]TTTSSSPPPLLLJJJOOOYYYaaahhhiiifff```^^^aaaddddddbbbbbbbbb```ZZZQQQGGGAAA@@@???>>>===<<<<<<;;;;;;;;;:::888777777777555333333333333333333333333333555666777:::===BBBEEEGGGNNNQQQUUUXXX[[[```hhhmmmqqqtttvvvssssss~~~hhhUUU[[[rrrvvvrrr]]]UUUXXX^^^[[[\\\]]]WWW[[[YYYWWWVVVTTTLLL???555...---++++++,,,---------+++++++++*********))))))++++++************+++++++++*********************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------......//////------------.........///------------............///////////////000000000333444444444444888===BBBRRRWWW]]]dddmmm}}}uuu___TTTOOOLLLLLLIIIDDDBBBDDDCCCBBBAAA???===;;;::::::777555444444444333000......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,---------,,,,,,---...///000000111+++---...///222;;;IIISSSpppdddSSSGGGCCCHHHOOOUUU```[[[[[[```eeekkkmmmhhhiiiccc```dddgggiiimmmsss}}}www|||~~~|||iii^^^hhhzzz|||yyy{{{zzz}}}|||{{{yyyvvvtttuuuyyy|||~~~xxxtttttttttrrrrrrrrrrrrrrrrrrrrrqqqqqqpppqqqqqqqqqpppppprrrtttpppmmmjjjiiijjjiiieeeaaa^^^]]]XXXPPPJJJNNNZZZdddkkkmmmmmmjjjiiiiiieee```[[[[[[ZZZVVVQQQJJJEEEBBB@@@???===<<<;;;:::::::::;;;999777777888777666444333333333333333333333333555666777999===@@@DDDFFFLLLOOOSSSVVVXXX]]]eeejjjoootttwwwsssooovvvXXXWWWqqqqqqZZZRRRWWW___ZZZYYY]]]ZZZ^^^[[[YYYXXXVVVOOOCCC999111...++++++,,,...------+++++++++*********))))))++++++************++++++++++++++++++************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111111------........./////////---------.........//////////////////000000111111333333333444777<<>><<<:::999999:::::::::888777777888888777555333333333333222222222222555666777888;;;???BBBDDDHHHLLLQQQTTTWWW[[[bbbgggrrryyy}}}xxxppprrr~~~|||ddd\\\tttnnndddVVVWWW]]]ZZZZZZ______^^^\\\[[[YYYVVVPPPGGG@@@555000,,,+++---...---++++++++++++************)))++++++************++++++******++++++++++++++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,)))******,,,---...///000---------.........//////------........./////////...//////000000111111222111111222444999@@@GGGJJJNNNZZZkkk}}}lll[[[SSSOOOMMMMMMIIIDDDBBBCCCEEEDDDAAA???===;;;;;;;;;777555444444444333000...---,,,,,,+++,,,,,,------------------------------***+++---,,,,,,+++---...******+++,,,,,,---......,,,,,,------...///000000......///333888<<<>>>>>>FFFFFFEEEDDDDDDIIIQQQXXXZZZ\\\zzzzzzjjj^^^^^^```dddppp~~~sssddd]]]ggguuuyyyzzz}}}{{{|||yyyuuuvvvuuutttsssuuuyyy|||wwwuuutttuuutttrrrqqqpppoooqqqtttwwwxxxxxxwwwvvvsssttttttsssrrrtttwwwyyyxxxzzz|||{{{xxxuuurrrqqqppppppkkk___RRRQQQ[[[fffmmmnnnlllkkkkkkiii^^^SSSVVVVVVTTTOOOIIIEEEDDDEEE???===;;;999888888999:::999888666777888888777666333333333222222222111111444444555777999<<>><<<::::::;;;;;;:::999::::::999888777666555555333444444333111000000222222333333555777999;;;<<>>???999<<>>===;;;:::;;;;;;:::999:::999999888666555555444111111111222333333222222222333333555777999:::<<<>>>AAAEEEIIIMMMRRRXXX]]]bbbiiitttzzzvvvppprrrzzzrrrjjjgggooosssXXXVVV[[[VVVYYYYYYXXXWWWTTTQQQNNNMMMDDD999111//////,,,+++,,,------------------------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......................................./////////000000111000000111222333333222333777???IIITTTbbbsssyyyiiiYYYRRRPPPNNNLLLGGGBBBDDDJJJLLLEEE@@@@@@@@@===::::::888555333333333333222111//////............//////........................---------------------------------------------------------------------,,,000000000111444777:::<<<666;;;BBBHHHKKKKKKJJJJJJLLLWWWeeeooorrrpppmmmkkk]]]dddffffffppp|||yyylllxxx~~~{{{qqqgggcccllluuuwwwtttqqqsssuuu|||~~~yyy~~~}}}~~~|||zzzwwwvvvuuuttttttwwwwwwwwwxxxyyyyyyzzzzzzxxxzzz}}}||||||~~~~~~{{{zzzyyyuuuoooiiigggiiilllkkkiiieeeaaa\\\WWWSSSQQQSSSRRRPPPMMMIIIFFFDDDBBB???===;;;:::;;;;;;:::999999999888777666555444444111000000333777888666333222333333444666888999::::::===BBBFFFKKKPPPWWW[[[aaafffqqqyyyyyytttrrrttt}}}|||bbbkkk|||uuu]]]\\\SSSXXXSSSXXXXXXYYYXXXVVVRRRNNNLLLHHH>>>444///...++++++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,---------............................../////////000000000000000000111222444555555333;;;DDDKKKVVVlllsssuuuxxx}}}zzzhhhWWWPPPNNNLLLJJJFFFBBBDDDJJJLLLEEE@@@@@@@@@===::::::777444333333333111111333///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...///000222555777999:::;;;;;;???EEEIIIIIIJJJLLLLLLRRRbbbpppooobbb\\\]]]\\\___ccckkkvvv|||vvvkkkooovvv~~~zzzoooeee]]]nnnwww|||yyysssssswwwzzz}}}~~~xxx~~~|||{{{zzzzzzzzz{{{{{{|||~~~xxxzzz}}}}}}zzz}}}|||}}}}}}zzzvvvvvvtttooojjjggghhhiiigggeeeaaa\\\WWWTTTRRRQQQPPPOOOMMMJJJGGGDDDAAA@@@???===;;;;;;;;;<<<;;;999888888777777666555555444444222111555:::<<<888333333333333444555777888999888;;;???DDDIIIOOOVVVZZZ^^^cccllluuuyyyvvvqqqnnnuuuqqqxxxvvvbbb```qqq[[[aaa```UUUYYYTTTVVVWWWYYYYYYWWWSSSNNNKKKKKKBBB888000---+++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------..................////////////...////////////000000000000111111111111222444666;;;CCCJJJQQQaaa~~~sssfff```]]]bbbmmmwwwzzzgggUUUOOOLLLKKKIIIEEEAAADDDJJJLLLEEE@@@@@@@@@===::::::666333333555444//////222......------------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,///333777999::::::999BBB???BBBKKKPPPMMMIIIIIIIIIOOO^^^lllgggUUULLLNNNaaa]]]ggg|||wwwiiieeefffrrr~~~qqqbbb\\\\\\vvv|||~~~wwwrrruuu{{{}}}{{{}}}~~~xxx{{{}}}}}}|||~~~||||||~~~|||yyyvvvvvvsssoookkkgggffffffeeebbb^^^ZZZVVVTTTSSSSSSOOONNNLLLIIIFFFCCCAAA@@@???===;;;;;;<<<<<<;;;:::888888777777666666555555666333111333888999555000333333333333444555666777777:::>>>CCCHHHNNNTTTYYY\\\```hhhpppvvvvvvqqqjjjqqqlllpppeeePPP___ttt\\\yyy]]]SSSYYYYYYVVVWWWXXXYYYWWWSSSOOOLLLMMMFFF<<<222---,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---------,,,,,,---------.....................////////////........./////////000000////////////000000000111000111222111000111444777FFFKKKQQQ[[[sssyyydddPPPKKKPPPVVV\\\```hhhnnnvvv~~~{{{hhhVVVOOOMMMKKKIIIEEEAAACCCJJJLLLEEE@@@@@@@@@===::::::666333555:::777///---111......------------......************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---000666:::===<<<:::999>>>===EEEQQQSSSLLLGGGHHHGGGLLLWWW___YYYLLLHHHMMMbbb```qqqwwwcccaaagggttt|||iiiYYY[[[eeeyyy~~~|||ssspppwww||||||zzz||||||xxx~~~|||yyyyyywwwsssooojjjfffcccbbbaaa___\\\YYYWWWVVVUUUUUUPPPOOOMMMJJJGGGEEECCCBBB@@@>>><<<;;;<<<<<<;;;:::999888888888777777777666555333000000222222000...333333333333333444555666666999===AAAFFFLLLRRRVVVYYY^^^dddjjjppptttpppjjjooonnnqqq}}}oooOOO]]]hhhmmm[[[LLLRRRVVVVVVWWWXXXXXXVVVSSSOOOMMMLLLIII@@@444.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***,,,------...,,,---------...............////////////000000000.........//////000000111/////////000000000111111000222333222000111666:::IIIOOOWWWeeezzz[[[MMMIIIGGGGGGJJJPPPVVV```iiipppvvv{{{}}}|||jjjXXXQQQOOOMMMKKKFFFBBBDDDJJJLLLEEE@@@@@@@@@===::::::888555999???;;;///,,,111...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...//////222444888:::<<<;;;:::999:::<<>><<<;;;<<<<<<<<<:::999999999999888888888888555444222000///000000111333333333333333333444444444777;;;???CCCHHHNNNSSSWWW]]]aaadddjjjppppppjjjmmmooorrrwww___```wwwbbbtttUUUPPPTTTWWWWWWWWWVVVUUURRRPPPOOOKKKJJJCCC666///000000---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------.....................////////////000---......///000000111111//////000000000111111111///111444333333555;;;AAAPPPZZZeeesssxxxfffWWWIIIEEEIIIDDDIIIPPPVVV[[[aaafffkkklllqqqwww|||~~~lll[[[TTTQQQOOOMMMHHHCCCFFFKKKLLLEEE@@@@@@@@@===:::::::::777<<>>111,,,111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,...///000000777777888999999999999999???BBBKKKRRRPPPTTTlll|||aaaLLLGGGMMMTTT[[[hhhzzzvvvyyyyyymmmYYYPPP```vvv}}}sssttt}}}yyy{{{}}}zzzxxx|||uuuqqqjjjddd___ZZZVVVSSSPPPPPPPPPOOOOOONNNNNNMMMMMMLLLJJJGGGEEEBBBAAA@@@@@@>>><<<<<<<<<===<<<;;;:::::::::999999999999999777666555222000111444777444333333222222333333444333666999===AAAFFFLLLPPPVVV\\\``````eeemmmooollliiinnnrrrrrryyyrrrbbb]]]~~~kkkXXXYYYXXXWWWWWWVVVTTTRRRQQQPPPJJJKKKDDD888111111000---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,---------.........//////---------.........//////---......///000111111222000000000000111111111111---111444555555999@@@GGG^^^kkkxxx~~~eeeMMMDDDHHH>>>AAADDDFFFFFFIIINNNRRRUUUZZZbbbiiioootttxxx{{{zzzmmmXXXTTTQQQQQQPPPIIIAAACCCJJJKKKCCC???@@@AAA===888666777666444333333222000///---------------------------+++)))***,,,---,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,...000333555DDDFFFFFF@@@888555888===DDDHHHOOOPPPKKKOOOlllmmmKKKJJJTTTYYYccceeesssxxx|||vvv}}}sssZZZLLLUUUfffnnn}}}{{{yyyyyy{{{}}}|||~~~~~~~~~~~~~~~tttppphhh^^^VVVPPPKKKGGGCCCCCCCCCDDDEEEFFFGGGIIIJJJIIIHHHFFFEEECCCAAA@@@???BBBAAA???===<<<;;;;;;;;;::::::999999::::::;;;;;;:::888555333111111222222333444777222,,,666;;;///888888999;;;>>>DDDIIILLLPPPWWW[[[\\\```gggiiiffffffhhhgggnnnxxx{{{ZZZllluuufffhhhZZZ[[[UUUYYY]]]WWWVVVWWWQQQQQQOOOHHH???555...---.........---,,,,,,,,,,,,---,,,,,,,,,+++++++++************+++++++++***))))))++++++,,,,,,,,,---------+++,,,------......------000///...------...///000000000000000000111111222000000000111222222333333555666222555;;;:::@@@RRR[[[tttkkkQQQ@@@GGGBBB@@@CCCCCCAAACCCHHHFFFGGGJJJOOOVVV[[[]]]^^^kkkoootttzzz~~~zzzmmmZZZUUUSSSRRROOOHHH@@@AAAHHHJJJCCC???@@@AAA===888777777666444333333222000///---------------------------+++)))***,,,---,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///222333AAADDDEEE@@@:::777:::>>>BBBHHHMMMMMMHHHNNNeee|||nnnTTTRRRZZZ\\\lllrrrwwwtttvvv{{{tttttthhhSSSKKKWWWeeekkkvvvwwwwwwvvvvvvwwwzzz}}}}}}~~~}}}||||||zzzyyyxxxwwwwwwyyyzzz|||vvvkkk^^^XXXPPPIIIEEECCC???===?????????@@@AAACCCEEEEEECCCCCCBBBAAA@@@???>>>>>>@@@@@@???>>>>>>===<<<;;;;;;::::::999999::::::;;;:::888555333222111222222222222555333111@@@JJJBBB888888888:::>>>CCCGGGJJJMMMTTTYYYZZZ^^^eeehhhfffbbbeeedddjjjsssttt```gggjjj{{{]]]TTTWWW[[[WWWXXX\\\XXXSSSQQQKKKBBB888111///.........---,,,,,,,,,,,,---******++++++,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---...............000///............///000000000000000000111111222000000000111222222333333111888444111<<>>===>>>AAAGGGLLLOOOPPPTTTXXX^^^eeennnwwwnnnqqq{{{}}}ppp^^^UUUTTTRRRNNNFFF???AAAFFFIIICCC???AAAAAA<<<999888777666444333333222000///------------------------,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,...000111:::>>>@@@===888666999===AAAHHHKKKGGGFFFPPP___jjjppp{{{yyyeeeVVVWWW^^^```qqq|||wwwkkkooovvvvvvuuutttkkkZZZLLLNNN]]]ggghhhmmmoooqqqrrrsssvvvzzz~~~~~~}}}yyyssslllgggggggggfffffffffeeeeeecccbbbbbbdddggglllpppsss{{{{{{rrrdddXXXKKKGGGAAA===;;;:::999888999999999:::<<<===???@@@========================>>>???@@@@@@@@@???======<<<<<<;;;:::999999999999999888666444333222222333222000333222333DDDQQQMMM777777777999<<>>QQQZZZ```|||www\\\QQQGGGDDDCCCAAA??????===;;;888999;;;???AAABBBEEEHHHMMMSSS\\\gggssszzz{{{hhheeejjj{{{rrr```TTTTTTRRRLLLDDD@@@BBBGGGHHHCCC@@@AAA@@@<<<999999777666444333333222000...------------------------+++++++++++++++,,,++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,---...///222555888888555555888;;;AAAGGGGGGAAAEEETTT___aaahhhhhh```SSSNNNUUU^^^bbblllyyynnnbbbiiimmmlllwwwvvvdddPPPJJJVVVeeejjjfffiiikkknnnpppsssvvvzzz~~~}}}|||~~~}}}oooeee___XXXSSSNNNNNNNNNNNNNNNNNNNNNOOOMMMMMMNNNQQQUUU[[[aaaeeepppvvvxxxrrrggg[[[NNNDDD@@@===:::888777777888888666666666777888999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBB@@@???=========;;;:::999888888888999888666555444333333333444000333222000<<>>AAACCCEEEKKKQQQVVVZZZ```fffiiipppssspppqqqvvvssstttooo^^^pppeeettt```WWWWWWRRRSSSXXXWWWUUUTTTPPPJJJAAA999111.........---,,,,,,,,,,,,---******++++++,,,------...---,,,+++***+++---000111,,,,,,,,,------------.........///000000000000000///////////////000000000000000000000000111111222000000111222222333333444000999777666DDDVVVgggyyymmmXXXJJJFFFEEEEEEDDDBBB???<<<;;;<<<>>>>>>===BBBCCCEEEGGGMMMUUU___fffnnnsssyyy~~~pppccc^^^mmm~~~ooo^^^RRRTTTRRRKKKDDDAAADDDHHHGGGCCC@@@AAA@@@;;;999:::777666444333333222000...------------------------++++++,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------......///111444555555666:::>>>AAACCC@@@<<>>>>>>>>>>>>>>????????????@@@@@@AAACCCGGGLLLQQQTTT^^^bbbaaaYYYPPPIII@@@999<<<;;;:::888777777888:::777777777777777888999:::>>>>>>>>>======<<<<<<<<<<<<>>>@@@AAABBBAAA???>>>>>>===<<<:::999888777777999888777666555444444444555111444333...444999333555555555777999<<<>>>???BBBGGGNNNTTTXXX\\\dddkkkyyy~~~{{{xxx{{{wwwvvv]]]eeehhhcccuuuhhh[[[[[[VVVVVVZZZYYYTTTSSSPPPKKKDDD;;;333---......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++...000222,,,,,,---------............///000000111111000000...//////000000000000000000000000000000111111222111111111222333333444444444666888CCCRRR]]]vvvxxxdddYYYSSSLLLFFFAAA@@@>>>>>>@@@@@@???>>>???>>>>>>===???DDDKKKPPP[[[___eeeiiikkkkkkllllllnnnsss{{{iiiYYYdddzzzjjjZZZTTTWWWTTTKKKCCCBBBFFFHHHFFFBBBAAABBB@@@;;;999;;;777666444333333222000///------------------------***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++,,,,,,------...+++,,,,,,---.../////////111333444555777;;;@@@CCCFFFBBB======GGGTTT[[[[[[VVVNNNGGGIIIQQQ[[[dddkkkmmmggg\\\[[[fffjjjkkkrrrfffNNN???JJJ```jjjgggaaadddfffiiilllmmmooorrrtttxxx{{{~~~}}}wwwmmmgggUUUKKKAAA===<<<999999:::999999999999999999999999<<<<<<===???AAADDDFFFHHHKKKLLLIIICCC@@@???===999999::::::999777777999;;;;;;::::::999999999999:::???>>>>>>======<<<<<<<<<===>>>???@@@@@@@@@???>>>>>>===;;;:::999888888888888888888777666666555555444000555777000222444...444444555666777999;;;<<>>???@@@@@@???<<<<<<<<<;;;;;;===AAADDDGGGJJJNNNPPPQQQRRRSSSTTTWWW]]]gggqqqyyy~~~vvveeejjj}}}~~~zzziiiYYYXXX[[[XXXLLLCCCBBBEEEEEEEEEBBBAAABBB???:::999<<<777666444333333222000///------------------------***+++---,,,***)))+++---+++++++++++++++++++++++++++,,,,,,---......//////***+++---...///000111111444444444555888===CCCGGGPPPHHHDDDHHHOOOSSSVVVXXXMMMIIIIIINNNTTT]]]nnnuuu```WWW^^^ffflllmmmhhhWWWCCC:::MMMdddkkkgggcccccceeeiiilllmmmooorrrtttxxxzzz~~~~~~~~~yyyuuuttt{{{xxxhhhZZZQQQIII@@@:::<<<===;;;<<<>>>;;;;;;;;;;;;;;;:::::::::>>>???@@@AAAAAABBBBBBBBBBBB@@@<<<888999======888777999::::::999999<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888888888888888888888777666666555444///444888222333555000333333444555666777888999<<>>??????>>>===>>>???<<<>>>@@@AAAAAAAAACCCEEEGGGKKKRRRZZZbbbhhhlllnnnvvv}}}|||xxx~~~~~~uuuwwwtttrrr|||kkk\\\\\\___ZZZMMMBBBAAACCCCCCEEEBBBBBBBBB???::::::===888666444333333222000///------------------------))),,,---,,,***)))+++---++++++++++++++++++++++++,,,,,,------...///000000***+++---///000111222222444333222333666===DDDHHH[[[PPPLLLTTTXXXUUUSSSVVVMMMKKKMMMOOOQQQ[[[vvvzzz[[[TTTaaagggnnnpppbbbOOO===999PPPhhhmmmiiifffdddgggkkknnnppprrruuuwwwxxxzzz~~~xxxpppmmmpppuuu}}}~~~qqq___PPPGGGHHH@@@;;;>>>???<<<;;;>>>??????>>>>>>>>>=========@@@AAACCCDDDDDDCCCBBBAAABBB???999555888===;;;666666999;;;<<<;;;<<<@@@CCCBBBAAA???===<<<;;;::::::666777777999:::;;;<<<<<>>===<<<<<<======<<<<<<;;;:::999999999999888888888888888777666555666000444888222222666222222333333444555666777777999<<>>MMMhhhuuukkk\\\NNNEEEAAA@@@@@@<<<>>>@@@@@@===:::888888<<<===>>>===<<<===???AAAAAABBBEEEJJJPPPVVV[[[^^^fffooowww|||vvvlllrrr}}}|||||||||}}}gggbbbvvvqqqeee\\\eeelllTTTGGGCCC<<>>>>>===;;;:::777555333111111111000...------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222555666666555333444555777999<<>>@@@@@@AAADDDBBBBBBBBBBBBBBBBBBBBBBBBJJJHHHHHHJJJHHHBBB>>>???BBB???<<<<<<>>>>>>===;;;>>>???>>>======???BBBEEEEEEDDDCCCAAA???<<<999777666888:::<<<>>>?????????BBBAAA@@@@@@@@@@@@???======<<<<<<;;;:::999777666888:::999555555888888666:::999777555444333333333333333222222333333444555:::;;;AAAGGGKKKMMMUUU]]]fffpppxxxsssvvvxxxxxxbbb}}}fff|||rrrPPPNNNUUU[[[[[[UUUVVVSSSPPPNNNLLLFFF>>>777000...,,,---...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000......//////000000111111111000000000000000111222444///---111555555444555555CCCYYYuuurrraaaTTTLLLHHHFFFCCCBBBBBBBBB>>>:::<<>>>>>===<<<;;;?????????AAADDDIIINNNQQQ[[[```hhhqqqwwwzzz{{{{{{iiifffzzz}}}rrrkkkmmm{{{ggg[[[llloooccc[[[gggnnnVVVIIIDDD===EEEGGGDDDBBB???>>>======;;;:::777555333111111111000...------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000666<<<>>>;;;888444555777:::===@@@CCCDDD>>>HHHgggmmm___WWWOOOOOOSSS]]]lllyyynnnoooooorrrxxxwwwfffTTT@@@???FFFUUUbbbfffggghhhdddgggjjjlllmmmnnnppprrryyy{{{~~~zzzpppooonnnpppwwwyyyrrrjjjeee[[[RRRKKKKKKKKKJJJJJJLLLKKKJJJJJJJJJKKKMMMOOOQQQWWWSSSQQQOOOKKKFFFFFFJJJKKKGGGCCCAAABBBCCCBBBAAA@@@@@@@@@AAACCCEEEGGGHHHBBBBBB@@@===:::999888999<<<======>>>@@@BBBCCCDDDCCCBBBAAAAAAAAAAAA???>>>>>>>>>===<<<;;;999888777999<<<<<<999999<<<;;;888::::::888777555444333222333333222222333333444555888999>>>EEEHHHKKKRRRZZZccckkk|||~~~tttrrrwwwtttzzznnniiidddSSSOOOTTTWWWPPPVVVSSSQQQOOOMMMGGG???999000///------...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,................................./////////000000/////////000000000000000000000000000000111111222444000000333555444555888===III___~~~tttcccTTTJJJIIIEEEDDDDDDAAA<<<;;;======>>>????????????======<<<<<<<<<<<<>>>@@@CCCEEELLLQQQWWW___fffkkknnnpppllluuueee```sssxxxeeebbbjjj~~~jjj\\\kkkmmmccc[[[iiioooWWWIIIFFF>>>FFFFFFDDDBBB???>>>===<<<;;;999777555333111111111000...------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111:::BBBEEEAAA<<<555666999<<<@@@DDDFFFHHH@@@FFF___|||aaaWWWNNNNNNTTT[[[dddllliiirrrvvvuuuwwwtttaaaJJJAAAEEENNN[[[bbbddddddfffdddfffiiikkkmmmoooqqqtttyyy{{{~~~{{{uuusssqqquuu}}}xxxooofff^^^[[[YYYUUURRRSSSRRRQQQQQQQQQSSSVVVYYY[[[]]]YYYUUUPPPIIIEEEJJJSSSXXXSSSMMMIIIHHHIIIJJJJJJGGGFFFGGGJJJOOOQQQOOOMMMBBBBBB@@@;;;888888<<<@@@BBBBBBBBBBBBDDDFFFIIIJJJGGGFFFFFFEEEDDDBBBAAA@@@???>>>===<<<;;;999888888999<<<>>><<<<<<>>>===999;;;;;;:::999888555333111333333222222333333444555666777<<>>>>>>>>======<<<===<<<;;;;;;;;;;;;;;;<<>>EEEEEEDDDAAA???======<<<:::999777555333111111111000...------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---000888AAAEEEBBB===333555888<<<@@@DDDFFFGGGDDDCCCOOO___iiivvv~~~yyy[[[QQQJJJMMMUUU[[[```ccchhhqqqrrrmmmoooooo]]]EEEDDDLLLWWW___aaaaaabbbdddgggiiikkkmmmnnnpppsssuuuwwwyyy|||}}}yyyxxx~~~~~~tttkkkfffbbbZZZUUUTTTPPPQQQQQQRRRTTTVVVWWWXXXZZZXXXUUUQQQJJJHHHQQQ]]]gggbbbZZZSSSPPPPPPRRRTTTRRRQQQRRRVVV[[[ZZZTTTNNNDDDCCCAAA===:::===DDDKKKFFFGGGHHHJJJLLLNNNOOOPPPPPPPPPOOOMMMIIIEEECCCBBB>>>>>>===;;;:::999999888888<<>>>>>???<<<888;;;<<<<<<;;;999666333111333333222222333333444555444666:::@@@CCCEEEKKKTTTWWW]]]ooo{{{uuusssvvviiikkkiiifffnnnPPPPPPZZZYYYVVVTTTRRRQQQPPPKKKCCC===444111...---....................................------------------------000000000000000000000000...////////////000000000222111111000000/////////000000000000111222333333333333555555222222:::DDDXXX___xxxooobbbUUUPPPNNNHHHCCCAAA???????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<>>===<<<<<<:::999777555333111111111000...------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000......333:::>>>===;;;000222555999===@@@BBBCCC;;;???PPP___```bbbbbbZZZSSSKKKHHHOOOXXX[[[ZZZYYYdddkkkmmmjjjmmmmmmZZZBBBHHHRRR]]]```___^^^aaaccciiijjjlllmmmmmmooorrruuuuuuwww{{{~~~|||xxx~~~~~~tttnnnggg]]]UUURRRNNNPPPRRRSSSSSSRRRQQQPPPUUUTTTUUUUUURRRTTT___llluuuooofff]]]WWWVVVYYY\\\[[[[[[]]]```bbb]]]RRRIIIDDDCCCAAA??????DDDMMMTTTLLLMMMPPPSSSUUUVVVVVVUUUYYYZZZYYYUUUNNNGGGDDDCCC===<<<;;;:::999999:::::::::???BBBAAAAAAAAA>>>999;;;<<<<<<<<<:::777444222333333222222333333444555555555:::???BBBCCCJJJRRRUUUZZZiiivvvrrruuugggXXXlll______NNNSSSSSSUUUSSSRRRQQQQQQLLLEEE@@@666333///.......................................------------------------000000000000000000000000////////////000000000111222222111111000000//////000000000000111222333444222333555555333444???LLL[[[gggtttbbbZZZWWWSSSOOOMMMFFFFFFEEECCCBBBBBBAAAAAA===>>>>>>???????????????AAAAAA@@@AAADDDIIINNNQQQMMMLLLMMMOOOSSSUUUUUUTTTYYYbbb```SSSSSSddduuuzzzyyypppddd\\\^^^fffllllllwwwzzzzzzpppeeefffzzz|||~~~lllccc\\\eeeiiiNNNCCCBBB===BBBAAACCCAAA>>>===<<<;;;:::888777555333111111111000...------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...000//////000333666888888///111444777:::<<<<<<===777>>>RRR^^^ZZZXXXWWWOOONNNJJJKKKTTT[[[YYYSSSOOOXXX^^^eeeiiijjjbbbOOO<<>>>>>>>>>>>>>>???@@@??????>>>>>>???AAACCCEEEJJJGGGDDDBBBBBBDDDDDDDDDOOOZZZ]]]TTTTTT```hhhggg___XXXPPPPPPZZZkkkyyyzzzrrroooooowwwvvvtttxxxwwwppp{{{ooogggaaacccfffLLLAAABBB===CCCAAACCC@@@>>><<<<<<;;;:::888777555333111111111000...------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,///222222222222444666111333555888999999999999:::???OOOWWWOOONNNQQQMMMJJJJJJPPP[[[```ZZZPPPKKKRRRWWWaaaggg```QQQEEEBBBTTT[[[___[[[XXX\\\aaacccccceeegggiiikkkoootttxxxwwwyyy{{{}}}wwwlllqqq|||oooddd___```___^^^\\\[[[[[[[[[[[[MMMLLLNNNVVV```kkkzzz|||pppfffbbbdddggghhhmmmssstttnnn```QQQFFFCCCAAAAAAFFFPPPZZZ___```YYYWWWSSSPPPNNNMMMMMMMMMZZZ\\\]]]WWWNNNFFFBBBBBB<<<<<<;;;;;;<<<>>>@@@BBBEEEIIIIIIFFFEEEDDDAAA<<<:::999999888777777666666333333222222333333444555444444888===???@@@FFFNNNQQQVVV___lll{{{tttttt[[[TTTaaa}}}bbbuuuUUUUUU\\\SSSQQQPPPQQQQQQNNNGGGBBB:::666111.........///...........................................................................//////000000000111111111111111111111111111222222000000000111222333555555444333444888<<>>>>>>>>>>>????????????DDDBBB@@@>>>===>>>@@@BBBJJJVVV[[[VVVWWW^^^^^^VVVLLLIIIIIIRRRaaarrrtttccc\\\^^^ccc{{{wwwlllvvvtttmmmgggcccfffKKKAAACCC>>>DDDBBBCCC@@@>>><<<<<<;;;999888777555333222222111000...------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......)))///444666333111333666333555777999:::999888777888@@@TTT\\\QQQJJJHHHAAAEEEHHHRRR___ddd]]]RRRLLLZZZ\\\cccfffYYYGGGFFFRRRWWW]]]^^^XXXVVV\\\bbbcccbbbdddgggjjjnnnsssyyy}}}zzz{{{}}}}}}~~~xxxhhhkkk|||yyynnniiihhhfffbbb______aaadddfffUUURRRSSS\\\hhhwwwvvvkkkfffgggjjjnnnuuu|||}}}uuueeeUUULLLFFFCCCCCCLLLYYYcccfffeeeZZZUUUNNNGGGBBBAAACCCDDDUUUXXXZZZUUULLLDDDAAAAAA======<<<===>>>AAADDDEEEFFFIIIIIIEEECCCBBB???;;;999888777777666666777777333333222222333333444555333333777<<<>>>>>>DDDLLLLLLSSS\\\hhh{{{}}}uuurrrzzzoooRRRSSS~~~gggxxxnnnNNNMMMUUURRRPPPOOOPPPQQQNNNGGGBBB;;;777222.........//////........................................................................000000000000111111111111000000000111222222222333000000000111222444555666666444555999@@@IIIXXXeeepppxxxnnnfff```]]]WWWTTTOOOJJJFFFDDDDDDDDD???@@@AAABBBBBBAAA@@@???>>>???@@@??????@@@CCCFFFFFFSSSZZZXXXZZZ```ZZZNNNGGGGGGLLLXXXhhhuuu{{{gggVVVSSS^^^iii}}}{{{ooowwwqqqlllkkkjjj^^^MMMCCCAAABBBDDDDDDBBBAAA@@@???>>><<<;;;;;;777555333111111111000...------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((...000222222000///000000222555999>>>@@@???:::777999@@@KKKTTTPPPFFFBBBDDDEEEIIITTTppp}}}^^^EEESSSXXX___eee```QQQFFFGGGNNN]]][[[YYYWWWXXXZZZ^^^aaadddeeegggjjjnnnrrruuuwwwzzz{{{|||}}}~~~zzzzzz{{{~~~}}}yyyyyy~~~uuufffdddgggfffcccbbbVVVNNNMMM\\\sssvvvkkkdddeeejjjsssxxxmmm]]]KKKHHHIIIJJJOOO]]]kkkmmmgggZZZTTTJJJAAA<<<:::<<<>>>HHHNNNTTTTTTMMMFFFCCCCCCGGG===888>>>EEEEEEEEEFFFHHHGGGFFFCCC@@@===:::888888888888777777777777777333333222222333333444444444555666888:::???EEEIIIPPPRRRXXXdddxxx|||ooorrrTTT[[[iiiaaa```HHHTTTTTTUUUSSSQQQQQQQQQOOOJJJEEEAAA999111---...111111000000000///...------,,,,,,........................////////////////////////////////////000000000000000000000000000000000000222222222111222222333333888333444===IIIUUUcccnnnvvvmmmqqqmmmggg\\\RRRPPPQQQNNNHHHHHHEEEDDDFFFDDD@@@@@@BBB===CCCCCC===>>>EEEFFFAAALLLKKKQQQXXX^^^gggbbbMMMMMMFFFIIIPPP[[[qqq}}}xxxhhhWWWPPPVVVbbbkkkzzztttxxxqqqkkkjjjiii]]]MMMBBB@@@BBBCCCBBBBBBAAA@@@???>>><<<;;;;;;777555333111111111000...------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++......---------,,,,,,,,,...///111000000///111222222555888;;;;;;<<<<<<<<<999???FFFHHHEEEAAAAAABBBGGGHHHRRRggglllWWWKKKTTT```ddddddZZZKKKCCCIIISSS]]]ZZZWWWVVVXXX\\\```bbbeeefffgggiiilllooorrrsssvvvxxx|||{{{yyyxxx{{{~~~zzzwwwvvvzzzxxxvvvvvvnnnaaaYYYOOOKKKLLLZZZttttttdddaaahhhuuu}}}aaaKKKGGGHHHJJJRRRaaannnmmmeeeXXXRRRIII@@@:::888999:::AAAFFFKKKKKKHHHCCC@@@???>>>999888@@@EEEFFFEEEGGGGGGGGGEEEBBB???<<<:::999777777777777777777666666444333333333333333444444333444666777:::>>>CCCGGGNNNQQQXXXdddwww~~~qqqqqq|||```]]]aaapppOOOMMMMMMSSSRRRQQQPPPOOOMMMIIIFFFBBB;;;222...///000000///------...............///........................////////////////////////////////////000000000111111111111111111111111111222222222111222222333444666333999HHHUUUccczzzuuuiiidddccc^^^XXXSSSPPPNNNNNNKKKEEEDDDFFFOOOHHHBBBBBBDDDFFFJJJOOONNNKKKQQQ[[[eeeqqqkkkUUUNNNFFFFFFLLLVVVlll}}}zzzvvvmmm___QQQMMMTTT```hhhssszzz}}}wwwpppjjjiiihhh\\\MMMBBB@@@AAABBBAAABBBAAA@@@???>>><<<;;;;;;777555333111111111000...------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,---...///222222333222111222444666666:::<<<;;;999;;;@@@FFFTTT\\\[[[NNNCCCCCCDDDCCCIIIGGGRRR]]]XXXUUU[[[___iiiiiicccSSSDDDBBBMMMZZZ\\\XXXUUUUUUZZZ___bbbcccggghhhiiikkkmmmppprrrssstttwww|||yyyuuuzzznnn\\\MMMMMMOOO[[[wwwzzz___WWW^^^iiibbbKKKHHHIIINNNYYYjjjsssoooeeeYYYTTTJJJAAA;;;888888888:::<<<@@@BBBBBBAAA>>><<<999999===DDDGGGGGGGGGIIIFFFEEECCCAAA>>><<<:::999666666666666666666666666555444444333333333444444222444555666888<<>>TTTdddrrr|||{{{vvvpppnnnkkkhhhgggaaa[[[YYY\\\bbbRRRIIINNNQQQMMMOOOVVVQQQKKKQQQ___pppvvv\\\QQQGGGDDDIIISSSjjj{{{xxxmmmcccUUUJJJGGGMMMWWW^^^iiirrr{{{}}}yyyxxx|||zzzyyy||||||ooojjjhhhhhh\\\MMMCCCAAABBBBBBBBBBBBAAA@@@???>>><<<;;;;;;777555333111111111000...------------------------***++++++++++++++++++***+++++++++++++++++++++++++++***)))((())),,,...000999999888555444444777999<<>>AAADDDIIISSS]]]gggttttttuuuxxxwww\\\gggppp\\\~~~UUULLLOOOQQQQQQNNNIIIFFFGGGIIIDDD???777111///......---+++,,,---...///000111222........................//////////////////////////////000000000111111111111111111111111111111111222222222222222333444555666555FFFdddyyyzzzttttttxxxuuullldddcccbbb]]]YYYXXXRRRKKKQQQddd{{{}}}]]]RRRGGGDDDIIITTTlll}}}zzznnnaaaQQQFFFBBBDDDIIIOOO```jjjsssrrrllljjjqqqyyyyyyzzzyyyyyyoooiiiffffff[[[MMMDDDBBBDDDDDDCCCBBBAAA@@@???>>><<<;;;;;;777555333111111111000...------------------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++***)))((((((***,,,///111<<<;;;999666444333555777>>>DDDIIIEEE>>>===CCCKKKlll{{{yyy\\\BBB===CCCFFFJJJLLLXXXWWWLLL\\\rrrppphhhfff[[[LLLEEEKKKVVV\\\WWWUUUTTTWWW]]]ccceeeffffffhhhjjjmmmqqquuuyyyzzz|||}}}}}}}}}}}}~~~{{{cccccc```cccwwwzzzooo^^^NNNFFFEEEKKK\\\pppppp]]]MMMIIILLLLLLUUUkkkvvvgggddd___VVVLLLDDD>>>;;;:::666666777999===??????>>>EEEHHHJJJGGGCCCCCCEEEGGGAAA@@@>>>===;;;:::::::::888888999999999:::::::::888777666555444444333444111333555555666888;;;>>>DDDHHHQQQ[[[aaaiii{{{xxxrrrssszzzbbbYYYsss[[[qqq[[[HHHPPPQQQPPPLLLGGGEEEFFFHHHEEE@@@999333000...------........./////////000000////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222222333444555666<<<<<>><<<;;;;;;777555333111111111000...------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++******+++,,,///111222888888777444111000111222;;;AAAEEECCC<<<;;;@@@GGGNNN[[[]]]LLL;;;;;;EEEMMMLLLQQQWWWRRRKKKVVVfffiiieeebbbWWWKKKJJJSSSXXXVVVSSSTTTXXX[[[___bbbdddfffcccdddgggkkkoootttwwwyyy{{{uuurrrrrrrrrsssxxx}}}}}}vvvqqqjjjjjjwwwwwwnnngggYYYJJJHHHDDDGGGOOOPPPJJJEEEFFFHHHGGGSSSooo}}}mmmiiiddd[[[QQQHHHAAA<<<:::666666666777999;;;===>>>GGGJJJJJJDDD@@@@@@AAAAAA???>>><<<;;;:::::::::;;;999999999:::;;;;;;<<<<<<999999777666444444333333222333555666666777:::<<>><<<;;;;;;777555333111111111000...------------------------,,,------......------,,,++++++++++++++++++++++++******+++,,,...///000000222333444333000///000111777;;;>>><<<999999@@@FFFFFFGGGFFFAAA<<<===FFFNNNMMMTTTRRRKKKMMMQQQYYYdddfff```TTTIIIMMMXXXWWWNNNNNNTTT\\\___``````cccfffdddeeegggjjjnnnrrrvvvxxx}}}~~~~~~pppjjjeeeeeeffffffiiinnnzzz{{{uuujjjaaaaaagggwww~~~mmmjjj```PPPKKKFFFBBBBBBDDDEEEDDDCCCDDDCCCRRRtttzzzooojjjbbbXXXNNNFFF@@@===888::::::888666777;;;???CCCHHHIIIDDDBBBCCCBBB>>>>>><<<;;;999999999:::;;;888888999::::::;;;<<<<<<;;;:::888666555444333333333444666666666777999;;;FFFDDDKKKXXX___dddrrrxxxooommmtttZZZPPPbbbnnn\\\qqqYYYTTTNNNJJJGGGFFFEEEDDDCCCAAA<<<666111.........////////////////////////////////////////////////000000000000000000000000000000111111111222222222222222222222222222222222222222222333444555666777777DDD```zzz~~~~~~lllddd^^^PPPJJJUUUsssiiiUUUHHHHHHVVVvvv}}}dddNNNFFFDDD@@@@@@EEEIIITTT^^^^^^]]]hhh{{{}}}|||vvvooorrrpppccc[[[[[[QQQEEE???@@@BBBCCCCCCBBBAAA@@@???>>><<<;;;;;;777555333222222111000...---------------------------......//////......---++++++++++++++++++++++++'''(((***+++,,,---------///111333333222222222333666888:::888777:::BBBIIIQQQGGG>>>=========BBBGGGKKKUUUMMMFFFPPPPPPSSSfffhhhaaaRRRHHHNNNZZZVVVHHHLLLTTT^^^bbb```___bbbfffggghhhjjjlllpppsssvvvwwwyyy|||{{{rrrlllhhhaaa\\\\\\\\\\\\^^^bbbmmmuuuxxx}}}}}}cccTTTKKKLLLOOO[[[~~~jjjfff```QQQHHHFFFCCCAAADDDGGGEEE@@@DDDBBBSSSxxxuuuppphhh^^^TTTKKKDDDAAA<<<>>>???;;;666666;;;AAA???FFFIIIGGGGGGJJJFFF???===<<<:::888888999:::;;;777777888999::::::;;;;;;;;;:::999777555444333333333555666777777777888:::BBB@@@FFFUUU^^^cccppprrrmmmqqq^^^MMMSSSjjjuuu]]]|||\\\VVVNNNIIIHHHGGGDDDBBBCCCAAA<<<777111///...///.../////////000000000111000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222333444555777777===PPPlll|||uuuyyyvvvfffeeeQQQKKKVVVuuuxxx```NNNJJJXXXzzzhhhOOOGGGDDD???>>>BBBOOOZZZccc```\\\fff~~~yyy|||~~~yyyrrrwwwooo^^^YYY\\\RRRFFF???@@@CCCEEEEEECCCBBB@@@??????===;;;888:::999777444222000//////000***(((,,,,,,(((***000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111---///111111111000111222333666888888777:::AAAGGGTTTGGG;;;888;;;???DDDIIITTTSSSOOOJJJLLLVVV^^^```iiiTTTGGGOOOYYYUUULLLHHHNNNTTT]]]aaabbbaaabbbccceeegggnnnooolllvvv~~~uuupppkkkccc\\\YYYSSSRRRQQQPPPQQQSSSVVVXXX___aaammm~~~||||||pppjjjggg```WWWIIIFFFEEECCCAAAHHH]]]rrrzzztttfffaaaWWWPPPJJJHHHGGGEEEEEEHHHIIIAAALLLsssxxxooofff___XXXOOOJJJJJJHHHEEEBBB@@@;;;666888===>>>DDDLLLSSSSSSMMMEEE???>>>>>>>>><<<:::888888999;;;<<<===>>>??????>>>===>>><<<999777666555333222333444555444444555888;;;>>>DDDIIIRRR\\\^^^jjjxxxsssvvvFFFRRRccc]]]mmmjjjPPPFFFKKKGGGBBBCCCCCCCCC@@@<<<888444111000//////////////////000111111222222111111111111222222000000000000000000000000111111222222222333333333333333333333333333333333666666444111333666888888MMM[[[rrr{{{~~~mmmdddXXXRRRiii|||YYYNNN^^^|||zzzZZZJJJCCC???@@@EEEOOOiiijjj```SSS[[[yyyzzz{{{xxx{{{~~~jjj[[[XXX___TTTGGG@@@BBBEEEFFFEEECCCBBB@@@??????>>>;;;888:::999666444222000//////,,,******,,,,,,******,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111111222333333222111222222000333555555555888>>>CCCLLLCCC;;;:::===@@@FFFKKKZZZVVVOOOJJJNNNYYYbbbeeebbbQQQHHHPPPZZZWWWOOOKKKOOOUUU\\\```aaaaaabbbccchhhhhhmmmmmmpppyyyooofffbbb^^^VVVPPPNNNLLLKKKIIIIIIIIIKKKMMMOOOVVVWWWbbb|||yyyppplllbbbYYYUUUSSSNNNGGGEEECCCAAA@@@>>>???LLLZZZzzzrrrmmmbbbXXXOOONNNOOOLLLJJJJJJGGGBBBLLLqqqzzzoooccc^^^YYYSSSOOONNNKKKHHHEEEBBB===777888<<<===FFFQQQWWWUUUNNNEEE???>>>===<<<:::888888:::;;;>>>???@@@AAAAAAAAA@@@??????<<<999777777666444222333444555444444555888;;;>>>DDDIIIRRR]]]___kkkvvvvvvZZZUUUhhhpppddd```OOOJJJLLLGGGFFFHHHEEECCC@@@===999555222000//////////////////000111111222222111111111111222222111111111111111111111111111111222222222333333333333333333333333333333333444555444222333777;;;===NNNeee|||{{{{{{}}}}}}sss```QQQ```jjjSSS^^^bbbNNNEEEBBBCCCFFFSSSllliii]]]RRRXXX{{{xxxuuuvvvxxxkkk______bbbVVVGGGAAADDDGGGGGGDDDCCCBBB@@@@@@???>>>;;;999999888666444222000000///+++---...,,,,,,...---+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...000111333333222222222222222222333444555555666999===@@@EEE???<<<===???BBBHHHNNN\\\VVVMMMHHHOOO\\\cccdddXXXMMMIIIRRR[[[XXXQQQMMMQQQVVV\\\_________bbbdddeeehhhlllnnnzzz|||vvvjjjaaaYYYVVVSSSMMMHHHHHHEEEDDDBBBAAAAAABBBDDDEEEJJJIIIQQQjjjxxxqqqkkkfffWWWUUUNNNHHHFFFGGGDDD???BBB@@@@@@@@@>>><<>><<<999777777:::===???CCCCCCDDDEEEEEEDDDCCCBBB???===:::888777666444333333444555444444555888;;;===DDDIIIRRR]]]aaammmyyyeee[[[ppp\\\]]]OOOJJJKKKEEEDDDGGGBBBCCCAAA===:::666333111000000////////////000111111222222111111111111222222111111111111111111111111111111222222222333333333333333333333333333333333333444444333444888???FFFTTTxxx{{{www~~~yyy}}}vvvZZZWWWyyy___]]]lllQQQFFFDDDDDDFFFVVVpppjjj]]]SSSVVVxxx|||wwwxxx~~~lllaaacccdddWWWGGGAAADDDGGGFFFBBBDDDBBBAAA@@@@@@>>>;;;999888777555333222000000///,,,000000,,,,,,000000,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,...000333444333111000000222333444555555444444555888;;;>>>@@@DDD@@@>>>???@@@BBBJJJSSSXXXSSSKKKIIIRRR]]]aaa^^^PPPJJJKKKSSSXXXUUUOOOLLLSSSWWW[[[]]]]]]^^^aaadddaaafffmmmrrrvvvkkkeee]]]UUUOOONNNLLLGGGDDDEEE@@@???>>>===<<<===>>>???@@@???DDDYYYxxxhhh]]]VVVRRRRRRUUUSSSRRRNNNIIIIIILLLJJJFFFEEECCCAAACCCDDDBBB@@@>>>BBBGGG```}}}wwwttttttqqqhhh___[[[NNNKKKMMMbbbzzzrrrjjjeee```[[[[[[^^^WWWSSSOOOMMMFFF>>>999::::::GGGVVV[[[UUUJJJBBB??????<<<888777999===@@@BBBFFFFFFGGGGGGGGGEEEDDDCCC@@@===:::888888777555333333444555444444555888;;;<<>>;;;777444222111000000//////000000111222222222111111111111222222111111111111111111111111111111222222222333333333222222333333333333444444222333444444333888DDDQQQdddyyy}}}vvv]]]dddvvvdddvvvTTTEEEDDDEEEDDDXXXyyysssdddXXXVVVxxxggg[[[]]]eeeXXXHHHAAACCCEEEDDDAAADDDCCCAAA@@@@@@>>><<<999888777555333111000000///---///...++++++...///------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,---...000333666888444111000111555999;;;<<<666333333666===DDDHHHJJJIIICCC???>>>???BBBLLLUUUUUUTTTSSSUUU]]]cccaaaYYYLLLKKKNNNRRRSSSOOOLLLKKKTTTXXX[[[\\\\\\]]]```cccdddfffkkknnnyyy|||zzzoooeee\\\WWWMMMHHHDDDCCCBBB>>>>>>@@@<<<;;;:::999999::::::;;;::::::===NNNrrrvvviii]]]QQQLLLIIIJJJRRR[[[______]]]XXXWWWYYYXXXTTTPPPLLLGGGEEEFFFGGGCCC???>>>AAATTTyyy{{{ppplllUUUQQQNNN\\\|||vvvpppfff^^^___eee^^^ZZZVVVTTTNNNCCC<<<;;;999DDDQQQUUUPPPGGGBBBAAA@@@===;;;;;;>>>BBBEEEEEEFFFFFFGGGGGGGGGEEEDDDCCC@@@>>>;;;999888777666444333444555444444555888;;;;;;DDDHHHPPP]]]dddmmm~~~]]]nnnooojjjcccIIIRRRPPPEEEDDDIIICCCBBB???<<<999666333222000000000000000111222222222222111111111111222222111111111111111111111111111111222222222333333333222222222333333444444444333333555555333999MMMaaa}}}||||||www___bbbtttzzz[[[GGGFFFHHHFFF___rrrbbbVVVtttgggYYYXXXdddYYYLLLCCCAAABBBCCCBBBDDDCCCAAAAAA@@@???<<<:::777666444333111000000000,,,+++---111111---+++,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,---///222666999;;;777444111333999>>>AAABBB<<<888777<<>>===???DDDLLLTTTTTTYYY^^^ccciiijjjbbbWWWKKKNNNQQQQQQMMMJJJJJJLLLTTTXXX\\\]]]\\\\\\___bbbmmmhhhgggfffkkk|||yyy{{{~~~uuujjj```XXXRRRNNNDDD@@@>>>>>>===:::;;;???777777777777777777888888777999;;;FFFffftttgggcccYYYRRRSSSTTTWWWcccqqquuuwwwtttooommmnnnllliii```[[[QQQJJJHHHJJJFFF@@@???AAAKKK\\\wwwrrr[[[TTTOOO\\\xxxllldddffflllddd```\\\[[[UUUJJJ@@@===999@@@IIILLLIIIEEEDDDDDDCCCAAA@@@BBBGGGIIIIIIGGGEEEEEEFFFGGGGGGFFFDDDCCCAAA???<<<:::999888666555333444555444444555888;;;:::DDDHHHNNN\\\dddlllyyy\\\cccbbbzzzpppKKKNNNNNNEEEDDDIIICCCBBB@@@>>>;;;777444333111000000000000111222222222222111111111111222222222222222222222222222222111111222222222333333333111222222333333444444555333333555666555>>>ZZZvvv~~~oooiiipppoooZZZYYY]]]eeedddKKKKKKNNNLLLhhhpppYYYooowwwkkk[[[WWWddd\\\PPPFFFAAAAAACCCEEEEEECCCAAAAAA@@@???<<<:::666555444222111000000000...***111>>>>>>111***...---,,,,,,++++++,,,,,,---******+++,,,,,,---......++++++---///222666999;;;:::555111222888???BBBBBBCCC<<<777<<>>AAABBBCCCDDDGGGIIIEEEDDDEEEJJJOOOPPPMMMHHHDDDEEEFFFGGGGGGFFFEEEEEEAAA???<<<::::::999777555333444555444444555888;;;:::EEEHHHLLLZZZcccjjjuuuccc^^^rrr___kkk\\\LLLFFFFFFGGGAAACCCBBBAAA???<<<888555333111111000000111111222333222222111111111111222222222222222222222222222222111111222222222333333333111111222333333444555555222222555888999GGGjjjyyynnnfffeeerrriiiWWWPPPPPPdddiiiMMMLLLQQQOOOjjj}}}bbbmmmvvvhhhzzzlllZZZUUUeee^^^TTTHHHAAA@@@CCCGGGEEECCCBBBAAAAAA???<<<:::666555444222111000000000111,,,777KKKKKK777,,,111---,,,,,,++++++,,,,,,---******+++,,,,,,---......******,,,...222666999;;;999444///000666<<<>>>???AAA888000222<<>>777777888999::::::;;;;;;333:::<<>>AAA>>>:::999;;;>>>AAACCCFFFKKKNNNGGGHHHPPP]]]ddd]]]QQQHHHQQQSSSTTTOOOIIIGGGLLLRRRUUUXXX\\\^^^^^^^^^^^^___ggghhhjjjjjjkkkmmmpppsssyyy}}}~~~vvviii```TTTKKKGGGDDD???;;;;;;:::888777777888:::;;;999:::;;;:::888888999:::777888888<<>>AAADDDJJJPPPJJJOOOTTTWWWZZZZZZQQQGGGLLLKKKIIIFFFDDDBBBAAAAAA@@@???<<<:::999888888888555555444444555666888999??????EEEPPPYYY```hhhooo}}}|||VVV]]]tttwwweeeqqqVVVJJJLLLKKKIIIHHHDDD@@@>>>>>><<<999555222111111000000000000000111111222222222222111111000000111222333333444444222222222222111111000000111111222333444666666777222777555777EEE[[[~~~kkk___mmmiiiSSSIIIQQQ]]]nnnNNNCCCGGGNNNkkkmmmqqqsss\\\dddyyycccUUURRRddd]]]RRRHHHBBBAAADDDFFFRRRIIIAAA@@@???<<<::::::666666555333111000......,,,...000111111000...,,,***++++++++++++++++++,,,++++++++++++,,,,,,---...,,,,,,---------///222555444222111111333555555555444222333:::DDDHHHFFFBBB===>>>???AAAEEEHHHJJJLLLEEEFFFMMMYYY___ZZZOOOIIITTTVVVVVVRRRKKKJJJNNNSSSUUUXXX\\\___``````aaabbbhhhiiikkklllnnnppptttwww|||~~~zzzpppddd\\\TTTJJJCCCAAA???<<<999:::999888777777888999:::777777888888999888888777:::888888===IIIgggwwwmmmlll___UUULLLIIILLL\\\|||xxxkkk^^^SSSZZZvvv~~~zzzqqqjjjiiieee\\\QQQKKKBBB>>>===AAADDDFFFLLLRRRRRRWWWZZZ\\\^^^]]]TTTKKKJJJHHHFFFCCCAAA@@@??????AAA???===;;;:::999999999555555444444555666888999>>>???EEEPPPXXX___gggooozzz~~~\\\YYYgggyyy```eee[[[LLLKKKGGGFFFFFFCCC@@@>>>>>><<<888444222222111000000000000000111111222222222222111111000000111111222333333444444444333222222222222222222222333333444555666666333888666:::LLLbbbiiibbb{{{pppXXXKKKMMMQQQuuuoooQQQEEEJJJRRRmmm~~~llluuuttt]]]eee}}}hhh[[[YYY___XXXOOOFFFAAA@@@CCCEEEMMMFFF@@@@@@@@@<<<999999666666555333111000......---......//////......---,,,++++++++++++++++++************+++,,,---//////***,,,---------...111333444222000000222222222111222222555===GGGLLLKKKGGGBBB@@@???BBBGGGKKKKKKJJJBBBCCCJJJUUUZZZUUUMMMIIIVVVWWWWWWSSSMMMLLLPPPUUUVVVYYY]]]___```aaabbbdddgggjjjllloooqqqtttyyy|||~~~|||zzzvvvgggXXXNNNHHHAAA===<<<<<<;;;999999888777666666777888999777666666999<<<<<<999666<<<888999>>>DDDXXX{{{||||||zzzpppfff]]]TTTLLLGGGOOOjjj}}}qqq```TTT]]]sssuuullljjjhhh```VVVQQQFFFBBB???AAADDDFFFMMMSSSYYY\\\______```___WWWMMMHHHEEEBBB>>><<<<<<===>>>@@@@@@>>><<<;;;:::::::::555555444444555666888999>>>???EEEOOOWWW]]]fffnnnyyy{{{ooo\\\^^^}}}bbb[[[]]]MMMKKKGGGFFFDDDBBB?????????===777333222222111000000000000111111111222222222222111111///000000111111222222222666555333222222333444444333333333444444555555555444888777>>>UUUmmmooo\\\pppxxx[[[NNNLLLLLLkkkoooPPPDDDJJJRRRqqqxxxlll|||vvv```gggmmmbbb___[[[UUUMMMEEEAAAAAACCCFFFHHHCCC@@@AAA@@@<<<999999666666555333111000.........------,,,,,,------............------,,,,,,,,,++++++++++++,,,---...///***+++---......///111333222000///000111222222111444444666;;;CCCGGGFFFDDDCCC@@@>>>BBBJJJOOONNNLLLAAACCCKKKUUUXXXRRRKKKIIIQQQSSSSSSPPPMMMMMMRRRVVVXXX[[[^^^______```aaabbbfffiiimmmpppssswww{{{~~~|||}}}yyyuuunnnaaaTTTFFFBBB>>>;;;;;;<<<<<<;;;888888777666666777888888999777777;;;@@@AAA===777===777999???@@@LLLwww|||xxxjjj```UUUMMMGGGKKK```www}}}ooo]]]SSS^^^ooosssfffdddeeebbb^^^[[[NNNGGG@@@???@@@DDDLLLUUUZZZ]]]______```___WWWMMMEEEBBB>>>:::999999;;;<<>>===<<<;;;:::999999555555444444555666888999===???FFFOOOUUU[[[dddmmmzzz}}}bbb\\\qqq\\\XXXMMMMMMJJJHHHCCCAAA@@@AAAAAA???999444333222111111000000111111111111222222222222111111//////000000000111111111555444333222222333444555333444444444444444444444444888888CCC^^^wwwuuu```nnn|||[[[NNNMMMPPPkkkkkkOOOGGGOOOYYYrrrppplllyyyeeekkk~~~ooobbb\\\YYYTTTLLLEEEBBBBBBDDDGGGFFFBBB@@@AAA@@@<<<999:::666666555333111000.........---,,,++++++,,,---............------,,,,,,,,,---,,,,,,++++++,,,,,,,,,))),,,///000000000111222///...///000333444444333555444333777<<<@@@AAA@@@@@@======CCCLLLRRRSSSQQQDDDGGGOOOWWWWWWPPPKKKJJJIIIJJJKKKKKKJJJMMMRRRWWWZZZ\\\^^^^^^]]]]]]___```dddggglllpppsssvvvzzz}}}||||||}}}pppddd[[[RRRIIIAAA???===;;;;;;<<<;;;;;;888777777777777777777888999777777;;;@@@AAA===777;;;777999@@@>>>EEEiiirrrdddWWWQQQLLLMMMYYYhhh}}}xxxmmm\\\SSSZZZccckkk~~~ooo```]]]aaaeeefffgggXXXNNNDDD??????DDDNNNYYYYYY\\\___```bbbaaaXXXOOOCCCAAA===999777888:::;;;<<<<<<<<<;;;:::999888777555555444444555666888999<<>>===BBB[[[xxx~~~nnn___XXXRRRNNNRRR[[[|||zzzqqqkkk]]]SSSQQQQQQQQQWWWaaaqqqyyyooo\\\YYY___fffjjjlll]]]RRRHHHCCCCCCHHHRRR\\\YYY^^^bbbccceeecccZZZOOOBBB@@@===:::999999:::;;;:::;;;;;;::::::999777777555555444444555666888999;;;???FFFNNNRRRVVV```jjjtttttt^^^qqquuuZZZKKKJJJFFFEEEEEECCCBBBCCCDDDBBB>>>999333333222111111111111222111111222222222222111111111111111111111111111111222222222222333333333333333333333444444555555555333===CCCTTTuuukkkqqqhhhWWWPPPXXXrrrwwwbbb\\\aaaffflllmmmtttqqqfffsss||||||hhhWWWWWWSSSLLLEEEBBBBBBDDDFFFGGGCCCBBBBBB???::::::===666666555333111000......---------......---------***++++++++++++++++++,,,,,,,,,+++++++++,,,------***---222444444333333333222222333555777777666444222444888<<>>===999:::>>>DDDKKKQQQVVVYYYXXXWWWVVVTTTNNNIIILLLTTTCCCDDDEEEFFFIIINNNSSSWWWYYY[[[]]]^^^^^^```bbbddddddhhhllloooqqqsssvvvxxxyyy|||zzzuuuhhhWWWJJJEEEAAA===777888999999999888999999888888999999999999888888777777888888999888888777777777:::<<<<<<@@@MMMZZZyyykkkbbbWWWMMMNNNVVVjjjyyylllcccZZZNNNFFFDDDDDDDDDDDDBBBIIIRRR^^^ooonnn[[[WWW]]]bbbcccdddVVVNNNGGGEEEGGGKKKSSS\\\ZZZ___dddfffgggcccXXXLLLBBBAAA???===<<<;;;;;;<<<:::;;;;;;;;;;;;:::888777555555444444555666888999;;;???GGGNNNQQQTTT^^^iiisssaaa{{{kkkjjjQQQIIIFFFHHHEEECCCAAAAAABBBBBB>>>;;;444333222222111111222222111111222222222222111111222222222222222222222111111222444555555555444333222222333333444555666666444CCCNNNaaannnssslll]]]OOO\\\qqqllllllkkkpppllltttuuunnn{{{fffRRRVVVRRRKKKEEEAAAAAACCCDDDHHHEEECCCBBB>>>::::::>>>666666555333111000......---......//////......---,,,,,,,,,------.........*********+++,,,---...///***...333666666444444333555555555666888888666444444999???DDDEEEBBB===999888;;;@@@EEEJJJOOOUUUYYY```\\\WWWPPPHHHEEEMMMXXXFFFFFFFFFGGGJJJOOOSSSVVVXXXZZZ\\\^^^```bbbfffiiifffiiimmmpppqqqssstttvvvuuuyyy~~~}}}ooogggXXXIIICCCCCC@@@;;;555777999:::999::::::;;;999999::::::::::::999999999:::;;;:::888888999:::555888::::::;;;???DDDFFF```~~~sssiiiYYYLLLNNNXXX^^^xxxkkkZZZTTTHHH???@@@EEEEEE??????BBBCCCEEENNN```qqqyyymmmZZZVVVZZZ\\\[[[YYYLLLGGGDDDFFFHHHKKKRRRYYYZZZ___dddffffffaaaTTTGGGBBBBBB@@@???>>>===<<<<<<;;;<<<<<<===<<<;;;999888555555444444555666888999;;;???GGGNNNPPPSSS^^^iiisss~~~^^^|||eeewwwWWWJJJIIIOOOEEEBBB??????AAAAAA>>>;;;444333222222111111222222111111222222222222111111333333222222222222222222111333555777888777555333111111222333555666777777555GGGVVVkkkqqqvvvjjjWWWHHHZZZ~~~~~~}}}wwwpppyyy}}}xxxvvveeeYYYWWWPPPIIIEEEBBB@@@CCCHHHHHHFFFDDDBBBAAA???<<<999888777555333000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***---111555888888777666555555777:::======999555777===EEEJJJIIIBBB:::444888:::AAAJJJNNNLLLKKKMMMPPPSSSRRRKKKFFFIIIMMMOOODDDBBBBBBDDDIIIOOOSSSUUUYYYZZZ\\\^^^___aaaaaaaaadddgggkkknnnqqqtttxxxzzzyyyuuuxxx{{{qqqdddZZZLLLBBB>>>===<<<:::999999:::::::::;;;;;;;;;::::::999999888999999999999999999999::::::::::::;;;<<<<<<===>>>???@@@AAAOOO^^^uuuwwwooo```OOOHHHKKK___sssqqqdddWWWNNNDDD>>>??????===:::999>>>BBBCCCBBBGGGQQQZZZfffeee[[[OOOOOOWWWVVVNNNKKKIIIJJJNNNOOOPPPTTTZZZ^^^bbbeeeeeeddd___TTTHHHDDDCCCAAA>>><<<<<<>>>AAA===>>>>>>===:::888777888555555555555555666777777???@@@FFFMMMQQQVVV___iiiwww}}}iiijjjiii]]]LLLLLLEEEIIIFFFBBB@@@AAA@@@===:::555444333111000111111222333333222222111000000000222222333333333333444444111111222333333444555555333222222333555666666555<<>>;;;888888777555333000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,***,,,000333444444222111444444666999<<<;;;888444666:::???BBB@@@;;;666333888:::@@@GGGJJJHHHGGGJJJKKKOOONNNHHHFFFIIIMMMOOOBBBBBBBBBFFFKKKQQQTTTVVVZZZ[[[]]]___aaacccddddddfffiiillloooqqqtttxxx{{{{{{wwwxxx}}}qqqgggWWWOOODDD===;;;;;;:::999999999999999:::::::::;;;;;;;;;::::::::::::;;;;;;999999999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@BBBIIIVVVhhh~~~vvvnnn```OOOIIIMMMXXXhhhxxx|||vvvlll___UUUNNNHHHBBB???@@@AAAAAA???======<<<;;;:::<<<@@@CCCOOOUUUTTTMMMNNNVVVXXXTTTOOONNNQQQUUUUUUSSSTTTXXXWWW]]]dddggghhheeeZZZOOOGGGEEEBBB@@@??????@@@AAA>>>???@@@>>>;;;999999999555555555555555666777777;;;<<>>;;;555444333111111111111222111111111111111222222222222222333333333333444444222222222333333444444444333333333555666777666666888IIIbbbsssccc]]]VVVUUUYYY^^^``````ZZZdddqqq{{{zzzvvveeeZZZYYYMMMBBB???@@@@@@AAACCCGGGEEECCCBBBAAA???<<<999888777555222000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---000222222111///...222333444777999999666333888:::<<<;;;999666444444::::::???EEEFFFCCCCCCFFFFFFJJJIIIFFFEEEJJJMMMMMMAAAAAACCCHHHNNNSSSVVVVVVZZZ[[[^^^aaacccfffggghhhiiikkknnnqqqsssuuuxxx{{{~~~zzzzzzzzzoooaaaVVVHHHCCC<<<999:::;;;:::999::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===>>>???@@@AAA@@@@@@AAAHHHVVVkkkuuukkk]]]MMMIIINNNWWWcccmmmllleee\\\SSSMMMHHHFFFEEEEEEGGGHHHGGGFFFHHHDDD@@@===<<<;;;999777;;;EEEKKKJJJMMMUUUYYYWWWTTTTTTWWW[[[ZZZTTTSSSUUURRR[[[dddiiillliii___UUULLLHHHCCCAAABBBBBBAAA@@@???@@@AAA???<<<:::::::::666555555555555666666777777888===DDDIIINNNXXXbbbmmm{{{dddkkktttmmmvvvPPPAAAHHHEEEAAA@@@BBBBBB???===666555333222111111222222000000111111222333333444222222333333333333444444333333333333333444444444333444555666777777777777;;;ZZZmmm~~~{{{|||}}}rrrdddRRRGGGFFFIIIJJJHHHFFFPPPddd|||zzzxxx{{{|||~~~|||yyy~~~~~~rrr```UUUTTTGGG<<<:::>>>@@@AAACCCHHHFFFDDDCCCBBB@@@===;;;777666444222111//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---///111333333222111///000111333555666666444333;;;===>>><<<888666666777<<<===AAAEEEDDD@@@AAAEEEFFFHHHHHHFFFGGGKKKMMMKKK???AAADDDJJJQQQUUUWWWWWWYYY[[[^^^aaadddggghhhiiikkkmmmpppssstttvvvyyy|||xxxnnn```QQQFFF@@@===;;;:::<<<===<<<;;;=========>>>>>>>>>>>>???===<<<<<<<<<<<<======>>>=========>>>>>>>>>??????????????????@@@AAABBBCCCBBBAAAAAAAAAFFFOOOZZZbbb|||rrrfffXXXIIIGGGMMMZZZdddllliiibbb[[[UUUPPPNNNOOOQQQSSSTTTSSSPPPNNNPPPMMMIIIFFFDDDAAA>>>;;;888???DDDGGGNNNVVVXXXVVVWWWVVVWWWYYYVVVPPPNNNPPPRRR[[[dddiiikkkjjjbbbZZZSSSKKKBBB???AAABBBAAA??????@@@@@@???<<<:::::::::666666555555555555666777777888<<>>666555333222111111222222111111111222222333333333222222222333333333444444444444444444444444444444222444555666666666777888HHHppp}}}xxxkkkjjj{{{yyyzzz|||jjjUUUMMMRRRWWWUUUOOOMMMQQQaaassswwwjjj```___YYYZZZ```nnn~~~ssswww|||yyy|||{{{ppp___SSSNNNBBB888888===AAABBBDDDFFFDDDBBBAAAAAA???<<<:::777666444222111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,...000111222222222111...000222444444333333333999===@@@>>>:::777777999>>>???DDDGGGDDD@@@AAAFFFKKKKKKIIIHHHJJJNNNLLLHHH???AAAEEEKKKRRRVVVWWWVVVXXXZZZ\\\```cccfffhhhiiilllnnnqqqtttuuuwwwzzz}}}|||ooobbbTTTFFF===<<<<<<<<<<<<=========<<<============>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<=========>>>>>>>>>????????????@@@AAABBBBBB>>>???AAAAAACCCEEEIIILLL^^^tttnnnaaaRRRFFFFFFMMMZZZfffqqqqqqlllfff```[[[]]]___dddhhhjjjggg```ZZZVVVUUURRRLLLFFF@@@>>>>>>?????????DDDOOOXXXYYYTTTUUUQQQOOONNNKKKFFFGGGKKKQQQZZZccchhhkkklllhhhbbbYYYPPPEEE??????AAAAAA???>>>???@@@>>>;;;999999999666666555555555555666666777888<<>>>>>===:::777666555444222111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++,,,...///000000000000...000222333222222222333555:::>>>===888444555888===@@@FFFJJJGGGBBBCCCIIINNNNNNKKKJJJNNNQQQMMMEEE@@@BBBEEEKKKQQQUUUVVVVVVXXXYYY\\\___ccceeeggghhhlllnnnqqqtttvvvxxx{{{~~~tttdddVVVJJJAAA<<<;;;<<<<<<=========<<<;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<===>>>??????<<<<<<<<<<<<============???????????????@@@AAAAAABBBBBBAAA???>>>???AAACCCGGGYYYooo|||jjj]]]PPPFFFIIIRRRcccqqq}}}vvvppppppssszzz}}}ttthhhfff```VVVKKKCCC???>>>DDD>>>;;;AAANNNWWWVVVRRRNNNIIIEEECCC???===@@@FFFMMMXXXdddjjjnnnpppnnnjjj___XXXMMMFFFCCCBBBAAA@@@>>>???@@@>>>;;;999999999777666666555555555555666666666:::@@@FFFLLLXXXcccuuu{{{dddyyygggoooMMMRRRJJJGGGCCCBBBDDDDDDAAA???777555444333222222333333555444444333222222111111222222333333333333444444333333333444555555666666111333555555444666<<>>??????>>>>>>>>>============>>>>>>>>>>>>=========>>>>>>???@@@AAA??????@@@@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCDDDGGGGGGFFFCCC@@@>>>???AAA>>>GGGRRR]]]nnnwwwfffZZZPPPIIIPPP[[[qqq{{{ooocccXXXNNNGGGBBBCCC>>>;;;AAAIIINNNLLLIIIEEE@@@===;;;999888<<>>777666444333222222333333333333333333333333333222222222333333333333444444111222333444555666777888333555666555555999AAAHHHlllyyy~~~~~~vvvpppllljjjiiikkkppptttxxx}}}{{{rrrpppfffWWWUUU\\\cccggg\\\eeekkkeee\\\UUUQQQOOOTTTaaaooo{{{}}}zzzvvvkkk\\\RRROOOJJJFFFFFFDDDBBBCCCGGGFFFDDDCCCBBBBBB@@@>>>;;;666555444222111000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////333333333333222000//////---000333333111000222444222666888555111000555<<<999>>>HHHMMMJJJEEEFFFLLLNNNMMMJJJKKKQQQUUUOOOFFFCCCCCCEEEIIINNNRRRTTTTTTZZZ[[[^^^aaaccceeeggggggiiilllpppsssvvvyyy}}}{{{{{{ppp^^^NNNCCC@@@AAACCC>>>???AAABBBAAAAAABBBCCC@@@@@@AAAAAAAAABBBBBBBBB????????????@@@AAABBBCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHCCCFFFIIIJJJIIIGGGGGGGGGHHHHHHEEEDDDMMMbbbvvvtttdddYYYQQQMMMVVVcccxxxvvviiiaaaXXXMMMEEEAAA???>>>BBBDDDCCCAAA@@@???;;;999999777666:::@@@NNN^^^oooxxxzzzvvvooogggeeeeeeddd^^^UUULLLDDD@@@@@@AAABBB@@@>>>;;;;;;;;;888777666555555555555555777777:::AAAFFFNNNZZZeeerrrzzzmmmvvvuuu~~~XXXTTTMMMIIIEEEDDDDDDCCC@@@===777666444333222222333333111222222333333444444555222222333333333444444444000111222444666777888999444666777666555;;;EEEMMMzzz}}}{{{}}}wwwpppkkkhhhgggfffaaaeeekkkooosssyyy~~~}}}uuupppxxxiiiWWWKKKHHHLLLQQQUUUeeennnggg___[[[WWWQQQZZZjjjzzz~~~xxxtttiii\\\SSSIIIIIILLLOOOKKKEEECCCFFFDDDCCCBBBBBBAAA???<<<999666555333111000///......000///---,,,+++,,,,,,---000///...---,,,,,,+++************+++,,,---///000666777888777555444444444333444555444222111222333444555666555333444888;;;:::CCCIIIHHHGGGIIILLLMMMSSSLLLIIILLLNNNJJJFFFDDDBBBCCCFFFJJJNNNRRRUUUWWW[[[ZZZ[[[\\\___bbbfffhhhkkkmmmoooqqqtttwww|||{{{uuukkkYYYIIIEEEGGGEEEAAAEEECCCBBBEEEJJJKKKGGGBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBDDDDDDCCCCCCDDDFFFGGGHHHHHHFFFDDDEEEIIILLLLLLKKKJJJJJJKKKLLLKKKJJJIIIIIIJJJIIIIIIHHHGGGFFFGGGGGGFFFEEEFFFMMMWWW___tttooo___ZZZTTTNNNXXXjjjxxxpppeeeTTTHHHEEEBBBBBBBBBCCCDDDCCCAAA???BBB<<<888999:::999:::===FFFbbbkkklll{{{{{{mmmiiidddjjjmmmfffXXXKKKDDDCCCDDDBBB@@@???>>>===;;;999:::999777666555555555555000666777;;;EEEKKKUUUhhhqqq}}}uuufffdddPPPRRRNNNHHHEEECCCBBBAAA@@@:::777444222222333222222222222222222222222222222222222333333333444444444///111333555777888888888888333444999999888CCCSSSyyymmm~~~rrrpppnnnmmmllljjjhhhfffaaaeeekkkooosssxxxxxxwww|||uuu~~~xxxnnn___QQQFFF@@@DDDKKKTTTjjjsssoookkk```RRRPPPXXXqqqzzzuuujjj]]]UUUKKKKKKNNNPPPLLLFFFDDDGGGDDDCCCBBBBBBAAA???<<<999666555333111000///......///...---,,,,,,,,,------......------,,,,,,++++++******++++++,,,---...///333444666555444222333333555666666444222111111222444555555444222444777;;;999BBBHHHIIIJJJOOOSSSTTTQQQKKKHHHJJJLLLHHHDDDBBBDDDEEEHHHLLLPPPTTTWWWXXXddddddbbbaaabbbccceeeffflllmmmoooqqqsssvvvzzz~~~xxxnnndddUUUMMMRRRZZZZZZTTTNNNJJJFFFFFFIIIJJJHHHEEEHHHGGGFFFDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJLLLMMMLLLJJJKKKMMMPPPOOONNNNNNNNNOOOOOONNNMMMLLLLLLMMMMMMMMMMMMLLLLLLGGGHHHGGGFFFEEEGGGLLLPPPZZZhhh~~~yyyuuuuuu{{{{{{jjj]]]ZZZUUUSSS```ttt|||pppcccRRRFFFDDDBBBBBBCCCDDDCCCAAA???>>>AAA===;;;======::::::<<>><<<::::::999777555444333444444111777777;;;FFFKKKUUUhhhtttllltttoootttUUUTTTOOOIIIEEECCCBBBAAA@@@:::888444222222333222222222222222222222222222222222222333333333444444444000111333555777777777777888444555888777777EEEVVVsssoooyyyssstttrrrooommmmmmllljjjhhheeejjjppptttwww{{{|||xxxzzz}}}www}}}jjjfff\\\NNNCCCAAAEEEIIIYYYoooyyytttlll^^^PPPOOOVVVqqq~~~sssuuu|||}}}wwwkkk^^^VVVNNNMMMOOOPPPMMMGGGEEEGGGDDDCCCBBBBBBAAA???<<<999666555333111000///......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++,,,,,,---......///111333333222111222333777888777555222111111333444555444333222333777::::::BBBGGGHHHIIINNNRRRSSSOOOIIIGGGIIIJJJFFFAAA@@@EEEGGGJJJNNNRRRUUUXXXZZZhhhgggfffdddddddddeeefffmmmnnnpppqqqrrrtttxxx{{{~~~uuuccc___ZZZ^^^jjjtttpppggg[[[UUUNNNKKKKKKMMMMMMLLLOOOMMMKKKIIIHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNPPPRRRTTTUUUTTTTTTUUUWWWUUUVVVVVVWWWWWWWWWVVVVVVRRRSSSSSSTTTTTTTTTSSSSSSMMMMMMMMMKKKHHHFFFFFFFFFFFFOOO\\\jjjzzzxxxooofff___aaafffppp}}}tttggg\\\ZZZWWWXXXiii{{{kkk\\\MMMDDDCCCCCCGGGJJJIIIEEEAAA@@@AAABBB@@@AAABBB@@@;;;:::===DDDVVVvvvuuuqqqooobbbgggjjjeeeYYYMMMGGGEEEFFFDDDAAA@@@??????===;;;;;;999777555333333333333222888888;;;FFFKKKVVViiixxxgggbbbtttooo]]]WWWRRRKKKEEEBBBBBBAAA@@@;;;888555333333333333222333333333333333333333333333333333333444444444444222333444555666666666666777555777888777;;;NNNcccuuutttxxxrrrnnnwwwtttqqqooooooooonnnmmmlllpppuuuxxxzzz}}}~~~{{{yyywwwyyy~~~{{{|||eeeggg___MMMBBBBBBEEEEEEZZZrrr}}}xxxnnn[[[KKKJJJTTTpppyyyrrrnnnuuuxxxlll^^^VVVPPPNNNNNNOOOLLLFFFDDDEEEDDDCCCBBBBBBAAA???<<<999666555333111000///......,,,,,,,,,,,,---......///*********++++++,,,,,,,,,------,,,,,,,,,------...---///111222111111222333666777777555333222444555555444333111222444777:::>>>CCCEEECCCCCCGGGJJJJJJLLLHHHGGGIIIIIIEEEAAA@@@EEEGGGJJJNNNRRRVVVYYYZZZbbbbbbbbbbbbdddeeeggghhhmmmoooppppppqqqsssvvvyyyyyy}}}}}}rrrlll^^^cccjjjsss}}}xxxlllbbb]]]WWWSSSSSSTTTUUUUUUWWWUUUSSSRRRQQQRRRTTTVVVUUUTTTTTTTTTVVVXXXYYYYYYYYYZZZ]]]_________^^^^^^___```bbbcccbbbaaaaaabbb]]]]]]]]]]]]\\\[[[ZZZYYYWWWWWWVVVSSSPPPMMMKKKJJJIIIKKKNNNRRR[[[kkkzzzssskkkddd]]][[[aaajjjwwwqqqggg___\\\ZZZ^^^qqq|||xxx~~~rrraaaRRRGGGBBBDDDHHHNNNSSSRRRMMMHHHGGGIIIIIIGGGGGGGGGBBB<<<<<<@@@DDDJJJooowwwvvvqqq_________^^^ZZZSSSKKKFFFGGGEEEBBB@@@@@@???>>>===<<<;;;888666444444333444444999999<<>>======<<<:::888666666666666444:::999<<>>:::777444444444333222333333333333333333333333333333444444444555555555555555555444444555555555555777999777888FFFaaayyy}}}rrr~~~|||zzzyyyzzz{{{{{{zzz{{{zzzxxxtttrrrvvv~~~yyyssstttyyy}}}zzz|||pppUUUDDDBBBCCCAAALLLeeexxx|||ttt[[[FFFEEEOOOhhh~~~{{{mmm]]]RRRNNNJJJHHHIIIIIIEEEBBBBBBDDDCCCBBBBBBAAA???<<<999666555333111000///......,,,,,,---.........------***+++++++++,,,,,,------------,,,,,,---...//////...000222333222222333444222333333222222444888;;;999666222111333666999:::???AAA@@@>>>???EEEHHHGGGEEEDDDFFFJJJIIIDDDBBBCCCCCCEEEHHHKKKPPPSSSVVVXXX]]]^^^```bbbdddfffggghhhkkkmmmoooppprrruuuyyy|||}}}}}}mmm^^^ZZZ___lllrrrtttnnniiiggggggggg\\\\\\^^^___aaabbbccccccaaabbbcccdddeeegggiiijjjiiieeecccdddhhhkkklllkkkppppppqqqsssttttttqqqooolllppptttuuusssqqqrrrsssvvvvvvtttrrrooollliiihhhddd```\\\YYYXXXYYYYYYXXXRRRPPPMMMJJJJJJMMMRRRWWWffftttrrrkkkfffhhhooo{{{rrrbbbXXXOOONNNPPPYYYmmmlllWWWGGG@@@BBBFFFSSSYYYaaaeeedddbbb``````ddd\\\SSSOOOKKKFFFDDDEEE:::<<<[[[vvvaaaYYYPPPKKKSSSaaaiiieee]]]HHHEEEAAA?????????>>>>>>===<<<:::999888777888888444999999<<>>???>>><<>>>>>>>>>>>>>>;;;:::999888888888999999333999888<<>>>>><<<:::===DDDGGGFFF======BBBGGGGGGBBBAAACCCDDDEEEHHHLLLPPPTTTWWWXXXVVVXXX[[[^^^bbbdddfffggghhhkkknnnqqqtttyyy~~~vvvaaaXXXQQQNNNTTT```___dddhhhjjjlllmmmjjjdddfffhhhiiikkkmmmqqquuuxxx~~~~~~zzz{{{}}}yyy}}}{{{zzzyyyuuupppllljjjgggccc___\\\[[[YYYUUURRROOOMMMMMMNNNLLLWWWmmm|||vvvyyy}}}lllYYYHHHIIIEEEGGGMMMNNNQQQcccwwwyyysssdddQQQEEEDDDKKKQQQcccgggpppyyy|||sssggg]]][[[ZZZRRRGGG@@@CCCEEE@@@SSSzzzmmmfff___YYYRRRPPPRRRUUUWWWWWWHHHEEE@@@>>>===>>>>>>===:::999888777777888999:::333888888<<>>===<<<;;;777555222...,,,+++,,,,,,,,,+++******))))))))))))++++++,,,,,,,,,,,,------***+++++++++***+++...000222111000......///111222111333444333000///222444333222333333555888:::;;;DDDAAA===>>>BBBFFFGGGGGG@@@BBBDDDDDDAAAAAACCCFFFEEEFFFHHHKKKOOOSSSWWWZZZ\\\\\\]]]___bbbfffjjjlllllllllmmmppptttxxxzzzzzz}}}jjjUUUPPPTTTWWW^^^fff___ccckkkrrrtttrrrsssxxxtttuuuvvvxxx{{{}}}{{{{{{|||yyyuuusssqqqmmmgggbbbbbbaaa```]]]YYYUUUTTTTTTSSSMMMMMMUUU___jjj|||~~~xxxggg[[[UUUSSSRRRPPPSSSYYY[[[^^^gggrrr|||uuuhhhXXXMMMMMMVVV^^^kkkqqqvvv{{{zzznnnnnnhhhVVVIIIHHHFFFCCCEEEKKKRRRWWW___ggg^^^YYYRRRLLLIIIIIIIIIHHHAAA>>><<<:::;;;;;;;;;:::;;;::::::999888777666666777;;;:::???LLLUUUbbbvvviiiiiicccXXXUUUYYYTTTGGGFFFIIICCCAAA===999666555666666555333333333444444444555555444444444444444444444444666666666666777777777777777999;;;===999ppp~~~uuuxxxsssrrr{{{~~~}}}}}}~~~}}}rrrYYYXXXRRRGGGGGGFFFDDDJJJUUUVVVMMMFFFFFFFFFPPPoooyyydddmmmwwwdddVVVLLLIIIGGGIIIGGGBBBAAACCCCCCCCCAAA@@@>>>===;;;:::777555222///---,,,,,,---//////...---------------++++++,,,,,,,,,,,,------,,,,,,------,,,---000222555333222000000111333444333444555333111000222444333222333333555888:::;;;DDDAAA>>>???CCCEEEEEEDDDAAADDDFFFFFFCCCBBBDDDFFFGGGHHHJJJLLLPPPTTTXXXZZZ\\\\\\]]]___bbbfffjjjlllmmmmmmnnnppptttxxxzzz|||{{{~~~pppfffhhhllliiiggghhhlllnnnttt{{{~~~~~~|||{{{zzzvvvqqqllllllkkkiiieeeaaa]]][[[ZZZSSSOOOMMMOOOPPPVVVcccqqqyyymmmeeeaaa```dddcccdddhhhhhhhhhoooxxxtttoooeeeYYYSSSVVVaaakkkrrrxxx~~~vvvjjjZZZMMMHHHFFFCCCBBBFFFJJJPPP[[[eeehhhaaaWWWMMMGGGDDDBBB@@@???<<<::::::;;;<<<<<<;;;;;;;;;:::999888777666666666;;;:::???MMMWWWdddwwwxxxfffqqqYYYUUUWWWTTTHHHFFFIIICCCAAA===999666555555555555333333333444444444555555444444444444444444444444666666666666777777777777666777:::@@@DDDzzz}}}sssjjjeeeeeennnwwwlllbbbXXXMMMLLLEEEDDDLLLWWWXXXNNNHHHIIIHHHPPPmmmyyyeeejjjuuueeeXXXLLLIIIHHHIIIGGGBBBAAACCCBBBBBBAAA@@@>>><<<:::999888666333111///.........111000//////////////////++++++,,,,,,,,,,,,---------...///......///222555777666444333333444666777666666666444222111222333333222333333555888:::;;;DDDBBBAAACCCFFFGGGEEECCCBBBEEEHHHHHHEEECCCCCCEEEJJJJJJLLLNNNRRRUUUXXXZZZ\\\\\\]]]___bbbfffiiikkknnnnnnnnnpppssswww{{{~~~{{{}}}vvvqqqvvvyyysssmmmmmmuuuuuuyyy~~~|||wwwrrrqqqpppnnnkkkgggccc___]]]YYYVVVSSSOOOJJJJJJQQQZZZfffzzzzzztttpppnnnrrrqqqrrrssspppnnnrrrxxxpppllleee^^^\\\bbbnnnwwwxxx~~~|||iii^^^QQQFFFEEECCCAAAAAABBBGGGTTTbbbmmmeeeXXXMMMEEE@@@===<<<===;;;::::::<<<=========<<<;;;::::::888888777666666::::::@@@OOOYYYfff{{{ddd}}}[[[TTTUUUTTTJJJHHHIIICCCAAA===888666555555444444333333333444444444555555444444444444444444444444666666666666777777777777666444999AAARRR~~~xxxiiiaaa^^^___ccciii~~~|||{{{fffZZZNNNKKKFFFGGGPPPZZZYYYNNNHHHJJJHHHOOOhhhvvvdddeee~~~tttbbbVVVKKKHHHGGGHHHGGGCCCBBBDDDAAAAAAAAA@@@>>><<<:::999888666444222000//////.........------------......+++++++++,,,,,,,,,---------.../////////000333666777666444333444555777888888888777555333222222333333222333333555888:::;;;EEEDDDDDDFFFIIIIIIEEEAAAAAADDDHHHGGGDDDBBBBBBDDDKKKKKKMMMOOORRRUUUWWWXXX[[[\\\]]]___bbbeeehhhjjjnnnoooooopppssswww{{{~~~wwwxxxyyyvvvvvvzzz|||{{{}}}{{{wwwsssrrrqqqpppnnnkkkfffccc___\\\WWWRRRNNNLLLMMMOOOWWWggg|||zzz~~~~~~~~~|||wwwssssssvvvrrrpppkkkggggggmmmwww~~~hhh```SSSBBBEEEDDDDDDCCC@@@CCCPPP]]]fff___SSSIIICCC@@@??????>>><<<;;;<<<===>>>===<<<<<<<<<;;;:::999888777777555::::::AAAQQQ\\\kkkeee}}}bbbVVVTTTTTTLLLIIIIIIBBBAAA>>>999666555555444444333333333444444444555555444444444444444444444444666666666666777777777777888444999AAA^^^zzz|||tttgggcccdddddddddeeewwwwwwggg[[[OOOIIIIIILLLVVV___[[[NNNGGGJJJHHHOOOeeeqqqaaaccc{{{wwwaaaTTTIIIFFFEEEHHHGGGDDDDDDGGGAAAAAABBBAAA???===:::999777666555333111000//////---,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,---.........000333555555444333222333444666777999888666555444333333222333222333333555888:::;;;AAA@@@AAAEEEGGGGGGBBB>>>???BBBEEEDDDBBB@@@AAABBBJJJKKKMMMPPPRRRTTTVVVVVV[[[\\\]]]___bbbeeeggghhhlllnnnpppqqqrrrvvv{{{}}}||||||}}}uuutttuuuwwwxxxvvvqqqmmmccc^^^WWWSSSRRRQQQLLLGGGKKKTTTcccwww{{{xxxwwwssssssrrrrrrtttzzz~~~~~~lllbbbTTTAAAFFFFFFHHHHHHEEEDDDMMMXXX\\\UUULLLEEEAAAAAAAAABBBAAA???>>>>>>???>>>===;;;======<<<;;;:::999888888555:::;;;CCCTTTaaapppkkkwwwnnn[[[TTTTTTNNNKKKJJJCCCBBB???:::666555555444444333333333444444444555555444444444444444444444444666666666666777777777777:::444;;;CCCmmm}}}~~~}}}lllfffhhhjjjlllnnn{{{mmm}}}jjj```SSSJJJHHHMMMZZZddd___QQQLLLPPPLLLVVVkkknnnaaaeee|||{{{cccUUUIIIFFFEEEHHHGGGDDDDDDGGGBBBBBBCCCBBBAAA>>>;;;999666555444333222000///...---------,,,------...///++++++,,,,,,,,,,,,------+++,,,---------///222555333222111111111333555666999777555444444444333222333222333333555888:::;;;;;;;;;<<<@@@CCCBBB>>>999===???BBBAAA>>>>>>@@@CCCIIIKKKMMMPPPSSSUUUVVVVVV[[[\\\]]]```bbbdddfffgggiiimmmqqqrrrrrruuuyyy}}}}}}qqqqqqssswww{{{zzzuuupppiiifff___XXXVVVTTTNNNFFFFFFJJJRRR```vvv}}}wwwsssrrrssswww|||}}}wwwsssuuu~~~sssdddUUUDDDGGGHHHJJJLLLIIIGGGLLLSSSUUUPPPIIICCCAAAAAAAAAAAACCCBBBAAAAAAAAA@@@===;;;>>>===<<<<<<::::::999888555;;;===FFFXXXeeeuuu{{{wwwsss|||cccVVVUUUPPPMMMJJJCCCDDD@@@;;;888666666555555333333333444444444555555444444444444444444444444666666666666777777777777888444???HHH}}}pppyyynnnnnnrrrzzzrrruuuuuuoooaaaRRRKKKGGGOOO___kkkfffXXXUUUZZZSSScccyyyoooeeejjj}}}dddVVVKKKHHHGGGHHHGGGCCCBBBDDDBBBCCCDDDDDDBBB???<<<:::444444444333111000///...------,,,,,,---......///++++++,,,,,,,,,,,,------+++,,,------...000333666222111000000000222444666888555333333444555444222333222333333555888:::;;;999888:::===AAAAAA===999<<<>>>???>>><<<===AAAEEEJJJKKKNNNRRRUUUWWWXXXXXXZZZ[[[]]]```bbbdddeeeffffffkkkqqqsssssstttwww{{{~~~|||mmmnnnpppvvv{{{zzzuuuooojjjmmmjjj```WWWTTTQQQMMMLLLMMMOOOVVVcccvvvyyysssnnnqqquuu|||}}}rrrkkkfffccchhhooosss```SSSIIIIIIGGGHHHJJJIIIHHHJJJPPPQQQMMMHHHDDDBBBBBBAAAAAACCCBBBBBBBBBCCCCCC@@@>>>>>>>>>===<<<;;;:::999999666<<>>BBBCCC@@@<<<===>>>???===<<<>>>CCCHHHJJJLLLOOOSSSVVVXXXZZZZZZZZZ[[[^^^```bbbdddeeefffdddjjjqqqtttssssssvvvzzzyyyqqqqqqtttzzzxxxrrrdddmmmnnnaaaTTTPPPQQQQQQSSSRRRQQQRRRVVVaaarrr~~~xxxtttoootttyyyrrrfff```[[[VVVXXX]]]iiippp[[[QQQMMMJJJFFFEEEGGGHHHGGGIIINNNNNNKKKGGGEEEDDDDDDDDDCCCBBBAAABBBCCCEEEEEECCCAAA>>>>>>===<<<;;;::::::999666===@@@JJJ]]]kkk|||qqqdddwwwooo[[[WWWRRRNNNKKKEEEGGGCCC>>>:::888888777666333333333444444444555555444444444444444444444444666666666666777777777777888666EEENNNpppyyyyyymmmsssiiiUUUVVVVVVaaaqqqzzzppp^^^YYY___[[[sss{{{mmmfffvvv|||hhh]]]RRRIIIDDDGGGJJJIIIDDDBBBFFFDDDBBBAAA@@@>>>;;;999777555333111111111000...++++++++++++++++++++++++///...,,,,,,------,,,+++,,,,,,,,,---...///000111222111111000111111222222555444333222333555777999333222222444888:::;;;;;;::::::<<<@@@DDDDDD@@@===BBBAAA???<<<;;;===AAAEEEIIILLLPPPRRRTTTUUUVVVXXXWWWYYY]]]aaadddeeeffffffnnnnnnpppsssvvvxxxwwwuuu}}}vvvwww{{{yyyrrrllliiippplll^^^VVVXXXXXXTTTVVVUUUTTTTTTVVVYYY\\\___wwwuuurrrmmmuuu~~~sssaaaRRROOOMMMGGGGGGMMMZZZsssiiiXXXQQQNNNIIIEEEBBBDDDIIIKKKIIIFFFGGGCCC>>>???CCCFFFFFFDDD===BBBFFFIIILLLNNNKKKEEEEEEAAA===<<<======:::777999===EEEQQQbbbvvvnnnaaapppqqqXXXXXXRRRJJJGGGFFFAAA???;;;888666555666777333333333444444555555555444444444555555555555666777777888999999999999999>>>>>>???aaa|||~~~~~~ssszzznnnooosssttt[[[WWWbbbmmmyyy|||uuuhhh^^^YYYdddvvvzzzvvvwwwjjj^^^RRRKKKGGGHHHJJJGGGDDDCCCFFFDDDBBBAAA@@@???<<<999777555333111111111000...++++++++++++++++++++++++///---,,,,,,---...,,,+++---,,,,,,------...000000111111111111222333555555444333222222333444666888222222222444888;;;======::::::===@@@DDDCCC@@@===CCCBBB@@@===<<<>>>BBBFFFIIIJJJLLLNNNOOOQQQUUUXXXXXXZZZ^^^aaadddfffffffffggghhhjjjnnntttwwwxxxxxx~~~xxxvvvvvvuuurrrooommmuuusssdddYYYYYY[[[YYY]]][[[YYYWWWVVVVVVXXXYYYjjj}}}~~~zzzxxxuuuxxxvvvtttrrrooo~~~nnn\\\MMMKKKJJJFFFHHHNNNRRRhhhxxxrrr^^^NNNFFFDDDDDDAAA@@@CCCJJJOOOOOOMMMGGGEEEDDDGGGKKKLLLHHHEEECCCGGGJJJKKKOOORRROOOJJJHHHDDD@@@?????????===::::::>>>GGGVVViii|||dddnnnhhhSSSVVVTTTMMMJJJHHHDDDAAA===999666555555555333333333444444555555555444444444555555555555666555555777888999:::;;;;;;<<<===AAAggg|||vvvbbbfffkkkuuuvvv```]]]jjjvvvssshhhbbbwww~~~kkk]]]QQQMMMKKKKKKIIIEEECCCEEEFFFDDDBBBAAA@@@???<<<999777555333111111111000...,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---...---+++---,,,,,,------...///000///000000111222444666777333222222111222333555666111111111444999===>>>???;;;<<<>>>AAADDDCCC@@@===CCCCCCAAA>>>===???DDDHHHJJJKKKKKKLLLMMMQQQWWW[[[ZZZ\\\___bbbeeegggggggggiiijjjkkkpppuuu{{{}}}~~~|||tttoooooorrrtttsssyyywwwhhh\\\\\\```aaaccc```]]]YYYWWWUUUUUUVVVWWWgggzzz~~~ooodddaaaaaa```kkk{{{xxxwwwuuusssbbbSSSOOONNNLLLNNNSSSUUUdddnnnhhhWWWIIIBBB@@@AAA??????FFFQQQYYY\\\[[[OOOOOOQQQTTTUUURRRJJJDDDGGGJJJKKKKKKNNNRRRQQQMMMJJJFFFAAA?????????===;;;<<<@@@KKK]]]rrrmmmlllwwwgggSSSWWWVVVPPPLLLGGGEEECCC???:::777555444444444444444444444555555555444444444555555555555666333444666888:::;;;<<<<<<;;;>>>CCCmmm~~~ooo\\\ccciiimmmxxxzzzjjjjjjwwwuuupppkkk\\\QQQOOONNNMMMHHHBBBCCCGGGEEECCCBBBAAAAAA???<<<:::777555333111111111000...------------------------...---,,,,,,---...---,,,,,,,,,,,,---...///000111000000000111222333444555222222111111111222444444111000111555:::>>>@@@@@@<<<===@@@CCCDDDBBB@@@===CCCBBB@@@>>>===???DDDHHHLLLMMMOOOPPPRRRUUUZZZ]]]\\\]]]```ccceeeggghhhhhhnnnmmmnnnqqqvvv{{{~~~sssjjjllltttzzzxxxxxxpppccc]]]aaafffhhhdddbbb___\\\YYYWWWWWWWWWTTT^^^kkkvvv}}}vvvrrroookkkcccZZZTTTSSSTTTUUU]]]yyy~~~}}}nnn___YYYWWWUUUVVVYYYaaafffggg___RRRHHHDDDCCCBBBAAACCCMMM[[[fffkkklllbbbbbbbbbbbb___XXXNNNGGGLLLMMMMMMKKKNNNRRRQQQMMMKKKFFF@@@===>>>>>><<<:::<<>>:::777555444444444444444555555555555555444444444555555555555666444555666888:::;;;;;;;;;<<>>AAAAAA???===<<>>>>>>>>===<<<===EEEUUUjjjmmmzzzwwwzzz\\\VVVRRRPPPNNNFFFAAA???===:::777666555555555555555555555555555555444444444555555555555666666777888999999999999999;;;@@@KKKzzzdddZZZ\\\```gggsssjjjYYYOOONNNMMMLLLHHHBBBCCCGGGDDDCCCAAAAAAAAA@@@===;;;777555333111111111000...........................---,,,+++,,,.........---+++,,,---///111444666777888888777777777777888888222222222222222222222222222222333666;;;???AAABBB===@@@DDDEEEDDDAAA???>>>AAA@@@???===<<>>BBBEEEFFFDDD@@@??????BBBAAA@@@>>>===@@@EEEIIIGGGJJJMMMPPPRRRUUUXXX[[[^^^___```aaaccceeeggghhhjjjkkknnnttt{{{~~~sssvvvxxxnnngggkkkuuu{{{yyyuuujjjhhhfffccc```]]]ZZZYYYWWWSSSTTTYYY^^^eeessswwwlllmmmggg___WWWSSSRRRSSSSSSSSSOOOOOOSSSTTTOOOJJJJJJFFFTTTgggzzz{{{hhh```]]]WWWOOOLLLCCCHHHTTThhh}}}|||wwwuuuttttttxxxyyyxxxvvvssslllcccVVVOOOFFFAAA@@@AAAAAA@@@BBBPPPeeewwwnnnhhh{{{kkkdddVVVQQQRRRPPPFFFCCCBBB@@@>>>;;;999777666777666666666555555555444444444444555555555555666555666777888999::::::::::::DDDXXX|||}}}|||nnn```aaakkkwwwqqqsss{{{lll\\\NNNJJJHHHIIIHHHDDDDDDFFFDDDBBBAAAAAAAAA@@@===;;;777555333222222111000...////////////////////////---,,,+++,,,...///...---***,,,...111444888;;;===222222222333555666888999333333444444444333333222444444444777<<>>BBBFFFGGGDDD@@@??????CCCBBBAAA??????BBBGGGKKKJJJKKKMMMNNNPPPTTTZZZ^^^^^^^^^___```bbbeeeggghhhjjjkkknnnsssyyy|||||||||}}}tttzzzvvvqqqpppwww|||xxxeeeeeedddcccbbbaaa```___ZZZVVVUUUYYY\\\^^^fffqqq}}}uuu{{{uuummmddd___\\\\\\]]]]]]XXXXXX]]]]]]UUUNNNMMMDDDKKKUUUddd~~~~~~lllfffddd[[[PPPJJJFFFLLL[[[qqq{{{xxxwwwwww|||~~~}}}{{{vvvlllbbbVVVNNNEEE???>>>?????????EEETTTjjj{{{nnndddxxxjjjkkk[[[TTTTTTPPPCCCGGGFFFCCC@@@===:::777666777777666666555555555444444444444555555555666666333444666888:::;;;<<<<<<<<>><<<===BBBGGGKKKOOOQQQRRRRRRRRRTTTXXXZZZZZZ\\\___cccfffhhhiiiiiimmmpppooonnnttt}}}~~~zzz~~~{{{~~~{{{zzz}}}xxxwww~~~zzzvvviiiccc^^^]]]```cccbbb```\\\]]]\\\ZZZYYY[[[```eeevvv~~~mmmeeeddddddeeeeeeppprrraaaUUUTTTRRRKKKKKKNNNYYYkkk{{{}}}vvv```QQQPPPLLLOOOaaa}}}sssqqqtttzzzzzzzzz|||{{{uuulllddd\\\NNNBBB???>>><<>>eeeppp~~~tttgggfffxxxpppaaaiii~~~vvvppphhhaaa___bbbgggkkkmmmnnnppprrruuu{{{nnn\\\NNNIIIFFFHHHHHHEEECCCEEEDDDDDDCCCBBB@@@>>><<<;;;666555333111000///.........---------///000///...///.........------------............///111333444000111222333444444444444444111222777888555333333111444555666:::??????<<<;;;>>>BBBCCCBBBAAAAAAAAACCCAAA>>><<<===BBBGGGJJJPPPQQQRRRRRRRRRSSSVVVXXXZZZ\\\___bbbeeefffggghhhiiilllnnnpppvvv~~~||||||xxxyyymmmfff___]]]```cccddddddddddddbbb^^^ZZZYYY[[[]]]hhhxxxxxxrrrrrrpppxxxyyyiii^^^[[[WWWPPPLLLJJJLLLWWWqqqkkk\\\XXXRRR[[[qqqyyylllhhhiiimmmnnnrrrvvvxxxvvvqqqlllbbbRRREEEAAA???===BBBKKKVVVfffxxxjjjkkkddd{{{XXXRRROOOQQQFFFEEEBBB???;;;888777666777555555555555555555555555666666555555555555666666666777777888999:::::::::DDDBBBiiixxxnnnyyyiiipppgggWWWaaaxxx{{{tttooommmccc```]]]ZZZZZZ[[[^^^```[[[\\\___aaacccgggkkkoooxxxnnnZZZNNNIIIFFFHHHHHHEEECCCEEEDDDDDDDDDBBBAAA???===<<<666555333111000///.........,,,,,,,,,...///...---............------------............///000111222///000111222333333333333333111333888:::666333333222555666666:::??????;;;:::???DDDDDD@@@???@@@CCCCCC@@@>>><<<===BBBFFFJJJPPPQQQRRRRRRQQQRRRTTTVVV[[[\\\^^^aaaccceeeffffffeeeiiimmmqqqxxxvvvsssvvvwwwpppgggbbbbbbeeeggghhhiiihhhgggbbb]]]YYYXXXXXX\\\gggyyyqqqgggeee```VVVPPPJJJGGGIIIYYYuuuzzzuuuvvvvvvvvvuuutttrrrpppoooxxxuuufff^^^]]]hhh~~~pppbbb\\\\\\\\\___eeemmmtttwwwwwwuuujjjYYYHHHBBB??????GGGRRRdddqqqeeeiii^^^zzzZZZTTTPPPQQQHHHGGGEEEAAA===999777666666555555555555555555555555555555666666666666666555555666777888999:::;;;<<>><<<;;;666555333111000///.........---,,,---...///...---------------------------...............///000000//////000111222222222222333111333888:::777444444333555666666:::??????;;;;;;AAAEEEDDD???===AAAFFFBBB@@@===<<<>>>AAAFFFIIIMMMOOOQQQQQQQQQRRRTTTVVV]]]^^^___aaacccdddffffffeeehhhlllqqqyyyuuutttxxx}}}tttmmmjjjhhhgggeeefffffffffdddaaa]]]ZZZXXXXXX^^^kkkzzzrrrkkklllhhh\\\UUUOOOLLLLLLPPP[[[eee~~~sssllleee___ZZZXXXUUUQQQOOONNNMMMMMMSSSaaarrrxxxjjj```eeeooouuudddXXXRRRQQQMMMRRRZZZdddnnntttxxxyyynnn\\\JJJBBB???AAALLLZZZooozzzcccqqq[[[~~~sssXXXUUUQQQRRRJJJJJJGGGCCC>>>:::888777666555555555555555555555555444444666777777777666555555666777888:::;;;<<<===<<>><<<;;;999666555333111000///......///...---...//////...---,,,,,,------------------------.../////////////////////000111222222222222333000222777:::777444444222555666777:::???@@@<<<===BBBEEECCC>>><<>>AAAEEEHHHIIILLLOOOQQQRRRTTTWWWYYY^^^___```bbbccceeeggghhhhhhiiilllrrryyy}}}|||xxxqqqiiibbb^^^ccccccddddddbbb___\\\YYYWWWYYYaaaooo}}}vvvnnnoookkkfff[[[PPPNNNOOONNNMMMNNNYYYmmmqqqccc[[[TTTNNNNNNKKKHHHEEECCCDDDEEEFFFCCCLLLWWWaaannn}}}zzzlll```fffqqqwwwiiiZZZOOOIIIHHHFFFJJJRRR[[[dddlllrrrvvvkkkZZZJJJBBB@@@CCCQQQaaattt~~~jjj{{{^^^xxxiiiUUUVVVRRRSSSKKKKKKHHHDDD???;;;888777666555555555555555555555555333444666777777777666555555666777888:::<<<======:::VVV|||jjjqqqggg[[[pppnnnXXXZZZlll{{{zzzkkkZZZQQQRRRVVVWWWUUU```]]]XXXSSSNNNKKKJJJIIIGGGGGGEEEBBB???>>>@@@BBBCCCEEEIIIPPPZZZfffttt~~~mmmZZZNNNIIIFFFHHHHHHEEECCCEEEAAAAAA@@@???===<<<:::999666555333111000///......000///---...//////...---,,,,,,,,,,,,------------,,,---...///000111111000///000111222333333333333333000000555888555444555222555666777;;;@@@AAA>>>@@@CCCDDDBBB>>>>>>BBBFFF@@@???======>>>AAAEEEGGGHHHKKKOOORRRTTTVVVYYY[[[______```aaadddfffhhhjjjkkkjjjmmmtttyyyvvvkkkaaa[[[cccccccccddddddaaa\\\YYYWWWUUUZZZgggsss}}}yyysssuuueeeUUUOOONNNLLLJJJJJJHHHUUUhhhxxxuuudddWWWQQQLLLHHHGGGFFFDDDBBBAAABBBDDDEEEBBBDDDGGGJJJPPP\\\iiisss}}}nnncccdddqqqyyynnn```RRRHHHCCCAAABBBFFFLLLSSSYYY```gggkkkeeeVVVHHHCCCBBBFFFVVVgggxxxooo~~~gggvvvgggVVVYYYSSSSSSMMMKKKHHHDDD???;;;888777777555555555555555555555555333444555666777777777777666777888999:::;;;<<<===???bbbmmmwwwdddYYYggg|||aaaZZZdddllllll^^^XXXRRRTTT[[[```___\\\ddd^^^UUULLLGGGFFFHHHJJJHHHHHHFFFCCC@@@>>>???@@@EEEDDDFFFJJJOOOWWWdddpppkkk]]]NNNIIIFFFHHHHHHEEECCCEEEBBBBBBAAA@@@>>><<<:::999666555333111000///......///...------......---+++++++++,,,,,,,,,---------,,,---///000222222222222000111222333444444444444333///...222555444444666000333555777<<>>======>>>AAADDDFFFIIILLLPPPSSSUUUVVVYYYZZZ]]]]]]^^^```cccfffiiijjjiiijjjooowww{{{||||||rrriiiddddddccccccdddeeeddd```\\\YYYTTTVVVaaajjjtttuuuhhh___WWWPPPNNNNNNHHHLLLWWWgggwww~~~{{{vvvjjjZZZPPPNNNMMMJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@DDDNNNVVVooozzz{{{mmmddddddppp|||tttnnnbbbUUUJJJBBB?????????BBBGGGJJJNNNSSSZZZ___]]]QQQGGGEEEEEEKKK[[[mmm{{{ttt|||www{{{nnn[[[[[[SSSTTTPPPJJJGGGCCC>>>;;;999888777555555555555555555555555444444444555555666777888888888999999:::;;;<<<<<>>======>>>AAADDDFFFKKKNNNRRRTTTUUUVVVXXXYYY[[[\\\]]]___bbbeeehhhjjjggghhhpppzzz|||{{{~~~yyyssspppbbbaaabbbdddggghhheeebbb^^^VVVVVV]]]ccciiizzz}}}tttfffXXXRRRRRRMMMJJJNNN^^^pppzzzzzzwwwsssooocccTTTMMMNNNOOOOOOTTTTTTTTTRRRPPPNNNLLLKKKEEEEEEEEECCC???>>>CCCJJJUUU]]]lll{{{~~~uuuiiibbbgggnnnsssuuu{{{yyyhhhbbbWWWLLLCCC???>>>???===@@@CCCEEEGGGKKKRRRWWWYYYNNNGGGFFFHHHNNN___qqq~~~}}}}}}www```]]]TTTUUUQQQIIIFFFBBB>>>;;;999888888555555555555555555555555555555444444555666888999999999999::::::;;;;;;;;;PPP{{{lll~~~sssmmm]]]fffpppZZZUUURRRLLLKKKPPPUUUWWWXXX]]]fffmmmxxxnnn___PPPFFFCCCEEEGGGNNNRRRWWWXXXUUUOOOIIIFFFCCCBBBDDDGGGFFFDDDKKKUUUoooYYYMMMHHHDDDFFFFFFDDDDDDFFFDDDDDDBBB@@@>>><<<;;;:::777555444222000......---------,,,,,,++++++,,,---///...---,,,,,,,,,,,,,,,***+++...111333444444444444444666666666555444333111111222333555555444222111333666999<<<>>>>>>???AAACCCAAA;;;:::???DDDEEE???>>>===<<<===@@@CCCDDDIIILLLOOOQQQTTTWWW\\\___^^^]]][[[\\\___eeekkkpppmmmooorrrvvvzzz}}}}}}|||zzz~~~wwwhhhddd^^^[[[]]]aaadddfff___]]][[[VVVSSSYYYlllvvvhhhddd```RRRMMMMMMUUUeeettt{{{|||}}}vvvnnncccZZZWWWYYY]]]```bbbfffeee```]]]\\\[[[YYYPPPLLLGGGCCCAAA???===;;;BBBKKK[[[jjjnnnhhhbbb```dddhhhmmmrrrttttttqqqoookkk```RRRGGGAAA???>>>===???@@@AAAAAA@@@CCCHHHMMMSSSMMMGGGGGGKKKVVViiiyyyuuuqqqttt}}}]]]ZZZYYYRRRRRRIIIGGGDDD>>>999555555666666333222333555666444222555555555555666666666666777888999888888999;;;>>>PPPwww{{{pppxxxiiikkk___aaaiiiWWWUUUXXXXXXVVVXXXWWWSSSTTT\\\hhhppp{{{xxxjjjTTTFFFDDDGGGHHHOOOSSSZZZ```bbb___XXXSSSSSSJJJDDDEEEFFFDDDEEEIIIoooYYYMMMGGGDDDEEEFFFDDDDDDFFFDDDDDDBBB@@@>>><<<;;;:::777555444222000///......---+++)))***---///...,,,///...---,,,,,,,,,,,,---+++,,,...000222333444444111333666888888666333111222222333444555444333222222333666999;;;======>>>@@@BBBAAA<<<;;;???CCCCCC???>>>======>>>AAADDDGGGLLLNNNQQQSSSUUUWWW[[[^^^bbbaaa``````cccgggllloooqqqqqqrrrtttwww{{{~~~}}}rrrlllccc]]]\\\^^^aaaccc```^^^[[[WWWSSSWWWgggyyy}}}lllfffcccXXXQQQQQQZZZkkk{{{yyyooofff``````dddhhhpppuuuwwwsssnnnkkkgggbbbZZZVVVOOOJJJFFFCCC@@@>>>@@@HHHWWWeeeiiiccc]]]\\\___ccciiinnnrrrssssssrrrjjj```RRRFFFAAA???===<<<===>>>???>>>===@@@EEEIIIPPPIIIEEEGGGNNNZZZkkkzzztttmmmsss```WWWVVVQQQPPPIIIHHHDDD???999666666777777555333444666777555444555555555555666666666666777777888888777888;;;>>>OOOwwwzzzqqqiiiddd[[[]]]|||bbbRRRSSSZZZ___XXX[[[[[[WWWWWW```ooozzzqqqYYYIIIEEEHHHJJJOOOSSSXXX]]]``````]]]ZZZTTTLLLFFFGGGHHHFFFFFFIIIoooYYYMMMGGGDDDEEEEEECCCCCCEEEDDDDDDBBB@@@>>><<<;;;:::666555444222000///.........***&&&)))///222000,,,......---,,,,,,,,,---------------///000222444555///222666999999666222///333444555555555444333222333444777999;;;<<<<<<<<<===@@@@@@<<<<<>>===>>>@@@CCCGGGIIIOOOQQQSSSTTTUUUWWWZZZ\\\dddddddddeeegggjjjlllnnnrrrrrrqqqrrruuuzzz~~~vvvkkkbbb]]]\\\]]]^^^ccc```^^^ZZZVVVWWWcccqqqvvvlllggg___PPPQQQ[[[oooyyypppmmmrrrwww~~~wwwpppfff```XXXPPPJJJEEEAAA>>>>>>EEERRR___bbb]]]YYYYYYYYY]]]ccciiiooorrrtttuuulllbbbTTTHHHCCCAAA@@@>>>>>>>>>>>>===<<<>>>BBBEEEKKKDDDAAAHHHSSS```ooo{{{yyylllppphhhWWWYYYVVVSSSKKKIIIEEE@@@:::777777888777666555555777777666555555555555555666666666666666777777777777888;;;===NNNwwwxxxttt~~~hhh______ggg}}}ggg[[[YYY___eee^^^______]]]___iiizzzxxx```NNNIIIKKKMMMPPPRRRUUUYYY\\\___```aaaVVVQQQLLLKKKKKKHHHGGGIIIooo[[[MMMGGGDDDEEEEEECCCCCCFFFDDDDDDBBB@@@>>><<<;;;:::666555444222111000//////...+++)))+++...//////---...------,,,,,,,,,------......---...///111333444///111444777777555222000555777888888777555444444444555777999:::;;;;;;::::::???@@@===<<>>>>>???BBBDDDEEE@@@???IIIXXXfffttt~~~lllvvvzzziiioooXXX[[[ZZZUUUKKKJJJFFFAAA;;;888888999666666666666666666666666555555555555666666666666555666777777777888;;;>>>NNNxxxxxxxxxxxxwwwvvvqqqllljjjsssooohhh[[[sssxxxqqqjjjgggiiigggccc```bbbiiiuuu}}}hhhWWWOOONNNPPPRRRRRRSSSTTTVVVYYY^^^aaa[[[XXXUUURRROOOKKKIIIHHH|||ooo]]]MMMHHHEEEFFFFFFDDDDDDFFFDDDDDDBBB@@@>>><<<;;;:::666555444222111000000000---///000...+++***,,,...------,,,,,,,,,------...///...------...000222333111222222333333333333333666888::::::888666555666444555777999:::::::::999999>>>@@@>>>===@@@AAA???;;;;;;;;;<<<>>>BBBFFFIIINNNPPPQQQRRRRRRTTTVVVXXX[[[]]]aaadddhhhjjjkkkkkkjjjlllpppuuuzzz{{{uuuooohhhbbb]]]ccc```]]]\\\ZZZXXX\\\ccchhhwwwooo]]]PPPUUUfff~~~qqqcccXXXNNNGGGCCC>>>BBBLLLWWW]]]\\\^^^aaa[[[\\\^^^ccchhhnnntttwwwuuujjj\\\QQQKKKIIIHHHGGGFFFDDDAAA???>>>???AAAAAABBB===???LLL\\\kkkxxxiiipppvvvbbbqqqVVVXXXVVVPPPLLLJJJGGGAAA<<<888888999555555666555555555555666555555555555666666666666555666777777777999<<<>>>OOOzzz|||}}}wwwfff^^^ZZZVVVUUUWWWUUU___{{{rrrYYYdddxxxrrrooonnneee```gggtttqqqbbbWWWRRRQQQUUUUUUTTTRRRQQQRRRVVVZZZ^^^___\\\XXXSSSOOOKKKIII{{{ooo^^^OOOIIIFFFGGGGGGEEEEEEGGGDDDDDDBBB@@@>>><<<;;;:::666555444333111111111000---111333000***'''+++///------,,,,,,,,,---..................//////000111222111111111111222444555444888::::::777555666777333555777888:::::::::::::::>>>@@@>>>===@@@BBBAAA;;;;;;:::;;;>>>BBBFFFHHHLLLMMMOOOQQQRRRTTTWWWYYYYYY[[[___cccfffiiijjjkkkiiikkkpppvvv{{{|||xxx|||}}}xxxqqqiiidddccc^^^ZZZZZZXXXUUUVVVZZZXXXlllooo\\\OOOWWWlllwwwhhhZZZOOOGGGBBBAAADDDLLLUUU[[[\\\___ddd^^^]]]^^^```eeelllssswwwyyyooo```UUUPPPNNNLLLKKKIIIFFFAAA???>>>??????>>>@@@>>>BBBOOO^^^mmm|||eeesssvvvaaa}}}tttZZZYYYUUUOOOKKKJJJFFFAAA;;;888888999444555666666444444555666555555555555666666666666555666888888888:::===@@@TTT~~~~~~ooo\\\PPPJJJFFFHHHLLLMMMMMM```|||cccdddyyy{{{vvvpppfffcccnnn|||tttkkk```WWWTTTXXXYYYYYYVVVQQQOOOPPPRRR\\\``````[[[VVVRRROOOKKK|||ooo^^^PPPJJJGGGHHHIIIGGGFFFIIIDDDDDDBBB@@@>>><<<;;;:::666555444333222111111111...000111///+++***,,,///,,,,,,,,,,,,,,,---...///....../////////////////////000111222222333333333000444888888555333444777222444666888::::::::::::;;;???@@@>>>===AAACCCCCC===<<<<<<<<<>>>BBBFFFHHHJJJLLLOOOQQQSSSVVVYYY\\\\\\]]]```dddgggiiijjjjjjmmmnnnqqqtttyyy}}}ttt{{{~~~xxxqqqlllhhhaaa\\\ZZZXXXTTTSSSUUUVVVbbbxxxmmm___PPPYYYqqqmmm^^^RRRIIIDDDEEEFFFKKKSSSWWWXXX\\\bbb^^^]]]\\\^^^cccjjjrrrwwwuuuggg\\\VVVTTTSSSRRRMMMIIIDDDAAA@@@AAA@@@>>>@@@@@@FFFRRR___mmm~~~gggyyyeeeooo\\\[[[WWWSSSKKKIIIFFF@@@;;;888777888555777888777555444666888555555555555666666666666666777888999999;;;>>>AAAZZZtttfffZZZPPPHHHGGGJJJMMMOOOVVVnnnxxxoooxxxvvvlllfffiiiuuuvvvnnnlllfff___[[[[[[___aaa^^^WWWPPPNNNNNNUUU[[[^^^ZZZVVVUUUSSSNNN~~~ooo\\\QQQKKKHHHIIIIIIGGGGGGJJJDDDDDDBBB@@@>>><<<;;;:::666555444333222111111111......---------...///...,,,,,,,,,,,,,,,---...///---...///000000///...------///111333444444222111---222666666222111333666222333555888::::::;;;;;;<<<@@@AAA>>>===AAADDDDDD???>>>======???CCCFFFIIIIIILLLOOORRRTTTWWW\\\___```aaaccceeegggiiijjjjjjrrrqqqqqqrrrvvv{{{vvvwww{{{vvvrrroooggg```]]][[[VVVSSSSSSZZZYYYaaaxxx}}}lllbbbVVV```yyyxxxhhh\\\RRRMMMGGGGGGKKKQQQTTTTTTYYY___]]][[[ZZZ[[[aaaiiirrrxxx|||nnnccc]]][[[ZZZYYYRRRMMMGGGDDDDDDDDDBBB@@@@@@BBBIIITTT___mmmmmm|||iiibbbWWWXXXUUUTTTJJJIIIEEE@@@:::777777888666888:::999666555777999555555555555666666666777777888999999:::<<>>;;;999;;;666000...///111000///111///...---...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++---000222222111///...000000111222222333444444...111444666555444333333555555666777999:::<<<<<<===???>>>;;;;;;@@@BBBAAA@@@===;;;===AAAEEEFFFFFFKKKLLLNNNRRRUUUXXX[[[\\\\\\aaaddddddgggkkkllljjjlllrrrxxxyyywwwyyy~~~zzzwwwsssnnnfff^^^\\\]]]^^^]]]ZZZVVVXXXfffyyymmmbbbVVVccctttbbbUUUPPPLLLJJJIIIKKKOOOQQQPPPMMMSSSQQQPPPRRRXXXbbblllsss~~~kkk______```\\\\\\VVVNNNIIIHHHHHHGGGFFFCCCGGGNNNWWWbbbppp}}}xxx}}}ppp|||ZZZVVV[[[WWWUUUNNNLLLHHHCCC>>>:::777555888888777666555444444333666666666666666555555555888666777::::::999<<>>;;;999444333333444444444222111111///...---...///...---...------,,,,,,++++++++++++---000222333222111000111111222222333333444444000222444555444333444444555666777999;;;<<<<<<<<<===???>>>;;;;;;@@@BBBAAA@@@>>><<<>>>BBBFFFHHHHHHKKKLLLOOORRRUUUYYY[[[\\\\\\aaadddeeeggglllmmmkkkmmmssswwwsssllllllwww{{{xxxsssnnnfffaaaaaabbbbbb___\\\WWWVVV___mmm|||oooeee]]]lllzzz{{{}}}mmm^^^VVVMMMJJJGGGGGGJJJKKKJJJHHHJJJJJJJJJMMMRRRYYY___cccwww~~~|||ooofffggggggbbbaaa[[[SSSNNNLLLKKKJJJIIIHHHKKKPPPXXXbbbooo|||yyyzzzzzz^^^XXX]]]XXXTTTNNNLLLHHHCCC>>>:::777666777777777666555555555444666666666666666666666666888666777::::::999===BBBccc{{{~~~vvvbbbTTTMMMNNN]]]yyyyyyttt|||___WWW]]]bbbcccdddoooppplllkkklll___RRRTTTOOOQQQZZZhhhmmmggg^^^ZZZ{{{kkkXXXQQQIIIDDDEEEGGGFFFFFFHHHGGGDDDBBB@@@???>>>;;;999666666444222///...000111111///...---...///...---//////...---,,,+++******,,,---000222333333333222333333333333333444444444222444555444333333444555555666999;;;<<<<<<<<<;;;===???>>>;;;;;;@@@BBBAAA@@@>>>>>>???CCCGGGJJJKKKKKKMMMOOORRRVVVYYY[[[]]]]]]aaadddeeehhhmmmooommmmmmsssvvvoooffffffsss}}}yyysssllleeeeeehhhjjjfffccc\\\WWWUUUYYY```lll}}}vvvpppjjjhhhhhhooo}}}rrrjjjfffxxxvvviiihhhmmmxxxggg\\\RRRMMMGGGEEEEEEFFFEEEDDDAAABBBEEEHHHKKKNNNPPPQQQccclllppplllhhhiiihhhcccaaa\\\UUUPPPMMMLLLKKKJJJMMMOOOSSSYYYbbbnnnzzzzzzvvv```YYY^^^ZZZTTTOOOLLLHHHCCC>>>:::888666666666666666666666666666666666666666666666666666888666777:::::::::===CCCeeekkkZZZPPPLLLTTTuuuxxxxxx}}}___UUUXXXZZZ\\\^^^oooyyywwwrrrrrriiiYYYSSSQQQRRR[[[jjjssspppeee]]]rrr```RRRJJJDDDEEEGGGGGGFFFHHHFFFDDDAAA@@@???>>>;;;999;;;888333---+++000999BBB111///...---...///...---......------,,,,,,,,,+++,,,---000222444444444444444444444444444444444333555555555444333333444666333555999;;;<<<<<<:::999===???>>>;;;;;;@@@BBBAAA>>>>>>>>>???CCCGGGJJJLLLLLLMMMPPPSSSVVVZZZ\\\]]]]]]bbbdddeeehhhnnnpppnnnooosssuuurrrmmmooo{{{{{{sssjjjeeehhhoooooojjjfff\\\XXXUUUWWW[[[ddduuu{{{rrrfff___ZZZZZZ___kkk~~~vvvooopppkkk]]]ZZZ]]]ooo}}}lll___[[[TTTKKKFFFDDDEEEDDDBBB@@@AAABBBCCCDDDEEEEEEEEEMMMUUU\\\\\\\\\___^^^[[[XXXUUUPPPLLLIIIHHHHHHHHHMMMPPPSSSYYYaaammmxxxxxxooo{{{aaaYYY___[[[UUUPPPMMMHHHBBB>>>:::888777666666666666666777777777666666666666666777777777888666777999::::::>>>DDDiiiooo\\\QQQMMMNNNfffuuuYYYSSSVVVVVVWWW\\\lll{{{xxxppp```WWWTTTSSSXXXdddppppppfff\\\tttbbbRRRKKKGGGHHHIIIGGGFFFHHHEEECCCAAA??????===;;;999777666333111222:::FFFPPP111///...---...///...---,,,,,,,,,------.........,,,...000222333444444444444444444444444444444333666777777555333333444666222444777:::;;;:::888777===???>>>;;;;;;@@@BBBAAA<<<===>>>???BBBEEEIIILLLMMMNNNQQQTTTWWWZZZ]]]^^^^^^bbbddddddhhhmmmpppooorrrsssuuuwwwyyy}}}sssjjjeeelllsssqqqllliii```\\\XXXXXXYYY___lllxxxzzznnnggg___XXXSSSVVV^^^lllzzzwww~~~yyygggYYYSSSSSS```hhh~~~pppeeecccZZZPPPHHHEEEDDDCCCBBBBBBAAA???>>>>>>>>>???@@@???CCCHHHIIIKKKNNNOOONNNLLLKKKIIIFFFEEEEEEGGGIIIJJJMMMRRRYYYaaalllwww~~~vvv~~~hhhsss}}}iiiZZZ]]]ZZZVVVPPPMMMHHHBBB===:::999888666666666777777777777777666666666666777777888888999666777999::::::???FFFnnnxxxbbbVVVRRRKKKWWWvvvlllUUUSSSUUUQQQSSSZZZjjj~~~uuufff^^^ZZZVVVVVV^^^iiimmmdddYYYqqq]]]SSSOOOMMMNNNLLLGGGFFFIIIDDDBBB@@@??????===;;;999555555555555555777:::===111///...---...///...---++++++,,,---...///000000---...///111222333333333333333333333333444444444777888888777555333444555333444666888999999888777===???>>>;;;;;;@@@BBBAAA<<<>>>???@@@AAADDDHHHLLLMMMOOOQQQTTTXXX[[[]]]___```cccddddddffflllooommmuuuuuuvvv{{{uuullliiipppuuurrrmmmmmmgggaaa\\\ZZZXXXXXX^^^eeefffkkkqqqxxxuuuooommmeee___aaaiiiuuuzzzlll^^^TTTOOORRRVVVkkktttmmmggg___SSSKKKGGGFFFDDDCCCCCCAAA>>>;;;:::;;;<<<===;;;;;;<<<===???BBBDDDEEECCCDDDDDDCCCCCCEEEHHHKKKHHHLLLSSSZZZcccmmmvvv|||ttt{{{gggkkkrrr~~~xxx___[[[YYYWWWQQQNNNHHHBBB===:::999999777777777777777777777777555666666777777888888999999777666999:::;;;@@@GGGssssssbbb\\\NNNMMMaaattt~~~}}}mmmWWWUUUTTTMMMNNNWWWlllyyyjjjeee___\\\YYY\\\eeejjjcccXXXrrr\\\SSSSSSTTTTTTNNNGGGFFFJJJDDDBBB@@@???>>>===;;;999999777555444333111...+++111///...---...///...---,,,,,,------......//////......///000111111222222111111222222333333444444777888:::999666444333333555666777888888888888888===???>>>;;;;;;@@@BBBAAA>>>@@@AAAAAAAAADDDHHHLLLNNNOOORRRUUUXXX\\\^^^___aaaddddddccceeejjjmmmkkktttuuuxxx|||yyypppnnnuuuwwwqqqnnnqqqllleee___\\\YYYUUUSSSUUURRRUUUZZZaaaiiisss}}}{{{xxx}}}xxxiii[[[SSSMMMPPP\\\rrrwwwsssllldddYYYPPPLLLKKKIIIGGGDDDCCC@@@>>><<<<<<======;;;999888999;;;<<<>>>???>>>@@@BBBBBBAAACCCGGGKKKHHHMMMUUU]]]fffnnnuuuzzztttyyyjjjggggggvvvccc[[[YYY[[[RRRNNNHHHBBB===:::::::::999888888888777666666666555666666777888888999999999777666999:::;;;AAAHHHuuuuuukkkYYYOOO\\\kkk}}}~~~~~~zzzzzzttt\\\WWWSSSKKKNNN[[[rrrmmmggg______]]]^^^eeeiiibbbWWWwww```SSSUUUYYYYYYPPPGGGFFFJJJCCCBBB??????>>>===;;;999<<<777222111444777777666111///...---//////...---..................------......//////000000000111000000111222222333444444777999::::::777444333222777777777888888999::::::===???>>>;;;;;;@@@BBBAAA@@@BBBCCCCCCBBBDDDIIIMMMNNNPPPRRRUUUYYY\\\^^^```aaaddddddbbbdddiiikkkjjjqqquuuyyy|||~~~|||sssqqqxxxxxxqqqooouuunnnfff```___\\\VVVQQQPPPKKKLLLOOOSSSZZZeeepppwwwtttbbbXXXOOOSSSWWW___pppxxxvvvqqqiii^^^VVVRRRPPPNNNLLLFFFEEEDDDCCCAAA@@@??????;;;888777888::::::;;;<<<<<<>>>@@@@@@???AAAEEEIIIJJJOOOXXX```hhhnnntttxxx}}}tttyyykkkggg|||aaaqqqeee[[[[[[___RRRNNNHHHBBB===;;;:::::::::999999888777666555555555666666777888999999999:::777666999:::;;;AAAIIIvvvxxxdddXXXbbbpppwww~~~yyyvvvwwwzzz___YYYTTTKKKQQQaaawwwoooggg\\\^^^___```eeehhhaaaUUU~~~aaaQQQUUUWWWTTTMMMGGGEEEFFFDDDCCCAAA???===;;;::::::888777555333111000000///......//////...---,,,,,,---------............///......///111111222222222000000111111222222222222444555666777777555333222333666:::;;;888777999;;;BBBBBB>>>:::;;;AAABBB@@@@@@======AAACCCCCCEEEIIIOOOOOOQQQTTTXXX\\\___aaacccccccccccceeehhhjjjlllppptttyyy}}}{{{vvvwwwyyywwwrrrooonnnjjjddd\\\VVVPPPLLLIIIFFFDDDFFFLLLSSSZZZeeeppp}}}~~~nnn[[[RRRSSSRRRSSS\\\pppwwwmmmqqqjjjbbb______^^^[[[XXXQQQJJJFFFHHHGGGAAA>>>@@@;;;;;;:::;;;<<<<<<;;;999<<<======???AAADDDGGGHHHQQQOOORRR\\\ffflllsssyyywwwsssllleee___mmmjjj___YYYYYYSSSQQQLLLEEE>>>999888888888888888888888777666555666666666666666777888888666777:::<<<;;;;;;BBBKKK|||lllcccfffkkk}}}zzzuuutttwww|||zzzssspppzzzddd[[[UUUOOOVVVbbbvvv{{{mmmfff___[[[VVVXXXaaafff___TTT|||___QQQTTTVVVSSSMMMGGGFFFFFFDDDCCCAAA???===;;;::::::888777555333111000000///......//////...------,,,---------............///000000111111111111111000000111111111222222222222444555666666666444222111333666999:::999999:::<<>>>>>BBBDDDDDDFFFKKKMMMNNNPPPSSSWWWZZZ]]]___ccccccdddfffhhhjjjlllmmmqqqtttyyy}}}}}}uuuooolllfff]]]UUUOOOKKKIIIIIIDDDAAABBBGGGLLLSSS^^^iiiqqqvvv|||}}}|||kkk^^^[[[TTTOOORRRccc{{{|||tttxxxsssmmmjjjjjjiiifffbbb[[[RRRLLLKKKHHHAAA>>>???===<<<;;;;;;======;;;999<<<<<<===???AAADDDGGGIIIMMMLLLQQQZZZaaagggnnnuuu~~~uuuooouuuooocccooorrraaa^^^\\\[[[SSSQQQMMMEEE>>>999888888777888888888888777777666666666666666666777888888777888:::<<<;;;:::AAAJJJttt}}}xxxsssjjjkkklllpppvvv}}}nnniiilllqqq{{{}}}mmmfffeeehhhpppxxxqqqkkkiiizzznnnaaaWWWRRR[[[iiittt~~~}}}mmmddd^^^ZZZTTTVVV___eee^^^RRR}}}aaaPPPRRRTTTRRRLLLHHHGGGHHHDDDCCCAAA???===;;;::::::888777555333111000000///.........///......---,,,---------............///111111222222111111000///111111111111222222222222444555555555444333111000444555777:::;;;<<<<<<<<<@@@???<<<888:::@@@BBB@@@AAA>>>???CCCEEEEEEHHHLLLMMMNNNOOORRRVVVYYY\\\^^^cccdddfffhhhkkklllmmmnnnppptttyyy|||~~~vvvlllggg```UUULLLHHHGGGHHHHHHDDDAAA@@@CCCGGGMMMWWWaaaeeekkkqqqssssssyyy~~~qqqiii\\\PPPOOO\\\rrr~~~{{{xxxuuutttuuusssooollliii___VVVQQQMMMHHHDDDDDD???>>><<<<<<======<<<:::<<<<<<===???BBBEEEIIIJJJKKKLLLRRRZZZ^^^bbbjjjssszzz}}}sssiii|||eeepppccc[[[___]]][[[TTTRRRMMMFFF>>>:::888888666777777888888888888777666666666777777777888888888888;;;<<<::::::@@@IIIrrrvvvnnnddd[[[RRRQQQNNNMMMOOOUUU]]]ccc}}}zzzsssjjjdddcccggglllxxxwwwddd]]]XXXWWWZZZbbbooo{{{ooogggcccrrr}}}iii]]][[[gggvvvsss}}}pppddd___YYYSSSTTT]]]ccc\\\PPPhhhPPPQQQQQQOOOKKKHHHHHHIIIDDDCCCAAA???===;;;::::::888777555333111000000///---...............---------------............///000000111222222222111111222222222222222222222222222222333444444333333222444555777:::<<<=========??????;;;888:::@@@BBB@@@@@@>>>>>>BBBEEEEEEGGGLLLMMMNNNPPPRRRVVVYYY\\\]]]aaacccfffjjjlllnnnnnnnnnpppssswww{{{}}}wwwiii^^^WWWMMMGGGFFFGGGHHHHHHHHHDDDBBBCCCEEEIIIRRR[[[aaaggglllnnnooottt~~~~~~sssbbbSSSPPP]]]tttzzzzzzzzz|||}}}|||xxxuuusssiii^^^XXXTTTPPPLLLHHHBBB@@@>>>>>>>>>>>>===<<<<<<<<<>>>@@@CCCFFFIIIKKKLLLOOOVVV\\\___aaaiiisssuuuyyypppgggcccpppccc\\\bbb^^^XXXTTTRRRMMMFFF???:::888999555666777888888888888888666666777777888888888888888999;;;<<<::::::@@@IIIwwwvvvlllcccWWWMMMMMMLLLIIIGGGFFFIIINNNRRRUUUUUUUUUSSSQQQTTTZZZ___pppyyy|||lll^^^UUUUUUVVVYYY^^^ggguuutttjjj```hhhjjj___cccqqq}}}uuu~~~vvvggg```ZZZRRRSSS^^^ddd\\\OOOoooPPPPPPOOOMMMJJJHHHHHHIIIDDDCCCAAA???===;;;::::::888777555333111000000///------...............------------............///...///000111333333444444333222222222222222222222000000222333444555555555444666999;;;<<<===>>>>>>??????<<<888:::???AAA??????<<<===AAACCCDDDGGGKKKOOOOOOQQQSSSVVVZZZ\\\^^^```bbbfffiiilllnnnooooooooorrrvvvyyy|||uuuxxxtttcccSSSMMMGGGEEEGGGHHHGGGFFFJJJFFFCCCDDDDDDFFFLLLTTT___eeekkkkkkjjjmmmuuu|||yyyeeeUUURRRaaaxxx}}}vvvlllddd```[[[RRRKKKEEECCC@@@?????????>>>======>>>>>>@@@CCCGGGJJJLLLLLLOOOVVV]]]___aaahhhqqqqqqvvv}}}~~~pppjjj{{{mmmzzziii```eee```ZZZTTTRRRMMMFFF???:::999999555666777888888888888888666666777888999888888777888888;;;<<<::::::AAAIIIxxx{{{mmmbbbZZZPPPGGGEEEFFFFFFFFFEEEEEEGGGIIIEEEGGGHHHGGGFFFIIIPPPUUUaaakkkuuuyyyzzztttfffXXXVVVXXX[[[^^^eeemmmuuuyyytttiii\\\\\\ttthhh___iiivvv}}}yyy~~~mmmccc[[[RRRTTT___fff^^^QQQsssRRRPPPMMMKKKIIIHHHHHHHHHDDDCCCAAA???===;;;::::::888777555333111000000///,,,---......///.........---------............///---...000222333444555555333333333333222222222222000111222333444555666777333888<<<===<<<;;;===@@@AAAAAA===999:::???AAA???>>>;;;<<<@@@CCCDDDGGGKKKOOOPPPQQQTTTVVVYYY\\\]]]aaabbbeeeiiilllooopppqqqqqqssswwwzzz}}}~~~sssiiidddnnnnnn[[[OOOKKKFFFFFFJJJKKKHHHDDDHHHEEECCCDDDCCCBBBFFFMMMYYY___eeeeeeaaaaaafffkkkxxxmmm\\\YYYhhhzzzvvvoooaaaTTTHHHEEEBBB@@@@@@@@@???>>>??????@@@AAADDDGGGIIIKKKJJJLLLRRRZZZ]]]___eeemmmooottt|||~~~sssmmmrrrvvvnnnbbbeeebbb^^^UUUSSSNNNGGG???;;;999999666777777888888888888777666777888999999999888777666777:::<<<;;;;;;BBBKKKvvvrrrbbbXXXRRRKKKCCC@@@BBBEEEEEEEEEDDDEEEEEEEEEGGGGGGFFFDDDEEEIIINNNRRR\\\dddgggkkknnnggg]]][[[\\\]]]cccmmmvvvvvvqqqooofffYYYUUUfffuuukkksss}}}}}}qqqddd[[[RRRTTTaaaiiiaaaSSSwwwSSSPPPLLLIIIHHHGGGGGGGGGDDDCCCAAA???===;;;::::::888777555333111000000///,,,------...//////......---------............///...///000222333444444444444444333333333222222222444444444444444555555666333:::@@@???:::888<<>>:::;;;???@@@>>>>>><<<===AAADDDEEEHHHLLLNNNOOOPPPSSSUUUXXX[[[\\\cccdddfffiiilllpppsssuuusssvvvzzz}}}{{{vvv||||||rrr```XXXRRRMMMMMMPPPQQQMMMIIIGGGEEEDDDEEECCCAAACCCHHHPPPVVV]]]\\\WWWUUUWWW[[[dddnnnsssbbb```oooooo^^^JJJGGGDDDAAAAAAAAA@@@???AAAAAAAAABBBDDDFFFIIIJJJIIIIIINNNWWW]]]```dddiiipppuuu|||xxxnnnpppnnnvvvcccbbbaaa___UUUSSSNNNGGG@@@;;;999999777888888888888777777666555777888::::::999888777555666999<<<;;;;;;CCCLLLzzzqqqccc\\\YYYSSSLLLKKKLLLMMMMMMKKKKKKLLLMMMKKKMMMOOONNNJJJHHHIIIKKKLLLTTTXXXWWW^^^iiijjjdddeeeddddddnnnxxxpppkkk```UUU]]]|||yyyzzz}}}}}}sssdddZZZQQQSSSaaajjjcccUUU{{{TTTQQQLLLIIIGGGGGGGGGFFFDDDCCCAAA???===;;;::::::888777555333222000000///,,,,,,---.../////////...---------.........//////000111222333333333333333444444444333333222222222777777666555444444444444222;;;BBBAAA999666<<>>???===>>>BBBEEEFFFIIINNNMMMNNNOOOQQQTTTWWWYYY[[[eeeeeegggiiimmmqqquuuxxxvvvyyy|||qqqddd]]]UUUSSSVVVWWWSSSOOOHHHFFFFFFHHHFFFBBBCCCGGGIIIPPPWWWWWWRRRNNNOOORRRTTTYYYkkkppp```___ooosss___LLLHHHDDDBBBAAAAAA@@@@@@BBBBBBBBBCCCDDDFFFHHHIIIJJJIIIMMMWWW___bbbeeeiiiqqqvvv||||||nnnssskkk~~~eee```]]]]]]UUUSSSNNNGGG@@@;;;999:::888888888888888777666555555777999:::::::::888777444555888<<<;;;<<>>@@@AAABBB@@@???@@@DDDGGGIIIIIIOOOQQQTTTVVVWWWYYY\\\______aaadddhhhlllpppsssuuurrruuuyyy}}}|||rrrggg\\\ZZZ___bbb^^^XXXJJJHHHFFFEEEFFFFFFEEEDDDGGGJJJLLLMMMKKKIIIIIIIIILLLVVVfffxxxggg^^^dddsss|||pppcccTTTOOOGGGAAA>>>===<<<;;;@@@BBBDDDEEEFFFGGGIIIKKKKKKKKKOOOWWW^^^aaaffflllppppppvvv}}}vvv}}}wwwnnnyyyjjjeeecccYYYYYYVVVOOOGGG???:::999:::777777777777777777888888777777777777888888888888888888:::<<<<<<===CCCJJJxxxmmmgggfffiiisss}}}{{{nnnjjjccc]]]YYYXXXYYYZZZXXXZZZ]]]^^^ZZZTTTQQQQQQTTTRRROOONNNRRR\\\iiirrrooolllmmm~~~|||rrrdddWWW]]]qqqoooyyyuuuvvv}}}rrrddd```XXXUUU]]]fffcccYYY```OOOKKKNNNGGGDDDGGGFFFDDDCCCAAA???===;;;::::::999777555333111000000000000000000000/////////...........................,,,---...000222333333444444444333333333333222222888999999888555444444555;;;:::???FFFIIIGGGGGGJJJDDD@@@<<<:::;;;???AAACCC>>>===<<<>>>BBBGGGJJJLLLQQQSSSVVVXXXZZZ\\\___aaabbbccceeeiiilllppprrrtttsssvvvzzz}}}zzzqqqgggfffkkknnnjjjdddMMMJJJGGGEEEEEEEEECCCBBBEEEGGGIIIIIIHHHFFFEEEEEEDDDLLL[[[lll}}}xxxccc^^^hhhyyyzzznnnbbbSSSNNNGGGBBB@@@???>>>>>>???AAADDDEEEEEEFFFIIIJJJJJJIIILLLTTTZZZ^^^dddjjjooopppvvv{{{oooeeejjjvvvjjjdddddd^^^YYYVVVOOOGGG???:::999:::888888888888777777777777777777777777888888888888888888:::<<<<<<===CCCJJJ~~~{{{sssrrruuu|||}}}qqqiiieeegggrrr}}}{{{ssskkkeeeaaa````````````aaabbb```[[[VVVSSSVVVTTTSSSUUU\\\eeennnsssnnniiinnnwwwfffWWWXXXrrrwwwqqqxxxtttsssyyyuuuggg```WWWTTT]]]gggeee\\\bbbQQQLLLOOOHHHEEEHHHGGGEEECCCAAA???===<<<;;;:::999777555333111000000000000000000/////////..............................***,,,...000222444555555222222333333333333444444777999999888555444333444777666999???AAA???>>>@@@AAA>>>:::999;;;???BBBCCC===;;;:::===BBBHHHMMMOOOSSSVVVYYY[[[\\\^^^aaaccceeefffhhhjjjmmmoooqqqrrrrrruuuxxx{{{~~~vvvqqqsssuuuqqqkkkSSSOOOJJJFFFDDDCCCBBBAAABBBDDDFFFEEECCCAAA@@@@@@===DDDNNNZZZkkkuuuwwwhhhYYYYYYfffzzz|||vvvrrrnnnmmmjjjkkkqqqwww|||~~~wwwiii[[[NNNIIIDDD@@@??????@@@??????AAACCCDDDDDDEEEGGGIIIIIIGGGIIIPPPVVVZZZaaagggmmmnnnttt~~~ooohhh___nnniiiaaaccc___YYYVVVOOOGGG???:::999:::999999888888888777777777777777777888888888999999888888:::<<<<<<===CCCJJJyyyyyyvvvjjjjjjjjjpppzzzwwwnnnmmmvvv|||yyyxxxxxxqqqnnnkkkkkkjjjfff^^^VVVYYYXXXYYY^^^gggoootttuuuooohhhooo|||jjjYYYUUUeeezzz}}}rrruuussspppsssyyy{{{ooodddWWWSSS\\\fffeee^^^dddRRRMMMPPPIIIEEEHHHGGGEEEDDDBBB???===<<<;;;;;;999777555333111000000000000000/////////.................................+++,,,...000222333444444111111222333333444555555666888999888666333333333444222555999:::777777999BBB>>>;;;:::;;;>>>AAABBB???===;;;>>>CCCJJJOOOQQQTTTVVVYYY[[[]]]___bbbdddhhhhhhiiikkkmmmoooppppppqqqsssvvvyyy{{{|||qqqnnnyyyoooiiigggdddaaaYYYTTTMMMHHHEEEDDDCCCBBBAAABBBCCCBBB@@@=========>>>AAAFFFLLLWWWjjjlllyyyxxx{{{|||tttaaaWWWLLLNNN]]]sss}}}kkkdddaaa\\\WWWUUURRRSSSXXX___hhhvvvwwwdddQQQGGGCCC???======>>>>>>>>>???@@@BBBCCCCCCDDDFFFHHHHHHFFFGGGMMMSSSWWW^^^eeejjjlllrrr|||wwwuuu^^^lllddd___```[[[YYYVVVOOOGGG???:::999::::::999999888888777777666777777888888888999999999888888:::<<<<<<===CCCJJJuuu}}}|||rrrssssssuuu}}}~~~|||pppbbb^^^\\\]]]dddnnnvvvxxxvvvpppiiiqqq|||lll___XXX___lllsssqqqsssnnnoootttxxxjjjYYYTTT[[[cccddd___|||cccRRRNNNPPPIIIFFFIIIHHHEEEDDDBBB@@@>>><<<;;;;;;999777555333111000000000////////////....................................---...///111111222222222111111222222333444555555555777888888666444333333888666888<<<===;;;;;;>>>DDD@@@===;;;<<<>>>?????????===<<<>>>BBBHHHLLLMMMSSSUUUXXXZZZ\\\^^^```ccchhhiiijjjkkkmmmnnnooopppsssuuuwwwzzz}}}uuuaaaXXXZZZooojjjZZZUUUTTTSSSZZZVVVOOOJJJGGGFFFEEEDDDAAABBBCCCAAA???=========>>>@@@BBBEEEKKKYYYlllzzztttbbbnnn~~~pppiiiccccccfffgggccc^^^QQQKKKDDDFFFVVVnnnvvvaaaVVVSSSPPPJJJEEECCCAAAAAAEEEJJJUUUgggwww|||eeeOOODDDAAA===<<<<<<>>>>>>>>>>>>@@@BBBBBBBBBCCCEEEFFFHHHFFFGGGLLLRRRVVV\\\cccgggiiipppyyy~~~___lllppp```cccbbbYYYYYYVVVOOOGGG???:::999::::::999999999888888777777888888888888999999999999888888:::<<<<<<===CCCJJJtttuuudddbbbbbbhhhqqqwwwxxxvvvooolllvvvwwwlllddd]]]^^^eeewwwqqqsssooooooqqq|||{{{lll[[[UUU[[[bbbfffgggbbbQQQMMMOOOIIIFFFJJJIIIFFFDDDBBB@@@>>>===<<<;;;999777555333111000000000/////////.........------...........................///000111111222111111111111222333333444555555222555777888777555444444888777999>>>@@@@@@AAADDDEEEBBB>>>======>>>??????>>>===<<<>>>BBBFFFHHHIIIQQQTTTWWWYYYZZZ\\\___aaafffgggiiijjjlllnnnpppqqqvvvxxx{{{~~~ppp```PPPLLLTTTnnnkkkYYYTTTTTTTTTWWWSSSNNNJJJHHHGGGFFFFFFBBBCCCCCCBBB???>>>>>>???;;;===@@@BBBFFFQQQ```kkk~~~~~~}}}}}}ssshhh^^^gggvvvrrrfff^^^ZZZVVVUUUVVVVVVTTTQQQFFFDDDAAACCCRRRiii|||kkk]]]NNNIIIIIIFFFAAA>>>;;;:::;;;===@@@JJJ]]]ooolllUUUEEEBBB???>>>????????????===???AAAAAAAAABBBCCCEEEHHHEEEGGGMMMQQQUUUZZZaaadddgggnnnwww{{{~~~```nnn|||bbb]]]gggggg\\\YYYVVVOOOGGG???:::999:::999999999999999999999999888888888999999999999:::888888:::<<<<<<===CCCJJJuuu{{{kkkjjjkkkoootttwwwvvvtttmmmrrr~~~wwwqqqkkkccc___aaa|||tttrrrppppppooovvvzzzkkk]]]XXX[[[bbbjjjppp```OOOKKKOOOIIIGGGJJJJJJFFFEEECCC@@@>>>===<<<;;;999777555333111000000000//////.........---------........................------///000222222333333222222222333333444444444000333666888777666555555555333666===@@@AAADDDHHHDDDAAA???>>>???AAAAAAAAA>>>>>>>>>AAAEEEIIIJJJJJJQQQSSSVVVXXXYYY[[[^^^```dddeeegggiiillloooqqqrrrvvvxxx{{{xxx]]]QQQHHHJJJVVVppp{{{dddXXXUUUUUUVVVPPPNNNJJJIIIHHHHHHGGGFFFBBBCCCCCCBBB@@@???@@@BBB;;;>>>AAABBBCCCJJJUUU]]]jjjxxx{{{wwwnnngggggghhhccc[[[XXX]]]hhhyyy{{{rrrkkkcccZZZRRRMMMMMMLLLKKKKKKJJJIIIHHH===?????????IIIZZZfffjjjTTTJJJCCCBBBAAA===;;;<<<888888:::;;;<<>>======???@@@AAA@@@AAABBBDDDFFFDDDFFFLLLQQQSSSXXX]]]bbbeeemmmuuuyyy|||jjjyyy{{{___\\\hhhggg\\\YYYVVVOOOGGG???:::999:::777888888999999::::::;;;888888888999999999::::::888888:::<<<<<<===CCCJJJwwwwwwppprrrvvvyyyzzzxxxtttqqqlllyyy}}}uuuiiiaaa```tttsssoooppprrrnnnppp|||ooobbb\\\[[[^^^hhhsss___NNNJJJNNNIIIGGGKKKJJJFFFEEECCCAAA>>>===<<<<<<999777555333111000000000//////.........---------........................+++,,,...000222444444555222222333333333333444444...111555888777666666666444333777>>>CCCDDDHHHMMMBBB@@@>>>>>>@@@BBBDDDDDD???@@@BBBFFFKKKNNNNNNNNNPPPSSSVVVXXXYYY[[[^^^```bbbccceeehhhllloooqqqrrrtttvvvyyy}}}gggPPPIIIEEEKKKXXXppp}}}qqq```SSSNNNMMMNNNNNNKKKIIIHHHGGGHHHHHHGGGEEEAAABBBBBBAAA@@@@@@AAACCC===@@@CCCBBBAAADDDLLLRRRMMM\\\dddaaaccclllkkk___XXXWWWSSSOOOPPPTTTSSSOOOLLLOOOWWWeeettt|||{{{vvvkkkdddYYYQQQLLLHHHEEEBBB===>>>???@@@???>>>===<<<777;;;<<<:::???IIINNNMMMGGG@@@<<<===;;;777777<<<666777999;;;;;;CCCVVViii~~~oooZZZEEEBBB???=========<<<:::===???@@@@@@@@@@@@BBBCCCDDDCCCEEELLLQQQRRRVVV[[[aaadddllltttxxxzzzwwwccc\\\eeedddZZZYYYVVVOOOGGG???:::999:::777777888999:::;;;;;;<<<888888999999999:::::::::999888:::<<<<<<===CCCKKKxxx{{{}}}{{{nnnfffjjjuuu}}}uuusssxxxyyysssooommmnnnccc```fff~~~qqqmmmpppsssmmmmmmuuuhhh```ZZZYYYcccooo\\\PPPNNNOOOHHHHHHMMMJJJIIIFFFBBB???===<<<:::888888777444222000///////////////............//////000///...------...///000------...000333555555444333333333444333333222222444444444444444444444444555666777999;;;===>>>???AAABBB@@@>>>???BBBBBB>>>:::>>>AAAKKKXXXUUUKKKMMMTTTUUUWWWWWWXXXZZZ]]]```eeeeeefffgggiiilllnnnpppyyyyyyyyyzzz|||~~~lllYYYLLLGGGEEEIIIRRRbbbxxx|||fff\\\\\\\\\ZZZYYYUUUUUUVVVTTTJJJAAACCCKKKDDDGGGHHHFFFCCCAAACCCEEEGGGEEECCCAAA@@@@@@AAABBB>>>@@@AAAAAA???@@@DDDGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHFFFDDDDDDEEEGGGHHHJJJKKKMMMQQQUUUWWWWWWVVVLLLKKKGGGDDDAAA???>>>>>>::::::::::::::::::::::::999888777888999;;;>>>@@@999999999999999999999999888666777:::;;;@@@OOO```wwwxxxrrrcccSSSBBB@@@>>><<<;;;;;;<<<===;;;<<<===???@@@@@@@@@@@@AAACCCFFFIIIMMMQQQVVVZZZZZZbbbkkkrrrwww{{{qqq{{{fffcccccc```bbb[[[XXXPPPDDD===<<<;;;888;;;:::999999888888999999999999::::::::::::;;;;;;;;;999999<<<======AAAHHHhhh}}}uuuggg___[[[ZZZWWWSSSQQQSSSWWW[[[bbbeeejjjrrr|||xxx}}}zzz{{{}}}sssgggdddjjjsssrrrssspppmmmooo|||yyyjjjiiiaaaTTTZZZmmm^^^QQQOOOOOOHHHHHHLLLJJJHHHEEEAAA>>>===;;;:::888888666444222000/////////000000////////////000000000///...------...///000/////////111444555555444333333444444444444333333555555444444444444444444888999999:::;;;;;;;;;<<>>BBBAAA>>>;;;===;;;BBBOOONNNHHHMMMSSSUUUVVVWWWXXXZZZ]]]```aaaaaaccceeehhhllloooqqqxxxyyy{{{}}}{{{jjjWWWNNNJJJGGGIIINNNVVVeeerrrzzzhhhVVVNNNMMMLLLKKKJJJ@@@QQQWWWLLLCCCFFFJJJHHHFFFDDDBBBAAAAAABBBDDDDDDDDDCCCAAA???>>>>>>??????>>>???@@@??????@@@BBBDDDBBBCCCDDDEEEFFFGGGFFFFFFEEEDDDCCCBBBAAABBBDDDEEEDDDDDDDDDGGGIIIKKKJJJHHHFFFDDDBBB@@@???>>>>>>>>>;;;;;;;;;;;;::::::::::::;;;:::888777666777888999888888999999999999999999:::888888::::::===IIIWWWjjjtttxxxrrrlllhhh\\\MMMAAA???===;;;;;;;;;<<<===;;;;;;===>>>???@@@@@@@@@@@@BBBEEEHHHKKKOOOUUUYYY[[[aaajjjqqquuuzzzrrr~~~jjjbbbccc```aaa[[[XXXOOOCCC<<<;;;:::888;;;:::999999888888999999999999999:::::::::;;;;;;;;;999:::<<<======AAAHHHeee{{{lll^^^VVVWWWWWWVVVTTTSSSSSSVVVYYY[[[]]]```dddjjjoootttvvv~~~}}}|||~~~yyyjjjdddkkk}}}tttssssssqqqnnnqqq}}}lllgggaaaYYYZZZccc___RRROOOOOOGGGGGGKKKIIIGGGDDD@@@===<<<;;;999777888666444222000/////////111111000000000000111111//////...------...//////111000000222444555444333333333444555555444444333666666555555555444444444888999:::;;;;;;<<<<<<<<<>>>???===;;;===BBBBBB??????>>>888;;;GGGGGGFFFNNNQQQSSSUUUWWWXXXZZZ^^^aaa```aaabbbeeehhhkkkmmmoootttvvvzzz~~~yyyjjjWWWPPPLLLIIIJJJJJJKKKQQQYYY\\\dddjjjiiieeegggsss~~~yyyhhh\\\OOOKKKJJJGGGFFFFFFQQQiiikkkOOOAAALLLPPPDDDHHHCCC>>>===AAADDDDDDBBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>@@@CCCEEEEEEDDDAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDCCCBBBBBBDDDDDDBBBAAA@@@@@@???>>>>>>>>>??????<<<<<<<<<;;;;;;:::::::::;;;999888666555555555666777777888888888999999999::::::::::::888999AAAKKKVVV^^^bbb^^^ZZZXXXPPPFFF>>>===<<<:::::::::;;;<<<999:::<<<===>>>>>>?????????AAACCCFFFIIIMMMSSSWWW[[[aaahhhnnnrrrxxx~~~~~~ppp~~~rrraaacccbbb```ZZZXXXNNNBBB<<<;;;:::888::::::999888888888888999999999999999::::::::::::;;;999:::===>>>===BBBHHHaaayyyrrrjjj^^^UUUYYYZZZ\\\[[[ZZZYYYZZZ[[[\\\\\\\\\\\\\\\\\\]]]]]]jjjuuu|||~~~}}}lllcccmmmzzztttrrrpppooorrr|||sssgggccc```]]]\\\wwwvvvaaaTTTPPPOOOFFFFFFJJJHHHFFFCCC???===<<<;;;999777777666444222000///000000111000000//////000000111........................111000000111333333222000333333444555555555444444777666666555555444444333444555888;;;===>>>??????>>>???>>>;;;===CCCDDDAAABBBAAA:::;;;EEEFFFFFFOOOPPPRRRUUUWWWXXX[[[^^^aaaddddddeeefffhhhiiijjjkkkpppsssxxx}}}|||ooo\\\RRRNNNJJJJJJHHHFFFIIINNNKKKPPPSSSRRRRRRZZZjjjyyyyyyoooeee\\\VVVUUUTTTQQQOOOOOOooo}}}uuuUUUHHHSSSVVVJJJIIIFFFDDDCCCDDDEEEEEECCCEEEDDDCCCBBBAAA@@@?????????>>>@@@EEELLLPPPQQQPPPLLLJJJGGGCCCAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBGGGDDDBBBAAABBBBBBAAA@@@??????????????????@@@@@@>>>======<<<<<<;;;;;;;;;888888777666666666777888666777777888888999999:::888999:::999666777<<>>>>>>>>???@@@BBBDDDGGGLLLRRRVVV[[[```fffjjjooouuu}}}vvvpppxxxwwwbbbddddddaaaZZZWWWMMMAAA;;;::::::888:::999999888888888888888888999999999999:::::::::;;;999:::>>>>>>>>>BBBGGGaaazzzvvvxxxxxxpppfffeeegggiiiiiigggfffeeefffbbbaaa^^^[[[XXXVVVUUUTTTUUU]]]ddd{{{nnnbbbnnnvvvrrrnnnnnnpppxxx}}}mmmggggggccc\\\nnnrrrbbbTTTPPPNNNFFFEEEJJJHHHFFFCCC???===<<<;;;999888777555333111000000000000000//////......//////000------............------000///...///111111000...222333333444555555444444666666555555444444444444333555888;;;>>>???@@@@@@AAAAAA???<<<>>>DDDEEECCCBBBCCC===>>>GGGFFFEEEOOOOOOQQQUUUWWWYYY[[[]]]```eeefffgggiiijjjlllmmmmmmqqqtttyyy}}}{{{fffZZZSSSMMMJJJIIIGGGIIIMMMMMMQQQTTTUUUWWWaaassswwwppphhhbbb___aaabbb^^^[[[ZZZjjjjjjbbbWWWUUUZZZZZZRRRKKKNNNQQQQQQNNNKKKJJJJJJHHHGGGEEECCCBBBAAA@@@@@@BBBBBBEEELLLVVV]]]``````___ZZZSSSLLLGGGFFFGGGHHHJJJJJJKKKKKKKKKJJJIIIHHHDDDAAA>>>======>>>>>>>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>======<<<<<<<<<::::::999999999999999999777777888888999999999999666888999888666777:::<<<999<<<>>>>>>???@@@???<<<999999999999999:::::::::888999:::<<<============@@@AAABBBDDDFFFKKKQQQVVVZZZ^^^dddhhhlllrrrzzzoooyyyooo}}}xxxdddfffeeebbbYYYVVVLLL@@@999::::::999:::999888888777777888888888888888999999999::::::;;;999;;;??????>>>BBBGGGbbb~~~|||{{{vvvwwwwwwuuusssqqqrrrsssgggeeebbb^^^[[[YYYXXXXXXXXX[[[```{{{oooaaaiiizzzrrrlllkkkmmmqqq|||tttjjjhhhfffaaapppvvvbbbTTTOOONNNEEEEEEJJJIIIFFFCCC???===<<<<<<:::999666555333111000000000111//////............//////------............------...------...000000///---111111222333444444444444444444444444444444444444666888:::===>>>>>>======CCCCCC@@@===???DDDFFFCCC???AAA>>>@@@GGGEEECCCMMMOOORRRUUUWWWYYYZZZ\\\^^^aaacccfffjjjmmmppprrrsssuuuxxx|||ssseee\\\SSSPPPNNNMMMOOOTTTYYY^^^dddhhhkkksss}}}zzztttooommmrrruuuqqqkkkhhh^^^WWWUUU\\\bbb___XXXSSSRRRXXX^^^___[[[WWWVVVWWWLLLJJJGGGDDDCCCBBBCCCDDDGGGHHHKKKRRRZZZbbbhhhjjjmmmiiibbb[[[VVVTTTTTTTTTVVVVVVXXXXXXWWWUUURRRQQQEEEBBB>>><<<===>>>??????????????????>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===;;;:::888888999999999999999999999999555888999777666888:::999555777888999:::;;;;;;;;;888888999999::::::;;;;;;888999;;;<<<======>>>>>>@@@@@@AAABBBEEEJJJPPPUUUXXX]]]bbbfffjjjpppxxx~~~nnnxxxkkkzzzrrreeegggeeebbbYYYUUUKKK???888999:::999999999888777777777777888888888888888999999999999;;;:::<<>>======;;;:::666555333111000000111111000000////////////000000,,,------......------,,,...------...000111000...///000111222333333333333111111222222333444444444666888;;;===??????>>>===DDDCCC@@@<<<===CCCDDDBBB???BBB???@@@GGGEEEDDDNNNOOORRRVVVXXXYYYYYY[[[\\\```bbbfffjjjooorrrttttttwwwzzz}}}~~~pppfff^^^\\\\\\\\\^^^bbbkkkttt~~~|||}}}wwwgggaaa]]]bbbeeebbb[[[VVV\\\```dddhhhiiihhhggggggTTTQQQMMMIIIGGGHHHIIIKKKMMMOOOQQQTTTXXX^^^eeejjjqqqpppnnnllliiifffdddbbbaaabbbccccccbbb^^^[[[XXXJJJFFFAAA>>>>>>???@@@@@@??????@@@@@@@@@???>>>=========>>>??????@@@@@@@@@@@@@@@???>>>===<<<::::::<<<<<<;;;;;;:::999999999666::::::666555999:::777666666777999:::999::::::777888999:::;;;;;;;;;;;;999:::;;;<<<===>>>>>>>>>??????@@@@@@CCCHHHOOOSSSVVV[[[aaafffjjjooovvv{{{rrrooommm~~~gggeeegggcccaaaXXXTTTJJJ>>>888999:::999999999888777777777777777888888888888999999999999::::::<<<@@@AAA???BBBGGGbbb{{{||||||wwwuuuvvvzzz|||yyy~~~}}}ooocccdddyyylllhhhffffffooo|||yyylllggghhhbbbSSSNNNMMMEEEFFFLLLKKKGGGDDD@@@>>>>>>===<<<;;;666555333111000000111111111111000000000000111111,,,,,,---......---,,,,,,...---...///111222111000...///000111222333333333///000111222333444444555222555999===@@@AAAAAA@@@DDDCCC???;;;<<>>???@@@AAAAAABBB<<<======>>>??????>>>>>>>>>===<<<<<<::::::999888999<<<<<<666555999999666888777888::::::999999:::777888999:::;;;<<<<<<<<<999:::<<<===>>>>>>??????===>>>>>>???AAAFFFMMMRRRUUUZZZaaafffjjjnnnuuuzzzuuulllppprrr```dddfffaaa```XXXTTTJJJ===777999:::999999888888777777777777777777888888888888999999999::::::<<<@@@AAA@@@BBBGGGaaa}}}}}}zzz|||~~~yyymmmcccggg}}}mmmhhheeedddmmmyyyrrriiikkkaaaVVVLLLHHHGGGFFFGGGJJJGGGDDD@@@>>><<<;;;:::888888666444222111000111111000000000000000000000000..............................///000111222333333...///000111222333333333111222222333333222222111777888;;;===???@@@@@@@@@DDDBBB???<<<<<<>>>???AAA@@@??????AAADDDHHHIIIJJJRRRSSSUUUWWWZZZ\\\^^^___cccfffiiijjjkkkmmmssswwwsssvvvzzz}}}~~~yyywww||||||uuuooonnnllljjjkkknnnuuukkkffflllsssuuuvvvxxxggg```YYYWWWYYY[[[ZZZXXXTTTVVVWWWTTTQQQOOOQQQSSS\\\eee|||xxxpppnnnkkkkkkkkkjjjeeeaaaUUUKKKBBB???>>>>>>@@@CCC<<>>>>>AAACCCCCCBBB???===<<<===@@@AAA@@@>>>???>>>======;;;;;;:::999:::999777888999999888777888777777777777777888888888888777777888999::::::999999:::;;;;;;<<<<<<===:::<<<>>>???AAAEEEJJJMMMWWWYYY^^^fffkkkmmmqqqwww{{{ooonnnkkk___fffcccgggddd\\\SSSGGG>>>:::999888777888999999888777777888:::888888999999999:::::::::;;;<<<>>>>>>???@@@CCCEEEXXXtttyyyxxxlllooovvv}}}}}}ooohhhdddllltttpppnnniiieeeeeesss}}}wwwooozzz|||___TTTJJJGGGFFFEEEGGGJJJGGGDDD@@@>>>===<<<:::888888666444222111000111111......................................................///000111222333333000000111222333333333333222222222333333222222222777888:::===>>>?????????GGGEEEBBB???===???CCCFFF@@@???>>>???BBBEEEHHHIIIPPPRRRTTTWWWZZZ]]]___```bbbeeehhhiiijjjlllqqqvvvsssvvvzzz~~~zzzuuussstttyyy|||rrrpppoookkkjjjkkkjjjfffbbbbbbcccbbb]]]YYYSSSTTTSSSOOOKKKIIIJJJLLLZZZfffzzzssspppoooooopppoookkkgggXXXMMMCCCAAAAAA@@@@@@AAACCCGGGIIIHHHIIIKKKJJJFFFEEECCCAAAAAACCCDDDCCCAAAAAA???>>>>>>@@@AAA???===>>>>>>===<<<;;;::::::999;;;:::888888999999888666888777777777777777888888888888888888888999::::::999999999:::;;;;;;<<<<<<:::;;;===>>>@@@DDDIIILLLVVVWWW]]]fffjjjmmmqqqwwwrrr||||||qqqbbbgggdddgggccc[[[RRRFFF>>>:::999888777888999999888777777888:::888888999999999:::::::::;;;<<<>>>>>>???@@@CCCEEEWWWuuu}}}wwwtttrrrwwwppphhhkkkppp{{{{{{www{{{ooohhhbbbjjj{{{uuuppphhhcccbbbhhhqqqvvvjjjnnnzzzyyy\\\RRRHHHFFFFFFEEEGGGJJJGGGDDD@@@>>>===<<<:::999888666444222111000111111......................................................///000111222333333222222333444444333333333444333333222222333333444777888:::<<<============HHHGGGDDD@@@===???EEEKKKCCCBBB@@@???AAADDDHHHJJJNNNOOORRRUUUYYY]]]___aaaaaadddggghhhiiikkkqqquuutttwww{{{xxxvvvyyy~~~vvvoooiiiiiikkklllllllllmmmlllggg^^^WWWTTTRRRPPPKKKGGGEEEEEEGGGRRRaaa}}}sssrrrqqqsssuuutttqqqmmm\\\OOOCCC@@@AAAAAA??????EEEIIIJJJIIIJJJMMMMMMJJJGGGEEEDDDEEEEEEEEECCCAAACCCBBB@@@@@@AAAAAA???>>>>>>>>>===<<<;;;::::::999===;;;::::::::::::888777888888777777777777777888999888888888888999999:::888888999999:::;;;;;;;;;999;;;<<<===???BBBGGGJJJSSSUUU[[[dddiiilllqqqxxxhhh}}}vvvcccfffcccfffaaaZZZQQQFFF===:::999999888888999999888777777888:::888888999999999:::::::::;;;<<<>>>>>>???@@@CCCEEEUUUttt}}}rrrccc^^^dddnnnnnnkkkooorrrzzzwwwsss}}}ssskkkfffmmm~~~{{{tttllleeeccc```eeerrr~~~}}}eeeiiiwwwuuuZZZQQQHHHFFFGGGFFFHHHKKKFFFCCC@@@======<<<;;;999888666444222111000111111......................................................///000111222333333444444444555444444333333555444333222222333444555777888999;;;<<<<<<;;;;;;EEEDDDBBB>>>:::===DDDJJJGGGFFFDDDBBBBBBEEEJJJMMMLLLNNNQQQUUUYYY]]]```bbbbbbeeehhhiiiiiilllqqqvvvvvvyyy}}}~~~{{{}}}uuurrrsssqqqqqqrrrqqqnnneee[[[SSSTTTRRRNNNJJJGGGEEEFFFGGGHHHWWW{{{sssrrrrrruuuxxxxxxtttqqqcccSSSCCC???@@@AAABBBCCCDDDIIIKKKKKKMMMOOONNNJJJEEEEEEFFFGGGGGGFFFDDDBBBCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<;;;;;;:::???===;;;;;;;;;;;;999888999888888777777777777888999999999888888999999:::777888888999999::::::;;;999:::;;;<<<===@@@EEEHHHPPPRRRYYYbbbhhhkkkqqqwww~~~uuucccxxxyyybbbdddbbbfff```YYYPPPEEE===::::::999888888999999888777777888:::888888999999999:::::::::;;;<<<>>>>>>???@@@CCCEEERRRnnn}}}~~~hhhZZZVVV```mmmpppnnnsssuuu}}}xxxsssyyysssooouuu|||~~~|||vvvnnngggaaabbbjjjxxxiiioooyyytttZZZQQQIIIGGGHHHHHHIIIKKKFFFCCC???======<<<;;;:::888666444222111000111111////////////////////////..............................///000111222333333444444555555555444333333555444444444444444444555666777999;;;;;;;;;;;;;;;??????>>>;;;999;;;AAAEEEGGGGGGFFFCCCBBBDDDJJJNNNLLLNNNQQQUUUYYY]]]___aaacccfffiiijjjjjjmmmrrrwwwyyy|||}}}|||yyyuuummmcccYYYRRRRRRPPPMMMJJJIIIIIIIIIIIIEEEOOOnnnvvvvvvvvvzzz}}}}}}yyyuuummm[[[IIIAAABBBEEEJJJOOOOOOTTTWWWVVVUUUTTTOOOIIICCCEEEFFFGGGGGGFFFEEEEEEAAABBBCCCCCCDDDDDDEEEFFFBBBBBBAAA@@@???>>>======???>>><<<<<<======;;;999::::::999888888888888888::::::999999999999999:::777888888999999::::::;;;999:::;;;<<<<<>>>>>???@@@CCCEEENNNfff~~~wwwbbb[[[\\\aaalllnnnlllqqquuu}}}yyysss~~~zzzxxx|||{{{|||wwwkkkhhhfffgggllluuuqqqyyyvvvZZZQQQIIIHHHIIIHHHHHHKKKEEECCC???=========;;;:::888666444222111000111111000000000000000000000000..............................///000111222333333333333444444555444444444444555555666666555555444666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@CCCDDDDDDBBB@@@BBBGGGLLLOOOPPPSSSVVVYYY\\\^^^```cccfffjjjkkkkkkmmmssswwwzzz}}}~~~rrrfff\\\VVVQQQOOOMMMLLLMMMMMMKKKJJJHHHKKKaaa||||||}}}}}}xxxtttdddSSSJJJIIIMMMVVV^^^dddhhhhhhccc^^^ZZZSSSLLLEEEGGGHHHHHHFFFEEEEEEFFFAAACCCDDDEEEEEEFFFHHHJJJEEEEEEDDDCCCBBBAAAAAA@@@???>>>======>>>???===<<<<<<<<<;;;:::999999999999;;;::::::999999999999:::888888999999:::;;;;;;;;;:::;;;<<<<<<<<>>>>>???@@@CCCEEEKKK___}}}ooocccaaafffjjjrrrpppnnnvvvzzzxxxrrrwww|||yyy|||rrrpppnnniiifffhhhrrr{{{|||ZZZQQQIIIHHHHHHFFFGGGIIIEEEBBB???=========<<<:::888666444222111000111111////////////////////////..............................///000111222333333111222333444444444444444333444666888888666444333555777999;;;============>>>======AAAFFFFFFCCC???@@@CCCDDDCCCAAABBBGGGKKKRRRSSSUUUWWWYYY[[[]]]^^^cccfffiiijjjjjjmmmrrrvvvzzz|||zzzkkk```ZZZTTTSSSQQQRRRSSSRRROOOLLLMMMHHHVVVooo}}}xxxrrrgggZZZRRROOORRR\\\fffpppqqqmmmeee___[[[WWWQQQKKKLLLLLLIIIFFFDDDEEEFFFCCCEEEGGGGGGFFFFFFHHHJJJIIIHHHHHHGGGFFFEEEDDDCCC???>>>===>>>@@@@@@@@@>>>>>>>>>===;;;;;;:::::::::<<<;;;:::999999999999999999999999:::;;;;;;<<<<<<;;;<<<<<<<<<<<<>>>BBBEEELLLNNNUUU^^^cccffflllrrr~~~nnnuuusssqqqooonnnnnnbbbVVVMMMCCC<<<::::::::::::888999999888777777888:::888888999999999:::::::::;;;<<<>>>>>>???@@@CCCEEEJJJ[[[xxxxxxrrrlllfffbbbcccbbbfffkkkrrr{{{yyyoooiiijjjooorrrxxxtttuuuyyyqqqrrr~~~{{{}}}|||xxxqqqjjjhhhmmmxxxYYYPPPHHHGGGGGGEEEEEEGGGEEEBBB???=========<<<;;;888777444222111111111111......................................................///000111222333333000111222333444444555444222444777999999777444222555666999;;;===>>>??????@@@???@@@FFFMMMMMMFFF???@@@CCCFFFEEECCCDDDHHHMMMUUUUUUWWWXXXZZZ[[[\\\]]]bbbeeehhhiiiiiilllqqquuuyyy{{{~~~oooaaa[[[ZZZXXXWWWXXXYYYXXXSSSOOOOOOFFFOOOeeeyyy{{{vvvmmmfff]]]VVVRRRSSS]]]hhhpppoooiii```ZZZZZZXXXUUUQQQQQQOOOKKKFFFCCCDDDFFFEEEGGGIIIHHHFFFEEEGGGIIIKKKJJJJJJIIIHHHGGGFFFFFF???>>>===>>>@@@AAAAAA@@@??????>>><<<<<<;;;;;;;;;<<<;;;::::::999999999999999::::::;;;;;;<<<<<<===<<<<<<=========???BBBEEELLLNNNTTT]]]ccceeekkkqqquuu}}}hhhkkklllmmmnnnbbbUUUMMMBBB;;;::::::;;;:::888999999888777777888:::888888999999999:::::::::;;;<<<>>>>>>???@@@CCCEEEKKKZZZwww}}}sssmmmiiihhhddd^^^ZZZZZZ^^^bbbfffggghhhooo||||||wwwssspppqqqtttsssxxxtttvvv{{{qqqooozzzxxx}}}yyyqqqlllmmmppptttyyy^^^SSSIIIEEEDDDCCCEEEHHHEEEBBB???===<<<;;;:::999666555444333222111111111....................................////////////......//////000222333444333222222111222333555666111000222777<<<<<<777222777777888:::===>>><<<;;;CCCCCCCCCAAA>>>===>>>??????@@@BBBCCCDDDFFFIIILLLSSSUUUXXXZZZ\\\]]]\\\\\\aaaeeeggggggjjjpppsssqqqzzz~~~|||wwwzzzsssrrrmmmiiiiiijjjeee\\\SSSQQQQQQQQQYYYlll~~~vvvmmmjjjaaaWWWSSSSSSUUU\\\dddjjjeeeaaa^^^^^^]]]ZZZWWWUUUSSSOOOKKKFFFDDDGGGKKKEEEEEEHHHLLLKKKHHHIIILLLIIIKKKNNNMMMKKKHHHFFFFFFAAA@@@??????AAABBBAAA@@@???===<<<<<<=========<<<<<<<<<<<<<<<;;;:::999888999999::::::::::::;;;;;;:::;;;;;;;;;;;;===@@@CCCJJJNNNTTTZZZ```ffflllppp}}}uuuiiizzzrrrmmmllljjj```UUUHHH===:::;;;:::999888666777888777555555666777999::::::;;;;;;<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDLLLTTTssszzzssslllhhhbbbaaabbbcccbbb```fffkkkmmmkkkiiioooxxxxxxtttuuuwwwvvvsssrrrppptttyyyoookkkkkk}}}|||tttmmmnnnnnnmmm|||aaaVVVKKKGGGFFFEEEFFFIIIEEEBBB???===<<<;;;:::999666555444333222111111111....................................////////////......//////000222333444111111111111333444666777888777888<<<@@@@@@<<<888666777888;;;>>>@@@???>>>@@@BBBBBB???;;;:::<<>>???===;;;;;;=========<<<=========<<<<<<;;;999999999999::::::::::::;;;;;;:::;;;;;;;;;;;;===@@@CCCHHHLLLSSSYYY```gggnnnrrrpppfffkkkiiijjjlllkkkcccTTTHHH===:::;;;:::999999;;;<<<<<<;;;999777888999999::::::;;;;;;<<<<<<===>>>???@@@AAABBBCCCDDDEEELLLSSSqqqyyyrrrnnnhhhgggiiilllmmmlllpppuuuxxxuuuqqqqqquuuzzzzzzuuuvvvwwwuuusssrrrqqqvvvzzzrrrmmmlllxxxxxx|||wwwtttqqqnnn|||cccXXXMMMIIIGGGFFFGGGIIIEEEBBB???===<<<;;;:::999666555444333222111111111////////////////////////............////////////......//////000222333444000000111222333666777888888666666888;;;<<<999666666666888;;;???AAAAAA@@@AAAEEEFFFAAA:::888<<>><<<;;;;;;===>>>===<<<============<<<<<<;;;:::999999::::::::::::;;;;;;:::;;;;;;;;;;;;===@@@CCCEEEJJJQQQYYY```gggooosss}}}pppiiitttcccfffiiilllkkkcccRRRGGG===;;;;;;:::999999>>>??????===:::888888999999::::::;;;<<<<<<======>>>???@@@AAACCCDDDEEEFFFLLLPPPkkkyyysssmmmkkknnnrrrttttttxxxzzz{{{xxxrrrppptttyyywwwsssrrrrrrqqqoootttvvv{{{|||tttllliiihhh}}}zzzssssssqqqzzz|||tttmmmvvvcccppp|||dddYYYNNNIIIGGGEEEFFFIIIEEEBBB???===<<<;;;:::999666555444333222111111111000000000000000000000000............////////////......//////000222333444111111222333444555666777555444222333555555444222444555777:::>>>@@@???>>>HHHLLLMMMFFF===999>>>EEEAAABBBCCCCCCDDDFFFJJJLLLPPPRRRVVVZZZ]]]___``````bbbeeeffffffjjjrrrwwwwwwzzz|||zzzuuurrrssszzz}}}qqqnnnoooooonnnooorrrwww{{{{{{vvvkkk^^^XXX```ooo|||zzzssshhh]]]UUUWWW[[[^^^___aaagggdddeeeooo|||xxxnnnkkkggg]]]PPPIIIIIIJJJJJJGGGEEEEEEHHHHHHGGGJJJPPPQQQRRRRRRPPPMMMKKKJJJJJJHHHHHHHHHIIIIIIFFFBBB>>>>>>===;;;<<<===>>>============>>>>>>===<<<<<<;;;999999999:::::::::;;;;;;:::;;;;;;;;;;;;===@@@CCCEEEIIIQQQXXX___gggnnnrrrvvvrrrmmmyyygggkkkmmmlllhhh___OOOFFF===;;;;;;999999:::;;;<<<<<<;;;999777888999999::::::;;;<<<===>>>>>>???@@@AAABBBDDDEEEGGGGGGLLLNNNeee}}}tttpppqqqtttvvvvvvyyyxxxwwwvvvsssrrrxxx~~~zzzuuuqqqppppppppppppwww|||wwwjjjbbb^^^kkkyyyvvvtttuuuwwwzzzwwwmmmqqqbbbRRRccc}}}cccXXXMMMHHHFFFDDDEEEGGGEEEBBB???===<<<;;;:::999666555444333222111111111111111111111111111111111............////////////......//////000222333444333444444444444444444444777666555555555666555444333444555999<<<>>>===<<>>>>>>>>=====================<<<;;;999999999:::::::::;;;;;;:::;;;;;;;;;;;;===@@@CCCFFFJJJQQQXXX^^^eeelllpppsssxxxppp~~~iiimmmooolllfff^^^MMMDDD===<<<;;;999999;;;777888999999888888999:::999999:::;;;<<<>>>>>>???@@@@@@BBBCCCEEEGGGHHHIIIOOOOOObbb}}}vvvuuuwwwyyyyyy|||}}}~~~|||xxxtttrrrsssvvvyyyzzz|||kkkbbbZZZ___ooo}}}yyy|||yyyuuuqqqqqq|||uuu~~~ggg\\\RRRfffzzzaaaVVVKKKGGGEEEDDDEEEGGGEEEBBB???===<<<;;;:::999666555444333222111111111000000000000000000000000............////////////......//////000222333444444555555555555444333333666666666666666666666666333444555999===??????>>>IIILLLMMMHHH???:::;;;???DDDDDDDDDCCCCCCFFFJJJMMMOOORRRXXX^^^aaaaaa```___bbbfffhhhiiimmmtttwwwvvvxxx|||zzzlll___\\\[[[[[[bbblllvvv}}}zzzyyyvvvttttttxxx||||||~~~uuullljjjmmmvvv}}}vvvqqq```[[[ZZZ^^^``````aaadddWWW]]]kkkwwweee[[[ZZZWWWPPPLLLHHHEEEEEECCCCCCIIIPPP]]]```dddeeeaaa\\\WWWUUUMMMLLLLLLMMMMMMKKKHHHEEEDDDBBB????????????>>>===<<<<<<=========<<<<<<;;;999999::::::::::::;;;;;;:::;;;;;;;;;;;;===@@@CCCFFFJJJPPPWWW]]]dddkkkooo~~~vvvooo}}}}}}fffkkknnnkkkgggaaaKKKCCC===<<<;;;888999<<<777888::::::999999;;;<<<999999:::<<<===>>>???@@@@@@AAABBBDDDFFFHHHIIIJJJRRRQQQ```zzz{{{~~~}}}xxxtttuuu{{{~~~oooiiiYYYZZZfff}}}{{{yyywwwtttpppmmmooozzzvvv^^^[[[YYYnnnxxx~~~```UUUKKKGGGEEEDDDEEEHHHEEEBBB???===<<<;;;:::999666555444333222111111111000000000000000000000000............////////////......//////000222333444333444555666666555444444333555666666666555555555333444777<<>><<<;;;;;;<<<<<<<<<<<<;;;;;;999999::::::::::::;;;;;;:::;;;;;;;;;;;;===@@@CCCCCCHHHOOOVVV]]]eeelllppp|||mmmnnnjjjmmmoookkkgggbbbIIIBBB>>><<<;;;888999<<<888999::::::999999:::;;;999999:::<<<===???@@@@@@@@@AAACCCEEEGGGIIIJJJKKKPPPNNN[[[}}}|||}}}{{{pppmmm```aaaiii{{{yyyttttttssspppqqquuu{{{oooVVVYYY^^^rrruuutttyyy```UUUKKKGGGFFFEEEGGGJJJEEEBBB???===<<<;;;:::999666666444333222111111111////////////////////////............/////////000......//////000222333444111222444666777777666666444666999999999888888888333555999???FFFKKKLLLLLLAAACCCEEEEEECCC@@@??????EEEEEEDDDCCCCCCEEEJJJNNNSSSSSSSSSTTTWWW[[[^^^aaabbbgggkkkmmmpppuuuuuurrrrrrwww{{{lllbbbaaa\\\___oooyyy{{{zzzsssqqqsssxxx{{{zzzuuuuuuxxxzzz{{{{{{qqqiiidddaaaaaaccchhhkkkiiifffiiippp{{{vvvnnnbbbSSSJJJEEEBBBBBBBBBDDDLLLUUUVVVXXX[[[]]]\\\\\\]]]^^^ZZZXXXUUURRRQQQOOOLLLIIIIIIGGGDDDBBBAAA@@@>>><<<::::::;;;;;;<<<;;;;;;:::999999:::::::::;;;;;;;;;:::;;;;;;;;;;;;===@@@CCCAAAFFFMMMVVV^^^fffmmmrrr{{{mmmttttttsssrrrkkkfffaaaHHHBBB>>>===;;;888999===888999:::999777666777888999999:::<<<===???@@@@@@AAABBBCCCEEEGGGIIIKKKLLLLLLJJJUUUtttvvvlllmmmllllllrrr}}}zzz{{{}}}zzzvvvvvvoootttyyy~~~{{{iiiVVVSSScccmmmhhhuuuvvvaaaXXXMMMFFFEEEGGGIIIJJJFFFCCC>>>;;;;;;;;;::::::666555444333222222111222111111111111000000000000111111111111111111111111/////////000111111222222333333333444444444555555333666999;;;;;;999666555666777999<<<>>>@@@AAABBBEEEBBBCCCGGGEEE???===AAAFFFHHHIIIHHHFFFGGGLLLPPPUUUWWWXXXYYYYYYZZZ]]]___aaadddiiimmmpppqqqpppooozzz|||~~~|||tttjjjfffeeennn~~~yyy}}}}}}zzztttooonnnuuuuuuzzztttkkkiiieee___eeedddfffhhhfffhhhxxxxxxmmmaaaUUUIIIFFFDDDFFFFFFGGGMMMTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUTTTQQQNNNLLLKKKJJJHHHEEECCCAAA@@@@@@??????>>>===============;;;;;;:::999999999999:::<<<===>>>======>>>AAACCCEEEGGGOOOZZZbbbgggnnnuuu|||lllnnnxxxooooooqqqkkk\\\GGGBBB===<<<>>>???<<<999;;;;;;999999999999;;;;;;;;;===>>>???>>>???@@@BBBDDDDDDEEEFFFGGGIIIKKKLLLOOOMMMSSSjjjxxxqqqlllmmmqqq}}}xxxsssuuuzzzqqqkkkppp~~~}}}iiiSSSVVVjjjtttllltttuuuaaaYYYNNNGGGEEEHHHJJJJJJFFFCCC>>><<<;;;;;;::::::777666444333222111111111111111111111000000000000111111111111111111111111/////////000111111222222333333333444444444555555444555777999999888666555777888:::<<<>>>@@@AAAAAABBB???AAAEEEDDD>>><<<>>>EEEGGGHHHFFFEEEEEEJJJMMMRRRTTTWWWXXXZZZ\\\___bbbeeefffgggiiilllmmmooooooyyy{{{vvvooolllppp{{{}}}vvvpppnnnsssuuu}}}wwwnnnmmmkkkggggggggghhhjjjkkkrrr~~~nnn```SSSHHHCCCAAAEEEHHHIIILLLQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOPPPQQQQQQPPPOOONNNKKKJJJHHHFFFDDDBBBAAAAAA???>>>>>>=========>>>>>><<<<<<;;;:::::::::::::::;;;<<<<<<<<<<<<===@@@BBBEEEGGGMMMXXX```eeemmmvvv~~~kkkssstttpppqqqqqqiiiYYYEEEAAA<<<<<<>>>???<<<999;;;;;;:::999999:::;;;;;;:::<<<>>>>>>>>>>>>@@@BBBDDDDDDEEEFFFGGGIIIKKKLLLSSSQQQUUUiii}}}sssjjjooowwwxxxppprrrsssoookkklllrrr{{{kkkTTTZZZttt~~~ssswwwuuuaaaYYYNNNGGGFFFHHHJJJJJJFFFCCC???<<<;;;;;;;;;:::888777555333222000000000111111111111000000000000000000000000000000000000/////////000111111222222333333333444444444555555444444555666777777666666777888:::<<<>>>@@@AAAAAABBBAAADDDGGGGGGBBB??????DDDFFFGGGEEECCCCCCGGGJJJOOOQQQUUUXXXZZZ]]]aaadddgggfffeeefffgggjjjnnnpppxxx{{{~~~wwwuuu}}}~~~xxxppplllpppttt{{{tttrrrqqqnnnlllmmmppprrrvvvsssaaaTTTJJJDDDCCCIIIPPPRRRRRRRRRPPPOOONNNMMMLLLKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOKKKJJJIIIGGGEEECCCBBBAAA???>>>>>>>>>>>>>>>??????======<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<>>===:::;;;;;;::::::::::::;;;;;;:::<<<===>>>===>>>???AAADDDDDDEEEFFFHHHJJJLLLMMMTTTSSSUUUeeewwwiiiqqq~~~wwwxxxpppqqqppplllhhhjjjpppuuuooo[[[```xxx{{{uuu```XXXMMMFFFDDDGGGIIIIIIFFFCCC???===<<<<<<;;;:::888777555333111000//////111111111111000000000////////////////////////////////////000111111222222333333333444444444555555444444444444555555666777555666999<<>>DDDFFFGGGFFFCCCCCCFFFIIINNNQQQUUUXXXZZZ]]]```cccdddcccdddeeegggkkknnnpppvvvzzzzzz~~~~~~tttmmmqqqvvvzzzwwwrrrnnntttyyy~~~wwweeeXXXNNNIIIIIISSS^^^```\\\YYYVVVTTTRRROOOMMMLLLKKKKKKNNNMMMMMMLLLLLLMMMMMMNNNKKKJJJIIIHHHFFFDDDBBBBBB??????>>>>>>>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<>>===<<<;;;999888777555333111000//////111111111111000000000///......................../////////000111111222222333333333444444444555555444333333333444555777888222444777;;;???BBBDDDFFF???HHHQQQRRRLLLEEE???===EEEGGGIIIHHHEEEDDDGGGJJJOOORRRVVVYYYZZZ\\\^^^```^^^```dddhhhlllnnnppppppvvvzzz~~~}}}yyyrrrqqquuu}}}xxxpppkkk|||tttbbbXXXOOOJJJNNN\\\iiilllfffaaa]]]\\\YYYWWWVVVVVVVVVWWWVVVUUUSSSPPPNNNMMMLLLLLLKKKJJJJJJIIIGGGEEECCCBBB@@@@@@????????????@@@@@@>>>>>>===<<<<<<<<<<<<===;;;<<<<<<<<<<<<===@@@BBBHHHHHHLLLUUU]]]eeeqqq{{{zzzlllfffjjjoookkkiiiaaaQQQ???===;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>===>>>@@@AAACCCDDDEEEFFFIIIKKKMMMNNNPPPRRRSSS\\\{{{}}}xxxzzzuuupppllliiivvvggghhh}}}yyy___WWWLLLDDDCCCFFFGGGHHHFFFCCC@@@???>>>===;;;999888777555333222000000000111111111111000000000000/////////////////////////////////000111111222222333333333444444444555555333333333444444666777888222444777;;;???CCCEEEFFFEEEUUUcccbbbVVVKKKDDDAAADDDGGGJJJIIIGGGFFFHHHKKKPPPSSSWWWYYYZZZ[[[\\\]]][[[___eeekkkppprrrrrrqqqwwwzzz~~~|||yyytttttt}}}}}}sssnnnmmmjjj[[[TTTMMMLLLTTTeeetttuuuooojjjaaa___]]][[[ZZZ[[[\\\]]]]]][[[YYYVVVSSSPPPNNNMMMLLLLLLMMMLLLKKKHHHFFFEEEBBBAAAAAA@@@??????@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<===@@@BBBHHHHHHLLLUUU^^^fffqqq|||~~~mmmhhhkkkmmmhhhggg```OOO???>>>===<<<<<<<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>???>>>???@@@BBBCCCDDDEEEGGGIIILLLNNNOOOPPPUUUVVV\\\yyyxxxsss}}}xxxpppjjjvvvdddhhh}}}aaaXXXMMMFFFEEEGGGIIIJJJEEECCCAAA??????===;;;999777666444333222111111111111111111111000000000000/////////////////////////////////000111111222222333333333444444444555555222333444555666777888888444666888<<>>===<<<<<<;;;;;;<<<<<<:::;;;;;;;;;;;;<<>>:::;;;<<<======<<<;;;:::<<<>>>???@@@???@@@AAACCCCCCDDDEEEGGGIIILLLNNNPPPOOOVVVWWWZZZuuu{{{uuu}}}zzzrrrllluuu^^^hhhcccZZZOOOHHHGGGIIIKKKKKKEEECCCAAA@@@???>>>;;;999666555444333222222222222111111111111000000000000000000000000000000000000/////////000111111222222333333333444444444555555222333444666777888888888777888:::<<<>>>@@@AAAAAADDD___uuupppZZZHHH@@@>>>AAAEEEHHHIIIGGGGGGIIILLLNNNQQQVVVYYY[[[[[[]]]^^^bbbeeeiiinnnqqqsssssssssyyyzzz|||~~~uuufffnnnrrr^^^UUUVVVYYY^^^mmmzzzsssjjjccc]]]ZZZYYYZZZ[[[]]]]]]]]][[[XXXWWWRRRSSSTTTTTTRRRPPPMMMLLLEEEDDDCCCAAA@@@???>>>>>>======<<<;;;;;;;;;;;;;;;999999::::::999;;;===@@@DDDEEEKKKUUU^^^eeeoooyyyppplllnnnlllgggfff^^^JJJAAAAAA@@@>>><<<<<<===???:::;;;<<<======<<<;;;:::===>>>@@@@@@@@@@@@BBBDDDCCCDDDEEEGGGJJJLLLOOOPPPLLLTTTVVVWWWpppzzz|||{{{zzzsssooommmYYY___mmmeeeYYYMMMHHHGGGFFFIIILLLJJJEEE@@@>>>>>>===:::777888777555333111000000///...000111000///...///111000000000000000000000000111111000000000000000111222333444555666666666666666444444555777999999888777666666888===AAACCCCCCEEEKKKSSSVVVRRRKKKDDD@@@DDDGGGJJJIIIGGGGGGIIILLLOOOOOOQQQUUUZZZ^^^```aaadddeeeggghhhjjjlllpppttttttyyypppdddnnnjjjWWWQQQTTT[[[iii~~~vvvpppkkkfffccc______^^^^^^^^^]]]]]]]]]YYYYYYXXXWWWTTTQQQNNNLLLJJJHHHFFFCCCAAA@@@@@@@@@???>>>===;;;;;;<<<<<<===777888999999999:::===@@@???BBBKKKVVV___fffqqq{{{wwwxxx|||ssspppoooooommmdddTTTHHH@@@<<<;;;??????;;;;;;@@@<<<<<<<<<<<<===???@@@AAA@@@???>>>???AAACCCDDDDDDBBBEEEIIIKKKLLLLLLMMMOOOPPPRRRTTTYYYeee|||zzzzzz~~~zzziiiRRR\\\kkkzzzeeeZZZNNNJJJHHHGGGIIILLLJJJFFFAAA>>>>>>===;;;888999888666444333222111111///000111000///...///111000000000000000000000000111111000000000000111111222333444555666666666666444555666888;;;<<<:::888888777666999===@@@BBBCCC@@@EEELLLOOOMMMHHHCCC@@@DDDGGGIIIIIIGGGFFFIIIKKKNNNOOORRRVVVZZZ^^^aaaaaaeeefffhhhiiikkkmmmqqquuuwww{{{ssslllvvvzzzfffYYYYYY```mmmyyy}}}xxxrrrnnniiiddd```______^^^^^^\\\[[[ZZZWWWTTTQQQOOONNNKKKJJJGGGEEEBBB@@@@@@??????>>>===<<<;;;<<<======999::::::999888999<<<>>>AAADDDMMMXXX```gggrrr}}}uuuwwwxxxuuuqqqnnnjjj```RRRHHHBBB======??????;;;;;;???<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@BBBEEEFFFGGGEEEGGGKKKMMMMMMMMMOOOPPPSSSVVVYYY\\\ddd|||~~~xxxxxxeeeQQQ\\\kkkvvveeeZZZPPPLLLJJJIIIIIILLLJJJFFFAAA??????>>>;;;999:::999777666444333222222///000111111//////000111000000000000000000000000111111000000000111111222222333444555666666666666444555888;;;>>>>>><<<999999888777999===@@@BBBBBB===@@@DDDHHHHHHFFFCCCAAACCCFFFIIIJJJHHHFFFHHHJJJMMMOOORRRVVVZZZ^^^aaacccfffgggiiijjjlllnnnrrrvvvzzz}}}wwwwwwqqq```WWW[[[cccwwwvvvkkkeeedddeeedddbbb```^^^[[[WWWUUUSSSRRRQQQNNNLLLJJJGGGDDDAAA???>>>???>>>===<<<<<<<<<======;;;;;;;;;:::888999;;;===CCCFFFNNNYYYaaaiiitttuuuwww|||xxxsssnnnfff\\\PPPGGGCCC@@@???@@@???<<<<<<>>><<<<<<======>>>???AAABBBBBBBBBBBBBBBDDDFFFHHHJJJHHHJJJMMMNNNOOOOOOQQQRRRYYY\\\aaacccfffvvv}}}}}}}}}yyytttcccUUU]]]gggvvvdddZZZQQQMMMLLLJJJIIIKKKJJJFFFAAA?????????<<<::::::999777555444222222111///000111111000///000111000000000000000000000000111111000000111111222222222333444555666666666666555555777:::===>>>===;;;:::999888:::===@@@AAAAAA???@@@BBBEEEHHHHHHEEEBBBBBBFFFJJJKKKIIIGGGHHHIIILLLOOOSSSWWWZZZ^^^bbbeeefffgggiiikkklllooosssvvvyyy{{{~~~||||||lll^^^YYY___hhhxxx~~~rrrkkkkkkkkkhhhddd^^^\\\XXXUUUSSSRRRSSSSSSOOONNNLLLIIIFFFBBB???>>>>>>>>>>>>===============:::;;;;;;:::999999<<<>>>DDDGGGOOOZZZbbbjjjvvv{{{yyywwwtttnnndddXXXLLLDDDDDDBBB@@@@@@???==================>>>???@@@AAABBBAAABBBCCCCCCDDDGGGJJJLLLJJJLLLOOOPPPPPPQQQSSSUUU\\\```hhhkkklllvvv|||zzz}}}wwwaaaRRRWWW\\\vvvzzzdddZZZQQQMMMLLLJJJIIIKKKKKKFFFBBB@@@@@@@@@===;;;999888666555333222111111000111222111000///000222111111111111111111111111111111111111111222333333222333444555666666666666777666555666888;;;======:::999888:::===@@@BBBBBBBBBAAAAAAEEEJJJKKKFFFAAAAAAFFFKKKLLLJJJHHHHHHIIIKKKNNNSSSWWWZZZ^^^cccgggfffhhhiiikkklllooosssvvvwwwxxxzzz|||~~~rrrhhhbbbbbbkkkvvvxxxqqqnnnkkkddd^^^UUUSSSPPPMMMLLLMMMOOOPPPMMMMMMMMMKKKHHHDDD@@@>>>>>>>>>>>>>>>>>>=========888999:::::::::;;;>>>@@@EEEGGGOOOZZZccclllyyyrrrssssssnnncccUUUHHH@@@CCCCCCAAA???>>>>>>===<<<>>>>>>>>>>>>???AAABBBCCC@@@AAACCCDDDDDDFFFJJJNNNLLLNNNPPPQQQRRRSSSVVVXXX\\\```hhhpppqqqxxxzzz||||||{{{xxxwwwvvvuuusssqqqooonnn}}}___MMMRRRWWWrrr}}}eeeZZZPPPLLLJJJIIIIIILLLKKKGGGBBB@@@AAAAAA>>><<<999888666444333111111111000111222222000000111222111111111111111111111111111111111111111222333444222333444555666666666666999777444333666999;;;<<<:::999888:::>>>AAACCCCCCCCCAAABBBHHHOOOOOOHHHAAABBBGGGMMMOOOMMMJJJIIIIIIJJJNNNTTTXXXZZZ^^^dddiiigggiiikkklllnnnppptttwwwwwwwwwyyy|||yyynnngggdddgggsss~~~xxxpppjjjddd\\\UUUMMMKKKHHHFFFEEEFFFHHHIIIJJJKKKLLLKKKJJJFFFBBB@@@>>>>>>?????????>>>===<<<888999:::::::::<<>>>>><<<>>>>>>>>>???@@@AAACCCCCC???BBBDDDEEEEEEGGGLLLPPPMMMOOORRRSSSUUUWWW[[[]]]]]]^^^fffpppsssxxx}}}~~~xxxyyy|||yyywwwtttooojjjeeebbb```}}}cccUUU^^^fff~~~}}}eeeZZZNNNJJJHHHGGGIIILLLKKKGGGBBBAAABBBAAA???===:::999777555444333222222000111222222000000111222111111111111111111111111111111111111222333444555222333444555666666666666999777555555777999999999999888888:::>>>BBBDDDDDDCCCBBBEEENNNWWWXXXOOOEEEBBBHHHNNNQQQOOOKKKJJJJJJIIINNNTTTXXXZZZ^^^eeejjjjjjlllnnnooopppssswwwzzz{{{zzz{{{~~~yyywwwjjjcccbbbjjjyyyyyyvvvuuutttwww|||}}}wwwooogggaaa[[[VVVSSSMMMKKKIIIFFFDDDDDDDDDDDDFFFHHHJJJKKKKKKHHHDDDBBB>>>>>>???@@@???>>>===<<<:::;;;;;;;;;:::;;;>>>@@@GGGJJJRRR^^^iiitttoooooossstttmmm^^^OOODDD@@@>>>AAA@@@<<<;;;??????<<>>BBBEEEEEEDDDDDDHHHTTT___```VVVKKKBBBHHHOOORRRPPPLLLJJJJJJHHHNNNUUUYYY[[[^^^eeekkklllnnnpppqqqrrruuuyyy|||~~~~~~~~~~~~{{{nnnaaa]]]bbbppp{{{zzzooommmmmmqqqvvvyyyvvvsssoookkkeee^^^YYYWWWWWWWWWRRRPPPMMMJJJGGGEEEDDDDDDCCCEEEIIIKKKKKKIIIEEECCC>>>??????@@@@@@>>>===<<<<<<<<<<<<;;;::::::<<<>>>HHHKKKTTT```lllwwwlllsssvvvuuukkk[[[LLLDDDBBB<<<@@@???;;;;;;??????<<>>HHHggg~~~www^^^JJJBBBIIIPPPSSSSSSQQQLLLHHHJJJLLLTTT]]]```aaaeeelllpppnnnmmmpppvvvyyyzzzyyy|||~~~|||}}}~~~|||{{{lll]]]]]]hhhzzzuuujjjaaaccchhhiiigggffffffbbb]]]YYYWWWWWWVVVVVVXXXUUUPPPLLLKKKJJJHHHGGGEEEEEEEEEGGGJJJJJJHHHFFFCCCAAA????????????===;;;<<<======<<<;;;===@@@CCCGGGJJJTTTbbbnnnzzzsssuuuwwwzzzvvvfffTTTIIICCC???@@@@@@??????>>>=========?????????@@@AAACCCDDDEEEEEEFFFHHHJJJLLLNNNPPPQQQUUUVVVXXXZZZ^^^aaadddfffmmmlllpppxxx~~~yyyzzzyyyvvvooohhhppp{{{zzzgggZZZMMMHHHHHHIIIJJJMMMMMMIIIDDDBBBCCCBBB@@@===;;;:::888666555333333222222222222222222222222222222222222222222111000000111333444333222111222333333333333444666777999:::999888888888888999::::::===:::888888<<>>>>>>>>============<<<>>>>>>???AAACCCFFFHHHIIIHHHIIIJJJMMMOOORRRTTTUUUVVVWWWXXX[[[___bbbeeegggnnnmmmqqqxxx}}}yyy{{{rrrjjjwww~~~zzzeeeXXXLLLIIIIIIIIIJJJLLLKKKHHHDDDCCCDDDCCCAAA>>>;;;::::::888777555333222111111111111111111111111333333222222111222222222222333444444222222333444222222333444555777888999999999999999999::::::;;;???<<<::::::<<<@@@CCCDDDIIIJJJLLLQQQ\\\bbb]]]TTTLLLOOOVVV[[[\\\UUULLLEEEGGGIIIQQQ[[[```aaadddhhhooonnnoooqqqvvvyyy{{{{{{xxxtttuuu~~~zzzyyyuuurrryyy|||wwwqqqooonnnpppsssiiifffrrryyytttsssvvvuuusssrrrtttvvvtttmmmfffeeeeeedddcccbbb]]]WWWSSSJJJHHHGGGGGGHHHIIIIIIIIICCCAAA????????????===;;;:::;;;;;;::::::<<>><<<:::;;;;;;;;;:::<<<@@@CCCGGGMMMZZZjjjyyy{{{zzzxxxlllYYYIIIBBBAAA@@@BBBCCCCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHGGGHHHJJJMMMPPPSSSUUUVVVWWWXXXZZZ]]]```dddgggiiikkkjjjlllsssxxx{{{wwwzzz|||uuupppiii^^^VVVeeeYYYMMMJJJKKKJJJJJJLLLJJJGGGEEEDDDFFFEEEBBB>>>:::;;;;;;:::888666333222444444444444444444444444333222111111111222333444222333444444222222333444333333444555666888999:::;;;;;;;;;;;;;;;<<<======???>>><<<;;;<<>>;;;::::::888777555333222444444444444444444444444111111111000111111222222111222333333111111222333222333333444555777888999:::::::::::::::;;;;;;<<>>======@@@EEEHHHIIIIIIGGGGGGMMMVVVZZZZZZZZZQQQPPPZZZ```[[[QQQMMMIIIGGGKKKTTT\\\aaaeeeiiinnnpppsssvvvwwwzzz~~~|||yyy|||rrrhhhjjjkkkqqq{{{~~~zzzwwwtttrrrnnniiiccc___^^^___```aaaPPPMMMHHHFFFFFFFFFGGGFFFCCCAAA@@@?????????===<<<999::::::::::::===@@@CCCIIIOOO]]]mmmyyy}}}tttuuuooo```MMM@@@>>>??????999::::::;;;<<<======>>>CCCCCCDDDEEEGGGIIIKKKLLLIIIJJJKKKMMMPPPRRRTTTUUUUUUVVVXXXZZZ^^^aaadddfffllljjjkkkqqquuuvvvzzz}}}zzz~~~|||zzzuuuooollljjjgggbbb^^^lll^^^QQQKKKKKKJJJLLLNNNLLLIIIGGGFFFGGGEEE@@@<<<;;;:::888666555333333222222222222222222222222222...///000111111111111111000111222222000000111222000000111222333555666777888777777777777888999999;;;;;;<<<;;;;;;===CCCHHHGGGHHHJJJMMMNNNPPPYYYccceeeXXXRRR[[[bbb]]]UUURRRHHHEEEGGGOOOXXX^^^ccchhhmmmpppsssuuuwwwyyy~~~mmmfffiiijjjpppzzz}}}||||||pppkkkddd___^^^^^^______OOOLLLHHHFFFEEEEEEEEEDDD@@@>>>===<<<<<<<<<:::999777777888888888;;;>>>BBBHHHOOO]]]mmmzzzuuupppnnnhhhYYYGGG<<<:::<<<<<>>@@@AAABBBFFFFFFGGGIIIJJJKKKLLLMMMQQQRRRTTTWWWZZZ^^^aaaccceeecccdddiiilllllloootttvvvrrrqqq~~~|||xxx|||wwwpppjjjgggdddbbb```