BM`6(= iii>>>999888777666666555555666;;;777777JJJvvvlll777555111///////////////000111111333111///===VVV{{{^^^uuuZZZVVViiinnnuuu~~~vvvggg[[[000444333333000000222666555^^^cccSSSppp~~~lllyyylll|||yyyzzzwww{{{}}}qqqrrr===,,,///...555111999KKK|||~~~yyygggeeexxx***000333...444333ZZZssskkkmmmlllzzzsss}}}HHH111333<<>>bbb```777QQQpppnnn}}}iiikkkcccbbbrrr{{{yyyxxxtttrrreee___RRRUUUbbbPPPFFF<<<666888666---)))***))))))***+++///888CCCKKKKKKqqqFFF888888777666555555555555***AAAKKKzzzbbbccclll}}}bbb666777//////......//////000111000,,,:::;;;{{{~~~nnnUUULLLccctttwww}}}yyyjjjpppUUUnnnFFF222///---000111111222444|||WWWVVVWWWwww]]]mmmFFF>>>XXXXXX[[[uuuuuuwwwwwwmmmpppxxxYYY111333222333222222llluuuVVV```ZZZkkkfffgggwwwzzzbbbxxx666111)))444666ssspppsss\\\llllllgggBBBaaaSSSvvvxxxyyyccc888111AAAmmm}}}{{{|||```|||___777DDDaaawwwyyy}}}vvvjjjaaarrrooojjjuuufffkkkeeepppGGG>>>aaalllkkk}}}SSSqqq```HHHTTT~~~dddOOO^^^zzznnn^^^oooyyydddRRRyyy|||vvv___iii{{{HHHMMM^^^yyyxxx]]]FFF\\\ppp|||{{{dddjjjNNN///XXX~~~~~~eeejjjbbb^^^nnnzzzyyyyyyvvvpppcccXXXCCCGGGYYYCCCFFF;;;666888666...)))+++((()))***+++///777CCCLLLKKKvvvLLL888888666555555555555555///<<>>444)))555777}}}jjjXXXNNNmmmmmmsssSSSJJJMMMJJJUUUTTTqqqrrr>>>000CCCqqqyyyppp\\\pppkkkvvvjjjBBBUUUggg~~~fff{{{{{{xxx]]]___gggSSSBBBdddmmmeeeRRRrrriiijjjyyywwwyyytttlll|||rrrsssxxxccclllVVV]]]lllzzzxxxhhh{{{sssyyywwwvvvzzznnnaaaccc|||yyyccc```fff^^^ZZZjjjxxxxxxxxxzzzqqqbbbSSS888>>>SSS:::EEE;;;666888666...)))+++''')))++++++...666BBBLLLMMMyyyOOO888777666555555444444555<<<777vvvrrrNNNhhhjjjyyy|||kkk{{{~~~rrrsssgggVVV888...............///000000...666444rrrjjjxxx___KKKaaa~~~qqqlllSSSQQQ]]]777111333---333333222BBBRRR\\\lllhhhkkkQQQyyyrrr???222???888CCCEEEKKKDDD>>>RRRGGGLLL^^^zzz{{{tttiii|||ccc888666000222999OOOcccddduuuyyy~~~yyygggDDD666)))666888fff^^^aaa{{{tttqqqrrriiiIIIVVVGGGQQQ777QQQ||||||AAA000DDDtttssszzzrrroooBBBTTTwwwkkkeeeyyy}}}]]]ccc]]]DDDooohhhPPPqqq{{{zzzeeevvvfffbbb\\\{{{oooxxx{{{cccjjjbbbfffnnnyyywww}}}nnnGGG999pppnnnooo```ZZZ```\\\ccc\\\WWWgggvvvwwwwwwyyyooocccVVV<<>>DDD^^^vvv~~~tttrrrpppttt{{{___666555000666666QQQ{{{xxxeeekkkxxxqqqSSSGGGZZZmmmssswww|||vvvdddeee***555...000```lll{{{xxxtttqqqkkkWWWPPPQQQIIIGGGNNNRRRTTTYYYhhh{{{000444KKKppp:::dddeeeiiiyyyuuuaaammmqqqLLLfffrrrbbb___hhhcccZZZ}}}vvvvvvlll{{{rrrlllzzznnnnnnmmmqqqwwwwwwXXXBBB888BBBeee{{{sssWWWQQQaaa^^^XXX```TTTPPPcccllllllwwwyyyrrreeeKKK444888FFFFFFLLL888666333555444&&&***'''(((((()))---777DDDNNNRRRSSSAAA888:::;;;333222666333999@@@}}}bbb|||\\\tttoookkkwwwpppxxxlllyyyVVV444222///---...000///...+++000DDD~~~rrrrrrkkkxxxjjjVVVXXX}}}qqqrrr[[[SSSCCCuuu<<<555000222000111222TTTSSSbbbPPPOOOkkkbbbffftttxxx~~~^^^sssjjjfffiii___\\\OOODDDEEEUUUppp~~~{{{rrrsss{{{[[[AAA999222555333eeeccchhhooopppmmmyyy~~~kkkLLLAAADDDAAAFFFJJJ[[[rrrzzzxxxooo```hhh)))666999>>>~~~xxxaaawww{{{wwwmmm```cccbbbbbbeeebbbccc^^^SSSqqqwww???555GGG|||ddd???hhh~~~zzzaaapppooo~~~~~~rrr]]]\\\|||jjjrrr~~~xxxuuu\\\ggghhhTTTmmmwwwpppuuubbb\\\~~~www~~~yyy{{{gggfffooojjjZZZKKK???FFFggg|||rrrhhhnnnnnnhhhaaa___SSSTTT[[[NNNJJJ___jjjkkkwwwyyynnn___JJJ;;;EEESSSPPPLLL888777333555444&&&***'''(((((()))---777DDDNNNKKKcccGGG;;;;;;===666444666333444UUUfffxxxxxxnnngggcccUUUnnnzzzvvvppplllgggzzzMMM666333000---,,,---///111333:::ggg}}}xxxkkkVVVJJJRRRVVVKKKBBBCCC]]]lllzzzcccZZZJJJpppDDD555111222...000666gggSSSbbbPPPZZZhhhXXXooorrr~~~|||ttt]]]```[[[VVVVVV[[[jjjuuuqqq{{{ZZZHHH888333777777bbbvvvuuuyyyuuu{{{uuukkkgggYYYLLLCCCAAAEEEVVV{{{uuuwwwYYY>>>111000<<>>lllbbbVVVPPPPPPVVVHHHDDD\\\iiimmmzzz}}}lllXXXCCC888DDDOOOIIIKKK888777444555333%%%***'''(((((()))---777DDDNNNMMMvvvOOO???<<>>^^^QQQJJJUUUMMMSSSEEEBBB\\\lllqqq|||iiiRRR<<<222???JJJCCCJJJ888888555555333%%%***'''(((((()))---777DDDNNNQQQZZZEEE>>>@@@:::666666444666tttvvvRRRYYY~~~UUUNNNOOOKKKBBBaaa|||\\\[[[rrrxxx777222///111000------111///666~~~lllzzzdddeeexxx~~~ooo```[[[IIIJJJPPP]]]ooo|||uuu[[[PPPGGGVVV^^^444444444000444222rrrmmmMMM```tttwwwqqq[[[mmmqqqeeeZZZ\\\sssdddLLLnnn~~~nnn}}}ZZZhhh777///333888[[[vvv|||iii}}}}}}ttt[[[gggCCC***555OOOuuu}}}tttyyyyyy{{{ooonnn444:::```xxx}}}tttgggKKKiiiaaa~~~kkkjjjbbb^^^IIIZZZ}}}^^^kkkmmmmmmdddQQQppp```]]]vvv}}}LLLEEEzzzaaasss|||{{{~~~vvvvvv~~~xxxmmmxxx}}}aaaQQQTTT```eeeeeeVVVDDDCCC^^^SSSJJJEEERRRIIINNNAAA@@@\\\nnnsssyyyfffPPP;;;222BBBQQQNNNHHH888999666555222%%%+++'''(((((()))---777DDDNNNQQQfffKKK???AAA;;;666666444888~~~nnnccckkkxxx{{{jjj___bbbsssrrraaa```ttt|||uuu]]]XXXddd}}}@@@666///222222...---111333;;;XXXxxx|||gggmmm~~~nnnrrriiiYYYPPP}}}{{{tttzzz^^^RRRNNNUUUttt555555111...555000uuujjjKKK```xxxrrrgggfffrrrRRRTTTmmmzzzYYYxxx:::111222777NNNbbbsssyyy___QQQTTT,,,---III|||ssszzzwww;;;555ccczzzpppkkkPPP}}}uuurrrccc]]]\\\IIIfffqqqgggppplll]]]oooooommmbbbTTTzzz|||iii^^^```||||||zzzGGGNNNxxxvvvtttwwwsssuuurrrnnnqqqzzz|||vvvgggaaaVVVMMMPPPXXXVVVNNN>>>///CCCsssTTTOOOGGGEEECCCIII===???^^^pppsss~~~|||gggNNN888///@@@PPPMMMGGG888:::777555222$$$+++'''(((((()))---777DDDNNNPPPpppQQQ@@@@@@:::555666555999nnnpppssshhhNNNIII===UUUbbbsss[[[QQQ[[[rrrQQQ???111111333///...222///999ooozzzggg|||zzzttttttUUUGGGHHHHHH777444---,,,888666oooLLLaaalll~~~~~~NNN___mmmtttTTT===777555777UUUmmm|||eeelllllldddWWWLLL000444PPPkkk~~~[[[oooxxx}}}|||zzz>>>777iii|||aaazzzNNNvvv}}}aaa[[[VVVHHHyyyooopppuuuzzzuuujjjyyytttpppKKK```vvvaaa]]]bbbwwwEEEZZZrrrsssooorrrhhhrrrtttqqqvvvvvvbbbJJJfffsssfffWWWIII222666TTTjjjSSSIIIIIIAAA@@@GGG>>>BBBbbbsssttt}}}eeeGGG000,,,@@@MMMFFFFFF888;;;888555111$$$+++'''(((((()))---777DDDNNNPPPvvvTTTAAA@@@:::444555555===vvv{{{lll{{{|||OOOEEEKKK[[[mmmsssZZZIIIVVV^^^FFF333000222//////333:::EEErrrmmm}}}}}}yyy{{{ZZZKKKMMMKKK999444111///<<<===vvvNNNbbb|||CCChhhaaaDDDsssllloooLLL|||@@@<<<666333VVVsssooojjjnnnfffLLL```999222MMMxxxkkkwwwuuuoookkkyyyyyytttvvvBBBEEEtttzzzdddHHHwwwcccWWWJJJGGGwwwwwwxxxuuuqqqjjjrrraaaUUUXXXxxx~~~~~~rrrhhh```[[[rrrAAA___aaa||||||rrrlllooogggdddccciiimmmlllfffccc;;;XXXrrrxxxrrrfffMMM555333MMMmmmWWWKKK999HHHGGG@@@HHHAAAGGGgggwwwwww~~~|||]]]===,,,000IIIVVVLLLFFF888<<<888555111$$$+++'''(((((()))---777DDDNNNLLL}}}OOOQQQKKK<<<===333666>>>oooZZZSSSyyy[[[TTTSSSmmm\\\JJJ[[[QQQ555---666999+++///:::VVVnnnoooVVVPPPNNNRRRSSStttzzzyyyyyyTTTHHHMMMNNNFFF000555444,,,BBBLLL]]]vvvQQQBBByyyKKKWWWwwwxxxiiinnnKKK|||OOO???***===RRRvvvyyyxxxiiifffgggrrrYYY___333...YYYvvvhhhuuuwww~~~mmmssstttuuuuuuGGG@@@vvv___LLL|||pppuuurrrZZZQQQMMMQQQrrrsss~~~lllKKKccc___|||jjjCCCtttTTTtttcccrrrjjjeee```___```\\\OOOAAA:::BBBYYYKKKIIIQQQ999:::```[[[TTTNNNFFF>>>===AAABBB<<<>>>VVVnnnpppsss~~~AAA???(((111HHHUUUGGG>>>;;;999:::333***&&&))))))((('''(((,,,555AAAHHHHHH[[[```[[[>>>777333777BBBssstttbbbpppvvvssscccEEEVVVaaaAAA666888999---333+++PPPxxxfffVVV___fffgggfffppp|||kkkKKKAAAGGGKKKQQQ555111222---CCCKKK\\\ooouuubbbPPPMMMjjjrrrxxxKKK\\\}}}xxxjjjdddHHHtttLLLEEE222777GGGmmmssscccoooqqq{{{bbb___444333WWWsssuuuooo|||rrrqqquuusss@@@===aaasss@@@}}}jjjrrr~~~oooeeeiiihhhkkkSSSJJJFFFOOOpppzzz```LLLUUUyyy\\\>>>VVVzzzggg^^^eeebbb^^^\\\\\\XXXOOOFFFCCC]]]iiikkkxxx___333999eeeWWWHHH???<<<;;;===@@@???888AAA[[[mmmttt|||kkk;;;222...///SSSWWWOOO???;;;:::999333***&&&))))))((('''(((,,,555@@@HHHPPP|||SSSdddjjjDDD555888888FFFvvv|||]]]DDDHHHkkkIII<<<888777///666666[[[|||lllyyy}}}xxxkkkPPPHHHOOOXXXZZZ555333555///AAANNN]]]tttqqq\\\^^^bbb{{{LLLcccyyylll[[[DDDTTTNNN;;;999IIIooozzzkkkaaaooorrrmmmmmmdddnnnnnnZZZsssiiiqqqXXXbbb999999YYY{{{qqq^^^oooppp{{{qqqvvvqqq;;;???XXXrrrGGGqqq]]]aaaiiigggsssxxxgggRRRLLLHHHjjjssszzzbbbffflllcccUUUSSSUUU}}}EEENNNVVVjjjrrrRRR^^^]]]ZZZXXXUUUQQQNNNLLLXXXjjj???NNN\\\JJJ999444888;;;<<<===???777JJJbbbkkkxxx\\\:::***666///WWWRRRLLL???<<<:::777111)))'''((((((((('''(((---666@@@HHHOOOnnnMMMfffwwwOOO999<<<333BBBnnnvvvpppSSSOOOTTThhhGGG>>>666444///666555ZZZvvv~~~{{{rrrbbbNNNCCCIIIVVVbbb555666666///AAAUUU```hhhkkksssMMMlllzzznnn\\\III^^^PPP<<<<<<>>>iiisssiiiSSSccc{{{}}}sssyyysssaaa^^^eeezzz[[[sssyyyXXXqqqhhhlllUUU```<<<888VVVzzzwwweeexxx{{{{{{sssxxxwwwsss}}}tttxxxssszzz;;;BBBxxxpppvvv{{{~~~nnn~~~YYYgggCCCsssmmmlllttt]]]sssvvv```}}}yyyyyybbbSSSPPPNNNiii|||{{{~~~{{{nnnSSS@@@hhh|||YYYPPP]]]vvvooo:::kkk|||\\\XXXuuu[[[WWWWWWWWWVVVQQQKKKJJJMMMIIIlllgggyyywwwCCC888111555<<<>>><<<;;;BBB<<>>000;;;~~~gggxxxyyy___RRR___|||wwwmmmdddtttoooZZZ???BBBLLLeeeGGGDDD999555111444///[[[xxx|||{{{rrr^^^PPPCCCEEEXXXjjj:::444555///CCC\\\aaafffEEEYYYnnnzzzQQQxxxzzzoooYYYTTT]]]OOO@@@;;;444aaa~~~ppphhhssswwwQQQfffiiiqqqgggJJJiii]]]sssbbb```LLL```@@@222NNNuuu|||zzzhhh}}}tttuuussstttwww```mmmtttuuuuuu{{{uuu:::@@@zzzuuu~~~}}}ppplllkkkppp~~~rrrhhh}}}dddaaa???aaaWWWYYYxxxUUU@@@JJJUUU```{{{{{{oooYYYMMMNNNLLLwwwmmmwww~~~ppp\\\dddrrrzzzyyy]]]SSSMMMjjjyyy```AAA{{{iiiWWWlllVVVSSSRRRSSSOOOGGGDDDGGG@@@>>>333RRRmmmzzzZZZ333000222888<<<;;;:::<<>>999]]]vvv|||yyywwwLLLHHHWWW[[[uuuNNNccc]]]ssszzzYYYRRREEEeeeKKK555KKKmmmpppyyyzzziiiXXXaaazzzUUUPPPfffsssoooooo;;;:::|||ooouuu~~~nnntttiii^^^iiiFFFYYYjjjjjj{{{YYY___iiikkk{{{yyyhhhQQQIIIMMMLLLhhhssssssiiilllvvv~~~uuuXXX___eeehhh}}}eeeDDDNNNZZZAAANNNqqqjjj^^^}}}yyy^^^SSSMMMNNNLLLDDD>>>???888000444:::///===LLL+++444333444666555444999@@@@@@NNNhhhvvv|||UUU000+++000:::___VVV\\\EEE@@@@@@;;;111***)))((('''''''''(((***...666@@@FFFIIIkkksss```[[[RRRCCCHHH@@@>>>yyyUUU\\\mmmZZZ^^^iiiWWWOOOIII\\\kkk```bbb|||BBB===QQQjjjJJJQQQEEE@@@;;;666///VVVzzz|||oooaaaNNNLLL@@@DDD```hhh999666:::222:::|||hhh^^^nnnSSSRRR]]]dddlllyyyooouuuCCC]]]wwwUUUOOOSSSFFF888QQQiii||||||}}}lllbbbnnnmmm```sssiiidddVVVyyylll[[[SSSPPPcccOOO;;;GGGttt|||~~~xxxxxx\\\RRRVVVzzzsssjjjfffCCC:::}}}xxxRRRZZZkkkCCCKKKxxxqqqdddlllnnnppp{{{yyysssaaaKKKHHHPPPPPPuuuvvvrrrkkkyyyyyybbbTTTDDDTTT~~~iii;;;pppooohhhbbbddd|||jjjVVVGGGFFFGGGAAA:::999###%%%999333"""(((000777444222333555444333999@@@EEE___rrrxxxppp???///777222HHHbbbZZZTTT>>>@@@AAA;;;///)))))))))&&&&&&'''(((***///666???FFFGGG\\\wwwcccZZZWWWEEEDDD===888nnntttLLLwww___OOOVVVOOOIII___xxxIIIZZZhhh~~~rrr;;;NNNeeeeeeEEENNNDDDAAA>>>999...\\\bbbjjjnnn~~~xxxwwwrrr|||zzziii\\\OOOSSSIIIOOOooolll>>>111999444888uuu~~~xxxnnn___uuu\\\___yyyiiisss[[[jjjmmmppptttsss|||wwwxxxpppuuuLLLgggRRRBBBIIIIII===JJJ[[[jjjyyyxxxwwwgggiiibbbPPPiiiOOOGGGMMMWWWHHH999@@@sss{{{}}}yyyrrrkkksssyyyfffhhhxxxuuuhhhgggOOO>>>}}}zzzxxxmmmzzzNNNhhh~~~tttIIIKKK[[[JJJFFFIIIyyyttthhhVVVCCCDDDPPPRRRvvvrrrttteeennnzzzeeeIIIJJJRRR___zzz}}}LLLYYYssslll^^^gggqqqttttttYYYCCC@@@DDD???888666999+++...)))666777444......111777999888999===MMMmmm{{{zzzbbb---&&&:::+++SSSbbbeeeTTTCCC@@@AAA;;;///(((((()))&&&&&&'''(((+++///777???FFFIIISSSsssLLLgggJJJDDDAAAAAADDD___xxxrrrWWWaaaiiibbbfff~~~```___eeeKKKRRRXXXCCCLLLsssXXXHHHJJJEEEPPP>>>;;;<<<<<>>EEEbbbrrrxxxwww@@@---///888IIItttdddPPP???OOOIIIFFF<<<---''')))+++((()))((())),,,111:::BBBGGGLLLMMMkkkGGG```IIIFFFBBB???>>>___yyyfffzzzooo|||sssaaabbbuuuyyy[[[EEEOOOTTTJJJPPPLLLVVVFFFCCC000AAAjjj]]]uuusssooofffOOOQQQUUU```ccchhhwwwOOOCCCRRRUUUkkkqqqtttiiiUUUXXXIII<<>>AAADDD>>>444===ddduuuGGG~~~{{{bbbfffmmmgggfffiiioooTTTddd||||||lllJJJ444222666777BBBTTT^^^VVVBBB333666111---111@@@UUUlllzzzxxxEEE444777---666oooyyyzzzggg???ZZZAAAIII>>>000((((((+++***&&&)))))))))+++000777???DDDMMMOOOooofffZZZDDDDDDDDDHHHIIIFFF]]]~~~{{{lllwwwYYYIII:::MMMcccpppnnndddaaaJJJAAADDDGGGpppvvvTTTQQQTTTNNNOOOLLLKKKJJJAAA~~~qqq[[[gggddd[[[SSSWWWZZZKKKhhh^^^iiivvv~~~rrr[[[VVVWWWIIIDDDLLLCCCgggIIIBBB<<<999999:::***eeeooojjj\\\|||iiiZZZSSSkkkMMM``````XXXPPPLLLKKK]]]rrrmmmrrrCCCOOOIIILLLFFFHHH===FFF999BBBZZZ```yyy~~~uuu~~~uuu___CCCkkkppp```YYY___cccWWWWWWSSS~~~uuu>>>DDD777AAA999888ooottt```ccc}}}ooobbblllvvvrrrmmmfffiii[[[GGGwwwrrrRRR```ooojjjddd___[[[~~~ooo```RRRBBB888IIITTTCCCooopppiiifff^^^jjjiiiggglllooo\\\III@@@AAABBBAAA@@@888@@@@@@:::BBBdddgggYYY[[[iiigggbbbhhhgggfffhhhbbb{{{jjjgggooommmwwwdddOOOBBB000555EEE\\\fffYYY???,,,...///444AAAUUUiiivvv{{{{{{KKK555,,,***444ccctttoooxxxeeeZZZMMMAAAAAA666)))$$$&&&'''&&&$$$)))))))))+++000888@@@DDDLLLHHHooowwwdddNNNHHHBBBCCC>>>CCCTTT}}}yyyYYYDDD@@@LLLbbbppp```kkkPPPOOOGGGKKKFFFFFFgggWWWRRRUUURRRRRRTTTRRRBBBMMM___}}}eee}}}eeerrr\\\aaawwwOOOBBB[[[dddkkkpppaaaPPPOOO\\\IIIGGGLLLNNNbbbIII@@@===;;;555===222YYYlllyyyzzz\\\{{{mmm|||gggLLL\\\NNN===\\\mmmjjjlllCCCfffHHHCCC@@@@@@BBBCCC:::???UUUdddjjj|||xxx~~~fffvvvyyykkk[[[OOOlll```QQQEEEllleee\\\999???555888:::999]]]mmmTTTdddnnn|||yyybbbcccQQQxxxiiidddmmm\\\SSS\\\^^^LLLtttiiieee```\\\UUU~~~rrraaaTTTEEE777:::JJJOOOIIIaaafff```ZZZooogggtttwwwyyysssvvvttt^^^MMMIIIMMMVVVZZZ```yyy}}}qqqhhhTTTNNNxxxxxxhhhqqqdddbbbccc]]]^^^ZZZfff}}}|||xxx]]]aaaqqq}}}zzzfffPPPEEE<<<;;;:::555///,,,888AAAKKKVVVggg}}}OOO111555,,,333[[[nnn|||hhhOOOiii;;;[[[666,,,$$$$$$''''''((())))))((())),,,111:::BBBGGGKKKAAAdddqqqVVVFFFEEE???@@@999777OOO~~~{{{}}}|||{{{{{{]]]GGG555EEEYYYooojjj```jjjUUUSSSYYYSSSAAAGGGLLLIIIXXXYYYVVVQQQTTTTTTSSSVVVPPPTTTXXXTTT}}}}}}mmmcccYYY~~~{{{hhhRRRMMMTTTQQQKKK???AAATTTIIIBBB???;;;>>>222<<<666HHHqqqkkk\\\zzzZZZfffZZZXXXuuuyyyvvviiiiiiaaaCCC{{{yyyGGG>>>BBB999DDD???>>>???IIIpppmmmzzz|||zzzuuuiiiRRRZZZtttlll\\\HHHOOO}}}III777:::888333:::999HHH~~~sss]]]]]]JJJQQQwwwgggccc{{{mmmmmmtttyyygggmmmcccZZZPPPLLLIII___YYYWWWXXXBBBdddRRRuuu|||kkk[[[LLLAAA777333AAAFFFJJJaaa[[[```^^^aaahhh^^^YYYkkk~~~kkkZZZpppxxxsssdddUUUZZZ~~~kkkeeekkklllddd]]]cccYYYZZZ^^^[[[wwwqqqRRRQQQ___gggtttbbbUUUMMMLLLSSS[[[```gggoooyyyrrrQQQ444000555999UUU|||pppkkkrrr]]][[[<<>>ZZZbbb???555<<<>>>AAABBB...GGG^^^sssxxxzzz{{{qqqyyy}}}wwwaaaYYYMMMeeesssvvvttt```aaa^^^GGGYYYBBBGGGBBBAAA@@@LLLvvv{{{lllKKKOOOJJJMMMNNNJJJKKKCCCJJJ===PPPjjj]]]vvv|||yyyiiiaaaPPPIIINNN:::PPPGGGFFFggg>>>===BBB666AAA333:::222666xxxfffZZZpppooocccbbbrrrmmmgggiii[[[>>>zzziiiDDD>>>JJJ666@@@888???;;;;;;uuuppp{{{kkktttzzz|||zzz}}}qqqooo^^^GGGiiivvvRRRYYYKKKsssfffccc222777888>>>222999888888uuu|||uuu|||rrrcccYYYnnnppp```jjjuuukkkkkkkkk]]]MMMFFFPPP{{{\\\RRRUUUZZZiiizzzzzzttt{{{lllWWWJJJYYYsss```RRRGGG@@@333888LLLGGGOOOuuu]]]```eeeZZZWWWXXXXXX```RRReee```dddfffppp~~~zzzdddLLLLLLwwwqqq[[[oooaaa^^^^^^VVVccc[[[[[[cccTTT\\\yyy}}}}}}SSSEEEDDDWWWkkkAAA---111555,,,CCClllzzzqqq~~~]]][[[cccAAA___888...)))''')))(((%%%&&&***(((((()))---444===EEEKKKLLLEEEVVVRRR<<>>GGGzzzmmmvvvsssrrrooolll}}}xxxxxxppplll~~~ccc^^^TTTIIICCCCCCDDDEEEBBB===KKKoooyyy}}}RRRKKKJJJIIIIIIIIIKKKLLLNNNGGGWWWFFFhhhqqq}}}mmmdddPPPFFFKKKKKKFFFJJJLLLNNNtttooo777BBB999:::777444888999777SSSgggrrr[[[yyydddRRRpppRRR@@@PPPFFF333===>>>777>>>444BBB222KKKjjjbbbeeesss}}}~~~zzzgggXXXOOOUUUccc\\\VVVUUU>>>888222444444333444777;;;???BBBzzzfffsssiiirrruuu]]]ZZZggg___dddjjjbbbaaajjjaaabbbyyy}}}[[[NNNaaabbbJJJUUUGGGUUUXXXbbbrrr~~~YYYHHHAAA???FFFSSSkkk~~~pppbbbTTTGGG;;;333+++;;;>>>OOO]]]ttt[[[jjjaaa^^^eeebbb[[[XXXYYYnnnmmmWWWSSS]]]jjj}}}}}}gggVVVFFFlllsssgggffffffaaa]]]nnnfff^^^[[[\\\\\\XXXSSShhhrrrMMMLLLAAAFFFpppVVV111///222777555IIIyyyiiirrrqqqgggGGG@@@DDD444))))))(((((((((((())))))+++***)))+++111;;;EEELLLKKKKKKRRRVVV;;;===555999888;;;999:::EEEuuuyyyjjj^^^aaammmwwwxxxssspppssswwwiiixxxaaaUUUOOOGGGCCCCCCCCC===777===\\\CCCtttJJJJJJJJJJJJIIIJJJJJJKKKKKKIIIMMMIIIhhh|||{{{vvvxxx{{{}}}{{{qqq___]]]MMMBBBFFFHHHEEEIIIJJJ```NNN>>>888888:::888555888888666NNNyyy{{{bbb~~~~~~xxxnnnaaaUUUuuu|||@@@VVVHHH???333:::<<<:::666333;;;999CCCnnnuuu|||vvvlllfffkkkzzzyyylll]]]RRRMMMcccPPPLLLccc999rrrZZZ777222333222111111222555888:::]]]{{{sss~~~~~~vvvtttIII]]]dddssshhhzzzyyyooobbbeeehhhdddeee[[[\\\nnnvvv]]]lllHHH>>>YYYNNNLLLFFFMMMIIILLLXXXooommmFFFEEEJJJMMMRRRddd~~~tttdddTTTGGG>>>666222555???MMMGGGbbblllbbbfff___]]]bbb^^^ZZZZZZWWW___tttuuuvvvaaa\\\XXXlllrrr|||zzzlllsssiii```bbbbbb```^^^]]]XXXTTTUUU\\\``````^^^PPPnnn[[[^^^GGGHHHTTTaaa???555888555<<>>888555555666444444444;;;:::MMMooodddqqqhhhXXXgggooo^^^QQQLLLLLLWWWLLLZZZYYYpppxxx$$$666777222111000//////000222444OOOyyyssshhh}}}fffMMMccceeewwwmmmhhheee{{{nnnnnnkkkhhheee```ZZZ[[[aaaooodddsss___pppsss@@@QQQyyyzzzOOOPPPBBBEEEDDDCCC>>>CCCjjj{{{LLLkkkzzzPPPSSSbbbjjjlllwwwrrrfffTTTDDD999555333333<<>>333gggvvvccc|||lllmmmWWWQQQdddTTT///&&&))))))(((((((((((())))))***)))***,,,333<<>>PPP``````^^^ccceeeYYYTTTXXXPPPAAAAAANNNAAA>>><<<<<<;;;===BBBIIILLLbbbNNNWWWJJJJJJKKKLLLKKKJJJHHHGGGHHHHHHTTTIII^^^wwwZZZQQQTTTTTT[[[jjj}}}qqqnnnjjjaaaXXXOOOUUULLLBBBGGGLLLKKKMMM[[[RRR<<<555888;;;666888666666777222===WWWfffkkkhhhtttSSS>>>AAASSSbbbqqqzzzllliiiWWW```jjjOOO|||]]]FFF;;;===555333333:::666333444999;;;eeevvvzzzyyyhhhXXXccc{{{zzz{{{uuufffZZZSSSQQQQQQQQQIIIVVVnnniii{{{HHH'''333222222111000//////000222333333eeeyyytttzzz\\\gggNNNbbb{{{\\\sssrrrsssjjjbbbccc_________WWW|||```UUUsss]]]333yyy[[[MMMJJJAAACCC@@@DDD???@@@QQQKKKLLLnnnqqqWWWkkkzzzzzzuuusssbbbXXXHHH:::222111555888BBB:::GGGllliiiYYYYYYUUUWWWPPPVVVUUUWWW^^^XXXPPPRRRVVVXXX}}}fffrrrlll```ddd]]]XXXXXXYYYXXXYYY[[[ZZZVVVRRRQQQTTTVVVTTTRRR^^^WWWmmmoooccc111222...???@@@MMMXXX[[[```___QQQKKK444%%%,,,:::======>>>UUUnnnsss___sss[[[dddjjjGGG///000,,,))))))(((((((((((())))))))))))***...444===EEEJJJMMMaaa>>>VVV777222888111:::--->>>000888:::???xxxqqqZZZAAA999@@@IIIMMMNNNOOOMMMLLLKKKHHHDDDCCCEEEFFF>>><<>>555111222888<<>>EEEJJJMMMddd>>>OOO:::333333666666***>>>222333:::000PPPeeeBBB///333===AAA<<>>DDDCCC;;;EEEFFFHHHFFF===???UUUnnnssshhhDDDIIIFFFFFFFFFFFFFFFFFFEEEDDDIIIKKKKKKPPP@@@wwwwwwttt~~~mmmLLLHHHYYYUUUQQQfffuuuzzzyyymmmbbb___[[[SSSOOOPPPIIIGGG@@@AAAJJJJJJOOO```sss>>>888;;;)))999222888444111444222111;;;iiitttnnnwwweeeTTTVVVaaafffdddvvvuuugggaaaQQQMMMwwwMMMJJJ===888333;;;555555333444+++:::,,,:::444555|||[[[xxxqqqVVVkkkbbbXXX```fffqqq{{{|||yyyvvvrrroooggg^^^UUUTTTWWWUUUKKKAAATTTaaahhhaaaBBB...+++///,,,***++++++,,,---///000111...???\\\kkkdddvvv~~~hhhXXXWWWcccmmm{{{yyyiiiiiifffbbbbbbbbb___XXXXXXOOOOOOXXXyyy}}}{{{PPP///___yyybbbFFFLLL>>>FFF>>>CCC???BBBGGG???HHHuuu<<>>EEEIIIMMM```>>>FFFAAA888...<<<111///555444...666222777cccmmmPPPAAA===;;;888:::888444666>>>AAA>>>:::???FFFFFFCCCTTTzzzzzz\\\JJJOOOHHHHHHGGGGGGGGGHHHIIIIII@@@GGGKKKIIICCCWWWmmm}}}~~~uuuUUULLLXXXMMMJJJiiizzz|||ssspppeeeYYYSSSQQQOOOMMMMMMFFFCCCBBBKKKQQQMMM]]]III;;;555666333333000777333///444333000444NNNxxx{{{zzzqqqbbb```aaa[[[RRR777IIIRRRnnndddVVVOOObbb]]]HHHqqqqqqAAA:::999888111333000444(((555222,,,666***NNNppp]]]}}}llldddllliiiVVVOOOTTT___fffcccZZZSSSRRRFFFEEEEEEJJJQQQWWW[[[\\\rrreee{{{111222222&&&,,,333))))))***+++,,,---......%%%333<<>>;;;AAABBB>>>]]]dddAAANNNmmm||||||ssslllbbbZZZRRRHHH<<<333222222111000222888BBBJJJQQQ[[[[[[SSSRRRUUULLLLLLTTTNNNFFFJJJJJJGGGIIIWWWEEEBBBPPPRRRGGGOOOfffuuuuuuxxxlllyyyyyyiiimmm___MMMVVViii]]]XXXUUUWWWVVVSSSQQQSSSRRRPPPOOONNNNNNMMMLLLKKKUUUWWWUUUPPPXXX|||zzzzzz{{{qqqtttXXXOOONNNGGGQQQtttyyyjjj}}}~~~nnnGGGVVVqqqrrrIII###***///''',,,))))))(((((((((((())))))'''))),,,111888???EEEHHHOOOTTT666;;;AAA999(((===***555***666,,,///;;;///>>>jjjcccGGG777888;;;@@@EEEGGGFFFEEEEEEKKKDDDKKKjjjyyyZZZIIIOOOFFFCCCCCCBBBBBBBBBDDDEEEFFFHHHCCCDDD@@@VVVFFFnnnwwwttt}}}|||~~~{{{vvv]]]XXXjjjhhhuuulllxxxqqqooogggYYYYYYWWWSSSOOOMMMMMMMMMFFFEEEJJJWWWZZZSSSllleee>>>+++;;;(((FFF//////777222---333444///111;;;sssrrrdddaaabbbcccOOOOOOAAAfffooohhhcccOOOYYY{{{yyyGGGIIIKKK888333888222---333333999***000777888555000UUUnnnBBBsss\\\RRRmmmrrreeeZZZVVVQQQLLLPPPZZZccc```XXXNNNIIIPPP```nnnkkkwww<<<---(((000999$$$,,,++++++,,,,,,------------888"""555MMMpppJJJ|||eeeNNNIIIQQQ```lllooovvv|||vvveeeUUUOOOQQQHHHTTTTTT___}}}iii}}}dddfffiii___VVVXXXRRRQQQWWWYYYGGGUUU???PPP~~~kkkSSS555bbbxxxgggUUUFFF777LLL888888>>>;;;111555???888???xxxUUU999MMMmmm}}}vvvvvv{{{lll```QQQGGGDDDAAA;;;666000000000000333<<>>EEEBBB???FFFJJJGGGIIIHHHWWWjjjwwwkkkjjj___\\\\\\\\\ccccccVVVZZZTTTQQQSSSTTTRRRQQQRRRLLLLLLLLLLLLMMMMMMMMMMMMLLLGGGMMMVVVMMMMMM|||}}}sss}}}}}}llljjjwwwzzz~~~bbbTTTooolll999***333&&&"""+++'''))))))(((((((((((())))))''')))---222999???EEEHHHPPPRRRAAA>>>AAA777///000000000000000000000000000000EEEpppyyy|||aaaUUUIIIGGGMMMSSSRRRNNNhhhsssFFFIIIMMM???HHHBBBBBBBBBBBBCCCDDDEEEEEEGGGBBBFFFKKKCCC>>>XXX}}}hhhaaaffflll~~~vvvuuu}}}~~~xxxtttrrr{{{rrrlllaaaZZZZZZPPPTTTWWWWWWTTTQQQQQQRRRLLL>>>SSS\\\VVVcccFFF...AAA...))):::444///000000000111111111111666UUUkkk|||hhhmmm|||xxxZZZTTTkkkppp\\\SSSUUUaaaCCC]]]:::999888666444333333333//////............//////333llljjj;;;kkk[[[GGG\\\}}}uuulllooo```KKKNNNTTTdddbbbddduuu888333,,,)))***+++***)))))))))*********+++++++++%%%666444000^^^rrrFFFvvvwwwrrrxxxyyy```SSSKKKFFFGGGNNNNNNHHHNNNUUUPPPLLLiii{{{llljjjgggccc^^^ZZZWWWVVVTTTRRROOOKKKHHHGGGGGGGGGhhhaaauuuuuuzzz|||RRR777OOOMMMIIIDDD@@@>>><<<:::999>>>;;;777::::::888SSSJJJ999LLL___rrr{{{wwwqqqiiicccPPPNNNGGG>>>777444222///(((666///***CCCFFFZZZnnndddXXXRRRTTTSSSNNNHHHCCCBBB@@@??????@@@BBBCCC>>>??????@@@BBBDDDFFFGGGHHHJJJLLLOOOTTTZZZbbbhhhxxxyyy{{{||||||zzzwwwuuuvvvtttoookkkgggdddccccccdddbbb^^^\\\[[[YYYWWWUUUWWWVVVUUUUUUUUUSSSPPPMMMJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOMMMLLLPPPZZZbbbvvvsssvvvmmmxxxppp{{{ooorrr}}}{{{qqq999111)))%%%(((++++++***))))))))))))))))))))))))))))))***111:::CCCHHHIIINNNLLL<<<:::===555///111000000000000000000000000000,,,JJJ}}}{{{vvvdddMMMLLLGGGDDDJJJEEEEEEEEEEEEEEEFFFGGGHHHIIIDDDFFFIIIDDD@@@OOOggg{{{aaadddfffgggrrr}}}yyytttxxxwwwrrryyyxxx~~~lll```WWWRRRRRR```YYYQQQPPPSSSSSSPPPKKK999SSSTTT\\\VVVyyyggg444---;;;---,,,666***/////////000000000111111444DDDxxx|||ooopppsss|||gggfffrrriii\\\RRRUUUxxxeeePPPfff{{{iii888777555333222111111000///......------......///555:::pppkkkHHHhhhnnnLLLCCCNNNXXXdddgggeeebbbQQQ???<<>>444000,,,)))*********))))))))))))*********++++++'''...***'''BBBuuuNNNvvv~~~{{{uuufffdddaaa^^^ZZZVVVTTTRRROOOMMMIIIFFFCCCBBBBBBBBBCCC\\\|||rrryyyuuuFFFGGGBBB}}}yyypppIIIEEEAAA>>><<<;;;:::999888888666999;;;555???ZZZBBB???444JJJYYYjjjssssssuuu~~~pppssspppkkkgggccc]]]UUUPPPNNNBBB333,,,...222111--->>>$$$333[[[CCCFFF___WWWNNNKKKKKKKKKHHHDDDAAA@@@>>>===<<<===>>>???<<<======>>>???AAABBBCCCAAABBBDDDFFFIIINNNUUUZZZTTTVVVXXXZZZ[[[ZZZXXXWWWgggeeeccc```___^^^___```aaa___\\\ZZZYYYXXXVVVUUUWWWUUUSSSRRRQQQPPPMMMJJJKKKJJJIIIHHHHHHIIIJJJKKKHHHJJJKKKJJJIIIKKKPPPTTTbbb}}}kkkzzzrrrkkkpppbbb>>>///---***(((((())))))***((((((((((((((((((((((((******,,,222;;;DDDIIIKKKMMMEEE777666999222///222111///////////////////////////+++HHH~~~zzz|||lllcccEEETTTHHHBBBLLLEEEEEEEEEEEEDDDEEEEEEFFFFFFEEECCCCCCDDDCCCCCCHHHNNNXXXVVV^^^YYYcccqqqxxxzzzsssooorrrrrrnnnrrrsssvvvmmmWWWRRRQQQQQQRRRXXXUUUSSSTTTTTTPPPHHH@@@NNNRRRRRREEE777///222555///222555***....../////////000000000000666```{{{kkk~~~eeeiiifffllliiixxxuuucccbbbWWWRRRaaaNNNUUUCCC444444222111///............------,,,,,,------...111!!!DDDzzzpppeee[[[~~~bbbHHHJJJ@@@666888<<>>>>>>>>888kkkHHH<<>>===;;;:::999999999:::::::::::::::;;;<<<===>>>@@@AAAAAABBBCCCGGGLLLPPPNNNPPPRRRUUUWWWWWWWWWVVV```^^^]]][[[\\\]]]___```]]][[[YYYXXXXXXXXXVVVTTTUUUSSSPPPNNNMMMLLLIIIHHHMMMJJJGGGDDDCCCEEEGGGIIIEEEFFFFFFFFFFFFFFFFFFFFF@@@TTT|||qqq}}}zzzjjjsssyyyuuulll[[[@@@'''''')))++++++)))'''((()))((((((((((((((((((((((((***+++---333<<>>======>>>BBB444WWWGGGgggfffSSS???DDD|||xxxYYYBBB@@@>>>;;;999999888777555444999111***000333111444>>>|||tttGGG333:::<<<:::AAANNNQQQJJJSSSTTTTTTRRROOOLLLJJJJJJCCCBBB@@@>>>;;;777444111111444777555---''')))000EEE999BBBVVVeee^^^DDDEEEDDDCCCAAA??????@@@<<<;;;999888777666666666888888888777888888999999???@@@@@@AAAAAADDDIIILLLKKKMMMPPPRRRUUUVVVVVVVVV]]]\\\[[[ZZZ[[[\\\]]]___YYYXXXWWWWWWXXXXXXVVVTTTSSSPPPMMMKKKJJJJJJIIIHHHLLLJJJFFFDDDBBBCCCDDDEEEEEECCCBBBBBBCCCDDDBBBAAACCC???CCC^^^nnnnnnggguuueeeBBB...,,,000((()))******)))(((''''''(((((((((((((((((((((((()))***...444<<>>>>>>>>===<<<;;;;;;;;;<<<666<<>>TTTUUU^^^eeegggeeeccc___[[[dddgggcccYYY[[[gggllliiiLLLIIIIIIMMMQQQQQQQQQQQQVVVRRRJJJDDDCCCIIIQQQWWWFFFCCC{{{JJJ:::111444---***///***&&&111,,,,,,---------.........***333HHHrrryyy}}}tttkkkuuunnn~~~rrr]]]PPPJJJMMMzzz~~~fffKKKNNN<<<111111///...------------++++++************++++++*********,,,BBBnnnyyymmmtttlll\\\777+++"""...&&&''')))))))))(((''''''''''''((((((((()))))))))'''&&&***...)))%%%222EEE~~~SSS666SSSxxxgggjjjtttiii^^^hhhvvv~~~^^^sssnnnRRR^^^MMMLLLKKKIIIHHHFFFEEEEEEDDDBBB???===;;;;;;;;;<<<===>>>YYYvvvqqqNNN@@@TTTuuu~~~xxxyyyWWWDDDDDD666zzzzzzvvv666DDD@@@===:::888777666444222000888222)))...222222666888>>>~~~ggg<<<::::::===;;;555444888777888:::<<<===;;;777444666666666555444222222111444111111111///000;;;HHH???FFFOOOzzzXXXHHHBBBCCCDDDBBB???<<<<<<===:::999888777555555444444777666666666666666777777888999:::;;;<<<>>>BBBEEEFFFGGGJJJLLLNNNOOOPPPPPPSSSTTTUUUVVVWWWXXXYYYYYYWWWWWWVVVWWWXXXXXXVVVTTTPPPNNNKKKIIIJJJJJJIIIHHHHHHGGGFFFDDDCCCAAA@@@???BBB@@@======>>>@@@@@@???999@@@DDD???AAAZZZ}}}{{{{{{vvveeeooo~~~yyylllVVV===...+++---...111,,,(((''')))+++)))&&&''''''''''''''''''''''''''')))---333:::BBBJJJNNNRRRwww@@@666555444---...111,,,,,,,,,,,,,,,,,,,,,,,,,,,'''---222...+++;;;```{{{qqqLLLQQQHHHHHH;;;>>>MMMBBB666EEE===<<<;;;:::999999999999666;;;===999666888<<<>>>MMMDDDwwwiii;;;OOOFFFJJJOOOSSSVVVVVVTTTRRRSSSXXXWWWOOOLLLMMMIIIBBBGGGJJJNNNPPPNNNLLLKKKLLLMMMEEE@@@DDDNNNTTTQQQJJJVVVooo\\\111888222///***///444***%%%...+++,,,,,,,,,,,,---------,,,...333IIIrrruuubbbiiiooo\\\LLLGGGJJJhhhnnnYYY\\\555444000000...------,,,,,,,,,***))))))))))))))))))***+++(((+++000,,,111YYYxxxjjjfffuuudddrrrPPP555000)))(((000&&&'''))))))(((''''''(((''''''''''''(((((((((((('''''''''(((***---,,,***888{{{___===<<>>===:::888777777888888555BBB:::nnnQQQ666KKKYYYmmm{{{yyyooonnnooovvvxxxMMMKKK<<<===ttt}}}GGGNNN<<<===;;;888777666444222///***555333///222000,,,000+++000777tttSSS///888@@@444///:::333222222444777888666444///111222222111111222333111+++,,,666>>>@@@BBBGGGFFFoooXXXOOO:::@@@@@@@@@===:::888777888777777666666555444333333555444444444444444555666444555777777888:::>>>AAAEEEFFFHHHKKKMMMOOOPPPQQQKKKMMMQQQUUUXXXYYYYYYYYYVVVUUUUUUVVVWWWWWWUUURRROOOMMMKKKIIIIIIIIIHHHFFFDDDDDDDDDCCCAAA>>><<<;;;;;;;;;:::999999:::;;;<<<888<<<@@@===777888GGGWWWnnnoooOOOAAA///(((+++000000---555...'''%%%))),,,+++(((''''''''''''''''''''''''&&&)))...333:::BBBJJJOOOPPPqqq<<<444444222+++...222+++,,,,,,,,,,,,,,,,,,,,,,,,000((((((...,,,(((333FFFkkkkkkMMMIIIKKKOOOGGG;;;@@@JJJ???777DDD<<<;;;:::888777666666666555555777888666444666:::555666BBBsssyyy222<<<888666:::AAAGGGJJJKKKCCCFFFIIIHHHEEEEEEEEEEEEFFFIIIJJJJJJHHHHHHHHHHHH@@@BBBIIIRRRZZZ]]][[[XXXooo+++;;;&&&///,,,---111111---,,,,,,++++++++++++,,,,,,,,,,,,,,,///)))222fff}}}nnndddrrrwwwqqq[[[JJJHHHNNNeeejjjMMMBBBnnnQQQ999+++///...---,,,+++++++++,,,)))(((((((((((((((((())))))+++)))((())))))444HHHbbb[[[gggnnnvvvyyyjjjgggaaakkkwwwkkk000'''//////;;;&&&(((***)))&&&&&&''')))&&&&&&'''''''''((((((((((((***)))(((+++//////+++,,,111|||dddGGG:::@@@LLLbbbfffIIIFFFkkkfffLLLNNNOOOCCCDDDCCCBBBAAA@@@>>>======;;;:::777555444555666666444111???555tttccc::::::EEE\\\nnnxxx}}}uuunnnmmmkkkooottt{{{~~~vvv___III>>>666TTTKKK///GGG999888666444444444333000...+++000//////444...'''---***???,,,222JJJ666888666222333000000/////////000111111///111333222000000222555666333666<<<;;;999CCCQQQHHHJJJ777BBB===<<<:::888666555444444444444444444333333222111222111111111222333444444333555666777777888;;;===999;;;===AAADDDGGGJJJKKKJJJNNNTTTYYY\\\[[[YYYWWWTTTSSSTTTUUUVVVUUURRROOOOOOMMMKKKJJJIIIFFFCCCAAABBBAAA???===;;;:::::::::666999;;;:::777555666777???555111888@@@???999444BBBOOO```sssnnnJJJ>>>000---,,,,,,,,,******---000111---(((''')))+++,,,+++''''''''''''''''''''''''&&&***///555;;;BBBKKKQQQPPPqqq999222222000***...333,,,++++++++++++++++++++++++)))))),,,///...,,,+++,,,(((666UUUwwwTTTEEEGGGHHHCCCFFFGGGLLLHHH???>>>@@@===999999777666444333333333333...///666999555444888444777===OOO}}}}}}FFF;;;000...444;;;???BBBDDDCCCCCCBBB???===AAAGGGFFFGGGGGGGGGGGGHHHEEEBBBIIISSSZZZXXXTTT]]]uuu---777999---,,,+++...***%%%***///(((******+++++++++,,,,,,,,,***555---000===kkknnn~~~~~~~~~}}}zzzjjjWWWMMMBBBMMM^^^www___EEEGGG{{{///;;;///------,,,+++*********+++((((((''''''''''''((((((&&&***(((***000,,,(((000,,,KKKpppiii...222+++...000'''%%%+++---''')))***(((&&&%%%'''***&&&&&&&&&'''''''''((((((###&&&******((((((***---555(((333xxx^^^EEE>>>??????EEENNNHHHEEEOOO\\\bbbfff]]]HHHGGG>>>AAA```aaaVVVLLLLLLNNNCCCBBBAAA@@@???===<<<;;;:::;;;999777555444555666777111222///BBB666UUU@@@555<<>>555>>>bbbAAAMMMLLL,,,DDD333222111222333222000...111...(((+++333...)))111))),,,111---:::{{{eee>>>===@@@888555777999888555222222444222444555444111111333555333888@@@CCCEEE[[[~~~KKKQQQ>>>999BBB===:::666555555555444333111111222222222222111000/////////000000111222333111222333333222333555777777999<<<@@@EEEIIILLLNNNKKKOOOUUUYYYZZZXXXSSSPPPRRRRRRRRRSSSTTTSSSPPPMMMPPPNNNLLLJJJHHHDDD???;;;AAA>>>;;;777666777888:::444999??????999444333444555444777;;;:::555888???;;;777666<<>>QQQiii~~~hhhXXXGGGBBBFFFHHHCCC===DDDBBB>>><<<<<<:::888666777777666555333222111000222222222333333333444444222999777333MMMZZZAAA666///<<<999??????888777>>>AAA???CCCLLLEEEKKKIIINNNNNNLLLSSSQQQYYYVVVYYYgggwww<<<)))222111---************)))))))))((())))))))))))************...)))------888ffftttUUUfffhhhuuuwwwoooiiiYYYFFFLLLPPPTTT|||UUUCCCNNN111444---------,,,+++***)))((('''((((((((((((''''''''''''(((((((((((())))))))))))))))))+++///999GGGWWWbbbkkkRRR:::,,,***+++******)))(((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))......<<>>===;;;999888777666555444333333333333333000111222222666SSSWWW777111888DDD888CCCCCCHHHSSS___jjjvvv~~~rrr___fffooonnnppphhhxxx|||zzzuuuqqqwwwpppfffccc===@@@BBBBBB777[[[ttt]]]DDDAAA>>>999666333333222111000///...---...---,,,,,,++++++,,,,,,111(((***111...<<>>555000333:::444111666;;;;;;;;;<<<>>>IIICCCQQQVVVBBBCCCBBB<<<999999999999888777555333222222111111000///......---////////////000000000000222222222222333444555555777777888;;;???EEEJJJMMMPPPRRRTTTVVVVVVUUUSSSQQQMMMLLLLLLKKKKKKLLLLLLMMMKKKIIIGGGEEEDDDBBB???===@@@>>><<<999777666555555555555555555555555555555444444444444444555666666888888999::::::::::::999===>>>???@@@AAAAAA@@@???<<<:::777333111////////////...,,,+++,,,,,,+++***---.../////////---***)))''''''''''''''''''&&&&&&(((+++///555;;;CCCKKKPPPNNNddd444333111...,,,+++++++++))))))))))))))))))))))))(((((()))))))))*********((('''&&&(((---555===BBBTTTmmmqqqxxxpppVVVSSSLLLDDDAAACCCEEEDDDBBB???===:::999888888666555666555555444333222111111222222222222333333333333444333777999333CCC\\\???777333@@@???======@@@???<<<:::<<>>EEEKKKOOOQQQPPPOOO===777111000...+++---222******))))))(((''''''&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))++++++&&&&&&<<>>>>><<<;;;999777666555555444333222111111111111000000111000...===gggccc666111444<<<777888>>>DDDDDDBBBAAAKKKFFFGGGFFFEEEGGGKKKSSSYYYZZZ^^^ZZZTTTOOOIIIIII///CCCBBB999FFFNNNwwwnnnGGG:::;;;999444222111111000///...---,,,,,,---,,,++++++******++++++---))),,,000)))(((FFFmmmUUUFFF===999;;;:::888???LLL999:::===???<<<999===DDDCCCllluuuYYYAAA>>>BBB???;;;:::;;;:::888666333111000///111000000///......------........./////////000000000000000000111222333333555555555777;;;@@@EEEHHHFFFIIIMMMPPPSSSTTTSSSSSSOOOOOONNNNNNNNNNNNOOOOOOKKKIIIFFFEEECCCBBB???===<<<;;;999777555444444444333333333333333333333333333333222222222333444444555666777777888888777777:::;;;<<<=========<<<<<<999888555222111000000111///---+++***++++++***)))+++,,,---...---+++)))(((''''''''''''''''''''''''(((+++000555;;;CCCKKKPPPLLLaaa555444111...,,,*********))))))))))))))))))))))))(((((((((((())))))))))))......---,,,++++++******)))999666888OOOVVVSSS^^^mmmdddXXXRRRPPPMMMIIIEEEGGGHHHHHHFFFDDDDDDGGGIII@@@>>>;;;:::::::::888777333333333333222222111111111111111111222222222222:::///222<<<444---MMM}}}gggKKKAAA;;;???AAABBBFFFMMMQQQQQQHHHJJJPPPTTTZZZaaagggmmmyyy{{{rrr???$$$...333***)))///))))))))))))(((((((((((((((((())))))))))))******)))---000...&&&***[[[|||qqqXXXQQQTTTaaagggfffnnn|||~~~|||~~~{{{vvvsssqqqnnn[[[RRRVVVLLL;;;BBBZZZKKK|||~~~nnnuuuDDDccc~~~BBB777)))...,,,,,,,,,+++***)))(((''''''(((((((((''''''''''''&&&'''''''''(((((((((((()))'''((()))(((&&&$$$$$$$$$$$$%%%(((***++++++***)))...***''''''&&&$$$$$$((()))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))***)))++++++%%%---RRRzzzoooZZZSSSIIICCCEEEEEE???<<>>000===777555888+++;;;EEEGGGRRR```YYYEEE555444888555111000//////...---,,,,,,++++++++++++***))))))))))))***((((((,,,000,,,&&&+++555SSSrrr```YYYOOOBBB999EEENNNZZZaaabbbjjjnnnJJJAAA===@@@???999666999888777444222000///////////////......------,,,,,,------------...........................///111111111111222333666:::>>>AAA???AAAFFFKKKNNNOOOPPPOOONNNNNNNNNNNNNNNNNNNNNNNNJJJHHHEEEDDDCCCAAA>>><<<777666555444333222222222111111111111111111111111111000000000000111222222222333333444444444444444555666777888999888777777666555333111111111111222---+++))))))******)))((())))))*********((('''&&&'''''''''''''''''''''''''''+++000666<<>>@@@;;;@@@BBB;;;:::@@@DDDCCCFFFMMMGGGIIIIIIGGGBBB@@@BBBEEEAAA>>><<<:::999999777555111111111111111111111111//////000000000111111111333222111333777999777333\\\\\\RRRBBB===CCCGGGCCCQQQSSSbbbiiitttaaa111)))444:::+++''',,,%%%))))))((((((((('''''''''(((((((((((()))))))))***(((,,,(((,,,111+++AAAqqqxxx^^^PPPVVVVVVMMMSSSfffkkknnnrrruuuxxxyyyxxxxxxsssuuuvvvssslllddd]]]YYYKKKUUUQQQCCCBBBRRRXXXQQQyyykkkwww}}}PPPUUU|||zzz111///...///...++++++***)))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((!!!$$$(((*********************+++,,,,,,,,,,,,,,,---,,,******((('''&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))***&&&,,,555///###'''777eeezzzWWWMMMTTTJJJEEEBBBDDDBBB===<<>>(((888<<<"""888444<<>>888555777777222000111......---,,,,,,+++************)))(((((((((((()))(((+++,,,,,,...000000---111@@@hhhDDDGGGCCCAAA@@@:::444444999333111000//////000222333---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000/////////000333555888:::???AAADDDHHHJJJJJJIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIFFFDDDBBBAAA???===:::333333333222222222222222000000000000000000000000000////////////000111111000111111222222222222222222333444555555444333333444333222111000000000000,,,***((((((((()))(((''''''''''''''''''&&&%%%$$$&&&&&&&&&''''''''''''''''''+++000666<<>>DDDHHHFFFCCC???===<<<;;;<<<===:::777555333222000.../////////000000000000000........./////////000000(((444666***(((444:::666<<>>;;;;;;>>>777777666555333222111111222111000...---,,,,,,,,,...+++***---000///......%%%AAAttt|||xxxtttnnn[[[ooodddgggvvvaaarrrttt[[[rrrrrrxxxIII<<<<<<::::::999444000000333---------,,,,,,++++++******)))((((((''''''(((((()))---,,,&&&&&&---...***111+++222eeeXXXDDDHHHBBB???<<<:::777444666999111000///......///111333+++++++++***************)))************+++++++++++++++++++++,,,---...///.........///111333555666>>>@@@CCCFFFHHHHHHFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFDDDAAA@@@>>>===:::888111222222222222222222222//////////////////////////////......//////000111///000000111222111111111111111222333333222111000333333111000///...------+++***((('''(((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''(((((('''+++111777<<>>??????>>><<<;;;888555333222111...---.............../////////------------............//////111111...,,,333;;;,,,444UUUjjj;;;...///666)))'''******---///+++((('''''''''&&&&&&&&&&&&''''''(((((((((((())))))%%%///...((()))+++...555^^^jjjHHH@@@CCCCCCCCCDDDEEEFFFHHHHHHIIIIIIIIIJJJJJJHHHEEECCCCCCCCCRRRAAAAAAQQQWWWbbbyyy|||dddMMMYYY+++;;;!!!,,,,,,))))))((((((((('''''''''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&%%%$$$&&&'''+++***)))(((''''''''''''+++---,,,)))'''(((&&&"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((()))&&&$$$&&&---...***111666,,,111bbboooaaaVVVTTTTTTPPPPPPSSSCCCAAA>>>;;;999888888999555555444333222111000000//////...---,,,,,,,,,,,,+++(((&&&'''+++---...---333888:::eeeqqq|||bbbFFF>>>AAA::::::888444///---///222,,,,,,,,,++++++************)))((((((''''''((((((###)))***&&&%%%***+++'''000&&&((($$$222{{{kkkIIIIIIJJJAAA<<<;;;999999999777444222333222000...---,,,,,,---)))))))))))))))))))))((((((((((((((()))))))))***************+++,,,------,,,,,,---...///111222333888;;;???CCCFFFGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDCCCAAA>>>===<<<:::777555000111111222222222111111..............................------......///000...///000000111111000000000111111222222111//////111111000///...---,,,++++++)))''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''+++111777===CCCIIILLLOOO\\\333111///---+++*********&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''######"""###$$$%%%'''(((&&& %%%+++***+++333666::::::;;;<<<<<<;;;;;;===BBBAAABBBCCCDDDCCC@@@>>>888666333222222222111///............------------,,,,,,,,,,,,------------666+++***666:::000))),,,666666333MMMwwwVVV777***000666%%%+++...000000'''$$$---'''''''''&&&&&&&&&%%%%%%'''''''''((((((((())))))((((((---+++%%%(((///...???yyy|||FFF666EEEAAA@@@@@@@@@AAABBBDDDEEEBBBDDDFFFGGGGGGHHHJJJKKK===bbbmmm^^^wwwzzz___WWWwwwjjj:::(((333***+++///***((((((''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&''')))+++''''''&&&&&&%%%%%%%%%%%%$$$%%%"""###((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((($$$)))------)))'''%%%%%%(((((()))///000---HHHwwwsssgggaaaWWW]]]aaa\\\NNNBBB???AAA>>><<<:::888888888666333222222111000///......---,,,,,,++++++***++++++,,,))))))((('''(((*********$$$"""---777NNNzzzxxxzzz~~~YYYGGGEEECCC===777666444000...---------*********)))))))))))))))***))))))((('''((((((((("""%%%(((((()))++++++)))!!!444///555999$$$@@@||||||OOOKKKLLL===999EEE<<<<<<;;;:::888555111---000///...---+++***)))((('''''''''''''''(((((((((''''''''''''(((((((((((((((''''''(((((()))***+++***++++++---...///111111222555:::???CCCEEEEEEEEECCCEEEFFFGGGGGGFFFEEECCCAAA???<<<:::999777555333///000111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------.../////////////////////000111000///...---...............---,,,,,,,,,***((('''(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))'''+++222888===CCCHHHLLLNNNXXX222111///,,,+++*********&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((...'''+++000((('''///222111444666777888:::999555999===BBBDDDBBB???<<<:::000///------...//////............------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,---......000444)))999666222OOO}}}ddd:::,,,,,,444444'''&&&555---!!!+++...&&&(((''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))---%%%000+++---111'''***CCC{{{RRR999>>>=========???BBBFFFHHHAAADDDGGGIIIJJJKKKMMMNNN\\\aaawwwyyywwwaaa999---000$$$000'''...&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((('''%%%$$$$$$%%%"""######$$$%%%&&&''''''%%%))))))$$$###'''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((($$$&&&,,,+++%%%%%%***&&&---+++)))---++++++555000LLLdddlll]]]^^^___VVVccc___YYYRRRPPPNNNHHH@@@::::::888888::::::666000000000///...------,,,,,,)))))))))))))))******+++(((+++,,,+++))))))***))))))///...***---<<>>:::888555444333222000///,,,++++++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))***++++++,,,,,,---///333777:::===>>>???BBBCCCBBBBBBAAA@@@???>>>:::999777555333222111111/////////...------,,,,,,+++++++++***)))(((((('''))))))))))))))))))))))))++++++,,,------------,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''+++111999???DDDGGGIIISSSUUU333111---,,,++++++***)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***++++++,,,...111333333444555666999:::::::::999888666555222///---...111222...+++++++++*********)))))))))((((((((((((((((((((((((+++++++++,,,------......,,,///222000///222;;;CCCJJJddd{{{^^^BBB///666444111///...---+++***))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))*********...)))444ZZZ~~~wwwiiiaaa\\\XXX```YYYZZZeeeooo|||zzzlllhhhlll333///...,,,+++)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))***+++++++++------.........111666::::::???GGGNNNSSSVVVYYY[[[```^^^\\\[[[\\\]]]]]]\\\VVVSSSNNNIIIFFFCCC???<<<::::::888777555333111111//////...---,,,+++******)))))))))(((((((((''''''''''''''''''''''''''''''((()))******+++,,,------111///888WWWvvv\\\AAAKKKIIIDDD???;;;999777777444111///......---,,,***))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++)))000777666666@@@TTTeee}}}ppphhh```XXXRRRQQQMMMGGGCCC@@@>>><<<:::888555333111111000...---+++******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***++++++,,,...000333777;;;===???@@@AAABBBBBBCCCCCCBBBAAAAAA999888666444333111111000//////......---,,,,,,,,,++++++***))))))(((''''''))))))))))))))))))))))))))))))***++++++++++++************+++++++++,,,,,,++++++++++++*********)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''+++111999???DDDGGGIIIOOORRR333000---+++++++++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))*********---000111222222444555999::::::999888666444222333000------//////---***************))))))))))))''''''''''''''''''''''''*********+++,,,,,,------))),,,///000000000111222777===III[[[rrrwwwcccNNN???777777999222000...------,,,+++)))(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))...((($$$555```{{{|||{{{qqq___???+++...---,,,***)))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))******''')))+++,,,++++++,,,---333222333888AAAKKKTTTYYYYYYXXXWWWXXXZZZ[[[ZZZYYYNNNKKKFFFBBB@@@===;;;999777777666444333111000000...------,,,+++***))))))((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))))))))***)))...000......>>>ZZZqqq|||pppeee___[[[SSSJJJFFFEEEBBB???;;;888666555111...,,,+++++++++)))((()))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))...666<<<888///***---444333???PPP```lllsssvvvwww|||yyytttnnngggbbbhhh```WWWVVVZZZ\\\XXXRRRIIIEEEAAA===;;;:::777666444222///......---+++***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***++++++,,,...111555888;;;======>>>???@@@AAAAAAAAA@@@@@@888777555333222111000000.........---,,,,,,++++++******))))))((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))))))))***************)))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((+++222999???DDDGGGHHHMMMRRR333000---++++++***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))+++---//////000333444666777777777666555333222555222///---...///...,,,******)))))))))(((((((((((((((((((((((((((((((((((())))))******+++,,,,,,...---,,,---000444666888DDD<<<777<<>>AAAIIIJJJMMMQQQUUUWWWWWWWWW]]][[[ZZZ\\\]]]XXXOOOHHHCCC@@@===:::999777555333222000---,,,,,,+++***((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******)))***---000333666888999;;;<<<===>>>>>>===;;;:::666555444222111000//////---------,,,++++++******)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((,,,222999???DDDGGGHHHNNNRRR222000---+++******)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&(((+++,,,---...111333222333444555555555444333333111///---------,,,,,,)))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((()))*********111...+++***,,,///000000666555:::CCCBBB;;;@@@LLLHHHLLLRRRWWWZZZZZZZZZYYYTTTUUUPPPIIIHHHKKKCCC777<<<<<<;;;;;;999444---(((,,,***(((((()))***)))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((''')))------'''444aaatttqqqYYY888'''>>>'''+++***)))((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''')))******)))((((((***,,,((()))...777BBBIIIKKKJJJSSSSSSSSSVVVWWWWWWUUUSSSPPPLLLFFFAAA>>><<<:::888555444444222111000//////*********)))((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''""""""$$$+++222333///)))111...+++***---222777:::555444333333333333333222<<>>;;;999888777555333000...,,,+++++++++)))(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))((()))+++---000333666777<<<<<<===>>><<<:::777666444444222111///.........,,,,,,,,,+++******))))))((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())),,,222999???CCCFFFGGGNNNQQQ222///,,,*********)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++---000222///000222333444444333333...---,,,+++************((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''(((((())))))((((((***,,,...///---,,,///111888@@@???:::???IIIDDDEEEIIILLLNNNNNNLLLJJJFFFEEEBBB???AAADDDCCC???;;;666111111333444222///+++)))''''''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((+++%%%''',,,&&&$$$>>>___{{{zzzzzzwwweee@@@:::---)))***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&))),,,......000555<<>>;;;:::888666444444333111000///...---(((((((((((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''$$$***...+++%%%###(((...///---***)))******'''%%%111111111111222333444555...888777FFFNNNNNNZZZWWWSSSOOONNNPPPPPPMMMJJJJJJ@@@@@@???===:::777333222---+++)))))))))***)))(((&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((***///444666222...,,,+++(((***---///000222555888777:::@@@DDDIIIMMMQQQTTTUUUXXXXXXTTTNNNIIIHHHJJJ???===:::999888666333111///---+++*********)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((()))***+++...000333666888>>>???@@@@@@>>>;;;777555333222111///...---------+++++++++***))))))((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))---222999???CCCFFFGGGKKKNNN222///,,,******)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###%%%'''((()))+++///222///000111222222222111000++++++,,,,,,+++)))))))))((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((("""%%%))),,,///000111111444333222222444777===CCCBBBFFFKKKNNNNNNNNNPPPQQQKKKFFFBBB@@@<<<666444666===777000,,,,,,---...---+++)))''''''(((((('''&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))&&&&&&)))(((&&&---777aaa~~~{{{~~~zzzggg<<>>@@@???===:::777444111000,,,***(((((())))))((('''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&& ###(((+++,,,,,,---...$$$'''***,,,,,,,,,---......222777<<>><<<;;;888777666333000...---+++)))((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''')))***+++---///222555777<<<===???@@@>>>;;;888666111111///...------------+++******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))---333999???CCCFFFGGGJJJLLL222///,,,******)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''(((***...111000111222222222000///...***,,,......---,,,++++++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((())))))(((''')))---000(((+++000555<<<@@@>>>888>>>EEEKKKJJJFFFDDDHHHMMMGGGAAA???BBB===333222999222222111111000///------+++)))''''''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""***---)))''')))***((()))@@@{{{}}}JJJ;;;,,,000------'''+++((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((())))))'''&&&&&&''''''))),,,---///444;;;AAAFFFHHHKKKNNNPPPOOOKKKGGGFFFBBB<<<999777888777777333222000...,,,***((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''(((******((('''''''''###'''***(((%%%$$$)))---***++++++,,,,,,...000333///444---555;;;===LLLKKKGGGLLLLLLFFFDDDFFFCCC<<<@@@>>><<<888555222///...+++)))''''''(((((('''&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&((()))***)))((((((''')))******))))))***,,,//////333777:::<<>>888:::999666555333111...+++,,,***((('''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''(((((()))***---000333555888:::<<<>>>===;;;888555111000///...---,,,,,,,,,*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***---333999???CCCEEEFFFJJJPPP111///---***((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&%%%%%%%%%'''))),,,.........//////...---,,,,,,************)))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&((()))***+++***+++...111555888;;;<<>>BBBFFFIIIKKKNNN111///---***((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$&&&(((+++,,,,,,------------,,,+++************)))))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***)))***,,,///333777:::<<<@@@AAABBBCCCCCCCCCBBBAAAAAA>>>:::888777666555333111000///---,,,+++******'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((((()))+++333IIIoooPPP222;;;333111...+++)))((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***++++++---000555999DDDCCCDDDGGGIIIJJJGGGDDD???===;;;888666555444444111000...,,,***)))(((((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((((((***+++,,,---...///000333888>>>CCCGGGGGGFFFCCC@@@??????AAA===;;;777333000...------***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&'''******'''&&&(((''''''''''''((((((((((((,,,---///222777===BBBEEEGGGHHHGGGDDD???;;;999999999666333111///...,,,******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((+++///333555777888888666444444444000000///---,,,+++***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((,,,333999>>>BBBFFFIIIHHHJJJ111///---***((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$###$$$%%%''')))******++++++++++++***))))))))))))))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))))))))***,,,000555999<<<<<<===???@@@@@@@@@??????>>>;;;888666555555444333//////---,,,***)))))))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###***---''''''<<>>>>>@@@DDDFFFGGGEEEBBB===;;;999777555444333333000///---+++)))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***++++++***+++,,,---///444999>>>AAABBBAAA@@@======>>>???:::888555111...,,,++++++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&'''******'''&&&(((&&&''''''''''''(((((((((,,,,,,,,,...222777<<<@@@BBBBBBBBB???;;;777666555777555222000///---+++))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''***...111444666888777555333222222000///...---+++***)))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((((((,,,333999===BBBFFFIIIHHHHHH111///---***((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$%%%''''''))))))************))))))))))))((((((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%&&&'''((((((((()))---222777:::888999;;;<<<=========<<<:::888555333333333333222///...,,,+++***)))))))))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%***...,,,(((***222:::SSSkkkPPP>>>:::444///111---,,,***((('''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))***---000777999<<<@@@CCCCCCBBB@@@???>>><<<999666333111000...---,,,***((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******+++)))***++++++---000555999===>>>>>>===;;;::::::;;;777666333000...,,,+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&'''++++++'''&&&'''&&&&&&&&&'''''''''((((((+++***)))***...444:::===>>>??????===999666555555666333000...---,,,***)))(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''))),,,///333555666555333111000000///...---,,,+++))))))(((((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''',,,222888===AAAFFFIIIIIIHHH111///---***((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$%%%%%%((())))))*********))))))(((((((((''''''''''''&&&%%%%%%$$$$$$$$$########################################################################$$$%%%&&&'''&&&&&&'''***///333666444555777999:::;;;::::::888666333111222222111000...---,,,+++******))))))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&+++(((%%%%%%'''))))))))),,,777YYYxxxiiiXXX@@@111666:::333...000,,,+++***)))''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((+++---111444999===??????>>>>>><<<;;;:::777555222000///---,,,***)))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******((()))***++++++...222555;;;<<<===;;;888777666777555444222000...,,,+++***(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''%%%'''++++++'''%%%'''&&&&&&&&&&&&'''''''''''')))((('''))),,,222999===<<<===>>><<<999666555666444111...---,,,+++)))((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&'''***,,,111333444444111/////////......---+++***)))(((''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''+++222888===AAAEEEHHHIIIGGG111///---***((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$$$$'''(((((())))))))))))(((((('''''''''&&&&&&&&&&&&$$$$$$$$$#########"""""""""""""""######################################################$$$%%%%%%&&&&&&&&&&&&))),,,///111111222444777888999999999777555222111111111000///------,,,******)))))))))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%'''+++///+++###%%%+++777UUUzzziiiSSS:::MMM000AAACCC444000999999---+++******)))(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''''''''''')))+++,,,111777;;;<<<<<<;;;;;;444444444333333111000///++++++)))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))((()))*********,,,...111888999:::999666444333444333222111///---+++***)))''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%''',,,,,,'''%%%&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&(((,,,111666::::::;;;<<<;;;888666555666222000---++++++***((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&(((***...000222222000///...///...---,,,+++)))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''+++222888<<>>CCC333888BBB,,,(((777444!!!"""555))))))))))))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&''''''''')))+++***///666::::::999999999111222222222222111///...******((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))))))))((('''((())))))((()))+++---222444555555333222111222000//////---,,,***(((''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%(((,,,,,,(((%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&(((***...222444666888888888555444333444111...,,,******)))(((&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&(((+++...000000///......///------,,,***)))((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))&&&+++111777<<>>AAACCCEEEMMM>>>111...+++))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%####################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$%%%%%%%%%&&&&&&&&&'''***---......,,,+++,,,---...---+++)))'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((())))))((()))***+++***)))((('''$$$%%%&&&%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((()))))))))))))))))))))*********((('''&&&&&&&&&''')))*********)))))))))))))))(((************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,---......///000000///...---,,,,,,''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((())))))***)))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''')))***,,,---...------))))))'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&,,,333:::>>>AAACCCDDDNNN<<<111...+++)))))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!""""""###$$$$$$%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''+++---,,,******+++---------+++((('''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''))))))***)))((('''###%%%&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((()))******+++*********++++++,,,,,,,,,&&&(((***,,,------,,,+++......---------,,,,,,,,,++++++++++++++++++++++++************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***,,,,,,---............---,,,+++***&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((()))***)))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%''')))+++,,,++++++***(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&,,,333:::>>>@@@CCCDDDQQQ;;;111...+++)))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!""""""###$$$$$$%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%***,,,+++))))))***,,,------+++(((&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&'''((()))))))))((('''$$$%%%&&&$$$!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))***++++++,,,+++++++++,,,,,,---------,,,///555999;;;999555222111111000000////////////,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,,,,,,,,,,,,,+++***)))&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((******(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$%%%''')))******((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&+++333999>>>@@@BBBDDDSSS;;;111///---***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((($$$&&&###&&&!!!((( +++ &&&666 &&&)))###,,,!!! %%%+++((()))###...'''+++""""""""""""""""""""""""""""""""""""####################################################################################$$$$$$%%%&&&'''((()))***))))))***++++++++++++***'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$################################################################################################&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&%%%%%%###***---,,,***)))***...,,,******+++++++++***000///333:::<<<@@@PPPdddjjj^^^LLLBBBHHHWWW``````~~~yyysssggg___HHHLLLDDDAAABBB999++++++444...---++++++++++++***(((///)))++++++###%%%***&&&)))&&&%%%(((+++***%%%'''''''''((()))******+++,,,,,,,,,,,,,,,+++***)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&'''((()))***+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&))))))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''***222:::===<<>>???CCCJJJMMM888111000---+++)))'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!(((''''''666RRRbbb777'''))) %%%XXXcccFFF++++++ >>>%%%FFFAAA???555&&&###:::___RRR111((((((###""""""""""""""""""""""""!!!"""""""""####################################################################################"""######$$$%%%%%%&&&&&&''''''((())))))))))))((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''+++)))((('''(((*********...,,,)))(((,,,666BBBKKK^^^vvv~~~xxxcccVVV===***((())),,,333)))***+++,,,,,,***&&&"""&&&&&&&&&&&&''''''(((((()))***************))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''***222;;;???@@@FFFMMMMMM}}}888222000...+++)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$---""" YYYPPPbbb ///!!!eee!!!RRRSSS+++)))""""""""""""""""""""""""!!!"""""""""####################################################################################"""######$$$$$$%%%%%%%%%'''((())))))******))))))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((($$$''')))+++,,,,,,---...,,,111777@@@PPPhhhxxxwwwddd\\\HHH000+++###,,,222///&&&"""(((000&&&&&&&&&'''''''''''''''((())))))******)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''***222;;;???AAAGGGNNNLLLzzz999222111...+++)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###<<<ooo\\\qqq!!!```&&&KKK&&&$$$%%%iiisss000+++""""""""""""""""""""""""""""""""""""##########################################################################################$$$$$$$$$%%%%%%%%%(((((()))************)))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))%%%)))+++)))&&&'''---333000GGGhhh```SSS@@@222###$$$++++++((('''''''''''''''''''''''''''(((((())))))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((+++222:::>>>@@@FFFNNNKKKwww:::222111...,,,***(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$...&&&zzz%%%$$$[[[>>>)))JJJ+++%%%... iii]]]SSSKKK 222""""""""""""""""""""""""""""""""""""####################################################################################$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((())))))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((())))))*********---///,,,+++555JJJ[[[www\\\===///222444+++ ((((((((((((((((((((((((&&&'''(((((())))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''''''''(((((()))''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%''''''%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))+++111999===???EEEMMMHHHvvv;;;333111...,,,***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++"""WWW((( ***%%% ---$$$,,,"""######)))DDDYYYzzz777!!!""""""""""""""""""""""""""""""""""""####################################################################################%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&''''''(((((('''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))******+++(((...333555>>>WWW|||bbb???******222)))))))))))))))(((((((((&&&&&&'''((())))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))'''((((((((())))))******))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%''''''$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))+++111999<<<>>>DDDLLLFFFlll>>>222000...,,,***)))))))))''''''''''''''''''''''''%%%%%%%%%$$$$$$#########''''''DDD,,, '''""")))kkk222###333"""!!!///===PPP***$$$%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%((()))&&& !!!'''((($$$)))&&&######&&&(((&&&###%%%)))+++))))))+++)))&&&"""''')))'''&&&((()))'''$$$$$$%%%((()))(((&&&###&&&***,,,)))### ###'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&'''(((((("""//////'''&&&&&&***555000,,,===bbbzzz^^^999777+++666!!!!!!///((((((,,,'''***,,,***))))))((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%))))))'''&&&&&&'''((()))'''''''''&&&&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''')))((('''%%%(((''''''(((((((((&&&%%%******))))))***,,,---...%%%+++///+++'''&&&&&&$$$###%%%'''(((((('''&&&%%%)))'''&&&&&&''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$,,,'''%%%'''&&&"""###((($$$$$$$$$$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((())),,,111666:::>>>BBBEEEKKKjjj<<<222000...,,,***)))))))))''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######&&&((($$$\\\rrr""")))GGG000###%%%!!!"""EEERRR (((################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&)))''''''+++,,,)))&&&&&&)))++++++((('''((((((***(((######(((***(((&&&))))))$$$###&&&))))))222---'''######&&&(((***)))$$$ !!!%%%***,,,+++%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''(((((((((...(((&&&222666,,,'''444```ZZZ666)))...888 222'''&&&%%%%%%''')))***((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&&&&+++***((('''&&&&&&&&&&&&((((((((())))))******+++---,,,+++)))'''%%%$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''((()))))))))+++(((%%%$$$&&&***...000)))+++------***'''$$$###+++---,,,***,,,222333111222***$$$$$$)))---+++'''***)))'''''''''((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%'''((()))***+++'''$$$$$$''''''######'''+++***)))(((&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((+++111555999===AAADDDKKKggg999222000...,,,***)))))))))''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$,,, '''zzz000+++%%%iii+++111%%%""";;;+++&&&>>>VVV)))///################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&!!!''')))'''%%%&&&&&&&&&)))'''))),,,)))$$$(((111***...000//////111///+++***///111///---......+++"""***111333///''' """$$$(((---///+++"""&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''###$$$...000(((:::bbb|||~~~www___///"""---000333******&&&###$$$''')))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&&&&''')))***+++)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&((()))+++---((())))))***)))((('''&&&+++,,,,,,---111;;;HHHRRRLLLIIIAAA:::777666///'''---,,,,,,...000...(((###((((((((('''%%%$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&&&&&&&&&&((('''(((,,,,,,)))(((***&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''+++000555999<<<@@@CCCLLLfff777222000...,,,***)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%111((((((hhheee ###)))$$$444PPP===)))$$$&&&)))$$$SSSNNN$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''''')))(((&&&######%%%''''''%%%%%%+++333111((($$$(((---222666999AAALLLTTTUUUVVV]]]aaa]]]UUUKKK???555;;;666///***)))***+++,,,---...,,,&&& %%%+++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))(((,,,******---;;;kkkyyyxxxwwwxxxvvv{{{fff===777$$$###111,,,)))((()))(((&&&''')))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((()))%%%%%%&&&'''((()))***+++&&&&&&''''''((()))))))))%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''((((((((()))***+++)))*********+++,,,///111444>>>JJJUUU[[[___dddhhh```bbbaaa___]]]\\\UUUMMMLLLIII@@@111%%%"""***333&&&(((***)))'''%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&'''''''''&&&'''$$$%%%&&&(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''+++111666:::===AAACCCLLLeee777222000...,,,***)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%111 )))KKK 111...((((((???LLL'''AAA===333///&&&+++rrrUUUFFF___***$$$222################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((((((((((((''')))&&&$$$&&&***,,,,,,+++444+++"""###+++888FFFPPPYYYiii~~~uuunnnbbbUUUIII???666000((((((((((((((()))***+++&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((()))***++++++555---,,,RRR|||uuuuuuxxxyyylllddd[[[VVVZZZsssvvv~~~}}}~~~KKK&&&333((()))(((***,,,)))###%%%+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))))))))******+++*********)))(((&&&%%%%%%%%%&&&'''(((***,,,---...+++******)))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$'''***+++)))(((((((((,,,+++))))))///<<>>@@@CCCDDDKKKddd666222000...,,,***)))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''444,,,===&&&ooofff111444888DDD666EEEppp:::111333)))ooo)))555###################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''((())))))))))))(((***)))+++---***'''---666///SSSwwwpppiiiooosssuuu{{{rrrQQQ777******---///''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''')))))))))***+++,,,...///999CCCaaaqqqxxxooo|||ddd]]]^^^\\\nnnttt}}}cccDDD;;;...&&&)))+++&&&&&&***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((***,,,///000000222666:::===@@@BBBCCCDDDCCCBBB???===;;;:::999222111000///...,,,++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&)))++++++)))+++000555111>>>PPP]]]bbb```^^^]]]ZZZfffyyyxxx|||~~~}}}vvvhhhdddiiiooopppnnnNNNBBB333)))'''((((((&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((,,,+++)))(((((()))+++---(((///333444666999777222444222///,,,******+++,,,))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((''',,,333:::===@@@BBBCCCIIIccc666222000...,,,***)))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%!!!###444'''$$$)))SSS~~~~~~555>>>999tttSSScccQQQYYY[[[TTTQQQ```GGG>>>???CCC555LLLKKK888(((&&&################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''(((((())))))))))))))))))***,,,,,,***111GGG___~~~uuufff\\\eee~~~xxxsss^^^dddqqq```AAA111---''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''*********+++,,,---///000cccqqqhhhSSSFFFTTTrrrPPP999((()))---***&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((***+++,,,///444999>>>AAAFFFFFFHHHHHHIIIHHHGGGFFFIIIKKKOOOSSSXXX]]]```bbbRRROOOIIIBBB999222,,,)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((******)))(((---666>>>LLLSSS\\\ccchhhpppyyyssskkknnnuuuzzz|||{{{nnnwwwvvvpppooovvvbbbGGG555///...---+++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((()))'''''')))---333;;;CCCGGGQQQ[[[cccgggjjjmmmiiibbbXXXRRRIII>>>444...***((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&+++333999===???AAABBBIIIVVV999111000---+++)))(((((((((''''''(((((((((((('''''')))))))))((('''%%%&&&)))---***%%%,,,((((((999666>>>FFFVVVmmm{{{wwwfffRRRDDDAAADDDGGG???111777***555+++$$$'''###$$$)))((("""!!!%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''',,,(((&&&'''***+++***'''***&&&000>>>111kkkgggmmm|||eeehhhfff777(((,,,+++++++++%%%$$$,,,''')))((($$$"""###''')))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((///###///+++,,,///999mmmyyy{{{}}}aaaPPP\\\|||zzzxxxzzzNNN)))000222&&&$$$***'''(((((('''))))))&&&!!!&&&&&&&&&'''''''''((((((''''''''''''''''''''''''+++)))&&&''')))***)))'''***$$$%%%---///***'''***(((111===FFFIIIIIIHHHIII999HHHIIIRRRUUUUUUbbb]]]hhh]]]ZZZZZZTTTSSSNNNAAAWWW[[[hhhvvvsss[[[>>>---$$$444...$$$+++,,,(((111***+++&&&###......%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))))))))(((((((((---###......---:::RRRMMM___pppvvvnnnqqqyyyuuuzzz~~~{{{iiidddgggmmm]]];;;***...000)))%%%''',,,***$$$###(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&&&&&&&(((***%%%++++++,,,000***'''111999000777OOO^^^___hhhxxxtttmmmyyyuuu___FFF333777+++$$$(((+++((('''***(((((('''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$'''***+++!!!(((---((($$$&&&%%%))))))###"""&&&%%%''')))***((($$$###$$$'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((***000:::???@@@BBBFFFIIIUUU999111000---+++)))((((((((('''(((((())))))(((((('''$$$&&&&&&''',,,111+++!!!888)))%%%(((...===HHHDDDXXXZZZcccmmmsss}}}|||rrrrrrzzzjjjQQQ999ZZZVVVPPP:::222###666,,,((($$$###&&&'''$$$ ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((&&&(((///333---&&&+++666///<<<333]]]qqqqqqccc222...333***999&&&((()))*********(((&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((&&&'''222'''***>>>WWWmmm~~~yyysssjjjdddiiiiiihhhhhhiiikkklllmmmqqqqqqpppqqqtttxxx{{{~~~}}}{{{nnnlll|||{{{fffiii===!!!,,,555''''''(((''''''((())))))(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''+++)))'''''')))***(((&&&+++///,,,%%%$$$+++000///CCCNNNXXXVVVNNNLLLUUU```rrr~~~zzz~~~{{{pppooo```RRROOOUUU___ooo|||JJJ<<<,,,---777222((((((&&&(((---111,,,$$$###)))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''''''''+++111;;;RRRTTTHHHwwwpppgggmmm~~~zzzxxxsssuuu|||iiiIII222&&&+++...///+++'''&&&))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((('''((()))000...###"""///555888CCCLLLcccqqqmmmlllyyy{{{tttrrrvvv{{{zzzxxxwww}}}rrrBBBCCC<<<000,,,///...(((---+++***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''&&&&&&%%%%%%$$$%%%((()))&&&###&&&...!!!"""&&&***,,,,,,+++***$$$'''***++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((***000999======@@@DDDHHHTTT888111000---+++))))))))))))(((((())))))))))))(((((($$$+++,,,$$$"""***000000///111333GGGUUUhhhsssWWWQQQ\\\fffyyy|||}}}~~~xxxmmmmmmyyy{{{~~~sssSSSQQQjjjLLLCCC777+++'''***)))%%%%%%'''&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))###---///'''+++666222$$$555FFFxxx{{{wwwBBB'''444---+++(((&&&%%%''')))(((%%%"""&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))+++000555000EEEmmm|||dddXXXZZZVVVSSSRRRRRRQQQMMMJJJMMMMMMNNNOOOPPPRRRSSSTTTOOOOOOOOOOOOPPPQQQRRRSSSUUUXXX[[[^^^```cccfffiiiqqqwwwOOORRRggg|||eee222,,,111%%%)))))))))((('''''')))+++&&&&&&'''''''''((((((((('''''''''''''''''''''''')))((((((((())))))'''%%%'''******''''''///:::@@@EEEOOOYYY^^^cccqqq|||xxxssslllqqqhhhnnnkkkrrrwwwuuuyyy~~~yyy}}}xxxoooddd[[[YYYqqqfffTTT<<<+++...333---111,,,)))***+++***((()))((((((((((((((((((((((((((((((((((((((((((((((((***(((''''''((()))))))))---'''BBBBBBdddaaawwwllljjj|||xxxqqqpppZZZ333)))------'''%%%(((***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''&&&&&&'''!!!---///000:::BBBKKKZZZttt~~~sssqqqxxxzzztttrrrvvvzzzyyyuuutttwwwxxx{{{tttllluuuyyy}}}eeeDDD...))))))''''''&&&&&&''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***)))&&&###)))------(((%%%&&&))))))333---((('''&&&###&&&+++,,,***&&&%%%%%%'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((***000888;;;;;;>>>CCCIIIRRR888111///---+++***)))))))))((())))))******))))))(((,,,)))((((((((())),,,000FFFLLL@@@NNN{{{wwwzzziiiiiixxxwwwdddyyy{{{{{{yyyjjjZZZ___llltttgggPPP\\\kkkDDD666&&&))),,,---'''!!!###)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((())))))***+++---,,,))),,,333777666jjj}}}eeecccnnnpppppprrrooogggdddffffffuuuwwwtttkkkccc333%%%000,,,...)))%%%$$$$$$###$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((()))******,,,******:::ddd|||rrr]]]QQQFFFBBBEEEDDDBBB@@@AAABBBBBB@@@>>>:::::::::;;;<<<======>>>===>>>>>>>>>>>>======<<>>NNNmmmNNNyyyvvvddd}}}~~~ssszzzrrr~~~vvvWWW555,,,%%%(((,,,,,,(((&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&'''((('''(((***,,,///;;;===BBBZZZuuu|||ssszzz}}}{{{yyyuuuxxx~~~yyyqqqgggWWWDDD666111'''&&&&&&))),,,,,,)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''***)))((()))******(((&&&(((((($$$$$$///999444&&&(((******'''(((***+++)))+++(((&&&&&&)))***(((%%%''''''''''''''''''''''''((((((((((((((((((((((((''')))000777;;;;;;???EEEJJJPPP777111///---+++************))))))************))))))111!!!000999///'''(((999@@@ttthhhjjj~~~qqqyyy___XXX```___EEE222'''***))) !!!+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((((()))***++++++000)))///999///)))NNN~~~vvvooommmlllxxxrrrccc[[[```~~~yyyvvvVVV333222***---)))((()))(((%%%''',,,'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((()))***+++++++++000:::___gggaaaQQQEEEDDDBBB<<<:::>>>555444333222222111000///000000000000000000//////111222333444444333222222333444666666555666777999888;;;>>><<<:::;;;AAAFFFDDD______QQQeeeuuuzzzggg@@@///***'''(((,,,***%%%%%%)))'''''''''((((((((())))))((((((((((((((((((((((((((())))))***))))))((()))///...111<<>>GGGJJJMMM888000///...,,,++++++,,,,,,***++++++,,,,,,++++++***)))...++++++EEEkkkyyypppqqqkkk}}}sssIII***+++---%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''((()))***+++,,,------555(((777hhhwwwqqqtttwwwwwwxxxzzz}}}zzz~~~mmmxxxdddEEE***''',,,,,,))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))***,,,---...```~~~QQQ===555<<<;;;///---888...555555///---222000)))---...//////......///000,,,---...000000000///...///......------......///---...//////------...///222111///000111222111000333111444888888AAAaaa\\\yyyJJJ777((()))+++&&&$$$'''(((((((((((()))))))))))))))))))))))))))))))))))))))******)))(((+++111666LLL???VVVlll^^^ooouuujjjOOO,,,---222***))))))))))))))))))))))))))))))))))))))))))))))))&&&+++...+++***777PPPeeeaaaoooiiittt}}}nnnxxxMMM//////222+++))))))))))))))))))))))))(((((((((((((((((((((((()))***,,,000:::HHHXXXbbbzzzvvvqqqmmmlllkkkfff]]]WWW[[[dddgggsss}}}}}}{{{~~~[[[>>>///***))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***222>>>NNN[[[dddppp~~~zzz}}}xxxsssuuuvvviiiooosssooo}}}wwwoooRRR777((())))))))))))))))))))))))((((((((((((((((((((((((***---333777555444:::CCCIIIMMM888222111///---,,,,,,,,,,,,+++,,,,,,***))),,,...///,,,(((777???mmmzzzaaaxxxhhh444777111 &&&&&&$$$ """%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%$$$&&&+++)))###%%%&&&''')))***((($$$!!!%%%$$$###%%%'''(((''''''$$$%%%'''((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((((((+++///%%%***000&&&111000444dddtttuuuwwwzzz}}}nnn333,,,...%%%111&&&***)))(((''''''''''''((())))))))))))((((((((((((***'''&&&...111(((111NNN~~~mmm<<>>>>>III===XXXkkk}}}VVV222+++)))///,,,(((,,,+++(((+++++++++************++++++000(((333///;;;jjjXXXqqqlllqqqzzz}}}sssmmm000333222...,,,+++---+++((())),,,)))((((((((())))))((('''%%%666???LLLTTTddd|||tttnnn{{{fffXXX```rrr~~~uuuuuuaaannnyyyTTT888---%%%***'''&&&(((***))))))***'''''''''((()))))))))(((''' $$$///222222CCC[[[hhhtttxxxnnnpppyyyuuuvvvsss{{{yyyssspppmmmrrr||||||zzzpppcccdddsss~~~YYY<<<'''***111---***---((((((((((((((()))******(((,,,111555666888===AAAHHHKKK777222111///---,,,,,,,,,---+++,,,...000///...,,,+++///EEEyyyxxxiii~~~zzzWWW333999(((%%%###&&&)))((($$$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&)))***%%%"""$$$'''((($$$&&&(((***+++***)))(((&&&(((***)))'''%%%&&&((()))(((&&&%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''(((((()))))))))'''...+++///---$$$777[[[||||||~~~nnnAAA,,,%%%000&&&'''((((((((((((((('''))))))))))))))))))))))))(((---,,,***---:::eee|||444...;;;555333555444222222222222333444777777777666666555555555999777444333666:::777111000///000333444222,,,''',,,444:::999555222000///777666555555555444222000;;;777333333666888666333333555888:::<<<>>>???@@@QQQmmm___666111&&&222***))))))(((((())))))***)))(((((((((((()))*********777(((%%%???CCCNNN{{{yyy___cccPPPFFF===<<>>???:::<<<;;;;;;;;;<<<<<<:::888/////////000555::::::666999:::;;;>>>???>>>:::777:::YYYnnn~~~qqqYYY444)))'''+++***))))))))))))))))))***))))))(((((())))))***++++++'''444???BBB]]]kkkMMM{{{___MMMGGGIIIKKKNNNPPPJJJDDDFFFTTTeee{{{}}}VVV>>>)))***222,,,...333***,,,++++++******++++++,,,%%%333&&&888fffNNNiiijjj|||ppprrrEEE+++///,,,+++......+++)))***))))))((('''&&&(((+++...???DDDSSSdddrrr^^^[[[xxxiii[[[iiipppkkkooolllfff{{{???666+++000000+++))),,,+++'''((()))*********)))))))))&&&222:::<<>>FFFQQQdddqqqmmmhhh```SSSIIIIIINNNuuuhhhfffrrr{{{nnnHHH,,,))),,,(((***))))))((())))))******)))---111444555888===BBBEEEHHH777333222000...------------,,,+++---///---+++111;;;rrrzzzvvvtttbbb___kkkooojjjrrruuuyyyssslllkkkfffggghhhqqqqqqwwwtttEEE333---)))***(((%%%&&&+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))&&&%%%(((,,,,,,)))'''---+++&&&""" $$$,,,222000...,,,---...,,,((($$$'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))******+++(((+++444***+++<<>>AAA@@@<<<888777888BBB@@@???BBBIIIMMMFFF;;;DDDHHHOOOUUUWWWTTTMMMGGGFFFKKKKKKFFFCCCAAA;;;444@@@===:::999<<<@@@CCCDDD999BBBccc{{{~~~CCC///000'''******))))))))))))******)))))))))))))))***++++++,,,+++;;;KKKYYYttt~~~kkk]]]~~~xxxiiinnn}}}rrr```UUUHHHDDDLLLfff|||YYY111'''444111,,,000,,,,,,,,,++++++++++++,,,,,,'''999000TTTcccccc```ppptttddd===///+++))),,,...,,,***+++******)))''''''***000555<<>>OOO___bbb```fffrrrzzzddd777...))),,,,,,&&&$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''')))%%%$$$''')))((('''(((%%%***000666<<>>@@@@@@>>>===???BBBEEEHHHJJJJJJIIIIIILLLOOOPPPIIIEEEIIIMMMJJJDDD@@@999@@@HHHOOOSSSVVVYYY[[[NNNJJJLLLVVVcccoooyyy}}}rrreee___```[[[QQQPPPXXX^^^]]]VVVXXXYYYWWWSSSMMMFFFBBBJJJ@@@TTTnnn|||]]]---,,,000+++******))))))******+++***))))))))))))***++++++***AAA>>>PPPbbbSSSyyyyyyzzzyyy}}}ooo___SSSMMMVVVrrrvvvKKK111333222+++***---,,,,,,++++++++++++,,,,,,---888EEEdddRRRsssqqquuuwwwvvv[[[QQQ333---))),,,...---+++,,,***+++***))))))---666======CCCqqqwwwzzzlll^^^vvv{{{sssiii{{{iii888000+++++++++++++++---)))++++++***'''(((---111@@@@@@SSSsss~~~oooEEE,,,AAAmmmwwwqqqhhheeeqqq|||lllggg{{{xxxooorrryyygggAAA,,,...++++++***)))))))))*********---111333444888>>>CCCJJJEEE999333222000///...---............//////---666VVVwwwnnniiitttRRR<<<***(((***&&&###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$###%%%'''&&&&&&...999999GGGZZZiiiqqqtttvvvxxx{{{~~~zzzqqqiiiffffffHHHBBB888///)))''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))******++++++,,,...///000***HHHssswwwqqqoooSSS111///,,,***)))***+++,,,((())))))******+++,,,,,,---,,,333VVVQQQ555;;;AAA>>>BBBFFFJJJJJJGGGEEEFFFHHHCCCHHHMMMPPPPPPSSSXXX]]]XXXXXXZZZ\\\VVVOOONNNSSS______dddrrrvvveeeddd~~~tttpppVVVCCCCCCgggaaaxxxKKK...111+++******))))))******+++******))))))******+++,,,***CCCNNNooozzz|||sssxxxxxxnnnYYY```uuuuuuMMM333///---+++///---,,,,,,++++++,,,,,,---000DDDVVV[[[dddeeezzz~~~lll;;;333,,,---...---,,,,,,+++,,,,,,***+++111<<>>gggrrrOOO===222///777666666777555222:::QQQggglllgggtttxxxkkkmmmlllYYY???///,,,+++******))))))*********---111222444777>>>CCCJJJEEE999333222000///............//////111111///===fff|||nnnddd{{{ttt}}}VVVtttyyyTTT000&&&)))***((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$''',,,...+++--->>>RRRnnnvvvnnncccRRR@@@333...---...((((((((((((((((((((((((''''''''''''((((((((())))))))))))***++++++,,,,,,111//////333ccc}}}yyywwwzzz~~~444111---***)))***,,,---((())))))***++++++,,,,,,***,,,FFFwwwsssSSS???AAAKKKGGGLLLQQQRRRNNNKKKKKKMMMZZZ```hhhnnnrrrwwwsssvvvgggssslllWWWkkk|||QQQSSSTTTTTTUUU\\\lllzzz___ccczzz@@@###++++++************++++++*********)))******+++,,,BBB???ddd|||iiiwwwsssddd[[[]]]ccciiibbbkkk{{{{{{^^^XXXsssfff555...222///222---,,,,,,++++++,,,,,,---444\\\bbbMMMhhhttt~~~BBB888///...///---,,,,,,,,,------+++,,,333???IIIQQQzzz```WWWzzzvvvdddooohhh{{{NNN***+++555000((()))(((***+++******000:::CCCIIIgggtttqqqwww|||fffLLLDDDBBBHHHvvv___DDD000999EEE;;;888KKKUUUQQQLLLGGG???666555888111^^^gggZZZnnn|||```bbbppp[[[333,,,,,,+++***))))))*********---000222333777>>>CCCHHHDDD;;;444333111///...---......222+++555///'''uuunnn|||zzzrrr|||xxxpppppp{{{wwwjjjZZZ~~~```???/// )))222!!!''''''&&&&&&&&&&&&''''''(((((((((((('''((()))***###+++))),,,888RRRwww}}}{{{~~~yyyrrrsssuuuvvvyyymmmQQQBBB888+++***'''&&&))))))''''''+++))))))))))))((((((((((((&&&)))++++++,,,...///------...000JJJ{{{|||pppmmmnnn}}}~~~yyy{{{uuummmhhhgggjjjmmmqqq|||aaa///,,,((((((666)))&&&((()))&&&+++333---(((111///111```~~~uuuvvv~~~}}}zzzgggXXX^^^www}}}gggsss{{{sssiiiccceeekkkgggYYYPPPQQQCCC]]]MMMsssyyyiiivvvttt{{{}}}yyyuuuqqqmmmhhhddd]]]lllzzzxxxCCC///,,,///)))&&&,,,+++''',,,(((000%%%'''888+++"""999GGGBBBzzzfffnnntttpppuuufffiiiuuutttxxxuuuwwwrrrccc666...)))666000+++))),,,------...000EEEXXXXXX\\\zzz___}}}qqqwww999&&&444---(((...''')))555,,,&&&777???===GGGjjjhhhRRR{{{lllvvvyyydddwww```777&&&111---$$$...222***(((---000222???OOOjjjccc@@@DDD:::GGGXXX444777999>>>NNNkkk```EEEAAA...;;;dddppp[[[XXXnnnuuusss___~~~{{{TTTKKK---///,,,((((((+++,,,)))+++,,,...000333777>>>BBBHHHDDD888444333111///............+++333&&&777WWWhhh|||~~~eeePPPPPPZZZ~~~xxxyyyWWW666---+++(((((((((''''''&&&&&&''''''(((''''''''''''((()))))))))777$$$///;;;]]]kkkpppkkk```eeeuuuwwwmmmjjjnnnpppnnniiijjjttt~~~rrroooZZZMMM???000+++(((******(((&&&((()))))))))))))))))))))((((((+++,,,***((())),,,...111)))HHHxxxuuuuuu}}}}}}qqqoooiiicccccchhhnnnrrrjjjdddfffddd\\\```hhhfff]]]]]]___bbbggglllooorrruuu|||SSS***(((+++(((,,,((((((---***)))---(((&&&///111@@@ooo}}}aaaSSSXXXeeewwwtttWWWSSSLLLOOOUUUPPPTTThhhvvvzzzooolllhhhfffgggjjjmmmooovvv}}}xxx000...///***)))---+++'''+++(((...)))(((111,,,+++???BBB___|||cccssscccyyyKKK999777$$$///,,,+++------,,,///444MMM^^^VVVsssyyyrrrSSS333222---+++111///)))///)))+++;;;???AAAQQQ{{{sss[[[kkk{{{~~~qqqtttyyyvvvrrr}}}tttMMM,,,,,,///***,,,)))''',,,333555888HHH\\\qqqzzzpppmmmtttlllUUUVVVIIINNNqqqlllGGG???<<>>mmmxxxmmm}}}~~~ttt|||rrrqqqsssqqqsss}}}xxxmmmYYY:::111******,,,***(((((())))))))))))))))))))))))***,,,---+++((((((---222///000^^^wwwsssxxx~~~dddbbbkkkppplllssszzz}}}666...111---***&&&000...'''))))))(((000...eeezzz^^^MMM\\\ttt}}}ggg```{{{KKKBBB999???CCC===JJJkkkgggzzz~~~|||zzzyyyzzz~~~wwwRRR222---+++---///+++)))+++))),,,,,,******...888DDDUUU|||zzzmmm::::::666...---......,,,+++111:::QQQ[[[VVVssspppfff???---+++---......++++++***444@@@???JJJeeeyyy}}}UUUhhhxxx|||iii:::)))//////,,,******...222222999OOOffflllwwwpppvvvjjjWWWVVVEEE,,,ZZZ}}}wwwTTT777CCChhhrrrnnnBBB777LLLeeennn]]]eee|||~~~aaaSSSVVVPPPSSS999(((,,,000***(((///***,,,---///222777===AAAIIIBBB666333222111///...//////000///444555fffjjjzzzvvvooo{{{vvv~~~vvvpppnnnppp||||||uuuttt~~~}}}MMM555((($$$---((((((''''''''''''((((((+++*********,,,------,,,000FFFxxxmmm|||}}}yyysssyyy}}}|||yyywwwvvvtttzzzrrrrrrtttvvv~~~}}}oooHHH:::,,,)))+++++++++,,,)))))))))))))))*********+++***+++---------000555...@@@{{{qqqeeeqqqWWW777333&&&)))***$$$000...(((,,,///---111;;;{{{{{{vvvsssgggXXXoooVVVKKK<<<777777111666KKKyyyYYYxxx~~~www;;;,,,)))000...***+++,,,***(((,,,+++(((333BBBFFFOOOhhhfffuuuZZZsssSSS...222...///000000++++++555AAASSSRRRgggzzzyyy~~~|||qqqKKK///---///+++)))///***///<<<@@@>>>VVV|||{{{cccmmmzzzNNN///+++......000------...222AAA]]]www|||zzzvvvXXXFFFMMMccctttDDD...@@@```vvvXXX888EEEeee\\\]]]wwwmmm]]]PPPTTT@@@///,,,---+++))),,,***+++---...111666<<<@@@IIIBBB;;;333222111000//////000000///999777^^^rrrqqqrrrmmmmmmyyyyyy~~~NNNbbb{{{sssqqq}}}rrr===+++---&&&(((((((((''''''(((((((((++++++***)))))),,,000333OOO|||jjjddd}}}rrrzzzrrrpppwwwvvv^^^KKK777---***))))))+++((()))))))))*********+++...))))))///111//////111777ddd{{{jjjqqq}}}BBB...111###---'''///,,,(((///000...111\\\zzzwwweeeRRR___bbb]]]YYYZZZjjjjjjnnnuuukkkUUU___XXXIIIDDDBBBGGGRRR{{{XXX{{{|||sssxxx~~~yyyMMM000(((000,,,)))---,,,,,,'''))),,,,,,888HHHLLLfffssslllmmm}}}BBB//////000222000,,,,,,999HHHXXXPPP||||||```;;;000222///,,,///,,,444===:::AAAdddccc~~~zzz~~~}}}ddd>>>(((***111---+++,,,222???TTTooo\\\eee777qqquuuEEE222AAAZZZ~~~bbbFFFEEEttthhhiiioooWWWcccGGGEEE:::,,,'''+++,,,''')))***,,,...111555;;;@@@IIIAAA<<<333222111000///000111111111444^^^vvv~~~zzzggglllxxxsssddd{{{jjjlllLLL000000""")))((((((''''''(((((()))((())))))'''&&&---888BBBuuurrrjjjooobbbeeetttqqqppptttooouuuaaaIII888...'''&&&(((((())))))******+++++++++///***)))///000,,,,,,222PPPXXX000333"""///+++...***)))...+++,,,888wwwyyyxxxnnnPPP555CCCuuuWWWBBBAAABBBLLLOOOPPPKKKMMMnnnqqqgggWWWOOOjjjoooZZZJJJFFFMMMZZZ~~~ooovvvWWW}}}yyy|||~~~~~~yyyiii;;;)))111***)))///+++,,,((('''---444;;;LLL```RRRuuueee;;;111111111000---///===LLLUUUYYYuuuKKK...,,,111...------666999888OOOuuu}}}qqq{{{~~~www|||uuuMMM,,,***222+++,,,111999FFFYYYmmm{{{|||qqqrrrHHHPPPOOOlllEEE+++DDDssshhh@@@OOOjjjllldddpppqqq___VVV===GGGCCC///%%%+++---%%%(((***+++---000555;;;???HHH@@@999333222111000000000111222222GGGfffmmmzzz___nnnqqqvvvlllmmm~~~jjj>>>+++)))))))))(((((((((((())))))'''***,,,)))(((333GGGYYYpppwwwmmmrrr~~~zzzyyyqqqoooYYYFFF777,,,((()))((())))))******+++,,,,,,---***,,,000---***333BBB~~~lllnnnzzzuuurrrqqq}}}GGG///***,,,,,,---***,,,---(((444PPP}}}ttt^^^AAA444CCCfffKKK///999:::444AAAHHHGGG>>>@@@^^^ssskkkjjjqqqZZZ>>>ccctttuuuiii___WWWYYYeeeeeeTTT[[[hhhUUUuuu{{{~~~JJJ...222)))(((///((()))+++'''---999;;;QQQ~~~xxxuuu{{{www{{{FFF333111000///...333AAAOOOQQQlll```111(((222+++---000888888@@@iiicccxxx~~~WWW555//////+++000666;;;EEEYYYpppooohhhzzzNNNMMMDDD~~~~~~LLL888111^^^jjj===___wwwlllgggyyyrrrLLLAAAGGGDDD555+++******)))((()))+++---///444:::???GGG???555333222111000000000111222---qqqkkklll```fffppphhh|||zzzggg[[[eee~~~OOO(((444))))))(((((((((((())))))(((---000------;;;UUUkkkxxxrrrtttbbbPPP@@@222,,,---((())))))***++++++,,,,,,)))***///222---,,,>>>VVV{{{yyyooo```UUUOOOKKKIIIGGGGGG]]]|||bbb---333&&&++++++,,,000...(((???jjjqqq~~~mmmWWWCCC:::333888VVVyyy```444111777444888555555999===???IIIeeelll\\\JJJWWWoooyyywww[[[VVVOOOUUUbbb___[[[ccceeeJJJcccwwwZZZlll{{{UUU222333((('''///&&&'''...(((---<<<999UUUbbbeeerrr555222///...///555CCCPPPSSS|||sssvvv<<<---666***///333;;;999JJJ]]]sss~~~\\\>>>555,,,+++111777:::GGGccc}}}fff^^^NNNaaa\\\---:::YYYxxxqqqiii]]]NNNFFFOOOjjj```@@@^^^mmm___cccRRRJJJFFFAAA;;;111((((((---((()))+++,,,///444:::>>>FFFFFF888888...333:::000***000555555www___|||uuu|||[[[bbbtttaaa^^^qqqmmmeeeWWWuuuggg)))---((()))***)))((()))***,,,,,,111+++***>>>YYYqqqhhh|||ttt~~~mmmbbb^^^:::)))111+++++++++***)))***---///333%%%222(((555111...sss}}}YYY~~~mmm^^^YYYSSSPPPOOOMMMGGGBBBHHHMMM[[[tttsss:::***...111111000%%%888&&&NNNgggKKKBBB888555>>>NNNqqqbbb:::444333;;;,,,;;;777222666777222EEEkkkeeeVVVQQQJJJEEEFFFVVVzzzwww]]]HHHBBBJJJVVV]]]iiiOOOeeedddhhh~~~yyy666(((111'''...---000...%%%---GGG>>>nnnxxxvvvHHH...---888222888JJJOOOHHHzzzqqqMMM......---666666666<<<[[[uuu^^^~~~xxx}}}HHH555...+++555;;;999gggjjjeeeZZZBBBnnnBBB>>>>>>vvv______XXXSSS[[[YYYFFF;;;===>>>AAAWWWsss{{{\\\DDDdddooogggmmmOOONNNCCC<<<999111&&&&&&///***,,,---......222999???HHHEEE777666333555444//////222...OOOqqqkkkhhhdddhhhqqq{{{}}}}}}nnn|||ppphhhvvvmmmgggeeeTTTVVVAAA111++++++++++++***)))***+++)))111<<<>>>mmmnnn|||uuuLLL333******************+++,,,...((()))333)))666***aaa|||```jjjyyysssbbbTTTllltttgggiiiyyyYYYUUUUUUTTTSSSRRRQQQPPPPPPJJJTTTdddvvvmmmSSS111///******333,,,777...]]]iiiLLLAAA777444:::GGGgggvvvNNN222(((000000222555333666???>>>@@@NNNvvvyyybbb\\\VVVQQQMMMMMMXXXeeefffNNNAAACCCIIIVVVJJJcccwww~~~YYYeeeJJJ...111(((---...(((+++)));;;QQQ```yyymmm}}}lllBBB---...,,,666KKKUUU]]]yyyZZZ111...+++)))999BBBHHH^^^|||[[[ttttttppp___777---------222BBB```iii~~~zzzfff___HHHfff\\\666BBBlll{{{}}}wwwvvv}}}xxxYYYIIINNNHHH888@@@ZZZqqqhhhQQQ\\\eeebbb```OOOPPPFFF@@@???888---***///***+++------...222999???HHHDDD666444888666///---333444000jjjdddtttkkkfffssswww|||uuuhhhllluuudddsssbbbggg[[[FFFyyyIII,,,---------,,,++++++******555)))///@@@dddqqqxxx||||||```KKK,,,))))))******+++,,,,,,,,,)))000111***444+++zzzaaaQQQTTT^^^xxx}}}VVVmmmhhhNNNOOOWWWlll{{{rrr___```ppplllpppkkklllxxxvvv```NNNSSSVVVWWWUUUPPPNNNPPPSSSTTTddduuussslllttt999------(((444...+++444ooogggIII===444444999AAA\\\kkkyyyggg<<<111222999---999999333666:::===GGGNNNyyy{{{ggggggnnn{{{nnnvvvzzzrrr___NNNIIIJJJCCCBBBWWW```^^^III```iii666000******---...///...@@@DDDggg~~~zzzMMM---...444<<>>>>>:::000)))))))))+++------...222999>>>IIIDDD777666888555000//////888GGGrrrppp{{{iiiwwwiii___TTTuuuiiiddd___HHHgggggg222---,,,,,,,,,,,,,,,+++***000 555KKKnnnmmm{{{xxx|||hhh{{{ssspppxxxooolllddd444)))))))))***,,,---,,,+++111---,,,///333MMM___BBB888999666MMMkkkmmmoooxxxTTT<<<999BBBfffUUU@@@HHHJJJZZZ[[[[[[gggaaaRRRUUUXXXYYYYYYVVVSSSTTTXXX]]]fffxxxzzzGGG---444(((111...&&&HHH~~~dddDDD999333666<<<@@@XXXpppxxxxxxNNNJJJ888---888;;;666555===>>>???HHHBBB{{{ooozzzgggPPPEEEJJJVVVaaahhh}}}wwwgggPPP;;;111>>>>>>EEEDDD@@@===UUUqqq>>>......))),,,---...000GGGGGGvvv{{{zzzddd777000999@@@GGGLLL}}}HHH555111444777444UUU~~~ooo{{{wwwjjjvvvdddhhhJJJUUUvvvxxxyyyxxxxxxvvv>>>;;;555---NNN```xxxxxxnnnvvv]]]^^^111MMMpppllluuu|||cccYYYdddaaaOOO[[[aaannn{{{qqqQQQVVVbbbNNN\\\MMMCCC;;;:::888111***'''(((***,,,,,,---111888>>>IIIEEE888888666111333222)))===iiiyyy{{{pppccc}}}fffOOOSSS\\\uuu[[[VVVJJJIII|||>>>...,,,******,,,------,,,,,,555777}}}fffyyyjjjfffzzz{{{kkkuuuuuu:::,,,***)))***,,,---,,,+++111%%%...666111zzzvvvFFF555555777222;;;MMMQQQ}}}fffGGG888333FFFWWWddduuuyyy[[[333777HHHOOOZZZkkkdddWWW]]]\\\ZZZYYYZZZ^^^fffmmmrrrxxxuuu[[[222333'''...333222iii~~~dddDDD999444777<<<>>>TTTeeeeee~~~hhhZZZppp\\\BBBGGG:::000<<>>KKKdddxxxqqqaaa[[[cccaaa```bbbhhhpppwww{{{cccqqq;;;000,,,...777;;;yyy~~~gggHHH===777777::::::PPPRRRQQQVVVMMMYYYyyywwwfffVVVPPPIIIGGGAAA999QQQ}}}~~~QQQVVVlllsss~~~sssWWW@@@???KKKOOOIII;;;>>>777===777999KKKbbb}}}{{{TTT///333...///111---888CCCZZZpppbbbppp{{{UUUSSSPPPPPPYYYssscccYYY111111???LLLZZZzzzooohhh444///444333AAAnnn```SSSpppYYYDDDQQQDDD>>>===FFFMMM\\\jjjbbbFFFUUUCCC>>>___dddYYYjjj{{{zzz}}}```---333444]]]RRRxxxrrryyy```zzzGGGsss;;;???nnnzzzFFFmmmyyyhhhOOOAAATTTmmmuuulllEEE<<>>888555111...+++''')))++++++,,,000777===HHHDDD999222888///000777000LLLkkkoooccc[[[LLL@@@QQQrrr[[[jjjxxx]]]WWWRRRCCCdddfff;;;555---***,,,//////...,,,---uuuvvv{{{ttt~~~qqq{{{mmm666111+++***,,,......,,,000***555333MMMwwwQQQ:::IIIHHHMMMXXXNNNJJJccc___~~~yyykkkOOO:::555222888KKK```cccSSSCCC>>>:::;;;PPPhhhjjjccc```^^^jjjnnnrrrtttvvvyyy~~~```NNN000444...333:::}}}}}}yyyfffHHH>>>777666888:::QQQ___fffZZZ[[[aaadddrrrzzzyyyooo[[[WWW|||```:::BBBXXXsssJJJMMMQQQPPPBBB:::FFF[[[WWWPPP???DDD888BBB???IIIBBBZZZMMMKKK___iii~~~~~~ooo777111...///)))***AAADDDrrr[[[sssvvvxxxvvvjjjPPPkkkggg```^^^ccciiidddYYYhhhnnnvvv}}}\\\ooo>>>666BBBMMMZZZzzzfff}}}}}}zzzjjj^^^www<<<555888111IIIRRRxxxkkkJJJFFFMMMEEEFFFKKK<<<666EEEMMMOOOWWW```xxxQQQAAALLLAAA;;;OOOUUUOOOXXXjjjwwwgggvvv|||{{{mmm<<<666888KKK]]]}}}qqq~~~uuubbb~~~^^^TTT000MMMlllCCCTTTsssvvvcccOOOFFFLLLJJJPPPfff}}}wwwZZZKKKNNNVVV[[[bbbjjjssszzz}}}}}}zzzwwwnnnlll```WWWZZZMMMGGGEEE@@@:::444000,,,)))''')))******+++///666<<>>444333:::eee|||XXX^^^JJJ;;;CCCBBBIIILLLJJJVVVLLLUUUZZZccclll~~~IIIAAACCC:::???WWW___PPPDDD[[[mmm[[[}}}xxx:::444555555iiixxxzzzssssss___FFF@@@```qqqPPPiiiuuu~~~|||QQQ666===AAALLL\\\hhhsssvvv{{{}}}tttxxxqqqeeepppaaaTTTbbbKKKGGGHHHGGGAAA:::444///,,,&&&(((******+++///666<<>>JJJZZZnnn}}}```yyy666333///...YYYwwwmmm```eeettt}}}wwwuuuuuusssmmmhhhSSSGGG;;;555555:::DDDNNN]]]kkkwwwtttsssCCC777QQQYYYsssvvvbbbNNNQQQXXX[[[RRROOOWWWaaaiiixxxPPP555---))),,,222JJJUUUqqqQQQLLL:::;;;QQQfffxxxkkkyyy~~~|||}}}sssXXXwwweeeQQQ444555>>>aaazzzXXXqqqbbb\\\LLLIII[[[ddd]]]WWWXXX___cccmmmiii;;;>>>:::999DDDQQQSSSHHH<<>>===999GGGHHH^^^AAA555<<>>eeezzzbbbdddcccwww|||}}}|||mmmaaafffkkkmmmsssddd{{{vvv___OOOBBB555777:::999;;;HHHUUUNNN===CCCggg|||vvvvvvTTT...;;;AAAmmm^^^vvv>>>GGGsss^^^dddwww]]]QQQWWW]]]PPP:::222HHHcccllljjjhhhWWWLLLUUUkkk}}}|||pppfffjjjddd^^^bbbaaaUUUKKKEEEDDDAAA<<<666111---,,,(((''')))+++,,,---555===FFF>>>;;;333999...777111OOOuuu^^^aaawwwkkkGGG@@@___bbblllgggbbbkkk}}}zzzuuu~~~hhhNNNGGGEEE;;;qqqjjj999///333///111...333BBB|||\\\xxxUUU@@@kkkXXXGGGUUUmmmyyylll|||dddDDD222+++++++++222------333///WWWxxx^^^PPPZZZUUUhhhxxxeeeTTT;;;999===???eeeqqq444===666GGGGGGTTT???333777<<>>===???BBBDDDEEE>>>777555777===JJJVVVrrr~~~\\\FFFPPPxxx~~~wwwkkkSSSXXXhhhqqquuuyyyxxxzzzwwwZZZ---...))),,,555OOOfffxxxsssNNN[[[zzz|||uuuwww|||~~~}}}iiiMMM{{{ttt222999UUUxxxyyy~~~{{{~~~{{{qqquuugggaaa}}}fff444999???mmmssspppdddXXXgggsssxxx}}}uuupppqqq|||qqqSSS888,,,...333000999777222???SSSPPP<<<999]]]wwwtttooo||||||]]]222@@@MMMhhhiiiSSSqqqFFFOOOppp^^^AAA===uuuoooYYYXXXCCCUUU;;;555777---888TTT___{{{}}}{{{xxxaaa^^^aaa^^^YYY\\\___XXXLLLBBBEEEEEEAAA888111......((('''(((+++,,,---555>>>FFF>>>;;;555888///666555aaannnjjj|||rrrNNNIIIIIIVVVmmm}}}hhhMMMDDDCCC:::TTT<<<...666...000111333YYY}}}nnnppp{{{XXXRRRppptttFFF>>>PPPbbbsss~~~|||```YYY222000+++---555***+++111000rrrMMMHHH___oooddd^^^^^^999999===DDDddd~~~===000888LLLJJJPPPEEE666999===AAAEEERRRnnnZZZrrr[[[444...:::yyy~~~zzzYYY>>>444444555999888666444222444777;;;;;;777444444666>>>MMM[[[jjjyyy|||tttVVVGGGVVVyyyyyyttt}}}ssswwwyyyFFF???***111BBB```QQQcccyyy^^^FFFKKK]]]^^^cccwwwvvvyyylllRRRhhh;;;666SSSvvv}}}xxxwwwvvvnnnrrr~~~[[[bbbbbbrrryyy>>>:::CCCvvvlll}}}cccVVVtttuuusssvvv\\\???///---///222555111555444222<<>>???666CCCyyy~~~rrrXXXZZZ[[[VVVUUU]]][[[LLLDDDDDDCCC???888222///...((('''(((***+++---666???FFF???;;;888999111666999sss~~~kkkEEEHHHZZZdddlll}}}wwwyyy|||hhhMMMCCCBBB;;;GGGDDD...333,,,///111444fffhhheeeiiiaaatttUUUOOOFFFSSSRRR>>><<>>PPPaaa```fffvvvooollljjjlllcccIIIAAAUUUzzzlllbbbuuuzzzppprrrxxxmmm***...***...???RRRwwwuuuwww{{{|||fffXXXiiiiiikkkQQQVVVIII;;;QQQggg}}}uuuqqqnnnhhhlllxxx[[[UUUmmmrrrHHH:::HHH~~~gggyyyZZZfff}}}vvvxxx[[[===666222555666333222444555000000777===<<<777555666SSSrrr~~~~~~ooo~~~uuu<<>>...000333---:::jjjWWWXXX___uuuYYYGGG???>>>AAAVVVcccBBBCCCHHHooottttttwww<<<111...111...000000+++VVVyyyYYYqqq|||wwweee===DDDZZZHHH333@@@>>>YYYkkkxxxSSSQQQeeelll```ZZZhhhaaaUUU999888SSSccc>>>...333<<<:::777333222333444222111111222444444666@@@XXXmmm===999555DDDJJJEEELLLIIIIIIFFF@@@BBBFFFIIIcccvvvqqqqqqxxx888---+++///QQQdddwwwuuukkkjjjsssSSSMMMqqq===QQQ|||zzzzzzyyyvvvrrrmmmhhhkkkZZZIII{{{mmmOOO666SSSgggrrrqqqPPPJJJfffxxxzzz}}}zzzlllLLL666:::>>>;;;<<<666///'''(((111888444,,,111......222444333222444666MMMooo|||zzzkkkMMMQQQmmm}}}dddaaammmIIIvvvzzz```333MMMnnnvvvgggPPPMMMWWWQQQDDDXXXcccJJJCCC@@@<<<888555111...,,,(((&&&&&&)))***...777AAAEEEBBB:::444333333555CCCcccSSSoooooowwwtttqqq|||xxxppp```HHH===>>><<<444zzzGGG---333555+++<<>>:::555GGGWWW666CCCLLLhhh}}}fffqqqtttIII444000000***111444333```{{{ooovvv|||{{{mmmrrrLLLMMMaaaCCCDDD>>>HHHQQQlllTTTKKK___fff\\\KKK;;;999RRRuuuOOO:::999???===777000///222555555333333444666666777BBBZZZqqqaaa```KKKBBBOOO888<<>>@@@AAA===666///------(((&&&&&&(((***...777BBBFFFEEE>>>666666888333NNN___gggttt~~~||||||}}}oooYYYGGG???<<<;;;>>>rrrEEE...555444222???zzzTTTqqqUUUGGGIIIEEE<<>>===<<<;;;KKKhhh}}}ttt}}}{{{RRR777222---333///000888kkkwwwoooxxxLLLNNNdddooo```III@@@HHHQQQLLLrrrPPP[[[uuuZZZPPP777666___yyySSS222000???III...===444999111::::::666888===@@@===CCC___~~~yyy|||{{{RRRuuu<<>>EEECCC;;;999888888222LLLnnnttt{{{|||~~~hhhppp{{{lllVVVDDD>>><<<;;;???sssSSS666666222222BBBdddqqqxxxaaaQQQTTTWWWQQQRRRYYYHHHYYYtttkkkIII777999666???BBBBBB@@@;;;GGGaaa{{{tttyyy}}}WWW888666000222111///666sssxxxyyyuuucccSSSmmmwwwnnnpppwwwdddddd[[[QQQVVVdddfff\\\UUUrrrsss___III///666gggvvvUUU;;;777@@@BBBfff___<<>>@@@???>>>999EEE___zzzooopppjjj^^^:::<<<333111222111666llldddJJJHHH```gggYYYTTT[[[wwwzzzpppgggvvvmmmqqqpppjjjgggxxxaaaJJJAAAAAAkkkrrrUUUAAA<<>>AAADDDEEEGGGHHHDDD>>>000,,,(((''')))++++++))),,,,,,++++++******)))))))))+++...//////000222333000BBBaaasssuuuwwwooo\\\xxxjjj{{{xxx~~~uuuUUUppprrrbbb___^^^eeesssmmmlllmmm{{{dddGGG>>>EEE___aaaWWWEEEGGGKKK>>>???bbbiiiEEEGGGAAA:::666444222...+++(((&&&''')))***,,,444===DDDLLL<<<555555777888aaallliiiqqqpppxxxfffMMM<<<888999;;;;;;iiioooHHH<<<444444CCC|||dddlll{{{rrreeelllXXX>>>EEENNNDDD555444999888666777777FFFbbbwwwqqq|||mmmaaa===AAA666000333555888bbbIIIPPPYYYLLL[[[uuueee}}}|||\\\GGG>>>888dddpppOOO>>>===BBBuuuzzzbbbzzzMMM555...222222222222333333444444111111999===555:::jjjDDD333444AAApppuuueeecccFFFbbbAAAaaatttuuuwwwzzzxxxpppiiiggggggeeeaaabbb___bbbZZZAAA\\\lll[[[hhhyyysssvvvlllOOO444<<<@@@???BBBHHHFFF===...,,,***+++---...---+++,,,,,,,,,,,,++++++******))),,,///000000000000111666FFFaaaqqqqqqssskkkWWWxxxuuuvvvssszzzsss[[[mmm}}}kkkiiigggQQQFFFDDDZZZqqq^^^|||zzzKKK???CCCIII:::CCCmmmlllJJJIIIDDD===888555222---)))'''&&&&&&))))))+++444===DDDQQQ===999888666888fff{{{wwwmmmmmm~~~zzzxxx{{{wwwyyywwwdddKKK:::666888:::>>>fffsssLLLBBB;;;777>>>hhhrrr{{{yyyiiiwwwpppWWWGGGKKKOOOEEE999777111777777777:::999FFF```www}}}]]]BBBDDD777222222666999fffTTTUUUUUU{{{uuusss```{{{TTT???===333eeepppJJJ777>>>NNN{{{vvv666333999222333333333333333333333666+++...:::888,,,777PPP||||||KKK222666DDDmmmkkk^^^[[[BBB]]]AAA[[[}}}nnnuuutttwwwuuullleeeccccccbbb___\\\XXX^^^XXX@@@llldddpppyyy~~~wwwqqq{{{xxxttt|||RRR>>>+++444888777:::???:::000---,,,,,,---------+++******+++,,,---............,,,...000111000......///CCCRRRjjjvvvuuuwwwssscccxxxdddhhh}}}uuu}}}qqqgggppp>>>333BBB\\\xxxrrrtttqqqkkkCCC<<<===FFF777IIIttthhhLLLMMMGGG???:::666222,,,''''''%%%&&&((()))+++333<<>>333222:::ppp{{{NNNIIIxxx666000jjjUUU333???```kkk777;;;BBBHHHIIIJJJPPPWWW^^^___888999444555666666555444333222)))444777///,,,444888666AAA555444DDD]]]}}}~~~}}}EEE<<<777\\\tttyyy{{{aaa___HHHVVVXXX```gggeeeoooaaa[[[aaadddiiikkkfffaaa```___^^^^^^ZZZ^^^iiitttJJJHHH^^^eeexxxsssnnn~~~cccBBBBBB???333===666333222555444...)))((('''((())))))((((((((()))'''))),,,...///000//////.../////////------///111999MMMiiiuuuttt{{{{{{~~~uuuxxxuuuiiiuuu{{{|||}}}ooocccqqqzzzuuunnniiiRRRNNN}}}TTT:::;;;222@@@999XXXzzzYYYNNNHHHCCC===999555111+++'''&&&%%%&&&((((((***333<<>>666888rrriii{{{sssyyylllgggWWWCCC777777<<>>;;;xxxkkkqqqIIIWWWwww{{{III:::CCC111:::===666333888;;;999999999333111888===QQQnnn~~~zzzJJJXXXKKK:::CCC444111;;;}}}zzzxxxMMMBBBrrr888555lll]]]444<<<]]]WWW999777333333<<>>===aaa[[[VVVDDD???:::777555111,,,'''&&&%%%%%%((((((***333<<>>BBBiiikkkvvvuuu|||}}}wwwnnniiiNNN;;;===666444FFFCCCooommmaaaSSSQQQ>>>hhhkkkmmmrrr{{{oooPPPgggVVVAAA666;;;444777888888666777;;;???:::;;;888:::??????OOOmmmsssooo}}}WWW\\\NNNHHH@@@666444333|||sssVVVfff```EEEKKKuuu777444YYYhhh888BBBEEEmmmdddBBB555???:::FFFYYYPPPXXXqqqsss___RRR:::BBB???@@@@@@@@@>>><<<;;;<<>>888888888444999IIIyyyzzzHHHVVVPPPDDDBBB999(((,,,111!!!'''%%%%%%(((***,,,111999CCCwww[[[CCC:::555WWW{{{~~~}}}{{{}}}|||uuummmfffMMM;;;;;;666666HHHIIIvvvkkkbbbWWWTTTCCC```wwweee~~~}}}qqqgggOOOBBBVVVgggiiibbb999555222555;;;;;;;;;:::888888:::;;;999>>>===;;;>>>BBBUUUrrrgggqqqPPPVVVLLLJJJEEE===555555xxxbbb```\\\qqqtttvvvkkkhhhyyyhhhVVV]]]eee}}}nnnVVVHHHbbbppp@@@===]]]rrr======FFF^^^vvv>>>***999???\\\iiibbbeee~~~UUU>>>BBB:::???BBB???CCCKKKJJJ???777666???<<<;;;<<<======BBBIII<<>>999666888<<>>BBBOOOcccxxxzzz}}}ttt}}}666444666rrrqqqqqqvvvvvvuuuSSSPPP@@@```vvvxxxqqqbbbdddkkkkkkddd^^^___]]]ZZZVVVUUUWWWYYYXXXXXXWWWdddvvvHHH>>>>>>IIIOOOtttkkkvvv}}}rrrMMM??????777777000555111000333222---))))))))))))(((((((((***+++,,,---......---,,,---///111...///000...---///222444777WWWmmmvvvuuufff|||tttoooggggggccc___sssxxx~~~cccEEE>>>jjjppp[[[KKK???888666999333444AAANNNrrrhhhSSSFFFBBB???888///000///%%%'''%%%%%%(((***,,,111999@@@eeeRRRBBB:::YYYxxx{{{zzzrrrjjj```III:::999777;;;JJJIII||||||ddd___YYYVVVHHHUUUYYY~~~xxx```OOO<<<:::QQQ[[[dddsssVVV777::::::888777666555666777777777666777AAA@@@;;;>>>FFFZZZttt~~~qqqkkkPPPSSSKKKIIICCC===555888nnn~~~~~~]]]GGGPPPhhhuuuXXXHHHNNNJJJOOOLLLWWWxxxllllllsssWWWnnnvvvHHHIIIxxxdddGGGDDD]]]GGG777III___OOO444EEERRRyyy|||wwwPPPsssdddQQQNNNAAA===KKKNNNTTTNNNQQQVVVUUUIII???FFFUUUDDDLLLQQQNNNIIICCC<<<666<<>>fffSSSJJJRRRvvv~~~]]]PPPTTTiiihhhcccbbbYYYJJJUUU___UUUYYY\\\TTT```jjj```mmm```SSSaaaggg???GGG}}}XXXHHHCCCTTTVVV999OOOggg^^^<<>>>>>MMMfffuuurrrsssqqqJJJzzzbbbTTTcccMMM---333222...---000555666000+++)))(((((('''((()))***,,,---///000111000//////000222222///---///000000222444GGGdddvvvwwwzzz~~~iiiGGG}}}|||mmmbbb]]][[[QQQPPPbbbwwwrrryyy{{{yyy{{{|||qqqIII@@@???OOOcccnnnrrrsssRRRDDD777222333444666888555888KKKiii```ZZZUUUDDDKKK===333888///!!!&&&'''%%%%%%(((***,,,111999@@@bbbeeeHHH999OOO|||tttsssxxxvvvlll```PPPBBB999444999FFFOOOMMMpppdddaaabbb^^^YYYSSS{{{gggssswwwlllNNNJJJDDDeeejjjPPP888333777444111111333888>>>AAA@@@>>>;;;AAA>>><<>>@@@ZZZvvviiiRRR[[[ppphhhRRR^^^xxxyyyUUUmmmdddWWWKKKCCCHHHdddgggVVVjjjkkkfff~~~[[[===LLLWWWIII???FFFiiiDDDUUUsssyyyNNNAAAUUUuuufffooovvvlllvvvWWWNNNLLLMMMZZZQQQBBBccc}}}yyy```SSSJJJAAA;;;;;;<<>>777333555888666444333000???mmmYYYgggSSSVVVDDDGGG777---333,,,"""+++'''%%%%%%(((***,,,111999@@@nnnxxxPPP999GGG{{{tttmmmssslllwww~~~uuukkkZZZHHH???:::333:::JJJPPPRRRhhh```[[[\\\WWWXXXXXXooovvvtttuuugggNNNxxxvvvWWWCCC777999444555666999===???@@@===;;;???@@@===BBBOOOWWWgggpppmmmUUUZZZ^^^```aaaUUUSSSHHH???KKKZZZggg}}}bbb]]]{{{[[[FFF888:::QQQwww}}}pppkkkNNNBBBbbb```OOOAAA===VVVWWWjjjJJJnnnyyyllldddRRRZZZpppzzztttdddQQQFFFFFFKKKKKKPPPZZZfffssswwwyyy}}}mmmCCC444555:::kkkPPPIIIVVVfff]]]ggg]]]LLLaaaXXXLLLJJJDDD|||wwwqqqkkkfffdddcccWWWRRRXXXXXXPPPMMMQQQTTTQQQMMMKKKJJJJJJIIIIIINNNPPPOOOdddLLL>>>BBBDDDCCC}}}UUU}}}xxxvvvooozzzaaa:::777777CCC;;;555222...(((&&&''''''''''''''')))+++---...---///000000...------...///,,,///333222...222;;;[[[mmmvvvzzzlllFFF999III{{{}}}|||kkkIIIJJJWWWJJJ;;;AAATTT\\\dddiiimmmnnnkkkfff~~~lllHHH;;;>>>222000222777999555111111222SSSppp```rrrgggRRRXXXQQQAAA666222***%%%***'''%%%%%%(((***,,,111999>>>mmmRRR555;;;}}}uuusss~~~rrrddddddlllgggppp|||}}}tttkkkTTTAAA===<<<333<<>><<<===333===OOOOOOdddeeeaaaUUUTTTMMMVVVWWWQQQvvvrrr~~~III'''222222888000;;;@@@FFFGGGDDDAAA???@@@BBB???BBBQQQ]]]dddiii___WWW^^^ZZZ[[[]]]RRRUUUPPP:::AAAzzzcccooo~~~tttHHHBBBHHHFFFZZZzzzpppTTT666MMMlllUUUOOO===mmmrrrQQQhhhdddHHHCCC>>>===AAAEEEDDDHHH]]]vvv{{{ddd<<>>>>>@@@BBBBBB@@@MMMOOOMMMbbb<<<666>>>???SSS\\\YYYAAA>>>000...111444---(((((((((&&&'''+++'''''''''''')))+++---///...000222222000............,,,...222//////@@@UUUnnnuuuvvv{{{\\\oooEEE999555KKKyyyHHH>>>EEE???;;;111---000888:::555777???999888666222111000---***111111444555333222888@@@uuuiiibbbzzznnn\\\JJJQQQ<<<999777'''$$$)))###'''%%%%%%(((***,,,222999AAAuuuMMMFFFxxxlllppp~~~mmmMMMTTThhhhhh~~~|||~~~|||ooo___NNN;;;<<<444222AAACCCFFFvvviiikkk[[[ZZZXXXOOO[[[TTTeeemmmhhhzzzccc111...///+++222===<<<>>>AAAFFFJJJJJJCCC;;;JJJ:::GGGTTTqqq~~~~~~sss```\\\WWWUUUVVVVVVUUUSSSNNNLLLAAAeeettt[[[RRR]]]XXXQQQddddddDDDNNN^^^[[[LLLOOOZZZuuummmNNNzzzttt^^^FFF===aaayyymmm^^^ZZZ222```OOOfffuuu\\\XXXjjjPPPFFFAAA@@@DDDBBBGGGJJJJJJHHHHHHJJJLLLPPPYYYRRRTTTeeehhhvvv~~~zzz[[[QQQEEE;;;222sss]]]mmmUUU???IIIKKKNNNKKK{{{yyywwwlllhhhdddccceeeeeeaaa\\\NNNLLLIIIFFFCCC@@@???>>>???>>><<<888666:::AAAHHHFFFIIIXXXMMMBBB333***VVVbbbcccuuuvvvHHH,,,///444...---+++******,,,,,,+++***))))))))))))***+++,,,---...///////////////......000...///222111666KKKbbbmmmrrr}}}kkkccc:::===555<<>>\\\uuuvvvIIILLLEEEnnnmmmcccVVVHHHXXX{{{~~~dddVVVoooyyy\\\KKKdddfffPPP???===AAACCCGGGMMMZZZWWWWWWZZZ___hhhuuummm~~~mmmlllwwwxxxwwwwww___^^^QQQ>>>888|||ppp~~~|||}}}III???DDDLLL[[[]]]|||yyyvvvuuulllgggaaa]]]\\\YYYTTTPPPKKKJJJJJJIIIHHHGGGFFFFFFCCCAAA>>>;;;;;;>>>DDDIIIMMMFFFRRRCCC333666:::QQQwwwooo|||xxxSSS999111///+++---,,,++++++,,,,,,***((())))))))))))***+++,,,---......////////////......000---,,,...444BBBXXXkkkuuugggsssSSS111222111222SSSyyyrrr{{{qqq@@@111444666///,,,222666333,,,)))222222222333444111+++'''222(((,,,444111<<>>GGGJJJGGGBBBAAACCCQQQ<<>>GGGKKKHHHDDDFFFKKKJJJ___rrrxxxUUUOOOOOOLLLMMMNNNOOOOOOMMMKKKJJJOOOGGGKKKJJJlll]]]NNNkkkooo^^^fffXXXWWWOOOkkk:::FFFfffdddwwwgggXXXHHHGGGCCCjjjhhhhhhWWW___GGGnnnnnnsss]]]WWWjjj]]]EEE@@@AAA===@@@EEEIIIIIIRRRiiivvv^^^mmmrrrzzzlll[[[___[[[SSS<<>>???GGGEEEpppccc{{{uuupppkkkeeeaaa[[[VVVPPPKKKHHHFFFDDDBBBBBBDDDGGGJJJKKKKKKKKKJJJHHHDDD@@@@@@DDDGGGHHHGGGEEEFFF@@@777777888???UUUpppuuuwww{{{qqq~~~[[[444***555,,,,,,,,,---...---***((())))))))))))***+++,,,---------......//////......000000...000CCC^^^mmmmmmtttxxxxxxYYY~~~lll===222333222444111GGGwwwnnnyyyVVV000111333555444111///...666555111...+++***+++,,,;;;......FFFxxxRRRWWWrrrppppppIIIQQQ@@@...&&&&&&'''&&&%%%''''''((((((***///555:::AAAuuummmeee___WWW}}}tttiiiOOOMMMhhh|||nnntttuuuqqqmmmlllhhhZZZGGG999:::555555111===FFFGGGcccggg^^^\\\SSSRRRNNNSSSRRRMMMLLLQQQbbb|||zzzkkkXXXSSS___mmm|||~~~rrrAAA>>>>>>@@@AAACCCNNNYYYPPPoooMMMJJJGGGKKKLLLNNNNNNMMMJJJHHHFFFJJJNNNGGGRRRVVVTTT<<>><<<:::@@@FFFJJJQQQhhhzzz___aaarrrbbbVVVQQQPPPXXXCCC>>>yyyaaaPPPPPPNNNIIIGGG|||RRR>>>999NNNHHHiiibbb}}}uuuoookkkfff^^^YYYRRROOOIIIEEECCCBBBAAAAAA:::;;;===>>>>>>===;;;:::>>>;;;999:::>>>AAAAAA??????LLL555111DDD333:::qqqiiiiiimmm}}}oooJJJ222///+++++++++---......,,,***))))))))))))***+++,,,---,,,,,,---...............+++///444<<>>NNNsssooodddhhhppp[[[dddeeerrrlllqqq[[[GGG===999444444777999666222@@@IIITTT___nnn|||eeeTTTiiinnnzzzqqqtttrrr```]]]SSSPPP^^^EEE:::hhhuuucccQQQPPPcccWWWnnn~~~oooCCC;;;555RRR```sssrrrzzztttlllhhheeeaaaYYYSSSMMMJJJFFFBBB???===<<<<<<999999:::999888666444333:::999:::<<>>444333444555555333///,,,111<<>>^^^ssstttjjjuuu}}}kkk[[[===::::::TTT}}}}}}sssmmmddd```^^^YYYPPPIIIEEEDDDBBB???;;;999888888999999888888777666666666888;;;>>>AAABBBCCCDDDFFF===<<<)))444:::<<>>IIILLLpppkkkgggfffjjjhhhkkkllleeeXXXlllXXX999666>>>555333555:::AAAGGGLLLQQQPPP]]]rrr|||@@@999FFFLLL[[[LLLRRRaaahhh~~~zzzZZZMMMVVVSSSeee}}}```LLLSSSXXXUUUWWWSSSEEETTT}}}rrrIII999<<>>===>>>===<<<999888777888333333333222333444444555222666<<>>vvvrrrZZZooossszzzzzzyyyXXXiii444---$$$""")))***%%%%%%,,,''''''((()))+++111888===AAAUUU[[[[[[___YYYfffooouuussszzzooolllfff\\\NNNBBB:::777666;;;444666JJJEEE444ZZZ\\\[[[VVVUUUXXXUUUNNNMMMIIIGGGHHHHHHKKKUUU___rrrXXXCCCAAADDDCCCBBBEEEGGGFFFDDDCCCCCCDDDFFFGGGGGGDDDIIIMMMEEEHHHrrr{{{}}}sss___MMM...:::AAABBB@@@888AAAZZZmmmzzzooolll]]]HHHFFFBBBhhhbbbcccaaaeeefffaaa]]]\\\[[[mmmLLL888555999555999>>>CCCEEEIIIOOOUUU```kkksss;;;<<>>xxxvvvTTTCCC444???EEEyyy~~~rrrwwwvvvnnnggg]]]TTTMMMIIIGGGEEEAAA>>>;;;777444333222222222555555222000333444333222999>>>===>>>AAA???:::222+++;;;777BBB^^^wwwkkk{{{iiinnnooorrrmmmkkk~~~YYYEEE///(((...222---$$$''')))***,,,---,,,+++***111---,,,......,,,---000:::[[[eeeooopppqqq|||nnniiixxx<<>>FFF000~~~\\\``````]]]YYYWWWWWWSSSNNNNNNMMMNNNOOOLLLFFFEEEHHHuuu^^^DDDBBBEEEJJJGGG???===BBBDDDCCCBBBAAAAAABBBCCCDDDIIIEEEGGGKKKDDDBBBZZZyyyrrrwwwzzz{{{www]]]HHH>>>;;;;;;GGGIIINNNbbb|||pppbbbOOO@@@>>>QQQlllfffgggfffdddkkkjjjeeehhhnnniiifffqqqWWW;;;333:::@@@DDDSSSbbbbbb[[[___lll___CCCLLL[[[yyy{{{wwwmmm]]]SSSVVVOOOTTTCCC;;;IIIvvv^^^QQQYYY^^^eeesssqqq\\\RRRSSSPPPRRRWWWWWWSSSKKKLLLWWW~~~zzz]]]QQQMMM[[[mmmiiippp|||UUUvvvQQQ222777CCCDDDjjjtttyyyzzzvvvqqqpppyyySSSyyytttnnnggg\\\VVVNNNFFFBBB???===<<<999888555222000///.........111333222444888:::888222555888:::===>>>888000...)))BBB;;;]]]zzzmmmfffllljjjkkklllqqqwwwwww}}}nnnTTT999******//////...,,,******+++---...,,,,,,---000222666AAAMMMOOOrrrbbbnnnrrrooosss|||tttGGGzzzwwwLLL(((222'''+++,,,*********+++,,,,,,------///&&&444ddd___333$$$---)))(((''''''&&&&&&'''''''''((())))))+++000666;;;AAA]]]===SSSWWW\\\VVVZZZWWWkkkuuujjjYYYQQQQQQPPPaaammm|||xxx~~~}}}uuuyyyyyyuuupppmmmgggbbb[[[OOOAAA888666777777666888??????:::MMMwwwWWWVVVUUUSSSRRRRRRRRROOOLLLOOOJJJGGGFFFDDDAAABBBFFFNNNaaafff|||ttt~~~>>>:::CCCAAAAAABBB>>>888:::AAA@@@???>>>>>>>>>>>>???@@@CCC@@@BBBFFFBBB>>>KKK^^^\\\bbbwww}}}www~~~{{{|||pppQQQ999555;;;@@@>>>TTTqqqttt```TTT>>>;;;SSSgggooofffjjjjjjgggfffccceeeaaaeeelllfff___eee\\\<<<333<<>>HHHVVVbbbmmmdddeee\\\qqqrrrIIIxxxiiinnn333&&&444+++)))+++)))))))))******+++++++++'''444222***HHHJJJ((((((+++$$$(((((('''&&&&&&&&&&&&'''&&&'''(((***,,,111777;;;@@@```CCCXXXWWW\\\ZZZaaa]]]```}}}}}}nnndddOOO===999???[[[llltttlll{{{{{{yyywwwwwwwwwsssnnnllljjjaaaXXXLLLDDD;;;666777888666444:::>>>999888UUUOOOQQQOOOMMMNNNNNNLLLJJJHHHHHHDDDAAABBBCCCAAABBBFFF888CCCKKKbbb{{{JJJEEEDDD:::CCC???<<<;;;:::888999<<<===<<<<<<<<<<<<<<<<<<======<<>>```tttwwwoooeeetttqqq{{{yyyVVV||||||tttnnnjjjbbbZZZMMMHHHBBB===;;;:::888777333222111000///.........---///000///222666555000444444666:::<<<888111---777222000^^^rrraaafffkkknnnkkkhhhqqqnnndddrrr~~~}}}oooWWWCCC333222///,,,******+++,,,222222999GGGTTT]]]dddjjjrrrXXXggg}}}vvv```\\\LLL///+++&&&)))(((000((((((((()))))))))))))))'''***,,,******===eeeqqq@@@******+++)))'''(((((('''&&&&&&&&&&&&&&&%%%'''(((***---111777;;;???]]]DDDYYYTTTWWWXXX```ZZZVVVwww~~~{{{{{{~~~zzzjjjfffVVVOOOSSSQQQ]]]aaahhhcccxxxwwwuuuvvvuuurrrlllfffdddaaaWWWKKK===999555444555666555333::::::999RRR|||RRRWWW[[[WWWUUUVVVTTTPPPMMMLLLGGGEEEGGGLLLOOOKKKIIIIIIKKKLLLHHHEEEPPPmmm@@@>>>BBB---HHH:::888777999;;;;;;888555;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>AAAAAAAAACCCEEE^^^uuu```ooolllrrrzzz}}}{{{~~~~~~~~~}}}lllNNN===CCCMMMQQQRRRVVV\\\kkk{{{yyyvvvtttyyy```HHHAAA@@@EEElllmmmaaaYYY]]]```\\\YYYYYYYYYbbbaaa___bbb______hhhhhh|||ppp^^^WWWXXXDDDVVV|||ooo|||lllppphhh^^^SSSSSSfffpppPPPGGGYYYmmmtttuuu|||\\\WWWMMMLLLMMMJJJLLLNNNEEEEEEEEEGGGKKKTTT~~~nnniiizzzLLLYYYTTTKKKVVVTTTKKKCCC<<>>:::888777666555111111000000//////........./////////222555222,,,333333555999888333//////000000===tttmmmdddkkkmmmhhhbbbaaakkknnn```hhhgggwwwvvv{{{|||rrrgggQQQKKKAAA888444666:::===EEEHHHQQQ]]]cccaaa]]]]]]PPPvvv~~~eeehhh[[[cccvvv'''---444###***%%%)))'''''''''''''''(((((((((+++###$$$......'''...???qqqJJJ111 &&&,,,&&&%%%,,,((('''&&&&&&%%%%%%&&&&&&$$$&&&(((+++---222777;;;>>>TTT???XXXRRRUUUTTTYYYNNNMMM^^^~~~|||{{{{{{|||~~~wwwuuuxxxiiijjj{{{vvvvvvpppzzzyyywwwqqquuulllkkkfff]]]WWWRRRIII@@@666444333222333555666777;;;===GGGjjjZZZ^^^]]]XXXVVVXXXWWWQQQNNNOOOLLLHHHIIINNNPPPMMMJJJJJJGGGLLLQQQJJJFFFMMMSSS[[[{{{{{{WWWHHHFFF@@@666...888444555555666777777555333666777777777777777777666444888<<<======???@@@???CCCjjjiiikkkvvvrrruuuyyy~~~|||yyy}}}|||}}}~~~|||tttVVVBBBEEENNNPPP\\\XXXOOOSSSccctttooo{{{]]]KKK@@@===DDDdddccc___[[[[[[\\\[[[ZZZZZZ[[[cccbbb___cccbbbaaahhh^^^xxx{{{www}}}}}}~~~uuuyyyttt\\\NNNSSSbbblllmmm[[[MMMSSSMMMNNNOOOIIIKKKNNNGGGIII@@@IIIFFFGGGxxx]]]xxxmmmjjjjjjbbbkkkdddUUUNNNSSSqqqyyyRRRaaappp|||uuucccEEE999===<<>>[[[WWWXXXVVVVVVGGGGGGCCCjjj~~~vvvxxxzzz{{{{{{||||||{{{zzzzzzvvvoookkkvvvkkkpppdddfffbbbWWWMMMEEE>>>999444555444333333666:::>>>;;;@@@YYYXXXTTTRRRQQQKKKJJJNNNOOOJJJHHHJJJMMMFFF@@@AAABBBBBBDDDFFFMMMHHHGGG???@@@GGG@@@???AAAGGG^^^bbbLLLBBB===AAA>>>777555;;;<<>>888<<>>RRR}}}vvvppptttxxxwwwuuu}}}~~~xxxvvv{{{yyyyyyuuuooommmtttpppgggeeeccc\\\QQQHHHBBB<<<777444,,,222444000111999>>>===555UUUiiiJJJZZZLLLNNNJJJHHHJJJIIIEEECCCEEEFFFCCC@@@@@@CCCDDDCCCAAAAAAAAA@@@???>>>>>>>>>???======>>>@@@AAACCCDDDDDDEEECCC???<<<:::999999:::777777666444444333333333111111000000000000111111111111111000000000000000000111111222333444555666555AAA```xxxfffaaaooozzzrrroooqqqvvvzzz}}}xxxzzz~~~kkkZZZUUUXXXZZZfffsssjjjOOO<<<>>>:::IIIdddpppTTTXXXXXXXXXVVVUUUSSSQQQPPPUUUVVVVVVUUUTTTTTTUUUWWWQQQQQQkkkrrrpppfffmmm~~~~~~{{{RRRPPPVVVUUUfffuuujjjmmmooo{{{UUUHHHIIIHHHGGGFFFDDDDDDCCCCCCBBBBBB@@@@@@>>>CCCqqqrrrTTT```jjjlllwwwSSSGGGJJJNNNvvv}}}|||wwwhhhYYY@@@333444CCC:::YYYpppjjjjjjiiigggeeeeeegggjjjkkkkkklll}}}JJJ[[[dddWWWMMMUUUOOO@@@AAA<<<:::666222000.........------------------------...//////000000000000000222444999%%%+++111!!!<<<===vvv^^^___iiikkkhhhfffcccfffhhhhhheeedddeeeggg~~~TTTgggqqqvvvdddmmmmmmkkknnniiiccceee```[[[TTTXXXkkk___SSS^^^///+++******)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''***///555;;;>>>dddyyyyyyMMM666000---***))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''***...222666888===^^^888XXXQQQMMMIIIBBB<<<444555FFFlllwwwjjjiiixxx{{{{{{xxxvvvwwwwwwwwwtttuuuuuutttwwwkkkddd```XXXPPPFFF===888555222000111;;;<<<555666@@@BBB:::MMMQQQLLLVVVGGGOOONNNMMMMMMGGGBBBCCCHHHKKKIIIGGGFFFGGGGGGEEEBBBAAA@@@???>>>============>>>===<<<<<<;;;:::999999<<<:::777444333222333333777666555444333333333333000000000//////000000000000000000000000000000000000000111222333444555555999LLLFFFuuutttfffppp~~~uuutttuuusssqqqpppssszzz}}}}}}rrrkkkqqq~~~sssVVVGGGBBB@@@333>>>eeemmmVVVYYYVVVVVVVVVUUUTTTSSSRRRQQQRRRSSSTTTTTTSSSSSSUUUWWWbbb[[[eeevvvqqqiiifffrrr~~~jjj\\\WWWAAAKKK```iii___iii```CCCAAACCCCCCAAA@@@???>>>>>>>>>======;;;<<<<<<@@@dddbbbZZZIIInnnwwwYYYGGGJJJaaa|||}}}zzzbbbLLLBBB999888CCCMMMQQQaaasss|||lll```aaa```______```cccffffffjjjdddzzz{{{222BBBWWWQQQAAAEEEGGG@@@@@@:::888555222///...------------------------------......///000000111000000444777***;;;)))(((LLLVVVyyyuuummm^^^```eeecccaaabbbdddfffhhhfffccc``````aaaccczzzUUUOOOppp|||vvvyyytttuuubbbWWW^^^wwwTTTuuuWWWPPPtttxxxuuujjj666///******))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''))),,,///000...888EEEQQQ```xxxQQQ???...)))++++++)))***((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''***...333666888<<>>AAAGGGZZZmmmllljjjvvvzzzqqqoooxxx{{{wwwnnnpppsssuuu|||nnnccc[[[TTTHHHBBB:::444111111222333<<<444111:::CCCEEE@@@===xxxbbbLLLWWWTTTQQQRRRQQQQQQNNNGGGAAADDDKKKMMMLLLJJJJJJIIIGGGDDDAAACCCBBBAAA???>>>=========???>>><<<;;;999777555555888777555333222222333333555444333222222222222222/////////......///////////////////////////////////////000111222333444444<<>>============<<<:::777999;;;:::MMMqqqFFFPPPXXX```|||xxx}}}wwwZZZ]]]ddd~~~yyyvvv~~~vvvsssuuukkkQQQ777,,,...555TTTFFFKKKtttYYYbbbbbbbbbbbbaaa```bbbeeeggg```hhhaaaccc,,,AAAIIIEEECCC;;;777???777666333000...---,,,,,,------------------------------///000111111111111222000000***000777777EEEyyyaaalllddd___cccccc^^^\\\___]]]```ccccccbbb`````````ZZZgggWWW===KKKRRRVVV___``````hhhZZZOOOEEEDDDJJJZZZwwwIIIQQQwwwvvv>>>!!!+++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&''')))++++++///999HHHSSSlllqqqccc???+++(((&&&'''+++---***)))+++(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''***///333666999<<>>@@@???>>><<<:::999999888888888888777777666555555777666555444444444555555333222222111000000111111......------------......------------..................///000111222222333777888666999VVV[[[\\\fffxxxuuujjjnnnooorrrttttttttttttuuu}}}~~~|||nnniiiXXXHHHBBB;;;888EEEXXXxxxtttQQQQQQTTTLLLNNNNNNNNNOOOOOOPPPQQQQQQUUUUUUUUUTTTTTTUUUXXXZZZ^^^```]]]___vvvqqqdddaaa^^^fffvvvhhhHHHEEETTTOOO]]]^^^DDD```wwwsssOOO>>>:::DDD@@@???>>>===<<<<<<<<<<<<===;;;555777;;;555999MMMUUUEEEVVVUUUkkkyyyfffrrrssszzzsssgggXXXJJJ>>>999888IIIHHHIIIBBByyykkkdddbbbggggggfffdddbbbaaadddfff^^^dddfffccc{{{QQQ<<<000999AAA777000777444333111///---,,,,,,,,,------------------------,,,---...000111111111111333+++333%%%222;;;<<>>===::::::999888777777777888999:::555666<<<666222:::UUUGGG:::DDDZZZaaaqqqyyyyyymmmiiiqqq~~~|||~~~yyy{{{zzzooo^^^iiicccHHH111222???III444SSS```uuurrr[[[fffYYY]]]]]]]]][[[YYYYYY[[[^^^___]]]dddhhhhhhiii^^^222&&&///888555,,,111000///...---,,,,,,,,,---------------------------...///000111111111111555000&&&===///999iiibbb^^^^^^bbbdddcccaaaaaaeeedddcccbbb___[[[WWWTTTWWW\\\WWWRRRnnn~~~qqqNNNnnnnnnnnn{{{AAA---666###''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''((('''&&&&&&'''&&&%%%&&&***///222333,,,)))'''&&&%%%(((000999+++)))'''$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###########################$$$'''+++000444888:::===XXXAAATTTCCCIII>>>444DDDmmmrrroooaaaYYYfffvvvYYYJJJFFFQQQYYYVVVTTTXXX]]]^^^]]]YYYSSSMMMIIIGGGFFFDDD@@@<<<999777666555555555666555333444666777???NNNLLL<<>>iiisssVVVRRRQQQTTTPPPQQQQQQQQQQQQTTTWWWZZZ___XXXZZZaaa[[[```qqqFFF(((000888+++//////......------,,,,,,------------------------...//////000000000000000+++222///222CCCiiiSSSbbb```]]][[[]]]bbbcccaaa^^^```^^^^^^^^^___^^^]]][[[XXXYYY\\\^^^\\\jjj}}}{{{lll\\\mmmooowwwaaa555,,,*********%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$###""")))'''%%%%%%''')))))))))***000777999333))) ###$$$$$$$$$&&&)))&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$'''+++000555999;;;>>>UUU@@@UUUCCCFFF999===fffuuuiiiaaa^^^YYYZZZqqqcccXXXLLLHHHIIILLLOOOQQQJJJJJJIIIGGGCCC???<<<;;;===<<<:::666333222555999777777777666777;;;BBBGGGMMMJJJCCCOOO|||qqqVVVUUU[[[NNNPPP[[[WWWQQQKKKGGGJJJKKKIIIGGGGGG>>>???@@@===:::777888999999888777666555555444555333333333222111111000000//////000000000/////////------,,,,,,,,,------...+++******))))))******+++(((((()))******+++,,,,,,******+++,,,---.../////////333444000>>>666999~~~rrr]]]VVV___ooo{{{zzzrrrnnnkkkeeecccgggkkklllqqqvvvsss}}}}}}zzz{{{zzzttt{{{tttllldddXXXKKKCCCAAA===<<>>???999:::999999888888888888888...666333000666666333888;;;III===EEE666777@@@TTTjjjuuuzzz~~~uuueeeSSSIIIGGG>>>111---888CCCEEEJJJRRRKKKIIISSSPPPWWWLLLMMMNNNOOOPPPSSSWWW[[[ZZZ\\\WWWXXX\\\ZZZsssfff999---444.....................------------------------------000000000000000//////...***...@@@888iiixxxnnneeeVVV\\\\\\\\\]]]___aaa___\\\[[[YYYXXXZZZ]]]```aaaaaa]]]UUUYYYddd```UUUbbb}}}|||eeettt888///111'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$######""""""###(((***+++)))((($$$$$$### $$$***---%%%)))***((((((***'''!!!#########$$$$$$$$$$$$$$$###########################$$$'''+++000555999;;;???HHH777OOO???@@@222DDDjjjXXXXXXRRRFFFQQQjjjxxxcccHHH<<<@@@BBB>>>;;;:::888777555555666666111111222444333444888===999999999:::>>>GGGSSS\\\JJJCCCTTTUUUjjj[[[SSSUUUUUURRRMMMJJJJJJGGGFFFGGGEEE@@@???AAA???@@@???;;;666444444666333222111111000000000000.........///////////////------.........---,,,,,,,,,,,,,,,++++++,,,------******))))))))))))******'''(((((()))***++++++,,,)))***+++,,,---......///777$$$777222+++;;;:::<<>>AAA@@@??????AAACCCEEEGGGEEEEEEFFFFFFHHHLLLRRRWWWZZZOOOQQQ___^^^WWWggg}}}kkkYYYPPPPPPZZZfffyyykkk^^^EEECCCRRR[[[SSSHHHKKKYYYeeelllwww{{{RRR;;;???888666<<<:::555555444333333333444444///888555...000111000555888666MMMEEE===<<<444333:::???IIIccc}}}{{{mmmYYYIIIHHHIII@@@777333777333???LLLAAA777\\\]]]LLLBBBKKKPPPAAANNNOOOOOOOOOOOOQQQTTTWWWVVVeeeZZZTTTfffccc^^^ssskkkOOOUUUIII888111+++------...//////......---------------------------111111111111000///...---;;;---999ttt}}}yyyJJJRRR[[[YYY]]]```_________^^^\\\ddd```[[[YYYZZZZZZYYYWWWNNNRRRYYY]]]YYYRRRRRRUUUccclll333+++///+++$$$///$$$%%%%%%%%%%%%%%%%%%%%%%%%#########################################################$$$%%%&&&&&&&&&+++)))%%%""" """%%%(((&&&(((***)))((())))))'''!!!'''(((""" $$$&&&$$$##################$$$$$$""""""""""""""""""""""""###$$$''',,,000555999<<<@@@>>>AAAFFF<<<222HHHqqqkkkXXXIIIJJJLLLIIIHHHLLL___KKK===DDD333444666666555444555777888:::111444666777777777888999777666BBBOOOTTTVVVQQQEEEDDDuuu```IIIUUUUUUTTTPPPJJJFFFCCCCCCBBB666<<>>DDDJJJDDD]]]AAA??????>>>===<<<;;;::::::::::::999999::::::;;;<<<;;;>>>@@@BBBCCCDDDGGGIIIJJJLLLOOORRRUUUWWWYYYYYY|||oooKKKMMMVVVRRRVVVjjjwwwUUUIIIOOOLLL\\\KKK```\\\HHHFFFfffrrrMMMFFF===999999888555222333333333222222222111111000000////////////000000@@@---...bbbkkk333777999777333444<<>><<>>AAAJJJ@@@AAAMMM]]]ssszzznnncccTTTKKKLLLMMMGGGEEEHHHZZZRRR;;;---===999777444000.........///:::999777444111222444777MMMUUUZZZVVVOOOIIIJJJPPPhhhMMMWWWSSSRRRPPPKKKGGGEEEEEEFFFEEE>>>CCCHHH???::::::777555555444222111000///............---,,,,,,++++++............------------+++++++++,,,+++******)))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((((((((('''(((((())))))***++++++///...---------///111222555@@@ggghhh___[[[```LLL;;;GGG```qqq[[[MMMIII666<<>>>>>===<<<;;;:::999999888888888888888999::::::777999;;;<<<===>>>AAADDDFFFHHHKKKNNNQQQSSSUUUVVVffftttdddEEECCCIIIPPPYYYdddyyynnnXXXPPPMMMPPPRRRMMMSSSeee[[[JJJWWWkkk]]]BBB===777444444333222///222222222222111111111111///......------......///!!!:::444---___xxxNNN---...;;;<<<888777///999EEEJJJIIIEEECCCDDDAAAAAAAAABBBBBBAAA>>><<<<<<222)))+++777BBBGGGGGG;;;FFF777TTTcccNNN@@@CCCFFF@@@>>>BBBEEEEEEEEEDDDDDDFFFJJJMMMNNNPPPRRRRRRSSSWWW]]]bbbqqq|||ZZZmmmrrrIII666%%%------)))111222999///000111333333///((($$$444222,,,---444666DDD^^^LLLpppYYYIIIMMMRRRQQQLLLPPPWWW]]]___^^^ZZZWWW___\\\YYYXXXZZZZZZYYYXXXXXXWWWVVVVVVXXXXXXWWWVVVVVVHHHAAAKKK___yyyuuu<<<$$$'''((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""######'''---000222777===AAALLLMMMZZZeeehhhlllgggWWWUUULLLHHHJJJHHHAAA>>>AAA@@@^^^wwwpppAAA//////111444777:::;;;<<<<<<+++...222888???GGGPPPVVVPPP[[[MMM777777JJJuuummm\\\ZZZUUUXXXVVVRRRLLLHHHFFFHHHJJJEEEDDDHHHFFF>>>???>>>333888777555333222111222222111111000000///.........///.........------------******++++++******)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))*********...---,,,,,,---...000111333///:::^^^eeeHHH===:::DDD===777GGGOOO\\\fffmmmrrrvvvyyyxxxvvvqqqfffSSSAAA999:::QQQJJJEEEJJJ]]]yyyRRR;;;;;;DDD<<<<<<;;;:::999888777777666666666666666777777888777888999999:::<<<@@@CCCGGGHHHKKKNNNRRRTTTVVVWWWUUU~~~______XXXIII@@@AAALLLRRRYYYrrr{{{bbbZZZJJJDDDKKKQQQ[[[jjjdddxxxfffiiiaaa:::<<<;;;999777666555444444111111111111000000000000------,,,,,,,,,,,,--------->>>666)))EEE|||uuu==='''555:::,,,888666222......111888>>>>>><<<888555444333444555///777???AAA<<<888999<<<>>>___OOO@@@>>>???BBBBBB>>><<<<<>>>>>???BBBEEEKKKKKKLLLOOOSSSYYY___cccbbbhhhsss^^^ggg___;;;333111...///###!!!$$$###$$$&&&***...///000777;;;,,,///RRRLLLOOO===BBBHHHKKKOOONNNNNNNNNOOORRRUUUYYY[[[```\\\XXXVVVWWWYYY[[[[[[YYYXXXWWWWWWXXXWWWUUUSSSLLLMMMNNNKKK@@@999EEEWWWfffVVV333###!!!)))333(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""######'''---000222777===@@@FFFTTThhhfffQQQJJJNNNKKKFFFBBBAAABBB>>>888666999<<>>666///,,,...222666>>>AAAFFFJJJMMMOOORRRTTT???EEE999GGG}}}aaaPPPcccdddNNNYYYWWWSSSLLLFFFCCCBBBCCC@@@BBBDDD>>>888@@@BBB333888777444222111111222333111111000000///.........---------,,,,,,,,,++++++))))))******))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((())))))***,,,,,,++++++,,,---//////...:::555///TTT[[[FFFFFFIII@@@===:::999<<<@@@EEEGGG:::999;;;===>>>???HHHRRRFFF\\\___BBB<<>>;;;<<<<<<;;;888666666666000000000////////////...---,,,,,,++++++,,,,,,---555,,,(((111999===bbbrrrHHH777===::::::<<<<<<;;;777222...000222333444555666888999222;;;AAA<<<777???WWWlll~~~;;;KKK===AAA@@@===;;;>>>???>>>>>>>>>>>>===;;;<<>>666444888BBB===;;;AAAPPPiiinnnTTT;;;000***111666111%%%&&&&&&&&&&&&%%%%%%$$$$$$##############################################################################$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$(((...111333888>>>@@@FFFHHHQQQQQQGGGHHHIIIAAA>>>===<<<:::666222333777888444***PPPttteeeKKK;;;555888<<<555666777777888999<<>>666333AAAFFF777222000...,,,++++++,,,---,,,,,,++++++***)))))))))++++++*********)))))))))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))*********++++++,,,------)))222777111///FFFwwwvvvpppcccQQQEEE@@@===999666GGGCCCEEEOOO]]]lll|||cccQQQ@@@999888777555444666555555555444333333333222111111111111222333333000000000///000222777:::>>>@@@CCCFFFJJJMMMOOOPPPRRRPPP^^^pppiiiTTTGGGYYY^^^OOOFFFRRRbbbooovvv{{{rrr[[[JJJGGGIIIKKKPPP___]]]XXX___fff{{{{{{uuummm>>>888===666888888777444111000000//////.........------------,,,,,,++++++,,,,,,---)))...---,,,,,,(((555OOO```<<<777111...222888===@@@777999:::999888888;;;===CCC<<<777===UUU|||lllBBBNNN444AAABBB>>>777777===???;;;;;;<<<<<<;;;::::::<<<>>>>>>@@@DDDJJJPPPSSSTTTSSSXXX]]]jjjjjj}}}ZZZUUUwwwlll@@@+++666888<<<@@@AAA>>>888333>>>777GGGjjjlllRRRfffiii===;;;<<>><<<:::000%%%(((777999000666HHHUUUZZZcccdddbbbmmmrrreeeoooYYY???333555666///&&&$$$%%%''''''###"""(((111%%%%%%%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%)))///333444999??????EEECCCIIIJJJEEEGGGGGG===;;;:::999666444333444777111888,,,:::JJJooo~~~vvvqqqeeeeeefffiiippp{{{yyy\\\MMMWWWVVVDDD???KKKGGGHHHHHHFFFBBB>>><<<<<<:::999:::555333AAAFFF999000///...,,,++++++,,,,,,,,,,,,++++++***)))))))))))))))))))))((((((((((((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((())))))***+++++++++,,,+++)))...444...+++@@@^^^FFF<<<888777::::::666222222333333222222111111111111000000000000000111222222///000000000000222555888;;;===@@@DDDGGGJJJMMMNNNJJJLLLMMM[[[hhhxxxQQQ333999===BBBHHHNNNWWWbbbiiihhhpppxxx}}}~~~xxxnnneee___PPPQQQNNNHHHIIIQQQXXX[[[MMM]]]kkkwwwZZZ,,,FFF???555666666555333222///---,,,...---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++444222///111...,,,444HHH~~~{{{aaaLLL???888666;;;<<<<<<;;;;;;???FFFLLLWWWqqqXXX666III:::<<<:::999777555777:::888444666777888777666666888999;;;>>>DDDIIIMMMOOOPPPPPPYYY^^^ccc``````{{{]]]UUUbbbbbbdddllleeeYYYOOOGGGBBB>>><<<+++JJJ]]]sssaaa???777::::::666777===AAA@@@@@@EEEMMMUUUYYYYYYWWWUUUXXXXXXXXXWWWVVVWWWZZZ]]]YYYXXXWWWWWWWWWUUUQQQNNNIIIHHHGGGDDD@@@888000+++===999666555111---...222///---//////...777999+++!!!%%%,,,333666444///+++111+++&&&&&&))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%)))///333444999???>>>???CCCMMMJJJ;;;:::>>>:::888777666444444444444333...===555666+++AAA___iii]]]JJJYYY]]]RRRIIIJJJKKKFFFJJJJJJIIIFFFBBB@@@AAABBB<<<777888888555===>>>222111111000//////.........//////...------,,,,,,+++***))))))))))))(((((((((&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((''''''((()))************------***+++333:::555***000rrrvvvLLL<<<>>>CCC:::333666;;;;;;888666000000000000000/////////000////////////000111111000111333333333444666999:::;;;???CCCFFFJJJLLLMMMGGGNNNOOOQQQeeeppp[[[xxx{{{[[[MMMDDDBBB>>>;;;:::<<>>'''++++++((((((******(((---&&&((()))%%%(((***""",,,---,,,(((%%%(((222:::&&&+++---(((!!! %%%+++#########$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######'''---111222777>>>>>>===:::>>><<<555999===444333333333222444555222...000111&&&444///444444QQQiiixxx___NNNTTTQQQRRROOOIIIEEEHHHLLLNNNNNNLLLHHHCCC>>>===>>>@@@===666888:::777888555***---.........---,,,+++***---,,,,,,++++++***))))))************))))))))))))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&'''((()))************))),,,...///---...222888:::666333\\\^^^JJJCCC;;;999===333555999;;;777000///333///////////////.........///////////////000111111,,,...000111111111333444555666:::>>>BBBEEEGGGHHHMMMNNNVVV]]]ZZZ___}}}jjjRRRddd~~~qqqmmmggg```XXXOOOFFF@@@;;;;;;;;;<<<>>>@@@BBBCCC???BBBFFFIIIJJJJJJKKKLLLKKKLLLMMMKKKHHHEEECCCCCCBBBBBBCCCFFFJJJOOOSSSVVV[[[WWWOOONNNZZZnnn[[[jjjrrrMMMBBBAAA;;;;;;555>>>888333//////222333000,,,,,,,,,,,,+++++++++******))))))(((((((((((())))))"""444000"""'''111000,,,555///000NNNMMM???<<<999888666111:::999555555777444...111999000222444444333333555666333888<<<>>>???CCCLLLTTTVVVOOO[[[cccZZZaaajjj```vvvhhh333>>>===,,,333222555:::777111222:::888<<>>===;;;888777666555222000111111000000//////......////////////////////////AAAccc~~~iiihhheeeJJJ???CCCKKKCCCDDDDDDDDDDDDDDDDDDCCCDDD@@@;;;999:::;;;;;;:::777666444222111000//////,,,,,,,,,+++++++++******+++++++++***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((())))))+++,,,---......000333555555:::KKKcccvvvqqqGGGEEEBBB???;;;999777666555555444333111000000///......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---...///000111222444444555666888;;;>>>???AAAKKKUUUTTTLLLQQQkkkiiiUUU]]]~~~jjjEEEBBB:::BBB:::III;;;@@@999:::FFF:::===EEE??????888<<<<<<===AAADDDEEEBBB@@@LLLAAASSSQQQUUU^^^MMMWWWjjjkkklllnnnsssEEEdddiiiuuuyyyBBB@@@>>>;;;999777666555222222111000///...------******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))+++---,,,)))666___ooo888;;;;;;999777444222111000111111111111000000000000///////////////000000111555666888999;;;@@@EEEIIIKKKPPPRRRTTTZZZccciiijjjhhhjjjyyyyyy{{{EEE555777222111777000111333444555555444333777999===CCCHHHLLLLLLLLLKKKPPPUUUVVVSSSRRRSSSVVVNNNNNNNNNNNNLLLHHHBBB>>><<<:::777666555333111///...---+++***(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$ ((()))!!!%%%########################""""""""""""""""""""""""""""""""""""############$$$$$$(((...111222777===>>><<<:::888666555444222000111111000//////......---........................***999SSSmmm~~~|||uuu{{{lllOOOEEEKKKNNNCCC666@@@@@@AAAAAAAAAAAA@@@@@@@@@===:::888888777444111777666444222111000000///------,,,,,,,,,+++++++++++++++***))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((()))***+++,,,---------111333222000333;;;BBBBBBRRRhhh|||qqqeeePPP===@@@>>><<<:::777555444444444444333222111000//////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---...///000000111000000111222444777:::;;;???CCCIIIKKKHHHJJJXXXggg|||ooohhhwwwiiisssyyybbbfffhhhHHHCCC:::CCC<<<:::CCC444444===<<>>DDDHHHEEEAAACCCDDDDDDEEEEEEDDDDDDCCCBBBAAA???>>><<<888333///666555333222000/////////---------,,,,,,,,,,,,+++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((())))))***+++,,,,,,***---///000///---,,,------666@@@IIIUUUdddoootttiiiUUUOOOJJJ???;;;@@@:::999888666444333333333333222222111000///......---,,,,,,,,,,,,+++++++++************++++++++++++++++++,,,---......//////......///000222444777888BBBAAACCCIIIMMMMMMNNNRRR___kkknnnssskkknnnyyyiiiTTTDDDPPPDDDEEEJJJDDDEEE@@@>>>BBBFFFIIILLLRRR\\\ddd]]]zzzVVVoooxxxvvvsssjjjTTTFFF@@@>>><<<:::777555444444000000///...------,,,,,,))))))(((((((((((())))))''''''''''''''''''''''''''''''((((((((()))))))))!!!%%%)))+++,,,...222555666\\\bbbGGGFFFHHH>>>000666666444222000///------.........---------,,,,,,---------------...//////000111222222333666:::>>>HHHOOOTTTUUUWWW[[[]]][[[hhhjjjeee^^^dddzzzpppOOO===...+++,,,111444111...---............///000111111000222666<<>>===;;;888555444222222///......---,,,,,,++++++)))((((((''''''(((((()))'''''''''''''''''''''''''''''''''((((((((())))))...---,,,+++,,,///333555>>>666999PPPrrrbbbVVVQQQGGG<<<444444888===444333222111///...---,,,,,,,,,++++++++++++******,,,,,,+++++++++,,,---------...//////000222555888EEELLLQQQQQQRRRVVVYYYXXXeeehhhiiigggfffgggfffdddjjjyyypppSSS<<<222222555777999777000+++---//////,,,++++++***+++---...//////111333666888;;;>>>@@@FFFIIILLLMMMMMMNNNPPPQQQKKKIIIHHHGGGGGGFFFDDDAAA>>>;;;888555444111...+++***)))'''&&&%%%$$$$$$$$$####################################""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""""""""""""""""" !!!'''(((""" """########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$###'''---000111666<<>>>>>>>>>>>======::::::888666333111111000000000...---,,,,,,,,,,,,*********))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''(((((()))))))))...,,,******...111333333222333666:::===BBBHHHMMMFFFQQQVVVOOOKKKPPPSSSQQQRRRRRRSSSRRRPPPMMMKKKIIIMMMHHHDDDBBB>>>888666777:::999777444333111000000.........------,,,,,,++++++************)))))))))'''''''''((((((((())))))))))))******++++++,,,,,,/////////000111444666777<<<:::===EEEJJJKKKJJJLLLPPPLLL]]]xxx{{{kkkqqqlll[[[SSSHHH???>>><<<;;;999666444222111000------,,,,,,+++*********((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((()))---000000,,,'''%%%$$$...000777???AAAGGG```|||yyydddXXXSSSQQQIII>>>444444:::<<<555,,,222222111000...------,,,*********))))))))))))(((******))))))******+++,,,,,,---.........///222555???FFFJJJJJJKKKQQQWWWZZZcccXXXVVV___bbb]]][[[___ccc```ZZZUUUVVV^^^kkkttt{{{uuummmcccVVVLLLLLL???333111666777...$$$,,,222444///,,,---***$$$***)))(((((()))***,,,------///222333555888<<<@@@DDDEEEGGGHHHHHHIIIJJJKKKLLLJJJHHHGGGGGGEEEBBB@@@<<<:::777444222000,,,***((((((&&&%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################'''---000111666<<>>,,,---,,,******,,,+++'''''''''''''''((()))***+++))),,,000222444999@@@FFFIIIJJJKKKLLLNNNOOOPPPQQQYYYWWWTTTQQQOOOJJJEEEBBB<<<999666444333000---+++((('''&&&%%%$$$$$$$$$$$$########################!!!!!!"""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!###!!! """$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################&&&,,,000111555<<<@@@999555111...---------,,,,,,,,,,,,+++******))))))((((((((((((((((((((((((%%%---...)))###!!!!!!###(((,,,...000000111,,,---...---***'''&&&&&&------,,,+++***---222777...222555555222222666;;;:::;;;;;;<<<<<<;;;;;;:::777999;;;:::777444333444000///...------,,,,,,---))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''"""%%%))),,,------,,,,,,111///222888::::::???FFFEEEEEEGGGKKKLLLIIIHHHJJJSSSQQQMMMIIIEEEBBB@@@@@@======<<<;;;:::888444111333222000///...---------++++++************)))))))))))))))(((((((((''''''''''''''''''(((((((((((('''(((((((((((()))))))))************+++---///111333444888>>>@@@???BBBGGGIIIOOOIIICCCPPPkkkvvv~~~zzzwwwqqqfff^^^KKK@@@>>>BBBJJJJJJBBB<<<<<<:::888666333111///...---******))))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((---,,,)))&&&$$$&&&+++000333---)))...888>>>???===888DDDEEESSSXXXUUU]]]XXXTTTYYY]]]^^^______WWWLLLNNNGGGDDDHHHJJJFFFAAA@@@999888777666333000,,,***------,,,,,,+++*********))))))(((((((((''''''''''''''''''''''''(((((()))(((***,,,,,,,,,---///111222;;;CCCCCCDDDKKKSSSWWWNNNKKKPPPZZZ^^^ZZZUUUUUU```[[[RRRJJJDDDDDDFFFIIICCCFFFEEE>>>999888666222666333111//////,,,(((%%%555///)))''''''(((+++...%%%&&&'''((((((((((((((('''***...000222777@@@GGGJJJJJJKKKNNNQQQUUUWWWWWW[[[YYYWWWTTTPPPJJJCCC>>>999777444222111///,,,***((('''&&&%%%%%%%%%%%%%%%########################!!!!!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################&&&,,,///111555;;;@@@888555000---------,,,,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((***'''$$$&&&***---,,,+++,,,------***&&&&&&)))---((()))******))))))+++---+++)))'''***...000...,,,///111333333333444666999::::::;;;;;;;;;;;;::::::777;;;???>>>:::555333222111000///...............************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((())))))((('''(((+++...---***,,,222444444:::BBB???HHHOOONNNKKKLLLOOOQQQRRRPPPLLLIIIGGGFFFFFFFFF@@@888555999999333111333111000000/////////000000************)))))))))))))))((((((((('''''''''''''''''''''((((((((())))))'''''''''(((((((((((((((************,,,---///111---...444<<<@@@@@@BBBEEEIIIDDDAAAKKKQQQOOOddd~~~LLLCCCBBB@@@FFFGGGAAA======<<<777999888555333000...------))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$&&&)))******(((&&&%%%,,,000---***000999AAAHHHMMMDDDLLLPPPNNNYYYTTT^^^aaa___XXXUUUWWWUUUOOOKKKHHHGGGFFF>>>666888???888444000...000111111///+++*********)))))))))((())))))(((((((((''''''''''''&&&&&&&&&&&&'''((((((&&&(((***+++,,,---///111...999BBBDDDEEEJJJPPPSSSNNNVVV\\\[[[\\\aaaaaa^^^SSSSSSSSSPPPKKKEEE???<<<777===>>>777444777999888333111...------.........'''$$$&&&,,,+++$$$"""&&&$$$%%%'''((())))))((('''&&&))),,,------222;;;BBB@@@AAABBBFFFKKKPPPSSSTTTQQQPPPOOOMMMIIICCC<<<777555333000///...---***((((((''''''&&&%%%%%%%%%%%%"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""&&&,,,///000555;;;@@@yyy888555111...------,,,+++)))***++++++(((&&&&&&'''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''''''''''''''((())))))''''''''''''(((((((((((('''(((((()))***+++++++++******+++,,,,,,------...222333555555444222222222555666777777666444111000......---,,,,,,++++++***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,------///111333555666===AAADDDCCCEEEHHHGGGDDDLLLKKKJJJFFFBBB???>>>???999999888666555222111000111000...---,,,+++++++++))))))(((((('''''''''&&&'''''''''''''''''''''''''''((((((((('''&&&%%%%%%''''''''''''(((((((((((())))))***+++,,,,,,------...000333555777;;;@@@CCCIIIAAA@@@HHHJJJEEEFFFLLLbbb}}}pppLLL<<<999<<<>>>???@@@???===:::888888888555333111000///...,,,***(((***)))&&&&&&)))'''$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***+++------...///333666===???CCCHHHLLLPPPRRRRRRVVVRRROOOQQQVVVVVVPPPJJJEEEDDDBBB???<<<999777666333222111///---,,,,,,,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))***...222777;;;@@@FFFKKKOOOSSSUUUWWWYYYZZZ[[[^^^```]]]VVVLLLEEECCCAAA???======;;;888777666555222000......---,,,+++))))))((()))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&))))))******,,,///444888===>>>@@@DDDHHHKKKKKKKKKHHHCCC???>>>AAABBB???;;;999666111---,,,+++)))((('''&&&%%%$$$############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$###&&&---111333666:::@@@vvv888444000...------,,,+++((()))***)))'''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&'''''''''((((((((((((''''''((())))))***++++++*********+++,,,,,,------+++---///000000000000111222222333222111000...---......------,,,+++++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((++++++,,,---///111333444999>>>AAAAAABBBFFFEEEBBBHHHHHHGGGDDD???<<<;;;;;;666666555444222000...---//////---,,,+++*********)))((((((((('''''''''&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''(((((((((((())))))******+++,,,,,,---,,,...000222555888===@@@BBB@@@EEEPPPPPPFFF???@@@<<>>CCCIIIMMMTTTWWWYYY[[[[[[\\\^^^___XXXTTTOOOJJJGGGDDDAAA???<<<999777666555444111///------,,,+++***)))((((((((((((((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((()))***+++...333666<<<>>>AAAFFFKKKMMMNNNNNNQQQMMMJJJHHHGGGEEEAAA>>>;;;777222///---,,,***)))'''&&&%%%$$$############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$###&&&---111333666:::@@@ppp777444000---,,,,,,,,,+++))))))***)))''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''''''''((())))))******)))))))))***++++++,,,,,,***---000222333444555777666555555444333222111111...------,,,,,,+++******(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))******+++---///111222666;;;>>>???AAAEEEEEEBBBDDDEEEEEECCC???;;;999999555555444333111///...---------,,,***))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''''''''&&&''''''''''''(((((((((((())))))******++++++,,,***+++...///111444999<<<<<<===EEEPPPPPPDDD;;;:::===<<>>:::777555444333222///---,,,,,,+++***)))(((((('''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((())),,,000333888<<>>AAAFFFFFFCCCBBBDDDEEECCC???;;;999888555555444333222000///...,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&''''''&&&&&&&&&'''''''''((((((((((((((())))))*********)))***,,,---...111555888999999>>>EEEEEE???===@@@BBB;;;666999@@@KKK\\\kkkyyySSS<<<555---"""000///...,,,+++,,,///111666777777666444333444555555333111000000///---+++&&&******&&&###$$$%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))******+++,,,///222444666:::>>>CCCGGGJJJLLLLLLOOORRRPPPKKKEEEAAA@@@===<<<:::888555333111000------+++***)))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((***,,,///333777<<>>CCCFFFGGGHHHIIINNNOOOOOOLLLEEE>>>999777666333///---+++)))'''%%%%%%%%%$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""############$$$###&&&---111333666:::@@@fff444111...,,,+++++++++***((()))***)))(((((()))+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((())))))***((()))+++,,,,,,---000222222111///...---,,,,,,,,,******))))))((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))***+++,,,---///000111666:::;;;>>>CCCCCC@@@???AAABBB@@@===999666555333333333222111///...---***)))((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((()))))))))***,,,,,,---///333666666777:::===<<<999;;;>>>;;;777333444444444555888JJJoooSSSBBB///))),,,000111000,,,+++)))&&&$$$&&&+++///333444555555333333444555333222000/////////---+++***222666...&&&$$$'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))***---000222444777;;;@@@EEEIIIKKKHHHLLLOOONNNHHHCCCAAABBB:::999888555333111///...,,,+++***(((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))+++...111444:::@@@DDDHHHKKKOOOQQQPPPOOONNNNNNQQQPPPLLLEEE===888999;;;666444111000///...+++)))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%&&&&&&'''***---222777===AAABBBCCCDDDFFFHHHJJJKKKIIIDDD>>>999777666333000---+++)))&&&$$$$$$$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""############$$$###&&&---111333666:::@@@ddd333000---++++++++++++***%%%'''(((((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&'''((((((((()))+++---//////...---,,,+++*********))))))(((''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))))))))***+++,,,...///,,,111555666999===>>>;;;;;;<<<<<<;;;777444222222000000//////...,,,+++***))))))((('''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))***++++++,,,---000333222666<<<===:::666444444:::999888999:::999777555###@@@===EEEtttzzzYYY===%%%333,,,***///...'''&&&***''')))***+++,,,---///111000222333333222222333555222000............,,,***)))222666...$$$"""&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((())),,,...///111444888===BBBGGGIIIFFFHHHKKKIIIEEEBBBAAABBB888777666444222000...---******)))((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&(((***,,,...111666===BBBIIILLLPPPRRRRRRRRRRRRSSSVVVRRRKKKBBB<<<999:::<<<555333000///...---***(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""$$$%%%%%%%%%&&&(((***111666;;;>>>???AAAEEEHHHHHHIIIJJJJJJHHHDDD@@@===888666222000...,,,)))&&&$$$######"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$###&&&---111333666:::@@@ccc333000,,,******++++++***%%%(((***+++)))&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&'''(((((()))***---///222222333222111000...---+++******))))))((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((()))***,,,,,,***///222333666::::::777:::::::::777444222111222............---+++***))))))((((((''''''''''''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''')))***)))'''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))*********+++...000000666<<<<<<999555444333333444333222111222111000444666+++)))666999===NNNggghhhyyyzzzOOOVVV666+++000(((111444(((,,,...***&&&%%%(((+++$$$%%%%%%&&&''''''&&&&&&---...000000000000111333000///------------+++)))&&&+++,,,'''"""###$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''''''''''''(((+++---,,,---000444:::???DDDFFFFFFFFFFFFDDDAAA?????????777666555333111///------***)))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&''')))+++...333:::>>>EEEHHHKKKNNNOOOPPPSSSTTTUUUOOOGGG@@@<<<;;;::::::444222000......,,,***(((%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""$$$%%%%%%%%%%%%'''))),,,111777:::;;;???EEEKKKIIIGGGGGGHHHJJJHHHDDD???888666333111000---)))'''######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$###&&&---111333666:::@@@ccc222///,,,******+++******(((+++...///---)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''$$$%%%&&&'''''')))---000333444555555444222///---,,,,,,++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''')))***++++++000333333666::::::777;;;;;;:::888444222333444000000//////...---,,,+++)))(((((('''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))),,,,,,+++(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((())),,,...000666999888555666999;;;444666666333222333333222444'''...888///+++000---333444<<>>===<<<;;;666666444222000///------***)))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%&&&'''(((+++000777<<>>;;;777444111000000000///...------,,,,,,+++*********))))))(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))***+++,,,------...000///---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***))))))---555<<>>@@@CCCFFFGGGHHHHHHIIIGGGDDD@@@===999777666222111///,,,***)))((('''&&&%%%%%%$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&***,,,///333777:::===>>>CCCBBBBBBBBBBBBAAA>>>;;;444222///---,,,***(((&&&&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###############$$$###'''...222333555999>>>ZZZ222000---+++++++++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%'''((()))---.........------,,,+++))))))))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))***)))***,,,...111444666888666444222111000000111222/////////...,,,***'''&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%))),,,,,,***'''$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))*********---000333333111000111222444444333333222000///...------,,,,,,,,,,,,++++++,,,,,,---...............+++))))))---333666444222222222111000//////......111111000///......---------------,,,+++************)))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))***+++,,,------///...---+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''***((())),,,333999===>>>DDDCCCAAA???===;;;:::999444333111///---+++******(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&'''(((,,,111555:::>>>CCCGGGIIILLLNNNQQQOOOLLLHHHCCC>>>999666555222111///,,,***)))((('''&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((+++///444:::>>>BBBDDDCCCCCCDDDFFFFFFCCC???;;;777444111...---,,,)))'''%%%%%%%%%$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""##############################$$$###"""###%%%%%%###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###############$$$###'''...222222555999>>>TTT333111---,,,,,,,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((,,,,,,,,,---,,,,,,++++++)))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''((()))+++...000333444333222111/////////000000///......---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''((('''%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***,,,///000000///000111222222222222111///......++++++++++++******************+++,,,,,,,,,,,,,,,.........------,,,***)))+++++++++,,,,,,---------*********++++++,,,,,,,,,*********)))((((((''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))***+++,,,---...---,,,+++***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))((((((+++000555888:::??????>>>===;;;:::999999333222000---+++***))))))''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&&&&(((+++///333777===DDDGGGGGGIIINNNRRRNNNLLLHHHCCC>>>999666444111000...,,,***(((''''''%%%%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%(((***...333999>>>BBBDDDDDDFFFIIILLLLLLHHHBBB===777444000...,,,***(((&&&$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""######!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###############$$$###&&&---111222555888<<>>BBBEEEIIIMMMMMMHHH@@@:::444111...+++)))'''%%%#########""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""###$$$"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#####################$$$######&&&---111222444888;;;QQQ444111...---------,,,+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$#########$$$$$$%%%#######################################$$$%%%&&&(((((())))))))))))((((((((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''((()))+++---///000222222111111111111111111------,,,***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***,,,///111222111111////////////...---,,,,,,))))))((((((((('''''''''&&&''''''((((((((((((((("""&&&((('''$$$"""###&&&&&&&&&''''''((()))))))))******)))((('''&&&%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))***+++***++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((***---000333777777777888888888888888000///---+++)))'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%&&&&&&(((+++...///777???AAA@@@AAAFFFLLLHHHFFFCCC???<<<888666555111000...+++)))((('''&&&%%%$$$$$$###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%'''(((***...333777;;;>>>@@@CCCGGGJJJJJJDDD;;;555222000,,,***(((&&&$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$######""""""!!!!!! ########################"""""""""$$$&&&'''&&&%%%########################""""""""""""""""""""""""""""""""""""""""""""""""########################%%%$$$######"""###$$$$$$###"""&&&---111111444888:::OOO333111---,,,,,,,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################!!!!!!"""#########""""""##############################""""""######$$$%%%&&&&&&''''''((((((''''''((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$''''''((()))***,,,...//////////////////.........---,,,+++)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''(((+++...///...,,,------......---,,,,,,+++((((((((((((''''''''''''%%%&&&&&&'''''''''''''''(((+++---+++(((&&&''')))***************+++++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((())))))***))))))******)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''(((***///222777888888888888999999999000///---+++((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&'''))),,,///555===BBBDDDHHHMMMSSSMMMKKKGGGBBB===888555333000///---+++)))'''&&&&&&$$$$$$######$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###%%%(((---333999???BBBGGGHHHJJJKKKJJJEEE===777222000---+++***(((&&&$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!"""$$$%%%$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""########################&&&%%%$$$""""""###$$$$$$###"""%%%,,,000111444777:::III222000---+++++++++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################!!!"""$$$&&&'''&&&$$$##############################""""""""""""###$$$$$$$$$%%%%%%&&&''''''&&&&&&(((((('''''''''&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$&&&''''''((()))***,,,---,,,,,,---------------,,,,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((+++---+++))),,,,,,,,,,,,,,,,,,+++***((((((((((((''''''''''''%%%%%%&&&''''''''''''&&&###%%%&&&'''&&&&&&''''''''''''&&&%%%$$$###"""!!!'''''''''((((((((())))))$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''(((((()))((()))******)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''''')))...222555555555666666666777777000///---+++((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%%%%%%%&&&(((***...333:::@@@EEEIIINNNQQQMMMKKKGGGAAA<<<888555333000///---+++)))'''&&&&&&$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!"""%%%***000777===AAAIIIHHHGGGGGGDDD@@@:::555000...+++))))))((('''%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" """###%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&%%%$$$"""########################""""""""""""""""""""""""""""""""""""""""""""""""########################'''&&&$$$""""""###$$$%%%""""""%%%,,,000111333777;;;DDD222///,,,+++++++++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$###########################%%%)))+++,,,***'''&&&""""""""""""""""""""""""###"""""""""""""""###$$$###$$$%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''((()))***+++,,,,,,---.........------,,,+++)))((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&(((,,,---+++(((++++++,,,,,,,,,+++******))))))((((((((('''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&'''(((((()))&&&&&&&&&%%%%%%%%%%%%%%%###############$$$$$$$$$######$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((()))'''((()))***)))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''''')))...222222222222222222222333333000///---+++)))'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%%%%%%%%%%''')))...111555;;;@@@DDDGGGHHHHHHFFFCCC???;;;888666555000///---+++)))'''&&&&&&$$$#########$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""$$$''',,,222777:::AAA???===:::888444...+++---+++((('''''''''%%%$$$""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" """$$$'''+++...000111////////////////////////222000///......---***(((########################""""""""""""""""""""""""""""""""""""""""""""""""########################'''&&&$$$""""""###$$$%%%""""""%%%,,,000111333777;;;III222///,,,+++++++++***)))(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%"""$$$...:::<<<111&&&"""!!!!!!"""$$$$$$###!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((('''&&&&&&'''((()))*********+++,,,------------,,,,,,+++***)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,,,,,,,,,,,,,+++***)))((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***000222444444333222111222000///---+++)))'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%&&&&&&***---111555888;;;???BBBEEEDDDAAA===:::777666555...---+++)))'''%%%$$$$$$################################################################################################$$$%%%&&&''')))...555999999888777666444333222222///---,,,++++++)))&&&$$$############""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$""""""&&&!!!!!!$$$%%%""" $$$...000444888999888666444555666666EEEAAALLL999OOO===GGGLLLGGG@@@<<<777222...333+++!!!$$$%%%"""%%%%%% $$$!!!"""'''&&&!!!###$$$%%%###""""""""""""############$$$$$$$$$''''''&&&%%%%%%$$$######$$$&&&(((+++///222444666<<>>:::777555...---+++)))'''%%%%%%$$$###################################################################################################$$$%%%&&&(((---333888>>>>>>>>>===<<<:::888777333111...,,,+++)))&&&###############""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###"""!!!(((!!!$$$***,,,000444,,,...111222444;;;EEEMMMcccgggjjjwwwwwwgggrrr}}}}}}uuullliiihhhJJJMMMBBB555444111+++---+++((($$$"""%%%)))%%%$$$"""!!!!!!"""#####################$$$$$$$$$$$$'''&&&&&&%%%$$$$$$######$$$&&&(((+++///222444666???@@@111///,,,*********)))(((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###%%%+++444:::<<<<<<'''%%%###"""###$$$###"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''')))((((((''''''''''''((())))))+++,,,,,,,,,,,,,,,++++++***)))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))******++++++++++++******)))(((((((((''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))///111333444333222222333000///---***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""$$$$$$$$$$$$%%%%%%%%%%%%&&&)))---333999AAAJJJPPPSSSPPPKKKDDD???:::777666///...,,,)))'''&&&%%%$$$################################################################################################"""###$$$%%%'''+++000555>>>???AAABBBBBB???<<<:::333111...---+++)))&&&$$$############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&###(((---&&&+++<<<===///EEEHHHKKKMMMTTTfffpppmmmccc[[[ZZZfffPPPVVVRRRRRRYYYdddhhhhhhnnnxxxsss___TTTCCC222---'''))) !!!###"""%%%)))%%%"""!!!###$$$$$$"""############$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$######$$$&&&(((+++///222444666@@@>>>111///+++*********)))((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$''',,,333;;;@@@***'''###""""""#########""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''''''''((()))***+++,,,,,,,,,,,,+++******)))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))))))))***************))))))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((,,,...111222111111111222///...,,,***(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""###$$$$$$$$$$$$%%%%%%%%%'''(((+++...333;;;CCCIIIKKKHHHDDD@@@<<<999777777///...,,,***'''&&&%%%%%%################################################################################################"""###$$$$$$&&&)))...111777:::???CCCDDDBBB???===444222///---,,,+++)))'''############"""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""%%%&&&%%%###---$$$+++===<<<---444JJJAAANNN^^^fffbbbZZZSSSPPPbbbddd```TTT]]]qqqiiiqqq|||wwwvvvkkkXXXQQQXXXWWWfffmmmpppyyyxxxnnnmmmKKK???$$$)))---###"""***(((&&&%%%#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&(((+++///222444666>>>???111...+++*********)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########%%%***333:::***'''###""""""#########""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&)))))))))(((((('''&&&&&&(((((()))***++++++++++++******))))))(((''''''''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((())))))******)))))))))''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((***---///......///000///...,,,***'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%'''''')))+++///666???EEEFFFEEECCC@@@===:::999888///...,,,***(((&&&%%%%%%################################################################################################!!!###$$$$$$%%%'''+++...222777>>>DDDHHHGGGEEECCC===:::666222///---***(((############"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$###"""!!!###'''+++999===999111777JJJUUUTTTnnnfffZZZRRRRRR\\\jjjtttppp|||tttccccccgggjjjrrrrrr[[[GGG333 ..."""%%%'''&&&###"""$$$&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$&&&(((+++///222444666===AAA000...+++)))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$###"""%%%+++000'''%%%###"""###$$$###"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((((('''&&&'''((()))******+++******)))))))))(((((('''''''''''''''''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))))))))((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%'''+++,,,------...//////...,,,)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""############$$$$$$$$$$$$$$$&&&(((+++000888@@@FFFKKKJJJIIIFFFCCC>>>:::888000///---***((('''&&&%%%################################################################################################"""###$$$$$$%%%&&&))),,,222888@@@HHHLLLMMMKKKJJJHHHDDD===777222...)))&&&############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$""""""&&&...555111DDDEEE999JJJllljjjLLLAAAIIIXXXjjj||||||nnneeeuuuttt{{{VVV888111///"""###%%%$$$###$$$&&&)))$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$&&&(((+++///222444666???AAA000...+++)))))))))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$$$$&&&((($$$###""""""###$$$###"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((('''&&&'''((()))************((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&'''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$'''***,,,,,,---...///...---+++)))'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""############$$$$$$$$$$$$###%%%(((+++000888@@@FFFKKKLLLLLLJJJFFF@@@:::666000///---***((('''&&&&&&###################################################################################################$$$%%%%%%%%%&&&(((+++222777???FFFKKKLLLJJJHHHGGGCCC<<<666111,,,)))&&&############"""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!###%%%(((---444;;;@@@EEE999HHHiiilllTTTQQQggglllrrr{{{ffflllyyyvvv|||eee(((555...&&&###&&&((((((&&&$$$$$$$$$%%%%%%%%%&&&&&&##################$$$$$$$$$&&&(((+++///222444666@@@@@@000...***)))))))))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%'''((('''&&&%%%%%%"""!!!!!!"""$$$$$$###!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))))))))((((((&&&'''((()))************((((((((((((((('''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$'''***,,,------///000...---+++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############""""""############$$$$$$$$$###%%%(((+++///555<<>>>>>111...,,,***++++++******(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###***,,, '''WWW222vvvqqq%%%222'''WWWjjj444 333,,,$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((('''''''''******))))))((('''&&&&&&&&&&&&&&&''''''(((((((((&&&''''''(((((()))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''((())))))))))))(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******'''&&&++++++&&&''',,,+++(((,,,(((&&&---+++''',,,%%%&&&+++###'''000---%%%(((***+++((($$$!!! $$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((***+++---......---+++)))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$'''...666<<>><<<333111...,,,+++***'''%%%%%%$$$$$$#######################################""""""""""""""""""""""""########################$$$#########$$$$$$%%%&&&***...444777666333222222333000,,,***))))))'''&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############!!!!!!""""""###$$$%%%&&&---000NNNQQQNNNSSSRRRlllNNNCCC]]]yyyrrrzzzmmmkkkzzzCCC888...///&&& &&&(((((('''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&(((+++...111444555===:::111...+++******+++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ 222$$$aaa:::///***WWW"""uuu 222sss $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''((()))))))))((('''&&&%%%''')))+++)))%%%%%%***...+++111---,,,111---(((,,,666+++444444"""$$$---"""$$$&&&((((((&&&'''***...%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,---,,,+++***(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%'''---444999EEEGGGUUUhhhiiiVVVBBB;;;555222///---,,,***(((&&&%%%%%%$$$#######################################""""""""""""""""""""""""########################$$$############$$$%%%%%%(((+++///111111111111222222///,,,***)))((('''&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############!!!###""""""###'''+++666QQQBBBLLLYYY^^^kkkHHHVVVdddwwwuuu___vvvqqq|||zzz```\\\111!!!***)))(((&&&$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***---111333555===|||999000...+++************)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$///'''---ZZZ///$$$###eee'''777...%%%333...sssttt333((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''((())))))******))))))))))))))))))))))))(((((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''(((((('''''''''((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))***+++++++++***(((((((((---+++***///000222888000888888:::AAA@@@===CCC777::::::777777666222...000///---***(((&&&$$$$$$&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((******---,,,+++***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%'''+++111555>>>???QQQkkknnnWWWAAA999555222///,,,***)))'''%%%%%%%%%$$$############$$$########################""""""""""""""""""""""""########################$$$###############$$$$$$%%%'''+++///444888;;;===333000,,,***)))((('''%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""""""""############!!!$$$$$$###!!!%%%---555OOO>>>VVVPPP]]]oooJJJGGGqqq^^^qqqzzzlll```VVVJJJ???999AAADDDHHHKKKOOOXXXdddmmmwwwooo{{{XXX===000111,,,'''%%%$$$###%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''***---000333555===yyy888000---+++)))*********)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''$$$FFF+++###***===AAAfff""" ---EEE000(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''+++++++++*********))))))))))))***************+++************))))))))))))***************)))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((())))))'''&&&''')))(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''(((((()))))))))(((((()))***,,,---///000///888777<<>>NNNQQQFFF???@@@888555000---+++)))'''&&&&&&%%%%%%$$$###$$$$$$$$$########################################################################$$$$$$###""""""############%%%)))///666===BBBDDD666333///,,,+++)))'''&&&$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""""""""############"""$$$$$$###%%%---:::EEEJJJUUUPPPuuufff999bbbsssppp{{{\\\SSSIII<<<333333:::@@@CCC>>>======???AAADDDFFFGGGdddYYYaaaxxx{{{zzzzzz???%%%!!!###+++...***$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***---000333444<<>>...''')))...222((((((((((((((('''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))+++,,,,,,,,,+++)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%&&&&&&(((+++---:::<<>>777:::RRR___nnnxxx~~~vvvaaaJJJ===<<>>AAADDDFFFGGGDDDDDDDDDCCCCCCBBBBBBBBB???===:::666111---***((())))))))))))))))))))))))((((((((((((((('''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))),,,...---(((&&&))),,,(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))'''(((((()))***++++++++++++---444BBBWWWpppttt|||ooo||||||www{{{~~~}}}nnn~~~ZZZ???333******))))))((((((((('''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))++++++,,,---,,,***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$&&&&&&&&&&&&''')))---<<>>:::444///,,,+++)))((('''&&&%%%%%%$$$$$$%%%%%%########################################################################$$$$$$###""""""!!!""""""""""""&&&---666===@@@AAACCC???:::555111...***((($$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############!!!$$$)))222<<>>###;;;)))'''$$$%%%%%%%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%&&&''')))'''(((((()))******+++,,,---...///---++++++///333888???IIIRRRUUUOOOEEE===LLLVVVYYY]]]ffffffbbbfffuuunnnoooffffff```JJJQQQOOOGGGKKKIII:::<<>>EEEKKKMMMMMMFFF>>>444///......,,,)))'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%######################################################$$$)))111:::AAADDDGGGEEE>>>444.........,,,'''&&&$$$###""""""!!!!!!########################%%%$$$######$$$$$$###"""111---333JJJTTT333sssgggBBB```iiirrrxxxoooXXX===<<>>111,,,,,,!!!(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''***,,,+++%%%!!!$$$%%%''')))+++...000000(((******((((((***'''""")))((('''&&&&&&&&&'''((((((***,,,------+++)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%###""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((+++000999EEEOOOUUUWWWVVVOOOHHH>>>777333000,,,)))((('''%%%$$$$$$$$$%%%&&&%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######%%%+++333<<>>>>>>>><<<999999888222)))'''&&&%%%$$$###"""""""""########################"""###$$$$$$$$$%%%&&&(((555KKKEEEFFFTTTzzzMMM```xxx___tttaaaMMM>>>MMMlllbbbNNNYYYqqqppp{{{WWW>>>%%%,,,***)))((((((''''''(((((('''((()))***,,,///111222:::hhh555000///---***))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%------))),,,---)))&&&'''***,,,$$$777:::$$$@@@...555,,, ---(((:::666***###...***"""111###&&&AAA"""...((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&(((*********)))+++,,,)))+++---000555@@@NNNXXX]]]qqq}}}kkkaaajjjxxxjjj___HHHIIIDDD999---***...---(((************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((('''''''''*********+++,,,,,,------222000//////...,,,+++++++++)))'''''')))******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,---(((...888BBBJJJYYYtttbbb555888///))))))((('''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))///,,,'''######+++666???EEEMMMTTTXXX]]]dddddd```ZZZXXXOOOCCC:::555...'''(((((((((((((((''''''''''''(((***,,,,,,,,,+++***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''((()))'''%%%%%%''')))''')))***)))'''&&&'''(((******)))((((((((())))))'''***222;;;BBBFFFFFFEEECCC@@@;;;666333000...,,,)))((('''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%###"""$$$***333:::======;;;777777777333,,,((('''%%%$$$######""""""###########################$$$$$$$$$###$$$(((+++111>>>TTTGGGgggGGGnnnqqqffftttqqqRRRDDD>>>MMM{{{sssQQQTTTmmmtttyyyzzzooo;;;444******)))(((((((((((()))(((((()))***,,,///000222888eee333000///---+++))))))))))))((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))(((&&&,,,***$$$//////777444===111AAALLLCCCSSSWWWQQQQQQ]]]SSS555666@@@AAA&&&===333$$$'''000"""555000+++$$$!!!***&&&%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&((()))******,,,...111000555<<>>>>><<<===???000...+++******++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))***+++,,,------...***888>>>AAA]]]|||dddBBB ,,,+++***))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***'''&&&+++888HHHRRRQQQLLLZZZ]]]YYYNNNHHHGGGCCC;;;???DDDGGGFFFGGGLLLOOONNN999555...(((%%%%%%(((***'''((()))+++,,,,,,,,,+++''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((******'''$$$"""&&&...555000222444222...,,,---///***)))(((''''''((()))***(((***000999AAAHHHKKKLLLIIIGGGBBB===777222...,,,***)))'''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%&&&%%%######'''///666>>>@@@@@@:::666444000+++((('''&&&$$$####################################!!!"""###!!!!!!%%%,,,222<<>>AAA(((,,,:::---,,,***(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))******,,,///333777@@@JJJVVV___eeelllvvv~~~rrrwwwqqqrrrgggRRRCCC===666---************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))***+++,,,,,,------444555888;;;>>>BBBDDDEEECCC@@@@@@DDDDDDAAAAAAEEE???;;;777444222111///...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))***+++,,,---......777>>>FFFXXXzzz|||xxxsss;;;///...---+++***))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******)))555HHHZZZcccaaaXXXOOO999EEEOOOTTT]]]iiilllgggVVV]]]^^^TTTHHH???:::666AAA>>>888333...+++******'''''')))***,,,,,,,,,,,,''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((+++---......222:::AAA===@@@AAA>>>999666777:::222111...+++)))(((((()))***+++...555???HHHNNNQQQPPPNNNJJJCCC;;;444000---+++)))(((&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%&&&'''%%%###&&&---333;;;BBBFFFAAA:::555000,,,((('''&&&%%%$$$#################################!!!"""###"""###***666>>>KKKQQQRRRKKK```lll{{{sssTTTFFFLLLeeeVVV666///222666888666777666666666888<<>>:::888555333************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))******+++---...//////;;;EEEeeeooo111000...,,,+++))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++FFFWWWgggcccRRREEEFFFNNNYYYiiiwww{{{~~~xxxjjjjjjwwwwwwrrrpppooo===???AAAAAA===555---(((&&&''')))***,,,,,,------(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))'''000;;;CCCEEEFFFHHHKKKHHHJJJLLLHHHBBB???@@@CCCDDDAAA<<<666111---,,,++++++***+++111:::CCCKKKOOOQQQPPPLLLFFF>>>777222000+++***(((&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%'''(((&&&###%%%+++111555@@@IIIFFF???888444000((('''&&&%%%$$$####################################$$$%%%$$$'''111???JJJLLLAAAyyyiiiccczzzeeeuuu___@@@EEEccc[[[HHH;;;>>>BBB???<<<===AAADDDHHHMMMRRRXXX^^^bbbqqqvvv}}}^^^```vvvnnn}}}~~~FFF,,,+++******)))*********))))))***+++,,,...000111;;;PPP;;;111///,,,++++++++++++***+++*********))))))((((((+++)))'''''')))******)))+++)))///+++---+++...888OOOrrruuuyyydddkkkjjjbbbwwwmmmzzzrrrxxxOOOIIIDDD??????))),,,&&&&&&333&&&+++***,,,&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&)))+++***((('''+++//////'''///333...BBBZZZWWWiii~~~pppxxxrrr>>>UUU999777000((((((...111///&&&((()))))))))((()))***))))))))))))))))))))))))))))))))))))((((((((((((((())))))''''''((())))))000---******111:::===<<<@@@CCCLLLaaassswwwooo```[[[PPPCCCAAAJJJAAA///333((()))111###+++(((***+++,,,***(((&&&&&&))))))))))))))))))))))))++++++******************---,,,---...***(((222???\\\SSS___666***111+++...333###))))))))))))))))))))))))&&&((())))))(((''''''(((,,,'''(((---,,,+++999LLL^^^___VVVDDDIIIoooyyy[[[ZZZUUUTTTbbbrrrqqqdddvvv^^^iiizzzjjj@@@666AAABBB???...%%%(((+++------,,,------+++***((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''&&&%%%,,,)))###&&&...(((%%%///222EEEPPPHHHDDDMMMUUUUUUkkkeeeaaaeeennnsssoooiii[[[VVVRRROOOHHH<<>>111---222111222!!!%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((()))+++,,,,,,333%%%(((555GGGiii{{{lllrrrKKKWWW@@@333666444%%%###++++++***)))((((((***+++)))))))))))))))))))))))))))))))))))))))))))))(((&&&(((******+++---//////###+++555888555555===FFFYYYxxxqqqmmm^^^IIIGGG888;;;...,,,222&&&---+++,,,,,,++++++***+++,,,************************++++++************************,,,...,,,...<<>>999&&&'''666***(((CCCNNNQQQWWWUUUQQQLLLDDD<<<555222...+++'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$'''&&&$$$$$$&&&&&&%%%###''''''&&&$$$$$$&&&'''((()))&&&&&&***)))%%%$$$'''777>>>CCCCCCAAA>>>888222...,,,)))'''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&"""--->>>SSSMMMMMMRRR~~~;;;^^^tttwww]]]KKK@@@ZZZqqqSSScccsssvvvpppuuu|||vvvaaa999+++333///***+++(((******+++,,,---///000111;;;NNN999111///,,,++++++,,,+++***+++++++++************)))%%%'''***+++,,,,,,---...!!!777===PPPCCCggglllzzz~~~tttqqquuu}}}rrr}}}ttt}}}{{{uuujjjSSS```lllzzzQQQCCCGGG???FFFAAA:::%%%222&&&'''((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&(((,,,...---,,,///;;;TTTccceeennnuuuooovvvyyymmmgggiiimmm}}}xxx}}}uuuooonnnmmmlllnnnqqqnnnRRR===:::888///,,,333///---+++)))((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***)))***+++111222777>>>DDDNNNfff~~~bbbTTTMMM999///111)))///---,,,***(((((()))***+++******************************++++++++++++++++++***+++---...///777JJJ[[[ppp~~~JJJ***444---"""444)))))))))))))))))))))))))))***+++***((('''((()))***+++)))///DDD\\\^^^QQQAAAkkk}}}bbbiii{{{{{{~~~sss```QQQKKKDDD<<>>GGGoooxxx~~~{{{uuunnnTTTQQQYYYLLL\\\WWWUUUPPPGGGGGGMMMMMMCCCIIIGGGQQQTTT___yyytttzzz{{{ggg\\\dddrrrrrrRRRIII\\\UUU:::555222---(((%%%&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))******))),,,...+++(((+++444<<>>JJJhhhoooXXXFFF<<<000222000...---...///...,,,******************************++++++,,,,,,,,,,,,//////...000<<>>RRR]]]kkk{{{ggg888000888IIIMMMRRRUUUQQQMMMIIIAAA888000---)))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((('''%%%!!!&&&...888AAAGGGJJJKKKGGGIIIEEE===;;;@@@???888...///...,,,)))(((&&&$$$+++222999>>>CCCDDD>>>666111000---***'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''',,,"""SSSQQQSSSKKKtttfffuuu~~~ooo{{{XXXEEEJJJmmmhhh___nnn{{{jjjmmmGGG'''###---...(((******+++,,,---///000111;;;KKK666222000---,,,,,,---,,,++++++,,,,,,,,,,,,---------///***(((---===SSShhhtttppptttwwwZZZMMMOOOUUUkkkzzzpppbbbkkkwwwqqquuutttwww}}}oooUUUIIIMMM~~~hhhwww~~~iii___RRRTTTCCC>>>777///***((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))******+++(((,,,...,,,+++333EEETTTTTTlll~~~eeehhhyyyqqqbbbWWWJJJSSSLLLRRRXXX[[[bbbllltttwwwzzzzzz~~~vvvjjjeee```SSSJJJDDDBBBPPPccciiiqqqfffvvv\\\@@@666...,,,+++,,,//////,,,)))************************((())))))******+++++++++...***+++...///111===LLL[[[xxxlll\\\CCC666222---,,,---///---,,,++++++++++++++++++++++++******++++++,,,---------+++,,,///777KKKfff|||{{{LLL&&&...000************************(((((()))((('''(((+++---///GGGXXXUUUSSSbbbuuu~~~zzz]]]DDDIIISSSKKKhhhwwwoooXXXeeedddxxxvvv~~~gggJJJ888444444000+++000...,,,***(((''''''(((((((((((((((((((((((((((&&&(((***)))'''(((,,,000AAAVVV[[[bbbrrrddd\\\SSSRRRXXXbbbiiillliiiOOO;;;999TTT\\\___ZZZUUUQQQHHH<<<444111,,,)))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&---666BBBJJJLLLKKKJJJJJJGGGSSScccppptttrrrmmmiii```XXXHHH555+++***---...***111999AAAHHHJJJDDD;;;333111...+++(((&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%,,,+++]]]JJJMMMZZZ}}}NNNkkkuuutttLLLBBB[[[sssgggnnn}}}zzzvvvmmmpppQQQ)))###000222---******+++,,,---///000111:::JJJ666333000---,,,,,,---,,,+++,,,,,,,,,,,,---------...(((,,,:::QQQmmm|||wwweeegggjjjooozzzmmm[[[RRRRRRNNNQQQwwwuuufff```ZZZPPPLLLEEE<<<444...+++)))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))******++++++***,,,---///666HHHaaasssbbbxxxkkkaaaRRRIIIRRR___ZZZaaagggvvvtttiii^^^TTTMMMJJJeeexxxsssXXXAAA888333---,,,---///---+++************************((())))))******+++,,,,,,222,,,,,,222555<<>>,,,555************************((()))***))))))+++...111DDDNNNWWW]]]kkkzzzyyymmmpppYYYVVVJJJIIIfffooo|||nnn|||pppZZZJJJ===111***111///---***)))(((((((((((((((((((((((((((((((((((()))***)))+++333>>>HHHaaa```bbbiiiWWWJJJAAAGGGDDDAAACCCGGGJJJJJJHHHJJJUUUpppXXXEEEUUU___ccc^^^YYYWWWLLL@@@888444///,,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''(((&&&###&&&---444BBBIIIPPPQQQPPPSSS]]]fff}}}xxxaaaOOOCCC555))))))000888AAAJJJNNNGGG>>>444222///,,,)))'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""***===TTTKKKKKKqqqmmmppp```|||[[[JJJTTThhhNNN___ooo}}}xxx~~~{{{kkk???222///((('''******+++,,,---///000111:::JJJ555333000---,,,------,,,+++,,,,,,,,,------............<<>>555333000,,,)))'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,QQQMMMUUUQQQ]]]iiihhhlllIIIKKKiii|||AAA<<>>KKKVVVFFF[[[WWWxxxxxx^^^>>>___PPP???UUUffftttsssfffvvvtttooo^^^$$$333666$$$*********+++---000222444999III777333222000...------------...000+++---555222@@@cccssswwwQQQPPPlllrrrddd[[[VVVUUUTTTRRRUUUXXXZZZZZZ[[[\\\]]]YYYXXXVVVUUUUUUTTTSSSRRRQQQMMMJJJKKKKKKNNNYYYeeewwwwwwwwwvvv___\\\FFFBBBQQQ333...)))'''((())))))''''''''''''((((((((())))))---,,,///111+++###(((444000,,,UUUxxxqqqsssggg___TTTLLLUUUeeexxx~~~cccUUUUUU}}}~~~lllGGG===666'''###***+++++++++++++++++++++++++++******+++++++++,,,///444888BBBVVVtttccc===333333111222222///,,,+++,,,+++***,,,,,,,,,,,,...//////...222333RRRfff}}}ooo333...111---(((+++,,,***,,,---***(((444***)))JJJSSSHHHSSSmmmZZZppp@@@OOOKKKZZZpppaaaEEE333333333333///+++***+++))))))((((((((()))*********---,,,777PPP```YYYOOOgggkkknnncccaaaddd^^^dddccc```[[[ZZZcccrrrpppjjjZZZaaaeeeZZZQQQRRRCCC===666///+++(((&&&%%%((('''&&&&&&%%%%%%&&&&&&((()))'''***777KKKYYY]]]SSSOOOaaaxxxeeecccyyywwwllllllnnnnnnwwwjjjccctttzzzRRR444888HHHLLLHHHHHH???:::444...+++(((&&&$$$(((&&&$$$%%%''''''&&&$$$,,,???OOOTTTNNN{{{jjjVVV|||oooLLLOOOwwwTTT@@@EEEYYYpppvvvtttqqqzzzkkkmmmeeeMMM==='''111+++++++++,,,...000333444999FFF999333222000...---------...)))111...)))000AAAccc}}}vvvHHHFFFdddqqqfffTTTUUUUUUWWW\\\ccclllqqqrrrmmmggg^^^SSSKKKLLLRRRKKK___vvv}}}xxx{{{wwwqqqWWWOOO???===666,,,((((((***)))'''(((((((((((())))))))))))'''***---,,,)))***000555---DDDlll}}}yyyooo^^^YYYVVVUUUVVVccc}}}jjjTTT```{{{ZZZDDD888...000999,,,,,,,,,,,,,,,,,,,,,,,,)))---...+++***---111333444???XXXzzz|||xxxrrrddd???222444///,,,)))***,,,---,,,+++,,,,,,,,,---...///000111222888aaayyyzzz|||333///...---------+++***+++---***(((444,,,444VVVMMMVVVssscccwwwdddOOO[[[aaauuuxxx<<<333///222222+++((())))))))))))))))))***+++,,,%%%111222GGGfffZZZKKK___qqqaaassskkkqqqkkk\\\aaadddeeeeeeeeekkkuuu~~~|||___yyyfffeeedddVVVPPPWWWEEE???777000,,,)))(((&&&(((''''''&&&&&&&&&&&&'''&&&(((***222EEEZZZ]]]TTTOOOlllvvvvvvyyyyyyxxxyyyqqqbbb[[[cccooosssrrriiizzzccc]]]xxxyyyPPP@@@FFFOOONNNIIIDDD???777111---)))'''%%%'''%%%$$$$$$&&&&&&&&&%%%+++>>>OOOHHHLLLKKKcccvvv\\\AAAcccaaa@@@MMMYYYmmmxxxxxxyyy~~~~~~ooopppLLL))),,,+++,,,,,,,,,---///111333444:::BBB:::333222000............///&&&444333***;;;eeesssIIIBBBdddgggRRRQQQYYY^^^cccoooqqqddd[[[PPPOOOdddqqq|||qqquuuwww|||kkk<<>>---...111,,,((()))++++++*********++++++,,,&&&---AAA___cccHHHVVVfff~~~vvveeeYYYcccWWWYYYXXXPPPDDD>>>666000,,,+++***)))(((((('''''''''''''''((('''(((000AAATTT]]]ZZZRRRssskkkuuuuuujjjYYY\\\\\\^^^ccchhhcccZZZVVVXXXXXX]]]rrrvvvtttTTTFFFLLLOOOHHHEEE@@@999333...+++(((&&&&&&%%%$$$$$$%%%&&&&&&'''777MMMWWWHHH\\\sssLLLgggmmmNNNIIIqqqmmm???CCCUUU]]]lll{{{{{{mmm^^^eeeAAA)))<<<$$$---------...///111333555:::@@@999222111000///......////////////666GGGeeejjj[[[qqqjjjUUUQQQ[[[mmmmmmRRRDDDQQQooolllzzzuuupppIIIEEE>>>444---)))***,,,)))))))))************+++...///000...,,,---222888kkkyyysssqqqccc]]]XXXTTTbbb|||OOOrrryyyOOO<<<111''',,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,///444555222DDDiiirrr888777333222333///)))(((,,,//////000...------000333999ccc|||zzz~~~www}}}AAA,,,***222,,,***///---,,,---555???ZZZ???ddd```UUUYYYnnn~~~vvvVVV888///111111...---...---,,,+++++++++++++++,,,000PPPcccRRRTTTYYYsss[[[]]]^^^TTTJJJCCC:::333...,,,+++***(((((((((''''''(((((())))))111BBBSSSVVVTTT```rrrttthhhzzz~~~dddMMMKKKWWWooozzzfffQQQUUUqqqfffvvv}}}nnnVVVIIIGGGIIIEEEAAA:::444000---+++)))&&&&&&%%%%%%%%%&&&((()))>>>LLLFFFEEErrrSSSYYYuuuhhhCCC___CCC111KKKTTTmmmiiiWWWzzz}}}xxxrrr\\\VVVXXX000'''222...------...///111333444:::@@@888222111000///...///000000666'''===ooowwwttt[[[XXX___tttxxxiii]]]UUUmmmrrr\\\UUUIII;;;000+++******)))*********++++++++++++000%%%***777--- ===mmmyyydddxxxiiiTTTQQQUUUXXXmmmuuuYYYyyyMMM555444,,,,,,,,,,,,,,,,,,,,,,,,000---,,,---...///333999llljjj===444...///...)))+++111...000000///,,,---111555BBBggg}}}kkk|||WWW333***333++++++222---000(((555,,,DDDMMMDDDgggUUUDDD___oookkkIII444///000000---......---,,,,,,,,,,,,,,,333>>>WWWWWWSSShhh{{{vvv___\\\dddVVVNNNCCC999222...+++***)))(((((((((((())))))******<<>>,,,***------...333+++...///...---///555:::PPPnnnqqq???...555++++++333,,,---+++///===BBBIIIhhhbbboooVVVdddjjjzzz```???...---///,,,,,,,,,,,,,,,---...///000888KKKVVVYYYvvv{{{yyyeeeYYYeee\\\TTTHHH<<<444///,,,***))))))(((((())))))***+++777IIIUUUVVV]]]ppptttPPPBBBaaaffflllnnnzzziiiUUUMMMLLLGGG???999444000---+++((((((((('''&&&'''+++///OOONNNCCCaaaZZZqqqkkkGGG]]]|||}}}|||xxxvvvxxx~~~~~~KKK:::HHH]]]ppp\\\dddzzznnnppp]]]hhhfffOOOAAA333)))------,,,,,,---///111222888DDD666222111000//////000000111+++WWWttt\\\\\\{{{|||||||||wwwuuuzzzccc^^^]]]tttuuuaaaJJJAAA<<<333+++******+++++++++,,,,,,,,,...333///(((333QQQkkkttttttbbbEEEMMMXXXbbb|||mmm]]]QQQJJJEEEDDDCCCBBBAAAAAAAAAAAACCCEEEIIIKKKKKKIIIEEECCCCCCCCCDDDFFFKKKSSS\\\bbbffflllxxxsssccc@@@------------------------///)))---666111000LLLqqqxxx|||YYY999000222000------(((+++......---000888>>>aaa~~~dddooozzzHHH111666++++++444+++%%%222***DDD===SSS[[[uuuUUUUUUhhhyyyuuuOOO333000222000)))***+++,,,...000222333;;;NNNRRRhhh{{{~~~}}}lllYYYYYYZZZRRRFFF;;;444000---,,,))))))((())))))***++++++MMMVVVTTTWWWxxxqqqlllQQQWWW|||}}}UUUuuuzzztttuuu___===PPPKKKCCC;;;555111---+++((())))))(((&&&''',,,000DDDJJJIIIbbbcccUUU{{{gggAAAlll~~~~~~qqqfffbbbiiippphhhhhhvvv|||GGGBBBNNNqqq|||ZZZpppwwwlllWWWbbbccc000------,,,,,,,,,---...000111777AAA777444333111000111444555333CCC___bbb{{{zzzzzzyyygggffffff]]]SSSVVVWWWIIIXXXZZZ[[[\\\\\\```ffflllxxxpppyyy|||yyysssggghhhrrrvvvCCC>>>BBB###///,,,,,,//////,,,+++,,,,,,555(((+++EEEdddwwwllldddEEECCCYYYlll~~~qqqmmmdddUUUFFFAAABBBCCCDDDDDDDDDFFFNNNIIIJJJQQQKKKJJJPPPUUUZZZ[[[WWWTTTZZZeeennn\\\UUUcccmmmmmmrrr~~~gggZZZeeesss{{{}}}iiiNNN///000///------000///+++---------000///333```}}}NNN...000...)))222+++444---+++444111333JJJnnnyyyZZZxxxiii)))===222---///---<<<111666UUUZZZnnnnnnTTTdddiii```666111888...///)))(((---...***---555BBBMMM\\\fff```___YYYRRRJJJ===000+++,,,,,,&&&&&&***(((%%%...<<>>,,,000+++)))***%%%%%%((($$$***>>>JJJIIICCC___www|||KKKVVVttt}}}ooo```YYYddduuuvvvmmmbbbgggpppAAASSSuuuOOOfff|||uuummmmmmSSSrrrWWWUUULLL444,,,,,,,,,++++++,,,---///000888AAA;;;666222222333000---333===ttteeedddsss~~~~~~qqqpppjjj```VVVLLLDDD@@@DDD@@@???<<<;;;EEEOOOMMM???DDDKKKNNNKKKEEEAAA>>>EEEJJJQQQOOOPPP___bbbPPPbbb___cccuuuwwwjjjcccqqq~~~rrraaaHHH===,,,000,,,,,,...///,,,+++---111(((999,,,WWWqqqiiijjjPPPJJJWWWqqqxxxiii^^^VVVNNNKKKKKKHHHNNNRRRTTTYYY[[[VVVMMMeee[[[]]]bbbaaaWWWKKKMMMOOOzzzZZZBBBlllnnneeeuuudddRRRHHHBBBJJJiiiYYY:::...---000,,,,,,000000......000000111DDDwwwvvvGGG333444000***///333---,,,222---333MMMooowww\\\{{{uuu///111+++,,,000333***666---III[[[rrrpppWWWTTT___}}}mmm{{{vvvrrrzzzRRR666333(((///***)))......,,,111:::LLLTTTaaazzzaaalll]]]___[[[VVVNNNAAA444...///,,,((((((+++((('''222BBBSSSSSSQQQpppLLLLLLzzztttZZZaaammmzzz~~~xxxtttcccNNNPPPsss{{{{{{VVVQQQPPPEEEBBB555222...)))***&&&%%%(((%%%,,,@@@QQQOOOQQQ{{{HHHlllnnnDDDUUU|||yyy}}}rrrllllllooowwwZZZBBBdddWWWeee}}}~~~qqqjjjzzzWWWOOOGGG333///,,,,,,++++++,,,---///000888>>>:::777000222888111)));;;XXX|||fff```}}}hhh]]]ZZZVVVQQQNNNJJJJJJIIIHHHFFFCCCAAAAAADDDCCCFFFIIIGGGDDDEEEHHHLLLKKKIIIHHHKKKSSS]]]dddZZZ___bbb[[[WWWdddfffSSS___^^^```jjjlllaaahhhqqqoootttZZZEEEHHH222---+++---...,,,,,,...000(((:::DDDpppqqqppptttNNNGGGRRRsssqqqUUUZZZbbbRRR[[[QQQJJJNNNVVV]]]bbbeeeooozzz~~~vvvrrrzzzttt[[[RRRfffmmmWWWAAA;;;999888___~~~|||~~~}}}tttiiijjjuuuyyyvvv\\\aaagggjjjeeebbbhhhrrrUUU222+++666---(((000222------111222;;;ddd}}}\\\444222444$$$111000---000222,,,:::[[[|||kkkZZZNNN555......***///......---WWW[[[[[[mmmNNN___fffrrrdddHHHlllrrrlll:::222---000+++***......---555AAAMMMQQQdddUUU;;;ZZZccc[[[XXXTTTNNNBBB444......,,,))))))+++(((***999KKKRRR[[[iiipppKKKpppaaazzz}}}}}}\\\YYYNNNJJJ>>>;;;111...***+++'''&&&)))&&&...CCCSSS???MMM~~~hhhkkkdddMMMjjj|||vvvxxx~~~^^^:::???ddd}}}XXX^^^qqqnnnmmm\\\uuueee___UUU<<<111,,,,,,++++++,,,---///000888>>>999777...000888222...OOO|||xxxkkkhhhsss[[[QQQHHHGGGGGGCCC>>>;;;IIIDDDAAAAAABBBBBBDDDHHHEEEIIINNNUUUVVVPPPUUUffffffjjjpppvvvyyyyyyxxxwwwwwwttt}}}yyy}}}qqqqqqLLLAAA666///+++---...------///,,,222...ppp{{{iii\\\JJJSSSgggfffKKK666===RRRCCCJJJGGGJJJZZZpppkkkjjjYYYFFFLLLNNNKKK___ooooooyyyiiiEEECCCKKKQQQRRRUUUXXXWWWQQQ\\\www???,,,777000(((///000///---///333HHH}}}ssszzzGGG333444+++000,,,---333222000HHHmmmqqqlll}}}ZZZ000000222***000,,,...;;;ZZZddd|||```___RRRlll{{{sssMMMXXXsss}}}vvv;;;333444222---,,,...,,,---888HHH\\\___zzzUUUBBB;;;KKKmmmeeeZZZWWWTTTPPPEEE888///...***)))***)))(((---???RRRSSSWWWtttOOOPPP~~~sssoooxxx}}}{{{|||uuuwww{{{rrrjjjtttwwwmmmeeeLLLJJJ:::BBB333///+++,,,(((''')))'''111HHHTTTCCCbbbvvv___[[[MMMlll{{{~~~NNN,,,777???VVVhhh{{{{{{hhhWWW^^^ppp~~~|||~~~iiiiiilllWWWKKKJJJ???;;;,,,++++++++++++---...///888BBB===888///...333222;;;eeeuuu\\\zzzgggWWWNNNBBBAAADDDKKKNNNNNNPPPSSSYYYRRROOORRRTTTSSSTTTXXX^^^```UUULLLKKKIIIYYYzzz~~~zzzvvvsssqqqpppkkkdddiiiooolllnnnssspppkkkzzzvvvoootttuuupppBBB<<<333------.........///000---;;;pppxxxeeeOOOMMMeeekkkBBBGGGBBB;;;LLLFFFRRRJJJDDDIIIVVVlllkkkVVVSSSBBBpppRRRqqqgggNNNXXXbbblllpppQQQ...111111---...---333...---:::___mmm===111444///)))---333...222RRRtttlll~~~qqq}}}zzzxxx888222222)))......222III[[[fffNNNTTTppp[[[eeekkk|||cccoooNNN777444333...------+++,,,<<>>888888@@@UUUwwwbbb]]]YYYVVVNNNBBB777333))))))(((((((((111EEEVVVUUULLLWWWJJJrrr}}}ooofffiii{{{WWWNNN>>>JJJ:::222+++---)))(((***(((444MMMWWWFFFpppllleee|||NNNFFFaaaRRR444444;;;>>>QQQbbbcccXXXlllppp[[[```kkk|||kkkeeebbbpppssscccVVV999&&&++++++******+++,,,...///777BBB===888444///...555OOO{{{tttZZZuuuqqqXXXQQQQQQOOO___^^^___```^^^[[[]]]cccaaaZZZXXX___aaa]]]ZZZ\\\\\\cccRRR@@@???888>>>YYY{{{qqqddd]]]aaammm{{{yyy{{{}}}{{{kkkBBBFFF???;;;KKK___sss|||zzzZZZCCC888///---/////////000999"""fffeeeeee\\\PPP\\\~~~kkkkkk>>>666OOOhhhyyyYYYRRRJJJCCC???>>>CCCPPP]]]WWWkkk{{{bbbXXXttttttxxxjjj888)))111222...///...///...LLLHHH---///000)))...111(((555XXXrrrjjj|||yyy[[[uuuxxxCCC111000---111...111FFF```fffrrrMMM[[[zzzhhhUUU\\\^^^PPPHHHuuu|||~~~ZZZaaassstttDDD444222///......+++///CCCZZZ___ttt}}}TTT===AAADDD??????wwwjjj```XXXWWWTTTIII;;;333***)))''''''+++777JJJXXXSSSYYYyyyCCCWWWFFFrrrxxxnnnzzzqqqhhhRRRDDDHHH<<<111,,,...***(((***)))777QQQSSSCCCtttfffuuusssIIINNNlllqqqCCC555>>>BBB>>>===YYYyyyuuufffZZZLLLMMM\\\mmmvvvzzzooohhhbbb]]]aaaOOOQQQEEE<<<++++++******+++,,,...///777???<<<555999444---???kkkZZZooozzzccc```eeejjjnnnpppoooqqqtttsssnnnkkkkkkdddVVVKKKKKKIIIBBB???CCC888III>>>666DDDBBB999GGGJJJQQQ^^^kkkssstttnnnhhhaaadddeee___ggg}}}tttOOODDDKKKBBB;;;GGGSSSWWW\\\fff{{{rrrIII===111...000//////000666111xxxrrrYYYZZZ]]]|||vvv[[[tttFFFIII~~~RRRMMMJJJJJJFFF@@@===>>>EEEGGGFFFHHHYYYmmmpppfffwwwyyy~~~yyyPPP)))222555,,,111***333444^^^xxxaaa888)))111,,,222000'''===bbbrrrgggpppXXXsss{{{mmmDDD---000666999...444AAAooowwwWWWZZZdddqqqbbblllcccyyy}}}dddbbb|||TTTRRRuuuhhhnnnNNN777000......///---444MMMgggrrraaaDDDKKK```nnnhhhWWW]]]qqqcccWWWVVVWWWNNN>>>222,,,***''''''///>>>NNNXXXLLL|||mmmIIIxxxffffff{{{qqqhhhXXXWWWhhhzzzxxxvvvXXXLLLBBB===111,,,///+++)))******999UUUMMMSSSWWWvvvrrrJJJ\\\YYYJJJFFFMMMJJJ@@@GGGYYYXXXvvvddd:::BBBMMMhhhyyyyyytttzzzssscccfffcccqqqWWWNNN555!!!+++************,,,---...777@@@AAA000<<<888///JJJ{{{[[[ssspppcccWWWJJJEEEHHHVVVZZZhhh{{{VVVDDD777999???EEEQQQ^^^\\\iiiSSSEEEYYY\\\NNNSSSWWW\\\dddiiieeeWWWCCC444888555:::===:::BBBKKKGGGggg~~~|||rrr]]]MMM???333///000000///000,,,OOOfffhhhhhhMMMggghhhNNNsssmmmDDD}}}rrr\\\^^^SSSJJJHHHIIIGGGFFFGGG;;;JJJEEE444FFFyyyssspppnnnuuufff---444666***333///;;;:::eeennnOOO---000---555111***FFFmmmwww```KKKppptttxxx{{{~~~}}}}}}___:::111111***222>>>GGG|||UUU___eeeiiiJJJPPP{{{QQQHHHffffffaaaMMM888...---...000///888TTTpppyyyxxxkkkwwweeeZZZjjjsss|||}}}oooXXXzzzhhhZZZZZZ]]]UUUDDD666...,,,((((((222CCCQQQXXXGGGxxx]]]cccSSS@@@SSSppp~~~~~~vvvkkkrrrQQQLLLFFFooorrrzzzWWWtttzzz}}}___VVVBBBCCC777,,,000,,,)))***+++;;;WWWOOOSSSSSS~~~jjjHHHjjjbbbRRRTTTTTTRRRVVVaaakkkooozzzHHHIIIiiigggvvv|||rrruuuyyyaaacccYYYiiiTTTVVVJJJ>>>+++************,,,---...777???555333444///333|||iiihhh]]]UUU999CCCGGGIIIFFF@@@GGGSSSYYYeeeqqqpppEEE[[[GGGRRRXXXUUUhhhNNNqqqjjjTTTtttdddwwwtttLLL===NNNIII@@@]]]\\\PPPRRR\\\OOO999AAA\\\}}}sss<<<666333+++000***222...uuufffmmmOOOfffSSS___hhheeezzz|||nnnhhh]]]RRR___bbbJJJZZZQQQKKKIIIGGGCCCEEEKKKsssuuuYYYttt888555444...000333777DDD|||~~~qqq{{{ccc777///888---777...EEEgggqqqyyy|||lllFFFRRR\\\~~~~~~tttpppqqq...111888222...@@@[[[ttt}}}nnnWWWaaaOOOpppgggJJJDDDfffxxx___bbb222666,,,000///)))CCChhhsss~~~qqqmmmwwwpppKKK]]]mmmvvv}}}jjj```___ZZZWWWNNN===//////***(((444IIIUUUVVV___www\\\wwwoooeeepppwwwmmmvvv{{{|||NNNJJJRRRyyy}}}nnnVVVyyyxxxlllSSSPPP===999555000---+++'''+++@@@XXXTTTWWWaaapppJJJ^^^lll^^^______YYY[[[iiiwwwYYYGGGWWWooo~~~ooopppuuudddiiiJJJ^^^RRRFFFAAA111,,,+++******+++,,,...///777???::::::555555:::kkkhhhbbbvvvHHHFFFQQQiii]]]VVVKKKBBBBBBFFFEEEMMMVVVSSSjjjjjjccc|||~~~hhh]]]HHHeee{{{\\\mmmvvvooo~~~vvvssshhhqqquuueeeMMM>>>666///333,,,111;;;{{{```RRRuuu}}}^^^sssuuudddfffuuuooogggllllllaaafffnnneeerrrdddWWWSSSPPPKKKFFFEEEEEEOOO\\\sssjjjpppnnn:::222111///222///444TTTqqq^^^}}}oooppp444,,,444+++555---FFFfff{{{qqqrrr{{{fffMMM]]]ddd||||||vvvsssyyywww???555000&&&---@@@\\\{{{pppXXXkkkqqqYYYkkkWWWtttUUUEEEGGGdddyyy___wwwBBB999...111111,,,HHHnnnwwwsssdddkkkuuuvvvqqqxxxgggCCCUUUlllmmmrrrwwwnnnuuuooo^^^PPPFFF333111+++***888NNNYYYXXXvvvrrrjjj___SSSMMMRRRhhhvvvlll]]]www}}}eee]]]vvvyyygggZZZtttnnnQQQUUUIIIDDD777222...,,,(((---CCC[[[ZZZZZZ{{{[[[~~~mmmNNN```\\\HHHPPP\\\bbbbbbfffmmmyyy|||pppWWW```wwwlllmmmyyy```kkkUUUoooeeeTTTGGG111,,,+++******+++,,,...///777{{{=========555999MMM```}}}^^^]]]aaa;;;RRRttt}}}]]]UUULLLBBBAAA@@@===EEENNNKKKeeevvvEEEaaakkkjjjmmmwwwiiieeewwwyyy\\\tttXXX===222000555111333FFFyyyWWW[[[uuucccfffdddfff___qqqooohhhqqqyyymmmeeemmmttt{{{jjjdddbbb\\\RRRJJJCCCKKKAAABBB}}}NNNqqq{{{ddduuu^^^|||lllMMM444000---000444AAAttttttssslllqqqooo```jjj{{{yyyzzzDDD,,,111+++555...KKKgggsssXXX___YYYhhhwwwqqqgggttt}}}nnnttt===///222333222EEEaaatttaaaxxx{{{EEEGGGGGGKKK{{{zzz]]]CCCAAAFFFZZZjjjLLLwww@@@<<<111333222000OOOuuu~~~cccKKK<<>>,,,+++******+++,,,...///777{{{;;;;;;888555:::lll___mmmnnngggKKKHHH~~~pppRRRRRRMMMGGGGGGFFFBBBJJJRRRNNNEEE```rrrDDDaaa[[[TTTEEE]]]ccctttwwwiiiaaammmnnndddiiiAAA111000444333444dddqqqoooVVVjjjlll\\\jjjaaabbbvvv|||vvvvvv{{{nnnqqq~~~xxxwwwrrrjjjbbb^^^WWWRRR:::GGG[[[FFFLLLNNNooolllOOO~~~PPPfff999222///222555OOOzzziiivvvzzzpppKKKSSS```]]]ggg~~~}}}~~~vvvSSS000000///666222TTTjjjbbb```]]]\\\dddoooooolllnnnuuuzzzrrrmmmbbbrrrfff\\\KKK777333111555JJJfffxxxqqqjjjqqqDDDgggZZZ___vvvnnn\\\===@@@AAAJJJZZZUUUwwwNNN@@@444555333444WWW~~~gggZZZ]]]kkkyyyrrrlllYYY888HHHqqqkkk\\\ZZZyyydddhhhcccZZZWWWVVV===444((()))???WWW]]]VVV\\\yyyrrrZZZuuuCCCZZZqqqUUU888111888777@@@CCCllllllOOOsssQQQEEEpppVVVOOOGGGDDD;;;555111...+++111HHHaaakkkjjjttt^^^{{{ddd]]]kkkzzzjjjUUUMMMWWWccchhhgggkkkyyyggg\\\ccceee[[[bbbwwwcccbbb{{{fffggg```gggJJJaaaWWWLLLGGG777,,,+++******+++,,,...///666~~~;;;888333777@@@___~~~zzzGGGmmm}}}___\\\[[[TTTQQQSSSOOOGGGMMMQQQJJJAAAHHH===:::MMMqqqHHH<<<]]]rrrCCC]]]bbb~~~~~~xxx}}}|||}}}ooobbbNNN666333222555666xxxuuuwwwcccVVV{{{YYYZZZNNNmmmjjj~~~~~~wwwcccllldddVVVBBB...NNNjjjcccMMM|||vvvTTTxxx:::333333666---SSS}}}wwwsssfff]]]uuu{{{hhhhhh}}}yyypppppp}}}zzzhhh555///111555444[[[lll{{{lllaaa[[[[[[UUUVVV[[[jjjyyysssmmmiiicccgggkkkUUUOOO999111//////NNNrrrvvvgggkkkuuuVVV}}}\\\III<<<>>><<<@@@QQQddd^^^DDD888666333777^^^vvvppphhhfffTTT888CCCeeegggKKKEEEkkkccc___```___VVVFFF999***+++BBB\\\aaaYYYSSS|||```TTTnnnZZZtttQQQ>>><<>>777111...***111IIIcccVVVhhh}}}~~~ZZZaaakkkRRREEEhhhTTTgggjjjlllkkkmmmyyywwwwwwggg@@@;;;HHH@@@SSSDDD\\\}}}eeeeeeaaafffHHH^^^TTTIIIDDD444,,,+++******+++,,,...///666<<<:::444:::SSSssslllaaa]]]YYYkkk```XXXYYY^^^ZZZSSSYYY^^^UUUUUURRRIII===444777DDDPPPOOO^^^999hhh^^^[[[ZZZsssbbbfffdddyyyooovvvppppppRRR888555222<<>>222222444333bbbiiisssxxxwww~~~wwwzzzxxx999---111222333___llllllFFFKKKVVV[[[tttyyyzzz}}}xxxtttnnnjjjfff[[[uuunnnTTTKKK555111444///WWWdddnnnfff```\\\FFFBBB888;;;:::???NNN]]]```fffJJJ<<<888444:::dddoooyyyoooooorrrlllkkk]]]NNN666>>>WWWvvv```PPPGGGnnngggfffmmmkkk]]]QQQBBB111///FFF```ggg___oooRRRpppnnn|||zzzppplllXXXNNNsssCCCXXX[[[HHHYYYCCCEEEKKKAAA:::333...***111JJJdddhhhtttvvvyyyYYYmmmqqqFFFGGGzzz]]]QQQ]]]gggnnntttxxxxxxDDD===AAA...000888000XXXdddbbbgggfff???NNNDDD???DDD;;;,,,+++******+++,,,...///777|||;;;===999777kkk___vvvqqqTTT[[[eeebbb___bbbhhheeeaaallluuunnncccOOOGGGNNNWWWRRR===222???>>>???JJJqqq|||yyyaaa\\\aaaZZZsss~~~uuuccc{{{[[[mmmXXX;;;555...???HHHkkk~~~WWWdddSSSTTTJJJZZZfffsss~~~sss___lllxxxgggWWWCCC333111222AAAzzz|||hhhxxxzzz{{{nnn~~~@@@///333111333dddnnnggglll||||||yyyssslllfff^^^YYYtttjjjQQQ^^^@@@111---555\\\eeetttuuujjjiiiRRRZZZxxxpppRRR666===DDD555777666<<>>zzz}}}TTTIIIOOOIIIFFF>>>666000,,,222KKKfff^^^llliiivvvYYYwwwwwwooo;;;NNN|||]]]```ooopppzzzgggFFFKKKOOOaaavvvsssKKKCCC;;;PPPdddccc```\\\eeeLLLeee\\\OOOGGG555,,,+++******+++,,,...///777xxx999@@@===222|||~~~eee~~~tttsss\\\aaaaaaYYYkkkiiilllpppkkkfffsss~~~wwwcccbbbdddVVVKKKJJJDDDGGG===BBBGGG\\\RRRuuu```PPPYYYRRR]]]~~~aaammm\\\OOOyyyuuu{{{hhhEEE888))):::DDDXXXyyyRRRmmmmmmAAAiiiWWWGGGdddzzziiiooowwwjjj\\\EEE666666777CCC~~~}}}mmmkkkuuunnn\\\ddd~~~xxxXXXUUUqqquuuwwwhhhFFF222777222555hhhqqq}}}xxxvvvsssmmmccc[[[NNN]]]iiiTTT```@@@444555777XXX|||vvvbbbuuuvvv|||nnnbbb```NNNNNNGGGEEE>>>===EEE444555555333888CCCyyykkkXXX}}}TTTEEE>>>888@@@nnnccccccqqq{{{pppnnn```hhhNNNFFF777;;;IIIkkk]]]JJJ555eeeffffffbbbZZZZZZ]]]ZZZKKK777111DDD___iiieeennnbbbmmm>>>KKKWWWZZZxxxNNNssshhhdddDDDLLL___>>>sss~~~XXXXXX]]]HHHIIIAAA888222---333MMMgggbbbyyyzzzTTTwwwtttIIIUUUvvvfffkkkmmmsssjjjlllwwwgggZZZJJJdddhhh}}}~~~ccc___^^^aaa@@@SSSKKKEEEGGG;;;,,,++++++***+++,,,...///777ppp<<<===333KKKfffrrrkkkbbbaaaXXX]]]dddrrr{{{zzzlll|||}}}ppprrrqqqnnnhhh```YYYUUURRRIIIKKKBBBNNNUUUnnn]]]VVVYYYUUUfff~~~]]]iiieeeVVV~~~DDD666999...WWWlll}}}qqqVVV~~~zzzRRRMMMRRRMMMddduuu```bbb~~~tttTTT```333:::222???nnn{{{kkkPPPHHHBBBBBBEEEIIILLLNNNhhh^^^XXX```uuuoooccczzzzzzhhhRRR000222444:::^^^lllRRRuuu~~~www~~~||||||qqqoookkk^^^ZZZXXXvvvgggIIIaaaFFF888666;;;WWWuuueee|||yyy~~~yyyqqqkkk___RRRIIIEEEAAA===:::888666444222444444666666;;;xxxppp\\\ttteeeTTTCCC333===uuulllooo\\\UUUbbbuuuzzziiiuuuWWWcccTTTIII555111EEEjjjyyy\\\===888|||ffffffccc```eeeggg___UUUCCC444???ccclllTTTmmmgggYYY999\\\tttMMMLLLgggNNNLLL```XXXooo111III\\\<<>>>>>;;;888888999:::::::::444444555777<<>>mmmuuuFFF555111xxxrrrkkkggghhhiiiaaahhhgggXXX===???cccpppYYYgggjjjlll{{{iiinnnssskkkeee<<>>]]]zzzkkk{{{YYYttt]]]^^^```ttt{{{sssmmmaaannndddTTTsssgggKKKqqqUUU===444333rrryyy}}}ppp[[[lllMMMeeeOOOXXXyyy]]]ffftttYYYQQQnnnooo===ooo999000:::gggsss___WWW]]]sss~~~|||mmmfffXXXKKKIIISSSeeeyyypppVVVMMMWWW```ZZZMMMUUU^^^eeefffiiixxxxxxXXXvvvzzzeee<<<555333;;;dddTTTqqqlllPPPJJJFFFFFFEEEMMMZZZ[[[VVVWWWYYYTTTppp```ZZZrrr[[[FFF999333OOOyyymmmoooxxxmmm^^^SSSHHHGGGJJJLLLMMMOOOEEE@@@:::555222000...---444333555888???}}}YYYXXXkkkggg[[[AAABBByyy}}}uuuTTTddd~~~cccVVVZZZYYY>>>>>>111999333>>>rrrsssAAA888777iiijjj\\\XXX```eee^^^]]]cccZZZ@@@>>>```nnnYYY^^^|||{{{{{{fffrrrooodddSSS<<>>iiioooUUU{{{yyyfffYYY___CCCJJJBBB<<>>555777mmmuuuddd]]]```ccc\\\YYYaaa___KKKFFFaaalll[[[yyyOOOhhhddd```TTTEEE===@@@LLLoooZZZ444gggyyy[[[CCC...999www<<>>BBBCCCCCCGGGtttwww{{{}}}}}}}}}xxxOOOWWWwww|||NNNLLLFFFYYYMMMKKKEEE999,,,+++*********+++,,,---555tttAAA<<<555zzzooohhhmmmaaakkkuuugggNNNiiidddLLLhhhOOO===???tttppp\\\\\\[[[gggvvvqqqeeeuuu|||PPPJJJiiisssDDDooo999333888lll```qqqoooXXX[[[hhh[[[VVVZZZ^^^eeeoooyyyuuuYYYpppqqqqqqBBB555444@@@iiipppbbb|||{{{fffXXX]]]MMMhhhgggYYY]]][[[UUU]]]KKKOOO~~~WWWZZZjjj[[[QQQIII222BBB|||OOOUUU]]]zzziii]]]XXXHHHCCCAAAEEEFFF???555///000///...///222555666666444222444999CCCMMMTTTpppnnnlllXXXIIImmmzzzsssyyyyyyqqqfffnnn~~~oooWWWGGG___qqqMMMBBBDDD:::---777...HHHqqqXXX;;;555666tttmmmhhhdddbbb]]]```eeefffZZZTTTdddnnnaaaXXXbbb|||wwwfffvvv\\\LLLBBB:::CCCLLL~~~HHH\\\pppZZZSSS???>>>OOOvvv888dddkkk]]]MMMHHHLLLLLLEEEJJJEEE<<<222888bbb}}}oooeeehhhzzz[[[AAA999>>>OOOYYYgggzzzyyy}}}xxx|||}}}|||~~~sssJJJZZZ}}}vvvHHHFFFMMMWWWKKKEEE@@@999,,,+++*********+++,,,---555wwwAAA<<>>eeesssggghhhNNNBBBHHHSSSYYYZZZbbbfffiiipppsssbbbQQQSSSjjj~~~qqqYYYTTTNNNOOOgggPPPVVVlll```TTTIII@@@???vvvuuuvvvyyyjjjGGG@@@FFFYYY___NNNAAABBBBBB======@@@CCC>>>666222333222111111222333444222111444222333999DDDCCCXXXzzzjjjhhhlll^^^JJJddd|||wwwttt{{{gggVVVhhhwwwSSSeeezzzuuubbbOOODDD777666---555...SSSpppEEE777888>>>gggkkkiiicccbbbcccfffccceeeaaa\\\fffpppkkk}}}ggg]]]~~~}}}{{{vvvooosssoooyyyssshhh^^^TTTSSS999@@@EEEttt}}}rrrQQQVVVeee___===444@@@dddcccIIIqqqtttzzz[[[KKKLLLEEELLLCCCHHHGGGAAA444444[[[gggmmmgggvvvccc```\\\___xxxvvv{{{|||{{{|||nnnGGG___lllJJJFFFTTTWWWLLLBBB:::333,,,+++*********+++,,,---555zzzAAA;;;===oookkk[[[ggg{{{yyy```IIIbbbaaaKKK}}}qqqtttVVVJJJxxxggg```xxxhhhddd|||wwwaaauuu~~~fffFFFGGGiiidddCCCjjj777;;;333mmmrrrjjjyyyxxxvvvWWWfffqqqlllkkkEEE@@@<<<===___{{{iiiYYYkkkyyyDDDOOO\\\dddddd^^^XXXUUUFFFSSS[[[```]]]NNNKKK[[[~~~vvv___XXXPPPMMM\\\SSSaaaaaaWWWVVVSSSAAA333aaa}}}sssnnn^^^FFFIIIXXXmmmooo^^^VVVOOOBBB:::>>>BBB???333)))+++333000000111444666666555333444111333999EEE>>>eee{{{wwwbbb```hhh^^^HHH\\\yyy}}}{{{zzzzzzoooooohhhMMM___ggg|||MMMGGGEEE:::555///777111]]]qqq:::666666;;;fffjjjhhh___cccjjjddd\\\^^^```^^^fffrrrsssggg}}}ccc@@@jjjyyy|||lllcccLLLaaaVVVDDDIIITTTjjjKKKZZZhhh{{{UUUsss\\\VVVIII888666AAApppLLLPPPppptttvvvJJJBBBRRRIIIFFF<<>>OOORRRKKKCCC999222,,,+++*********+++,,,---555zzz???@@@;;;vvvhhhllllll|||yyy]]]EEEgggYYY@@@zzzoooddd@@@}}}```iiiTTTcccrrruuutttiiilll}}}yyycccooouuuGGGCCCRRRvvvfffTTTAAA[[[444555;;;aaaoooWWWnnncccmmmqqqVVVFFF888BBBdddxxxSSSNNNdddQQQ\\\kkk{{{___ggglllaaaNNNMMMiiiddd[[[bbb\\\MMMRRRQQQeee```IIIfff^^^]]]WWWPPPJJJ999UUUcccNNNNNNiiitttiiieeeOOO;;;<<<999555222/////////000000000111222333333444444777000???555HHHttt777ppplllhhhkkkoooggg\\\KKK|||xxxtttrrrooodddbbbbbb^^^fffuuuyyydddMMMDDD???888111...<<<222fffccc<<<555>>>OOOyyyiiicccggg[[[___aaa```\\\cccddd[[[[[[hhhtttxxxaaaGGG```uuuvvvrrriii___XXXQQQKKKJJJNNN```OOOKKKCCC---:::ZZZCCCqqqiii```FFFMMM777BBB>>>===AAAEEE===333777DDDllleeeooo~~~|||~~~{{{xxxyyy}}}uuu}}}VVVGGGYYY\\\VVV555gggSSSNNNIII333444+++******)))***,,,---...666zzz@@@>>>@@@xxx~~~dddnnnhhhqqqzzz{{{XXXCCCiii[[[BBBiiiTTThhhEEE___jjjZZZiiiooohhhnnn{{{lllnnnfffFFFHHHYYYfffBBBQQQoooUUU666555888bbb|||}}}MMMyyyfffwwwXXXLLL;;;:::YYY}}}yyyLLLGGG___zzzbbbUUUkkkyyybbb\\\lllkkkYYYUUUZZZWWWLLLGGGIIInnnZZZRRRvvvVVVYYY^^^^^^YYY???NNN{{{[[[EEEdddlll```[[[JJJ>>>999777333000......///000///000111222333444555555666///;;;;;;YYY[[[777sssfffhhhkkkiiieeecccPPP{{{|||}}}yyyuuuqqqpppooonnnqqq}}}}}}ooonnn|||}}}jjjUUUFFF>>>666///222,,,999>>>aaaMMM222---///^^^mmmiiimmmaaaeeeeeeddd\\\\\\```cccaaadddwww[[[SSSyyylllaaaaaammmooooooIIISSSKKK...222CCCqqqrrrRRRssspppVVV???BBBBBBAAA???<<<>>>AAA;;;222444>>>ttt___ooozzz{{{xxxuuu}}}{{{yyywwwzzzttt}}}}}}~~~|||OOOJJJcccWWWNNN;;;```PPPJJJDDD777111+++******)))***,,,---...555III???BBBzzz~~~fffuuuyyy```bbblllsssyyyyyypppuuuPPPAAAmmm~~~CCCPPPhhhJJJtttwwweeesss\\\jjjzzzoookkkuuuRRRDDDNNNaaa^^^BBBTTTMMM999666444\\\vvvVVV555KKKfffhhhnnn{{{vvvIIIrrr~~~^^^WWWDDD444NNNyyyrrrHHHBBBUUUuuubbbJJJXXXvvvwww}}}mmmbbbeeeooottthhh___UUUQQQRRRRRROOOJJJJJJPPPXXXVVVYYYXXX]]]]]]bbbIIIEEEeeeBBBWWWpppsssaaaWWWMMMAAA;;;444333000...------/////////000111333555666666777666111555???mmmKKKOOOfffjjjlllcccbbbiiiSSSvvvqqqcccsssvvvwwwvvvrrrllljjjjjjlllrrrtttwwwgggNNNPPPlll~~~wwwfffRRRIIIDDD<<<333...333,,,333JJJXXX888333///DDDnnnlllnnndddgggeeeeee```ZZZ```mmmggg___vvv{{{[[[|||gggXXXXXXRRRLLLZZZrrrtttMMMAAA{{{yyyyyyUUUFFFKKK===555666```[[[eeewwwJJJ???999HHH===???::::::<<<999111111777```jjj~~~ssszzz|||yyy~~~|||tttbbb[[[rrr|||zzzyyyyyyuuuvvvsss{{{}}}zzznnnGGGKKKppp~~~NNNEEEJJJ\\\RRRJJJBBBAAA000+++******)))***,,,---...444UUUAAA>>>yyyiii}}}sss]]]]]]bbb```^^^bbbppp}}}xxxlllHHHAAArrrqqq888CCCpppqqqeeeQQQnnnmmm}}}~~~~~~ttt[[[kkkpppccc~~~oooeeeCCCDDDQQQkkkRRRCCCoooGGG===999444UUUvvvMMM\\\RRRgggoooRRRtttbbbdddbbbQQQ666JJJxxxjjjEEEAAALLLdddoooQQQfffvvvTTTDDDfffoookkkfff^^^bbbXXXbbbddd]]]___mmmsssoooYYYQQQNNNTTTUUUOOOIIIJJJHHHQQQxxxMMMFFF}}}XXXTTTXXXWWWXXXQQQBBBbbb{{{uuuzzz{{{iiiXXXZZZ``````YYYPPPCCC666000000///---,,,,,,---...///...000222444666777888888555777111???{{{~~~:::fffttt\\\fffhhh\\\[[[dddPPPeeexxxqqqTTTXXXfffiiikkkjjjeeecccdddfffhhhbbbZZZDDD...:::\\\pppcccPPPAAA@@@@@@999222111222000000LLLKKK111>>>666BBBhhhiiihhhaaaccc^^^```aaaZZZ```jjjdddYYYkkkkkkvvvuuubbbNNNPPPIII;;;FFFaaaxxx]]]---BBBFFFDDDfffrrr\\\NNNGGGMMMCCC...>>>HHHRRRooo~~~XXXBBBDDD<<<===999<<<777666888777333111333XXXeeelllvvv~~~xxxyyywwwfffGGGNNN|||~~~{{{yyywwwvvvtttttttttzzz|||uuu```BBBKKK{{{sssHHH<<>>AAAIIImmm___]]]RRR>>>CCC>>>***;;;uuusss___zzzsssnnnEEE<<>>}}}{{{kkkmmmcccfffdddddd___eeemmmwwwxxx{{{YYYAAA???AAAEEEIIIJJJJJJHHHFFFGGG@@@???@@@DDDQQQSSSCCC999333//////...+++---000'''777666CCC555---,,,111ppphhhllldddbbbddd[[[bbb\\\bbbbbb]]]^^^dddfffbbb{{{zzzggg``````kkkUUUTTT???BBBEEEhhhTTTEEE999888...111aaaYYYyyyXXX>>>777??????(((>>>555444333444555555444333:::dddwww{{{|||wwwyyyvvvQQQMMMnnntttwwwuuussszzz}}}~~~~~~|||xxxtttqqqssssssyyyvvvwwwhhhGGGDDDaaa^^^FFF@@@dddXXX]]]UUUJJJ==='''+++******)))***,,,---...444ddd999iii|||lllZZZ[[[eeeooozzziiilllNNNBBB___NNNCCC]]]XXXmmmrrr\\\ooo{{{eee\\\^^^ZZZYYY^^^tttyyydddFFFCCC===ZZZrrrPPPEEEggguuu```JJJBBB???aaazzzxxxkkkRRRzzzwwwNNNYYYYYYxxx___qqqlllhhh___\\\LLLRRRmmmooo]]]???GGGQQQIIIGGGXXX~~~xxxlllqqqcccWWWQQQNNNOOOKKK???MMMMMMNNNPPPRRRTTTUUUUUULLLNNNQQQSSSPPPLLLIIIHHHFFFEEEMMMJJJqqqZZZZZZTTTXXXRRRUUU[[[LLLTTTnnn|||uuulllcccXXXHHH@@@PPPhhhlllRRREEE<<<...///555///---.........///000000111222333666999::::::888777333888===mmmzzzBBBSSSxxxvvvyyyaaabbbhhhfffjjjkkk]]]ooommm]]]PPPkkkRRR888666444777;;;<<<:::777>>>555222222888GGGIII777333333000,,,,,,///000...+++555555;;;...000...\\\hhhhhhlllaaa```dddZZZccc```dddccc^^^```fffgggcccaaarrrvvvUUUFFF[[[___JJJ^^^bbbsssyyyXXX777000666999888TTTnnnsssLLL:::999999666333888333444444333222222222111666VVVfffhhhzzzuuubbb@@@CCCjjj}}}www|||}}}|||||||||{{{yyywwwuuusssqqqrrr{{{sssrrraaa>>>HHHrrrxxxLLL===NNNhhhYYY]]]VVVQQQ666,,,+++******)))***,,,---...555~~~MMM}}}mmmbbb|||kkk___bbbiiirrrppplllqqqooofffHHHDDDhhhAAAMMM~~~nnn^^^{{{yyybbbZZZTTTKKKVVVyyy}}}vvvjjjNNN<<>>333:::]]]|||BBBEEE666>>>777///@@@...222555555222////////////+++QQQkkkjjjgggsss~~~hhhaaarrrzzzsssmmm|||}}}}}}|||zzzxxxvvvvvvvvvvvvppprrr{{{pppnnn\\\999KKK}}}mmm===444RRRbbbSSSUUUOOONNN***)))+++************,,,---...666[[[```wwwhhh```___eee[[[YYYgggjjjtttwww}}}uuuFFF<<>>---222UUUnnngggccc^^^ZZZXXXYYY\\\^^^WWW[[[\\\ZZZ[[[^^^]]]ZZZ___]]]www|||iiirrrpppTTT;;;DDD===CCCFFFEEEWWWaaaPPP???---666KKKgggXXX<<<;;;999777555444333222222111000///............000444pppnnnxxx}}}wwwlllssskkkmmm~~~}}}{{{wwwxxxvvvtttssssssqqqooommmrrrqqqnnntttkkkEEE;;;\\\GGG<<>>III^^^iiiBBBVVVfffqqqaaaaaaeee}}}~~~zzzeeeTTTbbboooXXXDDD888@@@HHH]]]yyyhhhIII???uuuppprrreeegggNNNPPPbbbyyysssooo{{{aaaxxxgggRRRNNNUUUyyytttssswwwccc\\\^^^eeebbbVVVVVV___dddhhhOOO>>>RRReeeHHHJJJGGGEEEEEEBBB???@@@EEEDDDBBBDDDHHHGGGEEEHHHNNNJJJHHHFFFEEEDDDAAA>>>;;;AAA[[[PPPUUU@@@JJJ===EEEFFFEEEDDDGGGEEEFFF___hhh]]]WWWMMM<<<444444///000///...------...000111000...---,,,,,,...000222666777888999::::::888555EEE@@@{{{eee000YYYrrrooofffgggeeedddcccaaaaaabbbdddeeewwwxxxmmm|||kkkPPP777///---***))),,,...,,,***---111444333111******)))))))))***,,,---999555&&&111IIIjjjlllaaa```___^^^^^^___```aaa]]]``````^^^___ccccccaaadddbbbccctttkkkUUU]]]BBB555222:::DDDHHH;;;$$$666@@@ggg{{{kkk888;;;:::888666444333222222111111000///............//////LLLhhhyyyzzzxxx}}}wwwrrruuusssrrrsssttttttsssrrruuusssllljjj]]]???BBBjjjrrr888(((NNNlll```fff[[[SSS>>>......,,,+++******+++---///000777mmmaaaxxxqqqllliiiXXXKKKMMMPPP]]]tttyyy{{{yyyKKKAAAPPPhhh>>>;;;yyyjjj[[[^^^^^^rrr~~~lllwwwmmmTTTAAA::::::FFFMMMmmmJJJIIIGGG|||vvvoooqqqgggmmmQQQMMM\\\ooojjjmmmlll~~~~~~jjj^^^OOOJJJVVVrrrnnndddddddddfffgggbbbZZZVVVWWWccc\\\]]]ddd~~~bbbJJJHHHCCC@@@???@@@>>><<<>>>CCCBBBBBBCCCFFFFFFEEEGGGKKKEEEAAA===<<>>===CCC???CCCAAA===>>>KKKrrrpppZZZMMMFFF999222111---000///...---,,,---...//////---+++***+++---111333888888999;;;<<<;;;999777555JJJ???GGGsssjjjmmmggg```jjjcccbbbbbbaaa`````````___nnngggpppiiioooRRR;;;111000000///)))***)))&&&$$$%%%))),,,,,,,,,+++***+++...000222...>>>111<<<:::jjj\\\dddYYY[[[]]]_________^^^]]]]]]______]]]^^^cccdddcccZZZfffccc]]]sss}}}UUUhhhnnnxxxVVVAAA<<<999CCCWWWfffkkkEEE555999888777555333222111111000000///...------------%%%111===rrryyy|||}}}wwwsssuuutttssssssuuuvvvuuusssrrrtttmmm```LLL:::PPP}}}[[[@@@BBB{{{^^^nnnfff```FFF666---%%%+++******)))+++---///111777}}}aaazzz|||uuunnn^^^SSSVVVfff}}}cccEEENNNQQQ|||qqq<<>>EEEKKK[[[___SSSAAA}}}xxxnnnrrrooorrrhhhYYYTTTeeeoooqqqpppdddxxxaaaTTTKKKGGG\\\~~~nnn___aaaeeegggdddaaa```]]]XXXpppUUUrrr|||UUUDDDEEEJJJ???<<<<<<===;;;999;;;@@@@@@AAABBBDDDEEEEEEEEEGGG???===;;;:::;;;<<<<<<;;;>>>444[[[eeeCCC======???444===;;;AAA;;;888;;;===\\\```GGG???666222222...///...---,,,,,,,,,,,,------+++))))))+++///333666:::999:::>>>>>>;;;:::;;;DDD}}}ccc,,,^^^hhhwwwYYYWWWXXX^^^]]]]]]^^^]]]\\\ZZZYYYWWWYYYqqqmmmeeeSSSsssTTT>>>555///)))...000333222000......000++++++,,,---///222444555(((000666888ggg```cccZZZUUUWWWYYYZZZZZZXXXVVVTTTWWWYYYXXXUUUVVV\\\^^^]]]VVV```eee```^^^hhhzzzmmmpppqqqsss~~~qqqBBB333CCC777666555333222111000000......---,,,,,,,,,,,,,,,+++777333```nnn||||||yyyxxxwwwuuuuuuuuutttsssqqqmmmrrrnnnYYY???<<>>;;;===CCCJJJVVV~~~GGGEEEJJJ}}}}}}vvvhhhnnneeekkktttfffZZZkkkvvvVVVHHHIIIPPPvvvqqqzzznnnYYY^^^```^^^```ffffffaaafffrrr[[[HHHHHHLLLEEE:::>>>;;;:::;;;999777999>>>???@@@AAABBBCCCDDDDDDCCC888<<>><<<;;;AAA444<<<999<<<666777===777KKKyyyqqqNNN===333111333.........---,,,,,,,,,,,,,,,***))))))***...333888;;;<<<:::<<<>>><<<777:::@@@kkkxxxDDDPPPpppsssmmm[[[RRRZZZSSS\\\]]]]]]]]]\\\YYYWWWUUUVVVggg]]]VVV```{{{sssYYYFFF444'''+++***)))***,,,,,,)))'''+++,,,.../////////......444666***HHHVVVRRRWWWVVVVVVVVVWWWVVVVVVVVVUUUSSSUUUTTTQQQSSSXXXZZZYYY```YYYXXX^^^___\\\bbblllZZZQQQhhhmmmEEE666888;;;555444333111000/////////---,,,++++++++++++++++++%%%,,,///MMMrrrttt~~~~~~|||yyywwwuuuuuuuuutttrrrpppmmmooogggLLL555GGG~~~LLL111///mmm```kkkvvvYYY```>>>,,,...---******))))))+++---000222999jjjkkkggg|||pppccc___xxxuuuddd@@@CCC]]]YYY<<<>>>{{{YYY]]][[[^^^bbbZZZbbb}}}{{{oooccc___dddZZZ<<>>888:::===:::999:::888666888======???@@@???BBBDDDCCC???666<<<@@@===555000222666555NNNzzzAAA::::::999BBB999===888666444:::;;;555@@@[[[qqqgggKKK444000222,,,------------------,,,,,,******+++...222666;;;======;;;<<<<<<888777DDDUUUMMM555yyyuuubbbeee\\\eeeZZZ____________^^^\\\ZZZYYYXXXXXXrrrttt___FFFSSSlll}}}nnn\\\NNN;;;444---+++///111...***666555444333111///,,,++++++CCCPPPpppYYYHHHXXXVVVVVVVVVWWWXXXZZZ[[[\\\VVVXXXXXXUUUVVVZZZ[[[YYYZZZ[[[[[[ZZZ\\\___]]]YYYWWWuuuuuuNNNdddgggGGG888999999333333222111000............+++******))))))******+++###%%%///BBBwwwsss}}}rrrddd{{{~~~{{{yyyvvvuuuttttttuuuuuutttrrrpppfffVVV>>>777```ttt666>>>MMMggg{{{xxx```UUU999((()))---***)))))))))+++...000222999JJJccc[[[yyynnneee}}}zzzcccRRRHHHTTTWWWdddyyygggQQQAAAMMMsssCCCAAAaaannnzzzXXXaaa^^^VVV[[[[[[XXXyyyyyyooo```yyynnngggwwwgggZZZBBB;;;999???EEEMMM___sss```:::???nnniiivvvrrrrrrvvvmmmnnn```vvv|||]]]```TTTbbbcccXXX===EEEiiiqqqvvvddddddllliiiggghhhgggbbb\\\YYY\\\pppllltttbbbWWWFFF:::888555...333@@@999777777888888666999???;;;>>>???>>>@@@DDDBBB<<<777:::;;;777111...000444AAARRR<<<888666666===:::888888111555<<<444111:::CCCxxxqqq{{{ggg>>>111222+++,,,------............---,,,---///222666999;;;<<<<<<::::::;;;999BBB___~~~___AAAKKKgggtttsss___aaabbbdddaaa\\\\\\\\\\\\[[[ZZZYYYXXXTTTLLLPPPtttpppYYY???MMMaaaqqqzzz|||yyyuuufff___XXXUUUTTTQQQKKKEEE>>>;;;888444222111222222333IIIfffbbbSSSUUUTTTSSSTTTTTTUUUVVVWWWWWWXXXXXX[[[[[[XXXXXX[[[[[[XXXSSS[[[___[[[WWWZZZ^^^^^^ooohhhsssqqqXXXRRROOONNNccc{{{yyytttvvvYYY444333;;;777333555222111000...------------***))))))(((((())))))***000***&&&+++ZZZ~~~~~~~~~{{{yyywwwuuutttssstttsssrrrpppiiiUUUDDD:::KKKRRR+++AAAaaaZZZcccyyypppGGG000&&&$$$'''))))))))))))+++...111222:::aaallljjj~~~zzzrrreeeCCC<<>>>>>===@@@DDDAAA::::::888555111//////111333III;;;===888444333777777000777...888===...---888777IIIHHH444333,,,,,,,,,---...///////////////111333666888999:::;;;:::888999;;;>>>PPP{{{}}}---LLLzzzPPPaaabbbVVV___VVV[[[WWWVVVVVVUUUTTTTTTTTTTTTQQQKKKNNNUUU|||BBB<<<;;;EEEVVVdddnnnsssrrrqqqooommmhhh]]]PPPFFF;;;888222...---000555888kkk}}}ZZZCCCRRR\\\MMMPPPQQQRRRRRRQQQOOOMMMLLLVVVYYYZZZWWWWWWYYYXXXUUU___TTTPPPXXX]]]ZZZ\\\bbb\\\fff___bbbjjj|||sssjjjlll]]]VVV\\\[[[hhhiiifff<<>>888333222333222111000///...---,,,,,,,,,))))))(((((((((((()))***((((((***AAAwwwuuu~~~hhh}}}rrrvvvjjjxxx~~~~~~~~~{{{xxxuuusssrrrpppmmmkkk^^^FFF999@@@aaajjj888222RRRTTTtttqqqyyy:::***+++***+++))))))))))))+++...111333:::nnnyyyuuuqqqzzzxxx|||vvvaaaQQQJJJ\\\EEE>>>BBBFFF>>>;;;YYYtttQQQ???AAAVVVqqqGGG@@@[[[XXX|||YYYcccTTTWWWcccPPPWWWOOORRRooozzzqqqgggmmmzzzttt|||}}}nnnZZZFFF;;;888444BBBHHHOOO]]]rrrpppRRRDDDNNN|||yyytttpppmmmmmmnnnooogggeeeppp\\\VVVxxxttt```YYY888NNNIIIyyygggcccbbb^^^^^^bbbddd```[[[ZZZ```WWWyyy~~~|||mmmnnnjjjgggfff]]]MMM<<<444888;;;===;;;666222222333555555555666888:::===>>>:::>>>@@@@@@BBBCCC>>>888CCC***BBB000555333777CCC\\\777666333111111111222333222222111111222222333444===iiizzz~~~VVV:::222+++---...---...000...+++---///222555888999999888999===???>>>PPPzzzxxx333\\\wwwdddppp[[[YYY[[[WWWRRRRRRWWWTTTPPPNNNNNNOOOOOOOOOKKKUUULLL???[[[GGG;;;888>>>333777>>>CCCOOO>>>CCC@@@444===+++333......000222===]]]}}}YYYLLLTTTRRRLLLKKKHHHHHHIIIKKKMMMNNNMMMMMMTTTUUUTTTQQQRRRWWWZZZYYYXXXZZZYYYVVVVVVZZZ[[[YYYUUUWWW\\\___]]]\\\ffftttoooWWWDDD:::888888666555333111000///......---,,,+++))))))((((((((('''''''''&&&&&&&&&((((((,,,'''///___uuuyyy```mmmBBB000???NNNpppxxx~~~tttzzz|||uuuvvvrrrlllooossslll```MMM???666[[[>>>222222^^^\\\ddd|||ZZZ,,,''',,,((('''((())))))******---111444>>>ccceee___ccctttyyyoooRRRZZZaaa^^^EEE<<>>444///555666888<<>>888444555555555666888:::<<<>>>;;;>>>@@@@@@AAACCC???999,,,CCC&&&:::...000222rrr:::666555333111000000111222111111111111111222222333...DDDxxxttt\\\222777222------///000111222222333333444666999>>>AAA;;;@@@>>>YYY~~~JJJ333oookkkyyygggYYYZZZ\\\XXXUUUVVVUUURRROOOMMMOOOPPPQQQQQQLLLNNNQQQNNNHHHUUU,,,///;;;===;;;111///333111000000+++---(((444;;;:::EEEqqqpppIIIFFFMMMJJJGGGJJJHHHKKKNNNOOOMMMMMMOOORRRPPPSSSTTTRRRTTTXXXYYYWWWUUUXXXZZZYYYZZZ]]]]]]YYYYYYYYY\\\^^^YYYUUUYYYaaaZZZ```fffkkkllllllmmmnnnVVVTTTPPPGGG>>>888666666888777666444222000//////------,,,+++***)))((((((((('''''''''&&&&&&&&&%%%''')))***%%%***LLLrrr[[[~~~ttt```RRR999DDDSSSSSSbbbwww~~~{{{wwwtttjjjxxx|||yyywwwxxxtttooommmkkk```SSS<<<555PPPbbbRRR===---[[[jjjjjj{{{pppHHH(((&&&---+++(((((()))*********---111444===}}}mmmZZZhhhxxxnnnvvv{{{pppjjjWWWJJJMMM___wwwdddTTTEEE???NNNdddzzzOOOBBBkkkpppVVVNNNVVVSSSPPPRRRMMMGGGPPPLLLNNNmmmlllOOOUUUgggZZZvvvwwwnnnTTTNNNGGGAAA999666<<>>OOOuuueeeMMM???EEEJJJEEEDDDKKKDDDJJJOOOOOOKKKJJJNNNSSSNNNSSSVVVVVVXXX\\\[[[XXXTTTYYY]]]]]]___aaa___ZZZ]]]\\\]]]]]]ZZZTTTRRRTTTMMMNNNOOONNNLLLJJJKKKLLLBBB@@@<<<888666777;;;???666555444222111///...---,,,,,,+++***)))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%((('''%%%)))666YYYuuucccxxxzzz\\\aaa~~~{{{ppp{{{qqq@@@555>>>???@@@\\\aaaTTTttt~~~~~~{{{vvvuuusssiiixxxxxxuuutttpppjjjcccZZZLLL@@@222JJJZZZxxx777777999pppfffxxx^^^555'''''',,,...((()))***+++***+++---000333===```___ZZZMMMUUUqqqjjjfff{{{tttrrrXXXMMMQQQeee~~~~~~zzz^^^JJJHHHCCCGGGkkkyyyQQQ???jjjTTTTTTQQQPPPRRRMMMHHHHHH>>>MMMLLLHHH]]]yyy~~~eeePPPEEESSSlllkkk|||ttthhhYYYNNNHHH???666333777AAARRR```jjjUUUQQQGGG666ssspppmmmjjjhhhgggggghhheeeaaabbbooo}}}yyysss___III///LLLDDDDDD|||zzz\\\ZZZdddaaaaaabbbbbb\\\TTTSSSVVVZZZPPPhhh^^^kkklllqqqnnn]]]YYYQQQJJJCCC@@@<<<888999<<>>???BBBAAA===;;;&&&:::777777KKK777444222111000///......//////...............///000000888111...GGG\\\mmmhhhQQQ===666222---...555111444666666666:::AAAHHHaaa|||```===bbbmmmccc{{{}}}mmmccc```______ZZZSSSSSSXXXLLLJJJHHHGGGIIIJJJJJJJJJMMMBBB;;;???FFFHHHFFFEEE~~~}}}|||gggKKK;;;AAA???===AAADDD___uuu\\\HHH???===EEEFFF@@@???EEE@@@CCCGGGHHHGGGHHHJJJMMMJJJOOORRRSSSUUUYYYZZZWWWSSSXXX[[[ZZZ[[[\\\ZZZVVVXXXVVVVVVWWWVVVTTTRRRQQQWWWUUURRRNNNJJJGGGEEEEEEBBBBBB@@@>>>:::777555444333333222000///...---,,,******))))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$'''###'''---)))BBBvvvccc}}}uuuaaavvv}}}{{{[[[GGGMMMIIISSSyyyLLL[[[yyy~~~~~~~~~yyyuuurrrwwwzzzsss~~~~~~vvvtttooohhh```UUUGGG<<<666;;;UUUwwwEEE555333]]]ooolllKKK***,,,***)))---)))***++++++++++++---000333===nnnccc[[[UUUVVVgggnnn]]]^^^nnnvvvppprrreeewwwmmmTTTLLLAAA<<>>DDDXXX~~~}}}hhhPPPCCC@@@IIIccc}}}|||ttthhh]]]UUUKKK???777===555333???OOOXXXZZZZZZjjjyyyKKKDDDSSS{{{llluuupppnnnkkkiiigggffffffffflllgggeeeppp{{{ssshhhRRR<<<777DDDTTTaaa{{{ZZZ```ZZZdddfffddddddbbb[[[RRRPPPSSSQQQSSSaaa^^^jjjyyyiiiiiieeeWWWMMMIIIDDD???===999555666999HHHMMMNNNGGG;;;555666;;;555555555666888:::===>>>AAABBB@@@>>>???CCCBBB??????---333???888KKK===---///......------------------,,,,,,,,,,,,---......+++000...333XXX^^^LLL```fffPPP@@@666666<<<999888666888BBBUUUlll{{{III666^^^vvvhhhooogggddd\\\\\\[[[XXXRRRMMMOOOTTTNNNKKKIIIGGGGGGGGGEEEDDD:::CCCFFF???===AAA@@@999DDD\\\\\\777???:::999<<<<<<888888;;;>>><<<===@@@EEEHHHGGGEEEFFFIIIKKKJJJMMMSSSUUUSSSTTTWWWWWWTTTTTTUUUTTTQQQOOOMMMKKKKKKMMMPPPOOOMMMLLLKKKIIIHHHFFFDDDAAA@@@666666777777666333000...111000///...---,,,+++***(((((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%!!!(((///"""///ZZZtttpppWWWzzzeee___ggg|||{{{VVVFFFNNNIIIdddrrrAAA]]]~~~}}}xxxuuuuuuwwwxxx~~~xxx|||tttrrrfffZZZPPPCCC777444888MMM___RRR333444CCCttttttjjj888$$$...***&&&++++++***++++++++++++---111444>>>UUUYYYWWWVVVWWWXXXuuu|||{{{jjjUUUZZZgggyyyzzzzzzwwwrrrqqq|||sssfffWWWLLL666CCCFFFNNNyyy}}}LLLIIIMMMbbbMMMJJJMMMFFF@@@EEEDDD@@@CCCDDDEEECCCBBBBBBDDDcccpppVVVDDD===AAAJJJKKKcccrrr}}}|||}}}xxxnnnddd[[[SSSIIIBBB===:::777444222===LLLUUUWWW\\\lll|||oooGGGCCCVVV|||}}}bbbiiiiiiiiigggfffffffffggggggjjjfffccciii{{{kkkuuu}}}iiijjj}}}vvvjjjXXXEEE777HHH???]]]}}}YYYaaajjjggghhheeedddddd___XXXVVVYYYGGGYYY>>>YYY^^^XXXfffsssrrrdddIIIIIICCC@@@===<<<888333444888MMM[[[iiijjj^^^OOOFFFDDD777777777888999<<<>>>???AAABBBAAA???@@@DDDCCC???;;;??????999tttxxx...111$$$,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---)))***///333444III}}}vvvZZZYYYrrrsssfff___YYY]]]gggttt[[[555MMM]]]UUUWWWllltttUUU]]][[[YYYWWWUUUTTTUUUWWWPPPNNNJJJHHHGGGEEECCC@@@???>>>>>>===999666999???111)))fffxxxrrrGGG111CCC<<<999777666777777666777<<<999888<<>>@@@999;;;???GGGIII???GGGbbbnnn[[[EEE444AAA@@@CCCLLL___fffyyy}}}{{{xxxuuusssmmmggg```\\\YYYSSSKKKCCCAAA>>>:::888999===BBBEEEQQQVVVYYYXXX]]]yyyoooFFF===vvvzzzhhhooohhhfffeeeeeedddcccddddddeee``````^^^]]]hhh}}}|||RRRTTTPPPKKK}}}uuuppplll___KKK??????AAAoooyyywwwrrrbbb]]]fff]]]fffaaa___```___ZZZXXXXXXPPPWWWCCCRRRVVVbbb[[[^^^sss^^^rrrhhhKKKKKKBBB???===<<<888444666<<<888HHH```tttzzzrrrdddYYY888888888999;;;===???AAA@@@BBBBBB@@@BBBEEECCC>>>777:::JJJRRR@@@***...555***+++++++++++++++++++++******))))))******+++,,,111(((***222***+++[[[wwwSSSLLL[[[jjj___;;;JJJkkkYYYHHHuuulllyyyZZZ^^^^^^[[[XXXXXXZZZ[[[XXXTTTNNNKKKHHHFFFDDDBBB???===CCC999333777;;;;;;999:::III...555:::^^^{{{SSS;;;999CCC999777888888666555666777666777666777;;;@@@DDDCCCAAAHHHMMMOOOPPPRRRVVVVVVTTTWWW[[[]]][[[ZZZZZZWWWSSSPPPTTTTTTPPPOOOQQQPPPMMMRRROOOJJJFFFDDD@@@<<<888888444///---...//////...---,,,,,,+++***)))((((((%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%'''###&&&(((""""""((('''MMMvvvXXXfffnnnMMMNNNdddxxxsss}}}nnnkkk}}}zzzpppvvvppphhhdddhhhlllnnnpppuuu~~~zzzlllkkk^^^JJJ:::000222333888OOOjjjjjj111777888\\\sssrrr\\\)))+++&&&%%%)))'''%%%+++((()))***+++,,,///444777@@@MMMhhhVVVJJJbbbUUUCCC^^^zzzqqqVVVFFFBBBIII\\\nnn{{{ggg{{{{{{{{{{{{zzzxxxwwwvvvcccXXXIII===999===DDDJJJZZZooommmNNNEEEQQQ>>>PPP;;;===888===BBB:::777<<<======;;;666:::AAA<<<:::GGGttt```SSSJJJ999FFF>>>;;;CCC>>>SSS\\\OOOQQQ\\\]]]```eeeeeebbb___[[[WWWTTTPPPKKKHHHFFFDDD@@@>>>===<<<;;;:::888999:::<<<@@@GGGPPPVVVWWWSSS]]]|||nnnRRRKKKttt}}}fffrrrYYYmmmgggfffdddcccaaa```_________dddbbb\\\___ttt~~~vvv[[[ZZZaaayyy{{{vvvjjjddddddXXXDDD@@@JJJcccvvvvvv^^^SSSWWWXXXYYYbbb\\\XXXZZZZZZVVVRRRRRRNNN<<>>CCCIIIWWWjjjtttkkkSSS===999999999:::;;;>>>@@@BBB@@@BBBCCCAAACCCEEECCC>>>KKKJJJRRRRRR---888+++,,,)))******+++++++++******)))))))))))))))******+++...&&&&&&///000***000???vvvhhh[[[XXXiiittttttzzzfffPPP@@@NNNTTTQQQVVVzzzjjjkkk```bbb```[[[WWWSSSSSSWWWXXXQQQHHHIIIFFFDDDBBB@@@>>>;;;999333;;;===777888???>>>777000777999AAA@@@'''YYYrrrttt@@@888AAA999+++666---444777444111222222000111333666999<<<>>>@@@AAABBBHHHLLLNNNPPPRRRPPPLLLKKKQQQUUUUUUUUUTTTPPPJJJJJJQQQUUURRROOOPPPOOOJJJHHHDDD???>>>>>>???===;;;888555333333444333///,,,,,,++++++***)))(((((('''%%%%%%$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%###!!!***((((((222&&&)))UUU~~~~~~iiiMMMhhheeeIIICCCWWWzzz|||uuutttrrrtttwwwcccaaafffsss|||yyysssqqq{{{}}}yyymmm\\\VVVDDD>>>000,,,777BBBPPPqqquuu444,,,;;;UUUfffdddiii///###444...###******###((('''(((***+++---000555999AAA[[[nnnWWW\\\dddEEE???HHH~~~yyy___MMMFFFDDDCCCKKK]]]rrr|||tttoooppplll```UUUQQQEEE;;;555888===EEEWWWjjj\\\KKKFFFQQQtttEEE888LLL555<<<<<<;;;::::::999888888777888888999::::::;;;;;;AAAwww{{{cccQQQDDDDDDEEE@@@===???===;;;:::<<>><<<<<<<<<============<<<<<>>HHHXXXMMMIIINNNQQQLLLggggggUUUDDD888888999444444999HHHPPPWWWTTTIII>>>::::::999;;;<<<<<<===???DDDHHH@@@>>>BBBBBBCCC???CCCGGG;;;xxxjjj&&&000666%%%+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++888PPPxxxYYYOOOTTT\\\VVVRRRYYY\\\lllYYYOOOXXXaaa]]]VVVTTTFFFTTTvvvkkk^^^aaaaaa\\\VVVYYYVVVRRROOOLLLHHHDDDAAA???>>><<<:::999999999:::666555333333444444444333222222222333333444444444PPPwwwBBB???:::555222111111111////////////////////////000000///000222555888:::>>>===>>>BBBHHHKKKKKKIIILLLMMMOOOPPPOOONNNLLLKKKLLLIIIHHHIIILLLLLLIIIFFFFFFCCCAAA>>>===;;;888555111111000///...---,,,,,,((((((((((((''''''''''''%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###HHHoookkkIIIsss___NNNFFFNNNiiinnnlllmmmgggpppUUUdddvvvcccqqquuuxxxuuugggXXXKKK===333444444333999RRR|||rrrBBB---888JJJggg~~~@@@111))))))(((((((((((())))))((()))))))))+++000666;;;???YYYvvv]]]LLLLLL@@@FFFMMMmmmrrruuuqqqYYYGGG>>>III000444HHHWWW}}}~~~|||{{{zzz|||zzzwwwvvvuuurrrlllhhhlllfff___VVVHHH<<<999===999BBBLLLNNNQQQddd~~~XXXOOOQQQPPPGGG===@@@333DDD::::::999888888777666666666666777888888999999:::999SSS{{{|||fffQQQDDDDDDJJJNNNIIICCC????????????>>><<<==================<<<<<<:::999;;;???DDDGGGIIIQQQUUUYYYYYY[[[eeevvvqqqUUU???ooo{{{fffiiimmmfffccciiicccddddddbbb^^^\\\[[[\\\ZZZXXXRRRTTT\\\]]]hhhyyybbb```xxx|||sssssszzz~~~fffUUUZZZGGGBBB>>>KKKHHH<<<[[[}}}pppSSSVVVaaaZZZZZZggg]]]]]][[[XXXUUUSSSTTTUUULLLEEEBBBBBB>>>888>>>JJJpppDDD@@@FFFAAAGGGWWW~~~gggIII888999>>>999111:::@@@DDDBBB;;;444333444:::;;;<<<===<<<;;;:::999DDDNNNPPPCCC:::>>>IIINNNxxx~~~>>>,,,111...)))---))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++'''333IIIfffzzzhhhQQQIIIMMMLLLSSSMMMIIIJJJLLLRRR^^^jjjnnn```___cccbbb^^^\\\[[[XXXSSSOOOKKKGGGBBB???>>>===;;;999888888888999666444222222333444333222111111222222222333333333777555CCChhhkkkHHH444999777444111////////////........................////////////111444777888;;;:::;;;???EEEHHHHHHGGGHHHIIIKKKLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPNNNIIIFFFEEEBBB???<<<;;;999777555111000000///...---,,,+++(((((((((((('''''''''&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###CCCxxx{{{rrrUUUHHHwwwfffCCC444BBBaaa{{{zzzdddnnn|||wwwkkkjjjkkkwwwwwwjjjooovvvkkkccc^^^UUUJJJ???777111///444===PPPpppbbb222---:::EEEWWWSSS+++***))))))(((((((((((())))))(((((())))))+++000666;;;@@@aaalllUUUMMMPPPBBBGGGVVVsss~~~yyymmm}}}kkk```PPP???EEEKKK999999NNNXXX}}}tttnnnuuuuuuuuutttsssqqqooonnneeecccaaa^^^ZZZTTTNNNIIIEEE;;;111000333888===BBB:::EEEUUUlllkkk___JJJHHHvvv]]]444:::<<<333888777777777666555555444444444444555666666777777888999999]]]hhhOOODDDEEEGGGJJJKKKJJJFFFCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@GGGPPPWWWYYYWWWSSSQQQXXX]]]gggwwwxxx```GGGYYYyyymmmfffhhhhhhcccaaadddaaaccccccbbb^^^ZZZWWWVVVTTTVVVSSSWWW]]]YYY\\\lllzzz]]]^^^~~~|||wwwzzzlllnnnuuu}}}jjjmmmxxxlllWWWQQQ999777HHHIII===<<<[[[vvvRRRVVV___WWWVVVaaa\\\YYYUUURRRRRRSSSTTTTTTLLLCCC??????;;;666777===@@@GGG@@@@@@888OOOEEEsss{{{\\\===444888:::555666888888888:::===@@@666777:::???DDDHHHHHHHHH:::888555:::@@@PPP[[[fff???###444***&&&000)))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))******+++'''&&&(((333KKKnnnpppwww|||~~~eeedddbbbccceeeccc]]]ZZZ[[[VVVSSSNNNJJJGGGDDD@@@===<<<;;;999888777777777777555333111111222222222111000000000111111111111111,,,333999;;;???SSStttyyy]]]DDD555000111222000000//////............------------------------............000222555666<<<<<<>>>AAAFFFIIIJJJIIIGGGGGGHHHJJJLLLNNNPPPQQQOOOQQQTTTTTTPPPKKKGGGEEECCC@@@;;;888777666555444000//////...---,,,+++***(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%444!!!,,,\\\LLLQQQvvvgggJJJNNNWWWdddnnntttxxxjjjwwwuuufff```nnnzzzmmm___gggcccIIIGGG===555444111...222;;;FFFSSSooosssJJJ444999HHHccc~~~hhh444(((+++)))((((((''''''(((((()))((((((((()))+++000777<<<@@@MMMdddbbbPPPCCCBBB^^^xxxhhhmmm|||www{{{~~~yyygggYYYOOO>>>;;;BBBAAAHHH@@@===AAAAAA>>>CCCLLLHHHHHHHHHHHHHHHGGGEEEDDDAAA@@@>>><<<:::888555333222666===CCCGGGHHHIIIJJJppp}}}vvvpppTTTJJJTTTOOO...III999222===,,,555555555555444444333333222222333333444555555555;;;444@@@OOOvvvzzztttuuu|||iii\\\UUURRRRRRXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYYYY^^^hhhvvvQQQ===bbbuuuqqqmmmgggccc```_________bbbaaa^^^ZZZVVVUUUVVVXXXUUUYYYWWWXXX[[[SSSOOOYYY}}}|||{{{|||yyyyyy|||}}}llloookkkdddgggjjjXXXDDDBBBFFF666444333888^^^vvvnnnbbbYYYVVVWWWWWWVVVXXXSSSOOOMMMNNNOOOMMMJJJFFF???:::<<<<<<888777888:::CCCddd???III555DDD111KKKjjj{{{}}}pppWWWAAA===:::555333444888;;;===AAA>>>;;;:::<<<<<<;;;:::BBB===777BBB===WWWKKK)))---666###%%%111###))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******---+++((('''+++888JJJWWWrrr{{{kkkaaaZZZfffhhhiiieee]]]UUUSSSUUUKKKHHHEEECCCBBB@@@???===;;;999888666555555555555333111//////000111000///////////////////////////555333///***(((+++333:::000333888<<<>>><<<999666888111+++,,,333777666222---...///000000///...---++++++++++++++++++++++++,,,,,,,,,---///000222333:::;;;>>>AAAEEEHHHJJJJJJJJJIIIIIIIIIJJJLLLOOOPPPKKKNNNQQQOOOJJJEEECCCCCCAAA===888444333333333222......---,,,+++******)))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''$$$$$$444[[[___;;;zzzTTTGGG>>>FFFYYYffffff```WWW[[[iiipppaaaOOOVVVllleeecccdddaaaWWWLLLBBB999666......444555333@@@SSS^^^ttt```+++---000;;;yyy^^^sssAAA...000***(((((((((''''''((((((((('''(((((()))+++000777<<>>AAA;;;EEELLLLLLNNN^^^{{{~~~OOOQQQHHHgggMMMBBB666444777666444888444444444444333333333333000111111222222333444444666333444...JJJlllqqq]]]AAAlllzzzooojjjiiigggccc______aaaaaa^^^______]]]ZZZWWWVVVWWWXXXVVVZZZVVVTTTWWWPPPJJJPPP```xxxuuuvvv^^^hhh|||zzzjjjeeepppmmmiiilllooobbbTTTUUUMMMTTTRRRQQQUUUMMMAAA@@@666BBBAAAJJJ~~~nnnVVV]]]___[[[ZZZ]]]^^^\\\WWWTTTQQQPPPOOOMMMGGGBBBCCC===999;;;===;;;888777<<<%%%QQQIIIDDD333EEE<<<:::EEEUUUbbbnnnyyyZZZRRRIIIAAA>>>===<<<<<>><<<;;;999666444)));;;444KKKxxxAAA'''///444...(((((()))%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))'''***,,,+++(((&&&&&&((()))888UUUkkk}}}yyytttoooeee[[[\\\ddd^^^aaaaaa]]]XXXTTTQQQOOOHHHEEEAAA???>>>>>>===;;;888777555444333333333333111///...---...///...------------------------,,,///)))&&&,,,444666...%%%///111333444555444333222***222999999111***)))+++,,,---...//////---,,,+++))))))))))))))))))))))))******+++,,,---...000000222555888;;;>>>AAACCCEEELLLJJJHHHFFFFFFGGGIIIJJJJJJKKKLLLHHHCCC@@@AAACCC>>>:::555222111111111000------,,,+++***)))((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%***)))###;;;oooJJJTTT^^^DDD333666999999EEEWWWUUUUUURRRLLLDDDAAAIIISSSCCC===>>>FFFFFF666...666111...222:::;;;???VVVsssvvvKKK777333<<>>@@@===AAA===JJJ}}}xxxaaaUUURRR\\\```ZZZYYY```YYYXXXWWWUUURRRLLLFFFAAABBB>>>;;;::::::999777444555999222CCC^^^EEE222111888BBBAAA999>>>KKKXXXTTTMMMHHHFFFEEEEEEEEE999::::::999777555666777888GGGoooSSS///---444((($$$111***!!!...((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%''')))*********,,,---666222555444222???MMMLLLdddttt{{{pppfffffffffbbbaaaRRROOO[[[ddd___[[[]]]YYY\\\^^^\\\ZZZWWWOOOGGGLLLHHHCCC???===<<<:::999777555444222111111111111000...,,,,,,---------,,,+++++++++++++++*********$$$000888333&&& (((333,,,,,,,,,,,,,,,,,,------...***%%%######'''+++---******+++,,,+++***(((((((((((((((((((((((((((((((((((()))***+++,,,------...222666999;;;>>>AAACCCHHHFFFDDDCCCBBBCCCDDDEEEMMMLLLJJJFFFBBBAAAAAABBB;;;888444111000000///...,,,++++++***)))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$############$$$$$$$$$$$$(((++++++''',,,EEEnnnAAATTTsssoooLLL@@@888,,,000>>>AAA@@@:::777>>>CCC:::+++,,,333000...333///+++222222555===HHHPPPaaaxxxEEE000222???AAAfffZZZ444000***"""+++(((''''''&&&&&&''''''(((&&&'''((((((+++111888===CCCtttnnnaaaVVVxxxlllcccYYYUUUvvvtttlllgggkkk}}}yyyooojjjeee___WWWVVVSSSRRRQQQRRRTTTUUU\\\^^^aaadddiiiqqq{{{cccKKKHHHPPPoooKKK000???222000666555555222***000000000000000000000000//////000000111222222222666---;;;<<<666===ZZZwww^^^NNNWWWgggrrrvvvooofffoooeeekkkgggiiillliii___YYY[[[[[[]]]^^^]]]ZZZUUURRRQQQRRRWWWRRROOOTTTRRRMMMPPPWWWLLLeeewwwKKK999<<<888777<<>><<>>@@@@@@===888111///777GGGTTTGGG'''000000///$$$###---***%%%---((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&'''))),,,......***$$$)))///+++///888:::...:::BBBBBBCCCKKKUUUZZZVVVTTTWWW```ffffffaaa^^^]]]```___[[[XXXVVVNNNEEELLLHHHCCC>>><<<;;;999888555444222000//////000000...---++++++,,,,,,,,,+++************))))))(((((((((%%%"""###'''+++------))))))))))))))))))))))))***''''''///777666)))'''(((((()))))))))((((((''''''''''''''''''''''''&&&'''((()))***+++++++++,,,000555888:::<<<@@@CCCBBBBBBBBBBBBCCCEEEGGGIIIPPPNNNJJJGGGEEEBBB???===999666333111111000...,,,+++******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$############$$$$$$$$$$$$  ))))))...OOOvvvkkk@@@PPP|||mmm[[[HHH666,,,999777///))),,,666999666...:::555///777888999HHHPPPYYYfffssskkkAAA,,,555GGGJJJnnnYYY777111,,,)))------(((''''''&&&&&&''''''(((&&&''''''(((+++111888===DDDLLLttt|||YYYgggfffeeedddjjjVVVYYY[[[TTTlll{{{ccceeeuuu}}}ssszzztttZZZJJJGGGWWW|||???444:::444///111111,,,...333222---.....................//////000000111222222222555+++444333000666===XXXzzzzzzbbbXXXRRRaaawwwiiidddkkkkkk___^^^bbb]]]^^^ddd```VVVXXXccc```^^^YYYTTTOOONNNOOORRRIIINNNIIIEEEJJJGGG@@@BBBHHH<<>>CCC<<<666<<>>]]]mmmddd^^^III^^^fffUUUHHHNNNVVVVVVQQQRRRPPPKKKDDD???>>>???777888666333222444555444000)))000@@@ AAAtttrrrGGG444888<<<999555888<<<=========???@@@AAA???<<<===NNNqqquuu:::+++...---"""***///''' )))///&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((&&&%%%&&&))))))&&&###---###)))222,,,)))...111999666444888BBBJJJJJJGGGDDDXXXddd]]]UUUXXX^^^```[[[]]]YYYRRROOOQQQPPPKKKGGGDDD???;;;;;;::::::999444333111000///...//////...,,,******+++,,,+++*********))))))((((((((('''***'''$$$&&&+++,,,((($$$'''((())))))))))))((('''&&&***,,,'''!!! (((111''''''(((((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))************&&&***000333444666:::>>>???@@@AAADDDHHHKKKNNNOOORRROOOKKKIIIGGGCCC<<<777777555333222111000---+++******)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$)))%%%'''***'''$$$444JJJxxx{{{zzzHHH:::gggssscccWWW:::999999::::::777555333444999555===KKKGGGOOOppp~~~YYY888---444HHH[[[qqqppp666***111)))888!!!'''''''''&&&&&&'''''''''&&&''''''(((+++111888===EEEJJJwwwbbb]]]```jjjccchhh`````````[[[QQQOOO]]]ooo~~~dddeeeeeeyyy~~~\\\VVVNNNGGG]]]}}}kkk:::888999+++//////......------------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000222222222444666888___|||vvvxxxrrr^^^cccXXXkkkppp}}}~~~lllbbbhhhjjj___WWWWWWUUUYYY[[[WWWUUUXXX[[[[[[TTTRRRPPPPPPRRRRRROOOLLLMMMNNNPPPOOOHHH@@@???CCCFFFFFF<<<:::XXX{{{ssszzzMMMEEEFFFCCC>>>===BBBFFFGGGOOOrrryyylll~~~||||||ddd[[[]]][[[___\\\YYYUUUSSSQQQQQQQQQNNNMMMJJJFFFBBB???<<<:::999777444333444444444333222000222444///...@@@XXX___III@@@:::DDD:::222;;;:::888HHHLLL___uuu]]]===333---***+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((()))***++++++,,,,,,111222444666999>>>DDDHHHOOOUUUYYYYYY[[[^^^\\\XXXUUUVVVVVVUUUQQQLLLIIIHHHBBB???;;;888777666444333222111000///...---,,,,,,++++++)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))***,,,---///333888<<>><<<999777444333333333222222000++++++...,,,(((000>>>PPP|||ttt```;;;,,,***(((''')))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))******+++,,,,,,///000222333666;;;@@@EEEOOOSSSUUUUUUWWW\\\]]]ZZZVVVWWWVVVTTTPPPLLLIIIGGGCCC@@@<<<:::999888666555111000000///...---,,,++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((()))***+++,,,...222777;;;<<<===>>>@@@BBBCCCEEEEEEFFFFFFDDDAAA===999888888333222111000...,,,+++***)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$%%%%%%&&&''''''(((&&&VVV~~~jjjyyyLLL444AAAWWW```[[[333,,,...444@@@ZZZooo<<<222///+++)))******)))'''''''''''''''''''''''''''&&&'''((())),,,222999???EEEuuuBBBsssccc^^^]]]aaaWWW[[[WWWQQQOOOTTTYYYVVVNNNIIIKKK[[[yyyfffPPPbbb[[[___ZZZiiinnn|||yyyzzz~~~qqqhhhfff]]]bbbQQQ```\\\iiiyyyuuu}}}jjjEEE...888>>>///%%%)))---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---...///...000222444999===KKK|||tttoooyyy}}}yyyxxxtttlllkkkqqqkkkeeeeeegggfff```YYY^^^aaaaaa\\\ZZZ\\\]]]\\\TTTTTTTTTUUUUUUSSSOOOLLLMMMJJJKKKNNNMMMGGGBBBAAA======CCCDDD999666TTT|||uuu{{{JJJxxxyyycccaaagggccc```ccc[[[\\\\\\YYYTTTRRRSSSVVVSSSQQQNNNJJJEEEAAA===<<<:::777444222222222111///111***)))...000+++))),,,(((PPPuuummmBBB333&&&'''***)))))),,,)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))******+++++++++---///000222666<<>>@@@BBBDDDEEEEEEEEEDDDDDDBBB???;;;777666666333222111000...,,,+++***((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$%%%%%%&&&&&&''''''&&&...IIIuuuxxx~~~nnnOOO999:::DDDLLLqqquuuIII...---666CCCEEE\\\ccc<<<***---***(((((()))******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''))),,,222999>>>DDDppp???ppp___XXXVVV[[[SSSXXXZZZPPPHHHIIIPPPRRRLLLEEENNN>>>NNN{{{uuu}}}nnnVVVddd\\\SSSUUUbbbRRRhhhYYYdddccccccbbbSSS^^^```cccccctttnnn~~~uuu~~~ooo???//////111111---***,,,222++++++++++++++++++++++++*********************************+++++++++,,,,,,+++,,,---------...000333///,,,---AAATTTHHH999AAAJJJsssuuu~~~kkkaaacccgggkkkccccccaaa^^^```ccc^^^VVV^^^aaa```[[[YYY[[[[[[XXXRRRSSSUUUVVVUUURRRNNNKKKFFFAAAAAAFFFHHHCCC===999???777888===999555EEE^^^|||lll[[[VVV```cccXXXUUU[[[RRRUUUWWWTTTPPPMMMNNNQQQRRRPPPLLLHHHCCC>>>;;;999999666333111000000///---///***)))///333///,,,,,,///,,,777SSSwwwsssSSS777---***+++//////+++***---))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******)))+++---...000333777;;;BBBFFFIIIJJJNNNTTTWWWVVVSSSQQQNNNKKKHHHDDD@@@======;;;888777666555222000...------,,,++++++******)))(((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))***+++...222555<<<>>>AAADDDEEEEEEDDDDDDCCCCCCBBB???:::777666666333222111///...,,,+++***'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&... (((PPPvvvrrrzzzvvvIII333888CCCUUUjjjuuuXXX<<<444777777666777LLL{{{jjj777%%%111)))((('''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((,,,111999>>>BBBnnnQQQ~~~eeeZZZUUUYYYQQQVVVWWWPPPHHHEEEIIILLLIIIEEE===HHHFFFDDDdddvvvjjjvvvkkkrrriii~~~kkk~~~|||yyyAAA---+++555666///&&&%%%---000+++)))))))))***************))))))))))))))))))))))))))))))))))))************+++,,,------------///222000333222000000---...777777333KKKoootttzzzrrrzzzwwwlllbbb^^^aaadddccc```\\\___```^^^___aaa^^^WWWZZZ[[[YYYTTTSSSUUUTTTPPPNNNPPPRRRRRRPPPMMMIIIGGGGGGBBB@@@FFFJJJFFF???;;;999666333444777999<<>>>>>======BBBBBBAAA===999555444444222111000...,,,+++***)))&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%+++000---EEEtttzzz{{{qqqkkkGGG;;;000111@@@RRR]]]bbbrrr^^^EEE555666...)))+++333GGGoooxxxXXX333//////(((((((((((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((+++111888>>>@@@lllVVV~~~bbbUUURRRYYYRRRWWWLLLMMMKKKGGGGGGGGGDDD???===JJJCCC;;;CCCUUUxxx|||wwwyyycccGGG999333666111+++)))---444444,,,&&&'''((((((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))***+++,,,,,,+++,,,...000)))---...)))***222444...111222777///:::UUUsssrrr[[[```cccggggggccc```___```\\\^^^```bbbbbb```]]][[[ZZZZZZWWWSSSSSSTTTSSSNNNPPPSSSUUUTTTQQQMMMKKKJJJHHHBBB@@@EEEHHHEEE@@@===555<<<===777444888999444000???YYYvvvsss```ZZZ\\\WWW\\\\\\WWWWWW\\\[[[TTTUUUVVVWWWWWWVVVTTTQQQOOOOOONNNJJJFFFAAA===999888666333000.........---,,,+++,,,,,,***'''&&&))),,,---***//////(((///EEESSSiii???***444444000$$$***+++,,,***&&&%%%&&&)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((''')))+++,,,,,,...111333999@@@FFFJJJOOOTTTUUURRRRRRNNNIIIGGGFFFDDD???;;;999777666555555333000...*********)))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''((())),,,...111222555777999;;;;;;;;;??????>>>:::666222111111000///...---+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%***+++!!!'''IIImmmrrrppp{{{~~~xxxeeeGGG666111333666222111:::BBBCCCIIIIII===222666DDD:::333666111888111222EEElllVVV222'''...///((('''((()))(((&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((+++111888===???iiiPPPuuuVVVKKKMMMVVVNNNQQQEEEHHHHHHDDDBBBCCC@@@:::AAA===666FFFFFF888???DDD[[[vvv|||___MMM///---///''',,,%%%***'''))),,,''' )))999&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((()))******)))***,,,...//////111111///555444)))---///444,,,555>>>444===AAA~~~hhh[[[dddrrrcccdddddd___YYYWWW\\\bbbYYYXXX\\\cccaaaXXXUUUYYYYYYYYYVVVRRRRRRUUUSSSNNNRRRUUUVVVTTTPPPMMMLLLMMMCCC===;;;>>>???<<<999:::777<<<===777444777888555:::777222<<>>???>>>>>>===:::555222111111///...---+++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$/// %%%$$$"""===bbbxxxkkkRRRDDD???333111444//////000***555000???999777???>>>QQQtttsssGGG)))///444(((%%%000%%%''')))(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((+++111888===@@@fffTTTwwwVVVIIIJJJQQQEEEDDDEEEFFFBBB;;;;;;??????:::///???777777000111>>>:::>>>;;;VVVvvvwwwWWW222///444,,,,,,,,,%%%111,,,+++---,,,))))))***''' &&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))(((((((((***,,,'''%%%---000))))))...+++...''',,,---444111&&&777===,,,777KKK^^^kkkUUUOOOXXX___[[[SSSWWWTTTPPPPPPSSSUUUTTTRRRTTTPPPTTT___\\\NNNLLLSSSRRRRRROOOKKKLLLOOOMMMGGGMMMOOOPPPNNNIIIFFFFFFHHH???;;;888:::999666555777777222---///444666555222444777555333333777XXX}}}LLLQQQ>>>:::LLLBBB777LLLOOORRRTTTSSSPPPPPPVVV]]]VVVRRRPPPRRRVVVTTTLLLEEEGGGFFFCCC???;;;888555333222000---,,,---------,,,'''((('''&&&(((******'''(((+++***+++---((()))777---111555555777DDDZZZlll{{{zzzccchhhAAA===333...444///111)))666&&&+++%%%111((((((&&&&&&(((***(((###(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&$$$&&&((()))))))))+++---444888;;;<<<@@@HHHLLLKKKJJJEEE@@@>>>???>>>:::666222111000000000...+++(((((((((((((((((('''''''''%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##################!!!###%%%&&&&&&''')))+++000111333555888;;;>>>@@@@@@@@@???<<<777444333333...---,,,***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!!%%%+++)))###&&&...OOO|||zzzqqqddd___QQQHHHFFFDDDKKKEEE___jjjxxx[[[999***$$$+++///)))&&&)))###&&&))))))'''&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''+++000888===AAAuuuxxxsssUUULLLNNNEEEEEE???CCCBBBAAA???>>><<<;;;:::<<<888666777777666888<<<;;;999888===LLLaaawwwxxx~~~|||aaaFFF666...***,,,,,,+++***)))))))))***))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///000111000111888DDDMMM}}}mmmYYYOOOKKKMMMMMMLLLKKKJJJLLLOOORRRSSSPPPQQQVVVVVVPPPOOORRRRRRVVVYYYXXXTTTQQQPPPRRROOOOOOOOOPPPRRRQQQOOOMMMKKKVVVYYYQQQJJJJJJFFF======<<<999777555333222111222222222111111111000000111000//////111333666888KKKVVVooogggIII;;;888777777888:::>>>CCCEEEOOOOOOOOONNNMMMOOORRRUUURRRVVVWWWQQQKKKJJJIIIHHHEEE@@@;;;888888777555333222000---,,,,,,,,,***)))(((((((((((((((((((((((((((((())))))******++++++,,,,,,------...///000000555555555555555555555555000000//////.........---******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''((()))++++++000333777<<>>>>>===;;;888666444222222///...,,,***(((&&&&&&%%%################################################################################################""""""""""""""""""""""""##############################$$$%%%%%%&&&'''''''''EEEooo{{{aaa>>>...+++++++++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''',,,333999===AAA~~~llljjjOOOIIIKKKBBBCCC???>>>>>>===<<<<<<;;;::::::999666555777777555666999666555555666:::???DDDHHHdddccc}}}www}}}hhh}}}xxxtttuuuxxxooo}}}sss~~~nnnooowwwkkk~~~QQQEEE666---+++---000111++++++***))))))))))))))))))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((************++++++++++++++++++++++++,,,,,,,,,,,,***,,,---,,,***,,,333888555:::AAAIIITTTfff{{{vvvoookkkPPPOOOLLLGGGCCCCCCFFFJJJKKKKKKKKKJJJJJJLLLPPPSSSZZZVVVUUUXXXWWWRRRRRRUUUVVVTTTSSSTTTWWWYYYXXXWWWUUUUUUUUUUUUTTTQQQLLLIIIKKKTTTUUUNNNJJJJJJFFF===:::999888666444333333222222222111111111000000000000000//////000222444555,,,---999MMM___ooo}}}gggLLL777...111777555555444555888<<>>BBBEEEGGG@@@>>>;;;:::999888777555333333111///---+++))))))(((''''''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$%%%&&&&&&'''&&&)))---222666888999:::999888666444222111111000...---+++)))(((&&&&&&%%%################################################################################################""""""""""""""""""""""""##############################$$$$$$%%%&&&&&&''',,,***333PPPzzz{{{wwwzzziiiSSS;;;---+++******)))(((((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''',,,222999<<<@@@~~~\\\___JJJEEEFFF===@@@???999999999999999999888888777444555888888555444777444444555666555333000///111...HHHHHHSSSkkkkkkvvv___OOO<<<,,,000---******++++++)))&&&******))))))(((((())))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))******************+++++++++,,,,,,))),,,......+++)))+++---000///...---...222888===111===LLLRRRNNNEEE>>>;;;::::::;;;<<<<<<<<<<<<;;;<<<===>>>===;;;;;;;;;<<>>666222///...///111111000111111111222444777;;;===>>>AAAFFFIIILLLOOOSSSUUUWWWXXXWWWSSSRRRSSSOOOJJJHHHDDD???;;;888666333111111///---+++++++++***((('''''''''''''''''''''''')))))))))))))))((((((((('''(((((())))))******+++************************+++***************))))))))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******))),,,000555:::>>>BBBCCC===;;;999888888777555333111111///---+++***((('''''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$%%%%%%&&&&&&%%%'''+++///333555777777555444333222111111000000---,,,+++)))'''&&&%%%%%%################################################################################################""""""""""""""""""""""""##############################$$$$$$%%%%%%&&&&&&)))$$$!!!(((===[[[xxxgggHHH555)))$$$'''///((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''',,,222888<<<@@@yyyQQQXXXGGGCCCCCC999===>>>888888777777777666666666555333555888888555333555555555444444555666777888888111:::///+++333---:::<<>>111%%%%%%...444555)))***+++...000...)))%%%))))))(((((('''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))*********++++++(((+++...///---,,,---...,,,...111444555222---***333777:::888333111444999///000111222333444444444<<<===>>>>>>>>>=========;;;<<<>>>???AAADDDHHHKKKEEEEEEFFFIIIKKKLLLNNNOOOLLLFFFCCCIIITTT[[[XXXSSSRRRRRRQQQRRRSSSSSSRRRPPPRRRSSSOOOIIIIIIIIIDDD<<<:::999888666555444444444000000000/////////.........------,,,,,,,,,------///...000333///(((&&&)))111444555444444555111,,,...,,,+++---111222000---/////////000111444777888888<<>>@@@;;;:::888888888777555333000000///---+++)))((('''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$%%%%%%%%%%%%&&&(((+++///333555777888666666444333222111111111,,,+++***((('''&&&%%%%%%################################################################################################""""""""""""""""""""""""##############################$$$$$$%%%%%%%%%%%%)))000'''555LLLlllzzzoooRRR>>>333((('''''''''(((,,,((('''''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%''',,,222888<<>>AAAEEEIIIKKKMMMLLLJJJGGGFFFHHHNNNUUUWWWTTTPPPSSSQQQOOOOOORRRUUUWWWXXXVVVTTTOOOJJJHHHGGGBBB;;;===<<<:::777555444333222/////////.........------,,,,,,++++++******++++++,,,******+++,,,---111777&&&,,,...***)))---...***444111...+++(((((()))***------......000222444555666:::@@@EEEHHHJJJLLLMMMMMMNNNLLLKKKLLLNNNIIIBBB===<<<:::888444222000000000...+++*********(((''''''''''''''''''''''''''')))(((((((((''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((()))'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((()))&&&(((,,,000555888;;;<<<999888888888888888555333000000...---+++***)))(((%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$$$$%%%&&&(((+++...111444666777888777555333222000000///+++***)))'''&&&%%%%%%%%%################################################################################################""""""""""""""""""""""""##############################$$$$$$$$$$$$$$$%%%!!!&&&'''&&&%%%'''(((///===RRRgggxxxuuuYYY===222444&&&%%%&&&+++---***%%%"""((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%''',,,222888;;;CCCLLLTTTDDDAAAAAA555999999888888777666444333333222222111222666666222111222,,,---///000///...,,,***)))+++---------...///111%%%///333444777000%%%'''000222,,,)))222222,,,000,,,999$$$'''...'''222---***)))(((&&&'''***---///111000---***'''&&&%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))******)))((((((((())))))444111---++++++,,,,,,,,,---+++***+++...///...,,,###%%%(((+++...000222222888555333333444555555555555777999:::;;;<<>>444777666555555444444333333333222000...///333333///...000+++---///111222111///...111333000000...***,,,)))555555&&&!!!((((((,,,111)))000((()))///,,,***---"""000***)))...)))((($$$&&&'''(((***)))''''''((($$$%%%%%%%%%%%%&&&((()))%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((************+++***)))((("""''',,,......---,,,111,,,'''&&&(((,,,///000111111111000///...---,,,---,,,,,,///333666777666444666777888888999;;;===???EEEHHHHHHIIILLLKKKFFFJJJKKKNNNQQQSSSSSSQQQOOORRRPPPPPPQQQSSSTTTTTTSSSLLLLLLLLLJJJEEE@@@======:::999777555333222111111------------,,,,,,,,,,,,))))))****************** ###'''***,,,,,,)))%%%+++)))(((((('''%%%%%%'''000...***%%%###$$$)))---******+++,,,,,,---...//////333777;;;===???BBBDDDFFFLLLOOOOOONNNOOONNNKKKDDDDDDCCC???999444222222///---***)))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((((((%%%%%%$$$$$$%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&'''''''''&&&(((***---000222333444444444444666777666444111------,,,+++)))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$##################"""###%%%'''***...000222222111000...------,,,,,,))))))'''&&&%%%$$$$$$$$$################################################################################################""""""""""""""""""""""""########################$$$$$$##################'''((('''$$$"""&&&)))***'''(((555///888CCCNNNYYYdddhhhggguuuqqqeeeVVVIII>>>111%%%444%%%###---///......((('''%%%$$$%%%(((******%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################&&&&&&&&&(((,,,111777:::AAArrrGGGMMM:::999<<<333666555111111222222333333333333///,,,---000000---,,,//////...,,,***)))))))))***)))---)))------+++111...$$$,,,###)))444///+++'''&&&///''')))...((((((***""",,,***###'''+++(((,,,$$$$$$&&&((((((''''''***&&&'''))))))((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))&&&&&&&&&'''''''''((((((###$$$&&&)))******(((%%%*********)))&&&&&&''')))%%%'''***++++++***'''&&&&&&'''((()))++++++,,,,,,000//////111333333000---222444555555555555666777666;;;>>><<>>===???666555444333222111111111---------,,,,,,,,,++++++(((((()))***************---,,,(((%%%%%%((()))(((,,,&&&%%%))))))%%%%%%)))%%%%%%''')))***)))&&&###((())))))***+++,,,,,,,,,,,,///333777999<<>>;;;<<<===:::444000000000///,,,***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((''''''&&&&&&&&&''''''&&&'''))),,,...000111111222222333444666555222000,,,+++***)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$#####################$$$%%%'''***...000222000000///.........//////)))((('''&&&%%%$$$$$$$$$################################################################################################""""""""""""""""""""""""########################$$$$$$########################$$$&&&''''''&&&$$$%%%###$$$***000///''''''$$$(((///...((((((...'''))))))(((***...---)))(((...+++'''&&&&&&%%%###%%%'''(((((((((&&&###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$##############################&&&&&&&&&(((,,,111777:::???zzz???JJJ<<<999777---444777333333333222222222111111///............---------------,,,,,,+++***))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))************))))))******+++,,,...//////000//////000222222222222222333444666999<<<>>>???@@@???@@@CCCGGGJJJKKKJJJHHHJJJCCCAAAHHHLLLIIIFFFFFFGGGGGGFFFDDDBBB???<<<:::777666333111...---,,,+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++,,,---///222666;;;???AAACCCDDDFFFIIIJJJIIIFFFCCC===;;;999555222000///...,,,+++***(((&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''')))+++---///000000111333444444222///---+++***)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&***...000000///...---------------)))((('''%%%$$$###""""""&&&### ###'''***'''$$$$$$$$$$$$#########""""""###########################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&%%%###!!! !!!###$$$)))$$$###''')))%%%$$$&&&&&&'''((())))))((('''&&&&&&(((,,,---,,,)))'''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&%%%&&&''',,,111777;;;???ttt???HHH888666777...444777555444444222111000///...............---------,,,---,,,,,,+++******))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((())))))******))))))((()))******+++---......///...///000111222222222222333555777:::<<<>>>???@@@???AAAEEEIIIMMMNNNNNNMMMQQQIIIFFFJJJMMMKKKIIIIIILLLKKKJJJGGGCCC???;;;999888777666444222000///...***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******---...000333777;;;???AAACCCDDDFFFIIIJJJIIIFFFCCC???===;;;777444222000000,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&'''(((***,,,...//////000222333333111///---+++***)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&)))---///...------,,,,,,,,,,,,,,,)))((('''%%%$$$###""""""&&&###!!!###''')))'''$$$$$$$$$$$$#########""""""###########################################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########!!!###%%%&&&''''''&&&%%%%%%"""###((()))%%%$$$&&&***(((&&&$$$$$$%%%''')))&&&''')))***))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&(((,,,111777:::AAAkkkBBBHHH555333777000555555666555444222///---,,,+++------------,,,,,,,,,,,,,,,++++++******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''(((((((((((('''''''''(((((())))))(((((('''(((((())))))))))))(((((((((((()))***+++,,,,,,------...///000000111111000111222555777999;;;<<<======???DDDHHHLLLNNNOOOOOOOOOJJJHHHKKKNNNNNNMMMNNNOOONNNKKKGGGBBB<<<888555555555555555333111///---***)))((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))+++,,,...000444888;;;===AAAAAACCCEEEGGGFFFCCCAAA???===:::777444111000///,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&'''(((***+++---......///111222111000...---******((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&))),,,...,,,,,,++++++++++++++++++)))((('''%%%$$$###""""""%%%###!!!###&&&(((&&&$$$$$$$$$$$$##########################################################################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$""" ###"""%%%((((((%%%%%%'''&&&%%%###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%(((,,,111666:::CCCfffIIIKKK555333888222666444555444222000...,,,+++***---,,,,,,,,,++++++++++++*********))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&'''((((((((((((((((((''''''(((((())))))(((((('''''''''((())))))***+++++++++,,,---...////////////---...000222444555666777999<<<@@@DDDFFFHHHIIIJJJEEEDDDEEEIIIMMMOOOOOONNNMMMLLLIIIEEE@@@:::555222000111222222111...,,,***))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((()))+++...222555777;;;;;;===???BBBAAA???======;;;888555222///---,,,+++***)))(((&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&'''''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''((()))***,,,---,,,---/////////...---,,,***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%(((***,,,+++++++++++++++++++++***((((((&&&%%%$$$#########%%%###"""###%%%'''&&&$$$###################################################################################################$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&''''''(((&&&$$$"""!!!###%%%&&&"""###$$$$$$###"""$$$&&&%%%''')))******)))((('''''''''&&&&&&'''&&&$$$###&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%(((,,,111666999BBBdddNNNOOO888555:::333666333111000///...---,,,,,,+++++++++++++++************))))))((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''(((((()))))))))******+++,,,------------+++,,,...000111222333333777:::>>>@@@@@@AAACCCEEE>>>AAAEEEIIIMMMNNNLLLJJJJJJIIIGGGDDD@@@;;;777444...///000000///---***((()))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''''')))+++...111333888888999<<>>===>>>AAADDDAAAFFFIIIIIIJJJKKKHHHDDDIIIIIIHHHEEEBBB>>>;;;999222222222111000...,,,***)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))+++...000111777777999===AAACCCCCCBBB???===:::666333000...---******(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))&&&&&&&&&''''''(((((()))(((((((((((())))))))))))************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))((((((''''''(((((()))'''''''''''''''((()))))))))******+++++++++++++++(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''((()))***+++,,,---,,,+++***((('''&&&%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''((('''&&&%%%&&&(((((('''***......***333222///---++++++,,,---&&&%%%$$$'''+++,,,)))&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%"""###%%%(((,,,111555777>>>^^^EEEIII666444888///222000,,,,,,,,,,,,,,,+++++++++******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''(((***************,,,,,,...///000000000000111666:::;;;:::;;;@@@DDDDDDHHHIIIEEEDDDFFFFFFCCCHHHHHHGGGEEEBBB???<<<:::666555444222000...---,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''(((***,,,...///555555888<<>>:::666222///---,,,***)))(((''''''&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))'''(((((()))******++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))(((((((((((())))))''''''&&&&&&&&&'''(((((((((((())))))************''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''(((***+++,,,+++***)))''''''&&&%%%$$$$$$$$$$$$###$$$$$$$$$#########$$$""""""#########$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$###&&&&&&((()))+++---...///000///...000444:::@@@DDD@@@CCCGGGKKKSSSXXXSSSJJJ???@@@@@@>>>:::555///+++777222,,,)))***+++)))&&&))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%"""###%%%(((---111444666<<>>DDDGGGFFFFFFFFFEEECCC@@@<<<999777777666333111...---,,,,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''')))+++,,,222333555:::???CCCEEEEEE===<<<888444000---+++******)))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((())))))******))))))***+++,,,,,,------,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))''''''&&&&&&&&&''''''((('''((((((((())))))******''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%''')))***+++***)))((('''&&&&&&%%%$$$$$$$$$$$$###$$$$$$$$$###"""###$$$""""""######$$$$$$$$$$$$########################################################################$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&***...333888;;;===@@@===;;;@@@NNNdddyyySSSIII===444222111...,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%!!!###%%%(((---111444666<<>>CCC>>>777222///---,,,,,,+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&$$$%%%''')))******)))(((---((($$$&&&---000---((((((***000(((444(((777///***777///000444...444888<<<;;;777===999777@@@777;;;???222===888///>>>...222777444333555$$$<<<'''//////...(((...111)))111***000222(((***---'''///,,,,,,---...,,,)))'''(((((('''&&&'''))))))(((&&&************************(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%!!!!!!$$$((()))%%%"""%%%***+++'''###'''222:::@@@666JJJ999>>>===eeeyyypppsssgggnnnjjj}}}zzzsssfffHHH@@@333333+++555333$$$***)))'''%%%'''***'''###$$$)))'''&&&%%%%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%%%%(((---333666777===OOOBBB>>>999333///......///---,,,,,,+++******))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################%%%))))))(((((()))---%%%###***---((($$$&&&$$$---...$$$"""))),,,(((---******)))"""---$$$***,,,""",,,---''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))******++++++,,,,,,---///111333555666777GGG@@@>>><<<888===DDDDDDBBBCCCDDDAAA===:::999999888777666333111///------)))((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((...000444999>>>@@@???>>>???;;;666333111000///...+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''',,,***(((''''''(((***,,,###***111///)))&&&+++222,,,...000---222000======FFFMMMPPPPPPYYY[[[YYYccc]]]XXXSSSOOOPPPPPPIIIGGGKKKRRRNNNSSSTTTMMMPPPKKKIIIMMMLLLAAAJJJ>>>LLLEEEAAAAAA===666999666---333---///111++++++111111333---,,,++++++***+++---000,,,+++)))(((((((((''''''************************(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###$$$$$$''')))$$$ +++:::HHH<<<@@@EEEBBBQQQ]]]ZZZYYYfff}}}|||uuuvvvuuuiiizzznnnccc@@@000...000333"""///+++)))###""" (((&&&%%%###############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&%%%%%%(((---333666777<<>>>>>>>>@@@EEEIIIGGG???888444444333111000...------)))((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''(((***///333666777666555333222111111000...,,,+++***((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((('''''''''''''''((((((((((((((()))))))))%%%''')))***++++++***)))---'''%%%+++888CCCFFFEEERRRYYYaaasssnnnxxxuuufffaaa\\\[[[QQQMMMPPP>>>666666333///---,,,***&&&(((***+++***'''&&&((()))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((('''''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###%%%'''(((&&&$$$%%%)))---222;;;CCCCCC>>>bbbbbbsssrrr~~~ooo___]]]cccjjj{{{pppttt```{{{jjjJJJ444&&&---000$$$&&&***'''))))))(((&&&%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%%%%(((---333666777<<>>DDDHHHFFF===555444333222111///...---,,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''(((,,,111555666666666444333333222000---++++++***((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))***************+++,,,---//////444<<>>;;;>>>>>>===???CCCGGGEEE>>>777777777555444222000///...)))((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))))))))---111666888888999777555444444222///,,,+++***((('''&&&&&&''''''''''''''''''''''''''''''(((((((((''''''''''''''''''(((((((((((()))))))))(((((())))))******++++++...,,,((('''***111888===EEEPPP```ooo~~~xxxeeeVVVLLL===///...+++))))))***,,,,,,+++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$###&&&...555===DDDEEEBBBLLLjjjeeeTTTnnn}}}dddmmmmmm}}}yyy}}}~~~cccNNN===333///(((''''''''')))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%(((---333666777;;;@@@444222000...---,,,,,,---***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''###&&&+++$$$$$$666(((,,,&&&"""%%%%%%!!!'''(((,,,///'''"""---"""///"""!!!444&&&///&&&###***###***///%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''((())))))'''((()))***+++,,,---...444///111333111777>>>===>>>>>>???BBBEEEEEEAAA===;;;:::888666444222000///)))((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))((((((+++000444777888777555333222222111///---+++***((('''&&&&&&'''''''''''''''''''''''''''''')))((((((((('''''''''&&&'''((((((((())))))))))))(((((()))******+++,,,,,,+++,,,///555===GGGOOOTTT]]]iiifffNNNFFF===111,,,---000000...************************(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&)))...444;;;@@@555CCCEEEEEEfffyyyqqqfffJJJIIIFFFPPPIIIWWWUUUmmmxxxxxxllluuuhhhggg===&&&555///(((&&&(((***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%(((---333666777;;;>>>555333000---,,,,,,,,,---)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***"""###(((""" ===ddd===YYYjjj999hhhrrr+++111777@@@''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))'''((()))***+++,,,---...---&&&111888///666BBB;;;<<<<<<>>>@@@CCCCCCBBBAAA;;;:::888666333111///...))))))'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''%%%%%%(((---111555666333111............---,,,+++***((('''&&&&&&''''''(((((((((((((((((((((((())))))(((((('''''''''&&&'''((((((((())))))******((())))))***++++++,,,,,,(((000???OOO]]]ffflllnnnuuucccLLL;;;555222...)))************************(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&(((000;;;CCCGGGHHHNNNIII___vvvzzziiiXXXQQQQQQSSS___ccc{{{qqq|||www}}}fff{{{BBB777+++&&&))),,,***&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%(((...333666777;;;@@@555444222000...,,,++++++))))))))))))(((((((((((((((&&&$$$%%%((((((%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&,,,222ggg000000%%% KKK^^^&&& +++000***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++++++++---------...111555:::<<<666555999BBBEEEAAA>>>@@@:::777444222222111000...,,,+++***(((((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$''')))******,,,000444444222000///000000///...))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***&&&---,,,+++000...+++333666HHHXXXpppzzz~~~ppp[[[OOO999333)))(((888...---$$$...$$$((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%''')))(((%%%"""&&&"""$$$******%%%###&&&###(((+++''' (((111&&&&&&''''''''''''((()))((((((''''''''''''((()))(((((('''''''''&&&&&&&&&$$$###""""""###%%%'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&'''&&&%%%--- 777===FFFXXXJJJFFFBBBrrr]]]}}}~~~jjj```hhhpppwwwtttsss}}}kkkgggAAA222222$$$!!!***)))((($$$###%%%$$$ %%%...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&)))---222666999===>>>555444222000...,,,++++++))))))))))))(((((((((''''''%%%$$$%%%&&&'''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''!!!'''(((WWW...,,,777(((***///QQQccc%%%+++$$$[[[&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******++++++---,,,,,,...111555999;;;:::999<<>>777,,,///!!!((()))666)))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$"""###$$$&&&(((+++%%%###'''***))))))---$$$"""$$$,,,333222(((***************)))'''%%%''''''(((((())))))******#########$$$%%%&&&'''((('''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###&&&(((...;;;JJJ>>>???DDDKKKzzzjjjSSSllluuuxxx|||~~~yyyooo;;;666:::)))000,,,******,,,+++'''$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&)))---222666999:::<<<555333111///---,,,+++***)))))))))(((((((((''''''&&&%%%$$$$$$&&&%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%,,,XXX""":::QQQ"""LLL$$$...!!!+++???///777,,, |||000&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******+++,,,,,,,,,---000333777999;;;;;;>>>CCCDDDAAA???@@@;;;:::999888888555111...+++***)))'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&))))))%%%###,,,>>>NNN222000//////000000...---))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******)))))))))))))))***'''444...###000CCCHHHHHHNNNuuu|||oookkkuuuxxxuuu}}}___UUU---(((,,,666###******))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%'''%%%$$$###$$$''')))++++++&&&$$$%%%&&&$$$%%%'''000,,,&&&"""$$$+++444;;;444444777<<>>===;;;777222,,,'''$$$************)))'''&&&%%%"""###$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""&&&(((%%%"""###***111===555FFFFFF???OOOlllbbb}}}nnnccc~~~{{{EEE$$$++++++&&&'''((((((+++---)))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))---111555888:::888444333111...,,,+++******))))))((((((((('''''''''&&&%%%%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +++(((---AAA###444'''vvv!!!******444wwwwww111000XXX+++...%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))******+++++++++---///222555777777999<<>>AAA:::///&&&"""$$$)))---%%%&&&''''''''''''&&&%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%$$$%%%,,,777@@@LLL:::>>>GGGTTTzzzggg~~~{{{~~~|||ppp|||~~~vvvyyy\\\///444AAA''')))(((###%%%+++---)))''''''''''''''''''''''''''''''''')))---111555777;;;666333222000...,,,***))))))((((((((((((''''''''''''&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!---''',,,WWWHHH---777TTT!!!...$$$CCC'''&&&"""---&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))******+++,,,...000222444333777;;;<<<===???AAACCC999999999:::999555000+++,,,+++***(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&---,,,,,,---//////---,,,))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***************+++,,,,,,111,,,444QQQfffhhhnnnXXXzzzeee\\\aaa~~~zzzvvv|||}}}BBB---,,,:::(((,,,++++++***))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))(((&&&%%%''',,,000222555<<>>fffllliiirrr~~~yyy<<<,,,))))))+++,,,)))'''(((''''''''''''''''''''''''(((((((((***,,,000333555888444222111///---+++)))(((((((((((('''''''''&&&&&&&&&%%%((())))))&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&,,,'''^^^lll"""777(((&&&(((555999vvv"""@@@((($$$***222''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))***+++,,,---...///111888<<<999888===BBBCCCFFFDDDCCCBBB???;;;555111///...,,,***((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&((()))))))))***,,,...///---+++))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***,,,...000111222YYYmmmqqq\\\PPP\\\YYY{{{|||^^^CCC000...---,,,+++***))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***))))))***///555<<>>???===<<<;;;<<<;;;999666333000///---+++)))''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$***+++'''%%%%%%&&&(((((())),,,...///---+++))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((()))***,,,///111222VVV\\\vvvZZZTTTRRR~~~}}}===......---,,,+++))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******&&&)))///777>>>EEEIIILLLSSSVVV___sss~~~dddLLLOOOXXXfffvvvtttaaaPPPJJJQQQ]]]fffvvvbbbLLL;;;000,,,+++)))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((###///>>>HHHJJJHHHHHHIIIsssqqqoootttLLL---,,,///)))(((///(((((((((((((((((((((((()))))))))***,,,///222444999ooo999222000...,,,***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###%%%''''''&&&&&&'''((('''%%%$$$%%%(((***(((&&&---$$$%%%)))///III'''444@@@444RRRlll555AAA!!!...+++++++++***)))((('''&&&(((((()))************)))+++***((('''&&&'''(((((('''((((((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++,,,------111222333444777:::<<<>>>===>>>>>>>>>;;;777333111111///---++++++***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((($$$)))###***,,,$$$000###(((111!!!###///000###)))'''%%%$$$"""222 '''***'''%%%''''''&&&###(((---...(((777)))++++++)))(((''''''''''''''''''''''''((((((((()))*********))))))))))))))))))...222///+++000@@@OOOnnnrrr^^^JJJHHHiiiqqq\\\555===222'''...+++&&&...))))))((('''''''''''''''''''''''''''(((((((((((((((((('''%%%''')))(((&&&///***%%%###%%%(((***+++'''@@@KKKDDDBBBIIISSS\\\gggeeeQQQZZZkkkwwwfff\\\@@@[[[uuuzzznnnYYY???,,,333'''###))),,,///,,,###'''%%%$$$$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((+++$$$""")))+++&&&+++???KKK555PPPUUUCCCdddkkkdddBBB555)))***///222((()))(((((('''(((***,,,''''''((())),,,///222444888mmm777222000...+++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''')))***)))(((&&&&&&(((***,,,***(((((()))***(((%%%&&&'''%%% 333---LLLOOO%%% vvv}}},,,zzz___ OOO333%%%&&&'''(((***++++++++++++&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&'''((((((''''''(((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++,,,,,,---///000222444666777999999===>>>??????>>>;;;888666222000---,,,+++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((,,,---((((((%%%$$$'''$$$'''(((***%%%---"""+++%%%'''%%%...(((&&&'''(((222!!! ///%%%,,,999%%%)))+++***)))((('''''''''''''''''''''((((((((())))))************))))))))))))&&&%%%&&&(((***444KKKaaaeeefffKKK[[[|||555"""666000///333"""))))))(((''''''''''''(((''''''''''''((((((((((((((()))(((&&&$$$%%%'''((()))%%%&&&---000---000777YYYIIIPPPZZZSSS___}}}rrr^^^```zzzeeeGGGMMMjjj|||ppp\\\%%%???555""")))&&& 000)))'''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%''''''&&&%%%)))///EEEJJJFFFSSS***CCCxxx{{{tttnnnkkklllooorrr}}}|||GGG%%%555333!!!***+++***)))(((((()))***''''''(((***,,,///222444999jjj555111000---+++))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((((('''%%%$$$$$$'''***&&&%%%%%%&&&(((***)))(((###...222$$$,,,333 """:::tttkkk%%%000000'''XXX///,,,)))HHH)))(((***((((((((()))((((((''''''------------,,,+++***)))&&&''''''(((((('''''''''''''''(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++,,,,,,,,,---000222444555555555<<<===???@@@@@@>>>;;;:::444111...---,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((%%%(((&&&"""***---&&&...'''666&&&***$$$$$$!!!555!!!///###!!!)))+++111###%%% ******(((***---''')))...$$$+++***)))((((((''''''(((''''''((((((((()))))))))************************333---,,,222777BBB]]]zzzkkkEEEtttSSS333888(((%%%000'''***)))((((((''''''((((((''''''''''''(((((((((((('''((()))(((&&&%%%(((,,,000666++++++===MMMQQQAAA[[[TTTWWWxxx[[[qqqyyyuuubbbOOO^^^vvvtttIII,,,***,,,...,,,###***)))(((((()))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&)))######)))((($$$--->>>KKKIIICCCCCCqqqwwwxxxbbbOOODDDAAA>>>999555333222444555111666===BBBGGGMMMUUU[[[hhhmmmuuu}}}fffzzzFFF111,,,///,,,,,,++++++***))))))((((((((((((***,,,///222444:::fff333000///---+++))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((%%%&&&'''&&&&&&&&&)))+++((((((((()))***+++++++++$$$&&&...'''!!!+++444555"""***222,,,''''''+++888''''''888///!!!%%%:::000$$$''')))222&&&,,,111'''---444000***...'''//////000000//////...---)))******+++++++++************++++++***((('''%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++,,,++++++,,,...111444666888;;;===???@@@@@@>>><<<:::666333000---,,,+++***(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%)))'''%%%111---!!!"""$$$)))444......((((((---......... $$$***(((***000!!!,,,$$$***&&&(((((()))444******)))((((((((((((((('''(((((((((((())))))))))))***************++++++---'''+++666>>>LLLnnnnnnVVV[[[///)))+++(((---***))))))((('''(((((((((''''''''''''((((((((((((((('''(((***+++******,,,333***%%%333PPPeeebbbTTT[[[WWWtttaaa~~~ppp|||yyy{{{ppp[[[___fff///777111222(((((('''((())))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''')))$$$###%%%''',,,<<>>???AAABBBBBB@@@===<<<888555111...---,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((---!!!...)))%%%)))$$$&&&^^^[[[BBB,,,---===999...::::::===;;;OOOXXX<<<$$$777---&&&(((### HHHiiibbb@@@$$$***))))))(((((((((((()))(((((((((((()))))))))***))))))******+++++++++,,,)))&&&---<<>>:::777222///...---,,,+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((,,, ---'''%%%###'''^^^JJJ,,,LLLaaa,,,999###<<<)))))))))(((((((((((())))))((((((((()))))))))******))))))******+++,,,,,,,,,111000555CCC\\\bbbqqqyyy999)))666(((+++***))))))(((((())))))''''''''''''((((((((((((---&&&%%%***,,,(((&&&***...QQQlllgggVVVXXXmmmvvvoooqqqbbbpppsssrrrZZZvvviii111,,,+++)))''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''###***)))'''444MMM[[[ZZZUUUYYYpppuuuVVV>>>///,,,///444333222222222000---+++,,,---...///000000000000222222444555666666666666000333555444000......///...333[[[llleee...///,,,((((((+++---,,,************+++---///222333:::```222...---+++***)))((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********)))************---111555///333999>>>BBBHHHNNNRRRSSShhhccceeedddfff{{{wwwjjjvvvvvviiihhheeevvvwwwxxxtttyyysssrrrzzzsssjjj||||||yyyqqqxxxxxx~~~xxxlll~~~yyypppnnnlllgggccc^^^ZZZXXXCCCBBB???;;;666111---+++......---------------...,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++---000222444555;;;===???BBBBBBAAA@@@???<<<888333000......---,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''+++###'''(((KKK222|||%%%mmm))),,,%%%AAA888&&&///+++uuu))))))(((((((((((())))))(((((()))))))))*********))))))***++++++,,,------+++///666IIIlllNNN~~~MMM(((111000+++***))))))(((((())))))''''''''''''((((((((((((+++&&&''',,,+++)))222@@@^^^fff\\\PPPfffttthhhoooqqqgggxxxwww___<<<222///+++)))((())))))(((''''''''''''''''''''''''&&&&&&'''(((((((((((((((%%%&&&+++777HHHWWW\\\ZZZOOOsssWWW999---000333222000......---++++++---111444000111222222222222111111/////////000111000000///***---111444444333000///---%%%777jjj___^^^777222+++***+++---,,,***++++++++++++---///222333999```222...---+++))))))((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))************//////......222999CCCJJJ[[[___cccfffgggiiinnnqqqpppxxxjjjyyy~~~mmmuuuvvvzzzyyyiiiyyyuuuzzzyyyzzz~~~nnnxxx~~~zzz{{{zzzwww{{{tttttt}}}}}}|||uuu|||||||||{{{zzzyyyxxxwwwyyyvvvqqqjjjbbbZZZTTTPPP;;;999666222000...---------------,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((***---000111111///...444777:::===??????>>>======999444000///...---,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((+++%%%...###(((+++hhhzzz&&&222~~~222,,,)))666000''''''...))))))(((((((((((()))***))))))))))))************))))))***+++,,,,,,------***444EEEcccZZZaaa~~~}}}}}}uuuLLL...///+++******)))))))))))))))''''''''''''((((((((()))'''&&&***...,,,...BBBZZZfffXXX___|||fffxxxtttwww{{{ooottt999444...***)))))))))(((''''''''''''''''''''''''&&&''''''((((((((((((((((((###+++DDDXXX[[[XXXYYY]]]]]]777333000111000///000333,,,000555777555333333444111111222333444444444444333222111111333444444333222111000222444555444333222777444888aaa>>>777///+++,,,---,,,***+++++++++,,,---///222333888QQQ666...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&(((***+++***))))))***)))(((***---((((((111222)))***333555///RRRSSSTTTmmmjjjddd~~~vvvrrrvvvxxxrrruuu{{{xxxyyyhhhvvvllllll|||uuuqqqnnnpppqqqrrr{{{zzziiinnnkkkzzzqqqhhhrrrpppnnn^^^{{{yyyggglllrrrlllmmmlllkkkwwwwwwlllvvvwww|||wwwyyy~~~|||tttuuu~~~|||~~~}}}yyyvvvwwwwwwwwwsssrrriii]]]UUUNNN???///---000(((%%%///333,,,***+++)))***...///+++''''''***)))((()))***)))(((&&&''''''''''''''''''''''''))))))))))))))))))))))))***++++++,,,,,,------...///444:::>>>>>><<<::::::;;;666111000111000+++'''''''''%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&)))&&&))))))(((JJJ###,,,!!!<<<>>>mmm777---'''$$$LLLdddmmm&&&---))))))))))))))))))))))))(((((((((((())))))))))))(((,,,---***'''(((,,,...444FFFTTTXXX___bbbyyypppllliiilllmmmnnnvvv~~~vvvjjjppplll___]]]nnnbbb///222(((---)))''',,,)))&&&,,,,,,)))&&&&&&(((******(((,,,)))'''***333DDDWWWeee___eeeuuuqqqlllzzznnnlllhhhfffeeegggiiikkk{{{|||}}}}}}www{{{aaa???///000***...&&&***(((((('''&&&&&&&&&&&&'''$$$(((+++(((&&&&&&)))+++///***AAAMMM___PPP]]]dddeeeAAA222444111...///111333222111777444111111333555444333222999666...000999555&&&333666777333222444555222333......444:::888111,,,;;;222...333===WWW|||vvv~~~;;;999777+++---&&&222,,,,,,++++++,,,///222333888QQQ777...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''***+++***'''###!!!((()))+++,,,,,,,,,...000888(((%%%000;;;HHHUUUZZZtttmmmnnnrrrssswwwuuukkkqqqqqqxxxwwwlllmmmwwwyyysssbbbuuu|||{{{{{{vvveeeqqqvvvqqqqqqxxxzzzuuuqqqwww}}}~~~{{{wwwttt}}}|||zzzwwwtttqqqnnnkkkbbb\\\JJJ999444///)))(((,,,(((&&&))),,,,,,...111+++(((&&&%%%''')))))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,------...000444:::>>>>>>===<<<;;;;;;888555444444222///+++)))((('''&&&&&&''''''((((((''''''&&&&&&''''''((())))))((((((((('''''''''###))))))###)))333OOO444666(((LLL;;;))),,,"""kkk@@@aaa))))))))))))))))))))))))(((((((((((()))))))))***)))+++,,,+++***+++---///'''PPP[[[bbbxxxkkk___UUULLLFFFBBBCCCCCCCCCFFFLLLSSSTTTRRROOOJJJFFFDDDEEEPPPjjjLLL222...111,,,'''++++++((()))***(((&&&'''***,,,+++***)))...------CCCaaaiii]]]hhhzzz}}}uuucccWWWQQQXXXWWWUUUTTTRRRPPPOOONNNNNNOOOPPPQQQSSSYYYaaaggggggkkkuuu~~~zzz@@@***333(((444###)))(((''''''&&&&&&''''''&&&)))***)))'''((()))***"""111OOO```SSSlllJJJ}}}SSS:::666111222444666777888777666666333444666999999555...))),,,444999555000222;;;DDD444000444===>>>777999AAAGGGHHHEEE;;;000...444:::000111666999777===ZZZ{{{{{{###222999,,,(((''',,,,,,++++++,,,///222333777PPP666...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%&&&))),,,...+++...///...,,,+++******<<>>;;;;;;:::888666444111000++++++)))((('''(((((()))(((''''''&&&&&&''''''((())))))((((((((((((''''''&&&+++)))$$$###555{{{}}}!!!###%%%'''%%%!!!@@@MMM>>>***MMMCCC))))))))))))))))))))))))((((((((()))))))))******+++***+++,,,------...000<<>>??????>>>;;;777555;;;<<<===>>>@@@DDDIIIMMMUUUOOOIIIJJJSSShhh|||yyy<<<---111&&&...))))))(((''''''''''''((()))))))))***))))))((()))***@@@QQQYYYRRRPPPxxxNNN---,,,444---111444777777444222333444888555222000111555:::>>><<<555444===CCCEEEJJJRRRddd\\\___uuulll[[[RRRNNN;;;888777444...---;;;LLL~~~yyynnnWWW444111$$$444888,,,,,,++++++,,,///222333777MMM444...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((((((***(((''''''(((+++///111)))***((()))222EEEWWWbbbdddooopppiiihhhiiikkkqqqnnn{{{rrr~~~xxxqqquuummmooo||||||pppoooyyywwwwwwzzztttmmmiiieeeZZZQQQFFF>>>666,,,&&&%%%))))))***,,,...---+++)))************************((((((((((((((((((((((((*********+++,,,,,,------///222666999;;;<<<>>>???;;;===>>><<<888444111000---,,,***)))((((((((()))((((((''''''''''''(((((())))))((((((((((((((((((***'''(((///!!!'''lll===&&&999333444222bbb111222GGG:::qqq))))))))))))))))))))))))(((((()))))))))*********---******,,,...---...000EEEVVV___]]]{{{wwwuuuyyyuuutttuuulllQQQKKKBBB:::777666777777555666666444555999:::999:::777888<<<;;;888;;;BBB===777999AAA>>>555999GGG[[[===...000222,,,&&&+++,,,$$$((((((((()))+++++++++++++++,,,BBB___ddd[[[iii~~~}}}gggqqqgggPPPGGGFFFDDDDDDFFFFFFCCC;;;444...000222444444333000//////111222333555777999:::<<>>444222000222333444555555444444555777999111555:::===???AAACCCEEEJJJKKKUUUiii~~~TTTCCCLLLXXX[[[]]]PPPAAA:::999777333000NNN}}}888111,,,(((%%%,,,,,,++++++,,,///111333777JJJ333...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''(((((()))))))))''')))---///...+++'''%%%***999JJJWWWbbbjjjllliiiiiitttiiibbb|||{{{{{{~~~vvvfffccchhhWWWZZZyyyyyylllzzzpppiiijjjrrr|||yyyllluuukkkppp|||kkkooo{{{wwwtttvvvqqquuunnnhhhbbbYYYKKK@@@;;;,,,***((('''***,,,...///))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++,,,,,,------///333555777:::===@@@<<<>>>???>>>999444111///...,,,***)))'''''''''((((((((((((''''''((((((((((((((())))))))))))))))))'''((((((222%%%)))KKKKKKXXX,,,555333(((!!!@@@777nnn222$$$fffccc************************))))))))))))************///+++***------+++---222YYY\\\]]]~~~sssiii```[[[UUUSSSOOOHHHBBB>>>======888555555:::DDDPPPYYY^^^bbbeeefffhhhlllrrrrrrnnnaaaWWWJJJCCCAAA@@@<<<777;;;999777777:::===>>>>>>888===@@@???AAAFFFHHHEEE???======>>>;;;666555888666777:::>>>>>>===???CCCccc///+++111000%%%(((...'''((())))))))))))))))))*** EEE]]]XXXYYYqqqpppqqqwwwooooooCCC222000---666777777666333///,,,+++---......//////000000000******+++---////////////,,,111;;;CCCGGGLLLWWWdddwwwooo///777&&&++++++***))))))))))))******&&&&&&)))***(((+++000JJJ<<<^^^PPPSSSrrrKKK***444555)))...<<<777777888:::<<<===<<<;;;;;;===???BBBIIIXXXjjjwwwrrr\\\RRRIII\\\rrroooZZZAAANNNTTTHHH555...777BBB222[[[pppwwwWWW:::111(((000,,,,,,++++++,,,///111333999III333...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((())))))******++++++***((())),,,333:::???OOO]]]iiimmmqqquuuqqqjjjssszzzooollldddUUUQQQYYYVVVIIIGGGIIIBBBAAABBB===TTT===JJJSSSLLLGGGCCCRRRCCCFFFMMMHHH:::???LLLMMM;;;CCCJJJPPPNNNBBBFFFYYYUUUTTTaaauuu~~~uuuwwwiiiiiiyyy~~~uuussssssvvvsssjjjbbb___LLLDDD888...)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,---000222444999>>>AAA<<<>>>@@@@@@>>>:::555111///...,,,)))(((''''''''')))((((((''''''(((((()))(((((())))))))))))******%%%111***&&&&&&000+++uuuZZZ'''@@@@@@SSS>>>JJJ===FFFnnn************************)))))))))*********++++++...***+++...---***000;;;UUUbbbooozzziiiZZZNNNLLLHHHCCC===777333000888999999777555555777999:::===>>>>>>;;;:::;;;===>>>???>>>===@@@CCC@@@:::DDDAAA???@@@CCCDDDCCCBBBDDDBBB???>>>>>>>>>===<<>>+++(((///000+++---......---...222555///...---+++++++++,,,---/////////000222333111000444000+++)))***111BBBQQQUUUdddvvvooo999%%%,,,,,,+++************+++***&&&&&&******)))000;;;RRRfff^^^MMMTTT888...444444333555444888:::;;;<<<999666444222:::EEEVVVhhh}}}WWW???<<>>NNN]]]gggmmmooojjjeeeqqq{{{lllQQQBBB???888BBBIIIKKKIIILLLNNNSSS]]]``````iiissszzz|||xxxhhhnnnyyyxxxYYYIIITTTVVVHHHDDDPPPUUUQQQVVVeeeuuujjjVVVnnnlllmmmsssuuurrrqqqqqqjjjdddYYYNNNCCC:::111,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,---///111444999???DDD===>>>@@@CCCFFFDDD>>>888111000---+++)))((((((((())))))(((((((((((())))))(((((()))))))))*********&&&555)))"""+++///555ZZZOOOHHHBBB!!!???{{{mmmtttHHHzzz>>>DDD************************))))))*********+++++++++,,,))),,,000---+++777GGGbbblll|||RRRFFF???222<<<===>>>???????????????:::;;;<<<<<<::::::;;;<<<555777999999888999===AAAAAACCCDDDGGGNNNTTTSSSMMMIIIJJJJJJIIIHHHGGGGGGGGGIIIHHHIIIPPP[[[gggqqqwwwkkkpppmmmbbb___gggllljjjnnnvvvwwwvvv~~~lll\\\VVVOOOGGGIIIRRR{{{ddd666***444***)))111)))))))))***)))))),,,111555TTTNNNZZZwwwsssUUU000222000---///+++///000111111111///,,,)))...---,,,+++++++++,,,---,,,+++***+++---...,,,***)))+++000555444...,,,---<<>>;;;999???NNN[[[___}}}FFF???:::;;;EEE]]]sssfff]]][[[hhhyyytttaaaTTTIII777777MMMyyyrrroooCCC:::777$$$,,,,,,++++++,,,///222333999DDD000...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((()))***++++++,,,,,,***555EEEWWWdddkkkmmmmmm]]]vvvnnnSSSMMMSSSAAABBBKKKMMMGGGOOOaaaggg]]]{{{ppp}}}kkk```XXXWWWQQQIIILLLVVVZZZhhhqqqllliiilllnnnnnnpppsssmmmoooqqqooogggYYYHHH===,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,---...///111444:::AAAFFF>>>>>>@@@FFFLLLLLLEEE???333222///---+++***))))))))))))(((((((((((())))))(((((())))))*********+++%%%---&&&,,,888///,,,@@@IIIzzzAAALLL===???>>>lllQQQ999???,,,************************)))************+++++++++***(((,,,111...---===QQQWWWZZZ[[[222888FFFCCCBBBBBBBBBBBBAAA@@@???>>>===???AAABBBAAA@@@AAABBBGGGEEECCCDDDJJJTTTaaaiiinnnttt}}}}}}lllnnneeeOOOMMM\\\|||???'''333---,,,222(((((()))***)))***///666<<>>BBBAAAFFF```ddd:::777@@@???FFFvvvlllLLLGGGWWWyyypppiiinnnxxxmmm===999---:::hhh{{{qqqQQQ***111,,,,,,++++++---///222333888HHH444000...+++)))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''''''''(((((()))(((&&&&&&))),,,***&&&'''***)))***///++++++777NNNcccfffsssdddWWWwwwOOOAAAOOOGGGDDDYYYhhhgggpppxxxrrr___NNNWWWRRRTTT{{{eeeiiijjjiiiqqqrrrkkkgggiiigggbbbXXXJJJ888,,,***++++++***,,,)))'''&&&(((***+++,,,%%%)))------(((%%%&&&)))---.........///222777;;;@@@@@@BBBDDDFFFFFFCCC@@@:::555///,,,++++++)))'''))))))))))))))))))))))))))))))***+++,,,---,,,+++000//////...///:::PPPcccaaa^^^YYYoooyyyRRREEEYYY}}}uuuHHH888555===UUUlll|||oooPPP===333,,,))),,,+++&&&'''...++++++++++++++++++++++++,,,000,,,***...000===VVVrrr}}}zzz???MMM@@@EEEDDD>>>KKKDDDMMMGGGFFF\\\KKKOOOJJJ]]]iii]]]bbbzzzzzzoooeeeaaabbbVVVOOOMMMWWWeeettt{{{iiikkkZZZ^^^RRRKKKTTTYYYJJJHHH]]]HHH222666 777(((,,,...%%%&&&///...+++<<>>999CCCcccHHH333WWWxxxnnnLLL555<<<444FFF{{{vvvrrrTTT999)))---,,,++++++,,,///111333999FFF222000...+++)))))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((((((***+++(((&&&(((,,,000***///...---555BBBVVVllluuu______ppprrrpppTTTIIIJJJhhhQQQssskkk|||uuuaaa\\\```PPPZZZuuu^^^gggmmmmmmqqqvvvsssjjjhhhggg```PPP>>>000******///...---,,,+++)))&&&###))))))******++++++,,,,,,,,,------......111666999;;;===@@@CCCCCCCCCBBBAAA>>>999333...---,,,***)))************************---***''''''***---...---***333222;;;SSSfffkkk\\\XXXFFFNNNsssUUU;;;IIIiii```IIICCC@@@BBB999---'''///777111###++++++++++++++++++++++++''',,,))))))---000???ZZZqqqFFFPPPIIISSS]]]gggkkkqqqcccUUUKKKAAA<<<888444333555777111...111333666===EEEbbbeeejjjrrrsssrrrnnnbbb^^^jjjlll...777000444$$$...------***'''***888MMM^^^___ttt}}}wwwDDD999000///111000......''')))---333777666333111///+++(((222777333222000---111444:::===555///444777666000111222222999;;;>>>......<<<:::333LLLuuujjj'''@@@)))...---,,,)))---***++++++---;;;KKKOOOcccNNNTTT333,,,666>>>???<<<@@@OOO]]]SSSZZZ;;;555<<>>333++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---,,,---222555HHHgggXXX[[[KKKXXXrrrssslllfffYYY\\\qqq~~~ppp|||nnnaaaTTTIIIFFFGGG<<<666111111000,,,+++---111222444666444000222666777HHHnnnggg{{{888)))***444222...)))333000%%%,,,FFFYYY]]]gggiiiDDD:::111000111000///000:::333222222///444666,,,000888???<<<666666888<<>>111------...222+++,,,,,,******444EEEOOOOOOEEEuuu^^^===...CCC<<<===LLL___pppvvvFFF---///:::===:::@@@FFFrrrttt>>>555DDDiiiKKK<<>>===EEEBBB<<<888777555222222444000666>>>AAA@@@>>>???CCCGGG:::>>>aaasssuuu\\\000---000444&&&&&&000222...777LLLZZZZZZAAA888111111333222333555666000333444000:::BBB;;;---666@@@444///777666:::666444999>>>???@@@<<<222888444888555888<<<000,,,999>>>999---,,,888???===NNN<<<***,,,777++++++///******:::KKKPPPPPPjjj>>>444777888999RRRvvvkkkgggvvvhhhKKK888666777;;;AAABBB>>>999QQQRRRnnnXXX>>>OOOdddaaallltttxxx|||{{{XXXCCC\\\iii^^^OOO[[[!!!......---,,,---///111222777DDD555///---***))))))***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((()))***+++,,,...///***"""&&&>>>XXX[[[^^^iiidddSSSfffjjjOOOEEE]]]mmmyyyyyyxxxvvvwwwsssnnnqqqoooeeecccnnnpppkkkmmm~~~~~~ZZZhhhooo{{{hhh\\\vvvoootttfffeeekkkfffxxxccc]]]YYY]]]fffkkkkkkgggaaaXXXJJJ<<<222,,,)))'''---......//////...------)))***+++++++++,,,///111444:::@@@CCCCCCDDDIIINNNLLLHHHBBB;;;444///---,,,************************&&&,,,111///***+++333;;;LLLcccjjj]]]^^^}}}ccceeemmm```PPPEEE???999111+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,***,,,000666SSS~~~UUURRRnnnoooQQQAAANNNFFFFFFNNNPPPGGG???>>>666111------......333999888>>>CCCAAA<<<999999:::???@@@>>>BBB[[[~~~bbbsss]]]333999''',,,///******...777BBBOOO^^^jjj===777222444666777888;;;999:::@@@AAA:::777:::;;;BBB222>>>BBBBBB@@@555FFFMMMFFF>>>333888SSSTTT555BBB;;;CCC:::@@@OOOCCCCCC;;;444===RRRUUUCCC999>>>555VVV}}}>>>999///000------,,,222+++,,,@@@LLLNNNWWW|||mmm^^^777333;;;???YYYzzz```III;;;;;;<<<<<<;;;888777888999000888???===888999CCCMMMQQQiiiUUUGGGSSSrrr[[[KKKQQQ___hhhlllqqqxxxsss~~~fffSSSnnnzzzyyymmm{{{NNN///...---------///111222777CCC555///,,,***))))))***))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((***)))))))))***+++,,,---...***---999DDDLLLXXXdddsss[[[bbbzzzwww^^^???KKKUUUvvvvvv|||rrrwwwxxx{{{sss~~~sssyyy{{{kkkxxxwwwtttLLLKKKPPPjjjwww~~~VVVaaavvv|||xxxhhhaaacccggghhhfffjjjfff```WWWMMM@@@444---***+++,,,,,,,,,,,,------)))+++,,,,,,+++,,,...000222777===AAACCCGGGKKKOOOMMMLLLGGG@@@888222...---++++++++++++++++++++++++...000///***'''000BBBQQQsssZZZVVVzzztttyyykkkOOOAAACCC999%%%,,,,,,,,,,,,,,,,,,,,,,,,------+++---222:::^^^lll[[[IIItttxxx~~~sss___cccgggxxxkkkNNNCCCEEE444000,,,------000888AAANNNQQQPPPHHHAAA===;;;999222???CCC<<<@@@]]]zzzkkkpppqqqgggppp333333)))///222111'''***;;;IIITTTlll<<<888666:::======>>>AAAFFFGGG@@@???BBB;;;BBB\\\\\\KKKdddcccJJJ555555jjjmmmLLLMMMwwwSSS>>>AAA[[[PPPMMMUUU???@@@ZZZYYY\\\ccclllwww~~~ccceeezzz)))444777$$$666,,,333---222GGGJJJMMMeeeHHH999333888666AAAUUUgggggg[[[SSSUUU===CCCGGGEEE???<<<<<>>TTTeeejjjooowwwyyyVVVKKKMMMmmmqqqeeeaaaUUUMMMiiiyyyzzz|||~~~lllkkkxxxgggQQQMMMhhh}}}bbbWWWVVVQQQdddbbbNNNTTTddd```bbbdddeeebbbZZZOOOGGG666111***((()))++++++******+++,,,,,,++++++---///222555999???DDDJJJNNNPPPNNNOOOLLLFFF===555000///++++++++++++++++++++++++///...,,,,,,111???RRR___SSS___mmmUUUBBB888444------------------------000000---000666BBBlllpppdddHHHtttCCC@@@PPPXXXcccWWW===444111...---...///333<<>>@@@AAAHHHYYYiiixxxUUUTTTdddEEE111000...(((111***///@@@MMMZZZwww???===>>>BBBDDDCCCCCCFFF<<>>PPPqqqnnnxxx{{{fffEEEUUUiiiRRRHHHWWWlll[[[___KKKWWW===333555---555+++222...999NNNHHHOOOwwwuuuuuu@@@666888<<>>???AAACCCBBBAAAJJJGGGDDDDDDDDDCCCAAA@@@AAA===;;;???CCC@@@666,,,000444:::===AAAIIITTT^^^eeejjjooobbbTTTmmmyyytttvvvrrr[[[\\\bbbsss|||bbbdddLLL\\\111000...---...///111222999<<<000...,,,)))))))))******)))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))),,,+++,,,,,,---...///000888KKKbbbgggZZZ[[[gggXXXVVVkkkggg```bbbZZZPPPNNNRRRpppzzzsssqqqtttXXXxxxyyy___OOOuuuvvv\\\[[[^^^bbbfffgggeee___[[[KKK???111+++---000...******+++------,,,,,,---......///333999AAAGGGKKKLLLOOOQQQPPPJJJAAA888222000+++++++++++++++++++++++++++***+++333@@@OOO[[[aaa^^^}}}~~~OOO777AAA---------------------------,,,***...555CCCqqq[[[pppUUU{{{zzzpppxxx___TTTzzzzzzFFF<<>>IIITTTNNNOOOJJJCCC??????;;;333:::777>>>GGGAAA999FFF^^^sssDDDYYY}}}tttpppkkkeeemmmrrr{{{ggg@@@888222+++444+++,,,666EEEPPP___yyyxxxCCCAAACCCHHHIIIGGGFFFHHHGGG\\\aaaaaaaaa```~~~gggooonnn000---;;;(((***111///>>>SSSHHHRRRQQQ<<<000???GGGMMM___llleeeUUUKKKKKKMMMMMMUUU^^^bbb]]]UUUQQQRRRFFFFFFDDD@@@;;;999;;;>>>@@@???<<<999===PPPmmm~~~}}}SSSooo\\\XXXjjjzzzssslllvvvpppnnnJJJ111000...---...///111222999<<<000///...,,,***)))))))))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((###(((,,,,,,(((&&&(((+++&&&///111...---***666NNN]]]sssaaaQQQeeemmm]]]XXXwwwvvvfffeeekkkhhh```aaakkkoookkkrrrxxxbbbcccoooTTTWWWddd___ZZZeeeZZZaaaXXX???000222222+++---000111///***))),,,111,,,///333777;;;@@@FFFJJJGGGLLLMMMFFF>>>:::666222///+++******)))(((+++000,,,***222===DDDiiiRRRXXX|||~~~QQQ===888444---)))+++///...***---***222000333NNN~~~~~~|||[[[aaaJJJNNNOOO@@@___gggGGG777::::::===JJJRRRhhh[[[III:::222/////////---///000222===KKKQQQOOOHHHGGGCCC@@@??????<<<888:::DDDGGGGGGJJJEEEAAAGGGvvv}}}bbbSSS\\\]]]ZZZWWW[[[___ooozzziii<<<555)))---111111444OOOUUUqqq\\\LLLOOOIIIJJJYYYeeepppxxxdddhhhIIIIIIDDD@@@??????III[[[333111,,,222111444///>>>@@@ZZZyyyqqqmmm===<<<888???MMM~~~rrrppptttrrrtttvvvpppgggeeehhhXXXdddiiibbbZZZTTTFFF777<<>>JJJ\\\rrrkkkXXXzzz|||[[[WWWuuuwwwhhhZZZYYYXXXaaafffgggpppSSSaaawww^^^[[[```^^^jjjYYYUUU[[[NNN333+++555(((***,,,......---,,,+++,,,...222555999???EEEJJJOOOSSSSSSLLLEEE???999222///,,,+++,,,+++***,,,111222 BBB777fff```OOOpppPPP<<<555...---//////---+++000---222///000KKK|||```kkkiiifffYYYsssvvvSSS===:::444222666777QQQIII>>>555111000000000111222222555???KKKOOOLLLGGGFFFCCCBBBAAAAAA???<<<:::EEEKKKRRR\\\YYYQQQRRRjjjuuu~~~ssscccgggeee```dddoootttnnnmmm111222///888222555;;;LLL\\\|||SSS???QQQ]]]rrruuuYYYvvvrrrjjj[[[///RRRSSSMMMHHHRRRfffmmmfffbbbSSS999666...---555777FFFDDDRRRrrrUUU444555555SSSttt~~~sssvvvwwwlllnnnqqqrrrxxxoooUUUGGGSSSYYYRRRZZZcccPPPfff{{{rrrqqqlllxxxcccnnnLLL<<<444,,,,,,---...///222777|||???000///...,,,***)))))))))***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((())))))))))))...+++((((((+++,,,,,,+++444///000>>>QQQ\\\___```ooofffWWWlllzzziii^^^ccceeeeeelllcccllltttxxx|||{{{{{{{{{}}}~~~}}}|||}}}QQQ[[[|||\\\VVVYYY[[[cccccc^^^ffflllRRR---000,,,)))***...000...+++,,,---///222666===DDDIIISSSVVVUUUQQQMMMHHH???666111---,,,------+++---111---777777PPPoooMMMoooLLL<<>>777333444111;;;888444222111111000///333555777===GGGPPPPPPKKKHHHFFFEEEDDDCCCBBBBBBCCCNNNWWW[[[dddrrrqqqgggfffccciiiqqq~~~wwwsssssslllllllll777777000222'''000<<>>:::<<<;;;444333222111111111000000111555===GGGPPPTTTQQQLLLIIIFFFDDDFFFHHHHHHKKKNNNdddlllooovvv}}}ttteeecccuuuzzzrrrooo|||sssAAA;;;111...333@@@PPPSSSvvvwwwddd^^^bbbPPPAAABBB:::===???@@@NNN|||zzz}}}NNN^^^~~~xxx___QQQ>>>999000,,,444777HHHVVV~~~~~~@@@BBBNNN]]]rrriiizzzsssxxxdddNNNKKKJJJcccmmmxxxhhheeetttxxxoooAAAEEE>>>555------......///222777sss===000///...,,,***)))))))))***((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''((((((((())))))(((((())))))***++++++,,,(((***,,,+++***,,,222888MMMRRRccckkkjjjmmmnnnyyyxxxTTTIIIQQQ[[[___tttxxxssssss}}}}}}zzz}}}}}}|||zzzxxxvvvttttttsssqqqpppooooooooommmkkkllllllmmmoooqqqtttvvvwww{{{{{{{{{{{{{{{|||||||||ZZZRRRvvv[[[JJJfffMMMPPP```eeeaaa\\\QQQJJJ@@@555...,,,,,,...++++++,,,---000666===CCCHHHLLLOOOPPPSSSSSSLLLCCC888111,,,---...,,,,,,///666000\\\WWWQQQsssgggtttgggAAA111000000///000///111...555777___WWWwwwbbbVVVOOOAAA999:::888555444222000///000222444111888CCCMMMRRRPPPKKKHHHGGGDDDFFFPPPYYY^^^ccchhhnnn{{{sssxxxmmmwwwrrrnnnwwwxxxEEE888666777(((777GGGNNN\\\ddd{{{}}}qqqFFF777IIIMMMUUUZZZdddgggoootttXXXxxx|||@@@444999555<<<>>>IIIKKKqqq|||???EEEaaammmTTTZZZ```aaauuubbbRRRIIICCCUUUJJJ@@@OOONNNLLL```{{{yyyiiiuuuhhhmmm~~~dddXXX___???666...---......///111777uuu;;;222///...,,,***)))))))))***((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((()))))))))(((((()))***+++,,,,,,------...---***+++555FFFSSSggg[[[eeewwwhhhqqqlllbbb\\\___hhhlllllluuu|||}}}}}}{{{zzzzzzzzzyyywwwtttpppmmmjjjhhhgggbbb```^^^]]]\\\[[[YYYWWWYYYYYYZZZ\\\^^^```bbbccchhhhhhiiikkkmmmppprrrtttxxxyyy{{{}}}{{{|||mmm```xxx~~~vvvQQQUUU___ZZZPPPOOOLLLEEE<<<333,,,(((***+++,,,,,,...333999===FFFKKKPPPQQQTTTUUUPPPJJJ>>>555...------,,,---///444@@@XXXNNNzzztttOOOPPP{{{YYY;;;000///111000...222,,,777:::gggQQQ]]]RRReee{{{hhh]]]TTTDDD===<<<777777555222///---///444888666===HHHOOOMMMGGGEEEHHHMMMKKKUUUlll}}}qqqhhhqqqnnnlllzzzZZZ888555444555FFFUUUooo|||VVVEEEEEEFFF]]]xxxhhhtttsssVVV333///,,,444<<>>ooolllhhhFFFWWWUUUTTTOOOQQQ\\\hhhwwwlll^^^XXXPPPNNNKKKAAA===<<<888333///000555999<<>>>>>>>>??????AAABBBCCCBBBBBBBBBDDDFFFIIIKKKMMMLLLNNNRRRWWW[[[___bbbccciiimmmrrrvvvzzz~~~rrrjjj}}}kkkdddmmmuuu```VVVQQQMMMOOOSSSPPPEEE;;;***+++,,,------///222444666@@@IIIMMMPPPVVVZZZ[[[LLL???333/////////000333===MMMOOOxxxZZZWWW{{{\\\666---000000///444***777:::jjjWWW000LLLDDDPPPXXX___fffqqqtttccc___]]]^^^WWWHHHEEEDDD???999333111444777???EEEMMMOOOIIIGGGWWWjjj|||~~~uuuZZZ}}}vvvrrrfffhhhqqqpppooo111555;;;:::HHHPPP}}}wwwnnn~~~)))@@@222888@@@\\\bbbUUUiiidddHHHPPPbbbsss~~~zzzfffrrrwwwuuu```lll|||kkkWWWEEE999000777EEEJJJUUUxxxjjjPPPHHHRRRppp|||mmmTTTIII@@@777///...///...///111777qqq999111......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))),,,((())),,,,,,(((***000///888OOO___dddbbbxxxvvvhhhgggjjjlllmmmxxx|||~~~}}}yyyxxxuuurrrooommmkkkjjjllliiieee```ZZZUUUQQQOOOGGGFFFEEEBBB???===;;;:::888888888777777666666666777777777777777777777777999999999:::;;;===??????BBBCCCEEEGGGIIIKKKLLLMMMUUUXXX]]]bbbfffjjjooossswwwzzz~~~{{{xxx{{{ttthhhssskkkeeeFFFRRROOOGGGCCC]]]IIIEEE...---444+++---555000555>>>FFFJJJOOOVVVVVVQQQLLLFFF===333,,,,,,111666GGGAAAhhhfffYYY\\\^^^___|||mmm}}}888333222///,,,111000666EEExxxYYYAAAOOOSSSZZZ___rrrccchhhjjj]]]ZZZMMMRRRZZZPPP888111666777DDDKKKOOOLLLLLLXXXpppiiiUUUyyyxxxkkkggglllpppwww777///HHHAAAHHHhhh}}}tttzzzqqqDDD555::::::MMMSSS```tttKKKLLLQQQ~~~YYYwwwfffMMMWWWrrroookkkvvv[[[KKKmmm~~~oooddd]]]YYY===777888777OOObbbddd|||}}}{{{}}}uuu\\\KKKEEEQQQppplllRRRFFF===555///...///......000777ppp888222......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***(((***------+++000888EEEQQQ[[[```rrr|||sssrrrqqqqqqsssuuuwwwyyy~~~zzzvvvsssqqqjjjiiifffccc```]]][[[[[[XXXVVVSSSOOOJJJFFFBBBAAA>>>===<<<:::888666444333333333222222222111111111222222222222222222222222222222333333444555777777999:::;;;===>>>@@@AAABBBBBBEEEIIIMMMPPPTTTXXX[[[bbbffflllrrrwww}}}vvv]]]^^^vvv}}}sssrrrsssLLL===AAAAAAeeeWWW<<<222111)))---555///111999AAAEEEKKKRRRSSSOOONNNJJJAAA777000000444999KKKIIIhhhUUUooobbbDDDPPP\\\UUUGGGgggppp^^^CCC444000000///333000444AAArrr]]]KKK^^^gggooozzzlllaaabbbiiiccchhhnnn___???222;;;???KKKKKKKKKNNNUUUffffffRRRwwwyyynnnlllqqqpppnnnGGG<<< 888DDDddduuuyyy}}}mmmqqqEEEBBB777@@@RRRIIIooowww~~~eeeIIIEEEPPPdddGGGiiikkkdddzzzuuuqqq}}}oooqqq{{{gggpppjjjUUUJJJWWWZZZHHH<<<444???bbbnnnrrr|||rrrzzz{{{~~~vvv___cccGGGNNNLLLfffdddyyyCCC???666///......---...000777nnn777333......,,,+++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))***++++++---777AAALLLhhhbbb||||||zzziiiqqq{{{~~~|||~~~}}}yyy}}}{{{wwwrrrlllfffaaa^^^WWWVVVSSSPPPMMMJJJIIIHHHFFFEEECCC@@@===:::888777444444333222000///.....................---------..............................------......///000111111222333444555555666666999<<<>>>???BBBEEEGGGKKKOOOUUU\\\ccckkksssyyy{{{~~~~~~|||www}}}[[[LLL<<>>555222555888KKKSSS{{{uuuNNNBBB333???HHH\\\NNN>>>CCCIIIYYY|||llleeeNNNmmmTTT666...111000333000444AAArrrbbbSSSggg|||wwwtttmmmtttwww{{{gggBBB333???IIIYYYSSSSSS^^^nnniiiTTTvvvzzzqqqqqquuuooo===222@@@CCCVVVyyyfffQQQzzzwww{{{mmm~~~qqqNNN...:::>>>RRRaaauuuhhhUUU===???CCCWWWpppZZZRRRGGGMMMrrrqqqmmmppp___QQQgggooo|||YYYDDD===BBBJJJIIIEEE:::OOO|||{{{|||mmmvvv}}}{{{gggHHHEEE;;;OOOjjjQQQQQQAAA777///------,,,---000777lll666444......,,,+++***)))))))))((((((((((((((((((((((((((((((((((((((()))))))))((())))))******+++++++++---......---///777FFFSSSbbb~~~yyysssttt{{{~~~}}}~~~||||||xxxyyy{{{{{{vvvqqqooommmhhhbbb[[[UUUPPPMMMIIIHHHEEEBBB???===;;;;;;999888888777555444333333000/////////......------............------------------------------------......------,,,------......////////////000000000333555777777777888:::<<<===@@@DDDHHHMMMTTT[[[```iiinnnuuu{{{zzzwww}}}UUUVVVIIIOOOSSSVVVNNN<<<222...,,,///333888>>>GGGOOOUUUXXX[[[XXXQQQEEE999333333555FFF^^^yyynnneeedddBBBAAABBBCCC<<>>888UUUkkktttaaarrr{{{{{{AAA===JJJ[[[YYYdddJJJ888>>>NNNtttXXXGGGIIIGGGKKKaaawwwzzzwwwmmmjjj]]]XXXxxxrrr\\\rrrxxx```TTTXXXNNNPPPnnnBBB777666999999FFFVVVKKKYYY|||rrr~~~~~~oooxxxmmmIIIBBBJJJKKK|||xxxwww===CCC888///,,,,,,+++---000777iii444444......,,,+++***)))))))))(((((((((((((((((((((((((((((((((((())))))******)))))))))***+++,,,,,,---...000222555===NNNbbbooorrrVVVbbbuuu~~~}}}~~~}}}xxxsssqqqrrrpppkkkeee]]][[[WWWQQQLLLFFFCCC@@@???===;;;999666444333333................................................---------.......................................//////...------------...////////////////////////...///111111000000111333666777999;;;===AAAFFFJJJSSSXXX___fffmmmttt|||IIIIIIPPPPPPKKKJJJDDD777---000111444;;;DDDMMMVVV\\\ZZZYYYUUUJJJ===555444666DDDmmmpppQQQDDDPPPUUUPPP```gggcccvvvjjj~~~uuu}}}___BBBBBBooo777---111...222///777III~~~jjjpppxxxqqqbbbGGG<<>>RRRtttkkkfffvvv|||jjj111AAAQQQ___[[[<<<555777HHHKKKCCC???PPPXXX```tttiiijjjqqqrrrnnnvvvvvvxxxwwwssszzzMMMJJJUUU[[[___===999:::@@@444CCCdddXXXOOOddd^^^dddyyypppvvv|||jjjSSSIIIGGG???ooorrrwww===CCC888///,,,,,,+++---000666hhh333444......,,,+++***)))))))))(((((((((((((((((((((((('''(((((())))))******+++))))))***+++,,,------...'''---555???RRRjjjYYY^^^ttt|||www}}}{{{xxxtttmmmiiieeeaaa[[[VVVLLLJJJGGGBBB>>>;;;999888555444333111///.........,,,------------.........,,,------------.........,,,,,,,,,------------...------------------------......---------------........................---,,,---///...------...///000111333444555777;;;>>>???CCCIIINNNTTT]]]hhhpppyyy}}}ttt~~~www___[[[GGG>>>NNNVVVEEE555333000000666>>>EEEOOOXXXUUUWWWVVVMMM@@@888777999EEE|||eeennnxxxgggnnnrrrDDD```}}}UUU>>><<>>;;;888555333222222///...---,,,,,,+++,,,,,,////////////000000000000---------...............---------.........//////..............................---------......///---------------------------///000000//////000222---///111111111222444666333777;;;>>>BBBHHHRRRYYYeeennnxxxsss```DDDKKKSSSIIICCC:::333000444888>>>GGGQQQVVVYYYYYYQQQCCC888666888DDDxxx}}}nnn^^^yyy|||tttMMM;;;>>>\\\zzz:::333111222333///666III~~~sssmmm>>>555888;;;SSSttt~~~nnnjjjjjj___\\\eeekkkvvvssspppVVVqqq{{{xxx{{{vvv~~~uuusssDDD999@@@```eeeQQQMMMnnnmmmfff\\\SSSlllfffWWW]]]|||222JJJgggsssaaaiii;;;666BBBWWWaaaYYY777>>>===AAAHHHkkkuuuvvvlllyyy???FFFOOO@@@>>>RRR]]]qqqsss]]]QQQUUUWWWZZZ```fffrrr\\\@@@TTTkkkzzzbbbbbbnnn{{{~~~vvvbbbBBB666DDD@@@eeevvv@@@???666///......---...000666fff111444......,,,+++***)))))))))(((((((((((((((((((((((('''(((((()))***+++++++++)))******+++---...//////>>>KKK]]]tttuuu|||~~~zzz{{{yyyuuuqqqmmmjjjhhhhhh[[[ZZZVVVPPPHHHCCC@@@@@@999888555222000/////////---,,,++++++++++++,,,,,,........................///////////////000000000/////////000000111111111000000000000000000000000//////......///000000111---------...............,,,...////////////111222...///111111000000000111///333888999999===DDDJJJMMMVVVdddnnnuuu{{{{{{lll|||XXXHHHEEEEEEOOOAAA888333444666:::CCCMMM[[[___^^^TTTCCC666222333@@@|||qqqzzzkkkKKK;;;AAAPPP|||<<<666111111333///777KKKuuuLLL666CCCIII;;;999IIISSSzzznnnqqqzzzwwwzzzQQQIIIBBB]]]yyyiiifffvvvqqqsssssssss{{{cccNNNooo~~~}}}|||rrroooLLL??????mmmlllEEECCCttt}}}aaa[[[ZZZfff~~~===QQQmmm{{{vvv```666===444222555111444999999KKKLLL}}}}}}dddyyy[[[AAA>>>CCCAAABBBPPPlll{{{qqqmmmyyyhhhMMMiiiuuu```___kkk{{{|||hhh>>>:::555===}}}bbbVVVAAA===555///...///......000666\\\:::111000///---+++***)))(((((())))))))))))(((((((((((()))))))))***++++++,,,,,,***555---""",,,333444999MMM[[[}}}~~~{{{xxxvvvssspppjjjbbbXXXRRRMMMKKKGGGCCC???;;;999777222111000///...---------,,,---...---++++++,,,...---,,,,,,---///111000000///000222333333111...---111111222333555777:::;;;:::999888666555444444444444333222111111111333333111///---,,,---//////...//////000111111111111000.........///000111222222111111222444555666777888<<>><<<888777999>>>DDDHHHRRRUUUSSSWWWdddiiippplllbbbpppmmmqqqXXX666LLLyyyzzzLLLBBBYYYxxxmmmWWWdddyyy}}}???XXXyyy|||~~~MMM:::666<<<666;;;...:::HHHEEEUUUzzzvvvVVVyyy\\\XXX```ZZZBBB???IIIBBBSSSaaarrriiiwwwssseee```ooo|||gggAAA777444CCCsss{{{GGGAAA888000......---...000777ZZZ888//////...---+++***)))(((((()))))))))))))))))))))((())))))******+++,,,,,,,,,***&&&***:::<<<'''555dddhhhlllzzzzzz}}}yyyvvvtttpppiiibbbZZZRRRJJJEEECCCAAA>>>;;;777444222111///...---,,,++++++++++++***,,,---,,,,,,,,,...000111000////////////...---111000000000222555888:::;;;===@@@BBBBBB@@@===;;;<<<;;;:::999888888888888:::999888888777777777777555333111000111222222222000//////...,,,***)))(((//////............//////......///000222333444444333888>>>CCCHHHPPPZZZbbbpppwwwdddkkk}}}}}}jjjFFFOOOLLL???KKKFFF$$$+++FFFAAAHHHMMMXXXbbb\\\JJJ<<<999???cccWWWTTTSSSWWWrrrfffuuu\\\NNN\\\QQQ888>>>;;;]]];;;444444222///111777OOO}}}bbbTTTiiiVVVGGGDDDJJJVVVZZZVVVWWW^^^XXXKKKKKKRRR```YYYPPPqqq}}}VVV??????;;;:::999;;;???EEEKKKPPPLLLRRRRRRUUU```gggtttsssmmmiiieeeNNN>>>???~~~rrrjjjuuuxxxuuuQQQnnnhhhPPP^^^hhhxxx<<>><<<===>>>??????>>><<<:::?????????>>>>>>=====================<<<:::888777;;;999777777777888777666555555555555555555555555333222111000///.........---......///000000111111...111444666888<<>>;;;bbb===:::444333111333777NNNYYYKKK???OOOoooxxxrrrMMMGGGHHHOOOaaa|||{{{\\\EEE<<<>>>ZZZ{{{HHH---111@@@888888999;;;@@@EEEKKKNNNJJJQQQPPPRRR\\\ggg{{{vvviiiaaa]]]777GGG|||]]]TTTOOOVVVVVVZZZ___gggooozzzbbbXXXXXX^^^ppprrrbbbvvvbbbMMMvvvdddNNNddddddlllzzzFFFsssMMM===@@@GGGMMMAAAHHHNNN[[[rrrnnn[[[DDDLLL]]]cccAAA<<>>;;;888666333222000///---,,,,,,,,,///......------------...---......---,,,,,,---///---///333555888;;;>>>@@@AAACCCDDDFFFFFFFFFEEEDDDJJJHHHFFFEEEFFFJJJOOORRRMMMMMMNNNNNNNNNNNNNNNMMMGGGHHHIIIJJJIIIGGGDDDBBB===;;;999888999888777555444444444444444555666666666666555444333333333333000000000000111111111111000222333333222444888;;;>>>FFFRRR]]]iiitttwwwAAA\\\NNN666AAABBB222444GGGRRR[[[^^^___```^^^XXXWWWjjj^^^]]]mmmiiihhhrrrYYYHHH888666@@@;;;gggwww888===444444333444666MMMTTT[[[mmmkkk[[[uuuzzzqqq\\\SSSmmmqqqRRRMMMdddQQQ<<<>>>AAA===777:::;;;;;;<<>>CCChhhJJJGGGDDDIIIEEEHHHIIIJJJMMMVVVhhh___@@@CCC;;;:::TTTlllDDD<<<___bbbFFFUUU___JJJggggggwwwwwwDDDtttVVV777BBBSSScccgggiiieeerrr]]]OOOfffTTTBBB???@@@tttlll]]]RRRDDD@@@DDDPPPdddpppZZZaaazzzwwweee888UUU;;;:::uuuHHH???666...,,,---,,,---000888XXX666000...---,,,+++***)))))))))((()))))))))*********++++++++++++,,,------............888GGGYYYuuuyyy~~~|||zzzvvvqqqkkkcccZZZTTTGGGDDD???;;;999777444222//////...------------.........---------...//////+++---...//////000222555===???AAAAAA@@@@@@AAACCCKKKHHHCCC@@@AAAFFFLLLPPPNNNMMMKKKJJJMMMQQQVVVZZZVVVWWWXXXYYYZZZZZZZZZYYYQQQRRRTTTUUUTTTQQQNNNLLLKKKIIIGGGFFFEEEDDDAAA???<<<;;;:::888777666666666888777777777777777777888222222222222111111111111222222222222111222333555444999@@@HHHQQQ^^^lllvvv{{{uuuHHH;;;CCC===DDDIII555555BBBOOOWWW___lllvvvzzzzzzpppkkkjjjiiiXXXAAA666999??????ooojjj999>>>333444444555555KKK[[[ppp~~~aaawwwvvveeeeeetttYYYHHH888777===???:::666=========>>>???AAABBBCCCKKKNNNLLLUUUlll~~~|||{{{jjjccceeeKKK===ZZZ???AAA===>>>888>>>>>><<<;;;???NNNcccrrrtttaaa:::///AAAFFF```uuuMMMBBB[[[yyyxxxqqqrrr___BBB>>>hhhWWWBBB___fffoooBBBlllaaa???XXXfffpppqqqFFFSSS\\\PPP@@@AAA999OOOzzzvvvZZZBBB:::777===>>>AAAOOOiiilllTTTbbbssszzz|||\\\:::DDD111UUUrrrWWWDDD???666///.........///111888TTT222///...---,,,+++************((())))))******++++++++++++,,,,,,------......///444***<<>>>>>>>><<<<<<<<<===>>>???999999888888888999999:::444444333333222111111000000000////////////000000444666888:::???GGGSSS\\\nnnttt|||~~~~~~tttSSSMMMGGG???CCCJJJ222:::HHHVVVbbbmmmwww}}}rrrzzzHHHKKKrrr[[[333777555999===MMM~~~fffAAA@@@333444555555333IIIooozzzZZZKKKNNNNNNOOOLLLCCC::::::>>>999999999:::<<>>BBBPPP[[[mmmQQQEEE^^^pppvvvlllEEEqqqttt```WWWeeeYYYBBBAAA666999TTTiiiKKK555666888000;;;CCCHHHPPPcccyyydddSSSgggrrrxxxSSS:::444...uuulllNNNMMM???666///...//////000222999SSS222000------,,,+++************((())))))******+++,,,,,,,,,,,,,,,---......//////%%%QQQOOOkkkqqq~~~{{{wwwnnnhhh]]]TTTLLLEEE@@@===666444111///...---+++)))---,,,,,,,,,------...///,,,,,,,,,---...///000111222444777999;;;>>>BBBEEE===BBBHHHKKKLLLOOOUUUYYYPPP^^^sss|||~~~~~~|||yyyuuupppkkkiii^^^\\\YYYVVVSSSOOOJJJFFFFFFDDDBBB@@@>>>>>>???@@@>>>===<<<;;;;;;;;;;;;;;;888888777666555444333222111000///////////////...333444555444555999@@@FFFUUU\\\gggsss~~~}}}yyyRRR444BBBIIIPPPCCC===BBBRRRaaafffiiinnn}}}hhhdddaaagggJJJ999222999<<<@@@ccc```HHHBBB888333666555111FFFxxx~~~ddd```zzzfffFFFgggaaa\\\XXXVVVRRRJJJFFFEEE<<<;;;;;;<<<>>>AAADDDFFFJJJ]]]sss}}}qqqhhhoooUUUIIIuuuRRR:::;;;444777666222333333333333444555555888HHHbbb{{{|||zzzyyyXXXFFFLLL]]]hhhdddTTTGGGLLL```xxxZZZBBBaaajjjWWWssszzzLLLLLL```xxxeeeBBBgggyyyuuu```VVV???999MMMZZZwwweeeJJJ999222;;;CCC<<>>555...---......///222999TTT444444------,,,+++************((())))))***++++++,,,,,,,,,,,,------.../////////BBBFFFwww{{{vvvssspppfff^^^SSSHHHAAA<<<999777333000---+++,,,---...---...............///000000////////////000222333444<<<===>>>??????@@@CCCEEEMMMRRRWWWYYYXXXZZZ___ddd}}}~~~zzzpppllleee\\\UUUNNNKKKIIIDDDCCCAAA@@@>>>======<<<======<<<:::999888777666444333222222222222111///...000333333222444999======EEESSSaaaooo{{{tttVVVOOONNN===OOO===777JJJ]]]ccceeejjjmmm___iii}}}ZZZ...CCC444???@@@EEEvvvXXXIIIDDD???333666444000EEE~~~cccKKKTTT]]]ooo___BBBVVVaaaZZZVVVXXXWWWQQQJJJGGGHHHGGGEEEEEEGGGIIIMMMOOOSSSooo}}}ppp___yyyaaaUUUcccMMM666666000888:::999666222000111333444444333444???OOOaaatttsss^^^]]]zzztttooozzzrrrffflllaaaWWWOOORRR\\\iiiuuuoooVVVNNN~~~lllFFFKKKWWWnnntttaaaKKK___xxxzzzrrr]]]oooCCCDDDsss}}}wwwvvvIII444>>>@@@:::<<>>DDDBBBJJJXXXjjjeeeTTT\\\vvvnnn~~~ccc>>>555999555{{{}}}___VVV===555.........---,,,...999MMM333111///...---+++***++++++,,,***++++++++++++,,,,,,,,,(((///000111666111222OOOgggyyyzzzxxxvvvooobbbWWWLLLEEE<<<777555333///+++++++++++++++,,,,,,,,,,,,(((,,,111333111...+++***111444:::AAADDDCCC???<<>>AAA***666777999===???;;;777:::@@@///999:::333555III```kkksssQQQ999===YYYxxxkkkZZZqqqdddKKK:::BBBZZZ^^^jjjWWWTTTppp^^^mmm~~~kkkdddssswww}}}nnnOOOQQQwwwzzzKKK===999FFFRRRZZZkkkaaaFFFLLL}}}^^^PPPVVVfffqqqxxxVVV999666...>>>mmmKKKQQQ;;;333------.........000999LLL222000///...---++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,...***---444777LLLoooooo{{{|||xxxssslll```RRRHHHBBB<<<666222111///,,,))))))***+++,,,---------------.........///111555888;;;BBBFFF@@@999;;;IIIWWWRRRWWWYYYZZZddd|||tttdddVVVJJJ???888@@@???===:::666333000///222222111111111111222222000222444555777<<>>mmmggg[[[___KKKWWWrrruuujjjfffgggeeekkkqqqkkkuuu{{{xxxfffVVVzzzrrr\\\999666CCC;;;333666;;;<<<888555777999999999888666666>>>VVVwwwPPP999888GGGbbb{{{}}}uuuccclllCCC???UUUzzznnnvvvoooMMMlllSSSuuuxxx|||~~~~~~cccXXXzzzmmmBBB>>>DDDVVVhhh}}}vvvTTT777===DDDJJJ~~~UUUKKK]]]YYYwwwmmmFFF777999555```{{{[[[HHHSSS999111+++,,,//////000222:::KKK333222000///---,,,++++++,,,,,,+++++++++,,,,,,,,,------///333***---888HHHjjj{{{{{{xxxssskkk___RRRFFF>>>:::777222000//////---++++++,,,---...//////......111000000000222888AAAFFFEEE???>>>GGGTTTWWWOOODDD[[[ooo|||iii[[[JJJDDD<<<777555777;;;===555555555555666555444222222333222111111444999===AAAMMM]]]kkkxxxxxx~~~]]]AAAEEETTTIIIEEEUUUZZZ```hhhdddppp|||eeeXXXQQQ///;;;???===JJJAAA~~~uuuwwwoooggg[[[SSSDDD:::666444???iiiIIIAAAmmm~~~bbbuuu@@@\\\}}}dddrrr|||hhhkkkpppVVV,,,333BBB??????>>>:::;;;HHHVVVTTTHHHEEE888444<<>>BBBOOObbbxxxGGG>>>AAAooo}}}qqqTTTwwwpppMMMIIIiiiXXX```::::::555&&&TTTsssTTT999111+++,,,......///111:::JJJ333444000///---,,,+++,,,,,,---++++++,,,,,,,,,---------***777111:::JJJccc|||zzzvvvrrriii^^^QQQFFF>>>:::444222000.........------,,,---..................+++111999@@@BBBBBBBBBBBBDDDHHHMMMPPPTTT\\\hhhqqqtttkkk\\\NNNEEE>>>:::888<<<:::999999999777333000444444333222111222555777666<<>>VVVnnnLLL333...AAAGGG>>>EEE[[[zzzhhhjjjkkkLLL===LLLHHH\\\vvvdddnnnuuuyyyaaarrr{{{zzzppp___\\\kkkZZZzzzMMM:::DDDVVVjjjppp===GGGFFFfffqqqzzzTTTVVVfffLLL111ttt```GGGGGGfff\\\VVV555999444HHHeeeNNNOOOJJJ:::222,,,,,,---------///:::III333333000///...,,,,,,,,,,,,---,,,,,,,,,,,,------------***555///DDD[[[{{{|||}}}}}}zzzuuulllfff[[[PPPEEE===888666...------,,,,,,,,,,,,,,,,,,,,,,,,------///000111777:::???BBBDDDEEEFFFGGGLLLTTT[[[\\\bbb{{{rrriiieee|||ooo^^^NNNDDD>>>:::666555666888777555555444333222222333333444333333888@@@KKKYYYkkkzzzzzzxxxVVVSSS]]]YYYOOOLLLaaaUUUdddrrruuuwwweeefffyyyvvvfffuuurrrfffRRRNNNAAA???ZZZ___ZZZ333222@@@333888RRRZZZpppttttttnnnjjjbbb^^^```QQQBBB<<<999777TTThhh]]]ssszzzQQQcccsss___{{{zzzpppZZZ;;;PPPQQQMMM^^^tttvvv\\\```mmm[[[888444111888AAA:::111CCCaaayyyXXX999111EEEjjj{{{ppp{{{{{{GGGEEEJJJ[[[tttqqqUUUaaannn||||||}}}dddWWWnnnzzzxxxvvvxxxhhhcccrrrDDD===NNNfff}}}vvveeebbbCCCHHHAAAOOOIIIPPPiiihhhVVV888;;;iiiyyyPPPEEEHHHXXXffftttMMM444444222...zzzooo^^^JJJ:::222,,,,,,---,,,,,,...:::HHH222333111000...---,,,,,,------,,,,,,,,,------------...///555777bbbvvv~~~{{{|||{{{tttnnn^^^WWWLLLBBB<<<777333000+++,,,,,,,,,,,,,,,,,,---...------...000333777999CCCCCCCCCCCCEEEKKKRRRXXXbbb```mmmnnnXXXOOOLLLJJJIIIJJJIIIFFFCCCDDDCCCAAA??????AAAGGGKKKLLLKKKIIIJJJVVVppp```UUUFFF<<<999:::;;;;;;777666444444444444333222333000222777<<>>DDDWWWkkkjjjNNN???<<<777:::IIISSSrrrSSS999???JJJvvv{{{zzzqqqmmmmmm{{{hhhhhh|||lllBBBHHH___}}}fffTTT```SSSWWW___DDDDDD]]]vvvaaaNNNnnnDDDLLLXXXiiiDDDGGGLLLWWW}}}\\\AAA777111777JJJ~~~cccTTTJJJ888000***+++------...000;;;HHH333444111000...---,,,,,,------,,,,,,,,,---------......000:::OOO}}}{{{yyysssjjjcccSSSLLLBBB;;;777333///+++,,,---......------...///000000///111444:::???CCC<<>>OOOiiixxx<<<888NNN888JJJWWWFFFOOOvvv;;;666BBBttt~~~]]]===JJJQQQccc}}}FFF666;;;444999fffsssjjj___UUUBBB666...)))+++......000222;;;GGG...666//////...------------...///......///...***+++111444MMMfffwww{{{zzzwwwmmm]]]PPPFFFAAA:::444000...+++***...---,,,---...///...---'''444;;;777777>>>BBB@@@JJJOOOQQQQQQ[[[tttzzzYYYEEEHHHJJJLLLRRR]]]gggmmmzzz|||~~~mmmmmmsssaaaKKK:::???888666;;;<<<777333222999333///000333444888<<>>uuuxxxbbbaaa:::BBBEEEIIITTTXXXrrrzzzuuu}}}vvvLLL222???GGGEEElll{{{GGGBBB000AAABBBFFFUUUrrraaaLLL333CCCyyytttvvvuuu|||mmmoookkkTTTBBBZZZzzzUUU>>>;;;kkkMMM444UUUTTTIIIkkkgggaaa666===RRRxxxsssSSSAAAHHHcccoooEEE555111<<<***gggMMM444000+++***,,,///000///;;;EEE---333//////...------------...000222+++(((///000///666PPP[[[~~~~~~{{{wwwqqqiii]]]PPPGGG>>>:::555111///...,,,+++---,,,,,,,,,............:::777444555>>>KKKPPPOOODDDRRReeeyyysssVVVNNNRRRWWW```gggsssppptttzzzccctttxxxhhhPPPFFF===999555333555:::222111444888888555444666888<<>>lllaaaBBB:::EEExxxKKKBBBgggsssAAAjjjlllnnnbbbrrrWWWggglllbbbCCC999MMMqqq[[[777777555888ZZZzzzkkkUUUMMMEEE444000,,,+++,,,///000000;;;BBB...111000///......------......,,,333***'''444333111@@@ooo}}}xxxxxxuuuoooeeeYYYLLLBBB===555222///------......------------...///000111222:::999<<>>===AAALLL^^^qqqeee\\\iiivvvsss{{{sssllllllqqqrrrnnnhhhfff___ZZZRRRKKK;;;WWWyyy~~~HHHAAADDD@@@RRRXXX|||wwwtttiiippp|||___BBB555>>>IIINNNUUUTTTDDD555BBBxxxVVVRRRDDDOOOHHHiiiddd;;;GGGCCCLLLEEE\\\|||]]];;;===CCCjjjkkkwwwyyyzzzooorrrttthhhrrreeesss{{{IIIiiitttLLLNNNwww{{{ZZZGGG111555WWWIIIXXXPPPMMM]]]yyyooo|||PPP;;;>>>```{{{III111===:::777ooonnn```JJJ222///,,,+++---///000111<<<@@@333444000//////...............'''000,,,...777...333UUU~~~wwwwwwsssnnndddYYYNNNCCC;;;666000...,,,+++---.........---...///000111333666888:::@@@KKKRRROOONNN___vvv}}}[[[DDDRRR___ppp~~~sss\\\PPPDDDAAAHHHSSS\\\```WWWRRR```ooo}}}sssyyyaaannndddjjjxxxppp]]]MMM@@@999===777333444555333333444666555666999???KKKaaatttkkkxxxmmm```iiillleeebbbrrrwwwoooqqquuubbb______ccceeeeeehhhmmmppprrrtttsssmmmddd[[[VVV|||xxxnnnqqquuurrrnnnjjjjjjmmmnnnkkkhhhhhhhhhaaaYYYXXX@@@JJJvvvUUUGGG======HHHZZZJJJzzz}}}]]]dddzzzrrryyy{{{III@@@<<>>999555000000///............///+++------222222+++CCCvvvxxxsssvvvkkkaaaUUULLLFFF@@@888111///...,,,,,,---///......,,,...000222333666;;;???FFFFFFJJJPPPUUUfffxxxPPP;;;<<>>VVV???NNN]]]FFFBBB>>>888BBBVVV___pppmmmzzz|||zzz}}}}}}|||yyy|||CCC@@@===EEE===AAAKKKSSSccciiiNNNGGG===AAA@@@WWWxxxgggDDD;;;BBBEEEtttuuu}}}tttssssssqqqttt}}}xxxrrryyyJJJ<<<\\\rrrLLL___xxx___UUUVVVNNNBBB666<<>>===:::333---000...------...//////...+++...222444666;;;BBBGGGHHHHHHPPPccc{{{KKKEEEAAAEEENNN^^^rrrbbbOOOAAACCCKKKPPPTTTZZZVVVTTTUUUYYY\\\aaakkkttthhhrrrzzzZZZKKK<<<888999888777777111222555777555444999BBBRRRggg~~~rrr[[[ZZZ^^^\\\[[[^^^iii~~~yyy~~~}}}zzzvvvwwwtttiii___]]]bbbffffffbbb^^^^^^___\\\```aaaZZZ\\\KKK@@@jjj~~~kkk[[[KKKJJJ???999GGG???@@@```]]]qqq[[[pppzzzzzz}}}vvvxxxCCCQQQUUUTTTQQQUUUooooooVVVMMMxxxOOO<<>>MMM___YYYrrrrrr{{{|||wwwvvvnnnlllOOO;;;@@@fffxxxppp\\\ooo|||nnnCCC555555444===BBBHHHkkkqqqCCC222333333333PPPsssmmmkkk<<>>999===222111000000///////////////333---333222777gggsss}}}wwwtttpppggg]]]OOOGGG===777444222///,,,///---,,,---///000///...000444999<<<>>>DDDMMMTTTVVVfff|||bbbDDDIIIAAA@@@PPPlllqqqJJJEEE@@@AAAJJJLLLGGGIIIPPPTTTTTT```{{{yyyWWWVVVXXXqqqvvvxxx```MMM@@@999;;;@@@666555666888777555666;;;>>>MMMeee{{{nnn]]]fff]]]bbbddd``````pppwwwmmmlllooouuuwwwvvvvvvxxxxxxxxxzzzzzzyyyvvvmmmkkkhhhiiijjjiiifffdddccccccbbbdddjjjbbbaaaZZZLLL\\\rrrkkkEEE>>>KKKCCCJJJnnnWWWjjj[[[~~~}}}nnn~~~~~~bbbqqqkkkVVV]]]xxxOOOSSSUUUtttvvvaaavvvfffFFFTTT```nnnJJJ777999EEEMMM~~~jjjqqqtttyyyqqqnnnvvvwwwoooiiimmmzzz===MMM^^^hhhyyyvvvpppVVV;;;;;;GGGIIIQQQSSSQQQiii___RRR===555AAACCC```xxxMMM???ZZZ^^^>>>444===:::ZZZsssgggKKK,,,***,,,.........///222555>>>777===111111111000///////////////,,,+++999888FFFzzzqqqpppoooaaaOOOGGGCCC<<<555000------...---,,,,,,---///111000///666:::@@@CCCGGGMMMWWW___|||YYY;;;888@@@>>>IIIhhhiiiNNNOOOZZZSSSPPPQQQTTTPPPOOO^^^rrrrrreeeeee}}}]]]AAACCCMMMkkkuuu]]]UUUpppdddgggdddnnndddJJJ===::::::666444555444222333666555;;;JJJ```xxxvvv^^^iiifffhhhhhheee``````iiisssyyyzzz|||uuutttxxxqqqeeehhhvvvpppmmmiiigggggggggeeedddffffffooofffbbbcccSSSSSSMMMHHH===RRRnnnsss~~~www^^^XXXYYY}}}vvv{{{ssssssZZZ^^^]]]aaasssrrrggg]]]aaaiiiCCCBBBBBB888FFFfffZZZzzzkkkpppvvvppplllqqquuusssvvv}}}pppPPPBBBKKK[[[xxx```PPPVVVlll|||qqqiii~~~999??????>>>QQQbbbUUU>>>IIIrrrgggLLL444...:::<<>>CCC...666666222...---......---+++555---555EEE|||{{{tttjjj\\\OOOGGG===999444000///...---,,,---000333000---...555;;;???@@@DDDHHHKKKXXXvvviii<<<666CCCHHHBBBYYYwwwqqqIIIYYYkkkwww~~~zzz~~~~~~pppwwwzzzttt}}}sssSSS>>>777<<>>oooeeeaaa```hhhllleeeUUU{{{~~~~~~|||~~~}}}yyyuuuiiiRRRbbbqqqkkkrrrfffAAAAAAAAA666LLLhhhmmmvvvyyyuuupppnnnppprrrssssssttt~~~ssswwwtttDDDAAA???qqqUUUvvv^^^ppp]]]pppQQQGGGLLLrrrYYY999777333111CCC}}}bbb...000111---+++,,,------111666???CCC000777444111......///000///------333<<>>FFFDDDKKK]]]pppUUU333BBBHHH888AAAccczzzQQQZZZsss^^^WWWHHHMMMDDD999<<>>999===???999333666666888>>>HHHYYYrrr]]]]]]ZZZaaafff^^^\\\^^^ZZZcccaaabbbhhhtttwwwrrrnnnnnnqqqsssrrrpppkkkhhheeedddddddddbbbaaaaaa______aaa^^^YYYYYY^^^[[[[[[\\\___```^^^YYYTTT???EEEbbb\\\rrrMMMhhh``````|||zzzzzzwww|||}}}{{{uuu{{{jjjlll~~~wwwBBBLLL...;;;aaaiiirrrqqq{{{wwwrrrppppppppppppooouuuxxxpppxxx{{{vvvoooCCCJJJWWWuuu~~~zzznnn]]]IIIUUUooonnn<<<000---???<<<~~~qqqGGG///---000,,,+++---......111555@@@CCC222888222000///000111111///...)))<<<>>>}}}}}}{{{uuulllaaaVVVKKKAAA:::444111///...///111111111......///222888>>>BBBEEEIIIPPPbbbyyyMMM>>>:::EEEOOO^^^sssVVVppp|||aaaMMMWWWVVVJJJ@@@@@@AAAKKK___rrrXXXFFF???===888333555555555555666BBB\\\tttooo___ZZZbbbhhh___YYY[[[XXX[[[YYYXXXZZZ___dddhhhjjjjjjoooxxxyyysssxxxzzzvvvqqqqqqlllnnnrrryyy}}}|||vvvpppjjjhhhffffffggghhhggggggeeecccccccccaaa^^^```ddd___```bbbdddeeebbb]]]YYYjjj{{{XXXUUUOOOjjjrrrUUUyyyUUUNNN|||{{{||||||xxxpppooopppsssuuuqqqlllmmmpppgggPPPeee|||eeeDDD999;;;AAALLLiiijjjxxxuuurrrpppppppppooonnnooodddiiisssvvvooo|||ppp|||jjjwwwhhhZZZGGG]]]lllpppUUU999AAA999===SSSsss333555444///,,,,,,...000///111555@@@AAA444777111111000000000///...------<<>>555555222222111000...---------222HHHrrr[[[lll~~~xxxmmm]]]OOOFFF???888333111///...---///000000///---444:::;;;<<>>@@@@@@TTT|||[[[rrrSSSLLLGGGLLLJJJOOOtttyyy```oooxxxzzzqqqZZZLLLGGG>>>:::777666555444888>>>ZZZvvvttt[[[UUU^^^\\\YYY]]]___YYYWWWUUUVVVXXX[[[\\\\\\]]]aaaddddddaaaaaacccddddddeeeiiillllllkkknnnsssiiihhhggghhhiiiiiiiiihhhqqqmmmiiifffeeeeeeddddddcccdddbbb___]]]^^^```aaaaaa___\\\YYYVVVTTTUUUUUU```rrrUUUVVVuuusssMMMHHH}}}vvvpppfffjjjmmmqqqssssssrrrnnnjjjfffsssuuuKKKDDDEEEyyysssXXXCCC===AAACCCMMMyyyeeeqqqnnnpppiiiiiiiiiiiiiiijjjkkkllliiikkksss___hhh~~~mmmsssrrryyysssyyy|||QQQuuuiiizzzMMMcccsssiiiuuupppGGG===888999...bbbqqqGGG???555111...+++,,,000111000222555BBB<<<777444222222222000------///000@@@wwwvvvooo|||yyytttgggVVVIIIAAA;;;666222111000......000000000///---666>>>AAABBBMMMaaaqqqtttBBB;;;JJJLLL[[[XXXzzztttJJJHHHIII<<>>???VVV&&&+++###,,,///,,,,,,///111000333777CCC<<<999555222333222000...000444888```~~~zzzwwwmmm```OOOBBB<<<888444000000///...///111222111000333:::CCCJJJSSSeee}}}nnnAAA===FFFGGGVVVnnnPPPJJJ\\\^^^OOO@@@IIIWWWQQQCCC???CCCKKKeeezzzkkknnn{{{rrraaaUUUMMMLLLNNNOOOPPPRRRSSSRRRQQQPPPOOORRRSSSVVVYYYZZZ^^^lllzzzrrrVVVKKK@@@>>>>>>===;;;;;;777FFF^^^xxxQQQNNNSSSSSSVVVVVVTTTUUUVVVYYYZZZXXXTTTQQQVVV\\\^^^YYYWWWZZZ\\\\\\fffjjjlllkkkgggffffffgggjjjkkkllllllkkklllmmmnnnkkkhhhdddaaabbbcccddddddgggkkkjjjdddaaaaaaaaa^^^^^^]]]ZZZVVVSSSSSSVVVZZZggg]]]kkkYYYfffgggOOO[[[wwwtttssskkkmmmsssrrrpppvvvwwwsssppprrrqqqnnnllldddttt```AAA???CCCZZZ{{{```LLL===>>>???<<>>zzzRRR...,,,///666000,,,+++...000000444999DDD<<<;;;666222222222000000333999???~~~{{{yyyhhh[[[JJJ>>>999666222............///222333333222;;;@@@GGGRRRccc{{{VVVJJJIIIDDDGGGSSSlll>>>;;;AAACCC;;;HHHPPPLLL```ttthhh[[[\\\kkk}}}}}}iiirrr{{{{{{kkkZZZRRRJJJBBB===>>>============>>>===999666999888;;;>>>>>><<>>???[[[aaalllccc^^^\\\\\\YYYYYYYYYWWWVVVXXX^^^cccVVVggg[[[hhhqqqgggxxxzzzooorrrZZZOOO^^^ooollljjjkkk}}}ttt~~~]]]WWW|||lllMMMkkklllVVVbbbzzz\\\<<<<<>>@@@555777999DDD]]]uuujjjLLLPPPSSSIIIPPPKKKLLLNNNOOOPPPPPPPPPOOOPPPTTTXXXWWWSSSQQQSSSVVV\\\]]]______```cccfffiiiggghhhkkknnnooolllfffaaagggjjjlllfff^^^YYY\\\```bbbddddddaaa]]][[[^^^```^^^``````\\\WWWSSSTTTUUULLLNNN]]]zzzlllaaaqqqZZZAAA\\\{{{{{{zzzxxxvvvtttrrrpppooohhhjjjmmmppprrrrrrpppoooyyy}}}wwwrrrmmmDDD666===>>>AAAQQQbbbhhhNNN???<<>>333888===>>>:::}}}DDD000111666333&&&------------...111666:::DDDCCC333;;;999...777,,,222777HHH~~~vvvqqqZZZLLL>>>777444111000111444444222111333888>>>AAALLLQQQZZZrrrsssbbbeeeooo```TTTFFF???HHHgggeeeAAABBBBBBOOONNNWWWmmmwwwxxxuuu\\\LLLCCC???999666555666555444666666555444333333333444///111333555666888:::<<<333222666;;;;;;888999>>>TTT```wwwsssaaaPPPDDDAAA===888888EEEbbbWWWKKKDDDIIIMMMEEEFFFGGGIIIIIIIIIIIIHHHLLLPPPSSSSSSQQQQQQUUUXXXZZZ\\\]]]^^^___aaadddgggfffhhhjjjlllmmmllliiigggkkkllllllgggaaa___bbbfff^^^^^^]]]ZZZXXXWWWYYY[[[\\\]]][[[XXXUUURRRQQQQQQMMMOOORRR[[[rrrrrr|||llltttdddFFFPPPMMMssstttzzzyyywwwuuurrrpppnnnmmmgggiiillloooppppppooonnnmmmmmmlllkkkppp|||___CCCBBB555888999:::[[[mmmyyyuuurrrYYY???666===FFFCCC<<<666BBBYYYwwwvvv[[[}}}}}}```OOOXXX```YYYSSSWWWXXXWWWUUUUUUVVVXXX[[[]]][[[\\\___bbbeeegggiiiiiiooohhheee|||OOOIIIgggaaaYYYuuuZZZVVVnnnyyyQQQJJJ]]]pppIIINNNoooZZZ<<<===CCC999///000vvvbbb555///000......,,,------------...111777;;;FFF>>>333;;;888***444(((555555kkkvvvoooSSSFFF999444333111111333555111...///666===BBBDDDMMM___{{{ZZZNNNccc}}}```^^^eeeLLLPPPhhhwwwNNN999KKK```}}}ttt|||nnn___GGG999:::999777333222222222111000666444333444555666666555666666666666555333222000;;;888666666555444999???666777@@@VVVvvvnnnUUULLLDDD;;;777777FFFkkkooo```jjjIIIAAAJJJCCC@@@@@@AAABBBCCCCCCCCCCCCFFFIIILLLMMMMMMPPPUUUYYYWWWYYYZZZ[[[\\\^^^aaacccgggiiijjjkkkkkklllnnnppplllkkkjjjgggddddddfffhhhbbb___[[[YYYYYYZZZ[[[[[[YYYWWWTTTRRRQQQNNNLLLIIIIIIDDD>>>KKKwwwooozzzXXXQQQIII:::iii}}}yyyvvvuuussspppmmmjjjhhhggghhhiiikkkmmmnnnnnnmmmlllmmmmmmwwwuuummmYYYJJJ...???FFFAAA000>>>III^^^```lllkkkqqq{{{oooaaaSSSHHH888???FFFGGGDDDAAACCCFFFKKKfff{{{lllwwwXXXPPPMMMQQQRRRLLLIIIKKKNNNMMMMMMNNNPPPSSSVVVXXXSSSVVVZZZ___aaaaaa```___eeeeee[[[___999HHHggg~~~xxxeeePPP\\\|||xxxxxxwwwQQQ888QQQuuuqqqTTTAAArrrxxxTTTDDD777444555888EEEUUUtttBBB'''000000(((,,,333------------...222777;;;III;;;222777111111333---333CCCtttkkkOOOBBB666222222111111333333...,,,222;;;BBBHHHLLLTTT{{{gggBBBVVV}}}VVVuuuxxx[[[oooddd>>>@@@oooooouuugggxxxdddIIIGGGEEE888111777666666555555666666666666111222444888;;;;;;888555<<<;;;<<<===>>>>>>>>>===999<<>>@@@<<<888<<>>333333333dddsssfffNNNBBB666333222111111333444111333:::BBBGGGOOOXXXssshhh???PPPaaavvvzzzlllsssMMM<<>>???>>><<<======>>>===@@@BBB>>>888:::CCCLLLhhhfffPPPHHHBBB;;;???LLLooouuu}}}~~~NNNKKK@@@===???????????????@@@@@@@@@@@@AAAAAABBBCCCFFFJJJMMMKKKNNNQQQSSSUUUWWWYYY\\\ZZZYYYWWWVVVVVVYYY^^^bbbcccdddeeefffdddaaa]]][[[aaa\\\WWWUUUVVVWWWUUUTTTSSSOOOJJJIIIHHHFFFBBB>>>===IIIFFF;;;RRR{{{}}}ooofffpppaaaFFFJJJTTTDDD^^^}}}|||wwwvvvtttqqqnnnllljjjiiifffggghhhiiijjjjjjiiiiiiaaaeeennnsssnnnfffhhhoooUUU:::999555555999DDDEEEBBB:::888999;;;;;;<<<>>>AAADDDBBBAAA@@@===:::888888888666888>>>DDDBBB===>>>CCCDDDDDDEEEHHHWWWvvvxxxyyybbbEEEKKKEEEIIIHHHAAA@@@FFFHHHEEEBBBAAAAAABBBCCCEEEFFFGGGGGGKKKRRRXXX\\\]]]\\\[[[WWWgggpppnnnlllppp{{{RRR===YYYiiibbb]]]VVVIIIMMMWWWkkk___CCCJJJRRR```aaaLLLAAA___pppMMM@@@333@@@@@@222;;;iii\\\777//////...)))...222,,,,,,---------///333999===JJJ;;;888555000===---///>>>sssdddMMMAAA666333333222111222333333888???BBBGGGWWWiiiTTTHHH[[[www|||hhhDDDHHHsss}}}hhh[[[eeehhhNNN;;;===:::666666;;;<<<:::;;;<<<>>>>>>======>>>???BBBAAA>>>:::999;;;@@@EEEJJJIIIJJJOOOVVV[[[\\\\\\WWW\\\^^^ZZZUUUPPPKKKFFF@@@<<<888999===???>>>;;;???LLLdddgggQQQEEE>>>>>>CCCNNNsss~~~```AAA666EEE======<<<<<<<<<<<<======>>>======>>>???AAACCCEEEEEEHHHLLLOOORRRTTTWWWYYYYYYVVVSSSSSSVVVZZZ\\\]]]```cccffffffccc^^^[[[ZZZ```]]]YYYWWWUUUTTTRRRQQQPPPNNNJJJHHHFFFCCC@@@===@@@@@@<<<;;;OOOxxxssszzzsssmmmjjjqqqiiiWWWLLLFFFDDDEEE[[[ooouuuyyyjjjooonnnllljjjhhheeedddcccbbbcccdddeeeffffffffffffmmmlllhhhccceeejjjkkkhhhbbbxxx[[[OOOHHH:::@@@:::===888;;;===???@@@>>>=========999:::;;;<<<<<<<<<<<<<<<<<<>>>???>>>;;;===BBBGGGDDDHHH^^^|||xxxTTTHHHMMMHHHIIIDDD===>>>EEEGGGDDDAAA@@@@@@@@@AAABBBCCCCCCBBBEEEKKKQQQVVVXXXXXXXXXYYYaaafffkkkoookkktttEEE666NNNssswwweeekkkccc___TTTFFFGGG[[[vvveeeVVVXXX___bbb```YYYPPPPPPcccvvvQQQ:::666000<<<:::AAAxxx<<>>JJJ<<<;;;555555000///000ccctttcccIII>>>444222333222222333111444===CCCEEENNNkkk[[[IIIeeeOOOHHHmmmdddKKKKKKJJJKKKhhhtttQQQpppiiixxx\\\@@@888:::;;;;;;<<<@@@CCCCCCCCCDDDFFFEEECCCCCCFFFHHHGGGMMMSSSWWWZZZ```jjjrrrzzz|||mmmddd[[[PPPHHHEEEBBB>>>;;;===;;;>>>JJJcccppp[[[NNNGGGDDDAAAXXX~~~@@@666DDD;;;:::999999999999:::;;;:::::::::;;;===>>>???>>>???CCCHHHLLLOOORRRUUUXXXXXXTTTQQQTTT[[[``````^^^\\\```cccbbb]]]ZZZ\\\___ccccccbbb^^^YYYUUUSSSSSSNNNNNNLLLIIIDDD@@@???>>>777???FFF@@@888NNNlll[[[```eeeaaaVVVQQQ]]]nnnzzzsssbbbQQQIIIDDDGGGWWWjjj```yyypppooogggeeedddcccaaa```^^^]]]\\\]]]^^^___```aaabbbccccccccc___ZZZVVVYYY___aaa```www\\\eeeXXXEEE000===AAA999;;;======<<<;;;:::;;;:::::::::<<<>>>@@@@@@@@@BBBBBB===999CCCWWWdddgggVVV@@@DDDIIIFFFHHHGGGCCC???>>>??????===<<<<<<======>>>?????????===???CCCGGGKKKNNNPPPRRRXXXbbbaaa___fffiiihhhooozzzOOO===OOOqqqsssjjjppppppdddUUULLLHHHFFFWWWdddtttdddfffeeeccccccaaaXXXOOO555PPPmmm\\\DDD@@@???:::NNN,,,DDD===444444//////---''',,,///&&&,,,------...000444:::>>>JJJ<<<===555===(((:::;;;vvvcccFFF;;;222000222222333444333999DDDLLLNNN]]]YYY@@@eeexxxGGGffflllTTTooopppUUUVVVfffMMMyyy}}}|||mmmddd[[[ppp:::@@@===:::<<>>AAAFFFJJJNNNSSS[[[```yyy{{{|||yyy```QQQKKK:::<<<;;;444555MMMvvvvvvjjjpppwww```OOODDD???CCCZZZtttIII===;;;;;;:::999888888999:::;;;777777888:::<<<======<<<<<<@@@EEEJJJNNNQQQUUUWWWRRRMMMKKKPPPZZZ```___ZZZYYY]]]```\\\WWWVVV\\\cccccceeeeeeaaaZZZUUUSSSSSSNNNOOONNNJJJCCC??????@@@AAA888888>>>===CCCkkkhhhSSSSSS\\\[[[RRRIIIGGGSSScccqqq}}}}}}jjjWWWJJJPPPAAA>>>KKKTTTQQQTTT___vvvqqqrrrkkkqqqddddddcccaaa```___^^^]]]YYYZZZ[[[\\\^^^___```aaaZZZXXX[[[```aaa___aaaffffff]]]llliii|||jjjXXXQQQOOOKKKEEE@@@===>>>@@@???===<<<===>>>@@@@@@@@@GGGQQQZZZhhhgggCCCIIINNN@@@:::EEE999:::<<<===<<<;;;999:::666777888999:::;;;<<<<<<;;;;;;===???CCCFFFIIIKKKOOOeeefffZZZ___lllqqqrrr{{{JJJ444EEEYYYpppVVVUUUiiiuuueeeMMMKKKMMMFFFGGGUUU```iiiwwwyyymmmfffeeeiiimmmjjjdddZZZRRRQQQRRRMMMDDD```~~~|||[[[GGG:::333888CCCDDDbbbBBB333333<<<---,,,000,,,+++...,,,,,,------...000444:::???KKK???888777555+++<<>>CCCIIIJJJGGGGGGQQQ]]]dddppp~~~jjj___\\\lllvvvPPPDDD<<<>>>>>>;;;BBBMMMjjjjjjZZZHHHBBB??????GGGhhhcccNNNGGGFFFEEEUUU}}}]]]AAA>>>999888777666555555555555555777888888777777888999;;;===@@@CCCEEEHHHLLLOOOYYYXXXVVVUUUUUUUUUVVVWWWTTTWWWYYYYYYVVVUUUVVVXXX\\\ZZZUUURRRUUUXXXUUUNNNOOOLLLHHHDDD@@@??????@@@<<<===<<<888555999EEEOOOqqqMMMXXXBBBFFFHHHEEEGGG888KKKDDDQQQWWWcccoootttxxxoooaaaTTTKKKGGGFFFEEEJJJXXXQQQeee}}}mmmkkkhhhddddddfffdddaaa^^^\\\ZZZYYYYYYUUUUUUUUUUUUUUUVVVWWWWWWQQQSSSUUUUUUUUUVVVWWWYYY[[[aaaeeeaaa```pppmmmkkk|||^^^wwwxxx}}}NNNLLLIIIFFFBBB@@@>>>===<<<<<<;;;:::999999999999888888888777888999999:::999:::<<<>>>@@@CCCGGGJJJQQQVVV^^^ccceeegggjjjmmmjjjuuuYYY:::888HHHiiimmmSSSJJJWWWhhh{{{yyyuuuqqqkkkddd\\\WWWEEEIIIKKKJJJNNNVVV]]]^^^ZZZ[[[eeevvv|||ooo[[[OOOOOODDD>>>AAAGGGQQQeeezzzoooQQQ777888HHHQQQMMMEEE___RRR777222222888///***+++...---,,,,,,++++++---///333888<<>>444777fffyyyfffKKK===222222333111222777@@@JJJMMMHHHggg]]]AAAbbboooIIIGGGNNNQQQwwwKKKQQQYYYYYYIII<<>>888777===FFFMMMCCC777555<<>>\\\jjjTTTNNNFFFJJJiii===444888888777666555555555555555666777777666666777888:::<<>><<<======999:::999666444666;;;AAAkkkgggOOOIII===666@@@888CCC;;;GGG???;;;GGGHHHLLLSSS[[[cccjjjoooooottt|||~~~vvvkkk___WWWQQQMMMGGGCCCEEEJJJQQQUUUTTTcccgggmmmeee^^^bbbbbb``````^^^\\\YYYVVVTTTRRRQQQQQQLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNPPPQQQPPPQQQRRRTTTRRRXXX\\\[[[YYY]]]jjjvvvtttIIIIIIGGGEEEBBB???===;;;::::::999888777666666666666666555555555555666777777999:::;;;<<<<<<>>>BBBDDDLLLQQQXXX]]]^^^```cccfffqqqhhhooohhhDDDDDDDDDPPPnnnkkkSSSIIIBBB@@@@@@BBBDDDEEEBBB???JJJXXXgggpppuuuvvvrrrllljjjccc^^^ZZZTTTLLLJJJMMM777GGGaaa{{{~~~hhhLLL>>>???HHH999***KKKTTT:::666333---666...)))***,,,+++***++++++,,,---///333888===@@@LLL???777555888555HHHyyyeeeLLL???444333222000444===CCCJJJRRRMMMccc<<>>;;;666222777:::444555:::888:::@@@RRRggg[[[LLLEEEQQQqqqnnnCCC888777777666555444444444444333555666666555444666777888:::===>>>@@@CCCFFFIIIHHHLLLRRRVVVXXXXXXUUUSSSVVVXXX[[[YYYVVVTTTUUUWWWUUUUUUQQQMMMMMMMMMHHH@@@DDDBBB???<<<:::999999:::888777777666555444333333222WWWqqqWWWEEE???555>>>:::???777;;;333888>>>CCCFFFFFFDDDAAAMMMNNNPPPTTTXXX^^^cccfffgggkkkmmmmmmooouuuzzz{{{xxxyyyyyyzzz|||}}}~~~xxxsssrrrrrrsssssslllcccWWWOOOLLLNNNPPPQQQBBBCCCGGGKKKQQQWWW]]]``````\\\lll\\\\\\^^^[[[VVVUUUWWWUUURRRNNNLLLJJJIIIHHHDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJJJJJJJLLLNNNIIILLLPPPTTTUUUVVVVVVVVVeee~~~uuuLLL???BBBAAA@@@>>><<<:::888777777777777555444222222111111222222222222222333333444888999999999888999;;;===EEEJJJQQQUUUVVVXXX\\\___kkkjjjjjjttt@@@<<>>EEEFFFAAA>>>DDDNNNuuu{{{cccMMMAAADDD<<<777:::HHHhhhOOO------777555---333,,,((()))+++***)))***,,,,,,---000444999>>>BBBKKK???888666555333iiixxxdddKKK>>>555333111000888CCCFFFHHHUUUqqqmmm???XXXfffPPPeeessswwwppptttzzzlllsssTTTjjjfff{{{aaa555HHH~~~xxxtttxxxzzzjjjXXXOOOWWWMMMGGGEEEBBB???HHHUUUDDDLLLWWW___```\\\YYYWWWTTTSSSQQQLLLGGGCCCBBBCCCHHHCCCGGGNNNHHHLLLuuupppYYYQQQDDD???BBB@@@444666AAABBB===CCC@@@OOO{{{kkk[[[SSSRRReeellljjjTTTAAA666555444333333222222333111333444444333222444555666888:::;;;<<<>>>AAADDDGGGKKKPPPTTTVVVTTTQQQOOORRRVVVYYYYYYXXXXXXZZZ\\\VVVWWWUUURRRPPPOOOJJJCCC???>>>;;;999777777777777999777555555666555222...222999___xxxgggQQQKKK@@@555,,,>>>FFFCCC===666666<<>>>>>======>>>@@@BBBCCCCCCEEEGGGHHHJJJMMMPPPPPPRRRSSSSSSSSSUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYWWWVVVTTTRRROOONNNEEEGGGJJJKKKIIIEEEAAA???JJJOOOWWWaaalllvvvyyyooofff______^^^XXXRRRPPPRRRQQQMMMJJJGGGEEEEEEDDDBBBBBBAAAAAAAAAAAABBBBBBCCCDDDFFFFFFFFFFFFGGGIIIKKKIIIIIIJJJNNNRRRUUUVVVTTTUUUpppxxxrrrVVVHHH@@@>>>AAA::::::888777666555555555555444333111000//////...000000//////000000111222444666777777666666777999@@@DDDJJJOOOQQQTTTZZZ^^^cccmmmssspppqqq```:::222???QQQdddrrrwwwfff\\\VVVQQQMMMEEEEEEAAA;;;:::AAAHHHJJJGGGIIIKKKLLLSSSgggnnnYYYGGG===>>>DDD:::777<<>>DDDFFFJJJNNNPPPQQQQQQQQQOOORRRVVVVVVUUUTTTWWWYYYOOOQQQPPPLLLKKKJJJEEE???===<<<:::888666666555666888444111111444555222///:::)))555999fff}}}iiiPPPPPP???AAA>>>888555888777444999<<>>>>>@@@@@@@@@@@@@@@AAAAAABBB???@@@BBBDDDEEEEEEEEEDDDBBBBBBBBBAAA???===;;;;;;GGGHHHFFF@@@;;;===FFFNNNWWWgggyyyfff^^^ZZZXXXYYYXXXTTTQQQQQQMMMLLLIIIFFFCCCBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAA@@@BBBCCCCCCCCCCCCDDDFFFLLLJJJFFFCCCBBBFFFKKKOOOTTTNNNccc]]]___vvvuuuTTT888777AAAAAA;;;777666555444444333333333333333222111///......------///............///000000000222444555555555777888<<<@@@FFFKKKNNNSSSZZZ___fffbbbeeemmmrrrxxxhhhDDD444555BBBPPPcccqqq|||rrriiiaaagggxxx~~~kkkWWWBBB;;;;;;999777666///DDDwwwDDD888333777666---))),,,000,,,***,,,,,,)))))),,,,,,,,,,,,///444;;;AAAEEEIII>>>999:::===AAAwwwbbbEEE999111333777:::CCCNNNTTTMMMhhhMMMAAA|||{{{BBB333AAAXXXlllvvvXXXjjj]]]dddyyypppYYYEEEooobbbeeeccc```VVV]]]ccc^^^rrr}}}xxxooooooqqqtttwwwyyyxxxwww~~~|||{{{cccTTTeee}}}vvv]]]AAAMMMfffKKK===BBBCCCDDDTTTSSSPPPPPPPPPRRRmmmxxxUUU000333333222111000000000000---///000000///...000111111222333444333444777999;;;===AAAFFFKKKOOORRRTTTNNNPPPSSSQQQNNNLLLMMMOOOKKKNNNMMMHHHEEEDDDAAA===<<<;;;999777666555444444333000------///111111///,,,)))===555555QQQqqqlllnnngggZZZQQQNNNGGG???>>>;;;888444444555777999:::777888<<>><<<:::??????===;;;;;;>>>CCCHHH;;;>>>BBBFFFOOO```uuuddd{{{jjjaaabbbXXXWWWTTTRRRPPPMMMKKKKKKFFFDDDBBB???>>>=========>>>>>>===<<<<<<<<<<<<===>>>???@@@@@@??????@@@BBBAAABBBCCCBBB@@@BBBFFFIIIPPPKKKWWW\\\ZZZXXX[[[qqqsssfffOOO;;;<<<@@@CCC;;;000111999333333222111111111111222000000///...---------------------------...//////---///222333444444666777999===BBBFFFJJJOOOWWW]]]fff___bbbmmmppplllppp{{{```>>>222444333>>>SSSiiizzzqqqjjjdddXXXLLL444;;;???:::333222:::CCCeeeyyyOOO999222000444555...+++......+++***,,,,,,)))))),,,+++++++++...333:::AAAFFFJJJ>>>999:::444^^^vvvbbbDDD777///444===CCCKKKTTTNNNSSSFFF???nnn}}}MMM111>>>MMMrrrqqq]]]ZZZZZZdddyyybbbeeeQQQrrrtttuuuIII===CCCEEE>>>888555>>>DDD???555222;;;FFF;;;EEEOOOSSSSSSQQQJJJCCCNNNPPPSSS\\\qqq{{{bbb___yyywww___UUUcccZZZ======DDDZZZUUU]]]iiiyyy}}}nnnpppeeelll666222222111000////////////,,,---......------...000///000111111000111333555444666;;;@@@FFFJJJNNNOOOMMMOOOQQQOOOLLLIIIJJJLLLPPPRRRPPPIIIEEEDDDAAA>>>;;;:::999777555333222111...---,,,---...///...---444---333222...222BBB```|||ggg```TTTIIIBBB@@@BBBDDD???999888<<<>>>===<<<>>>???>>>>>>>>>???@@@AAAAAAAAA@@@??????@@@BBBDDDFFF999===AAAFFFLLLTTT]]]dddwwwrrruuuddd\\\[[[[[[YYYWWWSSSNNNJJJGGGDDDAAA???>>><<<:::999999999:::;;;::::::999888888999999999;;;<<<<<<;;;:::<<<===888:::<<>><<<;;;<<<;;;BBB???333444SSSddd>>>666:::666333222111000......,,,)))))),,,+++'''(((+++***)))***,,,222:::AAAFFFJJJ===999:::;;;vvvaaaCCC666...666AAAIIIPPPXXXPPPaaauuuHHHXXXFFF666???999FFFqqqaaarrryyykkkccctttnnniiimmmfffbbbpppXXXNNNLLLRRRMMMCCCIIIYYY[[[XXXRRRLLLHHHEEEDDDCCC@@@EEEDDD<<<;;;@@@???888111444555555===HHHKKKGGG???AAADDDIIIOOOTTTWWWXXX```llluuuooorrrvvvLLL@@@IIIKKKaaauuu{{{mmmkkkxxxwwwYYY@@@222111000//////.........+++,,,...---,,,,,,---///...///000/////////111333111444999>>>CCCFFFGGGGGGKKKNNNQQQPPPMMMLLLNNNPPPTTTUUURRRJJJDDDBBBAAA>>>::::::888666444222000000,,,---///000000...---,,,***/////////...000444444OOO~~~sssiiiaaa___ZZZQQQLLLLLLCCCCCCCCCDDDFFFGGGIIIJJJIIIJJJLLLRRR]]]iiiuuu|||mmmhhhjjjggg^^^UUUPPPOOOLLLHHHFFFEEEBBB???<<<;;;:::999888888999999:::999888888777777777777666777999888777777888999<<<999777888<<>>EEENNNWWWWWWJJJxxxLLLHHHFFF777999@@@:::XXXxxxqqqeeeyyymmmgggjjjttt|||ooo|||tttvvvzzz~~~}}}{{{lll]]]ZZZ\\\QQQ???777666555555777;;;@@@CCCNNNMMMDDDBBBLLLMMMGGGIIILLLCCCMMMdddsssggg999KKKNNNZZZmmmmmmXXXEEEHHHkkkNNNJJJ333333000,,,,,,---...---...,,,))))))***,,,---,,,////////////000000000000444333333888>>>DDDEEEEEEIIIHHHHHHIIIKKKMMMMMMMMMMMMJJJFFFCCCBBB@@@???===888888666555333111000000------------------------++++++,,,---...///000111666BBBRRR]]]gggvvvqqqnnnjjjfffbbb\\\VVVRRRNNNKKKGGGDDDCCCCCCBBBAAA<<<;;;;;;:::999888777666555555555555555555555555444444444555555555666666666777777999:::;;;<<<<<<======???AAACCCFFFIIIJJJTTTVVVZZZ___fffjjjmmmmmmssswww{{{}}}{{{yyyxxxyyyxxxvvvssspppmmmiiiddd``````ZZZTTTPPPOOOLLLFFFAAABBBAAA???<<<:::888777777333333222222111000000///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---///000111666:::;;;999===EEEMMMZZZ___eeegggfffdddeeeffffffrrrsssooohhhFFF>>>DDDEEEAAA???AAAGGGTTTeeettt~~~yyy{{{wwwpppnnnpppnnnhhhnnn```PPPGGGAAA:::444222;;;000111>>>===333:::NNNNNNMMM444333555111111111000///...,,,***)))...)))++++++$$$&&&+++(((***)))))),,,333;;;@@@CCCKKK===???777bbb___AAA222555CCCFFFJJJRRRUUUSSSsssFFFaaappp<<>>UUUWWWiiizzzDDD===???GGGJJJUUU}}}PPPaaaccc333222///---,,,------,,,------------......------------........./////////222222222666===AAACCCCCCBBBCCCGGGJJJKKKIIIFFFCCCOOOJJJDDD???<<<<<<;;;:::888777666444222111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000'''---444555666;;;FFFPPPwwwrrrgggbbbeeebbb^^^ZZZVVVRRRMMMIIIIIIFFFBBB@@@??????>>>===:::999999888777666555444222222222222222222222222222222222222333333333333444444555666777888999999::::::<<<>>>@@@CCCEEEGGGIIIKKKNNNSSSYYY___bbbccclllmmmppptttvvvuuuqqqnnnhhhfffccc```^^^ZZZUUUQQQSSSNNNIIIHHHIIIHHHDDD@@@???>>><<<999777666555444111111000000///......---++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++,,,...///000444888777555888???GGGMMMRRRXXX\\\]]]___cccfffooogggeeehhhjjjwwwhhhJJJ@@@??????===<<<>>>AAACCCCCCAAA:::===<<<:::;;;@@@@@@<<<:::777777:::999555444555444333777???CCCSSS|||rrrIII444444555///(((000000000///---+++***))))))'''---...%%%&&&+++)))***((())),,,333;;;@@@CCCJJJ===;;;<<>>111999IIIGGGDDDMMMVVV[[[PPPOOOGGG777AAA<<<___gggmmmaaaXXX111BBBjjjrrrrrr|||dddPPPDDD999:::CCCJJJJJJHHH888888666444222333555888000000000111777CCCRRR^^^}}}wwwllljjjVVVLLLUUU]]]VVVMMMJJJNNNUUUXXXPPPBBB;;;???GGGAAAJJJTTT\\\VVV@@@>>>TTTNNNRRR___oooooofff}}}\\\QQQ:::III]]]ZZZlll[[[JJJ===;;;:::@@@\\\|||\\\cccrrr444111...------,,,++++++)))+++------,,,*********,,,,,,,,,,,,------------000000111444999===@@@@@@===???CCCGGGHHHHHHFFFEEERRRLLLDDD===:::999999888777666555333111000///...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////...///000///---...333777666DDDYYYnnntttjjjiiigggeee\\\XXXTTTPPPMMMJJJFFFDDDFFFCCC???===<<<<<<;;;999777777666555444333222222////////////////////////....../////////000000000000111111222333444555555666666777999;;;>>>@@@AAADDDEEEHHHLLLRRRXXX]]]```eeeeeeggglllqqqpppiiiccc^^^\\\ZZZXXXVVVSSSNNNKKKIIIFFFBBBAAABBBAAA???<<<;;;999888555333222111111......------,,,,,,++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,---...111444333111333999???BBBHHHOOOSSSVVVZZZ___ccceee]]]bbbkkkcccYYYpppfffCCCBBBBBBAAA@@@<<<777333888999888555333444333111<<<888444222111333;;;EEEDDDQQQkkkTTT@@@222222333---,,,333//////......,,,+++)))(((%%%'''111333(((&&&+++))))))((((((,,,333;;;AAACCCJJJ;;;888EEEyyyTTT;;;222<<>>YYYccc[[[CCCRRRNNNBBBJJJ}}}zzzpppmmm~~~sssVVVKKKPPPSSSMMMPPPVVVVVVMMMCCCDDDLLLHHHHHHHHHFFFDDDBBB@@@@@@FFFEEEBBB===999999<<>>BBB\\\ppp]]]KKKFFFIIICCCWWWmmmssshhhUUUFFF???<<<>>>OOOppp~~~fffSSS[[[gggdddhhhrrr{{{BBB999AAAZZZ^^^XXXdddssseeeFFF@@@CCCCCCEEEKKKdddddd777111---......,,,******)))+++,,,,,,)))((()))***+++++++++,,,,,,,,,------......///222555999;;;<<<>>>???@@@BBBEEEJJJPPPSSSQQQLLLEEE???<<<:::999888555555444222000///------++++++++++++++++++++++++******++++++,,,------...,,,------...///111444666111,,,...666===GGGYYYkkkwwwhhhwwwrrrllliiimmmnnnfffZZZYYYVVVQQQNNNKKKJJJGGGFFFDDDBBB???======<<<:::999555555444333222111111000------------------------,,,,,,---------............//////000111111222222333333444555777999;;;<<>><<<999666444333222111///---,,,+++************************))))))******++++++,,,,,,+++*********+++,,,,,,+++666//////333000(((***444MMMEEETTTsss{{{fffSSSKKKUUU\\\nnn```llluuuqqqfff^^^YYYWWWVVVSSSOOOLLLJJJIIIGGGEEEAAA???===<<<;;;;;;999777444444333222111000//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------......//////000000111111222333444666888999;;;>>>AAADDDGGGLLLSSSXXX]]]dddjjjkkkfff___\\\[[[WWWUUUSSSRRRPPPNNNJJJFFFGGGDDD@@@===:::777555333444333222000///.........,,,+++++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))))),,,///000000222666:::@@@GGGQQQWWWYYYYYYYYYZZZ```iiieeeYYY[[[hhhdddTTT[[[RRRRRRgggeeeUUUcccgggooowww}}}mmmEEE444222888555000000999>>>333###++++++++++++***(((''''''(((,,,888:::,,,&&&)))&&&((('''(((,,,333;;;AAADDDKKK{{{999<<>>OOOMMMKKKJJJJJJJJJIIIHHHBBBCCCCCCDDDCCCBBB@@@@@@XXXGGG666333;;;CCCAAA;;;KKKLLLMMMYYYuuuwwwdddOOO:::===VVVwwwooojjjQQQAAAZZZ}}}OOO;;;OOORRRddd]]]UUUhhhzzznnnWWWKKKKKK===[[[ooo777ooo@@@444,,,...///,,,***------+++******++++++)))(((++++++++++++,,,,,,,,,,,,***,,,...//////111444666666<<>>===:::666444333222111///...,,,+++***))))))))))))))))))))))))))))))))))))******++++++...//////000000//////...'''%%%)))111222///111888###666:::------AAANNNKKKkkkJJJFFF;;;666444HHHJJJQQQQQQ___YYY]]]___[[[ZZZ[[[\\\[[[OOOMMMIIIGGGEEEDDDAAA???<<<:::888888777777444333222222111000///......---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------........./////////000111333444555666:::>>>@@@BBBFFFLLLQQQVVV^^^eeeddd\\\UUUTTTVVVRRRPPPNNNMMMKKKHHHDDDAAA>>><<<:::888555444333222111000///...------------+++++++++++++++++++++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((***---...///222555888777???JJJQQQTTTVVVWWWYYY\\\```bbb^^^XXXUUUWWWZZZNNNNNNMMMHHHHHHaaa___@@@666222555<<<---444444...111999444'''*********))))))'''&&&&&&***+++666777***&&&)))%%%((('''(((,,,333<<>>@@@777===<<<222...<<>><<<:::999666444222111000...---+++***)))(((((((((((((((((((((((((((((())))))))))))******&&&))),,,---,,,+++,,,---///---***)))))))))---000)))+++111555333///111666888HHHOOOfff}}}oooVVVHHH<<>>>>>@@@EEEJJJOOOUUUZZZZZZUUUPPPOOOPPPOOONNNKKKJJJHHHDDD@@@===777777666444222111111111......---,,,++++++++++++************************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((()))***,,,---...000111222888AAAGGGKKKNNNRRRVVVUUUXXX```fff\\\MMMIIIPPPGGGKKKNNNHHH999888TTTuuuuuuXXXDDD555555666000...333'''111888333+++)))///444((((((((((((((('''&&&%%%((('''///111((('''***&&&((('''(((,,,444<<>>333((((((((((((((())))))))))))))),,,......------111444222888>>>AAA@@@@@@CCCGGGHHHDDD???;;;999999888777111111///...,,,***))))))(((((((((((((((((((((((((((((((((((())))))))))))(((,,,///...+++(((((()))+++...000/////////---***---,,,,,,---...---......---555...333555444>>>777___ppptttmmmkkkpppeeesss}}}zzzxxxxxxtttkkkfff___MMMEEEPPPDDD:::888888333444666...000)))555...***666222///***;;;000:::222IIIPPPRRRJJJSSSWWWTTTOOONNNPPPPPPJJJIIIGGGFFFDDDAAA===:::888666555555555444111///...------,,,+++***))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************++++++++++++,,,---...///+++111777999888999>>>BBBLLLNNNQQQSSSRRRPPPNNNMMMLLLJJJHHHFFFCCC@@@;;;888777777666333000/////////,,,,,,+++***************((((((((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((('''((())))))******+++,,,333777<<<@@@CCCGGGNNNSSS^^^^^^]]]ZZZVVVQQQLLLGGGJJJ@@@===FFFIIIAAA<<<===<<>>>>>===;;;999666444333111000...,,,+++***))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........///000111111222555555555555555555555555444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222444999@@@EEEKKKKKKJJJIIIIIIIIIJJJJJJDDDCCCAAA???===;;;:::999555555444333222111000///+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))***+++,,,---111222444555555777:::<<>><<<:::444777777555:::OOOppp~~~WWW???444222222000/////////.....................,,,)))(((((()))(((''''''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((()))...555<<>>??????<<<;;;:::888666444222111000///---+++***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------......///000000111222222222222222222222222222111111111000000000000111111111111111111111111///////////////////////////////////////////////////000000111222666<<<@@@CCCCCCCCCCCCCCCCCCDDDDDDAAA@@@???===;;;999777777333222111000///......---*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((())))))***,,,,,,...000222222333444777999BBBEEEJJJMMMMMMLLLHHHFFFGGGFFFEEEBBB???<<<:::888444333111///...,,,,,,+++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***,,,---...222777<<>>???TTTooolllCCCFFFQQQ^^^______nnn~~~CCC>>>rrrbbb000222,,,///)))...***+++++++++************)))))))))))))))))))))))))))*********++++++++++++,,,---///333777:::<<<===>>>::::::999777555333111000...---,,,***)))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,------......//////////////////////////////............------------////////////////////////........................------------------------,,,---...//////222555888;;;;;;<<<===>>>???@@@@@@>>>===;;;:::777666444333//////...------,,,++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((()))***++++++---...//////111333666:::>>>CCCGGGIIIGGGDDDAAA@@@@@@???>>><<<:::999888111000///---+++***))))))******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***+++,,,...000222666<<>>@@@@@@;;;;;;999777555333222111------,,,,,,+++******)))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))+++,,,------...111333444888>>>CCCEEEDDDAAA>>><<<<<<<<<;;;:::888777666//////---+++***)))((((((***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++,,,...000333888@@@HHHNNNNNNOOOQQQPPPLLLHHHFFFEEEAAA>>>:::777666444111//////---,,,...222444333111111///***&&&$$$)))111777///555???JJJSSSZZZ^^^```ddd^^^YYYYYYZZZUUUIII>>>@@@<<<666111///......---333111//////000///---************))))))))))))(((++++++***)))))),,,111555111---)))&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&(((((()))---444<<>>???@@@:::999888666444222000000,,,,,,,,,+++******))))))(((((((((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''((())))))***+++,,,+++,,,///111111555;;;@@@CCCBBB???===<<<<<<;;;:::888666444333///...,,,+++***)))(((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***,,,000333777===CCCGGGKKKMMMNNNMMMJJJFFFEEEDDDAAA>>>:::888666444111///,,,+++)))((((((+++...000%%%)))000444444000,,,))),,,------......////////////...---...///...+++)))'''***111777999666///******)))'''''')))+++------(((((((((((('''''''''''')))))))))((())),,,111555000---(((&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&((('''(((---444;;;AAACCCJJJzzzOOOqqq]]]______aaa^^^LLL@@@FFF444555BBBNNNWWWqqqZZZKKKPPPdddyyyQQQ>>>:::SSS{{{lllyyyxxxQQQ;;;<<>>>>>===<<<;;;;;;:::888666444222111...---,,,+++))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))+++///222555999>>>BBBIIIJJJKKKJJJGGGDDDCCCCCCAAA>>>:::777555333000...)))***,,,***'''&&&(((***222...)))%%%$$$%%%(((+++333222000......------...)))+++------,,,---111444888222,,,'''(((***...///222222111000---***'''&&&''''''''''''&&&&&&&&&&&&'''''''''''''''***...111,,,***'''%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&''''''(((,,,444;;;@@@CCCJJJvvvSSSsss____________VVVCCC777888444888>>>QQQkkkNNNRRRTTT[[[ZZZBBB>>>UUUyyy___DDD999???GGGZZZ\\\\\\YYYWWWYYY]]]aaa___dddlllrrrvvvyyy{{{|||}}}{{{{{{~~~zzz~~~{{{wwwqqqhhhbbbWWWRRRMMMLLLNNNQQQQQQQQQYYY[[[ooowww===TTTiiiaaakkkMMM999XXXzzz777...***333+++---,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************)))***+++---///111333444222222222222111000//////,,,,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///+++---111444777888999999777666555333111///...---******))))))))))))(((((('''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((('''(((((()))&&&((())))))((()))+++------///222666888999999999888888777666555333111000---,,,+++***)))((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((***+++,,,---000555;;;@@@HHHIIIIIIGGGDDDAAA@@@@@@>>>;;;777444222000---+++'''))),,,---,,,,,,,,,,,,'''(((+++...000///---+++!!!"""$$$''')))+++------+++---...,,,))))))+++...------...000111000---***###%%%(((*********)))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''***,,,'''&&&$$$$$$%%%%%%$$$""""""######$$$%%%%%%&&&&&&''''''(((,,,333;;;@@@CCCKKKuuu\\\uuu^^^]]]^^^[[[NNN>>>888:::555???@@@QQQzzzJJJ]]]\\\XXX[[[BBBAAAXXX{{{XXX:::222;;;JJJUUUWWWWWWWWWYYY^^^aaa^^^ZZZaaagggpppwww|||xxxtttmmmddd^^^]]]^^^___^^^ZZZgggwwwKKK___hhhggguuu|||PPP>>>ZZZ{{{777---***333+++...---+++++++++************)))))))))))))))))))))))))))))))))))))))************((())))))+++,,,...000111333333333333333222111111,,,,,,+++***)))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********---///+++---111444777888888888666555444222000...,,,+++((((((((((((((('''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))***))))))((((((((())))))%%%&&&'''''''''(((***,,,+++,,,///111444555666666555555555444333222111000,,,+++***((((((''''''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''',,,+++***)))+++111999???FFFGGGGGGEEEBBB???>>>>>><<<999555222000---***(((((('''%%%%%%''')))))))))((('''%%%$$$&&&'''''''''((()))++++++***(((%%%$$$((()))******)))))))))***---+++)))((()))******)))((((((((('''&&&%%%&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%''')))$$$######$$$&&&&&&$$$"""""""""###$$$%%%%%%&&&&&&''''''(((,,,333;;;@@@BBBLLLyyyjjjrrrbbb___```___OOO999333;;;<<<<<>>999???BBBKKKWWWVVVWWWWWWVVVVVV[[[ccciiinnnqqqwww||||||xxxuuutttrrrxxxooo\\\]]]bbb___tttNNNAAAXXX222,,,---111(((...)))+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...///000000000000000///......++++++)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***+++***(((''''''(((,,,,,,,,,---......,,,***///222+++'''...---***//////444555222333:::>>>======>>>>>>;;;666333444555666444111...---...///111---+++,,,222444111......+++000000***))),,,---***,,,---...000111333444555333222111///...---++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++,,,---///000222444444444444444333222111//////,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''<<<333---,,,------444===BBBKKKOOOJJJCCC???>>>>>>999888555222///---++++++((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&%%%&&&''')))+++***)))((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((+++000777???CCCIIIvvvvvveee\\\VVVUUULLL<<<555999===BBBSSSiii|||GGGppp{{{ZZZzzzHHH===777PPPzzzrrrQQQ666666@@@EEELLLVVVSSSTTTTTTVVVZZZaaaiiioootttvvvyyy|||zzzvvvtttttt|||}}}ZZZQQQ\\\kkkpppOOO;;;DDD444------000(((...***+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...///000000000000///...---+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************------,,,+++***)))***+++///...,,,+++++++++++++++%%%---///222;;;:::666:::555;;;===999777:::;;;:::>>>CCCGGGGGGDDDCCCEEEHHHEEEEEEHHHKKKKKKEEE999///999222,,,+++)))(((+++000,,,//////++++++///111///,,,---...///111222333444222111000///---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***+++,,,...///111222333333333222222111///...---,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''000+++(((***,,,,,,111777===EEEJJJFFF???<<<<<<;;;888666333111...+++***)))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((&&&&&&&&&''')))******)))(((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((+++000888???CCCIIIzzz~~~uuucccTTTQQQOOOHHH@@@===<<>>666000666;;;BBBPPPYYYaaaggggggeeefffhhhiiimmmttt{{{{{{vvvqqqrrrtttyyyuuuvvvyyywwwnnneeeEEE???;;;:::666000...000---///000---,,,,,,+++''',,,,,,---...///000111222000///...---,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***,,,...///000111000000000000///...,,,,,,++++++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&$$$%%%))),,,,,,...111666>>>CCC???:::999999888666444222///,,,***)))(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&''')))***)))((('''((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((+++111888>>>BBBIIIpppXXXOOOQQQQQQHHH@@@>>>LLL```nnnKKKyyyooozzz444333===>>>IIIiii\\\DDD:::666@@@LLLPPPPPPQQQRRRQQQTTT\\\hhhrrrxxxzzz{{{|||}}}~~~sssJJJOOOVVVYYYiii}}}sssGGG:::JJJ~~~777111---...(((000++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))+++,,,,,,------............---,,,******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++&&&&&&&&&))),,,...,,,++++++,,,,,,---///222666999+++???OOO[[[eeebbb]]]bbb\\\ccckkkllllllnnnssswwwrrr{{{}}}wwwwwwyyy~~~}}}uuufff\\\QQQBBB555...---...//////...---***&&&,,,,,,------...///000000......---,,,+++***))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))***,,,---...///////////////...---,,,+++******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&)))+++,,,...///222999>>>;;;888888999888555333111...,,,***)))((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))((('''&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((,,,111888>>>BBBHHHzzz___MMMJJJLLLFFF>>>DDDQQQlllgggKKKgggpppvvvDDD333333AAADDDIIIeeejjjAAA777777<<>>@@@\\\aaa[[[WWW```iiiwwwuuuUUU???:::555///---...000111333,,,,,,------......//////------,,,+++***))))))((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((()))***+++,,,---.../////////...---,,,+++***)))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''''''''''''''''''''''''''(((''''''(((***,,,,,,111777:::999777999:::999444333111...,,,***))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((('''&&&%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&(((,,,222888>>>AAAHHHoooTTTFFFEEEEEEBBBFFFOOOrrr^^^FFFVVVaaaxxxQQQGGG***@@@;;;GGGIIINNNiiittt\\\JJJ555222888AAAJJJRRRXXXWWWSSSQQQUUU^^^hhhqqqwwwyyyyyyxxx{{{bbbJJJPPPPPPZZZ\\\ssstttCCC777LLLuuu444222......***111)))+++++++++************)))************************))))))))))))))))))))))))((((((((((((((()))*********++++++,,,,,,,,,,,,+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,***,,,...---,,,+++,,,---///555===DDDHHHMMMRRRWWWSSS^^^bbbeeennnoooooowwwqqqqqqvvv}}}~~~rrr\\\OOO???666000------///------..................---,,,,,,+++******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''((()))***+++,,,------......------,,,+++)))((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''')))'''$$$$$$(((***(((///444777666666888999888333222000...,,,***))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''%%%%%%$$$&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&)))---222888>>>AAAHHH```FFFBBBIIILLLKKKMMMxxxWWWFFFYYYnnnjjjHHH666---777999HHHHHHPPPQQQZZZuuuyyyTTT>>>999333888BBBJJJMMMRRRXXXXXXSSSUUU]]]jjjuuu|||~~~eeeLLLFFFMMMMMMKKKgggeeelllCCC888EEEooo111222...///+++111(((+++++++++************)))************************))))))))))))))))))))))))(((((('''''''''((()))))))))******+++,,,,,,++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))),,,---,,,***---666>>>AAAFFFMMMQQQSSSWWW^^^cccYYYbbbdddnnn}}}~~~qqqddd[[[NNN===...(((//////..................---,,,,,,++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((()))***++++++++++++,,,,,,,,,+++******(((((('''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''%%%(((((($$$$$$((()))&&&,,,111333222222666666444111000...,,,***)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&)))---333999>>>AAAGGGfffDDD>>>JJJRRRTTTRRRUUUIIIhhhKKK...BBB<<>>@@@GGGZZZ;;;LLLNNNRRR```bbbdddhhh@@@CCCBBBEEEIIIJJJJJJNNNUUU\\\VVV```}}}ppp```JJJ:::666;;;BBBFFFMMMTTT[[[[[[WWWTTTUUUYYYfffrrr~~~zzz~~~\\\EEEFFFEEEHHHLLLLLLNNNYYYgggUUU<<<===HHHyyyVVV:::,,,---,,,+++...+++333$$$'''666111;;;dddNNN%%%222IIIlllmmm{{{{{{rrr666&&&YYY444))) :::***iiiKKK ,,,222,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************)))***++++++---000...,,,///000---777NNN\\\aaajjj___^^^UUUJJJSSStttxxxiiiEEE777111......---+++...555...---,,,+++---...---)))************))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((***+++---000222333333333222111///,,,***'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((((()))---333:::>>>@@@FFF}}}FFFTTT\\\PPPjjjQQQpppdddDDDCCCOOOIIIIIIMMMSSSVVVXXX^^^eeebbbqqqyyyWWWJJJ;;;333777BBBKKKOOORRRWWW[[[[[[WWWUUUYYY^^^rrrxxxwww~~~XXXOOOXXXJJJKKKMMMPPPOOOTTTddduuuSSS<<<:::EEERRR888+++...,,,,,,...***...111///###@@@111qqqzzz777******###888XXX888 000))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))((())))))))))))************+++)))'''(((,,,111222000+++>>>OOO]]]ggg```TTTUUUSSSVVV```vvvzzzrrr|||TTTLLL???444111222,,,###,,,,,,+++***+++,,,---,,,************))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))***---///111222222222111000///,,,***'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((((()))---333:::>>>@@@FFFUUUZZZjjjdddiiiqqqoooaaaCCC???EEEFFFCCCOOOQQQWWW^^^bbbeeemmmuuuvvvnnnYYYAAA999000111<<>>@@@GGGiii```sssqqqkkk|||UUUNNNFFF>>>???GGGPPPUUUUUU[[[^^^cccjjjllloooxxxxxxYYYCCC;;;666333888DDDOOOTTTTTT\\\\\\ZZZWWWVVVZZZdddkkksssxxxzzztttllliiinnnuuussszzzyyypppsssuuuvvvxxxzzz~~~rrreee```iii\\\UUUYYY```^^^VVVQQQcccaaa^^^[[[[[[```jjjsssLLL:::777RRR|||BBB111,,,///,,,,,,...)))...)))'''"""222---^^^***666^^^OOOrrr---###...)))>>>***---///>>>!!!nnn,,,'''))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))*********))))))******+++,,,,,,,,,***...111000---111@@@PPPfffoooeeeSSSRRRgggiiiiiissswwwZZZ111(((999000000000000---)))***---+++++++++*********))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((***+++---.../////////...---+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))---333:::>>>@@@GGGnnnzzzeeeCCC777CCCOOOPPPJJJKKKWWWdddjjjlllqqquuuvvvxxx~~~]]]DDD666777777:::BBBLLLTTTWWWWWW\\\[[[YYYWWWXXX^^^hhhpppsssuuutttllldddcccllluuusssxxxwwwtttvvvxxx{{{}}}{{{dddggggggaaaYYYVVV[[[aaaXXX```iiijjjbbb\\\```hhhwwwvvvuuuxxx~~~uuuJJJ===:::[[[qqq;;;///...000,,,---///)))000'''---***###)))hhh///---;;;666 ___,,,---vvv555+++'''555$$$***((())))))))))))))))))))))))))))))))))))************((()))))))))*********+++)))******+++,,,---------333+++'''...;;;JJJ]]]lllXXXaaadddrrr{{{iiinnntttcccCCC,,,///,,,---111///+++***...++++++++++++************))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((()))***+++,,,---......---,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((()))---333:::>>>@@@GGGNNNGGG999UUUMMMGGGMMM[[[gggiiigggqqqrrrwww{{{|||fffHHH888444333999BBBKKKSSSYYY\\\]]]ZZZZZZYYYZZZ]]]dddlllrrrrrrvvvwwwsssllliiilllqqqvvvxxxxxx{{{}}}}}}|||zzzzzzyyyrrrkkkddd]]]YYYdddeeeddd^^^XXXXXX___gggjjjoootttsssppppppuuu|||oooJJJ>>>444VVVqqq777///000000+++---000******%%%///888'''444rrr&&&'''&&&fff666000>>>777***,,,777!!!---)))))))))))))))))))))))))))))))))*********++++++((())))))******+++++++++******+++,,,------...//////(((...EEEZZZ```\\\YYYSSSvvv^^^cccsssfffGGG444,,,***///000,,,,,,000,,,++++++++++++*********))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***+++---...---,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''&&&'''(((&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((()))---333:::>>>@@@HHHFFF???MMMLLLGGGKKKRRR\\\gggqqqxxx|||tttwww}}}mmmMMM;;;777999:::DDDOOOWWWYYYYYY[[[^^^VVVXXX[[[___dddjjjpppttttttwwwxxxvvvsssqqqsssuuu||||||uuurrrooommmnnnnnnnnnmmmhhhjjjlllllllllqqqzzz~~~{{{zzzfffEEE===666```vvv666000222111***,,,111+++222+++---///qqq666888---***'''444'''vvv___222&&&TTT///,,,))))))))))))))))))))))))))))))*********+++++++++((())))))******+++,,,,,,******+++,,,---...//////***555LLLbbbfff]]]ZZZ```www^^^bbbmmmJJJ::://////111------222,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))*********++++++*********++++++*********************************))))))))))))))))))))))))))))))((()))***+++---...,,,++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''''''''(((&&&&&&'''(((((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))---333:::>>>@@@HHH||||||fffPPPEEEVVVAAARRRSSSRRRVVVbbbpppxxxuuuppp|||uuuPPP888222666<<>>@@@HHHvvvwww@@@PPPKKKIIIMMMRRRYYYdddlllrrrwww~~~TTT<<<555666AAAMMMYYY]]]^^^ZZZVVVTTTUUUVVVPPPdddnnnfffiiiyyywww|||xxxwwwzzz|||~~~RRR>>>555AAA```nnn333111...,,,------,,,+++///))) 666&&&MMM777222---LLLFFF---111WWW111 ```'''222(((///[[[ZZZ000)))************)))))))))))))))************+++++++++******+++++++++,,,,,,,,,'''+++......,,,---111444NNNhhhoooVVVRRRbbbZZZkkkSSS333333000(((222...---,,,---......,,,++++++++++++************)))))))))))))))************,,,------***&&&&&&***...((()))((((((+++......+++((()))***)))))))))***,,,)))(((((('''(((***,,,---''')))++++++******,,,...---,,,++++++,,,+++)))&&&))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))000***%%%%%%))),,,)))%%%......,,,)))((((((,,,///...///---***---222000***///...---...///000///------,,,,,,,,,------***(((...***''''''***+++)))'''+++)))((((((+++,,,+++******+++++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&"""%%%((()))((('''((((((...***%%%######%%%&&&'''+++((($$$$$$)))...---)))***&&&$$$%%%))))))%%% '''&&&&&&'''))))))&&&$$$%%%&&&((())))))(((''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''(((***...222777;;;>>>HHHyyyDDDJJJJJJIIIQQQdddrrr{{{|||lllGGG777777>>>JJJVVV]]]^^^]]]XXXTTTSSSTTTUUU\\\kkksssppprrr|||}}}vvvttttttvvvyyyzzz{{{zzzJJJ===444>>>~~~xxxTTT333111...,,,------,,,+++###888......000,,,222...666...```eeehhhLLL'''///~~~eee>>>KKK'''888+++*********))))))))))))************++++++++++++***++++++++++++,,,,,,,,,333***+++333000***;;;VVVlllnnnQQQ]]]lll\\\[[[NNN111333<<<+++...---,,,---......---+++++++++++++++************))))))))))))*********+++(((***,,,///000...+++(((333222///---,,,+++(((%%%,,,...///...+++)))((()))444333000---+++((('''&&&------------+++************)))'''((()))+++***)))******)))))))))((((((((())))))))))))))))))))))))'''''''''((((((((())))))"""'''---...,,,)))((()))&&&)))---//////...------&&&///555333333;;;DDDHHHRRRSSSTTTVVVVVVRRRLLLGGGBBB<<<333...,,,///111333...,,,***)))***,,,...///)))(((''''''(((***+++,,,***++++++++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$)))------***'''%%%%%%***///111111...)))$$$+++)))'''''')))+++,,,---"""$$$&&&)))***)))&&&$$$&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&%%%'''''''''''''''''''''''''''(((***...222777;;;>>>III~~~vvvXXXIIILLLHHHUUUwwwjjjPPP777444>>>JJJUUU______\\\XXXUUUSSSTTTVVVXXXeeekkkqqqsssuuuwwwtttooorrruuu{{{~~~}}}lllBBB<<<555DDD~~~:::333000...------------,,,***333***"""444,,,...VVV!!!///"""KKK777???PPP555{{{333&&&+++++++++*********))))))************+++++++++,,,++++++++++++,,,,,,,,,,,,222+++***///000666QQQoooiii\\\iiimmm___eeeJJJ222111...---,,,+++,,,......---,,,,,,+++++++++************))))))*********+++++++++...***&&&'''+++------***&&&&&&&&&))),,,,,,,,,+++***,,,//////...---......%%%''')))+++---///000111,,,+++***+++,,,---,,,+++,,,***'''''')))+++++++++*********))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))((()))***((('''(((---222444222...+++***...444:::HHHUUUbbbiiimmmrrrwwwxxxnnnqqquuuyyyxxxsssjjjcccfffbbb[[[SSSKKKAAA777111(((,,,111333222...)))'''*********)))((((((+++---***+++,,,,,,+++***(((''''''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%$$$%%%&&&'''&&&---,,,(((###!!!$$$+++111)))***)))((((((---888AAA>>>@@@@@@<<<555...+++)))///---***'''&&&(((---222((((((((((((((((((''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''((()))+++...333777<<<>>>JJJpppuuuWWWZZZUUUfffxxxRRRJJJ;;;222999HHHUUU\\\aaa[[[VVVSSSTTTVVVXXX\\\aaannnlllnnntttvvvssspppppp{{{}}}aaa:::888444PPPwww{{{333333000...------......---444'''---+++&&&===;;;UUUyyy;;;BBBccc%%%777...iii>>>%%%:::666sss333%%%,,,,,,+++++++++******************+++++++++,,,,,,+++++++++,,,,,,,,,------***111000+++999VVVhhhjjjPPPlllwww```bbbFFF)))222...---,,,,,,---......---,,,,,,+++++++++******************+++++++++,,,,,,...+++))))))***++++++)))333000///111222000------+++,,,,,,+++***+++---000000111111111///---+++)))...+++((((((+++...000111...---++++++,,,,,,+++)))++++++*********)))))))))))))))))))))))))))))))))(((((()))))))))*********000***%%%%%%***......,,,&&&***000999GGGWWWgggrrr}}}rrrccc[[[\\\bbbhhhiiitttvvvzzz~~~~~~yyyuuugggiiilllnnnmmmggg___YYYLLLBBB444***'''***///333+++,,,...---***)))***+++++++++,,,,,,,,,+++)))(((''''''''''''''''''''''''''''''''''''(((((((((((((((&&&%%%&&&)))+++***)))+++***(((''''''))),,,...222<<>>>>>:::555...***)))***++++++***)))))))))******))))))((((((((('''''''''''''''''''''''''''''''''((()))+++...333888<<>>JJJQQQRRRQQQOOOOOONNNUUUfffwwwzzzuuuzzz]]]GGG:::===DDDyyyiiiWWW<<<222000......///000000///000+++)))***BBB@@@@@@KKK___^^^TTTlllfffGGGzzzMMMVVV```WWWjjjhhhmmmhhhdddTTT===ZZZqqqsss___mmmnnn```fffTTT[[[JJJ,,,::::::------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...111...@@@^^^ddd^^^wwwrrrnnnWWWNNN888555222000/////////...------,,,,,,,,,+++++++++,,,,,,,,,,,,------------000...,,,---333>>>KKKTTTLLLCCC???EEEHHHFFFIIIQQQhhhhhhhhhhhhhhhjjjnnnqqqmmmmmmllllllmmmmmmnnnnnnnnnnnniii]]]NNNBBB>>>>>>666333000......//////...---,,,,,,,,,,,,+++++++++*********************************+++++++++,,,,,,/////////000999MMMgggzzz{{{|||}}}~~~zzzzzz~~~nnn```ZZZZZZ]]]@@@888///+++---///...,,,+++,,,---......---,,,+++))))))))))))))))))))))))&&&''''''((())))))******(((+++---***'''***111999222EEE___qqqtttkkk```YYY<<<>>>JJJ\\\fffjjjsssuuusssrrrsssuuuuuutttqqqsssjjj```ZZZYYYWWWRRRNNNGGGCCC<<<555000---,,,,,,,,,++++++++++++*********(((((((((((((((((((((((()))***,,,///444999===???GGGKKKwww}}}~~~kkkYYYJJJ>>>777555555AAAMMMOOOLLLKKKLLLNNNQQQ\\\qqqzzz}}}TTTAAA444555@@@|||AAA666222000......///000000///777%%%III>>>HHHUUUZZZPPPOOObbb^^^uuuooo|||rrrxxxqqqvvvrrrnnn}}}tttgggjjjcccppp```XXXsssrrrYYYjjjcccssshhhdddccc]]]VVV555......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,BBB^^^iiibbblllbbblll}}}wwwpppVVV;;;777333111000//////...---------,,,,,,,,,++++++,,,,,,,,,---------......+++111===MMM[[[aaa```]]]KKKDDDDDDQQQ\\\aaakkkwwwppppppooolllgggcccaaa```aaa`````````aaaccceeefffaaahhhlllhhh]]]TTTSSSUUUFFF@@@777111......//////---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,+++)))///FFFdddzzz}}}}}}zzz~~~qqqjjjjjjmmmoooyyyjjjdddXXXJJJ888......000...++++++,,,---.........---,,,))))))))))))))))))))))))&&&''''''((()))******+++(((+++---+++)))000>>>JJJjjjkkkdddTTTCCC>>>GGGRRRuuurrruuuyyywwwuuukkkXXXUUUPPPGGG>>>666111//////,,,,,,,,,+++++++++******)))))))))))))))))))))))))))***,,,///444999===@@@HHHIII{{{ttt{{{pppRRRRRRRRRMMMHHHBBB888...000888999@@@GGGJJJIIIHHHJJJNNN]]]lll{{{nnnGGG===;;;222HHHsss@@@444333333222111000/////////:::HHHOOOVVV^^^^^^___iii___mmmwwwwwwvvvwwwssskkkxxx|||wwwjjjfffaaaaaaeeefffdddcccdddaaa\\\III???444------///111111---------,,,+++,,,...000000...------............777PPPggg\\\___kkkyyy[[[LLL???333/////////000111,,,///000---,,,---///000333***(((...000---000888FFFXXXcccXXXFFF@@@JJJVVVbbblllsssmmmbbbcccrrrxxxsssttt}}}vvvrrreeedddoookkk\\\UUUaaa___TTTBBB444////////////...,,,***,,,///...+++++++++++++++++++++++++++&&&---000---,,,000///,,,000222KKKlllrrrdddlll|||~~~xxx|||pppdddwwwsss___LLL888222333---...222000+++)))---333111+++---,,,+++***))))))))))))'''((())))))))))))***+++...***000000...JJJiiikkkfffGGG<<<======RRRqqq{{{ssssss|||fffTTTBBB:::777000'''111333,,,+++111...###,,,+++******))))))******+++,,,...111555999===???EEECCCxxxvvvrrrLLL:::<<<888666666222///444<<>>EEEEEECCCCCCCCCEEEHHHJJJPPPWWWbbbnnnzzzxxxVVV???999:::>>>sssZZZ555000222///,,,---222<<>>QQQ```eeeiii___VVVYYYiiiuuuqqqeeerrrjjj___WWWVVVQQQAAA000111///...---------------,,,,,,,,,,,,,,,,,,,,,,,,444)))'''///...)))555IIIvvvpppiiidddbbbgggtttsssrrrZZZQQQ000333777...+++000333000...///...---,,,+++************---***(((***...000---***555999JJJiiivvv]]]DDDCCCCCCeeesssjjjqqq]]]LLLOOO]]]jjjzzztttqqqFFF???222---222222******333......---,,,,,,,,,,,,---,,,,,,...111444999<<>>pppzzzGGG666333000111444999AAAIIIQQQVVVmmmxxxyyysss\\\ZZZWWWRRRJJJ???222***000///////////////...,,,///***---444111,,,999NNN```RRRuuu|||}}}oooUUU|||}}}}}}rrrpppEEE777777555222222222...---000333222222222111000000:::UUUqqqyyyqqq```rrr{{{nnn^^^hhh{{{iii___YYYMMMAAA222000///111111//////111------------------------***+++///111---222NNNooowwwwwweeeoookkkgggwwwqqq___BBB333444///***...777666...///...---,,,++++++++++++++++++++++++,,,---...///---MMMeeeppplllQQQIIIaaajjjxxx|||SSSKKKMMMfffoooOOO333000666555///,,,///...------,,,,,,------,,,---...111444888<<<>>>FFF???TTTzzz|||yyy{{{wwwiiiHHH@@@<<<666222555<<>>???CCCIIIPPPTTTVVVVVVUUURRRNNNIIIFFFNNNgggXXX;;;333999777HHHYYY===666555000333:::CCCMMMXXXaaaffffffsssbbbQQQRRRQQQBBB111000...------///000///---...---111333------CCC```UUUaaawwwuuuzzztttgggwwwcccccceeeZZZiiimmmxxx^^^XXX\\\UUU___jjjfff```hhhbbbKKKFFF```aaa\\\XXX;;;555555333222000,,,---222444000///111(((999IIIRRR```qqqzzzzzz}}}nnnaaakkk|||ggg[[[UUUAAA999555666555000---...........................(((---//////666MMMkkkzzzyyymmmqqqtttZZZ777555444555333//////111000///...---,,,,,,,,,,,,(((,,,///,,,)))+++333<<>>EEEFFFEEExxxhhh{{{oooZZZUUUPPPEEE888333888===???FFFJJJOOOTTTWWWXXXXXXWWWWWWVVVUUUPPPGGGHHH^^^wwwqqqMMM999999<<<666hhhjjjxxx888444333222666>>>KKK[[[lllzzz{{{fffWWWLLLFFF444000------///111000......000333111---666OOOhhhWWW~~~iiiVVVzzzvvvHHH444333333111111---...222111,,,...555???GGGRRR]]]jjjssstttooo\\\uuuzzz```QQQAAA333222333000...111////////////////////////111...+++222LLLkkkzzzyyywww{{{jjjnnnwwwmmmjjjiiiiiiuuunnniiirrr{{{vvvHHH'''---666000---555111000///...------------'''---000---)))000AAAQQQssswwwtttppppppppp|||SSSNNNyyylll>>>)))+++444......---,,,,,,,,,,,,------...///111444888;;;===FFFPPP==={{{~~~~~~sssmmm\\\FFF999999>>>@@@MMMRRRWWWYYYWWWTTTTTTTTTVVVTTTUUUVVVTTTYYYqqq___BBB888999AAA===zzzSSS777222555777>>>MMM___sssgggPPPGGG<<<666000...000111000......222222...333EEEZZZfffwww|||zzzzzzaaa;;;333555333444000000333111...888FFFcccYYYUUU```qqqxxxvvvqqq~~~wwwZZZ>>>555444222111555000000000000000000000000555///222GGGeeexxx|||xxxssssssooo~~~iiiaaabbbaaaaaaccciiiqqqzzzgggrrryyyrrr```TTTWWWaaazzzFFF///111777666333111111000///............***---...---///===UUUggglllcccmmm|||{{{UUUJJJ~~~vvvBBB000666000///......------............///111444888;;;===HHHRRR555{{{|||wwwfffNNN>>>???GGGKKKOOOTTTXXXWWWRRROOOOOORRR^^^VVVSSSWWW[[[ggg{{{RRR999666000AAAAAATTT;;;888444::::::GGG]]]uuummmKKKBBB;;;333///000222000...///333000,,,999QQQ``````uuu{{{}}}wwwCCC666999777666111111444333444EEE[[[oooiiigggjjjkkkmmmzzztttbbb]]]KKKMMMRRRXXXWWWSSSQQQSSSIIIOOOOOOOOOPPPLLLRRRdddtttYYYCCC;;;444111333000000000000000000000000000///AAAaaauuuwwwzzzxxxsss{{{rrr___]]]pppjjjeeebbbpppPPP+++444:::---222111000//////.........------,,,---555IIIdddvvvjjj|||mmmnnnlllKKKiii|||HHH///111111000///////////////......///111444888;;;===JJJLLLJJJVVV~~~zzzyyynnn\\\MMMJJJMMMPPPPPPMMMOOOVVVZZZTTTLLLGGGMMMSSSXXX[[[hhhgggDDD888;;;===<<>>VVVbbbooosssfff^^^tttdddQQQMMMQQQXXX___fffkkksssyyy}}}~~~{{{xxxuuuttthhhfffccceeeuuuUUU444666777111333333444333111...///222===&&&llliiittt}}}rrrvvvxxxtttaaa\\\uuuooobbbvvv@@@222::::::555666///...222,,,)))333+++666111...GGGbbbjjjhhhxxxrrrggg{{{QQQYYYxxx===222222222111000/////////000///000333555555:::@@@IIIWWWLLLKKK~~~xxxwwwpppddd[[[YYYYYYWWWXXXTTTUUU[[[]]]XXXQQQMMMPPPVVV\\\dddwwwzzzUUU:::555::::::<<>>:::666444111...333666111,,,<<>>>>>>>>???@@@999888777666666666888888>>>666444;;;???EEE\\\vvvYYY555666<<<111666444111NNNZZZYYY{{{qqqjjjrrrUUUSSSOOOLLLWWW```pppwwwyyyxxxvvvwww{{{}}}{{{uuu???<<<;;;444EEE]]]aaa```kkkwwwzzz;;;777333555:::666000555@@@fff___rrrvvv{{{yyybbb}}}iiiUUUPPPOOOZZZjjjzzz|||nnnkkkddd<<<111333444---111777111...AAAOOOYYYcccbbb]]]aaa~~~666wwwfff@@@333222///...222000///000333555555:::@@@KKKuuuGGGMMMzzzrrrwww}}}xxxoookkkhhhmmmppprrrxxxyyyvvv~~~TTT===888999999777GGGZZZ444???;;;III{{{hhhOOO===666777888888444333222222111111222222444444333333333444444555666333333777666555>>>KKKuuuyyyEEE888;;;333333222...WWW^^^sss___WWWUUUVVVdddppp~~~yyyEEE<<<;;;777JJJbbbgggpppXXX777333444888555111===OOO___nnnqqqttt{{{vvvzzzooommmYYYYYYiii}}}wwwPPP444222;;;222111666...999>>>NNNeeeiiiXXXbbbGGGbbb~~~|||zzzyyyyyy|||xxx~~~zzzzzzoooMMM888111///111444000///000333555555:::@@@JJJJJJCCCmmmoooxxxxxxrrrpppllluuu||||||~~~hhhDDD888888777;;;CCCtttwwwaaaiii777888AAAllleeexxxXXXOOOBBB999666666444222666777777777777777666666777777888888999999999999777999::::::888777888999BBBiiieee<<<444555000444777SSShhh]]]KKKBBB<<>>:::<<>>===>>>@@@>>><<<===AAA;;;EEEIIISSS|||ZZZ777666555===;;;___pppWWWLLLQQQRRROOOPPPTTTSSSOOOXXXXXXSSSLLLNNNccc}}}rrrmmm___jjj}}}ppp<<<999QQQeee]]]KKK555;;;555@@@MMM^^^eeennnhhh{{{rrrHHH666333;;;;;;666HHHOOOZZZhhh```sssTTT}}}~~~ppp[[[<<<555777,,,222000111444555444888>>>MMMOOOKKKNNN___yyyzzzxxxRRRAAA444888AAA999WWWaaaPPP:::888JJJfff===;;;888666999===BBBEEE???///;;;QQQHHH===BBBKKK;;;???IIIQQQKKK@@@>>>DDDGGGIIIIIIHHHJJJLLLGGG@@@RRR???AAAYYYtttrrr;;;;;;555;;;BBBgggdddfffgggfffmmmyyyxxxgggYYYTTTXXX^^^zzz{{{QQQQQQiiicccBBBMMMZZZrrrxxx======///HHHPPPbbbaaannnddd}}}sss333::::::888>>>GGGXXX[[[ZZZ___WWWTTT{{{iii```HHH///...777222000111444555444888>>>KKKQQQCCCHHHKKK]]]AAA<<<333===<<<@@@}}}EEE333CCC999___dddAAA333444???BBBBBBBBB>>>OOONNNccchhhcccooovvvpppgggfffddd___YYYZZZSSSPPPuuu???999666777KKKsss}}}yyyvvvTTTGGGIIIbbb\\\jjjJJJUUUaaa~~~```jjjMMM???111QQQRRRaaabbbjjjyyy}}}>>>???999666GGGIII^^^___WWWsss>>>zzztttjjj___eee~~~jjj^^^OOO444+++;;;222000111444555444888>>>JJJPPPAAABBBCCCzzzqqqOOO<<<999777???444[[[eeeeeeXXX444IIIEEEwww]]]@@@+++444OOOSSSUUUjjj~~~lllLLL555888555SSS~~~aaaVVV[[[ttt]]][[[RRRQQQllltttbbbkkkjjjmmmxxxiii@@@<<>>KKKMMMGGG>>>CCCXXX|||ZZZEEE<<<666;;;???888uuuSSSEEE666;;;UUU___;;;===GGGKKKGGGQQQrrrxxx{{{xxxoooccc999;;;666XXXvvvvvvaaaSSS\\\[[[~~~VVVSSSSSSXXX]]][[[PPPFFFCCC@@@CCCQQQbbbjjjgggaaaZZZ@@@EEEHHHUUUYYYaaasssrrrrrr```;;;:::<<>>JJJJJJOOO<<>>EEEKKKJJJFFFDDDQQQZZZ___mmmHHHFFFEEETTT______|||lllNNNSSSjjjwwwwwwkkkcccSSSNNN\\\TTT^^^llleeejjjKKK:::CCCLLLZZZggg^^^mmm~~~NNN~~~nnnggg]]]DDD111444222000111444555444888>>>IIIKKKPPP<<<===555VVVzzzoooNNN<<<888888===:::DDDZZZCCC555:::BBBlll777NNNGGGPPPbbbOOOhhhIIIWWWrrrXXXFFFFFFUUUQQQHHHeeehhhIIIBBBBBB@@@xxxyyy@@@:::???```eeeOOOxxxyyyeeeqqqrrr|||fffMMM===:::===DDDEEEHHHIIIFFFIIIZZZlll```YYYeee^^^DDDPPPNNNcccggguuuYYYFFFGGGIIILLLdddwwwnnngggllllll999JJJPPPbbblll```eeelllwwwRRRHHHTTT___wwwlllhhhWWWDDD999333222000111444555444888>>>IIILLLKKK;;;999:::EEEiii~~~{{{yyyRRR>>>::::::888GGG999IIIVVViiiddd;;;???777NNNvvvFFFUUUHHHUUUzzziiiZZZEEErrrEEEHHHSSS[[[WWWMMMJJJOOOVVVmmm>>>@@@WWWaaayyyFFF888CCCccc[[[HHH{{{}}}lllzzzqqqzzzYYYNNN???888999???CCCEEECCCIIINNNNNNOOOcccSSSzzzsssEEE___HHHbbbsssxxxgggxxxrrrnnn777NNNTTTjjjllleeeOOOXXXCCCXXXttt{{{sss___IIIKKKGGG,,,222000111444555444888>>>LLLTTTKKKBBB???666666aaarrrjjjjjjgggXXXGGG;;;333:::<<<777GGGiiiSSSDDDBBB888555IIIvvvQQQEEEbbbLLLggg___ttt|||mmmCCC]]]OOONNN\\\iiinnntttrrrWWWMMMeeedddYYY;;;QQQTTT{{{DDD<<>>444555AAAHHH@@@cccVVVvvv@@@///AAA<<>>mmmOOOLLLGGG+++;;;000NNNlllgggNNN^^^KKKTTTBBBXXXtttlllKKKUUUaaayyysssOOOHHHJJJSSS~~~III555KKKssszzzcccOOOIIIjjjddd{{{VVVEEEQQQ```eeewwwyyylllYYYPPPQQQfffoooUUUSSS^^^ttt}}}rrrfffSSSqqqqqqXXXttt{{{wwwlllhhhTTTCCCCCC222111222222222333555999<<>>>>>AAAKKKkkkbbbFFF<<<<<<888@@@CCC444KKKaaajjjJJJ???666999DDD???RRRpppssssss```}}}qqqMMMUUU___xxxddd^^^|||{{{BBB???DDDkkkYYYiiisss[[[OOOHHHJJJllllllvvvwwwgggWWWuuuOOOEEEHHH@@@___aaadddmmm||||||RRR{{{|||qqqhhhkkkdddRRRHHH===222000111222222222444888;;;IIINNNJJJFFF;;;666888444333;;;lllTTTkkkrrrnnn[[[IIIBBBAAA===777222///BBB^^^xxxoooaaaGGG===999999888>>>@@@888tttoooOOOiiiAAA;;;AAA777===333EEEyyyZZZSSSPPPbbbxxxzzz@@@@@@???cccZZZkkk___fff{{{fffQQQIIIFFFMMMrrrpppyyylllNNNKKKbbb^^^[[[iii^^^nnnzzzkkkOOO}}}lll~~~qqqfffnnndddSSSMMM===555000111111111222444888;;;HHHJJJAAA;;;:::777333555555,,,QQQbbbNNNWWWuuuXXXIII;;;777999888555444888888:::EEEZZZrrriiiQQQGGG>>>444AAA<<<666888===:::BBBVVVTTTxxx:::<<<;;;DDD<<<111777BBBfffPPPfffzzzssszzzDDD<<<===aaaxxxllltttUUUuuu}}}qqqccclll[[[IIIDDDFFFPPPwwwqqquuu{{{eeeXXXwwwjjjKKKyyyrrr|||fffqqqcccnnnbbbQQQNNN;;;666000111111111111444777:::GGGFFFEEE777999888...555===333===[[[gggzzzNNNDDD999444333333777===:::;;;777444;;;QQQjjjyyy~~~XXX;;;BBB\\\iiifffGGG@@@666<<>>aaa```WWWcccxxxzzzpppooobbbwwwaaaSSSDDDBBBEEEQQQ{{{|||llluuuRRR|||~~~}}}cccHHHttt\\\yyy|||ppp```mmm^^^NNNLLL888555000000111111111333777:::FFF@@@AAA===777333222333444444111LLL{{{XXXQQQwww~~~XXX111555888@@@222BBB===;;;======999555;;;SSSjjjuuuvvv{{{zzzgggeeeaaaeeesssRRR999>>>,,,EEE<<>>HHH@@@???;;;666333222333333333000777YYYeeeAAAcccyyyGGG222@@@DDDIII<<>>HHH@@@<<<999555333333333333222444...AAA~~~yyyVVVDDDWWWnnniii>>>///222???;;;CCC???:::666444555777:::DDDMMMbbb~~~\\\DDDQQQLLLAAAOOO[[[PPP>>>FFF___~~~]]]999444777888555DDDpppTTT[[[999444333777777222444;;;888:::YYYooo<<<>>>DDDPPPIIIUUUzzz^^^mmmkkkaaa@@@<<<999BBB}}}{{{{{{~~~ttttttwww```JJJ???BBBEEELLLNNN{{{WWW}}}LLLtttggg~~~BBB```wwwEEEQQQhhhOOO]]]vvvhhhSSSTTTGGG777111000000222111000666>>>III|||@@@:::777444333333333222000333333888ggg@@@===KKKiiilllAAA000>>>EEE666555???:::555444999???AAADDDGGGRRRdddaaahhhXXXTTTcccTTTKKKgggbbbnnnAAA]]][[[@@@;;;555@@@>>>,,,vvv^^^BBB777666888;;;888333444999;;;999MMMBBBLLLOOOPPPccceeelllVVV{{{ddd???>>>666???lllooopppwwwXXXDDD???EEEEEEOOOTTTnnnyyyeeeOOOMMMrrrvvv???RRRqqqCCCHHHxxxdddxxxaaaDDDbbbvvvcccOOOMMM@@@,,,111///000111111111777???IIIvvv???:::777444333222222111000***777...;;;___{{{[[[999555HHHqqqeeeXXXCCC===>>>HHHRRR```888444555===EEEGGGGGGIIIRRR~~~|||VVVRRR|||VVVSSSgggcccfffKKKUUUVVVBBB666)))666777>>>fff^^^{{{III777666444444555555222222555888///BBBPPPOOOQQQLLL~~~|||]]]FFF===???777>>>YYYnnnxxxeeecccNNN@@@BBBEEEDDDNNNgggpppqqqRRRUUUgggiiifff:::AAAqqqdddvvv|||uuuAAAEEE^^^pppTTTDDDkkkxxxdddRRRKKK???***000///000111111111777???IIIooo>>><<<999555222111111000000(((888+++&&&>>>pppwwwvvvSSS:::666VVV}}}|||{{{III+++FFFuuu555444888AAAGGGIIIKKKNNNaaammmxxxsssBBB888aaazzzTTT[[[oooxxxrrrSSSqqqNNN===;;;===???777222IIIgggbbb[[[///333444222111111333555666666666---@@@ggglllOOONNNcccIIIxxx===???<<<;;;===KKK{{{yyyzzzyyyxxxxxxuuuwwwtttxxxKKKDDD>>>CCCAAAEEENNNuuugggnnnbbbcccXXX<<<;;;]]]iiipppsssccc???CCCPPP~~~WWWCCCNNNyyy|||kkk]]]OOOEEE222000...///111111111777@@@HHHiii===???;;;666222111000000000///222...000222YYYnnn~~~wwwVVV666>>>]]]tttQQQ???dddPPP555777>>>EEEHHHIIIOOOVVVlll{{{kkkUUURRRNNNaaaeeeVVVmmmsssvvvnnn|||hhh>>>777666,,,000AAA<<>>DDD>>>MMMUUU^^^TTTssshhhxxxHHH???>>>JJJ\\\vvvuuukkkUUU@@@>>>GGGqqqEEE>>>TTT|||tttfffZZZCCC999***///...///111111111888@@@GGGfff<<>>000AAAZZZnnnyyyUUUCCCKKKjjjTTTJJJ777<<>><<<777===lllLLLuuu@@@111555,,,---222555333//////222333333666555***\\\SSSBBB>>>444222AAA:::>>>vvvwww{{{hhhmmmlllzzzyyyZZZIIIDDDAAAEEE===VVV___MMMFFFRRRaaa666===???;;;qqquuuooo|||jjjNNNCCC888555^^^nnnPPP;;;DDDeee{{{mmmaaaDDD999+++///...///111111222888@@@FFF^^^===???777000///000......000000...111222++++++???YYYxxxjjjUUU===111AAAVVV[[[uuuzzzaaa<<>>666000///000......000222------000,,,)))333CCC}}}vvvzzzOOO000---???PPPfffppp{{{hhhBBBEEEbbbpppmmmBBB<<>>///222bbbgggOOOooo:::...666555...//////000000000111111111444111666222???wwwccc\\\NNNdddUUU<<<555;;;888777777666NNNeeeSSS|||zzz___\\\YYY^^^lllxxxyyyrrrqqqhhheeeoooyyyzzzwwwuuu{{{kkkxxxtttwwwwww|||zzzaaaJJJIIIDDD???MMMJJJ]]]rrr@@@???PPPooolllxxx???<<<999555===EEEiiiwwwcccccclll===;;;>>>:::>>>gggoooVVV<<<111ssssssddd]]]RRR:::444;;;000------///000000555<<>>MMMJJJKKKYYY```>>>HHHVVVxxxppp}}}~~~ttt]]]III===666222///333DDD888222???<<>>NNNLLLHHHCCC;;;;;;|||tttUUUsssIII///DDD999222===888dddNNNWWW||||||gggxxx```{{{PPP@@@333:::888;;;>>>qqqnnn^^^555:::III|||uuukkk444(((&&&///------///000000666<<>>333777...222BBBZZZeeeAAA???JJJVVVNNNSSSsss444@@@gggzzzjjjXXXFFF===777111222777222555:::000111```nnnLLLtttXXX///000000000111***........./////////000000...222333555444888jjjlllbbblllrrr|||~~~wwwsssdddbbb^^^XXXSSSRRRTTTVVVrrrKKKCCC:::555999<<<666888;;;:::SSSVVVXXXqqqzzzeeeGGGLLLZZZzzzmmmggg```^^^OOOPPPnnn\\\RRRRRRuuuUUUmmm___ppp{{{{{{nnnQQQ===@@@BBBIIIHHHeee???DDD<<<666IIIgggVVVtttiii666...BBB<<<666;;;777KKKppphhhpppbbbaaa[[[sss<<<<<<222888777:::111fffwwwoooxxxpppGGG000999}}}ooohhhkkk[[[KKK,,,///888///---,,,///000111666===FFFQQQ999:::333......000...---...******,,,......,,,---000***<<<[[[vvvGGG333222===KKKXXXeeesss|||UUU444333666///[[[bbbcccJJJIIICCC^^^[[[UUU{{{fffMMMUUUYYYwwwvvvgggMMM???555666666111222:::999222333===^^^wwwGGGrrrTTT444---444...,,,222...---............/////////000222///777;;;...GGGqqqkkkddd___]]]\\\]]]______]]]ZZZXXXVVVVVVWWWXXX[[[___fffqqqrrr@@@000CCC444888;;;666888===777@@@}}}TTT}}}lllXXXfffVVVXXXkkkqqqwwwnnnmmmpppwwwuuutttqqqvvviiiDDD;;;FFFIIIOOOOOOqqqAAA999:::AAAFFFjjjMMMddd|||@@@;;;444666===999555;;;666rrr```{{{YYYuuuNNN{{{bbb444333999:::777777888AAAwwwrrr{{{???>>>CCC[[[iii<<<222***---///,,,,,,///000111666===FFFNNN888888111---...000...,,,---))),,,...,,,((('''***...'''%%%===uuu|||RRR===222...222BBBSSSaaappp}}}}}}fff===444>>>GGGbbbKKKMMMFFFWWWUUU}}}vvvaaaeeennnsss[[[HHH===555222555666333444999::::::000UUUgggTTTccc]]]555------///---...000,,,------------.........///111333...444;;;...222TTTBBBAAA...***FFF555666666666:::888777bbbwww~~~MMMttt111eee^^^___lll}}}tttvvvTTT???>>>FFFMMMIIIjjjMMM@@@222;;;***BBB555www\\\PPPlllKKK...???888...888888222:::333OOO{{{oooTTTiii|||```EEE666///999777777444<<<,,,TTTiiipppxxxIII<<<***PPPccc}}}qqq[[[111:::///+++...,,,,,,///000111777>>>FFFKKK888777000,,,...000---,,,,,,))),,,---+++((((((***+++222---...>>>___ssszzzwwwkkkKKK444(((444BBBIIIXXXmmmoooyyyuuuRRR888555]]]\\\JJJdddRRRbbbffftttzzznnn\\\GGG777777555444666777777888999---:::GGGooofffDDD```dddKKK444555///,,,000...***---,,,,,,---------.........---333111///444333111777___KKK;;;555888"""GGG444333777444666:::555JJJvvviiiJJJzzzOOOWWWVVVmmmuuuUUU@@@@@@BBBEEEMMMRRR@@@;;;999999666CCC999___vvvZZZWWWrrrVVV===444444555444111333666444999===xxxTTTWWWZZZlll777888222222222333444777///;;;ssswwwjjjaaaeeeoooFFF666HHH===zzz|||sssBBB$$$,,,333222...+++,,,///000111777>>>FFFIII777666000,,,...000---,,,,,,(((***,,,,,,,,,...---,,,%%%111///###AAAttttttLLL000222555000:::PPPdddppp}}}rrrIII666GGG???QQQZZZMMMHHHeeewwwnnn|||vvvoooyyybbbQQQEEE:::111222444444333555999:::999777IIIggg@@@bbb~~~HHH""")))222---+++333,,,'''777,,,,,,,,,---------......&&&222444,,,...999:::111...mmmPPP999333777000DDD,,,;;;333:::444444===777===ZZZuuuIIIxxxbbbEEE___{{{|||www{{{qqqxxxxxxbbbGGG======DDDOOOPPPiiiQQQ>>>444BBB111???'''???000yyylll}}}qqq]]]NNNWWWtttyyy===:::AAA'''222???---000===///888...[[[kkkPPP]]]___gggEEE...444888...222///555222<<<444MMMooo\\\\\\jjjooo[[[BBB999666@@@yyypppfff444///&&&000(((...+++,,,///000111777>>>EEEIII444444111...,,,,,,,,,,,,+++++++++++++++++++++++++++222...,,,,,,///EEEuuu~~~}}}sssZZZ===...///555;;;>>>IIIXXXiiivvv~~~~~~bbb888999AAAXXXIIITTT===PPPyyywwwttt\\\KKK???666333333333111444444111666;;;666IIIsss;;;jjj===***111//////...------------...------------------------------......///111222333222777fffRRR999777444222222333555666555666666555555777;;;===wwwoooxxxooouuulllLLLiiiIIIKKKyyyuuu[[[bbbzzziiiggg]]]RRR???444FFFSSSFFFVVV~~~999???222///===222555===000AAAuuufff]]]tttyyyhhhddd^^^SSSQQQYYY^^^vvvuuu~~~===CCC555555555444333333222111111111===333bbbVVVYYY{{{pppaaayyyyyyddd999:::111000888222222000111777222333hhhxxx```YYYdddmmmjjjZZZHHH>>>;;;666IIIooo:::///...------,,,...+++,,,///000000555;;;CCCHHH444333111...,,,,,,,,,+++***++++++++++++++++++++++++***((('''((('''111PPPppp}}}fffJJJ333'''(((---999AAAMMMYYYeeeqqq{{{kkkHHHDDD;;;===pppGGGTTTSSSbbbzzzZZZ|||nnn]]]KKK???888222111222+++AAA222---CCC777---PPPjjjJJJrrrCCC---000111///......------------------------------------------------...///111222333999000777cccQQQ555888666444222222333444666555666666555555666999<<>>cccWWWeeehhhhhhGGGsssQQQ888eeeyyyuuuZZZjjjgggLLL@@@KKK777888WWWQQQCCC\\\ppp<<<333333===888,,,333888---222;;;+++QQQ}}}uuupppllllllkkkkkkmmmsss{{{^^^>>>444000666333333333222222111111000///111888...sssUUUJJJpppoooXXXbbb<<>>222222222111111000000000///666,,,000TTT{{{fffOOOVVVlllyyy^^^aaa>>>111000333---111444,,,+++111111999HHHKKKHHHLLLxxx~~~|||kkkYYYLLLCCC999888;;;666???rrr>>>***&&&---+++***///000---++++++...000000666<<>>666111:::888<<>>JJJ[[[jjjsssxxx{{{~~~|||yyyyyy{{{zzzvvvrrrvvvwwwyyyzzz{{{{{{{{{zzzzzzzzz|||}}}{{{zzz}}}}}}vvv}}}lllrrrgggWWWIII@@@:::666222444111222666777444444777111000@@@xxxdddFFFuuuTTT+++---888###%%%444'''---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......333,,,)))111888777333222OOORRRAAA444444>>>777$$$''';;;//////////////////000111111222444444333333444555222888222ppptttFFF@@@LLLTTT```jjjoooqqqppppppWWWwwwrrr|||SSSTTTLLLIIIooouuu{{{tttrrrnnnkkkiiijjjnnnrrrhhhnnnyyy}}}tttjjjssslllzzz}}}pppeeedddaaaZZZUUUJJJGGG@@@AAADDD<<>>:::555333333333111.........000555555222333666QQQyyyFFFUUUCCC000...222+++)))///((($$$222,,,++++++***)))*********++++++++++++++++++++++++,,,,,,++++++,,,,,,------///---,,,---,,,---333:::999555333888EEEaaa^^^EEE===555:::;;;***444777555///,,,...///...---------....../////////---///222333333333444666555---===***AAAlllCCC@@@>>>AAAHHHOOORRRSSSWWWjjjppppppLLLhhhBBBgggmmmkkkqqqiiigggeeebbbbbbcccccceeehhhiiiddd^^^```ccceeedddcccaaa[[[SSSTTTGGG???AAA???777444888000DDD777>>>AAA888JJJLLL???OOOPPPxxxHHH555333333///;;;+++(((AAA'''***000---+++111222//////000999444:::yyygggBBB:::999555'''999777...222///+++444---.....................000444+++)))+++999///rrroooiiiOOOOOOQQQSSSTTTSSSQQQOOONNNMMMMMMNNNSSS^^^oooccc\\\===777000000111---...333...***333///111,,,,,,000+++)))333,,,444666...AAAwwwcccVVVMMM@@@999:::555:::>>>===999999===BBB>>>;;;<<>>EEErrr???...000///...,,,+++***))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&'''+++777OOOlllxxxyyytttUUUCCC111$$$111444---000222444777???FFFIII\\\bbbjjjpppqqqooommmkkkpppqqqssstttsssqqqooommmnnnppptttvvvvvvtttpppnnnsssuuuuuuwww}}}{{{{{{zzzzzz{{{|||}}}}}}}}}|||}}}~~~zzz{{{}}}~~~~~~{{{yyy}}}zzztttkkk^^^UUUNNNGGG???999333222///------...111333666***444111333666999fffUUUTTTsss444000111++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////222222333555777999;;;===UUUmmmqqq[[[GGG:::888777777666555555444444111000000///...---------........................000111111222222222111111000444999666222HHH|||XXX>>>@@@EEE??????HHH@@@dddtttZZZNNNooonnnjjjkkkpppeeedddaaa^^^\\\\\\\\\]]]^^^___```bbbaaa```^^^]]]aaa___[[[VVVPPPKKKFFFDDD>>>??????>>>;;;888777777===@@@CCCDDDFFFJJJNNNQQQ^^^VVVAAA222222111000///...---------------............///111111333666@@@\\\bbb???444666444222444222111111000///......------,,,---...000000...,,,------,,,---...111444666yyyrrrjjjdddhhhoooppp|||___MMMyyyOOO,,,///333000000///............///,,,,,,,,,,,,,,,,,,,,,,,,///,,,111777222:::hhhmmmVVVGGGNNNOOOIIIDDDHHHLLLLLLaaaoooxxxccc888)))***---...,,,,,,+++***)))))))))***((()))+++,,,...222888<<>>...000///...,,,+++***))))))''''''''''''''''''''''''''''''''''''((((((((((((++++++)))&&&'''111AAAOOOzzzwwwwww}}}uuuTTT333,,,###,,,,,,+++((()))///666;;;GGGMMMWWW___eeeiiilllmmmpppqqqqqqqqqpppooonnnmmmhhhjjjmmmppppppooommmlllppprrrqqqpppvvv|||}}}yyyuuuxxxxxxxxxxxxwwwwwwwwwxxxyyyyyy|||{{{yyyxxxxxxyyyzzz{{{vvvwwwxxxyyyzzz{{{{{{|||zzz{{{||||||{{{|||~~~}}}|||{{{{{{{{{}}}|||{{{yyyxxxxxxzzz{{{}}}zzzxxxwwwwwwyyy{{{||||||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{xxxwww|||zzzyyyyyy{{{{{{{{{zzz{{{{{{yyyxxxuuupppiiidddXXXPPPGGG@@@<<<888222---000...,,,...111444555444222%%%111444444888TTT[[[NNNhhh{{{:::333<<<$$$+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,------------------........./////////000111111333444666888999///444999<<>>AAA@@@KKKNNNOOOGGGLLLhhhrrr```{{{{{{yyyxxx{{{yyyjjjYYY^^^]]][[[ZZZYYYZZZ\\\]]]YYYZZZZZZZZZYYYWWWUUUTTTOOONNNKKKGGGDDD@@@===<<<===666000000666===BBBDDDCCC444888LLLSSSMMM\\\xxxkkk>>><<<111222222111000///...---,,,------------............111000///---***--->>>PPP}}}kkkEEELLL:::...111666333111333111111000//////...------,,,,,,,,,...000000...,,,------,,,,,,---000222444PPP}}}iiisssVVVTTT|||UUU333777:::(((.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++///222***''':::UUUuuu}}}www^^^pppYYY===,,,+++//////,,,,,,+++******))))))******((()))+++,,,...222888<<>>777333:::DDDIIIXXXiiinnnpppqqqpppiiibbb[[[PPPGGGZZZXXXUUUQQQNNNLLLLLLKKKNNNNNNMMMMMMKKKHHHFFFDDD>>>===<<<;;;:::888777777333;;;CCCCCC>>>999999;;;FFFRRRZZZRRRGGG```sss:::222444///111111000///...------,,,------------............***+++///555666333111333333FFFaaazzzqqqVVVFFF===888///+++---444666000---000000//////......------,,,,,,+++,,,---//////---,,,---,,,++++++,,,...///000)))ZZZ{{{wwwoooiiipppiiiWWW[[[dddxxx???000...---//////,,,,,,---------,,,+++***++++++++++++++++++++++++)))))),,,...+++&&&&&&***(((fffyyynnnpppyyyvvvlllgggfffuuukkk555...)))***///000,,,'''++++++***)))))))))******((()))***+++...222777;;;DDDhhh999000///...---+++***))))))(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###'''***+++)))(((+++...===\\\wwwtttjjjDDD...(((&&&***//////***&&&+++///333999???GGGNNNTTTYYYZZZ]]]```aaaaaa```___ZZZ[[[\\\]]]^^^______```^^^aaaaaa___bbbhhhkkkkkk]]]iiiuuu{{{|||rrrmmmjjjhhhoooqqqnnnsssuuukkkkkkjjjiiihhhhhhhhhhhhhhhggghhhiiiiiiiiihhhggggggdddeeefffgggggggggggggggbbbdddddddddddddddfffhhhiiiiiiggggggffffffggggggccccccaaaaaabbbccceeegggcccaaa```aaacccddddddcccbbbbbbccccccccccccddddddhhhgggfffeeeeeeeeeeeeeee``````aaadddggghhhhhhgggccc^^^WWWPPPHHHAAA999444444111......///111111000...000222222222111000000::::::444DDDPPPDDDuuuppprrr000!!!333***"""999******************************))))))))))))******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///............///000000))),,,000555777555000---777777777666666555444333888666333333444555444333000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////---...444444000...111HHHtttgggGGG666;;;666@@@HHHAAA@@@MMMUUUKKKNNNQQQPPPOOONNNLLLKKKMMMKKKHHHDDDAAA>>>===<<>>===;;;999888888888888888999999999999888;;;======<<<@@@IIIPPPGGGLLLMMM^^^{{{:::444555,,,333000000///......---,,,,,,,,,,,,---------.........//////000222333111...---***,,,000555???QQQhhhwwwvvvIIIGGGCCC???:::555000---666333222444222,,,,,,000......------,,,,,,,,,,,,+++++++++---...///---+++,,,++++++***++++++,,,---333888EEEwwwtttccc___dddyyy~~~~~~}}}vvvhhheee}}}vvv@@@%%%222333'''(((222***,,,---......,,,***)))++++++++++++++++++++++++***,,,+++***---111000+++555$$$+++jjjrrrccc]]]dddqqqzzzoooxxxyyyKKK&&&000...,,,,,,---,,,***'''******))))))))))))******((()))***+++---111777;;;EEEccc666111///...---+++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$'''))))))'''%%%&&&(((...JJJuuuvvvtttxxx|||```VVVBBB...))),,,...---,,,---...///000333777===AAAGGGKKKQQQWWWZZZZZZXXXWWWUUUUUUUUUUUUUUUVVVVVVWWWUUUXXXYYYXXXZZZ___```^^^ZZZYYYaaa[[[\\\```[[[lllggggggfffdddbbbaaabbbbbb___aaahhhhhhaaafffiii___aaaaaa```___^^^^^^^^^___aaabbbbbbbbbaaa___\\\[[[[[[\\\\\\]]]]]]]]]\\\\\\XXXYYYZZZZZZYYYYYY[[[]]]aaa```______^^^^^^]]]]]]]]]\\\ZZZYYYYYYZZZ\\\]]]ZZZYYYYYYZZZ[[[\\\[[[ZZZXXXXXXYYYYYYYYYZZZZZZZZZ^^^]]]\\\\\\[[[[[[\\\\\\YYYZZZ\\\^^^___^^^ZZZVVVPPPJJJBBB:::555222///...---,,,++++++---///000000***///333222......333888,,,BBB___iiiQQQQQQnnnHHH---###...000'''&&&+++***************************))))))))))))))))))************************************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,///......------......///555222///...111444666666444333222111111222222333,,,++++++---///111222222/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000...---///333444222222333333@@@gggsss|||MMMGGG999555888888<<<>>>777888777888;;;>>>???@@@@@@::::::::::::;;;;;;<<<<<<777777777777777777666666888999999::::::;;;;;;<<>>999222---,,,------...,,,,,,,,,,,,---...//////---///000---***---666???OOO{{{CCC(((jjjyyyEEE444---888999''''''--- ***************************))))))(((((())))))***************************))))))*********+++++++++************++++++++++++......---------------...000---***)))***,,,...///......------------......555444333111///---,,,+++.....................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,...///000000000000---......//////000222555//////===]]]wwwwwwqqqYYYNNNGGG???555888===888;;;666444777999999888999888999999999::::::::::::777777888888999::::::;;;888999999:::;;;<<<=========EEEJJJIIIEEEKKK\\\kkkzzz[[[999)))333666000...///......---------,,,,,,,,,,,,,,,,,,,,,------------&&&+++.........333888999,,,...222555777666555333444444444333333333666888666333222444888:::777444888888555111---///555;;;333555777777333///+++)))///,,,+++,,,///000...---***************************)))***+++------+++*********************++++++,,,555'''"""555AAAhhhvvvIII&&&***///555///(((111666))),,,,,,---...---,,,+++***))))))))))))))))))))))))%%%)))+++)))((())))))'''......!!!'''666AAAMMMssszzzRRR000,,,000,,,''')))))))))(((((())))))******))))))((((((((()))******'''((()))***---111666:::DDD[[[111333///...,,,***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''((()))++++++%%% ...GGGYYYqqqvvvyyywwwsssyyyyyyrrr^^^MMM;;;)))%%%***+++,,,------,,,,,,...000333555999>>>AAADDDEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIILLLLLLJJJJJJLLLLLLIIIKKKKKKLLLQQQOOOPPPUUUMMMOOOOOOPPPQQQRRRQQQNNNLLLXXXQQQTTTWWWQQQQQQUUURRRPPPPPPPPPOOOPPPPPPQQQQQQSSSSSSSSSRRRQQQOOONNNMMMOOOOOOPPPPPPOOONNNMMMMMMLLLNNNOOONNNNNNNNNPPPRRROOOOOOOOOOOOOOOOOONNNNNNPPPOOOMMMMMMMMMOOOQQQSSSNNNNNNNNNOOOPPPPPPNNNLLLNNNNNNOOOOOOPPPQQQQQQRRRPPPQQQQQQQQQPPPOOOMMMLLLMMMJJJFFFCCC@@@<<<888555111...+++***+++------------...............///000222///---111;;;JJJZZZcccfffLLLTTTuuuwwwxxx>>>(((222%%%###)))((()))...///************************))))))(((((((((((())))))************************))))))))))))*********+++)))))))))*********++++++,,,,,,+++++++++,,,,,,---'''***...111111///---+++000000000111111000000000)))***,,,---......///000,,,,,,,,,,,,,,,---------++++++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,---////////////.........,,,---///111111(((555444333VVVnnncccpppvvvqqqfffMMM===<<<:::AAA<<<:::======:::;;;>>>>>>======<<<:::999777777999999::::::;;;<<<===>>>:::;;;<<<===???@@@AAABBB>>>GGGNNNQQQXXXssswwwwwwJJJ'''>>>444---;;;...333---------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,000///***((()))((($$$...,,,******+++++++++***000000///------...///...;;;666000------000555777'''...555555000...111666++++++++++++,,,...111333...//////......---+++))))))))))))))))))))))))))))))))))))+++------+++)))((()))******++++++++++++000"""...333+++222777000jjj}}}RRR(((...444999((()))333...(((,,,000,,,++++++++++++*********))))))))))))))))))))))))###$$$(((,,,,,,******,,, )))111666555%%%"""222...888GGGZZZmmmkkkOOO:::666///---//////+++...666,,,+++*********)))'''%%%((((((((((((((()))******'''((()))***,,,111666:::CCCYYY000333...---,,,***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&&&&%%%%%%%%% ***(((###+++===\\\}}}zzz|||kkkGGG222000***,,,------,,,***++++++//////000222555888;;;===@@@AAADDDFFFGGGGGGGGGGGGEEEHHHIIIGGGHHHLLLLLLJJJJJJLLLEEEKKKGGGFFFUUUIIILLLKKKKKKLLLMMMNNNMMMMMMRRRGGGKKKRRRNNNLLLPPPPPPLLLLLLLLLLLLLLLMMMNNNOOONNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJHHHIIIJJJJJJIIIJJJLLLNNNHHHIIIJJJJJJJJJJJJIIIIIIJJJIIIHHHIIIJJJMMMOOOQQQJJJJJJJJJKKKLLLLLLJJJHHHIIIJJJJJJKKKLLLLLLMMMMMMJJJKKKLLLLLLKKKIIIFFFDDD@@@;;;666222000///......*********+++---...---++++++---......------...///000+++,,,<<>>>>>@@@BBBDDDFFFHHHIIIJJJPPPdddfffZZZ===333555...555333%%%,,,777+++------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---+++(((+++222222,,,---,,,+++...111222111///............000333222///+++///333333///------......---------.........------...///000111000...,,,***,,,---***((())),,,---((((((((())))))))))))))))))))))))+++,,,---+++)))((()))***++++++,,,,,,,,,((()))---)))...111)))///###AAAddd}}}PPP:::222,,,222++++++---222---&&&...111%%%+++******)))((())))))))))))))))))))))))))))))))),,,&&&%%%***+++'''''',,,&&&000+++"""(((...,,,,,,&&&))),,,......000444777HHHFFFJJJTTTXXXVVVTTTVVVKKK<<<444666555...***...%%%...333///)))'''((()))+++)))&&&&&&((()))((('''((((((((((((((()))******'''((()))***,,,000666:::CCCQQQ666111000...---+++)))''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&******%%%&&&666IIIrrrttt~~~zzzzzzyyyxxxuuu]]]KKK:::,,,222...******&&&'''333+++,,,---,,,,,,...333888666888;;;???BBBDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDFFFIIIMMMGGGFFFFFFFFFFFFFFFGGGHHHEEEFFFFFFGGGHHHIIIJJJJJJIIIGGGDDD@@@<<<888555333555333000...,,,,,,---...+++++++++,,,......---,,,000000&&&)))777...%%%222---BBBVVVXXX}}}aaaMMMQQQJJJrrrlllnnnMMM---...000'''))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++...------,,,,,,------...------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++************+++,,,---...........................,,,000333222000444AAALLLhhhuuuxxxmmmiiixxxoooeeekkktttwwwmmm___NNNDDDCCCEEEFFFEEECCC;;;@@@;;;===CCC999<<<@@@???@@@AAACCCDDDBBBAAABBBCCC???CCCMMMNNNTTTddd{{{rrrwwwmmmCCC+++,,,666000000///...------,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------//////...------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))(((((('''''''''((()))******++++++***++++++************+++++++++++++++++++++++++++++++++***,,,777PPPuuuFFF===333......///---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))((('''&&&&&&((('''&&&%%%%%%&&&'''((((((&&&'''+++---///666===DDDNNN555000///...,,,***)))''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((&&&'''(((&&&$$$+++555???YYYwwwssssssRRRCCC---&&&///111)))%%%---,,,,,,,,,,,,,,,+++***222333555888:::<<<>>>>>>AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???AAADDDGGGBBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@<<<;;;999666444111000///,,,,,,+++++++++,,,---...+++++++++,,,,,,---,,,+++$$$,,,///...///,,,222AAAYYY|||wwwxxxnnnJJJQQQbbb~~~kkk999+++000///,,,---))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++************+++,,,---...........................)))---000...+++,,,222888HHHYYYggggggggglllmmmiii}}}tttfff```gggrrr|||}}}rrr___QQQOOOEEEIIIBBBCCCIIIAAAEEEGGGFFFCCCAAA@@@BBBDDDFFFGGGPPPZZZnnnkkklllGGG222111555555000000//////...------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------///...------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))))))))(((((((((''''''((()))******++++++++++++******))))))******+++++++++++++++++++++++++++111///,,,***,,,333===DDDttt___>>>$$$666111---,,,...000...+++,,,,,,+++++++++*********((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************((((((((((((((('''&&&&&&((('''&&&&&&&&&&&&'''((((((&&&'''+++---///666===CCCKKK333//////...,,,***(((''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&***&&&$$$''')))'''%%%&&&)));;;ddd}}}xxx}}}zzz|||tttyyyzzzZZZ[[[VVVHHH999---((()))---,,,+++,,,---,,,((($$$------...///000222444555::::::;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@??????>>>>>>=========???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========;;;;;;<<>>===<<<;;;;;;;;;;;;;;;<<<;;;:::888666555333333.........------,,,,,,+++------,,,+++******)))))),,,,,,,,,------...///000000222666444333IIIjjj{{{nnnUUUKKKIIIWWWxxxNNNjjjyyyYYY555)))111'''$$$---))))))))))))))))))))))))((((((((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++************************++++++++++++++++++++++++************+++,,,---...------------------------,,,...000000...,,,,,,---***:::KKKVVV___ddd^^^TTTgggmmmsssvvvzzz|||jjj]]][[[dddrrr|||}}}mmmffffffZZZ]]]]]]^^^______ccclllyyyqqqeeeyyyeeeqqq|||cccHHH:::+++'''---333333000//////......---,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------------,,,+++++++++++++++------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******+++++++++******))))))******+++************************$$$'''+++,,,------...///"""666NNNaaauuuiiiLLL<<<333///333;;;+++)))))),,,///000---***++++++++++++*********)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))************++++++++++++************************))))))))))))))))))))))))'''(((((((((((('''&&&&&&((('''&&&&&&&&&&&&'''((((((&&&'''+++---///666===BBBHHH333000...---+++***(((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((%%%$$$'''++++++(((&&&$$$***AAAQQQjjjooouuuyyykkkqqqzzzzzzsssJJJ333111444,,,+++++++++,,,---,,,++++++***))))))***,,,---///222333333555666777888888::::::::::::::::::::::::888999999:::;;;;;;<<<<<>>>>>======>>>>>>???=========<<<<<<;;;;;;;;;:::::::::999999888888888999999888777777777777888777777777777777777777777777777777777777777777777999::::::999999:::<<>>CCCNNNWWWaaaccceeedddccceeekkkqqqrrrlllssskkkgggjjj___cccbbbeeegggggggggllluuu}}}wwwwwwsssooouuukkkwwwxxxcccIII@@@KKKXXX[[[___TTT<<<333888222"""333000---,,,......,,,***---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((()))***+++,,,***))))))))))))))))))***))))))))))))))))))))))))111///,,,(((%%%%%%(((+++'''***+++***,,,//////---!!!111111'''---333...)))))),,,000444555555222111111444555///'''&&&,,,222...---,,,+++,,,,,,+++************)))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***)))))))))'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&(((&&&'''+++---///666===@@@CCC222111,,,,,,***)))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$(((((($$$"""$$$'''(((&&&&&&333HHHRRRpppzzzZZZjjjyyyssseeeKKKDDD999///)))'''((()))++++++************++++++((())))))***+++,,,------111111111111111111111111111111111222222222333333666555555444444555555666444444444444444444333333333333333333222222222222111111000///////////////000000000000000000000000111111111111111111111111---///000/////////111333...------,,,++++++++++++)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,&&&***///444;;;DDDPPPXXXXXX]]]ddd\\\JJJDDDFFFCCCxxx~~~lllNNNXXXttt{{{@@@%%%111666'''222---'''%%%'''***+++***(((((((((((((((((((((((('''(((***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************,,,,,,++++++++++++,,,,,,******++++++,,,,,,------++++++++++++++++++++++++************************************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++---------+++...000...***+++///333444:::DDDMMMLLLBBB:::777<<>>GGGAAA>>>AAA999???AAACCCEEEGGGJJJLLLNNNOOOEEENNNIII@@@AAA???:::<<<;;;BBBFFFBBB;;;777333...,,,333111***///777---&&&,,,333444///,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******))))))))))))******++++++************************))))))))))))))))))))))))'''((((((((()))))))))***))))))((('''(((***,,,---))))))(((((((((((())))))((((((((((((((((((((((((&&&(((***)))'''%%%######%%%%%%%%%%%%%%%&&&+++000&&&***&&&%%%------(((,,,++++++***+++,,,,,,***(((111,,,$$$!!!(((///,,,###'''(((((((((''''''(((***))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&&&&&&&'''(((((('''&&&&&&(((&&&'''+++---///666===???===//////++++++***(((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% %%%&&&%%%''',,,***$$$!!!)))$$$%%%)))&&&((($$$QQQXXXWWWkkkhhh```ddd{{{}}}jjj~~~{{{```SSSPPPKKK;;;---((()))***+++,,,+++***)))******++++++++++++++++++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,...------,,,,,,------...------------------------........................///...------,,,,,,------************************))))))))))))))))))))))))'''(((******))))))+++,,,++++++*********++++++,,,)))))))))******++++++,,,++++++,,,,,,---......///)))***+++...333888===@@@OOOQQQRRRPPPOOORRR[[[bbbEEE@@@<<>>;;;999777666666555333111...999777111555777555777444777666333111222111...000---+++,,,,,,---000555...---,,,++++++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***************(((((())))))*********+++************************))))))))))))))))))))))))'''((((((((())))))*********)))((('''(((***,,,---))))))(((((((((((())))))((((((((((((((((((((((((&&&((()))))))))***,,,...$$$(((...000---((((((******---***,,,111+++&&&///)))+++,,,,,,,,,---...000%%%***///000***$$$&&&,,,)))***++++++)))'''&&&&&&)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&&&&'''''''''&&&%%%&&&'''(((((('''&&&%%%(((&&&'''+++---///666===>>>xxx;;;222333---,,,***)))'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&+++<<>>AAABBBSSSmmm\\\KKK@@@222&&&%%%,,,))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///---,,,,,,------,,,+++,,,,,,------...//////000111111111111111111111111111111111111111111111111............------------..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++************))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''(((+++///333888:::???uuu:::222222---,,,+++)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''$$$!!!###---<<>>777...---+++(((((()))+++,,,++++++************++++++*********)))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''***************)))))))))(((***++++++++++++,,,......,,,***)))************&&&&&&%%%%%%&&&(((***+++###)))222:::@@@GGGNNNTTTQQQJJJGGGIIIGGG@@@@@@FFF:::VVVZZZIIITTTtttsssUUU:::FFF:::444IIIUUUTTT^^^JJJ999)))&&&((((((,,,222))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...,,,++++++,,,---,,,*********++++++,,,---------------------------------------------------------++++++++++++,,,,,,,,,,,,..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++************))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((+++///333777:::???sss999222222---,,,+++)))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((%%%""""""(((...,,,BBBSSSXXX___eeeZZZFFFMMMLLLIIISSSfffeeeYYYWWWGGGFFFJJJGGG@@@FFFLLLEEE======999222...,,,)))&&&))))))(((((((((***+++,,,)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***************+++++++++(((***,,,,,,,,,,,,...///...+++((('''((()))((((((%%%%%%'''***...111333333HHHKKKLLLIIIBBB>>>@@@CCC<<<@@@BBBBBBFFFLLLKKKGGGOOOccclll___NNNEEE:::...555EEEJJJNNNYYYPPP999///***$$$###***...)))"""))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++***++++++,,,,,,++++++***------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,++++++------,,,***,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------....................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))***))))))(((((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))******+++***)))((('''((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))+++...333777999???qqq888222111...---+++***((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''%%%$$$$$$***222999<<>>III``````OOOFFFLLLIIIIIIDDD;;;AAAHHHBBBFFFIIIGGG@@@;;;999444---+++***((('''&&&''''''((()))))))))******++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))))))))******+++++++++,,,+++---------++++++,,,---'''&&&%%%&&&(((***++++++000111555:::???AAA@@@>>>777;;;???@@@???CCCKKKRRR777IIIOOOIIIOOO```___NNNOOONNNHHH>>>111...888EEEWWWUUUIII;;;555---### ---***)))***)))'''%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,***++++++,,,,,,++++++***---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,++++++,,,......,,,***.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))************************))))))*********+++++++++******))))))))))))******************************))))))))))))))))))************)))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((---------,,,+++***)))((((((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((()))+++...333777999???ooo888333111...---,,,***)))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###%%%&&&''''''&&&&&&&&&***444AAAJJJNNNNNNIII>>>===GGGHHHFFFMMMXXXNNNLLLIIIAAACCCIIIFFF>>>EEEGGGBBBAAABBB>>>666888777444111///---+++***''''''((((((((()))))))))))))))))))))))))))))))))******************************************************++++++++++++******************************(((((())))))***+++,,,,,,++++++***(((&&&&&&''')))++++++,,,000444777888888;;;:::<<<@@@DDDEEEAAA>>>FFFEEEBBB===888777:::>>>AAASSSUUUEEEBBBLLLGGG444000333222222;;;IIILLLFFF<<<666---$$$ $$$,,,111&&&''''''&&&&&&)))...444(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,***++++++,,,,,,++++++***------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,...//////---+++------------------------------------------------------------------------++++++++++++,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++************)))************************)))************+++++++++******))))))))))))******************************))))))))))))************+++***)))((((((''''''((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((000///...,,,***)))))))))'''(((((())))))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))+++...222666999???mmm777333111...---,,,***)))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&(((!!!)))000333666999333CCCNNNUUUVVVKKKEEENNNTTTEEEDDDJJJFFFEEEIIIHHH<<>><<<999777555333,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))&&&&&&'''(((***++++++,,,)))******)))***...333777777888999<<>>@@@>>>;;;444555777:::===BBBGGGJJJ<<>>???AAA<<<@@@PPPHHH666666BBB@@@;;;<<<<<>>999444555:::???@@@???===<<<;;;;;;<<<;;;999777---***,,,333222000888FFF:::444111111,,,%%%(((111///%%%'''+++(((***,,,'''&&&'''&&&%%%)))000555777(((((((((((((((((((((((('''((((((((())))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------+++++++++,,,,,,+++++++++......---------,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......------------------------------...000222111///---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---+++++++++************)))************************)))************+++++++++******))))))))))))******************************(((((())))))*********+++++++++)))(((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))222///+++'''%%%%%%&&&''''''(((((()))***+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))***+++...222666888???^^^===000111...---+++***))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))...444:::@@@DDD:::999:::<<<@@@BBB@@@===DDDIIIIIICCC@@@BBBAAA>>><<>>[[[<<<000111...---,,,***))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%(((,,,000555777777555555777999999777444999>>>>>>:::999<<<===::::::>>>@@@===888555777;;;222000///000333444333111333<<<<<<333000777777000555888999555333444555333555555555666666666777777777888888999:::;;;;;;<<<666555555777999:::777555666111222777666000111999111...777<<<555333888888888888777777777777666666666777888777666333000...)))******+++---///111222000000000...---+++)))((()))(((((((((''''''''''''''''''''''''''''''''''''(((((()))***+++---...//////---+++)))''''''(((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************************))))))))))))************************************************************************************++++++++++++------------------------000///...---,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++............//////////////////...------,,,++++++........................///......---,,,,,,++++++------------------------++++++,,,,,,,,,---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,+++******))))))******************************************************+++++++++*********))))))+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((((((((())))))))))))))))))))))))))))))***,,,---...000444777>>>VVV999000222...---,,,+++))))))))))))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%''')))***222222222444666666444333111555666333222444555444555777888777666555777888444222000111222333222111000>>>>>>///---:::<<<000444888999555333444555333777777777777888888888888//////000111222444444555:::444333999999444111555111------111111...222:::...***222888111///555444666555555555444444444333///...---///222333111///000000///...............---,,,***(((&&&$$$######((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))+++,,,...///++++++******)))(((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++*********)))))))))************************************************++++++++++++++++++++++++************+++++++++,,,------------------------//////...---,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,............//////////////////......---,,,,,,,,,.................................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,+++******))))))******************************************************+++++++++***************+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((('''&&&%%%))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))))))))))))))))))))))))))))))))***,,,---...000444777>>>QQQ777111333...---,,,+++***)))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%)))***---///222333333333111333333111///...//////000000///000111222222111444333222111222333444444///888888///---666888222...111222...---...///---////////////000000000000---...///000111222333444666---,,,555555+++***222000......222222000333999111+++222777///...333222/////////...------,,,,,,+++'''&&&)))000444333111666444111...+++)))'''''''''&&&%%%$$$$$$$$$%%%&&&((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***,,,---...((()))*********)))((('''(((((()))))))))*********))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------------//////...---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------................................................------------------------.................................---------------............//////////////////......---------,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................------------------------......---------,,,,,,,,,,,,+++******))))))******************************************************************************+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((+++,,,,,,***((('''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((((((((((((((((((((((()))***,,,---...000444777>>>MMM666111333///...,,,+++******))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%"""$$$&&&)))***++++++,,,//////000///...,,,,,,...///---,,,---//////...,,,,,,,,,,,,,,,---...111333///......111///---...333---000111...,,,...///------------............///------...///000111222333333******333333***+++555//////111444333000111333444---111555...,,,000...------,,,,,,+++******)))333///******---...+++'''(((((('''&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&(((***'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---((()))***++++++***)))((())))))))))))************************************************++++++++++++++++++++++++************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......//////...---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---------.........------------------------................................................------------------------............................................................///////////////...............------........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---.....................------------------------......---------,,,,,,,,,,,,+++******))))))******************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&(((+++------+++)))'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''')))++++++)))&&&(((((((((((((((((((((((()))***,,,---...000444777===JJJ666222333///...---+++************((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%'''))))))(((&&&&&&''''''''')))++++++***+++000000...------......---,,,***************,,,000333...(((***222111((()))111,,,000000---,,,...///---------........./////////(((((())))))******++++++,,,((()))......))),,,333+++...000111000---,,,,,,333+++...222,,,***...+++000000///...---,,,,,,+++333///+++***+++***'''%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))+++,,,,,,)))***+++,,,,,,+++)))((()))))))))*********++++++*********************************++++++++++++,,,,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........//////...............///------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,---------............,,,,,,,,,------------...................................................------------------------.................................///////////////............////////////................................................------------------------------------------------,,,---------............---------...............------------------------......---------,,,,,,,,,,,,+++******))))))*********************************************************************++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&)))++++++***'''&&&'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&)))------***&&&)))))))))))))))))))))))))))***,,,---...000444777===III777333333///...---,,,+++*********((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%(((***,,,,,,)))''''''(((%%%###%%%))))))''')))...------......---------...---......,,,+++,,,000444+++,,,...222000,,,***---(((,,,---***)))+++,,,************+++++++++,,,,,,------..................''')))***)))((((((+++...)))+++,,,+++******++++++111(((+++000++++++///,,,000///...---,,,+++******'''''''''(((((())))))(((***)))(((''''''&&&'''''''''''''''''''''&&&%%%%%%''''''''''''((((((((()))(((((((((((((((((((((((()))(((((())))))***+++,,,,,,,,,,,,,,,,,,+++******))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---....../////////............//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...........................------------............,,,,,,,,,---------............................................................................................................/////////000000000............////////////............////////////........................------------------------........................------------............---------.........//////..............................---------,,,,,,,,,,,,+++******))))))******************************************************))))))*********++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%'''(((*********((('''((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((+++000000,,,((()))))))))))))))))))))))))))***,,,---...000444777===III777444333///...---,,,+++*********)))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&"""%%%((((((&&&%%%&&&((((((%%%&&&***)))$$$&&&+++(((***,,,,,,++++++---............+++)))***...222(((111555000...111///((('''+++,,,)))(((***+++***((((((((()))))))))******((((((((((((''''''''''''(((---...)))'''+++...---)))******'''&&&))),,,---000'''+++111---...333000++++++***)))((('''&&&&&&###%%%''''''%%%$$$%%%%%%#########$$$%%%&&&'''(((###$$$&&&''''''&&&%%%$$$&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((()))***++++++......---,,,,,,++++++***)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...////////////.........//////000------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................---------.........//////,,,,,,,,,------.........////////////////////////................................................////////////////////////.../////////000000111111............/////////000.........///////////////........................------------------------////////////////////////---------.........//////---------.........//////..............................---------,,,,,,,,,,,,++++++***)))*********************************************************))))))******+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,+++***(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))+++)))***---222333...***)))))))))))))))))))))))))))***,,,---...000444777===888:::222222000///...---,,,+++++++++******))))))(((((('''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''&&&%%%###''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))........................------------------------...,,,+++,,,//////---***........................---,,,+++***))))))))))))///...---,,,+++,,,,,,---000000000//////.........++++++******)))))))))((())))))))))))((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((()))***************))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++---------------,,,,,,,,,...............---------//////......------,,,,,,.........///000000111111111111111000000/////////....../////////......---....../////////000000000000000000//////..........................................//////...------222111///---,,,---///000---------.........//////000//////......//////000333222111//////......///////////////////////////////////////////////////111111111111111111111111222111111000000000111111/////////000000000111111222222222222111111111111//////000000000000000000---------.........//////000//////000111222222111......//////000111111111000000000000000000000000000000000000/////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---))))))+++,,,***************************++++++++++++************))))))***+++++++++++++++******)))******+++,,,---++++++***)))))))))))))))******))))))))))))******************************+++******+++------,,,***))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))(((((())),,,000555999<<<++++++++++++*********)))******+++,,,///222444666;;;999:::222222000///...---,,,+++++++++******))))))((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---...000111///,,,........................222111000///............111000///---------...///++++++++++++*********)))((((((((('''''''''&&&&&&))))))))))))((('''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((())))))***************************************((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++++++++,,,,,,------...000000000000000000000000000000000000000///......------------------------.........---------------000000//////.........---/////////...............222222222111111111000000///000000000000000///////////////000000000111111111111111000000/////////222222222222222222222222000111111111111111000000222111000/////////000111000000000000111111111111//////............//////222222111111000//////...////////////////////////111111111111111111111111111111111111111111111111111111000000000111111222111111111111222222222222444444444444333333333222111111111222222222333333111111111222222222333333333222111222444555444333111111222222333444444444444444444444444444444444444444444333333333222222333222222111000///////////////............//////000000000000000000000000/////////////////////////////////////////////............------,,,,,,,,,------------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,+++)))***...---)))************************,,,++++++++++++*********))))))***+++++++++++++++,,,++++++++++++,,,,,,---------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++******+++------,,,***++++++++++++++++++++++++++++++++++++*********)))))))))))))))*********++++++***))))))***---///000+++++++++*********))))))******+++,,,///222444666;;;:::999222333000///...---,,,+++++++++***))))))))))))(((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))************************---,,,,,,---......---+++------------------------///...---,,,,,,++++++,,,++++++***)))))))))******((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&))))))***))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***************************((())))))))))))*********++++++++++++,,,,,,,,,,,,------------------------/////////............---------..................////////////////////////....../////////...------.................................///////////////000000000///////////////333333222111111000//////111111111111111000000000//////000000000000000/////////000000000000111111111111111111000000000000000000000000000000000000//////000000000000000//////////////////000000000111111111111222222222222222222111111111111222222444555555666555444222111222222222222222222222222555555555555555555555555333333333333333333333333222222222222333444555555333333444444444555555555777777666666666555555555444444444555555666666666666666666777777777888888777666555666777888777666555555666666777888888999999999999999999999999999999999999888888888777777888777666555444333222111222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111000000222222222111111111000000333333333333333333333333000000000000000000000000////////////////////////////////////////////////////////////////////////+++---...,,,---000...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++...------,,,,,,,,,,,,---///......---------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++,,,---,,,***((((((((())))))+++************)))))))))******+++---///222555666<<<<<<999222333000///...---,,,+++++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&'''(((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))((('''++++++++++++++++++++++++))))))((('''''''''''''''((('''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((((((((()))*********))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***++++++,,,,,,++++++++++++++++++++++++++++++))))))))))))************++++++++++++,,,,,,,,,,,,------------------------/////////...............000000000000////////////..............................////////////......////////////000000000000/////////000000000000000/////////000000000000000222222222222111111000000111111111111111111000000//////000111111111111000111111111111222222222222333222222222222222222222111111111111111111111111222333333444444444444333333333444555666666666555666666777777777888888888999888888777777888888999999:::;;;<<<<<<:::888777888888888888888888888888888888888888888888888888888888888888888888888888777666777777888999:::;;;666666777777777888888888::::::999999999888888888777777888888999999:::::::::::::::;;;;;;;;;<<<<<<;;;999888999;;;;;;:::999999999::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;999888666555444666555444444444444555666555555555555555555555555555555555555555555555555555555555555555666666666777777777777777777777666777777777777666666666666666666666666666666666666555555555555666666666666444444444444444444444444444444444444444444444444222222222222222222222222...444888444111000000///////////////////////////............------------,,,,,,------...------,,,000///...---------------//////...------------------,,,,,,++++++,,,,,,---------------------------,,,++++++,,,......---+++------------------------++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******+++,,,,,,++++++*********)))))))))+++++++++---///222555777<<>>???????????????===>>>???@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA>>>>>>============>>>>>><<<===???@@@@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???:::::::::;;;;;;;;;;;;<<<============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???===>>>>>>>>>>>>????????????===<<<===>>>???===<<<=========>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@???>>><<<;;;999888888:::999777666666777999:::888888888888888888888888888888888888888888888888777777777888888888999999::::::::::::::::::::::::999999999999888888888888999999999999999999999999777777777888888888999999777777777777777777777777777777777777777777777777666666666666666666666666333>>>DDD>>>444111333666222222222222222222222222222222111111111111000000000000000111111000//////111111000///............//////...---------------,,,,,,++++++++++++,,,,,,---------------------------,,,,,,---//////...---------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------......++++++++++++************++++++,,,---000333555777===nnn???777333333000///...---,,,+++++++++)))))))))************+++((((((((((((((((((((((((''''''((()))))))))(((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''$$$'''***)))'''%%%''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((''''''(((((((((((((((((((((((((((******)))))))))))))))***'''((())))))******))))))''''''''''''((((((((((((''''''''''''((((((((((((******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------......//////........................//////000000000000111111////////////000000000000////////////////////////000111222222222222222222//////000000111222222222222222222333333444444555666666777777888999::::::::::::;;;;;;<<<======>>>????????????@@@@@@@@@@@@>>>???@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>??????@@@AAA?????????@@@@@@@@@AAAAAACCCBBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAABBBCCCCCCBBB@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>===<<<>>>===;;;::::::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;666777777888888999999:::888888888888888888888888888888888888888888888888999999999999999999999999777BBBHHHAAA666333777;;;666666666666666666666666666666666666555555555444444444555555555444333333444333333222222222222333222111000000//////000000......------------......///////////////////////////......///111111000...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,---000333666777>>>ggg@@@777333444000///...---,,,+++++++++))))))*********+++++++++((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''***---,,,(((&&&(((+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,+++)))((()))+++)))))))))))))))))))))))))))((((((''''''(((((()))&&&&&&((()))))))))(((((('''''''''(((((()))))))))(((((((((((())))))************++++++,,,++++++************************************************************+++++++++,,,,,,+++,,,,,,------------------------------------------------............///------......///000000111000000000000000000000000222222222222333333444444333333333444444555555666333333333333333333333333444444555666666666666666777777888888999::::::;;;:::;;;;;;<<<======>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHJJJJJJKKKKKKJJJGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHJJJKKKKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKIIIHHHFFFGGGHHHHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAADDDBBB@@@??????@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>??????@@@@@@?????????@@@@@@@@@AAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::@@@CCC===888888:::;;;999999999999999999999999::::::::::::999999999999888888999999888777777666777777666666666777888888777666555555444444555555222222222111111222222222222222222222222222222222111000000111333333222000////////////////////////---.........////////////....../////////000000000..................------......------------,,,,,,+++,,,,,,...000333666888>>>cccAAA666333444000///...---,,,+++++++++))))))******++++++++++++))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))---000...***'''))),,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************'''***,,,+++)))((()))+++************************+++***************++++++)))***+++---------,,,+++)))))))))*********++++++******++++++,,,,,,,,,---***++++++,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,+++,,,------......------------------------------.........////////////000.........///000111111222222222222222222222222222444444444555555666666666888888999:::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHDDDEEEFFFGGGHHHIIIJJJKKKIIIIIIHHHHHHGGGFFFFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNPPPPPPQQQQQQQQQPPPOOOMMMKKKJJJKKKMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKMMMLLLLLLLLLKKKKKKKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOOOOOOOOOOPPPPPPMMMKKKJJJJJJKKKKKKJJJHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEGGGFFFCCCBBBBBBCCCFFFGGGCCCCCCCCCCCCCCCCCCCCCCCC??????????????????????????????@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@========================;;;<<<;;;888999<<<===:::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888999999999999:::;;;<<<<<<;;;::::::999888999999999666666666555555666666666444444444444444444444444222111111222444444333111000000000000000000000000//////000000111111222222000111111111222222222222---...///000111111111111//////.........---------,,,,,,,,,...000333666888>>>TTT===999444333//////...---,,,,,,,,,,,,+++++++++++++++***))))))++++++++++++++++++++++++******++++++++++++******+++++++++++++++*********************************)))))))))*********++++++)))***************))))))((((((((((((((((((((((((++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++++++++******)))))),,,,,,,,,+++++++++++++++++++++++++++************,,,,,,,,,,,,++++++++++++------............---,,,+++************+++,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,------------------((()))***,,,---.............../////////000000000,,,---///000111111000000444555555666666777777777777888999999999999:::<<<<<<<<<<<<===>>>AAACCCEEEBBBCCCDDDFFFFFFFFFEEEEEEGGGFFFFFFEEECCCBBBBBBAAAFFFFFFFFFFFFFFFFFFFFFEEEJJJIIIGGGFFFFFFHHHIIIKKKHHHIIIKKKLLLMMMLLLJJJIIIMMMMMMNNNNNNOOOPPPQQQQQQSSSRRRRRRQQQPPPOOOOOONNNSSSTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVUUUSSSTTTVVVXXXWWWVVVTTTYYYZZZVVVVVVYYYWWWRRRSSSSSSUUUWWWYYYXXXUUURRRTTTSSSQQQOOONNNNNNNNNNNNQQQQQQQQQRRRRRRRRRSSSSSSPPPNNNLLLLLLNNNOOONNNMMMMMMNNNOOONNNLLLKKKLLLMMMPPPPPPPPPPPPOOONNNMMMLLLMMMNNNOOONNNMMMLLLMMMNNNQQQQQQRRRRRRRRRQQQPPPOOOSSSSSSSSSRRRSSSSSSTTTTTTSSSRRRQQQPPPPPPRRRTTTUUUSSSSSSSSSRRRRRRSSSSSSSSSRRRRRRTTTUUUVVVWWWWWWXXXUUUVVVVVVVVVVVVVVVVVVVVVUUUSSSOOONNNNNNNNNNNNNNNKKKKKKLLLMMMNNNPPPRRRSSSJJJOOOTTTSSSPPPNNNQQQUUUMMMNNNOOOOOOOOOOOOOOONNNRRRPPPMMMKKKHHHGGGGGGGGGHHHGGGFFFFFFHHHHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIIIIFFFCCCAAAAAACCCDDDFFFIIIAAABBBCCCDDDEEEEEEEEEDDDCCCCCCDDDFFFGGGGGGEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@?????????@@@@@@CCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAACCCBBBBBBCCCDDDBBB???<<<@@@AAAAAA@@@>>>>>>@@@AAA>>>?????????????????????AAAAAABBBBBBAAAAAA@@@???CCCBBBAAA???>>>>>>?????????>>>>>>>>>>>>???@@@@@@@@@???===;;;:::::::::;;;888888888888888888888888::::::999999888777777777555444444555666666333111222333555555555333111000333333333333333222222111222333444555555444222222222222222333333333333333555444333222111000000000(((,,,000111000222666;;;>>>QQQ;;;999555444111000///...------------------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********************)))************************))))))************++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...************************************************))))))))))))))))))))))))))))))************))))))------,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------------.........------,,,+++++++++++++++,,,------.........---------......,,,,,,,,,---------------111222333444555555666666111111222222222333333333555555777777888888888888666666777777888888999999999;;;<<<=========???@@@??????>>>???@@@AAACCCDDDEEEFFFHHHIIIJJJJJJIIIIIIPPPOOOOOOOOOOOOOOONNNNNNSSSSSSSSSSSSSSSSSSRRRRRROOONNNMMMMMMNNNPPPRRRSSSVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXYYYZZZZZZ[[[\\\\\\^^^]]]]]]\\\[[[[[[ZZZZZZRRRSSSTTTUUUUUUUUUTTTTTT[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[[[[ZZZYYYWWW\\\]]]ZZZZZZ]]]\\\XXX\\\\\\\\\]]]]]]\\\YYYWWWTTTTTTTTTUUUWWWYYY[[[\\\UUUVVVWWWWWWVVVTTTRRRPPPSSSRRRQQQQQQSSSUUUUUUTTTUUUVVVVVVUUURRRQQQQQQRRRTTTTTTUUUUUUUUUTTTSSSSSSSSSUUUVVVVVVUUUUUUWWWXXXZZZZZZ[[[[[[[[[\\\\\\\\\ZZZZZZYYYXXXWWWWWWWWWXXXZZZYYYXXXWWWXXXYYY[[[\\\\\\\\\[[[[[[[[[[[[\\\\\\YYYYYYXXXWWWXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYY[[[ZZZYYYYYYZZZYYYXXXVVVUUUUUUUUUUUUVVVVVVWWWXXX```___]]]ZZZWWWVVVUUUUUUYYYYYYYYYYYYYYYYYYYYYYYYOOONNNNNNMMMNNNOOOQQQQQQTTTRRRQQQPPPQQQQQQOOONNNKKKLLLMMMMMMLLLKKKIIIHHHPPPOOONNNLLLJJJHHHGGGGGGDDDEEEFFFGGGHHHIIIJJJJJJKKKIIIHHHHHHLLLPPPTTTVVVSSSRRRPPPNNNLLLJJJIIIHHHJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJEEEEEEDDDDDDDDDCCCCCCCCCHHHIIIIIIHHHEEEDDDEEEFFFGGGGGGHHHFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFEEEEEEDDDFFFFFFDDDCCCBBBBBBBBBCCCFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGEEECCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB<<<<<<<<<;;;::::::999999<<<;;;;;;<<<===<<<:::888555666888888888666555333222333444444444333111000222333444555555444333222333333333333333333333222333222111///............111111333444777:::===???CCCMMM999999666666222222111000///////////////000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------........................---------,,,,,,---------//////////////////000000111111111111111111111111///////////////////////////000000111111000000///000000000111111111111111000000000////////////////////////000000000000000..................//////000000000000000000000000...//////000000000//////...............//////000//////......////////////000000000111111111222222---------....../////////444444444444555555555555222222222222333444555666<<<<<<======>>>??????@@@>>>@@@BBBBBBBBBCCCEEEFFFNNNNNNMMMMMMMMMNNNOOOOOONNNOOOPPPRRRSSSSSSRRRRRROOOOOOOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPTTTSSSSSSTTTUUUWWWYYY[[[[[[YYYXXXWWWWWWYYY[[[]]]VVVVVVVVVWWWXXXXXXYYYYYY[[[ZZZZZZYYYYYYXXXXXXWWW```aaabbbcccdddeeeeeeeeeaaaaaa```___^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\ZZZ]]]```bbbaaa___^^^^^^[[[^^^```______aaaaaa^^^aaa___^^^^^^______^^^\\\___^^^]]][[[YYYWWWVVVUUU\\\^^^```cccdddcccbbbaaa\\\[[[ZZZ\\\^^^`````````aaabbbbbb```^^^\\\\\\]]]\\\]]]^^^^^^___^^^^^^^^^\\\^^^````````````bbbddd___^^^]]]\\\]]]]]]^^^___dddcccbbbaaa```_________aaa```_________```bbbccc______^^^^^^^^^^^^______eeedddcccbbbbbbcccdddeeeccccccccccccccccccccccccbbbaaaaaabbbcccbbb```]]]______^^^^^^^^^___``````]]]ZZZXXXZZZ^^^bbbdddddd^^^]]][[[ZZZYYYZZZZZZ[[[^^^]]]\\\ZZZYYYXXXXXXXXXRRRQQQPPPPPPQQQQQQPPPNNNVVVVVVWWWWWWVVVUUUTTTSSSJJJMMMPPPRRRRRRSSSTTTTTTYYYXXXWWWUUUTTTTTTTTTTTTVVVWWWXXXXXXVVVRRRNNNLLLLLLLLLNNNOOOQQQSSSTTTUUUMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKNNNNNNNNNMMMMMMMMMMMMMMMHHHJJJKKKHHHDDDCCCGGGKKKHHHIIIIIIHHHEEEDDDDDDEEEHHHGGGGGGFFFEEEDDDCCCCCCGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEFFFEEECCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBBBBBAAA@@@@@@;;;::::::;;;<<<;;;999777===>>>???@@@@@@???===<<<888:::;;;===<<<:::888666888888999:::::::::999888999888888777777666666666666555444333222111111111///---,,,...333777999999===LLL999999777777333222111000000///000000000000000000000//////...------------------------,,,------......------,,,---------............................................./////////000000000+++,,,,,,------------,,,------------............000000000000000000000000/////////....../////////+++,,,,,,,,,,,,,,,------------------------------------------------------------............------,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---------------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...............,,,,,,,,,,,,,,,---......---......///////////////000000111111222333333333888888888888888999::::::999999:::::::::;;;;;;;;;@@@@@@?????????AAACCCDDD>>>>>>???@@@AAABBBBBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLQQQRRRTTTUUUVVVVVVVVVUUU\\\\\\\\\]]]]]]]]]^^^^^^ZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\[[[\\\]]]^^^___```]]]\\\\\\[[[\\\]]]___```bbbbbbbbbbbbccccccddddddfffeeeeeeeeedddddddddccc[[[\\\]]]___```aaabbbcccbbbbbbbbbbbbccccccccccccdddcccbbbbbbaaabbbcccccc___bbbddddddbbb``````aaaccceeefffgggiiijjjiiihhhhhhfffeeeeeegggiiijjjjjj______aaacccdddeeefffggg^^^___aaabbbdddeeefffffffffeeedddeeegggiiiiiihhhiiijjjkkkjjjhhhgggggghhheeefffggghhhiiiiiiiiiiiifffgggiiiiiihhhhhhiiikkksssqqqooommmlllmmmnnnooooooooonnnmmmllllllllllllkkkjjjjjjiiijjjkkkllllllhhhhhhgggggggggggghhhhhheeeeeeffffffggggggggggggmmmmmmnnnnnnooopppqqqqqqgggeeedddddddddcccaaa___bbbaaaaaaaaabbbcccddddddjjjhhhfffdddccccccbbbaaallljjjhhhfffeeeeeefffgggeeedddaaa^^^[[[YYYWWWVVV___^^^]]]^^^```aaa```___VVVUUUTTTSSSSSSTTTUUUVVVZZZ]]]\\\YYYVVVUUUTTTRRRUUUTTTSSSRRRRRRSSSSSSTTTVVVXXXZZZ\\\\\\\\\\\\]]]ZZZZZZYYYWWWUUUTTTSSSRRRUUUTTTTTTTTTTTTTTTUUUUUUTTTSSSSSSSSSSSSTTTTTTUUUTTTSSSSSSRRRRRRRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTTTTSSSRRRQQQRRRSSSQQQRRRRRRQQQNNNLLLLLLLLLOOONNNNNNNNNMMMMMMLLLLLLPPPPPPPPPOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMLLLJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEDDDBBB@@@@@@AAABBBDDDCCCBBBAAA???===???BBBDDDCCCAAA>>><<<;;;<<<===>>>>>>>>>===<<<;;;;;;:::999999888777777999888777555444333333333222222333444666999<<<>>>AAALLL999;;;888888444333222111111000000000///000000000000///..............................---......//////......---......//////000000000000/////////////////////////////////000000000111111//////000111111111111111000000000111111222222222222222222222222222222222222222111111111111222222000000000111111222222222222222222222222222222222222222222222222222222222111111222222222222111111111111222222333333333333222222222222222222222222222222333333333444444444333333444444555555555666333333333444444444555555444555555666777777777666555444444444444555666666888999:::;;;<<<;;;;;;;;;888999999:::;;;;;;<<<<<<888888777777888999:::;;;:::::::::;;;;;;;;;<<<<<<@@@@@@?????????AAACCCDDDHHHIIIIIIJJJLLLMMMMMMNNNTTTVVVVVVVVVTTTSSSTTTUUUTTTTTTUUUVVVWWWXXXYYYYYYZZZ[[[]]]___`````````___[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^___aaaaaaaaaaaa```bbbbbbbbbbbbbbbccccccccceeeeeedddddddddddddddcccffffffggghhhjjjlllmmmnnnrrrrrrrrrrrrsssssssssssstttsssqqqpppooopppqqqrrrooopppqqqpppooonnnnnnooofffgggiiilllmmmmmmlllmmmmmmkkkiiiiiikkkmmmnnnnnnmmmmmmmmmllllllkkkkkkkkkpppooommmllllllnnnoooqqqqqqpppooooooqqqrrrqqqqqqqqqrrrttttttsssssstttvvvssstttuuuvvvwwwxxxxxxxxxwwwxxxyyyxxxvvvuuuvvvwwwooonnnlllllllllnnnppprrrssssssssssssssstttuuuvvvtttsssssssssttttttuuuuuuvvvuuuuuuuuuuuuuuuuuuvvvrrrtttvvvvvvvvvssspppnnnrrrrrrrrrrrrrrrrrrqqqqqqxxxtttooolllkkkllllllkkklllkkkjjjiiihhhgggggggggaaagggmmmooooooooorrrtttqqqooommmkkkjjjjjjkkklllnnnnnnmmmllljjjhhhgggfffcccaaa____________]]]\\\iiifff```\\\[[[]]]aaaddd]]]___\\\XXXYYY^^^___\\\ZZZ[[[\\\^^^```ccceeefffeeebbb^^^YYYWWWZZZ```eeeZZZZZZZZZZZZZZZZZZZZZ[[[XXXWWWVVVUUUUUUUUUVVVVVVWWWVVVVVVVVVWWWWWWXXXYYYXXXXXXWWWVVVUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUYYYXXXWWW[[[______ZZZUUUTTTUUUVVVUUUSSSPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRSSSRRRQQQPPPPPPPPPQQQQQQPPPQQQQQQQQQPPPPPPOOOOOOPPPOOOOOOOOOOOOPPPQQQQQQRRRQQQOOOMMMLLLLLLLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFGGGHHHHHHFFFCCCAAACCCDDDEEEFFFEEECCCBBBAAACCCFFFGGGGGGEEEAAA??????@@@AAABBBCCCBBBBBBAAA>>>>>>===<<<;;;;;;::::::;;;:::999777555444444444111666;;;:::666666;;;AAABBBKKK;;;===:::888666555444333333222222333111111222222111111000///111111111111111111111111000111111222222111111000//////000000111111222222000000000000000000000000000000000111111111222222//////000111222222222222000000111111222333333333111111111111111111111111222111111000000111111222222222222333444444555555444444444444444444444444333333333333333333333333222222333333333333222222111222222333333444444444111111111111222222222222222222333333444555555555111111111222333333444444000000111111222333333333111111222333444444444444333333222222222333444444333444666777888777777666666666777888999::::::;;;@@@?????????@@@BBBDDDEEEHHHIIIIIIIIIJJJJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLNNNOOOOOOQQQRRRSSSRRRPPPPPPPPPRRRVVVWWWXXXZZZ[[[\\\\\\\\\YYYZZZ\\\^^^____________gggggggggffffffeeeeeeeeefffgggggghhhhhhiiiiiiiiillllllkkkkkkjjjiiiiiiiiijjjlllnnnqqqrrrqqqpppooollllllllllllllllllllllllnnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqrrrtttvvvwwwvvvvvvuuutttsssrrrqqqqqqrrrpppnnnlllkkkkkklllmmmmmmmmmnnnpppssssssrrrpppyyywwwyyy~~~}}}||||||zzzxxxxxxyyy{{{{{{{{{wwwvvvtttrrrqqqqqqqqqrrrppppppppprrruuuyyy}}}|||zzzyyyzzz|||}}}}}}}}}|||}}}~~~~~~|||yyyvvvsssrrrqqqxxx{{{vvvoooiiifffhhhkkknnnjjjjjjeee```eeeooonnngggeeeeeeeeeeeedddbbbaaa```aaagggooorrrppplllhhhggg````````````aaaaaaaaaaaacccbbb```___^^^]]]^^^^^^````````````aaabbbccccccbbbaaa```_______________bbbbbbccccccccccccdddddddddaaa```ffflllmmmeee]]]]]]___``````]]][[[ZZZ[[[XXXYYYZZZZZZ[[[\\\]]]^^^ZZZYYYXXXWWWVVVWWWXXXYYYXXXYYYYYYYYYYYYYYYXXXXXXVVVVVVUUUUUUVVVVVVWWWXXXWWWVVVTTTSSSRRRQQQRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMSSSSSSRRRRRRQQQPPPPPPOOOJJJIIIIIIJJJKKKKKKIIIFFFHHHIIIKKKLLLMMMLLLJJJIIIGGGIIIKKKLLLLLLJJJGGGFFFGGGHHHIIIJJJKKKKKKJJJJJJFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@>>><<<;;;:::999999333;;;CCCAAA:::666;;;AAABBBJJJ<<>>>>>>>>>>>??????>>>>>>??????@@@AAA===>>>@@@BBBBBBBBBAAA@@@DDDEEEFFFGGGHHHIIIJJJJJJEEEEEEEEEEEEGGGIIILLLNNNHHHHHHIIIIIIIIIJJJJJJJJJNNNOOOPPPQQQRRRRRRRRRRRR[[[\\\]]]^^^___aaabbbbbb]]]___````````````bbbccc___```bbbcccccccccbbbbbbjjjkkknnnpppqqqrrrrrrqqqnnnnnnooooooooooooppppppnnnoooooopppqqqqqqrrrrrrkkkkkklllllllllkkkjjjjjjkkklllmmmnnnooopppppppppvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxx}}}}}}}}}}}}~~~|||{{{{{{|||}}}|||||||||yyy{{{}}}}}}}}}|||}}}|||vvvqqqnnnrrrrrrqqqnnnkkkjjjiiiiiijjjkkkkkkkkkllllllmmmoooooollllllkkkjjjiiihhhhhhiiidddddddddeeeeeeeeeffffffkkkiiiiiimmmrrrsssnnniiigggiiikkkkkkiiigggffffffdddeeeeeeffffffgggggggggfffeeecccbbbaaabbbcccdddcccdddeeeeeefffeeedddccc```____________```aaaaaa```___]]][[[ZZZZZZZZZ[[[WWWWWWWWWWWWWWWWWWWWWWWWTTTTTTSSSSSSRRRQQQQQQQQQTTTSSSSSSTTTUUUTTTRRRPPPIIIKKKLLLNNNNNNNNNLLLKKKJJJKKKKKKLLLLLLJJJIIIHHHGGGHHHJJJKKKLLLLLLKKKKKKHHHHHHHHHHHHHHHGGGGGGGGGDDDBBBAAA???===<<<;;;;;;===DDDJJJJJJDDD???@@@CCCFFFIII<<<@@@>>>;;;<<<;;;:::999888888888888999999999999999888777777888888888888888888888888888888999999999999888888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXYYYYYYYYYYYYXXXXXX[[[[[[\\\]]]]]]^^^______```aaaaaaaaabbbbbbccccccddddddeeefffgggggghhhhhhiiiiiijjjjjjkkklllmmmmmmlllllllllmmmnnnooooooppppppqqqrrrssstttuuuuuuuuuwwwwwwwwwwwwwwwxxxyyyyyyzzz{{{~~~~~~