BM6P6(@ nnnbbb^^^\\\YYY]]]]]]RRRTTTPPPLLLJJJEEE<<<888888555444333111000/////////......---...///222555777<<<888444222222444666666444222111222666888888777888888888888999:::;;;;;;?????????===<<<;;;===>>>BBBGGGNNNTTTWWWZZZ\\\]]]nnnsssxxxyyyyyy{{{}}}tttpppvvv}}}yyyuuuwwwyyy{{{zzzoooggg\\\RRRKKKFFFBBB@@@JJJPPPaaa}}}wwwllleeeooolllYYYqqqtttZZZCCC:::;;;999333444444444555777777444222333444444777FFF]]]lllppp~~~~~~}}}zzzvvvyyyttt___pppxxxlllddd```hhhrrr}}}nnnaaaUUUQQQLLLKKKOOOTTTZZZ]]]bbbhhhrrr{{{{{{rrrlllkkkbbbaaaZZZUUU\\\hhheeeYYYQQQGGG>>>>>>GGGXXXoooyyyhhhZZZNNNPPP```pppyyywwwpppeeeNNN999444666999???GGGEEEGGGGGGDDDCCCBBB===666...,,,)))))))))******)))(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((('''''''''&&&******))))))(((((('''''''''''''''''''''((()))))))))(((((((((''''''''''''))))))))))))))))))))))))ooobbb^^^\\\YYY\\\\\\QQQTTTOOOLLLJJJEEE<<<888888555444333111000/////////......---...000222555777;;;999666555666777888888444222111333666888888666888777777888999;;;===>>>======<<<999777777999<<>>;;;888999<<>>BBBDDDDDDBBB@@@<<<:::<<<@@@CCCCCCFFFKKKOOOTTTYYY```dddjjjnnnrrrvvvxxx{{{~~~uuukkkllloootttzzzwwwgggYYYPPPJJJDDD@@@???@@@HHH]]]xxx{{{XXX___{{{cccHHH888555888555444444444666666555333777777===OOOiii{{{wwwsssxxx```YYYnnnuuutttyyyzzzssslllooozzzuuu{{{}}}{{{wwwkkkoooqqqppppppwwwzzzwww|||{{{}}}nnnaaaQQQGGGFFFOOObbbtttsssaaaUUUJJJSSSjjjwwwvvv}}}eeeGGG;;;999:::???FFFDDDGGGFFFCCCCCCBBB>>>777...,,,)))))))))******)))(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((((((((())))))))))))((((((((((((******))))))******+++,,,)))))))))(((((((((((('''))))))))))))))))))))))))rrraaa\\\^^^ZZZXXXWWWQQQQQQMMMJJJIIIDDD===999999333333222111000000000000...///000111333555666777000111333666888888666333222333555666666666666666666666666888:::>>>BBBDDD@@@???===:::999;;;???CCCDDDGGGJJJNNNSSSYYY```eeehhhkkkppptttwwwzzz}}}~~~|||kkk^^^VVVPPPHHHCCCAAA@@@EEEUUUnnn~~~```\\\wwwpppVVV???777777666555333444555666555444666999CCCZZZuuu{{{qqqzzz^^^VVVoooqqqqqqxxx{{{ooocccfffwwwzzz|||vvvuuurrrooohhhiiikkkpppxxx{{{yyyuuusssqqqsss{{{xxxkkkZZZMMMHHHPPPcccuuukkkXXXMMMIIIRRRgggsssqqqvvv{{{|||pppPPP???888888>>>GGGDDDFFFFFFCCCCCCCCC>>>888...,,,)))))))))******)))))))))))))))))))))))))))'''''''''''''''((())))))(((((())))))))))))))))))(((((((((((())))))))))))***************+++,,,,,,***)))))))))((((((((((((************************sssaaa\\\```\\\YYYXXXSSSQQQMMMJJJIIIDDD<<<888888333222222111000000111111//////111222444666777777222333555888::::::777444111444666777666555555555555666777999;;;===???@@@??????>>><<<<<<>>>BBBFFFDDDGGGKKKOOOSSSYYY___cccgggiiimmmrrrwwwzzz|||}}}|||nnnjjjttt~~~{{{yyyxxxuuuhhhaaaYYYOOOHHHAAA???BBBOOOfff}}}lll\\\lll}}}eeeKKK<<<888777555333333555666555555222:::NNNkkkwwwtttXXXUUUooouuukkknnnvvv~~~{{{{{{~~~qqqdddWWWXXXhhh}}}zzz|||}}}~~~zzzsssnnnnnnkkkgggeeeaaaaaakkk}}}xxxssstttyyyvvvtttyyy}}}hhhVVVLLLOOOaaasss~~~lll\\\TTTNNNTTTfffqqqooouuuvvvppprrryyy\\\III===777<<>>>>>>>>@@@DDDGGGEEEHHHLLLPPPTTTYYY^^^aaaeeegggkkkqqqvvvzzz{{{{{{{{{|||~~~sssiiihhhwwwqqqeee```ZZZ^^^lllrrrjjj```TTTJJJBBB@@@@@@III]]]uuutttZZZaaatttWWWBBB:::777555333333444555555555333===TTTppp|||iiiRRRWWWssszzzlllggglllwww}}}~~~xxxkkkdddYYYVVVbbbtttsssuuu{{{~~~yyytttrrrpppnnnlllkkknnnmmmiiigggfffccc^^^\\\VVVUUUaaaxxxwwwsssvvvttt]]]NNNMMM]]]nnn~~~rrrddd```UUUWWWdddnnnnnnvvvzzzqqqpppzzzxxxcccRRRCCC999===GGGCCCEEEEEECCCCCCCCC???999...,,,)))))))))******)))))))))))))))))))))))))))'''''''''''''''((())))))(((((()))))))))*********'''((((((((()))))))))***)))))))))))))))***++++++*********)))))))))((((((************************ttt```\\\bbb___[[[[[[XXXSSSNNNKKKIIICCC:::666666222222111111111111111111///000222444555777777888222222333555666666444222000444777888666444444555555777999;;;<<<;;;:::888666777999:::;;;===AAACCCEEEHHHMMMQQQTTTXXX]]]```dddfffjjjpppvvvzzzzzzzzzwwwyyy{{{}}}~~~ooobbbiii~~~iii\\\WWWRRRXXXiiiwwwmmmbbbTTTIIIFFFBBBAAAGGGVVVlllwwwWWWZZZ|||___GGG===777555333333444555666555999AAASSSiiiyyy}}}```NNN[[[xxxsssgggfffmmmyyy|||qqqppphhhcccjjjpppyyymmmooouuu~~~zzzwwwwwwxxxuuuooogggcccbbbbbb```^^^ZZZ___aaa___^^^]]]ZZZTTTTTTMMMKKKXXXqqq}}}xxx___MMMKKKZZZkkkuuuiiifffXXXXXXbbblllmmmvvvxxxsssyyy|||yyy||||||pppbbbVVVGGG<<<>>>IIICCCEEEEEECCCCCCCCC???999...,,,***))))))******)))))))))))))))))))))))))))'''''''''''''''((())))))(((((())))))*********+++'''((((((((())))))******)))))))))((()))******+++************))))))))))))************************tttddd```bbb]]]\\\YYYQQQSSSPPPLLLGGGCCC>>>888555222222222111111111111000222000000222666888777555000444888:::888555222111555777888888666444333444888777666777:::;;;999777777777999;;;===@@@CCCDDDFFFIIINNNRRRUUUXXX[[[^^^cccgggmmmrrrvvvwwwvvvuuuvvvxxx{{{~~~zzziii]]]bbb}}}vvvlll^^^QQQMMMVVVjjjyyyooohhh\\\QQQIIIDDDCCCGGGQQQbbbyyywwwxxxaaa\\\sssdddDDDCCC;;;555111444666444333444555BBBTTTdddnnnwwwwww[[[MMMZZZ|||nnnfffccclllzzz}}}xxxsssmmmuuu|||uuujjjiiiooo}}}}}}{{{vvvuuurrroookkkfffcccaaa```]]]YYYTTTOOOLLLJJJIIIIIIOOOVVVZZZYYYUUUQQQNNNQQQJJJEEELLLbbbqqq\\\MMMLLLYYYhhh}}}uuullljjjXXX^^^fffkkknnnttt~~~~~~~~~}}}yyyjjj[[[ZZZZZZHHH:::<<>>===<<<<<<@@@EEEJJJNNNMMMJJJGGGEEEBBBAAAAAAFFFUUUnnnrrr___OOOJJJUUUccc~~~|||rrrlll```dddmmmvvvwwwvvv}}}zzztttfffWWWUUUVVVFFF999===CCCEEEDDDCCCCCCCCCAAA===:::///---+++***++++++***)))))))))(((((((((((())))))(((((((((((()))))))))***))))))************))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------+++++++++++++++++++++*********+++---000222333333ppp```]]]___[[[ZZZXXXPPPPPPMMMIIIEEEAAA<<<777333222222222111111111111000000111222555888777555222333555888888666333111000222444666666666555666777777666666777999999888666555666777:::<<>>===<<<::::::999888888999:::;;;:::===AAACCCBBBAAA@@@???HHHJJJIIIEEEDDDNNNcccsss|||lllZZZRRRZZZgggtttmmm\\\^^^kkk}}}~~~uuugggWWWUUUVVVFFF:::>>>CCCEEEEEEDDDDDDDDDAAA===:::///---+++***++++++***)))))))))(((((((((((())))))((((((((()))))))))******))))))************))))))************************))))))******+++,,,,,,,,,...---++++++...000222333666999>>>EEEKKKPPPSSSTTTmmm^^^ZZZ]]]ZZZYYYXXXPPPPPPMMMIIIEEEAAA<<<777333222222222111111111000000///111444777888666444111444666888777555222000000333444666666555444555777666666777777888888777666555555777999<<>>===;;;:::;;;;;;<<<<<<<<<;;;:::::::::::::::;;;===???AAABBB<<<>>>@@@@@@?????????AAAWWWXXXSSSGGG<<<999CCCMMM___hhhnnnnnnlllqqq|||}}}iii]]]bbbmmmyyyooojjjVVVVVVdddyyy|||mmm]]]ZZZ[[[KKK===>>>@@@FFFEEEEEEDDDDDDAAA===:::///---+++***++++++***)))))))))(((((((((((())))))(((((()))))))))*********)))******++++++******)))************++++++++++++************++++++++++++.........///111999CCCKKKRRRYYYdddooowww{{{~~~jjj\\\YYY\\\YYYYYYXXXPPPPPPMMMIIIFFFBBB===888555222222222111111111000000000222666777777555333111555666777666333111111111555666666555333333444555555666777777666666666666444555777:::===@@@CCCEEEFFFJJJNNNQQQSSSVVVYYY[[[]]]___aaadddfffhhhjjjjjjiiinnnuuuzzz~~~~~~vvvvvvyyy||||||www~~~yyyooofffZZZRRRIIIDDDDDDKKK[[[iii{{{{{{```eee{{{|||{{{qqq^^^CCC;;;666666777666555666666NNNhhhuuuyyyzzzxxxuuusssrrr{{{{{{qqqzzzvvvQQQQQQgggpppdddcccgggsss~~~zzzooowww~~~}}}|||qqqggg[[[RRRLLLRRR___ooorrrgggZZZSSSMMMFFFAAA@@@:::999777777888999999888888888999999999999888777:::::::::;;;===???AAACCC???@@@@@@???======???AAARRRQQQMMMEEE===:::===BBBCCCEEEIIIKKKLLLPPPXXX```qqqvvvffffffnnn~~~~~~}}}~~~yyyllldddcccWWWUUU___qqqyyyzzz}}}mmm]]][[[]]]NNN@@@>>>???FFFEEEDDDDDDCCCAAA===999///---+++***++++++***)))))))))(((((((((((())))))))))))))))))******************++++++++++++******)))))))))******+++++++++,,,,,,---------------...,,,000444555888EEEXXXggguuuiiiZZZWWW\\\YYYYYYYYYQQQPPPMMMIIIFFFBBB>>>999555222222222111111111111000111333666777666333222222555666666444222111111222666666666555222222333444555666777777555444444555555666888:::>>>AAADDDFFFGGGJJJNNNQQQSSSUUUXXXZZZ\\\]]]___aaadddgggiiijjjjjjnnnsssxxx{{{~~~zzzxxx||||||rrriii```WWWMMMFFFDDDJJJYYYgggwwwbbbZZZnnnvvv```EEE===777666777555444666777QQQlllyyy}}}}}}xxxuuuqqquuuuuupppwwwoooMMMPPPjjj|||jjj```cccjjjtttooouuu~~~{{{qqqmmmnnnpppxxx}}}ooofffSSSLLLHHHKKKUUUdddxxx}}}bbbVVVIIIDDDBBB>>><<<===:::888777666888888777666777888888999999999888888;;;;;;;;;;;;<<<>>>@@@AAA@@@@@@???===::::::;;;===EEEDDDBBB@@@>>>>>>???@@@???======???AAAAAADDDHHHTTTcccvvvvvvsssyyyvvvpppsss~~~|||sssccc[[[\\\PPPRRR[[[iiiuuuyyyiiiWWWUUUWWWJJJ??????@@@FFFEEEDDDCCCBBB@@@;;;888///---+++***++++++***)))))))))(((((((((((()))))))))))))))*********++++++******++++++++++++******)))))))))******+++,,,,,,***++++++---...///000000000666<<>>888777888777777888:::TTTooozzz|||uuuqqqxxx{{{uuuyyyfffIIIQQQooo{{{hhh^^^bbbjjjvvvttttttwwwzzzuuulllhhhjjjnnnttt|||}}}sssfff^^^MMMIIIFFFFFFKKKWWWkkk}}}qqqXXXLLLAAA???@@@>>><<<<<<<<<:::888888999:::999888999:::;;;======>>>>>>>>>??????>>>???@@@BBBDDDEEECCCCCCBBB>>>;;;:::;;;===>>>>>>???>>>===<<<===>>>AAA======@@@???;;;<<>>:::777///---+++***++++++***)))))))))(((((((((((())))))))))))*********+++++++++***++++++,,,,,,++++++************+++,,,---------***,,,...111444777:::;;;>>>BBBJJJTTTaaaooo{{{gggYYYWWW[[[ZZZZZZZZZSSSMMMKKKGGGCCC@@@<<<777444222222222111111111111000333555777666333111222444444444444222111111333555333333444333222333666888444666888777444222333555666777999<<<@@@CCCFFFHHHGGGJJJNNNPPPRRRUUUWWWYYYUUUVVVWWWZZZ^^^bbbfffhhhjjjllloooppprrruuuxxx{{{}}}}}}xxxqqqqqqnnnxxxzzzoooyyyooohhh^^^RRRIIIEEEHHHTTTbbbxxxsssRRRTTTppp~~~hhhGGG>>>888888:::999:::<<<;;;VVVqqq|||yyywww|||{{{{{{___FFFSSSttthhh]]]```hhhvvv|||wwwvvvzzzzzzuuurrrssssssvvvzzzzzzssshhh[[[SSSLLLIIIFFFDDDDDDLLL```sss~~~yyyiiiUUUJJJAAA@@@BBB???<<<:::;;;:::999:::<<<=========999:::<<<>>>@@@AAABBBBBBAAA@@@@@@AAABBBDDDFFFHHHIIIIIIGGGCCC@@@>>>>>>???777:::===>>><<<<<>>DDDBBBFFFIIILLLUUUcccmmmpppiiijjjqqq{{{}}}rrrccc[[[```ooo}}}}}}xxxiii]]]XXXSSS```kkkpppsss[[[OOOKKK===777===CCCEEEDDDBBBBBBAAA>>>999666///---+++***++++++***)))))))))(((((((((((()))))))))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,---...//////222444777<<>>BBBEEEGGGGGGJJJMMMPPPQQQSSSUUUWWWTTTVVVYYY[[[]]]```dddggghhhkkkmmmoooppprrrtttwwwxxxwwwxxx|||xxxwwwlllhhhjjjnnnsss}}}}}}vvvtttrrrfff___dddooo~~~rrrhhhnnnyyyrrriiiaaaVVVMMMEEEDDDMMMYYYwwwyyyYYYLLLbbbzzzfffJJJ???888999999444666<<<<<>>???@@@:::;;;===AAADDDEEECCCAAA@@@JJJOOOKKKHHHJJJLLLJJJIIILLLNNNLLLFFFAAA@@@AAABBB@@@>>>===>>>@@@CCCDDDAAAIIIQQQRRRLLLEEEBBBBBBGGGLLLJJJDDDIIIZZZgggjjjlllhhhkkkyyyzzzjjj___\\\jjj}}}xxxpppiiibbbjjjtttyyy~~~gggMMMEEEBBB>>>>>>CCCCCCCCCBBBBBBAAA>>>:::666...---+++))))))***+++,,,************************))))))))))))************...,,,)))(((***------+++***+++---...---///666>>><<<<<>>AAADDDFFFHHHJJJMMMOOOPPPRRRTTTVVVTTTVVVXXXZZZ\\\___bbbeeefffhhhjjjlllmmmooorrrtttvvvvvvvvvzzzyyyuuuzzzvvv~~~wwwppphhhddddddiiinnnyyy|||yyyrrrfff[[[YYY___lll~~~lllhhhpppvvv~~~wwwnnnfff[[[QQQGGGCCCJJJTTTsssdddRRRaaauuucccKKK???777777666222444:::<<<\\\vvvyyy~~~~~~{{{{{{~~~SSSJJJYYYzzzmmm^^^aaaiii|||}}}nnnbbb[[[XXXUUUTTTNNNJJJFFFCCC@@@@@@IIISSSggguuuwwwmmmcccXXXRRRLLLIIIJJJJJJHHHEEEBBBAAAAAAAAAAAABBBCCCDDDBBBBBBCCCHHHMMMPPPNNNKKKJJJRRRVVVRRRNNNOOOQQQQQQQQQSSSTTTQQQLLLGGGDDDDDDDDDFFFGGGEEECCCBBBCCCEEEFFFKKKSSSZZZ\\\VVVLLLDDDIIIRRRWWWTTTQQQWWWccckkktttrrrsss{{{qqqcccccckkkzzz}}}mmmrrrvvvwwwxxxtttUUUGGGAAA<<<===CCCBBBBBBAAAAAA@@@===888444...---+++***)))***+++,,,************************))))))))))))************,,,,,,++++++---///...------,,,---111888BBBMMMUUU___XXXTTTWWW\\\aaakkkttt{{{vvvbbb]]]```ooofff^^^ZZZ\\\\\\WWWPPPMMMLLLJJJGGGDDDAAA<<<777333111111222111111222555888999888777444222222444777777444111000111333444333222222222222333333333333333333333333333333333333666777888:::===@@@CCCDDDHHHKKKMMMOOOOOOPPPRRRSSSSSSUUUWWWXXXYYY[[[___aaabbbdddgggiiijjjkkknnnpppsssssstttxxx|||zzzrrrsss~~~llllll}}}~~~zzzxxx|||xxxiii^^^YYY\\\hhhtttzzzlllfffjjjpppnnn{{{~~~tttlllbbbXXXLLLEEEFFFMMMeee}}}yyy^^^aaatttdddPPPCCC888777666333444:::???ccc~~~zzzvvvrrrgggkkkSSSJJJ[[[|||yyyffffffmmm}}}|||ppp```TTTPPPQQQSSSTTTPPPIIIDDDAAA???===???DDDPPPbbbtttzzzuuummmfffaaaZZZUUUPPPMMMMMMMMMJJJGGGGGGGGGGGGHHHHHHJJJKKKKKKIIIFFFFFFLLLTTTYYYWWWSSSPPPWWW[[[XXXUUUWWW[[[]]]aaa```___\\\XXXRRRNNNKKKIIILLLPPPPPPMMMKKKKKKLLLNNNNNNTTTaaannnnnn```SSSSSS^^^iiikkkbbb[[[bbbnnnqqqsssvvv{{{rrrsssxxx}}}}}}|||xxxvvvzzz~~~ZZZFFF===:::===DDDAAAAAA@@@@@@???;;;666333///...,,,***))))))******))))))))))))))))))))))))))))))*********+++++++++))))))***,,,.........///...///333<<>>@@@BBBCCCHHHJJJMMMNNNNNNNNNOOOQQQRRRSSSUUUVVVWWWXXX[[[^^^___bbbdddfffgggiiikkknnnqqqrrrsssvvvyyy{{{}}}~~~}}}sssooossssssooogggkkk}}}{{{lllcccbbbdddoooppplllcccaaafffkkkllllllyyyuuuiiikkkttt|||xxxqqqhhh___SSSHHHEEEHHHUUUllljjj```xxxxxxoooZZZJJJ<<<999888555777===DDDlll|||xxxkkkWWW^^^}}}WWWNNN^^^jjjhhhppp|||www^^^XXXPPPLLLLLLOOOPPPOOOMMMFFF@@@@@@@@@>>>===>>>???NNN___hhhhhhdddaaa___^^^ZZZVVVSSSRRROOOLLLIIIJJJKKKLLLNNNPPPSSSUUUVVVSSSNNNKKKQQQ\\\cccaaa\\\VVV[[[```aaa```cccjjjnnnqqqooommmiiieee___ZZZVVVRRRRRRTTTWWW[[[]]]^^^___[[[WWWXXXdddttt{{{vvvnnneeeiiittt}}}xxxkkkiiioooooovvvxxxzzz{{{~~~|||yyyzzz{{{YYYCCC;;;999>>>DDDAAAAAA@@@@@@>>>;;;666222///...,,,+++***))))))***))))))))))))))))))))))))))))))******+++,,,,,,,,,+++***,,,......///333888:::BBBKKKWWWiiiddd]]]XXXZZZYYYRRRJJJFFFLLLJJJGGGDDDAAA<<<777333222111000///000333888<<<===999555222111333666888555333111111333444444333111111111222222222333333111111111222222222333333888999;;;===@@@AAACCCDDDGGGIIILLLLLLLLLLLLMMMOOOPPPRRRSSSTTTTTTVVVYYY[[[^^^```cccdddeeegggjjjllloooqqqsssuuuvvvxxxzzz{{{{{{|||~~~uuussswwwmmm___gggjjjqqq~~~rrriii\\\\\\[[[\\\ccckkkjjjdddooozzzwww```XXXRRRUUU\\\dddoooxxxzzz{{{uuummmeeeYYYMMMGGGGGGNNNddd{{{qqq]]]kkk|||eeeRRR@@@;;;999666777===JJJrrruuuZZZ\\\{{{___UUUeeeiiidddlllzzzxxxfffKKKHHHEEEGGGKKKOOOOOONNNMMMFFFAAABBBBBB???<<<;;;:::???HHHRRRWWWYYYYYYZZZ^^^]]][[[ZZZYYYWWWTTTSSSMMMNNNQQQTTTXXX]]]```bbbbbb\\\WWW\\\fffmmmllliii```dddjjjllllllnnnttt{{{yyyyyywwwsssmmmgggbbb___\\\XXXVVV\\\gggqqqvvvvvvqqqjjjeeegggqqq|||xxxrrruuu~~~rrrnnnyyy~~~}}}yyy~~~~~~}}}}}}~~~}}}vvvXXXCCC;;;:::>>>BBBBBBBBBAAA@@@???;;;666222------,,,+++************)))))))))))))))))))))))))))******+++,,,---------///---...000000222===III]]]kkkwww{{{}}}{{{|||tttwwwwwwqqqiiihhhppp{{{ddd]]]XXXYYYYYYSSSLLLIIILLLJJJGGGDDDAAA<<<777333222222111000000333888<<<<<<888444222333555777888444222111222333444444333111111111111222222222222111111111222222333333444888:::<<<>>>@@@BBBCCCCCCFFFHHHJJJKKKKKKKKKMMMNNNNNNPPPRRRSSSSSSUUUXXXZZZ\\\^^^aaacccdddfffhhhjjjmmmooorrrsssssstttwwwyyyzzz|||}}}~~~{{{{{{rrr[[[]]]jjjooottt}}}{{{^^^[[[[[[bbbkkkmmmhhhbbbrrr}}}yyy```FFFCCCBBBEEEHHHNNNZZZeeemmmuuuxxxqqqjjj___RRRJJJHHHPPPeeezzzrrrZZZ^^^yyynnnXXXCCC;;;888555666;;;KKKssseeeccc}}}cccYYYkkkpppfffmmmzzztttcccJJJGGGDDDEEEJJJPPPSSSSSSQQQJJJEEEEEECCC>>>999888:::999;;;BBBIIIMMMQQQVVVYYYZZZ\\\]]]]]]\\\[[[ZZZRRRTTTWWW[[[```eeeiiilllmmmgggaaacccjjjpppqqqooogggiiinnnqqqooonnnrrryyy{{{}}}~~~yyyqqqjjjhhhggggggbbb^^^cccooo|||yyysssssszzz{{{www{{{pppyyy~~~}}}xxx}}}wwwwwwyyy{{{~~~}}}{{{zzzwwwzzzsssYYYEEE<<<;;;===???CCCBBBAAA@@@>>>;;;555111,,,,,,,,,+++++++++************************************+++,,,------...///---+++---111333888HHHZZZrrrddd\\\XXXRRRSSSTTTRRROOOQQQ^^^lll}}}eee^^^XXXZZZZZZVVVQQQNNNLLLJJJGGGDDDAAA<<<777333222222222111111333777::::::777333222444777999999333222111222444555444333111111111111222222222222111111222222333444444555777999;;;>>>@@@AAABBBBBBDDDFFFIIIJJJJJJKKKLLLNNNMMMOOOQQQRRRSSSUUUXXXZZZZZZ\\\___aaabbbdddfffhhhjjjmmmppppppppppppsssvvvwwwxxxzzz{{{||||||{{{rrrbbbkkksssqqqpppxxx|||fffaaabbbkkknnnjjjhhhjjjttt{{{___III;;;::::::<<<===???HHHQQQ\\\fffsss|||tttmmmbbbTTTKKKHHHMMMccczzzwwwsss\\\WWWssswww___GGG===999555666;;;IIIqqqiiifff}}}^^^UUUjjj|||nnnrrr}}}xxxsssfffVVVJJJHHHFFFIIIOOOTTTVVVUUURRRLLLHHHFFFCCC<<<999999999777999???DDDIIITTT______aaacccdddcccbbb``````ZZZ[[[^^^bbbfffkkkoooqqquuupppjjjiiilllppprrrrrrjjjlllqqquuusssooorrryyy|||uuunnnmmmpppqqqooollllllqqq{{{yyysssyyy~~~}}}{{{oooooorrrxxx~~~}}}rrrqqquuu~~~nnnVVVCCC:::;;;>>>???BBBAAA@@@???===999444000******++++++,,,,,,,,,+++++++++++++++++++++++++++******+++,,,---...//////------444>>>BBBIII\\\rrr|||lll```\\\XXXSSSTTTSSSSSSSSSPPPPPP[[[gggvvvggg___YYY[[[\\\YYYTTTSSSLLLJJJGGGDDDAAA<<<777333222333333222222333666999999666222222666999999999333222111222444555444333000111111111111222222222111111222333444444555555666888:::===???@@@@@@@@@CCCEEEHHHIIIJJJKKKLLLNNNLLLNNNPPPQQQSSSUUUXXX[[[YYY[[[^^^___```bbbeeeggghhhkkknnnnnnmmmnnnpppsssrrrtttuuuvvvxxx{{{|||vvvzzz{{{sssyyy{{{qqqjjjssszzzkkkdddfffooonnnfffiiiuuuuuuzzzbbbIII888:::777777999::::::>>>DDDGGGRRRaaammmuuu|||~~~vvvooodddUUUKKKGGGEEE]]]xxxoootttaaaVVVqqq~~~eeeKKK@@@;;;888888===FFFnnn}}}fffeee{{{VVVNNNfffppptttsssddd]]]QQQDDDCCCDDDHHHOOOVVVXXXWWWTTTOOOKKKHHHGGGCCC===;;;===666777<<>>777;;;@@@AAAAAA@@@???>>><<<888222...))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000666888CCCQQQXXX___ttttttuuuyyyyyyhhhfff___ZZZ^^^iiinnnkkklllhhhfffddd___YYY^^^gggooo}}}nnndddiii[[[ZZZ___\\\ZZZXXXOOONNNIIIFFFFFFCCC;;;555333333222111111111333666777888555333222333555666666222111222333555555444222000000111222222222222111333444444222111111333555999:::<<<>>>@@@AAABBBBBBBBBDDDFFFGGGGGGHHHJJJLLLMMMNNNQQQRRRSSSUUUYYY\\\XXXZZZ\\\___bbbdddeeeeeefffggghhhhhhiiikkknnnqqquuutttssstttwww|||}}}pppsssrrrsss~~~uuuppprrrxxx~~~yyyhhhooossssssttt{{{xxx```KKK???:::;;;999666555555666999:::>>>BBBIIISSS___kkktttyyy}}}tttiii]]]SSSMMMKKK]]]ppp~~~~~~jjjPPPjjjqqqWWWBBB999888999999DDDbbbooouuueee[[[rrr|||]]]JJJ]]]}}}sssxxxvvvdddSSSHHHEEEEEEEEEJJJQQQVVVZZZ[[[]]]^^^TTTPPPJJJDDD???>>>>>>>>>;;;<<>>>>>AAA@@@>>><<<:::666111---+++++++++++++++++++++++++++***)))***,,,------------)))***///222111333999???KKK```uuutttqqqqqqwww|||}}}~~~zzzrrrkkkddd```]]]\\\nnnwwwuuucccRRRHHHkkk]]][[[___\\\ZZZWWWNNNMMMHHHFFFFFFBBB:::444333222111111111222444666888888555333222333555555555222111222333555555333222000000111222222222222111333333333333222222444777:::;;;===>>>@@@AAABBBBBBCCCDDDFFFGGGGGGHHHIIIKKKLLLNNNQQQRRRSSSUUUXXXZZZYYYZZZ\\\^^^aaabbbdddddddddfffhhhhhhiiijjjmmmooosssrrrssstttxxx|||{{{lllnnnyyy~~~qqqrrrxxxtttwww{{{llliiioootttwww|||iiiQQQBBB<<<;;;:::999777666555666888999666999>>>FFFPPPYYYaaafffssstttvvvzzz}}}}}}xxxpppdddWWWNNNLLL\\\nnn}}}qqqTTTfffrrrXXXDDD;;;999::::::AAA^^^nnnvvvdddWWWnnn^^^FFFQQQlllrrruuuxxxlll\\\MMMEEECCCCCCGGGKKKQQQVVVXXXYYYZZZ[[[VVVQQQJJJCCC>>>======>>>;;;===DDDPPP```qqq~~~|||wwwsssqqqppppppuuuwwwzzzzzzyyyyyy|||~~~}}}zzzzzz~~~~~~~~~{{{}}}vvvuuuvvv~~~~~~uuurrryyywwwllllllooosss|||ttt|||yyylllkkkbbbRRRAAA:::<<>>AAA???===<<<999666111---++++++++++++++++++++++++))))))((()))+++,,,,,,,,,///---///222333555>>>JJJRRRaaayyy~~~~~~}}}wwwlll```UUUPPPMMMVVVYYY[[[XXXPPPHHHBBB@@@lll^^^\\\```]]]ZZZWWWNNNLLLHHHEEEEEEAAA999333222000000000111222555777888888666333333333444444444222111222333555555333111///000111111222222111111222333333333222444666999:::;;;===???AAABBBCCCCCCCCCEEEGGGGGGFFFFFFHHHIIIJJJMMMPPPSSSTTTTTTVVVWWWXXXZZZ[[[]]]___aaaaaabbbaaadddfffhhhhhhiiikkkllloooppprrruuuxxx|||{{{llliiiqqqssswwwssskkklll||||||wwwrrrsss~~~qqqggg```eeekkkrrrxxxwww[[[GGG===;;;<<<:::999888777777777777777444666999>>>DDDJJJPPPSSS]]]]]]___bbbggglllqqqttt~~~}}}{{{xxxnnn___RRRNNN\\\lll{{{{{{ZZZ```sss\\\HHH<<<999999999>>>ZZZnnnyyyfffVVVjjjbbbDDDEEEXXXrrrrrrvvvoooiii^^^RRRHHHCCCCCCEEEKKKOOOTTTWWWXXXXXXYYYYYYUUUQQQJJJCCC@@@@@@BBBCCCGGGMMMXXXjjj||||||wwwuuuttttttuuuvvvwwwxxxzzz{{{}}}~~~~~~}}}zzzzzz{{{zzz|||wwwyyy~~~xxxmmmlllooottt}}}vvv~~~|||uuummmdddSSSAAA:::<<>><<<:::888555000---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---------+++---111555888AAASSSdddnnn{{{xxx}}}xxxnnn___QQQGGGDDDDDDGGGIIIJJJHHHEEECCCEEEHHHnnn```]]]aaa]]][[[WWWNNNLLLGGGDDDDDDAAA999333111//////000111333555777999888666333333333444333222222111111333444444222000///000000111111111111111111222333333333444888:::;;;<<<===???AAABBBCCCCCCDDDEEEGGGFFFEEEEEEFFFGGGHHHKKKPPPRRRSSSSSSTTTUUUXXXYYYZZZ\\\^^^_________^^^aaaeeeggggggggghhhiiikkkmmmqqquuuyyy}}}~~~pppkkkooohhhkkkiiibbbdddttt}}}rrryyyvvvhhhcccuuu~~~yyyvvvwwwvvvoooaaaUUUPPPSSSWWWXXXaaalllwwwnnnTTTFFF???<<<<<<:::::::::999888777666666666777777999<<>>WWWooo}}}nnnYYYhhhgggEEE???MMMvvvsssrrrxxxxxxkkk```[[[SSSKKKFFFEEEHHHKKKSSSVVVZZZ\\\[[[ZZZZZZ[[[UUUQQQLLLGGGFFFHHHKKKNNN[[[fffwww{{{yyyxxxxxxuuuttttttvvv{{{~~~{{{{{{vvvnnnooopppwww~~~{{{}}}mmmeeeTTTBBB;;;===?????????===;;;999777444000---,,,,,,,,,,,,,,,,,,,,,,,,,,,---............///000,,,000888@@@LLL^^^uuuyyyvvvoooeeeVVVIIICCCCCCGGGKKKLLLRRRZZZ^^^^^^\\\\\\\\\nnn```]]]aaa]]][[[WWWNNNLLLGGGDDDDDDAAA999333111//////000222444666777888666555333333444444333222222111111333444444111/////////000111111111111000000111222222333444888::::::;;;===???AAABBBCCCCCCDDDEEEFFFFFFDDDDDDEEEFFFGGGJJJNNNQQQRRRRRRRRRSSSVVVWWWXXXZZZ\\\]]]]]]^^^\\\___bbbddddddeeefffgggiiikkkpppuuuzzz}}}vvvqqqrrrooonnniii``````nnnuuukkkooo{{{ppp[[[QQQ\\\fffuuu{{{uuuqqqoookkkgggggg___RRRGGGAAA@@@EEEKKKIIIUUUfffyyyfffNNNEEE@@@??????===<<<<<<:::999888777666555444444333444555666777:::999999999<<<@@@DDDGGGNNNUUU^^^jjj||||||}}}rrrgggSSS[[[fffvvveeeTTTrrrqqqZZZGGG;;;888888???WWWrrrvvv]]]cccgggEEE===IIIhhhsssssstttooobbbTTTPPPKKKHHHHHHKKKOOORRR^^^```bbbcccaaa```______[[[XXXRRRNNNLLLNNNQQQSSSaaaqqq~~~|||{{{{{{~~~||||||}}}uuurrrnnnppp|||}}}ttttttyyyllldddTTTCCC<<<===???>>>>>><<<999777666333000---,,,,,,,,,,,,,,,,,,,,,,,,...///000///---...000333888???JJJZZZnnnyyykkkhhhWWWMMMCCC@@@GGGPPPVVVXXXWWW```kkkqqqrrrooommmllllll^^^\\\```]]]ZZZWWWNNNLLLHHHEEEEEEAAA999333222///000111222444555666777444333222333444555444222222111111222333333111///...///000000111111000000///000111222222333666999999:::<<<>>>@@@AAABBBBBBCCCDDDEEEEEEDDDCCCEEEFFFGGGJJJMMMOOOOOOPPPQQQRRRTTTUUUVVVYYYZZZ\\\\\\]]][[[]]]```aaaaaabbbdddeeehhhkkkoootttzzz~~~~~~zzzyyy{{{qqqgggeeeooovvvllliiirrrgggOOODDDEEEPPPaaaqqq}}}~~~zzzyyyyyyyyyzzzyyywwwuuuooommmgggbbbbbbeeeccc^^^TTTLLLDDDAAA@@@>>>===???AAAOOOddd{{{bbbKKKEEECCCDDDFFF@@@???>>><<<:::999888888666555444333222333444444666666555555777999<<<===DDDMMMWWWcccxxx}}}yyyqqqVVVZZZdddtttmmmVVVppp~~~eeeOOO@@@;;;:::@@@VVVuuu|||aaaaaacccCCC<<>>???======;;;888666444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---///555:::EEEQQQbbbtttlllWWWJJJGGGCCCBBBEEENNNZZZbbbdddbbbccciiinnnqqqqqqqqqsssuuukkk]]][[[___\\\ZZZWWWNNNMMMHHHFFFFFFBBB:::444333000000222333444555555555222111111333555555555333222111111222333333000......//////000000000000000///000111111000222555777888999;;;===???@@@AAAAAABBBCCCDDDDDDCCCCCCEEEFFFHHHJJJLLLMMMMMMNNNPPPRRRQQQRRRUUUWWWYYY[[[\\\]]]ZZZ\\\]]]^^^^^^```ccceeeiiikkkoootttzzzwwwpppooovvvyyykkkppp~~~xxx]]]HHH===<<>>AAANNNbbbxxxfffVVVSSSPPPOOOPPPDDDBBB???<<<:::::::::;;;888888666555555666777777555555555666777888:::;;;BBBOOO[[[eeevvv{{{uuuWWWYYYbbbrrrvvv]]]sssjjjRRRAAA;;;;;;>>>UUUwww|||hhhhhh~~~bbbBBB:::DDDSSSqqqoooooo|||}}}ttteeeXXXQQQOOOPPPTTT[[[aaadddeeeooopppqqqpppmmmkkkjjjkkkfffccc]]]WWWQQQMMMKKKJJJHHHXXXooo}}}xxxssstttnnnYYYRRRUUUddd___RRREEE??????>>>;;;===:::777444333111///---------------------------+++---//////000666???GGGSSSeee{{{wwwfffXXXMMMAAA:::888CCCJJJUUU___eeeggggggffflllnnnooonnnmmmoootttyyyiii[[[ZZZ___\\\ZZZXXXOOONNNIIIFFFFFFCCC;;;555333000111222333444555555444111000111333555666555444222222111222333222000......//////000000000000000///000000000000111444666888999:::<<<>>>???@@@@@@AAABBBDDDDDDCCCDDDEEEGGGHHHJJJKKKKKKLLLMMMPPPRRRPPPQQQSSSVVVYYY[[[\\\]]]ZZZ[[[\\\\\\]]]___bbbeeeiiikkkoootttzzzwwwtttvvv}}}pppsssnnnWWWEEE<<<888>>>FFFQQQ^^^pppwwwppphhhaaa[[[WWWUUUSSSQQQQQQSSSUUUVVVVVVRRRVVVYYYYYY[[[ZZZOOOBBB@@@:::777:::;;;:::>>>EEEDDDOOO___sssmmmffffff```YYYXXXFFFDDD@@@===;;;:::;;;<<<666666555444444555777777333333444666777999999:::???NNN\\\cccrrr|||vvvXXXYYYaaaqqq|||cccwwwjjjQQQ@@@::::::<<>>;;;<<<:::666444333111///---------------------------,,,...111222555===JJJSSS```xxxwww|||~~~zzzqqqgggUUUDDD???AAADDDFFFHHHMMMWWWbbbfffdddbbbdddhhhlllnnnooommmlllnnnssswwwlll^^^\\\^^^YYYWWWWWWPPPJJJHHHEEECCC@@@;;;555111///000222444555555555555222222333444555555555555333333333333222000///---000000000000111111111111//////000111222444555666777888:::<<<>>>@@@AAAAAA???@@@@@@AAABBBCCCDDDEEEFFFFFFGGGIIIKKKMMMOOOPPPNNNQQQUUUXXXXXXWWWWWWWWWZZZ\\\]]]]]]]]]^^^aaaccceeeiiimmmrrrwww}}}yyy{{{}}}||||||ooo\\\MMMBBB===999999===DDDOOO^^^uuuwwwrrrhhhcccZZZQQQJJJFFFEEEDDDAAA@@@???@@@CCCHHHMMMPPPTTTSSSSSSQQQNNNHHHAAA<<<:::::::::;;;===@@@CCCDDDPPPTTT```ppp}}}rrriii___UUUHHH@@@??????===;;;999999888777666555777999999888888777777777777777:::CCCMMMYYYiii{{{~~~{{{uuupppbbbXXX^^^ooo}}}nnnuuusss]]]MMMDDD>>>:::===QQQpppooo|||yyyjjjGGG555???HHHqqqwwwqqqooovvvxxxlllbbb[[[\\\___dddjjjnnnpppppppppuuuwwwwwwvvvssspppnnnnnnfffgggfffaaaYYYRRRNNNMMMIIINNN\\\qqq~~~~~~zzzwwwtttvvvjjjZZZUUUVVV\\\bbbnnndddRRRCCC;;;<<<>>>???:::999777555333000///...111---+++,,,...000---+++...///333999EEESSSbbbkkkxxx}}}xxxqqqwwwvvvdddRRRKKKLLLDDDDDDCCCAAACCCKKKXXXbbbiiikkkmmmnnnlllhhhccc```hhhjjjqqqxxxvvvpppoootttlll^^^\\\^^^YYYWWWVVVOOOJJJHHHEEECCC@@@;;;555111///111222444555666555555222222333444444444444444111222222222111///---,,,//////000000000111111111//////000111222444555666888999;;;<<<>>>???@@@@@@??????@@@AAABBBCCCCCCDDDFFFFFFGGGIIIKKKMMMOOOPPPMMMQQQUUUWWWWWWVVVVVVWWWYYYZZZ[[[\\\\\\]]]___aaaeeeiiinnnrrrwww}}}~~~xxxuuulllmmm{{{{{{iii[[[QQQIII@@@:::777666888>>>GGGWWWmmmzzzpppeee[[[TTTKKKHHHDDD???===<<<======999888888888;;;???DDDGGGOOONNNLLLIIIEEE@@@;;;777:::<<<>>>BBBFFFJJJNNNPPPYYY^^^hhhqqqttttttzzzttthhhXXXLLLFFFBBB>>>:::<<<;;;:::888777777888999:::999888777777777777777888===DDDMMM\\\jjjpppoooggglllwww~~~|||xxxttteeeZZZ___ooo{{{rrrqqqqqq___QQQGGG???999===TTTwwwqqq}}}nnnLLL888@@@DDDiiivvvpppqqqxxx{{{qqqhhhccckkknnnqqquuuwwwxxxwwwwwwwwwxxxxxxwwwssspppnnnnnnnnnooommmggg___WWWSSSQQQOOOQQQ[[[mmm~~~~~~|||yyyzzzzzzdddZZZ___gggjjjhhhjjj```RRREEE>>>>>>>>>>>>;;;999777555222000...---...------///222333111///666<<>>>>>??????===>>>>>>???@@@AAABBBBBBEEEEEEFFFHHHJJJLLLNNNOOOMMMPPPSSSUUUUUUUUUUUUUUUVVVXXXYYYZZZZZZ[[[^^^```eeeiiimmmrrrwww}}}}}}ttt{{{xxxcccWWWXXXjjjnnnaaaRRRIIIGGGEEE>>>999777555555999@@@NNNdddwwwvvviii\\\OOOEEE???888888777666777888:::;;;888888777777999===AAACCCHHHFFFCCC???<<<999888777<<>>===;;;999888888999:::;;;;;;999888777777777777666888;;;AAANNN\\\aaa```___cccooo}}}}}}~~~|||zzzggg[[[```ppp|||}}}ttt{{{nnn```TTTHHH???:::>>>XXXxxxlllyyytttRRR<<>>===;;;:::777444222///...------...///000111222222222777EEEVVVccckkkttt|||wwwuuurrrlllfffQQQKKKDDD>>>:::===JJJXXXiii```XXX[[[ggguuu}}}~~~}}}|||lll^^^[[[]]]XXXVVVUUUNNNJJJHHHEEECCC@@@;;;555111222333444666777777666666222222333333333222111111111111222222111///---,,,////////////000000000111//////000111222444555666:::;;;<<<===>>>>>>>>>===<<<<<<===>>>???@@@AAAAAADDDDDDEEEGGGIIIKKKMMMNNNLLLOOORRRSSSSSSSSSSSSTTTUUUWWWXXXYYYYYYZZZ]]]___eeehhhmmmqqqvvv||||||vvvooozzztttttt|||vvvfff]]]YYYeeezzzvvvddd[[[OOOGGGDDDBBB>>>;;;;;;777666777<<>>;;;777777777888888888999999:::999888888:::<<>><<<:::999;;;???BBBCCCGGGPPPYYYbbbhhhlllmmmkkkoooqqqkkk\\\RRRWWWccc~~~nnnaaaWWWNNNEEE>>>???===:::999999:::;;;<<<===<<<;;;999888888888888888999:::???MMMaaapppuuuzzz{{{~~~~~~iii]]]```ppp|||vvvzzzlll___SSSGGG@@@>>>AAA\\\}}}mmmaaappp}}}yyyYYY???===@@@ZZZssswwwnnnooovvv|||zzz{{{|||}}}}}}|||zzzyyywww}}}~~~}}}zzzuuurrrqqqqqqmmmkkkgggbbb[[[VVVRRRPPPYYYXXX[[[gggttt|||}}}uuulllqqq}}}yyyjjjgggZZZLLLDDDAAA>>><<<<<<;;;:::777444111///...---////////////000333666999AAARRRhhhzzzxxxmmmaaaUUULLL@@@<<<:::<<>>???@@@AAACCCCCCDDDFFFHHHJJJLLLMMMKKKNNNPPPQQQQQQPPPQQQRRRTTTVVVXXXYYYYYYZZZ]]]```cccfffkkkpppuuu{{{wwwaaaXXXhhhyyyqqqnnnqqqzzzvvvjjjiiiooo~~~uuueee^^^[[[TTTLLLDDD???>>>???===999666666999CCCUUUfffxxxnnneeeVVVHHH@@@;;;:::999777777777777666555555444777666555555555777999:::999999999999<<>>UUUoootttiiijjjrrr}}}|||xxxuuuttttttpppmmmiiidddaaa^^^[[[ZZZ[[[ZZZ^^^gggrrr|||yyyyyyzzziiiXXXHHHAAA>>>;;;:::<<<:::999666222000///......000///...111888BBBKKKQQQeeeooo~~~rrr[[[III>>>999999999>>>GGGQQQ]]]mmmzzz}}}}}}mmm^^^[[[]]]WWWUUUTTTMMMJJJHHHEEECCC@@@;;;555111222333444555666555555444444444444444333222000000333333333333222000///.........////////////000000//////000111222444555666;;;;;;<<<===>>>>>>>>>===;;;<<<<<<===>>>???@@@@@@BBBBBBCCCEEEGGGIIIKKKLLLKKKMMMOOOOOOOOONNNOOOQQQSSSUUUWWWXXXXXXZZZ]]]___aaaeeeiiinnnsssyyy|||aaaTTT___wwwvvviiibbblll|||wwwlllooovvvttthhh]]]WWWXXXUUUNNNEEE>>>>>>???;;;777444444555===MMM\\\vvvjjj___UUUNNNDDD;;;777777888999555555666666666666666666777666555444444555666666444555777999>>>IIIVVV```cccjjjttt}}}kkkWWWEEE<<>>>>>======<<<<<<;;;;;;;;;;;;;;;888===EEERRRlll}}}uuuuuuyyy|||}}}ppp___\\\gggpppzzz}}}uuuzzzzzzyyytttuuuyyysssyyyxxxlll^^^OOOGGGHHHEEE\\\vvv]]]```|||lllJJJ<<<;;;PPPiiiqqqfffgggnnnxxx{{{yyyxxxyyyrrrnnnjjjfffeeeeeedddccc```^^^aaaiiiqqq{{{~~~|||~~~~~~{{{fffTTTCCC>>>===999999<<<999777444111000///000000111000222===NNNaaaooovvvnnnVVVBBB888888;;;>>>???FFFRRR\\\dddnnnwwwmmm^^^[[[]]]WWWTTTSSSLLLJJJHHHEEECCC@@@;;;555111111222444555555444444333666666555555333222111000222222333222111000...---........./////////000000//////000111222444555666:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAAAAABBBCCCDDDFFFHHHJJJLLLJJJLLLMMMNNNMMMMMMNNNPPPQQQSSSUUUVVVVVVXXX[[[^^^```ccchhhlllqqqwww}}}ttt``````vvvpppaaa```hhhooofffcccaaa^^^]]]WWWWWWUUUPPPIIIBBB>>><<<:::777444444444:::HHHVVV{{{sssfff]]]RRRHHHDDDAAA===;;;::::::999888777777777777888999:::;;;999888777666666666666666111333555777<<>>???===;;;<<<<<<<<<;;;<<<<<<===>>>;;;@@@KKK___|||ssssssvvvxxxyyyooo]]]ZZZeeennnwwwyyypppuuuxxxwwwzzztttvvv{{{rrrwww~~~ppp[[[MMMKKKDDDYYYxxx|||iii___wwwSSSAAA:::MMMeeerrrjjjfffllluuu}}}~~~||||||~~~tttpppjjjgggggghhhgggggggggeeeeeejjjqqq{{{~~~yyyrrrnnnmmm___LLL>>>===>>>:::888<<<777555333000///000111222444333:::MMMhhh{{{bbbYYYKKK@@@;;;===BBBFFFLLLMMMSSS^^^gggnnnwwwmmm___[[[]]]WWWTTTSSSLLLJJJHHHEEECCC@@@;;;555111111222333444444444333222777666666555444222111000111111222111000///---,,,............/////////000//////000111222444555666999:::;;;===>>>>>>??????<<<<<<===>>>???@@@AAAAAAAAAAAABBBDDDFFFHHHJJJKKKJJJLLLMMMMMMLLLLLLMMMOOOOOOQQQSSSTTTUUUWWWZZZ\\\^^^bbbgggkkkpppvvv|||~~~iii___ttt{{{hhh^^^___qqqooo^^^TTTPPPUUU\\\^^^[[[XXXTTTOOOHHH???999:::888666666555:::GGGTTTxxxrrr```TTTLLLCCC:::;;;;;;<<<>>>???===999666888777666666666777999:::888777666555444333333333000222444555888BBBPPP[[[pppwwwttt```III<<<777888===BBBUUUsssVVVNNNEEE@@@??????<<<999<<<;;;;;;<<<<<<===>>>???@@@CCCOOOiii{{{rrrqqqtttuuuuuulll[[[XXXeeeooozzz}}}uuuxxxxxx~~~ttt{{{wwwwwwyyylllqqqeeeQQQLLLCCCWWWttt}}}sssxxxrrraaaZZZEEE;;;MMMdddvvvqqqggglllttt{{{~~~yyytttnnnkkkkkkllllllkkkmmmiiihhhkkkqqq{{{|||yyyuuummmhhhgggXXXGGG;;;>>>AAA<<<999;;;666444222000///000222333666777@@@XXXxxxlllUUUKKKEEEAAAAAAGGGLLLLLLJJJ[[[[[[```jjjttt|||ooo]]]XXX\\\XXXTTTSSSMMMGGGGGGFFFCCC???:::666333222333333444444333333222555444333222111000///...222111000//////.........////////////000000000000---......000111333555666999999::::::;;;<<<======<<<<<<======>>>>>>??????CCCCCCCCCCCCDDDEEEGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNOOOQQQSSSUUUWWWYYY^^^```eeekkkrrrxxx|||~~~{{{oooyyyyyygggWWWjjjmmmMMMDDDMMMWWW[[[bbbccc___UUUMMMIIIEEEAAA;;;888666444444888DDDRRRyyy{{{ppp```PPPFFFAAA??????===>>>>>>???>>><<<;;;:::666666666666666666666555666666555555555444444444111333444333555;;;GGGPPPgggzzz{{{___NNN>>>777777999;;;>>>UUU|||tttaaaLLL@@@<<<:::<<>>@@@BBBAAA@@@>>>===>>>AAAFFFVVVrrrwwwpppssstttrrrmmm\\\ZZZfffqqq~~~}}}uuuvvv{{{{{{zzzssspppmmmvvv|||dddRRRNNNEEEQQQgggzzzxxxpppxxxwww___llljjjDDD@@@DDDYYYyyy~~~zzzkkkjjjppp|||wwwsssnnnkkkllloooqqqrrrkkkkkkmmmpppttt|||vvvnnnkkkddd[[[UUUIII>>>;;;:::999888999:::444///000000///000444999AAALLL```iiiQQQHHH>>>CCCIIILLLNNNRRRYYY___mmmjjjiiippp~~~nnn\\\WWW\\\XXXTTTSSSNNNFFFEEEDDDAAA===888444111222333333444444333333222222222111000///...---,,,222111000//////............/////////000000000000......///000222444666777999999::::::;;;<<<<<<===<<<<<<<<<===>>>>>>??????BBBBBBBBBCCCDDDFFFGGGHHHJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNPPPRRRTTTVVVXXX]]]___ccciiiooouuuyyy||||||uuufffhhh}}}^^^EEEAAAKKKVVV]]]aaacccbbbZZZSSSNNNHHHBBB>>>;;;888666555888DDDQQQtttwwwrrrlll```PPPCCC======???@@@@@@@@@???>>><<<:::999888666666666666666666666666777666666666555555555555333555555444444999AAAIIIaaaqqqrrrbbbLLLAAA888666888888:::===KKKpppqqqUUUGGGCCCBBB@@@@@@CCCEEEGGGGGGFFFEEEFFFGGGEEEIIIVVVnnnxxxrrruuuwwwvvvooo\\\XXXaaajjjxxxyyy{{{yyyrrrmmmuuuwww```SSSSSSHHHQQQggg|||}}}uuuzzzXXXXXXrrrmmmJJJ<<<===OOOrrrwwwkkkaaadddppp}}}|||{{{xxxuuurrrrrrtttwwwxxxyyytttrrrqqqssswwwzzzppplllkkkeee]]]OOOEEE<<<;;;;;;999999:::999666333333222000444:::DDDRRRbbbssswwwjjjXXXDDD<<<>>>PPPRRRUUUXXX\\\ccclllrrrvvvvvvxxxlllZZZWWW\\\YYYUUUTTTNNNFFFFFFDDDAAA===888444111222333333444444333333222222111111000///...------222111000//////.............../////////000000000//////000111333555666888999::::::;;;;;;<<<<<<<<<;;;;;;<<<======>>>??????AAAAAABBBCCCDDDFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMOOOQQQSSSUUUVVV[[[]]]```eeekkkpppuuuwwwyyy|||yyyfffvvvmmmJJJ<<<>>>HHHVVVbbbbbbffffff```ZZZUUUMMMEEEAAA>>>:::888666999EEEQQQuuu|||mmmiii\\\RRRDDD======AAADDDEEECCCAAA???<<<:::888666666666666666666666666666666777777777666666666555555555666777555333555:::???LLLYYYcccdddbbb]]]PPPBBB;;;888666888999777888;;;BBBdddpppSSSGGGFFFGGGEEECCCKKKMMMNNNMMMLLLLLLMMMNNNNNNQQQZZZnnnzzzuuuxxxzzzzzzsss```YYY^^^bbbnnnwwwvvvvvvzzzuuummmvvvppp\\\TTTWWWMMMSSShhh}}}~~~dddNNNaaawwwWWW???;;;IIImmmwwwcccWWW[[[iii}}}}}}zzzxxxwww{{{yyyyyyzzz}}}~~~zzzwwwxxx~~~zzzyyyzzzzzzqqqkkkkkkkkkeee\\\HHHAAA;;;;;;<<<:::999:::555222333555777:::CCCLLLTTTbbbppp|||kkkUUUHHHAAA???HHHUUU\\\]]]```fffooowww}}}kkkYYYVVV\\\YYYUUUTTTNNNHHHHHHFFFDDD???:::555222111222444555555444222111333333222222111111000000222111000///...................../////////000000///000000222333555777888:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>??????@@@@@@AAABBBDDDFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKJJJKKKKKKMMMOOOQQQRRRTTTYYY[[[]]]aaaggglllpppsssuuuwww{{{kkkqqqoooSSS;;;888>>>FFFWWWiiihhhjjjiiiccc^^^YYYPPPHHHAAA>>>;;;999777:::FFFRRRwwwsssnnnQQQJJJDDDCCCGGGJJJIIIFFFAAA???===999777666555555444444444555555555555555777777666666666555555555555666666555444444666999999AAAHHHIIIHHHFFF>>>555999888:::<<<999555555:::@@@^^^{{{nnnjjjooouuurrr___KKKEEEHHHKKKLLLMMMTTTUUUUUUTTTRRRQQQRRRTTTXXX[[[dddvvv~~~xxxyyy{{{{{{vvvddd^^^``````dddgggaaagggmmmxxxuuulllwwwxxxkkk\\\UUUXXXRRRUUUgggxxxSSS\\\{{{bbbDDD<<>>:::<<<<<<999777888888333222777???GGGSSS]]]fffkkkpppvvvaaaOOO???<<>>????????????@@@AAABBBDDDFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQWWWXXXZZZ]]]bbbhhhlllooosssvvvyyy}}}zzzssssssyyyeeeOOO???666;;;AAAHHHZZZoooppppppllleee```\\\TTTLLLAAA===:::888777:::FFFSSSsssnnndddJJJJJJKKKNNNQQQNNNGGG@@@===<<<:::777666666666666333333444444555555555555666666666555555555555444444555666666555555666777777:::<<<;;;<<<>>>===;;;::::::<<<<<<888444666;;;AAA]]]uuukkkhhhiiiaaaWWWOOONNNPPPQQQSSSWWW[[[\\\^^^___^^^___```bbbaaaeeeppp{{{xxxxxxyyyqqqcccaaagggeeeccc^^^RRRVVV]]]jjjxxx~~~qqqiiiuuu{{{tttkkk___XXXXXXWWWVVVddd||||||{{{YYYXXXrrr}}}oooHHH>>>???XXXzzzzzzgggXXXTTTeee|||~~~|||{{{uuupppppppppgggXXXKKKAAA<<<;;;<<<;;;777555666>>>777666>>>LLLXXXdddmmm{{{wwwsssvvvyyykkkOOOBBB;;;???GGGMMMWWWbbbeeeeeejjjttt~~~jjjYYYVVV]]]YYYUUURRRLLLGGGGGGEEEBBB===777222///000222444666666444222000///////////////000000000222111000//////.........------.........///////////////000111333555666888;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;===>>>??????>>>?????????@@@AAACCCCCCFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNOOORRRSSSUUUXXX]]]ccchhhlllqqquuuyyy|||zzzjjjkkkqqqiiiTTTBBB:::666888???EEEMMM___qqqtttsssnnnhhhdddaaaYYYPPPBBB???;;;999777:::EEERRRooottt___SSSQQQTTTXXXZZZXXXPPPFFF???;;;:::999888888777888888444444555555666777777777777777777666666666555555444555555666777777777777:::999777666666888;;;<<<999888999:::888555888>>>CCC\\\~~~rrrjjjgggccc```aaa___\\\[[[\\\dddgggllloooqqqsssuuuwwwmmmqqq{{{~~~xxxuuuvvvjjj]]]^^^jjjmmmlllcccSSSNNNTTT```nnnxxx{{{ppphhhppp|||uuunnnbbb]]]^^^]]]YYYbbbxxx}}}xxx{{{vvv{{{vvvxxxfff[[[jjj}}}TTTEEE===NNNooo}}}dddSSS\\\rrrzzzsssuuu}}}|||zzz}}}|||}}}wwwtttuuupppaaaNNNBBB???;;;;;;<<<;;;777555888777777>>>NNN```ooo|||qqqVVVGGGHHH@@@>>>GGGOOOTTT^^^jjjllljjjkkkpppyyy~~~yyywwwtttsssuuuxxx{{{}}}{{{jjjYYYWWW]]]YYYTTTQQQJJJHHHGGGEEEBBB===777222///000222444666666444222000......//////000000000111222111000//////.........---------.........//////......///000222444666777;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;===>>>???@@@>>>>>>>>>>>>>>>???@@@@@@DDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMOOOSSSXXX^^^dddhhhkkkqqqwww{{{}}}fffYYYRRRHHH<<<555555777;;;AAAIIIVVVdddnnnssssssqqqmmmllliii___UUUHHHCCC???;;;888999DDDPPPjjjyyywwwjjjeee^^^UUUSSS\\\^^^___\\\TTTKKKDDDAAA<<<<<<<<<<<<;;;:::999999777777777888999:::::::::999999999888888888777777777777666777888888888888:::777555555555555777:::;;;888999;;;:::888999===EEE^^^~~~zzzzzzwwwyyyyyytttpppnnnrrrvvv|||~~~yyytttuuukkk[[[[[[iiisssvvvooo___OOORRRZZZeeeoooxxx~~~wwwlllnnn{{{pppdddcccjjjhhhaaagggyyy}}}zzz}}}uuupppgggccczzz```KKK:::EEEhhhoooVVVVVVcccrrr~~~mmmfffcccfffmmmvvv{{{zzz}}}yyyzzz~~~zzzvvvuuulllYYYGGG>>><<<999999<<<;;;777888;;;888BBBTTTfffrrrzzznnnTTTHHHIIILLLHHHKKKTTTYYYZZZbbblllssstttxxx}}}~~~{{{mmmkkkiiilllrrryyy|||}}}zzz~~~kkkZZZWWW]]]YYYSSSPPPIIIJJJIIIGGGDDD???999444111000222444666666444222000000000111111222222333333222111000//////.........---------.........//////---......000111333555666;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;===>>>???@@@>>>>>>============>>>>>>CCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFGGGHHHJJJKKKLLLIIIIIIKKKOOOTTT[[[aaaeeedddllluuuxxxxxxzzzeeeOOOAAA888666:::888;;;===@@@KKK\\\gggjjjqqqssssssrrrrrrooodddYYYLLLHHHCCC>>>888999CCCNNNaaannneeePPPGGGHHHQQQ^^^______\\\SSSHHH@@@>>>???>>>>>>??????>>><<<:::999999999:::;;;<<<<<<======;;;;;;;;;:::::::::999999:::999777777888999999888:::999888999:::999:::<<>>>>>:::999;;;HHH```~~~yyytttuuuppp]]]YYYhhhttt|||wwwhhhRRRSSSWWW___gggppp~~~zzzsssooo{{{qqqdddhhhtttrrrkkknnn~~~~~~wwwlllxxx~~~ooo\\\rrrzzzsss}}}dddJJJ222:::```tttYYYRRRXXXdddtttvvv[[[WWWVVV[[[bbbkkk{{{|||}}}{{{{{{{{{wwwttthhhTTTDDD===999777888;;;;;;999;;;???JJJZZZooo|||{{{uuuxxxtttUUUDDDOOOdddpppooosssyyyvvvnnnooouuuzzz|||kkkhhhgggllluuu|||}}}|||~~~~~~iii[[[XXX[[[XXXVVVTTTLLLIIIGGGEEEAAA===888555333333333444444333111000///333222111111111222333444333222111///............,,,---......//////......---...///111333555666777:::<<<===<<<999777555555999::::::;;;;;;<<<<<<======>>>??????>>>???AAACCCEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHIIIJJJKKKNNNRRRXXX^^^aaajjjmmmpppqqqrrrvvv|||}}}bbbEEE:::;;;999333777;;;AAAIIISSS^^^jjjqqqqqqtttvvvtttsssqqqjjjbbbWWWMMMCCC@@@>>>===CCCKKKXXXSSSJJJEEEEEEKKKTTTZZZZZZVVVPPPJJJEEECCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBB@@@????????????AAABBBBBBBBBBBBAAA@@@???>>><<<999777777999<<<>>>CCC???;;;999:::;;;<<<<<<>>>>>>>>>===;;;:::;;;<<>>>>>======???AAACCCCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEDDDDDDFFFJJJOOOVVV\\\```gggjjjnnnoooppptttzzz{{{uuuzzzvvvTTT???:::;;;:::666;;;???GGGNNNWWW```iiioooqqqtttvvvuuuuuusssmmmeee```UUUJJJCCC===999<<>>???EEEKKKOOORRRPPPLLLIIIFFFEEEEEEFFFGGGFFFEEEEEEEEEFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHGGGFFFDDDBBB???===;;;::::::===@@@BBBEEEBBB???>>>>>>>>>>>>===<<<======<<<;;;;;;===>>>NNNddd~~~wwwmmm___```nnnxxxkkk]]]YYYeeeoooqqqyyywwwsss}}}oooooozzzzzz|||~~~wwwyyyjjjYYYbbbxxx~~~zzz]]]>>>666KKKiii~~~xxxaaaRRRRRRTTT]]]qqq||||||vvviii]]]\\\ZZZYYY___nnn~~~~~~yyyiiiTTTCCC===>>>===;;;===???>>>???IIITTTeeezzz~~~|||}}}{{{aaaLLLIIIKKKOOO^^^rrr{{{vvvnnngggdddgggmmmrrr}}}iii[[[XXX[[[XXXVVVTTTLLLJJJIIIFFFBBB===888333111444444555555444333222111222222111000111222333444111000///---,,,,,,,,,,,,,,,---......//////.........///000111333444666666777999;;;;;;999777777777777777888888999::::::::::::<<<===<<<<<<<<<>>>@@@AAA@@@??????>>>?????????@@@AAABBBBBBBBBBBBAAAAAA>>>>>>AAAEEEKKKSSSYYY]]]cccfffjjjlllnnnrrrxxx}}}uuunnnsssbbbCCC999;;;===>>>@@@DDDIIIPPPWWW^^^eeekkkoootttxxxzzzzzz{{{zzzuuunnnkkk```SSSHHH???999999<<<===<<<;;;;;;===@@@DDDFFFKKKKKKJJJJJJJJJJJJKKKKKKNNNMMMMMMLLLLLLLLLMMMMMMKKKKKKKKKKKKLLLMMMOOOOOONNNPPPRRRSSSRRROOOLLLJJJCCCBBB@@@@@@AAAEEEHHHKKKLLLJJJIIIIIIIIIGGGDDDBBB??????@@@>>>===>>>@@@BBBQQQhhh~~~|||yyyvvvmmmaaadddqqqzzzxxxjjjcccjjjpppqqqxxx{{{{{{tttpppxxx~~~~~~yyy{{{}}}zzzeeeRRRXXXqqq~~~mmmNNN<<>>;;;>>>>>>????????????GGGYYYjjjwww{{{^^^MMMDDDOOO^^^fffnnnwwwvvvjjjcccdddjjjoooiii[[[XXX[[[XXXVVVTTTLLLHHHGGGEEEBBB>>>999444222444444555555555444222222222111000000000111333444111000///...---,,,,,,,,,,,,---......///............///000111333444555666999;;;======<<<;;;;;;;;;999999999:::;;;;;;<<<<<<:::;;;<<<<<<;;;<<<>>>@@@@@@???>>>>>>======>>>>>>@@@@@@@@@??????>>>>>>===;;;<<<===AAAGGGNNNTTTXXX^^^bbbgggjjjlllpppvvv{{{wwwpppsss~~~mmmPPP:::999===>>>DDDMMMPPPSSSXXX]]]ccciiippptttzzz~~~zzzsssiii\\\NNNCCC<<<;;;<<<<<<<<<<<<===>>>AAADDDEEEJJJKKKLLLNNNOOOPPPQQQQQQSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUWWWWWWXXXZZZ]]]^^^]]]YYYUUURRRJJJIIIHHHHHHJJJNNNSSSUUUVVVVVVWWWXXXWWWUUUPPPLLLFFFFFFEEECCCAAA@@@BBBDDDSSSkkk~~~yyyuuussskkkaaafffssszzzyyymmmnnnppprrr{{{uuusss{{{}}}yyyxxxtttxxxmmmWWWRRRddduuuxxxuuu^^^GGG@@@OOOmmm{{{gggUUUNNNGGGGGGQQQdddooo}}}{{{wwwtttqqqxxxyyy||||||xxxwwwyyy|||zzzqqq___JJJ<<<999<<<>>>@@@BBBAAACCCQQQjjj~~~pppXXXSSSKKKLLL[[[llltttxxx{{{uuuooopppwww|||iii[[[XXX[[[XXXVVVTTTLLLEEEEEEDDDBBB???:::666333333444555555555444333222222111000000000111222333222222000///...---------,,,---......///.........//////000111333444555555888:::<<<===<<<;;;;;;<<<888888999::::::;;;;;;<<<;;;<<<======<<<<<<>>>@@@@@@??????>>>>>>>>>>>>>>>@@@???>>>>>>======<<<<<<<<<<<<===???CCCIIINNNQQQYYY^^^cccgggjjjnnntttyyy|||{{{tttsss{{{wwwVVVDDD888<<>>CCCHHHKKKMMMNNNPPPRRRSSSSSSSSSSSSVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[[[[___aaaddddddccc___[[[XXXOOONNNNNNOOOQQQVVV[[[^^^```aaaccceeeeeeaaa[[[WWWOOONNNKKKGGGBBBAAAAAACCCTTTkkk|||~~~xxxuuuiii```fffsss{{{tttnnnmmmrrr}}}sssvvv~~~}}}|||fffRRRYYYmmm{{{~~~mmmQQQ===DDDeeekkkYYYUUUOOOIIILLLVVVdddxxx|||yyyxxx|||uuuwww{{{~~~vvvhhhWWWGGG===:::::::::???CCCCCCGGGXXXqqq}}}gggXXXRRRTTTZZZdddooovvv{{{}}}wwwuuuyyy~~~}}}xxxvvv}}}|||}}}iii[[[XXX[[[XXXVVVTTTLLLDDDEEEDDDCCC???;;;666333222333444555555444333222111111000///000111222333333222111000///.........,,,---......//////......///000111222333444444555666888::::::999888888999666666777777888999999999;;;<<<===<<<<<<<<<>>>@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;===@@@DDDIIIKKKTTTXXX___cccgggkkkqqqvvvwwwzzz~~~|||tttpppuuu~~~jjjGGG???===AAADDDEEENNNYYYVVVWWWYYY]]]cccnnnyyyzzziiiTTTGGGBBB@@@>>>888777888;;;@@@HHHOOOSSSSSSTTTUUUVVVVVVVVVVVVVVVZZZ[[[\\\^^^____________^^^^^^^^^^^^^^^___``````eeefffhhhhhhfffbbb^^^[[[VVVUUUTTTUUUXXX]]]bbbeeeiiikkknnnpppqqqmmmgggbbbYYYWWWRRRLLLFFFCCCCCCDDDTTTiiizzz~~~yyyuuuiii```fffsss|||vvvkkkhhhooo~~~}}}{{{vvvqqqxxxxxxZZZTTTjjj```>>>:::YYYzzzkkkXXXUUUPPPHHHHHHKKKYYYmmm~~~}}}uuu~~~zzz~~~sssbbbQQQDDD>>>;;;;;;777@@@GGGHHHMMM\\\ooo{{{uuubbbaaafffdddkkkssswww|||wwwooolllnnnrrrsssmmmiiimmmttt~~~iii[[[XXX[[[XXXVVVTTTLLLGGGGGGFFFDDD???999333000111222333444444333222111111000/////////000222333222111000///...---------,,,---......//////......000000111222333444444555666888::::::888777777777666666666777888888999999999:::;;;;;;:::;;;===?????????>>>===============<<<<<<::::::999:::;;;;;;999999999:::===AAAEEEHHHNNNSSSZZZ___cccgggmmmrrruuuwwwzzzzzzrrrlllqqq|||qqqXXXCCCCCCEEEIIINNNSSSWWWYYYUUUWWW\\\bbbjjjvvvoooZZZMMMLLLLLLJJJEEEEEEFFFIIINNNUUUZZZ^^^[[[\\\\\\\\\]]]]]]]]]^^^___```bbbdddfffgggggggggeeeeeefffggghhhjjjkkklllmmmmmmnnnmmmkkkgggdddbbb```___^^^___bbbggglllooosssuuuxxx|||}}}zzztttooodddaaa\\\UUUNNNKKKKKKLLLWWWhhhxxxzzzzzz~~~xxxssskkk```fffttt~~~uuuhhhccchhhvvvzzzuuupppxxxhhhUUUbbb}}}}}}PPP===OOOiiinnnXXXRRRMMMGGGHHHEEENNN^^^ooo}}}{{{qqq```NNN@@@;;;<<>>>>>===<<<<<<<<<<<<===;;;:::999888888999:::;;;777666666888;;;???DDDGGGJJJOOOVVV\\\```dddjjjooovvvwwwyyyyyyqqqkkkqqq|||eeeHHHGGGJJJLLLPPPXXX```___YYYUUUZZZaaaiiisss~~~ttt```VVVWWWZZZYYYXXXYYYZZZ\\\___bbbeeefffccccccbbbccccccdddeeefffbbbdddgggiiilllmmmmmmmmmlllmmmnnnooorrrtttvvvxxxuuuuuutttrrrpppmmmkkkiiiiiihhhggghhhkkkpppuuuxxx|||~~~~~~zzzmmmjjjeee]]]WWWSSSTTTUUU[[[iiiwwwwwwnnnooozzzvvvlllaaafffuuutttfff```cccnnnyyyxxx}}}|||vvvqqqwwwxxxtttVVVXXXmmmgggGGGJJJ\\\yyy```UUUOOOLLLPPPBBBHHHTTTcccssszzzwwwxxxqqqbbbNNN>>>888===DDDDDDPPPZZZ]]]```fffiiigggqqq{{{|||zzzqqqXXXQQQ]]]nnnxxxwwwiiidddgggkkkiiieee```^^^aaafffgggfffkkkttt~~~jjj[[[VVVXXXTTTSSSRRRJJJHHHGGGFFFCCC>>>999444111000111333333333222000...111111111111111000000000333222111///............---...000111111///---,,,,,,...111222222444666888:::::::::999777666777888777777777777888999:::;;;;;;;;;:::999:::;;;<<<===<<<<<<<<<;;;;;;:::::::::::::::888777777777888999666666666888:::>>>AAACCCFFFIIINNNTTTYYY```ggglllpppwwwvvvuuuvvvnnnjjjtttsssXXXIIINNNTTT[[[```aaa___\\\ZZZZZZ___hhhsss~~~yyykkk\\\]]]ggggggdddhhhkkkkkklllppppppmmmiiiiiiiiiiiijjjlllmmmnnnlllmmmoooqqqssstttuuuuuuzzzxxxwwwyyy}}}~~~||||||zzzvvvrrrppppppqqqrrrqqqqqqrrrrrrtttwww|||vvvqqqiiidddaaa___^^^^^^eeekkkqqqqqqmmmkkknnnrrrzzzsssfffhhhllluuuqqqddd]]]^^^eeelll{{{}}}vvvtttxxxeeemmm~~~yyyvvvbbbPPPTTTyyy[[[DDDWWWxxxqqqaaaXXXOOOPPPOOOGGGFFFSSSgggvvv~~~zzziiipppyyyiiiVVVHHH@@@===AAAFFFOOOZZZdddfffeeefffhhhhhhtttqqqyyypppYYYSSSbbbvvv~~~}}}{{{}}}|||ooofffeeeaaa[[[]]]eeegggcccaaadddkkkqqqrrrqqqvvvkkkeeejjjtttyyyiiiZZZUUUXXXTTTSSSRRRJJJHHHGGGEEEBBB>>>999444111000111333444333222000///222111111000000111111111333222111///............---...///000000///...------///111222222333555777999::::::999777666777888777777777777888999:::;;;;;;::::::999:::;;;<<<===;;;;;;;;;::::::999999999:::999888777777777888888666666666777:::===@@@CCCDDDGGGKKKPPPVVV]]]ccchhhlllssstttuuuvvvnnnjjjsssnnnXXXOOOUUUZZZ```ccccccaaa___^^^bbbhhhpppzzzppp]]]\\\dddeeeggglllpppoooppprrrqqqmmmkkkkkkllllllnnnooopppqqqqqqrrrtttuuuwwwxxxyyyyyy~~~|||{{{}}}|||yyytttqqqqqqsssuuuvvvssstttuuuvvvxxx|||xxxssslllgggeeeeeeeeedddkkkooosssrrrnnnjjjjjjkkkssswwwyyyrrrdddfffkkktttqqqgggaaa^^^cccjjjyyy{{{uuusss~~~lllrrr~~~tttYYYOOO[[[{{{jjjKKKNNNqqquuueeeUUURRRMMMEEEBBBKKK[[[kkkzzzzzz|||qqqxxxwwweeejjjqqqcccRRREEE???@@@IIISSSWWW```gggfffeeeiiipppsss{{{zzz}}}bbbYYYUUU^^^rrr}}}~~~ooocccbbb```\\\___fffhhhhhhkkkpppuuuyyyzzzyyy~~~~~~zzzwwwpppkkknnnuuu~~~hhhXXXTTTWWWSSSRRRQQQIIIGGGGGGEEEBBB>>>888444111111222333444333222000///222111000000000111222333333222111///............------///000000///...---...000222222222333444666999::::::999777666777888777666666777777888999:::::::::999999::::::;;;<<<999999999999888888888888999999888777777777777777555555555666999<<>>>>>AAADDDFFFIIIMMMSSSVVVZZZccciiiqqqyyyssskkkqqquuuzzzrrriiimmmuuuzzzzzzyyywwwuuutttvvvxxxrrr[[[WWW______nnnxxx~~~{{{{{{}}}~~~{{{yyyyyyyyyuuunnnggggggzzzyyy{{{{{{uuupppaaaeeemmmxxx~~~lllfffaaa\\\bbbnnn~~~vvv{{{~~~vvvllleeerrrwwwuuu~~~vvvUUUQQQWWWlllzzz]]]QQQnnnppp\\\VVVSSSQQQNNNIIIFFFMMMVVVmmmuuuzzzqqqhhheeeggglllpppsssvvvxxxvvvpppggg```]]]XXXYYY]]]cccmmmzzzvvvrrrvvv|||~~~yyyyyyzzzwwwsssjjjhhhrrr}}}ooo___OOOMMMRRRYYY___dddpppwww{{{xxxxxx~~~nnn\\\QQQ___```fffqqqzzzuuuxxx~~~xxxoooooouuu|||fffVVVRRRUUURRRRRRQQQJJJFFFFFFDDDAAA===777333000222333444555444333111000---......//////000000000333222111///............,,,,,,,,,------...//////...000222222222333444666888999;;;;;;999777666666666666555555555555666666777777888999999999999888555555555555666666666666666666666666666555444444333222222333444777:::<<<>>>@@@BBBDDDFFFIIINNNQQQUUU^^^dddnnnxxxssslllqqqsssxxxrrrpppxxx~~~||||||~~~tttddddddmmmmmmttt~~~}}}}}}~~~|||xxxtttuuu{{{zzz||||||vvvpppcccgggnnnyyy{{{pppjjjhhhnnnvvv}}}uuu{{{vvvnnnfffdddtttyyy```MMMMMMccc{{{hhhJJJWWWooo\\\XXXUUUSSSNNNHHHFFFIII]]]fffttttttpppiiicccaaacccgggkkknnnqqqrrrpppiii```YYYTTTWWW\\\eeeppp|||~~~rrrrrrzzzsssuuu}}}}}}yyyqqqhhhvvvuuueeeWWWTTTXXX]]]aaadddqqqxxx~~~qqqWWWXXXcccaaadddkkkxxxvvvjjjfffooozzz~~~fffVVVSSSVVVSSSRRRRRRJJJFFFFFFDDDAAA<<<777222000222333444555555333111000---...000222333222111111333222111///............,,,,,,,,,,,,---...//////---///111222222333555777777999;;;;;;999777666666666555555444444555555666666666888999999999888777555555555555666666666777555555666666666555444333222222111222333666999;;;===>>>@@@AAACCCFFFJJJMMMOOOXXX^^^iiiuuuqqqkkkppppppuuu|||}}}tttwww}}}tttlllrrr}}}|||}}}}}}{{{~~~}}}xxxrrreeegggnnnxxxzzzzzz}}}}}}{{{ssslllfffeeevvvsssQQQHHHZZZlll~~~ttt[[[NNNgggpppfff\\\XXXUUUNNNHHHFFFNNNXXXfffuuu||||||{{{yyywwwvvvuuuuuuuuuoooqqqqqqppplllgggeeedddiiinnnwwwsssrrrvvvqqquuu{{{{{{wwwllliii|||pppddd^^^]]]```iiirrr}}}xxxtttppp]]]SSS^^^kkkfffffflllyyyyyylll```]]]hhhuuufffWWWSSSVVVSSSSSSSSSKKKFFFEEEDDDAAA<<<777222///222333444555555333111000---///222555666555333111333222111///............,,,++++++,,,---...///000,,,...111222222444666888777999;;;;;;999777666666666555555444444444555555555666777999999888888777555555555666666666777777444555666666666555333333222111111111333555888:::;;;===>>>???@@@CCCGGGJJJLLLTTTZZZeeerrrpppjjjoooooosssyyyzzzuuu|||wwwssspppzzz~~~}}}~~~yyyssseeegggmmmwww~~~ssslllgggfffvvvZZZGGGSSS___rrrsssPPPUUU~~~vvveee]]]ZZZSSSLLLGGGDDDMMM\\\kkkxxx|||uuuuuuuuutttssstttvvvyyy}}}yyywww}}}|||rrrooorrrwwwxxxvvvwwwqqqfffjjjzzzpppgggaaadddssstttjjj```UUUXXXccceeeooollllllvvvxxxjjj^^^ZZZdddqqqcccYYYQQQRRRUUUSSSNNNLLLHHHDDDCCCBBB>>>555000000333333333222222111111111///111333444333333444555555444111...---------...---...//////......///111///000111333444444444444:::;;;;;;999777666666777555555555555555555555555555555555555555666777777555444444333333333444444666666555555555444444444555444333222222444666777777999;;;<<<===???CCCEEELLLLLLRRR]]]fffhhhggghhhnnnmmmpppxxx|||{{{|||zzzxxxppphhhkkkrrr|||yyyzzzuuujjjkkk~~~vvvtttwwwVVVKKKTTTeeexxxkkkVVV]]]rrrbbb\\\UUUNNNHHHGGGIIIUUUgggyyy~~~zzz~~~}}}zzzooolllvvv~~~~~~|||kkkcccoooqqqeeeccczzzwwwhhh```ccckkkrrrvvvuuurrrooouuu{{{nnndddccciiipppbbbXXXQQQSSSVVVSSSOOOLLLHHHEEECCCCCC>>>666111111333333333333222222111111222333555555333222333444555333111...---------...,,,...//////...---///000///000000111222333444444:::;;;;;;:::777666666777555555555555555555555555555555555555555666666777555444444333333444444444555555555444444444333333222111000///000111333444666888:::<<<===???BBBEEEFFFFFFLLLWWW```aaaaaabbblllkkkoooxxx}}}zzz}}}xxxqqqkkknnnvvvxxx}}}yyyyyytttjjjlllxxxrrrwwwmmm]]]WWW\\\lll|||qqqVVV[[[|||iii]]]VVVLLLHHHEEEJJJVVVfffssszzzzzzyyytttuuusssooolllooo{{{qqqkkknnn~~~{{{pppqqqzzzzzzjjjeeennnxxx}}}|||{{{sssssswwwrrruuu~~~___WWWQQQTTTWWWUUUOOOLLLHHHEEEDDDCCC???777222222333333333333333222222111555666666555333111222222444222000...------------+++---......------...////////////000111222444555999:::;;;:::888666666666444444444444444444444444555444444444444555666666444444444333333444444555444444444333333333222222111000/////////000111222555777999:::;;;>>>AAACCCEEEFFFKKKVVV]]]^^^^^^```hhhhhhmmmwww~~~zzzyyyzzzsssmmmrrr{{{|||vvvuuuxxxtttkkknnnoooqqqxxxsssyyymmmUUUMMM^^^sssdddOOOeee|||eeeWWWPPPKKKDDDAAAFFFRRR___hhhuuu{{{wwwxxx{{{uuu|||{{{xxxuuukkkjjjnnnuuuhhhnnn}}}}}}nnnvvv|||kkkjjjvvv}}}{{{zzz~~~yyywww^^^VVVQQQUUUXXXUUUOOOLLLIIIEEEDDDDDD@@@888333333222333333444444333222222666777777555333111222333333222000...------------+++,,,------,,,,,,---///////////////000222444555999:::;;;:::888666555666444444444444444444444444444444333333444444555666444444333333333444555555333333333222222222111111222222111000111111222333444555777999:::<<>>AAABBBGGGNNNQQQPPPRRRWWW\\\^^^eeemmmrrrvvv~~~{{{sssmmmlllvvv~~~{{{}}}uuunnnyyyuuuNNNGGGZZZwwwoooWWWEEEaaaqqqbbb^^^oooiiicccYYYOOOGGGBBBAAA@@@BBBJJJWWWeeettt|||{{{|||}}}wwwlllmmmvvvzzznnnfffkkk~~~zzzppp}}}~~~yyymmmmmmjjjddd___ccclllqqqqqqkkkmmmoooooosss}}}~~~{{{vvvlllfff^^^VVVdddpppbbbXXXQQQSSSVVVSSSOOOLLLFFFCCCBBBBBB???777333333000222444666666555444222666666444111///...///111////////////...---,,,,,,,,,...//////...---///000...000333555666666444333777:::<<<<<<:::777555444333333333333333333333333222222222222222333333444333333333333444555666666444333333333222222222222000111111111000000///...///111333444555777;;;===AAACCCHHHNNNPPPNNNQQQVVVWWWYYY___gggkkkpppzzz}}}zzzsssnnnmmmwww{{{rrrmmm{{{mmmLLLGGGQQQaaakkkLLLMMM\\\fffmmmqqqOOOTTTeeemmm[[[NNNGGGCCCAAA>>>@@@EEEQQQaaattt~~~|||zzzyyyyyyyyyxxx{{{~~~~~~wwwppplllqqq|||tttiiikkkyyysssiiijjjrrr~~~tttxxxtttooonnnuuuzzztttjjjdddhhhlllooottt{{{qqqjjjccc\\\```kkkcccYYYQQQRRRUUUSSSNNNLLLEEEBBBAAABBB>>>777333333000222444666777666444222888777555111---,,,---....../////////...---,,,,,,---...//////......///111...000444777888777555333777:::<<<<<<:::777555444333333333333333333333333222222111111222222333444222222222333444555666777444444444333333333222222333333333333333222111000...000222444555777:::======>>>DDDIIIJJJIIILLLRRRTTTVVV[[[bbbggglllwww||||||vvvqqqoooyyyxxxooolll}}}jjjLLLJJJOOOVVVsss}}}}}}]]]JJJKKKPPP[[[kkkyyy~~~```LLLFFFdddfffVVVNNNJJJGGGBBB>>>>>>EEETTTeeevvv}}}zzz{{{}}}|||wwwjjjccceeehhh~~~yyynnnjjjwwwiiiYYYcccwww}}}jjjlllppptttwww}}}sssmmmkkkjjj]]]ggg~~~iiiUUUPPPWWWVVVTTTQQQIIIEEEDDDBBB???;;;666222000000111333444444333111000999:::777000---///222111222111///---,,,,,,,,,---//////.........//////000---000333666888777555444888:::======;;;888666555444444333333333333222222444444444444444444444444333444555555333333444555666555444333222333444444222222222111000//////...///000000222333555777888999===CCCGGGIIIJJJKKKLLLQQQQQQVVV\\\bbbgggrrr}}}}}}zzz~~~xxx{{{|||vvvrrrvvv|||sssggglll~~~iiiLLLIIINNNSSSeee{{{yyy~~~sss```MMMAAAIII\\\jjjsssxxxttt\\\GGGPPPuuugggRRRKKKLLLBBBCCC@@@===BBBQQQcccnnn~~~rrrdddVVVVVViiiyyywww~~~ppp___eeeuuu|||~~~kkk``````lll{{{qqqrrryyy}}}{{{zzzsssfffeeecccaaakkkwwwzzzmmmXXXRRRXXXVVVSSSPPPHHHEEEDDDBBB???;;;666222000000111333444444333111000666999888222///000000///222000///---,,,,,,,,,,,,......------......//////...111444777999888666555888;;;===>>><<<999777777444444333333333333222222444444444444444444444444333444555444333333333555666555444333222333333444222222111111000//////...///000000111333444666777777;;;@@@DDDFFFGGGHHHIIIMMMMMMPPPWWW[[[aaalllwwwzzzwwwsssqqquuu{{{~~~~~~{{{~~~~~~yyyvvvxxx~~~tttiiiooocccOOOQQQVVVUUU\\\jjj|||~~~yyy}}}xxxbbbUUURRRXXXgggvvv{{{hhhTTTNNN___rrrYYYLLLIIIEEEAAA???@@@EEENNNUUUeeeooo}}}}}}tttjjj^^^VVVTTT___xxxrrrllljjjuuuxxx}}}oooiiivvvvvv|||{{{lll___bbblll}}}qqqssswwwxxxvvvgggccc```bbbiiizzzsssttt|||qqq[[[TTTYYYWWWSSSOOOGGGDDDCCCBBB???;;;666222000000111333444444333111000333777888444111111000---111000///---,,,,,,,,,,,,---,,,,,,,,,------...//////111555777999999777666999;;;>>>>>><<<:::888888444444333333333333222222444444444444444444444444222444555444333222333555555555444333333333333333222222111111000///////////////000111222333555666444888===@@@BBBCCCDDDEEEGGGGGGJJJOOOSSSXXXcccnnn|||yyysssooollliiigggkkkrrr}}}{{{{{{zzzzzzzzz||||||zzz{{{~~~}}}uuulllsssxxx```RRRWWW[[[VVVWWW```}}}xxxvvvyyyyyy|||}}}jjjNNNGGGYYYnnn{{{uuuSSSDDDPPPdddtttgggYYYOOOGGGFFFCCC======AAAIIITTTeeesss}}}tttkkkaaaYYYRRRRRR\\\ooowwwooopppssssssmmmooosss|||}}}ssslllkkkppp{{{pppaaabbbsssyyyvvvnnnrrrxxx}}}zzziiiddd^^^fffkkkzzzuuuqqqyyyrrr]]]UUUZZZXXXTTTQQQIIIDDDCCCAAA>>>:::666222000000111333444444333111000333777777333000111000---111000///...---,,,,,,+++++++++++++++,,,---......///111444666888888777666777:::======<<<999888777444444333333333222222222333333333333333333333333222333444444222222333444444444444333333333333333111111111111000000///////////////000111222333444333666:::===>>>???@@@BBBDDDCCCEEEJJJMMMRRR\\\fffwwwxxxqqqppplllhhhgggdddccchhhnnn}}}~~~{{{wwwtttuuuuuuvvvwwwzzz}}}~~~|||{{{}}}}}}xxx|||sssmmmvvvwwwaaaQQQUUUYYYWWWZZZbbbtttuuuuuuzzz|||[[[HHHOOO^^^gggzzzxxx\\\III@@@PPPkkkeeeVVVLLLMMMIII@@@>>>BBB???HHHUUU```jjjvvvuuuggg```YYY\\\aaahhhqqq~~~ppplllxxxuuuqqqrrrvvvssseee^^^[[[nnnwwwwwwmmmeeerrrooooooxxxrrrooommmwww}}}mmmggg^^^eeejjjyyy}}}rrrvvv}}}rrr]]]UUUZZZXXXUUURRRKKKCCCBBB@@@>>>:::666222000000111333444444333111000444777666111...000111///000000//////---,,,++++++*********++++++---.........///222444555666555555555888;;;<<<:::888666666444444333333333222222222333333333333333333333333222333444333222222333444333333333333333222222222111111111000000000000000///////////////000111222222555888:::;;;<<<>>>???AAAAAADDDHHHJJJMMMVVV___sss~~~yyyuuutttrrrkkkdddaaa^^^]]]```aaacccjjjqqq~~~~~~~~~{{{wwwssspppqqqqqqsssuuuxxx|||{{{yyyzzz|||tttpppzzzqqqmmmxxxrrr]]]OOOQQQWWWWWW[[[aaaiiiwww~~~{{{}}}|||xxxttt[[[OOOLLL]]]gggwwwyyybbbPPP@@@NNNjjj}}}nnn```YYYRRRGGGCCCEEE???CCCIIIOOOWWWeeeuuuxxxlllaaa^^^aaakkkzzz|||uuuyyy|||eee]]]```eeettt}}}zzzvvvttt|||ppp~~~~~~xxxuuuuuuhhhmmmyyysssjjj^^^^^^ccctttvvvtttyyysss]]]UUUYYYXXXUUUSSSLLLBBBAAA@@@===:::666222000000111333444444333111000444666555000...000111000000000000///...---+++************+++,,,---...///...///111333444555555555444777:::;;;999777666666444444333333333333222222333333333333333333333333111333444333222111222444333333333333333222111111111111000000000000000000//////.........//////000222444777888999:::;;;===>>>???BBBGGGHHHIIIPPPXXXlllxxx|||uuukkkdddaaa]]]WWWRRRMMMMMMPPPWWW^^^dddnnnwww~~~}}}{{{wwwsssooolllmmmnnnppprrrvvvyyy|||~~~zzzyyyzzzyyynnnhhhtttyyypppoooxxxgggWWWMMMQQQWWWWWWWWWZZZ^^^jjjuuu{{{tttvvvsss[[[JJJKKKSSSdddyyy{{{YYYIIIDDD\\\}}}jjjZZZMMMFFFCCCAAA??????EEEQQQ^^^gggyyyqqqkkkccc\\\WWW[[[jjjzzz|||hhh[[[^^^kkkuuutttzzz{{{{{{xxxwwwvvviiikkkuuuzzzlll\\\YYY]]]mmm{{{{{{uuu___VVVYYYVVVSSSQQQIIIAAAAAA@@@===:::666222000000111333444444333111000111555666222000000000...//////000///...---+++*********++++++,,,...///000///000111333444555666666444777:::;;;:::888777777444444333333333333222222222222222222222222222222111333333333222111222333222333333444333222111000000000000000000000000111//////......---......///111222555666666777999;;;:::;;;@@@EEEFFFEEEIIIPPP```mmm~~~sssmmmcccZZZSSSNNNIIIFFFFFFGGGLLLVVV^^^fffqqq{{{~~~}}}zzzwwwrrrmmmjjjgggiiijjjlllooosssvvvxxxzzzzzz}}}zzz}}}|||{{{}}}ttthhhcccqqqsss{{{wwwrrrrrryyyfffWWWMMMOOOUUUUUUUUUVVVZZZaaagggmmmzzz|||~~~zzzttt{{{sss```IIILLLVVVhhh{{{{{{dddLLLHHH^^^ttteee\\\TTTKKKEEEEEEIIINNNQQQ[[[bbblllssswwwxxxwwwwww|||tttooommmmmmYYYVVVWWW]]]fffttt~~~qqqpppkkkfffhhhrrrzzz|||xxxxxx~~~|||zzzxxxuuuuuurrrvvv~~~{{{oooZZZPPPRRR```zzzzzzwww```WWWYYYUUURRRNNNGGGAAAAAA???===:::666222000000111333444444333111000...333777444222222///+++//////000000///---+++***+++++++++,,,---...000111000111222444555666777777555888;;;<<<;;;999888888444444444333333333222222222222222222222222222222111222333333111111222333222222333444333222111000000000000000000111111111//////...---------......///111333444444555777999666888>>>CCCDDDBBBEEEJJJUUUbbbvvv|||vvvqqqhhh]]]TTTNNNJJJIIIKKKKKKQQQZZZbbbjjjttt~~~~~~~~~~~~{{{xxxsssnnniiifffdddfffhhhjjjmmmpppsssvvvwwwuuu{{{~~~~~~||||||~~~~~~zzzvvvyyy~~~~~~xxxlllaaaaaauuuyyywwwttttttyyynnn\\\MMMLLLQQQTTTWWWZZZ\\\\\\ZZZ\\\mmmyyysssnnnpppuuu~~~yyydddUUUGGGJJJ]]]sss{{{bbbNNNPPPjjj~~~ssseeeZZZTTTQQQNNNKKKHHHMMMSSSYYY]]]```ccceeegggnnnwww~~~vvvjjj]]]VVVTTTUUU\\\^^^hhhxxxzzzrrrxxxwwwkkkmmmqqqzzzvvv}}}~~~rrryyy}}}zzzyyytttyyy}}}}}}}}}{{{vvvzzzqqqZZZDDDCCCNNNggg{{{sssuuu{{{yyyvvv```WWWYYYTTTPPPMMMGGGDDDCCCAAA>>>:::555111/////////000222444444222000///111444444333111000000111111222111000---***)))++++++,,,------......///...000222444555555444444333666:::<<<;;;999888777444333333222222333333444222222222222222222222222444444444333333222222222222333444333111000111222111111111111000000000000,,,---.........///111333222222222222222444555666777888:::<<>>:::555111///---...///111333333111///...000222333111///......000111222111000---+++)))++++++,,,------......///...000222555666666666555222555888::::::999777666555444444333333444444555222222222222222222222222333333222222222111111111222333444333111000111222111111111111000000000000///000000...---,,,---...111111222222333444444444666777999;;;>>>AAACCCEEEMMMWWWcccsss{{{sssnnnmmmiiieee______```eeelllttt{{{~~~}}}|||zzzwwwuuutttqqqlllfffbbb```______cccccceeehhhkkknnnpppqqqsssxxx~~~}}}||||||{{{{{{||||||zzzzzz|||~~~uuuqqqxxx|||```WWWQQQQQQRRRQQQTTTXXX\\\___aaaaaacccnnnmmmRRRDDDGGGSSSZZZooo|||tttZZZMMMMMMLLLXXXjjj{{{zzzfffYYYJJJCCCAAA@@@AAACCCIIIJJJOOOXXXbbblllsssvvv~~~}}}{{{wwwqqqjjjeee^^^YYY[[[dddqqqzzz|||zzzxxxfff\\\___mmmzzzuuuvvvssskkkqqqxxx~~~oooXXXFFFBBB???EEERRRaaalllqqqxxx}}}vvveee```]]]ZZZ^^^ffflllqqqxxxxxx```VVVXXXTTTQQQNNNGGGCCCCCCAAA>>>:::555111///......000222444444222000,,,///111111000---,,,,,,000000111111000...+++***++++++,,,------......///...///222555777888888888222444777999:::999777666666555555444444555555666222222222222222222222222111111111111111000000000222333444333111111111222111111111111000000000000///000///...,,,+++,,,---///000111333333333333222444555666888;;;>>>@@@BBBFFFLLLTTT```sssxxxvvvuuuwwwzzz}}}~~~~~~~~~~~~}}}|||~~~|||zzzxxxwwwuuurrrooooookkkddd^^^ZZZYYYZZZ[[[bbbbbbccceeehhhlllooorrrtttxxx~~~{{{{{{zzzyyyyyyyyyyyyzzz}}}}}}|||yyy}}}}}}nnn[[[XXXWWWVVVUUUSSSVVVZZZ\\\```dddcccbbbgggqqq{{{pppVVVIIIHHHLLL___jjjzzz}}}mmmaaa^^^KKKFFFEEEMMM\\\ppp}}}jjjVVVKKKIIIFFFAAABBBAAABBBEEELLLRRRVVVXXXXXX\\\aaadddgggjjjmmmppprrrsssvvvyyy}}}||||||~~~{{{yyyzzz{{{|||~~~zzzxxxssspppsss{{{}}}{{{{{{yyywwwyyy~~~pppeee^^^[[[gggooo}}}zzzwwwtttpppgggmmmtttzzzoooXXXEEEAAA<<<;;;>>>DDDIIILLL\\\___dddkkkuuu~~~yyylll]]]PPPMMMLLLJJJNNNVVVYYY^^^gggqqqzzzzzzbbbWWWYYYVVVSSSPPPHHHCCCBBB@@@===:::555111///111111222555777777555333---///222222000---,,,,,,///000111111000...,,,***++++++,,,------......///...///222555777999::::::444444666999;;;;;;999777555555444444444444555555333333222222222222222111111111111111111111111111111333333333111111222333111111111111000000000///,,,---------,,,,,,---///---///111333333333111000333333444666888;;;===>>>AAACCCGGGPPPaaawww}}}}}}}}}}}}|||{{{yyywwwtttrrrqqqnnnkkkhhhiiiddd]]]WWWSSSTTTWWWYYY___```aaacccffflllrrrvvvuuuyyy}}}}}}||||||yyyxxxwwwwwwvvvvvvwwwwwwwwwyyy~~~~~~fffaaabbbaaa^^^XXXVVVYYY^^^[[[___cccbbb___```eeekkkyyyeeeVVVNNNRRRUUU___nnnwwwxxxxxxxxxmmm]]]NNNGGGAAABBBQQQddduuu|||mmmcccUUUEEECCCBBBAAACCCEEEFFFEEEDDD???AAADDDHHHKKKOOORRRTTTYYYZZZ]]]aaaeeejjjnnnpppqqqpppooooooppptttwwwyyyyyyyyyzzzyyyyyy{{{~~~|||xxxvvvpppjjjccc___]]]aaakkktttvvvuuusssvvv~~~nnnbbb]]]```fffkkkmmmpppvvv}}}xxxssspppnnntttwwwwwwzzz|||yyy|||pppYYYDDDAAA===999888999<<<>>>EEEGGGKKKRRR^^^hhhfff___TTTIIIAAA??????@@@DDDJJJJJJOOOXXXcccnnn{{{~~~dddWWWZZZXXXUUURRRJJJBBBAAA@@@===999555111///000111222555777888666444///111333333111///------...///000111000///---+++++++++,,,------......///...///111444777999:::;;;666666666999<<<===;;;999444444333333333333444444333333333222222111111111111111222222222222222222111222333333111111222333111111111111000000000///---......---++++++,,,...,,,---000222222222000///111111222444555888999;;;BBBBBBCCCJJJVVVjjj}}}|||{{{|||}}}}}}|||zzzuuussspppnnnllliiieeebbbbbb]]]WWWQQQOOOQQQUUUXXX\\\]]]```bbbfffmmmuuu{{{vvvyyy|||}}}|||zzzyyyxxxuuuuuutttsssssssssssstttvvvyyy~~~vvvuuueeegggiiihhh```XXXVVVZZZ^^^ZZZ]]]___]]]ZZZZZZ___dddpppppp```HHHFFFKKKZZZiiiqqquuuwww|||uuupppgggUUUBBB===EEEIII[[[oooyyy{{{}}}mmmXXXOOOKKKFFFCCCBBBBBBBBBBBBAAA@@@???>>>???@@@AAABBBGGGHHHJJJMMMPPPSSSVVVXXXZZZ[[[^^^aaadddfffhhhiiiffffffeeedddeeehhhmmmqqqssswww{{{zzzssskkkfffccc___YYYTTTOOOLLLRRRggg{{{sssiii^^^[[[bbbmmmuuuyyysssssswww~~~{{{~~~~~~wwwtttvvv|||~~~wwwrrrvvv}}}{{{|||sss[[[DDDBBB>>>:::888888:::;;;:::;;;===CCCOOOXXXVVVNNNEEE???:::::::::<<>><<<999999;;;===>>>>>>======>>>>>>@@@AAACCCDDDDDDFFFJJJMMMPPPRRRSSSSSSPPPOOOMMMKKKKKKOOOUUUZZZ[[[___dddddd___YYYUUUSSSPPPPPPSSSVVVXXXaaa{{{~~~vvvcccbbbdddkkkuuu|||~~~}}}uuuvvvwww|||vvv{{{~~~~~~|||vvvyyyxxx]]]EEEAAA<<<888777777666555666777888<<>>>>>AAAFFFMMMXXXeeerrr{{{cccUUUWWWWWWVVVRRRIII@@@@@@???<<<999555222///------///222555666444222111333555555222000......,,,...///111111000...---++++++,,,------......///...///000222444666888:::777555444888<<>>FFFVVVggg|||yyyzzz{{{yyyxxxvvvvvvuuussspppmmmjjjgggdddaaa___[[[WWWTTTNNNKKKGGGEEEFFFIIINNNQQQRRRVVVZZZ]]]___dddmmmsssqqqsssvvvvvvtttrrrqqqqqqppppppooonnnnnnnnnnnnooooooppptttxxxzzz~~~|||zzzrrrzzzppp[[[WWW]]]^^^YYYVVVWWWXXXVVVXXXYYYYYYXXXVVVWWWZZZ]]]\\\fffqqq|||uuu\\\JJJBBBDDDOOOZZZooo||||||bbbNNN@@@>>><<<===============CCCMMMbbb{{{qqqeee\\\UUUQQQIIIEEEAAA???AAACCCDDDCCC@@@@@@???????????????@@@???@@@AAABBBDDDEEEEEEFFFEEEDDDBBBBBBDDDJJJSSSYYY```fffmmmpppooommmlllmmmkkklllttt~~~~~~yyy}}}}}}}}}pppeee```hhhssszzz~~~~~~zzzzzzzzz}}}zzzvvv~~~___HHHAAA999666666777555222444666666666;;;AAABBB???888999888777666666777888999;;;>>>DDDNNNZZZhhhqqq~~~bbbSSSVVVVVVUUUQQQGGG@@@@@@>>><<<999555222000...///000444666777666444111333555555222///...---,,,---///000111000...---++++++,,,------....../////////000111333555777999777444333666<<<>>><<<999555555555444444555555555444444333333222111000000.../////////000000111111000111333333222222333444111111111111000000000000111111111///---,,,---...------,,,------...000000000000000111222444555666333444888<<<<<>>GGGTTTbbbkkk|||cccVVVWWWTTTQQQNNNFFFDDD???;;;<<<999444111111000111222555777777666444111000//////000111111111000//////000111111///---)))***,,,...000000000000222111111444888;;;999777888888777555999>>>===999555555555444444333333222333333333222222222111111111111111000000000000000222333444555444333222111222444666555222000222444666333...,,,,,,------,,,---...///...,,,,,,...///000222333333222333444666666999<<<@@@FFFNNNWWW]]]qqq}}}}}}{{{yyyvvvsssqqqpppooopppooommmjjjfffccc```^^^\\\YYYUUUQQQOOOLLLIIIGGGEEECCC@@@>>>???BBBFFFIIIKKKPPPVVVXXXYYY[[[aaafffjjjllllllllljjjjjjjjjlllkkkkkkkkkkkkkkklllpppsssrrrvvvwwwyyy~~~|||}}}ooo[[[SSSVVVUUUTTTVVVYYYZZZXXXVVV]]]\\\ZZZXXXXXXXXXXXXYYYZZZWWWWWW]]]ggguuuzzz~~~~~~lllXXXIIIEEECCCAAAHHH\\\sss~~~tttssskkkaaa```aaaVVVDDDEEE???<<<>>>DDDNNN]]]kkk{{{wwwvvvuuuuuuwwwyyyyyyuuuqqqiiihhhfffbbb\\\]]]jjjyyyxxxuuuppplllnnnxxx|||uuunnnggg___XXXXXX]]][[[```jjjsss{{{}}}nnn\\\NNNPPPYYY```dddhhhuuurrrttt|||xxxjjjnnn}}}yyyzzzpppdddZZZZZZ___hhhuuulllQQQFFF<<<;;;===:::777555444444444333333444555555555444333222222222333333222444666:::???FFFNNNTTT{{{bbbVVVXXXUUURRROOOGGGDDD???;;;<<<999444111111000000111444666777555333222111000000111222222222/////////000111111///---)))***,,,...///000000000111111111444888;;;:::999999:::999777:::???>>>:::666666555444444333333333333333333222222222111111111111111111000000000000333333444444444444333333333444555444111000222444666222...,,,,,,------,,,---...///...,,,,,,...//////111333444444555777999;;;>>>CCCIIIPPPYYYbbbhhhppp|||||||||zzzwwwtttqqqooonnnmmmjjjiiihhheeebbb^^^[[[ZZZWWWTTTPPPMMMKKKIIIFFFCCCAAA@@@===<<<===@@@DDDGGGKKKPPPUUUWWWVVVXXX\\\```ccceeefffgggfffggghhhjjjiiijjjjjjjjjjjjkkknnnpppsssxxx}}}}}}{{{}}}~~~kkkYYYSSSWWWUUUUUUWWWZZZ[[[YYYWWWZZZZZZYYYXXXXXXXXXYYYYYY\\\ZZZYYY\\\___eeeqqq}}}~~~xxxnnnTTTLLLCCCAAAIIIZZZlllwww|||zzziiiVVVNNNFFFCCCBBBAAAFFFLLLjjjxxx|||{{{~~~kkk___TTTRRRRRRTTTWWWYYY```hhhrrruuu{{{mmmWWWQQQPPPYYYeeemmmsssxxx~~~zzzyyyzzzmmmoooxxx|||yyywwwxxxuuuvvv|||rrrhhh]]]RRROOOQQQWWWdddwwwpppUUUHHH===::::::888444333444444333333333333444444444444333333222222222333222333555777;;;AAAHHHMMMyyyaaaVVVXXXVVVSSSPPPGGGDDD???;;;<<<999444111111//////000222444555444222333222111222444555444333/////////000222111///---)))***,,,---///000000000000000111444888;;;<<<<<<;;;<<<;;;888:::??????<<<777666666444444333333333333333333222222222111111111111111111111111111111444444333444444555666777555555444222000000333555555222...------------,,,---......---,,,,,,---///---///222444555777:::<<<>>>BBBHHHNNNTTTZZZaaafffdddmmmwww|||xxxwwwuuurrrooollliiigggfffbbbaaa```]]][[[XXXUUUSSSQQQNNNJJJGGGEEECCC@@@>>><<<;;;999999;;;>>>BBBEEEIIINNNSSSUUUTTTTTTVVVXXX\\\___bbbcccdddeeegggiiieeeggghhhiiiiiiiiikkklllrrrvvv~~~~~~{{{~~~|||~~~}}}dddVVVSSSVVVVVVVVVWWWYYYZZZYYYXXXWWWWWWWWWWWWXXXYYY[[[[[[\\\[[[[[[\\\ZZZ\\\eeeppp|||wwwhhhYYYNNNGGGFFFTTTeeeqqq~~~wwwmmmggg___UUUMMMJJJMMMUUUaaaooo{{{xxxxxxyyyyyyzzzzzzzzzzzzyyyzzz|||{{{vvvlll```WWWYYYWWWZZZ```eeekkkttt}}}~~~kkk\\\OOOVVVdddwwwrrriiiiiilllpppxxxuuusssrrr|||tttgggmmmxxxlllbbbWWWLLLFFFEEEHHHSSSfffzzzzzz^^^OOOAAA<<<:::777444333333333222222222222333333444444333333333222222222222333444444666:::@@@DDDxxx```VVVYYYWWWTTTPPPHHHDDD???;;;<<<999444111111.........000333444333111444333222333666777666444///......000222222000...)))***+++---...///000000///000111444888;;;===>>><<<>>><<<999999===???<<<999888666555444444444444333333333222222222111111000111111111111111222222444444333333555777999:::666555333111000111333555444111...------...---,,,---......---,,,,,,---///,,,///111333444666888;;;<<>><<<:::999888777777999===AAADDDFFFJJJOOORRRSSSRRRSSSTTT[[[]]]aaaccccccdddfffgggaaacccfffggggggggghhhiiiqqqssszzz|||yyy|||sss]]]SSSSSSTTTTTTUUUVVVWWWXXXXXXWWWUUUVVVWWWXXXZZZ[[[]]]^^^ZZZZZZ[[[\\\]]]ddduuu}}}jjjSSSKKKRRRZZZggguuuuuunnn]]][[[ZZZ\\\___```___]]]ggglllqqqsssvvv~~~uuuggg```SSSTTTWWW[[[```ffflllooommmoootttyyy}}}|||yyyuuu|||}}}~~~xxxkkkeeeeeejjjttt~~~uuummmnnnmmmccc]]]]]]eeeiiiqqq}}}~~~vvvjjjhhhhhh^^^___qqqzzzkkk```VVVLLLFFFDDDEEELLLZZZmmmjjjYYYHHH???<<<999666666333333222111111111222222333444444444333333222222111222222222333666;;;>>>yyyaaaVVVYYYWWWTTTQQQIIIDDD???;;;<<<999444111111...------///111333222111555333222444888:::777444.........000222222000...)))***+++,,,---///000000///000222444777;;;>>>@@@<<<>>>===888888;;;===<<<:::999777555444444444555333333333222222222111111000000111111222222222333444444333444555777999;;;777555222000000222333555333111...---......---,,,,,,---...---++++++---...,,,...000111111222444555666888;;;<<<<<<<<<===>>>AAACCCDDDFFFKKKVVVfffrrr~~~}}}|||||||||zzzxxxxxxxxxwwwuuutttttttttuuuvvvvvvsssnnnkkkhhhfffccc```]]]ZZZXXXWWWRRRRRRQQQPPPNNNLLLJJJIIIFFFDDD@@@>>>===;;;999777777666666777999===@@@CCCCCCGGGLLLPPPRRRSSSSSSSSSZZZ\\\```aaaaaa```aaabbb]]]```cccdddeeeeeeggghhhppppppwww}}}xxx{{{iiiXXXRRRSSSQQQRRRTTTUUUUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^^^^XXXXXXYYY\\\aaarrr}}}yyyYYYMMMKKKQQQXXX___lll}}}|||yyyzzzzzzxxxuuunnnrrrsssmmmeeedddkkksssqqqooolllkkkmmmttt|||~~~~~~{{{rrrkkkhhhfffgggiiiooowwwzzzoooiiikkkllllllvvvyyyuuu{{{{{{}}}oooddd___]]]aaa```YYYUUUWWWaaafffoooxxx}}}}}}{{{zzz}}}}}}jjj]]]WWWOOO[[[www~~~lll___UUUKKKGGGFFFEEEHHHQQQbbbzzzvvvcccNNNBBB===:::888999444333222222111111111222333333444444444333222111///000111222333555999<<<|||bbbVVVXXXVVVTTTQQQJJJDDD???;;;<<<999444111111...------///111333222222555222111555:::;;;888444...---...000222222111///*********+++,,,...000111///111333555777:::>>>BBB===@@@>>>999777:::======<<<:::888555444444555555333333333222222222111111000000111111222333333333333333444444666777888999777444111111222333333333222000.........///---,,,,,,------,,,++++++,,,...,,,...//////......000111111333555666666666777888:::;;;===>>>AAAIIITTT\\\hhhppp|||~~~}}}|||zzzyyyxxxwwwyyywwwuuuttttttsssqqqooonnnmmmnnnnnnnnnlllhhheeeaaa___]]]ZZZWWWUUUTTTSSSLLLLLLLLLKKKJJJHHHGGGFFFBBB@@@===;;;:::999777555666555666666999<<>>999888888555444333222222111222222222333444555444333222111///000111222222444888:::dddVVVWWWTTTRRRQQQKKKDDD???;;;<<<999444111111///...---...111333333222555222111555:::<<<888333------...000222222111///************,,,...000111000222444555666999>>>BBB???BBB@@@:::777:::>>>>>>===;;;888555444444555666333333333222222222111111000000111222222333444444222333444555666777777777666444111111333444333111111000......//////...,,,,,,------,,,++++++,,,...+++---......------///000///111333333222333444666666888;;;<<<>>>BBBHHHLLLTTTYYYaaahhhpppwww~~~|||{{{yyyxxxwwwuuuttttttuuuuuussstttuuuvvvwwwwwwxxxxxx{{{zzzzzzzzzzzz|||}}}~~~zzz|||~~~~~~}}}}}}|||zzzyyyyyyxxxwwwuuutttrrrqqqtttrrrpppooonnnmmmkkkiiieeeddddddddddddbbb___\\\XXXWWWUUUSSSPPPOOONNNMMMGGGGGGGGGGGGFFFEEEDDDCCC???===:::888888777555333555444555666777:::===>>>BBBCCCEEEIIIMMMPPPRRRRRRRRRUUUXXXZZZYYYWWWWWWWWWXXXZZZ]]]___aaadddiiillliiilllwww}}}}}}ttt]]]VVVUUUTTTOOOQQQTTTTTTSSSRRRTTTUUUUUUVVVWWWXXXYYYYYYYYYXXXXXXYYY[[[[[[]]]nnnyyybbbffftttjjjbbbXXXPPPMMMMMMQQQTTT]]]^^^dddqqq{{{|||yyy{{{~~~~~~yyyeeeZZZQQQUUU\\\dddmmmxxx}}}wwwrrrqqqvvv~~~}}}rrraaa\\\aaaZZZVVVYYY]]]]]]\\\[[[]]]___eeekkkkkkjjjrrr}}}ppp___OOO[[[{{{ppp___OOOHHHHHHFFFGGGJJJTTTiiibbbMMMBBB;;;888999666555444333222222222222222333444555555333222000///111222222111222555777eeeVVVVVVSSSRRRQQQKKKDDD???;;;<<<999444111111000......///111333333333444111000444;;;===888333------...000222222111///************+++---000111111333555555555888>>>BBBAAADDDBBB;;;888;;;???@@@>>><<<888555444444555666333333333222222222111111000000111222333333444444222333444666666666555555666333111222444555333000111000......//////...,,,,,,------,,,++++++,,,...***,,,---.........000111000111111000///...000222111555999;;;<<<===???AAAAAACCCHHHNNNUUU[[[```bbbdddiiioooqqqqqqqqquuuyyytttqqqlllhhhdddbbbaaa```bbbaaa``````aaaccceeegggcccdddfffhhhjjjkkkllllllqqqqqqppppppppprrrtttuuuqqqsssuuuvvvwwwvvvuuutttppptttyyy|||}}}}}}{{{{{{{{{yyywwwwwwyyy{{{wwwxxxyyyxxxwwwvvvuuutttoooooonnnnnnlllkkkiiihhhjjjhhhfffeeedddccc```^^^^^^]]][[[ZZZZZZYYYWWWUUUQQQOOONNNLLLJJJIIIHHHHHHDDDDDDDDDDDDCCCCCCBBBAAA===;;;888666666555444222444444444555666999;;;<<>>:::;;;777666555444333333333333222333444555555333111000000111222222000000222444dddVVVWWWUUUTTTQQQIIIFFF???;;;:::888333111222//////......///000222333333444333222555888666111222000...---///111333333,,,+++***)))***,,,///111444222111444666777>>>EEEAAADDDEEEBBB>>>::::::<<<@@@===:::777777777777666444444444333333222222222111222333333222333555777222222444555777888999:::444444444222000000111222000000111000000///......------,,,,,,+++***))))))******+++,,,,,,---.....................///000000111111333444555777888999;;;;;;;;;===@@@DDDGGGJJJNNNMMMNNNOOORRRUUUYYY[[[YYYXXXVVVUUUSSSRRRRRRRRRTTTTTTUUUVVVXXXYYYZZZZZZ]]]]]]^^^___aaabbbccccccffffffggggggiiijjjkkkllljjjjjjjjjjjjkkklllmmmnnnpppnnnmmmoooqqqrrrpppnnnppppppqqqqqqqqqpppnnnmmmnnnnnnnnnnnnmmmllljjjjjjiiijjjkkkmmmmmmmmmllllllhhheeeaaa```aaaaaa___\\\^^^\\\[[[\\\\\\\\\YYYWWWSSSSSSSSSRRRQQQOOOMMMMMMKKKJJJHHHFFFEEEDDDCCCCCCAAAAAAAAAAAA???===;;;999777666444222111111222333555555555555666888999:::???BBBEEEHHHIIIKKKNNNPPPOOOPPPRRRRRRRRRSSSVVVXXXYYYYYY]]]ffflllmmmnnnqqqrrr||||||qqqeeefffuuuccc```XXXMMMTTTSSSSSSSSSSSSSSSTTTUUUUUUSSSTTTTTTTTTUUUUUUUUUUUUWWW[[[[[[]]]aaaaaappp[[[BBBHHHSSS\\\hhhyyy|||pppiii```QQQEEEBBBHHHTTT^^^dddgggmmmtttyyy~~~|||oooaaaXXXSSSXXX[[[^^^hhhuuu|||{{{}}}{{{xxxwwwyyy~~~wwwrrruuuvvvtttsssnnnooowwwxxxdddbbbddd___[[[\\\XXX\\\WWWKKKLLLZZZaaa]]]\\\dddgggbbbdddttt|||kkk[[[NNN^^^~~~wwwllldddeeepppgggSSSVVVPPPOOOPPPWWWhhhhhhOOO@@@;;;:::888777666555444333333333444444444333333333222222222222222111111111111000}}}bbbTTTVVVTTTRRRPPPHHHEEE???;;;:::888444111222000///......///000222333111222111111444999888444222000......000222222222000...---,,,---///222333444222222444666777===DDDCCCEEEEEECCC>>>;;;;;;===@@@===:::888777777777666333333222222222111111111111222333333222333555777444444555555666666666666333444444333111000000111000000000000000000///...,,,,,,++++++++++++++++++******++++++,,,------.........------......///000///000111222444555666777777777777888;;;>>>AAACCCBBBBBBBBBBBBCCCFFFHHHJJJLLLKKKKKKJJJJJJJJJJJJKKKOOOPPPPPPQQQRRRSSSSSSTTTTTTTTTUUUWWWXXXZZZ[[[[[[_________```aaabbbcccddddddccccccdddeeefffggggggiiihhhggghhhjjjjjjhhheeedddeeeffffffeeedddcccbbbbbbbbbbbbaaa```______^^^]]]^^^```aaaaaaaaa```___bbb```^^^\\\\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWUUUSSSQQQPPPPPPOOONNNLLLKKKJJJHHHGGGFFFDDDCCCBBBAAAAAA?????????>>>===;;;999888666555333111000000111222444444444555666777999999>>>AAADDDGGGHHHJJJLLLNNNMMMOOOPPPQQQQQQRRRTTTVVVXXXYYY___gggkkklllooosssyyy~~~yyyxxxlllmmm|||}}}aaa```YYYPPPUUUVVVVVVUUUTTTSSSSSSSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSTTTXXXXXXZZZ]]]\\\iiiuuuYYYTTTVVVZZZbbbgggtttzzziii\\\VVVVVVWWWQQQSSSWWW\\\aaaeeehhhiiihhhkkkppptttzzz}}}wwwssshhheeebbb_________``````aaadddgggkkkwww{{{{{{uuuttt{{{ppp^^^RRRTTTZZZZZZ[[[```gggooolll^^^VVV\\\cccccccccjjjmmmiiijjjuuurrrbbbUUULLL___{{{kkk```VVVXXXdddxxxyyyaaaaaaYYYXXXWWWZZZggg~~~tttYYYGGG???>>>999888777555444444333333444333333333222222222222222222222111111111111000zzz```TTTUUUSSSQQQOOOGGGEEE???;;;;;;999444111222//////......///000222333///000000///333999;;;888111000///000222222222000111000...------000222444444222222444666777<<>>???>>><<<:::888777666666111111111111000000000000111333333333222333555777666666666555444444333333222333444333111000000000//////000000111000000000++++++++++++,,,,,,,,,,,,******++++++,,,,,,---------------------......///...//////111222333444555555555555555777999<<<===???>>>=========>>>@@@AAADDDDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOPPPRRRTTTUUUWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\````````````aaabbbcccccceeedddccccccddddddbbb```^^^^^^_________^^^]]]]]]ZZZZZZZZZYYYYYYXXXXXXWWWVVVWWWYYYZZZZZZYYYXXXXXXYYYYYYYYYWWWTTTSSSSSSTTTRRRQQQPPPQQQQQQQQQOOOMMMLLLLLLLLLKKKIIIHHHFFFEEEDDDCCCBBB@@@???>>>>>>>>><<<<<<;;;;;;999888666555444333111000///000000111444444444555666777888999<<>>>>>@@@>>>>>>===;;;888666555555111111111111111111111111222333444444333333555666666666555555444444333333111333444444222000///000...///000111111111111111,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............///000111222333333555555555555666888999:::??????>>>>>>>>>???@@@@@@BBBBBBBBBCCCEEEFFFHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLMMMOOOQQQSSSTTTSSSSSSSSSSSSTTTUUUVVVWWW[[[ZZZZZZZZZ[[[\\\\\\]]]______^^^^^^^^^]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSUUUUUUVVVUUUTTTSSSPPPRRRSSSQQQMMMLLLMMMPPPMMMLLLLLLLLLMMMMMMKKKIIIHHHHHHHHHGGGEEEDDDBBBAAA??????===<<<;;;:::::::::888888777666555444333222111111000/////////000000333333333444555666888888:::===@@@BBBCCCEEEGGGIIIIIIKKKLLLLLLLLLNNNPPPRRRSSSXXXaaahhhhhhjjjttt~~~xxxvvvppp{{{hhhXXXZZZZZZVVVTTTUUUUUUTTTSSSRRRPPPOOONNNQQQRRRRRRRRRRRRSSSSSSSSSSSSXXXUUUTTTWWWTTTXXXiiipppaaaWWWSSSUUUYYY___gggssszzzuuunnnmmmkkkgggaaaZZZTTTPPPRRRMMMGGGFFFKKKSSS\\\```kkkooouuuyyy|||}}}~~~ppppppqqqsssxxx~~~|||wwwvvvxxxyyyxxxuuutttwwwzzz|||vvvqqqiiiccc^^^XXXRRRMMMXXX\\\dddmmmvvvyyyoooccc\\\WWWUUUSSSPPPSSSYYY[[[hhhooohhh]]]]]]iiiuuuhhhnnntttwwwwww}}}lllXXXLLLJJJdddooocccWWWTTT^^^sssuuufffcccdddfffiiiqqqpppUUUEEE???;;;:::999777666666666666333333222222222111111111222222222111111111000000uuu^^^UUUXXXUUURRROOOIIIDDD???<<<<<<:::444111111,,,,,,++++++,,,---///000111333222///000444777777222111111222333333111///...---+++)))***+++...///333111222555666666;;;AAAIIIKKKLLLIIIDDD@@@???@@@===??????===999666555555333333333333333333333333333444555444333333555666444444444555555555555555222444555444222000000111//////000111111222111111//////...---,,,******)))******+++++++++++++++,,,+++++++++++++++,,,,,,---......///000111222222333333333444444555555666777999999999999:::;;;<<<============>>>???@@@AAABBBFFFFFFFFFFFFFFFFFFGGGGGGCCCDDDEEEGGGIIIKKKLLLMMMOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPPPPPPPPPPQQQQQQRRRUUUUUUVVVUUUTTTRRRQQQQQQRRRRRRQQQQQQQQQRRRRRRRRRNNNMMMMMMLLLLLLLLLLLLMMMLLLLLLMMMNNNNNNMMMLLLKKKJJJLLLMMMLLLHHHGGGIIILLLJJJIIIIIIIIIJJJJJJIIIGGGEEEDDDDDDCCCBBB@@@???>>>;;;:::999888777666666666555444333222111111000000//////////////////000000222222333333444666777888888;;;>>>@@@AAABBBDDDFFFHHHIIIJJJKKKKKKLLLNNNQQQQQQWWW```fffgggkkkyyyzzzpppooo~~~zzz^^^UUUVVVXXXWWWRRRQQQQQQRRRRRRQQQQQQPPPOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRWWWSSSPPPSSSPPPQQQ]]]sss{{{kkkaaaUUUPPPVVVXXXZZZ\\\```hhhttt|||yyyxxx|||tttnnnoooggg\\\RRRNNNMMMMMMNNNVVVZZZ___bbbbbb```___^^^UUUXXX\\\___aaa``````___^^^___dddmmmvvvzzzyyyvvvmmmoooqqqoooiiiaaa[[[WWWQQQRRRSSSUUUWWWYYY]]]aaaZZZ___fffiiijjjjjjkkkmmmssszzz~~~lll```ZZZXXXYYYUUUSSSRRRQQQNNNLLLPPPVVVNNNUUU\\\]]][[[___nnnxxx{{{xxxxxxnnnVVVJJJLLLiiiyyylllggglll{{{ttthhhjjjmmmrrr{{{|||___JJJ@@@<<<;;;:::999888777777777333333333222222222111111222222222111111111000000rrr]]]VVVZZZUUURRROOOIIICCC???<<<<<<:::444000000,,,,,,++++++,,,---///000111444444000///222555444333222111111222333111000000///---++++++---///111333111222555666666:::@@@IIILLLOOOMMMHHHBBB@@@@@@<<>>>>>@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMOOOPPPQQQQQQOOOMMMMMMNNNLLLLLLKKKKKKKKKLLLMMMMMMJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEFFFHHHFFFEEEEEEFFFGGGGGGFFFDDDAAA@@@@@@???>>><<<;;;:::777666555444444333333333222111000///.....................//////000000000222222222333444555666777777:::===???@@@AAACCCDDDGGGHHHIIIJJJJJJKKKMMMPPPRRRUUU\\\bbbeeemmm~~~xxxqqqsssnnnYYYUUUSSSVVVXXXQQQNNNOOOPPPRRRRRRRRRQQQPPPMMMNNNNNNNNNNNNOOOOOOOOOPPPTTTNNNJJJNNNLLLLLLTTTVVVjjjlllaaa]]][[[TTTQQQSSSTTTVVVXXXZZZ^^^cccgggppp|||wwwllleeeaaa___^^^```aaa```\\\XXXVVVUUUUUUXXX[[[]]]ZZZSSSKKKFFFFFFEEEEEEIIIPPPVVVXXXXXXZZZZZZXXXUUUOOOJJJEEECCCCCCBBBEEEJJJLLLNNNRRRXXXaaajjjtttyyyyyyyyy|||~~~|||zzzzzz}}}uuujjj\\\SSSMMMJJJLLLPPPNNNOOOPPPNNNJJJIIIKKKNNNNNNNNNRRRWWWZZZaaauuuwwwnnnRRRGGGMMMlllzzzzzzuuutttuuuzzzmmmTTTFFF======;;;:::999888888888444444444333333333222222222222222111111111111000ooo[[[UUUYYYUUUPPPNNNHHHCCC>>><<<===;;;555000000...------,,,---///000111///333555222000222444333555333111000111222222111111000...,,,,,,---000111333111222555666555999???IIIMMMQQQQQQKKKDDD@@@???;;;???CCCAAA;;;555444444444444555555555666666666444555666555333333555666555555666666777888888999888888666333111222444777111111222222222111000000000///...---,,,+++******++++++*********************))))))))))))***++++++,,,,,,------.../////////,,,---...///000000000000222333444555666777777777888888999999;;;<<<===>>>;;;;;;<<<===>>>??????@@@CCCCCCDDDDDDEEEFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGKKKJJJJJJIIIIIIIIIJJJJJJJJJLLLNNNNNNKKKJJJKKKLLLIIIHHHHHHHHHHHHIIIJJJKKKIIIHHHGGGFFFFFFGGGIIIJJJHHHIIIIIIJJJIIIHHHGGGFFFDDDCCCAAAAAACCCDDDDDDCCCBBBAAA@@@AAACCCCCCAAA@@@<<<<<<<<<;;;999888666555555444333222111111111222111000...---,,,,,,------------...///000111111111111111222222333444666777777:::<<<>>>???@@@BBBCCCFFFHHHIIIIIIIIIJJJMMMOOOSSSSSSWWW]]]dddpppzzztttyyygggWWWXXXRRRUUUYYYRRROOOPPPRRRTTTTTTSSSRRRQQQMMMMMMMMMMMMNNNNNNNNNNNNOOOSSSLLLGGGLLLLLLKKKQQQKKKVVVVVVRRRVVVVVVSSSWWWPPPPPPQQQTTTXXX\\\______ZZZaaannn}}}~~~}}}}}}}}}{{{xxxtttrrrrrrsssxxxxxxyyyyyyvvvmmmbbbZZZWWWUUUSSSSSSWWW\\\aaadddlllmmmllldddYYYRRRPPPQQQTTTRRRSSSXXXZZZ[[[bbbjjjuuuyyy~~~}}}zzzzzz{{{}}}{{{yyy{{{~~~}}}~~~pppYYYSSSOOOPPPOOOMMMOOOSSSNNNPPPQQQNNNKKKIIIIIIHHHRRRNNNOOOTTTVVV___yyyzzzqqqQQQDDDKKKkkk|||xxx|||zzz^^^MMM>>>>>><<<;;;:::999999999555555555444444444333333222222222111111111111000lllYYYTTTXXXTTTOOOMMMGGGCCC>>><<<===;;;555000/////////......///000222333,,,222555333111333444333777444111000000222222222111///---++++++,,,...000222111222666666555999>>>IIINNNSSSSSSMMMFFFAAA>>>;;;@@@CCCAAA;;;555333444444444444555555666666666555666666555333333555666777777777777888888888888:::999666333111222555999222222222222222111000///.........------,,,,,,,,,++++++******************)))))))))))))))******++++++++++++,,,,,,---------,,,---...///000111111111111111222333444444333333333333444555777999;;;<<<::::::;;;<<<>>>???@@@@@@>>>>>>>>>>>>????????????DDDDDDDDDCCCDDDDDDEEEEEEFFFEEEDDDDDDDDDDDDEEEEEEBBBEEEHHHGGGEEEDDDEEEGGGDDDCCCCCCBBBCCCDDDFFFFFFFFFEEECCCBBBBBBCCCEEEFFFEEEEEEFFFGGGFFFEEECCCBBBCCC@@@===>>>AAACCCBBB@@@>>>======>>>??????>>><<<999999999888777555333333444333222111111000111111000///---,,,+++,,,,,,---------///000111111111111111111111222333444666666777:::<<<>>>??????AAACCCFFFGGGIIIIIIIIIJJJMMMOOOTTTRRRTTT[[[dddrrrzzzvvv}}}dddXXX[[[SSSTTTZZZSSSQQQSSSTTTVVVVVVTTTSSSRRRNNNNNNOOOOOOOOOPPPPPPPPPQQQUUUMMMGGGMMMOOOMMMRRRQQQVVVSSSRRRWWWVVVTTT\\\QQQOOOMMMPPPVVVZZZ\\\[[[bbb```bbblll|||{{{qqqpppooopppsssxxxsssgggfffjjjjjjeeedddhhhjjjkkkrrr|||yyyyyyyyyyyyyyyxxxwwwuuussswww|||}}}|||rrrbbbYYYQQQKKKHHHKKKJJJFFFGGGKKKGGGJJJLLLLLLLLLMMMLLLKKKQQQMMMMMMQQQRRR[[[zzzxxxvvvRRRBBBHHHhhhwww{{{dddPPP???>>>===<<<;;;:::::::::666666555555555444444444222222222111111111111000vvv___XXXSSSSSSSSSPPPMMMMMMFFFAAA<<<888777444000,,,111000...------///222333222333444444333333555777:::666111///111333444333000000...+++)))))),,,///222444555333000000666;;;JJJOOOUUUWWWTTTLLLEEE@@@AAABBBCCCBBB===888555444777777777777777777777777666555333333333555777888999;;;;;;999777888;;;???999666333222333555555555111111111111000000000000///......---+++***))))))+++++++++++++++***)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000111222333444444111111222333333444555555666777888999:::;;;<<<<<<:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@???????????????????????????@@@AAABBBBBBAAA@@@???AAAAAA@@@@@@??????>>>>>>>>><<<;;;999999:::;;;<<<;;;;;;;;;:::::::::999999777777666555555444333333/////////......---------------,,,+++,,,---...///---------............///222222222222333444555555888999:::<<<>>>???@@@AAACCCDDDGGGHHHIIIKKKNNNQQQUUUWWW[[[```iiixxxzzz{{{|||oooxxxxxxhhhXXXSSSSSSSSSRRRRRRUUUVVVVVVWWWVVVUUUSSSRRRTTTPPPNNNPPPUUUWWWUUUQQQNNNNNNMMMMMMNNNOOOQQQRRRSSSRRROOONNNOOORRRVVVXXXUUURRROOOOOOSSSWWWYYYYYY\\\[[[\\\___ccckkkzzzzzz|||zzzvvvxxx{{{}}}~~~}}}zzztttrrruuuwww{{{~~~ttt___RRRMMMKKKKKKKKKJJJIIIGGGGGGJJJLLLJJJJJJJJJJJJIIIIIIIIIIIIMMMNNNNNNLLLNNN\\\rrr~~~wwwsssUUUGGGIIIiiiwww}}}rrrbbbMMMCCC;;;:::<<<;;;::::::888777666555555444555555111111111///------...000nnn^^^WWWSSSTTTTTTPPPMMMLLLFFFAAA<<<888777555000,,,000///---,,,---...111222222333333333222222333555:::666111000111222333222333222000---******---000111333555333111222777<<>>888666333222333444444444111111111111000000000000000000///...---,,,+++***)))************)))((((((+++*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000111222000000111111222333333444222222333444555666777777888888999::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===<<<<<<;;;;;;;;;:::::::::999999;;;:::888777666777888999666666666666555555555555333222222111000000//////.........---------,,,,,,---,,,,,,+++,,,---...///---------............///222222222222333444555555777888999;;;===>>>???@@@AAABBBDDDFFFGGGIIILLLOOOXXX\\\bbbiiisssttt}}}rrr}}}lll^^^QQQNNNQQQQQQPPPPPPSSSTTTUUUVVVVVVUUUUUUTTTQQQNNNMMMQQQVVVYYYXXXVVVPPPOOONNNNNNOOOPPPQQQRRRSSSRRRQQQQQQRRRSSSUUUWWWTTTSSSRRRTTTWWWYYYXXXVVVZZZWWWVVVVVVVVVZZZdddppp|||{{{~~~|||sssfffXXXPPPMMMNNNPPPKKKKKKLLLJJJHHHGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMKKKIIIKKKWWWiiiwwwzzzwwwnnn|||}}}^^^IIIFFFgggsssuuu}}}tttXXXLLLAAA===<<<999888888888777666555555444444444333222111///...///222333ggg\\\VVVSSSTTTTTTPPPKKKJJJFFFAAA<<<999777555111---///...---,,,,,,---///111111222333222111000111222777555111000111222222222777555222...++++++...000000222555555333555999<<<===DDDMMMUUUXXXUUUOOOJJJGGGEEECCCBBBBBB???:::666666666666666666666666666555555444333333555666777666666666555444555777:::666444222111222333333333222222111111111000000000111000000///...---,,,,,,***************)))((((((,,,,,,+++******)))((((((+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,,,,---...///000000......//////000111111111//////000111222333333444444444555666666666666666888888888888888888888888888888999999999:::::::::<<<<<<;;;;;;;;;:::::::::777777777777777777777777777777888999999888777777666666666666555555555555777666555333333444444555333333222222222111111111/////////...------,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......---------............///222111111222222333444555666777888999;;;===>>>???>>>@@@BBBCCCDDDFFFJJJMMMVVV\\\dddnnnxxxyyykkkkkkzzztttaaaVVVMMMMMMQQQRRRQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUQQQOOOOOORRRVVVYYYYYYWWWRRRQQQPPPPPPPPPQQQRRRSSSRRRSSSUUUVVVVVVVVVUUUUUUTTTTTTVVVXXXYYYYYYVVVTTTYYYVVVUUUTTTRRRQQQWWW___iiippp||||||}}}{{{{{{}}}uuuwww~~~~~~jjjVVVSSSNNNIIIHHHJJJMMMOOOKKKLLLLLLKKKHHHFFFFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKNNNLLLIIIGGGKKKTTTaaajjjjjjmmmqqq~~~xxxjjjoooeeeKKKBBBbbbmmmjjjrrreeeWWWHHH@@@===:::999:::888777666555555444444444444333000///000333666999jjj[[[VVVSSSUUUUUUPPPKKKIIIEEEAAA<<<999888666111......---,,,++++++,,,...///222333444333111000000111222111000///000111111222888666333///++++++---///000333666777666777888:::;;;AAAKKKUUUZZZYYYTTTPPPKKKGGGBBBBBBCCCBBB===777555555555555555555555555555555444444444444555666222222222222222222444555444333111111222333333222222222222111111111000000000000//////...---,,,,,,+++++++++,,,+++******)))+++*********)))))))))(((************++++++++++++*********+++++++++,,,,,,---------...///000000111------------......////////////000111111222333333111222333333444444333333555555555555555555555555555555555666666666777777999999888888888777777777666666666666666666666666444444444444444444444444444444444444444444444444444333222111111111222222222222222111111111000000/////////......---------++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------............///111111111111222333444555444555666888:::;;;<<<======???@@@AAACCCFFFJJJNNNUUU[[[eeeooozzz~~~hhh^^^iiiggg\\\SSSNNNQQQUUUVVVTTTTTTRRRRRRRRRRRRSSSSSSSSSRRRSSSQQQQQQRRRUUUVVVUUUTTTSSSSSSRRRQQQQQQRRRSSSTTTSSSUUUXXX[[[[[[YYYVVVTTTUUUUUUVVVWWWWWWVVVTTTSSSUUUSSSTTTUUUTTTRRRUUU[[[^^^^^^```gggttttttsssyyy~~~wwwrrrwww{{{||||||}}}~~~uuujjj[[[MMMPPPOOOMMMLLLLLLLLLMMMMMMMMMMMMLLLJJJGGGGGGIIIJJJIIIIIIJJJKKKLLLMMMMMMNNNPPPLLLIIIIIINNNVVV^^^cccaaaccccccppp}}}vvvgggfffwwwzzz~~~uuu```III???^^^{{{|||jjjcccjjj~~~ppp```OOOEEE@@@===<<<>>>888888777666555555555555444222000000333777;;;===sss[[[VVVSSSUUUUUUPPPKKKIIIEEEAAA<<<999888666222///...---,,,,,,,,,,,,------222444555444222111111111---...//////000000111222666555333///+++)))+++,,,222444777999999888888888<<>>999666666666666666666666666555555555444444444555555333222222222333333444444333222000111222333222111222222222222111111111111//////......---,,,,,,,,,******++++++******)))((((((((()))))))))*********)))))))))******+++++++++)))))))))************+++,,,,,,,,,------......///++++++,,,,,,,,,,,,,,,---......//////000111111111000000111222222222222111333333333333333333333333333333333333444444444444666666666555555555444444444444444444444444444444222222222111111222222222222222222222222222222222222111111000000000000000000000000000////////////............------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------............///111111111111222333444444333444555777888:::;;;<<<===>>>@@@BBBDDDHHHMMMQQQZZZ```kkkuuuooo___```sss___YYYSSSOOOSSSWWWVVVUUUUUUSSSSSSRRRQQQPPPPPPOOOOOOQQQPPPPPPQQQSSSSSSSSSSSSTTTSSSRRRRRRRRRSSSTTTUUUUUUXXX[[[]]]]]]ZZZWWWTTTUUUUUUUUUSSSRRRRRRRRRRRRMMMLLLOOOSSSTTTRRRSSSWWWSSSWWW\\\bbbiiisss|||}}}{{{|||yyyyyyyyy{{{xxxyyy|||~~~}}}zzz}}}qqq___WWWUUUPPPJJJGGGHHHJJJLLLNNNOOOOOOOOONNNMMMKKKHHHGGGIIIMMMQQQJJJJJJKKKLLLMMMMMMNNNNNNNNNJJJGGGHHHOOOVVV\\\```VVVZZZZZZ```mmmjjj^^^\\\ttt|||sssdddggg```RRRDDD>>>YYYwwwtttxxx}}}qqqiiilll}}}~~~mmmYYYMMMFFF@@@===>>>999999888777666666666666444222111444999>>>AAABBB{{{]]]WWWTTTUUUUUUQQQLLLKKKEEEAAA<<<999999777333///......---,,,,,,,,,------111333555555333222111222...000222222111000000111333333222///,,,))))))***111444888;;;<<<;;;999888===@@@HHHRRR[[[^^^[[[WWWSSSNNNIIIEEEDDDBBB???<<<777777777777777777777777555555555555555444444444555444444555666777666555222111111111333444333222333222222222222111111111.........---------,,,,,,((())))))))))))(((''''''''''''((())))))***++++++((((((((()))******++++++((((((((()))))))))******)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......//////000111000000000111111111111111111111111000111111111222222222222333333333222222222111111000000000000000000000000111000000//////000000111.........///////////////000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,---------............///111000000111111222333444333444555666888:::;;;<<<<<<>>>@@@BBBEEEKKKQQQVVV\\\dddppp{{{ooo___^^^oooqqqZZZUUUPPPNNNRRRUUUSSSRRRRRRTTTSSSQQQPPPNNNMMMMMMMMMLLLMMMNNNPPPRRRTTTUUUVVVRRRRRRQQQQQQRRRTTTUUUVVVWWWXXXZZZ[[[ZZZXXXVVVTTTSSSSSSSSSQQQOOOOOOPPPQQQMMMLLLNNNSSSTTTRRRQQQSSSRRRVVV\\\______aaadddhhhoooxxxzzzyyyyyyyyy}}}{{{zzz|||sssddd\\\RRRLLLLLLMMMKKKIIIDDDFFFHHHJJJLLLMMMMMMMMMMMMLLLJJJGGGGGGIIINNNRRRJJJJJJJJJKKKKKKLLLLLLMMMIIIFFFDDDFFFLLLSSSYYY]]]RRRZZZYYY[[[fffhhhbbbbbbwwwwwwmmmaaa^^^SSSHHH@@@===UUU||||||{{{uuummmkkkqqqwwwzzz~~~uuuttt|||gggYYYNNNDDD===;;;;;;:::999888777777777777666666888>>>EEEJJJJJJIII}}}___YYYTTTUUUUUUQQQNNNNNNEEEAAA<<<:::999777333000///......---------------...111333444333111111111333555777666333000//////000222333111...+++))))))...111666<<>>DDDNNNXXX]]]\\\YYYWWWTTTOOOJJJEEECCCAAAAAA888888888888888888888888555555666555555444444333666444333555777888666444222111111222444555444222333333222222222111111111/////////...............***++++++++++++***))))))((((((((()))))))))))))))''''''(((((()))******+++''''''((((((((()))))))))(((((())))))))))))******++++++++++++*********************++++++++++++,,,,,,------...///.........////////////////////////........./////////000000////////////....................................000///...------...///000,,,,,,---------.........------......------,,,++++++++++++*********))))))************************++++++++++++,,,,,,------)))***+++,,,---,,,,,,+++---------............///000000000000111222333444333444555666888:::;;;<<<;;;===???BBBFFFMMMTTTZZZ___jjjyyy]]]TTTddd|||eeeYYYPPPLLLKKKOOOQQQPPPPPPQQQRRRQQQOOONNNMMMMMMMMMNNNLLLMMMOOOQQQRRRTTTVVVWWWQQQPPPPPPQQQRRRTTTVVVWWWVVVVVVVVVVVVUUUTTTSSSRRROOORRRTTTSSSQQQNNNNNNOOOOOOMMMOOOTTTUUURRRQQQRRRUUUWWWXXXVVVTTTTTTYYY]]]TTTYYYdddpppyyyzzzyyy}}}{{{{{{}}}}}}|||zzz}}}~~~pppeeeZZZSSSPPPKKKHHHFFFFFFGGGFFFEEEEEEIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHJJJLLLHHHHHHHHHHHHHHHIIIIIIIIIFFFEEEEEEEEEIIIPPPWWW\\\YYYbbbaaabbbrrr{{{zzzzzz}}}vvvooohhhVVVHHH???<<>>BBBFFFNNNVVV[[[fffsss~~~uuuUUUQQQkkkwww|||xxx___\\\NNNJJJIIIMMMQQQPPPPPPSSSPPPOOONNNMMMMMMMMMNNNOOOPPPQQQSSSSSSRRRSSSTTTUUUOOOOOOOOOPPPRRRTTTWWWXXXVVVUUUSSSRRRQQQPPPQQQQQQLLLPPPUUUVVVSSSPPPNNNNNNKKKIIIKKKPPPRRRPPPNNNOOOQQQWWW]]]]]]YYYTTTSSSTTT\\\^^^cccggggggfffllluuuxxxwwwxxxzzzzzzxxx{{{}}}|||zzz{{{|||{{{xxxsssrrrtttrrruuuzzz}}}zzzwww{{{lll```WWWUUUPPPIIIJJJQQQMMMJJJHHHGGGEEEDDDDDDFFFFFFFFFFFFFFFGGGHHHJJJKKKFFFHHHKKKKKKIIIGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFHHHNNNVVV]]]___iiigggjjj~~~}}}uuu___LLL@@@;;;PPPuuuxxx~~~sssgggdddjjjqqqttt|||www}}}wwwkkk___RRRGGGBBB======<<<;;;::::::::::::>>>AAAIIITTT^^^aaa]]]WWW|||ddd]]]XXXVVVTTTNNNKKKKKKIII@@@:::;;;;;;777222///......---------,,,,,,,,,,,,---000222333333222111111999:::111,,,000000+++,,,///222222000---***))),,,///444:::>>>@@@AAAAAA<<<;;;???IIIQQQXXX```hhhaaaXXXQQQPPPLLLEEECCCFFF>>>;;;777666666666666555999888777666555444333333333333333444444555555555444444555555444444333222111222444555555333000...111111111111000000000000------,,,,,,+++***))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))***((('''&&&&&&(((+++,,,*********)))))))))))))))******++++++++++++***************)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))((((((''''''((()))))))))))))))))))))))))))************)))************+++++++++)))***,,,,,,,,,,,,...///------......///000000000000000000111222222333333333333333444666777999::::::<<<@@@FFFLLLSSSYYY\\\ddd{{{rrrbbbIIIXXX}}}{{{eeeUUUXXXNNNNNNMMMLLLMMMNNNPPPQQQQQQQQQRRRRRRQQQOOONNNLLLOOOPPPPPPOOONNNNNNQQQSSSQQQPPPOOOPPPRRRUUUVVVWWWTTTUUUWWWVVVSSSPPPOOONNNQQQQQQQQQQQQQQQPPPLLLIIIIIIMMMRRRVVVVVVRRRLLLHHHNNNQQQUUUYYYZZZYYYWWWUUU[[[]]]```bbbcccbbb```^^^bbbffflllsss{{{zzzyyy|||{{{xxxyyyzzzzzzyyywwwyyy}}}}}}{{{xxxtttrrr}}}vvvfffZZZVVVPPPLLLLLLKKKGGGFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCFFFEEEBBBCCCGGGIIIGGGFFFGGGGGGGGGFFFEEECCCBBBEEEFFFGGGGGGFFFEEEFFFHHHEEEDDDBBBCCCJJJSSSXXXYYYdddmmmssskkklll{{{~~~wwweeeHHH;;;NNNkkkzzzmmmaaagggnnnooouuu}}}}}}~~~ooo\\\OOOLLLFFF???<<<>>>;;;777:::CCCCCCLLLXXXaaaeeeccc```]]]ddd]]]XXXWWWUUUPPPLLLLLLHHH@@@:::::::::666111///......---------,,,,,,,,,,,,---///111222222222111000555666333/////////------///111222000...+++)))***---222777<<>>FFFNNNVVV___gggddd]]]VVVSSSNNNFFFCCCEEEAAA>>>:::888888888888777888777777666555444333333444444555555555555555666444444444555444444333222111222444555444333000///000000000////////////.........------,,,++++++***((((((((((((((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******)))((((((''''''((()))))))))))))))))))))))))))************)))************+++++++++***+++,,,,,,,,,,,,---...------......//////000000///000000111111222333333444444444555666888999:::;;;>>>CCCJJJQQQYYYaaafffrrrzzz___MMMMMMkkk|||uuu{{{{{{]]]OOOOOOMMMMMMLLLLLLMMMNNNOOOOOOQQQRRRRRRRRRQQQPPPNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPOOONNNOOOQQQSSSTTTUUUSSSTTTUUUTTTRRROOOMMMLLLMMMMMMMMMNNNOOONNNKKKHHHKKKNNNSSSVVVVVVRRRMMMJJJNNNPPPUUU^^^eeegggbbb]]]WWWXXXZZZ[[[[[[ZZZXXXWWWUUUXXX\\\___bbbhhhooouuu~~~xxxoooddd]]]ZZZXXXTTTOOOOOOIIIDDDEEEEEECCCCCCEEEEEEDDDDDDCCCCCCBBBBBBAAAAAACCCDDDBBBCCCIIIKKKJJJFFFFFFFFFFFFEEEDDDCCCBBBEEEFFFGGGGGGEEEEEEFFFGGGEEECCCBBBCCCJJJRRRYYY[[[dddfffllliiiaaakkk}}}{{{}}}mmmQQQ===GGG^^^zzz{{{kkkjjjnnnnnnpppvvvzzz{{{}}}}}}uuuccc[[[PPPEEE>>>>>>===:::>>>FFFKKKUUUbbbkkkmmmllljjjjjjddd]]]WWWWWWVVVRRROOONNNGGG???999999:::555000.........---------,,,,,,,,,,,,---///111222222111111000000333666444///---///---///111222111///---+++)))+++///444999===AAABBB>>>;;;<<>>AAABBBAAADDDIIILLLKKKFFFEEEDDDCCCCCCCCCCCCCCCEEEFFFGGGFFFEEEDDDEEEFFFDDDBBBBBBDDDIIIQQQZZZ``````]]]gggiiiYYYTTTeeetttyyyxxxtttrrrkkkUUUAAADDDVVVxxxyyyyyyuuukkkjjjjjjlllppprrrpppuuuyyywwwzzz~~~ooocccSSSEEEBBBCCCAAAEEEKKKWWWbbbpppwwwxxxwwwyyy{{{ddd\\\VVVWWWWWWTTTPPPOOOGGG>>>888999999555000.........---------,,,,,,,,,+++,,,...///000111111111111---000888777...+++000...///000222333222///---***+++---111777===BBBEEEAAA<<<;;;@@@GGGOOO[[[dddllljjjfff___VVVLLLEEECCCEEEBBB===;;;999999888777555555555555444444444444777666666666555555444444333444444444444333222222111222333444444333111000000000/////////.....................------,,,,,,,,,+++++++++++++++******(((((((((((())))))))))))(((((((((''''''((((((((('''((()))***)))(((&&&%%%((((((((()))))))))))))))(((((((((''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))******)))((((((************************)))))))))***************+++*********)))))))))(((''''''((()))))))))))))))((()))))))))************))))))*********++++++++++++---------+++***+++---,,,,,,---......//////000//////000000111222222222444444444444555666777888===CCCLLLVVVaaannnzzzoooTTTHHHFFFVVVzzz~~~yyyxxxsssddd```[[[UUUKKKKKKKKKKKKKKKKKKJJJJJJOOOPPPPPPQQQPPPOOONNNMMMMMMKKKLLLQQQWWWYYYUUUPPPQQQQQQPPPOOONNNNNNOOOQQQPPPOOOOOOOOONNNLLLHHHFFFHHHIIIJJJMMMPPPPPPOOOMMMNNNNNNOOOPPPPPPNNNMMMLLLLLLLLLNNNVVV^^^aaa\\\WWWYYYXXXVVVTTTSSSRRRSSSSSSUUUXXX\\\______^^^\\\[[[WWWVVVTTTQQQOOOPPPUUUYYYZZZaaajjjoooooommmlllllluuuzzz|||vvvpppjjjfffcccYYYVVVTTTRRRQQQOOOKKKGGGBBBAAA??????CCCKKKVVV]]]YYYQQQKKKIIIGGGDDDDDDFFFCCCCCCBBBAAAAAA@@@@@@??????BBBBBBAAACCCIIIKKKJJJEEEDDDBBBAAAAAABBBCCCDDDDDDFFFFFFFFFDDDCCCDDDEEECCCAAAAAADDDHHHOOOZZZdddfffhhhxxx~~~nnnhhhvvvvvvpppgggdddbbbSSSAAACCCSSStttuuujjj}}}vvvgggdddggglllnnnnnnmmmooozzz{{{pppooottt{{{zzzeeeQQQKKKKKKJJJLLLQQQ^^^jjjxxx~~~}}}ddd[[[UUUVVVXXXUUUQQQOOOGGG>>>888999999555000.........---------,,,,,,,,,+++,,,---...///000000000333...000888888///,,,////////////111444444222///,,,,,,---///555<<>>:::999777666555555555555555555555444444666555555444444333333333333333444444333333222111111111222333333333222111111111111000000000//////------------,,,,,,,,,,,,------,,,,,,+++++++++***(((((((((((())))))))))))((((((''''''''''''(((((())))))((('''''''''&&&&&&''''''(((((())))))))))))(((((('''&&&&&&'''((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))***************)))))))))))))))))))))))))))((((((((())))))******************)))))))))))))))''''''((()))))))))))))))((()))))))))************))))))*********++++++++++++---------+++***+++---,,,,,,------.../////////...//////000111111222222222222222333444555666777:::AAALLLWWWcccrrrdddHHHDDDLLLfffwwwddd[[[]]][[[UUULLLKKKKKKJJJJJJIIIIIIIIILLLMMMNNNNNNNNNMMMLLLKKKLLLJJJKKKQQQWWWYYYUUUPPPRRRSSSRRRPPPNNNMMMOOOQQQOOOMMMMMMMMMNNNLLLHHHEEEGGGHHHJJJMMMPPPPPPOOOMMMKKKLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMOOORRRTTTUUUVVVZZZYYYVVVTTTSSSTTTTTTUUUMMMPPPUUUZZZ]]]\\\ZZZWWWOOOOOOOOONNNMMMMMMOOOPPPUUUXXX\\\\\\ZZZYYYZZZ\\\YYY\\\aaadddeeedddcccbbbgggiiillloooqqqtttuuuvvvwwwyyyyyyvvvssstttzzz|||uuunnnmmmsssyyynnnlllgggbbbbbbeeeddd___YYYWWWUUURRROOOLLLJJJIIIJJJIIIHHHGGGGGGFFFDDDBBB<<<============AAAHHHMMMRRRKKKFFFEEEDDDAAAAAADDDBBBBBBBBBAAA@@@@@@??????BBBDDDDDDAAABBBGGGHHHGGGCCCCCCBBBAAAAAABBBCCCDDDDDDEEEFFFEEECCCBBBCCCDDDCCC@@@AAADDDGGGLLLYYYgggcccppprrrxxxhhh]]]ZZZMMM===@@@RRRttt}}}ooo^^^mmm}}}rrrdddaaafffjjjkkkkkklllnnnvvvvvvjjjiiipppyyy~~~|||uuu___XXXWWWTTTSSSVVV```lllzzz~~~}}}eee[[[TTTUUUXXXUUUPPPNNNGGG???999999:::555000.........---------,,,,,,,,,++++++,,,---...///000000222000111666777444111111000......111555666444222...---,,,---222:::BBBHHHHHHBBB>>>???DDDJJJTTT]]]lllqqqsssmmmddd\\\TTTOOOIIIEEE@@@<<<:::888666555777777666666555555555555444444444444444333333333333333333333333222111111111111222333333333222222111111111111000000000000---,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******(((((((((((())))))))))))(((''''''&&&&&&''''''((()))((('''&&&&&&&&&''''''&&&''''''(((((())))))***)))((('''&&&&&&'''((()))&&&''''''(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******++++++******((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************)))************++++++++++++,,,------++++++,,,---,,,,,,,,,---......//////......///000000111111222111111222333444666777888999AAAMMMYYYeeeuuu[[[CCCFFFSSS~~~~~~zzzwwwuuu^^^XXXYYYXXXUUUNNNMMMKKKIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHJJJNNNSSSTTTQQQNNNQQQSSSSSSPPPMMMLLLNNNQQQNNNLLLKKKMMMOOONNNJJJFFFGGGGGGIIIKKKNNNNNNLLLJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNOOORRRVVVYYYUUUTTTSSSRRRRRRSSSTTTTTTMMMOOOSSSXXX[[[[[[XXXUUUMMMMMMNNNNNNOOOOOOOOOOOOUUUUUUTTTSSSRRRRRRUUUWWWVVVXXXZZZ\\\\\\\\\[[[ZZZZZZ]]]```aaa___[[[YYYXXXUUUVVVWWWVVVVVVWWWZZZ\\\``````^^^ZZZWWWXXX]]]aaaWWWUUUOOOKKKLLLQQQRRRNNNIIIIIIHHHGGGGGGGGGHHHHHHDDDCCCBBB@@@>>><<<;;;;;;@@@AAACCCCCCCCCDDDEEEGGGFFFAAA???BBBCCCBBBCCCFFFCCCBBBBBBAAAAAA@@@??????DDDFFFEEEAAAAAAEEEFFFDDDBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEFFFEEECCCAAABBBCCCBBB???@@@DDDDDDHHHWWWiiijjj{{{xxxttt```RRRPPPFFF999@@@TTTsss}}}nnnYYY```mmmuuuoooccc```eeeddddddfffiiilllrrr~~~sssfffdddmmmwww||||||~~~qqqjjjgggaaa___```fffppp}}}eee[[[SSSTTTWWWUUUOOOKKKHHH@@@:::::::::666111///......---------,,,,,,,,,+++++++++,,,---...000000///111222222666:::999444000......111666888666333///---******///777@@@FFFJJJCCC>>>???BBBFFFOOOXXXkkktttyyytttlllfff___YYYMMMIIIDDD@@@===;;;999777999999888777666555555444444444444444555555555555222333333333333222111111111111222222222333333333111000000000000/////////------------------......------,,,,,,+++******)))(((((((((((())))))))))))(((''''''&&&&&&''''''(((%%%&&&'''((((((((('''&&&&&&&&&''''''((())))))******)))'''&&&&&&''')))***&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))((((((((((((((((((((((((&&&&&&'''(((((()))******((()))))))))))))))))))))''''''((()))))))))))))))))))))))))))************)))************+++++++++***+++,,,,,,,,,,,,---...+++,,,,,,------......///......//////000111111111111222333444666888:::<<<@@@IIIUUUaaammm}}}hhhKKKFFFXXXmmmzzzyyyeeeWWWUUUUUUUUUWWWPPPNNNKKKHHHGGGHHHIIIKKKJJJKKKLLLMMMMMMLLLKKKKKKGGGIIIKKKNNNPPPPPPOOOOOOOOOQQQRRROOOKKKJJJMMMQQQMMMKKKJJJMMMPPPQQQMMMHHHIIIIIIJJJLLLNNNNNNKKKIIIKKKLLLNNNPPPQQQRRRRRRRRRQQQNNNLLLMMMPPPSSSTTTTTTNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUXXX[[[[[[XXXUUUPPPNNNLLLKKKKKKLLLKKKKKKLLLKKKJJJJJJKKKLLLKKKJJJKKKKKKKKKMMMOOOQQQSSSSSSPPPRRRTTTSSSNNNIIIGGGFFFJJJJJJKKKMMMOOOPPPMMMKKKIIIIIIHHHHHHHHHIIIKKKLLLJJJJJJGGGDDDFFFJJJKKKHHHEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDBBBAAA@@@@@@AAA<<<===>>>???@@@@@@???>>>@@@<<<<<>>SSSmmmqqqXXXVVV___lllmmmccc]]]aaa]]]^^^aaagggiiilllwwwppp```]]]hhhrrrvvv{{{|||}}}uuuqqqrrruuu~~~eee[[[RRRTTTWWWTTTNNNJJJIII@@@:::;;;;;;777222000......---------,,,,,,,,,+++++++++,,,---...///000+++111222///555??????777111...---111666999777444///,,,)))(((,,,555???EEEJJJCCC>>>>>>@@@DDDKKKTTTjjjuuu}}}yyyrrrmmmggg```QQQMMMHHHCCC@@@>>><<<:::;;;:::999888777666555444444555555555666666777777222333333333333222111111111111111222222333333333000/////////.....................///////////////------,,,++++++***))))))(((((((((((())))))))))))'''''''''&&&&&&'''''''''!!!$$$(((***+++)))&&&$$$&&&&&&&&&'''((())))))***+++)))(((''''''((()))+++&&&&&&&&&'''((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))************)))************+++++++++)))***,,,,,,,,,,,,...///++++++,,,------......///......//////000111111111222333444666888;;;===>>>HHHQQQ^^^jjjvvvkkkJJJ<<>>>>>>>>BBBBBBAAA???===;;;;;;<<>>AAA???>>>@@@DDDCCCCCCBBBBBBAAAAAA@@@CCCEEEDDDAAAAAAEEEFFFDDD@@@AAACCCEEEFFFFFFEEEEEEDDDEEEEEEDDDBBB@@@AAABBBBBB>>>???CCC@@@AAASSSiiiyyy{{{iiiuuuttt```VVVVVVIII555888LLLhhhtttWWWPPPVVVffflllbbbZZZ[[[ZZZ[[[___fffgggiiirrr~~~{{{kkkZZZWWWbbblllpppyyyzzzdddZZZSSSRRRRRROOOLLLKKKGGGBBB<<<999888666333000/////////...------,,,,,,...+++)))+++...111111000222000,,,,,,444<<<===888333111///111555888888777222222///++++++000999@@@FFFDDDAAA>>>???CCCJJJPPP___nnn~~~|||uuunnnhhh^^^RRRHHHGGGIIIDDD===999<<<777666888888555333444000222444666777777666555444444333333333333222222222222222222333333444555111000///---------............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))(((((((((''''''''''''+++(((%%%$$$&&&((('''%%%&&&'''''''''(((((())))))''''''&&&%%%&&&'''((()))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))))))))))))))************))))))))))))))))))))))))***(((''')))+++,,,***((()))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///111000000000000111111222000222444555555999@@@FFFRRR^^^lllxxxtttSSSAAAGGG```~~~~~~zzzhhhOOOIIIKKKIIIHHHJJJKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJLLLMMMNNNPPPQQQQQQPPPPPPKKKJJJIIIHHHHHHIIIKKKLLLKKKMMMNNNMMMLLLKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOOOOMMMOOOQQQQQQOOONNNOOOOOOMMMLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMMMMLLLMMMMMMMMMMMMOOORRRTTTUUUTTTRRRQQQPPPPPPOOOOOOMMMLLLJJJIIINNNNNNNNNNNNMMMMMMMMMMMMNNNMMMKKKHHHGGGIIIMMMQQQNNNMMMJJJHHHGGGFFFGGGGGGDDDEEEFFFGGGGGGHHHGGGGGGCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDBBBAAACCCGGGJJJGGGFFFDDDBBBAAAAAAAAAAAA@@@???>>>======>>>>>>???>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<===>>>AAABBBEEEEEEDDDCCCBBBAAA@@@@@@>>>AAADDDEEECCCBBBAAAAAACCCEEEGGGHHHFFFDDDDDDDDDDDDEEEEEECCCAAA?????????CCCBBB@@@DDDGGGDDDQQQpppsssYYY[[[nnniiibbb[[[TTTGGG;;;;;;DDDdddyyy[[[QQQQQQ\\\ccc]]]WWWWWWXXXYYY[[[\\\___gggqqqyyypppZZZVVV[[[cccnnnvvvxxx|||ddd[[[SSSRRRSSSOOOLLLKKKGGGBBB<<<999888666333000/////////...------,,,,,,...+++***+++...000111000111000...---333;;;<<<999444222///000444777888777444333000+++***...777>>>GGGGGGEEE@@@>>>@@@FFFLLL\\\kkk{{{}}}vvvoooaaaUUUJJJIIIJJJGGGAAA>>><<<888666888888555444555333444555666666666555444444444333333333333222222333333222222222333444444444333111000///////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))((((((((('''''''''***'''%%%%%%'''((('''&&&''''''''''''((((((((()))'''&&&&&&%%%&&&'''((()))&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))(((((()))))))))*********)))))))))))))))))))))))))))(((''')))+++,,,***((()))************+++++++++***************************++++++++++++,,,,,,,,,---------............///000000//////000000111111111444777999:::>>>DDDIIIVVVcccrrr~~~rrr```HHHBBBXXX|||zzzwwwttt^^^KKKIIIKKKHHHFFFHHHJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFGGGIIIJJJLLLMMMMMMNNNNNNPPPQQQQQQQQQPPPOOOIIIHHHGGGGGGHHHKKKMMMOOOPPPQQQQQQOOOLLLJJJJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMLLLNNNOOONNNLLLKKKKKKLLLMMMLLLKKKKKKLLLMMMOOOPPPNNNNNNMMMMMMLLLMMMMMMNNNJJJLLLNNNPPPQQQRRRQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKMMMMMMMMMLLLLLLKKKKKKJJJLLLLLLKKKIIIHHHIIIMMMPPPNNNMMMJJJGGGEEEDDDCCCCCCBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEFFFEEECCCCCCDDDGGGJJJIIIHHHEEEBBB@@@???>>>>>>@@@???>>>=========>>>???>>>>>>???@@@@@@?????????>>>===<<<<<<===???AAABBBDDDDDDCCCCCCBBBAAA@@@@@@@@@BBBCCCDDDBBBAAAAAABBBEEEHHHIIIIIIGGGDDDCCCCCCCCCDDDCCCAAA???>>>???@@@DDDCCC@@@DDDGGGCCCPPPmmmnnnRRRNNN\\\nnnbbbXXXRRRIII???>>>EEE^^^}}}xxx]]]PPPLLLVVV^^^[[[VVVVVVVVVXXXZZZ[[[]]]dddmmmtttsss]]]WWWYYYaaaooouuuxxx|||ddd[[[SSSSSSSSSPPPLLLKKKGGGBBB<<<999888666333000/////////...------,,,,,,---+++******---///000000000222111000222888;;;;;;666333000000222555777888777555111,,,)))+++333999EEEGGGHHHCCC>>>===CCCJJJVVVddduuuzzzgggZZZNNNJJJJJJGGGDDDBBB>>>999666888999666555777666666555555555444444444444444333333333333222222444333333222222222222333555444222111000////////////...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))))))))(((((((((''''''((('''%%%&&&'''(((((('''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((()))++++++***))))))************+++++++++************************++++++++++++,,,,,,,,,,,,---------............//////////////////000111111///333666999;;;@@@GGGMMM^^^lll|||SSSHHH>>>IIImmmzzz|||^^^QQQHHHIIIKKKGGGEEEGGGIIIIIIJJJJJJIIIGGGFFFDDDDDDEEEFFFHHHKKKMMMNNNOOOMMMNNNOOOOOOOOONNNLLLKKKEEEEEEEEEFFFIIILLLPPPRRRUUUUUUSSSPPPLLLIIIHHHIIILLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKIIIGGGGGGHHHLLLKKKJJJJJJLLLNNNQQQSSSMMMMMMMMMLLLLLLMMMMMMNNNGGGHHHIIIKKKMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOMMMMMMKKKKKKKKKJJJJJJIIIHHHGGGJJJJJJKKKJJJIIIJJJLLLNNNMMMLLLIIIFFFDDDAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFIIIGGGFFFDDDBBB@@@???>>>>>>@@@???>>>===<<<<<<===>>>>>>???????????????>>>===<<<<<<<<<<<<===???AAABBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCBBBAAA@@@BBBCCCHHHJJJLLLKKKHHHEEEDDDCCCBBBBBBAAA???>>>>>>@@@BBBDDDDDDAAACCCFFFCCCNNNhhhvvvvvv{{{zzzgggNNNGGGNNNkkk}}}lll\\\SSSJJJ@@@===AAASSSvvvzzzcccSSSHHHNNNXXXYYYVVVUUUTTTVVVXXXYYY[[[```hhhnnn}}}xxxcccXXXVVV___ooouuuxxx|||ddd[[[TTTTTTTTTPPPLLLJJJGGGBBB<<<999888666333000/////////...------,,,,,,,,,+++******,,,---//////...333444222111666:::;;;888555111///000333666888999888333---)))***///555@@@FFFJJJGGG@@@===BBBIIIPPP\\\nnn~~~vvviii[[[TTTQQQMMMJJJIIIAAA;;;888999999777666999666555555444444444555555444444333333333222222222444444333222111111111222555444333111000///......//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))))))))((((((((((((''''''&&&&&&'''((()))))))))'''''''''(((((((((((((((&&&&&&&&&&&&''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((()))******+++***)))))))))*********+++++++++************************+++++++++,,,,,,,,,---------------............///............///000111111222444666999===EEEOOOWWWhhhwwwfffFFF???EEEccctttPPPJJJGGGIIIIIIFFFEEEIIIIIIIIIKKKKKKJJJHHHEEEDDDDDDEEEFFFHHHIIIKKKLLLMMMKKKKKKLLLKKKJJJIIIGGGFFFDDDDDDDDDFFFHHHLLLOOOQQQUUUUUUSSSOOOJJJHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLIIIGGGEEEEEEFFFJJJIIIIIIIIIKKKMMMPPPRRRLLLLLLLLLLLLLLLLLLMMMNNNHHHHHHHHHHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKIIIIIIIIIIIIHHHFFFEEEDDDGGGIIIKKKKKKKKKJJJKKKLLLKKKJJJHHHFFFDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCDDDDDDEEEFFFEEECCCCCCDDDFFFAAAAAAAAAAAAAAAAAABBBBBB@@@???===<<<;;;<<<<<<===>>>>>>??????>>>>>>===<<<;;;;;;;;;<<<===???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA???@@@BBBDDDHHHJJJLLLKKKIIIGGGEEEEEEBBBBBBAAA???===???BBBEEEDDDEEEBBBBBBFFFCCCLLLcccbbbbbbgggjjjaaaPPPIIIMMM[[[ttt~~~~~~jjj[[[KKK;;;666:::JJJnnnppp\\\KKKKKKTTTXXXVVVTTTRRRUUUWWWXXXYYY\\\ccchhhxxx}}}jjj\\\TTT[[[mmmtttxxx|||ccc[[[TTTUUUUUUQQQLLLJJJGGGBBB<<<999888666333000/////////...------,,,,,,+++++++++******,,,---///---333555222000444888:::888666333000///111555888999999666000+++***---111>>>FFFNNNMMMEEE???@@@DDDJJJUUUeeewww|||mmmddd^^^WWWRRRQQQEEE>>>999999999777777:::444333333444444666777888444444333333333222222222444333222222111111111111666666555444333222111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********)))))))))((((((((((((&&&'''(((((((((((())))))((((((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((((((((('''(((((((((((())))))))))))************************'''(((******************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///.........//////000222222777888999;;;BBBNNN]]]hhhvvveeeIIIDDDCCCZZZxxxxxxwww]]]LLLIIIHHHHHHGGGEEEGGGKKKIIIJJJKKKLLLKKKIIIGGGEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJHHHFFFDDDCCCEEEDDDDDDDDDFFFIIILLLNNNQQQPPPOOOKKKHHHGGGHHHIIIEEEFFFHHHJJJKKKLLLLLLLLLMMMMMMLLLIIIFFFEEEEEEGGGIIIIIIIIIIIIJJJLLLNNNOOOJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKIIIHHHHHHHHHJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHHHHFFFDDDCCCDDDGGGJJJLLLKKKJJJJJJJJJGGGHHHGGGGGGGGGFFFFFFEEECCCCCCBBBAAA@@@@@@@@@AAA<<<===>>>???@@@AAABBBBBBBBBDDDEEEDDDBBBAAAAAABBB??????@@@AAAAAABBBBBBBBB@@@>>>===;;;;;;;;;;;;<<<======>>>>>>>>>======<<<;;;;;;<<<<<<>>>???@@@AAACCCCCCCCCDDDEEEEEEFFFFFFDDDDDDCCC@@@??????BBBDDDEEEGGGJJJKKKIIIHHHGGGHHHBBBBBBAAA???>>>???CCCFFFCCCFFFBBBAAAEEECCCJJJ^^^ZZZXXXZZZ]]]YYYMMMGGGIIIOOOhhhqqqvvvcccKKK777333999CCCeee}}}hhhRRRLLLRRRWWWUUURRRQQQTTTVVVVVVVVVYYY___dddrrrqqqaaaSSSWWWjjjrrrwww}}}~~~ccc[[[UUUUUUVVVQQQLLLJJJGGGBBB<<<999888666333000/////////...------,,,,,,***++++++***)))***,,,...---222444111000333666666888777555222000000333666777999888444///,,,---///===FFFPPPRRRKKKCCC>>>===EEEOOO]]]nnnyyyoooeee[[[SSSQQQIIIBBB;;;:::999666777:::222222333444555666777888444444333333333333222222333222222111111111111222777777777777666555444444000///......------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************)))))))))(((((((((&&&((())))))((((((((()))((((((((((((((('''''''''%%%&&&''''''((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''))))))))))))************************************''')))***+++***)))***+++)))************+++++++++------------------------,,,,,,,,,,,,---------------------............///////////////000222333444777888:::===FFFUUUfffsssrrrRRR<<<@@@KKKmmm|||rrrwwwhhhVVVKKKJJJHHHFFFEEEEEEHHHKKKIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFKKKKKKKKKKKKIIIGGGEEEDDDDDDCCCCCCCCCDDDGGGIIIKKKLLLLLLKKKHHHFFFFFFHHHKKKDDDFFFHHHJJJKKKLLLKKKKKKNNNNNNMMMJJJGGGFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKHHHHHHHHHHHHIIIJJJKKKKKKNNNLLLKKKIIIHHHHHHHHHIIIFFFGGGGGGHHHHHHHHHHHHGGGEEEFFFHHHIIIIIIGGGEEEDDDCCCFFFJJJKKKKKKJJJJJJJJJEEEEEEGGGHHHIIIIIIIIIIIIFFFEEECCCBBBAAAAAAAAABBB>>>>>>???@@@AAAAAABBBBBBAAACCCEEEDDDBBB@@@??????@@@@@@AAAAAAAAA@@@?????????>>><<<;;;:::::::::;;;;;;;;;<<<===============;;;<<<<<<======>>>>>>???AAABBBCCCDDDEEEFFFGGGGGGDDDDDDCCCAAA??????AAACCCBBBEEEHHHIIIHHHGGGGGGGGGAAAAAAAAA???>>>???AAADDDBBBEEEBBB@@@EEEDDDIIIZZZ___\\\\\\\\\UUUJJJBBB@@@PPPlllvvvuuudddMMM999555;;;>>>]]]~~~qqqZZZOOOQQQUUUTTTQQQPPPRRRSSSRRRRRRVVV\\\bbbkkk{{{vvvgggTTTTTTeeemmmuuu|||uuummmgggfffkkkrrr{{{ccc[[[UUUVVVVVVRRRLLLJJJGGGBBB<<<999888666333000/////////...------,,,,,,***++++++***((()))+++...---111222000000333444333777888777444000///222444555888:::888333...---...666AAANNNVVVSSSKKKCCC>>>BBBKKKWWWeeewwwwwwlll___UUURRRMMMEEE===:::888666666999222333555666666666555555444444333333333333222222111111111111111111222333444555666666666666555444000//////...............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************)))))))))((((((&&&)))++++++(((''''''((()))(((((((((''''''''''''%%%&&&'''((((((((('''&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&************++++++++++++************************&&&)))++++++)))((()))+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............/////////000000111333444555777:::???FFFPPP___qqq}}}vvvYYYGGGBBBKKKeeesssrrrxxx\\\TTTGGGGGGFFFDDDDDDEEEGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJKKKKKKJJJIIIGGGEEEDDDAAAAAA@@@AAACCCEEEHHHJJJKKKKKKIIIGGGEEEFFFIIIKKKGGGHHHJJJKKKKKKKKKIIIHHHNNNNNNLLLJJJGGGFFFHHHJJJLLLMMMOOOPPPOOOLLLIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJLLLKKKJJJIIIIIIHHHHHHIIIFFFGGGHHHIIIIIIIIIIIIIIIDDDFFFHHHJJJJJJIIIGGGFFFCCCEEEIIIJJJJJJIIIJJJJJJCCCDDDFFFHHHJJJJJJJJJJJJHHHFFFDDDBBBAAAAAAAAABBB>>>>>>>>>??????@@@@@@@@@BBBDDDFFFFFFCCC@@@>>>>>>>>>???@@@AAAAAA@@@?????????>>><<<:::999999999:::999:::;;;<<<===>>>>>>>>><<<<<<===============<<>>@@@@@@EEEAAA???DDDDDDIIIWWWfffffffffeee]]]PPPFFFAAAXXXxxxvvvjjj___NNN<<<666::::::WWWxxxttt^^^PPPOOORRRSSSPPPNNNOOOOOONNNNNNRRRZZZ```eeevvvzzzlllVVVQQQ```gggpppzzz}}}qqqcccYYYSSSRRRYYYbbbmmm~~~ccc[[[VVVVVVWWWRRRLLLJJJGGGBBB<<<999888777333000000//////...------,,,,,,)))+++,,,***((((((+++...---000000...000333333111777888888555111///111333333777;;;:::555000.........:::JJJWWWYYYSSSIIICCC@@@IIISSS___pppvvvhhh]]]YYYOOOGGG>>>;;;888555666999333555666777777555333222444444444333333333222222111000000000111222333333000111222333333333222111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************))))))))))))'''***,,,+++(((&&&&&&((())))))(((((('''''''''&&&%%%%%%'''((((((((('''&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&******+++++++++,,,,,,,,,************************&&&)))++++++)))((()))+++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////000000000111222444555666>>>CCCKKKTTT```nnn~~~]]]CCC@@@GGGbbbuuuiiisss}}}rrrnnntttfffPPPOOOCCCDDDCCCBBBDDDFFFFFFDDDGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHGGGEEECCCBBB?????????@@@BBBEEEHHHJJJLLLKKKJJJGGGEEEFFFIIIKKKJJJKKKLLLLLLKKKJJJGGGFFFMMMMMMLLLIIIGGGGGGIIIKKKNNNPPPRRRSSSRRRNNNIIIFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKDDDFFFHHHKKKKKKJJJIIIGGGCCCEEEHHHIIIIIIIIIJJJKKKCCCDDDFFFHHHIIIIIIIIIIIIHHHGGGDDDBBB@@@@@@AAABBB<<<<<<<<<<<<============BBBEEEGGGGGGDDDAAA???>>>999;;;===@@@BBBBBBCCCBBB???>>><<<:::999999999999888999:::<<<===>>>>>>???=========>>>===<<<<<<;;;<<<===>>>@@@BBBCCCEEEEEECCCDDDDDDBBB@@@???@@@AAABBBDDDFFFFFFDDDBBBAAAAAA<<<>>>>>>>>><<<;;;;;;<<>>>>>>>>>>>============???AAACCCDDDCCCBBBBBBBBBBBB???;;;;;;>>>@@@@@@>>>AAA@@@>>><<<:::999888777999:::;;;;;;<<<<<<;;;;;;===<<<;;;:::::::::::::::::::::<<<===???@@@@@@@@@@@@@@@??????>>>===<<<<<<>>>???@@@AAAAAA@@@???>>>;;;999999<<<===;;;===@@@@@@@@@AAACCCCCCCCCIIIQQQiiijjjrrr|||xxxfffUUUNNNgggzzziiiggg___PPPFFF888:::444IIIiiivvvyyy}}}oooWWWFFFEEEJJJMMMHHHKKKMMMLLLIIIJJJOOOUUU^^^jjjssszzzttt]]]QQQ[[[ggglllttt|||sssfffTTTEEEBBBAAA???EEEPPPWWWhhh}}}eee\\\UUUUUUVVVQQQMMMKKKGGGBBB===:::999888555111000///...------,,,------+++++++++++++++++++++++++++,,,///222444444444444666888::::::777444333222444444777<<>>@@@FFFQQQaaauuu~~~mmmcccZZZVVVPPPHHHAAA<<<999999777666666555555444444333555333222222444444333111111111111111111111111111000000000000000000000000........................---------,,,,,,,,,++++++++++++++++++++++++++++++***************************************************)))))))))(((((((((((()))))))))))))))))))))(((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))************))))))++++++++++++************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---------.........---...///.........000222222//////333444555999???MMMSSS```rrr|||^^^DDD@@@CCCUUUuuuyyyooosss}}}zzzaaaLLLHHHJJJFFFFFFDDDCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAABBBBBBEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDEEEFFFEEEDDDBBBAAABBBCCCCCCBBBDDDIIIMMMKKKJJJGGGFFFFFFGGGIIIKKKLLLLLLMMMNNNNNNLLLKKKJJJLLLMMMMMMKKKHHHGGGHHHJJJOOOOOOPPPQQQPPPNNNMMMKKKGGGGGGIIILLLOOONNNKKKGGGIIIKKKJJJIIIKKKNNNMMMIIIFFFGGGGGGHHHIIIKKKLLLMMMKKKMMMOOOPPPOOOMMMJJJHHHHHHIIIKKKLLLKKKIIIFFFEEEFFFGGGHHHHHHGGGFFFDDDBBBAAAAAAAAAAAAAAAAAABBBBBB????????????>>>>>>>>>>>>>>>@@@BBBBBBAAA@@@AAABBBDDD@@@===<<<===>>>===<<<@@@???===<<<:::999999999999::::::;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;::::::<<<===>>>???????????????>>>>>>===<<<<<<;;;===>>>?????????>>>===<<<:::777777999:::888999<<<@@@???@@@BBBBBBAAAGGGNNNiiinnnyyyrrr]]]OOOcccwwwsssrrrmmm^^^QQQ===999666FFFccc{{{{{{zzz}}}|||qqq\\\KKKFFFGGGHHHFFFIIIKKKIIIGGGHHHNNNRRRYYYeeepppzzzxxxcccTTT[[[dddjjjttt}}}}}}nnn\\\MMM@@@???AAA@@@FFFPPPVVVfff}}}eee\\\UUUTTTTTTPPPKKKIIIGGGBBB===:::999888555111000///...------,,,------++++++++++++++++++++++++)))+++...111333444555555444777:::;;;:::777666555222333666;;;@@@???:::555...---222>>>NNNYYY[[[YYYBBB@@@AAAIIIYYYmmmyyynnnaaaYYYNNNEEE@@@===;;;888:::888777555444444444555555333222222444444222111111111111111111111111111111111000000//////..............................000///...---,,,+++***)))++++++++++++++++++++++++************************++++++++++++++++++++++++******)))))))))((((((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((''''''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))************)))))),,,+++++++++************((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------------.........,,,---............000222111///000444666888>>>EEEPPPYYYjjjttteeeGGG666>>>QQQoooyyytttnnnuuu|||~~~vvvTTTFFFFFFKKKFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCAAA??????@@@AAABBBDDDEEEEEEFFFGGGGGGFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCBBBDDDFFFGGGGGGHHHKKKMMMFFFFFFEEEEEEEEEFFFFFFGGGKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJHHHGGGGGGIIIKKKOOOOOOPPPOOOOOONNNLLLLLLIIIIIIIIIKKKNNNNNNLLLJJJIIIKKKKKKIIILLLPPPPPPLLLGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNPPPPPPOOOMMMJJJHHHJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIIIIGGGDDDAAA?????????@@@AAABBBCCCCCCCCC@@@@@@@@@??????>>>>>>>>>>>>???@@@???>>>>>>@@@BBBDDDAAA>>><<<<<<<<<;;;:::======<<<;;;:::::::::;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<============:::;;;<<<===>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<=========<<<:::::::::888888;;;;;;888888:::???>>>???AAA@@@>>>CCCJJJbbbppp~~~dddIIIYYYlllsssttttttiii[[[@@@666666@@@XXXsss|||wwwxxxyyyyyyrrraaaQQQGGGCCCBBBCCCEEEGGGFFFDDDFFFJJJNNNRRR___lllyyy~~~kkkXXXYYYaaahhhttt}}}mmmWWWJJJ@@@@@@AAA@@@DDDKKKSSSaaa|||~~~ddd[[[TTTTTTSSSOOOJJJHHHGGGBBB===:::999888555111000///...------,,,------++++++++++++++++++++++++(((***---///222444555555222555999::::::888777777111222555:::???AAA???<<<000......666DDDSSS^^^cccLLLFFF@@@BBBMMMaaattt{{{kkk___OOOEEEAAA@@@<<<888<<<:::888666666777888999444444333333333333222222111111111111111111111111222222111000//////..............................//////...---,,,+++******++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))))))))(((((()))))))))))))))*********))))))(((((((((((())))))((((((((('''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))******++++++******))),,,,,,+++++++++*********'''(((***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,------------............,,,---.........///111333333222444888;;;>>>GGGPPPWWWcccwww{{{~~~eeeRRR===<<>>>>>???@@@BBBDDDEEEFFFFFFGGGGGGGGGGGGFFFGGGGGGEEECCCAAAAAAAAABBBDDDGGGIIIJJJKKKKKKKKKEEEFFFFFFGGGGGGGGGGGGFFFHHHHHHIIIKKKLLLMMMOOOOOOKKKJJJHHHFFFFFFGGGJJJLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKLLLMMMMMMMMMHHHJJJJJJIIIMMMRRRRRROOOHHHGGGGGGFFFFFFGGGGGGHHHKKKLLLNNNOOOOOOMMMKKKJJJKKKJJJIIIHHHGGGFFFFFFFFFEEEFFFHHHHHHGGGDDDAAA???@@@AAABBBDDDDDDDDDCCCBBB@@@@@@??????>>>==================<<<;;;<<<>>>AAAAAA@@@>>><<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<:::::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>:::;;;<<<<<<============>>>>>>======<<<<<<<<<<<<::::::;;;<<<;;;:::999888::::::>>>DDDDDD???<<<<<<===<<<===???===;;;???FFF]]]tttrrrNNNKKK]]]qqqkkkmmmppplll```DDD777333:::OOOkkkzzzxxxqqqpppsssrrrmmm```RRRGGGAAA>>>@@@AAABBBAAAAAABBBFFFJJJNNN[[[hhhxxxqqq[[[WWW^^^fffttttttbbbWWWMMMJJJHHHDDDDDDFFFMMMZZZrrrddd[[[TTTSSSSSSOOOJJJHHHGGGBBB===:::999888555111000///...------,,,------++++++++++++++++++++++++((())),,,...111333555555000333666888777777777888222333555999===@@@AAAAAA444111...000:::IIIZZZeeeZZZRRRGGGAAAEEEUUUhhhvvv|||mmmZZZNNNIIIGGGBBB>>>:::999777666666888:::;;;333444444333333222222222111111111111111111111111333333222111111000//////........................------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++************))))))))))))((()))))))))*********+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++++++++******,,,,,,,,,++++++++++++***'''(((***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---------.........//////---.../////////000222444555555888===AAAFFFRRR]]]ooo{{{~~~zzzjjjRRRCCCAAAVVVttt}}}|||tttuuu~~~yyy|||gggRRRKKKJJJGGGDDDGGGFFFEEEDDDDDDCCCCCCDDDCCCAAA@@@>>>>>>???@@@AAADDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIEEEAAA>>>>>>???@@@BBBEEEHHHKKKKKKIIIHHHDDDEEEFFFGGGGGGGGGGGGFFFDDDEEEFFFGGGJJJMMMPPPRRRJJJHHHEEEDDDEEEGGGIIIKKKHHHHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKKKKKKKKKKLLLMMMHHHIIIIIIHHHLLLRRRSSSPPPGGGGGGFFFEEEEEEEEEEEEEEEGGGHHHJJJLLLMMMMMMLLLLLLJJJIIIHHHFFFEEEDDDEEEEEEAAACCCEEEGGGGGGEEECCCBBBCCCDDDEEEEEEEEECCCBBBAAA???>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;::::::===???=========<<<<<<;;;<<<<<<999999999::::::<<<======:::999999999999:::;;;<<<;;;<<<===>>>?????????>>>:::;;;;;;<<<<<<<<<;;;;;;===============<<<<<<<<<888999:::;;;;;;:::999888777:::AAAJJJKKKEEE???===;;;:::<<<>>><<<999<<>>AAABBB;;;888222...111>>>PPP]]]ddd___TTTIIIEEEMMM^^^kkk}}}hhhXXXPPPLLLFFFBBB999888777666777777888999333444555444222111222333111111111111111111111111333333222222111111000000........................+++,,,,,,---.../////////++++++++++++++++++++++++************************++++++++++++++++++++++++++++++*********)))))))))((())))))******+++++++++***))))))(((((())))))***'''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******,,,,,,,,,,,,++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------........./////////...///111111111222444666777888===DDDKKKSSSbbbppp{{{rrrmmmtttqqqOOOAAA===RRRvvv}}}vvvtttpppkkkpppyyynnnTTTJJJKKKLLLHHHCCCGGGGGGFFFEEEDDDDDDDDDDDDAAAAAA@@@@@@??????@@@@@@CCCDDDEEEFFFGGGGGGHHHHHHIIIJJJIIIEEE@@@<<<===??????@@@CCCFFFJJJJJJHHHFFFBBBBBBCCCDDDEEEEEEEEEEEECCCCCCCCCEEEGGGKKKOOOQQQIIIGGGDDDDDDEEEGGGHHHHHHGGGFFFEEEEEEFFFHHHJJJLLLKKKLLLMMMLLLJJJIIIJJJKKKGGGHHHGGGFFFJJJPPPRRROOOFFFEEEEEEDDDCCCCCCDDDDDDCCCDDDFFFHHHJJJKKKKKKKKKIIIHHHFFFEEECCCCCCBBBBBB@@@AAABBBDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCAAAAAA>>>>>>===<<<;;;;;;:::::::::;;;<<<;;;::::::<<<>>>:::<<<===<<<;;;;;;<<<===888888999999:::<<<===>>>:::999888888888999;;;<<<<<<<<<>>>??????>>>======;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<777888:::;;;<<<;;;;;;:::666888@@@IIIJJJCCC===;;;999888;;;===;;;888;;;AAAOOOlllLLLXXXmmmkkkddddddaaaZZZBBB777555888JJJhhh||||||uuuqqqkkkgggccc\\\RRRFFF@@@@@@;;;:::999999;;;===@@@AAAGGGSSS]]]jjjvvvnnn[[[TTTVVV^^^nnn}}}vvvkkkccc]]]VVVOOOKKKNNNXXXjjjbbbYYYSSSTTTTTTQQQMMMLLLGGGBBB===:::999888555111000///...------,,,------++++++++++++++++++++++++******+++---...000222333222333333222222444888;;;888888888777888;;;>>>AAABBB>>>777///,,,444DDDRRRggggggbbbVVVJJJJJJVVVbbbtttwwweeeYYYQQQLLLHHH======<<<;;;:::999888777222444555444222111222444111111111111111111111111111111111111111000000000........................,,,,,,,,,---...//////000++++++++++++++++++++++++************************************************+++++++++*********))))))((())))))******+++,,,,,,******))))))))))))******'''((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,++++++***------,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,---------------------------------------...//////............///////////////000222222222444666888;;;>>>FFFPPPYYYfffyyy{{{qqqmmmyyywwwXXXCCC@@@GGGmmmwwwmmmfffhhhpppxxxlll[[[KKKGGGHHHHHHFFFGGGHHHGGGFFFEEEDDDDDDDDDDDD@@@AAABBBBBBBBBAAA??????@@@AAABBBDDDEEEFFFFFFFFFGGGHHHHHHEEE???<<<>>>AAA??????AAAEEEIIIJJJGGGEEEAAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCCCCDDDGGGKKKMMMHHHFFFDDDDDDFFFGGGFFFEEEEEEDDDCCCCCCEEEHHHLLLNNNJJJLLLNNNMMMIIIGGGGGGHHHFFFGGGFFFDDDHHHNNNPPPMMMEEEDDDCCCCCCCCCCCCCCCCCCAAABBBDDDEEEGGGGGGHHHHHHFFFFFFEEEDDDBBBAAA@@@???@@@AAAAAABBBCCCEEEFFFFFFCCCBBBBBBAAAAAAAAABBBBBB??????>>>===<<<;;;::::::888:::<<<<<<;;;:::;;;<<<:::<<<>>>===:::999999;;;888888888999:::;;;======:::999888777888999;;;<<<<<<===>>>??????===<<<;;;;;;;;;;;;;;;;;;:::999888999999999999999999999999666888:::<<<===>>>======::::::===CCCCCC===999999777777:::<<<;;;888;;;AAAFFF]]]yyyWWW```oooqqqhhheee```YYYBBB999777555DDDeee|||sssmmmhhheeebbbXXXIIIAAA???999888777777999<<<>>>???@@@LLLTTT^^^kkkgggYYYTTTPPPXXXhhh~~~wwwoooggg___YYYZZZaaaoooaaaYYYSSSTTTUUURRRNNNMMMGGGBBB===:::999888555111000000...---------------+++++++++++++++++++++++++++++++++,,,...000111222444444333111111444999<<<;;;:::888777666999===@@@FFFCCC;;;000)))...<<>><<<999888222444666444222000222444111111111111111111111111////////////000000000000........................---------.........//////++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++************)))((())))))***++++++,,,,,,******))))))))))))******'''((((((((())))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***---------,,,,,,,,,++++++***++++++,,,,,,,,,++++++------------------------......---,,,,,,...///000............/////////000000111333333333555777999@@@DDDNNNZZZfffuuuwwwxxx```KKKEEEHHHVVVuuuhhheeeooo}}}]]]RRRJJJGGGEEECCCEEEKKKHHHGGGFFFEEEDDDDDDDDDDDD@@@AAACCCDDDCCCBBB???>>>>>>???@@@BBBCCCDDDDDDDDDDDDFFFGGGDDD???===@@@DDD@@@???@@@DDDHHHJJJHHHEEECCCBBBBBBCCCDDDEEEFFFGGGHHHFFFDDDBBBBBBDDDGGGIIIHHHFFFDDDEEEGGGGGGEEEBBBCCCBBBAAAAAACCCGGGLLLOOOJJJMMMOOOMMMIIIFFFEEEFFFEEEFFFEEECCCFFFLLLNNNLLLDDDCCCCCCBBBBBBBBBCCCCCCAAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@>>>===BBBBBBAAAAAABBBCCCEEEFFF@@@??????>>>???@@@BBBCCC@@@@@@???>>>===<<<;;;;;;888:::<<<===<<<;;;;;;;;;<<<>>>???>>>:::777777999888888888999:::;;;<<<===:::999888777777999;;;<<<<<<===>>>???>>>===;;;999;;;;;;;;;;;;:::999888888777777777777777888888888666888:::<<<>>>????????????======???===999777999666666999<<<;;;888;;;AAAGGGXXXnnn^^^dddmmmzzzyyyqqqnnnggg```JJJBBB666000<<>>999777666666999;;;===>>>:::GGGNNNVVVcccbbbXXXVVVMMMTTTdddzzz}}}tttllldddjjjuuuzzzaaaXXXRRRSSSTTTRRROOONNNGGGBBB<<<999888666333000//////...------------...------,,,,,,+++***))))))***))))))***,,,///222444333444444444555777;;;>>>>>>???===:::777888<<>>???<<<<<<@@@AAA@@@CCCGGGGGGFFFDDDCCCAAA@@@@@@@@@BBBBBBBBBCCCEEEGGGJJJKKKFFFEEEEEEGGGHHHHHHFFFDDDDDDDDDBBBAAABBBBBBDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGBBBAAA@@@@@@AAACCCFFFHHHGGGHHHJJJKKKJJJHHHFFFDDDIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFEEEEEEDDDBBBAAA@@@AAADDDGGGFFFDDDBBBBBBDDDHHHFFFDDDCCCBBB@@@===:::>>>@@@BBBDDDEEEDDDBBB@@@<<<===>>>???@@@AAABBBBBB===<<<;;;:::::::::::::::<<<;;;;;;;;;<<<===>>>>>>BBBAAA???===;;;999888888888777777999;;;;;;:::999<<<;;;:::::::::::::::;;;;;;===??????>>>===>>>???;;;:::999888777555555444999999999999888888777777888888999:::;;;;;;;;;;;;:::;;;;;;;;;:::888666555666666666777888:::;;;<<>>666888888777777999;;;<<<999>>>CCCJJJSSSYYYVVVOOOQQQRRR^^^uuu|||{{{bbbYYYSSSTTTVVVSSSPPPOOOGGGBBB===999888777333000//////...------------...------,,,,,,+++******)))***))))))***,,,...111333333444555444555777:::===AAA@@@>>>;;;888888<<<@@@@@@DDDGGGCCC:::333000111FFFWWWmmm{{{}}}vvvmmmggg___iiivvvtttmmmWWWSSSMMMFFFAAA>>><<<<<<555666888777444222333444111222222222222222111111111111000000//////..............................---------------------------,,,,,,+++******++++++++++++************++++++******++++++++++++******++++++++++++************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************))))))))))))++++++************++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------------...//////............//////---/////////...///111333333111333888===@@@GGGNNNVVV```pppzzz~~~fffLLLAAAKKK[[[zzz~~~|||}}}}}}sssUUUIIIFFFCCCBBBDDDFFFFFFEEEFFFFFFFFFEEEEEECCCBBBBBBBBBAAA@@@AAABBBBBB@@@>>>>>>;;;;;;???@@@???AAAFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCFFFHHHIIIIIIHHHGGGGGGHHHGGGDDDBBBBBBAAA@@@??????>>>>>>???CCCCCCCCCCCCDDDEEEFFFFFFBBBAAAAAAAAABBBCCCDDDEEEEEEGGGHHHJJJJJJHHHFFFEEEIIIHHHGGGGGGGGGGGGIIIIIIHHHHHHFFFDDDBBB@@@???>>>???AAACCCCCCBBBAAABBBDDDEEEDDDCCCBBBCCCBBB???===???@@@BBBBBBBBBAAA???>>>===>>>>>>??????@@@@@@AAA>>>===<<<<<<;;;;;;<<<<<<>>>>>>>>>>>>>>>???@@@AAACCCAAA???===;;;999999888777666666888:::;;;:::888;;;;;;;;;;;;<<<>>>???@@@<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666555444444777888999999999888666555666777888999:::::::::::::::;;;;;;;;;999888666555555555666666777999:::;;;AAACCC[[[nnnqqq~~~eeeSSSUUUgggsss|||yyyjjjIII===666333AAA___zzzyyyvvvsssqqqpppmmmcccTTTHHH:::999888777777:::<<<======@@@BBBFFFNNNUUUTTTNNNPPPPPPYYYmmmzzzbbbZZZTTTUUUWWWUUUQQQPPPGGGCCC===:::999777333000//////...------------...---,,,,,,++++++************))))))***+++...000111222444555555555666888;;;AAA@@@>>>;;;999999:::===999BBBLLLNNNGGG;;;222---666@@@TTTmmm|||gggbbbbbbooo|||iii```UUULLLFFFCCC???===444666777666555444555666333333222111000000000000000000000000000000000000........................---------------------------,,,,,,+++++++++++++++++++++************++++++******++++++++++++******,,,+++++++++************************************)))******++++++******)))))))))))))))))))))))))))************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,------------///......------...//////---...//////...///222444555444777???EEELLLVVV___kkkyyywwwttt{{{dddHHH;;;GGGgggwwwxxxyyyuuu}}}~~~~~~~~~xxxZZZFFFCCCBBBAAABBBEEEHHHIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBBBBAAAAAAAAABBBBBB@@@>>>===::::::===>>>>>>@@@DDDDDDDDDCCCCCCBBBBBBBBBBBB?????????@@@AAADDDFFFGGGKKKIIIHHHGGGFFFDDDAAA???@@@@@@@@@???>>>===<<<;;;@@@@@@@@@AAACCCDDDFFFGGGDDDDDDDDDEEEEEEDDDDDDDDDCCCDDDFFFHHHHHHHHHGGGGGGHHHGGGFFFEEEFFFGGGIIIKKKHHHGGGEEECCCBBBAAAAAAAAA@@@AAABBBBBBAAAAAACCCEEECCCBBBAAAAAACCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>===????????????>>>>>>>>>>>>==================>>>???>>>>>>>>>>>>???@@@AAABBBCCCAAA???===;;;:::999888666666666777999:::999888::::::;;;===???AAACCCDDDAAA===999999:::;;;999777888888777666555555444444555777999::::::888555444555555666777888888888888::::::::::::999777666555444444444555666777888999======QQQfffjjjsssrrrSSSHHHUUU```nnnzzztttqqqmmmSSS@@@:::333777LLLgggyyywwwuuussssssrrrkkk```WWW@@@<<<888666888:::<<<>>>@@@AAAAAACCCIIIOOOPPPLLLOOOLLLQQQ```ppp}}}xxxaaaYYYSSSUUUWWWUUUQQQOOOHHHCCC===:::999777444000//////...------------...,,,,,,,,,++++++*********)))))))))***+++---...///111333555555555555777999<<<===??????===;;;888777999@@@JJJRRRRRRHHH:::000000111>>>WWWrrrwwweeeXXX___qqq{{{ooo```TTTMMMHHHBBB===555666666666555666666777555333222000//////000000000000000000000000111111................................................---,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,+++++++++***************************************++++++++++++******************************)))***************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------.........---......//////000111111111000111444777777888===FFFOOOWWWdddooouuusssoooLLL999???[[[pppnnntttvvvsssyyy~~~~~~```NNNFFFBBBBBBBBBDDDGGGIIIKKKLLLIIIGGGEEECCCBBBAAABBBBBBCCCBBBAAABBBBBBBBB@@@>>><<<999999<<<===<<<>>>BBBDDDDDDDDDCCCCCCBBBAAAAAA>>>>>>>>>???AAACCCFFFGGGJJJHHHFFFDDDDDDBBB@@@===???@@@AAABBBBBB@@@???>>>???@@@@@@AAACCCEEEFFFGGGFFFGGGHHHHHHHHHFFFDDDCCCBBBBBBDDDEEEFFFGGGGGGHHHGGGEEEDDDCCCDDDGGGIIIKKKDDDDDDCCCCCCDDDEEEGGGHHHEEEDDDCCCBBBBBBBBBDDDEEECCCAAA@@@@@@BBBCCCBBBAAAAAA@@@???>>>>>>>>>???@@@@@@??????>>>======<<<<<<;;;;;;;;;<<<===>>>??????<<<<<<<<<======???@@@AAABBBAAA???===;;;999888888777666666888:::;;;:::888999:::;;;<<<>>>@@@BBBCCCEEE???999888:::<<<999666666666555555444444333333333555888::::::777555222444555666777777888888888::::::999999777666555555333333333333444555666777>>>:::GGG___nnnxxxaaaEEEGGGRRRbbbxxxwwwhhhgggooo```JJJ@@@444222AAA\\\uuuxxxvvvtttuuuvvvrrrkkkeeeIII@@@777555777999;;;===???AAAAAAAAAEEEKKKKKKGGGJJJFFFHHHQQQ]]]iiivvvxxx^^^WWWRRRTTTWWWTTTPPPNNNHHHCCC===:::999888444111//////...------------...,,,,,,+++++++++++++++***)))))))))***+++,,,------///111444666666555666777999<<>>>>>???AAACCCDDDDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHEEEFFFHHHHHHGGGDDDBBB@@@BBBBBBBBBCCCDDDEEEFFFGGGDDDCCCCCCBBBCCCEEEGGGIIIDDDDDDDDDEEEFFFHHHIIIJJJGGGEEECCCAAAAAAAAAAAAAAADDDBBB@@@???@@@AAA@@@??????>>>>>>===>>>@@@BBBCCC@@@??????>>>===<<<;;;:::999999999:::;;;<<<===>>>;;;;;;;;;<<<===???@@@AAAAAA@@@>>><<<:::888777777777777777888:::;;;:::999888888999999:::<<<===>>>CCC===777666888999777444444444333333333333333333111333666888999777444222444555666777888888888888:::999888777666555555555222222222222333444555555===888>>>XXXsssuuuMMMDDDLLLbbbzzzqqqjjjtttjjjXXXIII888444@@@YYYsss{{{yyyxxxxxxyyyyyyvvvsssVVVGGG999555666777888;;;;;;>>>AAAAAADDDHHHHHHDDDDDDAAABBBIIIQQQ\\\kkkwwwxxx]]]VVVRRRTTTWWWTTTPPPNNNHHHDDD>>>;;;:::888444111//////...------------...++++++++++++++++++++++++)))))))))***++++++++++++,,,///333666666666666777888===EEELLLOOOJJJBBB;;;;;;999<<>>333,,,222???PPPiii~~~rrriiifffnnnuuugggZZZNNNFFF???<<<999888888888888777444444333222111111111111111111111111111111111111////////////////////////........................,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++,,,---------............------------------------,,,---------............---.........////////////////////////000111222222222222222222333666;;;???@@@FFFTTTdddqqq~~~yyy}}}www\\\JJJDDDHHH___|||{{{zzzyyy|||tttSSSEEECCCEEE>>>@@@AAABBBAAAAAABBBDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@@@@AAA@@@>>><<<<<<888888:::;;;:::<<>>??????===<<>>>>>>>>===============???AAACCCDDD??????>>>===<<<;;;::::::888888888888999:::;;;<<<<<<<<<<<<===>>>@@@AAABBB@@@>>><<<:::888777666555666666666777::::::999888666666555555666777888888;;;777444333444555333111111222222222222222222222111333555777777666444222444444555666777777777777:::999888666555555555555222222222222222333444555777777888MMMnnn___KKKLLLfffvvv{{{tttgggTTT???888@@@SSSmmm~~~{{{zzz{{{|||}}}}}}dddPPP<<<777777666666999777;;;???@@@CCCHHHIIIFFFDDDDDDHHHPPPYYYcccrrrvvv]]]VVVRRRVVVXXXUUUQQQOOOIIIDDD>>>;;;:::888555111//////...------------...++++++++++++++++++++++++))))))******************)))---222666777777777777777;;;CCCKKKPPPMMMFFF@@@:::888:::EEEUUUccciiijjjLLL<<>><<<;;;;;;999888333333444444444333333222333222222111111000000000////////////////////////........................,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------....................................------------............////////////000000000000000000000000111222333444222333444666999>>>EEEJJJSSS[[[jjj{{{}}}|||pppTTT???999EEE```|||[[[GGGAAA@@@>>><<<>>>AAAAAA???>>>@@@BBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAA@@@???@@@???===;;;<<<999888;;;;;;:::;;;???@@@AAACCCDDDEEEDDDCCCBBB@@@???@@@@@@BBBEEEGGGHHHEEECCCAAA@@@AAAAAAAAA@@@?????????@@@AAACCCDDDEEEIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCDDDDDDCCCAAA@@@>>>FFFDDDBBB@@@??????AAABBB???@@@AAAAAABBBAAA@@@@@@DDDEEEGGGHHHGGGEEECCCAAA>>>===<<<===???@@@>>>;;;BBB???<<<;;;<<<=========<<<<<<<<<===>>>???@@@AAA>>>>>>===<<<<<<;;;::::::888888888888888999:::;;;:::;;;;;;<<<===???AAABBB>>>===;;;999777555444444444444444555777888777666222222222222333444555666333333333222222222222222000000000111111222222222111222333555555555444333222333444555555666666666:::999777555444444444444333333222222222333444444222:::888CCCbbbuuuvvvXXXKKKccc|||rrr^^^GGG999999HHHbbbyyy~~~zzzxxxxxxzzz}}}~~~sssYYYBBB;;;:::666555999555999<<<<<<@@@GGGLLLLLLNNNRRR\\\hhhrrr}}}qqq^^^WWWTTTWWWYYYVVVRRRPPPIIIDDD>>>;;;:::888555111//////...------------...++++++++++++++++++++++++))))))************))))))(((,,,222666777777777888666888???FFFLLLLLLHHHCCC::::::;;;AAAKKKXXXcccjjj]]]JJJ999222......:::JJJwwwzzzqqqpppooo~~~rrrccc[[[LLLGGGBBB???>>>===;;;999222333444555666555444333333333333222111000//////000000000000000000000000////////////////////////,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------.........//////........................---------.........//////000000000000111111111111111111111111222333444555333555888;;;@@@GGGOOOTTTfffnnn}}}}}}{{{hhhOOOAAA;;;===SSSvvv}}}uuu|||{{{oooNNNBBBCCCAAA;;;<<>><<<:::<<<999888;;;;;;:::;;;???<<<>>>AAADDDFFFFFFFFFEEE?????????@@@BBBDDDFFFHHHHHHFFFCCCAAABBBBBBAAA@@@CCCBBBAAAAAABBBCCCEEEFFFJJJIIIHHHFFFDDDCCCBBBBBBFFFFFFFFFEEEEEEDDDCCCBBBHHHFFFBBB???>>>>>>???@@@>>>???@@@BBBAAA@@@>>>===>>>@@@DDDGGGGGGFFFDDDBBB<<<;;;;;;>>>BBBCCCAAA>>>@@@===;;;:::;;;=========<<<<<<<<<===============>>>======<<<;;;;;;::::::999999888888999999::::::888888888999;;;===>>>???===<<<:::888666444333333222222222333555666555444000000000111222333555555000222444444333333333444//////000000111111222222111222333333444444444444111111222333444444444444:::888777555444444444444333333333222333333444444000???<<<>>>XXXiiisssbbbJJJ]]]|||xxxxxxdddKKK999333===ZZZttt|||wwwtttsssvvvyyy{{{|||```FFF>>><<<888666999444888999999===GGGOOOQQQYYYaaaooo~~~ttt\\\VVVSSSWWWZZZVVVPPPMMMJJJEEE???<<<;;;999666222222000.........///...---++++++++++++++++++++++++******))))))******+++,,,,,,+++,,,000555777666444777666888@@@KKKPPPMMMIII???:::666888AAAKKKSSSWWWgggYYYDDD222***---444:::___ppp___[[[aaa}}}|||kkkZZZLLLCCCDDDAAA::::::@@@999888555444333333333333333222111111111111111111000111111222111///---,,,////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------//////.........---------++++++++++++++++++++++++,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,---------......------------------------..................................../////////000111000///......///111222000111111222222222222222444:::>>>???FFFRRR___eeesssgggNNN@@@;;;<<<>>>ggg}}}xxxzzzzzz}}}YYYHHHCCC???===@@@@@@BBBDDDDDDCCCAAAAAAAAA@@@BBBCCCDDDDDDBBB@@@>>>CCCBBB@@@===<<<;;;::::::::::::::::::;;;<<<<<<===@@@@@@AAAAAABBBCCCDDDDDD@@@@@@???@@@AAACCCEEEGGGEEEDDDBBBAAA???>>>>>>===@@@@@@@@@@@@?????????>>>FFFEEEEEECCCAAA???>>>===???AAADDDEEECCCBBBAAAAAABBBAAA===:::>>>CCCAAA;;;@@@BBBDDDDDDBBB@@@??????>>>@@@BBBDDDDDDBBB???===>>>>>>============>>>>>>999888888999:::;;;<<<===???===:::888777888999:::===>>>@@@???>>>======>>>777777888888888999999999;;;;;;:::::::::;;;;;;<<<;;;:::888777555444444333333222222333555666666555111111111111111111111111111111111000000000000000///000111111222111000///000111111222333333444444222222222222222222222222000111111111111222222222222222222333333333444444999:::777888MMMkkkwwwrrrmmmKKKUUUxxxvvvwwwfffMMMAAA888777JJJccc{{{~~~zzzssspppuuuxxxwwwzzzqqq\\\DDD666666999888888888999;;;>>>CCCGGGIII\\\eeeuuusss\\\VVVSSSWWWZZZVVVPPPMMMJJJEEE???<<<;;;999666222222000.........///...---++++++++++++++++++++++++******))))))******+++,,,*********...333555555444777666888>>>FFFLLLMMMLLLBBB@@@<<<:::<<>>;;;===777666555444444555555555333222111111111111111111222222222111111000///...///////////////////////////......------......///------------------------//////.........---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---------,,,,,,,,,++++++,,,,,,---------.........------------------------................................./////////000000222111111111222333333444333222222222333555777888666>>>FFFLLLVVVffftttzzz^^^LLLBBB===CCCPPPiiiyyyrrrnnnmmmooowwwfffKKKBBB@@@======@@@???AAABBBBBBAAA@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAABBBAAA@@@???===<<<;;;:::::::::::::::;;;<<<===>>>?????????@@@AAABBBBBBBBBAAAAAA@@@@@@@@@BBBCCCDDDBBBAAA???===;;;999999888============<<<<<<<<<<<>>>>><<<<<>>???@@@BBBBBBAAA@@@?????????>>>===============;;;;;;:::::::::::::::;;;<<<:::999777888999<<<===???@@@AAAAAA???===>>>>>>999999999888888888888888::::::999999999::::::;;;999888666444333222222111222111000111333333333111111111111111111111111111000000000000000000000000111222444555444333111000000000000111222222333333222222222222222222222222//////000000000111111111222222222333333333333444666888555666IIIeeeuuuvvvpppMMMUUUsssqqq}}}zzzjjjWWWGGG999333???QQQqqqwwwyyyuuurrrvvv{{{|||yyyfffLLL;;;666666666888888999:::<<>>DDDJJJUUU^^^aaaVVV@@@000...333333NNNoooaaaQQQMMMVVVnnnxxxaaaVVVPPPGGG@@@???;;;999777777777777666555333333222111111111111111333222222111000000000000///////////////////////////......------......///.......................................---------...............---------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,------------......------------......------------,,,,,,,,,,,,,,,------------.........------..................////////////////////////////////////000000000000///000111111222222222111333111000000333888===@@@DDDNNN[[[eeeqqq^^^???:::>>>FFF___}}}tttnnnjjjgggdddjjjxxx^^^MMM???===>>><<<;;;======>>>??????>>>>>>@@@BBBCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@>>><<<;;;::::::::::::;;;===???@@@>>>>>>>>>???@@@@@@AAAAAABBBAAA@@@??????@@@AAABBBAAA@@@>>>;;;999777666666<<<<<<<<<<<<<<<<<<======@@@AAACCCEEEGGGHHHIIIIIIAAABBBCCCBBB@@@???@@@AAA<<<======>>>DDDMMMNNNKKKCCCDDDCCCAAA???===>>>???>>>>>>>>>??????@@@AAAAAAAAA@@@???===<<<<<<<<<<<<======<<<;;;::::::999999999888777777999;;;>>>@@@AAABBBCCCBBB@@@>>>>>>>>>:::::::::999888888777777999888888777777777888888666555333222000000//////111000...///000000///---/////////////////////////////////000000000000000111222444555555333000......//////000000111222222111111111111111111111111........./////////000000111111222222222333333333333555333444BBB\\\qqqzzzWWWMMMrrr~~~tttuuupppmmmdddRRRAAA999<<>>AAAGGGKKKPPPWWW[[[UUUIIIAAACCCIIINNNYYYdddaaaRRR???333///+++;;;PPPiiiuuu^^^NNNSSSaaattt{{{lll___RRRIIIFFFCCC???<<<::::::999666333444444333222111111111111333222111/////////000111//////////////////////////////............//////////////////////////////................................................------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,------------.........------------......------------------,,,,,,------------...........................///////////////////////////////////////000000000111111111000111222222222111000///444333222444999AAAIIINNN\\\hhhuuuYYYHHH;;;===HHH\\\sssooopppnnnjjjccclll|||yyyhhhKKKCCC===>>>>>>:::999;;;;;;<<<===<<<;;;===???BBB@@@@@@@@@@@@@@@@@@@@@??????AAABBBCCCBBB@@@>>><<<;;;;;;:::;;;<<<>>>AAABBB>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>???@@@AAABBBAAA@@@???===<<<;;;::::::???????????????@@@@@@@@@>>>???BBBEEEGGGIIIJJJKKKGGGGGGFFFCCC@@@>>>???@@@>>>???>>>>>>BBBIIIKKKHHHEEEEEECCCAAA>>><<<>>>??????>>>=========@@@BBBDDDBBBAAA???>>><<<;;;;;;:::<<<<<<<<<<<<;;;::::::999888888777888999;;;===???BBBCCCDDDBBB@@@>>>===>>><<<;;;:::999888777666666777666666555555555555666444333222000///.........111///...---......,,,+++..............................///////////////000---///111222111///,,,***------...//////000000111000000000000000000000000....../////////000000000111111111111222222222222111333222333===RRRlll|||iiiFFFRRRqqq~~~iiidddiiieeeWWWKKKFFFBBB;;;RRRaaapppsssnnnnnnuuu~~~}}}}}}uuuaaaIII999555666666777888999999999999999:::===AAAEEEIIIOOOUUUYYYfffiiimmmrrrwww}}}wwwpppeee\\\XXXWWWXXXXXXwww^^^WWWSSSVVVXXXUUUQQQOOOKKKFFF@@@===<<<:::777333222000.........///...,,,++++++++++++++++++++++++))))))(((((())))))***+++)))))))))***,,,000555888555999===>>>>>>???BBBFFFMMMWWW___\\\PPPEEECCCFFFJJJPPPZZZaaa___RRR@@@333222888???PPPsssvvvXXXIIIEEEQQQqqqrrr___RRRNNNIIICCC===;;;;;;:::777333666666444333333222222222222111000///...///000111000000000000000000000000/////////....../////////////////////////////////---.....................---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,---------.........///......------......///---------------------------------.........//////.........//////000000000000000000000000000000000000000000111111111111222333444555555444333111000666666888<<>>AAA>>>@@@CCCEEEFFFDDDAAA???>>>@@@AAACCCCCCAAA???>>>======;;;;;;<<>>@@@BBBCCC@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>???AAADDDFFFHHHIIIIIILLLLLLJJJFFFBBB???>>>??????AAAAAA???AAAGGGHHHFFFFFFEEEDDDAAA>>>===>>>@@@AAA???===<<<===???CCCEEEBBBAAA@@@>>><<<;;;::::::::::::;;;<<<<<<;;;::::::999888888777888999:::;;;@@@AAABBBAAA>>><<<<<<<<<;;;;;;:::999777666555555666555444333333333333333333222111000//////......111///...---...---,,,***------------------------------........./////////+++,,,...//////---+++))),,,------...//////000000/////////////////////////////////000000000111111000000000111111111222222111111222444999IIIcccyyy}}}zzzMMMAAARRRbbbgggbbbfffbbbWWWSSSRRRGGG888EEESSSdddmmmlllmmmuuu~~~|||}}}nnnTTT???666777444555777888999:::::::::777888:::<<>>>>>???BBBEEEGGGOOOWWWXXXPPPGGGBBBAAAGGGJJJQQQ\\\bbb^^^PPPDDD555555777BBB]]]rrrXXXDDDAAASSSjjjuuueee^^^RRRJJJBBB=========:::777999888777555444444444444222111111000000000111111000000000000000000000000000//////......//////000////////////////////////---------...............---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,---------............//////............//////------------............------........./////////......//////000000111111000000000000000000000000000111111111222222222222111111222222222222111111555777===FFFSSS```lllsss~~~yyywwwzzzgggUUUHHH<<<>>>@@@MMMmmmyyyuuussstttxxx|||~~~\\\AAA>>><<<;;;::::::;;;<<<===999:::;;;;;;::::::<<<>>>>>>AAAFFFIIIIIIFFFCCC@@@>>>???@@@AAABBBAAAAAA@@@@@@???===<<<===???AAACCC?????????????????????@@@;;;;;;;;;<<<===???AAACCC>>>>>>>>>???@@@AAABBBCCCAAAAAAAAA@@@@@@@@@??????>>>???AAACCCEEEFFFGGGGGGMMMMMMLLLHHHDDD@@@?????????BBBBBB@@@BBBGGGIIIHHHEEEFFFEEECCCAAA???@@@AAA@@@???<<<;;;;;;>>>AAACCCBBBAAA???>>><<<;;;;;;:::888999:::;;;;;;;;;:::999888888777777777777777777<<<===>>>===;;;999999999:::999888777666555444444555444333222222222222222333222111000////////////000///------...---,,,***------------------------,,,,,,------.../////////------.../////////...---,,,------......///000000........................//////000000000111111111///000000000000111111111222000222444666???WWWooo|||\\\@@@CCCRRRxxxwwwpppooohhhaaa___\\\MMM===:::DDDSSSaaahhhkkksss|||zzzaaaGGG999777444555666777888:::;;;;;;888999:::::::::<<>>BBBFFFJJJHHHKKKOOOQQQPPPKKKFFFCCCDDDHHHPPPXXX]]]___^^^\\\BBB:::555999GGGaaa|||aaaNNNHHHIIIggg|||}}}ggg\\\OOOGGGEEECCC???;;;;;;:::888777666555555555222333333444444333333222000000000000000000000000000000////////////000000........................---------.........//////---------.........//////------------------------,,,,,,,,,---------............---------,,,,,,,,,------------............//////............//////------------.........///............////////////......///000000111222222111111111111111111111111111111111222222222333333000000111222444666888999<<>>>>>???@@@AAAAAABBBCCCAAA>>>======>>>AAACCC>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;<<<>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBAAA@@@??????>>>======>>>@@@CCCEEEFFFGGGGGGHHHJJJJJJIIIFFFCCCAAAAAA>>>AAABBB???@@@DDDGGGFFFDDDEEEFFFEEECCCBBBBBBBBB???===;;;999999;;;===???AAA@@@???===<<<;;;;;;;;;999999:::;;;:::999777666666666666555555666666666777999:::999777666666777888777777666555444444333555444333222111111111111111111000///............///---,,,,,,------+++***........................+++,,,,,,---......//////............///000111111---------...//////000000------------------------........./////////000000/////////000000000111111222...000444444777KKKcccrrrIII>>>KKKjjjzzzvvvqqqlllggg]]]NNNBBB555888BBBRRR]]]ccchhhnnn~~~kkkOOO>>>999666555555555666888999:::888999999888666555666777:::<<<>>>>>>======>>>???===AAAEEEEEEAAA???AAACCCBBBCCCDDDFFFFFFFFFEEEDDDEEECCCAAAAAABBBCCCCCCBBB~~~___WWWRRRUUUWWWUUUQQQPPPKKKGGGAAA>>>===;;;777444222000.........///...---++++++++++++++++++++++++((((((((((((((()))******&&&(((******)))***---111444444444777===DDDKKKOOOOOONNNMMMOOORRRQQQLLLHHHAAAJJJSSSWWWXXX\\\fffooo]]]KKK;;;444444AAAaaahhhQQQAAA@@@QQQjjj|||ooo^^^RRRLLLHHHBBB===<<<;;;:::888777666666666333444555666666666555444000000000000000000000000000000////////////000000........................---------.........//////---------.........//////////////////////////////,,,,,,,,,---------............---------,,,,,,,,,---------.........////////////............//////---------.........//////............/////////000...//////000111222222222111111111111111111111111111111222222222333333333555666777999<<<@@@DDDFFFKKKRRR___ooo{{{wwwwww}}}{{{sss___III;;;888:::;;;KKK```{{{oooooouuutttyyywwweeeaaahhhooouuuxxxyyyYYYCCC===@@@<<<<<<;;;:::;;;===;;;777999;;;======<<<::::::::::::;;;<<<>>>>>>>>>===<<<=========>>>???@@@BBBCCCDDDBBB???======>>>AAACCC===============<<<<<<<<<>>>===<<<;;;;;;<<<===>>>DDDDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCBBB@@@???>>>>>>===>>>@@@CCCEEEGGGHHHIIIDDDFFFHHHIIIGGGDDDCCCCCC>>>AAAAAA===<<>>UUUmmm{{{vvvrrrpppmmmeeeWWWHHHAAA555222777FFFSSSWWWZZZ\\\www|||pppTTTBBB<<<777666444333444555777999444666777888888888:::;;;888:::<<<<<<;;;:::999:::444888<<<<<<999777999<<<:::;;;<<<<<<===============;;;999999;;;<<<===<<<]]]WWWSSSUUUVVVTTTRRRRRRMMMIIICCC>>>;;;888666444111000///...------...///...------,,,,,,------...+++++++++*********))))))'''''''''((()))+++------333444555777<<>>:::999999999:::::::::;;;;;;============<<<;;;:::999:::;;;<<<<<<======<<<<<<999:::<<<@@@CCCDDDBBB@@@@@@>>><<<===@@@BBBAAA???@@@@@@???===<<<<<<<<<<<>>???AAABBB>>>@@@AAAAAAAAABBBEEEGGGJJJMMMPPPPPPMMMHHHDDDBBB>>>@@@AAA@@@???>>>???@@@BBBEEEIIILLLJJJEEE???;;;999888777666888;;;>>>@@@===<<<;;;:::999:::;;;;;;<<<<<<;;;:::999777666666555444333222222333444555666666666666666777888888777555333111111333555777555444333111000/////////000000000000////////////)))***+++,,,...///000000111111000///...---,,,,,,........................---,,,,,,,,,---...000111..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,////////////////////////...000222111111666???GGGwwwyyyJJJ<<>>;;;999666444222111///...------...///,,,,,,,,,++++++,,,,,,,,,+++++++++*********))))))(((((((((((()))***,,,,,,111222444777;;;BBBJJJOOOPPPOOONNNNNNOOORRRVVVXXXKKKGGGGGGPPPXXX^^^eeellltttaaaLLL:::222555<<>><<<===???AAA@@@>>><<<<<<<<<<<<<<<======>>>???===;;;:::;;;???CCCEEECCCBBBAAA??????@@@AAABBBEEECCC@@@>>>===>>>???@@@>>>???AAAAAAAAABBBDDDFFFJJJNNNRRRSSSOOOJJJEEEBBB===>>>??????======>>>???@@@BBBEEEGGGFFFBBB>>>;;;;;;:::888777888999:::<<<;;;:::999888888888999999;;;;;;:::999888777666555444444333333333333444444555555555555555666777777666444222111111222444666444333222111000////////////.........------------***++++++,,,---...//////000000//////...---------------------------------------,,,,,,---...///000.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------........................000111222111000444;;;BBBnnnbbbGGGBBBQQQiiivvv{{{ooodddWWWEEE===777333444<<>>DDDHHHMMMMMMMMMLLLNNNSSS\\\dddhhh]]]SSSRRRWWW\\\ccciiiwwwzzzuuudddKKK999333333666TTT~~~]]]QQQEEE??????KKKfffqqqddd[[[RRRGGG@@@===<<<;;;:::888777666555444444444444444444444444444444444444000111222333333222111000000000////////////000000000000////////////000000000000000000000000000000////////////////////////............................................................////////////......//////000000111111000000000000///////////////000000000000111111111111000111333555555444222333333444444333222000...111333555555555777===AAAHHHOOOXXXcccmmmyyyyyyjjjaaaaaafffqqq~~~rrr^^^LLL===888666666555<<>>======>>>???>>><<<888888999999;;;<<<>>>???>>><<<;;;;;;<<>>???@@@AAABBBCCCBBB???===<<<<<<======>>>???AAAAAA@@@AAABBBDDDHHHKKKOOOPPPLLLGGGBBB@@@;;;===>>>===<<<;;;<<<======>>>@@@AAAAAA???===;;;===<<<;;;999888888777777999888777666555666777777999999888777666555555444333333333444444333333333444333333333333444555555444333111000000111333444333222111000///.........,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------.........---------------------------------------------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------........................111222222000///111777<<>>444000444<<>>AAAGGGIIIKKKJJJJJJOOOYYYbbbvvviii\\\SSSTTT\\\dddfffnnnssslll]]]MMM@@@888,,,===]]]uuuZZZHHHAAABBBFFFKKKnnnsssiiiZZZMMMFFFCCCAAA???===<<<:::888666555444444444444444555555555555555222222333333333333222222111000000//////000000111111000000//////000000111000000000000000000000000////////////////////////................................................///////////////000000000/////////000000111111111000000000000000000000000000000000111111111222222333222111222555777666444444555555666666666666666666<<>>============<<<;;;:::666666777888999:::<<<===@@@???===<<<===>>>@@@AAA>>>>>>======>>>???@@@AAAAAA@@@>>>;;;:::::::::;;;===???@@@AAA@@@???AAABBBDDDFFFGGGFFFCCC???===<<<:::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<==================<<<;;;:::999888777888777666555555555666777777666666555555444444444111222333444444333222111222222111111111222222333333222000//////000222333222111000///............,,,,,,+++++++++*********,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,---------..................---........................000000000///...000444777===[[[|||rrrIII<<>>FFFRRRgggwwwfffYYYPPPHHHDDDCCCAAA???===;;;:::999888444444555555555555555555333333444444444444333333111111000000000000111111111111000000000000111111////////////////////////000000000000000000000000/////////////////////////////////////////////////////////000000000111111000000000111111111111111000111111111111111111111111111111111222222222222333111///000222555888999777777777888;;;???DDDFFFFFFNNNWWW\\\___gggsss}}}wwwiiiYYYKKKKKKQQQ]]]rrrkkkOOO<<<999888555777444888GGG[[[iiirrruuunnnffflllxxxuuuYYYJJJ:::444<<<>>>555///333444444444555555555555666666777777777777666666555555555666777777777777777555555666888;;;<<<;;;999;;;<<<===<<<;;;:::999999777777777777777888999999>>>>>>======>>>???@@@@@@============>>>??????@@@???>>><<<:::999999999999<<<>>>@@@@@@???>>>>>>???AAAAAA@@@===;;;:::;;;===999;;;<<<;;;:::999:::<<<===<<<;;;;;;;;;<<<>>>???======<<<<<<;;;;;;::::::999888777666555666666777555444444444444444444444000111222333333222111000111111000000000000111111111000////////////000111000000///...------------,,,,,,,,,++++++++++++***+++++++++++++++***************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------+++++++++,,,,,,---------.........------.................................------.........000333555777KKKeeezzz^^^DDDAAAKKKnnnwwwaaaUUUEEE777111222777;;;IIIRRR]]]gggrrr|||~~~|||dddQQQ>>>777777888777666555555555555555555555555333333333333222222222111111111111111111111111111000000000000000000000000000000111111111222222222___XXXTTTVVVWWWUUUSSSTTTLLLIIIEEEBBB@@@===999666555333111///...............------,,,,,,------...***************+++++++++******)))))))))))))))***'''))),,,...000222666999DDDHHHLLLNNNNNNOOOSSSVVV___ooo|||xxxiiiZZZNNNHHHUUUXXXZZZ^^^iiipppeeeUUUHHH:::555FFFggg```NNNGGGDDD>>><<>><<<:::999666666666666666666555555555555444444444444555555222222111111111111222222222222111111111111222222////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000111111222222111111111111111111222222111111111111222222222222111111222222222333333333000000//////111777>>>DDDBBBAAAAAADDDJJJQQQYYY]]]dddmmmyyynnn]]]MMMHHHGGGQQQ```nnn{{{rrrdddPPP>>>444222555888444999HHH^^^sss|||xxxqqqddd^^^ooo[[[CCC???888555888777222333888222222333333333444444444444555555666666555444444555666666777777777777777333333333555777999888777888:::<<<<<<:::999888999888777777666666666777777999:::<<<>>>@@@AAACCCCCC======>>>>>>>>>>>>>>>>>><<<<<<;;;:::999999999999<<<>>>@@@@@@>>>=========???>>>===:::999999<<<>>>:::<<<===<<<;;;:::;;;<<>>???<<<<<<;;;;;;;;;;;;<<<<<<999888777666666666777777333333333444444444444444111111111222222111111111111111000////////////000//////............/////////...------,,,,,,---------,,,,,,,,,+++++++++++++++*********************))))))******++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++)))******++++++,,,,,,---***++++++,,,,,,------...///...------------...///------------------------++++++,,,...///111333444666AAATTTiiiyyyxxxSSS<<<>>>VVV~~~kkkaaaQQQ@@@555111222444<<>>:::777555444222000............---,,,,,,,,,,,,,,,,,,---))))))*********+++++++++***)))))))))))))))******&&&(((***+++---000555888DDDFFFIIIMMMQQQUUUXXXYYYYYYfffttt}}}~~~vvvaaaNNNPPPWWW[[[^^^iiivvvwwwoooZZZHHH:::===MMMjjjmmm___TTTIIIAAA:::???QQQjjjqqqfff```]]]WWWPPPHHHBBB===;;;999999888888777777666666666555555555555555555666222222222111111222222222222222222111111222222222000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000111111222333333222222222222222222222222111111111222222222333333222222222333333333333444111333555444666???MMMYYYdddeeeggglllsss{{{{{{kkk\\\TTTLLLSSS]]]jjjxxx}}}vvvkkkYYYJJJ>>>;;;777222555===@@@MMM```oooxxxzzzxxxtttzzztttjjjmmmvvv|||___FFF;;;999888666444333333555777111111111222222222333333333333444444444444444333444555666666777777666666333222222444666777777666555888;;;<<<:::888888999777777666666666666777777888999<<<>>>@@@BBBBBBCCC>>>>>>?????????>>>======::::::::::::::::::::::::;;;>>>@@@@@@>>><<<;;;;;;999:::<<<;;;::::::<<<===<<<===>>>===<<<;;;<<<>>>???>>><<<::::::;;;===>>>===;;;:::888888888:::;;;999888666555555555666777333333333444444444555555111111000000000000111111111111000///////////////...------------------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***************))))))******************++++++++++++++++++++++++((()))***+++,,,,,,++++++)))))))))***+++,,,,,,,,,******+++,,,,,,---......///...------------...///------------------------,,,,,,,,,...000111111111444888GGG]]]ooo|||kkkJJJDDDEEE___iiibbbUUUFFF;;;444222222444<<>>999777777555555555555555555555555333333333222222222111111111111111111111111111111111111000//////000111111......//////000111111222|||bbb[[[VVVWWWWWWTTTQQQQQQKKKIIIFFFDDDAAA>>>:::777666444222000............,,,++++++++++++++++++,,,))))))******++++++++++++)))))))))))))))***++++++&&&''')))***,,,000555888CCCCCCEEEJJJRRRXXX\\\]]]XXX\\\fffyyykkkUUUaaagggcccfffqqqyyyxxxlllXXXEEE;;;888EEEiiinnnTTTKKKBBB<<<>>>EEERRR]]]tttzzzpppeeeXXXMMMEEEAAA;;;;;;::::::999888777777666666555555555555666666333222222111111222222333333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333222222222222222222222222111111111222222333333333222222333333333444444444444888;;;;;;===III\\\kkk}}}pppcccWWWRRRTTT\\\jjjzzzqqqVVVCCC555111:::<<<777<<>>???@@@@@@@@@?????????@@@@@@???>>>===<<<999999:::::::::;;;;;;;;;;;;===@@@@@@>>>;;;::::::333666:::<<<<<<:::::::::===>>>???>>>=========??????>>><<<::::::;;;<<<======;;;888666555666777999888777666555444555666666222333333444444555555666222111000//////000111222222111000///////////////------------------------------,,,,,,++++++,,,,,,++++++++++++************((()))))))))*********************)))))))))))))))************************'''(((***+++,,,,,,,,,+++((())))))***++++++,,,,,,******+++,,,,,,---......///...---,,,,,,---...///---------------------------------///000111000///333222>>>TTTdddmmmzzz]]]SSS???CCCsssaaa]]]TTTHHH>>>888666666333666888<<>>===@@@EEEWWWrrrsssiii```YYYPPPLLLGGGAAA===;;;;;;;;;888777777777888:::;;;<<<666666666444222111111222222333333333111000111222333222111111111222333444333222111000000000111222111111111111222333444555111111111222333333444444222111111111111333444555111444666444000...222666333222222333111...000555000...222888:::666666999AAAGGGRRRYYYXXXYYYgggxxxrrrgggeeelllwww~~~}}}^^^GGG777666:::???@@@GGG___xxxwwwgggbbbmmm|||~~~~~~wwwrrrzzzzzzxxx|||}}}\\\HHHBBB;;;555444555444333333222222222333444444333222222222333333000111333555666777888888777666666555444444333333333444444444333444777999888888999999999999::::::999999888888888888999999777888999;;;<<<=========>>>@@@BBBAAA???<<<;;;;;;;;;;;;::::::;;;<<<>>>??????AAADDDEEEEEEBBB???===;;;:::999:::===>>><<<999???????????????>>>======;;;;;;999999:::<<>>===:::777555555666666777777777777666555333333111111222222222333333333000///...------...///000111000000000//////...............------,,,,,,,,,,,,++++++******++++++,,,+++++++++************)))************************++++++***)))(((((())))))************************,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........////////////000............////////////000444888>>>NNNaaalllmmmzzzYYYAAAAAARRRiii|||jjj[[[QQQSSSOOO@@@333///333333333555===LLL___llluuuxxxsssbbbPPPDDD>>>:::666222///111555888666333555444333333333333444444//////000111111000///...000000000000////////////////////////////////////~~~ccc\\\WWWXXXWWWSSSPPPOOONNNJJJFFFBBB@@@===999777444444222111000000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))***((('''+++333999IIIJJJLLLMMMPPPVVV^^^eeejjjhhheeeeeeooo}}}zzzkkk```bbbggggggiiioooooooookkk[[[CCC444999EEEeeeppp[[[JJJ===;;;???666???LLL\\\qqq}}}qqqhhh\\\YYYRRRKKKEEEBBB@@@@@@<<<<<<;;;::::::999777666777888888888777777777888666777777777555555555666666555555555555555666777444444333222222222222333111111111111111222222222000000111111222222222333444333333333333555666777333666777666333222333666333111222555666444555888999555444888;;;<<>>>>>@@@BBBBBB@@@===<<<<<<;;;:::::::::;;;===>>>???CCCDDDFFFGGGFFFDDDBBBAAA<<<:::999:::======;;;999???????????????>>>===<<<;;;;;;::::::;;;<<<>>>???>>>===:::888666666666777555666666666555444333333222222222222222222222222000///............///000000/////////..................---------,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))************************+++******)))(((((())))))************************,,,,,,+++++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,............////////////111444666999FFFYYYhhhnnnlllNNN>>>AAAXXXpppsssbbbVVVUUUSSSGGG<<<999000111222222555AAASSS```nnnwwwyyyooo___PPPDDD<<<:::777444444777888666333111111111111111222222333111111222222111000///...000000000000////////////........................ccc\\\WWWXXXWWWSSSPPPOOOMMMJJJEEEBBB???<<<999666555444333111000/////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))***(((''')))///444HHHKKKMMMNNNNNNSSS]]]eeevvvvvvpppfffaaaiiiuuu}}}zzzlllbbbaaaeeejjjmmmgggpppuuulll[[[JJJ>>>666BBBWWWzzzzzz[[[EEE>>>@@@::::::;;;@@@LLLcccwwwrrriii^^^SSSKKKEEEBBBBBB@@@???>>>>>><<<999777999999999:::999999888777777777666666666555555555444444444555555555666666333333333333222222222222222222333333333222111000111111222222222222222333222111111111222333444555444555555555555444333333111///000666999777666888>>>;;;;;;@@@GGGQQQ```lll~~~}}}|||eeeQQQBBB:::??????EEEYYYwwwzzzyyyyyy}}}{{{kkkrrrzzz|||yyywww|||~~~bbbLLL888333333222222555222222111000000000111111111111111111222333444444444444444333333222222111555555444444333333222222222333444444333444666888888888999::::::;;;<<<<<<999999888888888888999999:::999999999:::<<<>>>???>>>@@@BBBBBB@@@>>>======::::::::::::<<<===>>>???CCCDDDDDDDDDDDDCCCBBBBBB<<<;;;:::;;;<<<<<<;;;:::????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::888666666666777444444555555555444444333333333333222111111000000000//////......//////000//////...............---------------,,,,,,,,,,,,++++++************++++++++++++*********)))))))))******************************)))((((((((())))))************************+++++++++***************)))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************++++++++++++---............/////////222444333333;;;MMM```jjj|||jjjIII;;;EEE___ooo^^^ZZZVVVKKK@@@<<<111222222000///666CCCNNN^^^mmm{{{|||qqqaaaOOOCCC>>>:::666666777888666333000000000111111222222222333333333333222000///...000000000000////////////........................bbb[[[WWWXXXXXXTTTPPPPPPMMMJJJEEEAAA???<<<888666555444333111000/////////------,,,,,,,,,+++++++++************************)))))))))))))))))))))))))))))))))((('''(((,,,///<<>><<<:::888999888777666666666555444333444444555555555555555555555555555555444444333222333444444444333333222333333333333333444444444222222333333444555555666888777777888999999777555666333666===AAAAAA???@@@EEEHHHOOOYYYfffwww}}}wwwzzzvvveeeQQQBBB;;;===@@@CCC\\\vvv|||vvv|||yyyzzzcccGGG<<<444222222000000333111000000/////////000000000000000000111333444444333333333333333444444444444444333333222222222222222333444444333444555777888888999:::;;;<<<<<<===999999888888888888999999;;;:::999888999;;;===???===???BBBBBBAAA???>>>>>>999::::::;;;<<<===>>>???@@@??????>>>>>>?????????<<<<<<;;;;;;;;;<<<<<<;;;@@@@@@@@@???>>><<<;;;:::999999::::::999888777777:::999888777666666666666444444555555666555555555444444333222111000//////////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************))))))))))))***************************))))))((((((((())))))*********************************************)))))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------........./////////222222000333AAATTTaaapppbbbIII@@@QQQnnnsssjjjbbbUUUFFF>>>999777444///...111888===HHH[[[qqq|||zzzppp```TTTFFFAAA:::666555555444444333333333333333333222222222222222222111111000000000000000000////////////........................bbb[[[WWWXXXXXXTTTQQQPPPMMMJJJEEEBBB???<<<999666666555333111000///......------,,,,,,,,,+++++++++************************)))))))))))))))))))))))))))))))))((('''(((***,,,,,,333;;;@@@CCCGGGMMMSSS^^^hhhpppnnniiiddd```]]]ppp{{{qqqhhh___kkkooossszzzuuu[[[EEE:::999HHH\\\pppooo]]]HHHAAA;;;:::888444666;;;CCCVVVsssxxxnnngggddd```\\\YYYRRRPPPMMMLLLLLLKKKGGGEEEBBB@@@>>>======<<<:::888999999999999999999999999999999888888888777777777222222333444444555444444333333444555555666666777999999:::;;;<<<<<<<<<===>>>======>>>@@@@@@???>>>@@@@@@EEEOOOVVVXXXYYY\\\dddmmmzzzyyypppkkkooozzzrrrbbbYYYIIIHHHDDD>>>:::;;;CCCIIIdddzzz~~~~~~}}}tttUUUAAA999666555555333000111333/////////......///000000/////////000111222333444666555444444333444444555222222222222111111111111111222444444444444555666888888999::::::;;;<<<<<<999999888888888888999999:::999888777888:::<<<===<<<>>>AAABBBAAA?????????::::::;;;<<<<<<============<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<===>>>AAA@@@@@@???===;;;:::999777777777777777555444444777777666555555555555555555666666777777777777666444444333222000///...............//////.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++*********)))))))))(((((()))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))******+++++++++*********+++++++++,,,,,,------------............------------............,,,///111111111888GGGTTTfffxxxfffMMMKKKXXXzzzyyyjjjYYYOOOGGG@@@888222000000000000666HHH___ooovvvwwwqqqjjjYYYRRRGGG===777555444444666666666666555333222111111111111111111111222222000000000000////////////........................aaa[[[VVVWWWXXXTTTQQQQQQNNNKKKFFFCCC@@@===:::777666555333111000///......------,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))(((((()))))))))&&&+++222999???DDDIIILLLSSS[[[dddjjjooottttttpppppprrrfffooouuu{{{|||}}}}}}xxxsss]]]KKK;;;555999FFF\\\qqq```PPPCCC@@@>>>:::999<<<555;;;III\\\rrr~~~xxxjjjfffbbb``````___\\\YYYQQQMMMJJJHHHIIIGGGCCC@@@@@@???===<<<;;;;;;<<<===;;;:::999777777888999999888888777777777777888999777888888:::;;;<<<===>>>@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJMMMPPPZZZfffooottt|||{{{qqqeeeiiipppzzzoooYYYHHH???===666444222444>>>QQQhhhxxxiiiLLL===777222222333333222111222333//////.........///000000////////////000111222222<<<:::777555222111111111111111111111111111000000000222444444444333444555888888999999999999::::::999999888888888888999999888888777777777888999::::::===@@@AAA@@@???>>>???;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===:::;;;;;;;;;;;;<<>>;;;888666555444111000......---------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))******)))(((((((((+++111:::BBBFFFHHHOOOUUU[[[aaakkkuuuzzzyyyuuuyyyssstttvvvwwwtttqqqtttzzzqqqfffTTTCCC888888BBBLLLssszzz```HHHAAA???:::666888666777<<>>666555666555444555===QQQnnngggGGG888666666000222222000000000111222//////......///000000111000000/////////000000111<<<:::777444111000//////000000000000000000000000///111444555444333444555999999888888888888777777999999888888888888999999666666666666777777777777888;;;>>>??????>>>>>>>>><<<============;;;:::999:::::::::;;;;;;;;;<<<<<<888:::;;;;;;;;;<<>><<<;;;999777666444333222222333000000000000////////////------------------------aaaZZZVVVWWWXXXTTTQQQQQQPPPMMMHHHDDDBBB???;;;999777666444222000......------------,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***(((,,,(((''',,,666???DDDEEEJJJOOOSSSWWW^^^gggllllllsssttt}}}xxxlllhhhooouuuttttttyyy}}}zzznnnYYYGGG===;;;;;;QQQzzz```TTTPPPGGG???===777:::???>>>;;;CCC```|||}}}wwwuuutttrrrlllggg```]]]XXXTTTRRRSSSUUUWWWXXXUUUQQQOOONNNPPPTTTVVVVVVSSSNNNJJJGGGGGGHHHIIIKKKLLLNNNPPPSSSUUUWWWXXX]]]^^^___aaabbbaaaaaa```hhhkkkmmmkkkjjjmmmuuu|||zzzooojjjjjjlllwww|||iii]]]OOOIIIAAA:::777666444333...666FFF[[[ppp{{{zzznnnKKK888555555444333444222///...///000//////////////////000111111111000000////////////000999777444222000000111111////////////000000000000///111444555444333444444999999888888777666666666999999888888888888999999444555666666777666666555777:::===???>>>>>>>>>>>>===>>>>>>>>>===;;;999888777888999:::::::::::::::777999;;;;;;;;;===BBBFFFBBBAAA@@@>>><<<:::777666999777666444555666888999777888888999999999999888777777777777666555333333222222111111000000//////***+++,,,,,,,,,,,,+++***))))))*********+++++++++*********++++++,,,,,,,,,******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))&&&''''''((()))******+++)))************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......000------111000...333;;;EEEiiivvvNNNEEEQQQhhh{{{yyyoooYYY???000000555...000111333???QQQaaahhhrrrrrroooiii___UUUNNNJJJ>>>@@@BBBEEEFFFFFFEEEDDD>>><<<999666444333222222000000000000////////////------------------------ddd^^^YYYXXX[[[ZZZUUUOOOOOOMMMJJJFFFBBB???===<<<999888666333111000///...///...+++***))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((,,,444>>>EEECCCGGGLLLPPPSSSXXX___dddnnnrrrnnnjjjvvvyyyooovvvtttwww~~~ttteeeXXXJJJ>>><<>>===;;;;;;::::::<<<:::777444333222333333888888777888999888666333666777888888777444000...---...000111000///---,,,+++,,,,,,---,,,+++)))((())))))*********+++++++++))))))*********+++++++++)))))))))))))))******++++++***)))'''''''''((()))))))))(((((('''''''''&&&((((((((((((((((((((((((******))))))((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''))))))))))))))))))))))))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...------...000222444999LLLjjjeeeEEEFFFSSSsssvvvrrrpppjjjUUU;;;000444222111000111111666BBBNNN]]]eeennnqqqmmmgggaaa___SSSNNNIIIHHHLLLSSSYYY\\\XXXQQQGGG<<<666444555777333333222111000////////////000000///---,,,---...ccc^^^XXXXXXZZZZZZTTTOOOOOOMMMJJJFFFBBB???===<<<999888666333111000///...///...,,,***))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))),,,111999>>>EEEHHHLLLOOORRRVVV\\\aaagggpppsssooorrr{{{vvvuuuqqqpppuuuvvvkkk]]]CCC>>>EEE^^^qqqiiiccc]]]SSSLLLHHHHHHJJJKKKRRRfffyyynnn^^^OOOEEE???;;;999---222:::?????????FFFPPPaaajjjtttwwwqqqiiicccaaagggjjjttt~~~www~~~rrrOOOAAA333000000000111444111111111111000///..............................------------------------......------...///000000000///...---------------//////000000111222222222333333333333444444444444444444555666666777777777555555444444444444555555666666777777888777777777777888888999:::::::::999;;;:::999:::;;;<<<;;;:::999::::::999888888:::<<<<<<<<<;;;;;;;;;<<<=========<<<999777666555666777888999::::::999888666555555666666666444222///...---...///000000...,,,+++,,,,,,---------,,,++++++************************))))))*********+++++++++))))))(((((())))))***++++++***((('''''''''((())))))((((((((('''''''''&&&''''''''''''''''''''''''))))))))))))(((((('''''''''(((((((((((((((((('''((((((((((((((((((((('''))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---000///...------///000111///===UUUjjjwwwyyyTTTBBBAAA]]]xxxsssqqqqqqcccLLL===:::555///+++,,,...000777>>>CCCLLLYYYgggpppqqqnnnjjjccc```[[[XXXXXX\\\```bbbfffaaaXXXOOOGGGBBB???>>>???>>>;;;888666555444444---...///000000111222222~~~```\\\XXXXXXZZZYYYTTTOOOOOOMMMJJJFFFBBB???===<<<999888666333111000///......---,,,*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++++++++---222555CCCFFFKKKPPPSSSWWW[[[^^^fffpppyyyyyytttuuuzzztttppplllnnnvvv}}}zzzsssRRR>>>333AAA\\\zzzwwwjjjccc___]]]\\\VVVeee~~~vvv]]]PPP@@@666444555555444444<<>><<<999999:::;;;;;;:::888999::::::888777888999:::::::::::::::;;;<<<<<<<<<;;;999888777777888999888;;;======999777777888555444333222111000///...---.../////////...,,,+++,,,,,,---.........------+++++++++******************************+++++++++))))))(((((())))))***+++***)))((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''')))))))))(((((((((((('''(((((())))))))))))((((((''''''(((((((((((((((((())))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,111000...---------...///,,,444BBBTTTiiiyyy}}}zzzrrrPPP<<>>777444555555444111999BBBJJJSSShhhwwwmmmfffeeefffmmmfffdddmmm}}}~~~www\\\AAA888777666555222///...///------......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222111000...---,,,,,,,,,------......///000000000222222222222333333333333444444666777888888777777444444444555555444444444555555666666666666666555666666666777888999:::;;;???<<<999777888999999999777999;;;<<<:::777777777;;;;;;:::999888888999999:::999888888777888888999888===@@@>>>999666777:::555444222000000///000000...////////////...------++++++,,,---------......))))))*********+++++++++************************((((((((((((((()))******(((((((((((('''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************++++++++++++///...------,,,---.........222888BBBXXXooossslll|||tttUUUKKKRRRttt}}}pppdddVVVNNNMMMDDD<<<555444333///------222666???LLLYYYccchhhiiilllnnnooonnnlllkkkmmmooommmmmmllljjjhhheeecccaaa___]]]YYYSSSKKKBBB:::555:::666222///---.........ooo\\\ZZZXXXYYYZZZXXXTTTQQQPPPNNNKKKGGGCCC@@@>>>===999888666333111000///...------,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++******,,,---000777BBBOOOYYY___aaabbbgggfffkkkvvv|||}}}}}}kkknnnqqqpppnnnqqq{{{xxxaaaQQQDDDAAARRRiiisssllliiigggdddeeennnlllYYYLLLHHHAAA666333444555666555555555666999NNNhhh|||ssstttvvvwwwvvvsssooommmllljjjlllxxxrrrtttyyy{{{eeeHHH<<<222---///111///---...000111,,,------............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------333222000///...---,,,,,,---------...//////000000111111111222222222333333333555666888999888777777444555666666666666555444333444666777888999999:::888888777777888888999:::>>>;;;888666666777777777777:::======;;;999777777:::999999888888888999999:::::::::999999999::::::888===@@@>>>999555666999444333111000///000111222000000000000//////......******+++++++++,,,------''''''(((***+++,,,---...************************((((((((('''((())))))***'''''''''(((((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&''''''((((((''''''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((()))))))))*********++++++++++++++++++++++++)))))))))*********+++++++++++++++,,,,,,---...///,,,000111333CCCYYYdddbbbggg~~~}}}[[[CCCXXXeeerrr}}}mmm[[[RRRRRRHHHCCC>>><<<777000...000+++...333999CCCPPP^^^hhhbbbdddgggiiiiiijjjkkkkkkhhhhhhhhhiiijjjkkkllllllxxxxxxvvvqqqiii^^^TTTNNN@@@:::333//////111333444xxxfffZZZZZZZZZZZZZZZYYYUUURRRPPPNNNKKKGGGCCC@@@>>>===999888666333111000///...---------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((************+++---***///888EEERRR[[[___```iiikkkrrr}}}vvvnnnnnnqqqssstttvvv|||jjjUUUKKKKKKgggzzzmmmZZZJJJCCCAAABBBBBB@@@EEECCC888222555666222---///333555888===DDDIII^^^rrrtttlllhhhjjjoootttwwwvvvsssooolllsss}}}rrrrrrtttxxxzzz{{{zzzyyyxxx^^^???333222---,,,......+++***,,,......---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++222111000///......------------......///000000000000000111111111222222222333555777999999999888777444555666777777666555444444555666888:::;;;<<<<<<:::999888888888999:::;;;===;;;888777888888888777777:::<<<===;;;999888888555666666777999;;;<<<========================<<<999;;;===<<<888555555666333222000000///000111222000/////////............++++++*********+++,,,,,,''''''(((***+++,,,---...+++++++++***************((((((''''''(((((()))***&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((('''(((((())))))*********++++++++++++++++++++++++((())))))))))))*********((()))***+++,,,---......,,,///000///555EEEUUU______llltttJJJGGGOOO```uuujjjZZZSSSLLLHHHCCC@@@:::333000222,,,---------000;;;JJJUUUWWWWWWZZZ^^^ccceeeeeedddfffeeeddddddeeefffgggiiiooorrrvvvzzz{{{zzzwwwuuuWWWOOOEEE===:::888555333rrr___YYYZZZ[[[\\\[[[YYYVVVTTTPPPNNNKKKGGGDDD@@@>>>===999888666333111000///...,,,,,,---------------,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((******))))))+++---)))***...777CCCOOOWWW[[[hhhxxx}}}vvvsssoooooorrr}}}mmm[[[QQQ```xxx~~~tttmmmkkkjjjhhhfffZZZXXXVVVTTTSSSQQQOOOMMMEEEAAA;;;555111111444666555444333000//////111222111444:::CCCOOO[[[dddiiiuuubbbVVVZZZeeelllsssxxxvvvpppmmmqqqwwwtttqqqnnnhhhyyy|||}}}zzzvvvwww~~~sssPPP===111111666222000333111---,,,///...***///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,---111111000///......//////---......///000000111111000000000000111111111222333555777999:::999888777333444666777777666444333555666777999:::;;;;;;;;;:::999888888999;;;===>>>===;;;::::::;;;;;;999888666888::::::999888888999555555666777999;;;===>>>????????????>>>======<<<999999999999777555333222//////////////////000000......---,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,***************++++++++++++++++++*********))))))(((''''''''''''((())))))%%%&&&'''(((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''(((((()))******+++************************((((((((()))))))))******))))))***++++++,,,,,,+++---...111111111888IIIZZZcccbbbzzzjjjJJJHHHVVVrrrrrreeeYYYPPPIIIFFFCCC===888777444222...,,,,,,000666:::GGGFFFHHHQQQ\\\cccccc`````````___^^^]]]\\\\\\\\\WWWYYY___fffmmmtttzzz}}}kkkddd[[[TTTNNNHHH???999}}}ooo[[[YYYZZZ\\\]]]\\\ZZZWWWUUUPPPOOOKKKHHHDDDAAA>>>===999888666333111000///...,,,,,,---......---------************************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((***,,,,,,((('''+++777DDDOOOUUUaaa~~~wwwoooxxxdddYYYUUU^^^iiissszzznnnfffgggkkkvvvqqqpppwwwwww]]]TTTIIIBBBAAABBBAAA@@@;;;999888777777777555444333666888666222///...///111---...333444222333666999===GGGYYYnnn}}}vvviiiddd___\\\bbbmmmnnnwww|||vvvkkklllzzzkkkeeepppyyywwwxxx~~~zzz~~~mmmOOO;;;444---,,,111000+++......,,,///333222,,,000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,......111000///////////////000......//////000111111111000000000000111111111111333555888::::::999888666222333555666666555333222666777888999999999999999888888888888:::===@@@BBB===<<<;;;<<<======;;;999444666888888777777888999888888888888999:::;;;;;;>>>>>>>>>>>>===<<<;;;:::999888777777777555222///---------...............---,,,++++++******++++++000///---,,,+++,,,,,,---,,,,,,++++++***)))((((((++++++++++++******))))))'''''''''''''''((())))))$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&''''''((()))******+++************************(((((((((((())))))))))))***++++++++++++***))))))***)))---111......>>>RRRjjj```nnnVVVHHHNNNlllgggZZZOOOMMMNNNIIIAAA<<<444111...///222333111...888777:::FFFWWWbbbccc```YYYYYYZZZYYYXXXUUUSSSQQQTTTSSSRRRSSSVVV\\\bbbfffkkkhhhdddcccbbb\\\SSSKKKeeeYYYXXXXXXYYY\\\]]]ZZZTTTNNNQQQOOOLLLIIIEEEBBB???===:::888666444111///............---------,,,,,,,,,))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((***,,,,,,...444???HHHkkk|||wwwZZZJJJLLLSSSVVVTTTYYYVVVPPPKKKHHHGGGGGGGGGOOOKKKIIIMMMWWW___cccccclllsss{{{lllXXXMMM@@@???===;;;888666444333777666666555444333333222///222555444111......000///222444333222444:::@@@IIIQQQbbbuuu~~~vvviiikkkkkkiiifffdddeeefffmmmxxx~~~||||||~~~~~~~~~|||||||||}}}nnnFFF???666222111111...+++.........------,,,,,,,,,------------,,,+++***)))***+++++++++))))))+++---++++++++++++++++++++++++)))************+++++++++---------------------------------......000111111///000111222222222222222444555666888999999999999:::999777555444555666777888888888999999:::::::::999888999999:::;;;<<<===999999:::===???@@@???===::::::999999999999888888::::::;;;;;;;;;;;;::::::===<<<<<<;;;;;;:::999999777666555444222111000///------------------------,,,,,,***)))))))))***+++(((((())))))*********+++*********)))******+++,,,******)))(((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''((((((((((((*********)))))))))))))))*********)))))))))))))))******))))))******+++,,,+++,,,---...///222666:::SSShhhtttzzztttUUUFFFZZZuuuhhhTTTRRRVVVRRRMMMNNNDDD888///000222///---...000000444===IIITTTZZZ[[[TTTRRRRRRTTTWWWXXXUUURRRRRRRRRRRRQQQQQQSSSVVVZZZ^^^]]]]]]___cccdddcccaaa~~~aaaWWWYYYXXXZZZ\\\^^^\\\VVVPPPQQQPPPMMMIIIFFFBBB@@@>>>:::999666444111///............---------,,,,,,,,,))))))************))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))***************+++,,,***))),,,444:::SSSiii{{{}}}|||hhhSSSEEE???>>>>>><<<999777666666666666:::777444444777::::::999CCCHHHMMMQQQTTT\\\iiisss{{{~~~lllZZZKKKAAA;;;888888777666444333222111444444444333222111000///......,,,++++++...222666444555666777===JJJ[[[ggg~~~~~~}}}zzzssshhh^^^VVVaaakkkwww{{{xxxssssssuuu___DDD<<<666111///111222111......---------,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++---......---+++***+++,,,++++++++++++++++++++++++))))))*********+++++++++------------------------------------...///000111//////000111111111000000222333555888;;;>>>@@@AAA999888666555444555666777999999::::::::::::::::::888888888888999:::;;;;;;999999:::<<<>>>???>>>===;;;;;;::::::999999888888;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999888888777777555555444222111///......------------------------,,,+++***)))))))))******(((((()))))))))*********+++***************++++++******)))(((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))''''''''''''(((((((((((()))))))))))))))))))))***))))))))))))))))))))))))******))))))******+++,,,+++,,,------...000444888777OOOiiixxxXXXOOO\\\ooozzz~~~~~~kkkfffddd^^^[[[\\\ZZZPPPGGG@@@888///...111000//////333;;;AAACCCDDDDDDCCCDDDFFFJJJNNNPPPQQQQQQSSSUUUVVVVVVWWWYYY[[[YYYXXXWWWYYY\\\^^^]]][[[bbbZZZYYYYYYZZZ]]]___]]]WWWRRRRRRPPPNNNJJJGGGCCC@@@???:::999777444222000///.........---------,,,,,,,,,))))))************))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))***************+++,,,***'''(((,,,000???SSSfffjjjiiilllooonnnsssrrrzzzsss[[[KKKEEE:::666222000000111111000333333333333333444444333...///111333555:::???DDDEEENNN]]]nnn~~~~~~tttkkkooopppuuu|||{{{vvvtttwww{{{rrrZZZDDD777333222333333222222222111111111111...////////////...---------...111333333333222222111777AAALLLZZZjjj||||||{{{wwwppphhhccccccdddfffqqq}}}~~~~~~qqqSSS<<>>===<<<===<<<<<<;;;:::999999888;;;<<<<<<======<<<<<<;;;888888777666666555555444333333222111///...------------------------------++++++***))))))))))))***(((((())))))))))))******++++++***************+++******)))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))''''''''''''((((((((((((((((((((())))))*********))))))))))))))))))))))))***))))))))))))***+++++++++,,,---------...111444+++:::XXXtttTTTJJJWWWgggmmmuuuzzzooolllmmmlllhhh^^^LLL:::222222222///---...222555666555555666777999<<>><<<<<<;;;:::999<<<<<<======@@@FFFMMMRRRQQQQQQOOONNNMMMLLLKKKKKKLLLKKKKKKNNNTTT[[[___bbbeeecccaaa```aaabbbbbbbbbfffjjjpppwww~~~yyynnnbbbYYY>>>;;;777555555555222///111111111111111000000000111000//////000222555666<<>>;;;:::888555333111000///......---------,,,,,,,,,))))))************))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))***************))))))***++++++***)))***+++,,,000777CCCQQQ]]]```iiiqqqrrrpppuuu|||}}}ttt```RRRCCC===555111111222222111222222333444333333333444...000333444444333333333555777<<>>;;;:::888555333111000///......---------,,,,,,,,,))))))************))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))***************))))))***,,,......---&&&)))+++)))&&&***999HHHWWWcccqqqwwwxxxyyyzzzzzz~~~}}}eeeZZZLLLAAA===:::666222111333444444222222444666555555555333111111333555666111111444555:::MMMbbbfffnnnyyyvvvooojjjeeecccYYY___iiiqqqwwwzzz|||~~~~~~{{{wwwrrrnnnkkkiiikkklllkkkjjjnnntttyyy}}}~~~rrrrrrqqqnnnggg^^^UUUPPPLLLEEE===999999888555111333222111...---...111444...///000222333555666777999;;;@@@JJJWWWggguuu~~~~~~vvvnnnhhh```WWWQQQ\\\```gggrrr~~~uuukkkjjjsss}}}xxxzzzpppLLL444222...///111...((()))///+++++++++***))))))***,,,(((((())))))*********+++))))))***++++++++++++***+++++++++)))'''&&&((()))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***+++++++++***+++,,,...///000000000------...///000/////////333333555777888999999999111333666888888777666444333333333444555666777888888666444444555777777777777888888999999::::::;;;333333444444444444333333444444333333222111111111---------,,,,,,+++++++++++++++++++++++++++++++++((()))*********)))'''&&&))))))(((((('''''''''&&&%%%&&&''')))+++---///000******)))(((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((('''''''''&&&&&&&&&'''((())))))***((((((((((((((()))******(((***,,,,,,,,,+++,,,------+++(((...333---444MMM```kkkjjj]]]bbb}}}yyyeee^^^RRRDDDOOOfff{{{nnndddgggjjjhhhZZZSSSJJJDDDBBBAAA???===777333...,,,...//////---,,,---...------///222555444777999999999<<>><<<999666333111000000000//////---,,,+++******,,,,,,,,,++++++*********+++***)))'''''''''((()))''''''(((((())))))******))))))))))))((((((((((((******+++++++++,,,,,,,,,*********+++,,,///111333BBBZZZnnnqqqrrrzzz~~~|||zzzzzzgggNNNBBB>>><<<;;;444555555555555444333222777777555222111333444333111222222111000333999>>>BBBHHHUUUeeeqqq~~~sss|||zzzvvvqqqlllhhheeedddZZZXXXSSSNNNHHHBBB>>><<<888555222111222444555555///111333444333222111000333333111111666>>>BBB@@@KKKQQQVVV[[[hhhwww}}}{{{ttteeeVVVRRRTTTVVVYYY\\\gggrrrxxxyyy|||~~~zzzcccDDD444444------......------,,,++++++*********))))))(((((())))))))))))************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&'''(((***,,,************************,,,++++++***+++---...//////......------///000111444444555555666777777888666666555666888888777555666555444333333444666666555666666666555444333222333444555666666666555444444333222111222444777888666555444333111000///...//////...---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))***,,,......))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&((()))'''$$$"""&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++,,,...111333444RRR]]]eeeccc^^^hhhhhhMMMGGGPPP```~~~xxx```___eeefffZZZ\\\TTTGGGHHHVVV[[[UUUJJJ???666444333///...222,,,---/////////...------111111000000000111333444}}}```^^^[[[YYYYYYXXXVVVTTTSSSRRROOOJJJDDD@@@???@@@>>><<<999666333111000000000///...---,,,++++++***++++++*********)))))))))+++***)))(((''''''((()))((((((((((((((()))))))))))))))))))))(((((((((((()))))))))*********++++++************,,,...///111333EEEZZZeeennnwww~~~||||||vvveeeTTTFFF<<>><<<999777555444555444333111///.........222000......000444777888777<<>><<<999666333222111000//////...---,,,++++++******))))))))))))(((((((((***))))))(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************)))******,,,------***111???PPP^^^lll~~~|||~~~ppphhhWWWNNNCCC<<<;;;;;;999777555444444555555444111000111333555555333111000000222111111333666:::EEEPPPgggqqqzzzdddZZZXXXVVVSSSQQQPPPRRRVVV\\\ccciiinnnqqqxxxzzzuuukkkfffcccYYYMMM>>><<<:::888666444333222222222222222222222222222...000222111///...000333555222///222:::CCCJJJLLL[[[]]]]]]\\\^^^eeehhhhhhRRROOOGGGAAADDDNNNUUUWWWYYYXXX[[[aaacccaaa```bbbffffffjjjrrr{{{vvvZZZ===111...,,,,,,...,,,------------,,,++++++******))))))))))))(((((((((((())))))))))))******((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******************************)))******+++------//////.........///000111000111333555666555444333444333333444555666666444333333444555666888999:::;;;:::888666444333333333333333444444444444333333111222333444444555555555333333222111///...------...---,,,+++************)))))))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''((()))(((''''''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''((())))))))))))))))))))))))((()))******++++++******---,,,+++++++++,,,---...222777DDDZZZpppzzzxxxrrrwwwZZZUUU\\\nnn|||pppnnnlllggg___[[[aaaooo{{{{{{sssiiiZZZJJJAAA>>>777333///...///000///......---,,,,,,,,,,,,,,,---bbb___\\\ZZZYYYXXXVVVTTTWWWVVVTTTNNNHHHCCC@@@@@@???===:::666444222111111//////...---,,,,,,++++++)))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''&&&(((((((((((())))))))))))((((((((()))))))))******)))))))))))))))*********...)))...;;;FFFVVVuuu|||~~~wwwggg[[[UUUPPPHHHBBB>>>999666777888666444444222333333333222111000000//////111555444222444999777@@@LLLXXX```fffjjjmmmbbbPPP===666666666555666777888999;;;>>>AAAEEEGGGDDDEEEBBB===<<<===999222333333222222333333444555222222222222222222222222---000222000...///555;;;;;;<<>>999777444///+++,,,,,,---...///000111222ccc```]]]ZZZYYYXXXVVVTTTWWWWWWTTTOOOIIIDDDAAA@@@???===:::777444222111111.........------,,,,,,+++************************((((((((())))))))))))((())))))((((((''''''&&&&&&'''((((((((()))))))))***)))))))))*********++++++))))))))))))))))))))))))...((()))111444===]]]{{{{{{rrreee\\\MMMCCC;;;;;;<<<::::::<<<888777555444444555555555//////111555555111222555333555888;;;===???AAACCCAAA999333222222111222555888777666555444555666777222333333111333555555222000000000000000111222222111111111111111111111111111222222000000666AAAKKKQQQXXXeeettt}}}ssspppeeeRRRCCC===>>>>>>BBBGGGNNNVVVZZZYYYXXXXXX]]]]]]___```___]]]bbbiiioooqqq~~~hhhNNN@@@333///---000222///+++)))++++++,,,,,,++++++***)))(((((((((((((((((())))))'''(((((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***)))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,/////////000000000000000000222555777888777555444333111000111333444555444777777777777777666666666888777555444555666888999444444333333222222222222000111333555555444222111111000000///...---,,,,,,,,,,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$""""""$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((((((((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((()))************)))++++++******+++---///000------000888IIIbbbzzzlllOOOHHHLLLSSSdddxxxyyyeee]]]___|||{{{iii]]]YYYTTTMMMGGGBBB;;;444/////////000000111111111111cccaaa]]][[[ZZZXXXVVVTTTUUUUUUSSSNNNHHHCCC@@@??????===:::777444333222111......---------,,,,,,,,,))))))************++++++'''(((((())))))))))))(((((((((''''''''''''''''''''''''(((((())))))******)))))))))*********++++++(((((()))******)))))))))(((&&&***000......@@@XXXpppzzz~~~zzz}}}pppaaaSSSNNNJJJCCC@@@BBB???<<<888555555444222111444///---...///...111666444333222111222444666888333333555777444000000444......------...//////000333333333222222222222111222111000///...---------000000111111222222333333000111333666???MMM^^^jjjooottt{{{~~~yyynnnbbbYYYMMMVVV[[[VVVOOOMMMNNNNNNRRRSSSWWWZZZZZZVVVUUUXXXVVVUUUWWW\\\___eeeooozzzvvvXXX@@@444222---...//////---+++*********++++++++++++***))))))''''''(((((((((((())))))''''''(((((((((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,...///000111111111000000///000222444555444333222333111///000222444555555777777777777666555444444555555444444555777999:::666555444333222222222333000222333555555333222111000000//////...---,,,,,,---,,,+++***))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&&&&'''&&&&&&&&&%%%&&&&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((''''''''''''''''''((((((((((((((((((((((((((('''((())))))******))))))************+++---///000+++///111222666FFF___rrrsss^^^OOOEEEJJJVVVfffyyy~~~~~~yyyooogggaaa^^^YYYRRRKKKDDD@@@>>>777666555333111...,,,+++dddaaa^^^[[[ZZZXXXVVVTTTTTTTTTSSSOOOIIIDDDAAA@@@???>>>;;;777555333222222...------------,,,,,,,,,((((((((()))))))))******&&&'''((()))******)))(((&&&&&&'''''''''''''''''''''''''''((()))*********((((((((()))))))))******'''((()))***+++******)))((('''***...---+++000888WWW```pppxxxpppmmmrrrzzzrrrppplllccc^^^```[[[WWWRRRNNNJJJDDD>>>999>>>999555555444222222555111000///000222444666777000000333555222------111...///000111222333333333/////////000...---,,,---333333222111000000000000333333444444444555555555111111333999EEEVVVfffpppnnnpppppphhh\\\OOOGGGDDDDDDSSSbbbfffdddeeegggiiiddddddhhhmmmkkkfffeeeiiiccccccgggqqqyyy}}}pppZZZGGG777,,,***...,,,---...,,,***)))*********************))))))((('''''''''((((((((())))))'''''''''((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++)))))))))))))))))))))))))))***+++,,,---------,,,...///000111222111000000000000111222333333333333333111///000222555666666555555666666666555444444444444444555555666777777777666555444333333333444111222333333333333222111000000//////......------------,,,***************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$&&&((((((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((()))))))))((((((''''''(((((()))(((((((((((((((((((((((('''(((((()))))))))))))))+++******)))***+++,,,---***...000...,,,333AAAMMMeeeqqqzzzxxxwwwvvv\\\LLLIIIOOO```zzzzzzwwwqqqjjjllljjjddd[[[QQQMMMOOORRRMMMLLLJJJGGGCCC???<<<999|||dddaaa^^^[[[ZZZXXXVVVTTTUUUUUUUUUQQQLLLGGGDDDCCC@@@>>>;;;777555333222222------------------,,,,,,&&&'''''''''(((((())))))&&&'''(((*********)))(((%%%&&&&&&''''''(((((((((&&&''''''((()))******+++''''''''''''((((((((()))&&&''')))***+++++++++***...***'''))),,,.........222;;;NNNdddrrrsssooollleeejjjsss{{{uuunnneeeZZZRRRHHHEEEDDDFFFDDD<<<666444999888777666666555333111333222333555555222333777111222333333333222111000...///111333333222333666111111111222333555666777666666555444333333222222999666444666===FFFOOOTTTTTTWWWVVVRRRLLLKKKRRRYYYRRRaaammmnnnjjjkkkoooqqqjjjvvvuuuooorrrttt}}}lllMMM???222//////,,,,,,///***,,,------------+++(((***************)))((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&'''(((***,,,)))))))))))))))))))))))))))***,,,---......---,,,...///000222222111111000222333333333444555666666333111///000222555777777222333555666666666555555444444555666666555444444888777555444333333444444222222333333333222222111000000000///.........---...---,,,+++************************************(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((#########$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%'''))))))&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((())))))))))))))),,,+++***((((((((()))***,,,---,,,***)))+++000555DDDXXXlllooohhhdddllluuugggYYYHHHSSSiii{{{sssiiixxxuuunnnaaaVVVRRRXXX```hhhgggfffddd```]]]YYYWWWeee^^^YYYXXXWWWTTTTTTWWWWWWVVVSSSOOOKKKHHHEEECCCAAA>>>:::888777555333111000//////---,,,+++******))))))))))))))))))))))))&&&'''(((*********)))((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---000777@@@MMM]]]mmmwwwtttpppllllllssszzzoooiiieeeeeeddd^^^[[[[[[XXXQQQIIIDDDCCCBBB@@@===???:::777888888555333444999666444555666666666777777333222444444222444888888777888::::::999999:::>>>>>>AAAEEEDDD@@@???BBBIIIHHHFFFGGGKKKRRRZZZ___^^^]]]\\\[[[\\\___dddggg___bbbeeeggghhhiiijjjkkkkkkzzz{{{{{{nnnWWWGGG@@@///...---,,,+++,,,------+++******)))(((''''''&&&******))))))((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&''''''(((''''''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((()))+++,,,...//////......///000222222111111333444555555555555555555444444//////000111222222333333333333222222111222222222333333444555555666666666888777666555444333222222222222111111111111111111000000000...,,,+++,,,---,,,,,,,,,------------...***************)))(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))************,,,,,,++++++,,,,,,---...///666EEEZZZlllrrrllleee{{{vvvooojjjrrrssseeeZZZSSSdddccccccgggnnntttwwwwwwfff___ZZZZZZYYYWWWWWWYYYYYYWWWTTTPPPLLLHHHEEEDDDAAA>>>;;;888777555333111000///...---,,,++++++***))))))))))))))))))))))))&&&'''((()))***))))))((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,000...---///999III[[[gggxxxxxxvvvsssrrrxxx|||wwwxxxrrroookkkgggbbb]]]XXXTTTSSSJJJDDDFFFIIIGGGBBBAAA;;;999999;;;>>>===:::888:::777666888999888<<>>;;;888777555333111//////...---,,,++++++***))))))))))))))))))))))))''''''((()))))))))(((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++///,,,(((&&&***555CCCMMMhhhpppwwwxxxttttttyyy{{{~~~tttjjjccceeejjjiiidddbbb[[[\\\___dddhhhggg```XXXQQQNNNMMMOOOPPPPPPUUU\\\___fffooouuuwwwrrrkkkeeedddaaa___```^^^\\\___eeecccdddfffhhhiiihhhfffcccbbbkkkxxxwwwnnnfffiiillllllmmmqqqzzzjjjMMM:::222111...+++------,,,++++++++++++,,,,,,++++++******))))))((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''&&&&&&''')))+++,,,******)))((('''''''''(((((((((((((((((((((((((((&&&''''''''''''(((((((((***))))))******+++,,,---,,,---//////......000111333333333333333333333333//////000000111111222222222111111111111111222222000000111222333444555666666666555444333222222111222222111111000///......---......---,,,+++---...///...---,,,+++***)))))))))))))))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))******++++++******++++++,,,---///---,,,111@@@WWWmmmzzzxxxvvv|||}}}}}}iii___```dddiiimmmmmmkkkhhh~~~bbb\\\YYYZZZ[[[YYYYYY[[[[[[YYYVVVQQQLLLHHHDDDBBBAAA???;;;888777555222000//////...---,,,,,,++++++))))))))))))))))))))))))''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))************+++***+++,,,,,,,,,...111444FFFRRRcccnnnrrrsssvvvyyyzzz~~~zzzwwwwwwxxxwwwvvv|||{{{uuupppjjjeeeggglll]]]fffpppuuurrrlllhhhfffgggrrr|||yyylll\\\HHH===000,,,///333222...,,,,,,++++++*********************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''))),,,...******)))'''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))((('''((()))***,,,***+++------,,,,,,...///111111222222222222222333/////////000000000111111111000000000000111222222...///000111222333444555555444444333222222111111222222111000///------,,,+++,,,---,,,++++++---///---,,,,,,+++******))))))((((((((())))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''(((((((((((()))))))))******************+++,,,,,,+++++++++,,,222>>>LLLWWWooo}}}pppjjjgggnnnxxx~~~|||yyyrrrssswww}}}yyyyyyyyyxxxvvvrrrmmmjjj}}}ccc^^^[[[\\\]]][[[[[[]]]ZZZXXXUUUPPPKKKFFFCCCAAABBB???;;;888777555222000.........------,,,,,,+++))))))))))))))))))))))))((((((''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********(((+++///111///---++++++///777DDDSSSaaallluuuyyytttxxxyyyqqqpppsssqqqkkkZZZJJJ;;;222///---++++++++++++(((&&&***************)))))))))(((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''&&&&&&'''))),,,...)))((('''&&&%%%$$$$$$$$$((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))((('''&&&&&&((()))***(((***+++,,,++++++,,,...///000000000111111111222//////////////////000000000/////////000000111222......///000111222333444333333222222111111000000111111000///---,,,+++++++++,,,,,,,,,******,,,...)))*********************&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''(((((((((((()))))))))***))))))))))))***++++++(((+++------,,,---222777JJJ```}}}wwwddd___aaaoootttuuuvvvwww|||~~~~~~|||zzzxxxxxxxxxxxx|||eee```^^^``````^^^]]]___YYYWWWTTTOOOKKKFFFCCCAAABBB???<<<999777444222///......---------,,,,,,,,,)))))))))))))))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))***,,,---,,,+++***+++---------///777FFFWWWgggpppvvvxxx|||{{{www{{{lllRRR@@@777000---------......,,,(((&&&&&&((())))))******))))))((('''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''')))+++,,,''''''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))++++++******,,,---.........///000000111111............///////////////.........///000111222//////000000111222222222222222111111000000000000//////......---,,,+++++++++,,,,,,+++***)))+++,,,((((((((()))))))))******%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%'''((((((((('''&&&''''''(((((((((((()))))))))))))))((())))))***+++'''))),,,,,,******---000///@@@\\\xxxzzzooottt~~~zzzuuuxxx~~~||||||~~~|||eee```]]]______\\\[[[]]]YYYWWWTTTPPPLLLHHHEEECCCCCC@@@<<<999777444111///...------------,,,,,,,,,)))))))))))))))))))))))))))((('''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))*********)))((()))+++---...---+++,,,111<<>>444222+++(((,,,---)))'''(((%%%&&&((()))(((''''''''''''((()))))))))(((&&&%%%(((((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''(((''''''&&&''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''')))))))))((('''&&&((()))++++++******,,,---,,,,,,------...///000000.....................------------......000111111222222222222111111111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))((((((*********)))((('''&&&&&&%%%$$$%%%&&&&&&'''''''''&&&#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%'''))))))((('''&&&''''''''''''((((((((()))((((((((((((((()))******+++++++++,,,,,,,,,***)))---,,,---444BBBUUUjjjzzztttaaaYYYdddyyylllcccfffooozzztttzzz|||{{{ccc___\\\]]]\\\YYYZZZ]]]\\\YYYTTTOOOKKKHHHGGGFFFEEEAAA<<<888666555333111...---,,,---......,,,++++++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''((()))(((&&&###!!!!!!"""'''(((((()))(((((('''&&&''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))************,,,,,,+++***+++,,,---...,,,333>>>LLLZZZgggssszzz}}}~~~~~~~~~}}}yyyyyy{{{||||||nnn```LLL<<<333...***(((+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&(((''''''&&&&&&&&&'''''''''(((((()))***+++++++++......---,,,,,,---------......------------......---......///000111111222333333333333333222111000000000000000////////////------,,,,,,,,,+++++++++,,,+++***)))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++)))+++---,,,---333???HHH___iiipppjjj]]]ZZZffftttyyy|||mmmlllppp{{{yyyzzz}}}yyytttuuuzzz||||||ddd```]]]^^^\\\YYYZZZ]]]\\\YYYUUUPPPKKKIIIGGGGGGEEEAAA<<<999666555333111///...---...//////---++++++++++++*********))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%&&&'''((((((((('''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((()))))))))*********+++******)))***+++,,,---------///222:::GGGUUU^^^ttt}}}|||zzzvvvwww{{{rrraaaTTTMMMAAA:::111,,,---......,,,++++++*********)))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%%%%&&&'''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&(((''''''&&&&&&''''''''''''(((((()))******++++++------,,,,,,,,,,,,------///......------......///......//////000000111111222222333333222111111000000000000000////////////---,,,,,,,,,,,,+++++++++,,,+++***)))((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++)))+++,,,+++***,,,222666:::BBBPPP```mmmuuuxxxxxx}}}}}}yyybbbUUUVVV___eeegggfffiiiqqqzzz}}}}}}~~~|||fffbbb______]]]ZZZYYY\\\\\\YYYUUUQQQLLLJJJHHHGGGEEEAAA===999777555333111000///...///000///...,,,++++++*********)))))))))))))))))))))))))))))))))''''''''''''''''''''''''$$$&&&'''((('''''')))***(((((('''&&&&&&'''((()))&&&''''''''''''(((((((((''''''((((((((((((''''''(((((())))))))))))******)))))))))((())))))***+++...+++(((&&&(((000;;;BBB\\\jjj{{{mmmWWWDDD777///,,,+++)))'''(((+++---+++)))************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%%%%&&&'''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&(((''''''&&&''''''((((((((((((((()))******++++++,,,,,,++++++++++++,,,,,,///......------......///000000000000000000000000111222222222222111000000000000000/////////......,,,,,,,,,+++++++++******++++++***)))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++))))))***+++******))))))......444DDD\\\sssoooVVVKKKKKKMMMOOOMMMNNNTTTaaannnuuuqqqjjjlllsss{{{}}}||||||{{{gggccc``````^^^ZZZYYY[[[[[[YYYUUUQQQMMMJJJHHHGGGDDDAAA===:::888666333111000.........///...,,,***************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''"""$$$&&&&&&%%%&&&''')))((('''&&&%%%%%%&&&(((***&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((()))))))))***)))((())))))))))))******(((***++++++,,,---000333<<>>;;;999666333111...---,,,,,,---,,,***(((*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&'''&&&%%%%%%&&&'''((('''%%%$$$%%%&&&(((***&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((((((((()))))))))((())))))***************$$$'''+++---,,,+++++++++***///888BBBOOO```rrr~~~xxxuuuuuutttuuuzzzvvviiiXXXGGG<<<777444000,,,))))))+++,,,))))))((()))******)))((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''(((((('''''''''''''''''''''((()))***)))))))))))))))*********+++*********++++++,,,---/////////....../////////111111111111000000000000000111111222222222111111000000000///...------,,,++++++*********)))))))))***)))((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********,,,***)))***,,,......---$$$,,,222000+++---;;;GGGdddvvvwwwllljjjpppyyyvvvzzz}}}{{{zzzvvvkkk___WWWVVVZZZeeetttxxxdddaaa```aaa___ZZZYYY[[[XXXVVVTTTQQQMMMJJJGGGFFFDDDBBB>>><<<:::777333111...---,,,,,,,,,+++)))'''******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))***)))''''''''')))&&&%%%%%%%%%%%%'''((()))%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((()))******************++++++)))(((((()))+++(((***+++,,,000:::FFFOOO]]]kkk||||||xxxqqqoootttzzz|||}}}|||zzzyyy|||{{{jjj```QQQBBB777000,,,)))+++++++++***)))((('''&&&((('''&&&&&&'''(((***+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%'''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((((((''''''''''''((()))******))))))))))))))))))******++++++***++++++,,,---...000//////......//////000111111111111111111111111111111222333333333333222111000000///...---,,,,,,*********))))))))))))((()))((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******,,,+++)))(((''')))***,,,((((((***,,,............999@@@OOOgggzzzvvvttttttqqqyyylll``````lll{{{vvvbbb___^^^```___ZZZYYY[[[VVVUUUSSSPPPMMMIIIFFFEEEDDDBBB???<<<:::777333111///...---,,,---,,,***'''***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))***)))((('''(((***$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''''''''(((((((((((('''''''''''''''((((((((())))))&&&'''((()))))))))((((((,,,,,,+++)))'''''')))+++(((******)))'''(((---111:::GGG___www~~~uuuuuuwwwxxxvvv{{{{{{zzz}}}{{{|||kkkZZZNNN@@@:::111***'''))),,,...((((((((((((((((((((((((+++***)))(((&&&&&&((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%'''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''''''''((()))***+++***)))))))))))))))))))))++++++++++++,,,---...///000000////////////000000000000000111111222222333222222333444444444444444111000///...---,,,,,,+++******)))))))))((((((((((((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***(((******(((%%%%%%'''***111,,,'''''',,,111222222,,,***///???UUUiiisssuuutttmmmlll~~~}}}kkkeeelllyyytttaaa^^^^^^```^^^ZZZYYY[[[UUUTTTRRRPPPLLLIIIFFFDDDDDDBBB???===;;;777333000000///...---...---***((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&''''''&&&&&&((()))###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((((((((()))%%%%%%'''((((((((('''&&&$$$&&&))))))((('''''''''$$$'''***+++***+++...111...000;;;KKKWWW^^^gggppp|||~~~}}}vvvnnnnnnwww|||lll\\\NNNAAA666//////...---+++***)))'''&&&,,,***(((''''''''')))***%%%&&&''''''&&&&&&''')))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%'''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''''''''((()))++++++*********))))))))))))))),,,,,,,,,,,,---...///000000000////////////000000//////000111222333333333222333444444555555555555111000///...---,,,++++++))))))))))))(((((((((((((((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))"""'''+++***'''%%%))),,,)))+++---,,,***)))+++---,,,...111333888@@@JJJRRRXXXeeewwwrrrjjjkkkqqqwwwzzzyyybbbbbbbbbbbbbbb^^^YYYUUUSSSTTTUUUSSSNNNIIIFFFEEEDDDBBB???===;;;999555222000000///...---,,,,,,+++************))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&$$$%%%%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))++++++,,,,,,,,,,,,---///222666:::===XXXdddttt}}}vvvuuuyyy~~~}}}|||vvvfffYYYJJJBBB888444444222---'''************************''''''''''''(((((((((((((((((('''''''''&&&&&&&&&)))((('''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&))))))))))))************((('''&&&(((,,,///...,,,------,,,+++,,,---...///000000///......///111111000//////000222222111///444444333333222111000000.........------,,,,,,,,,(((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################""""""#########$$$$$$$$$########################!!!$$$''''''$$$"""###%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++---///111222777:::AAALLLZZZjjjxxxyyyiiibbbdddhhhkkkzzzcccbbbaaa```___^^^ZZZXXXVVVVVVUUURRRMMMHHHEEEDDDDDDBBB???===<<<999555222000000///...---,,,,,,+++************))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))***+++++++++******)))***,,,...111333333:::CCCJJJQQQZZZdddlllwww{{{|||zzz{{{~~~{{{}}}}}}|||zzz|||yyyyyyxxxzzz|||wwwiiibbbYYYQQQJJJCCC999333666111+++)))******(((&&&))))))))))))))))))))))))''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&)))((('''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((()))))))))******((('''&&&(((+++------+++---,,,,,,+++,,,---...///000///.........///000111000//////000222333111000222222111111000//////...------------,,,,,,,,,,,,))))))))))))(((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################"""$$$%%%%%%$$$######$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***,,,---//////111000111333888===CCCGGGTTT]]]jjjwww}}}{{{zzzdddbbb___^^^^^^]]][[[ZZZXXXXXXUUUQQQKKKFFFDDDCCCDDDBBB???===<<<999555222000000///...---,,,,,,+++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***+++++++++***)))(((''''''((()))***)))+++,,,---...444<<>>888444///+++///---+++,,,...///...---***++++++(((%%%%%%'''***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((())))))))),,,,,,,,,,,,,,,------------------......//////000000000///111222333222000......------,,,,,,,,,,,,******++++++,,,,,,------+++******)))(((''''''&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$#######################################$$$$$$$$$########################################################################&&&""""""$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))******)))))))))***++++++)))***+++---...000111222---...000000111555:::???GGGOOOYYYccclllvvv}}}______aaabbbbbb^^^YYYTTTTTTTTTRRRNNNJJJGGGGGGHHHCCCAAA???===<<<999666333000000///...---,,,,,,+++************)))))))))(((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))))))))))))))+++******)))))))))******&&&(((,,,...---,,,***)))......------000444;;;???EEEKKKTTT```lllvvv~~~{{{}}}~~~vvvooovvvvvvuuuuuuuuuvvvwwwwwwsssvvvyyy{{{|||~~~||||||~~~yyyxxxyyy}}}zzzzzzqqqfff^^^YYYRRRGGG???333111---++++++,,,,,,---+++******++++++***(((&&&''')))***'''###"""%%%(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((()))+++++++++,,,,,,,,,,,,,,,+++,,,,,,---.../////////000//////000222222111///---------------,,,,,,,,,)))******++++++,,,,,,,,,+++******)))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################################################################&&&""""""$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++************++++++***+++++++++++++++++++++---...////////////111222000333777;;;???FFFPPPWWW~~~^^^___bbbcccccc^^^WWWQQQRRRRRRQQQOOOKKKHHHGGGHHHBBBAAA>>>===<<<:::666444000000///...---,,,,,,+++************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((()))))))))((('''((((((((())))))******''''''''''''(((***,,,---***+++,,,---...---,,,+++---///444:::AAAHHHNNNRRRYYY___iiitttzzz~~~zzzxxxrrrvvvzzz~~~{{{vvvpppmmmooouuu|||{{{wwwyyy~~~~~~zzzkkkhhhccc^^^YYYTTTNNNJJJFFFAAA:::666444111---***&&&(((+++---...---,,,***,,,***(((&&&&&&&&&'''(((%%%'''((('''%%%%%%(((***((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&(((((('''((()))+++******+++,,,,,,,,,,,,,,,******,,,---......///.........---///000111000...------------------------******************++++++******))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################"""############$$$$$$$$$########################"""""""""###$$$$$$%%%%%%########################$$$$$$$$$#######################################$$$###""""""###$$$######%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((******************++++++++++++*********)))))))))***+++,,,...////////////,,,...////////////111222aaaaaaaaabbbaaa\\\VVVQQQQQQRRRRRRPPPLLLHHHFFFEEEBBB@@@>>>===<<<:::777444000000///...---,,,,,,+++************))))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((()))(((((((((&&&&&&'''(((((((((((((((///---***((()))***++++++%%%%%%'''))),,,,,,+++***---,,,,,,,,,,,,---...///000222888BBBIIIOOOYYYbbbsssyyy~~~~~~~~~zzzrrrllljjjmmmrrrvvvrrrpppnnnnnnnnnmmmkkkhhh___[[[UUUPPPLLLIIIEEEAAA>>>:::666444333111...,,,*********))))))))))))***)))+++,,,,,,+++(((&&&$$$******)))(((((()))+++---&&&''''''((('''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&''''''''''''(((((((((###&&&((()))((((((***---)))***+++,,,---,,,,,,+++((()))+++---............---,,,,,,---///000...---,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################"""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$#########""""""########################"""$$$%%%%%%$$$######$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))***+++*********+++,,,---...///+++***))))))*********)))++++++,,,...///...,,,***dddcccaaa```^^^[[[VVVRRRRRRSSSTTTQQQLLLGGGDDDBBBBBB@@@>>>===<<<:::777444000000///...---,,,,,,+++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((((((((((((''''''((()))))))))((((((&&&&&&''')))++++++)))'''...+++'''%%%&&&(((+++,,,))))))***+++,,,---------///******///444666999===@@@GGGKKKKKKNNNVVV^^^bbblllqqqxxx}}}}}}xxxqqqllljjjmmmrrrxxx{{{xxxrrrmmmkkkhhhaaaXXXPPPNNNQQQVVVRRRLLLEEECCCDDDDDDBBB>>>555555555333000000222444111...******,,,---,,,***%%%(((,,,,,,)))'''''')))---+++)))&&&%%%&&&))),,,&&&)))+++,,,)))&&&###"""%%%%%%$$$$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$%%%%%%&&&'''''''''''''''(((((((((((()))###&&&))))))((())),,,...)))***+++,,,---,,,++++++((()))+++---............,,,,,,+++---...///...,,,++++++++++++++++++,,,,,,++++++******))))))(((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$######""""""########################!!!$$$''''''$$$"""###%%%&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''(((*********)))((('''((()))***+++---+++))))))***+++,,,,,,---***)))***,,,---+++)))}}}eeeccc```]]][[[YYYXXXWWWTTTTTTSSSPPPJJJFFFDDDCCCBBBAAA???>>>===:::555111000444444...)))***...///)))'''&&&'''((()))((('''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&&&&&&&$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&'''''''''((()))))))))))))))))))))************))))))))))))))))))))))))---,,,,,,++++++,,,,,,---000111222333555777999:::BBBEEEJJJMMMMMMJJJEEEBBBAAACCCEEEGGGHHHFFFDDDCCCBBB???;;;777444444555666333333333333333333333333------------------------+++++++++++++++***)))(((''''''&&&''''''((()))***))))))))))))))))))))))))&&&&&&''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################%%%###!!!!!!###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%$$$%%%%%%'''))),,,---++++++************++++++)))***+++,,,---........./////////---+++***,,,...+++++++++************)))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%########################################################################""""""""""""""""""""""""$$$$$$##################################################################$$$$$$######"""#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++dddcccbbb___]]]ZZZYYYXXXTTTTTTSSSPPPJJJFFFDDDCCCDDDCCCAAA@@@???<<<777444222,,,)))222CCCGGG555***((('''((()))***)))(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''$$$%%%(((******)))'''%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''(((((((((((()))))))))*********((((((((((((((((((((((((++++++************++++++)))))))))***+++---...///...///111222222111///...///000222333333333111111333111///,,,++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))(((((('''''''''((())))))((((((((((((((((((((((((&&&'''''''''''''''&&&&&&$$$%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################%%%$$$"""!!!!!!"""$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''')))+++,,,*********))))))*********))))))+++,,,---............///...,,,******+++---+++++++++*********))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%########################################################################################################################################################################$$$$$$#########$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))*********))))))((((((((())))))*********+++++++++ccccccbbbaaa___\\\YYYXXXTTTTTTSSSPPPJJJFFFDDDCCCCCCBBBAAA@@@???<<<777444888///...AAA___hhhOOO000+++)))((()))***+++***)))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''###&&&***------+++(((%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&(((((())))))))))))******((((((((((((((((((((((((******))))))))))))******)))((((((((((((((())))))((((((&&&%%%%%%&&&((((((''''''((((((((()))))))))******))))))))))))******************************))))))))))))))))))))))))+++******))))))))))))******))))))(((((((((((()))(((((((((((((((((((((((('''''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''&&&&&&&&&''''''''''''((()))***+++***))))))(((((())))))***((()))***,,,------......---...---,,,***)))***,,,++++++*********)))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%########################################################################################################################################################################$$$$$$###$$$$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((***))))))(((''''''&&&&&&))))))))))))))))))))))))))))))(((((((((((('''''')))))))))*********++++++{{{```aaaaaaaaa___\\\YYYWWWTTTTTTSSSPPPJJJFFFDDDCCCAAA@@@???>>>===:::666222...,,,---777GGGNNNDDD444***)))((((((******)))(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%''')))+++,,,***(((&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''&&&%%%%%%%%%$$$(((((((((((()))))))))***((((((((((((((((((((((((***))))))(((((())))))***,,,+++***)))((((((((((((,,,+++***))))))***+++,,,+++******)))***+++,,,---)))******+++++++++******++++++++++++++++++++++++''''''''''''''''''''''''***))))))((((((((()))***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###########################$$$%%%%%%%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((()))))))))***))))))(((((((((((())))))((()))***+++,,,---------,,,------,,,***))))))+++************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$###""""""###%%%###############################################################################################################$$$$$$$$$################################################$$$###$$$$$$%%%&&&'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************{{{^^^_________^^^[[[XXXVVVTTTTTTSSSPPPJJJFFFDDDCCC@@@??????>>>===:::666333///111000,,,,,,---,,,((()))(((''''''))))))((('''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&%%%%%%$$$&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''&&&%%%%%%%%%$$$'''(((((((((((()))))))))''''''''''''''''''''''''******))))))))))))*********)))((('''&&&&&&&&&&&&'''''''''(((((('''''''''***)))((('''((()))+++,,,((())))))))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))(((((('''((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################"""$$$%%%&&&&&&%%%$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&'''''''''''''''''''''((((((((()))))))))(((((())))))(((((((((((())))))((((((***+++,,,---------+++------,,,***))))))************)))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$###""""""###%%%################################################################################################""""""#########$$$$$$$$$################################################$$$###$$$$$$%%%&&&'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********]]]]]]^^^]]]\\\ZZZXXXWWWTTTTTTSSSPPPJJJFFFDDDCCCBBBAAA@@@@@@???===888555444555333000111222000+++((('''&&&'''((()))(((&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%'''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((((((((())))))''''''''''''''''''''''''******))))))))))))******))))))(((''''''''''''(((&&&&&&((())))))(((&&&&&&''''''&&&%%%&&&'''((()))*********)))((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((''')))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&'''((((((((((((((('''***))))))(((((())))))***'''((()))+++,,,,,,------,,,---...---+++***************)))))))))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%################################################$$$$$$###$$$$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((())))))))))))******((((((((()))))))))******^^^^^^]]]]]]\\\[[[ZZZZZZTTTTTTSSSPPPJJJFFFDDDCCCBBBAAA@@@@@@???===999666***,,,---+++,,,000///,,,)))((('''((()))***)))'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''(((((('''''''''((((((((())))))'''''''''''''''''''''''')))((((((''''''(((((()))***))))))))))))***++++++))))))************))))))''''''&&&&&&''''''((()))+++******)))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%''')))***)))'''&&&'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################"""##################"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((''''''*********))))))*********'''((()))+++,,,,,,,,,,,,,,,...//////---+++***+++***)))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%################################################$$$$$$#########$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((()))))))))***yyy```___^^^]]]\\\\\\\\\\\\TTTTTTSSSPPPJJJFFFDDDCCC@@@???>>>>>>===;;;777444000666777///&&&&&&,,,000***)))((()))***+++***(((&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""$$$%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''''''''((()))))))))''''''''''''((((((((()))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''((()))***+++'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$(((***+++)))&&&$$$%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((###$$$%%%'''(((''''''&&&++++++************++++++'''((()))***+++,,,,,,,,,,,,...000///---+++++++++))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%################################################$$$$$$######"""#################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))(((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))|||ccc^^^[[[\\\\\\XXXVVVWWWWWWUUUQQQMMMHHHDDD@@@???AAA???>>>>>>???===888444444333222000///---,,,+++***((('''((()))***)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!########################%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&++++++******))))))((((((******))))))******+++,,,------------,,,,,,+++***************))))))))))))))))))(((((('''''''''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###$$$$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$$$$$$$%%%&&&'''((()))''''''''''''((((((((((((((((((''''''''''''((((((}}}aaa\\\ZZZ\\\\\\YYYXXXYYYVVVTTTQQQMMMIIIDDDAAA@@@AAA???======>>><<<777222444333222000///---,,,+++***((('''((()))***)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$''''''''''''''''''''''''%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))******)))))))))***++++++++++++,,,,,,+++******)))*********)))))))))(((((()))((((((((('''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###############$$$$$$$$$################################################""""""""""""""""""""""""########################################################################"""############$$$$$$$$$#########$$$$$$$$$%%%%%%########################"""############$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&'''(((''''''''''''((((((((((((((((((''''''''''''((((((___[[[YYY\\\]]]ZZZXXXZZZUUUSSSPPPMMMIIIFFFCCCAAABBB@@@>>>======;;;666111444333222000///---,,,+++***((('''((()))***)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***)))))))))))))))******+++******************)))(((******))))))))))))((((((((((((((('''''''''''''''######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$###############################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$#########$$$$$$$$$$$$%%%########################"""############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&''''''''''''(((((((((((((((''''''''''''((((((___[[[YYY\\\]]]YYYWWWXXXTTTRRRPPPMMMJJJGGGDDDCCCDDDBBB??????>>><<<666111333333222000///---,,,,,,***((('''((()))***)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((()))&&&&&&&&&'''''''''(((((()))(((((((((((()))******)))******+++******))))))***)))))))))((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$$$$###"""""""""################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$############$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((```\\\[[[]]]\\\XXXUUUUUUTTTRRRPPPMMMJJJGGGEEEDDDFFFCCCAAA@@@@@@===888333333222111000///...---,,,***((('''((()))***)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))((('''''''''&&&&&&&&&%%%((((((''''''(((((()))*********+++++++++++++++***)))))))))(((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$$$$###"""""""""################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''```\\\[[[]]]\\\WWWTTTSSSTTTSSSQQQNNNJJJGGGEEEDDDFFFDDDBBBAAABBB???:::555222222111000///...------***((('''((()))***)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((()))(((((('''&&&&&&%%%%%%'''''''''''''''((()))))))))***++++++,,,+++++++++))))))((((((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$###############################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$"""""""""############$$$########################"""############$$$$$$$$$##############################$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''|||^^^[[[ZZZ]]]]]]XXXTTTTTTUUUTTTQQQNNNJJJGGGEEECCCEEECCCAAAAAAAAA???:::666222222111000///...------***((('''((()))***)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""############################################################################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&''''''((((((((('''''''''''''''''''''&&&&&&''''''((()))((())))))***++++++******))))))((((((((('''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###############$$$$$$$$$################################################""""""""""""""""""""""""########################################################################"""############$$$$$$$$$""""""""""""####################################"""############$$$$$$$$$##############################$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''{{{\\\YYYYYY]]]]]]YYYVVVVVVVVVUUURRRNNNJJJGGGDDDCCCCCCAAA???@@@AAA???:::666222111111000///......---***((('''((()))***)))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$#########%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$########################################################################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!""""""###%%%&&&''''''&&&&&&''''''((()))))))))'''&&&&&&&&&&&&'''((((((''''''((())))))))))))))))))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""######$$$$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$""""""""""""####################################"""############$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''pppZZZ[[[\\\\\\[[[YYYVVVUUUWWWUUUQQQNNNKKKFFFBBB>>>DDDCCCBBBAAA@@@===888555555444333111000...---,,,+++)))''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$######$$$%%%((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###$$$&&&'''%%%######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""""""""###$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&$$$""" """$$$&&&########################$$$$$$###"""!!!!!!""""""$$$$$$##################$$$$$$##########################################"""############$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%$$$$$$$$$###"""""""""$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""%%%%%%%%%$$$$$$#########""""""""""""""""""""""""########################"""############$$$$$$$$$########################$$$$$$$$$#########""""""########################""""""############""""""%%%%%%%%%$$$$$$$$$######""""""############""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%pppZZZ[[[\\\\\\[[[YYYVVVUUUVVVTTTPPPMMMKKKGGGBBB???CCCBBBAAA@@@???<<<888555555444333111000...---,,,,,,***((((((((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%###$$$&&&'''%%%###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$###!!!!!!###$$$%%%########################%%%%%%$$$#######################################################################################"""############$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))'''((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$############$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$###############$$$$$$############$$$$$$!!!!!!"""""""""#########$$$$$$$$$######"""""""""################################################"""############$$$$$$$$$########################$$$$$$$$$#########""""""########################"""##################"""#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&pppZZZ[[[[[[\\\[[[XXXVVVUUUTTTRRROOOMMMKKKHHHDDDAAABBB@@@???>>>===;;;777444555444333111000...---,,,---+++)))))))))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%% !!!$$$&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##################$$$$$$""""""######$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################&&&%%%$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))''''''((((((((())))))))))))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""#########$$$$$$%%%%%%$$$$$$##########################################$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$#############################################$$$$$$$$$$$$######!!!"""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''qqqYYYZZZ[[[[[[ZZZXXXVVVTTTRRRPPPNNNLLLKKKHHHEEEBBBAAA???===<<<<<<:::666444555444333111///...---,,,,,,***(((((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############""""""######$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""########################%%%$$$$$$#########$$$$$$###############$$$$$$$$$###############$$$$$$$$$########################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%##################""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################################################################$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$$$$$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&qqqYYYZZZ[[[[[[ZZZXXXUUUTTTQQQOOOMMMLLLKKKIIIEEECCC@@@>>><<<;;;:::999666444555444333111///...---,,,***(((''''''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############"""###############$$$$$$$$$$$$############$$$$$$##############################$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$%%%%%%$$$###!!!##############################""""""""""""###$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###########################"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%rrrYYYZZZZZZ[[[ZZZWWWUUUTTTPPPOOOMMMKKKJJJHHHEEECCC@@@>>><<<::::::999777555555444333111000...---,,,)))(((&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%###!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##################$$$$$$##############################""""""""""""##############################"""###$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%$$$###"""###%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$###############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""###$$$%%%%%%$$$###"""########################"""""""""!!!""""""###$$$"""""""""###$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$##########################################$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################"""############$$$$$$$$$#######################################$$$$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######"""""""""######"""""""""###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%rrrYYYYYYZZZZZZYYYWWWUUUSSSQQQOOOMMMKKKJJJHHHDDDBBB@@@>>><<<::::::999888666555444333111000...---,,,***(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%############""""""""""""$$$##################$$$########################""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%$$$""""""###%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%###############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$####################################"""""""""######$$$%%%!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$###############$$$$$$############$$$$$$############$$$$$$$$$$$$"""#########$$$$$$$$$$$$################################################"""############$$$$$$$$$########################""""""#########$$$$$$$$$########################"""##################"""$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%rrrXXXYYYZZZZZZYYYWWWUUUSSSQQQOOOMMMKKKJJJGGGDDDAAAAAA>>><<<:::::::::888777555444333111000...---,,,+++)))((((((***+++***)))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%&&&#########"""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!$$$%%%%%%"""!!!###%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$################################################$$$#########$$$%%%%%%&&&!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################%%%$$$$$$$$$######""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$########################""""""############""""""""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''sssWWWYYY[[[\\\ZZZVVVQQQNNNRRRQQQPPPMMMJJJFFFCCCBBB@@@@@@???>>>;;;999777666222222222111///...,,,+++,,,***''''''((())))))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$#########""""""######""""""!!! ########################%%%###"""!!!"""###%%%&&&###$$$%%%%%%$$$###"""!!!###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$############""""""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! &&&%%%###############"""###"""""""""$$$%%%$$$###################################################$$$$$$###"""!!! %%%%%%$$$###"""""""""### """###"""!!! !!!#########$$$$$$$$$$$$##############################""""""""""""############$$$#########""""""!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$#########!!!###$$$###"""!!!"""###"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$######""""""""""""######"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$pppWWWYYY\\\]]][[[WWWQQQNNNPPPOOONNNKKKHHHEEEBBBAAA@@@???>>>===;;;888666555222222222111///...,,,++++++)))''''''((()))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$#########"""""" !!!!!!""""""######$$$########################"""!!!  !!!###$$$###$$$$$$%%%$$$###"""!!!#########"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""""""""###$$$%%%$$$%%%%%%%%%$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$############""""""############$$$$$$$$$########################""""""###$$$$$$###"""!!!%%%$$$#########$$$$$$######"""""""""$$$%%%$$$###################################################$$$$$$###############"""$$$$$$######"""#########"""###$$$###"""""""""$$$######$$$$$$$$$$$$##############################""""""""""""########################"""""""""!!!""""""""""""""""""""""""!!!"""######$$$#########""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%""""""""""""""""""!!! ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$#########!!!###$$$###"""!!!"""###"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$###########################$$$###"""!!!!!!"""###$$$######""""""""""""######"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$nnnWWWYYY\\\]]]\\\WWWRRROOOMMMMMMKKKIIIGGGDDDBBB@@@???>>>===<<<:::777555444222222222111///...,,,++++++)))''''''((()))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$###############!!!!!!""""""###$$$$$$%%%########################"""!!! !!!###$$$###$$$$$$$$$$$$###""""""$$$$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%$$$$$$$$$%%%$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$$$$############""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$#####################$$$$$$###"""""""""$$$%%%$$$######################################################$$$$$$$$$%%%%%%&&&&&&#########"""######$$$$$$###$$$%%%$$$######$$$%%%######$$$$$$$$$$$$##############################""""""""""""########################"""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$#########!!!###$$$###"""!!!"""###"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$####################################""""""""""""############""""""""""""######"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%"""$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$nnnWWWYYY\\\]]]\\\XXXSSSPPPLLLLLLKKKIIIGGGDDDBBBAAA>>>===<<<;;;999777555333222222222111///...,,,+++***(((''''''(((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$###$$$%%%&&&&&&%%%$$$###########################%%%%%%$$$$$$###"""""""""##############################""""""######$$$%%%#########$$$############%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$!!!"""#########"""#########"""""""""$$$%%%$$$###################################################$$$$$$$$$%%%%%%%%%&&&&&&###"""""""""###$$$%%%%%%###$$$%%%$$$###"""###%%%######$$$$$$$$$$$$##############################!!!"""""""""#####################""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$%%%%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############!!!###$$$###"""!!!"""###""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""############""""""###########################""""""""""""""""""#########""""""""""""######""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$"""###%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$pppVVVYYY[[[]]]\\\XXXSSSPPPMMMMMMLLLJJJHHHFFFCCCBBB======<<<;;;888666444333222222222111///...,,,+++)))(((''''''(((((('''%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""########################%%%%%%$$$$$$###"""""""""#######################################$$$$$$%%%##################$$$$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$"""######$$$$$$#########""""""#########$$$$$$$$$##############################$$$$$$$$$######"""$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$###%%%&&&%%%###!!!!!!"""###"""""""""$$$%%%$$$###################################################$$$$$$$$$$$$###############"""""""""###$$$%%%%%%"""###$$$###""""""###$$$######$$$$$$$$$$$$##############################!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""$$$######""""""######$$$###############"""!!!!!!######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################!!!###$$$###"""!!!"""###""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########""""""!!!########################"""""""""######"""""""""######""""""""""""######""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###################################################!!!###%%%%%%###"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$oooUUUWWWZZZ\\\[[[WWWSSSOOOOOOOOOMMMKKKIIIFFFDDDBBB>>>===<<<;;;999666444333222222222111///...,,,+++((('''''''''((((((&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""###############$$$$$$$$$!!!!!!""""""###$$$$$$%%%######################## !!!!!!!!!""""""""""""#########"""######$$$%%%$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###!!!"""######$$$#########"""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$###""""""$$$$$$$$$############""""""############$$$$$$$$$########################"""""""""""""""###$$$%%%(((***,,,***%%%!!!!!!"""###"""""""""$$$%%%$$$###################################################$$$$$$######"""""""""!!!#########"""######$$$$$$"""###$$$###"""!!!"""$$$######$$$$$$$$$$$$##############################""""""""""""############""""""""""""############""""""""""""""""""""""""!!!""""""###$$$#########""""""""""""""""""""""""######""""""""""""#########$$$$$$$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############!!!###$$$###"""!!!"""###"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""######""""""!!!!!!########################""""""############""""""######""""""""""""######"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$###""""""!!!###%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$jjjTTTVVVYYY[[[ZZZVVVRRROOOPPPPPPNNNLLLIIIEEECCCAAA>>>>>>===;;;999777555444222222222111///...,,,+++(((''''''((()))(((&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$######$$$%%%%%%$$$######""""""#########$$$$$$$$$ !!!!!!""""""######$$$######################## !!!"""""""""""""""######"""""""""###%%%%%%#########"""######$$$$$$#########################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%$$$$$$###!!!!!!"""###############!!!""""""###$$$$$$%%%%%%########################"""######$$$$$$$$$######$$$$$$$$$############""""""############$$$$$$$$$##############################""""""###$$$&&&'''///222333000)))###"""######"""""""""$$$%%%$$$###################################################"""""""""###############$$$$$$######"""############$$$%%%$$$######$$$%%%######$$$$$$$$$$$$##############################""""""""""""############!!!"""""""""############"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""######""""""""""""############$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#########$$$!!!###$$$###"""!!!"""###"""############$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""!!!!!! ########################!!!"""###$$$$$$###"""!!!######""""""""""""######"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################!!!"""###$$$$$$###"""!!! ###%%%&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$%%%$$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$fffSSSUUUXXXZZZYYYVVVQQQNNNQQQPPPNNNKKKHHHEEEBBB@@@???>>>===<<<:::777555444222222222111///...,,,+++'''''''''((()))(((&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################"""############$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$""""""######$$$$$$$$$$$$######""""""!!! ########################""""""###$$$$$$$$$$$$$$$######"""""""""###%%%&&&###"""""""""###$$$%%%%%%################################################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%$$$######!!!!!!"""###############!!!""""""###$$$$$$%%%%%%"""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%$$$$$$$$$############""""""############$$$$$$$$$########################$$$$$$######$$$&&&'''(((444777888444,,,%%%###$$$###"""""""""$$$%%%$$$################################################### !!!"""###$$$%%%&&&&&&%%%%%%$$$###"""""""""###$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$$$$##############################""""""""""""############!!!!!!""""""#########$$$""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&%%%%%%""""""""""""""""""""""""######""""""""""""###### """""""""#########$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!###$$$###"""!!!"""###"""############$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""!!! ########################!!!"""###$$$$$$###"""!!!######""""""""""""######"""############$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! ###%%%&&&%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$######$$$%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$fffQQQTTTXXX[[[[[[XXXTTTQQQTTTSSSOOOLLLHHHEEECCCBBB>>>===;;;:::888777666555444333333111///---+++***(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%###"""!!!"""$$$%%%$$$###########################$$$$$$$$$$$$$$$###"""!!!######$$$%%%$$$###"""!!!&&&%%%%%%$$$$$$%%%%%%&&& !!!"""########################"""""""""""""""""""""""""""##################$$$$$$$$$$$$######%%%$$$######"""#######################################$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$""""""""""""####################################&&&$$$"""###%%%&&&$$$""""""""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$###"""!!!!!! """"""###""""""$$$(((+++888<<<>>>999000'''"""!!!""""""""""""""""""""""""$$$$$$##################""""""######$$$$$$$$$%%%########################$$$$$$$$$############"""########################""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""######%%%$$$###!!!!!!!!!"""######################################################$$$$$$$$$###""" ######$$$$$$$$$$$$#####################"""!!!!!!"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""########################!!!!!!"""###############"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""###%%%%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$cccQQQTTTXXX[[[[[[XXXTTTQQQSSSRRROOOLLLIIIEEECCCBBB<<<;;;;;;:::888666444333333333222111///---+++***))))))(((''''''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%$$$###"""###%%%%%%%%%$$$########################$$$$$$$$$$$$$$$###""""""$$$###""""""!!!!!!""""""#########""""""#########!!!""""""############"""###"""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$#########"""""""""###$$$%%%%%%########################"""###$$$$$$%%%%%%$$$$$$"""###$$$%%%%%%%%%$$$$$$""""""""""""####################################%%%###"""###%%%%%%$$$""""""""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$######"""!!!!!! """######""""""###''')))333777999555---&&&"""!!!""""""""""""""""""""""""######################## !!!!!!!!!""""""""""""########################$$$$$$$$$############"""################################################$$$$$$$$$#########""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""######%%%$$$"""!!!!!!!!!"""###################################################$$$$$$$$$######"""!!! """######$$$$$$######"""###############"""!!!!!!""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""########################!!!!!!"""###############"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""###%%%%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$```QQQTTTXXX[[[[[[XXXTTTQQQQQQQQQPPPMMMJJJFFFCCC@@@::::::::::::888666333111222222111000...---+++*********)))(((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###$$$%%%&&&&&&$$$###########################$$$$$$$$$$$$###""""""%%%###!!!  """###########################"""############""""""!!!""""""""""""""""""######""""""""""""##################$$$$$$$$$$$$######!!!!!!!!!"""###%%%&&&'''########################"""###$$$$$$%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$"""""""""#########$$$$$$########################$$$"""""""""$$$$$$###"""$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$######"""!!!!!!!!!###$$$$$$###""""""%%%''',,,///111///)))$$$"""!!!""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""######$$$###""""""!!!"""""""""################################################%%%$$$###"""!!!!!!!!!!!!"""######$$$$$$######""""""############""""""!!!""""""""""""""""""""""""%%%$$$###""""""###$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""########################!!!!!!"""###############"""############$$$$$$$$$##################$$$$$$$$$$$$$$$###############""""""""""""""""""""""""########################"""###%%%%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$^^^QQQTTTXXX[[[[[[XXXTTTQQQPPPPPPOOONNNJJJFFFBBB@@@999:::;;;;;;:::666333111111111111000...---+++******)))((((((''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%##############################$$$$$$$$$######"""$$$$$$###"""!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$###############"""!!! """""""""""""""#########!!!"""""""""##################$$$$$$$$$$$$######""""""""""""###$$$%%%&&&########################""""""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$########################""""""!!!"""############%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""################################################""""""!!!!!!$$$$$$$$$###""""""###%%%%%%'''))))))%%%###""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""############""""""""""""""""""################################################%%%$$$"""!!!!!!!!!"""###""""""############""""""""""""############"""!!!""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""############""""""########################!!!!!!"""###############""""""#########$$$$$$$$$$$$$$$$$$#######################################""""""""""""""""""""""""########################"""###%%%%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$^^^QQQTTTXXX[[[[[[XXXTTTQQQOOOOOOOOOMMMJJJFFFBBB@@@:::;;;<<<<<<;;;888444222111111111000///---,,,+++)))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%########################"""######$$$$$$$$$#########$$$%%%&&&&&&$$$"""!!!###$$$$$$%%%%%%$$$$$$##################"""!!! !!!!!!""""""############!!!"""""""""##################$$$$$$$$$$$$######$$$$$$###############$$$########################""""""###$$$$$$$$$$$$###$$$###$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$########################!!!!!!""""""""""""###$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#############################################"""""""""""""""###$$$%%%$$$"""!!!"""$$$!!!"""$$$$$$###"""""""""""""""""""""""""""""""""!!!!!!"""""""""#########$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#########""""""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""######"""""""""#########""""""################################################$$$$$$"""!!!!!!!!!"""###"""""""""######"""""""""!!!""""""#########""""""""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""############""""""########################!!!!!!"""###############""""""#########$$$$$$$$$$$$$$$$$$#######################################""""""""""""""""""""""""########################"""###%%%%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$^^^QQQTTTXXX[[[[[[XXXTTTQQQOOOOOONNNLLLIIIFFFCCCAAA<<<<<<===<<<:::888555333222222111111000...---,,,(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###$$$%%%&&&&&&$$$########################""""""###$$$$$$$$$$$$###"""$$$''')))(((&&&### !!!"""######"""!!! """############""""""!!!!!!!!!!!!"""######$$$$$$""""""""""""##################$$$$$$$$$$$$######%%%$$$$$$###""""""##############################!!!"""######$$$$$$######$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$$$$%%%######################## """######""""""$$$%%%""""""##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##########################################"""""""""""""""""""""###$$$$$$"""!!!"""###!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!!!!""""""#########""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$############"""########################""""""""""""""""""""""""###############$$$$$$$$$!!!!!!"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""######!!!!!!"""############"""######################################################"""""""""""""""###!!!""""""######""""""!!!!!!""""""############"""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""########################!!!!!!"""###############"""############$$$$$$$$$##################$$$$$$###############$$$$$$$$$""""""""""""""""""""""""########################"""###%%%%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$___QQQTTTXXX[[[[[[XXXTTTQQQPPPOOOMMMJJJHHHEEECCCBBB<<<<<<;;;:::888666444333222222222222111000......)))(((((('''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$######$$$%%%%%%%%%%%%$$$###$$$###"""###%%%%%%%%%$$$########################""""""###$$$$$$$$$$$$$$$###$$$&&&'''&&&%%%"""!!! !!!"""######"""!!! !!!""""""############""" !!!!!!"""######$$$$$$""""""""""""##################$$$$$$$$$$$$###############"""######$$$$$$########################!!!""""""###############$$$$$$#########$$$%%%&&&#########$$$$$$$$$%%%%%%######################## """$$$$$$######%%%'''(((''''''%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""""""""###!!!"""$$$$$$"""""""""######"""!!!!!!"""#########"""""""""""""""""""""""" !!!!!!"""######$$$""""""""""""!!!!!!!!! ########################$$$$$$$$$############"""################################################""""""#########$$$$$$$$$!!!!!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""###### !!!"""###$$$######"""################################################""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!"""###############""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""########################!!!!!!"""###############"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""#########$$$$$$$$$""""""""""""""""""""""""########################"""###%%%%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$^^^QQQTTTXXX[[[[[[XXXTTTQQQPPPOOOLLLIIIGGGEEEDDDCCC<<<;;;:::888666555444333333333333222222000///...******)))(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$######$$$%%%&&&&&&%%%$$$######"""!!!"""$$$%%%$$$###########################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!###$$$%%%%%%$$$###!!! !!!"""############### !!!!!!"""###$$$$$$$$$""""""""""""##################$$$$$$$$$$$$######!!!!!!""""""###$$$&&&&&&########################!!!!!!"""###############%%%$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%######################## ###%%%%%%######&&&(((///...,,,***'''%%%###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""######### !!!###$$$###"""###$$$%%%###!!!!!!"""###$$$$$$"""""""""""""""""""""""" !!!"""######$$$%%%$$$$$$$$$######""""""########################$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$ !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""""""""###### !!!"""$$$$$$$$$###"""################################################!!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###############"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""########################!!!!!!"""###############"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################"""###%%%%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$\\\RRRTTTXXXZZZYYYVVVRRROOOSSSQQQNNNKKKGGGEEECCCBBB::::::999777666444333333111111222222111000...---+++******)))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$############""""""""""""!!!!!!""""""#########$$$######$$$$$$$$$$$$######""""""""""""############&&&%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&########################&&&%%%$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############%%%%%%%%%$$$$$$#########%%%$$$$$$$$$%%%%%%&&&''',,,***(((%%%###!!!!!!!!!$$$$$$$$$############"""########################"""###$$$%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$%%%$$$###!!!!!!!!!"""###%%%###!!!"""$$$%%%$$$!!!""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$##################$$$$$$$$$#########""""""######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!"""###$$$%%%""""""""""""""""""""""""################################################"""############$$$$$$$$$############$$$%%%&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$### """$$$###!!!########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############$$$$$$###"""!!!!!!""""""$$$$$$$$$#########""""""$$$###"""!!!!!!"""###$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################$$$$$$############$$$$$$""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################&&&'''((()))(((&&&$$$"""############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\\QQQTTTWWWZZZYYYVVVRRROOOQQQOOOMMMIIIFFFDDDBBBBBB;;;:::999777666444333222111111222222111000...---******))))))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$##############################"""###$$$$$$%%%%%%$$$$$$ !!!"""###$$$%%%%%%!!!"""""""""##################$$$$$$$$$$$$######""""""""""""############$$$$$$###""""""!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$########################%%%$$$######"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""""""""###$$$$$$$$$############"""########################"""###$$$$$$$$$$$$###"""########################""""""""""""""""""""""""!!!"""""""""############%%%$$$"""!!!!!!!!!"""###$$$""" !!!###$$$###!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$#########"""""""""######$$$$$$######"""##################$$$$$$###############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""$$$%%%$$$###########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############$$$$$$###"""""""""""""""$$$$$$$$$#########""""""$$$###"""!!!!!!"""###$$$########################################################################"""############$$$$$$$$$################################################$$$######""""""######$$$##############################################################################$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%########################%%%'''***---...,,,***((($$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\\QQQSSSWWWYYYYYYVVVRRROOONNNMMMKKKHHHFFFDDDBBBBBB<<<;;;:::888555333222111000111222222111000...---***))))))(((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''######$$$$$$$$$$$$######"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$ !!!"""###$$$%%%%%%""""""""""""##################$$$$$$$$$$$$######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$#########""""""##############################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#####################"""""""""""""""##################$$$%%%###""""""!!!"""###$$$%%%$$$$$$$$$############"""########################"""######$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""############$$$###""""""!!!""""""""""""!!! !!!"""###""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$###############"""######$$$$$$######"""##################""""""$$$$$$$$$###############""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################"""############$$$$$$$$$###"""""""""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############$$$###""""""""""""""""""$$$$$$$$$#####################""""""""""""######################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################"""%%%)))---//////...---%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%###!!!!!!"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%^^^PPPSSSVVVYYYYYYVVVRRRPPPNNNMMMJJJHHHFFFDDDCCCCCC===<<<:::888555333111000000111111111111///...---))))))((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$$$$############"""""""""!!!"""""""""""""""###############$$$$$$$$$$$$######!!!"""""""""############!!!!!!!!!"""""""""######""""""""""""""""""""""""################################################"""""""""""""""#################################&&&%%%$$$$$$#########$$$##################""""""######""""""""""""######""""""!!!!!!"""###%%%&&&$$$$$$$$$#########""""""########################"""#########$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""###############""""""""""""""""""""""""!!!""""""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$########################""""""############""""""$$$$$$######""""""!!!!!!%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""######$$$$$$$$$######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$######"""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!"""""""""####################################$$$###"""!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$!!!"""""""""##################"""""""""""""""##############################""""""""""""""""""###########################################################################""""""#########$$$$$$$$$######################################################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$########################!!!"""$$$'''))),,,---...&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$___OOORRRVVVYYYYYYVVVRRRPPPOOOMMMKKKIIIGGGEEEDDDCCC===<<<:::888555333111000000000111111000///---,,,((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###############"""""""""!!!######""""""""""""""""""######$$$$$$$$$$$$######!!!"""""""""############!!!""""""######$$$$$$%%%########################!!!""""""###$$$$$$%%%%%%########################!!!!!!""""""####################################%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""""""""$$$$$$###"""###$$$%%%&&&$$$$$$$$$#########""""""########################"""""""""######$$$$$$%%%########################""""""""""""""""""""""""######"""""""""""""""""""""""""""#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$########################"""""""""######"""""""""$$$######""""""!!!!!!!!!%%%$$$$$$$$$###""""""""""""""""""""""""""""""""""""######$$$$$$$$$######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""################################################""""""#########$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""""""""""""""""""""!!!"""""""""#############################################"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$!!!"""""""""###############"""""""""""""""##############################"""""""""######"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###################################################""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&########################%%%###"""!!!###'''+++---&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$^^^OOOQQQUUUXXXXXXVVVRRRPPPPPPNNNLLLIIIGGGEEECCCCCC<<<;;;:::888555333222111///000111111000///---,,,''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$###### !!!"""###$$$%%%%%%############""""""""""""######$$$$$$$$$$$$######""""""""""""############""""""######$$$$$$$$$%%%######################## !!!"""###$$$%%%&&&&&&########################!!!!!!"""###$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""""""""""""""%%%$$$############$$$%%%$$$$$$$$$############"""########################""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""!!!!!!"""############""""""$$$%%%$$$###"""###$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%###############$$$$$$$$$!!!""""""######""""""!!!""""""""""""""""""!!!!!!$$$$$$$$$###############""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""################################################"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""#######################################$$$%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############"""""""""""""""######$$$###############$$$$$$$$$""""""############""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###################################################""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&########################(((&&&###!!!"""%%%))),,,%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$$$$$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$\\\NNNQQQUUUXXXXXXVVVRRRPPPPPPNNNKKKHHHEEECCCAAAAAA;;;:::999777666444333222///000000000000...---,,,''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&######$$$$$$$$$$$$##############################!!!""""""############### !!!"""###$$$%%%%%%############"""""""""!!!######$$$$$$$$$$$$######""""""""""""############""""""""""""####################################""""""#########$$$$$$$$$########################!!!"""###$$$%%%%%%%%%$$$########################%%%$$$$$$###$$$$$$%%%%%%"""#########$$$$$$$$$$$$%%%$$$###""""""""""""######""""""!!!"""###$$$%%%$$$$$$$$$############"""###########################""""""""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############"""""""""!!! !!!"""###$$$######"""!!!###$$$$$$"""!!!"""$$$""""""""""""""""""""""""""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""################################################"""############$$$$$$$$$######"""######$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""####################################"""$$$%%%%%%$$$$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############"""""""""""""""###$$$$$$""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!########################################################################"""############$$$$$$$$$################################################""""""!!!!!!!!!!!!""""""##############################################################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%########################&&&%%%#########%%%'''((($$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%########################ZZZNNNPPPUUUXXXXXXVVVSSSPPPOOONNNKKKGGGDDDAAA@@@???::::::999777666444333333///000000000000...---,,,&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!"""###########################""""""""""""$$$#########""""""!!!!!!######$$$$$$$$$$$$######""""""""""""############""""""""""""!!!!!!!!!!!!########################$$$$$$$$$#######################################!!!"""$$$%%%&&&&&&%%%%%%""""""""""""""""""""""""$$$$$$$$$###$$$$$$%%%%%%!!!!!!""""""#########$$$%%%%%%$$$###""""""######  !!!###$$$&&&$$$$$$$$$############"""###########################""""""""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!! !!!"""$$$$$$$$$###""" """$$$### !!!###""""""""""""""""""""""""""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!""""""######""""""######$$$$$$$$$%%%""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!######"""###&&&)))%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############""""""!!!""""""###$$$$$$""""""######$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$########################!!!"""######$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%#########$$$######$$$$$$$$$%%%%%%%%%########################ZZZPPPQQQTTTVVVVVVTTTQQQOOONNNLLLIIIFFFCCCAAA???>>><<<;;;;;;;;;999666111...///000111222111000...,,,(((((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""############""""""%%%$$$###!!!!!!!!!"""###""""""############""""""#########"""""""""""""""$$$###"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$######""""""""""""######&&&%%%$$$###"""""""""""" """######""""""###$$$%%%%%%%%%$$$$$$$$$############""""""######$$$%%%$$$$$$$$$############"""&&&&&&%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%###!!! ###&&&)))'''&&&$$$""""""###$$$%%%%%%###!!!!!!###$$$""" """"""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######$$$$$$############$$$$$$%%%%%%$$$$$$###"""!!!!!!######""""""""""""#####################"""!!! $$$$$$############$$$$$$$$$$$$######"""!!!!!!!!!###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###"""""""""!!!!!!""""""#########$$$%%%###!!!"""$$$%%%$$$!!!$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%"""############$$$$$$$$$########################################################################""""""#########$$$$$$$$$###"""!!! !!!"""###"""############$$$$$$$$$#########$$$%%%&&&((()))$$$$$$&&&&&&&&&&&&$$$$$$!!!!!!""""""#########$$$###$$$$$$###!!! !!!#########$$$%%%%%%%%%%%%$$$"""""""""""""""######$$$&&&&&&%%%$$$############""""""""""""""""""""""""$$$$$$###"""!!! $$$$$$##################"""############$$$$$$$$$########################$$$$$$$$$#########""""""###$$$$$$$$$###""" """"""#########$$$$$$$$$############""""""!!!!!!%%%$$$$$$######$$$$$$%%%###$$$%%%%%%$$$###"""!!!######$$$$$$$$$$$$######''''''&&&%%%$$$###"""!!!###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%YYYOOOQQQUUUWWWVVVTTTPPPNNNMMMLLLIIIGGGEEECCCBBBAAA===<<<<<<<<<;;;777333//////000111111111///---,,,((((((''''''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""############""""""%%%$$$"""!!!!!!!!!"""###""""""############""""""###"""""""""""""""""""""###"""""""""""""""######""""""""""""""""""""""""########################$$$$$$############$$$$$$######""""""""""""######&&&%%%$$$###""""""""""""!!!"""######""""""###$$$%%%%%%%%%$$$$$$$$$############""""""######$$$%%%$$$$$$$$$############"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###!!! !!!###&&&((('''&&&$$$""""""###$$$%%%%%%###!!!"""###$$$""" """"""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################""""""""""""######$$$$$$############$$$$$$%%%%%%$$$$$$###""""""!!!######""""""""""""#####################"""!!!!!!$$$$$$############$$$$$$"""""""""""""""############$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############!!!"""""""""############%%%###!!!"""$$$%%%$$$"""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%"""############$$$$$$$$$########################################################################""""""#########$$$$$$$$$###"""!!!!!! !!!"""###"""############$$$$$$$$$#########$$$%%%&&&'''((($$$$$$%%%&&&&&&%%%$$$$$$!!!"""""""""###############$$$$$$###!!! """###"""######$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$###"""""""""######""""""""""""""""""""""""$$$######""""""!!!!!! ########################"""############$$$$$$$$$########################$$$$$$$$$#########""""""###$$$$$$$$$###""" """"""#########$$$$$$$$$$$$$$$#########"""""""""%%%$$$$$$######$$$$$$%%%###$$$$$$%%%$$$###"""!!!######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%YYYOOORRRVVVXXXXXXTTTPPPMMMLLLKKKIIIGGGFFFEEEDDDDDD>>>>>>======<<<999444000...///000111000...,,,***''''''''''''''''''''''''""""""$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$###""""""!!!"""""""""""""""############""""""""""""""""""""""""######"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%$$$###""""""""""""!!!"""######""""""###%%%%%%%%%%%%$$$$$$$$$############""""""######$$$%%%$$$$$$$$$############"""""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""""""""###$$$%%%&&&&&&%%%$$$""""""###$$$$$$$$$###""""""######""" """"""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################""""""""""""######$$$$$$############$$$$$$%%%%%%$$$$$$###"""""""""######""""""""""""##################""""""""""""$$$$$$############$$$$$$ !!!!!!"""######$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$""""""""""""############$$$###"""###$$$$$$###"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%"""############$$$$$$$$$#######################################################################################$$$$$$$$$""""""!!!!!!!!!""""""###"""############$$$$$$$$$############$$$&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$""""""""""""##################$$$###!!! """###!!!!!!"""###############"""""""""""""""######$$$""""""!!!!!!!!!"""######""""""""""""""""""""""""################################################"""############$$$$$$$$$########################$$$$$$$$$#####################$$$######"""!!! ###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$###############"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%XXXNNNRRRVVVYYYYYYUUUPPPLLLLLLKKKIIIGGGEEEDDDCCCBBB>>>=========<<<888444000...///000000///---+++)))'''''''''((((((((((((((("""###%%%&&&&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######""""""""""""""""""""""""############"""""""""""""""""""""#########!!!!!!!!!!!!"""###%%%%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%$$$$$$###""""""######!!!###$$$$$$###"""$$$%%%%%%%%%%%%$$$$$$$$$############""""""######$$$%%%$$$$$$$$$#########"""""""""############$$$$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$%%%$$$######"""###$$$$$$$$$###"""""""""""""""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######$$$$$$############$$$$$$$$$$$$$$$#########""""""######""""""""""""############"""""""""""""""###$$$$$$############$$$$$$!!!!!!""""""##################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%"""""""""""""""#########$$$############$$$#####################################################################$$$$$$$$$""""""#########$$$$$$$$$################################################################################################""""""""""""""""""######""""""#########$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$"""""""""""""""#########"""######"""!!!!!!"""$$$ !!!!!!""""""""""""""""""""""""""""""######$$$!!!!!!!!!!!!""""""###$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$############################################################""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$##################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$YYYMMMQQQVVVZZZZZZVVVQQQMMMMMMLLLIIIFFFDDDAAA@@@???======<<<<<<;;;888333/////////000000///---***)))'''''''''((((((((((((((($$$%%%'''(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""############"""""""""""""""#########""""""""""""############""""""!!!!!!""""""############!!!!!!!!!!!!"""###%%%%%%""""""""""""""""""""""""###########################$$$%%%%%%%%%%%%$$$#########""""""""""""######%%%$$$######"""#########"""###$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############""""""######$$$%%%$$$$$$$$$#########""""""$$$$$$$$$############"""########################""""""""""""""""""""""""""""""###$$$$$$$$$###########################$$$############"""!!!""""""########################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################!!!"""""""""##################""""""""""""######$$$$$$############$$$$$$$$$$$$$$$#####################""""""""""""############"""!!!!!!"""###$$$$$$$$$############$$$$$$############""""""!!!!!!"""######$$$$$$######"""!!!!!!"""###$$$%%%%%%&&&######""""""""""""""""""######$$$############$$$################################################""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$################################################################################################!!!!!!"""###############""""""#########$$$$$$$$$############$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""######"""!!!!!!###$$$ !!!""""""""""""!!!"""""""""""""""######$$$"""""""""""""""###$$$%%%"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########################################################"""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$##################$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################"""######$$$$$$######"""#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$ZZZMMMPPPUUUYYYYYYWWWSSSPPPNNNLLLIIIFFFCCC@@@???>>>===<<<<<<<<<;;;777333///000000111111000---+++)))''''''''''''''''''''''''&&&''''''(((((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""############""""""!!!!!!"""############"""""""""############""""""!!!!!!!!!"""######$$$$$$"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########""""""""""""######$$$$$$###############$$$"""###$$$$$$######$$$&&&%%%%%%%%%$$$$$$$$$############""""""######$$$%%%$$$$$$$$$############"""%%%$$$$$$$$$######""""""########################"""""""""""""""""""""""""""######$$$$$$$$$######"""""""""###############"""###$$$###"""!!!!!!###########################"""!!!!!! !!!!!!"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################""""""""""""######$$$$$$############$$$$$$##############################""""""""""""#########"""!!!!!!!!!"""$$$$$$$$$$$$############$$$$$$$$$$$$######"""!!!!!! """"""############""""""!!!!!!"""###$$$$$$%%%%%%############"""""""""""""""$$$$$$$$$###"""###$$$###############$$$$$$$$$########################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$########################################################################$$$$$$$$$###############!!!!!!"""###$$$$$$$$$$$$"""############$$$$$$$$$###############$$$%%%%%%$$$$$$############$$$$$$############""""""""""""!!!"""###"""!!!!!!###%%% !!!""""""""""""""""""""""""""""""######$$$######"""""""""###$$$$$$"""""""""""""""""""""""""""""""""######$$$$$$$$$"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$#######################################$$$$$$$$$######""""""""""""######$$$$$$$$$########################$$$$$$$$$$$$$$$######""""""""""""###############"""######$$$%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#################################""""""############""""""###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$[[[MMMPPPTTTWWWYYYXXXUUUTTTMMMLLLIIIGGGDDDBBBAAA@@@>>>=========<<<888444000111111222222000...+++)))((((((''''''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""############"""""" !!!"""###$$$######"""""""""############"""""" !!!!!!"""######$$$$$$###"""""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$#########""""""""""""######$$$###############$$$$$$"""###%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$############""""""######$$$%%%$$$$$$$$$############"""###############$$$$$$$$$########################""""""""""""""""""""""""$$$#####################!!!!!!"""###############"""###%%%$$$!!! !!!###########################!!!!!! !!!!!!""""""""""""""""""""""""########################""""""""""""##################""""""""""""######$$$$$$############$$$$$$##############################""""""""""""#########"""!!! !!!"""$$$%%%$$$$$$############$$$$$$#########"""""""""""""""""""""############"""""""""""""""###$$$$$$$$$%%%############"""""""""!!!"""$$$%%%$$$"""!!!###%%%""""""#########$$$$$$$$$########################!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$########################################################################$$$$$$$$$#########"""""" !!!###$$$%%%%%%$$$$$$"""############$$$$$$$$$###############$$$$$$%%%%%%$$$###""""""###$$$%%%############"""""""""!!!!!!"""###"""!!!!!!###%%%!!!!!!"""############""""""""""""""""""######$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$########################""""""#########$$$$$$$$$######"""!!!!!!"""###$$$$$$$$$$$$#########"""""""""""""""#########$$$$$$######""""""""""""############"""""""""###%%%%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%########################""""""############""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############[[[MMMOOOSSSVVVXXXXXXWWWVVVLLLKKKIIIGGGFFFDDDDDDCCC??????>>>>>>===:::555111111222333222111...,,,***(((((('''&&&%%%%%%$$$$$$'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!"""$$$$$$$$$###"""""""""############"""""" !!!!!!"""###$$$$$$$$$$$$###"""""""""""""""###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$#########""""""""""""######$$$###############$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$$$$###############"""###$$$$$$%%%$$$$$$$$$############""" !!!"""###$$$%%%&&&&&&""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######"""######$$$ !!!"""###############!!!$$$%%%$$$!!! !!!###########################!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######$$$$$$############$$$$$$##################$$$$$$######""""""""""""#########"""!!! !!!"""$$$&&&$$$$$$############$$$$$$!!!!!!!!!"""######$$$$$$""""""############""""""###############$$$$$$$$$$$$#########""""""!!!!!!!!!$$$%%%%%%"""!!!###%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$%%%$$$######"""############$$$$$$$$$########################################################################$$$$$$$$$$$$######"""""" !!!###$$$%%%%%%$$$$$$"""############$$$$$$$$$##################$$$$$$%%%$$$###""""""###$$$%%%$$$#########""""""!!!!!!!!!"""###"""!!!"""###%%%!!!!!!"""###############"""""""""""""""######$$$###"""!!! """""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$######"""!!!!!!"""###$$$$$$$$$$$$$$$######""""""!!!!!!""""""#########$$$######""""""""""""############"""""""""###%%%&&&######$$$$$$$$$$$$######!!!"""###$$$%%%&&&''''''########################""""""############""""""""""""######$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############^^^QQQSSSVVVYYYZZZYYYVVVUUUPPPKKKGGGFFFDDDAAAAAAEEE=========<<<:::666333111333333333222000---+++***((('''&&&&&&'''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""##############################$$$$$$$$$$$$######""""""######$$$$$$%%%%%%###"""!!!!!!!!!"""$$$%%%"""""""""""""""""""""""" """###$$$######%%%&&&%%%&&&''''''&&&%%%###"""""""""""""""""""""######$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%########################################################################""""""""""""############%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######"""############$$$$$$$$$########################%%%$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$%%% """$$$%%%$$$###"""""""""""""""##################$$$$$$$$$######"""""""""!!!!!!!!!!!!""""""###$$$%%%&&&&&&%%%######%%%%%%$$$###"""!!!  !!!"""$$$$$$$$$%%%"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$##################""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""######$$$$$$$$$$$$######$$$$$$$$$#########""""""########################""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$######$$$$$$$$$#########""""""################################################&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$#########""""""!!!!!!""""""""""""""""""""""""###################################################################################################"""!!!!!!!!!"""$$$%%%################################################(((%%%"""###%%%&&&$$$"""########################$$$$$$$$$#########""""""#################################""" !!!###%%%########################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%$$$###""""""###$$$%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$bbbPPPSSSVVVXXXYYYXXXVVVTTTOOOJJJFFFEEECCC???@@@CCC=========<<<:::666333111333333222222000---+++***((('''&&&&&&'''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""""""""""""""########################"""##################""""""""""""##################"""!!!!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """###$$$######%%%&&&&&&&&&&&&'''&&&$$$###"""############""""""""""""$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%################################################"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################$$$$$$###""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!"""###$$$$$$###!!! """"""""""""############"""######$$$$$$$$$######""""""!!!!!!!!!!!!""""""######$$$%%%%%%$$$###"""$$$$$$######""""""!!!!!!!!!""""""############""""""############$$$$$$$$$""""""""""""""""""""""""################################################$$$######"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$#########""""""########################""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$######$$$$$$$$$#########""""""################################################$$$$$$$$$######$$$$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%############"""""""""!!!""""""""""""""""""""""""###################################################################################################""""""!!!"""###$$$%%%###################################################!!! ###%%%$$$###########################$$$$$$$$$#########""""""#################################"""!!!!!!###%%%########################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$###""""""###$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$eeePPPRRRUUUXXXXXXWWWUUUSSSNNNIIIFFFEEEBBB??????BBB=========<<<:::666333111222222222111000---+++***((('''&&&&&&'''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""##############################!!!""""""######""""""!!!###""""""""""""""""""!!!"""""""""!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$$$$######$$$&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$#########"""""""""$$$$$$$$$########################$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$#########""""""###############$$$$$$$$$$$$######"""############$$$$$$$$$##############################"""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$###""" """"""""""""############!!!"""###$$$$$$$$$$$$$$$###""""""!!!!!!""""""###""""""###$$$$$$######"""#######################################"""!!! """############$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$#######################################""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$######$$$$$$$$$#####################################################################""""""""""""######""""""""""""""""""""""""##################$$$$$$############""""""""""""""""""""""""""""""""""""###################################################################################################""""""""""""###$$$$$$################################################""" !!!###%%%&&&%%%########################$$$$$$$$$#######################################"""###$$$###!!!!!!###%%%########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$###""""""###$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$dddPPPRRRUUUWWWXXXVVVTTTRRRNNNJJJGGGFFFCCC???>>>AAA=========<<<999666222000111111111111///---+++***(((&&&&&&&&&'''((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""#################################!!!!!!""""""""""""!!!!!!######""""""!!!!!! """""""""""""""######$$$########################!!!###$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$######%%%$$$$$$######""""""!!!#######################################$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""""""""############""""""""""""############$$$$$$$$$$$$######""""""#########$$$$$$$$$###########################""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""#########$$$###"""!!! !!!"""""""""############!!!"""###$$$$$$$$$$$$$$$###""""""""""""""""""###!!!"""""""""############"""""""""######$$$$$$$$$###############"""!!!!!!""""""#########$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########"""""""""######$$$$$$$$$$$$######################################################""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$#######################################################################################""""""#########""""""""""""""""""""""""$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""################################################################################################"""""""""#########$$$$$$################################################$$$######$$$%%%&&&''''''########################################################################"""###$$$###""""""###$$$########################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$##################$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$bbbPPPRRRUUUWWWXXXVVVSSSQQQPPPKKKHHHHHHEEE@@@???AAA<<<<<<<<<;;;999555222000000111111000///---+++***(((&&&&&&&&&'''((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""####################################!!!!!!""""""""""""!!!!!!######""""""!!!!!! !!!"""""""""####################################"""###$$$$$$###"""$$$%%%''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$######""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""######""""""""""""############$$$$$$$$$$$$######""""""#########$$$$$$$$$###########################""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""!!!!!!"""###############!!!"""""""""############!!!"""###$$$$$$$$$$$$$$$######""""""""""""######!!!!!!"""""""""######$$$""""""######$$$$$$%%%%%%!!!!!!"""###############""""""#########$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################!!!"""############""""""######$$$$$$$$$$$$######################################################""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$##############################################################################$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""######""""""""""""""""""""""""################################################################################################"""#########$$$$$$$$$$$$################################################&&&&&&&&&%%%$$$$$$%%%&&&########################################################################"""$$$%%%$$$###"""###$$$########################$$$$$$############$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$#################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$bbbQQQSSSVVVXXXXXXVVVTTTRRRPPPLLLIIIIIIFFF@@@???AAA<<<<<<<<<;;;999555222000000000000000///---+++***((('''&&&&&&'''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""######$$$$$$########################!!!""""""######""""""!!!###""""""""""""""""""!!!!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###############"""""""""################################################"""""""""""""""""""""""" !!!!!!!!!""""""#########""""""###############$$$$$$$$$$$$######"""############$$$$$$$$$##############################"""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!"""######$$$$$$""""""""""""##################$$$$$$$$$######"""$$$######""""""######$$$"""""""""""""""###$$$%%%#########$$$$$$$$$%%%%%% !!!"""###############"""############$$$$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%"""""""""""""""""""""""" !!!###$$$$$$###""""""######$$$$$$$$$$$$#####################$$$$$$$$$########################""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$#####################$$$$$$$$$################################################$$$$$$$$$######$$$$$$$$$""""""""""""""""""""""""##################$$$$$$""""""""""""############""""""""""""""""""""""""################################################################################################"""###$$$$$$%%%%%%$$$$$$################################################$$$%%%%%%$$$""""""###$$$#######################################$$$$$$$$$########################"""$$$%%%%%%$$$######$$$########################$$$$$$############$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$gggRRRTTTWWWYYYYYYWWWTTTRRROOOKKKIIIHHHEEE@@@>>>???<<<<<<<<<;;;888555222/////////000000///---+++***((('''&&&&&&'''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""######$$$$$$########################"""##################""""""""""""############### !!!"""###$$$######"""########################"""$$$%%%$$$###"""###$$$((('''&&&$$$###$$$$$$$$$"""######$$$$$$%%%%%%&&&""""""#########$$$$$$$$$$$$#########"""""""""!!!########################################################################""""""""""""############$$$$$$############$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################$$$$$$###""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""""""""""""""######""""""""""""############$$$$$$$$$$$$$$$###"""!!!$$$######""""""######$$$######""""""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""############""""""!!!"""############$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%######################## !!!###$$$$$$$$$""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$######################################################""""""""""""######"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%!!!"""""""""############""""""""""""""""""""""""################################################################################################"""###$$$%%%%%%%%%$$$$$$################################################"""$$$%%%$$$""""""$$$'''########################""""""#########$$$$$$$$$########################"""$$$&&&&&&$$$######$$$########################$$$$$$############$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$kkkSSSUUUXXXYYYYYYWWWTTTSSSNNNJJJHHHHHHDDD???<<<>>><<<<<<<<<;;;888555111/////////000000///---+++***((('''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""###$$$$$$$$$##############################$$$$$$$$$$$$######""""""######$$$$$$%%%%%% !!!"""$$$$$$######""" ###$$$%%%$$$###"""###$$$((('''%%%$$$######$$$%%%""""""###$$$%%%&&&&&&'''""""""######$$$$$$$$$$$$$$$#########""""""!!!!!!################################################&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$########################%%%$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""############%%%%%%%%%$$$###"""!!! $$$$$$############$$$$$$$$$######"""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###!!! """############$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$###"""######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$############"""###$$$$$$%%%$$$###"""###$$$$$$$$$"""######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$################################################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&!!!!!!""""""#########$$$""""""""""""""""""""""""################################################################################################"""###$$$%%%&&&%%%$$$$$$################################################"""%%%'''&&&%%%%%%(((+++########################""""""######$$$$$$$$$$$$########################"""$$$&&&&&&%%%######$$$########################$$$$$$############$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$jjjSSSSSSTTTWWWXXXXXXVVVSSSPPPIIIFFFGGGGGGBBB???>>><<<===>>><<<777333000/////////......---,,,+++***))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%&&&'''"""$$$$$$$$$###"""###$$$$$$$$$##########################################$$$$$$$$$###############"""############$$$$$$$$$$$$$$$##################%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%######%%%''')))&&&$$$######$$$###"""%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%$$$$$$#########$$$$$$##########################################%%%$$$###""""""$$$&&&'''$$$"""!!! !!!"""$$$%%%""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""###"""!!! !!!"""###""""""""""""############$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&&&&&&&%%%$$$###"""!!!""""""""""""""""""""""""######$$$$$$$$$$$$#########"""!!!!!!!!!"""$$$%%%""""""#########$$$$$$$$$!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""#########"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$$$$############"""%%%$$$"""!!!!!!!!!"""###########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%###"""""""""##############################"""""""""""""""""""""""""""###$$$$$$###"""###$$$%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######"""!!!!!!!!!"""###$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$kkkRRRRRRRRRTTTUUUUUUSSSQQQOOOJJJFFFGGGFFFBBB>>>>>><<<======;;;777333000000/////////...---,,,+++***)))(((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&!!!###$$$###"""!!!"""###################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$##################%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$######%%%'''(((&&&#########$$$######%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$######"""""""""################################################$$$###"""!!!!!!###%%%&&&###"""!!! !!!"""$$$%%%########################################################################################################################""""""""""""""""""""""""$$$$$$###"""""""""""""""###"""!!!!!!!!!!!!"""###""""""""""""############$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""######$$$$$$######"""###"""!!!!!!!!!"""$$$$$$""""""#########$$$$$$$$$!!!###$$$###"""!!!"""$$$""""""""""""""""""""""""########################"""""""""#########$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############$$$$$$$$$#########"""""""""""""""""""""#########$$$$$$$$$############"""$$$######"""""""""""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###"""""""""###$$$################################################"""###$$$$$$###"""###$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#########""""""################################################$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""############"""""""""###$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$iiiQQQPPPOOOPPPQQQQQQPPPNNNOOOJJJGGGGGGFFFAAA>>>???<<<======;;;777333111000/////////...---,,,+++***((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################""""""#########$$$$$$$$$!!!"""###"""!!!!!!!!!###################################################"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%$$$###$$$''')))(((&&&###"""###$$$$$$###$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#################################"""""""""""""""###################################################"""!!!!!!!!!"""###$$$###"""!!!!!!!!!"""$$$%%%################################################################################################""""""""""""""""""""""""########################$$$###""""""""""""""""""###""""""!!!!!!""""""###"""""""""#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%$$$######""""""""""""""""""""""""""""""######$$$$$$######""""""""""""!!!"""######$$$###############$$$$$$$$$"""###$$$###""""""###$$$""""""""""""""""""""""""####################################$$$$$$$$$%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############$$$$$$$$$###########################""""""""""""$$$$$$$$$############""""""############""""""!!!########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""#########"""######$$$%%%################################################"""###$$$$$$###"""###$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########%%%$$$$$$############$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$fffQQQPPPOOOOOOPPPPPPOOOMMMNNNJJJGGGHHHFFF@@@>>>???<<<======:::666333111111000000000///...,,,+++***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$###"""!!!"""##################$$$$$$$$$##########################################$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$%%%(((***(((%%%###"""###$$$$$$###$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%##########################################""""""###############$$$$$$$$$##############################""""""""""""###$$$""""""!!!!!!""""""###$$$######################################################################################################################################################"""""""""""""""###""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$########################"""###$$$$$$""""""###$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""####################################$$$$$$######""""""!!!!!!$$$$$$$$$#########""""""!!!"""###$$$$$$###"""!!!########################!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%################################################"""###$$$$$$###"""###$$$$$$##################$$$#################################################################################$$$$$$#################################$$$$$$###############$$$&&&&&&%%%$$$#########$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$eeeQQQPPPOOOPPPQQQQQQPPPNNNMMMJJJHHHHHHEEE@@@>>>@@@<<<<<<<<<:::666333222222111111000///...,,,******'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""###$$$%%%%%%######$$$%%%""""""#########$$$$$$$$$########################%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$%%%(((+++'''%%%###"""###$$$$$$$$$$$$######""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$######$$$$$$$$$"""""""""""""""######$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""""""""######""""""############""""""############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""######"""""""""!!!"""""""""####################################"""$$$%%%$$$###"""###$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""####################################$$$$$$######""""""!!!!!!$$$$$$$$$#########""""""!!!"""###$$$$$$###"""!!!########################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$################################################"""###$$$$$$###"""###$$$#########$$$$$$#################################################################################"""###$$$$$$$$$$$$###"""########################$$$###############$$$$$$&&&&&&%%%$$$#########$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$hhhOOOOOOPPPSSSTTTTTTRRROOOMMMJJJIIIIIIEEE???>>>AAA<<<<<<<<<999666333333333222111111000...,,,***)))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$%%%&&&%%%$$$$$$%%%&&&"""""""""###$$$$$$%%%%%%########################$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$%%%(((***'''%%%""""""###%%%%%%$$$######""""""""""""#########$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%########################%%%%%%%%%%%%$$$$$$$$$###!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""######$$$"""######$$$$$$######"""#########$$$$$$$$$$$$%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!"""############"""$$$$$$$$$##################$$$%%%$$$#########%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""###########################$$$$$$$$$############""""""""""""$$$$$$$$$############"""!!!""""""############"""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$"""###$$$$$$$$$$$$###"""###############$$$$$$$$$################################################"""###$$$%%%%%%$$$###"""#################################"""######$$$%%%%%%$$$$$$############$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$hhhMMMNNNQQQTTTWWWVVVSSSPPPLLLJJJJJJIIIDDD>>>>>>AAA<<<<<<;;;999555333333444222222111000...,,,***)))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((($$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$###$$$%%%%%%$$$###$$$%%%!!!""""""###$$$$$$%%%%%%########################!!!!!!"""###$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%###$$$$$$$$$###$$$'''***&&&$$$""""""$$$%%%%%%%%%######""""""""""""######"""######$$$$$$######"""########################"""#########$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$###""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""""""""""""""""""""""""""""""""###$$$$$$"""###$$$$$$$$$$$$###"""#########$$$$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""###$$$######"""$$$$$$$$$#########""""""###$$$%%%%%%######$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############""""""#########$$$$$$$$$"""""""""""""""#########$$$$$$$$$############""""""""""""""""""######$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$################################################!!!###$$$%%%%%%$$$###!!!##############################""""""###$$$$$$%%%######"""""""""###$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$gggKKKMMMQQQUUUXXXWWWSSSOOOLLLJJJJJJIIIDDD>>>>>>BBB<<<<<<;;;888555333333444333222222000...,,,***)))&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&%%%$$$$$$########################""""""#########$$$$$$$$$"""$$$$$$$$$###"""###$$$!!!""""""###$$$$$$%%%%%%######################## """$$$&&&(((((("""############$$$$$$$$$######$$$%%%%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%$$$###$$$''')))&&&$$$""""""$$$%%%%%%%%%######""""""""""""######""""""############""""""########################!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%#######################################"""!!! !!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!""""""###$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""$$$$$$######"""$$$$$$$$$$$$######""""""###$$$%%%%%%######$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############""""""######$$$$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$############"""###"""!!!!!!!!!"""$$$%%%########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$################################################!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""######""""""###$$$%%%%%%"""!!!!!!!!!"""###$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$eeePPPMMMNNNTTTXXXUUURRRQQQMMMJJJIIIHHHCCC<<<:::<<<=========:::666444333444222111111111000...***''')))((('''&&&&&&'''((()))***(((&&&'''***+++)))'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$###"""""""""############$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%$$$###$$$%%%%%%$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%###$$$((()))&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""!!! %%%%%%$$$###""""""##############################"""$$$&&&%%%$$$#########$$$$$$$$$%%%%%%%%%#########$$$%%%%%%%%%&&&"""############$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""############"""###%%%&&&&&&%%%###"""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%&&&&&&&&&############"""!!!$$$$$$############$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""  !!!###%%%""""""""""""""""""""""""######$$$$$$$$$$$$######################################################################################################%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$%%%%%%$$$"""!!!"""$$$$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$dddNNNKKKLLLRRRVVVSSSPPPOOOMMMKKKJJJIIIDDD===:::<<<<<<===<<<:::666444333444222111111111000...***''''''&&&%%%%%%%%%%%%&&&''')))'''%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$###"""""""""############$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%$$$""""""$$$%%%$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%%%%###$$$((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""""""""%%%$$$$$$###""""""############################## """$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""############"""###%%%&&&&&&%%%###"""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########################################################$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$###""""""""""""""""""#########$$$############"""!!! $$$$$$############$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######"""!!!"""###$$$%%%##############################$$$$$$$$$$$$######################################################################################################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$############$$$$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$%%%%%%###"""!!!"""$$$$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$cccNNNKKKLLLRRRVVVTTTQQQPPPOOOLLLKKKJJJEEE>>>;;;>>><<<<<<<<<:::666444333444333111000000000...+++((('''&&&%%%%%%%%%%%%&&&''''''&&&%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$"""""""""##################$$$$$$$$$$$$###"""""""""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%###!!!!!!"""$$$$$$###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&###$$$'''(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$""" $$$$$$###############"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%&&&%%%$$$######"""##########################################$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##################"""""""""############$$$$$$$$$""""""############""""""""""""""""""############"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""""""""############$$$""""""""""""""""""""""""###$$$$$$$$$$$$###""""""!!!!!!!!!"""""""""##################"""!!! $$$$$$############$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$######################################################################################################$$$$$$$$$$$$$$$#########"""#########$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%$$$$$$$$$###############"""############$$$$$$$$$########################$$$$$$############$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$%%%###"""!!!###$$$$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$aaaPPPMMMNNNTTTXXXVVVSSSRRROOOMMMLLLKKKFFF>>><<<>>>;;;<<<;;;999666444333444333222000000///...+++((((((((((((''''''((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!###$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&###$$$''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$###############$$$########################&&&%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########"""!!!!!!!!!""""""#########$$$$$$$$$"""""""""######"""""""""!!!"""""""""############"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$######""""""############$$$$$$$$$###############"""!!! $$$$$$############$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$######################################################################################################$$$$$$$$$###############""""""""""""##################$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$########################$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################$$$$$$###""""""###%%%$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$___PPPMMMNNNUUUYYYWWWTTTSSSPPPMMMLLLKKKFFF???===???:::;;;;;;999666444333444444222000//////...+++)))'''(((((((((((((((((('''''''''(((''''''''''''((((((((('''&&&$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" """$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&###$$$'''(((%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$###############$$$$$$########################'''&&&$$$###"""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$#########"""!!!!!!!!!""""""#########$$$$$$$$$###""""""""""""""""""###!!!"""""""""##########################################$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%############################################################$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$######"""############$$$$$$$$$"""############""""""!!!$$$$$$############$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""######$$$$$$####################################$$$$$$$$$$$$##############################################################################################################################!!!!!!"""""""""###############$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$########################$$$$$$############$$$$$$###$$$$$$%%%&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%###########################$$$$$$###""""""###%%%$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$^^^NNNKKKLLLSSSWWWVVVSSSRRROOOMMMLLLKKKFFF???<<<>>>:::::::::888555444444444444222000///...---+++)))%%%%%%&&&''''''&&&%%%%%%&&&((()))((('''&&&'''((((((((('''&&&$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""!!!!!!"""$$$%%%$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%###$$$((()))&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$#########"""######$$$%%%########################%%%%%%###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%##################"""""""""############$$$$$$$$$######""""""""""""######""""""""""""##########################################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########################################################$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!!!!!!!"""""""""######"""######$$$######""""""$$$$$$############$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################################################################"""""""""###############!!!"""""""""##################$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%########################"""###$$$###""""""$$$&&&$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$]]]NNNKKKLLLSSSXXXVVVSSSSSSOOOLLLKKKJJJEEE>>><<<>>>999::::::888555444444444444222000......---+++***%%%%%%&&&''''''&&&%%%%%%%%%'''((('''%%%$$$&&&(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""""""""###$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%!!!!!!"""$$$&&&'''%%%###"""############$$$$$$$$$###########################$$$###$$$)))***((($$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###$$$$$$#########$$$$$$%%%%%%%%%%%%########################"""###%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$######""""""###$$$$$$%%%##############################"""""""""######$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""##################""""""""""""############$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""""""""############$$$########################""""""###$$$$$$$$$$$$$$$""""""""""""#########$$$"""######$$$$$$#########$$$$$$############$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################################################################!!!"""""""""#########$$$"""""""""#########$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################"""###$$$###""""""$$$&&&$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$\\\PPPMMMNNNUUUZZZXXXVVVUUUOOOLLLKKKJJJEEE>>>;;;===999999:::888555444444444555222000......---,,,***&&&'''((())))))((('''&&&###%%%'''&&&$$$###%%%'''######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######""""""!!!!!!!!! ###$$$$$$$$$$$$###"""""""""############$$$$$$$$$&&&%%%$$$######$$$%%%&&& !!!###&&&((((((%%%""""""############$$$$$$$$$########################"""######%%%)))+++)))$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###$$$###"""""""""######$$$$$$$$$$$$########################"""###%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$######""""""###$$$%%%%%%########################!!!!!!""""""##################$$$$$$$$$%%%%%%%%%#########$$$%%%%%%%%%&&&"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""##################""""""""""""############$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################!!!!!!!!!!!!""""""""""""########################!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&"""######$$$$$$$$$######$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################################################################!!!!!!""""""#########$$$############$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%########################"""###$$$###""""""$$$&&&$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$XXXOOOOOOOOOQQQTTTUUUTTTSSSMMMJJJIIIJJJFFF???;;;;;;::::::999777444222222333111000/////////...+++(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""########################################################################%%%%%%$$$######$$$%%%%%%$$$$$$##################%%%%%%%%%$$$$$$$$$######&&&%%%###!!!"""$$$&&&((('''&&&%%%############$$$&&&&&&%%%%%%%%%&&&'''((($$$$$$######$$$$$$%%%&&&###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$############"""########################$$$%%%%%%$$$###"""$$$%%%"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%$$$%%%%%%&&&################################################""""""""""""############""""""""""""""""""""""""########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""""""""""""""#########"""""""""""""""########################%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########''''''&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############################################################%%%%%%%%%$$$$$$#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$[[[PPPPPPPPPRRRTTTUUUUUUTTTNNNKKKIIIIIIFFF???<<<<<<:::::::::777444222222333111000/////////...+++(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""########################################################################%%%%%%$$$######$$$%%%%%%$$$$$$##################%%%%%%$$$$$$########################$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$####################################"""#########""""""$$$&&&######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&################################################!!!!!!"""""""""#########################################################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############################################################""""""""""""########################%%%%%%$$$$$$$$$###############$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############################################################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$\\\QQQPPPPPPRRRUUUVVVUUUTTTOOOKKKHHHHHHDDD???<<<>>>::::::999777444222222333111000/////////...+++(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$##############################################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$$$$$$$############""""""""" !!!###$$$%%%$$$###"""$$$######$$$$$$&&&''''''$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$####################################"""###$$$###!!!!!!###$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&################################################!!!!!!!!!!!!""""""""""""################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################################################################%%%$$$$$$$$$$$$###############$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$################################################%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$ZZZPPPOOOPPPQQQSSSTTTSSSRRRNNNIIIFFFFFFBBB===<<<>>>888999888555222111111222222111000000000...+++)))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%###"""""""""""""""""""""!!!!!!"""############"""############$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#################################%%%&&&&&&$$$"""!!!"""###%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%%%%################################################ !!!!!!!!!"""""""""################################################$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%########################################################################"""###############$$$$$$########################$$$$$$$$$$$$##################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$##################$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$ZZZOOONNNNNNOOOQQQRRRQQQPPPLLLGGGDDDDDDAAA<<<:::===777777666444111//////000222111000000000///,,,)))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%"""""""""""""""""""""######"""!!! !!!"""$$$%%%###############""""""!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$%%%&&&%%%$$$$$$%%%'''%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$$$$$$$################################################!!!!!!!!!!!!""""""""""""###################################################$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%########################################################################""""""######$$$$$$$$$%%%########################$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$#################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%############$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$ZZZNNNMMMMMMNNNPPPQQQPPPNNNJJJFFFDDDEEEBBB<<<:::<<<777777666444111//////000222111000000000///,,,)))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&"""""""""############$$$%%%###!!! """%%%'''$$$$$$$$$$$$###"""!!! """###%%%&&&&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######################## """$$$%%%%%%'''***---$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######################################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$###############$$$$$$%%%%%%&&&###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%########################$$$############"""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###""""""""""""###############$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&#########$$$$$$$$$$$$%%%###################################################$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$YYYOOONNNNNNOOOQQQQQQPPPNNNJJJGGGFFFGGGDDD>>>;;;<<<888888888555222000111222333222111111111///,,,***((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$###########################################################################$$$%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&'''############$$$$$$%%%%%%$$$######"""###$$$%%%&&&$$$$$$%%%&&&%%%%%%$$$######$$$&&&'''''''''%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################!!!"""$$$$$$%%%&&&(((+++######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""######$$$%%%%%%&&&&&&""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&####################################""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""!!!"""""""""#########$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$VVVPPPOOOOOOPPPQQQRRRPPPOOOJJJHHHHHHIIIGGG@@@======::::::999777444222222333333222111111111///,,,***((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%###########################################################################$$$%%%&&&&&&%%%$$$#########$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$###$$$&&&'''(((((('''&&&###$$$&&&(((((('''&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################%%%&&&&&&$$$###"""###%%%"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###"""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&####################################""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$ !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########################################################$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$UUUMMMQQQUUUWWWUUUPPPLLLJJJIIIGGGHHHKKKHHHAAA<<<<<<999777555333222111111222444444333222000...---+++(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""%%%&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""&&&$$$"""###%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%$$$"""!!!#########"""######$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''%%%###"""$$$&&&'''&&&&&&%%%$$$$$$$$$%%%&&&###!!!###'''(((%%%!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###############$$$###%%%&&&&&&%%%#################################$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$"""""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""########################!!!###$$$$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$##########################################$$$$$$%%%%%%%%%######""""""######$$$%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%XXXMMMQQQUUUWWWUUUQQQMMMKKKHHHFFFGGGIIIGGG@@@;;;;;;999777555333222111111222333333222111000...,,,+++(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###'''%%%######%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""%%%'''((()))###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$###$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%"""!!!$$$(((***'''$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&&&&$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$###########################!!!###$$$$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$####################################################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$XXXLLLPPPUUUWWWUUUQQQMMMKKKGGGEEEEEEGGGEEE???;;;;;;999777555333222111111222222222111000///---+++***(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%%%%############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&& """###$$$%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$######$$$$$$$$$""""""%%%)))+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$########################"""###$$$$$$######$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$%%%&&&'''))))))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###VVVKKKOOOTTTWWWUUUQQQNNNLLLGGGEEEEEEGGGEEE???;;;<<<999777555333222111111222111111111///...,,,***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((((('''%%%###!!! $$$############$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$######%%%((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$########################"""###%%%$$$######$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########VVVJJJNNNTTTWWWUUURRROOOMMMJJJGGGFFFHHHEEE???;;;<<<999777555333222111111222111111000///---+++***((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&'''''''''&&&$$$$$$$$$###$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%""""""""""""####################################"""$$$%%%%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$########################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########ZZZIIINNNSSSVVVVVVRRRPPPNNNLLLIIIGGGHHHDDD>>>:::;;;999777555333222111111222111111000///...,,,***)))(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&%%%$$$%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&& !!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$###""""""&&&&&&$$$$$$$$$$$$&&&&&&$$$#########$$$%%%&&&'''%%%%%%&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%##################""""""###########################$$$%%%%%%$$$$$$%%%'''$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%&&&###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$\\\HHHMMMSSSVVVVVVSSSPPPOOOMMMIIIGGGFFFBBB;;;888888999777555333222111111222222222111000...,,,***)))(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######&&&'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%###!!! %%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###%%%''')))(((&&&&&&&&&%%%%%%&&&&&&'''((($$$%%%&&&&&&%%%$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%&&&'''(((%%%&&&%%%$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&(((***+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$#################################$$$&&&%%%$$$$$$%%%'''$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$#########$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%]]]HHHMMMSSSVVVVVVSSSPPPOOOMMMIIIFFFEEEAAA999666666999777555333222111222222222222111000///---+++***(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""""""&&&(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$&&&)))+++***(((&&&&&&&&&&&&&&&'''((()))###%%%&&&'''&&&&&&'''''''''&&&$$$######$$$&&&'''%%%%%%%%%&&&'''((()))***%%%&&&%%%$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&)))+++---$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#################################$$$$$$$$$%%%%%%%%%(((((('''&&&&&&%%%$$$$$$###########################%%%&&&&&&%%%$$$&&&'''$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&XXXJJJLLLRRRXXXWWWRRRNNNOOOOOOKKKHHHGGGCCC===:::;;;777666555333222111000000444333222000...+++***)))(((((((((((((((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%&&&''''''%%%%%%&&&'''$$$%%%%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))###$$$$$$%%%&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%YYYKKKLLLQQQWWWWWWRRROOOOOONNNJJJGGGGGGCCC<<<:::;;;777666555333222111000000444333222000---+++***)))(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''(((((($$$$$$%%%&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ZZZLLLLLLPPPVVVWWWRRROOOOOONNNIIIGGGFFFBBB<<<:::;;;777666555333222111000000333222111///---+++***)))(((((((((((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%$$$%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$&&&''''''''''''(((((((((''''''''''''''''''''''''%%%$$$############$$$%%%%%%'''''''''&&&%%%&&&'''((((((''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\\MMMLLLOOOVVVWWWSSSOOOOOOLLLHHHFFFEEEBBB<<<999;;;777666555333222111000000222222111///---+++***)))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%%%%%%%&&&(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&%%%###""""""###%%%&&&&&&'''((('''&&&%%%&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%___NNNLLLNNNTTTWWWSSSPPPOOOKKKGGGEEEEEEAAA;;;999:::777666555333222111000000222111000...---+++***)))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%&&&&&&&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''(((((('''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&'''((((((&&&&&&'''(((&&&&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%bbbOOOLLLMMMTTTWWWTTTPPPOOOJJJFFFDDDDDDAAA;;;999:::777666555333222111000000111000///...---+++******(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''$$$$$$$$$%%%&&&&&&''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&'''(((((()))(((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&&&&((((((&&&'''(((((('''&&&'''(((%%%&&&&&&'''(((((())))))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&((('''$$$###$$$&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%eeePPPLLLLLLSSSWWWUUUPPPOOOIIIFFFCCCCCC@@@;;;999:::777666555333222111000000000000///...,,,+++******(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))((('''&&&''')))''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$'''***)))%%%###$$$'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%gggQQQLLLLLLRRRWWWUUUPPPNNNIIIEEECCCCCC@@@;;;888:::777666555333222111000000000000///...,,,+++******(((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&&&&&&&((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&'''((()))((('''&&&'''))))))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%(((+++***%%%###%%%(((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%kkkSSSPPPPPPUUUXXXUUUQQQOOOHHHDDDBBBCCCAAA;;;777666:::666333444333000111555333222000...,,,+++******((('''''''''&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&'''((()))***''''''''''''((((((((((((''''''((((((((((((''''''*********)))(((''''''''''''''''''((((((((()))))),,,,,,+++******)))(((((('''''''''((((((((())))))&&&(((******(((''')))++++++***(((((()))******)))&&&''''''(((((((((''''''))))))((('''&&&&&&&&&&&&''''''(((((())))))******+++++++++***)))'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''"""'''***'''%%%'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######(((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$#########''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%iiiSSSOOOPPPUUUXXXTTTPPPOOOIIIDDDAAABBBAAA;;;777777999555333444333000111444333222000...,,,+++******(((((((((((('''''''''&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''))))))''''''''''''((((((((((((''''''((((((((((((''''''(((((())))))))))))))))))(((((((((((((((((())))))***************)))))))))&&&''''''((())))))*********,,,---,,,)))(((***+++,,,***))))))*********)))++++++++++++++++++************))))))(((((())))))'''''''''&&&''''''((((((&&&&&&'''&&&&&&%%%$$$###))))))))))))))))))))))))))))))))))))((((((((((((%%%))))))'''&&&((((((&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###$$$%%%%%%$$$"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((()))))))))))))))(((((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%gggSSSOOOOOOUUUWWWTTTPPPOOOJJJEEEAAAAAA@@@;;;888999888444222333222000000333222111///...,,,+++******))))))))))))((((((((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''(((((())))))(((((('''''''''(((((()))***++++++)))((((((((((((((((((((()))*********++++++++++++'''(((((()))***+++,,,,,,)))***+++***(((''''''(((---+++******+++,,,,,,+++++++++,,,++++++***))))))++++++*********+++,,,,,,,,,+++***)))))))))***+++''''''(((((()))(((((('''(((((((((((((((((((((((())))))(((((('''&&&&&&&&&&&&'''%%%$$$&&&)))'''!!!''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%%%%$$$"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%fffSSSOOOOOOTTTWWWTTTPPPNNNLLLFFFAAAAAA???;;;999:::888444222444333///000222111000///---,,,+++***************))))))))))))(((&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((''''''''''''(((((((((((((((((())))))))))))(((((('''(((((()))******++++++((((((((((((''''''''''''*********+++++++++++++++*********++++++,,,,,,,,,******+++************+++---,,,+++,,,///111111000////////////...---,,,,,,...---------...///000000111///---,,,++++++,,,---++++++++++++++++++***)))''''''''''''''''''''''''(((((('''''''''''''''''')))'''$$$$$$***///+++###((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''((((((((())))))'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%fffRRRNNNOOOTTTWWWTTTOOONNNLLLFFFBBBAAA???;;;999:::777444333555444000000222111000...---++++++******+++*********))))))))))))&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((************************((((((''''''''''''''''''))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,...//////111222444444444222111111222666888999999999:::::::::999888888777666666666666666777888999444333222000////////////.........---,,,+++))))))*********)))))))))(((((((((((())))))******++++++,,,***''')))000666222***'''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((*********)))))))))(((((()))(((((('''&&&%%%%%%$$$''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%gggRRRNNNNNNTTTVVVSSSOOONNNKKKFFFBBBBBBAAA<<<999:::888555444666555111000333000///...,,,++++++******************))))))))))))&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''((((((((((((((())))))******))))))(((*********************)))((((((((())))))*********)))))))))******+++++++++//////000111222333333444555555555777;;;===>>>===<<<;;;;;;===@@@BBBCCCBBB@@@AAAAAABBBBBBAAAAAA@@@BBBAAAAAAAAAAAABBBBBBCCC??????>>>>>>===<<<;;;;;;999999888777666444222111...------,,,+++***))))))'''''''''((((((((()))))))))(((%%%&&&---333///(((%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((%%%&&&&&&'''((('''''''''((((((((()))******++++++******))))))(((''''''&&&))))))(((((('''&&&&&&&&&))))))((((((((('''''''''+++******))))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%fffRRRNNNNNNTTTVVVSSSOOONNNJJJFFFCCCDDDBBB===999999888666555777666222111333///...---,,,+++***************)))))))))(((((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********)))(((''''''''''''(((((((((((())))))************)))))))))))))))******++++++,,,******+++,,,---......///,,,---...000222444666666777888:::===???BBBDDDEEECCCBBBBBBDDDHHHJJJJJJIIIKKKJJJHHHHHHJJJKKKJJJJJJEEEFFFGGGHHHHHHHHHHHHHHHJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJHHHGGGEEECCCCCCCCCCCCBBBAAA@@@???888777666555333111000///,,,,,,+++***))))))((((((''''''%%%$$$(((,,,)))###%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&''''''((()))***++++++)))***+++,,,,,,,,,++++++,,,---...///000111222333000000000000000000//////111111111222222333333333222111111000///...------000000///---,,,+++***)))''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%eeeRRRNNNNNNSSSVVVSSSOOOMMMJJJEEECCCEEECCC===999888999666666888777333222444///...---,,,+++*********))))))))))))((((((((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((***+++++++++***)))''''''''''''((((((((()))))))))************))))))''''''(((***+++,,,---...+++,,,---...000111222222111333555888;;;>>>AAABBB???AAADDDHHHMMMQQQTTTVVVVVVTTTSSSUUUXXXZZZYYYWWWVVVTTTRRRQQQQQQPPPOOOMMMLLLMMMNNNPPPQQQQQQQQQQQQLLLKKKJJJIIIIIIIIIIIIIIIGGGHHHKKKLLLLLLJJJGGGEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGEEECCCAAA???===<<<888777666444222000......,,,---+++)))***---***%%%%%%&&&&&&''''''(((((((((%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&'''((()))***+++,,,---...///111222222222111000777888999;;;===>>>@@@@@@>>>>>>>>>???@@@@@@AAAAAA;;;<<<===>>>@@@BBBCCCCCC@@@??????===<<<;;;:::999666666444333111///...---((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%eeeQQQPPPNNNNNNOOONNNLLLJJJIIIHHHFFFDDDBBB???>>>===999888777888888777444222222111///...,,,,,,++++++))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''(((''''''''''''(((((()))((((((((((((((()))*********'''%%%&&&)))***)))'''+++***(((((()))*********+++---///000///......///777555666888::::::<<<>>>>>>@@@CCCEEEGGGIIIMMMPPPRRRRRRUUU[[[dddnnnxxx}}}|||wwwuuuttttttyyy}}}|||{{{xxxuuuqqqnnnmmmlllpppuuu{{{~~~}}}yyyvvviiifff```YYYSSSOOOMMMMMMNNNNNNNNNLLLIIIIIIJJJLLLGGGEEECCCDDDFFFFFFCCC@@@GGGFFFEEEDDDEEEGGGIIIKKKOOOLLLHHHEEEDDDAAA???<<<999777444000---+++***)))((((((((((((''''''''''''(((&&&$$$%%%&&&(((((((((&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%############%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%%%%&&&%%%&&&'''((()))((('''''''''''''''(((((((((((())))))***+++---000333666777333666:::<<<<<<===>>>??????AAACCCCCCCCCDDDFFFHHHFFFDDDBBB@@@??????@@@AAA@@@>>><<<===@@@CCCDDDEEEFFFHHHJJJJJJHHHEEECCCBBBDDDCCC@@@>>><<<:::::::::555333111///......//////***)))''''''((()))(((&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%cccRRRQQQPPPPPPPPPPPPMMMKKKHHHGGGEEECCC@@@>>>===<<<888777666777777666333111222111///...,,,,,,++++++))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))***+++))))))((((((((())))))***,,,***((())),,,...---,,,,,,+++++++++,,,------------///111222222444888;;;??????@@@BBBCCCDDDEEEGGGCCCGGGLLLRRRWWW^^^dddhhhnnnppptttyyyzzzuuuqqqooommmlllgggccc]]]UUUNNNIIIFFFDDDHHHGGGFFFHHHLLLOOOOOONNNHHHGGGFFFEEEEEEFFFHHHIIINNNMMMMMMNNNOOOOOOMMMKKKAAA???<<<777333///,,,+++)))))))))((((((((((((((()))'''&&&&&&&&&&&&$$$"""''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((((((&&&''''''(((((((((''''''&&&&&&''')))***+++,,,---333444666888:::===>>>???AAABBBCCCBBB@@@??????@@@CCCFFFIIIKKKKKKIIIIIIIIIFFFDDD@@@<<<888666666555111//////111555999;;;<<>>@@@@@@@@@@@@??????===:::777666777999===BBBHHHLLLLLLJJJHHHGGGFFFCCC@@@;;;777555333333666444444555999<<<>>>???>>>@@@CCCCCCCCCDDDFFFGGGCCCDDDEEEEEECCCAAA>>><<<666888;;;>>>???@@@???>>>@@@<<<666333111///...---(((((((((((()))))))))))))))))))))((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%]]]TTTSSSRRRSSSSSSQQQNNNKKKGGGFFFEEEBBB@@@>>><<<;;;999888666666666666444222222111///...,,,+++++++++(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''((((((''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))((((((((((((((()))))))))((((((((()))***+++,,,---++++++***)))))))))************)))***+++,,,------+++---///111333555777888:::@@@GGGKKKMMMQQQWWW]]]lllttt}}}~~~xxxnnnddd\\\WWWTTTRRRWWWWWWUUUTTTRRRPPPOOONNNMMMLLLKKKLLLNNNOOOOOONNNRRRRRRQQQPPPNNNLLLIIIGGG@@@???;;;777222...+++))),,,***(((((()))***)))((((((''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''((())))))***)))(((((()))***---///000000111333555777999:::;;;888:::===???@@@???>>>>>>666555444111///000444777<<>>>>>===>>>???AAAAAABBBBBBAAA999888666666888===AAAEEEIIIFFFCCCAAA@@@>>><<<:::111000///...,,,***)))(((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\\SSSRRRRRRSSSSSSQQQMMMJJJIIIHHHFFFDDDAAA???===<<<;;;999777777777777555444222111///...,,,+++++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))***''''''''''''((((((((((((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))(((((((((((())))))******(((((((((((()))***+++,,,++++++************++++++------------......000111222555:::>>>@@@CCCFFFIIIIIIUUUeeepppvvv{{{yyyuuutttwwwzzz}}}}}}{{{{{{xxxvvvtttpppjjjeee```]]]RRROOOLLLKKKMMMPPPQQQRRRLLLMMMOOOQQQRRRSSSRRRRRRNNNMMMIIIEEEAAA<<<999777444000+++((()))***++++++((('''''''''((()))******(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))******+++---000333777999777777888999:::;;;<<<<<<:::<<<>>>@@@@@@@@@>>>===888888777555555666:::===CCCFFFJJJMMMNNNNNNNNNOOOHHHHHHHHHGGGGGGGGGHHHHHHGGGEEEDDDDDDEEEEEEDDDCCCAAADDDHHHIIIFFFAAA===;;;:::999888888999;;;>>>@@@FFFCCC???<<<::::::<<<===BBBBBBDDDGGGJJJKKKIIIGGG@@@>>><<<888555111///...******)))))))))))))))(((((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}\\\SSSSSSSSSTTTSSSQQQLLLIIIIIIHHHFFFDDDBBB???>>>===<<<:::888777777777666555222111///...,,,,,,++++++))))))))))))))))))))))))'''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''((())))))******''''''''''''((((((((((((''''''&&&&&&&&&'''(((((('''''''''(((((((((((()))((((((''''''(((((()))***'''(((((())))))******+++)))(((((((((((()))******++++++******+++,,,,,,---+++,,,......///000222555444999AAAFFFIIIMMMRRRVVVeeeuuuxxxqqqmmmnnnooommmkkklllooolllfffaaa```aaaeeegggkkklllnnnqqqsssrrrpppnnneeegggjjjooovvv~~~zzzvvvbbb]]]VVVOOOKKKHHHEEEDDDGGGHHHJJJLLLNNNOOOPPPPPPSSSRRRPPPOOOMMMKKKJJJIII???:::333...,,,+++***)))******))))))******+++,,,((((((((('''''''''&&&&&&((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******)))))))))***++++++...///111444777;;;>>>@@@;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===?????????>>>>>>;;;<<<<<<<<<::::::;;;<<>>@@@BBBBBB>>>>>>????????????@@@@@@@@@@@@AAABBBBBBCCCDDDDDDAAACCCFFFFFFEEECCCAAAAAAEEEIIINNNQQQQQQOOONNNMMMJJJKKKKKKLLLLLLLLLLLLLLLHHHGGGGGGHHHIIIJJJIIIGGGGGGIIILLLLLLJJJHHHHHHHHHDDDBBB@@@===<<<===>>>???888<<>>===???CCCEEEGGGFFFKKKKKKJJJIIIHHHGGGFFFFFF:::999666333000---+++))))))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||]]]VVVVVVVVVWWWVVVSSSNNNJJJGGGFFFDDDBBB@@@>>><<<;;;<<<999666555555666555444222111///...,,,,,,++++++))))))))))))))))))))))))&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''((((((((()))((((((((((((((()))******))))))))))))************((((((((((((((()))******'''(((((()))***+++++++++...---,,,+++************))))))***+++,,,...///000222666;;;???BBBFFFLLLQQQgggoooyyy|||}}}{{{tttqqqssstttssspppmmmkkkjjj\\\]]]cccppp~~~pppjjjlllppp{{{~~~vvvrrrlllppptttwwwyyyzzz|||~~~uuu||||||rrrlll___\\\XXXSSSOOOLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHLLLJJJIIIGGGDDD???888444333222000---+++***)))))))))(((((((((''''''''''''((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%############%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***---000333555777999;;;===@@@BBBCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEJJJJJJJJJJJJKKKMMMNNNOOOMMMQQQVVVYYYXXXUUUSSSRRRSSSZZZbbbiiikkkjjjhhhggg]]]^^^___aaabbbcccddddddbbbaaa_________]]][[[YYYKKKKKKJJJHHHFFFEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHDDDEEEGGGIIIJJJLLLLLLMMMPPPKKKEEEAAA???@@@@@@@@@EEEFFFGGGHHHJJJKKKLLLLLLLLLJJJFFFBBB===888444333))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{]]]WWWVVVUUUUUUTTTQQQMMMJJJIIIHHHFFFCCCAAA>>><<<;;;<<<:::999888888777444222333222000///---,,,,,,,,,+++******)))(((''''''&&&))))))))))))))))))))))))&&&&&&'''''''''''''''&&&''''''''''''(((((((((((('''(((((('''%%%%%%&&&(((%%%&&&&&&'''((()))******))))))(((((((((((())))))))))))))))))************((()))))))))*********+++,,,+++++++++,,,+++)))'''---++++++,,,000555;;;>>>CCCCCCHHHOOOVVVbbbxxx}}}yyywwwxxxqqqaaaWWW\\\jjjuuuzzz~~~zzzwwwwww~~~xxxfffRRRHHHIIIKKKHHHFFFFFFGGGGGGDDDAAAAAACCCGGGLLLPPPPPPMMMKKKBBB>>>777000,,,******+++'''(((((()))))))))((('''&&&&&&&&&&&&'''((())))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&$$$$$$&&&'''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((&&&%%%''')))***(((%%%++++++***))))))******+++***---222555777:::===??????@@@@@@AAABBBBBBBBBBBBHHHOOOVVVVVVSSSRRRYYY```eeejjjnnnmmmhhhgggkkkoootttyyy|||~~~sssaaa___nnn~~~~~~tttkkknnnjjjiiilllkkkiiinnnvvvccceeeddd]]]WWWVVVTTTQQQRRRUUUUUURRRPPPPPPMMMHHHKKKKKKJJJKKKOOORRRNNNGGGOOONNNKKKGGGCCCAAAAAAAAA>>>>>>???EEEKKKOOONNNLLLOOONNNLLLKKKJJJHHHDDDAAA;;;777000***'''(((***,,,***(((&&&&&&''''''&&&%%%''''''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{]]]WWWVVVUUUUUUTTTQQQMMMJJJIIIHHHFFFCCCAAA>>><<<;;;<<<:::999888888777444222333222000///---,,,,,,,,,+++******)))((((((''''''))))))))))))))))))))))))'''''''''(((''''''&&&&&&''''''''''''(((((((((((('''((()))(((''''''(((***&&&'''''''''((()))))))))))))))(((((((((((())))))))))))))))))************(((((()))***+++,,,------,,,***((('''))),,,///000---111666:::===???@@@AAAOOO[[[ppp~~~wwwtttqqqnnnqqqwwwwww~~~{{{xxx|||~~~xxxooommmoooxxxwwwwwwvvvuuutttsssrrriiieeecccccc___[[[]]]aaauuuxxx}}}}}}uuullljjjYYYQQQIIIEEEGGGJJJKKKJJJBBBBBBBBBEEEJJJOOOQQQRRRMMMJJJEEE>>>777000+++(((((((((''''''''''''(((((((((((('''''''''(((((())))))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((&&&&&&'''***+++***(((***+++,,,---...000111222222333555888:::;;;===>>>BBBAAA@@@AAAEEEJJJOOORRRYYY```hhhllllllmmmrrrwww{{{{{{uuuwwwzzz}}}oooZZZUUUfff{{{ssspppnnnooooooiii\\\QQQRRRQQQTTT\\\aaafffpppzzzyyyuuuppplllfffgggfffbbb```___ZZZSSSSSSSSSQQQMMMMMMOOOLLLGGGHHHJJJLLLLLLIIIEEEAAA>>>>>>===<<<===???DDDKKKOOOMMMMMMLLLHHHCCC@@@AAABBBCCCAAA>>>:::555000,,,******(((&&&&&&((()))))))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&zzz\\\WWWVVVUUUUUUTTTRRRNNNJJJIIIHHHFFFDDDAAA>>><<<;;;;;;999888888888777555333333222000///---,,,,,,,,,*********))))))(((((('''))))))))))))))))))))))))((((((((((((((('''&&&%%%''''''''''''(((((((((((('''((()))(((((((((***,,,((((((((((((((((((((((((***))))))(((((())))))***)))))))))*********++++++(((((()))+++,,,---......,,,+++))))))***...111333555777:::>>>EEEQQQ```jjj{{{ppppppqqqrrrrrrvvv}}}yyypppkkkfff```]]]^^^aaa]]][[[ZZZVVVOOOLLLLLLNNNPPPRRRTTTTTTRRRPPPNNNLLLIIIHHHIIIIIIHHHMMMSSSVVVVVVUUUUUUXXX```iiipppyyyssslllnnnyyyvvviiiXXXMMMKKKLLLKKKIIIIIIFFFEEEEEEHHHKKKMMMNNNQQQQQQPPPMMMGGG>>>555000***)))(((&&&&&&((()))+++******)))((((((((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))'''&&&&&&(((***,,,+++***)))***,,,...000222222333777777888;;;>>>AAAAAAAAACCCDDDGGGKKKQQQWWW\\\___hhhnnnvvv}}}vvvjjjeeegggpppmmmpppyyy|||oooZZZJJJEEERRRcccrrr|||{{{ooocccUUUSSSQQQRRRSSSNNNEEE===@@@@@@DDDJJJPPPWWWcccnnn~~~xxxrrrllliiiiiihhhgggiiijjjddd\\\aaaccc___XXXSSSRRRRRROOOJJJKKKMMMNNNMMMIIIEEEBBB???@@@???;;;888:::AAAGGGHHHJJJIIIBBB:::666999>>>DDDFFFHHHHHHDDD===555000---***(((((()))*********((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyy\\\VVVUUUUUUUUUTTTRRRNNNKKKIIIHHHFFFDDDAAA???===<<<:::999888888888888555333333222000///---,,,,,,,,,*********)))))))))((((((((((((((((((((((((((((((((())))))(((((('''&&&%%%''''''''''''((((((((((((&&&'''(((((('''(((***,,,)))))))))(((((((((((((((***))))))))))))))))))***))))))*********+++++++++))))))***+++,,,,,,------+++,,,...///000111222333777>>>IIIWWWggg|||~~~yyy~~~vvv|||~~~yyylll```YYYXXXfff^^^UUUOOOIIICCCBBBEEECCCCCCDDDGGGHHHFFFCCCAAA===>>>@@@BBBBBBAAA???>>>>>>;;;;;;<<<;;;999===CCC@@@AAAAAA@@@AAACCCHHHLLLVVVZZZaaahhhnnnrrrtttuuuuuuooottt}}}zzz|||}}}sssddd]]]XXXQQQKKKKKKJJJIIIIIIKKKKKKJJJIIIJJJLLLPPPRRRPPPJJJDDD@@@222000---***)))***+++---))))))(((((((((((()))))))))(((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&''''''''''''(((''''''((())))))(((&&&''''''''''''(((((((((((('''(((((((((((()))))))))'''''''''''')))***++++++...///000222333444333333;;;;;;>>>DDDJJJOOOPPPOOOPPPTTT[[[aaaddddddbbb```eeeiiiooovvv{{{{{{yyywwwtttvvvuuuiiiXXXJJJFFFGGGSSSMMMLLLRRRSSSKKKCCC@@@;;;>>>DDDLLLSSSSSSKKKBBBAAA===:::999;;;<<<<<<;;;999:::<<<>>>???DDDNNNWWWtttyyyzzzvvvrrroookkkgggVVVVVVWWW[[[eeekkkhhh___bbbggghhhccc^^^^^^```aaaZZZXXXTTTPPPNNNLLLJJJHHHFFFGGGHHHEEEAAA>>>>>>>>>CCCEEEDDD>>>777333444666<<>>===<<<<<<<<<<<<<<<:::888888999777333555999;;;<<<>>>===;;;:::::::::@@@AAADDDGGGJJJMMMOOOOOOPPPVVV^^^fffmmmwwwzzzsssxxxyyyqqqjjjVVVSSSNNNKKKKKKKKKLLLLLLFFFHHHKKKNNNNNNLLLIIIGGG@@@===999444000---++++++((((((''''''((()))******((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''((())))))(((&&&'''''''''((((((((())))))(((((((((((()))))))))***'''((((((((()))***,,,---444555777888:::;;;<<<<<>><<<<<<>>>===<<<>>>BBB;;;888777;;;@@@@@@<<<888999777555555666999;;;===888<<<>>>;;;777888>>>CCC@@@DDDFFFDDDCCCEEEFFFDDDBBBDDDFFFLLLYYYcccbbb\\\PPPZZZccceeegggmmmtttxxxvvvrrrlllfff```ZZZSSSNNNMMMKKKIIIHHHJJJJJJHHHEEEDDDDDDCCCAAA>>>:::666333555555777:::>>>CCCGGGIIIDDD@@@;;;777333...***'''(((((((((((()))***,,,---''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{^^^UUUUUUTTTUUUTTTRRROOOLLLJJJIIIGGGEEEBBB???===<<<888777777777999999777555333222000///---,,,,,,,,,************************))))))))))))))))))))))))'''(((((())))))(((((((((''''''''''''((((((((((((%%%&&&'''&&&&&&&&&(((***))))))))))))))))))))))))+++******))))))******+++*********++++++++++++,,,++++++,,,,,,,,,,,,------///111444999BBBQQQcccooo}}}ssskkkgggccchhhqqqzzz}}}rrrkkk^^^SSSQQQTTTTTTPPPLLLFFF>>>::::::<<<======:::;;;@@@EEEDDD???<<<>>>>>>BBBGGGLLLRRRUUUQQQJJJGGGEEEBBB???>>>???AAACCC@@@>>>===>>><<<999<<>>;;;999888:::;;;<<<<<<<<<===============777;;;AAAEEEHHHMMMSSSXXX\\\___hhhsss{{{}}}sssdddWWWNNNKKKJJJJJJIIIJJJJJJJJJIIIGGGDDDCCCJJJHHHDDD???999333...+++***)))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''''''''&&&&&&&&&'''(((((())))))(((''''''((())))))(((&&&''''''((((((((()))))))))((((((((()))))))))******(((***+++,,,---///333666666777999<<<@@@CCCGGGHHHTTT[[[dddjjjnnnoooppppppmmmhhh___UUULLLFFFBBB@@@>>>>>>>>>@@@@@@???<<<999777888999999888999:::;;;888???CCCCCCDDDGGGJJJIIICCC@@@AAAFFFIIIGGGDDDCCCAAAEEEIIIKKKKKKIIIGGGGGGOOOUUUVVVLLL@@@:::888888777<<<>>><<<<<<@@@BBBBBB;;;<<<<<>>===777777666777999999888666333222000///---,,,,,,,,,************************))))))))))))))))))))))))&&&'''((())))))***))))))''''''''''''(((((((((((('''(((((('''&&&&&&((()))((((((((()))*********++++++******))))))******+++*********+++++++++,,,,,,++++++,,,...///111222222777===HHHTTTcccwwwkkkbbbgggllllllyyytttiii]]]UUUQQQGGG???>>>BBBCCC???@@@???>>>>>>>>>>>>??????@@@FFFQQQZZZYYYPPPIIIGGGEEEKKKSSSZZZcccjjjfff]]]SSSQQQNNNLLLKKKLLLNNNPPPHHHCCC???>>>======BBBJJJOOOMMMIIICCC>>>;;;<<<===>>>??????>>>===;;;:::888777999<<<===>>>???AAABBBAAA>>>>>>FFFRRRaaasssuuueeeXXXOOOIIIIIIIIIIIIIIIHHHEEECCCBBBEEEFFFHHHGGGCCC>>>888444000///---,,,+++***))))))((((((((((((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))&&&&&&&&&'''((()))))))))(((''''''((())))))(((&&&'''((((((((())))))))))))(((((()))))))))************,,,000222444888>>>CCCBBBBBBBBBEEEIIINNNSSSUUUaaaiiiqqqsssmmmeeebbbaaaVVVPPPGGG===666444444555555666777888999:::;;;===AAAAAADDDIIINNNOOOLLLHHHLLLVVVYYYXXX```nnnnnnddd[[[WWWWWW[[[[[[XXXXXX[[[^^^cccjjjlllkkkhhhhhhhhhsss{{{|||ooo^^^SSSKKKFFFAAAEEEGGGEEECCCDDDCCCAAA@@@@@@>>>:::<<>>:::000///,,,***((((((((()))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}aaaUUUTTTTTTTTTUUUSSSOOOLLLKKKJJJHHHEEEBBB@@@>>>===777666666777999999888666333222000///---,,,,,,,,,******************++++++))))))))))))))))))))))))%%%&&&''')))************''''''''''''((((((((()))))))))***)))''''''(((***''''''((()))***++++++,,,++++++************++++++******+++++++++,,,,,,,,,***+++---///222444666777===JJJ^^^rrr}}}zzztttkkkcccTTTFFFCCCCCC@@@===???CCCCCC???@@@FFFMMMOOOLLLIIIHHHIIIQQQZZZhhhtttrrrfff[[[WWWOOOVVV]]]bbbkkkpppkkkaaa]]]\\\[[[ZZZZZZ[[[\\\]]]^^^WWWPPPLLLJJJLLLTTT]]]cccaaa\\\TTTKKKCCC???===AAABBBCCCCCCBBB???<<<;;;777888999<<<===>>>>>>===;;;999;;;BBBHHHKKKQQQVVV___gggooottt~~~ppp___TTTCCCEEEGGGIIIJJJIIIHHHGGG;;;???EEEJJJKKKHHHDDD@@@555333111...,,,***)))((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((&&&%%%'''***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((***++++++&&&&&&&&&'''((())))))***(((''''''((())))))(((&&&(((((((((((())))))))))))))))))))))))************+++...333666:::@@@HHHNNNTTTSSSRRRSSSVVVZZZ___bbbeeemmmtttpppcccTTTMMMKKK>>><<<999777666666777888666777999;;;===AAAGGGKKKKKKMMMSSS___jjjmmmiiibbbllltttssspppwwwqqqlllkkkiiifffjjjrrrzzz~~~~~~ssslllfffdddiiikkkgggccc```[[[VVVKKKJJJEEE>>>;;;===>>><<<:::>>>@@@CCCMMM^^^mmmtttjjjmmmttt~~~~~~vvvhhhXXXKKKEEECCCIIIMMMPPPNNNIIIGGGJJJMMMIIIFFFAAA<<<999888999999333666;;;BBBFFFGGGDDDAAA888666222...+++***))))))(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{aaaYYYVVVTTTTTTUUUTTTOOOKKKLLLJJJGGGCCC@@@>>><<<<<<888888999999999999888888555555444111---++++++,,,******************++++++************))))))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((*********)))((('''''''''***)))((((((((()))+++,,,***))))))***,,,,,,+++***...+++***---...,,,,,,...***,,,...111777???IIIPPPddd{{{zzzjjjggglllzzzrrrfffbbb\\\WWWRRRMMMJJJFFFAAA>>>>>>>>>>>>???CCCGGGLLLOOOUUU]]]ccceeeeeeccc]]]VVVaaattt{{{vvvsssooommmsss~~~{{{vvvsssttt{{{}}}vvvtttqqqmmmpppvvvuuugggYYYPPPLLLKKKNNNRRRQQQLLLGGGDDDCCC???>>>===<<<<<<===???AAA>>>:::666666:::>>>??????DDDEEEKKKTTT\\\eeeqqq|||~~~|||aaaXXXLLLDDDEEEHHHKKKLLLKKKDDD@@@CCCGGGIIILLLOOOIIIFFF===222,,,------+++,,,***(((((()))))))))(((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((???888...'''$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''(((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((('''''''''((()))***,,,...---+++)))+++)))(((***---000111111888777:::AAAJJJUUUeeerrrzzzoooccc]]]]]]___^^^\\\```^^^XXXNNNBBB;;;:::;;;:::222111888<<<999<<>>@@@EEELLLRRRLLLPPP^^^jjjnnnsss{{{xxxfff\\\XXXYYYSSSRRRTTTPPPHHHHHHOOOQQQRRRMMMEEEEEEHHHAAA444===>>>>>>@@@CCCFFFIIIKKKOOOJJJCCC:::333...+++)))((((((((((((((((((((((((%%%(((***)))'''&&&(((+++((('''&&&&&&'''((('''&&&''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&$$$"""###%%%&&&%%%"""(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&{{{aaaYYYVVVTTTUUUUUUTTTPPPLLLKKKJJJGGGDDD@@@>>><<<;;;999999999::::::999999999444555333111---++++++,,,******++++++++++++******************))))))))))))&&&'''((())))))))))))(((((((((((((((((((((((((((************************+++******)))***+++,,,---++++++++++++,,,,,,++++++111,,,***++++++)))***---111444999AAANNN___rrrrrrfffcccnnn{{{xxxooocccSSSIIIFFFFFFFFFEEEDDDEEEHHHMMMQQQRRRRRRRRRRRRTTTZZZbbbhhhsssuuuvvvwww{{{{{{|||uuusssqqqtttuuurrrkkkccc\\\YYYNNNKKKHHHGGGIIIJJJIIIGGGEEE@@@;;;999;;;===>>>===999999===BBBEEEGGGNNNUUUbbbnnn|||zzz|||lll\\\OOOIIIHHHHHHJJJEEECCCDDDEEEEEEIIINNNLLLMMMIIIAAA:::666000***...,,,*********)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((666111+++&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((---+++)))''''''''''''''',,,++++++---000444777999;;;BBBNNNZZZcccmmm}}}{{{eeeUUUNNNLLLLLLKKKDDDBBB???<<<999999:::<<<;;;999;;;CCCIIILLLNNNQQQ]]]```cccgggjjjmmmrrrvvv{{{vvvjjjccc]]]ZZZQQQEEE===;;;EEE@@@>>>CCCJJJOOOTTTYYYiiipppyyyxxxnnneee[[[RRRMMMNNNPPPPPPNNNKKKKKKLLLGGGAAA@@@>>><<<<<<<<>><<<:::999::::::::::::::::::999444444333111---++++++,,,)))***+++,,,,,,+++***)))************))))))))))))(((((())))))******))))))(((((((((((((((((((((((())))))******+++,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++((()))---//////000444999CCCSSSfffzzzxxxjjjiiinnnxxx|||ssseee]]]UUUOOOIIIBBB======:::===BBBFFFLLLWWWeeeoooqqqrrrpppmmmlllqqq|||yyytttqqqlllhhhjjjqqqrrrlllfffTTTNNNFFFBBBAAAAAA@@@???;;;999:::======:::===BBBIIIKKKPPPZZZgggrrrxxx{{{mmm]]]TTTPPPKKKIIIIIIJJJGGGCCCBBBFFFLLLQQQSSSPPPKKKEEE<<<333111///,,,++++++***(((&&&((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$''''''&&&%%%&&&'''((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&''''''''',,,)))'''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&$$$$$$%%%&&&&&&''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((())))))+++*********+++,,,---...---///111333888>>>FFFKKKNNNVVVbbbiiiiiiiiirrr~~~{{{lllWWWFFF>>><<<===>>>777777888:::>>>DDDJJJNNN[[[```fffkkkqqqwwwwwwsssmmmpppvvv~~~wwwppptttxxxzzzzzzzzz|||}}}|||{{{qqqhhhnnnsssvvvhhh]]]YYY[[[VVVKKK@@@>>>BBBEEEEEECCCFFFLLLYYYiii|||zzzpppcccWWWRRRMMMLLLOOOQQQOOOMMMNNNGGGDDD@@@;;;888888888999@@@EEELLLQQQRRRMMMGGGBBB<<<888333---***(((((((((''')))******)))''''''(((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((zzz```YYYWWWUUUUUUVVVUUUQQQMMMHHHHHHGGGEEEBBB???;;;999888999999::::::999999888444444333000---+++,,,---***+++,,,------+++***)))************)))))))))((())))))************))))))(((((((((((((((((((((((())))))******+++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,---,,,++++++,,,---))))))---333555444666:::EEEYYYwwwvvviiiaaaXXXfffssseee]]]VVVOOOGGGEEECCCDDDFFFGGGGGGHHHBBBEEEKKKSSS```ooo}}}zzzwww|||vvvjjjcccZZZTTTQQQPPPMMMKKKDDD@@@>>>@@@@@@???BBBGGGFFFBBB@@@EEEPPP]]]gggkkk|||iii]]]LLLHHHHHHLLLLLLHHHEEEEEEIIIOOOTTTUUUTTTRRRKKKDDD999555000,,,+++******))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''((((((((('''&&&%%%%%%'''((()))((((((((((((((((((((((((%%%%%%&&&&&&''''''''''''%%%%%%%%%'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''$$$$$$%%%%%%&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))******&&&)))---///000000///000///222666;;;BBBLLLWWW___iiiiiihhhdddYYYPPPQQQVVVQQQKKKBBB;;;888999;;;<<>><<<<<>>888111,,,(((&&&&&&''')))))))))(((((((((((('''&&&'''((()))(((&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''yyy___XXXVVVTTTUUUVVVUUUQQQNNNGGGGGGFFFEEEBBB???;;;:::777777888888888888777777333333333000---,,,,,,---+++,,,,,,---,,,+++***)))************)))))))))((())))))************))))))))))))))))))))))))))))))*********************************+++++++++++++++***,,,---,,,******---///222000///222444777@@@IIIeee{{{wwwkkkdddccceeezzzuuutttkkk]]]PPPIIIEEEBBB@@@CCCHHHNNNUUUZZZ[[[ZZZYYYXXX\\\gggyyy{{{sssmmmjjjhhhdddaaaQQQIIIBBB@@@??????CCCHHHCCC@@@======CCCMMMYYY```dddrrr~~~nnnYYYOOOHHHHHHLLLMMMMMMNNNIIIMMMPPPPPPRRRUUUUUURRRGGGAAA888111---+++***)))******)))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&(((***''''''&&&%%%&&&'''((()))''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&(((***)))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''$$$$$$%%%&&&&&&''''''((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))******++++++***+++,,,,,,,,,...333666===???CCCIIIRRR]]]iiipppsssiii\\\RRRIIIAAA@@@CCC:::;;;<<<>>>AAAGGGMMMQQQ___fffkkkkkkhhhmmmzzzyyymmmkkkggg```YYYRRRNNNKKKJJJFFFHHHMMMRRRVVVZZZ^^^___aaaZZZSSSTTT[[[bbbcccbbb___dddhhhfff```[[[[[[]]]]]]bbblllwww|||{{{{{{}}}|||fff[[[^^^___[[[LLLIIIDDD??????HHHUUU___rrrrrr___]]]]]]WWWQQQPPPMMMMMMKKKHHHCCC===888555555777;;;@@@FFFLLLPPPRRRPPPNNNKKKEEE===444,,,'''(((''''''((())))))******)))(((''''''((()))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&yyy^^^WWWUUUSSSTTTUUUUUUQQQMMMGGGFFFEEECCCAAA>>><<<;;;666666777777777777666666333333333000---,,,,,,...------,,,,,,++++++******************))))))))))))))))))******))))))(((((())))))))))))))))))))))))***************))))))))))))******+++,,,+++++++++***,,,---,,,++++++///333444111111666@@@OOOddduuuwwwoookkklllsss~~~rrrUUUUUUTTTNNNGGGCCCBBBCCCHHHQQQ\\\hhhuuuzzzwwwwww{{{nnnbbbVVVPPPKKKIIIKKKOOOLLLIIICCC===:::>>>FFFMMMKKKSSSaaarrrppp^^^SSSMMMIIIHHHJJJKKKNNNMMMKKKMMMSSSVVVUUUUUUNNNEEE<<<555000,,,***++++++******))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''')))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&###$$$%%%''''''&&&&&&%%%&&&&&&&&&((())))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((('''%%%%%%&&&&&&'''(((((()))''''''((((((((()))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,,,,---333@@@QQQ\\\]]]\\\\\\___fffmmmrrruuucccUUUFFF===888666888===AAAEEELLLSSS[[[fffsss}}}tttmmmjjj```SSSSSSPPPMMMLLLNNNTTTZZZ___jjjkkklllnnnqqquuuyyy{{{qqqjjjeeejjjxxx{{{qqqkkkkkklllllljjjjjjjjjgggdddhhhnnngggeeeaaa___dddtttvvvqqqgggXXXIIIBBBBBBEEEKKKUUUdddvvvzzznnniiibbbXXXRRRLLLMMMMMMMMMJJJFFFBBB@@@<<<:::999:::>>>FFFNNNSSSUUUTTTSSSOOOHHH???666111...,,,)))((()))***++++++)))(((''''''))))))((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$%%%%%%%%%xxx^^^UUUSSSRRRSSSTTTTTTPPPLLLHHHFFFDDDBBB???>>><<<<<<777777888888888888777777222333222000...,,,---...///...,,,*********+++,,,************))))))))))))((())))))))))))((('''&&&))))))))))))))))))))))))))))))******+++,,,,,,,,,******,,,---------,,,+++***---///...---...333888777:::DDDTTTeeeyyysssyyy}}}iii```[[[RRRHHHAAAFFFLLLOOONNNMMMPPPTTT\\\ggguuu}}}qqqiiiddd``````bbbggg```SSSFFF<<<888999<<>>777222,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''!!!"""$$$&&&&&&&&&$$$###$$$%%%'''((()))((('''&&&$$$%%%&&&''''''&&&%%%$$$"""$$$%%%''''''&&&%%%$$$&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''(((((((((((((((&&&&&&'''(((((())))))***'''((((((((())))))))))))(((((((((((((((((((((((())))))******+++,,,,,,------000555===HHHZZZooo}}}zzzssskkkiiijjjiiieee```MMMDDD<<<999888:::AAAIIIZZZbbbmmmuuu{{{sssggg^^^WWWWWWYYYfffjjjhhhbbbccchhheee\\\^^^bbbiiirrr||||||~~~|||uuunnnooouuu|||xxxiii^^^XXXIIIEEEFFFOOO```tttzzzqqqkkkccc[[[WWWVVVTTTRRRPPPMMMKKKJJJCCC@@@===<<<>>>CCCIIIMMMVVVVVVVVVTTTPPPJJJEEEAAA999444---******+++++++++)))((('''((()))***)))'''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%'''((('''%%%%%%&&&(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&xxx^^^UUURRRQQQRRRTTTSSSPPPLLLHHHGGGDDDAAA>>>=========888888999999999999888888222333222000...,,,---...111///,,,***)))***+++---************))))))))))))(((((()))(((((('''&&&&&&))))))))))))))))))))))))((()))***+++---...///000+++,,,---.........---,,,+++...111000///000666<<>><<<;;;===???BBBBBBBBBDDDJJJOOOTTThhhcccSSSOOOEEEJJJMMMNNNPPPTTTTTTQQQPPPQQQRRRSSSPPPJJJBBB<<<,,,,,,++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''' &&&))))))'''%%%###%%%''')))***(((&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$"""###%%%''''''&&&%%%$$$&&&$$$""""""%%%'''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''(((((((((((((((''''''(((((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------000888CCCMMMWWWdddrrr|||wwwiiiaaa]]]VVVKKKAAAAAAAAACCCGGGKKKPPP\\\hhhuuuqqq___OOOIIIEEEBBBHHHSSSMMMWWW^^^___hhhtttwwwppphhhrrr|||pppkkkrrruuuxxxxxxuuuqqqpppoookkkttt{{{mmm\\\MMMIIIKKKTTTiii|||rrrpppllldddfffccc]]]WWWSSSPPPOOOOOOKKKIIIFFFEEEEEEGGGJJJLLLVVVVVVVVVVVVTTTRRROOONNNBBB;;;222,,,***+++++++++***((('''((()))***)))'''))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%&&&(((***)))&&&&&&'''***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''qqqVVVRRRQQQQQQQQQRRRRRRPPPNNNLLLJJJGGGCCC???<<<:::999666666666666666555555444555444222000...---,,,,,,++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,------------,,,,,,,,,,,,(((000111111222111===TTTbbb{{{xxxmmmjjjxxx~~~pppYYYDDD===@@@BBB@@@BBBPPPbbbpppxxx~~~|||iiiYYYOOOHHHBBB===@@@;;;:::<<<<<<:::>>>EEEIIIRRReeejjjUUUQQQHHHBBBGGGPPPSSSQQQMMMOOOOOOOOOPPPRRRRRROOOLLL;;;777000,,,***+++++++++(((((()))***)))(((&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&%%%###"""!!!###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((('''''''''''''''+++'''&&&)))+++******,,,,,,))))))------+++...666@@@GGGTTT___aaa___bbbgggeee___UUUJJJDDDAAAAAABBB@@@JJJ[[[jjjqqquuu}}}|||fffUUULLLKKKIIIJJJMMMOOOOOONNN^^^aaaggglllqqqvvv{{{zzz{{{{{{|||{{{zzzwwwuuutttllliiidddbbbjjjxxxyyyaaaOOOJJJSSS\\\jjjtttzzzxxx|||zzzsssjjjaaaZZZSSSMMMIIIQQQNNNJJJIIIJJJMMMNNNOOOWWWVVVVVVVVVWWWVVVTTTSSSNNNHHH>>>666111---+++***+++)))((((((******)))((())))))))))))((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((lllUUUSSSRRRQQQQQQRRRQQQOOOMMMKKKJJJGGGCCC@@@===;;;:::666666666666666555555444444333111///---,,,,,,+++++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))++++++++++++++++++*********++++++++++++,,,,,,,,,---.../////////......///...111...///:::GGG___}}}wwwhhh^^^ggg|||qqqccc___[[[[[[UUUJJJDDDGGGKKKMMMTTTddd{{{yyymmmddd]]]VVVRRRIIIEEECCCDDDAAA;;;:::>>>===BBBMMMZZZiiixxx{{{hhh\\\MMMFFFFFFIIIKKKLLLLLLLLLLLLMMMNNNNNNMMMLLLGGGBBB:::444///,,,***)))(((((()))***))))))(((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''''''''%%%$$$###"""$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))(((***)))(((''''''''''''((((((&&&'''+++,,,***)))***---***+++000333666===FFFTTTYYYaaafff```RRRIIIGGGFFFBBB<<<777777<<>>===<<<666666666666666555555444333222000...---,,,++++++++++++++++++++++++++++++*********+++******)))((())))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,(((+++---///......///000333:::;;;EEE[[[pppvvvpppiiirrr{{{rrrjjj___PPPIIILLLSSS___gggbbb[[[\\\dddiiittt{{{tttoooccc^^^ZZZVVVNNNDDD===<<<888;;;???AAAFFFQQQaaammm}}}iiiVVVJJJGGGIIIKKKLLLMMMMMMLLLJJJIIIJJJKKKRRRNNNGGG???999222,,,((((((((())))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((((((((()))''')))......+++)))+++000000444<<>>===666666666666666555555444222111///...,,,+++++++++++++++++++++++++++++++++*********++++++******)))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------(((+++...///......111333444GGGZZZrrrrrrXXX^^^qqqjjjSSSNNNLLLFFFGGGPPPcccsss|||}}}wwwwwwzzzqqqggg[[[NNNCCC>>>:::===?????????DDDMMMTTT___cccqqqxxxeeeXXXOOOJJJKKKMMMOOONNNKKKHHHHHHHHHQQQPPPNNNJJJEEE===444...))))))((((((((())))))***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************))))))(((((())))))))),,,***+++------+++,,,000333999CCCOOOXXX```gggllljjj^^^PPPGGG@@@:::999<<<999@@@JJJQQQXXXddduuu~~~iiiYYYUUUMMMEEEAAABBBGGGLLL^^^cccjjjqqqyyywwwqqquuu~~~~~~ssspppqqqrrrrrrmmmqqqvvvyyyiiiYYYWWW___pppzzzfffVVVPPPOOOSSSSSSSSSVVVYYY[[[[[[[[[YYYXXXWWWVVVSSSMMMFFF@@@:::666000---,,,,,,,,,+++*********)))))))))(((((('''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((hhhVVVVVVUUUSSSSSSRRRQQQNNNLLLJJJHHHFFFCCCAAA???======666666666666666555555444222111///...,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************************************++++++,,,,,,++++++,,,,,,,,,------------///111000...000555:::AAA___~~~eeeXXXnnnvvv]]]JJJHHHKKKJJJNNNVVViii|||||||||qqqdddXXXMMMEEE@@@???>>>>>>???AAAAAAAAAJJJMMM[[[tttttt^^^MMMGGGIIILLLLLLKKKJJJIIIHHHHHHJJJNNNPPPOOOHHH???888---,,,***((('''((()))***(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))((()))))))))*********+++******)))))))))******+++...+++***++++++,,,222:::<<>>JJJSSS^^^jjjpppqqqooohhhaaaQQQHHH@@@>>>AAAIIIVVVaaavvvrrrcccXXXPPPHHHCCCIIIPPPYYYbbbhhhllloooqqqnnnqqqyyy}}}|||zzzxxxyyywwwyyyzzz{{{{{{zzzxxxxxx||||||qqqffffffqqq}}}~~~fff___[[[cccvvv~~~nnnbbb\\\TTTRRROOOPPPTTTYYY]]]___[[[[[[ZZZ[[[[[[YYYVVVSSSNNNHHH>>>555///,,,***)))++++++*********)))))))))((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((nnnWWWUUUTTTSSSSSSSSSSSSQQQOOOJJJHHHEEEBBB>>><<<:::999666666666666666555555444222111000///...---------++++++++++++++++++++++++)))***++++++,,,,,,,,,+++******************************++++++,,,------...,,,,,,,,,------------...***...222777AAASSSiiiyyyxxx^^^___gggvvvgggYYYYYYaaagggkkkmmmrrr{{{~~~}}}~~~}}}}}}rrrjjjddd]]]ZZZYYYTTTJJJAAAAAA???AAAHHHPPP[[[jjjwwwoooZZZRRRHHHEEEHHHLLLLLLJJJHHHIIIJJJMMMOOOOOOMMMKKK<<<888333...***)))******((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((()))))))))))))))%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,***************+++,,,---,,,,,,000666<<>>;;;999888666666666666666555555444333222111//////.........++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************++++++,,,,,,---...//////,,,,,,,,,---------......---333<<>>>>>@@@BBBGGGTTTaaahhhxxxnnn```OOOFFFGGGKKKKKKIIIPPPNNNKKKJJJKKKMMMNNNNNNAAA===777111,,,***++++++))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((())))))******)))%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++*********+++,,,,,,------000777AAAJJJTTTcccqqqkkkmmmhhh[[[OOOIIIBBB:::>>>SSSvvvyyymmmddd___ZZZMMMLLLZZZeeemmm||||||{{{zzzwwwxxxxxxvvvqqqmmmkkkjjjmmmjjjfffhhhmmmrrrvvvwwwzzztttqqqkkkjjjmmmyyy|||jjj___[[[YYY___ggguuu}}}vvvhhhaaaWWWPPPMMMOOOQQQSSSQQQSSSWWW[[[]]][[[VVVRRRYYYWWWSSSOOOIIIAAA777111+++++++++************)))))))))))))))))))))))))))&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((''''''''''''((((((sssYYYXXXWWWTTTSSSSSSRRRPPPNNNKKKHHHCCC@@@>>><<<999777777666555555666555333111222111000///...---,,,,,,---------,,,,,,++++++++++++***)))(((((()))***+++++++++******************------,,,++++++,,,,,,,,,222)))&&&,,,111///,,,---222;;;LLLccc~~~iiiXXX```nnnpppaaaSSSMMMMMMRRR___mmm|||zzzwww|||vvv{{{zzzsssnnn```OOOHHHDDD@@@<<<:::===GGGPPP[[[```ooo~~~uuuiii[[[DDD===GGGLLLLLLNNNNNNJJJEEECCCGGGKKKKKKCCC999666666444...''')))+++,,,***''''''***---''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''''''''((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))...+++''''''))),,,,,,+++...---+++***+++---...000+++666DDDOOOXXX```fffhhhkkkeeeVVVDDD:::<<>><<<999777777666555555666555333111111111000///...---,,,,,,---,,,,,,,,,,,,,,,,,,++++++***)))(((((()))***+++++++++******************------,,,,,,+++,,,,,,---///---...222222...///444;;;HHH```}}}sssccc^^^eee|||{{{mmmTTTUUUYYY___bbbdddlllwww{{{|||vvvxxxxxxtttvvv~~~||||||~~~xxx}}}pppaaaVVVOOOFFF@@@???>>>??????KKKPPP]]]sssrrr\\\QQQMMMEEEIIIKKKLLLLLLIIIGGGFFFGGGEEEBBB???;;;777333000...'''((()))(((''''''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''******))))))))))))******(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((************************,,,)))'''(((***,,,,,,++++++++++++***+++---000222777===EEEOOOYYYdddkkknnn^^^PPPCCC???>>>AAAMMM[[[lllzzzxxxiiiXXXMMMGGGJJJXXXfffsss|||vvvqqqqqqsssuuummmkkkiiihhhiiimmmrrruuusssyyy~~~}}}{{{|||~~~~~~}}}{{{zzzyyyyyyzzzzzzzzz~~~~~~yyy~~~|||xxxzzz}}}~~~{{{xxxuuuzzz|||\\\OOOJJJYYYqqqzzzdddUUUKKKFFFGGGKKKPPPRRRUUUWWWXXXZZZ[[[]]]ZZZXXXUUUUUUVVVSSSMMMGGG<<<777222...,,,+++++++++************)))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((yyy]]]WWWUUUSSSRRRQQQPPPNNNLLLKKKGGGCCC???===<<<999888777666555555666555333222111111000///...------,,,+++,,,,,,,,,,,,,,,,,,---+++***))))))))))))***+++******++++++++++++++++++---,,,,,,,,,,,,,,,------+++---111111---,,,444>>>PPP___yyyhhhXXXaaappp|||zzzmmm___UUUZZZcccoooxxxwwwtttyyy|||{{{xxxtttwww|||}}}zzzpppfffZZZUUUUUUQQQGGG======AAAHHHUUUhhh|||ppp___FFFEEEFFFHHHKKKKKKIIIDDD@@@???CCCFFFBBB:::555444777,,,***((((((((()))((('''))))))))))))))))))))))))(((((((((''''''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''******))))))))))))******(((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((************************)))(((''')))+++------,,,+++---------...222:::@@@MMMPPPUUU[[[______]]]ZZZMMM>>>;;;HHHTTTZZZjjj~~~}}}mmm```UUUNNNHHHHHHNNN\\\pppvvvllliiijjjmmmpppiiijjjkkkkkknnnvvv|||zzz|||pppXXXQQQ\\\nnn}}}hhhYYYRRRMMMHHHKKKNNNQQQTTTVVVYYY[[[]]][[[YYYWWWXXXZZZYYYVVVRRRIIIEEE===444---***+++---++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((%%%&&&((()))))))))((('''zzz^^^XXXVVVSSSRRRRRRPPPNNNLLLJJJGGGBBB???===<<<999888666555444555666666444222111000000///......------+++++++++,,,,,,---------******************************+++++++++++++++,,,---,,,,,,,,,,,,------...,,,...000///000888HHHVVVoooxxxtttkkkWWW^^^ooo~~~hhh^^^bbbjjj|||}}}|||wwwqqqooohhhYYYJJJ???@@@AAACCCHHHVVViiiwwwxxxVVVJJJHHHGGGJJJNNNMMMHHHCCC@@@EEEJJJHHH@@@:::999:::888333,,,))))))+++***)))))))))))))))))))))))))))((((((((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''(((((()))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************************((())))))+++,,,,,,,,,+++///000000111666BBBRRR]]]dddgggkkkllldddVVVJJJDDDCCCCCCNNNdddvvvyyyooofff[[[OOOFFFKKKRRR^^^lllwww|||sssppprrrvvvxxx|||~~~pppqqqxxx~~~ttt]]]XXXdddssstttnnndddXXXTTTQQQOOOQQQVVVZZZZZZYYYYYYXXXWWWXXXZZZZZZYYYWWWSSSPPPIII>>>333,,,+++---++++++************++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((((((((((((((((((((()))************)))zzz^^^ZZZWWWUUUSSSSSSQQQOOOMMMIIIFFFBBB???===;;;999888666555444555666666444222000000//////......------+++++++++,,,,,,---------******++++++++++++************++++++,,,,,,,,,,,,---,,,,,,,,,------...///111111111444@@@VVVmmm||||||lll\\\XXX\\\bbbzzzyyyvvvnnnccc[[[```sss}}}zzzxxxwww{{{~~~tttcccSSSCCCCCCBBB>>><<>>;;;CCC<<<111+++)))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))*********************************+++,,,,,,,,,,,,,,,,,,......000666BBBWWWmmm|||yyytttnnneeeVVVHHHDDDHHHLLL```vvvooodddWWWPPPQQQTTTUUUUUU^^^ooovvvooouuuyyy~~~hhhdddhhhjjjzzzwwwooo```QQQLLLQQQXXXZZZWWWXXXXXXXXXYYYZZZ[[[ZZZYYYVVVVVVRRRIII===333...---,,,+++***)))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((((((((((()))((('''&&&&&&(((***+++xxx^^^ZZZXXXVVVTTTSSSQQQOOOMMMHHHEEEAAA>>>===;;;:::888555444444555666666555333000000//////............+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,+++************++++++,,,---------,,,,,,,,,,,,---...///000///222666@@@UUUqqqvvveeeUUUOOOZZZlllfffWWWJJJKKKXXXjjj}}}zzzxxxuuurrrooonnnmmmmmmrrrpppooooooooonnnllljjjdddcccbbb```___]]]\\\[[[[[[```hhhqqq{{{xxxddd^^^bbbkkk{{{|||vvvxxx|||lll]]]EEECCCAAA>>>===???CCCFFFOOObbb{{{}}}XXXPPPHHHEEEHHHMMMPPPPPPKKKKKKLLLNNNNNNKKKDDD>>>FFF@@@777///+++*********(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((((())))))***+++,,,'''(((((((((((()))))))))))))))))))))))))))))))))'''(((((())))))******++++++++++++++++++++++++++++++,,,------------...000---000666BBBTTThhhzzzrrr]]]MMM@@@<<>>666222---,,,+++)))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((((((((((((((((((&&&$$$"""###%%%((()))www```ZZZXXXUUUSSSRRRPPPNNNKKKHHHEEEAAA>>>===;;;:::888555444444555666666555333////////////............---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++*********++++++,,,------...,,,,,,,,,------...///000000:::FFFTTThhhqqq___XXXXXXaaaxxxxxxbbbVVVLLLHHHPPP```ooozzzrrrllljjjjjjjjjaaa___[[[VVVSSSQQQPPPPPPSSSRRRQQQRRRSSSSSSQQQOOOLLLLLLKKKKKKJJJIIIIIIIIIEEEJJJQQQUUU\\\kkkrrrccc]]]___ooo~~~~~~}}}ooo[[[SSSJJJEEEEEEGGGFFFDDDKKKXXXiii|||nnndddWWWLLLHHHHHHJJJJJJKKKKKKMMMPPPQQQOOOJJJEEEDDDBBB>>>999222...,,,,,,))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))***+++,,,'''((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++)))+++---------///333666888===HHHXXXhhhqqqsssrrrooo\\\MMMLLLQQQYYYhhhwwwuuudddVVVJJJJJJJJJOOOZZZiiivvv~~~~~~xxxrrrqqqvvv~~~xxxuuuyyywwwjjjccc]]]WWWSSSSSSVVVYYY\\\]]]]]]]]]\\\XXXXXXWWWUUUQQQJJJAAA<<<111///---***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&((((((wwwaaaYYYWWWTTTRRRQQQOOOLLLJJJGGGDDD@@@>>><<<;;;:::888555444444555666666555333///////////////.........---------,,,,,,+++++++++***+++,,,------,,,+++*********+++,,,,,,---......,,,,,,,,,---...///000000888HHH[[[jjjxxxnnn[[[NNNTTTdddyyyooo___YYYVVVKKKQQQ]]]gggiiioooxxxmmmhhhaaaYYYTTTTTTVVVXXXQQQOOOLLLHHHFFFDDDDDDEEEDDDCCCCCCDDDFFFGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGHHH@@@EEEHHHGGGHHHTTTjjj{{{qqq[[[UUU[[[lllwww{{{~~~}}}ooo]]]SSSRRRQQQMMMHHHDDDKKKTTT```vvvnnn]]]QQQKKKIIIHHHHHHKKKOOORRRRRRPPPNNNLLLAAADDDEEEBBB:::444000///************************'''((((((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&'''(((******'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++(((***,,,---...111777<<>><<<<<<<<<888777666555555444333333222111000//////.........------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,+++++++++,,,...000222777EEERRRccclllqqqiiiYYYQQQVVV___uuujjjXXXKKKLLLQQQYYYkkk~~~wwwqqqbbb```______```aaaaaa```dddiiinnnqqqpppnnnkkkjjjoooqqquuuxxxzzzzzzxxxwwwnnnrrrxxxzzzzzzzzz|||~~~~~~}}}}}}~~~vvvpppoooooopppuuu{{{{{{wwwpppkkkgggaaaZZZUUUUUUTTTSSSTTTWWW]]]cccfffkkkssswwweee]]]___gggqqqyyywww~~~}}}zzz{{{~~~xxxhhhTTTGGG???AAADDDGGGUUUggguuufffSSSJJJIIIJJJOOOOOOKKKJJJLLLKKKHHHFFFHHHKKKKKKFFFAAA222///+++))))))+++,,,,,,))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++******+++,,,000999GGGYYYjjjttt|||wwwpppeeeSSSAAA>>>FFFQQQ```uuu~~~nnnUUULLLFFFJJJUUUcccrrr}}}{{{wwwtttsssqqqjjjkkkkkkjjjhhhgggggghhhgggkkkqqqvvvwwwtttpppmmm~~~~~~yyyuuurrrpppppprrrpppllliiihhhiiikkkmmmpppooonnnmmmmmmnnnoooooorrrqqqooolllkkkiiiiiihhhnnnppptttyyy~~~|||}}}ssskkkmmmooorrryyyvvvaaaSSSTTTSSSSSSSSSSSSSSSRRRVVVWWWYYYZZZZZZYYYWWWVVVTTTOOOFFF:::111,,,,,,---''')))******))))))***+++))))))))))))))))))))))))***)))((('''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******yyyaaaZZZXXXVVVTTTRRRPPPNNNMMMJJJHHHDDD@@@===<<<;;;;;;888888777666555444333222222111000///............------------------------,,,------------------,,,******+++++++++++++++++++++,,,///444<<>>JJJ]]]ppp{{{yyydddJJJFFFGGGLLLOOOMMMKKKLLLKKKHHHFFFGGGJJJLLLLLLJJJ===666...******,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++,,,---------...///000///111888DDDTTTdddooouuuqqqggg\\\QQQHHHFFFQQQ___eeennnzzzrrr___PPPLLLMMMTTTdddvvvuuuooonnnooopppmmmmmmmmmnnnqqqvvv{{{{{{www|||{{{yyywwwtttqqqooonnnfffddd___ZZZUUUQQQNNNMMMOOOOOONNNOOORRRUUUYYY[[[ZZZ[[[\\\___ccciiinnnqqqvvvwwwwwwxxxxxxxxxxxxwwwooopppqqqrrrsssuuuvvvvvvyyy|||~~~}}}zzzaaa\\\[[[fffyyyvvvbbb^^^WWWQQQNNNPPPSSSVVVVVVWWWYYYZZZZZZZZZYYYXXXVVVTTTNNNCCC777...******((()))))))))))))))***+++)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******vvv___YYYYYYWWWUUURRRPPPNNNNNNHHHFFFBBB???<<<;;;;;;;;;888888888777666444333222222111000///............------------------------,,,------......------,,,*********++++++,,,,,,---......222;;;KKK\\\hhhmmmaaaUUUHHHHHHXXXnnnrrriiidddYYYLLLNNNPPP]]]qqq|||{{{ppphhhdddbbbbbb___[[[WWWVVVUUUUUUVVVVVV[[[ccchhhkkkjjjgggfffiiijjjlllnnnqqqvvv|||wwwlllfff]]]UUUOOOJJJEEEAAAGGGCCCAAADDDIIIOOOYYYcccuuu~~~rrriiitttzzz|||ppp^^^OOOKKKEEE???DDDQQQfffkkk{{{wwwPPPIIIEEEIIIMMMMMMMMMMMMIIIHHHEEEEEEGGGJJJMMMOOOHHH@@@555...,,,,,,+++***************************))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,---......------000333777;;;EEERRR___hhhlllnnnYYYPPPIIIKKKWWWiii}}}}}}tttiii\\\RRRLLLNNNWWWfffzzz~~~|||yyyzzz|||}}}yyysssnnnlllnnnrrrvvvxxx~~~~~~xxxqqqggg___ZZZ[[[ZZZVVVRRRNNNKKKHHHFFFDDDCCCCCCBBBBBBBBBBBBBBB@@@??????>>>>>>@@@AAABBBDDDDDDDDDEEEHHHKKKOOOQQQVVVZZZ```gggnnntttxxxzzzvvvvvvwwwwwwwwwwwwxxxwwwmmmoooqqqrrrtttxxx~~~sssdddXXX\\\kkkzzzwwwnnn___SSSLLLMMMQQQUUUUUUVVVWWWXXXYYYYYYXXXXXXUUUVVVTTTMMMAAA555...+++***)))(((((())))))******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))******uuu^^^YYYYYYYYYVVVRRROOONNNOOOGGGEEEBBB>>><<<;;;;;;;;;777777888888777555444222222111000//////.........------------------------,,,------......------,,,++++++++++++,,,---......333555:::EEEVVVgggmmmkkkZZZQQQJJJTTTkkk}}}jjj___\\\]]]___kkkpppzzzxxxpppcccWWWOOOJJJHHHGGGHHHHHHHHHHHHIIILLLPPPTTTVVVWWWYYY[[[]]]bbbgggkkkiiiqqq}}}~~~qqqooowww}}}sssjjj___UUUMMMIIIDDDAAABBBBBB@@@BBBGGGOOOXXXcccnnn}}}sssqqqppprrruuuzzz}}}www~~~wwwggg]]]VVVMMMGGGEEERRR[[[lllbbbUUUJJJHHHKKKLLLLLLMMMIIIHHHFFFCCCCCCEEEKKKOOONNNGGG>>>555000---+++***************************)))))))))************+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---...///---+++,,,111666@@@FFFOOOXXX^^^```___^^^IIIFFFKKK]]]yyyqqq]]]SSSQQQVVV\\\aaajjjwww~~~}}}~~~~~~}}}zzzwwwtttsssrrrpppooouuuvvvxxxzzz}}}vvvmmmggg^^^[[[WWWRRRLLLFFFBBB???BBBAAA@@@>>>>>>======>>>======>>>??????@@@@@@AAA@@@@@@@@@??????@@@@@@@@@??????>>>======???@@@AAA===???DDDJJJPPPUUUXXXZZZ]]]```fffmmmvvv~~~|||uuupppppprrrvvvyyy}}}zzz|||{{{jjjaaabbbkkk{{{vvvgggYYYNNNJJJJJJKKKTTTUUUUUUVVVWWWWWWWWWVVVVVVXXXXXXTTTLLLBBB999444...,,,)))((()))******)))))))))))))))))))))))))))))))))*********)))((('''))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******sss]]]YYYZZZYYYVVVRRROOOOOOPPPHHHFFFBBB???===<<<<<<<<<666777888888888666555333222111000//////.........------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,...///000999???GGGOOO[[[dddeee___TTTXXXaaannn|||nnnddd]]]]]]iiizzzxxxhhhXXXRRRJJJDDDBBBBBBAAA@@@@@@BBBDDDDDDDDDGGGNNNSSSTTTWWW\\\bbbiiirrr}}}zzzdddTTTPPPQQQVVVdddttt~~~}}}ooofffUUUPPPMMMMMMJJJFFFCCCEEE???DDDJJJOOO[[[lll|||wwwmmmlllooottt}}}pppmmmrrrxxx~~~vvvrrrkkkZZZHHHCCCLLLYYYeeerrr~~~jjjTTTKKKJJJJJJKKKLLLIIIIIIGGGCCC@@@BBBGGGMMMNNNKKKEEE<<<444...,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,...///......333<<>>>>>>>>>>>????????????@@@AAACCCEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCDDDFFFGGGHHHIIIIIICCCDDDDDDDDDEEEEEEFFFFFF@@@@@@@@@AAAAAAAAABBBBBBCCCEEEJJJSSS^^^lllxxx}}}vvvsssqqqssswww|||zzz}}}xxxwwwyyyjjjaaajjj{{{}}}zzztttkkkaaaWWWOOOKKKTTTUUUUUUUUUUUUUUUUUUUUUYYYXXXWWWUUURRRLLLEEE@@@333000,,,++++++,,,+++)))))))))))))))))))))))))))))))))***+++***)))((('''))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******ppp[[[YYYZZZZZZWWWRRROOOOOOPPPIIIGGGCCC@@@>>>=========555666888999888777555444222111000//////.........------------------------+++,,,,,,------,,,,,,+++------,,,,,,---...000111<<>>???@@@AAACCCEEEGGGIIIJJJHHHLLLPPPSSSUUU\\\fffnnn|||tttrrrnnnhhhddddddfffiiibbbhhhnnnnnnjjjgggjjjnnnkkkjjjddd\\\VVVSSSNNNHHH@@@BBBDDDDDDEEEHHHLLLOOOSSSUUUUUUTTTWWWaaappp{{{|||mmmeeeaaaXXXMMMMMMGGGDDDFFFFFFBBBBBBFFFPPPYYYiiizzz|||yyytttuuuvvvkkkiiiooo}}}```KKKFFFAAA@@@GGGTTTaaaggg~~~gggRRRFFFEEEGGGGGGGGGIIIJJJGGG@@@>>>AAAEEEIIIKKKHHH@@@888111///***+++,,,,,,,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************)))************+++++++++***+++...111...)))***///222)))+++888===BBB___kkkMMMIIITTT\\\uuusssYYYMMMLLLRRRaaasssyyypppnnnmmmoootttwwwxxxwww}}}zzz~~~vvvpppppprrrrrrxxx~~~yyysssmmmeee\\\TTTMMMGGGCCCEEECCC@@@>>>>>>?????????EEECCCEEEKKKKKKEEEDDDGGGJJJGGGEEEFFFJJJMMMMMMLLLQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSUUUVVVWWWWWWVVVVVVVVVUUURRRPPPOOOOOOPPPQQQOOOOOONNNMMMKKKIIIGGGFFFFFFEEEDDDEEEFFFGGGFFFEEEKKKOOOUUU\\\eeeqqq~~~}}}yyywww|||~~~{{{}}}ooolllttt}}}rrrjjj]]]RRRRRRWWWXXXUUUTTTVVVXXX[[[[[[WWWPPPKKKFFF===222,,,,,,,,,+++((())))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++******++++++++++++******nnn]]]XXXXXXXXXVVVRRROOONNNMMMIIIGGGDDDAAA>>>;;;:::999888666555555555555444222222222111000///...---------------------------------------,,,,,,+++++++++,,,---///000---...999GGGSSSWWWWWWOOOCCC???IIIUUUrrr}}}|||vvvrrreeeWWWLLLRRR^^^iiippp{{{fffYYYKKKFFFEEECCCCCCDDD@@@BBBEEEIIIOOOVVV[[[^^^```hhhqqqyyy{{{vvvppplllkkkjjjiiigggllllllkkkiiiiiilllpppttt|||wwwpppdddYYYTTTQQQLLLHHHEEEEEEFFFGGGHHHJJJLLLJJJHHHJJJOOOTTT^^^eeemmmuuu}}}rrreee\\\SSSLLLJJJHHHCCCAAACCCBBBDDDIIIQQQ[[[ggg{{{xxxzzz}}}ppphhhiii|||fffQQQIIIAAA???BBBHHHQQQXXXmmm}}}iiiUUUIIIFFFGGGGGGIIILLLJJJCCC>>>???EEEHHHLLLJJJDDD;;;555222,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))******))))))(((((((((((())))))))))))************************++++++++++++++++++...111///+++,,,///---+++444DDDMMMTTThhhgggOOORRR```jjj~~~ooo^^^QQQNNNUUUcccwwwwwwrrrqqqpppttt|||~~~|||yyytttppppppvvvvvviii^^^WWWHHHFFFCCCAAA@@@@@@??????DDDBBBAAA@@@AAACCCDDDEEEDDDEEEMMMYYY\\\WWWQQQPPPSSSRRRRRRUUUZZZ]]]^^^^^^dddeeefffhhhiiikkkkkkllliiijjjlllmmmmmmlllkkkiiimmmkkkgggdddaaa```______ZZZYYYXXXVVVTTTRRRQQQPPPOOOMMMJJJIIIIIIIIIGGGFFFBBBDDDGGGIIILLLRRRYYY___sssxxxzzzvvvvvv{{{~~~wwwyyyzzz{{{vvvvvvppp\\\RRRSSSSSSQQQVVVVVVVVVWWWXXXWWWTTTQQQKKKCCC777///,,,+++++++++)))*********++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************lll^^^WWWWWWWWWUUUQQQNNNMMMMMMHHHFFFDDD@@@===;;;999888777666444444555555333222222222111000///...------------------------------,,,,,,,,,+++++++++++++++,,,...000///---222BBBSSSUUURRRNNNGGG;;;999KKKaaawwwjjjbbbWWWMMMMMMYYYiiisssxxxlll\\\PPPGGG???>>>@@@@@@CCCFFFHHHKKKPPPWWWaaakkktttyyy~~~wwwssspppnnnmmmnnnqqqtttuuuuuu~~~~~~tttggg___UUUNNNJJJIIIGGGFFFBBBHHHNNNOOOLLLHHHFFFEEEFFFJJJMMMNNNRRR___sssrrrfffYYYQQQMMMGGGBBB@@@GGGCCCBBBDDDHHHQQQ```nnn|||{{{xxxtttvvv~~~nnngggsssrrrfffVVVGGG@@@>>>???GGGRRRhhhooodddNNNAAAGGGFFFHHHNNNNNNGGG@@@>>>DDDHHHLLLMMMIIIAAA;;;777000///---,,,++++++++++++************************))))))))))))))))))))))))***))))))))))))((((((((()))))))))*********++++++************+++++++++,,,...,,,---000000---,,,///+++000;;;KKKXXXcccoooyyyoooXXXQQQ```sss~~~www]]]PPPPPPTTTYYYbbbrrryyyrrrrrrttt|||{{{vvvooonnnooottt}}}|||lll]]]PPPGGGCCC@@@??????@@@AAABBBCCCDDDAAAAAAAAABBBDDDGGGJJJKKKJJJOOO\\\kkkrrrnnnddd^^^ZZZ[[[^^^ccciiinnnppppppppprrrtttwwwzzz}}}}}}{{{~~~{{{xxxuuusssrrrrrrmmmkkkiiieeebbb___^^^]]]YYYVVVRRRPPPNNNMMMLLLJJJEEEEEEEEECCCAAAAAACCCEEENNNVVVdddssszzzrrrppptttzzz~~~|||wwwssswww~~~xxxsss|||yyyaaaSSSRRRUUUVVVXXXVVVSSSSSSUUUVVVVVVVVVQQQKKK@@@555...++++++,,,************++++++++++++))))))))))))))))))))))))************************)))************++++++++++++******))))))******+++iii\\\WWWXXXXXXUUURRRNNNMMMMMMIIIGGGDDDAAA>>><<<:::999777555444333444444333111111111111000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111333<<>>444---++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++,,,+++***))))))***+++,,,iii[[[XXXYYYYYYWWWSSSPPPNNNNNNJJJIIIFFFCCC@@@===;;;;;;777555444333444444333111111111000000//////......---------------------------------...............---...///444===FFFLLLNNNJJJBBB???GGGQQQ[[[jjjxxxyyy~~~|||lllZZZWWWbbbmmmoooeeeZZZJJJBBBBBB>>>>>>DDDMMMUUU\\\eeemmmqqqvvvtttiiibbbUUUPPPKKKJJJMMMQQQRRRQQQSSSZZZfffsssxxxmmmaaaXXXJJJEEEBBBCCCCCC@@@???AAA???KKK___rrrzzzkkk```^^^dddnnnuuuppplllpppuuuqqqbbbWWWNNNKKKKKK]]]eeessszzzhhhSSSIIIDDDHHHOOOOOOJJJFFFDDDGGGLLLPPPPPPLLLFFFBBB777444000,,,*********+++************************************************))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,///,,,+++------,,,...333<<>>>>>AAADDDEEEEEEFFFIIIKKKPPPSSSXXX\\\___ccchhhllljjjnnnvvv|||vvvpppkkkfffbbb___YYYXXXVVVSSSQQQNNNKKKIIILLLIIIDDDBBBFFFNNNWWW^^^uuuuuusssrrrtttxxx|||~~~}}}rrrqqquuuzzz~~~|||~~~yyylllaaaZZZSSSNNNVVVUUUSSSSSSSSSRRRPPPNNNRRRQQQNNNGGG>>>444...+++,,,+++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,lll\\\YYYZZZYYYWWWSSSPPPOOOOOOKKKIIIGGGCCC@@@>>><<<;;;777666444444555555333222111000000000/////////...------------------------............////////////...///222888CCCKKKJJJEEEDDDBBBEEEPPPaaannnuuuvvvnnndddXXXQQQUUUcccsss}}}xxxdddPPPFFFBBB@@@CCCIIICCCHHHSSSaaallluuuqqqkkkkkkkkkfffaaa___[[[XXXXXXZZZ]]]eeemmmzzzxxxhhh]]]RRRMMMIIIEEECCCEEE<<<<<>>555///,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))************+++++++++,,,------......------,,,mmm[[[XXXYYYXXXVVVRRROOONNNNNNJJJIIIFFFCCC@@@===<<<;;;888666555555555555444222000000000000////////////---------------------------------.........//////...333777;;;CCCIIIFFF???===EEEMMMUUUcccppppppgggZZZPPPHHHKKKZZZnnnuuuVVVMMMCCC???@@@GGGOOOUUU\\\bbbooo}}}sssiii___UUUPPPQQQQQQVVVfff}}}wwweeeYYYPPPHHHBBBAAACCC>>>;;;;;;>>>HHH\\\nnnxxxiiieeeggg___qqqxxxdddYYYbbbqqquuuXXXHHHHHHOOO```tttmmmPPPEEEGGGJJJIIIGGGEEEEEEHHHLLLOOOOOOKKKHHHCCC@@@;;;666111...,,,+++++++++++++++++++++++++++************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------...000222222888GGGVVVffftttpppYYYLLLJJJTTTddd|||qqqgggbbbhhhsss|||{{{yyyxxx~~~xxxooo___VVVJJJAAA>>>@@@BBBCCC>>>@@@DDDIIINNNSSSWWWYYYZZZ___eeehhhhhhiiimmmqqqyyyzzztttmmmfffbbbSSSQQQOOOLLLJJJHHHFFFFFFEEE???===IIIaaazzzyyyrrrrrrsss}}}~~~~~~wwwkkkhhhvvvrrreee[[[gggnnnwww~~~vvvjjjVVVUUUTTTTTTUUUTTTRRRPPPTTTSSSRRRRRRPPPIII???777------,,,,,,,,,+++++++++************************************************)))************+++++++++,,,...000111111000...,,,kkkYYYWWWXXXWWWUUUQQQNNNMMMMMMIIIHHHEEEBBB???<<<;;;:::999777666555666666555333000000000000////////////------------------------,,,,,,,,,------............666;;;===AAAEEECCC===777GGGRRRTTT]]]iiifffXXXEEEIIIOOOXXXcccrrrwwwaaaSSSDDDEEEDDDDDDIIISSS[[[]]]iiiqqq||||||}}}nnncccaaa]]]VVVTTTYYYbbbooosssfffXXXLLLFFF??????@@@AAA======IIIXXXddd|||{{{nnnjjjddddddrrrtttjjjbbb]]][[[zzzeeeTTTGGGEEEUUUdddmmm~~~}}}XXXFFFDDDGGGFFFDDDEEEEEEFFFJJJNNNOOOLLLIIIGGGDDD@@@:::555000...,,,++++++++++++++++++++++++************************))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,///333555666>>>RRRfffvvv~~~hhhOOOKKKTTTppp~~~xxxpppkkkhhhllluuu|||~~~{{{vvvzzzsss___QQQDDDBBBAAA@@@AAAAAA???>>>DDDFFFJJJPPPVVV\\\aaacccfffmmmvvv{{{zzztttiiieee^^^WWWQQQMMMKKKJJJ@@@CCCEEEEEEGGGQQQaaannn|||qqqnnniiinnnyyyqqqfffcccjjj{{{}}}rrrccc___hhhooovvv~~~{{{oooXXXVVVTTTSSSUUUVVVVVVUUUWWWTTTRRRSSSTTTOOOFFF???---------,,,,,,+++++++++************************++++++++++++++++++++++++)))************+++++++++,,,...111333333111...,,,iii]]]YYYXXXWWWTTTRRRPPPNNNMMMIIIHHHEEEBBB???<<<;;;:::888666444444444555444333000000000000////////////---------............//////000000...------...000000666===@@@???===<<<===BBBLLLXXX\\\ZZZUUUQQQNNNFFFOOOWWWZZZaaarrrtttWWWGGGEEEEEEBBBDDDKKKSSS\\\mmm}}}zzzuuurrruuuyyyoooooohhh___XXXWWWYYY]]]___uuu}}}jjjZZZSSSIIIBBB???BBBBBB???>>>BBBQQQ___zzzzzzllllllmmmttt{{{kkk^^^[[[eeexxxYYYSSSJJJJJJXXXooo~~~vvvWWWEEECCCGGGHHHLLLIIIGGGHHHKKKMMMKKKHHHFFFFFFDDD???999333///------,,,***+++,,,...------++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,------++++++,,,...333......444===JJJ```sss|||vvvVVVJJJYYYnnnlllaaa```jjjvvvxxxwwwzzzuuurrr{{{rrrcccTTTGGG@@@BBB???<<<;;;<<>>???AAACCCGGGLLLSSSXXX]]]ccckkkttt|||}}}tttnnneee\\\PPPNNNLLLHHHFFFEEEGGGHHHKKKTTT```lll}}}{{{lllkkkssswwwvvvtttrrrgggdddppp{{{rrrwwwyyylllmmmsss|||nnn^^^PPPPPPUUUXXXWWWUUUWWWVVVVVVTTTRRRNNNKKKIIIEEE>>>555///,,,,,,,,,+++************************************************++++++******++++++,,,------...111333333111...,,,jjj^^^ZZZYYYWWWTTTQQQOOOMMMKKKIIIHHHEEEBBB>>><<<:::999888666444444444555444333000000000000////////////---------............///+++---000000000000222333777:::===>>>>>>@@@EEEIIIVVV___hhhggg]]]QQQMMMMMMYYYaaakkkxxxnnnYYYMMMDDD>>>@@@GGGNNNVVVeeevvv}}}vvvnnnssswwwsssfff^^^UUUOOOQQQ___tttvvveeeQQQFFFBBB@@@@@@AAA999:::CCCWWWooovvvlllpppyyy{{{rrrppp~~~mmm[[[KKKHHHNNNYYYjjjzzznnnSSSFFFCCCHHHIIIKKKMMMMMMLLLKKKIIIEEEEEEEEECCC???:::444111,,,+++))))))+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////...------...///222>>>SSShhhtttzzz~~~uuudddSSSPPP^^^vvvsssaaaYYY^^^kkkvvv}}}yyywwwxxxyyy{{{{{{xxxyyyzzzwwwxxx{{{rrraaaUUUFFF;;;999<<<@@@CCCCCCHHHNNNRRRTTTYYYaaahhhqqqwwwzzzppp___\\\VVVPPPKKKHHHGGGGGGCCCCCCCCCEEERRRiiisssoooqqqpppmmmyyynnndddaaaeeeppp~~~xxxzzzyyy}}}qqqhhhiiiwwwsss\\\TTTUUUWWWWWWWWWWWWWWWVVVTTTQQQOOOMMMKKKLLLEEE;;;222...,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++---///111111000---,,,kkk```[[[ZZZXXXUUURRROOOMMMLLLIIIGGGDDDAAA>>><<<:::999888666444444444555444333000000000000////////////---------............///---......//////222555999<<<===>>>===<<<@@@GGGLLLZZZ^^^cccaaaXXXRRRVVV___fffooozzzyyyhhhXXXHHHCCCBBBBBBEEEIIIWWWbbbsss{{{sssuuu}}}|||hhhbbb``````[[[YYYjjjzzzbbbRRRLLLIIIEEEBBB???<<<>>>GGGWWWnnnyyyoooiiisss|||gggnnn~~~kkkYYYRRRMMMMMM```www~~~wwwZZZIIICCCDDDGGGJJJLLLMMMLLLKKKKKKEEEEEEEEEDDDBBB>>>999666...,,,))))))***+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))+++---......///000111666:::GGG]]]rrr|||{{{wwwgggZZZRRR___zzzvvvjjj\\\VVV\\\kkkzzzvvvoookkktttxxx|||}}}wwwuuuvvvuuu^^^MMMIIIDDD>>><<>>@@@JJJYYYccczzzssskkkccckkkoootttssskkkjjjyyywwwxxx}}}}}}{{{pppjjjnnnvvv|||nnn___TTTOOORRRXXXTTTTTTSSSRRRQQQPPPOOONNNNNNHHH>>>666000...///000++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***,,,...//////...---,,,jjjaaa\\\[[[YYYVVVTTTQQQOOONNNHHHGGGDDDAAA>>>;;;:::999888666444444444555444333000000000000////////////---------............/////////---,,,---222999>>>>>>>>>>>><<<;;;???FFFLLL[[[YYYWWWTTTPPPRRRaaaqqquuuuuuTTTJJJAAAAAAGGGLLLQQQUUUeeerrrwwwrrrooosss|||~~~tttoookkk^^^PPPWWWjjjyyyggg]]]UUUJJJAAADDDAAA@@@BBBGGGVVVqqq~~~kkkkkkwwwccc```lllzzzzzzqqq___OOOVVVhhhzzzjjjTTTFFFEEEFFFGGGIIIKKKLLLLLLLLLDDDDDDCCCDDDEEECCC>>>;;;222///,,,******,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***,,,---------...000222444???RRRhhhyyy|||sssggg___[[[___rrreee]]]VVVXXXcccooowwwyyy~~~sssjjjfffrrrwww~~~{{{xxxzzz{{{lllYYYIII@@@>>>>>>???CCCHHHNNNSSSUUU```gggooorrruuu|||uuulllddd^^^XXXTTTJJJJJJIIIGGGDDDDDDHHHNNNVVVpppzzzoooeeehhhooouuuvvvvvvxxx|||{{{yyyxxx~~~rrrrrr}}}sss[[[LLLPPP\\\RRRSSSSSSTTTTTTTTTTTTSSSOOOKKKCCC;;;444000...///++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***+++,,,.........---,,,hhhaaa[[[ZZZXXXVVVTTTQQQPPPOOOHHHGGGDDDAAA===;;;999888888666444444444555444333000000000000////////////---------............///000///...,,,...333;;;@@@<<<===>>><<<<<>>===DDDWWWiii{{{kkkjjjjjj{{{nnnaaa^^^ggg}}}{{{```RRRSSShhhtttjjjTTTNNNJJJFFFFFFIIILLLLLLKKKDDDBBBAAACCCEEEFFFCCC???777444///,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////---,,,---000222111EEEaaawww{{{kkk[[[RRR^^^uuuvvv___[[[ZZZ^^^gggpppttttttzzzooohhhgggttt}}}}}}zzz{{{uuuhhhYYYKKK@@@???CCC???BBBFFFJJJNNNVVVaaaiiiooovvvxxxppphhhcccQQQMMMKKKJJJFFFCCCCCCGGGDDDLLLYYYjjj}}}yyynnneeeiiiwww|||vvvrrryyyzzzyyy|||yyy}}}pppTTTNNNVVVRRRSSSVVVXXXXXXXXXWWWVVVQQQOOOKKKBBB999111,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***+++,,,---......------|||ddd^^^XXXWWWVVVTTTRRRQQQOOOOOOHHHFFFDDD@@@===;;;999888888666444444444555444333000000000000////////////---------............/////////000000111555:::>>>888;;;===>>>???CCCIIINNNSSSIIIDDDIIIOOOVVVeeevvvuuucccRRRFFFFFFGGGKKKSSS```qqq{{{wwwyyynnn]]]bbbmmmooo```TTTKKKCCC???===???GGGPPPqqq|||kkkjjjppp|||rrr```]]]iiixxxrrrZZZLLLOOO\\\nnn{{{qqq[[[QQQGGGDDDHHHKKKKKKHHHDDDAAA???AAAEEEGGGFFFCCC===999333///...------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...000000...------000666:::>>>VVVqqqxxxjjj^^^YYYmmmmmm^^^[[[^^^dddkkkqqqvvvxxxyyyzzztttooommmjjjfffhhhnnnxxx{{{{{{}}}fffZZZLLLDDD>>>;;;???EEEFFFNNNXXX\\\___ffftttzzzjjjaaaXXXSSSMMMEEEAAABBBCCC>>>>>>JJJ\\\nnnwwwqqqssswwwxxxuuukkkiiikkkyyy|||sssdddPPPLLLQQQSSSVVVXXXYYYVVVSSSQQQOOOPPPPPPJJJ@@@666///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***+++,,,---............xxxaaa\\\UUUUUUTTTRRRQQQPPPOOONNNHHHFFFCCC@@@===;;;999888888666444444444555444333000000000000////////////---------.........//////,,,///111333555666999;;;444888===@@@BBBFFFLLLQQQJJJAAA@@@KKKUUUZZZfffsssqqqWWWIIIEEEDDDBBBLLLYYYfffuuu~~~}}}tttdddfffyyyyyyfffXXXJJJEEECCCBBBBBBCCCJJJ___~~~}}}uuulllrrrjjj___bbbiii}}}fffPPPCCCRRRdddooouuufffXXXIIICCCGGGKKKJJJFFFEEEAAA>>>???EEEHHHHHHEEE@@@<<<666111///...------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,///666>>>EEESSSiii|||yyysssmmmhhhzzz|||jjj^^^YYY]]]fffqqqzzz||||||zzzyyyfff]]]VVVWWWYYY^^^iiitttxxx{{{|||}}}ooo^^^III@@@;;;@@@FFFFFFGGGIIIMMMZZZjjjrrrsssxxxxxxlllddd\\\PPPHHHFFFDDDBBBCCCCCCAAAFFF___zzzpppfffjjjrrrsssqqqmmmkkkxxxxxxuuutttyyyzzzssszzzpppUUUHHHOOOQQQUUUWWWVVVRRRNNNKKKJJJNNNQQQNNNFFF<<<444000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***+++,,,---......///...www]]]VVVUUUVVVWWWUUUQQQNNNLLLLLLHHHFFFCCC@@@<<<999777666777555444444444444333111111222222222111000...---***+++,,,............---000000222555777999888777999:::===BBBIIILLLKKKIIIDDDBBBFFFOOOVVV]]]iiivvvmmm[[[KKK@@@AAAIIIOOOXXXgggvvvzzzzzzmmmmmm}}}wwwjjjYYYLLLDDD@@@>>>???CCCOOOfffjjjnnnzzzhhhggg}}}lllRRRFFFJJJ]]]uuummmQQQEEEEEEFFFEEEEEELLLEEE>>><<>>OOOZZZccczzzllljjjyyy}}}xxxddd]]]___qqqpppsss{{{ssshhhXXXQQQMMMQQQWWWaaaqqq||||||yyy___NNNHHHBBBBBBBBBCCCDDDIIIRRR[[[YYYeeeuuuxxxmmm]]]PPPLLLLLLEEECCCEEEBBB===EEESSSjjj}}}zzzlllaaapppuuuvvvnnngggqqq{{{qqqnnnwwwlllwwwxxx}}}yyy```NNNNNNRRRTTTSSSTTTVVVSSSLLLPPPRRRQQQLLLHHHBBB999///...,,,******,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........///000000///...yyy```XXXVVVWWWWWWUUUQQQMMMKKKKKKHHHFFFCCC???<<<999777666666555444333444444333111111111111111111000///...+++,,,---...//////......///000222555777777777666444888???HHHOOOPPPLLLHHHEEECCCGGGRRR]]]dddlllssszzzsss^^^QQQGGGAAAGGGRRR___hhhvvv{{{zzzzzzdddRRRHHHDDDDDDEEE>>>DDDSSSlllzzznnnwwwzzzlllXXXNNNNNNXXXkkk{{{jjjOOOEEEFFFIIIKKKJJJFFF@@@===???CCCFFFHHHHHHDDD===555...+++,,,...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,333555333000888NNNhhhxxxyyyhhhwwwvvvhhhhhhoooyyy{{{{{{kkk^^^PPPHHHEEEMMMZZZkkk}}}zzzdddUUUQQQSSSBBBCCCEEEHHHMMMTTT\\\cccfffsss}}}mmmaaa]]]VVVKKKDDDFFFDDD???BBBJJJQQQ```sssvvvcccmmmvvvtttmmmllluuu{{{nnniiirrr~~~{{{ssssssqqqsssxxxvvvdddOOOJJJKKKMMMPPPRRRRRRPPPNNNMMMPPPQQQNNNJJJFFF===444///---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,...000111222|||ccc[[[WWWXXXWWWUUUPPPLLLKKKJJJHHHFFFCCC???<<<999777777666555333333444444222111111111000//////000000000,,,---...///000000000///...000333555666666555555666===HHHTTTZZZXXXQQQKKKIIIHHHNNN\\\iiioooqqqrrrmmmssszzzhhhXXXIIICCCBBBDDDQQQ___ttt}}}zzzhhhXXXNNNGGGCCC???===BBBSSSnnn|||ssszzzuuuxxxmmmUUUPPPOOO[[[qqq\\\EEECCCGGGHHHHHHFFFCCC???===???BBBFFFIIIGGGAAA999222---,,,---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------222222111555GGGggg|||gggcccsssmmmttt~~~tttaaaTTTNNNIIIJJJVVVkkk}}}}}}oooXXXHHHEEELLLTTTFFFHHHLLLTTT___kkkssswwwxxx}}}{{{uuueeeVVVKKKJJJIIICCC@@@AAA@@@FFFRRRfff~~~jjjkkklllnnnnnnmmmiiifffvvvvvv{{{nnnggg^^^]]]jjjwwwqqqbbbPPPHHHFFFMMMPPPMMMKKKNNNKKKOOOQQQPPPNNNKKKDDD;;;111///---,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++---///222444~~~fff^^^YYYYYYXXXTTTPPPLLLJJJJJJGGGEEECCC???<<<:::888777666444333333333333222000111000///......///111222---...//////000111111111///222555777777666666666;;;BBBMMMWWW[[[XXXQQQKKKLLLQQQ[[[gggpppttttttssskkkrrrzzzzzzzzz}}}}}}SSSGGG???AAAGGGPPPaaaqqq~~~vvveeeUUUHHHGGG@@@===EEEUUUkkkuuu|||iiijjjuuummmbbbTTTPPPaaa|||kkkLLLEEEEEEAAAEEEGGGFFFAAA<<<:::>>>CCCIIIHHHEEE???777111---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++...444???VVVsss{{{ggg]]]dddvvvrrrttt{{{~~~}}}kkk\\\SSSYYYZZZbbbsss||||||lllaaaPPPCCC>>>AAAIIIPPPSSSVVV\\\gggyyy{{{lll___YYYUUULLLEEEBBBCCCAAAAAAJJJ]]]rrrwwwhhhdddjjjooolllfffdddxxx{{{wwwyyyzzzfffTTTTTTcccrrrvvvuuucccNNNCCCJJJPPPKKKJJJNNNKKKPPPRRRRRRQQQOOOHHH@@@222000---,,,,,,,,,+++)))------------------------,,,,,,,,,------------...,,,,,,---------///111222hhh___YYYYYYWWWTTTOOOLLLJJJKKKGGGEEEBBB???<<<:::888777666444333222333333222000000000.........///000111......//////000111111222111444777888777777999:::>>>CCCJJJOOOOOOLLLHHHDDDLLLWWWdddllloooqqqrrrtttttt}}}~~~tttxxxxxx^^^KKKCCCBBBKKKUUU```ppplll[[[LLLFFF@@@@@@DDDQQQhhh}}}tttpppdddcccxxxiiiSSSRRRdddxxxyyyWWWJJJGGGBBBDDDGGGGGGCCC<<<999;;;@@@FFFHHHHHHDDD===555///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///555===III\\\ppp|||sssaaaYYY^^^lllxxxlllnnnwww~~~sssfff___]]]jjjrrr}}}vvv{{{xxxgggOOOIIIBBB@@@DDDLLLRRRUUUaaagggnnnzzzvvvlllbbbWWWNNNJJJEEECCC@@@???BBBOOObbbrrr}}}qqqhhheeegggjjj___hhhwwwxxxyyy~~~}}}wwwxxxpppWWWYYYbbbgggqqquuuYYYDDDGGGOOOMMMLLLPPPNNNQQQSSSRRRQQQPPPJJJBBB444111...------------,,,------------------------,,,,,,---------.........+++---000111/////////111}}}hhh___YYYYYYWWWSSSOOOLLLKKKLLLFFFEEEBBB???<<<:::999888555444222222333333111000000000///......////////////.........///000111222222555777777666777;;;???EEEGGGIIIIIIGGGDDDCCCCCCKKKXXXfffjjjiiilllpppsss~~~zzzyyy}}}wwwhhhMMMEEEBBBGGGVVVccckkkxxx~~~kkkTTTKKKDDDAAA>>>CCCUUUiiizzzvvvttttttfff]]]hhh|||aaaQQQUUUfffwwwvvvbbbPPPHHHDDDCCCFFFHHHDDD>>>:::;;;===BBBEEEIIIHHHBBB999222---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---......//////111:::EEEPPP```ooovvvvvvbbbWWW[[[iiiwww|||kkkddddddrrrxxxlllfffiiimmm}}}}}}yyy{{{aaaLLLEEEAAA???BBBKKKVVV^^^bbbiiirrrzzzyyymmmaaaVVVNNNEEEEEEFFFCCC===>>>JJJXXXrrrppp\\\[[[bbbcccdddgggtttzzz{{{~~~}}}zzz|||vvvaaaaaadddhhhxxxhhhQQQLLLOOOPPPPPPRRROOORRRRRRPPPPPPPPPKKKEEE999555000---,,,---......------------------------,,,---------............+++...222222000///111444{{{ggg^^^XXXXXXVVVRRROOOLLLLLLMMMFFFDDDBBB???<<<:::999888555333222222333222111000000000000000///...------......------...///111222222444666555444666===CCCJJJJJJJJJGGGCCCBBBCCCEEEMMMXXXbbbdddgggnnntttuuuzzzzzz}}}}}}rrr[[[IIIHHHIIITTTgggtttyyy~~~eeeVVVIIIEEEBBBAAAKKKYYYmmmsss~~~qqqsss|||wwwkkkeeetttsss]]]QQQZZZjjjrrrvvvyyy___NNNGGGDDDFFFGGGEEE@@@<<<;;;;;;===BBBHHHJJJEEE===444///------------------------+++++++++,,,,,,---------,,,,,,------.../////////222???OOO]]]hhhppppppmmm]]]YYYfffvvv}}}xxxiii\\\```lll}}}xxxnnnhhhkkkwwwrrraaaPPPCCCCCCBBBCCCJJJUUUaaakkkpppvvvwwwhhhZZZRRRMMMJJJHHHDDD???AAAFFFSSSiii}}}lllaaa___aaaaaa```dddwwwvvv{{{~~~|||vvvhhheeeqqqmmm]]]SSSQQQQQQQQQNNNPPPOOOMMMNNNPPPMMMHHHAAA;;;333---+++,,,---...........................------------............,,,...000///...000777<<>>@@@CCCQQQYYY___bbbiiitttyyyyyy~~~}}}~~~~~~|||mmm[[[MMMDDDSSSVVVeee{{{wwwaaaNNNIIIHHHDDDGGGOOO```fffqqq|||pppkkkooojjjhhhNNNKKKXXXnnnkkkssssssXXXMMMDDDEEEFFFEEEBBB>>>;;;::::::@@@HHHKKKGGG???666000------------------------+++++++++,,,,,,---------,,,,,,------...///000000999JJJ___kkkooolllbbbXXX\\\]]]ooo~~~uuufffSSSXXXcccuuuzzzuuunnnggggggqqq}}}{{{jjjSSSHHHDDDBBBDDDFFFLLLVVVbbbnnnwww|||mmmhhhXXXKKKIIIHHHDDD??????GGGLLL\\\rrruuuddd___```\\\WWW___yyy{{{vvv}}}wwwuuu{{{pppdddtttmmmXXXPPPOOOOOOMMMNNNMMMKKKLLLPPPOOOKKKGGG@@@666...++++++,,,---........................---------.........//////---......,,,,,,111<<>><<<;;;888666555555444333333222111111111111111000000000//////...,,,+++,,,...111333333555555555666777:::???CCCFFFDDD@@@>>>???BBBGGGJJJUUUYYY___eeelllttt{{{zzzyyyzzz|||ppp[[[LLLJJJTTT```xxxyyy}}}iiiVVVIIIHHHMMMTTT___nnnwww|||wwwmmmpppyyyhhhpppzzziiiWWWMMMKKKYYYlllrrrNNNIIICCCBBBEEEEEEAAA===999???DDDEEEGGGGGG@@@666333111...,,,,,,------...------------------------111000///000222444888<<>><<<:::888666555444444333333222222111111111000000000000//////...---,,,---///222333333555666777888:::===BBBFFFGGGEEEAAA???AAAEEEKKKOOOXXX[[[___ccciiiqqqyyy{{{vvvuuuuuuzzzwww^^^NNNJJJQQQcccttt{{{eeeTTTMMMMMMXXXcccpppyyy~~~uuuhhhxxxrrrhhhgggtttdddUUUKKKLLL```zzz\\\MMMBBBEEEHHHDDD@@@AAA:::???CCCEEEGGGGGGBBB;;;666333///------.........------------------------///++++++000333444;;;FFFaaauuuxxxfffeeeoooxxxcccYYY___iiiqqquuuzzz}}}~~~cccSSSCCC???DDDIIINNNRRRZZZcccppp}}}jjj]]]VVVNNNFFFBBBAAA>>><<>><<<:::888666444444444333333222222222111000000000///////////////---,,,...000333444333333555777999;;;>>>CCCFFFGGGDDDBBBAAADDDIIIOOOSSSVVVXXX[[[___dddllluuu{{{wwwooojjjkkkqqqzzzyyydddPPPHHHJJJTTTjjjyyyfffZZZUUUaaagggmmmrrrvvv}}}qqqppprrrhhhwwwwwwhhh[[[JJJSSSllljjjSSSDDDGGGJJJCCC@@@CCC@@@BBBEEEGGGGGGFFFBBB???:::555000---...///...---........................000+++,,,222222444DDDWWWooo|||ppphhhrrrrrrdddbbbmmmxxxwww}}}}}}}}}uuu^^^RRRIIICCCEEEJJJPPPVVV[[[gggrrrrrrggg[[[PPPHHHGGGDDD@@@AAAHHHTTT\\\yyywwwvvvpppeee\\\___hhhttt{{{tttzzz{{{```OOOIIIJJJMMMPPPPPPNNNNNNOOOPPPIIIKKKGGG>>>333,,,+++---------------........................////////////000///000333:::PPPuuurrrcccXXXYYYXXXWWWSSSNNNKKKKKKKKKGGGDDDAAA>>><<<:::777555444444333333333333222222000000000////////////...///...---///222444444444111444777999;;;>>>AAADDDDDDCCCBBBCCCFFFLLLRRRVVVSSSVVVYYY^^^cccjjjrrrwwwnnnddd^^^eeesssgggTTTEEEBBBAAAHHHccc~~~mmmccc```bbbfffjjjqqqzzztttrrr{{{uuujjjfff{{{fffZZZ^^^wwwrrrYYYFFFEEEHHHBBBAAAGGGCCCDDDFFFHHHHHHFFFEEEFFF>>>888111...///000///---........................222000222555555===TTTlll||||||wwwnnniiiqqqrrrmmmqqq{{{}}}qqqXXXEEECCCEEEJJJQQQUUUYYYbbbkkk{{{}}}mmm```QQQMMMHHHEEEBBB@@@AAABBB^^^jjjxxx|||sssfff```bbbbbbvvvxxxzzz~~~___LLLKKKMMMNNNNNNNNNNNNOOOPPPJJJKKKIIIBBB777...,,,...---------.........//////........./////////000000000111444999EEE]]]~~~mmm```XXXYYYXXXWWWSSSNNNKKKKKKKKKHHHEEEAAA>>><<<:::777555333333333333333333333333000000////////////......///......000333555444444000333777:::<<<===@@@AAA??????AAADDDIIINNNTTTWWWTTTXXX]]]bbbfffkkkooosssiii```]]]iiizzz```NNNBBB@@@:::===\\\~~~|||uuu```bbbeeelllttt~~~nnnppp{{{nnneee]]]wwwoooWWW]]]qqq{{{dddNNNFFFEEECCCEEEIIICCCBBBDDDGGGGGGGGGIIINNNBBB:::222///000111///---........................---///111444;;;MMMfffxxx{{{nnnffflll|||ssstttzzzvvv~~~{{{eeeUUUHHHAAA===EEEQQQ\\\aaagggtttttt^^^UUUKKKFFFDDDAAA@@@AAABBBUUUooo}}}pppbbbZZZUUU```qqqxxxvvvXXXOOOMMMLLLMMMOOOPPPOOONNNKKKIIIHHHEEE<<<222...///------........./////////.........//////000000111000444===IIIZZZpppiii^^^ZZZXXXWWWVVVRRRMMMJJJJJJJJJHHHEEEAAA>>><<<999777444333333333333333333333333000000/////////.........///...///111444555555444111444888;;;<<<===???@@@:::<<<@@@EEEJJJOOOTTTVVVWWW\\\bbbgggiiijjjkkklllfffaaadddrrryyy]]]NNNIIIOOOLLLJJJdddzzzxxxxxxlllhhheeefffnnnzzzwwwrrr{{{{{{tttnnncccooozzzXXXLLLVVVjjj|||bbbNNNEEEEEEGGGIIIDDDBBBCCCFFFEEEDDDHHHOOODDD<<<333///111222000---........................***...000666JJJhhh{{{zzzooolllxxx{{{~~~|||aaaNNNGGGHHHHHHHHHMMMXXXdddmmmwwwnnnbbbVVVNNNGGGAAAAAAEEE:::FFFYYYnnn{{{zzzmmm```WWW[[[dddvvv~~~hhhSSSOOOKKKLLLPPPRRROOOKKKKKKGGGFFFFFF@@@666000000............////////////---......///000000111111222:::III]]]sssggg^^^\\\VVVVVVTTTQQQLLLIIIHHHIIIHHHEEEAAA>>><<<999666444333333333333333333333333000/////////............/////////111444666555444222555:::<<<===>>>>>>???777:::???EEEKKKPPPSSSUUUXXX]]]eeeiiijjjhhhfffeeecccccckkkxxxxxxgggYYYOOOTTTfffggg```sssxxxooojjjuuuwwwlll___XXX]]]jjjyyyxxxxxxxxxnnnmmm|||wwwZZZIIIKKK\\\qqqvvvXXXHHHGGGHHHFFFGGGDDDCCCEEEBBB???CCCKKKFFF===333///111222000---////////////////////////...444666???]]]|||yyytttuuu~~~|||~~~mmmSSSFFFGGGKKKMMMWWWXXX___jjjvvvzzzooocccYYYMMM@@@>>>BBB@@@???FFFYYYsss{{{oooaaabbbeeeqqqtttVVVOOOJJJKKKQQQTTTOOOJJJKKKFFFDDDFFFCCC999222111............/////////000---......///000111111222444>>>RRRkkkggg]]]ZZZYYYXXXVVVRRRMMMIIIHHHIIIDDDCCCAAA>>>;;;888666555222222333444333222111000222111111111000000/////////000222333444333333222333444777:::======;;;999777:::???DDDIIINNNTTTXXXaaaeeejjjmmmlllhhheeedddgggnnnyyyxxxbbbYYYTTThhh{{{vvvqqqmmmrrr}}}}}}}}}bbbZZZ```^^^dddwww~~~|||sssssspppjjjaaaJJJLLLXXXjjj}}}nnnQQQIIIIIIHHHHHHEEEBBBAAACCCEEEDDDBBBAAA>>>999555111000000000111...,,,,,,...///...,,,111222:::VVVvvvqqq{{{~~~hhhPPPHHHHHHHHHNNNWWW\\\bbbnnnyyyssssss___QQQIIIGGGFFFDDD???===EEEZZZrrrooofffhhhhhhjjj{{{iiixxxnnnXXXIIINNNRRRMMMKKKPPPJJJGGGEEEEEEDDD???555......///000000000000000///111...---///000000333888???YYYtttggg]]]ZZZXXXXXXVVVRRRMMMIIIHHHIIIDDDCCCAAA>>>;;;888666555222222333333333222111000111111111111000000000//////000222333444444333333555777:::===??????===;;;:::>>>CCCGGGKKKQQQWWW\\\dddgggkkkmmmkkkiiigggfffiiipppyyyjjjZZZVVVhhhwwwzzzjjjeeeooouuuhhhbbbdddllluuuyyyuuuqqqsss~~~{{{qqqbbbaaa[[[]]]mmmvvv~~~vvvllluuuzzzfffkkkwwwjjjVVVQQQTTTddd{{{eeeRRRKKKIIIHHHEEEBBBAAACCCDDDCCCAAACCC@@@;;;777333111000000111///------///111000...333555???[[[yyyttt~~~|||hhhVVVHHHGGGKKKNNNUUU```gggooo~~~tttvvv~~~ttt```RRRKKKIIIDDDCCCAAADDDOOObbbvvvzzziiiaaa```bbbvvv~~~ooonnnnnnZZZSSSPPPKKKIIILLLIIIFFFDDDCCCCCC@@@888222//////000000000000000///111//////111111222666===QQQtttdddZZZWWWWWWWWWVVVRRRMMMJJJHHHIIIDDDCCCAAA>>>;;;888666555222333333333333222111000111111111111000000000000///000111222333444333333777999===@@@BBBAAA???===:::???EEEIIILLLPPPVVVZZZeeegggjjjkkkjjjiiiiiijjjmmmsss{{{sssccc___eee}}}qqqhhhlllsss~~~yyy}}}hhhRRRGGGFFFIIIMMMQQQWWWSSSPPPRRR```xxx{{{nnndddWWWSSS___jjjtttzzzrrrsss~~~nnncccdddwwwqqq___TTTNNNZZZtttyyyZZZIIIFFFGGGDDDBBBAAAAAABBBAAAAAADDDBBB>>>999555222111000222000//////111222111000333555DDD```yyyzzzyyywww~~~xxxgggNNNGGGEEEKKKQQQVVV```lllxxx|||lllgggrrrooo[[[PPPKKKFFFGGGFFFBBBCCCNNNdddvvvqqq```\\\^^^aaaxxxzzzkkkvvvvvvbbbSSSKKKJJJLLLMMMHHHEEECCCBBBCCC@@@<<<777000000000000000000000000111///000222222333:::CCCbbbaaaWWWTTTVVVWWWVVVSSSNNNJJJIIIHHHDDDCCCAAA>>>;;;888666555333333333333222222111111111111111000000000000000///000111222333444444444777;;;???BBBBBBAAA???>>>===DDDLLLPPPPPPPPPSSSVVVaaaccceeeggggggiiilllnnnrrrwww~~~qqq```WWW___mmmxxx}}}lllcccqqq|||^^^PPPDDDBBBDDDEEECCCCCCIIIHHHFFFGGGPPPcccyyyzzz|||kkkXXXNNNSSS]]]jjj{{{{{{rrrwwwooohhhrrrzzzhhh\\\QQQWWWlllbbbKKKGGGFFFDDDBBBAAA@@@@@@@@@@@@DDDBBB???;;;777333111///111000000000000111222222555999LLLfffvvvyyy||||||yyy}}}~~~vvvvvv~~~iiiWWWGGGGGGKKKSSSYYY___lllxxxzzzkkkhhhtttlll]]]VVVJJJJJJHHHCCC===BBBSSSddduuuyyymmmcccbbb[[[hhhuuuyyyyyysssfffUUULLLMMMNNNKKKIIIFFFCCCBBBAAA@@@===:::111111000000000000000000000000111111111333>>>JJJiii{{{uuubbbXXXUUUUUUVVVVVVSSSOOOKKKIIIHHHDDDCCCAAA>>>;;;888666555333333222222222222111222000000000000000000111111000000000111222444555555777:::>>>@@@???>>>>>>???AAAJJJTTTXXXUUUQQQQQQRRR[[[]]]```bbbdddhhhmmmqqqvvvzzzyyyaaaLLLFFFRRRaaajjj{{{{{{jjjlllpppxxxvvv```GGGBBB???BBBCCCBBB@@@AAACCCFFFHHHGGGFFFKKKVVV```oooyyyrrrrrrzzzbbbOOOMMMQQQ___rrr{{{mmmlllxxxooopppxxxjjj```ddd{{{oooVVVOOOFFFEEECCCAAA@@@???@@@AAABBBAAA???<<<888444111//////000000//////000111222:::@@@RRRgggqqqrrrxxxwwwzzzzzzsssyyy~~~~~~nnnXXXLLLIIIMMMTTT[[[```iiiyyywwwppplllqqqtttkkkTTTNNNIIIEEEAAA@@@HHHRRRaaa{{{qqqiii^^^aaavvvsssrrrjjj\\\SSSOOOKKKFFFJJJHHHEEECCCAAA???===<<<333222111000///000000000000000111111000555FFFVVVrrryyyoooiiifffZZZWWWUUUVVVVVVSSSOOOKKKIIIHHHDDDCCCAAA>>>;;;888666555444333222222111111222222000000000000111111111111000000000111222444555666777:::======;;;:::===???AAAJJJSSSVVVQQQLLLKKKMMMVVVYYY\\\___bbbggglllpppwww{{{pppYYYKKKMMM[[[iiiyyy}}}ttt~~~tttooommmooouuu{{{}}}www^^^IIIEEEBBBAAABBBAAA???BBBGGGKKKQQQUUUQQQHHHBBBDDDHHHIIISSSlllsss___\\\iiixxxrrrXXXNNNHHHTTTdddrrr~~~xxxnnnxxxxxxooojjjuuussscccnnnxxx^^^RRRFFFFFFEEEBBB@@@???@@@AAAAAA@@@???===999555222///...000000000///000222444;;;CCCSSSaaahhhjjjooovvvwwwuuuqqqsss~~~|||qqqZZZLLLHHHMMMSSS[[[aaaiiiuuuyyyooottt{{{cccVVVLLLJJJGGGBBBAAAFFFOOOooo}}}qqqddd^^^bbb~~~jjjfffaaa[[[UUUOOOJJJHHHIIIHHHFFFDDDBBB???>>>===444333111000//////000111///000111222333===TTTjjj~~~tttiiigggZZZVVVTTTUUUVVVTTTPPPLLLIIIHHHDDDCCCAAA>>>;;;888666555444333222111111111222222///000000000111111111111000000000000222444666777888;;;<<<;;;888888<<<@@@BBBJJJQQQQQQLLLIIILLLQQQVVVXXX[[[^^^aaaeeejjjnnnuuuyyy}}}tttcccVVVWWWeeexxx~~~{{{xxxsssooolllkkkjjjgggdddddddddfffjjjqqqzzzxxxmmmbbb```eeewwwpppsss{{{~~~jjjaaaccceeeaaafffjjjllljjjhhhbbbUUUHHHKKKGGGEEEGGGFFFDDDEEEJJJSSS[[[```ZZZNNNDDDEEEIIICCCIIIZZZooo}}}zzz___KKKKKKWWWfffWWWGGGNNNYYYdddqqq{{{vvvwwwiiijjjjjjddduuueeePPPGGGGGGFFFDDD@@@???@@@BBB@@@@@@@@@???<<<888444222///111222222000111333666???LLL[[[eeelllrrrrrrppp}}}xxxnnnnnnnnnyyy|||{{{yyy~~~vvv```PPPMMMOOOSSSZZZcccjjjsssuuubbbSSSOOOKKKCCC???AAAFFFWWWuuuzzzkkkccc\\\ooo}}}{{{mmmaaaWWWUUUQQQJJJHHHLLLEEEFFFFFFEEECCCAAA@@@@@@555333111000//////000111///000333555999IIIgggyyyeeeXXXSSSSSSUUUVVVTTTPPPLLLIIIHHHDDDCCCAAA>>>;;;888666555444333222111111111222333//////000000111111111222000//////000222444666777999;;;<<<999666777<<>>:::666444000222444333222222555888JJJZZZjjjsss}}}zzzrrriiijjjsss|||zzzrrrvvv}}}iiiWWWPPPSSSXXXZZZbbbkkkrrr|||kkkXXXRRRLLLBBB>>>AAADDDCCCfffrrrkkk```fff~~~mmm\\\WWWPPPDDDCCCKKKBBBDDDFFFFFFDDDCCCBBBBBB555444222000//////000111///111555888???RRRuuu___TTTPPPUUUVVVWWWUUUQQQLLLJJJIIIEEEBBB???<<<:::888666444222222222111111111111000......///000111222222333444333222111111333555666999:::;;;:::999:::<<>>>>>@@@CCCEEELLLSSSSSSNNNKKKMMMQQQUUURRRMMMHHHEEEDDDEEEFFFMMMOOOOOOKKKEEE@@@???@@@DDD@@@???FFFSSS]]]aaa```___]]]YYYTTTPPPMMMKKKKKKQQQOOOOOOOOOJJJEEEIIIRRRRRR^^^dddZZZOOOQQQ\\\dddvvvhhhZZZOOO^^^uuugggOOOJJJMMMWWWaaalll}}}mmmcccooodddbbbtttwwwhhhPPPCCC@@@AAA===???CCC===CCCBBB@@@???===:::666333000333222...///777<<<===SSShhhuuuttt|||sssoooqqqyyyzzzmmm[[[PPPMMMUUU___ZZZeeeuuuxxx```WWWRRRIIICCCCCCAAABBBUUUnnn~~~vvv\\\]]]mmmyyyyyyooo[[[MMMHHHGGGGGGFFFDDDCCCBBBBBBBBB@@@>>>999555000///000222222111///000444777GGGooo|||[[[UUUSSSTTTUUUVVVTTTPPPKKKIIIHHHEEEBBB???<<<:::888666333222222222111111111111000//////000000111111222222333222111111222333555777999999999888888999<<>>>>>???@@@AAAAAABBB@@@>>><<<<<<===???<<<<<>>CCCAAA@@@???===;;;777444222333333111000444>>>FFFbbbnnn|||{{{{{{ttt```UUURRRTTTZZZ```gggrrr~~~}}}}}}|||}}}~~~~~~~~~~~~xxxwwwzzz}}}sssggg\\\NNNEEEEEEBBB@@@KKK___sss}}}eeeXXXaaayyy~~~{{{}}}zzzxxx{{{hhhXXXPPPLLLIIIDDDBBB@@@???@@@???>>><<<:::666111///000222222111333333<<>><<<:::888555333222222222111111111111000000000000000000111111111111111111111333555777888888888777666666999===AAACCCHHHKKKLLLNNNTTTXXXYYYXXXZZZ]]]```cccggglllppptttzzz~~~~~~~~~}}}zzzjjjbbbbbbqqqzzzppphhheeedddeeeffflllsssgggUUURRROOONNNPPPOOOLLLLLLNNNOOONNNPPPUUU]]]eeekkkmmmhhhjjjmmmpppsssuuuwwwwwwnnnhhhbbb```aaaaaa]]]YYYUUUSSSPPPOOOOOOOOOOOONNNQQQRRRTTTTTTTTTUUUWWWXXXYYYUUUQQQSSSXXXYYYVVVQQQQQQPPPOOONNNNNNMMMMMMMMMLLLKKKIIIHHHIIIIIIIIIHHHEEEBBB@@@EEESSSiii|||vvvrrrqqqqqqqqqkkkddd______^^^XXXRRROOONNNSSSUUUQQQOOORRRUUUVVVTTTlll}}}sssYYYWWWiiirrrVVVBBBCCCFFFJJJ___zzz{{{hhhqqq}}}mmmbbbYYYjjjaaaNNNFFFEEEAAABBBDDD???BBBAAA???>>>>>>;;;888555444222333444111111AAATTTssstttuuudddTTTRRRXXX___dddfffqqq}}}|||yyyuuusssrrrqqqpppooonnnkkkiiiiiijjjkkkkkkjjjpppooommmkkkjjjkkkkkkllliiijjjjjjkkklllmmmnnnnnnjjjhhhhhhiiieee^^^\\\^^^fffjjjmmmnnnrrrwwwwwwtttuuuvvvxxx{{{~~~|||kkkXXXLLLJJJFFF@@@CCCNNNccc~~~ooo[[[XXXdddxxxtttwwwzzz|||~~~rrrnnnvvvwwwggg]]]UUUNNNDDDBBB@@@?????????>>><<<;;;888333111111111111111555555EEE]]]rrryyy}}}oooVVVUUUUUUSSSUUUUUUSSSOOOKKKHHHGGGEEEBBB>>>;;;:::888555333222222222111111111000000111111111000000000000000000000111222444666888999999888777666666:::???DDDEEEHHHMMMPPPTTTWWWXXXYYY[[[]]]```bbbdddhhhlllpppzzzyyyyyyzzzfffccchhhyyytttlllddd^^^VVVOOOLLLLLLLLLLLLGGGQQQgggtttjjjjjjddd___]]][[[ZZZ```gggnnnnnnpppxxxxxxuuuqqqoooppppppnnnlllnnnpppsssuuuwwwyyy{{{|||zzzvvvwww|||~~~|||xxxlllkkkhhhdddbbb```______bbb]]]YYYVVVVVVVVVRRROOOSSSPPPLLLLLLUUUggg}}}{{{sssmmmddd[[[VVVSSSVVV[[[bbbjjjppppppnnnffflllhhhXXXYYYssszzzZZZDDDFFFGGGEEEUUUooojjjfffyyy~~~oooiiiXXXaaajjjRRREEEDDDAAAAAADDD@@@AAA???>>>>>>>>><<<999666444000333666222222GGGccc|||{{{ggg[[[RRRVVV___hhhnnnrrr{{{{{{uuuoookkkhhhnnnllliiigggffffffggggggfffdddbbb```aaabbbdddeeefffffffffggghhhiiijjjkkkiiiiiijjjlllnnnppprrrssssssmmmfff```XXXPPPMMMOOO\\\gggrrrwwwxxxzzzyyywwwyyyyyyzzz{{{|||}}}}}}~~~{{{{{{}}}zzzcccUUUPPPJJJDDDCCCEEESSSrrrzzzeeeXXXVVVpppvvvllllllqqqtttvvvssskkklllrrrhhh]]]RRRGGGDDDBBB@@@AAAAAA@@@>>><<<999555222111111111222555666PPPrrr}}}tttyyyzzzqqqoooVVVUUURRRTTTVVVVVVTTTPPPLLLJJJIIIDDDAAA>>>;;;999777555333222222222111111111000000111111111000000000000000///000111333555777888999999999888777888<<>>===>>>>>>===:::888555000111666666999QQQnnnvvv^^^ZZZYYY]]]ccciiisss|||~~~xxxoooiiimmmlllooovvvxxxtttoookkkjjjiiihhhgggeeeeeefffggghhhjjjlllnnnllllllkkkjjjkkknnnsssvvvuuuwww{{{qqq___RRRLLLOOOUUUggg}}}ooo]]]UUUJJJFFFGGGEEEJJJdddppp^^^SSSbbb{{{kkkhhhmmmsssttt|||oooiiixxxnnn```SSSIIIGGGCCCAAA@@@@@@???>>><<<;;;777444111111222333777>>>^^^www|||yyyqqqpppXXXVVVQQQUUUVVVWWWUUUQQQMMMJJJIIIDDDAAA===;;;999777444222222222222111111111111000000000000000000111111111000000222444555777888999777888888888:::>>>DDDHHHMMMLLLOOOUUUXXXWWWUUUUUU\\\]]]___aaabbbeeeiiilllssspppsss|||vvvfff[[[\\\gggwwwzzzhhh\\\VVVWWW[[[YYYZZZ]]]```ddddddbbb```aaa[[[XXX___jjjttt~~~|||zzzkkk\\\^^^qqqyyy\\\MMMCCC@@@LLL^^^sss}}}ooo]]]bbbtttgggrrr]]]GGGDDD@@@???@@@===>>>======>>>>>>>>>;;;999666111000555;;;GGG___vvv}}}nnn\\\^^^bbbeeefffiiiuuuzzzzzzyyytttooolllmmmooommmnnnooopppppppppooonnnlllmmmmmmjjjbbbYYYRRRMMMRRRUUU[[[bbbiiioootttwwwvvvxxxzzz|||{{{xxxtttqqqnnnlllkkklllnnnqqqssstttrrrvvvzzz~~~qqqXXXKKKKKKVVVbbbuuu~~~hhh[[[MMMFFFHHHIIIFFFWWWwwwppp___```zzzyyysssxxx}}}xxxppp|||~~~ttteeeVVVKKKHHHCCC@@@???>>>===<<<<<<;;;999555222222444666;;;KKKppp|||{{{tttpppZZZWWWRRRTTTUUUVVVTTTPPPLLLIIIHHHDDDAAA===:::999777444222222222222111111111111000//////000000111111222222000111333444666777888888555666888999;;;>>>CCCGGGKKKHHHJJJRRRVVVSSSQQQRRRWWWYYY[[[^^^```dddiiilllpppppptttxxxqqqaaaRRRKKK[[[lll{{{zzz~~~}}}kkkcccjjjqqqYYYHHHCCCIIIRRRdddzzzyyyqqq```___rrrqqqhhhMMMHHHCCC???>>><<<===<<<<<<===???>>><<<:::888444000444BBBWWWmmm{{{rrrhhhbbbeeejjjmmmlllnnnzzzxxxpppoooqqqrrrwww|||}}}{{{yyyzzz|||{{{|||||||||{{{xxxvvvtttooojjjaaaXXXPPPLLLKKKKKKOOOWWWcccmmmsssyyykkk\\\WWW\\\hhhssszzzyyyiii\\\KKKIIIKKKCCCJJJjjjnnnccclll|||}}}ssscccOOOKKKFFFAAA???>>>===;;;;;;;;;999666333222555888???WWW~~~{{{ppp[[[YYYSSSSSSTTTUUUSSSOOOKKKHHHGGGDDDAAA===:::999777444222222222222111111111111000...//////000111222222333111222333555666777777777222444777999;;;>>>CCCFFFHHHDDDEEENNNSSSPPPOOOQQQRRRUUUXXX[[[___dddiiimmmsssrrrssspppcccRRRKKKMMM[[[ooo|||yyyjjjhhhhhhSSSKKKIIIJJJZZZrrrwwwgggbbblllkkkyyyqqqSSSLLLEEE???>>>;;;<<<<<<<<<===???>>><<<::::::666111444GGGbbbvvv~~~~~~wwwkkkdddjjjkkkooossssssuuu|||rrrqqquuu~~~gggTTTLLLOOOVVV\\\eeeqqq|||ssskkklllqqqwww~~~{{{wwwkkkQQQIIILLLAAAAAA]]]zzzsss```___www}}}}}}qqqSSSOOOIIIDDDBBB@@@>>>===:::;;;:::666333333666:::@@@]]]{{{```UUUSSSVVVVVVVVVTTTOOOKKKIIIHHHEEEBBB>>>:::999777555333444333222000//////......000111111111111222222222222222333666888:::999777888777888;;;@@@BBBBBB@@@AAAFFFMMMPPPOOOLLLKKKKKKLLLRRRYYY___bbbdddfffgggqqqrrrsssooo```QQQQQQYYYeeerrr~~~{{{vvv|||rrrfffQQQDDDJJJUUUhhhooogggnnnyyy}}}nnnyyywww\\\TTTLLL@@@===CCC=========>>>===<<<<<<;;;???<<<777999JJJddduuuzzzzzz}}}~~~~~~ggg^^^bbbmmmqqqrrrqqqvvvxxxkkkoooyyyfffXXXUUUYYYiii{{{sssmmmppp}}}yyyjjjYYYMMMKKKHHHFFFTTTiii~~~eeebbbjjj~~~||||||~~~cccXXXJJJBBBAAAAAABBBBBB<<<>>>===777222333777:::BBBfff|||```UUUSSSVVVWWWWWWTTTOOOJJJGGGGGGEEEBBB===:::999777555333333222111000////////////000111111111111222222222111111222555888999888666777666777:::>>>AAAAAA???AAAEEEKKKMMMKKKGGGDDDCCCHHHMMMUUU[[[```cccfffgggnnnppptttqqqfffZZZ[[[cccttt~~~zzzxxxlllWWWGGGIIIKKK\\\yyy}}}pppllltttfffnnn{{{~~~cccXXXOOOBBB>>>BBB===============<<<<<<;;;888777666:::LLLdddssswwwyyysss}}}ttteeeaaadddoooppppppqqqzzz{{{kkkccciiittt{{{yyyzzzwwwgggcccgggqqq^^^PPPLLLHHHDDDNNN___{{{lllcccccczzzqqq^^^JJJCCCBBBAAA@@@AAA>>>???===888444444888;;;MMMnnn}}}bbbVVVSSSUUUVVVVVVSSSNNNIIIFFFEEEEEEAAA===:::888777555333111111000000000000111111000111111111111222222222111111222444777888777555555555666999===@@@@@@@@@AAAEEEIIIKKKHHHDDD@@@>>>EEEJJJRRRZZZ___cccfffiiikkkooosssrrrjjjcccgggoooyyyyyy|||yyy{{{ttt^^^JJJGGGCCCPPPiii~~~|||wwwbbbwwwnnnbbbhhhttt|||nnn```TTTFFF???AAA============<<<<<<;;;;;;999888:::DDDXXXmmmwwwxxxxxx~~~{{{yyy}}}zzz}}}vvvhhhdddfffgggnnnooopppuuu}}}vvvsssvvv||||||zzzzzzuuupppooo|||}}}mmm```]]]aaauuuiiiVVVOOOJJJDDDIIITTTppp{{{ggg^^^pppgggLLLFFFFFFBBB@@@CCCAAA???===999666666999===NNNkkk~~~cccWWWSSSPPPRRRSSSQQQMMMIIIFFFEEEDDDAAA===:::888666444333000000//////000111222222000000111111111222222222111111111444666777666444555666777999<<>>;;;???QQQkkk~~~{{{tttxxx}}}vvvwwwkkk```dddjjjiiihhhooovvv~~~xxxfff\\\ZZZppprrriiidddeeebbbaaalll}}}wwwiii^^^ZZZ]]]dddvvv^^^SSSMMMGGGIIIOOOeeeqqq___kkknnnNNNHHHJJJEEEBBBFFFBBB???<<<:::888777<<>>======<<<;;;:::;;;;;;<<<>>>;;;CCC^^^}}}yyywww}}}ttt{{{|||sssxxx{{{eee\\\ccchhhgggcccqqqttteee\\\ZZZdddzzzmmmbbbaaaaaacccmmmxxxyyyqqqggg^^^\\\^^^bbb|||fffWWWOOOIIIIIIMMMZZZrrrzzzeeekkkyyyoooPPPHHHHHHEEECCCFFFCCC???<<<;;;888777???JJJaaasssgggYYYSSSKKKNNNQQQQQQNNNJJJGGGFFFDDD@@@<<<999777666444222000000//////000111222222000111111111111222222222222222333555777777666444666777999;;;<<>>===;;;:::::::::;;;<<<>>>???NNNpppvvvvvv~~~xxxsss|||rrrccc^^^aaadddcccddduuutttwww~~~uuujjjbbb___kkk{{{ooolllpppwww|||}}}sssooommmkkknnnssssssppp^^^TTTLLLIIIIIIOOOaaaooooooqqqnnnTTTHHHEEEDDDCCCCCCEEEAAA???>>>888777EEEWWWwwwhhhZZZSSSOOORRRTTTTTTPPPKKKGGGEEECCC@@@<<<999777666333222111000000000000000111111000111111111111222222222333333444555777888666444444666999:::;;;>>>CCCGGGHHHFFFDDDFFFJJJNNNPPPPPPMMMPPPUUUYYY[[[^^^aaaccchhhjjjfff^^^___kkkyyymmmeeeqqq~~~nnniiiooocccRRRHHHAAACCCVVVsss}}}www{{{xxxttthhhqqqooorrrxxxVVVEEEBBB>>><<<;;;999999:::;;;<<<===EEE[[[|||zzzuuuyyy{{{rrrsssvvvlllhhheeecccbbbcccmmmzzzuuuqqqwwwzzz{{{}}}zzzvvvttt~~~~~~yyyooopppwwwlll^^^RRRJJJGGGJJJSSSxxx}}}xxxppp{{{|||~~~vvv{{{rrr___MMMEEEFFFFFFCCCGGGEEEDDDAAA999888LLLeeeiii[[[SSSTTTVVVXXXWWWRRRLLLGGGDDDCCC@@@<<<999777555333222111111000000000000111111000111111111111222222222444444444666888888777555333555888888999===BBBGGGIIIEEEAAA@@@CCCGGGIIIIIIOOORRRWWW[[[^^^aaadddgggdddhhhgggbbbeeesss~~~~~~iiiXXXWWW^^^aaafffppp|||rrrrrrsssaaa^^^vvvlllYYYKKKBBBAAARRRllltttpppqqqooohhhlll~~~ZZZHHHEEE>>><<<;;;999999:::;;;<<<888EEE___|||}}}vvvwww~~~tttnnnsss|||pppjjjmmmnnngggcccfffvvv}}}}}}yyy{{{ttttttvvvuuuvvv~~~sssiiimmm{{{yyyhhhXXXLLLFFFJJJMMMqqqrrr~~~|||rrryyyvvvuuusssfffxxxxxxjjjSSSGGGIIIJJJDDDIIIHHHHHHDDD::::::QQQnnniiiZZZVVVTTTUUUUUUSSSOOOLLLJJJIIIDDDAAA<<<999777555333111000000000000000000000000222222222111111111000000555666666777777777777777666777888999:::<<<@@@CCCEEEAAA@@@AAA???>>>BBBHHHQQQRRRVVVZZZ]]]```bbbcccfffbbb\\\\\\hhh{{{vvvbbbYYYTTTPPP[[[eeeuuuwwwrrrrrr|||{{{ttteee{{{{{{ZZZOOOGGGCCCLLL```xxx{{{sss|||xxxnnneeefffuuu{{{yyyYYYHHHCCCCCC===:::<<<===;;;;;;===<<>>BBB^^^|||hhhZZZWWWUUUVVVVVVSSSOOOKKKIIIIIIDDDAAA<<<999777555333111000000000000000000000000222222222111111111000000333333444555555555555555777999:::::::::;;;>>>AAADDDAAA???@@@???>>>CCCIIIQQQSSSUUUXXX[[[^^^aaabbbfffccc___```nnniii[[[ZZZ^^^___aaakkkzzz~~~qqqllluuu}}}xxxuuurrrooollltttooojjjfffbbbcccooo}}}ssspppcccRRRIIICCCJJJ\\\tttvvvzzz|||uuukkkhhhqqqpppvvvZZZJJJEEEBBB===:::;;;<<<;;;;;;>>>@@@NNN___lllwww|||ooouuu~~~pppllljjjkkkjjjgggiiioooxxxsssuuu}}}wwwpppooosssvvvsssooommmvvvvvvgggVVVIIIHHHLLLbbb}}}|||yyytttrrrwww|||ooouuu}}}vvvoooyyy}}}ttt]]]KKKHHHIIIHHHKKKHHHGGGDDD???GGGfffggg[[[WWWWWWWWWWWWSSSOOOKKKHHHHHHDDDAAA<<<999777555333111000000000000000000000000222222222111111111111111222333444444555555444444888:::;;;;;;:::;;;>>>@@@CCC@@@>>>?????????CCCJJJQQQQQQSSSUUUYYY\\\```bbbcccaaa```dddrrriii___aaaeeefffkkkttt{{{{{{|||~~~|||xxxrrrllliiieeebbb```ZZZUUUOOOJJJGGGIIIUUUaaarrroooqqqnnnxxxnnnYYYNNNDDDHHHVVVkkk{{{xxx~~~~~~uuuwwwzzzmmmuuuttt\\\MMMFFFBBB<<<999:::;;;:::<<>>>>>???DDDKKKNNNOOOPPPSSSWWW]]]bbbeee```___```fffsss{{{wwwvvvsssooowww~~~|||yyywwwiii```TTTKKKGGGHHHKKKNNNUUUkkkrrraaa```sss|||zzzxxxdddUUUGGGFFFOOOaaa|||xxx|||ttttttnnn{{{{{{fffTTTIIICCC<<<888999::::::===@@@PPP^^^lllrrruuuyyy|||}}}}}}www|||~~~~~~tttooowwwvvvnnnnnnmmmkkkiiilllsss{{{}}}rrrmmmmmmyyyvvvccc[[[\\\```vvv}}}}}}||||||}}}~~~ooo]]]OOOMMMIIISSSqqqzzzfffbbbbbbbbbfffooo}}}rrrsssvvvrrrcccUUUPPPNNNLLLOOOQQQQQQLLLIIIYYYhhh\\\YYYZZZZZZXXXSSSNNNJJJHHHHHHDDDAAA<<<999777555333111000000000000000000000000111111111111111111111111333444444555555555555555444777:::<<<===???AAACCCAAA===<<<===>>>???EEEMMMLLLMMMOOOSSSXXX___eeehhh______bbbkkkuuu~~~|||{{{}}}vvvhhhaaaZZZNNNDDDGGG\\\zzzqqq```TTTSSSaaaqqqppp^^^MMMGGGJJJWWWrrr}}}tttsss~~~uuuppp|||vvv]]]KKKEEE>>>888999::::::===BBBOOO^^^mmmssstttwww|||~~~zzzzzzqqqrrrzzz~~~tttppppppmmmiiiiiinnnwww}}}pppdddfffmmmyyykkkXXXSSSZZZcccvvvwwwqqqlllmmmmmmooorrruuuxxxzzz~~~~~~zzzjjj\\\MMMHHHOOOkkk{{{ccc[[[___aaafffnnnzzzxxxwwwwwwqqqdddWWWQQQPPPOOORRRUUUTTTNNNMMM___vvviii]]]ZZZ[[[ZZZXXXSSSNNNJJJIIIIIIDDDAAA<<<999777555333111000000000000000000000000111111111111111222222222000111222222333333222222333666999<<<>>>@@@BBBDDD@@@<<<;;;<<<===???GGGOOOKKKMMMPPPUUU[[[aaagggjjjbbbbbbgggqqqzzz||||||{{{rrr[[[HHHEEESSSkkkwww```SSSOOOQQQ\\\iii|||hhhTTTJJJGGGOOOjjjtttiii|||oooppp|||eeeMMMHHHAAA:::999::::::>>>CCCLLL]]]ooouuuuuuxxx}}}}}}yyyrrrvvv|||~~~tttpppnnniiidddgggqqqyyy|||}}}~~~iii___ccckkkuuuwwwaaaSSSRRRZZZbbbrrr|||xxxjjjbbb^^^___```cccgggkkkoooqqqzzz}}}}}}|||pppbbbOOOIIIMMMffftttjjjhhhkkkpppvvv~~~~~~zzzpppbbbUUUOOOPPPRRRTTTWWWVVVQQQQQQdddssskkk^^^ZZZ[[[ZZZWWWSSSNNNKKKJJJKKKDDDAAA<<<999777555333111000000000000000000000000000000111111111222222222000000111222222222222222444777:::===>>>???AAACCC???;;;:::;;;===???GGGPPPNNNPPPTTTXXX^^^bbbfffhhhaaabbbiiivvv~~~~~~~~~|||}}}iii[[[[[[dddyyy}}}lll```bbbfffgggnnnvvvpppZZZNNNEEEIIIcccttthhhssssss{{{www\\\LLLCCC<<<:::::::::>>>CCCQQQeeeyyy~~~vvvssswww{{{~~~uuupppllleeeaaahhhvvv~~~tttiiifffhhhkkknnn{{{uuudddVVVSSSXXX```eeeqqqzzz{{{iiiZZZQQQOOOPPPQQQTTTXXX]]]```cccjjjooovvv{{{yyyrrraaaTTTLLLLLL```{{{~~~~~~qqqaaaTTTOOOQQQVVVYYY[[[ZZZVVVZZZnnnppplll^^^ZZZZZZZZZWWWSSSNNNKKKKKKLLLDDDAAA<<<999777555333111000000000000000000000000000000111111222222222222222222333444444444444333555888<<<>>>>>>???@@@AAA???;;;999;;;<<<@@@HHHPPPQQQSSSWWW[[[___ccceeefff___```iiiwww~~~~~~~~~yyy}}}pppjjjssslllggglll|||uuu^^^PPPEEEFFF```yyy~~~wwwuuukkk}}}tttNNNEEE===::::::;;;>>>DDD[[[ppp|||ssssssuuuwwwzzz~~~uuuqqqllldddaaakkk|||ssslllmmmoooooonnniiiuuuxxxqqq\\\SSSIIIHHHRRR```kkkpppttt}}}~~~jjjWWWHHH@@@???@@@AAACCCGGGKKKNNNPPPWWW^^^hhhsss{{{zzzvvvcccXXXOOOKKK[[[zzzuuubbbUUUPPPTTT[[[]]]```___\\\bbbwwwiiiooo]]]YYYWWWVVVUUUSSSPPPMMMJJJIIIBBB???;;;888666555222111000000////////////000000222222111000000111222333444555555444222222333555666777888:::<<<>>>??????===;;;888999>>>EEEKKKOOOLLLPPPUUU[[[___aaaaaa```YYY___ffflllwwwtttuuussszzz{{{qqqhhhhhhwwwkkkWWWIIIFFFVVViiiyyyzzzxxxppplllzzz}}}ZZZCCC???999999<<<===PPPaaawwwwwwnnnpppsssvvv{{{{{{wwwtttkkkgggnnnyyyxxxoookkkqqqvvvrrrmmmkkkbbbeeeooo~~~|||qqqbbbRRRHHH>>>@@@BBBDDDLLL[[[pppwwweeeSSSDDD;;;:::999999:::;;;<<<>>>???@@@JJJMMMUUUbbboooyyy}}}}}}zzz{{{qqq___SSSLLLYYYvvv}}}iiiZZZUUUYYY^^^\\\eeegggaaadddxxxiiippp^^^ZZZWWWVVVTTTRRROOOLLLIIIHHHBBB???;;;888666444222111000000////////////000000000000000000000222444555444555555444333333555666777777888999;;;===???@@@>>>======???CCCHHHLLLOOOMMMPPPUUUZZZ]]]___^^^^^^[[[bbbjjjooowwwtttvvvwwwmmmhhhgggiiixxxppp[[[KKKGGGUUUhhh~~~zzzssskkkgggsss|||ZZZDDD@@@;;;:::===>>>RRRjjj{{{wwwppptttuuuxxx~~~{{{wwwtttllliiiqqq|||||||||rrrrrrwww~~~sssgggbbb[[[]]]gggwww|||uuuiiihhheee^^^SSSHHH???;;;??????>>>AAAKKK]]]rrrxxxbbbQQQDDD;;;777888888888888888999;;;<<<===AAACCCJJJUUUcccooovvvyyy}}}ooocccVVVMMMWWWrrr~~~{{{kkk___[[[]]]```dddkkkkkkbbbdddwwwiiirrr___ZZZWWWVVVTTTRRRNNNKKKHHHGGGBBB???;;;777666444222000111000000//////000000111////////////111333555666333444555555444444666888888888888999:::===???@@@>>>???AAADDDGGGJJJMMMNNNOOORRRUUUYYY[[[\\\[[[ZZZ\\\fffooossswww|||zzzppp~~~fffWWW]]]jjjttt```OOOJJJWWWiiiyyyyyy~~~tttmmmfffnnnwwwZZZEEEBBB<<<;;;>>>@@@TTTooo|||xxxrrrxxxxxx}}}{{{vvvoooiiihhhqqq}}}yyysssvvv{{{|||yyyjjjcccUUUUUU\\\lll}}}~~~ssshhhaaaZZZVVVNNNEEE>>>;;;;;;<<>>GGGTTTbbbmmmsss~~~ooogggYYYMMMTTTlll|||rrrgggbbbbbbcccjjjpppmmmdddggg}}}eeerrr^^^XXXWWWVVVTTTRRROOOLLLIIIGGGBBB>>>:::777555444222000111000000000000000000111000/////////000222444555333444555555555555888:::999888888888:::<<>>AAAWWWlllzzzwwwsssyyy}}}|||wwwiiidddeeeooozzzyyytttvvvyyyrrriiiTTTOOOQQQ^^^ppp}}}xxxqqqooonnnnnnooocccRRREEE??????@@@AAA===<<<===EEETTTfffvvvttt___GGG;;;888888888999777666555555444444555555888888888>>>IIIWWWdddlll~~~}}}uuukkk\\\NNNQQQfffzzzzzz}}}ooohhhffffffkkkpppooohhhooo___rrr]]]VVVWWWVVVTTTRRROOOMMMJJJIIIAAA>>>:::777555333111000111111000000000000111111222111000000000111222333333444555555555555888:::999999999999:::<<<>>>?????????@@@???@@@CCCHHHLLLQQQRRRTTTWWWXXXXXXWWWWWW\\\hhhsssxxxzzz~~~yyy|||{{{{{{oooppp|||zzzbbb]]]qqq~~~wwwuuuvvv{{{{{{gggUUUMMMUUUdddwwwttt}}}}}}lllZZZFFFCCC<<<999>>>CCC[[[qqq~~~uuusss{{{}}}xxxfffccceeepppyyy|||}}}~~~~~~|||xxxuuu|||wwwjjjSSSKKKGGGNNN]]]mmm||||||}}}~~~zzzqqqmmmpppxxxsssZZZJJJEEEDDD???999???AAAFFFOOO[[[gggooossssssxxx|||~~~xxx```NNN===777777777666666888777666555555444444444999888777999@@@LLLXXX```qqqwww|||~~~}}}nnn___PPPPPPccc}}}vvvssswwwqqqiiihhhjjjmmmsssqqqmmmvvv[[[rrr\\\TTTTTTTTTSSSQQQOOOMMMKKKJJJAAA>>>:::666555333111///222111111000000111111222333222111000000111222222333444555555444444666888888888999:::<<<======>>>>>>??????>>>===???EEEJJJPPPQQQTTTVVVXXXXXXYYYYYY___iiissswww{{{tttvvv|||mmmbbb___nnnwwwuuugggeeerrrwwwpppfff]]][[[jjj}}}nnnfff___]]]```iiixxxoooZZZLLLPPP\\\~~~zzzwwwtttrrr~~~ooo]]]HHHDDD;;;888>>>FFF```|||rrruuuzzziiigggjjjttt{{{|||zzzzzz}}}}}}yyyooossszzz~~~jjjPPPGGG???AAAKKKZZZlllzzz|||xxxrrrmmmiiigggfffcccdddfffhhhjjjlllmmmmmmhhhggghhhkkkqqqwww{{{|||ssscccPPPHHHIIIIIIDDD===GGGKKKRRRYYY^^^```aaaaaaeeennnwww|||uuueeeMMMBBB999999<<<<<<::::::999999777666666555555555777777666777:::BBBKKKRRR\\\gggvvv||||||rrrcccSSSQQQaaa{{{uuuooopppxxxwww~~~zzz~~~ooogggjjjppprrrwwwvvvqqqyyy{{{YYYttt]]]TTTPPPPPPPPPOOOMMMLLLJJJIIIAAA>>>999666444333111///222111111000000111111222111111000000000111333444444555555444333333555666777888:::<<<======<<<<<<===@@@BBBAAA??????DDDHHHOOOPPPSSSUUUXXXZZZ[[[[[[dddkkkrrrvvv|||xxx|||vvveeeTTTLLLMMMVVVbbbsssvvvooouuu}}}tttjjjVVVQQQOOOTTTbbbyyypppdddVVVOOOIIIIIIMMMWWWiiixxx{{{xxxaaaPPPPPPZZZ|||~~~zzzzzzmmmkkk|||sssaaaKKKFFF<<<999@@@JJJggguuunnnxxx{{{mmmkkkoooxxx|||zzzwwwwwwzzz{{{~~~}}}nnnnnnsss~~~mmmNNNFFF>>>===AAALLL^^^nnnuuu|||zzzttthhheee```ZZZTTTPPPNNNMMMKKKLLLOOORRRUUUWWWXXXYYYZZZ^^^eeekkklllhhh```ZZZNNNJJJGGGJJJPPPTTTSSSPPPSSSXXX^^^___[[[TTTOOOMMMRRR```oooxxx}}}kkkUUUEEE???;;;>>>@@@>>><<<===999888777777666666666666333444666777888<<>>===<<<:::<<>>???FFFXXXhhhqqqxxxzzzuuuqqqkkkdddTTTQQQMMMHHHDDDAAA@@@@@@===???BBBEEEIIIKKKMMMNNNQQQVVV___ffffff^^^RRRIIIBBBGGGNNNUUUYYY[[[\\\]]]]]]bbbeeeaaaVVVJJJCCC@@@AAASSSfffsss|||zzzeeeMMMBBB>>><<<>>>>>>:::888999888888777666666666666666000444777999999;;;>>>BBBFFFOOO```vvv~~~www|||{{{mmm\\\VVVaaaxxx}}}zzzzzzwwwmmmccc___lllyyyyyyuuu|||{{{rrrppp{{{{{{llldddhhhqqqsssxxxwwwqqquuu|||RRRxxx^^^QQQPPPQQQRRRQQQNNNJJJEEEBBBBBB???:::666555333222111000000000000//////////////////000000111222444555444222111222444666666555888666888>>>@@@===:::;;;EEEGGGJJJJJJHHHEEEDDDCCCLLLNNNTTTYYYWWWTTTXXX___hhhooowww|||~~~aaaLLLBBB@@@AAABBBEEEQQQdddvvv~~~yyyxxx|||}}}iiiWWWQQQKKKBBBAAAFFFBBBLLL^^^vvvrrr]]]NNNEEEAAA;;;<<<<<<;;;:::@@@JJJSSSeeeqqqrrr]]]UUUVVVqqq{{{||||||xxx~~~rrrxxxWWW@@@@@@===999OOOrrr|||ssshhhlllyyyrrrdddjjjsssyyyyyyvvvrrrpppvvvwww{{{ttthhhiiillluuuttt\\\KKKCCC???AAA@@@>>>DDDNNN\\\cccmmmvvv}}}rrrcccWWWOOOJJJGGG:::::::::999999999999888;;;:::999:::<<>>===;;;<<<<<<:::888;;;BBBIIIVVVaaaqqq~~~rrr^^^VVVVVVooo~~~nnngggeeelllvvvuuuttt^^^DDDBBB???<<>>===DDDOOOPPPUUU^^^hhhqqqwww{{{|||vvvmmm___QQQGGG@@@<<<:::999999999999::::::::::::;;;;;;;;;<<<>>>BBBFFFHHHIIIQQQXXXZZZZZZVVVMMMDDDLLLQQQ\\\jjjxxx|||rrrkkk]]]MMM@@@999:::<<>>>>><<<<<<<<<;;;888777666666666777777777999>>>DDDIII^^^qqq|||zzznnngggcccgggmmmsss|||vvvdddZZZ___pppuuuoookkkiiigggbbb```bbbmmm|||uuullljjjtttzzzzzzyyynnnhhh}}}WWWzzz___TTTTTTTTTUUUTTTQQQMMMIIIFFFBBB???:::666555333222111------...///000111222222//////000000111222444555444222111222444666666555:::999;;;@@@AAA===;;;===???@@@BBBBBBAAABBBDDDEEEJJJMMMTTTZZZZZZYYY^^^ffftttzzz~~~|||{{{}}}aaaPPPHHHBBB???:::;;;AAANNN]]]nnn~~~mmm```bbbqqqwwwmmmooowwwuuuoooqqqiiicccbbbffflllxxxsssaaaSSSFFF>>>;;;>>>@@@AAAJJJUUU^^^mmmmmmVVVDDD;;;:::===;;;<<<===;;;888888;;;>>>CCCNNN^^^lllwwwqqq]]]TTTRRReeexxxrrr___UUUQQQYYYjjjyyyuuuuuucccFFFBBB@@@>>>PPPmmmwwwqqqnnnwwwpppgggkkkoooqqqooommmkkkjjjpppttt{{{xxxpppjjjkkkrrrwwwuuuqqqiiilll~~~nnnVVVJJJ@@@>>><<<;;;BBBLLLCCCEEEKKKVVVbbbjjjnnnnnneee]]]PPPEEE===999777666999999999::::::;;;<<<<<<=========>>>AAADDDHHHJJJJJJPPPVVV[[[``````YYYPPPYYY\\\eeeuuuuuuiiiXXXGGG===999999:::<<>>CCCPPP\\\bbbdddbbbaaaaaa]]]RRRIIIEEEAAA@@@>>><<<:::999888888888888888888;;;@@@HHHMMMfffyyyyyyssslllfffaaaaaagggooovvveee[[[aaasssyyyqqqoooooonnnpppssszzz}}}~~~uuunnnuuu~~~}}}zzzlllfff{{{]]]yyy]]]SSSTTTTTTTTTSSSQQQMMMIIIGGGBBB???:::666555333222000.........///000111111111/////////000111222444444444222111222444666666555999888;;;@@@???;;;:::<<<===>>>?????????BBBFFFIIILLLOOOUUU[[[[[[ZZZ```hhhqqqxxx|||}}}|||zzzyyy{{{kkkVVVJJJCCC???===<<<>>>GGGSSSddd||||||xxxwww|||zzzmmm___VVVWWW^^^dddeeefffeeedddbbb````````````cccjjjoooqqqvvv|||{{{wwwooo___KKK<<>>:::<<<======:::888999:::777@@@NNN]]]iiisss{{{~~~ooo]]]RRRMMMXXXlllmmm[[[QQQMMMXXXlllvvvrrr```DDD@@@@@@>>>MMMeeelllvvv~~~uuummmuuu~~~ooojjjlllnnnnnnmmmllllllmmmpppvvvwwwkkkgggkkkmmmggg```TTTYYYnnnpppZZZLLLBBB???<<<888===EEE======@@@IIIUUU^^^aaa```XXXQQQHHH???;;;999999999999999:::;;;<<<===>>>>>>@@@??????@@@BBBDDDGGGHHHHHHNNNUUU___kkkssspppiiiffffffkkkxxxwwwhhhTTTEEE>>><<<<<<;;;===@@@???===CCCWWWnnn}}}|||zzzyyywwwpppbbbTTTJJJIIIFFFBBB???===<<<;;;:::::::::999888:::???GGGLLL___ttt~~~yyyssskkkeeeaaaaaaiiinnnyyykkk___cccuuu}}}xxxpppvvv}}}xxxkkkfff}}}]]]xxx\\\SSSSSSSSSRRRQQQOOOLLLIIIGGGBBB???:::666555333222000000000000000/////////////////////000111222444444444222111222444666666555777777;;;???===999888;;;===>>>??????@@@DDDIIILLLOOOQQQWWW[[[[[[[[[```iiipppvvv~~~|||zzz||||||zzzxxxzzzwwwvvvzzzaaaOOODDD@@@@@@>>>>>>BBBJJJZZZttt}}}yyycccTTTKKKEEEDDDFFFLLLJJJHHHGGGIIILLLPPPQQQOOOTTT___kkkpppnnnnnnqqq{{{~~~{{{mmmiiieeeaaa]]]UUUIII@@@CCCEEEJJJNNNRRRYYYfffsss~~~zzz{{{lllWWWHHHBBB@@@>>>;;;999;;;<<<<<<;;;:::999999444:::CCCMMMVVV^^^dddhhhkkkrrr}}}rrraaaTTTLLLQQQdddzzzfff]]]YYYbbbrrrssskkkvvvzzz[[[BBB@@@AAA@@@NNNcccmmmttt~~~vvvmmmttt}}}~~~mmmiiijjjkkkkkkjjjkkklllnnnooovvv|||kkkcccbbb```XXXPPPOOOUUUkkkqqq]]]OOOEEEBBB>>>777777<<<;;;999999@@@JJJQQQSSSQQQHHHCCC===999777888888888:::;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBDDDEEEFFFHHHNNNVVVaaappp|||~~~yyyoookkkkkksssssseeeRRRDDD??????>>>===???BBBBBBCCCOOOhhhxxxgggZZZXXXSSSLLLFFFBBB@@@===;;;===<<<:::888888<<>>@@@AAACCCFFFKKKOOOPPPRRRWWW[[[[[[[[[aaajjjtttyyy~~~~~~~~~|||{{{yyyxxxzzzzzzxxxuuuxxxwwwqqquuunnnWWWHHHBBBAAA???======AAAOOOiii~~~vvvrrryyyeeeOOOCCC>>>;;;999999<<<<<<===>>>>>>??????@@@GGGLLLVVV```cccbbbeeekkktttzzz~~~vvvkkkbbb]]]NNNLLLJJJJJJLLLNNNOOOOOOKKKOOOSSSWWW\\\eeesss~~~xxxlll[[[PPPKKKGGGBBB>>>??????>>>===;;;:::999888777888:::===AAAEEEHHHIIIRRRZZZgggwwwyyyiiiZZZNNNQQQbbb}}}~~~vvvqqquuu}}}{{{rrryyyvvvZZZEEEBBBCCCEEEUUUjjjyyy}}}vvvnnnvvv|||lllggghhhiiihhhggghhhjjjlllmmmtttvvvkkkgggddd]]]VVVZZZ^^^qqqxxxcccUUUIIIEEE@@@777444888666555666:::@@@DDDEEEDDD===;;;888888999:::::::::===>>>>>>???AAABBBCCCCCCDDDCCCCCCCCCDDDEEEEEEFFFJJJPPPVVV^^^jjjvvvyyyvvvhhhdddaaafffooovvvvvvtttkkk___OOOEEEAAAAAA@@@???FFFJJJNNNRRRbbb}}}tttlll```VVVOOOHHHBBB>>>???>>>===:::999;;;>>>AAASSSooowwwqqqttt|||uuuqqqnnnlllmmmttt}}}pppbbbcccrrrzzzxxxyyy{{{tttkkkmmmwww}}}tttccc^^^xxxbbbxxx[[[UUURRRQQQQQQOOOMMMKKKIIIHHHBBB???:::666555333222111////////////000000000000//////000000111222444555444222111222444666666555666888===@@@<<<777777;;;===???AAACCCDDDGGGLLLOOONNNPPPUUUZZZ[[[\\\ccclllwww{{{~~~}}}{{{}}}yyyxxxwwwvvvsssvvvwwwtttqqqttt|||{{{sssqqq{{{sssooowwwxxxaaaNNNDDDAAA???===::::::FFF___wwwyyyppprrrxxx}}}vvvooo\\\NNN@@@;;;:::999888888555888:::;;;999777777888BBBEEELLLSSSUUUUUU[[[ccclllnnnmmmfffYYYMMMDDD@@@::::::<<<===BBBJJJTTT[[[```bbbcccdddjjjttt}}}uuujjj```WWWRRRPPPOOOKKKFFFAAA>>>;;;999888:::888666666666888999:::AAAEEEOOOaaauuu~~~ooo___PPPPPP```{{{vvv]]]HHHCCCCCCGGG[[[ttttttppp{{{{{{kkkiiijjjjjjhhhgggfffhhhiiimmmuuu}}}zzzyyywwwtttqqqppp||||||lll\\\MMMFFFAAA888555888222333555888:::;;;<<<<<<::::::;;;===@@@AAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIJJJLLLQQQVVVYYY```hhhkkkjjj___\\\[[[^^^dddhhhiiiiiiccc[[[QQQIIIEEEEEEDDDCCCLLLTTT[[[```nnnooocccXXXNNNHHH@@@AAA@@@???======???AAASSSpppuuulllnnnrrrzzz|||{{{wwwqqqmmmmmmrrr{{{}}}rrrddd^^^ddduuu|||zzz{{{zzzqqqjjjqqq~~~}}}sssbbb^^^{{{mmmyyy\\\VVVRRRRRRQQQPPPNNNLLLJJJIIIBBB???:::666555333222111------...///000111222222//////000000111222444555444222111222444666666555777999>>>AAA===777888<<<<<>>999999:::999:::<<<777:::;;;999777777;;;???999<<>>;;;:::<<<999666555666888:::;;;<<<;;;AAARRRgggvvv{{{zzzppppppqqquuu}}}qqq```OOOMMM\\\xxx}}}xxx___IIIAAA@@@FFF^^^zzzrrrrrrzzzkkkmmmnnnmmmkkkhhhggghhhiiipppwww}}}tttaaaOOOGGGAAA999777;;;000333666888888888999:::888999<<<@@@DDDEEEDDDBBBBBBBBBCCCCCCDDDEEEEEEEEEBBBCCCEEEGGGIIIKKKMMMNNNLLLQQQUUUVVVYYY___cccccc^^^^^^___bbbfffiiijjjiiiaaa[[[TTTNNNJJJIIIHHHHHHJJJUUU^^^cccnnnuuugggZZZQQQAAABBBCCCBBBAAA@@@BBBCCCXXXvvv~~~jjj\\\\\\[[[rrryyyzzzxxxtttppppppssswww{{{xxxpppfffcccjjjyyyzzz{{{~~~~~~yyyvvv{{{wwwmmmvvv}}}tttdddbbbtttzzz]]]RRRQQQRRRRRRPPPMMMIIIHHHGGGDDD@@@:::666444333111000////////////000000000000111111111222222333333444444222222333555666555444888:::???AAA;;;555555999<<>>???===???VVVqqqzzz}}}tttlll```PPPHHHIII:::===>>>;;;888666999<<<:::888666666888:::<<<<<<>>>>>>>>>@@@CCCFFFHHHHHHKKKJJJGGGAAA;;;888888999999;;;======@@@KKK\\\jjjtttzzz~~~~~~wwwgggUUUKKKEEE???<<<;;;:::999777666777777888888===999:::GGGZZZdddbbb[[[TTTVVVWWW\\\mmmvvvcccRRRRRRYYYnnn}}}cccMMMFFFDDDGGG]]]yyy~~~xxxzzzxxxnnnlllmmmlllhhhcccbbbdddgggnnnvvvrrrfffUUUHHHAAA>>>:::777666666666666777:::???CCCEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIJJJLLLMMMNNNRRRXXX^^^dddhhhcccdddfffjjjmmmooonnnmmmiiieee___XXXRRRNNNLLLKKKTTTfffhhhbbbmmm|||lll\\\NNNFFFDDDIIIHHH@@@@@@GGG```qqqrrr```VVV[[[qqq|||wwwssspppqqqsssuuuyyyjjjeeemmm}}}yyyhhhiiippptttssstttxxxyyyvvvrrrlllttt}}}pppccchhhrrrzzz]]]SSSQQQRRRSSSQQQMMMIIIGGGGGGDDD@@@:::666444333111000////////////000000000000111111111222222333333444222111111222444555555333888:::???@@@;;;444444999<<<>>>BBBDDDFFFHHHJJJLLLNNNPPPRRRRRRTTTZZZbbbhhhsssuuuxxxzzz{{{~~~~~~xxxssspppnnnpppooopppqqqooonnnttt|||nnn___VVVUUUbbbxxxuuucccYYYWWWYYYaaagggggg\\\PPPJJJFFFCCCJJJRRR___mmmzzzvvv```OOOHHHAAA???BBB???@@@SSSlll|||~~~xxxfff\\\PPPBBB===???777999999888666555777999;;;999777777999;;;;;;;;;=========>>>???AAAAAAAAA@@@???===;;;999:::;;;<<<999;;;<<<<<<@@@MMM```nnn}}}{{{jjj[[[NNNCCC>>>???===;;;999888888999:::::::::999:::???GGGOOOSSSUUUVVVWWWWWWYYYggg}}}zzzgggVVVNNNSSSgggiiiNNNEEEBBBEEE[[[vvvxxxmmmkkkkkkiiiddd___\\\^^^aaafffooo|||sssgggVVVIIIAAA===:::777666666555666888===DDDHHHRRRSSSSSSSSSSSSRRRQQQQQQIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIJJJJJJKKKMMMQQQWWW^^^eeeiiijjjkkkllloooppppppmmmjjjkkkiiigggccc]]]XXXTTTQQQZZZlllqqqmmmpppvvvrrrnnnrrrrrrmmm[[[QQQKKKLLLIIIBBBDDDLLLfffyyy|||sssiiixxxyyyxxxvvvvvvwwwxxxyyyxxx|||nnniiiqqqvvvfff```cccgggiiilllrrr{{{pppkkktttuuuffffffwwwzzz^^^UUUSSSTTTTTTQQQMMMIIIGGGFFFDDD@@@:::666444333111000////////////000000000000000000111222333333444444111000000111333555444333888:::>>>@@@;;;444444999;;;>>>AAADDDFFFHHHKKKNNNQQQPPPPPPQQQTTTZZZ```cccnnnqqquuuyyy{{{~~~}}}yyysssmmmiiikkkhhhiiikkkkkkjjjnnnuuusss___RRRYYYkkk}}}hhhVVVLLLLLLTTTXXXRRRIIIDDDAAA@@@CCCFFFNNNZZZhhhsssyyy{{{jjjYYYLLLCCCAAACCCAAA@@@OOOdddzzz}}}hhhRRRGGG???777555:::;;;;;;;;;;;;:::::::::::::::888666555777888999888===============<<<;;;;;;;;;:::888999;;;>>>???@@@<<<<<<<<<<<>>;;;999999888777999>>>FFFMMMRRR\\\[[[[[[YYYXXXVVVTTTSSSNNNMMMKKKJJJHHHHHHGGGGGGDDDDDDEEEFFFGGGIIIKKKLLLLLLMMMPPPUUU[[[dddkkkooottttttuuuvvvuuurrrlllhhhjjjkkkkkkjjjfff```ZZZWWW^^^oooxxxyyywwwpppvvvlllXXXXXXfffrrrwwwlllaaaXXXTTTNNNGGGIIIOOOeee{{{}}}{{{nnnkkksss~~~rrrgggdddfffkkkkkkjjjrrryyyuuuqqq}}}|||iiiddd~~~{{{```WWWTTTUUUTTTRRRMMMIIIFFFEEEDDD@@@:::666444333111000////////////000000000000000000111222333333444444222111111222444666555444888:::>>>@@@;;;444444999;;;===@@@CCCEEEHHHLLLOOORRRPPPNNNPPPVVV\\\aaadddjjjnnnsssxxx{{{~~~zzztttlllgggdddbbbbbbeeeffffffjjjpppmmmVVVVVVaaaxxxgggWWWPPPXXX^^^\\\TTTNNNKKKKKKJJJLLLQQQXXX```ggglllnnn}}}uuufffTTTHHHAAABBB@@@???KKK]]]zzzjjjVVVBBB;;;888555888>>>CCCBBBAAA@@@???>>><<<;;;<<<:::888888999:::999888===>>>??????>>><<<<<<;;;@@@>>>===???BBBDDDCCCBBBAAA@@@>>>>>>DDDTTThhhwww~~~~~~}}}yyysssssswwwnnnXXXJJJDDD???<<<:::;;;===???>>><<<:::>>>AAA@@@DDDTTTooo}}}wwwzzzqqq___QQQQQQ___yyy||||||}}}yyywwwYYYIIIFFFLLLbbb|||xxxmmmkkkjjjgggaaa[[[YYY[[[^^^dddnnn{{{wwwlll]]]OOOFFF@@@>>><<<===;;;;;;>>>FFFQQQZZZ```aaa```___\\\YYYVVVSSSQQQQQQPPPOOONNNMMMMMMMMMMMMIIIIIIIIIIIIJJJKKKLLLMMMQQQSSSVVV\\\dddllltttxxx{{{{{{||||||{{{uuunnniiifffgggggggggddd```[[[XXX```mmmwwwyyyzzzyyygggUUURRR]]]gggjjjqqqiiibbb]]]WWWPPPOOORRRfff}}}~~~tttjjjiiirrrzzzpppnnntttrrriiijjjuuuttt}}}yyyyyylllaaa{{{}}}bbbYYYTTTUUUUUURRRMMMIIIFFFFFFDDD@@@:::666444333111000////////////000000000000///000000222333444555555333222222333666777777666777999>>>@@@:::444444888;;;===@@@BBBEEEHHHLLLPPPPPPOOONNNQQQXXX```fffiiikkknnnsssxxx{{{}}}xxxpppiiieeebbb``````cccdddfffllltttggg___```rrrvvvggg```dddiiiiiibbbZZZUUUUUUTTTXXX\\\^^^^^^aaaggglllwww}}}rrr___NNNAAA???>>>===GGGWWWlllzzzWWWGGG:::888999888;;;BBBJJJJJJIIIFFFBBB>>><<<:::AAA???============<<<:::<<<>>>@@@@@@???>>>???AAADDDEEEFFFHHHJJJKKKJJJHHHHHHEEEBBB@@@EEERRRcccoooyyytttuuuwwwvvvnnneeeeeeiiiyyyjjjVVVJJJBBB???>>>@@@DDDEEECCC@@@<<<======>>>FFFZZZttt}}}ssskkknnn~~~tttcccPPPNNNZZZuuu}}}zzzZZZJJJHHHOOOhhhvvviiihhhhhheee___ZZZXXX[[[___gggqqq~~~|||zzz{{{}}}~~~~~~rrrjjj]]]PPPGGGAAA>>>===>>><<<<<>>@@@BBBDDDGGGLLLOOONNNOOOPPPSSSYYYaaaiiinnnoooqqquuuxxx{{{|||rrrjjjdddbbbaaaaaabbbddddddgggqqq}}}ssshhhrrrwwwwwwxxxzzzwwwnnngggddd^^^aaacccaaa^^^```hhhpppxxxzzzhhhSSSAAA>>>===;;;CCCQQQ___xxxlll\\\JJJ???999:::;;;888<<>>>>>===;;;999;;;>>>@@@@@@???@@@DDDGGGHHHMMMTTTXXXYYYXXXWWWWWWRRROOOJJJGGGIIIPPP[[[cccmmmsssxxxyyyyyyxxxsssmmm^^^aaaggglllkkkddd```aaammm}}}gggXXXNNNLLLLLLOOOSSSSSSMMMHHHHHHEEEAAA@@@EEESSScccoooyyyrrrfffYYYQQQXXXooowwwgggNNNJJJTTToooyyyttt|||WWWHHHGGGQQQnnntttgggeeedddaaa[[[VVVTTTXXX\\\dddooo}}}zzzrrrqqqpppooonnnnnnooooookkkfff\\\RRRIIICCC???>>>>>><<<===EEERRR```jjjooonnnmmmkkkhhhddd```\\\ZZZSSSRRRRRRQQQQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMPPPTTT\\\eeemmmtttyyy{{{~~~~~~{{{vvvqqqhhheeebbb^^^\\\\\\\\\]]]iiipppttt~~~{{{kkkfffnnnrrrnnn______aaadddfffhhhkkklll}}}zzzxxxqqqlllooozzzzzzlllaaaYYYYYY^^^nnnzzz|||mmm___www}}}```VVVSSSTTTTTTRRRNNNKKKIIIHHHDDD@@@:::666444333111000////////////000000000000...///000111333444555666222111222333666888888777777999===???:::333333888>>>???AAABBBCCCGGGKKKOOOMMMOOORRRUUUYYY```iiiqqqtttvvvwwwyyy{{{|||oooeeebbbccc]]]^^^aaabbb```dddsssuuuvvvpppmmmgggbbb```eeeooovvvzzz~~~lllUUUCCC@@@???;;;???IIIPPPdddyyywwwfffSSSEEEBBB<<<;;;>>>===:::???IIIccchhhkkkeee[[[SSSSSSUUUKKKJJJHHHGGGFFFEEEBBB@@@???BBBDDDCCCAAACCCIIIOOOWWW```kkkqqqoookkkkkklllccc___YYYTTTRRRTTTYYY\\\```eeegggeeeccc```ZZZSSSNNNNNNVVVgggtttssskkkdddhhhqqqyyymmmcccaaa```dddgggddd[[[RRRPPPMMMHHHDDDDDDHHHNNNSSSccc[[[PPPFFFAAAIIIaaaxxxyyyjjjVVVNNNTTTmmmzzzsss{{{tttTTTIIIIIIUUUuuuxxxllldddccc___XXXRRRQQQTTTXXX^^^hhhxxxwwwllldddddddddeeecccbbbbbbdddfffiiifff```XXXPPPIIIEEEDDD@@@???BBBKKKZZZhhhqqquuuqqqpppnnnkkkhhhdddaaa___[[[ZZZYYYWWWUUUTTTTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTUUU[[[dddooowww}}}~~~~~~~~~~~~~~~{{{wwwtttllljjjfffbbb```^^^^^^___fffsssxxx}}}ooommmjjjhhhlllttt|||}}}wwwsssvvvrrr\\\PPPMMMOOOgggyyyzzznnn]]]rrr|||^^^TTTRRRSSSTTTRRROOOKKKIIIIIIDDD@@@:::666444333111000////////////000000000000...///000111333444555666111000111222555777777777777999===???:::333333888???@@@AAABBBCCCFFFKKKNNNLLLPPPTTTVVVWWW^^^hhhqqqxxxxxxyyyyyy{{{ooodddcccfffWWWZZZ^^^^^^ZZZ___qqq}}}yyyyyylllcccdddllluuu{{{|||~~~mmmVVVDDDBBBBBB<<<<<>>EEEQQQfffmmmqqqlll___WWWXXX]]][[[YYYWWWVVVVVVTTTQQQNNNEEEGGGIIIGGGEEEGGGNNNUUUhhhuuu|||{{{|||pppmmmfff```[[[ZZZZZZ[[[]]]aaaaaa]]]XXXTTTMMMFFFGGGCCCLLLfffxxxkkkggg```kkk|||sssqqqqqqtttuuupppeeeZZZNNNLLLIIIDDD@@@???@@@BBBAAA===<<<<<<>>>GGG\\\qqq{{{mmmbbbWWWXXXnnn~~~pppTTTKKKLLLYYY{{{~~~rrrgggeee```YYYRRROOORRRVVVYYYdddttt~~~ttthhh___```aaaaaa```___aaaeeeiiijjjiiieee___WWWPPPLLLJJJDDDDDDGGGQQQaaaooowwwzzzwwwvvvtttrrrnnnkkkhhhfffeeecccaaa^^^[[[YYYXXXWWWUUUUUUVVVWWWXXXZZZ[[[\\\^^^dddooozzz~~~}}}}}}}}}{{{wwwtttnnnmmmjjjfffcccaaa______```ttt{{{|||vvvnnnooo{{{{{{wwwzzzdddUUUPPPOOOhhh|||uuuvvvnnn]]]mmm^^^RRRRRRSSSRRROOOKKKHHHHHHHHHEEE>>>999777555111000222000000000000111111111111//////000111222333333444333333444444555666666777444888<<<<<<:::888999:::===???AAABBBDDDGGGKKKNNNQQQSSSVVVYYY^^^dddlllqqqwwwzzz||||||{{{|||rrrgggaaa```]]]YYYYYY]]]]]]^^^jjjyyyyyykkkwwwxxxhhhaaabbbiiittt~~~zzzmmmaaaPPPEEEBBBBBBCCCBBBBBBCCCJJJSSSTTTMMMEEEBBB===???BBBDDDEEEHHHKKKNNN___fffjjjfff^^^ZZZ___fff^^^cccjjjllliiiccc^^^[[[TTTMMMHHHHHHIIIKKKRRRYYYrrr~~~xxxpppkkkiiiddd^^^XXXdddfffddd^^^ZZZVVVMMMEEEGGGDDDLLLeeevvveeebbbbbbnnnzzzsssmmmhhhdddaaa___UUUOOOJJJHHHDDD@@@>>>AAA:::999<<>>999777555111000222...////////////000000000//////000111222333333444222333333444444555666666444888;;;;;;888666666888<<<>>>@@@BBBDDDGGGKKKNNNRRRUUUXXX\\\aaagggmmmrrrxxxyyyzzzzzzyyy{{{yyymmmccc___^^^\\\XXXXXX[[[[[[\\\hhhwwwnnnlllvvvfff```eeeooo|||}}}tttgggVVVIIIEEEHHHNNNRRRTTTNNNJJJKKKKKKHHHEEEEEE>>>AAADDDGGGIIILLLPPPSSS___fffmmmnnniiieeegggjjjhhhkkkqqqxxx}}}zzzrrrkkk]]]VVVPPPPPPQQQSSSZZZaaawww|||xxxwwwtttnnniiimmmnnnlllfffbbb]]]UUULLLMMMLLLSSSeee|||kkkccc[[[___sssuuuhhh]]]XXXUUURRRPPPSSSOOOMMMLLLGGGAAA@@@CCCHHHDDDEEEEEEAAABBBSSSiiizzz{{{yyywwwzzzqqqVVVNNNMMM___zzzjjjbbbbbb___WWWOOOJJJKKKNNNTTT\\\iiivvv}}}pppfffbbbbbbfffgggiiijjjjjjlllnnnppprrrwwwyyytttnnniiiccc^^^]]]XXXZZZfffttt|||~~~{{{zzzvvvqqqllliiikkkhhhaaa]]]```bbbaaafffffffffgggiiikkknnnpppqqquuu|||~~~{{{yyyrrrooojjjhhhfffdddaaa^^^fffnnnuuuyyy~~~xxxqqqoooyyyzzzfff```eeettt||||||sssttt{{{tttccc]]]fff___RRRRRRSSSSSSQQQNNNKKKJJJKKKEEE>>>999777555111000222............//////////////////000111222333333444111222222333333444555555444888;;;:::777444444555<<<>>>@@@BBBDDDGGGKKKNNNTTTWWW\\\```eeejjjpppsssxxxyyyxxxwwwvvvxxx~~~tttiiiaaa^^^]]]ZZZVVVVVVYYYYYYZZZfffuuu{{{gggsss~~~nnn___]]]ggguuuyyypppcccXXXVVV]]]jjjttttttdddRRRHHHCCC@@@???AAADDDGGGKKKOOORRRVVVZZZ^^^bbbiiiqqqwwwxxxuuurrrqqqnnnnnnsssyyyjjjccc\\\ZZZZZZ\\\bbbjjj}}}~~~zzz{{{|||{{{uuuqqqmmmddd\\\UUUUUUYYYbbbppp{{{rrrgggZZZXXXcccwww|||mmmZZZLLLHHHFFFDDDBBBIIIJJJPPPYYY^^^___ccchhhkkkfffbbb\\\RRRKKKUUUddduuummmpppnnnTTTNNNPPPbbbsssbbb^^^]]]ZZZSSSLLLIIIJJJLLLOOOWWWcccrrr~~~|||qqqjjjiiijjjiiikkkmmmmmmlllllllllmmmwww~~~|||vvvpppppplllnnnyyy|||{{{yyyuuurrrjjjjjjfff___]]]aaafffhhhkkkkkkkkkkkkmmmnnnpppqqquuuyyy}}}yyysssqqqmmmkkkiiifffbbb___gggpppxxx{{{~~~}}}vvvpppqqq}}}xxxsssttt~~~~~~xxx{{{}}}jjj]]]ZZZaaattt```SSSRRRSSSTTTRRROOOLLLKKKKKKEEE>>>999777555111000222........./////////000000//////000111222333333444000111111222333333444444666999<<<;;;777444333444<<<>>>AAADDDFFFHHHLLLOOOUUUYYY^^^cccggglllqqquuuvvvwwwxxxvvvttttttxxx{{{{{{rrriiibbb^^^\\\ZZZUUUUUUXXXWWWXXXcccrrruuunnn}}}vvviii___dddrrr|||tttkkkfffjjjuuu~~~}}}jjjUUUIIIDDDCCCDDDGGGNNNQQQVVV[[[___dddhhhkkklllooovvv}}}}}}xxxqqqqqqvvv|||tttllliiigggggglllsssyyyqqqfffdddcccgggoooxxx~~~wwwmmmbbb___ccclllyyyppp\\\PPPNNNNNNKKKGGGIIILLLYYYoooxxxjjjhhhnnn}}}qqq___aaauuu~~~lllTTTPPPSSSdddvvveee___]]]YYYRRRKKKGGGGGGIIIJJJQQQ]]]lllzzz{{{tttrrrtttvvvpppqqqrrrqqqooonnnoooqqq|||{{{{{{~~~~~~}}}zzzwwwmmmlllgggbbbaaaeeelllpppnnnnnnnnnnnnmmmmmmmmmllltttyyy}}}wwwtttppplllhhhfffdddcccgggqqqzzz}}}}}}~~~~~~|||xxxyyyuuuvvv|||mmmhhhjjjooowww}}}ggg]]]ZZZ]]]nnn```TTTRRRTTTUUUSSSPPPMMMKKKKKKEEE>>>999777555111000222//////000000000111111111//////000111222333333444000000111111222333333444777:::===<<<888444444555<<>>999777555111000222000000000000111111111111//////000111222333333444000111111222222333444444777:::===<<<888555444555;;;>>>BBBFFFHHHJJJMMMPPPUUUXXX]]]aaafffkkkppptttrrrvvvzzzyyytttooollllllrrrpppmmmiiieee^^^WWWRRRWWWSSSRRRTTTSSSSSS^^^lll~~~pppzzztttsssxxx{{{jjj\\\UUUSSSRRRMMMLLLPPPUUUWWW[[[```aaafffkkkqqqtttxxx{{{~~~}}}|||xxxtttuuuyyy~~~{{{}}}rrrhhhddddddjjj|||{{{rrrkkkhhhfffpppvvvkkkdddttt{{{uuukkkbbbhhh}}}zzz```]]]___iiiyyytttyyy{{{hhhddd\\\TTTLLLGGGDDDBBBEEEHHHPPP^^^nnn{{{}}}yyyyyy|||~~~||||||~~~uuuttttttvvvuuussstttyyy~~~~~~~~~|||yyyvvvtttssszzz}}}uuulllfffeeeiiimmmlllvvv||||||~~~~~~{{{tttttt|||||||||fff___cccttt{{{zzzxxxgggdddaaa^^^kkk|||www}}}bbbUUUSSSUUUVVVTTTPPPKKKHHHFFFEEE>>>999777555111000222/////////000000000000111//////000111222333333444111111222222333444444444555888;;;;;;777444444555888<<<@@@DDDGGGIIILLLNNNTTTVVVZZZ^^^bbbhhhooosssssswwwzzzyyyuuuqqqoooppptttpppkkkfffbbb\\\VVVQQQUUUPPPNNNQQQOOOOOOYYYhhh|||uuusssvvvyyy{{{lll```XXXVVVPPPPPPSSSXXXZZZZZZ___fffmmmqqqwww{{{}}}}}}wwwmmmhhhddddddsss~~~{{{xxxfff```rrrvvvhhhlll~~~eeeeeehhhrrrtttuuu}}}jjjddd\\\TTTMMMGGGDDDAAACCCDDDIIIUUUfffuuu~~~~~~{{{}}}zzzzzz~~~{{{xxxzzz|||{{{xxxooohhhgggiiimmmqqqzzz}}}lllhhhppp~~~sssbbbbbbccc___gggxxxzzz}}}|||{{{bbbUUUTTTUUUVVVTTTOOOJJJFFFEEEEEE>>>999777555111000222............/////////000//////000111222333333444111222222333333444555555333777:::999666333333444666:::???CCCEEEHHHJJJLLLSSSUUUXXX[[[```fffnnnsssuuuwwwzzzxxxuuussssssuuuzzztttmmmfffbbb]]]WWWSSSRRRMMMLLLNNNLLLLLLVVVeeevvv{{{{{{ooo|||yyyiii\\\UUUSSSNNNPPPVVV\\\___aaajjjtttwww{{{}}}vvvrrrhhh___eeesss}}}xxxkkkgggxxxnnnttt|||vvvyyy|||fffiiiooo{{{ooolllyyy|||zzziiiddd[[[SSSMMMHHHDDDBBBBBBAAAEEEPPPaaaqqqzzz~~~}}}}}}{{{vvvsssvvvzzz~~~{{{ssskkkhhhiiillluuu~~~tttttt~~~ppp\\\___ccc___cccooowwwcccTTTPPPUUUUUUQQQMMMKKKIIIEEEBBB???;;;666333222222222222000---++++++---000222000111222333333333333333000000111333555666666444444888;;;<<<:::777444333555;;;AAAEEEFFFHHHKKKNNNNNNRRRWWW\\\aaahhhnnnrrr}}}}}}|||zzzxxxxxxzzz}}}}}}tttlllfff___UUUNNNMMMJJJIIIHHHHHHKKKVVVaaavvv|||kkkttthhh\\\TTTRRRXXXZZZ^^^dddjjjqqqwwwzzz{{{sssiii```]]]^^^rrrrrriiikkkqqqssslllmmmzzzrrrccc```kkkzzz}}}zzzwwweeekkkxxxzzznnntttooojjjccc]]]XXXQQQHHHDDDDDD@@@CCCDDDGGGUUUiiiwww{{{~~~|||uuupppoooiiigggkkkrrrzzz~~~}}}zzzuuuoookkkjjjkkkrrr|||~~~}}}|||yyyhhh\\\]]]```___dddmmmcccTTTQQQUUUVVVQQQMMMKKKIIIEEEBBB???;;;666333222222222111000...,,,,,,...000111///000111222333333333333000000000222444666555444222555999;;;:::777444333777<<>>:::666222111111111......////////////......---...///111333444444555111000///000333444444333333666:::;;;:::666444333666;;;BBBFFFGGGIIILLLOOOOOOSSSYYY```eeekkkqqquuuzzz{{{||||||{{{|||~~~|||rrrggg\\\QQQJJJGGGEEEEEEFFFEEEDDDGGGNNNeeeooo|||sssyyykkkccc```dddiiipppwwwqqqddd___aaaqqqvvvnnnkkknnn~~~sssgggiiiwww{{{ggghhh~~~}}}lllqqqoooeee\\\WWWRRRKKKGGGGGG@@@BBBCCCBBBGGGSSSdddpppvvv|||}}}vvvmmmddd[[[WWWUUU[[[dddlllnnnrrr~~~|||xxxqqqkkkgggfffgggmmmxxx~~~zzzyyyyyy{{{jjjccc```bbbccc``````ccckkkdddWWWSSSWWWWWWRRRMMMLLLIIIEEEAAA>>>:::555222111111111---...///000000///...---,,,---///111333444444444333111000000222444444444777:::===>>>;;;666333111333999@@@EEEHHHKKKOOOSSSOOOSSSXXX^^^dddkkkrrrvvvyyyzzz{{{{{{zzzzzz|||~~~{{{qqqggg\\\QQQKKKGGGEEEDDDFFFFFFCCCEEEIII^^^iiixxxppp~~~xxxllldddaaaffflllxxxzzzkkkbbb```|||qqqgggiiiwwwmmmooo}}}kkkmmmwwwrrrggg\\\VVVRRRLLLHHHGGG@@@AAAAAABBBEEENNN^^^kkkrrryyyyyyoooddd[[[SSSPPPRRRYYYccclllpppwww{{{tttmmmjjjiiijjjmmmxxx}}}wwwvvvvvvxxx|||sss```\\\[[[\\\]]]\\\\\\^^^dddzzzeeeWWWTTTWWWXXXRRRNNNLLLIIIEEE@@@>>>999555222000000111......////////////......---...///111222333333333444333111111333444555555:::===??????;;;666222000111777???EEEIIIMMMQQQUUUSSSUUUYYY^^^dddllluuu{{{{{{|||||||||zzzyyyyyyzzz{{{rrrggg[[[RRRLLLGGGDDDCCCEEEEEECCCDDDGGGVVVbbbrrrqqqzzzzzzooogggbbbccchhhwwwyyypppmmmssskkkmmmzzzooovvvjjjdddiii~~~pppbbbZZZUUUNNNIIIGGGBBB@@@???AAADDDJJJVVVbbblllttt~~~}}}tttgggYYYNNNHHHEEEJJJQQQ]]]hhhpppyyy~~~vvvoookkkkkklllqqq{{{}}}tttssstttvvvzzz}}}~~~~~~zzzggg[[[ZZZYYYYYYZZZ[[[]]]___```ssseeeWWWTTTXXXXXXSSSNNNLLLIIIEEE@@@===999555222000000111////////////////////////...///000111222222222222666444222222333555666666888;;;>>>>>>;;;666222000222888@@@EEEIIILLLQQQUUUVVVWWWZZZ]]]dddmmmwww~~~}}}zzzxxxxxxxxx}}}ttthhh\\\RRRMMMGGGBBBAAACCCCCCBBBCCCFFFOOO[[[kkkyyyrrrvvv}}}wwwooohhhhhhlllzzzwwwqqqrrrsss|||qqqccc___wwwvvvfff]]]XXXQQQLLLIIIEEE@@@===@@@CCCEEEMMMUUUccclllxxx~~~yyynnn```QQQGGGCCCBBBEEELLLYYYfffoooxxx~~~vvvnnnkkkjjjlllvvv}}}zzzpppppprrruuuzzz~~~hhh___\\\\\\[[[YYYZZZ___cccfff```qqqeeeWWWUUUXXXXXXSSSNNNLLLIIIEEE@@@===999555111000000000//////............////////////000111111111111111777555333222444666666666666999<<<===:::666333111333999AAAFFFIIILLLPPPTTTWWWWWWXXX[[[bbblllxxx{{{xxxwwwwwwvvviii\\\RRRMMMFFFAAA???AAABBBAAABBBEEEKKKVVVggguuu}}}mmmnnnyyy}}}xxxrrrqqqttt~~~xxxuuuvvvzzzzzz{{{~~~xxx~~~|||jjj\\\pppuuueee]]]YYYTTTOOOMMMHHH@@@<<>>======>>>>>>>>>AAABBBKKK[[[iiirrrzzz]]]YYYlllvvvmmmjjjppp}}}{{{rrrtttoooxxxyyyxxxqqqfffuuu{{{eeeUUUMMMIIIGGGGGGEEEBBB@@@???@@@AAABBBDDDJJJWWWgggqqqvvv{{{|||pppddd]]]\\\]]]bbbqqqzzzrrrkkkggggggiiihhhlllsssxxx{{{}}}}}}xxxxxx|||qqqgggeeebbb_________]]]\\\\\\^^^```eeeeeemmmzzz^^^VVVUUUVVVVVVSSSOOOJJJFFFEEEAAA<<<999:::888333000000............////////////000000000000111222333444444222111111333555666555666999<<<===<<<888444111000111666===BBBEEEKKKRRRXXXZZZ^^^bbbgggnnnuuuzzz~~~|||yyyuuurrrpppsssyyy{{{uuukkk```SSSIIIBBB@@@===<<<======<<<;;;>>>???GGGUUUbbbkkkuuu|||nnn[[[\\\iii{{{~~~vvvnnnhhhmmmzzzuuurrrqqqooovvvwwweeemmm}}}hhhWWWNNNKKKJJJGGGEEEBBB@@@??????@@@AAABBBEEEPPP```mmmtttzzz}}}sssnnnrrrvvv|||tttkkkeeecccccceeeggglllsssyyy||||||}}}nnnnnnpppmmm______^^^]]]\\\\\\^^^___aaaaaaffftttzzz___WWWSSSTTTTTTQQQMMMHHHEEEDDDAAA<<<999:::888333000000............////////////000000000000111222333444333111000000222444555555666999<<<======999555111111111666===BBBEEEKKKRRRUUUXXX]]]bbbhhhooowww|||}}}}}}}}}|||zzzwwwtttsssrrryyy~~~yyynnnaaaRRRFFFBBB@@@===<<<<<<<<<;;;:::===>>>DDDOOOZZZdddoooyyyrrr\\\WWWeeevvvxxxhhhaaahhhvvv~~~}}}yyysssmmmqqq|||xxxlllxxx|||dddeeeqqq___TTTOOOMMMHHHFFFCCCAAA?????????@@@AAABBBKKKYYYeeemmmuuu|||yyyooofffaaa___```aaahhhlllrrrxxx|||zzziiikkkmmmiii\\\[[[ZZZ[[[\\\^^^___``````cccjjjsss}}}aaaWWWQQQRRRSSSPPPLLLGGGDDDCCCBBB<<<888888777222///000............////////////000000000000111222333444333111///000222444444444666888<<<>>>===:::555222333333888???DDDGGGMMMTTTTTTWWW\\\bbbiiipppwww|||zzz{{{{{{{{{yyywwwuuutttrrr|||rrrcccRRRFFFCCC@@@===;;;;;;<<<;;;;;;======AAAIIIRRR[[[gggrrr|||pppXXXUUU[[[jjjwwwrrr\\\PPPUUUeeewww}}}|||~~~}}}yyysssvvvwwwqqqfff___xxxlll\\\SSSPPPIIIGGGEEECCCAAA@@@????????????EEENNNWWW___jjjtttxxx|||zzzsssiiiaaa]]]]]]^^^___gggkkkqqqvvv|||mmm___^^^]]]ZZZXXXWWWWWWXXX[[[___``````aaahhhooottt|||aaaUUUQQQRRRSSSQQQLLLHHHEEEDDDBBB<<<777666555111///111............////////////000000000000111222333444222000//////111333444444666888<<<>>>===:::666333111222777???DDDGGGLLLRRRTTTXXX]]]bbbhhhooouuuzzzxxxyyyyyyxxxwwwuuusssrrrqqq~~~vvveeeTTTIIIEEEAAA===::::::;;;<<<<<<<<<;;;===CCCIIIQQQ^^^jjjssszzzyyybbbVVVTTT\\\lll|||yyymmmbbb^^^eeettt{{{{{{~~~~~~zzzwwwzzzzzz{{{iiiZZZmmmxxxeeeXXXSSSJJJIIIGGGDDDBBB@@@@@@???>>>>>>AAAFFFJJJPPP^^^kkkpppuuu|||}}}ooohhh```ZZZYYY[[[]]]]]]ccchhhooovvv|||rrrbbbYYYTTTSSSUUUVVVUUUTTTVVVZZZ^^^______aaahhhnnnmmmoooaaaSSSRRRSSSTTTQQQMMMIIIFFFEEECCC<<<666555333000///111............/////////000000000000000111222333444222000//////111333444333666888<<<>>>===:::666333---///555===BBBDDDIIIOOOVVVYYY^^^ccchhhmmmssswwwxxxxxxxxxwwwuuussspppooooooxxxfffVVVMMMGGGBBB===:::999;;;<<<===:::888999>>>CCCKKKXXXdddlllssszzzkkkUUUTTTUUU\\\fffsss|||rrrpppyyy}}}~~~}}}zzz|||~~~zzzxxx{{{~~~lllXXXeee}}}jjj\\\VVVKKKJJJHHHEEECCCAAA@@@???>>>>>>@@@BBBCCCHHHXXXgggjjjpppxxxyyysssfff```YYYUUUVVVYYY\\\\\\___eeennnvvv}}}}}}{{{~~~fff]]]YYYTTTUUU[[[VVVTTTSSSUUUZZZ]]]^^^^^^___fffiiidddbbbrrr|||___TTTMMMOOOQQQPPPLLLHHHEEEDDD@@@<<<888444333222111000//////............//////////////////000111222333111000...///111333444333666888<<>>FFFJJJMMMPPPVVVWWW\\\dddhhhjjjnnntttxxx||||||wwwsssrrrooollliiiyyy|||lllWWWHHHIII@@@:::999999888888:::;;;;;;;;;<<<@@@HHHQQQWWWfffnnnyyywwwdddTTTQQQSSSXXXeeesss|||{{{}}}|||vvvuuuzzzzzzvvvuuuuuu{{{}}}}}}fffddduuuvvvbbbTTTOOOHHHBBBCCCCCC@@@>>>>>>CCC???>>>??????AAALLLZZZdddkkkvvvxxxjjj```[[[YYYVVVSSSSSSUUUWWWYYY___dddkkkrrr~~~}}}||||||hhhaaa]]]VVVTTTZZZUUUTTTWWW[[[[[[XXXZZZ^^^___^^^bbbeeeccciiixxx[[[PPPMMMOOOQQQPPPLLLHHHEEEDDD@@@<<<888444333222111000//////............//////////////////000111222333333111000000111333333333777999===@@@AAA???999444111000444>>>EEEHHHKKKNNNYYYZZZ___fffjjjjjjnnnsss{{{}}}xxxuuuqqqmmmhhhrrrooo\\\PPPIIIAAA;;;:::;;;999999:::;;;;;;:::;;;===CCCKKKPPP___gggrrr{{{ooobbbXXXUUUVVV\\\hhh~~~}}}}}}~~~sssllldddbbbhhhttt|||vvvuuuyyyyyytttwwwxxx||||||{{{~~~~~~}}}|||~~~qqqdddkkklll^^^RRRKKKEEEDDDDDDBBB@@@@@@CCC@@@???@@@>>>>>>FFFQQQ[[[cccnnnxxx~~~}}}wwwnnnccc[[[SSSRRRPPPPPPQQQUUUXXX[[[fffkkkpppvvv|||ooo```]]][[[TTTRRRUUUSSSSSSUUUZZZZZZXXXZZZ^^^___]]]___bbb___cccxxxsssWWWNNNLLLOOOPPPOOOLLLHHHFFFEEE@@@<<<888444333222111000//////............//////////////////000111222333555333111111222444444444888:::===@@@BBB@@@;;;777444222555===CCCFFFIIIMMMUUUUUUZZZ```bbb```bbbfffwww~~~}}}zzztttnnnfffjjjxxxsss```WWWIIIAAA<<<<<<===;;;999:::;;;:::999888999===CCCGGGVVV^^^iiisssyyyrrrfffWWWXXXccczzz~~~wwwxxxyyyzzz{{{{{{zzzyyyhhhaaa[[[^^^iiiwww~~~yyyxxxzzzyyyvvvzzz{{{~~~}}}{{{qqqrrr{{{jjjdddxxx|||vvvhhhXXXOOOHHHFFFFFFCCCAAABBBBBBAAAAAA@@@>>><<>>BBBNNNUUU```kkksssyyy|||pppoooxxxuuuppprrrvvvxxxxxxwwwwwwvvvsssppppppvvv~~~~~~|||zzz{{{~~~xxxlllpppuuudddkkkooo___UUUKKKGGGEEEBBB@@@BBB@@@AAABBBAAA???<<<<<<>>>BBBJJJUUUaaajjjqqqwwwzzz}}}tttggg[[[SSSOOONNNIIIJJJLLLPPPVVV]]]cccgggmmmtttzzzzzzeee]]]XXXZZZ[[[XXXVVVWWWTTTSSSTTTWWWWWWUUUWWW[[[]]]ZZZ[[[^^^^^^___fffooojjjSSSPPPKKKMMMOOOOOOLLLHHHFFFEEE@@@<<<888444333222111000//////............//////////////////000111222333222111000111444777888999777888:::===??????<<<:::666222222999@@@EEEKKKPPPSSSTTTZZZaaadddccceeejjjllluuu}}}~~~}}}|||wwwqqqiiidddnnn{{{cccWWWKKKCCC<<<<<<<<<999777888777888888777777999<<>>@@@BBBAAA@@@???>>><<<;;;BBBKKKVVV```iiiqqqvvv}}}}}}wwwlll___SSSLLLJJJJJJIIIKKKNNNSSSYYYaaagggjjjpppyyyxxxyyymmmbbb\\\WWWXXXYYYXXXXXXZZZWWWUUUUUUWWWUUUSSSTTTYYY[[[YYYZZZ^^^aaacccgggllluuuhhhQQQMMMJJJLLLOOONNNKKKHHHFFFEEE@@@<<<888444333222111000//////............//////////////////000111222333222111000111444777888888777888999<<<>>>???===<<<777222111777>>>DDDKKKRRRTTTUUU\\\eeekkknnnssszzzvvv}}}}}}xxxsssmmmfffkkklll\\\OOOFFF>>><<<;;;999777999777888999888888999;;;===DDDHHHOOOYYYdddmmmtttxxxuuunnnjjjnnnqqqrrrqqqrrrvvvyyysssdddooowwwiiiYYYOOOGGGAAA???@@@>>>@@@AAA??????AAA@@@===:::>>>DDDKKKSSS^^^hhhnnnwww{{{zzzqqqjjj```UUUNNNJJJIIIIIIIIIKKKOOOUUU\\\ccciiimmmwwwwwwpppwww~~~yyywww```^^^ZZZVVVTTTUUUVVVWWWXXXXXXVVVVVVWWWUUUSSSTTTYYYYYYZZZ[[[]]]```dddhhhjjjhhh{{{mmmRRRLLLJJJLLLNNNNNNKKKHHHFFFEEE@@@<<<888444333222111000//////............//////////////////000111222333444222111111333555555555999888999<<>>:::444222666<<>><<<;;;>>>FFFPPPXXXbbbjjjsssxxxzzz|||~~~ttthhh```TTTNNNGGGFFFIIILLLKKKIIINNNQQQVVV^^^fffooouuuyyy|||pppqqq{{{xxxooopppzzzxxxiiibbbhhh{{{yyyccc]]]XXXTTTUUUVVVUUUVVVWWWWWWUUUUUUSSSTTTVVVWWWVVVZZZ```ZZZ[[[ZZZVVVUUUXXX]]]___hhhmmm|||yyyXXXNNNJJJKKKLLLKKKHHHGGGFFFGGG@@@:::666666555111///000000000000000000000000000...///000000///000222444777555333222333444444444666999:::;;;@@@FFFHHHEEE@@@888222444999===CCCIIIUUUYYY^^^bbbeeeiiilllooozzzxxxpppcccaaauuuxxxdddTTTCCC===<<<::::::===::::::999888777666555444999<<<@@@EEELLLUUU___eeeqqqwwwtttjjjeeedddeeegggiiihhhhhhmmmvvv~~~tttmmm|||tttzzziiiXXXHHHCCCFFFAAABBBBBBAAA??????@@@AAA@@@???======>>>BBBFFFIIISSS[[[fffqqqxxx|||~~~{{{nnn\\\PPPIIIDDDBBBEEEHHHJJJMMMRRRTTTXXX]]]```dddkkkwwwqqqkkkwwwnnnuuu|||}}}yyytttpppooonnn^^^\\\]]]XXXXXXWWWVVVTTTUUUXXXZZZWWWXXXXXXYYYZZZ\\\^^^___bbb^^^WWWRRRQQQTTTYYY\\\^^^fffppp{{{YYYNNNIIIKKKLLLKKKIIIGGGFFFGGG@@@:::666666555111///000////////////////////////...///000000///000222444666555333333333444555555777;;;>>>@@@EEEJJJIIIEEE@@@888111333777<<>>;;;::::::;;;::::::999777666666555888:::===AAAFFFMMMVVV[[[hhhnnnwww}}}|||pppgggddddddccceeefffeeegggnnnyyy}}}}}}hhhzzzrrrvvvuuudddSSSIIIGGGBBBAAA@@@???=========>>>AAA???>>>======???AAACCCNNNUUU```jjjqqqvvvzzz|||}}}}}}{{{uuummmaaaQQQFFFFFFBBBAAAEEEHHHJJJNNNSSSYYY\\\aaaeeekkkttt{{{ooouuu|||~~~sssqqqwwwgggYYYVVVUUU[[[[[[YYYVVVSSSRRRTTTUUUXXXXXXYYYZZZ[[[\\\]]]]]]eeeaaaZZZUUUSSSTTTWWWYYY[[[```fffzzz}}}ZZZNNNIIIKKKLLLKKKIIIGGGFFFFFF@@@:::666666555111///000////////////////////////...///000000///000222444666555444333333444555666777<<<@@@BBBFFFKKKIIIDDDAAA888111111444999@@@GGGOOOVVV___ggglllnnnoooooo~~~|||vvvjjj```gggxxxqqq___LLLCCC@@@>>>:::888;;;;;;::::::999888777777555777999;;;???DDDKKKOOO___fffpppwww|||}}}rrrggg```___aaa``````aaabbbgggqqqttt|||}}}]]][[[rrrqqqppp^^^NNNFFFDDDCCC@@@>>>===<<<======@@@???>>>===<<<<<<<<<<<>>???CCCHHHHHHDDDBBB:::222111222666===EEENNNUUU___hhhnnnqqqrrrttt}}}zzznnnaaa___kkk~~~|||jjjSSSEEEAAA???<<<999<<<<<<;;;::::::999888888444555777888:::>>>CCCGGGUUU]]]hhhpppvvv{{{~~~|||rrrfff\\\XXXYYY\\\[[[\\\]]]aaajjjxxx~~~~~~~~~zzz}}}|||mmmyyyhhhOOOVVVyyy~~~yyy}}}hhhWWWLLLHHHEEEAAA???>>>???????????????>>>>>>===<<<;;;:::;;;???FFFMMMTTT\\\ccchhhrrrtttxxx|||xxxqqqvvv||||||yyynnnfff[[[QQQKKKFFFCCC@@@AAA@@@CCCIIILLLNNNRRRXXX^^^___eeeooo}}}rrrvvv|||ggg]]]\\\[[[YYYWWWXXXXXXVVVTTTSSSUUUVVVWWWWWWXXXXXXXXXWWWVVVUUUWWWWWWVVVVVVWWWWWWXXXXXXYYY``````dddsss}}}ZZZMMMIIIKKKMMMMMMJJJFFFEEEDDD@@@:::666666555111///000...........................///000000///000222444444555666555444555888;;;>>>>>>===;;;???FFFHHHGGGCCC<<<555222111333:::BBBNNNTTT]]]fffmmmrrrvvvyyy{{{~~~yyyoooddd]]]dddyyyuuu]]]IIIAAA???>>><<<<<<<<<;;;;;;:::999999999333444666777999<<>>???@@@@@@@@@===>>>?????????>>>===<<<888:::>>>CCCIIIPPPXXX]]]hhhlllqqquuuwwwzzz~~~uuutttssssssuuuxxx{{{|||{{{sssnnn___XXXNNNEEEAAAAAABBBDDDBBBBBBGGGNNNQQQRRRWWW]]]cccfffnnn{{{{{{ooohhhZZZYYY[[[[[[YYYXXXYYYYYYXXXVVVUUUVVVXXXVVVVVVVVVVVVUUUTTTSSSRRRUUUVVVWWWYYYZZZZZZZZZZZZSSS]]]___\\\aaalll[[[MMMIIILLLNNNMMMJJJFFFDDDCCC@@@:::666666555111///000...........................///000000///000222444333555777666555555999===BBBAAA>>>;;;>>>FFFJJJIIIFFF???999555222111666===JJJPPPZZZccckkkqqqwwwzzz{{{yyyrrrjjjbbbcccttt}}}gggQQQCCC@@@???===;;;;;;;;;::::::999999999333555666777888;;;>>>AAACCCJJJSSS\\\dddmmmvvv|||~~~tttmmmbbbXXXSSSRRRUUUWWWUUUWWW]]]gggttt}}}yyywww}}}}}}qqqiiiooo~~~qqqPPPFFFMMMhhhlll___SSSLLLDDD??????@@@@@@???===>>>>>>????????????>>>:::;;;===???CCCHHHOOOTTT```fffmmmqqqtttvvv{{{~~~zzz{{{{{{rrrhhh```SSSNNNFFF@@@===>>>BBBEEEEEEGGGMMMTTTWWWWWW\\\cccffflllwww|||sssvvvvvvvvvbbb[[[\\\]]]\\\[[[\\\]]]]]][[[YYYWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRXXXYYY[[[\\\\\\\\\[[[ZZZSSS___aaa\\\\\\aaazzz\\\KKKIIILLLNNNNNNJJJFFFDDDBBB@@@:::666666555111///000...........................///000000///000222444222555777777555666:::???AAAAAA>>>;;;>>>EEEHHHGGGGGGBBB===888333///333999BBBJJJUUUaaajjjppptttvvvxxxyyytttjjjbbbkkk|||rrrZZZHHHAAA>>><<<::::::::::::999999999999333555666666666777:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<===@@@EEEIIITTT[[[dddjjjmmmqqqwww|||{{{~~~}}}zzzuuunnncccWWWPPPHHHFFFAAA>>>===???CCCGGGIIILLLSSSZZZ\\\\\\aaahhhoooxxx|||rrruuuvvvtttxxxkkk___]]]^^^\\\[[[[[[]]]^^^___^^^\\\ZZZZZZ[[[XXXVVVTTTRRRQQQRRRTTTUUUVVVWWWYYY[[[\\\\\\[[[[[[XXXaaaaaa^^^___```nnn]]]KKKIIILLLNNNNNNKKKFFFCCCBBB@@@:::666666555111///000...........................///000000///000222444222555888777555666;;;@@@<<<>>>===;;;>>>CCCDDDBBBIIIDDD???;;;444///111777;;;EEESSS```iiinnnqqqrrrrrr{{{|||nnn```aaannnyyybbbMMMBBB>>>::::::999999999999999999999444555666555444444666888===AAAGGGLLLRRRZZZdddlllwwwwwwqqq```ZZZSSSMMMKKKLLLNNNOOOVVVZZZaaalllyyyllliiieeeeeelll}}}fffPPPLLLGGGYYYzzzjjj```SSSJJJGGGEEEBBB???@@@???>>>======<<<======:::::::::888888999===@@@DDDLLLVVV^^^ccchhhoootttvvv|||~~~|||xxxssskkkaaaVVVJJJCCC???>>>>>>===>>>AAAGGGKKKKKKOOOWWW^^^```___cccjjj}}}yyyqqq{{{uuuqqqvvvwwwxxx|||{{{eee\\\VVVXXXZZZWWWUUUWWWZZZ\\\^^^_________```aaaZZZXXXTTTRRRRRRSSSVVVXXXOOOQQQTTTWWWYYY[[[\\\\\\WWW\\\ZZZZZZ___^^^cccsss___KKKJJJLLLOOOOOOMMMIIIFFFEEEAAA>>>999555444222111000000///...------...///000000///.........///111222444555777777666666888999;;;===???@@@@@@AAADDDFFFHHHHHHCCC:::555555444111:::@@@LLLZZZdddkkkttt}}}wwwuuuxxxlllccc```jjjoooVVVKKKDDD;;;<<<===>>>===;;;:::;;;;;;888777555333222333444555999<<>>???@@@AAA@@@???<<<<<<;;;:::::::::;;;;;;>>>AAAFFFMMMUUU^^^dddhhhooouuu{{{}}}~~~~~~}}}{{{yyyyyyzzzuuummm```UUUMMMGGGAAA===;;;===@@@BBBDDDGGGKKKNNNUUUOOORRR]]]bbbdddmmmzzz}}}yyy~~~qqqnnn~~~|||vvv}}}zzzwww|||hhh[[[ZZZXXXVVVUUUVVVWWWXXXYYY[[[^^^``````___\\\ZZZZZZWWWTTTSSSSSSTTTUUUTTTUUUVVVXXXZZZ[[[[[[ZZZYYY[[[[[[[[[\\\]]]```eeehhh```MMMJJJLLLOOOOOOMMMIIIFFFEEEAAA>>>999555444222111000000///...------...///000000//////...///000111222444666888888777777777888:::;;;<<<===>>>AAAEEEHHHKKKKKKEEE;;;555555555333999>>>HHHUUU___hhhttt~~~{{{www~~~|||oooeeeaaaiii{{{wwwaaaRRRFFF===<<<======<<<;;;:::;;;;;;888777555333333333444555888:::===AAAGGGNNNWWW]]]lll}}}zzzrrreee[[[MMMLLLJJJIIIJJJKKKLLLLLLSSS^^^jjjuuuyyyuuulllddd```^^^``````iii{{{]]]HHHJJJVVVppp{{{aaaUUUPPPIIICCC@@@AAA???>>>>>>@@@@@@@@@???===<<<;;;:::999999888888<<<===AAAGGGNNNVVV]]]aaaiiioootttvvvvvvxxxyyyxxx}}}zzzwwwtttrrrfff___TTTJJJDDD@@@<<<999;;;===AAACCCEEEHHHLLLOOOSSSNNNOOOWWW^^^fffzzz{{{yyy}}}ooopppvvvzzzsssvvv~~~cccaaa```___]]][[[YYYWWWVVVVVVXXX\\\^^^______]]][[[VVVTTTRRRRRRTTTWWWXXXXXXVVVWWWWWWXXXYYYYYYYYYYYY[[[\\\[[[ZZZYYY[[[^^^aaa___NNNJJJLLLOOOOOOMMMIIIFFFEEEAAA>>>999555444222111000//////............/////////////////////000111111444777999:::999888777888999:::;;;<<<>>>BBBGGGKKKPPPOOOHHH<<<555555666555888:::BBBMMMXXXcccrrr~~~vvvjjjeeeiiitttrrr\\\JJJAAA===<<<<<<;;;;;;;;;;;;;;;888777666444333333444555555777:::===BBBHHHPPPUUUeee|||uuummmcccXXXQQQHHHGGGFFFFFFHHHKKKNNNPPPXXXbbbppp|||}}}pppwww|||fffbbb___]]]^^^]]]cccvvvrrrXXXIIIFFFYYYuuuppp]]]VVVOOOGGGAAADDDAAA???>>>???@@@???>>>>>>===;;;:::888777777777999999;;;>>>DDDKKKQQQUUU```fffmmmpppqqqtttzzz|||~~~~~~}}}zzzuuunnngggdddSSSMMMEEE>>>;;;:::::::::<<>>999555444222111000/////////......////////////////////////000000111444777:::<<<;;;999888777:::;;;<<<<<>>===;;;::::::;;;;;;:::999888666555444444444444222444666999<<>>>>>>>>===<<<;;;:::999999999777777777888<<>>@@@@@@CCCFFFHHHJJJLLLOOOQQQOOORRR\\\jjjuuu}}}~~~jjj[[[dddnnnvvvyyyggg```WWWWWWVVVUUUTTTRRRQQQPPPRRRSSSVVVYYY[[[[[[ZZZYYYUUUTTTRRRSSSTTTVVVVVVUUUXXXWWWVVVUUUTTTUUUVVVWWWUUUVVVXXXXXXYYYZZZ\\\___ZZZKKKJJJLLLOOOOOOLLLIIIFFFEEEAAA>>>999555444222111000...//////////////////......//////000000000000000333666:::;;;;;;999888888999::::::;;;===BBBHHHLLLRRRSSSNNNCCC999777888888777555666===FFFSSSfffvvv}}}tttlllkkkuuusssZZZMMMBBB???;;;:::;;;;;;;;;999999888777666555444444333000222444666888;;;@@@DDDHHHYYYbbbfffnnnmmmjjjnnntttvvvyyy{{{}}}}}}{{{vvvsssjjj^^^QQQGGGBBB@@@BBBBBBCCCBBBDDDIIIPPPVVViii|||{{{tttuuuyyyxxxkkkeee\\\[[[ZZZYYYWWWXXX___fffgggEEEFFFGGGYYYuuuhhh___ZZZPPPLLLFFFBBB@@@???>>>>>>======<<<<<<<<<======>>>888777666666888;;;>>>@@@@@@FFFOOOWWW]]]cccjjjnnnppptttxxx{{{~~~}}}xxxccciiioooqqqnnnkkklllpppyyy}}}~~~|||zzzyyywwwrrriii^^^SSSKKKDDDAAA<<<;;;:::999;;;>>>CCCFFFFFFHHHJJJKKKLLLNNNRRRTTT]]]bbbmmm}}}~~~zzzxxxiiiaaa```wwwtttttthhhaaabbb\\\ZZZVVVTTTRRRSSSUUUVVVTTTUUUVVVWWWXXXWWWVVVUUUSSSRRRQQQSSSUUUWWWWWWVVVXXXWWWUUUTTTTTTUUUVVVWWWUUUWWWZZZ[[[ZZZ[[[\\\]]]~~~XXXLLLJJJLLLOOOOOOMMMIIIFFFEEEAAA>>>999555444222111000......////////////............///000000000000000111444888::::::999::::::888999999:::;;;>>>CCCGGGMMMQQQPPPGGG>>>:::999888777444444888???JJJ\\\kkk{{{}}}ssslllqqq}}}fffVVVFFFBBB===;;;<<<<<<:::888999999888777666444333333000111333444555777:::===<<>>===============>>>@@@@@@999888888777777888999:::<<<@@@FFFLLLQQQWWW\\\___fffiiinnnrrrtttvvvyyy{{{~~~yyysssgggeeedddccc```^^^bbbiiiqqqvvv~~~~~~}}}}}}}}}}}}}}}{{{yyywwwvvvssspppmmmiiicccXXXMMMDDD===:::999888:::;;;<<<>>>AAAFFFIIIJJJKKKLLLLLLNNNRRRXXX\\\iiinnnwwwxxxtttuuubbb\\\ggguuuooouuu~~~lll]]]\\\```___\\\WWWRRRPPPQQQSSSUUUVVVVVVVVVVVVVVVTTTSSSRRRMMMMMMNNNRRRVVVYYYZZZZZZVVVVVVVVVUUUUUUVVVVVVWWWXXXZZZ\\\\\\ZZZXXXXXXXXX~~~ZZZOOOJJJLLLOOOOOOMMMIIIFFFEEEAAA>>>999555444222111000---...///000000///...------...///000111000000///000333666777888999;;;<<<:::;;;<<<<<<<<<>>>AAADDDGGGNNNQQQKKKBBB===:::888888555333666:::CCCRRR```vvv{{{rrrooozzzrrr___KKKEEE>>><<<<<<===:::777999999999888666555333222000222333333333444777999777@@@AAADDDNNNQQQSSS^^^^^^dddlllqqqsssvvv|||~~~~~~}}}}}}zzzzzzyyyuuunnngggddd]]]RRRGGG@@@=========>>>@@@AAABBBEEEMMMYYYbbbvvv}}}ooobbb]]]_________^^^^^^_________jjjzzzoooIIIEEEBBBLLLjjj|||lllbbb[[[QQQIIIDDDAAA??????>>>===============>>>???999999999999888777666666:::<<<@@@CCCGGGLLLPPPSSS[[[___dddiiilllpppsssuuuvvvxxx{{{{{{{{{}}}~~~|||{{{wwwvvvooojjjjjjiiigggkkkqqqrrrvvv}}}~~~|||{{{zzzzzzzzzxxxuuuqqqnnnlllhhhbbb^^^UUUPPPHHHAAA;;;999999:::888<<<@@@BBBCCCEEEHHHKKKKKKKKKKKKMMMPPPWWW___eeerrr|||yyyxxx|||sssccc[[[dddzzz}}}ooottt~~~ooo^^^WWWWWWYYYYYYVVVSSSPPPOOOOOOPPPQQQVVVVVVVVVVVVUUUTTTRRRRRRLLLLLLNNNRRRVVVZZZ[[[ZZZTTTUUUVVVWWWWWWXXXXXXWWWVVVXXXZZZZZZXXXVVVTTTTTT~~~[[[RRRJJJLLLOOOOOOMMMIIIFFFEEEAAA>>>999555444333111000---...///000000///...------...000111111111000//////111444666777999<<<>>>>>>???@@@@@@@@@@@@BBBDDDBBBLLLRRRMMMDDD>>>;;;888888555444555888???MMMYYYuuuwwwnnnvvvzzzeeeMMMGGG@@@<<<======:::777:::999999888666555333222111222333333222333555777777@@@BBBBBBHHHHHHLLLZZZYYY___hhhlllnnnpppuuuyyy~~~~~~~~~~~~}}}|||yyywwwwwwvvvqqqggg___^^^VVVJJJAAA=========>>><<<>>>AAABBBFFFPPP]]]gggxxx~~~{{{iii^^^WWW[[[\\\\\\[[[\\\]]]]]][[[aaarrrZZZJJJ===BBB[[[|||sssggg___UUUKKKEEEBBB@@@??????>>>===<<<<<<<<<<<<<<<999:::::::::999777555444333444666999===BBBFFFIIIPPPTTTZZZ```dddhhhllloooqqqtttwwwxxxxxxzzz~~~~~~{{{|||{{{uuusssxxxyyyvvvvvvyyyxxx{{{~~~}}}~~~~~~}}}|||zzzzzzyyyyyyuuuqqqlllhhheee___XXXSSSFFFCCC???;;;999:::;;;===;;;???DDDGGGGGGHHHJJJMMMJJJJJJKKKLLLRRR[[[eeemmmzzz}}}vvv~~~tttddd[[[aaauuudddddd{{{cccWWWTTTSSSRRRSSSRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSNNNNNNOOORRRVVVXXXXXXWWWSSSTTTVVVXXXYYYYYYXXXXXXOOOSSSVVVWWWWWWUUUTTTTTT]]]QQQMMMOOOPPPOOOKKKGGGDDDCCCBBB<<<777777555222000222///////////////////////////////////////000111111...///111555:::===>>>===;;;>>>CCCIIIMMMLLLFFF@@@GGGGGGKKKPPPLLLAAA:::;;;666:::;;;888444888DDDNNNcccyyyrrrnnn||||||cccRRRCCC>>>>>><<<;;;<<<::::::;;;:::999777555444222222111111222222333333555777:::===???BBBFFFJJJLLLQQQXXX___ffflllqqquuuwwwzzz~~~{{{xxxwwwvvvuuuttttttrrrnnnkkkfff```YYYTTTNNNFFF===888999<<<<<<:::;;;???AAACCCKKKZZZffflllzzz}}}xxxxxxbbb```___XXX\\\\\\ZZZWWWZZZ______[[[aaafffrrr```BBBAAAOOOZZZyyyzzzlll[[[RRRPPPKKKEEE@@@??????>>><<<;;;;;;<<<>>><<<<<<;;;;;;;;;:::::::::888888777777888:::<<<===FFFHHHLLLQQQWWW]]]bbbeeejjjlllooorrruuuvvvwwwwwwzzz{{{|||||||||~~~yyyrrrttt}}}}}}~~~}}}~~~|||zzzxxxxxxyyy{{{}}}|||xxxvvvtttsssqqqpppoookkkddd]]]VVVNNNFFFAAA:::999777777777999;;;===@@@EEEJJJJJJGGGEEEGGGJJJHHHHHHLLLVVV^^^iii{{{}}}www}}}}}}aaa]]]XXX^^^ttteee]]]xxxiii___YYYQQQOOOSSSPPPTTTXXX[[[[[[XXXUUUSSSTTTTTTSSSQQQPPPOOONNNNNNNNNNNNNNNNNNPPPRRRTTTUUUXXXVVVUUUXXX]]]]]]ZZZUUUSSS[[[\\\TTTRRRXXXYYYTTT\\\PPPMMMOOOQQQPPPLLLHHHDDDCCCBBB<<<777777555222000222///////////////////////////////////////000000111//////111444888;;;;;;:::>>>???CCCIIILLLKKKFFFBBBIIIIIIMMMRRRNNNDDD>>>===888:::;;;888444666???GGGUUUkkk}}}{{{uuuzzzlll[[[KKKCCC@@@<<<;;;<<<999:::::::::999777666555333222222222222222333333333555888:::<<<>>>BBBEEEEEEIIIPPPVVV\\\bbbhhhlllooossswwwzzz{{{|||}}}~~~}}}yyywwwvvvuuusssqqqkkkhhhccc^^^YYYSSSLLLHHHHHHBBB;;;888:::======<<<<<<@@@CCCFFFNNN]]]hhhmmmuuu}}}{{{yyyvvv___]]]]]]YYY___dddfffaaa]]]^^^```___[[[___jjjyyy{{{SSSBBBEEEMMMjjjlll\\\SSSMMMHHHFFF@@@@@@???===<<<;;;<<<===<<<;;;;;;;;;;;;:::::::::888888777777888999;;;<<<@@@AAAEEEIIIOOOTTTYYY[[[bbbdddgggkkkoooqqqssstttuuuvvvwwwwwwwwwxxx{{{}}}}}}xxxuuuvvvzzz}}}{{{~~~}}}|||}}}{{{xxxvvvuuuuuuwwwxxxzzzxxxvvvtttqqqmmmhhheee___ZZZRRRJJJDDD@@@;;;999888888888999:::<<<>>>@@@AAABBBDDDFFFGGGHHHJJJKKKQQQRRRXXXcccmmmxxxwwwxxx}}}~~~xxxqqq]]]___dddqqqyyydddkkkooo\\\WWWUUUQQQQQQUUUSSSRRRRRRUUUXXXXXXTTTQQQOOOPPPPPPPPPPPPOOOOOOOOOSSSSSSRRRRRRSSSTTTUUUVVVYYYXXXWWWZZZ^^^^^^ZZZUUUWWW^^^___WWWUUUZZZZZZUUU]]]RRRMMMPPPRRRRRRNNNIIIEEECCCBBB<<<777777555222000222//////////////////////////////......//////000111000000111333666999999888>>>???AAAEEEGGGGGGEEEBBBIIIJJJOOOSSSQQQIIIAAA>>><<<>>>>>>:::555444999>>>EEEYYYlllyyyyyyuuufffTTTHHHAAA<<<;;;===888888999999888777666666444333222222222222222333111333555666777999<<>>>>>======AAAEEEIIITTTdddoootttyyy}}}~~~{{{}}}lll___\\\]]]^^^bbblllrrrlllccc___aaaccc______ggguuufffGGG>>>EEE```ooo^^^UUUPPPNNNCCCBBB@@@???>>>===>>>>>>;;;;;;;;;;;;:::::::::999999888888777777888999999;;;<<<>>>BBBFFFJJJMMMOOOVVVXXX\\\aaafffjjjlllnnnoooqqqsssttttttuuuvvvwww}}}~~~}}}xxxrrrssszzzyyyssswww{{{}}}}}}{{{yyywwwwwwvvvtttrrrqqqqqqrrrsssrrrqqqpppoookkkddd\\\VVVTTTMMMEEE>>>:::999999888777888999;;;>>>@@@AAABBBCCCBBBAAADDDJJJOOOQQQQQQXXX[[[dddqqq}}}tttwww{{{wwwiii___[[[eeewwwyyyhhhfffyyykkk\\\QQQQQQRRRPPPQQQUUUSSSOOOLLLNNNSSSUUURRRMMMNNNOOOQQQSSSTTTTTTTTTSSSVVVVVVUUUTTTTTTUUUUUUVVVZZZYYYYYY[[[^^^]]]YYYTTTYYY___```ZZZXXX[[[[[[WWW```VVVMMMPPPSSSSSSOOOJJJEEECCCBBB<<<777777555222000222///////////////////////////............///000000111000000333666999::::::<<<<<<===???AAABBBBBBBBBFFFJJJQQQXXXWWWPPPEEE???AAABBBAAA===888666666888;;;KKK[[[sss}}}uuu~~~sss```NNNBBB<<<===???888888888888888888777777555444333222222222222222000222333444444555777:::<<<>>>AAAEEEIIINNNUUUZZZ```ccchhhmmmpppssswwwyyyzzz{{{|||~~~}}}}}}}}}}}}~~~}}}|||zzzxxxwwwuuutttvvvtttqqqnnnlllgggbbb^^^\\\XXXQQQLLLHHHDDDAAA???:::888777999;;;======<<<===AAAFFFMMM\\\ooo|||zzzgggaaa^^^___dddcccmmmtttpppgggcccbbbcccdddaaacccnnn}}}~~~|||WWWBBBAAAWWWuuuyyyssseee\\\WWWHHHFFFBBB@@@@@@@@@??????;;;;;;;;;;;;::::::::::::999999888888777777777777999:::;;;===@@@BBBEEEFFFJJJLLLPPPVVV[[[```dddfffiiilllppprrrssstttvvvwww|||yyyppplllpppvvvoooqqqrrrqqqrrrxxx}}}~~~~~~}}}zzz{{{|||}}}~~~~~~~~~||||||{{{zzzxxxvvvtttssspppooommmlllllllllmmmnnniiihhhfffccc^^^WWWOOOIIIJJJEEE???;;;999:::;;;;;;777999;;;===???AAAAAABBBEEEDDDDDDGGGMMMTTTZZZ]]]aaaiiiwww}}}ttt}}}yyyiii]]]WWWfffwwwiiihhhqqqsss^^^VVVPPPQQQRRROOOOOORRROOOMMMMMMOOORRRRRRPPPMMMOOOPPPRRRUUUVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUWWWVVVWWWYYYZZZYYYUUUQQQVVV[[[]]]YYYXXXZZZZZZWWW___WWWNNNPPPSSSRRRNNNIIIFFFDDDBBB<<<777777555222000222////////////////////////...............//////000000000000333888<<<>>>>>>;;;;;;<<<===>>>@@@CCCDDDFFFMMMWWW___aaa[[[NNNDDDCCCBBB@@@===:::777555444666AAALLLdddzzz{{{sss\\\III@@@???@@@999999999888888888888888666555444333222222222222000222333333222333555777:::;;;>>>@@@CCCGGGMMMQQQXXX[[[```dddhhhlllpppssstttuuuwwwyyy{{{}}}~~~~~~|||||||||}}}~~~~~~}}}}}}~~~}}}}}}}}}{{{yyyxxxxxxxxxwwwwwwwwwvvvtttrrrpppooonnnlllhhhddd```[[[UUUPPPLLLHHHCCC???===<<<;;;:::777777888999;;;<<<;;;:::===BBBHHHSSSeee{{{}}}nnncccccc^^^^^^eeeaaahhhllljjjhhhfffddd``````\\\[[[bbbrrrqqqRRRAAAGGG\\\qqqlll|||}}}lllaaaQQQLLLFFFBBB@@@@@@???>>><<<<<<<<<;;;;;;;;;::::::::::::999999888888777666999999999:::;;;===>>>???AAACCCGGGKKKQQQVVVZZZ\\\```ccchhhlllnnnppprrrtttxxxzzz{{{wwwqqqllljjjkkkdddgggllluuu}}}}}}|||||||||}}}{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzyyyxxxwwwtttttttttsssrrrqqqooonnnjjjiiigggdddcccbbbaaaaaa[[[XXXTTTPPPLLLGGGBBB>>><<<:::888777777888777777999:::<<<>>>???@@@@@@@@@@@@CCCGGGJJJNNNWWWbbbkkkwww{{{uuu}}}vvveee]]]bbbjjjzzzjjjppp|||}}}|||ddd\\\WWWTTTRRRRRRQQQNNNNNNOOOMMMQQQWWWXXXVVVSSSRRRRRRPPPQQQSSSTTTUUUTTTTTTSSSRRRSSSSSSTTTUUUUUUVVVVVVRRRRRRSSSSSSTTTSSSPPPNNNPPPTTTWWWVVVUUUVVVVVVUUU|||\\\TTTOOOPPPRRRPPPLLLHHHFFFDDDBBB<<<777777555222000222////////////////////////......------......///000000000000333888<<>>???@@@CCCGGGJJJJJJRRR]]]eeeiiifffZZZNNNBBB@@@===<<<;;;999666444444<<>>:::888888999888888666777888999:::;;;;;;:::???FFFPPP^^^rrr|||wwweee```bbb]]]\\\bbb___aaabbbbbbeeegggddd^^^\\\ZZZXXX\\\jjj|||mmmPPPEEENNNmmmkkkccceeexxxeee]]]QQQHHHDDDBBB???===============<<<<<<<<<;;;:::::::::::::::999888777888777777777777888999999;;;===???BBBGGGKKKNNNQQQSSSVVVZZZ^^^```cccfffiiihhhkkkpppuuuxxxzzzzzzzzzzzz{{{~~~}}}||||||yyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvtttttttttssspppnnnmmmmmmmmmllljjjiiigggfffcccaaa]]]YYYUUURRRPPPNNNKKKGGGBBB>>><<<:::888777555444444666888888666444;;;<<<===>>>???@@@AAABBB>>>DDDKKKQQQWWWbbbrrr}}}~~~xxxvvv{{{wwwmmm```ZZZdddzzzrrrooo}}}fffUUUQQQOOOOOOOOOOOOMMMMMMNNNQQQOOOWWW^^^```[[[WWWVVVXXXXXXXXXXXXXXXXXXXXXYYYYYYRRRSSSTTTVVVVVVWWWWWWWWWPPPOOOOOOOOONNNNNNNNNNNNLLLOOORRRSSSRRRRRRQQQQQQzzzZZZSSSOOOPPPPPPNNNJJJGGGEEEEEEBBB<<<777777555222000222////////////////////////...------------...//////111000000222666:::===>>>:::===???@@@AAADDDIIIMMMNNNUUU]]]ccciiikkkcccXXXCCC@@@======??????===:::666<<>>===<<<:::999999::::::888777666444222111111111///000111111111111333555111333666777888:::===???DDDFFFJJJMMMPPPSSSWWW[[[]]]___bbbfffjjjmmmoooqqqooopppppprrrtttvvvwwwyyyxxxxxxxxxxxxxxxxxxyyyzzzyyy{{{|||{{{zzzyyyzzz{{{yyyxxxyyyzzz|||}}}}}}||||||||||||{{{{{{zzzyyyxxxwwwxxxxxxyyyyyyzzzzzz{{{{{{||||||{{{yyyyyyzzz|||zzz|||}}}|||zzzyyyyyyzzzyyywwwwwwxxxyyyzzzzzzyyyvvvvvvvvvuuussspppmmmkkkjjjkkkkkkjjjhhhccc___\\\VVVSSSOOOKKKHHHEEEAAA???<<<:::888777888888888777444666888999:::;;;<<<===CCCMMM\\\mmm~~~yyyooo}}}uuuaaa```bbb___^^^aaa^^^^^^]]]]]]```eeeddd___ZZZ]]]]]]\\\dddtttgggNNNNNN]]]xxxjjj```rrrvvveeeWWWNNNIIIEEEBBB>>>>>>>>>>>>============::::::;;;<<<;;;:::999999888888777777666777777777888888999;;;>>>AAADDDEEEHHHJJJMMMOOOPPPSSSWWWZZZXXX]]]dddkkkrrryyyxxxssstttuuuwwwxxxwwwuuusssrrrqqqrrrtttttttttsssqqqppprrrqqqpppoooooopppqqqrrrpppmmmkkkkkklllkkkhhheeeeeedddcccaaa^^^\\\YYYXXXSSSRRROOOKKKHHHDDDBBB@@@>>>;;;888777777777666555666666666888:::;;;:::888=========>>>@@@BBBEEEFFFHHHMMMVVVaaannn~~~{{{vvvtttkkkddd]]]___nnnqqqxxxlllYYYQQQQQQKKKMMMNNNLLLJJJLLLPPPSSSRRRWWW[[[\\\ZZZWWWWWWXXX\\\[[[ZZZYYYYYY[[[]]]^^^RRRSSSTTTUUUUUUTTTSSSSSSPPPOOONNNMMMLLLMMMPPPRRRMMMOOORRRSSSQQQNNNMMMMMMzzz[[[TTTPPPPPPOOOLLLHHHFFFEEEFFFBBB<<<777777555222000222////////////////////////...------------...//////333111000111555888:::;;;888:::>>>???@@@DDDIIIMMMOOOUUUYYY]]]eeekkkfff]]]FFFCCC@@@AAADDDFFFDDDAAA999???EEEWWWwww||||||hhhWWWLLL@@@???===;;;::::::::::::999888666444222111111000...///000000000000222444///222555777777888:::;;;???BBBEEEGGGIIIMMMQQQTTTUUUWWWZZZ___cccgggiiikkkllllllmmmoooqqqsssuuuvvvuuuttttttttttttuuuuuuvvvuuuwwwxxxxxxwwwwwwxxxyyywwwuuutttwww{{{}}}{{{yyyyyyyyyzzzyyyyyyxxxvvvvvvrrrrrrssstttuuuvvvwwwwwwyyyyyyzzzxxxwwwvvvxxxyyyxxxyyyzzzzzzxxxxxxyyyzzzwwwuuutttuuuvvvwwwvvvuuussstttuuutttrrrnnnjjjhhhhhhhhhhhhgggccc]]]XXXTTTNNNJJJFFFCCCAAA@@@>>><<<888666555444555666555333333444777999:::<<<>>>@@@GGGSSSeeewwwzzz~~~llllll~~~nnnaaaaaadddbbbaaaccc]]]___^^^[[[]]]bbbdddaaaXXX]]]^^^YYY[[[hhhvvv}}}sssRRRJJJSSS```zzzkkk```jjj~~~wwweeeYYYRRRMMMIII????????????>>>>>>>>>>>>999:::;;;<<<<<<<<<;;;:::;;;:::999999888888888999666666666666888:::===>>>CCCDDDEEEFFFGGGIIIMMMPPPUUUYYY]]]^^^^^^ccckkkrrrrrruuuxxxwwwtttqqqooooooqqqooollllllnnnqqqrrrsssnnnoooqqqrrrrrrooommmkkknnnllljjjhhhhhhjjjlllnnniiigggeeeeeefffeeebbb___]]]\\\ZZZWWWSSSPPPLLLKKKDDDDDDBBBAAA???===<<<;;;999888666777888999999888888777666888:::<<<<<<;;;=========>>>AAAEEEIIIKKKUUUYYYaaaqqqsssqqquuuwwwsssooo[[[WWWZZZnnnkkkeee~~~yyy~~~rrr[[[OOOMMMOOOLLLOOOPPPLLLIIIKKKPPPTTTSSSSSSTTTUUUUUUVVVUUUTTTVVVUUUSSSRRRSSSVVVYYY[[[QQQRRRRRRRRRQQQPPPNNNMMMQQQPPPOOOMMMLLLNNNRRRVVVQQQQQQTTTUUURRRMMMJJJKKKwww]]]RRRQQQQQQPPPMMMHHHEEEDDDDDDBBB>>>999555444444333222////////////............////////////////////////111111111222444777999;;;444<<>>???AAACCCEEEFFFGGGLLLMMMOOOQQQTTTXXX]]]aaaccceeegggiiikkkmmmnnnnnnmmmmmmmmmmmmnnnooopppqqqttttttssssssrrrrrrqqqqqqtttqqqoooppptttvvvvvvuuutttuuuvvvvvvwwwwwwvvvvvvuuuuuussssssssssssuuuuuuvvvvvvuuutttttttttuuuuuuxxxwwwvvvtttsssrrrqqqqqqxxxuuuqqqoooppprrrrrrsssooooooooonnnlllhhheeeccccccbbb```]]]YYYTTTQQQOOOEEECCCAAA>>><<<:::999888444444444444555666777777777666777999888777<<>><<<;;;;;;;;;;;;;;;:::888888999;;;888888888888777777777777777666555444555888;;;===<<<<<<<<<===???BBBDDDFFFJJJLLLOOORRRSSSUUUYYY[[[^^^______```aaabbbbbbcccdddddddddeeeeeefffffffffggggggggggggggggggggggggdddbbb```^^^]]]^^^______``````^^^]]][[[YYYXXXWWWSSSQQQNNNJJJFFFCCCAAA@@@===<<<;;;999888666555444888666444444555777777777777777666888999::::::999>>>???@@@AAACCCJJJTTT\\\iiimmmwwwwwwuuurrrpppsssrrreeeVVVXXXZZZjjjyyylllooo|||sss```TTTNNNMMMPPPMMMMMMNNNNNNOOOOOOOOOOOOVVVUUUTTTTTTTTTUUUVVVWWWVVVUUURRRPPPOOOOOOPPPQQQMMMOOOQQQPPPOOONNNNNNOOOLLLMMMOOOPPPPPPRRRUUUWWWRRRUUUWWWUUUQQQNNNNNNOOOzzz```TTTOOOPPPOOOMMMJJJHHHGGGHHHBBB>>>999555444444333222////////////............////////////////////////222222222222444666888:::999???CCCCCCDDDKKKQQQSSSSSSQQQPPPRRRWWW^^^ccceee^^^TTTIIIEEEGGGKKKNNNPPPMMMEEEFFFZZZuuuqqq___OOOBBB@@@@@@999999===::::::999888777666555444444111111111000000000000000000000000111222444555666999999;;;<<<>>>@@@AAABBBDDDFFFHHHIIILLLPPPUUUXXXYYYZZZ\\\___aaabbbcccdddddddddeeefffhhhjjjkkklllnnnnnnnnnnnnnnnnnnoooooonnnlllkkklllpppsssssssssqqqqqqrrrsssssssssssssssrrrrrrqqqppppppqqqrrrrrrpppppppppqqqqqqqqqqqqqqqtttsssrrrqqqpppooooooooossspppmmmkkkkkklllkkkkkkiiiiiiiiihhheeebbb^^^\\\XXXWWWUUURRRNNNKKKHHHFFFAAA@@@>>>;;;999777666666333333333333444555666777555555777999999;;;CCCMMM___fffwww|||yyy}}}vvvrrr~~~iiiddd______cccccc___ZZZ^^^\\\[[[YYYXXXXXXYYYYYYWWWVVVUUUSSSTTTXXX___dddttt~~~oooLLLMMM\\\}}}kkkbbbXXX[[[qqqyyyhhh^^^PPPLLLHHHFFFEEECCCAAA???===>>>>>>===<<<<<<===>>>999999999999888888888888888777666555555666777999777777777888999;;;===>>>@@@BBBEEEGGGHHHJJJLLLOOOPPPPPPQQQQQQRRRSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSQQQQQQQQQRRRSSSLLLLLLKKKJJJHHHGGGFFFEEEDDDCCC@@@>>>;;;:::888888777777666666555555444444555555444444666777888888999888888:::<<<>>>??????@@@CCCHHHMMMTTT___llluuu{{{nnnppprrrrrrlllbbbWWWPPPaaapppvvvfffrrrhhh[[[VVVRRRPPPPPPNNNNNNMMMNNNNNNOOOOOOPPPSSSRRRRRRRRRSSSTTTVVVWWWSSSRRRPPPNNNMMMNNNOOOPPPNNNQQQTTTTTTRRRPPPNNNMMMMMMNNNPPPQQQRRRSSSVVVYYYVVVVVVUUUQQQMMMJJJKKKMMM|||cccVVVLLLNNNOOONNNLLLJJJJJJKKKAAA===999666444333222111////////////............////////////////////////222222222333444555777888;;;???AAAAAAEEEMMMRRRSSSRRRRRRQQQPPPRRRYYYdddlllqqqfffVVVGGGAAAGGGRRRZZZ[[[MMMGGGUUUooonnn[[[NNNJJJHHH???<<<>>>::::::999999888777666555555111111111000000000//////111000000000111222333333333444555666888999:::;;;<<<>>>@@@BBBDDDGGGKKKOOONNNOOOQQQSSSUUUWWWXXXXXXWWWXXXYYY[[[^^^aaaccceeedddeeeeeefffhhhiiijjjjjjhhhfffeeegggjjjlllmmmmmmllllllmmmnnnnnnnnnnnnnnnlllllljjjjjjjjjjjjllllllhhhiiikkklllmmmllllllkkknnnnnnmmmlllllllllllllllooommmjjjiiihhhfffdddbbbaaaaaa```^^^[[[XXXTTTRRRLLLLLLJJJGGGDDDAAA>>>===<<<;;;999777555444333333222222222222333444555666555666999<<<===BBBOOO]]]lllwww{{{zzzoooiiiqqqmmmaaa^^^\\\^^^bbbbbb^^^YYY___]]]ZZZWWWVVVVVVXXXYYYUUUUUUTTTSSSRRRUUUYYY\\\kkk}}}ooo___RRR```www^^^SSSZZZppp~~~iiiaaaVVVOOOLLLHHHCCC>>>???>>>>>>===<<<;;;:::999;;;:::::::::999999999999999888888777666555444444444333333333444555666777777999;;;<<<<<<===???AAABBBBBBCCCCCCDDDDDDEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCCCCCCCDDDDDD>>>>>>======<<<;;;;;;;;;777666555444333333333333222333333444555555666666555666666777888999::::::888888888999;;;???BBBDDDFFFLLLUUU___kkkyyyxxxtttttt{{{tttkkkaaaSSSJJJSSSbbb{{{pppjjjqqqnnn[[[UUUWWWWWWSSSQQQOOOOOONNNMMMMMMNNNPPPQQQPPPOOOOOOOOOPPPQQQSSSTTTRRRQQQOOONNNNNNOOOPPPRRRPPPTTTWWWXXXUUUQQQMMMKKKMMMOOORRRSSSTTTUUUXXXZZZXXXWWWSSSNNNIIIGGGHHHJJJ|||cccUUUKKKMMMNNNMMMKKKJJJIIIIII@@@===999666444333222000////////////............////////////////////////222222222333333444555666999;;;;;;;;;AAAJJJOOONNNPPPTTTVVVTTTRRRXXXeeeqqq|||uuudddMMMAAAGGGYYYggggggWWWJJJRRRjjj~~~hhh[[[WWWUUUHHH@@@===666::::::999888777777666666222222111111000000//////////////////000111222333111111222333444555666777999;;;===>>>@@@BBBFFFIIIHHHIIIKKKMMMOOOPPPQQQQQQOOOOOOPPPRRRUUUWWWZZZ[[[ZZZ[[[\\\^^^```bbbcccdddcccbbbaaabbbcccdddeeeffffffggghhhhhhiiiiiihhhhhheeeeeedddccccccdddeeeeeecccdddgggiiijjjiiihhhgggiiihhhhhhhhhhhhhhhiiiiiillljjjhhhgggfffccc___\\\YYYYYYWWWUUURRROOOLLLJJJEEEEEEDDDBBB???===:::999888777666444333222222111222222222222333444555555555666:::>>>AAAIII[[[lll{{{~~~|||oookkkvvv|||zzzddd___\\\ZZZ\\\___```]]]YYY\\\[[[ZZZXXXWWWVVVVVVUUUTTTUUUUUUUUUUUUUUUXXXZZZeee|||[[[PPPoooxxxfff[[[^^^tttvvveeeYYYTTTOOOHHHCCCBBBAAA>>>===;;;999777555;;;;;;;;;:::999999999888999999999999888666555444555555555444444555555555444666777888777777999:::<<<<<<=========>>>>>>>>>AAAAAA@@@@@@??????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>><<<;;;;;;;;;<<<<<<999999999999999999999999555444444333333333444444333333444555666777888888777888::::::::::::;;;<<<999::::::;;;===BBBGGGKKKSSS[[[fffrrr~~~tttpppssswwwppp___RRRDDDAAAYYYwwwnnnhhhzzznnnaaaVVVUUUYYYXXXVVVTTTPPPOOONNNMMMMMMNNNPPPQQQOOONNNMMMLLLMMMNNNOOOPPPSSSRRRPPPPPPPPPRRRSSSUUUSSSUUUWWWWWWTTTPPPMMMLLLMMMOOORRRTTTTTTVVVXXXZZZWWWUUURRRNNNKKKIIIIIIIIIwww```RRRKKKMMMNNNMMMJJJGGGFFFEEE???<<<999666555333111///////////////............////////////////////////000111222222333444444444666888999999???GGGJJJIIIKKKRRRXXXWWWTTTXXXdddpppzzzzzznnnVVVFFFKKK]]]lllkkk]]]QQQSSSeeezzzzzzjjjaaaZZZIII@@@>>>777::::::999999888888777777444333333222111111000000------...///000222333444111222222333444555555555666888:::<<<<<<>>>AAACCCCCCDDDFFFHHHIIIJJJKKKKKKJJJJJJKKKLLLMMMOOOPPPQQQPPPQQQSSSUUUWWWYYY[[[\\\^^^^^^]]]\\\[[[[[[\\\]]]___```aaaaaabbbbbbaaaaaa``````^^^^^^^^^^^^``````___```ccceeefffeeedddcccbbbbbbbbbbbbbbbbbbcccdddeeedddbbbaaa```]]]XXXUUURRRQQQOOOMMMJJJGGGEEEDDD@@@@@@???>>><<<:::999777666555444333222222222222222222222222333444555555333555:::@@@GGGRRRddduuu~~~xxx{{{}}}qqqsssmmmbbbaaa^^^ZZZYYYZZZ\\\[[[ZZZWWWXXXZZZ[[[ZZZWWWTTTQQQRRRTTTVVVVVVVVVVVVXXXZZZYYYooosssWWW[[[}}}gggXXX^^^mmm{{{kkkccc\\\SSSMMMGGGDDD@@@???>>>>>><<<:::<<<<<<;;;::::::999888888888999:::;;;;;;:::888777777777777777666666555555555666777777666555666888888999999999999999::::::<<<<<<;;;;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888888888333444444444555555555555666666555444444444555555444444555555666777777777777999;;;:::999999;;;======???AAACCCFFFKKKRRRWWWhhhooo{{{~~~vvvvvvwwwtttooocccVVVNNNNNNLLLNNNaaayyyxxxhhhnnnooo___ZZZWWWXXXYYYVVVUUUWWWQQQPPPOOONNNNNNOOOOOOPPPOOONNNMMMKKKKKKKKKKKKLLLRRRQQQPPPOOOPPPRRRTTTUUUUUUUUUUUURRROOOMMMMMMNNNMMMOOORRRTTTTTTUUUVVVXXXSSSSSSRRRQQQPPPNNNLLLJJJppp\\\PPPLLLMMMNNNMMMIIIFFFCCCBBB???<<<999666555333111///////////////............////////////////////////...///111222333444444444777;;;======@@@FFFIIIHHHFFFNNNVVVVVVTTTWWWbbbmmmfffPPPKKKTTT[[[ddd___XXXVVVaaaqqq}}}{{{lll]]]JJJAAABBB>>>:::::::::999999999888888666555555444333222111111------...///000222444555222222333333444444555555222444777888888999;;;===<<<===???@@@BBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJLLLNNNOOOPPPQQQUUUUUUUUUSSSQQQPPPRRRTTTUUUVVVWWWWWWXXXXXXWWWWWWZZZYYYXXXWWWWWWXXXYYYZZZYYYZZZ[[[]]]]]]]]]\\\\\\ZZZYYYYYYYYYYYYYYYZZZZZZXXXWWWUUUUUUTTTRRRNNNKKKJJJIIIGGGEEECCC@@@???>>>::::::999999888777555555444444333222222222333333222222222222333444555666444555;;;GGGRRR___qqquuutttzzzpppooo{{{yyyddd```aaa]]]YYYWWWWWWXXXXXXXXXSSSVVVYYY\\\[[[WWWSSSPPPQQQSSSUUUUUUUUUUUUVVVXXXRRRaaavvvpppVVV[[[}}}yyy]]]RRRSSS```yyy~~~nnn___VVVNNNIIICCC@@@AAAAAA@@@>>>>>>======<<<;;;:::999999888999:::;;;<<<<<<;;;:::666666777777666666555444444666777666555444555777444444444444444444444444555555555444444444444444666666666666666666666666555555555555555555555555222222333333333444444444555444333333333333333444444444555555555666666666666888::::::888:::>>>BBBAAAEEEKKKOOOTTT[[[cccjjj|||tttuuuyyyuuugggZZZLLLEEEDDDLLLWWWbbbssseee]]]ccciiitttZZZVVVUUUVVVYYYXXXTTTSSSUUUPPPPPPPPPPPPPPPOOOOOOOOOOOONNNLLLKKKJJJJJJKKKKKKPPPPPPNNNNNNNNNPPPRRRSSSSSSSSSRRRPPPMMMMMMOOOQQQNNNQQQTTTUUUUUUTTTUUUVVVRRRQQQQQQRRRSSSQQQOOOLLLjjjZZZPPPKKKMMMOOONNNJJJFFFDDDCCC>>>;;;888666555333000...////////////............////////////////////////,,,...000222333444444444777>>>BBBBBBBBBFFFIIIIIIFFFMMMTTTUUUSSSWWWcccmmm{{{```RRRNNNLLLXXX]]]]]]YYY\\\hhhtttzzz}}}nnnXXXLLLHHHBBB:::::::::::::::999999999777777666555444333222222000000000000111222333444222222222222222333333333000222444555555555666888666777888:::;;;<<<======>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGHHHIIIHHHFFFFFFIIILLLJJJJJJKKKLLLLLLLLLLLLLLLOOONNNMMMLLLLLLMMMNNNOOOQQQQQQQQQQQQRRRRRRRRRRRRPPPOOONNNNNNNNNNNNNNNOOOKKKJJJHHHHHHHHHGGGEEECCCAAA@@@>>>===;;;999999888444444444444444333222222222222222111222222333333333333333333444555666777:::;;;CCCTTTeeeuuuuuuqqqxxxtttgggwwwhhh]]]]]][[[ZZZXXXVVVVVVVVVVVVUUURRRTTTWWWZZZZZZWWWTTTQQQTTTUUUVVVUUUTTTSSSTTTVVVWWW[[[fffvvvmmmZZZaaarrrttt]]]QQQJJJVVVmmm{{{oooddd\\\QQQJJJHHHFFFDDDAAAAAA@@@@@@???===<<<<<<;;;888999::::::;;;;;;;;;:::555666777777777666555444444666777666555444555777333333333333333333333333222222222222222333333333444444444444444444444444333333444444444444444333555555555555555666666666333333333333444555666666555555666777777888999999777:::<<<<<<<<<@@@HHHNNNOOOVVV```hhhpppyyyyyyuuuqqqmmmkkkhhh```TTTJJJNNNPPPVVVbbbqqqsss___NNNMMM]]]mmm~~~~~~ooo___UUUQQQOOOPPPUUUWWWSSSOOOOOOOOOPPPQQQRRRQQQPPPNNNMMMLLLLLLKKKKKKKKKLLLNNNOOOQQQPPPOOONNNNNNOOOQQQRRROOOPPPQQQPPPOOOOOOPPPRRRQQQSSSVVVWWWVVVUUUTTTUUUTTTQQQOOOPPPQQQQQQPPPNNNfffZZZRRRKKKMMMOOOOOOLLLHHHFFFEEE>>>;;;888666555333000...000/////////............////////////////////////+++---///222444555555555666???FFFEEECCCEEEGGGHHHJJJOOOTTTUUUTTTZZZfffppp{{{pppaaaXXXRRROOOZZZ```[[[YYYbbbnnnuuukkkYYYMMMAAA;;;::::::::::::::::::999999888777666555444333333222222111111111111111222111111111111111111111111///111444444444444555666333444666777888999::::::999999999999:::<<<===>>>===>>>>>>>>>?????????@@@===???AAA@@@???@@@DDDHHHBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEKKKJJJJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGEEECCCAAAAAABBBBBBAAA???;;;:::999777555555444444222222222333333222111111111111111111111222333333444444444444555666777777AAABBBLLL```uuuyyyooorrrsssfffdddnnn^^^ZZZZZZUUUVVVVVVWWWVVVUUUTTTSSSRRRTTTVVVWWWWWWWWWUUUTTTYYYYYYYYYWWWTTTSSSTTTVVV\\\XXXZZZhhh~~~rrryyysss^^^XXXiiittt___UUULLLMMM___vvvuuufffZZZTTTOOOJJJFFFCCCCCCBBBAAA@@@???>>>===:::999999999999999999999666777888888888777666555555777888777666666777888555555555555555555555555333333444444555555555666666666666666666666666666333444444555555555444444555555555555555555555555555555555666777999;;;;;;777777888:::;;;<<<===>>>:::===@@@AAABBBHHHRRRZZZdddmmmyyy{{{sssooonnnmmmlllggg^^^RRRJJJGGGHHHPPPbbbyyywwwcccNNNHHHPPP^^^ppp}}}|||yyyttt___NNNLLLTTTOOOJJJJJJQQQVVVSSSMMMJJJNNNPPPRRRSSSSSSPPPNNNLLLJJJJJJJJJKKKLLLNNNPPPRRRTTTSSSQQQPPPPPPQQQRRRTTTLLLNNNQQQSSSRRRQQQRRRRRRSSSVVVXXXYYYWWWUUUUUUUUUWWWSSSNNNMMMNNNPPPPPPOOOcccYYYUUULLLMMMMMMMMMLLLKKKIIIHHHEEE>>>:::999777333000111000/////////..................................../////////111333444333222888;;;???BBBCCCEEEGGGIIIPPPRRRVVVZZZ]]]```bbbcccuuu{{{sss___UUUVVVXXX]]]___]]]\\\ccclll}}}iii[[[VVVEEE>>>999888888777999<<<999999888666666555555555444333222222111111222222222222222222111111111000111111222222222333333333222222222333333444444444777777777888888888999999:::;;;<<<<<<============;;;<<<======<<<<<<===???????????????@@@@@@@@@@@@DDDCCCAAAAAAAAAAAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>??????>>>======<<<;;;;;;666666666555555444444444000000000000000111111111000111111111111222222222333333777:::888555777<<>>@@@@@@>>>::::::::::::999888777666777777777777777777777888::::::999888888777666666666666666666666666666666555555555555555555555555666666666777777777888888666555333111111222333444777777777888888777666666888888777888888:::;;;<<<===;;;;;;;;;===>>>>>>>>>BBBFFFIIIHHHJJJSSSdddqqqzzzzzzpppooopppooollljjj^^^RRRKKKGGGGGGPPP[[[eeehhhVVVJJJVVVmmm}}}}}}~~~qqqnnn~~~vvvdddWWWPPPNNNNNNLLLMMMMMMNNNOOOOOOPPPPPPPPPNNNMMMLLLMMMMMMLLLKKKIIIKKKMMMPPPQQQQQQPPPOOORRRQQQPPPOOOPPPRRRTTTUUUTTTSSSRRRQQQQQQRRRSSSSSSTTTUUUVVVWWWWWWVVVTTTSSSRRRQQQOOONNNMMMMMMNNNNNNdddXXXSSSLLLMMMMMMMMMLLLKKKIIIHHHCCC===999999888444222333000000/////////.................................///......000333444333222999<<>>>>>>>>>>>?????????????????????????????????>>>>>>===<<<<<<;;;;;;999999999888777666666666222222222111111000000000000000000000111111111111111111111111222222222222555222111333555666:::AAATTTZZZjjjrrrrrrssswww}}}hhh```pppnnnddd]]]ZZZYYYXXXWWWVVVWWWVVVTTTQQQNNNRRRRRRSSSUUUVVVWWWVVVUUUSSSTTTUUUVVVWWWWWWVVVVVVXXXWWWXXX\\\eeesss[[[dddxxx}}}cccRRRIIILLLOOOUUUjjjzzzqqqcccWWWTTTRRRKKKCCCAAACCCBBB>>>>>>>>>>>>>>>===<<<;;;:::777888999:::;;;;;;;;;;;;888888777777777666666555555555555555555555555555666666666666666666666666555555555555666666666666777777666555666777888999666777777888888777777777777888888888888888999999999888999<<>>AAADDDHHHMMMQQQNNNTTT]]]cccdddaaa^^^[[[aaahhhrrr~~~uuu\\\KKKCCC<<<<<>>===:::777666888777666666666666666777666555555555444444444444222111111111111000000000000000000000111111111111222111111111111111000000222222222333333333444444222222333444444444333333444555666666555555666777666777777777777888888888999999::::::::::::999999::::::::::::::::::::::::::::::999999888777777777444444444333222222111111000///////////////......000000000111111111222222111111222222222333333333555111111555999===DDDKKK]]]jjj~~~}}}pppoooqqqwwwvvv___[[[sssmmmbbb```[[[WWWXXXXXXWWWVVVUUUTTTRRROOOLLLPPPQQQRRRSSSTTTUUUTTTTTTSSSRRRSSSUUUXXXYYYVVVRRRTTTUUUVVVXXX\\\eeeqqqzzz}}}yyyjjjcccxxxzzzfffTTTNNNLLLJJJQQQ^^^tttvvvrrrkkk___SSSOOOOOOKKKDDD@@@@@@???>>><<<;;;:::999888999::::::;;;::::::999777777777777777777666666666666666666666666666666777777777777777777777777666666666666666666666666555555666666777888888888555666666666666666666666777888:::;;;;;;;;;:::999???@@@BBBFFFLLLTTTZZZ^^^```gggqqqyyyxxxrrrkkkjjjjjjlllllldddWWWMMMFFFAAA===???HHH\\\xxxyyygggmmm~~~vvvooodddXXXRRRRRRRRRNNNIIIKKKKKKLLLLLLNNNOOOPPPQQQXXXUUURRRPPPPPPQQQQQQPPPSSSRRRQQQPPPPPPQQQRRRSSSTTTSSSRRRQQQQQQQQQRRRSSSRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSRRROOOMMMLLLNNNQQQTTTVVVUUURRRNNNKKKhhhYYYOOOKKKLLLMMMMMMMMMKKKJJJIIIBBB<<<888999888444333444000000000////////////...........................,,,,,,,,,...111444444444333777<<>>============<<<;;;999888777888888888888888888888888888888888888888888888888666666666666666666666666999999888888888777777777555666777777888888777777999888888888888888888888;;;===AAADDDFFFGGGFFFFFFLLLNNNRRRWWW___iiirrrxxx}}}qqqjjjiiiqqqlllfff___XXXOOOEEE>>>???@@@BBBGGGTTTlll}}}nnn|||sss[[[VVVPPPOOOQQQSSSQQQNNNKKKKKKKKKLLLMMMOOOQQQSSSZZZWWWSSSQQQQQQRRRRRRQQQTTTSSSPPPNNNNNNOOOQQQRRRRRRRRRQQQQQQQQQRRRSSSSSSPPPOOONNNNNNNNNOOOPPPQQQNNNOOOPPPPPPQQQPPPPPPOOOOOOQQQTTTUUUTTTRRRNNNLLLlll[[[OOOKKKKKKLLLMMMMMMLLLJJJJJJDDD>>>:::999777333111222111000000000////////////........................,,,++++++---000333444444000666===DDDGGGJJJKKKMMMSSSWWW[[[\\\ZZZZZZ]]]```[[[fffnnnttt{{{XXXIII:::777===BBBFFFIII```ppp|||jjjVVVKKKGGGCCC>>>;;;999999888888777888888888777777888888888777666555222222222222111111111111....../////////000000000000000000//////.........,,,,,,,,,---------......111222222222222222111111///111222222111111222333111111111222222222333333222333444555555444333222333333333333333333333333333333333333333222222222111111111111000000000000000000111111111111111111///000000111222333333333222333333333444444444444222555:::???CCCMMMcccvvvuuuhhhmmmxxxyyyoooYYY```~~~ooo^^^aaaaaaVVVSSSZZZVVVTTTSSSTTTTTTTTTSSSQQQOOOQQQRRRRRRPPPPPPRRRTTTQQQOOOOOOSSSYYY[[[XXXSSSRRRVVVYYYYYYXXX[[[bbbhhhqqq{{{~~~rrrzzz}}}hhh]]]WWWSSSQQQRRRXXXqqq|||tttfffZZZ]]][[[WWWRRRMMMIIIGGGEEEAAAAAA???>>><<<;;;::::::999999888888888888777777888888888888888888888888666666666666666666666666999999999888888888888888999999:::::::::999999888;;;::::::999::::::;;;<<>>FFFMMMSSSdddyyytttbbbWWWPPPGGG@@@===:::999888777666666666666777888999999999888666555444333333333333222222222////////////000000000000000//////////////////...------.........////////////000000000000///......///000111111000000111333000000000000111111111111111222222222222222222111111111111111111111111111222222222111111111111111////////////////////////......////////////000000///000000111222333444444333333333444444444555555555777;;;AAAIIIYYYuuuxxxooonnnsssxxxrrr\\\WWWqqquuufff^^^aaa___VVVSSSYYYUUUSSSRRRSSSTTTUUUTTTSSSSSSUUUUUURRRNNNMMMNNNQQQTTTRRRQQQSSSWWWYYYWWWUUUTTTWWWYYYYYYWWWWWWYYY\\\lllyyynnnbbbXXXPPPOOONNN]]]}}}ppplllfff^^^WWWQQQMMMKKKEEECCC@@@===<<<<<<======;;;;;;;;;:::999999888888888888888888888888888888777777777777777777777777888888888999999999::::::888888999999999999::::::999999999:::<<<>>>AAABBBEEEHHHOOOXXX```ggglllooovvv{{{tttrrrpppqqqttttttppplllXXXTTTMMMEEE???===???BBB???HHHUUUaaaooo~~~rrruuu}}}uuummm___RRRTTTWWWYYYVVVPPPLLLLLLMMMLLLLLLLLLLLLOOORRRUUUWWWWWWUUUSSSSSSTTTTTTSSSRRRNNNNNNOOOOOOPPPPPPPPPPPPNNNOOOOOOPPPQQQQQQRRRRRRKKKKKKJJJJJJKKKLLLNNNOOORRRRRRQQQPPPOOOOOONNNNNNPPPNNNLLLKKKJJJJJJKKKLLLrrr___PPPJJJKKKLLLMMMMMMLLLKKKJJJCCC===999999888333111333111111111000000000//////...........................,,,***+++---000111222444777;;;>>>AAACCCGGGIIIJJJQQQYYY[[[ZZZZZZ]]]aaahhhjjjqqq|||kkkMMM<<<777:::AAAHHHIIIYYYlllzzzuuummmbbbTTTIIIDDD>>>===;;;:::888777777777666777999999999888666555555555444444444444333333//////000000000111111111///////////////000000000000000111111111222222222///////////////...------...///000000//////000222....../////////000000000111000000000000000000111////////////////////////000000000000000000000000////////////////////////---........./////////000///000000111333444444555444444444444555555555555888;;;EEEUUUeeeuuutttkkkmmmvvv|||kkkVVVXXXiiiggg___YYYYYYZZZWWWUUUVVVUUUSSSQQQQQQRRRRRRRRRPPPQQQSSSTTTRRRNNNMMMQQQTTTYYYXXXVVVUUUTTTTTTTTTUUUSSSTTTVVVWWWXXXXXXWWWWWW```lll~~~oooccc]]]^^^iii|||ssskkkeeecccXXXTTTNNNHHHDDDCCCDDDEEEDDDCCCBBBAAA@@@>>>======::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>???;;;;;;;;;<<<===???AAACCCAAABBBDDDGGGLLLQQQVVVYYY^^^bbbiiisss}}}uuujjjhhhjjjmmmooolllfff]]]XXXFFFEEECCC???===AAAIIIPPP^^^hhhuuu|||uuuxxxooobbb[[[UUUPPPQQQSSSTTTRRROOOLLLKKKKKKMMMLLLLLLMMMPPPSSSWWWZZZUUUTTTTTTUUUWWWVVVTTTSSSKKKNNNQQQTTTVVVVVVTTTSSSPPPPPPPPPPPPOOONNNNNNMMMJJJIIIIIIIIIJJJKKKMMMNNNQQQQQQPPPOOONNNNNNNNNNNNLLLJJJIIIGGGFFFGGGHHHHHHttt___OOOJJJKKKLLLMMMMMMLLLKKKKKKAAA<<<888999888555333555111111111111000000000000........................///---++++++---///111111555555666777999===BBBFFFSSSWWWZZZYYYWWW[[[eeennnkkkhhhnnnzzz]]]III>>>999999<<>><<<;;;::::::666777999999999888666444666666555555555444444444000000000000111111111111.../////////000000111111............/////////000000111111111000//////...---...000///......///111------........./////////000000...------...000000........................////////////////////////111111111111111111111111/////////000000000111111///000000222333444555555444444444555555555666666999@@@SSSoooyyyqqqlllooozzznnnNNNPPPfffddd```ZZZSSSQQQTTTXXXWWWSSSVVVSSSQQQPPPPPPPPPOOOMMMKKKOOORRRQQQPPPQQQVVV[[[]]]\\\ZZZVVVRRRQQQRRRTTTPPPQQQSSSWWW[[[\\\[[[YYYTTT^^^rrrtttnnndddZZZSSSPPPPPPPPPLLLKKKJJJIIIGGGEEEDDDCCC????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???AAABBBCCCDDDEEEDDDCCCDDDEEEHHHLLLPPPRRRTTTUUUXXX]]]dddlllrrrvvvzzznnniiijjjiiifffmmmooopppjjj^^^QQQGGGCCC????????????EEERRRdddqqqrrrgggeeexxx|||uuu|||{{{uuuaaaQQQLLLLLLMMMLLLKKKKKKMMMOOOPPPNNNKKKNNNMMMMMMNNNPPPTTTYYY[[[TTTTTTUUUWWWYYYXXXVVVSSSKKKNNNTTTYYY[[[[[[XXXVVVRRRQQQQQQPPPNNNLLLJJJIIIIIIIIIHHHHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQHHHHHHGGGFFFEEEEEEEEEEEEuuuZZZLLLKKKKKKLLLMMMMMMLLLKKKJJJ@@@>>>;;;777444333222222111111111111000000000000---...///...,,,,,,...///,,,,,,,,,---------.........222666666777===IIISSSUUUZZZ^^^]]][[[]]]eeellljjjpppwwwyyyyyy}}}rrr]]]GGG888666999>>>JJJPPPUUUiiiwwweee[[[RRRMMMEEE???<<<<<<<<<===999999888777555666888999666555444333222333444555222222222222111111000000111111000///////////////......000111222222222222000000000000000000000000222222111000000///000000111111000......---------........................////////////////////////111111000000//////......000000000000000000000000111111000000000000111111//////000222555666666555444222444999:::888;;;AAAEEESSSjjjmmmeeeiiiqqqvvvvvvzzzjjjXXXQQQeee|||hhh___XXXWWWVVVUUUTTTTTTTTTTTTPPPQQQRRRSSSSSSQQQOOOMMMMMMMMMMMMMMMNNNQQQUUUYYY\\\ZZZWWWTTTQQQOOOMMMLLLPPPQQQQQQSSSVVVYYY\\\^^^ZZZZZZaaarrr|||vvvlllccc^^^]]]ZZZWWWSSSPPPOOONNNKKKJJJIIIIIIHHHIIIIIIIIIIIIGGGFFFFFFGGGIIILLLNNNHHHJJJMMMOOOPPPRRRUUUXXXXXXXXX[[[```bbbdddkkktttxxxzzz~~~uuusssnnniiihhhlllooonnnmmmeee___UUUMMMGGGDDDAAA???NNNEEEBBBKKKXXXhhhhhhVVV^^^ooo{{{rrr___TTTSSSSSSPPPLLLNNNNNNOOOOOOPPPPPPOOOOOOMMMMMMMMMNNNOOOQQQRRRSSSMMMPPPSSSVVVWWWUUURRRPPPPPPRRRVVVZZZ[[[YYYVVVTTTNNNMMMLLLOOORRRRRRNNNJJJFFFFFFFFFFFFGGGGGGHHHIIIHHHIIIKKKLLLNNNPPPQQQRRRNNNKKKIIIGGGGGGGGGFFFDDDpppWWWMMMJJJKKKLLLLLLLLLKKKJJJIII@@@>>>;;;777444333222333111111111000000000//////---...///...,,,,,,...///,,,,,,,,,---------......333666888888999AAANNNXXXWWW\\\aaaaaa___```gggnnntttvvvyyy{{{|||lllSSS???999:::===HHHOOORRR___wwwuuulll```XXXOOOHHHDDDAAA===:::<<<<<<;;;:::999888888999555444444444555555666777333333222222111111111111111000000///////////////......///000111222222111111111111111111111111111222222111000000000111111111111000......------...........................////////////////////////111111000000////////////000000000000000000000000111111000000000000111111222111111222333333333222999777888<<<;;;:::>>>FFFIII^^^xxxwwwccceeegggoooyyykkkYYYYYYaaauuuqqq^^^[[[WWWWWWVVVUUUUUUUUUUUUUUURRRRRRSSSSSSRRRQQQOOONNNLLLLLLLLLLLLLLLOOOSSSVVV\\\[[[XXXUUURRRPPPNNNNNNPPPPPPQQQRRRTTTWWWZZZ[[[ZZZZZZ___iiittt{{{wwwqqqkkkeee```\\\ZZZ[[[[[[YYYXXXWWWVVVVVVVVVRRRQQQOOOOOOPPPRRRUUUVVV^^^aaadddfffhhhjjjmmmooommmooovvvxxxnnnhhhhhhiiimmmrrrwwwvvvqqqlll[[[UUULLLFFFDDDDDDEEEFFFCCCFFFPPPaaarrreee```iiixxxtttjjj\\\TTTSSSTTTSSSPPPQQQPPPOOONNNNNNOOOPPPQQQOOOOOONNNNNNOOOOOOPPPPPPLLLNNNQQQTTTTTTSSSQQQPPPRRRTTTVVVXXXXXXWWWTTTSSSMMMMMMNNNOOOPPPOOOMMMKKKKKKKKKJJJIIIHHHHHHHHHHHHJJJJJJKKKLLLMMMOOOOOOPPPKKKIIIHHHGGGHHHGGGFFFDDDlllVVVOOOJJJJJJKKKKKKKKKJJJHHHGGGAAA>>>;;;777444333333333111111000000000000//////---...///...,,,,,,...///,,,,,,,,,---------......555666888777999AAANNNXXXVVV\\\ccceeedddffflllsss}}}|||{{{|||}}}eeeLLL>>>999;;;CCCKKKOOOTTTaaawwwsssjjj```YYYVVVPPPFFF>>><<<<<<;;;:::999888888777555666666777777666666555333333333333222222222222111000000///////////////......///000111111111111111111111111111111111111111111000000000111222222111111000///....................................////////////////////////111000000000000/////////000000000000000000000000222111111000000111111222333333333333333333333333555555888;;;===BBBMMMYYYbbbtttuuujjjdddiiikkkttteeeOOOLLLbbbzzzxxx]]]VVVYYYWWWVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPOOOOOONNNKKKLLLLLLLLLLLLMMMPPPSSSZZZYYYWWWUUUSSSQQQPPPPPPQQQQQQPPPQQQRRRTTTVVVWWWXXXXXXZZZ]]]aaannn~~~{{{yyywwwuuutttsssooonnnmmmlllmmmnnnppprrryyy|||yyyppplllmmmrrrvvv|||sssggg___PPPKKKDDDAAABBBFFFIIILLLaaammm{{{xxxrrrvvvvvvxxxyyywwwyyyyyybbb^^^XXXTTTTTTUUUUUUUUUTTTRRROOOMMMLLLNNNPPPQQQPPPOOOOOONNNMMMMMMMMMMMMKKKLLLNNNPPPRRRRRRRRRQQQUUUUUUUUUUUUTTTSSSQQQQQQLLLNNNOOOOOOMMMLLLKKKKKKQQQOOOMMMKKKIIIHHHHHHHHHLLLLLLLLLLLLLLLLLLLLLMMMGGGGGGFFFGGGIIIHHHFFFDDDqqqXXXOOOIIIJJJJJJKKKJJJIIIGGGFFFAAA???;;;777555333333333111000000000////////////---...///...,,,,,,...///,,,,,,,,,---------......111333555555666<<>>BBBHHHUUUhhhvvvzzzmmmhhhlllqqqsssxxxzzzbbbPPPKKK[[[zzzbbbVVVXXXZZZVVVVVVWWWWWWWWWVVVVVVVVVUUUTTTQQQOOOMMMMMMMMMNNNLLLMMMNNNNNNMMMMMMOOOQQQUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPQQQQQQSSSSSSVVVVVVVVVVVVVVVaaawwwvvveeeZZZTTTYYY^^^bbbjjjttt|||yyymmmoooqqqtttyyypppbbbWWWQQQMMMLLLNNNSSS[[[ccciiilllssspppvvv}}}ttthhh```SSSTTTUUUTTTTTTTTTUUUVVVUUUSSSQQQOOONNNNNNOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNPPPQQQRRRSSSWWWVVVTTTRRRPPPOOOOOOOOOKKKNNNPPPOOOKKKIIIJJJLLLQQQPPPMMMKKKIIIIIIIIIIIIMMMLLLLLLKKKKKKJJJJJJJJJDDDDDDEEEGGGIIIIIIFFFDDD{{{[[[KKKIIIJJJJJJJJJJJJHHHFFFEEEAAA???<<<888555444333333000000000////////////...---...///...,,,,,,...///,,,,,,,,,---------......---000333555666888===@@@NNNVVV^^^bbbbbbdddkkkrrryyy~~~|||xxxyyy||||||]]]FFF===:::@@@MMMPPPKKKMMMUUUlll|||{{{kkk___WWWPPPFFF???;;;:::999888666777888888888666555444444444444444444555555555222222111000000000000111///000111111111111111111000000000000000000000000...............///000111111000000////////////000////////////////////////////////////////////////000000000000111111111111222222222222222222222222333333222222222222333333333555666555444555777:::@@@EEELLLSSS___qqqwwwhhhccchhhsss{{{ppp___OOOPPPaaazzzkkkXXXYYY[[[XXXVVVVVVWWWWWWWWWVVVUUUTTTTTTRRROOOLLLKKKKKKLLLMMMMMMOOOQQQQQQPPPOOOPPPQQQOOOOOOPPPPPPRRRSSSTTTUUUTTTSSSRRRQQQPPPPPPQQQQQQTTTRRRRRRTTTUUUZZZfffrrr]]]RRREEE>>>AAAFFFFFFHHHNNNgggzzz}}}sssllljjjkkknnnuuu|||yyymmmddd___^^^aaafffppp~~~~~~uuu~~~~~~pppcccXXXQQQLLLOOORRRSSSSSSRRRTTTUUUSSSSSSTTTSSSRRRPPPNNNLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOQQQSSSSSSVVVUUURRROOOMMMLLLMMMMMMKKKNNNPPPNNNKKKIIIKKKMMMNNNMMMJJJHHHGGGHHHIIIJJJLLLLLLKKKKKKJJJIIIHHHHHHCCCCCCEEEGGGIIIIIIGGGEEE\\\IIIJJJJJJKKKKKKJJJHHHFFFEEEBBB???<<<888555444444444000000////////////......---...///...,,,,,,...///,,,,,,,,,---------......+++///333666888999:::;;;NNNTTT[[[\\\[[[\\\ccciiiqqq{{{~~~xxx]]]DDD<<<<<>>IIIVVVeeevvv~~~lllfffjjjrrr|||tttVVVLLLJJJZZZtttxxx]]]WWW\\\[[[UUUUUUVVVWWWWWWVVVUUUSSSRRRSSSQQQOOOMMMKKKKKKLLLMMMNNNPPPSSSSSSSSSRRRRRRRRRMMMMMMNNNOOOQQQRRRTTTUUUTTTSSSRRRPPPOOOOOOOOOPPPRRRPPPQQQTTTWWWWWWZZZ___nnn}}}^^^NNNAAAAAACCCCCCDDDHHHIIIYYYsss~~~xxxtttlllkkkiiiiiillluuu}}}{{{~~~zzz|||lll^^^SSSLLLLLLNNNQQQRRRRRRRRRSSSTTTRRRSSSUUUUUUTTTQQQNNNLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRTTTRRROOOLLLKKKKKKLLLLLLLLLMMMNNNMMMLLLLLLMMMNNNKKKJJJGGGEEEEEEGGGIIIKKKJJJJJJJJJIIIIIIIIIHHHHHHEEEDDDEEEGGGIIIJJJHHHFFF]]]KKKKKKKKKLLLKKKJJJHHHGGGEEEBBB@@@<<<888666444444444000000/////////.........---...///...,,,,,,...///,,,,,,,,,---------......+++...222555888:::<<<===IIIOOOUUUVVVUUUWWW___gggiiirrrvvvLLLBBB;;;BBBPPPVVVRRRKKKLLLWWWjjj~~~wwwnnnbbbXXXRRRMMMFFFBBB======;;;:::999999999999555555666666666777777777555555444333333333333444333333333444444333333222222222222222222222222222222111111000000000000111111000000000000000111111////////////////////////////////////////////////000000111111111222222222333333333333333333333333444444333333333333444444444888;;;;;;;;;>>>DDDIIINNN[[[lll|||~~~vvvqqqsssyyyttt```IIILLLWWWkkk~~~gggZZZ[[[\\\ZZZWWWUUUVVVWWWVVVUUUSSSPPPOOOSSSRRRPPPOOONNNNNNNNNNNNLLLOOOSSSUUUTTTSSSSSSSSSPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRPPPNNNMMMMMMMMMNNNQQQOOOPPPTTTUUUTTTVVV[[[bbbrrrfffLLLAAA===:::;;;@@@AAAHHHVVVjjj~~~{{{uuuqqqnnnnnnnnnooorrrwww{{{~~~yyywwwxxxzzzoooaaaWWWQQQNNNNNNNNNNNNPPPQQQSSSTTTTTTSSSSSSTTTTTTSSSRRRPPPNNNPPPPPPNNNMMMLLLKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNPPPNNNMMMKKKJJJKKKLLLLLLMMMLLLLLLLLLNNNOOOOOOOOOKKKIIIFFFDDDDDDEEEHHHIIIGGGHHHHHHHHHIIIIIIIIIIIIGGGFFFEEEGGGIIIJJJIIIHHH^^^PPPLLLLLLLLLLLLKKKIIIGGGFFFBBB@@@<<<999666444444444000/////////............---...///...,,,,,,...///,,,,,,,,,---------......***,,,///222666:::>>>@@@BBBHHHOOOQQQRRRWWWaaajjjbbbjjjwwwSSSGGG<<<===MMM[[[\\\UUUEEEHHHOOO]]]ppp}}}uuuooolllggg___YYYGGGEEEAAA===999777666555555555666666777777888888666666555444444444444555444444444555555444333333444444444444444444444444444444333222111111111222111000000000000000111111000000000000000000000000////////////////////////000000111111222222222222333333333333333333333333555444444333333444444555333777===AAACCCIIIRRRZZZsssoooyyyxxx|||{{{cccMMMKKKWWWkkk}}}nnn^^^]]]___\\\ZZZ\\\VVVVVVWWWVVVTTTRRROOOMMMSSSRRRQQQQQQPPPPPPPPPPPPKKKOOOSSSUUUTTTSSSSSSSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPNNNMMMKKKKKKLLLLLLPPPPPPQQQSSSQQQQQQVVV^^^ZZZdddsssnnnTTTEEE<<<;;;??????>>>@@@JJJ[[[rrrwwwnnnfffbbbfffffffffiiiooovvv~~~tttnnnfffcccjjjyyytttaaaUUUQQQRRRTTTPPPNNNMMMNNNQQQTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRUUUTTTRRRPPPNNNLLLKKKKKKIIIJJJKKKMMMMMMMMMLLLKKKMMMLLLKKKJJJJJJKKKLLLMMMOOOLLLJJJLLLOOORRRQQQOOOLLLJJJGGGDDDCCCDDDGGGHHHFFFFFFGGGHHHIIIIIIJJJJJJIIIGGGFFFFFFHHHJJJJJJIII}}}YYYLLLJJJOOOPPPLLLIIIHHHFFFCCCDDD???:::999555111111555222222111111000/////////000///...------...///000000,,,)))***...000...+++,,,,,,,,,---111999BBBIIIAAA???HHHYYYcccbbbeeemmmqqqnnnppp|||pppWWWCCCBBBKKKTTTaaannn___LLLAAAHHHRRR\\\rrr~~~xxxqqqfffZZZNNNHHHBBB;;;:::===999777888:::888444555888666555666777999888555222111333444666777777666666666555444333333333333333444333333222111111111222111222222333333333222222111111222222222222111111111111222222222333333333333333333333333333444555555444333333444444333222555444333333555777:::<<>>===>>>???@@@IIISSS||||||yyyxxxpppnnnkkkjjjjjjjjjkkkkkkooommmiiiggggggkkkppptttrrrvvv|||~~~xxxooohhhjjjqqqppppppuuusss}}}yyymmm```ZZZ\\\\\\XXXRRRMMMOOOQQQSSSSSSRRRQQQOOORRRRRRQQQOOOLLLLLLNNNPPPQQQNNNMMMOOORRRRRROOOKKKJJJLLLOOOQQQRRRPPPNNNLLLIIIGGGEEEGGGLLLNNNNNNMMMMMMJJJHHHHHHJJJKKKJJJIIIIIIGGGEEEBBBAAA@@@AAAAAAEEEEEEEEEEEEEEEFFFGGGGGGFFFHHHJJJLLLLLLKKKIIIHHH\\\KKKIIIMMMOOOKKKIIIIIIHHHEEEDDD???;;;999666222111444222222111111000/////////......////////////......000---***+++...///...+++,,,,,,,,,---///444;;;@@@EEEGGGTTTiiivvvvvvsssttt___HHH???FFF\\\rrryyyooo]]]JJJ>>>===FFFNNNdddqqq~~~wwwjjjXXXHHHAAA===999777888777555777:::777777555333333555888;;;444555666888999999999999666666555555444444555555555555444444333333444444444444555555555444444333333444444555555444444333222222222333333333444444555555444333333333333333555555666666666777777777777888<<>>BBBXXXeeewww}}}{{{}}}|||{{{xxxuuurrrooommmllliiieeefffjjjmmmnnnnnnvvvxxxyyyzzz|||||||||~~~~~~rrrhhhbbb___uuu~~~www{{{~~~qqqjjjbbb\\\WWWWWWZZZZZZUUUOOOPPPQQQRRRSSSSSSQQQOOONNNOOOPPPOOOMMMLLLLLLMMMOOONNNLLLJJJLLLOOOPPPOOOLLLLLLNNNPPPRRRRRRQQQOOOMMMIIIGGGFFFHHHMMMPPPPPPNNNIIIGGGFFFGGGHHHJJJJJJIIIIIIHHHEEECCCBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDEEEIIIMMMPPPQQQNNNJJJHHH\\\IIIIIIMMMNNNJJJHHHIIIIIIFFFDDD???;;;:::777222222444222222111111000/////////---...///000000///...---///---++++++---...---,,,,,,------,,,---111666:::DDDEEEPPPbbbooossstttvvvmmmWWWJJJFFFNNNYYYrrruuulllVVVCCC@@@CCCEEENNNYYYlllnnn]]]RRRKKKEEE@@@>>><<<888888:::777888888666555666999<<<444555666777777888888999777666666555555666666666777666555555555555666666555555555555555444444333333444444555555444444333333333333333444444444444222222222333333444555666777777888888777666777888<<>>???999;;;======<<<:::999999555555555555666666666777777777777666666777777888888777777777777777888888555555666666555444444333333333444444444444333333333333444444444555555555666666666666777888999999333666999;;;<<<>>>AAADDDHHHNNNXXXeeesss~~~}}}wwwxxx|||hhhRRRKKKVVVmmmuuufff]]]UUUXXXWWWWWWVVVUUUSSSRRRQQQRRRRRRRRROOOMMMMMMPPPSSSTTTSSSQQQOOOMMMMMMMMMNNNOOOOOOPPPOOONNNLLLKKKIIIHHHHHHIIIJJJKKKMMMNNNOOOOOOOOONNNMMMLLLLLLLLLMMMNNNOOOQQQQQQQQQRRRTTTVVVYYYZZZ\\\^^^ccckkkuuu|||~~~gggRRRFFFAAA@@@===???CCCIIISSScccvvv}}}gggWWWTTTXXX]]]nnnttt}}}mmm^^^SSSMMMKKKJJJSSS```lllwwwzzzfff[[[WWWYYYWWWTTTSSSRRRQQQMMMKKKRRRRRRRRRQQQPPPNNNLLLKKKIIIJJJKKKKKKJJJJJJKKKMMMPPPNNNMMMLLLMMMMMMMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJLLLIIIGGGHHHKKKMMMLLLJJJMMMMMMLLLKKKIIIIIIIIIJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFHHHJJJKKKKKKIIIFFFDDDDDDEEEGGGHHHIIIIIIIIIHHH```OOOJJJNNNNNNJJJGGGHHHHHHGGGCCC???<<<<<<999444222444222222111111000/////////......////////////.........------,,,,,,------...,,,---...------...000222<<<@@@EEEKKKSSS___nnnyyywwwttt{{{sss___LLL@@@;;;RRRjjjqqqkkk___LLL<<<>>>;;;>>>HHHTTTbbbzzz~~~tttjjjeee___VVVOOOMMMDDDEEEFFFHHHHHHDDD>>>::::::999888777666666666777888888777777777888999999999999888888888999::::::777777777777666666555444333444444444444444444333444444444555555555666666888888777777777888999999444999AAAHHHNNNUUU\\\bbbgggooo{{{{{{vvvwww{{{~~~~~~yyy___RRRGGGOOOhhhttt\\\XXXUUUNNNRRRQQQQQQQQQPPPPPPPPPOOOQQQRRRSSSQQQMMMMMMOOORRRUUUSSSQQQOOOMMMLLLKKKKKKOOOOOOPPPPPPPPPNNNMMMLLLGGGGGGGGGHHHIIIKKKLLLMMMPPPOOONNNMMMLLLKKKKKKKKKMMMNNNOOOOOONNNOOOQQQSSSSSSVVVYYYZZZ[[[]]]bbbgggnnn{{{dddRRRGGGHHHDDDAAA???>>>BBBMMMYYYhhh|||qqqfffdddccceeekkkssswwwtttuuu~~~|||xxxwww{{{{{{bbb]]]RRRHHH@@@???CCCFFF^^^ooo{{{kkk^^^[[[___WWWUUUSSSQQQPPPOOOPPPPPPQQQQQQPPPOOONNNLLLKKKJJJHHHIIIJJJJJJIIIHHHIIIJJJOOOOOOOOOOOONNNNNNMMMMMMMMMMMMNNNOOONNNMMMLLLKKKIIIGGGEEEGGGKKKNNNNNNLLLNNNNNNNNNLLLIIIHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLLLLKKKIIIFFFDDDDDDDDDDDDDDDEEEFFFHHHIII___PPPLLLOOONNNIIIFFFGGGHHHFFFCCC???======:::444222444222222111111000///////////////............//////------------,,,,,,---...,,,---......------///111333<<>><<>>>>>LLL^^^~~~wwwsssoooiiieeefffhhheeeZZZQQQFFFDDDBBB???===<<<<<<<<<999888888888999::::::;;;:::::::::::::::;;;<<<===<<<<<<<<<<<<;;;:::999888666666777777777777666666555555555555666666666777:::<<>>AAABBBAAA???=========>>>???===;;;999999:::999:::::::::999888666666444777999::::::;;;<<<>>>GGGQQQ]]]cccdddiiisss|||{{{rrrnnnnnnooovvv{{{|||ttt```KKKEEEKKKVVVooossscccTTTNNNKKKHHHHHHKKKNNNLLLIIIHHHHHHKKKNNNPPPQQQPPPPPPOOONNNMMMLLLKKKMMMLLLKKKIIIIIIIIIJJJKKKPPPMMMJJJIIIKKKLLLJJJHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIKKKLLLMMMMMMLLLLLLSSSRRRPPPNNNMMMKKKKKKJJJMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUYYYbbbsss~~~qqqqqqnnnaaa[[[^^^PPPJJJCCC???@@@IIIYYYgggxxxkkk___[[[VVVSSSRRRPPPLLLJJJJJJHHHFFFGGGJJJNNNPPPRRRccckkkooollljjjqqq|||tttggg___ZZZYYYTTTMMMFFFFFFLLLRRR[[[iii}}}ooorrrzzzyyyiii___ZZZXXX[[[]]]___^^^ZZZUUURRRQQQPPPOOONNNMMMLLLLLLLLLIIIJJJKKKLLLLLLKKKJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGGGGIIILLLNNNOOOMMMLLLJJJOOONNNKKKIIIHHHJJJLLLMMMKKKJJJJJJKKKLLLKKKHHHFFFEEEDDDFFFJJJGGGAAAAAAEEECCCEEEHHHKKKMMMMMMMMMLLLNNNLLLJJJHHHGGGFFFCCCAAAFFFGGGHHHIIIIIIIIIHHHGGGsssSSSMMMMMMPPPPPPMMMLLLMMMLLLHHHDDDAAA===:::888666444222222111000000111111000............//////////////////...------...///...---,,,,,,,,,,,,---.../////////000666AAAJJJPPPWWW]]]cccnnnnnnWWWIIILLL]]]uuuppp[[[NNNGGGAAA??????KKKXXXlllzzzooogggbbbaaaaaaUUURRRNNNKKKJJJKKKMMMOOOOOOOOOOOOMMMJJJHHHIIIJJJOOOOOOOOONNNMMMIIIFFFDDDEEEFFFFFFGGGHHHIIIJJJKKKGGGGGGHHHHHHHHHJJJMMMPPPbbblllzzz}}}xxxtttsssvvv{{{zzznnnaaaWWWJJJAAAIIIWWWvvvrrr```UUUKKKJJJJJJHHHHHHKKKNNNLLLKKKIIIJJJKKKMMMOOOJJJKKKMMMMMMMMMMMMLLLKKKLLLKKKKKKJJJJJJKKKKKKLLLNNNMMMLLLKKKKKKKKKIIIHHHIIIHHHGGGFFFEEEFFFGGGHHHHHHIIIKKKLLLMMMNNNMMMMMMPPPPPPNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPRRRTTTUUUSSSSSSTTTYYYdddvvvnnndddmmmggg___VVVNNNJJJJJJLLLccc~~~}}}vvvqqqjjjbbb\\\WWWSSSMMMKKKQQQ^^^nnnyyy}}}uuuqqqqqqwwwpppdddWWWMMMHHHEEEEEEFFFGGGGGGHHHOOO___rrryyyqqqbbbZZZYYYYYYTTTUUUVVVVVVUUUSSSPPPOOOOOOOOONNNMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJLLLNNNNNNMMMLLLKKKMMMKKKIIIHHHHHHHHHJJJKKKKKKJJJJJJKKKLLLKKKIIIGGGIIIEEEBBBCCCGGGGGGCCC>>>BBBDDDFFFIIIKKKLLLMMMMMMOOOLLLJJJHHHHHHFFFDDDBBBEEEFFFHHHJJJKKKKKKKKKJJJyyyWWWPPPNNNQQQSSSPPPOOOPPPMMMHHHDDDAAA===:::888666444222222111000000111111000...///////////////.........///...------...///...---,,,,,,,,,,,,------...///111---...888DDDOOOYYYaaalllxxx```HHHHHH^^^ttt~~~kkkZZZOOOHHHCCCBBBHHHSSScccvvvxxxrrrpppkkkkkkkkkkkkmmmnnnpppqqqtttrrroookkkiiiiiillloookkkiiihhhhhhgggccc\\\VVV]]]]]]^^^___aaadddfffgggffffffggggggiiimmmrrrvvvxxxrrrmmmkkkmmmqqqwww|||~~~```SSSEEE??????JJJccc{{{kkkQQQPPPJJJGGGIIIKKKJJJIIIIIIMMMLLLKKKKKKJJJKKKKKKLLLIIIKKKMMMNNNNNNMMMKKKIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLNNNOOONNNLLLJJJIIIIIIJJJIIIGGGFFFFFFFFFGGGHHHIIIJJJLLLNNNOOOOOOOOONNNNNNMMMLLLLLLNNNPPPRRRTTTRRRQQQPPPPPPQQQSSSUUUWWWUUUSSSQQQPPPUUU___llluuu{{{rrriii___VVVPPPLLL[[[uuuyyyuuuooojjjmmm}}}rrrnnnfff]]]UUUPPPLLLKKKFFFEEECCCBBBBBBDDDFFFHHHCCCOOObbbuuu|||iiiXXXOOONNNQQQTTTQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKIIIGGGEEEIIIJJJKKKLLLMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJJJJKKKLLLKKKIIIGGGGGGEEECCCIIIXXXbbbVVVBBBBBBCCCEEEGGGIIIKKKLLLMMMMMMKKKIIIHHHHHHGGGEEEDDDEEEFFFHHHJJJLLLLLLLLLLLL~~~\\\UUUMMMQQQTTTRRRQQQPPPLLLFFFDDDAAA===:::888666444222222111000000111111000...000000//////......------///---------...///...---,,,,,,,,,,,,,,,---...///111---,,,333===IIIYYYeeeqqqxxx|||[[[JJJKKKQQQvvvxxxdddUUULLLEEEEEEHHHRRRbbbttt~~~}}}~~~yyytttsssssspppjjjdddgggjjjoootttzzzssslllbbb[[[[[[aaaiiioooyyyzzzhhhKKKCCC<<<>>>HHH]]]{{{sss[[[QQQNNNKKKIIIJJJLLLKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHNNNOOOQQQRRRPPPMMMIIIGGGIIIJJJLLLNNNNNNNNNNNNMMMKKKOOORRRQQQMMMJJJIIIJJJKKKJJJIIIHHHGGGHHHIIIIIIKKKLLLNNNPPPQQQQQQQQQQQQNNNMMMLLLLLLNNNPPPTTTVVVSSSRRRQQQPPPQQQSSSVVVWWWWWWUUURRROOOOOOSSS[[[aaaooo~~~tttlllZZZSSSVVVdddkkkjjjqqq~~~yyytttmmmhhhhhhkkkooorrryyyqqqbbbYYYMMMIIIDDD@@@??????>>>======>>>AAAEEEIIIMMMOOOQQQcccqqq{{{hhh```UUUNNNLLLLLLLLLLLLOOOOOOOOONNNNNNMMMMMMLLLKKKLLLLLLLLLJJJHHHEEECCCHHHIIIKKKLLLMMMLLLLLLKKKIIIIIIJJJKKKLLLMMMNNNNNNLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLJJJHHH@@@CCCFFFTTTooooooQQQFFFFFFFFFGGGHHHJJJLLLMMMJJJHHHFFFFFFGGGIIIHHHHHHFFFGGGHHHIIIJJJJJJIIIIIIzzzWWWOOOLLLPPPSSSQQQPPPOOOJJJDDDDDDAAA===:::888666444222222111000000111111000...000000//////......------///---------...///...---------,,,,,,,,,---......///...///111555@@@SSSeeemmmmmm|||kkkWWWHHH___|||nnn^^^OOOIIICCCDDDNNN]]]mmmwww~~~zzzwww|||yyyrrrkkkeeeaaaaaa___^^^___fffrrrvvvbbbTTT@@@AAAEEEPPP^^^pppvvvaaaXXXUUUNNNNNNLLLJJJKKKLLLLLLKKKHHHIIIIIIIIIIIIHHHFFFEEELLLNNNPPPQQQPPPMMMJJJGGGJJJKKKLLLNNNNNNNNNMMMLLLKKKOOORRRRRRNNNKKKKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLNNNOOOQQQRRRSSSSSSRRRQQQOOONNNMMMMMMMMMOOOQQQRRRSSSRRRQQQPPPQQQSSSUUUVVVVVVUUUSSSPPPOOOQQQVVVYYY]]]pppzzzppp___VVVZZZZZZQQQQQQZZZVVVQQQLLLJJJLLLOOORRRSSSOOOWWWaaaggghhhhhhkkknnnrrrrrrnnnhhhbbb[[[SSSKKKFFFFFFCCC???<<<===>>>>>>===IIIMMMTTT]]]iiittt}}}zzzcccRRRNNNKKKKKKLLLMMMJJJGGGKKKLLLNNNOOOOOOMMMKKKJJJJJJKKKLLLKKKJJJGGGEEECCCGGGHHHJJJKKKLLLLLLLLLKKKHHHIIIJJJKKKLLLNNNOOOOOOKKKIIIHHHFFFFFFFFFGGGHHHJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKMMMMMMKKKIII>>>@@@BBBOOOjjj}}}oooTTTJJJIIIIIIHHHIIIJJJJJJKKKFFFDDDCCCDDDGGGIIIKKKKKKFFFGGGGGGHHHGGGFFFDDDCCCzzzTTTIIIKKKPPPRRRPPPNNNMMMIIICCCDDDAAA===:::888666444222222111000000111111000...///////////////.........///...------...///...------------,,,,,,------...---...000000000666III[[[ffffffooozzzbbbPPPYYYiii}}}hhh]]]MMMAAA>>>FFFSSS\\\ttt~~~zzzsssrrrwww~~~kkkfff```\\\]]]aaaeeehhhfffjjjpppvvv|||~~~jjjVVVHHHBBBAAAKKK\\\oootttbbb[[[TTTLLLJJJLLLKKKHHHIIIMMMNNNMMMGGGGGGHHHHHHHHHGGGGGGFFFFFFHHHKKKMMMNNNMMMLLLKKKLLLMMMMMMMMMLLLLLLKKKJJJKKKMMMNNNOOONNNLLLLLLLLLKKKJJJJJJJJJJJJLLLMMMNNNPPPPPPQQQRRRRRRRRRPPPPPPOOOOOONNNNNNMMMMMMNNNNNNQQQPPPPPPPPPQQQQQQRRRSSSPPPPPPQQQPPPPPPQQQSSSVVVWWW```lllxxxvvvjjjfffpppsssjjjbbbbbbQQQLLLFFFCCCCCCBBB???===<<>>???BBBGGGNNNUUU]]]aaapppzzz}}}xxxiii]]]WWWOOOLLLJJJIIIIIIIIIHHHGGGFFFGGGJJJLLLLLLJJJHHHGGGIIIIIIIIIIIIHHHGGGEEEDDDEEEGGGHHHJJJKKKKKKKKKJJJHHHHHHIIIKKKLLLNNNOOOOOOIIIHHHGGGEEEDDDDDDEEEEEEGGGGGGFFFFFFFFFGGGHHHHHHJJJJJJJJJLLLMMMMMMKKKIIIEEEBBB===???MMMZZZVVVHHHJJJJJJJJJJJJJJJJJJJJJJJJDDDBBBAAABBBEEEHHHJJJJJJFFFFFFFFFFFFDDDBBB@@@???ZZZLLLMMMPPPRRROOONNNMMMIIIDDDDDDAAA===:::888666444222222111000000111111000............//////////////////...------...///...---...------,,,,,,---------------......,,,000===KKK]]]bbbiiisssfffYYYSSS___vvvxxxhhhVVVHHHBBBDDDHHHWWWeeeuuu|||xxxwww~~~wwwoookkkllloooqqqrrrwww~~~vvvvvvtttooohhhbbb^^^\\\XXXZZZ]]]bbbiiisss|||zzz~~~xxxcccNNNCCCDDDIII\\\iii~~~nnn]]]YYYRRRLLLIIIFFFKKKLLLIIIIIILLLMMMJJJHHHHHHHHHHHHHHHIIIIIIIIIEEEFFFIIIKKKMMMNNNNNNNNNPPPOOOMMMKKKJJJIIIHHHHHHIIIHHHHHHIIIKKKLLLLLLKKKHHHHHHHHHHHHJJJLLLNNNOOOOOOPPPQQQQQQPPPOOOMMMLLLMMMNNNNNNNNNNNNMMMKKKJJJMMMNNNOOOPPPPPPPPPOOOOOOKKKMMMOOOPPPPPPPPPQQQSSSQQQTTTZZZ___eeemmmwww~~~|||lllfff___YYYVVVQQQJJJDDDDDDAAA===<<<<<<<<<;;;:::???>>>BBBMMMZZZhhh|||kkkhhh___TTTLLLIIIDDD===???AAACCCCCCCCCDDDHHHKKKNNNTTT^^^hhhssszzzooorrrzzz{{{|||wwwjjjYYYOOONNNRRRNNNNNNLLLIIIFFFEEEFFFHHHDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEGGGIIIJJJJJJJJJIIIHHHHHHIIIJJJLLLMMMNNNNNNIIIHHHGGGFFFEEEDDDCCCCCCFFFEEEDDDCCCDDDEEEGGGHHHJJJJJJJJJLLLNNNNNNLLLJJJIIIHHHEEEBBB@@@AAAAAABBBEEEFFFHHHJJJKKKKKKKKKJJJFFFCCCAAA@@@BBBEEEFFFGGGDDDDDDEEEDDDDDDBBB@@@???```PPPNNNQQQRRROOOMMMMMMJJJEEEDDDAAA===:::888666444333222111000000111111000///---.........//////000000///...------...///...---...------,,,,,,,,,------...+++***++++++---555>>>RRR[[[aaadddqqqgggZZZTTTWWWhhhzzzrrr```QQQJJJGGG@@@IIIXXXjjj{{{zzzwwwtttqqqmmmkkkjjjgggiiilllpppssswww|||xxxyyy{{{|||}}}}}}zzzuuupppllljjjjjjjjjkkkllllllllljjjjjjkkkmmmppptttyyy~~~|||gggaaaUUUEEE===CCCVVVeeerrrVVVVVVTTTHHHFFFQQQGGGNNNPPPLLLKKKLLLJJJFFFIIIIIIIIIIIIIIIJJJKKKLLLJJJKKKLLLMMMMMMNNNNNNNNNRRRPPPMMMJJJHHHGGGFFFFFFHHHEEECCCEEEIIILLLKKKIIIEEEEEEFFFGGGHHHKKKMMMOOOOOOOOOOOOOOONNNLLLJJJIIIKKKLLLNNNOOONNNMMMJJJIIIKKKMMMOOOPPPPPPOOOMMMLLLIIILLLOOOPPPPPPOOOPPPPPPNNNRRRWWWZZZ[[[___kkkvvv}}}zzzxxxtttmmmgggVVVOOOHHHDDDEEEGGGEEECCCDDD@@@AAAFFFHHHHHHNNNVVV^^^jjjyyytttfff___[[[TTTLLLKKKJJJDDD???AAAHHHLLLKKKGGGMMMUUUZZZ\\\```gggmmm~~~xxxqqquuuyyyuuunnnkkk```^^^YYYUUUQQQOOONNNNNNIIILLLNNNMMMIIIFFFEEEGGGEEEDDDCCCCCCCCCEEEGGGHHHEEEDDDCCCCCCCCCCCCDDDDDDCCCDDDFFFHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMIIIIIIHHHGGGFFFEEECCCCCCHHHFFFDDDCCCDDDFFFHHHJJJJJJJJJJJJLLLNNNNNNLLLJJJIIIMMMRRRRRRHHH>>>???FFFAAACCCFFFIIIKKKLLLLLLKKKHHHEEEAAA@@@@@@BBBCCCCCCBBBCCCDDDDDDDDDCCCBBBAAAaaaOOOKKKMMMNNNOOOOOOMMMJJJHHHGGGAAA<<<;;;999444222222222222111111000//////////////////...,,,,,,---......---,,,,,,,,,------...------,,,,,,,,,---......000///......///111333444BBBRRRaaaeeeiiirrr|||{{{^^^LLLOOO[[[eee}}}|||hhhWWWLLLHHHFFFIIIVVVlll}}}zzzyyy{{{vvvssstttzzz{{{yyywwwzzz|||tttrrrooopppsssxxx{{{||||||||||||zzzwwwwwwzzz}}}|||yyy{{{ooo\\\PPPFFF>>>@@@IIIYYYqqqtttaaaNNNHHHJJJKKKJJJJJJLLLLLLLLLKKKJJJHHHGGGFFFDDDEEEHHHIIIIIIJJJLLLNNNMMMLLLLLLMMMOOOPPPPPPOOOPPPMMMKKKJJJKKKKKKHHHEEEFFFDDDBBBBBBEEEHHHKKKLLLDDDDDDEEEFFFHHHJJJLLLMMMPPPPPPOOONNNNNNMMMMMMLLLQQQOOOLLLKKKKKKKKKKKKJJJNNNOOOOOOPPPPPPOOONNNNNNMMMLLLLLLLLLMMMMMMNNNOOOSSSUUUVVVTTTRRRVVV___fffsss{{{mmm___\\\\\\ZZZUUURRRLLLKKKMMMOOOLLLGGGGGGKKKMMMSSSXXXZZZ]]]jjjxxxccc\\\UUUQQQLLLGGGHHHMMMKKKFFFGGGMMMTTTZZZeeeppplllqqq{{{{{{wwwvvvqqqdddYYYPPPPPPOOOOOONNNMMMMMMLLLOOONNNNNNLLLHHHDDD@@@===BBBAAAAAAAAABBBCCCEEEFFFFFFFFFEEECCCAAAAAABBBDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMLLLJJJHHHFFFEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHLLLOOOPPPOOONNNLLLIIIUUU___^^^RRREEE@@@@@@AAABBBCCCEEEFFFHHHJJJJJJHHHGGGFFFDDDDDDDDDEEEFFFDDDFFFIIIKKKKKKIIIFFFCCC^^^KKKLLLMMMOOOOOOOOOLLLIIIHHHFFF@@@<<<;;;999555222333222222111111000/////////...//////...,,,,,,---...------------------,,,,,,,,,,,,,,,,,,------...//////...------...///222333<<>>EEETTThhh{{{xxx{{{~~~dddTTTSSSMMMIIIKKKLLLIIIFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBEEEGGGIIIIIIKKKMMMPPPNNNMMMKKKLLLMMMMMMLLLJJJIIIHHHGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEFFFIIIKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNIIIHHHGGGGGGJJJNNNSSSWWWSSSQQQNNNLLLLLLKKKIIIHHHJJJJJJJJJKKKLLLMMMNNNOOOPPPOOONNNMMMLLLLLLLLLLLLOOOOOOPPPQQQRRRRRRSSSTTTSSSYYYeeettt~~~}}}~~~{{{zzzyyyeeeWWWRRROOOLLLHHHGGGGGGHHHIIIJJJJJJKKKKKKIIIJJJJJJKKKJJJIIIHHHGGGBBBAAA@@@???@@@@@@BBBBBBAAACCCFFFFFFEEEDDDDDDEEECCCBBBBBBBBBCCCDDDEEEFFFIIIIIIIIIIIIJJJJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIHHHJJJMMMOOOPPPOOONNNMMMOOORRRSSSOOOIIICCCAAAAAACCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@>>>===___KKKMMMNNNOOOPPPNNNLLLHHHFFFDDD>>>;;;;;;999666444555222222111111000/////////......///...,,,,,,...///,,,---/////////---+++))),,,,,,,,,,,,---///000111......---------...000000///,,,888SSSjjjttt|||sssXXXKKK>>>===JJJZZZbbbcccvvvrrriii]]]SSSMMMNNNPPPaaappp~~~zzzrrrnnnmmmgggXXXJJJCCC>>>:::AAALLLQQQ]]]rrrwww```OOOFFFHHHFFFGGGJJJJJJFFFDDDEEEEEEEEEEEEEEEDDDCCCBBBAAABBBDDDFFFHHHIIIKKKMMMPPPLLLJJJIIIIIIIIIIIIHHHFFFGGGFFFFFFGGGGGGHHHHHHHHHFFFGGGHHHHHHHHHIIIKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLJJJIIIHHHHHHIIIKKKNNNOOOOOOMMMKKKKKKKKKKKKIIIHHHIIIIIIIIIJJJLLLNNNPPPQQQWWWUUURRROOOLLLIIIGGGGGGLLLKKKLLLOOOSSSWWWXXXXXXVVVSSSRRRWWWaaarrr|||}}}~~~rrreee[[[NNNFFFFFFHHHJJJJJJDDDEEEEEEFFFGGGGGGHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJCCCBBBAAA@@@@@@@@@AAABBBBBBEEEHHHHHHGGGEEECCCCCCAAAAAAAAAAAAAAABBBCCCCCCGGGGGGHHHHHHIIIIIIIIIIIIGGGGGGFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKMMMNNNNNNNNNMMMMMMPPPPPPOOOLLLIIIEEEBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@??????>>>>>>bbbMMMMMMNNNOOOPPPNNNLLLIIIGGGDDD>>>;;;;;;999666444555222222111111000/////////---...///...,,,,,,...000,,,---...//////---+++***------------...///000111//////////////////000000///000444AAAWWWpppqqqbbbPPPGGGEEEFFFFFFEEEXXX[[[]]][[[VVVRRRSSSTTTPPP^^^ppp}}}}}}uuupppiii___YYYXXXQQQDDD;;;;;;<<>>AAADDDFFFGGGKKKQQQVVVRRRYYYcccjjjooovvvxxxooofff```XXXOOOJJJIII>>>::::::@@@GGGRRRggg|||mmmTTTKKKHHHGGGGGGFFFCCCBBBDDDEEEBBBCCCFFFDDDDDDDDDDDDDDDCCCBBBAAAAAACCCEEEFFFFFFGGGIIIKKKLLLKKKIIIIIIJJJIIIHHHFFFDDDEEEGGGGGGFFFGGGHHHJJJLLLOOOQQQQQQMMMJJJJJJLLLHHHGGGGGGFFFEEEEEEFFFFFFCCCEEEGGGIIIJJJIIIHHHFFFJJJJJJJJJLLLOOOPPPPPPNNNNNNOOOQQQTTTVVVXXXXXXYYYQQQPPPOOOMMMLLLKKKKKKKKKLLLKKKJJJIIIJJJMMMQQQSSSJJJNNNTTTUUURRRRRR]]]kkkyyyzzzjjj\\\RRRLLLHHHIIIIIIHHHFFFCCC???===DDDDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDFFFGGGHHHHHHDDDCCCBBBBBBBBBCCCDDDEEEGGGIIIKKKKKKHHHDDDAAA@@@@@@@@@????????????@@@@@@AAABBBDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIJJJLLLLLLKKKJJJJJJJJJKKKKKKLLLMMMOOOOOOMMMIIIEEEBBBDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCDDDEEEFFFgggPPPJJJKKKNNNOOOOOOMMMKKKJJJFFF@@@<<<;;;999555222333222222111111000/////////,,,---......------///000+++,,,,,,------.........000//////........................//////......---222111000222888EEEWWWfffpppxxxmmmVVVHHHDDD@@@>>>;;;999999>>>DDDHHHOOOUUU\\\ccciiinnntttwwwyyy}}}|||vvvoookkk___WWWPPPLLLHHHBBB@@@AAA;;;CCCOOO[[[fffuuuqqqVVVKKKJJJHHHEEECCCDDD@@@???BBBEEECCCBBBDDDBBBCCCCCCCCCCCCBBBAAAAAAAAABBBDDDEEEDDDEEEGGGHHHJJJHHHGGGGGGHHHHHHFFFEEEBBBDDDFFFFFFDDDDDDFFFHHHOOOSSSVVVTTTOOOKKKJJJKKKFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDFFFGGGGGGGGGGGGGGGHHHHHHIIIKKKMMMNNNMMMKKKKKKMMMPPPTTTUUUVVVUUUUUUKKKKKKJJJJJJJJJJJJJJJKKKJJJLLLMMMKKKHHHGGGIIIKKKNNNLLLKKKKKKHHHHHHQQQ\\\YYYfffzzzzzzmmm```VVVOOOJJJHHHCCCEEEGGGGGGEEECCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFBBBAAAAAA@@@AAABBBDDDEEEGGGIIIKKKJJJGGGEEECCCCCC@@@@@@???????????????@@@???@@@BBBCCCCCCCCCAAA@@@@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJLLLKKKJJJHHHHHHHHHIIIJJJJJJMMMNNNMMMJJJGGGEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDAAABBBCCCDDDEEEEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEkkkSSSIIIKKKMMMOOOOOONNNLLLKKKGGGAAA<<<;;;999444222333222222111111000/////////,,,---......------///111+++++++++,,,---...///000111000///......------...---------......---,,,,,,222,,,...555333000???WWWmmm{{{ooo]]]IIIEEE???:::999:::<<<>>>AAAIIIUUUaaaiiikkkiiigggkkkooouuu{{{xxxpppggg]]]SSSLLLIIICCC======<<<::::::<<>>:::888666555333222222111111000//////////////////......---------...---,,,+++,,,...000222.........------,,,,,,,,,---------............///000//////000222555888:::[[[uuuwwwaaaMMMHHHIIIEEE===999>>>>>>BBBJJJPPPRRRTTTXXX```^^^cccrrr~~~zzzxxxssskkk```WWWOOOHHHAAA<<<;;;<<<;;;;;;<<>>======@@@AAAAAAAAA?????????>>>??????@@@@@@>>>???@@@BBBCCCDDDDDDEEEGGGHHHJJJKKKLLLKKKKKKJJJMMMJJJGGGFFFGGGHHHHHHGGGDDDEEEFFFFFFEEEDDDEEEFFFKKKIIIGGGFFFGGGGGGFFFEEEFFFDDDBBBDDDHHHKKKKKKJJJEEEFFFFFFDDDAAA@@@@@@AAAjjjUUUJJJKKKLLLOOOPPPPPPMMMJJJGGGCCC>>>:::888666555333222222111111000///////////////...------------------,,,+++++++++---///000------------,,,,,,,,,+++------------............////////////111333666888FFFhhhrrr]]]LLL@@@>>>BBB;;;;;;???EEEGGGEEEGGGKKKHHHJJJUUUhhhyyy|||xxxvvvuuusssppplllZZZVVVNNNFFF@@@<<<;;;:::>>>>>>===<<<@@@LLL^^^jjjtttqqqyyywww]]]NNNLLLHHHEEECCCDDDCCCBBB@@@@@@AAAAAABBBBBBCCCCCCDDDFFFFFFFFFEEEDDDBBBAAA@@@DDDDDDCCCCCCCCCCCCBBBBBBEEEDDDBBBAAA@@@AAABBBCCC@@@CCCEEEFFFFFFEEEEEEFFFHHHJJJMMMOOONNNKKKGGGDDDEEEDDDCCCAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBEEEFFFHHHIIIJJJJJJKKKLLLOOONNNMMMJJJHHHEEECCCAAABBBCCCEEEDDDCCCCCCEEEFFFJJJHHHGGGHHHJJJMMMNNNNNNKKKIIIGGGHHHNNNWWWbbbhhhrrrggg^^^[[[XXXQQQLLLKKKIIIHHHGGGFFFDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@AAABBBFFFDDDDDDFFFJJJLLLLLLKKKJJJKKKJJJHHHEEEEEEHHHJJJEEEBBBAAABBBFFFJJJKKKKKKGGGGGGGGGHHHHHHGGGDDDBBB@@@???>>>>>>@@@BBBAAAAAA@@@@@@??????>>>?????????>>>???@@@BBBCCCDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGJJJHHHEEEDDDEEEGGGGGGGGGGGGHHHHHHGGGEEEDDDEEEFFFHHHGGGEEEEEEEEEEEEEEEDDDFFFEEEDDDFFFIIIKKKKKKJJJEEEEEEEEEDDDCCCBBBAAA@@@iiiUUUJJJJJJLLLNNNPPPOOOLLLJJJGGGCCC>>>:::888666555333222222111111000////////////...---,,,+++,,,---...,,,+++******+++,,,...///,,,,,,,,,,,,++++++++++++------------............//////......///111333444:::UUUqqqzzz```KKKAAA???<<<<<<===;;;888999<<<999;;;DDDRRR___iiisss{{{xxxssslllhhhgggddd___YYYJJJGGGBBB===:::;;;???BBB;;;AAAIIIPPP[[[mmmsssiiitttvvv[[[LLLFFFEEECCCAAA@@@AAAAAA@@@>>>@@@@@@AAABBBCCCDDDEEEEEEGGGGGGGGGFFFDDDBBBAAA@@@AAAAAAAAAAAAAAABBBBBBBBBEEEDDDBBBAAAAAABBBCCCCCC@@@BBBEEEFFFEEEEEEEEEFFFEEEGGGJJJLLLLLLJJJGGGEEEDDDCCCBBBAAA@@@?????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>CCCCCCDDDFFFGGGIIIIIIJJJKKKKKKJJJIIIGGGDDDBBB@@@@@@BBBCCCCCCCCCDDDFFFHHHLLLJJJIIIIIILLLNNNNNNNNNKKKHHHEEECCCDDDHHHMMMPPP[[[cccrrr~~~wwwnnnfffXXXQQQLLLKKKLLLIIIGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCAAAAAA@@@??????@@@AAABBBFFFEEEEEEGGGIIIKKKKKKJJJIIIJJJJJJIIIFFFEEEFFFGGGCCCBBBCCCEEEIIIKKKLLLLLLEEEEEEEEEFFFHHHGGGEEECCCBBBAAA???@@@AAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBFFFDDDBBBBBBDDDEEEFFFEEEGGGGGGGGGFFFCCCBBBCCCDDDFFFEEEDDDCCCCCCBBBBBBCCCEEEDDDDDDEEEHHHJJJJJJIIIDDDBBBAAABBBDDDCCC???<<>>:::888666555333222222111111000////////////...,,,++++++,,,---...,,,,,,++++++,,,---......++++++++++++++++++++++++,,,,,,---------.........000////////////111222333888???KKKaaasssWWWNNNDDD;;;999;;;<<<>>>AAAAAA>>>>>>AAADDDHHHQQQYYYfffkkksss{{{}}}tttmmm\\\VVVNNNKKKKKKIIIDDD>>>===:::777777<<>>AAAAAAAAABBBBBBBBBCCCCCCFFFFFFFFFEEECCCBBB@@@?????????@@@AAABBBBBBCCCCCCEEEDDDDDDCCCCCCCCCDDDEEEBBBDDDGGGGGGFFFEEEEEEFFFBBBDDDGGGIIIJJJIIIGGGFFFCCCCCCBBBAAA@@@????????????@@@AAAAAABBBBBBAAAAAA@@@@@@??????????????????AAA@@@@@@BBBDDDFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEHHHJJJLLLJJJIIIIIIKKKMMMMMMMMMHHHFFFDDDCCCCCCDDDFFFHHHIIIMMMTTTaaaqqqqqqcccZZZQQQJJJIIIFFFCCCDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEAAAAAA@@@@@@@@@AAACCCDDDEEEEEEEEEFFFGGGGGGHHHGGGHHHHHHIIIIIIGGGEEEDDDCCCCCCCCCEEEGGGHHHHHHHHHGGGEEEEEEEEEFFFHHHHHHGGGEEEDDDCCCAAAAAABBBBBBAAA@@@AAAAAA@@@>>>============?????????AAABBBCCCEEEEEECCCCCCCCCBBBBBBAAA@@@@@@BBBAAA???@@@BBBDDDDDDDDDDDDDDDDDDCCCAAAAAACCCDDDGGGGGGFFFDDDAAA@@@@@@@@@BBBBBBCCCDDDFFFGGGGGGGGGCCC???===???CCCCCC>>>888cccRRRJJJJJJLLLNNNPPPOOOLLLJJJGGGCCC>>>:::888666555333222222111111000/////////...---,,,,,,,,,---......---------------.........++++++++++++++++++++++++,,,,,,,,,------------...000000000000000111222222333///111AAAaaakkkYYYFFFAAADDDFFFFFFEEEAAA>>>>>>@@@>>><<<>>>CCCFFFKKKSSS^^^jjjxxxuuusssqqqssswww|||~~~~~~xxxxxxxxxuuuooodddWWWOOODDD???::::::===???===:::<<<:::;;;FFFWWWgggqqquuuzzzpppqqqxxx}}}ppp]]]LLLCCC@@@AAACCC>>>?????????????????????AAAAAAAAA@@@@@@@@@@@@@@@DDDDDDDDDCCCBBBAAA??????@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHJJJIIIGGGFFFEEEEEEBBBCCCEEEFFFGGGGGGFFFFFFBBBBBBBBBBBBAAA@@@@@@??????@@@AAAAAABBBBBBAAAAAA>>>>>>>>>???@@@BBBCCCDDDCCCAAA@@@AAADDDFFFFFFFFFFFFDDDBBBAAABBBEEEIIIKKKJJJKKKJJJHHHFFFFFFHHHJJJKKKIIIGGGGGGHHHJJJJJJIIIEEEEEEDDDDDDDDDDDDEEEFFFJJJIIIHHHIIIOOOXXXbbbiii|||xxxmmmhhh]]]NNNEEECCCAAA>>>@@@@@@??????AAADDDEEEDDDEEEFFFGGGHHHHHHHHHGGGGGGBBBAAAAAAAAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFGGGGGGHHHGGGFFFCCCBBBBBBDDDFFFHHHHHHHHHGGGGGGFFFEEEEEEFFFHHHIIIHHHGGGFFFDDDBBBAAABBBBBBAAA???AAA@@@???>>>============>>>>>>>>>???@@@BBBDDDEEECCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>@@@BBBDDDDDDCCCBBBCCCCCCCCCBBBCCCFFFIIIJJJKKKIIIFFFAAA>>>>>>???BBBCCCEEEFFFGGGGGGGGGGGGDDD@@@>>>@@@CCCDDD???;;;dddUUUKKKKKKMMMOOOQQQPPPMMMKKKGGGCCC>>>:::888666555333222222111111000/////////------..........................................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------//////000000111111222222...000222777FFF___~~~}}}fff[[[VVVNNNEEE???999999<<>><<<<<<999;;;???EEENNNYYYeeelll~~~~~~{{{xxxuuusssdddaaa___aaagggkkkllllllcccccccccaaa[[[QQQFFF>>>>>><<<999999:::<<<<<<======@@@III[[[rrrhhhaaaeee{{{}}}ZZZRRRIIIDDDCCCAAA>>>;;;===???AAAAAA???>>>???@@@@@@@@@@@@???????????????BBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFHHHIIIKKKKKKIIIGGGFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBB>>>>>>>>>???BBBEEEHHHJJJHHHEEEBBBCCCFFFHHHGGGFFFDDDCCCBBBAAACCCGGGLLLNNNNNNNNNLLLIIIFFFFFFGGGIIIIIIGGGDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGKKKNNNUUUggg|||{{{lll___XXXMMMMMMIIIBBB???@@@@@@===>>>@@@@@@>>>???BBBCCCBBBCCCDDDFFFGGGHHHHHHGGGGGGBBBAAAAAAAAACCCEEEGGGHHHHHHIIIJJJIIIGGGFFFGGGHHHEEEEEEEEEFFFGGGFFFDDDBBBBBBDDDHHHIIIJJJJJJKKKLLLFFFEEEDDDEEEGGGHHHGGGFFFGGGEEECCCAAAAAAAAA???>>>@@@???>>>>>>========================>>>@@@CCCDDDCCCCCCBBBAAAAAAAAABBBBBB@@@??????@@@CCCDDDCCCBBBCCCDDDDDDDDDDDDFFFJJJMMMKKKLLLKKKGGGAAA===>>>???CCCFFFIIIJJJIIIHHHIIIIIIGGGDDDBBBBBBDDDEEECCCAAAbbbUUULLLLLLNNNPPPRRRQQQNNNLLLGGGCCC>>>:::888666555333222222111111000/////////,,,---///000111000///...---------......------,,,+++,,,,,,,,,------------++++++,,,,,,,,,---------,,,---...///000111111111---333777666888FFF```vvvtttfff___TTTLLLEEEDDDCCC???<<<===;;;<<<===>>>@@@DDDJJJNNNcccjjjrrruuutttsssvvvzzzyyyyyyxxxxxxyyy{{{}}}{{{{{{zzzxxxwwwyyy}}}}}}zzzzzz{{{yyytttooollllllkkkjjjgggccc___\\\SSSOOOMMMNNNTTTXXXXXXWWWQQQPPPNNNMMMJJJFFF@@@<<<555777888888999<<>><<<===???BBBAAA???>>>>>>???===>>>>>>???AAABBBCCCCCC@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEECCCCCCDDDDDDEEEEEEEEEEEEEEEGGGIIIJJJIIIHHHHHHIIIGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBB>>>>>>>>>@@@BBBFFFIIIKKKJJJFFFAAAAAAEEEGGGEEECCCDDDDDDEEEFFFHHHIIIKKKLLLMMMLLLJJJGGGDDDCCCEEEGGGHHHEEECCCBBBCCCDDDDDDCCCDDDDDDCCCBBBAAA@@@@@@@@@:::===AAACCCCCCDDDFFFHHHEEEOOO[[[eeeuuuqqqaaaUUUIIIAAACCCFFFFFFBBBAAABBBAAA======AAABBB>>>>>>AAABBB???@@@AAACCCFFFGGGGGGFFFFFF@@@@@@@@@AAABBBDDDGGGHHHIIIJJJKKKJJJGGGEEEFFFGGGDDDCCCBBBCCCFFFGGGEEECCCCCCEEEHHHIIIHHHHHHIIIKKKEEECCCBBBBBBDDDEEEEEEDDDHHHEEECCCAAA@@@@@@>>><<>>>>>=========>>>>>><<<;;;;;;;;;<<>>???AAABBBEEEHHHIIIHHHGGGGGGHHHFFFEEECCCBBBBBBCCCDDDDDD]]]RRRMMMMMMNNNQQQSSSRRROOOLLLGGGCCC>>>:::888666555333222222111111000/////////,,,---000222333111///...,,,,,,---------,,,++++++,,,,,,,,,------.........++++++,,,,,,,,,---------***+++---...///000000000,,,---...000222999FFFQQQvvvoooXXXIIIBBB>>>>>>AAA===>>>>>>>>><<<<<<>>>@@@>>>EEELLLMMMLLLOOOZZZcccjjjhhheeeaaa``````aaabbbdddcccbbb```___aaaeeehhhnnnvvv~~~~~~|||vvvqqqiiieeecccccceeeeee```[[[TTTTTTTTTQQQNNNJJJFFFCCCBBB>>>;;;<<>>;;;;;;>>>AAA<<>>;;;<<<>>>@@@BBBDDDFFFGGG@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDAAAAAABBBCCCDDDDDDCCCCCCAAADDDGGGHHHIIIIIIJJJKKKIIIHHHFFFEEECCCBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCC?????????@@@BBBFFFIIIKKKIIIDDD???>>>AAACCCBBB???CCCEEEHHHKKKKKKKKKIIIHHHJJJIIIGGGDDDAAAAAADDDFFFGGGEEECCCBBBCCCCCCCCCBBBCCCBBBBBBAAAAAAAAABBBBBB@@@BBBBBB@@@======@@@CCCJJJJJJGGGEEENNNaaasss|||~~~mmmWWWIIIFFFFFFCCC@@@:::===<<<::::::======;;;888===>>>999888<<<===:::===???AAADDDEEEFFFEEEDDD?????????@@@AAADDDFFFGGGGGGIIIJJJHHHDDDBBBCCCEEEDDDBBB@@@BBBEEEGGGFFFDDDEEEGGGHHHGGGCCCBBBCCCEEEDDDBBB@@@@@@BBBCCCBBBAAAHHHEEEBBBAAA@@@???===;;;>>>============>>>>>>???;;;:::::::::;;;>>>@@@BBBAAAAAA@@@@@@@@@AAACCCDDDCCCBBBBBBCCCEEEEEEDDDBBBBBBBBBAAA??????@@@DDDGGGEEEHHHIIIFFF@@@>>>@@@DDD>>>BBBFFFFFFEEECCCCCCEEECCCCCCAAA???===>>>AAADDD