BM6P6(@ MMMNNNNNNNNNOOOSSSWWW[[[\\\]]]^^^___^^^\\\ZZZXXXUUUUUUXXX[[[[[[WWWWWWZZZWWWWWWXXX[[[```ffflllpppnnntttlll]]]QQQLLLEEE@@@===<<<:::999::::::999888777666555555444555666666777999===@@@HHHQQQcccuuueeebbbaaaaaakkkxxxkkkdddgggjjjjjjqqq}}}vvvqqqtttwwwcccKKK:::888222//////...---///333---+++***,,,------***'''((()))***+++++++++++++++******************++++++))))))************))))))************************)))$$$ $$$---111---(((((((((''''''''''''((((((&&&'''))))))((((((***+++'''&&&&&&(((***+++***)))******))))))((((((''''''***)))***+++)))%%%&&&***((((((((()))******++++++---...///.........000222///555777:::GGGaaazzzxxxiii___\\\^^^bbbdddaaa^^^[[[\\\eeemmmllleeeddd```^^^```eeefffccc^^^YYYYYYYYY\\\aaahhhooosss}}}tttaaa[[[[[[\\\YYYXXXZZZZZZYYYZZZ^^^ccc```[[[WWWXXXbbbrrr~~~eeeZZZWWWhhh}}}{{{mmmbbb]]]___bbbaaaccceeedddbbb`````````]]]WWWRRROOOKKKEEEDDDGGGJJJIIIHHHHHHGGGGGGGGGGGGMMMNNNNNNMMMLLLLLLNNNOOOSSSTTTRRRRRRYYYdddkkkllliiihhhgggbbb\\\WWWUUUTTTPPPJJJHHHJJJKKKLLLRRR[[[YYYZZZ[[[\\\^^^dddkkkpppqqqrrrtttvvvzzz}}}|||zzz~~~||||||}}}zzzwwwuuutttqqqpppvvv~~~~~~uuuoookkknnnjjjeee___ZZZTTTNNNJJJGGGGGGGGGEEECCCCCCEEEGGGIIIJJJJJJFFFCCCHHHTTT^^^|||{{{sssnnnttt||||||vvvqqqaaa]]]\\\^^^___]]][[[]]]TTTVVVZZZaaahhhmmmmmmlllffflllsssxxxwwwrrrkkkeee```WWWLLLGGGIIIQQQXXX\\\dddhhhjjjkkkmmmnnnggg___OOOOOOOOOOOOOOORRRVVVYYYZZZZZZ\\\\\\\\\ZZZXXXWWWWWWVVVYYY\\\ZZZTTTRRRTTTPPPPPPQQQUUU]]]dddiiikkkfffkkkvvv~~~lll^^^QQQLLLEEE@@@===<<<:::999:::999888777666555444444555555666666666888<<>><<<;;;999888888777666555444444333555666777666666777:::======DDDSSSjjjwwwhhh```^^^aaammm{{{|||ssslllkkkiiigggmmmwww{{{{{{~~~xxxxxxeeePPP<<<555111111000------///---,,,,,,---//////---,,,+++++++++++++++*********---,,,,,,+++***)))(((((())))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,***(((((())))))(((&&&******))))))))))))******)))******(((%%%$$$$$$$$$)))((('''(((******)))'''))))))))))))((((((((((((+++%%%###(((,,,+++))))))(((((())))))***+++++++++---...//////...///111333444666;;;GGG]]]rrr~~~uuulll```YYYYYY^^^bbbddd]]]______]]]bbbnnnxxx|||qqqiiiaaaaaaggghhhbbb[[[]]][[[YYY[[[aaakkkvvv}}}|||bbbUUUSSSQQQQQQTTTZZZ^^^```gggnnnkkkhhhdddaaa```cccfffiiiYYYZZZdddwwwtttgggcccdddhhhjjjbbbdddffffffcccaaa``````WWWQQQMMMKKKGGGCCCCCCFFFFFFFFFFFFGGGHHHIIIKKKKKKJJJLLLNNNOOOOOOQQQTTTVVVVVVZZZ\\\\\\```lllwww|||}}}{{{yyyvvvqqqggg[[[RRRMMMIIIFFFFFFFFFEEEHHHMMMIIIJJJKKKNNNRRRXXX```ffflllpppuuuwwwuuurrrpppnnnnnnkkklllqqqzzz}}}|||xxxwww{{{wwwqqqllljjjgggddd```ZZZSSSOOOJJJIIIGGGEEEDDDCCCCCCCCCAAABBBBBB>>>::::::@@@FFFOOOeee}}}vvvsssssswww|||{{{tttmmmnnnjjjiiilllnnnlllkkkmmmeee```ZZZXXX]]]eeennnsssmmmpppsssuuuuuuqqqllliiiddd```XXXPPPLLLOOOXXX```dddggghhhgggiiijjjgggaaaNNNOOOOOOOOOOOOQQQTTTWWWTTTUUUVVVWWWWWWWWWVVVVVVVVVWWW[[[^^^YYYNNNGGGFFFBBB??????HHHTTT]]]___]]]XXX\\\eeeqqqyyy}}}xxxssstttyyyvvveeeYYYOOOKKKEEEAAA>>>===;;;999777666666555444444333333555666777666666666888:::===BBBNNN```xxxlll^^^\\\^^^eeeppp~~~zzzmmmhhhfffeeehhhmmmttttttwww~~~uuu{{{|||||||||yyysss~~~zzzyyyjjjUUU@@@999333222111...,,,---++++++,,,,,,---......------,,,,,,+++************,,,+++++++++***)))))))))))))))************))))))++++++++++++++++++++++++((()))******))))))***+++((((((''''''''''''(((((()))******(((&&&$$$%%%%%%)))(((((()))******(((&&&))))))))))))((((((((((((,,,((('''+++,,,***)))+++((())))))******+++,,,,,,---...//////...///111333444555===PPPiii{{{{{{ooohhh^^^YYYZZZ^^^aaabbbaaabbbbbbbbbiiiuuu}}}ppplllgggfffhhhiiifffcccbbb___]]]\\\___fffmmmrrrvvvuuu]]]RRRQQQRRRRRRWWW]]]aaaeeemmmvvvvvvsssnnnjjjfffcccaaa```XXX___nnnoooeeeeeehhhiiiiiidddeeefffddd___ZZZWWWVVVRRRLLLIIIGGGEEEAAABBBEEEIIIHHHHHHGGGGGGHHHHHHHHHJJJLLLNNNNNNOOOQQQTTTVVVVVV\\\___]]]___iiitttzzz{{{vvvqqqnnnjjjbbbUUULLLBBB???======>>>???@@@BBB????????????AAAFFFLLLQQQ[[[ccclllqqqpppkkkfffdddeeedddeeekkktttzzz{{{yyyyyyuuuuuuzzz}}}~~~{{{|||}}}{{{xxxtttrrrqqqqqqqqqmmmnnnmmmkkkjjjnnnvvv}}}|||tttooommmkkkhhheee___YYYTTTMMMKKKIIIGGGFFFDDDCCCAAA???AAABBB@@@<<<;;;===AAADDDWWWooozzzssstttzzz}}}yyysssnnnjjjiiimmmoooooopppssstttkkk^^^TTTRRRXXXaaahhhfffhhhjjjlllmmmllljjjiiiiiigggbbbXXXOOONNNUUU]]]fffgggfffbbbccchhhjjjhhhJJJKKKMMMNNNOOOQQQTTTWWWSSSTTTUUUVVVWWWWWWXXXXXXUUUVVV[[[___ZZZNNNFFFDDD???<<<===FFFRRRZZZZZZWWWMMMQQQZZZfffnnnsssyyy~~~xxxqqqqqqwww}}}ooo___TTTNNNJJJEEEAAA???===;;;999666666555555444444333333444666777666555555777999;;;AAAKKKZZZmmmsssaaa^^^^^^cccjjjwwwooofffeeedddddddddmmmmmmpppxxxwwwqqqtttyyyxxxooommmnnnlllxxx}}}xxxvvvwwwlll\\\GGG>>>555333222///,,,,,,******+++++++++,,,------...---,,,+++******++++++)))))))))***+++++++++,,,))))))************))))))))))))))))))))))))))))))(((***+++***)))((()))+++((((((''''''''''''(((((('''((())))))((('''((())))))(((((()))******(((&&&(((((((((((())))))))))))******,,,---(((###%%%+++)))))))))***++++++,,,,,,,,,.../////////000222444555888EEE]]]vvvyyymmmggg```\\\]]]_________]]]]]]\\\___jjjtttvvvrrrjjjmmmnnnlllgggeeehhhkkkbbb```^^^]]]^^^aaadddfffcccqqq}}}lll[[[SSSRRRTTTUUUYYY^^^aaaeeemmmwww}}}zzztttmmmfffaaa^^^]]]bbblllzzzwwwjjjeeefffhhhfffccccccdddeeebbb]]]WWWSSSQQQMMMHHHEEEDDDCCC@@@AAAEEEHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNOOORRRTTTVVV\\\___\\\\\\bbbjjjooolllfff___[[[XXXSSSKKKCCC>>>===<<<;;;===??????<<<<<<<<<;;;::::::===CCCGGGRRR\\\iiipppmmmfff```\\\YYYXXX\\\eeerrr{{{~~~xxxttttttyyy~~~~~~}}}|||{{{|||xxxooolllllljjjhhhddd```^^^\\\\\\\\\XXXYYYZZZXXXXXXYYY^^^bbb{{{xxxpppnnnllliiifffbbb\\\XXXQQQNNNKKKJJJIIIGGGCCC@@@>>>@@@BBBAAA>>>===>>>@@@;;;III[[[lll}}}yyyvvvzzz~~~~~~pppkkkiiillloooqqqtttxxx|||rrraaaRRRKKKLLLTTTZZZ^^^```cccfffiiilllmmmnnnrrrrrrooodddXXXSSSWWW]]]bbbbbb^^^YYY[[[ccckkkmmmGGGIIIKKKLLLMMMPPPSSSUUURRRRRRSSSUUUVVVXXXYYYYYYVVVXXX]]]```[[[OOOGGGDDD===<<<>>>EEENNNTTTSSSQQQJJJMMMVVVaaajjjooovvv}}}zzzzzzzzz}}}}}}||||||yyyrrrqqqwww~~~zzzjjj\\\SSSMMMJJJEEEBBB@@@>>>;;;999666666555555555444444444333555666666555555666888666===GGGSSSddd|||kkkeeeaaaaaafffqqqwwwllliiigggdddaaahhhgggiiippp{{{vvvrrrrrrrrryyy}}}rrrpppttttttyyy|||zzzwwwtttmmmeeeOOOCCC888444333000------***+++,,,+++******,,,---...---+++******+++,,,,,,(((((()))***+++,,,,,,---))))))************)))))))))))))))))))))))))))))),,,------+++)))''''''(((******))))))))))))******&&&'''))))))((()))***,,,)))((('''(((******)))'''(((((((((((())))))))))))''')))---,,,$$$!!!)))))))))******+++,,,,,,,,,,,,.../////////000333555999@@@RRRkkk~~~|||vvviiifffbbbaaabbbaaa___\\\ZZZYYYYYY^^^iiirrrppphhhjjjpppuuuqqqhhhcccffflll______^^^]]]^^^___aaabbbaaajjjsssrrrggg\\\VVVVVVUUUVVVYYY]]]^^^```iiisss~~~{{{sssiii___\\\___cccrrr|||yyypppgggdddffffffccc^^^___aaacccaaa]]]XXXTTTRRRIIIEEEBBBBBBBBB@@@AAAEEEEEEEEEEEEGGGHHHJJJLLLMMMJJJLLLMMMNNNNNNOOORRRTTTVVV\\\^^^[[[ZZZ^^^aaabbb]]]XXXQQQLLLIIIFFFBBB???>>>???>>>>>>AAADDDBBB======<<<;;;999888;;;@@@DDDNNNZZZhhhnnniii___VVVQQQKKKKKKPPP^^^ooo~~~yyyuuuuuuzzz~~~~~~{{{wwwuuusssqqqooonnnoooooogggkkkmmmjjjccc]]][[[\\\ZZZXXXUUUSSSQQQQQQRRRRRROOOOOONNNMMMKKKKKKMMMOOOdddyyyrrrooolllhhheeebbb]]]ZZZVVVSSSOOONNNMMMJJJEEEAAA===>>>@@@@@@>>>=========222:::FFFVVVjjj~~~|||~~~xxxqqqkkkllloooqqqvvv||||||ssseeeVVVKKKIIILLLPPPXXXZZZ^^^ccchhhmmmppprrrrrrtttrrriii]]]UUUTTTWWWXXXYYYVVVRRRUUU___jjjoooFFFHHHJJJKKKLLLMMMOOORRRPPPQQQRRRSSSUUUWWWYYYZZZZZZ[[[___aaa[[[OOOFFFDDD;;;<<>>;;;999666666666555555555555555111333555666555555666888555;;;DDDMMMZZZooozzzoooddd___aaajjj{{{zzzqqqlllhhheeeeeedddeeeiiiooo|||~~~yyywwwtttxxxzzzzzz~~~|||{{{{{{vvvmmmiiijjjVVVHHH:::444333000//////,,,------,,,))))))+++...---,,,+++******+++---...)))))))))***+++++++++,,,))))))************))))))))))))))))))))))))))))))---,,,+++******)))((((((******))))))))))))******%%%&&&(((((((((((()))+++'''''''''(((***+++***((('''((((((((()))))))))***((()))++++++&&&!!!###***)))******++++++,,,,,,---,,,...///000000111333666<<>>AAANNN[[[iiinnnhhh[[[QQQLLLBBBCCCHHHVVVjjj||||||xxxwww{{{~~~~~~~~~|||wwwrrrgggddd```\\\[[[[[[]]]^^^YYYZZZ\\\[[[YYYXXXXXXYYY[[[ZZZYYYYYY[[[]]]___aaa```]]]WWWPPPJJJGGGFFFGGGSSSbbb|||wwwsssnnnjjjgggddd```^^^[[[WWWSSSQQQQQQMMMGGGBBB>>>?????????===<<<;;;;;;333777>>>JJJ___vvv|||xxxooolllmmmooouuu{{{{{{vvvlll___RRRJJJGGGHHHOOORRRWWW\\\bbbhhhlllnnnkkknnnoooiii___VVVRRRQQQNNNRRRSSSRRRVVVaaakkkoooGGGIIIJJJKKKJJJKKKMMMNNNOOOOOOPPPRRRTTTVVVXXXZZZ^^^^^^aaabbb[[[OOOFFFCCC999<<<@@@CCCEEEEEEEEEDDDEEEHHHOOOYYY```eeekkkrrrtttssssssuuuxxx{{{|||||||||uuuqqqqqqwwwzzz|||yyyuuuvvv}}}yyylllaaaZZZLLLIIIEEEBBB@@@>>>;;;999666666666666666555555555000222555666555555777888777<<>><<<>>>@@@RRR___nnntttmmmaaaWWWRRRAAAAAAEEERRReeewwwzzzxxx{{{}}}|||||||||vvvrrrllleeeZZZVVVQQQLLLJJJKKKNNNPPPVVVWWWWWWYYY[[[]]]```aaaffffffgggiiimmmqqquuuwww~~~vvvjjj]]]RRRLLLJJJIIICCCNNNccc}}}yyyrrrmmmjjjgggeeeccc^^^ZZZUUUSSSSSSPPPIIICCCAAAAAAAAA@@@>>><<<::::::<<<>>>@@@III\\\rrrzzz~~~}}}qqqkkkjjjlllrrrxxx}}}zzzsssfffWWWKKKDDDBBBFFFIIINNNTTTZZZ___ccceeejjjmmmooolllddd[[[UUURRRHHHOOOUUUWWW[[[eeennnqqqFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMOOOOOOPPPRRRUUUXXX]]]eeekkkfffXXXJJJCCCBBB;;;:::;;;===??????<<<888;;;CCCMMMUUU[[[bbbkkkrrroooooorrruuutttsssxxx|||tttnnnsssuuuwwwwwwvvvwww{{{rrrddd\\\UUULLLDDDBBB@@@<<<::::::888888777777666666555555444444444555555555666666888<<<;;;@@@NNNZZZllliii```___```iiiuuu{{{sssssseeeeeeffffffeeekkk{{{|||}}}~~~vvv{{{xxxtttnnnddd\\\[[[```YYYPPPBBB888333111000///000...---++++++,,,---.........---,,,,,,---------...---+++*********++++++))),,,...---***)))+++---+++***)))'''''''''((((((''',,,(((&&&+++)))%%%***...+++'''''')))***)))((((((((((((((())))))))))))&&&&&&&&&$$$###$$$&&&)))*********++++++***(((&&&)))+++$$$"""******'''++++++)))(((***...000///---...---///222333222666<<<>>>SSSjjjtttrrrkkkccc]]]WWW^^^gggnnnoooiiibbb\\\[[[ZZZ]]]dddeeeaaabbbhhh{{{mmmeeebbbeeedddcccaaaaaaaaaaaabbbmmmgggccc```[[[UUUSSSUUUPPPSSSWWWYYYZZZ]]]aaadddqqqnnnhhhdddeeekkkvvv}}}tttppppppoooeeecccaaa______```bbbddd^^^^^^\\\YYYTTTNNNIIIEEE??????>>>======@@@EEEIIIJJJFFFCCCCCCEEEHHHHHHGGGHHHKKKNNNQQQSSSVVVZZZ]]]\\\```fffjjjkkkiiieeeccc[[[[[[WWWPPPLLLMMMLLLIIICCCEEEKKKYYYpppyyyhhh\\\PPPIIIAAA999>>>HHHMMMaaatttyyytttjjjXXXGGGAAA@@@CCCMMM^^^ooo|||vvvqqqooorrrvvvwwwxxx{{{zzzvvvrrrpppooojjjaaa[[[TTTRRRPPPOOOPPPRRRVVVXXX```bbbbbbdddmmmwwwwwwqqqwwwxxxzzz|||tttbbbTTTHHH@@@CCCGGGPPPbbb}}}|||rrrjjjfffeeeeeebbb___ZZZTTTOOOKKKIIIHHHCCCCCCBBB???===;;;:::;;;888555;;;LLL^^^kkkrrruuu|||}}}}}}ssskkkjjjnnnuuuyyy~~~vvvlll```SSSGGG???CCCCCCGGGNNNRRRTTTZZZaaaccchhhiiiccc___]]]VVVNNNGGGHHHMMMTTT^^^fffkkkmmmCCCFFFHHHIIIGGGFFFGGGGGGLLLMMMNNNOOOPPPSSSWWWZZZ___eeeiiieeeYYYLLLDDDAAA:::999888999;;;;;;999666999@@@IIIRRRYYY```hhhmmmoooooorrruuuuuuuuuzzzzzzuuuqqqqqqrrrrrrrrruuuyyy|||wwwiii```UUULLLDDDBBB@@@===;;;;;;999888888777777666666666444444555555555555555555777;;;:::>>>KKKWWWggg~~~sssfffbbbbbbjjjttt{{{rrrjjjhhhfffeeedddgggsss{{{yyy|||||||||vvvpppnnnllliiiaaaZZZYYY]]]YYYRRRFFF:::222...------111000...---,,,---...///------,,,,,,,,,,,,---------,,,+++***)))******++++++,,,------++++++,,,---+++***)))((((((((()))***+++///***'''+++'''"""'''---***((((((******)))'''(((((((((((())))))))))))%%%'''))))))(((((()))***(((((()))***++++++)))(((''')))""" ((((((%%%)))***((('''))),,,...---,,,///...///333333333888???KKK___rrrvvvoooddd\\\VVVWWW]]]eeekkklllhhhbbb^^^]]]\\\^^^dddeeeccceeekkkyyyoooccc^^^dddcccaaa``````aaabbbbbbhhhccc___^^^ZZZSSSQQQSSSRRRUUUWWWXXXXXXYYY[[[^^^gggdddbbbccciiiuuuxxxmmmiiigggccc___^^^]]]]]]___aaaeeegggcccaaa]]]WWWPPPIIIDDDAAA@@@@@@???======???CCCFFFIIIGGGEEEEEEGGGIIIIIIHHHHHHJJJMMMOOORRRVVV\\\___bbbgggooouuuvvvsssooommmlllmmmjjjbbb[[[WWWQQQJJJDDDBBBDDDTTTqqqqqqcccTTTLLLCCC===AAAJJJXXXlll~~~}}}sssaaaQQQAAA@@@AAAJJJXXXgggrrrwwwqqqkkkhhhjjjnnnqqquuuzzzwwwrrrnnnkkkkkkiiieeebbb^^^]]]]]]]]]___cccgggiiiqqqvvvzzzrrr___QQQIII@@@AAAFFFSSSkkkxxxtttrrruuuyyyuuuppplllhhhdddcccaaa^^^YYYUUUQQQNNNMMMGGGFFFDDD@@@>>><<<<<<===:::777;;;GGGUUU___hhhnnnzzz~~~}}}xxxqqqlllmmmsssxxxzzztttlll___PPPEEECCCCCCEEEKKKOOOQQQVVV]]]___eeehhheeebbb___XXXOOOEEEFFFIIIOOOXXXaaagggjjjCCCIIIOOOOOOKKKGGGFFFGGGKKKLLLNNNOOOQQQUUUYYY]]]bbbeeefffbbbYYYOOOEEEAAA;;;999666666777888777666:::???GGGQQQZZZbbbgggjjjnnnnnnqqquuuvvvvvv||||||ssspppmmmllloootttxxxzzz}}}nnndddUUULLLDDDBBBAAA>>><<<===::::::999999888777777666555555555555555555444444666:::888;;;HHHRRRbbbxxxzzzhhh___]]]ccclllxxxuuuoookkkhhhfffffflllttt~~~xxxuuuzzzyyyyyy}}}sssgggeeedddddd___XXXVVVYYYWWWSSSKKK???444......000000///---,,,,,,,,,---...,,,,,,++++++++++++,,,,,,,,,+++******)))*********+++***))))))++++++***)))******)))))))))***++++++***///***'''+++(((###(((***)))))))))+++***)))'''(((((((((((())))))))))))###&&&***++++++*********'''''')))***++++++++++++))),,,&&&$$$,,,+++(((---((('''&&&(((***,,,,,,+++///...000222333444;;;CCCXXXjjjyyyxxxjjj^^^WWWTTTVVV\\\bbbggghhhfffdddcccdddcccdddfffggggggjjjpppuuutttgggcccbbbbbb```______```aaaaaabbb^^^\\\[[[XXXRRRPPPQQQTTTUUUVVVVVVTTTTTTUUUWWW[[[YYYYYY```mmm|||}}}qqqiiifffaaa\\\\\\[[[[[[[[[]]]```ccceeeccc```YYYRRRKKKEEEAAA@@@@@@@@@???>>>===>>>AAADDDHHHGGGFFFGGGIIIJJJIIIHHHIIIJJJLLLNNNRRRXXX___dddhhhppp|||{{{wwwwwwzzzxxxqqqhhh___TTTJJJGGG@@@<<>><<<:::;;;AAAHHHPPP\\\gggyyy~~~~~~|||vvvpppppptttyyy~~~{{{zzzwwwkkkZZZLLLDDDBBBDDDHHHJJJKKKPPPWWWZZZaaagggiiigggcccZZZRRRBBB@@@???BBBIIIPPPVVVZZZEEEOOOZZZ\\\VVVNNNKKKKKKJJJLLLMMMOOOQQQVVV[[[```dddcccbbb^^^XXXOOOFFF@@@===:::777555555666888999<<<@@@IIITTT```hhhlllmmmmmmmmmqqquuuvvvvvv|||zzztttmmmkkknnnsssvvvwww|||~~~qqqfffVVVMMMEEEBBBAAA???>>>???;;;;;;::::::999888777777555555555555555444444444666:::888:::EEENNN\\\rrrjjj]]]YYY]]]ddduuu{{{sssooommmjjjlllpppyyyvvvrrrxxxvvvtttyyy~~~pppdddaaa```bbb___YYYVVVVVVXXXWWWSSSHHH:::333333666---,,,+++*********++++++++++++*********+++,,,,,,************************)))&&&$$$%%%((()))'''$$$)))))))))******+++,,,,,,&&&+++(((&&&,,,+++''',,,((()))***++++++***)))'''(((((((((((())))))))))))$$$&&&))))))((((((((()))'''(((******))))))***+++)))---)))&&&---,,,(((...''''''''')))***+++,,,,,,///...///111222555???JJJ```ppp{{{uuufffZZZWWWVVVXXX]]]bbbdddeeeeeehhhjjjqqqooommmllljjjkkkoootttuuutttkkkjjjdddbbbaaa___^^^^^^^^^^^^___[[[ZZZ[[[XXXSSSQQQRRRTTTUUUUUUTTTSSSRRRRRRRRRTTTRRRTTT^^^ooouuummmjjjhhhddd^^^\\\\\\[[[[[[\\\^^^```aaa```[[[TTTLLLFFFCCCAAAAAA>>>?????????>>>???BBBDDDFFFFFFGGGHHHIIIIIIIIIHHHJJJKKKLLLNNNRRRZZZbbbhhhmmmyyy}}}xxxnnndddXXXNNNIII@@@:::BBB\\\{{{sss[[[NNNHHHHHHRRR___qqq}}}iiiWWWFFFDDDEEELLLWWWbbbiiillljjjfffeeejjjssskkkYYYOOOIIIFFFJJJXXXmmmqqqfff^^^XXXWWWZZZbbbrrr}}}wwwnnngggccccccaaa^^^[[[VVVRRRPPPNNNMMMLLLKKKIIIEEEAAA>>><<<;;;;;;<<>><<<:::666333222444777:::===BBBKKKXXXdddllloooppplllmmmppptttttttttzzzxxxnnnjjjkkkoooqqqrrryyyzzz|||zzzyyyzzz}}}~~~ssshhhXXXOOOFFFCCCBBB???>>>@@@<<<<<<;;;:::999888777777555555555555555555555444777;;;888:::DDDLLLYYYnnnqqqaaa[[[]]]aaannnzzzyyytttpppnnnnnnqqqpppxxxrrrtttrrrqqqttt~~~}}}qqqbbb]]][[[^^^```]]]ZZZZZZ___aaa]]]QQQBBB777555777,,,,,,++++++************+++*********++++++,,,---*********+++++++++******(((&&&$$$%%%((()))'''$$$))))))******++++++++++++%%%+++(((&&&---+++(((...''')))***++++++***)))((((((((((((((())))))))))))((())))))'''&&&&&&'''))))))+++,,,***((('''(((***$$$)))&&&###)))'''$$$***((()))***++++++,,,---......---...000111777DDDRRRiiitttzzzpppaaaXXXWWWXXX\\\___cccddddddfffkkkppp}}}{{{wwwqqqmmmnnnqqqsssooo{{{uuuiiihhhfffdddbbb___]]]\\\[[[[[[^^^[[[YYYZZZXXXTTTSSSUUUSSSTTTUUUVVVVVVUUUSSSQQQPPPQQQVVVddduuu~~~oooiiiiiihhhddd```[[[[[[[[[[[[\\\]]]___```___YYYPPPGGGAAA??????@@@;;;===???@@@AAABBBDDDFFFCCCEEEFFFGGGHHHHHHHHHHHHKKKLLLMMMOOOSSS[[[dddkkkuuu|||qqqggg\\\SSSHHHBBB===???OOOiii}}}bbbRRRKKKLLLYYYiiimmmYYYFFFEEEGGGNNNZZZeeekkkmmmkkkhhhhhhllluuuoooUUULLLGGGLLLWWWhhh}}}yyymmmddd[[[RRRNNNNNNYYYhhh~~~zzzqqqlllgggfffdddaaa\\\WWWSSSPPPOOOPPPQQQRRRPPPKKKDDD>>><<<;;;;;;;;;<<>>777666444111000222666:::===CCCOOO[[[dddkkknnnooommmlllooorrrrrrqqquuu|||zzzpppjjjhhhjjjmmmooowwwyyy~~~{{{vvvrrrrrrtttwww~~~vvvkkk[[[QQQGGGDDDBBB??????@@@<<<<<<;;;:::888777666666444444444555555555666666666;;;888999CCCJJJVVVkkkwwweee\\\[[[\\\gggttt{{{sssnnnkkknnnsssppp{{{rrrnnnnnnnnnqqq{{{zzzddd\\\XXX[[[````````````hhhiiieeeXXXGGG999333333............---------,,,++++++***++++++,,,---...******+++,,,,,,,,,++++++***)))((((((******)))(((((()))******+++*********(((---)))'''---***&&&+++''')))***+++)))))))))+++(((((((((((())))))))))))******)))'''&&&'''***,,,***,,,---***'''&&&(((***$$$***(((%%%***(((%%%+++)))***,,,,,,,,,---...000......///111333;;;LLL\\\tttzzzyyylll^^^WWWWWWWWW^^^bbbeeeeeedddgggnnnuuuyyypppjjjkkknnnnnniiiuuulllfffgggeeebbb___]]]\\\[[[[[[___ZZZXXXXXXVVVSSSSSSVVVSSSTTTWWWZZZ\\\[[[WWWSSSNNNSSS^^^nnn~~~zzzjjjddddddccc```^^^YYYZZZZZZ\\\^^^```bbbccc```ZZZPPPEEE>>>;;;;;;<<<:::<<<@@@BBBCCCDDDFFFHHHCCCDDDFFFFFFFFFFFFHHHJJJJJJKKKLLLNNNSSS[[[dddjjj{{{~~~pppeeeZZZQQQFFFCCCAAAAAAHHH\\\{{{kkk\\\RRRRRR```qqqmmmWWWEEEEEEGGGOOOYYYccchhhiiiiiifffeeefffkkkxxxcccVVVMMMRRR^^^lll}}}vvvkkkcccZZZPPPJJJIIIRRR___ssswwwrrrlllkkkhhhddd```[[[WWWUUUQQQQQQSSSUUUUUUPPPGGG@@@======<<<<<<<<>>@@@<<<<<<;;;999888777666555222333333444555666777777555999777888BBBHHHTTThhh}}}~~~jjj___YYYWWW^^^lll|||pppiiifffllltttsssrrrhhhkkkmmmpppyyypppeee\\\]]]aaaccccccccchhhhhheeeZZZJJJ<<<333111///////////////...------++++++++++++,,,---...///***+++,,,---...------,,,***+++++++++***)))***+++((()))*********)))((('''(((---)))'''---+++''',,,''')))******((((((***---(((((((((((())))))))))))%%%&&&((((((((((((+++---(((+++,,,***&&&&&&)))---&&&...,,,***---***(((///(((+++------,,,,,,...111000000111444666@@@TTTfff|||}}}wwwiii^^^ZZZZZZZZZ```cccfffeeedddfffooovvvyyyzzztttiiiccceeefffeeeeeennnqqqiiieeedddbbb```^^^^^^^^^^^^]]]XXXTTTTTTRRROOOQQQTTTTTTWWW[[[```ccc```YYYTTTOOOXXXgggwwwsssddd``````______```[[[\\\]]]^^^___aaabbbccc^^^XXXNNNDDD===;;;;;;<<<;;;>>>BBBDDDEEEEEEFFFGGGDDDEEEGGGFFFEEEFFFIIILLLGGGHHHJJJMMMQQQXXX```fffwwwuuuhhh\\\RRRHHHDDDBBBCCCFFFSSSlll~~~qqqggg___^^^mmmpppXXXIIIHHHIIIOOOXXX^^^aaabbbdddbbb```^^^]]]fff{{{vvvcccUUUYYYfffrrr~~~|||rrrggg___WWWNNNIIIIIIKKKVVViii~~~vvvooommmjjjfffbbb___\\\[[[UUUSSSRRRTTTUUURRRKKKDDDAAA???>>>===;;;@@@PPP```ooo||||||vvv{{{vvvrrrnnnmmmppprrrqqqoooaaaZZZTTTOOOJJJHHHKKKRRRYYY\\\eeerrrvvvqqqmmmmmm```XXXKKKAAA======???@@@AAACCCGGGKKKNNNOOOOOOOOOJJJJJJKKKKKKNNNSSSZZZ___ZZZYYYVVVOOOGGGAAA======666666666444333555:::>>>DDDNNN[[[ccceeefffiiilllmmmlllmmmooollljjjmmmsss}}}}}}xxxqqqkkkkkkpppuuuuuuzzz~~~~~~~~~}}}yyyrrrkkkccc^^^```dddhhhrrr|||~~~ttt___TTTJJJEEEBBB???>>>???<<<;;;:::999777666555444111222333444555777888888333888555777AAAGGGRRRfffyyyssseee^^^YYYXXXfff|||~~~ooofffdddlllvvvvvv|||rrrdddhhhlllpppzzzqqqdddaaacccdddccccccbbbccc```XXXKKK???666333------......------,,,+++,,,,,,,,,,,,---...///000***+++---...///...------'''***,,,+++((('''))),,,((()))*********((('''&&&$$$***''''''...---***000((()))***)))''''''+++...(((((((((((()))))))))))) $$$'''((()))***+++&&&)))+++***&&&&&&+++///$$$,,,+++(((,,,(((&&&---(((***------++++++...111222222333666999DDDZZZmmm~~~|||tttggg___^^^______```dddgggeeecccfffnnnvvvqqqsssnnnccc]]]___```^^^aaadddtttpppkkkcccbbbaaa```___``````aaa\\\VVVQQQPPPNNNLLLNNNSSSWWWYYY^^^dddgggccc[[[TTTPPP\\\lll||||||mmm```^^^``````cccggg``````````````````______YYYSSSKKKCCC>>>===>>>@@@>>>AAADDDFFFFFFEEEEEEFFFEEEGGGHHHGGGEEEGGGKKKOOOEEEFFFIIIKKKPPPVVV^^^cccnnnzzzrrrfff\\\KKKEEEBBBCCCEEEMMM___qqq{{{vvvrrrpppjjjjjjyyywww___NNNMMMMMMQQQWWW\\\]]]\\\___^^^\\\YYYWWW]]]qqqiiiVVVZZZgggsss~~~wwwlll```WWWPPPHHHFFFGGGFFFQQQcccxxxyyynnnlllhhheeebbb```______XXXTTTQQQRRRTTTSSSNNNIIICCCAAA???===:::===JJJWWWdddssszzzzzz}}}~~~}}}ooommmlllmmmooorrrttttttfff___XXXRRRMMMJJJMMMTTT[[[]]]eeerrrvvvrrrpppqqqnnndddWWWJJJDDDAAABBBBBBCCCEEEFFFGGGHHHIIILLLNNNMMMMMMMMMMMMOOOQQQSSSTTTXXXVVVQQQKKKEEE???:::888777777666555444777;;;???GGGTTTaaaddddddhhhnnnqqqnnnnnnmmmkkkjjjlllooorrrsssyyy}}}uuuooonnnnnnooowwwvvvvvvyyy|||~~~~~~}}}zzzyyy|||zzztttmmmeeeYYYSSSYYY```eeeqqq~~~ooo___SSSGGGCCCCCC@@@===<<<:::;;;;;;:::888777777888444444333222333444555666333777555777???DDDNNNaaayyyggg[[[[[[[[[___mmmxxxnnnhhhmmmwwwyyy{{{yyynnniiijjjrrrxxxvvvjjjiiillliiiaaaaaa^^^[[[XXXNNN???444000,,,---...000222111///---************************------,,,++++++******)))++++++,,,,,,+++***((('''***(((&&&(((+++,,,+++)))((()))***(((&&&&&&))),,,,,,***)))(((((((((&&&%%%((((((((((((((())))))***''''''(((((())))))******)))((('''''''''(((***+++((()))***)))((((((***,,,'''***,,,------...///111222333555666;;;JJJaaattt{{{qqqiiiffffffhhhiii```bbbdddccccccfffkkkpppooojjjeeeccccccaaa[[[VVV]]]\\\eeewww{{{mmmdddkkkhhhbbb\\\ZZZ\\\aaafff]]]VVVQQQQQQQQQOOOOOORRRXXX]]]bbbgggjjjggg___WWWUUU```ppp~~~~~~tttnnngggaaa______``````aaaaaa^^^[[[]]]___]]]XXXMMMJJJEEEAAA>>><<<<<<<<<@@@>>>===???DDDGGGGGGFFFCCCEEEFFFGGGGGGHHHKKKMMMJJJHHHGGGGGGKKKQQQWWW[[[pppvvv}}}qqqeee```TTTJJJGGGKKKQQQYYY```mmmkkkjjjlllooovvv{{{eeeWWWQQQOOOSSSVVVTTTUUUYYY[[[XXXYYY\\\ZZZZZZeeeuuupppWWWYYYeeemmmyyy}}}uuutttmmmbbbWWWNNNGGGBBB???EEEKKKZZZpppwwwoooiiihhhgggbbb^^^^^^ZZZVVVRRRRRRTTTSSSOOOKKKHHH@@@<<<======<<<@@@GGGYYYfffrrrxxx~~~wwwqqqkkkggggggeeedddjjjrrrjjjaaaYYYWWWUUUPPPMMMMMMYYY]]]cccmmmvvvyyyvvvrrrsssmmmcccTTTGGG@@@???AAA???AAADDDFFFGGGIIIMMMOOOLLLLLLLLLMMMOOORRRUUUWWWWWWTTTPPPJJJDDD???:::888666555444333333777<<<@@@LLLXXXbbbeeefffjjjoooqqqppppppooommmkkklllooorrrsssyyyyyyuuutttuuuvvv|||zzzyyyzzz|||}}}}}}|||}}}xxxrrrrrrttttttooojjj]]]SSSPPPWWW```iiizzzzzzlll___SSSGGGCCCCCC@@@===<<<:::;;;<<<;;;999777888999555555444333333333444555333777666777???DDDMMM```ssslll^^^\\\ZZZ]]]iii~~~~~~rrrlllpppxxxwwwyyyvvvpppoootttyyyyyytttqqqhhh^^^]]]ZZZXXXVVVOOOAAA666222/////////000111000---+++------------------------,,,,,,,,,++++++++++++***))))))***************)))***)))''')))+++,,,+++)))***++++++)))&&&&&&(((***---,,,+++++++++***)))))))))))))))))))))***++++++'''((((((((()))))))))***)))(((((('''((()))***+++((()))***)))((()))***,,,,,,...111111111111333444000111333888BBBTTTkkk|||zzzpppiiiggghhhkkklll^^^```bbbccceeehhhkkknnnlllkkkjjjiiihhheee```]]]^^^ZZZ\\\gggooonnnkkkjjjgggddd___YYYVVVWWW\\\```YYYSSSOOOPPPQQQOOOPPPSSSYYY```ggglllkkkggg___YYY]]]fffttt~~~yyynnniiiccc___]]]^^^^^^]]]___```___\\\]]]___[[[UUULLLIIIEEEAAA>>><<<<<<<<<===;;;;;;===BBBEEEEEEEEECCCDDDEEEEEEEEEFFFHHHJJJHHHGGGFFFHHHLLLRRRYYY]]]iiioooyyyyyyjjjdddXXXMMMJJJKKKNNNTTTYYYaaa___aaafffkkksssnnnccc\\\XXXZZZ[[[XXXWWWZZZVVVSSSTTTWWWUUUTTT^^^mmmrrrYYYWWW^^^aaahhhrrr||||||~~~~~~wwwrrrlllfff\\\RRRJJJDDD???<<>>===<<<;;;>>>DDDJJJYYYjjjvvv~~~wwwpppjjjfffbbb___cccjjjjjjbbb[[[XXXTTTNNNKKKLLLTTTYYYcccnnnwww{{{{{{zzzzzzuuujjj[[[KKKCCCBBBDDD>>>AAADDDFFFHHHIIILLLNNNKKKKKKJJJKKKNNNRRRWWWYYYUUURRRNNNIIIDDD>>>:::888666666444333444999@@@FFFRRRZZZ```bbbffflllooonnnppppppooonnnlllmmmooorrrqqqvvv~~~|||yyyyyy{{{|||~~~||||||||||||{{{wwwqqqjjjhhhjjjjjjhhhdddUUUOOONNNWWWcccsssuuuiii^^^SSSGGGDDDBBB???<<<<<<;;;<<<===;;;999888999:::777666555333333333333444333888666777???CCCLLL___mmmvvvddd^^^YYYZZZbbbtttyyyqqqrrrwwwxxx{{{{{{vvvwwwyyywwwiii[[[YYYVVVUUUVVVQQQEEE:::555222111000000000///,,,***........................******+++++++++,,,,,,,,,''''''(((((()))***+++,,,+++***)))***+++,,,+++***+++,,,+++)))'''&&&'''(((++++++++++++++++++++++++***************++++++,,,(((((((((((())))))))))))((((((((((((((()))******)))*********))))))+++,,,+++---000000000000111222111111333;;;JJJ```ttt}}}wwwnnnhhhgggiiimmmooo``````aaadddhhhllloooooonnnqqqtttrrrlllfffbbb```[[[XXXXXX]]]cccfffiiimmmfffccc^^^WWWSSSSSSVVVYYYUUUPPPNNNQQQSSSSSSTTTWWWZZZbbbkkkoookkkddd```___jjjqqq|||yyyssshhheeeaaa^^^^^^^^^]]]]]]]]]```aaa___^^^]]]WWWPPPIIIGGGDDD@@@>>>=========;;;;;;;;;===AAACCCDDDDDDAAACCCDDDCCCCCCDDDFFFHHHFFFFFFGGGJJJOOOVVV]]]aaajjjpppzzzooodddXXXMMMIIIHHHGGGIIILLLOOOOOOTTT]]]fffpppvvvmmmfffaaa```___[[[WWWVVVQQQNNNOOOTTTRRRPPPXXXeeexxxqqqZZZVVVWWWVVVXXX^^^dddeeehhhlllooopppooommmhhhbbbZZZRRRLLLFFFAAA>>>DDDEEEOOOeee}}}uuunnniiidddbbbccc\\\XXXSSSRRRTTTVVVUUUTTTKKKEEE@@@>>><<<:::===AAADDDTTTlll|||uuullleee___[[[]]]ccceee```[[[WWWPPPIIIGGGJJJNNNVVVcccnnnwww||||||rrr```NNNCCCBBBEEEDDDGGGJJJKKKKKKJJJKKKLLLLLLKKKJJJKKKMMMQQQUUUXXXSSSQQQMMMHHHCCC>>>:::888777777555555777>>>FFFMMMVVVZZZ]]]___dddkkkllliiinnnnnnnnnmmmkkklllnnnpppmmmqqqwww}}}|||zzzzzz|||~~~}}}|||{{{zzzxxxuuunnneee```______^^^\\\QQQNNNPPPZZZhhh~~~~~~tttjjj]]]RRRHHHDDDAAA>>><<<===<<<======<<<:::999999:::999888666444333222333333333888666888???BBBKKK]]]lllkkkaaaZZZYYY]]]kkk||||||xxxtttttt{{{~~~{{{yyyxxx|||~~~kkk]]]WWWTTTSSSVVVRRRHHH>>>999333111000/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------((((((''''''''')))***,,,++++++++++++,,,,,,,,,+++***+++***)))((((((((()))((()))******))))))***+++***))))))))))))***++++++(((((((((((())))))))))))((((((((((((((())))))***)))***+++***))))))+++---***,,,...///......///000444444666???SSSjjjzzzwwwqqqjjjeeeeeehhhlllnnnfffcccaaacccjjjqqqtttuuuttt{{{zzzmmmbbb^^^^^^XXXZZZ___cccfffgggiiilllgggddd^^^WWWQQQPPPRRRUUURRROOOOOOUUUXXXXXXYYY\\\YYY```jjjlllfff```cccjjjyyy~~~~~~tttmmmdddbbb```___``````___^^^\\\aaacccaaa^^^[[[TTTLLLFFFEEEBBB@@@>>>======>>>======>>>@@@AAABBBBBBBBB>>>???AAAAAAAAACCCEEEGGGHHHHHHJJJOOOTTT[[[bbbeeemmmrrr|||ooo]]]RRRHHHDDDAAA>>><<<===???AAAIIIUUU```mmm}}}yyysssooolllkkkjjjddd[[[UUUNNNKKKNNNSSSSSSQQQXXXcccpppkkkYYYUUUTTTPPPOOORRROOOPPPSSSXXX]]]bbbfffhhhddd___XXXRRRLLLGGGBBB>>>CCCBBBJJJ___xxx~~~uuummmfffcccccc\\\WWWRRROOOOOOPPPQQQQQQJJJFFFAAA===;;;;;;===@@@FFFWWWtttyyypppfff^^^[[[\\\```]]][[[YYYVVVNNNFFFDDDHHHLLLUUUbbbmmmtttyyy}}}}}}tttbbbNNNBBB@@@CCCGGGJJJNNNPPPPPPOOOOOOOOOMMMLLLKKKKKKMMMPPPSSSUUURRRPPPMMMHHHBBB>>>:::888555555555555999AAAJJJQQQXXX[[[]]]___eeekkkkkkhhhjjjjjjkkkjjjiiiiiikkkmmmkkknnnssswww{{{}}}zzzxxxyyy{{{}}}|||zzzxxxvvvtttpppiii___XXXUUUUUUTTTSSSPPPPPPSSS\\\kkkvvvlll\\\RRRHHHDDDAAA===;;;===<<<======<<<:::999999::::::888666444333222333333333888777888???BBBJJJ[[[nnnvvvfff]]]ZZZ[[[dddrrr}}}|||zzzttt{{{}}}|||{{{|||}}}qqqcccYYYTTTRRRTTTRRRIII>>>999333111......///000000///************************))))))***+++,,,------...***)))(((''''''((()))***+++,,,,,,,,,++++++++++++((((((((()))***++++++***&&&(((******)))(((***,,,)))(((((((((((()))******))))))))))))(((((((((((('''(((((())))))))))))))))))***+++***))))))+++---,,,...000111000000111222333555999EEE[[[rrrrrrmmmgggcccccceeegggiiihhhccc^^^```fffooouuuxxxwww~~~|||lll```\\\^^^\\\aaafffhhhiiijjjkkklllgggccc\\\TTTNNNLLLNNNQQQOOOMMMPPPWWW\\\\\\\\\^^^WWW\\\ccceee```^^^iiixxxzzzpppjjj```___^^^^^^___```___^^^\\\aaaddd```\\\XXXQQQIIICCCBBBAAA???>>>>>>>>>>>>???@@@AAAAAA@@@@@@??????;;;===???@@@AAACCCFFFIIIJJJLLLOOOSSSXXX^^^dddfffhhhmmmtttyyyyyy|||nnnUUUKKKCCC???===888555555666999AAANNN[[[hhhxxx}}}xxxwwwvvvwwwwwwrrrfff\\\OOOLLLNNNTTTUUUSSSYYYcccnnn}}}qqqbbbUUUQQQOOOIIIFFFHHHAAABBBEEEIIIOOOVVV]]]aaa\\\XXXRRRMMMHHHCCC===:::<<<;;;AAATTTlll}}}sssiiicccbbb```[[[TTTOOOLLLLLLLLLMMMGGGEEEAAA===;;;===???@@@CCCUUUuuuxxxlllbbb]]]\\\]]]YYYYYYZZZZZZSSSJJJHHHJJJNNNVVVaaaiiinnnrrrvvvyyy|||zzzrrrcccQQQDDD@@@AAADDDIIIOOOSSSUUUUUUVVVVVVNNNNNNNNNOOOPPPRRRTTTUUUTTTQQQMMMHHHCCC===999777222222444666;;;CCCMMMTTTYYY^^^aaaccchhhmmmmmmiiieeefffggghhhggghhhjjjlllmmmoooqqqtttvvv{{{~~~zzzwwwvvvvvvxxxyyy}}}{{{xxxvvvtttrrrooolllgggaaaYYYSSSPPPPPPPPPQQQSSSSSSUUU\\\kkkwwwlll[[[RRRIIIDDD@@@<<<;;;===;;;<<<===;;;999888999::::::888666555333333333444333888777888???AAAHHHYYYooonnnaaa\\\ZZZ___jjj{{{~~~zzzxxxzzzyyyzzz~~~}}}pppccc[[[VVVVVVTTTJJJ@@@;;;444111...---...000111111,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******)))(((((()))))))))***+++,,,,,,***)))***+++(((''''''))),,,---,,,+++'''***,,,+++))))))+++...((((((((((((((())))))***))))))))))))((((((((((((''''''((())))))))))))))))))+++++++++******+++---)))+++---/////////111222...555>>>KKKbbbzzzrrrnnniiieeedddddddddcccccc___[[[\\\aaaiiipppuuuttt{{{xxxkkkaaaaaaeeeeeehhhhhheeeeeeiiilllmmmfffaaaYYYPPPIIIHHHKKKNNNNNNMMMQQQYYY^^^^^^]]]^^^XXXZZZ___bbb^^^___ooo~~~uuummmhhh]]]\\\ZZZ[[[]]]^^^]]]]]]]]]aaabbb]]]VVVRRRLLLGGG@@@@@@??????>>>????????????AAACCCBBBAAA???>>>>>><<<===???AAABBBDDDGGGIIILLLMMMPPPTTTXXX\\\```aaaaaadddiiimmmnnnrrr~~~kkkQQQHHH@@@>>>;;;777444444333555<<>>:::;;;:::???NNNbbbxxxxxxmmmfffeeeeeeaaaZZZSSSNNNLLLKKKLLLFFFFFFBBB===;;;>>>???>>>@@@PPPmmmuuuhhhbbb^^^ZZZ\\\\\\```ccc^^^UUUNNNNNNOOOUUU]]]eeejjjmmmooopppwwwuuuooodddVVVJJJCCCAAABBBGGGNNNSSSVVVVVVVVVVVVNNNOOOQQQSSSUUUVVVWWWXXXUUUSSSOOOIIICCC===999777111333666:::@@@IIIRRRXXXWWW^^^ccceeehhhlllllliiibbbccceeefffggghhhjjjlllmmmnnnooooooqqqtttzzz~~~{{{yyyuuuqqqoooooopppqqqpppooonnnnnnmmmkkkgggddd^^^ZZZUUURRRRRRUUUXXXZZZ[[[ZZZYYY^^^lllvvviiiZZZRRRIIIDDD???;;;;;;>>>:::;;;<<<;;;999777888999999888666555444444444555333888777999???AAAGGGXXXlllvvvccc]]]YYY[[[dddttt{{{{{{}}}tttssszzz~~~tttjjjaaa___[[[RRRHHHBBB777333///------///000000------------------------*********++++++,,,,,,,,,(((((()))***++++++++++++)))+++,,,+++)))''')))***)))((((((***------+++)))&&&))),,,+++(((&&&))),,,))))))(((((())))))***+++***)))))))))((((((((('''&&&'''((()))***))))))(((***+++++++++******,,,...&&&(((+++------...000222///999EEESSShhh~~~~~~uuurrrnnnkkkhhhfffbbb```\\\\\\\\\]]]___dddkkkpppsssxxxzzztttiiicccfffkkkjjjllliiiddddddiiijjjhhhhhhbbbXXXNNNHHHGGGKKKPPPRRRQQQVVV___cccbbb``````\\\[[[___dddbbbcccuuu~~~vvvoooiiifff^^^\\\ZZZZZZ\\\]]]^^^]]]\\\```^^^WWWOOOKKKHHHDDD>>>>>>>>>>>>????????????@@@CCCFFFGGGEEECCCDDDEEE???AAABBBBBBBBBCCCFFFHHHKKKLLLNNNQQQTTTVVVWWWXXXYYYZZZ^^^```bbbjjj|||uuueeePPPGGG???<<<:::555333333333333777@@@IIIUUUeeesss||||||zzznnnccc\\\ZZZ]]]]]]YYY\\\eeekkksssqqqcccQQQKKKFFFDDD@@@<<<888888777888999999:::???FFFLLLMMMLLLJJJIIIHHHEEE@@@======<<<@@@JJJXXXlll{{{qqqllllllgggccc]]]VVVPPPLLLLLLLLLGGGHHHDDD===:::===>>>;;;===JJJ^^^vvv}}}pppiiiccc]]]aaaaaaeeejjjhhh]]]RRRMMMNNNQQQXXX```hhhlllmmmlllpppnnnjjjcccZZZPPPFFF@@@BBBGGGNNNSSSTTTTTTSSSRRRNNNPPPSSSVVVYYY[[[[[[[[[VVVTTTPPPJJJCCC===999666444666:::???FFFNNNWWW]]]SSS[[[ccceeegggjjjjjjhhh```bbbeeefffgggiiikkkmmmllllllkkkkkkkkkoootttxxxvvvsssooollliiihhhiiiiiiffffffggghhhhhhfffbbb^^^YYYWWWUUUTTTWWW\\\bbbeeebbb```^^^bbbnnnttteeeZZZRRRIIIDDD???::::::>>>:::;;;;;;:::888777777888999888666555444444555555333999888999@@@AAAGGGWWWhhh}}}|||ddd]]]XXXYYYaaapppppplllssswwwyyy{{{wwwmmmhhhdddZZZPPPJJJ999555000------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,%%%''')))+++------------)))+++,,,+++(((&&&(((***+++***)))+++------***'''$$$'''***(((%%%###&&&)))*********)))***++++++,,,******))))))((((((((('''&&&''')))*********)))(((***+++,,,+++******,,,...)))+++///111222333555777333@@@MMMXXXkkk~~~zzzyyyvvvsssppplllhhhccc___YYY\\\___aaaaaadddiiinnnuuuxxxxxxqqqhhhdddhhhnnnjjjmmmlllhhhiiikkkggg```kkkeeeZZZOOOIIIIIINNNSSSWWWWWW\\\eeeiiigggdddddd___]]]bbbhhhggghhhxxxxxxqqqkkkgggeee```^^^\\\[[[]]]___``````\\\^^^[[[RRRJJJFFFDDDBBB======>>>>>>??????@@@@@@BBBFFFKKKLLLKKKJJJKKKLLLCCCDDDEEEDDDCCCCCCDDDFFFIIIJJJLLLNNNOOOPPPQQQQQQPPPPPPRRRTTTVVV```uuu|||lll___OOOFFF===:::888333000111333222444;;;CCCNNN^^^lllzzz}}}ooofffbbbdddbbb]]]```ggghhhooo~~~ssseee[[[GGGDDDAAAAAA???<<<;;;;;;666777777555555888???DDDCCCBBBBBBCCCCCCAAA>>>;;;::::::===CCCMMM___yyy|||tttqqqrrreeeccc^^^WWWPPPLLLKKKLLLIIIJJJFFF===:::<<<<<<888888AAAMMM```}}}vvvpppjjjcccccccccgggmmmlll```RRRJJJLLLNNNTTT^^^hhhnnnnnnmmmjjjgggdddaaa[[[RRRGGG???DDDJJJQQQTTTTTTRRRSSSTTTUUUWWWYYY^^^fffkkkddd[[[___YYYRRRLLLHHHBBB<<<777666777;;;AAAIIIRRR[[[___bbb```___ccchhhjjjgggcccaaaaaaaaacccgggiiiiiiiiiiiiiiiiiihhhfffgggiiikkkmmmhhhaaa^^^___aaabbbbbbbbbccccccbbb```]]]ZZZXXXUUUYYY[[[\\\```iiinnnnnnnnnlllllltttwwwmmmfffXXXRRRIIICCCAAA@@@>>><<<:::<<<<<<999555444555777888666888<<<999222111555999777999===???DDDNNNXXXkkk~~~mmmbbbYYYYYY___kkk}}}|||~~~rrrkkkrrryyyyyyuuuuuusssqqqlllhhh[[[GGG;;;999555000///000...+++------,,,,,,+++***))))))******+++***(((((()))***++++++---......---++++++,,,,,,((()))+++***(((++++++)))))),,,,,,)))(((((())))))************...+++)))***------+++(((,,,+++)))''''''(((***+++&&&'''((()))***+++,,,---,,,+++***))))))+++---///000,,,,,,000222111000222777:::JJJcccwww|||zzzyyytttwww|||jjjdddjjjbbb\\\ZZZ\\\]]]^^^fffpppuuu}}}}}}pppgggggggggccceeejjjnnnmmmhhhfffjjjoookkkeee___WWWNNNJJJQQQ[[[^^^aaaeeemmmwww{{{sssgggbbbbbbeeehhhhhhmmm|||~~~wwwmmmccc]]]\\\^^^^^^]]]\\\[[[\\\^^^aaaccc___[[[UUUOOOKKKFFF@@@===555888:::===???BBBFFFIIIIIIIIILLLPPPTTTUUUQQQNNNJJJPPPOOODDD<<<<<<@@@@@@JJJPPPTTTTTTSSSRRRLLLFFFIIIGGGIIIKKKMMMWWWsss|||gggXXXMMMGGG@@@999666555444333000222555999???JJJXXXbbbqqq~~~|||rrrlllhhhdddeeeiiiooovvviiiUUUKKK???===;;;:::;;;:::999888444444333444555777999:::EEEEEEEEEDDDCCC@@@>>>===;;;:::>>>DDDMMM[[[ooo{{{uuupppmmmhhheee```ZZZTTTOOOLLLJJJLLLLLLHHHBBB@@@AAAAAA???:::===BBBNNNgggxxxooojjjhhhdddeeeiiirrrvvvlllVVVDDDLLLUUU[[[[[[]]]dddiiihhhdddgggiiiggg^^^RRRGGG@@@EEEJJJQQQTTTSSSRRRSSSTTTWWW\\\aaadddhhhjjjfff```aaa\\\TTTNNNHHHCCC===999999;;;>>>DDDLLLUUU\\\aaaaaa______bbbgggiiigggddddddcccbbbccceeeffffffeeeffffffeeeccc```___```aaaaaa\\\WWWTTTUUUXXXYYYZZZZZZ[[[[[[ZZZXXXUUURRRQQQUUUZZZ___ccciiirrrwwwvvvtttrrrsss{{{uuukkkeeeZZZSSSJJJDDDBBB@@@>>>;;;===>>>>>><<<999777888::::::777777999666222333888777666777;;;>>>BBBLLLWWWkkk~~~tttfffZZZXXX[[[eeexxx|||xxxvvvwwwzzzoooqqquuuuuurrrppp||||||ssssssoookkk___KKK>>>:::444000000000...,,,---,,,,,,,,,+++*********)))***+++***)))***+++---++++++,,,,,,,,,,,,++++++)))000...*********(((,,,///...***)))++++++((()))))))))))))))*********(((((('''(((***+++***)))+++***)))(((((()))******''''''((()))******+++,,,++++++***)))***+++---///---+++,,,000111000111555888>>>PPPiiizzz|||xxxvvvrrryyyuuuhhhgggaaa\\\ZZZ\\\^^^```iiirrr{{{zzztttlllgggeeebbb]]]aaafffiiihhheeeeeekkkpppoooeeeZZZTTTRRRQQQUUU[[[[[[___eeennnzzzyyynnnaaacccdddeeeiiisss~~~wwwmmmccc]]]\\\]]]\\\\\\\\\\\\]]]^^^___```\\\WWWQQQKKKFFFBBB>>>;;;777999;;;===>>>@@@DDDFFFJJJKKKNNNSSSYYY[[[ZZZWWWUUUYYYVVVIII???>>>@@@@@@HHHNNNSSSTTTTTTSSSMMMGGGIIIGGGIIILLLNNNYYYttt}}}hhhYYYMMMGGG@@@:::666555444333---///111444999CCCPPPYYYhhhttt~~~vvvoooiiihhhkkkttt{{{fffSSSIII???===;;;:::::::::999888333333333333444666888999@@@@@@@@@@@@???===;;;:::999888:::@@@GGGSSSfffwww|||rrrmmmkkkjjjgggaaa[[[UUUQQQNNNLLLNNNOOOKKKEEEBBBBBB???;;;;;;<<>>BBBHHHOOOWWW\\\```___^^^^^^bbbfffiiigggdddfffdddccccccddddddcccbbbddddddaaa\\\XXXUUUTTTUUUQQQMMMIIIHHHIIILLLOOOPPPVVVXXXYYYYYYVVVTTTSSSSSSYYY```ggglllssszzz|||zzzxxxwwwxxx}}}sssjjjddd\\\UUULLLEEEBBB@@@===;;;:::;;;;;;999777666777888:::777666555444222555:::555333555999;;;@@@JJJTTTjjj~~~~~~nnn^^^YYYYYY___ooo{{{uuupppmmmnnnwwwuuupppqqqssssssrrrxxxtttqqqtttrrrpppeeeRRRBBB<<<555111000000...---,,,,,,,,,,,,++++++++++++***+++,,,+++++++++---///++++++************++++++***...///,,,*********(((,,,......+++***---,,,)))*********)))))))))))))))$$$&&&'''(((((()))***,,,))))))))))))))))))******'''((((((((())))))))))))+++************,,,...///++++++...111000...111777:::DDDXXXooo||||||vvvsssoooyyykkkbbb^^^[[[[[[]]]___ccckkktttsssiiihhhiiieee```\\\```cccfffeeecccfffmmmtttvvvgggWWWSSSUUUWWWXXXYYYYYY\\\aaakkkxxxwwwfffgggdddaaakkk|||}}}vvvlllccc]]][[[[[[ZZZ[[[\\\\\\]]]]]]]]]]]]XXXSSSKKKEEE@@@>>>;;;:::999:::<<<===>>>???BBBEEEJJJLLLPPPVVV]]]aaacccbbbbbbccc]]]OOOCCC???@@@AAAGGGOOOVVVYYYZZZYYYRRRKKKJJJGGGIIIMMMQQQ\\\vvv~~~jjjZZZMMMHHH@@@:::666555444333,,,...///000444===HHHQQQ___hhhtttzzz||||||~~~{{{tttrrrttt||||||bbbOOOEEE>>><<<:::999:::999888777222222222222333444666777;;;<<<<<<======<<<::::::999888999===BBBLLL^^^nnnrrrmmmmmmllliiiddd^^^XXXSSSPPPNNNLLLNNNLLLIIIGGGFFFAAA:::;;;;;;;;;BBBSSSiiiyyyyyyrrrnnniiiffffffkkkppplll___TTTNNNUUUXXXTTTQQQUUU]]]bbbjjjkkkjjjhhhaaaXXXOOOJJJIIILLLPPPRRRQQQQQQTTTWWW___iiirrruuuuuuuuuqqqlllhhhcccZZZRRRJJJDDD@@@>>>>>>AAAFFFLLLRRRXXX\\\^^^]]]]]]^^^aaaeeegggfffdddeeecccbbbcccdddeeedddcccaaa```\\\VVVPPPKKKJJJJJJDDDBBB??????AAADDDHHHJJJRRRUUUXXXXXXWWWWWWXXXZZZbbbiiippptttwwwzzzxxxtttvvvuuuwww|||}}}tttkkkeee^^^WWWMMMFFFBBB@@@===:::999888888777666666777888888777666555333333555999444333444888;;;???IIITTThhh|||tttbbbZZZYYY]]]jjjxxxsssnnnhhhgggiiiuuu{{{ppppppuuuxxxwwwyyytttjjjkkkqqqrrrrrrlll\\\III@@@666222111000......++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,******,,,...,,,+++***))))))***+++,,,+++***((('''(((+++,,,+++'''***+++)))***...///---************))))))))))))%%%(((+++***((((((+++---(((((()))************)))((((((((((((((((((((((((************+++---...///,,,---000222///,,,111888<<>><<<:::999999999888777222111111111111333555666888999:::<<<<<<<<<<<<;;;;;;:::;;;>>>BBBKKK[[[kkkxxxssssssooolllfff```YYYTTTQQQOOOGGGJJJLLLKKKMMMMMMFFF>>>;;;::::::>>>LLL```tttyyyrrrnnniiifffeeeiiimmmkkkaaaXXXLLLQQQSSSOOOLLLQQQ[[[dddiiikkkmmmlllhhh___UUUNNNJJJMMMPPPPPPPPPRRRVVVZZZfffnnnwww~~~yyypppiiiddd\\\RRRIIIDDDBBBAAACCCFFFLLLRRRXXX[[[]]]^^^\\\\\\^^^aaadddeeedddcccaaa``````aaacccddddddcccXXXWWWSSSLLLEEEAAA??????<<<;;;;;;;;;===AAAEEEIIIHHHLLLQQQSSSTTTUUUZZZ^^^iiiooouuuwwwxxxxxxtttnnnooooooppptttzzzvvvmmmggg^^^WWWMMMFFFBBB@@@<<<:::;;;::::::::::::;;;<<<<<<666777888666444444444555444333555888;;;@@@JJJTTTfffyyyyyycccZZZYYY\\\eeeppp~~~~~~nnniiieeeeeeiiivvvuuussswwwzzzwwwxxxzzziii```cccjjjlllrrrqqqfffSSSEEE888444333000...///,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++)))(((***+++,,,+++***))))))***+++,,,,,,(((%%%%%%(((***,,,---%%%((()))''')))------+++*********)))))))))))))))'''***,,,+++(((''')))+++'''((()))***************))))))))))))((((((((((((*********+++,,,.../////////000222222///,,,000888@@@PPPeeessswwwvvvsssqqqiiinnnzzzwwwfff[[[YYYZZZ\\\]]]```fffmmmqqqwwwkkkeeefffeee___^^^cccfffhhhhhhgggeeegggkkkoooooodddYYYUUUUUUVVV[[[aaadddaaa]]]^^^jjj{{{wwwooo___WWWiii{{{vvvooogggaaa]]][[[ZZZYYYZZZ\\\]]]]]]\\\ZZZXXXRRRLLLDDD===:::::::::999555777:::<<<>>>@@@DDDGGGFFFHHHKKKOOOTTTZZZ```dddjjjdddZZZNNNDDD???AAAEEEIIITTTaaahhhjjjfff\\\RRRIIIGGGIIIQQQXXXfffooo___OOOIIIAAA;;;777555333222000111222111333888AAAHHHTTTVVVYYYXXXVVVUUUVVVXXXYYYaaammmwww|||dddPPPEEE>>><<<:::999::::::888777111111000000111222333444555666888:::;;;;;;;;;;;;;;;:::;;;???BBBKKKZZZiiiyyyxxxsssoooiiibbb[[[UUUQQQOOOGGGJJJLLLMMMPPPQQQJJJAAA===<<<:::===EEEVVVkkkzzz|||vvvrrroooppplllkkkmmmpppnnnfff^^^KKKMMMNNNMMMLLLQQQ]]]iiiiiimmmrrrvvvtttkkk___UUUJJJLLLNNNOOOOOORRRXXX]]]mmmwwwuuuiiiddd\\\QQQHHHCCCBBBDDDIIIMMMSSSYYY]]]``````___[[[]]]___aaabbbbbbbbbbbb]]]\\\[[[[[[]]]]]]\\\[[[KKKIIIFFFAAA;;;777555666777888999:::;;;???DDDHHHCCCIIIOOORRRSSSVVV\\\bbbjjjooosssssssssssspppjjjgggffffffiiinnnuuu{{{zzzooohhh]]]VVVMMMEEEBBB???<<<999999888777888:::<<<<<<;;;555999999555333444444222555444555999<<<@@@JJJUUUddduuufff[[[YYYYYY___hhhuuu~~~nnniiiffffffjjjvvv}}}|||{{{zzzzzzwwwfff\\\]]]bbbdddmmmtttnnn]]]KKK;;;777555000...000------------,,,,,,,,,,,,+++,,,,,,+++))))))***+++++++++************++++++///***((()))***)))))),,,)))++++++((('''))))))&&&((()))))))))************((()))***)))'''&&&'''(((((((((((()))******++++++************)))))))))))))))***+++,,,---...///000222111111333111///333999FFFYYYnnnvvvuuurrrooommmeeehhhmmmqqqpppjjjaaa[[[ZZZ]]]___^^^aaahhhmmmoooppplllhhheeeaaa\\\]]]aaaggghhhiiihhhfffeeefffgggbbb[[[VVVTTTTTTVVV^^^gggkkkfff^^^[[[eeexxxwwwjjjXXXUUUhhhuuupppiiiccc```^^^]]][[[[[[\\\]]]^^^]]][[[YYYXXXPPPJJJCCC===:::::::::999444666999;;;===AAAEEEHHHDDDFFFHHHKKKOOOUUU\\\aaaddd\\\QQQHHH@@@<<<@@@GGGHHHUUUdddlllmmmhhh[[[OOOFFFCCCGGGPPPZZZiiiooo```PPPJJJBBB;;;777555333222///000111111222777???EEENNNNNNMMMJJJGGGEEEEEEFFFGGGOOOZZZeeeoooyyylllVVVHHH???===;;;:::::::::999888222111000000111222333444222333555777999999999999999888999===@@@GGGWWWeeezzz{{{xxxtttnnneee]]]WWWRRRPPPMMMNNNMMMNNNQQQRRRKKKBBB???>>>======???III]]]ooo|||{{{vvvuuuvvvuuupppllllllmmmjjjddd^^^NNNLLLJJJKKKMMMRRR]]]hhhjjjooovvv}}}wwwiii^^^IIIKKKMMMMMMOOOSSS[[[aaatttzzzgggcccZZZPPPFFFBBBCCCEEEJJJNNNUUU[[[___```^^^]]][[[]]]___```````````````\\\YYYVVVTTTSSSQQQNNNKKK@@@???===999444222222333333444666777888<<>>:::777111...111.........---,,,,,,,,,+++)))***++++++++++++---///++++++,,,,,,,,,,,,++++++...+++***,,,+++''''''+++***---,,,((('''))))))&&&''''''((()))***++++++,,,)))((('''((()))***)))((()))((((((((((((***+++---************++++++++++++))))))+++---...///000000333000///222444444777===LLLbbbxxx}}}wwwoooiiieeeaaadddggggggfffccc___\\\]]]bbbdddaaacccjjjnnnnnniiikkkjjjeeedddfffgggeeegggiiikkkllljjjgggdddbbb\\\VVVRRRRRRSSSUUU\\\dddiiieee\\\XXXaaatttssscccUUUZZZoooooojjjddd```______^^^]]]]]]]]]]]]]]]]]][[[ZZZYYYMMMHHHAAA<<<:::999999888555777:::;;;===???CCCFFFDDDFFFHHHIIIMMMSSS\\\ccc___UUUIIIBBB<<<999>>>GGGJJJXXXgggppppppiii[[[MMMAAA>>>CCCNNNZZZjjjnnn^^^PPPKKKBBB<<<777555333222...000111111222777???FFFJJJIIIGGGCCC@@@===<<<<<>><<<;;;<<<;;;:::999333222111000111222333444222444666888999999999999888777888;;;===DDDRRR```rrrzzzsssjjjaaaYYYTTTQQQPPPOOOMMMLLLQQQTTTOOOFFF>>>===>>>>>>===BBBUUUhhhyyy{{{}}}zzz~~~{{{uuulllgggfffdddaaa^^^UUUNNNIIIKKKNNNQQQXXX```hhhlllttt|||zzznnndddIIIKKKLLLMMMNNNTTT\\\bbbxxx~~~fffbbbYYYNNNEEEAAACCCFFFHHHLLLSSSYYY]]]]]][[[YYY\\\^^^`````````_________\\\XXXSSSOOOKKKFFFAAA>>>;;;;;;999666333222222444///222444555666999???CCCEEEKKKQQQRRRRRRTTT[[[bbbcccfffeee```^^^^^^[[[WWWUUUSSSRRRRRRUUU]]]gggnnn~~~ppphhh[[[TTTJJJDDDAAA???<<<999999777666888<<<>>>>>>===;;;===999000,,,111444333333222444888:::???IIISSS```pppxxxggg___ZZZZZZ]]]eeezzzvvvqqqlllhhhgggnnn~~~{{{|||ooobbb[[[YYYXXXdddssstttjjjTTT@@@;;;888111...111//////...---,,,,,,++++++''')))+++,,,---...111444+++,,,---......---,,,+++)))''')))---+++&&&&&&,,,)))++++++)))))),,,,,,)))&&&&&&''')))***+++,,,---+++)))''')))---///...,,,))))))''''''(((***,,,...******+++++++++,,,,,,,,,((()))+++---...///000000222...---111666888;;;???PPPiiiyyynnneee^^^___dddgggfffcccaaa___]]]```eeegggdddeeekkkooonnneeejjjjjjfffjjjssstttmmmgggkkkoooqqqoookkkeeebbb^^^VVVQQQQQQRRRSSSWWW\\\ccc```YYYVVV^^^ooo~~~ppp___UUUbbbwwwkkkfffaaa^^^^^^______^^^^^^^^^^^^]]]\\\[[[ZZZYYYJJJFFF@@@<<<:::999888777777999;;;<<<<<<>>>AAADDDEEEFFFHHHJJJMMMUUU^^^fff]]]QQQEEE???:::777===FFFMMM[[[kkkttttttlll\\\NNN===;;;???LLLYYYjjjlll\\\QQQKKKCCC<<<777555333222///111333333555:::BBBHHHIIIHHHEEEBBB???===;;;;;;<<<@@@GGGQQQ___lllwww|||{{{aaaPPPAAA???===<<<<<<<<<;;;:::333222111111111222333444555666888:::;;;<<<<<<;;;:::999999;;;===BBBOOO]]]lllwwwmmmccc[[[UUURRRNNNMMMJJJKKKQQQWWWTTTLLL;;;<<>>BBBUUUjjjzzz|||}}}|||ppphhheeedddcccbbb[[[QQQIIIKKKMMMOOOSSSYYYeeehhhnnnwww{{{xxxnnneeeHHHNNNMMMLLLPPPOOOVVVggg|||ssshhh___UUULLLEEE@@@CCCIIIOOORRRVVVYYYYYYXXXXXXXXXZZZ\\\```bbbbbb___\\\YYYWWWSSSMMMFFF@@@===<<<<<<666666555444333333333333000///000222777<<<@@@BBBGGGIIIOOOUUUVVVTTTVVV[[[___\\\YYYXXXYYYYYYWWWTTTSSSOOONNNPPPPPPQQQZZZeeeuuutttlllbbbUUUGGGAAA>>>;;;999:::999888777777888999;;;<<<666777777555333222333444222666555888AAACCCFFFTTT^^^nnnkkk[[[VVVWWWYYYdddrrrtttiiigggiiimmmyyy|||sssmmmddd___aaahhhoooqqqjjjWWWEEE===666,,,+++222------------,,,+++******++++++++++++++++++++++++))),,,//////...---------)))))))))))))))******++++++------))))))+++***'''''')))++++++******+++,,,))))))))))))((((((((((((&&&&&&'''(((((((((((((((---------+++)))***,,,///******,,,---.../////////111000222444333444;;;DDDWWWppp|||mmm___^^^dddcccbbbccccccbbb___\\\___eeehhhhhhoooyyyuuujjjhhhiiimmmuuuvvvqqqiiijjjkkkfffggghhh___VVVSSSRRRTTTQQQNNNRRR[[[XXXWWWSSSSSS^^^oooxxxxxxfff\\\[[[lll}}}hhhccc______aaa```\\\XXX[[[YYYXXXYYY[[[YYYTTTPPPFFFDDD@@@<<<:::999999:::@@@???<<<999888;;;@@@DDD@@@DDDEEECCCLLL]]]hhhjjj```NNNDDD===333666AAADDDMMM^^^pppzzzyyyoooYYYEEE>>><<<@@@KKKSSSbbbjjjaaaSSSJJJ@@@999777666333000---///222333555:::BBBIIIQQQRRROOOEEE===;;;<<<;;;999;;;AAAJJJWWWfffssszzz|||~~~zzzvvv{{{{{{mmmXXXIIICCC>>>>>>===999777888555444222111111111222222...000333666888888777777666555777999;;;@@@LLLYYYlllzzztttnnndddYYYTTTUUUPPPLLLHHHIIINNNRRRRRRQQQCCCBBB;;;;;;@@@AAAQQQmmm{{{~~~vvvnnngggaaa]]][[[WWWVVVSSSMMMIIIKKKRRRYYYcccdddggglllqqqrrrppplllJJJOOOMMMLLLQQQRRRZZZmmm|||{{{ooo```XXXOOOIIIDDDAAAEEEKKKOOOSSSWWWYYYYYYXXXWWWWWWWWWYYY\\\^^^___]]]ZZZXXXRRRNNNHHHAAA===;;;:::;;;666666555444333333333333000000111444999>>>BBBDDDHHHJJJPPPWWWXXXUUUVVVZZZ[[[XXXUUUTTTVVVXXXWWWVVVUUURRRSSSVVVVVVVVV]]]fffuuussskkkaaaTTTGGGAAA>>>;;;::::::999:::;;;<<<<<<<<<;;;:::666777666555333222333444444888666888@@@AAAEEESSSaaaqqqqqq___XXXWWWXXXaaannn|||pppmmmmmmnnnxxx}}}vvvmmmfffiiirrr{{{uuu```KKKAAA999000///444------------,,,+++******,,,++++++++++++++++++,,,'''***---...,,,+++++++++***************++++++,,,***---,,,)))(((******'''(((***++++++***)))***+++))))))))))))((((((((((((&&&''''''((((((((('''''',,,---,,,***)))))),,,...***+++,,,---.../////////111000111444444777@@@JJJ^^^ttt~~~zzznnnbbbbbbbbbaaa```aaaccccccaaa___aaafffjjjmmmwww{{{ooogggiiinnn|||tttiiihhhjjjgggkkkllldddZZZTTTPPPPPPNNNLLLOOOUUUYYYYYYVVVVVV___mmmsssqqq___\\\bbbtttzzzsssddd```]]]]]]______[[[XXXZZZYYYXXXYYYZZZXXXRRRMMMEEEBBB???;;;999888999999;;;<<<<<<<<<;;;;;;>>>@@@===CCCFFFGGGQQQaaaiiiiii___NNNEEE@@@777999BBBDDDKKK\\\ppp|||}}}sss___LLL???>>>BBBLLLSSS```|||iii```TTTLLLAAA:::888666333000000111111111444===JJJSSS[[[[[[UUUHHH>>>;;;:::999777:::@@@JJJWWWeeeqqqxxx~~~}}}yyy~~~}}}}}}vvvmmmfffaaaaaaaaajjj|||sss^^^JJJDDD??????>>>:::888888555444222111000000111222111222444666777777666555666666777999;;;???KKKWWWfffyyy}}}wwwqqqhhh\\\UUUSSSTTTOOOLLLLLLQQQTTTUUUSSSCCCBBB<<<;;;???AAAOOOiii~~~yyysssmmmeee___[[[ZZZXXXTTTOOOLLLLLLPPPTTTYYY[[[aaaiiiqqqsssrrroooJJJOOOKKKJJJPPPTTT___sssrrrhhhYYYQQQJJJGGGEEEDDDIIIOOOPPPSSSWWWYYYXXXWWWWWWWWWVVVWWWYYYZZZ[[[ZZZYYYXXXMMMJJJDDD>>>;;;:::;;;<<<666666555444333333333333111222333777<<>>666444666......------,,,+++++++++---,,,+++******+++,,,---&&&(((++++++***))))))***+++++++++***+++,,,,,,---))),,,+++((('''))))))&&&)))***,,,+++***))))))***(((((((((((())))))))))))''''''(((((((((''''''&&&+++++++++***((()))+++---***+++,,,---.../////////000000111444555999EEEQQQhhhzzz{{{wwwmmmeeehhhdddbbb``````aaaaaa```___```dddiiippp~~~~~~oooggggggnnnyyyjjjdddeeefffmmmppphhheee]]]VVVSSSRRRRRRUUUYYY\\\[[[YYYYYY___gggiiiggg[[[bbbqqqsssjjjccc```]]]]]]______\\\YYYYYYXXXWWWYYYYYYUUUNNNHHHAAA???<<<:::888777888888666999<<<>>>===<<<<<<===:::BBBHHHKKKWWWfffllljjj]]]LLLDDD@@@888:::CCCCCCQQQbbbvvvpppYYYFFF>>>>>>CCCKKKQQQ[[[rrriii```UUUNNNDDD===999777333111444333000000666DDDVVVcccjjjhhh^^^NNN@@@;;;999888333666<<>>AAAIIIZZZlll{{{oooaaaYYYUUUXXXcccuuuvvvsssqqqpppuuu}}}wwwvvv}}}|||{{{^^^LLLAAA999555666///......---,,,,,,++++++...---+++******+++---...&&&(((******)))))))))***+++************+++,,,,,,(((+++***''''''))))))&&&)))+++,,,+++)))(((((()))(((((((((((())))))))))))))))))))))))))))))(((''')))******)))((((((***,,,***+++,,,.../////////000111000222444555;;;IIIXXXrrr~~~uuuqqqjjjfffllljjjfffbbb```___^^^\\\[[[\\\^^^cccnnn~~~zzzjjjfffdddhhh|||nnncccaaabbblllrrrjjjlllfff___YYYVVVWWW]]]ccc```]]]ZZZYYYZZZ]]]^^^\\\]]]lllrrrhhheeeccc`````````___]]]ZZZXXXWWWVVVWWWVVVRRRJJJCCC>>><<<:::888777666777777666999===???>>>>>>===>>>;;;BBBHHHMMMZZZkkkrrrooo^^^KKKAAA===666:::CCCEEESSSeee{{{oooSSS@@@<<<===AAAGGGKKKTTTfffwwwjjjaaaWWWQQQHHH@@@;;;777444111444333111222;;;MMMcccrrrwwwtttgggSSSCCC<<<:::888222333777>>>JJJXXXfffnnnuuuyyyzzzxxxyyy{{{zzzwwwttttttuuuwwwyyy{{{}}}}}}zzz}}}}}}|||~~~~~~rrrfff^^^VVVPPPKKKIIIPPPeee}}}{{{hhhRRRJJJCCCBBBBBB>>>:::888555444222000//////000000222222444555555555555555999888999:::999<<>>FFFSSS```iiimmmfffaaa```aaaccchhhnnntttrrroooooorrryyy}}}sssmmm\\\PPPDDDAAA@@@===;;;;;;:::999888777666555555555333444444333111111222444222777666666===???HHHZZZkkk{{{xxxfffZZZTTTVVV___ooouuusssttttttyyy}}}xxxzzz{{{xxxzzziiiRRRDDD:::555333000///...,,,,,,,,,,,,,,,------,,,++++++,,,------''')))++++++***)))***+++)))))))))))))))***++++++(((******''''''))))))&&&)))***++++++)))'''(((((('''((((((((()))))))))*********+++++++++******)))''')))***)))((((((***,,,++++++---...///000000000222111222333444<<>>>>>>>>@@@BBB>>>CCCGGGMMM\\\pppyyywwwcccNNN@@@:::444:::FFFIIIMMM```{{{rrrWWWFFF;;;===AAAEEEGGGNNN[[[hhhlllcccYYYTTTLLLCCC===888444222111111222666BBBVVVnnn~~~|||nnnXXXFFF>>>;;;:::666555444888CCCRRRbbblllooorrrsssqqqrrruuuuuussspppqqqrrrssstttvvvyyy{{{wwwyyy||||||zzzzzz}}}}}}sssiiiaaaZZZTTTMMMHHHKKK\\\ooozzz~~~oooZZZOOOEEECCCCCC???;;;999555444222111/////////000000000222333555666777777999888999:::999:::CCCNNN]]]jjjxxxxxxqqqggg]]]YYYRRRPPPNNNLLLLLLLLLLLLKKKDDDGGG@@@<<>>CCCRRRlll~~~~~~zzzxxxwwwyyy}}}}}}zzzvvvssslll```UUUPPPQQQVVV[[[TTTVVVZZZ```iiittt~~~NNNPPPJJJHHHOOOWWWggglll```XXXSSSNNNGGGBBBDDDGGGHHHIIIKKKOOORRRVVVYYYYYYXXXXXXXXXZZZZZZZZZYYYWWWTTTPPPNNNGGGEEEBBB>>>;;;888777666666666555444333333333333222555:::AAAMMM^^^qqq~~~xxxmmmhhhgggfffjjjooossstttuuuwww}}}yyyoooiii[[[OOOEEEAAA@@@===::::::<<<;;;999777666666777888222333333222111000222444333999888888======EEEWWWhhhyyylll]]]VVVUUU\\\iii{{{uuutttvvvwww|||zzzvvvttttttuuuzzzuuu[[[HHH<<<555222111///...,,,,,,,,,,,,---,,,,,,------------,,,,,,)))***++++++******+++,,,))))))(((((())))))***+++(((+++***((((((******'''((()))+++***)))(((((()))''''''(((((())))))******))))))***+++++++++++++++'''(((******))))))***,,,+++,,,---...///000000000222222222333555???TTThhh|||yyyjjjfffccccccjjjeeeccc```_________^^^]]]XXXWWW\\\iiivvvzzzrrrhhhaaa```bbbnnnnnneeebbblllvvvssskkkkkkeee[[[WWW^^^gggmmmbbb^^^[[[ZZZUUUNNNKKKKKK[[[pppuuukkkeeecccbbbaaa___]]][[[YYYXXXYYYVVVSSSQQQNNNIIIAAA;;;888777777666666666777777999:::<<<======???BBBDDD@@@DDDGGGMMM^^^uuu~~~iiiQQQAAA999444<<>>888555333///000222888FFF]]]vvvuuu^^^KKKBBB>>>;;;:::888555777AAAPPP___iiinnnppppppnnnnnnrrrtttrrrlllmmmnnnnnnnnnpppsssvvvsssvvvxxxxxxwwwxxx}}}wwwnnnggg___WWWPPPKKKLLLWWWfffooosssvvvxxxzzz~~~xxxcccUUUHHHCCCBBB???;;;999777666444222000000000000///000111222444666777888888888999:::999:::BBBLLL]]]lllzzzyyyiii]]]XXXSSSRRRQQQOOOMMMLLLKKKKKKDDDHHHBBB<<<>>>===???III]]]|||zzzssspppnnnrrrxxx|||{{{xxx|||vvviiiZZZOOOMMMRRRXXXYYYZZZ\\\```fffppp{{{MMMOOOIIIFFFMMMTTTddd|||tttcccYYYTTTQQQKKKDDD@@@CCCGGGHHHIIIKKKMMMQQQUUUXXXYYYYYYYYYYYYXXXYYYYYYWWWSSSNNNHHHEEEAAA@@@???>>>;;;999666555666666555444333333333333111555;;;CCCRRRhhhzzzrrrlllgggfffhhhlllnnnpppttt{{{xxxnnnhhh[[[PPPEEEAAA@@@<<<999888999999999888888777777666111222222222000000222333...666888999??????GGGYYYiii{{{rrrbbbYYYTTTYYYddduuuvvvrrrssstttyyyvvvooorrrsssppprrrzzzfffNNN???777333111000...,,,+++,,,---...+++,,,---......---,,,+++)))***+++***))))))+++---******))))))******+++,,,(((++++++((((((++++++)))&&&(((******)))((()))***'''''''''((()))*********&&&'''((()))***+++++++++'''(((***+++******+++,,,+++,,,---///000000000000111111333555888EEE]]]sss~~~wwwhhhdddaaaaaahhhbbbaaa``````aaa```^^^\\\UUUUUUZZZfffrrrwwwsssnnnccceeegggmmm{{{qqqfff```jjjvvvvvvnnnjjj```XXXZZZccchhhggg```^^^___```YYYMMMFFFEEETTTiii}}}xxxnnnfff```___``````___]]]\\\\\\\\\[[[VVVQQQMMMJJJEEE???999666666666666777777777777666888;;;<<<===???AAACCC@@@DDDGGGNNNbbbyyyhhhPPP@@@999444:::FFFGGGTTTaaauuuyyyaaaKKKAAA999<<<>>><<<===CCCKKKRRReee|||lllfff]]]YYYRRRIII@@@999555444//////111777GGG```|||}}}eeeQQQEEE@@@<<<999777555777???LLLYYYaaaiiikkkjjjgggggglllmmmlllhhhiiijjjiiihhhiiimmmqqqoooqqqrrrrrrrrrvvv|||{{{tttkkkcccUUUPPPOOOWWWaaahhhoootttyyyzzz|||jjjZZZJJJCCCAAA>>>;;;:::888777555333111111111111111111111222333555666777777777999:::999999BBBLLL[[[hhhwwwrrrbbb\\\TTTTTTSSSPPPMMMKKKJJJJJJDDDIIICCC<<<>>><<<<<>>===>>>??????>>>;;;888666666666555444333333333333111555;;;EEEUUUnnnyyypppgggaaa```aaaccceeehhhnnnxxxzzzooohhh\\\PPPEEEAAA@@@<<<888888444555777888888666444222111222222111000000222333&&&000555999AAACCCLLL```lllwwweee\\\SSSWWWaaarrruuuooooooooossszzzqqqgggnnnqqqlllrrrwww~~~mmmSSSBBB999555222000...,,,+++,,,---...***,,,...000000...,,,***((()))***)))((((((***,,,++++++******++++++,,,---)))+++,,,)))))),,,,,,)))%%%''')))***)))((()))***&&&''''''((()))******+++###$$$&&&((()))*********''')))++++++++++++,,,---+++,,,---///000000111111///000333666;;;IIIddd{{{wwwgggcccaaa```fffdddcccbbbaaaaaa___[[[XXXRRRRRRWWWcccoootttsssrrrfffkkkmmmmmmssspppddd]]]ffftttvvvmmmdddVVVOOOVVVaaabbbZZZ]]]]]]bbbeee^^^OOOCCCAAAOOOeeeyyy|||tttkkkccc\\\^^^___``````______```aaa\\\WWWPPPKKKHHHCCC===888666666666777777777777888333666:::===>>>???@@@AAA???CCCHHHQQQeee|||cccLLL===777222888AAA@@@LLLVVVhhhtttnnnZZZJJJEEE555888999666666<<>>HHHRRRXXX^^^```^^^[[[[[[___aaa```eeefffgggeeedddeeeiiimmmmmmnnnooooooooottt{{{zzzqqqVVVQQQPPPUUU[[[aaaiiippp|||{{{|||ooo]]]KKKCCCAAA>>>;;;:::999888666333222111111111333333222222333333444555777777888:::999999AAAKKKXXXdddsss|||jjjcccTTTTTTSSSPPPLLLIIIHHHHHHDDDJJJDDD<<<>>><<<:::@@@JJJiiiyyyooollllllqqqyyy|||yyytttppprrrnnnbbbSSSLLLQQQYYYVVVZZZ___cccfffkkkrrrwwwEEEFFFFFFEEEFFFMMMXXXbbbkkkiiieee___ZZZUUUQQQNNNKKKJJJHHHGGGGGGIIILLLNNNKKKOOOUUUYYYZZZYYYXXXXXX[[[YYYTTTMMMHHHEEEBBB??????AAACCCBBB>>>;;;888777444444444333333333222222444444888BBBUUUmmmzzzssslll```TTTZZZUUUSSSWWW[[[bbbppprrrgggXXXPPPFFF???======<<<;;;999777555666888777333000555444333222222222333444333555999===>>>CCCQQQ___ttt}}}jjj___WWWZZZ___gggwww|||{{{{{{lllgggjjjpppvvvtttyyyvvvkkkeeehhhmmmnnnkkkuuu~~~}}}}}}vvvWWWBBB999666222111///......---+++))),,,------......------,,,+++***((('''(((***---///+++------,,,***((('''((('''((()))***************)))))))))))))))(((''''''(((((((((((())))))))))))&&&++++++&&&%%%)))+++(((((()))++++++)))(((((()))+++,,,///111222222111000444222222555???SSSmmm{{{rrrlllgggdddeeegggfffjjjiiidddaaaaaa]]]VVVQQQUUUYYY^^^gggqqqtttrrrkkkgggiiiooopppppp|||qqqbbb]]]eeeuuuqqqcccXXXVVVZZZZZZYYYXXXYYY```iiihhhXXXFFFDDDKKKVVVkkkyyytttiiiddd___YYY___^^^]]]]]]___bbbcccccc]]]WWWPPPJJJEEE???999333777777666555555666777888666999;;;===>>>???@@@BBB>>>AAAHHHUUUhhhyyy|||bbbMMM:::555444333:::DDDGGGSSSaaaeee]]]NNN@@@888999666666777777777<<>>CCCGGGSSS```qqqzzzfff\\\VVVRRRQQQOOOKKKKKKNNNNNNJJJDDD>>>::::::<<<>>>III]]]zzzmmmkkklllsssyyy|||yyyrrrkkkdddZZZRRRQQQTTT]]]aaaddddddhhhnnnpppnnnEEEFFFFFFDDDDDDHHHQQQYYY^^^\\\YYYVVVRRROOOLLLKKKJJJIIIHHHGGGHHHIIIKKKMMMJJJOOOUUUYYY[[[[[[[[[[[[\\\ZZZTTTMMMGGGBBB???<<<===???AAAAAA>>>;;;999888444444333333222222222111333444666>>>LLL___ssssssfffZZZPPPPPPLLLJJJMMMOOOTTT___kkkvvvvvvkkkYYYPPPEEE===:::888777666888777666666777666333000444333222222222222333444444666:::>>>@@@FFFVVVdddxxxlll```WWWYYY\\\dddssszzzxxx~~~tttkkkhhhjjjmmmqqqvvvsssjjjdddggglllnnnlllwww|||^^^GGG;;;777222000.........---,,,***+++,,,,,,,,,,,,,,,,,,++++++***)))))))))+++---...''')))++++++***)))***+++)))************))))))((()))*********))))))((('''(((((((((((())))))))))))'''+++,,,'''&&&)))+++)))***+++---,,,+++***+++,,,+++---///111222222111000111111333888DDDXXXqqqzzzpppiiigggfffggggggdddhhhhhhccc``````^^^YYYOOOTTTXXX]]]dddlllnnnlllkkkhhhiiimmmjjjfffnnn|||~~~ooo```ZZZaaaqqq}}}sssfffYYYVVVXXXXXXXXXXXXZZZ```fffaaaPPPAAABBBMMMcccsss|||sssfffaaa^^^YYY[[[\\\]]]___aaabbbaaa```^^^XXXOOOIIIEEE@@@:::666777666666555555666888999888999;;;<<<===???CCCFFFBBBDDDIIISSSbbbppptttpppWWWEEE777444444222666>>>BBBKKKTTTVVVOOOCCC999444555222222444444444888>>>JJJYYYrrr{{{nnnhhhbbb___WWWMMMBBB:::555444111555000222CCCZZZyyyvvvbbbSSSFFF>>>999666444444999???DDDGGGDDDFFFFFFDDDBBBBBBGGGKKKQQQUUUZZZ^^^______```aaaaaacccdddeeefffkkkrrryyy~~~nnn___WWWUUU[[[^^^___hhhtttyyyhhhUUUHHHAAA<<<;;;<<<555666777555222111111222000111111111111222555777555666777777999<<>>AAAAAA>>>;;;999888444444333333222111000000222333555999AAALLLYYYaaatttrrrbbbUUUNNNGGGEEEDDDFFFHHHLLLSSS[[[dddlllxxxzzzooo\\\TTTHHH@@@===<<<:::999888777666666666555333111333333222222222222333444666666:::>>>BBBKKK]]]mmmqqqbbbXXXXXXYYY___mmmzzzvvvzzz~~~ooogggffffffmmmpppooohhhbbbdddiiimmmqqq~~~iiiPPP@@@888222000...---......---+++***++++++,,,,,,++++++*********++++++,,,,,,------''')))***+++***)))***+++***++++++******)))((('''*********+++******)))((((((((((((((())))))))))))(((+++,,,)))(((***+++******+++,,,,,,+++***+++,,,,,,---///111222222111111000111333;;;JJJ```wwwxxxkkkeeefffjjjjjjhhhbbbfffhhhddd```______^^^TTTZZZ___aaaeeehhhgggccciiigggiiikkkfff___bbbkkk}}}vvviii\\\VVV[[[gggqqqooocccXXXUUUUUUUUUVVVWWW[[[___```WWWGGG???IIIXXXsss}}}rrrddd___]]]ZZZWWWYYY]]]```bbbaaa```______WWWMMMEEEAAA>>>:::777777666555555555777888999::::::;;;;;;<<<@@@EEEIIIFFFHHHJJJOOOZZZcccccc^^^HHH<<<333333333111333999AAAFFFJJJJJJDDD===888666222000111333333222555:::CCCSSSmmm|||pppjjjddd```YYYNNNCCC:::666555///444111222>>>QQQpppnnn]]]NNNDDD999777444444666999;;;;;;::::::999888999;;;===???DDDIIIPPPVVVXXXXXXXXXXXXXXXZZZ]]]^^^```eeemmmsss~~~yyyiiiaaa\\\]]]dddhhhhhhllltttoooYYYJJJAAA<<<:::<<<555666666555222111111222000111111111111222444777444555555666777;;;@@@CCCMMM[[[lll}}}rrr```YYYSSSQQQPPPMMMMMMPPPNNNLLLHHHCCC>>><<<===>>>:::EEEUUUffftttwwwnnnhhhkkkqqquuuyyy|||vvvoooiiifff```WWWNNNKKKTTT\\\dddjjjpppvvvwwwtttBBBCCCCCCAAA@@@@@@CCCEEEHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIKKKPPPVVVZZZ]]]^^^___```bbb]]]XXXSSSLLLDDD@@@???@@@BBBCCCBBB???;;;888777444444333222111000000///222444666777999>>>EEEJJJYYYkkk{{{{{{nnn```VVVPPPGGGGGGGGGIIILLLNNNRRRVVVYYY^^^dddjjjooowww|||oooZZZRRRHHHAAA?????????>>>888777666555555444333222222222222222222333333333666666999===CCCOOOdddvvvvvveee[[[XXXWWW\\\gggyyyxxxyyyqqqgggeeeeeejjjlllkkkeee``````eeejjjuuu}}}pppsssyyysssYYYFFF:::222000...---.........---++++++,,,,,,,,,,,,++++++***+++,,,---...------,,,+++,,,---,,,***)))((()))))))))*********))))))(((******+++++++++******)))(((((((((((()))))))))))))))+++,,,+++*********+++((()))***)))((((((***+++---...///111222222222222111222444===PPPjjjuuugggbbbhhhqqqqqqmmmdddgggiiieeeaaa___aaaccc```hhhmmmllljjjhhhddd```dddeeehhhkkkggg``````fffoookkkddd[[[UUUUUU\\\bbbccc[[[UUUUUUVVVUUUVVVYYYYYY\\\ZZZNNNBBBDDDWWWkkk~~~ssseee^^^\\\ZZZVVVYYY\\\_________``````___VVVJJJAAA<<<999666444666666555555555777888999:::;;;<<<<<<===???CCCFFFHHHJJJJJJLLLQQQVVVTTTNNN???666000111222111333888>>>@@@BBBAAA===999777777222111333666555333555:::BBBRRRmmm~~~sssmmmeeeaaaYYYNNNCCC:::555444///444333333;;;HHHgggxxxgggVVVHHH<<<888444111222333333333444333111222555777888999===AAAGGGKKKMMMNNNOOOPPPMMMPPPTTTVVVYYY___gggnnnvvvqqqddddddaaaccclllrrruuuzzzpppZZZLLLCCC<<<:::;;;444555555444222111111222000111222222111222555888444555555666777:::???CCCLLLYYYjjj{{{yyycccZZZRRRPPPOOOMMMMMMOOOKKKKKKHHHCCC===::::::<<<999@@@MMM]]]ooozzzoooeeeeeejjjmmmpppsssrrrjjjeeedddaaaXXXMMMGGGJJJTTT___gggooouuuuuurrr??????@@@?????????AAABBBDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIINNNRRRWWW[[[]]]___```bbbeee```[[[YYYSSSJJJEEEFFFEEEGGGHHHEEEAAA;;;888666444444333333222111000000111444777777555777<<<@@@IIIZZZjjjooojjjbbbZZZSSSNNNOOOOOOOOOPPPQQQQQQPPPQQQTTTWWWYYY]]]eeeooowwwzzzmmmWWWOOOEEE>>><<<<<<<<<;;;777777666555444333222333111111111222222333333333555555888>>>EEERRRiii}}}{{{iii___ZZZWWWZZZbbbqqq~~~{{{pppfffdddcccggghhhhhhddd___^^^bbbhhhooozzzwwwiiikkkooozzzcccLLL===444111...------......---,,,,,,------------,,,,,,***+++,,,......---,,,+++,,,---...---+++******+++&&&'''(((******+++++++++)))******+++++++++******(((((((((((()))))))))))))))***,,,,,,+++))))))+++((()))))))))((((((***,,,......///000111222333333444555777@@@WWWsss~~~ttthhhcccmmmyyy{{{uuuiiiiiiiiigggdddaaacccggghhhqqqxxxvvvpppkkkgggcccaaacccgggiiigggbbbaaacccddddddccc^^^XXXUUUVVVXXXWWWTTTTTTXXXZZZZZZ[[[___ZZZZZZTTTGGG@@@JJJcccwwwsssggg```\\\YYYXXXZZZ\\\\\\\\\]]]```bbb```WWWJJJ???:::777555333666555555555666777999:::999;;;>>>@@@@@@???@@@@@@GGGIIIIIIHHHJJJLLLIIICCC;;;555000000111222666:::666888::::::888666444333333222333666666444666:::EEETTTmmm~~~sssnnnfffbbbZZZOOOCCC:::555333000555444444999CCC```nnnZZZJJJ???:::333...---...///000111///...///222444555555;;;>>>@@@BBBCCCEEEGGGJJJHHHKKKNNNPPPRRRVVV]]]cccgggnnnvvvzzzzzzvvvnnngggiiifffhhhpppzzz}}}mmmYYYMMMDDD===999888333444555444222111111222111222333222222333666888555666666666777:::???CCCLLLXXXiiiyyyggg\\\RRROOOOOOMMMLLLNNNJJJLLLLLLGGG@@@;;;:::<<<777<<>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBDDDDDDEEEFFFGGGIIIJJJKKKPPPTTTYYY^^^aaaccceeegggiiibbb^^^^^^XXXMMMHHHJJJIIIJJJJJJGGGBBB;;;777555444444444333333333222222111555777777444555;;;@@@HHHVVVeeekkkkkkggg```ZZZXXXYYYXXXUUUUUUUUURRRMMMOOOPPPQQQRRRUUU[[[eeemmmxxxjjj[[[SSSHHH@@@<<<;;;999888777777777555222111222333///000111222333333333222555555999???HHHVVVnnnooobbb[[[VVVYYY^^^iii{{{rrreeebbb```eeeeeeffffffbbb```eeemmmhhhoooyyy{{{mmmnnnppp}}}lllTTTBBB666333///---------------,,,------......------,,,***+++,,,------,,,+++***(((***,,,---,,,,,,---///%%%&&&((()))+++,,,,,,,,,((()))******+++*********(((((((((((()))))))))))))))(((***---,,,((((((+++***++++++***)))***---///...//////000111222333444555777;;;FFF```||||||uuukkkfffooo~~~xxxlllhhhfffggggggfffgggjjjiiittt|||zzzrrrmmmjjjhhhaaaccceeefffdddbbbaaaaaa```bbbdddaaa\\\WWWVVVVVVSSSSSSVVV\\\^^^]]]```eee^^^\\\SSSEEECCCRRRkkk}}}{{{qqqggg___[[[YYYZZZ\\\]]]\\\ZZZ[[[___ccc___VVVIII???:::888666555555555555555666777999:::999<<<@@@BBBBBBAAA@@@@@@FFFIIIIIIGGGFFFFFFBBB<<<999555111///000333777;;;444555777999999888666555333111222444333111444999FFFTTTlll{{{qqqmmmhhhddd\\\PPPDDD:::555444222444333444999???[[[sss]]]JJJAAA;;;444...---...///000------......///000111222::::::;;;;;;;;;===AAADDDFFFIIIJJJJJJIIIKKKPPPUUUVVV[[[bbbiiimmmppppppooollliiihhhooo{{{yyyiiiWWWLLLDDD===999888333444444333222111111222111222222222222333666888555666666666777:::???BBBKKKWWWhhhwwwmmm```TTTPPPOOOMMMLLLMMMMMMPPPQQQMMMEEE>>>===>>>:::<<>>>>>???@@@AAAAAACCCCCCCCCDDDFFFIIILLLNNNQQQUUU[[[aaaeeeiiimmmpppkkkccc___```YYYLLLFFFIIIHHHJJJJJJGGGBBB<<<888666333444444444444555555555111444777555333444<<>><<<;;;999666777777444111000222444...///111222333333333222666777;;;BBBKKK[[[rrrvvvcccZZZUUUWWWZZZbbbxxxwwwwwwxxxjjjeeeaaabbbbbbfffiiigggfffmmmvvvnnnooossswww}}}wwwwww{{{ttt[[[FFF888444000---------,,,,,,,,,,,,,,,------,,,,,,,,,***+++++++++++++++******&&&(((***+++++++++,,,---&&&'''(((******+++++++++'''((())))))*********)))(((((((((((())))))))))))(((''')))---,,,'''&&&******++++++***)))***---000/////////000111222444444333999@@@OOOjjjvvvsssjjjccckkkyyyzzzrrrlllddd```dddiiijjjkkknnnnnnzzz}}}sssllliiihhhaaacccdddddddddeeeeeeeee^^^```aaa___ZZZVVVVVVXXXUUUUUUWWWZZZZZZZZZ___fffbbb___TTTIIILLL```xxxvvvmmmddd]]]YYYYYYZZZ]]]```___\\\[[[^^^aaaWWWNNNCCC;;;888888777666555555444555666888999;;;:::===@@@CCCDDDDDDEEEFFFFFFIIIJJJFFFDDDCCC>>>888444444222//////111555666444444666777999:::999888444111111222111000444999GGGTTTjjj}}}zzzrrrooolllggg___SSSFFF===777666222333000333999===VVV|||vvv___JJJ???:::555111000000000000+++...000///------///222444666777888888:::<<<>>>???BBBDDDDDDCCCDDDIIIMMMNNNQQQWWW```gggkkkoooqqqmmmiiigggkkkwwwyyyiiiUUUIIIBBB<<<999999222333444333111111111333///000000000000111444666444555555555666888===AAAGGGTTTeeevvvssseeeWWWRRRQQQOOOMMMNNNMMMQQQTTTPPPGGG@@@>>>???===;;;>>>JJJ\\\ooo{{{}}}|||{{{uuuoooggg___^^^bbbbbb^^^]]]^^^\\\WWWUUUVVVJJJQQQWWW\\\ccclllooonnn;;;999777777999:::;;;;;;<<<<<<===>>>@@@AAABBBCCCCCCBBBBBBBBBEEEIIIMMMOOOQQQUUU\\\ccciiioootttwwwlllccc______XXXIIIBBBFFFFFFHHHHHHFFFAAA<<<888666333333444555555666666777111444666444111444<<>>:::666777BBBVVVkkkxxx~~~~~~xxxuuuxxxyyyxxx}}}vvvkkk```___ddd```^^^]]]^^^[[[XXXYYY]]]KKKQQQUUUYYY___ggglllkkk555555555555666888999::::::;;;<<<===>>>>>>>>>>>>AAABBBCCCCCCDDDFFFKKKNNNUUUVVVYYYbbbmmmvvv{{{}}}tttooojjjeee\\\OOOFFFDDDKKKIIIFFFAAA>>>;;;:::999444333333333333333333444666444444777999;;;BBBJJJZZZmmmsssfff^^^YYYWWWVVVXXXfffyyysssiiiWWWKKK@@@======<<<<<<===777666555444333222222222222000//////111444666666777777;;;DDDOOO^^^qqq}}}eee[[[SSSSSSUUU[[[kkk}}}yyyqqqpppxxx|||rrrkkkfffaaaaaagggkkkooo{{{|||~~~~~~fffMMM>>>666//////...,,,+++,,,///...,,,)))'''(((+++---...+++((()))+++---,,,+++************************(((((((((''''''))),,,///+++++++++*********))))))++++++++++++++++++++++++(((***,,,,,,+++))))))***)))))))))***+++,,,......333000...///222444333111888999FFF```|||}}}uuujjj___^^^dddkkkllljjjeee]]]ZZZ```iiinnnqqqrrryyyuuujjjddd___bbbffffffccceeeiiigggaaaWWWXXXYYYVVVSSSQQQSSSUUURRRVVVWWWUUURRRSSSZZZaaajjjfff\\\UUU^^^uuu}}}iiiaaa```^^^[[[YYYWWWaaaeee___]]]```^^^VVVHHHAAA:::888555222222555444444444333333555999<<<;;;;;;<<>>MMMdddtttxxx|||zzzvvvuuuvvvttt}}}nnnbbb^^^___]]]\\\WWWTTTYYY```___XXXNNNKKKNNNWWW]]]___ccciii444444444444555777888999888888:::;;;<<<=========@@@AAABBBCCCDDDFFFKKKNNNWWWXXX\\\eeeoooxxx|||~~~xxxrrrlllfff\\\OOOGGGFFFKKKIIIEEEAAA===:::888777666555444333222222222333666555555999;;;===EEENNNbbbuuuvvvlllfffbbb[[[fffuuupppeeeYYYMMMAAA===<<<999888999777666555444333222222222111000//////111444666777888999>>>GGGRRR```tttlll```VVVTTTUUUYYYgggvvvyyypppmmmsss|||~~~uuummmeeebbbhhhnnnuuu}}}~~~|||iiiPPP???666000//////,,,+++,,,------,,,***))))))+++------***((((((***,,,+++***************************)))******)))((((((+++---+++++++++*********))))))))))))))))))))))))))))))(((***,,,,,,+++))))))***))))))******+++,,,...///111///...///222444333222888;;;HHHddd|||nnnhhh```^^^bbbggglllnnniiibbb^^^bbbhhhjjjkkklll{{{wwwnnniiieeeeeegggeeeaaabbbfffeee```XXXWWWUUUSSSQQQOOOOOOOOOSSSVVVWWWTTTRRRWWWbbbmmm|||wwwmmmhhhqqqxxxfff```___^^^\\\[[[YYY```bbb^^^```ccc^^^SSSGGG@@@999777555222222555444444444333333555999<<<;;;;;;<<>><<<<<<999;;;<<>>888777666333222555444444444333333555888;;;::::::<<<@@@EEELLLRRRVVVSSSMMMFFFCCCBBB@@@;;;777333333333111000000333555///444888777666666555333222000111222000///333;;;HHH^^^ooo{{{~~~xxx}}}|||zzzrrrbbbOOO???888666333555222222888<<>>:::666111000000000...+++...///111111000000111222......///000111222444555555555888===DDDJJJMMMNNNLLLLLLLLLMMMQQQXXXaaaggggggdddcccfffmmmtttwwwxxxooosssxxx|||kkkXXXLLLDDD===999999555555444333222222222222000000/////////111222333333555666555333444999===FFFQQQdddwwwvvveeeZZZUUURRRLLLGGGKKKKKKJJJGGGBBB>>><<<;;;999<<<>>>CCCRRRhhh{{{{{{vvvwwwyyyxxxpppkkkddd]]]```^^^XXXTTTVVVZZZ[[[UUUIIICCCJJJXXX```aaa```111111111111222444555666444555777999;;;<<<======>>>@@@AAABBBCCCGGGKKKOOOSSSUUUYYYaaalllyyy{{{rrriii^^^QQQKKKJJJMMMJJJFFFAAA<<<888666555666666666555555555555555888888999<<>>DDDLLLTTTaaatttzzziiiZZZUUUSSSRRRYYYdddvvvwwwkkkdddgggooo}}}rrrdddfffppp{{{~~~~~~xxxppphhhooowww|||uuu[[[BBB999111000///...---///'''))),,,---,,,,,,,,,---+++************++++++******************************+++---,,,+++))))))***************))))))))))))++++++++++++++++++++++++(((***++++++***)))***,,,*********+++,,,---...///---,,,---...111333444555888???SSSqqquuuiiijjjkkklllmmmnnnppppppfffbbb```bbbcccbbbccceeennnyyywwwkkkggghhhhhhgggfffcccbbbbbbdddcccaaaddd]]]WWWVVVYYYZZZVVVRRRRRRUUUXXXVVVVVV___ooo|||yyyrrrwwwxxxlll```[[[[[[ZZZZZZ\\\XXX\\\______bbbaaaYYYNNNCCC<<<777777666333333555333444444444333444777999888999<<>>===999555444444333000///000333666555888999888777555333111222111222333222111666===JJJbbbvvvyyy~~~{{{yyyrrrdddQQQAAA999777333555111222888<<>>@@@AAACCCGGGLLLPPPWWWXXXZZZ```jjjxxxuuukkk___SSSMMMLLLNNNKKKGGGBBB===:::777666444555777888999999999999999999;;;===???DDDRRR```ppp~~~}}}lll```QQQFFF===;;;<<<:::999:::888777666444222111111111///000111111111333888;;;===@@@FFFMMMSSS^^^qqq}}}jjjYYYTTTRRRQQQUUU]]]lll|||{{{lllccceeemmmxxx{{{iiihhhpppyyy}}}ssshhhlllmmmkkkqqq|||```EEE;;;333000000...---///&&&))),,,------,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,************************''')))+++,,,+++******+++))))))))))))))))))))))))************************(((***+++***)))***+++---*********+++,,,---//////,,,,,,...///111333555777999DDDZZZwwwqqqiiijjjlllqqqtttsssnnniiifffcccaaaaaa___]]]___cccnnntttwwwqqqiiigggjjjmmmgggeeedddfffggggggfffeeehhh```YYYYYY^^^```]]]XXXRRRUUUXXXXXXYYY___kkkttttttllliiiuuurrrhhh___[[[YYYWWWYYY\\\VVV\\\``````^^^ZZZSSSMMM@@@:::666666666333333555333444444444333444666888555777:::===AAAHHHQQQWWWWWWOOOEEE@@@>>><<<999666000///...,,,+++,,,///222222222444777999888888888333222333555444444999AAANNNhhh{{{~~~wwwwwwrrrdddRRRCCC:::888333555111222:::>>>OOOiii{{{xxxmmmYYYHHH???:::777777555333222222222111000.........///000000000000/////////000111222333444555777;;;BBBJJJSSS\\\aaaffffffeeecccbbbgggpppxxx{{{vvvrrrpppqqqqqqooommmlllxxx}}}lllZZZMMMDDD<<<777666555555444333222222222222111000/////////000111222444666666555222333777:::BBBNNNaaavvvyyyqqqeee]]]YYYUUUPPPLLLKKKKKKJJJGGGBBB>>><<<;;;<<<::::::>>>III^^^yyy}}}www~~~sssnnnkkkfff]]]TTTOOORRRWWWVVVTTTQQQPPPRRRVVVXXXXXX/////////000111222444444444555777999:::;;;<<<<<<<<<===???AAACCCGGGLLLPPPZZZ\\\___dddlllwwwvvvmmmaaaUUUNNNNNNMMMKKKGGGBBB>>>:::888888222555999===>>>>>><<<:::999999;;;===>>>DDDSSSbbbsss|||}}}lll```TTTIII???<<<<<<999777777999888666444222111111000...111222222111333888===>>>BBBJJJPPPUUU^^^qqqlllYYYTTTSSSQQQSSSXXXddduuusssffffffllltttnnnkkkpppvvv}}}}}}qqqiiigggbbbhhh~~~fffHHH>>>555111000---,,,...'''))),,,---,,,,,,,,,---+++---......---,,,,,,---************************'''(((******))))))***,,,(((((()))))))))))))))***(((((((((((((((((((((((((((*********)))***,,,...++++++++++++,,,...///000,,,...000000111333555888;;;KKKddd|||nnnffffffiiinnnrrrqqqjjjcccjjjgggdddbbb\\\XXX[[[bbbnnnpppooojjjeeeeeejjjnnnjjjfffeeehhhiiihhhhhhjjjhhhaaaZZZZZZ^^^aaa^^^[[[UUUVVVWWWXXXZZZ___eeeiiibbb[[[^^^qqq{{{llleee___\\\YYYWWWZZZ___WWW[[[```___ZZZTTTNNNKKK>>>888555666666444333555333444555444333333555777333555888:::<<<@@@HHHMMMMMMIIIBBB===999777444333000000000...------000222444222222666888666444555333222444666666666<<>>???EEEMMMTTTYYYcccwwwppp[[[UUUUUURRRQQQTTT___ooo~~~lllgggkkkqqqnnnjjjlllpppzzz}}}xxxdddeeeccchhhzzzmmmLLLAAA666222000,,,,,,---(((***,,,,,,++++++,,,---))),,,......,,,++++++,,,************************)))***)))(((&&&&&&(((***(((((((((((())))))******((((((((((((((((((((((((((()))***))))))***,,,...+++++++++,,,---...///000...000222222111222666999???RRRnnnxxxmmmaaacccgggjjjkkkjjjiiigggllliiigggccc\\\YYY^^^gggqqqppplllhhhddddddjjjqqqpppiiidddeeeffffffhhhmmmgggbbb[[[YYY\\\]]]\\\ZZZZZZVVVTTTUUUZZZ___aaabbbSSSPPPYYYqqq{{{pppfffbbb^^^\\\ZZZYYY]]]ccc[[[[[[[[[[[[XXXQQQJJJFFF<<<777444666666444444666222444555444333333444666000333666777555777<<>>>>>===999444111000111333444444333222222333555888333111555666222///000222111333666666666===EEEYYYuuu}}}}}}}}}xxxkkkWWWFFF;;;666333444000444>>>CCCSSSlllrrrlll^^^LLL@@@===;;;888333222000......///111333333111//////111111///---............///000111111666999>>>CCCJJJUUU```hhhjjjoootttuuusssttt{{{}}}zzzyyywwwsssooovvvttt___OOOEEE<<<888777555555444333222222222222222111000//////000111222333444555444222333777;;;???GGGUUUfffyyyxxxrrrkkkddd___ZZZTTTPPPMMMMMMLLLIIIDDD@@@>>>===;;;::::::;;;<<>>@@@CCCGGGMMMQQQAAAJJJXXXdddnnnxxxxxxpppdddWWWPPPNNNJJJGGGDDD@@@<<<:::888888444999@@@EEEEEEBBB<<<888999999;;;<<<;;;BBBRRRcccsssqqquuu~~~{{{iii]]]PPPFFF>>>===>>>===;;;;;;999888666444222111000000---111333333111333999>>>@@@FFFPPPXXX]]]hhh|||sss^^^WWWVVVRRRQQQRRR[[[lllqqqhhhiiinnn{{{zzzkkkfffgggiiisssyyy```eeegggkkkyyyqqqMMMCCC888333000,,,+++,,,***+++,,,,,,******,,,---(((+++......+++******,,,************************++++++)))'''$$$$$$&&&((('''((((((((())))))******************************))))))***))))))***,,,///+++++++++,,,---...///000///111333333222333666999BBBXXXuuuwwwmmm^^^cccggggggeeefffjjjoookkkhhhfffccc^^^\\\dddooozzzvvvqqqllliiijjjpppwwwvvvlllcccbbbcccccchhhoooiiiddd^^^[[[[[[[[[[[[YYY^^^WWWQQQRRRYYY___aaa___OOOOOO]]]wwwxxxkkkbbb___]]]]]][[[ZZZ```ggg___ZZZWWWXXXXXXRRRHHHBBB;;;666333555666444444666222444555555333333444555...222555444222111555999777;;;===;;;666222333666111222333333222111222333111,,,,,,333777555333666000000222555555666<<>>BBBIIISSS```hhhhhhooowwwyyyxxxyyy~~~|||{{{yyyvvvrrr}}}xxxaaaQQQFFF===999999555555444333222222222222222111000//////000111111222444555444222333777<<>>>>>;;;;;;<<<===:::;;;KKK\\\kkkuuu~~~}}}{{{{{{ooo___^^^bbbaaa]]][[[[[[[[[SSSFFFCCCNNN[[[aaa000000000111222222333333333444555777888888999999999;;;===???BBBFFFJJJNNNNNNOOOTTT^^^lllxxx~~~tttggg[[[QQQLLLLLLHHHBBB===;;;;;;:::999:::===AAADDDDDDBBB>>>;;;999:::;;;;;;>>>DDDNNNUUUccckkkttttttoooooowwwxxxgggZZZHHHBBB>>>??????<<<;;;===777666555444333222222222222333444222111444999>>>CCCHHHOOOWWWbbbssszzzeee\\\XXXTTTQQQRRRZZZiii~~~~~~ooohhhnnnxxxuuugggdddaaa___kkk|||~~~jjjaaabbbjjjuuummmNNNCCC777111111111///++++++++++++++++++++++++++++++///111///)))''')))---+++++++++++++++***)))((((((((()))***************'''))),,,,,,+++******+++)))******+++++++++******++++++,,,---,,,+++***)))((())))))***,,,...000111///000333222,,,***333???BBB[[[zzzwwwkkkbbbffffff```]]]aaaiiimmmrrrlllhhheeeaaa```iiivvv~~~xxxqqqmmmooouuu{{{zzzfff___```ZZZ[[[hhhpppooohhh^^^XXXWWWYYYZZZZZZYYYYYYVVVTTTZZZcccddd^^^PPPWWWkkkrrrgggaaa___[[[XXXXXXZZZ]]]```[[[YYYWWWXXXXXXRRRHHH@@@666555444333333444555666333444555444111000333555......//////000222333444555444444333333222111111000111111000...///111333333111000111555888777666///555555444888777===MMMaaa|||~~~nnnXXXHHH===888444222333666;;;DDDUUUeeeuuulll^^^QQQGGG@@@<<<999;;;:::888666555444555555222222111000000/////////------,,,---...111444666===>>>???AAAGGGPPPZZZaaaiiiooosssrrrrrrxxxwwwqqqqqqtttxxxzzzdddRRRGGGAAA>>>;;;444444333222222111111000000222111---///555666111111222333444444555888;;;@@@GGGRRR___pppyyynnngggddd```[[[VVVRRROOOKKKHHHGGGCCC>>>:::;;;<<<<<<::::::===DDDIII]]]iiisssuuuwww~~~{{{uuu|||uuuccc___cccdddaaa___ggg]]]PPPHHHDDDHHHUUUaaa000000000111222222333333333333555666777888888888888:::===???AAAEEEJJJMMMNNNPPPUUU___mmmxxxvvvhhh[[[RRRMMMMMMHHHCCC>>><<<<<<;;;;;;<<<>>>AAADDDCCC@@@===:::888999999:::===DDDMMMSSSbbbfffgggeeecccgggsss}}}tttcccUUUIIICCC??????===:::999;;;888777666444333222222222///111222111111444;;;@@@FFFJJJQQQYYYddduuujjj___ZZZUUUSSSTTTVVVdddyyyssslllrrr{{{}}}oooeeeccc______ooo~~~}}}lllbbbaaagggooozzzvvvcccLLLBBB777000000111///,,,++++++++++++++++++++++++++++++,,,+++*********+++******+++,,,------,,,,,,(((((())))))))))))))))))&&&((()))***)))((()))***++++++++++++***)))(((((('''(((***+++++++++******++++++++++++,,,---/////////000222333///...666@@@FFF```uuukkkbbbffffff```]]]bbbiiimmmlllgggcccbbb```cccooo|||{{{uuupppqqqwww|||wwwddd^^^^^^WWWWWWcccjjjoooiiiaaa\\\ZZZZZZZZZYYYXXXYYYWWWUUUZZZ```___ZZZQQQ\\\rrrsssgggaaa___\\\YYYXXXYYY[[[]]][[[YYYXXXXXXVVVPPPEEE===666555444444333444555555222444444333111000222444:::777333000...---...///444444444444333333333333111111111000//////111333444222000111444666555444222888666444777555:::KKKggg}}}~~~oooYYYHHH>>>999999777777:::===EEEUUUdddrrrjjj___TTTLLLFFFAAA>>>:::999777555444444444555222222222222111000/////////.........///222555666:::;;;===???BBBIIIQQQVVV^^^iiisssvvvyyy~~~xxxrrrqqqsssuuu}}}~~~hhhSSSGGG@@@===;;;555444444333333222111111000333222///000333000+++222333333333333555888;;;???FFFSSScccuuu|||ppphhhddd```ZZZUUUPPPMMMJJJHHHFFFCCC>>>::::::::::::888888:::???DDDRRR___kkkoooqqqyyyxxxuuuvvvhhhhhhnnnpppnnnlllhhh___SSSJJJDDDEEEOOO[[[000000000111222222333333222222444555666777777777888:::<<>>======<<<>>>@@@BBBCCCBBB???;;;999666777888999===CCCKKKPPPdddaaa\\\XXXYYYdddsssqqq```QQQJJJDDD???>>><<<888777888999888777555333222222111///111222222222777>>>DDDIIINNNTTT[[[fffxxxqqqbbbZZZUUUSSSTTTRRR___tttyyyrrrttt{{{tttiiibbb```]]]___sss|||pppdddaaadddgggmmmiiiXXXJJJAAA666000///000///---,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))+++---+++*********++++++,,,+++++++++((()))))))))))))))((((((''')))))))))((((((***++++++++++++***)))(((&&&&&&$$$%%%''')))************------------------...///000///111444333333999AAALLLhhh~~~rrrkkkccchhhhhhbbb___cccjjjnnnjjjeee```^^^___dddqqq~~~|||vvvuuuzzzvvvddd\\\[[[SSSUUUaaagggiiieee___[[[YYYXXXWWWVVVWWWYYYYYYWWWXXXZZZWWWSSSNNN]]]wwwlllaaa___^^^\\\ZZZYYYXXXYYYYYYZZZXXXWWWWWWTTTLLLAAA999666666555444333333444444222333333222000000111222999666222///...000333555444444444444444555555555111222222111000///111333444222111111222333333222333999777555999777>>>OOOppp~~~pppYYYHHH???:::777666777:::===EEETTTbbbooojjjaaaYYYQQQJJJDDD@@@999888777555444444444555222333444444444222000...000000//////000333555777888:::===???AAAEEEIIILLLUUUdddttt|||zzztttqqqqqqrrrwwwpppYYYHHH@@@<<<;;;666666555555444333333222///111111000111222...)))222333333222222444888;;;<<>>@@@DDDIIILLLPPPTTT\\\gggrrr|||zzzlll___UUUQQQOOOJJJDDD@@@???>>>>>>===AAABBBBBBBBB@@@===999777777777888:::>>>CCCIIIMMM^^^XXXPPPMMMSSSbbbsssrrr___PPPHHHBBB======;;;888666888:::999777555444333222222222333444444555:::BBBHHHLLLOOOTTT[[[eeewww|||gggZZZRRRPPPPPPPPP\\\ooozzzsssyyyxxxiii___^^^]]]```sssrrreeeaaabbbaaaddd```RRRIIIAAA777000/////////---,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++***++++++******((('''%%%$$$*********+++******)))(((+++++++++***)))***,,,...)))))))))))))))((('''&&&%%%&&&((()))*********)))---------------...///000111000111444555666:::AAATTTpppyyyooojjjgggkkkkkkeeeaaadddjjjmmmooojjjddd______fffrrr{{{{{{iii^^^YYYRRRWWWfffllliiieeeaaa\\\ZZZYYYXXXXXXYYY[[[[[[YYYVVVRRRNNNKKKOOOccc~~~zzzhhh]]]ZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWVVVUUUQQQIII???777666666555444333333333333222222222111000111111222444333111000000222555777333333444444555666777777222333333222111000111222111000000000111222333333111777666666<<<===FFFXXXvvvsssYYYGGG>>>:::444444888===AAAHHHWWWdddnnniiibbbZZZRRRJJJBBB===888777666444333333444444222333555666555333000...111000//////111333666777999<<>>>>>CCCCCCBBBAAA>>>;;;888666888777888:::>>>CCCGGGIIINNNIIIDDDEEEMMM\\\lllvvvsss___PPPFFF@@@<<<<<<;;;999888::::::999888666555444333333333444555444555:::CCCJJJNNNPPPTTTYYYccctttppp]]]SSSOOONNNQQQZZZjjj|||tttxxxqqq```]]]^^^aaaooorrrddd```aaa^^^___]]]RRRIIIBBB888111//////......,,,,,,,,,,,,,,,,,,,,,,,,+++...000...***((())),,,*********)))((('''&&&%%%+++++++++,,,,,,+++******+++,,,,,,***)))***---///&&&'''((())))))))))))))))))***+++++++++***)))(((+++++++++,,,...000111222333000111444555666;;;AAA\\\wwwwwwnnnkkkmmmqqqpppiiiccceeeiiillluuurrrlllggggggoooxxx~~~uuuggg]]]TTT]]]ooovvvsssqqqlllgggaaa^^^]]]]]]\\\\\\\\\YYYRRRKKKGGGGGGYYYooozzziii___UUUUUUVVVWWWWWWXXXXXXXXXUUUUUUUUUSSSNNNFFF>>>888555555444444444333333222222222111111222333444444666555555444333111000000222333333444555666777777222444444444222111111222---...///000111222444666111666555666===@@@JJJ^^^zzzuuuYYYEEE<<<999777999???GGGKKKPPP\\\ggglllggg```XXXQQQIIIAAA<<<777666555333333333444444222444555666666333111///000/////////111444777888:::???FFFKKKMMMNNNNNNOOOWWWeeeuuu|||~~~~~~}}}zzzzzz{{{|||{{{wwwsssqqqppprrr~~~oooUUUEEE???>>>888888777666666555555444333000---...000222333444444555666555555666888:::999;;;AAANNNdddsssgggaaa^^^[[[XXXRRRQQQNNNJJJGGGDDDDDDDDD???===:::888888999;;;;;;EEESSSaaafffgggjjjoooqqq|||xxxvvvxxx}}}~~~wwwnnnhhhjjjtttyyygggSSSHHHMMMYYY000000000111222222333333111111333444555666666666666888:::===???CCCHHHKKKRRRYYYdddpppyyyxxxlllbbb]]]VVVQQQKKKFFFCCCAAA@@@???DDDDDDBBB@@@===:::888777888777777999===AAACCCCCCCCCAAAAAADDDMMMZZZgggooo}}}sss```PPPEEE???<<<<<<<<<999999;;;:::999888666555555555555222333333333555;;;EEELLLRRRSSSUUUYYYbbbsss{{{cccWWWQQQNNNRRRXXXeeettt{{{|||{{{eee```___```kkkzzzoooaaa^^^___[[[ZZZ[[[TTTKKKDDD:::333///.........,,,,,,,,,,,,,,,,,,,,,,,,+++///222///)))&&&)))---((()))***+++,,,,,,,,,,,,)))***++++++,,,,,,++++++(((*********))))))***,,,&&&&&&((()))***++++++++++++,,,------,,,+++***))))))******,,,...000111222222111222444444555===FFFfff~~~yyyqqqmmmtttxxxwwwnnnfffeeehhhiiiuuuuuurrrooorrr{{{vvvfffZZZbbbrrrwwwvvvvvvuuupppiiibbb]]][[[\\\[[[[[[WWWNNNFFFFFFJJJcccwwwwwwhhh___SSSTTTUUUVVVWWWYYYYYYZZZWWWWWWUUUQQQJJJCCC<<<888333333444444444444333333333222111333555777888777222333555666666555444333222222333444555555666666333444666555333111111222,,,---///000111333666888444999777777>>>BBBNNNbbbwwwYYYEEE<<<:::888===FFFPPPTTTWWW```iiimmmhhh___WWWOOOHHHAAA===666555444333222333333444333444555555555333111////////////000333666999;;;<<>>>>><<<===???BBBFFFLLLUUU```hhhooosssxxxwwwcccSSSGGGAAA======<<<999888:::999888777777666666666777111222444555999AAALLLTTTWWWXXXYYY[[[ccctttfffXXXRRRMMMQQQUUU^^^lll}}}mmmddd```___kkk{{{|||kkk]]]ZZZ\\\VVVTTTWWWSSSMMMFFF===444///.........------------------------+++---...---***)))***,,,((()))***,,,---.........&&&'''((()))***+++++++++''')))++++++*********+++(((((()))***++++++++++++***+++,,,------,,,++++++******++++++,,,...///000///000222444444777CCCOOOnnn~~~uuuqqq||||||rrrhhhffffffgggooossssssrrrwwwrrr```bbbmmmmmmlllqqqwwwxxxrrriiiaaa]]]YYYXXXWWWTTTLLLEEEIIIRRRlll}}}tttggg^^^WWWWWWWWWWWWXXXZZZ[[[\\\\\\[[[VVVOOOGGG???999666000111333444555555444444444222222444888;;;<<<;;;333444555777888999::::::222222333333444444555555333555666666444222111222---///111111111222555888888===;;;<<>>===888@@@OOO]]]dddgggnnnwwwyyyqqqdddXXXMMMEEE???;;;555444333222222222333444333444444333333222111000000000111333666:::>>>@@@BBBHHHPPPWWW[[[[[[[[[[[[dddpppzzz|||zzzzzzyyywwwtttuuutttssspppoooooopppwwwcccJJJ@@@>>>888777777666555555444444777111...000000...///222444777;;;<<<<<<:::999999;;;???CCCHHHRRRggg~~~mmmddd```]]][[[RRRQQQNNNKKKKKKOOOWWW]]]TTTMMMDDD===:::999999999<<>>BBBGGGJJJOOOXXXeeeqqqyyy|||rrrlllaaa\\\TTTNNNJJJHHHEEEDDDEEECCCAAA>>>;;;999888888777555444666999;;;:::888777;;;???BBBEEEMMMWWW___\\\^^^bbbgggooozzz{{{gggXXXJJJCCC???>>><<<888777888888888777777777777888888222444666999>>>GGGTTT]]]\\\]]]]]]^^^eeevvveeeXXXQQQLLLOOOQQQXXXfffxxxssshhh```]]]kkkzzzhhhZZZWWWYYYRRRPPPSSSQQQNNNHHH???555000---......------------------------+++)))((()))+++,,,+++***))))))***++++++++++++***###$$$&&&((()))*********)))+++---...---,,,,,,---******+++++++++******)))''')))***,,,---------,,,,,,++++++++++++,,,---...---///333555444999GGGWWWtttyyyttttttiiifffeeeeeekkkoooqqqqqqvvv~~~|||zzzcccaaafffbbbbbblllyyy~~~uuulllfffWWWUUUTTTRRRJJJEEEMMMYYYwwwvvvlllccc[[[[[[ZZZYYYYYYZZZ\\\]]]aaa^^^XXXOOODDD<<<666444///000222444555555555444444333222555:::>>>???>>>@@@>>>;;;888666666666666222222333333333333444444444555777666444222111111///111333222111111444777:::@@@@@@BBBMMMUUUdddzzzxxxZZZGGGAAA@@@<<>>;;;999888999>>>DDDGGGMMM___yyypppfffaaa]]][[[TTTSSSRRRPPPQQQXXXccckkkaaaXXXLLLBBB>>><<<;;;::::::DDDRRRaaaqqq||||||uuukkkvvv|||xxxrrrooojjjdddccccccjjjuuu~~~mmmTTTMMMQQQ111111000000111111222333555555666666777888888888444888===??????AAAGGGLLLOOOWWWcccmmmuuu{{{{{{oooiiieee```YYYRRRMMMJJJHHHDDDAAA>>>;;;:::777555222666777888:::999888666555666888;;;>>>AAAEEEIIILLLPPPPPPRRRTTTXXX```iiippp~~~jjjZZZJJJDDD???===:::777888;;;777888999999888999;;;===555777777888AAAQQQ___fffkkkbbb\\\^^^hhhxxxhhhZZZTTTPPPPPPQQQTTT\\\jjj}}}rrrkkkeee```hhhwwwwwwfff```ZZZWWWSSSNNNNNNPPPHHHIIIDDD999000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))((((((((())))))***,,,,,,***)))***+++))))))))))))))))))))))))(((((()))***+++,,,,,,---((((((((((((((((((((((((++++++******************+++,,,---...////////////222555333333666666DDD^^^vvvwwwqqquuuyyy|||yyyqqqjjjggghhheeekkkhhhhhhssstttnnnnnnxxxooobbb```aaa^^^iiiyyyuuucccXXXRRRPPPOOOFFFDDDWWWrrr~~~sssoookkkfffbbb^^^YYYWWWYYY[[[[[[ZZZXXXYYYWWWOOOCCC:::666666222444555555444333333444666777:::===AAAEEEHHHJJJEEEBBB???===;;;999777555222666666222111555555111...222666777666555444444---///000//////222888>>>BBBCCCFFFJJJOOOZZZqqqnnnRRRDDD<<<555@@@PPPdddttthhhSSSFFF???:::777444333222222111111111222555555333222000///...---222222111333666;;;@@@CCCNNNOOORRRVVV\\\aaafffiiirrryyy}}}}}}zzzwwwqqqkkkooojjjfffeeedddeeekkksssxxx~~~gggOOOBBB===999888777555333222222111111...,,,---000222222111333666999;;;;;;;;;;;;<<>>444111000...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,******)))***,,,,,,***)))***+++))))))))))))))))))))))))((()))))))))***+++++++++***************************************************+++,,,...///000000000...333111222666777FFF```}}}rrrkkkpppsssuuutttpppjjjgggeeecccgggaaa```iiijjjeeehhhkkkzzzzzziiibbb______ggguuujjj^^^XXXSSSPPPIIIJJJ___zzzvvvllljjjiiifffgggccc___\\\\\\[[[ZZZXXXYYYZZZVVVNNNBBB999666666111444666777666555666666555666888===DDDIIILLLLLLKKKGGGBBB===:::777333111222444333000222888999666333555666777666555333222---000222333333666;;;@@@HHHJJJOOOUUU[[[ggg}}}|||nnnSSSGGGAAA<<>>777777666555444333333333000...,,,---000222222111333555888999999:::<<<======CCCBBBDDDMMMWWWiii~~~}}}kkk```ZZZWWWVVVSSSRRRRRRQQQSSS]]]hhhmmmeeeYYYMMMEEE???;;;999999;;;FFFYYYmmm|||}}}xxx|||wwwkkk```cccgggjjjmmmrrryyy~~~lllRRRFFFHHH111111000000111111222333222222333444444555555666666999<<<===<<<===@@@DDDMMMVVVcccmmmuuu{{{~~~uuukkkhhhccc]]]WWWRRRNNNLLLFFFBBB<<<888777666555555111222555777888999999999666888:::;;;<<<===???AAABBBCCCDDDEEEEEEGGGKKKNNNPPPYYYfffsssppp___MMMFFFAAAAAA???:::999:::<<<<<<<<<:::777666666777777999;;;>>>JJJ]]]kkkrrrmmmgggccchhhqqq~~~lll]]]TTTOOOOOOOOOOOOSSS]]]mmm}}}wwwkkk___bbbnnnxxx|||~~~rrrhhh^^^XXXSSSOOONNNQQQUUUUUUOOOBBB666222000...,,,,,,,,,,,,,,,,,,,,,,,,***+++---///...---+++***)))***,,,,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))***,,,...///000111111---222222444999;;;KKKfffpppjjjlllnnnpppsssssspppkkkgggccceee]]][[[cccbbb^^^aaaccclllqqqddd^^^bbbeeepppsssbbb[[[TTTNNNJJJPPPhhhyyykkkcccdddggghhhhhhfffcccaaa```___\\\ZZZ[[[ZZZUUULLLAAA888555555111555888::::::999888888666666999BBBLLLSSSTTTRRRQQQLLLEEE???;;;888555333444444111///444:::;;;999:::999777777777666555333///222555666777:::@@@DDDOOORRRYYYbbbiiiuuu~~~lllSSSGGGCCCAAAFFFZZZttt|||eeeQQQFFF@@@<<<:::555555555555444444444444000000111111222333333333.........000444999???BBBQQQUUUZZZ]]]```fffpppxxxwww~~~zzzuuupppkkkooohhhaaa^^^\\\]]]eeennntttyyy|||eeeRRRFFFAAA666666555444444444444555000...------///111222111333444666777777999<<<>>>;;;BBBBBBDDDMMMUUUfff~~~|||rrrcccYYYUUUUUURRRQQQRRRQQQSSS[[[dddsssppphhh[[[LLLAAA<<<:::999:::BBBQQQcccvvv|||~~~ooohhhiiijjjkkklllmmmnnnoooqqqrrrwwwxxxjjjSSSFFFEEE111111000000111111222333333444444555666666777777555888<<<>>>???AAADDDFFFKKKTTTaaallltttzzz~~~wwwqqqnnnjjjddd^^^XXXTTTRRRGGGBBB<<<777555555666666111222444666777888888888:::<<>>===;;;999888888888===IIIWWW^^^^^^ZZZUUUOOOHHHBBB???===;;;:::888555222333777;;;;;;888>>>;;;888777888999777666222444666777999>>>FFFLLLUUUYYYaaakkktttlllRRREEEBBBCCCJJJ^^^vvvwww```NNNDDD@@@<<<:::666666666777666666666555000111111222222333333444222111111222555:::???BBBNNNTTTZZZ]]]___eeeqqqzzz{{{|||wwwrrrmmmmmmeee^^^[[[ZZZ]]]gggqqqyyy}}}zzzdddPPPCCC===888777666555444333333333000///......///000111222222333555555666999<<>>AAACCCDDDEEEGGGHHHGGGIIIKKKKKKJJJHHHHHHHHHNNNPPPXXXgggzzzvvvcccMMMFFF@@@@@@AAA>>><<<<<<:::;;;;;;999888777888:::666999<<>>;;;888777777999@@@NNN^^^eeeccc___WWWRRRKKKEEEAAA???>>>===999666444777<<>>;;;999666777777888888888777666333333333222222222222222333333222222444999===@@@LLLRRRYYY]]]___eeeqqqzzz}}}|||wwwpppiiibbb\\\ZZZ[[[aaammmxxx~~~uuu___KKK>>>888:::999777555333222111111000000///......///000222111333444555666999===@@@===FFFHHHLLLVVV^^^mmmyyyggg]]]XXXTTTRRRQQQTTTTTTTTTXXX]]]rrrwwwyyymmmXXXFFF>>>===555555;;;EEEQQQaaauuu{{{qqqtttuuurrrlllhhhhhhjjjiiifffeeeeee```TTTIIICCC111111000000111111222333000000111222222333333444777888:::<<<===<<<<<<;;;FFFPPP^^^kkksssyyy~~~}}}uuusssnnnhhhaaaZZZTTTQQQGGGBBB;;;666444444555555555555555666666777777888999===AAACCCEEEFFFHHHIIICCCEEEHHHJJJJJJJJJKKKKKKRRRSSS\\\mmm~~~iiiSSSIIIAAA@@@AAA???<<<<<<888999:::999888888:::;;;666999===EEEXXXnnn|||vvvllljjjooo{{{}}}~~~kkk]]]VVVRRRLLLNNNPPPQQQUUUaaaqqq~~~zzzkkkeeedddbbb___^^^[[[```eeevvvwwwrrrkkktttsssddd]]]YYYUUUSSSSSSVVVWWWQQQCCC888333111///,,,,,,,,,,,,,,,,,,,,,,,,///---***((()))+++///111)))***,,,,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,)))***,,,...///000111111000333222444===EEE[[[zzzvvvkkkmmmnnnmmmmmmrrrwwwxxxtttooocccccc```gggooofff\\\aaa]]]]]]cccvvvyyyiiiaaaaaabbbdddfffjjjqqqwwwssskkk]]]]]]VVVNNNSSShhh~~~{{{oooccc``````aaabbbdddaaaccceeedddbbb```_________XXXNNNDDD<<<888777777>>>@@@BBBAAA>>>;;;999888555:::EEETTTbbbhhhfffbbb\\\WWWPPPJJJFFFBBB@@@>>>:::777777<<<@@@EEELLLSSSPPPNNNKKKEEE>>>:::999999:::::::::;;;>>>GGGTTT]]]]]]```iiiuuuxxxsssWWWGGGFFFLLLXXXhhhyyy}}}oooZZZJJJBBB>>>;;;888555666888999999888777777555555444333222111111000111000///000222666;;;>>>LLLRRRYYY^^^bbbhhhrrryyy|||~~~{{{sssfff```[[[[[[^^^eeeqqq}}}ppp]]]LLLAAA===;;;:::888555333111000///000000000///......000222000222555666888;;;>>>AAA===FFFHHHMMMYYYbbbsss|||hhh[[[VVVSSSPPPPPPTTTUUUTTTUUUYYYhhhpppuuulllYYYGGG???>>>888777;;;EEEPPP\\\jjjvvvttttttrrroookkkiiijjjllliiieee```^^^\\\VVVKKKDDD111111000000111111222333000000000111222222333333777888999;;;===<<<;;;999GGGQQQ```llltttzzzwwwuuupppjjjbbbZZZSSSOOOFFFAAA;;;666555444444444444444555666777999:::;;;999<<<@@@CCCDDDEEEFFFGGGDDDGGGLLLOOOQQQSSSVVVXXX^^^```lllsss]]]QQQFFFBBBBBB???<<<;;;999::::::999888888999;;;888:::>>>HHH[[[rrr~~~uuummmlllrrr}}}yyyyyyqqqaaaWWWPPPKKKNNNPPPPPPRRR[[[iiiuuu{{{lllddd```]]]ZZZYYYYYY^^^cccsssuuupppkkkrrrvvvggg___ZZZTTTOOOMMMOOOPPPKKK???555111000///,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---///)))***,,,,,,***)))***+++))))))))))))))))))))))))((()))))))))***+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,***+++,,,...///000000000000333111444???KKKddd~~~sssjjjmmmjjjiiiiiikkknnnooollliii```___\\\dddmmmeee]]]eee^^^]]]```jjjxxx~~~}}}zzzoooaaa\\\______aaacccffflllppplllccc[[[___\\\UUU\\\sss|||mmm___\\\^^^^^^^^^______bbbdddcccaaa```aaaccc^^^WWWLLLAAA;;;888888999???@@@BBBAAA>>>;;;::::::777???LLL[[[gggkkkiiifff```\\\WWWRRROOOLLLIIIFFFBBB>>>===???BBBHHHWWWfffiiiiiidddYYYJJJ???;;;<<<:::===???BBBFFFNNNYYYaaaaaabbbgggnnnuuuzzz|||rrr{{{pppWWWGGGHHHPPP]]]kkk{{{}}}nnn[[[KKKCCC???;;;999555666888999999999888777555444444333222222111111.........///222888===@@@MMMQQQXXX___dddkkkqqquuuyyyxxxwwwzzz~~~sssddd___[[[\\\___fffsss~~~{{{kkkYYYKKKDDDBBB:::999777555333222111111///111111///------000222///222666888:::<<>>;;;888:::CCCNNNXXXccckkkqqq}}}{{{tttllliiilllooonnnlllfffaaa\\\ZZZ\\\XXXMMMCCC111111111000111222222333111222222333444444555555666777999<<>>HHHRRRaaannnvvv|||zzzxxxssslllddd[[[TTTPPPEEEAAA;;;777555555444333333333444666888:::<<<>>>:::>>>AAADDDDDDDDDEEEFFFKKKNNNSSSXXX[[[___cccfffmmmppp{{{eeeWWWJJJDDDBBB???;;;::::::;;;;;;999888777888::::::<<<@@@JJJ^^^uuuxxxqqqkkklllsss}}}zzzzzzwwweeeWWWOOOJJJMMMOOOOOOOOOVVVcccmmm}}}~~~rrrhhh```ZZZXXXYYYWWW\\\bbbrrrppplllhhhnnnzzz{{{kkkbbb\\\TTTMMMJJJQQQRRRMMMBBB999777666555,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,,,,***)))***+++))))))))))))))))))))))))(((((()))***+++,,,,,,---************************((())))))***++++++,,,,,,+++,,,---...////////////222555333777DDDRRRnnn~~~tttlllqqqhhhggggggggghhhhhhgggfff```]]]YYYaaakkkddd___iiicccbbbbbbeeejjjoooqqqqqquuusssssssssjjj]]]YYY\\\]]]___aaafffnnnqqqjjj___YYY```^^^YYYbbbyyy~~~mmm]]]YYY[[[ZZZZZZ\\\[[[^^^aaabbbbbbcccfffiii^^^VVVJJJ@@@:::999999:::>>>@@@AAA@@@>>><<<<<<===;;;DDDSSSbbblllooonnnlllbbb```\\\ZZZYYYWWWUUURRRMMMGGGBBBAAAAAAHHH\\\pppzzzjjjUUUEEE@@@@@@:::>>>DDDHHHMMMSSS\\\bbbdddbbbbbbeeefffhhhnnnuuuooogggqqqtttxxxxxxjjjTTTEEEHHHRRReeesss~~~ooo\\\LLLDDD@@@<<<:::444555777999:::999777666444444333333333333333222------...000555;;;AAAEEEKKKOOOUUU]]]eeejjjnnnpppvvvsssrrrwwwsssccc^^^[[[]]]```gggrrr~~~}}}ssscccRRREEE???>>>888888666555444333222222///111111000------///222...222666:::<<<===@@@AAA???HHHKKKQQQ___kkkrrraaaXXXNNNKKKLLLPPPRRRPPPOOOQQQVVV___fffcccVVVHHH@@@>>><<<777777@@@LLLVVV^^^eeefffmmmvvvhhhgggpppvvvssslllccc^^^YYYYYY\\\ZZZNNNBBB000111111111111222222222000111222333444444444444444666888888999:::===???DDDSSS^^^jjjzzz~~~yyyrrrjjj___UUUNNNHHHEEE@@@:::666555555666:::444111444777999===CCC@@@AAACCCEEEGGGGGGHHHIIIQQQ[[[cccfffkkkrrrtttqqqzzzvvveeeSSSJJJEEE@@@<<<;;;888888888888888888888888:::<<>><<<:::<<>>AAAGGGSSS\\\hhhzzz|||vvvmmmcccWWWPPPIIIFFF@@@;;;777555555555<<<777555777;;;===CCCIIIFFFFFFGGGHHHJJJNNNRRRUUUfffrrr|||~~~~~~}}}mmm[[[PPPHHHAAA===<<<888888888777777777777777:::<<>>:::;;;<<<::::::===IIIVVVgggsss{{{}}}xxxqqqnnnpppssstttuuuyyy~~~qqq[[[HHHCCCAAACCCTTTjjjeeeRRRLLLMMMHHHIIIMMMTTTXXXYYY]]]ccckkkjjjhhheee```XXXQQQMMMQQQVVVYYYXXXRRRMMMKKKKKKOOOTTTPPPKKKIIICCCFFFVVVjjj~~~ppp[[[LLLCCC@@@===:::999999:::999999777666555444333222222444444333222000111111222555;;;CCCIIIKKKKKKNNNSSS[[[bbbgggiiibbbeeeccc```gggvvv}}}yyynnnfffaaaccciiinnntttzzzyyy~~~uuuhhh[[[RRRJJJCCC>>>:::999777444333222222222222222111000000000000000333222222555:::>>>??????BBBEEENNNYYYeeessszzzdddWWWOOOKKKJJJLLLLLLLLLNNNRRRRRRYYY^^^[[[TTTLLLCCC;;;;;;777666:::AAAIIIVVVaaaeeekkkpppppppppvvv{{{jjjaaaeeemmmmmmiiiccc]]]ZZZ^^^ccc```TTTJJJ000000000111111111222222111222333333333333333222666777999999:::<<<@@@CCCJJJUUU\\\fffwwwyyypppeeeYYYQQQKKKGGGAAA<<<777555555555999444333666:::===DDDKKKMMMMMMNNNOOORRRYYYaaafff|||vvveeeWWWKKKAAA===>>>999888777666666666666666:::<<>>999777888>>>EEEEEE???<<<<<<<<<;;;>>>CCCUUUdddttt~~~|||vvvsssxxx~~~kkkOOOCCC@@@DDDTTTgggxxx~~~lll___YYYWWWTTTPPPPPPUUUYYYZZZ\\\```nnnrrrtttrrriii^^^UUUQQQJJJLLLMMMJJJFFFDDDEEEGGG???EEEDDDCCCFFFDDDJJJ[[[ooo}}}nnnYYYIIIAAA???===<<<999999999888777555444333555333111111222333333333000000000222666???IIIPPPRRRRRRRRRTTTWWW\\\```ccc\\\]]]ZZZVVV\\\kkkttttttqqqhhhbbbfffmmmsssxxx}}}|||{{{rrreeeZZZQQQIIIBBB===;;;:::777555333222222222222222111000000000000111333222222444777:::::::::@@@CCCLLLXXXdddrrr~~~gggXXXNNNJJJIIIKKKLLLKKKNNNRRRRRRZZZ```\\\UUUNNNGGGAAA<<<888666:::???GGGTTT```fffhhhhhheeeccchhhuuunnnaaaaaahhhiiifffbbb^^^]]]aaafffdddXXXMMM000000000000111111111111222222222333333333222222555666777888999<<>>GGGPPPVVVXXX[[[^^^aaahhhqqqwww{{{kkk]]]NNNCCC???AAA:::999888777666666777777:::===BBBKKK[[[mmmwwwxxxmmmhhheeehhhmmmwww{{{{{{}}}jjj]]]VVVQQQOOOPPPQQQPPPQQQYYYbbbuuu}}}mmmbbb]]]]]]___lllwwwiii```bbbjjjpppnnnmmm{{{{{{oooiiigggcccbbbZZZMMMCCC<<<555...------,,,++++++++++++,,,++++++++++++++++++++++++************************************))))))))))))'''$$$%%%((()))''''''***''''''((())))))))))))))),,,,,,,,,+++++++++++++++...------...000111111000222222444<<>>888777999@@@GGGIIIDDDAAA@@@>>>???EEEMMM```pppzzzxxxtttSSSCCCAAAHHHXXXiiioooxxx}}}xxxpppiiiccc___\\\UUUQQQTTTWWWYYY[[[]]]jjjttt~~~xxxnnnhhhfff[[[YYYTTTMMMGGGDDDEEEGGGAAAEEEBBB@@@EEEFFFMMM^^^rrr|||lllWWWGGG@@@>>>>>>===;;;:::999888666555333333555333000///111333333333111111111333999CCCOOOWWW^^^___^^^\\\ZZZZZZ]]]```^^^^^^YYYTTTXXXeeennnqqqpppgggccchhhrrryyyxxxooocccYYYQQQJJJCCC>>><<<:::888555333222222222222222111000000111111111222222222222444555666666;;;>>>GGGTTTaaapppkkk[[[OOOJJJHHHJJJKKKKKKNNNRRRUUU^^^ccc___VVVOOOHHHCCC:::666666999???IIIXXXfffjjjiiigggccc^^^___jjjvvvsssccc___eeeiiifffbbbaaa```bbbfffdddXXXLLL//////000000000111111111111111222222333333222222333444555666888;;;@@@DDDNNN___iiilllrrruuuyyypppdddXXXPPPJJJGGGAAA;;;777555555555666444555:::>>>EEEPPPZZZbbbgggnnnsssuuuyyy|||lll^^^QQQFFFBBBCCC<<<;;;999888777888999999;;;???EEEMMMZZZiiiqqqqqqhhhcccbbbeeelllvvv{{{zzzooo___VVVSSSPPPOOOPPPOOOPPPWWW___sss|||jjj___]]]___jjj{{{ooocccccchhhllliiijjjxxxqqqhhhaaaaaaZZZNNNDDD>>>666000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))(((((()))''''''+++,,,******---''''''((())))))))))))))),,,,,,,,,+++++++++++++++***---000000---,,,///222444444666===OOOkkk~~~sssppptttxxxtttqqqnnnqqqxxx~~~~~~{{{kkk^^^iiiuuufff___^^^]]][[[UUURRRXXXaaadddgggkkkllljjjeee```^^^[[[\\\^^^bbbeeeeeecccaaaccc\\\YYYfffkkk```VVVTTTTTTSSSSSSUUUTTTVVVZZZ]]]^^^^^^\\\[[[WWWKKK>>>888777:::AAAIIINNNJJJFFFCCC@@@BBBLLLWWWjjjyyy|||zzzxxxWWWGGGFFFNNN\\\iiinnntttwwwtttoookkkeee___\\\TTTOOOQQQUUUWWWZZZ]]]dddqqqzzzuuuuuulllggg^^^TTTKKKGGGFFFGGGEEEFFF???;;;@@@CCCKKK]]]ttt{{{lllWWWFFF@@@>>>>>>===<<<;;;:::888777555555444555333000///000222333333222222333666===GGGTTT\\\jjjllllllggg```\\\^^^```dddccc^^^ZZZ[[[cccjjjmmmmmmfffdddlllwwwuuummmbbbYYYRRRKKKDDD???<<<:::888555444333222222222111111111111111222222222222222222111222333333555888@@@MMMZZZkkkppp___PPPLLLIIIJJJJJJJJJMMMRRRVVV```eee```UUULLLEEE???666444555999@@@LLL___oooooommmllliiibbb]]]cccnnnzzziiiaaaeeehhheeeaaabbbaaaaaadddfff]]]QQQ/////////000000000111111///000111222333333333333222333444555777;;;AAAEEEQQQdddooorrrvvvxxxyyyooodddYYYRRRHHHEEE@@@:::777555555666555444666;;;@@@HHHUUUaaaooovvvzzzkkk^^^SSSIIIDDDDDD<<<;;;999888888999;;;<<<===BBBIIIPPPZZZfffjjjiiiccc___]]]```fffooo}}}~~~|||xxxdddZZZUUURRROOOPPPOOOPPPUUU\\\ooo~~~vvvggg```aaammm~~~rrriiifffgggiiiggggggttttttggg^^^^^^XXXMMMDDD===666///...------,,,,,,,,,,,,,,,******************************************************)))))))))((((((((('''%%%&&&)))***((())),,,''''''((()))))))))))))))))))))))))))))))))******)))---111000,,,+++///333555666888???SSSrrr{{{ssspppqqqsssxxxzzzyyywwwxxxzzzyyyuuulllbbbrrrnnncccaaa```^^^YYYVVV[[[ccciiikkknnnooommmhhhbbb^^^[[[ZZZZZZ\\\^^^___]]]\\\[[[XXXYYYgggiii```XXXVVVUUUSSSSSSUUUSSSVVVZZZ]]]___^^^]]][[[VVVJJJ===888777:::CCCKKKRRRNNNJJJFFFAAACCCPPP^^^rrr}}}yyy|||aaaRRRPPPUUU___gggrrruuutttoooiiieee^^^WWWUUUPPPMMMPPPSSSVVV[[[aaaiiiuuu|||{{{tttnnndddYYYQQQLLLJJJJJJEEEFFF>>>:::@@@CCCLLL^^^ttt{{{lllWWWHHHAAA???>>><<<<<<;;;999888777666666666444222000000111222222222111222444888>>>IIITTT\\\lllppprrrnnneee______bbbffffffeeecccbbbdddgggjjjkkkggghhhqqq{{{rrrkkkaaaXXXRRRKKKDDD???;;;:::777555444444444444222111111111111222333333222333333222000000111333222333999DDDQQQddd|||uuucccTTTNNNKKKKKKKKKJJJMMMRRRVVVaaagggaaaUUUJJJAAA;;;666444555999@@@LLLaaassssssqqqrrrqqqiii```cccmmmtttgggfffeee```]]]```^^^\\\aaahhhdddZZZ////////////000000000111---...000111333444444444333444555666888<<>>999666555555666444444777===CCCKKKZZZgggvvv~~~zzziii^^^UUUKKKDDDBBB:::999777666777999<<<===>>>EEEMMMSSS[[[ccceeeccc\\\WWWTTTVVVZZZaaammmyyy|||lll___XXXSSSPPPPPPPPPPPPUUU[[[jjjzzz{{{jjjhhhnnnwwwmmmhhhfffiiihhhjjjvvvzzzxxxzzzxxxnnneee``````ZZZOOOEEE>>>666///......---,,,,,,,,,,,,---))))))))))))))))))))))))***************************)))))))))(((((((((((($$$"""###'''(((&&&'''***''''''((()))))))))))))))((((((((()))*********+++,,,...000000......000222555777999BBBYYYyyy{{{xxxxxxwwwvvvyyy~~~zzzzzzyyywwwjjj```rrrzzzhhhdddbbbaaa]]][[[___fffgggjjjmmmpppppplllgggbbbZZZXXXXXXYYY[[[\\\[[[ZZZYYYZZZ```qqqiii```YYYXXXWWWTTTTTTVVVSSSVVV[[[^^^``````^^^\\\RRRFFF:::555666;;;DDDMMMXXXUUUPPPJJJDDDFFFUUUeeexxx{{{~~~kkk```^^^```fffkkknnnpppmmmfff___[[[VVVPPPMMMJJJKKKOOOSSSWWW___gggsss|||~~~|||uuuooofff\\\TTTOOOKKKIIICCCDDD===<<>>HHHRRRYYYcccjjjpppmmmddd^^^___cccfffhhhlllmmmkkkhhhhhhjjjllllllpppwwwnnnhhh^^^WWWQQQJJJDDD>>>:::888777555555555555666222111111111222222333444333444555333111000222444222111444<<>>999777666999===III^^^ppptttqqqsssuuunnndddfffqqqrrrjjjddd[[[ZZZ\\\YYYTTTYYYcccccc[[[////////////000000000000,,,---///111333444555555444555555666999>>>DDDIIIYYYfffooozzz{{{rrrhhh^^^UUUPPPDDDAAA===888555555555666999:::===CCCIIIRRRaaapppxxx~~~{{{iii^^^VVVMMMDDD@@@888777666555666999<<<===???GGGOOOUUU\\\bbbbbb___UUUOOOKKKLLLNNNSSS^^^iii}}}~~~zzz~~~qqqdddYYYTTTPPPPPPPPPPPPTTTZZZfffvvvuuummmlllwww~~~mmmgggfffjjjlllppp|||qqqiiihhhiiifffbbbdddddd^^^RRRHHHAAA888111......---,,,,,,,,,,,,---************************************************))))))))))))(((((((((((('''%%%&&&***+++)))***---'''(((((()))))))))))))))))))))***+++,,,------...000///...///222333222111444777;;;DDD]]]~~~~~~~~~vvv~~~~~~~~~}}}hhh\\\lllkkkgggdddcccaaa___ccchhhbbbeeejjjpppsssqqqmmmiiiZZZYYYXXXYYY[[[]]]]]]\\\]]]```jjj|||~~~iiiaaaZZZYYYXXXUUUUUUWWWTTTWWW[[[___aaaaaa___]]]NNNCCC777333555;;;FFFOOO]]][[[VVVOOOGGGIIIZZZkkk{{{}}}~~~qqqjjjhhhiiimmmqqqeeegggddd]]]WWWTTTQQQMMMGGGGGGJJJPPPSSSXXXbbbllluuu}}}{{{xxxsssmmmdddZZZRRRKKKFFFCCC>>>@@@;;;:::@@@???BBBOOOhhh}}}{{{mmmZZZKKKCCC@@@<<<:::888777666555444444555666111111000111333333111///...000333777===FFFOOOUUUYYYccckkkjjjbbb]]]^^^cccfffjjjqqquuusssnnnllllllnnnpppuuu||||||llleee]]]UUUOOOIIIBBB===999888666555555555666777222111111111222333333444333555666444111000222555333111222888BBBTTTmmm}}}jjjYYYSSSNNNMMMKKKJJJLLLQQQ[[[hhhrrrnnn```SSSIIICCC===:::888888;;;EEEYYYkkkssspppsssvvvpppfffjjjvvv}}}pppeeeYYYYYYZZZUUUMMMPPP[[[]]]VVV///,,,******,,,000333555222333333333222222444666555666777777888===DDDKKK[[[fffwww}}}mmmdddaaa[[[PPPFFFDDD@@@;;;888777777777666777999<<<@@@HHHSSS___gggqqquuuxxxwwwttttttxxx|||ooo```TTTIIIBBB@@@:::999888777888999;;;===DDDNNNWWW\\\^^^```^^^ZZZUUUMMMGGGFFFHHHIIINNNSSSfffvvv|||xxxxxxiii\\\UUUOOOOOOPPPRRRVVV[[[dddttt~~~sssnnnxxx}}}xxxooofffccciiilllooo}}}jjj^^^___eeehhhgggggggggaaaUUUJJJ@@@666---...---,,,---......,,,***))))))))))))***+++,,,,,,,,,,,,+++***)))))))))***(((***,,,------+++)))'''***++++++******)))((('''(((+++---,,,)))((())),,,+++,,,---,,,*********+++............///111222333666777:::IIIfff{{{xxxuuuwww{{{lll```ccc|||wwwnnnccc^^^___aaaaaa```___gggnnnrrruuuuuulllaaaZZZWWWVVVXXX\\\___^^^]]]eeefffpppwwwhhhddd___[[[YYYXXXVVVUUUTTTXXXZZZ\\\```aaa\\\TTTLLLBBB999666666888>>>DDDQQQOOOLLLIIIGGGLLL\\\lll}}}{{{yyy|||wwwqqqkkkgggfffhhhiiiaaa^^^XXXQQQLLLHHHGGGFFFEEEFFFGGGIIINNNWWWaaaiii~~~}}}yyyrrrnnnfff[[[QQQIIIFFFEEE@@@<<<:::;;;<<>><<<<<<;;;888555222000000111222///111222222000///000000222222666;;;===@@@IIIRRRVVV```gggggggggjjjjjjhhhlllooovvv{{{yyysssqqqsssrrrvvv{{{~~~{{{hhh```VVVPPPNNNKKKCCC<<<;;;:::888777555444333333555555444111//////111333222333444333111111111333111222666:::@@@MMMeee{{{kkkXXXPPPIIIIIIKKKKKKKKKNNNYYYkkk{{{{{{nnn^^^QQQIII@@@<<<999888999???NNN\\\gggllltttuuuoooiiinnnxxxjjjbbbcccYYY[[[YYYTTTRRRTTTTTTQQQ111222333444444222000---111222333333222222333444444555777777888===DDDJJJ___kkk~~~rrriiiddd]]]SSSJJJBBB>>>:::777666777666666:::<<>>555333333444888===AAAAAADDDFFFHHHOOO^^^nnnyyy~~~tttnnnlllgggeee```\\\[[[[[[\\\^^^WWWTTTOOOKKKGGGEEEEEEEEEDDDEEEFFFIIIOOOYYYeeennnvvvqqqhhh___VVVNNNGGGCCCAAA>>>===???@@@BBBHHHPPP]]]uuu|||jjjXXXLLLEEEBBB@@@:::888666333222111222333///111222222000///000111333444888>>>AAACCCJJJSSSWWWaaahhhiiiiiimmmnnnlllpppsssyyy~~~{{{uuusssuuutttwww|||wwwpppaaaZZZQQQLLLJJJFFF???999:::999888666555444444444333333222111///000333555444555666555222111222333222333666999===III```tttqqq\\\SSSLLLKKKLLLKKKKKKNNNYYYkkk}}}yyykkk]]]RRRGGGBBB>>><<<;;;@@@MMMZZZaaaeeelllpppnnnlllqqqyyyzzzeee\\\[[[[[[]]][[[WWWTTTUUUSSSOOO,,,---000222333111000...,,,...111333333333333444222444666777888<<>>:::777777888888888<<<===@@@DDDIIIQQQZZZ```\\\^^^```___]]]^^^bbbffftttvvvxxxyyy|||yyyiii\\\OOOEEEBBB>>>;;;777555777<<>>;;;>>>IIITTT\\\^^^dddlllooonnnppptttzzzooo```XXXVVV\\\^^^^^^ZZZYYY[[[ZZZVVV///...---,,,,,,---000333&&&***///222333444555666111333555666777;;;CCCHHH```qqquuuhhh[[[RRRFFFBBB===:::999:::;;;<<<:::<<<>>>AAADDDJJJPPPTTTRRRSSSTTTSSSSSSVVV[[[___jjjlllpppssswww}}}nnn```QQQFFFAAA???<<<888777999>>>EEEJJJRRR\\\gggkkkjjjggg```XXXNNNFFF@@@>>>===<<<===@@@EEEMMM\\\qqq~~~uuu~~~}}}nnn^^^WWWQQQPPPOOONNNPPPTTT]]]hhhwww|||rrrrrryyy}}}}}}ttt{{{zzzssszzz|||sssllllllqqqzzzqqq[[[QQQUUUdddooo}}}}}}kkkVVVEEE;;;555///...,,,,,,---------++++++***)))(((((((((((((((***)))))))))***+++,,,,,,'''''''''((()))***+++,,,'''''')))******+++++++++,,,)))'''))),,,---+++))))))***,,,,,,++++++,,,---.........///000111333333666999@@@PPPkkk}}}xxxrrrlllhhhiiijjjkkkjjj```[[[]]]mmmzzz{{{tttoookkkkkkllllllnnnsssyyy~~~rrrsssrrrooollljjjgggeeehhhccc]]]\\\___ccceeefffaaaeeeppp|||hhh]]]ZZZXXXWWWXXXXXXWWWVVVTTTXXX[[[]]]______WWWNNNAAA:::444333222000000333111333999>>>BBBIIIXXXgggrrruuuwwwtttnnniiiiiijjjhhhhhheee^^^SSSIIIBBB>>>:::;;;<<<===>>>???@@@@@@@@@???>>>>>>>>>???AAABBBAAACCCEEEGGGNNN\\\nnn|||{{{ooo^^^QQQGGGFFFHHHMMMOOOPPPUUU\\\ppp}}}lll[[[NNNFFFAAA>>>:::999777666444333333333000111222111000000222333444777>>>FFFJJJKKKPPPWWW]]]dddlllppprrruuuxxxzzz|||}}}}}}vvvtttvvvyyyzzz||||||tttiii```[[[UUUNNNIIIFFFCCC>>>999888888777666666666666666000111111000///111444777999:::999777333111000111333444555666888AAAUUUhhh~~~cccYYYOOOLLLKKKKKKLLLOOOPPP___rrruuufffTTTLLLCCC<<<888999AAAKKKWWWXXX___kkkqqqooolllkkkooosssuuupppggg^^^YYYXXX\\\^^^___^^^aaagggkkkkkk333444333000...---///222(((,,,000222222222333444000333555666777:::@@@FFFTTTgggqqqaaaWWWKKKFFF@@@<<<;;;;;;<<<<<<999;;;>>>???AAACCCFFFIIIFFFFFFFFFGGGJJJOOOUUUYYYdddhhhnnnsssyyypppbbbSSSFFF@@@>>><<<;;;;;;===BBBGGGKKKUUU___hhhkkkjjjfff```YYYOOOHHHBBBAAA???<<<<<>>???AAABBBAAACCCEEEGGGMMM[[[nnn|||{{{iiiZZZPPPNNNQQQVVVYYY\\\cccjjj|||{{{kkk[[[OOOGGGBBB???;;;:::888555333333333333000111222111000000222444444777???HHHLLLNNNSSSZZZbbbgggnnntttvvvwww{{{~~~}}}}}}zzzsssqqqtttwwwxxxzzzzzzuuupppiiiccc___ZZZRRRLLLHHHCCC>>>:::888888777666666666666666222222222111000111444666::::::999666333000//////333333555666888AAATTTggg}}}dddYYYNNNKKKJJJJJJLLLOOOMMMYYYiiiyyyzzzlllZZZPPPEEE===777666<<>>CCCGGGXXXppp|||kkkaaaQQQKKKDDD>>><<<<<<<<<<<<;;;===@@@@@@@@@@@@@@@AAA@@@@@@@@@BBBGGGOOOWWW\\\dddiiipppxxx~~~rrrdddUUUGGGAAA=========>>>BBBHHHNNNRRR\\\dddiiiiiigggddd^^^XXXPPPIIIDDDCCCBBB>>>===>>>???BBBIIIXXXnnnvvv|||uuueee]]]VVVPPPOOOOOOMMMMMMPPPZZZbbbsss}}}ssspppnnnlllhhhiiidddbbbmmmnnn^^^]]]hhhrrryyy}}}yyyjjjXXXIII===666000...,,,+++,,,------,,,...---,,,,,,,,,,,,,,,,,,*********)))******++++++%%%'''***,,,---+++)))(((''''''(((******+++++++++***)))((()))+++,,,,,,+++''')))+++++++++,,,...////////////000111222333444///666CCCXXXvvv{{{rrrtttxxxtttllliiiffffffhhhgggddd```[[[bbbooo~~~wwwnnnnnn{{{{{{{{{zzzwwwrrrsss~~~{{{mmmccc```aaabbbccc[[[gggzzzsssbbbWWWVVVUUUVVVXXXXXXWWWVVVUUUYYY\\\]]]^^^\\\SSSIII<<<666222222111......000444444555888===HHH\\\ooovvvqqqjjjddd]]]UUULLLFFFAAA???===:::777444222111333444666777888888777777<<<<<<<<<===>>>@@@AAABBBBBBEEEGGGGGGKKKWWWiiiwwwrrreeeXXXVVVVVV[[[```fffpppyyy~~~vvvjjj^^^SSSJJJCCC>>>>>>;;;777444111111111222111111111111000111333666444888@@@JJJOOOQQQXXX___fffiiipppvvvwwwwwwzzz}}}}}}}}}}}}wwwpppooorrrrrrtttvvv{{{|||wwwrrrnnnlllfffaaaYYYQQQJJJCCC===999999999777666555555555555333444333222111222555888::::::999777333000//////222333555666888@@@SSSeeezzzhhh\\\PPPKKKIIIIIIKKKOOOMMMVVVcccppp|||zzzpppbbbVVVIII@@@:::888<<>>======@@@FFFPPPYYY___eeejjjlllhhhccc```\\\WWWRRRLLLHHHGGGFFFAAA@@@AAA>>>@@@FFFRRReeeuuuxxxuuufff\\\UUUPPPOOOOOOMMMMMMPPPTTT[[[mmmvvvqqqpppnnnfff```[[[___kkk|||wwwddd]]]```fffiiillljjj___RRRGGG<<<444111...++++++,,,---------,,,+++++++++++++++,,,---++++++******)))*********)))***+++,,,,,,+++******'''((()))***************''')))************,,,---&&&(((***++++++,,,...000/////////000111222444444222:::IIIaaa{{{tttwwwzzzssslllhhheeedddffffffdddbbb\\\gggxxxxxxxxxzzzvvvxxx{{{xxxjjjcccaaaaaaaaaXXXhhhooobbbXXXWWWWWWXXXZZZ[[[YYYXXXUUUYYY\\\]]]^^^[[[RRRGGG;;;555000111000...///111111111444888>>>KKK```ssswwwuuuooofffYYYMMMCCC===:::888666444333333333222111222444555666666666666999999;;;<<<>>>@@@BBBBBBDDDGGGIIIHHHHHHRRRbbbppp~~~qqqgggYYYUUUTTTXXX^^^ggguuu|||yyyssslllcccWWWKKKDDDAAA===777222......000111111111111000000111444777555999AAALLLRRRVVV]]]fffjjjkkkqqqwwwxxxuuuyyy}}}{{{{{{zzzuuunnnmmmqqqmmmooorrruuuyyy}}}yyyxxxqqqlllcccYYYOOOFFF???;;;:::999888666555444444444222333333333333555888;;;;;;;;;:::888444222111111333333555666666>>>PPPbbbyyynnnaaaSSSLLLIIIGGGIIIMMMNNNTTT\\\eeeooowwwvvvpppfffZZZLLLCCC===:::===CCCFFFGGGPPP```kkkmmmkkkjjjmmmrrrwwwvvvnnncccZZZUUUTTTYYY\\\```hhhttt}}}***---000...******---111---...000000111222555888222444666666555666:::>>>@@@HHHWWWjjj}}}wwwccc]]]SSSKKKFFFDDDCCCCCC<<<>>>@@@@@@===:::777666444333444999BBBNNNYYY^^^eeekkkuuuttthhhYYYKKKDDD@@@>>>===@@@HHHUUUbbbjjjlllooonnngggaaa]]]ZZZUUUUUUPPPLLLKKKJJJFFFCCCEEE777:::@@@III[[[wwwttttttyyyjjj[[[TTTOOOOOOOOOMMMMMMPPPNNNUUUhhhrrrmmmllllllddd[[[WWW```nnn{{{|||fffZZZXXXZZZ\\\___]]]VVVNNNFFF<<<333111...+++***+++---------((((((''''''((()))******,,,,,,+++***)))))))))***,,,+++***)))))))))***+++((())))))************)))&&&))),,,+++)))))),,,...&&&(((***++++++,,,...000//////000000111222444555888@@@PPPhhh}}}xxx|||}}}uuuqqqlllfffccccccdddcccbbb\\\jjj|||{{{sssxxxnnneeeaaa``````WWWjjjnnnbbbZZZYYYYYYZZZ\\\]]][[[ZZZUUUYYY\\\]]]^^^[[[QQQFFF<<<666111111222000111444///000444:::@@@LLLaaassswwwxxxvvvjjjXXXHHH>>>:::999666333111111222222222...///111222444555666666666777999;;;>>>@@@BBBCCCEEEHHHJJJHHHGGGNNN^^^kkkvvvzzzpppfff___VVVQQQOOORRRYYYdddtttxxxjjjZZZPPPBBB>>>777000---,,,...000111111111000000111444777777:::CCCMMMSSSXXXaaajjjllllllqqqxxxxxxtttwww~~~|||{{{{{{yyytttmmmmmmqqqiiilllpppqqqssszzz{{{uuukkk```TTTJJJBBB>>>;;;:::888777555444333333111222333333444777;;;???<<<<<<<<<999666333333333333444555666555;;;MMM^^^yyytttfffWWWNNNIIIGGGHHHKKKNNNRRRWWW\\\eeennnpppmmmggg[[[LLLCCC===:::===BBBIIIIIIOOOZZZcccfffggghhhdddnnnyyy|||uuuiii]]]WWWSSSXXX\\\___eeemmmqqqqqq------......///000000000000000000000000000000000222222333444666888:::;;;<<>>AAAKKKZZZhhhpppyyytttoookkkhhhddd___[[[ZZZXXXSSSNNNJJJGGGFFFEEEBBBBBBCCCIIIYYYsss{{{xxx|||iii]]]VVVOOOLLLNNNOOOOOOMMMNNNRRR```wwwuuunnnjjjnnn```[[[[[[fffvvvooo```ZZZZZZRRRSSSPPPJJJFFFCCC<<<555////////////////////////,,,,,,,,,+++++++++******++++++************++++++***++++++,,,,,,***)))((())))))))))))************'''((()))***+++,,,,,,,,,'''***,,,---,,,+++,,,,,,111...+++,,,000444555444888@@@SSSppp|||uuuvvvnnnfffbbbdddeeedddaaa\\\jjjyyyvvvyyyqqqggg___\\\aaarrrzzzlllddd```\\\YYYYYY\\\___```___ZZZYYYZZZ___aaa[[[NNNBBB666555333111000000000000111///333:::???HHH___wwwnnnZZZJJJ>>>555222444555222///---///222000111111111111222555777999999:::;;;===???AAABBBHHHIIIHHHEEEFFFMMMYYYbbbttt~~~}}}pppjjjfffaaa\\\HHHOOONNNOOOZZZdddqqqqqqSSSKKKAAA888666444222222444666111///222555444333444666???HHHOOOWWW```eeefffoooqqquuuxxx{{{|||{{{{{{yyywwwuuuvvvwwwtttllleeefffdddeeehhhnnnzzzwwwiii___VVVKKKAAA===999999888777666555444444333111111333888>>>BBBEEEBBB???999444111111111222000555333444;;;>>>JJJ^^^ppp~~~|||jjjZZZSSSNNNHHHHHHMMMKKKOOOUUU\\\bbbggglllpppqqqaaaNNNCCC<<<999;;;???EEEEEEIIIRRR\\\bbbcccaaadddiiiuuu~~~yyyhhh[[[VVVZZZ]]]]]]YYY\\\fffkkkkkk------......//////000000......///000111111222222222222333444666888:::;;;===AAAHHHSSSddd{{{tttmmmccc[[[VVVQQQLLLGGGFFFCCC@@@>>><<<:::888666333777888999AAAQQQ]]]aaakkkrrrvvviii\\\QQQIIIBBB@@@>>>AAAKKKZZZiiissszzzwwwtttrrrqqqpppllliiigggddd^^^XXXQQQMMMJJJIIIFFFFFFFFFKKKXXXqqq}}}zzzfff]]]VVVOOOMMMNNNPPPOOOMMMNNNQQQ]]]sssyyynnngggiiidddbbbeeeppprrr___WWWVVVQQQRRRPPPJJJGGGDDD===555///......---,,,++++++***,,,,,,,,,+++++++++******++++++************++++++((())))))***))))))''''''))))))))))))************((()))***+++++++++++++++(((***,,,---,,,+++,,,---111///---...222555666555===CCCUUUqqqxxxvvvpppjjjggggggfff```[[[YYYgggtttxxxxxxyyyyyyxxxzzzwwwwww|||~~~nnnfffccceeevvvuuufff^^^\\\ZZZXXXWWWYYY[[[^^^```[[[ZZZZZZ]]]]]]WWWKKK@@@666555333111000000000111222000444;;;@@@III```wwwsss```QQQCCC999444444444222000//////000111222222111000111444666::::::;;;<<<>>>@@@BBBCCCCCCEEEFFFEEEFFFKKKTTT\\\eeeppptttggg```\\\WWWSSSJJJNNNJJJJJJUUUaaassspppPPPFFF<<<888666333111333222---,,,111444444444666:::CCCLLLRRRYYYbbbhhhhhhoooppprrruuuwwwyyyzzzzzzxxxuuuqqqppppppnnngggbbb\\\[[[^^^fffqqq}}}lllaaaWWWKKKAAA===999888777666555444444444222111111444999@@@EEEHHHHHHDDD===777444333333444///555333333:::>>>III]]]nnn}}}{{{iiiYYYSSSOOOHHHHHHMMMKKKMMMRRRWWW\\\aaaeeegggkkk___PPPDDD<<<777999>>>DDDFFFLLLVVV___ddddddbbb___cccnnnyyyyyyooofffdddZZZ\\\ZZZWWWZZZbbbhhhhhh---------...//////000000,,,---...///111222333444222222333444666888:::;;;===???CCCLLL\\\uuu}}}wwwooohhhccc\\\TTTNNNKKKGGGBBB>>><<<:::999888555888888999AAAPPP]]]dddooouuuyyykkk___TTTNNNDDDBBBAAADDDMMM\\\nnnzzz}}}|||{{{|||~~~~~~zzzrrrhhh^^^VVVPPPMMMJJJJJJJJJMMMXXXooowwwccc\\\WWWQQQNNNOOOPPPOOONNNNNNOOOYYYlll~~~rrrjjjllliiijjjnnnwwwwww```VVVTTTOOOQQQOOOKKKHHHEEE>>>666000///...---+++***)))(((,,,,,,,,,+++++++++******++++++************++++++))))))******))))))((('''))))))))))))************)))******+++++++++******(((***,,,---,,,,,,---...222000///000333555666777???CCCSSSppp{{{uuuqqqmmmlllkkkggg^^^WWWYYYgggsssrrrlllkkkmmmooosssyyy~~~vvvsssttt{{{mmmhhhlll{{{ooo___WWWYYYYYYXXXVVVUUUWWW]]]bbb^^^[[[ZZZZZZYYYSSSGGG>>>555444333111000000000111000///333:::>>>HHH^^^uuuwwwgggWWWGGG:::666444222111111111000///111222222111000111444666999::::::;;;===???AAABBB???BBBEEEFFFGGGJJJQQQVVV]]]hhhxxx~~~lll^^^VVVRRRNNNJJJKKKKKKDDDCCCOOO\\\ttt}}}|||TTTJJJ@@@;;;888333111111...+++***///333333555888???GGGPPPVVV]]]ggglllmmmppppppqqqrrrtttvvvxxxyyyxxxssslllhhhfffddd```]]]SSSTTTZZZfffvvvrrrdddXXXKKKBBB>>>888888666555444444333333222222333666<<>>777999???CCCGGGOOOZZZccchhhhhhgggggggggmmmtttvvvrrrllljjj^^^^^^[[[WWWXXX^^^cccddd,,,,,,---......//////000------...///000111222222222222333444666888:::;;;>>>>>>AAANNNccc{{{xxxqqqkkkddd\\\VVVPPPKKKDDD>>>;;;:::999999666777888999???MMM\\\eeelllqqq~~~}}}nnnbbbWWWPPPFFFFFFGGGIIIQQQaaauuuzzzlll___VVVQQQKKKLLLMMMNNNYYYpppvvvbbb[[[WWWRRROOOOOOOOOOOONNNNNNNNNVVVhhhzzzyyyuuuyyyooopppqqqttt|||zzzcccXXXUUUOOOQQQPPPLLLIIIFFF???777000000///...---,,,++++++,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,,,,++++++******((()))))))))******************+++++++++******)))(((***,,,,,,,,,,,,---///000000000111333555666777;;;>>>MMMmmmzzzrrrooollllllmmmiiiaaaZZZ]]]mmmyyyvvvkkkfffhhhkkknnnsssvvvzzz}}}rrrooommmvvvwwwkkkrrr~~~iii[[[UUUXXX[[[\\\XXXUUUVVV___fffbbb___\\\ZZZWWWOOODDD<<<555444222000000000000111---,,,000666:::CCCXXXooowwwiiiYYYHHH:::888444111111222222000---///000111111111222555888777777888999:::<<<===>>>AAACCCEEEGGGHHHKKKPPPTTT\\\gggvvv}}}kkk[[[RRRNNNKKKHHHIIIHHH@@@@@@JJJXXXqqqrrriiilllvvvqqqSSSIII@@@<<<888444111111///++++++///222333555:::AAAIIISSSYYYaaakkkqqqrrrssssssrrrssstttvvvxxxzzzxxxrrrhhhaaa]]][[[YYYWWWTTTUUU\\\iii{{{uuueeeXXXKKKBBB>>>888777666444333333333333111333555999@@@IIISSSYYY\\\SSSGGG===888777666555///444222111888;;;EEEYYYkkk{{{iiiXXXSSSOOOJJJHHHKKKGGGHHHKKKPPPUUUZZZ]]]^^^___\\\XXXPPPDDD999:::@@@CCCHHHPPPZZZcccjjjooorrrqqqpppppptttwwwvvvtttrrrjjjhhhbbb]]][[[]]]```aaa,,,,,,------...////////////////////////000000000222222333444666888:::;;;>>>===CCCUUUnnn~~~vvvpppjjjccc^^^UUUOOOFFF>>>:::999999888666666777999>>>IIIXXXdddkkkrrr~~~rrrdddXXXPPPFFFIIILLLOOOVVVfff{{{xxxggg[[[TTTLLLLLLMMMPPP\\\uuu}}}wwwcccZZZWWWSSSPPPOOONNNNNNNNNNNNMMMTTTfffxxx}}}|||yyyyyyuuupppsssvvvpppyyyyyydddYYYTTTPPPRRRQQQNNNKKKHHH@@@888///...............------,,,,,,,,,+++++++++******++++++************++++++---,,,,,,+++++++++++++++((()))))))))******************+++++++++******))))))***,,,,,,,,,,,,...000...///000111222333555666888<<>>999777555444000555222111777:::DDDXXXllllllYYYRRROOOIIIGGGJJJEEEFFFJJJQQQYYY^^^``````fffeeeccc[[[LLL>>>;;;???CCCHHHPPPXXX```kkkvvv}}}yyyyyyzzz{{{~~~vvvrrrlllgggcccaaaaaabbb,,,,,,,,,---......//////////////////////////////222222333444666888:::;;;======DDDVVVmmm~~~}}}xxxrrrkkkfffZZZSSSIIIAAA<<<:::999999666666888;;;>>>EEETTTbbbpppwwwuuugggZZZQQQGGGLLLRRRVVV\\\lllnnn```YYYOOONNNNNNTTTccc|||}}}xxxeeeXXXVVVSSSPPPNNNMMMMMMMMMNNNLLLSSSeeewwwyyyxxxyyyppprrr|||zzztttlllfffiiiwwwvvvdddYYYRRRRRRTTTTTTPPPMMMIIIAAA999------------------------,,,,,,,,,+++++++++******++++++************++++++++++++***))))))))))))***))))))))))))************)))******+++++++++******)))***,,,,,,,,,---///222---///111222222222444666888???RRRrrruuulllhhhddddddggghhheee```]]]ooo}}}zzznnnffffffhhhcccggglllrrrvvvxxxwwwvvvuuugggdddfffbbbcccgggdddlll{{{yyy}}}sssaaaZZZYYY\\\___aaa___ZZZZZZ```ggggggfffbbb^^^WWWMMMBBB;;;333222111000///000000111///---000666888>>>QQQfff{{{kkk[[[LLLAAA888666444222222111000...,,,---///000111444888;;;:::::::::;;;<<<===>>>???@@@@@@@@@AAADDDHHHKKKMMMTTT^^^kkkxxxooo]]]QQQLLLKKKLLLFFFEEE???AAAGGGLLLcccuuu___SSSNNNOOORRR^^^aaaTTTGGG???888777777444333444333111111333333444888>>>CCCNNNYYYaaaiiiqqquuutttsssuuuwwwxxxyyywwwvvvtttooojjjccc\\\XXXVVVWWWXXXZZZ\\\dddrrrqqqbbbVVVKKKBBB???:::888666444333333444555222666<<>>@@@DDDQQQ```rrr|||yyyjjj]]]TTTLLLTTT]]]bbbgggvvvtttfff___TTTRRRQQQYYYkkk{{{xxxfffVVVUUUSSSPPPMMMKKKLLLLLLMMMKKKRRRbbbtttsssnnnsss|||}}}xxxrrrvvv~~~vvvnnnlllfff```]]]eeevvvtttggg^^^VVVTTTWWWWWWSSSOOOKKKBBB999/////////......---------,,,,,,,,,+++++++++******++++++************++++++,,,+++***)))))))))******))))))))))))************((()))***+++++++++++++++)))***+++,,,,,,---000333---000333444333333555777:::CCCYYYxxxvvvmmmhhhddddddeeeddd^^^YYY[[[jjjuuusssjjjeeefffhhhddddddgggmmmrrrrrrpppnnnnnnbbb```aaa\\\\\\```]]]aaalll{{{mmm\\\WWWZZZ[[[^^^```^^^[[[ZZZ]]]aaagggfffddd___WWWLLLAAA:::333222000//////000000111///...000555666:::LLLaaa{{{{{{iiiYYYMMMEEE777777666444111//////000...///000111111333666999;;;;;;;;;;;;<<<>>>???@@@>>>???AAADDDGGGIIIIIIIIIMMMVVVcccqqqqqq^^^QQQLLLKKKMMMIIIFFF@@@@@@DDDFFF\\\uuuZZZRRROOONNNLLLSSSSSSHHHDDD<<<666666666444333444111000000333444444:::BBBHHHSSS___gggmmmrrrssspppnnnqqqvvvyyyyyyuuupppmmmcccbbb___[[[YYYZZZ\\\^^^]]]```hhhttt~~~lll___UUUJJJBBB@@@;;;999666444333444555666333888???FFFOOO]]]mmmxxxvvvgggQQQBBB:::888555333222777444222888:::DDDWWWmmmvvv]]]QQQMMMGGGEEEGGGEEEFFFJJJQQQYYYZZZWWWRRRXXXXXXYYYWWWMMM@@@;;;===DDDKKKSSSXXX]]]fffuuu{{{vvvrrrnnnkkklllppppppmmmmmmqqq++++++,,,------......///+++,,,---...///111222222222222333444666888:::;;;999<<<@@@DDDIIIOOOWWW\\\nnnyyyrrrbbb[[[QQQHHHBBB???===;;;999999<<>>>>>@@@DDDIIILLLLLLJJJGGGCCCMMMYYYgggyyysss___RRRLLLMMMNNNLLLHHH@@@???AAABBBXXX|||xxxeee______]]]VVVXXXUUUHHHCCC;;;666666666444333333...---///222444555<<>>@@@CCCFFFHHHJJJXXXiiiyyyhhhddd]]]SSSJJJBBB===:::;;;999999:::;;;BBBSSScccrrr}}}~~~pppeee```WWWaaammmuuu|||rrreee^^^[[[\\\fffyyyyyyxxxfffXXXSSSMMMJJJLLLNNNNNNNNNNNNLLLOOO[[[lll{{{wwwjjjgggfffllljjjjjjpppwwwzzzwwwrrriiieeeaaa]]]YYYYYYdddooo}}}ooohhh^^^PPPRRRXXX[[[XXXRRRKKKCCC;;;888333///---...///...,,,+++,,,------,,,+++)))(((---***((('''(((*********************)))))))))(((''''''''''''((((((((((((&&&&&&)))//////+++)))***+++,,,,,,------.........000111222222333555888;;;:::FFF___}}}{{{tttlllcccaaacccbbbZZZSSSXXXaaakkkooonnnmmmlllllljjjeeeccciiiooonnnkkkjjjgggbbb[[[XXXWWWWWWVVVUUUUUUaaahhhooovvvqqqnnnxxx~~~dddRRRRRRXXX\\\]]]^^^\\\ZZZYYYYYYZZZ\\\```eeeddd[[[MMM@@@888222222222000...,,,---...,,,,,,...111333888DDDPPPjjjxxxuuucccTTTIIIBBB:::999777555333222111111222......111222222555999::::::;;;;;;<<<=========@@@AAACCCHHHLLLMMMIIIEEELLLNNNVVVfffzzzqqq]]]PPPKKKLLLNNNLLLKKKCCC>>>BBBGGG\\\{{{{{{sssjjjggggggcccXXXOOOAAA???;;;666222111222444777666444111000666???GGGPPPZZZeeelllrrruuuqqqkkknnnpppqqqqqqnnngggaaa\\\YYYXXXYYY]]]bbbeeeccc```eeekkksssyyy|||hhh[[[QQQHHHBBBAAA>>>;;;888666555444333222666999DDDPPPYYYaaappp~~~mmmVVVFFF>>>;;;888555333111111333555999DDDOOOiiihhhUUUMMMKKKHHHEEEAAAGGGKKKOOOWWW]]]VVVIII???@@@???<<<777444777===FFFSSS[[[YYYZZZfffrrrwww{{{uuunnneeegggaaa]]]aaakkktttwwwwww++++++,,,---...//////000...............//////000000111222333555777888999:::;;;<<<>>>@@@CCCEEEFFFKKKZZZqqq~~~rrrlllbbbVVVMMMFFFBBBAAA;;;:::999:::;;;AAAOOO^^^vvvqqqfffbbb___gggqqqyyyyyymmmaaa^^^___jjjyyy{{{hhhZZZTTTNNNJJJKKKLLLLLLKKKMMMKKKNNNYYYlll|||{{{mmmiiigggfffeeefffjjjpppsssrrrqqqjjjfffccc___[[[ZZZcccnnnzzzwwwgggbbb[[[PPPQQQWWW[[[YYYSSSMMMCCC;;;555111---,,,...//////---++++++,,,,,,,,,+++******,,,+++************(((&&&,,,,,,+++++++++*********((((((((()))))))))******(((''')))...///+++***,,,+++,,,,,,------......///000111222222333555888;;;===JJJccc{{{tttlllccc```aaa```YYYRRRVVV___hhhiiihhhiiijjjkkkhhhcccbbbgggkkkkkkkkkllllllfff]]]VVVTTTUUUUUUUUUTTT\\\```fffnnnjjjfffnnn|||dddTTTSSSYYY^^^______\\\YYYWWWWWWWWW[[[___cccaaaXXXKKK>>>777000111222111000000222444------...111222666@@@KKKYYYhhhsssnnn```TTTKKKEEE???===;;;999666444333222222//////333444333666:::::::::;;;;;;<<<=========???AAAFFFKKKOOOPPPMMMKKKLLLPPPYYYiii{{{lll[[[PPPMMMNNNPPPLLLKKKCCC???BBBGGG\\\zzz{{{tttnnnfffYYYOOOCCC@@@<<<777333222333555666666555333444;;;EEEMMMYYYbbbkkknnnooonnnkkkfffiiiiiiiiihhhddd___ZZZWWW[[[[[[\\\```cccfffgggfffgggnnnuuu|||mmm\\\PPPFFFAAA@@@;;;999777555555555555555555:::EEERRRZZZaaaooo}}}~~~mmmWWWFFF>>>;;;888666444222333555666;;;FFFRRRhhhkkkWWWOOOLLLIIIFFFDDDHHHLLLQQQ\\\eee___RRR>>>;;;999888777666;;;AAAHHHVVV___]]]\\\cccjjjlllttt{{{xxxrrrkkkfffaaa\\\```iiiqqquuuuuu++++++,,,,,,---------.........------......///000///000111333444666777888888999:::;;;===???@@@AAADDDNNN```wwwzzzsssggg[[[PPPJJJGGGFFF>>><<<<<<<<<<<<@@@LLLXXXrrrxxx{{{xxxwwwqqqllljjjkkkiiigggqqqrrrhhheeeggglllsss}}}wwwiiieeefffrrrxxx}}}~~~kkk\\\VVVOOOKKKKKKLLLKKKJJJKKKIIILLLWWWjjj}}}rrrllljjjfffggggggggghhhiiilllooollliiigggddd^^^\\\ccclllwwwqqqbbb^^^ZZZRRRQQQXXX\\\[[[WWWPPPEEE;;;333///++++++---//////---+++++++++***++++++,,,,,,,,,,,,+++,,,,,,***&&&###++++++++++++*********))))))))))))*********+++++++++))))))---...+++,,,...+++,,,,,,---......//////000111222222333555888;;;AAAOOOiii}}}uuummmccc``````___YYYTTTTTT^^^fffeeedddggglllnnngggdddcccfffhhhgggjjjnnnpppiii^^^UUURRRRRRSSSTTTTTTXXXXXX^^^iiifffbbbiii|||zzzeeeUUUTTTYYY___```___\\\XXXUUUTTTUUUZZZ]]]___\\\SSSGGG<<<666000111111111000000222444///---...111111333;;;DDDHHHVVVccccccZZZQQQLLLIIIEEECCC???;;;888555333222333000111555666555666999:::::::::;;;<<<<<<=========CCCJJJPPPSSSSSSSSSRRROOOUUUaaaooo~~~}}}kkk[[[RRROOOPPPQQQLLLLLLDDD???BBBGGG[[[yyywwwjjj]]]TTTFFFBBB===888444444444555555666555555888@@@LLLUUU___iiipppoookkkiiifffcccfffeeebbb```]]]ZZZYYYXXX]]]^^^```bbbdddfffjjjmmmpppvvv~~~rrr]]]OOODDD???>>>999777666555444555777888777???KKKWWW]]]dddppp|||}}}mmmXXXGGG>>>;;;999777555333444666777<<>>???>>>AAAJJJTTTiiimmmqqqqqqmmmgggcccaaa\\\YYYWWWXXXUUUUUU\\\fffssssssiiifffkkkmmmsss|||tttpppppp|||vvvyyynnn^^^XXXQQQMMMMMMNNNMMMLLLIIIHHHJJJUUUiii}}}uuuooolllmmmooonnniiidddccciiioooooonnnllliiiccc___dddlllwwwssseee```\\\VVVUUU[[[___^^^[[[UUUIII>>>444000,,,+++---...---+++++++++***)))***+++---...,,,+++++++++,,,+++(((&&&)))))))))((((((((('''''')))))))))*********++++++---***))),,,,,,+++---111+++,,,,,,---...///000000000111222222333555888;;;BBBSSSooowwwnnneee``````___\\\XXXWWWdddlllhhhdddiiipppsssiiifffeeefffeeedddhhhnnnnnnhhh^^^VVVQQQQQQRRRTTTUUUWWWUUU]]]mmmnnnjjjpppxxxcccUUUTTTXXX^^^^^^^^^[[[XXXUUUTTTUUUXXX[[[\\\XXXOOODDD:::444111111111///---,,,,,,...000......000000000555<<>>888666555666666444555666666:::CCCPPPYYY```kkkrrroooiiigggffffffeeeccc```]]]\\\]]]___aaaaaacccdddddddddgggmmmrrruuu{{{rrr^^^PPPEEE>>>===999888777555444555777:::<<>>EEEUUUmmm}}}zzztttlllbbbWWWOOOJJJCCC@@@?????????AAAHHHQQQ```bbbcccccc___[[[WWWUUUNNNMMMLLLLLLJJJKKKPPPWWW\\\mmmrrriiiggglllpppxxx}}}}}}{{{|||uuuuuuqqq^^^XXXRRRNNNOOOPPPPPPOOOIIIGGGIIITTTfff|||uuunnnjjjnnnppppppjjjccccccllluuutttrrrqqqnnngggbbbeeellltttyyymmmfff```[[[\\\```bbbaaa___YYYNNNCCC666222---+++,,,---+++)))++++++***)))***+++---...,,,***((((((***+++,,,+++))))))))))))((((((((((((((((((((()))))))))******...***)))***++++++---222++++++,,,---...000000111000111222222333555888;;;AAAUUUvvvyyypppfff___^^^^^^\\\ZZZbbbsss{{{sssjjjlllqqqrrrlllhhheeedddbbb```dddjjjhhheee___XXXTTTRRRSSSTTTUUUXXXXXXcccvvvzzzwww}}}xxxcccVVVTTTWWW[[[\\\\\\[[[XXXWWWWWWXXXWWWYYYZZZVVVMMMBBB888333111111111///,,,+++,,,---000......111111///111666===CCCIIILLLLLLMMMSSSZZZVVVPPPGGG===777555666777222000111555666444444666999999::::::;;;<<<<<<<<<>>>FFFRRRYYY[[[ZZZZZZZZZ___hhhvvvqqqbbbYYYUUURRRPPPKKKKKKDDD@@@CCCGGGZZZxxxuuuiiiaaaMMMGGG>>>999666666666666444555666777<<>>======>>>>>>BBBNNNeee~~~xxxooocccXXXRRRFFFBBB@@@@@@AAACCCJJJRRRWWWXXXXXXWWWVVVSSSQQQOOOKKKKKKJJJIIIHHHIIILLLOOOTTT___ooosssjjjhhhnnnuuuvvvtttrrr^^^XXXRRROOOPPPQQQQQQPPPIIIHHHJJJSSSdddxxxwwwmmmgggeeeiiijjjfffbbbeeeqqq{{{wwwvvvtttppphhhbbbdddkkkooo{{{~~~uuummmhhhccceeefffeeeaaa___\\\RRRHHH888444...,,,,,,,,,***(((+++++++++***++++++,,,,,,,,,***((('''***,,,---...,,,,,,,,,,,,+++++++++***((((((((()))))))))******...***(((*********---111++++++,,,...///000111222000111222222333555888;;;AAAYYY|||wwwjjjaaa]]]\\\[[[ZZZpppvvvssssssqqqnnniiieeeeeedddbbbdddhhhgggeeeaaa[[[VVVTTTUUUWWWXXX\\\```mmmzzzfffYYYVVVWWWYYYZZZ[[[[[[YYYYYYZZZ[[[VVVYYYZZZVVVMMMBBB888222///000000000//////111333///---...111222///000222888:::>>>BBBEEEJJJVVVaaa^^^XXXOOOEEE>>>;;;:::;;;333000111444555333444777999999999:::;;;;;;<<<<<<>>>FFFRRR\\\aaaaaa```___fffppppppbbb[[[WWWSSSPPPJJJJJJDDD@@@DDDHHH[[[yyyzzzkkkaaaOOOHHH>>>888777777666555444555777999???JJJXXXbbbllltttyyyuuunnnjjjhhheee```___^^^___aaafffjjjmmmnnnnnnmmmkkkjjjkkknnnqqqrrrwww|||mmmbbbXXXLLLCCC???<<<<<<;;;888444555999===HHHXXXgggkkklllqqqzzzsss^^^KKK>>>888666777222222444555555===QQQccc{{{wwwaaaSSSLLLHHHGGGCCCGGGJJJQQQeee|||lllUUUBBB<<<:::666;;;FFF[[[hhhsssuuuxxx{{{ssstttuuuuuuuuuwwwzzz|||qqqpppooonnnjjjccc[[[UUU++++++,,,---...//////000------,,,,,,------...///---...//////000111222222666777:::<<<>>>>>>>>>>>>???@@@BBBIII[[[|||xxxmmmbbb[[[MMMHHHEEEFFFGGGJJJRRRZZZXXXXXXWWWWWWWWWVVVTTTSSSVVVWWWVVVSSSRRRRRRSSSSSSYYY]]]eeeooo|||uuullljjjooozzzzzzuuurrr___YYYRRRNNNNNNOOONNNMMMJJJIIIKKKTTTbbbuuuqqqfff___ccceeecccbbbgggttt~~~yyyvvvtttooofff```bbbhhhlllwww|||vvvsssqqqllljjjeee___]]]\\\TTTLLL888333///------...,,,***++++++,,,,,,,,,+++******,,,***)))***+++,,,,,,+++------------,,,,,,,,,,,,)))))))))*********++++++---)))''')))***))),,,000++++++,,,...///111222222000111222222333555888;;;CCC]]]uuuhhhaaa^^^\\\[[[yyy{{{rrrlllhhhiiilllkkkkkkmmmllliiiddd]]]WWWVVVYYY\\\^^^ffflllzzz~~~lll___YYYXXXYYY[[[\\\[[[ZZZZZZ[[[\\\VVVYYYZZZWWWNNNBBB888222///000000000//////111222...,,,---222333111///111444333666;;;???CCCOOO[[[___[[[UUUNNNFFF@@@<<<:::555222222444555333555999888999999::::::;;;<<<<<<>>>EEEQQQ^^^hhhjjjhhheeekkksssssseee^^^YYYSSSNNNHHHIIICCC@@@EEEIII\\\zzz}}}kkk___QQQHHH>>>888666777666444444666:::>>>EEEQQQ```kkktttzzz}}}zzzuuuqqqlllffffffffffffgggjjjmmmppprrrpppmmmiiihhhggggggggggggkkkpppyyy}}}nnnddd[[[OOOFFFBBB;;;<<<<<<999666777<<>>???>>>>>><<<======@@@NNNlllzzzpppfff```UUUOOOKKKLLLNNNRRRZZZccccccbbbaaaaaaaaabbbaaa___dddeeeccc```^^^]]]\\\[[[``````ccchhhqqqvvvmmmlllnnn|||}}}vvvqqq```YYYRRRMMMLLLLLLKKKJJJJJJJJJLLLTTTaaasssxxxiii```bbbdddcccccchhhttt}}}xxxvvvrrrmmmddd^^^```fffkkkvvv~~~~~~~~~pppllleee]]][[[[[[UUUMMM777333...---...000...,,,+++,,,------,,,+++)))(((,,,++++++------,,,***''',,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,(((''')))***)))+++///++++++,,,...///111222222000111222222333555888;;;EEE```qqqgggbbb___^^^|||wwwppplllpppuuuuuuttttttrrrnnnggg^^^WWWVVV[[[```eeeooowwwqqqccc[[[YYY[[[\\\]]]\\\[[[ZZZ[[[\\\VVVYYY[[[XXXOOOCCC888222000000000...,,,++++++------+++---222444222000111333111333888:::<<>>>>>>>>===>>><<>>EEEJJJOOOUUUUUUNNNDDD<<<999444555666555444333444555333333666<<<===:::999:::<<>>BBBIIISSSaaapppyyy}}}yyyvvvzzz|||}}}{{{xxxuuuttttttjjjgggbbb\\\XXXWWWWWWWWWWWWTTTYYYjjjzzzqqqgggYYYLLLDDD>>>???;;;:::<<<777===QQQ^^^xxxmmmQQQAAA@@@===555222222444888;;;DDDWWWhhhzzz|||{{{eeeUUULLLIIIHHHEEEFFFGGGMMM___vvv{{{iiiTTTGGG>>>888888===RRRcccppprrrqqqtttsssnnnpppoooooommmlllssslll^^^WWWUUU............------------------------------------000,,,+++000333222111333111444888;;;>>>>>>>>>===>>>;;;===AAACCCNNNkkk~~~yyyqqqjjjddd```[[[[[[bbbnnnzzz~~~{{{xxxvvvpppmmmlllmmmmmmooozzz{{{ppplllttt|||uuu}}}www```YYYSSSQQQNNNIIIHHHJJJHHHGGGHHHNNN\\\mmm{{{yyyrrrpppooojjjccc___dddppp{{{ssspppkkkgggfffgggkkkmmmuuu|||}}}}}}~~~pppddd```___YYYPPP:::333......///---+++,,,)))+++------,,,+++***+++***++++++,,,,,,++++++***)))))))))***+++***(((%%%***)))((((((((()))++++++******+++,,,,,,,,,++++++******+++,,,...000222333000222333333333666<<>>666444............---,,,***)))............////////////---///000000000333999>>>CCCIIIOOOOOOJJJAAA;;;888555666777666555444555666444333666;;;===:::999;;;;;;DDDMMMXXXhhhzzz~~~|||nnncccWWWPPPOOOKKKJJJCCC@@@FFFMMMdddoooaaaSSSFFF<<<:::777111333:::888<<>>@@@;;;:::<<<888@@@TTTfffpppSSSCCC@@@<<<444444333555777:::DDDWWWhhhzzz{{{iiiYYYOOOLLLKKKEEEHHHIIILLLZZZooo~~~lllWWWHHH===777888===OOO]]]iiikkkkkkooommmgggkkklllmmmkkkhhhnnn}}}hhh[[[VVV............////////////,,,,,,,,,,,,,,,,,,,,,,,,333---***---111111222444111444888;;;>>>???>>>>>>>>>::::::<<<===CCCVVViii|||}}}||||||zzztttpppkkkgggdddfffppp}}}|||yyyvvvsssnnnkkkooovvvwwwlllhhhrrr{{{ssszzzzzzaaaYYYSSSPPPNNNIIIHHHJJJGGGFFFGGGOOO\\\mmm|||zzzzzz|||zzztttiii```bbbnnnzzzqqqnnniiieeeeeehhhmmmqqqvvv}}}{{{xxx}}}xxxiiibbb^^^WWWNNN;;;333......///---+++,,,,,,***))))))***++++++*********+++,,,,,,+++******''''''(((***,,,***&&&###)))))))))((()))******+++)))***+++,,,,,,,,,,,,,,,)))******,,,---///111222000222555555444666;;;???MMMiii}}}nnnbbbhhh|||{{{sssjjjgggiiikkkkkkjjjjjjiiigggdddbbbaaa``````cccmmm||||||sssqqqrrroooggg___^^^^^^___^^^]]]\\\ZZZYYYTTTRRRRRRPPPHHH===666555//////......,,,***)))(((---............/////////......---...///111444666999???EEEGGGCCC===999777333444555555444333444666444333555;;;<<<999999;;;;;;BBBLLLWWWhhh{{{~~~nnnbbbWWWRRRQQQNNNMMMDDDAAAFFFOOOgggnnn```RRRFFF===<<<999555777===999>>>HHHSSS```ooo|||~~~}}}vvvmmmbbb\\\ZZZYYYVVVSSSRRROOOOOOWWWdddxxx~~~rrrbbbSSSKKK???@@@:::999<<<:::DDDZZZssssssXXXFFF@@@;;;444666555555777:::EEEYYYlll{{{{{{jjjXXXNNNIIIHHHEEEHHHJJJJJJRRReeexxx|||lllXXXHHH===888999===LLLXXXbbbccceeeiiiggg```cccfffiiihhhccceeevvvnnn\\\UUU////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,......---///444111333777;;;>>>??????>>>>>>:::888:::;;;<<>>PPPlll~~~{{{hhhkkkwww{{{tttjjjdddccccccddddddfffgggggggggggggggffffffkkkuuu}}}ooodddcccggggggaaa[[[]]]^^^______^^^\\\ZZZYYYSSSQQQOOOJJJBBB999444222111111000000///...---,,,---------.........//////333111//////111333333333///555;;;===;;;888666666111222333333222222333444444333555:::;;;999888;;;<<>>;;;:::777999>>>>>>EEEOOO\\\hhhtttwwwkkkdddcccbbb^^^YYYUUUSSSSSSWWW```pppwwweeeSSSIII@@@@@@:::999===<<>>?????????===:::999:::::::::===AAAOOO[[[eeefffeeegggjjjkkkjjjqqqwww{{{}}}xxxxxxwwwvvvwwwzzz|||~~~vvvtttuuu|||yyysssooommmttt|||uuuggg```^^^cccxxxuuuwwwxxxdddZZZQQQOOOMMMJJJHHHHHHFFFFFFIIISSScccuuutttmmmrrrzzzzzz{{{wwwoooddd[[[YYY___hhhoooqqqxxx~~~{{{qqqkkkooovvvyyywwwqqqggg^^^VVVKKK@@@<<<333------...,,,,,,---***))))))+++...///,,,(((************************,,,***'''''')))*********((()))))))))************((()))***+++,,,,,,---,,,,,,,,,---...000222333444///222666666666777;;;???SSSnnnooommmtttzzz}}}|||wwwooogggddddddeeegggfffggghhhhhhhhhgggfffeeennn{{{vvveeeVVVTTTYYYYYYWWWVVV[[[\\\^^^^^^^^^\\\ZZZXXXTTTTTTPPPHHH???888333000000000000000000111111111------------............333111///000111222222222***///555777555333444555111333444444333333444555444222444999:::888888;;;<<<@@@GGGPPP]]]ooosssddd[[[VVVSSSNNNMMMDDD???EEENNNggg~~~mmm___LLLEEE===:::999888:::===@@@HHHTTTbbbooozzzwwwqqqpppooojjjeee\\\ZZZZZZ\\\```lllzzzfffRRRGGG@@@@@@:::999===>>>JJJbbbwwwaaaNNNCCC===:::777555666999???MMMeeezzz}}}rrr___RRRLLLJJJFFFDDDCCCEEEKKKRRRZZZ```]]]XXXOOODDD===::::::;;;GGGTTT^^^___aaaeeeccc\\\WWWZZZ^^^^^^YYYXXXbbbnnntttsss```WWWVVV......//////000000111111------------------------)))+++///111---(((+++222000222777;;;>>>?????????;;;;;;:::::::::999::::::>>>GGGOOOPPPRRRXXX___bbb```hhhpppvvv|||zzzsssssssssssstttwww||||||||||||uuunnnmmmooovvvuuukkk```ZZZZZZ]]]nnnvvvxxxyyyfff[[[QQQNNNMMMJJJHHHHHHFFFFFFJJJTTTccctttlll```cccrrr|||wwwooobbbXXXUUUYYYaaagggjjjpppwwwwwwnnndddccchhhiiikkkjjjddd^^^WWWLLLAAA<<<444---------,,,,,,...&&&'''(((+++,,,,,,***(((+++***))))))))))))***++++++(((%%%$$$&&&(((***+++(((((()))************)))((()))***+++,,,---------,,,------///000222444555///222555666666888===AAATTTooopppiiimmmooommmjjjooo{{{~~~zzztttmmmhhhfffiiilllgggggggggfffdddbbbaaa```iii{{{vvvaaaNNNJJJKKKLLLNNNRRRXXXYYY[[[]]]\\\ZZZXXXVVVVVVVVVRRRHHH???999444///............///000111222,,,------------.........///////////////000000111***...222333111000222444333444666666555555666888444222444888999888888;;;;;;>>>DDDLLLUUUeee|||wwwggg^^^XXXTTTMMMLLLCCC@@@EEENNNeeepppbbbJJJEEE>>>999888888:::;;;???HHHVVVeeesss{{{wwwjjjgggeeecccdddkkk}}}vvvdddQQQGGG@@@@@@::::::>>>???KKKbbbyyyeeeQQQCCC===<<<777666777:::AAAPPPggg|||uuu```QQQKKKIIIFFFBBBAAAEEEJJJMMMQQQVVVRRRRRRLLLBBB;;;:::;;;:::CCCSSS```bbbbbbdddccc^^^XXXYYY[[[\\\ZZZYYY___ggghhhooouuuqqqeeeZZZVVVWWW------...//////000111111........................000---+++......---...111///222777;;;>>>@@@@@@???:::;;;;;;999777777777888888???DDDDDDEEEKKKRRRTTTWWW^^^fffoooxxx~~~|||vvvoooooooooppptttzzz~~~uuuppppppqqqxxxwwwnnnddd[[[WWWWWWWWWbbbuuu{{{yyysssuuu}}}ggg[[[PPPMMMMMMKKKHHHGGGFFFFFFIIIQQQ___ooo|||kkk\\\^^^gggooozzzvvvpppggg^^^ZZZ[[[```ccccccfffllloooiii___]]]aaa___cccccc```\\\WWWNNNFFF===444---,,,---,,,,,,...'''(((************+++---+++***)))(((((()))***+++***(((&&&&&&(((***+++***'''((()))***+++******)))((()))***+++,,,---------,,,,,,---...000222444555///222444444555999???DDDWWWrrrvvvfff```dddgggeeebbbdddooozzzzzzyyyuuunnngggeeegggjjjddddddccccccbbbaaaaaa```jjj|||zzzcccNNNEEECCCBBBHHHRRRUUUWWWYYY[[[ZZZXXXUUUTTTQQQSSSPPPFFF===888333...//////...---......///000,,,,,,---------.........***---//////......000333---000333222000///000333111333444555444444666777444222333777999777888;;;999;;;AAAHHHPPP]]]uuu|||jjjaaaZZZTTTLLLKKKDDDAAAGGGNNNeeepppaaaJJJFFF???999888999::::::BBBJJJXXXggguuu~~~vvvpppmmmqqqvvvjjj[[[MMMFFF???@@@;;;:::??????JJJaaa{{{hhhRRRBBB;;;:::777666777;;;AAANNNeeeyyyuuu___PPPHHHGGGFFFDDDEEEHHHHHHIIIQQQ[[[UUUUUUMMM@@@888888::::::AAAUUUgggiiifffggggggddd^^^ZZZZZZ]]]______aaafffeeefffgggeee```ZZZUUURRR,,,------...///000000111////////////////////////999...'''***000222111111///222666;;;>>>@@@@@@@@@888;;;;;;777444444555666777===AAA??????DDDHHHJJJPPPWWW___hhhttt~~~|||lllllllllmmmqqqxxx|||}}}yyyyyywwwuuu|||tttkkkbbbYYYUUUVVVRRRZZZggguuu~~~}}}yyyxxxpppkkkooouuuyyypppppphhh[[[PPPMMMMMMKKKHHHGGGFFFFFFHHHOOO[[[jjjuuu|||mmm^^^```___dddlllvvvwwwsssmmmfffbbbaaabbbccc___```eeeiiifff]]][[[___ZZZ^^^___\\\YYYVVVPPPIII===444---,,,---,,,,,,...+++,,,,,,+++)))***///333+++***)))(((((()))***++++++******+++------,,,+++'''((()))++++++******)))((((((***+++,,,---------++++++,,,---///111333444///111333333444999@@@FFFZZZvvv|||~~~~~~zzzxxxuuuooocccZZZZZZ]]]bbbccc``````fffnnnvvvuuurrrkkkccc```bbbeee`````````aaabbbdddeeefffqqq~~~gggOOOEEE???>>>FFFSSSSSSUUUXXXYYYYYYWWWTTTRRRJJJNNNLLLBBB:::666222+++222111000///......///000,,,,,,,,,---------......)))---111111......222777000222444222///...000222...000111111111111333444444222333777999777888;;;777999???GGGMMMZZZsss~~~lllccc\\\TTTLLLLLLEEECCCHHHOOOfffnnn^^^KKKGGG@@@:::888:::;;;999GGGNNN[[[hhhuuu|||wwwyyyyyyiii^^^RRRIIIDDD>>>@@@;;;;;;??????JJJ```|||iiiSSS@@@888888888777888;;;@@@MMMbbbuuuyyycccSSSKKKJJJFFFFFFIIIJJJGGGHHHUUUddd\\\[[[PPP???555666::::::CCCZZZmmmpppkkkkkklllkkkbbb]]][[[___cccccceeegggeeecccaaaaaa___ZZZSSSLLL,,,...000000///000111333...///111111000......///---,,,,,,,,,,,,---...///---000444888;;;===>>>>>><<<;;;:::888777555444333999333111555:::;;;>>>AAADDDIIIRRR\\\eeelllppprrrjjjgggeeehhhooossssssqqqqqqwww~~~~~~zzzxxxwwwuuusssrrrtttwww~~~vvvtttyyypppddd\\\XXXWWWUUUYYYaaakkkppppppqqquuurrrnnngggbbbbbbgggoootttqqqooo}}}}}}jjjZZZOOOOOOMMMGGGEEEJJJGGGEEEFFFNNN\\\jjjuuuzzzppp]]]XXX]]]\\\dddrrryyyxxx{{{vvvyyyzzzxxxrrrnnnnnnooopppggg```______ZZZUUUSSSRRRTTTWWWYYYXXXSSSMMMHHH<<<333---------,,,,,,...'''((()))***+++,,,,,,,,,***++++++******)))((('''))))))))))))))))))))))))(((,,,***((())),,,+++...---)))''')))+++***,,,,,,,,,///222444333222666444444555444444;;;CCC[[[zzz}}}}}}zzzzzz~~~|||tttnnnllliii___UUURRR\\\cccaaa]]]___fffjjjggghhhgggccc___^^^```ddd]]]\\\___eeehhheeeaaaaaaiiiuuu{{{iiiTTTGGGBBBCCCJJJQQQVVVWWWXXXYYYYYYXXXWWWVVVUUUQQQKKKDDD>>>888333///,,,,,,------...///////////////.........---------111///---,,,---111444777333222111/////////000000,,,---///111333444555555111444777888888777888888444999>>>BBBIIIVVViiiwwwqqqeee[[[TTTTTTKKKDDDCCCEEEOOOggguuucccVVVJJJ???;;;;;;<<<>>>BBBMMMTTT^^^jjjwwwyyyeeeWWWNNNHHHEEE???@@@;;;:::??????LLLccckkkUUUFFF@@@>>>;;;777555777===EEERRR^^^yyyzzzfffVVVOOOMMMMMMMMMLLLIIIIIINNNWWW^^^___UUUGGG<<<888888888777BBBUUUhhhooonnnmmmlllkkkeeedddbbbaaabbbcccccccccaaadddffffffccc\\\UUUPPP---...//////...---///000000222333333000...---......---------------......***,,,000444666888888888999888777666555333222222555000...333777888999<<<>>>BBBIIIRRRZZZ```dddfff```^^^]]]aaagggkkkjjjhhhlllpppwww|||xxx|||{{{xxxwwwrrroookkkiiihhhhhhgggffffffiiipppyyy{{{qqqggg```\\\UUUVVV\\\dddhhhjjjnnntttmmmhhhaaa[[[YYY\\\ccchhhooozzz~~~nnnjjjxxxzzziii[[[PPPPPPNNNHHHFFFJJJHHHGGGGGGLLLWWWcccooouuu}}}}}}~~~ttt___WWWYYYYYYaaammmrrrsssyyy}}}|||wwwmmmdddaaa^^^YYYSSSQQQPPPRRRTTTVVVUUURRRMMMJJJ<<<444---------,,,,,,...***++++++++++++***))))))'''((()))******++++++***))))))))))))))))))))))))"""''',,,---+++((((((***(((++++++'''%%%((()))(((,,,+++,,,...000222111000555444555777777888???HHH^^^|||}}}xxxvvvwwwyyyxxxvvvsssnnneeeZZZQQQTTT^^^eeeccc___bbbhhhkkkccccccaaa]]]YYYZZZ^^^cccbbb^^^___ccceeebbbaaabbbfffooo~~~|||iiiTTTFFFAAACCCKKKSSSXXXYYYYYYZZZZZZYYYWWWWWWVVVQQQKKKDDD===777333000..................------///.........------------///...---,,,---000333444222111000/////////000111...///000111222333333333333555666666555444555666555999===@@@EEEPPP```mmm}}}rrrhhh___YYYTTTKKKEEEDDDFFFQQQjjjyyyfffVVVKKK???;;;;;;;;;???CCCJJJRRR```nnn|||yyyfffXXXNNNHHHDDD>>>???::::::>>>???KKKdddoooXXXGGG???===;;;777555777;;;AAALLLWWWiii}}}~~~}}}iiiXXXNNNKKKHHHHHHHHHGGGGGGMMMVVV]]][[[QQQDDD<<<999;;;<<<===???PPPbbbkkkmmmnnnmmmlllkkkgggcccaaabbbbbbaaa___eeegggjjjjjjfff___WWWRRR,,,---//////......000111222444555444111///------//////...------.........***+++...111333444444444555444444333333222222111222......222555555555888999<<>>AAA======AAAAAAOOOhhhuuu\\\III???<<<;;;777555777999<<>>???>>>MMM^^^iiiooossssssqqqkkkfffbbbcccgggkkkkkkiiijjjlllmmmmmmhhhaaaYYYTTT***,,,...//////000222444222444555444222000///000000000///.........//////---...000111222333333333222222222222222222222222222///000444666444444777999:::<<<@@@EEEJJJNNNQQQNNNPPPTTTZZZ```aaa^^^[[[___aaabbbbbbbbbdddfffhhhnnnppprrrqqqoookkkiiihhhccc___ZZZWWWVVVVVVVVVVVVUUUXXXZZZ\\\^^^dddmmmttt}}}yyynnnfffcccaaabbbfffhhhkkkqqqxxxwwwssskkk```VVVSSSTTTXXXZZZcccoooxxxooohhhrrrrrrfff]]]UUUSSSPPPJJJGGGIIIDDDEEEGGGJJJQQQ^^^nnnyyyzzzzzz{{{gggYYYXXX[[[bbbjjjjjjkkkyyy}}}tttfff^^^SSSPPPMMMLLLMMMMMMKKKIII===444---------,,,+++---------,,,,,,***)))'''&&&***++++++******)))((('''))))))))))))))))))))))))***'''$$$$$$'''******))))))---...***)))+++,,,+++,,,+++,,,...111444555555555444666999;;;>>>FFFOOOccc|||uuuxxx}}}{{{kkkZZZQQQXXX```eeecccaaadddhhhjjjiiigggeeeaaaaaahhhrrr{{{pppggg^^^[[[[[[]]]bbbgggfffjjjpppzzz}}}jjjSSSFFFBBBFFFPPPZZZ___^^^]]]\\\ZZZXXXWWWVVVUUUQQQJJJAAA999444222222//////.........---------------------------------,,,,,,---...///000000000////////////000000111111///000111222222222222222555555444222000111444777444777999:::<<>><<<<<<999888999999888<<>>===;;;:::;;;:::777:::>>>FFF```xxx~~~sssyyymmm\\\QQQMMMHHHIIIIIIHHHIIIOOOYYY``````UUUGGG<<<999;;;===>>>FFFUUUfffrrr{{{}}}rrrkkkccc```bbbdddcccbbbnnnmmmlllhhhccc]]]WWWTTT,,,------+++(((&&&&&&'''...000333444333222333444111000000000111111222333000000000000000111111111111111222222222333333333...---///222222000333888555555666888;;;???BBBDDDGGGLLLSSSZZZ^^^^^^]]][[[RRRTTTVVVZZZ^^^aaacccdddggghhhhhhgggdddbbbbbbccc```]]]YYYVVVUUUSSSRRRPPPKKKLLLNNNPPPQQQSSSVVVXXX^^^bbbkkkwww}}}vvvpppmmmiiiiiinnnuuuyyyzzz~~~vvveeeXXXRRRQQQSSS[[[eeennnvvv~~~tttjjjqqq|||qqqccc___XXXQQQLLLIIIHHHIIIDDDDDDDDDHHHOOO[[[iiirrrtttuuuyyykkk___[[[\\\bbbgggccc```lll|||zzzrrrvvvuuueee\\\UUUMMMJJJKKKKKKHHHEEE>>>555...------++++++,,,)))******+++++++++******'''((()))******++++++***)))))))))))))))))))))))),,,)))&&&&&&)))++++++)))&&&***,,,***)))++++++)))(((''''''***...333555666888777888::::::<<>>===WWWqqq|||rrrxxxooo]]]SSSNNNGGGHHHHHHGGGHHHNNNXXX___```UUUGGG<<<:::<<<>>>@@@GGGWWWiiiuuu{{{~~~}}}yyyrrrmmmfffbbbbbbdddgggiiiooommmiiiddd___[[[XXXVVV+++,,,,,,+++(((''''''(((///111333333222111111222000000000111222333444555000000000000000111222222111111111111222222222222///...///222222111555<<<111222444777:::===@@@AAAFFFKKKSSSYYY]]]^^^]]]\\\TTTSSSTTTYYY```eeeffffffggggggfffddd```^^^^^^___]]][[[ZZZYYYYYYWWWUUUSSSMMMLLLKKKMMMOOOQQQQQQQQQSSSWWW```jjjvvvzzzooojjjhhhggghhhnnnwww}}}qqq```WWWTTTSSSZZZeeeooowwwvvvlllqqq|||qqqbbb___WWWOOOIIIGGGIIIJJJFFFEEEEEEJJJUUUbbbmmmssssssuuuzzzjjj```\\\]]]bbbfffaaa\\\cccpppyyypppoooyyyuuuddd\\\UUUMMMKKKLLLMMMJJJFFF>>>555...------+++***,,,*********+++++++++******'''((()))******++++++***))))))))))))))))))))))))************++++++***)))%%%***,,,***)))+++,,,))),,,+++***,,,000333666666888777888:::;;;===EEEMMMiii~~~tttccc]]]ccchhhiiifffcccdddeeeddddddddddddcccbbbeeekkkqqqllleee^^^^^^___```dddiiibbbjjjuuuppp___MMMDDDDDDKKKVVV___]]]\\\YYYWWWUUUTTTSSSSSSPPPOOOKKKCCC888111///000------..................++++++,,,,,,,,,------------...............//////...///000000000///...---......000111222333444444222333222111000111444777444555888;;;>>>AAADDDGGGPPP^^^uuu~~~tttkkkeeeZZZRRRLLLMMMPPP[[[uuukkk]]]OOOIIIJJJNNNVVV]]]cccdddcccbbbbbbdddiiilllrrryyyssshhhaaa\\\XXXUUUNNNPPPJJJGGGIIIOOOeeeiiiLLL@@@BBB<<<::::::<<<;;;999;;;@@@===WWWpppzzzooovvvsss```RRRLLLFFFGGGGGGGGGIIIPPPZZZbbbdddXXXIII===999:::===>>>FFFXXXmmmvvvyyyxxxvvvssskkkiiifffcccbbbfffmmmssssssoooiiiccc^^^\\\[[[[[[(((***,,,,,,,,,---///000000222444333222000///000//////000111222444555666222222222222222333444444000000000111111111111111222111222444444444999AAA000222444888;;;>>>@@@AAAGGGMMMTTTZZZ^^^_________YYYVVVUUUYYYbbbiiijjjiiiiiiiiigggccc___\\\\\\\\\]]]]]]]]]^^^___^^^[[[YYYUUUQQQMMMMMMOOOPPPOOOMMMLLLRRRZZZaaahhhtttxxxjjjcccbbbfffgggmmmwww|||iii^^^ZZZNNNVVVaaallluuu|||yyynnnsss~~~qqqbbb___WWWMMMGGGGGGIIIJJJGGGFFFGGGNNN\\\jjjuuuzzztttwww}}}~~~hhh```___^^^cccgggbbb[[[___iiirrrxxx|||wwwmmmhhhmmmtttmmm]]]\\\TTTMMMKKKNNNOOOLLLHHH>>>555...------+++***++++++++++++++++++***)))(((***++++++******)))((('''))))))))))))))))))))))))%%%''')))+++,,,+++***)))''',,,///---,,,......,,,333111///000333666777888777666888;;;<<>>@@@BBBCCCMMMYYYnnnxxxnnnhhh\\\TTTMMMMMMPPP[[[tttttteeeVVVNNNNNNQQQXXX___ccccccbbb```^^^^^^```bbbhhhppp{{{uuuhhhaaa\\\XXXUUUUUUVVVPPPKKKNNNTTTllliiiLLL@@@DDD;;;999999;;;;;;999<<>>888777888999FFFZZZpppyyyxxxuuurrrooohhhgggddd^^^ZZZ\\\ccckkkvvvqqqjjjccc^^^]]]^^^```)))************+++++++++111222333333222111222333000111111111//////000222222222333333333222111111222222111111000000111111222111000000222555999;;;000111222555999;;;<<<<<>><<<;;;EEESSSnnn~~~yyy|||xxxiiiiiilllnnnlllfffdddfffhhhgggddd]]]```hhhggg]]]^^^ggghhhiiiaaa```jjjjjjeeehhhhhhqqq~~~hhhWWWFFF???BBBIIIRRRZZZRRRUUUVVVUUURRRPPPRRRTTTRRRMMMFFF>>>777222000///------------------------,,,...111222000---++++++,,,---,,,((()))...111111......---+++***,,,000333............///111222333111111222222222333333333555666666666777:::???BBBKKKSSSeee||||||sssiii___ZZZUUUSSSTTT^^^tttrrr```XXXVVVWWW[[[___ddd]]]WWWVVVUUUSSSTTTWWWfffkkkrrrxxx{{{zzzvvvtttpppqqqqqqooonnnrrrzzzttthhh^^^WWWWWWZZZ^^^^^^UUUMMMMMMUUUrrrgggPPPDDDBBBAAA===<<<======:::;;;???GGGUUUnnn~~~qqqlllppp|||{{{dddVVVQQQHHHGGGEEEEEEKKKWWWdddnnnmmmbbbRRRCCC:::888888999AAAVVVkkksssqqqqqqrrrsssmmmcccYYYXXXZZZ^^^ccciiinnnhhh```]]]\\\\\\^^^```)))************+++++++++---///222333222111111111000000000///......000222000111111222333333333222333222222111111111222222222111000000111333666888333222111222555888:::;;;GGGJJJQQQ\\\dddeee___YYYTTTUUUYYYaaajjjooonnnkkkkkkkkkkkkiiigggeeecccaaa^^^^^^]]]^^^aaaeeehhhjjjbbb]]]VVVQQQNNNMMMMMMLLLOOOMMMNNNSSSZZZaaammmxxxvvvmmmgggcccaaaaaaeeeooozzzmmm```ZZZYYY]]]iiissszzz}}}|||oooqqqxxxuuucccZZZRRRNNNLLLJJJLLLOOOLLLHHHHHHRRRddduuu}}}~~~kkkcccaaahhhppptttppphhh```[[[bbbdddeeeaaa]]]\\\```eeeooo{{{|||ddd^^^VVVXXXVVVOOOLLLMMMNNNMMMAAA999000+++(((&&&)))...***(((***...---((((((,,,%%%)))+++))))))///333444)))))))))))))))******+++))))))))))))))))))))))))******+++,,,,,,,,,++++++///,,,...222222111444:::<<<999999>>>===>>>HHHVVVnnn|||zzz{{{~~~~~~}}}pppcccfffnnnnnnkkkfffeeehhhgggcccbbb^^^cccmmmmmmggglllyyywwwwwwmmmhhhmmmlllhhhmmmnnnuuufffVVVEEE>>>@@@EEEMMMTTTRRRSSSTTTTTTTTTTTTVVVWWWRRRMMMEEE===666222//////////////////////////////%%%)))---//////.........+++------)))***...///------...---,,,+++,,,...111////////////000000000000111111222222222333333333555555666666777:::>>>BBBGGGNNN^^^tttzzzrrrjjjddd^^^WWWTTTVVV```rrr}}}llldddaaa```bbbeeeaaaYYYSSSQQQPPPMMMMMMPPP]]]bbbjjjoooqqqnnniiieee]]]\\\[[[YYYYYY\\\aaadddmmmwww}}}pppfff\\\UUUTTTXXX___```WWWOOOOOOVVVqqqjjjUUUJJJHHHGGGDDDCCCDDDDDDAAAAAADDDHHHUUUlll~~~{{{nnniiinnn|||eeeVVVRRRKKKIIIGGGFFFKKKUUUaaajjjlllbbbSSSEEE===:::999:::>>>RRRfffnnnnnnnnnoooooooooggg```\\\ZZZZZZ]]]ccchhhccc]]]XXXVVVVVVXXX[[[)))************++++++++++++...222444333222222222/////////---,,,,,,///111...///000111333333333333333222222222222222333444222222000000000111333444444333111000111555888;;;FFFJJJRRR\\\eeehhhddd```WWWXXX[[[bbbjjjnnnnnnlllnnnoooppppppmmmjjjfffccccccbbb``````bbbhhhpppuuukkkeee^^^XXXSSSPPPMMMKKKOOOMMMMMMRRRUUUZZZbbbkkkuuuzzzppphhhbbb^^^\\\```iiitttttthhh]]][[[^^^iiirrryyy~~~{{{mmmlllrrrvvvbbbYYYRRROOOMMMKKKLLLPPPMMMJJJJJJTTTeeettt|||~~~{{{lll```___gggsss{{{zzzrrreee]]]___```^^^ZZZVVVUUUYYY]]]gggttt~~~xxxbbb^^^VVVXXXVVVQQQOOOPPPOOOKKKCCC:::222...,,,)))))),,,)))((()))+++***'''(((,,,)))---...)))'''***------)))))))))))))))******+++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,---,,,...222333222555::::::777999>>>???@@@LLLZZZooo|||{{{yyy|||vvvssstttjjjdddkkkvvvrrriiicccdddiiihhhcccaaa___fffooonnnjjjtttuuutttpppnnnvvvvvvzzzcccTTTCCC===???DDDLLLRRRVVVUUUTTTTTTVVVWWWWWWWWWRRRMMMEEE<<<555111//////////////////////////////***,,,......,,,)))((((((+++---...++++++......+++---...///...---,,,---...///000111111111///...---111111222222222333333333444555555666666999===@@@DDDIIIWWWkkk}}}{{{xxxrrrlllkkkbbbYYYWWWZZZcccqqq~~~yyyrrrnnnjjjhhhhhh```XXXPPPNNNKKKHHHHHHJJJTTTYYY___dddccc^^^XXXSSSKKKIIIGGGFFFGGGIIIIIIIIIPPPYYYfffyyyyyynnndddZZZRRRQQQTTT]]]___XXXQQQPPPUUUnnnppp^^^UUUSSSOOOKKKJJJKKKIIIEEEDDDFFFJJJUUUiiiyyyvvviiieeejjj{{{}}}eeeVVVRRRMMMKKKIIIGGGJJJRRR]]]eeeiiiaaaTTTHHHAAA===;;;:::>>>PPPbbbiiijjjjjjhhhfffnnnjjjfffbbb\\\WWWXXX^^^]]]]]]ZZZTTTPPPPPPTTTXXX))))))*********+++++++++---///111222222222444555......---+++***+++...111...///000111222222222222222222222222333444444555333333222222111111111222333333222111222555888;;;???DDDMMMZZZeeekkkllljjj]]]]]]```dddjjjmmmnnnmmmpppsssuuuvvvtttpppkkkgggeeefffggghhhkkkpppwww}}}vvvqqqhhh```YYYSSSMMMJJJNNNLLLMMMPPPRRRTTTZZZbbbkkkxxx~~~uuujjjbbb\\\ZZZ\\\cccmmmyyyyyymmm```^^^```iiirrrxxx~~~zzziiifffkkk|||uuuccc[[[SSSPPPNNNKKKKKKNNNKKKHHHIIISSSbbbqqqyyy{{{tttyyy~~~mmm]]]^^^dddmmmvvvyyywwwqqqmmmeeebbb]]]WWWSSSRRRTTTVVVcccpppzzzttt```^^^ZZZ[[[YYYUUUTTTTTTPPPIIIAAA999111///...+++***,,,++++++++++++)))(((***---+++,,,***&&&%%%((('''$$$)))))))))))))))******+++)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,+++,,,///111333444777;;;;;;888:::???@@@BBBMMM\\\qqqxxxxxxoookkknnnkkklllxxxyyyllleeehhhnnnnnnhhhfffffflllrrrmmmgggssswwwuuu}}}{{{|||fffUUUCCC<<<>>>EEEOOOXXX]]]ZZZVVVUUUWWWXXXVVVSSSSSSNNNEEE<<<555222000000------------------------...///000...+++'''&&&%%%+++......++++++///000......000111111///---------...///000222222000...---111111222222222333333333333444555555666888;;;>>>BBBFFFQQQbbbrrryyyuuuqqqlllnnncccZZZYYY___hhhsss}}}{{{vvvoooiiigggbbbYYYQQQMMMJJJGGGGGGJJJQQQSSSVVVXXXVVVQQQLLLIIIEEEBBB@@@AAACCCDDDAAA>>>CCCJJJTTTbbbuuuyyymmmdddYYYPPPLLLNNNVVVYYYUUUOOOOOOSSSjjjzzzllldddccc___[[[XXXWWWRRRKKKGGGHHHMMMVVVgggtttqqqddd```eeevvv}}}eeeVVVQQQMMMKKKIIIHHHJJJQQQ[[[bbbeee^^^SSSIIICCC???<<<;;;CCCQQQaaaiiikkkkkkgggbbbkkklllmmmkkkbbbZZZZZZ```XXX]]]^^^XXXSSSSSSVVVYYY))))))*********+++++++++---......------///333666---------+++******---///000000000111111000000///222111222222333444555666444444555555444333333222///222444555555666999;;;:::???IIIUUU```hhhkkklllbbbbbbdddfffjjjlllmmmmmmsssvvvzzz|||{{{vvvpppllliiilllqqqvvv{{{}}}sssiii```WWWPPPLLLNNNLLLLLLOOOQQQQQQWWW]]]gggtttxxxlllccc]]]ZZZYYY___gggrrrvvvdddaaabbbiiirrrxxxzzzgggaaadddwwwvvvfff^^^VVVRRRNNNIIIHHHJJJFFFEEEGGGPPP___llltttwwwssswww{{{mmm\\\\\\aaaiiipppuuuvvvvvvvvvkkkeee^^^XXXVVVVVVWWWXXXbbboooyyyppp^^^]]][[[[[[YYYXXXXXXXXXPPPFFF>>>555...---...,,,+++,,,)))++++++***((()))+++,,,&&&%%%""""""(((///---&&&)))))))))))))))******+++))))))))))))))))))))))))((()))***+++,,,,,,---,,,(((,,,///111333666:::;;;>>>;;;<<>>???GGGRRR[[[```\\\WWWVVVWWWXXXVVVTTTTTTOOOFFF===666222111222------------------------***,,,......---,,,---...,,,...---***+++111333222///111333333111///......+++---///111222111000///111111222222222333333333222333444555555777:::<<<@@@BBBKKKXXXeeeuuuvvvrrrnnnjjjlllaaaYYY[[[ccclllvvv~~~|||rrriiidddaaaYYYPPPMMMKKKHHHIIILLLQQQQQQOOOMMMKKKIIIGGGFFFDDDBBBAAACCCEEEEEEBBB>>>@@@FFFLLLRRRZZZmmmxxxmmmdddXXXMMMGGGHHHNNNSSSPPPLLLLLLOOOfff~~~wwwuuuuuuooojjjfff___UUUPPPPPPRRRYYYgggrrrooobbb\\\```uuu}}}fffVVVQQQJJJJJJHHHHHHKKKRRRZZZaaaaaa[[[RRRIIICCC@@@===;;;FFFRRRaaalllsssvvvqqqjjjrrruuuyyyxxxmmmbbb```ddd```iiimmmhhhaaa___]]][[[)))************++++++++++++++++++******+++///222,,,---------++++++,,,...000000000000000///......000000111111333444555666333444666777777666555555///333666777666555777999:::???FFFOOOWWW^^^aaacccccccccdddfffhhhkkkmmmoootttxxx|||{{{vvvrrroooqqqvvv~~~}}}pppeee\\\TTTPPPNNNKKKKKKNNNOOOOOOUUU[[[cccooozzz~~~}}}xxxnnneee```\\\ZZZ]]]dddooo~~~zzzhhhdddcccjjjsssyyyzzzfff___aaaqqq{{{hhh___WWWSSSNNNIIIGGGIIICCCCCCFFFOOO]]]jjjrrruuutttwwwzzz|||ppp```ZZZaaakkkpppqqqpppqqqrrrllleee]]]YYYZZZ]]]^^^___aaaoooxxxnnn]]]]]]YYYYYYXXXYYY]]]\\\RRRFFF<<<333++++++------+++,,,&&&***+++((('''((()))((()))(((%%%%%%+++000---&&&)))))))))))))))******+++))))))))))))))))))))))))((()))***+++,,,---------&&&+++000111333888<<<<<>>BBBCCCCCCNNN\\\vvv~~~|||nnnjjjrrrpppnnnuuuyyyooonnnsssvvvkkk^^^eeevvv{{{zzzyyyxxx|||gggOOOBBBAAAGGGQQQZZZ]]][[[XXXVVVWWWXXXYYYYYYTTTNNNEEE<<<555222111222////////////////////////---///000///...------...,,,......+++,,,111333111///111333333111000///000+++---...000111222111111111111222222222333333333111222444444555666888:::<<<>>>EEEOOOXXXdddvvv{{{rrrnnnjjjeeeddd\\\VVVZZZbbbkkkuuu~~~uuujjjddd^^^UUUNNNKKKJJJJJJLLLPPPRRRPPPLLLIIIGGGGGGHHHIIIFFFEEEEEEFFFFFFEEECCCAAA???CCCGGGIIIKKKVVVnnnyyyooofff[[[NNNGGGGGGLLLQQQNNNJJJJJJMMMbbb|||vvvooojjjbbbZZZUUUVVVYYY^^^kkkuuuqqqccc\\\___pppiiiYYYSSSHHHHHHHHHIIIKKKRRRZZZ```^^^YYYPPPIIIDDDAAA???===HHHSSSbbbrrr{{{}}}xxxjjjeeefffnnnzzz~~~xxxtttkkkbbb)))************+++++++++)))+++------,,,,,,,,,---+++,,,......---,,,,,,---......//////000//////////////////000222444555666111333555888999999777666333666777555111000333777:::>>>CCCIIINNNSSSWWWYYY^^^___aaacccfffjjjnnnqqquuuyyy~~~zzzwwwrrrooopppzzzvvvjjj```YYYTTTOOOLLLKKKLLLLLLMMMRRRYYY^^^hhhqqqvvvwwwuuuooohhhccc^^^[[[^^^eeepppzzzjjjeeeeeekkkttt{{{}}}|||}}}hhh___aaajjj~~~zzzggg___WWWSSSOOOJJJHHHIIIBBBCCCGGGPPP]]]jjjssswwwvvvyyyyyyyyy~~~sssfff\\\dddlllmmmjjjhhhlllrrrmmmeee[[[WWWZZZ^^^```______mmmvvv}}}}}}lll]]]^^^XXXXXXYYY]]]dddeeeZZZLLL???444+++***---,,,++++++%%%***,,,)))(((******'''))),,,,,,)))(((***)))&&&)))))))))))))))******+++))))))))))))))))))))))))((()))***+++,,,---------$$$+++000111444:::===<<>>CCCJJJOOOXXXgggvvv|||sssllliiieee```]]]WWWSSSWWW^^^gggqqqzzzwwwkkkeee[[[SSSLLLKKKLLLMMMQQQVVVTTTRRRPPPNNNMMMMMMOOOPPPPPPQQQQQQPPPMMMJJJIIIHHHCCCCCCEEEIIIKKKOOOZZZggg}}}uuunnncccWWWPPPNNNPPPTTTQQQLLLJJJKKK```wwwpppjjjfffaaa[[[ZZZ]]]aaaeeeqqq{{{wwwhhh___```lll~~~lll\\\VVVHHHIIIIIIIIIKKKQQQXXX]]]^^^XXXPPPIIIEEECCCAAA@@@NNNXXXgggyyy~~~|||nnnggggggtttqqq)))************+++++++++)))---111333222///---,,,***,,,///000///---,,,,,,,,,,,,...///000000111111......///000111333555666///111444888999999888777777888777333---,,,000555888;;;@@@EEEIIIMMMQQQTTTYYYZZZ]]]```dddiiiooosssvvvyyy~~~}}}zzzrrrkkkgggqqqyyylllbbb[[[WWWQQQMMMJJJKKKJJJJJJOOOWWWYYYbbbjjjooorrrsssoooiiieee```]]]```gggsss|||kkkgggffflllttt||||||yyyjjjaaabbbeeezzzuuueee]]]VVVSSSPPPKKKIIIKKKBBBDDDHHHRRR___llluuuyyy|||~~~~~~|||vvvjjj```fffjjjgggaaacccnnnyyypppfff[[[VVVXXX\\\\\\[[[\\\jjjuuu{{{|||lll]]]___YYYZZZ\\\bbbkkkmmmbbbTTTBBB666,,,***,,,,,,******&&&---000,,,+++---,,,(((%%%+++)))%%%''',,,///)))))))))))))))******+++))))))))))))))))))))))))((((((***+++,,,---------###+++000111444;;;>>><<<@@@===>>>DDDDDDEEEQQQ```zzzyyy|||}}}vvv|||oooiiitttrrrppprrr~~~zzzeeeaaajjjttt~~~rrraaaPPPHHHIIINNNUUU[[[______]]]XXXSSSRRRTTTWWWQQQKKKAAA777111......///------------------------***,,,............000222'''---111000///---''' +++---......------///000111111000////////////000111111222222222333333333000111333444444555666888===@@@EEEJJJMMMSSS```nnnooossssssmmmhhhfffbbb]]]XXXSSSQQQUUU[[[bbbmmmwwwvvvjjjdddZZZSSSMMMMMMOOOQQQVVV\\\WWWVVVVVVUUUUUUUUUVVVVVV\\\^^^^^^[[[UUUQQQQQQRRRIIIFFFGGGNNNQQQOOOQQQUUUiii}}}|||vvvlll```YYYXXXUUUYYYTTTNNNKKKKKK```~~~wwwsssmmmhhhfffccc```bbbfffgggkkkvvv{{{kkkbbbbbbnnnooo___YYYJJJJJJJJJJJJKKKPPPVVVZZZ___YYYQQQJJJFFFDDDDDDCCCVVV___mmm~~~xxxzzz{{{ooohhhgggsss---,,,,,,++++++,,,,,,---+++,,,---,,,++++++---///............---,,,++++++////////////000000000000555222000000333444222000666666666666666777888888555888;;;;;;888555555666:::999:::>>>EEEKKKNNNNNNSSSYYY```dddfffjjjpppvvv{{{|||tttiiidddjjjwwwyyypppfff\\\UUURRRQQQPPPOOONNNOOOPPPPPPRRRVVV]]]gggnnnqqqmmmiii]]]^^^^^^]]]___kkk~~~xxxqqqjjjkkksss}}}}}}rrrddd```dddtttrrrddd]]]UUUPPPOOONNNLLLKKKHHHDDDFFFRRRaaammmwww~~~||||||}}}~~~wwwllldddcccdddeeedddfffppp|||{{{pppaaaVVVRRRUUU[[[___WWW^^^jjjuuuwwwpppgggaaaZZZ[[[]]]gggvvv|||ooo\\\HHH999...///111---***,,,'''+++---***&&&%%%)))...(((***,,,,,,+++))))))***))))))(((((((((((())))))))))))))))))))))))))))))000,,,((((((+++......------...111444888<<>>AAABBBGGGLLLRRRYYY___eeekkkpppuuuwwwmmmccc___^^^gggtttggg\\\TTTOOONNNMMMLLLLLLLLLMMMMMMRRRQQQQQQRRRTTTXXXZZZ\\\]]]ZZZVVVUUUYYYbbblllrrr}}}~~~~~~wwwpppmmmpppvvv}}}uuueee^^^YYYeee{{{tttaaa[[[RRRMMMKKKJJJHHHFFFFFFDDDJJJXXXgggpppwww||||||~~~ooocccccc\\\XXXZZZaaammm~~~}}}lll\\\TTTRRRTTTVVV```___eeewwwwwweee___```qqqmmmNNN===///---...******---***))))))))))))***)))))))))))))))'''&&&&&&(((+++((()))+++,,,,,,+++)))(((************************+++,,,,,,+++***+++...111000000111333777<<>>GGGUUUdddqqq|||}}}zzztttjjj___XXXSSSMMMIIIIIIKKKNNNUUU\\\mmm}}}wwwnnnoooooopppttt~~~zzzoookkkvvv|||wwwjjjhhhhhhiiifffcccdddhhhfffllldddUUUKKKHHHXXXtttlll```hhhxxxnnnYYYLLLHHHGGGEEECCCCCCEEEHHHJJJNNNPPPPPPLLLGGGCCCCCCDDDUUUbbbcccaaahhhmmmqqqzzzwwwnnnhhhlllxxx~~~yyyqqqiiiiiihhhjjjzzz)))((((((((())))))***+++((()))***)))((((((***,,,)))***++++++,,,,,,,,,,,,+++,,,---...000222333333000111111111222333444555666666555555555555666666777777777777888888777777333444555666888;;;>>>@@@EEEJJJRRRYYY___cccfffgggkkkwwwyyyoooddd___[[[```tttuuuhhh]]]TTTNNNMMMLLLKKKJJJKKKKKKLLLPPPOOOOOOOOOQQQUUUYYY\\\VVVTTTRRRRRRVVV^^^ggglllwwwyyyzzztttmmmiiikkkqqqxxx|||vvvdddZZZTTT\\\nnn~~~ooo```ZZZRRRMMMKKKKKKIIIGGGEEEDDDJJJYYYgggqqqwww|||zzz{{{}}}iii]]]^^^ZZZWWWYYY^^^hhhwww|||lll^^^WWWUUUWWWYYY[[[^^^hhh~~~uuuiiicccqqq{{{jjjOOO===///......+++***---&&&***,,,+++(((&&&)))+++---------,,,***+++---///((()))+++,,,,,,+++)))(((************************---+++)))***,,,//////...///000222555999???CCCFFFDDDKKKJJJKKKRRRTTT^^^qqq~~~yyysssnnnllliiibbb]]]\\\YYY^^^dddggghhhjjjpppttt~~~iiiaaabbbZZZ\\\bbbkkkvvv}}}kkkOOOJJJEEEDDDIIIPPPXXX\\\[[[WWWUUUVVVUUUSSSTTTXXXQQQLLLAAA666000111111...+++...///------000000------...///...---------///((()))+++---///000111111...........................////////////000000000......///000000000000000000111333333333444777999<<>>===???@@@???<<<;;;===@@@JJJ[[[bbbfffnnnooojjjmmmuuujjj___```iiirrrtttqqqfffdddaaaaaaeeeppp}}},,,,,,+++***)))))))))))))))*********))))))+++,,,)))***+++,,,......//////,,,,,,---...///111111222111222444222000000222555333333333444555666777888888666555666888:::999777444666777777666777:::===CCCEEEIIIPPPXXX___dddffffffnnn|||sssggg```YYYTTT[[[gggyyymmmbbbXXXLLLKKKIIIHHHHHHHHHIIIJJJHHHKKKMMMNNNNNNOOORRRUUUOOORRRTTTTTTSSSWWW```gggqqqxxx{{{tttqqqkkkhhhiiioooxxx~~~zzzhhhZZZTTTRRRZZZooowwwhhh[[[UUUNNNJJJJJJKKKJJJIIIEEECCCHHHVVVeeeooovvv|||~~~{{{{{{}}}fff]]]VVVXXX]]]bbbgggsss}}}lllaaa\\\ZZZZZZ[[[dddpppooosssuuueeeKKK<<<000000111---+++...)))+++...---+++******,,,''')))******((((((((()))))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))+++,,,------,,,///444:::AAAFFFIIIKKKEEELLLLLLNNNUUUYYYcccvvvzzzpppooopppooofffWWWMMMKKKTTT]]]gggjjjhhhddddddffffffzzzpppeeefffiiibbbaaaaaadddjjjssszzz~~~~~~fffaaaZZZVVVUUUXXXZZZ\\\ZZZWWWVVVXXXWWWSSSSSSUUUPPPLLLCCC999444333111---,,,///000......111000------...///...------...///)))***+++,,,------------................................./////////000000///000111111222222111111---///000000000222444666;;;AAAKKKTTTZZZ```dddfffppprrrvvvxxxuuulll```WWWPPPIIIDDDCCCCCCBBBFFFLLLSSS```tttwwwqqqkkkeee^^^XXXRRRMMMMMMTTT\\\bbbggglllsssooo^^^OOOJJJGGGNNN```uuuuuueeekkkyyyrrraaaUUULLLIIIFFFDDDCCCAAA>>>;;;888::::::999777888<<<@@@LLLZZZ```eeerrruuuqqqssstttjjj___\\\ccclllpppqqqhhheeebbbaaacccfffkkkppp...---,,,***))))))(((((()))***+++***))))))+++---)))***+++---...//////000+++,,,,,,---...///000000111333444333000///222444222222333333555666888999999666444555888:::999777444666777666555555999<<>>>>>:::777666888888777999===JJJYYYaaahhhvvv||||||wwwssskkkcccccciiinnnooopppvvvsssfff^^^___]]]WWW,,,,,,+++++++++,,,,,,---+++++++++,,,---...///000***,,,---.........000222111---+++......------000)))***,,,...///000000000///000222222222333666888666666666777777888888888666777666555444555777:::===???BBBEEEKKKTTTaaajjjiiimmmrrrzzzuuuggg]]]WWWUUUSSSbbbrrrxxxjjj]]]SSSFFFDDD@@@>>>>>>??????>>>CCCDDDDDDEEEFFFGGGHHHHHHJJJIIIGGGFFFGGGHHHKKKLLLQQQYYYdddsss|||tttllliiilllvvv}}}}}}mmmbbbXXXUUUWWWbbbuuu~~~lll^^^XXXSSSMMMJJJJJJJJJHHHFFFEEEDDDGGGSSSdddrrryyy{{{~~~}}}|||~~~xxxfffaaaaaaccc```dddppp}}}uuugggbbb\\\^^^bbbjjj{{{qqqrrr~~~qqqaaaJJJ<<<...+++---,,,******......,,,+++)))'''&&&%%%...+++))))))+++,,,***)))***)))))))))))))))***+++)))************+++++++++)))++++++***'''(((+++///...000555;;;BBBHHHMMMOOONNNPPPTTTVVVVVV\\\mmm}}}{{{xxxvvvuuusssmmmccc]]]]]]```jjjpppllleeecccccccccjjjyyyzzzlllgggkkkoooeee___\\\```iiisss}}}hhhaaa^^^cccgggccc\\\WWWXXXXXXWWWWWWWWWUUUSSSQQQTTTNNNEEE;;;444000//////111000000000////////////...---,,,,,,+++++++++,,,,,,...000000///............------,,,---.../////////,,,***,,,///222222000+++,,,...///000000000000000///.........///111111;;;EEERRRZZZ]]][[[YYYYYY[[[fffxxxvvvoooggg^^^YYYTTTQQQSSSXXXaaahhhuuu~~~{{{vvvnnnfff```XXXPPPLLLOOOWWW]]]eeekkkiiieee]]]RRRJJJIIIOOOVVVjjjrrrhhhffflllwwwsssaaaggguuuuuucccXXXLLLHHHDDDAAA@@@???>>>===888444333555555444666;;;GGGWWW^^^dddrrrxxxxxx}}}uuuqqqiiiaaaaaagggkkkkkkwww|||yyykkkbbb```]]]VVV,,,,,,,,,,,,---...//////,,,,,,++++++,,,------...,,,,,,------,,,---000222111...---//////---...222&&&(((***---///111222222///000222222222333555888666666666666777777777777888888777666444444555777888<<<@@@DDDJJJSSS___hhhmmmoooqqquuuxxxkkk```XXXRRROOOXXXgggvvvyyyrrrggg[[[QQQDDDAAA>>>;;;;;;<<<;;;:::??????@@@AAABBBCCCDDDDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDJJJVVVfff{{{yyynnniiimmmvvv}}}rrrgggXXXVVVWWWcccvvvmmm___XXXSSSMMMKKKKKKJJJHHHFFFCCCDDDHHHUUUeeesssyyy{{{|||{{{zzz}}}yyyhhhdddaaadddaaaeeerrrlllbbb[[[]]]^^^aaalll{{{wwwnnnqqq||||||mmm]]]EEE888,,,***,,,,,,++++++(((&&&&&&))),,,---+++(((,,,***))))))***+++***(((+++******)))))))))******)))************+++++++++---,,,,,,++++++,,,...///...000444:::AAAIIIOOORRRQQQRRRVVVXXXYYY___ppp|||{{{zzzxxxpppfffccceeefffqqqxxxrrrfffaaabbbccchhhqqqvvvqqqiiihhhkkknnnfff___[[[]]]ccclllxxxttt]]]XXXWWW^^^dddccc]]]YYYUUUVVVVVVWWWVVVVVVUUUTTTTTTNNNEEE;;;444000000000000000000000////////////000000//////.../////////+++---//////---,,,------------,,,++++++---...///000,,,(((+++111444222...***+++---///000111111111//////......//////000111;;;EEEQQQZZZ[[[YYYVVVUUUXXXaaaqqq|||sssiiibbb\\\WWWWWW\\\dddlllzzzyyyqqqlll```YYYTTTVVV[[[```dddiiifffddd^^^VVVPPPNNNRRRWWWgggxxxhhh]]]UUU]]]jjjzzzsssbbbkkkxxxtttcccXXXNNNKKKEEEBBB@@@???>>>===888444222444444333555999FFFVVV^^^dddrrrwwwvvvyyyzzzwwwnnnfffeeejjjmmmlllyyy}}}{{{ppphhheeeaaaYYY---,,,,,,,,,------...///...------,,,,,,------------------,,,+++---000333222///...///...+++,,,000---......000111111222222///000222222222222555777666666666666666666666666777777777666444444555777555888===AAAFFFNNNYYYaaakkknnnpppttt}}}vvvlllbbbYYYQQQLLLQQQ]]]jjjmmmjjjbbbWWWNNNFFFCCC???<<<<<<<<<;;;:::;;;<<<===>>>???@@@@@@AAACCCDDDEEEEEEDDDBBB@@@??????CCCLLL[[[ppp|||pppkkknnnwww~~~ttthhhWWWUUUXXXfffzzzqqqdddWWWSSSNNNLLLLLLLLLIIIGGGCCCEEEKKKWWWeeepppvvvwwwwwwwwwxxx|||{{{iiieeeaaaeeeeeejjjwwwooo```___aaaaaaaaaeeelllqqqqqqsssooommmrrr{{{zzzjjjXXXCCC777,,,***,,,+++++++++)))&&&%%%(((------)))$$$))))))))))))******)))(((++++++******))))))******))))))*********+++++++++...---++++++---//////......000444:::BBBJJJRRRVVVUUUVVVYYY[[[[[[aaaqqqwwwjjjdddeeekkkxxxvvvhhh``````bbbiiilllnnnllliiiiiijjjlllgggaaa[[[ZZZ\\\aaakkkuuuoooVVVQQQPPPXXX```___[[[XXXSSSUUUVVVVVVUUUUUUVVVWWWSSSMMMDDD;;;444111000111...............---------111000000//////000000000,,,---///...---,,,---...,,,,,,------............222///------///000...,,,,,,------...///000000111............//////000000555===GGGNNNOOONNNMMMNNNVVV\\\gggttt{{{rrriiiccc]]]YYYZZZ___eeennn}}}}}}wwwuuuvvvxxx~~~}}}wwwhhhaaa\\\___dddgggkkkooojjjgggaaaZZZUUUTTTXXX\\\hhh{{{uuudddXXXOOOUUUbbbrrruuueeejjjwwwsssbbbWWWPPPLLLGGGCCCAAA@@@@@@???<<<777444555555444666;;;EEEXXXccckkkxxxzzzuuuvvv|||sssiiiggglllnnnmmmrrrvvvvvvppplllkkkgggbbb......---,,,,,,,,,,,,,,,000//////...............---...---,,,+++,,,000222333000//////+++'''(((---111111111111111111222222///000222222111222444666777777777777777666666666444555666666555555666888333666:::===AAAGGGPPPVVVbbbhhhooottt||||||tttkkkbbbXXXOOOIIIKKKVVV```dddccc^^^UUUKKKGGGDDD@@@===<<<<<<;;;:::::::::;;;<<<===>>>??????AAACCCDDDEEEEEEBBB@@@>>>AAACCCIIIUUUeeeuuuuuummmooowww~~~|||}}}vvvjjjZZZXXX\\\jjjuuuiiiXXXTTTOOOMMMNNNMMMKKKHHHEEEHHHNNNYYYdddlllpppppprrrsssuuu{{{zzzhhhccc```gggiiippp~~~oooaaacccggggggdddcccffffffdddhhhjjjmmmttt}}}~~~ooo]]]DDD999///------++++++,,,111---******+++)))"""((()))*********)))))))))++++++***************+++))))))*********+++++++++---,,,++++++---......---...000555;;;DDDMMMUUUZZZZZZ[[[]]]^^^]]]bbbrrrqqqgggeeeppp|||{{{lllcccbbbccckkkjjjkkklllllljjjjjjjjjgggaaa]]]\\\[[[]]]fffpppnnnUUUMMMKKKQQQXXXZZZWWWVVVSSSUUUVVVUUUTTTTTTVVVXXXRRRLLLCCC;;;444111111222---------...............,,,,,,++++++++++++,,,,,,---/////////------...///+++,,,///111111000...,,,---000111000---,,,---////////////...............---......///////////////000555;;;>>>@@@AAAEEEHHHPPPSSS[[[dddnnntttxxxyyyssskkkbbb]]]XXXUUUWWW\\\aaajjj{{{}}}vvvnnneee```______eeennn|||ooohhhdddgggmmmpppuuuyyysssnnneee]]]YYY[[[```eeemmm{{{yyygggZZZOOOTTT]]]kkkzzzvvvgggffftttsssbbbWWWQQQMMMGGGCCCBBBBBBBBBBBB>>>999666666555444777;;;CCCYYYhhhsss~~~tttqqq{{{rrriiifffjjjlllkkkjjjmmmmmmllllllllliiifff//////...---,,,++++++,,,000000///////////////000---......---,,,---///111222111000///***&&&'''---////////////000111222333///111222111111111333555888888888888777777777777333444666666555555666777111444888;;;===AAAHHHNNNXXX```jjjqqqxxx~~~||||||xxxqqqiii___UUUKKKEEEGGGOOOWWW\\\___]]]UUUKKKGGGDDD???<<<;;;:::999888999999:::;;;<<<===>>>>>>???AAACCCEEEEEEDDDAAA@@@DDDCCCGGGPPP[[[fffuuu|||rrrooowww|||xxxzzz{{{nnn```___bbbooouuujjjYYYUUUQQQPPPPPPPPPMMMJJJHHHKKKSSS\\\eeejjjlllkkkoooooosssyyyxxxeee```___hhhllltttnnndddfffjjjlllhhhdddccc```\\\^^^ccciiiqqq~~~wwweeeCCC999111......,,,,,,...,,,***((()))++++++'''$$$''')))+++,,,+++************************+++,,,,,,)))************++++++++++++,,,,,,,,,------------...111666>>>GGGQQQXXX]]]]]]^^^aaabbbaaafffuuu}}}|||~~~xxxlllfffqqq|||{{{nnnfffcccccckkkiiikkkooopppllliiiiiicccaaa```aaaaaabbbkkktttqqqWWWMMMFFFIIIPPPTTTTTTUUUTTTVVVWWWUUURRRRRRTTTWWWQQQLLLCCC:::444222222333/////////000000000000000,,,,,,,,,,,,,,,,,,---......//////...------...000+++---000222222000...---(((---222111---,,,000444111000///......------...------...////////////...///222555666666999>>>BBBFFFIIIOOOWWW___gggnnnqqqkkkcccZZZUUUQQQNNNPPPUUUZZZccctttxxxssskkk```VVVPPPOOOOOOOOOVVVbbbpppyyyqqqlllnnnssswww|||yyyrrrhhh```^^^bbbiiinnnttt|||}}}kkk^^^OOORRRYYYfffuuuuuufffdddrrrrrraaaVVVPPPLLLFFFCCCCCCEEEFFFGGG@@@:::666666555444666;;;BBBXXXiiiuuu~~~qqqmmmzzzzzzuuupppoooqqqqqqmmmfffffffffggghhhhhheeeccc//////......---.........//////.........//////000,,,---///...------...000000///000000+++'''***000............///000222333///111111111000111333555:::999999999888888888777444555777666555444444555///333777:::;;;???EEEJJJOOOXXXbbbhhhoootttuuussspppmmmgggaaaYYYPPPHHHBBBCCCIIIQQQWWW]]]___XXXOOOHHHDDD@@@===;;;:::999777888888999:::;;;<<<======<<<>>>AAADDDEEEDDDCCCCCCBBBAAADDDKKKRRRYYYgggtttwwwpppvvv~~~||||||ooobbb```dddrrrqqqfffZZZVVVSSSRRRSSSRRROOOKKKIIINNNVVV```gggkkklllkkkmmmnnnqqqwww~~~zzzfffaaa^^^gggkkksss|||{{{rrriiifffhhhnnnqqqlllfffbbb]]]XXXVVV[[[___gggvvvuuuccc???777000///...---...000%%%&&&''')))+++---......&&&)))------,,,******+++)))))))))***+++,,,---...)))************+++++++++***,,,///...,,,+++---///---111888AAAKKKTTT[[[______```dddfffffflll||||||pppiiioooyyy~~~}}}{{{mmmeeekkkuuu{{{uuukkkddd```^^^hhhgggkkkssstttnnniiiiiiaaaaaacccfffeeefffmmmvvv~~~xxxYYYMMMBBBCCCIIIOOOSSSWWWVVVXXXYYYVVVQQQOOORRRUUUPPPKKKCCC:::555222333333////////////000000000111///////////////000111111---......---+++,,,---///---------.........//////))),,,000111///...000222000000......---...//////,,,---.../////////......000222444444222333777;;;===@@@EEEKKKRRRZZZaaaeee```XXXPPPLLLHHHFFFIIINNNTTT\\\kkk{{{ooojjjaaaVVVLLLGGGGGGHHHBBBEEELLLWWWhhhzzzrrrrrruuuxxx|||xxxqqqiiicccdddiiiqqquuuzzz~~~}}}lll___LLLPPPYYYfffuuuvvvgggeeetttrrr```UUUNNNJJJEEECCCEEEHHHJJJLLLCCC===999888777555888===DDDZZZjjjuuu}}}qqqnnnoootttxxxzzz||||||wwwpppccc```___aaacccdddbbbaaa///......//////000111222---------------...//////+++---//////...---............000111---)))---444222111000//////000111222000111111111000111222444:::::::::999999999888888666777888777444222222222...222666999;;;???EEEJJJKKKTTT\\\aaaggglllnnnlllbbb```\\\XXXSSSMMMFFFAAA@@@FFFMMMTTT]]]aaa[[[RRRJJJGGGBBB>>>===<<<:::999777777888999:::;;;<<<<<<;;;<<>>===@@@GGGLLLRRR___mmm}}}zzzpppttt~~~zzzlll___^^^cccrrr~~~mmmbbbZZZWWWTTTSSSTTTSSSPPPLLLJJJPPPYYYbbbjjjmmmmmmllllllmmmpppuuu{{{}}}jjjddd]]]fffiiiqqq{{{yyynnntttyyyvvvmmmeeeccceeelllrrruuuppphhhbbb\\\VVVQQQUUUWWW]]]lllwwwmmmZZZ<<<444///.........///333---------+++((('''((()))&&&***......,,,++++++,,,((())))))***+++---...///)))************+++++++++)))---111000,,,+++---111---111999CCCMMMVVV]]]```___aaaeeehhhjjjppp|||}}}}}}vvvggg^^^fffuuuzzzkkkbbbdddmmmrrrnnnfff```[[[WWWddddddkkkuuuwwwpppjjjjjjbbbbbbeeehhhfffeeejjjrrrzzzxxx|||[[[LLL@@@???FFFMMMTTTYYYWWWYYYZZZVVVPPPNNNPPPTTTPPPKKKBBB:::555333333444,,,---------......//////---------------...//////,,,------+++******,,,...///...+++)))***,,,///111/////////000000///---,,,///...------...///000111,,,,,,.../////////...---000333555444111000111333999<<>>>>>@@@GGGUUUlllwwwtttuuuwwwzzz~~~tttooohhheeehhhnnnuuuyyy|||~~~{{{kkk___JJJOOOZZZiiixxxxxxjjjgggvvvqqq```UUUMMMIIIEEECCCEEEIIIMMMNNNGGGAAA<<<;;;:::999<<>>AAACCCGGGKKKRRRYYY___bbbdddddd^^^^^^YYYQQQLLLJJJGGGCCCAAAEEELLLUUU\\\___]]][[[NNNHHHBBB>>>===<<<:::888999999999999999999999999CCCAAA???@@@BBBCCCBBB???BBBDDDEEEDDDFFFMMMYYYcccrrrrrrttt|||~~~pppaaa^^^cccvvvpppbbbVVVTTTTTTVVVUUUPPPNNNOOOQQQTTT\\\gggmmmllljjjhhhnnnnnnppprrrvvv{{{~~~zzzeee___bbbiiitttrrrnnnllljjjhhhbbb]]]___dddhhhuuu|||uuukkkeee]]]UUUQQQSSSTTTWWW\\\```[[[SSS???777111///---******---******))))))))))))************))))))***+++,,,,,,((($$$&&&+++---)))***...//////---,,,+++*********+++---......------///000111333999CCCPPP\\\dddhhhgggnnnnnnpppxxx{{{yyysssjjj```XXX[[[mmm}}}|||}}}qqqbbbYYY^^^dddfffaaa\\\\\\^^^______\\\dddtttzzztttnnnpppnnngggaaa```___aaakkkxxx|||dddRRRBBB???AAADDDLLLUUUVVVVVVUUUSSSQQQRRRTTTWWWSSSKKK@@@777333111///.........------------......///////////////000111111000...,,,,,,...///...---,,,---///000000000///......000111000///...///111+++...111222000.........***,,,------------...000---///111222222222333444888777888:::>>>BBBEEEFFFHHHEEE@@@<<<<<>>@@@IIISSSlllxxxrrrqqqrrrrrrrrrfffbbb______```aaahhhpppvvv|||ooo\\\SSSNNNSSScccsss{{{xxxggglllwwwwwwfff[[[LLLHHHEEEDDDFFFJJJMMMNNNIIIEEE@@@<<<777555:::BBBNNN\\\jjjrrr{{{zzzoookkkkkkooovvv|||zzzpppfff___ZZZWWWXXXXXXVVVYYY]]]000000000///......111444111000///------...///000,,,...//////......///000......///...---...000333111222222222111111000///111//////111111///111666;;;======<<<:::777777777777777666555444333222222222222333666999<<<@@@AAADDDHHHOOOUUU[[[^^^``````\\\]]]YYYRRRMMMLLLHHHCCCCCCFFFNNNWWW^^^aaa___\\\QQQKKKDDD@@@???>>>;;;999999999999999999999::::::>>><<<;;;===@@@BBBAAA@@@@@@BBBCCCBBBBBBIIITTT]]]mmm}}}uuutttxxxpppaaa]]]cccuuummmaaaUUUSSSSSSTTTSSSNNNLLLMMMLLLQQQ[[[gggnnnpppooommmmmmooorrrtttwwwzzz}}}qqqcccdddhhhrrrvvvsssnnniiieee```\\\___eeerrrrrrjjjddd]]]MMMNNNMMMMMMPPPRRRNNNGGG;;;444...---+++)))))),,,*********))))))***************))))))***++++++,,,***'''(((---...++++++...------,,,+++++++++,,,,,,+++---............///111///222888EEETTTaaajjjnnnpppuuuuuuvvv}}}ssskkkaaaVVVPPPVVVlllvvvvvvvvvlll___UUU]]]bbbddd___[[[\\\___```^^^___kkk}}}}}}vvvvvvrrrjjjccc```___bbbmmmyyykkkXXXFFFAAAAAACCCJJJSSSUUUUUUUUUSSSQQQQQQSSSVVVUUUMMMBBB:::555333222111///......------......//////////////////000111111...///000///------///111......///000000000000///...000111000///...///111---///111111000......///,,,.........,,,,,,,,,...///000222222222222444666777666777999<<<@@@CCCDDDDDDAAA===999:::===BBBEEEJJJOOOZZZlll~~~|||rrrmmmhhhccc]]]VVVPPPIIIBBB===;;;>>><<<===DDDLLLbbb~~~}}}yyyrrrnnnllljjjhhh]]]YYYVVVVVVVVVXXX___gggsss}}}|||ppp]]]RRRMMMRRRcccrrrzzzyyyiiijjjuuuwwwfff[[[LLLHHHEEEDDDGGGJJJMMMNNNJJJFFFAAA===888666;;;CCCQQQ___lllqqqwww{{{vvvmmmlllkkklllrrrwwwtttjjjaaaWWWTTTSSSUUUUUURRRSSSWWW111111111000///000222444000000/////////.........,,,---......------...///.........---,,,,,,...000000000000000000/////////222000000222111000222777;;;===@@@@@@===999777555888777555333222222222333222333333555777:::===>>>@@@CCCJJJPPPVVVYYY[[[[[[YYY[[[[[[UUUQQQOOOJJJEEEEEEIIIPPPYYYbbbdddaaa]]]VVVPPPHHHBBB@@@>>><<<999::::::::::::::::::::::::888777777999<<>>AAABBB@@@===999666666:::???BBBGGGIIIRRRbbbttttttmmmeeeeeeddd^^^UUUKKKCCC???<<>><<<999;;;;;;;;;;;;::::::::::::666666666777999<<<===>>>BBBDDDEEECCCAAACCCJJJPPP^^^kkk|||vvvqqqxxxqqqdddbbbhhhxxxrrrcccXXXRRROOONNNOOOMMMIIIGGGIIIMMMVVVaaahhhlllnnnmmmiiisssxxx}}}}}}zzzwwwxxxyyy}}}nnnmmmlllppp}}}yyyoooddd]]]ZZZ[[[ccclllttteee```___WWWVVVQQQJJJGGGHHHDDD???999222.........,,,---000,,,++++++++++++++++++,,,+++***************++++++''''''((())))))(((((((((,,,,,,++++++,,,,,,------+++---...///...///000222111333<<>>===AAABBBPPPjjjwwwuuutttxxxzzzqqqjjjaaaXXXQQQKKKFFFCCCDDDEEEGGGOOOXXXfffrrr}}}yyyooo]]]NNNJJJOOO```nnnuuu||||||mmmfffsssssseee\\\LLLIIIFFFFFFHHHKKKMMMNNNLLLHHHCCC???:::888===EEEZZZhhhrrrqqqpppssssssooooookkkiiilllqqqpppiiibbbWWWSSSRRRTTTUUUSSSVVVZZZ000111111000///...000111///000111222111000...---...000111000......///000---......,,,***+++,,,...111111000000000111111222222000111333222000333888999<<>>======;;;999777555444444555666333333333333555777999:::===@@@EEEKKKPPPSSSVVVWWWYYY]]]```^^^[[[XXXRRRKKKIIIJJJPPPZZZfffkkkhhhddd]]]UUULLLDDDAAA>>>;;;999<<<<<<<<<;;;;;;;;;::::::888888888777777999;;;===@@@CCCEEECCC@@@@@@FFFKKKXXXddduuuyyyqqqvvvtttffffffmmm~~~{{{mmm^^^UUUQQQMMMLLLMMMLLLHHHGGGJJJOOOZZZcccgggjjjmmmmmmiiitttxxx~~~}}}~~~~~~|||zzzqqqlllllllllppp|||wwwkkk___YYYXXX\\\fffooouuuccc^^^]]]WWWVVVRRRJJJFFFFFFBBB===777111---...///------000,,,++++++++++++++++++,,,++++++***************+++'''((()))))))))))))))(((------,,,,,,++++++,,,,,,+++---.../////////111333444777@@@RRRjjj~~~rrrkkk```UUUMMMQQQdddwwwwwwqqqjjjeee___XXXVVVXXX```aaa^^^YYYVVVYYY[[[[[[bbbfffpppzzz}}}{{{xxxxxxzzzzzzuuujjjbbbcccllluuuhhhPPPDDD@@@@@@FFFPPPWWWYYYZZZZZZXXXWWWWWWWWWQQQMMMEEE===666333333333/////////......////////////////////////000000111........./////////...---111000/////////000222333...000111000///...///111...//////---++++++,,,...,,,---///...------///000////////////...000333666555777888999999;;;>>>AAA<<<999666444555777;;;>>>BBBEEENNN[[[jjjzzz|||zzz}}}yyytttlllooopppiii\\\QQQLLLKKKBBBCCC???>>>AAAAAALLLddd}}}uuusssrrruuu{{{zzzrrrllleee\\\RRRKKKEEEAAA???AAABBBDDDKKKSSS___lll{{{{{{|||xxxuuulllZZZLLLGGGLLL]]]kkkrrryyy|||nnneeerrrqqqddd\\\LLLJJJGGGGGGHHHJJJKKKLLLJJJFFFBBB???:::888>>>FFF]]]jjjsssqqqooosssuuurrrmmmjjjhhhmmmsssvvvqqqkkkYYYSSSOOOOOOPPPRRRWWW^^^///111111111///...///000///000111222111000///...///000111000///...///000---------,,,++++++---///222111000///000111222333222000000222111000222777:::>>>CCCEEECCC???<<<:::;;;:::888666555555555666333333333333444666888:::>>>@@@EEEJJJOOOSSSUUUWWWZZZ___aaa```]]][[[TTTNNNIIIIIIMMMXXXeeemmmlllhhh___XXXMMMEEEBBB???===:::=========<<<<<<;;;;;;::::::;;;:::888666777:::<<<;;;???BBBAAA>>>>>>AAAFFFSSS^^^ooo{{{rrrttt|||uuufffgggqqqxxxiii\\\UUUPPPLLLKKKMMMLLLIIIIIILLLNNNZZZdddfffjjjqqqtttqqqsssvvv{{{xxxqqqfffeeehhhmmmttt~~~ssshhh\\\WWWXXX]]]fffoooooo\\\WWWWWWYYY[[[YYYRRRMMMJJJFFF@@@444...+++,,,---++++++---++++++************++++++,,,+++******)))*********(((+++,,,++++++------+++...---,,,,,,+++++++++++++++---...//////000222333777999CCCWWWrrrzzzpppkkkcccZZZQQQRRRaaaqqqrrrqqqoookkkbbbXXXWWWZZZ___```^^^YYYXXX[[[\\\YYYZZZ^^^dddjjjooosssxxx|||~~~|||nnnkkkrrryyykkkSSSFFFAAA@@@FFFOOOXXXZZZ]]]]]][[[YYYXXXXXXSSSOOOIIIAAA999666666777000//////......//////000///////////////000111111...---,,,...000000---+++000////////////000111111...000111000///...///111,,,---......---,,,---...+++---...///......000111---...//////...///222555555777999999888999===AAA===:::777555555777:::<<>>===@@@???III```wwwpppnnnlllooouuuzzz|||{{{tttpppjjjeeeaaaYYYPPPIIIDDDAAA???@@@@@@@@@EEEKKKWWWeeetttxxxxxxtttrrriiiWWWJJJEEEIIIYYYgggoooxxxzzzllldddqqq~~~ooobbb[[[MMMKKKHHHGGGGGGHHHIIIHHHGGGCCC???===999888>>>GGG]]]hhhooommmmmmrrrsssooohhheeeeeellluuuzzzwwwrrraaaZZZTTTTTTUUUXXX___ggg000222333222111///000000111111111111111000/////////000111000...---...///,,,---------,,,,,,///111111000///......000111333111//////111111///111666:::AAAJJJOOONNNHHHBBB===999999888777666555444444333333333333555777999:::>>>AAAEEEJJJNNNRRRUUUVVVZZZ___aaa___]]]ZZZTTTNNNHHHGGGIIITTTcccmmmnnnkkkbbbZZZOOOGGGCCCAAA???===>>>>>>======<<<;;;;;;::::::;;;:::888555666999===888===BBBBBB???>>>AAAEEEOOOYYYjjjzzzzzztttooottt{{{pppbbbeeerrrvvvhhh\\\VVVOOOLLLKKKMMMMMMKKKLLLOOOOOO]]]ggggggkkkvvv{{{zzzxxxxxx{{{xxxnnnaaabbbiiirrr|||qqqfffZZZWWWXXX\\\dddkkkxxxhhhWWWSSSRRR```cccddd^^^WWWRRRKKKDDD444...+++------******,,,*********))))))*********,,,++++++***))))))******(((,,,---+++,,,000000,,,,,,,,,+++++++++,,,------+++---/////////000222444666888CCC[[[xxx}}}qqqmmmhhh```YYYZZZhhhxxxzzzxxxuuurrrhhh\\\WWWXXX[[[]]]\\\YYYZZZ^^^^^^[[[WWWZZZ^^^aaaeeennnwww}}}yyyqqquuu{{{pppWWWJJJDDD@@@EEEMMMWWWZZZ]]]^^^\\\ZZZXXXWWWRRRPPPJJJBBB:::666666888000000////////////000000///////////////000111111,,,...000111000///...---......///000000000000///...000111000///...///111+++---000000000//////000---...//////...---///000---...000000000111222444444666999888666666;;;???===;;;888555444666888:::>>>???DDDMMMVVV```nnn{{{~~~uuupppbbb___cccpppwwwxxxwwwqqqggg]]]VVVRRRHHHGGG???===@@@>>>GGG]]]pppyyykkkiiihhhkkkqqqwwwyyyyyyppplllhhheeeaaa\\\TTTNNNIIIFFFEEEEEEBBB>>>@@@DDDKKKYYYhhhwwwxxxvvvsssqqqgggUUUHHHBBBFFFUUUdddmmmxxxxxxjjjcccnnn{{{nnnaaaZZZNNNKKKHHHFFFFFFFFFFFFEEECCC???<<<;;;888888>>>GGG\\\eeeiiigggiiinnnllleee```___```iiitttyyywwwsssgggaaa\\\]]]^^^aaagggnnn222333444444222111111111111111111000000000000000...///000///---,,,---...,,,---------,,,---000222///...---,,,---///111222000...///111000...111666888BBBPPPYYYZZZSSSKKKEEE777777777777666555333222333333333444555888:::;;;???AAAEEEIIINNNRRRUUUVVVZZZ^^^```^^^[[[YYYSSSMMMHHHEEEGGGRRRbbbmmmooommmddd\\\QQQIIIEEECCCAAA??????>>>>>>===<<<;;;;;;;;;999999999777555666:::>>>999>>>CCCDDDBBBAAACCCGGGLLLWWWgggwwwzzzuuunnnrrryyyyyyiii^^^cccqqqtttggg]]]XXXOOOLLLKKKMMMNNNLLLNNNQQQTTTaaajjjiiilllxxx}}}}}}}}}yyyoooaaaccclllyyyqqqfffZZZWWWXXX[[[aaagggtttiiiZZZVVVUUUbbbggghhhccc[[[TTTKKKCCC666000...//////,,,+++---******))))))))))))******,,,,,,+++***))))))******%%%***,,,)))***///000+++*********+++,,,---///000+++---//////000000333444555777CCC\\\|||ooolllgggaaa[[[]]]mmm}}}zzzuuulll```WWWUUUXXX[[[[[[ZZZ\\\aaaaaa]]]XXX\\\]]]^^^aaajjjtttzzz}}}~~~sssuuu{{{ttt[[[MMMFFFAAADDDKKKVVVYYY]]]^^^\\\YYYWWWVVVPPPNNNIIIAAA999444555777000000////////////000000///////////////000111111***///444444///---...111,,,---///000000000///...///000111000///...///111+++...111333222222222222///000111000...------...---///111222222222333444222555888777444444999>>>===;;;888555444555777888@@@@@@BBBIIIPPPYYYgggttt}}}}}}sssmmm```]]]___jjjzzz|||}}}}}}yyypppeee[[[VVVMMMKKKBBB???AAA???GGG]]]kkk~~~}}}sssiiigggfffjjjqqqxxx{{{{{{rrrnnnjjjhhheee```YYYSSSPPPMMMKKKJJJEEE???===@@@@@@NNN^^^mmmyyywwwsssqqqgggTTTHHHAAADDDSSSbbblllxxxwwwiiiaaammmxxx}}}nnn```YYYNNNLLLHHHFFFFFFEEEDDDBBB@@@===:::999777777>>>GGG[[[bbbeeeccceeejjjfff]]][[[YYY\\\eeeqqqwwwuuuqqqeee```^^^___aaabbbgggnnn222222222111111111000000000000////////////000000,,,...111222000//////000***+++,,,,,,++++++---///000...---,,,,,,---...000333000,,,,,,000333333222222BBBSSS\\\```___TTTGGGNNNAAA999;;;999111000555333222111333777999888666@@@CCCGGGJJJLLLMMMOOOQQQTTTWWWZZZ^^^^^^ZZZRRRMMMHHHIIIJJJLLLXXXhhhooommmllleeeZZZPPPHHHBBB>>><<<===<<<<<<;;;;;;:::999999===:::777666666777777777:::<<<>>>AAACCCDDDCCCBBBLLLRRR___ooo{{{}}}vvvoooooossswww|||vvviiiXXXYYYeee{{{vvviii]]]UUUSSSNNNJJJJJJIIIGGGJJJOOOXXXdddpppuuuwwwzzz{{{{{{{{{|||}}}mmmddddddrrruuuhhhZZZUUUUUUXXX^^^eeemmmnnn\\\UUUTTTWWW^^^hhhnnnkkk^^^MMMAAA000///------,,,---...///***((('''''')))+++++++++)))************+++++++++***++++++***))))))***,,,---******------++++++...---............///333666222888DDDYYYwwwtttnnnjjjmmmpppssswww||||||wwwmmmaaaXXXTTT[[[]]]^^^]]]ZZZZZZ^^^aaa^^^YYYWWWZZZ^^^ccckkktttuuuzzzpppuuufffSSSHHHCCCDDDHHHUUU]]]ccc```ZZZWWWUUUSSSSSSOOOHHH???777333333444***...111000---,,,///333000///.........///111222...............///000111222111000000000000000111,,,,,,---...///000111222222111///...------......,,,,,,.........---,,,++++++,,,......------///000111333555444333555:::???<<<999555222222444888;;;:::;;;>>>BBBGGGOOOWWW]]]lllvvv~~~wwwlllccc\\\ZZZbbbqqqzzzoooccc\\\XXXPPPGGGAAA===>>>HHHSSSbbbuuu~~~tttkkkddddddfffjjjqqqxxx}}}zzzwwwsssooojjjfffaaa]]]VVVVVVTTTOOOHHHAAA<<<:::999CCCPPP___vvvxxxwwwvvvlll```YYYIIIEEEIIIVVVgggrrrzzz~~~kkkbbbiiitttvvveeeYYYTTTLLLIIIGGGGGGHHHHHHEEEAAABBB???===;;;888666<<>>;;;;;;;;;;;;;;;;;;;;;;;;===:::777777888999999999999===AAABBB@@@???@@@BBBHHHMMMYYYhhhtttxxxsssnnnlllpppuuuzzz~~~ttteee[[[ZZZdddxxxvvviii\\\TTTPPPKKKIIIIIIIIIHHHLLLRRR^^^iiisssvvvwww{{{}}}}}}}}}~~~wwwjjjeeekkk{{{tttggg[[[VVVWWW[[[aaahhhqqqnnn\\\UUUTTTVVVZZZccckkkmmmbbbNNN>>>000///---,,,+++++++++,,,,,,+++)))***+++---,,,+++************+++++++++++++++,,,---,,,+++***+++,,,...++++++...///,,,,,,///---............000333666333888DDDWWWvvvxxxqqqnnnrrrxxx{{{}}}|||zzzuuukkkaaa]]]^^^bbbbbbaaa]]]ZZZ[[[```eeegggaaa]]]]]]^^^```fffmmmooo{{{~~~}}}}}}uuunnnsssnnnXXXIIIAAABBBGGGUUU]]]bbb___YYYUUUSSSQQQUUURRRKKKCCC:::555444444,,,///111000---,,,///222000///.........///111222///............//////000111111000000000000000111............////////////000///...---......///000---...///000000///...------///000000000000111333555555555444333444666999888666333000000222555777;;;<<<>>>AAADDDKKKRRRWWW[[[eeeooowwwwwwlllgggaaa___dddppp}}}tttkkkeee[[[SSSKKKDDD>>><<>><<<777>>>GGGSSSggg~~~sssrrrrrrkkkaaa\\\IIIFFFIIIVVVfffrrrzzzlllbbbiiittt~~~~~~rrrcccYYYUUULLLIIIGGGGGGHHHGGGDDD@@@???<<<;;;:::888666<<>>BBBBBB===:::===AAABBBGGGQQQ^^^jjjpppooollliiimmmrrrwww|||tttddd]]]\\\cccvvvwwwjjj]]]TTTMMMJJJHHHIIIIIIIIIOOOVVVdddmmmuuuwwwxxx{{{}}}|||ppphhhhhhppptttggg[[[WWWYYY___gggnnnwwwlllZZZTTTSSSTTTUUU[[[eeejjjaaaLLL;;;111///---+++***))))))***,,,+++++++++,,,,,,+++)))************+++++++++,,,***,,,......,,,+++,,,---...,,,,,,///000------000...////////////111444777444999BBBVVVtttyyyqqqmmmsss|||uuuvvvwwwtttiii___aaaiiijjjhhhddd]]]YYY[[[ccciiipppjjjeeedddaaa___aaaeeeiiiqqqooommmqqqnnnjjjpppiiiRRREEEEEELLLRRR[[[```^^^XXXVVVTTTRRRVVVSSSNNNFFF>>>888555444...000222111...,,,...000000///.........///111222000//////............///000000000000000000000000/////////......---------------------...///111222///000000111111111000///...000111111111111222444666444222222333555555555999888666555444555777888;;;<<<===>>>@@@DDDJJJNNNLLLUUU```jjjxxx}}}qqqmmmiiifffiiippp||||||vvvqqqaaaXXXOOOGGG???;;;===CCCPPP^^^lllqqqpppnnnkkkgggbbbbbbdddhhhpppzzz|||pppdddZZZTTTOOOPPPPPPMMMGGGAAA===<<<777:::>>>FFFWWWpppzzzooommmnnnjjjccc^^^JJJFFFHHHUUUeeepppyyy~~~nnncccjjjuuuoooaaaZZZWWWMMMJJJHHHIIIJJJHHHCCC???;;;999999999777666;;;BBBSSSVVVZZZ\\\\\\[[[ZZZ[[[\\\ZZZXXXZZZ]]]^^^\\\ZZZ\\\]]]______ZZZUUUWWW]]]111111111111111111111111222222111111111111222222666444111000111000...,,,......---+++***+++...000///...------------...///...000333333000...---...555444;;;PPPmmmkkkXXXEEE===:::777666777333333444555777888999999>>>BBBHHHLLLPPPSSSVVVYYYXXXVVVTTTSSSTTTTTTSSSQQQGGGEEECCCDDDNNN___qqq|||zzznnn```QQQGGGAAA???888888888999;;;<<<>>>??????<<<:::999::::::999888888;;;>>>>>><<<;;;<<<>>>???BBBJJJVVVaaaiiillllllgggjjjpppuuuzzzwwwfff]]]\\\dddwwwxxxlll```YYYNNNKKKIIIIIIHHHIIIPPPXXXgggooowwwyyyzzz|||{{{xxx~~~|||iiifffjjjqqqvvvhhhZZZUUUYYYaaammmwww~~~~~~gggWWWPPPOOOPPPQQQUUU\\\```XXXGGG888000///---++++++***++++++******)))***+++***(((%%%*********+++++++++,,,,,,)))+++------,,,+++,,,,,,---++++++//////------000...///000111111222555777666999BBBTTTsssxxxoooiiiooowwwyyywwwuuummmqqqwwwuuuhhh\\\```lllnnnkkkddd[[[WWWZZZbbbiiipppmmmkkkllljjjdddbbbcccjjjsssqqqllllllhhhgggppp|||]]]IIIHHHOOOOOOYYY```^^^ZZZYYYXXXWWWRRRQQQMMMGGG???888555444///111222111...---...///000///.........///111222111000///...............//////000000000000000000/////////.........------------......//////000111///000000000111111111111---...000000//////111222222000...000444777777666999999888777777777777888888999::::::<<>>===;;;===@@@FFFOOOYYYbbbgggjjjdddhhhnnnsssxxx~~~xxxfffZZZ[[[eeeyyy~~~vvvmmmeee___QQQNNNLLLKKKHHHHHHOOOXXXiiirrrzzz}}}|||www{{{}}}uuuaaa```gggrrrwwwhhhXXXRRRWWWcccrrr~~~wwwaaaQQQKKKIIIKKKMMMQQQTTTSSSLLLAAA888......---,,,,,,---...///******)))***+++***(((%%%***++++++++++++,,,,,,,,,(((***+++,,,+++***+++,,,,,,)))***---...,,,---000///000222222222333555777777:::BBBTTTttt|||qqqjjjnnnttttttpppnnnkkkqqqzzzzzziiiXXXZZZggglllhhhbbbZZZUUUXXX```gggggghhhlllssssssmmmiiihhhrrrwwwpppfffeeeqqq}}}eeeLLLGGGLLLSSS\\\cccaaa]]][[[ZZZXXXMMMMMMJJJEEE>>>888555333000111111000///......///000///.........///111222111000///...............//////000111222222111111........./////////000000......///////////////...............///000000000---...000000//////111222222000...000444777666444555555444444333333333333444555777888999;;;@@@CCCJJJOOOVVV___iiiyyy{{{wwwuuuttttttzzzzzzkkkYYYKKK@@@;;;<<>>:::999555777:::@@@LLL```xxxvvvmmmjjjhhhbbb\\\JJJDDDDDDOOO^^^jjjtttzzzyyy}}}llldddlllwwwqqqaaaVVVRRRPPPOOOOOOPPPQQQOOOHHHCCC777666666777666666<<>>FFFVVVmmmxxxmmmiiigggaaaZZZKKKDDDCCCMMM\\\hhhssszzzvvv|||{{{kkk```iiiuuu~~~ppp___SSSNNNPPPPPPQQQTTTUUURRRKKKEEE:::777777777666777>>>GGGSSSXXX^^^ccccccaaa^^^]]]___```bbbccccccaaa___^^^]]]^^^bbbfffcccZZZTTTTTT000000111111111222222222111000000//////000000111!!!(((///111...,,,...111,,,...000000...,,,,,,,,,//////000000000000//////.........///000000///...+++---111666:::EEE]]]sssyyypppaaaOOOAAA999666555000333555666555666888;;;:::@@@IIIRRRZZZbbbhhhmmmdddbbb___\\\XXXSSSMMMIIIDDDBBBBBBDDDFFFMMM___qqqzzzzzzwwwlll]]]OOOGGGDDD>>><<<:::888888:::<<<===888777666666777666555333666444222444888::::::888777:::>>>CCCIIIPPPWWW\\\ZZZ^^^cccggglllpppuuuyyyyyywwwvvvyyyooo___TTTTTT]]]rrrzzzqqqkkkfffcccaaaVVVTTTRRROOOJJJIIIRRR]]]mmmrrrwwwzzz~~~}}}yyy{{{mmmZZZ[[[bbbwwwooocccWWWUUU[[[eeerrr|||}}}~~~xxxfffTTTKKKHHHFFFEEEGGGKKKQQQSSSNNNCCC:::...---,,,,,,,,,---...///,,,+++)))***+++---,,,++++++++++++,,,,,,,,,------***+++***)))(((***---000+++)))***---///---...111///111444555555555777888999===EEEXXXxxx~~~vvvrrrtttxxxyyyzzz}}}zzz{{{lllUUUTTTaaaaaabbbccc```]]]]]]```cccYYY[[[bbblllrrrssssssvvv~~~vvviiieeeoooyyyzzz]]]QQQPPPXXXaaagggddd```]]]\\\ZZZSSSQQQMMMEEE===777444333000000///000111111111000000///.........///111222///............//////000///111333555555555444333222222222222111111111111,,,---...///000000//////------,,,,,,---///000111---///000000000000111333333444555555333222222333777666555444333444555555333444666666666777:::<<>>AAAEEEFFFCCC???;;;999333222555999>>>KKKbbbxxxuuukkkggggggbbbZZZMMMFFFDDDNNN\\\iiisss{{{vvv|||{{{jjj[[[eeerrr{{{}}}}}}}}}jjjZZZOOOKKKNNNOOOQQQUUUWWWTTTMMMGGG===:::888777666888@@@JJJUUUXXX^^^cccfffeee```\\\^^^bbbfffjjjjjjiiihhhgggcccaaaccchhhhhhaaaYYYWWW000000111111222222222222000000////////////000000%%%---555555///***+++///,,,...111111///---,,,+++------............------+++...111000...---///222000111444666444999LLL```llliii```QQQBBB999444222...111555666777888<<>>;;;999888999:::<<<444333333444666777666444555555555555555555777888444777:::>>>CCCJJJQQQUUUUUUYYY]]]bbbfffjjjooorrrpppoooooossszzzmmm^^^SSSQQQYYYmmmwwwmmmfffbbb___^^^VVVTTTRRRPPPKKKKKKTTT```llloooqqqrrrwww~~~~~~{{{|||nnn]]]^^^eeevvv}}}jjj```XXXXXX^^^fffooowwwxxxyyyqqqaaaQQQJJJIIIHHHDDDEEEIIISSS[[[WWWHHH;;;///...,,,+++***++++++,,,***((('''''')))+++++++++++++++,,,,,,,,,---------,,,,,,+++)))(((+++///333,,,***+++///000...///222000222444555555666777999999===FFFYYYzzzwwwrrrooorrrvvvyyy~~~mmmVVVUUUccc^^^aaaeeeeeebbbaaabbbdddYYYYYY^^^gggmmmppptttyyy~~~|||uuujjjeeemmmwww{{{___PPPNNNRRR\\\ccccccaaaaaaaaa```XXXVVVPPPHHH???888444444000//////000111222222111000///.........///111222...............///000111000111444666666666555444555555444333222111000///***+++---///111111111111...---------...///111222+++,,,......------///000///222666666444333555888444333111//////000111222555666777777666666888:::>>>>>>BBBIIIOOO[[[sss~~~~~~}}}pppiiihhhgggiiirrr~~~uuufffTTTHHH???999888:::444111333999<<<:::<<>>DDDPPPUUUXXXRRREEE888222000222444555555555666888:::;;;@@@HHHQQQZZZeeeooouuupppnnnjjjccc[[[WWWWWWXXXRRRQQQMMMKKKKKKOOOVVV\\\kkkppprrrnnnhhh```TTTJJJBBB@@@===:::888666666666222222333333333222222111333333333333444555666777666666777999===CCCHHHKKKRRRWWWYYYXXXZZZ^^^aaa```bbbcccdddgggkkksss|||yyylll```RRROOOVVViiizzzkkk```\\\YYYTTTRRRQQQRRRRRRNNNLLLTTT```lllnnnqqqtttvvvwwwvvvvvv}}}sss```bbbllluuuxxxdddZZZUUUZZZ```ccclllvvvyyyjjj\\\TTTQQQKKKEEECCCEEEMMMXXX^^^WWWEEE666111***(((,,,...+++***,,,)))(((((()))++++++'''###)))+++,,,+++***)))***,,,******+++,,,,,,,,,,,,+++//////////////////......555444333333444777;;;======@@@GGGVVVssszzzmmmkkknnnmmmttt}}}{{{ooo]]]XXX^^^cccbbbbbbdddggghhhgggfffZZZXXXWWWZZZaaahhhlllmmm}}}}}}vvvlllfffeeegggsss~~~fffVVVQQQ]]]^^^^^^]]]\\\\\\^^^```]]]\\\WWWNNNCCC:::333111111111000///////////////333///...000111000333888---111222...///444444000222333444555555555444333111111111111111000/////////000///......000333666,,,,,,---.../////////...///...---,,,,,,---...//////111333444444444222111222222222222222222222222///111333555777888888888;;;;;;===AAAEEEMMM^^^ooo}}}qqqeee^^^ZZZ[[[___gggpppuuusssooohhh]]]QQQHHH@@@999666777555666777666555444555777555<<>>???@@@@@@>>>:::555333999666666:::;;;???OOOaaatttqqqhhh___aaaiiihhh```WWWLLLDDDJJJXXXfffrrrzzzyyy~~~{{{kkk[[[```jjjvvv}}}~~~~~~wwwfffWWWMMMHHHJJJHHHIIIPPPXXXWWWMMMDDD???<<<;;;:::555444@@@QQQ[[[[[[[[[^^^fffjjjdddZZZXXX___eeehhhkkknnnlllhhhjjjccc```gggnnnlllddd^^^///333555333333555333///111111111111000000000000////////////////////////,,,---......,,,,,,---.../////////---,,,,,,...000000000000000000000000000000000000//////333888===BBBHHHLLLIII@@@888555666222444555555555666888:::>>>BBBIIIQQQYYYccclllrrrqqqooonnnpppsssrrrmmmhhh```\\\TTTMMMKKKPPPYYY```hhhnnnqqqnnnggg^^^RRRGGG???===:::666333222111000222222333333333222111111222111111222333444555555444444444666999>>>BBBEEEGGGLLLNNNMMMMMMRRRTTTSSSUUUVVVWWWZZZ^^^fffnnntttzzz{{{sssfffZZZSSSPPPVVVhhh|||zzzjjj```[[[WWWSSSQQQPPPQQQRRRPPPOOOXXXdddkkklllooorrrttttttsssssszzz{{{wwwgggffflllvvvvvvcccYYYTTTXXX]]]```hhhrrr}}}qqqcccZZZVVVPPPKKKIIIJJJPPPYYY^^^WWWEEE666111+++(((,,,...+++***,,,+++***)))+++,,,+++'''$$$'''((()))((('''&&&'''(((******+++,,,,,,,,,,,,+++------...//////000111111666555555555666999;;;======@@@FFFTTTqqq~~~ooojjjkkkiiippp|||~~~~~~|||ooo^^^WWWZZZ``````aaacccfffgggfffdddZZZXXXWWWZZZaaagggjjjjjjooopppppplllhhhfffgggiiikkktttjjj]]]ZZZYYYYYYZZZZZZYYY[[[^^^```aaa___YYYQQQFFF<<<666444111000000/////////000000000,,,+++---...---000444,,,000111...///333333000111222333444444444333222000111111111000000///....../////////...///111333------.../////////......///...------------...///...///111222222222000000111111111111111111111111///111222444666666666666444444666999;;;AAAOOO]]]yyyvvvjjj^^^WWWPPPPPPSSS[[[ccchhhhhheee]]]SSSHHHAAA;;;555333555555666555444222333555777555;;;AAAFFFNNN[[[jjjtttwwwwwwsssjjj```WWWKKKAAA>>>???AAABBBAAA???;;;999888444444777666999HHHZZZnnnmmmeee]]]___ggghhhbbbVVVKKKCCCIIIWWWfffrrryyy{{{yyyjjj^^^cccmmmyyy~~~uuudddVVVLLLGGGHHHHHHJJJRRRZZZZZZQQQHHH@@@<<<:::999666666DDDVVVccceeeffffffggghhhaaaXXX___dddgggfffgggiiiiiifffggg```]]]ccciiihhhdddaaa---111222000000222111---222222111111000/////////////////////////////////,,,---......,,,,,,---...---......---,,,---///111//////000000111111222222...///111111000000222333555:::>>>===999555666888333444555555555666888:::>>>AAAGGGMMMSSS[[[ccchhhmmmlllqqq}}}yyynnnfffZZZPPPLLLQQQ[[[cccdddjjjmmmjjjccc[[[NNNDDD<<<;;;777444111///......222333333333222222111000000000000000111222333333222222222222444888;;;===;;;???AAA??????CCCEEEDDDFFFGGGHHHJJJNNNTTT\\\bbbooowww}}}~~~yyyqqqeeeZZZTTTRRRWWWgggxxxyyyjjj___ZZZVVVRRROOOOOOPPPRRRQQQSSS]]]gggjjjkkknnnqqqrrrrrrpppoootttxxx}}}nnnjjjlllyyywwwdddYYYRRRVVVZZZ]]]fffqqqzzzooogggbbb[[[TTTOOOMMMOOOTTTXXXQQQAAA333///+++))),,,---+++***,,,((('''((()))++++++)))'''***+++,,,+++)))((()))******++++++,,,,,,,,,,,,,,,,,,---...///111222333444666666666777888:::;;;<<<>>>@@@DDDQQQmmmssskkkkkkiiiqqq}}}}}}yyywwwmmm]]]VVVXXX___```bbbeeehhhiiigggddd]]][[[ZZZ]]]ccchhhhhhhhhbbbbbbaaaaaaaaabbbdddeeeccckkkmmmaaa___YYYYYYYYYXXXWWWYYY[[[^^^bbb```[[[RRRGGG>>>888666000000/////////000000111222///---///000///111555,,,///000...///222222///000111222333333333222222000000000000000//////......///000///......///000...////////////......---///......------......///,,,---///000000000///...000000000000000000000000000000222333333444444333444444555777777999CCCNNNbbb}}}wwwnnnbbbVVVPPPGGGFFFGGGMMMUUU[[[]]]\\\WWWNNNFFFAAA===999888:::555555444222111222555777555888;;;???FFFTTTffftttzzz}}}{{{rrrhhh]]]QQQGGG@@@AAACCCDDDCCC@@@===:::888444333555333444BBBSSShhhiiiccc[[[\\\dddgggdddVVVJJJCCCIIIWWWeeeqqqyyy}}}xxxhhh\\\aaajjjuuu~~~~~~qqqaaaTTTKKKGGGFFFGGGLLLUUU^^^___VVVNNNCCC===999888666888III\\\mmmsssvvvsssnnnhhh```YYYbbbeeeeeeaaa```cccfffeeefff```]]]```cccccccccddd222222...))))))...222222111111111111111111111111000000000000000000000000,,,---......,,,,,,---............---,,,,,,...000...//////000111222333333...000222111///.........000333666555222000333555333444555555555555777999:::===AAAEEEJJJOOOVVVZZZbbbdddlll{{{{{{nnngggZZZOOOKKKOOOYYYaaaaaaeeefffaaa[[[UUUKKKCCC<<<;;;888666444222222222333333444333333222111000///////////////000111111111111000000111333555666444888:::777666999;;;999<<<===>>>???BBBHHHNNNSSSeeeoooyyy{{{xxxqqqeeeZZZTTTRRRWWWfffvvvzzzkkk```ZZZVVVQQQOOOOOOPPPPPPQQQVVV___hhhkkkmmmpppssstttsssqqqoootttxxx~~~uuunnnmmm|||mmm___UUUVVVZZZ^^^jjjvvv}}}|||yyymmmaaaUUUQQQNNNPPPRRRLLL>>>111...,,,++++++++++++***+++###$$$%%%'''***+++++++++,,,---...---+++******+++***+++,,,,,,------,,,,,,---...///000111333444444555555666888999::::::;;;???AAADDDPPPkkkuuunnnnnnnnnxxx|||vvvssskkkaaa[[[[[[aaabbbeeeiiilllllliiifff```______bbbfffiiihhhfff```^^^\\\[[[]]]^^^___^^^aaakkknnnbbb^^^^^^]]][[[YYYVVVVVVXXXZZZ```___ZZZRRRHHH>>>888666000000000///000000111222333000///111111000222555,,,...//////000111111000000111222444444333333222//////000000000//////......000111111000...//////000000000000000///...---//////............//////,,,---.../////////......//////000000000000000111000000111111111111111111555555666888777777===EEEOOOjjj{{{yyyuuunnnfff\\\QQQKKKCCCBBBBBBEEELLLSSSWWWYYYUUUMMMFFFCCCAAA===<<<>>>444555666555444333555666555444666888>>>KKK```rrr{{{xxxmmmbbbTTTJJJDDDEEEFFFEEEBBB>>>:::777999555555666444444AAAQQQeeehhhddd[[[YYYaaafffdddUUUJJJBBBHHHVVVdddpppxxx|||xxxiiiYYY^^^gggrrr|||}}}~~~~~~}}}ooo```SSSKKKHHHEEEGGGNNNXXXaaabbb[[[TTTHHH???999777666:::KKK^^^qqq||||||rrrggg______bbbaaa]]][[[```eeegggiiiddd``````aaa______aaa555555222------222555555000111111222222333333333000000000000000000000000,,,---......,,,,,,---...000000000...++++++,,,.........///000111222222333222222222000...------......000111000//////222444444555666555555555777999888:::===@@@CCCGGGLLLPPPTTTYYYaaakkkrrrtttqqqmmm```[[[SSSKKKHHHKKKSSSYYY___aaa___YYYTTTPPPJJJDDD<<<;;;999888777666777777555555555444444333111111//////......//////000000111111000000111111333333000444666333222444555444666777777888:::>>>DDDIIIYYYeeeqqqtttqqqkkk```WWWQQQPPPVVVeeetttzzzkkk```[[[UUUPPPNNNOOOOOOMMMOOOWWW```gggnnnppptttwwwxxxvvvtttrrrxxx{{{vvvttt~~~nnn```]]]___dddqqqsss```XXXPPPNNNMMMHHH<<<111,,,,,,,,,***)))***++++++&&&'''))))))******++++++)))***+++***((('''((()))++++++,,,------------,,,000000111111222333333333444555666666777888999999???AAADDDOOOiiitttlllooosss|||uuunnnfff___]]]bbbcccfffiiilllkkkhhheee```___```cccggghhheeebbbbbb___\\\[[[]]]_________eeepppvvvhhhddd```^^^\\\XXXTTTTTTVVVXXX^^^]]][[[TTTKKKAAA:::777111111000000000000111111///,,,,,,......,,,---111------///111222111000000111222444555555555444333//////000000000000//////000111333333111000000111111111111111000///......////////////////////////....../////////000000///000000000111111111222222000000000//////000000000111000222555444222555;;;???QQQkkkuuuqqqjjjddd]]]UUULLLGGGBBB@@@???BBBGGGOOOUUUXXXPPPIIICCCAAA>>>:::888:::333666888999888666555555555222222555888CCCZZZooo{{{|||pppcccVVVLLLGGGHHHHHHHHHEEE@@@<<<999777444444666444444@@@QQQeeekkkhhh]]]WWW]]]dddeeeWWWKKKCCCHHHVVVcccooovvvxxx}}}yyyiiiYYY^^^gggsss|||||||||nnn___SSSLLLIIIEEEHHHOOOYYYaaabbb\\\VVVJJJAAA999888666:::JJJ\\\mmm{{{wwwllldddfffddd]]][[[aaaiiinnnooohhhbbb```]]]XXXVVVXXX,,,111333222222333111,,,000111111111222222222222////////////////////////,,,---......,,,,,,---...111111000...+++***,,,---......//////000000111111222222111///---,,,...000,,,---/////////111444666444555666555555555777888999;;;===???AAAEEEJJJMMMKKKPPPVVVYYYYYYXXXXXXYYYPPPNNNJJJFFFEEEHHHNNNRRR\\\^^^\\\VVVRRRPPPKKKFFF===<<<;;;999888888999999777777777666555444333222000000000//////000000111111111111111111222333333...222333000///222333111222333333444555888===@@@RRR^^^kkknnnkkkeee\\\TTTLLLLLLSSSaaaooozzzzzzkkk```YYYTTTNNNNNNOOONNNLLLOOOYYYcccgggooorrrvvvyyy{{{yyywwwuuuzzz~~~~~~qqqkkkiiilllwwwhhh]]]PPPHHHEEE???444+++***------***(((***+++***...//////---***))))))***)))+++,,,+++***)))***,,,++++++,,,---------------111222222222333444444444555555555555666777888999===@@@DDDNNNgggqqqhhhllluuu~~~uuujjj^^^VVVbbbbbbdddfffhhhgggdddbbb^^^^^^___cccgggfffbbb]]]^^^^^^]]]^^^```dddhhhjjjmmmvvvuuurrrbbb```\\\WWWSSSRRRTTTVVV[[[]]]]]]XXXPPPFFF>>>:::333222111000000000000111000------///000---...111...---///333444111000111222333444555666555444444///000000111111111111000111222333333111111222333000111111111111000000///...//////000000//////...////////////000000000111///000000111111222222222000///////////////000111000///000333222000111666888@@@QQQjjjqqqkkkccc\\\VVVOOOHHHBBB???>>>===???CCCJJJRRRVVVOOOIIIDDDBBB???:::888999444666999:::999777666666555222111444666>>>SSSjjj{{{~~~qqqeeeXXXOOOHHHIIIKKKKKKJJJFFFBBB@@@444111111444222222>>>NNNdddmmmlll___VVVZZZbbbeeeZZZNNNEEEIIIVVVcccmmmuuuuuu{{{yyyhhhSSSXXXbbbnnnxxx~~~~~~~~~{{{mmm^^^SSSLLLIIIDDDGGGMMMUUU\\\\\\XXXSSSIII???999888888:::HHHXXXeeettt}}}sssssslllaaa]]]eeerrr{{{wwwlllaaa\\\WWWRRROOOOOO)))...222222222222...)))222111111000///......---////////////////////////,,,---......,,,,,,---...///000///---,,,+++---///...............////////////000111000...---...///---...///000111222444555555666666666444555666888999;;;===???AAAEEEIIILLLKKKNNNPPPPPPMMMJJJJJJLLLFFFEEEDDDBBBBBBEEEKKKPPPXXX\\\\\\YYYUUUSSSNNNGGGBBBAAA>>><<<:::999999999999999888888777555444333222222111111111111111222000000000111222333444444...333444111000333444333222222333333333555999===KKKXXXdddgggccc]]]UUUNNNGGGGGGMMMZZZgggqqq{{{xxxiii^^^WWWQQQKKKLLLNNNMMMKKKPPP]]]hhhkkkmmmqqquuuzzz{{{zzzwwwuuuxxx|||vvvsssxxx}}}sssrrr~~~uuugggTTTHHHAAA:::///&&&)))......)))'''***+++***---......,,,)))((()))+++***,,,------------...000+++,,,------...---------000111222333444555666777888777555555666777999;;;999===BBBLLLdddrrreeehhhttt|||iii[[[dddccccccdddeeeeeebbb```^^^___aaafffiiihhhbbb]]]ZZZ\\\___```bbbhhhooouuuxxx|||||||||nnnjjjddd\\\UUUQQQQQQRRRVVVYYY\\\ZZZSSSHHH???:::444333222111000/////////222000///222222//////222///---000555666222000333111222333444555444333333000000111222222222222222000111111000000000333555000000111111222222111111...///000111111000///...///////////////000000111......//////000111111222//////......///000111222333111111333222//////333555888CCCSSSgggyyyuuummmbbbZZZTTTNNNGGGAAA======<<<===AAAHHHOOOTTTQQQKKKGGGFFFDDD???<<<===666777777666555555777888555222222555555:::OOOfff~~~tttggg[[[SSSJJJKKKMMMMMMKKKHHHDDDAAA444111111333111000;;;KKKbbblllmmm___TTTXXXaaafff]]]PPPGGGKKKVVVbbblllsssttt{{{vvvdddMMMRRR\\\iiitttzzz{{{{{{}}}~~~~~~}}}~~~zzzlll]]]QQQKKKHHHCCCEEEIIIOOOTTTTTTPPPMMMDDD;;;777888999<<>>@@@DDDHHHLLLNNNOOOOOONNNKKKIIIGGGFFFCCCCCCAAA@@@AAAEEEKKKPPPUUU[[[^^^]]]ZZZWWWOOOHHHHHHFFFCCC@@@===;;;::::::::::::999999888666555444333333222222222222222333...///000111222444555555000555666333222555777555333444444444444666:::===AAANNNZZZ\\\XXXRRRJJJDDDCCCCCCIIIUUUaaajjjttt|||vvvggg\\\UUUNNNHHHKKKNNNMMMKKKRRRaaallloookkkoootttxxxzzzyyywwwuuutttwwwwww}}}vvvoooeee___iii}}}uuu```PPPFFF>>>333***(((...///)))&&&)))+++***%%%'''))))))''''''***---&&&(((************,,,...+++,,,------......------...///111333555777999999:::888666555666888;;;<<<666;;;@@@JJJcccvvveeefffttt~~~kkkhhhfffeeeeeefffeeecccaaaaaabbbeeejjjmmmlllfff```XXX\\\```bbbccciiirrrzzz}}}{{{~~~|||wwwnnncccWWWPPPNNNNNNQQQUUUZZZYYYRRRHHH===777555444333111000//////...///,,,,,,//////,,,,,,///000...000777777222111333000111222333444333222222000111222333333333333333///000///......000333666///000111222222222222222...///000111111000///...///............///000000---------...///000000111//////......///000222333333///...///...++++++...000222888BBBNNN[[[jjjuuu{{{rrrfff\\\VVVPPPHHHCCC<<<<<<======AAAGGGOOOTTTPPPJJJFFFFFFEEE@@@======999888555222111333777;;;555222333777666888LLLcccvvviii^^^VVVMMMMMMNNNMMMIIIEEE@@@<<<666333333555111000;;;JJJ___jjjlll^^^SSSWWWaaaggg___RRRHHHKKKWWWbbblllrrruuu|||tttaaaMMMSSS]]]jjjuuu|||~~~}}}}}}~~~~~~|||{{{|||}}}yyyzzz{{{||||||~~~~~~zzzkkk\\\PPPJJJGGGBBBCCCFFFJJJNNNNNNKKKHHH???888555999;;;===HHHUUU]]]dddrrr|||mmm[[[YYYlllzzzcccWWWUUUTTTTTTUUU...111444555555444444444///111222222111111222333111111111111000000000000222000...---------,,,+++111111111000...---...000111111000///...,,,***)))///000000000///...------...///000111333444555666111333555555555555777888<<<;;;>>>AAAAAABBBGGGOOOTTTTTTSSSRRRQQQNNNLLLJJJGGGCCCBBBCCCDDDEEEKKKRRR```bbbbbb^^^[[[[[[YYYTTTLLLIIIEEEBBB@@@???===;;;???:::777:::;;;999888888888666444222111111222222000111333444555555444444222222333444444333333333444555666666666888;;;===BBBNNNWWWWWWRRRNNNIIIEEECCCBBBEEEKKKRRR\\\jjjxxx~~~xxxmmmccc[[[UUUOOOLLLMMMNNNLLLIIIPPP___mmmtttrrruuuxxxyyyyyyxxxxxxyyyxxxzzzyyy~~~zzz{{{xxxmmmbbb[[[]]]gggzzztttZZZGGG>>>666///***++++++,,,,,,++++++******)))(((***------+++(((***,,,---,,,******+++,,,***...222333222000111333333111///...///111444555999999999888777888;;;>>>999<<<===CCC\\\|||ggg```lllvvvoooiiiiiiiiihhhggggggbbbfffjjjnnnsssrrrfffYYYZZZ^^^bbbaaa___dddooozzz~~~zzz~~~~~~|||}}}qqqhhh___UUUSSSWWWOOOQQQUUUWWWUUUMMMBBB:::555333222111222111///---111000000000111222111000333///------000333444333777444333444666777555333222222222111222222333333444333111000///000222333...444777444222444444///555666555444111000111222444111...///222444333222888555222...---...000222///000111000......000111/////////.........111333...000444888???KKKZZZdddyyyuuugggaaaaaa[[[NNNAAAAAA>>><<>><<<<<<>>>;;;:::777444333333333444///000111222333333333333555555666666666666555555444555555555666888<<>>DDDYYYsss``````fffooosssyyy|||rrrkkknnnvvv{{{}}}yyysssnnnggg```___dddiiihhhdddbbbcccfffkkklllyyyvvvssszzzssshhh]]]SSSPPPQQQNNNOOOPPPQQQPPPKKKCCC===777444111000000111000000//////000000000000///...222000...///000222333333444333222222444444333222222222111111111111111222222111111000111222444555222555777444333666777666444555555333111111222444555333222222333444333111333222111000000000000000...///000///------///000+++---//////...---...//////000000///000555>>>FFFYYYiii{{{zzzpppggg```WWWKKKBBBAAA===<<>>IIIdddmmmZZZTTTQQQOOOPPPRRRPPPIIIDDD999555333444444444:::AAAQQQcccmmmdddWWWWWW^^^cccXXXLLLDDDHHHTTT___gggmmmwww{{{sss```QQQSSSZZZfffuuu{{{|||}}}}}}||||||}}}~~~}}}}}}||||||||||||}}}}}}~~~~~~}}}}}}||||||{{{{{{}}}~~~}}}zzzvvvvvvzzz~~~{{{rrrggg\\\QQQKKKKKKGGGIIIRRRaaahhhaaaSSSIII;;;:::888888<<>><<<>>>???>>>???BBB===;;;888555333333333333222222444555666777777888888888999999:::999999999777888888888888:::???BBBHHHRRRXXXTTTMMMHHHCCC??????>>>???BBBDDDHHHQQQ\\\lllyyyxxxmmmccc[[[UUUPPPNNNKKKLLLKKKKKKSSSaaakkknnnnnnooopppoooooopppsssuuu}}}}}}qqqiiidddiiiooonnnjjjgggtttxxxgggXXXRRRYYYcccttt}}}}}}hhhKKK777111111***++++++,,,,,,++++++***---+++)))((((((***+++,,,***,,,---,,,++++++,,,---...///000000000///......000111333444555555555555666777888888777777:::<<<;;;<<<>>>DDDWWWzzzyyycccbbbbbbaaasssxxxqqqkkksss|||{{{ooohhhdddaaa]]]```cccbbb```___```bbbhhhiiiwwwvvvqqqzzzuuuhhh]]]UUUQQQPPPNNNNNNNNNNNNMMMIIICCC???888555111//////111111111000111222222111000000000555444333333333444444444444333333333444444333333222222111000000000000111555555333222111000000111000222333222111222444666222333444333222222333555555555444444444333222000111111111111111111000000...//////...------...000+++---000000///...---...---...///...///444<<>>GGGQQQXXXXXX^^^aaabbbfffmmmoookkkeee___\\\]]]^^^___eeemmm}}}tttfffYYYOOOJJJIIIIII333444555555333222333444///000111111000000111222111111111111000000000///...//////...+++***,,,------......---++++++,,,---000000000000///...------***++++++,,,------------//////000111222333444555333444666666555666777999777999???FFFJJJMMMTTT]]]aaacccfffhhhhhhgggeeeccc^^^\\\ZZZYYYWWWYYYeeeqqq~~~}}}yyylllggg___WWWPPPJJJEEEAAABBB>>>===??????>>>@@@EEE>>><<<999666444333333333333444555777888:::<<<===999:::;;;<<<============;;;;;;;;;::::::<<<@@@DDDLLLTTTYYYTTTMMMHHHCCC@@@???>>>@@@CCCEEEHHHPPPYYYlllxxxyyypppfff___YYYTTTQQQMMMMMMLLLLLLTTT___fffgggjjjlllpppqqqqqqqqqrrrsss||||||xxxvvvwwwxxxqqqiiidddhhhmmmllliiigggnnnyyy~~~}}}{{{ooobbbZZZ[[[```fffllliiiXXXDDD777111///***++++++,,,,,,++++++***///---+++)))'''''')))******+++------,,,,,,---...111000000000111111000///...///222444555555444444666777999888888888:::<<<<<<===???DDDTTTtttiiieeebbb^^^mmm{{{oookkkvvv~~~{{{mmmeeecccccceeedddccccccbbbccceeegggiiijjjxxxvvvpppwwwvvviii^^^WWWSSSQQQNNNMMMMMMLLLKKKHHHCCC???999555111///000111111111$$$'''***---///222666999888888777666444333333444444555555555444444444555222111000000/////////000//////...---,,,,,,++++++111111111222111000222555111222333333222222444666666888888888666444222111111111222333333222111000...///000///------///000---///111111000.........,,,.../////////333:::@@@DDDQQQ```jjjrrrzzz~~~}}}}}}{{{vvvpppggg]]]SSSMMMBBB???===???AAADDDLLLTTT[[[\\\[[[VVVNNNGGGCCCBBB===:::888777888:::;;;;;;777555555666444222666<<>>EEEJJJNNNWWWaaadddgggjjjlllmmmkkkhhhgggdddcccbbbaaa^^^bbbooo~~~yyyqqqfffZZZPPPIIICCC???@@@======>>>>>>===AAAGGGAAA???;;;888555444444444333444555777:::===@@@BBB===>>>@@@BBBCCCEEEEEEEEEBBBAAA@@@>>>===???DDDGGGPPPWWW[[[VVVNNNIIIFFFCCC@@@???BBBEEEFFFHHHOOOWWWjjjuuu}}}xxxpppiiibbb\\\VVVRRRNNNNNNMMMMMMUUU```dddcccfffjjjnnnqqqrrrrrrssstttyyyxxxqqqnnnpppuuutttmmmiiijjjkkkjjjiiijjjmmmwww{{{xxxyyyuuuoooiiiaaa]]]]]]cccbbbZZZKKK>>>777111---***++++++,,,,,,++++++***......---***((('''((()))***+++------,,,,,,...///000...---...///000///......///111333555555555444444666888888777777999:::======???EEERRRooorrrjjjeeebbbooo~~~}}}vvvooouuu|||yyylllfffeeeeeejjjiiihhhiiikkkkkkjjjhhhjjjmmm|||wwwzzzuuuhhh^^^YYYUUUQQQOOONNNMMMLLLKKKGGGBBB???888555222111111222111111(((***---...///222999>>>;;;<<<;;;999555222222222444555666666444444555666222111000///.........///***+++,,,---...//////000222111222444333000111444000111222222222333555888:::===???>>>;;;777444333333333444444333222111111///000111000......000111///000222111///...//////,,,...///...---000555999>>>IIIVVVaaalllwww}}}~~~|||yyyvvvqqqjjjaaaWWWOOODDD@@@>>>???@@@BBBHHHPPPYYY[[[[[[WWWOOOHHHDDDDDD===;;;999999:::;;;;;;;;;999666555555444222444:::@@@VVVqqqzzzmmm[[[UUUQQQSSSXXXWWWOOOGGG:::666333222000///333:::MMMaaaooohhh[[[WWW[[[]]]ZZZOOOFFFFFFMMMVVV```iiimmmuuuoooYYYIIIHHHKKKUUUeeerrryyy{{{~~~}}}{{{yyyzzz}}}}}}{{{zzzzzz{{{|||~~~yyyiii^^^UUUNNNMMMPPPMMMPPPSSSUUUYYYZZZTTTMMM===:::777:::BBBMMMXXX^^^\\\[[[XXXVVVUUUVVVVVVWWWVVVTTTTTTWWWZZZ\\\]]]]]]RRRRRRQQQOOOLLLJJJKKKMMM222333444444333333555777000222333333222222333444111111111111000000000000***---000///------111555---...///...,,,,,,---///000000000111111000000///------.........---,,,,,,000111222333444555666666444666777777666666777999888999>>>FFFLLLRRR^^^iiimmmooosssuuuuuussspppnnnlllkkkkkkiiiggglll{{{vvvhhhZZZOOOGGGBBB@@@>>><<<<<<===<<<;;;@@@GGGDDDBBB???;;;888666666666444555777:::>>>BBBFFFHHHGGGHHHKKKMMMPPPRRRSSSTTTMMMLLLJJJGGGFFFGGGKKKOOOSSSZZZ]]]WWWOOOKKKHHHFFFAAA@@@BBBEEEEEEEEEKKKSSSdddppp||||||wwwsssnnnhhhccc\\\UUUQQQOOOOOONNNPPPXXXcccfffccceeegggkkknnnooorrrtttwwwuuu|||wwwpppoooooosssyyy|||vvvrrrpppmmmiiikkkooonnnwww{{{xxx|||tttjjjggggggbbb\\\YYY^^^ZZZQQQDDD;;;888333---***++++++,,,,,,++++++******+++---+++)))((()))+++***+++------,,,---...000...,,,+++,,,///000000...///000222333555666666777555777999999999888999;;;======@@@EEEPPPkkk}}}ppphhheeemmmyyyxxxvvvvvvooottt{{{|||tttjjjeeeeeeeeegggkkkqqqyyy~~~|||tttmmmkkkqqq}}}{{{rrreee\\\ZZZVVVQQQPPPOOONNNMMMKKKGGGBBB===777555333222222222111000222333333111///222999???AAABBBBBB>>>999555444444333444666555333222444666111111000///............+++,,,...///111222333333222000111555333------000///000222222222444666999???CCCFFFEEE@@@;;;888777666666555444333333222222000111222111//////111222///000000///------...///***,,,......---...333777???IIIUUU___jjjuuu{{{{{{{{{xxxtttqqqlllcccWWWNNNFFFBBB@@@@@@???@@@EEELLLUUUXXXYYYUUUMMMFFFDDDDDD<<<;;;:::;;;<<<===<<<::::::666444555333222444999:::KKKdddzzzyyykkk[[[VVVSSSUUUYYYYYYTTTNNN<<<777444333000///333999GGG]]]lllfffZZZWWWZZZ[[[ZZZQQQJJJKKKQQQWWW___gggjjjrrr|||ppp\\\HHHGGGHHHRRRaaaooovvvyyyzzz|||~~~}}}{{{zzzzzz|||}}}tttdddZZZSSSNNNPPPTTTPPPUUUWWWSSSQQQQQQMMMGGG>>>:::666999BBBPPP[[[aaabbb\\\WWWTTTUUUUUUWWWWWWSSSSSSTTTVVVYYY[[[XXXUUUNNNPPPPPPNNNKKKIIIIIIJJJ000222333333222333555777111333444444333222444555111111111111000000000000...111333111---,,,///333,,,---......------///111//////000222222333333333///000000000///...------'''(((+++...222666888:::666777888777666555666777999:::???GGGNNNWWWdddpppvvvxxx|||~~~~~~|||xxxvvvrrrqqqqqqpppnnnsss~~~ttteeeWWWMMMGGGCCCBBB===;;;;;;<<<;;;:::@@@GGGGGGEEEAAA===:::888888888777888:::>>>BBBGGGLLLNNNQQQSSSUUUXXX[[[^^^___```WWWVVVSSSPPPNNNPPPSSSWWWTTT[[[^^^XXXQQQMMMJJJHHHBBBAAACCCEEEDDDCCCGGGNNN^^^kkkyyyzzzuuurrroookkkgggbbb[[[SSSNNNNNNOOOOOORRR[[[fffiiifffeeefffhhhjjjlllpppuuuyyyssszzz~~~nnnjjjooouuu{{{zzzvvvoookkknnntttoooxxx}}}|||zzzmmmaaa___bbb___YYYUUUWWWTTTKKK@@@:::888555000+++++++++,,,,,,+++++++++&&&))),,,,,,***)))+++---***+++------------...000///---+++,,,000222111000111222333444555777888999888:::<<<<<<;;;;;;<<<===>>>>>>@@@EEEOOOiiitttiiieeehhhmmmssstttuuuyyywwwnnnrrr|||iiilllsssuuunnnfffcccccccccfffnnn|||xxxllluuu~~~{{{yyyxxxpppccc[[[YYYVVVQQQQQQPPPOOONNNLLLGGGAAA<<<666555333333333333111///,,,......---,,,111;;;CCCHHHIIIIIIDDD>>>999777888111333555444222111333555111111000......---------+++,,,---...///////////////---///333111***(((,,,...000111222333444777999CCCGGGJJJJJJEEE???<<<;;;999888666555333333333333111222222111000000111333///000///---++++++---///'''***---......000555:::DDDNNNYYYbbbkkktttwwwuuu{{{wwwrrrppplllcccUUUKKKGGGCCCAAA@@@??????CCCJJJRRRUUUWWWTTTLLLEEEBBBCCC<<<;;;;;;<<<======<<<:::;;;777444444333222555:::888FFF]]]uuuvvvgggZZZWWWUUUVVVZZZ[[[XXXTTT===999555444111000444:::BBBXXXiiidddYYYVVVYYY[[[^^^WWWQQQRRRVVVYYY^^^dddjjjpppyyyrrr___GGGEEEFFFOOO^^^kkksssvvvrrrwww}}}|||zzzyyyzzz|||}}}|||oooaaaWWWRRROOORRRWWWVVV\\\]]]UUUMMMIIIDDD>>>>>>999555888BBBQQQ]]]dddccc^^^ZZZZZZ\\\[[[YYYWWWSSSUUUVVVXXX[[[[[[VVVPPPQQQSSSSSSPPPKKKGGGFFFFFF111111222222222333333333111111111111111111111111///000111111000///111222//////............//////111000///...---...//////...000111000...------...---,,,,,,++++++,,,,,,---000...---...222666888888888999999999888888:::;;;:::CCCCCCDDDQQQ\\\fffsssyyy~~~uuuwwwwwwxxxwwwuuuyyylll^^^UUUGGGAAA@@@:::>>>===:::999999<<>>CCCCCC???BBBNNN```ssskkkkkkkkkjjjfffggglllssszzz{{{uuunnniiikkkuuu}}}iiicccgggllllllgggcccbbbbbbdddooo~~~yyyzzz}}}xxxrrrqqqlllfff^^^YYYVVVUUURRRRRRRRRPPPMMMIIIDDDBBB;;;888555333333333333333111000//////000555;;;AAAKKKPPPQQQJJJBBB>>>;;;777666444222333555777777777000000000000///...,,,+++***,,,...000111111//////------...///000111222222333///000444333000333:::>>>GGGPPPPPPIII@@@<<<<<<777888999888777666777888666444111000111222222111222111000//////.........***---//////...///444888CCCNNNYYY^^^dddmmmvvvzzzzzzxxxsssnnnggg___VVVPPPIIIFFFCCC???>>>>>>@@@AAANNNPPPPPPNNNJJJFFFCCCCCC@@@??????@@@AAAAAA@@@>>>999888888777777777777777666DDDYYYmmm}}}wwwjjj\\\WWWRRRTTTXXXXXXSSSMMMBBB:::333111111000333777AAATTTggghhh[[[QQQVVV___```UUUMMMNNNRRRXXXbbbmmmpppuuu{{{zzziiiNNNGGGEEEMMMYYYdddmmmtttvvvwwwyyyzzz{{{|||{{{{{{zzzzzz{{{}}}}}}|||lllZZZSSSPPPLLLOOOUUU^^^cccdddZZZNNNEEE???:::444555777===EEEPPPYYY___^^^aaaaaa___aaaeeeeeeaaaYYYWWWUUUVVVXXXXXXVVVRRRQQQPPPQQQRRRQQQNNNLLLMMM222222333333333444444444222222222222222222222222000111222111000///000111//////............/////////...---,,,+++,,,,,,---...000111000///---.........------,,,,,,------...............000444888::::::;;;;;;:::999999:::;;;===EEEDDDEEESSS```lll|||yyyyyyzzz{{{zzz|||nnnaaaXXXJJJDDDDDD>>>???===;;;:::;;;>>>AAADDDHHHHHHFFFDDDAAA>>>===<<<>>>;;;<<>>888999:::999777666666777666444222111333333333333222222000///////////////***---///...---///333777???JJJTTTZZZ___iiissswwwzzzwwwsssnnnggg^^^UUUOOOHHHEEEAAA>>><<<===>>>???GGGIIIKKKJJJGGGDDDBBBAAA>>>=========>>>>>>===;;;:::999777666666666777888666DDDWWWlll}}}yyylllaaa[[[VVVVVVYYYXXXRRRLLLCCC;;;444222111111333777???QQQdddeeeXXXPPPUUU___aaaVVVNNNNNNSSSYYYcccmmmvvv{{{zzzhhhOOOGGGBBBHHHUUUcccoooyyyzzzzzz|||}}}}}}}}}||||||xxxxxxyyyzzz|||||||||||||||mmm]]]UUUOOOKKKOOOYYYdddiiihhh]]]PPPFFF@@@;;;555555888???IIISSSZZZ]]][[[^^^aaacccgggllljjjeeeddd___ZZZXXXYYYZZZYYYWWWTTTRRRRRRTTTUUUSSSQQQOOO333333444444444555555555333333333333333333333333111222222111///...///000//////............//////......---,,,,,,,,,,,,---///000111111///......//////......------......///---...///......111888======>>>???>>><<<;;;;;;<<<@@@GGGEEEHHHWWWdddrrrpppddd[[[MMMGGGFFFAAABBB@@@???>>>???BBBFFFIIIFFFIIIJJJGGGAAA===>>>@@@CCC@@@@@@DDDIIIRRRaaannn{{{~~~yyypppdddXXXQQQOOOOOOHHHGGGGGGEEEEEEGGGLLLOOOXXXfffvvv}}}{{{sssmmmgggfffccc^^^WWWRRROOONNNOOORRRWWW\\\ccchhhlllnnnqqqqqqqqqnnnlllmmmrrrwwwuuuxxx{{{zzzppphhhhhhnnnwwwooo\\\XXXXXXUUURRRSSSXXX[[[TTTCCC444000...+++,,,++++++******,,,---...((()))***+++,,,,,,,,,,,,++++++---...////////////222222222222111111111111333333333333444666888999666;;;<<<::::::===???>>>AAABBB???CCCMMM[[[~~~sssqqqqqqrrrnnnlllkkknnnssstttpppkkk]]]___gggvvvpppbbbbbbbbbaaa```^^^]]][[[[[[QQQXXXiii}}}|||vvvvvv~~~pppeeedddeeeeeeccc^^^ZZZXXXXXXRRRSSSTTTTTTQQQLLLFFFCCC:::777444222222222222111111000///......222777<<>><<<<<<===>>>???BBBEEEGGGEEEDDDCCCCCC???>>>======>>>>>><<<;;;;;;999777555555666888999666CCCVVVkkk}}}{{{nnneee^^^WWWUUUWWWVVVPPPIIIDDD<<<555333333111333777<<>>777666999BBBNNNWWWZZZZZZYYY]]]aaafffoootttqqqjjjiiibbbZZZUUUUUUVVVUUUUUUVVVTTTRRRTTTXXXYYYUUUPPP333333333333444444444444333333333333333333333333222222333222///....../////////............//////000000//////...............000111111000//////000......------------......+++...///...,,,///777>>>???AAACCCBBB@@@>>>>>>>>>AAAFFFFFFJJJYYYcccppp}}}rrrhhhWWWNNNLLLFFFGGGEEEBBBAAABBBFFFKKKNNNLLLNNNOOOMMMIIIFFFEEEEEEHHHGGGFFFHHHIIIOOO]]]kkkxxxggg[[[UUUSSSSSSKKKKKKIIIGGGFFFHHHLLLOOO[[[jjj{{{~~~xxxpppjjjcccbbb```\\\VVVQQQOOOOOOPPPSSSYYY```fffkkkmmmoooqqqqqqqqqooommmooorrrvvvvvvwwwyyyqqqjjjdddeeekkkuuusss\\\VVVWWWUUUTTTVVVWWWWWWPPPAAA666333111///++++++******++++++,,,---))))))***+++,,,,,,,,,,,,++++++,,,---.../////////444444444333222222222111333333222111333555777999===AAABBB>>><<<======;;;>>>@@@>>>BBBJJJUUUvvvuuuoooooooooppplllhhhiiilllmmmiiieee^^^aaaiiittt}}}|||rrrgggcccaaa^^^\\\ZZZZZZYYYYYYVVVSSS[[[lllppphhhfffmmmwwwjjjdddeeefffddd___[[[XXXWWWRRRTTTVVVUUUSSSMMMHHHDDD<<<999555333333333222222111000///......000555999===FFFMMMMMMIIIFFFBBB>>>:::777444333222222111000///...,,,+++***+++---......------------...///000////////////////////////000111444666666555555777888;;;@@@EEEGGGFFFDDDBBB???@@@AAA@@@>>><<<;;;;;;;;;999777777777777555444333333222111000000000000,,,---...---,,,...333777>>>HHHRRRWWW\\\gggrrrwwwxxxwwwuuuqqqkkkaaaVVVNNNHHHFFFCCC@@@>>>===>>>>>><<>><<<:::777444444666888:::777BBBTTTiii|||~~~qqqddd\\\UUURRRTTTSSSMMMHHHEEE===777555333222333666:::KKK[[[]]]SSSNNNUUU___aaaZZZQQQNNNRRRZZZdddkkkiiiqqq}}}yyyeeeOOOEEE===???IIIWWWiiivvvxxxyyyzzz|||}}}}}}|||{{{uuuuuutttttttttvvvzzz}}}}}}}}}uuuiii]]]WWWRRRMMMSSS]]]cccgggggg\\\PPPIIIDDDAAA888777;;;EEERRR[[[[[[WWWYYY[[[^^^dddnnnuuussslllhhhaaaYYYTTTSSSSSSRRRQQQTTTRRROOOQQQWWW[[[VVVOOO222222222222333333333333333333333333333333333333222222333222///....../////////............/////////////////////.........---///111111/////////000------,,,,,,,,,,,,------+++...///...,,,...555<<>><<<===<<<:::;;;======@@@GGGOOOmmmxxxqqqqqqrrrsssnnnjjjjjjkkkkkkfffaaa[[[___fffooouuuuuunnnhhheeeccc___[[[YYYXXXYYYZZZaaaUUUSSS^^^dddaaaccclll}}}yyylllllllllhhhaaa[[[VVVUUUSSSTTTVVVUUUSSSNNNIIIFFF>>>;;;777555444444444333000000///......000444888???GGGLLLJJJFFFCCC@@@===<<<999555333222222000///...---+++***+++,,,...///...------------......///,,,------...///000000000,,,000333333333333444444:::<<>>===???>>>;;;:::999888555333444333222111111000000000---//////...,,,...333888???JJJTTTXXX^^^hhhrrrvvvxxxwwwvvvsssnnneee[[[TTTIIIGGGDDDAAA???>>>>>>>>>:::???DDDHHHIIIHHHHHHHHHEEECCCAAAAAAAAABBBBBBAAA===;;;888555555777999;;;999BBBRRRggg|||sssccc[[[SSSPPPSSSSSSOOOJJJFFF>>>777555444111222555999IIIXXX[[[SSSNNNUUU^^^```ZZZQQQLLLOOOYYYbbbgggdddlllxxxwwwcccNNNEEE===>>>EEEPPP___kkkoooqqqsssvvvxxxyyyyyyyyyuuuuuuuuussssssuuuzzz}}}}}}|||~~~~~~~~~sssdddWWWUUUTTTRRRTTTZZZdddiiihhh^^^RRRJJJDDDAAA888888<<>>444///,,,************+++++++++++++++)))***+++,,,------------*********+++,,,...///000444444444444333333333333333333222222333444666777666;;;>>><<<;;;======;;;999<<<===@@@EEEKKKeeexxxqqqrrrvvvyyyuuuqqqqqqrrrpppiiicccXXX]]]eeelllpppooollliiieeeeeeccc^^^XXXVVVYYY\\\dddXXXQQQVVV^^^dddllluuuyyyxxxuuunnneee]]]WWWUUUTTTUUUUUUTTTRRRNNNJJJHHH@@@<<<888666555555444444000000000//////111555888GGGNNNQQQMMMGGGCCC???;;;;;;888555222111000///---//////.........///111222------------------------+++,,,---...///000000111+++///111000///222333222:::;;;===???BBBGGGNNNRRRQQQRRRRRROOOJJJEEEAAA@@@BBB@@@>>>===<<<:::777444555444333222111111111111///000000...---///444999AAALLLVVV[[[```iiiqqqtttxxxwwwvvvuuuqqqjjjbbb\\\LLLJJJHHHEEEBBBAAA@@@@@@<<<@@@FFFIIIJJJIIIGGGGGGEEECCCAAAAAABBBDDDDDDDDD>>><<<:::888777999;;;<<<;;;CCCQQQeee{{{uuuddd\\\SSSQQQSSSUUURRRNNNEEE>>>777555444000000333777FFFVVVYYYRRRNNNSSS[[[^^^YYYPPPIIILLLWWW```cccfffmmmxxxvvvdddOOOFFF>>>===AAAJJJXXXdddiiikkknnnqqqtttvvvvvvwwwuuuvvvvvvtttrrrsssxxx|||}}}}}}|||zzzyyyyyy|||~~~zzznnn^^^RRRRRRTTTRRRTTTYYYjjjooonnncccTTTJJJBBB===666888>>>HHHSSSYYYWWWTTTQQQTTTUUUUUUZZZ```aaa___]]]ZZZWWWUUUUUURRRMMMHHHFFFIIIIIIHHHNNNVVVTTTKKK222222222333333333444444222222222222222222222222000111222111000///000111//////............//////,,,---.........---,,,++++++---...///...---...///------,,,,,,,,,,,,---------.........///000000111555:::@@@DDDEEEDDDCCCCCCCCCDDDCCCJJJTTTUUU\\\pppsssggg\\\UUUOOOHHHEEEJJJVVVcccmmmgggggghhhiiiiiigggcccaaa```]]]]]]```___\\\\\\___cccqqqqqqfffcccaaa___VVVTTTPPPKKKHHHIIIMMMPPPZZZiiiyyy~~~|||zzztttkkkddd```aaa___\\\WWWTTTSSSSSSWWWYYY^^^ccchhhlllnnnooommmllllllmmmooorrrtttuuu|||sssgggcccaaacccgggooo|||~~~zzzdddYYYTTTSSS\\\gggnnn```MMM===222,,,)))((())))))***+++++++++++++++)))***+++,,,------------+++++++++,,,---///111222333333333333333444444444444444555555666777777777444999<<<;;;;;;<<<===:::999===>>>AAAFFFIII```{{{tttvvv{{{}}}zzzyyyzzzzzzvvvllldddUUU\\\dddjjjlllkkkjjjiiidddggggggaaaXXXTTTYYY^^^]]]YYYTTTTTTYYYeeeqqqzzz}}}tttiii___YYYWWWUUUUUUTTTRRRPPPMMMKKKIII@@@<<<888666555555444333///000000000000222666999LLLTTTYYYVVVPPPKKKFFF@@@<<<999666333222111000.........///000000111222222,,,---.........---,,,,,,---------....../////////+++///111------111333222444777;;;===AAAKKKXXXcccffffffddd___WWWNNNHHHFFFAAA@@@?????????===:::888555444333222222111222222222222222///...000555;;;EEEQQQ\\\aaaeeelllsssuuuxxxwwwwwwvvvtttpppjjjeeeTTTRRRPPPMMMKKKIIIHHHGGGBBBFFFKKKNNNMMMKKKIIIHHHGGGEEECCCCCCEEEGGGHHHHHH>>>===<<<;;;:::;;;<<<<<<>>>DDDPPPdddzzzuuufff]]]SSSPPPRRRTTTQQQNNNEEE===777555333//////111444CCCTTTXXXQQQLLLPPPVVV[[[WWWNNNFFFHHHTTT]]]___gggmmmvvvzzziiiQQQHHH???<<>>@@@CCCFFFHHH___|||~~~~~~}}}|||~~~~~~xxxnnneeeOOOWWW```eeefffddddddeeeccchhhjjjcccXXXSSSXXX___VVVYYYXXXSSSTTTaaapppxxx~~~xxxxxxxxxlllbbb\\\ZZZVVVUUUSSSQQQNNNLLLKKKJJJ???<<<888555444444333222//////000000111333777:::LLLVVV^^^___ZZZUUUNNNHHH???<<<888666555444333111+++,,,...///000000000000+++,,,...//////...,,,***///............---------+++000111,,,,,,111444222///333888;;;AAANNNaaaoooxxxwwwtttmmmbbbXXXPPPLLL???>>>>>>???@@@@@@===;;;555555444333222222222222333333333000...000666;;;JJJVVVbbbgggkkkqqqvvvwwwxxxwwwwwwwwwvvvsssnnnkkk\\\[[[XXXVVVSSSQQQPPPOOOHHHLLLQQQSSSRRROOOLLLKKKKKKHHHGGGGGGIIILLLMMMNNN>>>>>>===<<<<<<<<<<<<<<>>>>>===<<<<<<:::>>><<>>@@@CCCNNNZZZfffvvvyyyjjj^^^PPPJJJLLLNNNKKKGGGBBB===777222111111111111333@@@OOOTTTOOOJJJKKKOOOYYYWWWPPPGGGFFFNNNWWW\\\[[[dddnnnwwwnnnWWWIII===;;;===BBBPPP```kkkqqqtttqqqnnnooopppoootttsssvvvzzzzzzuuurrrssswwwvvvvvvvvvyyy|||~~~~~~}}}{{{tttnnn___RRRKKKNNNOOOLLLPPPYYYccccccbbbZZZOOOCCC;;;888999;;;AAAHHHPPPUUUVVVUUUTTTYYY___dddjjjpppnnniiiaaa]]]YYYXXXWWWRRRHHH@@@FFFGGGIIIJJJKKKNNNQQQTTT333333333333333333333333222222333333333222222111333333222000......000333........................///...------,,,,,,,,,,,,///////////////...------......------,,,,,,++++++......///000000000000000222222333555888;;;>>>@@@@@@???@@@EEEIIIPPP]]]hhhyyyssshhh]]][[[ddduuuzzztttlllfffiiinnnwwwzzzlllmmmpppiiieee^^^WWWTTTRRROOORRRWWW^^^kkkyyy~~~~~~~~~pppeee^^^[[[YYYYYYUUUQQQRRRVVV\\\eeemmmmmmkkkmmmooooooqqqppprrrwww}}}}}}pppgggcccfffoootttuuu~~~{{{iiiffflllwwwpppcccXXXNNNLLLMMMOOOUUU]]]\\\QQQAAA444...---------...+++((('''(((***++++++((((((***+++,,,,,,,,,,,,000/////////000222333444666666444333333444666777444666888777666555777999;;;<<<===>>>>>>>>>======<<>><<<:::888666444444444444444333111///000///000888AAAQQQZZZgggqqqwww|||~~~zzzuuuqqqpppooonnnmmmccc[[[VVVXXX[[[ZZZYYYYYYTTTYYY\\\\\\]]]]]]WWWPPPMMMJJJHHHJJJNNNQQQQQQPPPIIIFFFAAA===;;;<<<>>>???AAAKKKWWWcccuuu}}}nnnbbbSSSLLLKKKLLLHHHDDDAAA===777222111111111111111<<>>;;;<<<@@@NNN]]]iiippptttrrrqqqsssttttttuuussstttwwwwwwsssrrrtttxxxwwwvvvvvvwwwzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyypppjjjZZZOOOJJJLLLMMMKKKPPPZZZ______\\\TTTJJJ@@@:::777999===DDDKKKQQQUUUWWWXXXWWWYYY]]]eeeqqq||||||vvvjjjfffaaa]]]XXXRRRKKKEEEFFFGGGHHHIIIJJJLLLNNNPPP222111111111111333555666444444444444333222111000333333333111000000222444222...,,,---111222000,,,...------,,,,,,,,,------///////////////......---.../////////...---+++***......///000000000000///111111111222444777:::;;;===<<<>>>BBBEEEJJJTTT___lllrrrfffdddnnn|||tttnnnnnnqqqxxxzzznnnppptttmmmiiibbb[[[WWWUUUSSSVVV\\\aaannn{{{}}}|||nnnbbbYYYVVVUUUUUURRROOOQQQUUU___iiiqqqpppmmmmmmmmmlllrrrqqqsss{{{vvvgggbbbdddnnnvvvxxx}}}}}}rrrfffbbbdddmmmwwweee\\\VVVPPPPPPPPPNNNOOORRRKKKCCC888111...---,,,+++---+++)))((()))***)))((())))))******+++---...///111111111111111222333333999777444222222444777888222666:::888444222666;;;<<<===>>>>>>??????>>>>>>>>>AAA???AAAHHHJJJYYYsss{{{sssoookkkgggcccYYYSSSXXXhhhooohhhdddhhhnnnuuusssfff\\\[[[]]]]]]ZZZSSSPPPVVV^^^___]]]\\\]]]^^^bbbhhhqqqtttfff]]][[[VVVUUUTTTTTTTTTTTTQQQOOOEEEAAA;;;666444333111000111222222222222111000000---555===CCCIIIOOOOOOLLLHHHFFFBBB===888444222000,,,---///111111///---,,,---...//////......///000000111111///......000333......///000111111111111000///111666666999GGGXXXwwwsssddd]]]SSSMMMJJJFFF@@@;;;::::::999777444444555666444111000000///111:::CCCTTT___nnn{{{{{{uuuqqqnnnllljjjhhh___XXXUUUWWWZZZZZZ[[[\\\VVV^^^eeeeeecccaaa[[[UUUMMMKKKJJJLLLPPPSSSSSSQQQIIIFFFBBB>>>;;;;;;===>>>???HHHSSS___qqqrrrfffVVVMMMJJJHHHEEE@@@@@@<<<666333111111111111///666>>>BBBCCCBBBCCCEEEJJJJJJFFF@@@AAAJJJTTTXXX\\\bbbhhhppp}}}sssZZZLLL>>>;;;:::>>>KKKYYYeeelllrrrrrrqqqtttvvvuuuvvvrrrqqqssssssqqqssswwwvvvvvvuuutttuuuwwwzzz|||yyyyyyzzz{{{|||}}}~~~~~~{{{zzz{{{}}}vvvkkkdddUUUMMMIIIJJJJJJIIIPPP[[[ZZZXXXTTTMMMDDD===999888:::@@@HHHOOORRRTTTWWWZZZYYYZZZ]]]gggxxxwwwqqqggg___XXXQQQLLLHHHEEEEEEFFFHHHJJJLLLNNNOOO444333222111111333555666333333444444333222222111222222333111000000222333222///---...111222000---------,,,,,,,,,---.........///////////////.........///000000///---+++)))---...//////000000//////000000///000111333555777;;;:::<<>>>>>??????@@@@@@@@@CCCAAABBBHHHIIIVVVnnnyyyrrroooooopppbbbXXX[[[kkksssnnnhhhjjjkkkpppnnnccc[[[[[[^^^___WWWPPPOOOXXXbbbccc___\\\^^^```eeekkktttwwwiii```]]]WWWUUUTTTTTTUUUTTTSSSQQQFFFBBB===999666444333111222222333333222111///...,,,000555999===@@@AAA@@@AAA@@@===:::666333000///...//////000000000000///---///000000///...000111111111000000000000222333---...///000111222222222//////111444444444>>>JJJccczzzuuuiii[[[RRROOOKKKEEE???;;;<<<;;;888555333555777555222000111000222:::DDDTTTaaasss}}}wwwqqqmmmiiifffccc[[[VVVSSSVVVYYYZZZ\\\___YYYccckkkkkkgggbbb\\\VVVNNNKKKJJJKKKOOOQQQPPPMMMGGGDDDAAA===;;;;;;<<<===???GGGOOOYYYlllsssgggWWWLLLGGGEEEBBB>>>???;;;666333111111111000...111555999<<<>>>??????DDDEEEBBB===>>>FFFOOORRRYYY___gggooo~~~ttt\\\LLL???:::999;;;GGGUUU```hhhoooooooooqqqrrrqqqwwwsssppppppqqqqqquuuzzzttttttsssssstttwwwyyyzzzvvvwwwwwwxxxyyyzzz{{{{{{yyyyyy{{{|||sssggg^^^RRRMMMJJJKKKJJJJJJQQQ[[[WWWTTTNNNGGG@@@<<<;;;;;;999AAAKKKPPPQQQSSSVVVZZZXXX[[[___gggwwwvvvfff\\\VVVQQQKKKFFFCCCCCCEEEHHHLLLPPPRRRSSS888666444333222333555666111222333444444444444444000111222111000000111222///000000000000///000000------,,,,,,,,,---............///////////////......///000000000...+++***------.../////////////////////......///111333444888888:::>>>>>>???EEEMMMQQQZZZfffrrruuurrr{{{|||tttuuuwww}}}zzzrrrlllttt|||wwwkkkcccZZZVVVSSSSSSYYY```gggrrr|||~~~}}}|||wwwsssnnnfff^^^XXXXXXTTTRRRRRRPPPMMMPPPVVVaaalllttttttqqqqqqpppooonnnmmmqqq}}}vvviiibbbiiissszzzvvviiiaaa^^^cccooo}}}qqq```VVVSSSRRRPPPNNNMMMMMMKKKHHHFFF>>>444---,,,------,,,---,,,,,,---------+++)))++++++++++++---///111333333333333444444444444444333444666888999999888888;;;::::::;;;<<<<<<<<<;;;=========>>>??????@@@AAA@@@CCCBBBCCCGGGGGGRRRjjjwwwrrrtttxxxnnnaaa___ooozzzvvvooonnngggjjjiiibbb\\\[[[]]]^^^WWWOOOMMMVVV```ccc___\\\\\\___eeekkkttt}}}pppeee```XXXVVVUUUTTTTTTTTTSSSQQQHHHEEE@@@<<<999777555333222333333333222000///---...///111333555555555666555555444333111000...---///...---,,,,,,...000111...///111000//////000222000/////////000111111111......000111222222222222///000333444333222888@@@SSSiii|||jjj]]]VVVPPPIIICCC???>>><<<999666444444555555222111222111111999AAARRR```tttyyyrrrlllfffaaa]]]WWWRRRPPPRRRUUUVVVZZZ^^^^^^gggnnnmmmhhhccc]]]WWWNNNKKKHHHGGGIIIIIIGGGEEECCCAAA>>><<<;;;;;;===>>>@@@GGGMMMVVVhhh}}}rrrfffWWWKKKEEECCC@@@>>>>>>:::666333222111111000//////111444777:::;;;;;;AAABBB@@@;;;;;;BBBHHHJJJQQQYYYcccnnn~~~sss[[[LLL>>>999777999EEESSS___hhhoooooonnnoooooommmxxxssspppqqqqqqrrrwww|||wwwvvvuuutttttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwww{{{{{{}}}~~~zzzpppcccYYYSSSOOOMMMMMMMMMOOOTTTZZZWWWRRRKKKDDD@@@>>>>>>>>>888@@@JJJPPPPPPQQQTTTWWWUUU]]]cccgggnnn{{{uuubbbYYYXXXWWWOOOHHHDDDCCCDDDIIIPPPVVVZZZ[[[999888666555444444444555111222333444555555555555///000222111000000111222...///000//////...///000...------,,,,,,,,,---------...//////////////////------...///...---,,,+++------...////////////...///.........///111222333555666999<<<<<<;;;@@@GGGJJJMMMSSS\\\jjjyyy}}}{{{yyyzzz|||}}}|||}}}yyy~~~vvvuuuuuuwww}}}uuunnnjjjsss}}}zzznnneee[[[WWWUUUUUU\\\ccckkkuuu}}}~~~}}}~~~~~~zzzssslllgggbbb___\\\WWWSSSQQQRRRPPPOOOSSSYYY```jjjrrrrrrpppppppppoookkkkkkppp|||~~~ooofffkkkuuu~~~{{{ssshhh```bbbggguuuzzzgggYYYUUUQQQRRRQQQOOOQQQTTTTTTQQQDDD<<<222,,,,,,///111222---,,,,,,---......---+++++++++,,,---///000222333333333444555555555555555666888:::;;;:::888555333;;;999888999;;;===;;;999<<<<<<<<<===>>>???@@@AAA???CCCAAACCCFFFEEEOOOfff|||vvvxxx}}}{{{kkkfffvvv~~~vvvssshhhjjjkkkgggaaa]]]\\\]]]YYYQQQMMMSSS[[[^^^^^^^^^ZZZ\\\bbbiiiqqqwwwkkkdddZZZWWWUUUTTTSSSSSSRRRPPPJJJFFFBBB>>>;;;999777555333333333222111000/////////---...111222000111333,,,------.........---------,,,*********,,,...000///000111111000000111222///......///111222111000//////000111222222222222000222444444222222666:::HHHZZZsssooocccYYYOOOIIIEEEBBB===:::888777444333444222333444222111666===MMM[[[qqqyyyqqqjjjbbb[[[WWWRRRNNNKKKMMMNNNOOOSSSYYY```fffjjjiiifffddd___YYYNNNIIICCCAAAAAAAAA???<<<<<<<<<:::::::::<<<>>>???BBBHHHMMMUUUggg|||sssgggXXXKKKDDDBBB@@@???===999555333222222111000///000111222444666777888<<>>??????999???HHHOOOQQQQQQRRRTTTTTT^^^eeeeeeeeelllvvv}}}}}}ooo___ZZZ]]]___[[[TTTJJJHHHFFFJJJRRRYYY^^^___555555555555555555444444333333444444444444444333///111333333222111222333000...,,,---000111///,,,///...------,,,,,,,,,,,,------...///////////////,,,,,,,,,,,,------------,,,---......//////......///.........///111333444222222666::::::888;;;AAAAAAEEEIIIMMMUUU___cccbbbdddccceeeiiihhheeefffjjjlllvvv}}}xxxuuurrrqqqttt{{{uuulllhhhrrr|||yyyoooeee[[[VVVTTTVVV]]]dddnnnxxx}}}~~~{{{sssjjjddd___]]]\\\SSSPPPOOOPPPQQQQQQWWW^^^dddmmmtttsssppppppqqqqqqjjjkkkppp{{{{{{ooogggmmmwwwzzzvvvxxxssskkkgggkkkxxxzzzeeeWWWVVVSSSVVVVVVTTTVVVZZZXXXSSSAAA:::111------///111111,,,+++***+++---......---***+++---///111222333333222333444666777777777666888999::::::999888666444888999:::::::::::::::;;;<<<;;;;;;;;;<<<>>>@@@AAA===AAA@@@BBBEEECCCMMMccc~~~tttmmm|||{{{wwwoooqqqsssqqqkkkccc]]]\\\[[[TTTOOOSSSYYY^^^dddiiiddddddggglllqqqzzz~~~oooggg[[[XXXUUUSSSRRRRRRPPPOOOIIIFFFBBB>>><<<999777444333333222111000000000111...+++,,,111222...///222***+++,,,...............+++,,,---...///////////////000222111000000111333000......///222333222000000111111222222222111111///222444333222333555777===KKK^^^qqqvvvhhh\\\UUUMMMGGG???<<<===;;;666111333222444555333000333999CCCRRRgggyyyxxxooofff]]]UUUPPPMMMHHHFFFFFFFFFFFFKKKQQQZZZ^^^___^^^```aaa^^^XXXKKKFFF>>>:::::::::999888666666777888:::===???AAACCCIIINNNVVViiivvvkkk[[[MMMEEEAAA@@@???<<<999555333222222111///...000222222111222444666666999999555555999======<<>><<<======<<<;;;@@@GGGNNNRRRSSSRRRQQQVVV___dddbbb___ccchhhjjjjjjddd]]]\\\```dddggggggVVVPPPKKKKKKQQQXXX\\\\\\111222333444555555555555555555555555444333222222000222444444333333444555333,,,(((***111444///)))000///...---,,,+++++++++------...///000000//////+++++++++++++++---......,,,---......//////......///......///000222444555///000444888888555888>>>:::@@@EEEEEEGGGLLLOOONNNLLLKKKNNNQQQOOOJJJHHHKKKJJJTTTcccsss~~~zzzvvvpppmmmnnnsssyyy~~~vvvlllgggppp{{{xxxmmmdddZZZTTTSSSTTT\\\dddqqqzzz~~~}}}tttjjjbbb\\\XXXVVVOOOLLLLLLOOOQQQSSSZZZaaajjjsssxxxvvvrrrsssttttttiiilllqqqzzzuuujjjffflllwwwvvvtttzzzkkkmmmxxx{{{gggYYYWWWTTTWWWWWWTTTTTTVVVRRRKKK@@@:::222...---...---+++***)))((())),,,---...---)))+++---000222333333333111222444666888888888777777777777777888999::::::777;;;>>>===999888;;;???;;;;;;:::;;;<<<>>>@@@AAA<<<@@@@@@AAAEEEBBBKKKbbb}}}wwwvvvzzzqqqyyyvvvxxxzzzzzzrrrggg___\\\\\\UUUQQQTTT[[[cccnnnwwwtttrrrqqqssstttxxxrrrhhh\\\YYYUUURRRQQQQQQOOONNNIIIFFFAAA>>><<<999666444333222111000000000111222000,,,---111111---,,,000,,,---...000000000000///+++...222555666444222000///111222222111111222333000///...000444555333111111111222222222111111000///222333222111333555666333>>>MMM___uuuvvvhhhaaaSSSJJJAAA>>>@@@???888000222222444666333///111666:::III^^^ppp|||wwwmmmdddZZZQQQLLLIIIDDDBBBAAAAAA@@@EEELLLSSSTTTTTTTTTYYY]]]\\\VVVJJJCCC;;;777777888888777222333444666999===@@@BBBDDDJJJOOOXXXkkkzzzooo^^^OOOFFFAAA@@@@@@;;;888555333222222111///---000333222000///111444111555666333333777;;;;;;555===FFFRRReeeuuutttjjjUUUFFF999555555888EEETTTaaakkkuuuwwwvvvvvvtttqqqooommmnnnsssuuussstttwwwvvvwwwwwwxxxyyyzzzzzzzzzwwwwwwwwwwwwxxxxxxxxxxxxuuuwww{{{}}}}}}~~~~~~zzzwwwpppfffYYYOOOKKKIIIIIIPPP\\\dddbbb[[[OOOHHH@@@;;;:::;;;:::999===@@@FFFNNNTTTUUURRRPPPZZZ___bbb```^^^``````^^^YYYZZZ[[[\\\___eeemmmsss___WWWNNNLLLOOOUUUXXXXXX444555555333111111222333333333444444555444444444111111222333333333333222...///000///,,,,,,///222222222222000---+++++++++000000000000000000000000,,,,,,...000111///+++'''*********+++,,,---...///...///000///---,,,,,,------222333222222666999999;;;;;;<<<===???@@@AAAAAA??????@@@???>>><<<:::999<<<@@@GGGOOO\\\ppp}}}{{{ssslllmmmllljjjqqq}}}xxxnnnjjjkkkqqqxxxmmmhhh___VVVRRRVVV```hhhzzz{{{~~~}}}{{{~~~yyynnnfffccc^^^XXXTTTSSSPPPMMMMMMSSS\\\cccppprrrrrrrrrppppppppprrrpppooosss{{{}}}tttkkkiiirrrqqqooozzznnnlllpppyyyzzzlll]]]TTTQQQPPPPPPRRRTTTRRRMMMIIIAAA999000,,,,,,---+++)))+++++++++++++++,,,------//////...///111222222111111333666777777888:::;;;777777777777888999:::;;;999::::::;;;;;;::::::999444555777888999:::===@@@@@@??????@@@@@@BBBMMMXXXssswwwvvv|||{{{~~~wwwooogggaaaccc[[[TTTQQQUUU```sssxxxpppwwwzzzxxx~~~uuuggg[[[ZZZUUUNNNNNNQQQNNNHHHHHHFFFCCC@@@<<<888555444222222222111111111111000////////////////////////---------,,,++++++******///...---,,,---///111222333333333222222111111111(((,,,000111000000555999000222333333333333444666000111111111111222222222999;;;@@@HHHWWWmmm|||pppaaaVVVIIIAAA???>>>:::666666333333666555222222555999AAAQQQddduuu}}}~~~|||}}}{{{vvvnnneee[[[RRRNNNGGGAAA===???AAABBBFFFKKKPPPSSSSSSOOOOOORRRSSSQQQEEEBBB???<<<:::999777555111222444666777:::===@@@@@@DDDKKKVVViii~~~sss___PPPIIIEEEAAA<<<999888666333222111111222---111111---...444555222000111333333111000111222777:::===HHH___sssuuulllYYYHHH999555777999BBBMMM```hhhpppuuuxxxzzzwwwrrruuuqqqnnnmmmooorrrttttttuuuttttttvvvyyyyyyuuurrruuuvvvwwwyyyzzz{{{||||||xxxzzz}}}}}}zzzrrreeeUUUJJJGGGIIIMMMTTT___hhhhhhcccWWWLLL@@@999777888;;;>>>@@@FFFNNNSSSUUUVVVYYY[[[YYY\\\aaaddddddaaa]]][[[QQQOOOPPPXXXdddnnnqqqpppbbbYYYOOOLLLOOORRRPPPMMM555555666444333222333555333444444444444444333333111111222333333333333222///111333222///---...///111222222000---,,,,,,,,,////////////////////////,,,,,,---///000///+++(((++++++++++++,,,---...///,,,...///...------...//////333444111111444666555555555666777888888999999999999:::::::::999888777555888;;;???FFFSSSdddppp}}}wwwxxxvvvoooooonnnkkkppp{{{uuulllhhhiiinnntttlllggg___WWWTTTYYYccckkk{{{}}}}}}~~~yyynnnfffbbb^^^XXXSSSRRROOOMMMNNNUUU```gggqqqrrrsssrrrpppooopppqqqqqqqqqvvv~~~}}}xxxqqqnnntttuuummmrrryyy{{{qqqllljjjooopppggg^^^YYYTTTRRRPPPQQQRRRQQQLLLHHH>>>777///+++,,,------+++//////.........//////000000000111222333444333222222444666666666666777888666666777777888888999999999::::::;;;;;;::::::999;;;<<<<<<;;;:::999;;;<<>>HHHZZZppp{{{kkk```QQQGGGCCC@@@<<<888777444333666555222222444777>>>LLL^^^nnnwwwyyyyyywwwwwwuuuqqqiii___VVVQQQKKKEEE@@@@@@??????BBBFFFSSSUUUTTTNNNKKKKKKJJJGGGCCC???;;;888888888777777111222444444666999>>>AAADDDHHHMMMVVVggg{{{sss```RRRLLLHHHCCC???999888666333222111111111,,,//////+++,,,000222///000222333333222111111222333555888BBBWWWlllooohhhZZZIII999555666777???JJJXXXbbbmmmtttxxxzzzwwwrrrtttqqqmmmlllnnnppprrrrrrtttssssssuuuxxxyyywwwuuuxxxwwwvvvvvvvvvxxxyyy{{{|||~~~~~~|||xxxpppbbbSSSIIIEEEHHHLLLSSS```kkkmmmiii\\\OOO@@@999777999===AAA@@@FFFNNNSSSUUUWWWZZZ\\\UUU[[[bbbddd```ZZZXXXWWWQQQPPPRRRYYYdddkkklllkkk]]]UUUNNNMMMQQQTTTRRROOO555666666555333333444666444444555444444333222111111111222333333333333222000222444444222///------///000111000...,,,---............//////.........,,,,,,---///000///,,,))),,,,,,,,,,,,---...//////+++,,,......---...///111...222333000000333555444333333444444555555555666444444555666777777777777444444555555777===GGGOOOcccooovvvsssyyyyyyttttttrrrooorrrzzz~~~rrrjjjffffffjjjoooiiiddd]]]WWWWWW]]]hhhppp}}}}}}|||vvvlllddd```\\\WWWRRRPPPMMMKKKNNNWWWbbbjjjqqqrrrsssqqqooonnnnnnoooqqqrrrwwwzzztttuuuyyyjjjiiinnnrrrnnngggaaabbbeeeccc```^^^VVVTTTRRRQQQRRRPPPKKKGGG:::555...+++,,,......---...---,,,,,,,,,,,,,,,---///000222444555444333222333444666666555444555666777777888888888888888777999::::::;;;;;;::::::999>>>??????>>><<<;;;;;;<<>>:::999555444666555222111444333999EEETTTbbblllqqqsssrrruuuwwwuuuooocccXXXPPPLLLFFFAAA@@@???===@@@EEESSSVVVUUUOOOJJJHHHFFFBBBBBB???;;;999999::::::999222222333333444888===BBBGGGJJJNNNUUUeeexxxsssbbbUUUNNNJJJEEEBBB:::999666444222111111111...000///+++,,,///000...000222333333222111111222333666888???SSSiiiooojjj\\\KKK;;;666555555<<>>CCCFFFLLLRRRVVVWWWWWWZZZ\\\VVV^^^fffhhhbbb[[[WWWWWWSSSSSSUUU\\\cccggggggfffZZZUUUPPPQQQVVVXXXUUUPPP444555666555333333444666555555555444333222111000111111222333333333333222000111222111000///.........///000///...---...///---...////////////...------,,,,,,---///...,,,***---------------...///000,,,---......------...000...222333111000444666666222222222222333333333333444555666777777777777777444555555444444777<<>>>>>>>>>>>???AAABBB@@@AAACCCAAA???AAAFFFMMMmmmyyynnnmmmnnnkkkccc\\\ccc|||~~~zzzvvvqqqnnniiihhheee^^^UUUTTT___mmm|||~~~zzzrrroooxxxwwwmmm___\\\VVVPPPMMMOOOPPPQQQLLLJJJFFFBBB===888444333444444444444333333333333000000000000000000000000/////////000111222222333............000111333444222222222222222222222222222333444444222111222333000111333333222222444555000000111111111222222222333666888777666>>>MMMZZZppp~~~yyyiii[[[QQQIIIAAA<<<<<<888666777555222222444000555>>>IIIVVVaaaiiimmmqqquuuyyyyyyrrreeeWWWNNNIIIEEEAAA@@@???>>>BBBHHHQQQVVVXXXSSSOOOMMMKKKHHHEEECCCAAA??????>>><<<:::333333222111222666<<>>999666444999AAAIIIVVVccckkkpppsssrrrooosssqqqnnnnnnoooppppppoooqqqqqqpppqqqrrrtttuuuuuuwwwvvvuuutttuuuvvvwwwxxxzzz|||}}}}}}||||||~~~~~~|||yyyrrrhhh[[[OOOGGGDDDFFFIIIPPP^^^lllqqqnnnaaaPPP???:::999999===DDDPPPSSSWWWYYYXXXXXXZZZ]]]ZZZ___fffjjjgggaaa[[[WWWYYYYYYZZZ]]]aaaccceeeeee___ZZZVVVXXX\\\\\\VVVPPP333444444333222222333555444444444444333222111000111111222333333333333222000///---,,,---///111222...///000///...---...///---...000111111000...---...,,,,,,,,,......---,,,......---------...//////...///000///---,,,---...222666666222111333555444////////////////////////666777888999999888777666333444333333222333666888;;;@@@QQQnnnvvviiiffffffvvv}}}{{{wwwuuuuuuuuutttvvvzzzzzzpppiiigggeeedddfff```\\\XXXWWW]]]hhhssszzz}}}zzzzzzzzzzzzsssjjjccc]]]XXXUUUSSSOOOKKKGGGFFFKKKTTT^^^dddoooppppppnnnkkkjjjjjjkkkjjjjjjooovvv{{{~~~}}}pppppp{{{uuuppphhhccc^^^^^^```ccchhhggg```XXXSSSTTTVVVXXXXXXRRRHHH@@@888444000,,,++++++++++++//////............//////...222666777666444444444222444777888888888:::;;;::::::::::::::::::999999999::::::;;;;;;::::::999777999<<<>>>>>>???AAABBB???>>>???BBBBBB???@@@DDDFFFaaaxxxllliiifffccc[[[UUU]]]ttt|||yyy{{{||||||{{{uuupppiiiccc[[[VVV[[[cccsss~~~~~~vvvrrrmmmnnn{{{wwwnnnaaa]]]WWWRRROOONNNPPPSSSNNNLLLHHHCCC>>>:::666444333333333333222222222222111111111111111111111111......///000111111222333111111000000000111111111222222222222222222222222000111222222111222333444111222444444333333555666000000111111111222222222000222333111///444@@@JJJ___nnnsssfff[[[PPPGGGAAA???;;;888888666222222555000333:::CCCMMMYYYccciiinnnrrrwwwxxxrrrfffYYYPPPJJJFFFCCCBBB@@@>>>CCCJJJOOOWWW\\\YYYUUUSSSQQQNNNIIIHHHGGGGGGEEE@@@;;;666444444333111111555:::>>>===FFFPPPZZZhhhzzzwwwgggYYYOOOIIIDDDAAA>>><<<999666444222111111444222111000000//////111...000111111000//////000...222444888IIIaaaoooppp```OOO@@@:::777444777>>>HHHSSS___dddhhhlllnnnnnnrrrqqqppppppqqqrrrqqqpppqqqqqqpppooooooooopppppprrrtttvvvxxxyyyyyyxxxxxxwwwxxxyyyzzzzzz{{{~~~}}}|||xxxpppeeeYYYOOOIIIEEEFFFHHHNNNZZZfffjjjggg[[[KKK>>>;;;:::888???IIIXXXZZZ[[[ZZZXXXYYY]]]aaa___```ccciiillliii^^^UUU]]]]]]^^^]]]^^^```ccceeehhhbbb]]]]]]___^^^WWWPPP222333333333222222333555333333444333333222111000111111222333333333333222111...******,,,000222444...///000///...---...///---...000111111000...---...,,,++++++---......---...---------------......///000000///---+++,,,---777:::999444000111111000111111111222222222333333666888;;;======;;;999777888777555444333333333333333777BBBXXXuuuyyyiiibbb^^^hhhttt~~~~~~zzzwwwxxx{{{|||{{{vvvtttrrrqqqrrrsssuuuwww{{{~~~pppiiihhheeebbbbbb[[[WWWTTTVVV___lllwww~~~~~~zzzxxxxxxyyywwwmmmccc^^^[[[VVVRRRRRRNNNJJJGGGGGGMMMVVV^^^ccckkklllmmmkkkiiihhhhhhiiigggfffiiinnnrrrvvv}}}xxxlllpppyyy{{{|||pppfff```eeekkkqqquuussshhh[[[WWWWWWXXXZZZXXXPPPEEE<<<666444000,,,***)))******------,,,,,,---......///111555999999777666777888222444777888999:::;;;===::::::999999999::::::;;;999::::::;;;;;;::::::999999;;;>>>???>>>===>>>???>>><<<===@@@AAA??????BBBCCCYYYzzzkkkfff```^^^WWWTTT\\\ooo|||uuuuuu{{{zzzrrrkkkbbb[[[\\\aaaoooyyyvvvmmmjjjfffkkkyyyxxxpppccc^^^ZZZVVVPPPLLLNNNRRROOOMMMJJJEEEAAA<<<999777333333333333222222222222111111111111111111111111000000111111222333444444222222222222111111111000111222222222222333333333///000000111222333444444444555555444222111111222000111111111111222222222000000000......222:::@@@QQQ]]]kkkvvv}}}tttiii\\\PPPIIICCC>>>;;;:::777444444777111444999@@@IIITTT```gggiiimmmqqqsssoooggg^^^WWWNNNKKKGGGEEE@@@===BBBIIIRRR[[[bbb```ZZZWWWUUURRRNNNMMMLLLJJJGGGAAA:::555666555444222111333777::::::CCCOOOZZZiii{{{zzzjjj[[[PPPIIIEEEDDDAAA???<<<888555333222222444000///000000......111...000111111000//////000---222555888FFF]]]lllooo___NNN@@@;;;777333666<<>>:::777555444333555000///222222///000444000111333333111111111222...444666777BBBWWWeeeiii[[[KKK===999666222444:::???MMMZZZ___aaaeeeiiijjjmmmmmmoooqqqssstttrrrpppmmmppprrrrrrooonnnnnnoooqqqsssuuuvvvwwwwwwvvvvvvwwwwwwwwwvvvvvvwwwzzz}}}xxxwwwsssjjj___UUUNNNLLLEEEFFFHHHLLLUUU]]]\\\WWWNNNAAA;;;===>>>BBBXXXsss|||tttiiiaaa```eeekkknnnjjjiiilllppplllaaaWWWQQQVVV[[[[[[XXXVVVXXX[[[fff___WWWVVVYYY\\\YYYUUU333444555555444444666888111111222333333333222222111111222333333333333222333000...///111222111...000000111000...,,,---...***,,,...000000...,,,***///---******,,,...//////---,,,,,,+++++++++,,,,,,+++---......------///000---111333000000444666666000111222333444555666666999===DDDJJJLLLJJJFFFBBB<<<:::777666666666555444000222555888@@@PPPeeetttyyyfffYYYRRRMMMXXX^^^eeehhhkkkooonnnjjjoooqqqsssttttttuuuwwwzzz~~~}}}zzzuuuuuuwwwyyyzzz~~~|||mmmhhhgggccc^^^[[[TTTQQQOOOTTTaaappp|||||||||{{{zzzxxxxxx{{{}}}vvviii^^^\\\ZZZUUUSSSUUUNNNKKKKKKOOOXXXbbbhhhkkkfffggghhhgggfffeeefffgggiiifffeeegggjjjmmmuuu~~~|||qqqvvvsssccc\\\```rrruuulllccclllwwwhhhccc]]]WWWPPPHHH>>>777//////...,,,***+++---...++++++,,,---...000111222---111444333000///333777444666777888777666777888888666444222333666:::<<<999::::::;;;;;;::::::999999<<>>>>><<<<<<>>>DDDRRRrrrsssjjjddd```WWWQQQTTT^^^eeegggrrr}}}tttsss|||uuucccWWW[[[eeecccllljjjdddeeeeeejjjxxx}}}ttteee```]]][[[SSSKKKKKKPPPPPPOOOLLLHHHDDDAAA>>><<<666666555555555444444444222222222222222222222222000000111111111111222222///000111222333444444444111111111222222333333333444333333333555555444333---...000000//////111222000111111111111222222222444000---,,,000333444444555<<>><<<;;;:::777333111333333555777888>>>LLL[[[eeennnqqqeeeVVVLLLJJJJJJNNNVVV```fffggghhhlllooonnnppptttwwwzzz{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxxxx|||~~~ooogggccc^^^[[[\\\VVVPPPLLLUUUgggyyy~~~{{{zzzwwwxxxyyy{{{}}}}}}{{{yyyrrrjjjaaa\\\ZZZXXXTTTPPPOOOOOOPPPUUU]]]fffmmmpppmmmiiifffgggjjjllliiieeejjjhhhkkkoooooonnnvvvyyynnnZZZWWWYYYdddssszzzvvvnnnjjjnnnpppvvv}}}ooobbb[[[RRREEE:::777000///...+++)))***---///.../////////...///111444555222111333333111111555888888999999999999888888888888777777666777888888777666555666888999999999;;;<<<>>>?????????>>>======>>>???===::::::<<<>>>CCCPPPccczzzgggaaa\\\ZZZ]]]______bbbfffjjjyyy~~~}}}yyyvvv{{{vvvooo^^^SSSWWWdddkkkiiigggjjjhhhfffnnnvvviiiddd\\\VVVSSSRRRRRRSSSQQQOOOLLLJJJGGGDDD???<<<:::444111444666444222333555444222222222222111///333333444222111000111333222222222222222222222222---...///111333444444444222222333333333333444444333222111111000000111111//////000111111111111000---000222333222111222222555777:::???IIIZZZmmmzzzmmm^^^QQQLLLDDD>>><<<<<<<<<<<<666:::???DDDKKKWWWfffqqqpppqqqnnngggbbb```]]]XXXSSSOOOJJJGGGCCCBBBHHHQQQZZZgggrrrtttqqqnnnkkkgggcccaaa]]]WWWPPPHHHBBB>>>:::999777444333222222222777<<>>JJJhhhkkkgggfffcccfffgggfffaaaZZZSSSPPPPPPLLLRRRVVVTTTSSSTTTSSSPPPSSSSSSNNNJJJOOOYYY\\\XXX111111000000000111222333444444333222222222222222333333333222222222111111000000000000000000000000000000//////////////////......---,,,,,,,,,,,,---))))))***+++++++++++++++***+++,,,,,,,,,------...++++++,,,---............444///++++++///333444333222333444666777888888888;;;@@@HHHQQQWWWWWWRRRNNNDDDBBB>>><<<:::888666333111111333444444777CCCPPPTTT[[[^^^UUUJJJEEEDDDDDDEEELLLWWW]]]```cccgggjjjoooqqqsssuuuwwwxxxxxxxxxwwwwwwvvvvvvvvvwwwxxxyyy||||||nnngggccc___\\\\\\RRRMMMKKKUUUgggwww~~~~~~vvvvvvwwwxxxzzzyyywwwtttooohhh___ZZZYYYWWWTTTQQQNNNNNNPPPVVV___hhhooossssssqqqooonnnooommmjjjhhhllljjjkkkoooooorrr{{{nnn]]]XXXWWW___kkkrrroooiiigggjjjjjjlll|||}}}jjj\\\OOOAAA888666//////...+++******---///...///000///...///222444777444444777777555555888888777666555555555777777777777777777777888888888888666555666888::::::999999:::<<<===????????????>>>@@@@@@???<<<;;;<<<>>>BBBLLL[[[~~~lllaaa]]][[[___bbbbbbcccfff^^^iiioooooovvv~~~xxxtttwww{{{uuufff[[[___mmmsssoookkknnnlllkkksss~~~|||kkkfff```XXXSSSPPPPPPQQQRRROOOKKKGGGEEEAAA===;;;999333111444666444222333555333222222222222111///111222333222111111222444333333333333333333333333222222333333333333333222222222333333333333444444444444333222222111111111///000111111222222111111///111222222111111111222111333666999AAANNN^^^iiiuuuqqqeeeVVVQQQJJJDDDAAA@@@???>>>:::===BBBFFFLLLVVVdddnnnqqqrrrpppiiieeebbb^^^YYYTTTOOOKKKGGGDDDCCCJJJSSSbbbooozzz{{{wwwsssnnniiidddccc___ZZZSSSLLLGGGCCC===;;;999666444333333333888@@@PPPaaammmvvvrrreee[[[UUUVVV[[[ZZZWWWQQQHHH???:::888888444444444333333222222111333333333333333333333333222333222222:::IIITTTXXXMMMCCC;;;888777444333555555CCCQQQXXX^^^dddeeebbbffffffggghhhjjjmmmpppqqqrrrpppnnnllllllnnnqqqsssuuuuuuttttttttttttuuuuuuoootttvvvuuuuuuxxxzzzyyy{{{vvvmmmccc[[[RRRKKKGGGHHHHHHKKKQQQWWWXXXSSSNNNIIIAAA;;;;;;>>>IIIeeepppdddaaa___aaadddfffddd]]]VVVQQQOOOPPPUUUWWWUUUTTTUUUUUURRRPPPMMMHHHGGGPPPZZZ\\\WWW333333333222333444444555333333222111111111222222555555444444444444333333000000000000000000000000............/////////000......---,,,,,,,,,,,,---)))***+++++++++++++++++++++)))(((***---///...---,,,,,,,,,,,,---...//////444333111000000111222333333444666888999:::;;;;;;===BBBKKKXXXbbbddd]]]VVVJJJFFFAAA===;;;:::888777555555666777555666>>>HHHKKKPPPPPPJJJDDDBBBBBB@@@???FFFPPPXXX]]]aaaeeeiiillllllmmmnnnooopppppppppsssrrrqqqqqqrrruuuwwwyyyzzz~~~yyymmmgggddd```\\\\\\NNNLLLNNNZZZkkkzzz~~~~~~vvvuuuuuuvvvwwwuuurrrooojjjddd]]]XXXWWWWWWTTTRRRLLLMMMQQQXXXaaakkkqqqtttwwwxxxxxxvvvrrrooollllllnnnmmmnnnqqqssswww|||zzzxxx___YYYTTTWWW___eeefffccceeehhhfffbbbkkkqqq\\\KKK>>>666555//////...,,,***+++---000///000111000000000222444888555666999999777888;;;:::888555333333444666888555666777888999999888777888777666777999::::::999666777999;;;===>>>??????@@@@@@AAA@@@===<<<===>>>@@@GGGRRRqqquuuccc___]]]aaaeeecccaaaaaaYYY]]]^^^\\\dddvvv|||{{{uuuppprrr{{{{{{xxxlllccciiiwww|||vvvqqqtttqqqnnntttwwwllliiiccc[[[TTTPPPOOOOOOVVVRRRNNNJJJHHHEEEAAA???999333111444666444333333555333222222222222111000000111222222222222333555333333333333333333333333444444555555555555444444222222333333333333444444222222111111000//////...000111111222222222222222111222333111000///111222///111333555999AAALLLUUUeeerrruuulll[[[VVVPPPJJJGGGDDDBBB@@@???AAAEEEHHHMMMVVVaaaiiirrrtttsssmmmhhheee```ZZZUUUPPPLLLIIIFFFFFFNNNXXXmmmzzzzzztttnnniiigggddd___XXXRRRLLLIII@@@>>><<<999666555444444777AAAUUUjjjxxxuuuggg]]]YYY[[[```___\\\VVVMMMCCC;;;888666666666666777666666555555555555555555555555555555333444333333:::HHHTTTXXXLLLBBB999777666444444666333<<>>;;;:::::::::777666888999888777<<>>???@@@@@@???>>>===<<<<<<>>>EEEMMMhhh~~~lllfffdddhhhkkkhhhbbb^^^```]]]XXXTTTYYYgggwwwrrrsssoookkkoooyyy|||~~~wwwsssssskkkgggppp|||}}}yyyzzztttllloootttjjjhhhddd]]]WWWRRRPPPPPPSSSQQQOOOMMMLLLJJJGGGDDD;;;555222555666555333333444333222222333333111000...000222333222333444666444444444444444444444444111222333555666666777777222222222333333333444444333333333222111000///...111111222333333333333222333333333111//////000222///222444444555:::AAAGGGUUUaaannnuuuxxxxxxsssmmm]]]YYYSSSNNNJJJGGGDDDBBBBBBDDDGGGJJJOOOVVV___fffrrrvvvvvvqqqmmmiiiccc\\\WWWRRRMMMKKKIIIKKKUUU```vvv~~~xxxrrrpppkkkeee^^^VVVPPPLLLCCCAAA>>>;;;888666555555444===PPPfffwww}}}oooddd```ccchhhjjjggg```VVVJJJ@@@:::777999999:::;;;;;;:::999999999999999999999999999999555777777777===JJJUUUZZZMMMCCC:::777666444444666444888@@@IIISSSZZZ\\\[[[bbbbbbccceeegggiiijjjkkknnnqqqrrrpppkkkjjjnnnrrrtttsssssssssssssssssstttrrrwwwyyyxxxxxx|||~~~|||yyyqqqeeeZZZRRRMMMJJJHHHFFFHHHMMMSSSVVVTTTNNNHHHDDD>>>::::::===HHH\\\nnnuuuddd]]]RRRVVV[[[______\\\YYYVVVRRRUUUTTTOOOMMMQQQSSSSSSQQQQQQQQQTTT\\\dddiiijjj000111111111222222222222444444333333333333444444333333333444444444444444444444444333333222222222111000000///......------......---,,,,,,,,,,,,---++++++,,,,,,,,,++++++***'''***,,,***&&&%%%'''***---,,,++++++,,,---///000+++///222222000///222555555666888999;;;<<<<<<===:::===GGGXXXiiirrrpppkkkYYYRRRIIIAAA===;;;;;;:::333333444777777555999???IIIJJJGGGAAA>>>>>>;;;777777<<>>>>>===<<<;;;===FFFLLLdddrrrkkkhhhnnnsssppphhhbbbbbb\\\TTTQQQQQQXXXeeepppfffiiiiiihhhmmmzzzvvvvvvmmmiiikkkggggggrrr}}}yyylllkkkqqq~~~~~~gggeeebbb___]]]ZZZVVVTTTLLLLLLLLLMMMOOONNNLLLJJJBBB;;;555666777555444555444222111222333333222000---///222333333333444666444444444444444444444444000111222444444555555555222222222333333333444444666666666666555444333222111111222333333333333222333333333111//////000222///222444444444666;;;@@@HHHSSS___gggmmmrrrrrrnnnbbb^^^XXXRRROOOKKKHHHFFFFFFGGGJJJMMMRRRYYY```eeeqqqvvvxxxuuuqqqmmmfff___YYYTTTPPPNNNNNNSSS___kkk|||~~~{{{uuummmdddZZZSSSNNNFFFDDDAAA===:::777666555777;;;GGGZZZlllzzzyyylllhhhkkkoooxxxuuummmaaaTTTIIIBBB???===>>>???@@@???>>>===<<<=========<<<<<<<<<;;;;;;777;;;;;;;;;???KKKWWW\\\QQQGGG<<<888777555555777222444999BBBLLLSSSXXXZZZaaaaaacccdddfffggghhhiiimmmqqqtttrrrnnnlllooosssssssssrrrrrrrrrrrrsssssssssxxxzzzyyyyyy|||}}}|||uuummmaaaWWWPPPLLLJJJIIIHHHKKKPPPTTTVVVRRRLLLHHHAAA<<<888999>>>JJJZZZhhhzzznnnaaaUUUUUUVVVWWWXXXWWWVVVTTTOOOQQQOOOJJJHHHLLLPPPQQQKKKPPPWWW\\\```gggsss~~~111222222333444333333333444444333333444444555555222222222333333333333444555555444444333222222222222222111000///...------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***'''+++...+++%%%"""%%%))),,,,,,,,,,,,---...//////))),,,///000///000333666666666888999::::::;;;;;;999;;;CCCQQQbbbmmmrrrrrraaaYYYOOOFFF@@@===;;;:::555333555888999888;;;AAACCCFFFEEEAAA??????===:::888;;;AAAHHHNNNRRRUUUVVVVVVWWWZZZ]]]```dddfffgggiiiiiiiiiiiijjjkkklllmmmpppwww}}}|||rrrjjjhhhfff```ZZZWWWPPPUUU```ooo||||||vvvqqquuutttrrrqqqppplllgggddd___\\\XXXUUUSSSSSSUUUVVVSSSUUUZZZ```fffiiiiiihhhgggkkkooonnnkkkkkknnnrrrsssfffaaa___```dddiiixxxyyymmmccc___XXX___eeedddaaaeeeqqq|||ttt]]]III===444------...///...------///000000222444555444444555666999777888<<<<<<888777999222444666888888666444222666777888999999888777666555555666888::::::888777:::999999999999::::::;;;;;;;;;;;;===??????===;;;===HHHMMM^^^qqqiiifffmmmuuutttkkkccc]]]UUUNNNNNNMMMMMMVVVaaa___dddggggggkkkvvvwwwvvvkkkeeefffaaaaaammmyyyqqqmmmppp{{{}}}hhheeebbbccceeeddd___YYYOOONNNNNNPPPTTTWWWXXXXXXLLLCCC:::888777555444666333222111111333333222111---///222444333333444555333333333333333333333333333333444333333222111000222222333333333333444444111222333444333222111000000111111222222222222222111222333111000///111222...111333333222333777;;;???JJJWWW```iiisssxxxxxxqqqkkkccc\\\WWWSSSOOOMMMMMMMMMOOOSSSXXX]]]bbbeeeooouuuyyywwwuuuqqqjjjbbb[[[WWWSSSSSSUUU[[[iiiwwwwwwkkk```WWWRRRKKKHHHEEE@@@<<<999888777>>><<>>:::???@@@???CCCNNNYYY^^^XXXLLLAAA;;;888555555777......333===FFFMMMUUU\\\aaabbbccceeeggghhhhhhhhhmmmppprrrrrrpppoooppprrrsssrrrrrrqqqqqqrrrrrrssstttxxxzzzxxxwwwzzz{{{yyyqqqiii^^^UUUOOOLLLKKKKKKIIIMMMQQQTTTTTTPPPKKKGGG@@@;;;777888@@@MMM\\\eeeooo}}}qqqccc]]]ZZZVVVSSSRRRQQQOOOMMMKKKNNNLLLGGGFFFKKKOOOOOOKKKRRR]]]ccceeelll~~~333444555666666666555555333333222222333444444555222222333333333444444444444333333222111111000000222222111111000000000///......---,,,,,,,,,,,,---,,,,,,------,,,,,,+++***)))+++,,,***(((&&&''')))++++++,,,---............+++,,,...//////111444666666666777888888888888888777888<<>>AAAAAA???======IIILLLVVVzzz{{{qqqkkkrrr{{{xxxnnnfff]]]SSSMMMOOOMMMIIIOOO[[[```fffiiiggggggnnnvvvyyyzzzyyynnnfffccc[[[WWW```qqq{{{vvvsssuuu}}}mmmgggcccgggnnnooofff]]]UUUQQQNNNNNNRRRZZZ```dddVVVKKK???999777555555888333222111111333333222111---000333444444333333444333333333333333333333333444444444333333222111000222222333333333333444444---///000222222111000//////000111111222222111111///111222222111111111222000222444333111111444888;;;FFFTTT```nnn}}}uuukkkccc^^^ZZZWWWVVVVVVWWWZZZ^^^aaadddeeelllsssxxxyyywwwtttlllddd^^^YYYVVVWWWZZZcccsssssshhh^^^YYYPPPMMMIIIDDD@@@===;;;:::???>>>DDDVVVkkkzzz|||yyy|||yyyoooddd]]]ZZZYYYXXXYYYZZZZZZYYYVVVSSSQQQNNNMMMLLLJJJIIIGGGFFFEEEAAAFFFHHHGGGIIISSS___eee___RRRFFF???:::666555666......222:::@@@EEEPPP[[[bbbccceeeggghhhhhhhhhhhhkkkmmmoooqqqrrrqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrtttyyyzzzwwwvvvxxxxxxvvvmmmfff\\\TTTOOONNNMMMMMMJJJMMMQQQRRRQQQMMMIIIFFF>>>;;;666777AAAQQQ___ffffffjjjrrr{{{}}}vvvjjjaaa___[[[VVVSSSQQQOOOLLLJJJJJJMMMLLLHHHGGGLLLPPPQQQQQQUUU\\\bbbccchhhzzz000111222333333333222111222111111111222333333444333333333444444444555555222222111111000//////...111111111111222222222222......---,,,,,,,,,,,,---------------,,,,,,+++***+++***))))))+++,,,+++******+++---...///......---///...---...000222444555666666777777777777666666444444666;;;FFFTTTbbbjjjmmmfffZZZOOOGGGBBB>>><<<666333333555666666999===<<>>@@@::::::;;;>>>BBBDDDAAA>>>>>>JJJJJJOOOqqq{{{vvvlllcccWWWRRRTTTPPPJJJOOO[[[dddjjjlllgggdddgggkkkmmm{{{{{{pppgggbbbUUUMMMSSSjjjssswww~~~yyyxxx~~~rrrjjjeeekkktttvvvkkk___TTTNNNFFFDDDIIISSS]]]ddd]]]PPPBBB;;;777555666888333222111111333444333111...000333555444333222333222222222222222222222222111111222333444444444444222222333333333444444444111333555777777777666555//////000111111111111111---000222333222111222222333555666444111111444777999EEESSSbbbsssvvvmmmfffaaa___^^^]]]]]]___bbbdddeeeeeejjjrrrxxxzzzyyyuuunnneee___ZZZXXXYYY^^^gggxxxyyymmmddd___SSSQQQLLLGGGCCC???===<<<<<<<<>>:::666777BBBSSSaaagggaaa______dddgggfffaaa^^^]]]YYYUUUSSSSSSRRRNNNKKKJJJMMMMMMIIIIIINNNRRRSSSSSSRRRUUUXXXXXX[[[jjjzzz000000222333444555555555333111000//////111333444222222333333333444444444555444333222111111000111222111111000000111111222...///000111111000///...++++++,,,,,,,,,,,,,,,,,,---------,,,,,,---......&&&---333111***%%%&&&+++......///000111333555666444444444333333444777:::222111333777;;;BBBOOO[[[eeeiiieeeYYYLLLEEEBBB@@@888666555444666999===???AAA@@@===;;;===>>>999111555666888<<>>>>>>>>;;;;;;===>>>@@@BBBCCCDDDEEEJJJKKKMMMbbbqqqjjj^^^WWWXXXYYYVVVXXX^^^ccciiimmmjjjcccbbbhhhpppzzzzzzxxxpppcccWWWOOOKKK```lllxxx}}}~~~~~~sssfffcccfffiiirrrsssgggVVVMMMCCCBBBJJJUUU[[[^^^aaaTTTEEE===888555444777444444333222111111111111111111111222333444555666555222//////333555444222222333333444444333333222555444444333333222222222444333333222111111111222...+++)))+++111444333111000000111111111000000///222111111000111333444555:::>>>HHH\\\wwwvvvpppllliiieeecccdddhhhjjjiiijjjmmmpppvvvzzz|||{{{xxxpppfffaaaZZZXXX]]]aaagggzzzxxxmmmfff]]]WWWPPPKKKHHHEEE@@@<<<@@@BBBLLL___yyy~~~|||xxxvvvrrrmmmfffeeedddccc]]]WWWVVVZZZQQQUUUXXXZZZaaajjjoooooojjjZZZIIIBBB???;;;888777333333222222444<<>>;;;===>>>:::333555666888<<>>@@@BBBCCCCCCDDDFFFKKK\\\~~~uuunnneee___```^^^[[[```jjjnnnooonnnkkkhhhhhhjjjmmmssssssqqqjjjaaaXXXPPPMMMSSS^^^lllsssvvv{{{pppdddbbbfffhhhnnnlll___SSSKKKBBBAAAIIITTT\\\```^^^QQQDDD<<<888555555777666555444333222222222222222222222222333444444555222000......000222222222222333333444444333333222333222222222111111000000444333333222222222222222222...,,,---111333222///000000111111111111000000222222111111222333555666777<<>>@@@AAABBBFFFCCCEEENNNZZZsssvvvnnnjjjjjjiiihhhppp|||~~~xxxrrrnnnoooooommmjjjmmmllliiieeeaaa[[[UUUPPPIIISSS```iiinnnvvvqqqdddbbbggghhhjjjfffXXXQQQJJJAAA???FFFQQQ\\\aaaYYYNNNAAA;;;888555555777666666555444333333333333333333333333333333333333444444444333222333555777333333444444444444333333222222222222222222111111444444333333333222222222555222//////111222000...000000111111111111000000222222111222222333555555111777BBBQQQfffzzzwwwuuurrrrrrtttuuutttvvvyyyuuuyyy{{{{{{|||}}}xxxqqqkkkccc```fffllloooxxxtttkkkeee\\\UUUQQQMMMIIIEEECCCFFFQQQfff~~~yyyqqqlllkkklllrrrzzzoooZZZNNNFFF@@@;;;:::555555333111222888AAAIIIWWW___fffhhhjjjmmmmmmkkkkkkmmmoooooonnnlllkkkllliiiiiijjjlllooosssvvvxxxvvvvvvuuuuuuyyyrrrbbbXXXQQQNNNPPPRRRXXXZZZUUUMMMHHHCCC???888666555999GGGTTTYYYWWWRRRQQQQQQRRRUUUWWWVVVUUU[[[[[[ZZZUUUPPPNNNPPPSSSOOOLLLHHHGGGHHHIIIKKKKKKMMMRRRVVVXXXXXXYYY\\\___666555333111111111333444222333444444444333333222333333333444444444444555111111222333444666777888444333333222222333333444000000000000000000000000111000000///...------,,,------,,,++++++++++++,,,))))))***,,,------+++***,,,,,,,,,---...///111111111222222111//////111222333111222333333333999AAAQQQiiivvvaaaOOOCCC;;;888444222444999???CCCBBBBBB@@@<<<===???>>>999666777999<<>><<<:::777666777888999;;;<<<<<<===???@@@@@@AAAFFFAAADDDOOOVVVgggwwwppprrrtttuuu|||{{{vvvtttrrrmmmhhhkkkhhheeecccbbb___YYYUUUHHHPPP[[[ccchhhooo}}}xxxgggcccffffffgggcccXXXQQQKKKCCC???CCCMMMXXX^^^TTTIII???:::888555555777666555444333333222222222333333333333333333222222333555666555222222666999333333444444444444333333444444444444555555555555333444444444444444333333555333000000111111000...///000000111111111111000000000111111222333333444...333<<>><<<666666444222111555>>>EEERRR[[[ccceeegggkkklllkkkmmmooopppooommmkkkkkkkkkiiijjjjjjkkkmmmppprrrsssuuuttttttuuuzzznnn^^^RRRNNNOOORRRXXX\\\WWWQQQKKKDDD===555444444:::FFFOOORRRPPPRRRRRRRRRTTTUUUWWWXXXXXXWWWYYYYYYTTTMMMIIILLLPPPLLLIIIFFFGGGJJJLLLKKKIIIMMMWWW___```___```dddfff777555333111111111333444111222333444444444333333333333444444444555555555333333333333444444555666444333333222222333333444111111000000000000111111111111000///......------...---,,,,,,+++++++++,,,,,,++++++,,,///000...,,,,,,,,,,,,,,,---...000000000111111000///...///111000000222444333222777>>>EEEZZZqqq}}}zzzlllWWWFFF<<<999555333444999???CCC@@@BBB@@@======@@@>>>:::666777999<<>><<<:::777666666777888>>>>>>==================BBB;;;???JJJOOO[[[qqqsssxxxxxxyyy|||zzzsssmmmiiijjjfffbbb``````^^^ZZZVVVIIILLLTTT]]]bbbfffqqq~~~nnncccdddaaaaaa```XXXRRRNNNHHHCCCCCCIIIQQQXXXPPPFFF===:::888666555777555444333222111111111111333333444444444333222222///111222111......222555333444444555555444444333444444444555555666666777333444444555555555444444222000//////000000000/////////000111111111111111//////000000111222222222///444999<<>>@@@>>>:::777777999===BBBGGGLLLOOONNNOOOOOOOOOOOOQQQTTTWWWUUUYYY]]]bbbeeeiiimmmpppxxx|||~~~|||rrrooonnnmmmiiicccaaadddmmmuuu|||~~~{{{|||{{{yyyzzzzzzuuunnnkkkgggbbb___]]]]]][[[ZZZUUUUUUSSSRRRQQQSSSXXX[[[cccdddgggiiikkklllkkkkkkjjjkkklllmmmpppxxxtttjjjfffbbbbbbccciiivvvuuucccUUULLLSSS]]]lll}}}zzzddd^^^WWWVVV[[[___```___RRRJJJ>>>555000000000111222222222222222222222333666777999999999:::;;;===888888999::::::;;;<<<<<<>>><<<;;;::::::;;;===>>>888888888999999999999999555666666777888:::<<<======<<<:::999888888999999<<<<<<;;;;;;:::::::::999@@@<<<@@@JJJNNNZZZ~~~qqqppptttrrrllljjjxxxwwwooolllfffccc___]]]\\\ZZZXXXWWWIIIFFFJJJTTT\\\```iiiuuuxxxhhheee___\\\\\\VVVQQQPPPMMMHHHEEEFFFLLLQQQNNNEEE<<<:::999666555666444444333222111111111111111222333444444444333222222222222111000111333555444444555555555555444444222222333333444555666666333444555666666666555444000000/////////000111111...///000111111222111111...///000111222222222222333666888888999BBBPPP\\\nnn|||{{{|||~~~~~~|||~~~|||{{{|||zzzuuuuuurrrqqqsssvvvuuuooojjj___^^^aaaiiisss|||uuuoookkkfffaaa\\\UUUUUUYYYdddzzzvvvcccWWWQQQJJJDDDBBB999999777333111444:::@@@JJJUUU^^^aaaaaadddggghhhggghhhiiihhhgggggghhhjjjfffggghhhjjjlllnnnooopppkkkmmmpppssswww~~~rrr\\\SSSVVVSSSXXX[[[XXXRRRLLLBBB999222000333===GGGKKKMMMOOOSSSSSSSSSSSSRRRSSSVVVXXXWWWYYYZZZWWWQQQMMMLLLMMMDDDFFFIIIMMMRRRUUUUUUTTTddduuu|||sssqqqpppooo333333333333333333333333/////////000111444666777444444444444555555555555333333222222222222333333222222111111111111222222222222111000000111222222000000000000000000000000111000///...------------***++++++++++++++++++,,,---,,,,,,------...///000,,,...000000000///000111111111444777444000222666777===GGGQQQ\\\^^^TTTHHH>>><<<888666666888<<<>>>999???AAA@@@???@@@===999777888999===AAAGGGLLLOOONNNOOOPPPPPPOOOPPPRRRTTTUUUXXX\\\___bbbgggnnnsssxxx|||yyyqqqlllgggccc]]]YYY\\\bbbqqqvvv{{{}}}|||zzz}}}{{{wwwuuuwwwtttnnnjjjfffbbb___^^^]]]\\\ZZZQQQRRRRRRRRRSSSWWW\\\```eeefffgggiiijjjkkkkkkjjjjjjlllnnnpppssszzzyyylllhhheeeeeeiiirrr}}}nnn^^^RRRSSS]]]jjj|||eee^^^WWWXXX^^^dddgggfffQQQIII>>>444000000111222444444444444444444444444777888999999999:::<<<>>>777888888999:::;;;;;;;;;>>><<<;;;::::::<<>>::::::::::::::::::;;;;;;999999:::::::::;;;;;;;;;@@@???DDDKKKPPP]]]~~~rrrppprrrmmmgggeeefffssstttnnnbbbbbb```]]]ZZZYYYZZZ[[[OOOEEEBBBMMMWWW]]]gggrrrzzzsssmmmbbb\\\YYYTTTNNNQQQQQQNNNHHHFFFIIIMMMMMMDDD===;;;:::777555666555555444222222222222222000111333555555555333333777555333333555666777777444444555555555555444444111222333444555666777777333444666777777777555555111111111111000000111222...///000111111222222222///000222333444444333333222444555444444999BBBJJJWWWdddoooqqqnnnnnnqqqsssvvvvvvzzz~~~}}}}}}xxxtttttttttuuuuuurrrlllfffYYYUUUUUUZZZ```iiixxx~~~zzzwwwvvvsssnnnjjj]]][[[[[[aaasssxxxfff\\\VVVNNNHHHEEE::::::888444222444:::???JJJUUU___``````cccfffgggeeeggghhhhhhhhhiiikkkmmmiiiiiijjjkkkllllllmmmmmmhhhjjjlllooosss{{{xxxaaaUUUUUUUUUYYY[[[XXXSSSMMMCCC:::333111555@@@JJJMMMPPPTTTSSSTTTTTTRRRPPPQQQTTTWWWXXXWWWUUUSSSQQQPPPQQQQQQEEEGGGJJJNNNRRRWWW]]]aaayyywwwnnniiiddd222333333444444333333222...------...000333777999444444444555555555666666222111111111222222333444222111111111111111111222333222111000000111222333------------............111111000///...---------,,,---///...,,,+++---...------------......///000,,,...000111000000111222---...222666444111222777555888===CCCMMMSSSOOOGGG>>><<<999777777888:::<<<777===BBBAAA@@@???===888777888:::===AAAGGGLLLOOOOOOPPPRRRRRRQQQPPPQQQSSSUUUXXX[[[^^^aaagggooouuuwww{{{~~~~~~vvvssskkkbbbZZZSSSQQQWWW```tttxxx{{{|||zzz{{{~~~}}}vvvsssuuutttpppiiifffbbb___^^^]]][[[ZZZOOOPPPQQQRRRTTTYYY___cccdddeeefffggghhhhhhhhhhhhhhhlllpppssswww~~~rrrnnnkkkkkknnnyyytttdddWWWQQQZZZfffyyyeee]]]WWWXXX```hhhkkkkkkPPPHHH===444///000111333555555555555555555555555777999::::::999:::<<<>>>888888999999999:::::::::===<<<::::::;;;===@@@BBB>>>>>>>>>===<<<<<<<<<;;;:::999999999:::<<<>>>???999999:::<<<<<<<<<<<<<<<999999:::;;;===>>>??????;;;===BBBFFFLLL\\\zzzsssrrrsssnnnjjjkkk[[[iii~~~xxxooobbbcccbbb___[[[ZZZ]]]```XXXIIIAAAJJJUUU\\\fffqqqsss~~~vvviii^^^YYYSSSKKKPPPSSSQQQKKKGGGHHHKKKMMMDDD===<<<:::777555666666666555444333333333333///000333555555555444333666333000111444666555444444444555555555555444444333444555666777888999:::222444666777888777666555333444444222111000111222......///111111222222222111222444555666666555444...000111111222555;;;@@@GGGSSS]]]```___aaadddfffnnnnnnttt}}}}}}tttuuuvvvuuussspppjjjeeeVVVQQQNNNPPPTTTYYYgggvvv~~~|||}}}~~~|||xxxtttfffbbb^^^aaannnzzziii```ZZZRRRJJJGGG::::::999555333444:::@@@JJJVVV```aaa```bbbfffggggggiiijjjkkklllmmmpppsssnnnnnnmmmmmmkkkjjjhhhgggggghhhiiikkkpppyyyyyybbbTTTPPPWWWZZZ[[[XXXTTTNNNDDD;;;444222777CCCLLLPPPSSSXXXVVVVVVVVVTTTQQQQQQTTTXXXWWWTTTOOOMMMNNNQQQSSSTTTFFFHHHKKKMMMQQQXXXccckkkxxxjjj```XXX000111333333222222222333111111111111222444666777444444555555555555444444444444444444333333222111444222///......000333666666333000000333444222000000000000000////////////000000000000///...---,,,''''''((()))))))))))))))---------............//////............//////000333444555555333333444555777666777888<<>>======<<<:::777777666999>>>EEEJJJKKKJJJOOOOOONNNPPPRRRSSSSSSRRRVVVYYY\\\^^^```eeelllrrrzzzuuukkkdddZZZSSSMMMLLLTTT^^^pppvvv~~~|||}}}{{{uuutttuuuuuurrrkkkgggbbb]]]ZZZWWWTTTQQQSSSOOOMMMPPPWWW___dddffffffhhhiiijjjjjjgggeeeccciiilllqqqtttxxx||||||uuurrrtttzzzyyyfffXXXUUUXXXcccxxxxxxbbb\\\UUUSSSXXXaaakkkqqqWWWHHH999444333222222333222555999;;;;;;:::999999999:::;;;;;;999777777888:::999888888888:::<<<>>><<<;;;;;;::::::<<<===>>>;;;===???>>>;;;:::<<<>>><<<;;;;;;;;;;;;<<<<<<===>>>>>>===<<<;;;::::::999<<<;;;:::999999:::<<<===999AAAAAACCCMMMWWWkkk}}}vvvvvvuuummmbbbYYYWWWiii{{{nnneeebbb^^^\\\]]]^^^^^^^^^XXXKKKCCCIIIUUUaaammmwww{{{uuufffYYYSSSNNNMMMMMMMMMNNNMMMJJJHHHIIIGGGBBB>>>:::777666666555444333333222222222222111222333444444444333333666555222111666;;;:::444333444555555333222333555555222111222555777555333666444333444777777555222222222222222333444555555---111444444222000000111444333333222111111111111555444222111111333444555???AAADDDIIINNNRRRVVVWWW___dddkkkppptttxxx~~~~~~wwwqqqssswwwuuukkkaaaXXXMMMHHHLLLOOOMMMRRR\\\ccclllzzzzzzyyyxxxzzz}}}}}}zzzwwwmmmhhhbbbaaaiii{{{pppfffaaaZZZPPPGGG@@@;;;777666555444666;;;HHHRRR[[[^^^```bbbcccaaajjjkkklllnnnoooqqqrrrsssnnnllljjjkkkmmmnnnllliiijjjfffbbbdddlllvvv|||sss```WWWVVVRRRZZZccccccYYYLLLBBB===666777===HHHNNNPPPUUU\\\[[[[[[YYYTTTPPPQQQXXX^^^YYYUUUQQQRRRVVVXXXWWWTTTKKKMMMOOORRRWWW^^^fffkkkpppcccZZZTTT000111333333222222222333000/////////000222444555444444555555555555444444333333444444333333222111333222000//////111333555333111//////111111000...000000000/////////......////////////...---,,,+++***++++++,,,------,,,,,,------------............///............///000000222444555444333222333444444444555666999>>>BBBEEEAAA>>>:::999:::>>>@@@AAA@@@???=========<<<999777666666888>>>DDDIIIJJJJJJOOOOOOOOOOOOQQQQQQQQQQQQVVVYYY\\\^^^```dddlllqqq|||wwwmmmeee[[[SSSLLLKKKSSS]]]nnnuuu}}}~~~}}}~~~{{{vvvtttuuuuuurrrmmmiiiddd___\\\YYYVVVTTTRRROOOMMMPPPXXXbbbhhhkkkjjjkkklllmmmllljjjhhhfffjjjmmmrrruuuxxx}}}xxxppprrr{{{wwwfffZZZUUU\\\hhhyyyqqq___[[[VVVUUUYYYaaaiiinnnTTTFFF999444444333333444222555999;;;:::999888999888:::;;;;;;:::999999::::::999888777777999:::<<<;;;:::::::::;;;<<<======;;;===>>>>>><<<<<<>>>@@@??????>>>>>>>>>>>>??????>>>>>>>>>===<<<;;;;;;:::<<<<<<;;;;;;<<<<<<======;;;BBBAAAAAAJJJSSSfff}}}~~~zzzooo^^^XXXfff|||uuufffbbb^^^[[[[[[[[[[[[[[[^^^QQQHHHLLLWWWdddrrr~~~}}}{{{kkk```\\\RRRQQQPPPPPPQQQPPPMMMKKKIIIHHHFFFBBB???;;;888666555444444333333333333444222222222333333333444444666555333111555:::999333333444555555333333444555555333222333555777555444777555444555777888555333222111111111111111222333---000444555444333444555444333222222222222222333222222222222111111000///:::<<<>>>AAADDDGGGIIIKKKPPPTTTZZZ^^^bbbggglllppptttuuuyyy~~~{{{uuupppqqqtttrrriiiaaaPPPFFF@@@DDDEEEAAADDDLLLNNNTTT]]]dddggghhhhhhgggjjjkkknnnsssxxxzzzxxxuuunnnjjjdddbbbhhhwwwwwwqqqzzztttkkkfff___TTTKKKEEE>>>888555444333777===FFFQQQZZZ^^^aaadddfffdddjjjkkklllmmmooopppqqqrrrooommmjjjjjjkkkkkkjjjhhhbbb```___```fffnnntttwwwtttccc[[[ZZZVVV^^^eeecccYYYKKKAAA===777:::BBBLLLQQQQQQVVV]]]]]]\\\ZZZVVVRRRRRRVVV[[[\\\VVVOOONNNRRRVVVXXXXXXNNNOOOQQQSSSWWW^^^eeekkkzzzyyyfff[[[TTTNNN000111333333222222222333000000//////000222444555333444444555555444444333333333333333333222222111111111000000111111222333222111///000111111000.../////////.........------............---,,,,,,+++,,,,,,---.........------------------............///.........//////000111222333444333222111222444222222222444666:::>>>@@@AAA>>>::::::<<<@@@BBBCCC@@@>>>=========;;;999777555666888===CCCGGGIIIIIILLLLLLMMMNNNOOOQQQQQQRRRVVVYYY\\\^^^```dddkkkpppxxx{{{~~~yyynnnfff\\\TTTMMMKKKSSS\\\mmmttt|||~~~|||~~~~~~~~~|||vvvsssttttttqqqnnnjjjeeeaaa^^^[[[XXXVVVQQQNNNLLLPPPZZZeeemmmpppnnnooopppppppppnnnlllkkkmmmooosssvvvzzz~~~}}}mmmmmm{{{zzzpppeee___^^^iiixxx{{{mmm]]]YYYUUUTTTXXX^^^dddgggOOOCCC777444444444444555333666999:::999888777888777999;;;;;;;;;:::;;;===;;;:::888777777888999999888999:::;;;<<<<<<<<<<<<:::<<<>>>>>>>>>>>>@@@AAA>>>>>>===<<<;;;;;;;;;;;;????????????>>>===<<<<<<======>>>???????????????>>>CCC@@@???GGGOOO```yyy}}}rrrxxx|||{{{ggg]]]cccuuu{{{fffbbb^^^\\\\\\^^^^^^______TTTJJJJJJRRR```rrr~~~yyyiii```]]]TTTSSSRRRQQQRRRQQQNNNLLLIIIIIIIIIGGGCCC>>>999666444444444444444444555555333333222222222333444555666666444222555999888333333444555555444333444555555444333444555666555444888777666666777777555333111111000/////////000000***---111333444444555666333333222222222333444444111222444444333111...,,,777777888999;;;<<<======EEEHHHKKKOOOSSSXXX]]]aaaeeeiiiqqqzzzvvvssspppnnnnnnkkkeee```MMMDDD???AAA@@@;;;:::???:::<<>>DDDOOOYYY]]]aaaeeehhhgggggghhhiiijjjkkklllmmmmmmooommmjjjhhhhhhhhhgggeee\\\]]]^^^___bbbggglllqqq|||sssfff``````^^^dddiiieeeZZZMMMDDD@@@;;;AAAJJJSSSTTTSSSVVV\\\______]]]YYYVVVVVVXXXZZZVVVQQQMMMLLLOOOSSSUUUTTTOOOPPPQQQRRRUUU[[[bbbgggkkkssstttggg[[[UUUPPPJJJ000111333333222222222333222222111111222444555666333333444444444444333333222222333333333222222111000000111222222222222222333333222333333222111111///.........------------.../////////...------,,,***++++++,,,,,,,,,++++++,,,,,,---------.....................///000111111111222333333111111222333111111111222555888;;;===???===:::;;;===AAACCCDDD???>>><<<<<<<<<;;;888666333555888<<>><<<;;;:::888888777888888555666999;;;<<<<<<<<<;;;:::;;;===>>>???@@@BBBCCC>>>===<<<;;;:::999999999>>>???@@@@@@@@@???>>>======>>>@@@AAABBBAAAAAA@@@???CCC@@@>>>FFFLLL[[[sss}}}rrrooowww~~~oooaaabbbooo{{{{{{fffccc```___aaadddfffhhhbbbZZZQQQLLLPPP^^^qqqwww|||xxxhhh___]]]TTTRRRPPPPPPPPPOOOLLLJJJIIIIIIHHHFFFCCC>>>999666444444444444444555666777444333222111111333555666555666444222444888777333333444555555444444555666555555555555666666666555777777666666666555444333222111000///////////////***+++...000111222333333333222222222333444555555333444444555444333111111555555555666666777777777???@@@BBBDDDHHHMMMRRRUUUXXX^^^hhhsss{{{|||yyyuuurrrqqqmmmjjjeeeaaa]]]ZZZIIIBBB>>>???===888666777333444444333333555888;;;>>>BBBIIIQQQZZZ```eeefffiiihhheeedddeeekkksssyyytttdddVVVPPPWWWbbbmmmyyy~~~vvvpppgggYYYNNNGGG???888555333333888>>>CCCMMMWWW[[[^^^cccfffeeebbbbbbcccdddeeeffffffgggkkkjjjhhhffffffeeeddddddZZZ^^^aaaccccccfffkkkoooyyy~~~zzzmmmbbb___```cccgggjjjfff[[[OOOHHHFFFEEELLLTTTXXXWWWUUUXXX\\\bbb```]]]\\\[[[[[[\\\\\\NNNNNNOOOQQQTTTTTTRRROOONNNNNNMMMMMMOOOTTTZZZ___bbbeeeccc[[[VVVUUURRRNNN000111333333222222222333333222222222222333555666222222333333333333222222111111222333333222222222///000111222333222222111222333444444333222111111///.........------------///000000000000//////...***+++++++++++++++******,,,,,,,,,------------............//////000222222111222333333111111222333111111111222444666888:::===;;;999:::>>>AAADDDEEE>>>===<<<;;;;;;:::888555222444888<<>><<<<<<;;;:::999888888777333555777999;;;;;;;;;;;;;;;;;;<<<===@@@AAABBBBBBAAA@@@???>>>============>>>???@@@AAAAAAAAA??????===>>>@@@BBBCCCBBBBBBAAA???CCC??????FFFKKKXXXmmm|||sssooozzz|||qqqccc```jjjvvvlllhhhdddbbbcccfffhhhiiihhheee___VVVUUU___ooo|||tttvvvrrrgggbbbVVVTTTQQQPPPOOONNNLLLJJJKKKIIIGGGDDD@@@<<<999888444444444444444555666777444333222111111333555666444666555222333777777444333444555555444444666777666666777666666555666666444555555555444333333333333222111000000000000000---......///000111111000222222222222333333444555333333222222222333555666222333333444555555666666888777888:::===BBBFFFHHHJJJPPP\\\iiiqqqsssoookkknnnlllgggaaa[[[UUURRRPPP>>>:::777888777333111000333444444333111222444666444555999>>>EEEMMMUUUZZZ___`````````aaadddiiimmmrrryyyzzzoooaaaSSSKKKOOOVVVaaammm{{{xxxrrrhhhYYYMMMCCC===888777666555888===DDDMMMVVVYYY[[[___aaaaaa``````aaaaaaaaabbbbbbbbbeeeeeeeeedddcccaaaaaaaaaYYY]]]bbbdddeeegggkkkooowwwyyyxxxooobbbYYYVVVWWW^^^bbbeeeaaaXXXQQQNNNNNNSSSXXX]]]]]][[[]]]aaadddeee```[[[ZZZ[[[\\\\\\[[[MMMOOORRRVVVXXXWWWTTTRRRKKKKKKIIIHHHHHHLLLSSSXXX]]]\\\YYYUUUTTTVVVVVVTTT000111333333222222222333111111000000000111333333111222222333333222222111000111222222222222222222000000111222222222222111///111333333111//////////////////.........------000000111111111000000///------......------,,,,,,,,,,,,,,,,,,------------.........///000111222333222333444333222111222444111111111222333555666777999888777999===AAACCCDDD>>><<<;;;;;;;;;999777555000333888;;;===@@@CCCFFFGGGJJJLLLKKKIIIHHHJJJLLLRRRVVV[[[^^^aaadddjjjooopppxxxzzzvvvkkkeee^^^ZZZXXX[[[fffqqqvvv{{{}}}}}}{{{|||yyysssppprrrqqqnnngggddd```\\\ZZZYYYWWWUUUSSSPPPOOOSSS\\\eeekkkmmmmmmmmmlllmmmoooqqqsssuuuwwwyyy}}}{{{tttooogggdddmmm~~~wwwkkkqqqjjjTTTQQQWWW]]]hhhtttuuuwwwbbb\\\VVVNNNHHHEEEFFFHHHHHH>>>999555666666444444666444666888999999999:::<<<888:::<<<<<<:::::::::;;;;;;::::::999888888777666222333555777999;;;<<<<<<;;;:::;;;<<>>===<<<<<<<<<<<<<<<>>>@@@BBBBBBAAA@@@???===>>>???@@@AAABBBBBBBBB???CCC@@@@@@GGGJJJSSSeeewwwrrrwww}}}ssseee```eeepppvvvpppiiidddbbbccccccdddgggkkkiii___XXX[[[fffnnn}}}|||tttuuupppeee[[[YYYUUUSSSRRRQQQOOONNNLLLKKKHHHDDDAAA===;;;999444444444444444444555555333333222222222333444555222444444222333666777555333444666666555555666888666777888777666555666777111333555555333222333444333333222111111111222222333222111111222333222111222222111111111222333333111000///...///222444666///000111222333444555555555444444666:::===??????BBBIIIUUUbbbkkknnnkkkhhhfffbbb\\\UUUNNNIIIFFFDDD777555333333444333111000111333333222111000111222///000000111555===FFFLLLRRRUUUWWWYYYZZZ\\\^^^```dddjjjpppttttttrrrooommmoooxxx{{{tttrrryyyvvvuuuooobbbTTTLLLMMMQQQYYYdddrrryyysssjjj\\\QQQDDD???:::999888666888<<>>BBBEEEDDDGGGJJJJJJGGGGGGJJJNNNPPPUUUZZZ^^^aaaeeekkkpppnnnwww{{{wwwmmmgggaaa^^^\\\```kkkwwwyyy|||~~~{{{|||}}}yyyxxxyyywwwqqqoooqqqpppmmmhhheeeaaa^^^\\\[[[YYYWWWRRRQQQQQQVVV___ggglllnnnjjjjjjjjjkkkmmmqqquuuwwwzzz||||||uuuhhheee___[[[___jjjsssvvvtttooommmxxxxxx^^^JJJKKKRRRVVV```mmmrrrnnn^^^UUURRRMMMIIIGGGEEECCCAAA;;;777555666666333333666444666888999:::;;;===>>>:::;;;<<<;;;999777777888777777888777777666555555222222444555777:::<<<===<<<::::::;;;???AAA@@@???<<<;;;;;;:::::::::;;;;;;;;;===???AAABBBBBB@@@???=========>>>???@@@BBBBBB???CCC@@@@@@FFFFFFKKK[[[kkkwwwuuu}}}}}}nnndddaaahhh~~~xxxooohhhdddcccbbbbbbdddooorrrgggZZZWWW[[[^^^lllrrrppptttxxxhhh___\\\XXXVVVUUUTTTRRRPPPNNNNNNMMMJJJGGGBBB===;;;555444444333333333333444222222222333333333444444///333444222222666888777333444666666555555777888777888:::888666555666888000333555555444333444666222222111111111222333333555333111111333444333111222222111000000000111111000000000000111222333333//////000111222333444555555444333666:::<<<<<<;;;@@@EEENNNYYYaaadddbbb___ZZZUUUMMMGGGCCC@@@<<<999666555444333444666555333///000000///...---...000---.........///444<<>>;;;888555888===EEENNNUUUVVVXXX[[[^^^^^^aaaaaaaaaaaaaaaaaaaaaaaa^^^aaadddccc^^^XXXTTTRRRPPPQQQSSSYYY___eeehhhiiippptttuuuooocccVVVMMMJJJLLLQQQVVVXXXXXX[[[bbbhhhlllkkkgggfffqqqvvveeeZZZWWWVVVSSSPPPNNNWWWccckkkmmmggg^^^XXXPPPOOOLLLIIIIIIMMMTTTYYY[[[XXXVVVVVVWWWYYY\\\___000111333333222222222333444333222222222333444555111111222222222222111111///000111222222222222222111111000000111111222333///333666666333000000111000000000000////////////......///////////////.........//////...---,,,,,,++++++,,,,,,,,,---------.........///000222333444333444555555333333444555//////000000111111222222333222333555:::>>>@@@AAA===<<<:::::::::999666444...222777:::;;;===AAADDD===BBBGGGHHHHHHIIINNNSSSOOOTTTZZZ^^^aaaffflllppplllvvv}}}zzzpppjjjddd```___bbbmmmyyyzzz}}}}}}zzz{{{~~~zzzssswwwxxxuuupppnnnppppppmmmjjjgggccc```___]]][[[ZZZQQQQQQRRRXXXbbbjjjnnnoooiiiiiiiiijjjmmmrrrvvvyyy{{{~~~zzzrrr```___\\\WWWXXX^^^fffjjjkkkkkknnn{{{nnnUUUDDDHHHNNNPPPXXXdddhhh{{{ooo```WWWOOONNNMMMLLLJJJGGGBBB>>>:::666555777666333333555444666888::::::<<<>>>@@@;;;<<<===;;;888666555666555555555666555555444333222222333444666999<<<>>><<<:::999;;;>>>@@@???===>>>>>>=========>>>>>>???:::<<>><<<:::777333444333222111222444444111/////////---,,,,,,///111,,,...//////...111777<<>>EEEMMMUUUVVVXXX\\\______```_______________^^^^^^^^^bbbeeeccc]]]TTTNNNLLLMMMMMMNNNUUU]]]dddggghhhooouuuzzzxxxmmm^^^SSSLLLJJJPPPVVVYYY\\\cccllltttqqqnnnhhhiii{{{ooo___YYYVVVRRRMMMSSSccczzz~~~kkk___UUUSSSPPPMMMMMMQQQXXX]]]]]][[[YYYZZZZZZ[[[___ddd222222111111111111111111222222111111222222333444222222222333333222111111111///000444333000222999444333333222222333333444222222222222222222222222555111......000000///,,,,,,---///000111000///---///...---,,,+++*********''')))+++,,,,,,---///000,,,...000///------000333444555777777777666555333222///***'''''',,,222777222333444666888:::<<<>>>::::::::::::999777666555333555777888999;;;>>>AAAAAAAAABBBDDDGGGIIILLLMMMKKKOOOUUU[[[```eeejjjnnnsss{{{~~~xxxkkkfff___]]]aaajjjrrrxxx~~~zzzzzz~~~}}}{{{yyyvvvuuuvvvsssppppppqqqnnngggaaadddcccbbb___\\\YYYWWWUUUTTTNNNPPP[[[eeehhhjjjllloookkkhhhiiioootttvvvvvv|||tttbbb]]]VVVRRRUUU[[[______jjjiiilll{{{^^^RRRHHHJJJQQQUUUWWWWWWiiiwww{{{lll```XXXTTTNNNOOOOOOOOOLLLFFF???;;;<<<888666777555111111333777888999:::;;;<<<<<<<<<;;;::::::999888777777666999888666333111333777:::222333555888:::<<<======999999::::::<<<===???@@@===<<<<<<;;;;;;;;;<<<<<<999<<>>CCCGGGIIIGGGEEEHHHCCC===999888777444111444333333555777666222///000////////////000000111,,,,,,,,,,,,...222777;;;>>>@@@DDDEEEFFFFFFGGGHHHIIIIIIHHHGGGGGGGGGHHHIIICCCIIIPPPSSSSSSUUU[[[```aaadddgggkkkrrryyyyyyuuuuuurrrnnndddVVVJJJJJJOOOYYY]]]eeeooo}}}{{{}}}|||qqqdddUUUKKKAAA;;;888777999>>>HHHRRRZZZYYYWWWYYY]]]^^^ccc```^^^^^^```bbbccccccaaaaaa```]]]XXXQQQLLLIIIIIILLLPPPRRRTTT[[[eeemmmlllwww}}}rrrdddYYY^^^ZZZWWWXXX^^^iiirrrxxxssskkkeeejjjxxx}}}hhh[[[VVVVVVXXX```~~~fffaaa\\\[[[^^^\\\VVVZZZccc\\\]]]^^^^^^YYYVVV[[[ddd222222111111111111111111111111000000111111222333222333333333333333222222555111111444333///000444444333333222222333333444222222222222222222222222222111000///000///...---,,,---///000111000///......------,,,++++++++++++(((***,,,,,,,,,---///111---///000///------///111444555777999999777555333000///,,,+++,,,///222444222222333555777999;;;===999999888888777666666555333555777888888:::===@@@@@@@@@BBBCCCFFFHHHKKKLLLNNNQQQVVV[[[___cccgggjjjpppwww~~~}}}wwwmmmhhhaaa___dddllltttyyy}}}{{{|||}}}yyyuuusssuuurrrpppqqqqqqnnnfff```]]]]]]]]]]]]\\\ZZZXXXWWWUUUPPPPPPZZZcccfffhhhkkkoooooonnnoooqqqvvv{{{yyypppbbb]]]WWWSSSVVV\\\```aaagggkkkrrrqqqmmm]]]TTTOOORRRWWWYYYXXXYYY___qqq}}}wwwfffXXXSSSRRRPPPQQQQQQQQQLLLEEE===777;;;777666888888555555888777888999:::;;;<<<<<<<<<::::::999999888888777777666777666555333333555777222333555888:::;;;<<<===999999::::::<<<===>>>???======<<<<<<<<<<<<<<<===<<<<<<<<<<<<===<<<:::999;;;:::999999:::<<<>>>@@@<<<===?????????AAADDDGGGMMMcccwwwhhheeeppp~~~xxxooolllllljjjiiijjjkkktttzzztttdddTTTMMMLLLUUU]]]jjjrrrqqqlllnnnsssooodddYYYVVVVVVSSSQQQQQQTTTQQQNNNMMMMMMJJJCCC>>>:::888666444333333333333222333444444222222333444444333333444666777666666555777999999777666777888555555555555555555555555666555555444444444555555222222222222333333333333333222222222222333333333666444222111000111222333000111222222333333222222000---///444666444444888///222444444333333444666666888;;;@@@CCCDDDCCCBBBCCC@@@<<<999888777666555888777666666888777444111000000/////////000000111//////.........000555999BBBDDDGGGHHHIIIIIIKKKMMMMMMLLLKKKJJJJJJKKKLLLMMMQQQUUUZZZ]]]___aaaeeeiiifffiiikkknnnttt{{{|||xxxqqqqqqooohhhZZZMMMKKKOOOYYY]]]dddnnnzzz{{{vvvhhhZZZOOODDD===999777999>>>DDDNNNWWWWWWWWWYYY]]]___```^^^\\\\\\^^^`````````aaaaaa___\\\VVVPPPKKKHHHFFFJJJMMMOOOQQQWWW```hhhmmmwww~~~vvvnnnkkkbbbZZZYYY```iiinnnoooiiifffeeegggnnn~~~ooo___XXXXXXZZZiii}}}lllddd```bbb```ZZZZZZ```\\\]]]______YYYTTTWWW___111111222222222222222222000000000000000111222222333333444444444444444333111......222444333333555333333222222222222333333222222222222222222222222///000222222000...---...,,,---///000000000///...------,,,++++++,,,,,,,,,)))+++,,,------...000222//////000...---,,,...///222555888::::::888555333......///000000111111111111111222444666888:::;;;888888666555444555555666333444666777888999<<<>>>>>>???@@@BBBDDDGGGIIIJJJMMMPPPUUUYYY]]]aaaeeeiiinnnuuu{{{}}}~~~yyymmmhhhcccbbbfffmmmtttxxx}}}{{{zzz{{{}}}~~~yyytttqqqpppooonnnooonnnjjjccc]]]WWWXXXYYYZZZYYYXXXWWWVVVUUUQQQQQQXXX```eeehhhkkknnnppprrrrrrrrrwwwuuulllddd^^^XXXUUUWWW[[[```ddddddooo{{{}}}ddd___XXXTTTSSSWWWYYYVVVUUUVVV]]]rrr~~~kkk\\\WWWVVVQQQSSSTTTSSSMMMDDD:::444444222222555555444555888777888999:::;;;<<<<<<<<<888888888888888888888888444555777666444333333333222333555888:::;;;<<<<<<::::::::::::;;;<<<>>>>>><<<<<<<<<;;;;;;<<<<<<===>>>;;;999:::===>>>;;;777::::::999999::::::;;;<<<999:::<<<<<<<<<>>>AAADDDGGGVVVvvv{{{nnnggglllxxxyyypppiiiiiiiiihhhhhhjjjjjjqqqvvvtttiiiZZZMMMGGGPPPYYYfffooonnnjjjkkkpppxxxlll___YYYWWWSSSQQQQQQTTTRRROOONNNMMMJJJDDD???;;;:::777555333333222222111222333333333333444555333444444555555666777777555777888888888888999:::666666666666555555555555777666555444333333333333333333333333444444444444111222222222333444444444999777333111000000222333222333333444444444444444444222333666666444333666444555555444222111333444555777:::>>>@@@AAAAAA@@@???@@@@@@???===<<<<<<<<<===;;;999888888777555444222111111000000000111111222222111///...///333666@@@BBBEEEGGGIIILLLPPPSSSVVVUUURRRQQQQQQSSSUUUVVV\\\]]]```bbbeeehhhjjjkkkkkkmmmnnnooosssyyyzzzwwwmmmooopppkkk^^^QQQMMMPPPVVVZZZbbbmmmzzz{{{|||nnn___TTTGGG???;;;888:::>>>DDDMMMUUUVVVVVVYYY[[[\\\^^^\\\ZZZZZZ[[[]]]]]]]]]______^^^ZZZSSSMMMIIIGGGDDDFFFIIIKKKMMMRRRYYY___iiirrrzzz}}}|||ssshhh[[[ZZZbbbjjjkkkiii```bbbdddcccbbbmmmuuuaaaXXXXXX[[[hhhuuuiiibbbdddeee___\\\___\\\\\\^^^]]]WWWQQQRRRXXX111111222222222222222333111111111111111222222333333444555555555555555555111//////111444444333222333333222222222222333333111111111111111111111111,,,000333333000------...------...///000/////////,,,,,,+++++++++,,,------***,,,---------...111333000000///...---,,,,,,---000222777::::::777444111......///000000000000000000000111222444666888999777666444222222333555666333444666666666888:::===<<<<<<>>>???BBBDDDGGGHHHHHHKKKQQQVVV[[[aaagggkkkoootttzzz}}}|||lllhhhdddcccgggnnntttwwwzzzyyyyyyzzz||||||xxxtttqqqkkkjjjjjjkkkjjjeee^^^XXXVVVVVVWWWWWWVVVUUUSSSRRRTTTRRRRRRWWW^^^eeeiiillllllmmmoooqqqtttzzzuuummmfff___XXXVVVVVVYYY___eeeggguuufff___[[[YYYZZZ]]][[[VVVTTTWWWaaauuu{{{lll___XXXRRRTTTVVVTTTMMMCCC999333333000111444555333444888777888999:::;;;<<<<<<<<<666666666777777777777777444555666555333222222333222333555777999:::;;;;;;::::::::::::;;;<<<<<<===;;;::::::::::::;;;;;;<<<<<<;;;999:::;;;<<<:::888999999999999999999999999:::;;;<<<======???BBBEEEEEENNNfff|||pppgggjjjyyyqqqjjjeeeeeeeeecccccceeehhhlllqqqsssnnn```OOODDDJJJSSSbbblllmmmjjjlllrrrsssddd]]]YYYUUURRRSSSTTTRRRPPPOOONNNKKKEEEAAA;;;:::888666444444444444000111333333333333555666333444555666555666777888444444555666666777999:::777777777666666555555555666555444444333333333444333333333444444444555555111222333444555555666666888666333111000111333444222333333444555444444444555444555666666444444444666555444333222222444555666888;;;>>>@@@AAACCCDDDBBBGGGKKKLLLHHHDDDBBBBBB@@@>>><<<:::999888888777444333222111111111111111222222222000///000333555===@@@CCCGGGLLLQQQWWW\\\]]][[[YYYXXXXXXZZZ\\\^^^^^^]]]]]]___bbbeeefffeeegggiiijjjiiilllqqqsssqqqnnnoooppplll```TTTQQQUUUSSSXXXbbbnnn|||yyyuuudddWWWIIIAAA<<<999<<>><<<;;;:::;;;555555444222222111111111000000000000///000333666???BBBEEEIIINNNSSSZZZ^^^[[[ZZZXXXWWWWWWYYY[[[]]]ZZZXXXXXXYYY[[[]]]^^^^^^ZZZ^^^``````dddkkkpppqqqssssssqqqlll```UUUUUU[[[YYY^^^fffrrr}}}www}}}hhh[[[LLLBBB===;;;>>>CCCKKKSSSZZZ[[[[[[]]]\\\ZZZ^^^]]][[[[[[]]]]]]]]]\\\\\\\\\ZZZSSSJJJDDDCCCDDDBBBCCCEEEFFFGGGIIILLLNNNMMMSSSVVVWWWZZZbbbggghhhccc^^^YYYXXX[[[aaaeeegggbbb___]]][[[[[[cccwwwgggYYYWWWWWW```{{{hhhZZZ\\\bbb```\\\[[[XXXUUUTTTSSSOOOLLLPPPVVV111111222222333444444444333333333333333444555555333333444555666666666666***///222111111333333222222222111111111111222222111111111111111111111111...///111111000/////////............/////////000------,,,++++++,,,,,,,,,++++++,,,++++++---111444111///---,,,------,,,+++,,,...222555666444111///000///,,,++++++---///111.........///111222444555333222222111222333555666333444555555444555777999777888999;;;===@@@BBBCCCHHHKKKNNNQQQUUUZZZ```dddkkkpppwww|||zzzpppnnnllllllppptttwwwxxxxxxyyyzzzzzzyyyzzz{{{}}}~~~zzzwwwuuuuuutttmmmmmmmmmlllhhhddd```]]]SSSSSSRRRSSSTTTVVVYYYZZZWWWZZZ[[[\\\```gggkkklllmmmlllmmmsss}}}{{{wwwsssooohhh```YYYYYYXXXWWW___kkk|||~~~}}}wwwsssppplllfff^^^\\\^^^aaakkk|||qqqYYYVVVXXXWWWQQQHHH???;;;::::::777666888888555555888777888999:::;;;<<<<<<<<<777777777777777777777777888888666333111111333555333444555777888999::::::<<<;;;:::::::::::::::;;;888888888888999:::;;;;;;888;;;<<<:::666555888<<<::::::999999888999999999999;;;<<<<<<<<<>>>AAADDDIIILLLWWWppp|||tttjjjaaadddwwwuuuppplllkkkgggbbb```bbbeeegggkkkrrruuunnn^^^PPPKKKRRR]]]ffffffdddhhhpppkkk___YYYTTTSSSTTTTTTTTTTTTRRROOOKKKHHHFFF<<<;;;999777666555555666111222333333333333444555222555888777555555777:::777666444555888:::;;;;;;;;;:::999888777666555444222222222222333444555666333333333333444444444444333444666777888777666666222222111111111222333444000000111222222222222222///222333111222555555222333222111222555777888777333888===AAADDDIIIPPPVVVXXX[[[^^^]]]YYYSSSNNNKKKLLLLLLKKKGGGCCC???>>>>>>777666555444222222111111---.../////////000333666<<<>>>BBBEEEIIIMMMQQQUUUUUUTTTTTTTTTTTTUUUWWWXXXTTTSSSSSSSSSSSSUUUWWWXXXTTTYYY\\\^^^cccnnnvvvyyy|||zzzvvvooobbbYYY[[[bbbbbbfffllluuu}}}uuu}}}oooaaaPPPEEE>>><<>>@@@BBBGGGIIILLLPPPSSSYYY___cccjjjpppwww~~~xxxnnnmmmlllmmmppptttvvvvvvrrrtttvvvvvvuuuvvvxxx{{{~~~{{{xxxuuusssrrrppppppooolllhhheeebbbaaaWWWUUUSSSSSSTTTWWW[[[^^^]]]bbbccc```aaagggiiigggjjjmmmqqqxxxzzzpppmmmllljjjggg^^^YYY[[[[[[[[[eeesss}}}|||vvvssskkkaaa[[[ZZZ^^^fffuuuggg]]]\\\XXXOOOCCC<<<:::;;;666333222555555222333666777888999:::;;;<<<<<<<<<;;;;;;::::::999999888888777888888666444222333333333444555777888999999999<<<;;;;;;:::999999999:::999999999999:::;;;<<<===::::::999888777777888999;;;:::999888888999;;;<<<:::;;;<<<<<<===>>>BBBDDDFFFJJJSSSggg|||uuummmcccaaammm{{{wwwssspppooojjjdddaaacccfffhhhllltttyyyttthhh]]]OOOUUU___ggggggfffmmmuuutttfff]]]XXXVVVWWWTTTUUUUUUSSSPPPLLLIIIGGG@@@>>>;;;888555444333333222333444444222222333444222555888888555444777;;;888666333444777999::::::<<<;;;:::999777666555444333333333222333333444444222222222222333333333333222333555666666555444333111111111222111111000000000111111222222222222222///333444111111555444111333222222444777888777555666;;;BBBGGGLLLTTT]]]eeeiiifffbbb___]]][[[XXXVVVYYYYYYXXXSSSKKKEEEAAA@@@999888666444333222111111,,,...//////...///111444444888===BBBFFFJJJOOORRRVVVWWWXXXYYYYYYZZZZZZZZZYYYZZZ[[[ZZZXXXXXX\\\```^^^cccffffffkkkuuu~~~~~~vvvhhh^^^___ffffffiiinnnuuu~~~~~~vvv{{{xxxiiiVVVIIIAAA===@@@EEEJJJSSS[[[___cccggggggccc```___^^^___``````^^^\\\XXXYYYWWWNNNCCC===>>>BBBAAA@@@AAAAAABBBBBB@@@???>>>EEELLLOOOTTT[[[^^^^^^ZZZWWWUUUWWW]]]``````^^^]]]]]]^^^___]]]\\\ccclllmmmYYYRRRNNNUUUssskkkWWWTTTWWWVVVVVVXXXWWWUUUUUUXXXVVVRRRRRRTTT111111222333333444555555222222111111222222333444111222333444555555555555'''333999444---...111222222222111111111111222222000000000000000000000000222///,,,---000222111///...............///000000///...---,,,+++******************)))))),,,000333000---++++++---...---+++...000222444444444333222000000000///////////////,,,,,,------///000222222000111222444444555555555222444444444333333555777555555666888;;;===@@@AAACCCFFFJJJNNNSSSZZZaaafffmmmssszzzyyykkkiiiiiikkknnnqqqrrrrrrjjjmmmpppqqqqqqrrruuuxxx}}}zzzvvvrrrpppppppppnnnjjjfffcccbbbbbb]]]ZZZVVVSSSSSSVVVZZZ]]]bbbggghhhdddcccfffgggdddfffllltttzzz~~~sssgggdddeeedddfff]]]YYY]]]^^^___jjjzzz}}}uuuqqqvvv|||tttiii___[[[XXX```nnnqqqbbb```YYYMMMAAA999999;;;666333333666777555666999777888999:::;;;<<<<<<<<<>>>>>>===<<<<<<;;;::::::555777::::::777444222111333444555777888999999999<<<<<<;;;:::999999999999:::::::::;;;<<<===>>>???===999666666888:::999777<<<:::888777888:::<<<>>><<<===>>>>>>>>>@@@DDDFFFBBBHHHPPPaaaxxxnnnfffjjjtttvvvrrrpppooojjjdddaaadddhhhiiinnnvvv{{{yyyooofffQQQWWWaaaiiilllmmmuuu}}}mmmccc\\\ZZZ[[[TTTUUUUUUTTTPPPLLLIIIHHHCCCAAA===999555222111000222444555444222222222444222666999888555444777;;;777444111111444777777666<<<<<<;;;999777666555444555555444333222222222222111111222222222333333333111222444555555333222000111222222222111000...,,,111111222333333333333222111666666222111555444///444222222555888888666333:::@@@HHHNNNTTT]]]hhhqqqvvvooofffaaa```aaabbbaaacccdddbbb\\\RRRIIIDDDBBB:::999777555333222222111---...///...---...000111222777???FFFMMMRRRXXX[[[]]]^^^```bbbbbbbbbbbbaaagggjjjllliiiffffffkkkqqqnnnrrrsssqqqrrrzzz|||nnnbbbbbbgggdddggglllsss|||vvv{{{ooo[[[MMMCCC>>>@@@EEENNNUUU]]]```dddgggeeeaaaaaa_________``````^^^\\\XXXYYYVVVMMMBBB<<<===AAA?????????@@@@@@???===;;;>>>FFFMMMPPPTTTXXXYYYXXXYYYTTTQQQWWWbbbgggddd___[[[^^^dddfff```ZZZ\\\ccclllhhhVVVNNNJJJQQQmmmiiiUUURRRUUUWWWZZZ___WWWWWWYYY]]]\\\VVVRRRRRR000111222333444555555555222222333333333333444444111333555555444222222222333222111111222222111//////000111222333444444444111111000000000111333444111111111111111000//////---......///////////////222111///---+++***))))))(((***+++++++++,,,000222222111000---******,,,...111111111222222222111111000/////////............---------///111111000...000111222222111000111333000111222222444444555666666888999::::::<<>>>>>===<<<;;;888888999::::::::::::999;;;::::::999999999999999<<<777333333666::::::999>>>??????>>><<<<<<===???HHHEEEHHHYYYuuuzzztttqqqnnnmmmpppooooooppppppnnnjjjfffrrrqqqqqqrrrrrrppplllhhhPPPQQQWWWddduuusssjjjaaaYYYSSSXXXVVVSSSSSSTTTRRRNNNJJJGGGDDD???;;;888666666777444000,,,...333555333000111222444555555555777999444444444555555555555555999999888999999888555333333333444444555444444333555444333222111///......000000////////////000000222111///...///000222333000111111333444555666666222333444555666555444333//////111222222333333333888???JJJVVV___gggmmmqqqqqqpppiii___ZZZ```hhhllliiirrrqqqaaaTTTPPPJJJAAA<<<:::666222000000000111000000//////.........---///222777>>>GGGQQQYYY]]]dddiiinnnqqqpppmmmkkkjjjuuuuuuvvvuuussssssuuuvvvvvvyyywwwtttwwwooobbb___```bbbfffjjjooovvvrrrwwwsss]]]PPPEEE===AAAKKKPPPTTT[[[```bbbcccdddeee```]]][[[]]]aaaccc```\\\XXXVVVQQQIIIAAA<<<<<<>>>888:::===>>>======>>>@@@BBB???AAAHHHMMMNNNQQQVVVOOOOOOVVV```iiiiiieeeaaaZZZ___eeeeeeaaa[[[XXXWWW___jjjrrrkkk[[[MMMKKKNNNTTTbbbyyyiiiTTTTTTYYYXXXWWWZZZXXXTTTUUUYYYXXXRRRQQQTTT111222222333444444444444222222333333333333444444111333555555333222222333333222111111222222111///000111222222333333333333222111000000000111222333111111111111111000//////......///000000000000///+++++++++++++++,,,,,,---)))***+++++++++,,,///222333222111...,,,+++---//////000111222222222222111000000/////////.........,,,,,,,,,...111111000...000111222222000000111222444333333333333222222222666777999999:::;;;>>>@@@BBBEEEJJJMMMMMMPPP]]]jjjqqqvvv}}}yyynnnmmmkkklllnnnpppqqqqqqnnnppprrrssssssssstttuuuyyyzzz~~~~~~vvvrrrsssssssssnnngggeeefffddd```___]]][[[[[[\\\]]]^^^___```ccchhhkkkllllllkkklllqqquuuyyy~~~~~~zzzqqqhhhaaa___^^^]]]]]]aaadddddddddlll|||vvvllliiisssttthhh___WWW\\\dddppp~~~wwwfff^^^RRRFFF>>>888666555333222111222333444555555666777888999:::;;;>>>???999::::::;;;;;;;;;::::::999:::;;;:::777444444444333333333444555666777888:::;;;>>>@@@AAAAAA@@@@@@888888999:::;;;;;;;;;;;;;;;;;;999888777777777777999999888666666777:::<<<:::<<<======<<<<<<>>>???BBBAAAGGGUUUkkk{{{xxxuuutttrrrrrrrrrrrrqqqqqqppppppoooooowwwuuusssrrrrrrrrrpppooo[[[TTTSSSaaayyyyyynnnddd]]]YYYYYYWWWTTTSSSTTTRRRMMMIIIHHHEEEAAA<<<999777777777666333111222555777666444222444555666555555777999444444444555555555555555777888999999888777555555444444555555555444333333444444333222111000//////111000000//////000000111///...---,,,---...000111000000111222333444555555111222333444555444444333000111222333333333333333;;;CCCOOO[[[dddjjjoooqqqrrrqqqjjj^^^WWWXXX]]]___llluuuwwwjjj]]]UUUJJJ???<<<:::666222000///000000//////////////////......000222555<<>>AAAJJJSSSWWW\\\___`````````aaa___\\\[[[]]]```aaa^^^[[[XXXUUUOOOGGG???<<<<<<>>>999;;;<<<<<<<<<<<<>>>???GGGBBBAAAFFFHHHGGGGGGJJJIIIOOOZZZffflllkkkfffbbb\\\___bbbccc```[[[VVVTTTSSSYYY^^^YYYNNNFFFGGGKKKMMMVVVfff|||wwwbbbRRRSSSXXXXXXWWWYYYWWWTTTUUUYYYXXXSSSQQQTTT222222333444444333333333222222333333333333444444111333444444333222333333333222111111222222111///111222222333333333222222333222111111000111111111000111111111111000000///...///000000111111000000222000///---+++))))))((()))***+++++++++,,,///222333333222000------...000......000111222333333333000000000/////////......+++++++++---000111000///000111222222000000000222333333333222222222222111555666888999999:::===??????BBBHHHLLLLLLNNNXXXdddkkkrrr{{{yyyqqqpppnnnmmmnnnmmmkkkjjjkkknnnqqqssssssrrrrrrsssvvvwww}}}xxxrrrrrrvvvtttnnngggdddffffffccc^^^]]]]]]___ccceeefffeeedddfffkkkrrryyy{{{xxxuuu~~~yyyqqqhhhbbb___]]][[[YYY]]]bbbgggjjjnnnwww}}}rrrjjjfffhhhrrr}}}vvvggg^^^XXXYYY\\\bbbmmmuuurrrjjjcccYYYLLLCCC>>>;;;777444333222222222333444666888555555555666777888::::::888888:::;;;<<<<<<<<<<<<:::;;;<<<;;;999666555555555555555555555666777777555777999<<<>>>???>>>>>>888888999999:::;;;<<<<<<;;;:::999777666555444444777:::;;;999666666:::>>>999;;;===>>>>>>>>>???@@@>>>AAAHHHSSSccc~~~yyyyyy{{{}}}{{{yyyyyywwwtttrrrrrrrrrqqqppppppqqqtttwww{{{yyywwwuuutttuuuvvvwwwjjjZZZOOOZZZuuuuuuiiibbbaaa]]]ZZZWWWVVVVVVTTTOOOKKKJJJGGGCCC>>>;;;999888888222222111111222222333333333555666666555555666888444444444555555555666666444777999999666444555777555555555555555444333222444444333222222111000000111111000000000000111111///...---,,,---...///000///000000111222333444444111111222333333333333222222333333444444444444333<<>>:::;;;;;;:::999:::===???IIIDDDAAACCCEEEDDDCCCDDDGGGSSSbbbmmmoookkkfffbbb\\\\\\^^^___^^^[[[UUUQQQNNNOOONNNKKKFFFDDDGGGJJJGGGKKKRRR^^^nnn{{{|||vvviiiZZZPPPTTTYYYYYYWWWXXXUUUTTTTTTWWWVVVRRRQQQRRR333333444444444333222222222222222333333333444444111333444444333222333444333222111111222222111///222222333333333222111111333333222111111000000000000000111111111111000/////////000111111111111111777555333000---***)))((()))***+++++++++,,,///111222222222000...---...000,,,---///000222333333444000000000////////////...+++******,,,///111000000000111222111000///000111//////000111222333444444333555777777888999<<<>>>>>>AAAFFFKKKLLLMMMUUU^^^dddmmmwwwwwwqqqooonnnmmmmmmkkkhhhfffiiilllppprrrrrrqqqqqqqqqssstttxxx}}}{{{tttpppqqqxxxwwwqqqhhheeeggghhhfff]]]]]]___dddjjjmmmmmmkkkhhhhhhnnn{{{tttiiicccaaa]]]YYYWWWWWW___iiiqqqyyy}}}oooaaa[[[\\\cccnnnxxxuuueee[[[VVVTTTTTTXXX^^^bbb___ZZZZZZSSSIIIAAA<<<999777666555555444444333444666777333222111222333555555555888999:::;;;;;;<<<<<<<<<;;;<<<>>>===;;;888777777666666666555666666777777222444777999;;;;;;::::::777777777888999:::;;;<<<888888777666555555555555777999:::999888888:::<<<;;;===@@@AAA@@@@@@AAABBBAAAEEEMMMXXXfffxxxooopppvvvzzzrrrmmmkkkmmmnnnnnnnnnpppuuuxxxzzzzzzyyyyyyzzz{{{|||}}}wwwcccPPPRRRfff|||oooggggggddd```[[[XXXXXXWWWTTTPPPKKKIIIEEE@@@<<<999888777111222222111000000111333333444555555444333444666333333444444555666666666222666:::999444333666:::666666666666555444333222444444333333222222111111222222111111111111222222000000/////////000111222//////000111222222333333000000111111222222222222333333444444444444444333888AAAPPP^^^hhhnnnqqqssstttsssjjj[[[OOOLLLLLLLLLQQQ\\\dddddd^^^VVVKKK@@@:::999666333000/////////......000111111111111000111111111444:::CCCKKKPPPRRRUUUYYY[[[ZZZYYYYYYYYYVVVZZZ___aaa```]]][[[ZZZ[[[[[[ZZZZZZ]]]bbbfffhhhgggiiijjjddd\\\VVVTTTUUUXXXYYYZZZ]]]eeetttyyyhhhhhhyyyjjjXXXIIIAAADDDLLLNNNRRRXXX\\\___```bbbddd^^^]]]]]]^^^```___\\\YYYVVVQQQIIIAAA;;;:::<<<>>>;;;;;;999777666888<<>>@@@EEEJJJKKKKKKRRRZZZ```jjjvvv~~~~~~vvvlllkkkjjjkkkkkkjjjhhhfffgggkkkooorrrrrrqqqqqqqqqrrrpppqqqrrrpppkkkkkknnnvvvxxxuuulllffffffiiiiii______aaafffnnnrrrqqqnnnjjjiiiooo|||oooiiiccc\\\VVVTTTVVV]]]fffqqq~~~lllYYYQQQSSS[[[fffoooqqqaaaVVVQQQNNNNNNQQQUUUUUUQQQMMMPPPMMMHHH@@@999666777:::888999999777555333444666111///...///111222222111999999::::::::::::999999;;;===??????===:::888888777777666666666777777888666888:::;;;<<<;;;:::999666666666666777888::::::666555555555666777888999999888777888;;;;;;:::888<<<>>>@@@@@@??????@@@AAAEEEHHHQQQaaattt{{{oooqqq{{{ssskkkbbbeeehhhkkkmmmooorrrtttvvvvvvxxx}}}{{{jjjVVVNNNWWWiiiyyyyyyooonnnmmmggg___ZZZXXXWWWVVVTTTLLLJJJFFFBBB===:::888777555555666555333333555666222333444444333222333555333333444444555666666777333777:::888444333666:::555666666666555555444333444444444333333333333333333333222222222222333333000000000000111111222222000000000111111222222333000000000111111111222222333333444444555444444444555???NNN\\\hhhpppuuuxxx}}}zzzooo\\\NNNJJJIIIHHHBBBJJJRRRUUUSSSNNNFFF???888777555333111000000000...///111222333222111000111000000222777???FFFKKKQQQSSSUUUUUUTTTRRRRRRRRRNNNQQQTTTUUUUUUUUUVVVWWWYYYWWWUUUUUUVVVWWWZZZ\\\______^^^[[[VVVRRRQQQQQQQQQTTTXXX]]]ffftttuuuaaa^^^mmmooo\\\LLLCCCDDDJJJNNNQQQVVVZZZ]]]___aaaccc______```aaaaaa___\\\YYYTTTNNNFFF???;;;;;;===>>>;;;:::999666666888<<<@@@BBBBBBBBBCCCGGGLLLPPPQQQ___mmmvvvpppeee___^^^\\\SSSRRRRRRUUUXXXXXXUUUQQQLLLIIIGGGKKKPPPRRRNNNJJJJJJKKKJJJIIINNNVVVYYYWWWRRRRRRTTTYYYZZZVVVQQQPPPLLLMMMNNNNNNNNNNNNLLLKKK222222333444444333333333222222333333333333444444111222333333222222444666333222111111222222111///111222222333333333222222111111222222222111000000///000000111111111111000...///000000111111000000///...---,,,++++++++++++***+++,,,+++***+++...000///000111000...---...///+++,,,...000111222333333111111000000000////////////---,,,---///111111000000111222111///......///111111111000000000000///111222444555555666999;;;>>>???CCCGGGIIIIIIOOOVVV^^^hhhssszzz~~~zzzssshhhffffffggghhhiiiiiihhhhhhkkkoooqqqqqqqqqqqqrrrqqqmmmjjjiiieeeaaaccchhhpppwwwzzzqqqfffcccfffiiibbb```aaagggnnnrrrqqqnnnhhhffflll|||ssslllcccWWWQQQSSSYYY]]]cccnnnppp[[[QQQQQQVVV^^^eeexxxzzzjjj\\\RRRNNNJJJIIINNNPPPNNNJJJIIIHHHGGGDDD>>>777444888<<<999<<<>>><<<888444444555111///---...111333222000888999999999999999888888:::===???@@@>>>;;;999888777777777777777888999999666888999;;;;;;:::999888888888777666666888999:::555555666777888:::;;;<<<:::888777:::>>>>>>;;;777;;;<<<===>>>===>>>AAACCCHHHJJJUUUiii}}}tttsss{{{wwwooo``````bbbgggmmmpppqqqqqqqqqqqquuu|||qqq```QQQPPP]]]sss}}}}}}}}}sssfff]]]XXXWWWVVVUUUOOOMMMIIIDDD@@@<<<999777555555444333333333444444111333444444333333444555222333333444555666777777777888:::888555555777:::444555555666666666555555333444444444444444444444444444333333333333444444//////000000000111111111111111111222222222333333111111000000111111222333333333444666666777777666777???LLLZZZgggqqqzzzuuuaaaPPPGGGDDDAAA>>>BBBGGGJJJJJJEEE???;;;555444333222222111111111///000222333444333111000111000000222777===DDDHHHOOOPPPQQQPPPNNNLLLLLLMMMMMMNNNOOOOOOPPPQQQTTTWWWZZZWWWTTTUUUTTTRRRSSSVVVWWWVVVTTTQQQOOONNNMMMMMMJJJOOOVVV]]]ggguuurrr]]]UUU___tttsss___MMMCCCBBBEEEOOORRRUUUXXXYYYZZZ[[[]]]___```bbbbbbaaa^^^[[[YYYRRRLLLDDD???<<<<<<===>>>:::999888777777999===AAADDDHHHIIIGGGFFFKKKQQQTTTiiiuuuxxxkkk]]]XXXXXXWWWOOOOOOPPPRRRTTTTTTSSSRRRJJJIIIKKKSSS[[[^^^YYYRRRJJJLLLLLLJJJLLLRRRVVVUUUPPPUUU[[[]]]ZZZSSSLLLIIIHHHKKKLLLJJJJJJLLLKKKGGG111222222333444444444444222222333333333333444444111222333222222222555777333222111111222222111///000111222222333333333333000000111222333222111111//////000111111111111111......///000000000000///111000...,,,***(((((('''++++++,,,+++***+++...000///111222111000//////000,,,---...000111222222222111111111000000000//////222000......///111111000000111222111///---...///111111000000000/////////000111333444444555888:::>>>===???CCCEEEFFFLLLSSSXXXbbblllqqqssstttpppjjjeeecccbbbccceeehhhiiihhhiiikkknnnppppppqqqrrrtttooojjjfffccc___ZZZ\\\```ggguuu}}}ttteee___bbbgggeeebbbaaaeeemmmqqqoookkkcccaaadddssstttmmmbbbUUUPPPUUUYYY___fffsss{{{lll\\\UUUSSSUUU[[[aaaooosssbbbWWWQQQMMMHHHFFFKKKMMMKKKJJJLLLDDDBBB>>>:::777777999:::888<<>>;;;999888666666666777888999:::;;;555666888:::;;;;;;:::999<<<;;;999888777888999:::888888888999:::;;;<<<===:::;;;<<<>>>???>>><<<:::;;;<<<===>>>???BBBGGGKKKPPPQQQZZZkkk|||yyyzzzxxxrrreeeaaa```eeennntttuuusssqqqnnnqqqxxxiiiWWWNNNXXXppptttddd\\\YYYXXXWWWRRRPPPMMMHHHCCC???;;;999555333000000222333222000222333555555555555777888222222333444555666777777;;;:::999888777777888888333444555666666777777666333333444444555555555666555555444444444444555555000000111222222222222222222222222222333333333333222222111000111222333444444555666888999::::::;;;999???JJJVVVbbbooozzzxxxfffTTTHHH@@@;;;:::<<<@@@EEEEEE@@@:::666222222222222222222222333000111333444444333000///000000111333888===CCCFFFKKKLLLLLLKKKIIIHHHIIIJJJLLLMMMNNNMMMMMMMMMPPPRRRVVVRRRRRRUUUWWWUUUWWW\\\XXXUUURRRPPPPPPPPPOOONNNMMMPPPVVV\\\eeeqqqqqq\\\NNNQQQaaaqqq}}}xxxlllZZZJJJAAA@@@AAAKKKNNNQQQSSSTTTUUUWWWYYY^^^```bbbbbb```]]]YYYXXXPPPKKKDDD???>>>>>>>>>===888888888888888;;;???BBBIIIQQQTTTMMMGGGKKKSSSWWWiiissssssdddVVVTTTUUUSSSNNNOOOPPPPPPOOOOOOOOOPPPKKKKKKNNNWWW___aaa\\\UUUIIILLLMMMJJJLLLRRRXXXYYYXXX```gggfff^^^TTTLLLHHHFFFJJJKKKHHHHHHKKKJJJFFF000111222333444555555555222222333333333444444444111222333222111222555777333222111111222222111//////000111222333444444444///000111222333333222111//////000111111111111111---......///////////////+++++++++,,,---...///000+++,,,,,,+++***+++...000000222333333111000000111,,,---...000111111111111111111111111000000000000444222//////000111111000111222222111...---......------...///000111222222///111222333333555888:::===<<<===AAABBBDDDJJJQQQRRR[[[dddhhhjjjjjjgggbbbdddbbb``````cccfffhhhhhhjjjlllnnnooopppqqqsssuuummmiiieeebbb]]]WWWWWW[[[aaarrr~~~vvvddd[[[^^^eeegggcccaaadddkkkooommmiii___\\\^^^jjj~~~~~~tttnnncccTTTRRRYYYVVV___lll|||ooodddZZZVVVVVVWWW\\\aaaiii~~~qqq]]]TTTQQQNNNHHHEEEIIIKKKJJJLLLPPPDDD???999777888::::::888666<<>>:::888888555222///111666999888555222333555666888999999999999<<>>;;;999888666666666777888:::;;;<<<888:::<<>>???===>>>???@@@CCCHHHNNNSSSWWWYYY```kkkuuu|||{{{zzzzzzvvvsssllleee```dddoooxxxzzzxxxrrrmmmooo~~~}}}nnnZZZNNNUUUkkkmmmbbb]]][[[ZZZUUUSSSOOOKKKFFFAAA===;;;:::666222222666888555111333444666777777777999;;;222222333444555666777888>>>;;;999888888999888777222333444666777777888888333333444444555666666666555555444444444444555555333333444555555555555444333333333333333333444444333222111111111222444444555666888:::<<<======>>>999>>>FFFQQQ]]]jjjvvv~~~{{{}}}wwwhhhWWWJJJ@@@999555777<<>>888444111111111222333333333444111222444555555222000...///000222555999>>>CCCEEEKKKLLLLLLKKKJJJJJJKKKMMMKKKLLLMMMLLLKKKJJJJJJKKKOOOKKKNNNUUUZZZ[[[___fffaaa^^^ZZZXXXYYYZZZYYYXXXTTTVVVXXX[[[aaakkkxxxrrr\\\KKKHHHSSSaaakkkjjjbbbSSSFFF??????AAAEEEHHHLLLOOORRRTTTWWWZZZ]]]___bbbbbb___[[[XXXVVVOOOJJJDDD@@@@@@???>>><<<777888999999:::<<<@@@CCCMMMXXX\\\SSSJJJMMMWWW^^^eeeoooooo```SSSSSSSSSPPPOOOQQQRRRPPPLLLJJJLLLNNNIIIIIIKKKRRRYYYYYYTTTMMMJJJMMMNNNKKKLLLTTT[[[^^^aaajjjrrrooodddYYYOOOJJJEEEJJJKKKHHHHHHLLLKKKFFF///000111222333444444444222222333333333333444444111111000000111333444555333333222222111000//////333333333333333333333333///000000...///333555444////////////000000000000///////////////////////////...---,,,,,,,,,,,,,,,...,,,***)))))),,,...000---...000111000///---,,,000000////////////000000666444000------///222555444222//////000222222222///////////////000111111222...---//////...000444000000111222333444444555555777:::===@@@CCCHHHKKKSSSUUUYYY]]]___^^^ZZZWWW\\\]]]```bbbdddeeeffffffggghhhkkknnnooopppoooooopppllleee___[[[YYYZZZ[[[```fffkkkkkkfffbbbbbbdddggghhhgggfffiiioooqqqnnndddcccdddhhhrrr}}}}}}wwwpppiiieeeaaa[[[WWW```eeesssvvvcccbbb___[[[YYY[[[___cccppp~~~~~~mmm```UUUMMMIIIJJJJJJIIIMMMSSSTTTRRRBBB===888555555666888888;;;;;;;;;===>>>===:::888///333555555333222222444333555777777666666888:::777999<<<>>>???@@@???>>>555444333444666:::???BBB===>>>@@@AAAAAA???>>><<>>888;;;======<<<;;;<<<<<<<<<<<<<<<===>>>>>>??????999BBBFFFCCCCCCLLLWWW[[[]]][[[___ggglllmmmrrrzzzwwwooonnnsssxxxuuujjj^^^___mmm}}}zzzwwwwwwzzzjjjXXXNNNSSScccqqqtttddd]]]YYYTTTYYYVVVRRRNNNKKKFFFAAA===888888777666555444444333333222222444333222777>>>666555555444444666777888555666777888888999999888666555555777:::999666333555555444444444555555666222222222222333444444555666444222222333555555444444444444555555555666666000333555333...,,,///333444444444666999===>>>>>>:::<<>>???===777111.../////////...///111333000444777666222000222555111333555888<<>>999777AAADDDHHHMMMRRRVVVXXXYYYYYY[[[\\\]]]]]]ZZZXXXVVVOOOIIIAAA>>>>>>>>>;;;888;;;999777888<<>>???===;;;000333555555333222222444444555666666555555666777666888;;;===>>>>>>>>>===999888777666888;;;>>>AAA>>>???AAABBBBBBAAA@@@???@@@>>><<<::::::;;;<<<>>>999;;;>>>>>>===<<<<<<============>>>??????@@@@@@<<>>@@@AAAFFFGGGIIIKKKLLLKKKIIIHHHIIIJJJJJJHHHGGGGGGIIIJJJHHHHHHIIIMMMUUU^^^hhhmmm|||yyysssjjjbbb^^^]]]^^^VVVUUUUUUVVV\\\fffqqqxxx|||lllUUUDDD???BBBDDDKKKIIIFFFAAA===:::888666;;;>>>BBBHHHNNNRRRTTTVVVYYYZZZ\\\]]]\\\ZZZXXXVVVOOOIIIBBB>>>>>>>>>;;;777888666555666:::@@@EEEIIIYYYdddhhh\\\SSSVVV___cccllliiibbbZZZRRRNNNMMMNNNPPPOOOOOOQQQOOOJJJIIILLLKKKMMMQQQTTTUUURRRMMMIIIFFFJJJLLLKKKIIILLLTTT\\\hhhooopppggg]]]WWWSSSPPPMMMMMMMMMLLLKKKIIIFFFEEE111111222222333333444444222222333333333333444444333222222222333444555666444444333333222222111111333333333333333333333333111111111111111000//////111111111111222222222222111111111111111111111111///...------,,,---------,,,++++++++++++,,,,,,---......000111111000///...000000////////////000000***+++...000111000...,,,111000000000222222000///,,,,,,,,,---------......+++***,,,000111---+++---//////000111222333444444333666999;;;===AAAEEEHHHJJJJJJLLLMMMPPPSSSUUUVVVYYYZZZ\\\___aaabbbcccdddbbbdddgggjjjlllmmmmmmmmmlllkkkiiifffbbb___\\\ZZZWWWZZZ\\\[[[YYY[[[bbbiiijjjkkkhhheeefffiiihhhdddbbbccchhhrrr{{{|||wwwrrrtttuuusssmmmgggeeeeeejjjuuunnn[[[RRRTTTWWWYYY[[[___cccgggppptttrrrhhh\\\UUUQQQOOOIIIKKKNNNSSS[[[```[[[QQQ@@@===999777888:::<<<<<<888888999<<>>333444666666444333444444555666666555333333444555555777999;;;<<<======<<<>>><<<:::999999;;;>>>@@@???AAABBBCCCDDDDDDCCCBBBBBB@@@>>><<<;;;;;;<<<===:::<<>>======>>>>>>>>>??????@@@AAAAAAAAA@@@FFFHHHFFFGGGOOOYYY```hhhkkkoooooojjjeeehhhooo~~~{{{{{{{{{|||}}}|||uuuggg```dddqqq~~~}}}{{{vvvrrrqqqrrrooodddVVVOOORRRWWW```dddppppppddd]]]YYYVVVUUUUUUTTTQQQKKKDDD>>>999888777666444444333333333111111444444444888>>>777777777777777888999999555555666777888888888888777777777888:::999777555777777666666666666777777333333222111111111222222222222444666777666333000333333333333444444444444000000111111111222444444444333333555888::::::999777888<<>>;;;777666777555111---...//////......///111444333555666555111///000222///000222555999<<>>;;;888777666444555777<<>>BBBEEEDDDEEEHHHJJJLLLOOORRRUUUXXXYYY[[[]]]___aaaccccccbbbcccfffhhhiiiiiihhhgggcccdddeeeeeeccc```\\\ZZZUUUVVVVVVTTTRRRWWWaaaiiimmmmmmiiidddbbbbbb___ZZZZZZ]]]dddppp|||~~~xxx{{{{{{vvv~~~vvvqqqpppuuugggWWWRRRTTTVVVXXX[[[```fffjjjpppnnnhhh___WWWRRRPPPOOONNNQQQVVV]]]eeedddWWWHHH>>><<<999888999<<<>>>>>>::::::;;;===@@@BBBAAA@@@777777888888777666666666888888777555333222333444444555777999:::;;;;;;;;;===<<<;;;::::::<<<>>>@@@@@@AAACCCDDDEEEEEEEEEEEECCCBBB???===<<<<<<<<<===;;;===@@@@@@???>>>>>>?????????@@@@@@AAABBBBBBBBBBBBEEEGGGFFFGGGNNNWWW^^^qqqyyyttthhheeefffuuu|||xxxxxxpppeee^^^\\\ddduuuyyyvvvssspppnnnooorrrqqqgggZZZRRRRRRWWW___bbbiiivvvrrrfff___[[[WWWVVVUUUSSSQQQLLLFFFBBB:::999777555444444444444777333222444333000222666666666666777777777888888444555666777888888888888777777888888999888777666999888777777777777777777555444333333222222222222333333333555666666333111222222222333333333444444111000...///111222222111333333333555777999888777666777:::???FFFOOOWWW[[[\\\aaaffffff___UUUKKKEEE???:::555333444444222000---...///......///222444444555666333000///000111///000222666999<<>>???BBBGGGLLLMMMKKKHHHGGGHHHJJJKKKKKKLLLNNNPPPKKKJJJJJJKKKNNNSSSXXX[[[_________]]]YYYWWWVVVVVVYYYYYYWWWWWWZZZdddpppyyy|||jjjTTTEEE@@@<<<999:::999777555333222111111222666<<>>===<<<<<<>>>AAABBBBBBAAA<<<;;;:::::::::999999999::::::999666333222444555444555666777999::::::;;;:::999999999:::===???@@@@@@AAABBBCCCDDDDDDDDDEEECCCBBB@@@>>>===<<<<<<===;;;>>>@@@@@@???>>>??????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBDDDEEEFFFJJJQQQWWWlllzzzssskkkhhhjjj}}}yyywwwrrrllleee]]]\\\gggvvvzzztttpppnnnmmmmmmnnnsssvvvqqqeeeYYYRRROOO[[[^^^ffftttwwwmmmgggccc[[[XXXTTTQQQOOOLLLHHHFFF<<<;;;888666555444444555;;;777555777666444444666555555666666666666777666444555666777777888888777777777888888777777777777999999888777777777777777777666555444444444444444666444222333444555444333222222222333333333444444777555333333444444333222222222333555888999888666666777999???GGGPPPYYY^^^bbbhhhnnnooohhh[[[NNNFFF???:::444111333555555444---...///......///222555555555444222000///000000000222444777;;;>>>@@@BBB===???BBBDDDDDDFFFJJJMMMIIIJJJLLLMMMLLLMMMNNNPPPNNNMMMLLLKKKLLLNNNPPPRRRTTTWWWYYYZZZYYYXXXXXXXXXWWWXXXXXXWWWZZZbbboooyyy{{{kkkWWWHHHBBB===999999888666444333222111111111555;;;CCCJJJPPPTTTVVVTTTUUUVVVVVVVVVUUUTTTSSSPPPMMMIIIFFFCCCAAA???===;;;:::777444222333777;;;KKKVVV___aaafffooopppkkkaaaZZZSSSOOOOOOQQQRRRQQQSSSPPPRRRYYYZZZTTTLLLHHHFFFJJJNNNOOONNNLLLKKKKKKHHHIIIIIIIIIKKKRRR[[[bbbjjjeee```]]]ZZZUUUPPPMMMPPPKKKHHHHHHIIIHHHBBB<<<111000///......///000111222222333333333333444444222333444444444444333333333333333333222222222222222222222222222222222222000+++---333444000000555.../////////000000000000111111111111111111111111.........---......///000,,,,,,+++************+++,,,,,,,,,------...//////,,,,,,++++++++++++,,,,,,,,,------...///000111222///.........000000///---+++,,,---...///...---,,,000,,,***,,,,,,+++---111------...///000111222222000222444666777999===???;;;???EEEGGGHHHJJJNNNQQQTTTUUUVVVXXX[[[^^^```bbbbbbcccccccccbbb___\\\[[[TTTUUUXXXZZZ[[[[[[[[[ZZZUUUVVVTTTPPPNNNSSS^^^gggooooookkkeeeaaa___ZZZSSSVVVXXX]]]fffpppxxx}}}uuuxxxyyyxxxwwwvvvqqqiiissslll[[[TTTSSSVVV[[[aaaiiisss|||uuuiii^^^YYYWWWTTTPPPPPPMMMSSSZZZ```ccc^^^NNN===:::888666666888;;;<<<<<<===<<<<<<===@@@AAAAAA@@@???===;;;:::;;;;;;;;;999;;;;;;999666333333444666444444555666888999:::;;;777777777999:::===???AAA??????@@@@@@AAAAAABBBBBBAAAAAA???>>>============;;;===@@@@@@???>>>>>>???@@@@@@AAAAAABBBBBBCCCCCC@@@???@@@CCCDDDEEEIIINNN[[[kkk{{{~~~zzzvvvrrriiivvv}}}zzzttthhh]]]aaalll}}}{{{wwwqqqkkkiiijjjlllmmmuuuyyyfffRRRFFFNNNUUUcccxxxzzzqqqkkkggg```\\\VVVRRROOOMMMJJJHHH???===:::777666555666666666222111555666555555777444444555666666666666666444444555666777777777777555777888777666555666888:::999888777666666666777777777666555555555666666777444222222333444555444333333333333444444444444555444444222111111111111111222333666888:::888777777777:::???GGGQQQ[[[```gggooowwwyyyqqqbbbRRRIII???999333111333555666666------.........000333555555444222111000000000111222333555999<<>>@@@FFFKKKHHHJJJLLLMMMLLLLLLMMMNNNOOOOOOMMMLLLLLLLLLLLLMMMPPPSSSUUUVVVUUUTTTTTTTTTRRRTTTVVVVVVXXX```lllvvv{{{nnnZZZJJJCCC>>>;;;555444444333333333444444000444:::AAAHHHMMMQQQSSSSSSSSSSSSSSSRRRQQQPPPPPPNNNMMMJJJGGGEEEBBBAAA@@@888888777444222333999>>>FFFOOOXXX^^^gggrrrqqqiii```[[[TTTOOONNNPPPRRRSSSTTTSSSUUUZZZYYYPPPIIIFFFCCCHHHNNNOOOMMMJJJJJJJJJFFFGGGHHHIIIMMMTTT\\\bbbbbb]]]ZZZZZZXXXRRRNNNNNNMMMJJJHHHGGGFFFDDD???:::333222000//////000111222222222333333333333444444222222333444444333222111222222222222222222222222111111111111111111111111222++++++111222------444//////000000000111111111000000000000000000000000...............///000000---,,,***)))((()))***+++******++++++,,,---......------,,,,,,,,,,,,------***+++,,,...000111222222000...------...//////...)))***,,,---...---,,,+++---******,,,---++++++...,,,------...///000111222///111333444555777;;;===:::===@@@AAAAAADDDJJJPPPQQQQQQRRRTTTWWWZZZ]]]___``````aaaaaa___]]]ZZZYYYVVVVVVVVVWWWXXXYYYZZZZZZTTTUUUUUUSSSRRRVVV```iiimmmnnnlllgggeeeddd```ZZZRRRVVV\\\cccjjjrrr{{{vvvwwwuuuqqqqqqssssssoootttrrr___UUURRRUUUZZZcccmmmuuu~~~{{{jjj[[[VVVVVVTTTRRRRRRPPPTTTVVVVVVUUUQQQEEE999888666444444666888999999888888888:::===@@@AAAAAA???===:::999:::;;;:::999::::::888555222222444666444555555666888999:::;;;777888888999;;;===???@@@>>>===============>>>>>>??????>>>>>>============;;;===???@@@???>>>>>>>>>???@@@@@@AAABBBBBBCCCCCC???===???CCCDDDAAABBBFFFJJJVVVbbbiiinnnvvvzzzzzzqqqvvv~~~qqqaaaaaajjjuuuuuusssnnniiigggiiilllpppyyyyyy```OOOHHHOOO^^^wwwwwwoooiiiccc___[[[WWWSSSPPPLLLIIIAAA???<<<888777666777888333///...222555444333444444555666777888777777666333444555666777777777777444666777666444333555777999999888777666555666666666555555555555666666777555444333333555555444333333444444444444555555555///111222111......000222000111333666:::;;;:::888888888:::>>>FFFPPPYYY___hhhppp{{{~~~wwwhhhXXXMMM@@@:::444111222444444444,,,---.........000333555555333111///000111111111222333666999<<>>>>>@@@DDDGGGDDDFFFIIIJJJJJJJJJKKKLLLNNNNNNMMMMMMMMMMMMMMMMMMLLLNNNQQQQQQPPPOOOPPPQQQNNNRRRVVVXXXYYY```lllvvvuuuaaaNNNEEEAAA>>>555444444444555555666777222555:::AAAGGGLLLOOOQQQSSSRRRRRRPPPOOONNNMMMLLLJJJJJJIIIGGGDDDBBBAAAAAA888999999555222444999???AAALLLUUUZZZaaaiiihhhaaaYYYWWWSSSOOONNNPPPVVVZZZXXXXXX[[[]]]XXXNNNHHHGGGDDDJJJRRRTTTQQQNNNLLLMMMEEEEEEFFFIIIMMMSSSYYY^^^YYYUUUTTTUUURRRMMMMMMPPPJJJIIIHHHFFFCCC???<<<999555333222000000111333444222222333333333444444444111222333333333222111000111111111111111111111222111111111111111111111111222***(((......'''(((000000111111111111222222222////////////////////////...............///000000...,,,***((('''(((***,,,************+++,,,---...///......------......///***+++...000111000...---000...,,,,,,---...///...''')))+++,,,,,,,,,***))))))''')))---...***)))+++,,,,,,---...///000111111///111333444555666999<<<999;;;<<<;;;;;;???GGGOOONNNOOOPPPQQQTTTXXX[[[]]]]]]^^^___```___]]]ZZZYYYYYYYYYXXXWWWWWWXXXZZZ[[[YYY\\\]]]\\\[[[```jjjrrrkkkmmmllliiiiiijjjfffaaaMMMSSS[[[bbbhhhqqq|||ttttttqqqlllnnnuuuzzzzzzzzzzzzeeeWWWSSSSSSYYY```kkkvvv~~~kkkXXXSSSTTTSSSSSSUUUVVVWWWUUUOOOIIIEEE===444777555333333555777777777444333444777;;;???AAAAAA???<<<888888999:::999777999888666333111111333666555555555666777999;;;<<<999999::::::<<<===??????===<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>============:::<<>>======>>>??????@@@AAAAAABBBBBBCCC???<<<>>>CCCDDD???>>>BBBBBBJJJPPPTTT^^^mmmyyy|||yyyyyyxxx~~~tttdddccclllmmmoooppplllhhhgggjjjnnnwww|||rrrbbbKKKOOOYYYqqqwwwooodddbbb___\\\XXXSSSMMMHHHBBB@@@===999777777888999999444222555777555333333555666777999999888888777333444555666777777777777444555777555333222555777999888777666555555555555444444444444444555666777222333444666777666333000444444444555555555666666///333666444111000444999000111333777:::<<<;;;999888888:::>>>EEENNNWWW]]]eeeooo{{{{{{lll[[[QQQAAA;;;444111111222222111,,,---.........000333666444222000///000111222222111333555888<<>>;;;===AAAEEEFFFEEE@@@CCCFFFHHHIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOOOOKKKNNNPPPQQQQQQQQQRRRTTTNNNSSSXXXZZZ\\\bbbnnnwww|||gggRRRGGGCCCBBB999888888777777777777777555888===CCCHHHMMMOOOQQQRRRRRRQQQOOOMMMLLLJJJJJJHHHHHHHHHFFFCCCAAAAAAAAA<<<===<<<777222222777===DDDQQQZZZ\\\___dddeee```PPPPPPOOONNNNNNSSS\\\cccaaacccffffff___SSSNNNOOOGGGOOOWWWZZZWWWRRRQQQQQQDDDEEEFFFHHHLLLQQQVVVYYYUUUPPPOOOPPPMMMIIIKKKRRRHHHIIIHHHFFFAAA<<<:::999666444222000//////111222222222444555555444222222666555333111000000000111444333111000000000111111111111111111111111111111000000000000000000000000333000......111222111///......------...///000111000111222111000//////000---,,,,,,++++++*********)))---+++'''''',,,---))))))***+++,,,---------------......///////////////,,,------......------,,,,,,,,,,,,+++***)))((('''******+++,,,,,,,,,,,,+++,,,,,,------.../////////111111222444555777888999555666888;;;???BBBFFFGGGHHHKKKNNNPPPQQQTTTWWWYYY\\\]]]^^^^^^^^^]]][[[ZZZYYYXXXXXXXXXXXXYYYZZZ[[[]]]\\\^^^dddkkkqqqssssssqqqkkkfffggglllmmmfff^^^YYY[[[___eeemmmtttyyy|||uuussspppllllllqqq{{{~~~iiiZZZSSSRRRSSSZZZdddqqq||||||oooeee\\\WWWUUUTTTWWW]]]bbb\\\TTTKKKDDD>>>999666+++---111444666777666555555555555555777999;;;======<<<:::888888999:::;;;888999888777555444555666888666555666888999999888:::999888777777777888999888999::::::999:::<<<>>>::::::;;;;;;<<<======>>>777:::>>>@@@?????????@@@DDD>>>888999>>>AAA???;;;???@@@@@@AAA@@@???>>>===<<<>>>CCCIIIOOOXXXiiiyyy||||||uuussszzz}}}xxxnnnffffffhhhqqqrrrqqqnnniiiggghhhkkksssuuu\\\VVVUUUhhh|||vvvzzzssskkk```XXXTTTRRRPPPNNNJJJDDD===::::::;;;;;;:::999888666555444444555555444666777777666555555666444444444444444444666777111222333444555555555555333333333444555666777777555666666777666555333222555666666666666666555555666444222333666666333111000111333444555555444333222333444666777888888888888777777:::@@@IIIQQQWWW]]]jjjxxx|||yyyqqqeee\\\FFF===555222000///222666333222///---,,,...222666555000---...//////000333333555888<<<>>>?????????@@@@@@@@@AAACCCDDDFFFGGGGGGFFFFFFEEEFFFHHHIIIJJJKKKLLLMMMLLLKKKKKKMMMOOOQQQQQQOOOMMMKKKLLLPPPSSSQQQRRRVVV[[[]]]aaalllwwwjjjTTTKKKGGGCCC???999666666666333333555444888>>>FFFLLLPPPSSSTTTTTTRRRQQQPPPPPPOOOMMMJJJIIIGGGEEEEEEBBB>>>???CCC>>>:::999999999777999>>>MMMWWW^^^[[[VVVUUUVVVVVVRRRQQQQQQRRRUUUZZZ___bbbfffjjjqqqsssgggWWWTTT[[[ZZZaaafffddd```\\\UUUNNNIIIJJJKKKKKKKKKMMMQQQUUUPPPLLLJJJLLLNNNMMMMMMPPPMMMLLLHHHDDD???:::666444777666555333222111111111222222333333333333222222333222111111111222333444444333111000000000111222111111111111111111111111111111111111111111111111222000...///111222111///000000000000111111111111333444333111...------...------,,,,,,+++***))))))))),,,+++((()))...///------......///////////////------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((()))***++++++,,,,,,++++++,,,,,,------.../////////222333444555777888888888666777999;;;===@@@CCCDDDFFFIIILLLNNNOOOQQQTTTWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYZZZ[[[\\\]]]]]]]]]]]]______bbbgggnnnsssuuuuuuoookkkiiikkknnnnnniiiddd^^^```ccchhhoootttxxxzzzwwwuuupppkkkjjjnnnwww~~~|||zzziiiZZZUUUUUUWWW\\\cccnnn|||yyyggg___XXXUUUSSSQQQQQQTTT^^^XXXNNNEEE???<<<999777111222555777888777666555555555555555777888:::;;;;;;:::888777777777999999777777777555333222333444888777777666666666666777666666555666666888:::;;;777999:::999999999;;;============<<<;;;:::999999777:::===>>>============???<<<;;;===AAABBB@@@=========???@@@@@@@@@??????===>>>AAADDDFFFLLLZZZhhhxxx}}}zzz~~~wwwttt|||zzzpppiiiiiikkkooorrrsssqqqnnnjjjiiijjjsssttteeeWWW^^^xxx{{{{{{rrrkkkaaaYYYVVVTTTRRRPPPKKKEEE>>>:::;;;;;;;;;999999999888777777666777777333555777777666555666777666555555555777777777666444444444555666666666666333444444555555666666666333444444555555555444444444444555555555555444444666444333444666666333111444444444555444222111000000111333555777888999999555666777;;;@@@FFFLLLOOOQQQ___nnnvvvvvvoooaaaUUUBBB:::333000///...000333111111000...---///333666888333111222222000111444222444888;;;>>>?????????AAAAAAAAABBBDDDEEEGGGHHHHHHHHHFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIKKKMMMPPPPPPPPPNNNLLLLLLNNNOOOOOOQQQVVV[[[^^^aaalllwwwlll\\\UUUOOOHHH@@@:::666777666333333555444888???FFFLLLPPPRRRSSSSSSRRRPPPPPPQQQPPPNNNLLLJJJFFFDDDDDDAAA===>>>BBB>>>;;;:::;;;:::999===BBBPPPYYY```___ZZZXXXVVVTTTQQQRRRSSSVVVYYY\\\___aaaccchhhqqqvvvmmm___]]]dddooo{{{}}}ooobbbXXXRRRGGGHHHJJJMMMPPPQQQRRRRRRQQQNNNMMMOOOQQQOOOPPPSSSPPPMMMHHHCCC===999666444;;;:::888666444222111000222222111111111111222222222222111111222222333444333333222111111111111222000000000000000000000000111111111111111111111111222000///000111222111///000000111222222111//////222222222000...---///111......---,,,+++***)))))))))++++++)))))),,,---+++++++++,,,,,,,,,,,,,,,+++,,,,,,---...............,,,,,,+++******+++,,,,,,******+++++++++******))))))***++++++,,,,,,++++++,,,,,,,,,---......//////---///000222333333222222777888888:::;;;>>>???@@@DDDFFFIIIKKKLLLNNNQQQSSSUUUUUUUUUVVVXXXZZZ]]]^^^[[[]]]___```aaaaaa```___bbbdddgggmmmssswwwxxxwwwllllllmmmooopppooollliiieeeeeegggkkkppptttvvvvvvwwwsssllleeecccgggooouuuuuurrrtttkkk\\\WWWXXXZZZ___bbbkkk}}}|||ccc\\\VVVUUUTTTPPPMMMMMMVVVPPPGGG???;;;999888888555666777888888666444333555555555555666777999999999888777666555666777777666666666444222000111222555777888777444222333666222222333555777999;;;<<<777888999999888999;;;<<<<<<=========;;;999888666777999<<<<<<;;;:::;;;;;;:::;;;>>>@@@AAAAAA@@@>>>:::;;;===???@@@AAA@@@@@@===<<<===??????BBBMMMYYYkkkzzzvvvmmm|||ssssss|||~~~}}}tttnnnmmmnnnlllpppuuuwwwtttpppllljjjqqq}}}www```[[[mmm}}}wwwoooeee^^^ZZZXXXUUUSSSMMMHHHAAA======>>><<<;;;777888888888888777777666333444666777666555666777888666555777:::;;;888666777666666555555666777777555555555555555555555555333333333333444555666666333444444444444444444444555444444444555555333222444444444444333222111000---///111444666888999:::222444777;;;>>>BBBDDDEEEHHHTTTbbbmmmqqqkkk[[[KKK???888222111000...///222///000111000///111333666111......000000...///222111333777:::===?????????AAAAAABBBCCCDDDFFFGGGHHHJJJIIIGGGFFFEEEDDDDDDDDDDDDFFFGGGFFFFFFGGGIIIKKKNNNOOOPPPNNNMMMLLLMMMNNNMMMOOOTTTYYY\\\```jjjuuu~~~mmmbbb^^^VVVLLLCCC===888888777444333555666999???FFFLLLOOOQQQRRRQQQPPPPPPPPPQQQQQQOOONNNKKKGGGDDDCCC???;;;===BBB???======>>><<<<<>>???EEEMMMXXXbbbiiieeeVVVFFF>>>888333333222000///222...000222222111222444555+++***+++///000...///333000222666:::===?????????@@@@@@AAAAAACCCDDDFFFGGGJJJIIIHHHGGGFFFEEEEEEEEEDDDEEEFFFFFFFFFGGGIIIKKKNNNNNNNNNMMMMMMNNNPPPSSSQQQPPPRRRUUUWWW\\\hhhttt~~~nnnccc___XXXOOOFFF@@@:::999888555444666777;;;@@@FFFKKKNNNPPPPPPOOONNNNNNOOOQQQRRRPPPOOOLLLHHHEEECCC???<<<===BBBBBBBBBBBBBBB??????GGGRRRZZZ^^^```^^^[[[YYYTTTNNNHHHJJJNNNSSSWWW[[[]]]^^^\\\\\\ccckkkkkkfffkkktttvvv```TTTLLLOOOUUU___eeeddd[[[SSSPPPNNNOOORRRRRRPPPRRRVVVVVVQQQHHH???888444333444JJJFFF???888333222333444222111////////////111222333333333333222111111000222222222333333333222222000000000000000000000000111111111111111111111111///000111222111000000000...///000111000///,,,+++,,,---.........///222555//////...---,,,+++***)))***************)))))))))((()))***,,,...///000000******+++,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,((()))***+++++++++++++++))))))***++++++++++++***++++++,,,,,,---.........///000222333333333222222222333444555888:::<<<>>>@@@BBBEEEGGGGGGIIILLLNNNQQQRRRUUUYYY___dddiiilllkkkhhhddd```______aaaccckkkmmmpppsssuuuwwwxxxyyynnnrrrvvvvvvsssnnnkkkiiigggdddcccfffkkkppppppnnnmmmggg___YYYWWWYYY]]]```___aaaeeekkkttt~~~uuufff\\\ZZZ^^^bbbdddfffjjjuuuvvvhhh[[[XXXXXXUUUOOOLLLBBB@@@>>>===<<<;;;888666222333444555555444444333444444555555666666666666888777777666666666666666444555555333111111222333---222666666333111444888555555666888999::::::;;;777888888888777777888:::777888999::::::999999888555777999:::;;;;;;===???;;;===>>>;;;777666999===;;;<<<===>>>???>>>======;;;999:::<<<===>>>EEENNNNNN[[[hhhrrrxxx{{{xxx|||~~~yyyyyyzzzyyywwwqqqjjjeeedddiiirrryyy}}}|||wwwtttrrryyyxxxeeeccclllssstttooovvv{{{{{{zzzxxxlllddd```___]]][[[RRRMMMGGGCCCBBBAAA???<<<666777888888888777666555666888888777555333333444666444444555888999777444666666555555555555555555666666666666666666555555777555444333222333444444555555444444555666777777555555666666555444444444222222222222333444555555000111222444555666666666666555333333555888<<>>>>>???@@@AAACCCDDDEEEIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIHHHIIIKKKMMMNNNMMMLLLKKKLLLOOOUUUYYYYYYVVVTTTTTTUUU[[[iiiwwwqqqddd^^^YYYSSSJJJCCC<<<;;;999555555777999<<>>???DDDEEEFFFGGGFFFBBBCCCNNN[[[cccdddbbb\\\WWWVVVRRRMMMFFFHHHKKKOOOTTTZZZ^^^aaaZZZUUUVVV\\\^^^^^^fffqqqgggUUUPPPSSSZZZccciiifff\\\SSSLLLLLLNNNQQQPPPMMMNNNSSSWWWQQQGGG<<<555222222222QQQLLLEEE===777555555666111111000000000000111111///000111222333444444444111222333333444333333333111111111111111111111111222222222222222222222222...000222222111000000000000000111222222111//////...000111000.........///......------,,,,,,++++++)))((())),,,---++++++---&&&'''(((***,,,---......)))******+++++++++++++++++++++***))))))***++++++((()))***+++++++++++++++((()))******++++++******+++++++++,,,------......//////000000111222333333000111222333666888:::<<<>>>@@@CCCDDDEEEFFFIIIKKKLLLPPPVVV^^^eeekkkoooqqqrrrnnnhhhcccaaabbbfffiiiqqqrrrtttuuuuuuvvvxxxzzzsssvvvzzz|||yyysssnnnkkkgggbbb^^^```fffkkklllkkkiiiccc\\\XXXWWWYYY\\\]]]YYY^^^bbbfffkkkssswwwwwwooommmggg```[[[\\\ccciiidddeeefffjjjyyynnn]]]WWWWWWSSSMMMHHH<<<;;;<<<===>>><<<999666333333444555666666666666222333444555666666666666777777777666666666555555222333444333111111333444---000444555444444555777666777888999999999999999777888888777666666777999999999999888777777666666555777999999999:::<<<>>><<<===<<<999555555888;;;;;;<<<===>>>>>>===<<<<<<===:::999::::::999>>>DDDDDDLLL[[[nnnwwwsss~~~~~~sssrrrrrrsssrrrmmmeee^^^```dddllluuu|||}}}tttxxxlll]]]]]]dddhhhbbbjjjqqqsssrrrvvv~~~qqqhhhcccbbbaaa```TTTOOOIIIEEEDDDBBB???<<<<<<<<<<<<;;;;;;:::888888666888999777555333333444444444444444444444666666444444555666666666555555666666666666666666666666777777666555444444333444666555444444555666888999444666777777555444444555666555444333222222222222111222333555555666666666999666333111222777===AAA===AAAFFFMMMXXX^^^XXXOOOCCC<<<777666555111111222111333444444333222333555222222222333///+++---222333555888<<<>>>?????????======>>>???@@@BBBCCCDDDGGGHHHIIIJJJKKKLLLKKKKKKIIIJJJKKKJJJIIIIIIKKKMMMLLLLLLLLLKKKLLLPPPUUUYYY]]]ZZZWWWVVVVVV]]]lll{{{tttgggccc^^^XXXNNNFFF???<<<999666666888;;;>>>BBBGGGKKKLLLLLLLLLLLLKKKKKKMMMOOOPPPOOOMMMKKKHHHGGGGGGDDD@@@@@@EEEEEEGGGJJJJJJFFFGGGVVVfffrrrsssmmmbbbXXXTTTPPPMMMHHHIIILLLOOOTTTZZZ___aaaVVVNNNKKKQQQTTTVVV^^^iiippp[[[QQQTTTZZZ```ccc___WWWOOOKKKKKKNNNPPPNNNJJJKKKPPPUUUOOOEEE:::333000000111VVVRRRLLLFFF???;;;888666000111111222222111111000...///111333444444444444111222333444444444333333222222222222222222222222222222222222222222222222---000333333111//////000000000000000111111111111---///111111000...------------------------------+++((((((,,,+++'''%%%(((&&&&&&'''((())))))))))))((()))******++++++******++++++++++++++++++++++++)))******+++++++++******((())))))******************++++++,,,,,,---......,,,,,,++++++---///111333111111222222444666777888<<<>>>@@@AAABBBCCCFFFHHHKKKQQQ[[[fffnnnsssuuuvvvuuurrrnnnjjjiiijjjnnnpppwwwxxxxxxvvvtttuuuxxx{{{yyy{{{}}}wwwrrrhhhaaa[[[[[[aaafffhhhfffbbb^^^YYYWWWXXXZZZ[[[[[[YYY___bbbaaadddjjjllljjjaaacccbbb___]]]```gggmmmdddbbb^^^^^^kkksss```YYYXXXRRRIIIBBB999999999:::<<<;;;999777333333333444444444444444000111333555666666666666555555555555555444444333///000111111000000222444///111333555666666555444555666777888999999999888777777888777555555777888999888666555555666888999777888999888777777888:::;;;;;;;;;:::888888888999888999;;;===>>>>>>=========999888999888777999>>>>>>EEELLLZZZggglll|||yyyuuuqqqppppppmmmeee^^^\\\___eeennnyyyxxxxxx|||iii^^^___ccc^^^fffooorrrqqqrrrvvvzzzrrrjjjfffdddcccZZZUUUOOOKKKJJJHHHDDDAAA@@@???===<<<;;;:::999999444555777777666555555666333555666333000111555:::222444666888999888666555555555666666777777888888666666666777666666555555555444333333444555777999444666888777555333444666666555444222222222222222111222333555777888888888999777333222444999???CCCCCCGGGKKKQQQXXX]]]ZZZRRRJJJCCC===;;;999666555777444555555444222222333555000///000000---***...555666777:::===????????????===>>>>>>???@@@BBBCCCDDDGGGHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJIIIGGGGGGHHHJJJIIIJJJLLLMMMMMMNNNPPPRRRWWWUUUTTTVVVWWW]]]kkkyyytttllljjjddd[[[PPPHHH@@@===:::666666888<<>>???@@@AAACCCEEELLLTTT```mmmvvv{{{{{{{{{vvvtttrrrpppppprrrtttuuu||||||{{{xxxtttuuuxxx|||}}}~~~xxxkkkcccZZZXXX^^^ccceeeddd\\\YYYUUUTTTWWWYYYYYYXXX[[[```bbb^^^___dddfffcccaaaccceeecccaaaccciiioooddd___WWWVVVcccyyyvvvccc\\\[[[SSSGGG>>>999888777777999::::::999222222111111111111111000///000222444666777777777333333444444444333222111,,,.../////////000222444333333333555777666444111222444555777888999888888777777888777555555666888555444333333555888;;;>>>999999999777555444555666888999:::<<<<<<;;;:::888666777:::<<<>>>?????????;;;888777999999888:::???<<>>???@@@???>>>>>>>>>???@@@AAACCCDDDEEEGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIIIIHHHFFFEEEFFFGGGFFFIIIMMMOOONNNLLLKKKJJJMMMMMMPPPTTTVVV[[[hhhttt{{{qqqnnnooogggZZZRRRIIIAAA>>>:::777666999===@@@DDDHHHJJJKKKKKKJJJJJJIIIIIIJJJLLLMMMKKKJJJDDDCCCEEEHHHFFFAAA@@@CCC>>>DDDKKKMMMKKKQQQeeeyyy|||gggXXXOOOKKKGGGJJJNNNRRRTTTTTTSSSRRRPPPHHHFFFNNNTTTTTTXXX___fffuuucccTTTWWWYYYYYYVVVQQQNNNMMMNNNOOORRRTTTOOOJJJKKKPPPQQQKKKBBB888111...---...FFFNNNVVVVVVNNNEEE???===555666555222...---000444...///111222333333222222111111222222222111111000///000111222333444444444333444555444222111222333444333111111111111000///000///------///000///...,,,,,,,,,,,,,,,+++++++++000///---+++++++++---...++++++++++++***)))'''&&&((((((((()))+++,,,+++)))(((((((((((()))))))))))))))))))))(((((((((((((((******++++++++++++******'''))))))((('''''')))+++))))))***+++,,,,,,------------,,,------...///000222111000111222333222111999:::;;;<<<>>>CCCHHHLLLRRRVVV___mmm{{{}}}}}}{{{xxxyyy{{{xxxrrr{{{xxxvvvvvvtttqqqtttyyyvvvuuummmfff]]]ZZZ\\\```bbbbbb___UUUNNNPPPTTTVVV\\\ccchhhjjjeee[[[XXX___eeegggooollliiiiiikkkmmmmmmkkkcccZZZRRRRRR[[[lllnnn^^^UUUNNNEEE===;;;777333444777999777444000222444555444333333444///000111222333444444444333444555555333111111222...///000222222222111000111222222333333444555555444666888888777888;;;>>>444444444333333333222222666666555444444444444555999888666555444555777888666555666999===>>><<<999888999999:::;;;;;;;;;:::777888999999888999;;;===???======@@@FFFSSSjjj~~~{{{yyyyyyrrrjjjeeeWWWUUUiiixxxrrryyywwwdddbbbllloooxxx|||uuurrrvvv|||{{{ooohhhdddaaaeeeddd]]]XXXUUUNNNFFFBBB>>>===??????;;;888999888888777666666666666666777666555777999999666333555666888999888777555444666666777777777777666666666666777888888888888888555555555555555666666777555555555555555666777777888777666555333222111000111111222444888:::<<<<<<:::999777444555:::AAAFFFSSSYYY^^^______aaaaaa^^^XXXRRRJJJDDDBBBBBB@@@>>>777777555444444555666666000111222222222444777:::999:::;;;===>>>?????????>>>???AAA@@@??????@@@BBBDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCDDDFFFIIIIIIIIIJJJLLLNNNNNNLLLJJJOOOPPPPPPPPPRRRYYYdddkkk{{{wwwpppnnnhhh]]]PPPGGG???===<<<999999:::AAADDDHHHKKKKKKJJJJJJJJJGGGFFFGGGJJJIIIEEEEEEIIIOOOJJJIIIIIIEEE>>>===AAABBBBBBDDDIIIMMMVVVeeetttqqq^^^PPPFFFHHHJJJLLLNNNRRRVVVVVVSSSRRRMMMJJJNNNPPPQQQVVV^^^fffttttttcccZZZZZZZZZYYYSSSMMMNNNTTTQQQSSSSSSQQQMMMKKKKKKMMMSSSLLLBBB999222---***(((>>>DDDKKKPPPOOOIIIBBB===777555444333333222111111//////000111222222222222111111222222222111111000///000111222333333333333333444555444222111222333000000111222333333111000111000......000111000/////////000000000000000000000///---++++++,,,---...,,,++++++***))))))((((((,,,+++************(((&&&''''''(((((()))***++++++))))))))))))))))))))))))************************++++++******++++++,,,,,,)))******+++,,,,,,------......---......///000111000000000222333444333333666888:::<<>>??????AAABBBCCCCCCAAAAAABBBCCCBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEECCCBBBCCCFFFHHHJJJJJJKKKNNNPPPPPPNNNLLLKKKLLLMMMNNNPPPWWWbbbjjjyyyzzztttrrrjjj___PPPGGG???===<<<;;;;;;>>>BBBFFFIIIKKKKKKIIIIIIIIIGGGFFFGGGJJJIIIFFFGGGKKKLLLHHHFFFFFFAAA;;;;;;@@@???@@@DDDJJJPPPXXXggguuuqqq```TTTMMMLLLLLLLLLNNNRRRVVVWWWVVVSSSMMMJJJLLLNNNNNNSSSZZZbbbpppuuuccc___^^^\\\ZZZRRRKKKKKKPPPMMMPPPRRRQQQMMMJJJHHHHHHGGGBBB:::444111///...---333777>>>FFFLLLKKKFFFAAA;;;888555555777666222...000000000000111111222333000111111222222222111111000000111222333333333333333444555444222111222333///000222333333222111000222111//////111111111000+++,,,,,,------.........///...---,,,,,,,,,---...---,,,+++))))))))))))***,,,+++******+++***((('''&&&&&&''')))***+++,,,---)))))))))******++++++,,,***))))))(((((())))))***---***((())),,,...---+++*********++++++,,,,,,---............///000111222...///111222333444444333555888<<<@@@DDDIIIOOOSSS^^^bbbiiiooouuu{{{xxxwwwyyyxxxtttooommmkkkhhhdddeeeppp||||||~~~xxxhhh^^^^^^^^^```aaa```^^^[[[YYYUUUQQQQQQTTT\\\jjjwww{{{tttdddSSSLLLSSS^^^dddwww~~~oooVVVOOOJJJMMMYYYkkkwwwaaaPPPDDD===999888555222222555777666444333666888999777444222222222222111111111222444555222444555444333222222333...//////000000000000///000000111111222333333333888999:::999666333222222222222222222111111111000555555555555666777888888888777666555555666777888666555555777888888555333777888999;;;<<<=========777999;;;<<<;;;999999:::@@@>>>???AAABBBFFFRRR___|||~~~www{{{kkk\\\```xxxuuuiiiiiiqqq{{{vvvfffccceeemmmxxx}}}{{{wwwuuuuuuyyy}}}vvvmmmhhhiiigggbbb___\\\UUUNNNMMMGGGBBBBBB@@@;;;999:::777777666555555555555555444333333444666777666444444555666888888888777666555555555666666555555555555555666666666777777777777777777777777888888999555555555555666666666777333444444444444444444444222111222444999@@@FFFJJJKKKHHHCCC>>><<<>>>DDDIIIYYY```ffffffeeeeeeccc___```ZZZSSSLLLHHHDDDBBB@@@<<<;;;999777666555555555111222444555555777999<<<;;;:::::::::;;;===>>>@@@AAACCCDDDCCCAAAAAABBBCCCAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBEEEGGGIIIIIIJJJLLLOOOPPPOOOMMMIIIJJJLLLMMMPPPVVV```gggwww|||wwwsssiii]]]PPPHHH@@@???>>>>>>@@@EEEHHHKKKOOOPPPNNNLLLJJJIIIHHHGGGGGGJJJIIIGGGJJJOOOLLLHHHEEECCC>>>::::::>>>???AAAGGGMMMRRRWWWcccooo{{{ooo^^^VVVSSSOOOMMMMMMPPPTTTWWWYYYZZZWWWRRROOOOOOPPPRRRVVV\\\]]]jjjyyyeeefffbbb___ZZZQQQIIIHHHLLLIIILLLPPPPPPMMMHHHDDDBBB===999333000...//////...---000666===CCCGGGHHHGGGAAA>>>:::888777555222///111000/////////111222333000000111222222222111111000000111222222222222222222333444444222222333444222222222222000000000111222000//////000111111000(((((()))***+++,,,,,,---///...------------.........---+++)))((()))+++,,,(((((((((***,,,---,,,+++(((((())))))***+++,,,,,,))))))***++++++,,,------***)))(((''''''((()))******&&&###%%%***,,,***'''*********++++++,,,,,,,,,---------......///000111---///111222222222333333888<<>>999888555333111111444666666555555888:::;;;888555222111444333111000000222333555222333555444333222222333////////////000////////////000000111111222333333777888999888666333111///111111111111000000000000333333333444555666777888777666666555666666777888555555555666777777666555777888999;;;===>>>>>>>>>888:::======<<<:::999999;;;;;;===@@@@@@BBBIIIRRRcccxxxeee\\\jjjrrrgggffflllttt}}}sss\\\\\\___hhhvvv~~~~~~zzzxxx~~~|||wwwvvvooommmiiifffdddbbb]]]XXXSSSLLLFFFDDD@@@;;;999:::777666666555555555555555888777666666555444222111333444666777888888888888444444555555555555444444555555555555555666666777777666666666666777888888444555555666666666666666444444444444444444444444222222222444999BBBKKKQQQWWWSSSLLLDDD@@@@@@CCCGGGVVV^^^dddddddddeeebbb^^^]]]YYYSSSMMMIIIEEEBBBAAA>>>===;;;999777555444333222333666777777999;;;>>>;;;:::999999999;;;>>>??????AAAAAAAAA???>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBAAAAAADDDFFFEEEEEEFFFIIILLLMMMLLLKKKIIIKKKMMMNNNPPPUUU]]]dddtttzzz~~~|||wwwqqqeeeYYYPPPIIICCCBBBAAABBBGGGLLLQQQTTTWWWWWWUUUQQQNNNMMMJJJHHHHHHJJJIIIHHHLLLRRRQQQNNNJJJEEE@@@<<<<<<>>>BBBDDDJJJPPPRRRSSS[[[dddqqqjjjYYYSSSTTTPPPNNNOOOUUUYYY[[[\\\^^^[[[XXXUUUSSSSSSUUUXXX[[[XXXeee}}}kkkjjjeee___YYYQQQIIIGGGKKKIIIKKKLLLLLLJJJFFFBBB@@@:::666111---,,,,,,,,,+++---000555777999===EEELLLEEEDDDAAA<<<666222222333111000/////////000111222///000111222222222222222000000111222222222111111222333444444222222333444111111111///...///444777111///---...///000//////------...///000000111111.........---.........///...---+++))))))***,,,---((('''(((***,,,------,,,++++++++++++************))))))***+++,,,------...))))))(((((((((((()))))))))%%%"""$$$)))+++)))&&&***+++++++++++++++,,,,,,,,,,,,,,,,,,---...//////---///111111000111333555<<>>>>>999;;;>>>>>>===;;;::::::666666:::???@@@AAAFFFMMMMMMjjjtttaaa```ppp~~~~~~tttkkkjjjmmmqqqxxx~~~www]]]VVVYYYeeewwwsss|||wwwqqqjjjggggggdddaaa^^^XXXQQQJJJGGGCCC===::::::777777666555555555555555999999888777555444444444444444555666777888888888444444555555555555444444666555555444555666777777:::999999999999:::;;;;;;444444555666777666666666666555555444444333222222222222222333888@@@LLLTTT^^^ZZZSSSJJJCCC@@@BBBDDDNNNVVV\\\]]]^^^```___[[[WWWVVVRRRNNNJJJFFFDDDDDD>>>>>><<<:::888555333222---///222444555666888:::;;;:::999888999:::===>>>>>>???@@@???>>>===>>>???@@@AAABBBBBBCCCCCCBBBBBB???@@@AAAAAAAAAAAACCCEEEEEEDDDEEEGGGJJJLLLLLLKKKIIIKKKMMMMMMNNNRRRXXX^^^kkkoootttuuutttnnncccXXXQQQKKKGGGGGGFFFGGGMMMSSSVVVYYY\\\\\\YYYTTTPPPNNNLLLJJJIIIKKKJJJHHHKKKQQQWWWVVVRRRKKKDDDAAA@@@@@@BBBEEELLLRRRRRRPPPUUU\\\mmmgggUUUQQQTTTQQQNNNQQQZZZ^^^]]]]]]```bbb```\\\WWWTTTTTTTTTTTTTTT```uuussskkkddd]]]WWWPPPIIIHHHLLLKKKKKKIIIHHHFFFDDDBBB@@@888444000---,,,,,,++++++///222444333111555???HHHFFFGGGFFF@@@999444444666000000000//////000000111///000111222222222222222000000111111111111111000111333444444222222333555,,,...//////...111777<<<000...------...//////...//////000000111111222222---.........////////////...---,,,+++++++++,,,---+++******+++,,,,,,+++)))------,,,,,,+++******)))*********++++++,,,,,,---((())))))******))))))((()))'''%%%'''***,,,,,,***++++++++++++++++++++++++++++++++++++,,,---...///---///111111000222888<<>>===;;;;;;<<<777666999>>>AAAAAAFFFLLLGGG^^^yyykkk^^^bbbsssyyytttsssrrrqqqsssvvvvvvzzz}}}hhhTTTVVVbbbvvvzzz~~~yyynnniiihhhdddbbbaaa]]]VVVPPPMMMHHHAAA======888888777666666666666666555666777666555666888:::555555666666777777888888555555555666666555555555777666555555555666777888888888777777888888999:::333444666777777777666555666666555444333333222222111222222222555===HHHQQQ]]]ZZZTTTLLLEEEAAAAAACCCFFFMMMRRRSSSUUUXXXXXXVVVQQQQQQPPPMMMIIIFFFEEEEEE>>>===<<<:::888555333111...111444666777888:::<<<::::::999888999:::;;;<<<===???@@@@@@??????@@@AAA@@@@@@AAABBBBBBBBBBBBBBB>>>@@@AAABBBAAABBBCCCEEEGGGFFFFFFHHHJJJLLLLLLLLLFFFIIIKKKLLLMMMPPPUUUZZZaaacccggglllnnnkkkbbb[[[RRROOOLLLMMMLLLMMMRRRYYYXXX[[[^^^^^^[[[UUUQQQNNNOOOLLLKKKLLLJJJGGGIIIMMMWWWXXXVVVNNNHHHFFFDDDAAAAAAEEELLLSSSSSSQQQTTT[[[kkkyyyzzzeeeTTTRRRWWWUUUPPPRRRZZZ^^^ZZZYYY]]]kkkkkkggg```[[[XXXUUUPPPSSS]]]mmm}}}uuujjjbbbZZZUUUOOOIIIIIILLLKKKIIIFFFDDDCCCBBB@@@>>>333111...,,,---......---111222111000000333999===CCCDDDEEEDDD@@@<<<777555///000000000000000////////////000222222333333222000000111111111111000000111222444333333222444555+++///222222000000333777111///......///000000///---.....................------...///////////////,,,,,,,,,---------------+++******+++,,,---+++))),,,,,,,,,,,,,,,+++++++++*********+++++++++++++++''')))+++,,,,,,+++)))''')))((())))))+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,...//////,,,///111111222777@@@HHHOOOVVV___hhhmmmpppqqqrrrqqqssssssqqqkkkgggeeeeeeccchhhjjjddd^^^YYYTTTOOOQQQTTTZZZbbbfffiiiqqqyyyyyyrrrmmmkkkgggcccgggnnnqqqsssrrrlllccc```dddjjjmmmrrrtttooonnnvvv~~~{{{kkkZZZQQQLLLKKKOOOVVVZZZcccrrr|||jjjXXXOOONNNLLLLLLPPPQQQSSSYYY```___XXXNNNDDD<<<888777777111222222333444555888:::888999999777555444555666444444333222222111000000000222444444333333333444444333222111000000111222111111222222333444444444444222111333666888777555222222111111111000000000111111111111222333444555444555666777777888888888555777888888777777:::<<<666777888999:::::::::::::::;;;======<<<<<<===???===;;;;;;???AAAAAADDDJJJKKKZZZlllsssaaa\\\kkk~~~}}}~~~|||wwwtttuuupppuuuzzzrrrYYYWWW]]]ooouuuwwwpppkkkfffddddddbbb[[[VVVSSSOOOGGGAAA@@@999999888777777777777777333555666555444555888;;;777666666666666666777777555666666777777666666555888777666555555777888:::555555444444555555666777333444666777888777666555444444444444444444444444111222222111222888CCCKKKVVVUUURRRLLLGGGCCCCCCDDDAAAGGGKKKJJJKKKOOOPPPOOOIIIJJJKKKHHHDDD@@@??????<<<<<<;;;:::888555222111111444888:::;;;<<<>>>@@@999999999999:::::::::::::::<<<===>>>===>>>???AAA>>>???@@@@@@AAAAAA@@@@@@===???BBBBBBBBBBBBDDDEEEHHHGGGFFFGGGIIIKKKKKKJJJDDDHHHLLLNNNPPPSSSYYY]]]___^^^```eeehhheee___YYYTTTQQQQQQSSSRRRQQQVVV\\\ZZZ]]]aaaaaa]]]WWWRRRPPPPPPNNNMMMNNNJJJEEEEEEHHHOOOTTTSSSMMMIIIHHHFFFBBBDDDHHHOOOUUUTTTQQQSSSYYYbbbmmmvvvqqqaaaTTTTTTZZZ]]]TTTQQQVVVWWWRRRRRRXXXgggjjjiiiccc___]]]YYYSSSRRR[[[dddmmmwww}}}yyyqqqkkkbbbXXXRRRMMMHHHHHHKKKHHHFFFDDDCCCCCC@@@<<<888111///,,,,,,---.........222000...///111444444444@@@@@@CCCFFFHHHCCC:::333...///000111111000///...//////000222222333333333000000111111111000000///111222444333333333444555...333888777222...---...222000//////000111111000..................------------...///000000//////,,,,,,---......------,,,((('''(((***---///...---+++++++++,,,,,,---------++++++******************'''))),,,......,,,)))''''''(((******)))***---///++++++++++++++++++++++++---------------///000000,,,...111222444<<>>@@@@@@@@@CCCHHHKKKTTT^^^xxxuuucccZZZggg}}}~~~zzzzzztttxxx|||zzzaaaZZZZZZfffvvvqqqvvvwwwqqqjjjggghhheee___ZZZXXXSSSKKKEEECCC:::999999888888888888888555666777555222222555888888777777666666666666777666666777777777777666666999888666555666777999:::777777777777777888888999333444666777888777666555222222333444444555666666111222222111000555???GGGPPPPPPOOOLLLHHHEEEEEEEEE@@@EEEGGGFFFFFFIIIKKKJJJBBBDDDEEECCC===999888888;;;;;;;;;:::888555222111///222666999:::;;;===>>>888888999:::::::::999999666888:::;;;;;;;;;===???======>>>???????????????===???BBBCCCCCCCCCDDDEEEGGGEEEDDDEEEFFFHHHHHHGGGEEEIIIOOORRRTTTYYY___cccccc```___bbbddd```YYYTTTTTTSSSTTTVVVUUUSSSWWW^^^]]]```dddddd```ZZZUUUSSSQQQOOOOOOOOOKKKDDDBBBEEEHHHNNNPPPKKKGGGHHHFFFAAAKKKNNNTTTWWWTTTOOOQQQVVVYYYbbbkkkiii]]]SSSTTT[[[cccWWWPPPRRRQQQKKKMMMUUUVVV\\\___\\\[[[\\\YYYRRRRRRZZZ___ccciiiqqqqqqkkklllbbbXXXQQQLLLGGGGGGIIIDDDCCCBBBCCCCCC???999333222000---,,,,,,,,,,,,+++666333000///000111222111222555;;;@@@BBBAAA???===888666333000//////000111//////.........//////000444444444444444444444333222222333333333333444444222111111111000000//////---333444///---000000,,,......////////////......000000000000111111111111---+++******+++---......---,,,+++,,,...///...---///...---+++******++++++,,,---......//////......''')))++++++++++++,,,---******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,%%%***///000...,,,---...222444:::===;;;===LLL]]]sss~~~~~~zzzzzz}}}xxxsssoookkkiiidddeeeddd___YYYTTTQQQQQQUUU\\\gggooosssrrrpppoooeeeZZZSSSXXXaaajjjuuu}}}~~~wwwrrrqqquuuggg\\\RRROOOOOOLLLKKKKKKUUUaaannnqqqiii^^^YYYXXXPPPUUUXXXXXX[[[```^^^WWWQQQIII>>>888777888888666555444444333333444444555888888777777888888999:::888777666444222111111111222222333444444555555666666777777666444222333444555444444444444555555666555555666888999:::;;;<<<666555444333333444666666444333222222333444666777444777::::::888777999;;;888999:::::::::999888888===999:::??????:::999<<<>>>>>>>>>>>>???AAADDDEEE@@@HHHKKKEEE@@@DDDIIIKKKGGGNNNXXXeee||||||tttfff[[[```mmm~~~}}}gggYYYUUU```mmmuuuvvvkkkttt}}}xxxqqqiiifffbbb]]]YYYWWWRRRLLLGGG??????===<<<;;;::::::999999999999999888888888888111222333444555777888888333333333333444666777777888;;;:::666666777777444555666777777777666444333777777666555444333333333555555555444444333333333...111333222000111777<<>>??????>>><<<;;;<<<<<<;;;===??????;;;777444333333555888;;;===>>>>>>======>>>>>>>>>===;;;999777777777777777888:::<<<===<<<<<<;;;<<<===>>>@@@AAAAAAAAABBBBBBCCCBBBBBBBBB@@@@@@BBBCCCDDDDDDEEEEEEGGGGGGJJJPPP[[[gggssszzzxxxrrriii```YYYUUURRRQQQXXXXXXVVVSSSPPPQQQWWW\\\ZZZaaahhhiiicccZZZRRRNNNVVVRRRQQQPPPLLLCCC>>>===DDDEEEHHHJJJJJJIIIHHHGGG===GGGSSSZZZZZZXXXWWWXXXTTTWWW\\\aaa\\\TTTTTT[[[```ZZZQQQMMMMMMOOOQQQRRRUUUUUUVVVWWWXXXVVVRRROOOTTTUUU\\\eeehhhccccccgggmmmhhh^^^RRRLLLLLLKKKGGGHHHIIIJJJGGGBBB;;;666333///...---,,,,,,,,,---...:::777444222333333333333222333666888:::;;;<<<<<<777666555333222222222222000////////////000111111333333333333333333333333222222222333333333444444222111111111000000000000---000000---...222000,,,//////000000000000////////////000000000111111111---,,,******,,,---......---,,,+++,,,...///...---000///...,,,++++++,,,,,,++++++,,,------------,,,&&&(((***+++******+++,,,******+++++++++,,,,,,,,,,,,++++++*********++++++------------///000000000111333888<<<<<>>888777888777555666666555555555555666666888888888888888999::::::999888777555444333222222222222333444444555555666666777777666444333333444777777666666666777888999555555666777999;;;===>>>777666555555555555666777444444444444444555666777555888;;;:::888777888:::888999:::;;;;;;:::999999===:::;;;??????;;;999<<<<<<======>>>???AAACCCCCCEEELLLNNNHHHCCCEEEJJJKKKKKKPPPVVV^^^ooo~~~vvvhhhZZZ[[[fffvvv|||nnn\\\PPPWWWeeeoooxxxtttrrr~~~{{{uuujjjfffaaa___^^^[[[VVVQQQCCCAAA???<<<;;;:::999999777777777777666666666666777777666555555444333333666666666666777888999999777:::999666666888777444666666666666666555555444666666666555444444444333444444333333333222222222///222333222000111666;;;BBBEEEJJJLLLJJJIIIIIIIIIJJJKKKKKKJJJGGGDDDCCCBBB<<<======<<<;;;:::;;;;;;===???AAA@@@===888555333444555888;;;<<<======<<<<<<<<<======<<<;;;:::999;;;:::::::::;;;===???@@@<<<<<<<<<<<<===???@@@BBB@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBDDDGGGKKKSSS___oooyyykkk^^^UUUNNNJJJPPPRRRRRRPPPNNNPPPVVVZZZ]]]bbbhhhhhhccc[[[UUUSSSVVVSSSQQQNNNGGG>>>:::<<<===@@@DDDHHHJJJJJJHHHGGGHHHNNNWWW\\\[[[YYYWWWWWWWWWTTTTTTXXXXXXSSSRRRUUUVVVRRRNNNMMMOOORRRSSSSSSNNNOOOPPPQQQPPPOOOMMMMMMSSSUUU[[[dddddd```^^^aaallljjjaaaVVVNNNMMMLLLIIIJJJJJJIIIEEE>>>666111//////...,,,++++++,,,,,,---???<<<888666666666555444333333222222333666999;;;555555555555555444444333111000000000000111222222000111111222222333333333222222222222333333333333111111111111111000000000...///---,,,///222111,,,000000000000000000000000//////000000000000111111---,,,,,,,,,,,,,,,---...---,,,+++,,,...///...---000///...---,,,,,,------))))))***++++++++++++***&&&(((*********)))***+++******+++++++++,,,,,,,,,+++***************++++++444///+++,,,000333444222444777;;;>>>???DDDTTTddd}}}xxxnnnhhhhhhhhhgggeeeZZZ]]]```dddhhhjjjkkklllkkkooorrrrrrlllccc[[[VVVLLLGGGIIIXXXhhhpppooolllrrryyy~~~xxxtttuuuyyyzzzmmmaaaTTTOOOMMMQQQSSSPPPMMMMMMOOOTTTZZZ___```___^^^^^^\\\\\\YYYUUUUUUVVVTTTPPPMMMFFF>>>999777777666444777777666666666666777777999999888888999999:::;;;:::999888777666444444333222222333444444555555666555777888777555444444444888777666555666777999:::555555555666888;;;???AAA999888777777777777888888555666666777777777666666666999<<<;;;888666777999888999:::;;;<<<<<<;;;:::>>><<<===@@@???<<<:::<<<;;;<<<===???@@@AAABBBBBBJJJOOOPPPJJJEEEFFFJJJMMMPPPTTTYYY]]]gggyyykkk^^^[[[aaaiiiwww~~~yyybbbNNNOOO[[[gggrrr{{{yyy}}}lllhhhccc```___\\\XXXTTTIIIFFFBBB>>>;;;999999:::888888888777777777666666999999888666555333222222999888888888888888999999666999999666666888888555777666666555555555555666555555555555555555444444333333222222222222111111000222444333111111555888???FFFPPPWWWYYYVVVSSSQQQPPPPPPNNNNNNLLLIIIDDDAAA<<<;;;::::::999999::::::===@@@BBBAAA>>>:::666555555666888:::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;===>>>===<<<<<<<<<===???AAABBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@BBBGGGNNNVVVcccvvvzzzhhhXXXKKKDDDGGGIIIKKKKKKKKKMMMSSSXXX^^^ccchhhhhhccc]]]ZZZYYYXXXVVVSSSMMMCCC999888<<<999===BBBHHHLLLMMMLLLKKKNNNPPPTTTWWWWWWVVVSSSRRR[[[SSSNNNQQQTTTTTTPPPNNNLLLKKKKKKMMMOOOQQQQQQPPPHHHKKKLLLKKKHHHGGGIIILLLRRRTTTZZZ```___ZZZWWWXXXeeefffbbbWWWNNNLLLKKKIIILLLKKKGGGAAA999222---,,,...---,,,+++***+++,,,,,,EEEAAA===999888777555444555444222111222444777999111333444666777666555444111111111000000111222222...//////000111222222333111222222222222333333333111111111111111111111111000000000....../////////000000////////////000000////////////000000000111------...---,,,,,,,,,------,,,+++,,,...///...---......------,,,,,,,,,,,,((())))))***+++*********&&&(((******))))))***+++******+++++++++,,,,,,,,,******)))))))))***++++++222///,,,---000333555555;;;???DDDEEECCCFFFQQQ[[[rrr}}}yyy~~~vvvkkkeeeffffffccc___YYY]]]eeeoooxxx||||||zzzvvvuuurrrkkkaaaXXXQQQNNNFFFEEEJJJUUUbbbjjjkkkkkkqqqyyy}}}vvvrrrvvv|||}}}oooaaaVVVJJJIIILLLSSSVVVSSSOOONNNNNNOOOQQQUUUZZZ]]]^^^^^^\\\YYYTTTPPPNNNNNNMMMKKKHHHDDD>>>:::888777666444777777666666666666777777999999999999999::::::;;;:::::::::999888666555555222222333444444555555666555777888888666555555555777666444333444666888:::666666555666888<<<@@@BBB:::::::::999999999999999777888999999999888777666888:::<<<;;;888666777999888999;;;<<<===<<<<<<;;;>>>===>>>@@@???===<<<<<<;;;<<>><<<:::999999999999999:::===@@@@@@>>>;;;888777666777888999::::::999999888999999:::;;;;;;<<<<<<999888888888999:::<<<======<<<<<<<<<===???AAABBB?????????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBBBBAAADDDIIIPPPWWWbbbuuuuuu```OOOEEEAAADDDGGGHHHHHHJJJOOOSSS\\\aaagggiiieee```\\\[[[\\\ZZZVVVNNNBBB888999@@@<<>>;;;:::888777666777777666666666666777777999999888888999999:::;;;::::::;;;:::999888666666222222333444444555555666555777999999888666555666777666555444555777999;;;999888777777888<<>>>>>???===<<<===>>>AAACCCDDDEEEDDDDDDDDDDDDEEEDDDDDDEEEJJJPPPTTT]]]jjjsssvvv{{{}}}uuuoookkklllnnndddsssyyyzzz|||jjjZZZSSS]]]www{{{zzz{{{uuulllgggdddaaa]]]ZZZVVVRRRKKKEEE???===<<<<<<<<<<<<<<<;;;:::999999888444444555666777888999:::999888888777777777777888444777777555555888888555777666555444444555666777444444444555555555555555333333333444444444444444333333444333222222333444:::DDDSSSbbblllnnnkkkhhh___\\\YYYWWWUUUQQQJJJEEEDDDAAA===;;;;;;;;;999888444888<<<>>>===;;;:::999666777777888888999999999777777888999:::;;;<<<===<<<<<<;;;;;;;;;===>>>???<<<<<<;;;;;;<<<>>>@@@AAA???>>>>>>>>>???@@@BBBCCCAAABBBCCCDDDEEEEEEEEEEEEFFFKKKOOOTTT[[[kkkhhhTTTIIIAAADDDFFFGGGFFFHHHMMMQQQVVV^^^gggkkkiiiccc^^^\\\^^^[[[WWWOOOBBB999<<>>>>>>>>777666444333111111000000...//////000000111111111111111111111222222222222111111111222222222222222333111111111...+++---222///...,,,,,,,,,,,,...///......////////////000000---///111000,,,***+++,,,---,,,+++,,,...///...---******++++++++++++************+++,,,,,,,,,,,,+++(((***,,,,,,*********+++******+++++++++,,,,,,,,,************+++,,,------)))---111333333666<<>>===<<<;;;999999777777666666666666777777888888777777888888999:::::::::;;;;;;:::999777666222222333444444555555666555777::::::999777666666777888888888999;;;<<<<<<;;;:::999999999;;;===???<<<<<<======<<<;;;:::999;;;;;;;;;:::999888777666777:::===<<<999777888:::999:::;;;<<<<<<;;;:::999999<<<>>>======@@@???<<>>>>><<<;;;::::::999888777777777777777777888888888888:::999999999999999::::::555888888555555777777444666555555555555666666777555555555555555555444444333333444444444444555555222333333333333333333333777>>>KKKZZZffflllllljjjcccaaa^^^\\\ZZZWWWTTTQQQNNNIIICCC??????>>>;;;888111555999<<<<<<:::999999666666666777777888888999777777777888999:::<<<===;;;:::999999999:::<<<===;;;:::::::::;;;===???@@@>>>>>>======>>>@@@BBBCCCAAABBBCCCDDDEEEFFFFFFFFFFFFHHHKKKMMMRRR]]]lllwww}}}iiiWWWLLLDDDFFFHHHHHHGGGIIINNNSSSTTT\\\ggglllkkkfffaaa^^^^^^[[[VVVPPPFFF???AAAHHHKKKKKKLLLNNNQQQVVV[[[]]]QQQQQQRRRSSSUUUXXXZZZ\\\ZZZbbbfffaaaYYYTTTSSSRRRFFFHHHIIIIIIIIIIIIJJJLLLHHHIIIHHHFFFCCCEEEJJJOOOPPPUUUWWWUUURRRRRRPPPNNNJJJOOOQQQMMMIIIJJJJJJIIICCCAAA===777222000111222111000...,,,+++++++++,,,^^^ZZZSSSMMMHHHEEEAAA???777666555444333222111111000222555888;;;===??????;;;:::888666444222111111000000000000000000000000111111111111222222222222111111111222222333333333333+++'''+++000///...000///...---,,,,,,---...///........./////////000000---000333111,,,)))***,,,---,,,+++,,,...///...---******+++,,,,,,,,,+++***)))***++++++,,,,,,++++++***,,,------+++***+++,,,******+++++++++,,,,,,,,,++++++++++++,,,---...///...///000333888???GGGLLLKKKVVV^^^^^^]]]^^^]]]ZZZTTT^^^\\\YYY```dddeeekkkkkkhhhddd```]]]YYYTTTQQQJJJJJJQQQbbbuuuvvvnnn___OOODDDAAADDDHHHIIINNNOOOLLLNNNYYYdddiiisss}}}iiiZZZSSSSSSVVVRRRRRRVVV\\\[[[VVVTTTUUUQQQQQQRRRSSSUUUVVVYYYZZZWWWOOOJJJJJJHHHEEEDDDGGG;;;===>>>???>>>===<<<<<<888888777777777777888888777777666666777777888999999:::;;;;;;;;;999777666222222333444444555555666444777:::;;;:::888777777666777999:::<<<<<<<<<;;;>>>===<<<;;;:::::::::;;;<<<=========<<<;;;:::999===<<<;;;999888777777777777:::<<<<<<999888:::<<<::::::;;;;;;;;;999888777666:::===;;;<<<@@@@@@===@@@@@@@@@AAACCCDDDFFFGGGAAA>>>===AAADDDFFFLLLSSSTTTTTTZZZaaa___\\\dddqqquuunnnnnnooommmjjjdddcccgggsssyyy___WWWgggyyyvvvnnnhhhccc___]]]ZZZUUUOOOIIIDDDAAA???<<<<<<;;;:::999888777777999999999888888777777777888888888888888999:::;;;666888888555444666666333444555555666666666666666666666666555444444444333222222333333333444444444222222222333444555444333777;;;CCCNNN[[[cccggggggccccccbbbaaa______```bbbXXXRRRIIIDDDCCCAAA<<<999222666:::<<<;;;999777777555555555666777888999999777777777777888999;;;<<<888777666666666777888999999999999999:::<<<===???>>>===<<<<<<===???BBBCCCBBBBBBCCCDDDEEEEEEDDDDDDBBBCCCDDDFFFJJJQQQZZZ```mmmttt{{{zzzoooaaaUUUOOOGGGIIIJJJIIIIIILLLSSSXXXUUU]]]ggglllkkkhhheeedddbbb]]]XXXTTTNNNJJJKKKPPPRRRSSSUUUWWWXXXZZZ[[[\\\QQQSSSTTTSSSQQQQQQTTTWWW[[[cccfff^^^UUURRRRRRQQQJJJMMMQQQQQQNNNKKKIIIIIIFFFEEEEEEEEEHHHLLLPPPSSSVVVZZZYYYSSSPPPPPPOOOLLLKKKMMMMMMJJJHHHJJJIIIFFF>>>===:::555111//////111222111///---,,,,,,,,,---fffaaaZZZSSSNNNJJJFFFDDD===;;;888666444444444555,,,...111444888:::<<<===???===;;;888666333222111111111111111000000000000000111111111111222222222111111111222222333333333333%%%&&&222444000---111000...------...000111............/////////000---111444222---)))***,,,---,,,+++,,,...///...---***+++,,,---------,,,+++))))))***++++++++++++++++++,,,......,,,++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000666222///222<<>>???DDDJJJFFFKKKMMMLLLQQQ\\\ccccccooouuu```SSSPPPTTTZZZWWWWWWZZZ]]]\\\VVVTTTVVVPPPRRRUUUVVVVVVVVVYYY[[[UUUMMMGGGHHHFFFAAA???CCC999<<>>>>>>>>:::999999999999999999:::666666666666666777777888888999;;;;;;;;;999777666222222333444444555555666444777:::<<<:::888777777333555777:::;;;;;;:::999??????>>>===;;;:::999888<<<============;;;999888>>><<<:::888777777777777666999<<<<<<:::999:::===:::;;;;;;;;;:::888666555444999<<<:::<<>>CCCFFFGGGMMMTTTRRRLLLMMMRRRQQQOOOYYYiiixxxrrrqqqqqqllleeeccc\\\VVVYYYeeettt~~~~~~dddUUUZZZfffzzzwwwnnneee```___\\\WWWRRRLLLFFFBBB@@@???>>>>>><<<;;;:::999999888888888888888888888888555555555555666777888999777999888555444666555222333444666777777777666555777777666555444444333333111111111222222333333333111111111333555555555333444555999BBBNNNXXX]]]___bbbdddeeedddccceeejjjnnn___WWWNNNHHHEEEBBB===999555888;;;<<<;;;888666555444444555555666888999:::888777777777777999:::<<<:::999888888888999:::;;;999888888888999;;;===>>>======<<<<<<===???BBBCCCCCCCCCCCCDDDCCCCCCBBBAAA>>>>>>???AAAFFFKKKPPPTTTUUU]]]eeegggaaaXXXRRRPPPIIIJJJKKKJJJKKKOOOWWW]]]XXX___gggkkkkkkiiihhhiiifff```[[[ZZZWWWSSSTTTWWWXXXZZZ]]]``````___\\\[[[WWWZZZ\\\XXXSSSPPPSSSWWW]]]bbbbbbXXXPPPPPPPPPNNNPPPTTTYYYXXXSSSKKKFFFCCCEEEDDDDDDGGGLLLRRRWWWXXXZZZ^^^\\\SSSNNNOOONNNKKKLLLMMMJJJGGGFFFHHHFFFAAA;;;:::888333///------///333222000...------------mmmiiiccc\\\WWWQQQKKKGGGEEE@@@<<<:::::::::888666111111333444777999<<<===@@@@@@AAA@@@===999555222555111+++''',,,555777444000000000111111111111111333333333333333222111000///111222222000//////000111000...///000///---+++///000333444444333000///.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++******++++++,,,---***+++---000111000---***'''+++,,,+++...111,,,$$$***)))+++000111//////111000777;;;<<>>>>>???@@@===:::;;;>>>@@@@@@>>><<<;;;:::999888999::::::888777555333333555666888:::777666999999777888;;;555444444333111///---,,,555777:::;;;;;;999999999555444333333555888;;;===AAA@@@>>><<<:::999888888::::::999999888999999999;;;;;;:::999888888888888===;;;999777777999<<<>>>888;;;======;;;999888777999:::;;;===???@@@AAAAAA@@@@@@CCCEEEBBB???AAAFFFCCC???;;;<<>>???BBBDDDEEEEEEOOOPPPPPPOOONNNOOOQQQSSSOOOPPPQQQOOONNNPPPVVVZZZ___dddkkkrrrvvvvvvtttrrrsssooojjjhhhfffddd```]]]ccccccdddhhhkkkjjjddd___^^^[[[[[[^^^]]]XXXUUUUUUYYY\\\]]]XXXRRRPPPTTTZZZSSSZZZ^^^ZZZUUUSSSLLLEEEGGGBBBCCCKKKMMMMMMXXXhhhfffccc[[[SSSLLLIIIKKKNNNLLLIIIFFFFFFIIIIIIEEEAAA;;;999666222///---,,,,,,,,,,,,,,,++++++*********zzztttmmmeee___YYYTTTPPPNNNJJJDDDBBB@@@>>>:::666111111222333444666888999@@@AAAAAA@@@>>>:::777444666555111---///333333////////////000000000000000222222333333222222111000000111222111///......000...///000000///.........---...000111111000...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***************+++,,,,,,*********+++,,,,,,,,,***+++...---+++,,,...)))"""...,,,,,,///111000111555777===@@@AAAIIIWWWcccggg```^^^```eeeeeeaaa]]]]]]YYY\\\ZZZTTTSSSZZZbbbfffjjjjjjfffaaaaaadddbbb]]]TTTGGG>>>BBBLLLOOOLLLIIIDDDAAA???@@@DDDHHHKKKKKKLLLRRRVVVXXX]]]eeejjjiiimmmwwwiiiYYYWWWZZZ```eeeiiifffccccccdddccc___[[[YYY[[[]]]\\\XXXUUUTTTSSSOOONNNKKKGGGBBB???=========;;;999999<<<>>>===<<<<<<;;;:::999999999::::::888888777666666777888999:::777666999999777777:::666666666666555444222222444666999::::::999888999666555444444555777:::<<<@@@???>>><<<;;;:::999999::::::999888888888888999:::::::::999999999999999===;;;888666666888:::<<<888:::======;;;999888888999:::;;;===???@@@@@@@@@???===>>>AAA@@@===>>>BBBCCC@@@>>>???CCCHHHKKKMMMEEEFFFHHHHHHHHHJJJMMMPPPYYYmmmxxxqqqhhhgggddd]]]TTTVVViii}}}wwwaaaVVVWWWYYYaaappp|||rrriii```ZZZZZZYYYSSSMMMJJJ@@@>>>;;;;;;;;;<<<;;;:::888999999:::::::::999999666555555777999:::888777999888888999777333444777888666333333444444222000444666777777555444444555444444444444444444444444666555444333333444555666222333444555888@@@KKKSSSfffllloookkkhhhiiikkklllddd___XXXQQQKKKDDD===888666555444444444444444555666666777777888999999999888888777888888999:::;;;;;;<<<<<<;;;999888888999888888888888999::::::;;;>>>?????????>>>???AAADDDCCCDDDDDDBBBAAA@@@AAACCCAAA???>>>>>>@@@BBBCCCCCCGGGHHHIIIIIIIIIJJJMMMPPPPPPRRRSSSRRRPPPQQQUUUYYY```dddllltttzzz}}}|||{{{zzzxxxwwwxxxyyywwwssspppkkkkkkkkklllmmmkkkgggccceee```^^^^^^\\\WWWTTTUUUWWWXXXXXXTTTPPPNNNQQQTTTRRRYYY]]][[[WWWVVVQQQKKKHHHCCCDDDJJJMMMMMMXXXfffaaa[[[SSSNNNKKKKKKJJJIIIJJJGGGEEEEEEGGGGGGBBB===444333111000.........///.........------,,,,,,,,,vvvnnnhhhccc___]]]ZZZVVVQQQMMMJJJEEE>>>888666555444333333333444555>>>?????????>>><<<:::888666888777333222333111---000000000000000000000000111222222222222111111000111111111///,,,,,,---///,,,...000111000/////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++************+++,,,,,,++++++*********+++,,,---...///...,,,,,,...,,,'''111...---111222333666;;;AAADDDFFFGGGOOO]]]iiiooobbbbbbgggqqquuummmaaaZZZ]]]bbbbbb[[[UUUXXX^^^cccgggiiiiiiiiikkkmmmiiibbbUUUHHH<<<;;;>>>?????????:::>>>CCCFFFHHHHHHIIIJJJLLLRRRYYY\\\```fffiiiiiijjjuuuiii[[[\\\dddmmmrrryyyrrrllllllpppnnnfff]]]^^^aaaccc```YYYRRRNNNLLLIIILLLNNNKKKEEE???<<<;;;;;;999888888:::;;;;;;:::<<<<<<;;;:::::::::::::::666666777888888888888888:::777666999999666777:::666666666777666666555444333555888999888888888999777666555444555777999;;;>>>>>>===<<<;;;;;;;;;;;;:::999999888777777888888888999::::::;;;:::::::::<<<;;;888666555777888:::888:::<<<<<<;;;999999999999:::<<<===>>>??????@@@>>>::::::===???===<<<>>>CCCBBB@@@BBBEEEHHHIIIJJJDDDEEEFFFEEEEEEFFFIIIKKKNNNYYYpppwwwqqqnnnkkk___VVVbbbwww{{{eeeZZZ[[[SSSWWWcccuuu~~~rrrhhh___]]]\\\WWWRRRPPPDDDAAA>>><<<<<<======<<<999999::::::::::::999999333333444666999;;;:::999999777888999888444444888:::999777777888999777666777888888777555444666777222333333444444555555555555555444444444444555555222222222222444888>>>CCCYYYaaaffffffdddeeeeeeccc___[[[UUUOOOJJJDDD>>>:::666555444444333333333333777666666666666888999:::777777777777888999:::::::::<<<======;;;999888999999999888888888999999:::;;;<<<===>>>>>>???BBBDDDCCCDDDDDDCCCAAAAAABBBDDDBBB@@@>>>>>>???@@@@@@@@@===???@@@AAABBBEEEHHHKKKPPPSSSVVVUUUSSSSSSVVVXXX___cccjjjttt}}}vvvvvvvvvuuurrrnnnjjjgggeeeaaa]]]]]]ZZZVVVUUUXXX\\\[[[YYYVVVTTTSSSSSSSSSSSSYYY]]]\\\YYYWWWSSSOOOHHHDDDFFFMMMPPPPPPWWW```XXXQQQJJJHHHKKKKKKHHHDDDGGGEEEDDDEEEEEECCC>>>999//////...---------............------------,,,,,,{{{sssnnnjjjfffdddccc___[[[WWWTTTMMMDDD>>><<<:::888555444333333444::::::;;;<<<============777;;;<<<777444555444111333333333222222222222222000111111111111111000000111111000---******,,,///---------000222333111...000///............///000------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,------------......---...------...111111111000...000555888999<<<@@@HHHIIIJJJKKKQQQ\\\gggmmmbbbdddnnn~~~}}}kkk___bbbjjjlllddd\\\]]]cccggghhhkkknnnqqquuuvvvoooeeeWWWJJJ===888777888;;;???;;;AAAIIILLLJJJGGGGGGHHHLLLSSS[[[aaadddhhhjjjlllooozzznnnbbbgggrrr|||}}}wwwzzz~~~pppbbb___bbbccc```YYYRRRMMMKKKGGGKKKMMMKKKDDD>>><<<<<<999999888888999999999999<<<;;;;;;:::::::::::::::222333555777888777666555:::777666888888666666999555555555555444333222222333555888999888888999:::888777666666666777888999======<<<<<<<<<<<<======::::::999888777777777777666777999:::;;;;;;;;;:::;;;:::777666555666777888888:::;;;<<<:::999:::::::::;;;<<<===>>>>>>>>>>>>@@@:::999===@@@???======AAAAAABBBCCCEEEFFFFFFFFFCCCDDDDDDDDDCCCDDDFFFHHHLLLPPP]]]www|||{{{}}}ppp___dddwww~~~iii```bbb]]][[[]]]iii{{{zzznnnccc___]]]ZZZVVVVVVKKKHHHCCC@@@>>>>>>======::::::;;;;;;;;;:::999999666555666888;;;<<<<<<;;;999888999;;;999666666:::;;;;;;:::;;;;;;<<<;;;;;;999999999777555555666888222222333333444555666666444444444444444444444444222222222222333444666888FFFMMMSSSSSSSSSUUUUUUSSSTTTQQQMMMIIIDDD???;;;888666555444333222222222222666555444333444666888999666666666666777888999999888;;;======<<<:::888888:::999888888888888888999999:::<<<<<<<<<===@@@BBBBBBCCCDDDCCCBBBBBBCCCEEEDDDAAA???>>>?????????>>>:::;;;===???@@@CCCGGGJJJQQQTTTXXXYYYWWWVVVXXXZZZ^^^aaahhhsss{{{}}}zzzsssmmmhhh^^^[[[[[[\\\ZZZWWWWWW[[[aaa^^^[[[[[[\\\\\\[[[YYYYYY]]]aaaaaa]]]WWWRRRNNNGGGFFFJJJSSSWWWUUUVVVYYYNNNJJJGGGGGGIIIJJJGGGDDDFFFEEEDDDEEEDDD@@@:::555///......---,,,+++++++++++++++++++++++++++++++++zzzsssnnniiieeegggdddaaa^^^[[[UUUMMMFFFAAA>>>;;;777555333333444555666777888:::===>>>???===@@@@@@;;;777777777444333333333222222111111111///000000111111000000000111000///,,,******,,,///000,,,***...555777222+++000///...------...///000------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------...------------...//////(((+++///000///---,,,------,,,,,,......///111444------222:::??????@@@CCCJJJJJJLLLOOORRRVVV\\\bbb\\\___mmmtttfffdddlllpppjjjdddeeekkkooolllpppuuuzzzxxxlllYYYMMM???999777777;;;AAA???FFFMMMOOOLLLIIIJJJLLLOOOWWWaaajjjmmmooorrruuuyyyvvvmmmsss}}}{{{jjj___aaacccbbb___YYYSSSPPPIIIJJJIIIEEE@@@<<<===>>>999999::::::999999999999:::::::::::::::999999999222444666888888777555444888555555888888666777:::777666666555333222000///333555777888888888:::;;;888888777666777777888999<<<<<<<<<<<<<<<===>>>>>>;;;:::999888777777777777666777888999:::;;;;;;;;;:::999777666555666777888777999;;;;;;::::::;;;<<<;;;;;;<<<===============BBB===;;;???BBBAAA???@@@>>>@@@BBBCCCCCCCCCCCCBBBCCCDDDDDDCCCBBBCCCEEEGGGIIIJJJPPPaaa|||kkkgggsssmmmfffkkkooohhhaaacccqqqrrreee```]]]ZZZXXXXXXSSSOOOIIIEEEBBB@@@>>><<<<<<<<<<<<<<<<<<;;;::::::999888888999;;;;;;:::999:::888:::<<<;;;888999===888999999999999999::::::::::::999777555555666888222222333333444555666666333444444444444444444333222222222333444555555444999>>>AAA@@@BBBFFFGGGEEEHHHGGGEEEBBB===:::888777444444333222222222222222444333222111222444666888555555555555666777888888777:::<<<===;;;999888888999999888888777888888888777999;;;;;;::::::<<<===AAABBBCCCBBBBBBBBBDDDFFFFFFCCC@@@??????@@@???>>><<<>>>@@@AAACCCFFFJJJNNNRRRVVVZZZ\\\ZZZYYYZZZ\\\___aaahhhttt}}}xxxwww{{{yyynnnggg[[[ZZZ\\\^^^\\\WWWWWW[[[```]]]\\\```eeeiiiiiigggeeehhhmmmmmmggg\\\SSSNNNGGGIIIOOOYYY^^^[[[UUUQQQFFFHHHIIIIIIIIIHHHHHHIIIEEEEEEEEEDDDBBB===777333------------------,,,,,,++++++++++++++++++++++++{{{tttlllgggiiigggdddbbbaaa\\\UUUOOOEEEBBB>>>999777666666666666555666666888;;;>>>???BBBDDDCCC>>><<<===;;;666333222222111111000000000...//////000000000000////////////---,,,,,,---///000,,,+++///666888222+++...---,,,++++++,,,---...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////%%%)))...000---+++******...,,,---...---+++,,,111...///555>>>CCCBBBBBBDDDIIIJJJOOOTTTUUURRRRRRUUUQQQUUUddd{{{vvvjjjcccjjjoookkkhhhkkkrrruuurrruuuzzzsssZZZMMM@@@:::999999<<>><<<<<<>>>???999:::<<<;;;:::888999999999999999:::999888777777666777888::::::888777555666444444777888777888;;;:::999999777555333222111222444666666666777999;;;888888777777777888999999======<<<<<<======>>>???<<<<<<:::999888888777777666666666666777999:::;;;888888777666666777888999777888::::::::::::<<<===;;;<<<<<<=========<<<<<>>BBBCCCAAAAAABBB===???BBBCCCBBBAAAAAABBBBBBCCCCCCCCCBBBCCCEEEGGGHHHJJJMMMUUUhhh}}}vvviiiiiiooojjjppp}}}xxxoooiiippptttfff```]]]ZZZWWWXXXXXXTTTOOOKKKHHHDDD@@@===>>>>>>>>>>>>>>>===<<<;;;:::999888999::::::888666999888999<<<;;;888:::>>>:::;;;<<<<<<;;;:::;;;===999::::::888666555555777222333333444444555555555333333444444444444333333222222222444666666555333555888999777999>>>@@@>>>?????????===999777666777333222222111111222222333333222222222222444555666444444444444555666777777666888:::;;;999888888888888888777777777888888999777888:::;;;:::::::::;;;???@@@AAAAAAAAABBBDDDFFFFFFCCCAAA???@@@@@@???>>>???AAADDDFFFIIIMMMRRRVVVWWW[[[^^^^^^[[[ZZZZZZ\\\___aaaiiiwwwwwwrrrooonnnrrr{{{~~~pppfff^^^]]]^^^^^^ZZZUUUVVVZZZbbbbbbdddiiiqqqvvvwwwwwwooossszzz}}}uuueeeWWWQQQIIIKKKQQQZZZ```]]]TTTLLLFFFHHHKKKKKKJJJIIIKKKLLLFFFFFFEEEBBB>>>999444111)))***+++---...///000000,,,,,,------------......}}}uuuooollliiifffeeedddaaa[[[VVVKKKHHHCCC???===<<<===>>>;;;999888777777999;;;<<<===@@@BBBBBBEEEGGGCCC<<<555555555444333222222222---...//////000000//////---...//////...---///000,,,...000333444333000.........------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......&&&***......+++)))***---...,,,...111000,,,...333444333888???BBBAAAAAADDDGGGJJJSSS[[[[[[RRRMMMLLLHHHMMM\\\qqq~~~tttmmmccciiimmmkkklllrrrxxxzzzzzz{{{}}}yyylllVVVJJJ>>><<>>===777:::<<<<<<999777777999777888888999888777666555888888999999888777666555444222333666888777999===999999999888777666444333000111333444444555777999777777777888888999999:::==================>>>???>>>===<<<:::999888888888777666555444444666999:::777777777777777888::::::777888999:::999:::<<<>>><<<<<<<<<===<<<<<<;;;;;;@@@>>>???BBBAAA>>>???CCC<<>>======;;;:::::::::;;;;;;999777777666777::::::777999===<<<>>>@@@???<<<<<<===???888999:::999666444444444444444444444444444444444222333444444444444333222333111111333555666444222333555555333555999999777777888999888555333444666111000000111111222333444333333333444555555666666333333333333444555666777666777888888777666777888777777666777777888999:::555888:::<<<<<<<<<===>>>===???@@@@@@@@@AAACCCEEEDDDBBB???>>>??????>>>>>>???BBBFFFJJJOOOTTT[[[______aaabbb```[[[XXXXXXZZZZZZ]]]gggwww{{{ppphhheeefffeeehhhppp|||sssfff]]][[[ZZZXXXSSSPPPUUU\\\iiiiiikkknnnrrrtttuuuuuupppuuunnn]]]UUUMMMMMMPPPVVV]]]\\\TTTJJJJJJJJJJJJKKKLLLMMMLLLLLLEEEEEECCC???:::444000...((()))+++---...//////...,,,,,,,,,------.........uuuxxx~~~yyyooolllhhhgggfffccc^^^YYYQQQNNNJJJEEECCCCCCDDDEEE@@@>>>;;;888777777999:::444999>>>EEEMMMQQQLLLCCC:::999999888777666666666------...///000000//////+++---///000//////000111)))///555666222...///111000000000000000000000000,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------++++++******++++++,,,---***---000...+++***---111---,,,000555555111444::::::888999>>>@@@???@@@DDDEEEJJJVVVaaa```UUULLLJJJEEEJJJXXXlllzzzzzzsssooofffkkkmmmlllooowww|||}}}}}}}}}|||nnn```QQQEEE<<<>>>EEEJJJLLLNNNMMMPPPSSSTTTQQQMMMIIIFFFSSSYYYhhhvvv|||}}}~~~ssspppwwwxxxggg```]]]hhhyyy{{{vvvyyyqqq\\\MMMDDD:::777:::>>>===;;;666999<<<;;;888666666888666777777888888777555444888777777777666444333222333111222666888888:::>>>777777777777777666555555...///111111111333555888666777777888999999::::::>>>>>>============>>>>>>???>>><<<;;;:::999999999888666444222222555888:::666666777777888:::;;;<<<666888999999999:::===???<<<<<<<<<===<<<<<<;;;:::======???AAA???;;;===CCC===@@@CCCCCCBBBAAACCCFFF???@@@@@@@@@@@@AAADDDFFFEEEGGGHHHIIIQQQhhhzzzggguuupppjjjoookkktttsssfff\\\dddvvvvvviiibbb___ZZZWWWWWWXXXVVVUUUSSSQQQMMMHHHDDDBBBBBBBBBAAA@@@???>>>======<<<<<<===>>>>>>===;;;555444666999888666888<<<:::<<<===<<<999888999;;;777999:::999777444333333444444444444444444333333222222444444444444222222333111000111444444222//////111222000222555444///111333444333111000111333//////000000111222444555333444555666777777777777333333333333444555666666666777777666555555777999666666666666777888::::::444777;;;===>>>>>>@@@AAA<<<>>>?????????@@@CCCEEECCC@@@>>>======>>>>>>======AAAFFFKKKQQQYYY```eeeeeefffeeeaaa[[[VVVVVVWWWUUUXXXcccuuu|||oooccc\\\\\\^^^```aaahhhuuuuuuhhhXXXUUURRROOOKKKLLLUUU___kkkkkkkkkjjjhhhfffddddddkkkrrrqqq___WWWPPPNNNMMMQQQXXXZZZSSSJJJNNNJJJGGGIIINNNPPPNNNJJJEEEDDDAAA===777111...---***+++,,,------,,,***************++++++,,,,,,,,,___iiissszzz~~~uuutttrrrpppmmmhhhbbb^^^WWWSSSLLLGGGGGGJJJOOOSSSIIIDDD>>>;;;<<<<<<;;;999::::::999===JJJYYY\\\WWWCCCBBBAAA>>><<<:::999999222444666444000///111333...000///,,,,,,//////---,,,---...///000000///...000000000///...---,,,+++///000111000...---...///,,,------------,,,+++***)))'''''')))---...---+++......---,,,,,,,,,,,,,,,...---,,,---///000000...555555666888;;;======<<<===>>>@@@BBBCCCDDDCCCCCCHHHNNNUUUZZZYYYUUUQQQOOOIIILLLRRR^^^jjjppppppmmmgggffffffjjjpppwww{{{}}}}}}wwwjjj[[[PPPJJJBBB@@@JJJWWW[[[WWWTTTXXXSSSSSSYYY[[[UUUQQQQQQ]]]eeennnttt}}}{{{jjjeeennn}}}}}}pppccc]]]XXX^^^ppp~~~tttnnn\\\FFF@@@===<<<:::888888<<<888999999888777777888:::777555333444777888666444888666333111111333666999444555777777666777888:::;;;:::888888888777555222...000333333222111111111888777555444555666888999AAA???===<<<;;;<<<===>>><<<<<<<<<===>>>===;;;888;;;888444222333555666777999888777777888999;;;===999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>======>>>>>>>>>>>>????????????>>>===;;;;;;;;;<<<>>>???BBBAAAAAAAAAAAAAAABBBBBBDDDFFFCCCDDDKKKPPPfffsssyyyqqqiiiiiikkkiiihhhfff^^^WWWZZZdddxxxwwwooofffaaa]]]\\\___YYYWWWTTTSSSQQQOOOLLLJJJEEEBBB>>>===???@@@???===>>>???>>><<<:::999:::;;;888999;;;<<<<<<;;;:::999:::999999;;;>>>>>>;;;888:::::::::999888777666555888666444555777777555333333333333333333333333333333333333444444444444444222222222222222222222222111111000000000000111111///111222222111111222333333333222111222333444555333333333444444333222222666666555555555444444444777777888888888888777666999::::::;;;<<<===>>>>>>BBBAAA???>>>>>>>>>???@@@>>>>>>============>>>>>>AAA@@@DDDMMMVVV___iiirrrssstttooofff```]]]ZZZUUUTTT\\\eeeqqqzzzjjj```\\\[[[ZZZXXXYYY\\\eeettt}}}mmm^^^XXXMMMHHHLLLLLLJJJPPP[[[fffhhhfff]]]SSSPPPWWW___^^^jjj||||||hhhYYYPPPRRRVVV[[[]]][[[VVVRRRKKKMMMLLLIIIKKKQQQSSSRRRMMMEEE>>>:::666///,,,------------------------------,,,+++*********+++,,,KKKUUUaaalllxxx~~~|||xxxuuuqqqlllhhheee___ZZZSSSLLLJJJMMMRRRUUUPPPKKKEEEBBBAAA@@@===::::::;;;;;;<<>>???@@@CCCEEEDDDFFFGGGGGGFFFEEEFFFGGGMMMRRRWWWYYYXXXTTTPPPNNNNNNOOORRR[[[dddiiiiiigggbbbccceeejjjpppvvvyyyzzz}}}{{{wwwqqqhhh]]]PPPHHHHHHGGGLLLVVV]]]\\\YYYXXXWWWTTTVVV]]]```]]][[[]]]bbbkkkuuu{{{vvvgggbbbjjjxxx~~~ssseeeXXXWWWWWW___ppp}}}qqqyyy~~~sss___MMMCCC>>>;;;;;;:::888999===999999999888666666777999666444333444666777555333666444333222222444666888333555666666555555666888666888::::::777555555555///111222222111111222333888777666555666777999:::???>>>===<<<<<<===???@@@<<<;;;;;;<<<======:::888;;;888555444555666777777777777888999999:::::::::::::::;;;;;;<<<======>>>===>>>>>>>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<===??????@@@CCCAAABBBEEEEEETTTooowww~~~}}}~~~zzzsssqqqppppppqqqqqqiii^^^[[[___iiittt~~~sssiii```^^^```ccc```\\\YYYWWWTTTRRROOOMMMHHHDDDAAABBBCCCCCCBBBAAA@@@>>>===<<<;;;;;;:::999:::;;;<<<<<<;;;999888:::999888:::===>>>===;;;999:::::::::999888777666888666444555666777555333333333333333333333333333555555555555555444444444222222222222222222222222111111000000000000111111///111222222111000222333222222111000111222333444333333333444444333333222666666555555555444444444777888888999888888777777999999:::;;;<<<======>>>@@@???>>>=========>>>???;;;===???@@@@@@???===<<>>CCCMMMWWWaaammmwww{{{}}}zzzqqqiiifffeeeccc^^^gggqqqzzzwwwnnnaaaZZZYYY[[[\\\\\\WWWZZZcccqqq{{{wwwgggXXXUUULLLHHHKKKLLLIIINNNWWWhhhfffaaaZZZRRRPPPRRRVVV[[[dddtttlll[[[QQQVVV]]]bbbbbb^^^WWWSSSJJJMMMNNNKKKLLLQQQUUUUUUPPPGGG>>>:::555///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,;;;CCCNNN\\\nnn}}}~~~yyyuuuqqqooonnniiiddd[[[SSSPPPQQQTTTXXXUUUPPPKKKHHHGGGDDD???;;;999;;;;;;:::AAAPPP```iiieee]]]UUURRRTTTUUUSSSOOOIIIDDD<<<777444444555555000222222...---000000...---......////////////......///////////////......---...///...,,,,,,,,,---000///...---,,,---......---,,,,,,---///000///---//////.........///000000'''---222333000000444999777===EEEIIIHHHHHHJJJLLLHHHKKKLLLIIICCCAAACCCFFFNNNRRRVVVXXXWWWUUUTTTTTTUUUTTTSSSWWW\\\```aaa___]]]___ccciiiooossssssssssssppphhh^^^SSSKKKGGGEEEKKKQQQ[[[cccccc^^^\\\___^^^]]]aaafffhhhggggggiiijjjtttzzzxxxkkkaaa___hhhwwwyyyjjjZZZSSSUUUXXX___lllxxx{{{wwwqqquuuxxxuuuooocccPPP@@@>>>:::888:::999888999===:::::::::888666555555777555333222333444555444222222222222333444555666777222444555555333333444555000666;;;;;;666333555888111111222111000111333555888777666666666777999:::<<<<<<;;;<<<===???AAABBB<<<;;;:::;;;<<<<<<:::888:::888666666777888777666444666888999::::::999888;;;;;;;;;<<<======>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>?????????@@@???@@@@@@@@@???===;;;::::::::::::;;;===>>>@@@AAA888>>>>>>???AAA===DDDYYYxxx{{{uuuttt{{{|||xxxvvvwww{{{~~~zzzqqqhhheee```ttt~~~vvvjjjeeeeeeiiiddd^^^YYYVVVTTTRRRQQQPPPLLLGGGCCCBBBBBBAAAAAACCC@@@======>>>>>><<<:::;;;<<<======<<<;;;999888;;;999888999;;;=========999999:::::::::999999888888666555555666666555444333333333333333333333333444555555444444333222111222222222222222222222222111000000//////000000111///000222111000000111333111000000000000111222222222333333444444333333333555555555555555444444444777777888888888888888777777888999:::;;;<<<<<<===>>>===<<<;;;<<<===>>>???999<<<@@@CCCCCC@@@<<<999======BBBLLLVVVbbbppp|||uuuqqqrrrsssrrryyyzzzmmmeee[[[UUUVVVYYY[[[\\\VVVZZZdddqqqzzztttbbbSSSQQQKKKIIIMMMNNNKKKNNNTTTccc___ZZZUUURRRPPPOOOOOOXXX]]]jjj{{{lllZZZUUU]]]fffjjjfff___XXXTTTJJJOOOQQQNNNMMMQQQUUUVVVQQQEEE:::555222...***)))++++++++++++++++++++++++,,,++++++******+++,,,,,,333888???JJJ]]]pppzzz{{{}}}}}}|||zzzwwwtttssssssqqqkkkbbbYYYTTTTTTVVVXXXUUUQQQNNNKKKJJJGGGAAA<<<888;;;<<<:::;;;EEEVVVbbbgggccc______ccchhhkkkkkk]]]UUUIII@@@<<<;;;999777555777666222111333333000000000000111111111111000//////000111111111000000...000000///...---...///000///---,,,,,,---...000,,,,,,---...//////......000000000000111222333444+++000555777777888<<<@@@???DDDMMMTTTWWWUUUQQQNNNMMMPPPQQQLLLCCC???BBBGGGKKKNNNRRRUUUWWWYYY\\\^^^[[[XXXUUUUUUXXX[[[\\\\\\ZZZ\\\aaafffjjjkkkiiigggddd___UUUJJJBBBBBBIIIOOOXXX[[[bbbgggeeeaaaccciiikkkmmmppprrrpppnnnoooppptttzzzmmmkkkddd\\\ZZZ]]]gggxxxyyyiii[[[XXXZZZ[[[\\\ccclllpppnnnnnnmmmkkkfff___SSSCCC777:::777666888999888999===:::::::::888555333444555333333222222222222222111000000222333555555666666222333444333222222333444///444999999666444555777222222111000///111444777777666666666666777888999999999:::;;;===@@@BBBCCC;;;:::999999::::::999777777666666666888888666555555555666777888888888888::::::;;;;;;<<<=========>>>>>>????????????>>>>>><<<============>>>>>>>>>?????????>>>===<<<<<<;;;;;;;;;<<<<<<===>>>???@@@333:::;;;<<<@@@===@@@OOO^^^}}}~~~sssnnnnnnppptttxxxxxxuuutttyyy~~~{{{yyyzzz~~~|||nnn}}}xxxnnnkkkkkkfff^^^XXXUUUTTTSSSRRRSSSQQQMMMJJJGGGEEECCCAAACCC>>>;;;<<>>>>>======;;;:::999===;;;:::999:::;;;<<<<<<888999999::::::::::::999777666666666666666555444444444444444444444444444111111222333333222111000222222222222222222222222000000////////////000000///000111111000000111222000000000000111111222222222222333444444444333333555555555555555555555555555555666777777777777666777777888999:::;;;;;;<<<===<<<<<<<<<<<<>>>???AAA<<<>>>AAACCCCCC@@@<<<999======AAAJJJSSS___nnn||||||~~~~~~yyyuuurrrllleee\\\UUUSSSTTTVVVVVVUUU\\\iiiyyyxxxeeeTTTOOOLLLMMMSSSUUURRRSSSWWWWWWVVVTTTQQQPPPOOOOOOPPPUUU[[[fffuuu}}}yyyhhhZZZ\\\dddlllllleee\\\VVVTTTLLLRRRTTTOOOLLLOOORRRSSSJJJ>>>222///...+++((((((+++++++++***************++++++++++++++++++,,,,,,111222444999FFFXXXcccffflllooosssttttttssstttuuusssnnnfff^^^XXXWWWWWWXXXUUUSSSPPPOOOOOOLLLFFFBBB===???AAA>>><<>><<<777555666666222222222222111111111111222///000000111111111000000...///000///...------//////...---++++++---///000+++,,,---............///000000000111222444555666444555666999===@@@CCCCCCEEEGGGOOO\\\ffffff\\\RRRVVVYYYZZZTTTKKKGGGJJJOOOLLLNNNQQQSSSVVVYYY^^^aaa\\\YYYVVVUUUVVVXXXZZZ[[[XXXYYY[[[___```___\\\YYYSSSNNNFFF???>>>FFFUUU```fffcccaaaccccccdddiiipppvvv{{{~~~|||xxxvvvwwwyyyxxxhhh]]]VVVRRRUUU[[[eeettt~~~vvvkkkaaa^^^^^^[[[XXX\\\ccchhhhhhccc^^^XXXTTTMMMCCC888111888555555888888777888<<<::::::999777444222333444222333333222111111111111...000111333444555555555111333444333222222333444222333444666777666444333222222111000///111555888555555555555666666777777777888999;;;===???AAABBB;;;999888888999999888777555444444555777777555333777666444333333666999;;;888999999::::::;;;<<<<<<>>>>>>????????????>>>>>>;;;;;;;;;<<<<<<<<<<<<===>>>===;;;999999;;;===???;;;;;;::::::::::::::::::444:::999999>>><<<>>>JJJMMMeeevvvjjjaaa___gggssszzz}}}}}}|||{{{{{{{{{{{{|||{{{wwwyyyyyyppppppjjjbbb\\\YYYXXXWWWVVVXXXXXXXXXVVVRRRMMMIIIFFFAAA===:::;;;@@@BBB@@@===?????????>>>===<<<;;;;;;???>>><<<:::999888999:::888888999:::::::::999999666666777666555555555555444444444444444444444444///111222444444444333222222222222222222222222222000000////////////000000...000111111000///111222111111111222222222222222111222333333444444444333444555555555555555555555333444444555666666555555666777777888999:::;;;;;;============???AAACCCDDDAAABBBBBBAAA@@@>>><<<;;;======AAAHHHOOOYYYhhhvvv~~~uuummmhhhiiikkkiiiddd[[[TTTQQQPPPQQQQQQWWW```ppp~~~jjjYYYPPPQQQUUU[[[]]]\\\\\\]]]PPPRRRSSSQQQNNNMMMOOORRRRRRZZZfffrrrxxxuuukkkcccdddhhhkkkhhh___WWWTTTSSSPPPTTTTTTOOOKKKKKKLLLKKKAAA777...,,,,,,+++***,,,+++++++++******)))))))))******++++++,,,,,,,,,,,,111333333333999EEEOOORRRWWW\\\bbbfffhhhkkkppptttrrroooiiiccc^^^\\\[[[[[[ZZZWWWUUUTTTUUUSSSNNNJJJFFFEEEEEEEEEBBB@@@CCCIIIPPPWWW^^^aaabbbfffnnnuuuzzzqqqhhh^^^UUULLLGGGHHHJJJGGGAAA===>>><<<888666555444333333333444444111111222222222111111000...///000///---,,,---...//////...---...///000111+++---000000000000111333222333333555777999;;;<<<===;;;:::<<>>???:::888777666777888777777444333333444666666555333888555222000111444888;;;888888888999::::::;;;;;;======>>>>>>>>>>>>======;;;;;;;;;;;;<<<<<<<<<<<<>>><<<999777777:::>>>AAA>>>>>>===<<<;;;;;;;;;;;;888===888555::::::999BBBJJJXXXrrrvvveeeZZZ```mmm{{{~~~yyyyyyyyy{{{{{{{{{}}}}}}}}}tttnnnmmmuuuyyyuuuoooggg```\\\YYYXXXWWWWWWYYYZZZXXXTTTOOOKKKIIICCC@@@===>>>@@@BBB@@@>>>@@@??????>>>>>>=========>>>>>>>>><<<999888888999888888999999999888888777555777777777555444555666444444444444444444444444222333555666777666555333222222222222222222222222000//////......//////000...///111000//////000222000111222222333333222222111111222333444444444444444444444555555555555555222333444555666666666555666777888999:::;;;;;;<<<>>>===>>>???@@@CCCEEEGGGGGGEEECCC@@@>>>===<<<<<<<<<===BBBHHHLLLTTTbbbooo|||sssjjjccc^^^\\\___cccaaa]]]WWWRRROOOOOOQQQRRRYYYaaappp}}}kkk\\\UUUXXX]]]aaadddcccbbbaaaRRRTTTUUURRRNNNLLLOOORRRPPPXXXdddpppwwwvvvqqqmmmfffgggfffaaaZZZUUUSSSSSSRRRSSSQQQKKKHHHHHHFFFBBB:::333...------,,,...222,,,,,,++++++***)))))))))))))))+++,,,,,,,,,,,,,,,***111444333444:::@@@BBBDDDHHHMMMPPPTTT[[[eeelllrrrpppmmmiiifffcccaaa```___\\\YYYXXXXXXWWWSSSOOOMMMFFFDDDGGGHHHEEECCCEEEAAAGGGOOOTTTWWWXXX[[[^^^ppprrrsssqqqlllddd^^^[[[ZZZ[[[WWWPPPLLLKKKHHHDDD>>>===<<<:::::::::;;;<<<888888888888777777666555111222333222000000000111000000000111111222222222...111444555555555777999;;;<<<===???AAACCCEEEGGGGGGFFFDDDCCCEEEIIINNNRRRTTTRRRTTT^^^lllqqqllleee^^^___```^^^[[[YYYXXXYYYYYYYYYWWWUUURRRPPPRRRSSSRRRSSSSSSRRRQQQQQQQQQQQQKKKHHHFFFDDDDDDCCCBBB@@@@@@AAADDDKKKTTT^^^fffjjjgggbbb^^^^^^___aaahhhooo{{{uuufff\\\TTTRRRVVVXXXYYYcccpppzzzqqqgggaaa```aaacccddddddiiioootttyyyzzzsssiiiWWWLLLCCC@@@>>>999777999:::777666999888555555888888888888666333222222444222444555333111///000222000111111111222222333333111333555666666666888:::777666555333000///000000111222222111111222666888777777888999999999999999666777888999:::;;;;;;;;;:::888666555666777777666555444333444555666666555555444222111222444777999888888999::::::;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<=========>>>>>>???===;;;999999:::<<<>>>???>>>>>>=========>>>>>>999>>>888555::::::888===GGGOOOaaa{{{ooo]]][[[dddsss}}}xxxvvvuuuyyy}}}zzzooorrryyy}}}}}}qqqiiimmmwww}}}wwwnnnfffaaa\\\YYYVVVUUUVVVVVVTTTOOOLLLLLLLLLHHHFFFDDDBBBAAA@@@??????@@@??????>>>>>>>>>??????:::<<<======:::999:::;;;888888888888777777666555555777888777444333555666555555555555555555555555333444666666555333111///222222222222222222222222//////............//////...///000000//////000222//////111222222222111000000111222333444444444444444444444555555555666666333444555666777777777777777777888999:::;;;<<<<<<======>>>???AAADDDGGGHHHJJJHHHEEEAAA>>><<<::::::;;;===CCCHHHLLLQQQ^^^kkkvvvyyytttggg^^^XXXYYY[[[ZZZZZZ^^^[[[YYYVVVSSSQQQRRRUUUWWWZZZ___iiissswwwrrreeeZZZ[[[___ccceeefffeeebbb___VVVUUUSSSQQQQQQRRRSSSTTTQQQUUU]]]iiisssuuuqqqkkkcccbbb```]]]YYYVVVTTTSSSPPPOOOKKKGGGGGGGGGBBB;;;444111//////,,,***...444---,,,,,,+++******))))))((()))+++,,,------,,,,,,(((111111///111444666888:::===???CCCLLLZZZeeerrrqqqpppnnnkkkhhheeedddaaa^^^ZZZXXXXXXWWWSSSPPPNNNDDD@@@EEEJJJHHHEEEDDD===AAAHHHPPPUUUWWWVVVTTTYYYaaalllrrrrrrnnnlllkkkiiiiiieee]]]XXXWWWTTTPPPFFFEEECCCBBBBBBBBBCCCCCC???@@@??????>>>===<<<;;;666777888777555444555666111222333444444444444333111444888999999999<<>>>>>>>>>>>????????????@@@???>>><<<;;;;;;;;;;;;999999999999::::::;;;<<<777===999666===>>>:::===>>>DDDQQQfffvvv___WWW[[[jjjyyy{{{wwwtttpppvvv~~~qqqhhhqqq|||nnnmmmuuuzzzqqqjjjccc^^^[[[YYYYYYWWWSSSNNNMMMPPPSSSLLLLLLJJJFFFBBB>>>>>>>>>?????????>>>??????@@@@@@666999======<<<:::;;;===888888888888777555444444555777888777444333444777555555555555555555555555333333444444222///+++)))222222222222222222222222//////............//////...///000000//////000111---...000111111111000///000111222333444444555444444444444555555555666666555555777888999999999999888888999:::;;;<<<<<<===<<<<<<===???AAADDDGGGIIIJJJIIIGGGCCC???<<<999777:::===CCCIIILLLQQQ^^^kkkrrrsssfff\\\YYYRRRQQQYYY___]]][[[\\\\\\[[[YYYVVVTTTUUUXXX[[[ZZZ\\\aaagggjjjggg]]]VVV___cccffffffeeeddd```\\\WWWRRRNNNOOOUUUYYYYYYXXXSSSRRRWWWbbbnnnrrrkkkbbb^^^]]]\\\[[[[[[YYYVVVTTTNNNKKKFFFCCCFFFGGGAAA888///...///...***&&&+++222------,,,,,,+++***))))))((()))+++,,,------,,,,,,...---...///---))),,,222333555666666777===HHHQQQfffjjjooopppmmmjjjiiiiiiaaaaaa```___]]]ZZZWWWTTTNNNNNNMMMNNNNNNKKKGGGDDDEEEEEEGGGKKKPPPRRROOOLLLSSSVVVYYY]]]aaaffflllppp}}}zzzvvvrrrooommmlllkkk```\\\PPPJJJKKKGGGJJJXXXRRRTTTSSSPPPOOOOOOLLLFFFCCCAAA===999777777:::<<<555;;;BBBBBB>>>:::999:::777999;;;<<<===BBBIIIOOOTTT]]]aaaYYYUUU[[[```aaaZZZVVVRRRQQQOOOPPPYYYbbblllgggbbbaaadddeeebbb___aaadddgggiiigggbbb]]]YYYVVVVVVVVVUUUTTTQQQOOOMMMTTTQQQNNNMMMKKKHHHBBB>>>999999888555333444888===EEEMMMWWW^^^```\\\WWWTTTYYYaaa``````eeedddeeeqqqwwwrrruuusssiiieeeiiieeeaaa\\\[[[]]]``````___hhh___XXXVVVUUUVVV^^^hhhyyyuuuZZZJJJCCC<<<888777666333///666777888777666555666777333444555444222222444666444888;;;888111...111555111111000000111111222333333444777888888777555333666666555444333333222222444111...///333888999999888888999:::;;;;;;<<<<<<999::::::;;;;;;::::::999888888999:::::::::999888888777555444555666555444000111222333444444444444555666888999:::;;;;;;;;;???AAA>>>:::999<<<===;;;AAA===<<>>>>>>>>>>>===:::777777:::>>>;;;>>>===999888:::999666999999::::::;;;<<<======???CCCGGGUUUjjj~~~sssbbbYYYYYYgggooozzz}}}{{{zzzttt{{{xxxqqqoooxxxttthhhlllzzz~~~wwwllldddbbbZZZXXXYYYZZZVVVQQQPPPSSSTTTSSSPPPKKKEEEAAA??????@@@@@@@@@AAACCCBBB@@@>>>>>>@@@AAA>>>:::999:::===<<<;;;:::999888888888888>>><<<999888888777555333<<<999666333222333555777222222111111222222333333444333222000///000000111222222222111111111111000000000000000000000000000111111000000000000111111000111222222222333555777000222555555444333333333888888888999:::999777555777999;;;;;;::::::;;;<<>><<<;;;CCCHHHHHHMMMYYYdddgggrrrzzz~~~rrrcccXXXRRRPPPPPPUUU]]]___]]]___eee___[[[UUUPPPOOOQQQTTTWWWYYYVVVVVVWWWVVVTTTWWW\\\XXXgggiiieeeddd^^^WWWXXXUUUVVVSSSPPPRRRVVVWWWUUUPPPOOOPPPTTT[[[```aaaaaaaaa]]]YYYYYY\\\[[[UUUNNNKKKFFF@@@>>>??????<<<888000///---,,,+++,,,------***++++++***))))))***,,,111,,,((((((,,,...+++(((555222111111...+++,,,111111333333222111666>>>EEETTT[[[dddjjjkkkjjjjjjkkkjjjgggeeeccccccaaa^^^ZZZRRRQQQPPPPPPPPPNNNLLLIIIJJJIIIIIIMMMSSSWWWWWWUUUOOOPPPQQQSSSVVV]]]eeekkkxxxyyyzzz{{{{{{~~~uuuppp```UUUUUURRRYYYkkkooorrrrrrqqqqqqqqqmmmgggYYYUUUNNNGGGBBB@@@AAABBB<<<>>>@@@BBBBBBAAA@@@???CCCFFFHHHIIIJJJOOOWWW]]]jjjvvv{{{tttllljjjhhhccc^^^[[[XXXWWWUUUTTTYYY```jjjgggdddbbbbbb```^^^[[[```bbbfffhhhhhhddd```\\\WWWVVVVVVTTTRRRPPPNNNMMMLLLIIIGGGFFFFFFDDD@@@===777999999666333666???GGGOOOTTTYYY[[[YYYTTTOOOMMMUUU]]]^^^```hhhjjjmmmxxxpppfffbbbfffeee^^^[[[___eeecccbbbdddfffeee```\\\bbb^^^\\\]]]\\\```mmm{{{mmmRRRFFF@@@999666777777444222444555666666444444444666444555555555333333444666777999:::888333000111333111111111111222444555666222444666888888777555444666555555444333333222222333111...///333777999999999888999999:::;;;<<<<<<999::::::::::::999888777666777888:::;;;;;;::::::888666444444555555555333111111222333444444444444333444666999:::<<<======???@@@>>>999999<<<===;;;@@@<<<<<<@@@BBB???=========>>>===:::777777999<<<888;;;;;;888999<<<<<<:::999999999999999:::::::::@@@BBB@@@GGGWWWjjjsssbbbYYYYYYaaadddjjjrrrxxx{{{{{{zzzwww}}}}}}rrrpppttt}}}sssjjjllluuu{{{{{{wwwyyyzzzqqqmmmfffbbb___^^^[[[VVVTTTUUUVVVUUUSSSOOOJJJFFFEEEEEEDDDCCCBBBBBBCCCBBB@@@>>>===>>>===<<<999888999:::;;;;;;:::999888888888888999999999999888888888888:::888666444333444555666666555444333222111111111333222111111111111333333222222222111111111000000000000000000000000000000111111000000000000111111111333444333222222333444111333555555444333444444333333444555777777666555777:::<<<>>>>>>>>>>>>@@@EEEEEEFFFGGGIIIJJJJJJIIIJJJLLLLLLKKKGGGDDDCCCCCCHHHLLLOOOQQQZZZfffmmmmmmwwwvvvqqqiii```ZZZYYYZZZUUUTTTXXX^^^___]]]```eeeaaa]]]WWWRRRQQQTTTXXX\\\XXXUUUSSSTTTSSSPPPRRRVVVZZZfffeee]]]ZZZUUUOOORRRUUUVVVSSSOOOOOORRRSSSPPPOOOLLLKKKNNNUUU\\\aaacccccc^^^YYYYYY[[[ZZZUUUOOOIIIDDD>>>;;;;;;:::777333...------,,,++++++,,,,,,***++++++***))))))***,,,$$$%%%''')))+++,,,,,,,,,>>>888444333222000000222000111111///---///444888>>>GGGTTT]]]ccceeehhhjjjpppooommmllliiifffbbb^^^WWWVVVTTTSSSTTTTTTSSSQQQOOOMMMLLLPPPVVV[[[]]]]]]RRRPPPMMMKKKLLLRRRZZZ```ggglllssswwwzzz~~~kkk[[[WWWWWWcccyyyvvvoooeeeYYYQQQLLLKKKKKKIIIEEECCCEEEJJJNNNMMMKKKOOOQQQRRRSSSTTTYYYaaahhh{{{wwwlllbbbccc```^^^^^^[[[VVVWWW\\\eeeeeeeeebbb^^^YYYWWWVVV\\\^^^bbbdddeeebbb___]]]UUUTTTRRROOOMMMKKKJJJJJJJJJGGGDDDAAA>>><<<888666444777999888888>>>JJJTTTXXXYYYYYYVVVQQQMMMJJJIIISSS\\\]]]```kkknnnpppyyy{{{vvvcccYYYUUUXXXZZZUUUTTTWWW```bbbgggllloookkkbbbZZZ___aaaeeehhhiiipppzzz___HHH@@@;;;777555666777555333222333444444222222333444555666777666555444555777666666666555444333333333000000000111222444555666111222555777888888666666555555555444444333333222333111///000333777888999999999888888999:::<<<===::::::::::::999777666555444555777999;;;;;;;;;;;;777555444333555555555444111222333444444555444444222333555888:::<<<===>>>===???===999888;;;<<<:::>>>;;;;;;???@@@===;;;<<<<<<======;;;999777888999444777999888:::>>>???===;;;;;;:::::::::999999999<<<@@@>>>???IIITTTnnnzzzwwwhhh^^^[[[^^^[[[ZZZ___hhhpppssstttvvv{{{ooogggrrrsssrrrnnnnnnqqqqqqnnnllloooyyy}}}wwwqqqhhh```^^^[[[VVVRRRRRRTTTTTTSSSQQQMMMJJJIIIJJJIIIFFFDDDCCCCCCBBBAAA??????===<<<;;;;;;;;;999888;;;:::999888888777777888333666999999888888:::===777666555555555555666666666555444333333333333333111111111111222333444555222222111111111000000000////////////////////////111111000000000000111111111333555555333111111111111333555555444333444555///000222444666777777777777;;;???AAABBBBBBCCCDDDGGGGGGHHHHHHIIIJJJJJJJJJKKKOOOSSSSSSPPPNNNOOORRRZZZ\\\^^^cccmmmvvvxxxtttqqqkkkaaaXXXUUUXXX^^^cccZZZZZZ[[[^^^___^^^aaaeee]]]YYYRRRMMMLLLPPPVVVZZZSSSOOOMMMOOOOOOMMMOOOSSS___hhhbbbVVVRRRLLLHHHLLLTTTUUURRRMMMLLLNNNOOOLLLMMMJJJHHHIIIOOOWWW^^^bbbaaa\\\WWWUUUVVVUUUQQQLLLFFFAAA;;;888666444000---+++,,,,,,,,,,,,+++*********++++++***))))))***,,,###***,,,+++)))+++---GGG???888777777444222333111222222000......000222111999DDDNNNTTTZZZ___cccooouuu{{{zzzrrrhhhbbb```^^^[[[XXXWWWXXXYYYZZZYYYRRRPPPPPPSSSYYY]]]^^^]]]ZZZWWWRRRLLLJJJLLLQQQVVVVVV\\\dddhhhkkkrrrnnn[[[TTTUUUaaavvvvvviii___ZZZXXXWWWUUUQQQMMMNNNSSSXXXZZZZZZYYYZZZ[[[YYYYYY]]]eeekkkzzzsssfffhhheeedddccc___XXXUUUVVV]]]aaacccaaaZZZTTTRRRSSSYYYZZZ]]]^^^^^^\\\YYYWWWQQQOOOLLLIIIFFFEEEEEEEEEEEECCC???<<<999888777777444777;;;???DDDKKKTTT[[[YYYWWWSSSNNNJJJIIIKKKMMMUUU^^^^^^___iiimmmlllppppppsss}}}{{{mmmfff___WWWSSSVVVZZZYYYXXXZZZ^^^aaahhhooorrrnnneee\\\```dddkkkrrrzzzxxxgggRRRBBB<<<999666444555555444333111222333333222222333444555777888777666555666777444222111333666888666555111111111111111222333444000111333666777888777777555555444444444333333333222111111111333666888999:::999888777888999;;;<<<<<<<<<;;;:::999777666555444555777999::::::::::::777666444444555666666555222222333444555555444444222333555777999;;;;;;<<<;;;===<<<888888;;;;;;999<<<999:::>>>>>>;;;999;;;<<<<<<===<<<;;;999888777333777888888:::>>>@@@>>><<<<<<<<<<<<<<<<<<<<<===777???AAABBBFFFIIIWWWppp{{{}}}rrrgggaaaaaa[[[TTTQQQTTT[[[aaadddllloootttzzzmmmiiijjjlllqqqvvvwwwqqqjjjmmmnnnvvv|||oooccc^^^[[[VVVRRRQQQUUUVVVWWWUUUSSSQQQPPPQQQMMMJJJFFFDDDCCCBBBAAA@@@CCC@@@>>>>>>@@@@@@===999;;;:::999888888777777888111666::::::777777;;;???444444555666666666666666333333333444555666777888222222222333333444444444111111111111000000000000////////////////////////111111000000000000111111///222555555444222111111000111333333333222444555111333555666777888999;;;888<<>>AAA<<>><<<999999:::;;;<<<>>>>>>???777@@@AAA@@@CCCCCCLLL^^^}}}}}}ooogggaaa]]]UUUKKKFFFFFFLLLQQQYYYZZZ```hhhrrriiiccccccoooxxxxxxtttvvv|||mmmeeeaaa[[[XXXWWWZZZ\\\]]]\\\ZZZYYYXXXYYYQQQNNNIIIFFFEEEDDDBBB@@@DDDAAA???@@@BBBBBB>>>:::<<<;;;:::999888888888888333888;;;:::666555999===333444555666777777777666444444444444555666777888444444444444333333222222111111111000000000//////////////////////////////111111000000000000111111---000333444444333222333///000111111111111333555444666888888888888:::===;;;>>>CCCFFFGGGHHHJJJKKKQQQSSSTTTTTTSSSTTTWWWYYYWWW]]]cccdddcccgggpppxxx~~~}}}sssllliiiVVVVVVVVVYYY]]]aaabbbcccZZZ[[[\\\ZZZZZZ\\\___aaaWWWSSSLLLHHHGGGJJJPPPTTTPPPKKKIIILLLOOOOOOQQQSSS[[[eeeaaaVVVRRRLLLFFFJJJLLLOOOOOOJJJHHHLLLOOOOOOLLLMMMMMMNNNOOOQQQSSSUUUYYYTTTOOOLLLKKKJJJGGGEEEEEEAAA<<<777333000---+++((()))***+++,,,+++***)))***++++++***))))))***,,,------+++***))))))))))))cccZZZQQQIII???333+++)))000000000000/////////...///111444555666;;;CCCIII^^^wwwtttqqqhhheeebbb```aaabbbbbbbbbXXXXXXYYY]]]aaabbb^^^[[[UUUVVVVVVTTTRRRQQQRRRSSSNNNQQQTTTTTTUUUZZZdddkkkwww}}}qqq^^^TTTMMMLLLSSS```mmm{{{xxxwwwwwwuuueeeccc```^^^]]]___bbbeeecccbbb___ZZZWWWXXX^^^ccchhhuuu~~~}}}sssnnnkkkjjjfff___YYYWWWWWW\\\```___ZZZVVVUUUWWWWWWWWWVVVTTTRRROOOLLLKKKGGGFFFDDDBBBAAA@@@??????:::999777555666:::AAAEEENNNRRRXXX```dddccc]]]WWWRRROOOIIIDDDBBBFFFMMMSSSVVV```]]]\\\hhhmmmfffbbbZZZ]]]hhh{{{vvvcccUUURRRSSS]]]jjjsssuuussstttpppllljjjjjjgggbbb^^^ZZZcccqqqyyyiii```WWWKKKCCCBBB:::999777555333111000000111333444444444444555777444666888999777666666666===;;;888999;;;;;;999666;;;:::999777666555555555000111222444666777777888444444444444444444444444111222333333333444666888888888999999999999999999<<<<<<;;;:::999777555444444555666666666555444333777555444444666777777666444444555555555555444444555555666777777777777777777::::::777777::::::777999888:::===<<<888888;;;<<<<<<<<<===>>>>>><<<:::888;;;;;;888999<<<<<<:::555555666888:::;;;======;;;@@@;;;666;;;???GGGVVVrrrxxxmmm```^^^YYYOOOEEE@@@BBBEEEGGGHHHOOOZZZeeewwwqqqddd]]]kkk{{{{{{pppggg___\\\\\\[[[]]]^^^^^^\\\YYYYYYYYYUUURRRNNNKKKJJJHHHEEECCCBBBBBBAAABBBBBB@@@>>>;;;===<<<;;;::::::999999999777999;;;:::777666777999444444555666777777666666888777666555444333333333444444444444333222111000111111000000000/////////////////////////////////111111000000000000111111---///222333333333333444///000111111111111444666666888::::::888999<<<@@@AAACCCFFFHHHHHHJJJLLLMMMTTTVVVXXXWWWUUUUUUYYY\\\bbbgggmmmppppppsssyyy~~~pppbbb[[[[[[ZZZYYYXXXWWWXXXZZZ\\\^^^XXX\\\\\\YYYXXXZZZ[[[[[[QQQNNNJJJGGGGGGKKKPPPTTTYYYRRRNNNOOOQQQOOONNNOOORRR^^^[[[SSSPPPJJJDDDHHHGGGKKKLLLHHHGGGKKKOOOPPPLLLOOOQQQRRRQQQPPPPPPPPPVVVSSSOOOMMMKKKIIIGGGEEEBBB???;;;666222///---,,,))))))***++++++++++++******++++++***))))))***,,,,,,***((('''((()))******rrrllldddZZZLLL===444333444222111111111000000///...000111111000222888===JJJccc}}}wwwjjjhhheeeccccccdddcccbbbXXXWWWWWWZZZ___aaa```]]]UUUUUUVVVUUUTTTTTTVVVXXXTTTSSSRRRQQQQQQTTTZZZ___iiiqqqiiiZZZVVVPPPIIILLLNNNWWWcccooo~~~}}}zzz{{{}}}}}}|||pppkkkfffdddeeefffdddbbb___^^^[[[VVVRRRSSSZZZ___fffpppvvvvvvyyy{{{tttmmmhhhgggddd]]]XXXWWWVVVXXX[[[ZZZVVVSSSRRRSSSQQQPPPNNNLLLIIIGGGEEEDDD?????????>>>===<<<::::::;;;;;;:::999;;;BBBKKKRRRdddkkkrrrsssmmmccc[[[WWWSSSQQQMMMIIIJJJOOOXXX^^^[[[ddd```^^^kkkqqqggg```UUUZZZddduuueeeYYYXXX[[[eeettt|||tttooogggcccbbbbbb```^^^XXXgggzzzkkkXXXQQQIII???<<>><<<777888<<<===<<<;;;===@@@AAA???===888;;;;;;999999;;;<<<999555555666777888:::;;;;;;;;;>>>777222:::???CCCLLL```qqqvvvhhhfffbbb[[[RRRIIICCC@@@@@@AAAHHHRRRZZZhhhooo```ggg|||~~~pppddd```bbb^^^___aaa```^^^[[[YYYYYYXXXVVVSSSQQQPPPMMMIIIGGGBBBDDDFFFEEECCCAAA??????>>>>>>===<<<;;;;;;;;;;;;::::::999999888777777777555555555555666666666666999888666444333222111111111222222333333222111000111000000000////////////000000000000000000000000111111000000000000111111///111222222111111222444111222222222222333666888777:::======<<<===BBBGGGHHHIIIJJJJJJJJJKKKNNNPPPRRRVVVYYYYYYYYY\\\bbbgggqqqvvv}}}wwwooohhh___VVVTTTWWW]]]]]]\\\YYYVVVUUUXXX\\\ZZZ^^^___YYYVVVWWWVVVSSSKKKJJJHHHHHHKKKPPPUUUXXX^^^VVVQQQRRRSSSPPPNNNNNNMMMXXXVVVMMMKKKFFFBBBFFFCCCIIIJJJFFFDDDHHHLLLNNNKKKOOORRRSSSQQQOOOOOOPPPQQQPPPNNNLLLJJJHHHEEECCC<<<;;;888444000---,,,,,,***************+++,,,,,,***++++++***))))))***,,,'''***,,,,,,))))))+++---{{{wwwqqqiiiZZZJJJBBBBBB888666444333333222111000+++...000000//////333777777OOOpppwwwkkkiiifffeeeeeedddcccaaaVVVTTTRRRUUUZZZ___```___ZZZZZZXXXVVVTTTUUUXXXZZZ^^^[[[VVVSSSRRRTTTWWWZZZ```iiieee[[[[[[YYYRRRRRRIIIMMMQQQWWWcccqqqyyyzzz}}}wwwvvvzzz~~~~~~}}}zzzrrrjjjjjjmmmnnnhhhaaaaaa```]]]XXXUUUWWW]]]cccllltttxxxvvvyyyyyyqqqiiicccaaa___YYYUUUUUUSSSTTTUUUSSSQQQNNNLLLLLLIIIHHHFFFDDDBBB@@@???>>>888888999999888777555444111333777<<>>666777???777777777666444333333333000222333333333333555666222555888888777555444555,,,---///222444666999:::666666555444444444444444222222333333444555666666444444444444444444444444000222555555333333555888666777:::;;;;;;999777555666666666666555444222222---///111333444555444444333111000000222444444333444555555555555555444444111222444666777888999999555888999777777999999666888999;;;>>><<<777888<<<>>><<<;;;===@@@BBBAAA@@@888;;;;;;999999<<<<<<999888888888999999:::::::::777<<<777666@@@CCC@@@CCCGGGSSSeee}}}~~~tttqqqlllgggaaaUUUHHH>>>AAA@@@FFFOOOSSS]]]yyy|||fffeeettt|||mmmhhhjjjfffhhhjjjiiifffbbb``````[[[YYYWWWVVVTTTQQQMMMJJJDDDGGGJJJJJJFFFBBBBBBCCC???>>>===<<<<<<;;;<<<<<<:::999888888999999888666777666555555555555666666666666444333333333333333...///111222333333222111000000000000////////////111111111111111111111111111111000000000000111111222333333111000///111222222333444444333555888:::999===AAAAAAAAACCCIIINNNMMMMMMMMMKKKKKKLLLOOORRRSSSXXX^^^aaadddiiirrrzzz}}}tttfffYYYUUUTTTSSSVVV\\\ZZZ^^^aaa___ZZZWWWYYY\\\\\\aaaaaaZZZVVVUUUSSSMMMLLLLLLLLLOOOSSSYYY___bbb^^^VVVQQQRRRTTTSSSPPPPPPMMMWWWTTTJJJHHHEEEBBBGGGBBBGGGIIIDDDBBBEEEJJJLLLKKKNNNQQQQQQOOONNNPPPRRRLLLLLLLLLKKKIIIFFFCCCAAA888777555111---++++++,,,,,,+++*********+++---...***++++++***))))))***,,,&&&...444333,,,(((***///~~~oooaaaWWWNNNGGGDDDAAA<<<777333222222222000000///......///000111444===PPPhhhxxx|||||||||rrrmmmgggcccbbb```]]][[[OOOPPPQQQRRRUUUXXXZZZ[[[WWWWWWVVVTTTSSSUUUYYY]]]```ZZZWWWXXXWWWRRRRRRVVVYYY[[[]]]^^^^^^]]]^^^```RRRLLLNNNYYY```aaahhhssszzzxxxwwwwwwyyy~~~zzzuuuqqqpppnnnkkkiiidddeee```XXXUUUZZZaaadddnnntttwwwuuusssttttttrrrhhhgggccc]]]WWWSSSQQQQQQJJJMMMNNNLLLHHHEEEEEEFFFBBBAAA???===<<<::::::999444555666666666777:::===666666:::BBBOOO___mmmvvv|||wwwjjjaaa]]]XXXbbbeee___```nnn||||||vvvooonnnooolllbbbXXXVVVYYYaaassspppjjjkkkoooyyyrrreee```ZZZXXXUUUUUUZZZbbbjjjttt~~~uuufffYYYGGG;;;666555444333444555777888888666555333555555555555666666777777444888:::555222444666555222333555777888999999999999888777555444444333333444111///000333555444222111222333333444444333333222222333333333444444444666777888999999888666555666555666777777666333000000111333444555555444333...///000111333444555555444444555666666666666666999666777:::;;;999999<<<;;;888888:::888444999AAA777888<<>>>>>===<<<;;;;;;<<<<<<;;;::::::999888888999999:::;;;<<<===???@@@:::<<>>>>>===<<<<<<@@@>>>============:::888:::;;;:::777555666888999999777666444333333444444444000---///333666444111222222111000//////......///000000000000000111111666555444333111000///...000000111222333333333222777666666666888;;;>>>@@@BBBCCCDDDEEEEEEGGGJJJMMMUUUQQQPPPSSSRRRMMMMMMQQQXXX]]]cccfffiiirrrtttmmm\\\TTTPPPTTTXXXXXXWWWWWW]]]\\\\\\]]]]]]\\\]]]___aaacccccc___XXXRRRNNNNNNSSSOOOKKKMMMYYYdddeee___```]]]XXXSSSNNNKKKJJJIIIOOOOOOOOONNNLLLIIIGGGFFFFFFEEEDDDEEEDDDBBBGGGNNNKKKLLLLLLLLLLLLLLLMMMNNNKKKLLLLLLMMMKKKFFF???:::555444111---)))(((***,,,++++++******)))(((((((((******+++++++++,,,,,,,,,''''''((()))***+++,,,,,,wwwdddZZZUUUTTTRRRLLLDDD<<<555111000111000000///......///000111333444<<>>???:::666666666444111222333444666777777888888777666555444333222222333111///000222444333222111222333333444444333333222222222222333333333444777888999999999777666444555444555666777666333000...///000111111222222222333333333444555666777888444555666777888888888888777444444777888666777;;;<<<999888:::888555999@@@;;;;;;===???===888888<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;:::999888888777777444555555777999;;;===>>>888:::<<<<<<<<<===???@@@>>>AAAGGGRRRggg|||sssgggZZZRRRIIIDDDBBBFFFLLLTTTaaannn}}}{{{|||{{{llleeeqqq~~~~~~wwwpppiiieeebbb^^^ZZZYYYXXXWWWVVVUUUNNNNNNMMMLLLIIIFFFDDDBBBBBBBBBBBBAAA@@@???>>>>>>777999::::::888666666777777999999888888888888888999888666555444333444444000---***+++///111///,,,111111000//////...------//////////////////000000111111111000000000000000111222333444555666666777;;;;;;;;;;;;===@@@CCCEEEIIIJJJKKKKKKLLLMMMPPPSSSVVVRRRRRRWWWYYYZZZ^^^ddddddgggkkkqqqxxx|||nnn```WWWQQQMMMLLLSSSXXXYYYWWWWWWZZZZZZ\\\___aaabbbbbbccccccfffgggddd]]]TTTNNNKKKMMMPPPSSSXXX```ggggggaaabbb^^^YYYUUUTTTRRRPPPOOOJJJKKKLLLKKKJJJHHHFFFFFFFFFDDDDDDGGGGGGFFFIIIMMMHHHJJJLLLOOOQQQQQQNNNLLLHHHHHHHHHHHHFFFAAA:::555333222000---***)))***,,,************))))))))))))*********+++++++++,,,,,,************))))))))))))yyyeee\\\^^^bbbaaa[[[PPPDDD;;;555222111222111000//////000111111222///000666>>>LLL^^^nnnmmmiiiccc^^^YYYVVVRRROOOTTTRRROOOMMMMMMPPPTTTVVVUUUWWWYYYZZZZZZZZZ\\\]]]bbb\\\YYY[[[\\\YYYVVVVVVUUUTTTSSSSSSVVV\\\dddjjjfffbbbdddkkknnnlllnnnuuunnnpppsssvvvzzz|||~~~~~~|||yyyvvvqqqkkkddd___jjjllliiibbb^^^^^^^^^]]]ffflllqqqqqqrrruuuuuusssjjjfffaaaZZZUUUQQQPPPOOODDDAAA>>>;;;::::::888777555555333222111000000000111111111000111333777:::===CCCNNN\\\iiirrruuuvvvmmm^^^\\\hhhsss{{{~~~yyywwwrrrjjjbbbXXXYYY]]]hhhzzzxxxjjjZZZRRRMMMNNNRRRTTTXXX\\\bbbeeennnwww|||tttdddWWWNNNEEE:::333111222444444444555666777777666555444444444444444444555555555555:::;;;888555444222//////000111222333555555666666666666555444333222111222111///000111333222222111222333333444444333333111111222222222333333333777888999999999777666555444333333444555555333111///.........///000111222333222111111111222444555555666777888:::;;;;;;;;;:::777666999::::::<<<@@@<<<:::999:::888666999>>>>>><<<<<<===;;;666777:::999::::::::::::999999888999999888888777777777666222222444555888:::<<<>>>888999::::::;;;<<>>;;;<<>>888555555444222111000000111111......000333666===LLLZZZdddaaa\\\XXXSSSOOOLLLKKKNNNNNNLLLLLLMMMNNNPPPRRRPPPRRRTTTUUUVVVYYY\\\___fff```[[[YYYYYYYYYXXXWWWYYYXXXVVVTTTTTTYYY```eeegggdddgggmmmooolllmmmpppjjjkkknnnpppsssvvvxxxxxxyyyyyyyyywwwsssllleee```bbbeeefffcccbbbcccbbb___ggglllooooooqqqttttttrrrnnnhhh```XXXRRRNNNKKKJJJAAA===777555555555444111333222111000////////////111111111111444:::BBBHHHRRRQQQTTT\\\hhhuuu~~~rrrfffhhhpppzzz|||yyyvvvpppkkkbbb```___cccnnn{{{xxxmmmZZZQQQLLLPPPTTTUUUUUUUUUTTT[[[fffpppqqqhhhZZZPPPDDD>>>666111000111333333444555666666777666666555444444444444444444444444...333555444444444222...//////000111222444555666666666666666666444333222111000000000111222222222111222333333444444333333111111111222222222333333555666777888999999888888333222222333444444333111111000///......111333555333222000//////000111222444555666888:::;;;;;;<<<<<<888888;;;<<<<<<>>>BBB===;;;::::::999999:::<<<>>>:::999:::999555666999777777888888888777777666888888888888888888777777555666666888999;;;===>>>:::;;;;;;;;;;;;===AAADDDDDD>>>???FFFIIIRRRnnn~~~~~~lllcccWWWNNNJJJMMMUUU\\\eeegggnnnwwwzzzzzz|||vvvmmmkkkqqqxxxvvvmmmgggaaaaaa___]]]^^^aaa```^^^VVVVVVVVVUUURRRPPPMMMKKKJJJJJJJJJJJJIIIGGGEEEDDD???@@@AAA@@@>>>======>>>@@@<<<;;;<<<<<<::::::;;;::::::999888777777666666888666444333555555444333000000/////////.........222222222222222222222222000111222444666777888999888999999;;;===@@@CCCEEEFFFFFFGGGHHHJJJMMMOOOPPPKKKLLLMMMMMMLLLNNNQQQSSSZZZXXXWWWZZZaaajjjuuu||||||~~~rrraaaUUUPPPQQQRRRSSSUUUQQQOOOQQQQQQMMMIIIHHHLLLRRRYYY]]]bbbffffffdddccceeefffddd___XXXQQQMMMUUU```nnnyyyuuuiii```YYYSSSTTTWWWYYYTTTOOOOOORRRVVVXXXWWWWWWYYY[[[PPPKKKKKKRRRYYYXXXSSSPPPHHHIIILLLQQQUUUSSSMMMFFFEEECCC@@@===:::555000,,,+++---------+++***+++,,,'''(((((()))***+++++++++************++++++++++++''''''((()))***+++,,,,,,zzzyyyqqqddd[[[ZZZ]]]^^^aaa```^^^YYYRRRJJJBBB>>>777666444111000/////////***+++...111000111999BBBRRRQQQOOOLLLHHHFFFDDDDDDGGGHHHKKKNNNPPPPPPPPPOOOLLLMMMMMMMMMPPPUUU\\\aaahhhddd]]]WWWTTTVVVYYYZZZZZZZZZYYYWWWVVVXXX\\\___cccbbbeeejjjlllkkkkkkmmmhhhhhhiiijjjlllooorrrttttttvvvxxxwwwtttnnniiifff```dddfffeeefffiiigggcccdddhhhiiiiiilllrrrsssqqqtttlllaaaWWWPPPKKKGGGEEE???:::555333333444222000111000000/////////000000111111222444:::DDDOOOWWWccc___]]]cccrrr|||zzzzzz~~~zzzuuusssooolllfffbbb^^^```fffppp}}}|||qqqgggYYYSSSRRRWWWZZZXXXRRRPPPNNNZZZhhhmmmggg[[[PPPKKK>>>:::555222111111222222444555555666666666666666444444444444444444444444///333555555555666444///000000000111222444666777777777777777777666555444111111111111111111222333111222333333444444333333111111222222222333333333222333555777999:::;;;<<<444333222333444444222111222000...------000333555666555333222222333333444222333555777888999::::::888555555888999888:::>>><<<<<<;;;::::::;;;<<<;;;;;;777666888888555666888555555666666666666555555888888888999999999999999999999999999999:::;;;;;;::::::;;;::::::<<<@@@CCCAAA999999@@@BBBDDDUUUkkkxxxbbbOOOJJJSSS\\\cccdddjjjrrrvvvwww{{{qqqrrrqqqnnnqqqtttlllgggbbbeeedddaaaccchhhhhhcccZZZZZZYYYXXXVVVUUUSSSRRRNNNOOOPPPPPPOOONNNLLLKKKEEECCCBBBFFFOOOUUUVVVUUULLLCCC=========:::;;;???;;;;;;;;;;;;:::::::::999555444222222222333222111222222222111111111111111222333333333333444444444666666777888:::;;;<<<===>>>>>>@@@BBBEEEHHHJJJLLLKKKKKKLLLMMMOOOQQQRRRSSSNNNOOOPPPPPPPPPQQQTTTWWW\\\\\\\\\___fffqqq{{{zzzeee^^^UUUPPPQQQUUUXXXZZZRRRMMMLLLNNNOOONNNOOOQQQLLLSSSZZZ]]]bbbgggfffbbb___^^^]]][[[ZZZWWWUUUSSSWWW```lllzzz|||mmm^^^XXXRRRRRRVVVVVVQQQKKKKKKPPPUUUWWWVVVVVVYYY\\\TTTNNNMMMTTT[[[YYYSSSOOOKKKKKKLLLNNNPPPNNNIIIEEEGGGCCC???;;;888444000---)))+++,,,+++*********,,,''''''((()))***++++++,,,))))))*********+++++++++''''''((()))***+++,,,,,,{{{lll^^^XXXZZZZZZWWWXXX[[[]]]^^^ZZZTTTLLLHHH===;;;888555222000//////000.........---,,,111999===>>>???>>>;;;::::::;;;???CCCGGGLLLOOOOOOMMMLLLHHHGGGFFFFFFIIIOOOWWW]]]hhhiiiddd[[[VVVYYY___bbbWWWXXXYYYXXXXXXXXX[[[]]]___```cccgggiiijjjjjjkkkggggggggghhhjjjnnnqqqsssuuuwwwxxxwwwsssnnnkkkjjjgggiiiiiihhhjjjllljjjeeeeeeffffffeeejjjqqqtttssstttkkk]]]RRRLLLGGGCCC@@@:::888444333222222111000............//////000111111333777;;;BBBLLLVVV]]]___^^^```lll~~~}}}qqqkkkhhhgggfffbbb``````dddhhhnnnwwwyyylll```VVVVVV[[[dddggg```XXXSSSXXXcccllliii[[[MMMFFFEEE:::999666444222222222222444444555555666666777777555555555444444444444444222444444222222333000***111000000111222444666888999888777777666666777777111222333222111111333555111222333333444444333333222222333333333444444444222333444666888;;;<<<===666555333333444444222111///...,,,+++,,,...111333222222222222222222222222222222444555777777888888999666777:::;;;999999<<<;;;<<<;;;999;;;???>>>;;;:::666444888999666555777333444444555555555555555777888888999999:::::::::999888777777777777777777888888999999888999<<>>999999>>>@@@@@@HHHSSSkkk}}}]]]MMMPPPWWW^^^___eeemmmrrrtttyyytttggggggxxx{{{qqqllliiimmmmmmiiilllrrrrrrlll```^^^\\\YYYXXXWWWWWWWWWTTTUUUWWWXXXXXXWWWUUUTTTQQQLLLKKKSSScccooottttttTTTHHH???>>>>>>;;;<<>>>>>>>>>>>>>>666666555444444444555555555555555555555555555555333444444555666777888888;;;<<<===>>>???AAAAAABBBEEEFFFIIILLLOOOQQQRRRSSSQQQRRRSSSTTTUUUVVVVVVWWWOOOPPPRRRRRRRRRTTTXXXZZZ```dddgggkkkrrr|||}}}rrrjjjgggTTTXXX\\\```___\\\XXXTTTUUUQQQNNNOOONNNLLLMMMQQQNNNWWW]]]^^^bbbiiihhhbbb[[[XXXUUUTTTVVVXXXYYYZZZTTTXXX___kkkzzzxxxkkk[[[WWWRRRRRRSSSRRRNNNIIIJJJOOOUUUWWWUUUUUUYYY]]]VVVOOOLLLQQQUUUSSSNNNKKKLLLMMMNNNMMMLLLIIIGGGFFFGGGCCC===999555333000...)))*********((((((***,,,'''(((((()))***+++++++++)))))))))************+++************))))))))))))~~~lll]]]XXX[[[\\\ZZZTTTWWW[[[]]]\\\XXXRRROOOIIIGGGCCC???;;;888666555333///...//////...111555000333555555333222333555777:::>>>BBBDDDEEEEEEDDD@@@@@@??????@@@DDDKKKOOOZZZaaaccc[[[TTTVVV^^^cccWWWWWWWWWVVVUUUVVVYYY[[[]]]___aaabbbdddggghhhgggeeegggiiilllpppsssvvvwww}}}}}}{{{vvvpppkkkiiijjjkkkkkkjjjhhhjjjmmmlllhhhgggeeeaaa]]]```hhhkkkiiikkkaaaRRRHHHBBB>>>;;;888333444444222000/////////////////////000111222333333999AAAHHHNNNSSSWWWYYYXXXXXX^^^mmmpppddd______aaacccbbbcccjjjrrruuurrrqqquuuvvv||||||lll]]]UUU[[[iiiwwwzzzqqqgggccchhhkkkjjj```PPPCCC??????666666666555444333333333444444444555555666777888666666666555555555444444222333111///000222///***000000///000111333666777:::888666444444555777888111333444333222222444666111222333333444444333333333333444444444555555555444555555666888999;;;;;;999777555444444333222000///...------...///111333---...000111111000///...222333444555666777777777:::888:::>>>>>>:::999::::::<<<;;;999<<>>>>>>>>@@@EEEIIIYYYsss{{{rrrYYYPPPPPPRRRUUU]]]hhhnnnqqqvvv|||{{{yyy{{{rrrxxxxxxtttvvv~~~}}}vvvgggddd___ZZZWWWWWWXXXYYYZZZ\\\___aaaaaaaaa___^^^RRRMMMIIINNNXXXcccjjjlllUUUGGG>>>@@@AAA======BBB;;;<<<>>>@@@AAABBBBBBBBB;;;;;;;;;;;;;;;;;;<<<===999999999999999999999:::999999;;;<<<>>>@@@AAABBBCCCCCCEEEGGGHHHJJJKKKLLLLLLOOOSSSWWWYYYZZZZZZZZZYYYZZZZZZ[[[[[[[[[[[[[[[RRRTTTUUUVVVWWWZZZ]]]```jjjqqqvvvyyy~~~}}}sssjjjddd```^^^\\\WWW```jjjnnnhhh^^^TTTPPPWWWTTTRRRRRROOOJJJIIILLLNNNXXX]]]]]]aaaiiiiiicccYYYVVVSSSSSSWWW[[[]]]]]]UUUVVVWWW[[[dddkkkiiibbbSSSQQQOOONNNNNNLLLIIIGGGKKKQQQWWWXXXVVVUUUYYY^^^YYYQQQLLLNNNOOOMMMJJJIIIIIIMMMQQQPPPLLLHHHHHHIIIEEE@@@:::555222000///---******)))(((&&&'''))),,,(((((())))))*********+++))))))))))))************************))))))))))))|||lll]]]YYY]]]aaaaaaTTTVVVYYY\\\[[[XXXUUURRRUUURRRNNNIIIDDDAAA>>>===---***+++000222///......---///222222000///111333111222444777999:::;;;;;;999999:::999999;;;???AAADDDQQQXXXQQQIIILLLSSSXXXZZZYYYWWWTTTRRRSSSVVVYYY[[[]]]^^^^^^```cccdddccccccffflllrrrwwwzzz{{{{{{~~~wwwnnnhhhggghhhiiiiiigggeeehhhmmmmmmiiieeeaaaXXXQQQQQQWWWYYYWWW```UUUGGG===888666333000...111333222...,,,---///111111111222333444555666777???JJJSSSXXXXXXVVVUUU[[[ZZZ___mmmzzzqqqcccZZZWWW[[[```dddgggkkkvvvwwwnnnlllbbbkkkwww}}}kkkYYYUUU```tttvvvrrrrrrnnneeeWWWIII@@@===>>>333444666666555444444444444444444555555777888888777777666666666555555555444444333111444888777222000/////////000333555777:::888444222222444777999222444555444222222555777222222333444444444333333444444444555555555666666777777666666777888999999;;;999666444444333222000111111000000111222333444...000333555555444222111444444555666666777666666666555777;;;;;;666444555999;;;;;;999===CCCBBB<<>>BBBDDD>>>===AAA;;;<<>>=========???@@@<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@BBBDDDFFFHHHJJJJJJIIIJJJLLLNNNQQQSSSUUUVVVRRRUUUYYY^^^``````___^^^______````````````______ZZZ\\\^^^___```cccgggjjjttt|||~~~uuuhhhXXXPPPRRRXXX[[[[[[aaajjjrrrqqqhhh\\\TTTRRRNNNMMMOOOSSSRRRNNNMMMPPPLLLVVV[[[ZZZ^^^hhhiiibbbYYYVVVTTTUUUYYY]]]______ZZZZZZWWWRRRSSSXXXZZZXXXKKKKKKKKKJJJHHHGGGEEEDDDJJJPPPVVVWWWSSSRRRVVV[[[\\\UUUNNNMMMMMMJJJIIIJJJFFFLLLSSSSSSMMMIIIIIILLLCCC>>>777222///...---,,,++++++)))'''%%%&&&))),,,))))))))))))************))))))))))))************''''''((()))***+++,,,,,,yyyvvvjjjYYYQQQSSSWWWWWWUUUQQQSSSZZZ\\\VVVPPPPPPWWWVVVVVVYYYZZZVVVLLLCCCBBB;;;333//////111222222111111000///...---,,,+++------...000444666555444000000111222444666777888;;;@@@EEEGGGFFFGGGLLLPPPPPPOOOLLLLLLMMMPPPTTTVVVUUUSSSQQQTTTZZZ^^^^^^]]]___dddmmmuuuvvvrrrqqqtttwwwmmmiiikkkpppnnnhhhaaa^^^^^^```aaaaaa[[[UUUNNNIIIGGGFFFDDDBBBCCC@@@<<<888666333000---111///......111333333333///222666999:::<<>><<<<<<<<<;;;888666333111666555444333333333333444999888777777777777555333777777777777777888888888777999;;;;;;:::999:::;;;;;;;;;::::::;;;>>>@@@BBBGGGOOO```zzz|||vvvxxxppp^^^TTTHHHHHHOOO[[[eeejjjooottt}}}xxxsssmmmiiissstttrrrwwwggg]]]YYYYYYZZZYYY^^^dddlllsssuuusssnnnkkkcccbbb\\\TTTQQQSSSUUUSSSPPPKKKEEEBBBBBBCCCBBB@@@>>>===>>>@@@DDDGGGHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFDDDEEEFFFEEEEEEFFFIIIKKKNNNLLLMMMOOOOOOLLLOOOSSSWWWXXXYYYYYYYYY[[[]]]``````^^^\\\```eeeiiigggdddiiijjjgggbbbccciiijjjfffccclllooohhhdddjjjssswwwzzznnnfffVVVPPPJJJLLLTTT[[[^^^]]]bbbeeehhhhhhddd\\\TTTNNNSSSPPPNNNLLLLLLLLLLLLKKKQQQUUUZZZ]]]^^^```bbbddd]]]WWWOOONNNXXXbbbbbb\\\^^^XXXSSSTTTZZZ[[[UUUNNNHHHGGGEEEDDDCCCDDDEEEFFFKKKOOORRRTTTWWW[[[^^^___\\\UUUOOOMMMKKKFFFEEEFFFHHHLLLPPPRRRQQQMMMJJJIIIAAA999333111///,,,,,,///)))))))))(((&&&%%%&&&'''...)))(((,,,,,,((('''+++((())))))(((***......***+++***)))(((((()))******kkkiii___QQQIIIJJJMMMLLLRRRRRRVVV\\\[[[UUUTTTWWWVVV[[[bbbeeeddd^^^XXXTTTKKKEEE===777555444333222222111000///............/////////000111222222222////////////000111222333333888===>>>===>>>AAAEEEEEEDDDCCCCCCDDDFFFIIIKKKNNNMMMMMMOOOSSSXXX[[[\\\^^^```eeejjjjjjggghhhlllsssuuuuuuooofffbbbdddhhhmmmggg___ZZZXXXXXXWWWVVVPPPKKKDDD@@@>>>===<<<:::999777555333222111000//////...,,,---///111222222333777===DDDIIILLLLLLLLLRRRWWWZZZYYYRRRKKKGGGGGGQQQ\\\dddhhhppp|||yyy}}}{{{sssiii```^^^aaa^^^\\\YYYXXX[[[fffttt~~~hhhXXXZZZZZZ^^^hhhtttxxxkkkZZZ\\\cccrrrrrrhhhYYYQQQFFF???===<<<999777666555444333222222222222555555555666666666777777888888888888777666444444444333222333555666555444444333111000000111333444888777777666666666666666666555444444333333333444444///...222555333333444+++111444222333777999777777666555444333444666777999888777666555333222222444333222111111222333555444555555444333333555888888888888888888999999999::::::999999999999::::::999999999999999:::;;;<<<::::::;;;:::999777555444555555555555444444444333555555555666888888777666777777777888888888888999888:::<<<<<<;;;:::;;;<<<<<<;;;::::::;;;===???AAA>>>EEEQQQeee|||zzz{{{gggXXXGGGEEEJJJUUU```gggmmmqqqvvvxxxwwwtttyyy{{{yyyppphhhlll{{{hhhfffwwwvvvggg]]]XXXWWWVVVbbbgggooouuuxxxxxxwwwuuukkkkkkfff^^^ZZZ\\\\\\YYYUUUPPPJJJFFFFFFGGGGGGGGGCCCBBBBBBDDDHHHJJJKKKKKKLLLKKKJJJIIIIIIIIIIIIJJJIIIJJJKKKJJJJJJLLLOOORRRRRRQQQTTTXXXYYYWWWZZZ___^^^```bbbcccccccccdddeeefffcccbbbfffkkkoooooommmjjjkkkhhheeehhhooorrroooqqqzzz{{{wwwzzz|||rrrggg^^^XXXNNNKKKJJJPPPZZZ```aaa___]]]^^^```aaa^^^XXXRRRNNNQQQNNNKKKIIIJJJMMMPPPRRRQQQSSSXXX\\\```cccfffggg^^^YYYSSSRRRZZZcccccc^^^]]]YYYUUUUUUXXXXXXSSSNNNIIIIIIHHHFFFFFFEEEEEEDDDJJJPPPXXX___ffflllmmmjjj[[[TTTNNNLLLJJJFFFDDDFFFHHHLLLQQQSSSQQQMMMJJJHHH<<<555///---,,,))))))+++,,,,,,,,,+++))))))+++,,,***'''(((++++++''')))---'''))))))''')))---,,,(((******)))(((((()))***+++\\\ZZZTTTIIICCCBBBDDDCCCMMMTTT```hhhggg```\\\]]]XXXcccppptttnnngggddddddVVVQQQJJJCCC???<<<999777555444222000//////000111...//////...,,,,,,---///000//////...............---000444555333444666999999999999999:::<<<===>>>CCCDDDEEEFFFHHHLLLRRRVVVXXXVVVWWWYYYXXXVVVXXX]]]___bbbccc___YYYUUUWWWZZZ```[[[TTTNNNKKKJJJIIIHHHBBB>>>999666555555444444000000///......000111222///......///333666777888===AAAIIISSS[[[]]]YYYUUUUUUXXXYYYWWWQQQKKKIIIJJJNNNVVV]]]```gggsssxxxuuu{{{zzzpppeee^^^YYYTTTUUUXXXZZZYYYYYY\\\fffuuu{{{```QQQRRRSSSXXXaaaooouuummm```\\\dddtttppp___UUUGGGBBB<<<999:::;;;:::888777666444333222222333333333444444444444555555555777777888777777666555444666444333333444555333222333222111000000111222333666666555555666666777888777777555444333333222222444000000333444222000111444666555111000444888999999888666555444444555666888888888777666666555555666555333333222333444555333444555555555666888;;;888888888999999:::::::::;;;::::::999999::::::;;;;;;:::999999999999:::;;;888999::::::999888777666444555555666666555333333111222555777999:::::::::888888888888999999::::::999;;;======<<<<<<<<<===<<<;;;;;;:::;;;<<<===>>><<<@@@GGGRRReeeyyyeeeNNNGGGEEENNNYYYbbbiiinnnpppoookkkhhhmmm{{{~~~tttjjjiiissssssjjjooo{{{vvveee[[[XXXZZZeeejjjqqqwww{{{~~~ttttttooogggbbbbbb```]]]XXXSSSLLLHHHGGGIIIKKKLLLHHHGGGFFFHHHKKKMMMNNNMMMSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQRRRQQQQQQSSSWWWZZZZZZYYY]]]aaabbb```bbbffffffiiimmmooonnnlllkkkjjjfffdddeeeiiipppuuuwwwwwwppppppmmmkkknnnuuuxxxwwwzzzuuuiii___XXXSSSQQQNNNNNNQQQYYYaaaeeebbb^^^XXXYYYYYYYYYXXXVVVTTTRRRQQQNNNIIIGGGIIINNNTTTXXXUUUVVVYYY^^^dddiiikkkkkkeeeccc^^^[[[```ffffffbbb[[[YYYWWWVVVVVVTTTQQQNNNLLLKKKIIIHHHFFFDDDCCCCCCKKKRRR]]]iiivvv~~~{{{sss\\\UUUNNNLLLIIIEEECCCEEEHHHLLLQQQRRROOOJJJFFFCCC888111,,,+++***'''''')))******)))((('''(((+++---))))))***+++(((&&&(((---((()))(((&&&(((+++***&&&)))((((((((()))***+++,,,QQQQQQNNNHHHDDDCCCDDDEEELLLXXXkkkyyy{{{ssshhh```]]]hhhuuuxxxqqqiiieeeeee\\\YYYTTTNNNIIIEEEBBBAAA===;;;666222000//////000///000000...,,,+++---000111111000//////...//////+++---000000//////000222222333444555555666666666999;;;<<<<<<;;;>>>DDDJJJJJJGGGGGGIIIHHHFFFGGGKKKKKKNNNPPPMMMHHHEEEEEEFFFHHHEEEAAA>>><<<<<<<<<<<<999777444222111111222222......///......///222444111111222666;;;AAADDDEEEJJJMMMUUU___gggfff]]]UUUQQQSSSTTTSSSQQQPPPQQQRRROOOUUUXXXYYY___jjjrrrtttzzzyyylllbbbWWWSSSQQQOOOOOOQQQ[[[]]]bbblllyyyqqqYYYNNNNNNPPPUUU___llluuurrriii]]]fffsss{{{sss___MMMEEE???<<<999999::::::999888888777555333222333444444333333333444444444555555666777777777777666666555888666444444444444222000222111111000111111222333444444444555666777888999999888666555333222222222111...///222333000...000333333222///...111555777:::999888777666666666777777777777777777666666666666555444333333333444444111333555777777999;;;===777777777888888999999:::999999888888888888999999:::999888777777999:::;;;999999::::::999888666555222333555666666444222111222444777::::::;;;;;;<<<888888888999:::::::::;;;;;;<<<>>>>>>=========>>>===<<<;;;;;;:::;;;<<<<<<===???CCCHHHSSSmmmxxx\\\PPPFFFHHHPPPZZZbbbiiiooooookkkcccdddqqq{{{qqqmmmpppuuuzzz|||}}}|||jjj^^^___dddggglllrrrxxx|||zzzoooiiigggdddaaa\\\WWWQQQLLLKKKNNNRRRTTTRRRQQQPPPQQQSSSUUUUUUTTTWWWWWWUUUUUUUUUVVVXXXYYYXXXYYYYYYXXXXXXZZZ]]]`````````bbbfffeeebbbbbbffflllpppvvvxxxvvvqqqllliiiddddddffflllvvv~~~|||yyyvvvtttvvvzzz|||||||||qqqlllccc\\\WWWWWWYYY[[[[[[ZZZ\\\aaaeeeeee```ZZZXXXWWWVVVVVVVVVVVVWWWXXXRRRPPPMMMJJJKKKNNNTTTXXX[[[[[[\\\aaahhhnnnpppqqqnnnmmmiiicccaaacccaaa\\\UUUVVVVVVUUURRRPPPOOOOOOMMMKKKHHHDDDBBBBBBCCCCCCLLLTTT]]]jjj{{{wwwaaaYYYQQQMMMIIIDDDBBBCCCIIILLLOOONNNJJJCCC===:::444///+++++++++(((((()))((((((((('''&&&(((+++...+++,,,---,,,(((%%%'''+++)))***)))'''(((+++***&&&'''(((((()))***++++++,,,MMMLLLKKKJJJHHHHHHJJJMMMUUU]]]kkkyyysssggg___eeelllooolllfffaaa___[[[ZZZWWWTTTPPPMMMLLLKKKGGGCCC>>>888333111000000222222222111000000111222111000///////////////000+++---.........------......///000111222222111111222444555333111222777<<<:::888888<<<===:::999;;;;;;===???>>>:::666555666666666444333222333444555444333222000///000111333///111222222000000222444333444666<<>>===>>>???======<<<<<<;;;;;;;;;;;;999;;;>>>BBBGGGXXXyyyjjj[[[JJJEEEGGGNNNWWW___ooosssqqqeee___jjjyyyooojjjkkkooorrryyywwwyyymmm```bbbjjjjjjooovvvzzz}}}zzzrrrnnnkkkgggccc___ZZZVVVTTTWWW\\\``````^^^]]]^^^```bbbbbbaaa[[[YYYWWWWWWXXX[[[___bbb___`````````^^^___aaacccbbbaaacccgggfffcccdddhhhnnnttt{{{}}}zzzssslllhhhdddeeeiiiqqq|||yyynnniiiXXXWWWUUUUUUXXX]]]bbbfffdddbbbaaaaaabbb```\\\XXXXXXWWWUUUTTTUUUVVVYYYZZZSSSTTTTTTRRRPPPQQQSSSVVVZZZ[[[]]]aaahhhoootttwwwsssuuuqqqggg^^^YYYUUUQQQOOOQQQRRRQQQNNNLLLMMMNNNLLLHHHCCC>>>===???CCCFFFJJJQQQYYYdddwww|||hhh___UUUOOOIIICCC@@@AAAHHHJJJKKKHHHBBB:::444111000+++)))++++++(((''')))***++++++******+++///111))),,,...,,,))))))***+++***,,,***((())),,,+++'''''''''((()))***+++++++++OOOLLLKKKKKKKKKJJJNNNTTTaaaaaaccciiittt|||xxxppp______```aaaaaa```]]][[[YYYYYYWWWTTTQQQOOOOOOPPPMMMJJJEEE@@@<<<888777666333222222222333333111///000000///...............+++,,,,,,,,,,,,,,,,,,++++++,,,---.............../////////...---...000111111///000555666333111111111333444333111///......111222222111000///000222///000000///......000222000444888999777666888:::::::::<<>>>>>>>>???==================<<<<<<::::::===BBBDDDLLLbbbyyysssdddSSSIIIDDDDDDKKKSSSiiirrrsssggg\\\cccxxx~~~nnnmmm{{{|||ppphhhgggmmmsssnnnyyyzzzqqqnnnuuuuuufffgggnnnrrryyy|||vvvpppjjjgggeeeaaa]]]\\\^^^ccchhhiiigggfffgggjjjkkkkkkkkkaaa^^^[[[YYY[[[___eeeiiihhhiiijjjiiifffdddcccdddbbbaaacccfffgggfffiiinnnpppvvv~~~yyyqqqlllfffhhhlllsss~~~zzzpppcccXXXSSSLLLMMMQQQUUUZZZ___ccceeebbb___]]][[[[[[[[[ZZZYYYWWWVVVUUUTTTSSSTTTUUUVVVSSSWWWZZZZZZWWWUUUVVVXXXZZZ\\\^^^aaaeeelllsssyyyxxx|||zzzmmm___WWWQQQNNNKKKLLLMMMLLLJJJHHHHHHHHHFFFCCC>>>;;;;;;???EEEHHHEEEMMMTTT]]]rrrkkkaaaWWWPPPJJJCCC@@@AAAFFFGGGFFFAAA:::333...,,,+++'''&&&)))***(((&&&(((((()))******)))***,,,...$$$(((++++++,,,...---)))***+++***(((***---,,,((('''((()))******+++******VVVPPPMMMMMMLLLKKKQQQYYYdddbbb]]]\\\eeerrrwwwuuueeeaaa\\\XXXWWWWWWXXXYYYYYYYYYWWWRRRMMMKKKLLLNNNNNNMMMKKKHHHFFFEEEDDDCCC???<<<999;;;>>>>>>777111444333222000///...------,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,------------,,,...///000///---222...---111333000......,,,---...///...............000222222000000111333...///111000......111333222888@@@DDDCCCCCCEEEGGGGGGFFFEEEGGGKKKNNNPPPQQQGGGJJJOOOTTTWWWXXXXXXWWWNNNQQQWWW\\\``````]]][[[UUU[[[dddlllqqqwwwuuujjjbbb]]]YYYVVVVVVVVVWWW^^^fffiiiqqqzzzkkk```UUUPPPPPPSSSYYY___dddlllssstttppptttkkkaaaWWWJJJ===666777000111333444555777999;;;666777888888888666444333111111111222222222333333444444666777888888888888888666444444444333111000...///000111111222222222222222333444555666888999999888777555444333333333222//////000...,,,///555...,,,---111111///111777222333555888:::<<<===>>>999999888888777777777666777777666666555444333333///222555888999;;;===>>>888888777777666666555555444333333222222333333444555444222000111444777999999999::::::999888666555333333333444444555555555777<<<@@@???:::666555555555666666777888999:::;;;;;;===??????>>>===>>>???======>>>>>>>>>>>>>>>>>>>>>;;;===DDDFFFFFFQQQ```tttvvvmmm```UUUJJJCCCEEEKKK]]]hhhmmmdddZZZ]]]kkkwwwxxxvvvuuu|||kkkaaaiiiuuu~~~zzzrrrmmmooosssmmmtttzzzpppiiijjjpppvvvxxxuuuxxx{{{rrrooonnnmmmjjjhhhjjjnnnsssrrrppppppqqqtttvvvvvvvvvkkkgggaaa]]]]]]cccjjjoooqqqsssuuusssooojjjgggeeedddbbbbbbeeeffffffjjjppprrrzzz}}}yyyssstttvvvzzzxxxnnnhhhaaaWWWPPPNNNNNNQQQUUUZZZ]]]___```___\\\ZZZXXXXXXYYYZZZ[[[\\\XXXWWWWWWVVVTTTSSSRRRQQQQQQVVV[[[]]]\\\[[[^^^aaadddggghhhfffccceeemmmtttuuu{{{|||ppp```VVVRRRPPPKKKJJJIIIHHHFFFDDDAAA@@@>>>===;;;;;;>>>BBBFFFIIIAAAKKKRRRYYYllljjj```VVVOOOIIICCCAAACCCCCCBBB@@@;;;555000---,,,***&&&&&&***,,,)))((()))$$$&&&((()))(((''''''(((%%%((()))))),,,///))) ((())))))''')))---,,,)))((()))******+++***))))))\\\UUUPPPOOOMMMLLLRRR[[[```aaa^^^[[[```llltttuuulllhhh___VVVPPPOOOSSSWWW[[[ZZZWWWPPPJJJGGGHHHJJJLLLMMMMMMNNNNNNNNNNNNNNNRRRMMMIIIKKKPPPNNNEEE;;;:::999777444222000.........------...//////...---------,,,,,,,,,---......---++++++...222333000---666000---000111///---...++++++,,,---...000111222***---111222111111333666///111222222000000222555444<<>>777666999333444555555444555777999555777999:::999777444222000000000000111111111111333444555777888888888888888666444444444444222000......000111222222222222333333333444555666777888999888777555555444444444111...,,,+++(((&&&***111000,,,+++......+++///666///000333666:::<<<>>>???;;;;;;::::::999888888777888888888888777666444444...111555888999:::<<<>>>::::::999888777666555555444333333222222333333444666444222000000222444666777888999::::::999888777555555555555555666777888555:::???>>>999444333444444555666777888999::::::;;;===>>>???>>>===>>>???======>>>??????????????????888999AAACCC@@@DDDNNNSSSrrr~~~||||||||||||}}}xxxssslllaaaSSSGGGEEEIIIRRR]]]eee```XXXYYY```fffnnnmmmmmmqqq}}}uuu```[[[___lllwwwvvvqqqpppqqqttt|||vvvkkkhhhjjjlllyyy|||||||||yyywwwyyy}}}~~~}}}|||~~~sssnnnfff```___eeelllrrrxxxzzz|||zzzuuuoooiiiggggggdddbbbccccccbbbfffmmmttt}}}~~~qqqeeeaaa^^^YYYWWWYYYUUUXXX\\\___``````^^^]]]ZZZYYYXXXYYYZZZ[[[\\\]]]ZZZZZZZZZYYYWWWTTTQQQPPPOOOUUU[[[]]]^^^```fffkkksssuuuuuummmccc```fffmmmiiirrrtttiiiZZZQQQMMMLLLMMMJJJGGGEEECCCAAA<<<999888999;;;>>>AAAEEEHHHJJJ@@@KKKSSSWWWggg|||xxxggg^^^TTTNNNIIICCCBBBDDD@@@???===888333000//////+++((()))---///---+++,,,&&&(((+++,,,+++***))))))***+++***)))+++,,,"""&&&((('''&&&(((,,,,,,((())))))***++++++***((((((gggaaaZZZUUUOOOJJJLLLRRRZZZ[[[\\\[[[]]]eeerrr|||sssiii[[[RRROOOPPPSSSTTTVVVWWWVVVRRRLLLJJJLLLNNNSSSSSSUUUVVVRRROOOTTT[[[WWW```fffgggllloooeeeTTTJJJCCC:::666666777555333,,,...000000000///000111///+++,,,111111---,,,///.../////////000000111111...///000///......000222444333111000000000111111666666555333111222555888555777999999888888:::<<>>>>>AAAEEEIIINNN\\\ssszzz|||||||||}}}yyyzzzxxxnnn^^^QQQJJJHHHRRRXXXZZZUUUQQQUUU]]]aaa```eeejjjnnntttlllZZZ___kkkxxxuuu~~~tttlllhhhdddeeeppp}}}pppgggfffkkkppptttyyyzzz|||}}}{{{wwwssspppnnnnnnmmmiiidddcccfffiiippp}}}zzzyyysssoookkkgggdddbbb___]]]]]]^^^______]]]\\\\\\]]]WWW[[[]]][[[YYYYYYZZZZZZccc```bbbeeeaaaWWWSSSUUUVVVWWW]]]dddhhhlllttt}}}sssfffcccccc```fffeeedddbbb[[[RRRNNNQQQMMMOOOPPPNNNIIIAAA;;;888<<<===>>>AAAEEEHHHHHHGGGNNNPPPQQQXXXkkk~~~{{{mmm[[[VVVNNNGGGCCCAAA???===@@@;;;444222222111---))))))***+++,,,,,,+++))))))))))))))))))************...+++((()))+++---,,,+++---,,,***)))******))))))&&&((())))))(((((()))***nnnggg```[[[UUUNNNLLLNNNSSSUUUVVVXXX\\\eeesss}}}{{{qqqcccXXXQQQNNNMMMLLLLLLMMMNNNNNNLLLLLLNNNPPPYYYXXXWWWWWWSSSQQQVVV]]]iiisss{{{~~~vvvdddZZZNNNEEEAAA>>>999555111222333222000000000222000,,,,,,111333111222666111111111111111111000000111000000111111333444444999777444111111333555777777888888777777999===AAA@@@CCCEEEDDDBBBAAABBBCCCHHHLLLQQQSSSSSSQQQPPPPPPWWWWWWVVVTTTQQQNNNKKKIIIJJJLLLNNNRRRWWW[[[^^^```dddffflllrrroooiiiiiinnnwww|||tttrrrtttuuu{{{}}}llloooppprrr{{{~~~mmm___WWWYYY___eeekkktttyyywwwlll^^^UUUIIIAAA:::999888333//////555777666222000444666666555666777666444444555777000222333333222222333444(((,,,222666777777999;;;:::;;;888333111444444222///000111222333333444444222111222333666777666555444333333555777777555222000///////////////000000---///000000//////111222222777888666666;;;======:::999999888777666444222555555555555555555555555666555555555666777888999555444333333333333222111777666444222111222333444222333444444222222333444555555777:::<<<===;;;:::999777444444555777888888555666888999999888777666555555444444555666888999;;;;;;;;;;;;;;;<<<<<<===<<<======<<<;;;;;;===???===>>>>>>======???CCCFFFDDDMMM^^^sss{{{|||xxxnnn___SSSMMMLLLRRRWWWWWWQQQNNNUUU^^^ddd```aaaccciiitttiii^^^eee|||~~~www{{{}}}tttooolllgggiiiqqq~~~~~~tttqqqrrrtttvvvzzzzzzzzzyyyyyyxxxwwwvvvxxxwwwtttnnniiigggiiikkkrrrxxxqqqlllnnnsssqqqoookkkhhhfffccc___\\\[[[\\\\\\\\\[[[\\\^^^aaa```ccceeeccc___]]]\\\\\\ccc```aaadddbbb\\\ZZZ]]]aaabbbgggnnnpppqqqwww~~~uuukkkeeecccbbbdddbbb```^^^WWWNNNLLLNNNOOOQQQRRRPPPJJJCCC>>>;;;BBBAAABBBEEEHHHKKKLLLKKKFFFIIIJJJOOO```qqqpppeeeXXXSSSLLLEEEAAA===:::888888444///...000000---***((()))************)))((())))))))))))************---+++((((((***,,,+++******)))(((((()))*********'''(((***)))(((((()))+++wwwnnneeeaaa]]]VVVRRRQQQOOOQQQRRRSSSWWW```llluuu~~~wwwkkk```WWWOOOJJJFFFCCCDDDFFFHHHJJJNNNPPPRRR]]][[[[[[[[[YYYXXX^^^eeetttyyyoooaaaWWWPPPJJJCCC===888888888666444333555777666333222666999:::<<<>>>999999999888777666666666777444333444777:::999777<<<:::666333333555999;;;999:::<<<===>>>BBBFFFJJJLLLOOOQQQPPPLLLIIIHHHIIIGGGJJJNNNQQQRRRRRRQQQQQQ^^^``````^^^YYYUUUUUUVVVWWWSSSOOOQQQXXXbbbjjjnnnrrrtttwwwzzzxxxttttttxxx{{{{{{ttthhh___^^^```aaaiiiqqqzzzwwwjjjcccbbbeeeoooyyy{{{gggSSSGGG???999666888999666333333555777555///...222777777444555666666555444666777111222333333222222333444,,,...222444555666888:::999:::888444333555666333/////////000222333555666444333333444555666444222222222222444666666444222111000000000000000111111///000111111000///000222333777999777777;;;>>>>>>>>>:::666555888888555222444444555555555555555555555555555555666777888888333444444333111000000111999777555333111000000111111222333333333333444555///333999===>>>>>>======;;;999777777888999999999555555666666777777777888444444555555666777777777:::::::::;;;;;;;;;<<<<<<===>>>>>><<<:::999:::<<<<<<======<<<<<<===@@@BBB@@@CCCNNN]]]jjj}}}zzzoooaaaVVVSSSSSSUUUXXXWWWPPPNNNUUU^^^dddjjjfffeeelll{{{wwwdddeee|||~~~uuu{{{yyyrrrnnnmmmqqqvvv~~~{{{{{{}}}|||xxxwwwyyy{{{|||yyyqqqhhhccc______gggoooqqqnnnjjjfffccc```\\\YYYXXXYYYYYYXXXXXX[[[___cccgggiiilllmmmiiiccc___]]]___]]]^^^aaadddeeehhhlllsssrrrsssuuurrrnnnpppuuussstttwwwwwwqqqhhhdddeeeddd```]]]YYYSSSKKKIIIKKKPPPRRRTTTRRRNNNHHHDDDBBBJJJHHHHHHIIILLLOOOQQQQQQGGGJJJKKKLLLVVVbbbccc\\\SSSNNNHHHAAA<<<888333000111...+++,,,///000///---'''((())))))))))))(((((())))))))))))************+++***(((((()))******)))'''''''''((())))))******((()))+++***))))))***,,,rrreee```^^^\\\ZZZ[[[TTTSSSQQQOOOPPPUUU]]]cccrrrppplllfff___VVVNNNIIIFFFDDDCCCDDDHHHMMMQQQTTTZZZZZZ]]]aaacccbbbffflllttt|||wwwpppgggaaa]]]XXXPPPJJJ??????>>><<<;;;;;;>>>AAAAAA???@@@DDDGGGHHHFFFEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA===999:::>>>@@@===:::<<<:::888666666888:::;;;;;;===???@@@BBBFFFJJJNNNPPPTTTWWWUUUOOOJJJHHHIIIDDDFFFJJJNNNSSSUUUVVVVVVeeejjjppppppkkkhhhhhhjjjjjjddd\\\YYY]]]iiiwww~~~yyyuuuuuuwwwlllggg^^^VVVRRRTTTXXX[[[iiikkksss{{{tttpppnnnwwwxxx^^^III===:::666555999<<<:::777777333666555111000444777777444555777666555444444555111222444333222222333555444555555555444555666777888:::888555444777777555111000000000111222444555444333333444555555444222222222333555666666555444444333222111000000000000000111222222000000111222222666888666666:::======;;;999666666888:::999888555555666777777777666666555555555666666777777777333555777555222000111444666555444222000000//////000111333333333333555666...333999<<<;;;;;;<<<>>>>>><<<::::::;;;<<<;;;;;;666555555555555777888999444444555666777777666666999999:::;;;;;;;;;;;;;;;?????????===:::888999999;;;<<<======<<<<<<>>>@@@@@@@@@GGGQQQVVV]]]sss}}}rrrddd[[[XXXZZZ[[[^^^]]]VVVSSSVVV\\\^^^nnnjjjiiippp}}}yyynnniiitttyyywwwqqqllljjjuuu~~~}}}|||{{{||||||zzztttpppooouuu}}}{{{uuuooohhhddddddaaa```bbbdddeeelllssstttooohhhbbb^^^[[[YYYWWWUUUVVVVVVVVVVVVXXX[[[^^^bbbfffnnntttrrriiiaaa]]]ZZZZZZ[[[```hhhooovvvzzz~~~zzzuuuppphhhbbbdddiiihhhjjjsss{{{zzzpppkkkmmmjjjddd]]]XXXQQQJJJHHHKKKOOOQQQSSSSSSQQQNNNLLLKKKPPPNNNLLLMMMOOORRRTTTUUUKKKNNNNNNLLLNNNTTTVVVRRRNNNJJJDDD>>>999333...+++---,,,+++,,,///111000///(((((())))))))))))))))))((()))))))))************))))))(((((()))))))))((('''((()))))))))))))))***(((***++++++******+++,,,wwwfff]]][[[[[[]]]```ZZZWWWRRRMMMKKKMMMQQQTTT]]]```eeefffddd^^^WWWSSSRRRNNNIIIEEEEEEJJJQQQVVVUUUWWW]]]eeehhheeedddgggnnnsssxxxyyyxxxxxxvvvsssjjjgggccccccccc```XXXRRRDDDDDDDDDCCCCCCDDDHHHJJJLLLMMMPPPTTTYYYXXXRRRLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKFFFAAAAAACCCCCC???;;;;;;<<<===>>>>>>===<<<<<<===???AAABBBCCCEEEIIIKKKQQQVVVYYYVVVNNNHHHGGGHHHEEEGGGKKKOOOSSSVVVYYYZZZkkkttt}}}|||{{{|||{{{xxxqqqiiigggrrrtttnnnkkkiii```ZZZSSSPPPPPPSSSXXX]]]kkkmmmtttxxxvvv~~~jjjSSSAAA888555111111666999777444333111666888555444666777555555666777777444222222222111333444444333222444555666555444333444555555555666888888555555888888555444333222111111111333333333222222444555666555444222333555666777777666666777666444222000///......000111222222111111222333111555666444555999<<<;;;:::;;;;;;:::777888:::===666777888:::::::::999888666666666777777777777777333555777666333111333555222111111000000000000000000111333333333333555666222555888888777777:::======;;;::::::;;;<<<;;;:::777666555555555666888999444555666666777666666555888999::::::;;;;;;::::::>>>??????>>>;;;999999999:::;;;=========<<<===>>>BBB???@@@FFFGGGIIISSSaaavvvhhh___\\\]]]aaaeeeeee___ZZZXXXWWWTTT]]]^^^aaagggqqq}}}yyypppggg{{{xxxvvv|||~~~yyytttoookkkpppwww}}}yyyrrrkkk___```cccfffjjjooosssuuu|||}}}kkkiiieeebbb```]]]YYYWWW]]]]]]___eeeiiikkkrrryyy|||uuujjjaaa[[[ZZZZZZZZZTTTUUUVVVVVVTTTUUUVVVXXXYYY]]]iiivvvwwwmmmbbb^^^\\\]]]___dddmmmwww|||~~~xxxqqqiiibbb\\\ZZZaaajjjmmmrrr}}}|||zzzuuulllbbb[[[SSSLLLJJJLLLKKKMMMQQQRRRRRRRRRSSSTTTSSSQQQOOOOOOQQQSSSUUUUUUIIILLLLLLIIIHHHJJJKKKKKKIIIEEE???:::555111,,,(((+++***+++,,,---...------))))))))))))******++++++((()))))))))************(((((())))))(((((((((((()))+++---,,,***(((((()))(((***++++++******+++,,,oooeee```\\\]]]```]]]YYYSSSNNNKKKLLLOOOQQQMMMSSSZZZ___```___]]][[[\\\ZZZTTTLLLGGGIIIQQQXXXUUUWWW^^^fffgggbbb]]]\\\bbbeeejjjnnnqqqrrrpppoooeeeaaa^^^___```]]]VVVPPPEEEFFFGGGGGGGGGHHHKKKNNNQQQUUUZZZ```fffhhh```VVVSSSSSSRRRRRRQQQPPPOOOOOOOOOKKKGGGEEEDDDCCC@@@===>>>@@@CCCEEEEEEDDDAAA@@@???AAABBBCCCCCCDDDFFFHHHQQQVVVZZZVVVNNNHHHHHHKKKLLLOOOSSSTTTTTTVVVZZZ^^^pppwww{{{ssspppzzz|||nnnfffaaa\\\]]]VVVQQQOOONNNPPPUUU[[[dddkkkxxxyyyiiinnnqqqiiiXXXGGG<<<777555111000555888666333222///555888777666888777555444555777777555333222222222333444444333333444555111000///000333555666555333666777555555888888666666555444333333222222222333222222444555666555444111333666777777666777888777666444222000...------///111222333222222444555000444666444444888;;;:::<<<>>>???<<<777555777:::666888:::<<<<<<<<<:::999777777888999999888888777222333555444444333444666//////000000111111111111111222333333333333444555555666666666666666999;;;888777777888999:::999888999888777666666777888999555555666666666666666666777888999:::;;;:::999888;;;<<<>>>===;;;999999999777:::<<<>>>===<<<======DDDAAA>>>===>>>CCCIIIMMM```{{{{{{mmmccc^^^^^^```eeehhhddd___ZZZTTTMMMJJJNNNSSSZZZbbbnnn{{{}}}lllbbbqqq~~~|||{{{yyyvvvsssooopppzzzzzzgggccc___\\\[[[ZZZYYYXXXYYY]]]bbbdddeeemmmzzz~~~vvvlllddd```XXXWWWWWWXXX[[[]]]]]]\\\bbb^^^]]]```ccchhhrrr|||yyymmmddd___^^^___```VVVWWWVVVTTTSSSRRRTTTVVVVVVXXXdddtttxxxnnnccc```cccfffiiinnnvvv}}}~~~zzziiibbbZZZVVVTTTYYYfffssszzzvvvhhh]]]UUUMMMJJJLLLGGGJJJMMMPPPRRRTTTWWWYYYTTTSSSQQQQQQRRRTTTTTTTTTKKKLLLLLLKKKIIIIIIIIIJJJCCC???:::555222...+++)))(((((()))*********))))))***)))))))))***+++,,,---))))))))))))************'''(((******)))(((((()))))),,,///...***'''((()))((()))+++***))))))***,,,{{{sssiiieeefff___[[[UUUQQQOOOPPPRRRSSSKKKNNNRRRTTTUUUWWW[[[^^^___```]]]UUULLLKKKRRRZZZXXXYYY___fffhhhbbb\\\ZZZVVVWWW]]]fffmmmpppnnnlllfff___XXXTTTTTTRRRMMMIIICCCEEEFFFGGGFFFGGGHHHJJJOOOTTT[[[bbbmmmsssmmmcccZZZYYYXXXVVVSSSQQQPPPOOOMMMKKKIIIFFFCCCAAA??????BBBCCCEEEGGGGGGFFFEEEDDDAAABBBDDDDDDDDDEEEGGGHHHQQQVVVYYYUUULLLGGGIIINNNPPPVVV\\\[[[XXXYYY```gggrrruuuyyy{{{{{{yyyvvvsssrrrsssrrroooqqq|||sssgggccc___[[[]]]WWWRRRQQQOOOPPPWWWaaajjjssszzzhhhVVVXXXYYYSSSHHH>>>999777888333222666999777555555000555777555444777777666000222555666555444444444222333444444333333444666000///...000444666666444111555666444555888888666555555555666555555444444555444333444555555333111///222666777666555666888444333222111000/////////...000222333333333555777000555666444555999<<<;;;;;;<<<<<<:::888666555555555777:::<<<===<<<:::999888999::::::::::::999888444444444555777999888888000000111222222222222222222333444444222222333444555555555777999:::999888777666777888;;;<<<;;;:::;;;:::999888888777777777777666555444444555666777666777999:::;;;:::999888666888::::::999888888999333666:::<<<<<<;;;;;;<<<999@@@AAA;;;;;;BBBDDD???MMMaaarrreee^^^\\\XXX___cccbbb^^^[[[SSSLLLCCCEEEHHHMMMTTT___kkksss~~~rrrfffiii{{{~~~|||{{{|||{{{yyytttqqqvvvvvvppphhhcccaaa```^^^\\\XXXZZZZZZWWWTTTWWW```hhhmmmnnnooonnnkkkjjjiiijjjssswww|||}}}zzzpppooommmjjjfffaaa[[[XXXWWWVVVVVVXXX[[[^^^^^^]]]aaa]]]\\\^^^aaagggqqq{{{}}}wwwnnnfffcccbbbbbbbbb[[[ZZZVVVRRRPPPRRRWWW[[[___]]]dddrrrvvvlllddddddgggmmmsssxxxzzzddd]]]UUUPPPOOOSSSaaannnwww}}}kkk___TTTLLLIIIJJJFFFHHHKKKNNNPPPRRRVVVXXXUUUSSSRRRSSSTTTTTTSSSRRRPPPPPPOOONNNKKKGGGEEEDDD>>>999444000...,,,+++***&&&((()))******))))))))))))((((((((()))***,,,---))))))))))))************&&&)))++++++)))(((((()))&&&***...---***'''(((***'''(((***)))(((((()))+++yyyqqqoooccc^^^XXXTTTRRRSSSTTTUUUPPPPPPOOOLLLLLLOOOWWW]]]]]]aaaccc[[[QQQMMMSSS\\\[[[[[[```hhhjjjfffbbbaaaSSSSSSXXXdddnnnqqqooolllfff]]]QQQJJJIIIHHHFFFCCCBBBCCCEEEEEEDDDCCCDDDEEEKKKPPPWWW```nnnyyywwwnnnaaa___]]]YYYVVVRRRPPPNNNIIIJJJHHHEEEBBB??????@@@CCCCCCDDDDDDEEEEEEEEEEEEBBBCCCEEEFFFFFFGGGHHHJJJPPPUUUXXXSSSKKKFFFJJJOOOQQQYYY``````\\\]]]gggpppsssrrrppppppooommmiiifffcccccccccfffmmmzzz{{{jjjbbbcccccc```___ZZZVVVVVVUUUXXXcccppp}}}hhhUUUHHHIIIIIIFFF???:::777777666111///444777666444555111444555222111555777777---000444666666666666777222333555444333333444666444333222333666777555222000333555333555888888555333444666777888777666666777666555555555444111///...111555666555444555777111111000000000000111111...000222333333444666888111666777555666:::===<<<888666555777:::;;;777444444666999;;;<<<;;;:::999999:::;;;<<<;;;:::999888888666555777<<<>>>===;;;222333333444444333333222222444555444222222222444333333555999>>>>>>;;;777999888999;;;>>>??????===<<<;;;;;;:::999888777777888777555444333555666777555777999:::::::::888777222555777888777777777888111444888;;;;;;::::::;;;(((999AAA:::777===999---AAAMMMbbb}}}uuuggg^^^ZZZQQQXXX]]]]]]\\\ZZZUUUNNNBBBAAA@@@BBBHHHPPPYYY___lll{{{~~~nnnggglll}}}}}}zzz~~~~~~|||zzz{{{{{{zzzttttttyyy|||vvvooolllnnnqqqqqqooopppooojjjaaaYYYVVVZZZ___[[[\\\[[[XXXTTTQQQOOOOOONNNRRRVVVZZZ]]]aaagggllliiiooovvv{{{}}}|||yyyhhhggggggiiijjjhhhccc___dddeeefffgggiiihhhfffddd\\\[[[YYYYYYZZZYYYXXXVVV\\\ZZZ\\\bbbfffjjjrrr{{{uuuqqqkkkgggeeedddbbbaaa```\\\VVVPPPOOOSSS[[[bbbjjjdddfffqqqssskkkeeegggeeennnwww}}}hhhaaaWWWPPPJJJKKKTTT___jjj}}}mmm^^^SSSJJJGGGGGGGGGHHHKKKLLLNNNPPPTTTWWWUUUTTTTTTTTTUUUUUUSSSQQQSSSPPPNNNLLLGGG@@@:::777:::666000,,,++++++++++++''')))+++,,,,,,++++++,,,((('''''''''((()))+++,,,))))))))))))************&&&))),,,,,,***((()))***"""''',,,,,,)))'''(((+++'''((())))))(((((()))***{{{kkk```WWWXXXYYYWWWVVVYYYTTTRRRNNNLLLNNNPPPOOOLLLOOOVVV[[[XXXOOOLLLQQQXXXaaaaaafffooowwwvvvkkk```SSSRRRTTTZZZccchhhiiihhhfff\\\OOOFFFCCCBBB@@@>>>@@@AAABBBBBBAAABBBCCCEEEFFFKKKSSSYYY```jjjwwwzzzyyyrrreeeZZZTTTMMMHHHHHHFFFEEEDDDDDDDDDCCCBBB>>>>>>???@@@AAACCCCCCDDDDDDCCCEEEIIIIIIIIINNNVVVXXXYYYWWWSSSSSSVVVXXXVVV[[[___dddiiinnnpppkkkfffkkkkkkkkkiiifffddddddeee```aaa```___ggguuu~~~ttthhhdddfffgggeeebbbgggjjjhhhfffjjjuuuzzzjjj\\\QQQKKKGGGDDD???<<<:::999777555000111333555666666555555///000111333555777888888666555333222111111222333///000222222111111222444000222333333222111333444444555666666555555666888666666666555444333222111999999888555333222333555---...000222444666888888111111111000111111222333...///111444555777888888555555666777888999999:::>>>;;;888777888999888888555777888999888888:::;;;999;;;<<<;;;::::::;;;<<<777666666666888999;;;<<<777555222000///111444555999::::::888555222111111333333444555666777888888666999<<<>>>>>>=========<<<888888999888444333666555555666777777777777777333555777777777666777888444555555666666666666666444444666777999999::::::888:::<<<<<<;;;888444111:::@@@OOOeeexxxuuufff]]]^^^]]]]]]aaadddaaaZZZSSSHHHAAA>>>AAACCCCCCHHHPPPbbbkkkxxx}}}kkkbbbiiiyyyzzzvvv{{{~~~~~~~~~}}}{{{yyyyyy{{{~~~~~~~~~|||{{{~~~uuuhhhbbbfffllloooeee]]]ZZZXXXTTTQQQRRRLLLKKKJJJMMMRRRVVVWWWWWWXXXYYY[[[^^^bbbeeefffeeefffgggjjjnnnqqqpppjjjeee^^^bbbggglllllliiiccc``````jjjxxxwwwllleee___XXXSSSUUUVVVTTTUUUZZZ]]]\\\\\\aaakkkuuuuuuoookkkmmmnnnlllgggcccbbbbbb```]]]WWWQQQPPPWWWccclllppprrrtttuuusssoookkkiiihhhgggkkkyyykkkXXXIIIFFFEEEDDDIIITTT[[[dddmmmttt~~~hhhWWWNNNIIIFFFCCCNNNLLLLLLMMMPPPRRRRRRRRRTTTTTTSSSSSSSSSTTTVVVWWWPPPOOOLLLHHHBBB===:::999666222---)))'''''')))+++))))))))))))))))))))))))(((((()))******************))))))((((((((())))))******,,,///---((('''))))))((('''''''''(((***+++***&&&,,, 777###)))wwwiii^^^[[[\\\ZZZYYYYYYUUUUUUTTTUUUVVVUUUQQQMMMLLLRRRWWWVVVPPPNNNRRRWWW```aaagggqqqyyyzzzqqqhhhWWWSSSRRRWWW___ddddddbbbaaaXXXLLLEEECCCCCCBBB@@@===>>>??????@@@BBBFFFIIIHHHLLLPPPTTTYYYbbbnnnwww{{{gggWWWOOOJJJHHHFFFEEEEEEFFFFFFBBB???<<<===>>>@@@BBBCCCEEEEEEFFFEEEGGGKKKMMMQQQYYYccc\\\\\\YYYWWW\\\dddiiihhhdddhhhnnntttxxxwwwrrrllllllllljjjfffcccbbbdddeeeaaabbbaaa```fffsss}}}vvvrrrjjjaaabbbiiiooooooyyy~~~}}}}}}zzziiiYYYMMMEEEAAAAAA>>>;;;:::999888666555444444555555555444444333///000111333444666888888666555444222222222222333111222333222111000111222000111333222111111222444222444666666555555555666444444444444333333222111888777666555555555555444555555555555555444444444111111111111111222222333111111333444555666666666444555666777999:::;;;<<<;;;:::888888999999999888555777888888888888999;;;999;;;<<<<<<;;;:::;;;===888777777666777999:::;;;666444222111222444777999===<<<999444000...///111333333444444555777888888444666:::<<<<<<<<<<<<===;;;888777999888444444666555555666777777777777666444555777666555444444555444444555666666666666555333444555666777888888888888999;;;;;;:::777444333888;;;EEEUUUeeevvvwwwrrrgggeeeeeegggjjjiiiddd^^^[[[UUUNNNGGG@@@;;;AAAKKKPPPXXXeeepppsssuuu}}}nnn```___gggsss{{{zzzuuurrrqqqssstttxxxvvv||||||uuurrrsssuuuuuummmfffdddbbb___```ccc\\\[[[YYYYYY[[[]]]___```bbbbbbcccdddfffggggggfffaaabbbdddhhhkkkkkkgggddddddhhhmmmqqqrrrooojjjgggeeemmmyyyvvvlllfffaaaYYYTTTUUUVVVUUUXXX]]]ZZZ[[[[[[```jjjssssssnnnfffiiikkkkkkiiieeecccbbbccc```ZZZUUUUUU[[[fffnnn||||||zzzwwwsssmmmhhhddd]]]^^^fffvvv~~~jjjXXXIIIEEECCC@@@DDDMMMPPPWWW^^^cccooovvv]]]KKKCCCDDDGGGIIIMMMLLLLLLOOORRRVVVWWWWWWTTTTTTSSSRRRQQQQQQSSSTTTPPPNNNJJJDDD>>>888555333333000,,,)))'''((()))***))))))))))))))))))))))))'''((())))))******))))))&&&&&&&&&&&&&&&'''((()))((('''))),,,+++''''''***'''((()))*********)))))))))'''--- 555$$$+++pppjjjiiieee___\\\ZZZ[[[^^^``````[[[TTTOOOLLLPPPSSSTTTRRRQQQTTTWWW]]]___eeeoooxxxzzzvvvpppeeeaaa]]]]]]```aaa^^^[[[[[[TTTKKKFFFEEEFFFFFFFFF??????>>>===>>>BBBGGGKKKMMMOOOQQQRRRTTT[[[dddkkkrrrZZZPPPMMMHHHEEECCCDDDHHHHHHDDD??????@@@BBBDDDFFFGGGHHHIIIKKKKKKOOOUUU[[[bbbooozzzyyytttlllgggkkksssuuurrrooossszzz{{{vvvsssqqqlllfffaaa```bbbeeecccdddccc```dddmmmtttuuuhhheee```]]]eeeuuuyyytttsssnnnllluuu}}}tttdddTTTFFF???;;;;;;999777666777888777555333333222222222222333333444000000111222444666777888666555444333222222222222222333444333000///000111000111222222111111222444000333555666555444444444222222222222222222222222444444444555777777666555:::999888777666555444333111111111111111222333333333333444444555444444444333444555777999;;;======888777777888::::::999888555777888888777888999:::999;;;<<<<<<;;;;;;<<<===999888777777777777888999444333222333444777:::<<>>CCCGGGNNNPPPSSSTTTVVVZZZ___cccsssttt^^^UUUSSSNNNIIIDDDDDDHHHKKKHHHEEEHHHIIIKKKMMMOOOQQQSSSTTTTTTUUU[[[dddllltttxxxyyy|||xxxqqqsssvvv~~~~~~zzzrrriiiaaa^^^^^^```aaabbbaaa]]]^^^cccffffff]]]]]]\\\```ppp}}}sssiiibbbggguuuyyyvvvsssoooddd\\\PPPDDD===:::;;;<<<555444444666777666444111...------...000222555666000000111111333555777888666555555444333333222222000111222111///...///000000111222222111111222333...111555666555333222222111111111111111222222333...222666777666555777888777777777777777777777777222111111111111222333333333333444444555444444333333333444666888999:::;;;555555666888:::;;;:::888555777888888777777888:::999:::<<<<<<;;;;;;<<<>>>;;;:::888777666666777777333333333444555777999;;;DDDAAA<<<777222111444777333333222222333555777999444666888999888888888999:::777666888888444444666444444555666666666666555222444555444333111111222222333333444444444444444444555555666666666555555999888777777666666666666777777888;;;AAAKKKXXXbbbxxx~~~wwwvvvyyyyyy{{{~~~{{{zzz|||}}}}}}}}}~~~xxxgggVVVLLLIIIEEEDDDFFFJJJMMMQQQZZZdddooonnniiiccc___cccmmmuuu|||{{{vvvvvvvvvtttqqqsssyyy{{{wwwtttxxx~~~~~~vvvmmmnnnkkkiiigggbbb^^^```fffmmmpppsssqqqmmmlllooosssrrrqqqooollliiifffeeeeee``````___``````aaa``````^^^aaadddhhhiiihhhfffdddhhhmmmrrrtttpppiiibbb^^^ddd___[[[YYYXXXXXXWWWXXXXXXYYYYYY\\\ccckkklllhhhccccccdddgggjjjkkkjjjgggllljjjfffccceeejjjqqqvvvqqqmmmggg```YYYTTTPPPOOOLLLPPPYYYhhhvvvyyyrrrjjj___SSSHHHEEEEEEEEEGGGLLLEEEEEEDDDBBBEEENNNZZZbbbccc[[[QQQMMMOOOQQQQQQPPPQQQQQQSSSWWW]]]bbbeeefffgggfffddd___XXXTTTSSSTTTFFFCCC===999666444222111***)))))))))((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((()))***+++)))((((((***)))''')))...((()))+++,,,,,,,,,***)))&&&***!!!..."""...'''...vvvmmmrrr~~~~~~qqqeeedddbbbdddiiijjjeeeeeehhhccc___YYYUUUVVVYYY]]]```QQQSSSVVV[[[```ccceeefffqqqxxx}}}xxxjjj]]]XXXYYYZZZWWWTTTSSSTTTWWWZZZ[[[[[[VVVMMMDDD===;;;>>>AAAIIIMMMQQQVVVYYY[[[\\\]]]dddvvvrrrfffaaa___```XXXNNNJJJKKKMMMNNNMMMPPPPPPRRRUUUZZZ___dddggg___```eeelllqqqwww{{{qqqmmmpppxxx~~~wwwmmmbbb[[[XXXXXX[[[\\\ZZZVVVUUUYYYZZZXXXVVVYYY]]]fffzzzzzzlll```bbblllwww}}}ooofff___YYYMMMIIICCC<<<999888999:::666555555666666555222000////////////111333555777111111000111222444666888555555555555444333222222---...//////......///111///111222222111000222333...111555666555333222222000000000000000111333333+++222888888444222666<<<444444555666777888888999222222222111222333333444222222333444555555555555333333444444555555666666333333444777:::;;;:::888666777888888777666777999888999;;;;;;:::;;;<<<>>>;;;:::888666555555555666555555555555555666666666===<<<;;;999666444555777222222222222333444666777777888999999777666666777999666666888777444444666333333444555555555555555000222444444333333333555111111222333333333333333555555666777777777666666888777666555555555666777444666777888;;;BBBIIILLLWWWhhh|||{{{zzz||||||qqqeee^^^QQQJJJDDDCCCCCCDDDKKKSSS\\\^^^___\\\YYYZZZbbbiiivvv}}}{{{|||{{{xxx}}}zzzuuuvvvrrrqqqwwwyyyppprrrppppppnnnhhh```___ccciiiqqqyyyyyyuuutttzzz~~~vvvnnnhhheeeeeefffffffffeeecccaaa```______aaadddfffhhhhhhhhhggghhhkkknnnoookkkddd___\\\cccaaa___\\\[[[YYYVVVSSSTTTVVVWWWYYYbbblllpppnnniiifffdddgggmmmqqqpppnnntttoooiiidddccceeeiiilllcccaaa\\\XXXUUUSSSTTTTTTLLLLLLPPPZZZcccgggbbb]]]YYYPPPHHHEEEEEEEEEFFFHHH@@@???===<<<===DDDPPP[[[ccc^^^YYYXXXZZZZZZUUUQQQLLLMMMQQQXXXaaaiiinnnpppmmmnnnllleee[[[TTTQQQQQQDDD???999555333222111000'''((((((((()))(((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((+++***)))(((((((((((((((***(((((()))'''$$$&&&******************++++++,,,%%%+++'''---###+++(((---pppdddfffnnnttt|||wwwiiieeeeeejjjkkkhhhllltttkkkfff___ZZZXXX[[[```dddRRRSSSTTTTTTTTTUUUXXXZZZ^^^iiirrrooobbbWWWTTTWWWZZZYYYXXXXXXYYY\\\___aaaddd^^^TTTHHH???;;;<<<>>>CCCGGGLLLRRRWWWZZZZZZZZZ]]]gggoooooollllllkkkjjjooofff[[[QQQNNNOOOSSSUUUSSSSSSTTTXXX^^^gggoootttfffeeeeeeggghhhiiipppxxxxxxnnnccccccjjjuuuxxxtttvvv||||||{{{xxxpppggg]]]VVVSSSTTTVVVUUURRRRRRWWWXXXWWWYYY^^^fffqqq~~~nnncccfffooowwwwwwcccUUUJJJDDD@@@>>>;;;888666444444444888666555555666555333111666666555444444444444444222111000000111333666777555666666555555444333222+++---//////......000111///000111111000000111333///222444555444333333333111111000000000111333444,,,333888777222111555;;;555555555555666666666666222222222222222333444444222222333444555555555555333333333333333333333333333333333666888::::::888666777888888666666777888666888999:::999:::;;;===;;;:::888666555555555555666666777777666555444444444666777777555444333444000111111333444444555555777888888777555444555666888666555888777444444666222333444444555555444444///111333444333333444555000111111222222222222222444555666777777777777777666555555555555555666777000444555555888<<<>>><<>>???BBBBBBDDDHHHNNNTTTXXX[[[\\\XXX]]]aaa```aaaeeehhhhhhjjjfff]]]TTTOOOPPPWWW\\\YYYWWWUUUUUUZZZbbbkkkqqqeee```\\\YYYWWWXXX```jjjzzz}}}~~~|||zzzvvvnnneee[[[XXX\\\eeegggdddhhhrrrrrrvvvxxxwwwpppfff]]]XXXTTTWWWXXXWWWZZZaaafffeeehhhoooxxxrrrkkksss|||kkkUUUGGG>>>999:::999777555444222222111888666444444444555444333666666666666555333222222222111000///000333555777555666666666555444333222...000111000//////000111///000111111000000111222111333555555444333444555333222111000000111333444333444444444333333555666666666666666666666666666333222222222222333444444444444555555444444333222222222333333333444444444444333333444777999999999666777888777666555666888444666888888888888:::<<<:::999777666555555555666666777888999888777555444111333555555333222222333...///222444555555444333333444555555444444555777888555555777777444444666222222333444444444444333///111222222111000111222///000111111222222111111222333444555666777777777444444444555555666666666000444555333444999888444888>>>MMM^^^lll{{{}}}~~~{{{~~~wwwhhhVVVJJJCCC??????BBBDDDIIIPPPUUUXXX[[[^^^aaa```eeepppzzzuuuxxx|||{{{qqqooonnnnnnpppqqqrrrqqqppprrrlllggggggeeeaaa___aaaiiirrryyyvvvooorrr{{{ppplllkkkjjjooossssssooohhhcccaaa[[[[[[\\\^^^```bbbeeefffiiikkknnnnnnkkkgggdddbbbZZZ\\\\\\[[[```hhhjjjhhhaaaaaa___^^^eeeqqq{{{~~~tttpppnnnsss|||zzzsssuuummmaaaYYYUUUUUUVVVVVVSSSRRRQQQQQQRRRTTTWWWXXXXXXTTTPPPQQQUUUXXXWWWUUURRRMMMGGGBBBBBBBBB@@@===888999>>>EEEJJJPPP^^^lllvvvmmmbbb[[[XXXVVVRRRNNNAAACCCGGGNNNWWW```eeegggkkkqqqtttpppeeeZZZUUUTTTDDD<<<333---,,,,,,+++)))))))))(((((('''(((((()))))))))))))))))))))))))))'''((())))))******)))))))))((('''&&&&&&&&&&&&&&&&&&&&&(((***)))%%%$$$((((((((()))))))))*********%%%***,,,'''&&&((()))'''vvviiifffbbb^^^cccmmmmmmvvv||||||}}}~~~yyy|||wwwuuulll```___hhhdddeeeeeebbb]]]\\\___ccccccbbb^^^UUUMMMIIILLLPPPQQQRRRTTTTTTSSSQQQPPPOOOSSSTTTUUUVVVWWWYYY\\\^^^^^^ZZZRRRJJJCCCBBBDDDGGGEEEEEEGGGKKKQQQXXX]]]___TTTXXXYYYUUUUUU[[[___```]]]\\\XXXRRRNNNQQQZZZbbb___[[[UUURRRSSSYYYaaaggg```ZZZSSSNNNLLLPPP[[[hhheeekkknnnmmmlllkkkfff```VVVQQQSSS[[[\\\YYY___kkklllrrrzzz}}}yyypppfff```XXX\\\^^^___eeennnuuuvvvyyy}}}}}}vvvtttzzzbbbLLL@@@;;;999777777555555444444444555777444222222333555555555111111333444444333222111333111000///000222555777555666666666666444333222222333444222000///000111///000111111000000111222222444555444333333555666444333222000000111333444999444000000555777555111444444555666777888888999333333222222333333444555666666666555444222111000111111222333555666777777555444222333555888999999666777888777666555666777333555777777777888:::;;;:::999777666555555555666666777999::::::999777666444555555444333222333444---///222444666555333222///111222222222444666888888555555777777444444777222222333444444444444333///111222111///.........//////000111111111111111000111222444555666666666222333444555666666666666333666555111333777777222666999???EEEHHHTTTnnn}}}}}}tttyyywwwbbbRRRHHH@@@===>>>FFFJJJOOOSSSUUUUUUVVVVVVWWWWWW]]]hhhxxxxxx{{{xxxwwwwwwvvvrrrnnnkkklllmmmpppgggaaa```bbbbbbccceeehhhooossslllccchhh|||yyypppmmmnnnhhhnnntttvvvrrrkkkeeebbb\\\\\\]]]^^^```cccfffhhhgggjjjmmmnnnkkkgggdddcccVVVYYYYYYXXXaaannnvvvvvvooommmhhhcccfffpppyyy{{{vvvsssssszzz|||rrrpppggg]]]VVVUUUWWWZZZ[[[XXXWWWUUUUUUUUUVVVXXXYYYSSSOOOKKKKKKNNNPPPPPPNNNNNNKKKGGGDDDDDDFFFEEEAAA<<<>>>FFFNNNRRRWWWdddssspppiiiaaa\\\YYYVVVOOOIIIDDDDDDFFFJJJPPPUUUWWWXXX^^^eeekkkhhh^^^TTTNNNMMM???777...***+++------++++++***(((''''''((())))))))))))))))))))))))))))))(((((()))***************))))))((((((((())))))***''''''***......***))),,,%%%''')))++++++***((('''%%%))),,,%%%'''((()))$$$ooohhhccc\\\^^^fffkkknnnrrruuuvvvvvvuuusss~~~{{{rrrjjjdddbbbbbb```bbbeeeeeebbbbbbeeeiiiccc\\\UUURRROOOMMMLLLLLLKKKLLLOOORRRSSSOOOLLLJJJKKKJJJJJJSSS]]]___ZZZXXXXXXSSSKKKHHHIIIKKKIIILLLLLLOOOVVVYYY[[[```fffeeeccc\\\VVVYYY___^^^WWW[[[ZZZWWWTTTRRRUUU[[[```^^^ZZZUUUPPPOOOQQQTTTVVVVVVVVVTTTOOOLLLLLLQQQUUU\\\___cccdddaaa^^^[[[YYYQQQTTTVVVTTTRRRQQQTTTWWW]]]jjj}}}vvvjjjlllnnnrrrxxx~~~xxxjjjbbbdddjjjoooqqq}}}|||}}}uuuuuulll___PPPCCC<<<888777777666444444555555444333000111333333111000111222444555555555444333333222---///000---******...222777333222555666333222444000000111111111000000//////000000///......111333111222333444444444333222444222///------///111333555555555333111000222444444555666555333444888<<<555555333222222333444555333333444444444333222222///111333555555555444333222333333444555666777777777777666555555666777888888777777777777777888888777666555555666777888888333888<<<;;;777555666888555666777888777666333222///000111000//////111333///111333333333333555777444222000000333666555444333444777999888666333000444333333222111000///...////////////000000000000222222333333333333444444444888999666444777888666666555444333222333444555222666999;;;>>>DDDOOOWWWvvv~~~tttfffYYYLLLAAA999EEEFFFIIIOOOTTTUUUSSSOOOMMMOOOOOOYYYkkk{{{vvvqqqzzz|||~~~}}}wwwqqqoookkkeeefffjjjkkkiiigggeeedddeeeeeeffflllmmmjjjbbb]]]bbbppp|||xxxppphhhdddmmmllljjjiiigggeeeddddddXXXWWWXXX[[[___aaa```^^^aaannnuuuqqqmmmnnniiiaaaYYYWWWVVVXXX]]]gggttt{{{|||wwwlllhhhooowwwyyy~~~{{{}}}pppjjjkkkggg^^^TTTPPPUUUZZZ[[[XXXTTTRRRSSSTTTVVVVVVPPPMMMKKKLLLNNNNNNLLLJJJKKKJJJJJJKKKKKKIIIFFFCCC???DDDHHHJJJLLLUUUbbbmmmgggaaaZZZUUURRROOOKKKHHHDDDAAADDDKKKOOONNNQQQVVVYYY```fffeee\\\PPPGGGCCC,,,,,,,,,,,,,,,+++***))))))'''%%%&&&)))++++++)))))))))))))))((((((((((((+++*********))))))((((((&&&((()))(((&&&%%%'''***((()))''' """,,,******++++++***)))((((((%%%&&&)))******)))&&&%%%vvviii]]]^^^fffnnnoooqqqssstttttttttttt~~~nnngggdddhhhnnnrrrvvv{{{uuuoooeee[[[TTTPPPOOOPPPNNNMMMMMMMMMOOOOOONNNLLLJJJKKKIIIFFFJJJQQQSSSPPPTTTTTTPPPKKKKKKNNNOOOMMMRRRRRRVVV[[[]]]^^^aaaggghhhllllllhhhfffeeeaaa[[[\\\\\\[[[ZZZYYYXXXXXXXXXYYYUUUQQQMMMLLLNNNRRRUUUPPPPPPNNNLLLJJJLLLQQQUUUXXXZZZ]]]___```]]]ZZZWWWRRRSSSSSSQQQOOONNNPPPRRRVVVbbbuuuvvviii___ZZZ[[[^^^aaa]]]lll|||~~~wwwtttsssnnnfff^^^XXXSSSKKKBBB;;;777666666666555444444555555444222///111333222111000111111333333333333333222111111111///---------///000000777333222555555222000111000000111111111000000//////000000///......111333111111333444444444333333333222000///000111444555444444444222111111333444111222333111000111444777666555444333333444555555111111222333444444444444///111333444555555444333333444444555666777777777777666555444555666777888888888777777666777777777444777999777333222444777222666::::::666444444777666777777888777555333222///000111000///000111333000111333333333333555777444333222333555555444111///111333555555444222111222333333444444333222111000000000111111111222222222222333333444444444444555888999555444666666444666555444444333333333333...111444444555999AAAGGGVVVhhh~~~vvvmmmcccWWWIII?????????BBBFFFJJJLLLIIIGGGFFFHHHGGGNNN\\\hhh{{{wwwyyyxxxzzz{{{yyytttsssoooiiihhhkkkcccdddeeeggghhhiiijjjjjjjjjkkkhhhaaa[[[^^^iiittt|||{{{xxxtttooojjjeeebbbddddddccccccbbb```___^^^XXXWWWWWWYYY]]]``````___cccooouuupppmmmpppmmmgggYYYXXXWWWWWWYYYaaallluuuzzz|||yyyrrroootttyyyzzz||||||uuuiiihhhccc[[[SSSPPPSSSWWWTTTTTTTTTUUUVVVUUUTTTRRRPPPMMMKKKKKKLLLLLLKKKIIIFFFDDDAAAAAABBBBBBBBBAAA@@@EEEIIIKKKMMMTTT___iiiccc]]]VVVRRRQQQPPPLLLGGGCCCAAADDDKKKNNNMMMOOOSSSRRRYYY```___TTTFFF:::444******++++++***))))))(((,,,***''''''))))))(((&&&((((((((('''''''''''''''*********)))))))))(((((()))***+++***((('''))),,,(((+++,,,(((######(((...'''''''''''''''&&&&&&&&&'''((()))******)))'''&&&yyykkklllttt||||||||||||{{{{{{{{{{{{~~~tttlllppp{{{yyyiii[[[TTTRRRTTTQQQQQQOOOMMMKKKJJJLLLNNNKKKMMMKKKGGGGGGLLLQQQRRRVVVUUUQQQMMMOOOTTTTTTQQQRRRRRRUUUZZZZZZYYY[[[___fffpppxxxwwwpppiiiaaa[[[XXXXXXXXXYYYXXXTTTOOOKKKPPPNNNKKKIIIIIILLLOOOQQQLLLLLLKKKIIIHHHKKKOOORRRTTTUUUXXX]]]aaabbb^^^[[[WWWVVVSSSPPPOOONNNOOOPPPSSS\\\kkk|||xxxrrrmmmlllggg___\\\]]]___```___^^^jjjvvv~~~~~~pppddd\\\TTTJJJDDDAAA@@@>>>;;;999888777777555444333333444444333222///111222222111000000111111111222222222111000000444000,,,,,,000222111...555111111444444111......///000000111111000000000///000000000//////111333000000222333444444444444333333222333333444555666222333333222111111444666444444444333222222444777666555555444444555666666///000111222333444444555///111222444444444333333444444555555666666777777555555444333444555666777888888777666666666666666111888<<<:::222...111555333777::::::777555666888777777888777666444222111000111111111000000222333000111333444333444555777444444333444555555333111...///111222333444444444111222444666666555444333111111222222222333333333222333333444444444444444555888888555555777666333555555555555444333222111222444666555333444888<<<===HHH]]]vvv{{{uuuqqqkkk```PPPCCC======>>>@@@CCCCCCBBBAAAAAACCC@@@CCCMMMTTTddd~~~{{{zzz}}}uuuzzzyyytttwww{{{wwwrrrkkkggghhhdddeeeggghhhhhhgggfffeeekkkmmmlllfff``````hhhppprrrpppmmmjjjfffcccaaa```\\\]]]^^^^^^___``````aaaZZZXXXWWWXXX[[[^^^``````^^^hhhllliiigggkkkllliii``````___[[[ZZZ]]]eeejjjqqqsssrrrmmmkkklllnnnmmmmmmrrr}}}~~~nnniiieee___YYYUUUTTTUUUVVVQQQRRRTTTVVVWWWWWWWWWWWWNNNKKKHHHFFFFFFFFFDDDCCCAAA>>>;;;:::===AAADDDEEEDDDIIIMMMNNNNNNRRRZZZaaa\\\UUUOOONNNQQQQQQLLLGGGAAABBBFFFLLLOOONNNMMMOOOQQQTTTUUUPPPDDD888///+++((())))))))))))((((((''',,,***((('''(((((((((&&&&&&&&&&&&'''''''''''''''******))))))))))))(((((()))*********((((((***+++$$$'''***+++***)))((()))(((((())))))))))))))))))*********))))))(((((((((|||www|||mmm___YYYYYYYYYXXXVVVPPPKKKJJJMMMQQQOOORRRSSSPPPPPPUUU___eeebbb___WWWQQQRRRVVVUUUQQQMMMMMMPPPTTTTTTRRRSSSWWW]]]fffpppsssnnnddd[[[UUUUUUTTTSSSSSSRRROOOIIIEEEGGGGGGHHHIIIJJJKKKMMMMMMMMMLLLJJJHHHHHHJJJMMMOOOSSSRRRUUU]]]fffkkkiiifffbbb___\\\YYYWWWWWWWWWXXXXXX^^^hhhuuuwwwlllgggdddbbbaaa___```fffmmmrrrrrrqqqlllpppuuu|||vvveeeUUUJJJBBB;;;666999999:::;;;:::888666444444333222222333444333111///111222222000000000111111111111222222111111000222///------///111000///111......222444000.........///000000000000000000///000111000//////111222///000111222333444555555333444444444444444333333111111222111111222444777666555555444333333444555555555555555666666666777111111111111111222333333000000222333444444333333444444444444444555555555333333222222333444555666888888777666555555555555111777;;;:::444111222444666999;;;;;;999888999:::777777777777555333222111000111222111000000222444000222333444444444666777555444333333444555555555222222222333444555666777111222555666777666444333111222222222333333333333222333444555666555555444444777777666777:::999555555555666666555333111000777888999888666555666777999<<>><<<777444555666666555333222000555666666555444333222333888:::;;;>>>FFFWWWnnnzzztttnnnjjjggg___SSSIIIIIIIIIIIIGGGEEECCCAAAAAA<<>>===<<<555666999???FFFLLLOOOPPPUUUWWWXXXVVVRRROOOOOOPPPOOOKKKHHHJJJOOOOOOJJJEEE@@@DDDIIIMMMOOOOOOMMMJJJIIICCC;;;111***(((***,,,(((((()))))))))))))))(((''''''((((((((()))***+++''''''((((((((()))))))))(((((((((((((((((())))))(((((('''''''''(((((((((,,,+++***+++------***'''&&&&&&&&&&&&&&&'''((())),,,+++)))((('''((()))***}}}iiilllttt~~~}}}}}}yyyrrrlllgggffffffcccaaa^^^]]][[[___jjjvvvyyyyyytttiii```ZZZTTTNNNKKKJJJJJJMMMLLLIIIKKKPPPSSSSSSWWW^^^aaa]]]ZZZYYY______^^^[[[VVVRRRPPPPPPIIIIIIJJJLLLOOOQQQSSSTTTNNNLLLJJJKKKMMMPPPQQQRRRLLLLLLNNNVVVbbblllsssvvvyyy|||}}}|||yyyyyy{{{~~~rrrwwwwwwyyymmmiiiiiihhhkkkrrr~~~~~~xxx{{{ssseeeSSSMMMEEE===999777666555000111333555555444222111111000///000111222111000...000111111000//////000000000111222222222222111+++...111///,,,+++---000///,,,+++///111//////111------...///000000000000...000222222111000111222000000000000111333444555333333333333222000///...000111111111000111444666444333222222444555444222333444555666666666666666444333111///......//////000000111111222333333333555444444444333333222222000000//////000222444555555555444444444444555555555555666777999999777666555666666666777888888888666666555444444333333333000222222222111111222444111222444555444555666888666666444333222444888<<<333333222222222333444444555555555555444333333222111111222222222333333333333444666888888777666555333555555666;;;???<<<666444444555555444444333333555555555444444333333333///444888999999@@@MMMYYYppp{{{tttmmmhhhaaaYYYTTTQQQQQQQQQNNNJJJFFFCCCCCC:::@@@<<<999===>>>AAALLLMMMaaa{{{xxxxxx~~~~~~sssxxxooojjjdddbbbgggpppxxx}}}~~~zzzxxx{{{|||zzzwwwsssnnnjjjggghhhjjjllliiiiiihhhfffdddffflllqqquuutttrrrpppooopppqqqrrrpppnnnkkkhhhggghhhiiijjjnnnmmmkkkhhhfffgggkkknnntttwwwzzzyyyvvvuuuwwwxxxxxx{{{pppkkkhhhcccZZZSSSMMMMMMOOOQQQUUUZZZ\\\dddoootttqqqggg[[[TTTQQQMMMJJJIIIKKKNNNNNNMMM___hhhqqqssskkk^^^QQQJJJCCCDDDCCCAAA===;;;::::::<<>>AAADDDEEECCCBBBBBBDDDFFFHHHMMMSSSZZZ^^^______XXXXXXWWWTTTQQQNNNLLLLLLLLLMMMOOOOOOLLLIIIEEECCCBBBFFFGGGBBB???>>>999333)))******+++***)))&&&$$$&&&&&&'''((((((((((((((()))++++++)))&&&%%%''')))&&&&&&''''''((())))))***'''''''''((((((((()))))),,,)))'''(((***+++***)))&&&%%%%%%$$$$$$%%%&&&(((---,,,***)))((()))+++,,,''''''''''''((()))******}}}pppllleeeaaahhhxxxxxxooogggdddbbbbbbjjjuuu|||{{{oooggg[[[WWWTTTRRRNNNKKKMMMSSSYYY]]]dddiiieee```gggrrr{{{wwwlllhhh\\\VVVNNNJJJLLLUUUaaahhhmmmiiiccc___]]][[[WWWTTTMMMMMMMMMPPPUUU```lllttt}}}{{{eee^^^ffftttzzzooocccVVVIII@@@===666777777777777666444333111111000//////000000111///......///000111111000...000111111/////////000------...///000000//////111///---///222222000---888222---------+++,,,...,,,---...///000000000000...000333333222111111222222222111000000111222333000000000111222333555666111111222111///000222444333111111333666888666333000111333555666666555555111000...---...///111222000000000000111222333444999999888777666555555444......---...///111333444222222222333444555666777444888;;;777111...222777777666555666888999:::999444333333333333444555555111222333222111111333555111333555555555555777888666999<<<;;;777333111111111333444777888::::::;;;666555444444555777:::<<<444444444555555555666666333555777999999888666555444555444444888:::555---444333222222333444666777777555222111111111111111444333111111333666999;;;@@@IIIUUUdddyyyzzzppphhheeeeeehhhjjjkkkhhhaaaYYYUUUSSSJJJPPPHHH@@@AAA???===CCC@@@@@@CCCLLL[[[hhhjjjeeekkkppptttwww{{{~~~xxxpppmmmnnnoooooorrrsssqqqnnnttt}}}rrrgggeeejjjllljjjhhh\\\eeelllnnnrrrvvvtttnnn{{{|||}}}wwwqqqqqquuuzzzxxxxxxxxxyyyzzz{{{|||}}}uuuzzzwwwyyy{{{{{{{{{}}}{{{pppiiihhhssstttoooiiibbb]]]SSSLLLMMMMMMJJJJJJMMM\\\aaadddaaaZZZSSSRRRSSSKKKIIIFFFCCC@@@??????@@@JJJPPPVVVUUUMMMEEE???===DDDIIIOOORRRRRRRRRSSSUUUGGGGGGJJJOOOUUUYYYZZZZZZUUUTTTSSSRRRPPPNNNMMMMMMLLLPPPRRRQQQLLLFFFDDDCCCCCCFFFDDD===777555///'''+++)))'''&&&''')))))))))$$$%%%&&&&&&'''''''''&&&&&&((())))))''''''***---%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))***'''%%%&&&((()))(((&&&%%%'''((((((((((((+++---+++)))'''&&&%%%&&&'''(((%%%%%%&&&'''((()))******uuukkkffffffffffffoooxxxmmmeee```aaaiiisss{{{xxxkkkeee```___ZZZRRRQQQTTT]]]^^^ccciiihhhcccfffnnnqqq|||xxxmmmddd[[[ZZZZZZ\\\eeepppvvvqqqllljjjhhheee]]]WWWMMMHHHLLLYYYbbbfffooo{{{lllaaa^^^___gggsss~~~zzzyyyvvvhhhUUUFFF???<<<999777222222222111222222333333111111111111111111111111///.........///000111111222222111111111111222222000//////............///111111111000000///...---------,,,,,,,,,------...//////////////////////////////000111222333333444333000---...111222///,,,000000000000000000111222222333333222000///000000222222222222222222222222111111222333444444444444333333222222111222222222//////......///111333444888777555444555666888999000111222111///...///111...000111333444444444333666777888888777888:::<<<888888888888888999999999111222333444444444333222555333111222444555333111000111222333444555555666<<<<<<<<<;;;888666333111777666444444666999;;;<<<:::999888888888999:::;;;999::::::999666444555555444444555666777888888999999777444222222444888:::666444222222555777999:::111444777777444000...,,,444333222111111222333444888:::>>>DDDQQQgggyyyooolllnnntttsssppplllfff^^^WWWSSSVVVXXXVVVQQQMMMLLLHHHCCCEEEBBBAAAEEEIIIJJJNNNRRRXXX^^^fffnnnrrrqqqmmmjjjfffiiilllllljjjiiiiiikkkfffttt}}}sssllleee``````bbbbbbbbb___dddlllsssvvvuuurrrooorrrwww{{{|||}}}|||wwwrrrnnntttuuusssooonnnqqqqqqooommmsss}}}ooommmmmmpppwwwzzzrrrjjjqqqtttiiieeebbbXXXUUURRRRRRSSSQQQLLLHHHTTTVVVXXXXXXUUUQQQOOONNNIIIEEE???;;;;;;<<<======;;;<<<>>>??????@@@AAABBBOOO[[[iiiooojjjaaaYYYVVVLLLMMMMMMLLLMMMOOOPPPPPPOOORRRRRRMMMKKKLLLMMMLLLMMMPPPSSSRRRMMMGGGAAA>>>MMMFFF===666///******...***)))(((''''''((()))***'''&&&&&&''''''((()))***)))$$$...###,,,'''(((((()))***)))((('''((()))&&&((('''$$$$$$((()))(((''')))***(((%%%$$$'''***((('''&&&&&&&&&''')))***&&&'''(((((('''''')))+++'''((()))((('''&&&''')))hhhtttrrrggg```aaaaaadddnnn|||tttmmmjjjnnnuuuvvvzzz~~~yyytttqqqjjjaaa]]]___bbbbbbfffkkkhhhaaa___bbbeeeooo{{{ssskkkeeeaaa```iiisssqqqlllgggdddbbb^^^WWWQQQMMMIIIPPPaaaooouuu~~~ggg]]]\\\^^^gggssszzzrrriiiaaa]]]VVVMMMAAA999666555333222111111000000111222333333111111111111111111111111111111000000000111222222222111111000000111111222//////.........//////000000000000000000//////.........---------------...///////////////////////////000111222333444444555222///---...111222000---000000000///000000111222111222333222000///111222222222222222222222222222111222333444444555555555333222222111111111111111000000000111222444666777555555555555555555444444333333333444333333222111111222333444555444444333666777888888777777999;;;999999888888888888888888333444555666666555444333555333222222444555444222111111222222444555555666<<<<<<<<<;;;999777444333888777666666888:::<<<===;;;:::999888888999:::;;;888999:::999777666777888666666777888999999::::::999888666555555555666666777555333444666888888888111444666777555222111000333222222111111222222333111333666999AAANNN```lll}}}sssmmmmmmtttrrroookkkgggccc```___^^^```aaa``````___YYYPPPKKKFFFBBBBBBAAAAAAFFFLLLNNNTTT___jjjooooookkkggg___bbbeeeeeecccbbbbbbdddcccppp}}}qqqjjjbbb]]]\\\^^^______\\\```gggmmmpppooommmkkknnnqqqttttttuuu|||uuunnnkkkppprrrpppjjjffffffeeeccc^^^fffyyy~~~tttjjjhhhhhhkkkqqqyyyxxxmmmttt~~~{{{ooogggccc```WWWUUUSSSTTTUUUTTTPPPLLLMMMPPPRRRQQQOOOLLLJJJJJJFFFBBB<<<888777888888888444888;;;;;;999<<>>999444222333333111///......//////000111222333111111111111111111111111444333222222222222222222111111000000000000111111...............///000111...//////000000000000000111000///......---......//////////////////////////////000111222333333444111///---...111222000...000/////////000000111222111111111000///000222444222222222222222222222222222333444555555666555555222222111000000000000000222222222222222333444555333555777888888666444333777666555777999999555111333444555666666555444333555777777777666777999;;;:::999999999888777777777666666777777777555444333444333333444555555444222111111222222333555666777;;;;;;;;;;;;:::999777666999999888888999;;;===>>><<<;;;:::999999:::;;;<<<777888:::999999999:::;;;999999999::::::;;;;;;;;;999999999999888666555444888777666666888888777666222444555555444333444444111222222222222222222111///222555666888===DDDJJJ```ppp}}}~~~wwwppppppuuurrrmmmiiiffffffggggggdddhhhmmmssszzzzzzpppcccYYYRRRKKKFFF@@@;;;===CCC>>>EEEQQQ]]]eeefffbbb^^^VVVXXX[[[[[[ZZZYYYYYYZZZ\\\fffvvv}}}ooohhh```ZZZXXXYYY[[[\\\ZZZ]]]aaaeeeggggggfffdddfffhhhiiijjjllluuurrrkkkiiissswwwvvvooohhheeecccaaaYYY___ooovvvkkkcccaaa```ccchhhmmmrrrtttzzzyyyyyyuuummmfffccc___ZZZUUUSSSQQQRRRTTTSSSPPPLLLGGGIIIKKKJJJHHHFFFEEEFFFCCC???:::666555555555444333777;;;:::888<<>>===<<<;;;:::::::::;;;<<<888999;;;:::999999:::<<<::::::::::::;;;;;;;;;;;;999999999999888888777666999888888888999888666444444555555444222222333555000111222333333222111000111333555666666777:::===???MMM```sss}}}vvvrrrsssuuurrrmmmiiiffffffhhhiiiffflllvvvzzznnnhhhaaaZZZNNNBBB<<<===888<<>><<<888666777777777666888;;;>>>>>>???DDDNNNVVV[[[nnnwwwdddZZZXXXTTTQQQPPPPPPOOOMMMLLLNNNJJJQQQVVVTTTPPPPPPQQQPPPMMMLLLMMMPPPRRRMMMCCC:::777///))))))***(((((()))&&&''')))******)))'''&&&******(((''''''&&&&&&&&&%%%$$$(((!!!---&&&---&&&''')))(((''''''((()))&&&((((((&&&&&&)))***'''######$$$&&&)))***'''$$$&&&''')))*********)))((('''((()))))))))***,,,...'''((()))((('''&&&''')))444444444444666===HHHOOOgggxxx{{{uuutttvvvxxx{{{wwwqqqnnnmmmlllkkkkkkkkkeee[[[UUUUUU```cccgggkkkmmmmmmllllllxxx~~~~~~~~~wwweeeVVVPPPOOOMMMOOOTTTZZZ___aaaoooyyywwwhhh]]][[[]]]cccbbb___^^^]]]\\\ZZZYYYTTTPPPSSS]]]fffgggaaa]]]YYYYYYXXXWWWYYY]]]bbbgggaaahhhsss}}}{{{wwwqqqhhhaaabbbkkkvvvxxxmmmddd^^^MMMFFF===999999888444000444111///---,,,,,,,,,,,,,,,,,,,,,---...000111222000000000000000000000000333222111000000000000000000//////......//////000---------......000111111,,,---...000111111111111333222111000///.........////////////////////////...//////000111222333333000/////////000000000///............///000111222///000111000000111444666111111111222222333333333222333444555666666666666222111000///............000000111111222222222222333333444555777:::===>>>999666555888<<<<<<666111///000222444555666666555444555666666555666888::::::::::::999888777666666666777777777666555333222333555666777666555444444333222222222333555777888:::;;;<<<======<<<;;;:::777999::::::999999;;;======<<<;;;:::999:::;;;;;;:::;;;<<<;;;999999999::::::::::::::::::999999999999888777777777999:::<<<:::999888888888777555333555666555333000///000222000000222333333222000000///000111111111222444555222888CCCQQQaaassszzzwwwtttpppppptttrrrpppmmmjjjjjjkkklllnnnmmmttt{{{uuuhhhVVVGGG@@@;;;;;;???FFFMMMPPPNNNKKKDDDEEEFFFGGGHHHHHHFFFEEEFFFKKKVVVggg{{{ttthhheee```ZZZXXXXXX[[[]]]______^^^]]][[[YYYXXXWWWTTTXXX^^^cccggglllsssxxxwww~~~yyypppkkkhhhfffhhhnnnqqqnnnlllmmmmmmlllmmmfffdddlllsssqqqjjjeee[[[XXXTTTTTTVVVYYY\\\]]]___kkk|||{{{mmm]]]VVVVVVVVVRRROOOQQQNNNKKKKKKKKKIIIDDD@@@AAAAAAAAA@@@>>>===>>>???999888777777999;;;;;;:::<<<<<<>>>BBBIIIPPPUUUXXXVVVbbboootttmmmbbbZZZWWWSSSOOONNNQQQQQQNNNOOORRRRRR[[[___[[[SSSOOOMMMKKKIIIHHHJJJLLLMMMEEE888---///,,,+++***&&&"""$$$***((((((''''''''''''((((((+++***)))'''&&&&&&&&&&&&(((&&&***"""...&&&,,,%%%'''((((((''''''(((***'''***+++((())),,,,,,))) ###'''((('''&&&&&&'''&&&''')))*********)))((("""###%%%%%%%%%&&&(((***'''((()))((('''&&&''')))000000111111111444888;;;DDDTTTfffoooqqqwww}}}zzz{{{xxxzzz|||~~~zzzwwwrrrjjjccc^^^]]]^^^\\\]]]```ccc___WWWRRRRRRYYY^^^cccgggiiiiiiiiiiiivvv}}}{{{yyyzzzzzz{{{kkk\\\TTTQQQMMMMMMPPPUUUZZZ\\\dddrrr|||xxxlllbbb^^^\\\]]]\\\[[[[[[ZZZZZZ[[[[[[SSSQQQSSSXXX^^^___[[[WWWSSSSSSTTTUUUXXX\\\```bbb```fffnnnuuuxxxvvvrrroooccc``````eeeooo|||}}}nnn^^^PPPJJJHHH>>>:::555222222111...+++111000...,,,,,,---...000,,,,,,------...///000111000000000000000000000000000000//////...///////////////............//////...............///000111------///000111111111111222111000//////...//////////////////////////////111111222333444555666666000000000000////////////---------...///000111222...000111222111111333444111111111222222333333444222333444555555666555555333222111///............,,,...000333666888999999000000000111444777;;;===888666666888:::999666222///111222444555555555555333555555555555555777999:::999999999888777777777666666777777777555444333333555888888777555555555444333222222333555777999;;;<<<===>>>>>>===<<<;;;777999<<<;;;999888:::======<<<;;;999999999:::::::::;;;<<<;;;999888999::::::::::::999999888888888888777666666777999;;;===;;;999777777777777555333555666555333000...///000000111111111111111111000111000//////...///000111222111444;;;EEESSSfffvvvyyytttqqqnnnnnnrrrmmmllljjjjjjkkkooosssuuuwww}}}kkkYYYNNN???===;;;>>>DDDFFFDDD@@@>>>======???AAAAAA???===>>>BBBHHHTTTeeeqqqoooggg^^^^^^[[[XXXUUUVVVXXX[[[]]]]]]\\\ZZZXXXUUUSSSRRRNNNSSS[[[aaaeeehhhjjjkkkjjjllljjjeeecccdddcccaaa]]]aaaddddddgggmmmnnnllliiiddddddkkkqqqnnngggbbbZZZVVVQQQNNNPPPSSSVVVWWWXXX___jjjwwwqqqcccUUUPPPPPPOOOMMMMMMPPPMMMJJJIIIHHHFFF@@@<<<;;;<<<<<<;;;:::;;;===@@@888777888:::===????????????======DDDNNNVVVYYYZZZ]]]aaafffiiihhhddd___[[[TTTOOOOOOTTTUUUQQQRRRXXX[[[dddhhhaaaUUULLLGGGDDDFFFCCC@@@===<<<777111+++((()))***)))###!!!))))))(((&&&&&&&&&&&&((()))******)))''''''&&&&&&&&&+++(((###***&&&(((###'''%%%&&&'''(((''''''(((***###&&&'''%%%&&&((((((%%%!!!%%%))))))&&&%%%&&&)))&&&''''''(((((((((((((((&&&''''''&&&%%%%%%&&&((('''((()))((('''&&&''')))+++,,,...000000111222333555>>>HHHNNNOOOSSS[[[bbbqqq|||{{{xxxrrriii```ZZZYYYZZZ]]]]]]aaaeeeaaaYYYUUUUUUWWWZZZ]]]___aaadddiiimmmpppxxx{{{uuummmllllllkkkjjjppptttuuuuuutttjjj___SSSPPPNNNNNNRRRXXX\\\^^^[[[iiitttrrriiiccc___[[[ZZZZZZYYYXXXWWWWWWYYYZZZSSSTTTVVVXXX\\\______\\\TTTVVVYYY^^^cccfffggghhhiiimmmrrruuuuuurrrmmmjjjaaabbbdddhhhooowww}}}uuunnnbbbUUUIII>>>777555333444555555333000+++(((---...//////......///000......---......///000000000000000000000000000000//////.........///000000///......------....../////////.........//////000......///000000111000000000//////....../////////////////////////////////000000111222333444555555111222111000///------...---------...///000111222---000222333333222111222000111111222333333444444111222333444444555555555333333111000///.........,,,...111444666888999999///000111222444666777888777777777888777777666555333444555666666555444333333444555555444555777888999999888888888888888888666777888888888777666555222666999:::888555555555444333222222333555888:::<<<===>>>>>>>>>===<<<<<<777;;;>>>===:::999;;;>>>===<<<:::999888888999999888999::::::999999:::;;;;;;;;;::::::999888888777666666777777888999999999;;;888666555555555555444444555555444222000111222111111000000000000111111222111000000111111111111222//////333666<<>>@@@@@@>>>;;;<<<===@@@EEEPPPZZZ\\\WWWPPPRRRSSSRRRPPPPPPSSSUUUVVVVVVVVVUUUTTTRRRPPPOOOJJJNNNUUU\\\___````````````aaa```[[[ZZZ\\\]]][[[[[[\\\\\\^^^fffnnnoookkkeeebbbbbbhhhlllhhhcccaaaYYYTTTMMMJJJKKKNNNRRRTTTRRRVVVZZZbbbmmmvvvtttmmm```WWWNNNLLLKKKIIIJJJNNNJJJGGGEEEDDDDDDBBB===999777888999999;;;>>>CCCFFF>>>>>>???BBBEEEGGGFFFEEEHHHFFFDDDFFFLLLSSSXXXZZZ______aaabbbcccbbb```___UUUOOOOOOUUUVVVQQQRRRYYYaaajjjmmmdddUUUIIIBBB===;;;888444000---,,,,,,---'''&&&((()))&&&"""$$$)))''''''''''''''''''''''''***)))(((''''''''''''''''''$$$)))'''***"""%%%&&&$$$&&&''''''''''''(((***!!!%%%&&&$$$$$$'''&&&###&&&'''(((''''''''''''(((&&&&&&&&&&&&&&&''''''((()))******)))(((((()))+++'''((()))((('''&&&''')))+++,,,---...///...------222555999===>>>?????????CCCQQQcccrrr|||wwwjjjaaa^^^^^^ccccccfffiiieee]]]YYYZZZXXXYYYXXXWWWXXX^^^gggnnnllltttvvvnnneeeddddddbbbYYY```dddddddddddd]]]TTTPPPNNNLLLNNNSSSXXX\\\^^^UUUbbbkkkiiiccc```]]]YYYZZZZZZYYYWWWVVVVVVWWWYYYUUUWWWYYYZZZ\\\```bbbbbb[[[^^^ccckkkrrrvvvvvvvvvrrrtttvvvvvvtttpppkkkgggcccdddeeeeeegggjjjkkkjjj[[[QQQGGGBBB???:::555222,,,111888;;;999333---***(((***------,,,+++******//////.........//////000000000000000000000000000//////...//////000111111.........------.........000//////.........//////...//////000000000000000///............//////000////////////////////////------...///000111222222222333222111...---,,,---,,,,,,------///000111222---000333555444222000000000000111222333333444444111111222333444444444444444333222000//////......///000222333444444333222111222444666777777666555777888999888666555666888888888888888666444222111333444555444444444666888888888888888888999999999666777999999:::999888777222666::::::888555555666555444222222333555888:::===>>>>>>??????>>><<<<<<999===@@@???<<<:::<<>>>>>@@@CCCCCCAAA>>><<<===<<<===DDDLLLOOOLLLFFFIIILLLLLLKKKKKKMMMPPPPPPPPPQQQRRRQQQPPPOOONNNHHHLLLQQQWWWZZZ[[[ZZZZZZWWW[[[[[[WWWUUUWWWYYYXXX[[[YYYWWWZZZcccmmmmmmhhhhhhcccaaaccccccaaa```bbbYYYSSSLLLGGGHHHLLLPPPSSSMMMNNNPPPUUU___gggddd]]]TTTNNNJJJJJJIIIFFFIIIPPPDDDAAA??????@@@>>>:::666555777999;;;>>>CCCIIINNNFFFFFFGGGJJJLLLMMMLLLKKKSSSQQQNNNJJJIIIMMMTTTZZZXXXZZZ[[[\\\]]]]]]^^^___UUUNNNMMMTTTUUUNNNOOOWWWccclllpppeeeTTTGGG>>>999......---+++)))(((***,,,)))&&&&&&***+++))))))+++$$$&&&((())))))(((&&&$$$))))))(((''''''''''''(((***###...))))))$$$%%%''''''''''''(((***'''+++,,,***+++---,,,)))+++(((%%%&&&(((***(((&&&&&&&&&%%%$$$$$$&&&'''(((###%%%&&&''''''(((+++---'''((()))((('''&&&''')))...------++++++...333777000111111222333333444444888<<>>===:::888666555555555///111333333111///......000...------///000---***------............------,,,---...000000000000//////............//////000,,,...//////...------...------------...000111222333444333111...---...///,,,,,,------.../////////000000///............///---------...111222222222333222111///............---...///111111222222222000000000000000000000000222333444333222222333555333...---222555333111111333444444444333111000...111222222333333222222111///000111333444555666666555666777888888777666555444555666555333222333444666666666444222111222333999999888777888:::;;;;;;999999999999999888777666888444111222666888666333333444444555666777777888===<<<<<<===>>>;;;555000999<<>>;;;:::::::::;;;;;;:::777555555666333444666888999:::999999<<<;;;:::999999999::::::555666666444111111555888555444333222111222333333111111111111111000///..................///000111++++++---...///111222222...+++)))+++000333333222888888<<>>@@@@@@@@@@@@CCCEEEDDDBBBBBBGGGLLLIIIHHHHHHHHHJJJJJJHHHGGGDDDFFFJJJNNNQQQSSSSSSSSSXXXVVVSSSRRRSSSSSSSSSRRRVVVWWWZZZaaahhhkkkiiifff```aaa___\\\]]]___\\\VVVWWWQQQJJJFFFHHHJJJLLLLLLMMMJJJHHHKKKPPPSSSQQQNNNJJJGGGCCCAAABBBCCCEEEEEE>>>:::666555888999888666111777===@@@BBBGGGRRRZZZVVVNNNIIILLLQQQSSSUUUWWW[[[YYYUUUSSSSSSUUUXXX[[[^^^YYYSSSPPPQQQTTTWWWYYYXXXRRROOOOOOKKKGGGJJJQQQ```ggggggZZZJJJ@@@999444***+++,,,***(((''''''((('''((()))((('''&&&'''(((---+++))),,,//////***&&&***)))'''&&&&&&'''((((((&&&%%%%%%%%%'''((())))))%%%'''$$$"""''''''***)))((('''&&&%%%$$$$$$&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))$$$!!!###))),,,***&&&+++++++++)))(((***---000,,,------...//////000000111444777888:::AAAJJJRRRdddmmm{{{zzzrrrjjjdddaaaaaaaaa```\\\UUUPPPOOOSSSYYY^^^bbbbbbaaa```^^^\\\XXXVVVVVVYYY\\\]]][[[WWWRRRPPPIIIEEEEEEGGGHHHIIIOOOWWWZZZYYYWWWUUUSSSRRRPPPPPPQQQSSSVVVWWWXXXYYY]]]aaaqqqrrruuuxxxyyywwwrrroooooollljjjjjjpppxxxsssdddZZZXXXZZZVVVPPPHHHBBB???===;;;999999888666444333222222222///111333333111/////////000...---...//////---+++---......//////......---,,,---...///000000000///------------...///000111---///111000///......///...------------...//////333444444222000......///........................------,,,,,,+++++++++,,,.........///000111111111222111000///...............///000111111111111111000000000000111111222222222333444333222111333555333000000444555333222444444444555555444333111000111222222222222222222111///000222333555666666666666777888888888777666666555666777666444333444555555666666555333222333555444666999:::;;;;;;;;;<<<999999999999999888777777777333111222666888666333444555555666777777888888<<<;;;;;;<<<<<<;;;666222888:::===>>>===;;;999999::::::;;;999777666666777333444666777888888888777::::::999999888777666666222555666666444333444666555444333222222222333333111111111000000////////////............//////000------......//////000000---,,,+++,,,///111222222111222777<<<@@@HHHXXXhhh|||pppeee^^^^^^^^^___jjjxxx}}}}}}}}}wwwpppcccbbbcccfffkkkmmmllliiigggbbb\\\ZZZ[[[\\\VVVPPPJJJDDD>>>;;;:::::::::;;;>>>@@@BBB@@@<<<<<>>@@@>>>;;;999;;;>>>???>>>???@@@AAAAAA???>>>???AAACCCFFFGGGFFFEEEDDDFFFEEEDDDEEEGGGGGGGGGEEEJJJRRR___iiimmmkkkhhheeeYYYYYYUUUPPPPPPTTTUUURRRLLLJJJHHHHHHGGGFFFCCCAAA???<<<:::;;;???AAAAAA???;;;::::::;;;>>>???>>>===:::<<<===<<<999999>>>CCCBBBLLLYYYbbbbbb]]]XXXVVVTTTOOOLLLQQQUUUUUUUUUWWWXXXWWWWWWWWWXXXZZZ\\\]]]VVVQQQLLLJJJLLLQQQUUUWWWXXXSSSNNNKKKFFFCCCFFFKKKGGGEEE???666000...---******++++++***(((''''''(((&&&((()))((('''&&&((()))'''%%%$$$&&&((((((%%%!!!$$$$$$$$$$$$&&&'''((()))((($$$###''',,,***!!!###(((***((('''((('''%%%&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))((('''+++---......---,,,,,,---,,,,,,,,,---------......---///000000//////111444111555:::AAAJJJTTT___fffeeeppp~~~xxxttttttuuurrrlllccc^^^^^^```bbbcccZZZZZZ[[[ZZZWWWTTTSSSRRRSSSUUUWWWWWWUUUSSSTTTVVVUUUWWWXXXXXXUUUOOOLLLKKKRRRPPPMMMJJJIIIJJJLLLMMMPPPRRRTTTSSSTTT\\\jjjuuu}}}yyy}}}wwwqqqpppsssyyy~~~ppphhh[[[OOOEEE>>>999777888666333111000000000000///////////////////////////000222222111///000000........./////////...---......////////////......------...//////000000000------,,,,,,,,,---.........///111111000///000111///////////////......---000333555555333111000000000000000/////////......111111111111000000//////---...//////000000111222...............///000111///000000000000000//////......///111222444555555333333444222111000222333///...000222///+++...333333333444555555444333222000000111111111111000000000111222444555666777777666777999::::::999888888555666777666444444444555555666666666444555666888///444999:::777666888:::888888888999999888888777666555444666888999888666888888888999999::::::::::::999888888888999999999555777:::;;;:::999999999888999:::999777777888999555555666666666666666666888999;;;<<<<<<;;;999888000222444555666555555555333333333222222222222222111000...------...000111000///......------------........................+++...000///,,,,,,...111+++,,,...000...000:::FFFVVV]]]cccfffgggiiilllnnnrrrqqqvvv||||||yyyyyy}}}xxxqqqqqqxxx}}}}}}|||yyytttpppllljjjgggeeeeeeddddddhhhmmmppppppnnnbbb```aaafffkkkoootttyyyppphhh[[[NNNHHHFFFCCC???<<<>>>???>>><<<::::::;;;777777888;;;>>>???===<<<===???AAABBBCCCCCCBBBBBB@@@??????@@@CCCDDDCCCBBBBBBMMMZZZdddgggfffeeeeeedddbbb\\\RRRNNNOOOOOOLLLGGGFFFEEEEEEEEEEEEDDDDDDAAA>>>;;;:::<<<=========888888888;;;???CCCEEEFFFCCCDDDEEEDDDCCCDDDHHHKKKJJJSSS```iiikkkfff^^^XXXUUUPPPOOORRRTTTRRRPPPRRRPPPQQQRRRSSSTTTUUUVVVWWWRRRNNNJJJHHHKKKOOOSSSUUURRRPPPMMMIIIDDD@@@@@@BBB===999222...---...---+++)))***+++***((('''''')))&&&'''((((((''''''((())))))'''&&&'''))))))&&&$$$$$$%%%%%%%%%&&&'''((((((***((((((+++...+++$$$###&&&(((((('''&&&%%%%%%&&&&&&&&&''''''''''''((($$$$$$%%%&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''###(((***))))))***,,,%%%(((***+++***)))***+++,,,,,,------------......(((***,,,---------...//////111333444666999>>>AAACCCKKKUUU[[[aaaiiiuuuwwwrrrkkkfffddddddfffggg___aaabbb```\\\YYYXXXXXXXXXYYY[[[YYYYYY\\\ccciiiiiimmmooommmggg___WWWRRRNNNNNNNNNOOOPPPSSSUUUVVVWWWZZZ]]]]]]]]]bbbkkkrrrxxxtttpppiiiaaa[[[[[[___dddQQQKKKBBB;;;888666555444111000///---,,,+++++++++/////////000000000000000///000222111000///000111......///000////////////...//////////////////...------......//////000111///...---,,,,,,,,,,,,,,,,,,...000000/////////111//////000111222111111000///222555555444222111111/////////000000000111111------.........---,,,+++***,,,///000///000222555------------...///000111//////000000000//////...---...///000222444555555333333333222000000111333000///000111...+++...333111111333444444333222222///000000111111000000///000111222444555666666777666777888999::::::999888444555666555333222333444555666666666444555666888333555666555333222555777666666777888888777777777666666777888:::;;;:::999999999999999::::::::::::888888777777777888999:::444666888999999888999:::888999:::999777777888999666666555555666666666666444666888:::<<<;;;:::999333222111222333555666777333333333222222222111111000///---,,,,,,...///111000///...---------------,,,,,,------.../////////+++...000///,,,+++---000///,,,+++...000111666;;;>>>AAADDDGGGIIIMMMUUU\\\iiippp|||wwwnnnmmmsssxxxxxxvvvvvvtttqqqlllhhhfffeee^^^^^^```fffooovvvyyyyyyhhheeeeeeiiilllppp|||mmm^^^ZZZ[[[WWWOOOEEEFFFFFFEEEAAA>>>;;;:::999999;;;===??????===:::999:::;;;<<<===>>>??????::::::999;;;===>>>>>>===999AAAKKKRRRUUUVVVXXXZZZbbb```YYYOOOHHHGGGEEEBBB???>>>===<<<===@@@DDDGGGCCCAAA>>>===???BBBDDDEEEAAA??????BBBHHHPPPVVVZZZWWWTTTPPPNNNOOOOOONNNMMMQQQXXXbbblllpppnnnhhhbbbWWWSSSQQQSSSRRRNNNLLLMMMLLLMMMNNNOOOPPPQQQQQQQQQLLLIIIFFFFFFHHHKKKNNNOOOMMMNNNLLLGGG@@@999555222111,,,((()))+++,,,***(((((()))***)))''''''((()))%%%'''((((((''''''(((***)))((((((((())))))'''&&&''''''(((((((((''''''''')))***,,,,,,***((((((((('''((())))))'''&&&''')))(((''''''''''''&&&&&&&&&$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''"""''')))'''''')))+++''')))+++,,,++++++,,,---++++++++++++++++++++++++******+++,,,,,,,,,+++++++++---///000000111333444666888;;;<<>>:::666333222333333444...//////...+++*********//////000111222111111111///000111111000///111222---///000000/////////000...//////000000//////......------......///000111000///...---,,,,,,,,,,,,,,,...000000//////000111///000111333333333222111///111333444222111111222/////////000111222222222...///000000000///---,,,***---000000//////222555...---------...//////000......///000000/////////,,,---...000111222444444333333333222000///000222444222111333111...000555///000222333444333333222//////000000000000/////////000111333444555666666555666777999999999999888444555555555333222333444555666666555444333555777666555333222222333444444444555555666666666666555555666888:::;;;;;;::::::999999::::::::::::::::::666777888777666666888:::333555777888888888:::;;;888999:::999777666777888444444444444444555666777111222444666777888777777555333000000222444666666222222222333222111111000......---,,,---...///000......------,,,---------++++++,,,---......//////+++---...///...------...111+++(((+++...---...///111000111444666999BBBKKK]]]gggwwwzzzpppooovvv{{{|||vvvvvvuuuqqqlllgggdddccc___]]]]]]aaafffkkklllkkkcccaaaccchhhjjjpppmmmhhhkkkhhh```]]]\\\[[[YYYTTTNNNHHHEEEFFFFFFFFFHHHHHHFFFBBB???:::999777777888:::===???;;;999888888:::<<<======666999<<>><<<;;;:::888666888===DDDJJJFFFDDDCCCCCCFFFKKKQQQTTTNNNLLLKKKNNNUUU___gggkkkhhhbbb[[[WWWVVVTTTPPPLLLVVV\\\eeeqqqyyyyyyssslll[[[WWWVVVVVVTTTOOOMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLJJJIIIIIIJJJLLLLLLKKKGGGJJJHHH@@@888111+++%%%,,,'''&&&))),,,+++))))))'''((())))))''''''((()))%%%'''(((((('''''')))***((((((''''''&&&&&&&&&&&&(((((())))))(((((('''&&&&&&(((***(((%%%$$$(((,,,'''%%%%%%&&&%%%###%%%)))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''!!!%%%((((((%%%$$$%%%&&&,,,...///...---,,,...///************************...---------------,,,+++(((***,,,......///111333222111000000222444555666;;;>>>CCCHHHNNNUUU\\\```hhhkkkppptttwwwxxxwwwvvvrrrsssqqqkkkcccaaaeeejjjvvvzzz~~~}}}zzzwwwyyy{{{{{{~~~}}}uuugggfffdddeeeggglllqqqtttpppooonnnmmmkkkddd[[[UUU[[[aaaiiiooommmbbbSSSHHH>>>>>><<<777111111666;;;444333222111000111222333...000222111///------......///000111111000000//////000111000///000111333,,,///111111///...000111//////000000000000//////......------...///111222......------......///000,,,...000111000000111222000111222333333222000//////000111111000000222333111111111111111111111111000111333333333222000///,,,000222111...---///333......---------...//////------...///000000000000,,,------///000111222222333444333222000///000111888333000222333111111444///111222444555444444444...//////000000//////......///000222333444555555444555666888999999888888444666666555444333444555555666666555333222333555666444222333666888555222222333444444555555444444333555888999:::999999999999999999999999999999999444777888888666555777999333555777888888999;;;===::::::;;;999777666666777111111111111222333555666333333333444444444444555555333111222444555444222111222222333222111000///,,,,,,---------.........------,,,,,,,,,---......------------------------++++++,,,---//////...,,,---***))),,,,,,)))***---,,,+++,,,000000000777@@@KKKTTT___kkkvvv|||xxxvvvtttpppjjjeeeaaa___ddd```]]]]]]___```^^^\\\ZZZYYY^^^dddeeeiii|||wwwlllnnnqqqnnnnnnnnnmmmlllhhhbbb\\\WWWQQQRRRSSSUUUWWWUUURRROOOFFFCCC???<<<<<>><<<;;;<<<======<<<@@@EEEHHHEEEBBBCCCBBB@@@BBBBBB@@@??????DDDLLLRRRPPPOOONNNMMMOOOUUU[[[```UUUTTTSSSVVV]]]ffflllpppgggddd___ZZZVVVTTTRRRQQQVVV]]]jjjyyyxxxooo___\\\ZZZ[[[XXXTTTTTTWWWTTTSSSQQQPPPOOONNNNNNNNNJJJIIIIIIIIIJJJIIIFFFCCC<<<@@@>>>666///---***%%%---((('''+++,,,******---'''((()))(((''''''((()))%%%&&&(((((('''''')))+++'''(((''''''%%%%%%&&&'''%%%&&&'''((((((((('''&&&&&&''''''&&&%%%%%%&&&(((%%%"""###%%%$$$ """'''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''&&&%%%%%%%%%&&&---------+++)))((()))+++,,,,,,,,,+++++++++++++++---,,,++++++---------,,,)))+++,,,,,,,,,---000333000///---///222333000...333444555666777;;;???CCC@@@CCCIIIOOOSSSUUUUUUUUU^^^bbbccc^^^WWWUUU\\\dddpppuuuzzzzzzxxxwwwyyy|||sssiiifffaaa___```eeelllpppooohhh^^^WWWSSSNNNGGGBBBBBBEEELLLSSSUUUNNNAAA777111444555222///111777<<>>:::;;;;;;:::777555555666///.........000111444555777777555444444333444444333222222444666666222///111111222333222111000///+++,,,---............---,,,,,,,,,,,,------.../////////...------,,,++++++,,,******,,,000111...+++))))))---///---))),,,222+++***---111000---111999:::>>>CCCJJJVVVfffuuu~~~xxx}}}zzzvvvqqqlllgggbbb___bbb___]]]___cccffffffeee```___bbbfffbbb```nnn|||jjjkkkrrrtttnnnoooppppppoookkkfffaaaVVVWWWZZZ___bbbcccaaa^^^UUUQQQKKKFFFEEEHHHLLLOOOUUUQQQMMMKKKMMMPPPSSSTTTMMMIIIDDDAAAAAA@@@===999>>>FFFLLLKKKJJJKKKKKKHHHMMMNNNMMMLLLLLLOOOVVV[[[]]]\\\YYYVVVVVVZZZ```dddVVVUUUVVVYYY___eeeiiikkk^^^___^^^ZZZUUUSSSVVVYYYSSS\\\mmmyyykkkbbb___^^^^^^\\\YYYZZZ^^^WWWUUURRRPPPMMMLLLLLLLLLAAAAAAAAABBBBBB???;;;777111555333---***...000---+++&&&%%%''''''$$$'''---&&&((()))(((''''''((()))%%%&&&(((((('''((()))+++)))))))))(((&&&&&&''')))"""###%%%'''(((((('''''')))'''&&&&&&((((((&&&$$$'''%%%&&&+++)))$$$$$$)))$$$$$$%%%&&&'''((()))***&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%'''((())))))---///...((()))...000---(((***,,,,,,++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......)))(((%%%$$$&&&)))...111//////000222222333333333888888888999999;;;<<<<<<@@@@@@@@@AAACCCFFFIIIKKKYYY[[[___bbbfffjjjooorrr|||yyykkkbbb]]]UUUSSSQQQOOONNNNNNOOOPPPPPPMMMGGGAAA<<<999777777555777999;;;<<<<<<;;;:::333111///...000111111111...............///000000000///---,,,,,,---///000//////...///000000...---///000111000...------...&&&***...000000...............//////000000111111...000111000///...///111222000000111...+++,,,000......//////000000111111000111222222222222111000444333222222111111222222000111111111111222222222...///000000//////000111............////////////,,,,,,---.../////////.........---,,,---...///000000---***+++...111222111.../////////---,,,---...,,,222111((("""&&&...111000000000111222444555666222111000.........///000+++///000///111555666444222222444666777888888888777777777666555333222111444333222111000000000000///222666888888888888888333222222111111222222333///111444555666666888999@@@<<<777666777888777555777777666666555555555555444444555666777888999999:::999999999999999999:::444222//////222555777777333222111222444555444333333222000/////////000111111111111000000000000000///...---,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***------,,,+++,,,---...///++++++,,,---,,,+++)))(((*********++++++,,,,,,,,,***,,,---,,,,,,---///111222333444444999DDDUUUaaaooowwwzzzooogggbbbaaadddbbbbbbdddggghhhfffccc\\\aaahhhiiiaaa]]]iiizzzvvvllljjjiiinnnmmmkkkkkkjjjhhheeebbbWWW\\\aaadddhhhjjjgggaaaYYYVVVSSSQQQJJJGGGOOO\\\^^^[[[YYY]]]dddiiijjjhhhhhh]]]RRRLLLIIIFFFEEEFFFLLLOOOUUU[[[``````]]]ZZZ```aaa```[[[WWWWWW^^^eee___aaaaaa___[[[YYYZZZ\\\WWWYYY\\\^^^^^^___```aaa```^^^\\\YYYVVVUUUSSSSSSXXXZZZbbbooo|||~~~yyyfffeeeddddddccc```\\\YYYZZZUUUOOOMMMMMMLLLHHHCCCGGG@@@;;;<<<<<<666000---***************)))((((((&&&'''((()))))))))))))))$$$'''***+++***(((&&&&&&***)))((((((((((((&&&$$$---&&&$$$''')))''')))...++++++++++++***((('''&&&''''''((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''')))******(((((((((((((((((('''''')))))))))(((&&&''')))+++111---(((%%%%%%&&&''''''&&&&&&''''''''''''&&&%%%+++......***+++///111...)))***,,,,,,+++++++++,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,++++++***+++,,,...///------...000000111111111333333222333333444555666444444444444666888;;;===>>>???BBBEEEIIIPPPXXX^^^\\\___bbbcccbbbbbbdddfffeeeiiiiiiaaaWWWPPPIIICCCAAA@@@>>><<<;;;;;;<<<===:::999777444333222222222000111333444555444333222111///------.../////////...............//////000///...---,,,,,,---...///,,,+++,,,---000111000......000000///...------...***,,,//////...---,,,------......///000111111222///000111111///...///000...,,,,,,...---***,,,000/////////000000000111111///000111222222111000///111111111000000111111222333222222111111000000000---///000000//////000111....../////////000000000,,,---....../////////......------,,,---...///000///---***+++---000111000...///000///---,,,---......333333,,,)))---222333//////000000111333444555222111000///...//////000---///000...000555777555333333444555666777888888777777666666555333222111333333222111000000000000...000333555555555555555222222222222222222222222///222444555555555777888888555333333555777888777666666555555444444333333555555666777888999:::;;;999999888888888888999999444111......000333444555222111000111333444333222222111000/////////000000000000000000000000000000000///......------......******+++,,,,,,,,,,,,,,,------,,,++++++,,,---...------.........---,,,+++*********++++++,,,,,,,,,)))***++++++++++++---///...//////...///444>>>FFFVVV\\\gggrrr{{{tttjjjeeecccdddbbb``````aaabbb```]]]^^^bbbiiikkkccc\\\aaalllssslllhhhllliiieeebbbaaaaaa```^^^XXX\\\```bbbeeeiiifffaaa[[[XXXUUUSSSPPPRRR^^^mmmkkkfffbbbbbbggglllmmmmmmhhh```YYYWWWUUUPPPMMMLLLMMMRRRZZZbbbhhhhhhddd```aaaeeehhhiiigggfffggghhhbbbcccaaa]]]YYYVVVWWWXXXVVVXXX\\\^^^^^^^^^^^^___^^^]]][[[YYYWWWTTTSSSRRRRRRSSSXXXbbbnnnwwwyyyyyymmmjjjgggdddbbb```]]][[[UUUQQQLLLKKKLLLJJJFFFAAA???777222222333000------))))))***+++***)))(((''',,,,,,,,,,,,++++++***)))&&&(((++++++***((((((((('''''''''((())))))((('''(((%%%%%%'''%%%!!!"""'''''''''((((((((((((((((((''''''((((((((('''&&&&&&%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''((((((((('''&&&&&&(((***---***'''%%%&&&((()))))))))))))))((((((((((((((((((++++++***+++...///---***,,,------+++******+++*********++++++++++++,,,************++++++++++++------............---,,,++++++,,,---..................---------......///......---...///000222333000//////000444<<>>999555222+++&&&'''(((((())),,,'''(((***++++++)))'''%%%"""###%%%&&&((())))))))))))))))))(((&&&''')))+++$$$%%%'''(((''''''((())))))(((((())))))))))))***!!!"""###%%%'''(((((()))''''''''''''&&&%%%$$$$$$'''''''''(((((((((((()))'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''')))))))))''''''((()))&&&%%%&&&''')))******(((&&&%%%###"""###$$$&&&''')))))))))+++***)))((((((,,,---...---+++)))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,+++******+++,,,...///++++++,,,,,,------,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++111222222000///...000222222111/////////000111222$$$...555333///...///.........------.........///...///000000...+++(((%%%------------------,,,,,,---,,,+++,,,------,,,+++,,,,,,,,,,,,,,,---......---------,,,,,,---------...---+++++++++***(((&&&,,,...///...---,,,...///,,,,,,,,,++++++,,,///222,,,,,,---///000222333333222333333222111000000111...------///---+++,,,111222111111111000000//////111111111000000111111111......//////111222444555222111/////////000111222---...//////......///000111111111111222222222222///000000111000000//////---------...............000000000000000000111222///000000000...---...///+++)))***000555555222///............///000111111000000111111111111111111111222///,,,---444999:::666555333222333444666777555555555555444333222222111222222222111000///...000//////111444555444222000111333444444333111000111333444444333222222333333444666777777666555555666666666666555555555444222222333333444444555555666555555555555555555666666333111000111222111000...---,,,---///000///...............//////......------........./////////******)))))))))******+++---,,,+++***+++,,,---...+++++++++++++++++++++***************************************************)))***+++***))))))+++---))))))*********,,,...///***---000///...111999@@@EEEOOO]]]hhhmmmoooooopppnnnllliiieeebbb```aaaaaa^^^aaadddhhhjjjkkkhhheeedddnnn|||wwwkkkaaa\\\]]]```bbb^^^______]]]aaaggghhhfffdddeeebbb]]]ZZZ[[[^^^aaajjjhhheeecccbbbaaa___^^^]]]XXXVVVZZZ\\\ZZZWWWWWWQQQSSSWWW]]]bbbeeedddccc\\\YYYVVVVVVYYY]]]```aaabbbdddeeeeeebbb\\\VVVQQQSSSUUUXXXXXXWWWWWWWWWXXX\\\\\\]]]\\\ZZZWWWTTTRRRMMMOOOPPPOOOOOOTTT\\\ccc```]]]YYYUUUPPPJJJDDD??????>>>===;;;999555111------)))'''))))))&&&%%%''''''(((*********)))'''&&&%%%&&&((()))***+++++++++(((((('''&&&$$$%%%'''***$$$'''((((((&&&%%%&&&'''+++((($$$###&&&((('''%%%###$$$%%%&&&'''(((((((((&&&&&&''''''&&&%%%%%%$$$'''''''''(((((((((((()))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))******)))((()))***'''&&&&&&((())))))(((&&&***)))''''''''')))+++,,,,,,******,,,,,,******,,,,,,---...---+++))))))))))))))))))************+++++++++++++++,,,,,,,,,---,,,,,,******+++---///111+++,,,,,,------,,,,,,,,,*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000...---,,,,,,///---,,,,,,...//////...&&&000000,,,+++...///,,,,,,------......//////......000000///---+++)))+++++++++++++++,,,,,,,,,---,,,,,,---......,,,+++,,,++++++++++++,,,------,,,,,,,,,------,,,,,,,,,***))))))***,,,---,,,***,,,---......---,,,...///***+++,,,,,,+++---000222,,,---...///000111222333111222333333222111222333000......000///,,,---111222111111000///......---111000000//////000000111/////////000111222444555111000.........000222333,,,...//////...---///000000111111111111222222222111111111111111000000///,,,---......//////......000222333222111000111333///000111000...---...///...***+++111555555333333///////////////000111111///000111222222222111111111222000,,,...555999:::666555444333333333444555444444444444444333222222222222333333222111///......,,,+++...222444333111111222333333333333222111000222333333222111222333---000444666666666666666555555555666666666666777555555555666666666777777666555555444444555555666666444333222333444333222...---,,,---...//////---,,,---......///.........,,,,,,------.../////////,,,,,,++++++,,,,,,------++++++******++++++,,,---******+++,,,---,,,,,,,,,,,,++++++++++++,,,------***************)))))))))***++++++***))))))***,,,,,,+++*********+++,,,---###''',,,.........111333666;;;AAAFFFLLLTTT^^^eeeiiiiiihhheeeaaa```aaabbb___aaabbbaaacccfffeeebbbaaadddjjjssswwwxxx{{{zzzssshhh```\\\\\\]]]^^^\\\]]]]]]\\\```fffhhhfffaaadddddd```^^^^^^^^^\\\[[[]]]___aaacccddddddddd___XXXTTTUUUWWWWWWVVVWWWUUUVVVXXX[[[```ccccccbbbXXXYYY[[[]]]^^^___```aaabbbbbbbbbcccaaa]]]VVVQQQTTTUUUUUUUUUSSSSSSUUUWWW\\\\\\\\\[[[YYYWWWTTTSSSJJJMMMPPPQQQQQQUUUZZZ___ZZZXXXTTTQQQLLLEEE>>>999777777666444111...+++)))(((&&&'''***)))$$$"""###((()))))))))((((((''''''(((((((((((('''&&&%%%%%%&&&''''''%%%$$$$$$&&&)))$$$''')))(((%%%$$$%%%'''++++++(((%%%&&&)))'''###%%%&&&''''''((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''')))******)))(((((()))((('''''''''(((((('''%%%((('''''''''''')))***+++)))&&&%%%)))***)))+++///+++,,,------+++))))))***))))))))))))************************++++++++++++*********+++++++++++++++++++++,,,,,,,,,++++++***************+++,,,------......///////////////...))),,,//////...,,,++++++...---,,,---//////---+++!!!)))///...,,,---///...,,,---...///000000000000......000111111111000///************++++++,,,---,,,++++++,,,......,,,***+++++++++++++++,,,,,,---,,,,,,,,,------,,,,,,,,,)))((()))***---...---,,,+++,,,...------,,,...///+++,,,------,,,,,,...000---......///000111111222000222333333222222444555111000111333222000222777111111000///...---,,,+++///...------------...///.........///000111222333333111///------...000222,,,---///...------...000000000000111111111111222111222222222111111000///,,,---.../////////...---///111333333111///000222///000111000.........000000,,,+++000333222333777000000//////000000111111///000111222222222222111000222000---///555999999555555555444444333333333333333444444444333222222222333444555444222000///...+++***---222666555333222222222222222222222222///000222333222111222333---111666888777555555666222333333444555666777888666666666666666777777777666666555555555555666666555444222333444444333222...---,,,---/////////...+++,,,---...///......---+++,,,,,,---......//////,,,,,,,,,,,,,,,---......((()))******++++++******)))***+++---............,,,+++*********+++---...+++*********)))))))))((()))******)))(((''')))+++------,,,,,,---,,,+++***%%%&&&))),,,............111222333333555:::CCCJJJRRRUUUYYYZZZ[[[]]]```ccc]]]aaabbb___```ddddddaaaaaa___aaahhhkkkkkkmmmrrrlllhhhaaa\\\ZZZZZZZZZZZZXXXZZZZZZZZZ___eeegggeee___cccddd```^^^```___[[[XXXZZZ\\\^^^```cccfffhhhbbbZZZUUUUUUWWWUUUUUUVVVTTTUUUXXX\\\aaaccccccaaaYYY\\\___``````cccgggkkkjjjgggcccaaa___]]]ZZZWWWVVVUUUSSSQQQPPPQQQTTTWWW[[[ZZZYYYXXXVVVTTTSSSSSSJJJLLLNNNPPPQQQSSSUUUWWWQQQNNNIIIEEEAAA<<<666333000000///---+++***))))))'''%%%'''***)))$$$###%%%***)))((('''&&&''''''(((''''''&&&&&&$$$###!!! &&&'''((('''%%%%%%'''(((!!!%%%((((((%%%$$$&&&)))'''---+++'''((()))((($$$%%%&&&'''((((((((((((%%%&&&''''''((((((((((((%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''%%%&&&&&&'''(((((())))))$$$&&&((()))'''&&&&&&'''((('''&&&&&&'''((('''&&&######$$$%%%%%%&&&''''''$$$ %%%'''&&&***000***,,,------+++******+++))))))))))))************))))))))))))************'''(((*********'''%%%###******+++++++++******))),,,,,,,,,,,,---...000000+++,,,------------------+++,,,...---+++)))))))))---+++***,,,------)))&&&...000///,,,,,,......+++***+++,,,---.../////////,,,,,,---...............************+++---...///+++***+++,,,------+++)))++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,+++++++++------+++)))+++,,,------,,,,,,...///---...///...,,,+++,,,---......//////000000111111///111333333333333555777---,,,...111111///222777111000000...---,,,+++***------++++++++++++------......---......///000111555333000---,,,---///000,,,---///...------...000///000000000000111111111222222222222222111000///,,,,,,.../////////...---...111333222000...///111///000111000///...///000000++++++///000...111888111000000000000111111222///000111222333333222111000222111...000666999888555555555555444333222222333333444444444333222222333444555555555333111///000---+++///555999888666333222222111111222222333...000222222222111222444333777;;;<<<999555444444000111222333555666777888444444444555555555555555666666555555555555666666444333222222444444333222...---,,,---///000///...***+++---...///...------++++++,,,------...//////+++*********+++,,,,,,---'''((()))++++++***))))))(((***,,,...///000//////))))))((((((((()))+++,,,+++*********))))))(((((((((((()))(((&&&&&&''')))(((((()))+++,,,+++(((%%%,,,***)))***+++,,,+++))),,,///111111......000222555:::CCCIIIOOOUUU\\\```[[[aaacccaaabbbfffgggdddccc______eeegggddddddgggbbb___\\\ZZZZZZYYYYYYWWWUUUWWWXXXYYY]]]dddfffddd___cccccc]]]\\\^^^]]]XXX\\\\\\\\\\\\\\\___cccfffiiibbb\\\]]]]]][[[ZZZZZZPPPSSSWWW]]]bbbcccbbb```^^^___^^^\\\[[[bbbnnnwwwtttmmmfffaaa_________]]]VVVUUURRROOONNNOOOTTTWWWZZZYYYWWWUUUSSSRRRRRRRRRNNNMMMMMMMMMNNNOOOOOOOOOHHHCCC===888444111...,,,***++++++)))(((((()))+++((('''(((***)))&&&'''++++++)))'''&&&%%%&&&((()))''''''((((((''''''&&&&&&'''((()))(((''''''''')))###'''(((%%%%%%(((,,, ++++++%%%%%%(((+++"""###$$$&&&'''(((((()))%%%%%%'''((())))))******%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))******###%%%''''''&&&$$$$$$%%%'''&&&$$$%%%'''))))))((($$$%%%&&&'''((((((((((((+++++++++***)))(((((('''+++++++++,,,,,,---------''''''''''''(((***+++,,,((()))***,,,,,,+++***)))******+++++++++,,,,,,,,,*********+++------,,,+++******))))))))))))************))))))******+++,,,------------------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,...111444'''---+++***000...***...+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++***((((((***,,,---)))'''+++222222+++###'''((()))***++++++++++++++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,000000000///////////////000111111222222222111111111///---...111222000...444333111///---,,,++++++---,,,+++***+++,,,---...,,,,,,---...///000111111222333333222///,,,+++,,,---.........------///000000111111222333333333333555222//////222333222////////////---,,,---000222000222333222000///...///222000---+++,,,///222555222222111///......000333///000000111222222333333444333111//////000111222.........000222555888999555555666666555555444444444444555666555444333222111555999;;;888444111///333333222000///000444777444444333222222111000000111///---...111444333111333444666777888888888777444444444444444555666777444555777777555555555666777777777666555555444444222222222222222222222222......---,,,---...///000---------............///---......---,,,,,,///111+++...///...***)))***---))),,,......+++***,,,...)))***,,,...///000111111((()))***++++++***)))(((++++++***(((&&&&&&''')))((((((((((((((((((((((((((((((((((((((('''''''''+++++++++++++++++++++++++++,,,---,,,++++++---///,,,000444777:::???GGGMMMOOOUUU]]]dddggghhhhhhhhhfffbbb___^^^aaabbbbbbaaabbb```]]]ZZZXXXXXXYYYZZZWWWWWWXXXYYY[[[]]]___```aaa`````````aaaaaa___]]]YYYXXX\\\bbbccc___```eeehhhgggfffeeecccaaa```___WWWWWWYYYZZZ]]]___bbbcccaaabbb___ZZZWWW]]]kkkwww{{{uuummmeeeaaa___]]]\\\WWWVVVTTTQQQOOOOOORRRTTTUUUVVVVVVTTTSSSTTTVVVXXXSSSMMMEEEAAAAAAAAA>>>:::555333000---+++*********+++******)))))))))))))))'''((((((((((((((('''''')))(((((((((((())))))***$$$&&&))))))(((&&&&&&&&&)))((()))***'''###%%%***$$$&&&(((((('''&&&'''((($$$'''((('''%%%$$$'''***&&&&&&''''''''''''&&&&&&'''((()))(((&&&&&&((()))$$$%%%&&&&&&%%%%%%&&&(((''''''''''''''''''''''''$$$'''((('''%%%%%%(((+++))))))&&&$$$(((...///,,,'''&&&%%%%%%%%%&&&&&&''')))(((&&&&&&''''''&&&%%%******))))))(((''''''&&&++++++++++++,,,,,,,,,,,,******)))(((((((((((((((((())))))************************+++++++++,,,,,,*********+++,,,---,,,+++*********))))))***************))))))******+++,,,------------------------+++++++++++++++,,,---...,,,,,,------------------+++,,,------,,,,,,...000)))///,,,+++000---(((---***++++++,,,,,,++++++*********++++++++++++******+++++++++***))))))+++---...***''')))...///,,,(((***+++,,,------.........++++++,,,---...///000000...............---------//////000000000000//////000000111222222222111111222000//////222222111///222111///...,,,,,,++++++,,,,,,+++++++++,,,---...////////////000000000000222333333222///,,,,,,,,,,,,---...---,,,---...000///000111222333444444444444222000000000111000//////000///...---...000333222333444333111///000111111111000000111222333333222222111///......111333000000000111222333333333444333222111111111222222222222111111222333444555666555333222111222333333333333444555444444333222111555999:::888444111///...000111111000000111222555555444444333111000///333111//////111222111///444555666777888888777777444444444444444555666666444666777777666555555666666666555555444333333333222222222222222222222222...------,,,---...///000------------............---......---,,,---///111+++,,,---,,,+++***+++,,,+++...000///---,,,,,,...***+++,,,---.../////////))))))************))))))((())))))((('''''')))+++((((((((((((((((((((((((((((((((((((((((((((('''++++++++++++++++++++++++)))***+++***))))))+++---///...---///222666999;;;;;;@@@HHHQQQXXX___eeeiiiccc```]]]\\\^^^aaaaaaaaa[[[ZZZZZZYYYYYYYYYYYYYYYVVVVVVVVVWWWYYY[[[]]]^^^^^^^^^___aaacccbbb```^^^```^^^```eeedddaaabbbggghhhhhhhhhgggeeeccc```___]]]\\\[[[[[[ZZZ[[[[[[\\\\\\\\\[[[YYYYYY___jjjrrrxxxuuuqqqkkkeee___[[[YYYUUUUUUSSSOOOLLLLLLNNNPPPSSSSSSSSSRRROOOOOOOOOQQQOOOHHH@@@;;;999777333///111000...,,,***)))((((((((((((((((((((()))***+++''''''(((((((((((('''''')))((('''%%%$$$$$$######&&&((())))))(((''''''((((((''''''(((&&&"""$$$)))###%%%''''''&&&%%%&&&'''&&&&&&''''''&&&&&&((()))&&&&&&''''''''''''&&&&&&'''(((((((((&&&&&&((()))%%%'''((((((''''''((()))''''''''''''''''''''''''###%%%&&&'''&&&&&&((()))######!!!"""((()))%%%'''''''''&&&&&&%%%%%%$$$((('''&&&&&&''''''&&&$$$))))))((((((''''''&&&&&&+++++++++*********************)))((((((((((((((())))))(((((()))******+++*********++++++++++++,,,******+++,,,,,,,,,++++++++++++************++++++***))))))))))))***++++++,,,,,,,,,,,,------------******++++++,,,...///000------------------,,,,,,+++,,,...---,,,++++++,,,+++111...+++000---'''+++)))******++++++******))))))******************)))+++,,,,,,+++******+++---///,,,)))''')))+++------++++++,,,---............++++++,,,---...//////000////////////////////////...///000111111000///...///000111111222222111111222111000000222222111000//////...------,,,,,,,,,,,,,,,,,,+++,,,------...111111111000000/////////111222333111///---,,,---,,,---...---,,,,,,...000...///111222333444444444222222222000...---...///000000000///...///222444444555444333111000111333+++,,,...000000///---,,,111111111000//////111444000111111222222333333444444444444333333333333333444444333222222333444555999777333000///111333555111222333333333333333222111444888888666333111000+++///333555444111000///444444555555444222000...111000///000111222111000555666666777777777666666444444444444444444555666444666888777666555666777555555444444333222222222111111111111111111111111...------------...//////------------............---......---,,,---///000---,,,,,,,,,.........---,,,---///...,,,******+++***+++,,,,,,,,,,,,,,,,,,******))))))))))))******((())))))((('''''')))+++((((((((((((((((((((((((''''''((((((((((((((((((************************'''((())))))(((((()))***///+++&&&&&&***......---+++...444;;;BBBKKKUUU[[[UUUSSSQQQQQQUUUYYY]]]^^^WWWYYY[[[]]]^^^]]]\\\[[[XXXXXXXXXXXXYYY[[[]]]^^^]]]^^^___bbbdddeeecccaaaeeeddddddfffeeebbbdddhhhllllllkkkjjjhhhfffeeeccceeecccaaa^^^\\\[[[[[[[[[XXXXXXYYY[[[___eeejjjmmmppprrrsssnnneee[[[UUURRRRRRRRRQQQNNNLLLKKKMMMOOOSSSTTTSSSOOOJJJFFFDDDDDDBBB===666222000...***'''++++++++++++***((('''&&&&&&&&&&&&'''((()))***+++''''''((((((((((((((('''((('''&&&%%%$$$#########((())))))(((''''''(((***'''%%%%%%'''%%%"""###((("""$$$&&&&&&%%%$$$%%%&&&'''&&&%%%%%%'''(((((('''&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&''')))'''((())))))(((((()))+++''''''''''''''''''''''''&&&%%%%%%&&&''''''%%%###$$$%%%###!!!###((()))&&&$$$%%%&&&'''''''''&&&%%%'''&&&%%%%%%&&&&&&%%%$$$)))))))))(((((('''''''''++++++******))))))((((((''''''''''''(((***+++,,,***)))(((((()))***,,,---************++++++++++++***+++,,,,,,++++++++++++,,,++++++++++++++++++,,,)))))))))))))))***++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---...///000,,,,,,,,,,,,++++++++++++(((***------,,,++++++++++++111---+++000---'''+++******++++++++++++******))))))************))))))***+++,,,,,,+++***,,,------,,,+++)))((())),,,///******+++,,,,,,,,,,,,,,,++++++,,,------.../////////////////////000000000---...000111111111///......///000111111222222111111111000000000000000///---..................---,,,,,,,,,,,,------......000000000000////////////000111222111///------...,,,---...---,,,,,,...000...///111222333444555555000222333111---+++---000000111111111000000333555555555555333111000222333)))***,,,------,,,***)))000111111111000000222444222222222222333333444444444444555555555555444333333222222222444555777999;;;999666333222333555666111111222222222333333222111333666777555333111111---000555777666444333222111333555666666555222111,,,---...000333555555555666666666666666666555555444444444333333444555555444666888777666555666666555555444444333222222222000000000000000000000000------------......//////,,,,,,---------.........,,,---......------...000///---+++---000222000...++++++++++++)))(((''''''((()))***++++++,,,+++++++++***)))(((((()))***+++)))******)))''''''((()))((((((((((((((((((((((((''''''''''''((((((((((((************************&&&'''))))))((('''((()))+++(((%%%%%%(((+++,,,---+++,,,...///111555;;;??????>>>>>>@@@DDDJJJPPPSSSWWW[[[```eeegggfffdddbbbZZZYYYYYYYYYZZZ\\\^^^___^^^\\\[[[\\\___aaaaaaaaaaaaaaaaaaaaa``````cccfffnnnmmmkkkiiiggggggggggggfffeeeaaa^^^\\\ZZZZZZZZZRRRRRRUUU[[[bbbffffffeeegggkkkmmmiii^^^SSSMMMLLLNNNOOOOOONNNMMMLLLNNNOOOMMMMMMJJJEEE>>>777333111222///,,,******+++***((((((((()))******((('''&&&&&&%%%%%%&&&'''((())))))&&&'''((((((((((((((((((&&&&&&&&&&&&'''((())))))((((((((('''%%%&&&(((***'''%%%$$$&&&&&&###$$$(((###%%%&&&&&&%%%%%%%%%''')))&&&###%%%((()))(((&&&&&&&&&''''''''''''&&&&&&''''''((('''&&&%%%''')))'''((())))))(((((()))***'''''''''''''''''''''''')))'''&&&&&&(((&&&!!!'''))))))&&&'''+++,,,)))!!!###%%%''')))(((''''''&&&%%%$$$$$$&&&&&&%%%$$$******)))))))))))))))(((*********))))))(((((((((''''''''''''(((***+++,,,******))))))***+++---...))))))*********+++++++++)))+++------+++******,,,,,,++++++++++++++++++,,,))))))(((((())))))***++++++++++++,,,,,,,,,------...------,,,,,,---------,,,+++++++++******))))))%%%(((+++,,,,,,,,,,,,---)))///,,,***000---(((,,,++++++,,,,,,,,,,,,++++++))))))************)))))))))***,,,,,,++++++,,,---***,,,---,,,***)))+++---******++++++,,,,,,++++++++++++,,,,,,---.........---------....../////////---...///000111111000///......///000111222222222///000000///............---...///000000000000///,,,,,,---------.........---------........./////////111222111///......///---.........------///111//////111222333444444444000222333111---+++---000///000111111111111333555444555555333111111222333//////..................///000111111111111333555333333333333333444444444444555555666666666555555444333333333555666888:::888888777666666555444444222222222222222222222333111333555555333222111222///222444444444444444555...111444666888777666444---...111333444555666777666666666555555555555555555444444333333333444444444555777777555444555666666666555555444333333333////////////////////////---------...............,,,,,,,,,------------...,,,---//////------...///...,,,***,,,///000///,,,+++*********)))((('''&&&%%%&&&(((***+++,,,------+++***)))(((((()))***+++%%%'''))))))((((((***+++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&(((******)))((()))***&&&((()))((('''(((+++///---......,,,+++***+++,,,111000000111444999>>>BBBOOOTTT\\\dddiiikkkjjjiii\\\]]]]]]^^^```aaabbbccc___[[[VVVUUUVVVZZZ]]]___^^^```aaaaaaaaadddgggiiipppmmmjjjgggeeefffhhhjjjeeebbb^^^YYYUUUSSSRRRRRRMMMNNNRRRYYY```bbb___[[[^^^aaabbb]]]SSSKKKHHHIIIJJJKKKLLLJJJHHHFFFFFFFFF;;;;;;:::666000***&&&$$$***((('''((()))***++++++'''((()))******)))((('''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((((((''''''''''''((()))***+++&&&''''''%%%$$$$$$&&&((((((%%%$$$''''''%%%%%%((($$$&&&'''((('''&&&'''((()))&&&###%%%((()))(((&&&&&&&&&''''''''''''&&&&&&&&&'''((('''%%%%%%'''(((%%%&&&((('''&&&&&&''')))'''''''''''''''''''''''''''%%%$$$&&&((('''###%%%((((((%%%%%%((((((&&&###$$$&&&(((((('''&&&$$$&&&$$$$$$$$$&&&&&&%%%$$$************))))))))))))*********)))))))))))))))******)))((((((((((((((())))))))))))***+++------)))))))))************+++))),,,...---***)))***,,,++++++************++++++)))(((((((((((()))************++++++,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,++++++******))))))&&&(((+++,,,,,,,,,...///'''---***)))///,,,'''+++,,,,,,,,,------,,,,,,,,,)))******************)))''')))+++++++++***+++,,,)))+++------,,,+++******+++,,,,,,------,,,,,,,,,++++++,,,,,,------------,,,,,,,,,------......///......//////000000111111---...///000111222222222...000000///---,,,,,,---...///000111222111000000,,,,,,---............---,,,,,,,,,------............000111111///...///000...///000///......000222000000222222333333333333111111111000///...///111...///111222111111333555444666777666444333222333111000...,,,,,,---///000---///111222222222444666444444444444444444444444555555555555555666666666777777666555555666777888444444555555555444333333444444333222222222222222111222444333222111111222///000111111000111444666///111333666888888777777222444666777555444444555666555555444444555666666555444444333333333333333222444666666444333444555666666555555444333333333........................,,,---......//////......,,,,,,,,,,,,------------+++---//////...---...///***)))))))))+++++++++***---,,,++++++,,,,,,***(((%%%&&&''')))+++------...******))))))))))))******!!!$$$''')))***+++---///))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&(((++++++***))))))***&&&))),,,+++'''%%%(((+++(((***,,,,,,+++******+++---...---,,,,,,---000222===BBBKKKTTT\\\```bbbccc```aaadddfffhhhiiiiiiiiiaaa]]]WWWTTTVVVZZZ^^^```bbbfffhhhhhhiiinnnqqqrrrtttrrrpppmmmllllllmmmnnnfffccc\\\UUUPPPLLLJJJIIIOOOPPPTTTZZZ^^^^^^YYYUUUSSSTTTSSSOOOHHHDDDDDDEEECCCDDDDDDBBB===999777666///000000///,,,***))))))))))))))))))))))))******(((((())))))))))))(((((((((((('''&&&&&&&&&&&&&&&%%%&&&'''((()))))))))))))))((('''&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%''')))%%%###&&&(((&&&&&&((($$$&&&(((((('''&&&'''((('''&&&%%%%%%'''(((((('''&&&&&&''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&((($$$%%%&&&&&&%%%%%%&&&(((''''''''''''''''''''''''""""""###&&&((()))(((&&&$$$((()))&&&$$$&&&'''%%%((((((((((((&&&$$$"""!!!&&&%%%$$$%%%&&&'''&&&%%%))))))))))))))))))))))))))))))************************)))(((((((((((((((%%%&&&'''(((******++++++))))))))))))************))),,,///...***((())),,,*********))))))*********((((((((((((((()))******)))******+++,,,,,,------,,,++++++++++++,,,,,,---......------,,,++++++***)))***++++++++++++---///(((---***(((---***$$$(((++++++,,,,,,,,,,,,++++++******++++++++++++******%%%'''***+++***)))***+++***++++++,,,,,,,,,+++******++++++,,,,,,++++++***+++,,,,,,,,,,,,---------+++,,,,,,---......////////////...---...000222333,,,---...000111111222222///111111000---,,,---...---...000111111111///...,,,,,,.../////////...---...............---------...///111111000//////000///000111000///000111333111222222333333222222222222000//////111222222111,,,...111111111111333444555888::::::888666444444000///---,,,,,,,,,---...---///111222333333555666555555555444444444444444555555444333444555666777777666666555666777999:::555444444333444555555666777666444333222222222222111222333222111000222333...000111222111222444666333333555666666777777666444666999999777555555666555444444333444555777777555444333333222222333333111333444444333222222333555555444444333222222222------------------------,,,---.../////////...---++++++,,,,,,,,,---------+++---//////............)))***+++***)))((()))***---+++***+++---...,,,)))&&&''')))***+++,,,,,,,,,))))))************))))))###%%%(((*********+++,,,))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((&&&(((+++,,,+++)))))))))''')))+++,,,+++)))''''''%%%''')))*********,,,...***,,,---,,,***)))***,,,000444999@@@FFFJJJMMMNNNSSSVVV[[[___bbbbbb```___XXXUUURRRQQQSSSWWWYYY[[[ZZZ```dddcccdddjjjlllkkknnnooopppqqqpppmmmkkkiii___[[[TTTMMMGGGCCCBBBAAAIIIJJJNNNQQQRRRPPPKKKHHHDDDCCCAAA???============888999:::999555111...---+++,,,---,,,++++++---///))))))***)))(((((()))))))))(((((('''''''''((((((''''''''''''''''''((((((%%%&&&'''((())))))))))))''''''&&&%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&(((###!!!%%%'''&&&%%%'''$$$%%%''''''&&&&&&&&&'''&&&&&&''''''&&&&&&((()))&&&&&&''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&(((###%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''###$$$&&&&&&&&&'''(((***&&&***,,,(((&&&'''(((&&&(((((('''&&&%%%%%%$$$$$$&&&%%%$$$%%%'''((('''&&&'''''''''((((((((((((((())))))******++++++,,,,,,''''''''''''(((***+++,,,"""$$$&&&((()))))))))((())))))))))))************)))---///...***'''))),,,******))))))))))))******((((((((((((((()))******))))))***+++,,,,,,------)))))))))***+++,,,---...000000///...------,,,,,,---------+++******---///)))...***(((,,,(((!!!%%%******++++++++++++******++++++,,,,,,,,,,,,++++++$$$&&&)))******))))))***---+++)))***,,,---,,,***(((((()))))))))((((((''',,,,,,,,,,,,,,,,,,,,,---,,,,,,------...//////000000///---,,,---000222444,,,---...000111111222222000222333111...,,,---///,,,...///111111000...---,,,,,,.../////////...---222111000///...---,,,,,,---///111111000///000111000111222111000000222444222333333333333222111111222000...///222555444222,,,...000111111111222444666:::===>>><<<888666555333333222222111111111111,,,///111333333444555777555555555555555555444444666555333222333444777888333333444555777:::===>>>888777444333444666999<<<999777555333222111222222111222222111000000222333///111444555555555666777666666666666555555555555222555999:::999777888999444333333333444555777888555444333333222222222222000222444333222111222222444444333333222111111000------------------------,,,,,,.../////////...---++++++,,,,,,,,,---------+++---///000///.........+++...///...***)))***---+++)))(((***,,,---+++((())))))***+++++++++++++++((()))***++++++***)))((()))***,,,+++)))&&&%%%&&&))))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((%%%'''***+++***)))((()))(((((()))---000000+++'''(((((((((((('''(((+++...%%%(((+++,,,******,,,...---...000333555777999:::===AAAGGGLLLOOONNNLLLKKKFFFEEEEEEGGGJJJLLLMMMMMMGGGNNNRRRQQQRRRWWWYYYVVV___bbbgggkkkjjjeee^^^ZZZNNNKKKEEE???;;;888888888:::===???@@@???;;;888555777555444444555666666444...000333444222///...---)))))))))'''&&&&&&(((***&&&'''((()))((((((***+++)))((('''&&&%%%&&&'''(((&&&&&&&&&'''((()))***+++%%%&&&'''((())))))))))))%%%%%%%%%&&&'''(((******$$$&&&))))))(((&&&&&&&&&'''""" ###&&&%%%%%%&&&"""$$$&&&&&&%%%%%%%%%&&&$$$''')))'''%%%%%%'''***&&&''''''''''''''''''&&&&&&&&&'''&&&%%%$$$&&&((($$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''((()))***((($$$###%%%(((###)))+++'''$$$$$$%%%$$$######$$$$$$&&&''')))***'''&&&%%%&&&((()))((('''***)))(((''''''((()))***,,,)))'''&&&(((***++++++...+++))))))+++,,,***''')))(((((((((***+++***)))++++++++++++,,,---...///+++***)))))))))***,,,---+++((((((++++++******---******+++++++++***************+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---......---,,,,,,+++************+++++++++,,,,,,,,,+++++++++++++++***)))(((,,,+++******))))))******))))))***++++++++++++***++++++++++++++++++++++++++++++***************+++''')))+++++++++***+++,,,,,,,,,,,,++++++,,,,,,---+++)))***---,,,'''$$$%%%.........////////////000333000------000222222111000111222333222000...---------......//////000000,,,,,,,,,---///111222333///111222111...,,,...000........................000000111000......///111444555777888888666444333222333222///,,,,,,000444111222333333444444333333888999::::::999888777666777777666333000......///000222444333111000333555555666666444222111222444:::999888666555444444555999888777777666777777777888777555444555888:::<<<;;;999777444333333444444666444222000///000222444///000222444666888888999444666777666444555888;;;777777777777777777888888444444333444555666888999666555333111111111333444222444444444222222222444222444666666444111000000+++---...---,,,,,,---...//////...---,,,++++++*********+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((''''''((()))%%%...111,,,(((***,,,,,,*********)))))))))((((((''')))***)))((('''(((***'''''''''((()))******+++(((&&&"""###***+++ ((('''''''''((()))+++,,,''''''''''''(((((((((((('''(((((('''&&&&&&)))+++)))((('''''''''(((***++++++***((('''((()))+++,,,)))+++,,,,,,,,,---000222888999999999888666444333777666666555555666666777<<<999777888<<<>>>===;;;???AAADDDFFFFFFDDDAAA???:::666222111222222///,,,'''000555111------000111***,,,------,,,+++---...&&&$$$%%%((()))((((((+++(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((()))******%%%%%%(((+++)))&&&+++444'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((&&&((())))))'''&&&'''((()))((('''&&&&&&'''((()))(((%%%###$$$&&&((('''&&&(((!!!$$$((((((!!!''')))%%%$$$((((((%%%''')))***)))'''%%%$$$$$$$$$%%%'''&&&%%%%%%&&&((($$$%%%'''&&&%%%%%%&&&((('''''''''''''''((())))))((('''%%%$$$$$$%%%'''((("""%%%'''&&&$$$###%%%((('''''''''&&&&&&%%%$$$$$$***)))(((((('''((()))***+++)))'''''')))***+++***)))'''&&&&&&((()))'''%%%***)))((((((***+++***)))))))))))))))***+++,,,---((((((''''''((()))+++,,,***+++***(((((()))******'''((()))***+++,,,,,,,,,*********+++++++++,,,,,,)))+++,,,,,,+++***,,,---------,,,++++++***))))))******+++++++++,,,,,,,,,+++++++++++++++***))))))------,,,,,,++++++,,,,,,)))******+++++++++++++++++++++++++++++++++++++++++++++***************+++''')))+++++++++***+++---------,,,+++++++++,,,,,,111---,,,------******...,,,,,,,,,,,,------------...+++)))***...111222111000111222333222111///...............////////////------------...///000000///111222111000/////////........................///000111000......///111222333555666666555444333222222111000...///111333111222333333444444333333555666777888999999888888777777777444111//////000...111333333222111222444444555555444222222333555555555666666666666666666888888777666666666666666666555333333333666888:::;;;:::777555444444555555555444111000///000222333///000222444666777888888555777777666444444777:::777777888999999999999888888777666555555555666666777666444333222333444555222333444444222222222444111333555666444222000///,,,---......,,,+++,,,...---------,,,++++++******+++++++++,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((((((((()))***&&&,,,///+++(((***,,,***$$$%%%''')))+++---///000''')))***)))((('''(((***'''''''''((((((((())))))%%%'''&&&%%%)))---'''(((''''''''''''(((***+++''''''''''''(((((((((((('''((()))(((((((((***,,,((('''&&&&&&&&&'''))))))((('''&&&%%%&&&''')))***((()))++++++***+++---///000111222222111000...---000000////////////000000111...+++***---000222222000222444555555444222000111000...------,,,+++)))(((///...******,,,,,,)))+++,,,,,,++++++,,,---+++)))))),,,,,,)))))),,,))))))***++++++***)))))))))))))))((((((((((((((((((((('''((((((((()))******((()))***'''###&&&,,,(((''''''&&&&&&'''''''''###$$$&&&'''''''''&&&%%%)))(((&&&%%%$$$%%%&&&&&&(((((('''&&&&&&'''(((((('''%%%$$$%%%'''((('''%%%***'''%%%&&&((()))'''%%%$$$((()))%%%$$$''''''###&&&((())))))'''%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((($$$%%%'''&&&%%%%%%&&&((('''''''''''''''(((((()))((((((&&&%%%$$$%%%%%%&&&)))))))))(((&&&$$$$$$%%%''''''%%%$$$$$$%%%&&&&&&))))))((((((((())))))***)))((('''(((***+++***)))'''%%%%%%%%%'''((('''&&&***)))((((((******)))(((((('''''''''((()))***+++''''''''''''((()))++++++(((,,,***###"""((()))%%%%%%&&&(((***,,,---...///*********++++++++++++,,,)))+++,,,,,,+++***,,,---,,,++++++******)))))))))******+++++++++,,,,,,,,,***++++++++++++***))))))---------,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************++++++((()))++++++******,,,---...---,,,+++++++++++++++444///+++,,,,,,+++///444,,,,,,,,,,,,------------111///---...000222222222000111222222222111000////////////.....................---,,,,,,,,,------000000111222333222000---...........................000111000///...///111000111333444555444444333333111000000222333333222111222222333333333333333111222444666777999999999777888888666333111111111///222444555555444555666222333444333222222444666111222444666777888888888888777777666666666666666444333222111222333666777:::999777666555555555666444333111//////000222333///000222444666777777888777777777666444444666777666777999;;;;;;:::999888<<<;;;999777555444333333555444333222222222333444111333444333222111333444111333555777666333000...---...///...,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------,,,,,,++++++******---,,,+++)))))))))******'''***+++))))))+++***(((*********))))))(((((('''''')))***)))((('''(((***&&&'''''''''''''''''''''%%%)))***((('''***------(((''''''&&&''''''((((((''''''''''''((((((((((((&&&(((************+++,,,&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&'''((()))'''(((***)))((((((***+++)))***+++,,,,,,+++***)))******))))))))))))*********&&&"""!!!###&&&)))+++)))******++++++******)))((()))+++***)))(((((()))###+++***(((((()))(((((()))+++***))))))***,,,---+++***---,,,))))))+++'''(((***++++++***((('''***))))))(((((('''''''''''''''''''''((((((((())),,,)))'''(((&&&###$$$'''((((((((((((((((((((((((###$$$&&&'''''''''&&&%%%((($$$ ###&&&(((''''''&&&&&&%%%%%%&&&&&&'''%%%$$$%%%&&&((((((&&&$$$''''''((())))))'''%%%$$$&&&((((((%%%$$$&&&%%%###%%%&&&((((((&&&%%%&&&&&&$$$%%%'''&&&%%%%%%&&&((($$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&***)))''''''''''''%%%$$$((('''%%%$$$$$$&&&((()))))))))))))))))))))******((('''''')))***+++)))((('''''''''((())))))))))))***)))(((((())))))((('''((('''''''''(((((()))******))))))))))))))))))***''',,,))) '''((("""%%%&&&(((***,,,---......************++++++++++++)))+++,,,,,,+++***,,,---,,,+++++++++*********)))******+++++++++,,,,,,,,,******+++++++++******)))++++++++++++******))))))******+++,,,,,,,,,,,,,,,************++++++++++++*********)))******+++,,,)))***++++++***+++,,,......---,,,+++************000+++))))))******...444------........./////////555444222000000/////////000000111222222111111000/////////......------------,,,,,,++++++,,,,,,---111000000333666555000,,,........................---///111000//////000111000000222333444444444444333000///111444666444111111111222333333333333222000111222444555777888888777888888777444333222333000000000000111222444666111222333333222333555777222333333444666888:::<<<999888777777666666777777333222111111111333444555888777666555444555555555333222000//////000111222111222333555777888888888888888777666555444444444444555888:::;;;:::888777===<<<:::888666444333222111111000//////000000111111222333333222111333444222333555777888666222......//////...,,,***+++,,,******++++++,,,,,,,,,---------------.........///...........................------,,,+++***))))))---,,,+++***)))*********)))(((((((((***+++)))&&&///---+++)))&&&###!!! ''')))***)))((('''(((***$$$$$$%%%&&&&&&'''(((((('''***+++(((%%%%%%(((+++'''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((($$$'''***+++*********+++&&&&&&&&&'''''''''(((((()))(((((((((((()))***+++'''(((***)))((('''((()))'''((()))***+++******)))***))))))(((((())))))***((('''$$$###%%%'''***++++++******************+++$$$'''***+++(((''')))+++%%%***(((&&&((()))((('''((())))))(((((()))+++***''''''******'''''')))$$$&&&((())))))(((&&&$$$******)))(((''''''&&&&&&&&&&&&'''((((((((((((((()))&&&$$$%%%'''(((((()))&&&''''''(((((((((((((((&&&&&&&&&&&&&&&''''''((($$$  &&&******(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((((((&&&$$$%%%%%%%%%$$$###$$$'''***&&&%%%%%%$$$%%%&&&&&&%%%$$$%%%''''''&&&&&&'''((($$$%%%'''&&&%%%%%%&&&((($$$%%%'''&&&%%%%%%&&&((('''&&&&&&&&&&&&'''(((((("""###%%%&&&'''(((((((((&&&###"""###'''((('''$$$''''''&&&&&&'''((()))***(((((()))***************(((''''''(((******)))''''''((())))))))))))***+++***((('''((())))))((('''))))))((((((((()))************))))))'''&&&%%%%%%(((,,,***######)))***&&&((((((***++++++,,,++++++))))))*********+++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,)))******+++++++++************+++++++++***)))(((******+++,,,,,,,,,,,,+++)))))))))******+++++++++******))))))***++++++,,,)))***++++++***+++---///---,,,++++++************,,,((((((+++,,,+++---111---------............///000000///---+++*********...///000000111111111111//////......------,,,,,,++++++***++++++,,,---...000///000333666555111---........................,,,...000111000///000111111111222333444555555555333000///111444666444111000111222222333333222222222222222333333444555666666888999888666444444444000---***((()))---000333000111222222222333555777777666444333444777;;;>>>999999888777777777777888444333222222222333444555555444444333333333444444222222111000000111222333222333555666888888999999888777777666555555333222111222555888999888666444;;;:::999888777666555444000000000000000000000111000111333222111111333444333333444777888777333///...//////...,,,***+++,,,++++++,,,,,,------......------........./////////........................------,,,+++******))))))++++++******************)))'''''')))***)))(((''''''''''''(((((()))))))))''')))***)))((('''(((***!!!"""###%%%&&&((()))***)))(((((()))(((&&&%%%%%%'''''''''''''''&&&&&&&&&''''''''''''((((((((((((###&&&)))***)))((())))))''''''(((((())))))))))))((((((((((((((())))))***''')))+++***)))''''''(((&&&''')))***++++++***)))******))))))))))))******'''((()))*********++++++)))(((''''''''''''((()))###'''******((('''))),,,$$$))))))%%%###&&&))))))&&&((())))))(((''')))***&&&$$$$$$((((((&&&'''***%%%&&&'''(((((('''&&&%%%***))))))((('''&&&&&&%%%&&&'''(((((())))))((((((''''''%%%%%%(((++++++***$$$%%%&&&''''''''''''&&&(((&&&###!!!"""$$$(((***$$$"""!!!$$$***+++((($$$$$$%%%%%%%%%%%%%%%%%%$$$"""$$$'''(((((('''&&&%%%&&&''''''&&&%%%%%%''')))$$$"""!!!###&&&(((((((((###%%%&&&&&&%%%%%%''')))$$$%%%'''&&&%%%%%%&&&((($$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''(((((($$$%%%&&&'''''''''&&&&&&%%%###!!!###'''((('''%%%&&&'''((()))******)))((((((((()))***++++++++++++((('''&&&''')))***)))(((&&&'''(((((('''&&&''')))((('''&&&''')))***)))(((******))))))))))))******((((((((('''&&&$$$###"""***+++******+++,,,,,,---******+++++++++******))))))))))))************+++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***++++++++++++***,,,,,,---...---,,,+++***))))))***++++++++++++***(((((())))))***+++++++++))))))))))))***+++,,,,,,***+++++++++***+++---000++++++************+++++++++(((***...///------000++++++++++++,,,,,,,,,,,,+++,,,------,,,+++,,,...------......///000111111.........---------------+++***++++++,,,---.../////////000222333333111///........................,,,...000111111000000111222222222333333444444555333111000000222333333222000111111222222222222222333333222222222333444444555777999888777555444555555111,,,***,,,000333555000111222222222222444666888666444333444777:::===999888888777777777777777444444333333333333444444222222333333333333333333222222222222222222333333333444555666777888888888888666555666666555333111///000222444555555444444777777888888777777666555111222222222222333333333///111222222111111333444333222111333666666333///---...///...,,,++++++,,,,,,,,,,,,------.........---------.........//////***++++++,,,,,,++++++***,,,,,,++++++******)))))))))))))))))))))))))))))))))'''(((******'''''')))&&&'''((()))+++,,,---...''')))***)))((('''(((***""""""###%%%'''((()))***)))%%%&&&***---***'''%%%&&&''''''(((((((((''''''''''''''''''((((((((((((%%%'''))))))((('''((()))'''(((((()))***)))))))))%%%%%%&&&&&&&&&'''''''''''')))++++++***(((((((((%%%&&&''')))))))))(((((()))((((((''''''(((((()))$$$&&&)))******)))))))))(((''''''&&&&&&''''''(((&&&'''''''''&&&&&&(((***(((***(((###!!!%%%((((((&&&''')))(((''''''(((***'''$$$%%%)))***((())),,,)))))))))******))))))))))))((((((''''''&&&&&&&&&&&&''')))*********)))((()))***)))&&&&&&((()))(((###$$$%%%'''''''''&&&&&&'''$$$!!!"""&&&)))((('''''')))***)))$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%'''((('''&&&&&&'''###%%%((()))((($$$$$$"""'''((()))***$$$%%%&&&%%%$$$%%%'''((($$$%%%'''&&&%%%%%%&&&((($$$%%%'''&&&%%%%%%&&&(((&&&&&&%%%%%%&&&&&&'''(((***)))((('''%%%$$$###""")))(((&&&'''''''''&&&%%%&&&&&&'''((((((((('''''''''(((***+++,,,,,,++++++)))'''&&&&&&''')))))))))%%%'''((('''%%%$$$%%%'''&&&%%%%%%''')))******)))******)))))))))))))))***''''''((((((((('''&&&%%%(((###%%%...///******000******+++++++++******)))))))))))))))************)))+++,,,,,,+++***,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***++++++++++++++++++,,,---......,,,+++)))(((((()))************)))((((((((()))***+++++++++))))))))))))***+++,,,---+++++++++******+++...000))))))))))))***+++,,,---,,,)))***---...,,,---000******+++++++++,,,,,,,,,***,,,......---,,,...///++++++,,,---...///000111,,,------------------...------,,,,,,,,,,,,---------///111111000000000111........................+++---000222111000000111222222111111111222222333222222111000...///111333000000111222222222222222333333222222222333444555444666888888777555444444888555111000222444444444111222222222111222333555111222222333555777888999777777666555555555555555333333333333333333333333111222333333444444444444222222333333333444444444111222333555666666666666777555444555777666444111//////111222333444444444555666777777777666555555111222222333444444333333...000222222111111333444222///---...222333111---,,,---......,,,+++,,,...,,,,,,,,,,,,,,,,,,------,,,,,,---------.........))))))***++++++***))))))+++++++++***************((((((((()))))))))((((((((('''***---***%%%''',,,*********))))))(((((((((''')))***)))((('''(((***%%%%%%&&&&&&''''''((((((((($$$%%%***+++(((&&&(((%%%&&&((())))))))))))(((''''''''''''(((((((((((())))))***((('''&&&((()))&&&'''((()))))))))((((((%%%%%%&&&&&&''''''&&&&&&%%%(((***+++***(((((((((%%%&&&'''(((((('''&&&&&&((((((''''''''''''(((((($$$&&&))))))'''''')))+++((((((((((((((((((((((((,,,)))&&&%%%&&&'''(((((('''***((($$$$$$(((***)))&&&((())))))(((((()))***)))&&&&&&******((((((++++++***))))))))))))***+++'''''''''''''''''''''''''''(((***+++,,,+++***)))''',,,,,,&&&"""%%%'''&&&###$$$&&&((()))(((''''''&&&%%%$$$###$$$%%%&&&(((''''''(((((((((&&&$$$###$$$%%%&&&''''''&&&%%%$$$###%%%''''''%%%%%%&&&((($$$$$$$$$&&&'''$$$&&&"""''''''''')))%%%%%%&&&%%%###$$$&&&((($$$%%%'''&&&%%%%%%&&&((($$$%%%'''&&&%%%%%%&&&(((&&&&&&%%%%%%&&&&&&'''((()))((('''%%%$$$$$$%%%%%%'''(((((((((&&&%%%&&&'''(((&&&$$$""""""###%%%''''''(((***+++,,,,,,++++++***(((%%%%%%&&&(((******&&&(((***(((%%%$$$%%%'''%%%%%%$$$&&&)))++++++******))))))((((((((())))))'''(((***,,,,,,,,,++++++$$$---///&&&&&&000))))))***++++++++++++***))))))))))))************)))+++,,,,,,+++***,,,---******************++++++******+++++++++,,,,,,,,,((()))***+++++++++++++++)))***+++,,,,,,***)))'''''''''((()))))))))))))))'''(((((()))***+++++++++))))))))))))***+++,,,---+++,,,+++******+++...111(((((())))))***+++------,,,)))(((***+++***,,,000,,,,,,---------.........(((+++,,,+++(((&&&''')))******++++++---...000111,,,,,,,,,------.........000///...---,,,,,,,,,,,,,,,///111000......000333........................***---000222111000000111222111000000000000000111222333222///,,,,,,000444000000111222222222222111333222111111222444555777333555888888777555444444333111///000222222///,,,111222333222111111333555+++---111555777777666555555555444333333333333444333333222222222222222222222222333444555555555555333333333444444555555555000111222333444444555555666444444555777777444111///000000111222444555555555666666777777666444444///000111222222222222222...000111222111111333444111---***+++///111///,,,+++---...---,,,,,,---...++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,------,,,+++******************+++++++++''''''((((((((((((((('''((((((+++...***$$$&&&...&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((('''(((***(((((((((''''''&&&&&&&&&(((%%%%%%(((&&&"""###(((%%%&&&(((************)))''''''''''''((((((((())),,,,,,+++)))''''''(((***%%%%%%'''((((((((('''&&&&&&'''(((((())))))(((((($$$&&&)))***)))(((((((((&&&'''((())))))((('''&&&)))((((((''''''(((((()))((()))***(((''''''+++///&&&&&&''''''''''''&&&&&&222---'''%%%'''******)))&&&******((())),,,---+++'''((())))))(((((()))+++***''''''))))))&&&&&&(((+++)))(((&&&&&&((()))+++&&&&&&&&&'''''''''''''''''')))+++,,,---,,,***)))###***,,,%%% ###''''''$$$%%%''')))******)))((('''''')))*********)))(((###$$$%%%&&&%%%&&&(((+++%%%%%%''''''''''''%%%%%%$$$&&&'''&&&$$$$$$''')))---(((###$$$''')))'''$$$))) """'''&&&&&&(((&&&&&&&&&$$$######%%%'''$$$%%%'''&&&%%%%%%&&&((($$$%%%'''&&&%%%%%%&&&(((&&&%%%%%%%%%%%%&&&''''''%%%$$$######$$$'''***+++ ###&&&&&&$$$$$$'''******&&& $$$'''(((((())))))))))))(((((((((((()))***+++,,,,,,---))))))))))))((((((((((((---+++)))'''&&&'''((()))(((((((((((())))))))))))************************+++******)))))))))******))))))************))))))((()))++++++)))((()))***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...******+++++++++******)))"""'''******)))((('''((()))***************'''((()))))))))))))))(((&&&''''''((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------************+++,,,---...111000---+++***+++,,,---+++,,,---,,,++++++,,,...)))+++,,,,,,+++***,,,---...//////...,,,,,,...///,,,---//////...---...///111111111111111222222222222000---...000111000...111000///......------...222000//////000000///---333333222222111000000000111111111111222333444444777777666555333222111000222444777999999777444222000000000000111222333444222333222///,,,---111555222222222222222222333333111333666777666555555666333333333333333333333333444333222333444444333111444333333222222333333444000000000111222222222333555555444555666666444333555444222111111222444555333666888888666333222222000000222555777888666444222000------...000111111///++++++///---&&&$$$&&&***+++---......---+++***,,,,,,,,,++++++************++++++,,,,,,++++++***---,,,++++++,,,,,,***((()))***++++++)))(((((()))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))---'''%%%***,,,)))))),,,))))))(((((((((((())))))((()))***)))((('''(((***)))'''$$$$$$%%%'''(((((('''&&&&&&&&&&&&'''(((((( +++'''%%%***,,,)))444+++$$$'''+++***'''%%%$$$&&&((()))))))))+++,,,'''''''''''''''&&&&&&&&&)))(((((('''''')))***+++%%%'''%%%###'''...///***,,,***)))((()))***)))((()))((('''%%%%%%%%%&&&''')))(((''')))++++++(((%%%'''(((((('''&&&(((+++...((((((((((((((()))******&&&'''((())))))((('''&&&---%%%!!!$$$(((((('''((('''&&&%%%$$$%%%%%%&&&'''&&&&&&'''***...///---***)))((('''&&&%%%%%%&&&'''+++'''######%%%'''&&&%%%((('''&&&%%%%%%&&&'''(((%%%&&&'''''''''&&&$$$###'''%%%###%%%***---...---"""+++ '''###***((($$$$$$$$$%%%%%%%%%&&&&&&###&&&''''''&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$''''''%%%$$$%%%&&&,,,***'''&&&''''''$$$!!!%%%''')))(((&&&%%%&&&((()))%%%###$$$%%%$$$&&&++++++(((%%%$$$&&&&&&$$$"""''''''(((((((((((('''''')))))))))))))))))))))***))))))))))))((((((((((((***)))'''&&&&&&''')))***'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))************))))))((()))++++++)))((()))***)))******************)))++++++++++++++++++++++++,,,+++***))))))+++,,,...)))******+++++++++******'''(((***,,,,,,+++)))'''(((((()))*********))))))''''''((()))))))))))))))''''''(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++,,,---...((()))***+++++++++***))))))***+++***))))))+++---***+++,,,,,,++++++,,,------...///...---,,,---...+++---//////...---...///111111111111111111111111333111//////111333222000000//////............///222111000000111111000///222222111111111111000000111111111111222333444444222222222333444555666666111333666888999888666555222111111000000000111111...//////...,,,,,,///222111111111111111222222222///111444555555555555666333333333333333333333333444222000000111222222222333333222222222222333333000000111111111111111222555444444444666666444222333222000//////000222333333555777777555333222222///000111444666666555333111///,,,,,,---/////////000,,,,,,...---(((&&&)))***+++---......---+++***,,,,,,,,,++++++*********,,,------......------,,,///---***)))***+++,,,+++)))***++++++)))(((((()))************)))))))))(((******)))))))))((((((((((((((((((((((((((((((((()))&&&'''(((&&&!!!###((())))))(((((((((((())))))&&&'''((((((&&&&&&'''((('''((()))))))))((('''''''''&&&&&&&&&&&&'''((((((''')))%%%'''......(((---(((%%%'''(((''''''***%%%'''(((((('''&&&'''(((&&&&&&''''''''''''''''''(((((('''''''''((()))******+++(((%%%(((------(((***)))((('''(((((((((''')))(((((('''&&&&&&'''''''''&&&&&&'''))))))'''$$$&&&&&&&&&%%%$$$%%%(((+++'''''''''''''''(((((()))((()))***++++++***)))((((((!!!!!!&&&&&&&&&'''&&&&&&'''(((''''''&&&%%%)))((())),,,///000---+++(((((('''&&&%%%&&&'''''',,,(((%%%$$$%%%&&&%%%$$$''''''&&&%%%%%%&&&''''''$$$%%%&&&''''''''''''''''''$$$######&&&))))))((("""+++ '''""")))'''(((((()))))))))*********%%%&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%''''''&&&%%%%%%''''''%%%###$$$&&&'''%%%$$$&&&'''((('''%%%%%%&&&)))+++((((((******&&&%%%(((***'''%%%%%%&&&'''%%%$$$&&&&&&''''''''''''&&&&&&)))))))))(((((('''''''''(((((((((((())))))))))))'''&&&%%%%%%&&&(((***+++''''''(((((((((&&&%%%$$$(((((((((((((((((((((((()))))))))(((((())))))***((())))))******))))))(((((()))++++++)))((()))***))))))***++++++***))))))************************++++++***))))))+++,,,---+++,,,---...............+++++++++***)))(((&&&&&&))))))*********)))((((((&&&&&&''')))************'''(((((())))))*********++++++,,,,,,,,,,,,,,,,,,++++++***************+++************+++,,,---..."""%%%)))---...---***(((***+++++++++******,,,...+++,,,------,,,,,,---...+++---......---,,,------+++---//////...---...///111111000000000000000000000///......000222222111///............///000000222000000000222333222111000000000000111111111111000000000000111222333444111111111111333555777999333444666777777777666555333222111000////////////,,,---............///111////////////000000111111---000333444444444555666333333333333333333333333333111......///111111111333333222222222222333333111111111111000000000000333333333444666555333222000000............000000333555666666444222111111/////////222444555333111000...++++++,,,......---000---,,,---,,,******,,,***+++,,,------,,,+++***+++++++++++++++*********,,,,,,------------,,,,,,111...***((()))+++---...)))***++++++)))(((((()))************))))))))))))))))))((((((((((((((('''((((((((((((((((((((((((&&&((()))((("""&&&)))((((((''''''(((((()))$$$&&&'''&&&%%%$$$%%%&&&$$$***,,,+++((('''(((''''''&&&&&&''''''((())))))(((###$$$,,,***"""&&&$$$&&&((('''%%%(((...&&&'''((('''%%%#########%%%&&&&&&&&&'''(((((((((''''''&&&&&&''''''((()))++++++)))&&&'''***)))%%%)))(((''''''&&&&&&''''''(((((()))))))))(((''''''&&&%%%$$$%%%''''''%%%###&&&''''''%%%$$$%%%''')))&&&&&&&&&&&&&&&'''(((((())))))************))))))(((""" %%%)))))))))+++&&&''')))+++***(((%%%###)))))))))+++------+++)))''''''&&&&&&&&&'''(((((()))'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((***+++(((&&&$$$$$$%%%%%%%%%$$$$$$---!!!(((###***'''%%%%%%&&&&&&&&&''''''''',,,+++)))'''&&&&&&&&&'''###%%%&&&%%%$$$###$$$%%%''''''''''''''''''''''''$$$%%%'''((('''&&&&&&'''$$$###"""###$$$%%%$$$###'''''''''&&&$$$%%%''')))&&&%%%(((------(((%%%&&&)))'''%%%%%%'''((('''&&&&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&%%%%%%&&&'''((()))'''((()))******)))((('''******************************))))))******++++++(((((())))))))))))((((((((()))++++++)))((()))***++++++***))))))***++++++*********************************)))***+++,,,,,,))))))+++,,,------------(((((((((((((((((()))))))))*********)))(((''''''%%%&&&''')))***+++++++++(((((()))))))))*********+++++++++++++++,,,,,,,,,+++******)))))))))))))))***)))))))))******+++,,,$$$'''+++///000///---++++++---------,,,---///000+++,,,...---,,,,,,---///***,,,......---,,,,,,---+++,,,...///.........000111111000000000000000///,,,,,,,,,,,,...///000000---------......///111111000///...///111222222111......//////000111222222000000///000000111222333555444222111111222444555666666666666666555444444111111000//////...//////,,,---///111111111111111---------......//////000...000222333222222222333222222222222222222222222000//////000111222111000222222111111111111222222111111111000000//////...111111222444555555333111//////...------...//////222444555555333111111111.........000222333111000000...,,,,,,---...------...,,,++++++++++++,,,...******+++,,,,,,,,,+++++++++++++++*********************++++++++++++******000---***)))***,,,---...)))***++++++)))(((((()))*********)))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((******((($$$ """&&&(((((((((''''''((((((((($$$%%%&&&&&&$$$$$$%%%&&&'''***(((&&&'''***'''''''''''''''(((((()))+++((("""###)))''' %%%$$$%%%((((((&&&)))...&&&'''((('''%%%#########%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&'''''''''((('''''''''&&&&&&''''''&&&((((((((('''&&&&&&'''((('''((()))******)))((('''%%%%%%%%%%%%&&&&&&%%%%%%((())))))(((&&&&&&((()))''''''&&&&&&''''''((()))'''''''''(((((((((((((((***%%%$$$'''***))))))+++((()))***+++***(((&&&%%%(((((((((((()))((('''%%%&&&&&&&&&&&&''''''((((((%%%$$$$$$$$$&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&'''(((***+++((('''&&&&&&&&&&&&%%%%%%&&&///###***%%%+++ )))!!!""""""""""""#########&&&&&&&&&&&&&&&&&&''''''&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&''''''''''''%%%&&&'''''''''''''''((('''&&&%%%$$$###"""!!! ''''''&&&%%%$$$%%%'''(((""")))***'''&&&''''''&&&&&&&&&'''(((((((((((((((((())))))(((((((((''''''((())))))***++++++'''((((((((()))))))))***''''''&&&&&&&&&'''''''''%%%&&&((()))***+++******''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((())))))))))))((((((((()))++++++)))((()))***,,,***'''%%%%%%'''***,,,++++++++++++++++++++++++***))))))*********++++++$$$%%%&&&'''((((((((((((***)))))))))***+++---...)))))))))))))))((('''&&&%%%&&&''')))***+++++++++))))))))))))*********************++++++,,,,,,,,,+++***))))))((((((((())))))(((((((((((())))))******+++---.........---,,,+++,,,------,,,---///111+++,,,...---,,,,,,---///)))+++,,,---,,,+++,,,---***,,,...///......///000222111111111000000//////,,,,,,,,,------...000111------------...000111222...------...000111000///------...///000111111222////////////000111222222666555333222111111222222333444444555555555555444///////////////000111111,,,---...111222222111000++++++,,,---....../////////111333333111000///000222222222222222222222222......000222444444111...222111111000000111111222111000000//////.........//////111333555444222////////////....../////////222333444333111000000111...------...000111000///111///------...///...,,,++++++***((()))+++,,,---)))******+++,,,,,,,,,,,,************************)))******++++++******)))---+++++++++------,,,+++)))***++++++)))(((((()))))))))))))))))))))******''''''''''''((((((((((((''''''''''''''''''''''''))))))'''&&&&&&((('''&&&((((((''''''''''''((((((%%%'''((('''&&&%%%&&&'''"""'''(((%%%$$$'''***(((''''''''''''((()))))))))***)))''''''******'''***%%%$$$(((***)))(((***%%%'''((((((&&&%%%&&&&&&%%%%%%%%%&&&'''((())))))%%%&&&&&&'''''''''''''''$$$$$$%%%'''(((((()))***((()))***(((&&&&&&''')))'''((()))******)))((('''&&&''''''&&&&&&&&&&&&''''''((()))(((&&&&&&'''(((((((((''''''(((((()))***'''''''''''''''((())))))((($$$###&&&'''$$$$$$&&&+++***)))(((((((((((((((((())))))((('''&&&%%%%%%%%%%%%&&&''''''(((((((((%%%%%%&&&&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))'''&&&&&&'''((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%...""")))$$$+++(((%%%%%%%%%%%%&&&&&&&&&&&&!!!###%%%'''((('''&&&&&&&&&'''((((((&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''(((((((((''''''&&&%%%$$$#########'''&&&%%%$$$%%%&&&&&&'''$$$&&&%%%&&&)))%%%&&&&&&&&&&&&'''((()))(((((())))))))))))((((((&&&''''''(((***++++++,,,''''''(((((())))))******''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))''''''''''''((()))******'''(((((())))))(((((('''((()))++++++)))((()))******(((%%%######%%%(((***++++++++++++++++++++++++)))))))))************+++'''((()))******************))))))((((((((())))))(((((()))))))))(((''''''&&&&&&''')))************************************))))))******+++,,,,,,,,,,,,+++***)))(((((((((((()))((((((((((((((()))))),,,,,,++++++++++++++++++''')))******)))***,,,...+++,,,------,,,,,,---...)))***++++++******,,,...***,,,...///......///111333333222222111000000000...///000000//////111333---------......000111111...---,,,---/////////---,,,------...///000000111............///000111222111111222222333333444444...///111333555555555555////////////000111222333++++++,,,...000000...,,,***++++++,,,---.../////////111333333111000///000222222222222222222222222---...000222444444111...111111000000000000111111////////////............---...000222444444111...////////////////////////111222333222000...///000///---------///000000///111///......//////---,,,(((+++***((((((,,,,,,+++))))))******++++++,,,,,,)))))))))***************++++++,,,,,,,,,,,,++++++*********+++------+++***)))***++++++)))(((((()))))))))))))))************'''(((((((((((()))))))))''''''''''''''''''''''''&&&&&&%%%###&&&***)))%%%(((''''''&&&&&&''''''(((&&&((()))((('''&&&'''(((''')))***)))%%%$$$&&&(((((((((''''''(((((()))***$$$'''***)))''''''(((***+++&&&%%%)))+++)))'''((($$$&&&((((((((('''((()))%%%&&&&&&&&&'''(((((((((&&&&&&'''(((((((((((('''$$$$$$&&&******'''))),,,(((***+++)))&&&%%%'''***''''''((()))))))))(((((('''(((((('''&&&&&&''')))$$$%%%&&&&&&%%%$$$%%%&&&((((((((((((((()))******))))))(((((()))***+++,,,***'''''')))(((%%%$$$&&&***)))(((''''''((()))******+++,,,***((('''((()))%%%&&&''''''((('''''''''((())))))'''%%%######$$$%%%%%%&&&&&&&&&&&&%%%%%%)))(((((('''&&&&&&''''''!!!###%%%%%%$$$$$$%%%&&&!!!***'''""")))'''&&&&&&&&&'''''''''(((((($$$&&&(((******(((%%%$$$$$$&&&'''&&&%%%$$$%%%&&&###$$$$$$%%%%%%&&&&&&&&&'''&&&$$$%%%&&&(((((('''###%%%&&&&&&%%%%%%'''(((&&&%%%$$$%%%&&&'''&&&$$$&&&###"""%%%&&&$$$%%%)))$$$%%%&&&&&&%%%%%%''')))'''((((((((((((((((((''''''''''''(((((()))))))))'''''''''((()))*********&&&''''''((()))))))))))))))(((&&&%%%%%%&&&'''(((++++++++++++++++++++++++))))))))))))***+++,,,---''''''((((((((((((''''''((()))++++++)))((()))***(((((((((''''''(((((((((************************((())))))***************+++,,,,,,---------,,,,,,(((''''''''''''&&&&&&&&&''''''(((((()))(((((((((''''''((()))))))))))))))************************((())))))***++++++,,,,,,,,,,,,+++***))))))))))))+++******)))))))))***************++++++*********&&&'''((((((((()))+++---***+++,,,,,,++++++,,,---*********(((((()))---000)))+++...///......000111444444333333222111111000000111222111//////111333...............///000111000///......//////...------------....../////////............///000111111---///111333555555444444...000222444444333111///111111000000000111111222...,,,+++,,,//////---+++******+++,,,---...///000---///222333222111222333111111111111111111111111...------...000111111000000000000//////000000000---...............//////,,,---///222444333000.........////////////......111222222000.........000///...------///000000///000...------......,,,***(((,,,---******------))))))))))))******+++,,,---((()))))))))*********+++++++++,,,,,,,,,,,,+++++++++)))((((((***+++++++++)))***++++++)))(((((()))((()))))))))************((((((((()))))))))******''''''''''''''''''''''''$$$(((((($$$$$$((()))'''(((''''''&&&&&&''''''(((&&&((()))((('''&&&'''((())))))))))))((((((''''''((((((((((((((())))))***###%%%&&&'''%%%$$$&&&)))&&&%%%''')))(((%%%&&&***%%%'''((()))((('''((()))&&&&&&''''''''''''''''''&&&'''((()))))))))((((((&&&%%%'''***'''!!!!!!&&&&&&)))***(((%%%###&&&)))''''''&&&&&&'''(((((()))'''((()))'''%%%%%%'''***"""$$$&&&&&&%%%%%%&&&'''(((''''''''''''((()))))))))((((((((()))***,,,---***((())),,,+++''''''***&&&''''''(((((()))))))))***,,,,,,+++(((''')))+++&&&'''((((((((('''&&&%%%%%%''')))(((%%%$$$$$$&&&%%%&&&''''''''''''&&&%%%%%%&&&&&&'''''''''&&&&&&!!!$$$&&&'''%%%$$$$$$&&&!!!*** '''###+++!!!***%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$%%%%%%&&&''''''((('''%%%######&&&''''''&&&"""$$$&&&&&&%%%%%%''')))%%%$$$$$$&&&((((((%%%"""(((%%%%%%''''''%%%&&&)))###%%%&&&%%%######%%%'''&&&''''''''''''''''''&&&(((''''''''''''&&&&&&&&&&&&''''''((()))******+++$$$%%%''')))***++++++,,,///,,,)))&&&%%%&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***''''''((((((((((((''''''((()))++++++)))((()))***)))***---......---***)))))))))))))))))))))))))))(((((()))***************(((((()))))))))(((((('''((()))***+++++++++++++++&&&&&&'''((()))))))))((((((((()))))))))))))))(((++++++******************((())))))***++++++,,,,,,---,,,+++***)))))))))))),,,,,,+++++++++++++++,,,(((***+++---------,,,+++'''(((************---///)))+++,,,,,,+++***,,,---+++***)))'''''')))---111)))+++...///...///000111555555444444333222111111///111222000...---///111///............///000000222000//////000000///------------............///...------......///000111---///222555555444333111333444555555333...***'''444333222111000000000000111///---...000111///---***++++++,,,...///000000***---000222333333555666111111111111111111111111000---***)))+++///111222000000////////////000000,,,------....../////////+++,,,///222444333000------......//////......---111222111000...---...000000...------///000000///...---,,,,,,---,,,***((((((---///++++++///...)))))))))))))))***+++,,,---(((((())))))*********+++))))))************)))))),,,)))&&&%%%'''***,,,---)))***++++++)))(((((()))(((((())))))*********+++(((((())))))******++++++''''''''''''''''''''''''###+++...'''###&&&******'''''''''&&&&&&'''''''''&&&'''((((((&&&&&&'''((("""###$$$'''***+++)))(((((((((((((((((()))******+++(((''''''(((((()))+++ ###(((***&&&!!!%%%---%%%''')))((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&''')))*********)))((('''%%%&&&'''"""%%%(((***'''###"""%%%)))'''&&&%%%%%%%%%'''((()))&&&(((((('''$$$$$$'''***###%%%'''(((''''''((()))'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''(((***+++%%%$$$&&&)))(((%%%&&&)))"""$$$'''***+++***)))((((((***+++)))&&&%%%'''***''''''((((((((('''%%%$$$"""&&&'''&&&'''))),,,&&&&&&'''(((((('''&&&&&&"""###%%%'''((((((''''''$$$'''******'''%%%&&&'''###---"""***'''///%%%...&&&&&&&&&'''''''''((((((&&&%%%%%%$$$%%%&&&'''((('''((()))(((''''''((()))%%%%%%&&&&&&'''((())))))'''$$$""""""%%%''''''%%%%%%'''((('''$$$"""$$$&&&$$$###$$$''')))((($$$ ###!!!###((()))''''''***###%%%&&&%%%""""""$$$&&&&&&&&&%%%$$$$$$%%%(((***))))))))))))*********+++%%%%%%&&&''''''&&&&&&%%%((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&))))))))))))(((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''((()))***)))'''%%%%%%'''((()))))))))))))))(((''''''***+++------+++***+++,,,)))'''&&&)))------(((###***+++,,,***((('''((()))+++)))(((&&&&&&((()))+++&&&&&&&&&'''''''''((((((%%%&&&'''))))))))))))((("""$$$&&&(((************'''(((((()))******++++++,,,+++***(((&&&''')))+++''''''''''''((()))***+++***((())),,,+++(((+++///******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,***)))***---...---++++++,,,,,,---...///000111...333777999:::666***////////////000000000000///111222000,,,+++---///222111///...------------+++,,,---///000000111111---)))***///111///111666//////000111222333333444///...///222666666222///777777666444222000//////+++---///111111///---+++***++++++,,,,,,------...,,,111333000///111222111222111000/////////000111------............------------......000111222333+++,,,---///000000000000......///111333333222000,,,222,,,&&&///333///......+++)))***---...---,,,///***''')))///111---))),,,,,,,,,+++++++++*********************++++++,,,'''((())))))(((((()))***,,,***)))((((((***,,,---&&&((((((((('''(((***,,,,,,,,,+++***)))(((''''''''')))******))))))***+++))))))))))))(((((((((((((((((()))***+++++++++***(((******'''$$$$$$(((,,,''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%)))((()))---&&&""")))%%%%%%%%%&&&&&&&&&''''''((("""!!!&&&(((&&&&&&)))&&&&&&&&&&&&&&&&&&%%%%%%(((+++***'''&&&((('''$$$&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((('''''''''(((&&&$$$%%%'''(((&&&$$$%%%%%%%%%&&&&&&&&&''''''!!!###&&&''''''''''''((($$$$$$%%%''')))(((&&&###&&&'''((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&((()))***)))((()))***&&&&&&%%%%%%%%%''')))***%%%(((,,,//////---)))&&&,,,,,,***((('''&&&&&&&&&"""$$$'''))))))'''$$$"""&&&%%%&&&)))(((%%%&&&***''''''''''''''''''''''''(((((('''&&&'''((()))***'''((()))(((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''!!!&&&'''%%%%%%'''!!!$$$%%%'''&&&%%%%%%&&&((('''///''' &&&$$$%%%$$$%%%&&&'''''''''&&&%%%%%%&&&&&&&&&'''((((((((("""!!!!!!###'''((('''%%%!!!"""###$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((%%%######%%%&&&%%%###))),,,...+++'''''',,,111&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''''')))((((((((('''''''''&&&)))((((((((((((((((((((((((((('''&&&&&&'''(((((('''''''''((((((((())))))((())))))(((&&&&&&(((***)))))))))))))))((('''''')))***,,,,,,*********+++,,,(((%%%&&&***+++)))&&&((()))******)))((()))+++***)))(((''''''((()))***'''''''''((((((((())))))%%%&&&'''((()))))))))((((((((()))***************(((((())))))***++++++,,,******)))'''%%%%%%(((***((((((((((((((())))))***...+++)))******&&&&&&((()))******+++++++++++++++************+++++++++,,,)))'''&&&'''***+++***(((++++++,,,,,,---///000111444555333000///222000,,,000000000000000/////////...//////...------...///555444222111000000000111---...///000222222333333333...---000///,,,,,,/////////000111222333333444777555444444333000***&&&777666555444222000//////,,,---...//////...---,,,+++++++++,,,------......///222333///...222444444444333222111000/////////------............------......------------............//////000///////////////000222444444222111)))///)))$$$,,,///+++,,,---+++)))***---......,,,000---***+++...///,,,)))...------,,,++++++++++++(((''''''''''''((()))))))))******)))(((''')))***+++***)))))))))***+++,,,'''((())))))((()))+++---************))))))))))))(((***++++++******+++,,,(((((((((((())))))))))))%%%%%%&&&'''''''''&&&&&&%%%&&&&&&&&&%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%***((((((+++$$$'''&&&&&&&&&'''''''''(((((()))%%%&&&,,,...+++)))***(((((((((((((((((((((((($$$'''(((&&&'''+++,,,)))(((''''''''''''((())))))((((((((((((''''''''''''(((&&&$$$%%%'''(((&&&$$$%%%&&&&&&&&&''''''''''''$$$&&&((((((&&&&&&&&&''')))'''&&&&&&'''((('''&&&((((((''''''''''''((()))&&&&&&''''''''''''&&&&&&&&&((()))***(((((()))***(((((((((((()))***++++++'''((()))***+++***))))))---,,,+++***)))(((((((((''')))+++,,,,,,+++)))'''%%%$$$%%%((('''$$$%%%)))''''''''''''''''''''''''''''''&&&&&&&&&'''((()))&&&'''((('''%%%%%%%%%&&&&&&&&&&&&'''''''''((((((###''')))'''(((***''' $$$%%%'''&&&%%%%%%&&&(((###***%%%%%%'''$$$'''$$$%%%&&&'''''''''&&&%%%)))(((((('''&&&&&&%%%%%%%%%######$$$&&&&&&%%%"""######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%''')))(((&&&###&&&""" &&&))))))))))))(((((((((((()))(((''''''&&&'''((()))***)))(((((('''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((()))))))))***((())))))((('''''')))+++)))))))))))))))(((((('''((()))++++++)))))))))***...)))%%%$$$&&&)))******&&&((()))***))))))+++,,,***)))(((''''''((()))***((((((((()))))))))))))))%%%&&&'''((())))))))))))---,,,++++++************))))))******+++,,,,,,,,,*********((('''''')))+++)))((((((((((((((()))***///)))%%%((()))'''%%%%%%(((((()))***************)))))))))*********+++++++++***)))***+++,,,+++***+++++++++,,,---...///000444555111+++***///444555111111111000000//////...111///---,,,------,,,+++111111000///.........///,,,------...///000111111555111000000...+++***,,,...//////000111222333333000000000222222111...,,,555555444333222111000///,,,,,,------------,,,,,,++++++,,,,,,---.........///333333//////222555555444444333333111000...---------............------000000...---,,,,,,++++++///000000000//////...---000000000222444555333111,,,222,,,(((///111---///,,,***)))***,,,.........000000///...---,,,+++***000///---,,,+++++++++,,,***************+++,,,,,,+++++++++)))'''''')))***)))))))))*********++++++((()))******)))***,,,---(((((())))))*********+++)))***,,,+++******+++---''''''(((((())))))******(((((((((((((((((('''&&&$$$$$$$$$&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&***''''''***"""%%%'''''''''((((((((())))))%%%$$$&&&+++---***''''''(((((((((((((((((((((((($$$'''((('''(((,,,---***'''''''''''''''((())))))'''''''''''''''''''''''''''%%%%%%%%%''''''&&&%%%&&&&&&'''''''''(((((((((((())))))'''&&&%%%&&&(((---***&&&%%%&&&'''(((((()))(((&&&&&&&&&(((***,,,&&&&&&''''''''''''&&&&&&&&&'''))))))((((((((()))'''((()))***++++++++++++)))((('''&&&&&&(((***+++,,,+++***)))(((''''''''''''(((((())))))(((((('''$$$###$$$'''&&&###$$$(((''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((%%%&&&'''&&&%%%$$$$$$&&&''''''''''''((((((((((((%%%''''''''')))+++)))%%%$$$%%%'''&&&%%%%%%&&&((($$$(((%%%'''---)))%%%---$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%'''&&&%%%%%%%%%%%%""" %%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%'''))))))(((&&&)))+++((($$$###&&&***************))))))))))))***)))'''%%%%%%&&&((())),,,,,,+++******)))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))******)))((('''(((***(((((())))))))))))((((((''')))******)))(((((()))---***%%%$$$&&&)))***+++''')))******))))))***+++))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((()))))))))...---+++***))))))***+++******+++++++++,,,,,,,,,+++,,,,,,+++******+++---''''''''''''((()))***+++)))""" %%%******(((((('''(((((()))))))))))))))((())))))))))))*********,,,,,,+++,,,,,,,,,,,,,,,++++++++++++,,,---...///+++000333///...111444555222222111111000///......333000,,,+++------***'''///.....................---------...///000111111000///...///.........///......///000111222333333)))***---000222444333333333333222222111111000000---,,,++++++++++++,,,---,,,,,,,,,---......//////---111333000000222444222222333333333333111///...------............------222111000///...---------//////000000000//////.../////////111333444222111---333...+++222111---111+++******+++,,,......///...000111///,,,+++,,,...000///---+++******++++++,,,,,,++++++,,,,,,---...------+++)))'''&&&(((***(((((()))***+++*********'''((())))))((()))+++---))))))))))))************(((***++++++***)))+++,,,&&&''''''((()))******+++)))))))))))))))((('''&&&&&&%%%%%%(((++++++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%)))&&&&&&)))###'''&&&'''''''''(((((((((((($$$###$$$''')))((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&))),,,+++(((''')))(((%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''''''''''''''(((&&&%%%%%%%%%&&&'''&&&&&&'''''''''(((((((((((()))((()))((('''&&&&&&(((***,,,***'''&&&&&&'''&&&%%%&&&&&&&&&&&&'''(((***+++&&&&&&''''''''''''&&&&&&%%%'''))))))((('''((()))%%%&&&''')))***))))))(((***((('''%%%&&&(((***+++((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%###%%%'''&&&###$$$)))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$&&&''''''%%%$$$%%%'''&&&%%%%%%&&&((('''&&&###'''---$$$ +++$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((''''''&&&&&&%%%$$$###!!!'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$######$$$%%%&&&''''''...---+++++++++,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$%%%&&&'''*********))))))(((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''((((((((()))%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''((((((((()))***+++***(((&&&&&&'''(((((())))))))))))(((((('''(((******((('''((()))***)))''''''((())))))))))))++++++***((((((((()))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''(((((()))***+++***)))(((((()))+++,,,+++++++++++++++,,,,,,,,,***,,,,,,,,,******+++---%%%%%%&&&''')))+++,,,---&&& $$$***,,,++++++''''''((())))))))))))(((((())))))))))))*********((()))))))))((((((((()))+++++++++++++++,,,---...'''...222111000222444444333222222111000//////...111...++++++---...,,,***000111111111111111111111000000//////000111222333---......---...000111000......///000111222222333///000111111000///......111111111111111111111111...---+++******+++---...,,,------......///000000***///333222111111000---///000222333333222111000------............------//////............//////---...///000111111111111...---...000222222111///***///,,,***///,,,(((...***++++++++++++,,,...///+++...111///,,,+++---111...---+++***)))))))))***((((((((((((((()))******,,,,,,+++)))'''&&&((()))'''((()))************)))&&&'''(((''''''''')))+++************))))))))))))'''((())))))(((((()))***&&&''''''((()))******+++&&&&&&&&&&&&%%%%%%$$$###'''&&&%%%'''***)))%%% &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$$$$(((%%%&&&***%%%"""+++%%%%%%&&&&&&&&&'''''''''((('''%%%%%%'''******)))%%%%%%%%%&&&&&&&&&''''''+++---,,,(((&&&'''&&&###$$$$$$$$$%%%%%%'''((((((%%%&&&&&&&&&''''''(((((($$$%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))&&&'''''''''&&&'''***,,,((('''''''''((('''$$$""""""###&&&((()))((('''&&&&&&&&&''''''''''''&&&&&&%%%'''((()))((('''((()))$$$%%%''')))))))))(((((()))((((((((())))))******'''&&&%%%%%%%%%%%%%%%&&&)))((('''&&&&&&'''((()))&&&%%%&&&((('''$$$&&&***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&'''%%%###$$$%%%%%%$$$###$$$%%%'''&&&%%%%%%&&&((()))&&& !!!%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&######$$$%%%&&&'''((()))$$$%%%&&&&&&&&&%%%%%%%%%(((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%'''((('''###!!!"""%%%&&&$$$ &&&&&&&&&'''''''''(((((()))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))***)))'''&&&%%%&&&'''(((((()))))))))))))))'''(((******((((((((()))(((((()))******)))((((((***+++,,,***((('''(((((((((((())))))))))))((((((''''''''''''&&&&&&&&&&&&'''&&&&&&''''''((()))***'''''''''((()))***+++,,,******++++++++++++++++++'''(((***)))(((((()))***%%%%%%&&&''')))+++,,,---)))$$$###'''******)))***''''''((())))))))))))))))))))))))*********++++++***+++++++++)))((()))***+++*********++++++,,,---+++//////,,,---222555555222222222111111000000///+++******+++...000111111......///000111111111000---,,,+++++++++,,,...///...000000------///000...---......///000111222222111222333222///------...//////000000000111111111...---,,,++++++,,,---...------......///000000000***000333111000000...+++...///000111111222222111------............------,,,+++++++++,,,---......------///000111222222222---------///111222000...,,,000......222,,,(((111+++,,,---,,,++++++---...***---///...,,,,,,...000***************))))))))))))(((((((((((()))******)))***+++***(((&&&'''(((((((((((()))))))))******%%%&&&''''''&&&&&&(((***+++*********))))))((((((&&&''')))(((''''''(((***''''''(((((())))))******'''''''''(((''''''&&&&&&&&&%%%&&&&&&&&&%%%!!!''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###'''%%%%%%***%%%###---%%%%%%%%%&&&&&&&&&&&&''''''&&&### """(((***(((&&&&&&''''''((()))))))))'''***)))&&&&&&)))(((%%%&&&&&&&&&'''((()))***+++%%%%%%%%%&&&''''''((((((###%%%&&&&&&&&&&&&'''(((&&&&&&'''''''''((((((((($$$%%%''''''&&&'''***,,,&&&&&&&&&(((((('''$$$!!! """&&&))))))(((%%%###&&&&&&''''''''''''&&&&&&%%%&&&(((((('''''''''(((&&&'''((()))************'''((()))*********))))))(((((('''''''''(((((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&)))(((%%%&&&***''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&%%%&&&'''&&&%%%$$$$$$&&&###$$$$$$$$$%%%%%%%%%%%%***&&&%%%'''(((&&&$$$%%%$$$%%%'''&&&%%%%%%&&&(((++++++$$$!!!%%% $$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%&&&''''''&&&&&&(((***((('''&&&''')))***((('''&&&''''''((()))***++++++((((((((('''&&&%%%%%%%%%###$$$&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''((())))))&&&'''(((((((((((('''&&&''''''''''''((((((((((((###%%%'''((('''&&&'''(((''''''((()))))))))))))))''')))+++***)))((())))))(((((()))))))))(((((())))))***+++***)))((()))***(((((())))))))))))(((((((((((((((((('''''''''&&&''''''&&&&&&'''(((***+++&&&'''((()))************************************%%%'''))))))(((((((((***(((''''''(((((()))***+++,,,((('''******((((((+++(((((()))************)))************+++++++++,,,,,,---///---+++***+++---***************++++++,,,...///...,,,...333444222111111111111111111111111,,,---......---...000222***+++---...////////////,,,+++***))))))***,,,---...111111,,,,,,000000---------...///000111222222...000222222000///111333......//////000111222222......------------......---......///000000111111000333333///---......---//////////////////000000------............------,,,+++++++++,,,,,,---......///000111111111111111------...000222222111//////333111222555---***333,,,---...---***)))+++---,,,---...---,,,+++,,,---((()))+++,,,,,,+++***)))******))))))******+++,,,%%%''')))***((('''&&&&&&)))(((((('''((()))***+++%%%'''(((''''''''')))+++))))))))))))************'''((())))))(((((()))***(((((((((((())))))))))))))))))******++++++******%%%'''((((((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$'''$$$$$$((($$$!!!+++&&&&&&&&&&&&''''''''''''###%%%### """'''((($$$&&&&&&''''''((())))))***###&&&'''%%%%%%))))))'''&&&&&&&&&'''((()))***+++$$$$$$%%%&&&&&&'''(((((("""%%%''''''%%%%%%''')))%%%&&&&&&&&&''''''''''''###%%%'''''''''&&&'''((('''&&&&&&&&&((((((&&&%%%###%%%'''(((((('''%%%$$$&&&&&&''''''''''''&&&&&&$$$&&&(((((('''&&&'''(((&&&&&&&&&''''''((()))***'''''''''((((((((())))))((((((''''''((()))******$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$%%%((('''$$$%%%)))''''''''''''''''''''''''%%%&&&'''(((((((((''''''&&&'''((('''%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&)))%%%$$$)))+++(((&&&((($$$%%%'''&&&%%%%%%&&&(((%%%,,,(((###(((((($$$&&&%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&(((%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&'''((('''%%%%%%''')))###%%%((((((&&&&&&'''((("""###$$$%%%&&&((())))))))))))))))))((('''&&&%%%%%%&&&((()))***+++******%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))&&&'''((())))))((('''&&&(((((((((((())))))))))))"""%%%''''''((()))***''''''((()))))))))))))))((()))++++++)))))))))***)))))))))((('''''')))***'''(((******))))))+++,,,(((((())))))))))))((((((******))))))((((((((('''''''''&&&&&&'''(((***+++'''(((***++++++***)))(((******))))))))))))))))))&&&(((***+++***)))***+++******)))(((((((((((((((+++)))***,,,+++(((***...(((((()))******************++++++++++++,,,,,,,,,)))+++,,,+++(((&&&(((*********************+++++++++...///000333666222+++111111111111111222222222000222333000,,,***,,,///---...000111222333222222222111000//////000222333,,,000000,,,,,,111222///------...///000111222222222444555333000...///111------...///000111222222..............................//////000000111111555777444---***---000000111000///---------...///---..................---///......---------......111111111111111000//////......///111333333222000,,,000...000222***&&&111---...///---***)))***---///...---,,,,,,+++***)))''')))+++......---+++***&&&&&&&&&&&&&&&''''''((("""%%%)))***)))'''&&&%%%***)))'''&&&'''(((***,,,&&&((()))(((((((((***,,,''''''((()))***+++,,,,,,((()))******))))))***+++))))))))))))((((((((((((&&&&&&'''(((((()))(((((('''***,,,+++)))((())),,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%$$$$$$%%%''''''%%%((($$$###'''!!!(((''''''''''''((((((((()))%%%((((((%%%''',,,+++&&&$$$$$$%%%%%%&&&'''((((((###&&&&&&$$$%%%((((((&&&###$$$$$$%%%&&&'''))))))$$$$$$%%%%%%&&&'''(((((("""%%%''''''%%%%%%'''***%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((&&&%%%$$$%%%***(((%%%%%%'''((())))))''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&$$$&&&(((((('''&&&'''(((%%%$$$######$$$%%%'''(((((('''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&'''((()))'''(((((())))))(((((('''%%%###$$$'''&&&###$$$(((''''''''''''''''''''''''&&&&&&((()))))))))(((''''''((()))(((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%!!!""")))+++(((''')))$$$%%%'''&&&%%%%%%&&&(((%%%$$$&&&***%%%###%%%$$$#########$$$%%%&&&!!!"""###$$$&&&'''((()))$$$&&&((((((%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$&&&'''&&&###"""$$$'''&&&***---,,,'''&&&)))---((((((((('''&&&&&&%%%%%%,,,,,,+++***)))'''%%%$$$%%%&&&''''''(((((('''''''''&&&&&&&&&'''(((***+++))))))))))))((('''&&&%%%%%%%%%&&&'''((()))***+++&&&&&&'''((()))***++++++((((((''''''''''''((((((%%%***''''''...,,,%%%(((((((((''''''''''''((((((&&&((()))'''%%%&&&+++///(((((())))))******++++++))))))))))))))))))))))))((('''&&&%%%&&&'''***+++)))(((((('''''''''((((((---&&&###)))---***&&&&&&)))************+++++++++'''((()))******+++******%%%)))''' '''***)))***+++***)))((()))*********+++++++++******)))'''(((***+++,,,,,,+++***---,,,---///111---&&& ++++++*********************,,,---...---...000111333222111///............,,,---------,,,,,,...///...............///000000111222333111///......///000111111000000///...---+++---000222222111222333444333111000111111000///...///000000///000222444666555222///---,,,++++++000111111111222222222222444444333222111///......111000//////...//////000------...//////...---,,,,,,,,,,,,,,,---///000111444444333222111111111111...000222222111//////000222111000//////.........444...,,,000333111...,,,///000000///...,,,)))((('''((())))))((((((+++---&&&''''''((()))******+++))))))(((((((((((())))))(((((())))))*********+++$$$%%%&&&((((((((('''&&&(((***,,,+++(((''')))+++)))))))))***++++++)))'''(((((('''((()))***))))))!!!###%%%&&&&&&''')))***&&&''')))******))))))((()))(((&&&&&&%%%&&&'''(((###(((%%%###)))'''###)))%%%'''(((((('''''')))***&&&&&&'''''''''&&&$$$###%%%$$$###%%%'''(((((('''''''''''''''((((((((((((&&&'''''''''&&&%%%%%%$$$+++(((&&&%%%&&&''''''&&&'''''''''%%%$$$%%%(((+++%%%&&&'''(((((('''&&&%%%((('''&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((( (((+++$$$ $$$***%%%%%%%%%&&&&&&((()))***&&&'''&&&%%%$$$$$$&&&(((&&&'''((())))))((('''&&&***(((&&&&&&((()))(((&&&$$$''')))***(((&&&&&&&&&###%%%'''))))))((('''&&&''''''&&&&&&&&&%%%%%%%%%'''$$$&&&++++++&&&$$$''''''---)))'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%% """%%%&&&&&&&&&''')))'''$$$!!!!!!###&&&&&&%%%!!!$$$'''((('''$$$###$$$$$$%%%***$$$&&&"""###%%%&&&%%%%%%&&&'''%%%%%%$$$###$$$%%%'''(((&&&&&&%%%%%%&&&((()))***###$$$&&&(((((('''&&&%%%%%%%%%&&&%%%$$$###%%%''''''&&&$$$""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&''')))))))))(((((('''''''''%%%&&&''''''((((((''''''''''''&&&&&&'''((()))***&&&'''((((((((((((((('''&&&''''''((()))***++++++&&&&&&&&&''''''(((((()))((((((''''''''''''((((((***---&&&###******(((...((((((''''''''''''(((((('''(((((('''&&&'''***,,,)))))))))))))))*********)))))))))))))))))))))))))))((('''&&&&&&((()))***)))(((((('''''''''(((((()))&&&'''++++++'''&&&)))(((((()))))))))*********(((((())))))***)))))))))''',,,,,,&&&"""&&&+++,,,)))***+++***)))((()))*********+++++++++*********((()))***++++++,,,,,,+++333...((($$$$$$''')))+++((()))+++,,,,,,+++***)))***,,,............000222111111000///............,,,---...---,,,,,,...000//////......//////000111111222333222000//////000111111222111111000//////,,,...000000000000111222333222000000000111111000...///000000//////222333222111///...---------...000000000111111111222222555444222111//////............//////////////////...///000000000///......------......//////000000333333222111111111222222000222444444222111111222222111000//////......///111+++)))---000...+++***++++++++++++***)))((((((***)))))))))))))))))))))'''''''''((()))*********))))))(((((((((((())))))''''''(((((())))))))))))******+++,,,---,,,++++++((()))***)))(((((()))***'''''''''((()))((('''&&&((('''''''''((())))))(((###$$$&&&&&&&&&&&&(((***&&&'''(((((()))(((((((((((('''&&&%%%%%%&&&''''''###(((%%%###)))'''###)))'''((()))(((&&&&&&'''(((&&&&&&'''''''''&&&%%%$$$###%%%&&&''''''(((***+++''''''''''''((((((((((((%%%%%%%%%%%%%%%$$$###### $$$%%%%%%%%%'''(((%%%&&&'''&&&%%%%%%''')))************************'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))+++---...$$$)))***&&&###$$$'''%%%%%%%%%%%%&&&''''''(((***+++***(((&&&$$$%%%&&&%%%&&&'''(((((('''&&&%%%)))&&&$$$$$$&&&''''''&&&$$$&&&&&&&&&%%%%%%'''((($$$%%%&&&'''((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%###$$$))))))$$$###%%% &&&***(((''')))******$$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''''''''((()))'''$$$"""###&&&((())))))!!!###%%%'''''''''%%%$$$""")))%%%!!!&&&%%%###((($$$%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$###$$$%%%''''''$$$$$$&&&'''''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%'''((('''%%%$$$###$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&$$$$$$%%%&&&''''''((((((&&&&&&%%%%%%&&&''')))***%%%&&&''''''((((((''''''((((((''''''''''''((()))%%%%%%&&&(((((()))))))))(((((()))))))))*********((((((((((((((((((((((((((((((''''''''''''(((((('''***$$$!!!((((((%%%***((((((''''''''''''((((((((('''&&&'''((((((((('''***))))))))))))))))))(((((((((((((((((((((((((((+++***)))((('''((()))***(((((((((''''''(((((()))$$$&&&***,,,((($$$%%%***'''((((((((())))))))))))(((((()))))))))(((''''''$$$))),,,)))&&&''')))(((((()))******)))((()))+++***************************))))))******+++,,,---+++,,,,,,,,,***(((((()))%%%'''***------,,,***(((+++,,,.........///000222////////////......//////,,,---......------...000000////////////000111111111222333222111000111222111222222222222111111000...///000///...///000222111111000000111111222222...///000000///000111333///...---------...000111000000000000000111111222555444222000///......///,,,---...///000000////////////000111111111000///...///000111111000//////222111111111111222333333222333555555444333333444222222111000///////////////***(((,,,///,,,***))),,,,,,,,,++++++,,,---------+++))))))++++++(((%%%''''''(((((())))))******))))))(((((((((((())))))''''''''''''(((((((((((()))))))))***))))))(((''''''&&&&&&''')))***)))(((&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''(((((($$$&&&''''''&&&&&&'''((('''''''''''''''(((((()))&&&&&&%%%%%%%%%&&&&&&'''###(((%%%###)))'''###)))'''((()))'''%%%$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$&&&((((((&&&&&&(((***&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%$$$&&&(((%%%###&&&)))$$$%%%''''''&&&%%%&&&(((((('''$$$######$$$'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++---...+++)))&&&&&&'''(((&&&%%%&&&&&&%%%%%%%%%&&&&&&'''"""$$$'''((())))))+++,,,%%%%%%&&&&&&&&&&&&%%%%%%'''%%%""""""###%%%&&&&&&''''''&&&%%%$$$%%%)))+++%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&%%%###%%%((((((%%%###%%%$$$***,,,((('''(((%%%&&&'''((()))((('''&&&$$$%%%%%%&&&&&&'''''''''$$$&&&(((((('''''''''(((%%%###"""###&&&)))******%%%%%%&&&''''''&&&&&&%%%$$$,,,$$$ %%%%%%'''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$&&&(((((('''&&&%%%$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%)))(((''''''))))))((('''&&&&&&'''''''''(((((((((&&&%%%$$$###$$$&&&)))***%%%&&&''''''((('''''''''((((((((('''''''''''''''%%%&&&''''''((((((((('''((((((((((((((())))))))),,,+++++++++*********)))((((((''''''''''''(((((("""(((&&&'''///+++###%%%((((((''''''''''''(((((((((&&&%%%&&&))))))&&&###******))))))((((((((('''((((((((((((((((((((((((,,,+++***)))(((((())))))(((((((((((((((((()))***###&&&)))***'''%%%&&&(((((((((((()))))))))******(((((()))(((((('''&&&&&&$$$'''***)))''''''((((((((()))******))))))***+++******************+++++++++***))))))***+++---...''',,,111111...+++******&&&''')))+++,,,++++++***+++,,,............000222------......////////////,,,...//////......///000000000000000000111111222000111222222111111222333000000111222222111111111000111000///......111333000111222222222222444666000111222111000111222444///.........///000222333000000/////////000111222666555333000//////000000+++,,,///111222111000///...///000111111111000///000111333333333111///...000000000000111222333444222333555555333333444555333222111000////////////000,,,+++///000...,,,---......,,,++++++,,,.........+++(((***......***&&&'''((((((((()))))))))***))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%$$$$$$'''$$$###%%%)))+++)))'''((()))***))))))((())))))%%%&&&&&&%%%%%%%%%''')))&&&'''((('''&&&%%%&&&''')))((('''''''''(((***+++%%%%%%%%%%%%%%%&&&&&&&&&###(((%%%###)))'''###)))&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((''''''&&&%%%%%%$$$&&&&&&&&&'''''''''(((((((((((())))))))))))((((((!!!%%%******&&&$$$%%%'''%%%&&&&&&%%%$$$$$$''')))&&&$$$  $$$&&&$$$%%%&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''(((%%%"""###''')))(((&&&((('''&&&&&&&&&&&&&&&''' $$$'''((()))***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$&&&''')))))))))(((&&&&&&(((***(((''''''&&&&&&'''((((((((((((((((((((((((((('''''''''((())))))((('''''',,,### %%%'''###$$$***&&&''')))***+++***)))((($$$$$$%%%%%%&&&'''((((((%%%'''((((((&&&%%%&&&'''###"""""""""$$$%%%&&&'''(((''''''&&&&&&&&&&&&'''###,,,###%%%$$$$$$&&&%%%%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%&&&(((''''''''''''&&&''''''%%%%%%$$$$$$$$$%%%&&&'''&&&''''''&&&%%%%%%&&&(((''''''&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''***)))((((((******)))((())))))))))))(((((('''''''''&&&$$$###$$$%%%'''(((%%%&&&''''''((('''''''''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''''''''''',,,,,,++++++******))))))((((((''''''''''''((((((%%%+++)))***111...&&&(((((((((''''''''''''(((((((((&&&%%%&&&))))))&&&###***)))))))))((((((''''''((((((((((((((((((((((((++++++***)))))))))((((((((((((((((((((()))******'''((((((((()))******))))))))))))*********++++++(((((()))(((((('''&&&&&&)))))))))***))))))+++---''')))******))))))***+++******))))))******,,,,,,+++******)))***,,,---///111///,,,'''$$$'''...555)))(((''''''(((***,,,---***,,,---...---...///111,,,---...///000000000///,,,...000000/////////000000000000000000111111222000111222222111000111333......///000111111111000111111111000//////222444111222444444333333666888222333444333222222444555222111000000000111222333111000/////////000222333666555333222111111222333,,,---000222333222111000---...///000111000//////111222333444444222///.../////////000111222333444111222333333222222333555333222111000000////////////,,,,,,000111...---///---+++***((('''(((((()))---***(((***///000---)))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((('''''''''&&&$$$###%%%(((***)))'''''')))***)))''''''(((***%%%&&&&&&%%%###$$$''')))'''((()))(((&&&%%%&&&'''***)))((('''((()))***+++%%%%%%%%%&&&&&&'''''''''###(((%%%###)))'''###)))$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%&&&)))***(((%%%&&&&&&&&&&&&''''''''''''(((((())))))***))))))(((+++***((('''''''''&&&&&&''''''%%%###"""$$$(((+++***((($$$""""""$$$(((***###%%%''''''%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%%%%"""###$$$&&&'''(((((((((((((((''''''''''''''''''%%%''')))(((&&&$$$######(((''''''''''''''''''(((&&&%%%%%%$$$$$$%%%''')))''')))******'''%%%$$$$$$))))))(((((('''(((((()))'''((((((((((((((((((((('''(((((((((((((((((('''333)))###''''''$$$&&&---"""###%%%&&&'''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((($$$&&&''''''%%%$$$$$$%%%$$$%%%%%%$$$######$$$$$$)))((('''&&&&&&&&&'''(((###+++###"""((($$$$$$,,,)))'''&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%&&&'''&&&$$$$$$&&&'''&&&%%%%%%$$$$$$$$$$$$$$$"""###$$$%%%'''((())))))((((((((((((((('''((((((******))))))(((''''''&&&((('''&&&%%%$$$%%%&&&&&&%%%&&&''''''((((((''''''''''''((((((((((((((('''(((((((((''''''%%%$$$$$$%%%%%%%%%&&&&&&''''''''')))))))))(((((('''''''''((((((''''''''''''(((((((((***###''''''&&&,,,((((((''''''''''''((((((((('''&&&'''(((((((((''')))(((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((()))***++++++***+++***''')))---...,,,************++++++++++++(((((()))))))))(((''''''***&&&%%%''''''''')))---'''(((******))))))***,,,******)))))))))+++,,,---+++******++++++,,,---...++++++***((('''''')))++++++)))'''&&&&&&(((+++---)))***,,,,,,,,,---...000---...///111111111000///,,,///111222111///000000000////////////000111111000111222111000///000111,,,---...000000111111111///000111000///000111333111333555444222333666999333444444333222222333555444333222111111222333444333111000//////111333444222222222333333333333333---...///111111111000000,,,---///000111000000///222222333333333222000////////////000111222333444000111222111000111333555333333222111000000000000,,,***+++...///,,,+++...---,,,+++***)))))))))))),,,)))'''(((,,,...---,,,(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))***))))))(((((((((((()))&&&%%%%%%&&&((()))((('''%%%'''((('''$$$###&&&)))%%%&&&'''%%%######'''+++'''((()))(((&&&&&&'''(((((((((((((((((()))******%%%%%%&&&'''((((((((((((###(((%%%###)))'''###)))###%%%&&&'''&&&&&&((()))&&&&&&%%%%%%%%%&&&'''''''''&&&%%%'''+++------,,,%%%&&&&&&&&&&&&'''''''''%%%&&&''''''''''''''''''***'''$$$$$$&&&((('''&&&((((((&&&%%%$$$%%%(((,,,***(((&&&%%%%%%&&&(((***###&&&((('''%%%$$$&&&)))$$$$$$$$$%%%&&&((()))***###&&&******(((&&&&&&'''''''''&&&&&&&&&''''''(((''')))***)))'''&&&&&&''')))(((''''''''''''((()))$$$&&&'''&&&&&&&&&(((***$$$&&&((((((&&&###!!!!!!)))))))))(((((((((((((((&&&''''''''''''(((((((((%%%''''''%%%%%%''''''%%%'''%%%%%%))))))&&&&&&(((%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%'''&&&%%%$$$$$$%%%'''(((((('''%%%$$$$$$%%%''''''&&&&&&&&&''''''(((&&&)))"""!!!)))***%%%(((111---(((&&&'''&&&$$$!!!%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$###%%%'''%%%%%%%%%$$$$$$$$$######""""""$$$%%%'''((()))***%%%''')))(((&&&%%%&&&)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&''''''((((((''''''%%%&&&'''((())))))((((((&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&'''((())))))((('''''''''''''''''''''((((((''''''''''''(((((('''((("""$$$$$$+++((((((''''''''''''(((((('''(((((('''&&&'''***,,,'''''''''((((((((((((((())))))))))))))))))))))))''''''(((((())))))(((((((((((((((((()))***+++,,,&&&******$$$"""''',,,...))))))))))))************(((((())))))***)))))))))'''###"""&&&'''%%%&&&***&&&(((******))))))+++,,,***)))(((((()))+++---...******+++,,,------------$$$&&&***...///+++%%%***)))(((''''''(((***+++''')))++++++++++++---///...///111222333222000///,,,///222222111000000000//////......//////000111000111111000...---...///------///000111222222222+++---////////////000111///222555333111000333777222222333222000000222333222222111111111222444444444333111000000222444666---...000222333333333222------..................---...000111222222111111222222222222111111111111000000///000000111222222000111111111000111333666333333222111000000000000+++)))***...---******...,,,,,,---------,,,,,,+++***)))'''%%%&&&''')))+++))))))))))))(((((((((((())))))(((((((((((())))))******)))))))))((((((((('''&&&%%%%%%%%%&&&'''(((&&&'''(((((('''&&&'''((($$$'''(((&&&###"""&&&***%%%'''(((&&&"""###(((,,,&&&'''(((((('''&&&((()))%%%&&&&&&'''''''''''''''%%%&&&''')))))))))))))))###(((%%%###)))'''###)))&&&'''(((((('''&&&''')))&&&%%%%%%%%%%%%&&&'''(((###'''***)))&&&%%%))),,,%%%%%%&&&&&&&&&'''''''''$$$%%%&&&''''''''''''&&&$$$%%%&&&&&&&&&&&&''''''%%%'''))))))((('''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))((($$$"""%%%(((%%%%%%%%%&&&'''((()))***&&&''')))***((('''''''''$$$$$$$$$$$$%%%%%%&&&'''$$$%%%'''''''''(((+++---((('''&&&&&&&&&&&&'''((("""%%%(((((('''&&&''')))$$$%%%''''''%%%%%%%%%&&&&&&'''(((((((((&&&%%%$$$%%%%%%&&&&&&''''''''''''%%%(((((($$$$$$((((((%%%"""'''&&&$$$%%%%%%$$$)))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&&&&$$$'''((((((%%%$$$%%%'''%%%%%%%%%&&&'''''''''''')))$$$!!!+++'''###,,,...)))%%%$$$&&&'''%%%"""%%%%%%&&&&&&&&&%%%$$$###"""###%%%&&&&&&&&&&&&%%%"""###$$$%%%&&&%%%$$$$$$###$$$%%%$$$###"""$$$&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&''''''(((%%%)))+++***&&&$$$'''+++###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&'''((((((((((((%%%&&&''''''((((((''''''$$$%%%''')))))))))))))))$$$$$$%%%&&&''''''''''''%%%%%%&&&'''((()))***+++((((((((()))))))))))))))((((((''''''''''''(((((((((+++&&&$$$,,,+++'''+++((((((''''''''''''((((((&&&((()))'''&&&'''+++///&&&'''''''''(((((())))))************************%%%&&&'''((())))))(((((((((((((((((()))***+++,,,'''((((((---(((((((((((())))))))))))'''((()))******+++*********%%%%%%+++---***))),,,&&&((()))***))))))+++---***)))(((((()))+++---...)))***,,,---......---,,,///+++'''''')))***)))'''((())))))))))))((((((''''''(((************,,,...000111222333333222000///,,,///222333222111000000...............///000000000111111000---,,,,,,------...000111333333444444'''***---.........//////...222444222///...111555000111111000//////000222000000//////000222444555555333222000111222555777(((+++...111333333222111------,,,+++++++++,,,,,,...///111222333333333222222111111000000111222222000000000000000111111222000111222111000111444777444333222111000000000000+++***+++......++++++///&&&''')))***++++++*********)))&&&###!!!"""%%%)))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&'''&&&&&&%%%&&&''')))***&&&)))+++)))&&&%%%''')))&&&)))+++(((%%%$$$(((,,,&&&((()))&&&"""###(((---&&&'''((((((''''''(((***###$$$%%%&&&'''&&&%%%$$$%%%&&&(((************)))###(((%%%###)))'''###)))((()))***)))'''&&&&&&'''&&&%%%%%%$$$%%%&&&'''((( )))///)))'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))((((((!!!''',,,,,,'''$$$%%%'''###&&&+++---,,,***'''&&&$$$$$$&&&''''''&&&$$$$$$$$$(((***((($$$"""$$$'''((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$%%%'''))))))(((""""""""""""###$$$%%%&&&'''((('''%%%######%%%''''''&&&%%%%%%%%%%%%&&&''' $$$((()))'''&&&&&&((('''''''''''''''(((,,,///$$$%%%&&&''''''%%%###"""%%%%%%%%%&&&&&&&&&'''''''''+++***&&&&&&***+++'''))),,,%%%!!!&&&)))''''''%%%### !!!###$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&(((((('''&&&'''((( ###&&&&&&$$$###$$$&&&###$$$%%%&&&''''''''''''))))))"""...'''### %%%))))))'''%%%%%%&&&'''&&&%%%###"""###$$$&&&((())))))((((((!!!###%%%&&&&&&&&&$$$######$$$$$$###""""""###%%%&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%###$$$&&&'''''''''&&&%%%)))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((&&&%%%(((((((((''''''&&&%%%%%%((('''''''''&&&%%%$$$######%%%'''(((''''''(((***&&&&&&&&&''''''''''''((((((((((((((('''''''''''''''''''''''''''((())))))'''''''''''''''''''''''''''((()))((('''(((***+++'''((()))((('''&&&''')))(((&&&&&&)))+++,,,***''')))((('''&&&&&&'''((()))...+++)))***+++***&&&"""***++++++***((('''((()))))))))))))))************))))))((('''&&&&&&''''''(((((((((((())))))))))))''')))***)))((()))...222---+++***(((((()))+++,,,(((***,,,---,,,,,,---///***++++++***))))))***,,,)))***+++***))))))+++---)))))))))***+++---...///......///000000000000000000000111000000///...---666111---000111...,,,,,,222222111...,,,+++,,,......///000222333333333333000000000000000111111222222222222222222222222222222222222111111111111111000000000///......000222222222111111111111222222222222111111111111222222111000///......///000111,,,,,,---.../////////...///111333333111...,,,,,,+++///333333000...111444222222111111111111111222222222333222111///---,,,//////...---,,,,,,++++++,,,+++***,,,---,,,((($$$******))))))))))))******(((((())))))*********+++***)))((('''&&&&&&'''(((&&&'''''''''(((((())))))'''((()))((('''&&&''')))%%%''')))***)))((()))***&&&&&&%%%###!!!!!!###%%%((()))***++++++***)))(((###((((((%%%&&&+++,,,(((***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&'''((()))'''&&&%%%%%%%%%%%%&&&''')))&&&&&&))))))&&&&&&)))%%%)))+++)))### ###&&&%%%&&&''''''&&&&&&''')))%%%%%%%%%&&&'''((()))***###$$$%%%&&&''''''''''''&&&&&&%%%###"""###&&&((((((''''''(((&&&###&&&+++'''((()))(((&&&&&&((()))###(((***'''&&&)))***)))!!!"""$$$&&&((((((((((((######$$$%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$###%%%%%%%%%&&&&&&&&&&&&'''***&&&"""###&&&((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%&&&'''%%%!!!"""&&&###%%%&&&&&&%%%$$$&&&'''%%%&&&'''&&&%%%$$$&&&(((,,,+++)))'''''')))***,,,###%%%&&&&&&((()))%%%&&&&&&&&&$$$%%%'''(((%%%&&&''''''%%%%%%&&&'''***)))'''&&&%%%$$$$$$###&&&&&&'''(((***)))&&&###'''%%%$$$&&&)))+++***(((&&&!!!!!!%%%'''######&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&***'''!!!$$$***(((((((((&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&""""""#########$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%###%%%%%%&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&'''))))))'''&&&%%%&&&&&&&&&&&&&&&'''''''''***)))(((((((((((()))***%%%'''))))))'''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))'''''''''''''''''''''''''''((()))((('''''')))+++'''((()))((('''&&&''')))+++(((%%%%%%'''))))))))))))(((''''''''''''((()))+++***))))))***)))'''%%%***+++,,,+++)))((()))***))))))))))))************++++++***)))))))))))))))(((((((((((())))))))))))((()))***)))((())),,,000,,,+++)))(((((()))+++,,,)))+++,,,---,,,,,,---...***++++++***))))))***,,,)))***+++***))))))+++---)))))))))***+++---...///......///000000000000000///000000000000//////...777111...111222000000111111222222000---,,,---...+++,,,---...///000000000000000000///000000111111111111111222222333333333111111111111111111111111000111111000...///111222111000000//////000000111222111111000000111111222//////...------.../////////...---------///000111...000222222000///...///***...111111...---///222111111000000000000111111222222222222111000...---///......---,,,,,,++++++***)))(((***+++***&&&###******))))))))))))******((()))))))))***************)))((('''&&&''''''((('''''''''((((((((())))))'''((()))((('''&&&'''))))))******)))'''&&&'''((((((((((((&&&%%%&&&(((+++'''((())))))))))))((('''$$$((()))&&&&&&***+++''')))(((&&&%%%%%%&&&((()))'''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%&&&''''''(((&&&&&&((((((&&&&&&(((''''''((('''&&&&&&&&&'''%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&'''((()))###$$$%%%&&&'''''''''''''''((((((&&&%%%%%%''')))$$$$$$&&&&&&!!!!!!((('''((()))(((&&&&&&((()))$$$''''''%%%''',,,...,,,***)))(((&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&***((('''(((******)))((('''''''''(((((((((((()))(((%%%$$$&&&)))***'''###&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''$$$%%%)))###%%%&&&&&&%%%$$$&&&'''%%%&&&'''&&&%%%$$$&&&((('''&&&%%%%%%%%%&&&'''(((###%%%''''''&&&%%%&&&'''###%%%&&&&&&%%%%%%'''(((%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%(((&&&%%%&&&((()))(((&&&+++%%%###%%%%%%"""###'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%&&&&&&'''%%%&&&&&&$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%'''%%%###"""$$$&&&&&&&&&''''''&&&&&&''''''((()))&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%''')))***'''((())))))'''&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''((((((((('''''''''''''''((())))))'''''''''''''''''''''''''''((()))((('''''')))***'''((()))((('''&&&''')))---)))$$$"""###&&&(((***)))((((((''''''(((((()))'''((())))))((('''(((******+++,,,+++***)))***+++))))))))))))************)))(((((('''''''''''''''(((((((((((())))))))))))))))))***)))((((((+++---+++***)))(((((()))++++++***,,,---,,,++++++,,,---***++++++***))))))***,,,)))***+++***))))))+++---************+++---...///......///000000000000///...//////000000000000///777222///111333333555888222444555333111...---------...///000111222222222111111000//////000000000///000000111222333444444000000000000000000000000000111111000//////111222000//////......//////000111111000000000000111111......---,,,,,,---......222000...,,,,,,...111333...000111000///...///000(((,,,///...,,,,,,...000000000////////////000000111111222222222111///.........------,,,,,,++++++***)))))))))***)))'''$$$******))))))))))))******))))))))))))************))))))(((''''''''''''(((''''''(((((((((((())))))'''((()))((('''&&&'''))))))***)))(((&&&''')))+++%%%%%%&&&%%%%%%&&&(((+++&&&''''''((((((''''''&&&&&&))))))&&&'''))))))''')))((('''&&&&&&'''((()))'''''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&'''''''''%%%%%%''''''%%%%%%'''(((&&&%%%&&&)))***)))'''%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&''''''(((###$$$%%%&&&''''''''''''&&&'''((((((&&&&&&'''(((''''''))))))%%%!!!$$$***'''((()))(((&&&&&&((()))%%%&&&$$$"""&&&++++++'''...,,,)))&&&$$$%%%&&&''''''(((((((((((('''&&&&&&&&&$$$######%%%''''''''''''''''''(((((((((((()))%%%$$$%%%(((++++++((($$$''''''''''''''''''''''''%%%$$$%%%((((((%%%'''+++###%%%&&&&&&%%%%%%&&&'''%%%&&&'''&&&%%%$$$&&&(((###$$$$$$$$$%%%%%%&&&&&&(((((()))(((&&&%%%'''(((!!!$$$&&&''''''&&&'''(((%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$%%%'''(((((($$$''')))(((%%%$$$&&&(((((('''%%%%%%&&&'''%%%$$$...)))%%%$$$###"""$$$(((%%%%%%%%%%%%%%%%%%%%%%%%&&&"""$$$&&&###$$$%%%%%%$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&(((%%%""" """%%%((()))(((((('''&&&&&&((()))***&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&'''''''''%%%'''((((((&&&%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''(((((()))******'''''''''''''''((())))))'''''''''''''''''''''''''''((()))(((&&&&&&(((***'''((()))((('''&&&''')))+++)))%%%""""""$$$&&&(((((((((((((((((()))))))))&&&(((******((('''***---)))***+++***)))((()))***((()))))))))************(((((('''''''''''''''((((((((((((((())))))))))))******)))((((((((()))******))))))((()))******++++++,,,---,,,******+++,,,***++++++***))))))***,,,)))***+++***))))))+++---*********+++,,,---......---...//////000000//////---...///000000111000000555111...111333444777<<<777888:::888444000---,,,---...///111222222333333111111000////////////000...///000111222333444444////////////000000000000///000111000///...000111000//////......//////000000000000//////000000000...------------------...000///...------...///000/////////...,,,+++---...)))+++---...,,,,,,---//////............//////000000111222222222111000///---------,,,,,,,,,++++++++++++++++++++++++)))(((******))))))))))))******)))))))))))))))*********((((((((('''''''''(((((((((((((((((((((((())))))'''((()))((('''&&&''')))&&&&&&'''&&&&&&))),,,000%%%&&&&&&%%%%%%%%%''')))''''''''''''''''''''''''(((((((((''''''(((((('''******)))(((((()))******(((((((((''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&$$$$$$&&&&&&$$$$$$&&&&&&&&&&&&&&&'''(((''''''%%%&&&''''''&&&&&&''')))(((''''''&&&&&&&&&''''''###$$$%%%&&&''''''''''''###%%%&&&&&&%%%$$$$$$%%%+++((((((++++++)))))),,,'''((()))(((&&&&&&((()))&&&%%%"""!!!%%%(((###)))(((&&&%%%&&&''')))***&&&&&&'''(((((((((''''''"""  ###$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%'''***+++***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%((('''$$$%%%)))$$$%%%&&&&&&%%%%%%&&&(((%%%&&&'''&&&%%%$$$&&&((($$$%%%&&&'''((((((((((((&&&''''''&&&&&&&&&)))+++ ###'''(((((('''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%$$$%%%%%%%%%###''')))'''###"""&&&+++&&&%%%%%%%%%%%%%%%%%%$$$)))(((&&&%%%###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%% ###%%%"""%%%&&&'''&&&%%%%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((((((&&&$$$###%%%%%%%%%&&&&&&&&&'''''''''$$$"""!!!###&&&(((((((((((('''&&&&&&((()))***''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&)))++++++***((('''"""$$$&&&&&&&&&%%%&&&(((&&&&&&&&&''''''''''''(((''''''((()))******++++++'''''''''''''''((())))))'''''''''''''''''''''''''''((()))(((&&&&&&''')))'''((()))((('''&&&''')))'''''''''&&&$$$$$$%%%%%%'''(((((()))))))))))))))&&&)))++++++)))(((+++...&&&((()))((('''&&&((()))((()))))))))************,,,,,,+++++++++,,,,,,---(((((((((((())))))))))))***)))((((((((((((((('''((((((((())))))******++++++,,,,,,+++))))))+++,,,***++++++***))))))***,,,)))***+++***))))))+++---++++++++++++,,,---......------...///////////////---...///000000111000000222...---000111222777===;;;===>>><<<777111---+++)))***+++---......//////000000///////////////000......///000222333444444......//////000000000000...///000000///...///000111000000//////000000111000//////......//////000........................,,,---...///...---,,,+++//////...,,,***))))))+++***,,,---............///......------...///000000///000111222111000///...,,,,,,,,,,,,,,,+++++++++***+++++++++******************))))))))))))************))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))(((((('''((()))((('''&&&''')))&&&&&&'''&&&&&&))),,,000***++++++***(((((((((***(((((((((((((((((((((((()))((('''((((((''''''((((((((((((((((((((((((((('''((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&######&&&&&&######&&&###&&&)))'''###"""$$$'''%%%&&&''''''&&&&&&''')))(((''''''&&&&&&&&&''''''###$$$%%%&&&''''''''''''###%%%&&&&&&%%%$$$$$$%%%''' $$$++++++(((&&&'''((()))(((&&&&&&((()))###$$$$$$$$$'''(((!!!###$$$%%%&&&'''(((((((((###$$$%%%''''''(((((((((&&&###!!!!!!$$$&&&((((((%%%%%%%%%&&&&&&&&&&&&'''((('''%%%%%%&&&)))++++++%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&%%%!!!"""&&&$$$&&&''''''&&&%%%'''(((%%%&&&'''&&&%%%$$$&&&(((&&&'''((()))))))))))))))&&&&&&&&&%%%$$$%%%'''***!!!$$$'''(((((('''&&&'''%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%"""&&&((('''###"""&&&+++"""###$$$%%%%%%%%%&&&'''!!!%%%'''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%###%%%''''''&&&%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''((((((&&&$$$###%%%%%%&&&&&&&&&'''''''''%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&''''''((()))''''''&&&&&&&&&'''((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$###%%%(((******)))'''%%%!!!###%%%&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((((((((((())))))******+++'''''''''''''''((())))))'''''''''''''''''''''''''''(((((('''&&&%%%'''((('''((()))((('''&&&''')))$$$&&&(((((('''%%%$$$%%%''''''((()))************''')))++++++***)))))))))%%%&&&''''''&&&&&&'''((())))))))))))******************************+++,,,(((((((((((()))))))))))))))(((''''''((()))'''&&&'''(((((())))))*********+++++++++***))))))+++---***++++++***))))))***,,,)))***+++***))))))+++---,,,,,,,,,,,,,,,---......------...////////////......//////000000000000//////------/////////444:::<<<>>>>>><<<777222...,,,***+++,,,---...////////////.........//////000111...//////000111222333333...//////000000111111222...///111111000//////000111000000//////000000111//////............//////......////////////......***,,,...//////---***)))---......---***))))))***,,,,,,---...////////////......---......///000111//////000000000///---,,,,,,,,,,,,,,,++++++++++++((()))***)))((('''((()))******))))))))))))******************))))))))))))&&&'''(((((()))(((((((((******))))))))))))(((((('''((()))((('''&&&'''))))))***)))(((&&&''')))+++)))******)))'''&&&&&&''')))((((((''''''(((((())))))&&&&&&))))))'''''')))%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&%%%&&&'''(((((((((((('''&&&&&&$$$$$$&&&&&&$$$$$$&&&"""&&&)))'''""""""'''%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&''''''(((###$$$%%%&&&''''''''''''&&&'''((((((&&&&&&'''(((&&&###++++++(((%%%'''((()))(((&&&&&&((())) ###&&&(((+++,,,&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&'''(((''''''(((&&&$$$%%%'''((())))))'''''''''(((((((((((())))))(((%%%###$$$&&&***,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&$$$ $$$$$$&&&''''''&&&&&&'''(((%%%&&&'''&&&%%%$$$&&&((((((((((((((((((((((((((('''((('''&&&$$$######%%%###%%%'''((('''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''############$$$&&&''''''"""%%%'''&&&$$$$$$&&&)))!!!###%%%%%%%%%%%%''')))$$$(((&&&$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&######%%%((( """$$$%%%$$$###$$$%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%''''''%%%###%%%%%%&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''(((''''''(((((((((((('''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&""""""###$$$%%%'''(((((($$$&&&((((((''''''''')))&&&&&&&&&''''''''''''((('''''''''''''''((((((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((('''%%%%%%&&&((('''((()))((('''&&&''')))###&&&))))))'''&&&&&&'''&&&''')))***++++++******'''((()))***+++)))%%%"""%%%&&&''''''&&&&&&''')))))))))))))))************&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))(((&&&%%%&&&))))))(((%%%&&&'''((()))*********************)))((())),,,///***++++++***))))))***,,,)))***+++***))))))+++------,,,,,,,,,,,,---......,,,---......//////......///000000000000//////......---...000///---111666888999:::999555222000///,,,---...///000111111111---------...///000111222///000000000111111222222//////000000111222222333///111333333222111111111000//////......//////000///......------......///,,,---............---,,,,,,---...///...---+++******,,,......---,,,,,,---,,,,,,,,,.../////////...............///000111222////////////...---+++***++++++++++++++++++++++++''')))***)))'''&&&(((+++******))))))))))))******************)))))))))(((%%%&&&((()))))))))((((((*********)))))))))(((((('''((()))((('''&&&'''))))))******)))'''&&&'''((($$$&&&'''&&&%%%$$$$$$%%%(((((('''&&&&&&'''(((((((((%%%%%%)))***''''''+++&&&&&&''''''''''''&&&&&&$$$&&&'''((()))(((&&&&&&&&&'''((())))))((('''&&&'''$$$$$$''''''$$$$$$'''###%%%&&&&&&$$$###%%%'''%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&'''((()))###$$$%%%&&&'''''''''''''''((((((&&&%%%%%%''')))(((%%%%%%***,,,***((()))'''((()))(((&&&&&&((()))!!!&&&((('''(((+++)))%%%((((((''''''&&&&&&%%%%%%((((((((((((((('''&&&%%%'''&&&%%%&&&'''((('''&&&'''''''''(((((((((((()))((('''&&&$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&%%%!!!"""&&&%%%&&&''''''&&&&&&''')))%%%&&&'''&&&%%%$$$&&&(((+++***((('''&&&''''''(((%%%&&&''''''%%%$$$$$$$$$&&&'''((('''%%%$$$%%%&&&%%%&&&''''''%%%%%%&&&'''$$$$$$######$$$%%%&&&&&&"""###%%%&&&''''''&&&&&&###%%%'''&&&%%%$$$&&&((( '''***&&&"""$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###!!!!!!###%%%!!!$$$%%%$$$$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%&&&&&&&&&&&&(((&&&$$$$$$%%%%%%$$$######$$$&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''(((((()))%%%$$$######&&&***...111((()))+++***(((''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''((())))))''''''''''''''''''''''''((((((((('''%%%%%%&&&''''''((()))((('''&&&''')))###&&&((((((&&&&&&'''***&&&''')))***+++++++++***''''''''')))+++((("""%%%'''((((((''''''(((***))))))))))))************'''''''''''''''((()))***(((((((((((())))))))))))'''%%%$$$&&&)))***(((%%%&&&&&&((()))************))))))))))))((()))---000***++++++***))))))***,,,)))***+++***))))))+++---------,,,,,,,,,---......,,,---......//////......000000111000000///.........---///111///,,,///444444555777666444222111111))))))+++,,,---.........,,,,,,,,,---///000222333000000000000000111111111///000000111222333333333111333555555444222222333.........------..................------.........++++++------------++++++000///...---------------'''***...000000///000000+++++++++---//////...---.........//////111222222////////////...,,,***(((++++++++++++++++++++++++)))+++,,,+++)))(((+++---******))))))))))))******+++*********))))))((((((%%%&&&((()))))))))((((((+++*********))))))(((((('''((()))((('''&&&''')))%%%''')))***)))((()))***$$$&&&((()))(((((()))***'''&&&%%%%%%%%%%%%&&&'''((($$$$$$)))***'''''',,,))))))************))))))###%%%'''))))))((('''&&&&&&'''((())))))((('''&&&'''%%%%%%''''''%%%%%%'''$$$######%%%'''))))))(((%%%&&&((('''&&&&&&''')))%%%%%%%%%&&&'''((()))***$$$$$$%%%&&&''''''''''''&&&&&&%%%###"""###&&&((('''(((+++---)))$$$%%%***'''((()))(((&&&&&&((()))%%%))))))%%%###%%%'''&&&***)))'''%%%%%%''')))***,,,,,,+++***(((&&&%%%$$$))))))((()))******(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&%%%%%%%%%&&&''''''''''''''''''''''''$$$###$$$'''&&&###%%%)))%%%&&&''''''&&&&&&''')))&&&&&&'''&&&%%%$$$&&&(((...---***(((''''''((()))!!!###&&&''''''''''''((('''((((((&&&$$$###%%%&&&%%%&&&''''''%%%%%%&&&'''((('''&&&$$$###"""""""""""""""###&&&((((((&&&$$$%%%''')))'''%%%###%%%'''%%%+++,,,%%% ###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&!!!###&&&'''&&&&&&&&&'''######$$$%%%%%%&&&''''''((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&,,,((($$$""""""###$$$%%%((('''&&&%%%$$$%%%%%%&&&%%%&&&'''''''''&&&%%%$$$###)))***%%%###&&&'''$$$'''''''''&&&&&&%%%%%%%%%((((((((('''&&&&&&&&&%%%'''%%%###"""###&&&))),,,&&&'''((((((((('''&&&%%%$$$%%%&&&'''''''''%%%%%%111...)))%%%$$$%%%'''))))))((((((''''''''''''((($$$)))"""((()))%%%***))))))))))))))))))))))))))))))'''%%%###$$$'''***,,,...///,,,(((&&&'''(((''''''''''''((((((((((((((((((******)))'''%%%###%%%&&&&&&'''((()))******&&&))))))%%%$$$)))------(((((())))))************((((((((('''&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))'''!!!&&&(((,,,222+++++++++*********))))))(((***,,,......---+++)))***+++---......---+++***------------------------//////000000000000///...111222222111///...///000......333777333...000888---......---,,,,,,///111///000111000......000111,,,...000222222111///...---...///000111222333333...111444444222///---,,,000///...---------------...111333111,,,***,,,//////...---,,,,,,---...///......---***&&&&&&***///---+++***,,,///000...++++++******,,,---...---+++...000222222111000111222,,,,,,---+++***)))***,,,''',,,...,,,***,,,,,,)))'''$$$&&&++++++&&&&&&)))+++((((((++++++((((((+++)))))))))'''%%%$$$$$$&&&%%%'''((('''&&&&&&'''(((%%%&&&'''))))))'''&&&%%%(((((())))))***************(((&&&'''***+++)))'''+++***))))))))))))'''&&&'''''''''''''''((()))***)))&&&(((,,,+++%%%$$$((()))%%%%%%)))***&&&'''+++$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%'''(((***+++%%%,,,***%%%%%%!!!'''&&&%%%$$$###$$$%%%&&&%%%$$$%%%''''''%%%######&&&''''''&&&$$$$$$(((,,,###(((+++((('''))))))&&&&&&''')))++++++***)))((('''&&&%%%'''))))))&&&###'''%%%###$$$%%%&&&&&&%%%'''((()))((('''&&&'''((($$$""" """&&&))))))((((((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''(((''',,,###+++$$$***###&&&((('''%%%$$$&&&)))((((((((('''%%%!!!''''''&&&&&&&&&&&&''''''$$$&&&(((((('''&&&'''(((%%%&&&((('''&&&%%%%%%&&&&&&&&&'''(((((('''&&&%%%&&&%%%&&&'''$$$!!!###)))(((((('''&&&%%%######""")))'''%%%%%%''')))))))))######%%%%%%%%%%%%######''''''''''''''''''''''''+++%%%"""%%%(((''''''(((""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''""""""###$$$%%%%%%&&&&&&$$$'''###$$$***%%% (((%%%&&&'''((((((((('''&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''((('''&&&&&&%%%)))***&&&%%%((((((%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&$$$###""""""$$$'''(((&&&''''''((('''&&&%%%$$$(((((((((''''''%%%$$$###((('''&&&%%%%%%%%%%%%%%%((('''''''''''''''(((((("""(((!!!)))***%%%+++''''''''''''''''''''''''&&&''''''%%%%%%&&&(((+++%%%'''))))))((((((***,,,''''''''''''((((((((((((%%%&&&((()))******)))(((&&&&&&''''''(((((())))))''')))((($$$###'''******((((((((((((((())))))))))))((((((((((((''''''''''''''''''(((((()))))))))''''''''''''((((((((((((...((('''***,,,(((&&&'''+++++++++*********))))))((())))))***+++,,,,,,---)))+++---...///...---,,,------------------------/////////000000//////...000111222111///...///000333222333666333///111777---......---,,,---///111---.........,,,,,,...///,,,...000222222111///...---...///000111222222333---000222333222000000000//////......------.........111333111---+++---000///...---,,,,,,---...//////---+++******++++++++++++******+++,,,---+++***+++++++++,,,...///...,,,***,,,......---,,,---...+++,,,,,,+++***)))***,,,''',,,...+++***,,,,,,)))&&&$$$&&&+++,,,((((((++++++((((((++++++((((((+++((())))))(((&&&%%%&&&''''''(((((((((((((((''''''%%%&&&((())))))(((&&&%%%(((((((((((((((((()))))))))'''&&&&&&((()))(((&&&)))(((&&&&&&&&&&&&&&&%%%((((((((('''&&&&&&'''(((((($$$$$$&&&&&&$$$&&&+++(((%%%%%%)))***&&&'''***$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&((()))***###***((('''+++((($$$***&&&&&&%%%$$$$$$%%%&&&'''!!!###&&&))))))&&&$$$$$$'''((((((&&&###"""$$$''''''***)))$$$###%%%'''&&&$$$$$$#########$$$%%%&&&(((&&&%%%&&&((()))'''$$$''''''&&&&&&%%%%%%&&&&&&'''((()))((('''&&&'''(((&&&$$$"""###&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((+++""")))"""'''&&&%%%%%%%%%&&&&&&&&&%%%###$$$&&&'''((('''%%%$$$''''''&&&&&&&&&&&&''''''''')))))))))'''%%%%%%&&&%%%'''(((((('''&&&'''(((&&&&&&'''(((((('''&&&%%%%%%$$$%%%'''%%%!!!###((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$&&&'''((('''###$$$%%%&&&&&&%%%$$$###''''''''''''''''''''''''***%%%###&&&((('''&&&((($$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&"""######$$$%%%%%%&&&&&&"""%%%""""""((("""%%%$$$%%%&&&'''((('''&&&&&&$$$%%%'''))))))'''$$$"""$$$%%%&&&'''((((((((((((%%%&&&%%%$$$%%%((('''$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$)))(((((('''&&&&&&&&&'''$$$%%%((()))******((('''&&&&&&&&&&&&'''((())))))###(((###,,,!!!)))###(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''&&&''')))+++!!!###%%%&&&&&&''')))+++&&&''''''''''''(((((((((%%%&&&(((************)))'''''''''(((((((((((((((&&&)))(((###!!!$$$'''&&&((((((((((((''''''''''''((((((((()))))))))))))))'''''''''(((((()))))))))&&&&&&&&&&&&'''''''''''',,,((('''***,,,***)))***+++************)))))))))(((''''''''')))+++---///***+++---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,---...////////////......000111222111///...///000666333222333222///000222---......---,,,---///000---......---,,,,,,---///,,,...///111111000///...---......///000111222222---///111222111111222333///............//////000///111333111...,,,...000......------------......///,,,***+++...///---)))***+++---,,,+++******++++++++++++,,,/////////---(((***,,,,,,+++***+++,,,+++,,,,,,+++***)))***+++(((,,,...+++)))+++,,,***&&&%%%'''+++,,,***+++---***((((((******((((((***((())))))((('''&&&(((******(((((()))++++++'''###''''''))))))))))))''''''''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&((('''&&&%%%%%%%%%&&&'''''''''((('''%%%%%%'''(((***((((((++++++)))(((+++'''%%%&&&))))))'''&&&)))%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''(((###)))&&&&&&///---))),,,&&&%%%%%%%%%&&&'''(((((("""%%%((('''%%%%%%''')))%%%&&&'''&&&$$$######$$$***+++(((!!!###&&&'''(((&&&###!!!"""$$$'''***((('''%%%%%%'''(((''''''''')))***(((%%%$$$&&&(((&&&'''(((((('''&&&'''((('''&&&$$$$$$%%%&&&&&&%%%""""""###%%%&&&'''((()))%%%%%%%%%$$$$$$%%%%%%%%%***))) ,,,""")))!!!'''(((%%%"""###'''(((%%%""""""$$$&&&((()))******)))''''''&&&&&&&&&&&&''''''+++++++++)))&&&$$$$$$%%%###%%%''''''&&&&&&'''(((%%%&&&''''''''''''&&&&&&%%%$$$$$$&&&%%%"""###(((%%%&&&&&&'''((()))******%%%$$$"""###%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))%%%###&&&'''%%%%%%''''''''''''&&&&&&%%%$$$###%%%$$$###""""""$$$&&&'''######$$$$$$%%%%%%&&&&&&###&&&"""###((("""$$$###$$$&&&'''''''''&&&%%%$$$%%%'''(((((('''%%%$$$&&&''''''''''''''''''''''''&&&%%%%%%''')))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((()))))))))))))))((((((%%%&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%&&&''')))+++,,,$$$&&&(((***++++++***)))%%%%%%%%%&&&'''((()))***'''+++&&&000$$$))) &&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((((('''((()))%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((())))))******))))))''''''((((((((((((((('''''''''%%%(((((($$$"""%%%''''''))))))((((((((('''''''''&&&''''''((())))))******''''''''''''''''''''''''&&&&&&'''''''''(((((((((+++'''###!!!###&&&+++///************))))))))))))''''''''''''(((***++++++***+++,,,...///000000000++++++++++++++++++++++++,,,------............---///000111000///...///000333111000111222111...---,,,---......------...000//////000///...---///111,,,---///000111000///...------...//////000111111...000111111000111222444............//////000111///111222111///---///000------------------------///---++++++---......,,,+++...000///,,,***,,,...,,,++++++---///000///---)))+++------,,,+++,,,---***+++,,,,,,***))))))***(((,,,---***)))++++++***)))((()))++++++++++++,,,***''''''******''''''***'''((()))((('''(((***+++***'''&&&))),,,+++%%%(((((()))******)))(((((((((((((((''''''''''''&&&'''''''''''''''''''''''')))(((((('''&&&''')))+++###%%%''''''%%%%%%(((+++)))***,,,//////+++&&&###&&&&&&'''(((((('''&&&'''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&)))$$$$$$---+++$$$&&&%%%%%%%%%&&&'''((())))))&&&))))))$$$!!!###(((***"""###%%%&&&&&&''''''''')))***(((""" $$$(((((()))'''%%%###$$$&&&)))+++((('''%%%%%%&&&'''((()))&&&)))+++(((###"""%%%)))%%%'''((('''&&&&&&''')))'''&&&%%%%%%%%%&&&&&&&&&######$$$&&&'''((()))***&&&&&&%%%%%%%%%%%%&&&&&&******!!!---$$$+++$$$)))'''%%%###$$$&&&&&&$$$"""&&&'''((((((((((((''''''''''''&&&&&&&&&&&&''''''+++++++++)))&&&%%%%%%&&&!!!###$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&'''&&&&&&%%%######%%%%%%###$$$'''''''''((()))******+++,,,%%%###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&########################(((%%%$$$&&&'''$$$$$$&&&&&&'''''''''&&&&&&%%%$$$(((&&&$$$######%%%(((***$$$$$$$$$%%%%%%%%%&&&&&&&&&((($$$%%%***$$$&&&###$$$%%%&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''((((((''''''&&&&&&&&&&&&***(((((()))******))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''((()))*********)))((('''&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%&&&''')))+++,,,%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&((())))))&&&)))%%%222'''***""")))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))(((&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''')))))))))))))))(((((('''((((((((((((((('''''''''$$$((((((%%%%%%(((+++***))))))))))))))))))))))))%%%%%%&&&'''(((((())))))+++******)))((('''&&&&&&''''''((((((((()))))))))+++***&&&"""!!!###''')))))))))))))))))))))))))))'''((()))******)))'''&&&***+++,,,...///000000111++++++++++++++++++++++++++++++,,,---------------...///000000///...///111...///111333444444000+++,,,---//////------...///...///000///------///000------...///000//////...---------...//////000000///000111111//////000111...............///000111///000111000///...//////,,,------------------,,,...///...,,,******---000***---000///,,,+++,,,...,,,,,,+++---...///...,,,***,,,------,,,,,,,,,...)))+++,,,,,,***)))))))))(((,,,---)))(((***+++***,,,,,,,,,************)))***''''''******''''''***'''((()))(((((((((***,,,)))&&&%%%'''******$$$(((((())))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((((()))&&&'''((('''&&&&&&))),,,%%%''')))(((%%%$$$'''***$$$%%%%%%&&&((((((%%%!!!%%%'''((((((((('''&&&$$$&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&)))$$$###+++)))"""###$$$%%%&&&'''(((((())))))###))),,,'''$$$%%%$$$"""###$$$%%%&&&((())))))((($$$((()))&&&%%%(((***)))$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&(((***$$$''')))'''"""!!!$$$((($$$&&&''''''&&&&&&''')))%%%%%%%%%%%%%%%&&&((()))&&&&&&''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&+++###+++$$$***$$$&&&'''&&&$$$###%%%&&&''''''''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''((())))))'''&&&%%%''')))!!!###$$$######$$$%%%%%%%%%%%%%%%&&&&&&''''''%%%"""!!!$$$%%%###$$$'''$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$'''&&&""""""%%%$$$%%%&&&&&&'''''''''&&&(((&&&$$$######%%%(((***%%%%%%%%%%%%%%%&&&&&&&&&%%%((($$$%%%***$$$'''###$$$%%%&&&&&&&&&%%%$$$'''&&&%%%$$$$$$&&&'''(((''''''&&&%%%%%%%%%%%%&&&&&&%%%&&&'''%%%"""###'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''&&&%%%%%%%%%%%%%%%)))(((((('''&&&&&&&&&''')))'''%%%$$$###%%%&&&(((%%%%%%%%%%%%&&&'''((((((###$$$!!!111'''***###---''''''''''''''''''''''''%%%'''))))))'''&&&%%%%%%&&&%%%$$$%%%'''(((((('''%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''((()))***+++'''''''''((((((((((((((($$$(((***''''''***,,,,,,))))))))))))*********+++$$$%%%%%%&&&'''(((((()))---,,,++++++***)))(((((((((((((((((()))))))))*** &&&******)))***)))'''(((((()))))))))))))))***''')))+++,,,+++)))&&&$$$++++++,,,---...//////000************************)))***+++,,,,,,---,,,,,,---///000000......///111,,,111444444444444111---+++---//////...---...///,,,------,,,++++++,,,...------...////////////...------------......//////...///111000///......///...------------......//////////////////.........,,,,,,------------,,,,,,---///000---)))(((+++///(((***,,,,,,+++++++++,,,---,,,+++,,,------+++)))(((***,,,,,,+++***+++,,,(((***,,,,,,***)))((()))(((,,,,,,((('''***+++***---///---)))((())))))''')))''''''))))))'''''')))&&&'''(((((('''''')))+++'''%%%%%%&&&((('''$$$ ((((((((((((((((((((((((''''''((((((((()))))))))((()))***)))((('''(((***!!!$$$'''&&&$$$$$$''')))(((+++---***$$$"""%%%)))'''%%% !!!(((+++)))$$$''')))''''''(((&&&"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$)))%%%%%%,,,***$$$((($$$%%%&&&'''''''''''''''&&&,,,+++***)))"""((('''&&&&&&(((((('''&&&!!!&&&***((((((******((($$$&&&(((******)))'''&&&%%%&&&''''''&&&&&&(((***###%%%'''%%%###"""%%%((($$$%%%''''''&&&&&&''')))$$$%%%&&&&&&%%%&&&(((***((((((((('''''''''''''''(((''''''&&&&&&''''''(((""""""((( )))###)))"""&&&)))((($$$###&&&***$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''&&&%%%&&&(((***"""$$$&&&&&&%%%%%%&&&'''%%%$$$$$$$$$%%%&&&'''(((%%%!!! ###%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%&&&((()))'''&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%$$$%%%'''%%%!!!!!!$$$###$$$%%%&&&&&&'''''''''%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&"""%%%!!!"""(((###&&&###$$$&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$#########$$$%%%'''(((######&&&&&&!!!%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&%%%%%%%%%&&&'''(((((((((''''''%%%$$$###***)))'''&&&&&&''')))***&&&&&&&&&%%%%%%&&&''''''######...###&&&***''''''''''''''''''''''''%%%&&&(((((('''&&&'''((($$$###"""$$$(((***)))(((%%%%%%&&&&&&&&&'''''''''###$$$$$$%%%'''(((***+++&&&&&&''''''(((((())))))%%%***+++((('''***+++***&&&''''''((()))***++++++&&&&&&''''''(((((())))))((((((((((((((()))))))))'''''''''((((((((())))))###***+++,,,...---***(((((((((((())))))******((()))*********)))(((''',,,,,,,,,,,,,,,---......************************((()))***+++,,,,,,,,,,,,---...//////......///111,,,222444///,,,...///---+++---//////............,,,------,,,++++++,,,...---------.........//////,,,------------.........))),,,///000///............------,,,,,,,,,,,,---...---------.........---+++,,,------------,,,+++,,,---//////---***(((&&&)))((()))+++---...---,,,...---++++++,,,+++)))'''((()))++++++*********+++(((***,,,,,,***)))(((((((((,,,,,,(((&&&)))+++***,,,...,,,'''&&&******''')))&&&&&&))))))&&&&&&)))&&&'''((('''&&&&&&((()))&&&&&&&&&&&&'''&&&%%%%%%(((''''''''''''''''''(((%%%%%%&&&'''(((((()))***&&&(((***)))'''&&&''')))"""'''(((&&&$$$&&&)))%%%***---***&&&$$$(((---***)))$$$!!!$$$******$$$###((()))''''''(((&&&!!!((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&!!!)))'''&&&+++(((%%%***$$$%%%&&&''''''&&&%%%%%% %%%%%%"""%%%+++''')))&&&$$$$$$&&&''''''&&&"""''')))((('''))))))&&&'''(((***,,,,,,+++***)))###%%%(((((('''&&&(((***%%%%%%%%%%%%%%%&&&'''(((###%%%&&&&&&&&&&&&''')))%%%'''((('''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$)))!!!)))"""((($$$%%%&&&''''''((()))***$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''%%%&&&%%%$$$###$$$'''***$$$%%%''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$&&&'''(((%%% ###&&&%%%$$$&&&((((((((('''''''''&&&&&&%%%%%%%%%'''((()))'''%%%&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''$$$$$$&&&'''%%% ###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&& ### """((($$$ '''$$$%%%&&&'''((('''&&&&&&"""$$$&&&((()))(((&&&%%% !!!"""$$$&&&)))***'''(((,,,,,,$$$ ***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''')))***+++)))((('''&&&%%%&&&''''''$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&(((%%%--- ###''''''''''''''''''''''''###%%%''''''&&&''')))***%%%###"""$$$'''((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&'''((()))******'''+++,,,(((&&&((()))'''$$$%%%&&&'''(((***++++++(((((((((((())))))))))))""""""###$$$%%%&&&'''(((&&&&&&&&&'''''''''(((((($$$***,,,(((%%%'''(((&&&'''((((((((())))))******))))))(((((((((***+++,,,,,,,,,+++++++++,,,------))))))))))))))))))))))))(((((()))++++++,,,,,,,,,,,,...//////......///111,,,222222)))###&&&***++++++---///000///...............///...---,,,...000---------.........//////,,,,,,------------------%%%)))---000000/////////...---,,,,,,++++++++++++---,,,,,,,,,---...---,,,++++++------------+++++++++,,,---111222...%%%+++)))))),,,000222000......---+++++++++***'''%%%)))+++,,,---,,,+++,,,---'''***,,,,,,+++)))(((((((((,,,+++'''&&&)))+++***)))---+++&&&&&&***+++((()))&&&&&&))))))&&&&&&)))&&&'''((('''%%%%%%'''(((%%%'''((('''&&&&&&''')))''''''&&&&&&&&&&&&''''''"""###$$$%%%'''((())))))%%%''')))(((&&&%%%&&&)))$$$***+++)))'''(((***%%%******((((((///555&&&))))))'''(((((("""(((***'''&&&(((&&& ((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''!!!)))(((&&&((($$$!!!((($$$%%%&&&&&&&&&%%%$$$###***''')))...(((%%%""" !!!%%%(((***)))$$$((()))&&&$$$&&&'''%%%%%%&&&''''''((((((''''''!!!%%%((()))'''&&&''')))&&&%%%$$$%%%''')))))))))###$$$&&&&&&&&&&&&''')))((()))***(((%%%###%%%'''#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))((( ,,,###+++$$$)))'''$$$###&&&***,,,+++)))'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''&&&&&&%%%$$$"""###&&&(((###%%%&&&&&&$$$######$$$$$$$$$######$$$&&&'''(((%%% """&&&%%%$$$&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((&&&$$$%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((($$$###%%%%%%%%%%%%$$$###""""""%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%"""$$$***&&&"""***%%%&&&'''((((((((('''&&&&&&'''''''''&&&%%%%%%$$$''''''''''''&&&%%%$$$###&&&$$$$$$&&&$$$"""$$$))) ###'''((('''&&&''')))%%%&&&&&&''''''&&&&&&%%%!!!&&&'''######''''''###&&&&&&&&&''''''''''''(((&&&&&&&&&$$$###$$$'''***''''''&&&%%%&&&(((***,,,***(((%%%%%%'''(((&&&$$$###&&&))))))&&&$$$$$$&&&((((((((((((((((((((((((&&&(((******))))))+++---$$$'''))))))'''&&&(((***''''''((((((((((((''''''%%%(((+++,,,***((('''&&&&&&'''((())))))((('''&&&$$$&&&''')))***+++******+++,,,------,,,***'''&&&%%%&&&'''((())))))))))))'''((()))((('''((()))+++((((((((((((((('''''''''&&&(((&&&###$$$(((***))))))))))))***++++++,,,,,,,,,------,,,+++***))))))******+++,,,,,,,,,,,,+++,,,+++++++++++++++++++++)))))))))***++++++,,,,,,......---,,,---...///000.........000111000...+++............////////////------............------,,,,,,,,,---------......---------...------,,,,,,111///---------///000111000000///...------,,,,,,------,,,+++)))(((***,,,111111222222111///---+++...///000///...---...000...---,,,,,,++++++++++++)))******)))((())),,,...+++***)))***+++---------,,,,,,+++***)))((('''''',,,+++***)))((((((((((((******))))))((((((''''''))))))(((((((((((())))))&&&&&&))),,,''' """)))***((('''&&&&&&'''(((***'''((()))(((''''''''')))(((((())))))((('''&&&&&&&&&***+++&&&###&&&))))))'''%%%(((---,,,'''&&&+++$$$%%%''''''&&&%%%&&&''')))((('''&&&&&&'''((()))$$$''''''%%%&&&))))))'''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))***)))'''%%%$$$$$$&&&))))))(((%%%###"""$$$&&&%%%))))))%%%%%%)))((($$$###)))(((''',,,((("""&&&((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&$$$###%%%''')))***)))((()))***&&&&&&$$$###"""###'''***###''''''$$$$$$***+++((("""$$$&&&'''&&&%%%%%%%%%'''&&&%%%$$$$$$&&&''')))$$$%%%&&&&&&%%%%%%''')))+++'''$$$###%%%''')))***%%%%%%%%%&&&&&&&&&''''''"""'''(((%%%%%%)))((($$$))))))(((((('''&&&$$$$$$'''$$$%%%((((((&&&&&&)))''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((()))###%%%'''&&&%%%$$$%%%%%%)))&&&######%%%&&&%%%#########$$$$$$$$$######"""%%%$$$$$$###$$$%%%'''(((&&&$$$&&&)))&&& """(((###%%%$$$$$$''''''&&&)))&&&###%%%)))+++)))%%%###%%%&&&&&&$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&'''###%%%'''((('''$$$!!!&&&'''((('''$$$"""""""""&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&(((&&&%%%&&&$$$!!!###'''"""&&&&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%'''++++++((('''***)))%%%&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%(((+++'''&&&%%%$$$%%%&&&(((******(((%%%%%%'''((('''%%%###&&&))))))'''&&&'''((((((''''''''''''''''''(((&&&'''))))))((()))***,,,$$$&&&((((((&&&&&&''')))''''''((((((((((((''''''###&&&***+++***(((''''''&&&'''((())))))((('''&&&&&&''')))******)))(((((($$$%%%''')))***++++++***'''(((((((((((((((''''''&&&'''((('''&&&&&&(((***((((((((((((((((((((('''&&&((('''###$$$)))***))))))))))))***++++++,,,,,,......------+++***((('''******+++,,,,,,,,,,,,++++++++++++,,,,,,---------)))))))))***++++++,,,,,,......---------...///000---------///111000...+++------......//////000000---..................---/////////......---------------.........------,,,------,,,+++***+++---/////////......---,,,,,,,,,/////////...,,,,,,...000,,,---...///...,,,***))),,,...//////------...///---,,,++++++*********+++***+++,,,+++******,,,...---,,,+++++++++,,,++++++++++++******))))))((((((,,,+++***)))((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))'''&&&(((+++)))$$$&&&,,,)))((('''&&&&&&'''((()))&&&'''((('''&&&%%%&&&(((((((((((((((((('''&&&&&&&&&++++++'''%%%'''***)))$$$###%%%***)))$$$$$$'''$$$&&&'''''''''))),,,...'''&&&%%%%%%%%%%%%&&&'''$$$''''''$$$%%%((((((%%%(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''(((((('''%%%%%%&&&((((((((('''%%%######%%%'''%%%((((((%%%%%%))))))%%%%%%***&&&###)))'''###(((((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%'''))))))'''''''''(((''''''&&&%%%$$$%%%(((+++$$$(((((($$$%%%)))***'''$$$&&&((()))(((''''''((('''&&&%%%$$$$$$&&&((()))%%%&&&'''&&&%%%%%%'''(((!!!$$$$$$###$$$''')))%%%%%%&&&&&&&&&'''''''''###'''(((%%%$$$'''&&&!!!(((((((((((('''&&&%%%$$$'''$$$%%%((((((&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*** """%%%%%%%%%%%%&&&((((((&&&###$$$%%%&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&''''''$$$###$$$ !!!)))###&&&$$$$$$&&&'''%%%### ###%%%"""###%%%&&&&&&$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$###""""""&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%######%%%&&&'''''''''''')))&&&&&&'''$$$!!!!!!&&& """$$$%%%%%%$$$%%%'''%%%&&&&&&''''''&&&&&&%%%&&&)))(((%%%$$$%%%$$$!!!&&&&&&&&&&&&'''''''''''''''(((((('''%%%&&&(((+++&&&&&&%%%$$$$$$%%%&&&''')))'''&&&&&&'''''''''&&&###%%%((())))))))))))***((('''&&&%%%%%%&&&'''(((%%%'''(((((('''''')))***$$$&&&''''''&&&%%%&&&(((''''''((((((((((((''''''###&&&)))******(((((((((''''''((((((((((((''''''((())))))***)))((('''&&&"""###$$$&&&((()))***+++))))))))))))((('''&&&%%%%%%&&&'''&&&%%%&&&''')))''''''((((((((((((((((((%%%((('''$$$%%%)))+++))))))))))))***++++++,,,,,,,,,,,,---,,,,,,+++*********++++++,,,,,,,,,,,,,,,******+++,,,---...//////)))))))))***++++++,,,,,,......------......///000,,,,,,---...000111///------------...///000000111........................222111000///...---,,,,,,------...............---+++---...,,,***)))+++............------,,,,,,+++...///000///......000222------//////000///...---+++,,,.........---...///,,,++++++******************,,,------,,,,,,,,,---((())))))+++,,,---...///************************,,,+++***)))(((((((((((())))))))))))(((((((((((()))((((((''''''(((((()))%%%###$$$'''(((&&&'''))))))((('''&&&&&&'''((()))&&&((()))((('''&&&'''((((((((((((((((((''''''&&&###'''(((%%%$$$&&&'''&&&###"""%%%((('''######&&&))))))(((%%%###"""###%%%'''&&&%%%%%%%%%%%%&&&'''$$$''''''$$$$$$&&&&&&###''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''&&&&&&((()))&&&''''''%%%$$$$$$&&&((($$$&&&'''%%%%%%((()))''''''***###%%%%%%$$$+++''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%'''((((((&&&%%%&&&&&&((())))))(((''''''***,,,&&&((((((%%%%%%((()))'''$$$&&&(((((('''&&&'''((('''&&&%%%%%%%%%&&&((()))'''((()))(((&&&&&&'''(((!!!)))***(((&&&)))---&&&&&&&&&'''''''''((((((%%%((()))&&&&&&'''%%%"""'''((((((((('''&&&%%%%%%'''$$$%%%((((((%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&& ###$$$%%%&&&((()))'''&&&$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%!!! %%%$$$'''%%%$$$%%%&&&$$$$$$""" !!!$$$&&&$$$"""###%%%&&&&&&$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&$$$######$$$)))'''$$$"""!!!###%%%&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&'''&&&&&&%%%%%%!!!"""###$$$%%%%%%%%%%%%'''%%%%%%'''%%%""""""&&&"""###$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$######"""!!! %%%%%%&&&&&&&&&'''''''''&&&''''''&&&%%%&&&((()))'''&&&%%%%%%$$$%%%%%%&&&((('''&&&&&&&&&'''''''''$$$%%%'''((())))))(((((((((&&&%%%$$$$$$%%%&&&(((%%%&&&''''''&&&&&&((()))''''''''''''&&&&&&'''(((&&&''''''((((((''''''&&&''')))++++++***((((((((('''((((((((((((((((((''''''((()))))))))((('''&&&'''&&&&&&%%%%%%&&&''''''((((((((((((((('''&&&&&&&&&'''''''''&&&&&&(((***''''''''''''((((((((((((%%%((('''%%%%%%)))+++))))))))))))***++++++,,,,,,)))***+++,,,------------***+++,,,,,,------,,,,,,+++++++++,,,,,,---------)))))))))***++++++,,,,,,...............//////000---,,,---///111222111///,,,------...///000111111.........------.........000000//////...------,,,------...////////////...+++...111000,,,+++---000......------,,,,,,,,,++++++,,,------,,,---...000,,,---...000000000000000+++---///000/////////000,,,,,,+++++++++++++++,,,)))+++---...---+++++++++)))***++++++***)))******)))))))))******+++++++++++++++***)))(((((())))))))))))))))))(((((((((((((((((((((''''''((((((((((((&&&%%%&&&((()))(((((()))(((''''''''''''((()))''')))***)))((('''(((***'''(((((((((((((((''''''###'''(((&&&%%%((((((%%%%%%&&&((()))(((&&&''')))((())))))&&&""" (((((((((''''''(((((((((&&&)))(((%%%$$$'''&&&###'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((($$$&&&(((((('''&&&'''(((%%%&&&&&&%%%$$$%%%''')))###%%%%%%%%%&&&(((((((((&&&)))"""$$$$$$$$$+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''((())))))'''%%%%%%&&&((()))***)))((((((***+++((()))(((&&&&&&'''((('''###$$$&&&&&&%%%$$$%%%&&&'''&&&&&&%%%&&&'''(((((('''(((***)))'''&&&'''(((""")))+++***)))***---&&&&&&'''''''''(((((((((&&&'''(((((((((((('''&&&''''''''''''''''''&&&&&&'''$$$%%%''''''%%%%%%(((%%%%%%%%%%%%%%%&&&&&&&&&""""""""""""###$$$%%%%%% ###$$$%%%%%%''')))&&&%%%$$$$$$%%%%%%%%%%%%######$$$&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$###&&&***+++'''"""!!!""" %%%'''%%%###%%%%%%###'''&&&%%%&&&((()))(((&&&###$$$&&&%%%$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%(((&&&$$$""""""###&&&'''$$$#########%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$'''&&&###$$$(((%%%$$$$$$%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&'''(((((('''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&%%%$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((%%%&&&&&&'''((('''&&&$$$'''&&&%%%%%%%%%%%%&&&'''%%%&&&''''''&&&&&&'''(((***)))((('''(((((())))))&&&&&&''''''''''''&&&&&&***,,,---,,,***((('''((((((((((((''''''(((((((((%%%&&&'''))))))(((((('''***)))((('''&&&&&&&&&&&&&&&&&&'''(((((()))(((((('''((()))((('''''')))+++&&&'''''''''(((((())))))%%%((((((&&&&&&***+++))))))))))))***++++++,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,------------,,,,,,+++++++++******)))))))))))))))***++++++,,,,,,.........//////////////////......///222333222111---------...///000000111///...------------...///---------------------------...//////000000000///+++...111111///...///111...---------------,,,,,,***+++------,,,,,,---...)))***+++,,,---......///---///222222222000000111------,,,,,,,,,------...(((***,,,---+++***)))***///000///,,,'''""" ))))))******++++++,,,,,,+++***))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((---,,,***((()))+++***(((((((((''''''''''''((((((&&&'''((((((&&&&&&'''(((''''''(((((((((((((((''''''***)))'''(((,,,,,,)))&&&(((***)))(((((())))))!!!$$$(((******)))))))))'''((((((((((((((((((''''''******&&&&&&((((((%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&'''))))))'''%%%%%%&&&$$$%%%&&&&&&%%%%%%''')))$$$###$$$&&&'''''''''(((###(((###!!!'''&&&###)))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%&&&&&&((()))******(((&&&''''''&&&'''))))))(((((((((***)))((('''((('''''''''(((###$$$%%%%%%$$$$$$%%%'''&&&&&&&&&&&&''''''((((((&&&((())))))(((''''''((("""""""""$$$%%%&&&'''&&&&&&&&&&&&&&&'''''''''((("""###%%%''')))(((((()))&&&&&&'''''''''''''''''''''%%%$$$''''''$$$$$$'''%%%&&&&&&&&&'''''''''((((((''''''(((((()))***+++!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$%%%&&&""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$''')))'''$$$"""###$$$ %%%'''%%%###%%%%%%###%%%$$$$$$$$$&&&&&&&&&%%%###$$$&&&%%%$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%&&&&&&'''%%%######%%%'''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&"""!!!$$$''''''$$$%%%)))'''%%%$$$$$$&&&(((((('''%%%&&&&&&''''''&&&&&&%%%(((&&&'''******((((((***%%%%%%%%%%%%&&&&&&&&&&&&"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&'''''''''&&&&&&''')))'''&&&&&&'''''''''%%%"""&&&&&&&&&''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((,,,***((('''((()))))))))&&&&&&''''''''''''&&&&&&+++,,,---,,,)))((('''(((((((((''''''''''''((((((%%%&&&'''((()))((((((''''''''''''(((((((((((((((%%%&&&'''((())))))))))))'''((())))))(((((()))+++&&&&&&''''''((()))))))))%%%((()))''''''++++++((()))))))))***++++++,,,,,,000//////...,,,+++)))(((++++++,,,---------------,,,,,,+++***)))((('''''')))))))))***++++++,,,,,,---...///000000000000///000///...///111222222111............///////////////...---,,,,,,---...///,,,,,,,,,,,,------......---...///000111111111111+++---///111222222111000........................,,,...///000.........///,,,,,,---...///000111111///111444444333111000000...------------......///)))+++,,,,,,***))))))***'''***---,,,(((%%%&&&'''*********+++++++++,,,,,,******)))))))))))))))***(((((((((((())))))))))))(((''''''&&&&&&''''''(((((()))((($$$###%%%&&&%%%((((((((((((((((((((((((###$$$%%%%%%$$$###$$$%%%&&&'''((((((((((((((((((%%%&&&$$$"""$$$))))))&&&$$$((()))&&&%%%''')))(((!!!$$$(((******(((((('''%%%%%%&&&''''''&&&%%%%%%'''******''''''))))))&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((&&&'''))))))'''%%%%%%%%%###%%%&&&&&&&&&%%%'''(((%%%######&&&'''%%%%%%(((!!!'''$$$###***'''###((($$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&((()))******)))'''(((((($$$&&&)))***)))''''''(((***''''''))))))''''''***&&&'''''''''&&&&&&(((***&&&&&&''''''(((((((((((($$$&&&((()))(((''''''((((((%%%######%%%''''''&&&%%%%%%%%%&&&&&&&&&'''''' %%%'''&&&&&&)))%%%%%%&&&'''(((((((((''''''%%%$$$''''''$$$###&&&%%%&&&&&&''''''(((((((((''''''''''''((()))***+++$$$%%%'''&&&%%%$$$$$$%%%$$$%%%&&&%%%$$$$$$&&&'''"""###$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&(((%%%&&&)))$$$'''%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!###$$$%%%$$$%%%&&&((("""$$$%%%'''''''''&&&%%%***'''$$$$$$''')))((('''$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&&&&'''&&&&&&###"""%%%((('''$$$$$$((('''%%%"""###%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%'''$$$$$$((('''######&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&&&&%%%$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%'''((('''%%%%%%(((***&&&%%%%%%'''))))))'''$$$%%%&&&((())))))(((&&&%%%&&&((()))((('''&&&'''(((---***'''&&&((())))))(((%%%&&&&&&''''''&&&&&&%%%'''((())))))((('''((())))))((('''&&&&&&'''((()))&&&'''((((((((('''&&&%%%$$$%%%'''((()))))))))(((''''''(((((((((((((((''''''((((((((('''''')))***&&&&&&''''''((())))))***%%%((()))'''(((++++++((()))))))))***++++++,,,,,,............---,,,+++***+++,,,------...---------,,,++++++******))))))))))))))))))***++++++,,,,,,---...///000111000000///000...------///000///...////////////............000///---,,,,,,---///000............------------......///000111111111111------...333888999555111////////////////////////...///111111000......///000000000111222333444555///222444555333000///...---,,,,,,,,,,,,---...///,,,,,,,,,+++))))))***,,,$$$***,,,++++++...111++++++++++++++++++++++++******))))))))))))******'''((((((((()))))))))***(((''''''&&&&&&''''''(((!!!&&&&&& !!!$$$$$$''''''((((((((((((''''''$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&'''((((((((((((((($$$$$$  &&&(((%%%###'''((($$$###'''((('''((())))))'''%%%######$$$%%%%%%&&&''''''&&&%%%%%%&&&))))))&&&&&&)))***'''&&&%%%%%%&&&&&&((())))))&&&&&&&&&''''''''''''(((###&&&((()))((('''&&&'''$$$&&&''''''&&&%%%&&&''''''######''''''$$$$$$'''"""(((%%%$$$***((($$$***$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&'''&&&'''))))))((('''((()))$$$&&&)))+++***((('''''')))&&&&&&)))***'''(((,,,&&&''''''&&&%%%&&&(((***&&&''''''(((((((((((((((!!!$$$'''((((((''''''((((((((((((''''''''')))***$$$$$$$$$%%%%%%%%%%%%&&&!!!!!!''')))&&&&&&)))$$$%%%&&&'''(((((((((((((((%%%$$$'''&&&######%%%$$$$$$%%%&&&&&&'''((((((############$$$%%%&&&'''%%%&&&((((((&&&%%%%%%&&&###%%%&&&%%%$$$###&&&(((%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$"""&&&%%%!!!'''(((###&&&$$$$$$&&&'''%%%%%%&&&'''''''''''''''(((###%%%&&&&&&$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&'''((((((%%%&&&'''&&&%%%$$$%%%&&&###$$$%%%&&&'''''''''''''''### !!!%%%))))))'''$$$%%%%%%&&&'''''''''&&& """$$$%%%%%%%%%$$$$$$&&&)))'''###"""&&&'''$$$!!!!!!$$$&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%)))%%%%%%((('''"""!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''&&&%%%&&&'''!!!"""###$$$%%%&&&&&&&&&$$$&&&((('''%%%%%%(((***&&&%%%%%%'''+++,,,***'''%%%''')))++++++)))'''%%%'''((())))))'''&&&'''(((---)))%%%%%%'''(((((('''%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''''')))+++)))((('''&&&&&&'''((()))((()))))))))(((&&&$$$###$$$%%%'''))))))((('''%%%))))))))))))((('''&&&%%%&&&'''''''''&&&&&&((()))&&&&&&&&&'''((())))))***%%%((()))((((((++++++((()))))))))***++++++,,,,,,))))))+++---...///000000+++,,,------......------++++++++++++++++++,,,,,,)))))))))***++++++,,,,,,---...000111111111000//////---,,,+++---------,,,000000000///......------000///---,,,,,,---///000111111000///...------,,,......///111111222222222111///000666===???:::444/////////000000000000000...///111111///---------............///000111222///222444444222///---,,,++++++++++++,,,,,,---.........---+++******+++---&&&+++//////+++)))***---++++++++++++++++++++++++***)))))))))))))))******'''((((((((())))))******'''''''''&&&&&&'''''''''""")))+++%%%!!!%%%+++,,,''''''(((((((((((('''''''''((()))(((''''''((()))&&&&&&'''((())))))((((((+++)))$$$!!!$$$+++---+++$$$))))))%%%$$$(((***'''******((('''&&&(((,,,000&&&'''((())))))((('''&&&$$$''''''%%%&&&))))))'''%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''((((((!!!$$$'''))))))(((((()))$$$&&&''''''&&&%%%%%%&&&(((######''''''######'''$$$)))%%%###)))(((&&&,,,###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''***)))((('''&&&&&&'''((($$$&&&'''(((''''''''')))$$$'''***,,,+++)))(((((()))%%%%%%******''')))---$$$%%%%%%$$$###$$$&&&(((&&&''''''((()))((((((((("""&&&(((((('''(((((($$$((('''###"""%%%)))######$$$$$$$$$%%%%%%%%%&&&###%%%+++,,,((('''+++$$$$$$&&&'''(((((())))))(((%%%$$$'''&&&######%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&'''((($$$&&&(((((('''&&&'''(((###%%%&&&%%%######&&&)))'''''''''(((''''''&&&&&&"""###%%%&&&'''&&&&&&%%%%%%***(((&&&'''&&&######&&&$$$$$$''''''&&&###$$$%%%%%%%%%$$$%%%'''###%%%&&&&&&%%%$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%'''((())))))((())))))'''%%%######$$$$$$$$$$$$%%%&&&'''((()))!!!"""''''''%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''"""###$$$&&&'''(((((()))%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%&&&'''(((&&&$$$""""""$$$%%%""" %%%%%%%%%%%%%%%%%%%%%%%%&&&###"""&&&***'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&'''((()))***)))%%%""""""$$$&&&&&&%%%***'''$$$%%%(((***)))(((&&&'''(((%%%"""!!!$$$'''%%%&&&((('''&&&%%%%%%&&&''''''((()))))))))))))))%%%''''''%%%&&&+++---,,,)))(((&&&%%%&&&''')))+++'''''''''''''''''''''''''''''''''''''''((())))))***)))(((%%%######&&&)))''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%(((((()))***+++,,,,,,,,,)))))))))***++++++,,,,,,---222333---)))***---...///000111111111000///...///---+++)))((()))+++---)))******+++---......///......////////////.........//////000000000000000111111000000//////......///111000------000111///222111///---,,,,,,,,,,,,+++,,,...000111111000000000...///555===@@@;;;666333111000111333444111...,,,---......------...000222222222222222222222222000000111111111111000000...------,,,---...///000******+++)))((('''(((*********+++++++++,,,,,,,,,************************,,,***((((((***+++,,,,,,'''''''''&&&%%%%%%%%%$$$$$$****** ###)))(((&&&$$$"""###%%%(((+++###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''))))))))))))((((((((((((&&&)))***&&&""""""'''---%%%'''))))))((('''((()))((()))***************)))'''((()))((('''&&&''')))))))))'''&&&&&&'''((()))$$$$$$&&&'''(((((())))))$$$&&&(((&&&$$$###&&&(((***''''''***)))&&&%%%'''&&&'''((((((((('''%%%$$$)))'''%%%&&&(((((('''$$$$$$%%%&&&&&&%%%%%%&&&((($$$$$$%%%%%%&&&'''(((((('''(((((((((&&&&&&(((***''''''''''''''''''''''''(((''''''((())))))'''&&&%%%%%%&&&'''))))))(((&&&%%%######&&&'''%%%'''***((((((((((((((((((''''''(((((((((((('''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''+++'''%%%&&&%%%###$$$(((''''''&&&%%%&&&'''((()))%%%'''(((%%%"""(((%%%$$$%%%'''(((&&&$$$)))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''$$$%%%&&&%%%###"""###$$$)))******(((&&&$$$$$$%%%***&&&%%%)))((($$$###'''&&&''')))))))))'''%%%#########$$$$$$$$$$$$%%%%%% (((---$$$&&&'''(((%%%%%%%%%$$$"""###&&&)))%%%%%%%%%&&&&&&&&&''''''$$$&&&"""!!!((()))&&&&&&&&&&&&&&&&&&&&&&&&***%%%%%%((((((######&&&'''&&&%%%$$$###$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""&&&%%%%%%$$$######""""""######$$$$$$&&&''')))***((('''&&&((())))))&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((111---)))(((((()))(((&&&)))'''%%%%%%((())))))(((((((((((('''%%%%%%&&&'''%%%'''(((((('''&&&&&&'''''''''((()))))))))))))))///000...)))'''((('''$$$)))(((&&&&&&&&&''')))***(((((((((((((((((('''''''''''''''''''''((())))))))))))(((&&&%%%&&&))),,,''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%(((((()))***++++++++++++((())))))******+++,,,,,,---222333---)))+++...//////000222333444444333333333111...+++******+++,,,)))******+++---......///...//////000000//////.........///000000111000000000000000000///////////////111111......111111///222111///---,,,,,,,,,,,,+++,,,---///000000111111444111///000444777555333111000///000222222000...,,,...//////...---///000333333333333333333333222000000111111111111000000,,,,,,+++++++++,,,---...,,,,,,---+++***)))***,,,))))))*********+++++++++************************,,,+++)))***,,,------,,,&&&&&&&&&&&&&&&&&&&&&&&&(((...///***$$$%%%)))+++((('''%%%$$$$$$&&&((()))''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''(((((((((((('''''')))((((((((((((((((((((('''(((((((((''''''((((((%%%'''))))))((('''((()))))))))))))))((('''&&&&&&&&&((()))((('''&&&''')))(((((('''&&&&&&'''((((((&&&&&&''''''((('''''''''((((((''''''&&&&&&'''''')))&&&'''***)))&&&%%%'''%%%&&&''''''''''''&&&%%%'''%%%$$$%%%((()))(((&&&$$$&&&''''''&&&%%%'''((($$$%%%%%%&&&&&&'''''''''&&&''''''&&&$$$###$$$&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((('''&&&&&&######''''''&&&'''***''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%***&&&%%%&&&&&&$$$%%%)))'''&&&&&&%%%&&&'''((()))$$$$$$$$$""" !!!%%%***'''&&&$$$%%%'''(((&&&$$$'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$""" !!!$$$&&&%%%###%%%&&&&&&&&&$$$###$$$%%%&&&######((((((%%%&&&***%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''')))...///%%%%%%%%%$$$$$$$$$$$$###""""""%%%(((%%%%%%%%%&&&&&&&&&&&&'''!!!&&&'''###"""$$$%%%"""%%%%%%%%%%%%%%%%%%%%%%%%'''######&&&%%%!!!!!!%%%$$$#########$$$&&&((()))&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$"""!!! &&&&&&&&&%%%%%%$$$$$$###""""""###$$$&&&((()))***%%%%%%%%%'''((('''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%&&&### %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&---***'''&&&&&&&&&%%%$$$((('''%%%&&&'''))))))(((((('''&&&'''((((((&&&%%%&&&'''))))))'''''''''(((''''''((())))))))))))((($$$'''(((&&&&&&)))(((%%%(((''''''&&&&&&((()))*********))))))(((((((((''''''''''''''''''((()))))))))))))))(((((())),,,///''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***++++++++++++(((((()))******++++++,,,,,,111111---***,,,///000000111333666777888888888666444111---+++******+++******+++,,,,,,---......///000000111111000000///------///000111111111111////////////000000000000000222222......222222000111000///---,,,,,,,,,,,,------------///000111222333111...,,,,,,...000222000.........000000///...---///000000///...000111111111111111111111111111000000111111111111000000,,,,,,,,,+++,,,,,,---...)))******)))'''&&&((()))(((((()))))))))************************************))))))***,,,,,,+++)))&&&''''''''''''(((((((((%%%***---+++)))***)))''')))((('''&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((('''''')))++++++(((%%%%%%'''))))))((('''((()))((((((((('''&&&%%%$$$###&&&'''(((((('''&&&'''((('''&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%)))(((&&&&&&&&&'''&&&%%%'''%%%&&&))))))'''&&&)))$$$$$$&&&'''''''''''''''%%%$$$$$$%%%((())))))(((%%%&&&((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$######$$$''''''''''''''''''''''''###%%%'''&&&$$$###&&&)))((('''&&&&&&&&&&&&&&&&&&'''$$$%%%((((((&&&'''***&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%)))%%%$$$&&&'''%%%&&&***&&&&&&&&&%%%&&&''''''(((&&&$$$""" !!!%%%)))---'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%% $$$(((&&&######$$$%%%%%%$$$$$$&&&'''$$$"""###'''(((''''''***$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''"""&&&)))"""&&&&&&&&&#########"""!!!"""$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&###(((***'''%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$$$$""""""%%%#########$$$%%%&&&((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%#########$$$%%%'''((()))$$$######$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%% ###%%%"""!!!'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%'''&&&&&&&&&'''(((((((((%%%######%%%((((((%%%"""$$$&&&(((((('''&&&'''(((&&&'''(((((())))))(((((( ###$$$''',,,,,,***(((''''''''''''((())))))******))))))(((''''''''''''''''''''''''((())))))*********)))((()))+++...''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((()))***************(((((())))))***++++++++++++///000,,,+++///111111333444666888999999999999555333000...,,,+++++++++******+++,,,,,,---......000000111111111111000000,,,---...000111111111111......//////000000111111000222222//////222222000000000///...------,,,,,,...---------...///111333......---+++)))***///333//////......///000000000...///000000//////000111...///////////////000000000000111111111111000000///............/////////((())))))(((&&&&&&''')))))))))))))))*********+++************************&&&%%%&&&'''))))))'''%%%((((((((((((((('''''''''"""&&&''''''(((***(((###))))))))))))((('''&&&&&&%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''((((((((((((((('''''''''((((((((('''&&&%%%'''))))))((('''((()))''''''''''''&&&&&&%%%$$$&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&'''&&&'''''''''''''''&&&&&&'''''''''&&&$$$###$$$%%%&&&$$$%%%))))))''''''***$$$%%%&&&'''((())))))***$$$$$$$$$%%%'''(((((((((%%%'''(((((('''&&&((()))&&&&&&&&&&&&&&&&&&%%%%%%'''((()))(((&&&%%%&&&&&&''''''''''''''''''''''''"""%%%(((&&&###"""'''+++&&&&&&&&&%%%$$$%%%''')))(((%%%&&&))))))&&&&&&(((%%%%%%%%%&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&######&&&&&&%%%&&&***%%%%%%%%%&&&&&&&&&''''''***'''###"""###%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""" $$$'''&&&%%%%%%&&&((('''&&&&&&''')))%%%%%%%%%'''(((((()))***&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$%%%%%%"""%%%!!!&&&'''&&&######$$$###""""""$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&'''((('''$$$"""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((('''&&&$$$$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((()))%%%&&&'''''''''''''''((($$$###"""%%%((()))&&&###"""$$$&&&&&&%%%%%%&&&'''&&&&&&'''(((((((((((((((&&&***+++******,,,+++''''''''''''''''''((())))))(((((((((''''''&&&&&&&&&'''''''''''''''((())))))*********)))''''''(((***((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((()))*********))))))'''(((((()))******++++++***......,,,,,,111444333666666777888888777666555000///...---,,,,,,,,,---***++++++,,,,,,---------000000111111111111000000---...///000111111111111......//////000000111111000222111......111222000/////////......---,,,,,,...---------...///111333,,,///000///+++***---111///////////////000111222...///000000//////000111.../////////000000111111000000111111111111000000/////////////////////...---......---++++++,,,---*********+++++++++,,,,,,))))))))))))))))))))))))%%%%%%%%%''')))((('''%%%******)))((('''&&&&&&&&&'''((((((''')))---,,,'''(((((()))))))))'''&&&%%%%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((()))%%%'''(((&&&""""""&&&***%%%'''))))))((('''((()))%%%&&&'''(((((((((((((((&&&'''((('''&&&%%%&&&((($$$%%%%%%&&&&&&'''''''''$$$%%%&&&'''((((((((((((%%%(((***(((###"""%%%)))%%%###$$$((()))''''''***%%%&&&&&&''')))***+++,,,&&&&&&&&&&&&%%%%%%%%%&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&%%%%%%###%%%(((((('''''''''(((''''''''''''''''''''''''###&&&)))((($$$###'''+++$$$%%%%%%%%%$$$%%%(((+++(((%%%&&&))))))%%%%%%'''%%%%%%%%%&&&&&&&&&''''''!!!!!!###$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$!!!!!!%%%&&&$$$%%%)))%%%%%%%%%&&&&&&&&&&&&&&&((('''%%%%%%%%%%%%###!!!%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''((()))(((&&&%%%&&&'''###%%%&&&'''))),,,------)))((('''%%%$$$$$$%%%%%%#########$$$$$$$$$%%%%%%'''++++++###%%%$$$######$$$%%%%%%$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&##################&&&***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&$$$###$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$''')))***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''')))***+++)))'''&&&&&&'''$$$%%%'''((('''&&&&&&'''%%%%%%%%%&&&)))))))))(((!!!###%%%%%%%%%$$$%%%&&&&&&&&&'''(((((((((((('''(((++++++((((((***)))%%%'''''''''(((((((((((((((&&&&&&'''''''''''''''''''''''''''''''''((()))))))))******(((&&&%%%&&&(((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))******))))))(((''''''((())))))******+++***------+++...333666444666666666666555333111000,,,,,,++++++,,,------...+++++++++,,,,,,---------///000000111111000000///...//////000000000000000////////////000000000000///111111------111111///......//////...------,,,------------///000111222111333444222...++++++,,,///000000///...///222444---///000000///...000111000000111111222222333333000000111111111111000000---............---,,,,,,------...,,,+++***+++---***++++++++++++,,,,,,,,,))))))))))))))))))))))))(((''''''(((******)))'''))))))(((((('''&&&&&&%%%((()))(((&&&''',,,,,,)))''''''((((((((('''&&&&&&((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((()))$$$'''(((%%% &&&,,,%%%'''))))))((('''((()))%%%&&&'''((()))*********%%%&&&''''''&&&%%%&&&'''$$$%%%&&&''''''(((''''''###$$$%%%'''((()))))))))&&&)))***)))&&&%%%(((+++%%%###$$$((()))&&&&&&)))&&&&&&&&&'''(((***+++,,,%%%''''''&&&$$$$$$$$$%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&&&&%%%&&&'''''''''''''''''''''''''''$$$'''))))))&&&$$$&&&'''"""%%%'''&&&$$$$$$'''***'''%%%&&&)))((($$$###$$$%%%%%%%%%&&&''''''((((((!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$!!!"""&&&&&&$$$%%%((($$$$$$%%%&&&&&&&&&&&&%%%###$$$&&&''''''&&&%%%$$$%%%&&&''''''%%%%%%&&&''''''((((((((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%###$$$&&&%%%&&&'''&&&$$$###$$$%%%###%%%%%%)))...000///+++)))'''%%%$$$%%%&&&'''%%%%%%&&&&&&&&&&&&''''''###***...$$$$$$$$$%%%###%%%&&&&&&%%%$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%###((((((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###""" $$$'''&&&""""""$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%"""%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&%%%''')))(((%%%###$$$%%%"""%%%((((((&&&%%%&&&'''$$$%%%&&&&&&&&&''')))+++!!!###%%%&&&%%%%%%&&&'''%%%&&&''''''((((((''''''"""%%%%%%###$$$((()))'''&&&''''''(((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''((())))))'''))))))((('''&&&''')))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((()))))))))))))))((((((''''''(((((()))*********)))+++,,,+++...555777555222333333333111///...,,,+++++++++,,,,,,------...++++++,,,,,,,,,,,,------...//////000000//////...000000000000000//////...000000000000////////////...000///,,,,,,///000...---.../////////...---,,,+++,,,---///000000111111333444444222///---,,,,,,---...///...,,,---111444,,,...//////...---///000...//////000000111222222000000111111111111000000---...//////...---,,,+++***++++++***(((''')))***************++++++++++++)))))))))))))))))))))))))))(((&&&''')))******)))%%%%%%&&&&&&'''''''''(((%%%((((((&&&%%%((((((&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((())))))%%%''''''&&&$$$$$$&&&(((%%%'''))))))((('''((()))&&&'''((()))))))))))))))%%%&&&''''''%%%%%%&&&'''$$$%%%'''((())))))((((((%%%%%%&&&'''(((((((((''''''$$$"""$$$''')))(((&&&%%%###$$$((((((&&&%%%(((&&&%%%%%%%%%&&&''')))***###%%%'''&&&$$$$$$%%%'''###$$$%%%%%%$$$$$$%%%'''$$$%%%%%%&&&&&&''''''''' """%%%&&&&&&$$$$$$%%%''''''''''''''''''''''''$$$&&&'''((('''%%%###!!!###&&&)))((($$$"""###&&&&&&$$$%%%((((((###!!!"""%%%&&&&&&'''(((((())))))######$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&###$$$((((((&&&&&&(((###$$$%%%&&&&&&&&&%%%%%%"""%%%''''''&&&%%%(((***$$$&&&((('''%%%$$$&&&'''%%%&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''%%%######%%%&&&%%%$$$$$$%%%''' $$$&&&$$$&&&+++,,,)))***(((&&&%%%%%%'''***,,,%%%%%%&&&&&&&&&&&&'''''''''000$$$$$$%%%)))"""$$$%%%%%%$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%###((((((###"""&&&%%%%%%%%%%%%%%%%%%%%%%%% ###!!!%%%(((&&&!!!"""$$$&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''###(((...000...+++)))***%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&"""%%%(((((('''&&&(((***"""%%%((((((&&&%%%&&&'''!!!###%%%$$$###$$$(((,,,"""$$$&&&'''&&&&&&'''(((%%%&&&''''''((((((''''''(((***((($$$$$$'''(((&&&&&&''''''((()))(((((((((&&&&&&'''((()))***++++++'''''''''''''''((())))))&&&'''))))))((((((***+++))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%((()))))))))))))))((((((''''''(((((()))*********)))+++++++++///555888666///000000000///...,,,+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---......////////////......111111111111000///...---111111000000//////......---//////,,,,,,//////------.../////////...---,,,+++,,,...000111111000000333222000000000000111111,,,---...---+++,,,000444,,,---......------...000++++++,,,,,,---...//////000000111111111111000000///000111111111000...---,,,------,,,***)))+++,,,))))))))))))************))))))))))))))))))))))))(((&&&$$$$$$&&&(((((((((""""""###%%%'''((()))***$$$***,,,***((())))))&&&%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))'''&&&&&&'''))))))'''$$$%%%'''))))))((('''((()))((((((((((((((((((''''''%%%&&&''''''%%%%%%&&&'''$$$%%%''')))***))))))((('''''''''(((''''''&&&%%%&&&&&&+++&&&&&&$$$$$$((((((%%%%%%'''%%%$$$######$$$%%%'''(((!!!###&&&&&&$$$$$$''')))"""$$$%%%%%%$$$###%%%&&&$$$$$$%%%%%%&&&'''((((((###&&&((()))'''%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&'''(((%%%!!!%%%)))+++)))$$$ """&&&$$$%%%((('''""" !!!&&&&&&''''''((()))******$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((&&&&&&******'''''')))###$$$%%%&&&'''&&&%%%%%%%%%(((***((($$$$$$)))...$$$&&&((('''%%%$$$%%%(((###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""" $$$***+++&&& ###%%%'''''''''''')))+++%%%)))(((###"""&&&%%%!!!(((&&&%%%$$$&&&***...000######$$$$$$$$$%%%%%%%%%$$$111(((888'''"""###&&&!!!"""$$$%%%#########$$$######$$$$$$$$$%%%%%%%%%(((###!!!###""" $$$+++$$$$$$$$$$$$$$$$$$$$$$$$"""%%%### '''***(((%%%%%%&&&'''&&&%%%$$$###'''((()))(((&&&%%%&&&''' """$$$&&&'''''''''&&&''''''''''''((((((((((((&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&---)))((()))(((&&&&&&)))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((($$$'''(((###!!!######!!!%%%&&&&&&''''''&&&&&&%%%'''..."""###)))...555&&&000---(((%%%###$$$&&&'''%%%%%%&&&&&&'''((())))))***((()))******))))))***&&&(((***+++)))(((((((((''''''&&&&&&&&&&&&''''''&&&((()))***)))((()))***...(((---+++!!!---111******))))))(((((('''''')))'''%%%'''***,,,***(((&&&''''''((()))******+++)))((('''&&&''')))+++,,,***+++,,,...111444777888000///...---,,,+++++++++---,,,,,,++++++******)))......---------,,,,,,,,,+++,,,------+++***+++---...---,,,...///000...------...///...---...///111---------------...//////............////////////,,,...///000///000111333...///111222222222111000000///---,,,,,,---///000***---***+++111,,,(((///...---,,,---...///...---...//////000000000000000777000---///...***))),,,------'''(((///+++&&&---(((---///------,,,"""******++++++++++++******&&&&&&'''((())))))(((((((((((())))))((('''&&&&&&((((((''''''''''''((((((%%%%%%'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%######%%%((((((''''''''''''&&&&&&&&&&&&(((((((((&&&%%%&&&'''''''''''''''''''''''''''$$$&&&))))))'''&&&&&&&&&$$$&&&))))))'''&&&&&&&&&$$$&&&((((((((((((***+++###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((###%%%''''''&&&&&&&&&'''&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&'''((((((((((((&&&"""$$$,,,...)))$$$###%%%%%%&&&%%%%%%&&&))),,,&&&$$$###!!!!!!"""$$$%%%((()))+++,,,,,,***((('''###%%%'''&&&$$$%%%)))---%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((('''%%%###"""%%%(((((($$$"""$$$%%%$$$"""!!!&&&'''###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$&&&***,,,,,,+++(((&&&'''''''''%%%$$$$$$&&&'''$$$&&&(((((('''%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&""""""""""""""""""""""""$$$######"""###$$$&&&'''&&&&&&%%%$$$$$$%%%%%%%%%###$$$%%%&&&%%%$$$###"""%%%&&&&&&''''''&&&&&&%%%((($$$ !!!&&&((('''%%%)))$$$###&&&&&&###"""###$$$###!!! !!!"""&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&***&&&%%%''''''%%%&&&)))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''))),,,***%%%###&&&(((((($$$%%%%%%%%%%%%%%%%%%$$$...+++((()))+++***)))(((&&&&&&&&&'''(((%%%%%%&&&&&&'''(((((()))%%%$$$%%%&&&'''''''''(((&&&(((******)))((((((((()))((((((((((((((()))***&&&((()))***(((((()))***))) )))///%%%&&&,,,$$$)))))))))(((((((((((((((***(((&&&'''((()))'''%%%&&&''''''((())))))******((('''''''''''')))***++++++,,,---...000111222333///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------......///000000...+++))))))***---,,,,,,---//////...---...///000000//////000222//////......//////000111////////////////////////---...000000//////000222+++,,,---.........------...---,,,++++++,,,---...+++...***+++000+++&&&...++++++,,,---///000111111...//////000111000000000555...+++------***))),,,'''+++'''&&&)))###!!!+++++++++((($$$&&&++++++''')))******++++++******)))''''''''''''((((((((()))((((((((((((((('''&&&&&&((((((''''''''''''((((((%%%&&&'''(((((()))((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((&&&$$$$$$&&&((((((''''''''''''&&&&&&&&&$$$&&&''''''&&&&&&((()))''''''''''''''''''''''''$$$&&&(((((('''&&&&&&&&&$$$%%%'''(((&&&%%%%%%&&&&&&'''(((((('''&&&''')))%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((###%%%''''''&&&&&&&&&'''&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&'''(((((((((((('''######))),,,)))((()))***+++***)))&&&%%%&&&'''&&&%%%$$$######$$$&&&'''%%%&&&'''))))))(((&&&%%%&&&&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''''''''%%%&&&'''''''''&&&%%%$$$###&&&'''%%%'''++++++)))$$$!!!"""'''((($$$$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''$$$%%%'''))))))((('''%%%!!!$$$&&&&&&%%%%%%%%%&&&###%%%''''''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%% !!!"""$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$'''$$$!!!"""&&&((('''$$$((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%+++***)))((('''&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''$$$###&&&&&&$$$%%%(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''')))'''!!!"""&&&&&&###$$$$$$%%%%%%$$$$$$###(((***%%%###%%%$$$%%%%%%'''(((((()))((((((%%%%%%&&&&&&'''(((((((((&&&''''''((()))***++++++&&&(((******((('''((((((((('''''''''((()))******&&&'''))))))((((((((()))*** )))444+++###(((---(((((((((((((((((())))))+++)))'''''''''&&&$$$"""'''''''''(((((())))))***&&&''''''(((((()))******+++,,,---...///...------------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,---...//////000000000///,,,******+++---,,,,,,---//////...---///000111111000000111333///////////////000000000111111000000//////.........///000000///...///000---...///000111000//////---,,,+++******+++,,,---+++...***+++000***%%%,,,,,,------...//////000000---...//////000000//////111,,,***+++,,,******+++'''---,,,))))))"""!!!...,,,***%%%!!!###+++//////)))******++++++******)))(((((('''&&&&&&''')))***(((((((((((((((''''''&&&((((((''''''''''''((((((&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&&&&((((((''''''''''''&&&&&&&&&###%%%&&&''''''''')))+++''''''''''''''''''''''''%%%&&&((((((&&&%%%&&&'''###%%%&&&&&&%%%$$$$$$%%%&&&'''((('''%%%%%%%%%&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((($$$&&&''''''&&&&&&&&&'''&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''(((''''''***%%%$$$&&&(((((())),,,"""$$$'''((((((((()))***'''&&&%%%%%%&&&''')))***###$$$&&&'''((('''&&&&&&)))((('''''''''&&&$$$"""&&&&&&'''''''''((((((((($$$%%%%%%&&&'''''''''&&&$$$%%%&&&&&&)))---+++&&&'''$$$$$$'''(((&&&'''***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((###$$$%%%&&&&&&&&&%%%%%%!!!%%%''''''&&&%%%%%%###$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###%%%&&&'''(((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&"""###$$$&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$'''(((%%%######&&&)))((($$$"""$$$&&&'''((()))((('''&&&'''(((,,,***((('''&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###&&&&&&$$$$$$'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######%%%%%%&&&&&&&&&'''''''''###%%%$$$ ######$$$$$$%%%%%%%%%%%%$$$$$$,,,&&&%%%))) '''&&&$$$%%%&&&'''(((((())))))&&&&&&&&&'''''''''(((((((((***+++)))***,,,,,,+++&&&((())))))''''''''')))%%%%%%%%%%%%&&&'''((((((%%%'''))))))((('''((()))***&&&)))...***%%%''',,,&&&''''''(((((()))))))))***)))(((''''''&&&%%%$$$'''''''''((((((((())))))%%%&&&'''((())))))))))))(((***,,,------,,,***))),,,+++++++++++++++,,,---***++++++,,,------......******+++,,,------......,,,...///...------...000,,,++++++---//////...---...///111111000000000222---......///////////////222222111000//////.........///000000...---...//////000222333333333222111------,,,++++++,,,------,,,...***+++///)))$$$+++000000000///---,,,,,,---+++,,,------......---------***((()))***+++++++++)))...+++)))***$$$"""---******)))((()))******((())))))************))))))***((('''%%%&&&''')))***'''(((((((((((((((''''''((((((''''''''''''(((((('''''''''(((''''''&&&&&&''''''''''''((((((((((((&&&((())))))(((''''''((((((''''''''''''&&&&&&&&&$$$%%%''''''&&&'''(((***''''''''''''''''''''''''%%%&&&''''''&&&%%%&&&'''$$$%%%'''&&&%%%$$$%%%&&&%%%&&&'''&&&%%%$$$%%%'''%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&(((((('''&&&&&&'''&&&'''((('''&&&&&&&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&'''''''''&&&((('''%%%&&&&&&''''''((("""%%%&&&''')))***&&&&&&&&&&&&'''(((******$$$%%%&&&'''((()))((((((***((('''(((***)))%%%!!!&&&&&&''''''((()))))))))%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$''')))###'''&&&%%%&&&'''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%'''((('''&&&%%%&&&'''$$$$$$$$$$$$$$$%%%%%%&&&"""%%%'''&&&%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$"""!!!%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$######%%%''''''$$$""" ###&&&%%%######%%%)))###$$$%%%%%%$$$###$$$&&&((('''&&&%%%%%%%%%&&&'''%%%&&&&&&&&&&&&'''''''''###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''$$$$$$'''&&&######%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$((()))'''%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%""")))&&&---$$$$$$///((('''&&&%%%%%%&&&((()))&&&&&&&&&'''''''''''''''&&&))))))%%%%%%))))))%%%'''((()))(((&&&&&&''')))%%%%%%%%%%%%%%%&&&''''''%%%'''((()))((('''((()))%%%)))$$$$$$+++***'''&&&&&&''''''(((((())))))(((((()))(((((((((((()))''''''''''''((((((((((((%%%&&&'''((()))))))))(((%%%''')))+++,,,+++***)))++++++*********++++++,,,)))***++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///000+++++++++,,,...///...---,,,...000000/////////000...///000111111111111000222111111000///......---...///000///...---...///---...///111111000000///......------------......,,,///++++++000)))$$$,,,...000000///,,,++++++---)))***++++++,,,,,,+++++++++***(((''')))+++,,,+++)))***$$$$$$)))$$$ '''******+++,,,+++((('''''')))))))))******)))))))))***)))'''&&&%%%'''(((***''''''((((((((((((((('''((((((''''''''''''((((((&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&'''))))))(((''''''((((((''''''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''%%%&&&'''&&&%%%$$$&&&'''&&&'''((('''%%%%%%&&&(((###$$$&&&&&&%%%&&&''')))$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%''')))((('''&&&&&&'''&&&'''((('''&&&&&&&&&(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&&&& ###%%%&&&'''''''''%%%!!!###&&&&&&$$$#########%%%%%%%%%&&&&&&(((((()))$$$%%%%%%''''''((((((((()))''''''(((++++++((($$$&&&&&&''''''((())))))***''''''&&&&&&%%%%%%%%%%%%((((((%%%###%%%&&& &&&&&&%%%$$$%%%'''))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***++++++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&'''%%%&&&'''&&&$$$$$$%%%'''"""###$$$$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$"""!!!%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%&&&%%%###"""'''&&&$$$$$$$$$%%%'''((("""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%###$$$''''''######%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&###(((+++)))(((((('''%%%%%%&&&&&&''''''&&&&&&%%%&&&***"""(((%%%### )))(((&&&$$$$$$%%%'''(((''''''''''''''''''''''''$$$))))))$$$$$$))))))$$$'''(((((('''&&&&&&''')))(((((('''''''''''''''(((%%%&&&(((((('''''''''(((###---%%%(((333///+++''''''''''''''''''((((((&&&'''))))))((()))***,,,''''''''''''''''''''''''%%%&&&&&&''''''((())))))$$$%%%''')))***++++++***++++++******)))*********))))))***++++++,,,---------,,,,,,,,,+++++++++***...///000...,,,++++++,,,*********,,,...///...---+++---000000///......///000111333444444444333222000000//////......---------...//////...---...///...///111222222222111000........................,,,///+++,,,111+++&&&---(((+++...---++++++...000((()))******++++++************)))&&&(((,,,---*********$$$%%%,,,(((###))),,,***))))))((('''***///((())))))******))))))(((***)))((('''&&&'''((((((&&&'''((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&'''''''''&&&&&&"""######$$$$$$%%%%%%%%%%%%'''(((((('''&&&((()))(((''''''''''''&&&&&&&&&'''((()))(((&&&%%%&&&'''''''''''''''''''''''''''%%%&&&&&&%%%$$$$$$%%%'''''''''((('''%%%%%%''')))###$$$&&&&&&&&&'''(((***###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&((())))))'''&&&&&&'''&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((()))(((%%%###%%%''''''&&&&&&'''((($$$$$$%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&&&&&&&'''''''''(((******)))(((%%%%%%&&&'''((())))))***((('''&&&%%%%%%%%%%%%%%%'''(((&&&%%%&&&(((%%%###&&&&&&$$$$$$((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''((((((((('''%%%$$$$$$&&&(((###$$$%%%$$$###$$$&&&((($$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&'''''''''&&&""""""###$$$&&&'''((((((&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%''''''%%%%%%%%%%%%''''''$$$$$$$$$$$$$$$$$$###"""+++)))((('''''''''&&&&&&$$$%%%'''&&&%%%%%%'''(((######$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&  %%%&&&$$$$$$&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!%%%'''%%%###%%%%%%###%%%%%%%%%&&&&&&%%%%%%%%%***(((!!!+++***'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''' &&&'''"""###++++++&&&'''((((((&&&%%%%%%''')))))))))((('''&&&&&&&&&&&&$$$&&&(((((('''&&&'''((($$$...((($$$...,,,%%%+++''''''''''''''''''&&&&&&$$$''')))((('''''')))+++''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***%%%&&&&&&'''((()))******,,,+++***))))))))))))))))))))))))******++++++++++++++++++++++++,,,,,,,,,---...///---+++***+++,,,***)))***,,,...///...---,,,...111222111/////////...000111333333222111000............------------+++---......------///000///000111222333222111111---------......---------,,,///,,,,,,222---(((///%%%))),,,,,,******---111)))***++++++,,,,,,++++++***,,,***&&&(((------)))***---))))))...***'''000---)))((()))'''&&&***222(((((())))))))))))(((((()))(((((((((''''''''''''&&&&&&'''(((((((((((((((((((((''''''''''''(((((($$$%%%%%%&&&''''''''''''######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%'''***(((''''''''''''&&&&&&&&&%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%&&&&&&%%%######%%%'''&&&''''''&&&$$$$$$&&&(((%%%&&&((((((''''''((()))$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((***)))'''&&&&&&'''&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''"""###$$$&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$"""((('''&&&((('''###!!!###%%%&&&&&&(((+++---%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&'''&&&&&&&&&''')))$$$$$$%%%&&&'''((())))))&&&&&&%%%%%%%%%&&&'''(((&&&((((((&&&&&&)))(((&&&"""&&&'''$$$%%%))))))%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%&&&%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$%%%'''$$$%%%%%%%%%$$$%%%''')))######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%&&&&&&&&&!!!""""""$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$###$$$$$$%%%&&&'''&&&$$$######$$$&&&'''$$$%%%$$$###""""""###$$$$$$)))***(((%%%%%%&&&###$$$%%%%%%$$$$$$&&&'''$$$%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###&&&$$$%%%(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%&&&&&&&&&###&&&&&&"""!!!$$$&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$)))$$$&&&'''&&&+++"""$$$&&&((()))(((&&&%%%'''''''''''''''''''''&&& ''')))###'''((('''&&&%%%%%%''')))((('''&&&%%%$$$#########$$$&&&(((((('''&&&'''(((""")))%%%''',,,!!!(((((((((''''''&&&&&&%%%$$$&&&((((((&&&%%%'''***'''''''''''''''''''''&&&'''&&&%%%$$$%%%''')))+++(((''''''''''''((()))***,,,,,,***)))(((((((((((()))))))))))))))*********))))))***+++,,,------...)))***,,,,,,,,,,,,---///)))))))))+++...//////------///222333222111000000+++,,,...///000///---,,,,,,,,,------------------+++,,,............///111***+++---.........---,,,+++,,,,,,------,,,,,,+++,,,///,,,---333...)))111'''***---,,,((('''***...++++++,,,------------,,,***---+++&&&(((------)))$$$***)))(((***%%%%%%111+++)))+++...+++&&&'''---(((((())))))))))))(((((((((((())))))((('''&&&&&&&&&&&&'''((())))))((((((((((((''''''''''''((((((###$$$%%%&&&''''''((('''&&&&&&''''''((()))******&&&&&&%%%$$$###$$$'''***(((((('''''''''&&&&&&&&&###%%%'''''''''''')))***''''''''''''''''''''''''%%%&&&&&&$$$######%%%'''%%%&&&&&&$$$######%%%'''''')))))))))'''&&&'''(((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''')))***)))'''&&&&&&'''&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''"""###$$$&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$!!!))),,,((($$$$$$###'''''''''%%%""""""$$$&&&&&&'''''''''''''''&&&%%%))))))((('''''''''((((((%%%&&&'''%%%""""""%%%(((######$$$%%%&&&'''((()))$$$$$$$$$$$$%%%''')))***&&&)))***%%%$$$&&&(((&&&!!!'''(((&&&&&&******%%%''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&& """$$$%%%&&&'''&&&'''((('''&&&&&&'''(((###$$$%%%&&&&&&&&&&&&%%%!!!%%%''''''%%%%%%%%%$$$%%%%%%%%%$$$%%%(((***#########$$$$$$%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$&&&'''$$$$$$$$$$$$%%%&&&'''(((###"""""""""###%%%'''(((&&&%%%###""""""###%%%&&&%%%%%%$$$###!!!!!!###$$$&&&+++'''###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%((('''%%%$$$$$$%%%'''((($$$$$$######$$$&&&''')))&&&%%%$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$###%%%&&&"""###&&&'''(((((('''&&&111---'''$$$$$$%%%&&&&&&)))(((&&&%%%%%%&&&((()))'''''''''(((((((((((()))%%%&&&&&&'''''''''''''''%%%&&&'''&&&$$$###$$$%%%&&&&&&'''(((((((((((('''$$$$$$%%%%%%&&&'''((((((%%%((()))((((((++++++'''&&&&&&&&&'''''''''((((((&&&&&&'''((())))))(((((()))((('''&&&%%%&&&&&&'''%%%&&&(((((('''((()))+++******+++,,,,,,,,,++++++)))))))))))))))******+++333...)))+++000222///***------------,,,+++******,,,---......,,,+++,,,...,,,...111444555333000...........................***++++++,,,------------...//////...,,,,,,---///+++,,,---///000111111111///...---,,,,,,---//////,,,---///000000///---,,,)))'''&&&&&&(((*********))))))))))))***************++++++++++++***))))))((()))***)))((((((***,,,&&&***,,,+++'''''',,,111******)))'''%%%%%%&&&(((''''''(((((((((((((((((((((***((($$$$$$(((***(((''''''''''''&&&%%%$$$###((('''***+++!!!***%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%&&&''''''((()))(((&&&&&&(((***$$$&&&''''''&&&&&&((()))&&&'''((('''%%%$$$%%%&&&'''''''''(((((((((((()))###%%%''''''&&&&&&&&&''''''&&&%%%%%%&&&'''((()))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''(((&&&###$$$&&&((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&%%%%%%(((***%%%&&&&&&''''''&&&&&&%%%(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&''')))*********)))(((%%%&&&'''((((((&&&$$$###%%%&&&&&&$$$""""""&&&***)))))))))(((''''''&&&&&&'''''''''''''''''''''''')))///+++'''***'''###)))&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&$$$&&&$$$###%%%"""''''''((((((((('''%%%$$$############$$$%%%&&&'''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&''''''''''''((($$$#########$$$&&&((()))###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&###%%%$$$""""""&&&'''$$$###$$$&&&&&&&&&$$$"""!!!(((%%%$$$'''&&&######%%%$$$&&&&&&&&&$$$$$$$$$&&&###$$$&&&''''''''')))+++&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''$$$)))***&&&$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%$$$$$$$$$$$$%%%'''(((&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$###%%%&&&"""###%%%'''(((((('''&&&'''(((((('''%%%$$$'''***((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''(((((((((((('''&&&&&&''''''))))))$$$%%%''''''&&&&&&''')))"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((())),,,+++((((((***)))'''&&&&&&''''''''''''''''''&&&&&&&&&'''((())))))***)))((('''&&&%%%&&&&&&'''%%%&&&(((((('''''')))+++,,,,,,,,,,,,+++******))))))))))))))))))******+++,,,)))&&&(((+++---,,,***+++,,,,,,,,,,,,+++******,,,---...---,,,+++,,,---***...222222///,,,,,,---............------------++++++,,,---------,,,,,,---.........,,,,,,---///+++,,,,,,---///000000111000///...---,,,------...,,,---...//////...---,,,---+++))))))***++++++***))))))))))))************'''((()))***+++,,,,,,,,,'''(((***)))(((((()))+++&&&(((***)))''''''+++...((((((((('''&&&&&&(((***(((((((((((((((''''''''')))+++***''''''***+++)))(((((((((((('''&&&%%%$$$&&&###%%%)))%%%!!!+++%%%%%%%%%&&&&&&&&&''''''!!!###%%%&&&&&&''')))+++%%%&&&&&&%%%$$$###%%%&&&%%%&&&''''''&&&&&&'''(((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''''''''&&&'''(((''''''&&&%%%&&&'''((((((&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''%%%###$$$&&&'''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&%%%%%%(((***%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&'''((()))))))))((((((''''''&&&&&&%%%&&&&&&&&&$$$%%%%%%### """''''''''''''''''''''''''''''''''''''''''''''''''!!!(((%%%###'''%%%###)))&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&&&&###((()))'''&&&(((&&&!!!&&&'''((((((((('''%%%$$$''''''&&&%%%$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''$$$%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&"""'''%%%"""$$$&&&%%%%%%&&&'''((((((&&&$$$###'''$$$$$$'''&&&######%%%$$$%%%&&&&&&$$$$$$$$$&&&"""$$$%%%&&&%%%&&&''')))&&&%%%$$$$$$$$$%%%&&&''')))((('''&&&%%%$$$$$$### $$$((((((&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%#########%%%#########$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%'''''''''&&&&&&!!!&&&***)))$$$"""%%%)))((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&((()))###%%%'''''''''((()))+++$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''***,,,+++''''''***+++)))''''''''''''''''''&&&&&&&&&%%%%%%&&&''')))+++,,,(((((('''&&&&&&&&&&&&'''%%%'''(((((('''''')))***------,,,,,,+++***(((''')))))))))))))))******+++&&&&&&&&&'''(((***+++,,,))))))***++++++++++++***+++,,,------++++++,,,---***...222000***'''***............------,,,,,,,,,,,,,,,---------,,,++++++,,,---...---,,,,,,---///,,,+++++++++,,,...000111000///...---,,,,,,---...,,,---...//////...---,,,---+++)))))))))***)))((())))))))))))************'''(((((()))***+++,,,,,,%%%''')))***)))(((((()))'''''''''''''''(((******%%%&&&''''''''''''))),,,))))))(((((('''''''''&&&(((++++++((((((++++++(((((())))))(((((('''&&&%%%'''"""$$$))))))###$$$)))%%%%%%%%%&&&&&&&&&''''''"""###%%%&&&&&&'''(((***((()))***)))'''&&&'''(((&&&'''((('''&&&%%%&&&'''&&&'''''''''%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%'''(((((('''''''''((((((((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%$$$%%%''''''%%%###%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%''')))%%%&&&&&&''''''&&&&&&%%%######$$$%%%&&&'''((((((%%%%%%$$$$$$$$$$$$######((((((''''''%%%$$$""""""%%%&&&''''''((((((''''''((('''%%%$$$$$$&&&((()))%%%'''(((&&&###!!!"""$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&""")))&&&$$$)))&&&$$$***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&''')))***(((''')))(((%%%&&&''''''''''''&&&%%%%%%(((((('''&&&&&&%%%%%%$$$(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&%%%$$$###!!!$$$$$$%%%%%%%%%%%%&&&&&&((('''""""""%%%&&&%%%&&&'''((('''&&&%%%$$$'''$$$$$$'''&&&######&&&###%%%&&&%%%$$$###%%%&&&"""$$$%%%%%%$$$$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''''''''(((((('''%%%###"""###$$$%%%&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""###%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%&&&###$$$%%%&&&&&&&&&&&&%%%$$$''')))(((###!!!"""%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$$$$$$$%%%%%%%%%%%%$$$&&&'''''''''''')))***%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%''''''$$$&&&+++...---'''''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&))),,,...''''''''''''&&&&&&''''''%%%'''((((((''''''(((***+++++++++++++++***)))((()))))))))))))))******+++''')))+++***((()))+++...'''''')))******+++++++++***+++,,,,,,++++++,,,---,,,...///...++++++---///......------,,,+++++++++------------,,,++++++***+++,,,---,,,++++++---///,,,+++*********,,,///000///...---,,,,,,---//////,,,------......------,,,---,,,++++++,,,,,,,,,***((()))))))))************+++******)))))))))))))))###&&&)))***)))(((''''''((('''&&&''')))***)))(((%%%'''(((((('''''')))+++)))))))))(((''''''&&&&&&%%%))))))''''''))))))%%%)))))))))))))))(((''''''(((&&&'''+++)))$$$###&&&%%%%%%%%%&&&&&&&&&''''''%%%'''''''''%%%$$$%%%&&&***+++,,,+++)))(((((()))&&&'''((('''%%%$$$%%%&&&%%%&&&''''''%%%%%%%%%'''&&&&&&'''''''''(((((((((&&&'''))))))(((''''''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&%%%%%%'''(((%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$((((((''''''&&&$$$###"""%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&'''((()))###&&&))))))'''&&&(((***''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((---)))%%%((($$$ &&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&!!!'''%%%"""###%%%&&&###$$$%%%%%%%%%$$$######'''$$$$$$&&&&&&######&&&###$$$%%%%%%$$$###%%%&&&###$$$&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''"""$$$&&&(((((((((&&&%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%###"""###%%%((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%(((&&&$$$######$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###&&&(((((('''%%%###&&&'''((('''&&&%%%&&&'''""""""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&###&&&%%%"""$$$))),,,+++'''''''''''''''''''''&&&&&&%%%$$$%%%&&&))),,,...&&&&&&''''''''''''''''''&&&'''((((((''''''((()))((()))******++++++++++++)))))))))))))))******+++))),,,---,,,((('''***...&&&'''((()))***+++++++++)))***++++++******+++------+++)))***---000///...------,,,,,,++++++++++++------------,,,++++++******+++,,,+++++++++---...,,,+++***)))***,,,...///---,,,,,,,,,---///000111,,,------------------,,,------,,,...000111111000((()))))))))************+++***)))((((((((())))))###&&&)))***)))((('''''')))((('''(((***+++***(((&&&((())))))'''''''''((())))))(((((('''''''''&&&%%%))))))''''''))))))%%%)))))))))***))))))((('''$$$'''+++,,,'''"""$$$)))%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%$$$%%%&&&%%%'''((((((&&&$$$$$$%%%&&&'''((('''%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&((())))))(((''''''((((((((((((''''''&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%'''(((((((((((('''!!!%%%((((((&&&%%%''')))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%+++'''"""$$$ !!!%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''%%%$$$%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%&&&&&&'''''' !!!"""$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&& $$$%%%###"""%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$&&&######&&&&&&$$$$$$'''"""###%%%$$$######%%%&&&$$$%%%&&&&&&%%%$$$%%%'''&&&''''''((((((((((((((("""###&&&((((((((('''&&&&&&%%%######$$$&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%''''''&&&%%%'''(((%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&$$$"""###'''+++&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''!!!###&&&'''&&&%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&### !!!%%%((())))))%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''$$$%%%(((******)))'''%%%&&&'''((('''%%%$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''######&&&'''%%%&&&&&&&&&'''''''''((((((&&&%%%%%%&&&''')))+++,,,%%%&&&''''''((('''''''''&&&((()))(((''''''((()))'''''')))***+++,,,,,,,,,)))))))))))))))******+++)))+++,,,***'''&&&(((+++''''''(((******+++++++++((()))***+++******+++---+++'''$$$'''---000///+++++++++++++++++++++++++++,,,,,,---------,,,++++++)))***++++++******,,,...,,,,,,+++++++++,,,---...---,,,,,,,,,---///000222---,,,,,,,,,,,,,,,,,,---''''''(((***---...---,,,))))))))))))************((('''''''''(((***,,,---%%%''')))***)))(((((()))((())))))******)))))))))&&&((())))))(((''''''((((((((((((((((((((((((((((((++++++((((((++++++((((((((())))))))))))((((((!!!%%%******&&&$$$''',,,%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&&&&&&&''')))$$$&&&(((((('''&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$&&&'''&&&%%%%%%&&&((($$$$$$$$$$$$%%%%%%%%%%%%&&&((())))))'''&&&&&&''''''''''''(((''''''&&&%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&'''(((((('''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''###%%%&&&'''&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$&&&''''''(((((((((&&&%%%%%%%%%%%%&&&''''''$$$&&&((()))***)))'''&&&''')))+++)))&&&%%%''')))***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""(((%%%"""'''$$$!!!(((%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&'''(((''''''&&&%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%''''''&&&&&&)))%%%%%%%%%$$$%%%%%%&&&'''$$$%%%&&&&&&%%%$$$"""!!!%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&!!!"""$$$%%%&&&'''''''''!!!"""###$$$&&&'''))))))$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%$$$!!!###&&&'''$$$%%%%%%&&&&&&&&&&&&''''''&&&######&&&'''$$$$$$'''!!!###$$$$$$######%%%&&&###%%%&&&&&&%%%%%%&&&(((&&&&&&'''(((((((((((('''&&&&&&'''''''''&&&$$$$$$&&&%%%$$$""""""$$$&&&'''######$$$%%%%%%&&&''''''"""###%%%%%%%%%%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%"""###%%%&&&&&&&&&&&&%%%$$$&&&'''%%%"""###(((---%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& ###&&&'''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%!!!"""$$$%%%&&&''')))***%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''''''''&&&'''(((((('''&&&''')))'''((())))))******))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((%%%$$$'''&&&###$$$%%%%%%&&&'''((())))))&&&&&&&&&'''((())))))***%%%%%%'''((((((((('''''''''((()))((('''&&&'''((('''((()))******+++******)))))))))))))))******+++))))))))))))((((((***+++((())))))***++++++++++++'''(((******)))***+++---***(((''')))---///---+++))))))******++++++,,,,,,++++++,,,---------,,,,,,((()))************,,,...,,,,,,,,,,,,------------///...---,,,,,,---...///---,,,,,,,,,,,,,,,,,,---$$$$$$%%%''')))***((('''))))))))))))************((('''&&&&&&'''))),,,---'''(((***)))(((((()))+++%%%(((+++***(((&&&''')))$$$&&&((()))((((((((()))&&&&&&''''''((())))))))))))+++***''''''***+++)))'''(((((())))))(((((('''$$$&&&'''&&&%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&&&&&&&'''(((###&&&)))***)))((((((((($$$%%%&&&&&&%%%$$$%%%'''$$$%%%'''&&&%%%%%%&&&(((######$$$$$$$$$%%%%%%%%%&&&'''((((((&&&%%%%%%&&&%%%&&&'''((((((((('''&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%&&&&&&&&&''''''&&&$$$"""###&&&***%%%%%%%%%&&&&&&&&&''''''"""$$$&&&'''&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''(((((((((((('''&&&%%%%%%%%%&&&(((((((((((((((((((((''''''&&&)))++++++)))&&&&&&(((,,,((((((((()))))))))******%%%%%%%%%%%%%%%%%%%%%%%% '''%%%$$$***)))(((///$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((($$$%%%))))))&&&&&&***%%%%%%$$$$$$$$$%%%&&&'''%%%&&&''''''&&&%%%###!!!&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%######%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&###&&&$$$"""%%%&&&%%%%%%%%%%%%%%%&&&&&&'''(((%%%######&&&'''$$$$$$''' """$$$$$$######%%%&&&!!!###$$$%%%$$$%%%&&&((($$$$$$&&&'''''''''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%### !!!%%%)))######$$$%%%%%%&&&'''''' !!!###$$$$$$%%%''')))######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''########################%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%!!!###$$$&&&''''''&&&&&&%%%'''(((&&&###$$$)))...%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%% ###&&&''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%++++++'''$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$'''''''''(((((((((((()))&&&$$$!!! """%%%'''%%%'''((()))((()))***,,,%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###'''(((&&&'''))))))&&&###$$$%%%&&&''')))******&&&&&&'''((())))))(((((($$$%%%'''((((((((('''''''''((()))((('''&&&'''((()))************))))))((()))))))))))))))******+++))))))))))))+++,,,------)))******++++++++++++***&&&((()))***))))))+++---,,,---.........---------(((((()))***+++,,,,,,---***+++,,,,,,------------((()))******)))***,,,...,,,,,,---.........------222111///---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***))))))+++---,,,***((())))))))))))************+++***((('''&&&''')))***((()))***)))((((((***,,,###'''+++***&&&###%%%((("""$$$''')))))))))***+++%%%%%%&&&'''((()))******(((***((($$$$$$(((***(((''''''((((((((((((((('''+++)))%%%###$$$'''%%%"""%%%%%%%%%&&&&&&&&&'''''''''(((((('''%%%$$$$$$%%%!!!$$$&&&&&&%%%%%%%%%###$$$%%%%%%%%%%%%&&&'''$$$%%%&&&&&&%%%%%%'''(((%%%%%%&&&&&&&&&'''''''''%%%'''((('''&&&$$$$$$%%%$$$%%%'''(((((((((''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%""" %%%)))%%%%%%%%%&&&&&&&&&''''''"""$$$&&&'''&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))#########$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''''''''&&&%%%&&&'''((()))+++***(((&&&%%%&&&'''((("""$$$%%%###"""###(((,,,%%%&&&''')))***,,,---...%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""((('''&&&---$$$%%%%%%&&&&&&%%%%%%$$$"""###&&&((((((((('''&&&$$$$$$$$$$$$%%%%%%&&&'''&&&"""###((()))%%%$$$(((%%%%%%$$$###$$$%%%'''((("""$$$&&&((((((((('''&&&(((((('''&&&%%%%%%%%%%%%"""############$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&& (((&&&""""""%%%&&&$$$#########$$$$$$%%%&&&%%%######&&&'''$$$%%%((( """###$$$######%%%&&&!!!#########$$$&&&'''"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$&&&''')))***%%%''''''###%%%***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$$$$$$$%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%((('''""" ###'''%%%%%%$$$###$$$%%%&&&''',,,%%%"""&&&'''%%%&&&***&&&'''((('''%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$'''%%%&&&(((&&&###$$$(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%$$$%%%&&&(((***+++,,,---$$$%%%&&&&&&''''''&&&&&&(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***,,,((($$$%%%(((***&&&"""$$$%%%%%%&&&'''((())))))(((((('''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''((()))''''''''''''(((((((((((('''+++---+++%%%$$$)))...++++++---///,,,((()))---)))))))))((())))))***+++***---///,,,&&&%%%(((---(((***,,,+++))))))+++------.........---,,,++++++---,,,++++++******++++++))))))*********+++++++++,,,,,,++++++***+++++++++...//////...,,,***++++++...------...000///---+++,,,,,,------------,,,,,,&&&(((+++,,,,,,,,,...///)))))))))))))))(((''''''&&&''''''((()))******+++,,,+++***((((((((()))***((((((((((((((('''''''''&&&******((((((******''''''''''''''''''((())))))+++---,,,)))%%%%%%+++000''''''''''''''''''&&&&&&$$$&&&'''$$$%%%((((((%%%'''&&&&&&'''(((((('''%%%''''''((((((''''''&&&%%%&&&%%%$$$$$$%%%&&&((()))'''&&&&&&&&&&&&'''((((((&&&((()))(((%%%%%%))),,,+++***(((&&&%%%&&&((())))))%%%!!! $$$(((***+++---$$$ %%%(((''''''***''''''&&&%%%%%%(((...222%%%&&&'''&&&$$$######$$$&&&### !!!$$$%%%$$$"""(((''''''&&&&&&&&&''''''$$$&&&((('''$$$###&&&)))&&&''''''%%%$$$$$$&&&(((&&&%%%%%%%%%%%%&&&''''''$$$%%%'''&&&%%%%%%&&&((("""%%%(((&&&"""!!!%%%***---((($$$%%%(((***(((%%%"""%%%((((((%%%###$$$%%%$$$%%%&&&'''''''''&&&%%%(((&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$$$$%%%%%% $$$%%%%%%(((...444'''((((((((('''&&&(((***))))))(((((('''&&&$$$$$$'''((('''&&&%%%%%%''')))$$$%%%&&&%%%###"""###$$$((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$$$###$$$&&&&&&### !!!$$$''''''&&&"""$$$&&&%%%$$$###$$$%%%###!!!"""&&&&&&$$$$$$'''!!!$$$&&&%%%###"""$$$'''(((###"""$$$&&&$$$###%%%""""""#########$$$$$$$$$###%%%&&&&&&$$$######$$$###$$$%%%%%%%%%%%%&&&'''%%%$$$$$$###$$$%%%'''(((!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&'''333,,,((((((&&&!!!!!!&&&'''((('''%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$'''&&&''')))'''$$$%%%)))%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))$$$%%%&&&&&&''''''&&&&&&''''''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))(((((()))***'''&&&%%%%%%''')))++++++&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((***)))((('''''''''((()))'''''''''((((((((())))))(((+++...+++&&&%%%)))...***((()))***(((&&&)))///***))))))))))))***++++++++++++***)))))))))+++,,,(((***,,,+++***)))+++---------------......,,,+++---,,,++++++***+++++++++)))***++++++,,,,,,+++++++++++++++***++++++,,,,,,+++---...---,,,+++,,,---.........///000000...,,,---------......---------''')))++++++)))))))))***)))))))))))))))(((''''''''''''(((((())))))******,,,+++)))((((((((()))***((((((((((((((((((((('''(((++++++((('''((('''$$$'''''''''''''''((())))))$$$''')))(((''')))///555(((((((((((((((((((((((($$$''''''%%%%%%((((((&&&%%%$$$%%%&&&)))))))))'''''''''((((((''''''&&&%%%&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&'''((((((!!!$$$(((***)))'''&&&%%%))))))'''&&&&&&&&&'''''')))%%%!!!"""&&&(((&&&$$$)))&&&&&&)))(((%%%%%%***###$$$#########%%%))),,,((((((((('''%%%%%%&&&(((((('''&&&&&&''''''%%%$$$(((''''''&&&&&&&&&''''''"""###$$$$$$$$$%%%''')))$$$%%%%%%$$$######%%%'''%%%%%%&&&&&&&&&'''''''''$$$%%%'''&&&%%%%%%&&&((('''''''''&&&&&&&&&&&&'''######$$$%%%%%%%%%$$$$$$$$$&&&))))))&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''&&&'''(((&&&###"""%%%(((&&&'''(((((())))))((((((%%%%%%%%%%%%&&&&&&&&&'''###&&&((('''%%%$$$(((,,,"""$$$'''(((''''''((()))))))))))))))((('''&&&%%%'''''''''&&&%%%%%%''')))###$$$&&&''''''(((***,,,''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$((('''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$###"""$$$'''((('''%%%###$$$&&&&&&$$$###$$$%%%***(((''')))((($$$"""$$$"""$$$%%%%%%######%%%'''&&&""" ###%%%######%%%#########$$$$$$$$$$$$%%%!!!###%%%%%%$$$$$$%%%&&&###%%%&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$"""$$$&&&&&&$$$###"""###''''''''''''''''''''''''000)))""""""&&&)))%%% %%%%%%$$$$$$$$$%%%&&&'''+++'''&&&((()))&&&%%%&&&&&&''''''&&&%%%%%%&&&(((&&&&&&%%%%%%%%%%%%$$$$$$(((&&&''')))(((%%%&&&***%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''')))******)))(((***+++%%%&&&'''&&&%%%&&&***...(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))((('''&&&&&&&&&&&&(((((((((((())))))))))))(((,,,...,,,((('''***///...+++((((((&&&$$$(((...***************+++,,,,,,+++)))''''''***------,,,)))***++++++******+++---...,,,+++,,,///000...+++------,,,+++++++++++++++)))***,,,......---,,,+++************+++,,,------,,,---...---++++++,,,---///...///000111111///---........................***,,,,,,+++)))'''&&&'''(((((()))))))))(((''''''(((((((((((())))))))))))+++***))))))((()))))))))''''''(((((((((((((((((("""&&&'''&&&'''***+++((('''''''''''''''((())))))''')))+++***''''''***---((()))))))))))))))))))))%%%((((((&&&&&&))))))'''######$$$&&&)))******)))''''''((((((''''''&&&%%%'''&&&%%%$$$############'''&&&&&&&&&&&&'''((((((&&&&&&''')))******(((&&&'''''''''&&&&&&&&&&&&&&&'''%%%###%%%)))***'''###$$$&&&***,,,(((###$$$)))!!!"""######"""###%%%''''''''''''&&&%%%%%%(((***&&&((())))))(((&&&%%%%%%''''''&&&&&&&&&''''''((("""!!!!!!"""%%%'''((((((###$$$%%%%%%$$$$$$&&&(((%%%&&&'''((((((((('''&&&$$$%%%'''&&&%%%%%%&&&((()))&&&$$$$$$&&&'''&&&%%% %%%))))))&&&%%%&&&)))%%%'''))))))((('''''''''&&&%%%###!!!"""$$$&&&((($$$(((+++(((###"""&&&***&&&'''(((((())))))((((((&&&'''''''''((((((((((((&&&)))***)))%%%###$$$%%%"""%%%''''''''''''((((((((()))))))))(((((((((&&&'''((('''%%%%%%''')))###%%%'''(((((()))+++---''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%(((((('''&&&&&&&&&&&&''''''&&&$$$######$$$&&&'''###$$$%%%%%%%%%%%%&&&'''###$$$%%%'''))))))'''$$$###$$$&&&&&&$$$$$$$$$%%%+++(((''')))'''###!!!###"""$$$%%%%%%$$$###%%%&&&%%%!!! $$$&&&$$$$$$&&&$$$$$$$$$$$$%%%%%%%%%%%% """$$$%%%%%%%%%&&&'''$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ $$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&///((( %%%)))&&&"""$$$$$$$$$%%%%%%%%%&&&&&&"""!!!###'''***,,,,,,,,,&&&''''''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&)))'''$$$&&&***%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&'''''''''(((((((((((()))&&&((())))))(((((()))***(((((()))(((&&&%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&%%%%%%%%%$$$$$$%%%%%%((((((((()))))))))******(((+++...,,,))))))+++///333///,,,+++)))&&&'''+++++++++******++++++,,,---***)))((((((***+++,,,---******++++++++++++,,,,,,---+++))),,,///111...+++------,,,++++++++++++,,,)))+++---///000...,,,+++************+++,,,---...//////000...,,,++++++,,,///...///111333333111///........................---......---+++)))((()))'''(((((((((((((((''''''))))))))))))((((((((((((******))))))))))))))))))''''''''''''(((((((((((("""&&&'''%%%&&&******''''''''''''''''''((())))))(((***,,,+++(((''''''(((((((((((((((((()))))))))%%%((()))&&&'''******'''$$$$$$$$$&&&)))***)))((('''''''''(((''''''&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((...(((""" ###''')))***%%%&&&&&&''''''&&&%%%%%%%%%%%%'''(((((())))))***###$$$''''''&&&$$$&&&(((###%%%&&&&&&%%%%%%%%%&&&"""###%%%%%%%%%%%%&&&(((###'''(((%%%###$$$%%%'''&&&&&&&&&&&&'''((((((&&&###!!!###&&&)))(((&&&%%%&&&''''''''''''(((***$$$%%%'''))))))((('''&&&$$$%%%'''&&&%%%%%%&&&(((###"""""""""$$$%%%&&&&&&%%%(((***)))'''&&&(((+++%%%&&&((()))((((((''''''&&&%%%$$$######%%%'''(((&&&(((***)))&&&%%%''')))$$$%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((###&&&(((((('''%%%%%%&&&"""$$$%%%%%%%%%%%%''')))&&&&&&'''(((((((((((((((&&&'''((('''&&&%%%'''(((&&&''''''&&&%%%$$$$$$%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%%%%'''((($$$$$$%%%&&&''''''&&&%%%###%%%&&&&&&%%%$$$$$$%%%### !!!%%%%%%""""""%%%######$$$$$$$$$$$$%%%%%%&&&"""!!!%%%'''&&&&&&((($$$$$$%%%%%%%%%&&&&&&&&& """$$$%%%$$$$$$%%%&&&%%%&&&&&&%%%###"""###$$$ """$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ $$$%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%!!! ###%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&((()))'''%%%%%%&&&'''&&&$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$'''&&&###$$$)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((((((''''''''''''(((((((((((()))%%%&&&((('''&&&&&&'''))))))((('''(((***''' %%%%%%&&&&&&'''(((((()))&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''((("""###$$$%%%%%%&&&''''''(((((((((((())))))))))))(((+++---,,,+++***,,,...000,,,+++---,,,)))(((***++++++******++++++,,,---)))+++---+++''''''***...+++******+++,,,,,,,,,,,,---+++***,,,///000...,,,...---,,,,,,++++++,,,,,,)))+++...000000///---+++************+++,,,---......///000///...---...///......///111333444222111///...------------...///+++,,,...---+++*********''''''((((((((((((''''''))))))))))))(((((((((((()))))))))*********))))))&&&'''''''''(((((())))))(((+++***'''%%%&&&$$$!!!'''''''''''''''((())))))!!!$$$''')))***+++,,,---&&&&&&&&&''''''(((((((((%%%((()))&&&'''******'''&&&&&&%%%'''((()))'''&&&'''''''''(((''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((+++%%%###&&&'''%%%%%%&&&''''''&&&&&&%%%$$$(((***'''"""!!!&&&,,,$$$""" ###'''((('''$$$&&&(((((('''&&&&&&'''"""&&&((('''&&&&&&&&& %%%&&&%%%$$$%%%'''&&&&&&&&&&&&&&&'''((((((***'''$$$%%%''')))'''%%%$$$&&&'''((('''&&&''')))$$$%%%'''))))))((('''%%%$$$%%%'''&&&%%%%%%&&&(((!!!$$$$$$######''',,,((('''%%%$$$$$$%%%&&&'''$$$%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''''')))'''&&&''')))***(((&&&$$$%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''"""$$$&&&''''''&&&&&&&&&(((((('''$$$###$$$'''***$$$$$$%%%&&&''''''''''''%%%'''((((((&&&&&&&&&''''''''''''&&&###!!!!!!"""''''''''''''''''''''''''(((((((((''''''((((((((('''''''''''''''&&&&&&&&&"""$$$&&&((((((&&&$$$""""""###%%%%%%%%%%%%'''(((%%%$$$$$$######$$$%%%'''###%%%'''&&&%%%$$$%%%&&&###$$$######&&&$$$######$$$%%%%%%%%%%%%$$$ ###%%%$$$$$$'''$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&%%%$$$######$$$$$$%%%&&&%%%###"""###$$$ !!!###%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$"""$$$&&&&&&$$$###"""####################################""""""###&&&(((###$$$%%%&&&&&&&&&%%%%%%&&&'''&&&$$$%%%'''&&&###%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&###"""###&&&%%%###$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%'''((())))))$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&'''''''''((((((((($$$&&&''''''&&&%%%'''((('''%%%$$$(((,,,***"""$$$$$$%%%&&&'''((()))***&&&&&&&&&''''''''''''''''''&&&%%%%%%&&&''')))***&&&&&&&&&''''''''''''(((###$$$&&&''')))*********''''''''''''((((((((((((''')))+++,,,+++++++++,,,)))&&&&&&+++---***)))******************+++,,,,,,(((,,,...+++&&&%%%***///,,,+++***+++---------+++,,,,,,---......---------...------,,,,,,,,,,,,,,,***+++---//////...---,,,************+++,,,------***,,,.........///111333------...000333444333111...---,,,++++++,,,---...((()))++++++)))((())))))&&&&&&'''(((((((((''''''(((((((((((())))))))))))(((((()))************)))&&&&&&''''''((()))))))))###&&&'''&&&'''******((('''''''''''''''((())))))$$$%%%&&&((())))))))))))%%%%%%&&&&&&''''''((((((%%%((((((&&&&&&))))))''''''&&&&&&'''(((((('''%%%''''''((((((''''''&&&%%%###$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&'''(((((('''%%%&&&&&&&&&&&&&&&'''''''''%%%)))***%%%!!!'''%%%###""")))***&&&###%%%''''''&&&%%%%%%&&&!!!$$$(((******(((''''''!!!$$$&&&&&&'''((()))&&&&&&&&&&&&&&&'''((()))+++)))''''''''''''&&&%%%"""$$$&&&%%%$$$######$$$$$$%%%&&&'''''''''&&&%%%$$$%%%'''&&&%%%%%%&&&((($$$((((((%%%%%%+++000(((&&&%%%%%%&&&'''(((((($$$$$$%%%'''))))))'''%%%%%%&&&((()))))))))''''''***&&&###&&&+++---)))$$$&&&'''(((((())))))(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%***)))'''%%%######&&&)))###$$$%%%&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$###%%%'''))))))'''%%%######$$$%%%%%%%%%%%%&&&'''%%%%%%$$$"""!!!"""%%%'''$$$%%%''''''%%%%%%%%%&&&"""!!!%%%&&&###$$$&&&$$$###"""###%%%&&&%%%$$$""" """!!!!!!###$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&&&&$$$############$$$%%%$$$###"""###$$$###$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%!!!###""" """(((***&&&%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&###"""$$$'''&&&###%%%)))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&###$$$%%%'''((()))))))))%%%&&&&&&&&&''''''''''''%%%&&&''''''&&&&&&''')))'''&&&&&&(((***)))'''$$$%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%''')))***&&&&&&&&&''''''''''''(((%%%&&&''')))*********)))&&&&&&&&&&&&''''''''''''&&&(((***+++++++++++++++...(((&&&)))+++)))((()))***))))))))))))***++++++(((***+++***((())),,,///---+++***+++---...---+++***...000///,,,***,,,.........---,,,,,,,,,,,,---++++++,,,------------,,,+++++++++***++++++,,,,,,+++,,,...---,,,,,,---...,,,,,,---000333444333111...,,,+++******+++,,,...)))***++++++)))(((((()))%%%&&&''''''((((((''''''''''''(((((())))))******'''((()))***+++******)))&&&&&&''''''((())))))***###%%%&&&)))...///---'''''''''''''''((())))))***)))(((''''''&&&%%%%%%&&&&&&&&&'''(((((())))))$$$''''''%%%%%%((((((&&&&&&%%%%%%&&&((()))(((&&&''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$'''&&&&&&&&&&&&'''(((((()))+++,,,,,,***)))))))))''''''&&&&&&&&&'''))))))$$$%%%&&&&&&$$$###$$$%%%%%%'''&&&"""###((((((%%%###%%%&&&&&&%%%%%%&&&(((%%%&&&''''''&&&&&&((()))%%%$$$$$$%%%'''(((''''''&&&%%%%%%&&&&&&((())))))'''(((((('''%%%%%%&&&((("""$$$%%%%%%###!!!!!!!!!$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%'''&&&%%%%%%&&&(((%%%&&&((((((''''''***---###((()))(((''')))+++&&&%%%%%%'''***+++)))&&&&&&&&&&&&&&&''''''(((((('''%%%%%%'''***+++(((%%%&&&'''(((((())))))(((((($$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&'''&&&&&&&&&%%%'''((()))'''&&&&&&'''###%%%&&&''''''''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$%%%$$$%%%&&&&&&&&&%%%$$$###''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%'''%%%######$$$'''$$$&&&''''''&&&%%%%%%&&&$$$"""###&&&'''$$$$$$'''%%%###"""###%%%&&&%%%###$$$ !!!###!!!!!!############$$$$$$$$$$$$%%%"""$$$%%%%%%$$$###$$$%%%"""###$$$$$$###"""$$$%%%$$$$$$############$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%$$$$$$%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%&&&''''''%%%######$$$%%%&&&'''&&&%%%%%%$$$%%%### &&&'''###%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&$$$###%%%((('''%%%&&&***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&###$$$%%%'''((()))))))))%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((************(((&&&&&&(((***(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%$$$%%%''')))+++&&&&&&&&&'''''''''((((((%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))***++++++******888000***))))))'''&&&((()))))))))((()))******+++)))'''&&&'''+++---......---+++)))+++---///---+++***///333000+++(((+++///......---,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,++++++***+++++++++000000///---)))'''&&&&&&++++++,,,///222444333111---,,,***))))))***,,,---,,,---...---+++)))))))))%%%%%%&&&'''((((((((('''&&&''''''((()))******+++'''((()))+++++++++***)))&&&&&&&&&'''((())))))***(((++++++(((((()))(((%%%'''''''''''''''((())))))$$$$$$###%%%'''***++++++&&&''''''((()))******+++$$$&&&'''$$$%%%((((((%%%$$$###$$$&&&)))******(((''''''((((((''''''&&&%%%$$$%%%&&&&&&%%%$$$"""!!!'''&&&&&&&&&&&&'''(((((())))))'''### !!!&&&+++)))(((&&&%%%&&&(((***+++"""!!!###(((---///,,,(((###+++---((($$$&&&&&&$$$%%%&&&''''''&&&''')))+++'''&&&$$$"""!!!###'''***)))&&&######%%%'''%%%###%%%%%%%%%&&&'''((()))***###&&&'''&&&$$$$$$'''***$$$&&&''''''$$$"""!!!!!!$$$$$$#########$$$%%%&&&$$$%%%'''&&&%%%%%%&&&((()))'''%%%%%%'''((('''&&&&&&)))&&&"""%%%)))'''&&&&&&(((+++,,,***'''(((&&&$$$######%%%((()))$$$%%%'''(((((('''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$###""""""%%%'''))))))"""&&&((('''%%%$$$###&&&'''''''''''''''&&&&&&$$$&&&))))))'''&&&&&&&&&###$$$&&&&&&&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%&&&%%%$$$###"""+++)))&&&$$$$$$&&&)))+++$$$&&&'''&&&$$$$$$$$$&&&"""&&&))))))'''$$$$$$%%%$$$&&&''''''&&&%%%%%%&&&!!! !!!&&&'''%%%%%%(((%%%###!!!###&&&'''%%%###(((###"""$$$&&&$$$###%%%""""""#########$$$$$$$$$ """$$$%%%%%%%%%&&&'''!!!"""$$$$$$######$$$&&&!!!!!!!!!!!!###%%%''')))######$$$$$$$$$%%%%%%%%%((('''&&&&&&&&&&&&'''((((((&&&$$$$$$&&&((()))***###%%%''''''&&&&&&&&&'''"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%%%%%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""###%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%)))%%%###$$$(((((($$$$$$''''''$$$$$$&&&&&&###"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%$$$$$$'''+++,,,***((('''&&&&&&&&&&&&'''((((((%%%&&&&&&'''((()))******))))))(((((((((''''''&&&%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%***))))))(((''''''&&&&&&((())))))((('''''')))+++''''''&&&%%%%%%%%%%%%&&&%%%'''((((((''''''(((***+++******)))))))))((((((***))))))))))))+++,,,---++++++******************+++---...---,,,,,,---...,,,,,,,,,------............,,,******,,,---------,,,---...---+++***+++,,,+++...111000,,,***---111------------,,,+++******++++++,,,---///111222333222///***)))+++,,,+++******)))((((((((()))+++,,,)))((((((+++//////***$$$(((((((((((((((((((((((("""$$$'''((('''&&&&&&'''''''''&&&&&&&&&&&&'''''',,,)))&&&%%%''')))(((&&&((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&%%%%%%'''((()))&&&&&&&&&''''''''''''(((''''''&&&%%%###$$$&&&)))))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((())))))'''%%%&&&))))))'''***&&&###$$$''')))(((&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''((()))((('''&&&'''(((((('''&&&%%%%%%%%%%%%%%%"""&&&((('''%%%#########%%%$$$###%%%)))((('''%%%$$$###$$$$$$%%%&&&'''(((&&&$$$$$$(((+++###$$$&&&&&&&&&&&&''')))$$$###%%%'''"""'''%%%%%%%%%&&&&&&&&&''''''###%%%&&&'''''''''&&&&&&(((''''''&&&&&&&&&''''''$$$"""!!!###&&&((('''%%%%%%%%%'''((())))))))))))'''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&$$$&&&(((((('''%%%%%%&&&%%%$$$######%%%%%%$$$###'''((()))((('''&&&'''(((((('''&&&&&&(((((('''&&&&&&'''(((((('''%%%###!!!&&&$$$&&&***)))$$$%%%***!!!%%%))))))'''%%%%%%&&&$$$$$$%%%###!!!!!!"""###%%%%%%%%%&&&&&&%%%$$$$$$&&&$$$"""$$$&&&(((&&&$$$%%%&&&''''''((((((''''''%%%&&&&&&%%%$$$###%%%&&&!!!"""######"""!!!"""$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%######""""""######$$$%%%###############$$$$$$$$$%%%$$$###"""""""""###$$$$$$%%%&&&&&&&&&$$$!!! &&&%%%$$$$$$$$$$$$%%%&&&***'''$$$###$$$%%%%%%$$$%%%$$$%%%%%%&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$$$$&&&&&&$$$$$$&&&&&&###"""###$$$%%%&&&&&&&&&&&&+++***(((&&&$$$#########'''&&&%%%'''***+++)))&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''(((((())))))''''''&&&%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((*********(((&&&&&&''')))(((''''''&&&&&&&&&&&&&&&&&&'''((((((''''''(((***++++++++++++******)))(((((()))***++++++)))((('''************************+++,,,------,,,,,,---///,,,,,,,,,---------------,,,+++***)))***+++,,,,,,,,,---...---+++***+++,,,,,,...000///,,,+++---000+++,,,---------------,,,++++++,,,---...000222333222///+++***+++,,,+++******)))((((((((()))+++++++++******...333333///***((((((((((((((((((((((((&&&(((***************,,,'''&&&&&&%%%%%%&&&&&&'''+++)))&&&&&&'''((((((&&&(((((((((((((((((((((((()))******************)))&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''&&&%%%$$$$$$'''))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&(((((('''&&&'''((())),,,***(((''''''''''''&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&(((((((((&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&###%%%&&&&&&%%%%%%&&&'''!!!%%%((('''###!!!"""%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&'''&&&$$$$$$&&&)))$$$&&&''''''''''''(((***&&&%%%'''(((%%% ###***%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((((('''&&&(((''''''&&&&&&&&&'''''')))'''&&&(((***+++***)))%%%&&&'''(((((()))(((((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''%%%'''((((((%%%$$$#########%%%''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''$$$###"""###$$$%%%$$$"""&&&&&&(((((('''&&&$$$"""&&&$$$%%%'''%%% $$$"""%%%((((((&&&%%%&&&''')))))))))(((&&&&&&''')))%%%%%%%%%&&&&&&%%%%%%$$$&&&$$$###$$$&&&'''&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&%%%######$$$&&&"""$$$%%%%%%$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%$$$$$$######""""""$$$$$$$$$#########$$$$$$"""###%%%&&&'''&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&(((%%%###""""""######"""'''$$$!!!"""$$$&&&&&&$$$$$$%%%&&&&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%% ###&&&'''&&&%%%&&&'''###&&&&&&$$$$$$&&&'''$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&'''))))))'''%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''((((((((('''&&&%%%$$$%%%&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''((())))))******+++***)))&&&%%%&&&'''))))))((('''''''''''''''&&&'''((((((''''''((()))((()))*********)))((('''&&&(((+++---,,,)))%%%"""************************)))+++,,,---,,,---...000------------,,,,,,,,,,,,,,,,,,,,,***))))))+++---+++,,,---,,,+++***+++,,,------...------------...++++++,,,....../////////++++++,,,---...///111222111///,,,***+++++++++***)))))))))((()))******+++******+++///333444111---))))))))))))))))))))))))'''((()))(((&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''***(((&&&&&&'''(((((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''&&&$$$$$$''')))((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''"""$$$''''''%%%$$$%%%((('''((((((&&&%%%$$$%%%'''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&(((&&&&&&%%%%%%%%%&&&''''''''''''&&&$$$###%%%(((+++''')))***((($$$"""###%%%######$$$%%%&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&%%%'''(((((('''''')))***%%%%%%&&&'''%%%"""%%%***%%%%%%%%%&&&&&&&&&'''''''''%%%$$$&&&)))***'''%%%''''''&&&&&&&&&''''''(((((('''&&&'''((()))((('''&&&''''''((((((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&& ###&&&'''%%%$$$###$$$###%%%&&&&&&%%%$$$$$$%%%###%%%'''&&&###"""$$$&&&###%%%&&&%%%$$$###$$$&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%'''''''''&&&%%%$$$'''&&&&&&'''$$$!!!$$$%%%&&&%%%%%%%%%&&&(((''''''&&&$$$######&&&((($$$%%%%%%&&&&&&%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%######$$$%%%%%%%%%%%%%%%###$$$%%%$$$######$$$%%%!!!###%%%%%%$$$%%%&&&(((%%%%%%&&&&&&&&&&&&''''''#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$&&&'''(((((('''''''''''''''''''''''''''$$$"""!!!!!!$$$%%%&&&%%%(((######'''&&&###$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%&&&&&&&&&%%%%%%###&&&&&&###$$$''''''$$$###$$$%%%%%%&&&&&&&&&%%%#########$$$&&&((()))***&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&***)))'''&&&&&&'''((()))&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''((()))))))))((()))***((('''&&&'''(((***))))))(((((((((((((((&&&((()))(((''''''((()))&&&'''((())))))(((&&&%%%%%%'''***,,,,,,)))&&&###***************+++++++++(((***,,,,,,,,,---///000...------,,,,,,+++++++++---......,,,******,,,///+++,,,---,,,+++***+++,,,...---,,,,,,......---,,,,,,------...//////......,,,,,,,,,,,,---...///000000...---+++++++++******)))))))))))))))******+++))))))***---000000---+++)))))))))))))))))))))))))))))))))'''###""""""###(((''''''&&&&&&''''''(((((((((''''''((((((((('''(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%$$$$$$'''&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((&&&''''''&&&%%%%%%''')))'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&"""!!!###&&&'''$$$$$$%%%"""%%%((((((&&&&&&***---&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''&&&$$$###$$$(((+++&&&'''(((&&&%%%$$$''')))$$$%%%'''((((((((('''&&&###$$$&&&''''''&&&%%%%%%%%%'''((((((''''''((()))"""###$$$$$$###"""$$$(((%%%%%%%%%&&&&&&&&&'''''''''$$$"""$$$((()))'''$$$'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%'''''''''(((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&& $$$&&&'''&&&&&&'''###$$$%%%%%%$$$###$$$%%%"""&&&)))'''###!!!$$$(((###$$$%%%%%%$$$###%%%&&&)))(((''''''))))))((('''$$$%%%&&&'''''''''&&&&&&((()))))))))&&&###"""###%%%%%%$$$######%%%''')))$$$$$$###!!! ###&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%!!!###$$$$$$###"""###$$$!!!"""#########%%%'''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((("""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$%%%&&&'''&&&%%%$$$"""###$$$&&&((((((((((((''''''''''''''''''''''''$$$###"""###%%%'''&&&&&&'''"""###&&&%%%###$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''((('''&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###%%%(((((($$$ """%%%&&&###$$$''''''%%%$$$$$$%%%&&&&&&&&&%%%%%%)))((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((()))***'''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&)))((('''&&&''''''((()))'''''''''&&&&&&'''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((((((''''''(((*********)))(((((((((((()))'''((()))((('''&&&'''(((&&&'''((()))))))))(((''''''((())))))*********)))))))))*********+++++++++((()))+++,,,,,,,,,...000---------,,,,,,++++++***---------+++******+++---***+++,,,,,,******+++,,,...,,,+++,,,---...---,,,......//////......---,,,,,,,,,,,,,,,,,,---......///......,,,+++*********((()))))))))*********************+++,,,+++)))'''(((((((((((((((((((((((()))******)))'''&&&&&&'''))))))(((((((((((())))))''''''((((((((('''(((((((((((((((((((((((((((((('''''''''(((((('''''''''''''''(((((())))))))))))&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&%%%%%%'''"""!!!'''+++(((%%%%%%%%%(((++++++******,,,///((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&%%%%%%&&&(((###$$$%%%%%%%%%&&&((()))%%%&&&'''''''''%%%$$$###$$$%%%&&&((((((((('''%%%$$$&&&''''''&&&%%%&&&((("""$$$$$$######$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%###"""###%%%'''&&&$$$&&&&&&&&&&&&&&&'''(((((((((((((((((('''''''''(((&&&'''''''''''''''&&&%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&((('''&&&&&&'''###$$$%%%$$$######$$$%%%"""&&&)))'''###!!!$$$(((###%%%&&&&&&%%%%%%&&&((('''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%&&&''''''''''''&&&)))***)))''''''''''''&&&$$$""""""###%%%((()))&&&&&&&&&$$$###$$$&&&)))###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&& """$$$%%%$$$######$$$!!!#########$$$&&&'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((######$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%######$$$$$$%%%%%%%%%&&&"""$$$%%%&&&'''&&&%%%%%%$$$%%%%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%%%%&&&&&&$$$###&&&### !!!###%%%%%%###$$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&!!!###%%%%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***)))'''&&&''')))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))%%%"""$$$((()))$$$"""%%%%%%###$$$'''(((%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''"""$$$%%%%%%&&&'''))),,,'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&((((((((((((((('''''''''###%%%'''((((((((()))*********)))((((((((((((((('''((()))((('''&&&'''(((******************++++++)))(((''''''((()))+++---)))))))))***++++++,,,,,,(((***+++,,,+++,,,---///,,,,,,,,,,,,++++++++++++...,,,)))((()))******))))))***++++++******+++,,,,,,,,,---,,,,,,,,,,,,---/////////......,,,++++++,,,,,,+++++++++,,,,,,------...///---+++)))******(((((()))************)))+++,,,,,,,,,+++***)))(((((((((((((((((((((((((((!!!$$$''')))(((((()))***)))(((((((((((((((((()))%%%'''))))))((('''((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((())))))))))))(((&&&&&&&&&''''''''''''(((&&&''')))((('''&&&'''(((%%%&&&&&&&&&'''(((((((((%%%&&&'''''''''&&&%%%$$$,,,%%%%%%+++---(((&&&)))&&&'''((((((&&&%%%%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''$$$%%%''''''&&&&&&''')))&&&&&&%%%%%%%%%&&&''''''"""$$$''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! &&&&&&%%%'''((()))(((&&&$$$&&&'''&&&%%%%%%&&&'''%%%''''''%%%%%%(((((('''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((()))%%%&&&''''''%%%%%%&&&'''%%%&&&&&&'''''''''&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))******)))&&&$$$$$$$$$$$$%%%%%%%%%######%%%&&&$$$&&&((('''$$$###%%%'''$$$%%%''''''&&&&&&((()))((('''&&&&&&(((((('''&&&%%%%%%%%%&&&&&&'''''''''"""'''(((&&&%%%'''((('''%%%###!!!!!!$$$&&&((((((%%%&&&'''&&&%%%%%%''')))######$$$%%%&&&&&&&&&&&&###%%%&&&&&&$$$$$$&&&'''$$$%%%%%%&&&&&&&&&&&&&&& """%%%&&&%%%$$$$$$%%%"""$$$&&&&&&%%%&&&''')))%%%%%%$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%"""###%%%&&&&&&&&&%%%$$$""""""###$$$%%%&&&''''''"""###$$$%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$((('''&&&&&&&&&&&&$$$"""############$$$$$$%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***((($$$###&&&)))$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%''''''$$$""""""%%%%%%###$$$'''(((&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!"""$$$&&&)))+++,,,$$$%%%&&&%%%$$$%%%(((+++'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''###$$$&&&'''((('''&&&%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((&&&&&&''''''(((((())))))###%%%(((((((((''''''((())))))(((''''''''''''(((((()))))))))'''&&&'''(((***)))((('''''')))+++,,,)))((('''&&&&&&((()))***((())))))***++++++,,,,,,)))+++,,,,,,++++++,,,---+++++++++++++++,,,,,,,,,333---((()))---...,,,((((((***++++++******+++,,,***---...---+++***,,,...,,,---------------,,,+++,,,,,,+++++++++++++++,,,---...///...+++))))))***'''((()))***+++******))))))***++++++***)))))))))&&&&&&&&&&&&&&&&&&&&&&&& ###(((******(((''''''''''''&&&&&&&&&&&&''''''$$$''')))***((('''((()))(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%'''((((((((('''&&&&&&&&&&&&''''''''''''(((&&&((())))))'''&&&'''(((%%%%%%&&&&&&'''(((((()))%%%&&&'''((('''&&&$$$###)))&&&'''+++'''""",,,%%%$$$###$$$$$$### &&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((($$$&&&'''''''''''')))***''''''&&&%%%%%%%%%&&&&&&###%%%(((((('''&&&&&&'''$$$$$$%%%&&&'''&&&%%%###%%%$$$$$$#########$$$$$$'''%%%###$$$'''((('''&&&&&&'''((('''&&&%%%&&&'''''')))((($$$%%%)))(((%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&(((&&&######'''+++&&&%%%%%%&&&&&&((())))))"""$$$&&&%%%$$$$$$%%%((($$$%%%%%%&&&''''''''''''''''''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%******)))'''%%%$$$%%%'''&&&&&&&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&&&&((())))))'''&&&'''((()))((('''&&&&&&%%%%%%%%%&&&&&&'''!!!'''(((%%%$$$'''(((&&&$$$""" !!!%%%'''''''''!!!###%%%&&&%%%$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''######$$$%%%%%%%%%%%%%%% """%%%'''&&&%%%%%%&&&$$$%%%&&&&&&%%%%%%'''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&!!!"""$$$%%%&&&%%%$$$######$$$$$$%%%%%%&&&&&&&&&"""""""""######%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((((('''&&&&&&$$$######%%%'''((('''%%%!!!###%%%&&&%%%$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((%%% """'''$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''!!!###&&&'''&&&%%%&&&'''"""%%%%%%###$$$((((((&&&%%%%%%%%%&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&&&&%%%''''''&&&######&&&)))'''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%&&&'''(((((($$$&&&(((***+++***(((&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((###$$$%%%&&&((()))******$$$%%%&&&'''(((***++++++%%%'''))))))'''&&&&&&&&&))))))((('''''''''''''''((()))***)))'''&&&&&&''''''&&&$$$######%%%(((***)))(((((('''&&&&&&%%%%%%((())))))***++++++,,,,,,***+++,,,,,,+++***+++---*********++++++,,,,,,---888111+++,,,111444000***(((***++++++******+++---)))---000...***(((+++///******+++,,,------------,,,,,,++++++***+++++++++,,,...000...+++))))))+++'''((()))++++++******)))&&&''')))))))))((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((,,,000111///+++(((&&&&&&%%%%%%$$$$$$%%%%%%&&&###'''******((('''((()))(((((((((((((((((((((((('''(((((())))))(((((('''###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&'''''''''((((((&&&((())))))(((''''''((($$$%%%%%%&&&'''((())))))%%%&&&'''((((((&&&$$$#########(((***,,,'''&&&%%%'''******'''$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%&&&(((((('''((()))+++((('''&&&&&&%%%%%%%%%%%%&&&'''((((((''''''(((***"""###$$$'''))))))'''%%%'''&&&%%%%%%&&&''')))***'''$$$""""""%%%''''''&&&'''((()))((('''&&&'''(((&&&((('''""""""'''&&&!!!%%%%%%%%%&&&&&&&&&''''''$$$)))+++)))$$$###(((...%%%%%%%%%&&&'''((()))***%%%'''***)))((((((***---###$$$%%%&&&''''''((('''''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$&&&))),,,&&&''''''%%%$$$$$$&&&((('''&&&%%%%%%''''''&&&%%%###$$$&&&&&&&&&&&&((()))$$$###""""""$$$$$$###"""'''&&&&&&%%%%%%&&&&&&&&&###)))***&&&%%%((()))%%%$$$!!! """%%%((('''&&&!!!###'''((('''%%%%%%%%%"""###$$$%%%&&&&&&'''&&&"""%%%'''&&&$$$###%%%(((""""""###$$$$$$$$$$$$### ###&&&''''''&&&&&&&&&###$$$%%%%%%######$$$%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''' """$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!"""$$$&&&'''$$$#########$$$$$$%%%&&&######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&((('''######'''(((&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''###""""""%%%))))))&&&###%%%&&&&&&'''&&&%%%###"""%%%###$$$&&&%%%"""%%%***((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((###%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%+++***)))'''%%%###!!!!!!%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&((($$$)))+++'''$$$'''))))))%%%&&&''''''&&&&&&'''))))))******)))''''''((()))))))))))))))((('''%%%%%%((('''&&&(((******'''$$$%%%(((***)))''''''***---%%%&&&'''''''''&&&%%%$$$)))))))))(((''''''&&&&&&%%%&&&(((((('''''')))***%%%***,,,******---)))"""(((''''''&&&&&&((()))*********+++++++++,,,,,,,,,))))))))))))************,,,+++***)))))))))++++++---,,,++++++***+++++++++++++++,,,,,,,,,++++++***'''***---,,,******,,,///+++,,,,,,+++***)))+++,,,))))))))))))))))))))))))************+++,,,---...&&&(((++++++)))((('''((("""&&&***)))&&&%%%)))---(((((((((((((((((((((((()))((('''&&&&&&'''((()))"""'''+++***&&&$$$%%%((()))(((((((((******((('''&&&*** !!!'''&&&)))'''%%%%%%((((((&&&&&&)))%%%&&&&&&%%%$$$%%%'''***%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''"""$$$&&&''''''((()))+++%%%&&&''''''((((((''''''+++***(((&&&&&&&&&'''''')))))))))(((&&&''')))+++"""((()))&&&(((111999%%%&&&((('''&&&%%%%%%&&&%%%&&&((())))))(((&&&%%%&&&'''((('''%%%%%%''')))&&&'''&&&$$$!!!!!!###%%%%%%'''""""""###'''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$'''))))))(((%%%&&&((()))))))))(((''''''$$$ """$$$$$$######$$$&&&%%%$$$$$$%%%''''''&&&&&&%%%%%%%%%&&&&&&%%%(((&&&!!!"""(((***'''''''''''''''''''''''''''!!!###%%%&&&&&&'''(((***...***'''&&&'''(((&&&$$$&&&'''((('''&&&&&&'''(((((('''&&&&&&((())))))((('''%%%$$$%%%''''''$$$ ###&&&)))***)))(((((((((%%%%%%%%%&&&&&&&&&''''''***)))(((&&&$$$$$$&&&(((%%%&&&''''''((((((''''''((())),,,------***'''$$$%%%&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%,,,)))'''&&&''''''$$$"""%%%$$$%%%''')))***(((&&&%%%%%%%%%&&&&&&%%%$$$$$$"""%%%'''&&&###"""$$$&&&%%%(((&&&###"""$$$$$$!!!(((''''''&&&$$$######"""$$$%%%&&&&&&$$$$$$%%%&&&$$$"""###''''''$$$###%%%###%%%''''''%%%###""""""%%%%%%%%%%%%%%%%%%%%%%%%#########"""!!!"""%%%((($$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%'''&&&###$$$'''((('''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$######&&&'''&&&%%%$$$%%%&&&&&&&&&%%%$$$###'''%%%&&&(((&&&""""""&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&((("""'''(((%%%$$$'''))))))%%%'''(((((('''&&&((()))(((&&&$$$%%%)))++++++)))((()))))))))((('''&&&&&&((('''&&&(((******'''%%%&&&'''(((((('''((()))+++&&&'''((((((((((((''''''(((((((((((('''''''''''''''((()))((('''&&&'''((((((+++***''''''***)))%%%(((''''''&&&'''((()))***(((((((((((((((((())))))))))))))))))************,,,+++***))))))***++++++)))((((((((()))******+++***+++++++++++++++*********+++,,,+++***)))***+++***+++,,,+++******+++---************************++++++************++++++'''(((******((('''((()))*********)))'''%%%%%%%%%((((((((((((((((((((((((((((((''''''''''''(((((($$$(((+++***&&&$$$&&&)))((('''&&&'''))))))'''&&&%%%***$$$&&&***&&&''''''%%%%%%((((((&&&&&&)))'''''''''&&&$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''###%%%'''(((''''''(((***%%%&&&''''''(((((('''''')))((('''&&&&&&%%%%%%&&&'''(((((('''%%%&&&((()))(((+++,,,(((""""""'''%%%'''((((((&&&%%%&&&'''$$$%%%&&&''''''&&&%%%$$$'''(((((('''%%%%%%&&&'''&&&&&&'''&&&%%%%%%&&&((((((+++***### $$$(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((((((&&&%%%%%%%%%&&&((()))))))))((('''(((%%%""""""%%%&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%((('''######''')))&&&(((((((((((((((((((((((("""$$$&&&'''''''''((()))...***&&&%%%&&&'''&&&%%%&&&'''((((((&&&%%%&&&'''''''''&&&&&&'''((((((((('''%%%$$$%%%''''''$$$!!!###&&&((()))'''%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''$$$$$$&&&'''%%%&&&&&&'''''''''''''''&&&''')))++++++***((('''$$$%%%&&&'''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''%%%$$$%%%((()))(((&&&'''&&&%%%&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%&&&$$$&&&&&&######&&&(((&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###!!!"""&&&'''$$$$$$&&&###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""!!!"""$$$'''$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%#########$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&''')))((($$$###&&&&&&$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%(((%%%###"""$$$%%%''''''$$$$$$%%%&&&&&&&&&%%%%%%###"""###&&&%%%!!!!!!$$$''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&((("""&&&'''$$$###''')))(((&&&'''((((((''''''(((***$$$))),,,)))###!!!%%%+++'''(((((((((((((((''''''((('''&&&'''))))))'''%%%&&&&&&%%%&&&((())))))((((((((((((((()))***++++++''''''''''''(((((((((((())))))***)))'''%%%&&&'''++++++(((###"""&&&((('''(((''''''''''''((())))))((((((((('''''''''''''''))))))))))))************+++******)))******++++++'''''''''((()))***,,,,,,))))))******+++******)))---+++************(((''')))***++++++******,,,...++++++++++++++++++++++++,,,,,,***)))(((((((((((((((((()))(((''''''(((***...+++((('''((('''$$$!!!((((((((((((((((((((((((''''''((((((((((((''''''''')))***)))&&&%%%(((+++'''&&&&&&'''(((((('''%%%###***'''$$$++++++%%%&&&'''%%%%%%((((((&&&&&&)))'''((((((&&&$$$###$$$&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((%%%&&&''''''((((((''''''###$$$%%%&&&''''''''''''&&&''''''&&&%%%%%%&&&(((((()))(((&&&###!!!"""###%%%&&&(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$%%%'''###%%%''''''''''''((()))$$$(((***'''&&&'''(((&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&%%%$$$$$$&&&'''&&&'''(((((()))((((((((((((&&&%%%&&&'''((('''%%%$$$&&&''''''&&&&&&'''(((&&&&&&&&&%%%%%%&&&&&&'''%%%((('''%%%%%%''''''$$$(((((((((((((((((((((((($$$&&&(((((('''&&&'''(((---***&&&$$$%%%&&&'''&&&'''((()))(((&&&%%%%%%'''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&''''''%%%###$$$%%%''''''$$$"""""""""%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&%%%%%%&&&%%%%%%&&&'''''''''''''''%%%%%%'''((()))))))))((($$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$######$$$'''(((((('''+++)))'''&&&&&&&&&$$$###&&&&&&&&&''''''''''''''''''&&&%%%%%%''''''&&&%%%###%%%%%%"""###(((+++***%%%%%%&&&&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&"""!!!"""&&&'''$$$$$$'''###%%%&&&%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""###&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&$$$"""!!!!!!###&&&'''$$$$$$$$$%%%%%%%%%&&&&&&)))+++***%%%###%%%$$$ ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$&&&'''(((###$$$$$$%%%&&&&&&&&&&&&"""!!!"""%%%%%%$$$''',,,'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''%%%$$$$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&((($$$''''''$$$$$$'''(((&&&&&&''')))(((''''''(((***&&&&&&%%%%%%%%%&&&''''''&&&'''(((((((((((((((''''''''''''''''''''''''&&&'''%%%###%%%)))***(((&&&((((((''''''(((***,,,---&&&&&&&&&'''((())))))***((()))))))))'''&&&&&&(((***)))&&&""" """%%%&&&''''''''''''((((((((()))+++************)))))))))((()))))))))******************************++++++))))))))))))***+++,,,---(((((()))************))),,,***'''(((***+++)))&&&((()))************,,,...+++++++++++++++++++++++++++***)))((((((''''''(((((((((((('''&&&&&&)))+++((((((''''''((((((((('''((((((((((((((((((((((((&&&'''((())))))((('''&&&)))******(((&&&&&&)))+++''''''&&&'''(((((('''%%%###***'''&&&,,,***$$$''''''%%%%%%((((((&&&&&&)))&&&''''''&&&%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''%%%&&&''''''(((''''''''' ###&&&)))***++++++&&&'''''''''%%%%%%&&&((($$$######%%%''')))))))))###%%%''''''&&&%%%&&&&&&***)))(((((((((((()))***%%%&&&'''&&&%%%%%%&&&((( ###&&&'''&&&%%%%%%&&&!!!$$$&&&&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''')))$$$$$$(((***''''''((((((((((((((((((&&&&&&&&&'''((('''&&&%%%%%%&&&((('''&&&&&&''')))&&&&&&%%%%%%%%%&&&''''''&&&'''''''''&&&&&&%%%###((((((((((((((((((((((((&&&''')))((('''&&&&&&''',,,***&&&$$$$$$%%%'''((('''((()))(((&&&%%%%%%&&&$$$%%%&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&%%%###$$$&&&%%%$$$""""""###%%%%%%%%%&&&&&&&&&'''''''''((())))))'''%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%$$$%%%&&&''''''######$$$%%%&&&&&&''''''%%%%%%$$$%%%%%%%%%%%%%%%---***'''&&&&&&'''&&&%%%&&&%%%%%%%%%&&&&&&&&&'''(((%%%###$$$'''(((&&&######%%%$$$!!!"""(((+++************)))(((''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%"""###&&&&&&######&&&$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$""""""###%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###!!! """$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&)))(((%%%$$$&&&&&&"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&''''''(((((($$$$$$$$$$$$%%%&&&&&&''')))&&&%%%''''''''',,,333&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''(((((('''%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&((()))***)))%%%%%%((((((%%%&&&'''((((((''''''((())))))---555...$$$&&&'''((((((((((((((('''&&&'''''''''&&&&&&''''''&&&$$$$$$&&&)))***(((%%%''''''&&&&&&''')))+++,,,%%%&&&&&&'''((()))******%%%'''((((((''''''(((***&&&%%%%%%### !!!%%%&&&''''''(((((((((((((((++++++++++++++++++++++++((()))))))))************))))))******++++++++++++++++++******)))******+++'''((()))******************(((&&&(((+++,,,+++(((''')))******)))***,,,...++++++++++++++++++++++++))))))((((((((((((((()))'''''''''&&&%%%&&&)))+++###'''))))))&&&&&&))),,,((((((((((((((((((((((((&&&'''((())))))((('''&&&)))))))))((('''''')))+++)))((('''(((******((('''%%%***&&&$$$)))&&&""")))'''%%%%%%((((((&&&&&&)))"""$$$&&&&&&&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''')))((('''%%%&&&&&&%%%&&&''''''((('''''''''"""###&&&(((************&&&'''(((((('''&&&'''(((&&&$$$$$$%%%'''((('''%%%!!!###%%%%%%$$$$$$%%%&&&***)))(((((((((((()))***###$$$%%%%%%%%%&&&(((***"""%%%''''''&&&$$$$$$%%%&&&%%%%%%'''((((((((()))'''&&&&&&%%%%%%&&&&&&'''+++######&&&$$$ ((((((((('''''''''(((((($$$%%%&&&&&&&&&%%%%%%%%%%%%&&&((('''&&&&&&''')))%%%%%%%%%%%%%%%&&&'''((('''&&&'''''''''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))(((&&&%%%&&&&&&***)))'''%%%###$$$&&&((('''((()))(((&&&%%%&&&'''###%%%''''''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&'''((("""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''((())))))'''%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((######$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%%%%&&&)))'''$$$$$$%%%'''''''''$$$$$$######$$$$$$&&&&&&'''$$$"""###&&&'''%%%"""$$$&&&$$$!!!!!!&&&(((&&&))))))(((((('''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''$$$$$$&&&%%%""""""$$$%%%%%%%%%###!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$###!!!!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&& $$$%%%%%%&&&******(((######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%$$$$$$$$$$$$!!!%%%''''''''''''(((%%%%%%$$$$$$$$$%%%&&&&&&***&&&$$$$$$###"""%%%+++&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''&&&$$$$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&(((***+++)))%%%&&&)))((($$$%%%&&&''''''&&&&&&''')))"""'''***(((###!!!&&&+++'''(((((((((((((((''''''&&&''''''&&&%%%%%%&&&(((%%%%%%&&&(((******((('''&&&&&&&&&&&&'''(((((()))&&&&&&&&&'''((())))))***%%%&&&(((((('''((()))+++######%%%%%%"""!!!&&&&&&''''''((()))(((((((((((()))))))))************))))))))))))************((()))***+++++++++++++++***)))((('''''''''''''''(((((()))***++++++++++++)))(((((()))+++,,,,,,+++((()))******))))))+++---++++++++++++++++++++++++)))((((((((((((((()))***%%%&&&''''''&&&'''(((***%%%))),,,***%%%###&&&+++((((((((((((((((((((((((''''''(((((((((((('''''')))((((((''''''(((((())))))(((((()))******)))'''&&&)))$$$###'''"""!!!***'''%%%%%%((((((&&&&&&)))!!!###%%%'''''''''(((***%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''%%%&&&''''''((((((''''''))))))))))))((('''&&&&&&&&&'''))))))'''&&&'''((("""!!!"""$$$&&&'''&&&%%%!!!###%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%(((***&&&((())))))'''&&&''''''((($$$###&&&((('''''')))'''&&&&&&%%%%%%&&&&&&''''''$$$###&&&***((())))))(((''''''''''''(((###%%%&&&%%%$$$###$$$%%%$$$&&&''''''&&&&&&'''(((%%%%%%%%%%%%&&&''''''((((((%%%%%%''''''$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''((((((&&&$$$$$$&&&'''&&&'''((('''&&&&&&'''((("""&&&))))))'''%%%&&&((($$$%%%&&&&&&%%%&&&(((***"""$$$%%%%%%%%%%%%'''(((%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''######$$$$$$%%%%%%&&&&&&!!!"""%%%%%%&&&&&&)))***###"""!!!"""$$$%%%&&&%%%######"""""""""$$$%%%&&&%%%$$$######%%%%%%$$$###$$$&&&%%%""""""%%%%%%###""""""###$$$%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&((($$$###%%%$$$""""""%%%$$$%%%%%%###!!! !!!"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&& $$$&&&%%%&&&******'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%$$$!!!$$$&&&&&&%%%$$$&&&((('''&&&%%%$$$$$$$$$%%%&&&$$$""""""$$$"""###%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%&&&&&&'''(((###&&&(((%%%!!! %%%***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&(((''''''&&&$$$&&&******&&&$$$%%%&&&&&&%%%%%%&&&(((...999000///((()))))))))((('''&&&&&&&&&''''''&&&$$$$$$&&&)))$$$&&&)))******)))))))))&&&&&&'''(((((('''''''''&&&&&&''''''(((((())))))&&&((()))(((''''''((()))%%%$$$%%%'''$$$ $$$+++&&&&&&((()))))))))((('''&&&&&&'''((()))***++++++))))))))))))************'''(((***+++,,,,,,++++++(((''''''''''''(((((()))((()))***+++,,,,,,,,,,,,)))+++++++++******+++,,,)))******)))((((((***,,,************************++++++***)))((((((((((((###%%%'''(((''''''((()))(((***+++)))&&&%%%%%%'''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((('''&&&(((''''''((())))))(((&&&%%%(((%%%%%%(((!!!***'''%%%%%%((((((&&&&&&)))!!!$$$&&&''''''&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&(((((('''&&&'''(((%%%&&&''''''((((((''''''***)))((('''&&&%%%%%%%%%$$$&&&(((((('''%%%%%%&&& ###%%%'''(((((()))"""$$$&&&'''&&&&&&'''((($$$%%%&&&''''''&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%'''&&&'''(((''''''''')))+++&&&!!! %%%'''$$$###$$$'''&&&&&&%%%%%%&&&&&&'''$$$&&&(((++++++'''"""***)))((('''&&&''''''((($$$%%%&&&$$$""""""%%%'''$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((((($$$###&&&&&&$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%$$$%%%&&&%%%'''((((((%%%$$$%%%&&&$$$&&&''''''&&&&&&((()))"""&&&***+++'''%%%''')))###%%%&&&&&&%%%&&&))),,,$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''))))))((('''$$$$$$&&&'''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%"""$$$&&&'''&&&&&&)))+++"""""""""###&&&&&&&&&$$$$$$###""""""###$$$&&&((($$$%%%&&&%%%$$$$$$%%%&&&"""&&&'''%%%%%%'''&&&"""""""""###$$$%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&""""""$$$%%%###$$$((("""###%%%%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$'''(((&&&&&&'''&&&"""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""############$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%"""!!!$$$(((((('''%%%$$$###$$$$$$%%%""""""&&&***)))$$$$$$&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&''' %%%((($$$###***%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&(((###$$$###"""&&&++++++'''###$$$&&&%%%$$$$$$%%%'''&&&$$$"""$$$(((++++++)))))))))))))))((('''%%%%%%%%%'''(((&&&######&&&)))###'''+++,,,***((()))***''''''((())))))((('''&&&'''''''''(((((((((((((((((()))***)))'''&&&&&&'''(((%%%&&&((($$$!!!'''111%%%&&&((()))))))))((('''&&&'''((()))***+++,,,---))))))))))))************'''(((***+++,,,,,,++++++(((((((((((()))+++,,,---))))))***+++,,,---------+++---///---***((())),,,******+++***(((((()))+++))))))))))))))))))))))))...---+++***(((''''''&&&"""%%%''')))((('''((((((***(((''''''((()))'''&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&((()))(((&&&$$$'''&&&&&&'''(((((('''%%%$$$(((&&&(((***""")))'''%%%%%%((((((&&&&&&)))###%%%'''((('''&&&%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((%%%&&&''''''((((((''''''&&&%%%$$$$$$%%%&&&((()))###%%%''''''&&&$$$$$$%%%%%%'''))))))'''&&&&&&&&&$$$&&&((()))(((((()))***%%%&&&((())))))(((&&&%%%(((((((((&&&###"""###$$$######$$$$$$$$$&&&))),,,&&&!!!"""(((+++&&&""""""'''&&&&&&%%%%%%&&&&&&'''###&&&)))(((%%%%%%+++111***)))((('''&&&&&&'''(((%%%&&&&&&$$$""""""%%%)))###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$%%%&&&'''((())))))$$$"""&&&&&&$$$&&&+++''''''''''''''''''''''''!!!###%%%%%%$$$$$$$$$%%%###&&&))))))&&&$$$$$$&&&###%%%'''''''''''')))***"""'''++++++(((&&&''')))###%%%'''&&&%%%&&&***---&&&&&&&&&%%%###"""###$$$%%%%%%%%%&&&&&&&&&''''''***)))(((&&&$$$$$$&&&((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''!!!###%%%&&&&&&&&&$$$###%%%%%%$$$$$$$$$$$$$$$$$$&&&(((***(((%%%$$$&&&(((&&&%%%&&&((())))))'''%%%%%%$$$#########%%%((()))$$$&&&((('''%%%###%%%(((!!!%%%((('''''')))'''###''''''''''''''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&### ###%%%$$$'''+++ """%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$######$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&& %%%%%%!!! $$$&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&((('''######%%%%%%"""(((&&&$$$###$$$'''***,,,""" ***+++%%%%%%+++%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''###%%%&&&&&&$$$######$$$$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&'''''''''&&&%%%!!!###&&&'''&&&'''((()))((('''&&&%%%%%%&&&((()))%%%%%%%%%&&&((()))((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''''''''###)))&&&%%%***'''!!!%%%)))(((''''''&&&&&&&&&&&&***000###%%%### (((******))))))(((((('''''')))'''%%%######$$$'''(((''',,,(((%%%***'''###''''''((()))++++++***))))))(((((()))***+++,,,,,,---******))))))******+++,,,&&&&&&((()))************((()))***+++,,,---------*********)))******++++++%%%'''###&&&+++***************************''''''''''''&&&''')))+++'''''''''''''''''''''''''''((()))((('''&&&''')))...)))(((***(((""" $$$''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%&&&((()))'''%%%%%%%%%$$$$$$%%%'''((()))''''''''''''&&&%%%$$$###((('''&&&&&&&&&((()))***'''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((&&&%%%$$$%%%%%%&&&''')))***)))(((&&&&&&'''---,,,)))'''%%%%%%%%%%%%(((((((((((((((''''''''''''***###+++!!!)))"""%%%(((((('''&&&&&&&&&&&&'''(((%%%%%%((((((%%%%%%(((###$$$%%%&&&''''''''''''***###$$$'''&&&'''+++))))))******)))'''%%%$$$$$$%%%&&&%%%###"""###$$$'''""" %%%,,,000,,,'''%%%&&&&&&&&&'''(((((((((%%%&&&'''&&&%%%$$$&&&(((###''')))$$$!!!###&&&&&&###%%%'''''''''''')))***(((+++---,,,)))'''(((***%%%((()))&&&&&&((('''$$$''''''&&&&&&&&&&&&''''''"""&&&))))))&&&$$$%%%'''$$$%%%&&&%%%%%%%%%''')))'''((((((&&&%%%%%%''')))%%%%%%&&&''''''&&&%%%%%%###%%%'''))))))'''%%%###((('''%%%%%%&&&&&&%%%###''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%"""!!!$$$))))))&&&$$$&&&$$$***""",,,$$$'''###%%%(((******)))&&&$$$(((###"""&&&%%%!!!!!!%%% ###&&&'''&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%((('''$$$###&&&%%%"""&&&''''''%%%"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((((('''%%%###$$$%%%'''$$$###&&&%%%""""""%%%&&&&&&&&&'''''''''(((((($$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###((()))$$$###''')))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''')))((($$$$$$&&&&&&###&&&%%%$$$$$$$$$&&&((()))""" (((***$$$###)))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%&&&'''&&&$$$"""""""""%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&'''''''''&&&&&&"""$$$&&&'''&&&&&&''')))((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&((()))((('''&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''''''$$$)))%%%$$$***)))&&&,,,&&&&&&%%%$$$$$$$$$%%%%%%%%%+++!!!%%%)))&&&+++))))))))))))((((((''''''&&&&&&%%%%%%&&&(((***+++)))...***'''---+++(((...(((((()))***************)))))))))***++++++,,,,,,***************++++++,,,''''''(((((()))******+++******+++,,,---......---++++++***************+++'''***)))&&&&&&+++---***************************((())))))(((&&&&&&''')))''''''''''''''''''''''''&&&((()))((('''&&&''')))&&&######'''(((%%%%%%)))''''''''''''((((((((((((&&&%%%%%%&&&'''((((((''''''(((((((((''''''&&&%%%%%%&&&''''''&&&&&&''')))(((((((((((((((((((((((()))'''&&&''')))***(((&&&&&&%%%%%%$$$%%%&&&(((((('''''''''&&&&&&&&&&&&&&&(((((('''&&&&&&'''((()))''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&&&&'''&&&%%%$$$###'''((()))(((&&&%%%&&&'''))))))(((''''''''''''''''''''''''''''''&&&&&&&&&)))+++"""((('''!!!%%%&&&&&&&&&&&&&&&''''''((((((%%%%%%((((((%%%%%%((($$$%%%%%%&&&''''''''''''((("""!!!&&&)))'''&&&(((&&&''''''''''''%%%$$$###&&&'''''''''%%%$$$%%%&&&"""######%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&'''&&&%%%$$$&&&(((!!!''')))'''&&&((('''$$$%%%'''((('''&&&&&&'''(((&&&(((***)))&&&%%%%%%'''###'''(((&&&&&&))))))&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&%%%$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&!!!%%%&&&'''((()))***%%%%%%&&&''''''&&&%%%%%%###$$$&&&'''''''''%%%$$$'''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&& !!!&&&'''###"""######)))'''###)))#########$$$$$$$$$$$$$$$(((%%%%%%))))))'''(((,,,"""$$$&&&&&&%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$''''''$$$###&&&&&&###$$$%%%%%%$$$"""!!!"""######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$$$$''')))""" !!!&&&'''&&&'''***$$$$$$%%%&&&((()))******$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%"""&&&&&&###"""%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((***)))%%%%%%''''''%%%###$$$$$$$$$%%%&&&&&&'''###!!!'''(((""""""&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&###!!!!!!!!!&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&###%%%''''''&&&&&&&&&''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))(((''''''(((((())))))(((((('''&&&&&&&&&'''''''''(((((((((,,,'''$$$******(((///%%%%%%%%%%%%%%%%%%&&&&&&###'''"""&&&"""---)))))))))))))))(((((((((((('''''''''''''''(((((())))))%%%)))$$$"""((((((&&&---)))))))))))))))******+++************************)))************+++++++++)))(((''''''((()))+++,,,++++++,,,---............,,,,,,+++***))))))))))))(((,,,...------...,,,)))))))))))))))))))))))))))((()))***)))'''&&&&&&&&&''''''''''''''''''''''''&&&'''(((((('''&&&'''(((""" """&&&''''''(((+++''''''''''''(((((((((((()))&&&$$$&&&((()))(((%%%((((((((()))(((((('''&&&%%%&&&''''''&&&&&&''')))(((((((((((((((((((((((()))((('''((()))***)))'''&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&&&&'''((()))((((((''''''&&&''''''(((''''''''''''''''''''''''''''''((((((((((((''''''$$$&&&((())))))'''%%%###'''((('''&&&$$$$$$&&&(((%%%%%%&&&(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&***,,,!!!((((((###)))%%%%%%%%%&&&''''''(((((((((%%%%%%((((((%%%%%%(((%%%&&&&&&'''''''''&&&&&&%%%"""###(((***'''&&&&&&%%%&&&&&&''''''&&&%%%%%%'''((()))((('''&&&'''((( %%%)))'''""" """&&&'''''''''''''''&&&&&&&&&%%%&&&'''&&&%%%$$$&&&((($$$&&&%%%$$$%%%))))))%%%'''((()))(((&&&%%%&&&'''%%%&&&((('''&&&$$$%%%&&&"""%%%&&&%%%&&&******'''''''''&&&&&&&&&&&&''''''((('''%%%%%%%%%&&&%%%$$$"""$$$''''''&&&%%%%%%&&&$$$'''(((((())))))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&###"""$$$)))***&&&%%%'''&&&""")))### ***%%%###!!! """%%%''')))&&&&&&'''&&&######%%%$$$%%%&&&%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%$$$$$$###&&&&&&######&&&&&&$$$"""###$$$###!!!!!!###$$$"""$$$%%%''''''%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###%%%(((+++'''%%%%%%''''''###"""%%%"""######$$$%%%&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%"""$$$%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''')))(((%%%$$$''''''%%%###$$$%%%&&&'''&&&&&&%%%%%%"""###''''''###"""%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$""""""###'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&'''))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&((()))((('''(((((())))))))))))((((((%%%%%%&&&&&&'''(((((((((+++///)))&&&***((($$$***'''''''''''''''((()))***&&&(((%%%''''''+++&&& (((((((((((((((((((((((())))))***)))(((&&&$$$######'''!!!$$$$$$""")))***)))((((((((()))+++,,,+++++++++*********))))))))))))******++++++++++++***)))((('''''')))+++,,,++++++,,,------------------,,,+++***))))))))))))(((+++,,,------,,,***'''))))))))))))))))))))))))&&&(((******((('''&&&'''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((%%%$$$%%%&&&'''&&&'''(((''''''''''''((((((((((((---)))&&&%%%''''''### ''''''(((((((((''''''&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''(((((((((''''''&&&&&&&&&&&&%%%&&&&&&((('''&&&%%%&&&(((***,,,(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&((((((((((((&&&%%%&&&((()))******)))'''&&&''''''&&&$$$###$$$&&&)))###$$$&&&((())))))((((((&&&&&&&&&&&&&&&'''''''''(((***"""*** +++&&&,,,%%%&&&&&&&&&&&&&&&&&&&&&'''%%%%%%''''''%%%%%%'''&&&'''''''''''''''&&&%%%%%%$$$%%%&&&''''''&&&&&&&&&''''''(((((()))))))))'''((()))((('''&&&'''(((###'''+++)))$$$"""%%%)))((((((((('''&&&&&&&&&%%%%%%&&&'''&&&%%%$$$&&&((((((&&&  (((***(((&&&'''((('''&&&%%%&&&(((&&&'''((((((''''''&&&&&&"""%%%'''%%%&&&))))))&&&'''&&&&&&%%%%%%&&&&&&'''...***&&&&&&(((***(((&&&$$$'''***+++)))(((''''''!!!$$$'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%'''(((&&&$$$$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$&&&***+++(((''')))'''+++"""(((###&&&'''&&&$$$"""###%%%''')))$$$$$$$$$$$$$$$###"""###&&&&&&&&&$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%######&&&'''$$$"""###$$$###"""###$$$&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%''')))'''$$$%%%'''&&&"""!!!###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%''''''######&&&&&&$$$$$$%%%'''(((((((((&&&%%%'''%%%%%%''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%!!!###%%%%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''$$$&&&''''''&&&%%%&&&'''))))))(((''''''&&&%%%$$$%%%%%%%%%&&&((()))((('''))))))(((((((((((())))))%%%%%%&&&&&&'''(((((()))''',,,)))''',,,((("""'''''''''''''''(((((()))***&&&'''(((%%%)))(((%%%'''''''''''''''((((((((('''((())))))'''%%%###!!!***---'''"""((('''%%%+++***)))((((((((()))+++,,,,,,,,,++++++***)))))))))((()))***++++++++++++***+++***((('''((()))+++,,,***++++++,,,,,,,,,,,,+++---,,,+++***))))))))))))*********++++++)))))))))((((((((((((((((((((((((###%%%((())))))((())))))''''''''''''''''''''''''&&&'''((('''&&&%%%&&&((('''((((((''''''(((((('''''''''''''''((((((((((((+++(((&&&%%%&&&%%%""" %%%&&&&&&'''''''''&&&&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''%%%%%%&&&(((+++,,,''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((('''''''''''''''((((((''''''&&&$$$###$$$''')))%%%&&&'''(((((('''&&&&&&&&&&&&''''''((((((((((((%%%***###,,,"""***"""%%%&&&&&&''''''&&&%%%$$$###'''$$$$$$''''''$$$$$$''''''''''''(((''''''&&&&&&&&&'''&&&$$$###%%%((((((&&&'''''''''((())))))***%%%&&&''''''&&&%%%&&&(((%%%&&&((((((((((((((()))((((((((('''&&&&&&&&&%%%%%%&&&'''&&&%%%$$$&&&((('''&&&"""###)))***'''$$$%%%''''''&&&'''(((***&&&&&&&&&'''(((''''''&&&$$$''''''%%%%%%''''''###&&&&&&%%%%%%%%%%%%&&&&&&...***&&&&&&)))***)))'''%%%'''***+++)))''''''&&&'''(((((('''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''(((&&&$$$$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''###!!!"""&&&'''$$$$$$&&&(((((($$$''' ###&&&&&&&&&&&&'''''''''((( ###$$$&&&)))))))))&&&&&&&&&$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%"""###&&&&&&$$$###$$$%%%%%%$$$$$$&&&((('''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%((()))'''&&&%%%%%%%%%(((''''''***))))))((('''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$'''&&&&&&%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$###$$$%%%$$$"""$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$'''&&&######&&&&&&$$$%%%&&&'''((((((((('''&&&((('''''''''&&&&&&%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$!!!$$$%%%%%%%%%&&&(((&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''(((###%%%''''''&&&&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&((()))(((''')))((((((''''''(((((()))$$$%%%%%%&&&'''((()))))) '''&&&&&&---***%%%)))&&&&&&&&&%%%&&&&&&''''''######)))"""***&&&(((!!!&&&''''''''''''(((((((((###$$$&&&'''''''''&&&&&&,,,///)))%%%***(((&&&,,,)))))))))))))))******+++,,,+++++++++******))))))((()))***,,,,,,+++******+++***))))))))))))++++++***++++++,,,,,,++++++***,,,,,,+++***)))))))))))),,,***)))++++++)))***---((((((((((((((((((((((((###%%%'''(((((()))***,,,''''''''''''''''''''''''%%%&&&''''''&&&%%%&&&'''%%%(((((('''(((++++++)))''''''''''''((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))(((((((((((((((((((((((($$$%%%&&&&&&%%%$$$%%%&&&%%%%%%&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&((()))+++%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$###$$$%%%&&&(((&&&''''''&&&%%%%%%''')))&&&''''''''''''&&&%%%%%%&&&&&&''''''((()))))))))&&&***$$$,,, &&&%%%&&&'''''''''%%%$$$###'''$$$$$$''''''$$$$$$'''&&&''''''(((((((((''''''&&&((('''"""!!!%%%((()))%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&%%%$$$&&&'''$$$###"""%%%(((***)))''''''''''''''''''&&&&&&&&&%%%&&&'''&&&%%%$$$&&&((("""&&&(((((()))+++)))######%%%&&&''''''''')))+++%%%$$$$$$%%%&&&'''%%%$$$$$$'''(((%%%$$$&&&&&&"""&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%%%%'''(((''''''$$$&&&''''''&&&$$$$$$$$$'''''''''&&&%%%&&&(((***'''&&&&&&%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$"""###''''''%%%%%%(((###!!! ***###$$$###$$$%%%''''''&&&%%%$$$"""%%%%%%###"""###!!!$$$%%%&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&"""%%%%%%""""""%%%%%%###$$$%%%&&&%%%%%%%%%''')))(((&&&%%%######%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$###&&&((()))'''%%%$$$$$$!!!'''(((&&&%%%'''))))))((('''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$&&&''''''&&&$$$###&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$""" ###""" %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%''''''$$$$$$''''''%%%&&&&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$### """$$$%%%%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((("""$$$&&&'''&&&&&&''')))&&&''''''(((((('''&&&%%%%%%%%%%%%&&&((()))((('''(((((('''&&&&&&'''(((((($$$$$$%%%&&&'''((())))))!!!'''$$$$$$+++***'''---(((''''''&&&&&&&&&&&&'''"""###,,, +++$$$,,,'''&&&&&&&&&'''''''''(((((($$$$$$%%%'''(((((((((((('''+++'''$$$)))((($$$***(((((()))***************+++++++++***************((()))+++,,,,,,+++***)))************************+++,,,,,,,,,,,,,,,++++++++++++***************+++***'''(((,,,,,,)))***---''''''''''''''''''''''''%%%&&&''''''''''''***,,,''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''###'''(((%%%&&&+++,,,)))''''''''''''(((((((((((($$$'''***)))&&&&&&(((,,,%%%%%%&&&'''''''''''''''%%%&&&''''''&&&&&&''')))(((((((((((((((((((((((($$$&&&((('''%%%$$$%%%'''###$$$&&&''''''''''''&&&%%%%%%&&&&&&'''''''''((("""###%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''''''''%%%'''((((((''''''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''((())))))'''***###+++ '''!!!!!!###%%%'''''''''&&&%%%'''$$$$$$''''''$$$$$$'''%%%&&&'''(((((()))(((((($$$))))))$$$"""%%%((('''&&&&&&%%%%%%%%%&&&''''''###%%%&&&&&&%%%%%%&&&'''###""""""$$$''')))'''&&&&&&&&&&&&'''''''''''''''%%%&&&'''&&&%%%$$$&&&((("""&&&(((%%%$$$&&&&&&$$$$$$&&&''''''&&&&&&((()))%%%$$$###%%%'''(((&&&$$$###&&&&&&$$$%%%''''''$$$&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&'''&&&&&&'''((($$$&&&&&&%%%$$$######$$$###$$$&&&'''&&&&&&((()))'''&&&%%%%%%%%%%%%&&&'''))))))((('''&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&$$$$$$((((((&&&''')))######$$$***###&&&"""###$$$%%%%%%%%%$$$$$$%%%((((((""""""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###%%%%%%""""""$$$$$$!!!$$$%%%&&&%%%$$$$$$%%%'''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%''')))(((&&&'''***)))$$$!!!"""&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###$$$&&&''''''&&&$$$###&&&%%%$$$$$$############"""############$$$$$$$$$$$$!!!"""%%%$$$ """((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&((((((%%%%%%((()))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&&&&%%%$$$###"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''(((!!!###&&&'''&&&'''((()))%%%&&&'''((((((((('''&&&%%%%%%%%%&&&((()))((('''((('''&&&%%%%%%&&&'''((($$$$$$%%%&&&'''((()))***&&&***%%%###)))((('''---+++***)))(((((((((((((((%%%%%%000 ***!!!---)))&&&&&&&&&'''''''''((((((((((((((((((''''''''''''$$$***&&&%%%+++)))&&&+++'''(((***+++++++++***)))************************''')))+++,,,,,,,,,***)))******+++++++++******)))---------......---,,,,,,******************++++++&&&###&&&,,,---((('''+++''''''''''''''''''''''''((((((((('''&&&&&&(((+++''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''$$$((()))%%%%%%))))))%%%''''''''''''((((((((()))'''+++///,,,'''$$$(((,,,&&&&&&'''((())))))((((((%%%&&&((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&%%%&&&)))"""###%%%'''((((((''''''$$$%%%&&&'''''''''&&&&&&!!!"""%%%'''((((((((((((''''''''''''''''''''''''''''''%%%$$$$$$%%%''''''&&&'''***,,,,,,+++)))(((%%%'''))))))((((((((()))&&&%%%$$$$$$%%%&&&((()))$$$$$$%%%%%%&&&'''((((((&&&***"""+++""",,,''',,, ###&&&((()))((((((&&&$$$$$$&&&&&&$$$$$$&&&%%%%%%'''((())))))))))))!!!(((+++&&&$$$&&&'''$$$)))((('''&&&&&&'''((()))$$$%%%&&&&&&%%%%%%'''((($$$%%%&&&&&&''''''''''''%%%&&&&&&''''''(((((((((&&&&&&'''&&&%%%$$$&&&(((&&&'''"""%%%)))'''(((((((((&&&%%%&&&'''(((&&&%%%'''***+++)))'''!!!$$$%%%$$$%%%((((((&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%)))***(((''')))+++'''((('''&&&$$$$$$%%%'''!!!$$$'''((('''%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''******)))((('''&&&&&&%%%((('''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((### !!!$$$%%%######&&&(((,,,###+++((("""&&&%%%%%%$$$%%%%%%%%%&&&&&& %%%'''$$$$$$(((&&&!!! ###&&&'''&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###&&&%%%""""""$$$$$$!!!$$$%%%%%%$$$######$$$&&&"""$$$(((******((($$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""%%%***///&&&%%%''',,,,,,(((%%%&&&''''''''''''''''''''''''###$$$&&&(((((('''&&&%%%&&&''''''&&&$$$######$$$###%%%''''''&&&&&&'''(((%%%$$$$$$######$$$$$$%%%!!!$$$&&&&&&&&&&&&'''!!!###%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%'''###%%%&&&&&&&&&&&&''')))+++%%%"""%%%)))((('''((($$$%%%&&&&&&''''''&&&&&&)))'''&&&&&&''')))))))))((((((((((((((('''''''''(((((())))))))))))((((((%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$"""$$$(((+++***(((''''''''''''''''''''''''&&&&&&''''''((()))))))))*********)))))))))))))))&&&(((***,,,---......---"""'''***+++,,,///222***++++++,,,,,,------...,,,++++++,,,------,,,***************************,,,+++******))))))******''''''''''''((((((((()))%%%%%%&&&&&&''')))++++++++++++***)))((('''&&&&&&))))))(((((((((((())))))+++***)))(((((()))***+++)))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''***'''$$$$$$'''((((((&&&&&&&&&''''''''''''&&&&&&%%%***&&&$$$)))'''###(((!!!"""###$$$&&&'''((()))%%%(((&&&!!!!!!&&&(((%%%'''&&&&&&&&&'''((('''&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$###&&&***)))'''+++444%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''(((""" %%%(((&&&%%%'''***$$$!!!###)))---***%%%"""$$$'''''''''''')))***((('''&&&%%%%%%&&&'''(((''''''((((((((('''%%%$$$***%%%%%%***''' $$$...$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((( """$$$(((***&&&'''''''''''''''''''''%%%######$$$&&&'''&&&%%%''''''&&&%%%%%%%%%&&&&&&)))&&&$$$%%%''''''%%%###&&&%%%%%%&&&''')))+++,,,"""###%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&$$$######%%%'''((())))))((('''&&&(((***$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&+++'''&&&---,,,"""$$$&&&&&&%%%%%%%%%&&&)))%%%%%%)))'''!!! ###...---***&&&######&&&((('''%%%""""""%%%'''!!!###&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$ """$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%###%%%&&&&&&$$$$$$%%%''' !!!######"""!!!"""###%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$&&&$$$!!!%%%&&&''''''%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!###%%%&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%"""%%%%%%$$$%%%(((%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''''''''&&&$$$%%%&&&%%%$$$###%%%'''###%%%&&&&&&&&&&&&''')))(((&&&'''***)))%%%$$$&&&$$$%%%&&&&&&''''''&&&&&&)))'''&&&&&&'''((())))))((((((((((((((((((((('''(((((())))))))))))(((((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&)))***++++++'''''''''''''''&&&&&&&&&'''''''''((())))))*********)))))))))))))))))))))'''(((***+++,,,---,,,,,,(((***---...,,,+++,,,---***++++++,,,,,,------...---,,,+++,,,......,,,++++++++++++++++++++++++++++++***))))))(((((())))))''''''(((((())))))((((((((((((((((((((((((((((((***))))))((((((''''''&&&((((((''''''''''''((((((***)))((('''''''''((())))))'''&&&%%%%%%&&&''')))&&&%%%%%%%%%&&&&&&''''''$$$$$$%%%&&&&&&'''((((((%%%&&&&&&&&&&&&&&&%%%%%%)))'''$$$%%%'''((((((&&&&&&&&&''''''''''''&&&&&&$$$)))&&&$$$***((($$$***%%%%%%%%%&&&&&&'''''''''%%%(((&&&!!!!!!&&&(((%%%%%%%%%%%%&&&'''))))))(((%%%&&&''''''&&&&&&''')))'''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''!!!"""((((((%%%&&&+++)))))))))))))))*********''''''''''''''''''''''''"""!!!))),,,((($$$$$$&&&%%%$$$%%%'''((((((((($$$%%%''''''&&&%%%%%%&&&((('''&&&%%%%%%&&&'''(((''''''((((((((('''%%%%%%'''))))))%%%$$$%%%''''''%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''"""###%%%%%%%%%%%%'''(((""""""######$$$%%%&&&&&&'''((((((((((((((())))))$$$%%%'''(((((('''%%%###(((&&&%%%%%%''''''%%%###&&&&&&&&&&&&'''(((***+++###$$$&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%######%%%'''$$$#########$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###***+++&&&%%%(((###"""$$$&&&&&&%%%%%%%%%&&&)))$$$###''''''$$$"""%%%%%%&&&&&&$$$###"""###$$$%%%$$$###""""""###$$$%%%$$$%%%&&&(((((('''&&&%%%$$$$$$$$$%%%$$$$$$###"""&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%(((***########################$$$$$$$$$$$$%%%%%%%%%%%%!!!"""$$$%%%%%%&&&((()))"""$$$%%%%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$***%%%"""###%%%%%%%%%'''((('''%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!$$$'''((((((''''''((('''''''''&&&&&&%%%%%%%%%!!!###$$$###&&&)))(((%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%'''((()))$$$%%%&&&%%%######%%%&&&###%%%&&&&&&&&&&&&''')))&&&(((,,,...)))""""""%%%%%%%%%&&&''''''''''''&&&(((''''''&&&&&&((()))***''''''(((((((((((((((((('''(((((())))))(((((('''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''')))+++(((((('''''''''&&&&&&&&&'''''''''((())))))******))))))))))))))))))******((((((***+++++++++******---...///...,,,******+++***++++++,,,,,,------...---,,,,,,---......---+++++++++++++++++++++++++++***))))))(((((((((((((((&&&''')))*********)))((((((((()))((('''&&&$$$###''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***)))'''&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''&&&%%%%%%%%%&&&((()))%%%%%%%%%&&&''''''(((((($$$%%%&&&''''''%%%###""")))'''%%%%%%'''((('''&&&&&&&&&''''''''''''&&&&&&$$$)))%%%$$$***(((%%%***)))((((((''''''&&&&&&%%%%%%'''&&&""""""&&&'''%%%######$$$&&&'''((()))***%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''!!!!!!&&&(((&&&$$$$$$''''''''''''''''''&&&&&&''''''''''''''''''''''''!!!!!!''')))'''%%%%%%###%%%&&&&&&$$$$$$''')))&&&'''((('''$$$""""""###''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%$$$+++***"""###+++*** &&&&&&'''''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''((()))(((&&&%%%&&&''' !!!"""$$$%%%&&&&&&###%%%'''&&&###"""###&&&%%%%%%&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&$$$((('''&&&&&&&&&''')))***$$$%%%&&&&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$###%%%'''%%%$$$######%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""''')))'''(((((("""$$$&&&&&&%%%%%%%%%&&&)))$$$"""%%%'''&&&%%%&&& """$$$%%%###"""""""""######$$$$$$$$$$$$######&&&&&&'''((('''&&&%%%$$$""""""###$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&!!!"""$$$&&&)))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&!!!"""$$$%%%%%%&&&((()))%%%&&&''''''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!###&&&&&&###"""###%%%%%%%%%&&&(((***$$$$$$$$$%%%%%%%%%&&&&&&$$$'''***+++)))&&&%%%$$$'''''''''&&&&&&%%%%%%$$$''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$######$$$&&&''')))$$$%%%%%%$$$######$$$&&&###%%%&&&&&&&&&&&&''')))''''''***,,,)))$$$###&&&%%%&&&&&&''''''''''''''''''(((''''''&&&''')))***''''''''''''(((((((((((('''(((((((((((((((((('''%%%&&&'''(((((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&%%%######&&&***((((((((('''&&&&&&%%%%%%&&&&&&&&&'''(((((()))))))))))))))))))))*********((()))***++++++***)))(((***++++++++++++++++++,,,***++++++,,,,,,------......---,,,---...///---+++++++++++++++++++++++++++******)))(((((((((((()))&&&''')))***+++***)))(((%%%&&&'''((('''$$$""" &&&&&&&&&&&&''''''(((((((((''''''&&&&&&''''''(((***)))(((&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((''''''%%%%%%%%%&&&((()))%%%&&&&&&&&&''''''(((((($$$%%%'''((((((&&&###!!!''''''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%***&&&$$$)))'''###(((((((((''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%###$$$&&&&&&&&&&&&((()))%%%&&&''''''&&&&&&''')))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&###"""%%%((((((&&&$$$'''&&&&&&&&&%%%%%%$$$$$$'''''''''''''''''''''''')))%%%!!! !!!###'''+++###$$$%%%%%%$$$$$$&&&(((&&&'''((('''%%%#########&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$'''&&&###&&&,,,)))"""''''''(((''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$%%%'''###$$$$$$%%%&&&''''''(((###%%%######)))'''$$$""""""%%%(((+++&&&&&&&&&&&&&&&&&&&&&%%%(((((('''&&&&&&&&&'''(((%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%$$$$$$%%%&&&$$$&&&&&&%%%###"""$$$'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%$$$###!!!"""$$$&&&&&&%%%%%%%%%&&&***%%%"""###&&&'''&&&$$$"""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$###### !!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&& ###&&&$$$''''''''''''''''''''''''$$$$$$#########$$$%%%&&&###$$$&&&%%%%%%$$$&&&'''###$$$%%%%%%###!!!!!!"""###$$$$$$%%%%%%$$$$$$###"""###%%%%%%%%%%%%&&&'''!!!###$$$$$$###$$$''')))$$$$$$$$$%%%%%%%%%&&&&&&$$$'''***+++)))&&&%%%$$$'''''''''&&&&&&%%%%%%%%%)))((('''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$%%%&&&$$$$$$%%%$$$###"""$$$&&&###%%%&&&&&&&&&&&&''')))+++&&&$$$'''***(((''')))%%%&&&''''''(((((('''''''''(((((('''&&&&&&)))+++&&&'''''''''(((((())))))''''''((((((((((((''''''$$$$$$%%%''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%######&&&)))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''(((((((((((())))))************))))))***+++***)))((('''******)))***+++,,,------***++++++,,,,,,------...---,,,,,,---......---+++++++++++++++++++++++++++++++++***))))))))))))***&&&'''((()))***))))))(((%%%&&&''')))((('''%%%$$$%%%%%%&&&&&&'''((((((((()))(((((((((((((((((()))******((('''''''''(((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&'''((()))&&&&&&'''''''''''''''(((%%%&&&((())))))'''$$$###&&&''''''''''''&&&''''''&&&&&&''''''''''''&&&&&&''',,,'''$$$)))&&&!!!&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$%%%&&&%%%&&&((('''%%%$$$%%%'''%%%&&&''''''&&&&&&''')))''''''''''''(((((())))))(((''''''&&&&&&''''''(((***'''$$$"""%%%((((((&&&***))))))(((((('''''''''''''''''''''''''''''''''***((($$$ ###'''***&&&$$$######%%%&&&&&&%%%%%%'''((((((&&&%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&''''''''''''&&&'''+++(((&&&)))(((((((((((('''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&%%%$$$###$$$%%%''''''''''''&&&&&&&&&&&&###'''***(((###!!!###'''&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&&&&'''%%%'''((('''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%$$$%%%&&& %%%((($$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%###$$$((("""$$$&&&&&&%%%%%%%%%&&&(((&&&######%%%'''%%%"""'''((('''&&&$$$###$$$&&&&&&%%%$$$######$$$%%%&&&""""""###$$$%%%%%%%%%&&& !!!"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&'''&&&$$$$$$$$$&&&$$$%%%'''&&&%%%$$$$$$%%%###$$$%%%&&&&&&%%%$$$###$$$&&&''''''%%%$$$&&&(((&&&&&&&&&$$$"""!!!###%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!$$$'''((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&'''&&&###%%%)))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%$$$""""""$$$%%%###%%%&&&&&&&&&&&&''')))---&&&"""&&&******)))***&&&&&&'''(((((((((((('''&&&((()))(((%%%%%%(((,,,&&&&&&''''''((()))))))))&&&''''''((((((''''''&&&!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&'''(((***''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((((((((((()))******++++++)))***+++++++++***)))(((///---++++++,,,---,,,+++***++++++,,,,,,------...,,,++++++,,,------,,,***************************,,,++++++***************''''''''''''((((((((()))'''(((***+++++++++******&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))(((''''''((()))***''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%%%%'''(((((('''&&&&&&'''&&&&&&''''''''''''&&&&&&''',,,((($$$)))&&&!!!&&&######$$$$$$%%%&&&''''''&&&$$$$$$&&&&&&$$$$$$&&&%%%''')))'''$$$"""###&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&''''''(((((()))((((((''''''''''''(((((()))((($$$ !!!&&&(((''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$(((***'''%%%&&&&&&%%%(((%%%###$$$&&&'''&&&%%%$$$&&&((((((''''''((()))%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&'''((((((&&&(((+++%%%%%%---''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%######$$$''''''&&&%%%%%%$$$$$$###&&&(((***(((&&&$$$&&&((("""'''++++++)))%%%"""$$$&&&'''&&&%%%%%%&&&(((((('''&&&%%%%%%&&&&&&'''%%%&&&''''''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%'''&&&%%%$$$$$$%%%"""'''***''' !!!'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%(((###!!!'''"""$$$&&&&&&%%%%%%%%%&&&!!!$$$%%%######%%%%%%"""''''''&&&$$$""""""###%%%'''&&&$$$""""""$$$&&&'''###$$$$$$%%%&&&(((((()))!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&!!!!!!###&&&'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$&&&''''''&&&&&&&&&'''"""###%%%&&&&&&%%%###"""&&&%%%$$$$$$%%%&&&&&&%%%))))))'''$$$"""!!!"""$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!###%%%&&&&&&&&&'''((($$$%%%%%%&&&&&&'''''''''$$$###%%%(((&&&"""$$$)))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$###$$$$$$###""""""###%%%###%%%&&&&&&&&&&&&''')))+++''''''******'''''')))&&&&&&'''(((((((((((((((%%%(((***(((%%%%%%(((,,,&&&&&&''''''((())))))***&&&''''''((((((''''''&&&!!!"""###%%%&&&''''''''''''''''''''''''''''''''')))(((&&&'''((()))))))))%%%%%%&&&&&&'''(((((((((&&&&&&''''''((())))))***'''(((((()))******++++++)))***+++,,,,,,+++******000---+++***+++,,,+++)))***++++++,,,,,,------...+++******+++,,,,,,+++)))))))))))))))))))))))))))++++++***)))))))))))))))'''&&&%%%%%%%%%&&&((())))))))))))******+++++++++(((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&%%%&&&''')))***&&&''''''''''''''''''&&&%%%&&&((()))))))))''''''((((((((((((''''''''''''$$$$$$%%%&&&''''''''''''$$$'''))))))'''%%%&&&'''&&&&&&''''''''''''&&&&&&%%%***&&&$$$***'''$$$)))$$$$$$%%%%%%&&&'''''''''&&&######''''''######&&&###&&&((('''###"""$$$'''%%%&&&''''''&&&&&&''')))$$$%%%%%%&&&''''''((((((((((((''''''''''''((((((%%%((('''"""!!!%%%((('''$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''!!!(((+++(((''')))***(((&&&''''''&&&%%%%%%&&&(((###%%%''''''&&&&&&&&&'''$$$%%%&&&&&&&&&&&&%%%$$$'''&&&&&&%%%&&&'''((()))%%%$$$$$$%%%$$$$$$&&&***&&&''''''(((((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&'''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%!!!###&&&))))))(((&&&%%%###%%%''''''%%%%%%&&&((('''&&&%%%%%%%%%&&&'''((($$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%''''''%%%$$$$$$%%%((((((((('''''''''((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% $$$((((((### ###"""$$$&&&&&&%%%%%%%%%&&& &&&$$$"""$$$&&&%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###%%%'''(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%###$$$&&&%%%%%%$$$&&&'''!!!######""""""###$$$"""###%%%&&&&&&%%%###"""%%%!!!!!!&&&)))'''$$$(((((('''%%%######&&&((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%&&&'''((((((%%%$$$&&&)))&&& !!!'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$"""!!!######$$$$$$$$$%%%%%%%%% !!!###%%%&&&&&&&&&%%%###$$$$$$###""""""###%%%###%%%&&&&&&&&&&&&''')))((())),,,...***$$$###'''&&&''''''(((((((((((((((%%%(((***(((%%%$$$(((---&&&&&&&&&'''((())))))***&&&''''''''''''''''''&&&$$$%%%&&&((()))*********'''''''''''''''''''''''')))&&&$$$%%%((()))(((&&&$$$%%%%%%&&&'''((())))))(((((())))))******++++++'''(((((()))***+++++++++)))***+++,,,---,,,,,,+++,,,)))&&&''')))+++***)))***++++++,,,,,,---......+++***)))***,,,,,,***(((((((((((((((((((((((((((******)))((((((((((((((((((&&&$$$######%%%(((***)))(((''''''''''''(((((()))))))))))))))))))))((('''''''''&&&&&&'''''''''%%%$$$$$$$$$%%%''')))***&&&&&&''''''''''''&&&&&&$$$&&&(((***+++)))'''&&&((((((((((((((('''''''''#########$$$%%%&&&'''((($$$'''***)))'''%%%&&&'''&&&''''''''''''''''''&&&"""((($$$###***)))&&&,,,&&&&&&&&&'''''''''''''''&&&######((((((######&&&!!!%%%((('''###"""%%%)))%%%&&&((('''&&&&&&''')))$$$$$$%%%%%%&&&'''((((((((((((''''''''''''((((((""")))+++&&&$$$''')))(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''###))))))$$$###***000000$$$(((,,,)))###"""&&&+++$$$%%%'''&&&%%%$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$'''&&&&&&%%%&&&'''((()))"""++++++!!!%%%(((%%%&&&&&&'''((()))))))))(((&&&%%%%%%%%%%%%&&&''''''&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$%%%%%%%%%''')))$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$&&&''''''%%%)))&&&###!!!"""%%%***---###%%%''''''%%%$$$''')))&&&&&&%%%$$$%%%&&&'''((($$$%%%''''''''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%''''''&&&$$$$$$%%%'''### """(((+++)))&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&$$$$$$&&&"""$$$&&&&&&%%%%%%%%%&&&%%%$$$"""%%%'''''' ###(((***)))'''&&&&&&"""$$$&&&((((((&&&$$$"""&&&%%%$$$#########$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$'''((('''$$$###%%%(((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%$$$###"""""""""###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&'''((()))))))))### """###%%%%%%%%%&&&&&&&&&''''''######""""""$$$&&&)))***"""(((***(((&&&(((***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$)))***$$$!!!%%%((('''###$$$%%%%%%&&&&&&%%%%%%$$$######""""""######$$$''''''&&&%%%$$$###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&((()))*********'''&&&$$$###$$$'''***,,,''''''&&&%%%&&&(((***,,,&&&((())))))(((''''''(((%%%###$$$''')))'''(((+++******))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''(((&&&###$$$&&&((('''%%%'''''''''(((((()))***+++%%%%%%%%%%%%%%%&&&'''(((((((((((((((((('''''''''((((((((((((((())))))***,,,+++*********+++---...,,,------+++))))))***++++++,,,------,,,,,,...///,,,,,,------,,,,,,+++***+++******)))))))))))))))%%%''')))+++***'''###!!!))))))((((((((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***'''%%%%%%'''((('''%%%'''&&&%%%$$$$$$&&&''')))&&&'''((('''&&&&&&'''(((%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%&&&''')))***%%%&&&''''''(((((('''''')))(((&&&&&&&&&''')))+++&&&&&&''''''''''''&&&&&&'''%%%$$$%%%''''''&&&%%%&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%'''%%%$$$&&&((((((&&&###)))*********)))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''***)))(((***,,,,,,)))&&&(((((((((''''''((((((((($$$$$$$$$%%%%%%%%%&&&&&&###&&&)))(((&&&&&&***...$$$$$$$$$%%%&&&''')))***%%%&&&''''''%%%$$$%%%'''&&&'''((('''&&&&&&'''(((&&&'''''''''&&&%%%%%%$$$(((''''''&&&&&&%%%$$$$$$((((((((((((((('''''''''###%%%&&&%%%%%%&&&(((***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))%%%$$$$$$######$$$$$$%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&'''(((&&&'''((('''%%%%%%'''(((###"""%%%***+++(((&&&(((&&&''''''&&&%%%$$$&&&'''"""###$$$%%%%%%%%%%%%%%%"""###%%%$$$$$$###%%%&&&&&&%%%$$$######$$$%%%&&&#########$$$$$$%%%%%%%%% !!!"""$$$%%%&&&''''''%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&%%%"""%%%'''((('''%%%#########!!! ###''')))(((&&&&&&&&&%%%%%%%%%&&&'''((($$$"""!!!"""&&&(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&&&&'''((($$$%%%%%%$$$######$$$&&&''''''''''''&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%$$$%%%&&&%%%%%%&&&&&&'''(((((())))))&&&""""""###%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&''')))+++---!!!''')))'''%%%''')))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''$$$)))***%%%###&&&((('''###$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&######%%%&&&''''''''''''))))))((('''((()))+++,,,+++***(((&&&&&&'''((()))&&&'''))))))'''''''''((()))&&&&&&)))(((%%%%%%((())))))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((&&&$$$$$$&&&(((&&&%%%&&&&&&&&&&&&'''((()))***((('''&&&&&&&&&&&&&&&&&&)))))))))))))))((((((((()))(((((((((((()))*********************+++,,,,,,,,,------+++***)))***,,,***+++,,,,,,++++++,,,...,,,,,,,,,---,,,++++++***+++***))))))(((((()))))))))***,,,,,,,,,***'''&&&))))))((((((((((((((()))'''''''''''''''''''''''''''''''''(((((((((((()))---***((('''))))))(((&&&%%%%%%&&&&&&''''''&&&&&&&&&'''((('''&&&&&&'''(((%%%&&&'''(((((('''&&&%%%*********)))'''$$$!!!%%%%%%$$$$$$%%%&&&'''(((%%%&&&''''''(((((('''''''''&&&%%%$$$$$$&&&((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&''''''(((((('''&&&&&&%%%%%%%%%&&&(((&&&$$$%%%'''(((&&&$$$&&&'''(((((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''(((''''''(((******(((%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%(((***)))%%%%%%(((+++&&&%%%%%%$$$#########$$$%%%&&&'''&&&%%%$$$%%%&&&&&&'''((('''&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$%%%&&&&&&%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%&&&'''&&&$$$$$$&&&'''%%%$$$&&&+++,,,((('''(((&&&''''''%%%$$$$$$&&&((($$$$$$$$$%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&%%%$$$###%%%&&&&&&%%%$$$%%%&&&"""!!!!!!###'''((('''%%%%%%%%%%%%%%%%%%&&&&&&'''$$$###!!!###%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&'''$$$%%%%%%$$$######$$$&&&((((((((('''&&&%%%######$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&''''''(((((('''&&&&&&''')))(((&&&###%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))!!!&&&(((%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((!!!%%%'''$$$###$$$%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&))))))))))))))))))))))))'''&&&%%%$$$###$$$%%%&&&&&&'''))))))'''&&&'''(((***''''''***)))&&&%%%'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%&&&'''((()))***)))((('''&&&&&&&&&&&&)))))))))))))))))))))))))))))))))))))))******+++((()))******++++++******+++,,,,,,+++***)))+++,,,)))***++++++******+++,,,+++,,,,,,,,,,,,+++******+++***))))))(((((())))))******++++++++++++***))))))((((((''''''((())))))(((((((((((((((((((((((('''(((((((((((())))))))),,,***(((((((((((('''&&&###$$$&&&(((((('''&&&$$$&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%&&&((())))))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''%%%$$$#########$$$&&&'''&&&&&&''''''''''''&&&&&&%%%'''((('''&&&(((,,,000&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&(((&&&$$$$$$&&&'''''''''###$$$%%%''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%'''((((((&&&$$$(((''''''&&&&&&''''''(((''''''((((((((()))))))))''')))***)))%%%$$$&&&(((''''''%%%$$$############&&&'''(((((('''&&&'''(((&&&'''((('''&&&&&&'''(((&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&'''(((((($$$$$$%%%&&&'''((())))))$$$%%%''''''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&$$$%%%&&&%%%$$$###$$$&&&&&&%%%'''+++,,,)))''')))&&&&&&&&&$$$###$$$&&&)))((('''&&&%%%$$$%%%&&&''''''((()))((('''&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""$$$&&&((((((!!!###%%%&&&%%%%%%&&&'''###"""###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&''''''''''''&&&%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&$$$"""!!!"""###%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$#########$$$%%%"""&&&'''%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''"""$$$&&&&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((''''''%%%%%%&&&''''''&&&%%%$$$#########$$$%%%'''((()))%%%'''(((((('''&&&&&&'''&&&$$$&&&***+++((((((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))(((((('''''''''(((((((((((((((((()))))))))))))))))))))))))))***++++++'''((()))++++++***))))))***+++,,,+++******+++---)))+++,,,+++******+++,,,+++++++++++++++******)))******)))(((((((((((((((((((((((('''(((((())))))(((((('''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&'''''''''$$$%%%&&&'''''''''&&&%%%&&&'''((('''&&&&&&&&&(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&(((***+++,,,&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%((()))'''$$$%%%+++111%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&((('''%%%$$$%%%&&&((()))$$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((('''&&&$$$))))))(((((((((((())))))'''(((((((((((()))))))))&&&((()))(((&&&%%%&&&'''''''''&&&&&&&&&''''''(((((()))******)))(((***+++&&&'''((('''&&&&&&&&&(((%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''((($$$&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&###%%%&&&&&&$$$$$$$$$%%%&&&%%%&&&***+++'''&&&(((&&&&&&%%%###"""###&&&)))***)))'''%%%$$$%%%&&&''''''((()))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%'''''''''"""$$$%%%&&&%%%%%%&&&'''$$$$$$$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%%%%%%%$$$$$$%%%%%%$$$######$$$&&&$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&$$$'''(((&&&'''******'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%''')))***)))''''''###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&&&&'''''''''''''''&&&###$$$%%%&&&&&&$$$###"""%%%%%%&&&''')))***,,,,,,%%%'''(((((('''&&&&&&'''&&&$$$&&&***+++(((''')))%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&'''((()))***&&&&&&&&&'''((()))***+++&&&&&&&&&'''''''''(((((()))))))))((()))******+++'''((()))++++++***)))))))))***++++++******,,,...+++,,,---,,,+++***+++,,,******++++++******)))(((***))))))((('''(((((((((((('''&&&&&&&&&'''(((((('''''''''''''''((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''')))***&&&&&&%%%$$$%%%&&&'''(((&&&'''((('''&&&&&&&&&(((((('''&&&&&&&&&&&&'''(((...,,,(((%%%###%%%''')))'''''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&((()))&&&""""""(((...%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&((('''&&&%%%%%%&&&)))+++''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((()))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((($$$&&&'''((('''''''''''''''''''''&&&&&&'''((((((&&&'''))))))(((((()))***&&&'''((('''&&&&&&&&&(((%%%%%%&&&&&&'''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&###%%%''''''&&&%%%%%%&&&&&&$$$%%%((((((%%%%%%'''%%%%%%%%%###"""###&&&)))+++)))'''%%%%%%%%%'''(((%%%'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&'''&&&$$$"""###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%&&&%%%###$$$%%%%%%$$$######$$$&&&######%%%&&&'''((((((((($$$$$$######$$$$$$%%%&&&$$$%%%&&&'''((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$%%%'''***$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&(((,,,+++&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$%%%%%%&&&$$$!!!!!!%%%'''%%%$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$######$$$%%%%%%%%%%%%%%%$$$%%%&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''(((&&&(((+++***%%%"""$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%###&&&(((((('''%%%%%%%%%&&&&&&&&&&&&'''((()))***$$$$$$%%%&&&''')))***+++%%%%%%%%%&&&&&&''''''(((((((((((((((((())))))***((()))******++++++******)))***++++++***+++---///+++,,,---,,,+++***+++,,,)))************)))((((((***)))((((((''''''((((((***)))(((((((((((())))))&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((((((((()))+++---'''&&&$$$###$$$%%%((()))&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''---***&&&######%%%(((***&&&&&&'''((((((''''''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''%%%""""""&&&)))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))(((''''''&&&''''''&&&&&&&&&)))+++((((((''''''&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&(((******)))((('''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''(((((('''&&&((((((&&&%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%&&&(((&&&'''((('''&&&&&&'''(((%%%%%%&&&&&&''''''&&&&&&(((((('''&&&%%%%%%$$$$$$''''''''''''&&&&&&%%%%%%%%%'''))))))((('''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((((((###%%%'''(((&&&%%%%%%%%%&&&###$$$''''''$$$$$$&&&"""$$$%%%$$$$$$$$$&&&((()))((('''&&&%%%&&&''''''###%%%&&&&&&%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&'''%%%"""$$$%%%'''&&&%%%$$$$$$%%%###%%%''''''&&&%%%%%%&&&"""###%%%&&&&&&&&&%%%$$$###$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&###"""###&&&(((&&&###$$$%%%%%%$$$######$$$&&&$$$$$$%%%&&&''''''''''''$$$$$$######$$$$$$%%%&&&$$$%%%&&&(((((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%%%%(((***###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%(((+++***%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''###!!!$$$""""""$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%&&&''''''((((((((((((######$$$%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&&&&'''&&&'''***)))$$$!!!"""%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''###%%%((()))'''%%%%%%&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%&&&'''))))))%%%%%%&&&&&&'''(((((()))'''''''''''''''(((((()))***************+++,,,,,,((()))***+++***+++...000+++,,,,,,+++***))))))+++))))))******))))))((('''))))))(((''''''''''''(((+++*********))))))((((((&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))***)))''''''))),,,%%%%%%%%%%%%&&&&&&''''''&&&'''((('''&&&&&&'''(((%%%&&&'''(((((('''&&&%%%&&&%%%$$$$$$%%%''')))***###$$$&&&'''(((''''''&&&%%%&&&''''''((((((''''''%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''$$$&&&(((((('''''')))+++&&&%%%%%%%%%%%%'''((()))%%%%%%%%%&&&&&&&&&''''''%%%(((++++++(((''''''((())))))(((((((((((())))))%%%%%%&&&&&&&&&'''''''''%%%&&&&&&(((((('''%%%###''''''&&&%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((&&&'''((('''&&&&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''((((((%%%'''******)))'''&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))"""$$$&&&'''&&&$$$###$$$'''%%%%%%''''''$$$$$$''' """%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''"""###%%%%%%%%%%%%''')))%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$###!!!"""$$$&&&&&&%%%%%%&&&'''"""%%%''''''&&&%%%&&&(((###$$$&&&'''''''''%%%$$$!!!###%%%%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$"""###''')))'''$$$$$$%%%%%%$$$######$$$&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((!!!###$$$&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&& !!!############%%%'''%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%((((((&&&%%%&&&(((######$$$$$$$$$%%%%%%%%%'''((())))))******))))))$$$%%%$$$$$$'''+++)))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((***### %%%(((''''''***$$$$$$%%%&&&&&&&&&%%%%%%$$$##################$$$!!!"""###$$$%%%&&&''''''$$$$$$############$$$$$$"""###%%%&&&'''(((((((((%%%%%%%%%&&&'''((())))))$$$&&&'''***+++------...$$$&&&''''''&&&%%%%%%&&&###"""$$$))))))%%%###$$$&&&&&&&&&''''''((((((((('''''''''((((((((())))))"""%%%))))))'''%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''((())))))***&&&&&&&&&&&&&&&'''((((((,,,+++*********+++---...((()))***+++***,,,...000***++++++***((((((((())))))))))))))))))(((((('''))))))((('''''''''''''''************)))'''&&&%%%%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''')))***((($$$###%%%'''###$$$&&&(((((('''&&&%%%&&&'''((('''&&&&&&'''(((%%%&&&((())))))(((&&&%%%)))))))))(((&&&$$$!!! !!!###$$$&&&''''''&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&'''''''''&&&&&&&&&''''''''''''''''''&&&#########%%%'''))))))((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))***)))((('''###&&&))))))(((''')))+++###""""""###$$$''')))***%%%%%%%%%&&&&&&&&&''''''%%%(((******(((&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((''''''((((((&&&### %%%%%%&&&&&&((()))+++,,,%%%&&&(((((('''((()))+++&&&'''((('''&&&&&&'''((($$$%%%%%%&&&'''''''''&&&$$$%%%%%%&&&&&&''''''(((%%%&&&&&&'''((()))******%%%'''******)))'''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))*** ###%%%&&&%%%###"""""")))&&&&&&((((((%%%%%%((("""%%%'''&&&%%%%%%%%%$$$$$$%%%&&&'''''''''&&&!!!###%%%&&&&&&'''(((***%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''&&&###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!!!!$$$%%%%%% """$$$&&&&&&&&&((()))"""$$$''''''&&&%%%''')))###$$$&&&(((((('''&&&%%% ###%%%%%%######&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&(((%%%"""$$$(((***'''$$$$$$%%%%%%$$$######$$$&&&###$$$&&&((())))))(((''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###&&&%%%!!! $$$((($$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%"""!!!!!!###&&&'''%%%"""&&&######%%%&&&$$$%%%(((%%%%%%%%%$$$$$$############...)))...&&&666,,,&&&"""""""""$$$&&&'''&&&$$$&&&&&&&&&'''''''''((((((%%%###!!!###%%%'''%%%###%%%%%%&&&'''((((((''''''%%%&&&&&&''''''&&&&&&%%%'''((()))(((&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((((()))***)))(((&&&######%%%&&&''''''(((((((((''''''&&&&&&((()))***))))))))))))************...'''$$$(((++++++***+++------,,,,,,***)))''''''***'''###%%%)))+++)))&&&***)))'''&&&'''(((***+++******))))))((((((''''''%%%%%%&&&'''((((((((('''%%%%%%''')))"""&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))(((%%%$$$(((///111---''''''%%%$$$$$$''')))******%%%%%%&&&'''((((((((('''***(((&&&'''((((((%%%""""""%%%'''&&&######%%%(((%%%%%%&&&&&&'''&&&&&&%%%''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&%%%$$$$$$%%%'''((('''&&&((((((((((((((((((((((((!!!###$$$((()))'''$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''"""&&&)))(((%%%%%%***...%%%%%%&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%######$$$%%%&&&&&&&&&&&&---,,,***((('''&&&&&&'''!!!$$$(((+++,,,)))&&&###&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&'''%%%###$$$&&&'''%%%###&&&''''''&&&%%%&&&((()))"""############$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''######%%%)))......***&&&&&&'''(((((())))))(((((($$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((###"""'''(((%%%%%%(((#########%%%''''''$$$"""###$$$%%%%%%$$$%%%''')))!!!$$$&&&$$$$$$&&&%%%"""######$$$$$$$$$###""""""%%%%%%''''''''''''%%%%%%'''&&&&&&%%%%%%$$$$$$###'''%%%$$$$$$%%%'''(((((("""############$$$$$$$$$#########""""""###&&&)))%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&"""$$$&&&%%%###"""$$$'''$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&)))(((&&&%%%###"""""""""$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&&&&&&&&&&***'''%%%$$$### %%%######&&&'''$$$$$$'''%%%%%%%%%$$$$$$$$$###### ,,,&&&(((***%%%%%%%%%$$$$$$%%%'''(((((('''%%%&&&&&&&&&&&&'''''''''%%%$$$###%%%'''(((&&&$$$%%%&&&&&&'''((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((('''&&&%%%&&&'''&&&''''''(((((((((''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((((((((('''%%%&&&&&&'''''''''&&&&&&(((''''''&&&'''((()))***(((((()))))))))************''''''))))))''')))---(((((()))***++++++******)))&&&$$$&&&***+++)))&&&)))((('''&&&&&&((()))+++))))))))))))((((((''''''&&&&&&''''''((('''''''''&&&((("""###))))))"""$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&$$$###&&&***,,,)))&&&''''''''''''&&&$$$""" &&&&&&''''''((('''''''''***(((&&&'''((((((%%%######%%%&&&'''&&&%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%###&&&&&&&&&)))***(((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''$$$''')))(((&&&%%%'''***(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&######$$$%%%&&&&&&&&&&&&+++***(((&&&%%%$$$$$$$$$%%%%%%'''((((((((('''&&&&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''%%%&&&&&&&&&''''''((((((''''''&&&&&&'''(((***+++''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&''''''&&&&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''""""""$$$&&&''''''$$$"""$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))'''""""""%%%$$$$$$%%%%%%$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&(((&&&((('''$$$$$$''''''%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&&&&&&&%%%$$$"""!!!!!!###%%%'''&&&&&&'''&&&%%%&&&(((+++%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((("""$$$&&&((((((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%&&&''''''&&&%%%$$$$$$$$$###!!!$$$"""$$$'''(((%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$### +++$$$###""" %%%'''%%%$$$$$$&&&(((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%'''))))))'''%%%%%%&&&''''''((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&&&&'''(((&&&'''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((((((((((((((((('''&&&%%%(((''''''''''''((())))))(((((())))))))))))******'''''')))***'''$$$'''...&&&&&&((()))************(((&&&%%%'''***+++(((%%%''''''&&&%%%&&&'''((())))))))))))((((((((((((''''''''''''(((''''''&&&&&&&&&***''' ''')))%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''%%%%%%%%%%%%%%%&&&&&&'''''''''%%%''')))***((($$$'''''''''(((''''''&&&&&&)))(((''''''((('''%%%###%%%%%%&&&((())))))'''%%%&&&'''''''''&&&%%%%%%$$$'''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((('''''''''((((((******))))))((((((((('''%%%***,,,)))''')))***(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((('''&&&%%%%%%,,,+++)))'''&&&&&&&&&&&&'''''''''&&&&&&'''''''''###$$$%%%&&&&&&''''''&&&((('''&&&&&&%%%%%%&&&&&&((('''%%%$$$%%%&&&(((***&&&&&&&&&''''''''''''(((%%%%%%&&&'''''''''''''''$$$$$$%%%&&&'''((())))))&&&&&&&&&'''((()))++++++''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###%%%(((((('''&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''"""$$$%%%$$$"""!!!!!!!!!$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###''')))'''""""""&&&&&&(((***(((&&&%%%''')))$$$%%%&&&%%%$$$$$$%%%'''(((***'''###"""&&&'''&&&***)))'''&&&%%%%%%%%%&&&###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%&&&''''''"""######$$$$$$$$$$$$$$$&&&$$$""" ###&&&(((###%%%&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''%%%#########$$$$$$###&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%######$$$&&&(((+++---..."""$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$%%%%%%%%%""""""###%%%''')))))))))###"""$$$((()))%%%###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""+++###%%%$$$"""''''''$$$""""""###&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&(((((((((&&&%%%&&&&&&'''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&&&&&&&''')))%%%&&&&&&&&&%%%###!!!%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$%%%&&&((('''(((((((((((((((''''''''''''''''''((((((((()))(((((((((((()))))))))***'''&&&''')))(((%%%''',,,'''(((((((((((((((''''''&&&&&&&&&)))++++++(((%%%&&&&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%"""'''(((&&&&&&((('''"""&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&(((((((((&&&$$$###&&&((()))'''%%%$$$''')))###&&&)))+++***'''%%%$$$'''((((((((('''&&&%%%%%%((('''''''''''''''&&&%%%&&&%%%&&&))),,,,,,(((###''''''''''''&&&%%%$$$$$$&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''))))))((('''&&&%%%&&&(((+++******))))))((((((((((((,,,,,,((('''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((''''''((())))))&&&$$$+++)))'''%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((###$$$%%%&&&''''''''''''%%%%%%&&&'''(((***++++++((('''%%%$$$$$$&&&)))***&&&&&&&&&''''''''''''(((%%%%%%&&&'''''''''&&&&&&$$$$$$%%%&&&&&&'''(((((('''''''''(((((())))))***''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######%%%'''&&&$$$###%%%'''"""%%%((()))(((&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$&&&(((&&&"""!!!###&&&'''&&&&&&&&&''''''(((((($$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$&&&'''''''''((( %%%***)))&&&$$$&&&***###%%%&&&&&&%%%$$$%%%&&&&&&(((&&&"""!!!$$$$$$!!!+++***'''%%%$$$$$$%%%&&&######%%%%%%%%%%%%######$$$$$$$$$%%%%%%&&&&&&&&&!!!###%%%&&&%%%$$$######%%%$$$###""""""$$$&&&'''"""$$$%%%%%%###""""""###%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%$$$###""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&$$$!!! !!!"""""""""%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%***)))((('''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######((((((((('''%%%$$$$$$%%%###"""$$$((()))%%%###%%%$$$$$$$$$$$$$$$$$$$$$$$$###((( (((+++%%%'''(((%%%###"""$$$&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&''''''&&&&&&%%%&&&'''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&&&&&&&((()))###$$$%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&'''''''''(((((('''$$$###%%%'''%%%&&&'''((())))))))))))&&&''''''((((((((((((((('''(((((((((((())))))))))))%%%$$$(((***)))'''(((''''''(((((((((''''''&&&%%%&&&''')))******(((&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((('''((((((((('''&&&%%%%%%"""&&&******+++,,,)))&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&%%%&&&'''((((((&&&$$$"""&&&(((***((($$$###&&&)))###%%%((((((''''''(((***'''((((((((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&))),,,,,,((($$$&&&'''''''''&&&%%%%%%$$$&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((&&&######%%%(((%%%%%%%%%%%%$$$$$$######$$$((()))&&&%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((''''''(((******)))''''''&&&%%%$$$$$$&&&(((***((('''&&&%%%%%%&&&'''((($$$$$$%%%&&&''''''''''''&&&&&&'''((((((((())))))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((($$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######%%%'''&&&$$$###%%%'''"""$$$'''((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$&&&'''&&&######&&&)))'''&&&&&&&&&&&&'''(((((($$$$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&######'''***)))&&&%%%'''%%%"""###%%%"""$$$&&&&&&%%%%%%%%%&&&###&&&(((%%%$$$%%%###***(((&&&$$$######%%%&&&######%%%%%%%%%%%%######&&&&&&&&&%%%%%%$$$$$$$$$"""$$$''''''%%%######$$$######$$$%%%%%%%%%%%%$$$%%%'''(((((('''%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$######""""""""""""######%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$###!!!  """###$$$$$$$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%$$$######$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$######&&&'''&&&$$$"""!!!"""###$$$"""$$$'''(((%%%$$$&&&###$$$$$$$$$$$$%%%%%%%%%"""%%%)))"""---$$$%%%)))(((&&&%%%'''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&''''''''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%"""$$$%%%&&&%%%%%%''')))"""###$$$%%%''')))***+++%%%%%%%%%&&&&&&&&&''''''$$$''')))(((%%%###$$$&&&$$$%%%&&&'''((()))))))))&&&''''''((()))(((((((((''''''(((((((((((())))))***%%%###(((,,,+++((('''%%%%%%'''((())))))))))))%%%&&&((()))))))))((('''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((('''''''''(((''''''&&&&&&%%%%%%%%%$$$%%%'''))))))$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((''''''%%%%%%&&&''''''&&&$$$$$$###&&&'''&&&$$$"""$$$&&&%%%''''''%%%"""!!!%%%((('''''''''(((''''''&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&''')))******(((&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((&&&((((((%%%""""""&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$$$$'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''((()))***$$$$$$$$$$$$%%%'''(((***'''''''''&&&&&&'''''''''$$$%%%&&&''''''(((((('''((((((''''''%%%$$$"""!!!%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&"""$$$''''''&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&"""###$$$$$$$$$%%%'''(((%%%$$$#########$$$&&&'''$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&###%%%((('''###&&&)))((('''''''''!!!###&&&'''&&&%%%&&&&&&"""'''***)))((((((%%% &&&&&&$$$#########$$$%%%###$$$%%%&&&&&&%%%$$$###''''''&&&%%%%%%$$$#########%%%((('''$$$"""###%%%!!!###%%%''''''&&&$$$###$$$%%%&&&&&&%%%$$$%%%'''$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""######$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""######!!!###'''############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######$$$%%%''')))%%%%%%&&&&&&&&&&&&&&&&&&!!!!!!"""###%%%'''((()))######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&%%%%%%!!!"""$$$###""""""%%%(((%%%######&&&'''$$$$$$'''######$$$$$$$$$%%%%%%%%%###''' +++ (((!!!&&&)))(((&&&'''((()))(((&&&%%%&&&&&&&&&&&&'''''''''&&&''''''%%%$$$$$$(((+++''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&&&&%%%%%%&&&'''&&&%%%%%%%%%&&&(((+++,,,%%%%%%%%%&&&&&&&&&''''''"""'''(((&&&$$$%%%'''$$$%%%&&&'''''''''''''''&&&&&&((()))))))))(((''''''''''''((((((((()))))))))&&&'''+++,,,)))((()))&&&'''((()))))))))))))))&&&'''((((((''''''((()))%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((('''''''''&&&$$$"""!!!!!!"""%%%'''$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%%%%%%%&&&((()))%%%!!! ###'''&&&&&&''''''((('''''''''$$$''')))(((&&&%%%&&&(((%%%&&&(((((('''''''''((($$$$$$%%%&&&''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))&&&((((((&&&"""###''',,,&&&&&&''''''((()))))))))###&&&%%%%%%'''(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''((('''%%%""""""&&&***%%%%%%&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((&&&'''''''''&&&$$$"""!!!&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&!!!"""$$$%%%''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''((((((((('''&&&$$$######$$$&&&'''&&&%%%%%%$$$###"""###$$$&&&'''$$$$$$######$$$&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$)))&&&###%%%&&&%%%$$$%%%'''((())))))))))))"""%%%''''''&&&'''(((###'''(((''''''(((&&&"""$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''%%%!!! """&&&###$$$%%%&&&&&&&&&%%%%%%"""######"""!!!"""%%%'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''''''&&&$$$############$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$!!!$$$%%%"""%%%***""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((($$$$$$&&&&&&&&&&&&$$$$$$%%%$$$#########%%%((()))%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%$$$$$$$$$ """%%%'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%&&&'''((((((%%%&&&'''%%%""""""%%%(((&&&######%%%&&&$$$%%%(((#########$$$$$$%%%%%%%%%$$$***%%%---$$$ ***&&&%%%%%%&&&''''''%%%$$$&&&&&&&&&'''''''''((((((((()))(((&&&$$$%%%)))---'''((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&$$$$$$%%%'''+++)))&&&#########%%%'''%%%%%%%%%&&&&&&&&&''''''%%%(((&&&$$$%%%(((&&&&&&&&&'''&&&&&&%%%$$$%%%&&&((()))))))))((('''''''''''''''((((((((()))&&&'''+++...+++'''(((---+++++++++***)))'''&&&%%%''''''((('''&&&''')))***%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''((('''((()))(((%%%$$$%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%$$$$$$$$$$$$%%%''''''%%%&&&(((*********(((&&&%%%(((+++)))%%%###&&&)))%%%%%%&&&'''((((((((('''$$$'''))))))&&&%%%&&&((($$$&&&)))(((%%%%%%'''***######%%%&&&'''(((((((((%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))&&&((()))'''###$$$)))///###$$$$$$%%%&&&'''(((((($$$(((''''''((((((%%%((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''')))(((###"""((('''(((((()))(((((('''&&&%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''((((((((((((###$$$&&&((())))))((((((((('''&&&%%%%%%'''((()))&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%&&&&&&'''(((!!!$$$'''((())))))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&'''%%%###$$$&&&(((&&&###$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&'''''''''((((((%%%%%%'''((((((((('''&&&'''%%%$$$%%%((()))'''$$$'''&&&%%%$$$$$$&&&((()))$$$$$$######$$$&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$(((((((((((((((((((((((( ***)))######(((***'''$$$"""!!!"""$$$%%%%%%!!!%%%'''''''''(((((("""%%%%%%######&&&&&&###"""###$$$%%%&&&&&&&&&&&&%%%%%%''''''''''''%%%%%%###$$$$$$%%%%%%&&&&&&'''"""%%%&&&###!!!&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$%%%)))+++$$$$$$$$$%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########%%%&&&&&&%%%&&&(((***$$$$$$%%%$$$###$$$''')))'''+++&&&!!!###!!!&&&######$$$%%%&&&''''''(((###$$$%%%%%%&&&&&&%%%%%%'''******&&&$$$&&&'''%%%((('''%%%$$$$$$%%%&&&'''$$$&&&'''&&&%%%%%%&&&'''%%%((('''"""!!!$$$$$$ %%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%''''''&&&%%%&&&###$$$%%%&&&&&&%%%###!!!!!!""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((()))$$$''''''$$$%%%''''''%%%$$$$$$&&&'''((()))))))))$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%$$$$$$&&&((("""###%%%''''''&&&%%%$$$&&&%%%$$$$$$%%%&&&%%%$$$%%%''''''%%%%%%''''''%%%###$$$%%%&&&%%%$$$###"""%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((())))))((((((%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((())))))&&&''''''((()))******+++,,,***(((''''''(((((('''((((((''''''''''''((((((+++(((### """&&&)))'''&&&&&&'''''''''$$$"""((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''(((((((((&&&%%%&&&))))))'''$$$%%%%%%%%%%%%%%%%%%%%%%%% &&&'''$$$###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%###"""!!!!!!))),,,...+++&&&$$$%%%(((***************)))(((((($$$&&&((())))))(((&&&$$$%%%)))(((%%%+++)))******)))&&&%%%%%%&&&'''((()))((('''&&&'''(((%%%$$$$$$%%%%%%&&&'''(((***)))))))))(((((('''''')))'''&&&&&&((())))))(((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&''''''''''''!!!%%%))))))'''&&&(((***$$$&&&((((((&&&%%%%%%%%%'''''''''(((''''''&&&%%%((('''%%%$$$######$$$%%%'''&&&%%%&&&''''''%%%$$$&&&'''&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$&&&(((((($$$ """''''''""" $$$&&&###!!!&&&+++***$$$"""$$$(((&&& '''((('''))))))(((&&&%%%$$$$$$%%%%%%###$$$%%%%%%######$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$''')))$$$!!!$$$)))$$$%%%&&&&&&$$$$$$%%%&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&%%%###"""!!!###$$$$$$$$$$$$%%%'''''''''&&&%%%###$$$&&&)))'''''''''&&&&&&%%%%%%%%%!!!###$$$$$$%%%''')))$$$$$$$$$%%%%%%&&&&&&&&&!!!%%%%%%""""""''''''###$$$%%%&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&((($$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&###$$$$$$$$$###$$$&&&'''&&&&&&&&&%%%######%%%'''###)))%%%"""'''&&&&&&---$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%!!!$$$"""###%%%&&&###'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%'''((($$$''''''$$$$$$)))***'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%%%%&&&(((!!!"""$$$&&&&&&&&&%%%$$$(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&&&&%%%%%%$$$$$$'''&&&######&&&'''$$$%%%%%%&&&'''''''''&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&'''''''''((((((&&&$$$$$$%%%&&&"""$$$%%%''''''&&&%%%$$$&&&%%%%%%%%%&&&&&&&&&%%%$$$''''''$$$$$$''''''$$$###$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&''''''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((())))))&&&''''''((())))))******'''&&&&&&&&&((()))******((((((''''''''''''((((((***)))'''%%%%%%&&&'''(((***)))((()))******'''%%%***)))((('''&&&''''''(((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&'''((()))'''&&&''''''''''''''''''''''''&&&(((***)))''''''))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%!!!'''(((&&&$$$&&&((())))))******)))(((((('''$$$&&&((())))))(((&&&$$$%%%'''%%%!!!!!!%%%((('''###%%%'''((('''(((***,,,%%%'''((('''&&&%%%'''((('''''''''(((((()))***+++)))((((((''''''&&&''''''%%%$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((''''''''''''(((((((((((('''&&&%%%%%%&&&''''''&&&$$$&&&((((((&&&%%%%%%&&&$$$$$$%%%&&&''''''&&&&&&'''&&&&&&&&&&&&'''''''''***)))((('''''''''((()))&&&''''''&&&%%%%%%''')))'''&&&&&&&&&&&&''''''((($$$%%%%%%%%%%%%&&&&&&&&&&&&$$$###$$$%%%%%%!!!###(((((($$$"""&&&'''%%%$$$&&&((()))(((&&&''''''***###"""&&&$$$###%%%'''&&&%%%%%%%%%&&&''''''$$$%%%&&&%%%$$$###$$$&&&$$$%%%&&&&&&&&&&&&%%%$$$"""######$$$&&&((($$$&&&'''&&&%%%$$$%%%&&&%%%&&&'''&&&%%%$$$%%%''')))((('''%%%$$$######"""###%%%&&&%%%######$$$%%%!!!$$$&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%&&&''')))$$$$$$%%%%%%%%%%%%%%%%%%"""&&&&&&######''''''###"""$$$%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$%%%&&&%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''(((((("""#########!!!!!!###%%%'''''''''%%%###"""###%%%!!!'''$$$"""((('''&&&...%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%!!!$$$$$$&&&)))(((%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&&&&&&&&&&((()))"""%%%%%%$$$%%%((()))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''%%%###"""%%%''' """###%%%&&&'''&&&&&&%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$$$$###%%%'''&&&""""""&&&'''%%%''''''(((((('''&&&&&&%%%%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''((())))))'''%%%$$$%%%'''###$$$%%%''''''&&&&&&%%%%%%%%%%%%&&&'''''''''((($$$&&&&&&$$$$$$&&&&&&$$$"""###$$$%%%&&&&&&%%%%%%###$$$%%%&&&'''((((((((($$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''''''''(((((())))))***%%%&&&'''(((((()))))))))((((((''''''''''''((((((''''''((())))))'''&&&%%%'''&&&%%%&&&''''''%%%$$$)))(((''''''&&&'''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''%%%'''((()))((((((((()))'''''''''''''''''''''''',,,***(((&&&%%%&&&''')))''''''''''''''''''''''''&&&'''(((((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''((())))))$$$''''''&&&&&&((((((((((((((((((((('''&&&%%%&&&((())))))(((&&&%%%&&&%%%###$$$)))...***###"""$$$&&&'''''')))+++---###%%%&&&&&&%%%%%%'''(((%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%&&&''''''%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''&&&&&&&&&''''''''''''(((+++'''$$$$$$''')))'''$$$$$$&&&''''''&&&%%%%%%&&&!!!"""$$$%%%&&&'''''''''%%%&&&((()))******))))))'''(((&&&### !!!%%%)))'''(((((('''&&&&&&''')))'''''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''%%%######$$$$$$""" ###'''(((%%%###%%%'''&&&'''&&&&&&'''***+++)))'''***&&&%%%%%%%%%######&&&%%%$$$$$$%%%&&&'''((()))$$$&&&'''&&&%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&"""###&&&'''&&&%%%&&&''''''%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&((('''%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%###""""""######'''(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%""" """$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''$$$$$$&&&&&&$$$###$$$%%%$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((######$$$###!!!!!!"""$$$%%%&&&'''&&&$$$###$$$%%%"""'''### $$$"""&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""%%%%%%$$$&&&)))((($$$###$$$%%%''''''&&&%%%$$$"""###%%%&&&&&&&&&(((***&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***+++&&&!!!!!!###%%%"""###$$$%%%&&&&&&&&&&&&!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&'''((('''###"""&&&'''%%%(((((()))))))))(((((('''%%%&&&&&&''''''(((((()))%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%&&&(((***$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&''''''''')))***###&&&&&&######&&&&&&###"""###$$$%%%&&&&&&''''''###$$$%%%'''((()))))))))%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))'''''''''((((((((())))))((()))+++***)))'''&&&&&&((((((''''''''''''((((((%%%&&&'''((('''&&&$$$###%%%$$$###$$$%%%&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''$$$'''******''''''(((+++&&&&&&&&&&&&&&&&&&&&&&&&+++(((&&&%%%&&&'''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''((()))))) $$$((()))(((''''''(((&&&''''''(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&$$$$$$***...***"""&&&'''((((((&&&&&&'''(((###%%%&&&&&&&&&&&&((()))############$$$%%%&&&'''((('''&&&%%%%%%%%%'''((('''&&&&&&'''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&)))''''''(((***+++)))&&&$$$%%%''''''&&&%%%&&&'''######$$$&&&&&&'''''''''%%%&&&)))++++++***((('''&&&'''&&&!!!$$$***'''((()))((('''&&&((()))(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&"""$$$&&&%%%$$$$$$%%%%%%'''&&&%%%''')))***)))((($$$%%%''''''%%%%%%(((+++$$$%%%%%%%%%&&&''''''(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))$$$###&&&&&&%%%%%%&&&''''''%%%%%%&&&'''$$$&&&&&&&&&%%%$$$%%%&&&###$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&%%%###"""###$$$ %%%((('''%%%###"""%%%%%%%%%&&&&&&'''''''''&&&%%%### !!!###&&&%%%%%%%%%$$$$$$######'''((('''&&&%%%&&&%%%$$$&&&''''''&&&$$$###$$$%%%############$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$""""""###%%%###$$$&&&&&&%%%%%%&&&'''"""'''######""""""######$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$"""!!!&&&&&&""""""###%%%&&&'''&&&%%%$$$"""###%%%&&&&&&&&&(((***''''''((())))))((('''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%***+++&&&###%%%'''%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%&&&''')))((($$$$$$''''''%%%%%%%%%&&&'''((())))))(((%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%$$$%%%''')))%%%%%%&&&&&&''''''''''''###%%%''''''&&&&&&(((***$$$&&&&&&$$$$$$&&&&&&$$$######$$$$$$%%%&&&'''(((###$$$%%%'''((()))))))))'''(((((()))))))))))))))(((''''''&&&&&&''''''((('''''''''''''''((())))))''''''''''''(((((((((((((((***,,,,,,)))'''''''''((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%&&&((())))))((($$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''''''''''''''&&&$$$'''***)))'''&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&((('''((()))++++++)))'''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''))))))))))))((((((***+++&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&((()))'''$$$$$$((('''$$$'''((()))(((%%%$$$%%%&&&$$$&&&'''((('''''')))+++&&&&&&&&&&&&'''((()))***(((''''''&&&&&&'''((()))$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%&&&&&&&&&''''''''''''###)))+++***)))(((((($$$%%%&&&&&&%%%%%%'''(((&&&&&&''''''''''''&&&&&&%%%''')))******(((%%%###(((***)))%%% !!!'''---&&&((())))))'''''''''((('''((((((((('''&&&%%%$$$''''''''''''(((((((((((($$$$$$%%%%%%&&&''')))***###$$$&&&'''&&&%%%%%%'''$$$&&&'''&&&%%%%%%''')))!!!%%%((('''%%%&&&***---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######%%%&&&%%%&&&'''&&&%%%%%%&&&'''%%%'''((('''&&&%%%&&&'''###$$$''')))(((&&&### """###%%%%%%$$$$$$%%%&&&!!!###&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%###!!!"""%%%(((%%%%%%%%%$$$$$$#########((('''&&&'''&&&%%%$$$%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%######%%%'''!!!###%%%&&&%%%%%%&&&''' '''$$$!!!%%%###&&&"""###$$$%%%&&&''''''(((###$$$%%%%%%&&&&&&%%%%%%$$$$$$""" $$$)))(((###"""###$$$%%%%%%&&&&&&%%%###$$$&&&&&&&&&&&&((())) %%%'''%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&'''$$$%%%******%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""&&&)))(((%%%$$$'''&&&###!!!"""###%%%&&&'''''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&''''''%%%###"""###%%%&&&&&&&&&&&&&&&'''''''''###&&&((('''%%%%%%'''***%%%''''''%%%%%%''''''%%%%%%%%%$$$$$$%%%&&&'''((($$$%%%&&&'''((())))))))))))******+++++++++++++++)))((('''&&&&&&'''((()))'''''''''''''''((())))))''''''''''''''''''''''''$$$'''******((('''))),,,((((((''''''''''''((((((+++***((('''''''''((()))%%%$$$###$$$&&&(((((((((%%%&&&&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((("""$$$&&&((())))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&)))(((&&&&&&&&&)))+++---%%%&&&''''''((('''''''''&&&''''''''''''''''''&&&'''***)))$$$!!!###&&&&&&%%%&&&''''''&&&%%%'''(((%%%'''(((((('''''')))***%%%%%%%%%%%%%%%&&&((((((&&&'''''''''((((((((((((%%%%%%%%%'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&((((((((()))))))))****** ''')))'''&&&&&&((($$$%%%&&&%%%%%%%%%''')))'''(((((((((''''''&&&%%%%%%'''((()))(((&&&###"""'''((((((&&&###"""%%%)))%%%'''))))))'''&&&''''''&&&'''((((((((('''&&&%%%&&&'''''''''(((((((((((( """$$$%%%$$$%%%''')))%%%%%%'''******''''''***%%%''''''&&&$$$###&&&((($$$)))+++'''%%%&&&((((((%%%&&&&&&''''''&&&%%%%%%$$$&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&"""&&&)))'''###"""$$$((($$$%%%&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&'''((('''(((******'''###!!!###$$$$$$$$$$$$&&&'''"""$$$%%%&&&&&&''')))+++%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%$$$###""""""%%%((($$$$$$$$$$$$$$$#########'''%%%%%%'''&&&$$$$$$&&&"""###$$$###"""!!!"""###$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&''''''(((%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%$$$$$$$$$&&&((("""$$$&&&'''&&&$$$%%%%%% '''%%%###'''%%%"""(((%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%(((***%%%############$$$%%%&&&'''$$$%%%&&&&&&%%%%%%'''(((###%%%######&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%%%%"""%%%+++'''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$#########&&&'''%%%$$$%%%###$$$$$$%%%&&&&&&'''&&&&&&######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&$$$###$$$&&&&&&&&&&&&&&&&&&'''((((((###&&&((('''$$$###%%%(((&&&((((((&&&&&&((((((&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&'''(((((((((((((((******+++,,,,,,,,,,,,,,,)))((('''&&&&&&'''((()))'''''''''''''''((())))))''''''''''''''''''''''''###&&&((('''%%%$$$(((,,,((((((''''''''''''((((((***))))))(((((((((((((((###!!! !!!###&&&&&&&&&$$$%%%&&&'''(((''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&&&&'''&&&$$$"""(((((((((((((((((((((((( ###&&&&&&$$$###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&%%%$$$%%%''')))******&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%))))))$$$"""%%%''''''###$$$&&&&&&&&&&&&((()))&&&'''((((((&&&&&&'''(((""""""""""""###$$$%%%&&&###%%%&&&(((((((((&&&%%%(((((()))+++,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''''''''((((((((())))))!!!###%%%&&&&&&'''((()))$$$%%%&&&%%%$$$%%%(((***%%%%%%&&&'''''''''&&&&&&%%%&&&'''(((((('''%%%$$$$$$%%%&&&&&&%%%$$$######$$$&&&(((((('''&&&&&&&&&$$$&&&'''((()))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&'''!!!$$$''''''%%%$$$%%%&&&###"""%%%***)))%%%%%%)))***(((&&&%%%&&&&&&&&&%%%%%%***+++&&&%%%''''''$$$###$$$%%%''''''''''''&&&$$$%%%&&&%%%$$$###$$$&&&%%%$$$############$$$%%%$$$&&&(((&&&######&&&)))###$$$%%%%%%######$$$%%%%%%&&&''''''%%%%%%&&&'''(((((('''&&&%%%###"""!!!###$$$%%%%%%$$$###$$$&&&###%%%''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$###!!!!!!###$$$############$$$$$$$$$$$$&&&"""###&&&&&&######'''!!!"""######"""!!!###$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$&&&'''(((%%%$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&'''"""###$$$$$$###$$$&&&((($$$&&&((('''%%%#########!!!'''%%%###'''$$$ &&&(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&%%%'''%%%$$$###""""""###%%%'''(((%%%&&&''''''%%%%%%&&&'''$$$!!!$$$***+++&&&%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&!!!$$$)))!!!$$$$$$$$$%%%&&&'''((()))###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&'''''' $$$&&&$$$###$$$!!!))))))))))))))))))((('''"""######$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&&&&(((***'''&&&&&&&&&&&&'''((((((###&&&)))'''###!!!$$$'''&&&))))))&&&&&&))))))&&&((('''&&&%%%$$$%%%&&&'''''''''((((((((((((((('''******+++,,,,,,,,,,,,+++***((('''&&&&&&'''(((***'''''''''''''''((())))))'''''''''''''''''''''&&&%%%((()))&&&!!! ###(((((((((''''''''''''((((((&&&'''((((((((('''%%%%%%%%%$$$"""###&&&)))******!!!"""$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%(((((('''''''''&&&&&&&&&)))&&&$$$%%%&&&&&&### ''''''''''''''''''''''''&&&)))***((($$$$$$(((---&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''%%%$$$$$$%%%''''''%%%&&&&&&'''((()))******&&&&&&&&&((()))((('''%%%&&&&&&'''((()))))))))(((''''''''''''''''''''''''###&&&'''%%%&&&))))))&&&$$$&&&'''&&&%%%%%%&&&(((%%%'''''''''%%%$$$%%%&&&%%%%%%%%%%%%&&&'''((((((!!!###&&&(((((('''%%%###&&&&&&''')))******(((%%%''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&,,,((($$$$$$(((++++++***$$$%%%%%%%%%$$$%%%(((***"""###$$$%%%&&&'''''''''$$$%%%&&&(((((((((((('''''''''(((***,,,***&&&######%%%((((((&&&%%%%%%%%%###%%%'''))))))((('''&&&######$$$$$$$$$%%%%%%%%%%%%(((++++++'''%%%$$$%%%!!!'''&&&!!!!!!%%%000)))$$$$$$)))***'''"""$$$))))))%%%%%%)))(((###!!!"""$$$'''((()))((((((###$$$%%%%%%######$$$%%%%%%$$$###""""""###$$$%%%''''''&&&$$$###$$$'''***"""###$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%###"""###%%%((()))%%%&&&&&&%%%###"""###$$$&&&((())))))'''$$$######'''''''''&&&&&&%%%%%%%%%&&&(((((('''%%%$$$%%%&&&""""""######$$$$$$$$$%%%%%%!!!!!!&&&&&&######'''"""###%%%%%%$$$$$$%%%'''!!!""""""###$$$$$$%%%%%%$$$###"""""""""$$$'''((($$$$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%$$$$$$$$$'''***,,,+++(((%%%$$$%%%)))&&&######%%%(((((('''!!!"""$$$%%%&&&%%%"""""""""###$$$%%%%%%&&&&&&#########"""""""""""""""######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%''''''''''''''''''''''''(((&&&%%%%%%&&&'''&&&%%%######$$$%%%%%%%%%%%%$$$)))(((%%%###!!! %%%'''(((&&&"""!!!###&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$###$$$$$$%%%$$$(((+++)))$$$ !!!###$$$%%%&&&%%%###"""###$$$&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))'''&&&$$$""""""$$$'''(((+++'''$$$###%%%'''&&&%%%''''''((((((((((((((('''###$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''((())))))))),,,(((&&&((('''%%%&&&)))&&&&&&&&&***///111000...(((&&&%%%&&&'''((('''%%%'''''''''%%%###$$$&&&(((000...+++((('''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((''''''''''''''''''''''''))))))((((((''''''''''''+++***(((((('''((()))***&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''((('''&&&&&&&&&&&&&&&&&&&&&''')))*********)))'''### !!!###(((((((((((((((((((((((( &&&)))$$$"""%%%'''%%%''',,,)))%%%%%%&&&%%%)))(((((('''&&&&&&%%%%%%&&&'''((((((((('''%%%$$$((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))''''''$$$!!!"""&&&'''$$$&&&((())))))(((''''''(((((('''&&&%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""&&&+++)))###$$$***"""%%%((()))'''&&&''')))%%%%%%%%%&&&&&&((()))***&&&''''''((('''%%%$$$###+++'''###!!!###%%%%%%$$$&&&&&&&&&''''''''''''((()))&&&&&&))))))&&&&&&)))###$$$%%%$$$###$$$''')))***)))'''&&&%%%%%%&&&&&&'''%%%$$$&&&***+++(((###(((&&&###$$$(((***)))'''))))))(((&&&%%%&&&(((+++&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&(((((('''&&&%%%$$$$$$############$$$$$$))))))(((&&&######$$$&&&&&&&&&'''''''''&&&%%%$$$&&&%%%###""""""###%%%&&&(((''''''&&&&&&%%%$$$$$$((('''%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%''')))***$$$((((((%%%###%%%%%%$$$&&& %%%###$$$***'''((()))(((&&&%%%%%%'''&&&&&&''''''######***$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$$$$%%%''''''$$$!!!$$$&&&%%%"""###$$$&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$###""""""###%%%!!!###&&&'''&&&%%%&&&&&&((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%'''((('''&&&%%%$$$&&&((('''%%%###$$$%%%%%%### """%%%%%%$$$"""###$$$%%%&&&%%%###!!!"""######$$$%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%###$$$&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###!!! %%%&&&'''&&&%%%$$$%%%&&&######$$$######""""""!!!$$$$$$%%%%%%&&&''''''(((######""""""######$$$%%%!!!%%%))))))&&&$$$&&&)))$$$%%%&&&%%%###"""###$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''!!!"""######%%%%%%&&&'''&&&%%%$$$######%%%&&&'''%%%###!!!!!!$$$'''((('''$$$%%%&&&&&&'''''''''&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((+++'''&&&((((((%%%&&&)))%%%$$$%%%(((,,,...,,,***&&&((()))(((&&&%%%''')))&&&'''&&&%%%$$$$$$''')))***((('''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''((('''&&&%%%%%%&&&'''((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''((('''&&&&&&'''((('''''''''''''''(((((('''''''''&&&%%%&&&)))+++''''''''''''''''''''''''""")))+++(((&&&))))))'''"""'''&&&$$$%%%'''&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))$$$&&&&&&%%%&&&)))'''###&&&'''))))))'''''''''((('''&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&)))((($$$%%%)))"""%%%(((((('''&&&''')))%%%%%%%%%&&&'''(((((()))&&&''''''''''''&&&%%%%%%%%%###"""$$$''')))(((&&&&&&&&&&&&''''''''''''((((((&&&&&&((((((&&&&&&(((!!!###&&&'''&&&&&&&&&'''''''''&&&%%%&&&&&&'''((('''### $$$'''&&&$$$'''&&&%%%%%%'''(((((('''(((((((((&&&%%%&&&(((***&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%'''''''''%%%######$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&((((((###'''((($$$"""$$$%%%###'''!!!!!!'''(((###&&&///'''(((((('''&&&%%%%%%'''######$$$$$$!!! &&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%''')))***(((&&&$$$%%%%%%###&&&((("""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$""""""$$$%%%"""$$$%%%&&&%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&''''''&&&&&&"""$$$$$$$$$######%%%'''$$$""" """###$$$###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&'''&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###!!!"""&&&***######$$$%%%%%%%%%%%%$$$"""$$$&&&((('''&&&###!!!%%%%%%%%%'''(((((('''%%%###$$$%%%%%%%%%$$$"""!!!$$$$$$%%%%%%&&&&&&''''''"""""""""""""""###$$$%%%!!!%%%((((((&&&&&&(((***$$$%%%&&&%%%#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!"""$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###&&&(((((((((!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''***'''&&&((((((%%%&&&)))&&&&&&&&&)))+++,,,***)))$$$))),,,***&&&$$$''',,,%%%&&&&&&%%%$$$%%%(((***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%''')))'''%%%$$$$$$%%%''')))%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###%%%''''''&&&%%%&&&'''(((((((((''''''''''''&&&$$$&&&'''(((((((((***,,,&&&&&&&&&&&&&&&&&&&&&&&& %%%((('''&&&'''&&&$$$%%%***(((''')))***)))%%%%%%&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''((($$$&&&$$$"""$$$((()))%%%&&&'''))))))'''&&&'''(((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&///***'''''''''%%%%%%'''###%%%'''''''''&&&'''((($$$%%%&&&''''''(((''''''''''''&&&&&&''''''((()))"""###$$$'''******(((&&&&&&&&&&&&''''''''''''((((((&&&&&&((((((&&&&&&((( ###''')))((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))$$$!!!$$$&&&&&&%%%&&&''''''&&&&&&'''(((((((((((('''%%%%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$######$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%$$$###$$$$$$%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&"""&&&'''$$$"""$$$%%%###&&&$$$''',,,)))###&&&///&&&'''((('''&&&%%%&&&'''&&&%%%&&&'''$$$ ###((($$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&)))***)))((("""#########&&&)))'''!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%######%%%&&&###$$$%%%%%%$$$%%%&&&(((%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%&&&(((%%%$$$######$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%&&&'''#########$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%'''((('''$$$###"""###&&&&&&&&&&&&&&&&&&&&&&&& ###&&&%%%"""$$$+++111######$$$%%%%%%%%%%%%$$$###%%%&&&''''''&&&$$$###%%%$$$$$$'''++++++(((%%%%%%&&&'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###############$$$$$$&&&((('''%%%$$$%%%&&&###%%%%%%%%%######$$$%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& !!!###%%%&&&(((((("""###%%%&&&'''&&&&&&%%%(((((((((((((((((((((''' !!!"""$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''''')))&&&&&&((((((%%%%%%((((((((()))+++,,,+++***)))&&&))),,,***'''&&&(((+++$$$%%%&&&&&&%%%&&&)))+++&&&'''((()))***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%''''''&&&%%%&&&'''&&&&&&''''''''''''''''''$$$&&&((((((&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&& ###&&&&&&&&&&&&$$$###%%%+++---***((())))))'''%%%%%%&&&&&&'''(((((((((((((((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''((('''&&&!!!&&&***)))%%%'''(((((('''&&&&&&'''$$$$$$$$$%%%&&&'''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&...***&&&&&&''''''%%%$$$$$$%%%&&&&&&&&&''''''((($$$%%%&&&''''''''''''&&&''''''&&&&&&'''(((***+++&&&&&&'''((()))(((&&&%%%&&&&&&&&&''''''''''''((()))''''''))))))'''''')))"""%%%((()))((('''&&&'''%%%%%%%%%&&&&&&'''''''''***'''"""!!!$$$'''))))))###&&&)))(((%%%$$$&&&((('''(((((('''%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&'''&&&&&&&&&''')))'''&&&$$$""""""###$$$%%%######%%%%%%%%%%%%######%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$$$$"""&&&'''###"""$$$%%%###%%%$$$&&&***((($$$$$$)))%%%&&&''''''%%%%%%&&&''''''&&&''')))'''###%%%)))$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&!!! !!!$$$''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%$$$###$$$''')))######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''###%%%&&&&&&$$$$$$&&&(((###$$$$$$$$$$$$$$$%%%%%%######$$$%%%&&&'''''''''######$$$$$$$$$%%%%%%%%%&&&'''((('''%%%#########&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&######(((...######$$$%%%%%%%%%%%%$$$''''''&&&%%%$$$$$$$$$$$$$$$###$$$'''+++,,,)))%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%((('''&&&%%%$$$#########$$$%%%%%%$$$######$$$%%%###$$$%%%%%%######$$$%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''((((((!!!###%%%&&&''''''&&&%%%&&&''')))))))))(((''''''!!!"""###$$$&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''(((((('''%%%%%%((((((%%%%%%(((((()))***+++***)))(((((()))((((((((()))))))))((($$$%%%''''''&&&''')))+++((()))***++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((($$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%%%%&&&(((###$$$%%%'''((()))))))))$$$&&&((('''%%%"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***)))''''''$$$((()))'''%%%'''&&&###''''''''''''''''''''''''((('''&&&%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((&&&&&&### ###(((***(((%%%'''(((((('''&&&&&&'''###$$$%%%&&&''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&((()))&&&!!!%%%$$$$$$%%%&&&'''''''''$$$%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***,,,'''(((''''''&&&&&&&&&'''&&&&&&&&&''''''''''''(((+++((((((++++++((((((+++&&&'''((('''&&&&&&((()))'''&&&&&&&&&&&&%%%%%%$$$((('''&&&&&&((())))))(((###&&&)))(((%%%###%%%'''&&&'''((('''%%%%%%&&&(((%%%%%%&&&''''''&&&%%%%%% !!!###%%%''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&((((((''''''(((***'''&&&$$$""""""###$$$%%%%%%%%%############%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$######"""&&&'''###"""$$$&&&$$$&&&######''')))'''$$$###$$$&&&'''&&&%%%%%%&&&'''$$$"""###&&&%%%""""""&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$###!!!!!!"""$$$%%%%%%&&&%%%%%%&&&&&&''''''''''''%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%$$$###$$$''')))"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$""""""#########!!!"""$$$%%%%%%$$$###%%%&&& ###&&&&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%""" """$$$######$$$%%%%%%%%%%%%$$$(((&&&%%%#########$$$%%%$$$$$$%%%'''))))))(((&&&############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$""""""""""""###$$$&&&'''"""$$$%%%%%%$$$###$$$&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%!!!"""$$$&&&''''''&&&&&&!!!%%%'''((('''(((((("""###$$$%%%&&&'''''''''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((&&&$$$%%%((()))&&&%%%((($$$&&&((()))'''&&&&&&&&&***(((&&&''')))***(((&&&%%%&&&((((((''''''(((***'''(((((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%''')))###$$$&&&((((((&&&$$$###&&&&&&&&&&&&''''''''''''"""###$$$%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%'''))) """$$$'''))))))))))))###%%%'''((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$''')))'''&&&'''###'''(((&&&'''******'''''''''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''###''')))***,,,---***$$$%%%&&&((((((&&&%%%&&&'''$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&''')))'''"""%%%$$$###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***$$$&&&&&&&&&%%%&&&(((***&&&&&&&&&''''''''''''(((***((((((******((((((***((()))((('''%%%&&&(((+++''''''''''''&&&%%%######$$$%%%'''(((((((((&&&&&&$$$&&&'''(((&&&%%%$$$$$$%%%&&&((('''&&&%%%&&&''''''((()))******)))((('''"""$$$'''***++++++***)))%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&((()))((('''((()))'''&&&%%%$$$###$$$$$$%%%((('''%%%$$$$$$%%%'''((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$######"""&&&'''$$$###&&&'''%%%(((%%%$$$&&&***+++'''###$$$%%%&&&&&&%%%%%%&&&'''%%%###$$$''''''$$$$$$&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%)))***)))'''%%%$$$%%%&&&&&&$$$$$$&&&&&&$$$$$$'''$$$%%%%%%&&&&&&''''''((($$$%%%%%%%%%######%%%&&&###$$$%%%%%%$$$%%%&&&((("""###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&$$$""" ###%%%%%%###"""###%%%"""&&&'''$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&########################%%%%%%&&&&&&%%%###"""!!!######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%&&&(((######!!!!!!!!!###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%###""""""###%%%&&&&&&"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&""""""###$$$$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&''''''''' %%%((('''&&&'''(((###$$$$$$%%%&&&&&&&&&%%%"""###$$$%%%&&&'''''''''$$$$$$$$$%%%&&&&&&''''''%%%###%%%((()))&&&%%%'''###&&&((((((&&&%%%%%%'''''''''(((((('''''''''(((&&&'''))))))'''''''''(((%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&'''''''''((($$$%%%'''((()))))))))(((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$%%%''')))!!!###%%%'''((()))((('''###%%%''''''''''''(((***''''''''''''''''''''''''((("""###&&&$$$$$$&&&&&&))))))'''(((,,,,,,)))%%%%%%&&&&&&'''(((((((((%%%&&&&&&'''((((((''''''''''''''''''''''''''''''###%%%&&&&&&%%%$$$&&&'''%%%((()))((()))+++)))$$$$$$&&&''''''&&&%%%&&&&&&$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###((()))&&&%%%'''(((%%%&&&$$$"""###%%%''''''&&&(((&&&$$$######$$$&&&'''$$$%%%&&&'''''''''''''''"""%%%((((((&&&$$$%%%&&&&&&&&&&&&''''''''''''((()))&&&&&&))))))&&&&&&)))''')))***)))((('''((()))$$$%%%&&&&&&&&&%%%$$$$$$###%%%'''((('''&&&&&&&&&%%%%%%%%%''''''&&&$$$!!!$$$&&&''''''&&&%%%&&&'''&&&''')))******)))'''&&&''''''((())))))))))))(((&&&&&&%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$#########'''(((%%%$$$'''((('''%%%&&&&&&'''((()))((('''###%%%&&&&&&%%%%%%&&&''''''%%%&&&***+++((('''((($$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%((())))))'''$$$$$$&&&((($$$"""###''''''######'''""""""###$$$$$$%%%&&&&&&###$$$%%%$$$""""""$$$%%%"""$$$%%%&&&%%%%%%&&&'''######%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$$$$$$$######&&&)))+++(((&&&!!!$$$&&&&&&$$$###$$$&&&!!!''''''$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$'''******(((&&&######$$$%%%%%%%%%%%%$$$"""%%%&&&&&&%%%$$$###%%%'''%%%###"""%%%)))&&&$$$"""!!!"""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$&&&'''(((***(((%%%$$$$$$$$$######"""###%%%%%%$$$$$$%%%&&&&&&%%%$$$###$$$%%%&&&''' !!!!!!"""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&"""######$$$%%%'''(((((( $$$)))***(((&&&%%%&&&###$$$$$$%%%%%%%%%$$$$$$!!!"""###%%%&&&'''(((((("""######$$$%%%%%%&&&&&&%%%###$$$((()))&&&%%%'''$$$'''******((('''''')))###'''+++)))$$$###&&&***&&&((())))))(((&&&''''''$$$%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%''')))'''###!!!!!!###''')))%%%%%%%%%&&&&&&'''''''''!!!###$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$%%%''')))###$$$&&&(((((('''&&&%%%$$$%%%&&&&&&%%%%%%'''(((((((((((((((((((((((((((,,,%%%!!!%%%(((''''''***''')))'''$$$$$$'''%%%!!!###$$$%%%&&&((()))******$$$%%%'''((()))((('''&&&((((((((((((((((((((((((###%%%&&&&&&%%%$$$&&&'''+++)))###%%%)))((($$$&&&''''''&&&%%%%%%&&&%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''',,,,,,%%%"""&&&)))((('''$$$!!!"""%%%((((((&&&)))'''$$$"""!!!###&&&((($$$%%%&&&'''''''''&&&%%%###'''++++++'''"""&&&&&&&&&'''''''''(((((('''$$$$$$''''''$$$$$$'''%%%(((+++,,,***(((''''''"""###%%%&&&''''''&&&%%%%%%&&&'''((('''''''''(((&&&%%%$$$&&&(((((($$$ $$$&&&''''''&&&%%%%%%&&&###$$$&&&''''''&&&$$$###***(((&&&$$$$$$$$$%%%&&&'''''''''&&&&&&'''''''''"""$$$&&&&&&%%%######$$$&&&&&&'''''''''&&&%%%$$$"""###%%%&&&&&&%%%###"""$$$%%%%%%&&&&&&''''''(((%%%%%%$$$$$$%%%&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%######%%%%%%&&&%%%$$$######''')))&&&%%%((()))(((!!!%%%(((&&&$$$%%%((()))###$$$&&&%%%%%%%%%&&&'''$$$""""""'''(((&&&$$$%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%""""""%%%)))!!!!!!&&&%%% %%% !!!!!!"""######$$$$$$###$$$$$$###""""""###%%%!!!###&&&'''&&&%%%&&&&&&###$$$%%%&&&'''&&&%%%$$$''''''''''''''''''''''''###$$$&&&''''''&&&$$$######(((### &&&$$$!!!&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%(((&&&$$$"""!!!"""$$$&&&###"""!!!!!!"""$$$&&&'''%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%$$$$$$###########################&&&%%%###"""###$$$%%%%%%%%%'''&&&######&&&'''$$$%%%&&&'''&&&$$$###$$$%%%&&&######&&&******%%%$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$######$$$$$$%%%!!!""""""#########""""""%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%!!!$$$'''(((&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((())))))(((&&&%%%&&&&&&&&&%%%$$$$$$######''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((###%%%&&&&&&$$$$$$%%%'''%%%%%%&&&&&&'''((())))))))))))'''&&&%%%%%%%%%%%%***)))))))))((((((((('''$$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&''''''(((%%%$$$%%%'''(((&&&$$$&&&)))***)))%%%###%%%'''&&&&&&&&&&&&&&&'''((()))$$$$$$$$$$$$###$$$''')))&&&&&&&&&%%%%%%&&&&&&'''***'''$$$$$$&&&((((((&&&***(((%%%$$$%%%%%%%%%%%%)))&&&%%%&&&((()))'''%%%((((((((((((((((((((((((&&&((()))&&&"""!!!$$$)))***(((&&&$$$$$$'''***,,,&&&&&&&&&''''''''''''(((&&&&&&%%%$$$%%%&&&'''(((&&&&&&''')))******(((%%%((((((((((((((((((''''''((($$$$$$(((((($$$$$$((())))))))))))))))))))))))###%%%''''''&&&%%%&&&'''&&&'''((((((''''''(((***$$$######%%%((((((&&&###'''&&&%%%$$$$$$&&&''')))$$$$$$%%%&&&&&&''''''(((######$$$%%%&&&&&&&&&&&&%%%''')))(((%%%$$$'''***%%%&&&&&&'''((((((''''''######$$$$$$%%%&&&''''''&&&'''((())))))((('''&&&&&&((()))'''%%%$$$&&&)))&&&&&&&&&''''''''''''(((###)))'''&&&,,,***%%%***###%%%''''''&&&%%%&&&((($$$#########$$$&&&((()))%%%$$$$$$###$$$%%%''''''!!!###$$$&&&''''''&&&&&&---)))''''''&&&###$$$'''&&&&&&&&&%%%%%%%%%$$$$$$)))"""!!!((('''###'''&&&$$$$$$&&&))),,,...######$$$%%%%%%%%%$$$$$$###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%'''&&&%%%%%%&&&((("""###$$$$$$%%%%%%%%%%%%%%%&&&$$$ ###%%%###!!!"""###$$$%%%%%%&&&%%%'''###"""%%%'''%%%%%%'''$$$&&&'''&&&%%%%%%&&&'''$$$%%%&&&$$$!!!!!!$$$'''"""$$$&&&&&&%%%%%%&&&'''&&&%%%$$$$$$#########$$$'''&&&&&&%%%%%%&&&&&&'''!!!"""$$$&&&'''''''''&&&'''&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%$$$$$$###"""###########################"""%%%"""###'''%%%###"""###&&&((('''%%%&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%%%%&&&&&&&&&&&&###((($$$"""(((&&&"""'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%'''&&&$$$###"""###$$$%%%$$$#########$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%$$$######$$$%%%%%%%%%###&&&'''%%%%%%))))))'''###$$$&&&%%%%%%$$$&&&'''&&&$$$"""$$$''')))(((%%%$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$######$$$$$$%%% """###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!$$$&&&'''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%''''''''''''''''''((((((%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''###%%%&&&&&&$$$$$$%%%'''%%%%%%&&&&&&'''(((((())),,,+++***))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%$$$'''&&&$$$%%%'''(((&&&$$$((())))))((('''&&&''')))&&&&&&%%%&&&&&&''''''((($$$%%%&&&&&&%%%&&&(((***''''''&&&%%%%%%%%%&&&&&&)))'''%%%%%%'''((('''&&&&&&%%%$$$###$$$%%%&&&&&&(((&&&%%%&&&((()))'''%%%''''''''''''''''''''''''###&&&((('''%%%%%%)))...!!!$$$(((******&&&!!!&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&'''((((((((((((((((((((())))))&&&&&&'''''''''((((((((((((%%%%%%((((((%%%%%%(((((((((((((((((((((((((((###%%%''''''&&&%%%&&&'''&&&'''((((((''''''((()))%%%$$$###%%%'''(((&&&$$$'''&&&%%%$$$$$$&&&''')))***)))((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%$$$%%%&&&(((%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((((((&&&'''((())))))((('''&&&&&&'''((('''%%%%%%''')))&&&&&&&&&''''''''''''((($$$)))&&&###(((%%%######$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%&&&&&&+++***((('''&&&&&&'''((("""###%%%&&&'''''''''&&&)))%%%$$$&&&&&&######&&&&&&%%%%%%$$$###"""!!!!!!(((""""""(((''' %%%((('''%%%$$$$$$%%%'''(((&&&'''''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((%%%%%%&&&&&&&&&%%%$$$$$$"""$$$$$$!!!"""''')))'''"""###$$$%%%&&&&&&&&&&&&&&&######&&&&&&$$$%%%(((&&&'''((('''%%%$$$$$$&&&%%%&&&&&&&&&%%%%%%&&&(((###$$$&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%######&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&"""!!!&&&'''%%%&&&))))))&&&$$$%%%&&&&&&$$$"""&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%"""(((%%%%%%+++((($$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$%%%&&&&&&###'''(((%%%%%%'''&&&###!!!###%%%%%%%%%%%%''')))'''&&&$$$###$$$&&&'''))) !!!"""###$$$$$$$$$%%%$$$$$$######$$$$$$%%% !!!###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%"""$$$&&&'''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%&&&&&&''''''((())))))***###$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%&&&''''''((((((+++++++++***)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&$$$'''&&&%%%%%%''''''&&&%%%((('''%%%%%%&&&(((((((((%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&((()))(((((()))***((('''&&&%%%%%%%%%%%%%%%'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&'''((()))***((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***(((%%%$$$&&&)))!!!$$$***---+++%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''((('''((()))'''%%%&&&)))---%%%%%%&&&&&&''''''(((((((((&&&&&&((((((&&&&&&(((''''''''''''''''''''''''###%%%''''''&&&%%%&&&'''%%%'''((((((''''''((()))&&&%%%###$$$&&&''''''&&&&&&&&&%%%$$$%%%&&&'''(((******)))((('''&&&%%%$$$'''''''''&&&&&&%%%######'''&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&'''(((((((((((('''&&&%%%&&&''''''&&&&&&(((***&&&&&&&&&''''''''''''((($$$)))%%%"""'''###"""&&&%%%$$$%%%&&&'''&&&%%%''''''((((((''''''&&&%%%***(((&&&$$$###$$$%%%&&&$$$%%%&&&'''''''''''''''&&&$$$%%%))))))&&&&&&)))$$$$$$$$$$$$############'''"""###((((((###"""'''%%%%%%$$$$$$$$$$$$$$$$$$'''((((((((('''&&&%%%%%%&&&&&&&&&''''''&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''''''''''''''&&&%%%$$$###"""%%%%%%$$$%%%((()))'''$$$$$$%%%&&&''''''''''''$$$$$$%%%'''%%%"""$$$***'''((()))'''%%%######$$$%%%$$$$$$%%%'''((('''%%%$$$%%%'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%$$$$$$###"""&&&%%%$$$%%%&&&%%%### ######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!$$$$$$"""###&&&)))'''&&&&&&&&&&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%!!!(((&&&&&&---***%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$###$$$%%%%%%$$$%%%&&&'''$$$'''(((%%%###### """$$$%%%%%%%%%%%%&&&(((&&&'''&&&$$$""""""$$$&&& !!!"""###$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%*********))))))(((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%'''***+++,,,***((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&### $$$''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%###&&&((())))))(((((()))(((''''''&&&%%%%%%%%%%%%%%%&&&'''((()))((('''&&&%%%&&&'''&&&&&&&&&''')))''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%'''))))))***)))(((&&&###"""&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''((("""&&&)))((($$$$$$'''+++&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''%%%&&&((('''&&&&&&''')))'''%%%$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%&&&'''((())))))&&&&&&''''''&&&%%%$$$$$$...***'''&&&((((((%%%###%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&''')))***&&&&&&&&&''''''''''''((($$$)))&&&$$$)))'''###((((((&&&%%%%%%'''((('''&&&"""$$$&&&'''((()))((((((%%%$$$###"""###%%%((()))%%%&&&&&&''''''((((((((("""!!!###((()))'''&&&)))###$$$$$$%%%&&&'''((((((&&&###$$$((((((%%%%%%((( !!!###%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$###!!!!!!$$$%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&%%%###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%&&&%%%%%%$$$$$$$$$'''(((%%%%%%'''&&&"""%%%%%%&&&'''((((((''''''###$$$'''((($$$ $$$+++&&&'''((('''%%%$$$$$$&&&"""!!!!!!###''''''%%%!!!%%%&&&''''''%%%######$$$&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&& !!!"""###$$$%%%%%%%%%&&&%%%$$$$$$$$$!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """###"""!!!"""###%%%%%%%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%!!!'''&&&&&&,,,***$$$)))$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%"""$$$&&&&&&%%%$$$&&&'''$$$'''(((%%%###### $$$%%%&&&&&&$$$$$$%%%&&&!!!###%%%$$$#########%%%$$$%%%&&&'''((())))))(((%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###------,,,+++***(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%''')))+++,,,+++)))'''%%%&&&&&&&&&&&&%%%&&&&&&%%%"""!!!$$$''''''%%%$$$%%%%%%&&&&&&%%%$$$$$$"""$$$'''((('''&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$%%%'''(((((((((''''''###$$$&&&%%%"""!!!"""###&&&'''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((()))+++,,,+++***((('''''''''((()))&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((('''###)))***&&&$$$%%%'''(((((('''&&&%%%$$$$$$###'''((((((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''%%%&&&''''''&&&&&&'''(((&&&&&&%%%%%%$$$%%%''')))%%%%%%%%%%%%&&&&&&'''''' !!!"""$$$&&&(((******$$$%%%&&&&&&'''''''''&&&,,,)))&&&&&&((()))'''%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%'''((())))))&&&&&&&&&''''''''''''(((%%%***&&&$$$***(((%%%***'''&&&$$$$$$%%%&&&&&&%%%!!!"""$$$&&&'''''''''&&&'''&&&''''''(((***+++,,,&&&&&&&&&&&&'''''''''((($$$&&&$$$$$$&&&%%%%%%&&&&&&&&&'''''''''%%%$$$%%%'''(((&&&&&&(((!!!###%%%'''(((((('''&&&$$$$$$$$$$$$###!!! ######$$$%%%&&&((())))))%%%&&&&&&&&&%%%%%%$$$######$$$&&&%%%$$$$$$%%%''' !!!"""$$$$$$%%%%%%%%%###&&&'''$$$$$$&&&%%%!!!&&&&&&'''(((((((((''''''###$$$'''((($$$ $$$+++###%%%&&&&&&%%%%%%'''((("""!!! ###&&&'''$$$ %%%&&&''''''%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%!!!!!!""""""###%%%%%%&&&$$$$$$$$$%%%%%%###"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$!!!'''$$$$$$***'''###'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$###"""######$$$$$$$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&((((((%%%###%%%'''"""%%%'''%%%&&&(((((($$$%%%&&&'''&&&$$$###$$$%%% """$$$%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%&&&%%%$$$$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&)))(((((('''&&&&&&%%%%%%''''''''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$++++++***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((((((((('''&&&%%%&&&''''''%%%%%%&&&'''%%%$$$$$$%%%'''(((((('''%%%%%%&&&''''''&&&$$$###!!!###%%%&&&%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((''''''((()))&&&(((***)))&&&###$$$&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))*********))))))((($$$&&&''')))))))))((('''&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((('''!!!'''***(((&&&%%%%%%)))(((((('''&&&%%%$$$$$$&&&((((((&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''$$$&&&''''''&&&&&&'''(((%%%&&&'''&&&%%%%%%''')))%%%%%%%%%&&&&&&&&&''''''""""""###$$$%%%&&&&&&'''$$$$$$&&&''''''(((((((((&&&%%%$$$%%%'''(((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&$$$%%%''')))((((((&&&&&&&&&''''''''''''(((&&&+++&&&###(((%%%"""'''###$$$$$$""" """$$$%%%%%%&&&&&&%%%%%%$$$###''''''((())))))((('''''''''&&&&&&%%%&&&&&&''''''$$$"""###((()))''''''***''''''&&&%%%$$$###""""""$$$$$$%%%'''''''''&&&'''''''''(((((((((&&&%%%$$$%%%%%%&&&%%%%%%$$$###"""######$$$$$$&&&''')))***&&&&&&&&&&&&%%%$$$###"""###$$$%%%%%%$$$$$$%%%&&&!!!###$$$%%%%%%%%%!!!$$$$$$###$$$'''(((&&&&&&&&&'''''''''''''''&&&$$$$$$%%%'''%%%"""$$$***"""$$$&&&&&&&&&&&&(((***%%%$$$$$$%%%&&&&&&$$$###$$$%%%'''&&&%%%$$$$$$%%%###$$$&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$############$$$#########%%%(((((('''%%%######$$$%%%%%%%%%$$$$$$########################"""&&&%%%###%%%&&&&&&&&&''''''&&&$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$!!!&&&###!!!&&&$$$ &&&########################"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$'''***)))%%%"""###&&&!!!$$$&&&$$$&&&***+++)))###%%%&&&&&&$$$$$$%%%'''(((%%%""""""%%%''''''%%%!!!!!!!!!!!!!!!!!! %%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%$$$$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''######%%%&&&&&&'''''''''$$$&&&((('''%%%$$$&&&'''###%%%((()))((('''''''''&&&&&&(((((((((&&&%%%###"""$$$$$$$$$$$$$$$&&&(((%%%%%%%%%%%%&&&&&&'''((($$$&&&''''''%%%&&&(((+++%%%)))---,,,(((&&&'''***%%%''')))(((&&&%%%&&&((('''''''''''''''''''''''')))(((((())))))(((&&&$$$$$$%%%'''((()))((('''&&&&&&&&&&&&''''''''''''(((%%%&&&'''((()))((((((''' ###&&&)))***)))'''&&&''''''''''''''''''''''''%%%((((((%%%%%%((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''$$$&&&''''''&&&%%%'''((($$$&&&((((((&&&&&&'''(((%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&''''''&&&%%%%%%'''(((###$$$%%%&&&'''(((((((((%%%&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&''')))&&&$$$%%%'''((((((&&&&&&&&&&&&''''''''''''(((%%%)))$$$!!!'''%%%"""((("""%%%'''$$$"""'''''''''&&&%%%%%%%%%%%%%%%###$$$'''((()))'''%%%###'''&&&%%%$$$$$$%%%&&&&&&***''''''******((())),,,&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%&&&&&&&&&%%%(((((((((''''''&&&%%%$$$&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&%%%$$$$$$"""$$$%%%%%%$$$$$$%%%&&& !!!"""###$$$%%%%%%%%%###%%%%%%"""###(((***(((&&&&&&'''''''''&&&&&&%%%&&&######&&&&&&$$$%%%(((###%%%&&&&&&%%%%%%'''(((&&&&&&&&&%%%###"""###$$$###$$$&&&&&&%%%$$$%%%&&&"""###%%%&&&'''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$###$$$$$$%%%$$$######$$$&&&''''''&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!###%%%%%%$$$&&&'''%%%"""!!!"""$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###"""&&&!!!$$$"""$$$########################"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""######$$$%%%&&&''''''$$$(((+++***%%%""""""%%%"""%%%%%%"""###''')))'''"""###%%%%%%%%%%%%''')))444---%%%"""$$$&&&$$$"""&&&&&&&&&%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!""""""######$$$$$$%%%$$$$$$%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%&&&&&&'''((())))))$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))$$$&&&((('''%%%$$$%%%((($$$((()))'''$$$$$$%%%&&&'''((())))))'''%%%$$$$$$$$$%%%$$$###$$$''')))$$$$$$$$$%%%&&&'''((()))$$$&&&'''&&&$$$%%%))),,,###''''''$$$"""$$$'''%%%''')))(((&&&%%%&&&)))((((((((((((((((((((((((###(((,,,------***)))'''%%%%%%''')))***&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''%%%%%%%%%'''***+++***)))%%%%%%&&&'''((()))***+++$$$(((((($$$$$$(((((($$$''''''''''''''''''''''''###%%%''''''&&&%%%&&&'''$$$%%%'''&&&%%%%%%&&&(((###&&&))))))'''&&&&&&((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%$$$---......***&&&###$$$&&&!!!"""###%%%&&&'''((((((######$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''***'''%%%%%%'''((('''%%%&&&&&&&&&'''''''''((((((!!!&&&"""!!!((()))'''...$$$))),,,((( %%%,,,&&&%%%%%%%%%&&&(((***+++!!!$$$(((,,,...---***((('''&&&%%%$$$$$$$$$%%%&&&(((%%%###%%%%%%"""###'''"""###$$$&&&((()))++++++$$$%%%&&&%%%%%%&&&%%%###%%%%%%%%%&&&&&&''''''(((%%%%%%&&&&&&'''&&&&&&&&&)))((('''%%%$$$$$$%%%%%%######$$$%%%&&&&&&&&&&&&"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%%%%$$$$$$(((***(((######'''((('''%%%&&&&&&'''&&&&&&%%%%%%'''###"""%%%'''%%%%%%'''%%%'''''''''%%%$$$%%%'''$$$&&&&&&### ###"""$$$&&&&&&%%%%%%&&&'''!!!"""$$$&&&&&&&&&$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&((()))'''%%%"""!!!""""""!!!%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""(((%%%###''')))((( """$$$$$$""""""$$$'''$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%&&&((())))))(((&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&&&&%%%### $$$$$$$$$######"""""""""$$$$$$######$$$&&&'''(((%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&###%%%''''''&&&$$$$$$%%%$$$&&&(((******(((&&&$$$&&&&&&%%%$$$"""###&&&((($$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((***++++++***!!!!!!"""######$$$%%%%%%###$$$$$$%%%%%%%%%$$$###'''+++'''###$$$$$$"""#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$%%%&&&&&&$$$#########))),,,&&&%%%)))(((!!!"""###$$$%%%&&&&&&&&&&&&!!!###%%%$$$###"""###$$$'''###!!!###$$$###&&&###!!! ###%%%'''((("""''''''### ###&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&%%%$$$$$$###)))'''$$$######%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###"""""""""###$$$%%%%%%""" &&&((('''$$$***(((%%%$$$$$$%%%&&&&&&(((%%%$$$&&&&&&$$$%%%((($$$%%%&&&&&&%%%$$$"""!!!))))))((('''%%%$$$###"""***(((&&&&&&'''((((((((('''((((((((((((((('''&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''((()))***###%%%''''''&&&%%%&&&'''((((((''''''''''''((((((((('''%%%%%%&&&&&&%%%###&&&&&&$$$$$$$$$$$$&&&&&&'''((()))(((&&&%%%%%%&&&&&& $$$---%%%!!!...'''&&&$$$######$$$%%%&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''%%%######$$$%%%&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))(((%%%$$$%%%))),,,'''&&&%%%%%%%%%%%%&&&'''(((&&&$$$%%%((()))(((%%%'''&&&&&&%%%&&&''')))***---&&& !!!&&&***((($$$$$$%%%&&&''''''&&&%%%$$$&&&''''''&&&%%%&&&(((+++$$$%%%((()))***(((&&&$$$%%%&&&''''''%%%%%%&&&'''###$$$%%%%%%$$$$$$&&&(((!!!''')))%%%$$$)))+++)))%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&& !!!"""%%%(((+++---///+++'''&&&'''"""%%%%%%%%%&&&&&&&&&''''''"""###"""!!!"""$$$%%%$$$$$$%%%'''))))))((('''&&&(((((('''%%%######%%%'''###%%%(((******)))&&&$$$%%%&&&'''&&&$$$###$$$%%%)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ###%%%&&&%%%$$$$$$%%%&&&%%%######$$$%%%$$$"""!!!"""$$$%%%&&&%%%%%%$$$&&&!!!!!!%%%&&&"""###(((###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$######&&&,,,---***%%%$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$&&&''''''&&&$$$###%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$######$$$&&&'''(((%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&'''&&&&&&&&&"""$$$&&&&&&$$$#########$$$%%%'''(((((('''%%%$$$$$$&&&''''''&&&%%%&&&''''''(((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%&&&&&&%%%%%%$$$$$$######%%%%%%$$$###"""!!!!!! $$$###"""%%%'''&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%'''&&&%%%$$$$$$%%%###'''###$$$+++***######$$$%%%&&&&&&''''''$$$&&&'''&&&$$$######$$$(((%%%"""!!!###%%%%%%$$$'''$$$""""""$$$&&&((())) """ %%%)))***%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&%%%$$$$$$"""!!!!!!"""%%%(((******%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%(((%%%###%%%)))+++)))&&&)))'''%%%$$$$$$%%%%%%&&&(((%%%%%%''''''%%%%%%((($$$%%%%%%&&&&&&&&&%%%%%%(((((('''&&&%%%$$$$$$###)))(((&&&&&&&&&'''((((((''''''((((((((((((''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))###%%%''''''&&&%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((((((&&&&&&'''((((((&&&!!!%%%---(((###,,,'''&&&%%%$$$$$$%%%&&&(((+++******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''***(((&&&&&&'''((()))((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&''')))''''''&&&%%%%%%&&&''''''***(((&&&&&&((((((&&&$$$%%%%%%%%%%%%&&&'''((()))'''&&&%%%%%%&&&'''&&&%%%%%%&&&'''(((((((((((('''%%%&&&'''&&&%%%%%%'''(((###%%%(((***+++***)))(((%%%&&&''''''%%%%%%&&&'''%%%&&&'''&&&$$$$$$%%%&&&"""'''((($$$$$$'''((($$$%%%%%%$$$$$$%%%%%%&&&'''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((&&&$$$$$$'''%%% !!!%%%$$$$$$$$$$$$%%%%%%%%%&&&'''((()))(((''''''''''''"""###%%%&&&'''&&&%%%$$$&&&''''''&&&$$$$$$%%%'''$$$$$$%%%%%%&&&&&&&&&&&&###$$$&&&%%%%%%$$$&&&'''"""""""""###$$$&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%%%%$$$$$$$$$&&&%%%&&&''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&""""""%%%&&&###$$$(((###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''''''''$$$"""!!!$$$((()))%%%!!!%%%&&&'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""%%%$$$$$$###$$$$$$%%%%%%&&&%%%$$$###$$$%%%'''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&'''(((******(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&))))))(((&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###""""""&&&&&&%%%$$$$$$###""""""&&&%%%$$$"""""""""###$$$###'''&&&$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%###%%%&&&&&&%%%%%%%%%&&&!!!$$$ !!!''')))%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&((((((&&&&&&&&&'''(((&&&$$$%%%&&&''''''&&&(((%%%######%%%'''((()))!!!%%%%%%"""!!!$$$&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''+++(((&&&'''***+++(((&&&'''&&&%%%$$$###$$$%%%&&&%%%###"""%%%%%%"""###%%%%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((((((((($$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&''''''(((###%%%''''''&&&%%%&&&'''$$$%%%&&&''''''&&&%%%$$$&&&%%%$$$%%%'''''''''%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&&&&%%%%%%'''((('''+++&&&$$$+++)))$$$(((&&&&&&%%%%%%%%%&&&((()))***)))((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&(((&&&$$$###%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))'''&&&%%%&&&''''''&&&%%%%%%&&&''''''***)))''''''''''''%%%###&&&&&&&&&&&&&&&%%%%%%$$$###&&&((()))&&&%%%%%%&&&&&&&&&&&&''''''(((((()))$$$&&&''''''%%%$$$$$$%%%"""###&&&((()))***))))))%%%&&&''''''%%%%%%&&&''''''(((((('''%%%$$$$$$%%%$$$&&&&&&$$$%%%'''$$$ %%%%%%$$$$$$%%%%%%&&&'''&&&'''((((((&&&&&&'''((()))((('''&&&%%%%%%%%%%%%$$$###$$$'''&&&$$$&&&***############$$$$$$$$$$$$%%%(((******&&&$$$$$$&&&"""###%%%&&&&&&&&&%%%$$$###%%%''''''&&&%%%%%%&&&&&&$$$""" !!!###%%%'''!!!###%%%%%%%%%%%%''')))'''&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$######%%%&&& ###((()))'''&&&''')))''''''&&&&&&%%%%%%&&&&&&&&&######%%%&&&$$$%%%(((###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&&&&$$$"""!!!###&&&&&&### %%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%(((***,,,+++)))'''''''''%%%%%%$$$######$$$%%%%%%###%%%'''(((&&&%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$$$$%%%%%%'''&&&&&&&&&%%%$$$$$$###!!!!!!""""""###$$$$$$$$$%%%$$$######%%%'''***,,,!!!%%%''''''%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$###$$$$$$%%%%%%!!!###%%%%%%%%%$$$%%%&&&"""(((((((((***)))%%%%%%%%%%%%%%%&&&&&&''''''"""$$$&&&'''''''''(((***&&&&&&&&&&&&'''''''''&&&'''%%%######%%%''''''''''''))))))%%%$$$&&&&&&###&&&&&&'''''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%'''###$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&$$$"""!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&'''(((((((((&&&%%%&&&'''((('''%%%%%%%%%%%%$$$###$$$%%%''''''$$$$$$''''''$$$$$$''''''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&'''$$$%%%&&&'''(((((()))(((%%%%%%%%%&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''###%%%''''''&&&%%%&&&'''$$$%%%'''(((((('''%%%$$$&&&$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$%%%"""***&&&!!!'''((($$$%%%&&&%%%%%%%%%&&&((()))***###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%%%%&&&&&&&&&'''%%%""""""$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&%%%((((((((('''&&&###!!!$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$######!!!"""###$$$%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&'''((('''&&&$$$%%%&&&%%%%%%%%%%%%''''''$$$ %%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&''''''%%%$$$$$$&&&#########$$$$$$$$$$$$%%%"""$$$(((***&&&""""""&&&$$$%%%&&&''''''''''''&&&!!!$$$&&&'''&&&%%%%%%&&&%%%$$$""" !!!###%%%'''"""$$$%%%%%%%%%%%%&&&(((,,,+++***((('''%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%###""""""%%%'''%%%'''$$$###%%%(((((('''&&&$$$$$$$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######$$$######$$$&&&'''%%%###$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%&&&"""###%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###%%%''''''%%%#########&&&%%%###""""""###%%%&&&$$$%%%%%%$$$""""""%%%'''&&&%%%$$$$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&!!!!!!"""###$$$%%%&&&&&&$$$#########%%%(((+++,,,!!!"""###$$$&&&%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###$$$$$$%%%!!!"""$$$%%%$$$###$$$%%%))))))&&& %%%+++...&&&&&&%%%%%%%%%&&&'''(((###%%%&&&'''%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&'''&&&$$$"""###$$$&&&&&&%%%!!!$$$%%%$$$&&&***+++(((&&&&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%'''###$$$$$$%%%&&&&&&&&&&&&!!!$$$%%%$$$$$$&&&(((############$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$$$$###$$$&&&''''''&&&###$$$&&&%%%$$$$$$&&&(((***((())),,,,,,)))(((***((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$&&&((('''%%%$$$%%%'''$$$$$$&&&'''((((((((((((%%%%%%%%%%%%&&&&&&''''''(((''''''&&&&&&&&&''''''###%%%''''''&&&%%%&&&'''%%%&&&((())))))(((&&&%%%&&&$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$(((&&&!!!'''((($$$&&&%%%%%%%%%&&&'''((())))))$$$%%%&&&''')))+++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''***(((&&&%%%'''((((((((($$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''%%%$$$$$$&&&(((''''''''''''''''''''''''%%%&&&&&&'''''''''((((((%%%&&&''''''&&&$$$###!!!)))&&&$$$###%%%&&&''''''***))))))((('''&&&%%%%%%$$$&&&''''''%%%$$$######%%%$$$$$$#########$$$$$$%%%&&&''''''%%%%%%&&&'''###%%%''''''&&&&&&&&&'''$$$$$$$$$&&&((('''%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$&&&'''((()))%%%''''''%%%############$$$$$$$$$$$$%%%%%%%%%%%%######'''+++***%%%&&&***%%%%%%%%%&&&&&&&&&&&&&&&!!!###&&&'''&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&'''((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&&$$$%%%###!!!###&&&'''&&&%%%#########$$$%%%$$$%%%%%%$$$$$$&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######!!!!!!"""###%%%'''&&&&&&$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&&&&!!!###%%%&&&&&&$$$!!!$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%"""$$$''''''%%%$$$$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%$$$"""!!!!!!$$$'''$$$###"""!!!"""###$$$%%%#########$$$$$$%%%%%%&&&""""""""""""###$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$###""""""###$$$%%% ###$$$""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$"""$$$%%%%%%$$$###$$$%%%&&&'''&&&$$$###$$$&&&(((((('''&&&%%%%%%&&&'''(((&&&'''(((&&&$$$!!!!!!!!!###$$$%%%%%%$$$$$$&&&(((%%%$$$"""###$$$%%%%%%$$$!!!$$$###"""$$$'''&&&!!!%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%&&&&&&&&&%%%%%%"""$$$&&&%%%"""!!!###&&&############$$$$$$$$$$$$'''(((''''''%%%### $$$$$$%%%&&&''''''(((((("""%%%''''''%%%%%%'''***'''%%%&&&******&&&%%%'''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))(((&&&$$$&&&((($$$%%%&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&''''''(((###%%%''''''&&&%%%&&&'''''''''((())))))(((''''''&&&%%%$$$%%%'''''''''%%%$$$%%%%%%&&&&&&%%%%%%$$$((()))***)))&&&%%%&&&''''''%%%$$$)))'''###)))%%%%%%&&&&&&'''''''''(((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((()))'''%%%$$$&&&'''''''''&&&'''((()))))))))((('''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&$$$%%%''')))&&&'''(((((((((((('''&&&###%%%'''''''''''')))***"""###$$$%%%''''''((((((***'''###"""$$$'''''''''***+++++++++***(((&&&%%%$$$&&&''''''%%%$$$$$$%%%)))(((&&&%%%$$$$$$%%%&&&%%%&&&''''''%%%%%%&&&'''!!!###&&&'''&&&%%%&&&&&&$$$$$$%%%'''&&&$$$%%%)))%%%%%%$$$$$$%%%%%%&&&'''&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%&&&&&&''' $$$%%%###"""$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&""" ''')))$$$$$$)))############$$$$$$$$$$$$"""$$$&&&&&&%%%$$$$$$%%%###$$$&&&'''''''''&&&%%%%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%&&&%%%$$$"""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###"""$$$%%% %%%&&&$$$###$$$&&&%%%%%%$$$#########$$$$$$###%%%$$$""""""%%%&&&$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&&&& !!!###$$$%%%&&&%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&############$$$%%%&&&'''"""###$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$###&&&((()))((('''((((((%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%$$$######$$$&&&"""!!!  !!!###$$$"""######$$$%%%%%%&&&&&&######""""""###$$$&&&'''!!!!!!"""###$$$%%%&&&&&&###############"""""""""+++'''%%%((('''"""!!!###$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&((('''&&&%%%%%%&&&###(((+++***%%%"""!!!)))'''&&&%%%%%%&&&'''(((%%%&&&'''&&&$$$""""""###$$$%%%%%%$$$###$$$'''***&&&%%%$$$$$$%%%&&&%%%$$$&&&'''%%%"""###$$$!!!$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&%%%$$$$$$'''))))))%%%"""$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''$$$"""!!!%%%&&&''''''&&&&&&&&&'''!!!%%%))))))&&&&&&))),,,"""!!!"""&&&&&&"""!!!"""&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%###'''+++***'''%%%&&&)))%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))###%%%''''''&&&%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$'''((()))((('''&&&'''(((!!!$$$###'''***!!!)))%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&$$$""""""###%%%%%%$$$$$$%%%'''))))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%'''))))))'''&&&''''''&&&'''((())))))((('''&&&$$$&&&((((((&&&&&&(((***$$$$$$%%%%%%&&&((()))***&&&''''''%%%$$$$$$&&&((($$$&&&)))++++++)))&&&%%%%%%&&&'''&&&%%%%%%'''((()))(((&&&$$$$$$%%%'''(((%%%&&&''''''%%%%%%&&&'''!!!###&&&&&&%%%$$$######%%%%%%&&&'''""""""+++%%%%%%$$$$$$%%%%%%&&&'''&&&'''((((((&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%"""!!!%%%'''%%%############$$$$$$$$$$$$%%%###'''###!!!%%%###############$$$$$$%%%$$$%%%&&&$$$###"""$$$%%%$$$$$$&&&&&&''''''&&&%%%###%%%&&&&&&$$$$$$%%%'''(((((('''&&&### $$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$############$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%!!!$$$$$$ !!!%%%&&&###%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''''''''!!!!!!"""""""""###%%%&&&"""###$$$&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&'''############$$$&&&((()))"""""""""######$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$ """%%%&&&&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((&&&%%%$$$$$$&&&%%%$$$######%%%'''(((""""""###$$$%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''(((!!!$$$&&&'''!!!"""###%%%%%%&&&&&&&&&&&&!!! %%%'''$$$###'''#########$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$''')))***)))'''&&&&&&''')))&&&$$$###"""###'''---)))(((&&&%%%%%%&&&'''((( """%%%&&&&&&&&&''')))%%%&&&&&&$$$"""$$$(((---'''&&&%%%%%%''''''&&&%%%!!!#########&&&)))'''!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&%%%%%%$$$###"""$$$%%%### $$$)))&&&&&&&&&'''''''''((((((###$$$&&&((())))))((('''&&&''''''&&&$$$######$$$!!!%%%******''''''***---%%%$$$&&&))))))&&&$$$%%%%%%&&&''')))))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$(((,,,+++'''%%%''')))&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&'''((()))***###%%%''''''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((('''%%%%%%&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$"""$$$%%%%%%%%%%%%&&&((("""!!! ''')))&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&)))'''%%%%%%&&&(((((('''!!!"""$$$&&&&&&&&&$$$###%%%%%%%%%&&&&&&&&&''''''###'''***,,,***(((&&&%%%&&&'''((())))))((('''&&&%%%((()))(((%%%$$$&&&(((***)))'''&&&%%%%%%&&&&&&!!!&&&+++***$$$"""$$$))) $$$''')))'''%%%###&&&''''''&&&%%%&&&(((+++&&&%%%###"""###%%%''')))%%%&&&''''''%%%%%%&&&'''"""$$$&&&&&&$$$"""!!!!!!&&&&&&'''&&&***%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((!!!&&&'''###!!!%%%&&&###""""""""""""############---!!!%%%***&&&###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&$$$""""""###%%%%%%%%%$$$%%%%%%%%%&&&&&&"""###%%%%%%%%%%%%''')))###$$$%%%&&&&&&%%%###!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%###""""""&&&%%%######$$$%%%$$$"""###$$$&&&'''((('''&&&&&& $$$$$$ %%%%%%"""&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''!!!"""$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$((('''$$$###""""""###$$$###$$$%%%&&&&&&%%%###"""&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$######(((+++)))###!!!$$$)))!!!"""$$$'''$$$!!!$$$)))'''&&&%%%$$$###!!! %%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%######%%%'''&&&###$$$&&&&&&###"""$$$ """###%%%%%%&&&&&&'''%%%$$$&&&((('''$$$!!!"""''''''%%%%%%######$$$$$$$$$%%%%%%%%%"""&&&&&&""""""&&&&&&"""$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$###$$$'''(((&&&###&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((()))'''%%%$$$$$$$$$###"""$$$%%%&&&&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%$$$"""%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&&&&%%%%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$"""''')))'''&&&((()))'''&&&%%%%%%%%%%%%&&&''''''((('''&&&'''((((((&&&$$$###%%%&&&%%%######%%%(((%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&%%%######&&&'''(((((('''''')))***''''''''''''''''''&&&&&&%%%%%%&&&'''&&&%%%###"""!!!!!!"""######$$$%%%%%%((('''&&&%%%$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$&&&&&&%%%###"""%%%(((''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###%%%%%%'''***+++)))%%%"""###$$$%%%%%%$$$$$$&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&)))!!!$$$111&&&&&&&&&'''&&&&&&%%%%%%###%%%'''))))))((('''&&&$$$!!!"""''')))&&&$$$%%%"""###%%%&&&&&&&&&%%%$$$%%%&&&''''''&&&&&&''')))&&&''''''((((((((((((((('''((('''&&&%%%%%%''')))###&&&(((''')))+++(((###&&&''''''(((((((((((((((,,,(((%%%%%%''')))(((&&&%%%%%%%%%&&&%%%%%%$$$$$$###%%%&&&&&&%%%$$$&&&'''%%%&&&''''''%%%%%%&&&'''---,,,***'''%%%%%%''')))$$$%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%""" &&&%%%""" """''')))&&&!!!''''''&&&%%%%%%%%%%%%&&&///***%%%###$$$&&&'''&&&$$$(((!!!*** ***"""&&&""""""#########$$$$$$$$$$$$%%%'''&&&$$$""""""###&&&%%%$$$###$$$&&&)))***$$$###"""###%%%&&&%%%$$$###$$$"""!!!""" """!!!$$$((('''###$$$'''"""%%%***...((( (((%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%%%%&&&$$$%%%'''&&&%%%$$$$$$%%%///+++&&&$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((()))%%%&&&'''(((((('''&&&%%%!!!###%%%''''''&&&$$$"""######$$$$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######""""""######$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""$$$&&&&&&$$$###%%%''''''$$$###&&&&&&######%%%&&&&&&%%%$$$###"""!!!!!!%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$$$$%%%&&&###$$$&&&&&&###"""$$$ !!!"""$$$%%%%%%%%%%%%%%%$$$###$$$&&&%%%### !!! %%%(((%%%$$$%%%######$$$$$$$$$%%%%%%%%%%%%((((((%%%%%%((((((%%%&&&'''((('''&&&%%%&&&((((((&&&$$$%%%''''''$$$"""%%%$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&######"""$$$&&&((('''&&&%%%&&&&&&%%%$$$$$$%%%'''$$$%%%&&&%%%$$$%%%&&&(((%%%&&&&&&''''''&&&&&&%%%%%%((((((%%%%%%((('''$$$&&&%%%%%%%%%%%%&&&'''''',,,***'''%%%&&&'''&&&&&&(((***+++***'''&&&'''(((###$$$$$$%%%%%%$$$$$$###!!!"""$$$&&&'''((())))))$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''(((((()))'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&'''(((((($$$&&&((('''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))(((%%%######%%%&&&&&&%%%%%%&&&((((((((('''&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$((()))&&&$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''((((((''''''&&&(((&&&'''******''''''***&&&&&&'''(((((((((((((((%%%&&&''''''&&&&&&''')))&&&&&&'''(((((((((((((((&&&'''((('''%%%%%%'''(((%%%'''&&&$$$%%%(((((($$$&&&&&&'''((((((((((((((((((%%%######&&&(((((('''&&&&&&''''''''''''&&&&&&"""$$$%%%%%%$$$###%%%&&&%%%&&&'''&&&%%%%%%%%%'''&&&'''((('''&&&%%%&&&(((%%%%%%$$$$$$%%%'''((()))$$$######$$$ %%%%%%&&&''''''&&&&&&'''(((&&&&&&%%%$$$$$$$$$$$$%%%,,,((($$$###$$$&&&&&&%%%###'''((((((!!!%%%$$$$$$%%%%%%%%%&&&&&&&&& """$$$$$$###"""###$$$%%%$$$#########%%%'''((($$$###"""###%%%&&&%%%$$$&&&((('''$$$###&&&'''$$$###""" !!!&&&&&&'''+++---((( !!!&&&$$$$$$%%%$$$###"""$$$&&&######$$$$$$%%%&&&&&&'''###%%%&&&&&&%%%$$$%%%&&&)))&&&###"""$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$###"""$$$%%%%%%%%%%%%""""""""""""######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%'''((()))$$$$$$%%%%%%%%%%%%&&&&&& !!!"""###$$$%%%&&&'''---&&&###&&&(((%%%"""!!!$$$$$$$$$$$$############%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&$$$$$$$$$&&&###$$$&&&&&&###"""$$$"""######$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%###!!!$$$###%%%((('''######&&&######$$$$$$$$$%%%%%%%%%%%%((((((%%%%%%((((((%%%###$$$%%%$$$###"""###%%%***(((&&&&&&&&&&&&$$$"""&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((("""%%%((()))&&&%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&)))'''%%%$$$%%%&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%'''$$$%%%%%%%%%$$$$$$&&&(((&&&''''''((((((''''''&&&,,,+++(((%%%'''***)))$$$&&&%%%%%%%%%%%%&&&'''''',,,)))%%%###%%%'''(((((("""$$$&&&'''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&$$$%%%'''&&&%%%%%%&&&'''$$$$$$%%%%%%&&&&&&''''''''''''((((((((('''&&&%%%'''''''''((())))))******&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&%%%###""""""###%%%&&&%%%''')))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''######$$$%%%&&&&&&''''''&&&%%%$$$&&&''''''&&&$$$%%%&&&''''''&&&%%%'''(((***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%***)))((('''&&&$$$######$$$))))))$$$%%%((("""%%%%%%&&&&&&'''&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%$$$%%%'''$$$ ###(((((((((((('''(((((())))))%%%&&&''''''&&&&&&''')))&&&&&&'''(((((((((((('''%%%'''(((((('''&&&&&&'''((()))'''######''')))'''&&&&&&'''(((((((((((('''$$$"""!!!"""$$$'''((('''''''''(((((()))(((((('''"""###$$$$$$######$$$%%%$$$&&&'''&&&%%%$$$%%%'''"""&&&''''''&&&&&&&&&%%%$$$###"""$$$'''***,,,$$$######$$$!!!!!!'''!!!%%%(((%%%""")))%%%%%%$$$############$$$'''%%%$$$$$$%%%&&&&&&%%%&&&))) ((()))###((($$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((()))'''&&&&&&'''%%%$$$###""""""###$$$%%%$$$###"""###%%%&&&%%%$$$&&&'''$$$ %%%(((''' !!!$$$%%%###&&&+++&&&%%%&&&(((&&&""""""%%%###$$$$$$###""""""###%%%"""######$$$%%%&&&''''''"""$$$&&&&&&%%%%%%&&&'''%%%###""""""$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%$$$###"""!!!######$$$$$$$$$$$$$$$$$$""" !!!&&&)))"""!!! !!!###%%%&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%'''(((***+++######$$$%%%%%%&&&'''''' """$$$$$$###$$$&&&(((,,,'''$$$'''(((%%%###############$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%%&&&######&&&&&&###"""$$$$$$$$$$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))&&&"""###(((######$$$$$$$$$%%%%%%%%%###$$$$$$######$$$$$$###"""###$$$###""""""###$$$)))((('''&&&&&&%%%%%%$$$(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((!!!'''++++++'''$$$%%%((($$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%######$$$&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%'''###$$$%%%%%%$$$$$$%%%'''&&&&&&''''''''''''&&&&&&+++)))$$$!!!%%%***(((###&&&%%%%%%%%%%%%&&&''''''&&&$$$######%%%'''(((((( ###$$$%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&((()))(((''''''((()))######$$$$$$%%%&&&''''''&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%###!!! !!!###%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&'''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''######$$$$$$%%%&&&&&&'''&&&$$$###$$$%%%&&&&&&%%%&&&'''((('''&&&&&&'''(((+++***)))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%***)))((('''&&&%%%$$$###"""$$$$$$"""%%%(((###%%%%%%&&&&&&'''&&&&&&&&&((((((&&&%%%%%%%%%%%%&&&######$$$$$$&&&((('''&&&%%%%%%&&&((((((%%%&&&''''''&&&&&&''')))%%%&&&''''''((((((''''''$$$&&&))))))(((&&&&&&&&&)))+++***&&&%%%(((***)))%%%&&&''''''((((((''''''$$$###""""""$$$%%%''''''&&&'''(((((((((((((((((("""$$$%%%%%%$$$###%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&"""%%%&&&&&&%%%&&&&&&%%%$$$######$$$''')))+++%%%$$$%%%'''$$$!!!$$$*** %%%'''### '''&&&%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%%%%$$$&&&(((&&&'''"""(((""""""#########$$$$$$$$$''')))++++++)))'''&&&&&&%%%%%%$$$#########$$$$$$$$$###"""###%%%&&&%%%$$$"""$$$### %%%'''&&&&&&$$$$$$'''&&&%%%(((---"""!!!!!!#########$$$%%%###$$$$$$$$$""""""$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%!!!###%%%&&&%%%%%%&&&(((%%%%%%$$$%%%&&&'''))))))$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''%%%$$$###&&&&&&&&&&&&&&&''''''(((&&&### %%%((("""!!! !!!###%%%&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######""""""###$$$%%%%%%######$$$$$$%%%&&&''''''!!!$$$'''&&&###"""%%%(((&&&%%%&&&(((&&&###$$$)))"""######$$$%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!"""&&&)))&&&######&&&&&&###"""$$$$$$%%%%%%%%%%%%$$$#########$$$$$$#########$$$$$$"""###%%%(((%%%"""$$$)))######$$$$$$$$$%%%%%%%%%###""""""######""""""###&&&'''(((((('''&&&'''(((&&&&&&&&&%%%%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((($$$(((---+++&&&###$$$&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''!!!%%%((())))))%%%%%%&&&%%%$$$$$$%%%'''$$$%%%&&&%%%$$$$$$&&&(((%%%%%%&&&&&&&&&&&&%%%%%%$$$""" &&&%%% &&&%%%%%%%%%%%%&&&''''''$$$###$$$%%%&&&&&&$$$!!!!!!$$$'''*********)))&&&''''''((((((''''''&&& !!!###%%%((()))***+++'''((()))((('''&&&''')))######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&$$$######%%%''')))***&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######%%%&&&'''&&&&&&'''((((((&&&%%%&&&(((******)))''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&)))###"""'''***(((''')))$$$%%%%%%&&&'''''''''&&&((('''&&&%%%%%%%%%%%%%%%''''''))))))$$$ $$$+++((((((&&&%%%%%%&&&'''(((%%%&&&''''''&&&&&&''')))%%%&&&&&&'''''''''''''''$$$&&&))))))(((&&&&&&&&&$$$)))***'''%%%'''((('''%%%&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$&&&'''$$$%%%&&&'''''''''''''''$$$%%%&&&&&&%%%%%%&&&((($$$%%%&&&%%%$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%'''%%%%%%&&&&&&'''&&&&&&&&&%%%$$$%%%'''$$$!!!$$$***'''''''''$$$!!!!!!$$$'''''''''&&&%%%%%%%%%%%%%%%!!!"""$$$%%%%%%%%%%%%%%%"""%%%###$$$$$$""""""#########$$$$$$$$$ """%%%'''%%%$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$ $$$&&&%%%&&&)))(((%%%%%%""""""###!!! %%%"""############$$$%%%$$$$$$%%%&&&%%%######%%%&&&&&&%%%%%%$$$$$$######"""!!!###%%%&&&%%%%%%&&&(((%%%&&&&&&&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&""""""!!!!!!"""###$$$%%%$$$%%%&&&'''&&&%%%$$$###""""""""""""######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''###%%%&&&&&&$$$###%%%'''"""###&&&(((%%%"""%%%+++######$$$$$$%%%&&&&&&'''###%%%&&&&&&$$$$$$%%%'''######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$### """&&&***&&&###$$$&&&&&&###"""$$$$$$%%%%%%%%%%%%%%%$$$$$$!!!""""""!!! !!!"""$$$"""!!!"""%%%%%%###%%%)))######$$$$$$$$$%%%%%%%%%&&&######&&&&&&######&&&%%%'''((('''&&&%%%&&&'''$$$%%%%%%$$$###$$$&&&(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&)))+++)))&&&######$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&'''$$$###"""###$$$$$$""" %%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&&&&%%%%%%''')))$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$""" $$$))))))$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''$$$''''''''')))++++++)))'''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''%%%'''''''''%%%$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%###""""""%%%'''((((((###$$$$$$%%%%%%&&&&&&&&&(((((('''&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''(((((('''&&&%%%$$$%%%&&&'''&&&$$$###$$$&&&'''''''''&&&'''((('''%%%%%%%%%''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''(((((((((***$$$###((((((###$$$+++$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%)))((()))+++((($$$&&&,,,))))))(((((('''(((((((((%%%&&&''''''&&&&&&''')))%%%%%%&&&''''''''''''&&&%%%'''(((((('''&&&&&&'''%%%(((%%%###%%%&&&&&&%%%%%%&&&''''''''''''&&&(((((((((&&&$$$$$$&&&(((######$$$%%%&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((###%%%&&&%%%$$$###$$$&&&'''((((((&&&$$$$$$%%%'''$$$%%%'''((('''&&&%%%$$$$$$######$$$!!!!!!''''''%%%###"""###$$$$$$$$$((('''&&&&&&%%%%%%&&&&&&!!!###%%%%%%$$$$$$%%%&&&%%%((('''((("""'''$$$$$$%%%%%%%%%&&&&&&&&& $$$''''''&&&&&&'''$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$ %%%%%%&&&'''$$$$$$""""""### !!!###''')))&&&$$$%%%%%%###%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%$$$######"""""""""$$$&&&&&&%%%%%%&&&'''###$$$%%%$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###%%%&&&'''''' """###"""$$$&&&((((((&&&$$$"""######$$$$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%!!!!!!&&&)))&&&"""###"""###&&&&&&$$$%%%(((###$$$$$$%%%%%%&&&&&&&&&###$$$&&&%%%%%%$$$&&&'''"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""###%%%(((&&&###$$$&&&&&&###"""$$$$$$$$$%%%%%%&&&%%%%%%%%%"""###$$$###!!!"""$$$'''%%%!!!!!!$$$&&&%%%%%%'''######$$$$$$$$$%%%%%%%%%((($$$$$$(((((($$$$$$((("""$$$%%%$$$###"""###$$$%%%%%%%%%###!!!!!!$$$'''$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$######$$$&&&'''(((&&&%%%%%%%%%%%%&&&'''''')))((('''&&&%%%!!!%%%&&&&&&%%%$$$$$$%%%'''&&&'''''''''&&&&&&(((***%%%%%%&&&&&&&&&&&&%%%%%%'''))))))''''''******'''&&&%%%%%%%%%%%%&&&''''''((('''&&&''''''&&&""" '''&&&$$$%%%'''((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%))))))((('''&&&$$$###"""&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''''''''''''''$$$%%%&&&&&&''''''&&&&&&"""###$$$%%%%%%$$$###"""$$$######%%%'''&&&### ######$$$$$$%%%&&&&&&'''''''''&&&&&&&&&'''((((((%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&''')))***%%%$$$$$$%%%''')))((('''%%%''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((###(((***'''""""""#########$$$%%%&&&''''''''''''###$$$%%%&&&'''&&&%%%$$$&&&$$$%%%((((((%%%%%%(((((((((((((((((('''&&&&&&%%%&&&''''''&&&&&&''')))$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%%%%'''((( &&&((($$$"""%%%)))+++$$$%%%&&&&&&''''''&&&&&&&&&''''''&&&$$$$$$'''***"""###$$$%%%&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((###%%%%%%%%%$$$###$$$%%%$$$&&&((((((&&&%%%$$$$$$%%%%%%%%%%%%&&&'''''''''$$$######$$$ %%%""""""""""""############'''&&&%%%%%%$$$$$$%%%%%%###%%%&&&&&&$$$###%%%''''''+++###,,,"""+++%%%)))$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$(((***)))'''&&&&&&""""""###$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$######$$$$$$!!!%%%$$$%%%'''%%%!!!!!!$$$###)))&&&###$$$&&&%%%$$$%%%%%%$$$######$$$&&&""""""######$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%&&&!!!###%%%%%%###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''((($$$#########$$$%%%'''(((###"""!!! !!!"""$$$%%%###$$$%%%&&&&&&%%%###"""&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&############$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&)))...((('''!!! $$$'''&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&%%%%%%%%%&&&'''"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$%%%&&&&&&###$$$&&&&&&###"""$$$###$$$%%%%%%&&&&&&&&&%%%%%%'''((('''%%%%%%(((+++)))###!!!$$$'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%((($$$$$$(((((($$$$$$((($$$%%%&&&&&&%%%$$$%%%&&&&&&'''&&&###!!!%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&$$$######%%%&&&&&&%%%$$$$$$######$$$&&&'''(((&&&%%%%%%%%%%%%&&&'''''' !!!$$$''')))((($$$!!!%%%&&&&&&%%%$$$$$$%%%'''&&&(((((((((''''''(((***&&&''''''''''''''''''&&&###''')))%%%###$$$$$$"""&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%((()))))))))&&&$$$###$$$(((++++++)))''''''((((((((((((''''''$$$$$$%%%&&&''''''''''''((()))***)))'''&&&'''(((''''''''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%$$$"""$$$%%%'''((((((''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&((())))))(((&&&%%%######%%%((()))&&&%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%&&&'''((()))&&&%%%%%%%%%&&&))),,,---%%%%%%%%%''')))***)))'''%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%&&&((((((%%%%%%%%%&&&&&&'''''''''))))))((((((''''''''''''///555)))""")))))) ###$$$%%%&&&''''''''''''"""###%%%'''''''''%%%$$$'''$$$$$$)))+++(((&&&'''%%%%%%&&&'''&&&%%%###"""%%%&&&((('''&&&&&&''')))$$$%%%&&&&&&''''''&&&&&&'''((('''&&&%%%%%%''')))%%%)))***%%%"""'''...222$$$%%%&&&&&&''''''&&&&&&###%%%&&&%%%$$$%%%(((,,,"""###$$$%%%&&&&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''###$$$%%%%%%######$$$%%% $$$(((***(((&&&###"""%%%$$$######$$$'''***,,,&&&%%%%%%%%%""" &&&###%%%'''((('''&&&'''(((&&&%%%$$$$$$######$$$$$$$$$&&&'''&&&######%%%((("""&&&(((''' $$$""""""#########$$$$$$$$$$$$'''))))))&&&!!! !!!###$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###&&&%%%&&&'''$$$###"""$$$(((&&&""""""%%%###""" $$$((()))###$$$$$$###""""""###%%% !!!###$$$%%%''''''$$$%%%'''&&&%%%$$$$$$%%%!!!$$$''''''%%%$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$+++***'''%%%%%%&&&(((***&&&###"""%%%$$$!!!!!!###'''$$$"""###&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&&&&######&&&(((&&&'''""""""%%%$$$"""%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%###""""""%%%((()))'''$$$&&&&&&&&&&&&%%%%%%$$$###!!!###%%%%%%###"""""""""##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########&&&%%%###""""""###%%%&&&!!!###"""!!!!!!$$$'''"""$$$&&&&&&$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%)))***)))&&&######&&&)))&&&%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%(((000---'''((($$$###,,,&&&&&&&&&&&&&&&&&&&&&&&&#########%%%'''((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&((("""***%%%$$$((( %%%(((&&&$$$%%%'''(((&&&$$$((('''&&&%%%&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&### $$$'''(((&&&(((......(((&&&(((((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&$$$'''&&&$$$$$$'''(((&&&%%%%%%&&&&&&'''&&&&&&%%%&&&''')))((('''%%%%%%&&&$$$'''&&&###$$$)))(((###&&&&&&%%%$$$%%%&&&'''(((///(((&&&((('''###%%%***$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$%%%%%%)))(((&&&%%%$$$$$$%%%&&&$$$""""""$$$'''((('''$$$)))(((&&&%%%$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&(((((((((((('''&&&%%%$$$###&&&))))))&&&$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%((()))(((%%%&&&''''''((((((((((((((($$$&&&''''''&&&%%%%%%&&&***)))(((''''''((()))***"""(((%%%###(((&&&$$$+++'''''''''&&&%%%%%%(((***&&&&&&%%%&&&'''((()))***"""(((***'''&&&'''***'''((()))(((&&&%%%%%%'''%%%&&&((())))))'''&&&$$$###$$$$$$###"""###&&&((('''&&&%%%%%%%%%%%%&&&''')))&&&###"""###%%%&&&&&&!!!!!!"""###$$$&&&((())))))%%%""""""$$$&&&&&&%%%###((()))'''&&&((()))''',,,(((&&&'''%%%"""###&&&"""###$$$%%%$$$$$$"""""" $$$''''''######&&&***%%%&&&&&&%%%$$$###%%%&&& !!!"""$$$&&&'''#########$$$%%%&&&((()))%%%&&&'''((()))+++,,,,,,&&&%%%######$$$$$$$$$###%%%***%%%"""(((&&&###(((!!!""""""'''%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$%%%$$$###(((%%%###"""###%%%&&&&&&''''''%%%$$$###"""""""""'''"""!!!%%%((('''%%%&&&(((%%%$$$'''&&&######%%%&&&$$$"""###%%%'''&&&%%%########################!!!$$$%%%"""!!!$$$&&&$$$+++'''######&&&)))(((%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$######""""""""""""""""""###$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%######$$$'''(((&&&$$$%%%&&&&&&&&&%%%%%%$$$###%%%$$$###%%%((((((&&&$$$##############################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$###$$$%%%$$$###"""###%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''&&&$$$###&&&)))%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!)))'''###%%%######,,,&&&&&&&&&&&&&&&&&&&&&&&&#########%%%'''((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$(((######((( %%%'''%%%###$$$&&&'''%%%###$$$#########$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''%%%###!!!"""%%%((($$$"""$$$))))))$$$"""$$$'''''''''''''''&&&&&&&&&###$$$%%%&&&(((***++++++$$$%%%&&&&&&''''''&&&&&&$$$'''&&&$$$$$$'''(((&&&&&&&&&&&&'''&&&&&&%%%%%%&&&''')))(((&&&%%%%%%&&&###&&&&&&$$$''',,,,,,(((&&&&&&%%%%%%%%%&&&'''(((***&&&%%%(((((($$$###'''$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&((('''&&&(((+++,,,+++)))'''&&&%%%%%%%%%&&&''''''%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$$$$$$$%%%'''((('''''''''(((''''''&&&%%%$$$&&&''''''%%%%%%''')))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%((()))(((&&&&&&&&&'''(((((((((((((((''')))***)))((('''(((***'''''''''(((((('''''''''%%%+++'''$$$(((&&&###***%%%&&&'''&&&%%%%%%''')))######$$$$$$%%%%%%&&&&&&!!!'''(((&&&%%%&&&)))$$$&&&&&&&&&$$$###$$$%%%'''''''''&&&&&&&&&''''''%%%'''''''''%%%&&&''')))'''&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$(((%%%""""""$$$&&&&&&%%%!!!%%%'''$$$###%%%&&&%%%(((%%%$$$%%%%%%###$$$'''""""""$$$%%%%%%%%%$$$$$$$$$''')))'''###!!!###&&&'''''''''%%%###"""###$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%&&&''''''$$$$$$######%%%%%%&&&%%%(((,,,'''###'''$$$ %%%$$$%%%%%%$$$!!!!!!%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%***'''%%%$$$&&&'''((('''''''''&&&%%%$$$$$$$$$$$$'''###!!!%%%(((&&&$$$%%%'''$$$$$$'''&&&######&&&%%%$$$######%%%&&&&&&%%%########################"""$$$%%%""""""%%%&&&###(((%%%!!!!!!###$$$###!!!$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###"""!!! ''''''&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&""" $$$***,,,)))$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###%%%'''((('''%%%$$$$$$###""""""$$$%%%%%%$$$&&&'''&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''!!!###%%%&&&%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!%%%###"""+++&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###'''"""###)))!!!'''%%%$$$######%%%%%%$$$###%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''&&&$$$$$$&&&(((%%%$$$%%%((((((%%%$$$%%%&&&&&&&&&'''''''''''''''((())))))((('''%%%###"""%%%%%%&&&''''''''''''&&&$$$'''&&&$$$$$$'''(((&&&&&&'''''''''&&&%%%%%%$$$&&&'''((('''&&&%%%%%%&&&&&&((('''&&&(((,,,+++(((&&&%%%%%%%%%%%%&&&'''(((%%%$$$%%%))))))%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''%%%$$$%%%&&&%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$%%%'''((('''&&&%%%%%%$$$%%%%%%'''((()))%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%'''((()))%%%&&&''''''((('''''''''%%%&&&%%%%%%$$$&&&***---(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((((('''&&&&&&&&&'''(((((((((((('''&&&''''''&&&%%%%%%&&&((($$$%%%'''(((((('''%%%$$$'''---)))%%%)))&&&###)))###%%%&&&'''&&&%%%&&&'''%%%&&&'''((((((((('''&&&!!!&&&'''&&&%%%&&&(((###%%%&&&%%%$$$$$$%%%&&&((('''%%%$$$$$$&&&''')))&&&''')))(((&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$&&&((()))(((&&&&&&&&&%%%$$$############'''%%%######$$$&&&&&&%%%%%%(((((($$$###''')))((('''$$$$$$&&&'''%%%&&&)))"""###$$$%%%&&&&&&%%%%%%%%%'''((('''###"""###%%%(((((((((&&&###""""""###''''''&&&&&&%%%%%%$$$$$$###$$$%%%%%%%%%$$$"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((,,,&&&###'''$$$ %%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&$$$"""!!!###$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''((($$$###&&&'''%%%###%%%%%%""""""%%%$$$""""""$$$$$$$$$######$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$&&&&&&$$$%%%((('''###$$$""" $$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$###""""""))))))(((&&&$$$"""######$$$%%%%%%%%%%%%$$$'''&&&$$$###$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%""" """'''(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%"""###%%%&&&''''''&&&&&&!!!"""""""""###%%%'''%%%%%%$$$"""!!!"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!###&&&'''''''''&&&%%%$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&###***'''$$$'''$$$""")))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%''''''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&%%% ((($$$$$$***!!!'''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((()))))))))((('''%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$&&&'''((('''&&&%%%&&&''''''&&&'''(((((('''&&&'''%%%&&&&&&&&&'''((((((((('''(((((('''%%%"""%%%&&&&&&'''''''''''''''$$$'''&&&$$$$$$'''(((&&&''''''''''''&&&%%%$$$$$$&&&'''((('''%%%$$$%%%'''+++***((('''(((((('''$$$%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%'''(((&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&###$$$&&&'''((('''&&&&&& !!!"""######""""""%%%%%%%%%%%%&&&&&&''''''%%%&&&'''&&&%%%$$$%%%&&&((((((&&&&&&%%%&&&'''((($$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&''')))+++%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%&&&''''''((((((''''''%%%&&&&&&%%%######%%%'''%%%&&&'''(((((('''&&&%%%&&&,,,(((%%%)))&&&###***!!!###&&&'''&&&%%%%%%&&&%%%'''((())))))(((&&&$$$"""&&&'''&&&&&&'''((($$$&&&''''''&&&&&&((()))'''&&&%%%%%%%%%&&&'''(((###%%%'''&&&$$$"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%(((******(((&&&$$$#########$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%((((((###"""&&&))))))(((%%%%%%((()))&&&'''***%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$$$$&&&((('''''''''%%%###"""###$$$"""###$$$%%%'''((((((((( ###%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%$$$$$$$$$###((($$$"""'''&&&###(((%%%$$$$$$%%%&&&&&&$$$!!!$$$$$$%%%%%%%%%%%%&&&&&&###"""!!!"""$$$%%%$$$###%%%###!!!!!!###$$$######%%%%%%%%%%%%%%%&&&''''''(((%%%$$$&&&&&&######%%%$$$""""""$$$%%%""""""%%%###$$$$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&%%%$$$%%%(((&&&!!!&&&%%%###"""""""""!!! $$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%"""###$$$$$$""""""###$$$$$$%%%%%%$$$$$$'''&&&%%%$$$###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&''' $$$'''%%%!!! $$$)))  """""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''))))))(((&&&$$$###$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$***'''$$$)))&&&"""(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&& (((###"""'''###$$$%%%%%%&&&&&&&&&&&&'''"""###$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%'''&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((((((((( ###%%%'''&&&&&&%%%%%%&&&''''''((((((''''''$$$'''&&&$$$$$$'''(((&&&&&&'''''''''&&&%%%%%%$$$&&&''''''&&&$$$$$$%%%'''***'''&&&&&&'''%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((('''&&&%%%&&&&&&###$$$&&&'''((('''&&&&&&###$$$%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''+++)))(((&&&%%%%%%%%%&&&$$$$$$&&&'''(((((())))))&&&&&&'''(((((('''&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((())))))(((''''''(((***(((((('''&&&&&&'''((((((###)))&&&###(((&&&$$$+++ ###&&&'''&&&%%%&&&&&&!!!"""$$$%%%%%%###!!! ###$$$'''(((((((((((()))$$$&&&''''''&&&&&&((()))###$$$&&&'''''''''&&&&&&"""$$$&&&%%%### &&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%(((******(((&&&$$$#########$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$%%%&&& ######!!!$$$$$$(((&&&%%%((((((%%%$$$'''((('''&&&%%%$$$$$$#########$$$%%%%%%%%%%%%&&&'''$$$%%%&&&%%%$$$$$$%%%''' """$$$&&&((((((((( ###%%%&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%!!!$$$&&&&&&%%%%%%&&&'''"""'''###!!!'''&&&###(((#########%%%&&&&&&###!!!$$$$$$$$$%%%%%%&&&&&&&&&###"""!!!"""$$$%%%$$$###)))'''&&&&&&'''(((((('''############$$$%%%&&&''''''%%%%%%'''&&&""""""%%%&&&######&&&'''$$$$$$'''"""###$$$$$$"""###$$$&&&"""""""""######$$$$$$%%%"""###""" ###&&&"""&&&%%%%%%%%%$$$########################$$$%%%%%%""""""#########$$$$$$$$$ """%%%''''''%%%""" """######$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%'''$$$$$$%%%&&&&&&&&&%%%%%%%%%''''''&&&###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&&&&((()))'''###!!!$$$'''"""######!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&'''(((***)))&&&######$$$$$$%%%&&&''''''(((###$$$$$$%%%%%%&&&&&&'''%%%""""""(((&&&"""'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%'''!!! %%%!!!###%%%&&&&&&&&&&&&''')))$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&&&&((('''######'''(((&&&&&&&&&&&&'''''''''''''''###$$$&&&'''((((((((('''&&&&&&'''(((((((((((('''$$$'''&&&$$$$$$'''(((&&&%%%&&&&&&''''''&&&&&&%%%'''''''''%%%######%%%'''$$$!!!!!!$$$'''%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&((('''$$$$$$'''(((&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((((((&&&%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&$$$%%%''''''%%%%%%%%%&&&''''''''''''&&&%%%$$$###%%%&&&''''''&&&&&&'''(((***)))'''%%%$$$$$$%%%%%%$$$%%%&&&'''((((((((((((&&&%%%&&&((()))'''$$$!!!$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&'''''''''$$$&&&''''''&&&%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%'''))))))'''&&&''''''***(((&&&%%%%%%&&&(((***"""(((%%%###(((&&&$$$+++!!!###&&&&&&&&&&&&'''((("""###$$$%%%%%%%%%$$$###%%%&&&'''(((((()))))))))###%%%&&&%%%$$$$$$%%%&&&"""###%%%'''((('''&&&%%%%%%&&&'''&&&$$$""""""###%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%'''))))))'''%%%&&&&&&%%%$$$############$$$%%%&&&&&&$$$$$$%%%&&&!!!$$$$$$!!! ###%%%$$$&&&######&&&&&&"""!!!###((('''&&&$$$############'''&&&&&&%%%%%%$$$$$$######$$$%%%%%%$$$%%%&&&(((!!!"""$$$%%%%%%%%%$$$######$$$%%%%%%%%%$$$""""""%%%$$$$$$$$$$$$$$$$$$$$$###&&&%%%&&&)))+++%%%***%%%!!!&&&$$$ %%%"""$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%$$$###$$$&&&'''&&&%%%'''&&&%%%&&&'''((('''%%%############$$$$$$%%%&&&&&&$$$%%%'''&&&"""###'''%%%######&&&'''$$$%%%((("""###$$$$$$""""""$$$&&&!!!""""""###$$$$$$%%%%%%!!!!!! """%%%!!!"""###$$$$$$###"""""""""###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((()))))))))""""""###$$$$$$$$$$$$$$$!!!$$$&&&&&&%%%$$$&&&'''###$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""%%%###!!!"""%%%'''&&&$$$%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&))))))'''%%%######$$$$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$!!! '''%%% $$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%(((""""""'''$$$"""$$$&&&&&&%%%$$$&&&)))(((''''''''''''((())))))&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&'''''''''###$$$%%%$$$######%%%'''(((***(((######(((***((('''''''''''''''&&&&&&&&&******)))((('''&&&%%%$$$&&&&&&'''((((((((((((((($$$'''&&&$$$$$$'''(((&&&$$$$$$%%%&&&''''''''''''''''''&&&$$$"""###%%%'''###$$$'''%%%%%%((($$$%%%&&&'''''''''&&&&&&$$$((((((%%%%%%'''%%%!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''''''''&&&%%%%%%%%%&&&&&&"""$$$&&&%%%###"""###%%%%%%&&&'''''''''&&&%%%$$$%%%&&&''''''&&&&&&''')))'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&'''((((((((('''%%%$$$###$$$&&&'''%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&''''''((($$$&&&((((((%%%$$$%%%'''$$$%%%&&&&&&''''''&&&&&&!!!$$$'''((('''%%%$$$###'''&&&&&&&&&&&&&&&&&&'''$$$***'''$$$(((&&&$$$***###$$$&&&&&&&&&&&&)))+++'''''''''(((((()))))))))&&&%%%%%%&&&(((((((((((($$$&&&&&&&&&$$$###$$$%%%######$$$%%%&&&&&&'''''''''(((((('''%%%$$$%%%'''%%%%%%&&&''''''&&&%%%%%%%%%$$$%%%&&&''''''%%%$$$%%%%%%$$$$$$###$$$$$$$$$###%%%''''''$$$###$$$&&&###'''(((%%%$$$'''((('''$$$"""###''''''$$$###&&&%%%$$$############$$$%%%'''&&&%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$%%%'''$$$$$$%%%&&&%%%###!!! %%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$###%%%$$$$$$'''***%%%)))$$$!!!&&&$$$ %%% ###&&&'''%%%%%%''')))######$$$%%%%%%&&&''''''%%%$$$###$$$&&&'''&&&%%%$$$###"""###%%%%%%###"""%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%'''%%%"""$$$(((###!!!!!!$$$%%%"""###&&&!!!###%%%$$$"""!!!$$$'''######$$$%%%&&&&&&''''''""""""!!!!!!$$$&&&""""""$$$%%%%%%%%%$$$$$$%%%#########"""###$$$$$$%%%))))))((('''&&&&&&%%%$$$'''%%%###!!!!!!###%%%'''""""""###$$$$$$$$$$$$######''''''&&&%%%&&&(((###$$$%%%%%%&&&&&&&&&&&&######&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$############$$$%%%%%%$$$""" %%%,,,)))### """$$$$$$"""!!!""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''###!!!!!!$$$((()))(((&&&######$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''$$$)))$$$"""'''$$$ $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&!!!***&&&&&&,,,$$$*** ###%%%%%%######%%%(((%%%%%%$$$######%%%&&&'''&&&&&&&&&'''''''''((((((###$$$$$$%%%&&&'''(((((($$$%%%%%%$$$###$$$&&&)))$$$&&&$$$$$$&&&$$$(((((((((''''''&&&&&&%%%%%%%%%$$$%%%%%%'''((()))&&&''''''((((((((((((((($$$''''''$$$$$$((((((&&&######%%%&&&'''(((((((((''''''&&&$$$""""""%%%''''''!!!!!!%%%'''######&&&$$$%%%&&&'''''''''&&&%%% &&&)))&&&&&&'''###$$$$$$%%%%%%%%%&&&&&&&&&%%%'''(((((('''&&&&&&''')))(((&&&%%%$$$%%%%%%&&&###&&&((('''%%%###$$$&&&###$$$&&&'''(((''''''&&&%%%&&&''''''&&&&&&((()))############$$$&&&((()))%%%&&&''''''((('''''''''%%%""" $$$'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&'''(((((($$$&&&)))(((%%%$$$%%%'''$$$%%%&&&&&&''''''&&&&&&###'''***,,,+++(((&&&%%%###$$$&&&''''''&&&$$$###'''---)))%%%)))&&&###***$$$%%%&&&%%%%%%'''***,,,%%%%%%%%%%%%&&&((()))***%%%%%%$$$%%%'''((('''''''''((()))(((&&&%%%&&&'''%%%$$$######$$$%%%((()))'''''''''%%%$$$$$$&&&(((%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$%%%&&&&&&%%%###!!!!!!"""###$$$&&&((()))"""%%%''''''%%%###$$$&&&!!!%%%'''%%%$$$&&&&&&%%%%%%###%%%***+++)))(((+++"""!!!!!!!!!"""$$$&&&((($$$######$$$&&&''''''&&&&&&''''''%%%######$$$%%%$$$%%%&&&&&&&&&$$$""" #########$$$%%%&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&!!!&&&&&&### !!!$$$!!!&&&""" '''&&&###)))"""&&&%%%""""""&&&+++######$$$%%%%%%&&&''''''###"""!!!"""$$$%%%$$$###&&&%%%$$$%%%''''''%%%###'''&&&&&&%%%%%%&&&&&&&&&######%%%'''%%%"""$$$***&&&&&&&&&&&&%%%$$$$$$###$$$$$$#########$$$%%%&&&"""############$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&)))(((((('''%%%$$$$$$###%%%$$$#########$$$%%%&&&)))&&&######%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################&&&######'''!!!"""$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&'''&&&&&&%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$!!!$$$***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$###"""""")))'''%%%%%%&&&&&&%%%$$$###%%%&&&''''''$$$!!!%%%,,,000///***$$$!!!"""###$$$$$$%%%&&&''''''&&&######&&&&&&$$$%%%(((&&&$$$$$$'''))))))%%%""""""%%%''''''%%%%%%''')))###$$$%%%%%%$$$$$$&&&(((%%%&&&''''''(((((('''''''''%%%$$$%%%((((((&&&###&&&'''((('''&&&&&&'''(((""" !!!%%%((((((''',,,,,,+++)))&&&%%%&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!"""%%%'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""%%%''''''%%%###'''(((((('''%%%###$$$%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''---$$$!!!((((((""""""((($$$$$$%%%&&&&&&''''''(((&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''''''''&&&%%%'''(((((('''%%%###$$$%%%###%%%$$$$$$+++---((('''%%%$$$###$$$$$$%%%((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((()))$$$###&&&)))&&&%%%%%%$$$''')))'''""""""&&&***((('''%%%$$$$$$%%%'''(((%%%%%%&&&''''''(((((()))%%%%%%%%%&&&&&&&&&'''''',,,'''!!!!!!%%%((('''%%%%%%###"""!!!"""$$$''')))&&&&&&%%%$$$$$$&&&'''(((###&&&((()))((('''''''''$$$&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!%%%((('''###"""%%%)))%%%%%%&&&'''&&&$$$!!!'''((()))(((%%%"""!!!!!!$$$%%%'''&&&%%%%%%&&&(((&&&''''''&&&$$$$$$%%%'''((('''%%%#########%%%&&&$$$%%%%%%$$$######$$$&&&&&&%%%$$$###$$$%%%&&&''' """$$$$$$$$$&&&'''""""""###$$$%%%%%%&&&&&&&&&&&&&&&$$$######%%%''' """%%%&&&%%%%%%%%%&&&)))'''%%%%%%''''''%%%###&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&'''((()))''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######%%%%%%%%%&&&%%%%%%$$$$$$"""###$$$%%%&&&'''(((((("""############$$$$$$$$$!!!###$$$$$$######%%%&&&&&&%%%$$$###"""!!!!!! $$$$$$#########$$$%%%&&&''''''(((+++---***%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""" !!!&&&&&&!!! ###!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%### """%%%$$$!!!"""'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######'''%%%$$$$$$&&&'''&&&%%%%%%&&&'''''''''%%%###"""'''&&&$$$""""""$$$)))---%%%%%%%%%%%%%%%%%%%%%%%%$$$!!! ######!!!"""%%%(((&&&%%%$$$&&&''''''&&&%%%&&&'''&&&$$$$$$&&&(((%%%&&&&&&%%%$$$$$$%%%&&&%%%&&&&&&''''''''''''''''''%%%$$$&&&((((((&&&$$$&&&'''((('''&&&&&&'''(((&&&%%%$$$%%%)))++++++***((()))+++***((('''&&&'''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&(((((('''%%%$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&''''''''''''$$$%%%&&&(((((('''&&&%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''---%%%###((()))$$$$$$)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((())))))***$$$%%%&&&'''''''''&&&&&&'''(((((('''%%%$$$$$$%%%%%%(((%%% $$$,,,(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((($$$"""&&&))))))(((***&&&'''((('''%%%$$$'''***&&&%%%$$$$$$$$$%%%''''''""""""###$$$$$$%%%%%%&&&%%%&&&&&&&&&'''''''''''')))'''%%%$$$%%%&&&)))***&&&%%%$$$$$$%%%&&&)))***&&&&&&%%%%%%&&&&&&'''(((###%%%''''''&&&%%%&&&'''%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&"""%%%((('''###"""%%%(((&&&&&&''''''&&&%%%###"""###%%%''''''%%%$$$$$$%%%&&&'''(((&&&$$$""""""###''''''(((&&&$$$$$$%%%&&&((('''%%%######$$$%%%&&&$$$%%%%%%$$$######$$$&&&$$$$$$######$$$$$$%%%&&&%%%&&&((((((&&&%%%&&&'''"""######$$$%%%%%%&&&&&&$$$%%%%%%$$$######$$$&&& """%%%&&&%%%$$$%%%&&&'''%%%###$$$&&&&&&%%%###%%%$$$$$$######$$$$$$%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&###$$$%%%%%%%%%%%%%%%%%% """######"""!!!!!!"""############$$$$$$$$$ """############%%%&&&$$$$$$######"""!!! $$$$$$######$$$$$$%%%&&&%%%%%%&&&((()))'''"""$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''%%%%%%'''&&&""" !!!"""###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$!!!!!!$$$&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$###"""###%%%''''''&&&''''''''''''&&&%%%%%%$$$(((%%% !!!***111&&&&&&&&&%%%%%%$$$$$$$$$&&&######%%%&&&$$$%%%((((((&&&$$$!!! """&&&***'''''''''%%%######%%%'''&&&'''(((&&&$$$###$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''&&&$$$&&&'''((('''&&&&&&'''((()))(((''''''***+++++++++$$$'''***,,,***(((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$%%%&&&)))***$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&'''((()))((('''!!!###%%%&&&&&&'''(((***&&&&&&&&&&&&''''''''''''"""###&&&(((((((((&&&%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''',,,&&&$$$)))***%%%%%%)))(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%$$$$$$%%%$$$)))(((!!!!!!(((---,,,&&&''''''''''''&&&%%%%%%######$$$$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&***&&&$$$''')))((((((+++'''''''''''''''((()))***######$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((&&&((()))'''$$$%%%)))...&&&%%%%%%%%%&&&'''((()))%%%&&&''''''((((((''''''###$$$%%%$$$######%%%'''%%%'''((((((&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###&&&(((&&&$$$"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$%%%&&&((()))***(((&&&$$$$$$%%%(((((((((&&&$$$###$$$%%%'''&&&%%%$$$###$$$%%%&&&$$$%%%&&&%%%$$$###$$$&&&""""""###$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%#########$$$$$$%%%%%%&&&###$$$&&&&&&$$$$$$$$$%%%!!!###%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%&&&%%%$$$$$$######""""""######$$$&&&&&&%%%%%%&&&&&&'''(((######$$$%%%&&&'''(((((($$$%%%%%%&&&''''''''''''"""###$$$%%%%%%%%%%%%%%%"""#########!!!""""""#########$$$$$$$$$!!!############%%%&&&&&&&&&&&&%%%$$$#########$$$###$$$$$$$$$$$$%%%%%%(((&&&###!!!!!!"""$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$&&&&&&%%%$$$%%%"""###$$$$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%###""""""$$$&&&%%%%%%((('''&&&%%%$$$$$$%%%&&&"""""""""""""""###''')))%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$''''''%%%&&&)))$$$%%%### $$$)))&&&&&&%%%$$$###$$$&&&(((%%%'''((('''%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&''''''&&&%%%&&&'''((('''&&&&&&&&&(((((('''&&&&&&'''(((((((((%%%'''******)))''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&&&&'''((()))######$$$%%%%%%&&&''''''***(((&&&&&&'''(((((('''"""###%%%&&&&&&'''(((***%%%%%%&&&&&&&&&'''''''''###$$$$$$%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''***%%%$$$((()))&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&& '''***&&&###%%%&&&%%%&&&&&&((((((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((('''&&&&&&&&&%%%...)))'''''''''$$$$$$''''''&&&%%%&&&((())))))((("""###%%%&&&&&&%%%###"""&&&&&&''''''(((((())))))'''''''''(((((((((((()))&&&((()))'''$$$$$$(((+++###$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((()))((('''&&&$$$%%%%%%$$$######&&&(((&&&((()))((('''%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%&&&'''(((&&&'''(((&&&$$$######$$$$$$%%%'''&&&%%%%%%&&&((((((((((((&&&$$$###$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%"""###$$$&&&&&&%%%$$$$$$!!!$$$$$$$$$$$$&&&'''#########$$$$$$%%%%%%%%%"""$$$''''''&&&%%%%%%&&&"""###%%%%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&'''''''''$$$$$$############$$$$$$'''''''''''''''(((((()))######$$$%%%&&&&&&''''''!!!"""###$$$%%%&&&&&&&&&"""######$$$%%%%%%%%%%%%''''''((('''&&&### """"""#########$$$$$$$$$ """###$$$######%%%&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%((('''&&&%%%$$$%%%''')))#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""######$$$&&&&&&%%%"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""###$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%$$$""""""######$$$$$$$$$%%%$$$&&&'''&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&'''''''''''''''%%%######$$$$$$$$$###'''&&&$$$###"""###%%%&&& ###'''((('''%%%############$$$%%%%%%&&&''''''%%%"""!!!$$$$$$"""###&&&###%%%%%%###!!! $$$'''$$$#########$$$&&&'''(((###%%%''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''&&&&&&&&&'''&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&%%%%%%&&&''')))))))))(((&&&%%%&&&'''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&&&&######$$$%%%%%%&&&'''''')))'''%%%%%%&&&'''&&&&&&$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&&&&'''(((&&&%%%######$$$&&&'''$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''$$$###&&&'''&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((((((((('''%%%%%%%%%%%%&&&&&&''''''%%%'''''''''%%%$$$%%%&&&"""%%%'''&&&&&&&&&$$$ %%%&&&'''(((((((((&&&&&&((('''''''''&&&&&&&&&%%%((((((((('''&&&&&&&&&%%%+++(((&&&'''%%%"""###&&&&&&%%%$$$%%%'''((('''&&&$$$%%%&&&'''&&&$$$!!!#########$$$%%%%%%&&&&&&'''''''''(((((((((((())))))(((&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&%%%&&&&&&$$$###$$$''')))&&&((()))((('''%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&$$$###$$$$$$$$$#########$$$%%%&&&'''%%%&&&'''&&&$$$###$$$%%% """######"""!!!###$$$'''((((((&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&###%%%''''''%%%$$$%%%%%%###$$$&&&'''''''''&&&%%%"""%%%''''''''''''((()))###$$$$$$$$$$$$$$$%%%%%%###%%%((()))((('''''''''###$$$%%%$$$######%%%&&&######$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&"""###$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$"""############$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%$$$!!!'''******'''%%%###""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################"""%%%$$$""""""$$$$$$"""###$$$%%%$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""$$$$$$$$$$$$%%%%%%%%%%%% !!!!!!"""###$$$%%%%%%######$$$%%%%%%%%%$$$$$$""""""######$$$$$$%%%%%%"""&&&'''$$$###%%%'''&&&&&&&&&'''''''''''''''(((######$$$&&&''''''''''''(((&&&$$$$$$$$$$$$###"""&&&%%%############$$$%%%$$$%%%'''&&&%%%$$$%%%&&&"""######$$$&&&''''''(((&&&######&&&&&&$$$%%%(((%%%'''((((((&&&&&&&&&'''$$$###"""$$$&&&'''&&&%%%"""$$$'''((('''''''''(((&&&%%%$$$$$$$$$%%%'''(((###%%%&&&'''&&&&&&'''(((&&&'''((('''&&&&&&'''(((&&&'''((('''&&&&&&((()))******)))'''$$$$$$&&&(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""$$$&&&(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$%%%'''''''''%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&%%%%%%&&&(((***$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$######$$$&&&&&&%%%###$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%&&&''')))***###$$$&&&'''''''''&&&%%%&&&%%%%%%%%%%%%&&&'''(((%%%&&&''''''%%%%%%%%%'''(((%%%""""""%%%((()))(((%%%%%%&&&''''''''''''&&&))))))(((''''''&&&%%%%%%'''''''''''''''&&&&&&&&&%%%$$$%%%((('''$$$%%%)))%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&$$$""" $$$$$$%%%%%%&&&&&&''''''&&&&&&'''''''''(((((((((((('''%%%%%%%%%&&&%%%%%%((((((''''''''''''(((((($$$%%%&&&&&&''''''&&&&&&$$$%%%&&&%%%$$$%%%&&&(((%%%'''((((((&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%"""###$$$$$$$$$%%%(((***'''((((((&&&$$$"""###$$$&&&''''''&&&$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''(((&&&%%%%%%%%%%%%&&&&&&'''''''''''''''$$$&&&'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''''''''&&&'''((($$$%%%%%%$$$######$$$&&&!!!"""######""""""###$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%###"""$$$%%%%%%&&&''''''''''''###$$$$$$$$$$$$######""" !!!###$$$$$$%%%"""############$$$$$$$$$%%%&&&'''&&&$$$$$$$$$&&&$$$$$$$$$###############"""###$$$%%%%%%%%%$$$$$$$$$))))))&&&###"""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###########################&&&%%%!!!!!!$$$%%%!!!###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%% !!!"""###$$$%%%&&&&&&###"""""""""######$$$%%%###$$$$$$%%%&&&&&&''''''"""''''''###"""%%%&&&$$$%%%%%%%%%&&&&&&'''''''''!!!"""###%%%&&&''''''''''''&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$%%%%%%######$$$''')))$$$$$$$$$%%%%%%&&&&&&&&&)))&&&&&&((()))''''''+++(((&&&%%%&&&'''((('''&&&%%%$$$$$$%%%'''&&&### ###&&&((()))(((&&&&&&&&&&&&%%%$$$###$$$%%%'''((("""$$$''''''&&&%%%''')))&&&'''((('''&&&&&&'''(((%%%'''((('''&&&&&&(((+++&&&'''((((((&&&&&&&&&'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((((((&&&$$$%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&& !!!###%%%'''((((((((($$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%'''(((&&&###%%%&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&(((***,,,!!!"""###%%%%%%$$$###"""&&&&&&%%%%%%%%%&&&'''(((%%%&&&''''''%%%%%%&&&'''(((%%%""""""$$$'''***,,,%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''"""###&&&***)))%%%&&&***%%%(((***)))&&&$$$$$$&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''((())))))***%%%&&&&&&&&&''''''''''''###%%%((('''%%%%%%(((+++***)))'''&&&&&&'''((()))$$$$$$$$$$$$$$$%%%&&&&&&"""$$$%%%&&&%%%$$$%%%&&&%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%###$$$%%%&&&&&&&&&%%%$$$!!!###$$$$$$$$$%%%(((+++)))******(((&&&$$$%%%&&&%%%&&&&&&&&&%%%%%%&&&(((###$$$%%%%%%&&&&&&&&&&&&###%%%(((((('''%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''!!!###$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$$$$$$$&&&((($$$%%%%%%$$$""""""$$$&&&###%%%&&&%%%###"""###%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((()))))))))(((((("""###%%%&&&&&&%%%$$$###%%%%%%&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###$$$%%%&&&&&&"""############$$$$$$$$$'''(((((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$ %%%''''''''')))+++!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$######$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$########################"""%%%%%%!!!!!!&&&'''$$$###%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$!!!"""###$$$%%%&&&''''''###"""!!!!!!!!!"""$$$%%%%%%%%%&&&&&&'''((())))))"""((((((###!!!$$$%%%"""$$$$$$$$$%%%%%%&&&&&&&&& !!!"""$$$%%%&&&''''''&&&%%%$$$$$$&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&& """###$$$$$$%%%''')))&&&&&&%%%%%%%%%%%%$$$$$$&&&######%%%&&&$$$$$$(((((($$$!!!!!!$$$&&&%%%$$$'''&&&&&&''''''%%% %%%(((******(((%%%$$$$$$&&&%%%$$$######%%%'''(((!!!$$$''''''&&&%%%''')))&&&'''((('''&&&&&&'''(((###%%%'''&&&$$$$$$'''***!!!$$$(((***)))(((''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###"""""""""###%%%''')))&&&%%%%%%%%%%%%%%%%%%%%%"""###$$$'''))))))'''%%%$$$%%%&&&&&&%%%%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$''''''&&&$$$$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&((()))'''$$$(((''''''&&&&&&%%%%%%$$$)))((('''&&&''')))+++---###%%%&&&(((((('''&&&%%%&&&&&&%%%$$$%%%&&&'''(((%%%&&&''''''%%%%%%&&&'''######%%%&&&%%%$$$%%%'''%%%%%%$$$###$$$%%%'''(((###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''(((((((((%%%&&&***---+++%%%$$$(((&&&***---,,,&&&###$$$'''######%%%&&&'''(((((((((######$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%+++***%%%%%%+++222)))'''%%%######$$$'''(((%%%$$$###"""###$$$%%%&&& """%%%%%%$$$######$$$$$$&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))******)))((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###$$$&&&'''&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%$$$###$$$&&&((( """######"""!!!###$$$$$$%%%&&&&&&%%%%%%''')))###$$$%%%&&&&&&&&&&&&&&&###%%%((()))'''&&&%%%%%%&&&%%%$$$###$$$%%%&&&''' """$$$$$$$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###"""!!!###%%%(((%%%%%%%%%$$$""""""$$$&&&''')))+++)))&&&%%%&&&((($$$$$$############$$$$$$###$$$%%%&&&&&&&&&%%%$$$ !!!$$$&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$#########%%%%%%$$$"""!!!"""###$$$&&&((('''&&&$$$######&&&%%%$$$######%%%'''((($$$$$$(((&&&###***'''''''''%%%$$$$$$&&&(((&&&$$$""""""$$$%%%$$$"""$$$%%%&&&((()))*********%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%###!!!"""%%%'''$$$%%%&&&&&&&&&$$$""" &&&$$$"""$$$'''&&&!!!!!!###$$$$$$######$$$%%%$$$$$$$$$###############'''%%%""" """$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$"""""""""######$$$$$$$$$!!!!!!"""###%%%'''''''''&&&%%%  (((((("""###$$$%%%&&&'''&&&%%%$$$$$$&&&&&&$$$%%%'''&&&"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###((((((%%%"""$$$$$$###%%%(((&&&"""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%'''%%%$$$%%%''''''$$$!!!$$$%%%'''&&&&&&%%%'''(((%%%&&&''''''&&&&&&'''))))))$$$ """(((***&&&!!!&&&%%%%%%%%%%%%&&&''''''###$$$%%%&&&'''&&&%%%%%%///***&&&$$$&&&''''''&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***+++((($$$"""&&&+++,,,'''!!!!!!###$$$&&&''''''&&&&&&&&&$$$###&&&******%%%###$$$%%%%%%&&&&&&%%%%%%$$$((('''"""!!!&&&)))(((%%%!!!"""&&&((()))'''''''''&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%######$$$%%%&&&'''&&&$$$&&&(((%%%$$$%%%'''(((((('''%%%$$$###&&&&&&$$$%%%((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''')))%%%$$$''''''%%%%%%'''((()))***)))((('''((()))###$$$%%%&&&((()))*********))))))(((###""")))&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########"""""""""$$$&&&'''%%%$$$"""###$$$%%%&&&%%%$$$$$$###%%%%%%$$$&&&)))'''"""%%%%%%%%%&&&&&&%%%$$$$$$$$$((((((''''''&&&###&&&''' )))'''"""'''"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$###"""###%%%'''(((!!! '''+++,,,"""###$$$%%%%%%$$$###"""%%%%%%&&&&&&%%%###""" %%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%&&&&&&'''(((((()))(((&&&###"""!!!""""""&&&%%%###""""""###%%%&&&&&&'''((('''%%%$$$%%%&&&***(((%%%$$$$$$$$$###"""%%%$$$#########$$$%%%&&&)))'''%%%&&&''''''$$$!!!&&&''''''&&&&&&$$$###"""$$$$$$$$$######"""""""""###$$$%%%$$$"""!!!"""######%%%'''&&&%%%######$$$######!!!!!!!!!"""$$$%%%%%%((($$$$$$)))&&&%%%000&&&&&&&&&%%%$$$$$$&&&(((###$$$$$$###""""""###%%%###"""""""""###&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%###""""""%%%'''###$$$%%%&&&&&&$$$###"""%%%###!!!###%%%%%%!!!!!!###$$$$$$######$$$%%%&&&%%%%%%$$$###"""!!!!!!&&&%%%###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%% ###%%%$$$""""""$$$'''$$$$$$!!!###((('''!!!$$$$$$%%%%%%&&&&&&%%%%%%&&&))))))''''''***)))%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&***&&&""""""%%%'''&&&$$$$$$%%%$$$"""$$$((('''###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''%%%$$$%%%&&&'''$$$"""$$$%%%&&&&&&%%%$$$&&&'''$$$%%%&&&&&&%%%%%%&&&(((!!! %%%(((&&&$$$&&&%%%%%%%%%%%%&&&''''''###$$$%%%&&&&&&&&&%%%%%%***'''&&&&&&((()))'''&&&%%%&&&''''''((((((''''''!!!$$$''')))***''''''&&&''''''((()))***---***&&&'''***+++(((&&&$$$$$$&&&'''(((''''''&&&)))'''%%%%%%&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%'''%%%!!!###(((((($$$'''$$$!!!!!!###&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$''')))******((('''((()))$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&%%%%%%&&&(((%%%''''''%%%&&&)))(((###%%%%%%&&&''''''&&&%%%%%%###''''''%%%%%%((((((%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''$$$ ###)))&&&'''((((((&&&&&&'''(((%%%%%%&&&'''((())))))***'''&&&&&&&&&!!!!!!'''%%%&&&&&&'''&&&&&&%%%%%%))))))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$'''&&&%%%&&&'''((('''&&&"""###$$$%%%&&&%%%%%%$$$'''******&&&%%%'''(((%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&)))***((($$$(((###""")))'''!!!&&&"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$###"""###%%%''''''$$$!!! !!!###&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%''''''%%%$$$###"""""""""&&&%%%###""""""###%%%&&&%%%&&&'''&&&%%%$$$$$$&&&&&&%%%######%%%&&&&&&&&&%%%$$$#########$$$%%%&&&'''&&&%%%&&&))))))'''%%%&&&&&&&&&%%%$$$#########%%%%%%$$$$$$$$$############$$$%%%$$$"""""""""$$$!!!###%%%%%%$$$###$$$%%%###"""!!!!!!!!!"""$$$%%% %%%$$$###&&&!!!"""...$$$%%%&&&%%%$$$%%%''')))###&&&(((&&&""""""%%%(((&&&$$$""""""###'''+++---%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%###""""""$$$'''"""###$$$%%%&&&%%%$$$###$$$"""!!!"""$$$$$$ !!!###$$$$$$######$$$%%%''''''&&&$$$###"""!!! $$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%''''''&&&%%%%%%$$$$$$###!!!%%%)))'''""" ###((("""###""""""&&&(((%%% %%%%%%$$$$$$%%%%%%&&&&&&###&&&'''$$$$$$'''&&&###%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%,,,***(((&&&%%%$$$$$$$$$%%%&&&$$$!!!###'''(((%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&((()))&&&%%%$$$%%%&&&&&&$$$###$$$%%%&&&%%%$$$###$$$%%%###$$$&&&%%%$$$$$$%%%''' !!!"""$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&((())))))'''%%%%%%&&&''''''((((((''''''$$$$$$%%%%%%&&&''''''(((((('''''''''''''''((((((///,,,)))'''&&&'''((()))&&&&&&'''((((((''''''&&&$$$###"""$$$'''&&&###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&$$$###%%%(((&&&""")))'''%%%$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''"""$$$&&&&&&&&&&&&(((***###'''(((%%%%%%(((***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$'''(((&&&&&&(((&&&###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$'''(((######+++$$$%%%&&&&&&%%%$$$%%%'''&&&'''''''''((((((((((((&&&%%%%%%&&&""""""(((%%%%%%&&&&&&'''&&&&&&%%%(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!$$$%%%&&&&&&######$$$%%%%%%%%%%%%%%%$$$'''(((%%%%%%)))+++***$$$%%%%%%&&&&&&%%%%%%%%%"""&&&(((%%%$$$&&&&&&$$$%%%$$$###)))&&&"""'''"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%$$$######%%%'''###%%%&&&%%%###"""###%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((()))%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######&&&%%%$$$######$$$%%%&&&$$$&&&&&&%%%$$$###$$$%%%&&&$$$######%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%''')))***)))((('''&&&$$$###""""""######&&&%%%%%%%%%%%%%%%$$$$$$"""$$$%%%$$$###"""###$$$ """$$$$$$######$$$%%%&&&%%%%%%$$$%%%&&&''''''"""%%%!!!)))"""$$$%%%%%%%%%%%%''')))%%%&&&&&&%%%%%%%%%&&&(((%%%$$$######$$$'''***,,,%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$######$$$&&&!!!"""###%%%%%%&&&%%%%%%$$$###"""###$$$$$$!!!!!!###$$$$$$######$$$%%%&&&&&&%%%$$$######""""""!!!"""$$$%%%&&&&&&&&&&&&########################$$$$$$######$$$$$$%%%%%%$$$########################&&&((('''%%%$$$&&&(((############&&&'''%%%"""&&&%%%$$$###$$$%%%&&&''' $$$&&&######%%%%%%###%%%&&&''''''((((((''''''######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%###"""%%%'''%%%%%%###!!!&&&'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""###%%%''')))%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&%%%###"""###$$$###%%%&&&&&&%%%%%%&&&'''%%%''')))'''%%%$$$%%%'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&''''''((('''''''''...---,,,***(((&&&$$$$$$(((((('''&&&&&&&&&'''''')))***)))&&&######&&&***'''''''''''''''&&&&&&&&&###"""###&&&)))***(((&&&######$$$%%%%%%%%%%%%$$$%%%&&&'''&&&&&&&&&%%%$$$'''&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%%%%&&&(((###''')))%%%###&&&)))***'''&&&&&&%%%%%%&&&&&&'''$$$((()))'''&&&'''%%%!!!%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''''''''%%%$$$&&&'''%%%"""%%%***$$$%%%&&&&&&%%%$$$%%%''''''''''''&&&&&&&&&&&&&&&'''%%%&&&'''&&&###%%%***%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&!!!"""%%%'''((($$$$$$$$$%%%%%%%%%%%%%%%$$$%%%$$$"""$$$'''$$$$$$$$$%%%&&&&&&&&&%%%%%%(((++++++&&&###%%%%%%###"""$$$###'''&&&$$$)))"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$######%%%&&&"""###%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&'''&&&$$$###"""###$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%"""###$$$%%%&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%###"""###$$$((('''%%%$$$%%%%%%$$$"""$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%'''((((((((('''&&&%%%###!!!!!!"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$###"""###$$$!!!"""######"""###$$$&&&&&&&&&&&&&&&&&&'''((((((###""")))'''!!!&&&!!!###%%%%%%%%%%%%&&&(((%%%""" $$$'''%%%""" !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###%%%%%%$$$######$$$&&&!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%###"""!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%% !!!###%%%&&&&&&%%%$$$########################$$$#########$$$$$$%%%&&&!!!!!!"""###$$$$$$%%%%%%$$$"""!!!###&&&((('''%%%&&&###"""###$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''"""''')))&&&%%%'''((('''%%%&&&''''''((((((''''''######$$$$$$$$$%%%%%%%%%"""%%%$$$""""""%%%)))###$$$!!! %%%&&&###%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!"""$$$&&&((($$$%%%&&&&&&%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%&&&''''''&&&&&&'''(((&&&)))+++***&&&$$$&&&)))&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''')))(((&&&$$$######%%%&&&%%%&&&''''''((('''''''''$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&'''###&&&((('''%%%$$$'''***&&&&&&%%%%%%%%%%%%%%%%%%)))((('''''''''&&&$$$"""$$$%%%%%%&&&&&&&&&&&&&&&$$$&&&))))))&&&$$$%%%(((###$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''(((((($$$&&&((((((''''''((()))$$$$$$$$$%%%%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%###"""###$$$###((()))$$$!!!$$$'''((('''&&&&&&%%%%%%&&&&&&'''%%%((()))&&&%%%'''&&&"""%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''(((((('''""" $$$'''&&&%%%&&&$$$&&&''''''&&&&&&'''(((&&&&&&&&&%%%%%%%%%%%%$$$&&&$$$%%%''''''$$$%%%)))$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''$$$""""""%%%'''))))))%%%%%%%%%%%%%%%&&&&&&&&&,,,)))%%%###%%%%%%###$$$%%%%%%&&&&&&&&&%%%"""%%%&&&######'''))))))((((((###''''''%%%((("""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&(((%%%!!!"""&&&((('''%%%%%%$$$###""""""###$$$%%%&&&%%%$$$###"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%!!!"""$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$'''&&&%%%%%%&&&%%%$$$"""$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%%%%%%%&&&%%%###!!!!!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$###"""$$$%%%###$$$$$$$$$"""###$$$&&&$$$$$$$$$%%%%%%%%%%%%%%%### )))((( """!!!###%%%&&&%%%$$$%%%&&&$$$"""&&&""" !!!"""############"""%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%$$$###$$$%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$%%%######$$$$$$%%%&&&&&&&&& !!!###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&""""""###$$$&&&'''((()))"""%%%)))&&&"""&&&###"""$$$$$$###%%%(((%%%%%%$$$$$$%%%%%%&&&&&&%%%(((%%%###%%%'''&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%"""$$$'''&&&######$$$'''###$$$"""!!!%%%&&&"""&&&&&&%%%%%%%%%%%%$$$$$$###############$$$%%%%%%###$$$&&&&&&%%%$$$%%%&&&###$$$%%%%%%$$$$$$%%%'''%%%&&&((('''&&&&&&''')))"""%%%''''''%%%%%%'''***&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%&&&''''''(((***)))'''###!!!!!!###&&&%%%&&&''''''((((((''''''""""""###$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&''''''"""%%%(((((('''&&&)))+++%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%''''''((()))))))))))))))%%%$$$&&&(((&&&$$$%%%*** ###%%%%%%%%%%%%&&&'''''''''''''''((((((((((((###$$$&&&'''&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''%%%###!!!""""""$$$''''''###"""%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%(((((($$$$$$''''''$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%&&&&&&&&&'''!!!&&&&&&$$$"""%%%&&&((((((''''''(((***&&&&&&&&&%%%%%%%%%%%%%%%%%%""""""%%%&&&######&&&$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&***'''%%%$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''''''''%%%###$$$)))+++#########$$$%%%&&&&&&&&&&&&!!!%%%%%%!!! ###%%%$$$&&&000+++"""%%%'''$$$%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$$$$%%%///((("""!!!%%%(((&&&###$$$######""""""######$$$######$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###$$$%%%###"""###%%%'''((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&###%%%&&&&&&$$$###$$$$$$%%%$$$######"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&'''!!!###$$$$$$######$$$%%%%%%&&&&&&$$$######$$$&&&""""""######$$$$$$###### '''%%%""""""$$$&&&&&&%%%$$$$$$$$$######&&&$$$!!!&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###$$$&&&%%%$$$###$$$%%%############$$$%%%%%%&&&$$$$$$%%%$$$######$$$%%%!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''######$$$%%%&&&&&&''''''###!!!!!!%%%'''%%%###%%%"""$$$''''''######'''$$$$$$%%%%%%&&&&&&%%%%%%"""&&&### """$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%%%%$$$$$$%%%###%%%$$$"""$$$''''''###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$"""$$$'''&&&%%%$$$%%%'''"""$$$%%%&&&%%%&&&''')))$$$&&&''''''&&&%%%'''((("""###$$$%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%&&&'''((()))%%%&&&&&&%%%"""!!!###&&&%%%&&&''''''((((((''''''))))))(((((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&%%%$$$$$$%%%(((***%%%%%%$$$$$$%%%&&&'''((( """$$$&&&(((***+++&&&'''(((((())))))((((((((( """''''''&&&'''"""$$$&&&&&&%%%%%%''')))'''''''''''''''&&&&&&&&& """$$$$$$$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$######$$$###%%%%%%$$$&&&)))((($$$%%%%%%&&&''''''&&&%%%%%%&&&(((&&&######'''((('''%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$%%%&&&&&&'''&&&!!!###'''&&&%%%&&&$$$&&&'''((('''''')))***''''''''''''''''''''''''&&&###"""&&&&&&###"""$$$###$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&$$$###$$$%%%%%%$$$###&&&%%%%%%$$$%%%&&&'''((("""######&&&++++++((("""###$$$%%%&&&&&&&&&&&&%%%(((((($$$!!!"""""" '''///&&& &&&$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!###%%%&&&%%%$$$$$$%%%+++(((%%%$$$%%%'''&&&%%%###$$$$$$%%%%%%$$$$$$###"""###$$$&&&'''((())))))$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$&&&""""""###%%%'''((('''&&&$$$%%%&&&'''''''''&&&%%%!!!$$$&&&&&&%%%$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&!!!###$$$$$$######$$$&&&'''''''''%%%######$$$&&&""""""###$$$$$$$$$$$$###!!!$$$!!!###***&&&""")))"""$$$&&&&&&%%%#########$$$$$$###$$$%%%'''''''''&&&$$$  """%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%"""$$$&&&&&&$$$###$$$$$$$$$$$$######$$$$$$%%%&&&######$$$###""""""$$$%%%!!!###$$$$$$######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''##################$$$$$$&&&&&&&&&&&&&&&&&&&&&'''"""!!!%%%+++***$$$"""%%%###$$$%%%&&&'''&&&%%%$$$%%%)))&&&###%%%'''(((###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''' !!!"""###$$$%%%%%%$$$$$$&&&&&&%%%&&&)))((($$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((())))))(((&&&$$$!!!$$$''''''%%%$$$%%%'''"""###%%%&&&&&&''')))***###%%%&&&&&&%%%$$$&&&'''''''''&&&%%%%%%$$$######&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&'''((())) ###&&&'''$$$###$$$&&&%%%&&&''''''((((((''''''&&&&&&''''''(((((())))))$$$$$$$$$%%%&&&'''((()))(((%%%!!!!!!%%%'''&&&%%%%%%%%%&&&''')))***&&&'''((('''&&&&&&'''(((###$$$%%%%%%&&&&&&%%%%%%***(((***&&&###%%%'''((('''%%%%%%'''***'''''''''&&&&&&%%%%%%%%%"""$$$&&&'''&&&&&&''')))$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''%%%%%%&&&'''"""$$$$$$%%%)))---+++&&&$$$%%%'''(((((('''%%%$$$&&&'''%%%!!!"""'''***)))%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''((())))))'''%%%&&&((()))'''(((,,,$$$%%%''''''''''''(((***(((((((((((())))))******)))%%%%%%((((((%%%$$$%%%###$$$%%%&&&''''''''''''!!!!!!###%%%'''***---...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$'''***,,,,,,+++&&&&&&%%%$$$%%%&&&'''(((###))))))###!!!&&&)))"""###$$$%%%&&&&&&'''&&&!!!%%%(((&&&&&&)))***)))!!!'''$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%!!!###%%%&&&%%%$$$$$$%%%###%%%''''''&&&''')))+++$$$$$$&&&''''''&&&$$$$$$"""###$$$%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((((((%%%$$$###"""###$$$&&&'''###$$$$$$%%%%%%$$$$$$###&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&''''''$$$"""$$$%%%&&&'''''''''&&&%%% ###&&&'''&&&&&&(((+++$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%$$$""""""###$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$###"""!!!!!!###!!!"""$$$$$$$$$$$$&&&'''&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''%%%$$$######%%%%%%$$$###$$$###"""!!!"""###%%%&&&!!!"""$$$'''))))))&&&###""""""###$$$%%%%%%###!!!$$$'''&&&!!!"""$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$&&&(((###$$$$$$$$$######%%%'''&&&###!!!!!!$$$%%%$$$!!!((('''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&& (((+++'''%%%'''&&&"""'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&!!!((()))'''&&&222,,,$$$!!!###&&&)))))) &&& ))) ***"""$$$"""$$$'''(((&&&%%%$$$$$$+++)))'''%%%$$$%%%&&&''''''&&&%%%&&&((()))'''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&))),,,,,,)))'''&&&'''&&&%%%###$$$&&&'''((('''((('''%%%$$$$$$%%%'''(((&&&((()))'''###"""$$$'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&'''((('''$$$"""###&&&'''&&&%%%%%%((()))&&&&&&)))(((%%%&&&'''((('''&&&%%%''')))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%(((&&&$$$%%%((()))((('''''''''&&&%%%&&&'''((()))&&&%%%%%%%%%%%%&&&''''''"""$$$&&&'''&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&(((((('''%%%)))(((&&&%%%%%%&&&((()))((('''%%%$$$$$$%%%'''(((&&& %%%)))'''%%%&&&((()))(((&&&$$$$$$&&&((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$!!!###'''&&&!!!"""((())))))'''&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&%%%%%%***'''%%%%%%%%%%%%'''***&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''((('''&&&&&&###$$$&&&(((((('''&&&%%%&&&###"""%%%%%%######'''((('''&&&%%%%%%%%%%%%&&&$$$######""""""######$$$%%%%%%'''''''''&&&%%%$$$$$$+++***"""'''+++$$$%%%&&&%%%$$$$$$&&&((($$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$#########$$$$$$######$$$######%%%((($$$%%%'''))))))((('''&&&#########$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$###"""!!!"""###!!!"""############$$$&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%$$$######%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''%%% &&&&&&&&&&&&'''&&&%%%$$$"""$$$""""""'''++++++######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$&&&'''%%%&&&'''&&&%%%%%%&&&(((&&&%%%######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###%%%###!!!###((('''"""%%%$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%)))### ###'''%%%###$$$,,,)))&&&$$$%%%&&&''''''"""'''"""+++"""+++###&&&"""$$$''''''&&&%%%$$$$$$''''''&&&%%%&&&&&&'''(((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&(((++++++(((&&&&&&''''''((((((((((((((())))))$$$%%%%%%%%%%%%%%%%%%$$$"""###%%%%%%%%%&&&((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((((((''''''''''''%%%$$$%%%'''((('''%%%###&&&'''$$$$$$'''&&&###%%%&&&&&&%%%$$$$$$%%%'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%(((%%%$$$$$$'''((((((&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%&&&&&&'''((("""$$$&&&&&&&&&%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((&&&%%%)))'''&&&%%%%%%&&&''')))'''&&&%%%$$$$$$%%%&&&'''(((###"""&&&(((&&&'''***(((((((((&&&%%%$$$&&&((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%"""$$$'''&&&"""###(((''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((((((&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&######%%%%%%######&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$$$$***)))###'''***"""$$$'''((('''&&&%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$#########$$$&&&%%%%%%%%%%%%%%%''')))$$$%%%'''(((((((((&&&%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$"""!!!"""###!!!"""######"""!!!"""$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%&&&"""""""""###$$$%%%'''(((######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%%%%$$$######%%%%%%$$$###"""###%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%###((('''&&&%%%%%%%%%%%%%%% $$$&&&######%%%&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%$$$###$$$%%%'''&&&''''''&&&%%%$$$&&&'''%%%%%%&&&%%%$$$$$$%%%'''!!!"""$$$%%%&&&'''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''###"""((((((###$$$$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((%%%###%%%%%%""""""%%%$$$&&&''''''&&&%%%%%%&&&!!!&&& ***!!!)))!!!%%%###%%%''''''&&&$$$$$$%%%$$$%%%%%%&&&'''((((((((('''''''''&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''))))))'''&&&%%%&&&"""&&&'''&&&%%%''')))"""###%%%''''''%%%###"""!!!!!!"""%%%'''((('''%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&(((******((('''%%%&&&%%%&&&'''))))))'''%%%###&&&'''%%%%%%'''&&&###$$$$$$%%%$$$###"""$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&%%%###$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%&&&&&&'''((("""$$$&&&&&&&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%%%%&&&'''&&&%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$%%%%%%$$$''',,,'''(((((('''%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%$$$%%%'''&&&$$$%%%)))%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''''''''&&&%%%%%%$$$#########$$$%%%%%%###%%%&&&''''''&&&%%%###&&&%%%%%%$$$######""""""***(((&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$$$$&&&%%%""""""%%%$$$%%%&&&&&&&&&%%%######''''''&&&&&&&&&&&&''''''&&&&&&'''''''''&&&$$$######))) '''%%%'''((( $$$(((***)))&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%###$$$&&&'''''''''&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&(((###$$$$$$$$$$$$%%%%%%%%%###$$$%%%$$$"""!!!"""###"""###$$$###"""!!!"""###"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%"""###%%%%%%%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%###"""###$$$%%%%%%$$$"""&&&%%%$$$""" !!!######%%%###!!!"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%$$$######%%%'''$$$%%%%%%$$$###"""###%%%###%%%'''%%%###"""%%%((( !!!$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&(((%%% ###'''&&&$$$%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$###%%%&&&%%%"""$$$***!!!$$$''''''%%%$$$%%%'''$$$'''!!!---###)))!!!&&&###%%%''''''%%%$$$$$$%%%###$$$&&&(((((('''&&&%%%&&&'''(((&&&$$$$$$''')))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%%%%$$$&&&%%%$$$'''+++$$$%%%&&&&&&&&&&&&%%%$$$'''%%%$$$%%%'''&&&!!!'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((('''&&&&&&$$$%%%&&&((()))(((&&&%%%&&&))))))''''''))))))&&&$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((###%%%''''''&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''***(((&&&%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%&&&''''''''''''&&&%%%###$$$&&&%%%###"""%%%)))&&&'''((('''&&&%%%&&&((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((('''&&&''')))%%%%%%&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%&&&%%%###""""""$$$&&&'''&&&'''&&&######&&&'''&&&'''''''''&&&&&&&&&%%%%%%)))(((&&&$$$######$$$%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%'''&&&"""!!!$$$"""###%%%&&&&&&%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###'''!!!###''''''!!!''' ###&&&((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$###%%%&&&%%%######&&&%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%$$$$$$%%%&&&#########$$$$$$$$$%%%%%%###$$$%%%$$$###""""""$$$###$$$%%%%%%###"""###$$$"""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""###%%%%%%%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$###!!! """$$$&&&###""""""$$$&&&(((''''''$$$$$$$$$!!! """""""""###%%%&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$######%%%&&&$$$%%%%%%$$$###"""$$$%%%!!!###%%%$$$"""!!!$$$'''"""###%%%&&&&&&%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((('''%%%$$$%%%%%%&&&((())))))(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$&&&'''$$$!!!%%%+++"""$$$&&&%%%######&&&)))((()))###111'''+++###***$$$%%%&&&&&&%%%$$$%%%&&&$$$&&&'''((((((&&&$$$"""%%%&&&&&&''''''((()))+++%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&%%%"""(((***'''&&&))),,,((('''&&&%%%%%%&&&'''((()))'''%%%&&&'''$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%'''((("""$$$&&&''''''&&&%%%$$$&&&)))***''''''***)))&&&%%%&&&'''&&&$$$$$$&&&'''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&'''&&&''''''((((((((((((((('''&&&&&&&&&&&&'''((((((%%%'''))))))(((''''''(((%%%%%%&&&&&&&&&'''''''''+++(((&&&%%%&&&''''''&&&'''''''''&&&&&&'''''''''''''''((((((((((((''''''!!!%%%((('''%%%$$$%%%'''%%%'''((((((&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%'''((('''&&&'''((((((&&&&&&'''''''''&&&%%%$$$###$$$&&&(((((('''&&&%%%'''&&&$$$###$$$%%%''')))!!!%%%'''$$$$$$'''%%%!!!&&&'''''''''((((((((()))"""""""""###$$$''')))***%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%((('''###"""###"""###%%%&&&&&&%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%###&&&"""(((&&&###&&&"""###$$$$$$######$$$%%%###$$$%%%&&&&&&&&&%%%%%%"""###$$$$$$$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%$$$###'''((('''$$$%%%)))'''!!!$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&& """############$$$&&&############$$$$$$$$$$$$$$$%%%%%%%%%###"""###$$$###$$$%%%%%%$$$###$$$&&&"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%$$$######%%%%%%$$$###%%%### $$$'''&&&%%%######%%%&&&'''&&&$$$&&&'''%%%!!! """%%%###&&&%%%$$$&&&%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$###"""###$$$&&&%%%&&&&&&&&&%%%%%%''')))!!!"""######"""###$$$&&&$$$%%%&&&&&&&&&%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%))),,,)))$$$"""%%%"""###%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%'''&&&'''(((%%%!!!###(((%%%%%%$$$###"""$$$''')))&&&%%%...###'''&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''((('''%%%###!!!%%%$$$$$$&&&)))***)))'''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''''''''&&&###&&&)))(((&&&$$$$$$&&&***(((&&&%%%%%%&&&(((***'''&&&%%%&&&&&&%%%""" &&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%#########%%%((()))"""$$$&&&'''&&&%%%%%%%%%$$$'''(((&&&&&&((('''$$$'''(((((('''&&&&&&''')))%%%$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%$$$$$$&&&(((''''''((())))))))))))(((''''''&&&&&&''''''((()))%%%'''))))))'''&&&'''(((%%%&&&&&&&&&'''''''''''')))(((&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$((()))'''&&&((((((&&&$$$&&&(((((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$''')))&&&%%%'''((('''&&&&&&'''((('''&&&$$$###$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$%%%&&&((()))!!!(((''''''(((!!!$$$$$$%%%&&&&&&'''((((((''''''&&&%%%$$$###""""""%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&)))((($$$"""$$$######%%%&&&&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''###$$$%%%'''(((''''''&&&%%%&&&###(((%%%'''&&&######$$$###""""""$$$&&&###$$$&&&'''''''''&&&%%% """###$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$######&&&$$$!!!&&&###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&& !!!######"""###$$$&&&############$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$!!!"""$$$$$$######$$$&&&###$$$$$$$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&&&&%%%%%%$$$######%%%%%%$$$###$$$###!!! """$$$&&&'''%%%###"""###%%%%%%%%%"""&&&)))((($$$"""$$$'''&&&******&&&######!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$###""""""$$$&&&###$$$&&&&&&%%%&&&(((***$$$"""""""""$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!!!!''')))%%%"""$$$############$$$$$$$$$%%%######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%'''%%%%%%'''&&&###$$$((('''%%%$$$$$$%%%&&&'''&&&$$$"""+++!!!###$$$$$$%%%&&&%%%$$$$$$%%%'''$$$%%%&&&&&&&&&%%%$$$$$$&&&###"""%%%******%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%''')))(((&&&$$$$$$%%%%%%$$$$$$$$$$$$'''''''''&&&&&&'''''''''$$$&&&&&&&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''((())))))###%%%''''''%%%$$$&&&((($$$((((((&&&&&&(((((($$$'''(((((('''&&&&&&''')))%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%&&&'''&&&%%%%%%''')))&&&&&&((()))))))))(((''''''''''''''''''(((((()))$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&'''))))))(((&&&&&&''''''''''''''''''&&&'''&&&%%%$$$$$$%%%&&&''''''(((%%% !!!'''(((%%%$$$&&&(((((('''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###''')))%%%$$$'''(((&&&###%%%&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&&&&''''''$$$)))%%%%%%)))$$$%%%%%%%%%%%%%%%%%%%%%%%%******)))(((%%%!!!%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&$$$%%%))))))%%%###%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&!!!"""$$$&&&((((((((((((&&&%%%###'''###)))'''"""$$$&&&'''&&&%%%%%%&&&###$$$&&&'''((('''&&&%%%!!!$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$&&&&&&%%%$$$###!!!%%%"""%%%!!!&&&&&&&&&&&&&&&''''''(((%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%$$$######'''***%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%''''''''''''''''''''''''''' """############%%%&&&"""############$$$$$$$$$$$$%%%&&&%%%###"""###$$$!!!"""###""""""$$$&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''######$$$$$$$$$%%%%%%%%%###%%%''''''$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&'''&&&&&&%%%$$$######%%%%%%$$$#########""""""######$$$%%%%%%### """$$$%%%&&& %%%)))(((%%%###$$$''' $$$&&&###"""$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$###""""""$$$&&& """#########$$$''')))&&&###!!!###&&&((((((&&&$$$$$$$$$%%%&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&!!!'''&&&######%%%$$$$$$$$$$$$%%%&&&'''######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$!!!"""&&&((('''(((,,,(((%%%$$$%%%((()))&&&###(((&&& 000&&&'''(((%%%&&&&&&%%%$$$$$$%%%'''######$$$%%%&&&&&&&&&&&&(((### $$$)))))) &&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%((())))))'''%%%$$$$$$%%%)))+++,,,,,,$$$%%%'''(((((('''%%%$$$&&&((()))'''$$$###%%%(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&(((***++++++***)))%%%'''((('''%%%%%%'''***'''******((((((******'''&&&'''((('''&&&%%%''')))%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&'''(((((((((%%%'''((('''%%%%%%'''***%%%%%%'''((((((((('''&&&'''''''''''''''((())))))###$$$&&&%%%$$$######$$$&&&&&&&&&'''''''''((((((&&&&&&&&&(((******(((&&&&&&&&&''''''''''''&&&&&&&&&%%%###""""""###%%%&&&(((&&&###&&&######%%%((()))(((''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''"""''')))$$$###'''(((&&&!!!###%%%'''((((((''''''&&&&&&%%%%%%%%%&&&'''(((!!!"""###%%%%%%&&&&&&%%%''',,,))) ))),,,'''(((''''''&&&&&&%%%%%%$$$!!!$$$''''''&&&%%%###%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''((('''&&&&&&###$$$&&&(((((('''&&&%%%%%%###%%%))))))&&&$$$&&&&&&%%%%%%%%%%%%&&&'''((($$$######""""""######$$$ !!!$$$&&&((()))))))))(((%%%###&&&###+++'''"""%%%)))+++***(((&&&&&&###$$$&&&(((((('''&&&%%%"""$$$&&&'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&&&&&&&$$$###(((+++)))###%%%,,,''''''&&&&&&&&&&&&'''((((((%%%%%%%%%$$$$$$#########''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%###!!!###'''+++%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''''''''''''''''''''''''''