BM6P6(@ fffQQQIIIRRRQQQQQQQQQFFFKKKHHHKKKNNNLLLIIIHHHLLLPPPOOOEEEHHHYYYuuubbbYYYfffxxxsssrrrpppooopppjjjhhhnnnyyy}}}{{{wwwooogggbbbjjjzzz|||xxxnnn```TTTLLLHHHEEECCCGGGCCCEEEMMMQQQQQQTTTZZZ^^^dddmmmqqqooooooyyysssxxx~~~sss}}}}}}}}}|||{{{{{{}}}|||xxxttttttwwwzzzxxxuuuyyyyyyzzz{{{}}}~~~||||||~~~~~~~~~zzzwww}}}zzzuuuoooiii___TTTJJJ@@@888222666)))333???777888AAA???666gggvvvfffaaaVVVGGGdddaaaRRROOOEEEPPPLLLJJJFFFCCCAAA@@@@@@@@@@@@???????????????@@@@@@===<<<;;;::::::;;;<<<===BBBBBBAAA???===;;;999888666888:::;;;;;;999666555555666888999999999888777555666777666444333444555333555888999888888888999555:::>>><<<666333666;;;:::999888666555555444444777666666777888999888777;;;999666555666777888888888999:::::::::;;;>>>@@@777999;;;;;;:::999:::;;;BBBAAA???===:::999;;;======BBBFFFEEEAAA@@@DDDJJJNNNGGG@@@===;;;888888:::888999:::::::::999999888::::::999888888777777777:::999888888:::;;;:::888;;;888666777999:::888666888555666<<>>FFFBBBCCCMMM[[[gggsss}}}zzzmmmgggaaahhh|||uuusssxxx~~~xxxyyyjjjooowww~~~zzzpppbbbbbbmmmvvvtttmmmkkkrrrzzzjjjXXX___tttyyyqqqooonnnlllyyysssvvv|||yyy}}}{{{}}}qqq```___iiinnnttt~~~{{{qqqxxxaaaKKK333IIISSSRRRmmmooopppkkkXXXIII<<>>>>>>>>>>>===<<<;;;;;;888999:::;;;;;;999777666999999999999999777666555555666777666555444555666444666888999888777777888555888;;;:::666444666888:::999888777666666666666888777555666888999999888999888888888999888777666777888::::::::::::===???999:::;;;;;;:::999;;;<<>>;;;999999<<<:::888666666666777777:::999999777555666888;;;;;;===>>>???>>>===<<<<<<>>>;;;===IIIZZZjjj{{{zzz{{{{{{}}}sssfffbbbbbbkkk|||ooonnnnnnpppwwwzzzuuuxxx{{{VVVKKK___qqqqqqiiieeefffhhh}}}{{{nnnnnnxxx}}}vvvvvvvvvuuu~~~~~~~~~|||zzzvvvssstttzzzzzz}}}sssccccccppprrrsss{{{}}}qqqtttqqqXXX333BBB\\\iiieeeZZZJJJRRRYYYaaarrrjjjkkkgggeeeiiitttwwwzzz``````dddkkkrrrsssllleeeXXX___}}}~~~uuuqqqvvv{{{vvvoookkkmmmkkkiiihhhiiiiiihhhgggddddddddddddccccccbbbbbb```______\\\UUUOOORRRYYYZZZNNN>>>333000333666888<<<>>>AAAFFF???///444OOOdddKKKBBBEEEDDDCCCBBB@@@??????@@@AAACCCeeeLLLBBBJJJNNNVVVXXXHHHGGGIIINNNRRRSSSPPPMMMLLLMMMNNNMMMPPPIII[[[~~~|||qqqiiijjjrrr~~~rrriiihhhmmmssswwwyyy|||wwwnnnrrr{{{www{{{uuuqqqkkkddd^^^WWWPPPLLLFFFGGGKKKPPPQQQRRRWWW^^^dddbbbbbbbbb[[[SSSOOOPPPXXXXXX]]]gggpppyyysss}}}{{{zzzzzz{{{{{{}}}zzzxxxxxxzzzyyyvvvrrrssstttwwwzzz|||}}}}}}}}}{{{}}}~~~~~~~~~~~~|||{{{cccjjjzzzsssllljjjccc\\\QQQFFF>>>888444111---777888999BBBCCC;;;777aaaxxx```iiiWWWNNNwww^^^PPPQQQHHHCCCJJJGGGFFFCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;999888777;;;;;;:::999777555444333666777777777555444555666666777999888666555555666666666777777666555555444888888777777777777888888999777555555777999999999666888:::;;;;;;999666444666777999999999999;;;===;;;;;;;;;:::999:::<<>>;;;999777<<<@@@AAA>>>===AAADDD<<<888666999;;;::::::===999999888888888999;;;<<<===;;;888666555666888999:::999888888::::::999888777666555666888:::999888@@@;;;999;;;;;;999777999<<<;;;888666555444555555666777888777666555666888888:::<<<>>>???===;;;999:::777888BBBRRRdddyyyqqqpppwwwtttvvv~~~vvvmmmkkkjjjgggfffiiikkkmmmlllooo}}}ssssssrrrssswww~~~^^^SSSfffoooddd]]]eeessszzz~~~vvvyyyvvv||||||~~~~~~vvvrrruuukkkWWWQQQZZZpppvvvxxxzzz|||nnn______gggiiiiiissswwwvvvnnnaaa@@@MMMtttWWWZZZVVVooo}}}oooooorrr~~~sssmmmZZZgggppprrrsssuuuooofffOOOVVVvvv{{{{{{tttqqqsssuuurrrllliiillljjjhhhhhhiiiiiiiiihhhbbbbbbccccccbbbbbbaaaaaa_________\\\TTTKKKJJJNNNMMM???111,,,222888999666???<<>>>>>gggJJJ@@@IIIKKKPPPSSSFFFIIIMMMPPPRRRRRRPPPNNNNNNNNNTTTNNNLLLDDDUUUwww{{{wwwuuuyyy~~~qqqggggggnnnvvvzzz~~~{{{oootttttt~~~|||vvvtttqqqmmmhhhddd___]]]UUUWWWYYYYYYXXXYYY___fffhhhaaa\\\[[[YYYTTTPPPPPPSSSQQQUUUbbbqqqyyyuuuttttttuuuwwwzzz{{{|||yyyxxxwwwxxxyyyyyyvvvsssrrrtttwwwzzz|||}}}}}}|||zzz{{{}}}}}}zzziiiiiivvvwwwooolllhhh^^^UUUIII>>>777333111000///===<<<;;;BBB<<<;;;NNN|||kkkiiicccCCCWWWoooGGGKKKKKKEEEEEEEEEEEECCCBBB@@@>>>=========::::::;;;;;;::::::999999999999999999999999999999===<<<;;;:::999999888888999999999999999888888777;;;:::888666555444444333555666777666444333444555777888999777555333333444666444333444666666444111555555555666666777888999999777555555666888999999555777999:::999777555444555777999999888888:::;;;<<<;;;:::888888999===AAABBBDDDFFFEEEBBB>>>;;;999;;;???BBBBBB@@@???AAADDD@@@<<<;;;>>>???<<<;;;===:::999777777777999;;;======;;;777555555666999:::;;;999888999::::::999777555555555666888999999999>>>:::777888888666777::::::999777666555555555555666777777777666777:::===;;;;;;<<<===>>>===;;;999>>>999777<<>>???777)))CCCuuuPPPCCCPPPHHHIIIHHHBBBAAA@@@>>>=========>>>gggLLLEEENNNKKKJJJMMMFFFPPPPPPPPPOOONNNMMMNNNOOOQQQMMMKKKMMMEEENNNeeeyyy|||}}}nnneeeffflllssswwwuuuzzzwwwrrr~~~}}}{{{yyywwwuuusssqqqpppqqqqqqlllnnnooommmmmmpppuuuyyypppdddZZZXXXXXXXXXYYY[[[]]]YYYZZZfffvvvqqqooooooqqqvvvzzz{{{{{{sssssstttvvvxxxxxxvvvuuutttvvvyyy|||}}}~~~}}}}}}{{{|||~~~{{{ooommmzzzpppooolllcccXXXPPPCCC999333111111111666@@@@@@??????555FFFpppooolllmmmQQQGGG}}}WWWEEEKKKDDDDDDHHH@@@BBBAAA@@@???>>>===<<<<<<999::::::::::::999888777999999999999999999999999;;;;;;:::999888999999999999999888777777777777777888666444333333333555666444555666555333333333444888999888666444222222333666333111222555666333///333333333333555666777888999777555555777999999888555777888777555444555666555777999999888888999:::<<<;;;999777777999>>>BBBBBBBBBBBB@@@===::::::;;;;;;<<<>>><<<999888:::<<<>>>:::999<<<===:::888999:::999888777777999;;;<<<;;;999777555555777:::<<<;;;:::999999::::::888777444444555666666777888999999555444555555444666;;;666666666666666777777777888888777666777;;;AAAEEECCC@@@===;;;<<<===<<<:::>>>999777888>>>JJJ___qqqhhhkkkqqqrrr{{{rrrooogggmmmxxxvvvyyyuuu}}}yyyvvvzzzxxx{{{|||zzzwwwzzz~~~yyyooo}}}gggfffxxxaaajjjyyyjjjkkkiiiddd]]]]]]hhhuuu~~~{{{uuudddXXX]]]___ooovvvxxxyyyttttttuuu^^^QQQfffeeeSSS\\\|||~~~zzzzzz{{{tttlllrrr{{{{{{uuupppeeezzzzzz{{{wwwnnnMMMPPPrrruuuppplllmmmlllhhhfffgggiiijjjmmmkkkhhhgggfffeeecccbbb```aaabbbbbbaaa```^^^]]]]]][[[XXXTTTIII<<<666666666444111222666:::===>>>OOO@@@555---;;;sss```PPPHHHEEEOOOGGGEEEDDDCCCBBBAAA@@@@@@??????cccOOOIIIRRRMMMJJJMMMIIIVVVPPPOOOLLLKKKKKKMMMPPPRRRFFFMMMYYYNNNHHHPPPeee|||~~~}}}tttooopppvvv{{{~~~}}}{{{zzz|||~~~zzzzzzyyyxxxwwwyyy}}}ssseeeXXXUUUXXX\\\bbbgggnnniiihhhppp{{{yyywwwtttrrrssswwwzzzzzzxxxpppqqqssstttvvvvvvwwwwwwwwwyyyzzz|||}}}}}}}}}}}}}}}}}}|||lllppprrrjjjlllfffZZZPPPHHH===555111111333444;;;@@@BBBAAA===???^^^|||rrruuudddKKKooo^^^JJJIIIKKKAAADDDIII>>>@@@@@@??????>>>===<<<<<<<<<======>>>===<<<:::999888999999::::::999999888777777777777999;;;===???;;;:::888777666777888999666555333111222444777999444666666666444333444555888888888555222111222333555333111222555555222///111222222222444555666777777666666777888999888777555777999777444333555777555777999:::999888888999::::::888777666999===AAAAAA@@@>>>;;;888888:::<<<;;;;;;:::888666666888;;;;;;777777;;;===;;;:::<<<;;;:::999888888999::::::888777666555666999;;;===<<<:::999999:::999888777333555666666555555777888444222222444444333666<<<555555666777777888888999999999777666777<<>>BBBFFF:::+++///XXXyyyFFFQQQKKK===LLLBBBAAADDDDDDDDDCCCCCCBBBAAAAAAZZZMMMFFFOOOLLLLLLPPPKKKUUULLLKKKJJJJJJLLLNNNOOOPPPKKKNNNXXXNNNIIIKKKWWW~~~zzz|||}}}{{{}}}}}}zzz{{{~~~{{{|||}}}||||||}}}|||ggg\\\RRRRRRZZZdddpppzzz|||{{{}}}{{{|||xxxtttuuuxxxzzzxxxvvvrrrssstttttttttuuuwwwxxxzzz{{{{{{{{{||||||||||||~~~zzzjjjsss}}}kkkfffeee]]]QQQEEE???777111000333666888===@@@CCC???@@@ZZZ|||nnnyyysssYYYcccnnnLLLFFFHHHIIICCCEEEGGG@@@???????????????>>>===<<<===>>>??????>>>===;;;999999999:::;;;;;;:::999999777666666777999<<>><<<:::999999999999888666333555777666444333555777222111333555444222555;;;777777888888888888888888888888888777777:::???CCCFFFBBB===<<<>>>???===;;;555666777888:::BBBVVViiitttlllmmmpppsssttt|||~~~xxxgggjjjiiipppxxxtttkkkooo|||yyyxxxwwwvvvwwwyyy{{{}}}zzz|||~~~zzz|||{{{tttqqqssshhhdddnnnzzz{{{tttmmmfffsssrrrbbbqqqwwwdddggg|||{{{sssqqqqqqpppbbbQQQLLLXXXNNNbbbggggggxxxzzzuuunnn|||uuukkkiiijjj|||qqq^^^eeeyyyyyyyyyxxxvvvssspppnnnZZZKKKdddzzzmmmoooiiipppoooeee^^^aaaiiimmmjjjgggeeecccbbbaaa```^^^^^^^^^______\\\YYYVVVSSSPPPKKKEEEAAA999222///111,,,111777::::::;;;===???666111---EEE{{{uuuzzz```PPPNNNLLLGGGEEEBBBEEEBBBBBBBBBBBBBBBBBBAAAAAASSSHHH@@@IIIIIINNNSSSJJJQQQHHHHHHIIIKKKMMMNNNNNNMMMRRRHHHHHHDDDLLLQQQQQQlll~~~~~~}}}~~~zzz}}}~~~~~~zzzgggWWWOOOKKKQQQ^^^nnnxxx|||xxxttttttxxxzzzxxxuuuuuuvvvuuutttttttttwwwyyy|||{{{{{{zzzzzzzzz{{{{{{~~~yyyvvvmmmwww{{{kkkeee```VVVMMM===888222///000555999<<<<<>>======<<<===>>>>>>===<<<999888999:::;;;;;;;;;;;;:::999:::999888888999:::===>>>???>>>;;;999999:::<<<>>>;;;999666333444666999<<<888999:::999888777777999777777666444111111222444333444444444333333222222444333333444555666777777555555777999;;;:::777444333999???@@@<<<777666777666888;;;<<<;;;999999999666777777666666888;;;>>>;;;;;;;;;:::888888999;;;:::888444222333888===AAA<<<777555888:::999:::<<<;;;;;;;;;;;;999888777666333444555777999;;;===???<<<;;;999999999999888666333666777666333222444666333333444777555222555:::999999999999999888777666666777888888777888:::<<>>:::888999:::999666;;;KKK]]]jjj]]]fffyyyzzzsssqqqooogggwwwwwwqqq```YYYcccooosssqqqppptttxxxzzzzzzyyywwwttttttwwwyyy{{{|||~~~ooohhhlllYYYUUUhhh||||||rrrlllwwwzzzeeehhh~~~~~~qqq___pppsssqqquuutttbbbPPPLLLYYY[[[jjjiiigggzzz|||}}}kkk}}}wwweeefffrrr|||[[[QQQkkkwwwppplllppptttrrrqqqsss]]]HHH[[[vvvkkkooofffnnnoooeee___dddnnntttgggeeebbbaaabbbaaa```___\\\]]]]]]]]]ZZZVVVRRRPPPGGG@@@:::666222---,,,000444777<<<>>>>>><<<;;;:::///222999bbb{{{{{{tttlllTTTgggKKKMMMVVVBBBGGGMMM???@@@@@@AAAAAAAAA@@@@@@VVVMMMFFFJJJOOOJJJIIILLLIIIIIIJJJJJJJJJJJJJJJIIIIIIKKKJJJIIIIIIKKKNNNQQQSSS~~~~~~~~~~~~~~~~~~{{{~~~wwwiiijjj______^^^___gggtttzzztttrrruuuwwwttttttwwwzzzxxxvvvuuuwwwxxxxxxwww|||yyyxxxyyy{{{|||zzzxxx~~~vvvpppmmmjjjjjjttt}}}mmmeee___TTTIIIBBB999444///000555;;;===<<<;;;MMM===999iii~~~ppplllOOO___fffMMMGGGGGGFFFDDDBBB@@@AAABBBAAA???>>>???AAAAAA???<<<:::;;;;;;<<<;;;;;;::::::<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999777777666555555666666777777888888777777666666666888:::;;;666555444333333333333444555555666666666555333222333333333333333444555666666444333555888999777444555666888999:::888777666555666888888777777888:::666777888888777888:::<<<:::::::::999999888888888666666555444222222555777777777888888888:::<<<===;;;:::999999999:::999777333333444666999;;;;;;:::999999999888888888777777222333555777777666555444666555444444444777999;;;;;;;;;:::888666666777999<<<:::777444333777<<>>===<<<;;;;;;:::777888888888999===CCCGGGSSSZZZjjjzzzyyymmmiiiooojjj||||||uuugggiiigggpppvvvssswww}}}zzzsssxxx{{{ppp|||}}}}}}{{{{{{sssxxxkkkjjj|||uuukkkhhhssszzzwwwnnnZZZRRRbbbnnnjjjfffhhhjjjqqquuuvvvhhh```eeeiiieeehhh{{{yyytttxxxzzzxxxuuuzzzHHHcccssspppssspppppprrrnnnfffJJJMMMrrroooppplllhhhfffhhhiiiiiijjjmmmllliiieeebbb`````````aaa\\\ZZZXXXTTTOOOKKKGGGEEE???999333000000111111000999>>>???<<<<<<===777---///---UUU{{{~~~UUUGGGNNNUUUTTTLLLDDDBBBDDD@@@@@@??????>>><<<;;;:::```KKKDDDIIINNNIIIIIINNNLLLJJJJJJJJJJJJIIIHHHGGGFFFIIIHHHGGGGGGHHHJJJMMMOOO\\\}}}{{{zzz~~~|||iii```aaa]]]___bbbfffmmmuuu}}}xxxttttttwwwxxxuuuwww{{{zzzxxxvvvuuuwwwxxxxxxwwwuuuttttttwww{{{~~~~~~}}}yyyoooiiieeekkkvvv{{{jjjaaaYYYNNNBBB<<<222111111333888>>>CCCEEE:::EEEAAAZZZssswwwXXXWWWxxxSSSKKKGGGGGGFFFDDDAAA???@@@AAAAAA???>>>???AAABBB@@@===??????>>>>>>======<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<;;;:::999888777777666777777777777777888888888666555555666666777888999555444444444444333333333444555666666555444333222444333333333333444444555444333333555888888666333333555666888888888777666555777888888666666777999444666777777666555777888999999999999888888777777888888777555333333555777333111222777===>>>:::555::::::999999999999888888666555666888;;;<<<<<<:::999999999888888777777777444444666777777666555444666555555666777888:::;;;;;;;;;:::888666666777999999999999888777888<<<>>>999999999:::::::::;;;;;;777777888777888;;;???CCCKKKSSSgggxxxxxxlllhhhmmmyyy|||{{{lllooo{{{{{{mmmgggkkkooonnnwwwtttqqqyyy}}}wwwxxx|||}}}vvvmmmtttvvviiidddmmmsss}}}nnngggEEEQQQkkktttddd___rrr~~~rrrccc___gggkkk}}}yyyzzzyyyvvvyyyzzzyyyxxx|||~~~mmmJJJwwwxxxpppooossspppooorrrqqqbbbJJJOOOxxxnnneeegggkkkjjjfffeeekkknnnmmmhhhfffccc```^^^]]]]]]]]]YYYXXXTTTPPPJJJEEEBBB???777333...---///333555555777<<>>>>>>>>>>>>>>===<<<;;;iiiIIIAAAEEEKKKGGGIIINNNMMMMMMLLLLLLKKKJJJHHHFFFEEELLLKKKJJJJJJJJJLLLOOOPPPIIIeee~~~||||||{{{|||~~~~~~pppeeebbbccc^^^cccjjjqqqvvvzzz~~~vvvvvvxxxzzzxxxwwwzzzyyywwwuuuvvvwwwxxxxxxwwwuuuuuuvvvzzz~~~{{{nnneeefffrrr|||tttcccYYYQQQFFF<<<777///111333666888;;;>>>@@@AAA===VVV~~~qqquuu___YYYsssRRRJJJFFFGGGGGGFFFCCC@@@>>>??????@@@???>>>???@@@AAA@@@???@@@???>>>===>>>>>>@@@@@@===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999888777666666999999888777777777777777333444555666666777777666333444555555555444222111444444555555555444333333444444333333222333333333222333444666888777444222111222444666666666666555666777888777555555666777222444666666444333333333777777777777777777666555888999888666333333444666555222444>>>IIIJJJ@@@444:::999999999999888888888999888888:::<<<===<<<:::888888888888777777777777666666666555555555555555444555777888:::;;;<<<<<<999:::999777555555777888777999;;;<<<;;;;;;;;;<<<888888999999999:::::::::777888888888777888;;;===BBBLLLaaavvv{{{rrrlllmmmuuu|||xxxxxx{{{rrrrrrtttrrrxxx~~~yyy~~~oooeeeqqq}}}wwwtttvvvzzz{{{~~~{{{|||~~~zzzrrrpppnnnzzzwwwtttvvvjjjiiiuuubbbMMM@@@\\\|||~~~qqqnnnqqquuugggZZZ___mmmpppyyy|||yyyppp}}}|||wwwxxxxxxxxxxxx{{{|||}}}pppYYYRRRxxxsssqqqrrrqqqnnnoooqqqgggNNNPPPxxxooodddgggmmmkkkbbb```fffiiieeecccbbbaaa___]]][[[YYYXXXUUURRRNNNHHHBBB===999777///---,,,---222777:::<<<===AAAFFFEEE;;;000,,,///DDDoooWWWTTTXXXQQQJJJGGGGGGFFFAAA;;;<<<<<<============<<<<<>>>>>===;;;DDDDDDvvvooovvvmmmXXX___KKKNNNCCCFFFFFFEEECCC???======>>>>>>=========>>>?????????>>>===<<<;;;<<<>>>AAABBB===<<<<<<;;;:::;;;;;;;;;999999999999:::::::::::::::999999888777777666666:::999777666555555555666111222444555666666555444222333555555555444222000333333444444444333333333444444333222222111222222000222444777777666222000///000111333444555555555666777777666444333444555222444666666444111000000444555666666666555555444777888777555333222333444777555888CCCNNNOOOEEE999999999:::999888777888888:::999999:::;;;<<<:::999777777777777777777777777666555444444333444444444333555888:::<<<======<<<777888777666444444555777777999<<<<<<;;;;;;<<<===???>>>===<<<;;;::::::999888999999888777666888999===EEEWWWppp~~~}}}uuuqqqnnn~~~wwwzzz}}}}}}rrrnnnnnnuuulllccciiippp{{{www|||www~~~tttdddeeegggooo~~~zzz~~~sssvvv}}}ttt^^^@@@ZZZooo}}}ssseeeggguuuqqqcccVVVPPP___oooooozzzsss{{{~~~wwwvvvtttttttttvvvxxxyyyyyy{{{zzznnnYYYZZZuuuooofffhhhqqqrrrppptttoooSSSVVVqqqmmmnnnllljjjgggdddbbbbbb```___`````````___]]]YYYUUUSSSNNNKKKFFF???999555222000,,,---000333888;;;===>>>===???AAA===000)))666HHH|||~~~WWWKKKQQQSSSMMMFFFDDDEEEFFFBBB===============<<<<<<;;;:::oooLLLDDDHHHMMMHHHIIINNNLLLOOOOOONNNMMMKKKIIIHHHGGGHHHHHHGGGGGGHHHIIIJJJKKKMMMIIIeee~~~}}}|||}}}~~~}}}zzzxxxxxxzzz|||}}}xxx|||xxxmmmllluuuzzzvvvvvvwww|||yyy}}}~~~yyywwwzzz|||wwwvvvvvvxxxzzz{{{{{{yyy~~~uuulll|||~~~yyyttteeeTTTIIIAAA999444333000222888@@@FFFGGGCCC???CCCddd}}}]]]iiioooPPPMMMIIIEEEEEEEEEDDDAAA>>><<<===>>>;;;;;;;;;<<<<<<===???@@@BBBAAA???===<<<===>>>@@@<<<<<<;;;:::::::::::::::888888888999999999::::::888888888777777666666666999777555444333333333444000111333555555555444444222333444555555333111000333333222222222333333333444333222111111111111111///111444666666333111///...///000111222333444444555666666555333222333444222444666666444111000///222333555666666555444333444555555444111000111222111333777>>>DDDDDD@@@:::888999:::999777666777999999888777888::::::999777666666666666666666666666444444333222222333333444222444777;;;======<<<<<<666666666444333333555777::::::::::::999:::===@@@@@@@@@???>>>===<<<;;;;;;999::::::999777666777888;;;===JJJcccyyy|||uuuxxx|||wwwpppuuu|||}}}vvvmmmoooxxxzzztttvvvxxxooo{{{}}}yyy{{{nnnmmmxxx~~~~~~{{{||||||{{{|||oooeeeZZZGGGaaaqqqwwwmmmeeehhhnnnooouuujjjYYYKKKCCCCCCSSS___XXXjjjiii|||vvvtttssssssuuuvvvuuusssvvvyyynnn|||sss[[[YYY|||iiiaaaPPPTTTlllsssnnnrrrjjjZZZkkknnnfffkkkddd\\\]]]fffiiiaaa^^^ccc^^^___```^^^[[[VVVQQQNNNFFFCCC===777222///...------000555999<<<<<<<<<;;;666777666000+++888ZZZyyy~~~bbbKKKIIILLLFFFEEEDDDDDDEEEDDDCCCBBB???>>>>>>===;;;999888777nnnNNNGGGLLLRRRMMMLLLPPPMMMIIIIIIIIIIIIHHHGGGFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKNNNAAAQQQkkk{{{~~~|||~~~}}}zzzxxxxxxyyyyyyxxxtttvvvsssmmmpppzzz~~~zzz~~~|||yyyyyyyyyxxxwwwwwwwwwzzz|||}}}}}}{{{zzz}}}wwwooo|||zzz~~~nnn___NNNBBB:::333000111777999<<>>===SSS}}}YYYfffUUUQQQGGG;;;IIICCCCCCBBB@@@>>><<<===>>>:::;;;;;;;;;;;;<<>><<<;;;:::;;;::::::999999999999999777777777888888999999:::777777777777666666555555888666444222111222333444111222333444444555555444222333444444444333111000222222111111111222333333222222111111000111111111///111444555333111000///...//////000111222333333333444555444222222333444333555666555333111000111111222444666666555333222111333444333111000111222000333888;;;<<<;;;;;;;;;777999;;;999666555777999777666666777999999888666555555555555666666666666222222333333444444444444222333666999;;;;;;::::::666666666555333444666888;;;;;;999777666999===AAA;;;<<<<<<<<<<<<=========999999999777666666777999:::999???QQQgggvvvzzzyyyvvvttt|||sssssstttppptttwwwpppiiivvv}}}}}}{{{}}}zzzxxxwww{{{}}}|||oooXXXJJJKKKNNN___jjjqqqqqqqqqqqqjjjaaannn{{{vvvhhhddddddPPP@@@;;;???AAAGGGFFF:::GGGIIIdddyyyzzzwwwvvvuuuuuuuuuuuutttrrroooppp}}}~~~rrruuuqqq|||nnnXXXSSSjjj___FFFGGGccchhh[[[______fffjjj[[[VVVJJJLLLVVVccceee^^^]]]ccc]]]]]]]]][[[VVVPPPKKKGGG>>>;;;666111...---...///000444999<<<===<<<<<<===;;;999222+++444TTT||||||jjjKKKDDDDDD@@@===@@@DDDEEECCCBBBCCCEEE??????>>><<<:::888666555gggIIICCCJJJQQQMMMLLLOOOKKKEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHJJJKKKLLLLLLMMMCCCNNNYYYrrr}}}~~~{{{zzzzzzzzzxxxvvvuuuvvvvvvttttttxxx}}}xxxxxx|||}}}yyyyyy{{{zzzuuuxxxxxxyyy{{{~~~}}}xxx|||{{{ppphhhxxx~~~bbbTTTEEE;;;444111111555<<>>GGG@@@AAAAAA???===<<<===???:::<<<===<<<<<<===AAAEEEIIIHHHEEEBBB???<<<999888:::999888888777777888888666666777777888999999:::777777666666666666555555888666444222111222444555333222222333333444555666333333333222222222222111222111000000111222333444111000000000000111111222///111444333111//////000000000000000000111222222111222333333222222333444333444444333111000111222000222444666666555444222000222333333222222222333333666:::;;;;;;:::999:::666999;;;999666444666999666555555777888999888666444444444555555666666666111222444666777777666666222333555666888888888888888999999777666666888:::::::::999777666888<<>>888555111---,,,---000222777999<<<===>>>AAAEEEIIICCC>>>111---GGGsss|||vvvXXXKKKLLLJJJDDD>>>AAACCCBBBAAA@@@AAABBB>>>======<<<:::888777666___AAA<<>>CCC???:::BBBXXXllluuuzzzpppkkkjjjJJJNNNIIIJJJMMMBBB???@@@@@@???===<<<>>>???;;;===>>>>>>===???CCCGGGBBBAAAAAA@@@>>><<<:::999999888888777666777777777555666666777888999999999666666666666666555555555888777444222222333555777444333222222333444666777444333222111111111222222111111000000000111333444000000//////000111222222///222333222///...///111111111000000000000111222000111333333222222333555222333333111000///111333000222444666777666444333000222444444333333444555444555888::::::999666444555999;;;:::555444666999666555555777999:::999888444444444555555555666666111333666888999999999888222333444555555666666666:::;;;;;;:::888999;;;===888888999888777888;;;===??????>>>===<<<;;;;;;:::555555333222111333888;;;<<>>CCCrrrttt^^^___```UUUVVVUUUSSSOOOIIIBBB<<<888444111...++++++...222555===>>>??????AAAGGGOOOVVV===777+++...WWWXXXFFFIIIKKKGGGCCCDDDCCCAAA@@@???>>>>>>>>><<<<<<<<<;;;:::999888777PPPBBBEEEHHHJJJIIIHHHGGGGGGCCCCCCDDDDDDCCCBBBAAA@@@>>>@@@BBBDDDEEEEEEDDDCCCGGGBBBBBBHHHSSSkkk~~~~~~yyyvvv~~~}}}}}}zzzzzz{{{zzzyyyyyyzzz{{{~~~~~~}}}xxxqqqpppssssssooowwwyyyssswww{{{~~~xxxxxxzzz}}}}}}~~~~~~{{{yyy{{{~~~}}}iiifffooowwwfffLLL@@@444...111777:::;;;???DDDBBB999888OOOttt~~~nnn___xxxmmmUUUCCCCCCGGGEEECCCEEECCCBBB@@@===::::::===??????@@@???======??????>>>NNNFFF===;;;>>>???;;;666999999999999999999999999:::999777777999999999888777777777888777777666666888888888666444333444555444222111111333444555555777666444444555555444333...///000111222333333333000111222333333333333333666333//////111222111000000000111111111111000000333222111////////////000333333333333333333333333000555;;;<<<777333222333444555555444222222333555555666888999999888777666555555666666777777888888:::888777888999999777666444444444444444555666777333555666777666555666777777555333333555888999999BBB>>>:::999;;;<<<;;;:::888999999888777777888999::::::999999999888888888;;;999777888:::===??????AAA<<<===BBBCCCIII___xxxtttkkkmmmqqqpppqqqvvvpppjjjyyyxxxeeeiiiuuu~~~zzznnnqqqgggTTTfff___bbboootttwwwuuurrrssswww{{{~~~vvvvvvwwwuuuuuuhhhZZZ]]]TTTnnntttYYYYYYfffqqqvvv~~~VVVkkkyyyyyymmmggg___]]]aaahhhnnnqqqooorrrooooooqqqiiicccjjjjjjkkkbbbSSSQQQ]]]ggggggsssoookkklllooopppnnnjjjqqqrrrrrrooollllllqqquuu[[[\\\AAAAAAqqq{{{yyyuuuaaaXXXbbblll```JJJaaayyywwwaaaZZZ]]]XXXRRRMMMLLLKKKGGGBBB;;;444000///...,,,---111555999:::444CCCFFF???HHHZZZWWWDDD333333000PPPzzz^^^BBBFFFIIIFFFEEECCC???@@@BBBDDDCCC@@@===:::===;;;999777666666666777VVVAAADDDGGGIIIHHHGGGFFFFFFDDDCCCBBBBBBAAABBBBBBCCC???@@@BBBDDDDDDDDDBBBBBBFFFAAAAAADDDHHHXXXzzz~~~zzztttzzzyyyyyyyyyxxxxxxyyy{{{}}}~~~|||uuummmkkkmmmrrrllllllpppnnnoooyyyzzz|||wwwxxxzzz}}}}}}~~~~~~}}}{{{}}}qqqfffjjjwww~~~kkkWWWAAA:::222000555;;;>>>>>>CCC999666;;;LLLnnnyyyrrrZZZooo\\\MMMCCCDDDEEEAAAAAAFFFCCCCCCAAA>>>;;;;;;===@@@>>>????????????@@@@@@???JJJHHHCCC???===;;;999999999999999999999999999999999777555555666777777666777777777666555444333222555555555444222111222444444222111111333444444444555444222222333444222111//////000111222222222222111111222222222222111111444111///000111222111//////000000111111000000///222111000/////////000111333333333333333222222222333888======999666555777444555555444222111333444555666666777777777777777666666666777888888999999;;;:::::::::::::::;;;<<<777666666666777777888999444666888888777666666777999777555555777:::;;;;;;>>>;;;888888;;;======<<<<<<<<<;;;:::999999:::<<<<<<<<<<<<;;;;;;;;;::::::<<<:::888999;;;===>>>???<<<888:::>>>???CCCUUUkkk{{{yyytttpppttt|||~~~{{{~~~vvvvvv{{{xxxooofffxxxvvvpppxxxxxxppp|||gggTTTdddllljjjvvv~~~wwwqqqppprrrssssssxxx~~~eeeuuuxxxoooiii\\\gggrrrggg```aaa[[[\\\hhhxxx~~~rrrxxxwwwtttsssrrrssstttuuukkkpppnnnmmmlll___VVV[[[``````YYYPPPUUUggguuuwwwkkkgggcccdddiiimmmnnnmmmqqqqqqrrrqqqmmmfff^^^YYYBBBCCC555IIIzzzmmmdddhhhlll^^^III]]]sssrrr^^^YYY[[[WWWSSSHHHFFFDDD???:::555000...------...000444888;;;<<>>ZZZuuubbb[[[RRRKKKFFFEEEGGGDDD>>>@@@HHHCCCCCCBBB???======???AAA<<<===???AAABBBAAA@@@???DDDGGGHHHCCC<<<777888<<<999999999999999999999999888777555555666666555444666666555444333111000///111222222111000///111333444222111111333444444333222111000000111222000///000000111111111111000000000000111111111000//////000//////111222333111////////////000000/////////000////////////000111111222222222222222222222222555888;;;;;;888666666888333444444333111111222444555444444444555555666777666777777888888999::::::666888999888666777:::===999999888888888999::::::666777999999777666666777;;;999777777999;;;<<<<<<:::888777888;;;===>>>>>>@@@>>><<<:::999;;;<<<>>>>>>>>>>>>=========<<<<<<===;;;999999;;;=========<<<:::===AAA@@@AAAMMM]]]ppp{{{{{{rrrwww~~~sssmmmnnnxxx}}}xxxssssssooowww}}}kkkmmm}}}nnniiinnnccclll~~~{{{xxxsssnnnnnnwww~~~~~~cccHHHmmm|||zzzjjj```ccceeeWWWOOOQQQPPP[[[kkkxxxxxxzzz~~~yyyuuuuuu{{{wwwqqqlll\\\SSSYYY___ZZZPPPKKKVVVkkkuuuuuujjjfffaaa```cccgggiiihhhsssqqqppppppnnnfff[[[QQQ\\\VVVKKKccc{{{mmmsssoooeee]]]^^^```VVVGGG[[[nnnkkkXXXSSSSSSNNNKKKCCC@@@;;;666222///...------///333777:::===>>>>>>GGG>>>GGG___fffPPP888...AAAooo{{{|||MMMAAABBBGGGDDDDDDDDD>>>???@@@CCCEEEEEEDDDBBB@@@===;;;999666444222111111YYY???BBBFFFHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGBBBBBBCCCCCCCCCCCCBBBAAA>>>???BBBDDDAAAAAALLLZZZyyy~~~{{{{{{~~~~~~~~~}}}{{{yyyxxxzzz{{{|||{{{yyyyyy|||zzzvvvuuuxxx{{{}}}uuunnnpppvvvzzzggglllpppttt|||||||||~~~~~~}}}}}}~~~~~~yyymmmiiisssnnn\\\HHH999///111444999>>>@@@@@@???<<<555FFF]]]rrrppprrrXXX{{{aaaKKKFFFEEEFFFHHHEEE@@@CCCJJJCCCCCCCCC@@@>>>>>>@@@BBB:::;;;>>>BBBCCC@@@>>>???===BBBEEEBBB<<<888999<<<888888888888888888888888999777555555666777666555333333333333222111//////000111111000//////111333333222111111333444333222111000//////111111000///000111111111000//////...---......///000000000///,,,...000222333222000.........////////////......------......///000111111000000111111111111111222333555666555333222444555222333333222000000111333333333222222222444555666666666666777888888999999333888<<<<<<888666888;;;999999888888888888888999555777888888666555555666;;;999888888:::;;;;;;;;;888777777888:::<<<===>>>@@@===999777888:::<<<>>>>>>>>>>>>>>>============<<<:::888999:::;;;;;;:::<<<<<>>;;;555000------...000111444999===>>>????????????JJJaaannnYYY777222CCCiiisssgggJJJDDDEEEBBB<<>>???AAABBBBBB@@@>>>===;;;:::999777555333222222VVV???BBBFFFGGGGGGEEEEEEEEEBBBCCCEEEGGGHHHGGGEEEDDDCCCDDDDDDDDDDDDCCCCCCBBB===@@@EEEFFFDDDBBBFFFMMMhhh}}}zzzvvv~~~}}}|||{{{||||||zzz{{{~~~xxxyyy{{{yyyhhhpppuuuyyy|||~~~~~~~~~~~~~~~|||yyyqqqlllqqq}}}ttt\\\III;;;444111555:::>>>???>>><<<<<<888///SSS~~~|||pppVVViii```GGGVVVIIIFFFDDDEEEEEECCCDDDGGGCCCCCCCCCAAA??????@@@BBB:::999<<>>999;;;===>>>===;;;::::::888888888888888888888888777555333444555666555555111111222333333222222222111222222222000000222444333222111222333333222000111000///000111222111000000000000000//////...---***+++---...///000111111***---000222222111///...---------......---------,,,,,,---...///000000000/////////000000000111111111222222222111111222333111222222111//////000222222111111000111333555666444444555555666777777777666<<>>???CCCPPPTTT[[[bbbiiimmmkkkgggxxxyyyzzz{{{nnngggjjjooozzz{{{nnnkkkhhhppp~~~zzzcccRRR{{{xxxppppppjjjkkkkkkkkkjjjhhheeebbb^^^gggssszzzyyyooobbbYYY^^^\\\```eeeZZZFFFBBBJJJZZZssstttmmmooorrrhhhfffeeeSSSaaa{{{qqq```[[[VVV\\\mmmuuufffXXX^^^ssszzzlllYYY\\\bbbiiiqqqwwwyyyzzzrrrrrrpppnnnmmmoootttxxx{{{xxxbbbSSSddd\\\SSSSSS]]]eeeaaaXXXeeennngggWWWPPPHHH@@@AAA888444000,,,+++---000333555888<<<===>>>>>>@@@BBBNNN]]]gggVVV555'''CCChhh}}}oooQQQKKKFFFEEE@@@:::BBBFFF<<<@@@AAAAAAAAA@@@>>>;;;:::999999888888777666555444UUU>>>AAADDDFFFEEEDDDCCCCCC@@@BBBEEEHHHHHHFFFCCCAAACCCCCCCCCCCCCCCCCCCCCCCC@@@CCCEEEEEEBBB@@@BBBDDDOOOppp~~~~~~xxx{{{}}}{{{~~~{{{|||~~~wwwuuuyyy~~~tttzzz~~~~~~~~~~~~zzzsssvvvyyycccLLL<<<555444777;;;???@@@===;;;;;;<<<;;;^^^xxxrrrWWWgggvvvMMMAAAPPPIIIEEEAAA@@@BBBCCCCCCBBBBBBBBBCCCAAA@@@???@@@BBB<<<999<<>><<>>777<<<000...,,,+++,,,///333555777999;;;<<<===AAAHHHNNNhhhaaaNNN444''':::fff|||TTTCCCDDD???BBBCCC???BBBCCC888BBBBBBBBBAAA@@@===;;;:::777777888888888777666555TTT;;;>>>BBBCCCCCCAAAAAAAAA@@@AAACCCDDDDDDBBB@@@???@@@@@@@@@@@@AAABBBBBBCCCBBBCCCCCCAAA??????@@@@@@@@@NNNiii|||xxxuuuyyy|||~~~{{{tttrrrtttxxx~~~zzzvvvttt___LLL===666555777:::>>>AAA@@@<<<:::===@@@UUU|||wwwYYYtttmmmTTTJJJBBBCCCDDDCCCBBBAAABBBCCCBBB@@@@@@AAABBBAAA??????@@@AAAAAA<<<>>>FFFFFF>>><<>>:::::::::999999999888888555444444666888999999777;;;<<<===???BBBDDDCCCAAA???HHHQQQ\\\ooo}}}ooohhhvvv~~~zzz}}}yyy|||yyymmmpppssskkkfffqqqpppfffgggmmmUUUTTT]]]pppzzzuuupppppprrrpppmmmkkkmmmsss{{{~~~ssscccUUUQQQXXXaaadddbbbaaa[[[III>>>NNNgggtttccc^^^TTTLLLXXXtttsssnnnsssqqqpppyyyyyyrrrrrruuutttnnnhhhuuuvvvwwwuuuqqqmmmiiifffgggiiijjjkkkiiigggfffeeejjjiiimmmnnnmmmooolll``````^^^^^^cccddd^^^RRRIIIBBBFFF@@@::::::222---444+++,,,---///222555888:::;;;<<<===>>>BBBLLL[[[eee___KKK888888LLLkkkvvv___FFFBBB@@@;;;AAAFFF@@@>>>@@@;;;@@@@@@@@@???>>><<<;;;:::777777888888777555444333RRR999<<<@@@AAAAAA???>>>>>>@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAABBBAAA>>>===???BBBBBBBBBBBB[[[zzz}}}wwwqqquuuxxx{{{~~~~~~}}}uuurrrvvvzzz}}}}}}tttsssvvvaaaHHH888444555888:::;;;???AAA???;;;:::@@@FFFyyy|||iiicccyyyIIIDDDIIIDDDCCC???CCCEEEEEEDDDDDDCCCBBB???AAABBBAAA?????????@@@DDD>>>@@@GGGGGG???===CCC<<<<<<;;;::::::999999999777777777777777777777777777666666888;;;>>>??????999999:::999999888777777666777666555222111222444222222111222333222000...///......///111222111000------...............---000000000000///...---,,,,,,///111000---+++,,,---+++++++++,,,,,,++++++++++++,,,---.........---,,,,,,,,,------...///000000...//////111333333111//////000000///------...///...///111333444555444444555555666666777888888888555444444777;;;???AAAAAA>>>===<<<:::999888888777111333555666666777888999999888777888:::999888666333666888888666555777999888666444888???CCCBBB@@@::::::999999999888888888555444555777999;;;:::999777888888:::>>>BBBAAA>>>111CCCMMMRRRjjjnnnmmmyyy~~~~~~{{{vvvuuupppwwwxxxhhh```eeehhhpppoookkkcccgggzzzzzzbbbkkkZZZTTTbbbqqqpppgggbbbhhhhhhfffbbbbbbiiivvv~~~mmmdddeeejjj```ccceee\\\GGG>>>TTTqqqmmmYYYXXXQQQGGGdddjjjeeerrrsssvvv|||zzz}}}mmmdddzzzzzztttwwwyyyooorrrxxxxxxxxxxxxvvvtttwww{{{|||{{{yyytttmmmgggcccbbbhhheeecccdddhhhkkkkkkjjjdddcccddd```\\\ddddddUUUYYYWWWWWWWWWSSSLLLFFFCCC===???999666777...***333+++---000444888;;;>>>???>>>???@@@BBBIIIYYYlllzzzAAA000333VVVtttpppUUUFFFAAAFFFEEE===AAAEEE<<<888@@@CCC;;;<<<<<<<<<;;;:::999999777888888777555333111000|||NNN555<<>>??????===<<<;;;:::<<<>>>???>>>==================>>>>>>???@@@AAABBBBBB@@@???@@@BBB@@@FFFOOOccc}}}zzzvvvsssvvv}}}yyyttt{{{yyyzzz~~~~~~www}}}{{{|||~~~qqqpppxxx~~~ppphhhJJJ333222777777999??????DDDGGGAAA555;;;]]]}}}vvvrrrbbbgggnnnDDDDDDLLLDDDAAAHHHBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBB@@@??????@@@@@@<<<;;;???BBBAAABBBDDD===<<<;;;<<<===;;;666222555444444555555666777888555444444777;;;<<<:::777::::::888777666666666666888444000000333444111---555444222000//////000000.........---.........///---......//////////////////............---------......//////......---,,,************************+++++++++++++++++++++++++++++++++,,,---...///000---......///////////////////////////000000000000333222111000000111222222222333444555666555444333555444444777;;;>>>??????===<<<:::::::::999666444555555555555666888999:::<<<<<<;;;::::::999888888999888777666666555666666666666999???FFFFFFAAA<<<888777666444444444555666;;;999777666555666777888888777888999<<<===<<<;;;===>>>CCCLLLXXXdddkkkooo]]]}}}vvvxxx}}}vvvsss\\\bbbrrrvvvvvvwwwtttyyyeeejjjsssqqqddd___eeehhhccc```eee^^^ZZZbbbfffdddhhhyyy~~~tttqqqppphhhtttmmmWWWKKKKKKXXXmmmUUUOOOaaappp{{{yyylllQQQPPPcccuuu}}}sssgggkkk|||uuuqqq|||vvveeehhhzzzzzzxxxwwwxxx{{{{{{yyymmmqqqpppiiiiiiooonnnggg```gggZZZcccnnngggddd^^^cccaaa^^^\\\\\\[[[ZZZXXXWWWSSSMMMKKKKKKHHHAAA<<<:::777333///---,,,,,,---222333666999;;;<<<===>>>??????AAAMMM___fffXXXDDD///<<>>=========999:::;;;<<<<<<<<<;;;:::888888777555444333222111wwwIII666===BBB@@@>>>>>>>>><<<<<<;;;:::;;;===>>>===<<<;;;;;;;;;;;;;;;<<<<<<===???AAABBBAAA@@@???@@@AAA@@@BBBEEESSSqqq}}}~~~|||yyytttqqqsssxxx{{{~~~{{{}}}{{{zzz}}}}}}yyyvvv|||}}}}}}{{{vvvdddGGG:::222777===>>>???BBB???999888<<<@@@QQQ{{{vvv[[[WWWlllwwwVVV@@@DDDIIIAAA===AAA@@@@@@????????????@@@@@@AAABBBCCCBBB???>>>>>>???@@@<<<<<<@@@CCCBBBAAACCC===;;;:::;;;<<<;;;888555666555555555555666777777777666555777999:::777555888777777666555555444444555111...///333444333000333222111//////......///---...//////000///...---------...///////////////............---------,,,------......------,,,+++************************++++++++++++++++++++++++++++++++++++,,,---...///------...////////////.........////////////000000222111000000000000111222222333333444444333333333444444444666:::<<<===<<<:::999888888999888666555666666666666777888999:::<<<;;;;;;;;;::::::999999888777777666666666666666777777999>>>CCCDDD@@@<<<888777666666666777888999:::999777555555666777888777777777999;;;<<<;;;:::666888<<>>BBB@@@===<<<<<<:::;;;:::999:::;;;<<<;;;:::999888888888888999::::::>>>???@@@???>>>>>>???@@@AAA>>><<>>>>>???999999OOOvvvqqqcccsssLLLCCC>>>AAABBB===;;;>>>???>>>>>>======>>>>>>??????AAABBBAAA???===>>>>>>???<<<===BBBDDDBBBAAABBB>>><<<::::::::::::999888777777666666555555666666888777666666777777555333444555666666555444222111111///---...222444444222000000//////......------+++,,,...//////...,,,***,,,---......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))******************+++++++++++++++++++++,,,---...,,,,,,---............---------......////////////111000000//////000000111333222222111111111222222333333444666999:::999888888777666777888999888777777777777777888999999:::::::::::::::::::::999999666666666666666777777777888777777:::???@@@>>>;;;888888888888888999;;;;;;999888666555555666777777777666666888::::::999888777999<<>>======<<<===BBBKKK\\\aaaKKK222666KKKxxx{{{}}}xxx~~~zzz}}}{{{VVVLLLMMMIIIFFFHHHBBBBBBAAAAAA@@@>>>===<<<;;;;;;<<<<<<;;;:::888777666555444333111000//////lllAAA999???BBB???;;;::::::888:::999888888::::::999888777777666666777777888999;;;<<<======<<<<<<===>>>BBB<<<;;;???FFFVVVttt~~~~~~zzzxxxuuurrrtttxxx{{{yyy|||zzzssspppxxx{{{yyy{{{|||fffhhhtttxxxjjjZZZIII777777<<<>>>======AAAAAA===>>><<>>;;;<<>>>>>============>>>>>>===???AAA@@@???=========???<<<>>>CCCEEEBBB@@@AAAAAA???<<<999888888888888999888777666555555555555666666666666666666555444333444666666666444222111000///---...111333222111//////////////////......------...------,,,******,,,,,,---............------,,,,,,,,,++++++++++++******++++++******)))((()))))))))))))))))))))))))))))))))******************************+++,,,---***+++,,,,,,------,,,,,,,,,,,,------....../////////////////////000000000222222000//////000111222444333444555888888777555:::888777777888999999777777777777777777777888888888888888888888888888888555555666777777777777777777666555666999;;;:::999999999999999999999999:::777777666555555555666777666555555666888999888666888<<<>>>>>>>>>BBBJJJRRRYYYoooyyywwwyyyvvvsssxxxnnniiisss~~~}}}|||yyypppxxxoooaaa^^^iiippppppsssjjjhhheeebbb___[[[PPPFFFZZZfffqqqyyyttt]]]PPPZZZ[[[WWWSSSTTTaaawwwyyypppuuupppjjjwww|||kkkWWW___gggYYYdddvvvooovvvkkkLLLGGGDDDDDD>>>===HHHXXXdddlllqqqsss|||{{{vvvnnn___XXXbbbRRRhhhsssssssssllldddeeexxxqqqkkkjjjkkkjjjkkklllsssmmmhhhhhhhhhccc[[[UUUmmmgggPPP]]]vvvsssjjjZZZYYYUUUPPPLLLHHHEEEAAA>>>>>>;;;888666666555333111,,,,,,,,,---000333666777<<<===>>>===;;;;;;>>>AAAMMMXXXRRR666&&&:::dddvvvzzzbbbHHHJJJRRRMMMDDDAAA@@@AAAAAABBBAAA@@@>>>===============<<<:::888777555555444333111000///...jjjBBB999>>>AAA<<<888888777666888777666777888999888777666555555555555666777777777999::::::999999:::<<>>>>>@@@CCCBBB===999999XXXyyy|||qqqXXXhhhccc??????DDDDDD>>>===BBBCCC???>>>>>>============>>>>>><<<>>>@@@@@@???=========???<<<===BBBDDDAAA???@@@CCCAAA>>>:::777666777888:::999888777666555555555555555555555555555666777444555666777777666444222222111000///000000000///000000000000000000111111666444222000...---------+++,,,,,,---------------++++++++++++************)))))))))***))))))((('''((((((((((((((((((((((((((((((((())))))************))))))))))))***++++++))))))***+++++++++++++++***++++++,,,------............//////000000000000222111000000000111333444555444444555777777666555:::888666555666666666555777666666555555555666666777777777666666666666666444555666777888888777777555444222333444666777777::::::999888888777666555555555555555555555666666555444444666888888777666555888;;;:::999<<>>CCCLLLSSSUUUIII333***CCCqqqxxx~~~]]]PPPFFFGGGKKKIIIAAA:::@@@AAABBBBBBBBBAAA???>>>>>>??????>>>===;;;999888666555444333222000//////iiiCCC777<<<>>>:::666555555444555444444555777888888777444444333333444444555666333555666666666666777999:::999<<<>>>;;;===LLL___mmmxxxqqquuuxxxsssmmmlllllllllqqq||||||yyyzzz~~~}}}mmmZZZmmmeee```SSS<<<666;;;;;;999<<>>;;;888666aaaxxxZZZlllbbbDDD:::999>>>AAA???AAAEEEBBB;;;>>>======<<<<<<======>>>;;;>>>AAAAAA@@@>>>======???<<<<<<@@@BBB@@@>>>???BBBBBB???;;;777666777888:::999888777666666555666555666666666555555777999555666777888777777666555444444222111000/////////222111000000000222333444???===;;;777555222111111***+++,,,,,,------,,,,,,+++*********)))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''(((((())))))******))))))((((((((())))))***(((((()))************)))))))))***+++,,,------.........///000111111111111111111111222333444555666888666555555777888888777999777444333333444333333777666555555444444444444888777777666555555444444555555777888888777666666333333222222333555666888999999999888777555333333444444444555555555555555444333444555888999888777555777999999999;;;@@@EEERRRgggwww~~~vvvtttqqqwww~~~ppptttnnnhhhtttqqqqqq|||iiiZZZTTTYYYYYY]]]iiiggg\\\ZZZNNNKKKKKKOOORRRQQQRRRTTTYYYoooyyywww\\\jjjtttfffSSSFFF<<>>???===>>>>>>;;;999===FFFNNN555111>>>ddd^^^KKKMMMKKKEEEDDDGGGEEEAAA@@@AAAAAAAAA@@@???>>>>>>>>>>>>???>>>===;;;999888666555444333111000//////gggCCC555:::<<<777333333444333222222111333666888888777111111111111111222333333000222333333333333444666555777:::;;;::::::===AAAFFFooo}}}rrrnnntttvvvppplllnnnkkkjjjllloooppprrryyy}}}wwwhhh___```RRRHHH>>>222444===;;;AAA@@@CCCEEE>>>777:::EEEWWW}}}|||cccdddTTTBBB444999666999;;;<<<>>>@@@>>>;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;>>>AAABBBAAA???>>>>>>???;;;:::>>>@@@>>>===>>>?????????<<<999777999;;;999999888777666666666777777888999777555444666999666666666666666666666666555444444222000//////000333111///...///222555777BBBBBBAAA???;;;666111...******+++,,,,,,,,,,,,,,,******)))))))))((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&'''(((((()))******)))((((((''''''(((((()))''''''((())))))))))))((((((((()))***+++,,,------...///000222222222222222000111222444666777888888;;;888555555777999:::;;;999777444333555666777666888888666555555444444444::::::999888666555444444555666888888888777555444333333444444444666888:::888888999888777666444333333333444444555555555555222222333555888::::::999888999:::;;;<<<>>>???@@@EEENNNVVV___iiiiiiooozzzvvv}}}zzzrrrkkkxxxwwwwwwrrreeeeee{{{yyybbbMMMRRRbbbooozzzeeeUUUHHHGGGKKKKKKJJJJJJ>>>NNNVVVaaayyyiiillluuummmUUUDDD>>>EEEHHHSSSaaalllqqqvvv{{{{{{}}}xxxvvvxxxtttuuu}}}xxxggg]]]eeeccc___bbbkkklllddd___bbbaaaZZZ\\\ddd^^^LLLFFFMMMMMMbbb]]][[[UUUDDDGGGIII???<<<888666444333000...---------------///222444555666777999;;;===>>>???@@@BBBAAA;;;333222666<<<...HHHuuu~~~UUUNNNJJJKKKKKKIIIHHHHHHHHHHHH@@@@@@???======<<<<<<<<<<<<<<<<<<<<<<<<:::888777444444333222000///...---fffCCC333999:::666222222333222111000000222555888888777///////////////000111111...000111222111111333444222666999:::<<<===:::555>>>jjjuuummmmmmuuuvvvppppppvvvmmmnnnooommmgggiiixxx{{{xxxzzz}}}kkkbbbcccKKK<<<666666777???CCC<<>>999???:::888777666666888;;;???;;;::::::999999::::::;;;;;;>>>BBBCCCAAA???>>>>>>???;;;999<<<>>><<<<<<>>>;;;===>>>===:::999;;;>>>999888888777777777777777:::;;;;;;888444333555888666666555555555666666777444444444333111000111222333111...---...111555888@@@BBBCCCCCC>>>666...(((******+++,,,,,,,,,,,,+++))))))))))))(((((((((((()))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''((())))))***)))(((((('''''''''((((((&&&''''''((()))((((((((('''((()))***+++,,,------...///111222333333333222///111333666888:::::::::<<<999666555777:::<<<===:::888666666888;;;<<<<<<:::999888666555555555555===<<<;;;999888666555444666777888999888777555333333444555666666888:::<<<666777888999999888666666222333444444555555555444222222333666999;;;;;;:::888888888999;;;<<<;;;999888AAAGGGOOOWWWYYYffftttooo{{{www}}}ooovvvyyysss~~~yyyoookkkpppmmmeeegggqqqssswwwWWWJJJTTTgggyyysssbbbRRRKKKHHHEEEDDDGGGGGGHHHDDDIIIYYYdddoooooo~~~xxxvvvMMM;;;GGGOOOUUU^^^eeeeeecccgggnnn}}}zzz}}}wwwuuuyyyrrrwww|||ooohhhtttcccdddllltttnnn```\\\bbb\\\XXX```llleeePPPIIIRRR\\\kkkTTT@@@@@@CCCGGG999;;;888444222000...,,,***------...///111444888<<<888888999:::<<<===>>>>>>>>>AAACCC>>>666333555999XXX|||uuu}}}bbbMMMKKKIIICCCDDDKKKMMMGGGCCCEEE@@@???===;;;::::::::::::999::::::;;;:::999777666333222222000///...---,,,___===555666777666333111111111////////////////////////000......000222222///,,,............////////////333444666777666777999;;;===MMMiii}}}xxxssseeetttoooqqqjjjkkkkkkdddhhhooommmxxx|||zzz|||zzzooo```PPPFFF;;;777777;;;>>>===???BBBEEE<<<;;;>>>;;;BBBiiissswwwUUUlllRRR;;;666444666:::666666666777888888999999<<<999666777:::>>>>>>>>><<<;;;???DDDEEEBBB@@@AAAAAA>>>;;;<<<>>>???>>><<<:::<<<>>>@@@@@@???===<<<<<<<<<<<<;;;:::999888777;;;:::999888777666555444444444444555666777888999555555444333222000000/////////......000111333444999:::;;;;;;888333...+++************************+++******)))(((''''''&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))***************++++++,,,---...//////111000000111555999===@@@@@@;;;666555888:::999666888222000666;;;;;;:::999===999777555333000333999777777666555555555555555666666555555444444444333555777999999888777888999<<<;;;:::888555333222111333444444555555444444333444444555666888999;;;;;;;;;;;;:::999999999::::::>>>;;;BBBRRR\\\^^^gggsssiiieeennn|||rrrqqqttt{{{nnnpppttt|||uuuiiiiiiooouuusssjjjfffhhhoooppplll```PPPGGGHHHLLLgggrrrsssaaaPPPIIIGGGDDD>>>@@@BBBBBBCCCHHHPPPVVV~~~wwwqqq}}}rrrjjjbbbdddlllmmmllliiikkknnnkkktttuuuqqqqqqjjj___YYYRRRPPPZZZeeemmmvvv~~~vvv|||zzzmmm```\\\[[[YYYYYYXXXYYYWWWOOOGGGIIIQQQeeeXXXHHH>>><<<:::444...333111///---,,,++++++,,,000000111222555777999:::555;;;@@@>>>:::::::::999@@@HHH===000111999^^^{{{|||\\\LLLKKKHHHMMMIIIFFFCCCCCCCCCCCCBBBDDDBBB???>>>???>>>===<<<999999999:::;;;:::888555///...---,,,,,,,,,,,,,,,\\\===555666666555333111111111///////////////////////////......///111111///,,,---.........////////////000222444444444555666888888===JJJ]]]nnn}}}zzzlllwwwpppooogggggghhhcccgggkkkeeeooo}}}uuuuuuwww|||}}}yyy~~~}}}ttthhh[[[NNNAAA999888666999AAAFFFBBB>>><<<;;;@@@===888FFFkkkyyy[[[iii}}}\\\<<<111222111222555444444444555666666777777999777555666:::<<<<<<;;;;;;;;;>>>CCCDDDAAA???@@@???<<<;;;;;;======<<<:::888:::<<<>>>>>>===;;;:::;;;;;;;;;;;;:::999888777999999888777666555555444444444444444444555666777555444333222111000000///000////////////111222333666777777666444000,,,*********************************))))))(((''''''&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((((((((((((((()))))))))***************+++,,,---...///////////////000222666:::===;;;999777:::===>>>;;;777;;;666666999;;;888555666444222444999999555333555888777666555555555666666777777777777666666666555555777888888777666666777999999888777666555444444333333444444444444333333555666777777888888888888999888888888888888999999777777???LLLSSSZZZmmmuuusssrrrqqqmmmiiimmmuuuwwwwwwtttoookkkhhhlllvvv{{{wwwpppmmm]]]___dddkkknnneeeTTTFFFCCCTTTjjjyyy{{{mmmTTT???GGGCCC???<<<===???BBBCCCJJJVVV```eeelllxxxzzzvvvtttqqqwwwpppooowwwwwwnnnggg]]]UUUFFFJJJWWWjjjvvvxxxxxxyyyqqqwwwwwwlll___XXXTTTQQQFFFHHHMMMOOOJJJCCCEEEKKKSSSJJJ>>>777666555111---///......------...//////222222444666777999;;;;;;>>>>>><<<777111111;;;EEE???888000999QQQjjjoooLLLGGGKKKIIIJJJGGGDDDBBBBBBCCCCCCBBBCCCAAA???>>>>>>>>>===<<<<<<;;;::::::;;;:::888666444333111///---,,,++++++YYY===333555666555222000000111///////////////////////////...---...000000...------------.........//////...000111222111222333555888555666<<>>AAAAAAAAACCC???CCCFFFRRRqqq}}}gggeeeJJJ999---///444333222333111222222333333444555555555444555666999:::999888:::999<<>>???;;;;;;;;;<<<===<<<:::888666888:::;;;;;;;;;999888:::::::::::::::999888777666666666666555555444444444333333333333333444444444333333222111000//////000000////////////000000222222111000...,,,+++))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))******+++,,,---.........------...000333666888444444777<<<@@@@@@;;;777888777999;;;:::555555888999555444999;;;999666555999888777555555666777777999999999888888888888888555666777666555444555666777777777777666666666666222222222333333222222222555666888999888777666444555555666666777777888888444666===CCCFFFQQQlll~~~pppccc___eeejjjkkkssspppqqqyyywwwpppppp{{{zzzqqqaaahhhuuukkkYYYHHHHHHRRRfffuuusssdddWWWKKKEEE@@@>>>???@@@???<<>>>>>>>>>>>===<<<@@@>>><<<;;;;;;:::999888999888555111...,,,***)))VVV<<<222333444333111000000000........................------------......------,,,,,,---------.........---...000000///000111333777666666777???VVV|||tttlllllllllfffhhhlllfffcccccceeeiiimmmmmmiiiddd}}}|||vvvyyy~~~yyylllaaaXXXKKK@@@:::999:::;;;BBB@@@@@@AAA@@@>>>BBBGGGIIINNNaaavvvqqqssswwwBBB333---,,,111444222000111000000111111222333333333222333555777999999777666999888;;;@@@AAA>>>===>>>::::::<<<======;;;999777666777888999:::999888777888999999999999999888777444444444444444444444444333333222111111111111111333222222111000000//////000000//////............///...---+++************))))))))))))))))))))))))(((((((((''''''&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((())))))***+++,,,------------------///111444555000111444999<<<;;;888444333444777999777555:::BBBNNNBBB777555777888:::<<<:::999888777666777888888999999999999999999999999555666666555444444555666777777777777666666666666111111222222222222111111333555777999999777555333333444555666777777777888888888;;;<<<<<>>>>>===<<<<<<444222777444---...666BBBSSSccczzzpppQQQDDDFFFJJJHHHDDDCCCAAA@@@AAACCCDDDDDDDDDCCCAAA????????????>>>===CCC@@@===;;;::::::999888:::888555222///,,,***)))RRR:::111222333222000//////000------------------------,,,------,,,,,,,,,,,,---,,,,,,,,,,,,---------------...///000//////000222///222666777666???VVVlllwwwbbbYYY___hhhqqqlll[[[gggeeeaaa______bbbfffiii~~~~~~||||||~~~~~~{{{}}}|||}}}wwwhhh\\\JJJEEE>>>999:::===@@@BBB777===EEEIIIEEE@@@DDDLLL[[[kkkpppmmmtttwwwBBB777...------......,,,+++---//////000000111222222333000222555777888777666666888777999===>>><<<;;;===999;;;===>>>===;;;999888666777888999999999999888777777888888999888888888333333333333444444444444333222111000000///000000111111111000000/////////000000//////...------,,,---,,,+++))))))))))))***((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((()))***+++,,,,,,---------...///111333444333333444666777777555444222222444555333444===GGGUUUGGG999444555777;;;???::::::999999888888888888888888888888888888888888555666666555444555777999999888888777666555555444000111111222222111111000111333555888888777666444222333555666777777777777999888777666777>>>NNN\\\[[[\\\[[[aaaxxxnnntttyyyvvv{{{xxxuuuwww}}}}}}xxxxxx|||llldddjjjsssgggdddaaaXXXFFF888@@@QQQ```ZZZPPPDDD:::888;;;???>>>======>>>======???AAA<<>>666111///...+++---//////......000222444444555666777888999999888999;;;=========;;;:::@@@===888000'''///RRRuuu{{{|||{{{___PPPDDDFFFJJJGGGDDDCCCAAA@@@@@@AAADDDFFFFFFEEEDDDBBB@@@@@@AAAAAA@@@???CCC@@@===;;;:::999888777666555333111...---++++++NNN777///111222111000......///------------------------+++,,,,,,+++******+++---+++++++++,,,,,,,,,------,,,...//////......///111---///222333000000;;;HHH___ssslllmmmuuusssdddaaaiiiiiicccccccccaaa```bbbgggkkk~~~|||zzzyyyyyyzzz{{{}}}~~~|||wwwvvvxxxxxxvvvyyy~~~zzznnn___QQQIII===;;;999999<<>><<<:::;;;???AAA@@@>>>666888<<<>>>@@@AAACCCEEEMMMMMMcccvvvxxxuuu^^^OOOQQQQQQHHHHHHPPPVVVXXXVVVOOOKKKKKKKKKIII>>><<<;;;;;;999555666:::BBBCCC>>>555//////000//////000222222222222444555888888999::::::999999888888888999::::::999888777000***&&&---BBBbbbzzz~~~bbbIIIDDDCCCGGGFFFAAAAAADDD@@@@@@@@@BBBDDDFFFFFFEEECCCBBB@@@@@@AAAAAA@@@???AAA>>><<<:::999999777555333222111///...---------III555...000111111///......///,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++((((((+++---++++++++++++,,,,,,,,,,,,,,,---......------...///111//////111111///333999GGGbbbvvvhhhSSSaaappp```aaabbbbbbaaaaaacccdddoootttxxxwwwttttttzzz~~~|||zzzxxxwwwxxxyyyzzzxxx{{{{{{xxxwwwyyyzzzxxxvvvzzzzzz{{{zzznnnbbbUUUIII@@@;;;;;;::::::<<>>>>>;;;888666666777777777888888888999666777888888888:::>>>AAA::::::999777666444333333111222222222222222222111333444444555555555444444111222333555555444222111000111222333555777999:::DDDPPP[[[___dddkkkppppppqqqxxxlllwwwzzzpppqqq{{{}}}xxxuuuuuuxxxxxxtttooopppxxxfff\\\XXXCCCNNN^^^jjjllleee[[[TTTAAA<<<:::===>>><<<===AAA;;;777444666:::<<<:::888???>>>======>>>??????===:::>>>FFFMMMPPPUUUXXXWWWOOOCCC===@@@@@@:::999>>>FFFFFFBBB<<<;;;??????;;;333000000222111...///444777888555...---111333222222222222333444555666666888999:::::::::999888777666666666555555444444444111888DDDYYYzzzyyyyyykkkIIIEEECCCCCCDDDBBB@@@AAADDD???>>>???AAACCCEEEDDDCCCAAA@@@>>>>>>???@@@???>>>===;;;:::999999888555333222111000//////.........EEE444...///000000///---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,***((((((***...******+++++++++,,,,,,,,,+++,,,------,,,+++,,,...222...---111333111000222000EEElllyyy^^^YYYWWWgggeeebbb````````````___VVV```jjjjjjdddccclllvvvyyy~~~|||{{{yyyyyyyyy{{{|||vvvzzz|||zzzzzz}}}~~~}}}~~~~~~}}}}}}xxxmmmnnnooommmrrr{{{~~~xxxtttggg]]]OOOEEE???>>><<<;;;<<<<<<===@@@BBBCCCBBBAAA??????III]]]ttt|||dddqqqccc+++;;;===***222''')))+++************((()))******+++,,,,,,------+++...111222000000222444666444555999:::888888;;;888:::;;;999666555777:::666666666666777777777888333444555777888888888888555555555444444333333333111111000000000000111111///////////////.........+++,,,---.........,,,,,,*********)))((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******((((((***,,,...000222222...111333444333222222222111000222666666333444888;;;888777888666444777===777:::===@@@@@@<<<888555777777888888888999999999777777888999999<<<@@@DDD999999888777666555555444222222333333333333222222666666555444333333222222000111222333333222000//////333555444333333444444<<>><<<<<<===>>>======:::999888999999777444111333222111000////////////zzzIII111111111111000000///...---------,,,,,,+++***)))))))))))))))))))))))))))))),,,,,,++++++***+++++++++))))))*********+++++++++............////////////111888DDDSSSffftttmmmyyy^^^WWWWWW___bbb]]]ZZZ\\\```ZZZWWW[[[___fffppp{{{wwwrrrttt~~~}}}~~~~~~}}}~~~{{{{{{}}}~~~}}}{{{{{{{{{yyywwwxxxzzzxxxtttcccccccccdddiiirrr}}}}}}wwwoooeee^^^OOOGGG===888888<<<@@@AAA::::::AAACCC@@@FFFJJJ@@@QQQ``````~~~~~~jjjbbbvvveee888+++000222...,,,+++*********))))))((((((******))))))******+++,,,***,,,---.........000111444444555555666777777777;;;:::888666444333222222222444666777888777666555333333444555666666666555666666555555444333222222333333333222222111//////000000///............///...------,,,,,,++++++*********)))''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((()))+++,,,...///000111111111111444888888555222666444111222555777777666777888:::;;;<<<<<<===<<<999;;;>>>???===999444000777999999999888777888999777888999::::::999888777:::888666666777888777666000000111000///000333555555555444333333222111111333222000000000222444555555666555333111000111222::::::@@@MMM[[[hhhvvvpppjjjjjjooojjjiiiwww~~~jjjuuuqqqsssyyysssiiipppqqqsssnnnooo|||}}}wwwyyytttVVVDDDGGGMMMMMMaaannnooo]]]PPPMMMGGG;;;AAA666777===999888;;;999<<<999666444555666555444666444222222444666777777444444333222000///...---///.........///000000111///000111111//////000111...///000222333444444444:::===999111000555888444===;;;888555333222222222555111---222777444BBB___zzz{{{zzzSSSCCCBBBBBBFFFDDDAAAAAABBBAAA>>>:::<<<>>>@@@AAAAAA@@@???>>><<<======;;;888888<<>>???AAAAAA>>><<<<<<======>>>>>>===<<<;;;===>>>===<<<;;;<<>>AAABBB<<<:::777555444444555666333555666555444333444555111222444666888999::::::333555777666333333555888999666333333555777666444333333333333333222222222111111222333333333333222333444444222000000111222444333444888===FFFVVVeee^^^aaacccbbbbbbgggqqqyyy}}}uuuoooooopppppppppqqqfffmmmuuuuuuooommmpppvvvzzzxxxooottt}}}{{{tttpppnnnfff[[[LLL???666999@@@JJJZZZjjjiii[[[MMMEEE@@@<<<:::999<<<<<<<<<:::777555444444222222333444666666444222444444444444555666777777444444444444555555555555444555666555444333444666999999999888777666555555===888333111///---///222666555222...++++++000444@@@JJJWWWsss}}}zzzaaa666444???===:::===<<<;;;;;;===???@@@???===>>>======<<<<<<<<<======@@@???======???AAAAAAAAA>>><<<999888777666333111111000000///...---,,,,,,rrrDDD222////////////...---,,,,,,,,,+++++++++******))))))((((((((((((((((((((((((((((((((('''(((((()))***((((((((()))))))))******+++++++++,,,,,,,,,------,,,000333222444@@@UUUfffuuummm]]]hhhsss|||pppVVVPPPXXXVVVXXXXXXTTTSSSTTTRRROOOSSSUUUZZZ^^^]]]]]]eeeooovvvvvvwwwzzz~~~|||{{{yyyxxxwwwvvvkkkjjjiiijjjlllmmmmmmlllmmmppptttvvvwwwwwwxxxyyy}}}{{{~~~zzztttmmmddd^^^OOOIIIBBB<<<::::::;;;;;;DDDCCCAAA@@@AAACCCDDDEEEFFF???III[[[iii|||rrrbbbyyyTTT***///,,,---...***$$$$$$)))''''''''''''&&&&&&&&&&&&((((((''''''(((((()))***(((***+++,,,+++,,,...///111111222222333444444555777666555444333222222222333333444555555555444333555555666666666666555555333333333333222222111000000000///////////////000......---,,,,,,,,,,,,---,,,,,,,,,+++******)))))))))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&(((,,,000333333222000//////000111222222111000111222444555666888777777777888:::===???===;;;888666555666777888444666777666555444555666666666666555555555444444222666888666333222555:::<<<777333333666888555222222222222222222333333333000111333444444333111000111222222111//////000222666555777777666:::HHHVVVVVV^^^bbbaaadddmmmqqqnnnvvvuuuuuuvvvxxxxxxyyyzzzwwwxxxtttlllhhhkkknnnnnnbbbiiillltttzzziiicccpppxxxvvvmmmaaa[[[RRRIIIAAA<<<>>>CCCGGGNNNUUU^^^dddZZZHHH@@@===<<<888333000222666;;;888777777777999:::999777444444333333444444666666444444555555555555555444444555666666444444555666666666666666666666777777:::333000222222000444:::333...)))+++555EEEUUU```zzz}}}nnn|||WWW;;;...<<>>>>>===@@@???>>>===>>>@@@BBBCCCCCC@@@======@@@AAA@@@>>>>>><<<999888777666333111111000///...---,,,,,,+++pppBBB333...//////......---,,,+++++++++***************)))''''''''''''''''''''''''((((((((((((((()))******''''''((((((((()))))))))************++++++++++++'''---222111...111;;;DDD[[[}}}iiiWWW\\\dddvvv|||eeeWWWUUUSSSQQQPPPSSSVVVUUURRROOOPPPNNNMMMPPPQQQQQQUUUZZZ```ccchhhnnnuuu|||}}}{{{yyyxxxxxxooooooppptttzzz}}}zzzzzzzzz|||}}}}}}}}}|||~~~zzz~~~~~~}}}sssooohhhaaaZZZSSSMMMHHH===;;;999999<<<@@@BBBCCCBBBAAA??????AAAEEEKKKOOOHHHJJJZZZmmm}}}~~~~~~WWWzzzlllCCC111///***((('''((('''%%%'''+++''''''''''''''''''''''''''''''&&&&&&''''''((()))''')))***+++***+++---...000000000111222222333333666555444333333333333333555555555666666555555555555666666666666666555555555333111000000111222444111000//////...//////000......---,,,,,,,,,,,,---,,,++++++******)))(((((((((''''''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%'''+++...111333222000...---...111222000000000000111222444666;;;999888666777888:::;;;999888888777666666666666777888999888777666777999888777666555333222111111333777999777333222666:::;;;666111111444666333000111222222222222222222222///000222333333222000...///000111000//////000222111222444555111///777BBBQQQ[[[______eeepppqqqjjjpppmmmkkkppp{{{~~~{{{|||zzzpppdddgggnnnmmmlllrrrnnniiilllmmmzzzuuummmuuuttt^^^NNN>>>000///:::<<>>>>>@@@???<<<777444444555555555888777555444333333444555444555666666666555555444666777888777666555666888888777777666666777888999555333333666444///,,,---///+++---;;;UUUrrrzzz{{{~~~wwwRRR???999666888777444555;;;:::;;;<<<<<<<<<<<<<<<<<<>>>===<<<<<<>>>AAADDDFFFCCC???<<<<<<>>>???<<<999>>>;;;999888777666333111000000///...---,,,++++++ooo@@@222............---,,,+++***************************''''''''''''''''''''''''(((((('''(((((()))***+++''''''''''''(((((((((((((((((()))))))))*********(((+++---,,,***---333999444jjjyyyhhhuuuzzzmmmiiilll}}}ssslll{{{dddLLLFFFFFFFFFKKKTTTSSSMMMIIIKKKMMMMMMLLLNNNLLLPPPUUU[[[aaagggmmmqqqwwwxxxzzz~~~}}}~~~}}}~~~}}}||||||xxxuuuwww{{{yyy||||||{{{{{{zzz{{{|||yyytttoookkkjjjWWWRRRKKKFFFBBB@@@===;;;;;;;;;;;;===@@@BBBAAA@@@>>>@@@BBBDDDEEEGGGKKKNNNIIIccc}}}vvvxxxyyyxxxoooBBB)))))),,,%%%%%%&&&((())))))'''&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((&&&((()))***)))***,,,---...//////000111111222222222222222333444666777888888888888888777777777777666666777777777666555555555444222000000222333555333222000///......///000///......---------------++++++******)))(((((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%########################"""""""""############$$$"""""""""############$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&))),,,.../////////---,,,---///222...////////////111444666===<<<:::999888999999:::444444555555555555444333888999:::999888777888:::666555444444333444444444666888999777444333555888888444111000222333111000222222222222222111111111...///111111111000...------...//////......000222000111333444000,,,///555CCCLLLUUU\\\iiixxx~~~{{{yyysssjjjhhhssswww}}}uuubbbmmmuuutttqqquuutttuuu~~~pppkkkooo{{{tttaaa^^^]]]VVVJJJNNN999&&&///333888JJJSSSRRRQQQRRRSSSTTTSSSQQQMMMHHHAAA<<<::::::::::::===;;;888666444444555555666777888888888777666555777888999888777666777999777666444222111111222222333111,,,&&&)))444>>>BBBRRRQQQUUUcccvvvwwwttt~~~{{{}}}```;;;999888999666111222888:::888999;;;<<<<<<:::999999:::999999888999;;;>>>AAACCC???===<<<;;;<<<;;;999888===;;;888777666555222000000//////...---,,,++++++lll===///------...------,,,+++***))))))))))))************''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***&&&&&&'''''''''(((((((((''''''((((((((()))))))))+++++++++***+++///333666777111LLLhhhbbbccc~~~jjjgggrrryyyyyyVVVQQQPPPFFFGGGSSSSSSMMMJJJLLLLLLJJJIIIJJJDDDGGGJJJKKKLLLMMMQQQTTT[[[\\\___dddhhhjjjjjjiiinnnqqquuuvvvuuuuuuvvvxxxrrrrrrrrruuuyyy{{{|||{{{sssrrrqqqoooppptttzzz~~~uuuxxxyyyxxxtttnnnjjjhhhoookkkeee___ZZZTTTMMMHHHCCC@@@<<<::::::;;;;;;:::???>>>???@@@BBBBBBAAA???BBBEEEIIILLLMMMPPPUUUXXXggg{{{xxx\\\CCC000...---"""))))))*********)))%%%"""$$$%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%'''))))))))))))+++------......///000000111111222222333444555777999:::888888777777666666666666777777777777777666555555222333444444444444333333666444222000......//////000///......------......+++******)))(((((('''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""""""""############""""""""""""########################$$$$$$$$$$$$$$$$$$%%%%%%&&&((()))******+++,,,+++******---000,,,...//////...000333666::::::::::::999999999999444444444444444444444444666777888888666666777888444444333333444555777777888777666555444333333333444333111000000000111111333333222222111111000000....../////////...,,,,,,,,,---......---...000222333111222444111------000111888CCCQQQbbbsss||||||vvvnnnmmmuuu{{{{{{mmmsssvvvllllllvvvxxxyyy}}}zzzvvvnnndddhhhrrrcccqqq{{{wwwooollljjjhhhpppoooUUUOOO;;;)))111333///...555BBBNNNTTTVVVTTTQQQMMMJJJJJJKKKLLLLLL===;;;888555444444555666555666777888777666444333444555666555444333444666111000...---,,,---...///&&&...//////BBBfff|||xxxxxxxxx}}}zzzoooPPPFFF;;;***///111222444777:::777333666888::::::888777888999777777777777888:::;;;===999:::;;;;;;:::999:::;;;<<<:::777666555444111///000///......,,,,,,+++***kkk;;;---------------,,,+++******)))))))))))))))*********''''''''''''''''''''''''%%%$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''(((((('''''''''(((((((((((())))))((()))***---......---555***;;;KKKJJJggg```TTTcccrrrssseeewww{{{```JJJJJJPPPLLLKKKLLLKKKGGGGGGIIIHHHJJJJJJHHHDDDAAAAAACCCAAABBBEEEJJJOOOSSSTTTSSSTTTXXX]]]___```aaadddfffiiihhhhhhiiijjjjjjhhhfff```cccfffggggggfffggggggbbbbbbaaa^^^ZZZXXXWWWXXXUUUNNNGGGCCCCCCAAA===999???>>><<<<<<>>>??????>>>@@@??????AAADDDEEEDDDCCCBBBFFFJJJOOOVVV___kkksssyyylll}}}nnnpppKKK000)))(((+++,,,%%%'''((((((&&&%%%&&&'''&&&#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%'''((()))((()))+++,,,------......///000000000666555555555555666777777666555444333333333333333777777777777777666555555000222555888888666333000888666333000///...//////000000///............///*********)))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''#########$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""#########$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&(((******((((((+++...+++---//////...///333777555666777888888888888777777666555444444555777888444555666555444444555666555555444333444555666777999777444333333333222000222222222111//////111333444333333222111000//////---.........---,,,,,,++++++,,,---------...000222222///...///...******,,,***---666DDDRRR^^^kkktttjjjvvv|||uuummmlllpppqqqnnnmmmwwwyyyttt{{{wwwzzzuuuttt~~~zzzzzzrrrkkknnnkkkkkknnnrrrqqqnnnrrr{{{ooohhh```^^^uuu^^^MMM999---,,,000222111888777777:::===@@@BBBBBB:::888555222111222333555222333444555444333111//////000111111//////000111//////......///111444555:::OOO^^^cccvvv{{{uuu}}}yyy}}}|||lllJJJ444---///333444222222444111---///555333555888888666666777999999888888888888888888999444888;;;;;;:::999<<<>>>;;;999666555444333111...000///...---,,,++++++***ddd@@@333............---,,,+++******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))'''((()))***+++,,,------///000111444>>>RRRiiizzzbbbooo|||zzzkkkeeessshhhWWWWWWJJJ>>>>>>EEEIIIHHHFFFMMMHHHBBB???>>>===@@@CCCCCC@@@>>>>>><<<:::AAAIIIFFFGGGJJJOOOTTTWWWXXXWWWQQQSSSVVVWWWWWWTTTQQQOOOMMMMMMLLLLLLKKKKKKJJJJJJJJJHHHEEEBBB???===<<<;;;===:::;;;===;;;777:::BBB@@@===>>>DDDEEE@@@>>>@@@CCC??????BBB@@@>>>FFFRRRMMM]]]bbbccc}}}|||qqqQQQ444000,,,***)))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))***+++,,,---///000111222///000222444555555555444555666777666444333333555777777666666555444222222111333555666666444111///111111111111111000//////---.../////////...,,,,,,+++******)))(((''''''&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#################################"""!!!"""###$$$###!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((((((((()))***+++------000000000///...000444888:::::::::999888777666555555666999<<<<<<<<<:::999555555444444444555555666555444222111111333666888666555333222111111222333000111111111111222222222333222111///...---------////////////////////////+++++++++,,,,,,---------,,,++++++******++++++,,,...,,,,,,///888FFFSSS[[[jjjkkkmmmrrrvvvyyyzzzzzzttttttzzzyyyrrryyy}}}kkkkkkvvvvvvttt}}}tttooovvvyyyoooooo}}}tttzzzqqq]]]TTTFFFDDD@@@,,,222...,,,------,,,---///,,,...///...//////---***&&&///...+++000---'''(((999,,,'''...111---+++///---666777:::IIIUUU^^^jjj}}}vvvzzzvvvppp|||wwwWWW333...000******333------......///000000000222222222333555666888999;;;:::888777666777777888999???BBB>>>999999:::::::::888666666555555333111...---,,,+++***)))))))))```===222............---,,,+++******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))'''(((((()))+++,,,,,,---000000//////444@@@RRR^^^TTTfffyyynnnlllwww}}}oooxxxdddKKK@@@======<<<;;;>>>CCCFFFDDDBBBAAABBB<<<>>>CCCGGGGGGCCC@@@???@@@AAABBBAAA@@@???@@@AAADDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>;;;;;;<<<===>>>?????????;;;777777;;;<<<999999===BBBCCC@@@<<<;;;???AAA@@@<<>>@@@<<<777888:::::::::888777666666555333111///...,,,+++***)))))))))[[[:::111.........------,,,+++***)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''((()))***+++,,,,,,///...---++++++111:::BBBZZZjjj}}}jjj^^^]]]___cccooo~~~iiiNNNLLLPPPJJJ@@@888888777888;;;>>>BBBCCCAAACCCBBBAAAAAABBB@@@<<>>===???BBB???===;;;999999:::<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;<<<999999>>>BBBBBBAAAAAA333===AAA>>>@@@GGGHHHBBBGGGFFFDDDDDDKKK]]]vvvxxxyyyuuulllqqqggg;;;'''---...+++(((''''''(((''''''%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''(((((()))***,,,---......///000222444555555444444555666777666555444555666222222333333333333222222111111111111111000000000///000000000000///......---......//////---,,,+++***))))))((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#################################"""!!!"""###$$$###!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''((()))***,,,,,,,,,---...///111444999<<<777777888888777666555555444555666777777555444333555555555555555444333222555555555555555444444444333222111000000///000000000000000111111111222222555444333111000000000000------------------------++++++++++++++++++******+++******))))))******+++,,,+++)))))),,,111777;;;JJJTTTdddqqqvvvssskkkeeehhhlllzzzkkkrrryyy~~~{{{}}}|||}}}zzzyyyuuuvvvyyysssvvvyyyuuu{{{yyy}}}wwwxxx}}}kkkjjjppprrrooovvvvvvgggUUUMMMMMMOOOUUUPPPJJJQQQ^^^ZZZQQQUUUiiillltttwwwrrrnnnxxx|||}}}zzz~~~|||~~~YYYBBB...+++,,,//////,,,******+++,,,,,,------...//////000000111111333555666777:::999888888888888888999999======888555777999::::::888666666666555333111///...---+++)))(((((((((VVV777000------------,,,+++******))))))((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((()))***++++++++++++,,,+++***,,,000444EEEYYYooovvvmmmlll~~~zzzmmmfffnnnzzzjjjhhh|||```BBBCCCAAA<<<:::;;;:::999===??????===???CCCCCCAAA::::::;;;======>>>>>>>>>>>>===<<<<<<<<<>>>@@@AAA========================@@@AAABBBAAA@@@===:::999777666777:::===???@@@AAAAAAEEEFFFAAA===???BBBCCCMMMLLL]]]zzz}}}}}}zzzttttttqqqxxxvvvWWW777&&&(((222***(((&&&&&&'''((('''&&&%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&'''''')))***++++++,,,...///111333444444444333333555555555333333444555111111222333333333333333333222111000///000111111///////////////......---------...///...---,,,+++))))))(((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#################################"""!!!"""###$$$###!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&'''((()))++++++)))***,,,---...111555888555555666666666666555555777777777777666555555444666777777777666444333222555666666777666555333222333222222111000000//////000000000000111111111111333333222000000/////////------------------------+++++++++******)))))))))***))))))(((((())))))***+++***)))((()))***,,,...===EEEQQQ\\\bbbddddddcccfffnnn~~~{{{{{{{{{sssppprrrvvv}}}|||mmmmmmvvv|||zzztttwww}}}~~~ppptttyyyuuuwwwuuuxxxzzz}}}~~~~~~~~~}}}vvvwww{{{yyyooo???)))...***------***))),,,---,,,******++++++,,,------......//////000111333444555888888888888888888888999888;;;;;;555333666999999999888666555555555333111///...---+++)))(((''''''RRR555111------------,,,+++***)))(((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((())))))***((()))+++,,,,,,---...///))):::PPP\\\^^^hhhuuubbbeeeqqqyyy|||kkkTTTkkkzzznnnRRR???:::;;;888888:::@@@DDDDDDBBBAAA???======>>>@@@???:::555666777999<<<===>>>>>>===999999999::::::;;;;;;;;;===>>>???@@@@@@???===;;;;;;<<<<<<::::::===AAACCCBBB??????CCCGGGRRRfffzzzssslllnnnvvv{{{}}}xxxvvv|||zzzdddBBB)))'''111000&&&'''&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((%%%&&&&&&'''((()))******---...000111222333222222111222333222111111222333111222333444444555444444444333111000000000222333///////////////......---,,,---.........---++++++(((((((((((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#################################"""!!!"""###$$$###!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%&&&'''(((******+++,,,---------...111333222222333444555555555555666666555555555555555555888888888777666555444444444555666777666555333222333333333222222111000000//////000000000111111111111000///......------...++++++++++++++++++++++++*********))))))((((((''')))((((((''''''(((((()))******))))))))))))))))))+++666EEESSS\\\```bbbccccccooo{{{hhhccckkkjjjrrryyyuuurrriiinnn|||~~~{{{tttzzz~~~zzz{{{zzzuuuooo~~~}}}{{{xxxpppuuuyyy|||pppuuu~~~~~~}}}{{{|||QQQ111+++---------...***######)))***''')))))))))***++++++,,,,,,---------...000111333444555666666777777888888888777:::888444333666888888888666444444555444333111...---,,,***)))(((''''''NNN333000---------,,,,,,+++***)))(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))'''(((***+++,,,++++++***000///222;;;GGGXXXooosssiiilll~~~mmmdddoooyyy}}}nnnyyycccLLLXXXkkkZZZEEE888;;;@@@<<<:::===<<<;;;;;;<<<===<<<888555111444888;;;<<<;;;999777666777777888999:::;;;;;;>>>>>>>>>>>>===;;;999888888999888666888===???>>>???IIIYYYfffqqq}}}kkkvvvyyynnnkkkuuu}}}rrrDDD333%%%'''------***(((&&&%%%$$$%%%''''''&&&%%%$$$$$$$$$$$$############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((%%%%%%&&&''''''((())))))+++,,,...000111111000000///000111111000000111222222222333444444555444444444333222111000111222222///000000000000///......,,,------......,,,+++***'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#################################"""!!!"""###$$$###!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###############$$$%%%%%%$$$$$$$$$%%%&&&'''))))))...///000///......000111///000111333444555555555333222111111222444666777888888777666555555555666333444555555555444333222333333333333222111000////////////000000000111111......---,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((''''''(((''''''&&&&&&''''''((()))))))))*********))))))&&&+++333;;;DDDPPP^^^gggdddooo~~~{{{iiigggppprrrlllrrr{{{xxxmmmeeerrr}}}vvvxxxxxxzzzqqqxxxpppwwwxxx{{{~~~tttlllsssggguuuwwwqqq{{{~~~xxx}}}~~~~~~~~~{{{}}}uuuxxx}}}sssuuu|||yyy```>>>)))(((//////)))+++***(((&&&(((***(((###'''(((((()))******++++++++++++,,,---...000111222222333444666777777777777666888777444444777888666666444333333333333111000---,,,+++***)))(((((((((~~~KKK000...,,,,,,---,,,,,,+++***)))'''((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((''''''((()))***+++******555---)))000???SSSkkk|||eeeiii}}}ssslllmmmwwwxxxwwwllljjj\\\EEEQQQ]]]QQQCCCAAA;;;===>>>:::555333666999888:::<<<>>>>>><<<999666888999999:::<<<===>>>>>>CCCBBBAAA@@@???>>>======;;;;;;;;;AAANNNYYYWWWNNNiiinnnuuuwww~~~vvvpppqqqxxx|||ddd@@@$$$$$$***111,,,"""$$$///'''&&&%%%&&&''''''&&&$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%########################$$$$$$$$$%%%&&&&&&''''''%%%%%%&&&''''''((((((((()))***,,,.../////////...///000111111000000111333111222222333333333333222222222111000000000000000000000111111000000///...,,,,,,---...---,,,+++***'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#################################"""!!!"""###$$$###!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$%%%######$$$$$$%%%'''((()))---...//////...---///000---...000222333444555555111000000000222555999;;;777666444222222333555777222222333333333333333333111222222222222000///...////////////000000000111------,,,++++++++++++,,,************************''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((())))))))))))))))))(((%%%$$$)))777KKKYYYXXX]]]kkkqqqnnnrrrtttllliiifffmmm{{{tttiiifffssswww{{{}}}wwwrrriiirrr~~~|||pppuuuyyyvvvzzztttkkkzzzoootttpppiiipppuuulll||||||pppyyy{{{uuuuuu{{{~~~|||yyy|||ssszzzlllJJJ...***444,,,$$$%%%((('''(((+++,,,)))''''''&&&''''''((())))))***************+++---...000111000111333444666666666666555888777555555999888555444222111111222222000///++++++***)))))))))))))))}}}III...,,,,,,,,,,,,,,,+++***))))))'''''''''((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&(((+++---------,,,---111111///222???NNNiiieeelllyyyzzzrrrvvvuuuyyy{{{xxxzzz|||bbb\\\]]]JJJ```cccbbbVVVFFF???EEEOOO??????@@@@@@>>>;;;888666888999:::;;;<<<===>>>??????@@@BBBDDDHHHKKKNNNPPPcccbbbeeetttyyyppp~~~}}}ooowww}}}]]]EEE444$$$+++,,,***%%%%%%((('''$$$'''&&&%%%&&&''''''%%%$$$$$$$$$$$$############"""###$$$$$$$$$$$$%%%%%%%%%########################"""######$$$%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((()))+++---.........---///111222222111111222444111111222222222111111000000000000000////////////111111111111111000//////,,,,,,---...---,,,+++***&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#################################"""!!!"""###$$$###!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########"""###$$$$$$%%%#########$$$%%%&&&((((((***+++,,,,,,,,,+++---...,,,---///111333444555555222111111222555999===???666444111///000222555777111111111222222333333444000000111111111///---,,,////////////000000000000------,,,+++++++++,,,,,,))))))))))))))))))))))))%%%&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''((($$$'''))))))(((,,,444;;;XXXWWWcccrrr}}}kkkjjjsssmmmppptttpppttt|||yyyooorrr~~~yyyxxxvvvjjjnnnvvvlllggg{{{wwwllltttvvvsss|||~~~yyytttqqq{{{~~~wwwzzzyyy~~~|||yyyyyyvvvzzz|||uuuwwwpppJJJ---%%%222555)))"""(((,,,((('''$$$%%%(((&&&!!!###***&&&&&&''''''((()))))))))))))))***+++,,,...///000...000222444555555555555555777777666777:::888444333111000000111111///...******))))))))))))******rrrCCC222///++++++,,,++++++***)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++///.........///222444666===VVVnnnoooaaa```vvv~~~sssppprrrvvvzzz{{{yyy{{{{{{pppnnnaaazzzlllVVV]]]{{{qqqYYYZZZuuuyyy[[[IIINNNDDDdddRRRQQQNNNOOOppp```VVVSSSooommmxxx|||kkkvvvttt||||||uuukkkeeejjjyyy||||||^^^CCC333,,,***)))(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))),,,...000000///...111111111000......000333222222111111111111111222111///,,,+++///444333---.........///////////////***************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""############$$$###"""###$$$$$$###"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""##################$$$%%%%%%&&&''''''*********+++,,,---//////...............///000000222333555666888999::::::888555222000111444888;;;/////////000111333444555666666444111...---...000------...............---...------,,,,,,+++*********))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((('''&&&''')))+++,,,;;;EEEYYYpppvvvkkknnnfffcccnnn}}}yyy{{{{{{wwwyyyzzzyyyssstttvvvnnnkkkqqq{{{zzzpppzzz|||}}}}}}rrrzzzrrrmmm{{{tttxxxuuussszzzYYY888+++***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((())))))+++,,,---......//////000111222333333444666666777777777666666555333333333222111000///...++++++***)))((('''&&&%%%oooAAA111...++++++,,,++++++***)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++---,,,,,,,,,---///222444777???HHHQQQZZZhhhzzzxxxzzz|||wwwnnngggttt}}}~~~qqqqqqccceee|||tttaaagggllldddgggtttsssvvv{{{|||pppjjjyyywwwzzzWWWJJJ999,,,((()))******'''&&&$$$$$$&&&'''&&&%%%&&&%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))+++---//////.........///000000//////111222222222111111111111111222000111///---///333111---............////////////)))************)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""############$$$###"""###$$$$$$###"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""##################$$$$$$%%%&&&&&&'''((((((((()))***+++------......---......///000111111222444666777888888999555444222111111333666777000000000111222444555666555555444111...---...000------...............---......---,,,,,,++++++***)))))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&(((***++++++111<<>>///,,,++++++,,,++++++***)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))******))))))***+++---///111666222222;;;NNNcccssszzzyyysssyyy{{{pppggg\\\ttt~~~zzz|||yyysss~~~~~~{{{~~~yyysssvvvvvv|||zzzqqq\\\EEE222,,,&&&$$$%%%&&&&&&%%%'''&&&$$$$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***,,,---......------///000111000000000222222111111111111111222222///444555222000111000---........................))))))******))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""############$$$###"""###$$$$$$###"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""##################$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&((()))***+++------------...///000111000111222444555666777777222222222222222333333333111111111222333444555666333444444222000......///---...............------......---,,,,,,++++++***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%''')))***((('''(((...:::JJJYYYbbbggghhhgggdddbbbgggpppxxx}}}uuukkk}}}|||xxxsssqqqvvv}}}}}}yyyrrrwwwvvv{{{{{{~~~wwwwwwzzzrrr|||ooonnnxxxtttwww~~~wwwqqqtttMMM???...'''(((,,,+++((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))******+++//////000111222333444444666666777777777777777666666555555444222000...---,,,,,,+++***)))(((((('''ggg<<<...++++++++++++++++++***(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))((((((((()))***,,,...///444555555777<<>>999333111111111//////......---------,,,)))))))))))))))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!"""""""""############$$$###"""###$$$$$$###"""!!!"""""""""########################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!"""""""""##################$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))*********+++,,,...000111222...///000222333333333333333444555555555333222000111000000000000000111222000111222222000/////////......//////...------,,,,,,,,,,,,+++******))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%%%%&&&'''******)))'''&&&+++444;;;HHHVVVeeemmmrrrsssmmmfff}}}fffbbbhhhiiiiiiRRR___xxxvvvxxxnnn~~~|||wwwvvvzzzvvvuuutttYYY;;;+++)))***------)))###"""'''---''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((()))*********---......///000111222333333444555666666666666666666666555444222000...---,,,,,,++++++***)))))))))bbb;;;000---++++++,,,++++++***)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&'''((()))+++,,,------.........222555666333000111===RRRgggqqqtttxxx}}}|||nnn{{{|||~~~~~~rrrpppwww|||~~~xxx{{{yyyrrrtttxxxooo[[[JJJ:::+++%%%%%%%%%(((---$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%######%%%%%%%%%$$$#########$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$""""""#########$$$$$$$$$$$$%%%%%%'''((()))***+++333444555444111//////000000000000000111222333333444:::===888222111111111//////......---,,,,,,,,,(((((())))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""############$$$###"""###$$$$$$###"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""##################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***))))))***,,,...000222333//////000111222222222222666555555444333222222111111000000/////////000000///000111111///...///111////////////...---,,,,,,++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$'''******)))(((***,,,000;;;KKK```wwwxxxeeemmmoooccc[[[iiivvvxxxyyy}}}qqqeeebbbeeemmmvvv~~~xxx~~~oooyyyzzzssspppyyyxxxyyyppppppqqquuu{{{mmm|||yyyuuu~~~zzzwwwpppttt}}}dddEEE111))))))...222,,,)))%%%%%%'''((('''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((((((((((()))))))))***,,,,,,---...///000111111111222333444555555555555555444444333111///---,,,++++++*********)))))))))___:::000,,,++++++,,,++++++***)))((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%&&&''')))***+++,,,,,,---,,,---111555666444222333444999BBBJJJSSS___jjjyyyzzzlllvvv}}}|||www{{{zzzrrr~~~}}}www~~~~~~vvvgggTTT???000***&&&&&&***,,,)))'''''''''''''''&&&$$$$$$$$$%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""#########$$$###$$$$$$%%%'''(((******000111111000//////000222000000000000111222333444444888999444000000000/////////...------,,,++++++(((((())))))(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############$$$###"""###$$$$$$###"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############$$$$$$##################$$$$$$$$$%%%&&&'''((()))((()))***+++---000222333///000111222222222222222888666333000///000111222222222111000//////000000000000000///......000222////////////...---,,,+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$&&&)))******))))))*** (((111@@@[[[qqqsssiiisssnnn```\\\iiirrrvvvssstttyyy}}}vvveeeVVVPPPeeeppprrrbbbmmm{{{sssnnnuuu~~~|||~~~wwwpppbbbnnnyyy}}}{{{|||qqq[[[555000++++++000111)))'''%%%&&&***...---'''!!!&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''''''''''''''(((((((((***++++++,,,---...//////000000111222333333333333222222222111000///------******))))))))))))((((((]]]888///,,,++++++,,,++++++***)))((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&((()))******+++&&&,,,111///)))(((...555888555666;;;>>>???@@@CCCOOOcccjjjaaakkkvvvxxxuuu{{{|||xxx}}}xxx}}}}}}eeeIII222&&&%%%'''((('''&&&&&&%%%%%%%%%&&&###$$$%%%&&&%%%%%%&&&'''&&&$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""##################$$$%%%&&&((()))***,,,------------...111444000000000000111222333444333666555000...///000...//////...---,,,,,,++++++(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############$$$###"""###$$$$$$$$$"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############$$$$$$###########################$$$%%%&&&(((((((((((()))+++---000222333///000111222222222222222999666111...,,,...000222333333222111000000000000000000///...---...111333////////////...---,,,+++((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((((((%%%---...***333III\\\aaagggnnnpppqqqrrriiijjjyyyuuurrrsssyyyzzzwwwxxx~~~jjjmmmgggbbbbbb___jjj}}}zzzwwwtttssssssfffttt~~~}}}}}}xxxuuu{{{wwwvvv||||||}}}rrr~~~ooo\\\EEE222***///---%%%###(((+++***''')))(((%%%!!!"""(((...&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&)))******+++,,,---...///...///000111222333333333111111111000000...------))))))))))))((((((((((((TTT666111---,,,,,,++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%%%%$$$"""&&&&&&%%%%%%$$$###""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''((()))***,,,---...///000333666999;;;<<>>@@@CCCAAA@@@CCCLLLUUU\\\___tttzzzyyyyyyjjjZZZNNNBBB222&&&---,,,)))'''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))+++---///000......///000000000//////000000000000////////////....../////////...,,,+++******))))))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$$$$############$$$$$$######""""""""""""######""""""""""""#############################################$$$$$$$$$%%%%%%'''((()))***+++---......333333333333333444444444666444222000///111222444555444333222111111111111222222111111000/////////---------,,,++++++*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''((()))***+++,,,,,,***,,,:::PPP]]]___dddlllmmmpppnnnjjjooozzz~~~yyy~~~xxxvvvzzzyyyqqqfff^^^]]]bbbhhhllllllooo}}}{{{~~~vvvvvv|||~~~|||}}}{{{|||zzzzzzuuuwww}}}|||~~~pppMMMBBB444+++)))***,,,,,,)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""########################$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((***,,,...///...///111222333333444444333111///...///...---,,,))))))))))))((((((((((((OOO333000---,,,++++++******)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$&&&%%%%%%$$$$$$#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''((()))+++,,,------000111333444555888<<>>:::999<<>>:::888777999:::<<<>>>===???FFFMMMSSS^^^ggg||||||uuuxxxsss{{{xxxzzz{{{nnn|||tttdddQQQAAA666,,,'''+++***(((%%%$$$%%%)))+++%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""###############$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))+++,,,---+++,,,---......///......////////////000000000000000000000000...---+++)))***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""######""""""""""""######!!!"""""""""################################################$$$$$$$$$$$$&&&&&&'''(((***+++,,,,,,000000000111111222222333444333222111000111333333666666555444444444444444111111111000//////......,,,,,,,,,+++******)))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((---'''%%%(((((((((+++111888DDDTTTaaaooo{{{~~~{{{zzz{{{|||zzzmmmeeekkk}}}rrrhhheeerrrvvvmmmaaaiiijjjqqqwwwxxx|||yyyxxx|||tttxxxvvvmmmrrr|||sssfffQQQ===111,,,***)))---+++******+++***&&&###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((***,,,,,,---...///000111222222222222111000000000000...,,,))))))))))))((((((((((((KKK000///,,,++++++******)))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((()))******,,,---......///222666:::===<<<:::888777888999;;;DDD>>>999888777999@@@HHHCCCPPPaaajjjmmmssswwwyyy~~~xxxwwwvvvwwwooo___SSS;;;333---+++,,,,,,---000++++++******)))&&&### %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""#####################$$$$$$$$$%%%%%%%%%&&&&&&'''(((***+++,,,+++,,,---...////////////.../////////000000000111000000000000...---+++)))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""######""""""""""""######!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%&&&''')))***++++++......//////000111111222333222222111111222333333555555444333333333333444111111000000///.........,,,++++++******)))(((((((((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&(((+++,,,)))'''((((((+++...444BBBVVVhhhqqq}}}uuummmooozzz~~~~~~vvvllltttooommm}}}nnnnnnzzzyyytttjjjuuuzzz}}}|||gggTTTKKK444///+++))))))***,,,...)))(((((()))******((('''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''')))***+++,,,,,,...///000111111111111000///000111000...,,,))))))))))))((((((((((((JJJ111///,,,+++******))))))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""%%%***---...---$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((()))))))))***,,,------000333666888999999777555555666888333888@@@GGGDDD;;;555666;;;===???@@@AAADDDIIIMMMiiijjjooowww||||||~~~}}}}}}|||rrrsssvvvyyytttrrrnnnlllqqq{{{zzzlll___ZZZEEEAAA;;;777333///***'''111---******((($$$!!! $$$###"""$$$(((***)))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%&&&'''(((******++++++---...//////000000......//////000000111111//////000000///---+++***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$$$$############""""""""""""######""""""""""""############"""""""""""""""""""""""""""""""""############$$$$$$$$$%%%&&&((()))******,,,,,,---...///000000111222222222111222222333333111111000000000000111111111000000//////......---++++++******)))(((((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&''')))************222000,,,)))***111:::AAATTT\\\iiiuuu~~~|||~~~{{{wwwzzzjjjdddkkktttttt|||ooopppzzzvvv~~~|||hhhvvvsss~~~uuucccTTTEEE555,,,******)))+++...---'''$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###############$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))***+++,,,---...///000000000////////////000000---+++))))))))))))((((((((((((JJJ111000,,,*********)))((((((''''''''''''&&&&&&&&&%%%%%%%%%########################"""""""""%%%)))+++,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((&&&(((+++,,,---...000222444666888777555555777999<<<888666777888:::AAAIII>>><<<::::::===@@@@@@===555666;;;DDDIIIIIIHHHHHHRRRSSSQQQOOOVVV___ZZZNNNTTT]]]\\\WWWUUULLLGGGNNN@@@??????@@@???:::111)))222000+++%%%###&&&,,,111!!!%%%(((***,,,------(((&&&$$$###""""""""""""$$$$$$$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################$$$$$$$$$$$$$$$%%%%%%%%%&&&''')))))))))***+++---......//////.........///000111111111....../////////...,,,+++)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$$$$############$$$$$$######""""""""""""######""""""""""""############""""""""""""""""""""""""""""""""""""##################$$$&&&'''((()))***++++++,,,---...///000000111111111222222333333333000///////////////000000000000000///......------+++******)))(((((('''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$##################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&(((((('''&&&&&&'''((('''!!!%%%***...000000222555)))111>>>KKKYYYgggttt}}}~~~zzzuuurrryyyvvv}}}tttsss}}}vvvwww}}}|||vvv}}}{{{|||}}}}}}yyygggSSSMMM???...$$$ """)))000***''''''++++++((()))...))))))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%'''((()))***+++,,,---.../////////---------///000///,,,***))))))))))))((((((((((((JJJ222000,,,*********)))((((((''''''''''''&&&&&&&&&%%%%%%%%%########################$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$'''***,,,,,,---///000222555888999888999<<>>999:::>>>@@@<<<777888>>>;;;>>>???===888666888;;;999555222222555555111,,,......---------,,,,,,,,,))))))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""#########"""""""""""""""""""""""""""##########################################$$$$$$$$$%%%%%%%%%&&&'''(((***,,,...///000..................---,,,...---------......,,,***(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""$$$$$$############$$$$$$%%%%%%%%%%%%&&&(((***+++)))***+++,,,---///000000111111111111222333444444222000...---...000333444333111/////////...,,,+++))))))((('''''''''''''''&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((,,,+++++++++,,,///222444BBBAAAAAA@@@BBBGGGOOOTTTjjjnnnuuu}}}|||lll[[[LLL@@@:::000///...---,,,++++++,,,***))))))((('''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################"""############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))***,,,,,,------///......,,,+++***))))))))))))))))))((('''&&&%%%yyyFFF222...+++++++++******)))((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""################################################""""""""""""""""""""""""""""""############"""""" $$$&&&%%%###!!!#########$$$$$$$$$%%%%%%###&&&$$$ """)))(((((((((((()))***+++,,,))),,,222666888777666555999666666888999777777;;;666777888777666555666777555222......000111000...------,,,,,,,,,,,,++++++)))))))))(((((((((''''''((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""#############################################$$$$$$$$$%%%%%%&&&'''(((***+++---...///....../////////......---///...------...---+++)))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""$$$######""""""######$$$%%%%%%$$$%%%&&&((()))***((()))***+++---...//////111111111111222222333444333222000//////111333444555333111000///...,,,***)))(((((('''''''''''''''&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((++++++***+++,,,...111333999::::::999999:::<<>>===:::777555444444444555///---//////,,,+++...333111///000111222000///***)))(((((()))+++,,,.........---,,,+++***)))))))))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((***+++,,,//////......---,,,+++++++++++++++******)))((('''qqqBBB222///,,,++++++******)))(((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""################################################""""""""""""""""""""""""""""""############""""""%%% !!!(((***&&&!!!""""""#########$$$$$$$$$%%%$$$###"""$$$((()))((($$$$$$$$$$$$%%%&&&'''(((((()))***...111444555555333111333777999777888;;;555777999888555333555777111222333222///,,,++++++))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""############!!!"""""""""####################################""""""#########$$$$$$$$$$$$$$$%%%&&&((()))******,,,,,,...///000000000000000///------,,,+++(((&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""###############""""""""""""""""""#########$$$%%%%%%&&&&&&&&&(((((()))+++,,,---...///.........///000111333444222111000///......//////000...------------+++***(((((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((()))***+++,,,,,,+++---000111222333555777999777555333222111222222000,,,+++...000000//////+++***)))*********((('''---,,,***)))(((((())))))&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%''')))***+++.........---,,,,,,,,,++++++++++++******)))((('''oooAAA222///,,,++++++******)))(((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############"""################################################""""""""""""""""""""""""""""""############""""""'''"""%%%###$$$)))"""""""""############$$$###)))***$$$"""%%%$$$$$$$$$$$$%%%&&&''''''***---111222222000000000///...000555777777:::???>>>===:::666222...+++***...............---,,,+++((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$########################"""""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""####################################"""""""""############$$$######$$$%%%&&&'''((((((***+++,,,...///000000000///...,,,,,,,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$###""""""!!!!!!""""""###"""###$$$%%%%%%%%%%%%$$$''''''(((***+++,,,---...---------...///111222333000000///.........//////...,,,++++++,,,,,,+++***((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""############$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((())))))******---.../////////000333555:::999777555444333222222---,,,+++,,,......------/////////...------,,,,,,******)))(((''''''''''''(((((((((((())))))******''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%(((***+++---------,,,,,,+++++++++************)))(((''''''lll???000///+++++++++******)))(((((((((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$############"""################################################""""""""""""""""""""""""""""""############""""""###)))%%%###""""""""""""############%%%***''' $$$$$$$$$$$$%%%&&&''''''"""%%%''''''&&&+++555===<<<555000222555777999<<<666111---000777:::777111777222---***+++,,,+++)))((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""####################################""""""""""""############"""######$$$%%%&&&''''''((()))+++---...///000000...,,,+++,,,,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""!!!!!!!!!!!!""""""""""""$$$%%%%%%$$$$$$###$$$%%%&&&''')))***++++++,,,,,,---...///111222333///////////////000000000///...,,,,,,,,,,,,+++)))((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((((((((((((,,,---///000///000111333222222222111000...---,,,---......---++++++***))))))))))))'''&&&%%%&&&'''%%%&&&&&&'''((()))***+++'''&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################################################################################################################"""############$$$$$$$$$####################################$$$$$$$$$$$$$$$#########$$$''')))+++,,,++++++++++++*********))))))))))))((('''&&&&&&iii===///...***++++++******)))(((((((((%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""################################################""""""""""""""""""""""""""""""############"""""" 333PPPcccVVV888$$$!!!""""""""""""############***""" 222SSSfff[[[DDD$$$$$$$$$$$$%%%&&&'''(((%%%'''((()))000CCC___tttOOO@@@333111555777777777999333444EEE___qqqrrrlllDDD;;;000*********)))'''))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%################################################""""""""""""############""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""####################################""""""""""""############""""""###$$$%%%%%%&&&&&&'''(((***,,,---/////////---,,,++++++,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!"""$$$%%%%%%$$$###""""""###$$$%%%'''((()))))),,,,,,,,,---///111222333//////000000111111222222222000...------,,,***(((''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((((($$$'''+++---......///000111222333333333111000///&&&***,,,+++***+++,,,,,,......---+++))))))***,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$########################################################################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$###""""""$$$&&&)))+++++++++******************))))))))))))((('''&&&%%%fff;;;//////---******)))(((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################!!!""" ***%%%333!!!444===555%%%,,,&&&"""NNNooo///"""&&&"""###,,,---QQQ---333999---888555QQQlll&&&555***(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$'''((()))++++++,,,,,,,,,------,,,+++***)))((('''((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""############%%%%%%$$$###""""""######$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&,,,------...///000000111//////000111111111111111............---,,,+++***))))))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))+++---///000555555444333111///---,,,,,,,,,***)))))))))***++++++++++++***)))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%'''((('''&&&%%%$$$####################################################################################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&))))))))))))(((((((((((())))))))))))((('''&&&%%%ddd:::......,,,******)))(((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################***(((aaa!!!###&&&&&&444KKK"""%%%...(((###>>>%%%((()))---KKK666111111666+++%%%999!!!''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################"""############$$$$$$$$$&&&'''(((***+++,,,,,,,,,---,,,,,,+++***)))((('''((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""############%%%$$$$$$###""""""######$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""############"""""""""!!!""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################$$$$$$$$$%%%%%%%%%&&&&&&***++++++,,,...//////000//////000111111111000000............---,,,+++***)))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((())),,,...000111333333222111000...---,,,,,,+++***)))))))))******++++++***))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%&&&((((((((('''&&&%%%%%%%%%%%%########################################################################################################################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((((((((((((((())))))))))))((('''&&&%%%bbb888---...+++******)))(((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################&&&###"""%%%MMM???$$$(((&&&$$$!!!,,,[[[222###--- """TTT999222%%%###((()))===:::------555FFF;;;GGG... ''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################"""############$$$$$$$$$%%%&&&'''(((***+++,,,---,,,,,,+++***)))(((((('''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""############%%%$$$######"""#########$$$$$$$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###########################""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%%%%'''((()))***,,,---/////////000000000000000//////.........------,,,+++***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))+++...000111////////////...---,,,,,,++++++***))))))))))))*********))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######%%%&&&'''((('''&&&%%%%%%$$$%%%%%%########################################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((('''&&&%%%___777------******))))))(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$########################......)))'''+++"""&&&((('''###...@@@YYY !!!!!!sss+++---~~~III+++ '''sssSSS...333222<<<777&&&:::333555'''''''''&&&&&&&&&%%%%%%################################################################################################"""""""""""""""#########""""""""""""""""""""""""!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################""""""#########$$$$$$$$$$$$$$$%%%''')))+++,,,---,,,++++++***)))((((((((((((((('''&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############$$$$$$###############$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""#################################"""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%&&&&&&((()))+++---.../////////000000//////......------------,,,+++******((('''&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%((((((((()))***+++---...+++,,,,,,------,,,,,,++++++******))))))))))))))))))))))))(((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$###""""""##############################################################################################################################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&'''''''''''''''(((((('''(((((((((''''''&&&%%%]]]666---...******))))))(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$########################---)))!!!######%%%)))000 ---&&&$$$"""HHHDDDxxx*** '''333...<<<222---555VVVGGG ...777(((,,,%%%'''&&&&&&&&&&&&%%%%%%%%%######################################################################################################""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################""""""#########$$$$$$$$$######$$$%%%'''))),,,---+++******))))))((((((((('''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############$$$###############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""######!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%%%%&&&''')))+++---...///....../////////......---------------,,,+++***)))'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%***))))))((((((((())))))))))))***++++++++++++***************))))))((((((((((((((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###"""""""""##############################################################################################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%[[[666......*********)))(((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################'''222)))###---((("""%%%&&&%%%;;;!!!$$$###\\\(((### &&&)))ttt(((%%%sss'''&&&EEE111***---000666)))???...222999333111&&&&&&&&&&&&%%%%%%%%%%%%#######################################################################################$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$######$$$&&&(((***,,,******)))))))))(((((((((''''''&&&&&&%%%$$$$$$$$$#########$$$$$$$$$$$$$$$########################""""""""""""#####################"""######$$$%%%###############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""####################################$$$$$$$$$$$$%%%&&&''')))***,,,------,,,------...............---------,,,,,,+++***)))&&&&&&%%%%%%%%%%%%&&&&&&$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$)))(((''''''&&&&&&&&&&&&'''((()))***************))))))******))))))((('''''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################################################################################################################"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''&&&&&&%%%[[[666//////+++******)))(((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################+++###!!!""",,,((('''!!!,,, ###ttt!!!+++%%%""""""&&&nnn$$$ ,,,MMMMMM+++,,,+++111555&&&)))<<<!!!@@@///&&&&&&&&&%%%%%%%%%$$$$$$########################################################################""""""#########$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$######$$$&&&)))***))))))))))))((((((((((((''''''&&&%%%%%%$$$$$$###"""#########$$$$$$$$$$$$########################""""""""""""##################""""""###$$$$$$%%%""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$!!!"""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""####################################$$$$$$$$$$$$%%%%%%&&&'''((()))*********+++,,,---.../////////,,,,,,---,,,,,,+++***)))&&&%%%%%%$$$%%%%%%&&&&&&############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''((())))))***)))))))))((()))*********)))''''''&&&&&&&&&&&&&&&&&&&&&&&&################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################################################################################################################"""############$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&&&&ZZZ666///000+++******)))(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$###########################$$$+++###)))000!!!)))!!!111|||###"""$$$)))000'''!!!'''$$$$$$)))'''333...,,,---%%%...---999''';;;999&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""################################################""""""######$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$%%%$$$#########%%%((()))))))))))))))((((((((((((''''''&&&%%%%%%$$$$$$###""""""######$$$$$$$$$$$$########################""""""""""""##################""""""###$$$%%%%%%""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$%%%&&&&&&'''(((((()))***+++---...///000000,,,,,,,,,,,,+++***))))))%%%%%%%%%$$$$$$%%%&&&&&&############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$"""""""""###$$$&&&'''((((((((()))))))))))))))(((((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&########################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$######"""""""""""""""##############################################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''&&&&&&&&&PPP444111...,,,+++******)))))))))))))))&&&&&&%%%%%%$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""#########&&&!!!%%%%%%#########!!!"""&&&&&&###%%%$$$***%%%))),,,555'''"""@@@+++---...///000...,,,,,,...555BBB''''''&&&%%%%%%$$$############""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$(((&&&###"""###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$###''''''&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""%%%&&&&&&&&&%%%$$$###"""###%%%'''(((((('''%%%$$$#########$$$))))))((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$################################################""""""""""""""""""""""""################################################""""""""""""####################################""""""""""""""""""""""""########################$$$$$$$$$###"""!!!!!! ########################%%%%%%&&&&&&'''(((((()))''')))***,,,------,,,,,,,,,+++++++++***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################%%%$$$$$$###$$$%%%'''((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%################################################################################################$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$######""""""""""""""""""""""""########################$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''MMM333///,,,+++******)))(((((((((((()))&&&&&&%%%%%%$$$######""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""#########&&&!!!%%%%%%#########$$$$$$)))&&&###%%%"""!!!!!!***!!!:::$$$!!!666...((()))((((((---555777555hhh''''''&&&%%%%%%$$$############""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$###"""&&&%%%$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%)))(((&&&&&&'''&&&%%%###&&&'''((((((&&&"""###############$$$%%%%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$################################################""""""""""""""""""""""""################################################""""""""""""####################################################################################$$$$$$$$$###"""!!!!!!!!!########################$$$%%%%%%&&&&&&'''(((((('''(((***,,,,,,---,,,,,,,,,,,,++++++***)))))))))&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$###""""""###$$$%%%%%%%%%$$$%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%################################################################################################$$$$$$############$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""################################################$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''JJJ222...+++)))***)))((((((''''''((((((&&&&&&%%%%%%$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$########################&&&!!!%%%%%%#########$$$###***&&&###%%% !!!######(((:::...888######---,,,333"""(((888((($$$ooo'''&&&&&&%%%%%%$$$$$$#########""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$###############$$$$$$$$$%%%############$$$$$$$$$%%%############$$$$$$$$$%%%!!!###%%%&&&'''&&&$$$###)))'''%%%###"""$$$%%%'''!!!"""###%%%&&&((()))***+++++++++******)))))))))""""""!!!###%%%&&&&&&%%%"""$$$%%%''''''%%%$$$###""""""###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$################################################""""""""""""""""""""""""################################################"""""""""#########$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!###########################$$$$$$%%%%%%&&&'''''''''((()))+++,,,,,,,,,,,,,,,,,,++++++***))))))(((&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################################################################"""!!!"""###$$$%%%############$$$&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%################################################################################################$$$$$$############$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~HHH222...+++***))))))((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$#######################################$$$$$$###&&&!!!%%%$$$#########""" (((&&&###%%%!!!***(((***kkk###KKK%%%&&&'''&&&777000DDD333&&&&&&&&&%%%%%%$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%###%%%'''''''''&&&&&&&&&###$$$%%%''')))+++---...444555777888:::<<<>>>>>>DDDDDDCCCCCCBBBBBBAAAAAA???<<<777333///+++&&&###'''%%%""" ###&&&)))$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$################################################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""########################"""######$$$%%%%%%&&&&&&&&&'''((()))+++,,,,,,------,,,,,,+++***)))((((((&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""###############################################################""""""###$$$&&&((()))$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################""""""######$$$%%%################################################################################################%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{GGG444000,,,+++))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%)))(((&&&$$$###"""""""""########################$$$$$$###&&&!!!%%%$$$############ '''&&&###%%%&&&)))###"""$$$---:::$$$$$$###$$$+++***)))%%%(((TTTXXX%%%&&&&&&%%%%%%%%%%%%$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%$$$###$$$&&&)))###'''...555;;;???AAABBB>>>>>>???@@@AAABBBBBBCCCJJJIIIIIIIIIHHHHHHHHHGGGJJJHHHGGGFFFGGGGGGEEECCC999555///)))$$$"""!!!!!!$$$$$$########################$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$################################################""""""""""""""""""""""""############################################################$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""######$$$%%%%%%&&&&&&&&&'''((()))+++,,,---------,,,+++***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############################################################""""""###%%%'''***---///''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################""""""######$$$%%%################################################################################################%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&wwwGGG555111---,,,***)))((((((''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%+++)))'''%%%###""""""##################$$$$$$$$$%%%%%%$$$&&&!!!$$$############%%%"""&&&$$$&&&###%%%*** kkk777000000$$$ &&&&&&###'''---***'''555JJJRRR'''***%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!$$$%%%%%%%%%(((---222;;;???EEEKKKMMMMMMKKKIII@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAA999999;;;???EEEIIIKKKKKKBBBBBBBBB@@@;;;555...+++%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$################################################""""""""""""""""""""""""#########################################################$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$%%%&&&&&&%%%%%%&&&'''(((***,,,---...---,,,+++***(((''''''&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################""""""###%%%(((,,,///111)))((('''%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################""""""######$$$%%%################################################################################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%tttEEE666222------******)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%###"""###$$$$$$""""""#########$$$$$$$$$%%%%%%$$$'''!!!$$$############&&&######'''&&&###%%%***###>>>aaa888 AAA000(((:::***!!!###%%%***((( (((999777***111ttt...)))%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&+++111444666:::AAAFFFSSSTTTVVVVVVSSSNNNIIIEEEMMMMMMMMMLLLKKKKKKJJJJJJFFFFFFGGGGGGHHHIIIIIIIIICCC@@@<<<999666333///,,,999<<>>222///+++'''$$$$$$%%%%%%#########$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$################################################""""""""""""""""""""""""#########################################################$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&(((***,,,......---,,,+++***(((''''''&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################"""""""""###%%%(((+++,,,'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""######$$$%%%################################################################################################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%rrrDDD555111,,,,,,++++++***)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!###%%%&&&""""""######$$$$$$$$$$$$%%%%%%$$$'''!!!$$$############$$$""" '''&&&###%%%'''###222333888@@@MMMIIIOOO]]];;;TTTQQQGGG222''')))ppp!!!!!! '''///+++ %%%444...CCC%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$%%%&&&'''""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&---555???FFFIIINNNTTTZZZTTTTTTTTTSSSQQQNNNJJJHHHHHHHHHHHHGGGGGGFFFFFFFFF??????@@@AAABBBCCCCCCDDDCCCBBB@@@@@@AAAAAA???>>>///111444888;;;>>>@@@AAABBB===666...(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$################################################""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%&&&''''''$$$$$$$$$%%%'''***,,,.........,,,+++***((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################"""!!!!!!!!!"""$$$&&&'''$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########################################################"""###$$$$$$%%%################################################################################################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''******++++++,,,,,,,,,---))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%lllAAA555111333***+++******)))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%((( ((()))'''---666RRR)))))),,,111...<<>>999777666333000===???BBBDDDBBB:::000)))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$################################################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######(((%%%#########$$$$$$###%%%&&&&&&%%%$$$$$$'''***000---)))''''''''''''''')))(((''''''''')))***+++###""""""###%%%%%%$$$"""'''&&&%%%%%%%%%&&&''''''#########$$$%%%&&&'''(((+++++++++******((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%###"""###$$$###""""""###%%%&&&&&&%%%'''***+++,,,111999:::666>>>===CCCJJJGGG>>><<>>444@@@???CCCddd]]]IIIqqq777+++ FFF333222!!!555''''''&&&%%%%%%$$$$$$###########################""""""""""""""""""""""""################################################""""""""""""############""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&'''(((222,,,***222AAAKKKLLLHHHWWWWWWPPPGGGIIIVVV```cccbbb]]][[[^^^^^^XXXQQQNNN\\\^^^[[[SSSMMMOOOVVV\\\SSSVVVZZZZZZYYYZZZ```fff\\\XXXVVVTTTMMMBBB;;;999>>>???@@@BBBCCC@@@999111(((---555>>>EEEGGGDDDBBB...+++&&&""" """$$$'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################################################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&&&&%%%%%%&&&%%%%%%&&&''''''&&&$$$'''((()))***+++---000222:::777333///+++)))'''%%%((((((((()))***,,,...///000---)))&&&&&&'''&&&&&&#########$$$$$$%%%%%%%%%#########$$$$$$&&&''''''***++++++***)))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&'''&&&&&&&&&'''+++)))&&&%%%&&&***...000666;;;@@@BBBBBB@@@>>>;;;444666555222222555666555:::???CCCCCCAAA???======BBB???;;;777333///+++(((%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%ggg???444///111)))******))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''!!!%%%---+++ )))%%%777444HHH@@@???>>>999XXXSSSWWWNNN___VVVFFF@@@BBBJJJYYYJJJWWWnnnXXXAAABBBPPP===666///''''''&&&&&&%%%$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&((((((111???KKKRRRTTTTTTTTTMMMVVV]]]]]]bbbkkkkkkeeeWWWPPPJJJKKKLLLKKKKKKMMM<<>>CCCGGGFFFDDD999555000000555>>>EEEJJJ>>>777---%%% !!!$$$'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$&&&(((+++,,,+++)))++++++,,,...111444555444:::888555111...+++)))((()))***+++---...000111222111///---++++++***((('''%%%&&&&&&&&&&&&$$$###"""############$$$%%%&&&&&&))))))******)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&((((((&&&%%%%%%&&&&&&'''))),,,111666;;;>>>GGGIIIKKKIII@@@555111111444;;;:::333555<<<999...444444555666777666444222333222333777;;;<<<:::777...,,,***'''%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%ccc===333---000)))***)))))))))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***'''zzz***+++222,,,>>>ggg---"""wwwIIIPPPFFFHHHRRRTTTKKKLLLzzzaaaQQQZZZ\\\hhh```ccccccXXX:::...fff```^^^ZZZ]]]HHH!!!'''''''''&&&%%%%%%$$$$$$########################""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%(((...222EEEMMMUUUUUUPPPMMMQQQVVVaaaiiijjjbbb^^^^^^UUUGGGLLLMMMSSS[[[___bbbjjjrrruuutttrrrvvvpppllllllhhhdddaaa___ZZZUUUNNNNNNOOORRRRRRSSSYYYbbbmmm___RRRMMMLLLHHH@@@;;;EEE>>>666000000444999<<>>BBBBBBAAA@@@999999:::<<<:::999===DDDAAA@@@<<<999;;;???>>>999===888444666999:::;;;<<<777777666555444333222111999666222---)))%%%!!!$$$$$$#########$$$%%%&&&```;;;333---///)))))))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...''' ...{{{###***&&&'''###&&&,,,###+++~~~DDD@@@aaaNNNQQQVVV___hhh```cccppp```eeeOOO\\\aaa___uuuqqqRRRQQQKKKmmmdddTTT```XXX(((((('''&&&&&&%%%%%%$$$########################################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))))))((((((,,,444===DDDZZZQQQHHHJJJVVVbbbggghhhcccdddZZZKKKOOOaaakkkgggeeerrrxxxrrrxxxvvvsssooowww|||qqqdddZZZRRRMMMNNNSSS]]]YYY[[[fffkkkaaaRRRHHH:::;;;<<<======;;;666333<<<:::777333...***&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$###"""$$$'''+++---222000......000333444444///000111444666666555333777999:::999777777999<<<888777666333111///---,,,.........111333333111///...///000000///,,,***(((%%%%%%$$$$$$###$$$$$$$$$&&&''''''(((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''+++111555===BBBGGGIIIFFFAAA===;;;;;;>>>???>>>>>>@@@DDDFFFHHH@@@@@@HHHJJJCCCDDDNNNEEEBBBBBBFFFFFFCCCAAADDD>>>===:::444///...111555;;;888555444222///***'''$$$###""""""###$$$&&&''']]];;;444---///***))))))))))))((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,$$$,,,###!!!$$$PPP333(((!!!$$$***###'''!!!111:::jjjaaa___KKKZZZWWWRRRVVVTTTKKKUUUYYYfffsssZZZvvv===<<>>,,,===CCC;;;JJJHHH]]]hhhYYY---###((((((((('''&&&&&&%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''###'''...666???HHHQQQWWWUUU___fffcccWWWMMMLLLOOOiii~~~kkkdddcccbbb]]]TTTOOOUUU___UUUYYYWWWUUUaaappplll\\\\\\]]]ZZZVVV]]]jjjlllfffaaappp~~~ooodddcccaaa[[[[[[```wwwlll[[[LLLBBB===<<<<<<111000///...------,,,,,,******)))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!""""""###$$$$$$%%%%%%##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&(((,,,000222333333222...///333999@@@CCCDDDDDDPPPXXX```cccaaa```bbbeeeppppppnnniiiddddddhhhmmmooolllhhhdddbbbaaabbbcccXXXRRRIIIAAA;;;666222000------......///000000000)))((('''&&&%%%%%%%%%%%%###$$$%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''',,,222888;;;>>>@@@BBB666999<<<===???EEEOOOVVVCCCcccvvvllleeepppwwwqqqgggzzz|||nnnlllvvvmmmZZZLLLBBB:::444:::444///...111555666555111...+++'''%%%%%%%%%&&&[[[:::555---000,,,(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$$$..."""$$$'''(((###444???''''''(((&&&''')))EEE<<>>888OOOGGGGGGdddnnn]]]888###+++)))!!!///((((((((('''&&&&&&%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((///:::EEEOOOVVV\\\```qqqdddUUUQQQ[[[lll|||nnneeehhh___KKKKKKRRRaaapppuuuqqqooooooyyyqqqmmmfff^^^hhhqqq[[[___fffjjjkkkooo|||wwwtttmmmaaa]]]bbbiiihhhfffccc]]]SSSHHHAAA<<<888222,,,******---///,,,,,,+++)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!""""""###$$$$$$%%%%%%##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++///555999999555000,,,111666AAANNNYYY```bbbaaagggpppzzz{{{vvvrrruuuyyyxxxyyyyyyvvvsssvvv~~~wwwtttpppmmmmmmnnnqqqssskkkiiieee___WWWKKK???888444333222000///.........***)))((('''&&&%%%%%%%%%###$$$%%%&&&'''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((111666===@@@>>>:::555222888>>>FFFKKKNNNSSS[[[aaauuu|||~~~wwwzzzpppaaaUUUOOOFFF:::444444666777666888555000+++'''%%%$$$$$$SSS888777---,,,)))++++++)))(((''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%###$$$&&&((('''&&&%%%%%%&&&'''###%%%+++,,,((('''***333777AAAKKKJJJCCCCCCHHHBBBBBBEEEIIILLLNNNRRRUUUOOOVVV\\\```eeejjjkkkiiiwwwxxx{{{~~~}}}xxxvvvxxxhhhmmmooohhh^^^YYY[[[___VVVPPPJJJKKKTTTbbbpppxxxuuuiii\\\cccfff^^^RRR:::---999IIIKKKHHHJJJ[[[]]][[[LLL888((($$$&&&&&&&&&''''''''''''''''''%%%%%%%%%$$$$$$$$$##############################""""""""""""####################################$$$#########""""""!!!!!!""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%((()))'''$$$%%%+++000---GGGQQQGGGNNNiiirrrfff\\\SSSTTTtttzzzgggTTTPPP]]]ppp|||{{{~~~zzzyyyzzz|||llleeelllhhh[[[]]]jjjbbb``````ppppppfffXXXRRRVVVjjjtttbbbLLL???888:::333%%%$$$...+++,,,111555///$$$!!!&&&)))&&&######$$$&&&&&&&&&$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%'''&&&%%%&&&'''$$$"""'''///666===???777111666@@@FFFOOOWWWiiitttrrrwww|||vvv}}}zzzyyy|||}}}yyy|||sssrrrxxx|||yyysssooovvvuuubbbZZZ\\\RRR```SSS666,,,---+++***///***)))---...)))(((+++############$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&###""""""###%%%%%%$$$###((('''&&&$$$###$$$%%%&&&))))))+++///222333111///555444222111///+++%%% ((('''%%%%%%%%%%%%###!!!!!!$$$%%%$$$!!!!!!%%%(((""""""""""""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''''''''&&&$$$""""""%%%''''''%%%'''---222DDDBBB999555777111444DDDLLLIIIWWWfffmmmxxxvvvuuu~~~vvvqqq|||xxxtttuuummmttt___FFF:::333555;;;:::<<<:::333,,,)))))))))RRR888888......+++++++++)))(((((('''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%$$$&&&''')))((('''&&&&&&'''%%%***000000'''""",,,;;;@@@DDDMMMTTTQQQGGGCCCEEEHHHIIIMMMTTT\\\dddmmmssssssttt{{{zzz|||{{{eeeeeeccc[[[TTTTTTZZZaaauuu|||yyyppppppuuunnn```UUUZZZNNN999666CCCGGG===EEEOOOYYY[[[PPP???000(((%%%'''))))))'''%%%######%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""####################################$$$#########""""""""""""""""""""""""########################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''((((((%%%''')))((((((+++222777IIIGGGNNNdddwwwzzzlll^^^bbbnnnqqq\\\cccVVVfffnnnlllrrryyynnnsssyyybbbZZZhhhfffaaaiii}}}|||kkk___cccqqquuuiiiZZZTTTNNNCCC:::333///,,,***,,,,,,///444444000+++)))%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%&&&(((+++%%%!!!%%%***...333888:::;;;666///888TTTqqqyyymmmvvv}}}uuu{{{yyyxxxxxx~~~~~~wwwuuu||||||xxxxxx}}}pppfffeeehhhfffqqqeeeLLLCCC???666000000)))&&&***,,,***)))***)))'''%%%###"""$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""############################################################################################################$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%$$$%%%&&&%%%$$$###"""###%%%(((+++---///000===>>>@@@@@@???AAAEEEIIIIIIGGGDDDAAAAAABBBCCCDDD>>>555***$$$###%%%&&&&&&!!!"""$$$'''(((&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&&&&%%%$$$,,,)))'''''',,,333999===EEEDDD999222888@@@OOOeeebbbrrr|||vvvxxx|||zzzzzzzzz~~~|||mmmvvviii]]]WWWJJJ;;;444555444666999999222((("""PPP777888///000---+++***))))))((((((((((((((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%(((---222((()))***)))'''&&&&&&(((&&&))),,,***''',,,>>>PPPOOONNNMMMLLLGGGBBBDDDHHHXXX```kkkvvv~~~~~~yyykkk^^^WWWTTTTTTWWW```rrrzzz```[[[TTTKKK???666666;;;333???QQQ```cccXXXDDD555((((((((('''&&&%%%###"""%%%%%%%%%%%%$$$$$$$$$$$$########################"""""""""#########$$$$$$#######################################""""""""""""""""""#########$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''')))***+++,,,222;;;BBBJJJRRRcccmmmeeeWWW^^^ooommmQQQNNNcccnnntttgggiiiqqqdddjjjpppvvv{{{lllaaa^^^___eeeooolllWWWGGGBBB;;;000+++,,,---000666999333***###%%%''''''&&&%%%$$$$$$%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&'''&&&&&&'''(((+++$$$""")))222666888:::222:::@@@EEEWWWrrrwwwooouuu{{{zzz|||ttt{{{|||tttqqq|||rrroooqqqrrrqqqxxxlllYYYVVVPPPAAA777444,,,&&&'''+++---...//////---((($$$"""###%%%'''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""############################################################################################################$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))///555;;;???AAABBBHHHIIIFFF???888777===CCCEEEEEECCCBBBAAACCCFFFIIINNNIIIDDD@@@===666---%%%&&&$$$"""$$$((((((%%%!!!%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&+++&&&###'''222===BBBCCC666===999666EEEXXXmmmwwwzzz}}}yyy|||wwwyyy~~~xxxtttwww}}}|||uuuttt{{{yyyhhhVVVMMMHHH:::222888>>>:::111---PPP777888//////---+++******)))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%"""""")))777BBB((())))))(((&&&&&&'''(((---%%%!!!(((888IIIUUU\\\LLLHHHCCC@@@CCCMMM[[[fffrrryyyssshhhdddZZZXXXfffxxxrrriiifffhhh[[[BBB666777333777BBBTTTbbbdddXXXLLL555...&&&###%%%''''''%%%&&&&&&%%%%%%%%%$$$$$$$$$########################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))***++++++---222<<>>:::111***(((%%%%%%&&&'''%%%$$$%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###%%%'''((('''&&&'''(((%%%&&&,,,444777666777;;;>>>KKK[[[hhhvvvyyykkkmmmzzzxxxyyyuuuvvvxxxyyyzzzuuuyyyzzzmmmbbbfffdddWWWPPPEEE===444---+++---222666333111---)))&&&%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""#########################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&'''''''''''')))***,,,000666===BBBDDDEEEEEEBBBAAA>>>666000...222777777:::;;;:::888666555666FFFIIIMMMOOOMMMFFF===777444...'''######%%%&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&'''%%%%%%)))111;;;BBBDDDCCC333CCCKKKTTTjjj{{{yyy{{{zzzsssooovvv~~~}}}~~~ttt{{{}}}zzzzzz||||||]]]>>>555444333555:::PPP777777......++++++******))))))))))))***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''$$$###(((333<<<'''(((((('''&&&&&&((()))---+++---999KKKXXXYYYTTT???CCCJJJTTTaaappp~~~yyyzzztttddd^^^```ggguuuzzzddd\\\LLL777<<<888999FFFXXXcccaaa[[[LLL===+++###$$$((((((&&&&&&&&&&&&%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$#######################################$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))***)))***,,,222<<>>///+++///333222222222000---)))%%%###&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""###################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###%%%'''''''''(((,,,///,,,...222555777777777666888777777888:::<<<>>>>>>;;;<<<;;;:::777444333333222666999::::::===DDDJJJBBB???999111)))%%%&&&((("""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$&&&((('''000<<>>EEETTT___aaa^^^___QQQ===...)))'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%#################################$$$$$$$$$$$$%%%#################################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))*********'''***222>>>MMM\\\iiippp```TTTcccvvvbbb[[[zzzxxx~~~~~~zzzppprrrssszzznnn\\\]]]ppp}}}wwwiiiGGG===555555999>>>CCCHHHAAA666)))$$$''')))((($$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''(((((()))(((&&&&&&(((***---444===@@@>>>EEE\\\sssyyyzzzzzzxxx|||{{{}}}uuuvvvvvvpppvvvuuusss{{{|||jjjQQQ;;;111---,,,111222444444222---)))%%%&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$'''))))))(((***...222---...///000111222333333666666888===BBBCCCAAA???CCC@@@<<<;;;;;;;;;999888///222555555222222555888EEEIIIJJJEEE;;;111+++)))%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%%%%))),,,///;;;HHHKKKGGGEEEIIIOOOzzzvvv~~~nnn}}}{{{sssuuu{{{}}}{{{{{{yyyuuunnnwwwuuuyyyjjj]]]RRRFFF999000NNN666777//////---+++******))))))***++++++)))(((((('''''''''''''''''''''''''''''''''''''''$$$&&&((())))))'''%%%$$$((())))))))))))+++...111444FFFTTTOOODDDBBBJJJQQQeeeppp}}}zzzvvv~~~sss}}}zzz}}}zzzssslll\\\nnnnnnvvv{{{qqqqqqyyyVVVOOOJJJKKKSSS[[[______```\\\RRRBBB222(((&&&''''''&&&&&&&&&&&&%%%%%%%%%#################################$$$$$$$$$%%%%%%#################################$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))***+++++++++222@@@PPP___iiinnnooo]]]nnnyyyZZZWWWfffwwwnnnbbbvvvhhhNNN:::999<<<:::===EEEDDD>>>444,,,(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((('''''''''&&&&&&(((+++///666888???HHHQQQ^^^sssxxxsss}}}{{{rrr|||sssyyy}}}{{{|||xxxuuuuuummmlllyyy~~~ppp]]]OOOFFF;;;111111222444444333111---+++&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''***,,,...---***+++///444444444555777;;;@@@EEEHHHFFFIIIMMMPPPQQQOOOMMMKKKQQQPPPPPPSSSVVVRRRHHH@@@BBBAAAAAAAAA???999111+++===BBBGGGJJJGGGAAA:::555,,,***'''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&((((((&&&(((---222999@@@FFFFFFFFFNNN```pppxxxmmmvvv}}}|||rrrkkkpppyyyqqqYYYQQQTTTQQQPPPZZZhhhtttuuuzzzyyyrrryyyzzzlllssswwwvvvtttkkkSSS;;;MMM555777000111///+++***************++++++))))))((('''''''''''''''''''''''''''''''''''''''***'''$$$###&&&***---...)))***+++++++++...222555NNNVVVVVVJJJCCCMMM___lll~~~~~~|||~~~~~~zzz}}}www}}}}}}{{{yyyeeeooosssxxxyyybbb[[[SSSOOORRRYYY```cccWWW___```RRR;;;***(((,,,''''''&&&&&&&&&%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++222<<>>444((("""###'''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%)))///333999888???QQQdddrrr|||xxxddddddwww{{{ttt}}}~~~|||ssszzz~~~}}}yyyzzz~~~~~~sssppp~~~uuuqqqiiibbb```\\\MMM===222222333333333222111111&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""################################################################################################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''///111222000,,,+++000444888888:::>>>FFFOOOXXX]]]]]]dddlllooonnnmmmoooqqqjjjlllsss}}}vvv```OOOXXXMMM@@@===BBBFFFDDD@@@333555:::AAAIIILLLJJJFFF222///+++&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ $$$'''((('''***111777DDDEEEDDDCCCIII^^^}}}tttwww~~~rrr]]]SSSPPPPPPPPPKKKGGG???HHHYYYRRRPPPggg^^^___cccbbbeeewwwvvvxxxtttxxxzzz~~~zzz~~~tttdddDDDLLL999555---111,,,+++******)))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((***((('''(((***+++)))&&&(((&&&***///---///AAAVVVQQQJJJGGGHHHRRRlll|||uuu|||}}}~~~|||rrrhhhzzzpppccc]]]YYYQQQVVV```aaa^^^bbbaaaZZZRRRGGG666%%%%%%((('''######''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))((()))'''&&&***000000,,,@@@LLLfffsss___PPPrrrrrrbbb\\\rrr}}}}}}yyylllxxxlllJJJ;;;BBBIIIQQQKKKBBB777///)))&&&%%%&&&&&&&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%+++,,,&&&&&&///888<<<@@@JJJZZZjjjsssxxxyyyzzzkkkyyy}}}~~~xxx|||sssrrrmmmgggaaa___\\\[[[```gggiii]]]eee~~~{{{|||~~~ooommmjjjjjjpppsssmmmcccHHH666***///666444333777222---'''$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%######$$$%%%$$$$$$&&&&&&&&&%%%%%%'''+++///777,,,***555888222444>>>EEEFFFVVVfffhhhkkkqqqpppaaaiiikkkeeeeeennnttttttzzztttnnnhhhoookkkaaaTTTKKKGGGAAA999@@@@@@888000555DDDKKKIIICCC@@@888...&&&###&&&)))$$$%%%$$$#########%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''')))///999BBBDDD999BBBRRR```|||uuuxxxyyywwwzzz~~~xxxmmmvvvaaaGGG999<<>>999333444<<>>YYYhhhtttxxx|||~~~{{{~~~oooqqq|||iii\\\eeekkkdddggghhhgggeee___TTTIII000(((%%%))))))$$$$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))******%%%'''///,,,)));;;UUU]]]iiifffaaayyy]]]lllrrr{{{xxx}}}yyyuuuuuuvvvwwwuuusssuuuvvvwwwwwwvvvvvvvvvwwwtttwww{{{qqqooo|||rrrYYYQQQIIIHHHFFFEEEFFFEEE===111(((((((((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((---$$$&&&333777777GGG]]]ttt~~~|||}}}|||xxxvvvmmmjjjRRRNNNJJJIIIMMMSSSXXXZZZVVVffftttyyyyyywwwnnnbbbVVV]]]ccc```XXXSSSVVV[[[\\\```hhhpppuuuxxx}}}~~~yyyqqqwww|||xxxbbbCCC222666:::777;;;888333,,,'''%%%&&&(((&&&%%%$$$$$$######$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&'''***---000111111,,,555===DDDTTTgggnnnjjjjjjfffppp{{{yyywwwwwwppppppkkknnnyyyyyyooolllrrrcccrrrxxxkkk___aaalllsss|||ooojjjuuuwwweeeYYYZZZQQQGGG>>>666444:::CCCIIIJJJIIIDDD<<<222+++'''((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%)))+++,,,555@@@???666EEEbbb{{{jjjxxxtttlll^^^LLL??????EEEKKKTTTaaannnwww{{{}}}}}}uuutttrrroookkkiiijjjkkkmmmpppssssssooojjjeeeccc[[[RRRNNNPPPPPPUUUmmm|||{{{HHH777555...333...,,,+++******))))))******))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))***+++,,,---(((,,,;;;OOO[[[XXXNNNHHH[[[xxx{{{{{{}}}uuu{{{pppbbbdddccchhhiiiiiijjjjjjeee]]]UUUAAA..."""'''***%%%###(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))*********'''(((+++...777OOOhhhrrr^^^]]]|||rrrXXX~~~|||yyyxxxxxxxxxxxxwwwtttsssrrrtttwwwyyyxxxwwwwwwzzz||||||zzzyyyyyyzzzttttttvvvzzzppp|||ooofffZZZNNNJJJGGGHHHHHHCCC888...)))(((&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))%%%)))333;;;999>>>YYYxxxssslll~~~{{{yyyvvvfffccc^^^VVVWWW___fffiiioooyyyqqqaaa[[[QQQIIIMMM\\\mmmzzz{{{zzziiijjjyyywwwWWWAAA;;;:::777;;;;;;888333,,,'''&&&&&&&&&%%%$$$$$$######$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%%%%$$$(((---///000222444777;;;FFFVVVfffrrruuulllbbbkkkeeennnyyyyyyyyy{{{uuulllkkkmmmmmmiiifffiiipppgggzzz|||ggg```qqqppplllwwwuuulllttteeeVVVLLLAAA777999BBBCCCFFFJJJJJJFFF===444...((('''%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$''',,,222666888===BBB]]]yyyqqq|||zzzpppVVV===888AAAOOO___kkkxxxyyyyyyxxxtttnnnhhheeejjjiiifffaaa]]][[[\\\]]]___dddkkkooorrrtttxxx|||sssoookkkfff\\\SSSWWWaaakkkooooooyyyHHH888777///444///,,,++++++***************))))))(((((((((((())))))))))))))))))))))))))))))((()))+++,,,++++++******--->>>RRRXXXPPPHHHMMMWWWtttzzz~~~~~~~~~|||ssslllwww}}}uuufffooommmlllmmmmmmiiibbb]]]VVV:::%%%&&&***&&&$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((()))*********(((+++***(((444OOOeeennnfffQQQfffbbbQQQkkk~~~xxx}}}zzzxxxwwwxxxyyyxxxxxxuuuuuuuuuvvvxxxyyyxxxwwwxxxzzz~~~~~~}}}}}}|||yyywwwwwwyyy|||}}}~~~}}}|||___WWWMMMIIIIIIGGG@@@:::+++(((&&&%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))***$$$///999;;;@@@QQQkkk~~~iiiaaauuu~~~www}}}|||vvveee^^^hhhqqquuuyyywwwnnn___TTTUUU```iiiuuu|||~~~vvvqqqwww}}}sssiii\\\III;;;666:::;;;;;;999333,,,'''$$$&&&%%%$$$$$$######$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''&&&%%%&&&((()))...111111111999GGGSSSjjjcccgggwwwxxxrrrrrrpppiiiooowwwsssrrrtttpppnnn|||sssttttttoooqqqrrr___```nnnrrrlllqqqssshhhaaa___WWWIIIBBBDDDCCCFFFJJJLLLJJJDDD===777+++(((%%%$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''))))))333===999333EEE```~~~ooossstttxxxyyydddMMM@@@:::HHH```sss|||xxxqqqhhhaaa\\\XXXSSSOOOCCCDDDDDDBBB???===<<<===999===AAAEEEIIIQQQ[[[cccnnnxxx~~~|||xxxssshhh[[[UUU]]]```iii}}}HHH999888000444///,,,,,,+++************+++***))))))(((((())))))***))))))))))))))))))))))))&&&(((***+++***)))***+++:::XXXaaaJJJ>>>SSSllluuuxxx~~~~~~~~~uuupppnnnqqqrrrnnnjjjhhheeeLLL444+++***'''%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''(((((())))))******+++(((......///EEEeeeqqqjjjVVVlllfffyyyxxxzzz~~~||||||~~~zzz|||}}}yyyxxxyyy{{{}}}}}}~~~{{{{{{lllaaaTTTJJJGGGFFFDDDAAA222---(((&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))***+++---444999@@@SSSiiitttssslllooorrrtttzzzvvvlllbbb^^^eeexxxyyyvvv|||}}}uuu~~~|||qqqjjjeee___``````hhhuuu~~~sssqqq|||}}}sssuuuiiihhhsssqqq[[[DDD:::::::::;;;;;;999444,,,&&&&&&%%%$$$$$$######$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&"""%%%''''''%%%&&&)))------///000000555EEE\\\nnn{{{nnnmmm~~~|||www|||oookkkttt|||vvvsssvvvsss}}}rrr{{{yyymmmssszzzfffeeeffffff```\\\gggwwwpppssszzz}}}tttaaaOOOGGG===>>>@@@CCCFFFGGGEEECCC333---'''$$$%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((+++---777@@@===>>>ZZZ~~~xxxqqqwww|||pppooo```<<<999PPPnnnwwwjjjZZZRRRJJJDDDCCCAAA>>>::::::>>>AAACCCAAA???>>>>>>===<<<:::999999===CCCGGGHHHXXXeeelllwwwrrriiilll___VVV```ttt{{{HHH888777...222------,,,++++++******++++++******))))))))))))******))))))))))))))))))))))))((()))***))))))+++000555GGGXXXXXXGGGLLLnnnzzzwww~~~}}}vvvpppnnnsssvvvtttssstttmmm___JJJ777+++&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((((((((()))******++++++)))---444CCC\\\pppoooccc~~~sssccc|||xxxwwwxxx}}}{{{zzz{{{}}}|||}}}{{{zzzzzz|||~~~}}}xxxuuu|||uuummm```UUUOOOLLLKKKJJJ===666---(((((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++666;;;HHHZZZiiiqqqrrrrrrwww|||~~~zzziii___dddyyyvvvmmmmmmllljjjhhhhhhjjjmmmkkkssszzz}}}|||}}}pppdddZZZUUU^^^ooozzz~~~~~~xxxqqqssszzzyyyrrrsssnnnlllqqqrrrhhhVVVHHH>>>;;;999:::===;;;444---&&&%%%$$$$$$######$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$&&&((('''&&&(((...444111444999BBBNNN]]]llluuurrrlllnnnzzzwwwsssiiikkk{{{{{{}}}{{{vvvppp{{{sssooovvv|||vvvmmmzzzyyywwwtttqqqttt{{{qqqoooaaaXXXHHHDDD@@@>>>AAADDDGGGHHH>>>666,,,'''&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((---444:::===FFF\\\{{{uuufffpppyyy|||wwwTTTHHHTTTsss|||mmm[[[KKKDDDBBB???<<<;;;===???AAADDDIIIOOOTTTVVVVVVWWWWWWYYYVVVQQQMMMHHHCCC>>>:::;;;@@@GGGOOOZZZhhhqqquuuvvvyyyiiiXXXYYYbbbnnn}}}yyy{{{{{{~~~GGG777666---111+++---,,,++++++******++++++******))))))))))))******)))))))))))))))))))))))),,,,,,+++)))***000999@@@LLLFFFFFFSSSlll|||~~~~~~~~~~~~~~~}}}|||xxxsssllllllsssxxxxxxxxx{{{nnnkkk\\\AAA,,,%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((()))******++++++++++++888TTTmmmrrrhhh^^^qqqRRR___}}}~~~~~~~~~~~~}}}{{{yyyyyy{{{|||zzzxxxxxxyyysssuuuyyyzzz~~~~~~{{{}}}zzzpppfff^^^YYYVVVVVVFFF===111***))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***++++++777CCC^^^vvvxxxlllmmm{{{zzzlll]]]\\\pppzzzyyyzzz}}}xxxrrrkkkfffbbb]]][[[YYYWWWYYY___ccceeellluuussslllhhhlllrrrvvvxxxyyyuuu|||qqqgggeeekkkttt~~~yyyzzz}}}{{{xxx~~~yyykkkiiimmmeeeVVVBBB<<<777999>>>@@@:::333&&&%%%$$$$$$######$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%((()))((('''***222888999???LLL^^^ooowwwvvvqqqtttrrrnnnnnnvvv~~~{{{qqqiiippp}}}}}}zzzxxxvvvzzzuuukkkqqqwww|||yyynnniiizzzsssrrrqqqiii___QQQFFFAAAAAABBBBBBGGG===111)))''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))333???AAA>>>SSS}}}ppp___pppxxxvvvtttMMMVVVttt{{{aaaKKKHHHCCC888666:::===@@@CCCLLLYYYcccsssyyyxxxkkkaaaRRRHHHCCCEEEEEEFFFTTTfffsss}}}yyyoooooommmgggiiitttzzzFFF555666222---///...---,,,+++************)))))))))))))))))))))))))))************+++++++++)))+++...(((&&&;;;VVV]]]JJJBBBQQQ|||{{{ooowwwvvv}}}|||xxxxxx|||xxx|||sssfffTTT===)))%%%***%%%((('''###%%%***(((###'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))((((((((((((+++((()))++++++)))---444///===MMMjjjiiikkk^^^eee___jjj~~~~~~}}}~~~}}}|||zzzyyyzzzzzz{{{{{{zzzzzzyyyxxxuuu}}}xxxxxx}}}}}}zzztttvvv}}}}}}{{{yyyxxx~~~nnnbbbmmmlll]]]VVVLLL<<>>\\\zzzfffwwwwwwiiiMMMkkk}}}rrraaaOOOBBB888444888AAAAAAFFFQQQbbbxxxooo]]]MMMDDDAAAAAAOOObbbvvv~~~vvvmmmeeeooozzzEEE555666222...///...---,,,+++************************************************++++++++++++---+++,,,,,,444MMM___ZZZBBBXXXpppwww~~~|||xxxtttsssvvv|||~~~wwwjjjZZZFFF333)))(((&&&))))))&&&&&&)))(((###&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))))))))(((***++++++******---///...555KKKfffnnnYYYtttwwwkkk}}}}}}zzzyyyxxxwwwvvvvvvwwwxxxxxxyyyyyyyyyyyyzzz~~~yyy}}}~~~zzzzzz{{{}}}}}}wwwqqqttt|||wwwxxxzzz||||||{{{zzzyyy{{{kkk{{{qqqbbbmmmuuuooodddWWWEEE555,,,((($$$"""'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''%%%&&&***))))))444BBB[[[jjjvvvtttjjjjjj|||pppsssttt\\\sssvvvkkk```XXXLLLIIILLLEEEEEESSS]]]PPPJJJPPPQQQIIIGGGMMMTTTeeesssooobbbXXXWWWXXXaaabbbdddeeefffffffffeeekkkkkklllmmmppptttzzz}}}|||tttpppssswww|||~~~tttsssvvvsssmmmfffZZZIII>>>>>>DDDIIIJJJ:::222)))$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***''''''***.........555@@@JJJooowwwwwwxxxtttqqqtttgggqqquuu{{{|||yyyqqqtttwwwzzzpppssswwwtttooonnnqqqvvvwwwvvv}}}|||kkkZZZLLLDDDBBB@@@AAAAAA>>>444(((%%%(((&&&%%%$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''***111888<<>>CCCIII[[[lllooo]]]NNNEEEFFFPPP]]]iiivvv}}}yyypppwwwuuu~~~zzzEEE555666222...///...---,,,++++++******+++************************************+++++++++,,,111)))***333@@@UUU^^^UUUYYY{{{{{{qqqlllggg```]]]^^^ccchhhkkklllttt~~~~~~}}}||||||}}}}}}}}}uuu}}}tttgggVVVAAA///'''&&&***+++(((&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))***---,,,******///222000VVV^^^eee___fffaaaxxx{{{}}}~~~|||xxxwwwvvvvvvuuutttuuuuuuwwwxxxyyyzzzzzzzzz}}}{{{{{{}}}|||yyy~~~}}}{{{|||zzzvvvuuuuuuwwwwwwsssooossszzzsssvvvyyy{{{|||zzzxxxvvvlllooooootttsssrrrfffSSSAAA555---'''$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((***"""$$$,,,------???YYYssstttmmmcccdddtttwwwpppkkk]]]qqqlllZZZOOOJJJFFF===<<>>@@@NNNXXXSSSPPPOOOFFFAAAQQQhhhpppaaaQQQJJJLLLTTT___hhhlllmmmmmmmmmmmmmmmlllkkkiiiiiijjjlllooosssvvvxxx{{{~~~zzzvvvuuuppp}}}|||ssstttwwwvvvqqqnnnuuutttdddJJJ@@@HHHPPPOOODDD999---&&&&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***,,,---)))***,,,---...555EEEUUUmmmyyy~~~wwwqqqtttxxxyyy~~~ooouuuwww}}}vvvrrrsssssszzz|||tttqqqzzz}}}}}}|||ttttttyyy{{{wwwwww~~~~~~wwwwww{{{wwwqqqmmmggg\\\LLL@@@>>>BBBGGGGGG<<<...'''(((&&&%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&"""''')))&&&'''///888>>>444LLLqqqnnnggg|||{{{```JJJ[[[ooogggPPPAAA;;;:::999999???QQQpppnnnaaaOOOJJJGGGOOObbbvvv}}}{{{~~~qqqkkktttzzzEEE555666222...000...---,,,+++++++++++++++*********************************+++++++++,,,,,,111%%%---???DDDIIIUUU\\\wwwvvvssstttlllbbb\\\ZZZZZZYYYWWWUUU```ooo{{{|||{{{zzz{{{|||~~~~~~}}}~~~uuuuuuxxxfffNNN888+++%%%(((***)))'''&&&'''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))*********,,,***+++---,,,---777DDD```tttrrr]]]qqqxxxYYYggg~~~yyy~~~{{{{{{yyyvvvvvvvvvwwwvvvuuuwwwxxxyyyzzz{{{{{{{{{{{{zzz|||{{{wwwvvvzzzzzzxxxwwwzzzyyyvvvvvvyyyyyywwwsssrrrssstttrrrooottt{{{yyyzzz}}}~~~|||xxxtttqqqkkkxxx{{{www~~~vvvnnnnnnxxxqqqcccPPP>>>111,,,+++''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((+++&&&&&&+++000;;;TTTlllsssjjjaaabbbmmm{{{rrrfffjjjnnn}}}```TTTJJJ???@@@@@@::::::AAAAAADDDRRRTTT\\\YYYIIIDDDSSSfffnnn]]]KKKAAALLL[[[bbbdddggglllllllllmmmmmmnnnnnnnnnllllllmmmooorrruuuvvvvvvvvvxxx{{{|||xxxsssoooooottt|||~~~||||||nnnlllrrrvvv^^^LLLIIIMMMOOOLLLDDD888...(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((***+++,,,)))***+++///777GGG]]]mmm{{{uuuppppppuuuxxxwwwssswwwrrr|||}}}wwwmmmccc___^^^^^^ZZZ___]]]```mmmrrrssszzz}}}~~~xxx{{{yyynnniiinnniiilllpppuuuxxxqqq```OOOCCCDDDHHHKKKEEE888...***'''&&&$$$$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%***+++))),,,666===>>>CCC___qqqkkktttyyy{{{YYYPPPVVVgggbbbHHH777888888;;;CCCQQQhhhlll^^^MMMGGGQQQeeewwwrrriiimmmwwwyyyEEE555666222///000------,,,,,,+++,,,,,,,,,***************************++++++++++++,,,,,,,,,///'''999QQQJJJBBBXXXuuu}}}zzz~~~~~~tttllleee___WWWRRRSSSYYYcccooozzzzzzuuuqqqtttxxx{{{~~~ttttttuuu\\\DDD555'''''''''((('''&&&''')))%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))*********+++///&&&(((222///+++@@@```uuuyyynnnkkk^^^iii{{{}}}}}}yyyzzzzzzxxxwwwvvvtttuuuvvvvvvuuutttxxxyyyyyyyyyyyyyyyxxxxxxtttwwwxxxvvvvvvyyyyyyvvvqqqttttttqqqrrrwwwxxxwwwsssrrrsssvvvuuusssvvv|||{{{|||~~~~~~|||wwwrrrooorrrzzz||||||mmm}}}nnnpppxxxyyyrrr^^^EEE222,,,---(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))'''++++++)))555PPPhhhsssmmm]]]\\\ooozzz```___[[[GGGEEE???444888<<<888999AAACCCGGGTTT^^^VVVJJJHHHZZZllleeeQQQLLLMMMVVVbbbffffffppp~~~yyyyyyyyyyyyyyyzzzzzzzzzyyywwwvvvwwwxxxvvvsssppprrrrrrsssvvv{{{yyymmmlllvvv~~~zzzuuupppuuu}}}xxxssskkkZZZIIIFFFKKKPPPNNNHHH;;;---$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***))))))---666III```ttt~~~qqqsssyyyzzztttrrryyy{{{sss}}}rrrkkklllwwwxxxzzz{{{yyyvvvtttuuurrrwwwrrrnnnpppggg[[[[[[yyyuuuuuu|||~~~wwwwwwuuuoookkkkkkllluuuzzzmmmNNNGGGDDDHHHIIIAAA555---***'''%%%%%%&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''')))***+++111999<<<;;;fff|||zzzmmmxxxhhhKKKXXX```VVVCCC777:::AAA999EEE```zzziiiXXXNNNRRRbbbqqq}}}~~~~~~yyyDDD555666333///111------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,000111HHH^^^WWWSSSnnnxxxzzzyyyqqqiiiaaa]]]^^^\\\[[[```jjjvvv~~~|||vvvuuuvvvyyy{{{}}}yyywwwzzzyyyvvvzzzmmmTTTCCC///)))&&&'''((('''''')))&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))******+++++++++000''')))333333444PPPtttqqqvvvaaa~~~zzzxxxzzzzzzxxxuuutttssssssuuuuuutttsssvvvvvvvvvvvvvvvuuutttsssnnnsssvvvvvvwwwxxxvvvrrrqqqttttttqqqqqquuuvvvtttuuutttvvvzzzzzzwwwyyy~~~wwwyyy{{{|||{{{xxxuuurrrrrrxxx|||ooo~~~sssrrryyy~~~}}}kkkOOO666+++***((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))$$$,,,///222GGGhhhwwwsssooo___ccc{{{kkkggglllKKK:::888999888555===<<<<<>>CCC}}}wwwnnn>>>TTTYYYSSSBBB777999;;;777QQQtttttt___PPPQQQZZZttt}}}~~~xxxxxx{{{yyyDDD444666333///111------,,,,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------333===QQQ]]]aaasss}}}qqquuu{{{|||uuupppnnnmmmhhhfffbbb___aaagggooouuu|||zzz}}}{{{{{{~~~|||uuuppppppuuu{{{eeePPP;;;///'''''')))(((&&&'''(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))******+++,,,,,,///......000666GGGaaavvv___lllcccwww~~~~~~{{{xxxyyy|||zzzuuuvvvuuutttuuuwwwwwwuuutttrrrssstttttttttttttttsssooosssvvvuuuuuuvvvtttooorrruuuvvvssstttwwwwwwtttvvvvvvyyy}}}~~~{{{{{{~~~wwwyyyzzz||||||{{{yyyxxxtttuuuwwwyyy{{{{{{yyyvvv{{{}}}xxx```FFF444---((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))(((,,,555HHHgggsssnnngggqqqqqqeeeuuuvvvVVVBBB888555888===666@@@AAABBBKKKQQQWWWccc```ZZZ\\\bbb^^^SSSRRR[[[\\\jjj|||vvv|||{{{zzzyyyyyyzzz{{{|||yyyrrrmmmmmmnnnooorrruuuxxx{{{vvv{{{{{{{{{{{{xxxyyyoooggghhhkkkfffZZZPPPMMMTTTXXXRRRBBB222)))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&'''(((***+++,,,222>>>MMM\\\lll{{{|||~~~wwwrrrzzz}}}iiiggglll}}}xxxyyyxxxtttsss{{{yyy|||ssscccVVVTTTUUUOOOCCC:::///,,,(((&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''$$$)))555999999HHH\\\zzz}}}~~~iiiOOOTTTJJJAAA>>>===???LLLZZZxxxdddXXXWWW^^^lll{{{zzztttsssuuuxxxDDD444666333///111------,,,,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------555EEESSSTTTeeewwwzzzuuusssuuuxxxoooqqqqqqmmmfffcccfffjjjvvvwwwzzz|||~~~zzz||||||~~~~~~~~~ssslllqqq{{{yyyqqqXXXDDD555)))(((+++)))%%%%%%)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((())))))***++++++,,,,,,---555222+++888WWWmmmqqqXXXaaannnQQQccc~~~{{{|||yyyyyywwwwwwzzz}}}xxxpppyyyxxxxxxyyyzzzzzzxxxwwwrrrrrrtttuuuvvvvvvwwwwwwqqquuuvvvtttttttttrrrnnnqqquuuvvvuuuwwwzzz{{{xxxwwwwwwzzz}}}|||~~~|||}}}~~~~~~~~~}}}|||{{{}}}yyyvvvvvvwwwwwwwwwyyypppXXXAAA444((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))...,,,999]]]vvvhhhmmmzzz|||YYY```oooSSS<<<===CCC@@@888666444@@@CCCDDDNNNTTT[[[gggdddbbbUUUFFFGGGWWW```]]]oooxxxqqqsssuuupppppppppqqqsssvvvxxxzzzzzzyyyzzz}}}~~~vvvpppjjjnnnqqqsssrrrrrrsssttt}}}~~~||||||xxxpppssszzzqqqiiiqqqyyylllWWWKKKRRRXXXVVVKKK;;;---&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%&&&(((***,,,...///888JJJ]]]jjjttt{{{zzzuuutttvvvuuuwwwvvvyyypppuuu~~~|||||||||yyy{{{yyy~~~{{{|||~~~~~~}}}~~~yyyvvvmmmssssssfffaaa^^^UUUJJJCCC111---)))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))(((%%%...<<<===;;;SSStttzzz}}}xxx[[[PPPNNNPPP<<<666>>><<>>DDDJJJPPP^^^hhhbbblllZZZMMMRRR]]]aaa___]]]~~~ssssssvvvvvvtttrrrqqqqqqsssvvvyyyzzzzzzvvvuuutttuuuwwwxxxxxxwwwsssrrrppppppqqqsssuuuwwwuuu}}}~~~xxxyyywwwyyy|||~~~{{{uuussssssnnncccYYYOOOQQQZZZbbb\\\GGG222((("""&&&'''$$$"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&(((+++000555EEEYYYiiilllsss|||zzznnnttttttooowwwtttfffpppnnnrrryyynnnmmmmmmnnnpppqqqqqqpppmmmkkknnnuuuxxxvvvxxx~~~~~~}}}xxxlll}}}yyyqqqrrr~~~fffWWWYYYXXXPPP@@@444)))%%%%%%%%%&&&(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''---%%%444???444DDDsss{{{zzzkkkVVVQQQGGGGGGCCC:::666>>>QQQvvvxxxqqqoooccc]]]iii{{{qqq@@@888666000000111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...)))+++000///,,,333???lllZZZ^^^{{{zzzuuutttwwwzzzvvvvvvqqqkkkkkknnnpppnnnaaa^^^]]]aaaeeeggglllrrrzzz|||}}}zzzvvvuuuxxx{{{{{{|||~~~}}}xxxpppmmmllljjjxxx{{{^^^EEE...***,,,)))'''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&((((((((((((((()))*********++++++,,,,,,------...///000)))888```rrrfff]]]}}}eee~~~~~~~~~zzz~~~|||zzzxxxyyyzzzzzzwwwuuuxxxvvvuuuvvvwwwwwwuuussssssrrrrrrrrrrrrrrrrrrrrruuutttsssrrrqqqqqqpppqqqqqqrrrrrrsssssssssrrrrrrvvvyyy|||}}}{{{xxxuuutttqqqrrruuuzzz~~~|||xxxwwwvvvuuutttsssoooiiieeeYYYpppyyyvvvwwwXXX>>>777+++)))+++'''(((+++&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''&&&(((***+++***000@@@ZZZxxx~~~fffYYYgggnnn|||hhhAAA@@@???@@@AAABBBAAA???HHHFFFMMMTTTXXXgggrrrnnnmmmffffffhhh\\\YYY|||wwwqqqrrrttttttrrryyyxxxwwwxxx{{{|||}}}|||xxxwwwuuuuuuuuuuuutttrrruuutttssstttvvvxxxzzzzzzzzzxxxtttuuuyyyuuuzzz{{{wwwuuuzzzxxxwwwvvvssspppkkkgggccc[[[VVVXXXbbbdddUUU>>>...%%%''''''%%%###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))'''((()))((((((111===ZZZnnnzzzuuusss||||||ttttttwww~~~ttt{{{rrrkkk|||{{{xxxtttsssssssssqqqooorrrqqqppppppooonnnmmmlllgggbbbbbbjjjoooooonnnppptttwww{{{yyy}}}|||}}}xxxuuuvvvxxxyyygggVVVNNNNNNFFF999,,,((()))'''&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***(((777???>>>ZZZ|||rrryyynnn[[[SSSEEE>>>777888BBB]]]~~~}}}{{{~~~|||~~~}}}zzz~~~~~~xxxooobbbZZZbbbqqq{{{ooo???888777111111222///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...(((+++111,,,'''666OOOlllTTTuuu}}}{{{~~~wwwrrrsssvvvrrrrrrooojjjjjjnnnqqqpppUUUPPPLLLLLLNNNPPPVVV\\\hhhkkkllllllkkklllppptttzzz|||wwwoookkkjjjooouuummmSSS999...+++'''&&&((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''''''((((((((()))))))))*********++++++,,,,,,------...***444***HHHuuu\\\yyyjjjyyy}}}xxxyyy~~~|||zzzzzzzzzyyywwwvvvyyyvvvttttttuuutttqqqnnnmmmqqqtttssspppnnnqqquuurrruuuwwwtttpppnnnpppsssrrrrrrrrrrrrrrrsssssstttxxxzzz||||||zzzxxxwwwwwwtttuuuxxx{{{}}}|||xxxtttwwwuuusssttttttoooeee]]]SSSWWW___lllKKK>>>...)))***&&&'''+++'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))'''%%%%%%(((***,,,---999UUUqqq~~~uuu___```yyywwwpppSSSTTTOOOEEE<<<888<<>>KKKssstttyyyxxx~~~cccTTTKKK???777666AAA```{{{zzzyyywwwtttxxx{{{{{{xxxwwwzzz}}}}}}vvv{{{sssfff\\\]]]gggqqq|||mmm===888777222222333//////...------------------------------------------,,,---,,,)))...@@@SSSRRRbbbzzzrrruuulllhhhiiikkknnnnnnkkkiiikkkllljjjTTTMMMGGGDDDAAA>>>@@@DDDMMMQQQVVV[[[```fffnnnsss}}}}}}}}}}}}~~~wwwqqqjjjjjjooo~~~~~~||||||cccFFF444,,,'''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''(((((())))))***************++++++,,,,,,------...,,,555:::]]]ddd^^^cccXXX|||xxx}}}{{{{{{{{{wwwuuutttsssrrrqqqqqqpppooonnnooonnnllliiifffeeedddbbbfffjjjjjjhhhfffgggiiihhhkkkmmmllliiiggghhhjjjgggfffffffffgggiiikkklllnnnoooppppppooooooqqqrrruuuvvvyyy{{{|||yyyuuurrrvvvssssssvvvyyyttthhh]]][[[WWW]]]___EEE111(((***''''''***'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++(((''')))++++++...222AAAhhhzzzmmmfffrrr}}}\\\IIIAAAFFFKKKNNNLLLHHHDDDBBBRRRVVVcccjjjiiirrr{{{wwwwwwtttkkkllliiiiiihhhjjjooouuuyyyyyyxxxxxxwwwwwwxxxzzzzzzyyyxxx|||zzzwwwuuusssqqqooolllkkkkkklllpppuuuxxxxxxwwwuuuzzz|||xxxvvvxxxzzzxxxyyyuuummmhhhppp}}}{{{uuu{{{}}}}}}wwwhhh]]]cccnnnjjjTTT>>>---(((%%%%%%&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''***%%%(((//////444NNNnnn{{{vvv}}}zzzvvvyyy|||zzziiiaaawwwSSSDDD===444>>>:::777999AAAHHHKKKLLLKKKMMMPPPRRRTTTUUUWWWXXXSSSRRRUUU\\\ccchhhiiiiiiiiijjjkkknnnqqquuuwwwyyywww{{{qqqhhh{{{sss___bbbaaaMMM888...,,,)))'''%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))+++222777<<>>CCCIIINNNOOOMMMKKKOOOVVVhhhsssttt}}}xxxiiidddmmmooorrruuuwwwvvvuuutttwwwvvvwwwyyy|||}}}}}}{{{|||zzzwwwvvvtttssspppnnnlllkkklllqqqxxx||||||zzzxxx{{{{{{vvvpppooooooooolllqqqnnnfffiiizzz~~~xxxppphhhiiipppooobbbTTT444***###%%%'''&&&%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((+++&&&'''---222===\\\}}}vvvyyyqqqvvvyyynnnqqqsssfffvvvMMM777;;;>>>777;;;888777<<>>cccooodddvvvlllccc^^^hhhooossspppllliiifffbbbgggcccaaa^^^UUUGGG<<<999888:::???EEEMMMTTT[[[___lllsss|||zzzpppddd___gggxxxrrr|||fffJJJ888///++++++((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))((()))***+++++++++***)))***++++++,,,,,,------......888dddwwwZZZccc~~~}}}|||}}}xxxsssnnnmmmmmmlllmmmmmmmmmlllmmmpppsssvvv{{{~~~zzzxxx{{{wwwsssnnniiieeebbb```^^^bbbfffmmmtttxxxyyyvvvtttwwwwwwxxxyyyzzz{{{}}}~~~||||||zzzvvvsssqqqqqqsssqqqsssuuuvvvuuuuuuuuuvvvnnnmmmpppuuuzzzyyyssslll^^^VVVPPPRRRaaa{{{___@@@///000,,,))))))&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***&&&&&&***---******666GGGsssllljjjxxxtttppp\\\XXXbbbYYYMMMGGGKKKUUU```fff___dddrrrzzzyyyzzzvvv~~~aaa\\\hhhcccfffjjjmmmnnnoooppprrrqqqqqqsssvvvzzz{{{{{{zzz|||zzzwwwvvvuuussspppnnnllljjjjjjooowww||||||yyyxxxqqqqqquuuwwwqqqkkkcccpppsssiiihhhzzz~~~~~~~~~{{{uuupppmmmnnnllliiiiiijjjhhhdddAAA222&&&%%%(((%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((+++((((((---666HHHddd{{{pppsssxxxccctttvvvwww}}}mmmkkklllFFF;;;===<<<:::===;;;;;;===FFFPPPSSSNNNHHHGGGHHHIIIGGGFFFGGGKKKOOOYYY```dddaaa\\\\\\___aaacccfffjjjooorrrsssrrrrrrwww|||vvvqqqsssqqqrrr{{{}}}zzztttpppmmmwwwcccJJJ999///)))(((***)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++333777:::SSS~~~rrrcccWWWQQQRRRGGG555999NNNpppzzzmmmppp~~~zzzuuuppphhheeekkktttkkk===888888222111111000//////.......................................***//////444OOOrrr{{{ppp{{{rrrhhhaaahhhooorrrmmmhhhgggfffeeeeeecccdddeee___RRRGGGDDD<<<;;;<<<>>>AAADDDGGGHHHWWW```llluuuzzz~~~zzzjjj```bbbpppuuurrrwwwXXXAAA444---***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))*********''')))***,,,,,,+++***)))***++++++,,,,,,------...222JJJqqqssseeerrr{{{sssoooqqqvvv{{{}}}~~~ssspppkkkeeecccgggpppxxxyyy|||||||||yyyuuussstttvvvoooppprrrvvvzzz{{{yyyvvvfffYYYSSSPPPLLL___uuuOOO666222,,,(((***((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((())))))******''''''+++---))),,,DDD^^^tttpppzzz||||||nnndddZZZbbbeeehhhiiifffccc```^^^nnnlllrrruuurrrvvvxxxmmmbbbqqq]]]```ddd^^^]]]```dddeeeeeehhhmmmqqqmmmmmmooosssvvvxxxwwwuuu|||zzzwwwuuusssqqqnnnlllmmmjjjhhhllluuu{{{{{{yyy~~~wwwqqqrrrwwwxxxtttpppjjjxxxzzzmmmjjjyyyyyyzzz{{{}}}}}}zzztttooohhhoooqqqjjjdddeeehhhjjjRRR===+++((()))%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((+++---222BBBZZZnnnvvvkkkxxxzzzllliiiyyyzzzsssooohhhJJJ777>>>AAA666222:::>>>>>>CCCNNNZZZ^^^XXXPPPLLLOOOQQQQQQQQQVVV___gggdddiiijjjddd_________\\\]]]___dddiiimmmoooqqqqqquuu|||tttmmmuuuxxxnnnhhh||||||yyyzzz{{{zzzjjjVVVEEE777,,,)))+++)))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++777:::DDDhhhoooUUU___WWWHHH@@@777EEEjjjpppjjjsss|||xxxssslllgggjjjrrrkkk===999888222000000000000///..........................................,,,...<<>>????????????BBBIIISSS[[[bbbkkkvvv~~~vvvjjjaaaaaajjj{{{zzz|||aaaGGG777...))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))************''')))+++,,,,,,,,,***)))***++++++,,,,,,---......>>>cccxxxjjjlllfffddd{{{zzz~~~xxxoookkkqqqxxx~~~}}}~~~|||tttlllTTTTTTSSSOOOPPP^^^ttt|||xxxvvvvvvvvvuuuvvvwwwtttrrrsssvvvzzzssstttwwwyyy{{{}}}~~~~~~gggVVVUUUVVVDDDIII}}}ZZZ<<<333,,,'''******(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))******+++******---...***111PPPrrrrrr```ppp~~~yyypppjjjfffTTTWWW]]]bbbaaa]]]]]]bbbhhhhhhcccfffiiihhhqqqvvvmmmbbbrrr|||sssddd___eeekkknnnooonnniiiddddddhhhlllpppqqqsssvvvyyyzzzyyywww}}}zzzwwwtttrrroookkkiiitttooolllpppyyy~~~vvvxxxzzzxxxrrrooosssyyyttt~~~|||mmmiiitttzzzwwwqqquuu{{{{{{yyyqqqzzz|||rrrggggggkkknnn]]]EEE000+++***$$$"""%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))$$$+++111888MMMjjjxxxvvvyyy~~~kkklllxxxyyy~~~nnnLLLAAA888777;;;>>>@@@BBBBBBBBBGGGSSS```ddd^^^VVVbbbccccccbbbaaafffooowwwxxx{{{zzztttrrrssspppjjjaaacccfffjjjnnnrrruuuvvvmmm~~~|||oooqqqtttllldddrrr}}}yyy{{{zzznnn___NNN===///)))+++))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++;;;???MMMwwwYYY\\\ooo]]]@@@<<<>>>YYY}}}yyyxxxwwwwww}}}mmmaaaqqq|||}}}zzzvvvooojjjmmmtttddd???777333666000000///.........---------------,,,---...///000///---444222(((JJJdddSSSggg{{{~~~~~~qqq```aaadddhhhhhheeebbb___^^^ddddddccc```\\\ZZZZZZ[[[NNNPPPOOOJJJFFFEEEAAA<<<======@@@DDDEEEJJJUUUaaa{{{~~~|||tttccc\\\bbbgggfffsssQQQ<<>>___|||```[[[~~~{{{|||wwwoooiiiVVVRRRMMMHHHGGGJJJOOORRR[[[```ooozzz~~~yyyqqqkkkgggsssssstttyyy}}}~~~{{{www~~~|||uuunnnkkkllltttooorrruuu}}}~~~yyyyyyyyyvvvtttssstttvvvxxxqqqiiiggglllrrrtttssstttrrrwwwqqqyyy|||gggiiiyyyuuuYYY:::+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''')))******)))(((((((((333222BBBiii{{{xxx~~~}}}rrrtttxxx{{{sssWWW???;;;;;;>>>??????AAAFFFGGGUUUPPPaaaiiicccmmm___mmm```\\\gggqqqssszzzyyypppkkkooorrrpppnnnpppssswwwuuunnnmmmrrrvvvuuuzzzwwwuuusssrrrnnngggaaaiii|||zzz|||jjjkkkiii___JJJ555++++++)))((('''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''&&&+++333===GGGjjjqqqgggPPPhhhdddIII888@@@NNN```SSSJJJKKKQQQXXXbbbkkkkkkcccooo|||~~~}}}wwwqqqmmmmmmnnnddd@@@888333666111111/////////.........------...------...//////...---***///999ggghhh^^^}}}}}}mmmZZZZZZ___eeehhhfffcccaaa```bbbccccccbbb```___```aaaeeefffccc]]]XXXVVVRRRMMMPPPLLLIIIFFFCCCAAAFFFMMM]]]eeerrr|||yyy|||yyylll```]]]___bbbttt^^^EEE777///)))((((((((())))))'''%%%''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))++++++++++++++++++++++++---,,,++++++,,,000555888YYYkkk___PPPzzzjjj~~~|||xxxrrroooqqqppppppyyy~~~yyyzzzzzzppp\\\JJJCCCFFFKKKSSS^^^mmm{{{}}}sssjjjmmm{{{{{{zzz|||}}}{{{xxxwwwzzz}}}|||vvvtttvvvyyyzzzyyy{{{ttt|||~~~|||wwwrrrqqquuuyyyyyyyyy|||yyyhhhZZZSSSJJJFFFTTTiiiuuu~~~UUU999...,,,***((((((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''((((((((())))))***+++++++++222FFFdddyyy{{{___ppp}}}}}}|||wwwtttmmmmmmnnnpppssswww{{{~~~|||yyyxxxxxxxxxxxx|||}}}xxxuuuuuuwwwwwwvvvtttwwwuuuyyy}}}{{{{{{yyywwwtttssstttuuuppphhh[[[UUU]]]lllrrrooosssvvv}}}{{{{{{rrrvvv~~~qqqeeelll~~~fffCCC---(((***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))*********)))((('''333===VVVwww|||vvv~~~vvv{{{zzzxxxEEE???;;;;;;>>>AAACCCGGGLLLRRRZZZQQQ___jjjjjjwwwnnnWWWhhhtttvvv{{{xxxooolllnnnrrrrrrmmmmmmsssxxxyyyyyywwwuuuuuutttpppiiiddddddqqqwwwvvv|||yyyooocccOOO999---,,,)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''((()))((()))///777===SSSmmmzzzttt[[[QQQ]]]NNNBBB<<>>@@@DDDIIIKKKNNNVVV___```XXXnnn~~~~~~}}}{{{|||~~~}}}{{{uuunnnjjjiiidddAAA:::555888222222000000000000////////////////////////------...///888>>>ccc~~~}}}xxxcccPPPLLLWWWdddkkkkkkgggdddbbbfffhhhjjjkkkllllllnnnpppvvvxxxyyyxxx{{{yyywwwuuurrrqqqssspppqqqvvv~~~|||~~~vvv```WWW[[[^^^uuurrr|||SSS;;;333,,,***(((((()))))))))(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***+++++++++++++++,,,,,,///)))***000///...>>>TTTtttllliiijjjiii}}}}}}||||||}}}|||yyyuuuxxx|||~~~}}}zzz|||{{{oooWWWCCCCCCMMM\\\jjjuuuzzz~~~xxxwwwtttwww~~~uuueee```jjjvvvzzzxxxvvvxxx{{{~~~yyywwwyyy||||||{{{jjjqqq~~~~~~yyyyyyvvvwww{{{|||zzzyyy{{{|||xxxmmm^^^SSSMMMFFF@@@eee|||LLL000---...''')))(((((('''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))+++---+++...GGGjjj{{{zzzaaaiiiyyy~~~}}}yyy{{{xxxzzzuuukkkmmmwwwzzztttzzzvvv~~~uuuooowww|||~~~~~~|||xxxuuurrrssstttrrrvvvooodddgggtttuuujjjZZZmmm~~~}}}}}}}}}{{{|||uuummmjjjqqqyyygggAAA+++***+++%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))************...:::\\\yyyxxxmmm^^^OOOHHHDDDDDDIIINNNSSSZZZaaaiiieeeaaakkkwww|||}}}yyylllmmm~~~tttrrrooommmooosssvvvwwwxxxzzz|||{{{wwwrrrsssxxx|||zzzxxxxxxyyyzzzxxxrrrllllllwwwwwwjjjzzz{{{vvv}}}yyy^^^===,,,***)))(((&&&&&&&&&''''''''''''''''''''''''''''''((('''(((******,,,444===>>>eeetttzzzRRROOOVVVNNN???;;;HHHnnnhhhQQQDDD???<<>>UUUlllLLL>>>???DDDAAAFFFNNNXXXbbbiiijjjhhh```lll~~~sssoooqqqllliiikkkmmmooossswww{{{}}}~~~{{{tttlllfffaaa???999555888111000000000000/////////......---///000///------000444...[[[xxxdddrrrzzzuuudddRRRGGGNNN[[[kkkrrroooiiidddcccnnnqqqtttvvvvvvvvvwwwxxxrrr```TTTQQQMMMcccnnn~~~oooPPPCCC222...***((((((((())))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))*********++++++,,,,,,---***,,,111111,,,222PPPooobbbQQQwwwhhh]]]zzz}}}~~~||||||~~~}}}zzzyyyzzz{{{yyy{{{~~~}}}}}}rrrcccdddwww~~~yyyvvvyyyzzzoooXXXDDDQQQZZZgggrrrwwwwwwuuutttooommmjjjkkknnnqqqssssssjjjjjjiiihhhjjjqqq{{{~~~|||zzz{{{~~~}}}{{{gggppp~~~~~~zzzxxxvvvwwwxxxwwwssstttwwwxxx}}}zzzkkkWWWJJJDDDAAAAAAbbbfff@@@333000+++***)))((((((''''''((((((''''''''''''((((((((((((((((((((()))))))))******)))(((,,,???aaa{{{yyyiiiccc|||{{{~~~~~~||||||{{{wwwttttttzzz|||~~~|||yyyvvvtttssszzzqqqxxxssskkkssszzz}}}zzzvvvttttttuuurrrxxxxxxlllbbbbbbjjjpppYYYbbbrrr~~~|||}}}xxxyyyzzzvvvpppfffAAA,,,'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,---444EEEiiiyyyvvvoooiiijjjuuuwwwZZZVVVWWW^^^iiirrrwww}}}wwwwwwooorrryyyzzzssswwwzzzzzzzzzzzzwwwsssvvvvvvxxxwwwrrrpppvvv~~~{{{yyyyyy{{{{{{xxxuuuccclllzzz|||{{{wwwtttwwwyyylllMMM000,,,+++)))'''&&&&&&''''''''''''''''''''''''''''''***(((((()))***,,,444>>>MMMZZZPPP\\\UUU555DDDJJJrrr```DDD:::===AAAUUUVVVVVVZZZbbbkkkmmmiii^^^iiitttmmm___bbbfff[[[___bbbgggkkknnnrrrvvvzzz{{{{{{{{{|||~~~|||yyy~~~wwwoooiii```>>>888555777000////////////.........------,,,///000///,,,---222666JJJ|||{{{{{{}}}kkkXXXJJJCCCNNN\\\lllsssoooiiieeeeeeooorrrvvvyyyzzzzzz{{{|||{{{hhhUUUQQQUUUcccxxxooo}}}VVVBBB555000+++((('''(((((((((''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))******+++,,,,,,------***...///---...@@@^^^www]]]eeeyyyzzz{{{{{{~~~|||{{{{{{{{{xxxvvvvvvzzzzzzwwwxxx}}}ppp^^^bbbyyy~~~yyyvvvzzz{{{qqq[[[IIISSSZZZdddlllpppqqqqqqqqqnnniiidddeeekkksssyyy}}}rrruuuwwwsssnnnnnnuuu|||}}}|||}}}~~~{{{uuuppp^^^ooo|||~~~yyyxxxvvvvvvwwwtttppprrrwwwyyy{{{{{{qqq^^^KKKBBBBBB@@@GGGoooyyyLLL444///000***))))))(((((((((((((((''''''''''''(((((((((((((((((()))))))))************)))444RRRsssoooZZZfff|||}}}xxxxxx|||~~~}}}}}}~~~~~~zzzwww~~~{{{}}}zzzssswwwqqqrrrzzzqqqjjjpppvvv}}}zzzvvvuuuuuuvvvwwwwwwwwwrrrfff]]]aaajjjkkkhhhsssxxxrrrzzzppp~~~sssPPP333((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))(((((((((***+++---...777QQQvvvyyyvvvxxx{{{mmmoooooorrrfffhhhppp{{{vvv}}}~~~}}}}}}xxxpppqqquuuvvvrrrpppxxx}}}yyyxxxzzz{{{yyywwwqqqiiiyyy{{{vvv~~~zzzyyytttYYY999,,,+++)))((('''&&&'''''''''''''''''''''''''''''')))'''(((***+++///888BBB[[[tttVVVZZZZZZIII777@@@bbbzzzWWWEEECCCEEECCCVVV\\\bbbdddhhhllljjjdddSSSSSSYYYZZZRRRUUUWWWPPPTTTYYYaaagggkkkoootttwwwxxxxxxzzz|||~~~}}}{{{zzzrrrlll___>>>888444666000...///.........------------+++...000///,,,---333888kkkssswwwcccOOOEEECCCMMM[[[kkkrrrooohhhffffffnnnrrrvvvzzz|||}}}~~~nnnXXXSSSRRRQQQvvvcccbbbKKK777222,,,(((''''''(((((('''''''''&&&&&&'''''''''(((((((((((())))))))))))))))))***+++,,,,,,------***...---)))222KKKiii{{{PPP~~~vvvyyy~~~||||||{{{zzzyyyxxxvvvxxx}}}}}}xxxyyy~~~tttuuuhhhYYY___vvvzzz|||wwwuuuzzz}}}uuu```OOOSSSXXX___dddggghhhiiijjjlllfffaaadddlllrrruuuvvvqqq}}}yyynnnlllppp~~~|||zzzsssjjjcccWWWqqq{{{yyyxxxwwwtttpppsssyyyzzzyyyzzzwwwgggQQQDDDDDD>>>777hhhUUU444...444******)))(((((((((((((((''''''''''''((((((((()))))))))))))))************...,,,===bbbiiiQQQvvv|||~~~xxxzzzuuuuuuzzz~~~{{{zzzrrrzzz}}}yyy~~~wwwwww{{{vvvmmmxxxrrrooowwwpppiiimmmrrr}}}zzzwwwuuuvvvwwwxxxtttwwwyyymmmZZZTTTZZZpppeeemmmuuulllxxxuuu~~~zzz[[[999)))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((((((((***+++---///:::[[[~~~|||}}}sssrrrbbbwwwlllnnnuuu~~~}}}yyyyyyhhhjjj~~~zzzsssvvvyyyyyyxxxtttqqqrrrvvvwwwssspppyyy~~~yyywwwyyyzzzzzzyyyfffooouuummmlllttt}}}ccc???---,,,***((('''&&&''''''(((((((((((((((((((((((()))'''(((+++---222<<>>hhhyyyuuupppTTTggg[[[JJJ<<>>@@@jjj???999...,,,***)))******)))((('''''''''((((((((())))))************++++++++++++555<<>>===nnn{{{HHH999...,,,*********+++***)))''''''((((((((()))))))))*********++++++++++++,,,000EEErrr}}}lllXXXhhhvvvwwwwwwzzz}}}}}}|||~~~{{{~~~|||{{{yyyuuurrrlllooommm```TTTRRRXXX\\\nnnqqquuuwwwxxx|||wwwzzz|||}}}}}}{{{zzzzzzwww~~~sssttt~~~|||qqqyyy|||yyy{{{zzztttrrrtttsssttt{{{}}}qqq___SSSkkkzzznnnxxx{{{{{{tttlllssszzzTTT222+++***))))))(((((())))))''''''((((((((()))))))))***,,,)))***------???^^^zzz~~~zzzrrrkkkdddaaafffooosssvvvyyyzzzyyyxxxwwwxxxzzzyyyyyyzzzuuummmfffeeellltttzzzxxxyyy{{{|||{{{~~~{{{~~~~~~uuuxxx|||vvvtttwwwxxxwww|||vvv~~~zzzrrrTTT]]]sss```~~~]]]>>>---,,,)))(((,,,,,,,,,+++***((((((((())))))(((000&&&,,,666???eeesss]]]mmm___CCC999SSS}}}tttfffdddkkkqqq|||yyyzzzkkkhhhpppyyy}}}|||~~~{{{}}}}}}vvvuuuxxx~~~VVV::::::555444///444000000000000////////////---...///999222EEErrrlll~~~vvvgggZZZYYY___gggoooxxxxxxqqqiiifffgggpppwww}}}~~~|||{{{~~~sssdddSSSEEEIIIIII[[[|||dddNNN666,,,,,,---,,,+++))))))(((((()))******+++))))))*********+++++++++***++++++,,,,,,------...///000333KKKppp___PPP~~~oooXXXvvv}}}tttxxx}}}~~~xxxsssrrruuuwwwtttqqqsssuuuwwwyyyzzzyyywwwvvvsssdddTTT\\\sss~~~}}}qqqhhh``````gggkkkiiieeeiiifffbbb______bbbgggkkkjjj\\\OOOYYY{{{zzzooooooqqqtttzzzhhhgggkkkooowww~~~|||zzzyyyxxxwwwwwwxxxuuurrrttttttdddPPP???:::<<<888PPPzzzUUU:::...,,,******++++++***)))'''((((((((())))))))))))*********+++++++++,,,,,,555WWW~~~^^^^^^wwwzzzvvv|||vvvxxxzzz{{{~~~}}}|||zzzwwwssspppkkkppplll]]]QQQPPPXXX^^^kkknnnqqqssssssuuuzzz~~~|||zzzxxxzzz|||}}}zzzwwwtttwww|||~~~pppuuu}}}zzzxxx}}}|||vvvtttrrrrrrwww||||||ssskkkVVV```gggyyyyyy~~~yyyttt{{{mmmmmmuuufff666+++***))))))(((((())))))'''((((((((())))))))))))+++,,,***,,,///000EEEiii||||||yyyvvvqqqkkklllwwwrrrtttvvvwwwvvvvvvvvvwwwyyyxxxyyyxxxpppddd]]]]]]___gggrrr~~~|||zzzzzzzzz{{{}}}~~~rrrpppwwwtttwwwxxxvvvwww{{{vvvYYYYYYvvviiiuuujjjDDD---,,,+++)))+++)))))))))))))))))))))))))))(((222$$$---;;;EEEooo}}}VVVgggiii\\\BBB:::cccyyy~~~ssswwwnnnjjjnnnxxx}}}xxx{{{|||tttrrrxxx~~~}}}UUU::::::555444///444000000000000////////////333...---777...LLLkkk~~~zzzvvvnnnbbbWWWWWW\\\fffnnnvvvwwwqqqlllkkklllwww{{{~~~|||xxxxxx~~~uuugggNNN@@@MMMEEEMMM{{{wwwlllSSS999---,,,,,,+++***))))))((())))))***++++++)))************+++++++++***++++++,,,,,,---......***222777LLLtttbbbQQQqqqyyy~~~zzzzzztttnnnqqqxxx}}}{{{vvvtttvvvyyy|||~~~}}}|||{{{vvvfffTTTZZZrrr~~~{{{oooddddddlllqqqnnnhhhbbbbbbaaa___```bbbgggjjjkkk___VVVccc|||wwwvvvsssrrr|||xxxmmmrrrwwwyyy}}}zzzxxxyyy{{{|||xxxzzzwwwqqqsssuuuiiiWWW???:::999888AAAjjjuuu___<<>>222+++,,,+++&&&+++///''')))))))))))))))******++++++(((+++///...777^^^~~~zzzssspppnnnqqqxxxsssuuuwwwwwwsssrrrwww}}}sssuuutttlllbbb[[[\\\```hhhcccbbbgggmmmqqquuuzzzwww~~~}}}zzz}}}yyyggg~~~wwwwwwwwwvvvzzz||||||{{{oooSSSjjjxxxXXXxxx^^^000***000%%%(((***))))))(((((((((((())))))///%%%111+++<<>>gggyyymmmxxxvvvzzzxxxkkkuuu}}}||||||{{{ttt\\\OOO^^^rrryyyvvvuuuxxx|||ssskkkiiimmmppppppnnnhhh```^^^aaagggmmmoooooo```VVVbbb|||yyyqqqwww~~~~~~wwwttttttyyyzzzuuuwwwwwwzzz|||zzzuuuyyy}}}}}}{{{uuuqqqqqqqqqjjjbbbJJJBBB444:::;;;YYYwwwHHH555---,,,,,,'''***...&&&))))))))))))))))))))))))(((,,,))))))...******555pppoooTTTyyy}}}www|||{{{vvvsssrrrwww}}}~~~wwwrrrmmmaaa[[[[[[VVVSSSLLLFFFEEEDDDEEENNNXXX___bbbfffiiiiiijjjmmmpppqqqmmmyyyxxx~~~yyydddaaawwwqqqxxxrrriiivvvuuuzzz|||yyyyyy{{{yyyuuummmppppppppptttzzz{{{xxxZZZNNNIIIXXXnnnsssssssssvvv|||fffppp}}}QQQ333+++++++++&&&***...''')))))))))))))))******+++...,,,...///111BBBjjjxxxnnnkkkjjjjjjvvv}}}uuutttuuuwwwyyyyyywwwvvvvvvtttrrrmmmeee\\\YYY[[[___eeedddfffjjjlllnnnuuu}}}rrr}}}||||||wwwfff}}}wwwxxxzzzyyy|||zzzyyy|||pppQQQ\\\jjjSSS||||||}}}eee555,,,222''')))***))))))(((((((((((())))))---&&&222,,,???WWWxxx~~~```[[[qqqkkkEEEEEECCCtttnnnuuu|||xxxoooiiiooo{{{|||{{{|||ttt{{{lllSSS;;;999444666111333111111111111000000000000...+++333888IIIssssss}}}rrrdddVVVKKKEEE????????????AAAFFFLLLQQQ___hhhssszzz|||zzzxxxwwwtttwwwzzz||||||~~~||||||xxxyyy```JJJFFF===???VVVnnn```LLL<<<+++---+++)))*********)))******+++,,,+++++++++++++++++++++++++++++++++,,,---...///000444000GGGjjjnnnsssvvviii~~~rrr|||tttfffhhhxxxzzzvvvvvvwwwnnnYYYPPP^^^lllllliiijjjuuurrrmmmtttvvvoooooohhh```___eeelllqqqrrrxxxhhh]]]hhhyyypppxxxzzzvvvuuuyyy|||~~~yyytttyyyyyy|||yyyzzz|||yyyrrrlllmmmpppmmmfffMMMBBB555888:::SSS~~~JJJ999...,,,,,,'''***---'''))))))))))))))))))))))))(((,,,))))))---***,,,888vvv|||jjj[[[tttzzzvvv{{{zzz~~~}}}{{{|||www{{{~~~}}}~~~lll^^^TTTFFFBBBFFFEEEAAA@@@@@@===:::===KKKYYYaaadddhhhkkklllmmmoooqqqqqqnnnwww}}}www{{{|||oooZZZZZZrrrrrrwwwrrrjjjuuuyyy{{{{{{zzzzzz{{{yyytttkkknnnpppqqqvvv{{{|||yyyeeeHHHFFFLLLllluuutttvvvwwwjjjsss}}}wwwyyyZZZ777,,,++++++&&&)))---&&&)))))))))))))))******+++***,,,,,,***333NNNvvvsssvvvlllnnnsssoooqqquuurrruuuuuuvvvwwwwwwssslllffffffaaaXXXQQQMMMNNNRRRUUU\\\___eeejjjiiijjjrrr{{{xxxgggxxxyyy{{{~~~ttteee|||xxxzzz|||}}}}}}zzz|||yyysssRRRMMM___UUUhhhrrrnnn<<<...222)))***(((***))))))(((((())))))***+++)))222...DDDfffwww___aaauuulllAAABBBMMMttt___\\\fffsss|||~~~|||tttlllssswwwzzz{{{qqqiii|||}}}SSS;;;999444666111333111111111000000000000000222---555+++OOO{{{pppxxxttttttpppggg[[[OOODDD;;;777>>>???@@@AAACCCGGGLLLPPPYYYaaallltttvvvuuuttttttuuuxxx|||~~~~~~{{{yyy|||~~~~~~|||vvvvvvcccNNNFFF>>>@@@PPPjjjiiiSSS@@@...///+++***+++***************++++++***+++++++++++++++,,,,,,,,,++++++,,,---...//////,,,555WWWkkkVVVfff}}}wwweee}}}{{{uuu~~~}}}xxxlllzzzzzztttuuuvvvlllZZZSSS___hhheeeeeelllvvvxxxwwwtttpppooohhhaaaaaahhhqqquuuvvvooocccnnn{{{vvv~~~yyywwwxxxyyy||||||sss{{{xxx}}}{{{{{{wwwqqqkkkmmmooolllfffLLLAAA888;;;<<>>111------)))***---'''))))))))))))))))))))))))(((---***)))---+++...<<>>>>>??????<<<;;;@@@MMMYYY```cccgggkkknnnqqqrrrsssvvvrrruuuxxxuuuqqqoookkkbbbVVVLLLYYYttt{{{|||llliiixxxyyyzzzzzz{{{yyytttoookkknnnqqqrrrwww}}}}}}zzznnnIIIMMMLLLnnnqqq{{{yyy\\\<<<...***+++'''))),,,''')))))))))))))))******+++&&&,,,,,,***666XXX|||~~~wwwvvv}}}vvvoooxxx|||ttttttsssuuuvvvrrrllleee___VVVOOOQQQJJJCCC???AAAFFFKKKMMMVVVZZZaaaiiilllnnnttt|||uuu|||sssZZZfffyyy|||~~~|||rrrggg~~~yyy{{{}}}}}}|||zzz|||}}}vvvYYYGGGYYY]]]\\\xxxuuuBBB///000)))+++'''***))))))))))))))))))******,,,111000GGGsss___gggssshhh===BBBWWWjjjWWWXXXfffllluuu}}}ttthhhtttyyy~~~jjjuuuuuurrrzzzSSS;;;999444666111333000000000000000000111111000000:::,,,dddqqq___UUURRRUUUOOOGGGCCCCCCDDDCCCAAADDDDDDDDDDDDEEEIIIOOOTTT[[[```hhhlllmmmnnnqqqsssxxx{{{~~~~~~{{{xxx{{{}}}}}}}}}ttttttfffRRRFFF???AAAIIIrrrgggqqqXXXDDD000000,,,+++++++++***************+++*********++++++,,,,,,,,,,,,,,,,,,,,,------...///,,,<<>>CCCLLLUUUZZZXXX[[[```gggmmmppprrrrrruuupppllloooqqqeeeWWWRRRRRRFFFIII```yyy}}}pppdddcccvvvwwwyyy{{{zzztttnnnjjjnnnqqqrrrssswww}}}~~~{{{oooKKKJJJEEEfffmmmwwwgggBBB000+++,,,((((((+++''')))))))))))))))******+++***111222...;;;ZZZxxxyyywww|||xxxpppxxxyyyrrrtttuuuuuuuuulll[[[KKKDDDAAA>>>DDD???;;;<<>>BBBGGGIIIIIIEEEFFFFFFGGGIIIOOOVVV[[[aaadddggghhhhhhjjjppptttzzz|||~~~yyy|||~~~~~~~~~wwwuuukkkXXXFFF???@@@AAAYYYiiizzz___HHH222111---+++,,,+++******)))******************++++++,,,,,,---,,,,,,,,,,,,,,,---...//////@@@```rrriiizzzuuuwww}}}}}}yyy{{{|||tttsssvvvwwwuuujjjWWWPPP^^^fffdddnnn}}}~~~rrrmmmpppnnniiiooo|||ooollliiiiiinnnuuu{{{iii\\\gggzzz~~~{{{~~~zzzxxxttt|||ppp~~~yyy}}}zzz{{{yyywwwqqqmmmnnnpppkkkdddXXXBBB999666:::@@@\\\cccJJJ555---///+++***,,,)))************************(((---+++)))---,,,333DDDnnnyyypppWWWiiimmmxxx}}}zzz}}}~~~~~~iiiLLLAAANNNWWWYYYWWWOOOIIIHHHFFFHHHQQQ]]]aaa```WWWZZZ___gggoootttuuuuuutttrrrkkkmmmqqq```NNNNNNkkk]]]cccwwwttt[[[NNNXXXgggxxxxxxzzz{{{wwwoookkklllsssuuuuuutttwww}}}~~~{{{sssRRRCCC>>>```~~~tttvvv}}}uuuHHH333+++...***)))+++((()))))))))))))))******++++++000111000:::TTTmmm{{{~~~wwwzzzwwwnnnoooqqqjjjkkktttuuuuuutttfffMMM<<<:::===>>>@@@>>><<>>DDDLLLMMMFFFDDDBBBBBBEEEIIILLLNNNNNNTTT```oooxxxyyy{{{~~~yyycccJJJGGGXXXwwwvvvwwwrrrkkkzzzwwwtttqqqvvv}}}{{{zzzuuuqqqEEEKKKrrr}}}{{{aaa>>>000)))...***+++******))))))******+++,,,,,,(((===OOOkkkdddxxxrrrhhhCCCMMMqqq}}}~~~~~~wwwooojjj\\\YYYTTTNNNIIIOOO```qqqzzz{{{jjj\\\SSSHHHIIIjjjttthhhfffbbbdddqqqwwwbbbyyyxxxSSS;;;999444666111333//////000000111111111222888++++++GGG~~~www\\\LLLOOOXXX\\\___```[[[TTTPPPQQQSSSPPPSSSWWWZZZ]]]aaaeeehhhccceeeeeeeeedddgggmmmsssuuuvvvxxxyyy{{{~~~~~~|||uuusssppp^^^GGGBBBCCC<<>>999EEE{{{PPP888...000,,,***+++)))************************(((...,,,***------666III}}}vvvQQQssszzzzzzqqqkkktttvvvzzz~~~~~~~~~~~~}}}}}}}}}}}}|||rrr___^^^llliii```]]]YYYPPPSSSRRRQQQVVV]]]]]]XXXWWWYYY^^^gggooossssssqqqtttzzzrrrmmmjjjUUUKKK^^^hhhbbbxxxzzzcccTTTNNNMMM]]]xxxzzzpppiiiqqq}}}~~~}}}zzzuuuwww|||~~~|||ttt___<<>>===EEEWWW~~~pppfffgggfffsssbbbXXXyyyxxxXXX<<<888444777222333222222111111111111222222///000444GGG}}}|||hhhXXX[[[fffffffffhhhjjjfff]]]XXXWWWOOOSSSYYY```eeeggghhhhhhffffffeeeeeefffjjjpppuuutttvvvyyy{{{|||~~~|||{{{~~~}}}vvvlll^^^MMM???;;;???HHH}}}iiiiii^^^:::......---,,,,,,++++++***)))))))))++++++******++++++,,,---......---------......///+++]]]ttt^^^ZZZvvvooobbbsss~~~yyy~~~yyyvvvtttsssmmmPPPPPPjjjvvvxxxuuufffYYYTTTdddmmmcccaaawwwzzzwwwuuuooo{{{sss]]]OOO\\\wwwwwwuuuwwwsssmmmlllttt|||zzzttt___FFF<<<777<<<>>>GGGppp|||[[[AAA------000,,,)))+++************************+++---,,,///000+++999VVVkkkSSS|||{{{~~~yyyvvvyyyxxx}}}~~~}}}~~~~~~~~~rrrllliiihhhfff___WWWRRRRRRRRRTTTVVVXXXZZZ[[[\\\XXXZZZffftttsssiiijjjuuuvvvvvvtttmmmbbbTTTIIICCCfffvvv}}}xxxmmmccccccnnn{{{wwwsssuuuxxxyyy}}}}}}vvvttt{{{zzzwww~~~vvvcccHHH>>>UUUuuu}}}rrr}}}VVV:::+++,,,+++---...)))******))))))***+++,,,,,,---***---444GGGsssyyy|||xxxaaajjjooopppxxxtttnnnwwwjjjPPPQQQjjjnnn]]]ZZZSSSMMMNNNSSSUUUSSSOOOXXXnnn}}}}}}kkk]]]???QQQ{{{vvvooohhhfffggg{{{zzz~~~qqqpppzzz~~~zzz~~~}}}zzzkkkRRRLLL```qqqccc}}}zzzEEE:::***---***++++++************++++++"""222888;;;[[[```gggzzzwwwmmmfffzzzzzz}}}}}}}}}~~~yyyqqqWWWFFFDDDHHHLLL@@@EEEOOOFFF???IIISSSiiittt~~~zzzkkk???HHHHHHPPPvvvuuu{{{~~~VVVsssXXX<<<999444777222333222222111111111111222222000333===XXXzzzllloooyyy~~~}}}}}}vvviii^^^ZZZZZZ]]]bbbgggjjjllllllkkkjjjiiiiiihhhhhhkkkqqquuuvvvzzz~~~}}}|||~~~|||{{{~~~~~~xxxoooaaaOOO@@@;;;>>>GGG}}}hhhoooddd===000///...,,,,,,++++++***)))))))))++++++******++++++,,,---...------------...//////888YYYgggeeevvvyyy~~~}}}xxxooowwwyyy|||yyywwwvvvuuukkkRRRSSSlllxxx{{{{{{```YYY```kkklllqqqjjjkkk}}}uuujjjtttwwwaaaSSSMMM___zzz~~~tttxxxuuuqqqllljjjpppuuussslll^^^FFF===888;;;888<<>>VVVmmmbbbQQQCCC...///,,,++++++************++++++666+++***FFFvvvvvvuuu|||```yyy}}}xxxiiiEEEEEEUUU~~~}}}}}}}}}~~~~~~rrrWWWTTTeeedddRRRcccQQQMMMQQQKKKKKKWWW```]]]___lllpppTTTCCC@@@NNNwwwdddgggwwwYYY===999555777222333222222111111111111222222000222@@@kkk{{{rrriiikkknnnqqqrrrrrrrrrqqqmmmmmmmmmmmmmmmpppuuuyyy|||~~~~~~~~~{{{pppaaaNNN???:::>>><<>>???SSSppp|||}}}KKK222...///------,,,,,,+++*********++++++******++++++,,,---,,,,,,,,,------///000000???tttqqq```|||llltttzzz~~~~~~yyywwwxxxyyyvvvtttkkkVVVWWWjjjsssyyypppfffrrrxxxsssqqqzzzttt|||___EEEAAAAAA===EEENNN]]]ooonnngggnnnwwwvvvyyyyyyuuuttttttqqqlll[[[GGG===666;;;===>>>[[[zzzWWW777...000---+++...***************************...,,,******,,,HHHqqqwwwYYYcccyyy}}}}}}sssuuuyyytttxxx}}}}}}{{{lll]]]^^^nnnlllSSSBBBDDDEEEFFFJJJOOOVVV]]]cccfffiiipppssskkkaaa\\\^^^bbbHHHJJJQQQ[[[aaalll|||zzzyyy~~~{{{vvv{{{zzzxxxtttnnnzzz}}}yyyiiiMMM;;;IIIiii}}}kkk|||}}}xxxZZZ@@@333222...---///,,,,,,,,,+++++++++++++++,,,222,,,222???QQQlll}}}zzzuuuooo}}}}}}zzzuuutttrrrppprrrvvvvvvsssrrraaaQQQRRR]]]___TTTGGGEEELLLVVV\\\```ccchhhlllhhhnnnsssuuuyyyyyyjjjYYY```~~~xxx{{{eeekkknnnvvv~~~~~~{{{{{{~~~|||pppkkksss}}}~~~||||||lllvvv|||~~~ttt[[[CCCVVVrrrooo}}}fffPPP000,,,+++,,,,,,++++++++++++,,,,,,###000666???dddzzz}}}WWWzzz|||___:::XXXxxx~~~~~~~~~~~~zzzwwwtttsssgggYYYYYY___]]]```iiikkk]]]pppaaaFFF===UUUrrrvvv}}}sssQQQyyyttt[[[>>>:::555777222222222222111111111111222222444111@@@xxxrrrbbb]]]]]]___bbbfffjjjlllnnnnnniiikkkmmmnnnppptttyyy}}}{{{}}}}}}yyyyyylll[[[HHH:::888===>>>TTTuuuOOO333...///---------,,,++++++******++++++******++++++,,,---,,,,,,,,,---...///000111EEExxxgggVVVmmmrrr|||}}}~~~xxxvvvxxxyyyvvvsssmmmUUURRRbbbmmmuuuwwwooosssqqqqqq{{{~~~yyyxxxSSSAAA<<<999<<>>:::555777222222222222111111111111222222222...AAA|||jjjeeeooo|||qqq^^^UUUUUUZZZ\\\```cccgggjjjlllmmmkkkmmmoooppprrruuuyyy|||}}}xxx~~~|||}}}}}}zzz}}}~~~}}}wwwlll^^^KKK;;;777::::::MMMttt~~~SSS444///111...------,,,,,,+++******++++++******++++++,,,---,,,,,,,,,---...///000111GGGttt```\\\ssslllwwwyyymmmgggnnnsssrrr}}}wwwvvvyyy{{{xxxtttmmmSSSKKKZZZhhhsss}}}}}}~~~uuussswwwtttuuu}}}fffJJJEEE@@@<<>>@@@DDDKKKSSSZZZaaaeeefffeeekkkiiibbbdddooosssoooTTTkkk}}}~~~yyyxxxzzzzzz{{{|||~~~wwwnnnwwwtttsssmmmaaaxxxttthhhOOO;;;CCCbbbzzz]]]dddEEE999333333555000...---,,,+++++++++++++++,,,(((///;;;JJJggg||||||~~~xxxxxxvvvuuuuuuvvvvvvvvvwwwwwwUUU>>>CCCMMMKKKJJJNNNIIIPPPYYYbbbhhhkkklllllllllsssvvvtttuuu{{{yyyrrrxxxqqqrrrnnnrrrzzztttvvviiifffiiippptttpppiiifffRRRaaauuuxxxvvvyyy^^^ppp{{{{{{oooSSS???CCCeeexxxsssrrr[[[555000222---,,,,,,++++++,,,,,,---333///---AAAtttuuuwww|||iii|||ddd>>>aaa}}}}}}~~~zzzvvvaaa```mmmeeeMMMMMMIIIPPPUUUPPPRRRZZZ[[[tttzzzrrr]]]RRR```zzzzzzoooNNNxxxlll[[[???;;;555777222222222222111111111111222222666333HHHiiiPPPYYYfffuuuwwwhhhUUUNNNQQQ[[[]]]```cccgggjjjlllmmmnnnpppqqqrrrsssuuuyyy|||zzzvvvyyyttt~~~~~~{{{}}}zzzuuummmaaaNNN===666888;;;IIIrrrvvvpppUUU666000222...------,,,,,,++++++***++++++******++++++,,,---+++,,,,,,---...///111111CCCqqqbbbiiiuuu}}}vvvzzz|||vvvvvvzzz}}}zzzvvvmmmQQQGGGVVVeeesss}}}{{{}}}uuukkkrrr|||~~~bbbHHHGGG???999FFFOOO___sss~~~www~~~yyyuuu|||{{{tttsssssssss```LLL@@@555:::===999OOOiii@@@111000...,,,...************************,,,---***+++///111EEEfffxxxooo\\\cccuuuppp~~~zzz{{{|||yyyhhhUUU???333111333777:::???CCCKKKTTT\\\bbbeeeffflllmmmgggaaaiiiwwwxxxnnnhhhzzz~~~yyyvvvvvvxxx|||~~~pppmmm{{{pppoooggg[[[vvvtttiiiQQQ<<>>666444DDD>>>uuummmjjj[[[888333///.........------,,,,,,+++++++++++++++++++++++++++---,,,---///---,,,000777WWWqqqooowww||||||{{{xxxvvvwwwkkkTTTFFFVVVmmmzzz|||}}}ssswww}}}uuuYYYMMMDDD:::>>>JJJ]]]nnn{{{{{{zzzyyywwwssszzzxxxvvvqqqjjj```KKK:::777777666@@@MMMhhh>>>333111000000++++++++++++***++++++,,,,,,000...))))))...444LLLpppuuulll]]]~~~~~~}}}}}}~~~~~~}}}yyy}}}vvvXXXRRRCCC888888;;;999777777===DDDMMMTTTZZZ___eeeiiinnniiihhhoooyyy}}}wwwpppttt~~~~~~sssxxx}}}~~~}}}~~~yyyjjjiii}}}wwwwwweeeTTTddd~~~nnnIII===AAAQQQsssrrrgggzzzsssKKK:::888444000111///...------,,,,,,,,,---------///:::UUUtttxxxuuunnnqqqtttvvvtttsssvvv|||tttkkk^^^WWW```kkkgggZZZOOOUUU^^^dddhhhiiijjjjjjooouuuzzz|||~~~sssfffSSS[[[hhhmmmxxxwwwlllssslllhhhcccfffnnnqqqdddUUUMMMooo|||uuu{{{xxxjjjQQQ}}}www{{{gggJJJ999LLLqqqiiivvv]]]777<<<---111000...,,,++++++++++++///111(((VVVzzzhhhvvvfffEEE```{{{|||~~~xxx{{{rrrRRRAAAGGGHHHIIINNNUUU\\\bbbdddiiiggghhhrrr{{{zzzoooeeevvv~~~rrrbbbwwwuuu}}}hhhgggggg>>><<<;;;555444444333222222111000000111111666444SSSlllfffuuuxxxVVVOOONNNHHHLLLQQQWWW]]]bbbgggkkkmmmmmmoooqqqsssuuuxxx}}}ssskkkeeeddddddlllyyyvvvvvv~~~zzz}}}~~~}}}sss___JJJ:::666777999IIIjjj[[[888444111//////...------,,,,,,,,,++++++++++++++++++++++++---,,,---///---,,,000777bbbzzzfffooojjjkkk|||yyy}}}~~~xxxyyy{{{zzzyyyyyykkkZZZTTTeeezzzxxx|||www\\\NNNDDD<<>>LLLjjj???444111111000,,,,,,+++++++++++++++,,,,,,)))++++++---111444KKKnnn}}}^^^fff~~~}}}|||||||||~~~~~~xxx|||xxx___XXXLLLAAA>>>===:::999:::@@@FFFOOOVVVZZZ^^^cccgggjjjjjjlllnnnoooooooooooo}}}}}}{{{rrrvvv|||llldddgggxxxtttbbbMMMQQQvvv{{{lllHHH===BBBSSSwwwtttzzzhhh|||zzzzzziiiFFF999888555111111///......---,,,,,,,,,,,,...000222<<>>KKKjjjzzzggg}}}ddd===<<<111111000...,,,++++++,,,,,,***222***LLLuuu~~~www```xxxgggDDD]]]~~~jjj\\\___^^^PPPAAA;;;DDDFFFIIIOOOWWW```gggjjjsssyyyuuussszzzttt```RRR]]]```iiiyyymmmVVVgggpppaaa```\\\WWWWWWllliii???<<<<<<555444555333222111111000111111111444000MMMppptttfffJJJIIIKKKDDDJJJOOOWWW^^^ccchhhlllooommmooorrrtttwwwzzz~~~~~~pppvvv|||kkk```\\\aaafffkkknnnttt{{{|||yyy|||{{{~~~ttt^^^EEE666555999333IIIyyyyyymmm[[[999666333000//////...------,,,,,,++++++++++++++++++++++++,,,+++---///---,,,111888dddpppVVVfffmmmqqq~~~}}}uuuvvvzzzzzzyyyyyymmmeeegggxxx{{{dddMMMCCC<<<999BBBQQQlllzzz~~~{{{xxxyyy|||~~~}}}{{{|||xxxrrrqqqpppnnn^^^III888666555444<<>>PPPcccdddZZZZZZ]]]aaadddeeeeeefffgggppptttxxxyyyxxxuuulllcccbbb{{{PPPMMMhhhpppaaadddbbb```aaagggjjjbbbVVVYYYooo~~~yyykkkccc___\\\yyy\\\AAA???GGGcccvvvjjjwwwnnnCCC888222000///...---,,,,,,---...***666000BBBgggyyyiiizzziiiDDDZZZ|||~~~nnnXXXGGGHHHIIIAAA;;;===@@@BBBFFFMMMUUU]]]eeeiiihhhwwwpppjjjxxxxxxjjjgggxxxnnnfffiiivvvjjjNNNZZZbbbSSSMMMCCCLLLeeejjj???<<<;;;444333444222222111111111111111222333000QQQqqqZZZ\\\uuu~~~tttbbbOOOFFFGGGHHHFFFKKKPPPXXX```fffkkkooorrrnnnqqqtttvvvxxx{{{~~~rrr[[[OOOZZZpppttt___WWWXXXhhhpppvvvwwwxxx{{{|||{{{~~~zzz~~~www```EEE555444:::CCCIIIgggyyyqqq___<<<777222111000000///...---,,,,,,++++++++++++++++++++++++,,,+++---///---,,,111888gggfffTTT}}}uuuvvvvvvzzzzzzxxxwwwqqqnnnttt~~~mmmTTTEEE888666555888EEETTTlllvvv||||||{{{{{{|||}}}~~~}}}zzzxxxxxxoookkkkkkkkk]]]III888666666444<<>>;;;CCCaaayyyrrrvvvyyyGGG444111111000...---------...///***666111===hhh~~~vvv{{{lllEEEWWWyyy}}}cccWWWUUU```aaaRRRDDD@@@AAADDDHHHMMMSSSZZZbbbfffkkkxxxssstttuuupppuuu|||{{{nnnSSS\\\eee___aaaZZZmmmlll@@@<<<:::333222333222111111111111111222222555555ZZZ{{{gggKKKEEEWWW]]]KKKDDDNNNSSSKKKFFFIIILLLRRRZZZbbbhhhlllppprrrpppsssvvvwwwxxxzzz|||~~~zzzWWWDDDBBBJJJccc{{{zzzeeeUUUVVV___iiiqqqxxx|||xxx{{{}}}{{{~~~yyybbbGGG666444999@@@@@@aaasssccc>>>888222222111111000...------,,,++++++++++++++++++++++++++++++,,,......---111999ooottteeeooowwwxxx{{{{{{yyyyyyvvvuuuyyy|||ooo[[[III<<<555222555777;;;GGGUUUeeeqqq}}}{{{yyy{{{~~~||||||zzzyyyxxxnnnkkkkkkjjj]]]III999777777666>>>KKKuuuCCC999777333222111...------,,,+++++++++,,,,,,///,,,***,,,555WWW~~~ssssss{{{{{{oooffffffaaaTTTKKKOOOTTTTTTMMMCCC<<<;;;<<>>QQQyyyooofff}}}{{{uuuKKKAAA999999<<<<<<999777444333111///...---,,,,,,---,,,)))111RRR{{{yyy}}}yyyzzzlllqqqvvvyyyxxxmmmUUU???LLLHHHIII[[[zzz{{{```]]]___bbbdddeeegggiiilllkkkoootttwwwtttpppnnnnnnpppfff===888HHHPPP```___[[[^^^___^^^```cccbbb]]][[[bbbhhhfffdddqqqwww~~~rrrTTTAAA;;;CCCbbb~~~zzzzzzLLL777333222111///...---......///)))///...>>>wwwppp}}}oooFFFUUUwwwyyyrrrmmm[[[WWW```qqqqqq]]]HHH@@@CCCFFFKKKPPPUUU\\\dddjjjqqquuuuuu~~~~~~xxxxxxzzz{{{xxxxxx{{{uuubbbkkkwww~~~nnnAAA<<<:::333222333111111111000111111222333333333YYY}}}lllQQQIIIYYYeeeWWWWWWeeecccPPPFFFKKKOOOUUU]]]dddiiimmmoooqqqsssuuuxxxxxxxxxxxxxxxzzziiiIII@@@HHHPPPcccssslllWWWMMMYYYjjjpppuuuyyyzzz}}}rrrxxxzzzvvvuuuyyy}}}wwwaaaGGG777444888666BBBwwwqqqddd@@@:::444333222111000///...---,,,+++++++++++++++++++++++++++***,,,......---222999jjjmmmsssuuuhhhyyy}}}|||xxxzzz}}}||||||~~~yyyyyy{{{wwwhhh\\\QQQBBB555666555666999999;;;FFFRRReeezzz~~~||||||{{{~~~}}}}}}~~~|||wwwqqqooonnnlll[[[GGG888888888777???LLLvvvCCC;;;:::444222111///...---,,,,,,++++++,,,***.........///000HHHnnn|||bbb]]]zzz|||{{{pppSSSCCCIIIIIIAAAAAAEEEJJJKKKDDD===<<>>>>>===;;;777555444111///...------//////***000PPPzzzyyy~~~wwwxxxrrr|||yyyppp```QQQiiirrr~~~zzz^^^]]]```ccceeeggghhhkkkmmmjjjmmmsssvvvsssnnnnnnsss]]]lllHHH<<>>>>>FFFeeeMMM???888444222111///...............---222FFFfffsssHHHSSSuuu|||nnn^^^SSSMMMBBBAAALLL___cccTTTGGGDDD@@@DDDJJJOOOUUU]]]fffmmmrrroooyyyxxxyyybbbRRRZZZooo}}}}}}vvvuuuvvvwwwzzz{{{{{{oooyyyqqqDDD???<<<555333555111111000000111222222333111///QQQyyylllXXXXXXmmmwwwbbbNNNIIINNNVVV\\\cccjjjnnnppprrrsssvvvxxxyyyyyywwwuuutttuuu~~~oooQQQGGGPPPZZZkkkvvvmmmYYYQQQ^^^ppp|||}}}vvvqqqtttxxxzzzwwwzzz{{{xxxyyy~~~qqq[[[DDD777444777???TTTqqqaaa???===888444333222111///...---,,,+++++++++++++++++++++++++++***,,,......---222999bbbxxx___cccvvvhhhqqq~~~~~~{{{}}}{{{zzz}}}|||zzz{{{zzz{{{}}}ssslll^^^MMMBBB>>>999333444666:::<<<<<<@@@LLLYYYttt~~~|||{{{xxx||||||{{{|||}}}xxxtttsssooojjjWWWDDD666777888777???LLLuuuCCC===<<<555222111//////...,,,,,,+++++++++***---,,,...///...AAAbbbyyycccUUUlllvvvwww}}}~~~~~~~~~~~~~~~zzziiiGGG;;;MMMRRRLLLQQQTTTVVVPPPCCC:::===CCCFFFKKKQQQXXX]]]___aaadddggggggggghhhmmmsssyyy}}}~~~xxx}}}|||}}}OOOUUU___fffgggeeejjjrrrvvvuuuvvvyyy}}}~~~|||zzzggg\\\XXX```hhhhhhhhhjjj~~~ooodddDDD888<<>>999888666333111///......,,,111......HHHppp}}}wwwzzzxxx{{{uuuuuuqqqiiirrrzzzmmmccc^^^aaaeeeggghhhiiijjjlllmmmooorrrrrrjjjaaaaaahhhMMMhhhGGG???RRRgggfffRRRYYY\\\ZZZXXX\\\```aaaaaaqqqwwwyyyuuuxxxoooNNN:::===IIImmm{{{yyyJJJEEE999666444222000...---------222---666EEE~~~ooowwwIIIQQQrrrttt___LLLBBB???888999GGG]]]bbbVVVKKKKKKDDDIIIOOOTTTXXX___iiippp}}}vvvlllYYYNNNXXXjjjxxxxxxrrrrrrtttuuuxxx}}}{{{xxxtttFFFAAA>>>666555666111111000000111222333333444111PPPyyykkktttzzzVVVIIIMMMRRR]]]cccjjjppptttuuuvvvwwwxxxzzz{{{yyyvvvsssrrrrrrzzzzzzdddRRRTTT___pppxxxeee[[[dddrrr}}}rrriiimmmwww~~~~~~mmmVVVAAA555555888666KKK{{{vvvsss^^^>>>@@@<<<444444333111000...------++++++++++++++++++++++++******,,,......---222:::fffkkkQQQhhh{{{gggsss~~~{{{zzz{{{~~~yyyuuuvvv{{{~~~}}}|||}}}~~~{{{vvvvvv{{{yyy|||~~~vvvoooeee^^^OOO>>>555555777777333777===AAACCCKKK[[[iii}}}|||}}}www{{{~~~}}}yyyxxx}}}~~~yyyvvvsssmmmfffUUUBBB555555777777???LLLvvvuuuBBB>>>===666222111000///...---,,,+++++++++------))))))---///DDDffftttrrr```cccqqq}}}mmm~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}zzzmmmPPPMMMiiirrrjjjnnn~~~yyyhhhOOO???===AAABBBOOOTTTZZZ]]]^^^```cccfffggggggiiilllrrrvvvxxxyyyfffrrrzzzpppLLLPPPXXXaaadddbbbdddhhhppprrrvvvzzz}}}}}}{{{yyyddd\\\___qqq}}}vvvnnncccDDD999===QQQ}}}ooofff}}}hhhGGGHHHFFFCCCAAAAAAAAA@@@:::999777444222000//////'''000000,,,???eee}}}}}}yyy~~~www~~~|||rrrooowww|||yyysssyyyuuupppjjj___bbbfffiiiiiiiiiiiijjjmmmnnnqqqqqqggg\\\]]]eeeWWWddd<<>>888IIIuuuiiirrrEEEFFF666777555333000...---------///)))222;;;ooo~~~zzzJJJOOOppp~~~uuu___MMMGGGIIIIIINNNaaaxxxyyydddQQQLLLRRRWWW\\\___aaafffooovvv}}}tttyyyrrrrrryyy|||tttzzz}}}tttnnnqqqttttttwww}}}~~~|||MMM======777222444333222111111000111111111444222QQQ{{{uuu}}}gggSSSJJJNNNUUUdddffflllrrrrrrnnnqqqyyy~~~xxxooolllnnnrrrvvvzzzfffcccgggvvv|||mmm]]]]]]lllzzz{{{qqqjjjkkkmmmpppwww~~~zzzjjjWWWCCC444333888999LLLppp}}}PPPHHH<<<888<<<999555222111000...,,,...---,,,,,,++++++,,,,,,,,,******+++++++++222;;;iiiiiiMMM}}}tttzzzyyyzzz|||xxxyyy|||~~~|||{{{}}}~~~~~~}}}~~~}}}~~~~~~zzzxxxqqqjjj[[[LLL;;;555444444555666;;;???@@@===CCCVVVkkkxxx|||}}}{{{{{{{{{{{{|||}}}~~~}}}vvvqqqooolllgggUUUBBB999222;;;>>>666IIIiiiDDDBBB>>>;;;333666///////////////.........---///------......CCCfffyyy\\\aaayyyuuu|||~~~xxxsssvvvxxx|||{{{nnn```jjj___LLLGGGGGGGGGHHHOOOTTTZZZ]]]]]]^^^```ccceeeiiilllnnnuuuzzzvvvmmmYYYrrrtttyyyPPP???GGGPPPkkkkkkXXXeeeqqquuuttttttwww{{{|||yyyvvvbbbccchhhttt~~~zzzuuucccGGG999888ZZZ}}}llldddxxxbbbLLLGGGBBB@@@AAAAAA>>>:::;;;:::999999888666222...///222111000@@@^^^xxxzzz|||ssszzz{{{zzzyyyvvvuuuvvvxxxsssdddvvvsssooosssbbbgggcccbbbeeegggeeefffiiiiiivvvyyykkk```ccciiijjjNNNPPP;;;333YYYwwwZZZSSSUUUVVVSSSQQQUUU```iiipppUUUEEEFFF^^^dddJJJ???@@@MMMrrrnnn___HHHAAAAAA???;;;666333111000///...)))444222:::ccc}}}}}}zzzXXXKKKlll~~~zzzmmm]]]^^^hhhmmm|||wwwbbb]]]\\\aaagggiiigggiiirrr{{{{{{|||{{{~~~|||wwwhhhtttmmmhhhkkkpppsssxxx}}}}}}RRRBBB@@@888222444333222222111111111111111333555XXXxxxuuutttrrrfffYYY\\\gggnnnnnneeeUUUKKKPPP[[[dddnnnlllnnnqqqqqqqqqwwwzzztttrrrtttwwwyyyyyyuuufffRRRRRR```llleee___^^^fffpppwww~~~{{{kkkYYYDDD555333888@@@===^^^NNNGGG>>>======:::666333222111///---...---,,,,,,++++++,,,,,,+++******,,,++++++222:::___pppUUU~~~~~~}}}}}}}}}xxxvvvwww{{{}}}~~~~~~|||zzzzzz{{{|||||||||}}}}}}~~~~~~{{{uuujjj^^^LLLAAA777333333333777;;;<<<===CCCNNNUUU^^^rrr}}}}}}}}}{{{{{{{{{||||||}}}}}}}}}|||vvvrrrrrrnnnjjjQQQAAA999222888<<<;;;TTTfffDDDCCC???===666999222111000///............,,,///------......CCCeeeiiipppzzzrrrxxx|||yyyzzz{{{sssfffmmmqqqZZZMMMHHHHHHJJJNNNVVVYYY\\\^^^^^^^^^___aaabbbggglllpppwww{{{wwwnnnfffyyytttxxxsssEEE;;;FFFQQQjjjhhhUUUbbbooosssrrrsssvvvzzz|||yyyvvvggggggjjjuuuzzz{{{|||vvvtttaaaEEE<<>>ZZZtttttt|||zzzxxxyyyxxxwwwtttssstttuuurrreeeuuuuuusssvvveeeSSSRRRVVV^^^cccdddfffiiirrrqqqqqqnnneeeZZZTTTSSSEEEHHHGGGWWWwwwiiiUUUPPPUUUYYYZZZYYY]]]hhhrrrdddNNNYYYxxx[[[EEE999;;;UUU{{{zzz___GGGAAAAAA???;;;777333222000///------444///444]]]~~~xxxwwwzzzZZZJJJgggzzzoooqqq|||{{{qqqtttvvvuuussspppmmmnnnsssxxxwww|||```WWWbbboooiiigggkkkooorrrvvv{{{|||wwwXXXHHHEEE;;;333444333333222111111111111111333666XXXvvvwwwiii]]]^^^aaa___RRREEEFFFPPPTTT^^^^^^PPPKKKYYYjjjpppvvvrrroooooopppttt|||{{{yyyyyyzzz{{{xxx|||ttt\\\LLLLLLUUU]]]^^^YYYZZZeeerrrzzz|||}}}{{{{{{lllZZZEEE555333777===DDDppp}}}MMMEEEAAACCC>>>;;;777555333222000......------,,,,,,,,,,,,,,,+++***+++,,,++++++222:::hhh```zzzyyyzzz}}}zzzvvvuuuyyy~~~|||zzzyyyyyyzzz{{{{{{zzz{{{|||~~~}}}{{{sssbbbQQQ<<<777333333555777<<>>999222666:::>>>^^^bbbFFFEEE@@@???999;;;666444111///...---...///+++...,,,---///...BBBdddiiiqqq{{{~~~|||{{{~~~{{{kkkfffzzz{{{mmmcccWWWPPPLLLJJJNNNTTT^^^^^^___``````_________dddhhhnnnsssyyy{{{wwwooo}}}ppp===888EEEQQQkkkjjjXXXdddnnnsssrrrrrrvvv{{{}}}{{{yyyooolllmmmvvv}}}|||xxxssssss^^^DDD???DDDdddyyyrrrkkkiii```HHHEEEAAA@@@BBBCCCBBB@@@>>><<<;;;;;;:::888444111...///...///999RRRmmm{{{~~~rrrrrr~~~|||}}}|||zzzxxxwwwwwwyyywwwiiisssxxxvvvsss```CCCEEEMMMYYY___```aaacccrrrkkkiiigggXXXBBB999???===@@@PPPrrrkkkOOOMMMPPPWWW^^^```___dddoooyyytttWWW___hhhQQQAAA888<<<^^^___EEEBBBAAA???<<<777444222111///---///333...222UUUjjjqqqvvv~~~```JJJbbb~~~wwwzzzvvvuuurrrooonnnqqquuuwwwwwwzzzTTTTTTjjjyyygggdddeeejjjnnnooosssxxx|||bbbaaafffuuu^^^OOOJJJ???555555333333222111111111111222666444OOO}}}yyyyyyxxxiiiWWWYYY[[[^^^[[[NNNEEEJJJUUU```nnnmmmZZZVVVhhhxxx{{{{{{wwwrrrqqqtttzzz}}}zzzzzz{{{||||||vvv{{{mmmeeeYYYOOOMMMQQQVVVXXXaaa\\\\\\fffttt~~~~~~|||~~~yyyjjjXXXDDD555111666444]]]wwwQQQDDDAAAEEE???<<<999777666444111///......---,,,,,,,,,,,,,,,+++***+++---,,,+++111999cccwwwSSSrrrlllfff{{{xxxxxx}}}}}}~~~{{{yyyxxxyyy{{{|||{{{zzzzzz{{{~~~}}}||||||uuu___KKK777222111666;;;>>>BBBFFFMMMNNNXXXgggvvvwww~~~|||~~~~~~|||zzz|||}}}zzzvvvttttttooohhhKKK<<<888222666999===___rrrwww^^^IIIGGG@@@@@@:::;;;999777333000...---...///+++---+++---000///AAAaaa^^^___~~~}}}|||{{{{{{{{{}}}~~~kkk[[[jjjyyyssshhhggg```YYYVVVSSSQQQSSSWWWbbbaaaaaaaaaaaaaaaaaa```hhhkkkooouuuyyy{{{xxxttthhh777888DDDQQQmmmrrrccclllqqqsssrrrrrrvvv{{{~~~}}}{{{ssspppoooxxx~~~xxxuuulllZZZCCC@@@AAA\\\~~~qqqyyyllliii{{{XXXIIIFFFCCCBBBBBBCCCBBBAAA@@@>>>===<<<;;;999666444444222000///555JJJiii|||xxxvvvmmm~~~|||}}}zzzyyyyyy{{{}}}oooqqq{{{{{{wwwhhhOOO>>>BBBKKKVVVYYYVVVTTTUUU[[[___ccc]]]LLL>>>CCCQQQDDDKKK\\\ssspppMMM<<>>:::777555333000......111222666PPP|||qqqvvv}}}iiiMMM^^^~~~~~~~~~zzztttuuuzzzpppZZZaaahhhkkkooouuu{{{~~~}}}|||aaaeeexxxnnn___```eeekkknnnnnnqqqwww}}}```SSSfff{{{dddVVVPPPCCC888777444333333222111222222222666333JJJwwwrrruuukkk\\\oooooommmeeeZZZVVV^^^jjjzzz{{{hhhfffzzz~~~}}}xxxvvvwwwyyy{{{|||~~~zzzxxxHHHBBB>>>CCCMMMVVV\\\^^^```\\\[[[ddduuu~~~uuugggUUUBBB333111555888```rrrWWWFFFBBBCCC@@@>>>;;;999888666222000///...------,,,,,,------+++***+++---,,,+++000888\\\oooVVVqqqqqq~~~~~~|||{{{zzzyyy{{{|||}}}|||{{{yyy{{{~~~}}}vvv___III999333111777???DDDFFFHHHMMM\\\kkkwwwssspppmmm~~~~~~|||{{{}}}|||yyyuuusssrrrjjjaaaLLL:::666444999999:::ZZZ|||mmmYYYLLLIII@@@AAA;;;;;;<<<999555111///...//////+++---+++---000///>>>]]]bbbXXXqqq~~~xxx}}}kkkWWWcccwwwxxxqqqmmmeee^^^]]]]]]ZZZZZZ[[[___```bbbccccccccccccdddiiijjjnnntttzzz|||}}}~~~UUU666;;;FFFQQQqqq{{{ppptttrrrpppoooooosssxxx|||{{{zzzrrroooqqq|||wwwmmmnnnqqqqqqsssvvvbbbTTTCCC@@@===TTTyyyqqqwwwttthhh~~~OOOJJJHHHEEECCCBBBBBBAAA@@@CCCAAA???>>>===;;;888666777333000000333FFFjjj{{{jjjuuu}}}}}}}}}zzzwwwvvvvvvxxx~~~qqqmmmtttyyysssZZZ===:::>>>EEEMMMMMMHHHEEEGGGEEESSS]]][[[ZZZ```hhhkkkTTTdddnnnkkkXXX>>>===TTT[[[___ccceeegggooo{{{uuu^^^???555???CCCKKKkkk~~~ZZZDDDFFFCCCDDDAAA===:::888666222000//////333888NNN}}}}}}~~~qqqPPPXXX|||wwwvvvwwwyyycccJJJFFFXXXiiinnnooottt{{{}}}{{{uuuzzzYYYnnnooo[[[___gggnnnooonnnrrryyy}}}jjjaaarrrlll^^^WWWGGG:::888444444333222222222222222444444NNNyyyyyy|||uuu||||||yyysssoootttxxx{{{yyywwwtttrrrssswww|||ttt<<<666444<<>>===;;;999666111111222333AAAgggjjjmmm~~~|||yyywwwwwwxxxwwwqqqkkkkkknnnfffMMM555222555;;;AAAAAA===>>>CCCHHHSSS[[[___jjjtttlllZZZXXXoootttaaaLLL@@@FFFWWW```cccffflllsss}}}zzzkkkTTT999777EEEJJJOOOuuu|||VVVDDDJJJDDDHHHEEEBBB???===:::666333333...222555IIIzzzuuu~~~|||wwwUUUQQQyyy~~~|||zzz{{{zzziiiVVVDDD888BBBVVVfffeee```dddkkkooovvvwww___aaa]]]QQQ{{{jjjZZZ```jjjrrrrrrpppvvv~~~uuurrrzzzuuuggg]]]JJJ:::777444444333222222222222333222444OOO{{{oooppppppppprrrwww```;;;777888AAAJJJQQQZZZbbbvvvsssmmmjjjqqq~~~zzzrrrsss|||rrrbbbPPP>>>333444;;;JJJAAAyyymmm|||\\\KKKGGGFFFBBB@@@>>>===<<<999555222//////...---------------++++++,,,...---+++///666TTTvvvhhhxxxvvv{{{{{{xxx|||~~~zzzzzzzzz|||~~~~~~|||{{{~~~~~~}}}yyywwwvvvooo\\\JJJ666777:::>>>AAAGGGTTTaaayyywwwwwwooo|||xxxtttyyy}}}{{{~~~}}}{{{zzzyyyxxxwwwssspppooommmbbbVVVEEE555555666;;;:::BBBlllnnnKKKLLLJJJ???DDDAAA>>><<<:::888666333111000000......,,,...111---999UUUzzzmmmoooggg{{{{{{|||||||||{{{yyyxxx|||uuuaaa```hhhoooxxx{{{xxxuuupppeeeXXXRRRRRRTTT\\\eeegggccc```cccgggjjjjjjpppyyyzzzvvvtttvvvbbbgggbbb???DDDRRRbbbpppyyyyyysssmmmkkkjjjmmmrrrvvvvvvtttssssssyyyhhhTTT;;;999888@@@RRRfffqqqtttYYYIII888::::::RRRzzzxxxtttmmmyyyvvvjjjQQQIIIHHHGGGEEECCCBBBCCCDDDGGGEEEBBB@@@???>>><<<:::777333555777333999ZZZooojjj~~~{{{yyyyyyzzzrrrvvvnnnbbb\\\PPP===222111333888======>>>EEEMMMWWW[[[aaadddddd\\\MMM???VVVjjjiiiVVVMMMMMMSSS^^^eeefffkkktttwww\\\EEE:::===EEEPPPbbblllRRREEEMMMEEELLLIIIFFFCCCAAA===999666555---222333AAA~~~yyyxxxwwwvvvppp{{{]]]NNNppp~~~~~~}}}~~~}}}oooooommmcccPPP===555666===KKKRRRKKKGGGPPP[[[___lllrrr|||}}}{{{wwwMMMQQQTTTTTTyyyuuunnneee[[[bbbnnnuuuuuussszzzyyy|||lllaaaKKK:::666555444333333222222333333333333KKKyyysssiiillloooppprrryyyGGG666777>>>IIIOOOPPPUUU\\\zzzzzzuuuooottt|||vvvqqqxxx|||rrrbbbPPP>>>444777???BBBMMMkkksssZZZKKKJJJIIIBBBAAA???>>><<<:::666222//////...------------...++++++---///---+++///666UUUwwwfffxxx|||~~~|||zzz}}}}}}||||||~~~yyyyyyzzz|||~~~}}}{{{|||~~~|||}}}~~~sssrrrpppnnnooojjj[[[KKK333999AAADDDBBBIII]]]qqqtttvvvzzzwwwttt|||}}}zzzyyyxxxxxxuuutttpppnnnnnnlllaaaUUU@@@333666777999:::IIIzzzdddEEEJJJIII@@@FFFDDDAAA;;;:::999777555333111000//////,,,...111---888RRRsss}}}~~~kkkqqqiiiwww}}}zzz{{{wwwxxx{{{}}}}}}}}}|||{{{vvvxxxiiiggglllvvvxxxdddOOOFFFGGGQQQ\\\ggghhhbbb^^^aaafffooopppvvv|||zzzoooggggggttt~~~ccciiibbb999AAA^^^sssyyyyyyvvvpppnnnmmmoootttwwwwwwvvvxxxxxx|||pppNNN333:::???GGGVVVnnn]]]GGG333666888QQQwwwrrrppppppLLLKKKGGGGGGFFFEEECCCDDDEEEGGGHHHEEEBBBAAA@@@???===;;;;;;777:::<<<222000LLLqqqwwwkkk{{{|||~~~~~~}}}{{{wwwuuuvvvwwwrrr|||sss^^^NNN>>>222111777888;;;@@@AAADDDNNNYYY\\\```hhhhhhVVV>>>888@@@YYYddd]]]QQQSSSZZZaaajjjiiijjjnnnzzz|||UUU>>>>>>AAA<<>>>>>666777HHHXXX^^^gggqqq{{{xxxvvv|||cccLLLSSSWWWNNN___NNNWWWlll\\\eeeqqqxxxwwwuuu}}}{{{mmmppp]]]>>>888::::::999555111000333777333333???pppsssiiiffflllrrrssstttzzz}}}hhh<<<>>><<<===EEEOOOUUUVVVXXXvvvmmm~~~~~~tttaaaKKK:::444777;;;???ttthhhgggZZZMMMIIIGGGFFFCCC@@@===<<<;;;888666222111000...,,,++++++***------,,,,,,---...000111TTTtttkkktttlllrrr}}}zzzxxx|||vvvuuu{{{}}}}}}zzzzzz{{{~~~~~~vvvnnnkkksssvvvuuuwwwwwwhhhUUU<<<<<<@@@EEEIIIUUUrrr|||wwwwwwuuutttxxx~~~{{{zzzyyyxxxwwwmmmuuutttlllkkkooocccQQQFFF222222333@@@CCCKKK~~~WWWPPPJJJIIIHHHDDDAAABBB???===;;;;;;;;;888333///333...---111///,,,444CCCaaa~~~jjjdddrrrzzzzzz~~~|||~~~}}}|||zzzwwwqqqiiijjjzzzkkkPPP===>>>HHHUUU___hhhfff\\\WWW\\\cccffflllwww|||ooo]]][[[eee|||{{{vvvlll^^^RRRKKKIIIvvvxxxtttuuuttttttuuuvvvwwwvvvtttqqqtttooo~~~gggSSSIII999FFFWWWkkk\\\???:::444BBBTTT|||ccc\\\ssswwwNNNOOOHHHIIIGGGCCCDDDGGGFFFBBBGGGDDDAAA@@@AAAAAA???===???777555777222111FFFbbbwww___xxx~~~~~~|||yyyxxxyyyzzz|||rrrqqq^^^<<<333888---333777:::???LLL\\\bbb```iiifffqqq```IIIFFFCCCHHH[[[aaagggiiiiiimmmvvv}}}yyywwwxxxwwwPPP888:::AAACCC\\\vvvVVVVVVSSSDDDOOOHHHIIIIIIHHHEEEBBB???===:::888---666777PPP[[[yyy}}}yyyPPPhhh~~~{{{hhhJJJ:::;;;444111888===AAAEEEFFFBBBBBBKKKWWW^^^jjjsss{{{sssmmmuuurrr[[[LLLTTTNNNHHHQQQ[[[```gggeeeooozzz~~~{{{{{{ttt|||~~~gggFFF@@@;;;:::777555333333444555333444999dddsss~~~|||}}}rrraaaZZZ[[[bbbkkkpppsss|||nnn]]]cccJJJ777??????@@@KKKQQQWWWbbb}}}}}}rrr~~~ttt```JJJ999444777;;;???pppeeecccWWWLLLJJJIIIGGGDDDAAA???>>><<<:::888444333222000...---,,,,,,------,,,,,,---...000111MMM{{{iiimmm{{{ttt}}}{{{zzzvvvxxx{{{zzzyyyyyy}}}|||tttppprrrvvv|||}}}wwwvvvuuuhhhXXX@@@<<<>>>FFFPPPcccuuupppvvvxxx|||}}}{{{yyyvvvtttmmmtttrrrlllllloooaaaLLL???222777888>>>===IIIwww{{{NNNJJJIIIKKKKKKEEE@@@>>>BBB@@@>>>>>>===;;;666222444......111///,,,444AAAfff}}}|||kkkmmm}}}}}}~~~}}}}}}vvvmmmmmm{{{|||lllYYYFFF===DDDPPPdddgggeee\\\QQQPPPZZZeeemmmmmmsssvvvmmm```___hhhrrrrrrnnnjjjhhhlllvvv~~~yyysssqqqrrrsssrrrrrrssstttvvvvvvvvvvvvrrrxxxyyydddMMMEEEBBBSSSmmmUUU;;;======LLLjjj~~~lllzzzQQQqqqnnnKKKGGGIIIIIIGGGDDDDDDGGGEEEAAAFFFCCC@@@???@@@@@@???======666555888333111CCC[[[sss}}}iiittt~~~}}}yyywwwxxxzzzxxxqqqooo\\\===555;;;444666>>>GGGPPP\\\gggjjjfffwwwmmmhhhTTTJJJKKKEEEOOOyyyppphhhiiisss}}}kkkJJJ999;;;DDDJJJeee~~~WWWSSSSSSGGGMMMHHHHHHHHHGGGEEEBBB???===888666---444222JJJ|||~~~~~~xxxjjjxxx~~~zzzSSSVVVvvv|||xxxZZZ@@@555888555444;;;@@@KKKIIIDDD@@@EEERRR\\\```qqqnnnkkkaaaYYY```cccUUUUUU^^^\\\YYYbbbeeebbbcccrrrxxxpppnnnJJJDDDBBB>>>999666666666444222333666111SSS|||jjjaaaiiitttqqqeee___VVVOOORRRUUU]]]gggnnnuuuwwwLLLPPPhhhTTT:::DDD@@@DDDUUUWWWWWWhhh{{{~~~sss^^^HHH999444777<<<@@@___wwwppp___TTTLLLLLLJJJGGGEEECCCAAA@@@>>><<<:::777666444222000///.........---,,,,,,---...000111KKKyyy```ppp|||wwwxxxzzzzzz{{{}}}|||~~~~~~xxxrrrrrryyy|||~~~{{{vvvyyy}}}xxxmmmLLLHHHKKK[[[nnn~~~pppfffiiixxx|||yyyuuurrrnnnrrrqqqllloooooo^^^GGG999333:::;;;<<<>>>VVVgggOOOKKKJJJLLLLLLGGGDDDDDDEEECCCBBBAAA@@@>>>:::777444000...111///---333>>>fffrrrllluuu~~~}}}~~~~~~{{{pppmmmxxx}}}kkkTTTBBB999:::DDDPPP]]]\\\VVVKKKAAADDDPPP]]]iiijjjooouuurrriiihhhnnnjjjjjjiiiggggggooo}}}{{{nnniiilllrrrtttsssrrrrrrqqqrrrtttwwwzzz|||zzzyyyuuurrreeeOOOOOOdddgggLLL888@@@FFFVVV{{{tttfffSSS|||cccMMMEEEHHHIIIGGGDDDDDDFFFDDD@@@DDDBBB????????????>>>===;;;666777;;;666222???RRRjjj~~~{{{qqqkkk{{{yyyvvvxxx{{{vvvrrrmmmZZZ???999@@@>>>>>>GGGSSS]]]fffnnnpppnnnttthhhVVVCCCPPPYYYQQQbbbuuullllllwww}}}TTT>>>777:::GGGVVVsssXXXOOOQQQKKKJJJGGGGGGGGGFFFDDDAAA???===;;;;;;444777333GGGxxx~~~{{{nnnwwwhhhTTTiiiwwwoooRRR;;;555:::888777>>>AAAIIIGGGFFFLLLZZZiiinnnjjjaaaVVVTTTWWWWWW]]]bbb]]][[[dddccceeerrrwwwssstttxxxeeetttQQQMMMSSSJJJ>>>999888888555111444888...DDDggg\\\```jjjnnn```KKKBBB@@@EEERRRYYY```iiipppxxxdddJJJ___sssQQQDDDFFFAAAOOOfff^^^YYYqqqzzzrrr[[[FFF888444888===DDDUUU\\\RRRKKKLLLJJJGGGEEECCCBBBAAA@@@===;;;888777555333111000///......------,,,---...///000RRRuuu^^^xxx|||zzz}}}~~~{{{xxx~~~wwwqqqsssyyy~~~uuuwwwwwwwww~~~QQQJJJNNN```uuutttggg___dddsss|||~~~zzzuuurrrqqqrrrpppnnnrrroooZZZBBB888555888:::;;;FFFlll^^^VVVOOOJJJHHHFFFEEEGGGKKKFFFEEEDDDCCCAAA???<<<:::666222000111///...333;;;___jjjbbbkkk{{{~~~~~~}}}}}}qqqiiinnnyyypppZZZAAA333000444===DDDDDDEEEDDD@@@<<<@@@JJJTTT```fffpppvvvoooccc]]]___\\\aaadddbbb[[[XXXZZZ]]]WWWSSSRRR\\\kkkvvvvvvrrrtttuuuvvvvvvwwwzzz}}}}}}xxxqqqjjj[[[kkknnnVVVEEE666AAAJJJ]]]rrr|||aaahhhvvvZZZTTTMMMGGGHHHFFFCCCDDDFFFDDD@@@BBB@@@??????>>>???>>>>>><<<999:::>>>:::555<<>>PPPhhhzzzhhhWWWLLLPPPNNNHHHFFFFFFFFFEEECCCAAA@@@>>>???>>><<<:::555CCCmmmiiiooo}}}[[[aaa}}}qqqeeeMMM;;;888===:::999>>>???CCCJJJUUUdddttt}}}wwwllleeeRRRQQQ```ggglllrrrsssvvvxxxqqqqqq}}}nnnXXX~~~]]]```eeeWWWFFF<<<:::999666222555888222<<<}}}kkkTTTVVVeeerrrpppYYY???888999BBBPPP[[[aaajjjqqqyyy}}}^^^MMMbbbpppFFFDDDAAADDDWWWbbbWWWeeewww}}}~~~oooXXXCCC777555:::???FFFhhh|||ZZZPPPKKKLLLIIIEEEDDDBBBBBBBBB@@@===;;;999888666444222000///.........---,,,---...///000NNNzzzmmmrrrxxx}}}{{{|||~~~}}}}}}}}}|||yyyvvvtttpppnnnrrrzzz~~~|||xxxzzz|||}}}hhh[[[VVVbbbsss~~~nnnfff___]]]hhhppp{{{~~~{{{wwwsssrrrsssqqqpppsssmmmWWW???888666666;;;<<>>===<<<888555222111000000333888[[[vvvmmmrrr|||}}}|||}}}~~~rrrfffbbbfffYYYGGG555...000333555888888;;;===>>>@@@FFFPPPWWW```hhhpppmmm]]]NNNIIIMMMPPPYYYaaa```VVVLLLGGGGGGJJJNNNYYYgggsssxxxtttooovvvyyy}}}~~~}}}|||~~~~~~|||rrrnnnjjjgggRRR???666@@@LLLfffooohhhfffSSSXXXUUUIIIJJJGGGCCCCCCFFFEEEAAA@@@@@@@@@???>>>>>>???@@@???<<<>>>AAA>>>999===EEEXXXwww{{{|||yyyzzz|||wwwtttcccLLL>>>:::<<>>===???:::555===[[[rrrqqq\\\]]]vvv~~~nnn^^^EEE777888???>>>AAAHHHIIIQQQ]]]lllyyyvvvjjj^^^QQQ^^^}}}wwwgggQQQcccjjjkkk]]]KKK???;;;:::777555777777888888kkkrrrUUUHHHRRRaaa\\\]]]LLL:::999>>>EEERRRYYY___hhhpppzzzsss\\\HHHRRRaaaCCC<<<===KKKVVVOOOUUUzzz~~~|||lllUUU@@@666777===BBBHHHuuuyyyYYYPPPKKKLLLGGGDDDCCCBBBCCCCCCBBB???<<<;;;:::777555333111000//////...---,,,,,,---...///888zzz|||nnn|||wwwnnnqqqkkk{{{}}}{{{}}}~~~}}}}}}}}}|||yyyvvvqqqwww|||{{{vvvtttwww{{{~~~lll^^^gggzzzxxx`````````eeetttyyy}}}~~~~~~}}}}}}}}}{{{wwwtttssssssrrrqqqqqqhhhRRR===666777777@@@???MMMrrr}}}www[[[RRRSSSWWWZZZVVVLLLFFFFFFEEEEEEEEEBBB???======>>>;;;888555333111222444666___}}}|||~~~~~~|||~~~wwweeeXXXRRRCCC888///000444666666777<<<<<<<<<===BBBKKKVVV^^^ccciiikkkaaaRRRIIIOOOXXXXXX```fffcccYYYQQQOOORRRVVV^^^iiiqqquuuuuusssrrrwww{{{~~~|||}}}~~~~~~vvvrrrzzz~~~aaaFFF:::999>>>PPPttttttrrr\\\LLLRRRVVVRRRQQQKKKEEECCCEEEEEEAAA???@@@@@@@@@>>>???@@@BBBBBB@@@@@@BBB@@@===???CCCSSSooovvvssssss~~~}}}|||}}}uuupppWWW>>>888555333:::@@@HHHQQQRRRHHH======CCCFFFCCCEEEDDDTTTVVVKKK```~~~uuunnntttTTT777;;;AAADDD___RRRQQQPPPNNNMMMJJJGGGFFFFFFEEEDDDCCCCCCCCCBBBAAAFFF???;;;<<>>555WWWzzz\\\FFFEEEMMMRRRFFFMMMDDD888:::@@@JJJXXX[[[aaaiiirrr{{{xxxbbb\\\MMMOOO]]]HHH???BBBUUUWWWNNNtttyyyzzzjjjRRR>>>666888???DDDKKK|||lllWWWOOOLLLLLLFFFEEEDDDDDDEEEEEEDDDAAA>>>===<<<:::777555333111111///...---,,,,,,---...///---ppp^^^qqqqqqooo}}}|||}}}}}}~~~}}}||||||zzzwwwttt{{{}}}~~~yyytttsssyyy|||fffVVV___uuuhhh]]]iiipppwww~~~|||{{{{{{xxxuuurrrqqqqqqqqqpppmmmbbbMMM<<<555999777BBB@@@SSSfffXXXPPPTTT\\\aaa]]]RRRJJJHHHDDDEEEEEECCC???======???===;;;777444333444555444SSSyyy|||}}}~~~}}}~~~}}}yyydddMMM@@@777222000444777888:::===AAA@@@???AAAHHHQQQ[[[aaadddgggfff\\\RRRQQQYYYbbb```fffjjjfff[[[UUUXXX]]]^^^eeemmmqqqqqqqqqrrrtttvvvzzz}}}|||zzzyyy{{{~~~}}}~~~}}}[[[===777===???UUUqqqtttmmm}}}YYYHHHIIISSS```\\\SSSIIIDDDEEEDDDAAA>>>@@@AAAAAA??????AAADDDEEEBBB@@@AAA@@@???@@@CCCTTTlll{{{rrrllliii~~~uuunnnNNN444555444///555222888@@@AAA999666AAAPPP___SSSZZZ\\\eeemmmmmmzzzuuu|||^^^BBB555???EEEJJJkkk~~~iiiSSSLLLTTTNNNIIIMMMHHHGGGFFFEEEEEEEEEEEEEEEFFFDDDMMMEEECCC???DDDvvv}}}|||www~~~ddd```tttlllUUU???666:::AAADDDPPP___bbbhhhoootttvvvzzz~~~|||sss}}}sssfffYYYHHH}}}YYY```XXXQQQGGG@@@===<<<:::888:::111AAA333JJJ{{{oooPPPBBBHHHKKKEEEMMMUUULLL<<<:::>>>JJJ[[[bbbgggnnnvvv~~~eeePPP]]]]]]]]]dddNNNLLLJJJ[[[ZZZ^^^yyyhhhPPP===666999AAAFFFNNNwwwpppdddUUUNNNLLLMMMFFFEEEEEEEEEFFFGGGEEEBBB@@@???>>><<<999666444333222//////------,,,---...///555gggccc~~~}}}|||}}}}}}}}}~~~|||{{{zzzwwwssspppyyyooolllqqqxxx||||||jjj[[[bbbuuu{{{aaabbbvvv|||zzzyyyvvvssspppoooppppppooojjj]]]JJJ;;;777;;;666@@@@@@]]]\\\VVVLLLOOOUUUYYYUUUMMMHHHIIIEEEFFFFFFCCC???===>>>@@@???===999555444555555444:::tttzzzyyy~~~~~~}}}{{{|||zzz|||yyybbbFFF333777444333666888888===CCCBBBCCCFFFLLLTTT[[[aaacccggghhhddd[[[RRROOOPPPRRRWWW___eeecccZZZVVVZZZ```ccchhhnnnqqqpppnnnnnnoootttwwwyyywwwuuuuuuzzz{{{___AAA777AAAAAAXXX```pppuuu]]]yyyZZZHHHDDDQQQjjjeeeYYYLLLEEEEEEDDD@@@>>>AAABBBAAA@@@@@@BBBEEEFFFBBB????????????AAACCCSSSiiiwww~~~}}}{{{vvv~~~~~~~~~vvvnnnJJJ000777777000666222444777888666???YYYtttttt\\\______```kkkssszzzJJJ:::888GGGNNNWWW}}}qqqWWWVVVJJJWWWNNNGGGOOOHHHHHHGGGFFFEEEEEEFFFFFFEEEBBBLLLEEEDDD<<<:::nnnsssqqqrrr{{{mmm]]]nnniiiPPP<<<222333777666AAAOOOQQQeeehhhiiiiiikkkmmmjjjdddlllvvvlll}}}lll]]]PPP@@@PPPeeeXXXSSSOOOKKKBBB999888<<<999555<<<888???}}}zzzhhhooo~~~uuubbbNNNAAAAAAJJJSSSpppcccQQQAAA===EEESSS]]]bbbiiioootttxxxaaaSSS```rrrvvvpppkkkdddooossszzz|||gggLLL;;;777:::???CCCMMMuuu\\\NNNOOOKKK@@@JJJDDDDDDEEEEEEDDDCCCBBBBBBAAA@@@>>><<<:::888666555222000......000000000///999ggg~~~jjjyyyhhh~~~~~~~~~~~~}}}~~~~~~||||||~~~}}}sssmmm{{{uuuooosssyyy|||~~~rrreeedddsss~~~wwwtttwww~~~|||zzzwwwuuutttuuurrrooollldddVVVCCC666888:::777444GGGkkkoooUUURRRNNNNNNLLLHHHDDDCCCCCCDDDBBBCCCDDDCCCAAA@@@@@@BBBCCC@@@<<<999888555333111999dddtttlll~~~~~~~~~~~~{{{{{{}}}uuu^^^CCC222777888888888999;;;???BBB@@@MMMPPPQQQZZZ___```gggjjj[[[eeePPP<<>>OOOOOOQQQRRRNNNHHHEEEGGGKKK???AAABBBAAA>>>>>>@@@BBBBBBAAA@@@@@@BBBBBBAAA@@@PPPfffnnnuuu~~~wwwsssIII666@@@;;;777777999...AAAcccEEE???fffnnnmmmcccaaammmyyy|||tttDDD000LLL:::JJJnnnhhhmmmzzzfffWWWWWWXXXOOOHHHGGGLLLJJJHHHGGGGGGGGGFFFEEEBBBCCCHHHIII???888EEEYYYwwwkkkzzzzzzbbbeeejjjDDD666;;;;;;000999>>>:::UUUdddaaaRRRQQQ\\\ddd\\\YYY___ooorrrwwwppp~~~wwwgggPPPEEEFFFPPPeeedddaaaZZZOOODDD===;;;<<<:::444;;;999===sssuuuqqq{{{}}}uuurrrrrrfffSSSDDDAAAKKK\\\iiieeeZZZKKKDDDGGGRRR]]]dddfffmmmrrrwwwxxxaaaWWWjjjtttfffmmmrrrxxxuuu```GGG999999===CCCGGGJJJrrrVVVPPPOOOLLLEEEJJJDDDDDDDDDCCCCCCBBBAAA@@@AAA@@@>>><<<:::888666666777444111000000000///...111^^^}}}rrr{{{~~~~~~~~~~~~{{{vvvuuu~~~zzzssspppvvv}}}uuuhhhbbbkkk~~~zzzwww}}}~~~~~~}}}zzzwwwtttssspppooommmhhh___PPP@@@555999<<<>>>AAAMMMddd}}}hhhJJJLLLLLLLLLLLLIIIGGGFFFHHHIIIFFFFFFDDDBBB@@@@@@BBBDDDCCC@@@===:::999777444222EEE^^^nnniiilll}}}}}}{{{zzzzzzrrr]]]DDD555999:::<<<===>>>AAAFFFIIILLLXXX[[[\\\dddbbbYYYXXXQQQDDDMMMAAA:::GGGIIIVVVdddlllkkk^^^XXX^^^fffhhhoooqqqrrrrrrpppppprrrtttssssssqqqppppppuuu|||vvvNNN666>>>===PPPeeeYYYzzz]]]JJJHHH>>>GGGHHHKKKMMMKKKFFFDDDFFFIII???@@@AAA@@@>>>===???BBBAAA@@@???@@@BBBCCCBBBAAAGGGWWWcccooovvv~~~zzzpppKKK999RRRSSS:::999;;;EEEeeebbb[[[uuu}}}yyy^^^AAA777BBBIIIdddmmmooo^^^SSSTTTTTTNNNJJJKKKKKKIIIHHHGGGFFFFFFFFFEEEEEEBBBDDDGGGCCC>>>EEESSSxxxyyykkkddduuuiiiEEE777555777333;;;???EEEmmmsssZZZWWWgggaaa}}}zzzsssyyy{{{mmmZZZHHH@@@BBBWWWkkktttrrrfffRRREEECCCAAA<<<===444999999999aaavvvhhhbbb___TTTEEE;;;===GGGTTT]]]QQQIIICCCEEEPPP]]]eeehhhmmmtttyyy|||wwwaaaYYYooonnnVVVYYYhhhzzzzzzrrrmmm{{{|||}}}mmmVVV???777;;;AAAFFFJJJeee}}}OOORRRNNNLLLLLLIIIEEEDDDDDDBBBAAA@@@???>>>@@@@@@>>>===;;;999888777<<<888444111000000///...///TTT{{{zzz~~~{{{|||zzz|||}}}}}}}}}zzzwwwxxx~~~vvvrrrssszzz{{{tttssspppfff\\\^^^ooo|||}}}~~~~~~~~~{{{wwwtttqqqkkklllkkkdddXXXHHH;;;444777:::>>>CCCNNNcccbbbKKKNNNIIIJJJKKKKKKJJJJJJLLLNNNKKKIIIFFFBBB@@@@@@CCCFFFDDDAAA>>><<<;;;999777555===JJJtttsssttt}}}{{{{{{yyyxxxppp[[[EEE888:::<<<>>>AAADDDHHHMMMQQQSSS^^^``````eee\\\KKKCCC===777???<<>>???@@@???>>>===???AAAAAA@@@???@@@BBBCCCBBBAAACCCJJJZZZiiittt}}}hhh~~~{{{||||||ttt]]]CCCaaafff;;;FFFFFF[[[|||kkknnnrrrAAA:::CCC@@@PPPggg___{{{___TTTMMMOOOPPPLLLLLLPPPJJJJJJHHHGGGFFFEEEEEEEEEHHHAAA@@@EEEGGGDDDEEEKKKyyy{{{www|||sssccciiiuuu~~~jjjJJJ;;;333888999???GGG\\\yyyMMMaaatttxxxwwwrrrmmmsssrrr^^^MMMCCC@@@@@@aaattt||||||mmmTTTFFFHHHEEE<<>><<<>>>AAABBBBBBEEEEEEGGGOOOZZZeeekkknnnvvv|||yyyfff^^^nnneeeMMMUUU]]]kkkuuusssqqqzzzxxxgggPPP:::666<<>>===<<>>>>>>>>>>>>>>>>>???@@@BBBAAA@@@@@@BBBBBBAAA@@@CCCBBBVVVjjjsss}}}dddwwwyyy~~~}}}||||||tttOOObbbiii???___ZZZkkkwww{{{mmmHHH::::::DDD@@@VVV{{{~~~VVVqqqSSSMMMJJJKKKLLLJJJMMMRRRKKKKKKJJJHHHFFFEEEEEEFFFGGGBBBBBBGGGIIIFFFEEEGGG```zzz{{{vvvjjjyyyuuuhhheeelllqqqUUU???;;;DDD???DDDYYYyyy{{{JJJjjj{{{yyywwwxxxrrrwwwwwwwww|||eeePPPGGGEEECCC@@@eeettt{{{zzzkkkSSSHHHJJJHHH>>>>>>666999===888JJJoooWWWIII@@@???>>>AAADDDFFFDDDAAAJJJQQQZZZaaaggglllrrrvvv|||yyyllldddkkkvvvuuugggYYYaaafffuuu~~~qqqrrr}}}uuucccLLL999888===@@@DDDKKKccclllMMMRRRLLLJJJNNNDDDHHHGGGEEECCCBBBAAA@@@@@@@@@??????>>><<<;;;:::::::::777333111111111111000///@@@eee~~~{{{}}}}}}}}}}}}~~~zzzxxxqqqooozzzqqqzzz{{{{{{}}}pppZZZIIIRRRaaaggg[[[UUUccc{{{yyy{{{~~~~~~yyyuuurrrpppooojjj]]]KKK<<<555444:::BBB@@@;;;SSS^^^RRR]]]GGGGGGHHHIIIIIIGGGGGGGGGHHHIIIJJJJJJIIIFFFDDDCCCCCCDDDBBB@@@???>>>>>>===;;;===;;;PPPnnn|||zzz{{{zzzoooYYYCCC777777:::???EEEIIIOOOUUUYYYaaahhhaaaUUUQQQIII>>>===999LLLPPPSSSYYYSSSSSS]]]eeeggghhhiiinnnvvv{{{|||}}}{{{yyyxxxwwwwwwwwwwwwuuuvvvwwwxxx{{{}}}OOO:::>>>@@@ZZZ~~~[[[[[[|||RRRHHHDDD:::III>>>AAACCCEEEEEEDDDBBB@@@@@@>>>>>>======>>>???@@@@@@DDDCCCAAAAAAAAAAAA???>>>@@@>>>RRRiiiwwwkkkppp{{{~~~wwwwww}}}xxxSSSbbbnnnPPPsssuuuyyy~~~wwwwwwrrrIII???BBBCCC;;;AAAjjj]]]yyyZZZNNNKKKIIIIIIIIIIIILLLPPPKKKLLLLLLJJJFFFDDDEEEGGGEEEEEEGGGJJJHHHEEEEEEHHHKKKggg}}}|||{{{uuuqqqvvv}}}wwwssssssooolllyyyzzzeeeFFFJJJVVVHHHIIInnn[[[vvv~~~|||xxxmmmUUUFFFCCCDDDBBB@@@cccmmmuuurrreeeTTTKKKKKKHHHAAA<<<999<<>>???EEEOOOhhh___RRRNNNLLLIIILLLFFFHHHGGGEEECCCBBBAAABBBBBB@@@??????>>>===<<<<<<<<<777555333333333333222111222;;;WWW}}}}}}xxx|||||||||}}}~~~|||vvvppprrr}}}uuu{{{~~~~~~xxxeeeRRRFFF]]]qqqyyykkkaaaooo{{{|||~~~}}}~~~~~~|||xxxuuurrrqqqnnneeeUUUDDD999555666777@@@AAABBB[[[sss\\\RRRZZZDDDFFFGGGHHHGGGDDDCCCBBBCCCFFFHHHJJJJJJGGGDDDBBBAAADDDBBB@@@??????@@@>>>===<<<>>>HHHggg{{{yyyyyywwwkkkUUU@@@666888;;;AAAFFFKKKQQQVVVZZZbbbdddXXXJJJIIIEEE???@@@HHHeeedddiiiooo___^^^gggiiikkknnnpppssswww{{{}}}}}}}}}}}}}}}{{{zzz{{{|||}}}~~~uuuJJJ888:::DDDfffpppdddPPPIIICCC;;;CCC>>>DDDDDDEEEEEEEEECCCBBBAAA???>>><<<===???AAAAAA@@@EEECCCAAAAAAAAAAAA???===AAAAAAKKK[[[nnnppppppvvvyyyuuuqqquuu{{{vvvlllVVVgggzzzkkk{{{zzzxxxrrrsssqqqnnnnnnwwwkkk===888AAA===DDD>>>PPP|||```rrrTTTNNNKKKIIIHHHHHHHHHJJJLLLKKKLLLMMMJJJEEECCCDDDGGGEEEHHHLLLLLLHHHEEEFFFIIIBBBZZZ|||}}}wwwtttssskkkrrr}}}qqqsss|||rrrTTTYYYgggVVVUUU}}}ooo{{{lll|||xxxooorrr^^^JJJBBB???>>>BBBJJJhhhmmmrrrkkk```WWWQQQLLLHHHDDD>>>@@@???===;;;GGGxxxvvvZZZIIILLLJJJFFFDDDEEEJJJRRRWWW```fffmmmqqqssstttvvvyyy|||}}}^^^___^^^^^^bbbjjjsssxxxooosss}}}rrrRRRAAA777;;;@@@@@@IIIXXXXXXWWWIIIMMMIIIKKKJJJGGGEEECCCBBBAAAAAABBBCCC@@@??????>>>>>>=========777666666666666555333000222888KKK|||sssyyysssyyy~~~}}}}}}}}}~~~|||tttooouuu}}}|||zzzxxx~~~|||lllYYYOOOOOOqqq{{{qqq|||wwwzzz{{{~~~~~~}}}{{{yyyvvvsssrrrnnnhhh[[[KKK===666666888777888@@@PPPhhh___WWWSSSKKKKKKDDDFFFGGGFFFCCCAAA@@@@@@DDDFFFGGGFFFDDDBBBBBBBBBCCCAAA??????@@@@@@???>>>444???CCCaaa{{{}}}yyyuuupppcccNNN===555666:::@@@EEEIIINNNSSSVVVYYYWWWIIIBBBLLLPPPHHHFFFaaawww}}}vvvtttzzzsssqqqqqqsssvvvzzz}}}~~~jjjGGG:::;;;LLL}}}yyyyyydddJJJHHHCCC@@@===AAADDDDDDDDDDDDEEEFFFEEEEEE@@@>>><<<>>>@@@BBBBBBAAABBBAAA@@@@@@BBBBBBAAA@@@@@@DDDBBBJJJbbbsssvvvwwwxxxyyywwwsssqqqqqqmmmkkkpppxxx}}}qqqiiidddjjjzzzlllqqqqqqqqqtttnnn~~~~~~~~~lllFFF///777@@@777BBBOOOcccwww___ZZZMMMKKKGGGEEEGGGIIIIIIGGGIIIKKKLLLHHHCCC@@@BBBEEEHHHKKKMMMLLLIIIHHHHHHIIICCCSSSzzz~~~yyynnniiiqqqssslllvvv|||~~~yyy|||~~~|||zzzjjjfffvvvmmmiiitttyyy|||~~~jjjbbb[[[___gggcccmmmuuuxxxcccPPPDDDCCC???;;;LLLeeeqqqssspppggg^^^[[[VVVMMMGGGFFFAAAEEEBBB:::666???lllvvvzzz___MMMGGGIIIKKKLLLOOOUUU___ffflllnnnqqqvvvzzz|||}}}}}}zzzyyy]]]```bbbcccgggpppzzzmmmxxx|||~~~|||]]]JJJ;;;555<<>>>>>======999999888999999777333000---333DDDxxx}}}~~~sss{{{sss}}}~~~~~~~~~zzzpppmmmuuu{{{yyyxxx{{{sss|||xxxaaaNNNNNNXXX}}}zzzyyy{{{www|||}}}}}}|||{{{yyyvvvtttrrrqqqjjjbbbSSSDDD999555777999???777BBB___vvvwwwPPPIIILLL888RRRCCCEEEFFFEEECCC@@@??????EEEEEEEEECCCAAAAAACCCDDDBBBAAA??????@@@AAA@@@???;;;DDD999OOO~~~xxxrrrjjj[[[III;;;555333777===BBBFFFJJJOOORRRSSSNNNAAACCCYYYbbbXXXPPPrrryyytttwww~~~]]]DDD???AAAXXXwwwmmmJJJBBBFFFCCCFFF===GGGCCCBBBBBBCCCEEEGGGHHHHHHAAA>>>===>>>AAACCCCCCAAA???>>>>>>@@@BBBDDDDDDCCC:::CCC===CCCcccsssssszzzyyy~~~rrrkkknnnllleeegggqqqsssrrrsssuuuhhhooommm]]]mmmrrrxxx}}}RRR444:::@@@???AAAAAAEEE[[[hhh|||sssLLLWWWMMMJJJFFFDDDFFFIIIHHHEEEGGGIIIJJJGGGAAA>>>@@@CCCKKKMMMMMMKKKJJJKKKJJJHHHFFFNNNxxxwwwdddjjjooorrrgggoooxxx~~~xxxzzz{{{yyy}}}}}}nnn{{{rrrZZZ[[[^^^WWWXXXkkk|||wwwmmmWWWHHHBBBFFF@@@===YYYfffkkklllsssppp^^^NNNIIIIIIGGGGGGHHHDDD===DDDAAARRRsssVVVPPPZZZ^^^ZZZ\\\gggmmmllllllqqqwww|||}}}|||{{{zzz~~~tttdddccceeennn{{{tttlllrrr|||ttt\\\III555@@@===;;;CCCPPP~~~mmmZZZLLLLLLNNNIIIGGGKKKEEEDDDDDDFFFCCC??????BBB@@@???????????????<<<:::<<<;;;:::999888666555555...333???eee}}}tttzzzooonnnzzz{{{xxxxxxvvv|||zzzxxx}}}sss[[[LLLRRR```|||}}}zzzzzz{{{}}}|||}}}|||yyyuuuqqqooooooeee```QQQ===333555999999;;;<<>>???AAACCCCCCCCCBBBBBB<<>>@@@@@@>>>>>>AAACCCFFFCCC@@@??????@@@@@@@@@AAACCCBBBBBBLLL```qqqyyy~~~kkkaaahhhggg```bbbfffqqqvvviiiccc{{{ooooooxxxyyy{{{{{{aaaDDD@@@:::666999@@@EEEFFFMMMllljjjYYYUUUMMMKKKJJJIIIGGGFFFEEEEEEEEEIIIHHHHHHHHHCCC===>>>CCCUUUNNNIIIKKKNNNLLLIIIIIIMMMJJJ]]]hhhmmmxxx~~~rrrjjjrrrssstttvvvxxx{{{}}}~~~uuu___NNNWWWqqqkkkVVVOOOAAA===AAA===FFFwwwssszzz|||vvv```OOOKKKNNNNNNIIIHHHGGG@@@FFFCCCRRRiii___eeejjjlllpppuuuwwwvvvxxx{{{~~~~~~~~~zzzmmmssstttuuupppeeehhh|||}}}|||kkkTTT???111>>>DDDHHHGGGSSShhhWWWKKKLLLMMMIIIHHHKKKCCCBBBCCCEEECCC>>>===@@@AAA???>>>>>>???@@@???===;;;;;;:::999888777666666000222:::\\\yyynnnooo|||{{{vvvxxxwww||||||xxxfffOOOEEEOOO```~~~~~~|||{{{}}}{{{zzzyyywwwtttqqqnnnlllbbb[[[KKK:::333777;;;;;;<<<<<>>AAAAAAAAAAAAAAAAAAAAAAAAAAA;;;>>>@@@@@@===<<<<<<===DDDAAA???>>>???@@@@@@@@@CCCCCCBBBBBBFFFRRReeerrr}}}wwwfff```iiiiii^^^\\\]]]eeennnooowwwtttrrrxxxsssRRR@@@CCC999555===AAAAAAGGGRRRfffiiiPPPPPPIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEDDDEEEEEEBBB???BBBHHHTTTMMMIIILLLOOONNNLLLLLLKKKEEEMMMqqq|||~~~kkkuuuzzzuuuoooqqqrrruuuxxxzzz{{{{{{{{{|||fffiiirrrtttZZZGGGBBB>>>@@@HHHMMMcccpppxxxxxxaaaPPPLLLLLLKKKJJJHHHIIICCCGGGDDDOOOmmmlllpppzzz~~~{{{zzz|||}}}}}}|||zzzyyyzzz|||wwwpppggglllvvv```III;;;444;;;EEEKKKCCCTTTnnnaaaSSSJJJKKKLLLIIIIIILLLDDDBBBCCCEEECCC>>>===AAACCCAAA???>>>???AAA@@@@@@:::::::::999999888888888555555777PPPyyy|||}}}|||~~~{{{nnnttt{{{tttwwwyyy|||ooo\\\OOOPPPbbbvvv|||wwwqqqzzz|||zzz~~~}}}}}}~~~{{{xxxvvvuuuuuurrrmmmiii^^^SSSCCC666555;;;>>>===:::<<>>DDDbbb}}}kkkPPP;;;111///000111555///...222333222666======DDDKKKOOOQQQRRROOOLLLXXXoooiiiaaafffoooxxxwwwRRRBBB???JJJ^^^kkkyyyuuueeeSSSHHHAAABBBBBB>>>>>>BBBAAAAAA@@@@@@??????>>>>>>:::<<>>======>>>AAA???======???AAAAAAAAAEEEBBBAAABBBAAACCCSSSfffrrr~~~wwweee]]]dddbbbYYYWWWUUUVVV\\\eeevvv|||vvvrrruuucccFFF777333999222888FFFGGGEEE[[[|||yyyfffVVVMMMOOOKKKGGGGGGFFFEEEEEEDDDEEEEEEDDDBBBCCCDDDBBB@@@EEELLLPPPJJJGGGJJJMMMLLLKKKLLLKKKHHHGGGUUUnnnqqqpppnnn||||||~~~llloooqqqsssuuuwwwwwwwwwvvv|||tttfffxxxttt\\\HHHAAA<<>>???@@@@@@@@@999999::::::::::::::::::666777999KKKpppuuuzzz{{{}}}~~~~~~~~~~~~}}}zzzrrrzzz|||rrrvvvzzz}}}vvvhhhWWWKKKGGGOOOcccuuu~~~}}}zzzrrrttt{{{{{{}}}~~~~~~~~~}}}}}}~~~}}}yyywwwwwwxxxuuummmgggZZZMMM<<<333666===???>>>888CCC^^^}}}UUULLLMMMJJJIIICCCKKKGGGFFFFFFHHHKKKLLLLLLKKKHHHGGGDDDAAADDDKKKNNNMMMEEEDDDCCCAAAAAABBBFFFIIIGGGEEE???>>>MMMdddsssvvv{{{{{{|||eeeGGG555333666666333777111000666:::===GGGSSSQQQUUUXXXYYY[[[\\\[[[WWWiiikkkdddkkkuuu~~~hhhIII>>>@@@IIISSSTTTZZZ^^^IIICCCAAABBBBBB>>>???CCC@@@??????>>>>>>======<<<:::;;;===>>>@@@BBBDDDEEE@@@>>>===>>>AAACCCCCCCCCFFF>>>>>>DDDBBB===FFFVVVddd{{{yyygggaaaYYYTTTZZZUUUOOONNNQQQ\\\rrrwwwgggrrrqqquuucccJJJ===999888777777;;;DDDJJJFFFPPP|||ggggggOOOMMMLLLKKKFFFFFFEEEDDDDDDDDDDDDDDDEEECCCCCCDDDBBBAAAGGGOOOLLLGGGDDDGGGHHHGGGGGGHHHHHHLLLJJJKKK~~~{{{lllttt}}}rrrrrrrrrqqqqqqrrrrrrssssssuuuwww|||~~~wwwppppppZZZGGGBBBHHHBBBIIIFFFPPPuuu}}}|||zzziiiZZZTTTOOOIIIHHHBBBHHHDDDDDDEEEFFF___{{{yyy{{{zzzqqquuuyyyvvvtttwwwuuuvvvvvvwwwyyy}}}vvvttt|||yyygggMMM===333<<<===EEENNNYYYoooRRRNNNKKKKKKJJJIIIJJJLLLKKKGGGEEEDDDBBB@@@CCCHHHIIIEEEBBB????????????>>>:::::::::::::::;;;;;;;;;555777999FFFggg~~~}}}zzz{{{~~~}}}vvv}}}qqquuuzzz~~~uuujjj___YYYYYY^^^hhhsssuuullllllooozzz|||yyyyyy}}}~~~|||{{{{{{}}}{{{zzzzzzvvvmmmeeeUUUGGG888333888>>>???>>>@@@VVVyyymmmPPPRRRRRRLLLKKKEEELLLFFFEEEDDDFFFHHHJJJJJJIIIGGGGGGDDDAAACCCIIILLLJJJFFFFFFEEECCCBBBCCCFFFJJJGGGHHHFFFAAABBBPPPgggyyy}}}|||}}}www~~~~~~ttt\\\@@@444777<<<999222777444333666===IIIZZZgggjjjeeeccchhhpppuuutttrrr}}}vvvmmmhhhoooyyyYYY@@@<<>>>>>>>>======<<<<<<<<<===;;;:::;;;>>>BBBFFFHHH@@@???>>>@@@CCCEEEEEEEEEEEE;;;;;;EEEGGG@@@AAAIIIXXXwwwnnnZZZQQQYYYRRRLLLKKKHHHGGGTTT^^^XXXdddhhhooovvv{{{zzz]]]NNN===666:::>>>;;;777???CCCFFFEEENNNnnnuuuvvvyyyUUUOOOLLLFFFHHHFFFFFFEEEDDDCCCCCCCCCCCCBBBAAABBBDDDDDDEEEKKKTTTLLLHHHEEEFFFFFFCCCCCCEEEAAAJJJGGGBBB{{{tttppp~~~xxxvvvrrrnnnmmmnnnppprrrqqqtttxxx{{{}}}sssZZZHHHBBBBBBDDDCCCGGGZZZooouuu~~~sss^^^QQQQQQRRROOOIIIAAAIIIFFFDDDHHHEEESSSzzzoooiiijjjnnnrrruuuxxxzzz|||{{{xxxzzzsssmmm[[[FFF;;;222@@@CCCJJJPPPiii___NNNNNNNNNLLLIIIHHHIIIKKKIIIFFFDDDDDDBBB???AAAFFFHHHEEEBBB@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<999999<<>>SSSgggooorrrddd```ppp}}}~~~yyyiiiffflllpppwww}}}QQQ;;;999KKKYYYUUUSSSIIIAAA@@@AAAAAABBBAAAAAAAAA<<<<<<<<<<<<============???===:::999<<>>>>>@@@DDDEEEGGGNNNVVVNNNJJJHHHHHHGGGDDDDDDGGGCCCJJJCCC???aaavvv|||rrr}}}~~~{{{uuupppmmmlllnnnooojjjpppvvvzzz|||qqqXXXFFFBBBEEEBBB;;;???KKK~~~cccfffppppppeeeSSSJJJNNNSSSRRRNNNCCCMMMIIIFFFMMMIIIMMMsssrrrccccccnnnwwwyyy~~~}}}sssjjj^^^MMM>>>888999DDDDDDHHHOOO|||~~~SSSMMMPPPQQQMMMIIIGGGHHHIIIDDDDDDFFFIIIGGGAAA???AAACCCBBB@@@@@@AAAAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;<<<999;;;777???hhh}}}~~~|||ttt}}}|||rrrvvv|||vvvmmmjjjWWWVVVXXX___jjjwww|||xxxyyyxxxuuuwww{{{{{{zzz}}}vvvkkkaaa[[[FFF;;;444888>>>AAABBBEEE^^^fff\\\KKKTTTRRRJJJMMMIIIMMMKKKIIIGGGFFFFFFGGGFFFEEEEEEHHHHHHFFFGGGIIIGGGAAAEEEHHHKKKJJJFFFEEEGGGIII@@@???CCCEEE@@@CCC]]]{{{dddcccxxx|||pppZZZCCC===EEEIII@@@444:::HHHJJJ@@@HHHdddwwwxxxtttaaabbb||||||rrrvvv|||~~~xxxnnnhhhbbbeeeqqqzzzkkkLLL???AAAYYYmmmhhhccc{{{DDDJJJAAA@@@??????@@@BBB@@@===;;;;;;<<<<<<======>>>>>>===<<<;;;<<>>AAABBBCCCHHHMMMPPPWWW\\\ccchhhiiigggdddccc```[[[RRREEE;;;555222000777888888666555999@@@GGGAAAJJJbbbmmmrrrvvvVVVUUUOOOKKKPPPNNNJJJIIIGGGEEEDDDBBBBBBBBB??????AAADDDDDDCCCHHHOOOLLLHHHGGGHHHGGGDDDEEEHHHGGGKKKEEEGGGKKKfff~~~}}}|||~~~zzzuuupppmmmkkkkkkfffiiimmmrrrvvv{{{wwwhhhUUUDDD@@@BBBBBBBBBEEEWWWzzzfffhhh^^^aaa]]]RRRNNNSSSWWWTTTRRREEEPPPLLLIIIQQQLLLLLL[[[|||hhhgggvvvwwwyyypppdddTTTCCC888555???DDDAAAFFFSSSpppKKKMMMQQQSSSOOOIIIGGGGGGHHHBBBEEEKKKPPPMMMEEE@@@??????>>>>>>@@@BBBBBBAAA???======<<<<<<<<<;;;;;;;;;444444===<<<<<>>??????::::::<<>>???>>>???@@@CCCDDDCCCBBB>>>CCCDDD@@@???CCCFFFFFF@@@EEEZZZvvvxxxjjjUUUJJJFFF??????@@@:::<<<<<<:::999<<>>======>>>@@@CCCBBB@@@===777888777555444777999:::999777888===BBBDDDAAA===NNNfffZZZWWW^^^PPPSSSCCCDDDQQQKKKKKKJJJHHHFFFDDDBBBAAAAAADDDCCCDDDEEEBBB>>>@@@EEEGGGEEEEEEFFFEEEBBBDDDIIIDDDIIIGGGQQQ@@@[[[sss~~~zzzuuuooojjjgggiiigggfffiiiqqqxxx{{{{{{~~~uuubbbQQQAAA===EEECCC999DDDZZZ~~~```fff___ZZZTTTQQQRRRTTTUUUUUUMMMLLLKKKJJJJJJKKKMMMMMM]]]uuukkkpppyyywwwxxx}}}|||sssgggWWWEEE888777<<>>===888999:::;;;<<<;;;:::999444888<<>>DDDXXXqqq[[[hhhOOOMMMJJJHHHIIIKKKOOORRRMMMKKKIIIGGGEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEDDDBBBDDDCCCCCCEEEGGGHHHGGGEEEDDDBBB??????AAAGGGMMMQQQ{{{zzz~~~|||~~~tttUUUGGGZZZ]]]JJJBBBGGGXXXaaa___iii{{{www{{{uuujjjgggllltttzzz|||qqqVVVKKK;;;EEEnnnYYYcccEEEFFF???>>>======>>>??????<<<:::===<<<;;;;;;<<<===<<<:::777999>>>DDDHHHGGGBBB<<<@@@AAAAAAAAA?????????@@@??????@@@@@@AAAAAAAAAAAA???<<>>;;;<<>>888666888999:::888777666666999:::999888777888;;;>>>DDD:::<<<@@@;;;???PPPZZZoooTTTaaa[[[VVVPPPJJJGGGGGGIIIKKKQQQMMMLLLKKKGGGBBBAAAEEEEEEBBB???@@@CCCEEEEEECCCFFFIIIIIIDDDDDDGGGGGGCCCJJJLLLIIIHHHJJJMMMbbb}}}yyyzzz~~~}}}~~~vvvkkkcccdddbbb```___bbbhhhqqqwwwwwwxxxzzz}}}xxxdddSSSKKKLLL???999???CCCJJJccc___hhhlllggg___XXXTTTQQQNNNMMMKKKJJJIIIHHHHHHHHHIIIJJJNNNllltttttt~~~xxxlll[[[LLL>>>666888>>>:::GGGLLLlllRRRYYYVVVYYYXXXTTTPPPNNNIIIBBBCCCFFFJJJKKKIIIEEEBBB@@@AAA???===<<<======<<<;;;999999:::;;;<<<<<<<<<<<<======@@@BBBBBBMMMoooyyyxxx}}}{{{vvvzzz}}}vvvdddVVVWWW___mmmxxx~~~|||zzzxxxxxxyyy{{{|||~~~}}}wwwmmmeee\\\MMM>>>555777999CCCKKKHHHSSSmmmpppVVVSSSPPPNNNJJJGGGGGGHHHKKKMMMKKKJJJHHHFFFDDDCCCCCCCCCBBBBBBCCCDDDFFFFFFFFFEEEDDDCCCCCCEEEGGGHHHGGGEEEEEECCCAAA@@@BBBGGGLLLOOOxxxxxxxxx~~~}}}~~~nnnTTTKKK[[[eee\\\QQQfffnnnmmmeeelll{{{xxxyyy~~~lllKKKAAABBBVVVrrryyyqqq|||NNN===AAA<<<>>>>>>===>>>??????===;;;===;;;:::;;;<<<===<<<:::999;;;>>>CCCFFFEEEAAA===??????@@@??????>>>??????AAA@@@@@@@@@@@@@@@AAABBB???@@@AAANNNbbbqqq~~~qqqYYYJJJBBB>>><<<999===???>>>===>>><<<888???;;;666444555777777666000333666777777777999:::777;;;FFFGGG@@@OOOqqqjjjiiipppUUUQQQLLLGGGEEEEEEGGGHHHIIIHHHGGGGGGEEEBBBBBBDDDEEECCCAAA@@@AAABBBBBBBBBKKKIIIGGGFFFEEEEEEFFFFFFFFFIIIGGGHHHMMMOOO___{{{yyywww|||rrriiibbbaaa___^^^```dddjjjnnnvvvwwwyyy{{{}}}yyymmmfff]]]RRRHHHDDD:::BBBKKKJJJFFFZZZ```nnnnnnjjjccc[[[TTTOOOKKKJJJIIIHHHGGGEEEEEEEEEFFFFFFDDDVVV{{{~~~www|||rrrbbbMMM???777666;;;CCCEEEIIIFFFppp]]]VVV^^^^^^^^^ZZZTTTQQQOOOHHH???DDDDDDFFFHHHHHHFFFBBB??????===<<<;;;<<<===<<<;;;::::::::::::;;;<<<===>>>CCC???AAADDD@@@BBB___|||xxxzzz{{{xxxzzz~~~~~~~~~zzzppphhhkkksss~~~|||zzzyyyzzz|||~~~}}}}}}vvvuuuooofff]]]RRRBBB555777999===HHHLLLDDDTTTxxx|||\\\XXXIIIQQQNNNJJJGGGEEEFFFGGGHHHIIIHHHFFFEEECCCCCCCCCCCCAAABBBCCCEEEFFFGGGHHHHHHDDDCCCCCCEEEGGGHHHGGGEEEFFFEEECCCCCCDDDGGGJJJLLL\\\~~~nnnqqq|||iiiXXXWWWaaaooolll[[[eeejjjhhh```bbbnnntttqqq|||yyy~~~hhhOOO>>>IIIbbbqqqlllbbb???<<>>===>>>??????===;;;<<<;;;:::;;;<<<===<<<;;;;;;<<<>>>AAACCCBBB@@@======>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@>>>>>>???@@@AAAAAAGGGAAA===III[[[ttt{{{}}}lllXXXIII>>>===;;;;;;>>>???>>>>>>AAA888777888<<>>>>>???AAAMMMOOORRRNNNRRRuuuzzzaaannnMMMMMMKKKGGGDDDBBBBBBDDDEEEDDDGGGIIIGGGEEEEEEEEEEEECCCCCCCCCAAA??????@@@BBBMMMFFFDDDHHHGGGAAAAAAGGGBBBEEEEEEIIIQQQQQQYYYmmmwww}}}zzzssskkkggg```[[[ZZZ\\\```cccgggkkkpppuuuxxx|||}}}xxxnnn```SSSMMMJJJFFFBBB@@@BBBAAABBBMMMjjjdddvvvtttqqqkkkbbbWWWNNNJJJIIIHHHGGGFFFDDDCCCCCCDDDDDDHHHMMMlllzzzyyy}}}|||wwwwwwhhhVVVCCC999777:::@@@GGGNNNEEEPPPSSSZZZfffkkkcccVVVJJJHHHJJJHHHBBBCCCBBBBBBEEEHHHHHHDDD@@@BBB@@@>>>>>>>>>>>>===<<<999999888888999;;;===>>>???:::>>>DDD===777LLLlll{{{}}}}}}vvvwwwzzz|||}}}}}}~~~||||||zzzwww{{{|||{{{zzzzzz{{{~~~}}}}}}uuuppplllddd[[[QQQGGG<<<444>>>AAAFFFMMMIIIAAA[[[aaaSSSXXXOOOPPPNNNJJJGGGEEEEEEFFFHHHGGGGGGFFFEEEDDDDDDCCCCCCAAACCCEEEFFFFFFGGGGGGHHHDDDCCCCCCEEEGGGHHHGGGEEEFFFFFFEEEEEEEEEGGGIIIJJJIIIdddtttsssyyy{{{kkkgggmmmmmmsssmmmSSSJJJWWW``````___bbbcccaaannnmmmssszzzzzzuuutttxxx]]]PPPCCCZZZxxxuuu|||MMM<<<@@@CCCEEE???>>>======>>>>>>===;;;;;;:::999:::<<<===<<<;;;======>>>?????????>>>=========<<<===????????????BBBAAA>>><<<;;;<<<>>>@@@BBBIIIEEE@@@DDDKKK]]]uuusssxxx|||ttt```\\\MMMAAA???===777777<<<@@@@@@>>>===<<<;;;999999>>>===;;;999<<>><<>>CCCGGGFFFGGGzzzlllYYYVVVcccggg^^^OOOCCCBBBGGGHHHEEEAAA@@@@@@CCCGGGHHHFFFCCCDDDBBB???>>>>>>===<<<:::888777666666777999:::<<<777555;;;CCC===444@@@WWW|||uuusssxxx}}}~~~|||~~~~~~~~~xxxzzz~~~}}}||||||~~~~~~xxxrrroooggg[[[OOOEEE===888777>>>EEEKKKPPPNNNOOOxxxfffTTTOOOMMMTTTMMMLLLIIIGGGFFFGGGHHHIIIGGGGGGGGGFFFFFFEEEEEEDDDCCCEEEGGGGGGEEEDDDEEEGGGDDDCCCCCCEEEGGGHHHGGGEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHTTTiii{{{tttqqquuuyyy{{{}}}rrrxxx{{{rrraaaCCCIIIZZZlllqqqmmmjjjmmmqqqvvvxxx~~~kkkLLLGGGNNNwwwXXX======>>><<<@@@>>>===;;;;;;<<<===<<<;;;;;;:::999:::<<<===<<<;;;=====================>>>>>>===<<<===@@@BBBAAA@@@AAA???<<<:::999;;;<<<>>>CCCCCCAAAEEEGGGBBBNNNkkk|||wwwuuukkk___OOODDDBBB<<<>>>@@@@@@BBBMMM___nnnXXXYYY[[[___fffqqq~~~```MMMrrrZZZEEEKKKEEEDDDCCCBBBBBBCCCCCCDDDDDDSSSXXXLLL@@@>>><<<888<<<>>>???>>><<<===@@@DDDGGGAAADDDOOONNNAAA<<>>999>>>III~~~}}}{{{~~~}}}wwwrrrwww~~~}}}~~~}}}{{{zzz~~~}}}zzzzzzwwwrrrnnnbbbSSSFFF<<<555666:::@@@HHHLLLNNNTTTddd|||QQQUUUQQQGGGTTTKKKJJJHHHGGGGGGGGGIIIJJJFFFFFFFFFGGGGGGFFFEEEEEEBBBEEEHHHGGGDDDCCCDDDFFFDDDCCCCCCEEEGGGHHHGGGEEEFFFEEEDDDDDDDDDEEEFFFGGGIIIIII]]]vvv|||}}}mmmgggiiimmmttt{{{}}}yyyqqqZZZEEE^^^iiiwww|||uuuqqqwww}}}___HHHTTTgggiii???:::???<<<:::======<<<:::999:::;;;;;;::::::999888999;;;<<<<<<;;;;;;<<<===<<<;;;;;;<<<>>>>>><<<;;;===AAACCCBBB@@@>>>===;;;::::::;;;<<<===AAA===:::@@@DDD===IIIhhh~~~yyyeeeUUUMMMMMM[[[mmmxxx~~~~~~qqqqqqXXXMMMrrraaaJJJFFFGGGEEEEEEDDDCCCCCCDDDEEEEEEJJJaaaiiiWWWDDD@@@???;;;:::;;;<<<<<<<<<>>>AAACCCEEECCCHHHPPPPPPFFF@@@BBBBBBGGGEEEFFFMMMJJJDDDGGGKKKccc}}}qqq```TTTVVVSSSPPPPPPSSSWWWZZZ[[[XXXXXXYYYXXXWWWVVVUUUTTTVVVTTTPPPMMMJJJFFFBBB>>><<<===???>>>===CCCVVVhhhrrreeetttqqqrrrnnnbbbSSSJJJLLLQQQHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDJJJ```~~~sss]]]JJJ<<<777555:::???BBBFFFJJJ\\\bbbOOOSSSJJJHHHGGGIIIHHHEEEDDDFFFEEEBBB@@@AAAAAA???>>>======>>>;;;:::888888999:::999888888888888888888777777666555777:::;;;<<<>>>???@@@ZZZ}}}~~~{{{ssswww~~~|||}}}}}}yyyooo}}}|||~~~}}}}}}}}}zzzxxxwwwsssmmmdddXXXJJJ???888444999BBBFFFLLLJJJKKK^^^}}}eeeQQQTTTQQQKKKNNNIIIHHHGGGFFFEEEFFFGGGHHHCCCDDDEEEFFFFFFEEEEEEDDD???CCCGGGFFFCCCBBBDDDGGGDDDCCCCCCEEEGGGHHHGGGEEEEEEDDDCCCBBBBBBDDDFFFGGGDDDAAAOOObbbyyyvvvnnnjjjiiinnntttuuu{{{qqq```]]]ppprrrxxx{{{wwwpppttt~~~vvvwww^^^SSSiii{{{MMM:::AAA===999>>>===<<<:::888777888999999888999888888999;;;<<<<<<;;;888:::===<<<;;;:::<<<>>>===:::999;;;@@@CCCBBB???=========<<<======>>>>>><<<@@@<<<;;;@@@???FFFWWW```dddtttzzzxxxuuusssuuu{{{oooKKKZZZ```hhhOOOLLLKKKFFFGGGFFFDDDCCCCCCDDDFFFGGGIIIggguuu___GGGBBBDDDBBB<<<;;;999:::<<<>>>??????BBBDDDHHHJJJJJJGGGDDDBBBAAAGGGDDDBBBIIIHHHCCCGGGDDDTTTvvvyyyoooccc^^^WWWSSSRRRSSSSSSRRROOOOOOPPPPPPOOONNNLLLKKKKKKKKKJJJFFFCCCBBBCCCEEEAAABBBGGGNNNYYYlllaaannntttuuupppaaaPPPFFFHHHNNNGGGGGGFFFEEEEEEFFFGGGHHHHHHGGGDDDLLLnnn}}}rrraaaNNNAAA:::777777===BBBEEEJJJOOO\\\NNNNNNIIIMMMDDDIIIKKKIIICCC???AAABBBAAA@@@BBBBBB>>>999777888:::888777666777:::<<<<<<;;;999999::::::999888666555666999888444888??????:::>>>rrruuuwww~~~{{{|||vvvvvv{{{www{{{zzzyyyyyy{{{{{{wwwtttmmmeeeXXXMMMBBB<<<777777???JJJHHHMMMHHHNNNmmmpppPPPRRRLLLLLLPPPFFFIIIHHHFFFEEEDDDDDDDDDEEEBBBCCCDDDEEEEEEEEEDDDCCC===AAAEEEEEECCCBBBEEEIIIDDDCCCCCCEEEGGGHHHGGGEEEEEECCCBBB@@@AAACCCFFFHHHBBB@@@EEEMMMkkk~~~uuullljjjlllooozzzyyyzzzsssiiivvvzzzvvvyyy}}}tttqqquuuooo{{{vvvccc]]][[[kkkiiivvv^^^;;;:::DDD555333???:::;;;999777666777888888888999888888999;;;<<<<<<;;;666999<<<===;;;:::<<<>>>;;;888777:::???BBBAAA>>>======>>>>>>??????@@@@@@999GGGEEE===@@@CCCAAACCCDDDJJJccc}}}pppmmmlllpppiiiMMMZZZiiiQQQMMMKKKHHHIIIHHHFFFDDDBBBBBBDDDFFFGGG@@@cccttt]]]BBB>>>CCCAAA???;;;999999<<<>>>===;;;???CCCDDDBBBBBBEEEEEE@@@@@@GGGCCC@@@FFFGGGEEEJJJCCCLLLbbbjjj~~~}}}}}}uuuiii^^^WWWPPPKKKGGGLLLMMMNNNNNNNNNMMMLLLKKKEEEEEEDDD???;;;;;;BBBHHHIIILLLWWWiii[[[}}}zzzuuulll^^^QQQGGGDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBHHHFFF@@@NNNwwwttt```JJJ<<<777222;;;===???CCCBBBJJJ\\\{{{eeeSSSMMMIIIHHHFFFGGGFFFDDDBBBAAABBBCCCDDDAAA@@@>>>;;;888888:::<<<<<<:::888999;;;<<<:::888888888777666666555555555888;;;???AAA@@@@@@@@@@@@AAA```yyy|||}}}zzz|||~~~}}}|||}}}~~~zzztttxxxxxxuuuvvv}}}{{{yyysssjjjcccPPPFFF;;;666888>>>FFFKKKPPPIIIIIIiii}}}cccMMMKKKOOOMMMKKKLLLGGGFFFFFFFFFGGGHHHIIIIIIEEEFFFEEEBBB???===???AAABBBBBB@@@>>>>>>@@@EEEHHHEEECCCBBBDDDFFFFFFCCC@@@AAABBBCCCCCCBBBBBBCCCDDD@@@FFFEEEHHHccc~~~~~~yyylllpppsssssssssttt{{{fffvvv~~~}}}|||tttqqqzzzyyy~~~mmm___XXX[[[pppllljjjvvv^^^???===:::777666666777888:::999999999888888777777666666777888999;;;<<<======;;;::::::;;;<<<;;;:::<<<;;;;;;;;;;;;<<<======;;;<<<<<<===>>>??????@@@??????@@@AAABBBBBBBBBBBBCCCCCCTTTsssttt|||}}}nnnaaaPPPNNNqqqxxxSSSGGGGGGFFFDDDFFFBBBBBBCCCDDDDDDEEEDDDDDDCCCJJJQQQOOOFFF>>>;;;<<<;;;;;;:::::::::;;;<<<<<>>555888@@@GGGJJJLLLKKK[[[oookkkXXXIIIJJJMMMJJJFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGEEECCCCCCCCCDDDCCCBBBFFFFFFDDDBBB@@@@@@BBBEEECCCBBBBBBCCCEEEEEECCC@@@>>>AAADDDEEEEEEEEEEEEFFFFFFJJJGGGCCCQQQmmm||||||^^^iiitttzzzrrr|||ttttttlllVVV\\\fffkkkppp|||GGG<<<:::777555444444666777777777666666666555555555666666666777888:::<<<===<<<;;;999999:::;;;;;;:::;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<===>>>???@@@AAABBBBBBAAAAAA@@@???>>>AAA===HHHccc{{{qqq___aaawwwgggRRRQQQVVVdddxxxgggTTTEEEFFFHHHEEEBBBDDDAAABBBCCCCCCDDDDDDDDDCCCAAACCCFFFEEEBBB===:::888:::999999999:::;;;;;;<<>>>>>>>>>>>@@@@@@@@@@@@AAAAAABBBCCCBBB@@@AAALLL```sss}}}|||tttmmmiiibbbYYYSSSRRR\\\\\\cccmmmvvv{{{bbb}}}yyygggTTTFFF@@@BBBEEE??????@@@@@@@@@AAAAAAAAAEEE;;;===FFFCCCFFFlll~~~xxxmmm^^^PPPBBB888777<<<<<>>???@@@AAAAAA@@@@@@???>>>===AAA:::===QQQgggttt}}}|||yyymmmfffyyywwwzzzyyyaaaXXX[[[UUUUUU[[[]]]dddIIICCCCCCHHHGGG@@@===@@@@@@AAABBBBBBBBBBBBBBBBBB???===<<<<<<===<<<999666777777777888999:::;;;<<<===<<<<<<<<<<<<<<<======@@@???????????????@@@AAAAAABBBCCCDDDLLLaaaooouuucccPPPCCC>>>???AAA<<<<<<=========>>>>>>>>>CCC<<>>XXX~~~wwwdddXXXJJJ@@@999777<<>>======>>>:::;;;:::888666666888::::::999888888777777666555777888999;;;;;;;;;;;;;;;999::::::888666555777888>>>888BBBaaa~~~}}}||||||{{{||||||}}}~~~}}}||||||zzz|||wwwttttttuuuyyyyyy~~~~~~wwwzzzuuupppmmmiii```RRRFFF===888999DDDLLLLLLLLLNNNaaadddNNNKKKKKKNNNNNNHHHEEEFFFEEEFFFFFFFFFFFFEEEEEEDDDBBBAAAAAABBBCCCCCCBBB@@@@@@BBBDDDDDDCCCCCCDDDEEE@@@@@@BBBDDDEEEFFFEEEDDDHHHIIIHHHFFFCCCAAABBBCCCGGGHHHHHHHHHIIIWWWsss{{{lllcccgggrrrwwwvvv|||~~~yyyvvvdddVVVKKKEEETTTbbbggg[[[777666333222111000000111222333111111111111111111111000333333333444666777999::::::888777777999::::::999:::::::::::::::;;;;;;<<<999999999999;;;<<<>>>???<<<===>>>??????@@@@@@@@@AAA<<<>>>HHHUUUbbbqqq}}}|||vvvsssuuuwwwrrrggg^^^```uuu||||||[[[EEEHHHDDDBBBCCC@@@;;;;;;@@@???@@@@@@AAAAAAAAA@@@@@@>>><<<999888999999999888555555666666888999:::;;;::::::::::::;;;<<<======>>>>>>>>>======>>>>>>???AAAEEEGGGCCCDDDWWWyyyrrrnnneeeVVVIII@@@<<<===>>>999::::::::::::;;;;;;;;;<<<===AAACCCAAACCCOOO]]]ssscccPPPGGG===888666777===DDDGGGIIIDDDIIIhhh[[[LLLKKKOOOJJJGGGFFF???AAA@@@???>>>===<<<;;;;;;888999999888666666888999::::::999888666555444444777888:::<<<======<<<<<<;;;;;;;;;999666555666888333555;;;PPPuuu}}}~~~}}}|||||||||||||||}}}}}}~~~{{{xxx{{{}}}yyywwwvvvvvvuuusssvvv{{{~~~yyy}}}vvvtttppplllggg```SSSDDD:::999999AAAJJJKKKIIISSSbbblllSSSMMMLLLMMMNNNLLLHHHFFFHHH@@@AAACCCDDDEEEEEEEEEEEEAAADDDFFFDDD???===@@@CCC>>>@@@BBBCCCAAA@@@AAAAAA???AAACCCEEEFFFFFFFFFGGGPPPNNNKKKGGGEEEEEEHHHKKKHHHFFFFFFGGGEEEJJJ]]]qqq~~~~~~tttiiiiiiooossssssnnnZZZQQQKKKEEEAAAHHHGGGZZZpppkkk<<<555888111000000000000111222222000000000000000000000000111111222333444666777888888777666666888999999888999999999999999:::;;;;;;888888888888:::<<<>>>@@@<<<<<<===>>>????????????>>>@@@CCCEEEFFFMMM]]]lllxxx}}}www{{{rrrUUUHHHEEEDDD>>>:::999::::::===AAA>>>>>>????????????>>>===<<<<<<:::777555444666888444555555666777888:::;;;999999999999;;;<<<===>>>======<<<<<<<<<===>>>>>>>>>BBBDDD@@@>>>IIIbbbvvvzzz{{{gggjjjXXXRRRIIIAAA===<<<<<<;;;777888888888888999999999555<<<>>>;;;===FFFHHHEEEwww}}}dddSSSCCC<<<666666777777:::???JJJBBB===WWWcccKKKDDDHHHLLLGGGGGGGGG@@@@@@@@@???>>><<<;;;:::999777888888888777777888:::<<<======;;;888666666666555777999;;;<<<;;;:::999::::::;;;999777555555666333888777???ccc~~~~~~~~~}}}}}}|||||||||}}}{{{yyy{{{~~~yyy~~~yyyuuuuuuxxxzzzxxxvvvxxx~~~wwwxxxxxxnnnlllggg^^^SSSFFF<<<666888<<>>???BBBDDDEEEEEEEEEEEECCCGGGJJJFFF???<<>><<<<<<<<<>>>AAADDDEEEEEEEEEEEEFFFGGGFFFDDDBBBBBBDDDJJJNNNDDDEEEFFFGGGEEEFFFNNNXXXaaaxxxwwwtttddddddjjjhhhwww}}}}}}nnn^^^KKKAAA<<<:::;;;>>><<<[[[}}}JJJ666<<<+++000000/////////000000111......////////////000000///000000111222444666666777555444555777999999888999999888888999999:::;;;999888888888:::<<>>===<<<;;;AAAFFFCCC===>>>JJJWWWwww~~~}}}fffOOOEEEDDDGGGCCC???<<<;;;<<<===;;;:::=========>>>======<<<;;;888999:::888444333444777555555555666777888999:::888888999999:::<<<===>>>;;;;;;;;;;;;<<<===>>>???>>>AAABBB???<<<@@@JJJSSSjjjoooZZZVVVSSSMMMDDD>>><<<;;;:::999666666777777777888888888666::::::666999AAABBB<<>>AAAIIIFFFSSS}}}VVVDDDAAAEEEGGGBBBEEEIIIAAA@@@@@@???>>>===;;;999999666777999888777777999:::===>>>>>><<<888555555777222333666888888777666444555777888777555333222222666999444000FFFqqq|||www{{{uuuyyy{{{~~~}}}|||{{{{{{yyyzzz}}}~~~|||yyyvvvyyyxxxxxxyyy{{{}}}}}}}}}~~~~~~}}}vvvppptttjjjggg```SSSDDD;;;:::;;;@@@AAAGGGLLLJJJSSSxxx]]]OOOIIIHHHIIIJJJIIIHHHGGGEEECCC@@@AAADDDEEEFFFFFFEEEEEEDDDFFFFFFCCC??????DDDJJJAAABBBAAA???===;;;;;;<<<===@@@CCCDDDCCCBBBCCCDDD>>>???@@@@@@@@@CCCFFFIIICCCIIIMMMLLLIIIJJJMMMNNNMMMiii{{{qqqhhhddd```lllooorrr|||uuu```RRRCCC???===@@@@@@>>>BBBIIIRRRtttYYY:::333777'''//////..................,,,---------..................///000111333444555666444333444666888888888888888888888888999::::::999999888888:::===@@@BBB@@@@@@@@@@@@???>>>======;;;@@@DDDAAA<<<<<>><<<:::888<<<<<<<<<<<<<<<;;;::::::888888888999;;;;;;888666777666666666777888888999888888888888999:::<<<<<<:::::::::;;;===>>>@@@AAA>>>@@@BBBAAA??????BBBEEEXXXdddyyy}}}UUULLLZZZRRRHHH@@@<<<:::888666666666666777777777777888:::999888777888;;;===>>>;;;eeeyyyyyy|||hhhOOO===777999444444:::@@@CCCFFFIIIGGGQQQttt___FFFEEEBBBEEEDDD???DDDIIIAAA@@@@@@???>>>===;;;999888666777999999888888999;;;;;;======:::666333444555///111333555666444222111111333555555333111//////,,,222555333888PPPtttxxxlllqqqrrrvvv}}}~~~}}}{{{zzz|||zzzzzzzzzyyywwwyyy{{{uuuyyy|||}}}}}}}}}ssswwwpppeeekkkgggddd[[[JJJ;;;555;;;BBBJJJGGGHHHKKKKKKXXX```RRRTTTNNNEEEHHHJJJJJJJJJIIIFFFBBBCCCDDDFFFGGGHHHGGGEEEDDDCCCBBB@@@>>>>>>@@@EEEIII>>>??????>>>======>>>@@@;;;???BBBBBB@@@???@@@BBB???BBBEEEFFFFFFFFFFFFGGGHHHSSSWWWPPPIIIHHHGGGEEEIIIXXX~~~xxxggg\\\ddddddgggsss|||tttcccWWWLLLAAA:::>>>:::999:::<<>>???@@@@@@AAAAAA@@@>>>AAABBB@@@???AAACCCDDDGGGLLLaaammmuuubbbPPPCCCEEEIIIGGGDDDDDD<<<>>>>>>:::888:::>>>@@@;;;<<<<<<<<<;;;;;;:::999;;;888777<<>>888888777777777777777888999777777777777888999:::;;;999999:::;;;===???AAABBB:::<<>>:::999888888555555555555555555555555333333444555666777888888<<>>888777666777888AAAIIIBBB???LLLUUUbbbDDDLLLGGGCCC@@@@@@CCCGGGHHHGGGCCCCCCCCCAAA>>>======>>>555555555555555444444444=========<<<999666222000...000111222222111000...222333555777777555333111333111///444666777UUU|||jjjjjjrrrtttyyyvvvsss}}}}}}~~~}}}~~~~~~~~~}}}|||{{{zzzyyy|||vvvvvv}}}~~~vvvmmmlllqqqqqqlllaaaXXXGGG999444:::DDDIIIEEENNNFFFJJJjjjgggPPPTTTUUUMMMIIIIIIIIIHHHGGGDDDBBBAAADDDEEEEEEFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCDDDEEEEEE??????>>>>>>>>>>>>??????HHHGGGFFFCCC@@@>>>???AAABBBBBBCCCDDDEEEFFFGGGGGGIIIJJJLLLLLLKKKIIIFFFDDDMMMFFF___|||xxxdddYYYaaaiiiiiiooo{{{rrrgggZZZQQQIIIFFFBBB===;;;;;;;;;AAAAAA<<>>===>>>???AAAAAAAAAFFFCCCCCCKKK]]]xxx~~~___LLLMMMFFFCCCFFFEEE@@@???AAA???===::::::;;;<<<<<<;;;;;;;;;;;;:::::::::999999777777666DDDZZZYYYBBB333888999::::::888777777777666777888999::::::::::::888999;;;<<<>>>>>>>>>===BBBAAA?????????AAACCCEEEKKKKKKLLLYYYvvv|||vvvPPPNNNNNNJJJCCC>>>;;;999777555333333333333333333333333333333444555666777888888;;;>>>RRRyyyiiicccooo{{{mmmxxx{{{yyygggaaaWWWJJJ???999777777999DDDAAA>>>HHHOOOMMMMMMsssUUUKKKHHHFFFCCC@@@@@@BBBEEEEEEDDDCCCCCCBBB???<<<::::::;;;666666555555444444444333666666777666555222000......///111222222111///...///111333444444333000///111333111222222000CCCfffvvvjjjooopppsssxxxvvv~~~~~~~~~|||{{{{{{{{{zzzzzzzzzyyyzzzyyy|||}}}uuuvvvtttooonnnnnnhhh___SSSJJJ>>>888<<>>@@@AAABBBBBBCCCDDDEEEFFFGGGCCCEEEGGGIIIIIIHHHFFFEEEDDDDDDQQQjjj|||{{{rrr|||{{{ggg[[[YYY___gggmmmssstttvvvxxxyyyyyy|||~~~~~~}}}}}}yyyxxx{{{xxxvvvrrrllleee[[[PPPIIIKKKCCC<<<:::888666777;;;;;;???CCCNNNjjjfffIII000,,,000000------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------000000111111222333555555777888888777666666999;;;;;;888555666999;;;<<<;;;<<<;;;;;;;;;<<<===???@@@???>>>===>>>???AAAAAAAAA@@@>>><<<@@@JJJZZZjjjtttyyywwwqqq```SSSKKKJJJEEE@@@>>>BBBCCC@@@???AAA===<<<::::::;;;;;;;;;999888888888888777777777777555777555@@@SSSRRR???555666777888888666555555666666777888999999999999999777888:::;;;<<<<<<<<<;;;@@@@@@?????????AAABBBCCCCCCDDDCCCJJJbbb|||}}}qqqKKKIIIIIIFFFAAA===:::888555222222222222222222222222222333333444555666777777888;;;;;;===PPP~~~uuuhhhgggmmmwwwtttjjjuuuyyynnneeeNNNHHH???888555777999;;;<<<<<>>===>>>???AAAAAABBBBBBCCCDDDEEEEEEAAABBBDDDEEEEEEEEEDDDCCCAAAFFFHHHIIIWWWsss}}}}}}|||{{{rrrggg```[[[eeeffffffdddbbbccceeegggkkkccc]]]^^^___\\\ZZZYYYZZZ[[[ZZZTTTLLLDDD???===666444777===@@@@@@CCCGGGMMM\\\nnnnnn>>>333---//////***(((,,,,,,,,,+++++++++******************+++++++++,,,,,,+++++++++,,,,,,,,,,,,---////////////000111222333555666777666555666777999999777555666888:::::::::<<<;;;::::::;;;<<<===>>>>>>>>>>>>??????@@@AAAAAA???>>>===>>>@@@DDDHHHJJJ\\\bbbttt}}}jjjTTTGGGAAA@@@AAAEEEAAA===<<>>===>>>:::999999999::::::888777555555555444444444333333333666333999HHHGGG;;;777444555666555333222333444666777777888888888777777777888999;;;;;;;;;:::999===>>>>>>???@@@@@@AAAAAACCCFFFDDDAAAJJJ___ssszzzqqqKKKIIIIIIEEE@@@;;;888555333111111111111111111111111111333333444444555666666777777888777@@@ccc___nnnvvvsssgggfffuuuvvvlll```TTTLLL???999444333777===AAABBBBBBCCCHHHPPPLLLLLL|||lllPPPKKKJJJHHHGGGDDDCCCCCCBBBAAA@@@???>>>;;;;;;<<<;;;999999:::;;;777666666444333222111111///000000111111000///...------............------+++,,,---...///...---,,,)))444222...222333333888FFFxxxsss~~~kkkdddhhhiiirrr}}}uuurrrtttvvvyyyuuunnnfff]]]QQQCCC999777444666AAAMMMTTTVVVVVVWWWXXX^^^HHHPPPZZZSSSMMMPPPFFFFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@>>>======>>>???????????????@@@@@@?????????AAABBBBBBAAA???>>>>>>@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@???AAAGGGDDD===GGGeeeyyydddggguuuhhhVVV```cccddd```^^^^^^^^^]]]^^^XXXRRRPPPOOOMMMIIIGGGBBBCCCCCCAAA===999888888@@@===>>>AAACCCGGGPPPYYYyyyzzzttt:::...---///111...'''&&&***++++++*********))))))))))))))))))*********++++++*********+++++++++,,,,,,,,,------...000111333444444555666666666666777999888777777777888::::::;;;<<<<<<;;;;;;;;;<<<===>>>>>>???@@@@@@?????????@@@??????@@@AAA@@@@@@???>>>DDDKKK___qqq}}}yyylllZZZDDDAAA@@@CCCFFFFFFBBB>>>BBB???===>>>>>><<<999888777777777888999888666333333222222222222111111111000444111222<<<<<<666888222333444333111111222444777777888888888888777777777888:::;;;;;;;;;:::999;;;<<<===???@@@@@@@@@@@@AAAGGGIIIBBB???FFFPPPUUUzzztttMMMKKKLLLGGG>>>888444333222222111111111111111111111111222222222333444444555555222444666:::HHHfffjjjfffcccaaa]]]\\\bbbkkk{{{wwwqqqhhh]]]RRRHHH???:::999777666:::@@@FFFGGGGGGFFFUUUMMM???XXXsssIIIIIISSSLLLEEEGGGDDDDDDCCCBBB@@@>>>>>>===<<<<<<<<<:::888666777888555555444333222111000///111111000000///...------,,,,,,,,,------,,,,,,,,,***+++,,,---......------(((222///+++222666333444---RRRvvv|||jjjdddfffbbbiiirrrzzz~~~}}}~~~zzzmmmnnnxxx{{{yyyyyynnn^^^QQQGGG>>>777333<<<<<>>>>>>>>@@@AAABBB======>>>??????>>>======???AAABBBAAA@@@???@@@AAA?????????@@@AAAAAABBBBBBEEEDDDCCCAAA@@@@@@@@@???@@@@@@???>>>BBBOOObbbqqq~~~dddYYYmmm|||pppppphhh[[[RRRPPPNNNKKKJJJJJJHHHEEECCCCCCBBBAAA<<<;;;:::;;;======<<<:::;;;;;;???HHHSSSddd|||mmm@@@222///---------+++''''''*********)))))))))(((((((((((((((((()))))))))******)))))))))************+++***+++,,,...000222555666333555777777777777888999888888999999999:::;;;<<<===<<<<<<<<<<<<===???@@@>>>@@@BBBAAA???======>>>:::;;;===????????????>>>;;;>>>LLLVVVVVV___fff```hhhrrr{{{iii\\\UUUQQQKKKFFF???===;;;;;;===???>>><<<======<<<;;;;;;:::888555555444444555666666333111111111111111000000000000...333///---444333111777111222222111000000222444666777777888888888888888888999:::;;;<<<<<<;;;;;;:::;;;===>>>???@@@@@@@@@999@@@DDDCCCBBBDDDGGGHHHUUUeee}}}vvv~~~bbbsssLLLIIIKKKEEE<<<555222111222222111111111111111111111111000111111111222222222222666555777777444AAAmmmmmmRRRMMMPPPPPPUUU]]]___mmmssswwwpppaaaXXXTTTMMMEEE???:::777666999:::>>>CCCGGGJJJJJJIIICCCIIIJJJ^^^eeeVVVIIIHHHKKKJJJEEECCCBBBCCCBBB@@@===<<<<<<===??????===:::555333222333333333222111000//////...111000///...,,,+++******++++++++++++++++++++++++******+++,,,------------***000,,,)))000222...000555333LLLzzz{{{dddYYYaaa^^^___eeemmmxxx|||{{{yyyvvvooommmxxxwwwfffXXXGGG===777444555888>>>>>>BBBFFFDDDEEEUUUhhhhhhPPPSSSPPPHHHDDDDDDFFFEEECCCCCCBBBAAAAAABBBBBBCCC@@@@@@BBBCCCDDDEEEEEEEEEBBBBBBAAAAAABBBCCCEEEFFF;;;<<<===>>>>>>===<<<;;;===???AAAAAA@@@@@@AAABBB>>>>>>>>>??????@@@@@@@@@BBBAAA@@@???@@@AAABBBCCCAAA>>>???DDDBBB???FFFSSSqqqzzzggggggkkknnn}}}vvv___PPPMMMLLLIIIHHHIIIFFF???;;;<<<<<<:::>>>======@@@DDDFFFEEEDDDHHHRRReeexxxqqqBBB,,,111///+++((('''((()))***+++))))))(((((((((''''''''''''''''''((((((((())))))((((((((()))))))))******)))***+++---///222444555222444777888777777888999777999:::;;;::::::;;;===<<<<<<<<<<<<===???AAABBB@@@BBBDDDCCC???;;;;;;<<<:::;;;<<<===???@@@@@@AAABBB@@@HHHJJJBBBCCCHHHDDDNNNSSSYYY```eeeiiimmmppptttoooiiifffeeebbb]]]XXXSSSOOOIIIDDDAAA@@@AAABBB@@@???<<<777888<<<>>><<<666888888888999<<<:::555333222222222333333111000000000000000/////////...---222...+++000///---555000000000///...///111333444555666777777888888888777888:::;;;<<<===<<<<<<;;;<<<<<<>>>???@@@AAABBB???@@@BBBCCCEEEHHHKKKLLLLLLUUUkkk}}}uuu\\\DDDmmmEEEBBBDDD???999444222222222111/////////////////////////////////000000000000000888555666666111444MMMjjjlllSSSMMMPPPUUUXXXLLLUUUXXX___kkkmmmrrrxxxvvvsssqqqlllaaaRRRGGG???>>>===;;;::::::<<<======@@@EEEIIIJJJKKKLLLLLLQQQ[[[ttt\\\DDDIIIJJJFFFCCCDDDCCC@@@@@@@@@???<<<999888:::<<<;;;;;;:::777333111111222000000/////////.........000///...---,,,+++++++++*********))))))*********))))))******+++,,,,,,,,,+++...)))***111---)))///666,,,555\\\iiiaaacccZZZUUUWWW]]]ccckkktttuuuzzz}}}}}}zzz|||xxxlllrrrtttqqqrrrvvvooobbbLLL@@@777666777777:::>>>@@@>>>AAAGGGJJJTTTpppuuuRRRNNNNNNKKKGGGEEEFFFEEECCCBBBBBBAAA@@@@@@AAABBBCCC>>>???@@@BBBDDDEEEFFFFFFFFFEEECCCBBBBBBBBBCCCCCC<<<===>>>??????>>>===<<<:::===???@@@@@@???@@@AAA======>>>>>>>>>>>>??????AAA@@@>>>===>>>???AAACCCAAA@@@AAADDDAAA>>>@@@FFF[[[{{{kkkWWW^^^ppp}}}mmmeeehhhiiieeebbb^^^TTTJJJIIIMMMNNNJJJCCCGGGMMMRRRVVVZZZ]]]```bbb@@@444000***+++***'''&&&''')))))))))((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))******++++++---...000111000333555777666666777888666888:::;;;999999:::<<<:::::::::;;;<<>>999888:::;;;<<<===>>>???@@@AAAAAAEEEBBBGGGHHH>>>===AAA======>>>@@@DDDHHHJJJIIIGGGIIIIIIGGGEEEBBB???===<<<===AAAFFFHHHFFFAAA===;;;999======;;;<<<@@@>>>:::777:::;;;:::;;;???===777333111//////000111000///............------------,,,111---***///---+++222.........---,,,---///222000111222444555666777777444555888:::<<<<<<<<<<<<===<<<<<<===>>>@@@CCCDDDIIIGGGEEEFFFGGGHHHJJJLLL@@@AAALLL\\\ffflllzzz{{{mmmccc~~~zzzpppVVVJJJIIIKKKggg>>>;;;<<<999666444333333111000....................................////////////111000222333333222666;;;]]]uuu\\\SSSLLLDDDJJJKKKFFFGGGMMMNNN\\\vvvssspppooorrrxxx|||}}}|||yyy|||zzzvvvuuuuuurrrggg\\\WWWPPPEEE<<<888444777:::<<<>>>???BBBCCCAAAEEEJJJLLLKKKKKKNNNPPPpppVVVBBBJJJDDDBBBEEEFFFAAA>>>???>>>>>>===999555555888<<<444555555444333222444666...............---------000///......---------...******))))))))))))******((((((((()))***++++++,,,***+++(((---333---(((222(((111000111QQQjjj```YYYZZZ[[[WWWTTTUUUbbbllluuu{{{{{{zzzrrriiikkkvvvxxxjjj\\\VVVNNNEEE;;;444222888======>>>BBBGGGCCCGGGQQQ\\\qqqsssPPPKKKIII@@@;;;@@@FFFEEECCCBBBBBBAAA@@@@@@@@@AAABBBCCC<<<===???BBBDDDEEEFFFGGGFFFEEECCCAAA???>>>>>>???<<<>>>???@@@@@@???>>><<<888;;;>>>??????>>>???@@@============>>>>>>>>>>>>DDDBBB???<<<;;;<<<===???<<>>AAABBBBBBFFFHHHEEE>>>888777888888999;;;<<<>>>>>>>>>>>>>>>:::@@@CCC;;;:::>>>;;;;;;;;;>>>DDDHHHHHHCCC>>>===AAAEEEEEEBBBAAADDDGGG>>>>>>???>>>======???@@@>>>@@@===666555:::;;;888>>>BBBBBB??????BBB>>>888333111......///000000///---------,,,,,,,,,++++++,,,111---***///---***000,,,,,,,,,+++***+++...000---...000222444555555666222333666999;;;<<<<<<<<<>>>===<<<<<<>>>AAADDDEEEGGGFFFGGGIIIIIIHHHIIILLLMMMJJJLLLRRRRRRTTTfff|||wwwzzzrrrxxxxxxttt]]]NNNHHHHHHGGGGGGXXX===888;;;:::888555333111000///////////////....................................///000000111222222333333CCC```wwwaaaSSSJJJFFFDDDFFFEEEEEEMMMXXX[[[\\\\\\[[[^^^gggpppvvvuuurrrnnnjjjfffaaa[[[WWWTTTNNNEEE>>>:::::::::;;;000;;;EEEGGGDDDDDDFFFIIIDDDMMMKKKFFFHHHOOObbb|||~~~\\\JJJAAAFFFGGGGGGDDD???<<<<<<>>>;;;999777666777999999888888666555222111//////...+++,,,,,,,,,,,,,,,,,,,,,---+++)))***---///...,,,,,,,,,++++++)))((('''&&&)))***+++***(((''')))***---,,,***+++,,,,,,***)))...((()))444@@@TTTvvvttt|||WWWQQQXXXUUUNNNLLLSSSVVVaaaooovvvxxx}}}yyyvvvxxx|||~~~|||{{{zzzsssnnnlllllllllllleee___VVVMMMFFF@@@;;;777777<<<777777BBBFFFBBBCCCNNN???FFFkkkxxxQQQDDDGGGEEE@@@<<<===AAADDDCCCAAA@@@???>>><<<<<<===???@@@>>>???@@@AAACCCEEEGGGIIIFFFCCC???>>>???@@@AAABBB===>>>?????????>>><<<;;;????????????????????????============<<<<<<<<<<<<======>>>===;;;;;;<<<>>>>>>===;;;:::;;;<<<>>>???HHHOOO^^^qqqaaa[[[lll|||}}}ttttttuuuooooooaaalllZZZ555//////'''%%%---))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******++++++000000111111111222222222222333666888999999888777444555888;;;===>>>??????@@@AAABBB???:::888888999;;;<<<===>>>???@@@@@@@@@@@@???>>>======<<<=========<<<<<<===???AAAAAA@@@@@@@@@@@@@@@???===<<<;;;<<<<<<===============<<>><<<<<<===???@@@???????????????@@@AAABBBCCCAAA>>>===>>>?????????============<<<;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???>>><<<<<<===???>>>===<<<;;;<<<===???@@@HHHHHHLLLWWWhhh|||~~~sssuuummmfffddd\\\[[[ccceeebbbgggqqqbbb```dddpppwwwtttsssuuu}}}LLL777)))---111+++)))...)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''(((((((((((('''(((((())))))***++++++.........///000111111222222333555777888888888777888999<<<>>>@@@AAAAAAAAAAAABBBBBB???;;;999999:::;;;<<<===?????????>>>===>>>>>>===<<<;;;;;;<<<<<<===<<<<<<===??????>>>===>>>???>>>>>>===<<<;;;:::::::::;;;;;;<<<;;;;;;:::<<<===<<<999666555555666555333333333444555444333000//////...------,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++---------------...//////111111222333444666777888<<<:::999999<<<@@@EEEHHHDDDBBB@@@@@@CCCEEEEEEDDDIIIIIIIIIHHHHHHIIILLLOOORRR[[[dddooo|||jjjYYYNNNJJJIIIFFFDDDBBBBBBAAABBBRRR:::555777666444222111000000/////////.........---------------------------------......//////000111111111111000;;;XXXyyy{{{jjjSSSCCC<<<>>>AAADDDDDDDDDBBB@@@AAAEEEIIIGGGHHHHHHGGGEEECCCBBBCCCAAAAAAAAAAAAAAABBBBBBCCC===>>>BBBHHHMMMNNNKKKHHHQQQOOOVVVzzzhhhMMMBBB???>>>@@@@@@CCCGGGGGGDDD@@@===;;;===;;;888888888888777666444333222000...---,,,,,,---,,,,,,,,,+++*********,,,***))))))+++,,,,,,+++'''((()))+++,,,,,,,,,,,,((())))))(((((()))---000666666333...)))))),,,000***+++......((((((;;;QQQdddKKKKKKbbb]]]QQQDDD@@@GGGPPPTTTdddeeefffiiilllooopppppphhhiiijjjlllmmmkkkgggdddddd^^^UUUMMMGGGCCC@@@>>>999666222///000666>>>EEEFFFHHHFFFGGGGGGDDDSSSqqq{{{VVVGGGDDDDDDFFFBBB???<<<<<<>>>@@@???===AAA@@@>>><<<<<<===>>>???======<<<<<<<<<===>>>>>>???>>>======>>>>>>===<<<===<<<;;;:::999999999999<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>=========>>>??????>>>======>>>@@@======<<<<<<===???@@@AAANNNIIIDDDCCCKKK]]]rrrrrruuuxxxtttrrrCCC---++++++//////,,,)))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''(((((()))*********++++++,,,---...000000111222333444444666666777888999;;;===???@@@AAAAAAAAAAAAAAAAAA>>>;;;::::::;;;:::<<<>>>@@@@@@>>><<<:::;;;;;;::::::::::::::::::::::::;;;===>>>>>>;;;999<<<<<<<<<<<<;;;:::999999888999999999999999888888999777555444444444333222///...------//////...---......---,,,,,,+++++++++,,,,,,,,,+++++++++++++++************************++++++************++++++++++++******++++++,,,---......///000111333444555999888888888:::<<>>OOOllldddOOOFFF@@@<<<>>>DDDKKKLLLGGGBBB@@@>>>AAAEEEFFFEEECCCCCCDDD???AAACCCDDDDDDDDDEEEEEELLLOOORRRMMMEEEEEERRRaaavvv}}}aaaLLLLLLPPPHHH>>>;;;===???BBBDDDDDDBBB@@@>>>:::888666555555555333111333222000...---,,,++++++---,,,,,,+++***))))))(((+++***))))))************&&&'''(((***++++++++++++)))))))))((('''))),,,///>>>>>><<<555,,,'''(((,,,'''))),,,---)))&&&000<<<@@@^^^{{{|||cccccciiiYYYMMMLLLNNNKKKGGGFFFGGGHHHIIILLLSSSYYYZZZVVVUUUUUUUUUVVVUUUQQQLLLGGGEEEAAA<<<999888999999888<<<;;;;;;;;;===???BBBCCCJJJDDDAAAMMMYYY\\\sssVVVBBBAAADDDCCC@@@AAA???<<<<<<>>>???>>>===AAA???===<<<<<<<<<>>>???::::::;;;;;;===>>>???@@@===<<<<<<>>>??????<<<:::>>><<<;;;999888999999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<<<<===>>>===<<<<<<>>>@@@============>>>???AAABBBJJJHHHDDD@@@@@@GGGSSS\\\xxxzzz]]]===...///222111+++(((((((((&&&((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((())))))***)))***+++,,,...///000111222222222222333555666777777888:::<<<============@@@???>>><<<:::999::::::999;;;>>>AAAAAA???===;;;888888888777888888999999777777999<<<======:::777888888999999999888888777888888888888888888777666666333000111333444333000...---,,,---...///...,,,,,,,,,++++++************+++++++++++++++***************************************))))))))))))************))))))******+++,,,,,,,,,---...///111222333777777777777888999:::;;;?????????@@@AAACCCCCCCCCFFFCCCAAABBBEEEGGGGGGEEEAAAJJJMMMHHHDDDKKKUUU[[[kkkoooxxxzzzppp^^^VVVLLLGGGGGGHHHGGGEEE@@@AAACCCDDDEEEEEEEEEDDDLLL888555222222111//////......///------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------...//////...222555333555MMM|||ooo\\\RRRJJJHHHGGGBBB@@@BBBBBBEEEHHHIIIIIIGGGEEEEEEDDDFFFHHHIIIIIIIIILLLNNNJJJMMMQQQRRRSSS___}}}XXXEEE;;;DDDHHHBBB???DDD@@@@@@@@@@@@@@@@@@>>>===888666555444444333111000111000///---,,,+++++++++,,,,,,+++***))))))(((((()))))))))((((((((()))***''''''((((((((((((((('''*********(((''''''))),,,+++///222///***'''(((+++'''''')))---...---///222---EEEcccpppLLLJJJNNNEEE===???BBBAAA======DDDKKKHHH@@@BBBBBBBBBDDDDDDAAA===999<<<999888888;;;>>>@@@@@@@@@BBBEEEGGGFFFBBB===999BBBBBBQQQvvvcccSSSDDD@@@BBBAAA>>><<>>=========>>>======???>>>===;;;;;;<<<>>>???============>>>???@@@AAA=========???@@@@@@>>>;;;>>>===;;;:::::::::;;;<<<========================<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;===???=========>>>>>>???@@@AAA:::===@@@AAA@@@BBBFFFIIIaaasss}}}TTT***!!!555,,,---***###$$$)))+++'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))+++,,,...///000111111000000111222333555666444666888999;;;;;;;;;:::>>><<<:::888888888999999888;;;>>>AAABBB@@@>>><<<666666555555666777888888333444777:::<<<<<<:::888555666666777777777666666888888888888888777666555444111//////222444222000///---,,,---...///...---************))))))))))))************************))))))))))))))))))))))))***))))))(((((())))))*********))))))******+++,,,++++++,,,---...000111222888888888888888888999999>>>???@@@AAABBBBBBCCCDDDCCC@@@???@@@DDDEEEDDDBBBAAAHHHKKKFFF@@@@@@FFFKKKGGGMMMUUU^^^hhhpppppplllpppqqq}}}}}}ooocccddd___PPPHHHNNNHHHBBBBBBEEEEEE>>>777===>>>@@@BBBCCCDDDDDDDDDIII777555222222000///............------,,,,,,,,,+++++++++******************************++++++,,,------.../////////...///;;;UUUlll|||ooo^^^KKKCCCEEECCCBBBAAACCCFFFIIIJJJIIIKKKLLLKKKHHHFFFHHHMMMRRRIIIRRRiiiwwwUUUHHH>>>;;;AAAAAA;;;===FFFEEECCC@@@>>>===;;;999777777666555555666555333111000///...---,,,++++++++++++*********)))(((((((((((())))))(((&&&&&&''')))''''''(((''''''&&&%%%$$$((()))***((('''&&&'''(((!!!%%%***+++)))''''''))))))'''(((+++...///---+++///111:::XXX}}}zzz~~~gggeeemmmaaaNNNFFF@@@@@@<<<888===EEECCC:::999999:::<<>>===:::999;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;===???AAABBBAAA@@@???>>>>>>===>>>======>>>???AAAAAA???===<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::::::::999999999999:::;;;;;;::::::<<<>>>======>>>>>>>>>>>>??????:::;;;===>>>>>>???@@@AAAFFFTTTdddvvv{{{___DDD000***,,,...))))))((('''))),,,***%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))***+++---...//////...///000111222333333444333555777999:::;;;;;;;;;===:::777666777888888888999;;;>>>???@@@???===<<<444444444444555666888888444444666888;;;;;;999777333333444555666666666666777777777777666555444444222000//////000111111000---,,,+++,,,---...---+++)))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))*********)))***++++++,,,***++++++,,,---///000111::::::999999999999::::::;;;>>>@@@AAAAAABBBCCCDDDDDDBBBBBBBBBCCCCCCBBBAAAHHHFFFDDDEEEIIIKKKIIIEEECCCEEEGGGHHHJJJMMMPPPRRRMMMQQQ[[[fffeee^^^```hhhtttllleeecccaaa[[[UUUSSSPPPRRRIIIEEEMMMOOOLLLQQQHHHIIIIIIFFFAAA>>>@@@BBBAAABBBCCCDDDEEEFFFGGGHHHEEE555333333222111///...---------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))******+++,,,,,,------+++***---///111888@@@NNNmmmyyy```[[[ZZZPPPDDD???AAAEEEGGGFFFIIIJJJKKKKKKOOOYYYgggrrriiiKKK888CCC???@@@EEEEEE???===>>>AAA???>>>======;;;777444555444444444555555222000000///...---,,,+++++++++)))))))))))))))))))))((('''))))))(((%%%$$$&&&(((''''''((((((''''''&&&%%%$$$&&&(((((('''&&&&&&'''(((((()))))))))(((''''''))))))))))))***,,,+++******&&&"""111NNNbbbwwwzzz~~~TTTJJJNNNJJJ===888<<<===888===<<<<<<>>>AAABBBBBBAAABBB@@@??????BBBDDDEEEDDDMMMUUUZZZUUUQQQ```PPP<<<:::777777999999666666999555777888999999::::::;;;;;;;;;::::::;;;>>>AAABBBAAA@@@???>>><<<<<<<<<;;;>>>======>>>@@@@@@???>>>999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999999;;;<<<;;;;;;;;;===???======>>>>>>======<<<<<>><<<;;;<<<<<<;;;:::888@@@GGGRRRaaajjj|||]]]???+++###$$$555888 +++***+++---,,,(((%%%$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((((((((()))***++++++,,,,,,,,,---///111222222222111111333555888:::;;;;;;;;;===:::666555777999999999<<<<<<======<<<:::999777333333333444555666888999888777777888999999777555222222333444555666666666555555555555444333222111...//////...------...000---+++++++++,,,---,,,+++))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((()))((((((''''''(((((())))))))))))))))))***++++++)))))))))***,,,---///000777777555555555666777888999<<>>@@@>>>999555111111111222333333111...000///...---,,,+++++++++(((((((((((())))))))))))'''))))))(((%%%$$$&&&(((''''''(((((((((((((((''' ###'''((((((''''''''''''&&&$$$%%%''')))******'''***+++)))''')))+++---+++...+++)))///<<>>AAACCC<<<<<<;;;;;;;;;<<<<<<===>>><<<<<<===>>>??????>>>777888:::===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<>>>@@@>>>>>>>>>>>>===<<<;;;:::;;;999888:::>>>???===:::===@@@>>>AAAJJJQQQddd{{{ZZZRRR444"""---666%%%%%%..."""'''%%%&&&***((("""###***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''''''(((((())))))******+++,,,///111222222111000...000333666888999::::::>>>:::666555888:::;;;:::>>>===<<<;;;888666444333222222333444555777888999<<<:::888777777777555333111222333444555666666666444444444333222111000///,,,...000...+++***,,,///...,,,+++,,,---...---+++))))))))))))************'''((((((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******((((((((()))***,,,...///333222000//////111222444777:::>>>???>>>>>>@@@BBB>>>BBBFFFHHHHHHIIIMMMPPPEEEIIILLLKKKEEECCCIIIRRRMMMGGGDDDFFFIIIIIIGGGFFFCCCHHHIIIFFFFFFJJJHHHBBBIIIHHHIIIKKKIIIEEEFFFJJJ>>>HHHKKKLLLMMMEEECCCOOOFFFCCC@@@@@@DDDGGGGGGEEECCCBBB@@@@@@@@@BBBDDDEEE|||CCC999333000///...------,,,------+++++++++************))),,,+++++++++******))))))))))))))))))))))))))))))******+++,,,,,,---......555111888RRRttteeeNNNGGGDDDAAA??????>>>===============>>>===<<<;;;999777666444444222000...---------///000222000---+++)))(((''''''+++++++++***)))(((((('''///---)))&&&%%%%%%'''(((%%%%%%%%%%%%&&&(((***+++&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))&&&***---+++)))---:::EEEwww}}}nnniiiOOOPPPUUUUUULLLDDDWWWfff___PPPPPPqqq|||XXX===333555999333333222111111222222222333333444444555666666666>>>;;;888666888:::;;;;;;999::::::;;;;;;<<<<<<<<<<<<;;;:::;;;<<<===<<<;;;777;;;???===888666888;;;999===AAABBB???>>>>>>@@@@@@>>><<<999888999:::;;;;;;;;;;;;;;;;;;;;;::::::999::::::;;;;;;<<<<<<<<<999999999999999;;;<<<===?????????>>>???CCCHHHMMMaaaiiittttttVVV<<<...***+++++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''(((((((((((((((***,,,------...000111---333777888999<<<:::666;;;888666666999;;;;;;999;;;;;;;;;;;;;;;888444111222222444555666666777777999777777888;;;;;;888555555555444333222222111111555333111111333222///,,,......---,,,,,,+++******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,,,,,,,---...000222333555666888:::===???@@@AAA@@@@@@EEEGGGEEEFFFKKKKKKGGGEEEEEEDDDDDDFFFIIIKKKMMMKKKGGGCCCBBBCCCEEEDDDCCCKKKFFFDDDHHHMMMMMMJJJGGGHHHGGGFFFEEEEEEEEEFFFGGGDDDFFFIIIKKKMMMMMMLLLLLLDDDDDDDDDDDDDDDDDDDDDDDD===@@@CCCCCCAAAAAADDDFFFyyyAAA777111000///...------,,,,,,---+++++++++*********))))))++++++******))))))))))))))))))))))))))))))))))))******++++++,,,---------))),,,333===HHH[[[yyyzzzgggSSSLLLMMMJJJCCC>>>>>>===<<<;;;;;;:::;;;;;;999888777555333222111000///...,,,+++++++++---......---+++***)))))))))***++++++***))))))((('''''',,,***(((&&&%%%%%%&&&'''&&&&&&%%%&&&'''(((***+++%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((***,,,***(((+++444;;;888UUU{{{xxxtttuuummmyyy]]]BBB555222333333111111000000000000111111111111222333333444444555<<<:::777666777888888888999999::::::;;;;;;<<<<<<<<<:::::::::<<<===<<<;;;:::;;;===>>>===;;;999888888;;;===>>>>>>===>>>>>><<<;;;:::999888888999999::::::::::::::::::::::::::::::::::::::::::::::::888888999999999999::::::888999::::::;;;===@@@CCCBBBKKKWWWiii{{{mmmdddSSS???000***---111++++++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''(((((((((((((((***,,,,,,,,,---///111///444777777999<<<;;;777;;;888666666999;;;:::999;;;999777666666555333111222333444555666666666666777666555777999999666444555555555555444444444444333111000000111000...+++---,,,,,,+++******))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''((())))))******+++,,,,,,,,,---...000222222444555888:::<<<>>>>>>>>>???CCCDDDAAACCCGGGIIIFFFDDDDDDFFFGGGHHHIIIJJJJJJHHHEEEBBBBBBCCCEEEDDDCCCDDDBBBBBBFFFKKKLLLKKKJJJDDDDDDDDDDDDDDDFFFGGGHHHFFFGGGHHHIIIIIIHHHGGGFFFBBBAAAAAA@@@@@@AAAAAABBB???AAABBBAAA??????AAADDDuuu>>>666///000///...---,,,,,,,,,,,,++++++*********)))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++,,,,,,,,,)))---111///+++444NNNgggnnnKKKDDDBBBHHHMMMJJJCCC>>>>>>===;;;:::888777777777666555444333111///......---,,,***)))))))))***+++******)))))))))***+++,,,******))))))(((''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''*********)))((())),,,///***333FFFaaawww}}}VVVGGG666...000333111---//////////////////////////////000111111222222333888777555666777777666444888888999::::::;;;<<<<<<;;;:::999:::<<<===<<<;;;;;;::::::<<<>>>===:::777;;;::::::;;;===>>>======999999888888888888888888888888999999::::::;;;;;;;;;;;;::::::999888888888888888999:::999888777666333555888999999888999:::000777>>>HHHZZZnnnuuuqqqvvv}}}nnnMMM@@@888...))))))******)))******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''')))+++,,,,,,,,,...000222555777666777:::;;;888999777666666888999999999:::777444222222333222111333333444555666666666555444333444555666666444222333333333444444444444555111000/////////...,,,***++++++******)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))+++++++++,,,,,,---//////111222444666999:::;;;;;;===???@@@>>>@@@DDDEEEDDDBBBDDDFFFHHHIIIHHHGGGFFFDDDBBBAAABBBCCCDDDCCCAAA@@@AAACCCEEEGGGIIIJJJJJJAAAAAAAAABBBDDDFFFHHHIIIHHHGGGFFFDDDBBBAAA@@@@@@@@@>>>===<<<<<<===>>>@@@AAAAAA@@@???======>>>@@@ppp;;;555/////////...---,,,,,,,,,,,,************))))))))))))(((((((((((((((((('''''')))))))))))))))))))))))))))))))))******+++++++++///------......///666>>>QQQddddddGGGBBB>>>>>>BBBEEEBBB@@@@@@>>>===;;;999777555444444666555444333111000///...+++***)))((((((((())))))(((((((((((()))******+++((((((((('''''''''&&&&&&###$$$%%%&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((()))))))))(((555***$$$///GGGccc~~~dddAAA555///***+++000333111---------........................//////000111111111333333333555777888666444777777888999:::;;;;;;<<<;;;::::::;;;===???>>>===;;;:::999999999:::::::::AAA>>>;;;;;;>>>???>>><<<777888999::::::::::::999888888999:::;;;;;;<<<<<<======<<<;;;:::888888777888999;;;;;;:::888666444333777:::<<<;;;888666666555888888666:::BBBEEECCCWWWeeemmm{{{|||pppiiidddRRRFFF:::))))))'''(((---111000)))"""((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&(((***++++++,,,---///222444555333444888999777777666666666777888888888777555333222333333222000444444555555555555555555333333444555555444333222111111111111111111000000000000//////...---+++************))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((((())))))++++++*********+++,,,,,,///000222444666777999999999;;;>>>@@@AAABBBAAA@@@AAABBBDDDEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@???@@@DDDGGGEEEEEEGGGHHHGGGAAABBBBBBCCCDDDFFFGGGGGGGGGEEEBBB???===<<<<<<===>>>===:::999999:::===>>>??????===<<<;;;<<<===>>>lll999555//////...---,,,,,,++++++,,,*********)))))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))---))))))---///---+++,,,///;;;VVVwwwiiiPPPBBBAAAEEEAAA???@@@@@@======@@@???===;;;999666444333222444333333111000///......+++******)))))))))))))))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&!!!"""$$$%%%%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))''''''(((******(((&&&"""'''---,,,)))111KKKddd|||oooQQQ999---...//////000000000///...,,,,,,---...//////......---......///000000111111///000111555888999888666666666777888999:::;;;<<<;;;::::::<<>>>>>===999555777===CCCHHHDDD@@@???AAAAAA???<<<888999:::;;;<<<<<<<<<<<<999::::::;;;<<<===>>>>>>>>>>>>===<<<;;;::::::999:::;;;<<<<<<;;;999777555555888<<<===;;;888666444888:::999555333555666555999BBBCCCHHHXXX^^^[[[]]]sssttt{{{~~~zzzvvvpppnnndddXXXKKK@@@;;;999000)))***+++,,,)))'''&&&'''((())))))'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%''')))*********,,,...///222222///111555777666444555666666666666777777555444555666777666333000555555555555555555444444222444555666555444333333333222111000///...------///000000///...,,,++++++************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((())))))*********))))))))))))******...///000222444666888999666888>>>CCCDDDAAA>>>===AAAAAA@@@@@@@@@BBBCCCDDDBBBCCCCCCBBBAAA???======@@@FFFHHHFFFEEEIIIJJJHHHEEEEEEEEEEEEEEEEEEEEEDDDDDDBBB???<<<;;;;;;<<<===>>>===:::999999:::===>>>===<<<::::::;;;<<<===>>>ggg777555//////...---,,,++++++++++++******)))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))),,,---(((%%%***333...,,,000>>>TTTnnn___RRRMMMCCCAAAGGG???===>>>AAABBB>>>===???>>><<<:::777555333222111000//////...,,,++++++***************)))))))))((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$###""""""###$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&((()))***)))'''$$$(((...///)))&&&...:::KKKhhhhhhFFF444///000111---///000...,,,+++,,,...***+++---...///......---,,,------......///000000---...000333777888888777555555666777999:::;;;;;;:::::::::<<>>>>>;;;;;;<<<<<<======>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<;;;999888777555888:::;;;999666444444444555555444222222222333***111///...666777666>>>??????AAABBBBBBDDDGGGLLLSSSIII<<<444444555...$$$***+++,,,+++(((%%%(((...))))))'''%%%$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((())))))***+++---,,,//////...000444666555222444666666555555555666444555666888999888555222555666666666555444333333222444666666555444444444555444333222000...---,,,...///000///---+++++++++*********)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))))))))((((((((())))))***......///000222555777888555666<<>>>>>>>>@@@CCCEEEBBBCCCCCCBBB???>>>>>>???>>>DDDGGGDDDGGGOOOPPPKKKGGGGGGGGGFFFEEEDDDBBBBBBAAA@@@>>><<<;;;<<<===>>>>>>===;;;::::::;;;===>>>;;;:::999:::<<<===<<<;;;bbb333333...///...---,,,++++++++++++***)))))))))((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&)))------(((%%%***444---***))),,,333???TTTeeewwwyyydddQQQCCCEEELLLKKKFFFEEE===:::;;;@@@AAA>>><<<<<<;;;:::888555333111000000------,,,+++***)))(((((()))))))))))))))(((((('''&&&&&&'''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$######""""""###%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''111)))$$$(((......,,,+++)))===WWWkkk|||cccOOO666)))***000000...,,,,,,******))))))******''')))+++,,,------,,,+++***++++++,,,,,,---...............000333555444333444555666777888:::;;;;;;888777888:::===???@@@?????????>>><<<:::<<<@@@DDDBBBDDDEEEDDDBBB@@@??????>>>===<<<<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>;;;:::::::::999999888888666777888777555444444444333222111000///------...)))///,,,+++///,,,)))000000222222//////222222000111,,,***+++......000111&&&...---((()))(((%%%((($$$&&&)))++++++)))&&&###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''(((((()))+++---)))---///...111555777555111333666666555333444666666666666777888888777555666666666666555444333222111444666666444333333444333333222111///...------,,,...///...+++))))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((()))***+++,,,,,,---...000333555777777666999???AAA===;;;>>>>>>>>>???@@@AAABBBDDDDDD@@@AAABBB@@@??????AAADDD???DDDEEECCCHHHQQQQQQIIIFFFFFFFFFFFFEEECCCAAA@@@AAA@@@???>>>======>>>???<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::<<<>>>===:::777^^^111222---......---,,,++++++++++++))))))))))))(((((((((((('''((((((((())))))******(((((((((((((((((((((((('''''''''''''''''''''&&&'''$$$%%%+++---***&&&%%%(((+++000222///---444???MMM^^^vvv}}}}}}vvvzzzaaaOOO@@@FFFIIIHHHFFFFFFDDD???DDD>>>;;;<<<===;;;:::;;;999888666333111000///...---,,,,,,+++***))))))((((((((())))))(((((('''&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###############"""$$$&&&((())))))))))))%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$$$$%%%'''###%%%))),,,***&&&(((...(((&&&+++:::MMMbbb|||}}}wwwSSS<<<666000+++,,,000111+++%%%...***''''''***+++***'''%%%''')))+++,,,+++***))))))))))))***++++++,,,,,,000......///000111111000444444555777888:::;;;;;;666555666888<<<>>>>>>>>><<<;;;999:::<<<======<<<<<<@@@DDDDDDAAA>>>>>>@@@???>>><<<;;;;;;<<<===???;;;;;;;;;;;;;;;;;;::::::777888999:::<<<===>>>???:::999888888777888888888777888888666444444555777444111////////////000111---111---,,,333000,,,222)))---...+++***......)))***)))---111,,,%%%&&&---%%%...(((!!!(((,,,((((((+++'''###"""%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###%%%'''(((((((((***,,,(((---//////222777888666000333666666444333444555888666555555666888888888777777666666555444222222000333666666333222222444//////......---------,,,***---...---)))'''''')))&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&'''''''''''''''(((((()))+++++++++++++++,,,...111444555999555666;;;===:::;;;@@@<<<>>>AAACCCEEEEEEEEEDDD>>>@@@AAA@@@>>>@@@DDDHHHBBBFFFEEEBBBGGGQQQNNNDDDDDDDDDEEEEEEDDDBBB@@@???BBBAAA@@@??????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<===???===888444VVV;;;---000,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((+++++++++,,,,,,,,,------333888BBBRRRhhhkkk^^^WWWPPPKKKFFFEEEBBBAAADDDHHHEEE>>>>>>===<<<;;;:::999888777333333333222000///---,,,+++++++++***)))((((((''''''''')))*********))))))''''''&&&%%%%%%%%%%%%&&&################################################%%%%%%%%%%%%%%%$$$###"""&&&%%%$$$######%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))***++++++,,,&&&***,,,+++,,,777IIIWWW~~~}}}aaaKKK===555222+++++++++*********))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((()))))))))))),,,,,,,,,,,,---...//////333444555666777999999:::555666777888999:::::::::::::::;;;;;;<<<===>>>>>>BBBBBBBBB>>>;;;;;;???CCC@@@>>>;;;999999:::<<<===888999:::;;;:::999888777555666777888999::::::::::::777333333555888888777333333444666888777555222111111000000//////..............................,,,,,,,,,+++++++++******+++******)))((('''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***+++---000333666888999222222333444444444333333444111222999:::666333444888777777666555333222111444444555666555444222222000///...---,,,+++++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))***)))******,,,///111333444555777:::;;;<<<<<<<<<:::<<<@@@CCCEEEEEEDDDCCCCCCAAA???>>>@@@BBBCCCCCCAAACCCEEEEEECCCAAA??????BBBBBBBBBDDDEEECCC@@@===???@@@AAAAAABBBBBBBBBBBB;;;;;;;;;;;;;;;;;;::::::::::::999999888999999999SSS999,,,///,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((++++++++++++,,,,,,,,,,,,***+++,,,111:::EEEOOOUUUlllvvvyyyhhh^^^RRRLLLLLLMMMKKKHHHEEEDDDAAA???BBBFFFDDD>>><<<<<<<<<;;;;;;;;;::::::777666444222000---,,,+++++++++***))))))(((''''''((())),,,///000000000//////...,,,)))'''%%%$$$###################################################$$$%%%%%%%%%$$$$$$###"""%%%$$$#########$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))******++++++,,,,,,((($$$'''000888>>>HHHPPPTTTddd~~~ssseeePPPHHH<<<111+++)))((((((++++++*********)))))))))((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((()))))))))************+++,,,---...111111222444555666777888777888999:::;;;<<<<<<<<<999999999:::;;;<<<<<<<<<=========<<<;;;===???BBB>>>===:::999888999;;;<<<999999:::::::::888777666666777888999999:::::::::999666444333555666555444444333333444555444222///111111000//////......---------------------------+++++++++************)))***))))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''***+++,,,...000222333444000111222222222222222222777333444999:::555222222666666666555444333222111333444444555444333111111...---,,,+++************))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))))))))***+++---///111222333444666888:::;;;;;;;;;999:::;;;===???@@@AAABBBCCC@@@>>>>>>???AAABBBBBBDDDFFFFFFDDDAAA>>>======BBBBBBCCCEEEFFFDDD@@@===>>>???@@@AAAAAAAAAAAA@@@===========================;;;:::888666444444333NNN777,,,...,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((*********+++++++++,,,,,,000///------...111444777999HHH\\\lllxxxooo^^^RRREEEAAA???AAAFFFIIIHHHEEECCCBBB???<<<>>>CCCBBB===::::::;;;;;;<<<<<<======:::888444111---+++***)))******))))))(((((('''''''''***...222444444333222000///,,,***'''%%%######################################################$$$$$$$$$%%%$$$$$$###"""###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))***)))(((&&&&&&(((+++###))),,,---999OOOaaagggsssyyyjjjYYYIII;;;444---+++)))***,,,...///...******)))))))))))))))((((((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&'''''''''(((((((((((())))))))))))))))))+++,,,,,,......///111222333444555777888999;;;<<<<<<======888888999999::::::;;;;;;;;;:::999:::<<<======<<<<<<;;;999888888999:::;;;::::::::::::999888777666888888888999:::::::::::::::999888888999888555333555333111111111000///---000000//////...---------++++++++++++++++++++++++***))))))))))))(((((((((((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***++++++,,,,,,---......//////000111111111111111555333333888999666333333333444444444444333222111333333333333222111000///,,,,,,+++***)))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((***,,,---...//////111222444666888999999:::::::::999:::<<<>>>AAABBBBBB@@@======???AAABBBBBBEEEEEEEEEBBB???>>>>>>???BBBCCCDDDFFFGGGDDD@@@<<<===>>>>>>???????????????========================<<<:::888666333222111000JJJ666,,,///,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))*********+++++++++++++++,,,...000222333***333===BBBCCCJJJWWWbbbrrr{{{|||jjjggg^^^RRRLLLMMMNNNLLLHHHEEEDDDGGGJJJJJJGGGCCC@@@@@@===:::;;;??????<<<;;;;;;;;;;;;;;;;;;;;;;;;888555222...+++))))))))))))))))))(((((('''''''''%%%(((---111333333000///((('''&&&%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$######!!!!!!"""############"""%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&(((***,,,,,,+++***......******000444333<<>>???@@@???<<<888555444222000//////000///...//////......---,,,,,,,,,************************((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&))))))******+++++++++,,,...///000000111111111111111000111444777777555444111222222333333333222222333333222111000///...---,,,+++******)))))))))***))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))),,,------------//////111333555777888888;;;;;;<<<===>>>@@@BBBCCCAAA???===<<<>>>@@@AAAAAAAAABBBAAA@@@???@@@CCCEEECCCCCCEEEFFFGGGDDD@@@<<<<<<======>>>>>>=========:::::::::;;;;;;;;;;;;;;;888777666444333222222222GGG666...000,,,,,,++++++***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))******)))******++++++,,,,,,,,,///222333222111444:::@@@BBBFFFLLLQQQVVV[[[aaaffffffbbb\\\XXXYYYZZZUUUOOOEEEIIIKKKJJJJJJKKKIIIEEECCCBBBAAABBBEEEEEEDDDAAA===>>><<<999999======:::<<<<<<;;;:::999888777777222000---***(((((())))))((((((((('''''''''''''''&&&)))---000000///,,,)))############$$$%%%&&&&&&################################################"""######$$$$$$######### !!!"""#########""""""%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))'''$$$$$$&&&'''&&&%%%$$$(((+++))))))******)))%%%---333333333:::DDDJJJ@@@DDDOOOYYYYYYOOOHHHGGGSSSHHH;;;444222111---)))((()))***+++++++++******((('''&&&&&&''''''&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((()))***+++,,,,,,,,,---...000111222333555555777888999:::::::::::::::::::::;;;;;;;;;;;;===;;;:::<<<>>>===999555::::::;;;<<<<<<<<<<<<<<<>>>>>>===<<<;;;:::::::::::::::999888888888999999>>>@@@BBBCCCAAA===999666222000//////000111111111......------,,,+++++++++))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((()))***,,,,,,---...///000111222222222222000111111222444555444111000111222222333333222222444333222000///...---,,,,,,++++++************+++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&)))+++,,,,,,,,,+++---...///111333555777888:::;;;>>>@@@AAAAAAAAA@@@AAA???===<<<>>>@@@AAAAAAAAAAAAAAA@@@???AAAEEEHHHDDDDDDDDDEEEEEECCC@@@===<<<<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;<<<<<<999888666555444333333222DDD555///000,,,,,,++++++***)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((())))))++++++,,,---......//////000000000000222555888;;;@@@??????BBBFFFJJJMMMNNNMMMDDDAAAGGGIIIDDDCCCFFFEEEJJJLLLLLLKKKKKKHHHCCCCCCBBB@@@@@@AAAAAA@@@???999<<<<<<999999;;;;;;888<<<;;;:::888666444222111,,,+++***((((((((())))))''''''''''''''''''&&&&&&)))***---......,,,)))'''&&&%%%%%%$$$$$$$$$%%%%%%################################################!!!"""######$$$#########"""""""""""""""#########$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((&&&$$$$$$%%%'''''''''&&&'''(((''''''))),,,...+++***(((&&&&&&(((***,,,---111555666333///000333,,,...000///,,,***,,,///(((***---///...,,,(((&&&,,,***((((((***+++,,,+++%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++++++++,,,---...///111222222555666777999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;999999:::<<<>>>>>>===;;;888999;;;===>>>>>>============<<<;;;;;;;;;<<<<<<;;;:::888777666777888888:::===@@@AAA>>>:::666444111000///000222333222111------,,,,,,+++*********(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''(((***,,,---------...///111222222222222222444333111222444222...111222222333333333222222555444222000...---,,,,,,++++++***************+++((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''')))***+++++++++,,,,,,---///111444666888777999<<>><<>>>>>>>><<<:::888666333222111000@@@444...///,,,,,,++++++***)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((###$$$%%%&&&((()))+++,,,+++,,,---//////111333555777777999;;;>>>BBBDDDEEEHHHDDDDDDIIIJJJGGGGGGKKKHHHIIIFFFAAAAAAEEEHHHGGGHHHFFFEEEDDDCCCBBBAAA@@@777;;;===:::999:::999666999888777555333111///...*********))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++***)))'''%%%'''&&&&&&%%%$$$$$$%%%%%%################################################!!!!!!"""#####################"""!!!"""###$$$%%%$$$$$$############$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((***++++++---,,,,,,***((('''(((+++---,,,+++,,,,,,,,,,,,---&&&))))))&&&$$$&&&)))+++###(((------)))&&&'''(((,,,)))&&&$$$###%%%(((***((('''%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))*********+++---...///000111444555666888999999999999:::::::::999999999999999888999;;;<<<;;;;;;<<<===666888:::===>>>>>>===<<<;;;::::::999::::::<<<<<<;;;:::888666555555666777666:::>>>>>>;;;777444333111000000111222222000...,,,,,,,,,+++******))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%&&&''')))***++++++,,,---...///000111111111000333333111333888777333222333333333333333222222777555333000...---,,,,,,)))))))))(((((())))))***(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++,,,,,,---...111444666888888999:::<<<============CCC@@@>>>>>>???AAABBBBBBCCCDDDEEEDDDCCCDDDFFFHHHGGGDDDAAA????????????>>><<<<<<======<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>???:::999777555333222111111>>>222---...,,,,,,++++++***)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((,,,++++++*********++++++&&&***...000//////222555000333888;;;===>>>AAACCCBBBDDDFFFEEECCCCCCDDDDDDBBBEEEFFFDDDDDDFFFFFFCCC???@@@AAABBBCCCCCCBBBAAA555:::===;;;::::::999555777666555333111///...---++++++++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$$$$$$$######$$$$$$%%%%%%################################################!!!!!!"""###############%%%$$$"""!!!!!!###%%%&&&$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%((()))'''$$$######!!!$$$(((,,,,,,))))))***'''(((***,,,+++'''&&&'''&&&***+++******------***,,,)))&&&(((+++,,,)))%%%))))))(((''''''((()))***$$$######%%%'''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((())))))***+++---...///000111222333555666666666777999999888888888888888888:::<<<>>><<<888777888;;;444666999<<<======<<<;;;999888888777888999;;;<<<;;;999777555444444555666555999======:::666444444111111111222222000---***,,,,,,++++++***)))))))))))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%&&&''''''((())))))***+++,,,...///000000000+++///111000555===???;;;333444444444444333222111888666333000...---,,,,,,(((((('''''''''(((((()))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''(((***+++,,,,,,,,,...000444777888;;;;;;::::::;;;===>>>???CCCAAA???>>>@@@BBBCCCCCC@@@AAACCCEEEEEEGGGJJJLLLHHHDDD@@@======>>>>>>>>><<<=========<<<;;;;;;:::999999::::::;;;<<<======555555444333333444444444pppGGG222,,,111,,,,,,++++++***)))))))))%%%'''((((((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&'''''''''&&&$$$###%%%'''(((&&&&&&'''$$$&&&''''''''''''%%%"""$$$%%%&&&&&&"""!!!%%%+++&&&(((+++,,,***)))((((((+++***((()))---222333111000111444777:::===???@@@CCCBBBBBBCCCDDDEEECCCBBBGGGBBB>>>@@@HHHLLLKKKGGGHHHIIIJJJHHHCCC@@@???@@@:::;;;;;;:::888666333222222222111000///...------***+++,,,***(((''''''((((((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!############"""""""""""" !!!!!!""""""######""""""""""""""""""""""""!!!!!!""""""#########$$$#########"""""""""""""""""""""""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))***,,,---...000000000111222333555555666777888888777666888999888888999999999888888777777777777777888888888888999999999;;;===>>>===;;;888666555555666666555444888888888888777666444444000///...---------------************))))))))))))(((((((((((('''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""##########################################""""""""""""######################################################$$$$$$%%%%%%&&&'''(((((()))***++++++------...///)))222222---999NNNMMM;;;333333111000000000111222333222000...,,,+++************)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################%%%%%%%%%&&&&&&&&&''''''***((((((---//////222666777333444:::>>>???@@@CCC<<<<<<<<<<<<===???@@@AAABBBDDDDDDCCCFFFLLLLLLIIIIIIFFFBBB?????????>>>===@@@>>>;;;888888:::===???<<<:::777777888::::::999222;;;CCCAAA888000...///nnnFFF222,,,111,,,,,,++++++***)))))))))******(((&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!! !!!...)))$$$ !!!$$$---)))$$$!!!"""%%%'''&&&###%%%'''))))))&&&%%%%%%&&&$$$ """&&&)))***+++///111///+++(((&&&&&&///000111333666888::::::>>>???@@@BBBBBBCCCCCCCCC:::???DDDFFFEEEFFFJJJNNNEEEGGGGGGEEEAAA>>>===>>>::::::999888666444333222111111000///...---,,,,,,***++++++***(((''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!########################""""""""""""#########$$$""""""""""""""""""""""""!!!"""""""""###############"""""""""""""""""""""""""""""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((()))***+++------.........///000111222333444666777777666555666888777777888888888888777777666666666666777777777777:::999888:::<<<======<<<999777444444555666666555555555666666666555555444000///...------,,,------*********)))))))))((((((''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""##########################################""""""""""""######################################################$$$$$$%%%%%%&&&''''''((())))))***+++,,,---......+++222222///777EEEDDD888333222111000000000111111//////---,,,++++++++++++***))))))((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################%%%%%%%%%&&&&&&&&&&&&'''+++))))))******)))---444555222333999===<<<<<<>>>;;;;;;<<<===>>>???@@@AAA<<<>>>>>>===AAAIIIOOOPPPHHHDDD@@@???AAACCCBBB@@@<<<<<<<<<;;;;;;;;;;;;;;;999777666666888:::::::::222888>>>===666000---...jjjDDD222---111,,,,,,++++++***))))))))),,,)))&&&$$$%%%&&&'''&&&''''''''''''''''''''''''&&&((()))(((&&&&&&))),,,!!!###%%%'''((()))(((''' !!!"""&&&((('''%%%###"""###%%%(((***+++)))'''+++***)))***+++)))%%% &&&&&&&&&'''***---111444,,,---...000111333444444999<<>><<<;;;;;;:::999777555333222222111000//////...---,,,+++***)))***+++***(((&&&'''(((&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""##################$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""######""""""""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((()))+++,,,---++++++,,,,,,---///000111222444666666555444555666777777888888888888888777555555666666666777777777;;;999888888:::<<<===<<<:::888444333444666777777333333444555555555555444000///...---,,,,,,,,,,,,******))))))))))))((((((&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""##########################################""""""""""""######################################################$$$$$$%%%%%%&&&&&&''''''((())))))***+++,,,------...000111111555999999555222222111000000000000111,,,,,,++++++******++++++***)))((((((''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################%%%%%%%%%%%%&&&&&&&&&&&&***)))))))))'''(((000:::666333333777:::888777888999:::;;;===???@@@@@@@@@:::???BBB@@@AAAFFFKKKLLLIIIBBB<<<===AAADDDAAA===999;;;===>>>>>><<<999777666444333444777999999888111444666666333///------fff@@@222...000,,,,,,++++++***)))))))))'''%%%$$$$$$'''(((((('''########################""""""""""""###$$$%%%&&& $$$&&&%%%$$$$$$!!! %%%)))((($$$###%%%((((((%%% """'''******)))(((,,,%%% $$$))))))&&&###***+++,,,...///111222333555:::>>>>>>;;;:::>>>BBBEEEAAA>>>>>>@@@AAA???===AAAAAAAAA???===;;;999999999888555333111000000111......---,,,+++***))))))((()))***)))'''&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#################################""""""""""""""""""""""""#######################################"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""#########!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((''''''((()))***++++++*********+++,,,---...///111333555666555555555666777888999999999999999999666777777777777888888888<<<:::777777999;;;<<<<<<<<<888444222333666777888444444555555555444444333000///...---,,,+++++++++***)))))))))((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################!!!"""""""""##########################################""""""""""""######################################################$$$$$$%%%%%%%%%&&&&&&&&&'''(((((()))***+++,,,,,,///...000444444111222555222111111000000000000000---,,,++++++************))))))(((''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$%%%%%%%%%&&&&&&&&&''''''(((***)))---:::GGG===777444444555333333555777888:::<<<>>>>>>??????>>>FFFLLLIIIEEECCCBBBAAAHHH@@@888999???AAA===888999:::<<<======;;;888666555444333333555666555444000/////////000///---+++aaa===222...///,,,,,,++++++***)))))))))%%%%%%%%%&&&''''''%%%###''''''''''''''''''''''''(((%%%"""###&&&'''%%%###((()))&&&!!!"""(((---,,,)))'''&&&&&&!!!###---%%%(((%%%$$$***//////)))***(((%%%"""###(((---((('''***000///***(((+++((()))+++---000222444555333888<<<<<<999888;;;???CCCDDDFFFIIIHHHEEE???:::AAA@@@???>>>===<<<999888888777444222000//////000------,,,+++***)))(((((('''((()))(((&&&&&&&&&((($$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""######!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""!!!!!!""""""############!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((()))***************+++,,,---...///000333666777666666666666888999999:::;;;;;;::::::888888999999999:::::::::<<<:::777777888:::;;;<<<<<<999555333444666888888888777777666555444222111000///...---+++++++++***)))))))))((((((((((((''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################!!!"""""""""##########################################""""""""""""######################################################$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((()))***++++++...,,,///444333///000666111111111111000000//////000///---+++***))))))((()))(((((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''')))***...<<>>BBB???:::;;;;;;;;;:::999999888777666555333333444333111//////---+++,,,---...,,,***]]]:::222//////,,,,,,++++++***)))))))))'''((()))(((%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""%%%))),,,------###((((((###!!!%%%$$$ &&&'''"""!!!&&&$$$&&&"""!!!%%%######&&&((((((&&&$$$###$$$######$$$"""###555'''(((***,,,///111333444111555888999888888:::===CCCDDDBBB:::222000666===AAA???>>>======<<<999777777666444222111//////...---,,,,,,+++***)))((((((&&&'''((('''&&&%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%########################""""""""""""############!!!!!!!!!"""######$$$$$$"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''((())))))************+++---...//////222666777777666666666888888999:::;;;;;;;;;;;;999::::::::::::;;;;;;;;;<<<:::888888999:::::::::;;;999555444555777888888999999888777555333111000000///...,,,+++*********))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""##########################################""""""""""""######################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((()))***+++,,,,,,...111222000111444000000111111000000///...000///---+++***((((((''')))(((''''''&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((((((+++555@@@DDD;;;333000000000333888???>>>===<<<;;;;;;;;;;;;>>>BBBBBB>>>===DDDKKKNNN@@@;;;777999@@@EEEEEEBBB===<<<:::888777777888888777555444333333222///,,,...,,,++++++,,,,,,+++***YYY777111000...,,,,,,++++++***)))))))))&&&)))***'''######(((...&&&&&&&&&&&&&&&&&&&&&&&&###&&&(((&&&""" ###'''###(((&&&''')))$$$999(((%%%+++'''!!!***)))""""""---,,,"""'''"""$$$''''''$$$)))"""###+++...'''"""$$$'''''')))***,,,...///000///000333666999;;;===>>>888777999???EEEHHHFFFCCC@@@===<<<<<<<<<<<<999666666555555444222000...------,,,,,,+++***)))((((((%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&&&&########################!!!"""""""""############"""######$$$%%%%%%&&&&&&#########"""""""""!!!!!!""""""""""""""""""""""""############"""""""""!!! !!!!!!"""######$$$$$$""""""""""""############################################################$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&''''''(((((())))))))))))***,,,---...---000444666666555555555555666777888999999999999999999999:::::::::;;;;;;:::999888999::::::999888:::888666555666777777777777777666555444333111000000///...,,,+++***))))))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""##########################################""""""""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))******---...---///111111//////000111111111000.........---+++***)))((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""###########################################################################$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%'''((((((---444;;;555000111222333666;;;FFFDDDAAA===;;;;;;;;;<<<===???@@@???BBBIIIMMMMMMAAA===:::;;;???CCCCCCBBB<<<;;;:::888777777777777555444333333333222///---,,,---------,,,+++++++++WWW666111000...,,,,,,++++++***)))))))))###''')))%%%"""%%%111<<>>@@@@@@888???YYYggg>>><<<::::::;;;;;;888555555555555555333000...,,,------,,,+++***)))((((((%%%&&&''''''%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$%%%&&&&&&'''((((((%%%$$$$$$$$$######""""""""""""""""""""""""""""""$$$#########""""""!!!!!! !!!!!!"""###$$$$$$$$$""""""""""""############################################################$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&'''(((((((((((((((((()))+++,,,---,,,///333555555444333333444444666777777888888888888888999999999::::::::::::999888999;;;;;;999777:::888666666777888777666444444444444333333222111000000...,,,+++***)))))))))(((((((((''''''''''''%%%%%%%%%$$$$$$$$$############""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""##########################################""""""""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))***...---***,,,222111***///000111111111000...---******)))((((((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%&&&###$$$(((******,,,000333///...222555666888<<>>CCCHHHJJJLLLMMMHHH@@@DDDAAA===<<<<<<<<<<<<;;;;;;;;;:::999888777666555444333333333444333111...,,,...///...,,,******+++QQQ:::111111+++------,,,+++***)))((('''***!!!,,,'''***444+++""",,,((( $$$III!!!---!!!"""///@@@;;;;;;... ***000qqqCCC$$$'''!!!666%%% 777)));;;***;;;GGG///555YYY333777EEE+++888333444555666666444222000...*********)))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""###"""!!!!!!"""$$$&&&'''$$$$$$%%%&&&&&&'''((((((''''''%%%$$$###"""""""""$$$#########""""""!!!!!!######""""""""""""######!!!"""""""""############'''''''''&&&%%%$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((()))***++++++,,,...000111222111111111333555666666666888:::888999;;;<<<;;;:::888666<<<;;;::::::;;;:::888666:::777444444666666555222444222000111333333000---///...---,,,+++*********((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$############"""################################################$$$$$$%%%&&&'''((()))******+++,,,---...000111111111111111000///---,,,+++,,,***((('''&&&'''((()))(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################""""""""""""""""""""""""###"""!!! !!!"""###"""############$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$%%%&&&'''((()))---...//////000333888<<>>===<<<;;;;;;<<<===<<>>@@@>>><<<:::::::::;;;:::999;;;444///111000---...222,,,,,,++++++***)))))))))MMM999111222------,,,,,,+++***)))(((''',,,!!!((("""---%%%lllkkk}}}ggg &&&///MMM555333$$$+++666555---'''---CCCsss888&&& 000111------000AAA&&&VVVppp------GGG,,,===222222333333222000...,,,(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&#########$$$$$$%%%%%%%%%&&&%%%$$$######""""""###""""""""""""!!!!!!!!! ###""""""""""""""""""###"""#########$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''((()))***+++***+++,,,...000111111111222444555555444333555666333444666777888777666555:::999999:::;;;<<<:::999888666444444666666555444333222000111222222///---///...---,,,+++*********((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################################################################"""""""""!!!""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$############"""###################################################$$$%%%&&&'''(((((()))******+++---...///000111111111000000///---,,,+++---+++)))(((''''''((()))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################""""""""""""""""""""""""$$$###""""""""""""###$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$%%%$$$$$$%%%%%%'''((((((,,,------...///222777;;;<<<;;;:::::::::;;;===>>>AAAAAACCCEEEEEECCCCCCDDDDDD@@@;;;999:::<<<>>>@@@===<<<;;;:::999999888777999333///000000,,,+++---,,,++++++******)))((((((HHH666000333///,,,,,,+++***)))((((((''')))"""+++ (((---''' 333bbb)))&&&***%%%,,,+++(((%%%MMM+++|||***&&&(((222??? &&&###///###***(((cccXXX !!!!!!)))333222***---,,,(((>>>...777(((***//////000000///---+++***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############"""""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######"""!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&''''''((()))***))))))***,,,...000222333333444555444222111222333000111333555666666666666777666777999<<<===<<<;;;777555444444555666555444333222111111222222///...///...---+++************(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$############"""######################################################$$$%%%&&&&&&'''''')))***+++,,,---///000000000000000///...---,,,+++...---+++)))((('''((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################""""""""""""""""""""""""%%%$$$############$$$%%%"""############$$$$$$$$$################################################"""############$$$$$$$$$%%%$$$$$$%%%%%%&&&'''(((***+++,,,,,,---000444888777777777777888:::<<<>>>>>>===<<<<<<===@@@CCCDDDBBB???;;;:::;;;===>>>???;;;;;;;;;:::999777666555444000...//////,,,+++,,,++++++******))))))((((((}}}EEE555///222///,,,++++++***)))((((((((($$$###222%%%,,,"""!!!+++ +++xxx$$$"""%%%'''(((&&&:::vvv!!!)))???VVV$$$&&&ooo)))%%%''''''333&&&qqq###%%%'''%%%&&&111111vvv555+++NNN999+++777+++------...------+++***)))------,,,***)))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""" !!!###$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!""""""#########$$$$$$$$$###############"""!!!!!!""""""""""""""""""""""""#######################################$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&'''((()))))))))))))))***---000333444222333444444222111222333222333555666777888888888666666666999;;;===<<<;;;777666555444333333333222444333333333333222111000///...,,,+++******))))))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########################################################################################################################################################"""""""""""""""""""""""""""""""""""""""!!!"""""""""############################################################$$$$$$$$$#########""""""################################################"""######$$$%%%%%%&&&&&&((()))***+++,,,...//////////////////...---,,,+++///...,,,***)))((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""$$$$$$$$$######$$$$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&''''''(((******+++---111444555444444555666888:::;;;999999999888<<>><<<;;;===>>>>>>>>>888:::;;;;;;999888777777333000------.........///+++******)))((((((''''''xxxCCC555///111...+++******))))))(((((((((%%%!!!///***&&&+++,,,!!!&&&222---&&&"""###""""""(((+++%%%'''%%%'''IIIWWW!!!"""***111///%%%)))---'''###!!!)))&&&{{{%%%'''!!!%%%******(((LLL000///555///777---------,,,,,,+++******......---,,,***)))(((((($$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$###"""!!!"""""""""""""""!!!!!!!!! !!!"""##############################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""#########"""!!!!!!""""""""""""""""""""""""##############################""""""######$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))***---///222444///111333333333444555777666666777777888888888888888777777999;;;;;;:::888888777666444222000000000555555666555444333222222...---,,,+++***)))))))))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""""""""######""""""""""""""""""""""""!!!"""""""""############################################################$$$$$$$$$#########""""""################################################"""######$$$$$$%%%%%%%%%'''((()))***+++---........./////////...---,,,+++///...,,,+++)))((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&((())))))+++...111444333333333444555777888999<<<<<<<<<@@@HHHIIIEEE@@@>>><<<<<<===>>>>>>===777999;;;;;;999999:::;;;;;;777222------///000///******)))((((((''''''&&&tttAAA666///000---******)))))))))(((((((((+++ ###)))&&&$$$&&&%%%'''777$$$&&&(((...""",,,ggg(((666 $$$///###$$$%%%444""",,,000&&&(((]]],,, ))))))!!!///===&&&***000!!!@@@sss:::111)))TTT777&&&,,,,,,,,,,,,++++++*********++++++***)))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""""""""###""""""""""""""""""""""""!!!!!!""""""###""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$%%%!!!"""###$$$$$$###"""!!! !!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""###########################""""""""""""###$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%&&&(((((('''((((((***,,,...000111---///111333333555777999666666666666666666777777999999888999::::::888666777777666444111//////000444666777666444222222333...---,,,***))))))))))))'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""############""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$############"""######################################################$$$$$$$$$%%%%%%%%%&&&'''((()))***,,,------...............---,,,,,,---,,,,,,+++)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''((((((***,,,///222222111111222444555666888<<<===;;;AAAHHHGGG@@@BBB???===<<<=========<<<888:::;;;:::888777:::===CCC@@@999111...///...***))))))((((((''''''&&&&&&nnn???666//////,,,))))))))))))((((((((((((***%%%'''***###""" (((%%%000|||***###+++***######&&&### ccc%%%)))))))))*** ### !!!!!!888%%%)))---... ###***'''%%%)))iiiBBB&&&---111555(((++++++***))))))))))))***((((((((((((''''''&&&&&&########################!!!!!!!!!!!!""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!""""""######"""""""""!!!!!!"""######""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!"""""""""""""""######$$$$$$######"""""""""""""""""""""""""""########################"""""""""""""""###$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%''')))***+++,,,,,,+++---000111222444666888444444555555666777888999999888777888::::::888777333444555333000///111333222444666555222000111222...---,,,***))))))(((((('''''''''&&&&&&&&&%%%%%%########################################################################################################################################################################!!!"""""""""############""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$############"""################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((***+++,,,,,,------.........---,,,,,,+++*********)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################""""""""""""""""""""""""######$$$%%%%%%$$$######"""############$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%###%%%'''(((((()))+++---000///000000222444777888777<<<<<<;;;BBBNNNOOOGGGDDDAAA===;;;;;;<<<<<<;;;:::<<<<<<888444333777<<>>;;;;;;;;;;;;;;;===>>><<<777111000444999:::>>>===999777777111((()))(((((('''&&&&&&%%%%%%ddd;;;777...,,,***,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$555$$$$$$%%%&&&###%%%%%%!!!%%%%%%!!!)))000+++"""!!! ***---___&&& ***000nnn!!!%%%!!!NNN666:::^^^***111)))))))))((((((((((((((()))'''&&&%%%&&&((()))((('''%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""%%%'''''''''&&&%%%'''&&&%%%$$$"""!!! """"""""""""############!!! """###"""!!!""""""""""""############""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((***+++---......000333555111222333555666666777777888999999999999888777777444444444444333222111000333444666666555333000......---+++)))((('''&&&&&&&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$########################################################################*** WWWBBBDDDNNNOOOKKKSSSCCCSSSNNNPPPSSS$$$###%%%'''$$$))):::|||{{{222,,,"""... '''$$$444___&&&***"""%%%$$$))))))%%%MMM999###&&&$$$...%%%+++###'''%%%666'''///))))))'''333))),,,,,,%%%(((&&&&&&%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$%%%%%%&&&'''((((((------...000333666888999222@@@AAA===SSSyyyuuuRRRLLL===888BBBBBB===???CCC===777444555666444111222111111222222000,,,)))***))))))((('''&&&&&&&&&ccc999666...---+++,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$555$$$$$$%%%&&&###%%%%%%$$$%%%###&&&((()))&&&&&&000###...%%%222!!!'''XXXBBBrrr333'''...+++***)))(((((((((((((((&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""###%%%'''((())))))(((''''''&&&&&&%%%%%%$$$$$$###""""""""""""############$$$###"""###$$$%%%$$$###""""""""""""############""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((***,,,,,,---...111333555555777888888888777666888888999999999999999888444555555555555444333333444444555555444222000......---+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$########################################################################fffccc111+++"""111###ppp\\\,,,!!!(((((("""xxx###***&&&]]]###666'''555)))555###"""444///000111zzzDDD(((+++"""***)))$$$***&&&&&&%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$%%%%%%&&&''''''(((***+++,,,...111333666777:::===>>>@@@LLL___kkknnnnnngggOOO<<<>>>@@@???CCCBBB<<<666444555555333000////////////000...+++)))((((((((('''&&&%%%%%%%%%___777555...---,,,,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$555$$$$$$%%%&&&###%%%%%%'''$$$###$$$777444pppoooFFF'''"""'''xxxJJJ///VVV///---,,,555!!!666,,,,,,***)))((((((((((((%%%$$$###$$$&&&'''&&&%%%$$$############"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""###$$$&&&'''(((((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%""""""""""""############%%%$$$######$$$%%%$$$"""""""""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''')))+++++++++---///222333444777888999888777666777888999::::::;;;;;;:::777777777777666666666666555555555444333222111000---,,,+++)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$########################################################################111lll***(((+++""")))***%%%///tttWWW000###"""333###OOOppp (((###&&&000'''...'''555++++++888,,,((('''(((###***&&&&&&%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$###############"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&''''''((()))***,,,///111333444>>>777999AAACCCBBBPPPdddkkkIII??????===<<>>888CCCVVVwwwoooNNNBBBBBB<<<888===999555333222222000///+++******+++,,,,,,***((('''''''''&&&&&&&&&%%%%%%XXX333555...---...,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$555$$$$$$%%%&&&###%%%%%%%%%"""###'''333)))***'''rrrrrr&&&$$$lll$$$$$$NNN999+++---***'''---,,,+++)))((('''''''''%%%$$$######$$$%%%$$$###"""""""""""""""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!! $$$$$$###""""""!!!!!! !!!"""""""""############$$$"""!!!"""######"""!!!!!!"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''')))***+++,,,,,,---///111111222444666777777666555666777888:::;;;<<<======???>>>;;;999777555555444666555444333222111111111,,,,,,***)))((((((((((((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################''''''+++ '''---$$$%%%AAA333 !!!###!!!222$$$@@@///333%%%$$$+++___KKK222""")))(((###$$$---,,,vvvEEE%%%&&&'''+++(((%%%&&&&&&%%%%%%%%%$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''(((***---///000111111333555999======<<<@@@EEENNNaaa[[[EEEAAAFFFDDDBBB:::888555333222111000///,,,+++***+++,,,,,,+++)))((((((((('''''''''''''''UUU222666///---...,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$555$$$$$$%%%&&&###%%%%%% """!!!'''"""EEE+++***BBB222+++aaa'''///VVV 999888++++++)))(((''''''''''''&&&$$$###$$$%%%%%%$$$""""""""""""############$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""&&&&&&%%%$$$######""""""""""""""""""############%%%$$$###$$$&&&'''&&&%%%""""""""""""#############################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''')))***+++,,,+++,,,...111777777777777777666666555666777888:::;;;<<<<<<<<<@@@>>>;;;888666444444444555555555444333222111000,,,+++***)))(((((((((((((((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$########################################################################%%%$$$!!!+++(((&&&"""000***~~~GGG444)))hhh 444"""...~~~111777!!!'''""""""{{{333$$$000---(((%%%###MMM%%%,,,&&&###+++%%%,,,***)))>>>)))$$$((()))+++###&&&&&&%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""###############$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''')))+++---///000000000333999======>>>@@@>>>:::DDDSSSOOO??????DDDHHHLLL888777666444222111000///...,,,++++++,,,,,,+++***((((((((((((((((((((((((SSS222888000------,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$555$$$$$$%%%&&&###%%%%%%&&&!!!***'''***aaa>>>!!!''' +++***,,,,,,"""eee***'''ttt222***<<< ,,,$$$))))))((('''&&&&&&'''''''''%%%$$$$$$%%%%%%$$$###############$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""###$$$$$$$$$$$$############""""""""""""############$$$###"""$$$&&&((('''&&&""""""""""""#############################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((((((&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''((()))*********+++---///666555555555666777999:::666777888999::::::::::::<<<;;;888666555444555666444444555555444222000...,,,+++***)))(((((((((((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$######################################################################## (((******###&&&$$$!!!)))!!!SSS###$$$&&&%%%"""%%%(((&&&;;;***%%%&&&***:::(((--- :::'''***""",,,(((%%%***%%%$$$(((---555&&&)))$$$,,,$$$&&&&&&%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((+++---////////////444888===>>>>>>======<<>>999<<>>:::888AAA777888777555333111000111///---+++*********((('''&&&&&&&&&&&&&&&&&&&&&&&&NNN888555---222...---,,,+++***)))))))))))))))...&&&%%%"""$$$///&&&!!!222/// %%%,,,%%%&&&%%%(((***<<<+++666DDD&&&$$$,,,,,,777888777GGGFFFOOOAAAAAAcccwwweeebbbBBB:::,,,***888&&&******...)))!!!(((///((()))))))))))))))))))))))),,,***(((&&&%%%$$$$$$%%%%%%&&&((())))))(((&&&%%%%%%$$$$$$$$$######""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&$$$"""###'''((('''&&&&&&''''''&&&$$$###$$$%%%)))(((((((((((())))))***''''''''''''''''''''''''((()))***,,,------......)))***+++,,,,,,,,,,,,,,,///---***)))))))))(((''')))((((((''''''((())))))''''''&&&&&&&&&&&&'''((()))'''&&&&&&''''''%%%$$$)))(((&&&$$$$$$$$$&&&&&&'''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%&&&&&&'''((()))***++++++//////111222222333222222444555666666555555666777;;;888666666777777555333111000111222333222000---*********)))'''&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%"""$$$%%%%%%!!!'''%%%%%% ^^^BBB###+++ ''',,,222))))))...555333,,,!!!,,,...'''@@@BBB...######''''''&&&+++$$$(((%%%,,,(((,,,""""""///&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((()))+++,,,222666:::;;;:::999<<<>>>:::999:::===@@@@@@<<<999===:::666222000///000000...---+++)))(((((())))))''''''&&&&&&&&&%%%%%%%%%LLL777444+++000------,,,+++***))))))))))))+++&&&###$$$999...JJJ'''+++NNN $$$###"""+++)))===555666000$$$///(((PPP[[[OOOGGG666___hhhsssllleee^^^^^^\\\FFFddd~~~$$$///((()))((("""&&&***$$$((((((((((((((((((((((((***)))'''%%%$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$#########"""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''')))((('''(((******'''%%%!!!%%%)))++++++)))(((((())))))'''&&&%%%$$$$$$$$$***,,,...111333666777888888999<<<@@@CCCFFFIIIJJJGGGHHHHHHIIIIIIIIIIIIIIICCC@@@===<<<======<<<;;;999888555333000...---,,,******)))'''&&&$$$###"""'''&&&&&&&&&((()))((('''############$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''###$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))***++++++,,,---...000111222222222444666777666555555666888888666555555777777444222222333444333111///...///,,,+++***)))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%"""$$$%%%%%%"""'''%%%&&&!!!ooo???!!!***@@@...@@@,,,555888;;;111888888111FFF000444666---$$$888VVV---+++$$$$$$%%%###'''$$$((("""***&&&(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''')))+++,,,---000444777999:::;;;<<<===;;;:::;;;>>>???===;;;<<<:::666222000//////000000///---+++)))((((((((('''&&&&&&&&&&&&%%%%%%%%%III666444***...+++---,,,+++***)))))))))))) ...:::%%%666***+++$$$"""%%%***$$$)))$$$555555(((###&&&666(((777;;;999333xxxxxx]]]ZZZ[[[uuulll```rrrCCC777,,,+++......,,,%%%'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%##############################""""""""""""!!!!!!##############################""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&######$$$'''***+++***(((&&&(((******(((&&&&&&''')))***,,,///333666999;;;@@@BBBFFFJJJNNNQQQRRRSSSTTTUUUXXX[[[___ccceeefffaaaaaaaaaaaaaaaaaa``````___\\\YYYXXXYYYYYYYYYXXXWWWVVVSSSOOOLLLHHHFFFDDD;;;;;;999777444000,,,***)))'''&&&&&&&&&&&&$$$###''''''((('''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((()))*********+++,,,---///111222222444666777777666666777999444444555666888777444222333444555333///---...///...+++))))))++++++)))'''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%"""$$$%%%%%%"""'''%%%'''"""@@@$$$...ggg;;;888@@@777///999???:::CCCzzz;;;,,,666,,,aaa)))(((###'''"""&&&((("""%%%qqq<<>>BBBHHHPPPWWW\\\___\\\^^^aaadddfffgggggggggjjjjjjjjjjjjkkklllmmmmmmllllllkkkjjjjjjiiiiiiiiinnnllliiihhhiiijjjiiihhhjjjiiihhhfffcccaaa___^^^UUUUUUTTTQQQNNNIIIDDDAAA999777333000...+++'''$$$)))(((''''''&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$"""!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''((())))))))))))***,,,...111222444444666777777666666888999333444666888999888555333333333222000///.........000,,,(((***---...***&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%"""$$$%%%&&&###(((&&&&&&!!!III---666mmmBBB///888,,,???FFF###"""%%%,,,%%%***'''!!!(((:::&&&&&&%%%(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))***+++,,,///666<<>><<<'''000666777\\\PPPGGGIIIkkkllliii{{{kkkdddfff___rrrooojjj??????```NNN"""777&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""####################################""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((($$$%%%&&&''')))...444888@@@GGGRRR[[[aaaccceeeeeeggghhhhhhiiijjjlllnnnoooqqqqqqrrrrrrsssssstttttttttrrrpppnnnmmmlllllllllooonnnlllkkkkkklllmmmnnnpppnnnkkkkkklllmmmllllllkkkkkklllkkkjjjhhhfffeeeeeeeeeeeeeeecccaaa___^^^^^^\\\ZZZXXXWWWUUUSSSQQQHHHDDD>>>777111---***)))'''&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))***+++---000333444222444555666555666777999555888:::;;;999777777777444333222333444333///------,,,***,,,------***&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%"""$$$&&&'''$$$***(((&&&'''XXX888<<<\\\!!!.........222999IIIGGG%%%888###"""&&&###&&&"""111###???(((222 &&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''))),,,000111111000444777:::;;;:::777666555666555333222000......---(((((())))))))))))((((((%%%%%%%%%%%%$$$$$$$$$$$$===555:::---000///---,,,+++***))))))))))))(((%%%///***""")))%%%$$$444;;;ggg000222!!!(((((($$$***...333"""TTT^^^<<>>777rrrppp[[[dddKKK[[[[[[\\\[[[\\\aaaaaa]]]kkkllltttpppooo]]][[[ZZZ\\\kkkLLL(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$#########%%%%%%%%%%%%######"""""""""#########$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((())))))******$$$)))111999???GGGOOOTTT^^^ccchhhlllmmmlllkkkkkkgggggghhhiiikkkmmmnnnoooooonnnlllkkkkkklllmmmnnnkkkjjjhhhgggggggggiiijjjdddcccbbbaaaaaacccdddeeejjjgggeeeeeefffggggggfffhhhiiijjjjjjjjjhhhfffeeecccbbbbbbbbbaaaaaa``````]]]\\\[[[\\\]]]^^^]]]\\\]]][[[WWWQQQJJJBBB<<<888000...+++(((&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&)))(((((()))+++...111222111222444555444555777888777999:::999777555666777555999===;;;555000...///++++++,,,---,,,+++((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%"""$$$&&&'''$$$***(((+++///}}}QQQ///333III***///HHH|||EEE222>>>111***333$$$555,,,000)))111###,,,!!!***###***%%%OOO|||///)))$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''((()))+++---...000333555444777::::::888777777999555444333111000...------)))******+++***)))((('''%%%%%%%%%$$$$$$$$$$$$###:::444999---//////---,,,+++***))))))))))))///000'''+++111444,,,&&&&&& +++---###%%%222222'''///((($$$333...///!!!%%%000???444SSS333555666999UUU>>>BBBBBBAAA===GGGRRR\\\fffwwwjjjhhh{{{uuurrrxxxzzz|||vvvwwwqqqzzzmmmjjjiiidddWWWNNNSSSOOOMMMYYYJJJ^^^gggaaakkklll}}}XXXnnnbbbCCCTTTAAABBBUUUiiiggg\\\OOO???''''''''''''''''''''''''%%%%%%&&&'''&&&%%%$$$###!!!"""$$$&&&&&&$$$"""!!!""""""######$$$$$$$$$%%%##############################""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))***++++++,,,:::AAALLLTTTYYY^^^bbbeeekkkjjjhhhgggfffiiinnnrrrmmmmmmlllkkkkkklllllllllhhhfffbbb___^^^^^^___aaa\\\[[[YYYXXXXXXYYY[[[\\\]]]\\\[[[ZZZ[[[\\\^^^```]]][[[YYYXXXYYY[[[[[[ZZZYYY[[[]]]_________^^^]]]eeedddcccbbbbbbbbbcccccc]]]\\\\\\]]]___``````___UUUXXX[[[]]]\\\XXXTTTQQQCCC???888222---*********%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&((((((''''''))),,,///000000222333444444444666888777999:::888555333444666555???GGGBBB555,,,---222)))+++------+++)))((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%"""$$$&&&'''$$$***)))111666rrrHHH&&&)));;;HHH...///aaaAAA>>>EEEJJJ333FFF***777---000))):::BBB***333###///$$$!!!$$$333...&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&###&&&))))))))),,,111666666888999888666666:::===444444333111000...---,,,,,,,,,---,,,+++)))'''&&&%%%%%%%%%$$$$$$$$$######vvv@@@:::333...111---...---,,,+++************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))***)))((('''---&&&(((---...888BBB???DDDCCC???>>>GGGQQQMMMAAAOOOXXXeeeeeerrr|||yyy~~~|||tttoooggg\\\]]]jjjjjjXXXMMMPPP[[[aaaiiimmmnnnkkkccc\\\HHH<<>>888KKKKKKUUU,,,@@@IIIDDD666GGG```JJJEEENNN:::AAANNN???III@@@666999&&&444eee***&&&%%%***!!!&&&eee:::$$$)))&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''')))+++...///222333333555666999;;;<<<999777444000...---------,,,,,,+++***)))(((''''''&&&&&&%%%%%%$$$###""""""uuu@@@:::333...111---...---,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))%%%&&&///666555:::@@@@@@>>>999>>>PPPaaahhhhhhgggoooppp}}}}}}rrrttt^^^UUUVVVWWWZZZ]]]bbbdddccc```TTTIIIJJJZZZgggdddYYYSSSVVVMMM???111'''"""%%%)))!!!"""$$$$$$$$$$$$$$$%%%######################################################################################################""""""""""""##################"""""""""!!!########################"""""""""""""""###$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&&&&'''(((&&&((())))))(((''''''(((&&&+++444???LLLWWW^^^bbb___dddhhhjjjiiigggggggggnnnkkkddd\\\WWWYYY]]]___\\\RRRWWW___YYYVVV\\\]]]fffiiiooorrrppplllooovvvxxxuuussssss|||vvvzzzyyyrrrnnnzzzrrraaa^^^aaagggbbbRRRIIIIIIDDDEEEKKKQQQRRRPPPMMMIIISSSUUUVVVVVVXXXZZZZZZXXXZZZZZZ[[[]]]^^^]]]ZZZWWW[[[ZZZXXXUUUPPPKKKFFFDDD777444///)))%%%""""""!!!'''''''''&&&%%%$$$###"""&&&&&&&&&'''((()))+++,,,///111333333333444555777555555555333111111555999;;;;;;:::777222...,,,,,,))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''"""***---...;;;999666999+++333WWW000777LLLRRRMMMGGGcccqqqLLLIIIPPPUUUVVVPPPSSSSSS```OOOMMMDDDCCCEEE===---...IIIwwwGGG%%%'''++++++,,,BBBkkk***&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&'''''''''&&&'''''''''''''''&&&&&&$$$$$$%%%&&&'''((())))))&&&&&&&&&'''(((***,,,...222333555666888:::<<<<<<888777333000...---------,,,++++++***)))(((''''''&&&&&&%%%%%%$$$######"""sss>>>999444///111---...---,,,++++++*********))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))***,,,,,,+++111888;;;:::<<>>DDDMMMXXX```dddeeeeeeiiiiiiiiigggccc```___^^^^^^WWWSSSTTTTTTUUU```nnnpppggglllrrrkkklllxxxxxx|||}}}|||ppprrr|||zzzgggffftttmmm[[[^^^eee[[[UUUSSSHHHMMMIIIHHHJJJLLLKKKLLLMMMNNNPPPSSSXXX\\\]]][[[YYYTTTTTTTTTUUUUUUUUUUUUVVVNNNJJJCCC:::222,,,)))''''''''''''&&&%%%$$$$$$###&&&&&&&&&&&&'''((()))***---///111222222333555777777666444222000111555888;;;;;;999555000,,,++++++))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&...'''JJJ$$$,,,666===JJJBBB<<>>DDDMMMZZZ\\\]]]lll{{{|||qqquuuzzzvvvmmmeeeaaabbbcccfffiiiYYY___bbbbbbeeeggg\\\MMM===GGGQQQTTTOOOBBB///!!!'''&&&$$$###$$$$$$$$$$$$######################################################################################################""""""""""""###############"""""""""""""""##############################""""""######$$$%%%#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&###%%%&&&&&&&&&&&&((()))&&&&&&''')))///:::FFFNNN\\\___aaacccdddddddddeeekkkddd\\\VVVUUUVVVUUUTTTTTTZZZbbbkkksssxxx{{{}}}{{{vvvooo~~~vvvqqqyyy}}}mmmnnnwwwllleeeZZZQQQOOOLLLFFFDDDGGGAAABBBDDDHHHNNNTTTWWWWWWRRRSSSTTTVVVWWWWWWWWWWWWWWWWWWUUUQQQJJJAAA999444((('''&&&$$$$$$%%%'''(((&&&&&&&&&&&&&&&'''((()))***,,,...000111222555777888666444222111333777:::999888666222...,,,,,,---))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''' CCCBBBDDD999555---(((777[[[xxxUUU\\\[[[>>>444111HHH'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((((((%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((())))))))),,,///222555666666555555444222000///.........++++++***)))((('''&&&&&&%%%%%%%%%$$$$$$#########mmm;;;999444000111---///...---,,,++++++++++++************************************************+++***((((((***...222555<<>>qqquuu|||iii{{{hhhPPPPPPGGG999nnn///'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''&&&&&&%%%&&&'''''''''''''''''''''%%%%%%&&&&&&'''''''''''''''))),,,000222333333333444333222000///.........++++++***)))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$###jjj:::999555000111,,,///...---,,,++++++++++++*********************************************************,,,///333888;;;@@@SSS[[[kkkuuunnnvvvpppbbbVVVUUU\\\]]]WWWOOOHHH===888CCCPPPOOOEEE+++'''$$$###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""""""""######""""""""""""####################################$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))((((((&&&&&&(((,,,///888@@@LLLXXX___bbbcccdddccccccaaa[[[VVVTTTVVVYYYVVVWWWZZZdddpppzzz~~~~~~uuuyyyyyy}}}|||ppp{{{xxxyyyrrrvvvyyy}}}~~~pppjjjaaaXXXQQQLLLHHHEEEBBBDDDHHHLLLPPPSSSTTTUUUWWWVVVTTTRRRQQQPPPOOOOOOLLLGGG???666...(((%%%###((((((''''''&&&'''''''''&&&)))+++------///222444555333222333666999;;;;;;222222222111//////000111))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%222+++***|||DDDMMMUUUKKKGGGDDDEEE@@@PPPbbb{{{kkkyyyhhhmmm{{{oooooofffZZZ$$$''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((((((((()))))))))******++++++******)))(((&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&''''''(((''''''&&&'''))),,,///111333444444222222111000000///......+++***))))))''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$hhh888888555111111,,,///...---,,,,,,+++,,,,,,************************+++++++++++++++++++++++++++,,,---000555:::>>>AAAKKKiiixxxtttuuussseeeSSSJJJMMMWWW]]]^^^UUUQQQDDD666888HHHTTTUUU;;;333***%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""""""""######!!!"""""""""####################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&'''(((+++222:::@@@LLLSSS^^^eeegggeeeaaa______]]]XXXSSSQQQXXXeeeooojjjpppvvvzzzwwwyyyxxxwww{{{vvvdddsssvvv~~~xxxvvv||||||tttoooqqqsssqqqppp```jjj}}}www|||www~~~{{{tttjjj___XXXJJJHHHGGGFFFGGGIIIKKKMMMPPPPPPQQQRRRSSSTTTUUUVVVTTTRRRNNNHHH@@@777000,,,***)))(((((('''''''''(((&&&(((***,,,,,,---000222333222111333666888888666111333444333111//////000))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&"""---///666///QQQMMMHHH;;;<<<===LLL???ZZZXXX^^^{{{ssstttxxx333''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))),,,...///000555555666777888999::::::::::::999888666444222111,,,,,,+++***)))((('''&&&&&&'''((()))(((((('''&&&&&&'''))),,,///111333444111111111000000///......******)))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$ggg888888555111111,,,//////...---,,,,,,,,,,,,************************++++++++++++++++++++++++,,,---000444999>>>CCCEEEUUUwwwpppaaa[[[VVVRRRPPPRRR[[[XXXJJJBBBLLLYYY^^^MMMBBB222(((%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""""""""######!!!!!!""""""#########$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))'''(((+++000888DDDQQQYYY\\\___bbbcccbbb```^^^^^^RRROOOLLLMMMZZZuuu~~~|||~~~www~~~|||uuuxxxyyyzzzuuu}}}nnnpppqqqxxxzzz~~~{{{vvvuuuyyy|||sssggglll{{{tttuuuqqqkkklllrrrtttpppgggxxxzzzuuu~~~rrr||||||sssssslll___RRRHHHBBB@@@@@@@@@EEELLLRRRVVVVVVTTTRRRPPPRRRTTTTTTOOOHHH@@@:::+++***)))(((((('''((((((&&&(((***++++++,,,...000333111000222555666444111222444555444222///......))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((!!!***555:::DDDGGGOOOPPPMMMHHHJJJ[[[RRRhhhHHH[[[ppp[[[qqqFFF(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,...111666<<>>===???DDDLLLRRRSSSSSSUUUTTTRRRPPPQQQQQQOOOKKKBBB;;;111)))&&&'''((())))))'''&&&''')))+++,,,+++...///222444555555555555444444444333111///...---+++++++++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&((()))))))))$$$***---///999GGGMMMIIIKKKLLLIIIPPPVVVHHHOOOuuuqqqeeeiiisssoootttfff}}}nnn]]]KKK???666444333000555666+++)))******((((((***)))(((******(((%%%###"""$$$&&&'''%%%%%%((((((&&&&&&)))######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&((((((&&&&&&***...<<>>555000---%%%'''&&&$$$""""""$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&))),,,---((("""""")))000444EEEXXXaaa^^^ZZZ]]]aaa___^^^[[[TTTNNNLLLRRRYYYXXXppp}}}{{{{{{~~~}}}}}}rrrzzz~~~}}}|||xxx|||yyyooopppxxx~~~qqqqqqiiiZZZ___UUUGGG>>>===CCCKKKPPPPPPOOONNNMMMNNNOOONNNMMMLLLGGG>>>777111,,,'''%%%)))((('''(((***+++***)))...///111333444555555555444444333222111///...---+++++++++***)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((())))))))))))///+++111@@@JJJIIIDDDCCCKKKQQQLLLDDDIII^^^ooo___RRRXXX|||```KKK>>>888333777:::444///,,,'''%%%&&&((('''%%%""""""###%%%&&&''''''(((%%%&&&&&&%%%$$$%%%&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%***)))(((***///:::HHHRRRLLLJJJGGGCCC???======>>>:::888444//////333444222...222666444///---222999EEELLLRRRQQQIIIDDDFFFKKKIIIAAA666---((('''((()))(((&&&%%%&&&))),,,---,,,000000000000////////////,,,+++***(((''''''''''''###$$$&&&''''''&&&$$$###WWW::::::222444333000.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///------......,,,///444999AAAMMMccc}}}yyyoooqqq~~~xxxttt{{{qqq\\\PPPXXXaaa]]]VVVTTTBBB:::???FFF???777///%%%)))&&&######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))'''$$$###$$$&&&''''''))),,,,,,)))&&&+++888DDDTTTYYY___dddeeedddbbbaaaUUUQQQLLLKKKQQQ___nnnxxxrrr}}}ooo~~~{{{rrr|||yyy|||~~~wwwrrrvvvvvvttttttkkk___UUUNNNIIICCC>>>KKKLLLNNNOOOPPPOOONNNMMMSSSPPPLLLFFF@@@777...((()))((('''(((***++++++***---...///111333333444444333333333222111///...---+++++++++***))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))(((+++444???FFFEEEEEELLLUUUMMMGGGQQQhhhjjjhhhnnnwww}}}uuummmWWWHHH999555;;;===888000(((%%%'''((('''%%%+++)))((((((((('''"""###))))))###!!!&&&'''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((())))))///999CCCJJJNNNOOOOOONNNGGG>>>666111---)))&&&///111000---222;;;===888888;;;===;;;777444444666999DDDOOOPPPHHH@@@@@@BBBMMMLLLIIICCC:::222,,,))),,,'''###$$$))),,,***&&&........................,,,+++***(((''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$TTT999;;;222555333000///.........------,,,,,,,,,,,,,,,,,,------------///---...///......666???XXX```rrr}}}hhhmmmssspppeee```kkk|||ooogggppp}}}zzzjjjVVV```kkkddd[[[YYYNNNEEEKKKRRRIII===555,,,)))$$$"""$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((&&&$$$%%%(((******)))'''%%%%%%+++888EEEPPPTTThhhddd```______]]]XXXSSSNNNJJJIIISSSjjjnnnyyyvvvwwwxxxxxx}}}|||}}}|||tttwwwvvvvvv~~~zzz~~~zzz|||}}}mmmWWWGGGCCCCCCEEEJJJMMMMMMMMMOOOQQQPPPPPPNNNKKKEEE===777...+++((('''((()))***+++,,,,,,...///000222222333333333222222111///...---+++++++++******)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))((()))******===IIIEEEDDDMMMRRRPPPKKKTTT~~~~~~aaa^^^}}}{{{{{{ttt{{{kkkKKK666888===<<<555///---+++)))((()))$$$!!! ###))),,,***'''###+++,,,$$$!!!(((***%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''')))(((&&&&&&(((,,,111444;;;CCCNNNVVVVVVMMMAAA888333333444555777777666555000777:::999===EEEGGGBBBIIIEEE@@@???DDDHHHDDD===999<<>>???AAACCCGGGMMMLLLLLLLLLNNNNNNLLLHHHEEE<<<777///***''''''''''''++++++,,,---...000111111222222222111000///...---++++++++++++************''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((&&&((())))))((())),,,///;;;???FFFNNNSSSSSSKKKDDDXXXjjjaaavvvzzzlllGGG<<<;;;===999777666000)))(((,,,333,,,&&&###%%%&&&$$$!!!$$$,,,...'''###'''(((%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((%%%%%%&&&)))///777???DDDSSSPPPKKKDDD???;;;999999===@@@AAA???;;;999;;;???<<<@@@AAA>>>;;;>>>BBBDDDEEEGGGGGGCCCDDDFFFCCC<<>>???FFFNNNRRRPPPLLLEEEFFFFFFDDDAAABBBFFFJJJ<<<999222,,,'''%%%&&&(((******++++++,,,,,,,,,,,,,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%MMM888<<<333555333111////////////////////////,,,------....../////////......000333666BBBYYYmmmvvviiicccaaadddtttvvvqqquuuxxxkkkkkkggg^^^[[[``````WWW\\\```OOOAAACCCHHH555***$$$(((***'''$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&((())))))(((&&&'''(((,,,777BBBDDDAAACCCNNNYYY^^^ZZZRRRLLLKKKRRR\\\dddggg|||xxx~~~uuuzzztttvvv~~~yyy{{{xxx}}}mmmuuummmTTTIIICCC>>>???CCCGGGGGGHHHJJJLLLMMMLLLJJJKKKEEE<<<333---)))&&&###)))******+++,,,...///000111111111111000///...---++++++++++++++++++++++++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))&&&((())))))))),,,222777GGGAAAHHHSSSOOOGGGYYYwwwzzz]]]VVV}}}fffTTTHHHEEE???;;;<<<666+++(((+++CCC<<<333---***)))'''%%%,,,000333000***%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))###&&&,,,333;;;BBBGGGJJJCCC@@@999111---000999AAAFFFFFFDDD>>>:::===GGGPPPXXXSSSRRRVVVWWWVVV]]]hhh```ooovvvjjjYYYPPPNNNLLLHHHHHHFFFCCCAAADDDJJJOOOHHHIIIIIIGGGEEEBBBAAAAAAFFFDDD???666...(((((())))))******++++++,,,,,,---,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%KKK777<<<444555333111////////////////////////,,,------...//////000000222333555999???PPPnnnssseee___```kkkrrrmmmnnntttvvv{{{|||rrrgggdddggg[[[WWWbbbgggSSSBBBGGGPPPFFF555(((((()))%%%$$$)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&)))+++***'''(((///666???FFFKKKFFF>>>>>>JJJVVV]]]PPPFFFMMMbbbvvv~~~~~~vvv{{{zzznnn~~~}}}{{{zzzzzzyyysss~~~{{{zzzyyyxxx~~~~~~uuuiiiaaaSSSFFFAAABBBBBBDDDGGGJJJLLLKKKJJJNNNKKKFFF@@@:::333,,,''')))((())))))***,,,...000111111111111000///...---++++++++++++++++++++++++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))''')))******+++000:::AAAEEEKKKOOOLLLMMM^^^zzz___ZZZzzzyyyiiiXXXIII??????===333+++*********+++---222888===@@@<<<;;;>>>???555&&&"""(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''((())))))******,,,222<<>>,,,(((&&&###%%%+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%))),,,+++)))...<<>>555...((((((((((((***,,,...///000000111000000///...---++++++++++++++++++++++++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***)))***,,,+++---444???HHHEEEUUUPPPFFFfffyyyccchhhooo~~~~~~jjjSSSAAABBBDDD;;;000+++)))***+++*********,,,...KKKEEEHHHMMM@@@)))###,,,%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((()))******+++888@@@KKKRRROOODDD666,,,555;;;AAA@@@>>>CCCQQQ^^^qqqppppppttt|||uuu}}}pppWWWHHHDDDAAACCCHHHMMMNNNNNNAAA@@@BBBFFFIIIEEE;;;333)))******+++,,,,,,------,,,+++***(((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&KKK777999666777000111000000////////////000000000///000222///+++...555///333III\\\mmmiii]]]ddd}}}yyywww~~~|||vvvlllaaafffzzzlll\\\ZZZaaaKKK999---"""$$$***&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''((()))************&&&------(((...???GGGDDDCCC???QQQHHHIIIXXXOOO]]]qqqyyy~~~jjjyyywwwvvv}}}}}}xxxwww~~~yyy{{{www[[[JJJ>>>AAAGGGGGGEEEEEEFFFIIIJJJIIIJJJLLLEEE;;;666///'''&&&***---***%%%---.../////////...---,,,,,,,,,,,,+++***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))..."""***///***>>>NNN@@@LLLLLL^^^dddVVVpppsssdddRRRMMMPPPAAA(((444...(((&&&******&&&$$$'''((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))(((''''''((()))((('''++++++***((((((///:::CCCQQQTTTUUUFFF111444AAABBB>>>HHH>>>BBBYYYZZZccc~~~{{{www}}}uuuqqqbbbZZZSSSEEEAAAFFFEEEFFFJJJFFF======DDDEEE@@@<<<,,,$$$***...******111))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%KKK777999666777111111000000////////////000000...111222111000111222222:::DDDdddhhhiiinnn{{{wwwfffkkkooottt}}}|||ppppppWWW@@@333***((()))%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((()))++++++***)))))))))222&&&(((===LLLHHH===888GGGLLLWWWKKK===LLLtttyyy|||~~~}}}www{{{ttt{{{tttvvvwww|||sssaaaMMM>>>:::BBBMMMGGGJJJJJJHHHIIIIIIBBB888;;;888222+++&&&&&&***...---...///000///...,,,++++++,,,,,,++++++)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))"""000111,,,444CCCJJJLLLKKKeee```]]]xxx{{{YYYOOORRR;;;111---)))***,,,+++&&&%%%)))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''')))'''&&&&&&'''((())))))&&&%%%%%%(((111>>>KKKSSSRRRCCC;;;<<>>@@@CCCFFFLLLLLLBBB777;;;???888+++'''------$$$************))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%JJJ777:::666666111222111000000//////000000111---222444111000333666555JJJ[[[|||kkkmmmiii}}}wwweeelllqqqttt~~~|||cccFFF777111,,,(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((+++---,,,)))((()))+++///444DDDWWWWWWHHH@@@CCCNNNJJJDDDTTTcccooo~~~}}}}}}sssqqq||||||yyy|||uuuttttttyyyeeeQQQEEE???===@@@CCCFFFHHHKKKJJJBBB999999<<<===555)))$$$(((...,,,---...//////---+++***+++++++++++++++***)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((()))))))))******&&&000$$$'''EEEHHHBBBVVVbbboooeeeuuu```PPP\\\KKK888000---------+++'''(((+++((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''((((((''''''''')))***,,,)))***---555???HHHLLLMMMCCC666666===@@@FFFJJJEEETTT___nnn|||xxxvvv|||~~~|||zzzwwwvvv~~~nnn^^^MMMKKKAAA;;;AAAJJJJJJCCC===444<<<;;;...)))------&&&++++++++++++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%III888:::666666111222111000000000000000000111111000222333000///:::HHHeee|||tttqqqsss~~~~~~yyyqqqttt~~~{{{mmmIII555222...(((***'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((***+++)))'''(((---222555PPPccc```WWWUUUUUURRRQQQ]]]UUUoootttzzzyyyzzz||||||{{{yyy|||~~~}}}~~~yyy}}}{{{zzzrrrZZZCCC;;;>>>BBBGGGLLLLLLFFF@@@222888===<<<555---((('''((()))+++------,,,+++***+++++++++++++++***)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))******+++...((($$$777JJJCCCKKKoooyyy___GGGxxxiiiYYYLLLPPP;;;555...************+++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((()))***************++++++333>>>GGGIIIFFF@@@;;;999555@@@IIIFFFMMM___jjjooo}}}||||||uuu}}}|||{{{qqqYYYBBB<<<>>>???DDDKKK:::222222888666+++)))000((()))***+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&HHH888;;;666666111333111111000000000000111111666---///777333000HHHjjj~~~~~~WWW777333///))),,,'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''(((((('''(((---555<<>>BBBDDDDDDMMMXXXUUUJJJLLLWWW}}}wwwzzzzzzxxx~~~tttrrrvvvzzzvvveeeQQQDDD>>>>>>BBBGGGBBB:::333444:::>>>:::555))))))(((((()))***+++,,,******+++++++++******)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((('''((())))))***+++,,,,,,,,,...>>>BBBIIIvvvmmmZZZtttyyy{{{{{{jjjUUU\\\OOO;;;---+++...---)))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((###&&&))))))((((((***...AAAGGGJJJDDD:::444888>>>===XXX|||}}}}}}}}}xxxZZZBBB888>>>@@@;;;222555>>>:::---)))((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&FFF888<<<666555111555222111111000000111111222222222222888GGGdddtttsssgggUUUTTTuuummmzzzOOOAAA===000...''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))***)))+++222;;;BBBCCCCCC===CCCPPPWWWQQQKKK\\\vvvxxxxxx~~~yyy~~~}}}|||zzzxxxsssttt~~~}}}tttbbbUUULLLDDDAAACCCFFF@@@999555444777999;;;111///,,,)))((()))+++,,,)))******+++++++++******(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((('''((()))***+++,,,,,,---111666999BBBccc}}}SSSccc~~~cccddd]]]LLL999...------)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''((()))(((''',,,555<<>>BBB>>>555777BBBCCC;;;///...+++)))(((((())))))''''''''''''''''''''''''EEE888<<<666555111555222222111111111111222222---666777666OOOjjjfffxxxWWWFFF\\\||||||WWWFFFCCC555111(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++///999DDDIIIFFFAAAOOOUUUTTTQQQ]]]xxx}}}iiiooovvvqqqrrryyymmmhhh|||yyy}}}wwwvvv}}}tttzzzqqqrrrsss~~~tttlllhhh```QQQDDD@@@???BBBBBB:::111...222888999555000+++))))))***,,,)))******+++++++++******(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))'''((()))***+++,,,------,,,CCCLLL]]]xxxoooZZZ^^^gggfffZZZCCC222,,,,,,+++)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))---,,,+++((()))222@@@LLL@@@@@@??????BBBKKKVVV___yyy}}}|||pppWWWLLLGGGIIIDDD<<>>DDDAAA???KKKYYYSSSQQQ|||hhhbbbmmmvvv```ccc{{{}}}fffUUU\\\jjjpppsssvvvzzz{{{~~~yyy{{{xxxuuummm{{{vvvtttrrr~~~lll~~~hhhPPPBBB???CCCGGG===,,,***555111444999888000((()))///)))***,,,,,,+++******+++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))***+++------------///000555EEEPPPZZZ```^^^ttt|||mmmTTTggglll<<<)))666,,,&&&***+++************)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''+++)))'''&&&'''(((((('''...+++''')))666DDDFFF@@@777DDD???@@@QQQVVViii~~~zzz\\\???888CCCHHHDDDBBB:::///))))))***+++***'''''''''''''''&&&&&&&&&rrrFFF:::888777888111777444444333333444555555444444444CCC\\\~~~lllxxx^^^IIIIIIcccsss]]]UUUCCC666444---((((((((('''''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&)))+++***'''&&&)))---222:::@@@CCCIIIOOOPPPLLLYYY~~~}}}~~~xxx{{{}}}bbbgggpppwwwtttrrr|||tttqqqzzz|||yyylllSSSKKKAAA;;;999666000)))000000444999666...((('''*********+++++++++++++++******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))+++,,,---------///111AAACCCWWWaaa___yyy~~~wwwhhhNNN888///...,,,,,,,,,***))))))******(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''((()))***)))++++++***...999EEEFFF@@@JJJCCCAAAFFFTTTrrr~~~pppfffeeehhhmmmoooqqq{{{vvvcccRRRFFFBBBCCCEEE===333,,,))))))((((((((((((''''''''''''&&&&&&nnnEEE:::888777888222777333333444555555666666666444:::ZZZ}}}~~~fffttthhhJJJIIIVVV|||nnnxxxuuuiiiMMM555888000***))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&***---***%%%%%%---555@@@???CCCJJJMMMKKKKKKNNNkkkxxx|||mmm|||mmmgggxxxuuubbbttt{{{||||||nnnppp|||sssmmmXXXBBB<<<@@@:::+++///---000999===888...(((,,,)))'''(((+++---,,,***)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))***,,,,,,,,,...111333BBB>>>PPPUUU\\\nnnoooWWW000---000...,,,***)))))))))+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******+++(((---333;;;DDDKKKJJJEEEFFF===PPPcccnnnyyyvvvuuusssoootttiiiKKK???DDDFFFAAA999333///+++)))''')))((((((((('''''''''&&&jjjDDD;;;888666999333777222333555555555555666777666IIIyyynnnwwwTTTBBBUUUooouuu{{{yyy~~~```>>>===333+++******'''%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))(((***+++))))))///<<>>aaaooovvvRRRCCCcccxxxUUUBBB777,,,)))***(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''((((((((())))))((((((((()))))))))*********((((((+++333@@@NNNXXX___WWWQQQOOOOOOWWWooozzz}}}pppvvvwwwooopppxxxwww}}}rrrZZZ___~~~}}}pppzzz|||tttaaaOOOAAA999777333///---111555999???EEE333---'''&&&)))+++)))'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))***++++++---111777;;;IIIUUUcccyyyvvvqqqtttkkkppp\\\>>>000***))),,,...***((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))'''&&&((()))///:::HHHQQQPPPKKKHHHIII]]]ppp{{{yyyxxxrrrxxxttt|||vvvcccIIIEEEBBB@@@???:::111***++++++***)))((((((''''''bbbBBB===999666;;;555777444666666444222333888===SSSuuuoooWWWHHHllllllLLL>>>///+++***)))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''((((((((()))))))))(((((())))))******++++++******,,,333>>>LLLWWW^^^VVVWWWMMMEEEYYY~~~{{{qqqfffdddsss{{{yyyrrrwwwxxx|||}}}uuu~~~kkkgggfff\\\JJJ>>>;;;555111//////222===GGG:::444---***)))***)))''')))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******+++++++++,,,...444;;;@@@EEEXXX~~~xxxzzzwwwwwwnnngggyyyvvvLLL444,,,)))---///***(((***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((******)))&&&&&&***---888@@@JJJMMMHHHCCCHHHQQQkkk}}}yyysss|||}}}{{{tttZZZQQQGGGDDDDDDAAA777...,,,,,,+++***)))(((''''''___BBB>>>999666<<<666777444666666444333666>>>EEEsssrrrsss{{{WWWMMMxxxYYYGGG555---,,,***((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''((((((((())))))))))))(((((()))******+++,,,,,,)))///777???FFFLLLSSSWWWLLLMMMOOO[[[wwwxxx{{{}}}eeeccciiivvv|||zzz|||uuu~~~yyynnnXXXHHHBBB;;;666222000555===BBB===666///+++)))************)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********,,,,,,,,,,,,///666>>>DDD???\\\uuukkkgggkkkmmmpppzzz```???222***------)))(((---))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***+++)))''')))///555BBBFFFJJJIIIDDDGGGZZZpppxxxmmmqqqzzzhhhSSSIIIJJJIII@@@777---,,,,,,+++)))((((((''']]]AAA>>>999666<<<666777444666666444444999DDDLLLuuulll{{{kkk___VVVWWW[[[bbbjjjrrrwwwyyyhhhSSSPPPbbbOOO:::000---+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))((())))))***++++++,,,,,,'''333BBBIIIIIIHHHJJJNNNMMMFFFZZZ~~~{{{~~~oooaaaeeennntttzzz~~~~~~pppqqqUUUMMMEEE@@@999222000333GGGCCC<<<444---***+++---************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************---,,,,,,---000777@@@FFFBBBjjjnnn```\\\]]]eeeooouuuIII888,,,,,,,,,''')))///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++)))(((,,,444;;;IIIIIIJJJIIIGGGRRRrrrrrrvvv}}}|||^^^PPPPPPPPPHHH???------,,,+++***)))((('''YYYCCC;;;<<<777555888555888444...666<<<111GGG~~~~~~oooyyyvvv___UUUKKK???@@@@@@AAABBBDDDGGGKKKMMMMMMAAAUUU{{{qqq|||TTT777888444)))(((,,,)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************+++((((((+++......,,,,,,///FFFKKKBBBDDDHHHIIIMMMbbbsssooovvvvvvaaabbb|||yyy}}}|||gggQQQAAA@@@BBB;;;555555555<<>>@@@CCCEEEGGGGGGGGGBBBAAA^^^```@@@<<<555***(((---))))))(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************...,,,+++***)))+++111555GGG@@@:::DDDRRRNNNIIISSS}}}kkkdddnnn}}}jjjsssgggTTTEEE??????<<<777...333:::>>>>>>999...&&&)))***++++++)))'''(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))***++++++,,,,,,...222))),,,>>>===CCCbbb}}}hhhXXXSSS]]]uuu]]]888************,,,************************)))))))))))))))))))))))))))))))))))))))))))))(((---,,,,,,---///555AAALLLLLLFFF>>>SSS|||xxxvvv\\\[[[cccbbbEEE:::///------+++******WWWBBB:::<<<888666888555444666555777:::CCCppppppqqq```III>>>::::::===DDDCCCCCCDDDFFFGGGFFFDDDKKKWWW~~~sssMMM>>>666---)))---)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))*********++++++000///---)))(((...:::CCCOOOKKKEEEIIIQQQPPPZZZrrrzzz|||~~~~~~ooodddmmm|||vvvZZZMMMNNNJJJAAA444444222444>>>DDD888''')))'''***///---&&&'''...&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))))))))******+++,,,,,,,,,...444&&&///FFF999DDDhhhQQQOOO```xxx~~~}}}uuuMMM222)))+++---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***000<<>>===;;;???GGGKKKKKKNNNSSSYYY___bbbcccqqqXXX===777111+++,,,)))))))))((((((((((((''''''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++++++++------+++***///;;;GGGMMMMMMXXXQQQGGGSSSjjj|||~~~{{{]]]VVVgggxxxxxxwwwxxxssseee^^^SSSHHHCCC???444,,,555CCCCCC888///'''&&&---...((((((...''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))***++++++,,,,,,---,,,000...777AAA???___iii[[[UUUbbb{{{zzz~~~bbbAAA///......+++************************(((((((((((((((((((((((()))))))))))))))*********&&&)))))),,,888GGGMMMJJJAAANNNbbb~~~{{{wwwwwwsssqqqnnnbbbMMM666,,,+++***((((((TTT@@@:::===999888999666333777;;;999@@@dddtttmmmRRR===>>>BBB@@@DDDMMMLLLUUUdddttt~~~ddd===999777,,,******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++)))******...;;;KKKSSSRRRMMMPPPHHHOOOrrr~~~kkkWWWXXXhhh~~~wwwxxxyyyhhhVVVMMMIIIGGG<<<000000<<>>;;;999:::777777222666>>>[[[yyyxxx___BBB???AAAGGGKKKOOOYYYcccpppzzzmmmRRRDDD;;;,,,---*********)))))))))(((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,+++333999>>>JJJWWWWWWNNNEEE]]]|||vvvbbbMMMXXXeeedddjjj|||^^^SSSLLLHHHAAA777777>>>AAABBB:::,,,'''+++,,,(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((())))))*********+++,,,,,,------...111111:::BBBddd|||{{{zzzzzz~~~vvvdddXXX```kkk~~~xxxNNN333,,,000++++++++++++++++++++++++))))))))))))))))))))))))((())))))******+++,,,,,,---)))000???EEEAAAGGGTTTqqq~~~zzzuuuqqqmmmqqqwww~~~~~~zzztttqqqzzz}}}vvvjjjZZZIII999,,,(((***QQQ>>>999>>>;;;999;;;777666222<<>>\\\uuu{{{{{{hhhUUUEEE>>>CCCLLLKKKWWWggguuu~~~yyyvvvyyyjjjZZZ999;;;000,,,+++******))))))******)))***+++***((((((***+++******))))))***+++,,,,,,+++)))))),,,,,,...666@@@GGGPPPKKKKKKQQQRRRppp|||ddd]]][[[dddyyy}}}rrrjjj___MMM===222:::>>>======;;;222%%%******)))(((((('''''''''(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))******+++,,,,,,------///000111222777AAAhhh|||jjjYYYNNNGGGBBBEEE@@@???BBBGGGLLLUUU]]]jjjuuuttt;;;---......---,,,,,,,,,,,,,,,************************)))******+++,,,------...111@@@HHHEEEOOOmmm}}}kkkVVVGGG===555222222333000000222333444:::AAAGGGRRRQQQHHHCCC>>>BBBRRRpppyyysss^^^FFF---NNNEEE===;;;;;;999999:::;;;HHHgggqqquuu~~~mmm^^^WWWMMMFFFBBBEEENNNUUU```lll|||{{{oooooonnnggg<<<;;;555---,,,+++******************++++++***))))))***,,,((()))************,,,------++++++---...111<<>>IIINNNMMMJJJYYY~~~RRRQQQbbbooo~~~}}}hhhRRROOOMMMCCC444000777<<<<<<,,,)))&&&&&&((())))))((((((((((((''''''(((((((((((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((((((((())))))***++++++++++++---.........000444888666MMMsssdddQQQDDD??????AAACCCBBBDDDKKKWWWaaakkkxxxccczzzeee===000///...---,,,,,,,,,,,,************************'''))),,,,,,,,,---///222>>>HHHGGGFFFgggsss\\\KKK999333222333555777999777:::???AAA???@@@CCCBBBEEEAAA>>>GGGUUUqqqvvvzzz}}}lll>>>MMMDDD===;;;<<<;;;;;;===CCCccczzz|||[[[HHHFFFKKKMMMUUU]]]aaahhhrrr|||}}}rrroooTTT888777///...---,,,+++************+++,,,+++))))))+++,,,(((+++...---+++)))***,,,+++)))***000666:::AAAGGGGGGEEE```~~~```WWWttt~~~ppp\\\RRRQQQKKKAAA999999AAAIII333...(((&&&(((******))))))((((((''''''(((((()))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((()))******++++++,,,+++---//////...000666:::;;;uuuxxxxxx\\\PPPEEEBBBCCCBBBAAAAAAGGGKKKVVVdddppp{{{nnnvvv}}}qqq;;;000000...---,,,,,,,,,,,,++++++++++++++++++++++++(((***---,,,,,,---222666@@@CCCHHHYYY{{{wwwdddLLL@@@555222333444555777===;;;<<<>>>???>>>BBBHHHJJJRRRXXXcccqqq{{{~~~vvvssswww}}}TTTLLLCCC<<<;;;<<<<<<<<>>666---((((((******((())))))(((((((((((())))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))******+++,,,,,,***---//////...111777<<>>===>>>AAACCCHHHTTT```ppp~~~wwwsssrrrwwwyyyzzzlllKKKBBB<<<;;;===<<<===@@@fff|||zzzkkkOOOOOOaaasss}}}qqqhhh}}}|||```ppp:::???000000...---,,,++++++++++++,,,,,,+++******+++---...222555333///+++,,,///---+++111@@@MMMRRRQQQPPP^^^sssXXX___jjjttt||||||{{{}}}yyyzzzwwwiii___KKK:::@@@TTTGGG===222***)))***)))((())))))(((((((((((())))))%%%&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,***---000///...111777>>>kkksss^^^NNNDDD???>>>AAADDDGGGQQQ]]]kkkrrr}}}ssssssnnn111111///...---,,,,,,++++++++++++++++++++++++++++++---...,,,+++...666===GGGHHHiii{{{aaaGGG:::555444666888999>>>DDD>>>???CCCHHHNNNYYYmmm{{{vvvsssuuu|||IIIAAAAAA666>>>===///PPPlllhhh{{{VVVWWWbbbxxx{{{mmmkkkooo}}}lllFFF:::222000---+++,,,---...---***+++,,,,,,******+++,,,---+++******+++,,,,,,+++000111>>>OOORRRJJJLLLWWW~~~uuu```[[[jjjuuurrryyyzzzyyyyyyzzz|||~~~qqq\\\QQQPPPHHH:::SSSJJJ<<<000))))))+++---)))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))***************+++++++++000++++++111333333<<>>;;;AAA???HHHWWWbbbhhhwwwuuurrr{{{LLL@@@>>>555<<<>>><<>>JJJGGG@@@666---((((((***))))))((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))************++++++++++++...,,,...111000000>>>PPPuuu```MMMBBB???BBBGGGLLLQQQWWWaaappp{{{lllkkk}}}JJJ999...//////,,,,,,---************************++++++,,,---...222;;;DDD@@@dddmmmNNN888444666999;;;===???AAABBBDDDIIIWWWeeejjjmmm|||yyyrrrrrruuuvvvJJJ===;;;999===<<>>BBBGGGSSSmmmkkkaaarrryyypppbbb^^^lllvvvvvvyyy}}}~~~~~~}}}rrraaa```VVVJJJBBB???999000)))***)))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))******+++,,,,,,------+++///333111111LLL|||vvvqqqggg^^^QQQGGGEEEIIIPPPTTTbbbfffkkkqqqyyykkkdddIII...444,,,---555+++++++++++++++++++++++++++***---...---000:::CCCGGGooojjjEEE666;;;======>>>@@@FFFQQQ___iiiyyy{{{vvvlllmmm{{{HHHAAA999===:::FFFooo}}}nnniiikkkiii|||vvvAAA555222///------...------+++---...---,,,+++,,,............------222:::@@@LLLHHHMMMbbbxxxuuubbbbbbqqq|||}}}~~~~~~TTTXXXeeevvv|||zzz|||~~~~~~~~~sssbbbLLL@@@>>>;;;333+++******)))))))))((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))******+++,,,---......***///555444222HHH}}}zzzqqqhhhcccXXXQQQKKKKKKQQQYYY^^^```hhhmmmuuu}}}qqqfff}}}VVV666333...///444...,,,,,,,,,,,,,,,,,,,,,,,,++++++---000333:::HHHVVV}}}^^^???888@@@===>>>AAAJJJWWWgggttt|||{{{nnngggfffFFFDDD999===<<>>===BBBBBBGGGPPP\\\jjjxxxuuufffbbbxxx@@@EEE<<>>MMMYYYMMMTTTpppTTThhhxxxyyy|||~~~{{{iiiKKKTTT```mmmyyy|||~~~}}}|||bbbMMMBBB===:::888************))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))******+++---...//////---,,,...222===```}}}tttjjjaaa\\\ZZZYYY^^^ccckkkooopppooonnnnnnttt~~~qqqhhhrrrIII222333222...111,,,,,,,,,,,,,,,,,,,,,,,,333))))))444777===[[[uuu\\\FFF???AAACCCIIIRRR___lllwww~~~jjjkkkvvvBBBCCC@@@CCCDDD{{{yyyuuu{{{ssspppvvv~~~yyyyyyhhheeeeeeyyyQQQ;;;555///---...///...---+++,,,------......------000,,,)))///@@@NNNOOOGGGTTTnnn```dddzzzxxx|||~~~}}}|||rrrPPPQQQaaalllxxx}}}~~~}}}||||||yyyfffccc[[[GGG===@@@///'''***...***+++,,,&&&))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++,,,---......444+++:::///AAAyyy|||pppffffffkkkllljjjhhhnnnqqqxxx~~~~~~yyyyyy}}}vvvmmmQQQ222...???,,,...------------------------'''000///333333JJJzzzxxxcccMMMBBB@@@AAAHHHPPP___fffooouuuyyy~~~qqqhhhvvvFFFCCCBBBCCCTTT}}}zzz~~~mmmnnnsss{{{oooaaa[[[___fffqqq~~~jjjbbb]]]pppZZZ;;;666000---...///...---,,,------.........------------555AAAFFFFFFLLLUUUuuu```hhhyyyzzz}}}]]]SSSXXXgggsss~~~yyyhhhiiihhhVVV@@@555444***+++---''''''+++'''))))))))))))))))))))))))(((((((((((()))))))))***++++++++++++,,,---...///...***555555KKK|||ssslllooossstttssssssvvvxxx~~~dddkkk|||bbb777+++000)))000------------------------,,,333222777:::RRRvvv[[[PPPHHHIIIMMMRRRYYYaaahhhlllqqqvvvzzz}}}iiimmmuuuFFF>>>>>>???gggyyymmmbbbgggppp}}}bbbPPPJJJKKKOOOSSSXXXiiigggXXXVVV\\\___eeeooozzznnn]]]UUUeee]]]<<<777000......///...---...............---------,,,...:::EEECCCDDD___bbbmmmuuu{{{www}}}|||{{{xxx|||___TTT]]]```sss~~~~~~sss~~~~~~yyyvvvxxxiiiJJJ111:::///...///(((&&&+++***))))))))))))))))))))))))((((((((()))))))))******++++++++++++,,,---...///---000444888KKK}}}xxxwwwzzz|||||||||~~~||||||lllcccfffttt???444---000222------------------------,,,111///666<<>>AAA|||ppp```^^^bbbrrr{{{tttdddSSSMMMMMMOOOQQQTTTXXXiiiaaaGGG???DDDGGGHHHQQQ___vvvsss\\\QQQ```fff===888111...///000///---/////////...............***444CCCGGGDDDOOOttt~~~{{{^^^]]]|||~~~{{{}}}}}}~~~yyyXXX^^^kkkjjj~~~~~~}}}\\\fffwwwYYY===<<<000000333,,,)))......))))))))))))))))))))))))(((((()))))))))*********,,,++++++,,,,,,---...///,,,777666;;;QQQ}}}~~~~~~}}}yyyhhh___|||FFF>>>222777---........................---000,,,666@@@[[[qqqcccYYY]]]eeeqqq|||~~~|||{{{sssrrrrrrwww|||fffddddddJJJ@@@DDDPPP~~~{{{rrrcccXXXYYYhhhuuurrr[[[TTTPPPPPPRRRTTTZZZaaammm{{{nnnQQQHHHNNNQQQSSS\\\hhh}}}yyy___TTT```||||||zzz>>>999222//////000///---000000///.........///000+++???MMMLLLNNNcccyyygggtttgggaaaeeeoooxxx|||~~~hhhUUUqqqppp[[[===......444///,,,///...************************))))))))))))************,,,,,,,,,,,,---...//////,,,444555CCCmmm~~~yyyxxx|||||||||zzzkkk]]]{{{VVV>>>+++555+++........................222222...;;;JJJfff{{{qqqmmmmmmvvv~~~zzznnnnnnpppvvvnnneee```|||{{{GGGBBBGGGccc```aaa___[[[[[[bbbooozzzsssYYYVVVSSSRRRSSSUUU[[[jjjwwwuuuXXXPPPVVV[[[bbbuuucccYYY___sss???:::333000000000///...000///.........000111222888DDDHHHFFFWWW{{{|||]]]aaa~~~~~~fffeeehhheeeooo~~~zzzxxx~~~VVVYYYvvv~~~}}}GGG222---444111,,,---+++************************)))))))))*********++++++,,,,,,,,,,,,---...///000111///444HHHyyyttttttxxxtttvvv}}}~~~sssaaassssss<<<&&&333333........................222111...@@@TTTppp~~~uuugggiiimmmttt}}}vvvhhh```pppuuu@@@CCCJJJuuu~~~VVVZZZ^^^```cccjjjuuu}}}sss]]]RRRVVVUUUWWW\\\aaalll}}}rrrXXXUUU^^^iiixxxggg\\\\\\ddd@@@:::444000000111///...//////......///111333444BBBDDDGGGUUUuuuiii]]]YYYmmmcccjjjqqqqqqyyy}}}~~~}}}qqqZZZdddwww~~~]]]???111666333...---***************************))))))*********+++++++++---,,,,,,------...///000555---;;;HHH~~~zzzvvvssstttxxxuuuyyy~~~~~~}}}{{{ffflll===///555444........................000///...EEE^^^}}}wwwjjjdddgggkkkqqqyyyjjjbbbbbbuuuqqq???IIIPPPxxx|||zzzUUUYYY]]]```eeeppp{{{___UUUVVVPPPQQQXXXcccnnn{{{ppp]]]bbbqqqiii]]]XXXYYYyyy@@@;;;444111111111000...///.........///111444666@@@CCCWWW}}}oooTTTWWWjjjrrrdddfffiiinnnzzz~~~dddVVVooooooqqqMMM888999666000...+++************************)))************+++++++++---------------...000000111---EEEHHHzzzvvvuuutttwww{{{~~~wwwtttsssttt{{{{{{ffffff<<<;;;666)))////////////////////////333333333NNNkkkqqq```dddgggkkkooowwwllldddZZZlllqqqGGGEEE[[[gggUUUYYY___fffnnnxxxhhhTTTOOOTTTUUUYYY^^^fffwwwsssllloooqqqQQQLLLcccwww|||JJJ777111555222111333///...222444000---000888>>>CCCOOOooo\\\OOO```~~~~~~rrrkkkkkkmmmqqqwww|||~~~SSSbbbpppyyy|||~~~|||rrrMMM::::::333***---******+++,,,,,,,,,,,,+++******))))))***+++,,,,,,,,,,,,,,,,,,---...//////222000===WWW}}}wwwuuuwww{{{~~~~~~{{{tttllljjjmmmttt||||||vvvwwwyyyuuugggeeevvvFFF333111222000000////////////000000000///<<>>222444111000000000000000000111///444DDDhhh}}}rrrhhhdddeeegggjjjpppwww~~~~~~~~~{{{```ZZZrrrfffEEERRRzzzhhh]]]bbblllvvv~~~|||ppp[[[]]]dddjjjcccWWWVVV\\\fffooo~~~zzzZZZKKKUUU^^^OOO;;;333666222222444222444111000111333:::LLL]]]kkkLLLPPP[[[www{{{rrrnnnnnnnnnkkkgggccc^^^[[[```jjjpppnnniiijjjjjjkkkkkkllloootttwww}}}~~~jjjOOOdddrrrqqq{{{}}}~~~wwwkkkRRR999333......,,,+++************------,,,,,,,,,,,,,,,---------------...///000000555@@@WWWrrr{{{yyy{{{}}}wwwqqqppppppxxxtttppplllhhhiiittt{{{@@@444555111111000000000000111111,,,666FFFmmmzzzmmmbbb___ccchhhjjjttt}}}wwwuuuxxxtttwww{{{iiiYYYkkkeeeEEETTT}}}ggg```gggpppxxx||||||||||||uuuWWWZZZaaalllnnnaaaSSSXXXffflllvvv{{{[[[NNNWWW___QQQ<<<444666333222555222555222222555777CCC___zzz{{{ZZZ[[[sss~~~uuukkkhhhhhhggggggiiillllllhhheee```aaaeeekkkrrrtttssspppnnnppprrrssstttvvvyyy{{{]]]SSSnnn|||pppwww|||~~~pppJJJ:::111000...,,,+++***++++++......---,,,,,,,,,------------------...///000111///777eeeiiixxxtttuuuzzz~~~~~~|||tttmmmllloooqqqtttqqqooolllhhhkkkxxx}}}AAA666444222111111000000111111222...999CCCmmmyyyzzz{{{kkk^^^[[[aaahhhkkkyyyvvvvvvyyyttthhh\\\XXXZZZ^^^eeelllyyyrrrYYYccc~~~dddFFF[[[zzzvvvaaa]]]fffpppvvvvvvvvvzzz}}}www]]]XXXbbbkkkvvvuuueeeVVV]]]mmmwwwxxxZZZNNNXXXaaaRRR===444777333222555333333222444999???QQQyyybbbXXXpppsssaaaWWW\\\gggooopppppppppooommmkkkiiiccciiippptttvvvxxx{{{~~~{{{|||~~~mmmSSS^^^|||yyyuuuyyyzzz|||yyywwwbbbCCC333222///---+++++++++,,,//////...---------------------------...///000111:::???rrruuuqqqsssxxx}}}zzzrrrkkkiiikkkpppsssuuusssqqqnnnjjjlllzzzGGG888444222111111000000111111222111<<>>SSSYYYVVViiippp~~~RRRZZZeeemmmqqqsssvvvxxx||||||{{{zzzzzz{{{}}}~~~~~~}}}|||}}}uuu^^^UUU\\\rrrwwwrrrkkkppp{{{ooo\\\GGG:::000---,,,***+++...---,,,,,,++++++,,,,,,------------......000111222777EEEvvv|||rrrrrrxxx~~~}}}oooeeeeeeeeegggjjjoootttwwwxxxooojjjiiinnnzzzpppccc===444333333222222111222222222888===WWW|||nnngggkkktttzzz~~~yyysssnnnlllnnnpppxxxzzzqqqeeeXXXPPPLLLMMMOOORRRWWW^^^gggnnnyyyaaaKKKttthhhOOOooo}}}^^^NNNOOOZZZ[[[\\\]]]```iiittt}}}XXXZZZaaaooozzzqqqaaajjj}}}uuuWWWMMMUUUYYY|||sssQQQ>>>555444111333666000000777>>>EEEcccxxx\\\nnnsssaaaYYYaaajjjqqquuuxxx|||}}}{{{{{{~~~dddaaabbbaaarrryyyzzzqqq}}}ppp{{{PPP<<<333333---)))---------,,,,,,++++++,,,,,,------------...///000111222<<>>IIItttcccuuusssYYYcccuuuzzz~~~aaaIIIccc}}}wwwvvvyyyvvv}}}wwwttt{{{|||yyyGGG222555444---+++---,,,,,,++++++,,,,,,---,,,------///000222444555FFFnnn}}}yyygggccceeeeeebbb______```bbbgggmmmuuu|||{{{zzzzzz~~~mmmWWW777333222222333333444555666BBB```~~~xxxiii```ZZZVVV___bbbfffkkkpppwww~~~wwwggg```___dddiiivvvUUUSSSnnnqqqWWWjjjQQQIIIMMMSSSVVVWWW[[[aaagggppp}}}mmm]]]kkksss}}}jjjQQQMMMWWWZZZDDD777555777333555;;;999CCC___ppp]]]___cccvvv{{{rrrSSSTTTkkkzzz|||ttt~~~vvvvvvZZZ555:::666)))000---,,,,,,++++++,,,,,,---,,,------///000333444555GGG~~~mmm|||}}}rrriiiccceeehhheeeaaaaaa^^^```ccchhhpppyyy}}}}}}}}}VVV===222222222333333555666666CCCfff{{{hhh]]]XXXVVVbbbeeejjjooottt{{{|||ddd[[[```gggkkkqqq}}}XXXPPPaaarrrZZZ~~~___IIIEEENNNWWW[[[[[[^^^ccciiisssiiiZZZjjjvvvzzzgggPPPMMMXXX\\\CCC666555777333555;;;:::JJJsss{{{ZZZfffqqqRRRpppmmmOOObbbnnnzzz~~~sssqqq|||~~~zzztttwwwxxxuuuiii:::???777&&&444---,,,,,,++++++,,,,,,---,,,------///111333555666UUUrrrxxxvvvwwwyyy|||zzz______cccjjjkkkfffdddggg]]]___ccciiirrr|||tttRRRAAA222222222333444555666777===ddd~~~iii\\\YYYYYYdddgggkkkooouuu|||mmmWWWUUUbbbnnnuuuzzz[[[PPP```pppWWWjjjQQQLLLPPPQQQTTTZZZ^^^bbbhhhooowww}}}nnnbbbiii|||www|||vvv\\\SSSQQQUUU^^^~~~}}}III555666<<<222555BBBCCCaaauuugggfffWWW```yyytttRRR[[[eeesss{{{vvv{{{}}}yyyrrrvvv|||QQQ999777333---......---------......///111---,,,///222111222555WWW~~~zzzssstttwwwyyyzzz~~~{{{hhhVVV]]]dddhhhjjjlllhhhccc]]]___ccciiipppzzzzzzuuuXXX:::666333444555444222444999PPPcccuuujjj\\\ZZZ^^^bbbhhhmmmnnnsss|||iii[[[XXX^^^iiisss}}}___MMMfffpppYYYwww```MMMLLLRRRUUUZZZ```___ccciiioooxxx~~~mmmgggccc]]][[[jjj}}}zzz\\\hhhwww\\\QQQNNNPPPZZZyyyxxx@@@666555666222888FFFMMM~~~gggvvvwwwYYYssspppSSS___ooo{{{xxx~~~|||xxxoooppp~~~hhhDDD777333---.........------......///111---,,,///111111333666ZZZxxxppprrruuuvvvzzz}}}lll[[[WWW___fffjjjmmmnnnjjjddd___bbbffflllsss~~~vvvnnntttyyyddd666666444444555444222555999KKKjjj{{{fffYYYXXX]]]bbbgggkkkmmmsss~~~zzzeee[[[[[[bbbmmmvvv~~~```OOO[[[qqqYYYgggVVVJJJMMMUUUYYY]]]ccc___ccciiipppyyyuuuOOOFFFMMMTTTWWW]]]kkkzzzkkkyyyzzzjjjaaaXXXnnnuuuZZZOOOKKKOOOZZZeee888:::666444666;;;MMMfff~~~kkklll|||^^^eeeiiiUUUhhhuuuvvvxxxyyyyyysssmmmxxxzzz}}}SSS888555000//////......---......///000------000111111333888aaa|||uuunnnooossstttzzz~~~uuu```SSSXXX```iiimmmpppqqqlllfffaaadddhhhmmmuuu~~~zzzppp;;;666444444666555333555:::LLLppprrr^^^SSSTTTYYYaaaeeehhhjjjqqq}}}qqqaaa[[[```hhhrrr{{{aaaPPPVVV{{{rrrWWW~~~]]]RRRLLLPPPWWWZZZ\\\______ccciiipppyyy}}}PPPHHHKKKTTTaaapppvvvpppsss|||xxx~~~pppWWWNNNKKKQQQ```WWW888<<<777777<<<;;;VVVgggnnn~~~xxxbbbxxx```YYYsssuuunnnqqq|||sssrrr{{{{{{bbb;;;888444000//////...............000------000000000444:::\\\{{{zzz|||uuummmnnnsssttt~~~nnn]]]TTTXXXaaajjjooorrrsssnnnhhhccceeehhhlllrrr{{{zzzwwwggg~~~kkk???666444444666555333555:::QQQppp{{{fffSSSKKKOOOUUU\\\aaadddgggppp}}}|||mmm```^^^dddmmmxxx|||~~~bbbQQQVVVoootttTTTrrrTTTPPPNNNTTTYYY\\\\\\]]]^^^bbbiiipppyyyVVV???OOOWWWddd|||~~~mmmlllUUUMMMKKKSSSdddJJJ<<<:::555:::@@@???ddd}}}jjjqqqpppsssVVV\\\yyy|||tttssszzzqqqzzz}}}ooorrruuuEEE999555111000///...............000......000000000555<<>>|||vvvpppsssyyy{{{xxxeeeZZZWWW\\\dddkkkooosssuuurrrmmmmmmnnnnnnooorrrxxx}}}pppfff===777555555777666333666;;;MMMsssyyycccNNNBBBBBBJJJRRRPPPWWW___iiiuuutttjjjbbbeeemmmvvv```OOOTTTqqqyyyJJJqqqoooWWWHHHMMMTTTZZZ___bbbbbbaaaaaaeeelllsss}}}ZZZIIIMMM[[[jjjvvvqqquuugggSSSMMMKKKWWWnnnvvvAAA888777666888KKKyyy{{{pppyyyqqqzzzxxx\\\```{{{uuuqqqwwwzzzuuuooo|||xxxnnnCCC666222111000///............///...///000//////666???sssvvvwwwqqquuu{{{~~~tttccc]]]]]]___fffmmmpppssswwwuuuqqqoooooopppqqqsssyyyqqqvvv@@@777555555777666444666;;;OOOzzzrrr[[[HHH@@@CCCMMMTTTSSSZZZaaahhhqqqvvvuuuooofff___^^^gggrrrzzz^^^MMMVVV~~~vvv{{{DDDkkkhhhQQQJJJPPPWWW\\\___aaaaaa___cccgggnnnuuu^^^HHHNNNXXXkkkuuurrrzzzcccRRRNNNOOO]]]uuummm<<<666:::;;;777RRRlllyyy{{{}}}nnnqqqkkkXXXlll~~~hhhzzz~~~mmmuuullluuu{{{HHH999222222000///............///...///000//////666@@@sss{{{vvvwwwqqqvvv}}}rrrdddbbbfffbbbhhhnnnqqqtttxxxxxxtttmmmnnnooopppsssyyyzzziii|||@@@777555555777666444666;;;UUU~~~|||}}}nnnXXXFFF???DDDOOOWWWXXX^^^cccgggiiihhh```VVVYYYVVVZZZhhhuuu}}}]]]KKKUUU|||zzzHHHddd___NNNIIIRRRZZZ\\\]]]___aaa```eeejjjoootttmmmLLLNNN___pppnnn{{{vvv```NNNNNNMMM___YYY>>>:::777888CCCnnnmmmjjjuuu]]]~~~nnnXXX\\\zzziiiuuu{{{lll~~~hhhttttttxxxkkk999:::333111///+++111333(((,,,,,,...///...///777AAA{{{vvv}}}rrrllllllkkkgggjjjpppuuuyyy{{{{{{zzzvvvtttrrrrrrvvvzzz}}}wwwhhhtttyyynnnxxxFFF999666555666555555999???MMM}}}{{{kkkUUUDDD???FFFQQQZZZ^^^^^^``````YYYMMMDDDBBB>>>AAAPPPdddpppsssyyynnnffflll]]]LLLSSStttxxxOOOfffwwwXXXJJJJJJSSSZZZ\\\]]]```aaa```eeejjjpppvvv]]]GGGXXXhhh{{{vvvppp[[[OOOPPPNNNdddXXX;;;333<<<999KKKzzzvvv~~~fffmmm{{{bbbXXXpppwwwyyyrrrvvv|||mmmqqq}}}{{{uuu~~~MMM>>>555333000+++///333+++......///111///000888AAAyyy{{{{{{|||pppiiijjjlllmmmoootttxxxzzzzzzyyyxxxzzzxxxvvvvvvxxx{{{~~~}}}rrrfff___eeexxx}}}yyyoooEEE999666555666555555999???ZZZxxxiiiTTTDDD???FFFRRRZZZ______```\\\OOOAAA<<<>>>EEE@@@DDDTTTdddqqq|||vvvhhhUUUVVVggg\\\JJJVVVuuuwwwLLL___}}}lllRRRIIILLLUUU\\\]]]^^^```bbbaaaeeekkkrrrzzzPPPGGGfffrrr{{{|||kkkUUUPPPQQQPPPlllzzzTTT999222???AAAaaa___hhh|||zzzkkkXXXbbbxxx{{{zzzsssrrrvvvnnnzzz~~~___CCC777444222+++---222...000000111222000000888AAAttt~~~uuu{{{qqqlllpppuuuvvvxxx{{{}}}}}}{{{yyywww}}}|||zzzyyyyyy{{{~~~vvvpppjjjpppoooeeeWWWZZZoookkkCCC:::777555666555555999???eee|||rrrdddQQQCCC@@@HHHSSS[[[______]]]TTTDDD777777???@@@MMMaaaqqqvvvwwwzzzvvvggg^^^WWWNNNZZZvvvZZZHHHYYYvvvFFFWWW}}}eeePPPKKKOOOWWW^^^^^^___aaacccbbbffflllttt|||OOOPPPnnnvvvhhh{{{~~~iiiOOOPPPQQQRRRvvvwwwGGG888888===RRRzzz^^^wwwwwweee^^^ZZZzzz}}}ooovvv|||ooorrrpppmmmxxx|||qqqFFF888444555...---111000111000111222000///777@@@tttyyyyyywwwvvvzzz}}}|||}}}~~~{{{yyy{{{{{{zzzyyyyyy{{{~~~~~~www^^^]]]bbbbbbppppppjjjbbbfffzzzqqqBBB;;;777666777666555999???hhh~~~wwwfff[[[LLLBBBAAAJJJUUU\\\___[[[UUUKKK>>>666<<>>999iii|||vvvyyykkkvvvTTTVVViiimmmyyywwwyyykkkwwwiiinnn|||~~~MMM999444888222...000000000000111111//////666@@@}}}~~~|||zzz||||||~~~}}}{{{{{{}}}|||zzzwwwxxxyyyxxxxxxzzz}}}ttt\\\___lllqqqzzztttooopppvvvtttuuuCCC;;;888777777666555999???ccc|||vvvjjjXXXPPPFFF@@@BBBKKKTTT[[[]]]TTTHHH@@@:::;;;EEEPPPkkkwww~~~~~~SSSFFFUUU|||GGGRRR```OOONNNUUU]]]bbbaaaaaaccceeeeeeiiinnnttt|||mmmTTTYYYnnnppprrr{{{kkkHHHLLLPPP^^^JJJ;;;>>>>>>CCC{{{wwwtttsssqqqbbbMMM\\\zzzpppyyy|||ppphhhnnnlllvvv|||^^^AAA555999555...000111//////000111//////777@@@kkkkkk~~~vvvkkkfffppp~~~zzzyyy{{{}}}~~~{{{zzzuuuwwwyyyyyyxxxyyy}}}nnnrrr}}}yyyhhhrrrGGG<<<999777888666555999???WWW|||zzzrrraaaVVVKKKFFFAAA???BBBIIIPPPUUUUUUJJJ>>>999;;;CCCSSSaaawwwOOOGGGZZZGGGOOObbbPPPOOOXXX___cccbbbaaadddffffffkkkooossszzzoooZZZ\\\zzzpppzzzpppgggEEEKKKRRRfffqqqDDD@@@======aaahhhssssss|||fffVVVVVVqqqrrr|||fffvvvyyynnnmmmxxx{{{uuuMMM777999444...000222//////000222000111999CCCtttrrr|||wwwxxxzzz||||||RRROOOYYYqqq{{{}}}~~~|||xxx{{{}}}|||zzzzzz}}}wwwmmmpppIII===999888888666555999>>>WWWxxxooo\\\MMMEEECCCAAA>>>>>>BBBFFFJJJKKKGGG@@@999999@@@QQQkkkpppKKKHHHggg~~~IIIPPP~~~eeeTTTRRRYYY```dddcccbbbdddfffffflllooorrryyyxxx``````fffcccCCCKKKUUUkkkdddrrr>>>>>>222>>>~~~zzztttzzz```uuuyyybbbRRRcccyyypppyyypppfffrrriiinnnWWW999777333---000333000///111333222222;;;EEE{{{|||uuuoooqqqtttwww|||oooPPPTTTeee||||||{{{~~~zzzyyyrrrJJJ===:::888888666555999>>>cccvvvvvvaaaNNNBBB>>>@@@???===>>>AAACCCDDDDDD:::888999===GGG^^^lllIIIIIItttlllFFFGGGvvvdddPPPWWWaaabbbcccbbbaaaccchhhmmmmmmqqqwww|||nnnttt~~~mmmPPPQQQRRRZZZ{{{xxxYYY^^^@@@???999FFFvvvdddeee}}}wwwrrrVVVZZZrrrtttrrrxxxxxx^^^ggg^^^zzzkkkBBB888444000000///000///111222111444@@@MMMuuuvvvwwwkkkhhhjjjmmmyyy||||||\\\RRR___|||~~~}}}}}}~~~yyynnn{{{HHHBBB>>>:::999777555999???^^^gggQQQHHHDDD@@@>>>@@@???>>>@@@DDDCCC@@@999777;;;DDDQQQkkk~~~cccNNNHHHqqqQQQKKKqqqgggSSSZZZbbbddddddcccbbbdddhhhkkknnnrrrwww|||zzzxxxcccPPPNNNMMM[[[{{{gggcccMMM777<<<999ZZZcccyyyuuu{{{ttt^^^dddttt}}}|||rrrzzzjjjrrrlllgggmmm~~~}}}OOO>>>===777111333111000111222111333???KKKoooqqqhhhhhhlllpppyyy|||mmmUUU]]]||||||}}}|||yyy{{{~~~|||}}}}}}}}}QQQEEE@@@<<<:::888777:::@@@\\\~~~bbbKKKCCCAAA??????@@@@@@???AAADDDDDD@@@888888===FFFRRRiiiyyyYYYGGGEEEgggRRRIIIjjjlllXXX[[[dddeeefffeeedddeeehhhjjjnnnqqquuuzzzooosssrrrWWWSSSLLLLLLggg\\\sss???666AAA@@@vvvrrrnnnmmm{{{kkkpppvvvqqqsss~~~bbbtttyyyrrraaa~~~sss\\\???@@@888,,,333222111111222111333<<>><<<:::888:::???\\\xxxZZZCCC===>>>>>>???AAAAAA@@@BBBFFFEEEAAA999:::AAAKKKTTTeeetttQQQBBBHHHjjjLLLCCCaaattt\\\YYYdddeeeffffffgggiiikkklllnnnppptttxxx}}}pppbbbqqqmmmQQQUUUJJJQQQ|||___bbb999888EEEGGGooovvvuuuxxxyyy}}}xxxssshhhgggvvv```mmmvvvmmmAAA@@@777)))333333222222333111222:::CCCmmmooofffgggkkkppptttuuu{{{~~~\\\XXXkkkzzzzzzxxxvvvwwwxxxvvvtttxxx}}}iiiRRROOOGGGAAA>>><<<999:::===WWW~~~uuuTTT===999===>>>@@@BBBCCCBBBEEEIIIHHHCCC:::;;;CCCNNNUUU```xxx{{{pppLLLCCCQQQOOODDDUUUaaaXXXdddddddddfffiiimmmpppqqqssstttvvvzzz^^^jjj}}}wwwtttiiiOOOTTTIIIXXXhhhNNN555777DDDOOOoooyyyyyyuuuddduuutttggg^^^ttt~~~}}}LLLBBB:::///777333111111333222222777???nnnwww}}}lllhhhjjjmmmpppsssvvv|||jjjMMM[[[~~~ttthhhnnnooossswwwwwwvvv{{{hhh\\\TTTKKKCCC@@@===:::999;;;PPP|||ttttttSSS;;;888===???@@@CCCEEEEEEHHHMMMLLLGGG::::::AAANNNWWW^^^lll|||eeebbb}}}qqqiiiiiinnnhhhFFFDDDXXXTTTIIIIIIjjjjjj[[[fffeeedddfffjjjpppsssuuuzzzzzz{{{~~~cccbbb}}}vvv```ggg|||dddMMMOOOKKK```vvvrrriiiCCC:::999LLLlllpppaaa|||~~~~~~zzz|||llleee{{{pppXXXiii[[[BBB<<<555666333111111333333222666<<<```~~~~~~{{{lllkkkmmmmmmoootttyyyyyyWWWFFF^^^|||VVV___iiikkkpppwwwyyyyyyddd\\\ZZZPPPFFFBBB@@@<<<:::;;;OOO~~~vvvuuuTTT<<<999===???@@@DDDGGGHHHMMMQQQQQQMMM<<<999@@@QQQ^^^dddkkkttthhheeeyyyttthhhbbbbbbiiiqqq[[[@@@IIIbbbUUUMMMEEEUUUvvveeejjjgggdddeeejjjpppuuuvvv}}}|||}}}xxxnnneeeuuuvvvwwwvvv[[[JJJIIISSSmmmZZZQQQ???AAA===[[[ppptttooozzz}}}~~~|||bbbtttwww]]]bbbuuuoooFFF@@@===222222000000333333333555:::PPP|||nnnlllmmmkkkooowwweeeIIIIIIccc{{{uuuVVVeeettttttwwwzzzzzz{{{]]]XXX```UUUJJJFFFCCC???<<<<<>>:::===>>>@@@DDDHHHKKKPPPVVVUUURRRBBB===CCCYYYmmmuuuwwwzzzkkkWWWaaaiiimmmxxxxxx~~~uuunnnlllooozzzvvvNNN@@@WWWwwwVVVSSSFFFMMM~~~mmmnnnjjjeeeeeejjjppptttvvv}}}{{{{{{~~~|||rrrsssuuupppUUUHHHGGG[[[yyyKKKyyyAAA;;;CCC<<>>===CCCjjj|||wwwWWW@@@:::======@@@EEEIIIMMMRRRXXXXXXTTTJJJCCCIIIbbb{{{zzzhhhfffZZZ^^^yyy}}}yyy|||~~~{{{uuuttt|||hhh```eeepppIIIEEEggg^^^QQQDDDGGGqqqpppkkkhhhlllrrrwwwyyy{{{~~~~~~~~~jjjQQQFFFTTT\\\mmmJJJ___DDD<<<:::EEEssspppkkk{{{}}}|||~~~oooiiiqqq|||WWW{{{kkkXXXTTTttt|||fffJJJ@@@;;;333///...111222222444999NNNuuuzzzuuuqqqmmmkkkpppzzztttXXX???IIIjjj]]]}}}{{{wwwddd]]]ZZZWWWSSSOOOKKKFFFAAA>>>BBB^^^vvv}}}```CCC===>>>===@@@DDDJJJOOOTTTWWWXXXXXXQQQGGGGGGZZZrrrnnnjjjmmm{{{tttxxx}}}|||zzzZZZHHHIIIRRRkkkdddJJJeeeiiiRRRHHHMMMzzzwwwooojjjlllrrrwww{{{~~~uuu___LLLGGGWWWlllYYYhhhXXX???999<<>>777333444666444444555CCCiiirrrzzztttsssssssssxxx{{{VVV>>>UUU~~~lllnnnkkkwwwzzz{{{mmmYYYYYYZZZZZZZZZZZZYYYUUUOOOKKKDDDNNNuuu~~~[[[DDDBBBHHHKKKOOOTTTVVVVVVWWWYYY[[[aaa```bbbiiinnnmmmgggaaaaaakkkcccgggnnnxxx}}}uuuxxxyyyeeeLLLUUUwwwxxxiii```bbbpppooo{{{llleeennnzzzjjjRRRJJJOOORRRnnn\\\}}}[[[<<<<<>>555333555555666888<<>>QQQooorrrzzzfff}}}uuudddvvvdddbbbrrr```[[[lll~~~rrrWWWTTTFFF999444555555666888:::XXXzzzwwwsssoooqqqlllnnnpppwww~~~~~~XXXWWWssskkk[[[]]]qqq|||~~~```fff\\\___^^^]]]]]]]]]\\\YYYVVVQQQPPP[[[rrrbbbLLLFFFOOOTTTYYYXXXUUUUUUZZZ___ccchhhjjjiiimmm{{{~~~~~~xxxSSSIII@@@aaannnnnnsssttt|||yyy\\\HHHIIIQQQTTTwwwyyyFFFsssddd;;;EEEBBB___ooouuuqqqeeeddd|||[[[lllhhhXXXrrrgggWWWXXX~~~fff\\\MMM===666555555666888???III}}}|||ooommmiiikkkooovvv]]]UUU~~~oooXXX\\\uuuxxxyyy|||aaajjjZZZbbb```___^^^^^^]]][[[YYYSSSTTTZZZjjjqqqWWWOOOQQQVVV[[[[[[XXXXXX]]]bbbcccmmmsssqqqrrrzzzoooJJJHHHKKKrrr~~~{{{vvv{{{eeeEEEOOOTTTRRR```jjjOOO___@@@;;;IIIuuuqqqqqqTTT~~~XXXiii\\\nnnkkkZZZSSS{{{kkkaaa]]]LLL222777;;;...<<<<<>>MMMfffqqqWWWJJJLLLOOO\\\sssIIIhhh^^^???<<>>JJJaaa666DDD???ppprrrbbbjjjbbbzzzvvvbbboooiiiRRRTTT{{{zzzOOOAAA<<<@@@===<<>>>>>;;;BBBEEETTTzzz{{{rrrkkkjjjjjjkkkoootttzzz|||{{{vvvssstttyyy|||vvvvvvxxxyyy}}}~~~{{{vvvxxxcccfffhhhbbbaaafffiiikkkiiiddd___]]]]]]XXXZZZZZZWWWUUUYYYdddmmm```III\\\}}}qqqlllnnntttyyyttt]]]KKK@@@NNNZZZ{{{gggTTTKKKLLLLLLPPPkkkuuuNNNbbbyyy>>>@@@AAALLLpppwwwxxxbbbttt{{{ZZZ{{{wwwbbbMMM[[[vvvOOOFFFEEECCC@@@AAAJJJ~~~{{{tttnnnnnnppprrrvvv{{{|||~~~}}}yyytttqqqrrrxxxuuu~~~bbbtttdddbbbcccbbb^^^aaafffjjjkkkgggaaa\\\ZZZVVVXXXZZZYYYWWWXXX]]]bbbuuu{{{YYYWWW}}}vvvwww}}}xxxaaaPPPLLLEEEOOOjjjxxxhhhXXXMMMJJJMMMMMM]]]ggg]]]TTTUUU777@@@@@@SSSttt}}}xxx```xxx[[[iiigggOOOUUUZZZIIIGGGKKKBBBDDDHHHcccyyyuuuuuuwwwxxx{{{~~~}}}zzzuuusssvvv|||rrrmmmmmmddd\\\^^^bbbZZZ\\\bbbiiillliiibbb[[[WWWUUUWWWYYYZZZ[[[YYYXXXWWW]]]vvvTTThhhxxxkkkQQQGGGMMMKKKVVVwwweeeVVVMMMKKKOOOTTT]]]oooKKKDDDBBB>>>===???WWWmmmjjjvvvttteeebbbYYYoooSSSSSSwwwgggLLLIIIGGGCCCHHHHHH[[[jjj{{{{{{{{{zzz{{{~~~}}}{{{{{{}}}ccceeeZZZ\\\dddXXXZZZ___eeeiiihhhbbb\\\XXXXXXWWWXXX[[[]]]]]]YYYUUU^^^mmmbbb]]]jjj```OOOFFFKKKTTTooolllbbbSSSIIIHHHNNNTTTXXX^^^dddKKKnnnSSS;;;GGG999GGGkkkllljjjeeeuuunnnRRR|||xxxYYYNNNggg{{{WWWQQQ@@@FFFHHHCCCTTTbbb~~~}}}}}}}}}|||}}}wwwkkk\\\eee\\\]]]eeeZZZ]]]___bbbdddeeebbb^^^ZZZ\\\YYYXXXZZZ^^^```^^^[[[___]]]tttrrrsssYYYTTTMMMEEEJJJgggpppuuukkkVVVPPPIIIEEEJJJSSSWWWUUUJJJOOOuuu999999AAA999RRRuuu|||jjj}}}TTTpppbbbOOO[[[___VVVGGGQQQJJJAAAPPPuuu}}}~~~~~~~~~ccc\\\ccc^^^^^^ddd^^^```___```bbbcccbbb___\\\]]]ZZZWWWXXX\\\```aaa```^^^UUUfff{{{fffMMMIIIGGGHHH]]]___www|||nnn```WWWKKKKKKIIIKKKSSSZZZWWWOOOEEEppp\\\;;;<<<333CCCbbbqqq[[[fffjjjTTTUUUzzz}}}}}}cccWWWQQQZZZKKKHHHRRRtttuuuxxxyyymmmeeeaaaaaa___^^^aaacccaaa``````bbbcccbbb___[[[\\\ZZZWWWWWWYYY\\\^^^```^^^XXX```uuuqqqXXXHHHIIIHHH\\\qqqXXXyyyrrraaaRRRIIIJJJMMMOOOTTT\\\aaaYYYLLLVVVzzz777AAA===***QQQrrrnnnyyy}}}oooaaa```oooTTTOOOsssxxxgggZZZQQQWWWEEEMMMVVVcccqqqhhhbbbdddjjjfff______]]]^^^fff``````aaaccceeeccc^^^ZZZZZZYYYWWWVVVVVVXXX[[[\\\XXXYYY[[[aaazzz|||sssbbbMMMIIINNNPPPssswwwccc\\\uuutttyyywwwgggVVVLLLLLLPPPOOONNNRRRWWWYYYXXXQQQHHHEEE:::===777;;;FFF}}}qqqzzzzzz~~~___ppp|||```VVVYYYooo___\\\UUUPPPVVVYYYXXXxxxSSSeeefffddddddeeebbb]]]^^^dddbbb```^^^```cccbbb\\\VVVXXXUUUSSSUUUYYYZZZVVVRRRZZZNNNYYY```mmm~~~vvv\\\IIIJJJMMMDDDqqqooo\\\aaasssnnnqqqsssaaaTTTMMMKKKNNNRRRcccJJJUUUuuufffCCC]]]nnn888<<<<<<888>>>III~~~xxx[[[iiieeeVVVVVV~~~dddaaa\\\WWWYYYXXXVVVvvv}}}uuuiii^^^mmmbbbcccccc```]]]\\\^^^```aaa^^^]]]^^^```___ZZZUUUXXXTTTRRRUUUZZZ[[[VVVPPPWWWRRRYYYZZZ```|||nnn[[[OOOKKKMMMRRRdddkkk___\\\tttjjjiiixxx|||jjj[[[MMMKKKOOOQQQSSSUUUTTTUUURRR]]]AAA111===777666???OOOxxxYYY]]]lllVVVRRRhhhkkkgggaaa]]]WWWRRRnnn{{{vvv[[[vvvddd___dddccc[[[XXX^^^```\\\___\\\YYYYYY[[[ZZZWWWTTTXXXTTTQQQUUU\\\]]]VVVOOORRRWWWYYYTTTUUUggg}}}tttgggWWWJJJHHHLLLKKK[[[qqqhhhdddZZZxxxnnngggrrrnnn___QQQKKKJJJQQQUUUTTTTTTXXX^^^{{{aaaaaaSSS999666<<<333444===ZZZwww\\\SSSuuuXXXOOOyyyssstttpppgggaaa[[[SSSccc|||wwwdddwwwwwwhhh___fffdddYYYXXXaaaccc[[[\\\YYYVVVUUUVVVVVVUUUTTTXXXSSSPPPUUU]]]^^^WWWNNNOOOZZZVVVQQQUUUUUU___wwwppp^^^TTTOOOLLLKKKMMMSSSzzzyyy```eeeggg]]]}}}wwwmmmqqqpppuuudddVVVNNNMMMKKKOOOVVVWWWWWWbbbqqqNNNVVViii888>>>999666444888???hhhuuugggOOO{{{~~~[[[OOOkkksssoooeeebbbbbb[[[___qqqjjjSSSmmmccc^^^eeecccXXXXXXbbbbbbZZZYYYWWWTTTSSSSSSTTTTTTTTTWWWSSSQQQUUU\\\]]]WWWPPPRRR[[[SSSQQQZZZRRRRRRkkk}}}{{{{{{yyyjjj^^^QQQJJJHHHJJJQQQYYYwwwfff^^^aaaaaa]]]}}}~~~qqqlllfffnnnrrrdddXXXOOOMMMPPPSSSOOOSSS^^^eeemmmOOO```www;;;;;;;;;333222999===GGGxxxsssxxxQQQmmmaaaRRR___llljjjbbbaaahhhddd```ggglll]]]YYYfff```\\\```^^^YYYZZZ______XXXUUUTTTSSSSSSSSSTTTUUUVVVVVVTTTRRRUUUYYY[[[XXXSSSUUUZZZRRRPPPYYYRRRNNN___hhhzzzwwwyyy~~~{{{nnnfffLLLNNNMMMHHHBBBIIIccc}}}ppp______[[[WWWXXXvvv||||||lllgggfffjjj}}}qqqdddVVVOOOMMMLLLPPPVVVYYYSSS[[[qqqWWWSSSHHH555:::555222444:::999PPPuuuyyyVVV```fffVVVVVVzzzjjjkkkdddbbbhhheee___dddqqq~~~rrr|||[[[XXXvvv{{{cccaaa^^^]]]\\\]]]______\\\YYYQQQRRRSSSSSSTTTUUUWWWXXXUUUTTTTTTUUUVVVXXXXXXXXXTTTWWWRRRQQQUUURRRPPPXXXYYYnnn|||wwwvvvzzzuuuiii[[[RRRBBBFFFJJJKKKOOOfff```\\\___XXXRRRUUUuuuxxxvvveeedddhhhggglll}}}uuu]]]PPPHHHKKKQQQSSSTTTVVV]]]XXXeee~~~```OOOQQQFFF444III222555777:::777000TTT|||www~~~ZZZXXXiiiXXXQQQqqqlllpppiiicccfffbbb]]]bbblllccc{{{kkkJJJQQQhhh\\\^^^aaa\\\\\\bbbddd```\\\\\\OOOQQQSSSTTTUUUVVVXXXYYYUUUUUUUUUUUUTTTVVVXXXZZZQQQSSSSSSRRRRRRTTTVVVXXXXXXdddrrrzzzuuukkkqqqzzz~~~wwwnnncccVVVIIIAAAJJJEEEDDDNNNeeekkkYYYZZZ]]]YYYTTTUUUqqqmmmhhh^^^bbbbbbfffjjjkkk{{{{{{zzzuuukkk___YYYLLLSSSTTTNNNLLLTTTZZZZZZ```lllRRRUUU{{{XXX888777:::444444777666111DDDXXXtttuuunnnsss}}}jjjMMMnnn]]]SSSeee|||~~~dddddd^^^VVVZZZ[[[fffhhh}}}WWWlllVVVSSS[[[YYY\\\]]]aaa___\\\[[[\\\\\\[[[YYYQQQRRRRRRSSSTTTUUUUUUUUUQQQRRRQQQPPPTTTYYYXXXSSSVVVTTTRRRPPPQQQTTTWWWYYY^^^UUU\\\~~~zzzmmmoookkkhhhlllwwwwwwmmmaaaWWWLLLCCCEEELLLPPPIIINNNiiifffaaaYYYVVVUUUVVVVVVUUUkkkgggddd]]]___^^^aaaddddddkkkyyypppmmmhhhooorrruuuwww{{{|||pppeee___ZZZSSSMMMJJJIIIBBBGGGWWW\\\WWW^^^nnngggDDDgggbbb???999<<<;;;777444666555222GGGccc|||qqq|||sssOOOvvvxxxcccUUUeee|||cccfffeee```bbb___ggghhhvvv|||SSS|||^^^HHHhhhlllWWW]]]ZZZ]]]\\\[[[YYYWWWUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSPPPPPPOOONNNQQQWWWVVVRRRUUUTTTRRRQQQQQQRRRTTTVVVYYYRRRVVVlll|||mmmkkkhhhfffggglllttt{{{yyyrrrhhhTTTAAA>>>DDDHHHIIIIIIMMMMMMbbbnnnbbb^^^XXXTTTTTTTTTSSSRRRyyyccc```aaa^^^```^^^```eeeeeedddnnn|||qqqppptttwwwzzzxxxllljjjhhhffffffiiioootttlllrrrxxxyyyxxxxxxyyy{{{~~~|||yyywwwuuusss___XXXRRRQQQQQQNNNNNNQQQVVVUUUZZZ]]]XXX]]]___MMMppplll888000::::::777:::555555333222KKKtttvvviii{{{RRRhhhgggTTTaaahhhgggfffccceeeaaahhhiiimmmiii{{{hhhQQQggg]]]\\\```XXXYYY[[[]]]\\\XXXVVVWWWXXXVVVTTTRRRPPPPPPPPPQQQRRRRRRQQQNNNLLLPPPVVVVVVRRRSSSSSSRRRQQQQQQQQQRRRRRRTTTQQQQQQYYYfffwwwtttiiifffiiinnntttyyynnnbbbZZZAAACCCHHHLLLLLLKKKMMMSSSjjj{{{vvv___]]]ZZZVVVSSSRRRRRRPPPOOOttt___\\\______```^^^```gggiiifffeeehhhppp~~~}}}ooobbbjjjjjjiiihhhfffddddddddd``````___]]]___dddhhhiiiaaa```^^^[[[YYYWWWWWWWWWVVVQQQOOOPPPOOONNNOOOTTTSSSQQQQQQ^^^|||fffVVVdddhhhHHH222666:::222111;;;666444222444OOOpppqqqoooVVV]]]iiiQQQYYY~~~sssfffaaa^^^cccaaajjjooosss}}}fffRRRbbbooo___eeebbbWWWTTTYYY]]]]]]ZZZYYY\\\___YYYWWWSSSQQQOOOOOOQQQRRRUUUTTTPPPNNNQQQWWWXXXUUUQQQQQQRRRSSSSSSSSSRRRRRRTTTRRRQQQQQQSSS___yyyyyykkkccc^^^fffdddhhh}}}}}}wwwlll```VVVNNNIIIGGGHHHIIIHHHDDDGGGZZZzzz~~~ccc]]]XXXWWWUUUSSSRRRPPPOOONNNsss```[[[\\\\\\\\\[[[]]]cccfffddd```^^^lll|||iiimmmllljjjhhhfffbbb___]]]bbb___ZZZ\\\hhhsssqqqiiiNNNSSSXXXZZZXXXTTTRRRRRRYYYSSSMMMMMMNNNQQQXXX______pppqqqYYYWWWuuu>>>:::999;;;888222111555666333222666RRRvvviiimmmwww[[[UUUnnnQQQUUUwww{{{hhhcccbbbfffcccjjjvvv|||www}}}^^^^^^eeeaaaddd]]]WWWRRRVVV[[[ZZZWWWVVVZZZ^^^[[[XXXUUURRRQQQQQQRRRSSSUUUTTTPPPNNNQQQWWWXXXTTTPPPQQQRRRTTTTTTUUUTTTTTTTTTSSSRRRQQQPPPVVVhhhyyynnnYYYWWWaaa^^^XXXdddqqqwww|||{{{sssqqqeee___UUUKKKEEEDDDGGGJJJMMMIIIIIIVVVqqqfffXXXTTTUUUUUUUUUTTTRRRPPPOOONNNrrrbbb[[[XXXWWW[[[\\\^^^```bbb```]]][[[]]]nnnvvvllleee```]]][[[ZZZdddxxxxxxcccRRRRRRRRRSSSWWW]]]ccchhh^^^WWWSSSZZZfffvvv[[[GGGiiieee<<<777888777444666888666111555222333:::VVV|||yyykkk{{{}}}```PPPxxxwwwXXXTTTmmm~~~kkkjjjlllmmmdddhhhvvv{{{ooo}}}|||fffdddxxxnnn^^^\\\ZZZXXXYYY[[[\\\]]][[[WWWVVVXXXZZZYYYWWWUUUSSSSSSSSSTTTUUUSSSRRROOOMMMPPPUUUUUUQQQQQQQQQRRRSSSTTTTTTTTTTTTRRRQQQQQQSSSRRRRRRYYYaaa|||uuummm\\\TTTTTTZZZ``````bbbgggmmmpppooommmhhhffffffhhhddd[[[UUUTTTMMMLLLJJJGGGEEEFFFJJJMMMSSSddd}}}bbbYYY[[[\\\SSSTTTUUUSSSPPPOOOOOOPPPxxxiii]]]XXXUUURRRVVVZZZ______]]]\\\[[[[[[[[[```rrrsss}}}uuurrrqqqzzzgggUUUQQQPPPXXXgggtttzzzzzzpppjjjjjjtttjjjWWWUUU]]]wwwddd999111999666333222555888777333222000555???[[[mmmqqqzzzdddJJJmmm^^^TTTccc~~~jjjhhhkkklllaaadddkkkqqqjjjuuujjjYYYlll```^^^XXXWWW]]]\\\bbb```]]]YYYWWWWWWXXXYYYUUUTTTTTTTTTTTTTTTUUUUUURRRRRRPPPNNNQQQUUUTTTOOOSSSSSSSSSRRRRRRQQQQQQQQQRRRPPPQQQSSSSSSPPPPPPTTTeeewwwpppcccZZZZZZVVVQQQLLLKKKMMMPPPOOONNNLLLIIIIIIKKKJJJFFFDDDFFF???BBBHHHMMMSSSZZZbbbhhhaaaUUUWWW^^^cccRRRSSSSSSQQQNNNMMMNNNPPP~~~xxxlll___WWWUUUSSSQQQKKKSSS[[[[[[XXXVVVXXXYYY\\\[[[aaaqqq~~~dddhhhwwwtttcccYYYMMM^^^vvv^^^777000AAA444333444777555111333999000///666CCC___bbbuuuqqq}}}qqqgggGGGeeebbbRRR\\\wwwfff___aaaddd\\\aaa___hhhjjjpppzzzzzzhhhbbb\\\qqqjjjYYYbbbYYY[[[fff```^^^ZZZUUUSSSSSSUUUVVVVVVQQQRRRRRRSSSTTTUUUUUUUUUSSSTTTRRRQQQTTTXXXVVVPPPVVVUUUSSSQQQOOONNNNNNMMMTTTQQQRRRTTTRRRNNNNNNPPPSSS___zzz{{{nnncccUUUKKKGGGFFFEEECCCDDDAAAAAAEEEFFFEEEGGGKKKOOOUUU```mmm}}}aaa[[[```[[[UUUUUUQQQRRRRRROOOLLLKKKNNNQQQzzz}}}{{{zzznnnaaa[[[WWWQQQLLLJJJMMMPPPSSSSSSQQQQQQRRRUUU[[[[[[^^^___^^^kkkyyyqqquuu|||qqqddd\\\OOOFFFGGGVVVkkkyyySSS---000;;;;;;444444444444444444444444222111888CCCzzzccc}}}jjj|||GGGaaacccVVVZZZ~~~~~~aaa^^^___eeedddaaa]]]lllooodddlll}}}fffNNNNNNxxxmmmhhhaaa[[[YYYXXXXXXXXX\\\XXXSSSQQQSSSUUUUUUSSSTTTRRRPPPPPPQQQSSSTTTTTTUUUTTTSSSQQQPPPOOONNNNNNSSSSSSQQQOOOMMMMMMOOOQQQSSSPPPMMMKKKLLLMMMOOOOOOUUUTTTcccggg[[[[[[KKK@@@NNNIIIHHH@@@GGGWWWQQQPPPiiizzzrrrggg[[[VVVWWWXXXTTTOOOOOOOOOOOONNNKKKJJJKKKMMMyyyzzzwwwsssfffZZZTTTPPPJJJFFFEEEKKKMMMPPPPPPNNNNNNOOOQQQTTTUUUWWWXXXTTTZZZvvvuuurrruuusssooorrrwwwpppdddaaaaaacccddd^^^TTTOOOOOOEEERRRbbbtttOOO555777===555(((333333333333333333333333444555;;;III]]]yyydddOOOZZZhhhXXXYYYwww~~~eee```ccchhhhhheee___gggllljjjjjjxxxsss]]]OOOTTTllleeeaaa\\\XXXXXXXXXXXXWWWTTTSSSRRRSSSTTTTTTSSSRRRPPPPPPPPPQQQSSSTTTSSSRRRRRRQQQPPPOOONNNMMMMMMMMMPPPPPPOOOMMMKKKKKKMMMOOOLLLKKKIIIIIIKKKLLLMMMMMMQQQPPP[[[rrruuujjjnnn```\\\TTT___vvv{{{qqqfff^^^VVVRRRTTTTTTRRRNNNMMMNNNNNNMMMLLLKKKLLLNNNxxxwwwrrrmmm```SSSMMMJJJFFFCCCBBBGGGIIIKKKKKKKKKJJJKKKLLLPPPQQQTTTUUUQQQQQQ___rrrdddDDD---111999444///111222222222222222222222222222333888NNNzzzZZZsssooo}}}```XXXRRRppp[[[VVVnnn{{{mmmeeeggghhhjjjfffaaaccclllrrriiiddd~~~qqqZZZKKKMMMqqqrrr^^^\\\XXXVVVVVVUUUTTTSSSLLLOOOSSSUUUUUUSSSRRRRRRNNNOOOPPPSSSUUUUUUSSSPPPNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKIIIHHHJJJLLLIIIJJJLLLNNNOOOOOOOOOOOOOOONNNSSS\\\fffqqqmmmVVVWWWUUUQQQPPPPPPQQQPPPOOOMMMMMMNNNMMMKKKKKKLLLNNNzzzvvvnnnkkk^^^RRRLLLJJJGGGEEEEEEDDDEEEFFFGGGGGGGGGHHHHHHKKKKKKNNNRRRQQQOOOVVV```bbb}}}GGG;;;444555<<<666)))---===111111111111111222222222111222555WWWzzz___ffffffooo~~~bbb___OOOxxx^^^UUUeee~~~vvvhhhiiieeehhhbbbdddgggqqqvvvhhh]]]ppptttbbbUUUNNNWWWeeeWWW]]][[[XXXVVVUUUSSSPPPNNNNNNRRRVVVWWWUUUSSSSSSUUURRRQQQRRRSSSTTTTTTRRRPPPLLLLLLLLLKKKKKKLLLLLLMMMLLLLLLLLLJJJHHHGGGIIIJJJIIILLLOOOQQQQQQOOONNNMMMOOONNNOOOQQQSSSZZZjjjzzzfffTTT]]]PPPQQQQQQQQQPPPOOOOOOPPPMMMNNNNNNLLLJJJIIIJJJKKK|||uuukkkhhh\\\PPPLLLKKKHHHFFFFFFBBBBBBCCCDDDEEEFFFEEEEEEDDDDDDFFFIIIKKKKKKOOOSSSRRReeerrrrrrGGG777888444111222444222///...000000000111111222222222666777777eeewwweeegggmmmtttjjjhhhPPPwwwaaaUUU___sss|||iiijjjbbbggg```eeennnvvvssshhhbbbiiittt}}}ttt```JJJJJJ[[[xxxqqqZZZ\\\ZZZXXXWWWVVVTTTQQQOOOWWWYYYZZZXXXTTTSSSUUUXXXXXXVVVSSSRRRRRRRRRRRRQQQLLLLLLLLLLLLLLLMMMMMMNNNLLLMMMMMMKKKIIIHHHIIIJJJHHHKKKOOOOOOLLLIIIGGGGGGNNNMMMNNNPPPQQQSSS\\\fffmmmyyyYYYYYYYYYOOOOOORRRTTTTTTQQQPPPPPPPPPNNNNNNMMMKKKHHHFFFFFFGGG{{{rrrddd```UUUKKKIIIHHHFFFCCCCCC@@@???@@@AAACCCDDDCCCBBBCCCCCCCCCEEEGGGHHHKKKLLLQQQWWW[[[tttfff>>>444:::444555000+++///777444+++000000000111222222333333444888777lllpppjjjwwwtttrrruuuwwwRRRmmmdddWWWYYYfff~~~hhhkkkaaajjjbbbeeeppptttmmmggggggfffaaa{{{uuu___UUUKKKJJJgggxxxdddaaaYYYXXXWWWWWWXXXXXXWWWVVV___]]]ZZZWWWTTTSSSUUUXXXYYYVVVRRRPPPPPPQQQQQQQQQMMMMMMLLLLLLLLLMMMNNNNNNMMMNNNNNNMMMKKKJJJJJJKKKMMMPPPQQQOOOJJJGGGFFFGGGKKKJJJLLLQQQSSSQQQQQQTTTYYYyyyvvvUUUNNNVVVVVVKKKPPPRRRSSSSSSRRRPPPOOOOOOLLLLLLKKKIIIFFFDDDDDDEEExxxkkk[[[WWWNNNFFFEEEEEEBBB???>>>>>>===<<<>>>AAABBB@@@>>>AAACCCDDDEEEFFFHHHIIIIIIOOOQQQLLL[[[aaabbb~~~{{{[[[AAA444222444---444777111---000333333000000111111222333333444///999777lllkkknnn```QQQdddiiiYYYRRRccciiilll___kkkbbbccciiikkkfffdddeeebbb\\\nnnqqqbbbOOOGGGPPPmmmiii______ZZZXXXWWWWWWYYYZZZZZZYYY___\\\WWWTTTTTTTTTTTTTTTSSSQQQPPPPPPQQQQQQPPPOOOMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNOOONNNLLLKKKKKKKKKRRRTTTSSSOOOIIIGGGIIILLLJJJJJJLLLQQQRRRMMMJJJKKKNNN^^^lll~~~___LLLTTTWWWLLLJJJTTTNNNNNNNNNNNNOOONNNLLLKKKGGGGGGHHHFFFDDDCCCDDDFFFtttfffTTTSSSJJJCCCCCCDDD@@@===;;;<<<;;;:::<<>><<<:::>>>AAABBBCCCEEEFFFFFFRRRTTTKKKOOOMMMJJJ^^^fffjjjJJJ222333777000...444222000000222333111...---000000111222333333444444///???===pppkkksssUUUPPP^^^lll[[[NNNzzzkkkjjjlll]]]iii___aaaaaabbbcccaaa_________hhhiiiooobbbIIIRRRUUUYYYpppdddVVV[[[```^^^[[[YYYWWWXXXXXXXXXWWW]]]YYYTTTSSSTTTUUUSSSQQQLLLLLLNNNPPPRRRRRRPPPNNNMMMMMMLLLKKKKKKKKKKKKKKKMMMNNNOOONNNLLLKKKKKKKKKPPPQQQOOOJJJEEECCCGGGKKKLLLLLLNNNQQQOOOJJJGGGIIIAAAJJJMMMVVVlll}}}hhhVVVSSSQQQRRRNNNHHHHHHNNNJJJIIIHHHJJJKKKLLLJJJHHHCCCDDDEEEDDDCCCDDDFFFGGGuuuaaaUUULLLHHHCCC???>>>===<<<;;;===<<<;;;<<<===>>>===<<<;;;===???BBBDDDFFFFFFFFFFFFKKKMMMJJJHHHKKKMMMMMM^^^nnn|||SSS777666555444222111000///////////////////////////000000000000000111111111333111GGGbbbyyy}}}~~~{{{cccvvv^^^VVVggg\\\SSSoooiiimmmpppeeebbb^^^`````````aaacccccccccbbbgggbbbxxxuuugggWWWQQQGGGYYYoooqqqUUUVVV^^^___\\\YYYWWWYYY\\\\\\WWWRRRTTTRRRQQQPPPQQQQQQOOONNNKKKLLLNNNOOONNNMMMKKKIIIKKKIIIGGGGGGJJJKKKJJJHHHJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHKKKJJJIIIHHHGGGFFFFFFFFFMMMJJJKKKQQQXXXcccwwwooobbbLLLQQQPPPOOOMMMJJJHHHGGGFFFIIIIIIIIIHHHGGGFFFEEEDDDFFFEEEDDDCCCCCCEEEGGGHHHttt___SSSKKKGGGBBB>>>===<<<;;;;;;>>>===;;;;;;<<<<<<;;;999;;;<<<>>>@@@AAABBBAAAAAAAAAGGGJJJFFFBBBCCCEEEEEEJJJTTTYYYaaappp]]]GGG===555444444333222111000000........................000000000000111111111111555333JJJ[[[yyyzzzzzz}}}~~~lllhhh^^^MMMooo___PPPhhhllljjjbbbdddddd___^^^^^^```cccdddbbb```bbbaaaiii~~~hhhgggdddMMMEEEVVVpppyyy```YYY[[[\\\\\\bbb\\\VVVTTTUUUVVVTTTQQQQQQOOOMMMMMMMMMMMMKKKJJJGGGHHHJJJLLLLLLKKKJJJIIIIIIHHHGGGHHHJJJJJJHHHEEEIIIHHHGGGGGGFFFFFFGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEGGGGGGFFFFFFFFFFFFFFFGGGHHHEEEEEEIIILLLSSSaaaooo\\\MMMRRRIIIMMMMMMLLLJJJHHHFFFEEEDDDGGGGGGGGGGGGFFFEEEDDDCCCEEEEEECCCCCCCCCEEEGGGHHHppp[[[OOOIIIEEE@@@===;;;;;;::::::>>><<<;;;:::::::::888777999:::;;;<<<======<<<<<>>;;;:::999999888;;;999888888999999888666777777888999::::::::::::@@@JJJPPPKKKDDDBBBCCCDDDNNNPPPIIIEEEKKKNNNTTTbbblllxxxiiiRRR999///333999666///....../////////000000000........................//////000000111111222222444444OOO~~~YYYxxxuuusssrrr|||nnnaaa}}}jjjDDDiiihhhPPP___wwwmmmddd^^^```^^^]]]aaagggiiieee```ccchhh```]]]ttt{{{lll___XXXLLLPPPOOO^^^zzz~~~kkkYYY^^^___UUUVVVbbbhhhaaaWWWPPPMMMNNNOOOOOOTTTRRRPPPPPPPPPOOONNNLLLFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEECCCDDDFFFHHHHHHIIILLLPPPPPPXXXbbblllzzzuuu]]]SSSFFFJJJQQQKKKKKKMMMFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBEEEEEEDDDEEEFFFGGGIIIJJJ[[[KKKFFFDDD@@@<<<999888888777666666555444555777888888777444555555666888999:::;;;888AAAGGGDDD>>>>>>??????CCCIIIEEECCCIIIHHHFFFLLL[[[```iiirrrxxxtttZZZDDD555333000...---......///,,,,,,---......///000000...........................//////000111111222222666999VVV[[[{{{yyyzzz{{{YYYkkkqqqGGGffffffPPP\\\uuuxxxooocccZZZ\\\[[[[[[___ccceeeaaa]]]```ddd]]]YYYbbbsssvvv~~~xxxiii\\\OOOHHHHHHEEETTTwww___]]]|||gggbbb```___ZZZTTTWWW^^^aaa]]]WWWSSSQQQPPPPPPPPPUUUSSSRRRRRRRRRRRRQQQOOOMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGEEECCCBBBCCCEEEGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBB>>>AAADDDEEEEEEFFFFFFEEEDDDHHHKKKJJJOOO]]]nnnyyyoooSSSCCC>>>LLLBBB???AAA@@@BBBFFFDDDAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBEEEEEEEEEFFFGGGHHHIIIIIISSSFFFDDDBBB>>>:::777666666666555333222222333666777777666333333333444666888999:::444:::>>>===;;;<<<===<<<@@@GGGCCC>>>EEEGGGEEEJJJHHHIIILLLPPPSSS[[[kkkzzz}}}jjjNNN===777777777---000444333///,,,,,,---,,,,,,------...//////000------------------------......///000111222222333222888VVV```bbb|||vvvJJJ```dddPPPXXX||||||iiijjjccc]]]______aaadddfffeeebbb```[[[^^^\\\\\\]]]]]]ooowwwzzz|||uuupppsssfffZZZPPPMMMJJJHHHOOOYYYeeebbbiiinnndddccc]]]VVVUUUYYYXXXTTTXXXXXXWWWUUUTTTSSSRRRQQQRRRPPPOOOPPPQQQRRRQQQOOOQQQPPPNNNLLLJJJHHHGGGFFFGGGFFFEEECCCAAACCCFFFIIIGGGFFFEEEEEEDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCFFFEEEDDDCCCAAAAAAAAAAAA@@@CCCDDDCCCCCCDDDBBB???>>>DDDHHHGGGDDDGGGOOOWWWcccpppyyyrrrcccVVVQQQHHH???BBBNNNCCCAAA>>>===???@@@@@@AAA??????@@@@@@AAABBBBBBCCC@@@@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFRRREEEDDD@@@<<<888555444555444444333222111222444555444333333333222222333444666777666999:::999:::======:::???GGGBBB;;;@@@CCCBBBFFFEEEFFFKKKOOOOOOMMMQQQWWWdddaaajjjuuuzzz|||aaaUUU@@@777000222555333---(((000,,,))),,,222555111---,,,,,,------.../////////------------------------......///000111222333333///888XXXppp{{{LLLXXXfffTTTUUUyyy|||]]]hhheee``````cccggghhhfffdddcccccc[[[aaa___]]]aaa```fffwwwtttgggggghhhnnnuuuwwwtttpppnnnnnnsssvvvxxxvvvvvvwwwvvvrrrppplllfffaaa\\\XXXSSSOOOFFFFFFNNN[[[dddhhhuuuwww^^^bbb]]]VVVSSSVVVYYYVVVQQQSSSTTTUUUUUUSSSRRRRRRRRRMMMLLLLLLMMMOOOPPPPPPOOOPPPNNNLLLJJJHHHFFFEEEDDDBBBDDDFFFFFFEEEDDDFFFHHHFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBCCCBBBAAA@@@@@@@@@@@@@@@@@@CCCCCC@@@AAADDDCCC>>>???AAADDDDDDAAA<<<;;;<<<888EEEIIIMMM]]]kkkxxxuuu```OOOFFFFFF???:::888777777:::???333;;;>>>@@@DDDBBB???AAA===>>>>>>??????@@@@@@AAA===>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBAAASSSFFFDDD???<<<777444444444444333444222111222333333222111444333222111111222333333777888666444777;;;:::555222>>><<<777<<>>AAAAAA???AAADDDEEEDDDHHHMMMQQQSSSXXXWWWWWWfffooodddooo{{{kkkrrrgggTTTMMMFFF999333111------111...))))))000,,,,,,,,,,,,+++++++++,,,---------....../////////---------------------------...///000111222333333333>>>```NNNTTTkkkZZZUUUuuu}}}[[[jjjgggaaaZZZ___eeeeeeaaa]]]]]]^^^___fff```WWW\\\^^^]]]aaayyytttvvvuuunnnccc[[[YYYZZZQQQUUUXXXWWWWWWXXXVVVQQQUUUSSSRRRRRRSSSTTTTTTSSS]]]cccvvvwww]]]YYYVVVTTTUUUZZZYYYTTTSSSUUUQQQRRRSSSSSSRRRQQQQQQRRRKKKKKKJJJLLLOOOPPPPPPOOOMMMLLLJJJGGGEEEDDDCCCCCC>>>BBBHHHJJJHHHFFFFFFGGGEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCC??????????????????@@@AAA:::>>>>>>;;;===BBBBBB>>>@@@;;;999:::======<<<<<<<<>>>>>??????;;;<<<===???@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>NNNEEE===999888777555333222222222333222111111000000111111222111111111111111111111333333222333444666888999::::::999999999:::;;;;;;<<<===???BBBDDDEEEFFFFFFJJJKKKLLLMMMLLLKKKIIIGGGMMMOOORRRVVVYYY[[[\\\\\\TTTRRROOOJJJFFFBBB@@@???666666444333222111111111......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............------------............//////000000111111666>>>mmmTTTYYYnnnUUUYYYpppkkkfffgggbbbeee```\\\]]]aaadddbbb^^^___]]]ZZZYYY[[[\\\]]]]]]]]]tttnnnfffkkkaaaYYYUUUWWWWWWUUU[[[fffyyyyyy}}}~~~qqqgggvvvlll~~~{{{mmmfffcccZZZWWWYYY\\\]]][[[XXXUUUTTTOOORRRQQQMMMMMMOOOPPPMMMIIIJJJKKKLLLLLLLLLKKKJJJFFFKKKMMMIIIEEEEEEEEEDDDGGGHHHIIIJJJIIIGGGEEEDDDFFFDDDBBBAAABBBBBBAAA@@@@@@???>>>======???AAABBBAAA===<<>>;;;:::999888777777777777666888:::<<<<<<<<<;;;:::???AAABBBDDDEEEEEEEEEDDDFFFFFFFFFEEEEEEDDDDDDDDD::::::::::::::::::::::::777777777777777777777777888888999999999:::::::::;;;;;;:::999:::;;;<<<===>>>>>>>>>>>>????????????BBBAAA@@@>>><<<;;;::::::JJJCCC;;;999888666444333222222111222222111000000000000111111111111111111111111111222222222222333555777888888888777777777888999999:::;;;===???AAABBBBBBCCCDDDEEEGGGHHHHHHFFFEEEDDDCCCDDDFFFHHHJJJJJJJJJJJJEEECCCAAA>>>;;;999888777444444222111000/////////------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------.........------------...............///000000111111000999ppp~~~XXXUUUmmmTTTVVVnnn{{{~~~fffcccgggeeecccaaa]]]\\\\\\___aaabbb```^^^[[[ZZZ[[[\\\\\\\\\]]]bbbnnnooommmyyy~~~|||~~~}}}~~~qqqddd```\\\XXXYYY]]]aaa___YYYTTTRRRTTTQQQSSSQQQMMMKKKMMMMMMJJJJJJJJJKKKKKKKKKJJJJJJIIIEEEIIIIIIEEEDDDFFFFFFDDDDDDEEEFFFFFFFFFDDDBBBAAAEEECCCAAAAAABBBBBBAAA@@@??????=========???@@@BBB@@@<<<;;;===<<<888888;;;<<<;;;:::999999:::;;;;;;999999888777666666666666555777999:::;;;;;;:::999777888999:::;;;;;;::::::;;;;;;:::::::::999999999888888888888888888888888555555555555555555555555666666666666777777777777999888777777777888::::::;;;;;;;;;<<<<<<<<<<<<<<>>===<<<;;;:::::::::EEE@@@888888777555444222111111111222111000000//////000000000000000000000000000000111111111222333444555666555555555555555666777777888999:::<<<======>>>>>>>>>???AAACCCDDDCCCCCCBBBAAABBBCCCCCCCCCBBBAAA@@@<<<;;;999888777666666666222222000///...------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......------------......---......//////000111111444:::sssxxxrrrttt\\\PPP{{{nnnVVVRRRllldddpppbbbaaagggiiibbbbbb```\\\ZZZ\\\aaafffbbb___]]][[[\\\\\\\\\[[[___YYYVVVqqqzzzuuu|||}}}tttiiillliii```___WWWVVV]]]ZZZ```eeeaaaWWWPPPOOORRRRRRTTTRRRMMMJJJLLLKKKGGGKKKKKKJJJIIIHHHHHHHHHIIIEEEFFFDDDBBBCCCHHHHHHEEECCCDDDEEEEEEDDDCCCAAA@@@DDDBBB@@@@@@AAABBBAAA@@@>>>>>>===<<<<<<>>>???@@@===:::999:::888555555777:::999888777777777777777777666555444444444444444444555777888999999888888555666666777777777666555555555555555555444444444555555555555555555555555222222222222222222222222222222333333333444444444555555444444444555666777777777888888888999999999;;;;;;::::::999999::::::zzz@@@===777666555444333111111000000111000//////......//////............////////////000000000111111222333333333333222333333444555666777777888999::::::::::::;;;===>>>@@@BBBCCCCCCDDDFFFFFFFFFFFFEEEDDDBBBAAA::::::999888777777777777222111///...------,,,,,,,,,,,,,,,,,,++++++++++++************************++++++,,,,,,,,,---------...------,,,,,,------...------......///000000111888???xxx}}}vvv{{{___LLLssssss[[[PPPggg]]]hhhcccbbbgggjjjdddcccbbb```___```ccceeebbb```]]]\\\\\\\\\[[[ZZZ\\\]]]VVVcccqqqrrreeeeee___TTTVVVbbb[[[^^^aaa]]]VVVPPPNNNOOORRRTTTRRRMMMKKKLLLLLLIIILLLKKKIIIHHHGGGGGGGGGHHHFFFEEEBBB@@@DDDJJJKKKGGGFFFFFFFFFFFFFFFDDDCCCBBBAAA@@@>>>>>>???@@@@@@???======<<<;;;<<<<<<===>>>:::888777777666555555666777777666555444444333333444333333222111111222222222333444666666666666666777777777666666555555555555555555444444444444444333333333333333333333333000000000000000000000000000000000111111111222222222222222222333333333444444444555555666666777777888888888888999:::;;;;;;vvv>>>===666555444333111000000000000000///......------......,,,,,,,,,------...............//////000000111111111111111111222333444555666666777888888888888888888999;;;===@@@AAACCCCCCCCCCCCDDDDDDDDDCCCAAA@@@:::999888666555444333333222111000///...---------,,,,,,+++++++++*********************************+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------------...//////000000333DDDcccLLLooo|||cccRRRbbbcccnnnjjjeeegggiiifffdddbbbdddhhhhhheeeaaaaaa___]]]\\\]]]\\\[[[YYYUUU```YYY^^^bbbiiivvvcccddddddccc^^^YYYZZZ^^^YYYXXXXXXWWWVVVSSSPPPMMMOOOQQQPPPMMMLLLOOOOOOLLLLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHEEECCCGGGMMMMMMIIIGGGGGGGGGGGGFFFEEEDDDDDD???>>><<<<<<===>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;777777666555555666666666555444444333222111111000111111000000//////000000111111222333333444444444333333222222111111000000111111111111111111111111111111111111111111111111////////////////////////////////////000000000111000111111111222222222222222222333333444555666666777777777888999:::<<<===sss<<<<<<555333333111000000////////////...------,,,,,,------******++++++,,,---------,,,---....../////////...////////////000222333444444444555666777777777777444555666999;;;===???@@@???@@@AAABBBBBBAAA@@@@@@===;;;999777555333222222222222000///...---------+++++++++*********))))))************************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------......///000000000JJJgggNNNlllkkkTTT\\\dddvvvpppiiifffhhheeecccbbbeeejjjjjjddd^^^___^^^\\\\\\\\\\\\ZZZYYYWWW```RRRVVV^^^]]]nnn|||dddSSSVVVYYYWWWSSSXXX```\\\SSSWWWTTTRRRSSSVVVUUUQQQMMMLLLOOONNNKKKLLLOOOPPPNNNKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKIIIGGGHHHMMMMMMJJJFFFFFFEEEDDDDDDCCCCCCBBB@@@>>><<<;;;<<<<<<;;;::::::::::::::::::999999999666888777444444666666444222222222222111000//////000//////.........///////////////000111111222222222111000///////////////000000000000111111111111////////////////////////....................................//////////////////000111111111111000000000111222333444444555555666666777888:::;;;<<>>>>>???@@@AAAAAAAAA@@@???>>>===;;;888666555333333222111000///------------+++*********))))))))))))***************************++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......//////000333LLLlllOOOhhhpppWWWWWWccc}}}rrrkkkeeehhhaaa```aaaccceeedddaaa^^^]]]\\\[[[[[[\\\\\\ZZZXXXXXXaaaOOOQQQ[[[RRRZZZeeettt{{{fffWWWOOORRRSSSQQQPPPVVV]]]YYYQQQTTTSSSRRRSSSTTTTTTRRRPPPJJJLLLLLLIIIJJJMMMNNNLLLJJJJJJKKKKKKKKKJJJJJJIIIJJJMMMNNNJJJIIIJJJKKKIIIEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@>>>======<<<;;;:::999999::::::999888888777777:::888333111444333//////000111111111000/////////......------...//////...---......///000000111111000///......///000000//////000000000111111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,---...///000//////.........///000111222333333444444444555666888::::::ppp::::::222222111000//////...//////...---,,,,,,++++++,,,,,,((())))))***++++++,,,,,,***+++,,,---...---,,,+++*********+++,,,---///000///000111222444444444444333333444666888;;;===>>><<<===>>>>>>>>>===<<<;;;;;;:::888555333222111111111000///...---,,,,,,,,,************))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------...//////000444IIIsssrrrpppQQQeeerrrYYYTTThhhrrrjjjeeeiii]]]___``````^^^]]]^^^```[[[ZZZZZZZZZ\\\\\\ZZZXXXRRRaaaRRRTTTZZZMMMVVVgggYYYfff}}}hhhPPPHHHKKKOOOLLLRRRXXX[[[YYYUUUUUUWWWRRRTTTVVVUUUSSSRRRRRRSSSIIIKKKKKKHHHHHHKKKLLLIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIOOOPPPLLLHHHHHHIIIHHHFFFFFFDDDCCCCCCCCCCCCCCCEEEBBB???>>>>>>===;;;:::999999999999999888777666999;;;999222///111000+++...///000111111111000///......---------......///---------------///000000------,,,++++++,,,---...++++++,,,,,,---------...************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,---...///...------,,,,,,---...///000111222222222333444555666888999ddd@@@333555222111000//////.........,,,+++******))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++------...///000111222222222222444555666777777777:::999999;;;??????===:::===:::666444555555333000...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))************)))******++++++,,,------++++++,,,,,,,,,,,,------------......///000000000666CCCssswwwppp~~~QQQVVVoooSSS[[[tttwww}}}hhhfff^^^^^^^^^^^^___aaabbbdddeee^^^\\\YYYXXXXXXWWWVVVTTTRRRVVVUUUPPPOOOUUUYYYXXXYYYYYY^^^kkkwwweeeUUUOOONNNLLLMMMOOOQQQRRRTTTVVVWWWXXXYYYZZZSSSSSSSSSQQQPPPPPPRRRUUUNNNKKKHHHEEEFFFKKKPPPSSSHHHIIILLLOOORRRQQQNNNLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBJJJHHHEEEAAA>>><<<;;;;;;999999888777666555444444222111111000///......---////////////////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,++++++,,,,,,---......///...000222222222333444666aaa???222333222111000///............,,,+++******))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,---...///000111111///000111333444444444444999888888;;;>>>???===;;;;;;888444333333333111///...------,,,,,,+++******(((((((((((((((((((((((((((((()))))))))*********)))******++++++,,,,,,---++++++,,,,,,,,,,,,------------......///000000000888KKKsssVVVXXXrrrUUUYYYrrrccc~~~~~~iiifff```cccbbbbbbaaa```_________\\\[[[XXXWWWWWWVVVTTTRRROOOSSSSSSNNNNNNSSSWWWVVVTTTTTTVVV]]]jjjyyy}}}eeeVVVLLLEEEDDDCCCBBBEEEJJJKKKKKKMMMQQQUUUXXXZZZZZZSSSRRRRRRRRRRRRRRRRRRRRRMMMKKKHHHGGGHHHKKKPPPRRRKKKKKKLLLNNNOOOOOOLLLIIIIIIHHHGGGEEEDDDCCCCCCCCCIIIHHHFFFDDDAAA???>>>===GGGEEEBBB???<<<:::999999777777666555444333222222111111000//////...------........................------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))************++++++++++++++++++,,,------......,,,...000000000000222444]]]===222222222111000///............,,,+++******))))))******))))))))))))))))))))))))***************************************************++++++,,,---...//////,,,---...000111111222222666666777999<<<>>>===<<<999777444222222111000///---------,,,++++++******(((((((((((((((((((((((((((((())))))))))))******))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000888QQQooottt]]]XXXwwwXXXWWWooobbbggg}}}fffddd___ddddddcccbbb```]]]\\\ZZZZZZYYYXXXWWWWWWUUURRROOOOOORRRRRRNNNNNNRRRVVVVVVSSSRRRQQQRRRUUU]]]gggnnn|||hhhTTTAAA>>>===>>>@@@??????CCCIIIGGGFFFFFFKKKQQQUUUVVVUUURRRQQQPPPQQQTTTTTTRRROOOKKKJJJIIIIIIJJJLLLOOOPPPNNNMMMLLLLLLLLLLLLIIIGGGKKKIIIGGGEEECCCAAAAAA@@@GGGFFFDDDCCCAAA???======DDDCCC@@@<<<:::888777777555555444333222111111000000000//////...------------------------------------,,,++++++******++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))************+++,,,,,,------***,,,---...---...///111ZZZ===333222111111///...............,,,+++******))))))******))))))))))))))))))))))))************************************************))))))******+++,,,------++++++---...///000000000333444555777999;;;<<<<<<777666444333222111000///------,,,,,,+++*********(((((((((((((((((((((((((((((((((((()))))))))***)))))))))***++++++,,,,,,+++++++++,,,,,,,,,------------......///000000000777TTT~~~||||||ddd{{{~~~```UUU{{{|||\\\UUUllljjj~~~iii|||bbb___\\\````````````___]]][[[ZZZZZZYYYXXXXXXXXXUUUQQQNNNPPPRRRRRRQQQQQQSSSWWWXXXUUUVVVUUURRRPPPQQQVVV[[[^^^nnnvvvfffSSSIIIDDD;;;======???@@@@@@@@@CCCFFFFFFDDDCCCFFFLLLPPPOOOMMMPPPNNNMMMPPPUUUUUUPPPKKKIIIIIIJJJJJJKKKMMMNNNNNNPPPNNNKKKKKKKKKKKKJJJIIINNNMMMJJJHHHEEECCCBBBAAAAAABBBBBBBBBCCCDDDDDDDDDBBB@@@>>>;;;888666666666333333333222111000000000............------,,,,,,------------------------,,,,,,+++***************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((())))))******+++,,,,,,)))+++,,,,,,,,,,,,---///VVV===555333111000///...------------,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++***+++,,,...////////////000111333444666777999;;;666666666444333111000000---,,,,,,++++++***))))))'''''''''''''''''''''''''''(((((((((((()))))))))((())))))******+++,,,,,,+++++++++,,,,,,,,,------------......///000000000777VVV~~~}}}```}}}~~~aaaPPPttt^^^TTTjjjiiivvvjjj~~~aaa]]]\\\^^^^^^^^^^^^]]]\\\[[[[[[[[[ZZZYYYYYYXXXUUUQQQNNNOOOOOOQQQRRRRRRRRRUUUXXXSSSVVVWWWUUUQQQOOOPPPRRRMMMVVVdddssswwwaaaRRRHHH<<<;;;AAA???>>><<<:::999;;;===>>>===CCCBBBAAACCCHHHKKKLLLKKKLLLJJJJJJNNNRRRRRRMMMHHHGGGHHHIIIJJJKKKLLLLLLLLLNNNLLLJJJJJJKKKLLLLLLKKKNNNMMMKKKHHHFFFDDDCCCBBBAAAAAABBBDDDFFFGGGHHHIII@@@???<<<999777666555555222222222111111000000///---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((()))*********)))+++,,,,,,++++++---...SSS===666333111000///...------------,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************,,,---.../////////...///111111111333666888444555666555333111000111,,,,,,,,,+++******))))))''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++++++++++++++,,,,,,,,,,,,------------......///000000000888]]]aaayyyeeeLLLnnn^^^TTTjjjmmm|||aaaccc______aaa```___]]]]]]\\\\\\]]]\\\ZZZYYYXXXWWWTTTQQQNNNLLLKKKMMMPPPPPPOOORRRWWWPPPQQQRRRQQQOOOLLLKKKKKKIIIJJJNNNUUU___kkkvvv}}}cccKKK???===>>>777777<<<:::;;;;;;888555777<<<<<<999======>>>@@@CCCGGGJJJLLLFFFFFFGGGJJJMMMMMMIIIFFFEEEFFFHHHIIIJJJKKKKKKJJJKKKJJJHHHIIIKKKLLLLLLLLLIIIHHHGGGEEECCCBBBBBBBBBDDDEEEEEEEEEEEEEEEEEEEEE>>>===:::777555444444444111111000000000/////////,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((()))))))))+++,,,,,,++++++,,,...OOO<<<555222000000///...------------,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))***,,,---------...,,,...//////...///222555111444555444111//////000,,,,,,++++++***)))))))))'''''''''''''''''''''''''''''''''((((((((())))))(((((())))))******++++++++++++,,,,,,,,,,,,------------......///000000000555ccc~~~aaavvvjjjLLLkkk^^^VVVkkkyyyeeeeee______aaa```^^^]]]^^^```ccceee\\\ZZZWWWUUUTTTRRRPPPMMMLLLJJJLLLQQQQQQOOOQQQWWWRRROOOLLLKKKJJJJJJIIIHHHFFFEEEEEEGGGMMMUUU\\\aaaaaaiiiooo}}}~~~mmmWWW>>>888111777<<<777666999666777<<<===999777:::<<<:::999<<>>>>>@@@EEEJJJAAACCCDDDFFFGGGGGGFFFEEEDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGIIIJJJIIIHHHEEEDDDCCCBBBBBBBBBBBBBBBEEEEEEDDDCCCAAA@@@??????;;;:::777555333222111111...............---------++++++++++++++++++++++++******************************)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''(((((()))***++++++******+++,,,LLL;;;555000000000...---------------,,,++++++***)))*********(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))'''((()))+++,,,,,,,,,,,,+++---...---,,,,,,000333///222444333000......///,,,,,,++++++***)))))))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((()))******++++++++++++,,,,,,,,,---------------......///000000000111gggzzz___yyy{{{pppMMMjjj]]]WWWkkk}}}uuuuuuddd]]]]]]^^^]]]\\\]]]aaafffkkknnn\\\YYYUUUSSSRRRQQQOOOMMMMMMKKKMMMSSSSSSPPPSSSYYYWWWRRRKKKHHHHHHJJJIIIHHHJJJIIIGGGGGGHHHKKKNNNPPPLLLSSSRRRWWWkkkzzz~~~gggYYYRRRFFFAAA>>>777999222777;;;555555:::888333===BBB<<<666666888777:::>>>AAA>>>999999???EEE>>>AAACCCDDDCCCCCCDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGFFFEEEFFFHHHHHHFFFDDDCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBAAA@@@???===<<<<<<999888555333111000000000------,,,,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&''''''(((((()))******))))))***+++JJJ222555...000000///...---,,,,,,+++************))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,,,,---......000000//////...---++++++,,,,,,++++++***)))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,,,,------.../////////444^^^zzzZZZrrrtttNNNnnn\\\^^^mmmtttqqq```]]]XXXcccbbb```^^^]]]\\\\\\]]]ZZZYYYXXXXXXWWWTTTOOOKKKPPPJJJFFFIIIOOOSSSQQQMMMMMMNNNMMMJJJFFFEEEGGGJJJEEEGGGHHHHHHGGGHHHJJJLLLQQQLLLEEECCCFFFKKKOOOPPPaaaggglllqqq}}}zzzoooeee\\\RRRGGG???999999999888777666666555444444444555555555666666333333333444444444555555:::;;;<<<;;;;;;;;;===???AAABBBBBBBBBAAAAAABBBDDDEEEDDDDDDFFFIIIIIIEEEBBBDDDAAA???@@@DDDGGGGGGFFFAAAAAABBBBBBBBBBBBBBBBBBAAA@@@??????>>><<<888444444444333222111000///...+++,,,---...---,,,+++***************)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((III222555///000000///...---,,,,,,+++************))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******++++++,,,---------...............---,,,+++,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,,,,------.../////////777]]]yyy```nnnyyyQQQqqq]]]YYYhhhxxxdddbbb```[[[eeedddaaa___]]]\\\[[[[[[XXXXXXWWWWWWVVVSSSOOOKKKJJJKKKLLLNNNOOOOOOOOONNNMMMMMMLLLIIIEEEDDDFFFHHHCCCDDDEEEDDDDDDEEEHHHJJJJJJFFFAAA@@@AAACCCCCCCCCEEEIIILLLNNNVVV```ccc___dddhhhkkkllllllmmmrrrwww|||wwwqqqkkkfff```ZZZUUUEEEAAA===<<<===;;;777333777777666555555444333333333333333333444444444444222222333333333444444444777888999999999999;;;===???@@@@@@@@@>>>???@@@BBBDDDCCCCCCFFFHHHHHHFFFCCCCCCAAA@@@AAADDDEEEEEECCCBBBBBBBBBBBBBBBBBBBBBBBB???>>>======<<<:::666333444333222111000///......+++,,,---------,,,***************)))))))))(((((((((((((((((('''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((HHH444555000000000///...---,,,,,,+++************))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++******))))))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,,,,------.../////////:::ZZZ~~~bbbjjj}}}UUUsss]]]SSScccjjjeeeaaa]]]eeedddaaa___\\\[[[ZZZYYYWWWWWWVVVVVVVVVSSSOOOLLLFFFLLLRRRSSSNNNKKKMMMOOOLLLKKKJJJGGGCCCBBBCCCDDDAAAAAA@@@??????AAAFFFIIIEEEBBB???===<<<;;;999777777888888777:::>>>>>>;;;>>>AAADDDDDDCCCDDDHHHLLLMMMJJJFFFBBB???;;;777444666333222333666888666444333333333222222111111000111111111111222222222222111111111222222222333333444555666666666666888999;;;<<<======<<<<<<>>>@@@???@@@AAACCCFFFFFFDDDBBBBBBAAAAAABBBDDDDDDBBB@@@BBBBBBCCCCCCCCCCCCBBBBBB>>><<<;;;;;;:::888444111222222111111000///......+++,,,,,,,,,,,,+++******))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((zzzFFF444444222000000///...---,,,,,,+++************)))))))))((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******+++++++++******+++,,,------,,,,,,+++*********)))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************))))))*********+++++++++,,,,,,------.../////////<<>>;;;999777666;;;;;;:::888888888666555111333444444444444777999000000000111222333333333777444222222222111///---111111000000000/////////////////////000000000000///000000000111111111111111333555555444444555777999:::;;;;;;::::::<<<>>>:::<<<>>>@@@BBBBBBAAA@@@AAABBBDDDEEEDDDBBB???===BBBBBBCCCCCCCCCBBBAAAAAA===;;;:::999888666333000111111000000///...------+++++++++++++++******)))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''pppDDD555222222000000///...---,,,,,,+++************)))))))))((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))))))))((()))***+++,,,,,,,,,,,,*********)))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************))))))*********+++++++++,,,,,,------.../////////===[[[zzz{{{vvv{{{QQQmmm|||[[[RRRccc]]]ddd\\\WWWZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUVVVUUUSSSQQQPPPPPPPPPNNNMMMLLLMMMNNNHHHGGGEEECCCBBB@@@???>>>???>>><<<999:::===DDDHHHFFFDDDAAA===:::999999:::::::::999999888666666777333444444444444444666777222333333222222111222222///.........//////...---000///////////////......------------.........///............////////////000222444555444333444555777888999999888999;;;===999<<<>>>@@@AAAAAAAAA@@@AAACCCEEEFFFDDDAAA>>>===AAABBBCCCCCCCCCBBB@@@???===;;;999888777666333000000//////......---------++++++******))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&gggAAA444000333000000///...---,,,,,,+++************)))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))***++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,,,,------.../////////<<>>AAACCCBBBBBBBBBBBB@@@BBBEEEEEEBBB???======@@@AAABBBCCCBBB@@@>>>===<<<:::888666666444222000.........---------,,,,,,+++***))))))(((((())))))((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&___???444///333000000///...---,,,,,,+++************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((())))))***)))))))))((()))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,,,,------.../////////888fffzzz}}}tttuuu~~~NNNfffvvvYYYQQQcccgggpppggg\\\WWWUUUUUUVVVWWWWWWVVVUUUTTTRRRQQQPPPQQQSSSSSSRRRQQQTTTRRRPPPOOOOOONNNLLLIIIDDDBBBAAAAAABBBBBB@@@===::::::999888888;;;AAAEEE>>>??????<<<777333222333222111222555333...000555000/////////000111111111,,,...000000......///111---------,,,***))))))))),,,,,,,,,---------------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,///222333222111111222111222444444444444777999;;;>>>BBBBBBAAA??????@@@>>>@@@CCCBBB???<<<;;;<<>>888888777777777:::???CCC<<>>888222...---444111333555222,,,...444///...---...///000111000,,,///000///---,,,...000,,,---......---,,,---...++++++++++++++++++,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++...111222111000000000///000111222111222555777888<<>>@@@???<<<::::::;;;>>>???AAAAAAAAA>>>;;;:::999777444222111000...---------,,,,,,,,,,,,,,,,,,+++***((('''''''''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%WWWBBB555333000///......------,,,++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((***)))(((&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))*********)))))))))))))))++++++******++++++,,,---------......///000000000666kkkPPPjjjuuuVVVNNN[[[^^^zzzeeebbb___[[[aaaVVVSSS___XXXLLLSSSOOOOOONNNPPPQQQQQQPPPNNNLLLLLLNNNRRRQQQKKKGGGGGGLLLCCC???EEEHHHCCC<<<999333888777222888EEEIIIDDD>>>===:::777333111///...000000000000000///....../////////000///......------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************,,,,,,,,,---------......---...000000//////111222777999<<<===<<<;;;;;;<<<<<<===>>>??????>>>===<<<@@@@@@???>>><<<:::999888444222000///---------...------,,,++++++******)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$SSS@@@444333000///......------,,,++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))))))))))))))++++++******++++++,,,---------......///000000000<<>>>>>>>>===<<<<<>>===:::888666444222111///............---,,,,,,+++******)))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$OOO>>>333333111///......------,,,++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((('''%%%%%%&&&((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******++++++******++++++,,,---------......///000000000:::dddmmmuuu___aaa|||uuuVVVPPPVVVjjjeee[[[TTTPPPWWWUUUUUU[[[XXXRRRVVVXXXSSSMMMJJJJJJMMMOOOPPPUUUPPPLLLKKKHHHDDDDDDFFFAAA===<<<>>>>>>:::777777555888555000333;;;>>>999777666444222111000/////////////////////...------,,,------------,,,++++++++++++************))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,,,,---,,,---//////......000111444666999999999888999:::;;;;;;<<<======<<<<<<;;;===>>>??????===:::666444333222111000///.........,,,,,,++++++***))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$LLL===333222000///......------,,,++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((&&&$$$$$$&&&(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++******++++++,,,---------......///000000000666^^^gggmmmbbb___{{{zzzXXXSSS\\\lll{{{```SSSJJJNNNUUUVVVUUUWWWVVVRRRQQQVVVRRRMMMKKKKKKNNNPPPQQQTTTOOOKKKJJJHHHDDDDDDGGG@@@??????>>><<<999777666555666444000333999;;;777666555444222000///.....................---,,,,,,+++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,......------///000222444666666666666888999:::::::::;;;;;;;;;;;;;;;;;;<<<>>>>>><<<999555222222222111000//////......+++++++++***))))))((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$JJJ>>>222111000///......------,,,++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((('''%%%%%%&&&(((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))************++++++******++++++,,,---------......///000000000:::\\\yyycccnnn______~~~ZZZSSSbbbmmm^^^QQQKKKNNNQQQVVVVVVUUUYYYZZZSSSPPPNNNMMMMMMOOOQQQQQQQQQNNNKKKJJJLLLKKKGGGEEEGGG@@@@@@???===:::999777555444444222111444999:::999888777444222///---,,,,,,---------------,,,++++++***************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))************+++***+++------,,,,,,...///000111333333333444666888888888999999999::::::;;;999;;;<<<===;;;777333111000000000000//////...---+++******))))))(((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$${{{HHH>>>333111111///......------,,,++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((***)))(((&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++++++++******++++++,,,---------......///000000000;;;\\\^^^lllYYY___|||[[[QQQccckkk\\\SSSRRRMMMLLLRRRTTTUUU```dddWWWJJJJJJKKKMMMOOOPPPOOONNNHHHGGGHHHLLLLLLHHHEEEGGG??????===999:::;;;999555333222111222555999:::999777666444111...,,,++++++,,,,,,,,,,,,,,,+++******)))************)))((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((()))))))))******)))***,,,,,,++++++---......///000111111222444666777777777777888999::::::999:::;;;;;;999666222000...////////////...---,,,******))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$vvvFFF>>>333222333///......------,,,++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&)))+++,,,***((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''(((((()))******++++++++++++******++++++,,,---------......///000000000555]]]YYYiiizzzUUU\\\|||uuuZZZRRRaaaaaaTTTNNNQQQLLLEEEKKKNNNOOO```fffSSSHHHHHHHHHJJJLLLLLLKKKIIIFFFDDDEEEIIIIIIEEECCCEEE======:::999===CCCAAA:::333111000222555666777888444333111///---,,,+++++++++++++++++++++******)))***************)))((((((''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((()))++++++******,,,---,,,---.........000333555666666666666666888999:::999999999888777444222111,,,---.........---,,,+++***))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$sssDDD===444444444///......------,,,++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&)))---...,,,)))'''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))'''(((((()))***+++++++++++++++******++++++,,,---------......///000000000222bbbXXXeee}}}cccSSSYYYvvvmmmYYYUUU```VVV|||JJJEEEKKKLLLBBBEEEHHHHHH[[[aaaJJJIIIGGGFFFFFFGGGHHHGGGFFFFFFCCCCCCEEEEEEBBBAAACCC>>>===::::::BBBJJJHHH@@@444111000222444444444555000///...---,,,++++++++++++++++++++++++***))))))***************))))))((('''((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((()))++++++******,,,---+++,,,---------///222555666555555555666777999::::::999888777555333222111+++,,,---------,,,+++***)))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$qqqAAACCC888111111///......------,,,++++++++++++***)))((((((((()))************)))(((&&&&&&''''''''''''''''''''''''''''''))))))***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************)))************+++++++++------......///000000000333^^^ZZZUUUaaaXXXQQQ}}}hhhTTTQQQddddddPPPCCC>>>???AAADDDFFFHHHIIIIIIIIIEEEDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCC:::;;;999888===DDDCCC<<<444222000///111333444444000000...---,,,+++++++++************))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))++++++,,,++++++---000333222333333444555666666777555444333333222111000000,,,---.........,,,***((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$nnn@@@AAA777111111///......------,,,++++++)))))))))))))))***+++,,,************)))((('''&&&''''''''''''''''''''''''&&&)))+++,,,***(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************************++++++++++++------......///000000000666XXX]]][[[nnnZZZSSS{{{jjjTTTRRRccceeePPPCCC???>>>???@@@BBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFEEEDDDBBBAAA;;;<<<999777:::???===666444222///...000111222222000///...,,,+++++++++************)))))))))(((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))++++++++++++***+++///111222222333444555666777777555444333222111000//////,,,---......---,,,***((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$iii>>>>>>555111111///......------,,,++++++++++++*********++++++,,,)))******))))))((('''&&&''''''''''''''''''''''''&&&+++//////***'''''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))******)))))))))*********++++++************+++++++++,,,------......///000000000666QQQiiieeerrrgggccclllyyy{{{kkk\\\UUUyyylllUUURRRaaa\\\OOODDD@@@>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCCAAACCCEEEGGGFFFCCC???===<<<<<<999666777999666000444222///...///000/////////...---,,,+++***************))))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***++++++***)))***,,,...000111222333555666888888555444333222000///...---,,,,,,---------+++***((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$bbb===<<<333222000///......------,,,++++++000///---+++***)))(((((()))))))))))))))(((''''''''''''''''''''''''''''''%%%,,,222111***%%%&&&)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,------......///000000000777RRRvvvllleeeSSSMMM^^^oooggg___]]]UUUsssnnnVVVSSS```QQQtttLLLDDD@@@@@@???============??????AAAAAAAAAAAAAAABBBCCCDDD@@@AAABBBBBBAAA>>>;;;999<<<:::888555555555222///555222000/////////...---...---,,,+++***************)))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((())))))******)))((((((***,,,...///000222444666777888444444222111///...,,,,,,,,,,,,------,,,+++))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$[[[===:::222444000///......------,,,++++++000///---+++***)))((((((((())))))))))))(((((('''((((((((((((((((((((((((&&&,,,222000***%%%&&&***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,------......///000000000666WWWwwwjjjdddOOONNNYYYqqq\\\___[[[SSSlllpppXXXSSS^^^NNNrrrHHHBBB???>>>===;;;:::::::::;;;<<>>===<<<;;;::::::888666666555444222111666444111000000000...------,,,+++***************)))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''%%%$$$$$$%%%''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((()))***)))(((((()))+++------///000222444555666333222111000...---,,,+++,,,,,,,,,,,,+++***))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$TTT===:::111555//////......------,,,++++++++++++*********++++++,,,(((((())))))))))))(((((((((((((((((((((((((((((('''+++///---)))&&&'''***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------......///000000000...SSS}}}pppbbbdddLLLFFF\\\vvvTTTiiiXXXNNNcccqqqZZZSSS]]]~~~OOO}}}DDD???<<<999888888777666666777777<<<<<<<<<===>>>@@@AAABBBAAA@@@???===<<<<<<<<<<<<777555444666666333222444555333111111111111///---,,,+++******))))))******))))))(((((((((((('''''''''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''((()))))))))(((***++++++,,,---...000111333333111000//////...---,,,,,,,,,,,,,,,+++******))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$NNN===:::222777...///......------,,,++++++)))))))))))))))***+++,,,(((((())))))))))))(((((((((((((((((((((((((((((()))******)))(((''')))***(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))************************(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------......///000000000+++MMMppp]]]bbbOOOIIIUUUtttgggUUUSSSIII[[[rrr\\\SSS\\\yyyXXX@@@<<<999666666777777777666555555777777888999:::<<<>>>???======>>>>>>===<<<;;;;;;666333333666555000111444333111000000111000...,,,++++++***))))))))))))***))))))((((((((('''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%''')))***))))))+++,,,***+++,,,---...///000000.........---------,,,,,,---,,,+++******)))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$KKK>>>:::222888...///......------,,,++++++++++++***)))(((((())))))(((((()))))))))))))))((())))))))))))))))))))))))***)))'''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000333MMMvvv]]]uuu\\\FFFEEETTTmmmyyyTTTbbbQQQEEEVVVrrr]]]RRR[[[zzzddd===:::777666777888999999888777666444444555666777999;;;<<<777999;;;======;;;888666555222222555333......333111/////////000///---++++++***)))))))))))))))***)))(((((((((''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%''')))*********,,,---******+++,,,,,,---......---------------------------,,,+++***))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$RRR===777555444000//////...------------...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***,,,+++***(((((('''''')))+++,,,***''')))(((''')))+++,,,***''')))(((+++111111+++)))+++,,,------,,,***)))+++...***)))((()))+++,,,,,,,,,(((%%%&&&***---,,,,,,...************************,,,,,,,,,---------......,,,,,,------...////////////OOOWWWyyyrrrOOOOOOIIIOOOjjjVVVRRRHHHFFFeeedddUUU\\\xxxiiizzz???<<<111444333555999>>>>>>888333444444555666777888999999<<<;;;:::999777666555555333333333222222222111111///............---------)))***---/////////...---((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&+++//////+++&&&###&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))*********)))))))))))))))************************+++++++++***)))((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%OOO;;;666444444111//////...------------...************************))))))))))))))))))))))))))))))))))))************************************+++***)))((())))))))))))---)))&&&%%%(((***++++++///...,,,***)))***---...,,,***,,,///...******///000///---+++)))(((((((((,,,,,,+++,,,---,,,)))&&&***'''(((,,,---***((()))++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---......//////000333PPPTTTzzzlllWWWJJJQQQVVVfffOOO^^^LLLOOO{{{jjjSSS[[[wwwWWWqqq;;;:::333333333444888<<<<<<777222222333333444555666777888;;;;;;;;;:::888666444333333333222222222111111111............------------+++,,,---......,,,+++***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((())))))(((&&&$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))************************++++++******)))((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%'''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%LLL:::666333333222//////...------------...************************)))))))))))))))))))))))))))))))))*********++++++************************,,,***)))(((((()))+++,,,******,,,000444444000,,,))),,,...000111444999===@@@@@@BBBFFFEEEBBBCCCFFFDDDBBB???<<<:::666222///...,,,+++***+++,,,,,,+++---***+++...---)))'''))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......///000000222HHHYYY}}}iiiNNNHHHLLL\\\kkk^^^OOOwwwxxxLLLPPP]]]QQQ[[[yyyOOOccc666888444222111222555999999555111111111222333444444555555:::;;;;;;:::999666333111222222222222111111111000............------------,,,---------+++)))'''&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((())))))******))))))))))))))))))))))))+++******))))))(((((('''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%***)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%JJJ:::666222222222//////...------------...************************************************))))))*********+++++++++++++++++++++++++++++++++******+++******+++---...((())),,,222999>>>??????;;;???EEEJJJNNNPPPSSSTTT]]]\\\]]]```bbb```]]][[[ZZZXXXVVVUUUSSSNNNGGGBBB>>>:::333///------......000---,,,...---***,,,111........................,,,,,,,,,---------......---------...//////000000222===wwwccc|||~~~uuuUUUMMMTTT```zzzyyyGGG___nnnKKKMMMTTTPPP\\\zzzUUUWWW444555444000000111333555555333000000111111222333333444444888999::::::888555222///222111111111111000000000.........---------,,,,,,+++++++++***)))'''&&&%%%((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((()))******))))))))))))))))))))))))******))))))((((((((((((&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&---+++(((%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&HHH<<<888111000111//////...------------...************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***,,,---,,,***)))***+++------,,,000999HHHYYYddddddcccbbbdddgggkkkmmmnnnnnnhhh```[[[[[[[[[XXXTTTYYYZZZ[[[]]]]]][[[WWWSSSUUUQQQJJJDDD>>>888222///222...,,,,,,++++++222999........................,,,,,,,,,---------......------......///000000111666999nnnbbbuuu}}}ZZZNNNXXXdddcccFFFyyynnnNNNRRR___OOO___sssUUUMMM555444222000//////000222222111///111111111222222333333333666777888888777444111///111111111000000000//////...------------,,,,,,,,,)))))))))((((((''''''&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((()))))))))(((((((((((((((((((((((()))))))))(((((((((((((((%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''---+++(((&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&|||DDD<<<:::222000111//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///---)))(((***,,,111:::DDDKKKPPPYYYfffqqqoookkkddd______eeennntttpppiii[[[KKKCCCCCCDDDCCCNNNPPPSSSTTTUUUXXX\\\___ZZZYYYWWWUUURRRKKKDDD>>>888444111///,,,,,,444===........................,,,,,,,,,---------......---......//////000111111444555iii{{{ZZZlll}}}nnnLLLPPPhhhzzzTTTRRRwwwOOOVVVaaaQQQccchhhIIIDDD888333111//////////////////000000000000111111111222222222333333555555444222000///000000000000////////////------------,,,,,,,,,,,,'''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((+++***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&rrr>>>;;;;;;333000333//////...------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------------------------//////---,,,000777>>>DDDQQQ^^^___XXXTTTZZZbbbeeefffbbbVVVKKKJJJSSS]]]ffflllhhhVVVCCC<<<>>>@@@KKKKKKHHHCCCAAAGGGTTT^^^ZZZVVVQQQMMMMMMMMMNNNNNNCCC@@@>>>:::555111555<<<........................,,,,,,,,,---------...............///000000111111000333iiizzzZZZggg```MMM^^^zzzJJJaaaLLLYYY\\\RRRfffcccAAA:::888333000///000///...---...///000////////////000000000000000000111111111111000000000000/////////.........---------,,,,,,,,,++++++((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''(((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''jjj999999;;;333111444//////...------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------.........111:::HHHSSScccfffbbbQQQ>>>999GGGVVVkkkssssssaaaGGG777888@@@YYYnnnzzzmmmTTTEEEDDDFFFLLLIII@@@444---333EEETTTfffYYYHHH;;;777===GGGMMMOOOMMMKKKGGG>>>666666;;;........................,,,,,,,,,---------............//////000000111111000777nnn}}}bbbfffsssWWWRRRmmmnnnFFFlllJJJaaadddTTTiiidddEEE333888444111000000///...------///111------...................../////////000000111111000/////////............---------,,,,,,,,,++++++***)))(((''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''''''''((((((((((((((($$$$$$$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''\\\>>>===777555...000......------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,++++++,,,///000///...***000888@@@IIITTT^^^cccpppgggNNN888444555<<>>BBBDDDDDDDDDEEEDDDCCCDDDFFFGGGFFFEEEUUU<<<===777555...111//////............//////------,,,,,,,,,,,,------------------------------------------------...///***---///111444;;;GGGOOOPPPLLLIIIJJJJJJGGGDDDCCC]]]qqq~~~zzzwww{{{{{{zzzuuu|||vvvsssnnniiifffhhhlllooohhhiiijjjjjjhhh```RRRGGG999///,,,666DDDKKKJJJIIIEEE>>>777333444444333111......---------......///......//////000000111111222111NNNqqq{{{lllKKKgggQQQJJJXXXpppTTTKKKpppbbbLLLfffsssYYYSSStttRRRUUUVVV333444111111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,+++++++++++++++***))))))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&'''(((''''''&&&''''''''''''&&&%%%&&&''',,,...222777;;;>>>AAABBBHHHJJJLLLNNNOOOOOOOOOOOOPPPOOOOOOOOOPPPQQQQQQQQQWWW??????888444---111/////////....../////////...------,,,,,,------...------------------------...---------......///000111111222777???HHHOOOTTTQQQNNNQQQZZZ___```bbbfffgggwww}}}zzz{{{{{{vvvpppnnnooopppkkkhhhkkknnnmmmfff```HHH;;;111666@@@FFFFFFEEEMMMFFF===777555555555444111000//////......//////......//////000000111111555444HHHqqq{{{cccPPPxxxPPPNNNXXXpppHHHSSS\\\MMMmmm|||iiiXXXRRRuuuTTT___LLL444333000000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++***))))))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$&&&+++///''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))))))))))))))((("""%%%''')))***---111555???CCCHHHLLLPPPPPPPPPOOOMMMLLLIIIFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFTTT>>>@@@:::666000444000//////......//////000......------------......------------------------...............///000111111333999DDDPPP[[[```bbbsssrrrvvv}}}~~~xxxxxx~~~{{{mmmhhhhhhhhhgggggg___QQQEEECCCEEEDDD@@@>>>KKKHHHCCC>>>999777666666444333222111000/////////......//////000000111111000666GGGoooyyyZZZUUU}}}RRRNNNQQQpppcccGGGaaaYYYMMMrrr|||cccVVVOOOsssUUUeeeCCC666222000......------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***************************++++++******)))(((((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&+++444;;;((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''((())))))))))))((('''&&&&&&&&&&&&'''***...333777:::???FFFKKKKKKMMMOOOPPPNNNKKKGGGEEE<<<999555111//////000111000000000///...///111333QQQ===@@@:::666000555000000////////////000000......------------..........................................///000111222444===KKKYYYfffnnntttvvv}}}}}}}}}yyy{{{rrrggg```^^^kkkaaaXXXTTTOOOFFF===999@@@DDDGGGEEE???999666666888777555333111000//////......//////000000111111+++555@@@|||pppvvv~~~UUUYYYxxxTTTOOOQQQyyyQQQKKKoooXXXMMMvvv~~~aaaUUUQQQuuuTTTbbb;;;777222000---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))******++++++******)))))))))******++++++++++++***************))))))(((((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((''''''+++333999(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''(((((())))))&&&''''''((())))))******((('''&&&&&&'''***---///<<>>???DDDIIIBBBAAA@@@>>><<<999777666111000...,,,,,,,,,---...---......---+++,,,///222PPP===???888444...222000000////////////000000......------------..........................................///000222222BBBOOOaaannntttwwwzzz}}}zzzuuuxxx{{{tttkkkeee```^^^WWWJJJ>>>888555???IIIKKKDDD;;;666555:::999777444222111000///......//////000111111111...666:::rrr|||ppppppuuuUUU\\\nnnRRRQQQUUUrrrGGGNNNwwwYYYMMMxxxaaaTTTWWWzzzSSS^^^www666777222000---...---,,,,,,++++++,,,,,,************************(((((())))))))))))((((((*********++++++,,,,,,---***************)))(((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((%%%&&&+++000)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((()))******&&&''''''((()))******+++*********,,,111777===AAAHHHHHHEEE===333------000333222000......000222444666666777777777777777666999::::::888666777:::>>>QQQ@@@???888666///000111111000///////////////..................------////////////...---,,,++++++000222...***...<<>>sssiii]]]xxx~~~VVVbbbgggQQQKKK]]]RRRJJJWWWTTTVVV~~~}}}]]]PPPSSSMMM___```DDD444///333///......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,+++++++++***)))(((((('''))))))(((((('''''''''&&&***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###%%%&&&'''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&''''''(((((()))******(((***,,,+++***(((((()))......111999DDDLLLOOOOOOKKKEEE<<<444///,,,+++***000222+++--->>>FFFCCCEEEMMMKKKJJJIIIFFFCCCDDDFFFCCCCCC>>>???FFFEEECCCLLLOOO??????888888222222111111000///////////////........................//////000000000/////////222333222000111:::JJJVVVfffgggsss|||zzzsssooorrruuuwww{{{~~~vvv}}}wwwwwwhhh___\\\^^^RRRPPPOOOPPPPPPKKKCCC<<<555777999999888666444333//////000111111111111111666333@@@|||jjj___xxx\\\jjjoooYYYMMMRRRjjjKKKJJJgggQQQUUUzzzxxxZZZOOOVVVGGG```ZZZ@@@333///444///......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,++++++******)))(((((('''))))))((((((((('''''''''***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$&&&((((((&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%%%%&&&(((((('''''''''&&&&&&&&&%%%&&&&&&'''((((((((()))*********((((((+++000333===BBBHHHLLLKKKFFF@@@<<<111///------222888???BBB444;;;;;;BBBQQQUUUPPPQQQNNNOOOQQQQQQNNNIIIFFFFFFLLLFFFCCCFFFFFFGGGIIIKKKLLL??????888999444444111111000////////////000............////////////000000000111111111111222333111000333===LLL\\\fffttt|||{{{|||tttrrrqqqttt|||ttthhhfffaaa```___\\\WWWQQQIIIDDD888777777:::======999555000000000111111111111111333333;;;kkk~~~mmm^^^ttt~~~___qqqjjjZZZUUU]]]rrrmmmFFFPPPMMMUUUuuuqqqWWWNNNZZZyyyCCCfffRRR999222///444///...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++++++++******)))((((((((())))))(((((((((((('''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&///---***'''&&&%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&((())))))'''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%&&&&&&&&&(((((((((''''''''''''&&&&&&''''''((()))(((((('''***))))))***---555???EEEIIIOOOUUUTTTKKK???777333666666888:::===AAADDDEEEFFFLLLJJJJJJPPPMMMGGGKKKAAACCCEEEGGGIIILLLMMMMMMOOOKKK]]]iii^^^\\\```YYY|||KKKAAA@@@777999444444222111000000//////000000///////////////000000000222111111111111111222222111111555@@@QQQbbbnnnssswwwyyy|||xxxxxxuuurrrrrrlllgggdddbbbZZZMMMBBB???;;;888;;;@@@AAA<<<666333222222111111111111111///222666ZZZooo[[[pppuuu]]]tttrrrhhhfffiiipppVVVGGG^^^yyyKKKXXXssskkkUUUOOOZZZwwwDDDrrrKKK444333///333...---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++************))))))(((((())))))(((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''///---***'''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))***)))'''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((((((((''''''''''''''')))))))))***))))))(((((())),,,000555<<>>888888>>>AAA>>>999666555444222111111111111111777888QQQppp[[[rrrppp\\\uuuxxxtttwwwvvvrrrIIINNNpppqqqIII^^^sssfffTTTOOOZZZsssGGGFFF222555...222,,,------,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))(((((())))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''+++***(((&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))***)))'''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((***)))))))))))))))******111777@@@HHHNNNSSSVVVYYY\\\XXXTTTSSSTTTVVVVVVVVVVVVUUUSSSNNNIIIFFFFFFGGGFFFGGGEEENNN```jjjtttrrrIIIEEEBBB666888444222222222111000000000000111//////000000111111222222333333111000000111222333888AAAQQQaaaoooxxx}}}xxxuuuxxx~~~sssmmmjjjbbbZZZMMMCCC999666:::>>>???===:::888666444222222222222000999777III}}}ttt___uuuuuubbbzzz~~~GGGWWWhhhHHHfffuuudddSSSOOO]]]jjjLLLyyy@@@000888---111,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))(((((())))))))))))******((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&'''&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((())))))'''&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&''''''((()))'''(((((((((((()))))))))(((((('''(((***---000333AAAGGGPPPVVVXXXXXXVVVUUUZZZWWWUUUVVVYYYXXXTTTPPPWWWUUUQQQKKKJJJNNNXXX```mmmlllmmm}}}kkkFFFEEEBBB666999666444333222111111000000111111//////000111111222333333222111111111222444777888CCCPPPbbbppp{{{{{{{{{wwwkkkiiikkk___SSSDDD:::888;;;???@@@===;;;888666444333333333,,,777222@@@vvv~~~___nnnlll}}}jjjKKKccc```GGGkkkxxxaaaQQQMMMcccbbbSSSddd:::...999+++000---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))***(((((()))))))))*********'''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''&&&&&&((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((((((&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))'''((((((((()))))))))))))))))))))+++000888???CCCOOORRRWWWYYYYYYWWWVVVVVVSSSSSSSSSSSSSSSPPPMMMKKKBBBJJJUUUcccrrrgggCCCDDDBBB666:::888777333222111111000111111111///000000111222222333333111000000222444777;;;===SSSaaasssoooxxxjjjiiipppsssdddPPP@@@999:::===@@@???===:::777444444444444,,,888111===ttt]]]cccyyyrrrooowww\\\PPPkkkZZZEEEnnnyyy```OOOKKKhhh^^^YYYVVV666---:::+++000...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********(((((())))))*********+++'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''')))++++++)))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###%%%''''''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))'''((((((((())))))******,,,+++,,,000888BBBLLLSSSTTTUUUVVVVVVUUUVVVYYY[[[QQQSSSSSSQQQMMMLLLOOOSSSZZZhhh|||cccIII>>>AAA<<<777777555333222111111000000111111222222222222222222222222...111555555333777EEERRRkkkwwwzzzzzzvvvzzzyyypppcccPPP???===DDD???>>><<<999777666444000///333333;;;aaa{{{ZZZhhh{{{zzzwww|||{{{MMMQQQYYYLLLvvvvvvSSSHHHOOOrrrYYY]]]MMM555666///444111+++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((()))((('''((())))))((((((,,,***(((((()))+++++++++***)))))))))))))))***+++(((((((((((((((((()))))))))))))))***************((()))***+++***)))'''%%%'''((((((((('''''')))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))(((((()))***))))))(((,,,000777AAAKKKRRRVVVWWWRRR^^^___[[[YYYPPPJJJOOOPPPHHHEEEIIIOOOZZZsssbbbHHH>>>AAA<<<777777555444444333222222222222222333333222222222222222222999111111888:::;;;MMMcccuuusss~~~ppp|||qqqNNN<<<===???>>>===:::888777555333222333333;;;^^^|||~~~bbbfff|||www{{{MMMVVVVVVMMMvvvtttRRRHHHOOOvvvWWWaaaFFF333444...222000---,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((***)))))))))))))))((('''&&&&&&''')))******(((''')))*********+++,,,,,,---/////////000000000000000---,,,+++***((('''&&&&&&''''''((()))***+++,,,---*********)))''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))(((***+++)))'''(((,,,000777>>>IIIQQQVVVWWWVVVVVVZZZZZZQQQOOOYYYXXXOOOOOOEEEQQQddduuubbbHHH===AAA<<<777777555555555444333333333333444333333333333333333333333666333111444<<>>;;;888555444555222333<<>>222222,,,111///000,,,,,,,,,+++++++++******))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&'''(((((((((''''''******++++++,,,------...555666888;;;>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;;;;;;999666444222000///,,,+++)))''''''((()))*********)))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***)))+++,,,)))'''***444===DDDJJJRRRVVVVVVUUUUUUVVVSSSYYYTTTMMMMMMJJJIIISSS___uuubbbHHH===AAA<<<777777666666555444444333333444444333333333333444444444444///888888444BBBccczzzuuuqqqoooOOOHHHEEEBBBBBB???:::666444666222333<<>>```qqqqqqrrrwwwmmmWWWCCC???@@@===;;;;;;222:::000;;;===uuuZZZhhhrrrmmmxxxtttcccrrrQQQhhhaaaJJJ___kkkJJJLLLZZZxxxUUUIII:::888000///111(((111,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******************************+++,,,,,,***''''''+++...BBBMMM[[[dddfffccc___]]]ccc___XXXPPPHHH@@@;;;888777777666666555555444444111222222333555666666777:::<<<>>>@@@AAA@@@???>>>777333...,,,,,,+++(((%%%************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***++++++***---777DDDNNNPPPNNN@@@===::::::===@@@BBBCCCJJJ[[[ooo```GGG===AAA===888888777777666555555444444555555333444444555666666777777:::;;;PPPpppqqq|||~~~yyySSSCCCAAA???===???222AAA...;;;;;;bbbggghhhvvvwww]]]sss}}}ggg___rrrTTTkkkYYYKKKeeekkkJJJMMM\\\nnnNNNBBB999777---000333(((111,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********+++++++++++++++++++++++++++---...------111999@@@TTT\\\eeeggg___SSSIIIDDDKKKGGGAAA:::444111///...000000000///...------------------------------------...000333666888:::::::::666111000111000---)))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++***...888DDDNNNRRROOOLLL666888;;;<<<===CCCNNNWWWccc```GGG<<>>@@@222EEE---:::;;;XXXtttjjj{{{hhhRRR{{{|||ggg```mmmZZZqqqVVVKKKiiikkkJJJNNN^^^gggFFFvvv===777555+++111555(((111,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++///333666888<<>><<<;;;555:::999888666555555555555333;;;999555777555555>>>HHH______BBBAAABBB<<<;;;;;;666555<<>>,,,,,,000777888666:::BBBAAA;;;888;;;DDDLLLNNNMMMQQQQQQOOOIIICCCAAADDDGGGOOOLLLIIIHHHGGGCCC<<<777///---...333333000...000///@@@BBB222***555@@@@@@555---)))++++++(((***...)))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,------,,,:::???IIIOOOMMMHHHJJJQQQJJJKKK```LLLXXXxxxiiigggSSS[[[bbbcccaaaccckkkssszzzzzzyyy{{{yyysssaaaJJJ???AAA>>><<<;;;666777777666666555666666666444888555666:::777666BBB```{{{XXXBBB??????<<<<<<888777;;;KKK{{{pppoooZZZJJJMMMssszzznnngggnnnkkkyyykkkKKKVVV|||}}}^^^JJJOOOoooTTTWWWlllbbb;;;777222/////////...---+++++++++++++++++++++++++++***************++++++************************'''''''''''''''((())))))(((((((((((()))******+++***)))((((((((()))+++,,,***)))))))))((((((((((((***))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))))),,,+++))))))***,,,,,,,,,000...,,,---555CCCQQQZZZhhhbbbYYYOOOEEE;;;111+++444555===GGGNNNTTT^^^iiiccc^^^ZZZYYY[[[]]]\\\ZZZXXXWWWVVVUUUTTTRRROOOMMMPPPQQQRRRQQQPPPNNNLLLLLLIII???666111000000555<<>>888<<>>:::999:::FFFuuuggghhh]]]LLLDDDMMMsss~~~ooossssssxxx___JJJ]]]yyyYYYHHHSSSyyyQQQbbbyyyvvvRRR888555111///......------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...*********+++++++++,,,,,,))))))*********+++++++++,,,,,,+++******)))(((((())))))))))))))))))))))))******)))))))))(((((((((++++++***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---))))))***+++,,,------......++++++555HHHZZZfffkkk^^^OOO<<<222222666777666>>>GGGXXXgggmmmkkkjjjlllfffccc___\\\ZZZYYYYYYYYYWWWVVVVVVZZZ]]][[[TTTNNNLLLOOORRRPPPLLLJJJLLLOOORRRKKKGGGGGGGGGFFFHHHKKKSSSQQQRRRQQQGGG::::::CCCEEE>>>888555111,,,)))***+++++++++++++++***)))((())))))))))))))))))))))))************************&&&***,,,+++***---666>>>FFFLLLKKK@@@777888AAAGGGPPPPPPsssssshhh[[[]]]dddpppzzz^^^III@@@AAA<<<:::;;;777999888888888888888999999<<<888555;;;???:::IIIjjj___BBBCCC<<<===;;;;;;:::AAAooovvvZZZqqqjjjKKKJJJGGGUUU}}}xxxooooooTTTGGGeeevvvWWWJJJXXXQQQrrrvvvyyyFFF666333000.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---++++++++++++,,,,,,,,,,,,******+++++++++,,,++++++++++++++++++******))))))++++++++++++***)))((('''*********)))))))))((((((******))))))((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***+++,,,...000111(((***+++,,,,,,,,,,,,---000444>>>NNN]]]eeeccc___PPPDDD666111777BBBIIILLLUUU]]]iiiooolllddd\\\YYYYYYYYYYYYXXXXXX]]]dddjjjccccccfffiiilllkkkfffbbbaaabbbaaa\\\VVVRRRPPPPPPOOOJJJJJJOOOSSSSSSSSSUUUVVVUUUWWWXXXPPPCCC===???BBB===999666333000---,,,)))***+++++++++***))))))))))))))))))))))))))))))***************************++++++,,,...555>>>FFFHHHBBB@@@@@@@@@AAAKKKWWWbbbyyyhhhcccddddddooo]]]HHH@@@AAA<<<999;;;888===<<<;;;:::999999999999<<<;;;888:::<<>>ggg___oooyyywwwRRRHHHIIIOOOccchhheeeMMMGGGoooqqqRRRIIIWWW|||SSStttddd===444222///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++((())))))))))))*********'''((()))*********))))))$$$%%%''')))***+++++++++***++++++,,,++++++***)))************))))))))))))(((((((((((()))+++,,,,,,))))))))))))))))))))))))******************************)))***+++---///000***+++,,,+++***+++---000DDDLLLXXXaaaccc[[[PPPGGG>>>BBBJJJSSS\\\ccchhhjjjggggggccc]]]ZZZ]]]dddiiiWWWYYY[[[]]]cccnnn}}}~~~wwwrrrfffZZZMMMIIIHHHIIILLLPPPRRRXXXZZZVVVRRRNNNFFF===BBB@@@===999777666222///((()))******++++++++++++************************************************---***'''***222<<>>===<<<;;;999999999999999;;;888888???OOOyyyooo???>>>;;;999>>>===:::\\\jjjsssxxx}}}RRREEENNNMMM^^^|||ddd```vvvKKKLLLzzzjjjLLLFFFUUUkkkVVVqqqXXX<<<333111////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++((()))***+++---...///000222333555666666666555444222222111000---***(((&&&******+++,,,---......///++++++*********)))))))))''''''((()))***,,,---...))))))))))))))))))))))))************************''''''(((((()))***+++,,,,,,------,,,,,,000777>>>TTTWWWXXXTTTKKKAAA:::666???MMM```mmmqqqnnnjjjiiibbbgggjjjkkkppp|||vvvwwwyyy|||uuummmdddYYYPPPLLLJJJNNNNNNKKKNNNUUURRRIIIJJJJJJFFFAAA>>><<<777111++++++******++++++,,,---************************++++++++++++++++++++++++---(((&&&+++666???CCCCCCBBBAAAHHHKKKDDDLLLooo]]]ZZZ^^^eeerrrZZZGGG@@@AAA;;;888;;;999;;;;;;:::999999999999999777<<<999;;;MMMlllRRRCCC<<<999???>>>666QQQqqqjjj{{{tttZZZJJJOOO[[[aaa~~~eee___fffJJJSSSbbbHHHIII\\\___]]]zzzNNN<<<333111000///000000///...------------------------,,,,,,,,,,,,,,,---...///333444777:::>>>AAADDDEEEJJJKKKLLLNNNNNNMMMLLLKKKMMMLLLIIIEEE???999444000//////------,,,---...///+++++++++*********))))))(((((())))))***+++,,,---))))))))))))))))))))))))************************(((((()))***************+++,,,---...111;;;IIISSSYYYSSSJJJ@@@999;;;AAAGGGeeejjjooonnnhhhcccbbbcccppp~~~tttiii```UUUKKKJJJNNNQQQRRRSSSOOOPPPMMMFFFCCCAAA;;;444222000...,,,++++++---...************************++++++++++++++++++++++++,,,+++,,,111:::AAADDDDDD===DDDIIIIIIPPPmmm}}}ggg\\\XXXWWWnnnwww~~~}}}ZZZGGG@@@BBB:::777;;;:::888888777777888888999:::888>>>;;;???[[[qqqGGG>>>:::@@@>>>444IIIwwwzzzdddzzz~~~dddTTTQQQWWWaaaiiiyyyggg___\\\JJJVVV^^^IIIPPPggg[[[cccBBB666333111000000111111000...------------------------,,,,,,,,,---///111222333@@@BBBFFFKKKPPPUUUYYY[[[ZZZ[[[]]]^^^___^^^\\\[[[ZZZZZZZZZXXXUUURRRNNNLLL888555222...+++*********+++++++++************)))******************++++++))))))))))))))))))))))))***************************+++,,,---...---,,,+++***,,,---///666DDDWWWeee]]]TTTGGG???BBBOOO___jjjkkkgggbbbaaagggxxxrrr[[[WWWRRRHHHHHHRRRMMMPPPNNNHHHEEEDDD???666888555111---++++++---...************************++++++++++++++++++++++++,,,///444999>>>BBBFFFIIIAAAHHHHHHLLLjjjnnnXXXLLLSSSgggxxx}}}zzztttwwwUUUJJJAAA??????<<<:::999999999::::::::::::;;;;;;>>>>>>555JJJYYY777BBB:::888AAA:::```ggg}}}ooo```WWW\\\eeepppyyy```UUUFFFYYYUUUJJJLLLsssTTTpppCCC888222222000///............+++,,,---//////000000000,,,...000444;;;BBBHHHKKKOOOTTTVVVTTTTTTXXXZZZWWW^^^___ccceeeaaa\\\^^^dddaaa\\\[[[______XXXSSSRRRWWWPPPFFF===666000+++'''222///,,,******+++***)))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********************++++++)))))),,,......///,,,---:::LLL[[[`````````fffgggcccdddlllpppooofffYYYddd|||bbbSSSOOOHHHHHHGGGHHHKKKHHH???888666666;;;;;;444000111///******++++++,,,,,,,,,++++++...,,,******+++---...---000###000EEEDDDFFFMMMIIIIIIKKK]]]|||___WWWQQQWWWjjj~~~zzztttqqqrrrrrrqqqooosssuuuvvvsssnnniiieeecccUUUJJJAAA??????===:::::::::::::::::::::::::::;;;======FFFmmmttt???AAA===;;;AAA:::XXXVVVjjjuuuqqqzzzxxx^^^PPPJJJeee~~~SSSJJJNNNtttUUUddd:::222222222000//////.........///...,,,++++++---///000222555:::AAAHHHMMMQQQSSSZZZYYYWWWRRROOOPPPTTTYYYRRRPPPSSS___hhhiiifffdddhhh^^^WWWXXXZZZ[[[^^^ccc```\\\WWWRRRMMMFFF???:::...---,,,+++++++++,,,+++++++++++++++++++++++++++************************++++++*********************+++++++++,,,...///...+++222>>>MMMYYYaaaccccccrrrqqqooommmllljjjccc\\\hhhzzzuuuhhhvvvwwwjjjccciiipppsssvvv{{{vvviiiKKKDDDEEEIIIMMMKKKBBB<<<<<<999===>>>888333222000+++++++++,,,,,,,,,,,,++++++---,,,++++++,,,,,,---,,,///000:::AAACCCKKKQQQMMMCCC\\\xxx{{{dddXXXRRR[[[lll}}}{{{nnniiibbb]]]]]]___cccdddiiijjjjjjhhhddd```___^^^TTTJJJAAA??????===::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888UUUPPP@@@???<<<@@@:::MMM~~~NNNYYYuuu^^^pppJJJOOOsssuuuOOOJJJTTT{{{TTTZZZ777333222111000000////////////111...,,,***,,,///444777???AAAFFFLLLPPPSSSUUUVVVTTTIII@@@===<<>>GGGQQQ\\\[[[[[[\\\[[[VVVMMMGGG999777333...******,,,///,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++++++++++++++***+++---//////...---+++888KKKXXX^^^aaadddgggfffgggjjjjjjfffdddllluuuvvvggg\\\eeegggaaaeeesss|||{{{qqqnnntttvvvyyyttt|||nnn[[[OOOEEEFFFKKKKKKGGGEEE???BBBAAA;;;666444111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@@@FFF???BBBIIIKKKLLLWWW|||lllUUUMMMMMMiiittt|||pppeee^^^\\\^^^bbbgggmmmvvvTTTJJJAAA??????===;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;===iiizzzhhhDDD???;;;???===EEEwwwWWWUUUooo______FFFUUU~~~iiiJJJMMM^^^jjjQQQOOO666666222111111000//////000000---------...222888===AAAGGGHHHJJJNNNSSSYYY^^^aaaYYYCCC111//////000>>>PPPWWWXXXVVVLLL>>><<>>RRRppphhhnnnTTT???999>>>???CCCdddeeeUUUeee```SSSFFF[[[___GGGPPPfffXXXWWWvvvCCC333444222111111000000000000111+++---111555:::>>>AAACCC@@@??????BBBJJJUUUaaahhhgggQQQBBBCCCEEE>>>===BBBFFFPPPZZZWWWFFF777999BBBUUU^^^aaaXXXJJJDDDJJJSSSNNNLLLLLLRRR\\\bbbbbb```]]]ZZZUUUKKKAAA777000---++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,...+++,,,000///,,,---222KKKSSS]]]eeehhhiiijjjlllpppgggjjjvvvdddWWWVVVhhhxxxhhhRRRLLLNNNSSSWWWQQQMMMFFF???888444444777//////---,,,,,,,,,------+++---......,,,,,,...000777HHHGGG??????BBB^^^fffXXXaaawwwuuuiiiddd^^^ZZZTTTPPPRRR]]]kkkvvvSSSIII@@@???@@@>>>;;;;;;:::;;;;;;<<<===>>>??????CCCooonnnVVV[[[~~~qqqDDD:::>>>@@@AAAYYYqqqYYY]]]aaaKKKKKKaaaXXXGGGRRRkkkOOOjjjfff===666444222111111000000111111111...111777<<<@@@BBBBBBBBB999666444444888AAAJJJPPPWWWOOORRR```jjjfff\\\XXXOOOPPPVVVZZZWWWOOOJJJKKKUUUcccmmmgggYYYQQQQQQSSSGGGAAA===BBBNNNYYY^^^^^^RRRUUUXXXYYYTTTIII:::///++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------///,,,...111...+++333???RRRXXXbbbjjjnnnmmmjjjggg[[[rrrcccYYY^^^ooo{{{zzzaaaQQQRRR[[[WWWRRRKKKEEE===666555999111000...---,,,,,,---...,,,...///...------111555BBBCCC???===BBBVVVjjjdddcccppp}}}vvvjjj\\\TTTSSS]]]dddmmmwwwSSSIII@@@???@@@>>><<<<<<999:::;;;<<<>>>@@@AAABBBUUUaaaYYYgggoooNNN>>>@@@>>>>>>OOOiiiuuuXXXeeepppEEEQQQggg|||RRRGGGUUUpppOOOYYY::::::555222111111000000111222222444777===CCCGGGIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLOOOTTT___mmmwwwyyytttnnnlllhhhgggiiijjjhhhiiimmmeeennnsssoooiiifffaaa\\\GGG>>>666888DDDPPPWWWYYYEEEGGGLLLSSSWWWSSSGGG<<<,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...---,,,///222///...===QQQWWW\\\ccciiikkklllmmmnnntttzzzjjj\\\___vvvnnn___ZZZZZZVVVRRROOOFFF;;;666888222111///---,,,---......---///000...,,,...555:::GGG@@@???@@@IIInnnhhhaaaiiixxx~~~wwwkkkbbb\\\^^^hhhtttSSSHHH@@@???@@@>>><<<<<<888999:::<<>>===DDDNNNSSSOOOJJJ------------------------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,000333///000EEE]]]bbbeeegggggggggmmmwwwhhhWWWcccpppXXX[[[XXXWWWWWWNNN@@@777777333111///---,,,---...///---///000...,,,///777>>>EEE???CCCFFFOOO{{{yyyqqqiii|||rrrmmmlllcccaaabbbiiisssPPPHHHBBBAAAAAA???===>>>;;;333DDD>>><<>>CCCHHHLLLVVVcccmmmpppwwwvvvyyy~~~}}}vvvmmmiii___{{{qqqaaauuu~~~pppmmmoooxxxccciii}}}iiihhhbbblllmmmXXXTTTaaaaaaYYYddd```OOO\\\```OOO^^^TTTGGG<<<<<>>222+++000333...,,,///000...+++++++++,,,,,,+++++++++,,,------......///---111000,,,222CCCTTT\\\\\\bbbjjjjjjdddmmmsssTTTeeeaaa]]]TTTWWW[[[TTTMMMEEE777999333333...''',,,333,,,000222333///+++///999AAA>>>IIIDDDJJJtttooofff}}}uuuiii[[[QQQUUU^^^hhhttt|||QQQHHHBBBAAAAAA???===??????777AAA<<<===AAAJJJtttZZZTTT```iiiSSSAAA@@@>>>===^^^YYYccc~~~MMMEEEUUU[[[NNNLLL\\\mmmeeeyyy???111777000222222222222444777:::<<>>??????;;;>>>===@@@>>>UUUaaaJJJ```dddlllJJJ<<<@@@>>>TTTWWWlllfffmmmEEEEEE___SSSKKKPPPiii[[[xxxhhh<<<666555///111333444555555999@@@EEEGGGSSSaaajjjqqquuuuuurrrbbbeeepppzzzuuufffbbbiiilllssswwwpppppprrraaa^^^llluuuqqqrrrwwwvvv}}}sssaaarrrkkkTTT___fff]]]bbb\\\XXXXXXTTTJJJ@@@;;;JJJJJJDDD999111///000///...---,,,,,,+++,,,,,,,,,,,,,,,------.../////////...000333888DDDTTT```dddcccggggggnnn|||]]]eeexxxfffPPPVVVrrrpppPPP???777666555------111,,,...000111000111777BBBKKKGGGMMMQQQvvviiiqqq}}}uuuqqqRRRIIICCCSSS}}}|||QQQIIIBBBBBBBBB???>>>???;;;<<<===BBBCCC;;;^^^qqqXXX___kkktttMMM===???AAAHHHbbbaaa```zzzYYY@@@IIIlllvvvNNNHHHTTTuuuPPPUUU999;;;666444222555888999999>>>HHHPPPVVVcccooouuuuuurrrmmmfffeeekkkzzzqqqnnnwwwooo_________aaazzzkkkuuuzzzssstttccc|||~~~rrrvvv{{{www}}}uuujjjpppiii^^^ccc___]]]]]]WWWIII;;;444888FFFOOOIII@@@<<<555,,,---......---,,,,,,,,,------------...//////000000...000555???MMMZZZbbbdddiii^^^nnntttYYYnnnwwwOOOSSSuuuHHH999666777000---000......///000000222999DDDMMMJJJLLLlllzzz}}}ppp\\\NNNKKKXXXkkk}}}|||}}}QQQIIICCCBBBBBB@@@>>>???;;;>>>;;;AAABBBCCCwwwSSSaaajjjrrr~~~RRRCCC===>>>===qqqlllYYYZZZzzzMMMBBBOOOzzznnnLLLHHHXXXuuuNNNFFF444<<<666777333777:::;;;===DDDPPPYYYeeennnssssssqqqrrrsssrrrttteee^^^ggguuuwww\\\___kkkrrryyy|||nnnsssnnnrrr~~~pppjjjeee```^^^___ZZZMMM@@@999222DDDSSSTTTOOOHHH===000...000111000---,,,,,,...------...//////000000111///111888EEESSS\\\aaabbbjjjllljjjZZZrrrddd```YYY@@@555777222///111000///000000000333:::DDDKKKOOORRRtttvvvcccTTTNNNMMMeee~~~rrr|||RRRIIICCCBBBBBB@@@???@@@>>>???999>>>???WWWoooZZZeeegggzzz{{{dddLLL===???;;;dddxxxZZZpppYYYyyyIIIFFFVVVeeeKKKKKK___ddd[[[www>>>222888333666444777:::===DDDNNN[[[eeerrrwwwyyyuuusssxxx|||oooaaa^^^iiiyyyuuuggg|||xxx~~~tttooojjjccc___aaa```VVVIIIAAABBBIIIPPPRRRQQQMMMCCC:::111333555333///,,,---.........//////000111111111000333===LLLXXX^^^aaadddYYYnnnPPPpppsssNNN777777333000222222111111000111444;;;EEEKKKRRR]]]|||yyy^^^GGGHHH```xxx~~~{{{RRRJJJCCCBBBBBB@@@???@@@>>>???;;;BBBBBBpppbbbccckkk~~~}}}yyyzzz~~~SSS???AAA<<>>>>>777666<<<;;;111+++---000//////......000111222000@@@III[[[hhhXXXhhhmmmzzzVVV555999777///888///888222222AAACCCFFFZZZzzz}}}XXXxxxQQQSSS]]]yyynnneee___\\\[[[ggg{{{xxxttt{{{~~~|||}}}~~~{{{ssslllSSSKKKDDDCCCCCC@@@???@@@DDD555EEEFFFhhhyyyvvv}}}zzzwwwtttqqqrrrxxx~~~JJJ???<<>>>>>BBBLLL^^^eeezzzllliiirrruuu~~~wwwpppkkkjjj___EEEDDDFFF444999:::666555888888444000///111000000000000111222222333CCCRRR```eee```ssskkksssgggmmmvvvxxxxxxzzzlll@@@888555///333222777111333AAABBBIII___jjjtttoooZZZHHHppp{{{www|||{{{zzzzzzzzzzzztttwww}}}~~~}}}~~~}}}xxxtttUUULLLDDDBBBBBB@@@???AAABBB===BBBLLL||||||yyyvvvrrrmmmmmmqqqvvvxxxxxxTTT@@@<<<<<>>AAAAAA999VVVwww|||mmmfffjjjxxxvvvyyyyyy|||___JJJNNNAAA777888888666444777999777111111111111222222222222222888HHHZZZaaacccvvvxxxyyyuuuaaahhhxxx{{{OOO777444222222555555222777BBBFFFVVVssssss]]]www___JJJ```~~~vvv|||zzzuuuXXXOOOFFFCCCBBB@@@@@@BBB@@@DDDAAATTT~~~{{{yyyuuupppkkkiiikkknnnoooooo___DDD>>><<>>IIIsssuuuOOOHHHMMMnnnYYY}}}GGG444777444<<>>;;;888CCCMMM^^^```ggg~~~vvveeefff{{{vvvqqqkkkKKKDDD999333777???@@@===444333222222222333555666CCCSSS[[[llloooxxx~~~fff\\\mmm}}}|||PPP999888555666444999<<>>NNNZZZnnn}}}yyybbb\\\rrruuuvvv|||lllXXXBBB777777:::>>>BBB888777444333333555888:::FFFVVVfff~~~sss{{{yyyVVVUUUaaawwwwwwddd???777555888444999>>>MMMwwwddddddpppVVV^^^~~~|||zzzxxxyyy||||||}}}zzzxxxxxxzzz|||RRRJJJDDDDDDDDDBBB@@@AAAEEEAAASSStttjjjiiijjjvvvvvv```YYY[[[\\\bbblllwww}}}}}}xxxsssoooiiiccc```aaaccccccbbbhhhXXXKKK@@@@@@MMMjjjpppyyyhhhFFFDDDQQQyyytttRRRIIIQQQ{{{dddXXX|||AAA999>>>;;;CCCVVVaaattt~~~iii[[[sssooolllxxx|||mmmMMM===888666;;;DDD<<<999666444444777;;;===HHHYYYqqqkkkqqq~~~uuukkkccc______hhhxxx{{{sssEEE999999999333888AAAZZZsssSSS|||mmmRRRsssyyyxxxwwwyyy~~~|||zzzyyyxxxwwwvvvvvvvvvuuu|||vvvzzz~~~{{{yyyUUUMMMFFFEEEEEECCCBBBCCC???JJJaaarrrbbbeeepppuuu___RRRUUUZZZXXXZZZYYY```ooopppmmmrrriiieee```\\\[[[[[[[[[[[[fff|||pppIII>>>@@@GGG[[[qqq```jjjDDDHHHVVV[[[PPPLLLTTTVVVkkkNNN@@@>>>666???UUUWWWaaarrr___tttqqqjjjkkknnnlll```UUUTTTXXX\\\fff^^^]]]bbb```aaaxxxzzz|||vvvJJJ222888;;;IIIAAA<<<888777666666999>>>NNN\\\{{{vvvzzzyyyUUU<<<999:::666<<>>:::999888777;;;AAAUUUccctttnnnkkkBBB:::;;;888???FFFkkkppprrrsssbbb}}}fffccchhhmmm}}}}}}}}}{{{{{{||||||zzzxxx{{{zzzyyyyyyzzz}}}VVVMMMFFFEEEEEECCCBBBDDDDDDQQQ|||rrrvvv|||ooobbbaaaiiivvvmmmbbbeeehhhggggggrrruuuyyywwwkkkgggccc^^^ZZZYYYZZZZZZZZZ]]]kkkXXXEEEEEE<<>>444>>>EEEYYYxxx|||yyynnnzzz___QQQKKKEEEEEEKKKPPPRRRQQQOOORRRVVVXXXUUUSSSZZZ```___YYYXXX]]]ddddddccceeemmmyyy^^^???111FFFEEEAAA===<<<999999===DDDYYYnnntttnnnzzz{{{{{{|||DDD999;;;:::CCCOOOyyyssszzzkkkhhhaaaZZZjjjkkkvvvtttnnnyyyzzz}}}~~~VVVMMMFFFEEEEEECCCCCCDDDDDDRRRqqqkkkdddkkk{{{qqqccc\\\gggwwwnnnnnnzzz|||nnnfffbbb\\\YYYXXXYYYYYYYYYYYYbbb|||```HHHHHH:::NNNvvvooodddUUUcccMMM>>>GGGJJJdddOOOIII___gggPPP;;;<<>>===BBBLLLcccwwwyyytttxxxnnn[[[IIIFFFHHHMMMNNNOOOXXXcccfffsss|||yyyyyyzzzvvvJJJCCCGGGDDD@@@>>>:::999@@@IIIkkkqqqzzzsssmmmnnnzzzWWWAAA;;;999FFFjjjnnnvvv|||^^^jjj{{{vvv|||wwwfffdddkkkwwwWWWNNNGGGFFFFFFDDDCCCEEEHHHdddsssaaaVVV[[[bbbcccjjjtttllloooyyyrrrbbb^^^YYYVVVVVVWWWWWWWWWZZZ\\\qqqpppuuuuuuNNNKKK@@@FFF[[[ttt{{{RRRMMMMMM<<>>DDDTTT^^^FFFAAAIIIHHHNNNdddwww```QQQNNNMMMiii___@@@IIIccc{{{hhhfffuuuZZZAAAJJJTTTdddlll~~~eee@@@GGGCCCEEEwwwppplllnnnvvv~~~___JJJDDDJJJ```EEEKKK{{{oooyyyccckkkddd}}}yyy|||{{{|||yyy|||}}}}}}xxx{{{||||||tttvvvxxx\\\SSSJJJGGGGGGEEEEEEGGGbbb~~~ZZZYYYkkkbbbrrrlllfffgggqqq{{{~~~rrrZZZSSSSSSRRRRRRQQQQQQRRRRRRUUUYYY^^^wwwrrr___YYY???CCCLLLxxxuuuKKKCCCDDDIIIJJJXXXmmmuuuSSSMMMUUUSSSwwwfffZZZ@@@OOOuuu\\\aaazzzvvvEEEGGGHHH```zzzDDDIIIFFFKKK{{{vvvllldddWWWXXXdddxxx}}}[[[EEEAAACCCYYYIIIOOOtttiiizzzgggfffsss|||yyy|||{{{xxxyyyyyywwwrrr~~~|||~~~|||]]]SSSJJJGGGGGGEEEEEEHHHdddkkk[[[^^^fffbbbzzzqqqlllooopppllldddfffrrrooofff]]]RRRPPPQQQRRRRRRQQQQQQQQQRRRSSSYYY___vvvnnndddAAAAAAFFF]]]YYYBBBCCCHHHHHHOOOeeeooocccOOOJJJXXX[[[gggHHHBBB^^^\\\qqqvvvYYYEEEPPPZZZ\\\JJJCCCUUUpppgggaaaVVVNNNNNNJJJRRRiii|||YYYCCC@@@???XXXKKKTTTlllhhhzzzdddeee~~~xxxuuu{{{^^^TTTJJJGGGGGGEEEEEEHHH___cccUUUZZZ```bbbnnnxxxZZZMMMUUUdddooodddgggsssqqqbbbWWWNNNPPPQQQRRRQQQQQQQQQRRRQQQYYY```vvv|||{{{mmmDDDAAADDDGGGrrrFFFBBBGGGJJJHHHSSSllllllPPPPPPGGGWWWaaazzzWWWvvvEEECCCooo```iiiMMMHHHQQQvvvrrrIII>>>ZZZiiiaaa[[[NNNJJJOOONNN]]]zzzsssjjj{{{}}}YYYEEECCC???ZZZNNN\\\pppnnnxxx___hhhwwwwwwrrrsss{{{xxxaaaSSSIIIIIIJJJFFFEEEHHH]]]\\\UUUZZZZZZ^^^fffnnn}}}yyyuuuTTT]]]iiirrreeeEEESSSHHHJJJNNNQQQRRRPPPQQQTTTRRR[[[[[[ooouuurrrGGG===999OOOsssUUULLLBBBHHHGGGOOOcccfffXXXNNNKKKUUU___XXXoooHHHNNN\\\ssswww}}}vvvIIIOOOLLLeeeKKKFFFLLL~~~|||cccaaaYYYVVV[[[FFFYYY___eeepppXXXuuu]]]EEE@@@FFFNNNCCCfffiiivvvxxxeeemmm~~~xxxsssvvvuuugggbbbTTTIIIIIIIIIEEEEEEHHHaaarrrRRRQQQZZZ[[[\\\aaarrryyy|||xxx|||iiiXXXjjjzzz]]]@@@GGGIIIKKKMMMPPPPPPQQQSSSVVVSSS[[[ZZZoooooowwwIII???BBBEEE___qqqKKKAAAJJJJJJKKKWWWfff]]]NNNMMMPPPVVVooolll[[[CCCSSSooofffnnnHHHPPP```RRRNNNLLLjjjjjj~~~bbbfffZZZPPPVVVMMMdddrrr~~~gggiiizzzVVVAAA>>>EEEQQQJJJkkkhhhsss{{{iiijjj|||yyy|||~~~yyykkkeeedddVVVJJJJJJIIIEEEDDDHHHccczzz```MMMQQQ[[[^^^^^^```pppcccjjjrrrrrrxxx[[[ggg```WWWDDDDDDLLLLLLMMMLLLLLLOOOSSSVVVSSSZZZYYYooottt}}}KKKAAAFFF>>>NNNRRRHHHAAANNNMMMPPP___fffTTTGGGPPPSSS\\\MMMkkkZZZAAAYYYoooqqq```EEEPPPyyybbbRRRJJJzzzUUU[[[|||vvvsssyyywwwaaammm[[[JJJUUU\\\yyy|||bbbrrrsssRRRBBBCCCHHHXXXNNNpppqqqyyy~~~mmmnnn}}}~~~}}}uuudddjjj{{{gggXXXKKKJJJIIIEEEDDDHHHaaacccYYYTTTYYY___aaabbbfffhhhZZZfffmmmeee}}}```eeekkkNNNYYYQQQMMMQQQQQQOOOJJJIIIMMMRRRTTTUUUZZZYYYqqqKKKBBBCCC@@@JJJuuugggFFFIIIHHHIIIQQQWWW^^^```RRRIIIRRRTTTmmmkkkVVVNNNEEEbbbkkk}}}UUUKKK___~~~UUUOOOfffMMM[[[}}}llljjjvvvmmmwwwaaaKKKYYYmmmkkkrrrSSSDDDFFFKKK___LLLrrrooosss~~~zzzeeeaaaiiiZZZMMMJJJIIIDDDDDDHHH^^^lllTTTYYY___bbbaaaaaafffmmmhhh]]]eeejjjnnnlllfffoooVVVhhh```XXXYYYZZZUUULLLIIIOOOTTTUUUVVVZZZ[[[uuuIIIDDDAAACCCJJJ^^^tttPPPFFFDDDIIIGGG[[[```WWWUUURRRPPPTTTaaaSSSoooKKKLLLtttwwwwwwgggOOO[[[^^^XXXwww```OOOLLL___vvv|||sss}}}wwwrrruuubbbOOO^^^zzzvvvpppQQQAAA@@@JJJaaaJJJvvvoooppp~~~zzzxxxpppiiihhhwww~~~nnnssslll\\\NNNKKKIIIDDDDDDHHH]]]tttZZZPPP\\\fffeee___aaajjjqqqpppbbb```kkk~~~eee|||rrr|||lll```___aaa[[[OOOLLLRRRWWWWWWWWW\\\^^^|||ttt}}}HHHIIIFFFAAAGGGNNNyyyQQQJJJLLLEEEKKKOOOfffeeeRRRMMMRRRUUUYYY}}}]]]RRRPPPGGG^^^wwwVVVPPPhhhlllWWW^^^GGGCCCKKK\\\jjjuuuuuutttzzzgggccc```ccc^^^UUUeeejjjmmmeeeJJJ???@@@FFFaaasssKKK{{{~~~oooqqqsssaaa[[[WWWaaa|||xxxnnngggnnn]]]OOOKKKIIIDDDCCCHHH[[[eeeTTTTTT```gggccc```fffnnnssspppfffaaaoooiiippp}}}iiiaaa\\\___ZZZNNNKKKSSSXXXWWWXXX]]]bbb___}}}JJJPPPLLL???JJJHHHggglllJJJHHHLLLMMMQQQZZZhhhcccRRRMMMQQQ[[[iiiQQQoooFFFMMMvvvtttSSS[[[tttOOO~~~lllLLLEEEIIIMMMXXXeeeooo~~~ppphhheeehhhnnnhhhoootttjjjuuuVVVAAA???FFFHHHfffbbbJJJzzzpppqqquuuvvvwww^^^IIIZZZjjjzzzxxxpppzzzooo^^^OOOKKKIIIDDDCCCGGGXXX^^^TTTZZZcccfffaaabbbllltttuuujjjiiigggsss}}}dddVVVxxx~~~qqqppp\\\ZZZVVVZZZUUUIIIGGGQQQWWWUUUXXX^^^eeejjj}}}LLLUUUOOO>>>QQQIIIWWWrrrIIIIIIBBBEEESSSTTT```ddd]]]SSSQQQQQQaaazzznnnXXXaaaDDD[[[qqq~~~jjjUUUhhhMMM{{{]]]DDDLLLUUUPPPWWWiii~~~vvvuuummmfff{{{tttPPP:::===JJJNNNnnnVVVGGGvvvhhh}}}tttuuudddaaaCCCPPP{{{vvvkkkwwwrrr