BM*d6() ooo777666444000333111111111111000111222222333333>>>pppXXX???;;;999222---------------------------...//////---...///111222///444222>>>NNN^^^RRR111......---000)))---,,,---///...------...000///......///000000///------000111ccc~~~ccc===......///,,,---......,,,,,,---...---------.........//////............/////////000000000000000111222333444444555555444222111111222000000000000000000000000000000000000////////////,,,---......//////......////////////000000000000222---444GGG{{{yyyhhhSSS;;;111111111111111000000///...................................................///111222333666999NNNddd^^^FFF777111777444333222000//////.........------,,,,,,------...,,,---///...------...000///---333///CCCdddiiilllzzzyyy___RRROOOAAA444111//////////////////......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---555VVVyyygggDDD>>><<<<<>>TTTfffwwwiiizzzKKKOOOnnnVVV===888999222777......------------......---,,,RRRGGGTTTvvvlll|||www~~~sssvvv||||||wwwvvvyyy{{{~~~xxx|||kkkvvvfffsss<<<'''...,,,666......------------......,,,---...------...111444666>>>:::AAAHHHzzz}}}rrrzzzttt___ddd999666000444333111333&&&:::999111;;;&&&```ccciiihhhlllvvvyyyyyybbbAAABBB===555///,,,,,,,,,+++111222222111000111111111&&&777DDDqqqkkkJJJ333222666222......------...//////000%%%222111,,,333777333111@@@rrr[[[KKKDDDCCCCCCCCC<<<<<<>>>???<<<:::???GGGTTTcccvvvSSS111444...---,,,***222444+++------............//////111;;;''' ===@@@000666EEElllVVV333666666222333222555---'''///444///,,,........./////////000000333///000444555222111444OOOsssooo[[[AAA666333000222000,,,+++000333444---------.........//////---(((...???:::333:::QQQrrr000555;;;999///---333222)))........................////////////...---///111???XXX{{{qqqVVV???...///444,,,---222***...------,,,,,,------......+++***,,,---,,,---000666VVVccc]]]333===oooVVVGGGVVVMMM===///...111000///000........./////////000000222'''+++<<>>tttnnn]]]NNNCCCDDDGGGCCC??????BBBKKKRRRQQQLLLFFF@@@;;;///<<>>QQQ}}}cccFFF$$$///888888,,,(((///222...------........./////////444444)))777&&&888KKKppphhhAAA<<<444...000333111,,,...........................,,,---111...+++222===```oooPPP<<<222000,,,000444.........------------......111,,,***---...---...222dddrrrxxx>>>:::CCCkkkppplllTTTiii~~~~~~{{{cccNNN777...///222111///....../////////000000000+++444999SSSmmm]]]yyypppxxxooo~~~nnnuuuEEE//////...//////.........,,,++++++---...///...------PPPaaannnuuuqqquuuvvvvvvhhhYYYpppssssssLLL<<<222999$$$//////............//////+++BBBNNN```uuu|||jjj{{{|||yyyxxxsssrrrooommmmmmmmmmmmrrrvvvyyy}}}|||{{{{{{zzzfffxxxppprrr|||^^^///111333---......------------......,,,---...------...111444555===999AAAFFFvvv~~~yyy{{{fff;;;666000444444444555999---111333OOO~~~kkkzzztttxxxSSSDDD999999??????999333------///111111///111444>>>rrr}}}```???444333......------------......555///&&&000777%%%666mmmsssDDDKKKAAA===DDDKKKRRRbbbsssxxxhhhUUUJJJ<<>>888111111000000333555333000555>>>CCCQQQ***...///......---------......000...***111444222WWWcccTTTOOOGGG@@@CCCWWWtttYYYEEEPPPccciii???///999333***///333......//////000111222222444222///UUU{{{zzzuuuDDD+++---999///***222333////////////000000000111000666222---===jjjvvvEEE222'''...555111...111........./////////000000(((000888222SSS|||}}}ccc\\\UUU```ZZZXXXmmmhhh@@@;;;:::,,,)))333........................222000000222333@@@```aaaAAA444000------///......------......///++++++///000***))):::QQQ|||^^^;;;III~~~gggWWWUUUSSSdddlllFFFeeeccc\\\lllfffuuu|||nnnOOO444---111222,,,////////////000000000111000;;;XXXVVVVVVgggsssttt||||||uuu}}}BBB666------...------///000,,,+++------+++...555XXXZZZyyyaaavvv^^^GGGHHHRRRhhhNNNYYYXXXuuutttmmmcccyyyzzzLLL---###555000000000//////000000000666FFFUUUXXXiii~~~{{{}}}|||{{{xxxuuurrrooonnnfffgggSSSddd^^^dddiiimmmjjjoootttuuuxxx||||||yyyuuutttrrrrrrxxx~~~yyywwwrrr|||lllllluuuIII---000000......------------......,,,---...------...111444666===;;;DDDEEEppppppzzzbbb999777222666555444***888,,,888wwwgggnnnVVVIIIAAAHHHSSSTTT]]]bbbpppSSS===666000000555111000222222------<<>>PPPXXXuuubbbxxxpppoooNNN???222111111000000000000111111DDDIIIZZZXXXnnn\\\zzz{{{rrrtttxxxtttrrrpppmmmkkkjjjiiiiiibbb___HHHYYYQQQSSSUUUXXXbbbiiinnnooopppssstttrrruuutttpppooouuu||||||wwwttthhhzzz|||jjjcccfff:::$$$:::......------------......,,,---...------...111444555<<<;;;DDDCCClll~~~mmmppp___888888333777555333---555;;;YYYmmmvvvlllwww\\\KKKEEEDDD===999999444@@@CCCHHHPPP]]]nnn~~~SSS888444666777111000000000,,,333QQQqqqiiiPPPEEE???:::<<>>///222//////............//////...+++---000...666XXX~~~jjjDDDRRR]]]ppprrrllldddUUUpppjjjYYYvvvCCCVVVQQQSSSnnnvvv{{{ooobbbvvv~~~}}}~~~lllIII222111333/////////000000000111111111:::bbbwwwSSSkkkwwwlllyyy```fffkkk~~~{{{hhhlllmmmNNN222,,,000000......---,,,...111......>>>SSSRRRuuuvvvrrrvvvlll^^^GGG@@@LLLQQQUUUnnn^^^HHHmmmUUUvvv{{{ppp|||NNN666&&&222111111000000111111222KKKMMM\\\lll}}}|||mmmppp}}}sss|||wwwsssxxxxxxrrrooojjjfffdddeeegggiiiZZZ\\\MMMaaaVVVRRRPPPSSS\\\ccciiijjjkkkoooqqqooovvvtttooommmssszzzzzzvvvvvvqqqtttsssuuuxxx~~~xxxzzzzzzsss;;;"""333......------------......,,,---...------...111444333:::999CCC@@@hhh|||vvv}}}yyykkkeee]]]777888444888555333888$$$cccgggxxxIIICCC999===AAA:::777<<<===666:::>>>>>>BBBTTTooo~~~nnnAAA999777...555333444333222BBBmmmYYYIII>>>???@@@:::999===@@@AAA888<<>>cccJJJAAArrrjjjYYY>>>LLLXXX<<>>===GGGCCCjjj|||~~~ttteeeUUU888777444:::...222555///pppbbbVVVLLL777===>>>888666999;;;888;;;...555PPPEEEgggzzzPPP:::&&&:::222+++222333111VVV\\\HHH>>>666888???CCCCCCAAALLLDDDRRRNNNOOOWWWggguuuCCC...555...---222%%%333111666AAAssshhhVVVaaa===>>>VVV{{{vvvxxx~~~hhh___wwwTTT///222'''444...//////444333...444;;;pppfffAAA666777///333+++///666222111555333888888xxxzzzzzzfff;;;,,,333222+++...000000,,,...333444//////333qqq[[[lllyyyzzztttyyy~~~}}}}}}kkkZZZ@@@===(((------..................'''555000]]]yyyxxxaaa888111222+++...111***,,,111///777$$$333,,,,,,AAA|||pppzzzbbb>>>]]]zzz\\\bbbVVVDDDKKKIII___jjjOOOUUUrrrccc{{{yyy^^^wwwggg}}}nnntttgggvvv222;;;111***777///---222333///111:::fffxxx[[[ZZZpppxxx}}}jjjMMMSSSpppccc}}}www}}}ssslll[[[vvvgggsssxxxKKK+++000222+++000111///)))666'''EEEOOOIII___~~~mmmggg>>>\\\[[[ZZZiiijjjVVVqqqggglllhhh|||ooorrr~~~|||{{{wwwqqqoooqqqBBB---222111---...333......===DDDPPP___}}}{{{yyyyyyeeeooo~~~wwwwww|||}}}xxxrrruuujjjjjjXXXcccYYYLLL@@@TTThhhqqqWWWXXXzzzlll|||]]]fffhhh{{{oooiiipppxxxqqqkkkkkkmmmoootttyyynnnqqqxxx||||||xxxtttnnnmmm```VVV%%%555........................---.........---...000333777<<<999DDDCCClll{{{~~~jjjWWW;;;666111999000666000jjjppp~~~SSSDDDIII:::333:::AAA???===@@@JJJRRRCCC999GGGIII888999===;;;:::;;;KKKuuuzzzSSS???@@@AAA@@@===>>>IIITTTDDDKKK[[[]]]~~~\\\555111000///222)))222---333444LLLMMMWWWGGGEEESSSeee]]]WWWHHHAAAFFFQQQHHH\\\___{{{}}}wwwhhhuuuwww<<<222555///111(((777000111666555[[[}}}NNN+++...---444///222333//////222111333WWWggg}}}vvv~~~xxxaaa<<<...555///---000000---...222222...444NNNcccZZZ~~~rrr^^^VVVYYYaaarrrtttkkk888000---........................666666BBBUUU}}}^^^JJJ666333+++---111,,,---222...///&&&444///888MMM|||wwwXXXEEEsssrrrpppYYYdddZZZgggVVVOOOlllqqq^^^hhhmmm|||vvv}}}qqqbbb|||sssiiilll777666333555333///000222000...999JJJ```mmmTTTYYYqqq}}}jjjkkkzzzqqqXXX}}}rrrpppwwwooo|||uuusssxxxwww|||}}}jjjXXXooo{{{SSS000222222+++///111...,,,333...NNNQQQWWW}}}}}}~~~fffUUUAAASSS\\\aaadddTTTttt___yyyxxxccctttjjjkkkyyy~~~zzzqqqlllqqqzzz~~~VVV444222222---///333...///???XXXNNNfffzzzmmmvvvzzzwwwwwwzzzyyytttnnneeerrriii___YYYNNNJJJ``````lllNNNSSS]]]FFFMMM```uuu^^^jjjiii{{{qqqjjjmmmsssnnnjjjkkkkkklllpppvvveeeaaabbbjjjrrruuuvvvwwwyyySSS555+++........................---.........---...000333666:::888EEEHHHtttnnnjjjYYY===555---888222777888yyypppUUU???===888888>>>@@@>>>@@@FFF888VVVlllXXXBBB///222333---777dddtttJJJ;;;:::@@@KKKSSSSSSQQQQQQccccccyyyBBB...222111111---111///666>>>pppdddFFFTTT<<>>DDDAAAIIIBBBMMMSSSrrrtttyyyHHH...>>>)))222&&&;;;---000<<<>>>wwwaaaAAAKKKQQQSSSVVVddd|||OOO===///222333444111///111333333===pppuuuwwwnnnuuu~~~NNN,,,222000---///000......111111...888|||~~~JJJ]]]xxxtttppp^^^JJJ@@@@@@BBBOOO___cccmmmggg\\\;;;999//////............//////'''555]]]{{{pppppp}}}aaa```CCC777+++,,,111...///222...,,,+++222---CCC^^^MMMLLL}}}sssdddfffUUUfff```nnnGGGLLL???EEE}}}\\\qqqgggppppppuuu{{{mmm^^^wwwuuuzzz~~~{{{vvvlllLLL555///777...000333222,,,...CCC[[[iii\\\YYYgggvvvvvvkkkqqqjjjtttLLLGGG???ccc}}}ZZZ}}}|||vvvzzzxxxsss~~~yyyccctttyyy}}}]]]777222222,,,000111---000///888XXXRRRiiimmmttt|||\\\KKK;;;ooohhhbbbhhh___sssLLL^^^kkk{{{nnn{{{wwwpppqqqyyy|||{{{qqqjjjqqq}}}BBB222222...///333///111BBBDDDYYYaaakkkmmmuuuvvvvvvvvvvvvuuurrrmmmiiieeennn___QQQNNNNNNZZZ|||dddtttVVV```mmmRRRVVV___```lllfffjjjoooppphhhlllkkkjjjkkkiiihhhmmmtttiii\\\TTT]]]llluuuuuusssxxxppp}}}ooo]]]999...........................---.........---...000333:::===888DDDGGGsssjjjoooYYY<<<444...999111444XXXwwwqqqnnniiiVVV===000888>>>@@@CCCHHHHHHDDDiiimmmxxxvvvpppQQQ555777666///JJJpppFFFBBB>>>BBBLLLPPPLLLIIIKKKCCC{{{xxx[[[VVV///333222000111...111666555WWWPPPGGGJJJOOOttt\\\<<<777BBB>>><<<:::>>><<<@@@PPPlllzzzyyyzzzxxxvvvwwwyyyccc333:::)))000...666...333;;;TTT___GGGIIIIIIAAAHHH]]]fff}}}rrroooEEE***///444222///555888666666\\\}}}VVVwwwppphhhiiivvvzzzhhh???,,,000---///000///...///000000EEEvvvTTTMMM|||TTTBBB;;;<<<777888???@@@SSSSSSddd}}}<<>>JJJ___VVVFFFxxxKKKFFFrrrzzz}}}}}}vvvwwwnnn]]]mmm~~~yyytttyyy~~~ooohhh<<<---333...222555222,,,111JJJcccvvvqqqJJJgggzzzzzzxxx{{{~~~{{{WWWMMMFFFLLL___|||GGG@@@GGG[[[pppyyyzzzqqqssssssyyyssslll???222111...333111,,,333,,,BBB]]]TTTuuujjjsssvvv^^^PPPGGGVVVbbbqqqzzzgggnnnZZZoooccczzziiivvv{{{vvvsssooouuu}}}vvvmmmlllrrruuuttt111222333//////333000444FFF^^^QQQttt}}}ssseee[[[iiippprrrttttttssspppllliiihhhiii___```MMM|||mmmzzz~~~NNNhhhmmm|||hhhhhhuuuwwwqqqmmmtttooollljjjiiijjjmmmnnnjjjgggkkkrrrrrraaaVVV\\\mmmvvvwwwttt|||vvvttt```]]];;;,,,........................---.........---...000333<<<>>>888CCCIIIuuuzzzhhhyyyfffVVV999555111:::000444{{{kkkccc```PPP;;;>>>777999DDDMMMOOOSSSZZZooo|||}}}aaa___888>>>666999eeepppHHH;;;EEERRRUUULLLMMMiiiJJJmmmqqq:::444222...222---...222IIIoooMMMKKK>>>VVVyyy|||jjjMMM333;;;IIICCC???EEELLLMMMQQQtttuuuzzzMMM555000---<<<,,,222777;;;sssaaaMMMVVV^^^fffWWW}}}PPP777000444...---999888333;;;___aaaLLLFFFKKKLLLTTTwww}}}eeevvvvvv```)))444...///000000///...111444VVVYYY```xxxssssssNNN<<<888===777444888999999666KKKoooSSS???333111000......///000000777SSS|||oooeeeYYYJJJAAA???AAABBBBBBHHHXXXxxx~~~nnndddMMM555***///...---...***...222///+++OOO{{{uuuDDDZZZuuuvvvooo[[[TTT@@@WWWYYYdddiiiYYY~~~oooWWWrrr|||nnnmmmlllrrrwwwppp\\\bbbssstttooo{{{~~~sssnnnsss{{{oooyyyFFF111444222444444222000999PPPeeeyyy[[[FFFsss~~~}}}sssnnn~~~]]]fffuuuiiiPPPmmmcccTTT~~~qqqggg|||pppzzzsssrrrxxxyyywwwMMM333000...444111+++222000KKKZZZYYYwwwzzz{{{OOORRRXXXhhheeedddaaaMMMSSSQQQaaaQQQrrrcccrrrzzztttwwwwww{{{}}}xxxnnngggfffxxxMMM222444000000444000777KKKIIIbbbzzz[[[\\\kkknnnssssssrrrooojjjhhhhhhiii^^^]]]jjj```qqqooohhhPPPnnnlllwww```dddiiiffftttlll___oookkkllloooppplllgggjjjqqqnnn___UUU[[[iiirrrtttsss|||nnnxxxvvvQQQOOO---........................---.........---...000333777<<<888EEENNN}}}}}}~~~mmmRRR555777333777222AAAwww{{{ZZZUUUSSSPPPIII===???666???OOOIIIAAAeeewwwyyyppp{{{nnnKKKjjj}}}===444...DDD|||rrrSSSAAAIIIVVV^^^XXXVVVmmm~~~TTTYYYNNN555222///333......666___LLLDDDFFF```eee>>>444CCCGGG>>>NNNRRRjjj~~~|||rrrnnntttiii666666+++AAA)))444999JJJkkkOOOSSSqqqTTTYYYpppDDD333666,,,---999111111JJJccclllKKK444UUURRRQQQnnn~~~jjjvvvxxx///999000//////000///...333:::cccXXXWWWvvvmmmeeexxxTTT>>>666:::666444:::<<<===;;;>>>CCCSSSyyy^^^777444333000///...///000111999VVVxxxQQQJJJHHH>>>555666@@@DDDAAA<<>>HHHHHHNNNLLLMMM{{{xxxtttiiioooyyy>>>333---999222333999fff~~~aaaaaaMMMMMM555999///111999,,,999jjjqqqMMMIIIAAA\\\UUUjjjxxx\\\tttHHH777111//////000......666AAAssskkkpppaaakkkrrrYYY>>>444:::999888===???======CCCJJJ\\\FFF555444111///...///000222QQQkkk|||~~~XXXCCC999;;;???BBBEEEEEEDDDCCCGGGjjjxxxwww}}}xxxkkkZZZuuuMMM333000...---///---+++)))555>>>UUUwwwaaaEEElllxxxwww___VVV===LLLEEE222lllNNNMMMAAA[[[|||XXX|||{{{}}}qqqvvvqqqaaaZZZ}}}yyykkkrrrQQQ777555222444333000444IIIhhhuuu^^^```qqqkkk~~~wwwWWWJJJLLLdddmmm|||\\\yyyqqqooorrrjjjrrrhhh===222000333111...000JJJ```QQQwwwrrr{{{}}}nnn|||{{{|||nnnIIIUUUKKK[[[___llljjjPPPKKKfffrrrbbb~~~]]]bbbrrrvvvgggqqq{{{tttsssqqqjjjbbb^^^|||vvvsssfff333555111111444222<<>><<>>::::::===>>><<<999>>>;;;EEEGGG]]]XXXTTTQQQDDDEEEuuurrrYYYkkk666@@@fffcccOOOHHHIIIAAA@@@LLLNNNGGGGGGGGGBBB]]]mmmwwwXXXCCCYYY777666000555000777PPPWWWJJJHHHEEE\\\}}}}}}xxxRRRAAAFFFRRR^^^zzzuuu|||vvvzzzwww```~~~HHH::::::'''999444AAAjjjTTTJJJEEEPPP___cccdddzzznnnTTTfffKKK444222...555555AAAEEE~~~dddIIIDDDSSSgggxxxZZZWWWwww~~~{{{eeexxxzzz444000444666---333333333VVVzzzfffxxxkkkfffYYYNNNOOOHHH999<<>>:::;;;===>>><<<888777'''RRR|||KKKNNNjjj|||]]]OOOpppwwwdddLLLwwwqqqAAANNN}}}SSSOOODDDHHHNNNIIIDDDHHHFFFAAADDDDDDIIIyyyiiiWWW>>>KKKEEE777...555111555WWWIIIIIIJJJJJJjjjwwwnnnXXXBBBDDDQQQVVVkkkZZZyyyTTTQQQlllwwwoooZZZ~~~YYY???999***666333LLLgggPPPHHHLLLDDDAAANNNZZZ~~~lllaaa|||eeeJJJEEEccc===555666999777FFFYYY}}}xxxfffNNNDDDLLLZZZ```sssRRRPPPtttuuuMMM333444555---444333111TTTwwwrrr```XXXKKKAAACCCFFF;;;DDDCCCPPPQQQrrrzzz|||DDD;;;222//////000111333aaattt~~~uuurrrooo~~~^^^VVVBBBGGGBBB<<<999:::CCCNNNQQQJJJAAAvvvwwwrrrlll\\\~~~}}}XXXccczzz444///111---222+++222444(((CCCqqqhhhGGGvvvsssqqq\\\SSSRRRFFF>>>BBBEEETTTBBB:::FFFlll}}};;;ccc___gggaaauuuqqqdddZZZjjj~~~lll~~~XXXzzz777666444333888555999eeerrrWWWWWWrrr}}}nnnmmm|||JJJ]]]EEE;;;iiioooHHHfff|||wwwvvv|||qqqlllxxxqqqlll~~~zzznnnggg666222,,,///111<<>>666HHH===aaa|||eeevvvoooWWW999666888444[[[pppDDD???<<<;;;<<<>>>>>>;;;777111BBBQQQooo>>>CCC@@@SSS~~~zzzqqqRRRmmm@@@ZZZdddFFF@@@AAAFFFJJJGGGHHHPPPJJJ===<<<<<<;;;hhhxxxkkkxxxsss```UUU<<>>>>>AAABBB???<<>>000:::@@@:::<<>>@@@666555999555<<>>???>>>;;;777888:::<<>>DDDkkkkkk:::///888222:::}}}KKKhhhGGGPPPmmmXXX:::EEECCC;;;CCCTTToooQQQEEEdddhhhyyysss[[[nnnIII666888888777fffMMMBBBKKKWWWPPPKKK\\\mmmWWWmmm```FFFHHHaaaVVV///555000555```^^^bbbhhhFFF888<<<<<>>WWWssstttSSSNNNyyykkkHHHBBBXXXnnnuuu777444444...333222:::jjjbbb~~~cccIII???888444999FFF555DDD^^^sssjjjlll}}}eeeXXXyyyUUUFFF888333000...111777XXXhhhoooppp:::888>>>???FFFKKKKKK@@@444777KKK___vvvxxxoooggg}}}nnngggTTT{{{QQQ```~~~===222///+++333///<<<222,,,SSSrrryyyhhhJJJ~~~ccc]]]EEEOOOPPPAAA<<>>...DDDzzzZZZppp}}}rrrwwwrrrccc~~~|||qqqoooXXXppp}}}mmm~~~```yyy{{{{{{DDD===:::666555000???xxxRRRWWWrrr~~~UUUsss^^^SSSKKK///>>>>>>:::HHHZZZyyyZZZvvvuuusssnnn|||ZZZkkk~~~ggg...000222///444XXX}}}{{{vvvqqqnnneeevvv^^^GGGRRRBBBQQQWWWooo]]]AAA555000VVV~~~tttwwwvvv^^^ppp|||tttgggaaa\\\VVVOOOBBB777222444111222IIIfffkkkccckkkjjjmmmyyyvvvrrrppplllfff___YYYUUUyyyjjjVVV^^^qqqmmmwww@@@444+++888NNN[[[VVVAAAkkk[[[zzz^^^cccnnnGGGkkkfffbbbbbbbbb```aaaccceee\\\SSSJJJMMMdddqqqgggmmmkkkxxx~~~pppcccQQQ999///...---...///222555777............///000111222777999444CCCEEEkkkvvvjjj~~~kkk]]];;;<<<000333ooo{{{EEE;;;<<<>>>@@@@@@???;;;888CCC;;;DDDjjjNNN...\\\RRR{{{```EEEddd???vvvJJJ;;;333>>>???>>>===GGGVVVSSSIIIJJJdddCCC>>>AAA\\\jjjhhh^^^ggguuuYYYZZZHHH>>>DDDXXX|||@@@222:::222:::NNNjjjFFFTTTcccIIIFFF999333???IIINNNxxxkkk^^^nnn|||ttt```ffflll444999999999kkkGGGFFFOOOTTTQQQYYYgggjjjPPPOOOZZZFFFHHHtttlll666;;;666888hhhcccllluuuMMMDDDBBBBBBCCC===999777999HHHkkkkkkoooeeeyyy|||eeeGGGFFFZZZpppnnn|||999555555///222000BBBkkkyyy[[[@@@;;;<<<<<>>:::EEEIIIlll|||tttaaaWWWAAA;;;DDDSSSJJJ555999222666MMMZZZHHHZZZ___BBBJJJAAA555666BBBIII]]]zzz{{{}}}vvvrrrlllaaadddvvv}}}888888777999hhhLLLOOOUUURRRMMMUUU\\\TTTXXXSSSvvvyyyhhhZZZOOOLLLhhh???>>>:::555bbbccc}}}ZZZ:::CCCIIIEEEAAA999777<<<<<>>:::666///222;;;hhh}}}~~~fff}}}JJJAAAFFFFFFBBBDDDGGGIIILLLSSS^^^gggaaaQQQQQQlllIII888222...555,,,:::666---QQQsssnnnLLLtttQQQDDDOOOCCCBBBDDD>>>@@@EEEDDDFFFLLLBBB555;;;RRRvvv~~~vvvhhhuuu|||{{{lllTTThhhwwwzzz___ppptttXXXGGG888555444666NNNlllrrrwwwIII```nnnwwwvvvzzz{{{xxxppp~~~KKKCCCDDDAAAjjjfffCCCCCC888+++gggEEE555<<>>777777777lllvvvvvv|||{{{kkk~~~eeeLLLHHHBBBCCCOOOccc___LLL>>>QQQvvvyyymmmccc]]]XXXSSSXXXIII;;;666999444111IIIlllfff|||{{{rrrsssooollllllyyyrrrnnnjjjiiikkkjjjeee```[[[TTTQQQWWWqqq\\\GGGCCC777BBBDDD///000:::333999CCCLLLWWW[[[```BBBfffuuujjjccceeefffeeeggglllccc[[[RRRGGGIII```oooggggggvvv{{{ooobbbZZZOOODDD000///...---------...///------...///111333444555888999888@@@JJJrrrqqqzzz~~~oooiii888666555777xxxaaa===???AAABBBAAA@@@???>>>:::333///BBB777QQQKKK;;;SSS}}}dddnnn~~~xxxuuuXXXKKK]]]???EEE888@@@BBBIIIOOOOOOMMMJJJAAAHHH___MMM???IIIFFFJJJIIIooooooPPPBBB@@@999AAAQQQWWW666666333333~~~TTTOOOJJJ___^^^>>>;;;KKKHHH>>>JJJZZZUUUKKKhhhppphhhaaauuuyyyzzzppp{{{hhh^^^gggJJJ;;;555777bbbWWWSSSWWWXXXSSSZZZgggjjj\\\vvvzzzIII<<>>@@@GGGZZZmmmccc[[[kkkmmmTTT;;;CCCPPP^^^|||KKK;;;555333777111@@@tttPPP666<<>>AAA???JJJxxxZZZOOOUUU|||^^^dddeeeQQQAAA===999000222<<>>DDDCCC@@@QQQTTT<<>>@@@AAABBBAAA@@@@@@@@@???IIICCC---MMMDDDBBBFFFHHH@@@===@@@KKK===999kkkzzzVVVPPP___888DDD666FFFDDDMMMLLLJJJRRRZZZOOOFFFNNNFFF999FFFDDDKKKTTTEEEPPP```www___LLLJJJDDD888:::JJJ```666333333222{{{aaaOOOJJJ```\\\<<>>JJJUUUYYYCCCCCCHHH]]]~~~___MMM>>>LLLVVVZZZpppooo~~~SSS>>>444444;;;222:::tttwwwQQQ777>>>LLLKKKHHHEEEEEE;;;FFF{{{^^^OOOpppooo{{{TTTuuugggRRRBBB@@@;;;111333===SSSkkkrrr}}}|||uuuWWW@@@LLLNNNMMMMMMQQQYYYaaabbb[[[TTTHHH<<>>999777;;;;;;;;;GGGPPPHHHSSSXXXLLLGGGQQQNNNRRRjjjMMMRRRbbbiii}}}}}}yyynnnbbbZZZ|||}}}lll~~~}}}```|||mmmVVVAAA===777111KKKxxxZZZbbbfffyyyvvvdddSSSMMM<<>>:::>>>666000HHHlllvvvwwwkkknnnrrr}}}pppjjjcccbbbfffhhheeeaaattt\\\IIItttOOOEEE---CCCEEE888777111@@@HHHDDDllljjjGGGCCC@@@XXXIIIRRRzzz}}}mmmbbbcccccc______fffccc[[[RRRGGGGGG^^^ooohhhaaassspppbbbaaa```QQQCCC------...///000000//////333333222111000000000111555777999;;;GGGpppkkk{{{zzzAAA999<<<555|||{{{SSS222LLLDDDHHHEEEDDDAAAZZZ]]]...AAALLLRRRNNNIIINNNIIIMMMMMMDDDAAADDD???ZZZsssuuuTTTDDDiiiBBB::::::IIIJJJSSSpppbbbGGGTTT]]]OOOIIICCCLLL\\\XXXJJJkkkVVVHHH???IIIBBB[[[qqqXXXKKKAAA===:::===SSS:::444222000iiiZZZdddRRRYYY```BBBNNNFFFJJJIIIJJJAAA555JJJIII@@@EEEdddRRR[[[WWWXXXGGGTTTZZZ{{{~~~gggYYYhhh|||^^^BBBHHH;;;TTTmmm]]]\\\sssZZZ888KKKOOOUUULLL===:::222oooiii}}}yyyZZZLLLZZZNNNQQQHHHPPPbbbVVVUUUdddMMMOOOUUUSSSMMMYYYxxxlll\\\FFF333AAA[[[rrrQQQyyy|||YYYCCC:::444111000DDDzzzwwwPPP999GGGNNNKKKSSSCCCOOOTTTTTT{{{wwwxxxKKK}}}eeeTTTGGGCCC>>>555444999dddwwwsss{{{~~~dddOOOFFFVVV______bbbbbb]]]^^^ooo|||aaaAAAYYYYYYSSSfffBBB;;;BBB---...000000111777RRRssszzzxxxLLL{{{}}}VVV???666666777:::@@@GGGNNNRRRZZZWWW[[[MMMEEEwww|||uuutttzzzkkkWWW```rrryyyfff___\\\GGG:::222555EEErrrTTTjjjuuuwwwfffLLL888???CCC>>><<>>===<<<]]]}}}\\\LLLLLL{{{ooovvvlllccc~~~hhhTTTvvvTTT???111333???}}}ooozzzhhhBBB;;;<<>>>>>111OOOyyyXXXdddZZZMMMnnnjjjhhhmmm[[[RRR^^^NNNUUUEEE???@@@666333666BBBjjj{{{zzzjjjhhhxxx{{{ooolllhhhfffhhhhhhccc]]]qqqBBBXXX|||WWW<<>>IIIDDDBBB___XXXDDDNNNHHHVVViiiYYYFFFcccSSSDDDKKKSSSAAATTTeeefff[[[LLL@@@999;;;999;;;LLL===:::666///[[[fffYYYNNNOOOkkkLLLOOOBBBEEEEEEFFFFFFOOOttt]]]TTTGGGTTTVVVyyyrrroooggg^^^fff{{{YYYCCCCCC;;;NNNrrrlllmmmPPP:::JJJOOOoooPPPBBB:::888jjjooo[[[AAAUUUeee\\\dddlllooonnn[[[YYYjjjZZZ]]]ccctttyyykkk```aaaaaakkkLLL;;;@@@AAAhhhcccYYYEEE>>>777333111CCCyyy}}}WWW===GGGQQQQQQVVVPPPHHHppptttDDDHHHqqqqqqTTTfffzzz\\\PPPHHHGGGBBB999888>>>bbb{{{pppyyyYYYQQQ___ppptttuuupppgggfffnnnwww}}}MMMPPP^^^gggYYYxxxLLL===;;;000777222...---444UUU~~~}}}qqq{{{MMMwww[[[BBB555555555777;;;???DDDGGGLLLHHHGGG>>>OOO|||kkkVVV]]]zzzzzzrrrnnnooo{{{oooMMMIII@@@777666EEExxxbbbggg|||sssxxxhhhHHH;;;>>>>>>888555666666333@@@===UUUkkkYYY999222:::DDDzzz|||lllooozzzxxxRRR^^^NNNIIICCC;;;AAAvvvvvveeeAAA:::;;;:::BBB>>>777666===444FFFnnnggg666---DDDQQQXXXRRR999===bbbhhhdddggg\\\SSSYYYMMMQQQHHHCCCEEE:::555555@@@hhhwwwqqquuu}}}nnnjjjyyy{{{uuuqqqkkkiiiiiihhhbbb[[[PPPNNNrrrUUUDDD[[[dddaaaWWWVVVKKK???WWWyyy~~~zzzvvvxxx}}}ooofff___aaacccbbb^^^]]][[[cccWWWJJJAAASSSsssnnnbbbpppuuuvvvdddUUUSSS;;;........................---...///.........000222666666;;;BBBGGGzzziiisss{{{eeeEEE777555rrr```MMMEEEPPPWWWSSS666<<>>444999fffjjjOOOXXXLLLxxxWWWVVVNNNZZZZZZVVVYYYfff\\\XXXPPP[[[RRRUUUooouuuggghhh___ccc}}}XXXMMMCCCAAAJJJhhhPPPEEE>>>JJJAAAwwwWWWKKK<<<<<<\\\gggPPP]]]```[[[fff{{{yyyrrriiilllyyynnnyyy{{{jjj===777LLLCCC|||xxxXXXHHHDDD;;;555222DDDyyy~~~^^^???CCCTTTXXXXXX```MMMhhhfffTTT^^^eeeQQQ???CCCIIIsssbbbUUUlllWWWPPPLLLMMMHHH>>>:::===ccckkkzzzmmm}}}lll```lllrrr|||tttjjj```]]]qqq}}}mmmAAAAAAooo{{{cccaaaQQQ@@@666111<<<---555000111NNNvvvwwwuuu}}}fff~~~OOOrrreeeEEE777777777777888:::;;;<<<:::888777666SSSrrrqqqvvv[[[jjj~~~jjjSSSXXX}}}tttrrr{{{|||kkkJJJMMMGGG>>>666CCCeeecccZZZpppvvvkkk{{{oooIII888999888666888;;;:::777222777SSSfffRRR999999DDDTTT;;;:::BBBOOO{{{eeezzzrrrHHHbbbvvvrrrMMMIII888666666ooodddDDD<<<>>>===>>><<<777555>>>777???SSSBBB@@@>>>KKKGGG???===???RRR```qqqgggccc```VVVVVVOOO\\\mmmKKKHHHKKK???777444===ccc~~~~~~zzztttrrrlllxxx{{{{{{uuunnnjjjiiifff___ZZZ===___vvvRRRNNNbbbjjjkkkfffcccQQQFFFhhhnnn[[[aaaiiibbb]]]___aaa___[[[ZZZXXX```TTTGGG@@@SSStttoooaaarrryyyzzzfffVVVTTT===........................---...///.........000222555555:::AAAIIIsssyyyzzzNNN888777jjjyyyddd===HHHWWWkkk___vvvkkkiiittthhhIIImmmuuudddIIILLLEEE{{{eeeFFFUUUTTTJJJVVVRRRSSS]]]VVVbbbSSSsssBBB777AAA999===BBBYYYBBB???333---UUU~~~```iiiRRRzzzyyyUUUVVV[[[ooofffUUUPPPFFFHHHPPPeee[[[KKKOOO```nnnzzz|||xxxkkkdddYYYfffWWWUUUEEEIIIGGGcccOOO===@@@DDDKKK]]]wwwZZZWWWAAA:::III|||{{{gggkkkpppggguuukkkkkkooolllqqqmmmccc999>>>HHHNNNxxxXXXJJJGGG===666444FFFzzzjjjHHHDDDWWWaaa]]]KKKSSSVVVcccUUU???NNNTTTHHHttt___yyyYYYZZZSSSPPPQQQNNNDDD:::555kkk\\\llllllnnnvvvwwwzzznnnrrr>>>QQQ]]]sssOOOhhh|||PPPJJJ===666>>>***111---000OOOzzzuuu~~~QQQmmmoooGGG;;;<<<<<<<<<<<<;;;::::::888444333777OOOpppeee555...DDDWWWZZZ<<>>:::;;;===OOOWWWCCC111444===SSSKKKGGGCCCRRRtttcccoooUUUvvvsssUUUPPP???>>>;;;hhh~~~}}}iiiLLL@@@CCCFFFDDDAAA===555999444999III;;;444333@@@KKKMMMLLLVVVkkkppplll______SSSOOOMMMLLL___KKKHHHMMMCCC:::555:::^^^lll{{{uuummmvvv{{{}}}tttllliiihhhccc]]]ZZZIIIjjjttt\\\LLLNNNPPPLLLVVVYYY^^^SSSPPPvvvvvvbbbaaahhhMMMPPPgggaaa]]]```aaa^^^ZZZYYYWWW^^^QQQEEE???SSStttnnn^^^ttt~~~}}}dddQQQPPP===........................,,,...///.........000222555555:::???HHH|||{{{~~~iiiqqquuuXXX<<<<<<```fffcccTTTwwwsssPPP===RRRQQQjjjIIILLLOOOkkkVVVaaahhhyyyyyy^^^~~~mmm>>>666AAA<<>>rrr|||uuuYYYvvv{{{}}}ooosssppp^^^jjjyyyPPP999DDD;;;gggqqqzzz}}}VVVJJJHHH>>>888777FFFvvv~~~zzzXXXHHHXXXeee```mmmnnnWWWQQQKKKEEEXXX___ooolllmmm]]]UUUOOOQQQRRRJJJ<<<222nnncccppp{{{~~~yyyvvv{{{ppp888QQQuuuWWWKKKrrrlllOOOSSSHHH:::>>>000//////111JJJrrr|||uuu}}}RRRhhhzzzKKK??????@@@AAA@@@@@@>>>>>>@@@555111999IIIWWWPPP<<>>===@@@BBB???999555888444:::>>>555666AAAEEE===]]]TTT<<<\\\xxx{{{rrrkkkIIIxxxkkkHHHNNNTTT???:::|||jjj}}}{{{{{{oooUUUDDDFFFKKKEEEHHHMMMGGGJJJIIIOOOddd```VVVYYYkkkooosssppp]]]ZZZKKKHHHIIIXXX===HHHFFFLLLDDD===666777XXX{{{tttxxxnnntttzzzzzzooogggfffeee```\\\[[[YYYggg\\\FFFBBBAAA999666<<>>SSSsssmmm[[[ttt}}}___IIIKKK;;;........................,,,...///.........000222444666;;;@@@GGGzzzvvvkkkuuueeeooopppaaaDDD???RRR{{{WWWXXXhhhyyyiiijjj\\\EEE>>>^^^{{{gggQQQTTTjjjTTTuuuzzzTTT@@@???@@@@@@@@@HHHPPPPPPBBB;;;AAAIII|||jjjpppmmmrrreeezzzxxxtttrrrfff{{{nnnzzzppp^^^HHH___LLLRRRJJJRRROOO|||qqq{{{zzzhhhDDD======>>>DDDGGGVVVlll\\\RRR\\\OOOAAA>>>uuuzzztttsss^^^|||{{{}}}UUU===<<>>:::AAAiiiuuuooodddJJJSSSbbb^^^aaannn}}}gggxxx|||mmmZZZsssZZZSSSMMMOOORRRNNNCCC999]]]kkkmmm{{{yyy|||ccc}}}hhhMMMoooJJJbbb___PPPOOOHHH::::::444333333111AAAcccwww|||rrr}}}UUUcccRRR@@@@@@AAABBBBBBBBBBBBBBB;;;666777AAAGGGCCC===<<<333FFFBBBOOO]]]AAA\\\ooowwwyyyzzzjjjXXX^^^ssskkksssssseeeooohhhMMMRRRNNNOOO>>>;;;^^^hhhnnniiibbbrrruuuZZZDDDBBBBBBFFFGGGDDDBBBCCC>>>>>>KKKZZZ```iiiiii^^^kkkeeeIIILLLvvv~~~nnnrrr|||yyyooo}}}mmmBBBjjjfffKKKMMMTTT>>>777hhhrrryyyyyywwwsss```MMMOOOOOO@@@AAAPPPOOOUUUZZZ```tttwwwrrrrrrbbbYYYHHHKKKLLL```{{{RRRGGGCCCJJJDDD@@@999555QQQiiixxx~~~qqqssszzz}}}vvviiiaaabbbbbb]]][[[\\\ZZZ[[[MMM>>>:::666444999444222888999AAA```eeeBBB222===888555888000999\\\mmmgggdddeeeddd```]]]^^^YYY^^^OOOCCC>>>SSStttmmm```www~~~aaaLLLMMM<<<........................---...///.........000222333666;;;@@@III|||tttdddrrryyywwwiiiLLLAAACCC|||zzzttt}}}ssswwwfffNNNFFFIIInnnbbbjjjgggiiigggeeeDDD777222777@@@777BBBPPP]]]DDD???///???ppp~~~mmmzzzzzznnnooowwwwww___UUUHHHwwwOOOOOONNNPPPQQQhhhuuuFFFQQQQQQTTTmmmuuuZZZJJJ:::;;;>>>FFFJJJKKKhhh\\\TTTSSSPPPJJJBBB```yyy|||ooo666777FFFEEEjjjRRRxxx||||||PPPIIIMMMIIIEEE<<<999WWW~~~oooPPPTTTfffgggooozzzbbbMMMUUUSSSPPPMMMMMMLLLHHHCCCIIIrrrbbbqqqmmmmmmddd___hhh~~~GGG[[[lllOOO{{{QQQYYYLLLHHH@@@999333...//////AAAhhhXXX^^^\\\BBBBBBCCCCCCDDDDDDEEEEEE;;;BBBFFFKKKQQQLLLEEEGGGGGGHHHMMMooo|||OOOqqq|||}}}mmmYYY]]]}}}kkkooouuurrr\\\LLLSSSMMMRRRDDD;;;SSSYYYuuuiiizzzfffTTTHHHEEEDDDFFFGGGGGGLLLTTT___```iiirrrtttuuueeeJJJIIIEEE\\\jjj^^^uuuvvvqqq___bbb___XXXwwwnnnccc[[[TTTJJJ@@@___zzztttxxxtttwwwqqqdddggg___BBB999JJJEEEHHHMMMOOO^^^aaa```nnnaaa[[[VVVdddllldddWWWFFFPPPOOOyyyxxxMMMJJJDDDHHHEEEDDD<<<333JJJooo}}}~~~vvvuuu|||zzzyyytttfff^^^``````[[[YYY\\\[[[RRRGGG<<<777888<<<===666///222333888RRRUUU555'''888999<<>>BBBnnn```pppzzzjjj^^^UUUQQQrrrNNNJJJJJJGGGKKKRRRYYY???AAA<<<@@@KKKVVViiisss^^^FFF:::CCC===:::>>>@@@NNNOOOQQQyyylllbbbYYYKKKNNNPPPDDDKKK}}}@@@EEE<<>>222IIIyyyyyywww|||\\\^^^tttyyyqqqqqqyyy|||eeeaaaaaaSSSUUUTTTNNNHHHFFFHHHJJJDDDeee||||||mmmzzz~~~xxxRRRYYY```nnn{{{|||yyylllLLL[[[nnnJJJgggSSSRRRMMM@@@333333111,,,;;;```yyy~~~yyyZZZ[[[cccEEEEEEEEEEEEEEEFFFGGGHHHMMMWWWSSSPPP```pppxxx~~~zzzlllVVVYYYYYYoooYYYYYYuuuccc|||oooYYYTTTTTTMMMUUUIII<<>>FFFRRRZZZRRRMMMIIIJJJTTTOOO888???JJJxxxqqqsssVVVZZZ___YYYVVVRRRIII:::KKK~~~pppzzzzzzxxxsss|||{{{qqqKKKVVVbbbRRRNNNPPPLLLVVVXXXhhhnnneeeppp^^^___OOO???MMMKKKfff^^^FFFMMMEEEIIIFFFGGG>>>222EEEnnnqqqwww~~~zzzwww}}}yyyvvvuuufff]]]______YYYXXX\\\aaaPPPBBB:::999BBBCCC777888///444777999MMMPPP555333>>>AAASSSeeePPPGGGjjjooojjjeeeccc___[[[[[[^^^VVVZZZKKKAAA@@@XXXyyysssbbbjjjjjjmmmaaaTTTNNN222........................---...///.........000222888999:::<<>>JJJ>>>zzz}}}UUUGGGJJJ>>>fffuuu]]]llluuu___SSSGGGgggnnnJJJLLLHHHGGGNNNNNNLLLnnn\\\HHH444;;;III@@@;;;CCCFFFAAA@@@999III===444JJJ;;;>>>???CCCJJJJJJOOO\\\VVVPPPQQQVVVWWWQQQJJJwwwqqq|||{{{IIIEEE;;;HHHMMMfffMMMsssVVVNNNLLLKKKLLLLLLGGG>>>666llltttyyymmmzzzeeeSSS|||```VVVTTTRRRPPPPPPOOONNNLLL==={{{eeetttsss___gggppprrrcccNNNMMMSSSXXX\\\cccgggcccZZZ[[[\\\QQQJJJeee___PPPuuu]]]\\\[[[XXXTTTMMMDDD???333333,,,555YYYuuuwwwsssyyyxxxzzzHHHhhh555RRRJJJ<<>>EEEBBB^^^mmmaaa]]]rrrLLLAAAiiimmmmmm|||fffRRRMMMYYYtttQQQPPPMMMHHHJJJIIIFFF^^^IIINNNCCC888;;;===<<<>>>>>>===;;;CCC>>>888BBB===GGGSSSPPPMMMfffpppVVVRRRPPPQQQUUUVVVQQQKKKXXXsss^^^gggzzzSSS666AAA???888qqq}}}IIISSSyyyKKKIIIGGGFFFGGGIIIFFF???999xxxzzzqqqdddOOOvvvzzzUUUSSSPPPOOOOOOOOONNNMMMQQQZZZbbb``````mmmjjjwwwttt}}}iiiEEE<<<@@@OOOQQQEEEBBBLLLEEE>>>UUUvvvcccZZZjjj[[[bbb```^^^ZZZVVVOOOGGGBBB444555///555QQQllluuuuuuxxxttt}}}|||~~~HHHoooZZZIIICCCDDD@@@BBBJJJNNNTTTRRRGGGCCCAAAEEEUUU]]]\\\TTTDDDOOO\\\ppp{{{yyyfffMMMaaaqqqccc|||yyy\\\UUUWWWYYYVVV[[[MMMBBBkkkfffcccyyylll}}}cccUUUNNNGGGPPPWWWKKKnnnzzz}}}gggmmmuuuwwwtttRRRaaaTTTPPPeeeVVVXXXTTTVVVVVVNNN<<>>EEEHHHHHHNNN~~~JJJDDDGGGAAADDD???>>>HHH???LLLSSSBBB\\\cccVVV^^^VVVWWWXXXVVVSSSNNNKKKJJJOOOgggsss}}}ttt>>>222RRRGGGOOOSSSVVVbbbrrrBBBGGGCCC444<<>>888222111???^^^www{{{ssssssmmm[[[jjjsss\\\___\\\^^^VVVDDDDDDKKKTTTWWWTTT```}}}xxx\\\MMMvvvooo```jjjZZZVVVMMMNNNRRRDDDLLLLLLFFF{{{{{{mmmuuueeeeeesssvvvxxxcccPPPiiisssrrraaabbbgggmmmaaaAAAwwwSSSJJJSSSPPPGGGJJJYYYZZZUUUiiiiiijjjkkklllrrrqqq___KKKLLLGGG777TTTDDDBBBYYYLLLJJJGGGFFFFFFBBB;;;666@@@___zzztttxxxvvvwwwuuusssmmmeeeaaa```___\\\YYYIII999IIIfffXXX===:::777777888FFF[[[ggghhhjjjpppgggqqqhhhLLLDDD___pppeeeccceee```[[[ZZZXXXXXXRRRCCC999GGGlll{{{ddd>>>]]]fff^^^EEE...////////////////////////---.........---...000333222333::::::BBBhhh}}}iiihhhuuu{{{qqqfffmmmWWWTTTLLLAAAMMMmmmdddaaaeeemmmoooIIIDDDBBBFFF___YYYNNNVVVFFF```PPP///666CCC@@@@@@JJJdddmmmbbbFFFHHHGGGEEEBBBeeeyyynnnnnndddvvvvvvjjjcccYYYTTTJJJQQQrrrMMMEEEAAAIIICCC===FFFKKKFFFEEE[[[iiikkk```aaaXXXXXXOOOhhhsssYYYXXXRRRTTTUUUTTTOOOLLLJJJJJJLLLRRRssstttWWWBBBFFFDDDCCC:::???IIILLL===HHH666EEEPPP>>>III{{{RRR[[[hhh{{{rrr[[[LLLJJJIIIGGGFFFGGGHHHHHHHHHCCC]]]~~~qqqBBBhhhOOO[[[WWWPPPNNNJJJIIIJJJKKKLLLLLLIIIJJJUUUhhhppp^^^[[[ddd<<>>???```ooooooaaawww~~~zzztttqqqvvvooofff```]]]\\\[[[ZZZ^^^@@@EEEVVVPPPMMMYYYeeeZZZXXXaaaqqqyyytttppprrrwwwwwwzzzmmmnnnbbbeee___]]]^^^XXX\\\KKK???:::OOOtttvvv\\\LLLbbbiii^^^;;;)))////////////////////////---.........---...000333666555<<<:::>>>aaawwwfffxxx~~~}}}sssmmmmmmSSSPPPLLL???JJJ|||sssVVVJJJKKKNNNPPPRRRvvvbbbnnnVVVNNNOOOOOOlllJJJ888HHH777QQQ|||}}}KKKQQQRRRHHHIIIWWW:::111AAADDD666???[[[xxxlllPPP999===DDDEEEEEETTTxxx|||dddcccmmm|||}}}|||}}}jjjddddddYYYUUUFFFCCCYYYZZZDDDGGGAAAIIICCC>>>FFFIIICCCBBB;;;mmm}}}MMMaaaIIIJJJKKKMMMMMMLLLLLLLLLMMMKKKCCCjjjyyynnnOOOEEECCC===FFF======888FFFBBBHHH>>>kkk|||LLL~~~kkk~~~[[[JJJLLLIIIHHHFFFDDDCCCDDDDDDEEEDDDTTT|||fffPPPIIIsssgggUUU^^^QQQNNNKKKIIIIIIKKKKKKKKKHHH@@@BBB```qqqhhhaaannnkkkttt]]]bbbuuuLLLDDDcccWWWUUUSSSSSSSSSSSSQQQPPPJJJ999444222555YYYzzzyyy{{{|||qqqYYYyyyfffggg}}}ppp```EEEQQQmmmiii~~~qqqSSSQQQUUUTTTQQQMMMYYYVVVGGGVVVnnn|||^^^ttt~~~}}}zzzpppfff}}}KKKDDDxxxfffVVVOOOTTTUUUXXXSSSRRRPPPOOOnnnuuuwwwnnnYYYZZZccciiisss|||NNNVVVEEEPPP777555zzzSSSZZZJJJJJJIIIGGGEEEGGGJJJKKKIIIFFF444QQQcccuuuddd~~~tttrrrooojjjccc^^^]]]]]]^^^^^^OOOHHHlllvvvxxx~~~zzz|||nnn]]]dddaaadddiii```\\\BBB===@@@XXXxxxoooZZZ___mmmpppbbb:::///////////////////////////---.........---...000333999777===;;;<<<\\\sssfff}}}~~~tttqqqqqqRRRLLLIII???555TTTiiiNNNBBB@@@EEE<<>><<<;;;BBBBBB+++TTT***;;;OOOAAAFFFvvvUUUJJJMMMOOOMMMCCCfffqqq[[[yyy}}}}}}vvvIIIKKK:::333:::EEE???:::UUUXXXIIIAAACCCAAA:::EEEFFFQQQ~~~{{{fffUUUOOO___mmmssswwwppphhhrrrtttoookkk```]]]hhhWWWJJJJJJCCCYYYIII>>>GGGAAAGGGBBB>>>CCCCCC@@@DDDNNNHHHqqqZZZXXXKKKMMMIIIIIIHHHJJJLLLNNNPPPQQQRRRCCCTTTjjjtttqqqOOOSSSFFFPPPUUU\\\SSSlllrrraaaNNNsss^^^jjjNNNFFFKKKFFFFFFEEECCCBBBAAABBBCCC:::HHHqqqwwwXXXUUUWWWSSSNNNOOOPPPLLLHHHEEEFFFGGGGGGHHHIIIFFF888NNNxxxUUU^^^]]]}}}bbb^^^hhhmmmkkkiiinnnlllSSS{{{zzzbbbJJJSSS```OOOQQQOOONNNNNNOOONNNKKKIIIKKK;;;:::666///PPPvvvuuueeexxx{{{YYYxxx|||xxxwwwfffUUUEEE```zzzbbbccczzz{{{rrrUUUPPPNNNRRRJJJNNNOOOIIIMMMKKK}}}jjjjjj___{{{zzzlllwww~~~RRREEEiiiYYYSSSPPPMMMQQQWWWQQQVVVTTTSSS]]]\\\~~~yyyjjjYYYTTT```nnntttssslllYYYJJJAAAGGGDDD;;;ddddddKKKNNNRRRNNNGGGEEECCCDDDGGGIIIHHHFFF<<>>HHH^^^vvvhhh^^^fffppplllkkkXXX111,,,////////////////////////---.........---...000333888666===;;;<<<[[[tttjjjqqqyyy{{{sssooouuuSSSJJJIII@@@KKK;;;vvvbbbIII@@@CCCFFF///999HHH>>>>>>DDD<<>><<>>CCC>>>DDD@@@===AAA??????HHHCCCGGGDDD~~~WWWWWWRRRDDDZZZOOOMMMJJJKKKNNNQQQRRRRRRSSSJJJLLLYYYuuuWWWdddxxxTTTccc~~~OOOKKKYYYFFFEEEEEEEEEDDDBBBBBBCCCDDD>>>III[[[rrr|||uuuXXXCCC\\\SSSNNNUUURRROOOJJJGGGGGGHHHHHHIII???KKKSSSCCCSSS~~~pppHHHSSSbbb[[[dddEEEMMMYYYSSSHHHSSSKKKKKKKKKLLLNNNMMMKKKIIIJJJ<<<@@@999***HHHqqqrrrhhhzzzUUUjjjzzz}}}qqq\\\LLLEEEjjjxxxnnnppp\\\;;;SSSGGGOOOFFFPPPHHHAAAVVVLLLjjjhhhpppiii}}}rrr```yyyrrrSSS000gggRRRVVVWWWXXXNNNQQQUUUJJJNNNLLLQQQRRRpppyyyRRRvvveeeJJJOOOZZZZZZdddqqqttt^^^DDDEEEMMM???DDD444fffxxxEEEWWWFFFQQQDDDMMMIIIFFFFFFGGGHHHFFFCCC::::::aaajjjnnniii|||www~~~kkkkkkjjjjjjiiigggfffeee[[[mmmpppyyylllttt{{{rrrcccnnndddaaafffYYYPPP333@@@OOObbbttteeecccxxx}}}uuu[[[222000////////////////////////---.........---...000333666444===<<<===]]]wwwpppfffsss{{{uuuooorrrOOOLLLAAA>>>EEE555TTT|||SSSiiiKKKKKKEEE;;;999@@@FFFGGGRRRGGG]]]mmmVVVVVVPPPBBBPPPIIIKKKFFF>>>FFFcccxxxAAABBBIIIGGGHHHLLLSSSddduuuJJJ;;;<<<<<<;;;888555555666777???...FFFKKK555^^^WWW666EEE000<<<000444<<<999;;;```qqqYYYLLLFFFFFFGGG???LLLFFFAAANNNNNNGGGMMMNNNSSS{{{HHH???DDDAAA@@@???===<<<===>>>@@@AAAGGGAAA???KKKhhh[[[UUUXXXJJJHHHWWWNNNNNNNNNNNNNNNMMMLLLLLLIIIKKKMMMKKKdddoooiiiJJJ^^^{{{nnnuuuLLLLLLRRRFFFNNNDDDCCCBBBBBBBBBBBBCCCDDDBBB@@@OOOwwweeegggssswwwRRRKKKzzz___SSSRRRRRROOOOOOMMMKKKHHHIIILLLOOOLLLJJJGGGGGGGGGXXXyyygggccccccSSSQQQbbbhhhaaafffxxxqqqXXXeee```HHHLLLQQQJJJGGGMMMOOOLLLJJJJJJKKKMMMNNNOOOMMMMMMFFF999444CCCaaazzzoooooo}}}xxx}}}iii```rrrxxx|||~~~jjjeeeXXX???NNNjjjiii{{{vvvIIIYYYPPPPPPKKKJJJMMMNNNMMMLLLNNNNNN{{{zzzrrroooyyysssooo}}}vvviiiVVV@@@HHH^^^ppp^^^QQQTTTWWWTTTSSSVVVTTTLLLQQQ[[[UUUVVVKKKrrrgggKKKJJJUUU\\\^^^aaaeeekkkpppqqqnnn]]]]]]RRRBBBDDDOOOHHH555@@@mmm^^^KKKMMMOOOMMMKKKGGGHHHHHHGGGGGGFFFEEEDDD>>>@@@XXXoooiiigggzzz|||qqqnnnmmmqqqnnneeehhhkkkccceeeooovvvjjjhhhooo{{{qqqjjjfffggghhhddd^^^ZZZKKK:::???[[[fff|||[[[bbbmmm}}}UUUKKK222---........................///...---,,,---...///000888555<<<;;;999SSSiii```wwwnnn}}}jjjzzzQQQEEE777666;;;???444ZZZ}}}vvvVVVBBBQQQ>>>FFFCCCBBBBBBDDDRRRpppZZZGGG===;;;===BBBCCC@@@@@@DDDIIIAAABBBJJJGGG:::555;;;333555666777777999===@@@777EEE666===xxx===777>>>777555666222:::999999SSSvvvTTTIIIMMMKKK\\\___RRRJJJKKKYYYlllyyyNNNBBBCCC444======<<<;;;::::::<<<===???888>>>DDDGGGMMM___{{{kkkXXXOOOVVVVVVKKKEEEJJJJJJJJJJJJJJJIIIHHHGGGFFFHHHIIIHHHDDDQQQttt}}}[[[eeejjj[[[LLLjjjMMMbbb}}}ZZZ@@@HHHLLLFFFBBBBBBAAA@@@>>>======>>>>>>;;;777???aaaLLLTTTmmmlllSSSyyykkkUUUNNNPPPQQQMMMLLLJJJJJJLLLLLLJJJGGGCCCEEEEEEGGGGGGJJJpppvvvgggaaahhhhhhaaadddooonnnVVVGGGAAAJJJOOOIIIFFFJJJHHHFFFEEEEEEGGGIIIJJJJJJNNNNNNIII===222:::ZZZyyy|||ppp{{{xxxmmmaaahhhvvvwwwvvvxxx|||xxxkkk\\\444CCCoooooonnnrrrPPPSSSOOOPPPLLLKKKNNNOOONNNNNNPPPGGGpppqqqtttccc```kkk}}}gggvvv~~~VVVrrrQQQDDD:::HHH___SSSLLLQQQUUURRRPPPTTTQQQKKKOOOUUUMMMKKKmmm___OOOpppXXX>>>JJJQQQXXXZZZYYYXXXXXXXXXZZZDDD===FFF@@@000999SSSfffpppMMMDDDJJJKKKHHHFFFDDDDDDDDDDDDCCCBBBAAAAAABBB???LLLdddkkkccckkk}}}vvvggggggooommmmmmpppnnngggjjjoooqqqnnnppp}}}{{{mmmmmmkkkiiieeebbb```___[[[XXXHHH777MMMRRRwwwnnn[[[ZZZiiinnn+++...<<<..............................---,,,---...///000888555<<<;;;999TTTkkkbbbyyynnn|||jjjuuuLLLEEECCCNNN:::BBB===???lllwwwmmmlll\\\===BBBAAACCCAAA;;;>>>DDDAAA@@@VVVuuufff;;;???DDDDDD===444444999>>>999444333333222555:::<<<>>>???>>>;;;777555555777NNNGGG]]]CCC333888000>>>111555111888999555???]]]~~~~~~vvvkkk222???CCC555999999999888777888999:::;;;666???FFFDDD>>>CCCTTTddd~~~RRRDDDMMMTTTQQQLLLKKKJJJGGGKKKJJJJJJHHHGGGFFFEEEDDDDDDHHHFFFDDDHHHSSSmmmdddDDDppptttjjj}}}|||dddNNNIIIPPPccczzzooooooqqqiii[[[AAAPPPFFFBBBIII>>>BBB@@@>>><<<;;;:::::::::555BBB;;;:::dddyyyWWW```jjjnnnoookkkbbbXXXHHHTTT[[[ooohhhkkkXXXkkkWWWPPPOOOPPPRRRKKKHHHGGGJJJOOONNNGGG@@@???CCCBBBBBBEEEAAAFFFXXX]]]IIIAAAAAAEEEJJJJJJEEEBBBCCCEEEDDDDDDFFFIIIJJJJJJJJJKKKKKKJJJCCC444222QQQvvvrrr}}}yyywwwiiiaaaeeegggpppyyyzzzuuunnnMMMEEE@@@ooo}}}hhhpppxxx[[[OOOGGGQQQLLLHHHGGGJJJLLLJJJJJJLLL@@@NNNyyy~~~ggg~~~uuuiiiFFFTTTSSS...DDDIIIooowwwgggRRRLLLKKKQQQSSSOOONNNQQQMMMKKKMMMOOOHHHDDDUUUlllBBBDDDUUUPPPHHHBBB???@@@EEEIII777EEEIII???>>>VVVssseeeSSSEEEGGGLLLKKKGGGFFFCCCCCCCCCCCCBBBAAA@@@???>>>>>>BBBZZZooofffeeewwwddd]]]lllrrrsssuuuuuummmqqquuutttoooppp~~~mmmkkkllllllnnnkkkbbb^^^```]]]VVV===;;;UUU[[[zzzbbbTTTbbb~~~{{{uuu|||777777...........................------,,,---...///000777444===<<<:::UUUmmmfffzzzmmm{{{jjjTTTCCC222333333999CCC===BBBxxxsss999DDDDDD888EEE===:::===AAA===999EEEWWWwwwaaaHHH000,,,999DDDCCC<<<777;;;===;;;;;;===;;;888444888===@@@@@@???>>>>>>???<<<^^^lll***???888%%%>>>555---222555777444222===WWWpppuuu>>>EEE:::888AAA333777666666666666777888999>>>======???BBBFFFGGGGGGEEE[[[kkkSSSQQQWWW______WWWJJJIIIQQQSSSMMMOOONNNLLLKKKIIIGGGFFFFFFDDDNNNJJJFFFIIIGGGYYYsss|||jjjUUUaaabbbPPPGGG===JJJPPP```zzz{{{qqqwwwsssnnnxxx[[[AAAMMMXXXCCCBBBLLL===AAA@@@>>><<<;;;;;;;;;<<<555FFF:::+++MMM^^^IIIIIIPPPSSSddd\\\ZZZYYYsssXXXQQQQQQOOOOOOQQQJJJHHHHHHJJJMMMKKKEEE@@@CCCGGGAAA===DDDCCC===>>>IIIVVVKKKJJJ555BBBGGGHHHDDD@@@AAAAAA@@@BBBBBBCCCFFFIIIKKKKKKIIIHHHEEEHHHIII;;;222IIIkkkvvvnnn~~~}}}ssshhh```VVVaaapppyyyvvvxxxooolllSSSHHHGGGGGGkkkjjjYYYSSSGGGRRRKKKGGGFFFIIIKKKIIIIIIKKKIIIAAAZZZppp```[[[vvvttt{{{{{{ooovvvjjjUUUwww888<<>>111000555:::444888777222333999;;;777::::::999888999===CCCGGG[[[rrr888444<<<444,,,666666,,,111111444666000///<<>>333HHH444000>>>111555555555555666666777777===777444888AAAEEECCC>>>FFFIIILLLHHHXXXjjjmmm{{{hhhaaaYYYWWWWWWWWWUUUSSSNNNLLLJJJLLLPPPRRRQQQOOONNNMMMKKKHHHFFFEEEDDDDDDEEEQQQKKKBBBFFFBBBCCCVVVuuummmsss{{{qqqbbbiiirrriiipppmmm[[[ZZZppp{{{hhhXXXWWWOOOFFF@@@DDDJJJFFF<<<>>>===<<<;;;;;;;;;<<<===888333111999@@@JJJ{{{yyyvvvooo^^^QQQRRRTTTPPPMMMNNNIIIJJJJJJJJJHHHFFFEEEEEECCCJJJBBB;;;CCCHHHBBB@@@BBB>>>KKKtttzzzKKKFFFDDD;;;;;;BBB:::???>>>::::::???AAA>>>======???AAAEEEGGGFFFEEEHHHCCCFFFMMMDDD777AAAWWWkkkjjjwwwpppqqq~~~}}}zzzvvvxxxrrr```OOOSSSaaasss}}}}}}uuugggXXXDDD===KKKuuuooopppZZZYYYSSSQQQQQQMMMKKKNNNOOOMMMMMMOOOSSSDDDHHHvvvcccTTTIIIeee^^^ccc___WWWppptttxxx|||vvvnnnZZZDDDAAATTTuuu{{{aaaPPPPPPOOOPPPPPPOOOMMMPPPUUUOOOPPPOOOMMMMMMOOOOOOLLLMMM|||ccc>>>KKKfffOOOJJJJJJLLLLLLJJJFFFFFFIIIEEEEEEEEEEEEDDDCCCBBBBBB???FFF===GGGhhhiiicccwwwsssfff___dddyyyxxxyyyxxxvvvttttttwwwzzz{{{uuu}}}rrrooorrrooolllooonnnnnnhhhaaa^^^[[[MMM<<<;;;YYYjjjfffMMM]]]rrruuuBBB///%%%555........................------,,,,,,---...000111555444>>>===:::VVVqqqlll|||kkk||||||nnnkkk???>>>777555000<<<;;;999;;;444===[[[kkk666777GGG555:::JJJ666:::===;;;666888>>><<<444DDDzzz~~~sss|||zzzeeeIII888666:::>>>??????<<<:::;;;999666@@@===:::888<<>>444555666444666444444555555555666666666555666888999:::;;;???BBBFFFHHH@@@<<>>JJJ```qqqqqqUUU444EEEDDD111...===@@@444777:::::::::;;;>>><<<999>>>>>>>>>@@@CCCFFFFFFEEEJJJEEEGGGMMMHHH<<<<<>><<<999UUUqqqmmm{{{hhh{{{rrruuuDDDDDD;;;333AAA222777:::444DDDMMM666aaa|||]]]555AAA999444???<<<555>>>999777666777888777777888+++XXX}}}}}}jjjeeennnnnnWWW<<<222333777<<<>>>======>>>555;;;EEEQQQ___nnn{{{kkk}}}\\\222777444%%%111555)))111333///---...222444333333555666UUU}}}...000EEE???000777;;;555666222333333444444444444444222666999999777888<<<@@@888CCCAAAJJJ[[[]]]VVVOOOPPP\\\[[[WWWZZZYYYRRRSSSMMMLLLMMMMMMIIIEEEJJJSSSPPPSSSRRRLLLDDDAAAFFFLLLGGGFFFCCC@@@???>>>??????>>>:::???CCCBBBEEEGGGBBB222FFFbbb|||kkkssspppSSSXXXIIIAAAEEECCCGGGKKK>>>777EEE999888777555555555666666222;;;777000666:::888;;;eee^^^SSSUUUTTTSSSTTTUUURRRMMMJJJHHHGGGEEEDDDDDDBBBBBB;;;CCC@@@===BBB@@@999::::::>>>===888777<<>>>>>???BBBDDDFFFFFFFFFEEEGGGJJJGGGAAA@@@BBBccchhhzzzvvvzzzmmmRRRDDDEEELLLSSSWWWddd]]]bbbpppyyyzzzlllnnnjjjccc[[[PPPDDD>>>>>>QQQpppgggsssQQQIIIJJJKKKUUUMMMHHHFFFGGGGGGDDDCCCDDD===JJJEEE777QQQyyy```xxxXXXYYYYYYYYYnnnkkkWWWhhhiiiPPP@@@888CCC[[[vvvhhhZZZEEEKKKKKKKKKKKKIIIHHHJJJLLLNNNNNNNNNLLLKKKJJJHHHFFFFFFHHHIII:::[[[nnn[[[fff|||{{{iii```IIIDDDJJJKKKKKKJJJIIIIIIIIIIIIBBBBBBBBBAAAAAA@@@???>>>>>>AAA:::999TTTxxx}}}nnn{{{~~~}}}gggQQQ[[[ttt}}}|||sss||||||{{{{{{|||zzzsssmmmsssoooooorrrooojjjlllrrrlllfffbbbaaaWWWFFF===???QQQ]]]dddKKKCCCQQQwwwTTT///'''---222........................,,,,,,,,,,,,---///111222444444>>><<<777SSSpppmmmzzzgggzzzvvvjjjLLL}}}lll444555HHH...&&&SSSqqq>>>:::<<<999999888444666666000999000111:::888///222???CCC---OOOoooooovvv{{{```UUULLLIIIFFFCCCHHHQQQPPP\\\lllzzz~~~yyyvvvjjj000444...+++777777(((***333---000///,,,,,,...222333222777///>>>dddnnnBBBBBBEEE+++111???444444:::,,,111111222333333333333222333111000333888;;;999777@@@GGG<<<@@@OOOTTTXXXVVVLLLWWWUUUPPPUUUWWWTTTWWWJJJJJJOOOTTTRRRLLLMMMRRRMMMPPPMMMFFFIIIPPPNNNEEEJJJHHHFFFCCCBBBBBBCCCDDDGGG888???HHH<<<:::CCCBBB???SSSDDDIIIvvvaaaXXXIIIOOOBBBIIIGGGFFF@@@<<<@@@???444;;;:::888666555444444555111555111111666333111;;;333fffdddTTTTTTYYYRRRUUUPPPHHHIIINNNKKKBBBJJJFFFBBBCCCFFFFFFAAA<<>>222111999<<<;;;888555777<<<>>><<<666;;;444---333777444666777333222444333222;;;GGG<<<:::999999<<>>BBBFFFFFFEEEEEEGGGHHHMMMfffooopppggg}}}mmmzzzeeeEEE;;;>>>???AAA@@@KKKLLLEEEQQQWWWEEEDDD>>>???BBB;;;:::VVVzzzkkk^^^UUUEEEDDDUUUFFFJJJNNNIIIFFFGGGGGGCCCBBBCCCJJJ===CCCNNNAAA???{{{eeeUUUGGGPPPnnn|||cccIII999888DDDRRR^^^~~~iiiFFFFFFPPPLLLWWWOOONNNLLLJJJJJJKKKJJJFFFHHHGGGHHHJJJGGGBBBDDDJJJIII===HHHAAAZZZHHHBBBFFFMMMFFFGGGGGGFFFGGGGGGCCC???BBBBBBBBBBBBAAA@@@??????:::FFFDDD222777ccc|||YYYmmmJJJEEEaaazzz}}}{{{}}}}}}yyyyyy{{{vvvuuuzzzxxxxxxvvvvvvsssrrrwwwzzzqqqdddeee]]]\\\[[[LLL777666CCCZZZkkkRRREEE333|||hhhrrrIII---555(((///........................,,,,,,,,,,,,---///111222444444>>>;;;666RRRooommmyyyeeezzzyyyjjj999888:::...444BBBGGGZZZ555555DDD777777666555444444333333222222222333333333444444666111777QQQrrruuuZZZrrr~~~}}}pppnnneeeXXXkkktttkkk---$$$888....................................////////////333777777999JJJjjjXXX888555888666666555444333333222222222222222222222222222222222222333444555666777888888999===CCCJJJMMMLLLIIITTTSSSPPPOOORRRVVVTTTMMMKKKLLLNNNOOONNNMMMNNNOOONNNLLLIIIHHHGGGGGGEEECCCGGGFFFEEEDDDCCCBBBBBBBBB@@@???>>>======>>>???@@@IIISSSUUUFFF<<>>@@@>>><<<;;;;;;:::888666777777888888888888777777888777555444444555777888444444444444444444444444222222222333444555666777666666777888;;;>>>@@@BBB???AAADDDHHHKKKLLLMMMNNNIII|||yyyzzzvvvrrrxxxaaaAAAKKK:::>>>EEE???GGGWWWWWWFFF===HHHYYYiiifffiiifffKKKSSSKKKKKKVVVPPPKKKKKKJJJIIIGGGFFFEEEDDDGGGHHHKKKJJJDDDDDDSSSfff}}}```WWW^^^SSS<<<:::999>>>===888BBBOOOPPPdddmmmiiiKKKKKKPPPJJJIIIQQQMMMLLLJJJIIIIIIKKKLLLNNNKKKLLLLLLIIIEEEDDDGGGJJJHHHHHHIIIIIILLLiiiyyyJJJ@@@EEEEEEGGGOOOJJJIIIGGGFFFEEEEEEFFFGGGFFFEEECCCAAA???>>>>>>===@@@???<<<888888FFFeeegggqqqlllEEEAAAFFFccc}}}||||||~~~~~~}}}}}}||||||{{{{{{zzzyyyxxxxxx}}}zzzuuuqqqlllgggbbb^^^XXXVVVTTTNNN>>>333;;;LLL___XXXCCC888EEEzzzkkkWWW)))...---333333------------------------,,,---...------...111444444555???;;;@@@GGGlll\\\bbbjjjrrrxxxFFFccc>>>777sss111555:::===```666FFFGGG```;;;777===888---666555555444333333222222222222222222333333333333555111333???RRRjjjllleeeXXXYYYeeedddwwwsssXXX+++777<<<+++------------------------------........./////////...222222000999NNNbbbmmm~~~rrrDDD999>>>>>>888555555444444333222222111000000000000000000000000000000111222333444555555666777:::???EEEIIIIIIGGGGGGHHHGGGHHHNNNTTTSSSNNNFFFHHHIIIIIIHHHHHHHHHIIIHHHFFFEEEDDDEEEFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>======<<<;;;;;;<<<======888<<<@@@===999;;;FFFPPP|||jjjRRRBBBQQQNNNLLLKKKKKKJJJGGGDDDCCCBBB@@@@@@@@@>>>:::888555555555444333333222222333333333222333444444555;;;;;;666999WWWqqqdddTTTLLLLLLOOONNNLLLQQQPPPOOOLLLJJJIIIHHHGGGJJJGGGDDDCCCBBBAAA???======<<<:::999999888666444555555666666666666555555666555444333333444555666333333333333333333333333222222222222333444555666444444555666888;;;>>>???BBBCCCFFFIIIKKKLLLMMMMMMNNN```zzzhhhfffvvvsss|||{{{\\\wwwvvv}}}______[[[IIIQQQIIIJJJRRRJJJJJJJJJIIIHHHFFFEEEDDDCCCFFFEEEEEEEEEBBB???FFFOOOSSScccQQQWWWaaadddVVVPPPfffuuuiiiXXXEEE===FFFMMMIIIHHHLLLLLLLLLMMMMMMMMMMMMMMMMMMIIIIIIIIIGGGEEEFFFHHHJJJCCCAAABBBBBB>>>DDD```}}}```KKK???HHHPPPKKKDDDCCCGGGGGGFFFFFFFFFGGGGGGHHHCCCCCCBBBAAA@@@?????????@@@999888;;;888<<<[[[vvvwwwdddSSS@@@HHHfffrrr{{{zzzyyy|||~~~}}}{{{zzzxxxxxxtttqqqnnnkkkgggccc]]]YYYUUUOOOGGG@@@:::<<>>===<<<;;;;;;;;;;;;:::999999999999:::;;;???===<<<===>>><<<777333===@@@HHHTTTaaaiiijjjhhhWWWOOOGGGFFFJJJPPPQQQQQQDDDCCCBBBCCCEEEEEEDDDBBBBBB@@@>>>===<<<:::777444333333222222111000000000222222222222222333333444111...000333111555MMMiiimmmFFFOOOPPPQQQQQQPPPOOOOOOOOONNNNNNLLLKKKJJJHHHGGGGGGHHHFFFCCCAAA@@@???>>><<<:::999777666666555444222333444444555555444444333444333222111111222333444111111111111111111111111111111111111222333444555222222222333555888:::<<<>>>???BBBDDDFFFGGGGGGGGGZZZNNNnnnrrrbbbyyyzzz}}}}}}tttZZZQQQwwwfffJJJFFFLLLDDDFFFLLLAAAIIIIIIHHHGGGEEEDDDCCCBBBDDD@@@>>>@@@AAA???======AAANNNsss|||kkk111;;;;;;???FFFIIIFFFCCCCCCDDDEEEGGGIIIIIIHHHGGGFFFDDDBBB@@@@@@BBBCCCDDDDDDFFFCCCEEEJJJGGG@@@@@@FFFVVVVVV;;;<<<;;;???FFFIIIFFFDDDDDDCCCDDDEEEGGGHHHHHHGGGGGGAAA@@@@@@@@@@@@?????????@@@666666===666000JJJrrryyytttpppJJJ666???UUUhhhmmmooouuuxxxwww{{{zzzxxxvvvsssqqqooonnnjjjhhhfffdddaaa\\\VVVRRRRRRJJJ===444888FFFRRRXXXHHH777444]]]GGG~~~VVV000+++555111%%%111------------------------,,,---...------...111444<<<777;;;666;;;AAAgggYYYWWWjjjrrrqqqTTT888<<<(((BBBJJJ222666000000///BBB555HHHIIIMMM555&&&444555555555444333333444111111111000000///////////////000000000111111111...111555222,,,000CCCXXXLLL+++666;;;((("""111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...222444333222444888;;;===LLLUUUooo{{{BBB999111222:::666***///???222222222111111000000000------------------------------......///000000111333333444666:::>>>@@@BBBIIIKKKLLLLLLPPPUUUTTTPPPLLLMMMNNNNNNLLLJJJJJJKKKKKKIIIFFFEEEDDDDDDBBBAAAAAA@@@???===<<<<<<;;;;;;888888888888888888888888666888999777666888===BBBCCC@@@===???BBBDDDAAA>>>:::>>>CCCHHHIIIFFF@@@;;;CCCCCCCCCCCCCCCBBBAAA@@@AAA???<<<:::999777444222222222111111000//////...111111000000111111222333777+++---;;;888''''''777---AAAYYYmmm}}}~~~ooo]]]OOOGGGEEEKKKSSSMMMOOONNNLLLHHHGGGIIILLLJJJIIIIIIHHHGGGFFFEEEEEEFFFCCCAAA??????>>><<<:::999777555555555444333111222333333444444333333222222111111000000111111222000000000000000000000000111000000000111111222333111111111111333555777999999;;;>>>@@@CCCDDDDDDDDDRRR]]]zzzttt~~~zzz]]]hhh```WWWsssoooXXX[[[eee}}}```LLLFFFJJJKKKCCCHHHLLLAAAIIIIIIHHHFFFEEEDDDCCCBBBAAA>>>===???BBBBBB???===666EEEMMMSSS{{{xxx;;;000DDD@@@DDDEEECCCAAACCCCCC@@@@@@AAABBBCCCDDDDDDCCCCCCDDDAAA??????BBBDDDCCCAAA???;;;===CCCEEEAAA>>>>>>BBB===KKKttt|||UUU@@@;;;@@@EEE???DDDEEE@@@===@@@DDDFFFAAACCCEEEGGGHHHFFFEEECCC@@@@@@@@@@@@???>>>======@@@888888<<<444,,,;;;TTTsssrrr}}}fffGGG...888IIIZZZdddhhhkkkmmmoooooommmkkkiiigggeeedddeeeccc```]]]YYYTTTMMMHHHCCC???777333>>>OOOSSSLLL777555???jjjoooxxx666+++000222444&&&222------------------------,,,---...------...111444777555???;;;;;;===cccXXXTTTjjjnnnttt@@@(((:::777```111---DDD666===fff777999666hhhJJJBBB;;;EEEqqq444333QQQAAA999000...111444333111///////////////................../////////000000...///222555222///111666555xxxccc777000,,,///000......111++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++///111111222666;;;999BBB999???OOOaaatttlllzzzhhhWWW<<>>;;;999888666333111222222111111000////////////////////////000111111333666000'''---===@@@777333666777444222333333222???444777FFFGGG:::999DDDLLLJJJHHHGGGGGGIIILLLNNNHHHHHHHHHHHHGGGFFFEEEDDDCCCAAA>>>======<<<:::999888666555444555444333111222333333444444333333222000000////////////000000////////////////////////000////////////000000111111000000111222444666777888:::>>>AAAEEEGGGHHHIII???^^^jjjkkkttt{{{ccc~~~www^^^```oooooolllxxxvvvxxxuuu{{{uuuvvveeeWWWYYY\\\sssyyyIIIGGGKKKPPPLLLHHHMMMPPPHHHIIIHHHGGGFFFEEECCCBBBBBB@@@AAA@@@@@@@@@AAABBBBBBKKK888===JJJ@@@HHH~~~HHH000999@@@;;;<<>>@@@AAA??????@@@===888FFFHHH999@@@iiirrrOOO>>>...///;;;CCC<<<222444<<>><<<:::999999999888666333333555888nnnkkkiiivvvyyyiiiFFF444000BBBQQQTTTYYYcccdddccccccbbbaaa```______]]][[[WWWSSSNNNHHHAAA<<<...333666;;;HHHRRRLLL>>>222@@@xxxbbbtttOOO###...000'''000)))...------------------------,,,---...------...111444777666AAA<<<777777dddaaa]]]sssoooxxxSSS666999___888---***444666\\\999222GGGpppBBB888888BBB---777000---"""...;;;;;;333---000777........................------------............111,,,+++000444333000///777888EEEllluuu???)))+++111111***)))......(((************************************++++++++++++)))))),,,/////////555<<<333HHHEEE>>>666888GGGBBBBBB<<>><<<<<<>>>CCCFFF===@@@CCCDDDBBBAAA@@@@@@???===999777666555333222222222111111000/////////...............//////000)))///444333000///+++(((444444333111222777===AAA222222444777;;;???CCCEEEIIIIIIIIIKKKMMMMMMLLLKKKGGGHHHHHHHHHHHHFFFDDDCCCAAA???<<<;;;;;;:::999777777666444444555444333111111222222333333222222111//////////////////////////////////////////////////////............//////111000000000111222444555444666:::>>>BBBDDDFFFGGGEEECCC[[[~~~ssstttiiiyyyiii{{{{{{kkkqqqfffjjjbbbZZZ]]]bbbdddxxxuuuqqqEEEMMMCCCIIIJJJFFFFFFJJJJJJGGGGGGGGGFFFEEECCCBBBAAAAAA@@@CCCCCC>>>;;;<<<>>>>>>;;;BBBBBB222***===III???]]]vvvWWWBBB111111777999888999777888888999>>>CCCDDDAAAGGGFFFEEEDDDEEEGGGJJJLLLJJJIIIGGGGGGGGGFFFDDDCCCFFFFFFFFFEEECCCAAAAAABBBGGG666<<<;;;<<>>===???AAABBBCCCCCC@@@===<<<@@@@@@@@@???===;;;888777222666555111333999666...>>>xxx~~~fff^^^ssszzzfffFFF...000888:::BBBNNNQQQQQQQQQQQQQQQQQQQQQQQQOOOLLLGGGCCC@@@;;;666222000777???DDDGGGEEE<<<222222zzzMMMzzz```222&&&444222%%%---111...------------------------,,,---...------...111444777444>>>;;;;;;AAAwww|||[[[uuulll~~~|||BBB)))888***@@@'''***III777+++>>>@@@111BBBiiiEEECCC111BBB777SSS777666@@@888...***,,,...,,,)))........................,,,,,,,,,,,,------------000+++)))---111000000222***::::::888QQQzzzvvvEEE555555222111++++++111000'''$$$''')))))))))))))))))))))))))))))))))*********++++++,,,+++---000000...333;;;AAA???111;;;FFFEEEDDD333JJJ<<<<<>>777;;;//////111111333///((((((///555555---------------.................................,,,------------.........---000222222222333666888;;;AAADDDEEEFFFIIIIIIFFFEEEGGGIIIIIIHHHGGGHHHIIIBBB@@@??????@@@@@@???>>>999888777666555444444444111222333444444333222111888111***)))...333555444---222888:::888666666888222444888;;;<<<===<<<<<<:::===AAABBB@@@>>>>>>>>>===:::777555555444333222111111111000//////......---------------......///222))),,,888555)))---???---...000111000------...333999:::555666===>>>888===???BBBDDDCCC@@@>>>===EEEEEEFFFFFFEEECCC@@@??????===:::999999999888666666444333333444444222111000000111111111111000000...//////////////////...////////////////////////......------------......000//////...///000222333000222555999<<>>>>>>>>BBBAAA<<<999;;;;;;888777000555@@@888&&&)))<<<;;;888===KKKWWWbbbuuusss^^^QQQ===111666<<<+++777999222222;;;999...999888999===>>>======>>>@@@@@@AAAAAACCCDDDEEEFFFAAABBBCCCBBBAAA???@@@@@@<<<>>>===;;;:::999::::::<<<222>>>444222DDD???;;;000---555;;;777999<<<666333444555777777666444333===999555444444666;;;AAA<<<===???@@@@@@>>>===<<<===>>>??????===;;;999777333222111222444444333222111MMMYYY```lllqqqbbbLLL999000222666888========================>>>;;;888555555444222111<<>>666;;;===000777666///...777555111555111222444444222///------------------------------------------------------,,,,,,,,,,,,,,,,,,------+++...111111000000333666:::@@@DDDCCCCCCEEEDDDAAACCCEEEGGGGGGFFFFFFGGGHHHGGGEEEBBBAAA@@@@@@>>><<<999888777666555444444444///000111222222111000///,,,222777777333111222555111111111000000111333555555666777999::::::999888;;;???BBBBBB???<<<;;;;;;;;;999555444333333222111000000000///......---------,,,,,,,,,,,,---......+++333222))))))222000&&&000//////000///...111555...///111444666777888:::;;;???DDDDDDAAAAAACCCGGGAAAAAABBBBBB@@@>>>;;;999>>><<<999888999888777666555333222222333333111000......////////////............////////////......////////////////////////...------,,,,,,,,,------///......---...///000111222444777:::===?????????>>>HHHOOOEEEnnnxxx|||~~~qqqrrrQQQFFF999===AAABBB<<<===GGGGGGAAACCCCCCBBBAAA@@@???===<<<<<<:::>>>>>>;;;;;;>>>;;;444888777//////::::::444555333222111444999;;;777222555333888999444999;;;000;;;000...666888111222:::888444666:::999666:::CCC<<<>>>@@@CCCDDDDDDCCCBBB===@@@CCCBBB@@@???@@@CCCEEEDDD???:::999;;;<<<;;;<<<,,,<<<777000666,,,000<<<333444666333666777...333555777555222111444777///...222999:::555666===:::;;;<<<===>>>>>>======;;;<<<===>>>>>><<<:::999:::111///555333+++...888888+++[[[xxxdddTTTWWWnnnyyyqqqRRR===<<<888---222222222222222111111111333111......000333444444<<<;;;===<<<444000???SSSqqqUUUwww888222***666'''...,,,%%%444(((------------------------,,,---......---...111444<<<222:::<<<>>>999ZZZOOORRRwwwooo{{{xxxKKK###sss:::///III222fffRRRxxxLLL;;;111666......---------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......000111222444666888999:::888EEE]]]yyyeeeHHH777//////...------,,,+++++++++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))+++,,,---......444555666777999:::;;;<<<999999:::;;;:::888555444222222222111111111000000000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...//////000111222222333777:::===AAADDDEEEEEEEEE===@@@CCCFFFGGGEEECCCAAA???@@@@@@@@@???>>><<<;;;777666666444333222111111000000000000000000000000////////////////////////222222222222222222222222222222333444555666777888======>>>>>>>>>===;;;:::999777555444444444333111111///---,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////111222222333333444444555777;;;???AAA@@@???@@@BBBAAABBBCCCCCCAAA??????@@@???<<<888666666777666666333333222222111000000000000000//////............++++++,,,,,,,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111444999===@@@@@@???<<>>======>>>>>>===>>>??????>>><<<:::999555555444444444333333333555555555555555555555555555444444333333333444444444444444444444444444444444444555555666888999:::<<<===>>>???@@@AAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>===;;;999888777444444333333333222222222555555444444444333333333222222222222222222222222444333222222222333444555888999:::;;;<<<<<<<<<<<<<<<<<<======<<<999666555111111111111000000000///333$$$666pppxxxiiiJJJAAAZZZssssss\\\AAA444444555888333777444,,,222444,,,666999000+++333;;;>>>>>>555666555000AAA```qqqHHHyyy]]];;;$$$.................................------,,,,,,,,,+++,,,,,,,,,,,,...111444@@@555999999>>>BBBllleeeUUUrrrmmmuuu{{{===>>>hhhkkk000;;;---444222%%%SSS ------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------//////111333444666777888...000333555666555444333222222333222111...,,,+++------,,,++++++***))))))*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***,,,------...333333555666888:::;;;<<<999:::::::::999777444333222222111111111000000000////////////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......//////000111111222333555888<<>>???>>>;;;777666666666555555333222222111111000///////////////......---------++++++,,,,,,,,,,,,------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------...............///111444888<<<>>>>>>@@@@@@DDDGGGGGGWWWttt|||ppp???111888<<<;;;:::999;;;===?????????>>>>>>FFFEEECCCAAA???>>>===<<<:::::::::999888777555555444444444444333333333333333333333333333333333333333222222111111111222222222222222222222222222222222222222333444666777888:::;;;===>>>@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<:::999777666555333333333333222222222222333333222222222111111111111111111111111111111111222222111111111222333444777777999:::;;;;;;;;;;;;999:::::::::999666444222111111111000000000/////////666...333nnn~~~sssgggiiiBBB999^^^uuu^^^@@@777222222111888999333222///<<<444,,,111AAAKKKCCC666666<<<:::+++IIIdddzzz<<<(((<<<..............................---------,,,,,,,,,+++,,,,,,,,,,,,...111444;;;555<<<::::::===kkkjjj```vvvqqqwww{{{???***..."""000NNN!!!CCC666777GGG{{{xxxAAA---------,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,------------...///000222333555555999999777666555444444444444222///------///222444*********))))))(((((('''******))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***+++,,,------000111333555777999;;;<<<999999999999777555333111111111111111000000000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...//////000000000222555888;;;<<<===>>>??????@@@@@@AAABBBBBBCCC<<<<<<;;;:::999777555444555555444333222111111000000000000000000000000000////////////////////////........................---......///000111222222444555666888888888888777666444222111111111000//////...---,,,+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......///000000111111222333666:::===>>>>>>@@@AAA???AAABBBBBB@@@>>>===>>><<<999666444444555444333222222111111000000//////......------------,,,,,,++++++,,,,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,------------..................///111444999===???EEE999:::KKKUUU\\\vvvppp|||{{{tttwwwbbb;;;'''444===111...;;;222444777999<<<=========???@@@@@@???>>>;;;:::888:::999777666444333222222444333333333333222222222000000000000000000000000000//////...//////000000000000000000000000000000000000000000111222444444888999;;;<<<>>>???@@@@@@??????@@@@@@??????>>>===;;;:::999777666444333222333333222222222111111111000000000/////////......////////////////////////000000//////000000111222444555666888999:::::::::;;;;;;<<<;;;:::888555444000000000000////////////---444---%%%>>>yyy[[[YYYLLL@@@KKKbbbggg\\\UUUGGG<<<999:::;;;:::;;;<<>>888666...333444)))+++///111******$$$)))777111666222333,,,!!!222(((666333999000:::---;;;,,,,,,,,,,,,,,,++++++++++++************************++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000111222...------------...000111......---+++***((('''&&&)))))))))(((((((((''''''))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***+++,,,,,,,,,---...000333555888:::;;;999999888777666333111000111111000000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.........///111444777:::<<<============???@@@@@@@@@@@@@@@>>>===<<<;;;999777555444444333333222111111000000////////////////////////........................------------------------,,,,,,---......///000000000111333555666777777777555333111000111111000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------..................///000000111111222444777999;;;===??????===???AAAAAA???===<<<<<<999777444333333444333111222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000333777===AAABBB>>>;;;DDD]]]pppjjjXXX~~~xxxGGG+++111:::===777......444222333666999;;;===>>>???888:::<<<>>>>>>===<<<:::===<<<999666555444444444333333222222222111111111////////////////////////...------------...//////.................................//////111222222555666888:::<<<===>>>>>>>>>????????????>>>===<<<999888777666444333222111222222111111111000000000///............---------------------------------.............../////////111222444555777888999999;;;;;;;;;:::888777555444000000/////////.........---)))000777+++///iii}}}hhhVVVGGG===HHH\\\sssccc\\\TTTSSSVVVPPPUUUPPP???333666888444111222999uuusss@@@$$$222666$$$------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,...111444666444>>>:::666999nnntttllllllpppxxxxxxyyy555EEE///888$$$------"""(((///000(((444---,,,***<<<+++555***%%%---,,,;;;...555333333000+++000(((<<<(((%%%333///,,,,,,+++++++++*********************************+++******))))))******+++*********+++++++++,,,,,,***++++++,,,---......///444444444444333111000///+++,,,...//////...---,,,)))))))))))))))((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))******++++++,,,+++,,,...111333666888888777777666555444222111000000000000/////////......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------...000222555777:::;;;<<<999;;;>>>@@@AAA@@@>>><<<>>>===<<<:::888666555444222222222111000000//////........................------------------------------------------------,,,,,,------......//////---///111444555666666666444333111000111111111///------,,,+++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000111111111000111333666999;;;======;;;>>>@@@@@@>>><<<::::::777555333333333333222000111111000//////......---+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000111444:::>>>888DDDDDD;;;DDDYYYXXXDDDHHHFFF'''555333666333,,,...777888111444555666888:::<<<===>>>;;;===@@@BBBCCCBBB???>>>>>>===:::777666555555555222111111111111000000000........................---------------...//////////////////////////////............///000111111222333555777:::;;;<<<===>>>???@@@@@@@@@???===<<<888777666555444333222111111111000000000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111333555777888888666666555444222111000////////////............------+++...000***)))@@@^^^eeeFFF>>>GGGJJJCCCSSSSSSTTTTTTAAAEEE888;;;>>>888+++///RRRyyymmmwww~~~jjjLLL333+++///222///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,...111444999444<<<999:::???qqqsssmmmbbbnnnzzzxxxvvv333;;;???///000333777$$$777(((444000)))999---&&&999***777,,,!!!,,,'''999)))000---...888,,,444,,,***444+++++++++*********))))))******************************))))))))))))******))))))*********+++++++++******++++++,,,,,,,,,---(((***---///111111000///000...,,,)))'''&&&''''''))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++***+++---///111333555666555555444333222111111000////////////............++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------+++,,,...111333666888999666999===@@@AAA???<<<999;;;:::888666444333333333111111000000000/////////........................------------------------------------------------,,,,,,,,,---------......,,,...000222444555555555444222000000111111000///,,,,,,,,,+++++++++******))))))))))))))))))))))))************************+++++++++,,,,,,,,,---------......//////000111111000000000333777999:::::::::<<>>888111+++,,,///111222444222333444555777999:::;;;===???@@@AAA@@@>>>;;;999:::999888666444333222222111111000000000/////////........................,,,,,,,,,,,,---...///000////////////////////////...............///000000...000222555888:::;;;<<<===>>>???@@@@@@>>><<<;;;777666555444333222111111000000/////////..................------------,,,++++++++++++++++++++++++++++++,,,------------,,,,,,...000222555666777888777666555444222111000000///.........---------------***))),,,.........000ggg~~~iiiIII777***;;;666666===+++777444...444RRRwwwaaaMMM777(((,,,222///---000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,...111444;;;333:::999===CCCrrrqqqsss\\\nnn}}}yyy@@@222===,,,333%%%000222+++666&&&888$$$###777000111---+++333)))333333)))))),,,222((()))333(((&&&)))+++444(((+++*********))))))))))))******************************))))))))))))******))))))))))))*********+++*********+++++++++++++++////////////---+++)))((())))))((((((***---000222(((((((((((())))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,...///111333333333333222111111111111111/////////.........------***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------***+++,,,...111444666888777888;;;=========;;;:::888777555333222222222222000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,...111222333333333222000......///000///...+++++++++++++++******)))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,------......//////111///...111555777888777888;;;>>>???===:::888777555444333333444333222000000000///......------,,,,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))...333444111000111333888777===GGGKKKFFFAAAAAAAAAIIICCCGGGoooyyyQQQ---+++333+++&&&000***---333777222***+++222//////111222444777999:::<<<<<<======<<<999777555555555555444333222000///000000000/////////......------------------------++++++++++++,,,---...///........................------------------...///,,,...000333666888:::;;;;;;<<<>>>??????===;;;999555555444333222111000000/////////.........---------------,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,---------,,,,,,+++---///222444666777888::::::888777555444444333.........---------,,,,,,+++'''***111...%%%'''222'''YYY~~~mmmoooRRRUUUCCCGGG[[[RRRfff||||||uuuxxxYYY<<<,,,***'''&&&+++000...(((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,...111444:::333;;;:::===BBBqqqooo|||YYYnnn|||vvv///111777555***+++999444###///:::***222###,,,999***111555$$$***..."""666+++...,,,222&&&///000000000"""(((444************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))***************************+++++++++((())))))***,,,---///000((()))***+++***(((%%%$$$''''''((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---///000111222222222111111111111222222//////.........---------*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------------------------------***+++,,,///111444777888888999999::::::;;;<<<<<<888666555333222222333333///////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++***+++---///111111111111000...------.........---***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,---......111///...000333666666555777:::>>>>>><<<999777666555444333333444444222000000//////...------,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***000777888555111111222333===BBB<<<555999BBBHHHEEEAAA;;;<<<<<<===]]]hhh@@@---;;;)))222<<<...000:::000---444444------444333,,,---...///111444777:::;;;;;;<<<=========<<<;;;;;;333333444444333222000///000/////////............,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------------------------,,,,,,,,,+++,,,,,,------+++,,,///222555888999:::999;;;===>>>===<<<999777444333333222111000////////////.........---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,---...---,,,,,,+++,,,///222444666888888999888666555333222222222......---------,,,,,,,,,(((000000'''&&&//////(((222###<<<{{{qqqtttdddooo~~~pppzzzlll}}}SSS777(((111,,,---222111+++***000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,...111444777222<<<;;;<<<@@@ooonnnXXXmmmyyyqqqiii777666---333...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))(((((((((((())))))'''&&&&&&'''((())))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++---......///222111111111000000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,---...000000444555888:::<<<<<<;;;;;;777666555444222111000///000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))++++++,,,---...///000111//////000//////...------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,------......------//////...///111444777999888:::===>>><<<999888777666555555444444333222222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///333444333111000///777777888999<<>>===<<<;;;;;;;;;BBBTTTrrrbbbSSSBBB888666777444000222111111111000000//////////////////////////////000000111222555888:::<<<<<<>>>???@@@???<<<:::888888777666444333222111111111000000///......------++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........000222555888999999:::<<<<<<;;;888555444444444222111000/////////......---------,,,,,,,,,************************+++++++++*********))))))++++++++++++++++++++++++)))***+++---///222444555777777777777555333111000...------,,,,,,++++++***++++++******++++++,,,---)))999///!!!LLLtttsssZZZ;;;###$$$111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,...---,,,000777888;;;;;;666???;;;fffvvvxxx___nnnkkkwwwiii777666---333...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))************))))))((((((((((((((())))))(((((((((((())))))''''''&&&'''((())))))((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,---...///111111111000000/////////------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++,,,...///000111333555888999999999888666666555333222111000///000//////...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))***++++++,,,...//////000///////////////...------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,------...---------...------...///222444666555888;;;;;;999777666555444444333222222111111000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---000111000///......333333444666999;;;===???@@@???===;;;999888777777888666444333555:::@@@DDDLLLIIIFFFCCC@@@;;;555000>>>777///---000333333111111000000000////////////...........................//////000222555888999888999;;;===<<<:::888666777666555333222111000000000//////...------,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,---...000333666777777999;;;<<<<<<:::888666444333222111000/////////...------------,,,,,,,,,************************+++++++++*********))))))++++++++++++++++++++++++)))***+++---///111333555666666666555444222000......------,,,,,,+++******++++++******++++++,,,---***)))222888---...^^^|||}}}mmmoooaaa888+++///111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,...---,,,000777:::======777@@@<<>>999bbbpppvvv___qqqnnnxxxddd555777---222...------------------------++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***)))(((((('''''''''(((((((((((((((''''''((((((((('''(((((((((''''''((()))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,,,,------///.....................,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************+++,,,---...000222555777888888888777444444333222111000//////.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))((()))))))))***+++,,,,,,,,,------.........------,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,------------,,,,,,,,,++++++,,,---...///111333555555444222222222111111000//////......---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...///111444777:::;;;;;;;;;@@@???===;;;999777666555***---111444444222...+++000...,,,,,,,,,...///000000222444444222///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444:::;;;===>>>===;;;999777444333222111//////......,,,,,,,,,,,,++++++***************************************++++++,,,,,,,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,...000222444555777999;;;<<<:::888777333222111000///.........---------,,,,,,,,,++++++************************************************++++++++++++++++++++++++******+++,,,---///111222444333333222111000///...------,,,,,,+++************************++++++,,,)))000///)))---555/// 111555FFFeeevvvzzzbbbLLL;;;+++ (((333777///&&&'''///+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---,,,000777999:::888111:::666^^^kkkoooZZZmmmjjjttt___222777---222...------------------------++++++++++++++++++++++++************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''''''''((((((((((((''''''''''''((((((&&&((())))))'''&&&''')))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,,,,,,,------------------------,,,,,,+++++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++,,,---///000333555777777666666333333222111000000//////---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((((()))))))))***+++++++++,,,,,,------------,,,,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------......000222444444333222222333111111111000//////.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,***+++---//////111444777999:::;;;;;;<<<;;;:::888777666666555<<<999444///---,,,...///111222222222111000000111***,,,///000///...///111,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...000111333<<<===>>>>>>===:::777555333222111000///.........+++++++++++++++************************************+++++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------,,,---...000222333666777999;;;:::888666444222222000///...---------------,,,,,,,,,+++++++++************************************************++++++++++++++++++++++++******++++++,,,...///000444333333222111000//////---,,,,,,++++++***))))))******))))))******+++,,,---***+++,,,'''###,,,999'''***...111777BBBNNNVVVeeeqqqlllaaaeeeeeeXXXNNNAAA???666***$$$)))333;;;...+++***---...------///+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---,,,000777999999666000;;;777^^^kkkkkkWWWlllhhhqqqZZZ///666---222///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))''''''&&&&&&''''''(((((((((''''''&&&&&&''''''(((&&&)))***)))&&&%%%''')))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++,,,,,,,,,,,,,,,,,,,,,---------++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,+++---///222333333333222222222111111000//////...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))*********++++++++++++,,,,,,------,,,,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++,,,,,,,,,,,,,,,+++,,,,,,------.........000111333333222111222333222222111000000//////......---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++,,,---///---...000333555777888999888888666555444444333333222000---+++,,,...222444)))+++......---++++++,,,+++,,,,,,,,,++++++---///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///000222888999;;;;;;:::888555333222222111000////////////++++++++++++++++++******************************++++++++++++++++++++++++*********+++++++++++++++************++++++++++++------,,,,,,---///111222555666888999999777444222222111000...------------,,,,,,,,,,,,++++++++++++***************************************+++++++++++++++++++++++++++++++++*********+++,,,---...///444333222000000///000000,,,,,,,,,+++******))))))***))))))))))))***++++++333%%%!!!***111---+++---000///***$$$###(((...///###...///...666444+++(((000...---...000///(((!!!///+++((())),,,...---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---,,,000777::::::777222>>>;;;bbboookkkXXXmmmiiirrrUUU,,,666---222///,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((())))))'''&&&&&&&&&&&&'''((()))(((''''''&&&&&&''''''(((&&&)))+++***&&&$$$&&&)))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++,,,,,,,,,---++++++++++++************************************************************++++++++++++++++++++++++***************************************************))))))))))))***++++++***+++...000222222111111111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))************++++++******+++,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++)))***+++,,,---.........///000222111000000111333111111000000//////.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,...,,,,,,---///222444777888;;;:::888666555444333333444555666666444000,,,)))---///111000...---...000///...---,,,++++++++++++,,,,,,,,,,,,------......---------------------------,,,,,,,,,,,,---///000333444777888888777555333222222111000////////////++++++++++++++++++++++++************************++++++++++++++++++++++++)))*********++++++++++++************++++++++++++,,,,,,++++++,,,---...///222333555777888666444333111111///...---,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))*********++++++++++++++++++++++++++++++++++++*********+++,,,------222111000............///,,,,,,++++++***))))))))))))))))))))))))***++++++---888222******+++)))!!!,,,444111+++***+++***+++,,,'''&&&,,,))))))555///(((###%%%,,,111111///"""***111111---)))((()))************************************************+++++++++++++++++++++++++++***,,,...---,,,000777:::999666333AAA???fffrrrkkkYYYnnnjjjrrrRRR+++555---222000,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&'''''''''&&&))),,,***&&&$$$&&&)))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++++++++******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))***************************************************************************************************)))))))))))))))***++++++---///222333333333222111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))************++++++++++++)))***+++,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++((()))***+++---------------///000000//////000222000000000///......------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---,,,++++++,,,---------///111444777999@@@???===:::888666555444111000///......///000111...000000...***)))+++...)))((((((***,,,...---,,,,,,,,,,,,------.........------------------------,,,,,,+++++++++,,,...///000222555888999999777666333222111000000///000000++++++++++++++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++++++++*********+++---......000333666777777555444111000///...---,,,,,,,,,,,,,,,,,,+++++++++******************************))))))******++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---111000...---,,,,,,---...,,,,,,++++++***))))))))))))))))))))))))******+++...'''%%%)))***(((+++111------***''',,,111,,,###((()))''',,,///$$$!!!000***,,,...///---)))***---------+++***+++---,,,)))************************************************+++++++++++++++++++++++++++***,,,...---,,,000888777666444111@@@???gggssskkkXXXmmmiiiqqqMMM222///333111***......---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************++++++******************++++++++++++++++++++++++************************************************++++++***************+++******+++,,,---//////000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))************)))))))))************++++++++++++*********))))))(((((())))))))))))************(((***++++++)))((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000///...------,,,,,,,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///111444777888;;;:::777555333333333333111000///......------...------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111222555666777555333222333333222000///---,,,,,,,,,,,,,,,+++++++++******---+++***(((((()))***++++++++++++++++++++++++++++++++++++************)))************************)))************+++++++++///000000111111111111000/////////...------,,,,,,************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++......//////...---,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))+++*********))))))((((((******++++++++++++******************************************************,,,,,,,,,++++++*********)))+++,,,++++++---333888999555999444888BBBPPPwwwyyy}}}lllnnnrrrLLL222000333111***...------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************************************************++++++***************+++******+++,,,---...//////000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))************))))))))))))*********+++++++++************)))))))))((())))))))))))************((()))+++***)))(((((()))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////000//////...------,,,,,,,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...111333666888:::999777555333333333333111000///...------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111444666666555333222333333222000///---,,,,,,,,,,,,,,,+++++++++******888666222///---,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************)))************+++++++++//////000111111111000000/////////...------,,,,,,************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...............---,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************)))))))))(((******++++++++++++******************************************************,,,,,,,,,+++++++++******)))+++,,,++++++---333888:::444777222999EEESSSyyyrrruuudddiiiqqqJJJ222000222000+++------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************************************************+++***************++++++******+++,,,---.../////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))************)))))))))))))))*********++++++************))))))))))))))))))))))))************''')))***)))((('''(((***))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////......---,,,,,,,,,,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000222555666999888666555333333333333111000///...------------------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000222444555555444333333222111000///...---,,,,,,,,,,,,+++++++++******666444111...+++***))))))+++++++++++++++++++++++++++++++++************)))************************)))************+++++++++......///000000000000000//////......---,,,,,,,,,************************++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---............------,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************))))))))))))******++++++++++++******************************************************,,,,,,,,,++++++++++++***)))+++,,,,,,+++---333777:::333555000:::JJJXXX{{{oooqqq___fffqqqGGG222111222000,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))***************************+++++++++++++++++++++++++++++++++*********************************************************)))******+++,,,******+++,,,------........./////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))************))))))))))))))))))*********************)))))))))))))))((()))))))))************'''((()))((('''''')))***))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,---------..................------,,,,,,,,,,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333444777666555444333333222222000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...111333444444444333222222111000///...------,,,,,,,,,+++++++++******---,,,+++***))))))))))))+++++++++++++++++++++++++++++++++*********))))))************************))))))*********+++++++++------...///000000000000//////...------,,,,,,+++************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------......------,,,,,,++++++***))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******************************************************++++++++++++++++++++++++***+++,,,,,,+++---222777999333444///<<>>SSS```~~~qqqsssaaahhhttt@@@222333000//////,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''***---///''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))************((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))***+++,,,---+++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************))))))(((((((((((()))))))))***((()))))))))************))))))))))))************)))******)))(((***---///))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///111222333444444333222222//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000000000111111000000//////......,,,,,,,,,+++++++++******++++++++++++******))))))+++++++++++++++++++++++++++++++++************)))************************)))************+++++++++***+++,,,---.../////////......---,,,,,,++++++***************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------+++***************++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))******************++++++++++++************************************************************+++++++++,,,,,,,,,+++,,,---,,,***,,,111666666999???666>>>RRR___}}}qqquuudddjjjsss???222333000///000,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&(((+++///111''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))***+++,,,---++++++++++++++++++,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))************))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))***************+++******)))***...000))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111222333444333222111//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////111111000000//////......,,,,,,,,,+++++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++************)))************************)))************+++++++++)))***,,,---.../////////......---,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------+++***************++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((())))))*********+++******++++++++++++***************************************************************++++++,,,,,,,,,+++------,,,***,,,111666555;;;CCC888???QQQ^^^|||www{{{jjjnnnsssCCC333...000333,,,333%%%222###///"""&&&444***444,,,###,,,444(((,,,+++000,,,$$$>>>555(((///)))&&&555&&&333$$$444444444!!!555###***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))))))))))))))((((((((((((((('''''''''''''''&&&++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++***+++...333777************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------111222333444444222111/////////...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................111000000///...---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++,,,,,,++++++,,,,,,---.........---,,,+++))))))((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,++++++++++++...(((''',,,...)))'''(((444)))111555((()))111)))(((---...)))'''******'''************************************************)))***+++++++++---111444===888:::...===NNNUUUwww|||___nnnlllAAA333...///222,,,'''+++222***%%%OOOQQQ111$$$CCC!!!&&&666!!!&&&666***{{{+++444))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&)))))))))((((((((((((((())))))))))))************))))))(((((((((((((((((())))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++***((('''))),,,///************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000111333444444333111000//////...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................000000000///...---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++,,,++++++++++++,,,------...------,,,+++***)))((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))***+++++++++++++++))))))************++++++---***+++///...+++,,,000---"""(((---%%%(((...%%%+++---,,,)))***///...***************************************************)))***+++++++++---111444999666888...<<>>222......111,,,(((...%%%333&&&bbbJJJ???,,,444777---'''888UUU***---///aaaEEE ))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))'''''''''(((((())))))***((((((((((((((()))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------......------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++)))'''&&&''')))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///111222333333222222000///...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------000000//////...---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************++++++++++++++++++++++++,,,------...---,,,,,,+++***)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))******+++++++++++++++((())))))***++++++,,,,,,))))))***,,,+++(((+++111111***---111---111333+++,,,,,,)))''')))---,,,)))++++++++++++++++++++++++************************)))***+++++++++---111444555444666///;;;LLLYYYxxxttt|||fffpppttt;;;222///...000,,,---...777(((AAA___,,,'''aaa000999###&&&666***LLL111$$$III))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((()))))))))))))))************++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,***(((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///111222333333333000///...------,,,,,,,,,+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------/////////......---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********++++++++++++++++++***+++,,,,,,---------,,,,,,+++***))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,+++***,,,...++++++---,,,)))++++++'''+++++++++************)))++++++++++++++++++++++++************************)))***+++++++++---111444444555555111888IIIZZZmmmpppzzzjjjnnnttt888333111...///,,,+++...***222$$$%%%555%%%******,,,FFF888&&&%%%>>>GGG999wwwppp))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++------,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,++++++++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,......,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...000111222333333000000///...------------+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------............------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********++++++++++++************+++,,,,,,---,,,,,,++++++*********))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---......,,,+++444666111///000//////))),,,///000---+++---000++++++++++++++++++++++++************************)))***+++++++++---111444444888555333555GGG^^^cccnnnzzzooommmuuu555444333///000...///,,,---,,,***000999'''UUU888III,,,pppVVVLLL)))qqq))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************+++,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++(((***,,,,,,+++***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000111222333111000///...------------+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++***************+++,,,,,,,,,,,,,,,+++++++++******)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------''',,,...---...111222000)))777666...222333...///---,,,,,,---,,,***---222,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++++++++---111444555;;;555555444FFFddd^^^lllzzzuuulllwww444555555///000///111+++***...,,,:::$$$;;;%%%BBBEEE(((GGG))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,---......///------...//////000111111000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------------------------------------------------------------------------......000111222333333000000000///...---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,+++***)))***,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000111222111000///...------------+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++***************++++++,,,,,,,,,,,,++++++++++++***)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,---///000222333333000>>>IIIIIIGGGLLLSSSWWWhhhsssjjj```kkkkkk]]]ZZZDDD777---++++++***+++---,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++++++++---111444555;;;444666333HHHlll^^^eeevvvuuuiiiwww333666666000111000(((---000777......===???***^^^fff***,,,YYY------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,------...///000000444555666888:::<<<===>>>666555444333222111000///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------........................000111333555777999;;;<<<333222222111000//////...------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---......,,,******+++---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---......///000111111000///......------...+++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++*********)))***++++++,,,,,,,,,++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,---...000333666888:::;;;LLLbbbuuuvvvqqqvvvyyymmm|||{{{fff\\\cccLLL666///111000---,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++---111444333;;;333666333JJJqqq```___ppprrreeeuuuxxx???000000111111...&&&:::+++'''444+++&&&222***uuu///444+++CCC...///444[[[...XXX&&&,,,...,,,******++++++***((())))))))))))))))))))))))))))))))))))))))))))))))'''---///'''###''',,,---)))***+++***(((((()))***&&&'''))))))'''&&&&&&'''))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***++++++,,,,,,'''(((222...!!!+++666))),,,&&&555...555'''333NNNQQQaaalll{{{}}}rrrvvvvvvjjjZZZRRR???444666///:::333&&&(((,,,+++---///******---,,,'''(((...,,,,,,,,,---------......---------.........//////222***(((---///++++++///222///000222---+++777HHHRRRZZZuuuhhhyyyiii\\\EEEAAAGGG555(((888000...++++++---000///---///...---///000000---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++---,,,***'''&&&)))---000---...,,,((()))---...+++000***---///))))))---***'''(((***+++,,,,,,++++++************************+++++++++************)))************************+++++++++*********************+++++++++******)))///...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))***,,,---+++,,,,,,******,,,------000---***)))---222111...000///111000444111,,,###222---,,,111444222...,,,222222111111000...---,,,---------,,,,,,,,,++++++++++++************++++++------------------------...,,,***...222111+++$$$222...++++++...///,,,))),,,+++******,,,------,,,///,,,***+++...000...,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***++++++***(((&&&***+++,,,,,,------------*********---000000---***++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,///...,,,******+++,,,------+++******+++,,,++++++************************************************+++++++++++++++++++++++++++444111)))+++***'''+++<<<222999;;;111CCCiii|||yyyuuuwww\\\^^^:::000<<<###------......,,,))))))+++...,,,,,,,,,+++++++++******+++,,,,,,++++++,,,000222777;;;666111777CCCvvv```iiifffxxxiiiwwwxxx???111000111111...+++'''333555***000+++///QQQ~~~'''$$$iiiccc222555JJJ999444nnn222EEE:::555111,,,++++++))))))***+++++++++************************))))))))))))))))))))))))&&&+++...+++))))))&&&!!!)))))))))((('''(((***,,,&&&'''((())))))***,,,---***)))''''''((()))******)))))))))))))))))))))((())))))******+++,,,,,,,,,///%%%'''111222111...'''888%%%000555AAA]]]~~~???777***'''888???...(((777...---...000000---,,,,,,,,,,,,---------.........---------.........//////***...111111///...,,,+++222***)))555KKKbbbvvv{{{```<<<999666000///555333***(((...,,,+++++++++,,,......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,---///...+++)))***,,,+++)))***......,,,---'''+++111---///000)))000///...---,,,+++++++++************************+++++++++************)))************************************************((())))))************)))***************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...000111000///...///111333222000...+++)))...111333000+++***+++,,,222///***'''***000777:::---...111000***(((000;;;222222222111000///---,,,---------,,,,,,,,,++++++++++++************++++++---------------,,,,,,,,,++++++***&&&%%%)))111999***+++---...///...,,,+++111000///......---,,,+++...------///000...***'''---,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***,,,...//////))))))******))))))(((''',,,+++)))&&&%%%%%%'''(((++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,))))))******+++,,,,,,---***)))((((((((()))((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++&&&///...+++...---///:::888+++777QQQYYYbbb}}}wwwvvvaaaUUU666777...,,,,,,...000///+++&&&,,,,,,,,,++++++++++++***+++,,,,,,++++++,,,000222555:::666111777EEE~~~nnnccc```sssffftttxxx>>>111111111111///777111%%%(((---000vvvGGG333555zzzFFF===jjj ,,,###***+++,,,+++******+++,,,************************))))))))))))))))))))))))+++***'''$$$(((---///---,,,---------,,,,,,...000222000---***'''&&&&&&&&&+++)))&&&&&&'''((((((''')))))))))))))))))))))))))))******++++++,,,,,,---///000+++***...,,,---666000777000JJJyyy{{{PPP&&&"""777888'''...///...,,,---///---))),,,------------.........------........./////////,,,///...***,,,222333111+++888MMMeee~~~~~~~~~|||zzz|||lllwwwlllppplllMMM???000+++000444///(((------,,,+++***+++...111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---000,,,((('''***,,,------***------******------***///(((***,,,(((+++,,,$$$+++***(((''''''(((***++++++++++++++++++++++++++++++++++++************)))************************************************///......------,,,,,,+++---...///000000///...---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,---,,,***(((888***---777666111...000444777777555222111///333444999222...&&&$$$;;;111***...333333///---222222222111000///...---------------,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++000444555000+++'''&&&'''+++...000000111333555%%%(((,,,000222222222111)))***+++---...------,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))***+++,,,,,,,,,---------,,,,,,+++---......,,,******...111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,,,,,,,------...///000000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------)))...666111///;;;555TTTjjjsssjjjSSS===444++++++000333...(((,,,,,,,,,,,,+++++++++++++++,,,,,,++++++,,,000222444999666111555BBBxxx___[[[ooocccrrryyy===222222111111///+++777(((111333+++LLL???777vvvTTTrrr^^^:::***,,,...---+++))))))***************************************************,,,+++)))''')))---///000"""$$$''')))))))))***+++***(((''''''(((+++,,,------+++)))***+++,,,)))''')))))))))))))))***************++++++,,,---------'''888000$$$---111---444///EEEzzztttHHH***+++888222222...))),,,333222,,,------------........................////////////222---+++...111000///000CCCggg~~~xxx~~~|||yyysssnnnVVV666---888777***000111111///,,,+++---///........................---------------------------,,,,,,,,,,,,------......---+++***+++,,,...000///222333///...//////---333///111///'''+++111++++++***)))(((((()))***++++++++++++++++++++++++++++++++++++*********))))))************************)))))))))***************(((((())))))***+++,,,,,,+++++++++,,,++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...,,,))))))***,,,---...+++:::===333+++///999DDDBBBHHHZZZlllrrrnnnhhhjjj```KKKGGG:::===888===(((,,,333555000+++...666222222222222111000///......------------,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,000+++''')))///444555444444222000...,,,,,,++++++888666222...******,,,---------,,,,,,,,,...000222------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********)))))))))***'''((()))***,,,,,,,,,,,,(((***,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,((()))******++++++******+++,,,,,,,,,***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------444---(((333@@@;;;999GGG\\\___pppvvvzzzqqquuu___MMM666)))(((...111111------,,,,,,,,,++++++++++++,,,,,,++++++,,,000222555999888555444:::zzzwww^^^YYYnnndddrrryyy<<<222444111111000---+++///999&&&666&&&@@@cccpppaaaeee)))+++,,,,,,+++***))))))************************++++++++++++++++++++++++'''+++000000+++&&&%%%'''555:::AAAFFFHHHIIIJJJKKKGGGCCC>>>999666111,,,(((---+++***---000111---)))((()))))))))*********++++++++++++,,,------......'''///***---;;;555,,,777aaa^^^???'''111000///000777<<<888111---------.........//////........./////////000000000---333:::444***333HHH~~~ppplllLLL999333222///000000000...------...........................------------------------------,,,,,,---......///''',,,333444111---******(((,,,...,,,+++...000///,,,000888555))))))---'''000000///...---,,,+++++++++++++++++++++++++++++++++++++++*********))))))************************)))*********+++++++++,,,,,,,,,---...///111333555...------------...000000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...//////000111333;;;222,,,111@@@YYYzzz^^^NNNCCC888---,,,000222333666222333333333222111000///.........---------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,---......////////////444@@@MMMSSSRRRMMM@@@???===888333111111333000000////////////...---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&&&)))---......---...///+++,,,---...///000000000///...------...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,------...///111333444...000111000---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////666>>>???QQQpppeee}}}|||~~~wwwrrrsss~~~||||||mmmQQQ999+++)))---111---------,,,,,,,,,+++++++++,,,,,,++++++,,,000222444888;;;;;;777777uuuuuu```YYYlllcccpppyyy;;;333555111111111555000%%%---...---FFF...BBB}}}ggg???BBB333000,,,******++++++***++++++++++++++++++++++++++++++++++++++++++++++++(((((()))******000>>>LLLiiimmmsssxxx{{{~~~xxxssslllddd[[[PPPCCC;;;333...++++++...///+++'''((())))))******++++++++++++,,,,,,------......//////,,,///666000'''IIIzzz999111++++++555===;;;333---------........./////////....../////////000000000...---000111---999ccc]]]???:::111///------/////////...........................------------------------------------......///000...---,,,))))))---333999<<>>^^^~~~www|||~~~nnnpppooooookkkZZZ^^^mmmnnnttt|||{{{pppbbb[[[|||uuuttttttpppmmmssspppXXXAAA111***)))------------,,,,,,,,,,,,+++,,,,,,++++++,,,000222222666;;;@@@===999uuuwwwdddZZZkkkaaannnyyy;;;333666222000222***999(((555???!!!---FFFsss{{{NNNPPPDDD555,,,+++------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,777FFF[[[ttt~~~~~~uuummmSSSIII<<<555333111---)))((())))))******+++,,,,,,,,,,,,,,,---......//////111000666333---KKKJJJ666+++222777000+++---............////////////.../////////000000000000000///+++---DDDppp}}}hhhXXX@@@888///,,,///111000---................................................------------...///000111777111+++...:::IIITTTZZZdddiiillljjjkkkrrryyy}}}{{{{{{{{{rrrgggjjjhhhYYY@@@<<<666///+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************++++++,,,------...//////***++++++---000444888;;;;;;<<<===<<<888333...***///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///***...000---+++444GGGVVVpppWWW555222>>>333333333444333333222111............---------------,,,,,,++++++,,,,,,---,,,,,,---......///000000111---***---@@@fffSSSFFF666---...111000.........---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---000000...++++++///333444666888;;;>>>@@@AAABBB444:::???:::///)))***///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------.........///,,,,,,---...///000000111***---111555777666444222333666888666000+++***,,,------------------------------------------------,,,------...//////000000333<<<===@@@OOO]]]nnnppp~~~~~~gggoooXXXNNN@@@::::::///777111555>>>LLLYYYeeetttvvvooovvv}}}~~~qqq\\\FFF444+++...------------,,,,,,,,,+++,,,,,,++++++,,,000222333333888???===888tttwwwkkk^^^nnncccmmmzzz:::333777222000222222333...777'''GGG:::tttnnn[[[BBB111---......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,111CCC___xxxwwwmmm}}}mmmXXXHHH@@@;;;666222((())))))***++++++,,,,,,,,,,,,------.../////////,,,...000---JJJqqqNNN333111111)))***555............/////////000////////////000000000000000333222AAAuuujjjaaammmQQQDDD555...///222000,,,////////////////////////........................---------......000111111222333<<>>444444------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////+++,,,---...///111222222888@@@NNN]]]hhhmmmoooooorrrqqqkkk^^^KKK;;;222...................................................---------...///000000111<<<<<<:::PPP|||yyyyyypppmmm```FFF;;;<<<444666@@@999===:::;;;===<<<888777???JJJnnnuuuttttttwww{{{{{{mmmXXXCCC666......---------,,,,,,,,,+++,,,,,,++++++,,,000222666222444<<<:::333oootttrrrdddqqqeeeooovvv;;;888666333666333555...&&&888 TTTwwwgggXXX(((444555(((,,,------++++++,,,+++)))111111******000,,,(((///555cccvvvxxxrrrLLLAAADDD999000---******---...---+++,,,......---...111222111999000000AAAUUU888///777***333//////000000///...------111'''222;;;...+++333111333---JJJ|||gggYYYLLLIIIJJJJJJHHHHHHIIIOOO___tttxxxwwwwwwCCC777444666###777////////////000000,,,(((000...,,,,,,,,,---,,,,,,***222000---111111222:::UUUqqq~~~xxxUUUkkkbbbeeejjjzzzVVVCCC999000'''(((///000---222333&&&++++++++++++++++++++++++'''---000---+++++++++***(((+++333(((000888...HHHddduuu|||xxx|||}}}xxxooogggeeeoooeeeyyyIII111+++555---,,,555...)))000...++++++333------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***((()))---111222222---111555LLL}}}vvvEEE###444>>><<<)))888.........---,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,///111...,,,///444>>>___uuuvvvmmm999777+++222///...+++///333***'''222---,,,,,,++++++,,,,,,---&&&---///+++***...000---,,,//////---,,,000222111444:::BBBDDDQQQqqqppphhh___xxx}}}sss|||zzzjjjqqqgggRRRUUULLL,,,///<<<222555>>>333///111111///......---+++........................///777777...---333333***...///333777999<<>>===AAA555IIImmmqqqooo~~~sssiiiZZZ[[[fff]]]GGG===444///******,,,...,,,))),,,---------,,,,,,...///888333777???;;;<<>>AAA===888222...///222555---000111000,,,,,,000444***DDDUUU{{{RRR>>>'''555////////////000000000000...444///***000333222333AAAjjjRRRaaa{{{oooZZZLLLUUUggg}}}tttuuuIII888>>>'''------------,,,,,,...000,,,,,,---//////000000///444******555GGGggg||||||nnn:::***...<<<888---,,,...,,,,,,,,,,,,,,,,,,,,,,,,***---///...++++++...222"""333///eeejjj~~~mmmqqqaaa444$$$333888((('''///222'''------------------------,,,,,,,,,,,,,,,,,,------,,,,,,---.........000222ZZZQQQ...777EEE666777000///......---------...------,,,,,,,,,,,,------222,,,+++//////444LLLiii{{{ppprrrZZZ;;;444//////---***111333)))......------------......---...,,,***+++///000---666111222999>>>EEEVVViiimmmrrr~~~|||{{{lll|||kkkuuuooowwwwww^^^<<<(((...;;;222///,,,++++++---..............................222******111111,,,111===@@@AAAFFFWWWxxx{{{uuu}}}lllSSS999---,,,'''.........---,,,---///222------......///555???FFF666XXXssscccVVVDDD000===___{{{hhhBBB777RRRttt|||rrrxxx{{{aaa]]]```XXXMMM===777///++++++---,,,,,,,,,---------,,,,,,...///555222666<<<888;;;YYY}}}nnnYYYjjjaaahhhrrr888777666222555222333444:::ttt}}}lllRRR999000///...///---+++---000...333)))"""333PPPnnncccoooxxxZZZDDD???777000---,,,,,,,,,......000333333222333777111JJJsss;;;)))111000000///000000000111111+++777333///555000111EEEyyyfffiii~~~]]]HHHWWWUUUxxxvvvEEE;;;+++000000000111...+++---000***,,,...//////...//////555)))777ZZZ{{{}}}uuu}}}|||zzz^^^<<<(((((((((+++///---,,,,,,,,,,,,,,,,,,,,,,,,"""000444***)))222111&&&@@@YYYppprrrUUU:::,,,%%%555//////)))------------------------,,,,,,,,,---------------555)))(((111///+++BBBdddqqq---111555+++111111000///............------,,,,,,,,,,,,------,,,///222222888LLLnnn~~~ssscccyyyvvvdddfff}}}oooccc{{{www|||```666///333444***+++111,,,//////............////////////......111333222000---///555@@@OOOaaarrr}}}}}}|||}}}qqqrrrtttWWW555)))///......///...+++,,,...........................---555444+++---;;;DDDCCCIIIYYYppp~~~qqq|||hhhllluuuxxxyyy{{{yyy___777111===111111111222000---...222///222///...888???AAAFFFXXX}}}vvvqqqnnniiiGGG111:::EEEnnnZZZ<<>>222+++...000---,,,...,,,///111GGGqqqvvvuuutttYYYDDD888444555555333......444555111222777jjjYYY,,,444333111000000000111222000111///...222???gggpppqqqgggoooooolll```???///)))(((///111---,,,000+++---///...,,,---000333---___yyyxxxwwwzzzgggAAA111///))),,,,,,,,,,,,,,,,,,,,,,,,555''')))444+++###GGG}}}vvv~~~xxx555***###999,,,------------------------,,,,,,,,,---......//////+++000---,,,GGGyyyrrrpppoooiiiuuuxxxzzzrrr===999444333222111000/////////......------------......222------EEEvvvlllfffgggKKK]]]eeedddQQQTTTcccvvv}}}ttt|||}}}uuu___ggg===***333333,,,000//////............//////222111111111000...000555@@@TTTmmmYYYQQQVVVFFFQQQbbbPPPPPPcccZZZWWWrrr|||~~~~~~qqq:::111,,,///000---,,,000........................000+++000<<>>777QQQoooQQQBBB]]]xxx~~~pppmmmfffQQQ===FFF@@@888000+++***,,,...,,,---------,,,,,,...///111222666777444;;;YYYyyyfffeeeppp]]]mmmooo777777888555777444GGGuuu~~~vvvooossszzz{{{vvvzzz}}}VVVAAA000///111///---///******;;;eee~~~|||iiiRRR>>>222...///222///000444222///999IIISSS666555222111000000111111111000111///888^^^xxx___]]]mmm|||}}}tttUUU<<>><<<000666555DDDgggyyysss}}}{{{IIIDDD@@@<<>>eeeiiimmmlllppp}}}~~~~~~zzz???999,,,333---//////FFFggg|||}}}{{{wwwxxxNNN000666444666***111@@@'''FFF||||||bbb444000444555%%%<<<,,,666333---222zzzgggHHH???SSSjjjppprrrzzzttt{{{}}}|||wwwwww}}}ggg^^^dddsss}}}AAA///***555'''555///(((999111,,,777///AAA{{{|||ssshhhkkkuuu{{{sss}}}|||rrrGGG555333...,,,,,,,,,---///111,,,333333///888VVV???444---///000---)))***...000'''...+++777***&&&===(((...DDDtttdddfffYYY???999999555555888===@@@III^^^rrryyyhhhsssoooBBB333555888///444777&&&+++111...---000,,,(((///444ZZZvvvSSSpppuuucccxxxeeehhh}}}zzziii|||bbbkkk666---555---//////000000///...------,,,***///666888@@@]]]|||}}}dddnnnxxxggg}}}ccc///222888$$$111222---+++///111000......555GGGMMMEEEyyyaaaqqqtttppp{{{UUU777444999'''>>>---555,,,333AAADDDOOOgggwwwqqqooosssRRR@@@999pppyyyrrrgggZZZNNNCCC;;;777333555===@@@IIIkkk}}}nnnyyy~~~|||]]]JJJHHHTTTVVVTTTRRRMMMOOODDD;;;777222,,,+++///,,,,,,++++++,,,,,,---...///...;;;;;;000AAAdddqqq^^^^^^aaagggkkkccc===<<<444444>>>^^^xxx[[[___hhhbbb]]]@@@DDD@@@CCC===MMMGGGHHHRRRUUUlllyyypppoootttxxxwwwggg~~~RRR;;;111333111444222SSSoooqqqhhhdddddduuummm}}}|||ttt{{{zzznnnlllFFF666///222///666@@@777vvv~~~qqqIII111999000000555///$$$+++===dddvvvuuuSSS:::BBB===GGGdddxxxiiiYYY```lllpppxxx}}}{{{yyy|||qqqdddhhh|||TTT;;;,,,333$$$***%%%---000000---...===aaa~~~lllWWWJJJ@@@BBBLLLWWWcccmmm~~~yyy>>>000,,,111333///000000)))+++...333GGG@@@888000---+++***222444)))///000******'''...<<<333888|||vvvFFF...:::CCC111777444444444111---000777;;;SSSiiiyyyooozzzmmmCCC///111---///555222000111***)))000000///888CCC|||___vvvwwweeezzzhhhsssyyybbbzzzYYY++++++444//////000//////......---///111111444DDD^^^vvvddduuu}}}fffKKK===@@@JJJPPPPPPQQQjjjuuu{{{SSS++++++,,,111111------000111//////222DDDIIICCCcccuuurrrjjjiiitttppp}}}}}}}}}lll555444...999333///444000===HHH===???hhhrrrtttHHH444XXX{{{mmmeeeXXXJJJ???888333111444@@@666...IIIiiissssssrrruuuzzz}}}}}}{{{yyywwwkkkTTTLLLRRRSSSSSSSSSNNNGGG???999777444...+++---,,,++++++++++++,,,------///000888999222;;;XXXmmm[[[YYYZZZaaagggeee;;;;;;:::000LLLuuummmkkkRRRvvvuuuRRRFFFBBBRRROOOaaaqqqyyyTTTWWW___UUUyyyvvvmmmdddoooyyyooojjjrrrggglll<<<666111111666===___jjjnnnXXXQQQOOOYYYeee]]]yyy}}}|||~~~nnnIII222555333666222///333ooohhh~~~rrr___xxx```555888,,,:::...444:::222:::ooo|||{{{ssssssWWWBBBKKKCCCRRRppp}}}kkk\\\bbbkkkgggkkkrrrxxx{{{~~~yyy~~~yyyeeehhhzzzaaaDDD,,,666111444555///***111222222UUUuuuZZZIII???555333666:::???EEERRRjjj|||}}}ppp{{{```999))),,,333,,,000555***333444###QQQ~~~hhh\\\UUUPPPLLL@@@444FFFkkkUUUAAA///...000+++222666&&&,,,---111,,,000222***222nnnPPP555---444777222666444555999;;;888777888555888;;;PPPxxxwwwpppMMM---444777111000111111000))))))222111222===\\\[[[~~~iiirrrqqqmmmtttmmmnnn>>>333,,,000000////////////......---444555;;;\\\|||zzzIII;;;777444444555444000---777<<>>PPP[[[{{{zzzbbbuuuooo]]]===+++333---555...===AAA:::HHHnnnyyyvvvlll]]]MMMDDDqqquuukkkggg]]]MMM???666333222333444AAA222888lllzzzyyyppppppqqqvvv{{{}}}|||zzz|||bbbTTTRRRLLLJJJJJJEEE@@@;;;888888555000+++***+++++++++++++++,,,------///222333666555555JJJkkkiiibbb```dddhhhggg::::::===---^^^lllaaaqqqyyyjjj{{{GGG@@@\\\]]]gggsss\\\xxxtttuuuoooxxxooobbbbbbwww???999///---222LLLeeeooo___```MMMKKKHHH\\\___]]]uuu~~~{{{jjjaaa^^^FFF555...888666333TTTxxx|||yyytttqqqlllkkkaaa^^^mmmCCC111---:::---777444222KKK|||ooohhhhhh[[[MMMIIIaaarrrRRRUUUXXXFFFGGGOOO^^^kkkppplllhhhggg||||||sssccchhhZZZ000---***&&&***,,,///111444HHHqqqYYYFFF;;;888555444444444555666666???VVVttt|||{{{|||zzzyyyvvvqqqaaa777)))111+++,,,555000555===666|||XXXEEE<<<777DDD333444>>><<<999>>>AAAuuuTTT555111888,,,***222,,,***(((555000555222***UUUSSS'''999@@@111***:::555333222222333333555777???<<<222000:::EEE\\\|||~~~{{{hhh>>>777888222...///---000---...222...333DDDwwweeettt___{{{kkkzzzxxx{{{iiiRRR888+++000000//////////////////,,,555>>>LLLmmmSSS///+++333::::::555444:::BBB???<<<@@@ZZZCCC000111333...///111222///...555???MMMNNNeee~~~zzzzzz]]]jjjyyy~~~~~~DDD;;;)))999111...@@@===999___}}}tttyyy}}}@@@<<>>fffpppoookkkiiimmmvvv{{{zzzwwwuuubbbYYYTTTHHHCCCDDD@@@???<<<999777555000,,,***+++++++++***+++,,,,,,------333000333999222CCCmmmooofffbbbgggkkkhhh;;;777===///ssshhhgggeeerrrfffzzzyyyHHHIIImmmzzznnnYYYtttxxxwwwZZZLLLPPPQQQgggrrr\\\___```hhhcccsssMMM>>>111,,,222UUUsssyyy}}}~~~fff```NNNRRRJJJ```YYYaaayyyVVV[[[NNNYYYZZZdddhhh|||rrr___kkk<<<;;;///888555999tttxxx|||nnnaaaXXXqqq~~~lllwwwyyypppvvviiibbbyyyxxxUUU```yyyaaa222444444///666+++:::iiihhhxxxssssssiii]]][[[]]]hhh<<>>666<<<>>>@@@AAA<<>>///YYYjjjmmmgggcccfffmmmqqqooojjj___YYY[[[YYYKKKEEEFFFCCCEEEAAA;;;666222000...++++++************+++,,,,,,+++111///333:::555GGGrrrdddZZZYYYccckkkggg===555;;;999\\\aaabbbqqqeeeaaaiiioooLLLQQQgggddd<<>>SSShhhsss{{{yyy}}}```III[[[TTTBBB666777222===|||JJJVVVssshhhqqqtttxxxdddnnn___XXX|||sssZZZXXXZZZEEE777111000333666MMM{{{pppssswwwlllVVV```uuuhhhBBB;;;>>>666777333333777<<>>>>>EEEUUUqqqyyyzzzxxxzzz|||UUU444111000///...///000111222888???[[[{{{xxx|||^^^kkkBBB)))222777;;;;;;;;;EEEXXXggg\\\%%%111000000111111000222>>>JJJBBBeeevvvzzzXXX333FFF===aaaXXX[[[>>>)))444444888>>>777AAAbbbuuuwwwfff}}}TTT<<>>555111111///,,,***************+++,,,,,,***...000444777;;;SSSvvvjjj]]]YYYdddkkkeee@@@444:::GGGuuuaaaccckkkyyy[[[mmmuuuWWW^^^FFFRRR___YYY222555666III]]]ppp```RRRQQQkkkkkkpppjjj^^^XXXEEECCC999222KKKhhhoooaaaNNNGGGcccUUUlll^^^CCCEEEBBB[[[nnnvvvvvvuuu]]]QQQ^^^nnn<<<888777777SSSPPP???DDD```}}}fffZZZ[[[RRRQQQeeeaaa]]]PPPQQQaaa111444///555---YYY\\\~~~jjjmmmrrrYYYGGGRRR^^^ZZZXXXaaa```GGG555777<<<333777@@@EEE>>>888CCCVVVyyyxxxuuuddd^^^ppp~~~rrr777444000///000000555WWWHHHHHHPPPDDDEEEMMM===444555888777444===TTTnnn}}}kkkFFFddd~~~vvvwwwwww|||wwwhhhrrr}}}|||rrrFFF(((333777///555777BBBeeeEEE@@@===777///...555AAAIIIEEEPPPYYYRRRSSS}}}NNNOOOlll|||]]]///222555---111(((000111444333JJJ~~~KKK333888999FFF:::===;;;???@@@@@@EEEOOOTTTTTT\\\dddnnnqqqVVV>>>888000///---000---,,,111>>>iiivvveee}}}OOO999<<>>LLLmmm}}}NNN777222000///000111555AAAMMMZZZwwwgggHHHMMMJJJRRR^^^pppRRR+++***===111CCC888<<>>666OOOuuummmfff^^^\\\TTTHHH;;;444666;;;======@@@]]]```OOObbbaaadddcccccchhhnnnqqqnnnjjjfffaaaccc^^^NNNFFFBBB777GGGFFF???555111222000+++***************++++++,,,++++++333666111???___www|||jjjbbbiiimmmcccBBB333:::QQQiiiiiiiiixxxrrrpppRRRVVVYYYWWW===FFF<<>>SSS~~~|||jjjYYY]]]^^^ooorrr}}}www666444333///333&&&DDDvvvtttGGG333777<<<@@@>>>222<<<777===BBBMMMkkkppptttppprrr{{{yyyddd~~~|||yyyggg***000;;;000222333OOOkkkEEE>>>;;;>>>CCCDDDBBBBBBIIISSS^^^bbbOOO;;;000222+++444***777,,,,,,555eeeWWWDDD:::---@@@???HHHDDDJJJUUUjjjzzztttzzz~~~hhhbbbCCC555...555))),,,,,,111999FFFlll|||mmmZZZDDD;;;EEE<<<999FFFHHHQQQppp}}}|||uuutttyyyzzz}}}ccc{{{~~~GGG111000///...///000222444KKKTTTpppiiikkkrrrFFFBBBBBB...GGGgggzzz```222===<<<:::EEEeeerrrKKK333333///...000222777CCCOOORRR|||yyyppprrrhhhkkkjjjttt{{{CCC444333000;;;;;;WWW|||sssrrruuuUUU@@@???dddpppjjjbbbTTTNNNIII@@@555222666;;;===<<>>666222333000************)))***++++++,,,,,,***666666,,,AAAgggvvvkkkaaahhhmmmaaaAAA444666^^^mmmcccyyy^^^eeeOOONNNkkk___III[[[eeekkk}}}sssaaatttkkkaaasss|||MMMNNNyyyGGG777>>>PPP~~~|||wwwJJJ[[[ppp```eeeWWWIIIkkkzzzvvvwwwoooGGGAAAbbbzzzNNN999***;;;yyyLLL<<<777>>>MMM]]]RRRHHH???>>>AAABBBEEEGGG[[[eeeLLLEEEVVV555111444000>>>^^^xxxqqqfffZZZTTTUUUZZZ___AAAzzziiiRRR>>>AAAFFFDDDPPPIIIRRRqqq{{{qqq```RRRbbbtttYYY444+++,,,666***AAAzzzxxxbbbGGG===@@@===333<<>>LLLDDD]]]kkkppp~~~yyylllaaavvv{{{uuu555555...777//////EEEJJJKKKlllppp}}}ooo}}}@@@;;;AAA>>>OOOgggxxxoooPPP)))555:::<<<@@@VVV{{{zzzvvv|||tttBBBBBBCCC}}}jjjcccbbbSSS??????<<<777444666;;;===<<>>HHH>>>000999WWWddd___\\\```[[[[[[WWWOOONNNIII;;;;;;>>>>>>888333111///+++************************,,,111444333222===WWWooorrrXXXbbbnnnnnnggg@@@:::<<>>:::]]]@@@AAA???<<>>@@@RRR[[[CCCFFFbbb}}}===222222///FFFjjjwwwxxxooo___OOOEEECCCGGGKKKqqqlllVVVBBBAAABBBHHHHHHkkk}}}~~~uuugggXXXZZZjjj\\\444111999---@@@eee}}}UUU???<<<@@@CCC@@@CCCIIIHHHQQQGGGfff[[[mmm|||xxxwwwtttxxxxxxmmmnnn^^^zzz999222,,,333000888{{{NNNGGGJJJ@@@>>>EEEHHHqqqggg{{{xxxooo\\\^^^ppp}}}pppggg444777///000+++,,,:::555^^^www___LLL222<<<<<<:::SSS|||zzzwwwnnnxxxQQQqqqYYY>>>///---555333***)))JJJaaavvvoooyyy{{{nnnRRR222???JJJ```yyyyyyrrrooocccccctttwwwqqq~~~vvvxxx222555///---222///888PPPVVVmmmrrrmmmiiixxxHHH888;;;>>>>>>...777@@@777===DDDWWW]]]000;;;rrr|||kkkggg{{{iii]]]wwwCCC666///666...000DDDJJJNNNwww|||yyymmmFFF333AAA;;;111>>>AAAGGGgggssszzz~~~rrrIII666555<<>>777555333333777;;;>>>>>>JJJMMMFFF;;;===OOOgggyyyCCC444///JJJhhhjjjgggsss___YYYYYYVVVMMMMMMJJJ<<<;;;>>>>>>888333111///+++************************+++000444444222<<>>FFFooo@@@444666888TTTrrrwwwuuuiiiVVVCCC888555888<<>>777:::AAA???...DDDdddxxx``````^^^WWWVVVSSSKKKLLLJJJ>>>:::>>>===888333111///+++***************************...333444222;;;RRRjjj|||bbbiiipppmmmvvv888;;;:::|||kkkqqq[[[]]]vvvYYYJJJaaaiiilllppp[[[PPPdddvvviii^^^UUUccc~~~zzzlllpppmmmQQQ<<>><<<:::;;;DDDbbbPPPBBBDDDjjjNNN444222555\\\|||{{{xxxooobbbNNN===555666;;;@@@999XXXPPPIIINNNJJJPPPTTTgggxxx|||tttaaaaaaoooAAA...444///AAAyyyyyyvvvsssaaaBBBJJJKKKQQQWWWIIIGGG```gggwwwvvvmmmfffYYY;;;NNN___\\\dddgggfff\\\fffuuuqqqiiinnntttlllmmmqqqxxxsss^^^<<<333666333555iiiFFF___QQQHHHIIIQQQUUUiii]]]yyyzzzEEEKKK\\\{{{yyyvvv{{{pppnnn~~~xxxiiiSSS777222000555---'''RRR___;;;555;;;;;;666777777===<<>>QQQWWWkkkxxx\\\===777NNN@@@<<<===???@@@===<<>>888111000111444666:::BBBJJJPPPPPPAAA000555DDDIIIHHHIIIvvvssseee___]]]VVVTTTOOOHHHKKKKKK@@@999======777333111///+++***************************,,,000222222:::TTTooo~~~eeelllqqqnnn@@@;;;<<>>666VVVlll???EEE888~~~ggg```WWWXXXdddXXXFFF___tttzzz|||xxxkkkTTT<<<888777999;;;:::;;;>>>DDD^^^IIIEEERRRooo]]]555111555ZZZ|||rrrlll^^^KKK<<<777<<>>EEEJJJVVV```EEE:::AAAAAARRReeelllxxx~~~uuuxxxxxx|||{{{MMMjjjSSS,,,000888nnn{{{~~~~~~yyy[[[===>>>LLLZZZaaa[[[DDD444888555???XXX\\\???yyysss{{{}}}yyytttsssvvviiisssmmm\\\zzzWWWyyywwwAAA555444888888tttTTTiiieeeZZZGGGLLLKKKNNNaaawwwuuuZZZSSS{{{IIIUUUfffrrr}}}kkkXXXyyyJJJrrr...***;;;)))<<<999^^^EEE333666>>>;;;444222---:::555333KKKbbbNNNLLLQQQPPPmmm^^^bbb``````^^^RRRZZZgggxxxpppVVV===zzz>>>???222666444...III}}}wwwnnneeekkklllBBB333777777111777ZZZMMMOOOEEE]]]yyyYYYgggfffZZZUUUOOOHHHJJJvvvxxxmmmdddbbbrrrmmm888---555///LLLmmmbbbyyyzzz|||___KKK666MMMgggfff^^^HHH---111:::TTTwwwaaaZZZZZZvvvmmm}}}xxxqqqfffUUU]]]hhh777333222444KKKVVVXXX{{{dddLLLBBBEEEBBBGGGUUUjjj\\\<<>>444222XXX}}}}}}~~~wwwqqqbbbMMM>>>:::===CCCFFFOOOTTT>>>FFF___```bbbeeebbbnnn{{{{{{{{{nnnHHH[[[lllnnn:::777666wwwvvv}}}pppJJJ???DDDPPPRRRFFF???===888FFF111SSSNNNGGGYYYyyynnnrrryyynnnhhhlllSSS{{{]]]{{{HHH:::666;;;FFF{{{fffvvv}}}jjj@@@EEEGGG>>>AAAXXX```MMM>>>OOOrrr___MMMQQQKKKfffwwwuuuIIILLL@@@111999&&&222EEE{{{???888666===@@@:::666777111;;;555:::@@@hhhaaaVVVUUU___rrrjjjTTTRRRQQQWWW]]]TTT[[[cccuuulllMMMGGGuuuQQQBBB444777222///QQQsssyyyggg___JJJooo~~~III444777;;;???AAACCC///PPPhhhLLL<<<~~~{{{YYYaaauuuoooUUULLLNNNJJJEEElllppptttmmmXXXddd===...888333XXX}}}jjjyyyzzzWWWFFF<<>>GGG]]]VVVAAAaaajjjccc999777===NNNtttzzzeeeAAAYYY{{{ooobbbOOO===555555222///000444555888KKK```wwwOOO:::@@@RRRxxxlllooo|||pppdddjjjcccXXXQQQIIIBBBGGGLLLDDD777;;;;;;666222111///,,,))))))))))))))))))))))))+++)))...555444999SSSqqq~~~hhhmmmlllgggzzzCCCFFFlllyyy~~~yyy```YYYKKK\\\JJJFFFHHHQQQVVVXXX```kkkyyyuuuttt\\\bbbbbbbbbWWW```hhhiiiqqqfffoooWWW444:::KKKMMM===YYYvvvyyy```JJJMMM___bbbbbbxxxgggVVVjjjnnnkkkjjjzzzppprrrcccRRR000333>>>HHH@@@JJJjjj]]]VVViiirrriiiIIIttthhh===555444666::::::999;;;???MMMeeeEEE<<>>BBBEEE@@@MMMLLLwwwxxxhhhKKKQQQyyywwwhhh666666555jjjiiirrrTTTEEE>>>BBB===///:::JJJDDD___cccXXX^^^rrrpppkkkqqqpppnnnxxxQQQ}}}NNN~~~}}}VVVBBB444555222yyy~~~fffAAA<<>>:::333333888666666...>>>>>>UUUnnn``````cccNNN<<<@@@HHHVVV^^^SSSWWW]]]}}}yyyIII>>>```SSSBBB999---111666YYY}}}gggdddddd~~~mmm<<<:::BBB;;;???+++AAAGGGfffuuuEEECCCdddeee|||pppLLL@@@GGGEEE===UUUoootttqqq```lll???...:::666```pppttt}}}mmmTTTEEEIIIAAAHHH555333777333888777000444666<<>>:::...222888@@@777@@@CCCNNNvvvqqqssslll___xxxHHH??????EEEfffrrrjjj>>>TTT~~~zzzppp___KKK;;;666777555222333666333222BBBWWWoooFFFQQQcccggg]]]jjjttt{{{|||cccYYYeeeZZZRRRIIIAAAGGGLLLEEE777;;;;;;666222111///,,,))))))))))))))))))))))))***(((///888666777NNNkkkrrr^^^eeefffdddSSSAAANNN|||pppccc___vvvQQQIIIRRRZZZSSSYYYaaaWWWbbbkkkaaa___aaalll}}}{{{{{{xxxmmmuuuggg```FFF;;;888\\\HHHGGGXXX~~~TTTWWW```]]]gggxxx[[[VVVWWW^^^dddqqqxxxaaa@@@@@@;;;:::???KKKEEEuuuqqqiiiCCC\\\III<<<333111333555555444666;;;@@@AAARRRGGG???BBB[[[TTT<<<***MMMjjjooommmjjjSSS<<<<<>>999>>>HHHRRRGGGiiitttcccsssmmmooossszzzqqqrrrwwwnnnnnnsssXXXeeeaaammmTTT<<>>???...:::333)))///CCCLLLRRR___ZZZQQQ444OOOxxxqqqgggcccYYYJJJWWW{{{ooo>>>111///EEEgggllljjjwwwmmmtttGGG888999333555555555>>>===---NNNwwwBBBIIISSStttiiijjjYYY[[[```tttEEE999AAA\\\wwwyyy~~~ccc<<<___uuummm^^^GGG<<<===:::;;;888555222111666GGGWWWUUU```gggtttgggRRRHHH[[[yyyooo___^^^XXXSSSHHHJJJAAA>>>OOOIII>>>777555999999222,,,,,,******))))))))))))******(((+++222111999999@@@pppgggkkkTTThhhjjjWWWAAAQQQ|||{{{zzzooo```|||mmmNNNHHHRRRdddiiijjjppptttppp[[[___fff}}}ppplllPPPDDD:::;;;iii___[[[UUU[[[]]]eeedddhhhuuusss___]]]mmmnnnooo```lllgggLLL;;;<<>>BBBJJJUUU^^^LLLRRR???GGG]]]pppuuuxxx{{{[[[EEENNNqqqhhhBBB///111mmmwwwzzzwwwlllrrrLLLbbb___666@@@RRR```]]]wwwPPPCCCaaaOOOUUUVVVUUUnnn\\\dddwwwssspppqqqppplllnnn[[[nnn]]]RRREEECCC666DDDgggjjjYYYKKKiiiwwwOOOcccvvvhhh}}}eeeqqqiii{{{YYY>>><<<{{{III::::::444444llltttooo<<<;;;:::::::::;;;:::777555888;;;777333>>>TTT^^^ZZZwwwuuu[[[MMMFFFGGGPPPUUUjjjxxxBBB>>>PPPfffWWWNNNRRR___www>>>666XXXfffSSSBBB;;;222555aaarrraaafffMMMFFFDDD:::888999;;;???DDDFFFBBB>>>OOO:::<<>>\\\mmmkkkyyyccctttEEE999999666iiipppzzzaaaKKKAAA:::DDD======@@@@@@BBB>>>222222GGGIII:::333777EEEWWWDDD???555QQQnnnhhhhhhhhh```XXXRRROOOcccccc999222666RRRpppooolll{{{qqqyyyhhhAAA666999555999@@@999666===;;;@@@UUU^^^KKK<<<>>>666KKKqqqooobbbiiiTTTKKKQQQxxxuuu}}}PPPEEEHHHQQQggg<<>>===jjjTTTcccccciiimmmXXXTTTwwwvvv|||qqqhhhaaa[[[KKK666???aaasss[[[___OOOzzzzzz~~~KKK{{{ZZZJJJWWWLLL777222333111444777888777777:::===FFFDDD888===CCCSSSsss333888EEEooovvv}}}uuuooollljjjWWWAAA<<<===DDDQQQaaa]]]>>>GGGCCCMMMKKKCCC\\\lllbbbhhhyyy]]]fff~~~YYYCCCPPPdddppp@@@===222gggrrryyyyyy|||kkknnnyyyZZZeeeaaaiiiiiinnnmmmcccUUUMMMeee^^^QQQAAAkkkssswwwxxxssslllmmmpppcccUUUrrr^^^LLLPPPIII===555XXXkkkjjjlllmmmtttuuuWWWvvveee[[[rrrlll~~~^^^<<>>AAA```hhhqqqmmm]]]zzzFFF;;;999<<>>444999AAAIIIVVVqqqhhhgggrrrhhhcccqqqdddtttrrrcccQQQGGGFFF]]]AAA666222;;;\\\vvvqqqvvvvvvXXX999555999777666>>>::::::DDDCCC888444333EEEMMM^^^kkk}}}oooXXX[[[[[[hhhSSSCCCPPPyyyvvvKKKKKKKKKzzzjjj@@@VVVtttmmmaaaIII:::999777555777<<>>JJJNNN^^^yyy@@@???EEE{{{xxx|||vvvlllfff```LLL>>>>>>???FFFTTTbbbYYY:::DDD999<<>>222>>>###===ggg:::>>><<<;;;::::::999777555;;;:::888333000111888???777IIIJJJBBBSSSqqqiii|||UUUNNN\\\]]]{{{^^^@@@777\\\\\\JJJ;;;;;;111MMM~~~vvv}}}mmmaaavvvWWW@@@BBBKKKHHHGGG888>>>WWW\\\MMMPPPddd[[[;;;444===EEE@@@;;;<<<@@@DDDAAAiiimmmppp^^^|||EEE<<<555<<>>mmmlll{{{bbbfffddd^^^===444eeezzzdddbbbddd```wwwrrrKKKXXXccc___mmmsssVVVKKKxxxpppGGGDDD;;;888:::xxxJJJ___tttvvvrrrtttyyyqqqZZZiiikkkVVVGGGBBB000===SSS]]]___nnnnnn\\\]]]SSS888999==='''222555999:::999999;;;>>>CCC999222===<<>>KKKaaaxxx}}}gggIII???___QQQLLL999;;;WWW~~~vvv]]]```rrrnnnwwwddd[[[gggyyytttTTTAAALLLPPPyyyzzzuuummmiiittteeePPP___{{{uuu~~~HHHUUUMMMFFFJJJ888rrrzzzjjjhhhZZZ|||vvvJJJ===CCCKKKLLLCCC>>>TTTuuu[[[ppp|||cccMMM444===AAAkkkuuuRRREEE222>>>MMMuuuddd======<<<;;;:::;;;:::777555???===:::666333222555999???777000GGG~~~zzzyyy]]]^^^eeePPPFFFPPPfffsssNNN:::888UUUPPPAAABBB<<<333LLLuuunnnzzz{{{zzzyyymmm```KKKIIIQQQSSSLLL>>>@@@PPPRRRGGGNNNccc~~~QQQCCC<<<666666>>>@@@AAApppzzzeee{{{KKKBBB444;;;{{{ppp|||uuuzzz[[[>>>777888:::111222RRRfffLLL<<>>BBB;;;<<<>>>666...555???222666444eee```NNN333111@@@JJJKKKFFFaaavvvyyyjjj[[[VVVsssoooHHHSSS~~~}}}|||nnnhhh^^^DDD333555888@@@555///777CCCGGGCCC???___sssfffXXX___zzz```uuukkkEEE>>>]]]mmmaaa[[[VVVGGGGGGEEEJJJWWWGGG999::::::888555222...,,,******))))))))))))*********---333222888777>>>mmmlll{{{cccgggddd^^^CCC000QQQlllqqqffffffhhhQQQDDDLLLJJJNNNdddrrrdddllllll{{{BBB111999666EEEGGGOOORRRlllzzzUUUcccvvveeeiiiPPP===???:::JJJ]]]zzzaaagggzzzxxxtttXXXaaaxxxbbb\\\VVV@@@444444,,,222555999:::999:::===AAAGGG???>>>KKKMMMkkkdddNNN>>>222yyyppp}}}oooppphhhWWWAAA===EEEBBBAAANNNUUU[[[ZZZjjjPPPEEEWWWGGGUUUwww~~~\\\???EEEeeeEEETTTAAA888FFF|||lll[[[vvvpppwwweee___^^^ppplllsss^^^ddd{{{yyyxxx^^^jjjqqqwwwoooggg\\\LLLbbb___nnnjjjJJJPPPNNNJJJ@@@UUUwwwsssfffsssmmm~~~XXXhhhdddggghhhjjj```eeecccmmmpppRRRAAA111AAAFFFooorrr;;;@@@***+++OOOnnnFFF;;;;;;;;;======<<<999666BBB;;;444777DDDNNNJJJ??????777>>>hhh{{{iiipppooosssVVVEEEpppgggNNNZZZQQQHHHtttbbb999777UUUaaaYYYVVVJJJ???;;;NNN~~~yyy~~~pppvvvhhhYYYSSSRRRZZZbbb```UUURRR^^^hhhiiizzz|||EEE333;;;???>>>===LLLqqq}}}nnn~~~TTTMMM:::;;;mmmvvvyyyWWW:::777>>>======NNNjjjlllLLL===MMM;;;NNNTTTYYYqqqmmmgggTTTCCCIIIWWWddd{{{UUU===777<<>><<<<<<666222===AAA333999;;;222???SSSllloooQQQVVViiiVVVPPPIII^^^fff}}}eeezzzppplllpppwwwKKKKKKvvv}}}|||ooommmfffLLL888999===999:::===???DDDVVVwwwcccSSSbbbwww[[[^^^XXXHHHGGGGGGMMMYYYFFF888;;;<<<888333222///,,,******))))))))))))*********,,,333111999888???nnnqqq~~~fffmmmgggWWWBBB000>>>eeezzzoooiiidddhhhhhhccchhhqqquuuiiifffqqqrrrfffnnn~~~[[[===>>>EEEHHH888OOO~~~ggg[[[HHH```{{{~~~aaahhhoooccckkkhhhGGG333:::>>>===eeegggZZZSSS{{{lllllltttbbb@@@HHHXXXSSSTTTRRRDDD444333:::222555888888888;;;@@@DDD@@@888777BBBDDDgggiiiLLLJJJDDDVVVzzzvvvlllooommmjjjYYYGGGFFFMMMEEEEEEUUUUUUxxx~~~|||iiibbbpppyyyoooOOOCCCLLLiiieeeEEESSSKKK>>>===|||nnnvvv~~~vvvrrr~~~yyyttt]]]kkkgggjjj}}}wwwwwwrrr```SSSHHHkkkWWWRRRMMMKKKPPPLLLAAAPPPhhhzzzjjjxxxpppaaaWWWSSSvvvxxxsss^^^CCC999000EEEOOO}}}lll111:::555888UUUwww{{{nnn@@@;;;<<<>>>@@@BBB@@@<<<888EEESSSddduuupppPPP:::888HHHlll~~~```@@@<<<111IIIZZZHHHfffsssRRRFFFGGGLLLmmmWWW======ccc```IIIQQQNNNCCC@@@EEE|||yyytttyyy|||hhhaaakkk~~~xxxyyy;;;555AAA@@@???@@@WWWrrr|||uuuuuutttzzzxxxTTTSSS@@@;;;aaa}}}~~~yyyYYY<<<999@@@444GGGcccjjjWWWLLLTTT\\\YYYQQQMMMdddsss```EEECCC;;;AAA[[[{{{fffJJJAAA777999ooovvviii||||||zzz~~~ppp@@@:::<<<999AAA::::::KKKTTTOOOQQQNNN999;;;@@@KKKVVVEEEOOOjjj~~~^^^PPPJJJZZZNNN~~~ooo~~~xxxrrrrrrqqqSSSHHHooo~~~{{{}}}sssvvvuuu[[[BBB???BBB>>>GGGOOOMMMJJJ\\\xxxeeeKKKYYYnnnwww|||gggPPPddd}}}ggg\\\VVVFFFEEEGGGPPP[[[FFF666<<<===777333222///,,,******))))))))))))******)))+++222111999888@@@ooorrr{{{eeeqqqlllSSSBBB444555PPPjjj```RRRbbbkkkpppxxxrrrvvvzzzdddtttiiicccjjjZZZ```SSSMMMEEE///???555888???QQQIIIXXXLLLeee~~~uuusss~~~www|||~~~vvv}}}SSSccczzzllljjjhhhXXX>>>888:::444999{{{iiiNNNVVVzzzqqqhhhQQQYYYeeeiii___SSSOOOkkk^^^]]]LLL:::888666///,,,222555777888888;;;AAAFFF@@@:::<<>>:::LLL~~~FFFYYYGGGEEEbbbqqqVVVBBBMMMKKKBBBZZZyyyyyyjjjhhhIIIJJJ???KKK]]]mmmFFF222EEElll\\\GGG\\\MMMDDD@@@666jjjqqqwwwuuuxxxrrrkkkpppfffmmmXXXFFF)))<<<>>>222<<>>WWW~~~PPPSSSFFF777222iiiqqqiiiooozzzuuunnn@@@:::<<<888BBBBBB???bbbrrrUUULLLIII<<>>777222222000,,,******))))))))))))******(((+++222111999999@@@pppmmmuuu```rrrnnnKKKAAA333777555dddEEEMMMMMMWWWfffcccbbbssspppeeebbbdddcccmmmrrrkkkaaa[[[VVVPPPFFFEEE;;;444666777:::BBB^^^kkkJJJSSSSSSXXXmmmttt||||||yyyxxx{{{vvvtttmmmzzzyyyhhhfffppp^^^AAA888:::888:::<<>>===@@@BBB;;;888GGG]]]OOONNNKKKBBB777000///111333666999;;;;;;<<<===???;;;???>>>OOO]]]VVVLLLMMMIIIMMMvvvlllnnnuuu[[[SSSnnnlllddd~~~zzz___GGG>>>DDDYYYwwwFFFqqqnnnEEELLLTTT:::RRRwwwzzzpppzzzgggyyy{{{aaacccpppcccuuuooojjjXXX@@@gggqqqrrrJJJRRRKKKGGGCCCFFF999GGGmmmvvvzzzvvv~~~zzzTTTKKK###999III@@@```___III888444111bbbuuuyyyhhhHHHLLL;;;===fffDDDCCCUUUfff___yyy{{{sssLLLJJJEEEFFFIIIYYYrrrwwweee___nnnwww]]]VVVbbbgggnnnRRROOOIII???MMMiiikkk;;;888IIIhhhPPPbbbLLLUUUEEEJJJ???PPPxxxttt}}}|||lll888;;;555///FFF666999KKK{{{ssshhhWWWaaaVVVOOOXXXJJJ@@@jjjwwwxxxtttqqqNNNAAAIIIWWWbbbbbbssspppsssRRRAAA;;;CCC???IIIvvvHHHIIILLLCCC555]]]tttddd|||lll___rrr~~~jjjBBB222888AAAGGGDDDHHHFFFCCCKKKWWWTTTHHHGGG{{{llluuu[[[///FFFGGG===yyyzzzyyyTTTrrr\\\___}}}mmmLLL]]]~~~{{{vvvttttttnnnYYYBBB===GGGKKKdddIIIRRRooo^^^bbbeeerrrnnnttttttqqqeee^^^LLLHHHGGGFFFVVVZZZCCCBBBJJJKKK???222......---************************(((,,,444111777555===mmmnnnpppqqqooolllKKK@@@222666444QQQuuu}}}???999PPPBBBCCC[[[___{{{{{{vvvkkk___XXXXXX[[[\\\aaaaaaXXXNNNJJJFFFAAAEEE111888DDD888555EEELLLZZZIIINNNKKKNNNSSSddd~~~ppprrrxxx|||yyyrrrsssxxxnnnzzzsssbbbooo}}}WWWrrryyyhhhVVVPPPIII444---888BBBGGGCCCeeeyyysssnnn___MMM>>>888666777333000888EEEEEEEEEBBB:::222---...111666888;;;===============777666===CCCeeePPPTTTMMMJJJGGGfff|||zzzsssllllllsssiiimmmzzzzzzLLL999>>>MMM___nnn???aaaMMMOOOLLLHHHNNNsss~~~wwwssstttnnnfff[[[GGGVVVwwwXXXbbbEEELLLGGGIIIEEENNNHHHGGGMMMuuuVVVrrr~~~]]]BBB%%%AAA222888ttt{{{dddFFF999000888fffqqqssswwwzzzttt>>>QQQWWWYYYeee>>>IIIbbbIIIMMM]]]LLLFFF:::LLLMMMZZZXXXmmmwwwnnnYYYGGGIIIaaa^^^NNNCCCEEEDDDCCCTTTkkkGGG888666]]]SSSbbbQQQQQQLLLLLL>>>KKKyyywww|||qqq|||ooowww}}}KKK;;;111FFF888<<>>CCCRRRccccccUUUOOOUUUjjjXXXLLLbbb^^^>>>EEEDDD555hhhGGGtttyyymmmqqq|||rrrTTT___yyywwwrrrqqqtttrrrbbbMMMFFFLLLhhhLLL[[[zzzeeegggxxxfffvvv{{{zzzkkkYYYNNNKKKFFFEEEXXX[[[AAA777@@@EEE???777111---)))************************))),,,333111777666>>>oooqqqssstttqqqmmmJJJ???111555333...]]]www::: AAAJJJ>>>MMMYYYYYYYYYWWWVVVVVVYYY\\\WWWXXXSSSIIIAAA>>>;;;999)))333111777>>>777```kkkJJJJJJJJJGGGIIIZZZjjj|||hhhoooyyy~~~zzzqqqmmmpppvvvaaa]]]vvvpppfffnnnccc[[[QQQ;;;111999:::===JJJvvvqqqBBBDDDPPPwwwooolllfffVVVCCC@@@666000222333000111666<<<;;;888333...---111555::::::<<<>>>???>>>;;;999666:::SSSZZZ[[[JJJRRRFFFNNNDDDSSSrrrrrrtttoootttnnnqqqtttggg999999AAAIIIPPPBBBXXXOOOUUUOOOIIIYYYLLLaaazzztttvvvlllcccSSSHHHWWWeeexxxQQQDDDGGGCCCIIIFFFAAAJJJKKK???wwwnnnTTTbbbtttbbb===<<<333555KKK555hhhRRR???DDD:::,,,VVV{{{rrrsss~~~qqqPPPXXXgggwwwpppFFFRRRcccZZZLLLIIICCCPPPRRR```dddyyyLLL===GGGHHHFFFBBBAAACCCLLLXXXaaaAAA:::???QQQSSSXXXOOOOOOUUUNNNAAADDDpppqqqsssqqq{{{tttyyyVVV:::333///BBB@@@555FFFIIIkkkccc]]][[[tttQQQEEEIIIHHHHHHDDDppp}}}xxxlllaaa___qqq||||||TTTBBB???CCCJJJAAALLLjjjLLLJJJDDDCCCIII;;;RRRrrrlllzzzrrrdddqqquuummmhhhqqqsssZZZDDDFFFNNNVVVeeemmmaaaPPPRRR```uuuiiiFFFJJJKKK???OOOuuu<<<```tttjjjsssUUUVVVnnnvvvooonnnrrrtttkkkZZZRRRSSSXXXggg```fff~~~xxxrrraaaTTTPPPJJJCCCIII___[[[<<<:::???AAA===777333---(((***************************---333000777777AAArrrrrrtttuuusssnnnIII>>>000444222(((DDDmmm|||QQQ(((...???888333555:::@@@DDDDDDCCCAAA===>>><<<999666555444444DDD>>>===000>>>JJJIIILLLIIIKKKMMMHHHeee}}}vvvvvvyyy||||||xxxqqqlllvvvbbbkkkrrrfffvvvssseeeDDDPPP000&&&DDD;;;;;;rrrqqqVVVBBBJJJJJJ{{{|||yyysssllldddZZZKKK???;;;444///222555444333555888777444000...000555999;;;;;;<<<>>>???>>>999555CCC;;;===CCCyyyRRRHHHHHHCCCIIICCCDDDllljjjqqquuummmsssuuuqqqwwwzzzdddHHH555GGGEEEIIICCCsssFFFWWWKKKLLL[[[KKKRRRyyylllxxx|||yyyzzznnnZZZIIICCCOOOwww~~~mmmGGGHHHFFFBBBGGGBBBBBBGGGFFFTTTWWWaaaIIIcccnnntttoooyyy~~~uuuYYY===111333000222???|||uuucccHHH===III<<<444OOOzzzxxxpppwwwzzzqqqtttXXXWWW[[[[[[yyybbbYYYppp}}}TTTOOODDD>>>IIIYYYZZZOOO(((---ddd___NNNRRRKKKLLLPPPZZZOOOKKKBBB]]]~~~~~~hhhnnnoooiiiqqqfffCCC999666111<<>>___gggTTT___}}}PPPEEEMMMGGGKKKKKKZZZXXXDDDiiinnnooo{{{~~~}}}BBB@@@III@@@999000TTTRRRNNNFFFIIIJJJRRRAAAIIIjjjiiiiiixxx~~~}}}uuuhhhbbbvvvyyy^^^WWWVVVjjjtttjjjbbbeeejjjjjjrrrQQQ666555===111uuudddttt{{{===OOOsssVVVwwwxxxzzz]]]OOO]]]lllooommmooosssqqqgggaaa```___nnnhhh}}}~~~iii{{{qqqeeeTTTNNNCCCAAATTTjjjZZZ555LLLHHHAAA999444111...+++************************+++---333000666777BBBuuupppssstttrrrnnnHHH<<>>333000///111111000111444666555222//////111666:::;;;;;;<<<======;;;888555555AAAMMMzzzRRRIIIGGGFFF@@@BBB>>>RRR{{{ooolllhhh___hhh{{{sssyyyzzz}}}]]]FFF999>>>DDDIIIssshhhmmmWWWHHHWWWJJJMMMLLLIIILLL^^^yyyrrr{{{xxxpppzzzXXXFFF@@@MMMkkk}}}UUUAAAJJJEEECCCCCC???HHH???@@@NNN<<>>???iiiooozzzsssttt{{{{{{MMMQQQdddtttjjjvvvRRRFFF999<<>><<<222111;;;CCC333CCC<<>>AAASSSkkklllXXXFFF@@@}}}zzzYYYssszzzuuuoooTTTUUUdddppplllkkkoootttuuuuuuvvv{{{}}}tttsssxxx~~~oooeeeVVVIII;;;EEEeeeqqqTTT222TTTLLLBBB:::444000,,,+++************************+++---333000666777BBBuuuooorrruuutttqqqFFF;;;...444222...111///GGGuuuvvvuuuEEE>>>666333///...///111333444555666888888444222666>>>JJJ777eeeSSSDDDKKKRRRBBB<<>>AAA@@@AAAuuummmllllllhhhYYYDDD999999222333444222000///111444444222///...///222666999888:::<<<<<<:::888888999@@@FFFIIIfffKKKHHHIIIEEE@@@FFFEEEEEEsss|||kkk___[[[eeessspppyyyxxxqqq^^^III555@@@FFF:::___SSSGGGOOOTTTMMMPPPBBBMMMQQQKKKqqqpppmmmuuuzzzxxxdddsssrrr^^^HHHFFFXXXuuuhhh@@@>>>DDD@@@DDD@@@>>>???999III===FFFRRRfff888CCCDDDRRRVVVTTTdddhhhqqq|||gggKKK;;;------333333888BBBmmmpppkkk@@@CCCEEEFFFDDD<<>>:::444///___wwwiii|||NNNKKK999mmmkkknnnwww^^^___rrrqqqllliiilllsss}}}ooolllVVVTTTCCC:::TTTtttjjjJJJ;;;NNNGGGAAA>>>888///***(((***************************---333000777777AAArrrpppssswwwwwwtttEEE;;;...444333$$$111555...EEE~~~{{{hhhDDDAAA;;;666444444888:::444444777::::::AAAUUUhhhkkkCCCAAAGGGIII???<<>><<<888777;;;@@@BBBOOOnnnQQQFFFGGGGGGBBBCCCEEEKKK@@@ZZZ|||oooeee```aaacccnnnsssnnnsss~~~nnn\\\AAACCC444GGGFFFIII[[[zzzfff???NNNMMMMMMLLLAAANNNSSSIIIeee}}}vvvoooyyyyyy{{{yyyvvvxxxgggVVVFFFBBBNNNpppGGG777BBB<<<999BBB;;;>>>:::BBBJJJ999EEEFFFJJJSSSHHH222666======LLLKKKUUUWWWVVVmmmxxxlllaaaNNN@@@111444<<<999===>>>000>>>PPP[[[EEEDDDCCC666AAABBB888\\\iii~~~zzzjjjjjjnnniiiooo~~~pppJJJBBB:::AAA>>>III]]]]]]HHH888777rrr^^^SSSXXXQQQLLLQQQMMMLLLNNNPPPUUUIIIRRRvvv{{{TTTKKKHHH999FFFIIIIIIFFF@@@===<<<;;;888222AAABBB222///===@@@555555FFF===aaannnqqqXXXDDD___iiiNNNGGGKKKEEEKKKCCCMMM@@@RRRwwwOOOKKK\\\GGGkkkvvv[[[HHHCCCCCC<<<999DDDUUUggg[[[TTT???OOO:::CCCDDD<<>>BBBiii|||YYY>>>NNNMMMGGGAAA===666---)))+++************************))),,,333111777666>>>oooooossswwwwwwsssEEE;;;///555444:::,,,888,,,OOOyyyyyy}}}tttfffVVVIIIAAA>>>===@@@IIIUUUccc|||[[[:::IIICCC??????AAAAAA@@@===>>>>>>DDDXXXvvvyyycccJJJDDDLLLTTTZZZllluuunnnlllqqqiiiYYYRRRAAACCC,,,>>>111333555444GGG:::RRR}}}qqqGGGAAA@@@AAA888777???===xxxsss```aaaaaaQQQ<<<111222222000///111555666555111000000222555:::<<<===666<<<@@@===777777===EEEDDDGGGooo]]]HHHFFFGGGCCCEEEAAA===GGG999BBBfffzzzlllQQQPPPUUU```jjjllllllqqqyyy|||zzzxxx\\\CCCEEE222EEE888EEECCCiiidddPPP;;;JJJFFFJJJAAA???GGGKKKGGGWWWsssiiiVVVbbbrrr}}}{{{ooo|||vvv}}}|||xxxzzz}}}~~~uuuyyy^^^UUUDDDEEEPPP___LLL999888HHH888444AAA777===777EEE777BBB>>>HHHMMMooo{{{GGG:::;;;:::BBB;;;<<>>222RRRjjj~~~}}}wwwaaa___nnnrrr{{{EEEAAAKKK>>>888<<>>}}}rrr}}}vvvZZZJJJMMM===FFF666:::???:::999777::::::888444777===;;;333444<<>>===<<<<<<777::::::BBB\\\~~~yyy\\\UUU@@@===HHHGGGHHHGGGBBB===::::::888666///222===;;;666:::DDD999fffXXX>>><<<===<<<777555@@@NNNcccyyyPPPHHHMMMNNNWWWSSS777222000000111333444222111555666666777999;;;===>>><<>>@@@EEEkkktttUUUIIIHHHXXXeeeffffffkkkpppsssxxx{{{}}}{{{xxxvvvllltttkkkYYYLLL>>>777<<<888CCCHHHCCCcccNNN\\\<<<<<>>999999888777666666777777888999<<<@@@???@@@GGGOOOeeeuuuJJJ555,,,<<<,,,===999555111333;;;111666111222444DDD555bbbyyyaaaFFF@@@CCCBBB???AAAEEE666IIIYYY~~~}}}mmmiiiaaa___ppp^^^LLLFFF>>>:::===DDDUUUdddPPP<<<222===uuu```EEEGGGMMMGGGDDDKKKDDDEEEGGGHHHHHHIIILLLNNNttt___666999???555777888666222000555;;;222222666<<<;;;888:::@@@CCC???|||}}}tttXXXJJJ___iiiGGG@@@FFFFFFGGGHHHHHHGGGGGGGGG???ttt___EEEVVVJJJ???===TTT;;;<<>>>>><<<;;;:::999999777999444555NNNrrrwwwzzzzzzzzzqqqUUUHHH:::777555555555333222444...777888666666222999LLL===zzzzzzaaaCCC>>><<<;;;:::666333;;;EEE;;;iiiWWW444???999<<>>@@@???@@@aaa~~~\\\QQQFFFDDDHHHNNNVVV\\\]]]^^^```bbbbbbaaa___^^^]]]VVVCCC777<<<;;;666777PPP+++LLL[[[MMM~~~xxxDDDFFFGGG;;;<<>>???DDDDDDFFFTTTfffrrrXXXBBB<<>>AAA@@@???AAA???lllLLL888000===gggSSSGGGLLLOOOHHHCCCFFFGGGHHHJJJJJJJJJKKKMMMPPPzzzyyyjjjAAA,,,666;;;999222111666333+++666777666333333888>>>AAA>>>oooTTTLLLPPPzzzWWWFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFQQQVVVwwwtttoooqqqUUUYYYjjjvvvPPPGGG@@@@@@BBB@@@??????777BBBEEE???:::???cccvvvrrrZZZ@@@LLLJJJ]]]888<<>>:::,,,@@@YYYyyy{{{WWWKKKKKKDDDFFFDDDZZZvvv\\\zzz|||mmmbbbccchhhjjjooovvv|||hhhJJJFFFQQQ;;;EEEZZZ===wwwUUUXXXIII:::222...++++++---************************,,,---111///666555;;;iiimmmooozzz|||pppHHH666111---///******---111111,,,+++---777RRRsss|||zzz}}}ppptttFFF>>>FFFAAA444<<<<<<;;;999888666555555222888444---;;;]]]www~~~vvvVVVHHH:::444333333444888:::;;;888;;;EEEDDDBBBIIIwwwddd```DDD======:::888777555222555:::888OOO~~~IIIIII999777???555???===999555222333666999777888999:::;;;;;;;;;;;;CCC)))000AAA999&&&FFFsssjjjEEE>>>KKKDDD???CCC>>><<>>>>>;;;888OOOwwwxxxnnnuuu|||pppHHHAAAAAA999666===HHHHHHHHHHHHGGGGGGGGGGGG222======999:::777:::HHH999BBB[[[PPPzzzPPP444GGGHHH444555EEE===;;;===BBBAAA???GGGSSShhhnnnnnnQQQ<<>>666CCC111JJJmmmooonnnqqq{{{cccPPPPPP[[[lll```<<>>>>><<<999555333444666777888999999999999888777333000CCC<<<999HHHuuuzzzLLL>>>AAAFFF>>><<>>999;;;999999999444===VVV{{{fffeeeVVV444999BBB===777777777888888888999999DDDAAA555222;;;===>>>GGGVVVrrrUUUWWW@@@888===<<<;;;===::::::999;;;???===;;;@@@HHHQQQ[[[rrr]]]\\\SSSEEE>>>???@@@>>>MMMNNN[[[rrrpppYYYXXXdddIII===000???555555444444444444555555555333444666555333555;;;<<>>===888;;;HHHPPPPPP999???--->>>[[[nnnLLLGGGIIIFFF@@@===@@@BBBAAA@@@AAAAAAAAA??????AAACCCHHHxxxbbbFFF444777888000222>>>>>>888222000666KKKpppdddCCCGGGVVVtttNNNEEEBBBCCCBBBBBBCCCCCCBBBBBBAAAAAA===999AAAJJJnnnlllDDDAAAEEEEEEGGGHHHDDD???@@@EEEBBBCCC<<<888;;;999===LLLsssaaaSSSEEEAAA<<<===EEEVVV[[[FFFCCC888111555;;;;;;===AAA333iiilll@@@@@@DDD@@@CCCHHH444AAAVVVssspppZZZ{{{xxxwwweeeZZZ]]]eeeeee___YYYfffuuu}}}zzz}}}|||nnnYYYXXX```LLL<<>>CCCBBB;;;666888===???999888777666444333222111000000666999///111YYYbbbyyyxxx|||iii\\\```iiiooottt{{{}}}rrriii]]]\\\jjjLLL===???333666555444333444555444111;;;666>>>]]]wwwuuu999444333555777777777666555555444444555555555444444333555<<>>:::::::::444555;;;666444???eeetttUUUfffwwwuuu___FFF999777;;;;;;<<<======>>>>>>>>>333???DDDCCCBBB@@@MMMfffWWW^^^>>>===???:::555>>>AAA555999888999;;;::::::>>>DDDFFFRRRiiitttpppqqqxxxXXX777BBB)))777444333333222333333444444222000111555555333555999+++@@@DDD444???}}}ttt^^^BBB>>>===:::888999888666666888111...>>>888MMMtttrrr444eeepppsssuuukkkSSS???AAAOOO```xxxqqqssstttooocccRRRAAA777===777111:::TTTfffZZZBBB///<<>>CCCCCCDDDCCCBBBBBBCCCEEEJJJOOO~~~{{{uuu[[[GGG<<<777:::@@@---???GGGNNNvvvnnn<<<;;;hhhYYYIIIGGGAAACCC???????????????>>>======:::666AAA;;;555iiijjjUUUUUUYYYIIIDDDAAAAAA>>>::::::===CCC???555444===;;;444888pppbbbOOOCCC:::===AAABBB333>>>HHHDDD444///AAAXXX~~~jjjUUU===EEEAAA999EEECCC<<>>RRR___xxxzzzeeeBBB999<<<>>>AAA;;;222777CCC<<<+++666666555444333222222111777+++---888444(((333MMMPPPaaapppyyypppvvvxxxnnnffffff]]]```^^^fffzzzAAA>>>999...<<<333444333111222555444000333)))000???ccc~~~SSSUUU777555222222333333333222000000111222333555777888GGG555IIIRRRIIIHHH>>>AAABBBAAA???===888555:::;;;444333<<<:::333666888```eeegggTTTnnnlllMMM@@@AAA@@@===;;;:::999999::::::===;;;???SSSsss{{{mmm888@@@888<<<@@@888666:::999666777777777777999<<>>EEEAAA999bbbgggzzzttt^^^OOOOOOTTToooaaaRRRLLLKKKOOOUUU[[[cccjjjrrruuupppfff\\\WWWMMMdddgggOOO:::<<>>000444444//////222222//////)))666>>>(((ddd~~~jjj\\\III;;;666444222///222222333666:::@@@EEEHHHQQQYYYrrrzzzeeeGGG<<<:::???======???;;;555666444:::555111777888333777CCCBBBbbbrrrccccccvvvbbb\\\SSSJJJEEECCCDDDFFFLLLQQQeeejjj;;;MMMAAA444777???777111555777222444555555555777777777CCCDDD===EEEbbbvvvooo999222333...777444111000000000000111222333111......333444222222444;;;:::888)))===KKKKKKTTT]]]{{{LLL333<<<<<<---666555444222333555444333///:::(((888>>>:::mmm}}}lllIIIKKKTTTeeeppplll___UUUWWWMMMGGGDDD===;;;===;;;???<<<999888999::::::999FFFSSS]]]UUUCCC444222555???UUUbbbJJJAAACCC===;;;;;;>>>===;;;999999999:::;;;:::999:::;;;===777PPPGGGwwwrrrtttfffKKK888UUUhhh@@@<<<>>>======>>>999999999999888777666555111;;;111222CCC;;;///@@@ffflll^^^QQQJJJDDD@@@GGGTTTDDD???<<<===<<<::::::<<<000999666111222000000:::000KKK}}}lllkkkJJJJJJGGGPPPNNNkkkyyyxxxyyyVVVAAA<<>>;;;222444444222000...111444444111555(((999333000444===yyy}}}eeeNNN;;;CCC\\\kkkeeeYYYbbbQQQIIIFFF>>>===@@@>>>???<<<===GGGUUU______\\\TTTGGG999333333777===CCCJJJhhh{{{@@@666MMM111AAA;;;999:::666000333<<<555666777777666777999;;;@@@+++CCCXXX{{{hhhwwwWWWBBB///LLLssszzzIII666BBB@@@:::;;;777777777777777666555444333333,,,888888'''333DDD666===CCCeeeqqqMMMYYYOOOFFFFFFIIIGGGBBB>>>???<<<<<<===:::555555888777999111+++111222...111000...;;;xxx~~~rrr~~~~~~ZZZIII<<>>XXXzzz}}}qqqeeeLLL;;;999444555555444333222222222222222222333333333444444444333666888888777;;;CCCJJJmmm~~~tttoooFFF222222222111000//////...---------............///////////////000000000000333444555888;;;>>>AAABBBFFFFFFFFFLLLZZZnnnsssAAA>>>;;;888555444444444111111000000//////......222000//////111666;;;>>>iiiVVV>>>@@@666YYYTTTdddkkkooopppWWWeeeVVVQQQMMMMMMRRRWWWVVVJJJ@@@999:::111555***999777PPP[[[JJJ222<<<@@@666666666555444333333222222222222222333555666888999111EEEAAA333YYYqqqkkkoooxxxIII???888eee}}}???>>><<<:::888777666666444444333222222222333333111111000000111111222333888444444CCCggg|||aaaSSSLLLIIIHHHHHHHHHGGGEEEBBB@@@>>>@@@>>><<<:::777666444444333222111111000000111111+++888555777mmmdddHHHEEEDDDBBB@@@>>>======<<<@@@;;;<<<<<<444999dddwwwxxx^^^LLLAAA>>>HHHNNNMMMSSS```cccjjjeeeTTTJJJJJJFFF===???666???iiijjjddd|||vvvnnnBBB------,,,,,,,,,,,,++++++************************---,,,...,,,555444999fff^^^fffppptttrrr;;;666000000------,,,++++++******++++++---)))+++///...///---$$$111222""")))555<<<,,,...000(((777///(((???)))...000111666:::666...000222:::((((((:::222000111111000//////...------........................111111///+++***111???JJJpppyyyddd666///:::444333222111000//////.../////////.........------...,,,,,,...,,,+++333===___eeehhh```LLLJJJ???:::???::::::999777666444333333222222111111111000000000111111///111@@@[[[uuu|||ttt|||MMM777777;;;;;;555444333222111111111111111111111222222222333333111333555555333666<<>>444222222111000000///......------------................../////////000000000222333444666999<<>>;;;:::<<>>999LLLzzzppp;;;===<<<:::888777555555444444333333222222222222222000000000000000111222222,,,111333000333BBBVVVbbbnnnRRRXXXZZZTTTOOONNNNNNMMMFFFFFFFFFEEECCC@@@===<<<===<<<:::777555333222222222222111000000000000000,,,000111000;;;^^^|||cccGGG:::EEEDDDBBB@@@>>>======<<<777555888:::444111FFFccc{{{tttiiiXXXIIIEEEBBB>>>???CCC???888;;;FFFGGG===888===HHHiii}}}nnnaaa222------,,,,,,,,,+++++++++************************,,,,,,///,,,444333:::iiieeellltttvvvsss888555000000///,,,,,,+++************+++...((('''---///***&&&&&&+++'''666444!!!&&&...(((###222'''444555###)))000((('''222------***222333222000***///000000//////...---------------------------------......---+++******---000000>>>TTTiiizzzyyyNNN;;;>>>AAA555'''111000000///...---,,,,,,............---------------)))(((,,,...,,,******444KKKiii}}}rrr|||wwwggg???<<>>888888777666444333222222111111111111000000000000222///---,,,...999PPPdddmmm???333999999555333444333222111000000000000/////////000000000111111000222444333111222555888<<>>MMMNNNNNN___UUUUUUPPPEEE999444777===777666444222111111222222///////////////.........////////////000222555666...TTThhh}}}TTT<<<888333777888>>>555555111555)))AAA000999000---444>>>HHH]]]kkkCCC***666AAA999222777444444333333222111111111111000000000000111222333:::111444>>>888222NNNvvv{{{^^^HHHJJJNNNLLLOOOYYYTTTTTTFFF:::===KKKiiicccCCC777;;;:::888666444333333222333222222111111111111111000////////////000111111111999;;;222((()))111888555OOOWWWWWWlll||||||zzziii[[[VVVSSSPPPSSSMMM;;;IIIPPPTTTPPPKKKHHHEEEAAAEEEEEEEEEDDDBBB???===;;;999888666444222111000///111111000////////////000222,,,---000)))+++RRRaaaEEE???EEEBBBAAA@@@>>><<<;;;::::::666555777888555111333777nnneeemmmUUUHHHDDDBBBAAABBB===>>>BBB@@@AAAUUUnnnnnnlll___<<<,,,,,,,,,,,,,,,++++++++++++***************************,,,111---222222<<>>LLLooo{{{zzziiiqqqttt}}}tttvvvlll???IIIIII<<<:::CCCAAA666666666555444333222111111111111000000000/////////000---000333///,,,555EEEeeeUUU>>>111:::AAA999000111333222111000////////////------------............///222444444333222333555888888999:::>>>KKKVVVWWW\\\```xxxvvvllltttyyyaaaEEE888...---333444/////////.........------+++,,,,,,,,,------------------------...............///000111444666888:::;;;===@@@AAABBBBBBDDDFFFIIINNNEEE???EEEBBB>>>GGG;;;777222333777::::::999555444333111000000000000.................................//////000111111999@@@III|||iii[[[LLL<<>>===999444555::::::555222222222111111000000000111000000/////////000000***111333111888BBB;;;,,,GGGtttttt[[[kkkqqqwwwuuuHHH:::BBBKKK999888666444333222111111222111000000//////000000...............//////000---...------111555333...+++555999333444DDDHHH<<<>>>===DDDIIIHHHHHHNNNRRRKKKNNNNNNIIIEEEGGGHHHGGGFFFFFFFFFEEECCC@@@===<<<666555444222000//////...000//////..................000111000////////////OOO~~~oooQQQ===888<<>><<<:::888777666666888888444000111444222...???uuuooolllzzzrrr{{{rrr666$$$///,,,,,,,,,++++++++++++***************************))),,,222---222111===pppaaagggnnnsssuuu777666...---///,,,+++******))))))******!!!,,,)))###++++++&&&+++...!!!+++!!!&&&000333)))"""666+++!!!'''&&&'''&&&$$$)))444/// ,,,...---...///,,,!!!---------,,,,,,,,,,,,,,,++++++++++++++++++++++++---++++++,,,------+++)))444333///,,,)))***---///,,,,,,---///333555555555???888111222666666...%%%.........---,,,,,,++++++++++++++++++,,,,,,,,,,,,)))+++,,,------......---...111&&&)))EEETTTgggtttrrr|||iii999>>>EEE???<<<>>>@@@===999666555444444333222111000000000000000/////////......///,,,///555333,,,---444...SSSmmmvvv}}}sss222999666555555444222555:::111111000...............+++++++++,,,,,,,,,---------///111333333333333444...111===BBB<<<@@@@@@111CCC===ZZZtttWWW999888''''''333333000---'''.........---------------++++++++++++,,,,,,,,,---+++,,,,,,,,,------------------...///111333555666888999<<<<<<<<<===???@@@BBBDDD@@@===@@@===:::<<>>;;;--->>>AAA111,,,555777...000000000000000/////////111000//////.../////////...---///444333000555===EEE===QQQcccCCC:::<<<:::444777666555333222111111111000000///............///------,,,,,,------...///---***'''(((000777222)))444...111222+++111888222444:::@@@CCC???666888DDDAAADDDCCC@@@AAAFFFKKKKKKDDDDDDDDDCCC@@@>>>;;;:::444444222111//////......///...------,,,,,,------$$$000333***(((000222,,,///222QQQ|||zzzzzzaaaSSSDDD>>>AAADDDAAA<<<===<<<;;;999777666555555333444111++++++222333000444EEEyyyjjjsss~~~xxxPPP555***...,,,,,,+++++++++*********))))))))))))))))))))))))(((,,,222...222111<<>>===AAACCC@@@:::777444444333222222111000000////////////............111---+++...///......111777222777TTTwwwzzzyyy}}}iii[[[<<>>>>>@@@BBBDDD???@@@CCCFFFEEEEEEDDDCCC999999888666555555777:::555444333111///...,,,+++,,,,,,,,,---------------,,,------------.........&&&DDD---***///@@@zzzUUU;;;>>>;;;888666444222222222///---/////////...............//////......---.........///---///333111...666BBB777CCCDDDFFF```kkkLLL888>>>DDD999222444555555333222111000000000//////...---------------,,,++++++++++++,,,---------111222...,,,...000///222)))///999555222444555---333222888DDDBBB===CCCHHHJJJJJJEEECCCCCC@@@<<<@@@@@@???>>><<<999777555333222111000///.........------,,,++++++++++++,,,***((((((***,,,...000444000---222777>>>[[[uuuOOO:::FFFFFFFFFHHHJJJIIIEEEBBB>>>===;;;999777666555555...222222000...000000//////<<>>FFF===<<>>IIIJJJ<<<555;;;===---888:::666222...///999111 444222&&&+++555+++++++++,,,,,,,,,,,,,,,************++++++++++++************+++++++++,,,,,,,,,,,,---...000111222///222555777888:::===???;;;;;;@@@BBB<<<:::;;;888666777666333000///222555111111111000///...,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---...///333""":::444)))===EEEKKKyyyhhhlll:::;;;===444<<<:::111...444555///---111---------------.........,,,,,,,,,++++++,,,------(((000111,,,111;;;777)))===<<<:::AAADDD;;;BBB\\\aaannnwwwYYYFFFAAA888777>>>;;;222444AAA333222111//////...............---,,,,,,,,,,,,,,,+++************+++,,,,,,"""))),,,((($$$&&&)))+++(((&&&(((///000***(((+++111999111000@@@AAA999<<<:::===>>>===>>>???===888=========<<<:::777444333000000///...---------...,,,,,,+++************+++...%%%###,,,222///(((&&&!!!&&&***+++***,,,222888IIIRRR___hhhpppwwwtttkkkrrr]]]MMMFFF???@@@FFFFFF@@@BBBCCC@@@<<<999;;;===;;;:::888666555333333222000000111222111...---///)))888+++555wwwppp}}}|||uuuZZZ222"""'''###000++++++++++++************))))))))))))))))))))))))(((***///---444333888eeefffgggkkkpppttt{{{111444------111+++******)))))))))))))))$$$***&&&)))((()))|||%%%...bbbwwwNNN"""aaappp111NNN???******************++++++))))))))))))))))))))))))''')))***)))((((((***,,,)))'''&&&'''***,,,.........+++)))***...222333333222000///...//////...---++++++++++++************(((((())))))*********+++'''++++++(((***///...)))'''---,,,%%%(((111111+++&&&777***333666DDD@@@XXXNNNjjjLLLJJJRRRDDDJJJ:::---666222:::BBB999000DDD@@@;;;444333999>>>999///444333333333222111111111//////.........---------'''///222,,,+++000000***'''000...+++222444222666CCCtttyyyxxxdddFFFIII666BBB>>>;;;---FFF333000333777555000444<<<......---,,,++++++++++++************++++++++++++...---+++,,,---.........000000---000777333222===>>>:::999::::::888666444555777222000777333+++,,,...000333---%%%---111%%%+++++++++++++++++++++,,,)))************+++++++++)))************+++++++++,,,,,,,,,---...///111111111444777999999888999999>>>===DDDDDD:::888;;;777;;;666333444888888222,,,....../////////...------+++++++++,,,,,,------------,,,,,,+++,,,---///000------***111000***222777222lllnnnppprrruuuVVVHHH888555<<<===333+++---222555111+++)))---111------------------------******))))))***++++++,,,---.........,,,,,,///222---333555===FFFCCC@@@KKKIIIFFFEEEHHHNNNTTTXXX[[[XXXXXXLLLAAADDDCCC===>>>:::???;;;222222999555)))111000///...---,,,,,,,,,...---,,,,,,++++++,,,,,,*********)))***++++++,,,(((***)))(((***...---(((+++000,,,)))......,,,000))):::333)))444777333<<>>>>>>>><<<:::888555444///...------,,,,,,,,,---,,,++++++***)))*********"""+++///'''$$$(((,,,***(((///...+++...***(((...''',,,+++...888888222222777,,,999GGG:::555======888;;;>>>@@@AAA@@@===;;;777666444222111//////...111***(((,,,,,,)))***//////$$$222333***WWW{{{xxxAAA---(((333666###///+++++++++************)))))))))))))))))))))))))))((()))...---666333666bbbrrrqqqooonnnmmmlll333111///---***,,,+++***)))(((((((((((((((!!!111''')))***QQQ333!!!uuu777"""***### ===\\\###---(((%%%+++...((())),,,&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,...///000........................,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,.................................////////////000...///222444666777777777888777777666555444444444333333222111000///...---.........------,,,,,,,,,,,,,,,,,,---------..............................---000555<<>>999888888;;;;;;::::::888777555444333222111222444555444333...---,,,+++************)))))))))))))))))))))))))))************+++++++++000///...///000333555777777666666555444444333333333333222222111000000///,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++,,,,,,,,,------...///111333555777999999>>>?????????===:::777555444444333222222111111000111000///...---,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++...------------...//////666222999YYYhhhJJJ;;;<<<;;;999888666555444444000000///------,,,,,,,,,************************))))))))))))))))))))))))******+++++++++,,,,,,,,,///111444888<<>>??????===;;;999;;;;;;;;;:::888555222111///......------,,,++++++************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))++++++,,,------.../////////111444777:::<<<======<<<<<<===>>>===;;;999777999777444111///.../////////...---,,,++++++***+++,,,,,,...---***///DDDZZZrrrzzzzzzeee///...---,,,++++++++++++************************(((((((((((())))))))))))***)))333000000222;;;aaavvviiilllsssooojjj333111///---+++,,,+++***)))((((((((((((---&&&$$$111111333###)))eee&&&ttt$$$222111PPP&&&''':::)))###,,,GGG///'''+++'''%%%+++---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************+++---...///------------------------++++++)))(((((('''''''''(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,---------------------------------.........//////---///111333555666666666777777666555555444333333333222222111000///...---......---------,,,,,,,,,,,,,,,,,,------------...........................000000111222333444555555555555555444444555888:::::::::999999888666555444222111000000222222111000...---,,,+++************))))))))))))))))))))))))))))))*********+++++++++......---...///222444666666666555444444333222222222222111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++,,,,,,,,,,,,---...///000222444666888999;;;<<<======<<<:::888777333333333222111111000000000000///...---,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,------...///(((///333000///>>>\\\uuummmTTTCCC===BBBHHH999888777555444333222222///...---,,,++++++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,...///222666:::===???@@@EEEFFFGGGHHHIIIIIIJJJJJJHHHKKKKKKEEEAAA@@@>>>;;;888888777555333111111111000///...,,,+++++++++************)))))))))((((((((((((((((((((((((((((((***))))))((((((((())))))************++++++++++++,,,,,,+++,,,---000222444666888:::=========;;;:::;;;;;;;;;999777555222111.........---,,,,,,++++++*********)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((******++++++,,,------...---...111555777999:::;;;>>>???@@@@@@@@@>>><<<:::888666333111///...//////...---,,,++++++*********,,,+++---...***&&&***333DDDlll{{{yyyuuuFFF(((------+++******)))))))))************************'''((((((((())))))))))))***)))333000000222;;;```{{{nnnooovvvqqqggg222111///,,,+++,,,+++***)))(((((((((((("""///---###***''',,,(((&&&===666111+++ ===&&&111qqqVVV222"""***)))$$$)))///))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++************+++,,,,,,+++++++++++++++++++++++++++***)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---///111333444444444666555555444444333333333222222111000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,---...//////111444777888888888777777555444333111000......//////...,,,---,,,+++***************)))))))))))))))))))))))))))))))))*********++++++---,,,,,,,,,...000222333444444444333333222222111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,---...///111333555666777999999:::;;;;;;:::888888333222222111111000////////////...---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------///333555///(((***555AAAAAANNNfffvvv}}}{{{xxxmmmfffeeeHHHGGGMMMGGGAAA===<<<999444///666555333222111000//////------,,,+++************************************)))))))))))))))))))))))))))*********++++++++++++,,,---000333666999;;;<<>>;;;777666555555444222111000000///...---,,,+++***************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((()))(((((()))))))))************))))))***+++---///000000333666999;;;<<<<<<;;;;;;::::::999777444222000......------,,,,,,++++++******))))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))******++++++,,,***+++...111444666777777888999:::;;;:::999666555555333222000///...//////---,,,+++***************)))'''(((---...***%%%$$$******DDDkkkyyyyyynnnQQQ888---,,,,,,+++***)))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))***)))222///111222:::___rrrqqqxxxsssddd000111...,,,,,,++++++***)))(((((())))))###***&&&,,,...***...(((222JJJ777000333GGG111:::OOOBBB***"""++++++)))***(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++******)))))))))******************************+++***))))))((((((((()))(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++***************************+++++++++,,,,,,,,,,,,+++,,,---///000111222333444444333333333222222222111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---...///111111222111222222111000000222444555666666666555444333333111000...---...---+++***,,,,,,+++***************))))))))))))))))))))))))))))))))))))************++++++++++++,,,...///000222222222111111111000000............------,,,,,,++++++++++++++++++++++++************************************************************************************++++++++++++,,,,,,...///111333444555777888888999888777666666222111111000000//////.........------,,,++++++***+++++++++++++++************************************************++++++,,,,,,***+++222;;;<<<333)))+++...888===<<>>FFF>>>HHHAAABBBIII>>>EEE>>>;;;999;;;>>>===888222333333111000///.........---,,,+++***************************************)))))))))))))))))))))))))))))))))************+++++++++---///222555777888:::;;;>>>AAADDDFFFGGGGGGCCCGGGHHHCCC???<<<888444333222000000000///---,,,...---,,,+++***************)))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''(((((('''''''''((((((((())))))((((((((()))***+++---......000333777999:::;;;;;;::::::999888666444111///......------,,,++++++******)))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((())))))))))))***,,,...111333444555333333555666555444222000222111000///.........///,,,+++***))))))))))))))))))&&&$$$(((,,,...---,,,...'''"""***???WWWhhhpppxxx```BBB///'''%%%(((,,,+++***))))))((((((((()))))))))))))))))))))))))))'''''''''((((((((())))))***)))222///111333999]]]rrrqqqwwwsss```///111...,,,---+++***))))))))))))))))))&&&+++&&&,,,+++###&&&"""HHHooo'''fff*** QQQ%%%WWW)))%%%((()))'''---...###((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))((((((((())))))))))))))))))))))))))))))++++++***)))))))))******'''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++++++++************************************+++++++++,,,++++++,,,---...000111111222222222222111111111111000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------,,,,,,,,,+++***,,,......///000222444333333333444444333222222222000.........---+++)))++++++******))))))******))))))))))))))))))))))))(((((()))))))))*********))))))******+++,,,---...000000000000////////////---------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,...///111222333888777777666555444333222111000000//////...------------,,,,,,++++++*********************************************************))))))))))))***++++++(((***+++)))(((***///333:::555888888555===EEE@@@:::888???===???FFFDDDKKKCCC>>>999555555555666666222111000///...------------,,,++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))******,,,...000333444666888;;;???BBBCCCDDDDDD@@@DDDEEEAAA<<<:::666222555222///.........---+++---,,,+++***************)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((((((((())))))***+++,,,---///000333555777888999999999999999888666333000///...------,,,++++++******)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((()))***,,,///111333444444555777888888666444333//////......------------******)))((((((((()))))))))((('''%%%%%%&&&((((((,,,...---((($$$%%%,,,222888RRRkkkbbbmmmyyyzzzxxxxxxdddNNNHHH555,,,''',,,222000)))###+++******))))))))))))***((((((((((((((((((((((((''''''''''''((((((((((((+++(((111///222333999[[[pppmmmtttrrr]]]---111...,,,...******)))))))))))))))***"""------###%%%&&&&&&222333!!!+++!!!111###(((000'''222%%%(((---''' +++000%%%))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''((((((((((((((((((((((((((((((******))))))))))))******''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************+++************************************+++++++++++++++++++++,,,---...000111000000000000000000000000//////......------------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))+++------------///000000111111222222222222111222000.........---,,,***+++******)))))))))******))))))))))))))))))))))))((((((((()))))))))******((())))))***+++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********)))***+++,,,...///000111777666555444333222111111000000///......------,,,,,,,,,,,,++++++*********)))))))))))))))************************************))))))))))))***++++++,,,...///,,,)))***111777...***///444333:::BBB???CCCEEEGGGFFFBBB???<<<;;;;;;<<<===<<<999444000///111000///...------------,,,,,,++++++***++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++---000111888:::===???AAAAAAAAA@@@===BBBBBB>>>999888666222:::555000......000///---,,,+++******))))))******))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&'''''''''((((((((((((((()))******++++++,,,...///111333555666777777999999888777555222000...------,,,,,,++++++******))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))+++---///222333444555666888888666555333......---------,,,++++++)))((((((''''''((((((((("""'''+++)))'''((((((''')))&&&999555 ###:::)))'''000///)))444***000555'''(((///+++///---,,,)))(((***)))'''+++000******))))))))))))******((((((((((((((((((((((((&&&&&&'''''''''(((((((((+++(((000///222444888YYYnnnjjjqqqqqqZZZ,,,111---,,,///******))))))))))))********* ###$$$777000BBB((([[[aaa,,,)))444333!!!!!!...+++ggg!!!kkk///777***'''***(((!!!'''---((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))*********************************************+++++++++,,,,,,,,,+++++++++,,,...000111////////////////////////.........------------,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++---...///000...///000///---,,,,,,---...///000111111111111111000///------------+++*********))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***((()))***+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))***+++,,,...//////444333333222111111111111//////......---,,,,,,,,,++++++++++++************((((((((()))))))))************************************))))))******+++,,,'''%%%%%%***111222---'''111---333:::888<<>>???@@@???>>>;;;??????:::777777666333???888///,,,---//////...++++++***))))))))))))***))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***''''''''''''((((((((((((''''''((()))************+++,,,...000222444555666888888888666444222///...------,,,,,,+++*********))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))+++---000111000111333444444333111000------------,,,+++***)))(((''''''&&&''''''((((((!!!'''+++)))***------***!!!///+++222111444%%%$$$,,,333((()))///---222---888333(((000!!!(((***---///+++$$$$$$((()))((((((''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++(((000///333444777WWWooojjjpppoooYYY,,,111---+++000***)))))))))))))))******--- 111***###===iii;;;&&&)))///!!!555!!!,,,000$$$???,,,!!!$$$---(((%%%))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))***************************************++++++++++++,,,,,,,,,,,,,,,++++++,,,...000111.........///////////////------------------,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********(((***,,,---------///000---...///000111111111000///---,,,,,,---,,,+++******)))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))+++,,,---......111111000000111222333333///......------,,,+++++++++++++++***************'''((((((((())))))******))))))))))))))))))))))))***************++++++,,,---,,,,,,++++++,,,,,,,,,///)))---222...111888555===>>>777888777444999666777555444444555333///+++------,,,+++*********+++))))))(((((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))(((''''''(((***,,,......111666:::===?????????:::>>>===888555666666444???777---)))***,,,---,,,+++***)))))))))))))))***)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))******'''''''''((((((((())))))&&&&&&'''((()))))))))(((((()))+++---000333555666888888777666444222///---------,,,,,,+++******))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,...000///000222333444222111000---------,,,+++***)))(((''''''&&&&&&&&&''''''(((***,,,((("""###((()))$$$*********)))''''''(((***222...---000***'''(((((($$$111%%% 777***...'''$$$(((,,,+++'''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++(((//////333444777WWWqqqkkkpppoooNNN777111222111,,,************))))))))))))'''&&&***...&&&"""777SSSZZZ---(((***:::@@@===___FFFUUUJJJ"""...000***&&&(((***)))((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------..................------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,///000111222222222222222...------,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))************+++++++++000///......///111444555666777888999:::999888777555444333222000///...------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((---///222666888999999999>>><<<999666333111000000...---,,,+++******************)))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''')))***+++,,,...222555333333333333222000...------,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))+++,,,---444333222444666555222...,,,,,,++++++***)))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''((()))))))))***333...000333777VVVqqqlllnnniiiMMM666111222222---************))))))))))))...'''%%%)))***''')))///hhh%%%"""'''***(((666aaa@@@$$$fff[[[+++)))...mmm999000)))((()))(((***...))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------..................------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,000000000111000000//////...------,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))))))))************+++++++++///...------...000333444666666888999999888888777444444333222000///...------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((,,,...111555777888888888===;;;888555333111000000...---,,,+++******************)))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&'''(((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''')))***+++,,,...111444333333333333222000...------,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))***+++,,,222111000222444333000,,,,,,++++++******)))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''((()))))))))***333...000333777UUUqqqnnnrrrmmmLLL555111333333///++++++*********)))))))))...***&&&(((++++++&&&!!!(((..."""******555111111<<<777888NNNEEERRRXXXUUUBBBDDDLLLNNN<<<---HHH777222///,,,(((%%%&&&(((333,,,'''''''''&&&(((+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------------------------......,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********++++++++++++,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))***++++++////////////...---,,,,,,---------,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******)))************+++++++++---,,,,,,,,,---///111222444555666777888777777666333333222111///...------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((+++---000333555777777777;;;999777444222111000///---,,,+++******************))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((******+++---000333222222333333222000...------,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******.........000111000---+++++++++******))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''((())))))******333...111444666SSSqqqpppvvvpppJJJ444000333555000+++++++++*********))))))'''---///***(((+++//////777///333111444CCCfffnnnooonnnnnnlllzzzppp```LLL___pppRRR===AAA<<<>>>???777111111...(((&&&&&&***+++(((''')))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,+++++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++---...............------------,,,,,,+++*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********))))))*********+++++++++++++++++++++,,,---...///222333444666666666555555222222111000///...---,,,++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***,,,...111333555666666888777555333222000///...,,,,,,+++***************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((())))))***+++...111111222222222111000...------,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())),,,,,,---//////...,,,***+++******)))(((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))+++***222...111444555QQQsssqqqvvvpppHHH333000444555111++++++++++++************%%%,,,///***&&&))),,,,,,222%%%===CCCSSS}}}}}}mmm~~~PPPGGGPPPBBBAAAAAA+++...++++++---,,,)))***...))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++***************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++***++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***++++++,,,---...////////////---,,,,,,++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))*********+++++++++*********++++++,,,------000111222444555555444444000000//////...---,,,,,,******))))))((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))***,,,///111333444555555555444222111///...---++++++******))))))******))))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((())))))(((***---///000111222222111000...------,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((***,,,...///...---,,,+++******)))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))),,,***222...222444444NNNtttpppsssmmmGGG333///333555111,,,++++++++++++*********,,,***(((((())))))&&&$$$'''EEEyyyxxxtttzzzYYYUUU\\\EEECCCMMM<<<:::444///+++'''%%%(((...))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++***++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******)))***,,,---///000000000,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++)))************+++++++++*********++++++,,,,,,,,,...///111222333333333333//////......---,,,,,,+++***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((()))***---///111333444222222222222000///---,,,+++******)))))))))******((((((((((((((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((((((((('''(((+++---000000111111111000......---,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''')))+++...///...,,,,,,,,,))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))),,,***111...222444333LLLsssooosssmmmGGG222///333444000,,,,,,+++++++++*********...)))'''***,,,...;;;JJJnnnxxxzzzzzzttt[[[GGG666;;;888555333,,,&&&&&&***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))***+++,,,------------,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))******++++++)))************+++++++++******++++++,,,,,,++++++,,,---///111222222222222......------,,,,,,++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''((()))+++---000222333000111111111000...---,,,******))))))))))))******((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((('''&&&'''***,,,///000111111111000///...---,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''***---...---++++++,,,))))))(((''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))---***111...222444222JJJpppooouuurrrGGG222///222444000,,,,,,,,,+++++++++************---000+++555\\\xxxuuuuuuzzzwwwuuuyyy___VVV777:::???BBB<<<111***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))******+++++++++******,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++)))************+++++++++***++++++,,,,,,,,,+++++++++---...000111222222111---------,,,,,,+++++++++))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((***---///222333///000000000000...,,,+++***)))))))))))))))******((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((((('''&&&''')))+++//////000111111000///...---,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%)))------+++******+++)))(((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))---+++111...333444111IIIzzzmmmoooyyyvvvBBB333333111111000---...---,,,,,,......,,,222+++222$$$???___ttt~~~vvvooo}}}PPPCCC<<>>AAA:::>>>---+++)))'''(((******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++)))******++++++******)))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++---///000000//////000000//////...,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((()))+++---///...////////////---+++*********)))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((+++,,,...//////......---,,,,,,+++******))))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))+++,,,,,,++++++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''')))(((((((((((((((((((((***///......333111555CCCzzzooorrrzzztttBBB333333222111000...,,,++++++---.........222777SSSxxxyyyzzzvvvnnnZZZ???:::777444///***((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++)))******++++++******)))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((***+++---.........---/////////...---,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((()))+++,,,.........//////...---,,,+++******)))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''((((((+++,,,---.........------,,,++++++******)))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))***+++,,,++++++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))///......333111444BBBwwwmmmqqqyyytttBBB333333222222111000------......------///444PPPttt}}}|||zzz|||~~~RRRDDD666888333000...+++(((''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))************))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++,,,,,,,,,,,,.........------+++******))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***,,,,,,------...///...---,,,+++***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((***+++,,,---......------+++++++++***))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***+++++++++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''''''''((((((((((((((()))///......333000333AAAzzzpppuuu}}}wwwAAA333333222222111...,,,---///---***///666WWWyyy~~~sss}}}sss}}}ddd\\\AAA777555444333---&&&&&&+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************((()))+++------+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********)))))))))******)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++++++++,,,---------,,,+++***)))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))***++++++,,,---.........---,,,+++***))))))(((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))+++------------,,,++++++******)))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))*********)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&''''''((((((((()))(((///...///333000222@@@wwwnnnuuuzzzAAA333333333222222,,,***,,,---+++---<<>>iiicccnnn|||{{{AAA333333333333222222//////000111CCCnnnlllGGGPPP```JJJ<<>>cccwwwwwwooo[[[SSSeee~~~bbbcccZZZDDDMMMkkkuuu{{{fffooowwwuuujjj^^^555GGG@@@222......***(((******'''(((+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))+++++++++++++++***)))((()))************+++++++++++++++++++++++++++++++++))))))***++++++++++++***+++++++++++++++,,,,,,,,,---------------,,,++++++---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++************************+++++++++,,,,,,,,,,,,,,,++++++******)))))),,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((''''''))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))'''(((***+++,,,,,,++++++***)))((('''&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))+++,,,---******))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((,,,+++---/////////555===hhhooonnn|||sssAAA666111222555///222...222999ppp{{{rrrNNN???@@@;;;IIIiii~~~```VVVaaa______qqqsssrrrzzzlllyyy~~~uuummmkkkDDDEEE===555333+++'''&&&((()))'''(((+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))***++++++++++++***)))((()))************+++++++++++++++++++++++++++++++++))))))***+++++++++++++++***************++++++++++++++++++,,,++++++******---,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++*********************++++++++++++,,,,,,,,,------------------------)))***++++++,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''(((***+++,,,,,,++++++***)))((('''&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))+++,,,---*********)))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((,,,+++---/////////555<<>><<<>>>\\\|||zzzqqqyyyzzzvvvzzzyyyuuuwwwvvvdddYYYjjjtttkkklllsssoooWWWQQQHHH;;;555...***++++++)))'''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))************))))))))))))*********+++++++++************************)))***++++++,,,,,,+++++++++,,,,,,------.........+++,,,------------------,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++++++++,,,+++++++++,,,,,,,,,------+++++++++++++++++++++***+++,,,,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********)))))))))))))))*********************************************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''((())))))***++++++,,,,,,******((('''''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''''''''&&&&&&'''(((((((((((((((''''''((()))))))))(((((('''''''''''''''''''''''''''''''''((((((***++++++++++++******)))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((++++++---000///...333:::cccrrruuuppp<<<444222111555444+++CCCddduuuIII:::===lllzzzzzzrrr~~~sss}}}vvvrrrtttwwwxxxwwwxxxhhhdddxxxvvvttt~~~sss|||zzzkkkooo\\\III999000******+++)))((()))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((())))))*********))))))))))))*********+++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,---......///,,,,,,------...------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------//////...---,,,,,,++++++******+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************(((((()))))))))*********++++++++++++************************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))******+++,,,,,,+++***)))((('''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''((()))******+++++++++***))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((++++++---000///...222999```tttyyyppp;;;555444222555444333UUU}}}JJJ@@@999lll|||vvvvvvuuuqqquuuzzzxxxrrrooosss||||||www{{{yyyyyyxxxkkklllpppxxxkkk|||yyyiiigggnnnmmmzzzaaaUUU<<<222)))(((*********,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((())))))******)))))))))************+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))***++++++,,,---......------......------,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,---------------,,,,,,++++++***))))))((()))***,,,...///000000************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---+++***)))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((())))))))))))(((&&&&&&'''(((((((((((('''''''''''''''''''''''''''((('''''''''(((((()))***,,,++++++******)))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***+++---000///...111888^^^uuu|||qqq:::666666222444333EEEtttMMM222JJJaaammm{{{~~~wwwyyy~~~}}}}}}|||tttuuusssrrrtttuuutttrrruuu|||zzznnnwwwwwwrrrmmmlll~~~vvvvvvwwwppphhhtttIII;;;...************+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''(((((())))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---...///000111111222222222111000///...---.........---------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,------------...+++,,,,,,,,,------......,,,,,,---...////////////************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++++++++,,,,,,---......///.........------,,,,,,,,,++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))***************************************))))))))))))+++,,,---++++++)))((((((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********''''''((()))))))))))))))''''''((())))))))))))(((''''''''''''''''''''''''(((''''''''''''((()))))),,,,,,+++******))))))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((******---111///---111777\\\vvvrrr:::777777333444333UUUVVV@@@@@@eeeyyyxxxpppvvv|||rrrmmmyyywwwoooxxxnnnkkkeeedddlllwwwxxxsssqqqooo|||wwwppprrrsssooovvvqqqppptttrrrXXXHHH777///---***)))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++------------------------***+++,,,,,,------,,,,,,///000111222333444555555888888777666555333222111//////.........---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......111222333444666888999999333222222000...,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++------......///000111111/////////......---------++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))***++++++++++++,,,,,,,,,***************************))))))))))))+++,,,---,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''(((((()))))))))))))))(((((()))***************(((((((((((((((((((((((((((''''''''''''(((((())),,,,,,++++++***)))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((******---111000---000666ZZZvvvsss@@@999222555111<<>>AAA;;;TTT???JJJOOODDD>>>===;;;888444000,,,***)))---...***'''))),,,///******************+++,,,)))************+++++++++,,,+++)))((()))+++)))%%%...***''')))...000...***///+++)))+++)))$$$&&&+++)))))))))''''''''')))+++))))))))))))))))))))))))******))))))((((((((('''''''''(((***++++++)))(((,,,((((((,,,,,,,,,111:::555<<<777>>>===888BBB???BBB===777DDD111666...---(((777---"""...222***+++***+++,,,+++***)))+++,,,++++++++++++++++++++++++++++++******************)))((('''(((***+++,,,+++111***''',,,---***)))+++)))+++&&&,,,///+++,,,$$$///111&&&+++111'''''',,,%%%)))------***)))+++...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))(((((()))***///,,,!!!...%%%###:::%%%777222333999888000///666000%%%'''111...&&&(((......'''((()))(((000444+++)))...///)))'''))))))%%%))))))(((((((((((())))))******))))))((((((''''''***)))'''''''''(((''''''((()))'''%%%%%%)))---///---%%%$$$---333...(((&&&'''...'''333)))888---,,,&&&444'''...,,,###000$$$'''+++'''''',,,+++%%%...//////---,,,,,,***'''))))))'''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''&&&%%%***'''###"""%%%(((&&&!!!)))$$$$$$***+++&&&"""###((('''%%%&&&(((((('''%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$(((,,,,,,&&& """&&&((('''&&&&&&&&&%%%###&&&+++...((( ###,,,+++!!!%%%...)))$$$'''(((&&&$$$&&&))))))&&&$$$%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***,,,---...///111444666\\\xxxyyy<<<777333222777SSSWWW>>>DDDuuuddd\\\JJJGGGRRRTTTiiiyyy}}}xxxzzzvvvnnnmmm\\\AAA>>>GGGAAAFFF^^^mmmssswwwxxxuuuuuuvvvpppfffrrrtttppp~~~xxxvvv|||hhh999:::%%%,,,)))+++***,,,,,,***((()))***+++'''///111)))&&&+++///---222333000333111+++***&&&###---++++++,,,***000888---222111--- ...************)))))))))))),,,,,,++++++++++++++++++000++++++111333...((('''<<<)))++++++666222AAAUUUvvvsssbbbIII666333777777222222---((((((---000---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***---333555...&&&333...&&&***777<<>>===:::555111444,,,&&&'''---111+++$$$,,,+++******))))))******************++++++++++++%%%(((+++---------,,,+++)))******'''$$$%%%)))...%%%%%%(((...---(((&&&)))))))))***)))))))))***+++******************************)))))))))(((((((((+++)))(((((()))+++---...000***,,,888BBBAAA:::666QQQllltttxxxwww|||nnndddHHHNNNAAA444+++000///------))))))333,,,***((((((***+++++++++++++++++++++++++++++++++***************************)))(((((())))))(((((((((&&&(((------******...000///***+++------111///))),,,(((///555...+++---777///'''%%%(((***)))'''))))))))))))))))))))))))************************************************&&&(((******))))))***,,,!!!***444888+++111JJJFFFGGGxxxhhhGGGggg{{{]]]FFF[[[[[[DDD555<<<333###&&&---,,,+++)))...;;;666!!!)))+++)))%%%&&&++++++'''))))))(((((((((((())))))***)))))))))(((((((((''')))((((((((()))***))))))---***)))***---,,,$$$'''---444666333111888BBBIIIFFFFFF\\\NNNRRRIIIIII???@@@444666999666444&&&777555---$$$###'''******+++------,,,,,,,,,+++***))))))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&''')))+++,,,,,,&&&------***))),,,...((($$$$$$&&&&&&$$$(((///%%%&&&((()))***(((&&&$$$((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$$$$'''((('''%%%((()))'''$$$"""###'''))),,,###&&&,,,***%%%###$$$###%%%***+++((($$$!!!***&&&*********((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***,,,---...///111444666PPPzzz|||www|||888777666000DDDwwwcccLLL888]]]lll[[[OOOAAA222444;;;888444YYYooommmppprrrmmmiiiGGG===NNNeee[[[GGGIIISSSnnn|||tttrrryyyuuuhhhqqqssszzzuuuxxxEEE???...555(((...+++,,,,,,***''''''***...222)))###&&&...222///))),,,---111888BBBLLLRRRUUUFFFMMMTTTLLL;;;555///###222222######444000(((777,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////,,,)))...666,,,(((;;;222RRRuuuVVV>>>222......///,,,***---111///))),,,,,,,,,,,,,,,,,,,,,,,,------------------------)))333333'''###,,,333111222>>>CCCFFFLLLHHHCCCGGGHHHWWWJJJVVVQQQMMMGGGEEENNNHHHAAA???BBBDDDDDDBBB333333333///***'''(((+++,,,+++***)))))))))))))))************+++++++++,,,(((***,,,,,,***((())),,,)))...444666444000---+++444000,,,,,,***)))+++///(((((()))))))))((('''&&&*********************************)))))))))))))))+++***)))))))))+++,,,---,,,444;;;===<<>>:::777+++$$$******&&&)))---,,,---///+++&&&&&&)))((((((((((((((((((((((((&&&&&&'''''''''(((((((((***,,,---...///111444666LLLxxx{{{www|||666888888222WWWOOONNNCCC|||___[[[III:::666888<<<===:::LLLttttttmmmlllbbbXXX???QQQttt}}}___QQQRRRgggtttzzztttqqqvvvxxxrrr```pppzzz{{{oooxxxvvvpppxxxtttWWW<<<<<<666+++...---******,,,---,,,...111222---222:::444--->>>ZZZsss|||uuuyyy{{{nnnaaahhhWWW888:::,,,///222000+++""")))++++++,,,,,,,,,+++***))),,,,,,,,,,,,------------)))111222+++***111333///555111???___AAA222111222333000,,,+++///------------------------------------............,,,222333+++)))///555666333LLLMMM>>>DDD___yyy}}}pppcccXXXNNNFFFAAA>>>===;;;555,,,&&&)))000+++******)))))))))***************+++++++++,,,,,,...,,,******)))))),,,000555,,,"""!!!)))222777888:::666111...,,,++++++++++++************)))'''%%%************************************************(((***,,,---,,,+++++++++======GGG\\\oooppp___OOOvvvnnnmmmJJJ888)))...888222111000///...---+++***)))++++++++++++++++++++++++***************+++++++++(((***,,,---------------555000+++&&&$$$&&&,,,111,,,...:::999888999333888444,,,444444333888444444555333000***%%%%%%+++000************************************************************************++++++)))((((((+++111555AAAKKKiii```aaaxxxrrruuukkk|||~~~{{{[[[XXX}}}ppp]]]CCC+++---555...(((.........,,,************)))))))))(((((((((((())))))))))))))))))(((((((((((('''(((***+++************)))&&&(((...555888;;;===LLL]]]ttt{{{dddggg\\\hhhxxxjjjjjjqqqlllooommmwwwyyynnnUUU<<<111---((()))///+++,,,///333111---+++,,,+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((())))))'''&&&&&&&&&---(((%%%(((---//////000'''))),,,---+++(((&&&&&&******)))'''%%%&&&***---(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((()))(((%%%$$$###111000222666888:::@@@FFF333<<>>JJJ:::///777AAAAAAFFFSSS}}}nnnkkk\\\LLLFFFfffrrraaaYYYZZZ___gggsss{{{zzzuuuuuuxxxmmmfffqqqvvv|||iiisssmmmuuurrr666AAA,,,...,,,000***(((---111///---..."""444222'''HHHkkkgggssskkkpppsss]]]eeecccqqq}}}JJJJJJCCC---666444(((***++++++,,,,,,+++++++++,,,,,,---------.........333,,,+++333888444***###???ppp}}}{{{RRR<<<...111222***)))111---------------------------------....../////////222+++,,,666===;;;666444OOO???MMM}}}ooohhh^^^III666555;;;999///&&&******)))******+++,,,,,,***++++++++++++,,,,,,,,,...***)))...000......111***000999BBBIIINNNPPPQQQBBBCCCCCCCCC@@@999000(((///---++++++,,,---,,,************************************+++++++++++++++(((***+++,,,...222777<<<@@@\\\qqqjjj[[[kkklllTTT222000+++***---111000,,,******,,,++++++++++++++++++++++++))))))*********+++++++++)))+++------,,,+++---...''')))---222999@@@DDDEEEVVVXXXqqqwwwvvvrrrYYY???>>>000***---,,,++++++---------,,,++++++++++++++++++++++++***************************************************)))))))))...777BBBJJJYYYmmmyyyfff^^^aaaiii^^^JJJ;;;)))!!!---))),,,......+++((()))+++))))))(((((((((((())))))(((((((((((())))))))))))''')))++++++)))((((((***,,,---333<<>>777444666444444555999???DDDEEECCCcccDDD---222:::666AAAZZZEEE:::000+++***(((***---))))))))))))))))))))))))'''''''''((((((((())))))***,,,---...///111444666VVV{{{zzz333555333IIIvvvUUU???===fffIII555999777666555===CCC???MMMmmmzzzllliiiYYYHHHMMMddd```GGG;;;===CCCLLLaaaggguuuwwwrrrvvvqqqeeeooo|||zzznnnDDD@@@,,,555111222+++)))...000,,,+++///===666aaa}}}vvvllleeerrrhhh@@@FFF@@@555...------,,,,,,,,,,,,---,,,------....../////////555(((***666000%%%:::```{{{nnnuuurrrwww|||xxx~~~YYY777000333000,,,...------------------------------......///000000000...---000555111222HHHcccbbbyyyuuubbbQQQLLLHHH===333///+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,...+++---222111)))(((,,,555OOOnnn|||zzzvvv{{{~~~yyypppeee^^^XXXPPPHHH777222,,,)))***,,,,,,***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,++++++000===MMMYYYppphhh]]],,,***,,,...---++++++,,,...++++++++++++++++++++++++)))))))))***++++++,,,,,,***,,,...,,,))))))+++...444555666===RRRssssssHHH;;;//////777999111&&&++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''')))---333>>>LLL[[[eee\\\hhhvvvzzz{{{{{{qqqiiixxxjjjoooZZZKKK666---((((((+++---+++((()))---))))))(((((((((((())))))(((((((((((())))))))))))(((+++,,,+++((((((+++...333666AAARRRbbbsss^^^cccpppsss[[[???---000(((&&&///555222//////,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))''''''***000666777HHHcccyyy~~~ooo^^^PPP???)))!!!"""###'''***,,,***((()))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$###'''...555:::444111333999999444666<<>>FFFFFFRRRooorrreee^^^LLL<<>>999qqqxxx^^^CCC:::dddMMM555000===000AAA<<<666HHHRRRTTT^^^bbbkkk```PPPPPPQQQFFF===@@@EEE>>>GGGeeesssvvvuuuoooyyy~~~yyydddnnnwww{{{vvvwwwuuu666BBB222///...---111444///...???UUU}}}ppp```XXXHHH<<<999444///,,,,,,---...---------...///000000111...:::444+++FFF{{{ggg<<<555666111........................---......///000111111222333333666HHHpppbbb___}}}tttXXXEEEAAA444222000...,,,+++***)))++++++,,,,,,,,,------------,,,...111333AAAfffyyyjjjUUUDDD999333///++++++++++++++++++++++++++++++++++++,,,,,,---------)))...666<<>>EEEwwwUUU;;;111000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///777DDDSSSbbbooo{{{~~~~~~gggqqqoooyyyeeeuuuKKK999******///...)))&&&))))))(((((((((((())))))'''((((((((())))))******(((+++---,,,+++...666<<>>dddjjj@@@III:::888555999:::DDD===:::IIIOOOXXXqqqxxx}}}WWW___mmmEEE888CCC>>>777RRR{{{ooo{{{yyynnnffflllzzzttt~~~}}}rrr888AAA<<<...111444444---111555dddjjjgggQQQ888AAA111)))111$$$111------***///777111...777;;;$$$...LLLppp}}};;;<<<000222---,,,///111000///111111+++333555(((...888///888PPPFFFzzzhhhhhhyyy~~~eeeAAA;;;999222***)))...---'''222,,,***---///------///333,,,;;;'''XXX~~~zzznnntttiiizzzlllKKK===888///222///,,,++++++,,,,,,+++)))---///...,,,,,,,,,+++'''666===LLLkkk;;;{{{|||@@@,,,111///***)))---------,,,,,,---......+++,,,,,,,,,---///...,,,,,,,,,666%%%222KKK^^^~~~qqq999333+++444000:::)))'''000,,,++++++******++++++,,,///***''')))+++******+++BBBRRR>>>lllfff|||pppxxxxxxeeeppppppVVV666+++000***###)))***)))))))))))))))******,,,***((('''(((((()))((((((777###...---111EEEDDDXXX~~~VVVppp{{{mmmWWWEEE444222777333000,,,+++---,,,(((&&&'''(((((((((((((((((((((((($$$&&&((())))))+++///222222>>>KKKyyyzzzqqq}}}yyyvvvcccsssIII+++666)))444$$$+++...!!!***444""")))'''%%%$$$&&&'''((((((000555HHHFFFDDD===???EEE***lllyyywwwpppiiiiiimmmdddkkktttyyy|||oooWWWNNNXXXZZZIII+++(((+++000---$$$&&&...((((((((((((((()))******+++000///...222///222@@@YYY}}}xxx999<<>>BBB===666999???EEEgggVVV:::;;;EEEFFFDDD@@@666;;;QQQiiimmmrrr[[[rrr~~~qqqwww|||wwwdddwww}}}mmmzzzNNN777666666222222111>>>vvv}}}hhhXXXAAA:::!!!666******444333...000//////666%%%<<>>888...&&&&&&))))))%%%((((((((((((((()))******)))...,,,,,,111111777GGGYYY~~~yyy888<<>>```uuuzzz}}}yyykkkcccmmmBBB---...999$$$///,,,,,,,,,++++++,,,,,,,,,---,,,---,,,---555HHHZZZXXXeee~~~~~~zzzfff^^^rrrkkkjjj~~~uuuwwwvvv\\\<<>>GGGYYYggg{{{zzztttrrrjjjhhhmmmmmmiiinnnxxxoooooorrruuurrrlllooowwwwww}}}```GGG999666222///...+++'''(((,,,(((((((((((((((((((((((('''&&&***000111555JJJcccyyyMMMdddyyyqqq~~~wwwrrrvvvhhhqqqHHH((((((222((()))000###''''''((((((((())),,,---???BBBEEEBBBIIIBBBLLLwwwyyyzzziiivvvqqqqqqpppnnnvvvnnnkkkpppyyy}}}kkk___cccdddYYYBBBAAA666)))&&&,,,,,,&&&((((((((((((((())))))******...,,,+++111111777HHHQQQ{{{|||:::HHH{{{jjj===OOOHHHAAATTTOOO>>>HHHOOOKKKIIIUUU```aaaRRRMMM^^^UUUsssGGGDDD???EEEMMMNNNRRR___kkkvvvmmmfffttt}}}~~~ttt___xxxggg||||||nnn|||aaa>>><<<333===---aaarrrLLLTTT222&&&)))222000---555777444777HHHtttyyyfffOOO666---///111111111222555222555888:::hhhzzzwww```???111111111...000......///000000222444QQQzzz```kkk|||yyytttwwwyyyoooYYY===,,,***---...---000,,,,,,000111...---000LLLaaaYYYuuu|||ppp;;;---...---,,,,,,+++++++++,,,///)))(((---000//////222IIIqqqdddeeevvvIII'''111(((555---,,,,,,,,,,,,,,,,,,------)))(((...888FFFYYYiiieeekkk}}}tttVVVQQQGGGGGGMMMLLLSSSjjj~~~kkk[[[SSSwwwyyygggxxxppptttTTT999&&&,,,,,,+++***************)))+++,,,+++)))(((***+++(((MMMFFFCCC```bbb{{{oookkkdddccchhhnnnppppppppppppooo~~~wwwqqqppppppqqqtttyyy|||ssszzzwwwzzzbbbHHH888222...---,,,))))))+++))))))))))))))))))))))))'''$$$,,,999<<>>333===[[[mmmjjjYYY___kkk~~~xxxrrrwwwtttllllllfff???BBB<<<...'''***,,,(((((((((((((((((())))))***+++000---,,,111111777GGGIIIxxxttt{{{www666WWWooohhh???aaaSSS===NNNIIIMMMUUU[[[SSSOOObbbkkkZZZ[[[iiiuuunnn}}}UUUGGGCCCNNNVVVPPPWWWppphhh||||||uuuzzzzzzaaauuuttt___{{{gggAAA>>>333+++XXXddd}}}kkkOOOBBB===///222......333222444AAAkkkggg~~~tttyyysssvvvdddBBB111///000000000333444//////<<<[[[xxxgggzzzSSS:::444333000000***+++000///...:::LLL|||ssszzzqqqtttdddggglllrrryyytttxxx}}}jjjLLL555------...//////+++---222222...000888bbbLLL}}}tttooowwwzzz{{{{{{zzzyyyzzz}}}XXX222//////...---,,,,,,,,,,,,000+++))),,,,,,,,,444@@@xxxiiissspppGGG+++,,,000------,,,,,,,,,,,,------111+++(((000===KKKYYYdddpppjjjxxxdddBBB---BBB555,,,,,,666888444@@@VVVuuufffbbbuuunnnyyymmmRRR&&&---,,,+++******************,,,---+++((((((,,,///@@@DDDDDDSSSmmmjjjjjjoooooouuuooommmvvv~~~{{{sssttt~~~bbb@@@555,,,***,,,++++++,,,))))))))))))))))))))))))+++***000===LLLbbb|||cccaaayyyoooXXXVVVeeeaaadddsssZZZxxxBBB"""---,,,$$$111******)))''''''---777>>>888666IIIDDDGGGuuuggg~~~}}}yyyuuu}}}|||tttiiiWWW???AAA===222)))'''((((((((((((((((((((()))******+++000------222111777FFFNNN}}}www|||www;;;lllhhhYYYLLLpppddd>>>IIIEEEAAAQQQooo}}}yyy|||qqqSSSrrr{{{MMMBBBLLLXXXVVVhhhxxxqqqssszzzeeeiii|||ttt||||||iii@@@<<<;;;666uuuAAA;;;333333000111333000???]]]wwwnnn{{{eeepppzzz~~~ZZZAAA444...///222...444222000QQQpppyyyxxxRRR777000333111***...666000...NNNxxxuuuyyyfffpppwwweeefffssszzzzzzzzz}}}fffLLL777------000...+++---222111...888FFFWWWgggrrrXXXZZZ^^^cccuuuwwwzzz}}}~~~~~~}}}~~~HHH111000///...------------,,,+++......***---FFFbbbiii}}}~~~>>>///---------,,,,,,,,,,,,------222---...888EEEQQQ]]]eeeggg~~~uuuyyy]]]222888777$$$222222000222444---+++444666WWW~~~mmmkkk|||nnn}}}yyyTTT...---,,,+++***************,,,---+++***+++222777FFFEEEVVVaaallllllrrrhhhmmmvvvrrrmmm}}}zzzsss~~~vvvZZZFFF222***+++,,,++++++))))))))))))))))))))))))+++555;;;CCCaaa@@@\\\jjjmmm^^^|||~~~zzzddd:::444,,,###000(((***+++***+++111;;;CCCBBBJJJLLL888GGGlllkkkeee|||hhh~~~mmmppp|||jjjtttvvv}}}zzzuuuttthhhhhhpppnnn^^^XXX\\\[[[JJJCCC;;;555...''''''***((((((((((((((()))******'''------...444333888HHHVVV|||yyyJJJwwwKKKLLLwwwsssDDDJJJGGGJJJOOOmmm}}}~~~}}}jjjiiinnnUUUVVVfffppp{{{vvvzzzfff^^^qqq[[[}}}zzzkkk===777???bbb~~~YYY???555444222555555222MMMzzznnn[[[???UUUxxx|||oooPPP:::///000666,,,999>>>===lllwwwrrriii999***444333,,,333===333111```uuujjjyyywwwoooooonnnwww|||```AAA...,,,111///+++---111//////>>>RRRXXX}}}lll]]]xxx^^^===KKKRRRKKKZZZiiinnnuuuxxxyyyyyy{{{|||zzzvvvuuuddd111111000///...---------'''+++222111***333ZZZUUU}}}[[[888111...------,,,,,,------...++++++333BBBSSScccqqq{{{ZZZ<<<888///,,,888+++444///(((///333111333555222IIIvvvqqq}}}sssbbbxxxeee...---,,,+++***************,,,---,,,+++///777>>>IIINNNqqqmmmqqqnnnvvvkkkxxx^^^JJJEEEAAA@@@YYYzzzxxxuuutttYYY;;;---,,,,,,+++)))))))))))))))))))))))))))&&&>>>EEEIIIsssXXXqqqyyynnnxxx|||}}}ccc222+++444"""%%%))),,,---///444===DDD<<>>>>>999???ZZZwwwqqqcccsssppp???===000666///555DDD|||SSSLLLUUUqqqnnn===+++444)))777555333ssstttfff}}}fffSSSXXX{{{pppeeemmmvvv{{{qqqBBB///666...555222---888;;;QQQbbbuuuYYY]]]hhhjjjNNNEEE:::444444777888888555<<>>000444777...111(((//////---333222---...555---///777@@@[[[zzzxxxwww|||}}}lll}}}}}}rrrsssAAA)))///---***...---+++++++++...///===PPPQQQ]]]{{{tttjjjkkkTTT///???<<<666//////444999;;;///TTT~~~gggGGG000(((+++...,,,))))))++++++(((***...000999MMM~~~oooTTTqqq~~~llllllyyyuuuzzztttfff...///,,,///222///)));;;???>>>;;;DDDDDDZZZsssjjjfffeeeppp{{{yyylll~~~wwwooorrrqqqiiiWWWBBB555333555JJJZZZfffcccWWWPPPNNNNNNNNNCCC999666333,,,'''&&&'''''''''((((((((())))))+++)))///---333666333KKKbbbvvv{{{PPPrrrrrrUUU\\\}}}}}}zzzzzz|||vvvuuubbbuuunnnjjjwwwPPP...>>>~~~ooommm}}}|||KKKIII777666888yyy```yyyMMMLLLFFF888JJJIII___fffQQQ@@@OOOvvvkkk```yyyrrrmmmkkk^^^<<<000999===888FFFvvv{{{fff~~~SSS999CCCUUUUUU```{{{RRR444333+++000999@@@mmm[[[DDDGGG\\\ggghhhsssvvv```///)))111111...///999CCCVVVtttgggSSS]]]KKKXXX<<<888444222333444222///999999888AAA```{{{uuu\\\lllzzzdddhhhmmmqqqlllrrrDDD(((888---***444***---///777///PPP~~~ZZZuuuhhh{{{UUUHHHFFFGGGbbbUUUOOOKKKRRRcccvvv]]]222000333///)))///222(((+++000LLL```xxxrrrwwwkkk888///222,,,///,,,777555777888777<<<===222<<<444777888...444LLL^^^IIITTTddd```mmm{{{xxxnnn~~~YYY333,,,---///000+++***000111'''444KKKNNNUUUsssqqq{{{ppp\\\333666222000111777;;;<<<===???AAA:::CCCnnn~~~yyywwwvvvyyy^^^>>>))))))222,,,***)))+++***))),,,111>>>IIIPPPMMMZZZxxxyyyqqqZZZ===888@@@CCCOOOqqqmmmqqq}}}~~~vvvQQQ000+++)))666***+++;;;FFF999:::ccc888rrryyytttcccvvvqqq```eee]]]iiiaaaqqqzzzyyyrrrfffooosssyyyqqqVVV===666<<>>gggmmm]]]uuuuuunnnrrr~~~WWWwwwxxx:::666888:::;;;rrr}}}qqqPPPJJJRRRbbbooowwwmmm999666111222<<>>MMM\\\bbb]]]lllqqq{{{wwwssssss@@@666111...---111:::IIIgggppp}}}{{{iiifff===999444111222444555555...222333777IIIddduuuxxxhhhddd```sssccc~~~mmmmmmWWWfff444///+++,,,222//////...,,,BBBnnnRRRpppIII444LLLrrrlllHHH999KKKooo|||ppp>>>666:::???YYYHHHDDDDDDLLLjjjGGG555......,,,///111***:::888JJJ___zzzqqq}}}kkk444333777000AAA<<<===555999;;;888EEELLL<<<:::555>>>FFF===<<>>PPPjjjoooaaahhh}}}~~~yyyzzz|||sssuuuSSS333***000---******+++******///777LLLWWWmmmvvvQQQyyyzzzlllfffBBB---000BBB<<>>666777666<<>>EEERRR~~~sssiiiiiiiiiccclll^^^NNN777888444BBB|||}}}QQQ;;;LLLrrrHHH999888888CCCyyymmm???@@@[[[```yyydddZZZbbbaaaqqq{{{}}}RRR111444000222555???OOOsssuuuvvvllloooZZZQQQ888666333333666:::>>>@@@<<<;;;;;;;;;888BBBbbbpppiiimmmdddoooiiixxx|||rrrmmmWWW{{{HHH***555555***...555,,,***\\\xxx[[[zzzgggSSSHHH???@@@UUUnnnWWW777---666888;;;BBBAAA:::555<<<===OOO===DDDQQQ___ttt}}}kkk===&&&...111---...///)))EEEQQQSSSrrr{{{nnnAAA======666HHHAAA@@@>>>LLLVVVZZZllltttbbbiiigggnnnjjjSSSHHHUUUaaaCCCKKKBBBGGGNNNaaatttooo~~~}}}ttt|||qqqjjjGGG---,,,111000,,,,,,---,,,222GGGRRR```{{{wwwuuurrr;;;BBB666<<<>>>FFFRRR\\\dddmmmuuuooommmppp^^^XXXRRR:::@@@>>>;;;PPPxxxyyy{{{zzzyyyzzz|||~~~bbb@@@...------+++***+++***,,,444>>>IIISSSMMM^^^|||eee|||```ooo\\\;;;>>>VVVmmmwwwmmmmmmwww{{{}}}pppIII:::,,,222)))@@@AAADDD>>>[[[AAA~~~{{{yyy}}}|||qqqMMM444BBBMMM>>>mmm}}}hhhIII000,,,555///FFFSSSHHH999555333...666GGGYYY___\\\UUULLLDDD@@@RRRVVVDDD333///---'''*********************)))***'''///---333777444MMMcccppp|||~~~zzzkkkxxxWWWoooxxx}}}|||}}}~~~xxxyyyhhhyyyxxxwwwvvvwwwzzz||||||www{{{sssuuuwwwuuuuuunnnVVVyyy[[[tttvvviiimmmEEEIIIwwwiiiFFF>>>@@@;;;IIIggg{{{{{{wwwiiilllkkkgggXXXKKKcccyyyzzz???BBBBBByyy|||FFFEEE>>>HHH```yyyAAANNNjjjpppcccxxxwwwjjjdddZZZfffxxxRRRdddwww444::::::WWW|||qqqHHHEEETTTwwwttt[[[XXXjjj666555444NNN|||BBB888HHHaaaccc~~~iiiZZZfffhhhuuuyyyyyyddd)))222///333555EEEQQQhhh~~~yyyZZZ}}}NNN555666888;;;<<<<<<;;;;;;CCC;;;999;;;444222IIIiiipppwwwpppzzziiihhhTTTccc+++111444(((444...000CCCcccUUUgggSSSOOOJJJDDDAAAGGG\\\qqqVVV999:::EEE999333;;;;;;222666IIIQQQaaaIIIMMM[[[iiiMMM&&&...333,,,,,,222555LLLNNNNNNdddjjjNNNGGGTTTwwwhhhDDD333888MMMgggkkkYYYhhhggg}}}}}}dddsss~~~zzzwwwXXX444,,,000///......///'''>>>MMMLLLnnnssspppEEE///AAACCCEEE___qqqEEEDDD222@@@mmmsss~~~llltttvvvzzzYYYwwwjjjMMM777,,,---++++++,,,+++///:::FFFOOOHHHLLLwwwzzzYYYZZZkkkTTT???^^^lllcccfffqqqooo///+++111DDD>>>===FFF[[[777jjjrrr}}}ggg~~~wwwjjjCCC???HHHSSS\\\yyy___===222...666<<<000:::===888555999;;;999EEERRR^^^bbb^^^WWWNNNEEE888FFFKKK===111//////,,,++++++++++++***************'''...---333777555MMMjjjsss|||~~~zzzqqqjjjSSS~~~xxx{{{zzz{{{yyy||||||}}}mmmppppppooooooqqqtttuuuuuuyyywww|||yyywwwqqqtttuuurrrssssssSSSccceee|||BBB999{{{SSS???IIIMMMKKKXXXhhhooo{{{zzzyyyrrr___ccc]]]RRRNNNBBBCCCrrrwww888:::QQQfffeeeGGG===>>>MMMyyy{{{kkkyyyLLLhhhzzzmmmeeecccZZZ```rrrjjjRRRiiirrr<<<<<<999ttt}}}BBBOOONNN___\\\TTTbbb>>>777111ggg~~~PPPEEETTTRRRcccvvvxxxbbbWWWgggiiiooonnnoooEEE222...222333OOOSSSuuuttt}}}wwwWWWhhhnnnaaa888:::>>>AAAAAA@@@???>>>777;;;CCCJJJHHHDDDLLLZZZ|||^^^ddddddzzzmmmqqqfffjjjRRRyyyzzz:::))),,,...777)))666VVVZZZVVVxxxOOOUUUdddgggTTT>>>???WWWnnnFFF777999999666QQQaaaKKKHHH>>>CCCIIIbbbXXXiii```222///000---...000:::MMMRRRgggxxxNNN777222DDDSSSJJJ>>>000MMMRRRdddqqq{{{mmmeeesssmmm<<<...111///000///777&&&GGGPPPLLLyyysssOOO;;;PPPVVV>>>===KKKTTT@@@222TTTjjjnnnpppuuuiiijjjooo{{{hhhzzzwww___BBB---,,,+++,,,------222???MMMQQQXXXjjj\\\~~~}}}kkkvvvcccUUUaaaRRRLLLrrrpppmmmkkknnnpppuuu{{{}}};;;,,,&&&===BBB===DDDZZZSSSPPP]]]{{{yyylll~~~zzz|||ZZZ@@@AAA???NNNIII]]];;;...>>>???FFFHHH___PPP===333333999===>>>QQQ[[[eeefffbbb[[[PPPFFF777@@@DDD===666444333000,,,,,,+++++++++*********)))'''...---444777555MMMmmmssszzz{{{wwwpppxxxHHH~~~}}}vvvyyyyyyzzzwwwyyyvvv{{{wwwwwwyyyvvv}}}}}}ooojjjpppssspppmmmiiifffhhhmmmoooooowwwyyywww}}}ttttttqqqtttsssppprrrvvvSSS|||^^^qqqoooPPP===rrrNNN;;;AAAVVVvvvoooooofffSSS\\\TTTFFFMMMGGG???sss^^^EEE<<<^^^oooNNNIII555GGGKKKiiihhhOOOttt```>>>rrrsssccc\\\RRRXXXjjjuuucccggggggKKK===CCCpppvvv]]]RRRPPPMMMZZZUUUPPP\\\uuuXXXqqq{{{OOOCCC666zzzsssFFF<<>>///,,,...000---???iiikkkdddqqqsssPPP===<<>>QQQ]]]JJJOOOnnnLLLgggWWW???AAAWWWmmmnnnppphhhlllxxxeeewwwfff~~~}}}PPP///...+++111///...===MMMMMMrrr|||yyywww}}}bbbZZZFFFRRR]]]______gggssszzzlllpppzzzzzz```:::fff***,,,111///(((+++;;;KKKQQQGGGTTT{{{|||___tttTTT<<<[[[```RRRGGGMMMhhhSSSrrrDDD;;;555===]]]{{{hhhYYY[[[ZZZjjjvvv~~~qqq...999???SSSPPPIIIvvv999tttyyyfffAAA444888===AAAuuuXXXAAAHHHlll^^^OOO???;;;DDDFFFQQQ___aaalllhhhXXXSSSFFF>>>:::CCCGGG<<<444333...,,,,,,+++++++++,,,------))))))+++///111333<<>>;;;;;;RRRUUU|||<<>>NNNvvvUUUIIINNNlllxxxXXXFFFLLLxxxzzz999NNNhhhzzzzzz^^^CCCEEEPPPbbbwwwuuuqqqrrrQQQLLLTTTbbbnnnqqqwww555111555CCC```rrr|||uuu~~~TTTMMM|||KKK333NNNnnnooo<<>>---DDDnnn~~~oookkk~~~OOORRRCCC@@@```sssrrrmmmqqqlll~~~wwwWWW666777...---444111GGGaaaUUUiii{{{ssszzz{{{TTTAAA999___dddwwwiiittt}}}[[[jjj___ccc___fffsss{{{{{{aaa999aaannnLLL---//////))),,,???OOOSSSOOOGGGpppnnnfffjjjnnnggg@@@ccc]]]|||OOOIII@@@hhhQQQDDDBBBPPPpppxxxyyy{{{ggg[[[\\\YYYggg[[[YYY{{{uuu}}}333777IIIUUUKKKCCChhh;;;tttjjjxxxrrrsss|||hhhBBB000555DDDTTToooXXXHHHVVVuuudddIIIFFFEEEIIIUUU]]]QQQ[[[[[[gggiii^^^[[[LLL999444;;;@@@666111333000,,,,,,++++++,,,,,,---...***)))+++...000333<<>>;;;CCCIIIvvvHHHCCC\\\uuuhhh]]]QQQIIIHHHGGGTTT}}}NNNIIIzzzCCC```eeeaaa^^^kkkDDD```jjj}}}xxx}}}RRR???KKKbbbwww}}}TTTIIIKKKWWWpppuuuqqq;;;111666KKKVVVfff}}}nnnooozzz}}}LLLEEEnnnyyy|||CCCTTTTTTUUU^^^hhhyyywwwvvvmmm^^^FFFkkk;;;111111,,,000LLLMMMZZZ888JJJ{{{|||___RRRIII@@@AAA555333JJJRRR\\\UUUWWWccciiixxxppp<<<'''///444888LLLdddvvvwwwxxxxxxZZZaaaxxxjjjkkkssseeeAAA<<>>ZZZXXXjjjYYY666OOO```\\\UUU===777GGGccciiirrruuubbbVVVXXXTTTbbbhhhjjjNNN:::WWW___XXXTTTdddDDD```VVVdddyyyvvvrrrwww```<<>>777333333444000555:::CCCXXXnnnvvvqqqvvvxxxpppsssrrrsssYYYqqqggggggfffmmmzzzEEERRRoooPPPHHHIIIMMM>>>EEEPPPhhhkkk~~~kkk```XXXQQQGGG===999888666888<<>>NNNgggwwwPPPbbbrrrggg]]]NNNEEEGGGDDDLLLuuuvvvHHH???AAAhhh\\\~~~]]]JJJkkkooouuurrrsssOOOQQQgggxxxyyyJJJBBBBBBKKKpppxxxgggxxx???000444TTTOOOjjjjjjjjj|||qqqQQQQQQaaaOOOzzzkkkcccWWWooowwwuuuvvvnnn```GGG___<<<...444555:::YYYMMMjjjLLLEEE555LLL|||qqq]]]\\\MMM000888:::;;;VVVNNNXXXZZZ^^^^^^uuupppxxxAAA...333444777ZZZddddddrrrlllsssQQQtttYYYhhhjjjKKKbbblllxxxeeekkkyyy[[[mmmyyyuuuhhhcccQQQ666FFFrrrhhhhhh[[[zzzvvvxxxsssuuu|||{{{999...---444***///OOOjjjYYYkkkzzzzzz}}}zzzUUU000...000---333999[[[uuuKKKKKKzzz\\\KKKHHH\\\rrrvvvuuuwwwbbb;;;AAAddd555+++++++++...GGG]]]WWWuuuhhh\\\qqqxxxOOO[[[===999DDDrrrtttHHHwwwkkk@@@666RRRyyyzzzttt[[[LLLMMMKKKZZZwwwcccbbbfffqqqnnn>>>^^^iiikkkjjjdddKKKiiijjj~~~qqquuuRRR333444DDDQQQ]]]pppUUUEEEQQQ^^^SSS999&&&!!!777<<>>:::666333333555888888...,,,888IIIYYYlll}}}xxxzzzpppqqqnnnqqqWWWnnniii\\\mmmHHHXXX~~~jjjHHHAAA@@@]]]??????CCCQQQrrrmmmooouuu___UUUOOOFFF???:::999888666777:::>>>iiiNNNBBBeeegggSSS999<<>>aaaOOOZZZzzzuuu\\\yyyccctttCCCPPPiiijjjWWW[[[QQQ>>>555:::QQQvvvnnnlllddd^^^kkksss|||sss===000...333...DDDRRRPPPXXXmmm~~~}}}sssooofffJJJ:::BBB@@@===JJJ```~~~tttYYYiiieeeIIIBBB???RRRgggmmmqqqxxxeee>>>555kkk===++++++,,,---KKKdddZZZfffrrrUUUyyyxxxJJJ~~~ddd~~~[[[;;;:::TTTuuulllfffVVVvvvpppWWWGGGGGGCCCQQQ[[[]]]|||===bbbpppnnndddXXXLLLpppqqqssstttNNN111555FFFTTT```{{{[[[FFFNNNZZZRRR>>>222===MMMIIIHHH___iii]]]XXXrrr}}}}}}lllTTTNNNCCC>>>888>>>CCC;;;444111***,,,,,,,,,,,,---...///000...,,,,,,......111:::DDDzzzwwwkkk}}}EEE}}}xxxuuulllkkk]]]TTT??????666000666<<>>@@@???IIImmmkkkBBBCCCtttGGGyyyNNNDDDDDDHHH~~~ZZZ^^^sssWWWlllxxx~~~uuuttt|||{{{mmmkkkVVVKKKbbbsssnnn]]]jjjtttwwwXXX???AAA<<>>eee}}}iii___fffvvvdddeeeBBB+++)))555MMMXXX]]]}}}888>>>TTTyyyllloooBBB>>>CCCPPPgggWWWWWWvvv___[[[777+++555888QQQoooooo___ZZZXXXggg}}}sssnnnxxxIII<<<111...///;;;ZZZnnn___yyyzzztttzzzwww[[[tttmmm]]]MMMDDDFFF___sssXXXGGGCCC:::IIIaaaooovvvyyy```888:::tttIII///,,,------OOOlll]]]qqqwwwaaaccc___{{{jjjZZZBBB]]]jjjcccyyylllgggMMMbbbhhhTTTGGGEEE===HHHiiifff{{{~~~@@@fffzzzmmmQQQMMMOOOpppfffuuu|||rrrRRR555333AAAVVVkkkuuuWWWEEEOOO]]]ZZZSSSQQQhhhfffWWWQQQaaalllbbbUUULLL```ffflll___LLLNNNIII===666===EEE???:::666...,,,,,,,,,,,,---...000000///---,,,---...000:::DDDttt{{{{{{vvvxxxooo~~~HHHvvvyyywwwmmmhhhSSSDDD---111000111666111000<<>>===>>>JJJkkkaaa<<>>111ZZZdddJJJeeeCCC777;;;BBBVVVZZZvvvjjjaaahhh\\\UUUooo|||ttt{{{iii}}}sssUUU???111111...EEEWWWYYY```zzzwwwfff???JJJwwwNNNAAApppnnnzzzyyyPPP@@@777:::EEE___ttt{{{vvvZZZ444999tttVVV555000000...TTTsss```uuufff\\\~~~yyypppVVVxxxxxxhhhKKKGGGtttvvvuuunnnlllgggCCCeeeuuuQQQZZZaaaOOOBBB@@@888CCChhh\\\rrrhhhBBB\\\xxxRRRSSSRRR{{{lll}}}ttt}}}pppPPP555666DDDWWWjjjxxx^^^OOOVVVXXXIII<<<;;;NNNFFFGGGTTTfffwwwsss^^^mmm|||{{{{{{jjjSSSRRRJJJAAA999>>>DDD???;;;999111+++,,,,,,,,,...///000111000...,,,------000999CCClllsssxxxxxxyyyQQQfff{{{yyynnneeeKKK777888666000333===999555>>>666QQQiiirrrsssqqqdddSSS444333333444888<<>>999ZZZlllppptttpppsssYYYooo```fff|||vvvWWWMMMooogggcccYYYgggmmmpppggg;;;fffKKKAAA<<<999555555666666666:::@@@@@@aaaRRR>>>```[[[>>>AAACCCJJJ777222EEEmmmLLL:::ooovvvNNN^^^pppUUUJJJHHH@@@===>>>KKKgggXXX333CCCGGGssszzzEEEOOOEEEccciiieee```mmm}}}sssaaa^^^fff```ddd___||||||~~~ppplllwwwppplllkkkKKK;;;TTTdddlllvvvqqqzzz~~~zzz{{{{{{GGG<<<777000CCC]]]jjjxxxHHH333222lllSSS}}}xxx~~~xxxcccAAAXXX\\\vvvcccGGGYYYAAA\\\hhhMMMOOO555888GGGdddxxxyyyLLLLLLooozzzyyysssmmmUUU777|||;;;555222OOO^^^www{{{bbbRRR111444666>>>aaa]]]iiiGGGCCCCCCpppeee```YYYRRRvvv}}}QQQOOO```|||yyyaaaHHHKKKHHH666***666ZZZmmm```{{{dddsssrrrUUU```BBB>>>666rrr;;;>>>DDD```qqqQQQ777666666;;;888WWWrrriii___zzzJJJ888XXXKKKnnnqqqyyyeeedddPPPNNN{{{xxx|||yyyqqqeeeZZZ888///:::...AAA\\\jjjkkknnnyyyfffLLLTTTFFFTTTcccOOO///;;;[[[bbbiiidddhhhYYY???444CCC[[[iiiHHHAAA<<<222;;;VVVpppxxxrrrZZZ:::666vvv^^^:::333333///VVVwwwcccqqqpppOOOqqqsssVVVnnnZZZRRROOOLLLhhh|||eeeGGG222KKK$$$555111nnnZZZ<<>>>>><<>>???@@@AAArrruuuLLL:::IIImmmeeeLLLJJJBBB>>>BBBCCCBBBmmm@@@HHH;;;OOO|||SSSJJJfffyyyccc[[[___tttJJJhhhbbbiiittttttllleeejjjrrrKKKKKKVVVTTTTTTSSSgggxxxBBB===888000???OOOiiihhhTTT+++888bbb___vvv{{{}}}UUUIIILLLKKKUUUYYY___tttTTTKKKPPPSSS[[[XXX```uuutttzzzsssQQQCCC>>>666444TTT___```sssjjjDDDOOO999777;;;AAAVVVIII;;;444///FFFpppyyyWWW777999FFFQQQVVVpppcccbbbqqqxxx\\\;;;WWWFFF:::444111aaa___mmmxxx|||ppp```MMMVVVnnnAAACCC;;;RRRRRRrrrlllZZZ@@@===;;;777ddd}}}333```rrreee\\\SSS===oooppphhhsss}}}UUUEEE<<<000...???\\\hhhYYYvvvyyymmmiiihhhLLL333MMMppp```[[[fffsssnnn```^^^}}}@@@CCCNNNSSSmmmaaaCCC222777222???dddllluuuwwwMMM777777{{{ppp:::<<<111,,,QQQ```eee```iii}}}nnnsss\\\BBBeeefffLLLAAA777XXXLLL111...fff\\\VVVbbbBBBsssTTT<<<;;;555BBBEEEeee[[[hhhwwwdddqqqBBB@@@wwweeeYYYggg[[[qqq{{{ssstttnnnoooPPP666CCCRRRSSSYYYnnnZZZ[[[sssrrrFFFFFFhhhpppZZZYYYdddfffqqqfffMMMKKKHHHCCC333888000;;;)))111222,,,+++,,,111222111111444333///------...000777@@@ddd~~~vvvooo~~~qqqeeecccqqqooo___@@@333777>>><<<:::AAAAAA===@@@<<<<<>><<<888666777:::???BBBMMMhhhbbbEEE>>>AAADDDMMM{{{QQQMMMQQQAAA===CCC@@@CCCbbb===BBB>>>HHHvvveeeVVVjjj^^^qqq~~~}}}|||mmmYYYMMMOOOeeeGGGhhh___XXXjjj}}}qqqhhh]]]cccfff{{{LLLUUUzzzppp{{{bbb]]]{{{BBB;;;999444???RRR}}}___vvvJJJ...<<>>===222000\\\pppiiixxxDDD;;;TTTSSS???777<<>>CCC<<<666===DDDMMMOOO[[[zzzyyy||||||KKK888kkk999111222888mmm\\\```^^^pppwww???DDDrrrNNNAAAVVV```aaakkkLLL;;;777222FFFhhh{{{cccaaaZZZ===hhhuuuhhhyyyvvvsss{{{kkkLLL;;;222111IIIgggaaa[[[{{{yyyqqqrrrtttqqqRRR???<<>>444...OOOkkkRRRggg}}}tttbbbwwwsssmmm___LLLddddddaaaSSSLLLAAA+++777@@@uuu]]]OOOjjjoooqqqvvvNNN:::;;;666>>>===dddXXXkkk|||<<<888tttmmm[[[RRRttt^^^hhhzzzwwwoooiiizzzbbb;;;555@@@NNNbbbeeeiiiuuu___mmm]]]MMM[[[```kkk___FFFCCC>>>???555===:::DDD000111///,,,+++,,,111222000111444222...,,,---...111888AAAbbb|||ttt~~~bbb|||zzz~~~qqqZZZqqqnnn___@@@222888===<<<@@@JJJHHHDDDJJJJJJMMMXXXgggtttxxxrrrjjjYYY@@@BBBFFFEEEDDD:::===JJJXXXaaauuu{{{wwwZZZaaakkknnniiidddAAA}}}|||xxxmmmfffbbbZZZSSSIIICCC;;;AAAIIISSSwwwgggxxxfff999000;;;888222222:::???>>>>>>BBBeee999pppDDDOOO}}}sss___MMM000555>>>HHHOOOTTTVVVWWWnnn}}}xxxeeecccsssyyymmm___UUUJJJ:::;;;EEE===FFFQQQ::::::HHHBBBoooQQQFFFUUUsss___NNNPPPooouuuEEEtttrrrUUUssstttiiiYYYddd~~~}}}LLLYYYsssvvvlll{{{```BBB888;;;999???UUUsssQQQEEE888>>>jjjWWWrrrAAABBBRRRooo{{{ooooooOOOrrrvvvYYYUUUeeevvvvvvrrrRRR===GGG999666CCCjjjcccuuuLLLXXXhhh[[[NNN999<<>>iiihhhnnncccfffcccPPPIII555///---```rrr```|||rrryyyuuueeeNNNOOO___rrrpppZZZ^^^[[[lll>>>222,,,///111;;;]]]pppsssbbb===...777eee```<<>>>>>DDD444222///---+++,,,000222000000333111---,,,...///222:::BBBaaa{{{rrr{{{UUU}}}yyyRRRrrrooocccGGG888;;;???@@@IIISSSMMMGGGMMMXXXdddsssvvvlll]]]DDDIIIUUUNNNKKKIIIBBBLLL\\\sss~~~nnnXXX\\\mmmtttpppxxxWWWfffzzzppphhhccc^^^VVVNNNWWWHHHFFFcccooopppNNN666===999:::555777@@@BBB>>>CCCNNNZZZVVVKKKJJJxxxsss___LLLFFFEEEEEEHHHOOOYYYcccjjjTTTTTT^^^}}}RRRsssddd;;;666CCC;;;GGG;;;HHHBBB:::888YYYMMMpppQQQ??????VVVooowwwmmmbbbRRREEEUUUjjjGGGuuuEEEpppttt___kkkaaaBBBRRRhhhwwwiiiBBB777;;;===???UUUeeeHHH999777;;;mmm```{{{kkkBBBIIIQQQnnn|||cccqqqsssjjjIIIggglll\\\KKKpppwwwwwwsssQQQ<<>>AAAKKKLLLRRRXXX]]]fffiiibbbEEEHHHUUUiiittt^^^@@@999OOOzzz;;;111111===zzziiillljjjjjjkkkMMMRRRVVV<<<\\\QQQJJJ:::111+++,,,...111<<<\\\]]]YYY]]]uuuxxx]]]aaaWWWSSSAAArrrbbbuuuxxxzzz[[[MMMRRR:::===AAAqqqppp[[[}}}uuuqqqjjj}}}jjjBBBKKKoooiiiLLLEEEhhh^^^...444333,,,444===ZZZqqqoooUUU:::444PPPqqq[[[@@@GGG:::555EEE|||___qqqttttttlll{{{MMMKKKhhhjjjnnnddd[[[nnnXXX999111888999999777nnnWWWfff}}}lll:::444jjjqqqaaaTTT\\\{{{eee999@@@YYYccciiiXXXZZZ~~~iii```kkkxxx^^^BBBEEE```nnnyyynnnXXXUUUKKKAAA:::999888999222111222---+++,,,000111///000222///,,,,,,...000333;;;CCCddd}}}ssszzzUUUwwwvvv[[[uuuvvvrrriiiNNN>>>EEEIIIGGGIIIPPPMMMKKKUUUdddzzzwww{{{]]]RRRZZZXXXbbb{{{]]]JJJPPPvvveeeZZZuuuooottt}}}yyyoooxxxyyyyyyqqqhhhddd```ZZZRRRLLLMMMQQQ\\\yyy}}}]]]666:::BBB000777888>>>CCCAAA>>>HHHVVVHHHZZZ@@@|||ZZZsssWWW>>>444:::DDDLLLOOOLLLGGGCCC;;;777;;;CCCHHHZZZ|||vvvCCCAAADDD999===HHH<<>>>>>ooo___ZZZlllGGGDDDJJJ@@@BBBBBBKKKVVVSSSTTTcccpppXXXMMMJJJFFFHHHhhh[[[FFFvvv===wwwkkkzzz}}}eeejjjzzzAAA777RRRYYY___yyy|||ppp@@@888;;;@@@BBBSSSUUUNNN666888999llllllxxxooorrrjjjgggcccOOO>>>EEE???555777555999ZZZccc|||JJJPPPOOO{{{{{{tttuuulllJJJ999OOO>>>666444uuuyyyppp\\\www}}}wwwwwwMMM666AAA???NNNIII<<<:::<<>>LLLuuu777===999444333111222///:::[[[qqqAAA777555<<>>999eeeqqqZZZRRRwwwyyyYYYVVVKKKBBBtttWWW~~~|||jjjKKKJJJ@@@&&&...bbbrrrbbbooouuuhhh```sssnnnnnn{{{___\\\HHH+++'''<<<```YYY;;;666999333zzzvvvEEE+++444555444444FFFbbbzzznnnIII555111GGGiiiYYYFFFIII;;;:::>>>rrrhhhlllwwwyyypppsssyyymmmrrrhhhGGGVVVyyy~~~|||SSSJJJHHHMMMbbbtttNNN555///222666555999ZZZUUU~~~<<<222YYYhhhLLLRRR[[[~~~uuuoooCCC@@@RRRaaaqqqggglllGGG!!!,,,dddIII...222AAAKKK@@@>>>AAAaaaqqqwwwgggRRRNNNAAA>>>;;;666888444333000111---+++,,,000111//////222...,,,,,,///111444;;;CCCiiivvvzzzRRRsssvvvbbbnnnzzzuuunnnTTTBBBIIIQQQLLLFFFMMMXXXdddsss}}}xxxrrrWWW<<>>DDD;;;CCCJJJdddOOOrrrNNNAAAEEECCCJJJPPPNNNLLLOOOLLLPPP___QQQYYY```mmm```NNNOOOBBBPPPEEEGGGLLLXXXCCCEEExxxIIIoooqqqxxxhhhaaarrrxxxkkkDDD@@@^^^hhh```fffsss{{{<<<===;;;888AAAHHHSSSJJJfffkkk>>>999999dddrrr||||||vvvTTTDDDTTTlll{{{xxxHHHKKKHHH333777AAA999CCCZZZlll]]]TTT___rrrllloooaaaEEEWWWNNNUUUnnn}}}yyywwwgggFFF???VVVHHH===???qqqooohhhbbbuuu~~~aaaAAA???DDDRRRTTTLLLTTTWWWNNNVVV^^^PPPddddddlllkkkYYYGGGBBB---;;;ssswwwKKK666,,,777vvvuuuRRRqqqllljjjvvv\\\AAA}}}mmmbbbyyy[[[222555+++111)))'''777333111MMMYYY444...000000***000777222555HHHVVVuuuaaa[[[HHHBBBnnn}}}[[[uuu~~~bbbLLLNNNFFFDDD;;;^^^fffiiiyyynnnhhhnnnrrrvvvLLLSSS>>>...,,,444:::666SSS...777;;;777)))DDDccciii<<<222111///+++999333QQQllliii===000---yyywwwUUUGGGIII>>>BBB<<>>555KKKrrrPPPhhh___kkkwww~~~rrrQQQRRR[[[```jjj~~~jjjGGG===JJJGGG===DDDHHH...000222666???666444UUUxxxnnnXXXSSSDDD:::<<<777>>>666888...------+++,,,000111......111///,,,---000222444;;;CCCkkkwww{{{FFFwwwyyyhhhddd|||xxxttt[[[IIIMMM```___SSS[[[oooyyyuuu{{{jjjKKK\\\tttuuuqqq~~~{{{zzzZZZ___WWWnnnmmmmmmiiiffffffbbb[[[XXXYYYFFFLLLEEEUUUhhhpppaaaGGGVVVWWWJJJ===222222<<<555>>>@@@<<<>>>JJJTTTUUUSSSNNNmmmyyyyyyhhhMMM777555444555===PPPjjjUUU444BBBBBB888===AAA???@@@???>>>HHHWWW```\\\|||lllUUUEEEDDDHHH[[[SSS:::TTThhhNNNaaaqqqnnn~~~qqq\\\jjjooommmhhhhhhTTTLLLcccnnnjjjpppyyy[[[555888>>>666AAAPPPTTTFFFTTT===333777\\\||||||fff@@@WWWnnnmmm___RRRMMM???>>>CCC===JJJ]]]DDDAAAMMMXXXTTTxxxrrrGGGEEEMMMcccyyyaaaEEEHHHQQQIII;;;888hhhxxx|||zzz]]]NNNTTTQQQDDD???QQQYYYKKKRRR]]]LLLqqqoooVVVggg>>><<<555UUUeeeIII;;;333777nnnpppiiissslll{{{wwwnnn{{{^^^LLLxxxdddbbbbbbOOO000666>>>555444///<<<666777KKK<<<555333999999:::LLLQQQ;;;,,,PPPfffaaaWWWXXXEEEGGGlllzzzyyyuuueeeUUUMMMUUUMMM555???IIIrrrooovvvzzzxxxtttkkkkkkmmmqqqyyyzzzkkkmmm333999777...888444777///AAA:::GGGBBB555555...222bbbDDD***///222...)))777555YYYllluuuVVV000555999MMMEEEGGGBBBNNN===]]]qqqggg|||~~~|||uuujjjdddnnnyyy}}}}}}]]]eee[[[OOObbbYYYMMMXXXWWWWWWllljjj888333333---111333EEEmmmfff~~~eeeBBB<<>>555===222999......---+++,,,000000......000///------111333444;;;BBBiiivvv}}}>>>xxxvvvttt[[[|||zzzxxxbbbPPPZZZuuuyyyjjjlll}}}yyynnnccc>>>WWWlllddd}}}bbb```cccqqq{{{{{{~~~rrrbbb^^^^^^___[[[SSSRRRVVV[[[dddccckkkVVVOOO999NNNaaayyyeee<<<444<<<999666:::BBBAAA:::AAATTT[[[TTTcccOOORRRRRR||||||xxxkkk[[[FFF555777777777999;;;???BBBDDD\\\```zzz|||wwwsssaaa>>>GGG<<<333:::666444DDDAAA;;;AAA;;;AAAKKK______QQQtttaaaMMMFFFHHHbbbIIIEEEmmmaaaXXXaaazzzqqq|||{{{```lllqqqfff^^^aaaRRRLLL[[[bbbnnnJJJ///>>>444@@@444AAAVVVWWWFFFQQQDDD444555LLLlllfff{{{wwwoootttbbbsssddd]]]WWW]]]RRRKKKSSSmmmrrrdddnnnQQQWWWlllxxxvvvXXXAAAJJJ^^^ZZZLLL444^^^wwwyyywwwaaaeeeQQQZZZHHHMMMPPPFFFXXXkkk]]]ccc^^^AAANNN<<<666999cccbbbPPPGGG;;;222^^^uuuzzzpppnnnzzzVVV>>>>>>999YYY^^^\\\;;;111<<<000@@@888777>>>bbb```OOOCCC;;;333:::[[[cccDDD\\\xxxgggaaappp\\\NNNBBBMMMqqqzzzzzzzzzeeeOOONNNUUUOOOEEE>>>{{{ppphhh}}}vvvyyytttfffmmmsssbbb\\\eeeHHH___rrr:::???000,,,---<<<,,,DDDXXX```VVVccc]]];;;<<>>GGGAAA>>>>>>AAABBB===<<<>>>444???>>>999<<<===<<>>mmmzzztttzzz~~~cccVVVbbbgggcccOOOvvvrrrxxxyyyBBBFFFKKKQQQvvvkkkkkk\\\222VVVSSSWWWQQQFFFGGG|||qqq|||xxxrrreeegggmmmbbbaaayyyxxx^^^PPPBBB;;;;;;>>>999^^^UUUMMM>>><<>>;;;???cccwww___IIIFFFbbb]]]xxx666OOOPPP;;;IIIWWW___JJJKKKIIIpppYYYHHHZZZWWWPPPMMMEEEiiixxxooohhh```ddd^^^VVVFFF::::::GGGJJJ===444444EEE...+++MMMxxxtttkkk]]]{{{}}}???444///...111000---000666GGGVVVhhhVVV***;;;:::VVV}}}vvvKKKDDDBBBEEEDDDFFFWWWkkkcccuuu~~~dddnnnhhhfffYYYmmmjjjeeeqqqxxx|||///333000000111,,,IIIsss|||ooolllxxxIIIFFFBBB222ccc]]]JJJiiipppjjjyyy|||aaaZZZ^^^[[[[[[[[[000LLL```cccSSSJJJ\\\YYYfffyyysssUUU@@@???___rrraaaMMMKKK@@@;;;777///<<<+++888111---------...///000111111222222000111444555444888>>>mmm{{{>>>[[[zzz}}}{{{gggppptttqqqtttaaaMMMOOOfffxxxddd333EEEWWWOOOiiioookkkYYYxxxgggccczzz]]]LLLFFFOOORRRGGG???@@@IIIFFFIII[[[ttt}}}hhhMMM>>>777111///444888:::999>>>000>>>\\\hhhjjjbbboooYYY]]]UUUSSS||||||rrr|||xxxnnnrrrmmmhhhrrrfffjjjeeeWWWQQQXXX```bbbaaacccbbb]]]WWWRRRRRRSSSIIIUUURRRFFFBBBAAAEEEQQQXXX111GGGIIIKKKggguuuXXXUUUfff~~~sssdddbbbmmmZZZPPPJJJHHHHHHLLL;;;EEEYYY<<>>@@@888qqqlllqqqmmmxxxzzzmmm\\\FFFSSSVVVRRRkkk^^^jjjOOOAAAGGGMMMWWWyyypppsssLLLBBBmmmSSSHHHGGGBBBJJJrrrooo\\\NNNCCC:::222///666iiizzz[[[UUURRRCCC;;;>>>xxxZZZcccssszzzGGGAAAtttVVVGGGQQQfffLLL```iiipppwwwUUU333111<<>>|||ooosssFFFIIICCCAAAEEEEEEFFFRRRbbbmmmiii}}}rrrvvvjjj___[[[___sssttt<<<888222------...333UUUgggdddJJJLLLCCC>>>TTTtttSSSmmmlll{{{yyyuuuwwwtttfffccciiihhhmmmjjjGGGKKKOOOYYYrrryyy~~~gggEEEAAAPPPUUUxxxyyyPPPCCCHHHFFFAAA:::666:::000777555///------...///000111222222222000111333333222666<<>>DDDoookkk|||rrrvvvqqq```OOOFFF\\\WWWfffnnn|||iii~~~lllgggPPPooosss___qqqqqqvvvhhh[[[iiicccOOOnnnvvv\\\BBB<<>>;;;888555666777888:::<<<@@@BBB;;;OOOEEElllhhhwwwwww[[[SSS]]]SSSRRRccctttuuu{{{gggfffkkkooowwwdddQQQQQQMMM***===EEEGGGxxxbbbRRRYYYaaaxxxyyy|||{{{rrrjjjKKKDDD___qqqjjjcccbbbYYYNNNDDDDDDEEECCC@@@???KKKGGGqqqGGGDDDzzzlllaaaaaabbbbbblllyyy}}}UUUmmmZZZWWWFFF444BBBvvv```;;;666======555===DDDLLLBBB<<>><<>>kkkmmmpppkkkVVV@@@JJJEEEBBBBBBBBB@@@BBBGGGJJJxxxLLL===xxxyyyfff```ZZZ]]][[[nnnxxxvvvyyyvvvZZZbbbTTTIII???999777CCCcccbbbCCC000555;;;444333<<<;;;<<>>AAAOOOppp```YYYTTTWWWXXXVVVSSS[[[WWWlll{{{wwwuuuyyyrrrqqqrrr___AAA:::000---555888000)))(((===@@@FFFGGGBBB@@@KKKZZZeee^^^TTTEEE111%%%)))555,,,...000111222555<<>><<>><<<999777555666888999;;;===AAACCC999RRR@@@___[[[QQQQQQIII[[[NNNXXXoooooolll}}}ttt```___bbb]]]^^^aaadddhhhsssfff\\\CCC555@@@NNNVVV^^^555;;;AAAKKKooo]]]\\\\\\cccYYYeeesssvvveeeZZZQQQJJJIIIHHHRRR^^^KKKMMMHHH?????????>>>:::;;;FFFSSSrrrlll>>>RRRvvvnnnaaa___ZZZWWWRRRiii~~~}}}^^^WWWGGG;;;???GGGGGGCCCAAA+++444888888;;;BBB>>>555<<>>xxxooonnnQQQ>>>HHH???KKKEEEHHHWWWwwwhhhiiigggYYYwwwtttrrr}}}}}}zzzkkk\\\ggg]]]gggooosssppprrrkkk[[[GGG@@@RRR>>>222<<<333;;;333===000.............../////////)))((()))---///000444;;;ooowwwaaa===XXXyyymmmmmm}}}ssstttyyypppwwwooogggaaaxxxsssvvv~~~sss[[[pppQQQtttSSSSSSRRRVVVsssrrrxxxlllGGG;;;EEE444555666444...***...666666999===???@@@BBBEEEHHHHHH]]]wwwRRR^^^TTT\\\LLL[[[IIIVVVXXX}}}kkk}}}eeeYYY[[[WWWTTTJJJFFFMMMQQQPPPQQQUUUaaa^^^TTTIIIHHHLLLHHH>>>===BBBAAAHHHZZZ[[[KKK@@@AAAFFFHHHUUUQQQ___XXXLLLTTT]]]{{{vvvYYYIIIDDDTTTJJJDDDDDD888111BBB888;;;@@@DDDGGGRRRggg{{{iii>>>QQQaaaWWWZZZaaaVVVKKK\\\|||uuu}}}{{{~~~```eeeXXXDDDDDDbbbzzzeee<<<===555000555>>>BBB???<<>>???FFFBBBAAAKKKMMMFFFEEE<<>>EEEKKKfffnnnOOOTTTLLLPPPPPPHHHNNNOOOXXX}}}qqqxxxWWWvvvddd@@@ZZZ???777DDDNNN>>>BBBPPPlllfff333PPPlllzzzddd]]]```MMMYYYOOOWWW]]]OOOlllmmm~~~ttthhh```YYYLLL===111222999;;;;;;CCCNNNIII;;;999GGGqqqNNNOOO@@@AAAKKKAAAHHHLLL???AAA}}}nnnyyyyyy{{{uuuyyyoootttZZZWWWssscccxxxcccRRRhhhNNNbbbkkk]]]YYYYYY```sssdddrrrjjjtttsssTTT888HHHtttJJJYYYLLLIIIQQQBBBGGGDDDSSSPPP{{{\\\YYY___kkkwwwxxxpppooosssoooffffffggg^^^[[[[[[VVVIIIIIICCC888222333555666...777777;;;dddQQQMMMJJJLLLJJJFFFFFFKKKMMMLLLNNN111bbb}}}aaavvv~~~TTTvvvsssvvvmmmXXXDDDJJJFFF777HHHlllnnnUUUGGGJJJSSSLLL[[[^^^fff\\\KKK@@@uuu}}}ttthhh]]]RRRNNNZZZOOOTTTLLLPPP^^^AAAJJJttt``````{{{yyyyyyzzzvvvxxxsss```FFF444333:::555222000333<<>>AAADDDEEECCCAAA@@@===:::666???OOOtttzzzzzznnn[[[@@@666;;;555---000333000//////222333111//////555<<>>vvvdddFFFfffTTTSSSSSSRRROOOMMMSSS[[[vvvtttggg|||mmm___TTTKKKIIIEEE:::LLLHHHNNN===999dddHHHHHHMMM===BBB@@@@@@???DDDDDDCCC```]]]www|||wwwyyyvvvssszzz|||ooofff\\\bbbYYYrrrOOOYYYBBBUUUoooOOOUUUjjjpppdddtttqqqiii<<<888;;;sssKKKVVVIIIHHHMMMEEEEEEFFFGGGEEERRRzzzaaa888<<>>???;;;<<<=========;;;999777999///???ssszzzqqqooosss^^^>>>111222111///(((333333///111111333===MMM}}}uuunnnHHHxxxlllOOO;;;CCCDDD<<<>>>FFFBBB<<>>XXXNNN777^^^HHHGGGDDD***666000******(((''''''((())))))&&&&&&&&&)))///444777888nnn|||xxxxxxMMMYYYwwwyyyuuu~~~lll}}}ttt~~~ttt|||xxxxxxwwwuuutttwww}}}~~~pppVVVUUUuuuzzznnnwwwMMMLLLMMMMMMNNNLLLHHHJJJ[[[lll}}}ooooooxxxQQQAAANNNPPPJJJLLLOOONNNMMMNNNOOOKKKGGGKKKSSSaaabbbCCCGGGFFFbbbvvv|||vvveeeOOOBBBBBBDDDCCC===GGGBBB:::NNNttttttaaa@@@555<<<<<>>===<<>>LLL@@@@@@???<<<888555111......///111333555666888;;;>>>ssskkkMMMCCCBBBFFFEEEEEEEEEFFFGGGGGGGGGFFFBBBTTTmmmjjj~~~cccfffaaaYYY}}}zzzqqqooofffIII>>>HHH___fffoooBBB666^^^mmm]]]MMMWWWVVVMMMMMMPPPIIIEEEJJJSSSNNNGGGWWWrrrYYYYYYxxxjjj```KKK```wwwcccmmmlllkkkkkklllmmmooopppyyyyyyuuuwww|||wwwpppsss~~~{{{\\\CCC===;;;444mmmMMM:::@@@BBB444888999:::;;;:::888666555999333+++AAAtttfffyyyxxxyyy{{{]]]III555555///---666<<<===]]]dddmmmwwwdddrrrgggIIIAAAAAANNNCCC>>>@@@EEE@@@999DDDVVVmmmRRRRRRkkk{{{}}}rrrffffffsss|||{{{pppkkkcccTTTAAA111???hhhfff666111WWWHHHKKKJJJ222333!!!***)))((('''''''''((()))((()))+++...111444888:::lllyyyuuu~~~___MMMvvv|||eeetttwww}}}wwwqqq}}}uuutttsssyyyyyyxxxwwwvvvuuutttttttttwwwwwwvvvxxx}}}{{{sssqqqWWW\\\|||eeewwwNNNHHHGGGHHHHHHIIIIIIEEECCCHHHQQQ\\\ttt}}}rrr~~~nnnMMM???BBBOOOLLLGGGIIIIIIHHHHHHJJJKKKHHHEEEGGGLLLOOOmmmDDDKKKHHHCCC]]]mmmyyyxxxiiibbbhhhfff[[[cccjjjsssxxxwwwgggJJJ000...BBBEEEDDDEEE>>>gggqqqaaa:::KKKVVVJJJGGGQQQOOONNNKKKFFF@@@EEEYYYmmmjjjJJJ>>>DDDiiiwww^^^NNNJJJBBBKKKjjjssspppyyyRRRVVVWWWLLLLLLKKKMMMNNNJJJFFFHHHMMMJJJvvv}}}xxxmmmPPPCCC222<<<888444???WWWVVV222???999:::BBB666999999888<<<>>>888DDDbbb~~~tttjjjpppqqqlllxxxsss}}}bbbyyy|||iii^^^CCC000UUUlllOOOOOOCCCJJJLLL@@@BBBDDDIIIKKKDDD@@@KKKZZZwwweee888;;;999>>>222,,,000888888000000:::;;;222333555555555666<<>>zzzvvvddd~~~gggUUUSSSZZZUUUOOOOOONNNJJJGGGLLLSSSTTTMMMLLLQQQ|||lllLLL\\\}}}jjjxxx}}}tttqqqvvvvvvuuuuuuwwwyyy{{{}}}nnnyyy~~~rrr[[[000!!![[[yyyVVV???777@@@CCC666666666777777666555333222///;;;333+++EEEqqqtttvvvzzz{{{yyyzzzOOOwwwKKKfffWWWAAABBBBBBGGGCCCCCCEEEFFFCCC???AAAGGGuuuxxxsssUUU===BBBYYYhhhnnniiimmmwwwyyytttvvvnnnrrrvvvvvvtttoooeee[[[GGG666333NNNnnnsssSSS...[[[uuuZZZFFF888)))444******)))((('''''''''(((((((((,,,///111111333666:::ggguuusss|||qqqVVVuuusssoooeeekkkwwwoooyyyuuutttwwwxxxuuuxxxwwwuuuuuuvvvvvvtttrrrsss{{{~~~yyyyyy}}}zzzqqqaaa[[[WWWJJJAAA???AAABBBCCCDDDCCCCCCCCCEEEAAAaaayyy{{{{{{NNNAAAHHHCCCIIIJJJBBBAAAEEEBBB???BBBEEEHHHHHHHHHJJJLLLVVVTTT}}}{{{HHH===DDD;;;???PPP^^^bbbiiiooojjj___jjj^^^ZZZ[[[MMM666222@@@DDD>>>CCC>>>HHHkkkzzz\\\EEEGGGPPPFFFBBBJJJKKKFFFHHHKKKLLLGGGEEEKKKUUUtttyyyssslllAAA999AAA>>>SSS^^^jjjqqqqqqllleee```VVV@@@DDDGGGEEEIII^^^rrr~~~NNNSSSVVVNNNXXXNNNNNNPPPRRROOOJJJIIILLLKKKWWWyyyeee|||}}}```:::999BBB444:::EEE222555666555999===666999LLLmmm{{{sssqqqkkkmmm~~~|||```ppp|||qqqyyykkkOOO>>><<>>222777666......555666000666555555<<>>444444555555444333111111,,,777:::444111>>>ooooooiiitttiiijjjfffkkkkkkMMMnnniiiIIIuuuPPPIIIFFF===;;;???BBBDDDCCCCCCEEEDDD@@@;;;rrr|||{{{uuuSSSDDDGGGDDDZZZ]]]fffqqqsssooopppttt}}}vvvpppiii[[[EEE333+++NNN{{{wwwDDD888RRRDDD```WWWGGG555***222(((***)))((('''''''''((()))''',,,000111//////333777eeetttrrr}}}sssYYYbbbvvvttt|||{{{wwwyyy{{{jjjsssxxxxxx{{{{{{wwwuuusssrrrssstttsssssslllvvv{{{yyyzzz}}}wwwkkk^^^GGGxxx}}}NNNGGGAAA<<<>>>??????@@@CCCEEEEEEDDDDDDDDDOOOdddttt~~~sssYYYPPPIIIBBBCCC@@@CCCBBB;;;@@@FFF@@@<<<@@@EEEGGGJJJLLLMMMNNNDDDCCCuuudddUUULLL???:::888;;;@@@BBBCCCDDDCCCDDDCCC<<<555555<<>>BBBBBBFFFLLLMMMIIIFFFFFFXXXvvvzzzuuu~~~^^^UUUFFF:::;;;>>>AAABBB???======111???IIIBBBgggqqqtttzzzUUUQQQGGGLLLUUUFFFJJJJJJLLLOOOMMMHHHFFFGGGNNN>>>QQQyyyuuuppp}}}NNN000999???<<<888777777222111555444777===888555@@@UUU}}}jjj{{{vvvyyy}}}uuummmiiiZZZEEE>>>555zzzhhhIIIJJJDDDIIIPPP???HHHHHHEEEDDDDDDBBB@@@BBBEEE<<>>???>>>>>>???@@@BBBJJJ:::CCC___rrrsssmmmooofffrrrwwwrrr```^^^aaaeeeqqq~~~RRR555666LLLdddxxxwwwvvvhhhUUUQQQTTTTTTNNNOOONNNCCCCCCFFFHHHJJJKKKMMMKKKHHHLLLYYYwwwPPPFFFOOOsss|||oooTTT>>>222QQQccc>>>111>>><<<000222999444444444333222222111000222---)))111444///DDDmmmccc{{{ooorrr]]]gggxxxFFFLLLsssJJJ===CCCAAA;;;>>><<<>>>===:::===BBBAAA:::;;;JJJzzzOOOYYY___;;;AAA@@@BBBHHHRRR]]]kkkuuudddgggfff___SSSMMMQQQWWWuuu~~~bbbMMMMMMeeehhheeeOOO:::,,,+++111%%%)))(((((('''((()))***+++(((---111111......222777jjjxxxuuukkkXXXYYYvvvyyy||||||nnnpppyyyzzzzzz{{{~~~vvvrrrooopppuuu|||vvvtttrrrpppoooooopppqqqrrrtttvvvyyy|||wwweeeSSSRRRkkklll|||}}}ooo888888CCC888===?????????AAAEEEEEEBBB@@@AAABBBHHHWWWjjjwww{{{lllfffWWWFFFAAADDDDDD???CCC>>>BBBBBB>>>BBBEEE===@@@DDDGGGGGGIIILLLLLLJJJ>>>NNNPPPeeezzzhhhYYYLLLFFF@@@999888===<<<000000AAAQQQ[[[hhhvvvgggKKKooo{{{ggghhhJJJFFF<<>>DDDIIIGGGDDDCCC666^^^rrr|||ttt}}}zzzppp^^^SSSNNNOOOUUU]]]|||uuuvvvYYYGGGHHHKKKKKKIIIDDDGGGFFFHHHLLLKKKFFFDDDEEE@@@>>>DDDQQQ|||mmmrrrHHH:::222;;;444555AAA555***:::///555333444;;;888555;;;HHHbbbnnn______vvv{{{ttt~~~oooaaaVVVAAA666???vvvEEENNNKKKBBBLLLJJJ999HHHEEEBBB>>>;;;;;;===AAADDD888222TTTttt]]]CCC;;;222000333666666555555999<<<===<<<<<<>>>AAAEEELLL:::;;;IIIUUUkkkrrrfffhhhyyyxxxyyyrrr}}}|||zzzhhhSSSNNNXXXZZZSSSeeeiii{{{yyyTTT???@@@HHHLLL999uuujjjnnndddUUUSSSNNNQQQSSSNNNQQQRRRGGGCCCHHHNNNPPPNNNJJJIIIIIIWWWDDD___~~~eeeSSSJJJhhhuuu]]]EEEBBBTTTTTT@@@::::::888333888999///333333333222111111000000,,,000,,,+++222111///666ooo^^^hhhyyydddqqqyyy^^^RRR===|||vvvQQQ888>>>FFFAAA===@@@BBBAAA===:::<<>>:::GGG111KKKyyy^^^fff|||WWWSSSJJJCCCDDDIIINNNNNNsssuuu}}}___AAAGGGbbb~~~uuuDDD((( ***000$$$(((((((((((()))+++---...,,,...000000///000555888qqq}}}xxxggg\\\WWWeeexxxqqqlllsssvvvuuuyyysssooonnnuuu||||||vvvqqqrrrtttuuusssooonnnppprrrvvvuuuvvvwwwooo```RRRKKKYYYXXXNNN999111???333888===???===???CCCBBB>>>999IIIGGG888@@@ZZZ^^^KKKPPP```hhhjjjpppuuulllrrrfffTTT@@@III<<<999AAABBB:::;;;DDDGGG???AAADDD>>>???CCC>>>BBBFFFFFFDDDFFFJJJJJJFFFGGGJJJ333999tttsssfff^^^]]]^^^bbb```ppprrr\\\XXXwwwzzzdddbbb)))CCC<<>>BBBEEEDDDCCCDDDFFFCCCZZZzzz}}}pppjjjxxxvvvzzzkkkdddkkkXXX999OOOBBB;;;PPPKKK<<>>@@@HHHXXXsssooo]]]MMMRRRMMMRRRUUUOOONNNPPPKKKJJJIIIMMMQQQNNNHHHHHHOOONNNMMM666gggnnn~~~iiixxx]]]VVVhhhuuuxxx}}}pppXXXFFF;;;BBBVVVYYYDDD666999===777111999<<<...222222111000////////////$$$555666++++++,,,+++---%%%fffsssRRR```{{{vvvmmmkkkeeebbbmmmOOOCCCAAAGGGFFFCCCAAA===FFFAAA>>>???@@@>>>===>>>???AAA222NNNCCC@@@@@@???BBBQQQcccllljjjXXXNNNHHHMMMRRRLLLAAA999BBB>>>fff~~~}}}ccc;;;+++,,,***---*** ''''''((()))+++...000222...---,,,,,,...111555888ppp|||www~~~hhhaaaSSSQQQrrrlllkkk|||sssuuutttppptttqqqvvvxxxuuuqqqoooooonnnnnnsssxxxwwwtttrrrtttxxxjjjnnntttoooZZZGGGJJJZZZqqqjjjZZZ777111444999333111888<<<<<<===AAA@@@<<>>BBB@@@<<>>>>>>>>======CCC999:::===777999BBBDDD@@@DDDDDDAAADDDJJJJJJEEEBBB>>>OOOSSSJJJiiippprrrqqquuu}}}~~~vvvqqqlll]]]^^^fff:::GGG...111AAA:::111===@@@;;;@@@@@@???CCCGGGGGGBBBAAACCCEEE888EEESSS\\\www|||}}}FFFFFF@@@888DDDIII===@@@GGG===AAA>>>???CCCEEEBBB???@@@@@@@@@888EEEAAAAAAjjjuuuVVV;;;??????222...222777333,,,000444......666222,,,111333111666777:::```yyy|||{{{UUUKKKeeevvvooovvv~~~jjjggguuukkkiiicccRRR;;;333===ZZZXXXUUUIIIHHH;;;LLLHHH;;;MMMGGGKKKLLLIIIDDD@@@@@@@@@@@@;;;BBBHHHBBB:::BBBoooVVV333777555666------777666,,,,,,666---111555666666888???DDD@@@EEE>>>===888EEEjjjqqq^^^^^^ddd{{{XXXBBB;;;AAA>>>@@@IIIHHHBBBDDDAAA;;;???JJJJJJKKKhhhuuuiiiyyywwwVVVMMMMMMNNNIIIPPPTTTIIIDDDGGGFFFMMMEEEBBBGGGFFFAAAGGGSSSCCCHHHPPPDDDHHH{{{|||lllKKKKKKKKKMMMOOORRRUUUWWWLLLDDD:::RRRJJJ;;;555:::///222888111...222000111111///...............***///***&&&++++++***111444(((HHHuuueee]]]^^^bbbmmmqqqhhhvvvdddMMM>>>BBBGGG???444<<>>???;;;:::???666<<<;;;<<<:::[[[vvvTTTEEECCC>>>555???;;;:::;;;:::===JJJYYYiiiAAA$$$)))///!!! ***555''''''((())),,,///222444...+++((((((+++000444666jjjxxxttt~~~fff\\\TTTLLLXXXuuuaaaiiivvv}}}tttfffdddmmmwwwzzz{{{xxxrrrlllkkkqqqwwwqqqqqqqqqrrrqqqqqqpppppppppkkknnnUUUGGGCCCMMMxxxqqq|||::::::555111555///111222333555888:::<<<<<<777>>>BBB???<<<>>>AAAAAA;;;<<<===<<<:::999999999>>>>>><<<;;;;;;;;;;;;;;;999999888888999999:::;;;777888999;;;===???@@@AAACCCAAA@@@BBBFFFHHHFFFDDDEEEEEEGGGHHHHHHQQQkkkggg[[[mmmrrrlll]]]HHHnnneee444777<<>>@@@CCCMMM___vvv{{{MMM:::???;;;;;;;;;;;;;;;<<<@@@CCCCCCCCCBBBAAA@@@???===<<>>>>>???@@@===<<<<<<;;;;;;;;;<<<<<<```{{{PPP666333777777333000000000000000000000000000000111222333555777888666999===AAAEEEGGGHHHHHHqqqrrrlllhhhwww```lllvvvbbbXXXRRRBBBGGGXXXNNNGGGHHHVVV@@@yyy}}}vvvxxxRRRKKKNNNKKKSSSOOOJJJGGGFFFEEEEEEDDDEEEAAA???BBBHHHKKKJJJHHHEEEBBBDDDFFFBBBIIInnnrrrbbbyyy|||mmmFFF>>>>>>777666555444333111000///...//////...---,,,,,,+++++++++++++++*********))))))***111///333XXXfffPPP???:::::::::::::::999999888888777777999::::::888666444666:::999444444DDDWWWqqq{{{ggg---+++)))(((((((((((('''%%%(((&&&%%%'''+++///111222.........,,,,,,---111444jjjuuuyyyrrr```TTTMMMHHH???YYYooohhhkkk^^^HHHGGGYYYccc^^^nnnkkkjjjnnnssstttmmmfffrrrsssssstttttttttttttttgggXXXGGG???>>>\\\yyyYYY000666111...444000000111222444666888:::;;;;;;AAADDD@@@===>>>@@@@@@:::;;;;;;;;;;;;>>>BBBEEE===<<<;;;:::999999999999777777777777777888999999666666888999;;;===>>>???@@@??????@@@BBBDDDCCCCCCCCCCCCFFFGGGCCCAAAJJJUUUiiiqqq\\\QQQOOOEEEMMMUUUWWWlllYYY:::666:::888555555555555555666777888888999999:::;;;<<<>>>@@@AAAEEEDDDBBB???>>>DDDOOOXXX|||{{{[[[;;;+++///999888999999888888:::===@@@>>>>>>>>>>>>===<<<;;;:::BBBAAA@@@???>>>??????@@@AAAEEEJJJOOO[[[sssqqqRRR@@@GGG:::000///222111111333........................//////000000000111111111222333777AAAVVVooo```JJJAAA:::FFFNNNTTT^^^\\\[[[^^^___cccWWWTTTGGGBBB888@@@NNNvvvyyyIIIIIIHHHIIIIIIIIIHHHEEEDDDCCCCCCGGGDDDAAA===;;;::::::;;;<<<<<<;;;;;;:::;;;;;;;;;222CCCWWWkkkjjjVVVBBB888///---111111+++$$$........................//////000000222444555666777888999;;;>>>@@@BBBCCCLLLfffwwwssslllnnnppplll}}}{{{nnnwwwvvv___vvvZZZPPPOOONNNLLLMMMKKKIIIIIIIIIHHHFFFEEECCCAAAAAACCCGGGIIIHHHFFFCCCBBBEEEEEE>>>:::III\\\|||}}}sssiiiIII999888:::777555555444222111000...............---,,,++++++++++++++++++******)))))))))'''111333))))))@@@bbbzzzgggKKKCCCAAA>>><<<============<<<;;;;;;;;;::::::;;;<<<;;;999777666444555666333222999BBB<<<[[[yyyfff>>>(((""")))'''&&&&&&''''''&&&$$$%%%&&&(((***,,,------...+++,,,,,,,,,,,,///333777hhhxxx|||sss\\\MMMHHHEEE:::LLLhhhnnnqqqqqqgggUUUJJJOOO[[[ffflllqqqnnniiihhhooovvvkkklllllljjjgggaaa\\\XXXMMMYYY222<<>>DDDIII:::999888777666666666666555555444444555555666777333444555777888:::;;;;;;<<<>>>??????>>>>>>@@@AAA>>>>>>AAAFFFFFFBBB@@@AAALLLccczzzKKK***///888111...666222222111222222333444555666777777999;;;===???@@@CCCDDDCCC???;;;:::===@@@AAAWWWwwwkkkUUU===555888999777555444555666555555666999;;;>>>>>>???????????????>>>@@@@@@???>>>>>>>>>>>>>>>888999;;;<<<===>>>???AAA000777@@@CCC@@@:::555333444///---///000......///------------------------............////////////111000222666>>>QQQooottteeeKKKFFFGGG777IIIJJJEEEHHH222;;;===YYYbbb}}}QQQAAAFFFQQQFFFLLLQQQNNNEEE>>>>>>AAAHHHFFFCCC@@@===<<<;;;;;;;;;;;;::::::999999999999888---+++666???FFFUUUggg}}}tttiiibbbXXXOOOHHH@@@888222)))***,,,///222333333222------------------------------......000111333444;;;:::::::::;;;>>>AAABBB===OOObbbnnnzzztttaaa~~~kkkdddnnnyyyqqqsssssspppLLLIIIQQQQQQOOOSSSJJJJJJKKKLLLNNNNNNKKKIIICCCDDDFFFGGGHHHHHHGGGGGG===@@@BBBBBB???<<<<<<<<>>>>>======<<<;;;<<<;;;:::::::::999777555555111000333444333111222...,,,***BBBdddoooeee===,,,******)))***)))'''((())))))((('''###(((---...,,,***))))))''')))***+++---111666999ggg}}}ttt^^^NNNHHHCCC444???GGG{{{~~~}}}ooofffppp}}}xxx```IIIBBBRRRdddkkkfff```bbbfffbbbbbbaaa]]]UUULLLDDD>>>,,,IIIFFFgggXXX999***,,,333,,,+++...***,,,---...000111333444444777<<<===:::777999999777999888777666666888===@@@777666555444333333333333222222222222222333333444111222333444555666777777999<<<>>>>>>;;;;;;===@@@@@@======BBBHHHJJJHHHFFFCCCDDDUUUzzzLLL222222444666333///...111000000///000000111222333333333444666888;;;===>>>>>>@@@BBBBBBAAA@@@AAACCCDDDGGGLLLPPPYYYkkk}}}fffOOO666///,,,000555555555666222333333333222333555888;;;<<<===???@@@@@@@@@@@@>>>>>>>>>========================<<<:::666111---DDDAAA;;;444......111555222333444444222...------------------------------,,,,,,,,,,,,------------000///111333333<<>><<<;;;;;;:::::::::999888777666666???333000777555++++++666000444999<<<;;;999777777777333///---------,,,+++222000---***((()))---000++++++++++++++++++++++++++++++,,,,,,...///000111999888888999:::<<>>BBBVVVyyytttfffllljjj{{{eeekkkccc~~~sssqqqwwwuuuiiiRRREEELLLPPPJJJKKKTTTHHHHHHHHHIIIKKKLLLKKKJJJ@@@BBBEEEFFFEEECCCCCCCCC:::??????:::<<>>BBB444DDDbbb}}}```MMM>>>999AAABBB777333888222222111000///...---,,,,,,,,,+++++++++*********))))))))))))))))))))))))... 000777,,,######(((//////444DDDMMMQQQZZZqqqyyyvvvfff\\\VVVFFF111888999888666:::???<<<555;;;;;;<<<<<<;;;;;;:::999999777666555555444222000111...---111444555222000555@@@999...111222333===DDDIII]]]oooQQQBBB111)))+++...+++&&&)))(((''''''))))))((('''&&&+++000000+++'''&&&(((&&&(((***+++---111555999eeeuuu```QQQGGG@@@888,,,JJJUUUzzz}}}rrrooolllUUUHHH;;;;;;EEENNNNNNJJJ===<<<::::::<<<@@@DDDGGGXXXNNNiii~~~888000---000000,,,,,,---)))+++,,,---...///000111111222777888666666999:::777444666777777555444555666444333222111111000000000000////////////000111111///000000111222333333444777:::===<<<:::999<<>>BBBDDD@@@;;;>>><<>>???>>>=========>>>:::;;;<<<<<<>>>DDDMMMTTTccc```ggggggmmmzzz~~~qqqlll```QQQEEE<<<333,,,444333333222...***+++000000111222222111222333555555666777999;;;<<<<<<<<<=========<<<<<<<<<;;;;;;555555444333444777;;;>>>+++---000111111111111111***---//////---...///000++++++++++++++++++++++++******+++++++++,,,,,,,,,111///111333---+++999LLLpppkkkIIIMMMFFFGGGMMM@@@GGGHHHHHHFFFCCCAAACCCEEE;;;;;;;;;;;;:::999888777999999999888777555333222***+++000777888444111111...---,,,++++++,,,///111+++,,,///222333111---***((()))+++------+++&&&###))))))))))))))))))))))))*********+++,,,---...///...000333555888999::::::777===???BBBPPPeeevvv{{{cccnnn]]][[[~~~}}}ssspppjjjjjjoookkkvvvssswww]]]dddcccaaaBBBDDDGGGIIIGGGEEEFFFJJJFFFDDDBBBBBBCCCEEEFFFFFF;;;===@@@AAA???>>>======;;;@@@>>>555444<<<>>>999555>>>CCC666888NNNqqq|||ooocccLLLQQQFFFDDD@@@<<<555000111777000000///...------,,,,,,***************)))))))))((((((((((((((((((((((((+++******+++(((&&&***000'''---***(((...---,,,444(((000111+++...888888000555888999777666888888666:::::::::::::::999888888777444222111111000...,,,---.........///111222222###333111"""%%%333444...@@@444///999:::///>>>```kkk___OOOJJJJJJ>>>111...$$$---111...***)))***((('''&&&&&&''''''&&&%%%+++...000---(((%%%'''***''')))+++,,,---000333666dddvvv^^^NNNCCC:::AAA444???DDDnnn|||}}}mmmqqqwwwZZZFFF?????????>>>GGGCCC===:::>>>HHHSSSZZZ{{{|||aaarrrMMM&&&//////---+++,,,...,,,+++++++++,,,------...//////000444666555777;;;<<<999///222666888777555444444222111000//////..................---...//////000......//////000000111111555777888999999999;;;<<>>>>>888555888666111999111***111>>>======KKK|||yyyqqqtttsssrrruuu{{{}}}```PPPPPPJJJ===EEEEEE@@@888666777333---///......---,,,,,,++++++))))))))))))))))))))))))''''''''''''((((((((((((%%%+++,,,%%%!!!%%%+++---(((000...+++///+++(((///***+++)))&&&'''---111111///333666666666888>>>DDD999999::::::999999888777666444111000000///...,,,,,,///000+++)))+++---......111555999999555///)))$$$333444//////222555++++++,,,***&&&&&&---222===222&&&###***333777777///...,,,,,,------+++***......---)))&&&%%%(((+++''')))+++,,,---///222444dddvvvZZZHHH>>>777555:::(((>>>JJJvvvyyy~~~zzzqqqooo^^^___|||yyyfffYYYSSSFFFNNN\\\ppprrrJJJ111000,,,---)))(((------***---++++++,,,,,,------......///222333333666::::::777---000444666666444222222111000///...---------------------------......///............////////////333222333555777999:::999666===AAA???===??????;;;@@@KKK>>>======777CCCIIINNNPPPXXXjjjzzzdddIII555===111111333111,,,)))***222888111$$$&&&222,,,,,,,,,,,,---...///000---......///111222444555555555666888:::;;;;;;;;;000555;;;???>>>;;;888777111333111555555111///))):::777444111,,,)))((()))999000(((&&&'''(((---222,,,...000000///...///000333444666888999;;;;;;<<<999:::;;;;;;;;;:::888888:::777111,,,,,,///555:::333000,,,))))))+++---//////111000+++***---,,,(((************************)))*********++++++++++++(((+++---...000444444000222999QQQttteeeHHH///ZZZUUU???LLLOOODDDLLLHHHEEEBBB??????@@@AAABBB<<<===???@@@@@@>>><<<:::777777777666555222///---111111...------000444555111+++### &&&...333&&&)))...000000---***(((---***&&&$$$$$$''')))+++))))))))))))))))))))))))***))))))******+++,,,---///000333555888:::<<<===@@@@@@???===@@@GGGLLLMMM]]]vvv~~~~~~aaa___SSS\\\iii~~~kkkjjj^^^^^^eee\\\sss[[[III:::DDDGGGGGGCCCEEELLLMMMJJJIIIHHHFFFGGGIIIKKKLLLKKKDDDBBBAAABBBEEEGGGEEECCC:::;;;;;;;;;;;;:::666222,,,444333666777******555,,,)))PPPNNNPPPdddWWWGGGDDDHHHEEEAAAGGG;;;:::999;;;<<<:::222+++---------,,,++++++******((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&$$$$$$''',,,---&&&###)))(((''',,,***&&&+++---+++,,,000000------111111444888999666222222444777777777777777666555555555222000......///...---+++//////+++)))++++++(((333&&&$$$)))%%%$$$+++222999222+++''',,,888333---***---000......***&&&......(((&&&+++111666444222222222111///---,,,***(((&&&%%%%%%'''(((&&&(((+++,,,---///222444dddvvvYYYCCC;;;777///888<<<777===\\\|||tttpppzzzooogggpppiiibbbcccjjjxxx}}}~~~wwwzzzDDD111'''000))),,,))))))///+++'''---++++++,,,,,,,,,------------000111000333777777333...000333333222///......000000///...------------------,,,,,,------...///........................111//////222666999999777666===???999555:::@@@AAA]]]YYY:::<<>>AAA777:::LLLUUUQQQPPPHHH^^^III222AAA;;;777444***777000'''------000...///---((()))---///,,,++++++++++++,,,---...///------......000111222333555555555666777777444222777999999666111000333888000333---000000...444111(((***---000000//////111###(((111555000***+++000+++---......---,,,---...///000222333555666777777999999:::;;;:::999888777444333222333444222---))),,,,,,,,,---//////...---))),,,,,,***,,,000///((())))))))))))))))))))))))************++++++++++++---111...''')))111111***111---333FFFQQQnnncccIIIFFFGGGLLLCCCIIIIII???HHHPPPAAAAAABBBBBB@@@??????BBBDDD<<<===>>>???>>>;;;888666666666777666444111...,,,...***+++000///(((&&&******,,,///222333///***%%%'''(((((((((''''''''')))$$$'''+++,,,***))))))***))))))))))))))))))))))))******))))))***+++,,,,,,/////////000222555999;;;===???@@@???>>>??????>>>>>>WWWgggrrrsssiiisssjjjfffkkkkkkBBB>>>NNN999FFF<<>>;;;===BBBDDDCCC@@@CCC<<<666888:::888222///,,,>>>666...444666555,,,333:::)))777:::000DDDFFFhhhSSS~~~{{{}}}xxxiii[[[NNNEEE@@@@@@HHHHHHGGGJJJEEE???CCC???:::666666111+++...666---,,,,,,++++++*********'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((+++&&&%%%******&&&''',,,(((+++&&&&&&---+++%%%'''&&&$$$+++888888,,,(((---))))))+++///111333777<<<333333333444333222222111333000---,,,------,,,,,,***......,,,---000...'''))))))000222)))))),,,&&&'''%%%000777---(((///222,,,(((+++***&&&,,,000(((+++)))''''''***---///000444222000///...---+++))))))'''%%%$$$%%%&&&&&&%%%$$$'''***,,,...000333555ddd|||vvvQQQEEE:::777;;;666444222222@@@hhhtttyyynnn|||www___[[[___\\\]]]bbbfffxxxkkkmmm|||~~~qqqUUU))),,,///...************************************************+++,,,///222444555555555333333222111000///...---------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......000222444666777888999:::999999;;;>>>AAAEEEAAA<<<999888999999999777666666666666555555555555555444333333222111111000//////...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......444555666777777777666555444444333333222111000000000000000000////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------///+++222,,,///999000000777777777777666555444333000000000///......---------------,,,,,,+++++++++************************))))))))))))))))))))))))************************++++++,,,,,,,,,---------,,,111555666888BBBTTTbbbfffKKKBBBDDDIIIKKKDDDEEEDDDAAADDDIIIJJJHHH===AAABBB===:::<<>>>>>@@@BBBBBB>>>;;;<<<===???AAABBBBBBBBBBBB===<<<;;;<<<===<<<888444666555333222111000000000111000000///////////////000000000000000000000000222222222333444555777888666888:::<<<>>>>>>>>>>>>BBBCCCDDDDDDCCCAAA???===999888666444222111000000,,,,,,++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,...111333555000000111222333333333333///......------,,,++++++***************************)))))))))))))))******------,,,++++++******)))+++*********))))))((((((&&&&&&&&&&&&&&&'''((()))//////---+++)))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''''')))+++---...000333666ggg{{{wwwOOOCCC888666111...///333222666HHH^^^|||vvvxxxsssqqquuu[[[{{{zzzPPP(((,,,222+++%%%***************************************************,,,...000222333444444222111000///...------,,,---------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000222444555666777888888888999<<>>444444666666666666555444333222000000//////...---------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,+++...111111000555???HHHFFFMMMXXXeeessszzzhhhWWWQQQKKKIIIJJJIIIDDD>>><<>>>>>??????===:::666444444666666333000......///......---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,+++++++++...111555777999888777888;;;>>>??????888;;;=========CCCMMMVVVvvvpppdddSSS@@@MMM>>>444666888555777===@@@???>>>???AAAAAA???<<>>:::666555444333222111000000000111000//////......////////////////////////////////////000000111333444555555666888;;;===>>>>>>>>>@@@AAABBBBBBAAA???===;;;888777555333111000//////,,,,,,+++******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((*********,,,...111333555222333333444444444444444------,,,,,,++++++******************************)))))))))))))))***+++,,,---,,,,,,+++******)))))))))))))))(((((((((''''''&&&%%%%%%%%%%%%&&&&&&'''******)))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))+++---...000333666fff{{{wwwLLL@@@666444222...000777777333444:::nnn|||sssvvvmmm}}}yyyyyylllggg~~~zzzyyyxxxNNN$$$111...*********************************************************+++---...000111111222000//////...---,,,++++++,,,------------,,,++++++************************++++++++++++++++++++++++++++++,,,---///111222333333555666666666777:::<<<<<<<<<<<<======:::555222222222111111111000000000111111111000//////............------,,,,,,++++++++++++++++++++++++++++++)))*********+++++++++++++++++++++,,,,,,,,,,,,---000111222333444333222222333222222111111000000///////////////.........---,,,,,,,,,+++++++++******************************)))))))))*********++++++...(((///,,,555BBB888777555555555555444333222222000//////......---,,,,,,,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))************************)))))))))*********++++++---///000000000111333666<<>>>>>@@@CCCEEEEEECCCAAA:::===AAAEEEJJJLLLEEE<<>>===BBBGGGIIIDDD;;;777;;;@@@333CCC???EEEJJJUUUPPP\\\PPPHHHCCCAAA>>>666111000666222333888777333666>>>???>>>======???@@@???===EEEEEEEEEEEECCCAAA???>>>BBBBBBAAAAAA@@@>>>:::777444333222111000/////////000//////.......................................------------...///111111222333555888:::<<<======>>>>>>??????>>><<<:::888555444333111///...------++++++******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))+++---000333555333333444444333333222111,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))***+++------,,,,,,++++++***)))))))))(((((('''''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))+++---...000333666ccc{{{wwwJJJ>>>444444666111111555777444555888CCC___tttwwwwwwoooiiiooowww777%%%,,,888---(((///...************************************************)))***+++,,,---.../////////......---,,,,,,++++++,,,,,,,,,,,,,,,+++******************************++++++++++++++++++++++++*********+++---...000111222333555666666777999;;;:::::::::;;;;;;888444111000000000000//////////////////......------------------,,,,,,++++++++++++************************)))))))))************+++*********+++++++++,,,,,,---...///111111111000000111111111000000/////////............------------++++++++++++************************************((((((((())))))))))))***...'''---+++444BBB888666333333333333333222111000//////......---,,,,,,++++++++++++++++++*********************************))))))))))))))))))))))))************************((((((((())))))))))))***------...///222333444333777999<<<===???AAADDDFFFAAABBB???<<<@@@GGGJJJGGGJJJHHHDDD@@@======???AAA<<>>===@@@@@@>>>666777888777666555666777555333000......---,,,+++++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))***,,,///222333555444444666:::<<<======<<<@@@CCCBBB===;;;===@@@;;;:::;;;@@@777666888;;;<<<000***///333111444<<<222222555999777222444:::;;;:::::::::;;;<<<=========>>>???@@@AAAAAA@@@????????????>>><<<999666333333222111000///////////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////000222444777999;;;<<<;;;<<<======<<<:::888666333222000///---,,,,,,+++******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''))),,,///222444111111111111000///...---,,,++++++******))))))((())))))))))))))))))))))))((((((((()))***,,,---...+++++++++***))))))((((((''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%"""#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))+++---...000333555aaa|||xxxIII<<<333444000......///000000444999)))HHH```mmmzzzuuu|||~~~gggxxxnnntttlll|||tttzzz+++000&&&---000%%%(((000''')))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---............------,,,,,,+++++++++,,,,,,++++++***)))))))))))))))))))))))))))************************)))))))))***+++---...///111333555666666666888:::;;;999777777777666444222000000000////////////...---,,,,,,,,,,,,,,,++++++++++++++++++************************************(((((()))))))))*********)))))))))************+++***+++---.../////////...000000////////////......------------,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))''''''((((((((()))))))))---'''---)))000<<<222000000111111111111000000///......------,,,,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))***(((''')))---111222222444666:::<<<>>>@@@CCCEEE@@@EEEIIIKKKLLLIIIBBB;;;;;;>>>BBBBBB???;;;999888>>>@@@AAACCCHHHKKKGGG???;;;======::::::===<<<999555777888777666555666777333111///......---,,,***++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))************+++,,,---...333333444777:::======<<<<<<;;;999888888888777666888,,,222555///***000,,,444555888999888444000...222000000111111//////111555666666666666888999;;;888999;;;>>>???@@@@@@@@@<<<======<<<999666333111111111000///...............------,,,,,,,,,,,,,,,************************+++*********+++,,,---...,,,---...111333666888999:::;;;;;;<<<;;;999666555111000...---++++++******))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&(((***---000222111111111000///...,,,,,,,,,,,,++++++******))))))((((((((((((((((((((((((((((((((()))***,,,---...+++******))))))(((((('''(((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''')))+++---...000333555^^^~~~yyyGGG:::222333))),,,///000///...000333000;;;CCCMMMiiixxxxxxtttzzz}}}wwwbbbqqqsssBBB***333:::'''###***)))'''((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,---------------,,,,,,,,,+++***++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***,,,---...///111444555555555777888:::888555333333444444333000000000/////////......++++++++++++++++++++++++******************))))))************************(((((((((((())))))))))))((((((((()))))))))******(((***+++---.........---........................,,,,,,,,,,,,++++++++++++*********))))))))))))((((((((((((((((((((((((((('''''''''((((((((())))))+++'''...(((+++555+++,,,...///////////////.........------,,,,,,+++******)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))***)))'''(((+++...000111:::<<<===<<<:::999999999???AAABBBCCCAAA???;;;888:::===???@@@???>>>>>>>>>CCCDDDCCC@@@@@@BBB@@@<<<===??????<<<===@@@>>>:::;;;<<<<<<:::777444333444111///............,,,************))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))*********)))*********+++222222333666:::<<<<<<;;;AAA===999888::::::777333:::///666444999333:::222$$$+++...++++++///111000222...,,,,,,///111000///000222444444444555777888;;;<<<===????????????>>>:::<<<===<<<999555333333000///......---------...---,,,,,,+++++++++++++++***************************************+++,,,,,,***+++,,,...000222555666888999999:::999666444333///...---,,,+++*********((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''))),,,...000111111111111000///...---,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((()))***,,,,,,******))))))((('''''''''((((((((((((((()))))))))(((((('''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''')))+++---...000333666]]]zzzDDD777000222+++...000000000000///...777...,,,777OOOooowwwzzz~~~rrrfff:::<<<+++###%%%((((((,,,...&&&$$$...))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))***+++,,,,,,++++++++++++************************))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++---------///222333333333444555888666333222333333222111/////////.........------************++++++++++++))))))))))))))))))))))))************************'''''''''((((((((())))))''''''((((((((()))))))))''')))***,,,---...------------------------------,,,+++++++++******************)))))))))((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((('''///((('''///(((+++------............------------,,,,,,+++*********((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))***+++++++++,,,---///000,,,000444888:::<<>>BBBDDDAAAEEEDDD???<<<>>>???>>>>>>@@@???===???BBB???:::;;;<<<===;;;777444222222///...------......,,,+++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((())))))*********///000111555999;;;;;;:::666555444555666555333111000---333'''333+++000***888555000,,,)))+++000444///...------///111222000,,,000333555444444555777<<<===>>>?????????>>>===888:::<<<;;;888444333333///...------------------,,,,,,+++***************))))))))))))))))))))))))))))))(((((())))))***************+++---///222333555666777777666444111000......,,,+++************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,---000000000000000///...---+++******))))))(((((('''''''''''''''''''''''''''((((((''''''((())))))******))))))(((((('''&&&&&&&&&&&&'''''''''(((((((((&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))+++---...000333666\\\|||BBB444...000///...+++***---000000---,,,***444888...666UUUnnnpppzzzooo}}}~~~yyyEEE...%%%000:::333... (((,,,'''***)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,************))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++------+++---000222222222333444666555333333444333111///.........---------,,,,,,***************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))'''(((***,,,---...------------------------------+++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***&&&&&&111(((&&&---''',,,,,,,,,---......---------------,,,,,,+++******)))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***$$$'''***+++++++++,,,------000333555666666777888:::<<>>@@@999:::999888:::<<<999333666888999888666333222222---,,,,,,---......---+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''((()))***++++++---...000333777999999888666999<<<===:::777555444+++111777$$$444+++111---+++&&&(((222444,,,(((+++***---...---+++,,,------+++///444666555444555777999:::<<<===>>>>>>>>>===555888:::999666222222222......---,,,,,,,,,------,,,++++++***)))*********************************(((((('''''''''((())))))***))))))***,,,...000111333444555555444222///......---,,,+++************&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''')))***,,,---------...------,,,+++)))))))))(((''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((())))))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))+++---...000333666[[[}}}???444///000------------------------222111//////111444888:::ttt~~~rrrzzzpppvvvrrrnnnuuu~~~@@@999000,,,,,,,,,***'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++---///000111111111333333222222111000//////...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++************))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,------------,,,,,,+++***))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++,,,///222555888999:::555999???CCCCCC@@@:::777::::::999999999::::::;;;:::::::::999999888888888;;;999666666777777666555999777555222111111222333...------,,,,,,++++++***000///---+++)))'''&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***+++,,,...111333444555777777666555444222000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...///000111222666777999999888888999:::777777666555333000...---///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************+++,,,---...///111333333111/////////......---,,,+++))))))((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))++++++******************((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))*********))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''')))+++---...000333666ZZZ}}}ttt>>>444///000------------------------//////......000222444666888DDDZZZppp~~~tttyyyVVV888222,,,)))***,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,---...000111111333222222111000000//////...------,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))***++++++,,,,,,++++++*********)))))))))((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,,,,---------,,,++++++***))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++,,,...111444777888999888:::===???@@@>>>;;;:::999999::::::::::::::::::888888888777777666666666999;;;;;;:::777777999;;;999888555333111000//////...------,,,,,,+++******...---,,,***((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***+++,,,...000222444444666666666555333111000///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...///000000222444777888888999:::<<<999999888666444111///.........---++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---///000222222000///...///...---,,,+++***))))))((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))************************((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''')))+++---...000333666^^^yyy<<<444//////---------------------------------......///000000......444EEE[[[lllrrrqqqqqquuu{{{vvveeeBBB888000)))111...***'''''')))+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******+++******))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************,,,...000111222111111000000/////////---------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))***++++++,,,,,,++++++******))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))*********+++---000222555777888;;;;;;;;;;;;;;;<<<<<<<<<888999:::::::::999888888::::::::::::999999999999666:::===;;;666555999>>>;;;;;;999777555333000///---------,,,++++++******++++++)))((('''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***+++---///111333333555555444444222111//////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---......///...000444666888999<<<>>>;;;;;;999777555222000...------,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++---///111111///...---...---,,,,,,+++***)))(((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))))))))************(((((((((''''''''''''&&&&&&&&&&&&''''''''''''((())))))(((((((((((((((((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''')))+++---...000333666YYY}}}{{{:::333//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,333000+++'''***444CCCMMMbbbwww~~~|||~~~}}}{{{YYYFFFJJJ:::///444)))!!!000(((&&&%%%&&&)))***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))(((((())),,,...000000000000/////////......------,,,,,,+++*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))***+++++++++++++++***)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,+++++++++******))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++,,,...000333444666999999999999999:::;;;;;;666777999::::::888666555999999999999999999999999333666999888555555888<<<888888888888666333000...------,,,,,,+++*********((((((''''''&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))+++,,,...000111222333333333222111000///...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))******+++,,,,,,---,,,...222555666888:::===;;;:::999777444111///---,,,,,,+++***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***+++---///000...---------,,,++++++***))))))(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))((((((''''''&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''')))+++---...000333555TTTxxx}}}777333///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***...111///)))'''***///666...///AAAOOOOOOVVVhhhdddYYYLLL===444777777---...&&&&&&+++***)))---///'''&&&&&&'''((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''(((+++---/////////...............------,,,,,,++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))***++++++++++++***)))))))))(((((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++***************)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))******+++,,,...000222333555666777888999888777777555666777888777666444222222222222222333333333333555444444444666888888999111222333444333111...,,,---,,,,,,++++++***))))))'''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((()))***,,,---///000000000000111111000///......,,,,,,+++++++++*********************************************************(((((())))))******++++++,,,...111333444555777999999888777555222000---,,,++++++***)))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&''''''((((((***,,,......---,,,,,,,,,*********))))))(((((((((&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''')))+++---...000333555UUUxxx~~~555222000---,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---,,,,,,......///222555333...)))333...***---111444111+++"""'''000666333+++))),,,..."""---777---******((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))'''''''''''')))+++---...------------------------,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))((()))******++++++******))))))((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))******)))***,,,...000111111222555777777666444222333444555555444333111000000000000111111111111111777555333444777999999888222333444555555333111000,,,,,,,,,+++******))))))'''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))+++,,,---//////....../////////......---+++++++++*********))))))))))))))))))))))))))))))************************(((((()))))))))*********+++...000222222333555666666555555333111///---,,,******)))))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&''''''(((((((((***,,,---,,,+++++++++))))))))))))((((((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''')))+++---...000333666WWWxxxyyy333222000,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,(((###$$$'''***(((&&&$$$,,,444...%%%(((,,,&&&111444///((('''&&&---;;;666///+++&&&!!!'''---***((((((((('''&&&&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''')))***+++,,,---,,,,,,,,,,,,,,,---------,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((())))))***************))))))(((((((((''''''''''''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))***)))((()))***,,,...000///000222444444333222111333222222111000000//////111111111111222222333333444444444444444555666777555555666666555333222111,,,,,,++++++***)))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((()))***+++------...,,,---............------+++*********))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********))),,,///000111222444666444444333222111///...---))))))((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''')))+++,,,+++******+++))))))((((((((((((''''''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''')))+++---...000333666YYYyyyzzz222222000,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,'''+++000000---+++---///+++'''---111)))(((......$$$,,,)))&&&...///(((%%%000,,,%%%,,,---'''---'''''''''&&&%%%&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((()))***************)))((((((((('''''''''''''''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))***)))(((((()))+++...//////000000000111111111111222222000///............------....../////////000///222555333///...222777222111111000...,,,+++***,,,,,,++++++***)))))))))(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''((()))***+++,,,------,,,,,,------......------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''***---000111222555777333333333222111000///...))))))(((((((((((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''((((((&&&(((++++++***)))******((((((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''')))+++---...000333666^^^~~~xxx222---333)))++++++++++++++++++++++++)))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((()))******+++//////000111111111111111//////...---,,,,,,+++++++++++++++,,,,,,,,,------/////////000111111222222222222222111///,,,***(((,,,,,,++++++***)))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,---.........---,,,******)))((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))***+++---///111333333111//////000000...,,,******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***,,,...111333555666SSSttt111,,,111)))++++++++++++++++++++++++))))))*********+++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((())))))******------...////////////............---,,,++++++++++++++++++,,,,,,,,,,,,---.........///000000111111222222333333111000...---,,,,,,+++******))))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,------------,,,+++***))))))((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))***+++---///111222222111//////000///...,,,******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''')))***,,,...111333555555NNNnnn///,,,///)))++++++++++++++++++++++++)))))))))*********++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((())))))******++++++,,,,,,,,,,,,,,,---------,,,++++++************+++++++++,,,,,,,,,,,,,,,------.../////////000111222222222111000///,,,++++++******)))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***++++++,,,,,,,,,++++++******)))((((((''''''(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))***+++,,,...000111111000......//////...,,,******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&)))***,,,...000333444555TTTiii///---...***************************))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))***++++++++++++***,,,,,,+++++++++*********************++++++++++++******++++++,,,---------...///000000000///...---+++++++++***))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))*********++++++*********))))))(((''''''''''''((((((((((((((())))))))))))************************)))))))))))))))))))))))))))))))))***+++---...///000///---...//////---,,,***))))))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%)))***+++...000222444555WWWccc//////...,,,************************(((((()))))))))*********)))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********************)))))))))((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))***++++++++++++******************))))))))))))))))))*********++++++)))))))))***++++++,,,,,,...///000000///...,,,+++++++++******)))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))))))))*********++++++)))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***+++,,,---...///...------......---,,,***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%((()))+++---000222444555PPP}}}]]]///000---...************************((((((((()))))))))******((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((()))******++++++******))))))))))))))))))))))))((())))))))))))*********(((((())))))***+++++++++///000000111000///---,,,+++******))))))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((()))***+++---...)))(((''''''&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))***++++++,,,...---,,,,,,---...---,,,******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&((()))+++---///222333444PPP~~~XXX---000+++...************************(((((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))******))))))((((((((((((((((((((((((((((((((()))))))))******((((((((()))******++++++,,,---.../////////...---*********)))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((()))+++---///000(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))******+++---,,,+++,,,---...---+++******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((()))***---///111333444RRRTTT,,,///***---))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''&&&&&&'''(((((())))))(((((('''''''''((((((((((((((((((((((((((())))))))))))(((((())))))***+++++++++&&&(((***,,,------------*********)))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''((()))+++...000222(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******---,,,++++++---------+++******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))***---///111333444KKK{{{FFF333111---...%%%---+++---)))$$$******(((,,,$$$222$$$333,,,%%%------333"""---)))&&&&&&&&&%%%444"""***(((%%%---999000000---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%)))(((&&&,,,666333)))111,,,'''&&&(((+++,,,,,,...(((+++,,,&&&(((+++%%%)))((('''))))))''''''))),,,(((%%%$$$&&&(((******'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))******************))))))((((((''''''''''''''''''((((((((()))***)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&'''(((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))***++++++++++++*********))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&''''''((()))(((%%%$$$$$$&&&'''&&&%%%(((++++++'''$$$)))((('''&&&&&&%%%(((,,,(((***(((###"""(((+++((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))+++---///111222333LLL|||EEE222000---......'''***444...,,,+++(((111'''***"""++++++***%%%&&&111&&&(((///)))))))))111000%%%222***/// '''000###---------))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******222+++!!!!!!111???555"""""")))000333///+++*********)))...///******...,,,&&&(((,,,...,,,(((&&&''',,,,,,,,,++++++)))&&&%%%'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))******************))))))(((((((((((('''''''''((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))***++++++++++++******)))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))))))))(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''$$$&&&'''))))))***+++,,,'''(((((('''''''''((()))$$$%%%(((++++++******+++!!!+++000---)))***------))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))+++---///111222333LLL|||CCC111///,,,---+++...((("""'''(((###&&&333,,,""",,,,,,000333---+++---&&&&&&,,,&&&111$$$&&&&&&***///&&&---)))"""***))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********(((,,,+++&&&(((///000+++---)))&&&&&&***---,,,***))),,,111222111000222222......,,,(((%%%&&&+++///%%%''')))))))))((((((((((((((('''''''''((())))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))***************))))))))))))((((((((((((((((((((())))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******((()))******++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''))))))(((&&&***++++++'''"""!!!%%%)))---......---+++(((&&&###...***$$$"""&&&------))))))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))+++---///111222333KKK{{{@@@000///,,,,,,111444$$$,,,555'''&&&000///---...333###'''!!!///333000)))$$$,,,))) """!!!===000$$$&&&000555444555...((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++###---222,,,%%%&&&,,,000000000000111222444777888DDDIIIIIIKKKPPPOOOKKKLLLGGGFFFBBB;;;666333---(((++++++***'''%%%%%%(((,,,)))((((((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))******&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((())))))***************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&(((***,,,***(((111222222000---,,,...000%%%&&&%%%$$$''',,,...---...+++(((''')))++++++((()))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''))))))+++---///111222333JJJ{{{>>>//////,,,,,,+++---...$$$///,,,777999&&&///444!!!%%%>>>&&&,,,---222 ,,,---+++666,,,+++555+++333!!!"""777))))))))))))))))))))))))************************************++++++++++++///---))))))---111...''' +++999BBBJJJ[[[ttt}}}tttbbbQQQJJJIIICCC;;;:::999666111,,,(((''''''***))))))((((((((())))))))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((()))))))))************))))))))))))************)))))))))************+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''((((((''''''((())))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))************)))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********))))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***...333777999:::///000444;;;AAADDDBBB@@@EEEFFFBBB;;;777555...&&& ***555777000))))))---***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))))))+++---///111222333JJJ|||<<>>BBBGGGIIIKKKQQQ]]]fffqqqvvv~~~wwwZZZ:::.........***'''*********)))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''))))))+++---///111222333KKK}}};;;///111...---,,,***222 ))))))---rrr ---:::$$$111"""888###))))))BBB,,,%%%777nnn%%%)))NNN))))))))))))))))))))))))************************++++++,,,,,,,,,---------555...+++444HHH^^^rrr}}}}}}xxxttt\\\KKKDDDAAA===999++++++***))))))((()))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))******++++++++++++******+++++++++,,,,,,,,,111111000///---,,,+++***************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&(((+++---000222333888888777555333111///...************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))))))))))))))'''((((((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))************))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((((((***///666<<>>888111+++((('''(((***'''((())))))(((((()))***************************************************)))))))))))))))))))))))))))((('''))),,,---+++((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))++++++***))))))+++---)))'''***//////+++---333***---//////+++,,,000333<<>>999111...***)))***+++***))),,,,,,++++++++++++++++++---******...///---,,,...KKKhhhaaa;;;333AAAEEE888,,,***,,,+++)))***+++***))))))))))))************************************************)))))))))))))))))))))))))))((('''(((+++,,,***((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***,,,,,,,,,+++************---,,,------((("""$$$+++...+++(((...'''888DDDJJJ???JJJ;;;KKK???===555...%%%"""222+++---###---$$$)))***++++++*********+++************************************************+++***)))((((((((('''&&&%%%&&&(((***++++++***)))---///---)))))),,,***%%%(((((()))*********))))))))))))))))))))))))))))))(((((((((((()))))))))******)))))))))))))))(((''')))&&&***777777'''(((===LLLKKKIIIHHHGGGHHHLLLPPPRRRFFFMMMZZZPPPDDDFFFKKKLLLTTT___YYY???(((%%%+++'''))))))'''&&&(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************444---&&&"""###%%%&&&&&&(((///333111---000===JJJ>>><<>>@@@>>>999555)))*********+++,,,,,,+++***************************************************)))************+++,,,...)))'''%%%$$$%%%(((,,,...,,,,,,---,,,+++***(((&&&))))))))))))))))))******))))))))))))))))))))))))(((((()))))))))*********'''(((***+++************<<<$$$***IIIQQQJJJXXXpppeee]]]WWWTTTNNNKKKWWWiiimmm[[[jjjlllGGGIIIccc]]]wwwsssNNNMMMTTTEEE===444......---)))(((,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++''',,,...,,,&&&%%%)))///888CCCKKKGGG???BBBSSSddd[[[___ggglllyyy~~~xxxlllnnnppppppmmmhhhbbb^^^KKKKKKGGG>>>222******///+++,,,,,,***((((((***,,,'''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''&&&&&&'''(((&&&&&&&&&''')))***)))'''((())))))))))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((('''%%%'''///666DDD///<<>>555111'''---*********)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''')))+++------///111333BBB555333...---+++((('''...)))000000222!!!XXX???%%%+++qqqNNN@@@000ooo:::222333<<<$$$+++,,,$$$ggg///)))******++++++,,,---...,,,,,,---------............,,,...444DDDddduuuXXXLLLKKKFFF;;;222+++)))'''(((***+++***(((************************************************))))))))))))))))))))))))((())))))))))))((((((((())))))))))))))))))))))))************************))))))))))))************)))((()))+++---...---,,,......000777EEEVVVdddkkksssllleeekkkTTT]]]\\\XXXbbbeeecccmmmvvvxxxrrr]]]TTTUUUAAA444444999///---******+++,,,***(((************************************************'''***,,,---,,,+++,,,---)))***---111666:::>>>@@@JJJEEEFFFJJJCCC555222:::///---***((('''(((***+++************************))))))))))))************)))***+++***((()))+++...000FFF]]]\\\WWWgggkkkTTTbbb\\\^^^lll}}}wwwzzzbbbLLLLLLUUU]]]ssssssRRRMMMDDD999222---((((((+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***************++++++++++++000---***+++111:::BBBGGGMMM>>>555BBB___vvv{{{wwwkkknnnmmmpppqqqwwwsssnnn}}}tttggg^^^___hhhvvvcccEEE;;;BBBEEE777&&&***+++++++++))))))))))))(((((((((((()))))))))***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))'''%%%&&&'''+++***)))***++++++)))'''((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%))))))$$$"""+++<<>>;;;@@@777444000,,,*********+++************************)))))))))*********++++++,,,,,,+++)))'''+++222888OOOGGGeeekkkVVVfffxxx}}}qqqhhhrrrwwwqqq{{{ssslllWWWbbbdddYYYVVVKKK;;;000+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))***************++++++++++++,,,(((%%%'''555HHHSSSQQQKKK666SSSwwwjjjuuupppdddcccuuu|||eeeCCC000444@@@,,,***)))(((*********(((((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$'''+++------///333777666555333333222111...,,,)))(((((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''***)))%%%(((777IIITTTKKK@@@\\\}}}xxx^^^444+++++++++++++++*********)))((((((((('''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''')))+++------///111333@@@444555///......,,,'''666(((###!!!555rrr(((333CCC]]]HHHTTTZZZGGG~~~(((***,,,,,,+++***,,,...,,,------...//////000000///888OOOppp~~~yyyssswwwyyy\\\PPPIIIBBB777000)))''')))++++++***************************************************)))))))))))))))))))))))))))+++---,,,***((()))***))))))))))))))))))))))))************************))))))*********++++++++++++///111///,,,...444:::===\\\wwwuuuaaaTTTWWW]]]zzzxxxpppYYYfffrrrvvvyyy___IIIBBB;;;222---------+++)))+++++++++++++++++++++++++++++++++++++++++++++++++++---...,,,+++...555;;;<<<@@@FFFJJJLLLKKKHHHFFF>>>DDDEEEBBBFFFMMMGGG999===;;;999555111...+++)))************************))))))*********+++++++++,,,,,,+++***---777EEEPPP]]]aaatttqqq\\\lll}}}bbbjjjrrr}}}uuu]]]bbb\\\aaaiiibbbKKK:::666222)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))******************+++++++++,,,,,,'''...777>>>AAABBBEEEGGG|||oooXXXdddbbbmmmeeevvvuuu||||||uuuqqqrrryyyyyypppgggfffllliiiRRR:::===555,,,)))+++,,,+++((((((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&+++111555777:::@@@EEE@@@???>>>>>>??????===;;;333111...+++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((+++777HHHQQQQQQ@@@```pppzzz}}}ppp(((,,,,,,+++++++++*********((((((((((((''''''''''''''''''((((((((((((''''''((()))))))))************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''')))+++------///111333>>>444555///...///)))+++333...;;;???SSS***BBBDDDJJJgggooo|||666MMMPPP(((***------+++***+++------------...///000000111,,,IIIrrr{{{ppp{{{YYYHHHQQQ===666,,,((()))++++++)))************************************************))))))))))))))))))))))))***,,,...---***)))***+++))))))))))))))))))))))))************************)))************+++++++++'''---111111///222===GGGwwwlll\\\XXXkkkhhhkkkpppYYYIII@@@555///......---++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,...555BBBLLLTTTTTTVVVZZZ```gggnnnrrrqqq~~~xxxgggnnnsssQQQ@@@@@@???===888111+++'''************************)))************+++++++++)))***,,,...555EEEZZZhhhzzzaaakkk{{{rrruuuttt}}}}}}fffvvvtttZZZEEEBBB;;;---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++******+++++++++,,,,,,,,,+++>>>LLLGGG===KKKuuurrrcccdddmmm~~~{{{wwwrrrdddgggvvvQQQDDD444,,,,,,...+++((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((666:::>>>===;;;;;;>>>BBBCCCCCCDDDGGGJJJLLLLLLKKKAAA===777000,,,***)))***))))))))))))))))))))))))))))))))))))))))))))))))+++((('''000DDDUUUTTTIIIiiizzzvvvvvv}}}wwwddd,,,,,,,,,+++++++++******)))(((((((((''''''''''''''''''((((((((((((''''''---------....../////////))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''')))+++------///111333===ooo555222000//////,,,///---)))+++000...'''EEEddd666CCCfffuuuqqqOOOFFFVVVTTT,,,---,,,,,,...---+++,,,000222///...000111000000111:::{{{zzz~~~|||yyyuuuXXXTTTJJJ===111---***''')))...******+++++++++,,,,,,,,,+++'''''',,,---)))***///,,,,,,((('''///===FFFGGGOOO]]]IIIIIIFFFJJJ///000)))((((((+++......+++'''***+++++++++***+++,,,...&&&---000,,,***,,,,,,(((&&&777%%%;;;000222\\\``````fffrrreeevvvsssAAA>>>???;;;444!!!000,,,,,,+++)))***,,,---,,,///(((***333111%%%&&&111333&&&)));;;OOOOOOOOOQQQxxxjjj___TTTJJJ333HHHAAA;;;777===)))+++******+++)))&&&)))///)))++++++(((((()))+++***''',,,///<<>>FFFHHHMMMSSSzzzdddRRR___tttWWW111000)))---222!!!555((())))))(((&&&&&&''')))000%%%###...111))))))222---:::===222111:::;;;222<<<777444000***&&&+++333'''---,,,&&&)))000,,,!!!((((((''''''''''''((()))*********+++---000333444<<>>444+++''''''))),,,,,,,,,,,,,,,++++++,,,---)))---...***+++...///,,,888 BBB<<>>""",,,)))***...---)))***---+++******)))))))))******000)))777OOOLLL===PPPvvv~~~kkkYYYNNNIIILLLAAABBBLLLVVViiiaaa&&&111888###...((()))))))))(((&&&&&&''')))$$$%%%'''(((,,,000222222...---333===DDDJJJYYYjjjhhhgggiiiooonnn]]]>>>&&&777%%% ***,,,###&&&444''''''((((((((((((((()))*********+++---000333444===mmm555333000///000---,,,---///---***+++///222555TTTvvvkkkJJJSSS{{{}}}sssqqqjjj___aaaooo\\\TTTMMMBBB888<<<@@@999222...---......,,,---111+++,,,222444......EEEaaa}}}}}}bbbzzzvvvzzz|||}}}yyy~~~dddVVVFFF999000)))((()))++++++++++++,,,,,,,,,,,,222,,,(((((())),,,333:::HHHIIINNNUUUUUUNNNIIIHHHPPPWWWVVVLLLUUUMMMJJJJJJXXXRRRHHH;;;111+++******,,,---,,,,,,,,,,,,++++++,,,,,,+++***,,,111222///(((DDD###III___lll___OOOAAACCC,,,,,,---......---+++,,,---,,,///---(((***111000)))+++BBBPPPWWW```qqqiiiUUUmmmdddcccrrrfff}}}}}}FFF444III555---)))---000---'''$$$***)))***,,,......,,,+++555666HHHQQQ```rrr~~~eee{{{fff[[[RRRNNNNNNOOOQQQSSSSSSSSSTTTTTTQQQNNNSSSYYY]]]gggxxxlll]]][[[YYY<<<:::222+++)))((('''(((+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++%%%333000555UUUQQQHHHEEE~~~uuuhhhyyyyyyvvv|||888%%%...000,,,)))(((((()))***+++)))))))))))))))))))))))))))******)))''''''+++...!!!(((222999;;;888444111666<<<===444+++)))((('''))))))///...%%%(((---''')))))))))))))))))))))))))))(((''''''))))))(((&&&((((((+++111999@@@CCCDDDMMM___tttyyy{{{xxx}}}zzzccc>>>///%%%)))---***))),,,,,,,,,+++***************,,,111BBBPPPFFF===]]]}}}xxxvvv{{{ssskkkdddjjjooobbbWWW[[[hhh@@@444111'''444&&&)))***)))(((&&&&&&(((***,,,...333999<<<888222,,,HHHMMMbbbzzz}}}|||~~~xxxTTTMMM>>>...&&&'''******''''''((()))))))))))))))*********+++---000333444>>>kkk555444000///111222+++***000222///,,,---333___rrr]]]ZZZ|||ttt~~~yyyoooiiiooo[[[]]]___JJJ>>>BBB???777222...//////---...111...///444444...444XXXwww{{{xxxwwwnnnSSS>>>333...,,,++++++++++++,,,,,,,,,------...+++)))+++///666>>>DDD666===@@@======BBBCCCAAADDDEEEQQQGGGVVVKKKSSSPPPTTTUUUTTTRRRJJJ>>>000''',,,+++++++++,,,,,,,,,+++---,,,++++++...111111///+++777CCCkkkqqq|||fffCCCMMM666---,,,---///...+++,,,//////111111...,,,...000000IIIXXXccc~~~ppp\\\OOOmmmzzzuuueeerrrbbb\\\xxxnnnVVV]]]555666333000///+++&&&(((,,,,,,)))***---///---,,,--- aaaWWWkkklllfffwww}}}tttZZZOOONNNPPPUUU\\\dddnnnuuu~~~}}}sssfffZZZTTTJJJRRRbbbrrr{{{uuuccceeeUUUEEE;;;///+++,,,,,,)))'''************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************,,,))),,,+++333PPPSSS444EEEaaaaaa}}}wwwqqqKKK,,,+++***+++)))&&&'''***))))))))))))))))))))))))++++++***((((((***---000>>>======AAAGGGNNNSSSVVVVVVGGG===CCCJJJGGG<<<444)))(((---,,,'''---///$$$))))))))))))))))))))))))***)))(((((((((((((((''')))000888>>>BBBEEEKKKPPPuuuzzzppplllsssuuuuuuvvv|||}}}jjjPPP333'''+++111///***...---,,,++++++******+++'''BBBOOODDDAAAZZZyyyAAA###666,,,,,,*********((('''(((***,,,//////666;;;111'''222HHHjjjuuuwww~~~uuu{{{~~~|||uuuqqqrrr```AAA000111,,, '''((()))*********))))))*********+++---000333444<<>>777111000000......111000111333111000BBBlllsss|||}}}~~~mmmmmmxxxnnn___BBB444111///,,,++++++,,,,,,,,,---------''',,,444:::???AAA???===FFF[[[dddZZZYYYeeefffZZZXXXTTT^^^PPPSSSHHHYYY[[[NNNOOOQQQUUUUUUMMM???444...,,,******,,,------,,,,,,+++,,,...000000///...333BBBXXX~~~pppppp\\\QQQHHH333---+++---...,,,---111---+++000555222...999KKKZZZpppyyyNNNgggZZZyyyHHHIII>>>333...,,,+++---111---******......,,,...444\\\YYYVVVRRRvvvgggiiiqqqYYYUUUkkkmmmZZZYYYgggxxxlll^^^dddRRR<<<......000...)))************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************,,,---&&&///HHHLLLIIITTTwwwIIIyyy{{{{{{qqqJJJ---+++---000---((((((---************************)))((((((+++000666;;;===HHHGGGIIIQQQ[[[aaa```]]]jjjVVVdddpppaaaJJJ@@@???333---(((%%%,,,000&&&***************************))))))((((((((()))******444>>>@@@>>>EEEVVVeee~~~wwwyyy}}}bbb<<<+++///333///......---,,,,,,,,,,,,,,,444LLLPPPCCCTTTmmmTTTEEEFFFXXXcccuuuddd111222&&&...*********))))))***...000666>>>@@@666///>>>bbbtttwww|||vvv{{{jjj___]]]NNN666+++000))))))************))))))*********+++---000333444888fff444555000///333(((111444,,,***;;;ZZZrrrRRRxxx~~~lllaaadddfffgggwwwqqqqqq}}}uuudddWWWMMMFFF===444222111//////111///111000///;;;ZZZwww||||||~~~|||uuupppppp~~~oooLLL888111...,,,,,,,,,,,,,,,------------+++000555999BBBMMMTTTVVV[[[lllnnn]]]YYYhhhpppjjjiiiYYYQQQUUUUUUWWWIIISSSOOOLLLLLLOOOPPPMMMJJJ555111,,,***,,,......,,,,,,,,,...111000...000555FFFxxxvvviiiiiiooouuuwww~~~}}}{{{xxxxxx{{{zzz```YYYAAA444+++,,,///------111...))),,,333000///EEEcccxxxnnnxxx{{{}}}{{{fffMMM444,,,000222---)))---***+++...---,,,555BBBRRR]]]zzzbbbzzzdddyyysssYYYNNNlllqqq```^^^jjjvvv}}}yyyzzzgggIII111)))+++---***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,+++???MMM<<>>HHHQQQVVVYYYYYY\\\ccclllrrrrrrpppoookkkttt|||lllqqq```JJJ;;;333******...***************************)))******)))((()))+++---555;;;@@@AAADDDTTTnnn{{{|||ccc:::***,,,111......------------......DDDBBBBBBPPPooo{{{sssbbbYYYKKKLLLEEEFFF]]]}}}{{{yyyZZZ&&&---...***++++++***+++...222666BBBGGGBBBAAA]]]yyyqqqsssyyyqqqhhhbbbXXXIII<<<555---,,,+++***)))))))))************+++---000333444666eee444666000///444***222333000>>>^^^xxx{{{yyynnnyyy}}}oooyyy|||sssdddeeeppp~~~qqqwwwzzzfffTTTWWWMMMBBB888444333000///000...333222444OOOzzzyyy|||rrrqqqyyyyyymmmuuufff|||aaaBBB222---,,,,,,,,,,,,------------...111666;;;AAANNNaaannnsssjjjooopppkkkkkkvvvhhhWWWbbbaaallldddQQQWWWXXXXXXUUUQQQOOOPPPRRR@@@999000,,,---......,,,------///111///...666AAAyyyhhh{{{sssnnnllltttrrr~~~~~~}}}oooSSS>>>---,,,000...---000111---,,,---333EEEhhhyyygggKKK:::333...***))),,,***,,,000---///@@@UUUSSStttSSS~~~nnn|||kkk\\\cccyyydddaaaggg{{{ssskkkXXX>>>---)))******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************---888GGGMMMVVV~~~```[[[~~~YYY]]]iiiKKK///(((+++***((()))************************(((333@@@HHHLLLUUUcccooo}}}zzzkkklllwwwooo[[[UUUSSS@@@///,,,,,,************************)))***+++***)))***...111AAA???AAAKKK\\\qqqhhh>>>,,,...------------...///000000III999<<<^^^qqquuummmooo{{{vvvllljjjWWW___nnn{{{ooouuu|||xxx~~~xxxzzz888000000***+++++++++---111666;;;888:::DDD___ddduuu[[[RRRVVVIII333111///,,,)))(((((()))************+++---000333444777ddd444666111///555333222,,,444[[[uuuwwwccccccoookkkdddjjjqqqlllwwwuuujjjmmmwwwlllTTTSSS~~~tttxxx~~~ssskkkQQQEEE:::555444111///000///666666<<>>PPP___kkktttssslllssspppwwwyyykkkpppfffaaa]]]```UUUaaalllkkk___RRRLLLLLLIII@@@555...---...---,,,......///000---///<<>>PPPVVVTTTZZZlll}}}llllllbbbkkksssZZZ888++++++************************)))***,,,+++***+++///333BBB<<>>333===eeennnwwwhhh___WWWJJJAAAAAA333111,,,)))'''''')))************+++...000333444888YYY<<<222222666666222999555IIIwww}}}uuueeeeeelllnnniiifffllluuu{{{tttdddoooqqqnnnsssppptttdddlllcccwwwoooiiiiii;;;444>>>111444+++444222222NNNtttwwwzzzqqq___TTTPPPVVV```gggddddddhhhjjjhhhmmmpppkkklllvvvwwwuuu|||nnnmmm]]]^^^JJJ;;;;;;+++111***+++333111(((,,,999EEEWWW___|||iii}}}kkkwww___mmmiiiTTTmmm~~~}}}mmmppptttWWW^^^uuubbbQQQRRRRRREEEAAA444$$$***444'''(((777'''@@@%%%999LLL}}}nnnnnn{{{~~~}}}~~~~~~~~~}}}}}}~~~yyyyyy{{{}}}wwwfff777222///222###666111!!!:::999QQQvvvYYYPPP222222---111666&&&888(((:::```iiimmm}}}aaaUUUXXXvvvuuuWWWqqqvvvkkkmmmxxxyyy}}}OOO---444(((+++++++++++++++++++++++++++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))((())),,,---******---'''CCCAAACCCsss}}}ppp```pppZZZ222555///%%%666)))...---,,,,,,$$$&&&666@@@TTTKKK[[[vvvttt||||||{{{vvvyyyooohhhlll^^^;;;555000...***)))+++,,,)))%%%,,,%%%***///((()))666>>>777FFFIIIqqqYYY(((111222***,,,444***+++EEEBBB;;;[[[}}}yyywwwwwwxxxiiieeezzz~~~tttzzz```dddxxxrrr|||rrrrrrpppvvvzzzsss{{{777///777888,,,777<<<999666555^^^{{{xxxzzzbbbUUUNNNHHHCCC444111...***(((((())))))***+++,,,---...000333666>>>|||]]];;;111222555555///333KKKaaa|||wwwiiiooojjjccc___jjj}}}vvvcccwwwhhhrrrooofffhhhdddiiifffeeewwwyyywwwwwwNNN<<<''':::...999111666BBBjjjmmmyyy|||eeePPPCCC888666;;;RRRIIICCCDDDCCCFFFUUUgggnnnwwwuuujjjeeebbbkkklllQQQFFFxxxccc>>>:::---///,,,---000------888HHH```sssRRRoooqqqzzz]]]OOOMMMMMMaaa|||~~~jjjggg~~~```MMM___jjjnnnlllUUUNNN@@@BBB---333...///***...444000000777ssslllgggnnnxxx}}}~~~~~~~~~|||{{{{{{{{{|||wwwyyy{{{}}}xxxDDD)))---666---222---AAA'''GGG{{{|||ggg222...333+++(((...***888@@@zzzcccbbb[[[\\\___qqqooommmnnntttzzzvvvhhhzzzvvvooo~~~qqq+++:::'''+++++++++++++++++++++++++++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))((())),,,,,,)))***...555OOOHHH^^^yyylllwwwwwwWWW$$$000999!!!)))///,,,))),,,+++000>>>RRRGGGRRRyyy```\\\mmm~~~{{{gggcccxxxpppwww===&&&...111+++(((,,,...+++---'''(((+++)))000;;;@@@DDDCCChhhsssxxx|||BBB///000......000...333CCCGGGIIIttt}}}wwwrrrpppccc]]]bbbrrrtttoooxxx^^^^^^vvv}}}}}}qqq~~~}}}vvvqqqnnntttsssooorrrtttnnnyyyddd&&&***777(((...888999888555SSS{{{ppp|||zzziii]]]QQQFFF>>>444222...+++)))((()))******+++,,,---...000333666:::www]]]999222555555444666111sssWWWtttcccggguuu}}}ttteeeeeebbbgggnnnmmmcccqqqyyyjjjrrrmmmMMM***@@@---777111444EEEsssjjjyyyiiiEEE<<>>:::jjjsssgggYYY~~~qqq>>>AAASSSbbbooo{{{~~~wwwuuummmwwwpppoooTTTnnnSSSaaatttnnn)))555,,,,,,+++++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))***((()))+++***)))---444NNNDDD|||iiijjjuuukkk///(((333)))222---&&&///999AAAJJJTTTlll___hhhzzzjjjjjjooovvvFFF%%%,,,333(((%%%111+++---'''%%%222???AAA@@@CCCjjj{{{XXX555+++222---111???AAA666aaaxxxsssuuu{{{ZZZaaaqqq{{{mmmlllsssyyyaaaKKKeeennnxxxxxxmmmkkknnnpppqqqsssnnnkkkiiidddmmm}}}ZZZ444'''000@@@888666777ssskkkzzzeeeeeecccbbbjjjvvv~~~fffbbb^^^]]][[[TTTFFF;;;666333000,,,******++++++)))***,,,,,,---///333555999vvvTTT222:::999///444WWWwwwgggnnnxxxyyy{{{wwwfff]]][[[aaadddggg}}}[[[mmm;;;000???333222???jjjgggkkkjjj|||SSSMMMVVVCCCNNNCCCDDDSSSWWWNNNLLLTTT;;;DDDIIIGGGLLLgggjjjeeebbbYYYUUUkkkUUUDDDlllQQQ555777111///---111@@@TTT^^^^^^iii}}}}}}wwwmmmccc^^^eee^^^}}}PPPFFF888222333111888***666JJJnnnkkkfffwwwvvvuuu{{{}}}{{{yyyxxxxxxzzz}}}uuu^^^lllNNN777///;;;+++---000}}}OOO<<<...444'''>>>BBBiiiqqqYYYzzzyyyxxxKKKSSSgggeeerrrnnneeekkk```ppp]]]aaammmmmmOOO000,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))***((()))***)))***111:::===HHHvvvHHH~~~EEE%%%666***333///)))222;;;DDDPPPhhhyyylllbbbxxx~~~|||]]]999//////,,,))),,,(((///)))(((999AAA???CCC^^^}}}|||rrryyytttGGG***333111000<<>>999===???IIIMMMNNNdddiiiccc___YYYYYYYYYzzzwww[[[EEE<<>>iiihhhoooVVV~~~aaa]]]QQQTTTcccvvv}}}xxxwwwllldddbbb```UUUyyymmmfffJJJxxx___yyymmm|||***---,,,,,,++++++************************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***,,,666AAAEEEyyyddduuuvvvuuuooo444555,,,111//////777===KKKaaayyyoooxxxpppuuuaaa999'''111444)))&&&000+++---??????>>>OOO{{{~~~pppRRRXXXddddddbbbddd444111444222:::EEEccc~~~yyysssqqqrrrsssqqqooovvvxxxpppkkklll{{{sss\\\;;;[[[~~~ttt{{{uuutttrrrsssxxx}}}xxxqqqjjjooommmmmmnnnccc]]]eeemmm|||555===///777...777uuujjj~~~bbbmmmpppZZZhhh\\\MMMGGGHHHHHHBBB<<<555333///,,,***)))***+++(((***+++,,,,,,...222555:::uuuSSS444<<<444>>>nnnrrruuummmvvvuuuhhhfff{{{wwwuuufffiiibbb```]]][[[iiijjj]]]wwwzzz{{{fffDDD444333666UUU|||]]]eee[[[EEE<<>>333:::>>>:::;;;@@@CCC@@@===KKKVVV[[[iiiqqqiiigggbbbaaaJJJeeexxxzzzDDD<<<]]]EEE444333---777QQQccceeeeeejjjrrrlllyyy~~~uuuuuuxxxjjjyyytttAAA@@@777///555333RRRrrr{{{uuu~~~xxxttt}}}wwwttt{{{~~~{{{|||}}}wwwqqqqqqrrrtttvvvzzz}}}~~~|||{{{yyyxxxyyyzzz|||}}}wwwkkk777MMMRRR888111:::EEE~~~yyyooo}}}222???...jjjlllxxxlllQQQGGG>>>777AAAfff{{{fffcccWWWSSSRRRFFFEEE@@@:::CCC___nnneeePPP<<<>>>YYYrrrKKK------,,,,,,+++***))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++000===KKKkkk```nnn```ccclllggg}}}~~~rrrwwwzzzaaa333111...,,,555???EEEddd~~~}}}xxx|||[[[EEE;;;===FFFBBB???YYYwww[[[===))))))333'''111,,,333DDD;;;DDDrrr}}}www~~~{{{QQQKKK<<<>>>TTTcccfffssstttYYY,,,111======DDD|||uuu{{{www|||vvvpppooossswwwxxxwwwtttjjjfffyyylllBBB444jjj}}}vvvxxxxxxuuutttvvvtttppplllnnnjjjkkkpppfffWWWTTT^^^ZZZ444444---IIIhhh}}}YYYjjjyyyuuudddooouuurrrkkkkkkppptttQQQTTTTTTNNNEEE===::::::444111...***(((((())))))((()))++++++,,,...222444999tttSSS///888888vvvqqqmmmlllrrraaa___|||uuuMMM@@@IIIJJJ@@@JJJXXXdddjjjfffaaayyyhhhyyyHHH???222===ccc^^^MMMPPPIII@@@@@@BBB<<<===>>>666555CCC444888GGGAAACCCHHHJJJKKKQQQ\\\iii}}}zzzaaaTTT```cccQQQ```tttVVV:::>>>yyyNNN;;;///666???mmmbbb```kkkyyyvvvSSS[[[sssxxxjjj~~~ZZZEEE...555444444^^^|||{{{}}}xxxxxxwwwtttvvv|||wwwsss~~~___WWW@@@UUUOOOGGG___jjj{{{yyyxxxyyy|||{{{yyy{{{}}}|||eeeDDDCCCvvvnnn:::888666|||vvvpppSSS:::666[[[dddQQQdddmmmPPPCCC===>>>IIIddd{{{~~~dddXXXUUUJJJIIIHHH888DDD222>>><<<>>>jjjUUUAAACCCFFFbbb{{{```,,,---,,,******++++++***'''$$$'''---...******...!!!&&&***+++++++++,,,,,,---'''&&&))))))&&&)))000))))))((('''''')))***+++(((333...$$$***444;;;CCC___}}}___~~~{{{bbbwwwfff[[[PPPKKKFFFGGGUUUeeellliii~~~{{{TTT555222777444999???PPPrrruuu|||mmmbbbyyylll\\\;;;CCCDDD^^^\\\YYYooogggwwwLLL---444%%%,,,---'''666LLLDDDQQQ{{{^^^JJJHHHGGGFFFOOOjjj[[[+++===888444LLL}}}}}}zzzxxxzzzssswwwooopppxxxoooqqqnnnlllmmmjjjjjjrrrjjjRRR???666kkkyyytttvvvxxxyyyyyyxxxuuuqqqooonnnjjjggggggfff```VVVPPPPPPiii{{{}}}BBBGGGTTTcccgggTTT~~~XXXcccHHHBBBJJJvvvtttsssjjj[[[XXXLLLJJJ===555???555000///...,,,+++***))))))(((((()))***---000333444;;;eeePPP444999GGGssssssqqq~~~bbbCCC777===AAA===@@@NNN\\\fffgggbbbsssbbbXXX888>>>HHHvvvXXXtttQQQ===777DDD:::???HHHDDD???:::111...AAAEEEPPPKKK777===FFFEEEKKKWWWgggqqqxxxoooaaa\\\ffffffbbb]]]NNNJJJTTTvvvoooYYY@@@>>>SSS===///777SSSmmmtttgggiii\\\{{{qqqfff~~~~~~{{{GGG???---333555www{{{}}}vvv~~~yyyvvvxxxxxxvvvxxx|||~~~zzz~~~}}}uuuwwwjjjMMM:::===>>>@@@NNNvvv{{{|||zzzzzz{{{yyyvvvxxx|||vvvbbb888---LLL222333666{{{jjjeee[[[333CCCvvvzzz[[[UUUmmmxxxAAACCCPPP^^^jjj}}}~~~vvvQQQGGGGGGKKKGGGBBB<<<333<<<222888;;;???uuu___===QQQCCCpppttt{{{...---,,,******++++++***222+++''')))***((((((+++555000------)))$$$&&&---///,,,+++,,,,,,***((((((******)))(((((())))))***''',,,******111888IIIccc{{{qqqooo}}}ooo___TTTeeesssZZZAAA;;;<<<@@@FFFIIINNN___qqqfff{{{|||iiiuuuXXX000...+++555GGG\\\ooopppeeettt}}}uuu|||ggg??????888NNN}}}ccc:::555///,,,...000<<>>999;;;;;;VVVxxxwwwzzz||||||vvvpppyyysssppprrrhhhmmmnnniiigggffffffgggWWW<<<,,,KKK{{{{{{yyyvvvsssrrrrrrssstttllliiiggghhhhhhcccZZZTTTPPPeeennnuuuYYY<<<555hhhwwwiiiWWWeeeDDD@@@222AAAZZZSSSVVV^^^[[[QQQUUUHHHHHHBBB555999555000///...,,,+++***))))))(((((()))***---000333444@@@jjjKKK999666[[[xxxqqqnnnttthhhwwwjjjaaaSSSBBB666333666:::===777DDDRRRbbbjjjfffoooqqquuu444???^^^rrrwwwsss|||___PPPJJJLLL===???KKKHHH>>>888222:::CCCRRRhhhYYY???HHHNNNOOOPPPWWWbbbkkkrrrzzzVVVbbbuuuvvveee^^^]]]VVVOOOQQQrrrqqq]]]BBB666kkk^^^555333:::bbbbbbuuu\\\\\\PPPaaa```lllmmmqqquuu|||mmmwww~~~fffjjj{{{MMMAAA777???FFFwwwuuu{{{}}}|||wwwtttuuuvvvuuuuuuxxxzzz|||tttnnnooogggQQQ???FFFBBBCCC~~~{{{zzz{{{yyyuuuwww|||yyyooonnnIII???LLLKKK===JJJfff~~~}}}jjjWWWqqq:::FFFooommm]]]``````VVVWWWbbbpppyyybbbUUUOOOAAA888555000000:::222333...888:::sss|||```???HHH999fff111...+++***++++++++++++///)))&&&(((+++++++++---+++%%%$$$***,,,***---555((('''$$$!!!$$$***------************)))))))))))),,,***(((,,,000222KKKttt___uuuxxxGGGbbbwwwyyyGGG333===999:::>>>DDDQQQjjj{{{zzzwwwhhhjjjEEEyyy666...111<<>>}}}~~~aaaNNN~~~xxxgggYYYYYYmmmsss___CCCXXXKKKFFFFFF666333444000///...,,,+++***))))))(((((()))***---000333444===gggGGG<<<444mmmwwwpppggglll[[[vvvtttzzzttt]]]GGG777777999666666:::555>>>JJJ]]]llllllooo~~~ppp;;;<<>>^^^TTT===HHHFFFQQQQQQTTT\\\hhhuuu___[[[\\\^^^RRROOOtttxxxaaaDDD333\\\nnn???666AAAbbb^^^ooo]]]RRRPPPRRRTTTpppgggXXXQQQXXXbbbnnnxxx|||rrraaaxxxlll^^^kkkbbb;;;888999RRRkkkyyy|||wwwrrrqqqrrrrrrrrrrrryyy}}}gggZZZeeeYYY@@@???FFFIIIZZZ~~~{{{zzz{{{yyyvvvxxx}}}|||jjjqqqJJJ;;;666|||\\\000gggwwwpppXXXXXX```pppuuu___hhhwww<<>>===EEE888+++444---777)))444333ZZZ|||]]]GGG000222KKK666000++++++,,,++++++,,,'''(((***,,,------...///333444666777999999666111666:::999222...///...)))(((((())))))******)))))),,,,,,(((***...333OOOxxxYYYxxx___jjj\\\:::FFF:::IIIKKKMMMUUUlllzzzeeelll>>>@@@555???DDDOOOrrr>>>;;;___yyy~~~OOO''',,,,,,+++>>>FFFBBB```zzzhhhcccoooeeecccsssooouuuoooCCCttt000:::@@@fffyyyqqqvvvhhhnnnnnnnnnlllbbbmmmjjjhhhhhhoooqqq^^^EEE;;;___qqqkkk{{{{{{{{{|||{{{wwwoooiiigggiiijjjjjjjjjhhhaaaZZZIIIGGGQQQ|||tttwww===YYYgggnnnUUUzzz~~~KKK;;;eeeXXXDDDDDD999333111//////---,,,+++*********(((((()))***---000333444666aaaGGG>>>888yyywwwuuuqqqzzz:::jjjyyy|||eeeFFF???>>>666111555666;;;BBBUUUjjjnnnnnnwwwvvviii}}}gggDDDCCCyyy\\\xxx}}}\\\:::>>>TTT```IIIAAAEEE@@@:::<<<<<<@@@222===aaaXXX???HHHGGGEEEJJJTTT```oooxxxooosss[[[OOO___WWWOOOJJJFFFrrr{{{bbbGGG888\\\uuu===666IIIYYYjjjsss}}}qqqAAALLLUUUfffxxxjjj___[[[```nnn}}}zzz^^^vvv~~~uuuhhhmmmwwwAAA:::333gggvvv{{{{{{|||{{{vvvqqqoooqqquuutttrrrwww|||cccVVVdddTTT<<>>///666,,,777)))222///III~~~cccGGG+++777DDDsss:::111***+++---,,,+++---(((---111000...000888>>>888BBBBBB<<>>HHHGGGmmm{{{gggLLLIIIdddppp~~~zzzmmmMMM^^^:::<<>>>>>888===BBBUUUuuuiiiHHHJJJOOOIIILLLRRR```wwwmmmUUUWWW@@@AAA___XXXUUUKKKCCCqqq{{{]]]BBB444TTTrrr}}}{{{666555QQQRRRppplll^^^:::BBBGGG[[[~~~oooggggggppp|||mmmbbbssszzzllloooGGG===444zzzzzz~~~zzzrrrvvvtttqqqppptttxxxvvvppplllrrr```ZZZeeeSSS???MMMIII\\\|||uuurrrtttttt{{{iiipppRRRCCC@@@rrrxxx===tttbbbCCCNNN{{{\\\MMMiiimmmwwwaaa\\\ooo}}}xxxxxx\\\EEEGGGVVVgggrrrgggEEE111JJJzzzXXX>>>777222000777,,,333...222000EEEddd888444999NNNgggppp???222***,,,...,,,+++///***///333333888FFFXXXbbb```ccc[[[QQQXXXjjjkkk___ZZZOOODDD===999444222333---,,,+++*********+++,,,'''000---'''000CCC```mmmwwwOOOooommm\\\\\\VVV;;;AAAZZZRRR]]]fffnnn}}}}}}|||}}}www}}}uuummmPPPXXXFFFmmm555>>>LLL]]]wwweee\\\jjjFFFlll~~~}}}xxxuuuppp999------+++@@@MMMRRRxxx{{{bbbFFFTTTnnnyyynnnCCCSSSNNN:::<<>>FFFGGG@@@AAAAAA555111BBBQQQnnnnnnMMMDDDGGGSSSSSSYYYpppzzzoooqqqhhh___SSSDDDoooyyyZZZ@@@222LLL@@@;;;[[[VVVjjj\\\yyyssslllkkkFFFAAAGGGKKK]]]qqqcccbbbjjj~~~zzztttXXXpppzzzyyybbbcccOOO555222|||vvvyyy{{{qqqrrrrrrrrruuuuuulll```TTTVVVNNNNNNWWWKKKEEEWWWcccxxxpppyyyyyy||||||vvvssstttwwwvvvpppkkkJJJ555666QQQ>>>yyy^^^cccIII@@@bbb~~~bbbMMM\\\nnnbbbzzzlllTTTmmmxxx}}}gggeeedddsssvvviiiRRRAAAVVV|||vvvZZZHHH===999333000---&&&......555111111DDDYYY777333777OOOkkkBBB333))),,,///,,,+++000...444:::AAAQQQgggvvv{{{tttmmmmmmmmmiiifffmmmmmmiiiWWWDDD<<<777555111---******+++,,,+++///---,,,222===___[[[{{{ggglll___WWWuuueeevvvccc;;;NNNaaaNNNXXXbbbeeeeeerrrsssuuu{{{zzztttUUU[[[>>>===FFFXXXgggyyyllldddUUUrrrqqqkkk{{{xxxkkkuuuyyy>>>...,,,222GGGUUU^^^}}}vvvuuuaaaqqqwwwEEELLLeee<<<888|||~~~}}}~~~yyynnneee;;;999DDDFFFZZZqqqhhhbbbllloookkkppplllIIIIII}}}yyynnnxxxnnnqqq}}}bbbIII222333LLLgggssstttoootttsssjjjgggkkkjjjdddLLLFFFGGGFFFnnnIIItttrrrDDDCCCQQQpppxxxqqqXXXFFF333111444222...444===###&&&LLLwwwVVVGGG???777:::000......---,,,++++++++++++(((((()))***---000333444666___RRR:::NNNuuu{{{SSSXXXfffPPP^^^}}}|||XXXMMMAAA888888888333222444777:::;;;KKKeeellleeedddyyynnnSSSEEEvvvTTT999FFFJJJ<<<===CCCKKKEEE<<>>iiivvv[[[GGG:::QQQ}}}~~~666BBBeeeccchhhXXX~~~zzzrrrttt~~~fff]]]111===FFFOOOdddvvviiijjjuuu{{{wwwnnndddjjjwww^^^RRRxxx\\\>>>CCC{{{ooovvvmmmqqqsssrrrrrrnnn___NNN>>><<<666:::BBB@@@IIIbbbggguuupppqqqwww}}}}}}xxxvvvxxxwwwrrrwwwmmmOOO777===IIIIII}}}sss]]]@@@WWWkkkYYY;;;HHH{{{]]]555wwwrrrvvvvvv{{{ooozzzrrr}}}wwwXXX:::HHHyyyvvvtttKKK666222333)))---666...000***999//////BBBNNNFFF+++888HHHvvvDDD333))),,,///,,,+++000;;;AAAIIIUUUiiizzz}}}wwweeeOOOHHHWWW```YYYWWW```qqqdddooogggNNN???;;;555///+++***+++,,,+++)))+++555:::@@@kkkWWWtttbbb888VVVGGGeeeLLLmmmHHH...KKKKKKMMM>>>QQQ___ggg}}}pppooo|||~~~WWWPPPAAAhhhDDDOOO^^^dddrrrlllFFFwwweeetttdddQQQnnnIII;;;+++777NNN]]]ggg|||tttoooGGG666xxxEEEAAA{{{rrrpppssssssmmmfffBBBJJJZZZZZZhhh}}}ooobbbmmmmmmeeekkkkkkJJJOOOppp|||zzzuuuJJJ:::222CCCddd{{{{{{qqqpppwwwuuukkkhhhnnnoooiiiNNNPPP@@@CCCmmmiii~~~yyy```EEEOOOWWWnnn}}}dddRRR999111---333111:::(((<<>>???@@@NNNKKKBBBEEEEEE<<<777666777LLLttt~~~HHHPPPZZZddd```XXXLLLCCChhh\\\AAA;;;;;;www;;;OOOggg[[[```WWW{{{wwwjjjXXX```NNN<<>>>>>666AAA???:::>>>JJJiiisssnnn___iiivvvyyyyyy~~~wwwwwwkkkwwwmmmhhhIII===777PPPOOO~~~eee{{{TTTCCCXXXaaaNNN@@@OOOuuu^^^888UUUsssvvv~~~XXXbbbhhh@@@AAA???rrrwwwzzzwwwFFF999555///+++---111000------444000--->>>888MMM>>>:::444QQQIII444//////(((333@@@777HHHiiiTTTnnnWWWTTTOOO[[[hhhwwwsssyyyfff]]]ZZZxxxnnnaaa^^^KKK:::777:::222,,,000,,,(((222888444yyyccc[[[777:::666222FFFhhhDDD555GGGSSS^^^MMMUUUOOOkkkbbbtttrrrkkkiii|||aaaDDDAAAPPPQQQ___hhhxxxkkkrrrrrrZZZ___yyyuuuhhhIIIllllll]]]333+++999[[[eeettthhhHHH333sssAAAFFFttt|||uuunnnooosssooodddYYY888FFFHHHXXX~~~wwwkkkhhhcccmmmfffaaaUUUUUUggg~~~vvv|||xxxzzzsssTTTBBBgggwwwmmmllliiiddd___```dddddd```HHHGGG;;;???lll|||```eeelllOOO[[[tttzzzdddqqqyyyzzziiiMMMFFFIII777999IIIZZZ^^^===666111///000......---,,,+++************)))******)))***,,,111444:::___QQQ;;;EEEvvvvvv{{{aaacccbbbgggaaaXXX\\\iiidddUUUPPPDDD888333222222555888666;;;;;;FFFgggbbbppp]]]rrruuuTTT]]]vvvgggzzzxxxIII???GGG;;;<<>>OOO}}}sssEEEAAAQQQSSSQQQ@@@TTTUUUkkk\\\eeegggssshhhbbbvvvdddDDD@@@DDD{{{VVVccc{{{{{{sssvvvttt~~~___vvvvvv^^^uuu{{{GGGaaahhhqqq444111AAAcccgggnnnfffwww```III:::cccIIIGGGzzzzzzvvvsssrrrrrrpppkkkgggZZZ^^^xxxjjjrrrwwwpppiiiUUU___mmmggg~~~}}}kkksssjjjlllsssbbb888<<<[[[qqqpppjjjkkkiiiffffffgggbbb[[[DDD@@@999:::gggyyyxxx|||uuulllpppsssoooKKK]]]tttTTTQQQfffrrr~~~___llleeehhhnnnzzzSSS333111444888999555...---,,,+++************)))******)))***,,,111444222UUUYYY<<>>PPP^^^[[[QQQRRRNNN===222999???lllbbbPPPjjj~~~hhhSSSNNNJJJGGGsss{{{^^^DDD;;;>>>ddduuu444DDDfffZZZkkksssjjj]]]OOOHHHFFFBBBAAA>>>???CCCTTTbbbsssnnn{{{qqqfffQQQxxxzzzgggOOOiiiyyy===GGGyyy{{{zzzwwwuuurrrfffNNN888AAA;;;JJJOOOUUU^^^^^^nnniiiooo|||vvvtttxxx|||www}}}{{{~~~jjjaaaCCC888111IIIaaazzzuuuwwwWWWJJJ\\\cccPPPVVVSSSOOO@@@LLLzzznnn~~~tttccccccyyyzzzpppxxxFFFIIIlllVVVGGGHHH999///;;;===@@@***,,,///000...,,,---...222000777666999NNNJJJ222...222DDDsssDDD666444555222GGGtttXXXmmmxxxxxx}}}yyyhhh|||}}}NNN:::---222666222---000:::FFF```SSS777:::<<<777555777444XXXWWW888777PPP```dddHHHfffkkkppptttfffZZZqqqhhhBBB???FFFfffbbbyyytttxxx}}}www___222bbbwwwdddooo|||rrrWWWkkksssRRRiiicccrrr666---EEEooovvv{{{PPPAAA===NNNZZZJJJzzzxxxwwwvvvtttrrrqqqssstttyyyppp}}}xxxyyyqqqaaannnvvvqqqzzzSSSqqqyyynnnnnnllliiiiiiiiiccc\\\FFF======999dddzzz~~~hhhMMMBBBBBBkkkwww~~~pppXXX;;;///777999888777111...---,,,+++************)))******)))***,,,111444:::]]]fffDDDIIIqqqqqqyyypppSSSZZZqqqeeegggqqqiiiWWW]]]tttRRRAAA111---111555777999888:::999LLLllljjjdddgggXXXtttgggMMM^^^YYY{{{wwwpppHHHCCCKKK???CCC[[[ZZZUUUWWW[[[MMM;;;:::999///BBBFFF999999GGGgggnnnxxxiiiMMMNNNlll}}}cccUUUHHHFFFHHHyyyrrr\\\DDD999???vvvCCCPPP~~~gggcccfffjjjVVVKKKNNNNNNFFFEEECCCCCC:::VVV}}}UUUeeennneeeHHHsssrrrVVVQQQZZZrrr@@@JJJzzzzzzxxxwwwwwwuuusssrrrkkkZZZIIIKKKJJJ\\\```dddjjjdddlllxxxzzz}}}vvv|||ooorrr|||yyy{{{eee]]]BBB999333KKKJJJrrrqqq{{{lllcccpppppp[[[ccczzzXXX888BBBtttkkk```]]]ttt~~~|||???<<>>:::999;;;@@@333,,,222///------...---///222444...999888444YYY;;;:::<<<333HHH777,,,%%%:::tttWWWcccgggmmmPPPeeedddCCC777222---***+++555NNNhhhpppAAA333>>><<<@@@EEE999777DDDBBB555CCCkkkwwwlllooorrrttteeeVVVooojjj???>>>;;;qqqnnnSSS}}}yyywww\\\]]]___???>>>~~~SSSOOOZZZdddKKK]]]jjjRRRgggnnn|||wwwiiioooVVV|||nnn666444PPP|||~~~wwwrrrHHH999>>>EEEkkkSSSrrrtttttttttsssrrrrrrsssuuusssmmmooommmdddhhhvvvxxxlllrrriiirrr]]]fffwww~~~mmmooolllfff``````dddccc^^^GGG:::???666sss___wwwhhhnnnMMMEEEXXXppprrrDDD777:::CCC???::::::888------,,,+++************)))******)))***,,,111444333TTTwwwKKKDDDtttsss{{{|||mmm[[[YYYfff\\\XXXWWWLLL<<<<<>>MMMYYYCCCLLLDDDCCCHHHcccmmmOOO```rrrdddWWWpppggg;;;:::666nnniii???SSSDDDYYY^^^BBBWWWSSSGGGWWW[[[SSSSSSccccccJJJ___cccnnnxxxjjjMMMsss666444UUU|||wwwMMM999>>>MMMlllcccoooqqqqqqqqqqqqrrrqqqooonnnwwwyyyqqqqqqoooZZZcccnnnqqqpppssszzzlllvvvtttwwwttt~~~mmmgggfffaaa]]]^^^bbb```[[[CCC444:::000gggWWWpppttttttvvveeeRRRrrrgggtttjjjPPPAAA@@@HHHGGGCCC???777------,,,+++************)))******)))***,,,111444???]]]TTT???|||rrrrrrwwwggg\\\LLLBBBMMMIIIDDD>>>666///---///444222222333111000444;;;444<<<>>>UUUjjjjjj]]]ppp{{{wwwHHHYYYxxxuuuoooxxxTTTIIIIII>>>GGGPPPaaaUUUBBBWWWqqq___;;;999999CCC@@@JJJWWWKKKIII]]]TTTYYY]]]kkkIII888KKKrrrdddPPPMMMFFF???HHHZZZRRRAAA333AAAdddnnn<<>>CCCvvvfffGGGfffddd]]]XXX>>>tttzzzyyyzzzxxxrrrmmmnnnrrrppplllnnnzzzzzzgggnnnyyyzzzttt|||wwwsssuuu```VVV<<<666666RRR\\\yyy>>>???dddpppYYY]]][[[nnn~~~zzzwww|||dddZZZnnnssshhhMMMooommmjjjRRRDDDRRRTTTMMMUUU___sssPPP<<<+++)))---......111444222777666???yyyXXX:::...111AAA\\\}}}RRR???HHHuuudddOOOeeetttvvvxxxaaabbbeeepppiii\\\OOOOOOiiiwwwqqqzzzwwwEEE555444777777OOOuuu[[[FFFIIILLLDDDUUUdddRRRRRRNNNWWWRRRUUUoooWWWooo~~~mmmbbbXXXppp```888444777zzznnn==={{{tttmmmPPPwww^^^FFFDDDFFFNNNYYYyyy}}}```CCC\\\cccmmmppp[[[kkk777...TTTyyyssslllZZZccckkktttzzzzzzrrrvvv|||NNN999888UUU^^^uuuyyyqqqqqqqqqqqqqqqpppnnnlllhhhmmmvvvuuukkkmmmwwwxxxlllnnnnnnxxxcccbbb{{{sssxxxooouuuvvvyyydddgggjjjkkklllkkkcccYYYBBB333999111lllYYYsssvvvwwwppp[[[mmmiiiCCCCCCrrrvvvcccqqquuuggg[[[bbbtttwwwkkkOOO111...---,,,+++************)))******)))***,,,111444000NNNkkkFFFpppnnnkkkwww|||oooZZZHHH999000777777666444222000111222//////111333222000444:::333???DDDZZZhhhjjj___vvvwwwAAANNN~~~|||nnn}}}[[[MMMIII>>>JJJVVV]]]QQQJJJhhh~~~iiiFFF999999>>>>>>NNNRRRIII```|||tttwwwyyyeeeJJJ]]]rrrtttVVVHHHEEE>>>IIIQQQOOO@@@222CCCVVVGGG___[[[ooo```nnnXXXMMMSSSKKKnnnNNNRRRNNN|||qqqnnnRRRAAAeeeVVVvvvYYYEEEyyyvvv~~~zzzxxxsssmmmmmmrrrtttrrrwwwfffyyy{{{|||pppnnnrrreeeoooqqq[[[PPP666555===___UUUggg]]]wwweeePPP555mmm{{{fffwwwjjjVVViiiqqqllleeeqqqlllgggwwwrrr```bbb}}}vvvUUUVVVkkkkkkRRR:::<<<;;;<<>>JJJMMMMMM@@@222FFFXXXmmmsssNNNwwwssskkkUUUwwwkkkYYYJJJJJJTTTvvvZZZoooJJJbbbjjjgggfffpppllluuuyyygggVVVFFF]]]~~~TTT^^^dddJJJ{{{{{{wwwwwwrrrmmmmmmrrruuuuuu|||wwwvvvnnnyyyzzzjjjlllVVVJJJ111555DDDlll___yyy~~~~~~WWW555:::~~~UUU|||ddd|||dddcccpppzzzooogggZZZXXXRRRooodddcccrrrnnn___PPPUUUKKKjjjSSSNNN;;;???999222666...---...&&&%%%000555333555<<<333;;;555444TTT555///111333<<>>CCC888eeeGGGuuuzzz}}}wwwooonnnvvvooo~~~lllrrrrrrzzzdddSSS```KKKtttyyy```ffftttppp}}}|||tttuuussswwwkkkhhhjjjjjjiiiiiiggg```VVV<<<000333555ccc}}}{{{sssDDD///===TTT{{{ggg\\\sss~~~DDDVVVjjjjjjNNNCCC===...---,,,+++************)))******)))***,,,111444333PPP^^^ccctttlllaaabbbdddfffaaaQQQ>>>222000.........//////000111111222///,,,///555888888555000NNNDDD___oooQQQ[[[hhh```<<>>AAAMMM___GGG,,,@@@NNNuuuTTTssskkk[[[xxxyyy|||XXXSSS]]]ZZZtttnnnvvvLLLiiixxxsssmmmjjjUUUBBBeeeyyy\\\ZZZLLLooommmJJJSSS]]]KKKZZZ~~~xxx}}}xxxsssnnnnnnnnnmmmqqqvvvttttttyyyqqqwwwrrryyyxxxsssssstttnnnooohhhSSS:::999111???WWWpppjjjxxxNNN;;;888wwwTTTxxxddd```mmmwwwttt}}}WWWhhhkkkiiibbbNNN@@@EEEQQQXXX\\\___MMMHHHEEEDDD???<<>>@@@|||}}}{{{vvvsss{{{rrrkkkvvvwwwkkkiiitttuuu{{{```vvvfff\\\UUUNNNuuuiiibbbwwwxxxnnnooodddvvvnnntttrrr``````bbbRRR999555000===}}}OOOsss}}}sssjjjNNNAAA333KKKwwwvvvyyywww]]]EEEOOOZZZSSSDDDAAA???444111+++***---...***)))---))))))*********,,,000333333KKKiiifffhhhbbb```aaabbb\\\MMM===555666000/////////000222333555333222222444888::::::999BBBEEEOOO[[[aaaggghhh^^^nnnAAAiii~~~{{{nnnsssbbbUUUJJJ___rrriii[[[ooovvvfffFFFPPPpppuuuMMMrrrkkkVVVNNNHHHCCC:::nnnvvvYYYHHH999AAAUUUWWW}}}KKKTTTVVVpppqqqooozzzyyysss\\\[[[WWWhhh|||yyyZZZdddnnntttYYYGGG```fffyyy\\\SSSEEExxxNNNYYYkkkggg~~~}}}sssxxxsssoooooooooooorrrwwwmmmnnnqqqtttxxx~~~{{{|||TTTfffhhhyyyxxxvvvrrrrrrsssnnniii]]]GGG777<<>><<<<<<<<<888444888@@@BBB<<<555000//////...---444''',,,666444999>>>333...888999TTTPPP111888---999___VVV\\\~~~{{{tttzzzmmmooozzzkkk444000MMMqqquuu___OOOTTT```eeehhhlllzzz}}}pppqqqzzzrrrzzzfffKKK^^^|||sssyyy}}}~~~rrrgggRRRUUUiii^^^???111...;;;uuuwwwKKK<<>>iii<<>>666999@@@qqqYYYddduuuxxxeeennncccGGG777HHHZZZMMMzzzsssrrr{{{[[[qqqkkkFFF>>>666555555444222222+++---//////---******,,,111000///...............,,,222666000+++111999999999<<>>IIISSSfffTTTWWW```RRRllljjjVVVIIILLLttt~~~|||iiiwwwssslll^^^kkk|||RRRsssaaarrriiiXXXKKKFFF>>>DDDuuueeeHHH444<<>>,,,---...///111222333444///222777:::???IIIVVV```[[[aaa```VVVzzzwwwQQQFFFCCC~~~}}}pppvvvwwwuuugggttt~~~sssjjjUUUTTTEEE<<>>IIIDDDIII```vvvzzzzzzpppvvv{{{jjjVVVoooxxxXXXWWW===UUUOOOaaayyyQQQ999ppphhhCCCSSSJJJ@@@KKKTTT555@@@333<<>>FFFMMMeeeVVVyyycccSSScccuuunnnYYYNNN>>>000333,,,111444000,,,++++++***))))))*********,,,000333444JJJzzzfff___^^^YYYuuummmddd^^^bbbgggcccZZZTTT@@@===777333111333666888444999@@@GGGNNNVVV___eeePPPvvv|||ggg]]]WWWPPPJJJ>>>```zzzwww~~~~~~uuuzzzzzzmmmxxx{{{rrr]]]JJJFFFDDD===LLL```PPP>>><<>>AAAEEEJJJRRRYYY___dddgggiiigggyyyXXXQQQyyyPPPHHHTTTLLLYYY{{{vvvzzzxxx||||||zzztttzzz{{{mmmwwwwww~~~dddpppmmm\\\ZZZFFF999JJJDDDQQQSSSXXX???===999???iiiqqqQQQKKKTTTSSS[[[rrrjjjcccmmmrrrzzzhhh;;;===SSSHHH___```666CCCjjjQQQ```IIISSSMMMRRRSSSZZZvvvxxx}}}|||}}}uuurrrrrruuuwwwwwwzzz~~~uuuvvvwwwvvvttttttvvvxxxvvvvvvuuuxxxwwwsssooogggbbbSSS999111...???<<>>TTTbbbmmm}}}ZZZPPPQQQIIIMMM\\\FFFHHHJJJ888ZZZ|||kkkKKK777@@@)))MMMTTT\\\OOOMMMGGGzzzllllllccc:::BBBMMMaaapppoooeeeccciiibbbdddpppRRRnnnzzzqqqrrr}}}sssiiiiiiqqqlllMMM---222777VVVZZZhhh^^^aaadddVVVgggaaaSSSPPPAAA222888555999999cccTTTUUUoooxxxXXXsss```>>>LLLwwwlllsssnnnaaawww~~~dddhhhjjj;;;000444---///777:::333,,,,,,+++((())))))*********,,,000333000FFF~~~dddcccZZZGGGbbb}}}yyyyyyooo{{{dddXXXbbbpppnnnbbbhhhjjjeeeccceee]]]XXXaaaQQQiiiaaa]]]dddfffgggZZZdddXXXXXXIIIYYYOOOPPPBBBmmmuuuwww||||||www|||rrrnnnwwwzzz~~~gggvvvSSSOOO@@@:::CCCMMMTTTGGG:::???DDDtttQQQhhhTTTRRRQQQPPPXXXjjj{{{{{{sssqqqzzzaaawww}}}___:::GGGXXXVVV]]]UUU111>>>OOOxxxKKKKKKNNNWWWKKKSSSNNNFFFtttrrrwwwooovvvwwwlllwww{{{nnnzzzyyy{{{~~~{{{uuuvvv||||||}}}vvvfffyyyrrrmmmllldddSSSAAA777444777;;;VVV[[[NNN\\\PPPRRRaaa```nnnyyyGGGTTT}}}www~~~~~~~~~}}}qqqXXX999...CCC___SSSDDDHHHOOOFFFBBBccczzzuuu]]]hhhwwwiiiqqqwww}}}jjjCCC///111222111000111222///******---+++000444555222222555999555444<<<999===vvvqqqJJJEEE***...KKKFFF}}}]]]|||IIIsssZZZwwwmmmWWWDDDDDDrrrsss\\\kkksssvvv}}}sssrrrUUUhhh{{{}}}|||dddrrr```nnn|||iiilllSSSCCCHHHJJJIII???444555;;;gggWWWIII===:::;;;:::<<>>999777444444KKKbbb^^^sssXXX___rrrMMMxxx}}}rrrhhhwwwwwwggglllrrrZZZ<<<444...(((...>>>;;;555///---,,,***''''''((()))******,,,///222666:::yyy}}}dddddd[[[HHHEEE\\\~~~rrrkkkllltttvvvfffSSS[[[qqqdddiiieeedddkkkjjjjjjrrrhhhsssoooqqq^^^HHHfffUUUNNNkkk}}}}}}hhhNNNNNNIIIKKKAAANNNdddxxx|||uuuooooootttqqqiiifffkkkkkknnnxxx|||nnngggXXX???JJJ:::pppSSSOOOEEE---DDD111```RRRMMMSSSNNNMMMKKKOOO^^^qqqzzzyyynnnhhhcccttt{{{ZZZOOO^^^ZZZNNNLLL???NNNzzz^^^RRRSSSQQQVVVJJJOOOOOOGGGaaaxxxtttxxxxxxwwwppp}}}qqqzzz{{{yyyzzz|||zzzuuuwww|||{{{{{{wwwwwwzzzrrrpppllleeeWWWGGG;;;444111@@@EEEyyyuuuNNNMMMRRROOOTTTZZZWWWkkkiiiNNNjjjxxxzzzvvvxxxVVV???EEE999NNNQQQ888EEECCCCCC???===QQQqqqnnnooobbbpppnnnuuujjj|||pppWWWCCC111///+++***000555555666888333///+++...333444///***:::///???gggbbbQQQ:::%%%888???HHHjjj}}}xxxssspppUUU~~~dddWWWXXXiii^^^qqqiii^^^ooorrrtttwwwyyy~~~bbb{{{vvvWWWyyy|||vvvooo```EEENNN???]]]444)))???***[[[zzzIII???888999<<<<<<===@@@BBBjjjyyyqqq}}}qqqpppzzz```iiifffeeegggffffffooo{{{{{{]]]BBBIIIvvvoooSSSMMMLLLHHHBBBAAA@@@888@@@ccc{{{eeesssppp~~~}}}zzzddd<<<,,,>>>888\\\\\\MMMRRRTTTMMMFFFSSSjjjyyy}}}lllkkkdddZZZhhhqqq\\\cccsssjjj|||ggggggkkkfff\\\VVVssskkkfffccc888444>>>SSSiiioooiiiaaaXXXPPPUUUTTTPPPHHH???777333222555...dddNNN{{{jjjTTTMMMrrr|||UUURRRddd~~~kkkiiiOOOPPPBBB)))CCC777OOOFFF999...******+++***'''((()))******,,,///222555888wwwyyy___^^^UUUNNN:::@@@eeedddUUUWWWgggyyyttt___XXX___gggnnniiidddgggddd\\\^^^UUUbbbNNNCCCSSStttwwwFFFbbb___|||zzz~~~CCCGGGPPPHHHJJJIII[[[TTTmmm}}}kkkuuuuuuqqqlllhhhffffffffffffeeeeeejjjttt~~~sssXXXcccLLLVVVeeePPPNNN:::FFFBBBVVVQQQjjjDDDOOOJJJJJJHHHGGGQQQdddwww{{{zzzqqqjjj{{{pppbbb]]]___hhhnnnnnnttt}}}uuuqqqeeeQQQFFFPPPkkk^^^EEE<<<222PPP___NNNVVVQQQOOOOOOFFFHHHNNNIIIMMMmmmrrr{{{|||xxxxxx}}}yyyxxxnnnuuu}}}vvv|||zzzzzz{{{yyyvvvxxx}}}yyyvvvrrr}}}|||sssmmmllldddSSS@@@666111000AAA>>>lllVVVPPPWWWPPPSSSQQQRRROOOfffvvv}}}ffffff___qqq~~~xxxyyy|||~~~}}}yyymmmLLL===;;;333NNNHHHPPPBBB>>>999<<<======UUUzzz~~~tttvvvkkkeeerrrtttGGGEEE999...,,,............000555888555111444===GGG<<<[[[cccKKK222:::///EEEcccsssEEE|||^^^PPPvvviiifffNNNQQQ]]]bbbVVV\\\]]]dddmmmiiipppvvv[[[sss???www{{{www{{{||||||~~~~~~rrrvvvpppgggJJJAAACCCMMMGGG888:::@@@SSSzzz|||{{{===777444777;;;:::::::::555;;;OOOwwwyyypppnnnbbbNNNDDDSSS{{{PPPHHHOOOIIIAAAAAAFFF999>>>AAAEEEnnnZZZ___lll|||~~~{{{vvvXXXBBB444222<<>>GGGhhhbbblllcccWWWXXXhhhuuukkkXXXCCCGGG@@@;;;DDDKKKLLLRRRQQQDDDBBBjjjjjjFFFMMMjjjxxxuuuMMMNNNHHHIIIPPPHHHNNNLLLIIIbbbwww{{{tttooouuuxxxssshhhbbbeeefffbbbbbb______bbbhhhkkklllkkkpppvvvtttrrruuuooofffgggccceeemmmVVVttt}}}GGGOOO333***BBB777^^^MMMSSSMMMCCCIIIJJJIIIEEEIIIXXXooojjjXXXsss|||vvvvvvgggWWWMMMFFFBBBFFFMMM<<>>FFFrrrBBBFFFOOOHHHFFFHHHOOONNN]]]gggkkkxxx]]]SSSrrr~~~{{{{{{|||yyyyyyzzzyyyvvvnnnccc[[[HHH+++;;;JJJHHHLLL444999:::===999<<>>IIIlllAAAKKKkkknnn|||xxx}}}vvvYYYHHHTTTeeedddFFFFFFYYYuuu}}}hhh^^^ssshhhMMMZZZ```GGGsss{{{vvvuuu|||yyyrrrtttssstttwwwxxx{{{qqqggghhhOOO777GGGCCCRRR222777;;;(((FFFbbbUUU:::777444555666555444333888000===kkk~~~mmmiiimmmgggjjjzzzjjjOOOBBBAAA>>>???FFFbbb]]]DDDGGGKKKBBB>>>EEEDDD999@@@AAA:::ZZZ|||IIIMMM^^^qqq{{{~~~vvvWWW:::666:::>>>FFF{{{LLLGGGYYYMMMFFFOOOLLLEEESSSzzzyyyhhhdddaaaffffffooorrrjjjtttnnnbbbbbbdddgggeeeZZZRRR___rrrddd```nnngggaaacccZZZfffhhhZZZ^^^gggYYYSSSJJJ@@@999666666777444PPPQQQrrr~~~BBBDDDJJJ:::___ZZZooo{{{xxxgggdddFFF555444555***777XXXkkkHHH>>>444000...,,,)))(((((()))******+++---000222444444rrrtttXXXVVVLLLBBB@@@===999JJJrrr{{{cccMMMNNN___hhhgggjjjbbbNNN@@@???===<<>>RRRLLLDDDJJJFFFIII===NNNVVV{{{zzz~~~eeellluuuuuuhhh^^^^^^\\\VVVWWWVVVTTTVVV[[[______]]]ZZZ___[[[XXX\\\VVVOOORRRSSSXXXaaa]]]pppaaaiiiyyyJJJQQQAAA999MMM<<>>KKKFFFCCCKKKFFFKKKjjjzzz~~~```UUUWWWsssvvvyyyxxxwwwtttrrrrrrtttuuuuuuuuuvvvkkkvvvhhhtttbbbcccRRRHHH===666666888<<>>???777222>>>999666>>>888333AAAlllXXXjjjeeeaaaffftttlllqqq~~~tttaaaMMM@@@===NNNDDD@@@OOOppphhh\\\RRRDDD:::(((;;;666NNNkkk~~~VVV@@@MMMwwwwww~~~hhhyyyWWWCCCGGGbbbrrriiiNNN\\\iiibbb___MMMZZZsssPPP999zzzvvv|||vvvjjjoookkkjjjpppuuuzzzqqqkkkbbbUUU===999IIIEEE444===...---666AAA::::::888555222111222222111---===???>>>PPPgggsss{{{fffhhhlllWWWPPPHHH;;;555===HHHGGG???RRRddd{{{PPPHHHBBBDDDDDD@@@???BBB666999:::;;;>>>GGGjjjnnnEEE;;;UUUfffoooyyybbbEEE222<<<<<<000MMMXXXBBBMMMXXXGGGFFFPPPFFFDDDFFFjjjnnnUUUUUUgggggghhhlllkkkssslllZZZ```nnniiikkkiiieee```YYYXXXaaammmccc\\\cccdddfffkkklllxxxaaaRRRTTTVVVPPPIII@@@777111000222333000YYY???lllgggGGGJJJSSSFFFCCCnnnaaaLLLAAAJJJddd{{{jjjqqqvvv{{{{{{uuufffSSSEEE...;;;@@@444???llltttKKKMMM@@@444000///+++((((((((()))***++++++---000333666444rrrwww[[[XXXNNNFFF888999>>>===IIIjjjpppiii^^^MMMKKKTTTjjjkkkooo~~~{{{|||hhhJJJ>>>CCChhhnnncccHHHWWWKKKCCCQQQJJJ===IIIDDDBBBVVVEEEaaapppcccvvvfffpppssskkkbbb\\\VVVNNNRRRSSSSSSRRRSSSWWWVVVSSSPPPUUUQQQNNNRRRMMMHHHLLLFFFIIIAAANNNSSSwwwyyylll[[[IIIBBB888444JJJ888JJJggg???III@@@BBBAAAAAACCCBBB>>>@@@MMMZZZmmmvvviiiIIIVVVWWWgggqqqzzz}}}sssppp\\\LLLJJJHHHAAA;;;;;;<<>>OOOGGGCCCKKKaaa~~~~~~{{{aaaAAA???BBBLLLVVVZZZZZZZZZZZZXXXTTTLLLCCC;;;666555000EEE]]]ggg~~~:::888888666111:::777///444:::999999GGGqqqzzzrrr```^^^iiiiiigggwwwdddhhh___XXXUUUEEE///(((666IIIMMM|||TTT&&&111KKKzzz^^^___???KKK___kkkqqqqqq]]]ppprrr```DDD\\\YYYhhhXXX@@@iii}}}wwwtttqqqllliiieeeeeekkkrrrvvvzzz~~~wwwgggnnnsss]]]QQQ<<<>>>IIIDDD444222111111---DDD]]]:::555666333///...111333222+++666333---999PPPmmm~~~\\\VVViiiqqqaaaTTT^^^vvvjjjIIIHHHFFF@@@===???CCC???888555@@@888666@@@444BBByyyoooLLL666000AAAVVV[[[}}}}}}zzzuuuooodddWWWOOO:::333...222555DDDoooSSSGGGIIIIIIBBBIIILLL===???>>>[[[~~~]]]ZZZooommmjjjmmmXXXeeeqqq\\\ZZZiiifffqqqZZZKKKTTTccchhhdddaaaddd^^^```fffhhhdddbbbfffqqqZZZWWWRRREEEGGG@@@888111///000111222;;;RRRTTTrrrHHHPPPKKKIIIMMM???FFFooogggRRRGGGHHHIIIPPPTTTMMM111666888777666555000+++333LLLCCCKKK|||]]]SSS^^^JJJ666...+++((((((,,,(((***+++++++++---000333777444rrrvvvYYYTTTHHHJJJ777777AAA999555JJJaaa{{{ssswww{{{bbbOOONNNJJJFFFLLLccclllSSS@@@HHHJJJ111;;;fffgggcccNNNGGG>>>YYYRRRBBBLLLKKK???FFF>>>EEEIIIGGGMMM{{{}}}yyy^^^jjjiiilllnnnooommmeeeXXXNNNMMMRRRSSSNNNLLLMMMLLLHHHHHHMMMIIIFFFJJJGGGBBBFFFDDDBBB@@@FFF:::EEEIIIZZZbbbTTTXXX444FFF444CCCKKKVVVTTT```>>>FFFDDDCCC>>>;;;<<<===;;;999>>>GGGZZZ|||xxxyyyxxxccc___\\\DDDBBBEEEMMMSSSQQQLLLHHHDDD???<<<<<<===>>>BBBHHHpppTTTMMMJJJHHHEEEHHHKKKHHHEEEGGGCCCAAAEEE???;;;BBBOOOzzzxxxzzz~~~OOOAAA???FFF```lllrrrlllmmmkkkhhhjjjnnnlllgggaaa[[[___YYYRRR[[[@@@<<<<<<222111777333444XXXeeeIII:::@@@@@@;;;<<>>HHH@@@AAAFFFQQQhhhiiiuuuvvv~~~fffTTTAAA777444666<<>>fffhhhccczzzmmmQQQAAAHHHDDD???===???@@@===777888AAA999666;;;......MMMpppOOO777999;;;,,,333777666777<<<888333555---===<<<===^^^HHHNNNIIIDDD@@@AAADDDDDD======;;;JJJdddqqqccclllfffjjj]]]WWWZZZcccjjjpppsssnnnKKKllloooQQQOOOppp{{{hhhccc```^^^fffdddYYYZZZ]]]ZZZ^^^\\\TTTSSSWWWPPPDDD@@@;;;555111111333444444KKKGGG~~~rrrlll===LLLBBB???GGG???999AAAUUUwwwXXX888,,,111777111---777;;;333+++...777===AAA>>>ooopppeeeZZZDDD000***)))'''(((...)))***++++++,,,---111333777222qqqrrrRRRKKK>>>AAA666666:::777:::AAA???[[[sss{{{wwwxxxxxxqqqZZZKKKWWW\\\FFF@@@WWWpppcccfffxxxttt}}}mmmoooLLLIIIBBBEEE999HHHOOO>>>@@@III;;;FFFGGG333NNNAAA\\\SSSooolllggggggoootttlll[[[NNNAAAIIIMMMIIIGGGIIIIIIGGGBBBGGGCCCAAAFFFCCC>>>BBB===999FFFBBB777AAAQQQyyy[[[EEEPPP:::CCC666EEE>>>MMMQQQmmm<<>>999888;;;:::777999>>>FFFSSSjjjkkkRRR@@@>>>:::000222>>>888;;;999444===ZZZ}}}RRRHHHVVVIIIAAAQQQNNN>>>AAAEEE===<<>>AAANNNcccsssooo>>>111DDD+++777666333///;;;>>>---,,,666222///===KKKlllhhhBBBXXXzzzooommmrrrwww}}}ooohhhaaa```ccceeeeeecccmmmiiiOOO:::<<<777666HHHaaaWWW222777888RRRggglllzzz|||[[[MMM[[[oooNNNcccqqqmmmuuu]]]iii999jjj[[[777@@@111ZZZ|||~~~pppqqquuunnnbbbXXX[[[aaaeeeccc```dddkkkxxxuuussswww}}}|||}}}gggoooTTTMMM@@@===FFFCCC666...666---444000@@@QQQ:::333///444555///---000///+++(((111333333555111222>>>FFF^^^||||||\\\GGGAAABBBFFF>>>>>>AAADDD@@@:::999>>>222555666666777666666888BBBttt<<>>BBBDDD===BBBDDDGGGXXXdddEEE<<<999:::;;;999888@@@KKKNNNJJJuuupppxxxyyyqqqDDD222%%%'''+++)))(((---)))***++++++,,,...111444666111pppkkkRRRFFFBBB666666666666888:::<<<===444IIIbbbqqqtttuuuzzziiieeexxxvvvaaaiiiwwwpppkkk___IIIFFFIIIHHHDDDBBBCCCDDDCCCAAA@@@@@@AAA@@@@@@CCCDDD???FFFeeehhhnnn[[[bbbpppeeepppyyyjjjaaaPPPCCCCCCGGGHHHHHHKKKAAA@@@@@@?????????@@@@@@======;;;;;;DDDXXXrrrLLLYYYJJJDDD555<<<888FFFiiiWWWiii|||JJJ<<<@@@>>>999888::::::999999888777666666666>>>PPPlllzzzmmmwwwpppOOOKKKkkkvvv||||||iiiYYYGGGIIIGGGEEEDDDDDDDDDBBB@@@@@@???>>>===;;;999888888;;;@@@XXX}}}zzzNNN???000999666@@@???IIIEEE@@@HHH888333HHH+++777222///,,,333000:::<<<333WWWAAA:::999888888777777888888::::::;;;<<<>>>@@@BBBCCCDDD___xxxzzzmmmmmm~~~~~~iiikkkjjjRRR---555666111333000////////////////////////222333444III|||sssxxx```PPPVVVTTThhhnnnmmmmmmaaakkktttqqqpppwwwSSSGGG555444AAAJJJ\\\xxxUUU---444***222666GGGtttgggmmm```vvvfffUUUhhhxxxbbbeeePPP***YYYjjj777666777999aaazzz[[[gggpppyyy]]]bbb```XXXVVV]]]___\\\^^^eeeooowwwzzz{{{zzzzzzzzzooowwwaaaTTTIII<<<:::EEEFFF999111444---===---666yyy333999...111111000......---------------......///111222333999EEE777SSSxxxWWWPPPHHHEEEFFFFFFCCC@@@???>>><<<:::888666444333222222222111111111000000...BBBtttyyybbbFFF111:::444444999,,,>>>BBBkkk^^^DDDLLLFFFDDDAAA===;;;::::::;;;555???888AAAkkkiiibbbYYYZZZRRR\\\eeeddd]]]YYY[[[___WWWccchhhfffgggmmmmmmfff\\\```aaa___^^^^^^\\\WWWYYYSSSLLLIIIHHHEEE???:::999+++///666333---333LLL==={{{kkkDDDFFFEEEBBB@@@???>>>>>>???:::EEEWWW|||lllrrrtttqqq~~~qqqnnnqqqJJJ---+++)))((('''((()))***)))))))))+++---///222333777333eeeiiiNNNAAA<<<444444444444666888:::;;;FFF999444HHHjjjwww}}}yyyjjj]]]ttt}}}PPPEEE999555999>>>???===@@@BBBCCCBBB@@@??????@@@BBBAAABBBBBB===@@@WWWsssmmmbbb\\\^^^[[[XXXmmmyyyiiiqqqiii^^^PPPCCC::::::???EEEDDDCCCBBB@@@???>>>>>>CCC@@@IIIccczzzxxxYYY;;;GGGUUU???444...FFFCCCGGGNNN]]]___===888===;;;888999888888888777666555555555777555>>>SSScccppppppOOOIIISSSHHHFFFDDDCCCCCCCCCAAA??????>>>===<<<:::999888777===:::DDDbbb}}}yyy~~~}}}GGG333>>>--->>>===,,,999===000777,,,>>>+++333@@@222GGG777777OOO^^^333999888888777777777777777777777888999;;;===???@@@DDDGGGQQQdddwww}}}uuujjjdddlllOOO444...333---...666333////////////////////////333333000777UUUzzzRRRvvv\\\>>>IIIjjj^^^~~~~~~tttwww{{{aaa<<<)));;;DDD...@@@BBB000444222222...)))@@@sssqqqhhhkkkyyyppp]]]jjj}}}xxx|||xxx|||RRR|||>>>BBBcccNNNppphhh666===555666BBBhhhlll```QQQnnnmmmRRRUUU___[[[VVVXXXVVVVVVVVVWWWZZZ^^^bbbdddYYYOOOQQQ^^^```QQQDDDAAA>>>EEEAAA333---666;;;888777...:::AAA777(((777111000///...---------------------...///000222222222???444999XXXRRR===IIIDDDSSSYYYPPPKKKPPPQQQJJJNNNIIIDDDAAAAAA@@@>>>;;;===<<<;;;999777555333222222111111111111000000000777555>>>```^^^FFFGGGMMMCCCBBB???<<<999999999999666333333777JJJsssyyy```YYY```fff\\\YYY___```WWWQQQRRRPPP^^^gggfffdddccc[[[OOOXXX]]]___^^^]]]]]]ZZZUUUVVVPPPIIIEEEDDDAAA<<<888///,,,---222888<<<@@@DDDVVVxxxVVVttt999BBBBBB@@@???>>>=========>>>>>>;;;VVVaaaeeelllvvv{{{{{{}}}uuuJJJ,,,,,,+++)))((('''((()))***)))))))))+++---///222333555444gggfffIII;;;666222222222222444666888999333;;;@@@===:::EEE^^^tttwwwttthhhaaa]]]tttrrr>>>;;;000333777;;;>>>@@@BBBCCC>>>???AAA@@@???>>>>>>???BBB@@@@@@@@@;;;999FFFWWWttt[[[LLLNNN___eeehhheeekkkrrruuunnnbbbWWWOOOJJJ888:::>>>CCCGGGJJJLLLLLLYYY\\\ZZZQQQFFFEEEOOO[[[===DDD555<<>>GGGlllsssWWWKKKDDDBBBDDDFFFDDDBBBAAAAAAAAA???===<<<<<<;;;:::888777666666:::666444CCCfff}}}{{{uuuuuu???444???------<<<...:::<<<)))FFF///555111------aaaiiiSSS666999777777666555555555555666444444555666777999;;;<<>>333AAA===444666222888SSSLLLeeepppooo;;;///<<<999'''333,,,%%%;;;fffoooooozzz{{{xxxbbbhhhTTTIIIzzzkkkTTTaaa___{{{aaaQQQccc555```JJJeeeDDD555888000===666GGG|||[[[jjjlll}}}VVVBBBOOOUUUHHHKKKKKKMMMPPPTTTSSSOOOKKKJJJGGGFFFGGGFFFBBBCCCFFF???444///666777222333;;;333111NNN---:::&&&444000///...------,,,,,,---,,,,,,,,,---...///000111,,,444444777@@@======JJJ;;;AAADDDDDDDDDGGGHHHGGGHHHGGGEEECCC@@@>>><<<;;;::::::888777555333111111111000000000000/////////111111+++444cccZZZ@@@JJJLLL???@@@???<<<999777666666666666+++333333///ZZZqqq___XXX```[[[WWWWWWZZZZZZUUUOOO^^^dddddd]]]YYY\\\[[[VVVUUUZZZ\\\ZZZZZZZZZWWWRRRRRRLLLDDD???<<<:::777444,,,777%%%666777,,,HHHDDD}}}aaaOOOAAA======>>>>>>======<<<<<<999:::555===999OOOmmm}}}yyy}}}lllDDD,,,$$$+++***)))((('''((()))***)))))))))+++---///222333555555jjjdddGGG888333222111111111333444666777<<<;;;888444333666===DDDQQQfffzzz}}}lllFFF<<<+++(((III444666888666444444777::::::<<<>>>>>><<<<<<<<<===???======???<<<888<<>><<<:::999999888777666666555555444555444555CCC___~~~kkk}}}ooofffGGGVVVFFF(((???:::<<<444HHHWWW```QQQ///222>>>666555444444333333444444111222222333555666888999===AAADDDCCCEEETTTlllwwwmmmccc^^^^^^cccggg]]]GGGcccOOO___mmmddd~~~pppJJJ666+++222666555///---444333'''------------------------+++...111000+++,,,999HHHjjjpppzzz___YYYGGGIIIRRRIIIHHHOOOLLL@@@JJJfffhhheeeyyy{{{RRR333111111((('''222---///,,,999OOObbbWWW}}}gggfff}}}kkk<<>>FFFDDDDDDGGGKKKIIIBBB<<<;;;@@@BBB???===>>>>>><<<)))888???777111333444111AAA^^^===:::...555***......---,,,,,,,,,,,,,,,+++++++++,,,,,,...//////666///000777:::===AAABBBGGGDDDDDDGGGIIIHHHGGGIIIDDDEEEEEEDDD@@@===;;;;;;777666555444222111000///////////////............,,,///333555999RRRUUUAAAKKKQQQFFF666===<<<:::888666555444444555...555777...CCCooolllJJJIIIZZZ^^^QQQNNNYYYZZZOOObbbccc___WWWUUU\\\aaacccVVVXXXXXXSSSRRRSSSQQQNNNKKKEEE>>>888555333222000;;;@@@///(((:::222hhhnnnssseee777BBB999:::;;;<<<===<<<;;;:::555:::===???666555===LLLlllsssQQQ666))))))---***)))(((((((((((()))))))))))))))+++---///222333666777lllcccEEE888444222111111111222444555666@@@666///444???BBB999---+++000666:::<<<;;;888666999111***///:::<<<111&&&333222///------///333555666888:::;;;:::999:::;;;;;;:::;;;>>>>>>;;;999:::777nnnQQQ>>>111DDDJJJTTTWWWWWWVVVWWW]]]aaaaaaaaa```]]]XXXQQQJJJCCC???@@@HHHLLLCCC666222;;;GGG666111>>>rrrmmmWWWaaasssBBB;;;999:::>>>:::222000555333333333333333222222222,,,333666222...111666999111888OOOtttwwwUUUGGGGGGGGGHHHGGGCCC???AAAFFFAAA???===<<<<<<;;;999888666555555555444444333333111222555666111777WWWzzzzzz|||uuu{{{{{{OOO999::::::222333333222111111111111222000111111222333555666777777999<<<===???BBBGGGKKKvvv|||zzz}}}|||}}}]]]GGG444///333333222///******//////...///,,,,,,,,,,,,,,,,,,,,,,,,******...333222---000777===]]]yyyfff{{{|||tttaaasssppprrr}}}444+++///444333,,,)))---555+++///...555AAAbbb[[[ttttttpppWWWSSSooo666FFFOOOXXX999888333999+++(((///CCCttt```eeeMMMMMMllltttiiimmmTTTJJJ>>>888999===???@@@<<<@@@@@@;;;:::;;;666---BBB---&&&333777111;;;PPPyyy...333222%%%777)))---,,,,,,+++++++++++++++************+++,,,------111&&&***333111555<<<888EEE>>><<<@@@BBB>>>===@@@???@@@AAA@@@<<<888666666444444333222000///...............---------,,,,,,111(((***111,,,+++LLLxxxtttVVVBBBGGGJJJ@@@:::>>>;;;:::999777666444333333333444000444777000GGGxxx]]]JJJOOORRROOONNNPPPOOOMMMNNNTTTXXXXXXWWWXXXWWWUUUVVVVVVQQQJJJGGGIIIIIIHHHBBB===777222000///......,,,555+++333333777[[[kkk^^^III;;;222666777999:::;;;;;;:::999999555666555888444777888###KKKeee|||]]]KKK444'''&&&***+++***(((((((((((((((((()))))))))))))))+++---///222333444666lll```CCC777444111000000000111222444555---666>>><<<333///555<<<444///...444777666555777000***888<<<***+++777000333222222333555666666666333555777888777777888:::888888999;;;===<<<:::888===IIIlll{{{OOO@@@333777???JJJNNNLLLJJJSSS^^^WWWWWWWWWUUUSSSQQQNNNLLL;;;555111222888999333,,,555rrr~~~eeeNNN~~~xxxGGG999999888999:::666111111666222222222222222111111111(((000222---000888555***222999999888999333555EEEPPPPPP??????===DDDBBBQQQEEEGGGHHHEEE@@@===???CCC>>><<<:::::::::999777555333333222222222222222222444...111999444***444IIIVVV{{{|||uuuBBB555;;;999222000222111000000//////000000//////000000111333444555333666:::======<<<:::888777GGG___vvv}}}iiiNNNCCC999999999---(((...111'''------///000&&&%%%555++++++++++++++++++++++++---))))))---111111222333999@@@EEELLLdddyyylllhhhoooDDD333;;;888222++++++333999555,,,///,,,''',,,===hhhlllyyyzzzUUULLL<<<888QQQGGGsssWWW000222555777)))000--- BBBttthhhWWWMMM>>>:::LLLgggvvvvvvggg```WWWQQQOOOOOOMMMLLLKKKHHHAAA<<<;;;;;;666///***...888888***000ggg>>>555///'''444++++++++++++************++++++***)))))))))******+++,,,$$$%%%111888222444@@@FFFBBB???>>>AAACCCBBBBBBCCCAAAAAA@@@???<<<999666444222111111000///.........------,,,,,,,,,+++++++++---***(((*********000888kkkYYYBBBDDDFFFEEEAAA===<<<===999888777666444333222111000444(((+++666(((111cccbbbDDD777HHHSSSJJJGGGQQQMMMNNNOOONNNLLLLLLNNNOOOOOONNNHHH@@@<<>>HHHtttZZZTTT:::777444444444555666777888888777999000111---;;;777999222;;;+++###,,,BBBVVVtttmmmsssdddTTTDDD111+++(((&&&'''***+++'''$$$''''''(((((((((((()))))))))))))))+++---///222333333444jjj\\\???333222//////......///000111222444222000111333444222000444333111///...---......111***...///&&&***222...,,,...000111000......---000333555666666666777888888888888777888888777555888,,,???yyyqqqLLL<<<444555>>>???777888AAAIIIGGGDDD???;;;666333111(((666AAA===222444III___vvv{{{ccchhh???GGG999888555444555333111111444////////////000000000000,,,......---///333333///888:::///***999AAA===:::)))>>>>>>HHH@@@EEE999BBBGGGAAA>>>AAAHHHJJJBBB888<<<:::888888888777555333000000000000111111111111444//////444555///---///000[[[cccuuu|||~~~ZZZCCC555888888---,,,555000000///...........................///111222333222777<<<;;;777888@@@HHH>>>BBBDDDCCCFFFJJJGGG@@@NNNIII>>>HHH<<<:::BBB---777,,,---111///000222+++(((333111...111&&&"""222++++++++++++++++++++++++++++++***))),,,000111000'''///::::::;;;SSStttQQQ000222111+++333111,,,***,,,&&&$$$000---+++'''(((444[[[nnn||||||dddLLL{{{TTT555QQQTTTYYY;;;+++000///###,,,888444'''222\\\nnnEEE???AAA999777@@@WWWYYY\\\]]]ZZZSSSLLLGGG@@@999333222222111000000222>>>222)))[[[===(((666...---777&&&,,,******)))))))))******+++))))))(((((())))))******+++000444444,,,''',,,777888;;;======???AAABBBAAAEEEBBB???======;;;777333000000000//////.........,,,,,,+++++++++*********%%%,,,///+++)))++++++)))&&&JJJcccZZZBBBHHHBBBEEEBBB<<<===CCC???444555555555444222111//////...---+++,,,---***111AAAXXX^^^AAA>>>CCCDDDGGGOOOTTTQQQLLLHHHEEEEEEJJJOOOAAABBB>>>888555777777555000//////---,,,---...///888OOO333AAAxxx[[[sss333999+++===111111111111222333444444333///777000===222444)))((()))444666+++///%%%+++&&&******###+++%%%,,,***,,,---+++(((&&&&&&(((&&&''''''(((((()))(((((()))))))))+++---///222333444333gggYYY;;;000///...---,,,,,,---...000111///000111333444555555444***333666///,,,222555222...///++++++222111,,,,,,+++///111000------000444///111444555555555666888999999777444333444333222222===///:::aaaaaa;;;888===777333777444444444444555666777888???999888HHHaaavvv|||zzzTTTZZZiii~~~AAA111AAA444999555222222333111111111---.....................222...///222///))),,,555***//////333999333,,,222333AAA555;;;888HHH<<>>///>>>555444...<<<***222,,,000222---000333,,,+++444(((!!!000000(((...************************&&&...000+++)))---///,,,///...555777111666???===QQQjjjzzzvvvnnnlllFFF444(((666;;;***///888'''&&&...111,,,---222000(((&&&---///)))(((CCCdddmmmzzzxxx}}}cccFFFqqqccc555FFFiiiNNNnnnddd111000555))),,,666,,,(((222,,,000PPPiiifff999555>>>>>>222444555555333222222333111,,,,,,222444111333888555444WWW}}}888(((===!!!&&&333!!!)))///***)))))))))))))))******)))(((((((((((())))))******+++(((***333222111:::333;;;???<<<<<>>???@@@???>>><<<:::999777444222000000111111////////////000000000000////////////000000000000222222111111999QQQppp^^^CCC:::===555555444333222000000///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......111222444555555777:::<<<<<<===>>>??????>>>===<<<888777666555333222111000......---------,,,,,,,,,+++++++++*********))))))************************))))))***+++,,,,,,------//////000222444777999:::<<>>777222)))222666)))000///111000(((555)))<<<111SSSvvvBBB444///......---+++***))))))+++*********))))))(((((())))))))))))))))))))))))************+++,,,------444555777999;;;<<<<<<<<<<<<;;;999777444222000//////......------,,,+++++++++******)))(((''''''&&&((((((((((((((((((((((((******+++,,,...000222333HHHPPP]]]fffggg```UUUNNNCCCCCCCCCDDDCCCCCCBBBBBBCCC???;;;888666666444333333222111000......---------,,,,,,,,,------...//////@@@jjj{{{VVV555+++999000666;;;???@@@???>>>;;;777777555222111000///---,,,...)))+++444666///---111444>>>bbbkkkhhhoooEEE444444222////////////............/////////111333333111/////////------,,,,,,+++***))))))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''))))))***,,,000333777999^^^VVV:::000---------,,,,,,,,,,,,------............////////////---------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...------...000111222333444444555555555444444333222,,,222555333222>>>WWWlll~~~rrrjjjmmmhhhzzzssskkkjjjaaaeee|||{{{\\\AAA:::666///...555333222222111///......---------------------------------------------------------......///000000000000111222444777999<<<===<<<===>>>???>>>===;;;:::888666444111000000000111////////////////////////....../////////000000000000222333222111777BBBLLLSSSuuuuuurrrfffVVVHHH;;;333222666444444333222111000//////,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------///000222333333444777::::::;;;<<<======<<<;;;:::666555444333222000//////------------,,,,,,,,,,,,+++++++++*********))))))************************))))))***++++++,,,------......///111333666888999888999<<>>:::999888777666444333111111111111000///...---,,,,,,************************)))(((***+++)))000NNNmmmoooiiiyyyvvv|||\\\^^^uuuGGGjjjggg666<<<>>>;;;OOO```///222666,,,...+++++++++++++++,,,---...///YYYKKKOOO666666<<<333999444222888,,,777DDD]]]~~~rrrAAA...---......---,,,+++***))))))*********)))))))))((((((((((((((((((((((((((((((************+++,,,------222333555777999::::::;;;;;;:::999666444111000///.........---,,,,,,++++++******))))))(((''''''&&&'''''''''''''''''''''''')))))))))***,,,---///000---///333666777666444222>>>>>>???@@@@@@@@@@@@???AAA>>>:::777666555444333222111000///...---------+++++++++++++++,,,------+++000GGGoooYYY777...000000000000111444666666//////---,,,************111+++'''((())),,,555@@@QQQbbb___ppprrrSSS555...111111/////////......------......//////000222222000///...///------,,,++++++***))))))***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''))))))***,,,000333666777\\\SSS777...------,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------------------,,,++++++++++++*********,,,++++++++++++,,,------+++,,,,,,...///000111222333333333444333333222222(((222888333))))))888HHHiiixxxyyypppuuubbbrrreee}}}xxxpppSSS777+++777:::---,,,888222111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///...///000222444666888::::::;;;<<<======;;;999888777555333111000///000000000000//////......---------.........////////////+++...111222000...,,,,,,'''@@@===MMMVVVYYYqqqgggsssvvvkkkkkkcccTTTTTTJJJEEE;;;222333666777777888333333222111000//////...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,...///000000111444666888888999::::::999888888444444333111000///......---------,,,,,,,,,+++++++++************)))))))))************************))))))******+++,,,,,,,,,,,,---...///111333555666999888777888999888777555333333222222222222222111//////......---,,,++++++************************&&&)))------&&&)))@@@[[[}}}wwwyyyqqq{{{\\\[[[cccHHHNNNttt'''333NNNPPPXXXvvv777'''222444,,,+++,,,++++++++++++,,,,,,---%%%222UUUuuu|||{{{```ooo]]]mmmeee666+++...---...------,,,+++***))))))******))))))))))))(((((((((((((((((((((((((((((())))))))))))***+++,,,---000111333555666888888999:::999777555333111///.........---,,,,,,++++++******))))))(((((('''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,---,,,++++++,,,...000222777777999:::;;;<<<<<<<<>>:::888333000555999666...000000//////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,---,,,---...///111333555666777888:::;;;:::999888666555444222111////////////000//////...---,,,,,,+++------------............,,,,,,,,,...000222222111000;;;333777888555@@@666999<<<<<>>;;;333XXX[[[yyyxxx000666---))),,,000---++++++,,,,,,,,,++++++,,,,,,,,,+++---///000...---------,,,+++++++++******))))))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''))))))***,,,000333555555XXXPPP555...///++++++************++++++))))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))***++++++***++++++,,,---...////////////000000000000//////111---))),,,111333///+++666000333JJJ{{{|||}}}rrr```FFF;;;???111;;;888+++---999555%%%///.........---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,---...000222333444555777888888777666444333222111000///.........///......---,,,+++******+++,,,,,,,,,------------111...***))),,,///000000///555000333666666===888777777===>>>???AAA===>>>:::666444666555000---.../////////......------,,,+++******))))))******+++*********+++++++++,,,,,,+++,,,---......///111333555555666777777666555555333222222111000///......,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++***++++++,,,---...000000000222555777888888777666444333222000///---,,,+++,,,,,,++++++******)))))))))))))))))))))))))))))),,,+++******(((&&&)))...oooqqqcccaaaUUUqqqZZZRRR```OOO777999QQQBBBRRRGGG,,,---777+++)))111,,,,,,++++++******+++++++++(((000***&&&>>>bbbddd>>>&&&///999111)))---+++++++++******))))))((((((((((((((((((((())))))''''''''''''''''''''''''(((((((((((()))***++++++,,,...000222444666777777555555444222111///......,,,,,,,,,+++******))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''(((+++,,,---,,,+++***,,,...000333555777888999888666444333222222000......---,,,++++++***++++++))))))(((((('''(((((()))...------+++'''333]]]uuuuuu^^^OOOFFF@@@AAAFFF///444:::<<<>>>CCCLLLSSSnnn]]]nnnaaaqqqfff---:::222///---......,,,******++++++************++++++***,,,......---,,,,,,,,,++++++***************))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''))))))***,,,000333666444UUUOOO333...000+++******))))))******+++((((((((())))))))))))***************************''''''((((((((((((((())))))(((((((((((()))***************+++,,,---------------......//////......+++...000...,,,+++---000'''///444///;;;>>>kkkzzzsssttthhhWWWHHH<<<555777===555444222000000000...---------------,,,,,,++++++******************************************************************************++++++,,,...///000111333444666666555444333111000000//////...------------,,,,,,++++++******++++++++++++,,,,,,,,,,,,---,,,,,,,,,...///...---)))***+++...000333777888:::666???;;;;;;>>>555888555555777999666111222666......------,,,,,,,,,,,,******))))))))))))******))))))*********++++++++++++,,,---------...000222333444555555555555444333222222111000000///......+++++++++*********))))))(((((()))))))))))))))***))))))))))))))))))))))))*********************************+++,,,---...///...111555777555333111000000000000///......------+++++++++*********)))))))))))))))))))))))))))))))))'''%%%'''***+++***))):::hhhiii]]]QQQNNNEEEooo]]]111777CCCEEENNN^^^TTT444)))///222)))///555(((,,,++++++************+++(((---+++(((,,,333MMMoooooo...+++---///000///,,,***)))*********)))))))))((((((''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''((()))***++++++,,,...111333555666666333333222111000......---,,,,,,+++******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((((((---,,,***)))***+++---///***+++...111333666777888555333111111111111///---------,,,+++++++++++++++******)))((((((((()))))))))%%%***111+++###222LLLyyynnnvvvddd```cccxxxDDD222BBB///000...---,,,+++******+++***))))))))))))))))))***(((***,,,---,,,+++++++++************************)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))))))***,,,000333666222RRRLLL000,,,000******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((''''''(((((()))***((((((((()))******+++++++++,,,,,,---......------(((---111///***(((,,,000000+++$$$ 000(((<<<444OOOzzzTTTtttiiijjjHHHFFF555BBB@@@111...<<<===222777000///444444---...444,,,,,,,,,,,,++++++++++++*********************************************************************************++++++---...//////111222444444444222111////////////...------,,,+++++++++++++++*********************+++++++++,,,)))***---...////////////222111555333222333222666999333@@@:::;;;AAA555;;;111000000111...******...,,,,,,,,,,,,,,,+++++++++)))))))))(((((()))))))))))))))))))))*********+++***+++,,,,,,,,,,,,///111000111222333333222111000000000//////...---------+++*********))))))))))))(((((((((((())))))******))))))))))))))))))))))))************))))))))))))+++*********+++,,,------///222555666333111000000000000///////////////...+++++++++************)))))))))))))))))))))))))))''''''&&&''')))++++++***@@@hhh}}}``````ZZZ888BBBWWWsss|||eeeBBB666444BBBBBB777SSSrrr+++222...///---)))///111''',,,,,,+++***************---***&&&)))...''''''777FFFmmmtttTTT//////555...333000''''''//////((()))))))))))))))((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''((()))******((())),,,...111333444444111111000000///...------+++++++++***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&$$$"""###$$$'''(((((())),,,///111444555666222111000000000000...,,,------,,,++++++++++++,,,,,,++++++***))))))******&&&%%%(((...---'''&&&+++444bbbtttMMMMMMbbbEEEHHHOOOZZZggguuuhhh???;;;111%%%...---,,,***(((((()))***))))))(((((((((((((((((()))''')))+++,,,+++******+++))))))))))))************(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))))))***,,,000333555111PPPJJJ///+++///******))))))))))))******(((((((((((()))))))))***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&'''''''''(((((())))))***+++,,,,,,------------+++******,,,...///---+++)))---///+++333###333***''''''888LLL777RRRfffjjjvvvwwwsssaaapppZZZVVV<<<333:::,,,666999000...444666000222;;;///111111///...///000000,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************+++,,,---......000111333444333222111////////////...---,,,,,,***************+++++++++)))************+++++++++,,,------+++)))(((***---)))(((000...,,,///---555333,,,;;;555777???111999888444222333222///...111,,,,,,++++++++++++++++++))))))(((((((((((())))))))))))))))))************)))***++++++***+++---///...///000111111000///............------,,,,,,,,,************))))))))))))'''((((((((())))))******))))))))))))))))))))))))*********)))))))))))))))++++++******+++,,,,,,---,,,///222222000///000222///......---,,,+++******++++++++++++************))))))))))))))))))))))))(((******((('''(((******------555iiipppddduuuRRRKKKPPP777777AAACCCDDD???:::???GGGAAA555444DDDAAA000???rrrggg444555,,,///111...))))))******,,,,,,+++***))))))******###---,,,''',,,,,,***...(((888:::bbb~~~RRR@@@666222111---+++,,,,,,,,,,,,+++)))'''))))))))))))((((((((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''&&&&&&''''''((()))***&&&'''***,,,///111222333111000000///......------++++++******)))(((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&((()))***+++***(((''''''(((+++---000222333444111000//////000///---+++------,,,,,,+++,,,,,,,,,------,,,+++******++++++'''---...(((&&&))),,,***!!!888MMM}}}}}}FFF444888###))):::'''---,,,***(((((())))))'''((((((''''''''''''((((((&&&(((++++++***)))******)))))))))))))))*********(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&((()))******,,,000333444000OOOBBB333,,,...************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...///000000111888999;;;<<<<<<;;;999888...------,,,,,,------...---...000111222222222111111111///...------------,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---...///000111111111111---.........---,,,,,,+++************************************************)))************+++++++++,,,,,,,,,---------......333333444666777999::::::333333222222000///...---------,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---...000111222111///...000//////---,,,+++******+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,---///111111000///...............---,,,+++***---,,,***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))%%%---///;;;gggwww]]]iiifffNNNHHH>>>000===777111CCCAAA444JJJNNNZZZmmmppp111)))<<<......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))***...000///666MMMpppeee<<<888222000//////---***+++++++++***)))(((((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''((()))***+++,,,------------------,,,+++***)))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&(((*********...777>>>---------,,,,,,+++++++++************************+++++++++*********))))))(((***+++***)))((()))***+++***,,,666MMMsssbbbDDD222111000///...---,,,,,,************)))))))))(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++---000222///333JJJ???111,,,---************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......///+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,------...///111111111111111111000///...------------,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,---...///000000000000------......---,,,,,,+++************************************************)))************+++++++++,,,,,,,,,,,,------------<<<;;;999666444111000///222222222111000///------------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,---///111111000///...//////...---,,,+++***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,...///000///...---............---,,,+++***,,,+++***(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))***'''&&&555UUUttt|||ooo^^^pppxxxWWWYYY\\\\\\mmmwwwnnnddd888;;;999 ...------,,,++++++******************************))))))))))))))))))))))))%%%&&&'''%%%%%%***555>>>AAAKKKZZZgggpppsssuuuuuuwwwnnnaaaVVVLLLBBB666---666333///------...---+++++++++***))))))(((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''(((((()))+++,,,,,,---------------,,,+++***))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&(((***))))))---444;;;------,,,,,,,,,+++++++++*********************************))))))(((((((((((()))******)))((()))***,,,***''''''--->>>TTTdddcccKKK===555111111000000///...---,,,+++*********)))))))))((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++---000222333666KKK:::000,,,---************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))************************************************************++++++++++++,,,,,,,,,,,,((((((************((((((+++++++++******+++++++++------...///000000000000000//////...---------,,,,,,++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---............---------------,,,,,,+++************************************************)))************+++++++++++++++,,,,,,,,,---------555555444333222222111111111111111111000...------,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,---...///000///...---///...------,,,+++************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...---,,,,,,------------,,,++++++***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))&&&(((***%%%'''CCCcccuuufffvvv\\\333&&&222666'''------,,,,,,+++*********************************))))))))))))))))))))))))---------...///---((($$$+++...222333333222222222888888777444111111333666///---+++***+++,,,,,,,,,******))))))(((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''***000555,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))((((((((((((''''''((()))******(((((()))*********)))&&&###$$$)))---;;;IIIgggZZZOOOAAA777444333111...//////......---,,,++++++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++---000222111333FFF777000------************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((()))))))))******************************************************,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++******))))))))))))******,,,,,,---...........................------,,,,,,++++++++++++************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))***+++,,,------------,,,,,,---------,,,,,,+++************************************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++---///222444555666000000000000///...---,,,,,,+++++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,------......---------------,,,+++******)))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,+++************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,%%%(((111...%%%***999\\\}}}sssEEE...777444(((***444,,,,,,++++++*********)))++++++++++++++++++++++++)))))))))))))))))))))))))))'''&&&(((---///...,,,---...//////...///111333***///666888666333222222++++++))))))***+++++++++)))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((()))***+++++++++++++++++++++***))))))(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&(((,,,///+++++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''(((***&&&)))+++,,,***)))***++++++'''''',,,///---...111666555888>>>CCCAAA999111999555111111444777777555...------,,,++++++******))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&'''''''''((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++---000222000111DDD555111///...************)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++*********++++++************))))))(((((())))))***,,,,,,,,,,,,,,,,,,------,,,------...------,,,++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((()))***++++++,,,,,,,,,++++++,,,,,,---,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,------...//////000000///////////////...---,,,++++++***************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***************+++++++++,,,++++++***)))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''///(((###$$$'''((()))***...SSS}}}qqq???222000555555///111///###+++***************))))))************************(((((((((((((((((((((((((((&&&$$$###$$$&&&)))+++''')))+++------///222444222000---***))))))***++++++++++++***)))))))))***((((((((('''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''&&&'''''''''(((((())))))*********++++++******))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&''')))***************************(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''((()))&&&'''((((((''''''((())),,,))))))***+++---222888((())),,,111777;;;<<<===>>>999444000000///---+++,,,,,,++++++******))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++---000222444444GGG333222000---************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++++++++)))))))))(((((()))))))))***))))))(((((())))))***,,,+++*********++++++,,,++++++---------,,,+++***+++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******(((((()))***++++++++++++***++++++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))*********++++++++++++,,,,,,------......///......//////...---,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************+++++++++++++++*********))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))***************+++++++++******)))'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''$$$)))***&&&$$$(((***))):::000***...:::UUU}}}^^^XXX===EEE111000333444+++'''333666$$$))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***,,,...,,,)))((()))++++++,,,,,,***'''%%%$$$%%%---***((()))---000111000***+++,,,***((('''((((((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&'''''''''((((((((()))))))))*********))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''''')))))))))))))))*********(((((((((((((((((((((((((((((())))))))))))******'''((())))))''''''((())))))(((&&&%%%&&&''')))***###(((...000---'''"""!!!222222000,,,))))))---000&&&***000666888444,,,&&&*********)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++---000222333222EEE111111///***************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++******))))))))))))*********))))))))))))))))))***++++++***)))))))))***+++)))+++,,,------,,,+++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((()))***++++++++++++******+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))*********+++))))))***,,,---///000000------.........---,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((())))))*********************)))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))***************)))&&&'''((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''' '''---///,,,)))((((((%%%...++++++777<<>>ttt&&&!!!''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++***(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''(((((((((((()))))))))((())))))***++++++,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((()))***,,,///111333777333sssFFF999(((...,,,(((---333777///***111ddd eee(((---EEE+++!!!((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%(((++++++***((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))***)))))))))***++++++,,,,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((******((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((()))***,,,///111...333...kkkIII...---///,,,111 ///'''***$$$111'''&&&666+++...???555***,,,###LLL''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))''''''((()))))))))%%%(((***((($$$$$$(((,,,%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''')))***)))&&&$$$%%%&&&***'''&&&***+++)))((()))%%%'''((()))((((((***+++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))************************(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))))),,,***%%%%%%***,,,((()))******)))***,,,,,,+++&&&)))$$$###******&&&******(((&&&'''((())))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***,,,///111---666999lll|||III...---...+++ 777)))'''444***...DDD ###777###eee]]]SSS''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((''''''&&&%%%************)))((('''&&&***)))'''&&&'''(((+++,,,''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''(((((()))+++---...---)))(((******((((((***...,,,***((((((&&&$$$"""*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))&&&******'''''',,,,,,)))%%%&&&'''&&&''''''((('''******((((((((()))))))))(((''''''&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***,,,///111000333333lllkkkHHH...---...+++)))666555)))333PPP555yyy000YYYUUU444\\\''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''%%%%%%)))---...+++'''***)))(((''''''(((((()))''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((()))(((&&&'''((()))))))))&&&######&&&'''&&&'''+++&&&$$$$$$'''+++......---))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))'''******))))))******'''*********+++***)))(((((('''$$$((()))$$$&&&,,,)))((())))))((('''&&&((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***,,,///111333000333yyylllDDD------///+++444***+++ ...999'''...""""""))))))'''{{{111...PPP''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((+++,,,+++++++++,,,((('''&&&)))---...+++(((((()))+++,,,+++)))&&&$$$''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((('''(((******(((&&&,,,+++,,,///...******---,,,,,,+++***)))((((((''')))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''(((((()))******+++(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))***+++***((('''((((((''''''&&&)))---///...///111///***//////%%%&&&,,,'''***+++,,,***(((''')))+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***,,,///111444///666{{{AAA+++...000---!!!'''???%%%111111 ...777EEE^^^###222)))EEE555JJJ???+++222+++444---666''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************(((***,,,,,,***)))***,,,---,,,+++***)))'''''''''))))))************)))((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''((((((((())))))%%%&&&))),,,......,,,+++''''''***---***$$$"""%%%%%%(((******((('''***---))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((()))))))))((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))******(((''''''((())),,,///111000444<<>>???CCCFFFDDDEEECCC<<<999888444---------+++)))'''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***,,,///111555000777???+++...111---%%%HHH+++<<>>yyybbb???,,,111444###'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************,,,---***'''%%%'''***$$$&&&)))+++,,,---///000,,,***'''$$$$$$'''+++---(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((()))))))))(((***+++***(((''''''((($$$&&&,,,111333222777===///111222000...------///************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))***))))))((('''&&&&&&&&&)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))******'''%%%%%%***...000444999>>>:::;;;BBBBBB;;;:::>>>555<<<999999BBB===444777444111...,,,,,,+++(((&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''''''''(((((((((((((((''''''))))))))))))''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***,,,///111444555:::yyy@@@,,,///111,,,((()))000,,,666!!!\\\NNN&&&666===QQQXXXKKK444KKKFFFqqqvvv000KKKBBB^^^///hhh(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************,,,---+++((((((---222...000555===EEEGGGEEEBBB:::999666222///---++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))+++------)))$$$%%%,,,333CCCCCCFFFKKKNNNRRR]]]hhheee]]]QQQHHH@@@666+++###++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))******++++++,,,,,,,,,,,,+++***))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********(((&&&***222777666888<<<999555:::DDDGGGBBBBBBHHH666HHH<<<;;;TTTKKK666@@@@@@:::444222444333...)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))''''''((((((((()))))))))'''(((***++++++***((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***,,,///111000888;;;eeeBBB,,,///000+++...%%%---+++"""444,,,uuu999;;;IIIOOOeeeKKKaaa^^^IIIRRRccc555IIIkkkzzz''',,,''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((+++------,,,///777>>>PPPOOORRR[[[cccbbbXXXMMMMMMOOOQQQOOOGGG<<<000((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))'''+++---+++***333DDDRRRXXXTTTPPPMMMJJJLLLWWWcccsssggg[[[XXXZZZWWWKKK???,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''(((***---111444666777111111000///---,,,++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************,,,,,,111;;;===999666999CCCCCCOOOdddrrrvvv}}}|||eeerrrKKKCCC;;;999<<<<<<555---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''((((((((())))))******///000222333333222000///))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***,,,///111,,,777666PPP999///111+++------...,,,(((%%%'''***+++999CCCAAA777AAAYYY\\\NNNMMMNNNQQQ[[[jjjmmmZZZCCCYYYXXXIIIZZZLLL^^^WWW444888111EEERRR<<<)))(((%%%(((((())))))(((''''''&&&&&&&&&'''(((******)))''')))***)))'''))),,,+++'''%%%,,,...)))'''***(((###---)))%%%&&&)))+++***'''))))))))))))************)))))))))))))))******+++,,,***))))))))))))'''%%%'''(((((()))******))))))/// 111***""",,,$$$+++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((++++++***+++---+++(((+++(((///555999GGGRRRNNN\\\RRRCCCEEENNNDDD333111222'''###))),,,(((%%%(((&&&((())))))))))))***+++))))))))))))))))))))))))))))))))))))((((((((((((...,,,***)))***+++++++++(((,,,---)))((()))***(((,,,***((('''((()))******,,,+++******)))*********+++*********))))))((((((++++++******************---+++))))))+++---------////////////---+++'''%%%''')))+++)))((()))+++***(((((((((((()))***+++,,,*********)))))))))))))))%%%,,,000---))))))+++,,,...'''888...222PPPUUU\\\EEEHHHMMMWWWaaagggfffbbbfffNNN;;;KKKTTTPPPRRRBBB666...+++000///(((%%%)))''''''(((((())))))******))))))))))))))))))))))))'''((()))(((''''''(((***+++&&&+++333===RRRdddccccccaaaaaaaaa\\\VVVVVV\\\aaa```dddeeeWWWFFFGGGQQQIII:::---+++......)))&&&)))(((((()))++++++(((&&&(((((((((((((((((((((((()))******(((&&&%%%&&&((('''%%%''',,,+++%%%&&&,,,000333<<>>BBBBBBIIINNNVVVTTTIIIJJJ888@@@LLLCCCAAA---+++,,,///777111 )))((((((((((((''''''&&&(((((((((((())))))))))))+++&&&'''---+++%%%***666;;;VVVIIIDDDPPPcccXXXzzzWWWVVVMMMBBB___xxxuuukkkPPP```YYY555LLL777222000...$$$000(((((((((((((((((((((((())))))))))))))))))))))))&&&'''))))))(((((()))+++%%%777JJJNNNJJJFFFEEEDDDBBBUUUaaa]]]WWWVVVMMMAAACCCEEEAAAMMMFFF333;;;AAA%%%''')))+++***)))'''&&&******)))))))))(((((((((+++)))((()))++++++)))''''''***...---++++++///333???KKKJJJ999///777AAACCC777:::@@@DDDEEEBBB===:::999000...444...(((***"""+++---------,,,***&&&###&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&&&&$$$!!!&&&(((***,,,+++'''###!!!&&&&&&&&&'''&&&&&&%%%$$$%%%&&&''''''''''''((()))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******+++...000555444666hhh999///111+++...)))+++---...---,,,,,,---;;;BBBDDDAAAGGGPPPLLL???PPPTTTXXX]]]ccccccYYYMMMVVVeeeiiiyyyccc]]]```WWW[[[:::$$$222@@@000###,,,'''''''''(((((((((((((((***)))((('''''')))+++,,,***,,,+++(((***---,,,(((***((((((******'''''')))&&&***---+++'''&&&)))---)))))))))*********++++++******))))))******+++,,,*********))))))))))))))),,,+++)))***---222777:::222)))---'''(((---$$$%%%+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''+++333555...'''///===OOO@@@CCCTTT]]]cccfffbbbiiisssiiiVVVOOOKKKHHHJJJ]]]]]]TTTDDD444,,,(((&&&)))))))))******)))))))))************************))))))******************111111000...---***((('''++++++)))''')))+++)))###&&&(((+++,,,,,,+++,,,,,,,,,,,,+++******************************)))))))))++++++++++++++++++++++++'''+++......+++)))((()))222666;;;===:::777666666555000+++)))+++,,,---,,,++++++,,,,,,++++++***)))************************///(((%%%***---***+++//////BBBaaannnppp]]]RRRsssyyybbbbbb~~~~~~vvvrrrkkkkkkmmmQQQ@@@CCC@@@555,,,******)))((((((((())))))))))))***))))))))))))))))))))))))***)))))))))+++,,,---,,,(((666RRR]]]NNNLLLeee{{{vvvzzzyyykkkaaa\\\SSSFFF666))))))///---,,,+++)))'''(((***,,,((((((((((((((((((((((((&&&(((******)))))))))***"""---000)))+++<<>>777===???###!!!,,,+++,,,,,,+++***(((((()))++++++++++++***************+++((())),,,+++)))222===AAA444III```cccmmmKKKFFFNNNwwwiii^^^gggGGG333888AAA..."""(((***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((('''(((+++222777\\\PPP@@@:::CCCOOOQQQLLLJJJ[[[^^^RRRTTThhhsssoooYYYUUUIIIYYYeee\\\OOO666999666222...---...///111*********))))))))))))(((***)))((()))+++,,,+++***---+++((('''+++555BBBKKK;;;BBBHHHHHHIIIPPPXXX]]]ccc]]]UUUQQQQQQRRRRRRQQQBBB333//////+++---000,,,)))''''''***,,,+++((($$$''''''''''''''''''''''''((('''&&&'''((('''%%%###***(((&&&%%%$$$&&&(((***'''((()))******)))((('''&&&%%%%%%$$$%%%&&&((()))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******,,,...111///...000ccc888///111,,,///333///,,,++++++---333:::@@@MMMJJJ<<>>222***///,,,---...---++++++,,,...,,,,,,,,,++++++******)))&&&......((((((444???BBBKKKGGGIIIIIIpppooo|||\\\777000'''222:::'''***************)))))))))))))))))))))))))))))))))---***'''(((...999EEEMMM999RRRiiikkk___WWWZZZ___oooTTTVVVbbbQQQBBB999///((((((***+++***++++++*********)))))))))***))))))))))))*********///***(((000???KKKPPPPPPIII:::666HHHXXX```lll{{{|||jjjnnnWWWLLL999***...000222,,,(((%%%'''((((((***,,,''''''''''''''''''''''''&&&&&&'''((()))***))))))&&&&&&&&&((()))+++,,,---$$$%%%%%%%%%%%%%%%%%%%%%)))'''&&&%%%&&&&&&&&&%%%((((((''''''''''''((((((''''''''''''''''''''''''&&&((()))******,,,///111555444888lll888///111,,,000222---***---000444>>>IIINNNBBBJJJooogggRRRlll^^^xxxjjjDDD777666333777***)))((((((((())))))***)))+++,,,+++)))((()))***))),,,---///444;;;===;;;777555777===???:::444222***,,,...///---+++***)))************+++++++++++++++++++++++++++,,,,,,---222111...,,,---222:::AAABBBDDDGGGKKKMMMOOOOOOOOOBBBHHH999333???BBB@@@@@@,,,+++***)))((()))***+++************************)))*********++++++,,,,,,111%%%###555KKKXXX___cccEEEZZZllliiiggg}}}jjjkkknnn___OOOXXX[[[UUUIIICCCEEECCC<<>>===DDDNNNQQQOOO<<<999555111...,,,)))'''---,,,,,,+++***+++++++++***************+++++++++++++++,,,,,,------------444...***---888GGGSSSZZZMMMTTT]]]bbb```[[[VVVSSSMMMJJJIIIEEE:::---''')))((()))******+++++++++***))))))******+++++++++,,,+++,,,000000***))):::PPPeeehhh\\\nnn~~~vvvzzzzzzzzzkkkDDDAAAFFF<<<000...************))))))))))))************************+++------***)))000@@@MMMaaaWWWeeexxxtttiii]]]LLL<<<333)))***++++++*********+++))))))))))))))))))))))))((()))******(((''''''(((---(((:::[[[eee\\\eee~~~zzzEEE333AAA111$$$)))+++------,,,++++++,,,+++++++++******)))))))))+++)))***...333;;;FFFPPPkkkssseeeKKKeee999AAA222777,,,,,,+++++++++************************************)))+++333@@@MMMVVVZZZ\\\cccddd^^^aaa{{{]]]OOO===222......+++)))++++++++++++************+++******)))((((((((()))(((000<<>>PPPqqqnnnKKK===)))$$$111---,,,---+++&&&''',,,((((((((((((((((((((((((&&&&&&''''''''''''))))))###)))222999:::666...)))333222000...---,,,++++++***(((((()))++++++(((&&&(((((((((''''''((((((((('''''''''''''''''''''''''''(((******+++,,,///111222111999rrr888///222---000...***+++222555666===GGG???gggttt^^^sssmmmgggiiidddIII333111---,,,***)))))))))***+++&&&(((******((((((,,,///555888:::;;;AAAHHHJJJGGGEEEDDDAAA======>>>:::333---888@@@;;;---$$$'''///*********++++++++++++,,,,,,,,,++++++,,,,,,---...---...///000444<<>>AAAFFFGGG:::444---)))***,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------......000555===AAACCCEEEHHHKKKIIIFFFAAA<<<>>>CCCEEEBBB888666666888;;;999222+++------,,,+++++++++++++++*********++++++++++++++++++,,,,,,------......///---222===IIISSSVVVTTTQQQSSSTTTUUUVVVVVVSSSQQQOOOFFFFFFLLLRRRLLL===555555++++++************+++,,,))))))******+++,,,,,,,,,+++......******888RRRgggbbbeeeiii}}}rrriiizzzXXXIIIGGG:::'''+++************)))))))))***************************,,,---,,,...:::MMM]]][[[ooowww{{{mmmTTTDDD@@@///,,,******++++++***))))))))))))))))))))))))))))))******)))'''''')))+++ FFFffffff___qqq{{{{{{jjjmmmzzzzzzOOO***HHH---+++******++++++)))'''*********)))))))))))))))333"""$$$;;;FFFBBBKKKaaa\\\RRRppp~~~DDD(((999$$$---------,,,++++++******************************###***777FFFTTT[[[\\\[[[```___fff~~~fffFFF333...000444,,,,,,,,,+++++++++*********++++++)))((((((***,,,...:::EEEEEE>>>@@@MMMZZZwwwlllBBB222,,,'''(((///000***(((+++))))))))))))))))))))))))(((((('''%%%$$$%%%(((+++999999:::;;;;;;;;;:::999:::999888666333000---+++(((&&&$$$&&&)))***)))&&&)))((((((''''''(((((()))'''''''''''''''''''''''''''(((***++++++---///222...---555nnn888...222---111///+++---777===@@@IIIWWWyyy}}}jjjeeedddBBB333000///---+++******++++++''')))*********...777>>>DDDFFFGGGFFFIIINNNOOOKKKHHHPPPPPPIIIJJJOOOGGG777888>>>CCC@@@666///...000*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......***000888@@@HHHRRR___gggooossszzz}}}{{{iiifffZZZ___OOOGGGBBBBBB???999333///,,,+++*********************************++++++,,,------...--->>>KKKKKKQQQfff~~~rrrZZZUUU\\\VVVMMMNNNPPPGGGVVVYYYYYYeeemmmjjjhhh~~~wwwmmmaaaSSSGGGEEEHHHIII@@@444---,,,,,,,,,***+++++++++++++++++++++++++++,,,,,,---......//////<<>>???CCCHHHWWWYYYXXXTTTRRRTTTRRROOOJJJBBB<<<===DDDDDD===444------,,,++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,---.../////////...>>>SSSbbbgggeeeaaa```xxxvvvuuuwwwxxxuuunnnhhh___TTTNNNRRRQQQHHHAAABBB222000...+++******+++,,,))))))***++++++,,,------,,,///---,,,:::QQQaaadddjjj~~~uuu\\\FFF;;;000+++++++++*********))))))***************************)))***///999IIIZZZeee|||uuuzzzyyyxxxqqqZZZMMM<<<444+++(((***,,,+++((()))))))))))))))))))))))))))***)))))))))+++...222GGGZZZ^^^^^^~~~nnnrrrqqq---:::333+++(((***,,,***'''))))))))))))************///***---<<>>===EEE]]]uuufff===...%%%+++111///+++,,,))))))))))))))))))))))))))))))(((''''''+++222777CCCAAA===:::<<<@@@EEEIII666:::???BBBAAA<<<666111444...'''%%%'''))))))'''))))))(((((((((((())))))''''''''''''''''''''''''''')))***++++++---000222999666===vvv888...222...111111+++...<<>>???999666111---******+++,,,))))))***+++,,,,,,------,,,//////555MMMfffdddRRR||||||cccpppLLL???AAA++++++++++++******))))))************************///+++,,,666HHHZZZffflllyyyuuupppvvvYYYGGG;;;,,,&&&))),,,+++((())))))))))))))))))))))))))))))))))))***...444888^^^WWWfff|||sssmmmHHH<<<...)))+++...---))))))))))))******++++++,,,###:::===333GGGppptttXXXQQQ000//////...---,,,,,,++++++************************222BBBSSSZZZYYYYYYaaaiiiVVV777+++---------,,,,,,,,,++++++(((***,,,,,,,,,...444888888666;;;OOOsssqqqfffmmmrrrzzzgggHHH...+++111000,,,,,,))))))))))))))))))))))))((()))***+++...555???FFF000777AAAJJJMMMKKKFFFAAAPPPXXXcccmmmpppkkkddd^^^HHH???333,,,+++,,,---,,,))))))(((((((((((())))))((((((((((((((((((((((((''')))++++++,,,---000222111///888sss777666111000---222333'''VVVTTT```tttuuukkkuuuxxxyyy}}}wwwpppssswwwsssqqq{{{lllggg@@@222777'''&&&333(((---&&&111444'''777SSSRRRQQQ???GGGQQQZZZccchhheee^^^SSSdddZZZKKKIIISSSooowwwYYYGGGCCC:::EEEMMMCCC@@@***,,,+++'''&&&***---...+++------++++++---...---CCCSSSmmmvvvhhhnnnyyy\\\<<>>###444...+++++++++,,,,,,,,,---------&&&333777,,,'''333BBBIIIDDDJJJ___uuu{{{pppoooSSS;;;888===000++++++''')))---''',,,,,,,,,---------.........+++---111///,,,444@@@SSSUUUeeefffqqqhhhKKK>>>EEEFFFDDD...$$$222222&&&(((************+++,,,---...+++999+++GGG```LLL___xxx~~~iiikkkLLLKKK999)))111...'''***'''+++''')))+++++++++***+++,,,---///&&&KKKWWWXXXeee~~~{{{\\\UUU666"""---000(((+++************))))))))))))***000&&&&&&111)))555cccYYYmmmppplllMMM===)))111,,,((()))***((((((,,,,,,***+++...***:::888CCC___ppp]]]vvvtttjjjlllnnnqqquuu|||^^^444//////666222(((''''''///+++***++++++)))***---===TTTRRR[[[bbbYYYqqq:::===...666...)))222---&&&111000&&&,,,///***555AAA777===@@@TTTqqqsssmmm~~~uuuOOO)))777...000'''///******......)))(((,,,''''''222333444LLLSSS999@@@YYYNNNIIIQQQTTTiii|||{{{qqqhhhdddbbbbbbbbbwwwqqq[[[>>>///000000)))---...,,,(((''')))***(((((((((((((((((((((((((((((())))))+++,,,...000111333222999ppp777666222222000$$$<<>>]]]PPP???MMM\\\aaaiiivvvuuuyyyuuuRRR???nnnTTTaaa999LLLSSSQQQKKK>>>444---...000---)))(((,,,)))+++///---+++555CCC\\\ppp}}}~~~}}}xxxiii<<>>111---))))))111************+++,,,---......###<<>>sss666555222333222BBB111TTT|||fffkkkzzzyyyuuutttwwwqqqmmmnnnbbbPPPKKK@@@<<>>///((()))...111111222111000...111CCChhhzzzsssTTTUUUGGGAAA///---,,,,,,---------,,,)))(((///888777;;;[[[hhhLLLsss{{{```JJJxxxzzz{{{zzz{{{|||wwwqqq}}}wwwxxxrrrttt~~~xxxgggeeetttFFF777...222------------............---333555333???dddmmmuuu[[[tttoooZZZxxxxxxaaaQQQIIIDDD555++++++)))------------............***...000///444GGGdddyyy}}}mmmzzzgggRRRKKKEEE222///222'''+++++++++,,,,,,---...///)))333QQQzzz|||uuuuuuhhhbbb^^^CCC???444(((***&&&***+++,,,---,,,+++***,,,---///CCCPPPVVVtttwwwjjj[[[///...666'''+++++++++*********))))))(((222***+++@@@HHHcccfffZZZvvvnnnnnnuuuvvvxxx}}}777///@@@000+++******,,,,,,---333:::DDDJJJlllGGG___OOOoooppp___YYYiii}}}rrr(((111111!!!AAA(((...---,,,,,,,,,222AAAQQQVVVSSSgggzzzccc<<<---111++++++222...000000(((222JJJGGG===GGGiiiOOO222###...222111,,,+++///...***+++222NNNPPP:::GGG]]]RRRppp||||||lllmmmuuulllXXXBBB111&&&***---)))'''+++(((((((((((((((((((((((((((((((((***+++---///000444666<<>>CCC:::^^^vvvrrrjjjvvvpppyyyrrr___QQQFFFIII@@@///'''---111///---555333,,,<<>>CCC???333,,,///000---(((333444666WWWttttttccc^^^}}}QQQ:::555///,,,---//////...***555...###CCC|||CCCwwwOOOjjjzzz}}}zzzfffyyyyyy}}}UUU===))).........////////////000333///111SSSmmmkkkxxxwwwbbbEEE222000111------........./////////222444000...EEErrrdddNNN;;;IIIVVVWWWSSS\\\{{{zzzppphhhuuuuuummmnnnuuulllJJJ000,,,000------------...///000000,,,RRRkkk|||~~~rrrzzzaaaCCC777222111+++222,,,,,,---,,,+++,,,///111DDDUUUtttqqqxxxuuuqqqmmm333$$$,,,,,,++++++++++++*********000&&&222AAAQQQ|||{{{~~~nnn```aaasssuuuuuueeeffffffmmmvvvssssss~~~XXX&&&111000...---,,,)))***333>>>TTTPPPooowwwMMMfffvvvfffccctttAAA...333(((;;;111......000333;;;KKKZZZUUUggg:::((((((111222)))------777CCC<<<222YYY|||xxx888---******---...---///333<<>>===cccXXX111111---999AAADDDRRRnnn~~~jjjzzz||||||sssZZZFFF555333333...---222,,,111777MMM{{{rrrbbb___fffjjjjjjooolllccc@@@999000,,,---///000///&&&///111999```~~~XXXqqqeeennnwwwuuutttvvvqqqJJJ---....../////////000000000555---CCC|||www\\\}}}aaa<<<...+++............////////////111222000999]]]ppp///QQQggg|||uuu~~~zzztttiiiyyyfff???,,,444------------...///000111===mmmhhhxxxwwwdddmmm|||wwwyyyooofffooo```www{{{iiiJJJ222000+++...+++,,,,,,,,,,,,---111444LLLdddxxxgggjjjLLL&&&+++,,,,,,+++++++++*********000(((:::QQQeee[[[jjjxxxlllxxxuuutttuuunnnfffmmmvvvyyyvvvsssuuuxxxvvv{{{EEE:::000......---+++...:::FFFPPP^^^qqqNNNxxx~~~fff```sssvvv777444$$$///111......333:::CCCQQQ^^^tttUUU---&&&+++///333,,,...===EEE:::EEEyyy~~~~~~===000+++//////***000===AAAEEEUUUOOOHHHvvvqqq{{{ppp|||rrrWWW999***,,,...***)))))))))))))))))))))))))))******+++---///111222777333666ooo555444333666777``````dddrrruuuPPPQQQ^^^DDDXXXPPP<<<000666999999@@@SSSOOOppp}}}uuuYYY???...>>>uuufff222555333@@@KKKFFFQQQuuummm___vvvooo\\\666777999***'''555555111;;;aaayyyuuuwww\\\\\\gggxxxuuukkkoooooo~~~vvvDDD<<<111,,,---///000///444,,,333VVV{{{~~~qqqtttZZZnnnyyywwwsssffflllwww|||{{{QQQ<<>>333www{{{>>>...555LLLEEEEEEhhh~~~\\\RRRuuu}}}BBB@@@+++...555---000DDDMMM~~~rrr|||xxxzzz{{{nnn^^^uuuuuubbb666777'''999111***000111///===jjjmmmPPPjjjZZZsss{{{xxx}}}rrrOOOFFF___}}}vvvwwwkkkvvvvvvbbbCCC555111(((000444...333333333NNNxxxbbbzzzqqqccclllwwwrrrYYY<<<555---.........//////000000,,,777AAAaaaPPPTTTiiiLLLMMMqqquuu~~~zzz~~~uuu```===***,,,111,,,...///...333///TTT___}}}gggcccYYY~~~uuuooooooddd|||mmmxxxiiiSSSmmmhhhEEE///+++***+++///,,,***---+++444HHHSSSiiipppmmmooouuuiiiqqq;;;...000,,,+++,,,,,,******...'''555@@@sssNNNrrrxxxoooqqqyyyrrrqqqggg]]]pppfffWWWggg\\\kkkmmmCCC000222///111...111NNNeee\\\uuuWWWrrryyy}}}iii}}}```NNN000:::JJJEEEbbb|||xxxwwweee~~~111222///444///444666>>>]]]```|||XXXMMM777EEEJJJ333^^^yyy|||ooo|||pppSSS222444)))111***555MMM555IIIuuu{{{~~~sssmmmxxx___999DDD@@@@@@GGGZZZsssKKK000))))))444222DDDGGGAAAGGGdddoooyyyvvvlllOOO???***,,,***++++++******)))*********(((***+++++++++,,,///111000777888jjj111???111333SSSmmmjjjhhhmmm[[[KKKIIIEEERRR___JJJ---;;;;;;444MMMLLLVVVooowww~~~HHH666555]]]yyy<<>>QQQlllxxxzzzqqqvvvJJJ;;;^^^kkkyyysss|||vvvxxxyyy\\\777555!!!///===CCCZZZXXXbbbssszzzTTTjjjTTT]]]rrr}}}^^^===???EEEHHH@@@YYY~~~~~~{{{uuuxxxRRR666///888 111GGG\\\\\\pppppp<<>>///444555MMMdddfff___gggmmm---...111===<<<999HHH???\\\yyy{{{}}}ffffffTTT222(((111000///...---,,,,,,++++++(((***+++++++++,,,///111444999999jjj222;;;111:::[[[qqqrrrnnnkkknnnYYYHHHIIILLL^^^xxxJJJ222777333999PPPWWWQQQ{{{sssHHH222888@@@lll;;;222EEECCCSSSwwwrrrfffgggzzzhhhQQQAAAEEEWWWrrr|||rrrsssHHHCCCjjj|||{{{}}}888333+++...333???FFFvvvxxxbbboootttggg^^^fffTTTTTT000xxxTTT:::...111...111111000>>>oooaaaVVVRRRwwwkkkeeewwwllljjjqqqfffuuuxxxOOO;;;444//////111333444555IIIhhhcccooo^^^XXXKKKUUUmmmwww{{{sssxxxttt}}}WWW;;;///////////////000000111---777LLLcccZZZqqqMMMDDDZZZtttppplll~~~SSS888---000......111...111@@@ppp___}}}yyyzzzgggaaaiii___PPP___YYY|||kkk888###444***...,,,,,,...,,,888RRRyyyfff{{{WWWNNN???@@@888<<<___mmmvvvwwwqqqiiiqqqxxxwwwuuu{{{www222///,,,,,,......++++++---...BBBfffuuukkk~~~{{{lllgggooo[[[HHHBBB222NNNddd~~~uuu{{{ttt???>>>...777<<<>>>XXX___lll___vvvHHHoooFFFccchhhggg@@@;;;666EEEXXXmmmooowww~~~~~~vvvzzztttccc000777)))555HHH:::RRRjjjJJJ999CCC@@@WWWbbb{{{llltttuuusssyyyOOO,,,333...555:::333JJJqqqtttmmmyyypppooodddqqq<<<555555BBBAAATTT[[[oooHHH:::...111BBBAAAEEEBBBvvvfff}}}wwwsss~~~]]];;;(((666222111///...,,,+++++++++(((***+++++++++,,,///111222777666ggg444666///>>>]]]qqqlllmmmlllqqqZZZFFFFFFLLLaaaxxxCCC888<<<;;;FFFQQQXXXYYYrrrxxx]]]eeexxxjjjGGG555777444kkk;;;888NNN@@@___QQQ```uuueee:::>>>CCCSSStttsssTTTMMMDDD[[[|||^^^BBB+++444444222```]]]qqqcccXXXZZZKKKDDDQQQccc|||ggg===333//////444000666LLL{{{SSS|||yyyhhhxxxeeexxxeeeaaa^^^kkkttt}}}ttttttlllooo~~~rrr>>>333222...000555000666gggGGG}}}nnnyyyPPPAAA;;;<<>>\\\pppaaa999:::999999KKKmmmYYY\\\wwwkkksssuuueeecccjjjqqqqqqsssqqq>>>///------//////,,,+++---000DDDpppfffqqqrrruuuuuuooo>>>+++&&&@@@===SSSoooqqqcccgggNNN222222333888FFF]]]ZZZ|||VVVgggKKKVVVUUUXXX>>>333GGGPPPPPP[[[~~~ttt~~~wwwwwwvvv}}}III===777333:::KKKYYYggguuuhhhZZZaaaGGG888===999FFFdddzzzqqqmmmvvv|||zzzhhh333666(((;;;;;;SSSIII~~~TTTmmmYYYggg[[[NNN000444555TTTTTTmmm~~~lll888///+++AAAGGG@@@ZZZzzz}}}ssswwwnnnhhhoooyyy~~~aaaWWWCCC...333...---,,,+++***)))))))))(((***+++++++++,,,///111222777666iii666333000DDD```dddhhhjjjqqqYYY@@@;;;???TTT^^^::::::GGGNNNWWWTTTSSSHHHSSSVVVMMMcccttt[[[AAA:::111666wwwooo;;;@@@VVVGGGppphhhooosssyyyfff999GGGGGG^^^sssiiibbb\\\999333\\\ttt~~~oooBBB111???...FFF~~~uuuhhh\\\OOOQQQLLLCCCPPPNNN|||BBB888000111555///:::TTTyyycccjjjwwwlll}}}cccVVVKKK\\\zzzwwwccctttmmmrrrnnnGGG222333///000444---===TTTuuu{{{LLL===NNNhhh[[[MMMnnn|||mmmiiirrrGGG333222000//////000111222222PPP\\\XXX>>><<>>222///222,,,333///222fffvvveeehhh|||uuudddXXXhhh~~~jjjIIIKKKNNNnnneee^^^444---***---,,,...000000FFFjjjwwwkkkLLL<<>>GGGbbbrrrssszzzzzzjjj\\\777444***999WWWXXXoooXXXbbbZZZUUUBBBRRR???555BBBNNNRRRfffhhhooowwwzzz|||tttsssyyysssvvv}}}III333333777111VVV___}}}nnnEEE333@@@222***AAADDD@@@\\\iiitttfffqqqttt||||||===666111==='''OOORRRwwwPPPwwwWWWlllfffzzz888555CCC???ccclll222<<<999<<<>>>@@@|||iii]]]~~~[[[BBBCCCGGGXXXgggzzzfff{{{___LLL222///***)))))))))))))))******(((***+++++++++,,,///111666999888kkk666222555MMMddd~~~bbbjjjnnnvvv[[[===666;;;SSS]]]LLL888===QQQ]]]eeeggg^^^hhhzzzjjj;;;<<<+++999jjjooo~~~:::HHHZZZSSSllleeerrrQQQQQQbbbwwwxxxwwwSSSJJJ;;;DDDeeeuuu{{{:::---;;;111III^^^}}}}}}gggTTTRRRJJJGGGKKKIII<<<<<>>;;;666CCCGGG<<>>@@@HHHHHH999wwwUUU[[[OOO777333GGGjjjuuuRRRaaaDDDNNNdddHHHIIIZZZHHHWWWVVVZZZiiisssiiidddpppSSSPPPnnn|||kkkttt{{{xxxJJJ>>>///666\\\YYYwwwRRREEEMMM@@@@@@VVVWWWFFFTTTjjjlllvvvqqqxxxjjj[[[sssyyyjjjmmm444555,,,:::OOOxxxOOO{{{]]]sssuuuwwwQQQ111<<>>===***@@@uuu}}}kkkVVVaaavvv~~~]]]AAABBBCCCQQQGGGAAA[[[^^^GGG666GGGIIIZZZ666111444...888rrrfff]]]xxxvvvhhhttt}}}JJJRRR___eeexxxxxxQQQ>>>@@@EEEYYYxxxlllNNN>>>>>>BBBfff]]]ttt}}}uuurrrAAA666111111444777ttt[[[vvvJJJ;;;>>>OOOXXXNNNXXXaaaRRRjjj}}}666444222000///000222444777~~~IIIhhhoooAAAMMMSSSKKKJJJFFFeee^^^ttthhhsssvvvqqq:::///444(((555444:::jjj___}}}WWWeeeuuujjj~~~YYYRRRAAAIIIlll```HHHFFFeee@@@111---,,,***---111666[[[zzz|||pppRRRbbb}}}hhhdddooo^^^iii{{{wwwVVVQQQaaammmwwwaaayyy666111---------,,,///444MMMjjjddd~~~fffjjjYYYJJJ777PPPTTTNNNXXX~~~}}}~~~```EEE|||666666PPPeeejjjaaauuu>>>iiibbb@@@;;;UUUUUUZZZ```hhhjjjeeeeee{{{XXXOOOyyyyyynnn}}}lll|||ccc{{{}}}KKK555666LLLLLLMMMvvv{{{UUUTTTFFF???GGGeeeeeeXXXYYYccc}}}\\\HHH~~~vvvZZZggghhh~~~xxx===000CCCFFF___wwwFFFkkkXXXrrrvvvcccBBB666???\\\vvvzzz}}}jjj\\\bbb|||zzzCCC<<>>ZZZlllSSS,,,---TTTvvvpppxxxvvvhhhXXXDDDTTTlllzzzpppYYYJJJFFFEEEEEEHHHJJJPPPBBB@@@===HHHtttrrr@@@)))999333444sssmmmsssxxxYYYnnn|||xxxFFF???@@@777===PPPPPPCCC???DDDEEEPPP{{{^^^DDD:::888@@@bbbvvvhhh<<<444444///333@@@cccRRRnnnCCC<<>>NNNvvvlllSSSLLL///,,,+++******))))))******)))***,,,,,,,,,---000222111666666]]]777222777]]]___{{{fffsssrrrooobbbQQQ^^^tttEEEaaabbb666888666777yyyhhh???VVVVVV```LLL<<<111444===LLLiiikkkqqqXXXCCCCCC555<<<777RRRfff777BBBAAADDDzzzRRRAAANNNWWWnnnuuuRRR======BBBMMMKKK```CCC999666>>>~~~@@@000777444<<>>>>>777000:::>>>EEEJJJOOOaaayyy```DDD;;;;;;===XXX{{{|||___<<<888...000@@@{{{ttt}}}iii:::;;;===ZZZpppRRRpppvvveeeIIIOOO444333111///555111666[[[ffffffEEERRRiiikkkaaa|||ZZZ```ZZZwww}}}YYYIII111444555...555RRRpppzzzNNNooo```MMMBBBAAAppp|||>>><<>>MMM}}}wwwSSS<<>>HHHCCCUUUKKKeeecccBBB===;;;===|||333333444777KKKfff^^^eee[[[nnn:::777666888888555777:::@@@IIIOOOOOOTTTcccuuu\\\bbbWWW888555<<<<<>>QQQlll{{{|||wwwSSSPPP\\\777222333111444111999XXX~~~vvvyyyxxxkkkOOOQQQkkkddd```jjjdddvvvfffaaa{{{KKKssswwwUUU111444555222555SSSqqqTTTeeeZZZJJJBBB888gggzzz===:::NNNsss~~~hhh~~~[[[,,,,,,///,,,,,,333IIIttt~~~bbb]]]kkkvvv\\\666666OOOllllll~~~```GGGGGGZZZfffjjj```aaa444...333...***...GGG[[[cccooo}}}QQQNNNQQQKKKKKKBBBEEEGGGVVVsss}}}NNNPPPZZZBBBwwwssswwwTTTooorrrRRR===AAALLLWWW???JJJZZZsssYYY|||>>>RRRnnniiiiiisss{{{{{{~~~xxx~~~uuujjjqqq;;;999QQQ___yyySSSBBB:::;;;III<<>>///MMM>>>UUUPPP@@@:::888CCC^^^www{{{~~~qqqvvvssstttSSSPPPKKKWWW{{{oooJJJBBB888```rrrqqqooovvvzzzggguuuxxxAAA333KKK{{{www```ZZZ===,,,+++******))))))******)))***+++,,,,,,---///222333777666[[[888222>>>bbbsssjjjcccnnntttqqq```GGG;;;BBBKKKooo~~~{{{[[[mmmttt{{{WWW666222000444777ppp[[[YYYYYYbbb{{{fff777666<<>><<<<<<;;;888UUUtttIII>>>333bbb___~~~]]]EEE999777999777@@@LLLIII;;;999CCCEEESSSMMM]]]}}}lllQQQSSS:::888555yyy??????000///IIIaaa~~~RRRtttwww___~~~KKK===777===EEE:::222SSS^^^QQQ[[[ooo}}}uuuHHH>>>;;;333JJJ{{{mmm{{{;;;555222333TTTaaavvvqqqDDD333UUUjjj___rrryyy```>>>wwwggg;;;111444333333///;;;hhh{{{xxxvvvvvvPPPXXX___jjjmmmUUUtttttt]]]tttHHHgggllleee111222222222333XXXlll]]]___MMMEEEDDD777aaasss888888GGGyyywwwsss444111000......666SSSrrrvvvjjjiiixxxkkk>>><<>>YYY]]]NNNSSSWWW[[[hhhiiiYYY:::ppp^^^xxxuuu}}}yyyxxxpppqqq|||}}}NNN<<>>///===333222888@@@HHHRRRbbbxxxLLLmmm]]]OOOVVV|||wwwXXXMMMBBBCCCDDDSSSbbb}}}ppp===///GGGxxxsss]]]WWW999,,,+++******))))))******(((***+++,,,,,,---///111222666666\\\<<<222>>>___xxx~~~jjjgggqqqqqqkkk```LLLIII^^^eeelllhhhLLLVVVOOO___lllNNN999555555...LLL|||xxxdddTTT[[[]]]zzz\\\<<<<<>>FFF???@@@hhh{{{iiiVVVLLLLLL^^^{{{YYY===<<<<<<999TTTyyymmm|||JJJ888999777______|||oooDDD888JJJ|||MMMDDDdddmmm}}}}}}lllXXXHHHkkkmmm@@@444555222222///;;;}}}tttyyydddiiiFFFVVVPPPfffpppSSSyyyaaafffPPPgggyyyzzz555444000444444ddd}}}NNNaaabbbRRRwwwGGGAAAAAA777ZZZjjj777666999ooouuuppp555444///......666XXX~~~yyy___NNNgggjjj???HHHbbbDDD>>>ZZZ\\\vvvMMMzzz<<<333444111///---XXX^^^ooonnnccclllSSSaaaKKKQQQrrrBBBxxxrrr]]]```FFFFFFPPPZZZfff___^^^ZZZXXXlllqqqKKKWWWYYYZZZvvv~~~vvvuuunnn{{{RRR===bbbppp|||kkk999SSSRRRFFFHHH;;;WWWRRRRRRbbbiiilllkkkLLLeeeUUUaaa>>>777cccyyyccc888999;;;999///555---444000777GGGRRR___~~~VVVccc\\\\\\nnn~~~LLLOOO^^^___HHHCCC777555XXX{{{]]]:::,,,DDDuuuqqq[[[VVV999,,,+++******))))))******((()))+++++++++,,,///111222777555[[[III999@@@[[[zzzzzzssscccpppnnnhhhdddQQQQQQppppppmmm^^^jjjnnnttt>>>---222444...bbb|||}}}rrr]]]TTThhh```hhh@@@AAANNNbbbssskkk@@@AAA888999888333KKKUUUrrrPPP555---ccc]]]NNN666777999;;;---999<<<777===MMMQQQIIIJJJGGGcccwwwdddGGG???666:::zzztttvvvaaa===333777aaabbbVVVmmmhhhwwwttt}}}AAA999======:::;;;DDDPPPXXXRRRPPPTTT\\\```pppnnnWWWHHH<<<222CCCxxxwwwjjj^^^555:::999mmmPPP~~~```:::@@@RRRgggEEEHHHrrrMMMFFFddd|||xxxlll888iiimmmEEE;;;777222444111:::uuuVVVfff???LLLPPPSSSQQQBBBttt~~~bbbYYYVVVfff}}}===;;;333777555ooozzz{{{GGGkkksssPPPYYYqqqIII<<<:::666RRR]]]:::666555eeefffxxx```333333,,,,,,,,,222XXXwwwJJJ444QQQZZZ:::PPPddd~~~{{{dddDDD===SSSYYY|||DDDzzz~~~EEE:::444000333,,,YYYkkkrrrzzznnn___xxxvvvPPPVVV{{{}}}xxxFFF444vvvooo:::~~~aaaPPPEEETTT[[[WWWhhh^^^ZZZSSSpppaaaQQQPPPcccoooiii|||~~~xxx|||wwwpppuuuiii}}}VVVAAArrrxxx}}}WWW@@@bbbDDDKKKXXXSSS^^^PPPiii~~~sssaaaQQQiiimmmDDDgggVVVuuupppHHH:::lllxxxUUU555???CCCCCCKKKUUUZZZ]]]DDD888GGGXXXaaatttXXXMMMuuu[[[XXX\\\???JJJXXXlllllldddPPP>>>GGGnnnzzzFFF777+++EEEyyyvvvaaa[[[>>>,,,+++******))))))******((()))***++++++,,,...111555888555XXX^^^JJJKKK^^^~~~zzz___pppooollliiiLLL@@@[[[~~~sss{{{lllCCC999///333===uuussswwwyyyPPP[[[xxxbbbxxxfff:::???QQQiiizzzxxxTTT444???444<<<:::666___ZZZooo\\\BBB:::WWWbbbtttDDD888======;;;999???@@@===@@@IIIIIIBBBUUUaaaUUUAAAFFF000555iiiqqqnnnFFF:::444ZZZ|||jjjdddmmmtttcccxxxtttwww<<<===???===:::>>>IIISSSUUUSSSHHH@@@IIIiiiuuu^^^QQQ;;;777:::BBBvvvyyy;;;777...hhh[[[yyy~~~QQQ888888OOO]]]FFFbbb___\\\fffuuu}}}~~~pppVVVOOOWWWkkkKKKDDD:::333777444999oooxxx~~~}}}pppWWW}}}IIIIIIVVVSSSLLLNNNyyy\\\SSSVVVeeexxxBBBAAA666999333sssmmmVVVqqqoooQQQzzzgggmmmeee```[[[qqq]]]CCC555444;;;NNNOOO888444===kkkcccsss[[[555111+++000......XXXddd@@@111GGGJJJ666SSSYYYTTTbbbAAA999JJJWWWJJJ}}}OOOCCC444...555)))VVV}}}uuu~~~^^^;;;333---@@@ffflllmmmlll}}}HHH888}}}XXXlll[[[yyyQQQKKK[[[fffjjjkkkpppooo___jjjrrr]]]]]]zzzvvvZZZbbbWWWWWWnnnxxxzzznnnvvvllltttfffppp]]]CCCzzzZZZVVV[[[>>>ggg^^^ppp\\\gggnnnnnnsssttt|||uuu|||lllIIIyyyTTTpppsssPPP@@@cccttttttFFF555BBBAAADDDYYYbbbssswww]]]HHHKKKXXXaaaiiipppzzzoookkkjjj]]]___VVV===ooolllsss___YYYZZZ]]]sssfffbbbrrrvvv<<<444+++JJJggg^^^>>>,,,+++******))))))******''')))***++++++,,,...000666888444WWWqqqZZZWWWdddrrrxxxwwwfffuuuooolllnnnQQQBBB^^^hhhyyy:::333555888SSSwwwvvv~~~IIIbbb~~~ZZZ|||xxxfffHHHRRRhhh}}}YYY666>>>333@@@>>>>>>qqqcccrrrdddDDD>>>XXX```ccc777333;;;;;;999:::999<<>>888{{{```yyyzzzKKK@@@BBBDDDxxxFFFMMMqqqccctttoooeeeAAA\\\iiiOOOJJJ===444:::777999lllnnn___YYYNNNSSShhhsssSSSTTTXXXkkk|||CCCDDD777888///rrrzzzyyybbb^^^TTTEEETTT]]]cccccciiihhhrrrEEE888...333CCCMMMDDD222+++DDDuuuiiizzz]]]666111---555111---YYYwwwUUU===888FFFAAA444QQQLLLBBBjjj}}}[[[]]]<<<444???TTTXXXWWWJJJ444---666'''QQQqqq~~~>>>DDD888>>>888VVV```nnnuuuVVVeeeCCC999DDDzzz___kkkRRRYYYkkkvvv|||nnn[[[wwwggglllcccnnnZZZ\\\{{{wwwiiitttbbbHHH______{{{}}}yyykkksssgggzzz^^^AAASSSddd\\\SSSJJJ{{{iiizzzjjjxxxnnnooofffPPPLLLhhheeekkkOOOIII}}}xxx;;;444>>>444222FFFFFFZZZeee\\\PPPMMMWWWfffqqqtttqqqllljjjqqq\\\FFFsssgggXXX^^^iiixxxdddFFF}}}\\\;;;333,,,NNNjjj]]]:::,,,++++++***)))*********''')))***++++++,,,...000555888444WWW|||hhh\\\hhhyyyyyyiiieeelllhhh___jjj~~~tttuuuLLL)))444999111}}}nnnvvvccc\\\HHH^^^yyyzzzhhhtttvvv~~~rrrfffnnnmmmkkkSSS===888777111AAAPPPzzzMMM999555QQQaaazzz>>>BBB888;;;:::>>><<>>999@@@~~~???EEE>>>qqqaaarrr[[[;;;KKKPPPJJJVVVhhhtttnnn```???SSS```QQQDDDAAA<<<444444<<<]]]lllnnnRRR\\\lllwww```YYYSSSUUU^^^RRRCCCDDD000999fffgggvvvhhh>>>777222555===AAA;;;555222???UUUwww___888222666///,,,444\\\uuuWWWFFF@@@>>>BBB>>>@@@@@@NNNBBBOOOHHHggg|||YYY>>>555BBBfffRRRQQQOOOGGG222444///GGGnnnpppXXXPPPQQQBBB111999DDDNNNeeerrrwwwVVVYYY^^^aaa|||~~~xxxeeeAAA???}}}MMMwwwVVV}}}lllbbbfffsss{{{}}}eeelllTTT[[[\\\pppzzzssseeefff~~~bbbuuuggg666xxxoooVVVhhhMMMtttWWWyyywwwnnnxxx{{{bbbHHHqqqwwwzzzFFFbbbUUUppp[[[IIIOOOSSSAAA666EEEIII@@@@@@GGGQQQRRR\\\sss|||yyy}}}~~~NNN==={{{^^^qqqwwwsssqqqJJJ333***AAAQQQlllddd___777,,,+++******))))))*********+++++++++***,,,...111444999888NNNrrr```^^^nnn~~~tttiiiiiittttttooo||||||gggvvvkkkuuuKKK;;;???666111333CCCccckkkwwwPPPQQQRRRfffyyymmmxxx}}}|||zzzsss{{{uuu___CCC@@@AAA:::777>>>@@@???777eeeddd{{{EEEEEE>>>zzzgggrrr777???:::<<>>===fffoooSSSUUUAAA[[[sssyyybbbkkkfffvvv{{{{{{```>>>999PPP>>>LLLZZZ\\\vvv~~~UUU@@@jjj\\\AAA;;;999666777;;;NNNyyyKKK???444eee}}}vvvkkk]]]GGGMMM___yyy~~~lllTTTDDDUUUcccUUUJJJGGGAAA777555:::www|||zzzkkkWWWkkkaaasssnnnVVVKKKkkk\\\OOOEEEGGG666666```dddmmmXXX:::444000444;;;===888222444QQQjjjZZZFFF<<<;;;222---222MMMwww~~~yyyFFF@@@@@@EEEPPPNNNVVVQQQcccbbbuuuSSS===999HHHaaaYYYUUURRRJJJ555555000EEEmmmzzzeeezzzFFFBBBEEE888<<>>AAAyyyVVVdddqqqfffgggnnnqqqooouuuvvvddd~~~xxxxxxuuupppeeeiiimmmlll999mmm{{{kkkjjjzzz^^^vvv}}}^^^FFFrrrrrrxxxRRRkkk^^^uuuWWWZZZ```\\\TTTSSSRRRUUU___ZZZkkk\\\VVVvvv~~~VVVOOOpppmmmsssUUU<<<333333888sssaaaRRRAAA,,,+++******))))))*********+++++++++***,,,...111444999888NNNwwwcccUUUXXXtttttt```XXXgggsssrrrqqqvvvtttqqqeee[[[fffwwwsss```fffXXX888,,,444,,,(((;;;999___mmmxxxQQQEEEYYYHHHRRRuuuvvvaaatttpppddd~~~sss{{{VVVHHH>>>>>>===:::999===444JJJMMMyyy]]]cccLLLJJJ888zzzYYYuuuqqq555;;;;;;<<>>FFFzzz~~~zzz___SSSKKK```yyy___yyy^^^TTT===CCCTTTzzzzzzeeeNNNHHH~~~bbbXXXQQQOOOJJJ@@@<<<>>>pppzzzuuueee[[[yyyfffsssjjj@@@[[[YYYqqqrrrOOOJJJLLLAAA444TTTddddddyyybbbEEE777333111444:::;;;666000333ZZZvvvQQQJJJ???999///---222???www;;;<<<@@@HHHVVVZZZlllgggjjjKKK;;;;;;LLLYYYyyyWWW[[[WWWPPP===999000???qqq|||gggKKKWWWHHH<<>>???>>>===999666444333RRRnnnxxxNNNKKKAAAFFFdddgggwww:::;;;DDDFFFTTT\\\JJJQQQ\\\fffgggiiiwwwVVVFFFMMM[[[hhhsssrrrYYY222===EEEKKKXXXaaaYYY\\\GGGUUUrrrzzzUUUlll}}}sssmmm|||uuu~~~___LLL@@@PPPpppzzzbbbkkkTTTJJJNNNiiiggg333777888DDDGGGZZZQQQPPPPPPvvviii^^^888;;;HHHeeedddvvviii[[[NNN@@@VVVQQQNNNOOOMMMEEE@@@@@@iiikkkXXXqqqrrr|||bbbyyy444eeeAAAvvvwwwfffTTTOOOQQQOOO999IIIppp~~~}}}gggyyyWWWoooWWW~~~wwwBBB999555333333777;;;;;;666111444^^^lllzzzQQQHHHDDD:::111000444333yyy}}}{{{>>>@@@BBBKKKPPP[[[qqqnnnyyy```CCC777;;;TTThhhrrr^^^[[[VVVGGG>>>111888^^^{{{]]]\\\tttPPPQQQ]]]iiizzzVVVEEEWWWsss444{{{ccc|||}}}wwwwwwyyyyyyvvvwwwuuuwwwmmm~~~zzztttrrrrrriii___ooopppNNNwwwhhh;;;~~~}}}ssskkk{{{TTTHHHzzzssszzzHHHLLL{{{yyyPPPBBBQQQ[[[kkkxxx999DDDtttggg~~~xxxnnnGGG@@@333...333ZZZnnn~~~mmmYYY---,,,+++******))))))******)))***+++++++++,,,///222444999666KKKrrrnnncccPPPIIIRRRvvvwwwoooMMMOOOVVV]]]\\\YYY^^^fff]]]```bbb^^^TTTFFF:::222000555555111,,,,,,???\\\~~~hhh]]]|||RRRPPPKKKKKKOOOMMM]]]|||rrrooovvvrrreeeWWWKKKWWWTTTUUUVVVVVVXXXMMM::::::999777444555:::>>>???IIIbbbtttuuummmNNNMMMAAANNNQQQqqqxxxEEECCCVVVYYYeeeaaagggrrruuuhhhYYYUUUYYY\\\LLLYYY```nnnyyyUUU>>>DDD555NNN~~~YYYZZZRRRVVVUUUbbbuuuUUUaaannnppp}}}{{{~~~yyydddvvv]]]dddwwwiii\\\PPPXXXfff|||HHH111===444CCC[[[iiiVVVFFFIIIMMMooouuuDDD>>>SSSrrr```yyynnneeeSSSFFFDDDNNNLLLKKKMMMLLLFFF@@@>>>kkk```gggrrrhhh^^^???[[[NNNmmm^^^UUUQQQSSSZZZDDDGGGlllvvvQQQ~~~ZZZ~~~\\\xxx]]]uuu<<<444333333444777999999555222<<>>999666999::::::;;;<<<===>>>@@@BBBNNNwww~~~}}}\\\UUUTTTMMMGGGVVV}}}sss]]]SSSddd___dddPPP\\\aaa\\\QQQRRR^^^aaaZZZ[[[ppphhhmmmxxxBBB000<<<444```mmm^^^[[[QQQ\\\UUUXXXooo^^^^^^gggwwwxxxwwwXXXXXX[[[aaazzzrrryyyyyy```PPP%%%---III444555^^^uuu\\\UUUQQQWWWVVVooo}}}tttAAA<<>>333TTTrrrzzznnnTTT777000===GGG===------111111,,,+++000333222###777;;;,,,:::kkkpppZZZWWWyyyNNNGGGOOOJJJFFFKKKJJJJJJUUUuuuwwwtttssswwwuuuhhh^^^@@@AAA======AAA===777999333444999>>><<<777999AAAaaaPPPYYYUUUWWWOOOCCCNNNuuu[[[cccXXX^^^BBB===FFFUUUgggxxxmmmOOO777BBBOOO{{{aaasss___WWW[[[UUUTTTRRRfffggggggkkkzzzvvvooohhh@@@SSSFFFsssiiiccc???666EEE;;;:::mmmooovvvyyyNNNLLLTTTXXXSSSZZZxxxsssooo???:::UUUuuu``````[[[fffBBB???nnnkkkVVVVVVUUUTTTSSSRRRNNNJJJXXXyyyyyyrrrccc;;;>>>aaaNNNfffNNNNNNQQQNNNVVVQQQJJJkkkkkk}}}SSS[[[```zzzpppzzzOOO<<>>444555PPPwwwsss___[[[\\\ppphhhsss]]]CCC555999DDDLLL\\\]]]___VVVVVVXXXPPPHHHCCCEEEyyyVVVmmmbbb???>>>pppNNN222[[[~~~ttttttqqqxxx|||zzzzzz|||nnnoooUUUsssxxxooozzzfffhhhpppxxx^^^nnnUUUMMM~~~dddBBBQQQgggWWW;;;}}}hhhYYYxxxvvvyyyGGG;;;\\\hhhllliiiooosss@@@'''444:::222JJJxxxggg;;;%%%,,,+++******))))))******((()))******+++---000333444888444GGGqqqggg\\\III@@@:::+++lllrrryyyyyyuuuwwwmmmWWW;;;++++++333:::,,,222222---,,,222000)))222333555;;;WWW{{{sssHHHUUUtttTTTKKKRRRDDDHHHPPPGGGFFFLLLHHHZZZ|||jjj{{{|||ooowwwGGGEEE555+++555<<<::::::@@@:::999;;;999;;;MMMeeeWWWPPPRRROOOTTTEEEHHHIII```nnn~~~YYY\\\TTTcccKKKHHH\\\666<<<555OOOqqq[[[VVVNNNfffLLLVVVPPP]]]lllqqqssswww{{{|||}}}aaa{{{CCClllbbbqqq^^^kkkpppGGG555???VVVppp~~~ZZZZZZUUUSSSPPPXXX[[[iiizzz}}}RRRBBB\\\sss___]]]dddQQQUUU:::OOO\\\MMMMMMLLLLLLMMMOOOMMMJJJEEEaaa|||zzz{{{ttt|||rrrKKK999LLLEEE]]]QQQLLLMMMTTTLLLMMMMMMGGG\\\uuuppp|||tttRRRddduuuxxxjjjpppFFF222222777444666777777555444666999eeeUUUuuuXXXGGGTTTLLLMMMGGGAAA111666:::iii}}}hhh```^^^}}}{{{kkkSSS<<<333<<>>))),,,++++++***)))*********((()))******+++---000333444777333GGGggghhhVVV===999333111CCChhh}}}ssspppvvvooohhhNNN///+++:::000///:::---888...666//////@@@XXXxxxjjjPPPUUUgggNNNSSSGGGGGGHHHHHHHHHGGGFFFFFFMMMWWWuuuooowwwxxx[[[555888@@@;;;>>>666333???555999@@@___QQQPPPNNNLLLKKKJJJIIIIIIJJJSSS|||sssiiiIIIWWWQQQ:::SSSiii<<<;;;...iiibbb~~~tttMMMWWWQQQLLLSSSOOOTTTQQQfffeeemmm[[[uuuhhh~~~}}}uuuvvv{{{yyyHHHYYYiiixxxNNN777MMMjjjdddYYYNNNJJJNNNRRRQQQMMMsss{{{yyy~~~```HHHhhhzzzhhhYYYbbb]]]YYYLLL:::WWWWWWMMMMMMMMMKKKHHHGGGHHHIIIGGGZZZ{{{~~~{{{iii777@@@UUUYYY\\\lllQQQOOOPPPPPPOOOLLLKKKKKKLLLzzzvvv}}}zzzSSSOOOdddssslllKKK333444888444444>>>888%%%AAADDD,,,XXXgggrrrfffWWWRRRPPPHHHVVVMMMEEEDDD444>>>pppfffppp}}}kkkjjj:::***AAA;;;WWW{{{zzzXXX```[[[UUUTTTVVVUUUOOOJJJ777jjjwwwnnn<<>>MMMxxx|||YYY^^^wwwhhhQQQKKKGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEKKK\\\sss~~~zzzyyyoooQQQJJJWWWPPPNNN\\\ccc{{{bbbMMMLLLJJJIIIHHHGGGGGGGGGMMMNNNrrrxxx===444===gggAAA))):::GGGiiiYYY]]]LLL\\\VVVOOOSSSMMMOOOWWWnnnkkklll]]]vvvzzzgggyyyyyyxxxxxxwwwfffwww|||LLLFFFHHHAAA]]]JJJ???@@@eeeYYYQQQIIIHHHLLLPPPPPPNNNOOObbb~~~bbbFFFooooooiiiSSSNNNDDDBBBAAAKKK{{{zzzTTTNNNOOONNNLLLJJJIIIJJJKKKSSSQQQ>>>FFF<<>>111444777333000222444333666...AAAzzz]]]TTTWWWOOOLLLTTTIIIDDDHHH777777ZZZ~~~sss```TTT===999222000iii}}}lllhhhxxxdddUUUWWWXXXXXXVVVSSSRRRQQQNNNAAAsssyyyyyyJJJ999@@@UUUVVV555555999fffrrryyyqqqyyy}}}|||zzzzzzwwwrrrwwwwwwYYYvvvllliiilllgggjjjwwwsssXXXXXXKKKXXX]]]___<<>>BBBNNNIIIccc}}}qqqgggaaalllrrrfff>>>CCCLLLDDDGGGGGGGGGFFFEEEDDDCCCCCC>>>EEEKKKVVVnnnsssjjjwww~~~dddCCCGGGFFFFFFEEEEEEEEEEEEEEE>>>CCCgggwww~~~ooo:::HHHKKKwww^^^LLL444999666\\\VVVfffIIIKKKYYYRRROOOSSSLLLIIIRRRdddccckkkhhhvvv{{{wwwyyywwwuuunnnhhhRRRTTT[[[KKKkkkggguuuvvvUUU///@@@***FFF???KKKwwwiiiNNNKKKGGGFFFHHHJJJKKKLLLQQQpppnnn{{{nnnUUUFFFfffdddHHHEEEJJJ@@@666cccZZZPPPMMMMMMMMMKKKIIIHHHIIIJJJAAAEEEjjjnnnoooggg::::::MMMAAAdddWWWLLLIIIJJJJJJIIIHHHGGGGGGHHHPPPoootttzzzwwwiiijjjmmmrrrZZZGGGfffVVVMMM>>>333222666777333===000000DDD===777iiiuuu{{{MMMOOO[[[LLLLLLNNNDDDDDDMMM>>>444DDD~~~vvvttt|||eee[[[<<<000AAA>>>CCCnnn[[[|||aaaOOOVVV\\\ZZZTTTPPPRRRWWWTTT???]]]777:::NNNsssAAA999;;;000IIIwwwwwwyyyyyywwwuuutttpppjjjmmmsss|||~~~zzzrrrmmmuuuiiippppppwwweeeiiipppjjjbbb}}}uuuPPPvvvppp___]]]TTT[[[nnnhhhtttPPP@@@CCCooovvvLLLaaaxxxKKKxxxkkktttzzzooo@@@999HHHaaaRRRQQQIII^^^zzzBBB666444555III777555333222222333555666555+++333LLLFFF!!!***000************)))))))))))))))++++++,,,,,,---000333111444;;;GGGjjj```LLL777333,,,//////,,,333LLLoootttqqqtttzzztttkkkttt{{{vvvkkkxxxccciiippplllJJJAAAFFFIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA999DDDGGGEEESSSnnn~~~~~~|||~~~sssVVVGGGJJJCCCCCCCCCCCCCCCDDDEEEFFFCCCGGGUUUjjj[[[===;;;VVVzzzSSSBBB666---000===DDD```ccczzzSSSHHHKKKOOOIIILLLRRRMMMJJJKKKOOOWWWmmmzzzwwwggguuuyyysssssskkk]]]YYYMMMMMM\\\]]]DDDEEEVVVhhhlll000222AAA;;;GGG555XXXyyywwwOOOIIIIIIIIIGGGFFFEEEFFFGGGGGGHHHxxxrrrYYYeeeiiiuuu___SSSPPP```fffVVVNNNHHH???888GGGSSSJJJHHHIIIIIIGGGEEEDDDEEEFFF>>>KKKNNNxxxlllCCCDDD>>>cccNNNzzzZZZIIIGGGHHHIIIHHHFFFEEEFFFGGGFFFuuupppxxxpppwwwjjjNNNOOO[[[lllrrrLLLjjjHHHgggKKK===111111666888777666222111000AAA777EEE||||||QQQ~~~YYYKKKPPPYYYIIIIIIHHHAAADDDOOOFFF:::???eeeyyy|||yyypppVVVKKK222444===BBBbbblllXXX^^^QQQWWW[[[XXXQQQNNNQQQVVVDDD[[[ddd}}}rrrHHH888;;;fffWWW444===BBB000999iiilll}}}yyytttrrrrrrrrrrrrvvvssspppnnnnnnppptttvvvuuusssjjjeeefffiiihhhlll___yyyeee\\\eee___^^^UUUssshhhDDD<<>>AAA>>>???MMMaaannniiikkkGGG???BBBCCCAAAAAAAAABBBCCCEEEFFFGGGLLLHHHFFFqqqssslllaaadddZZZCCCpppOOOSSS```\\\???000///555,,,444>>>HHHgggQQQPPPMMMLLLIIIGGGNNNRRRLLLMMMMMMKKKUUUhhh|||rrr```iiippp}}}zzzfff^^^HHH@@@DDDKKKOOO>>>:::BBB<<<888DDD666@@@???555XXXBBBlllyyy|||^^^===FFFHHHIIIHHHFFFEEEFFFGGGEEEKKK}}}```LLLVVVeeeTTTdddJJJppprrrdddLLLOOOXXXZZZaaaHHH444WWW^^^LLLHHHEEEFFFFFFDDDBBBBBBCCCDDDGGGDDDEEEzzzRRR000:::^^^ZZZ```XXXGGGGGGHHHIIIHHHFFFEEEEEEFFFCCCVVVlllwwwjjjvvvcccGGGFFFEEEJJJ999PPPAAAUUU>>>444///333777555444666)))@@@>>>;;;;;;bbb\\\ZZZRRRWWWTTTSSSIIIIIIHHHCCCEEEKKKIIIBBBBBBYYYuuuvvvxxxrrrVVVDDD333555CCC555AAAxxx^^^lllMMMTTTUUUTTTRRROOOPPPSSSVVVOOOUUUNNN}}}yyyLLL777BBBEEEMMM///222888444666SSS~~~|||zzzxxxvvvvvvxxxooopppsssuuutttrrrooommmpppsssfff}}}jjjxxxooo```vvv@@@XXXRRRaaaZZZ]]][[[|||jjjlll^^^;;;555fffrrr```gggaaa\\\;;;tttaaaSSSPPPnnnnnn\\\GGG999222___```gggSSSVVVQQQQQQ```wwwKKKJJJ***+++222:::===:::<<>>>>>?????????<<<;;;???@@@@@@DDDKKKrrrwwwppp|||qqqKKK<<<===???>>>>>>??????@@@@@@BBBDDDEEEFFFBBBAAAGGGYYYrrr```___SSS]]]eeettt\\\DDD444@@@AAA<<<444555888999666FFFZZZIIIsssVVVHHHKKKJJJGGGKKKQQQOOOIIIFFFOOONNNVVVUUUfffcccaaa^^^zzz~~~[[[IIIMMM===333555---888777***222AAA777???BBBLLLPPPxxxxxxtttdddGGG:::AAACCCEEEFFFEEEFFFGGGIIINNNMMMLLLYYYGGGJJJAAA___```lll}}}ttthhhllltttfffPPPEEE555cccjjjIIIBBBMMMDDDDDDDDDCCCAAAAAABBBCCCCCC777CCCXXXMMM???GGGLLLWWWKKKwwwdddLLLGGGHHHIIIIIIHHHEEEDDDDDDEEEHHHCCCmmmmmmgggZZZkkkWWWCCC,,,...111>>>777777333111111444444333333555;;;CCC555666\\\NNN~~~lllNNNUUUOOOMMMKKKMMMKKKHHHEEEDDDFFFFFFBBBJJJ}}}~~~rrrvvvnnnpppxxx~~~}}}yyyxxxtttooohhhXXXBBB555222;;;555>>>vvvuuu\\\PPPPPPOOOMMMNNNPPPSSSUUUVVVTTTGGGMMMjjjkkk___666111BBBllliii;;;000444444222---AAA~~~}}}yyyyyy||||||wwwrrrpppkkkmmmppprrrqqqooollljjjkkklllsssbbbyyyooofffmmmmmmvvvddd```{{{kkkcccnnngggQQQOOO\\\aaaXXXsss}}}ggg@@@???PPPrrrWWWgggOOOHHHKKK}}}fffRRRTTTrrrvvvrrr\\\>>><<>>???@@@@@@===;;;>>>@@@@@@<<<888000FFF```mmmoooLLLFFF666...555;;;888999@@@;;;<<<<<<===>>>@@@AAABBB@@@???KKKKKKxxxfffkkk...>>>iii|||NNN,,,---000///111444333222444222444---999MMMeeeuuu:::===???EEEDDDCCCJJJLLLIIIHHH@@@IIIFFFPPPGGGWWWYYYcccjjjvvvtttxxxoooRRRCCCCCCEEE;;;:::222FFFIII555AAAXXXhhhoooxxxNNNFFFKKK@@@@@@@@@AAACCCDDDDDDDDD<<>>???AAACCC???HHH:::jjjpppFFF@@@...lllbbbJJJiiiGGGCCCJJJIIIIIIIIIGGGDDDBBBBBBCCC:::DDDNNNooo^^^aaa~~~mmmSSSLLLZZZqqqgggVVV===888888000444...///222333222222555777777<<<333111MMMbbbbbbMMMKKKKKKGGGKKKLLLMMMJJJHHHCCC???EEEHHH??????YYYfffyyyeee___iiiuuuxxxzzz}}}qqqxxxzzzzzzxxxuuuhhh___bbb___PPPAAA<<<222<<>>jjjSSSVVV[[[MMMRRRSSSVVV\\\UUUYYYppp:::''')))000---!!!777************))))))))))))((()))++++++,,,...222555333666:::DDDlllUUUBBB333222)))......+++,,,111222---///)))333RRRuuuuuuFFFFFF;;;:::EEE@@@<<<===>>>>>>???AAAAAA@@@>>>===<<<===???@@@666<<<<<<777666<<<===:::888???222333===GGGRRRDDDSSSTTTgggPPP<<>>???BBB<<>>llluuuEEEBBB+++888111555///???...000+++555///777444???;;;MMMSSS___>>>OOO???<<>><<>>>>>???@@@???===AAABBB:::MMM[[[~~~qqqZZZ<<<;;;DDD>>>???CCC===333???JJJJJJPPPJJJFFF@@@======>>>===;;;;;;<<<>>>>>><<<>>>BBBCCCxxxxxxzzzPPPHHHFFF444|||SSSbbbaaa???BBBNNNIIIIIIIIIFFFCCCAAA@@@AAA333UUU===ZZZqqqqqqqqqwwwaaaJJJ>>>III\\\lllmmm```TTTCCC(((888:::111555555000111999===:::777;;;```nnnMMM[[[EEERRRIIIGGGOOOKKKJJJEEEDDD@@@===GGGJJJ===DDDHHHuuuXXXyyyeeeaaaddd[[[bbbmmmfffrrrnnnvvvkkkggggggXXXHHHAAA999555:::888888SSSqqq___RRRFFFKKKIIIMMMQQQSSSQQQNNNLLLKKKNNNPPPIIIIII```eeelll}}}kkkXXXDDD000000TTTooo444444555000***999444...XXXzzzxxxyyyqqqpppnnnkkkiiigggffffffmmm\\\tttvvv\\\uuuooommmtttqqqaaa]]]sssssstttQQQUUUXXXJJJZZZXXXQQQRRRiiisssrrruuulllZZZ333;;;YYYiiiGGGEEENNN:::OOOMMM{{{PPPHHHTTTQQQTTTSSS||||||eeePPPEEE444:::FFFwwwjjjOOODDDLLLTTTNNNRRRaaaLLLDDD[[[WWWmmm???***111,,,---000 +++************))))))))))))((()))***+++,,,...222555333555:::DDDjjjVVV;;;444,,,...---,,,,,,++++++,,,,,,***......+++,,,===ZZZqqqhhhUUU>>>333666<<<<<<999;;;;;;<<<>>>????????????============<<<<<<<<<<<<999999777666555555555555666666555444444444444555333333333333333333333333444444444555555555666666666666666666777888999:::???>>>JJJ<<>>000555...999777666%%%@@@111222777(((BBBLLLJJJccc```777555CCC:::;;;;;;<<<>>>???AAABBB@@@BBBDDDFFFHHHLLLQQQTTTYYYaaannnwwwvvvmmmhhhiiivvvyyy}}}gggpppyyyhhhnnnuuueee^^^AAA??????777<<<;;;;;;::::::;;;;;;<<<666IIIEEE555KKKyyyiiiJJJ555CCCOOOMMMkkkYYYFFFFFF???>>>HHH::::::::::::::::::::::::;;;999;;;>>>===GGGfff~~~xxxSSS;;;===<<>>>>>???>>>===GGGbbb{{{tttddd???EEE;;;444DDDKKKBBB<<>>???KKKvvvNNNUUU>>>LLLBBBHHHJJJLLLLLLJJJIIIIIIIIIIIIMMMNNNCCCMMMvvvXXXZZZnnn{{{sssPPPGGG;;;666000GGG{{{GGG333222111000///000111333555uuu~~~~~~|||xxxnnnccc^^^___nnnllljjjfffdddeeegggjjjrrr~~~bbbZZZxxx\\\NNNLLLLLLMMMQQQTTTRRRYYYxxxwwwmmmxxxooo]]]hhh{{{zzz}}}OOO777777SSS___MMM777DDDIIIeee;;;sssPPPGGGJJJNNNNNNKKKQQQkkk|||iiiPPPBBB555'''@@@UUU999QQQMMM>>>TTTQQQNNNNNNRRRTTTTTTWWW\\\hhh777...---,,,,,,++++++,,,,,,+++*********))))))(((((('''((((((***+++---///000555999<<>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;888777666555444444444444444444333222222222222222111111111111111111111111222222222222333333333333444444444444555666777777:::888BBB<<>>???@@@CCCEEEGGGHHHJJJLLLOOORRR___```^^^aaakkkssskkk\\\UUUGGG666SSSsssyyyzzzjjjmmmaaaCCC666777;;;===999999888888888888999999;;;;;;<<<>>>@@@NNNkkkkkkFFFAAACCC<<<999===888888888888888888888888:::777888;;;:::@@@XXXrrrnnnpppvvvhhhtttzzzUUU===>>>888JJJtttBBBVVVrrrQQQFFFOOOHHH===EEEDDDBBB@@@>>>===<<<<<<======<<>>HHH???BBBDDDGGGHHHIIIIIIKKKLLLQQQFFFCCCCCCAAAXXXGGGHHHXXXnnnppp\\\MMM000222333;;;SSS```888555222111///...///000222333888xxxlll~~~zzztttnnnpppuuuaaahhhooottttttrrrqqqppp|||ooo|||ggghhhOOOiiikkknnn???BBBLLLJJJHHHIIIMMMMMMPPPbbbwwwyyy~~~llldddvvvyyykkk\\\RRRcccllltttvvvyyy~~~~~~yyyiiiIII888???MMMVVV888888???555QQQCCCYYYpppTTTEEE<<>>HHHSSSKKKYYY444JJJiii777***888<<<333777777777888999;;;<<<===CCCEEEGGGHHHHHHIIIJJJLLLMMM]]]ddd```eeesssvvvnnnooocccJJJDDD???XXXkkkuuu@@@bbb|||fff>>>333555222222888666555555444444555555666;;;222777@@@888///GGGmmmSSSFFF===???AAA<<<888999444444444444444444444444777444555777555777DDDUUU___{{{[[[ooopppddd[[[jjjfffIII888<<<444VVVgggMMMppp^^^888RRRFFF>>>@@@BBBAAA???===;;;::::::999::::::999777777DDD___xxxtttbbbXXXzzzccc[[[FFF;;;666666///'''---<<<777>>>999---)))666]]]UUU^^^UUUHHHGGGIIIJJJGGGBBBAAADDD???AAAAAA??????BBB@@@<<<;;;777777QQQxxxrrrxxx^^^nnnuuu[[[CCC::::::999666+++777222999KKKjjj}}}KKK>>>222>>>>>>===>>>@@@BBBDDDEEEGGGJJJLLLJJJDDDCCCHHHBBB<<>>@@@AAAEEEBBBAAAWWWVVVmmmtttzzz|||rrrWWW;;;000555<<<000sssuuuXXX;;;RRRIII@@@JJJGGGIIIGGGIIIMMMMMMJJJJJJLLLVVVMMMPPPqqqUUU777666333&&&---,,,++++++******++++++******))))))))))))(((((('''((((((***+++---///000333666999>>>]]]ZZZ111222111---,,,,,,+++***++++++++++++***))),,,///000---***------,,,------...///000000222333000---,,,///222444555666888999:::::::::::::::999999888888777777333222111111000000000111//////...------------...////////////////////////---------.........//////////////////000111222222777555444;;;===}}}zzzttt{{{DDD```YYY\\\cccLLLJJJDDDFFFMMMvvvXXX111777>>>222...999444444444555666777999:::===???CCCDDDDDDDDDEEEFFFBBBUUUeeehhhjjjrrryyy{{{kkkhhheeejjjddd[[[JJJAAAMMMEEEFFF[[[nnnlllmmm|||oooLLL222444:::444///111333333222222222222333333555555777999888777<<>>[[[|||dddJJJgggvvvdddDDD222@@@\\\aaajjj]]]mmmooo>>>IIIIII777AAA@@@???>>>===;;;999888888888888555555444///111HHHbbbmmmWWWcccooo{{{}}}YYYRRRDDD;;;???EEE<<<,,,666666333KKK{{{nnnOOOPPPGGGCCCJJJNNNLLLGGGDDDBBB???===BBBDDD@@@>>>??????>>>;;;;;;IIIUUUiiipppxxxmmmaaaXXX___mmmfffdddAAA000;;;;;;666<<<<<<>>>???@@@AAABBBEEEGGGAAALLLFFFAAAGGGBBBFFF]]]{{{```FFF000999+++:::555>>>:::444111000222444555666BBBcccAAA...444***000///...---,,,,,,------666000ooo|||ggg{{{rrrVVVUUUwwwpppYYY<<>>>>>;;;<<>>999666777888777555333222666@@@IIIKKKCCC;;;:::,,,***EEEUUU666}}}___@@@444222CCCFFFBBB???CCCHHHDDDPPPoooJJJOOOlllyyytttXXX===444777999999:::dddgggAAA@@@III;;;CCCRRREEEGGGEEEGGGKKKKKKGGGEEEFFFBBBIIILLLKKKPPPbbbyyyhhhJJJ333111///&&&'''333,,,,,,+++***************))))))))))))))))))(((((('''((((((***+++---///000444888:::???cccQQQ111444///,,,,,,+++************+++---,,,***(((((((((***+++&&&&&&'''((())))))******---,,,+++***+++---000111111222333555666777888888888888777777666555555444111000/////////////////////......---------------////////////////////////------------........................///000111111000111000777>>>}}}VVV@@@PPP{{{xxx___cccdddVVV{{{wwwxxxGGG:::///111999:::444...222222222222333444666666777:::>>>@@@AAABBBCCCDDDLLLFFFKKK]]]jjjmmmnnnpppcccaaahhhpppxxxqqqnnnkkkoooeeejjjnnnrrr|||yyy===555000111666666333111222222111111111111222222111666777444777===;;;333999SSSfffyyybbb===@@@JJJAAACCC>>>444111555555111222222222222222222222222111000111444444111111333999SSSsssmmmxxxddd___IIIHHHkkkoooYYYZZZOOOmmm===GGGEEE000DDDJJJ888===<<<;;;999888777777777666111111555333///666BBBllltttxxxQQQLLLnnnuuuiiiccc\\\TTTwwwyyyqqqyyyzzzYYYMMMSSSQQQKKKAAAGGGLLLNNNJJJHHHIIIEEE>>>CCCKKKNNNFFF===;;;===>>><<<,,,888333:::HHHbbbvvv___~~~gggWWWCCCYYYDDD&&&<<<;;;222777777777999<<<===>>>???BBBDDDDDDOOOBBB777EEEKKKEEEHHHjjj___SSS555@@@...---000444777:::<<<>>>???HHHnnnIII333444///---......---,,,,,,+++++++++&&&)))HHHsssuuuppptttssswwwrrrcccXXXTTTqqqHHH???<<<:::>>>999999<<>><<<999???DDD999888```III;;;[[[sssttt{{{mmmbbbRRR@@@555444///000NNNtttlll<<>>>>>BBBDDDAAA???GGGJJJEEEAAA@@@;;;555===''',,,222)))'''111++++++***))))))))))))***(((((((((((((((((())))))'''((((((***+++---///000222555777<<>>@@@CCCEEECCC;;;>>>OOOXXXYYYeeexxxuuutttjjjkkkeeexxxzzzrrrttt}}}~~~{{{GGG333---555666///---222444111111000000000000000000111222000222444222...555???555;;;;;;LLLttt```OOOKKKNNNGGG444;;;===:::333333666555///111111111111111111111111//////111222222222111111111---NNNUUUeee~~~ggg]]]QQQSSSlllhhhAAA<<>>999999:::III444:::999,,,>>>:::fffaaa}}}^^^HHHWWWzzznnn{{{gggbbbSSSAAA999@@@```NNN&&&///@@@+++))):::111///333888;;;===???AAACCCAAADDDAAAAAADDD???;;;AAA999iiiuuutttXXXNNNQQQVVVZZZ___hhhrrryyyKKK***888222%%%444,,,,,,,,,,,,,,,,,,+++++++++888***777rrryyysssnnn{{{vvvwwwyyyzzz~~~~~~xxxmmm[[[UUUmmm|||jjj|||EEE;;;<<<555222999777999;;;;;;:::;;;???CCCGGGJJJFFFXXXmmmhhh|||===)))AAA111......111222222333555555999===<<<777111...---)))TTTWWW???aaabbb???222:::DDD---777666::::::666888EEETTT\\\```???JJJNNNTTTNNN^^^]]]\\\[[[WWWOOODDD;;;000...333777666LLLrrr;;;===AAA444222CCC???777FFFBBBAAADDDIIIIIIEEEDDDEEECCCMMMTTTOOOGGGAAA===;;;555999:::777444444333111+++999;;;///***222444,,,+++***))))))((()))))))))''''''(((((((((((())))))'''((((((***+++---///000444777999===OOO666...---,,,++++++***************&&&(((+++,,,+++******+++***++++++++++++******))))))***+++---...---+++(((+++---...000222333444444666555555444222111111000.........------......///------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...///111+++333***---333HHH***CCC555;;;777EEEFFFAAAvvvpppuuu>>>???===444...---222000)))+++444////////////000111222222222444666888:::<<>>...<<<:::555<<>>KKK666CCC@@@@@@BBBCCCAAA??????FFFIIIGGGAAA<<<;;;999555222000000999111666,,,555ssspppYYYQQQUUUGGGHHH^^^[[[ZZZkkk------***444555(((+++444///---111777;;;===>>>???@@@;;;999CCCJJJAAA888666333>>>;;;[[[yyyOOO+++,,,666---'''111++++++,,,,,,---,,,,,,,,,'''000***'''PPPhhh|||}}}wwwsssuuuuuusssrrrsssssstttvvvzzz}}}~~~|||zzztttdddLLLGGGhhhrrrSSS///222333444777222555666555444555777999:::777<<<;;;BBBXXXkkkYYYooolllEEE:::000))),,,111000///000777111---111999;;;444,,,222===EEEzzzuuu222666---444999666555444888777333:::HHHLLLFFF\\\rrrSSS:::>>>CCC222333555666555333111///===000111PPPkkkQQQ444;;;777...333???999777FFF===<<>>TTT888)))///,,,++++++***)))*********,,,***((('''((()))))))))''''''((((((***+++,,,---)))***))))))((())),,,...***+++---///111333333444555555444333222111000///......---------......///,,,++++++***************************************************++++++++++++************+++,,,---...///&&&888///111'''888555444555:::???,,,JJJ???===NNNLLLnnnpppYYYzzz```aaaZZZLLL777;;;+++111///888,,,,,,...000333333///+++///////////////000111222000111333444555777;;;>>>???@@@===:::;;;AAACCCAAATTT[[[wwwuuuyyyeee{{{~~~sssttt}}}aaaDDD...===;;;666---,,,---111333222...,,,...------,,,,,,------...------------333777333+++666000222@@@<<<444<<<;;;CCCKKKLLLNNNPPPFFF@@@HHHCCC<<>>???BBB@@@999888===<<<:::777666:::===999222000AAA222555444...<<<,,,///QQQeeemmmmmm~~~uuuTTT(((@@@222555***(((444111***000///333999<<<===<<<::::::???:::@@@>>>777DDDJJJ777...;;;222VVVqqqBBB(((+++555,,,...444(((***+++,,,---------------)))%%%777'''(((JJJhhh{{{|||tttmmmlllnnnsssyyyyyyvvvrrrqqqpppjjj```YYYHHHjjjwwwMMM333666===...111===333333222111000444777777555:::666:::AAA666___ttt~~~lllPPPfff[[[FFF333///222222//////***111555///&&&***;;;LLL>>>AAAwww===111000HHH---"""DDD000222///222888777444;;;HHH???MMMPPP@@@:::::::::999888999<<<>>>111RRR|||vvvCCC:::888000333:::888...///666888999888;;;@@@BBBAAAAAADDD@@@GGGJJJFFF@@@>>>>>>===777444555999666...---111+++---)))""")))444000"""******)))(((((((((((((((&&&'''''''''(((((())))))'''((((((***+++---///000111444666:::\\\111444111,,,+++***)))((((((((((((222)))$$$&&&(((%%%%%%)))+++&&&%%%))),,,***%%%"""$$$'''))),,,///000+++###///,,,,,,///---***///777...888666///111111---......---,,,,,,++++++,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************............////////////777777888888999999999:::;;;999777888999999666333333222222111000//////...---------------------------------............///222222222222333555777888======>>>@@@AAABBBCCCCCCFFFFFFIIITTTbbbmmmssssssttt{{{~~~wwwnnncccTTTEEE555555444333333222111111////////////////////////++++++++++++++++++++++++---------............///222222222333555777888999===>>>AAACCCCCCCCCBBBAAADDDCCCBBB@@@===;;;999999555555444333222000000///...------,,,,,,------...***+++,,,...111333444555---------...000444777999YYYfffwwwxxxdddMMMDDDHHHJJJDDD;;;>>><<<:::::::::999888666555555444333333222111111///............---------...//////+++,,,777KKK[[[ggg|||SSS>>>666666666777888:::;;;<<<:::===AAABBBBBBAAAAAABBBAAA@@@>>><<<:::888666555222222111111000/////////###777OOO]]]eeewww~~~qqq^^^111***555000///...---------------//////000222444777999:::::::::;;;===???>>><<<:::333444333444???\\\zzzggg222//////...---,,,,,,++++++************************''')))+++***+++000;;;CCC~~~sss{{{pppeeepppOOOYYYiiikkkqqqfffxxxiii}}}]]]777666444222222333444555222222111111222222333444666555888<<<;;;AAA\\\zzz~~~MMMBBBllldddGGGFFFIIIBBBAAA>>>JJJKKK:::===HHH???YYY<<<555444333222111111111111222222222333444555777888999EEE\\\rrrVVVGGGFFFNNN]]]kkkMMM777333111444333333222222333333444777888;;;===???@@@@@@???@@@AAAAAAAAA???===:::888888666444222222111...,,,,,,+++***)))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***+++---///000333000444:::xxx\\\444000''',,,+++***)))((((((((((((''''''))),,,---+++***,,,++++++'''"""###***...,,,000+++'''###%%%///&&&"""###,,,222000,,,***222***'''...333///...111------,,,++++++++++++,,,+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,---------.........444444555555666777777888666444222222444444222///111111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............111111111111222444666777;;;<<<===>>>???@@@AAABBBDDDAAA???BBBFFFHHHGGGDDD???BBBAAA<<<999:::777222333222222111111000//////........................++++++++++++++++++++++++,,,---------............000000000111333444666777999;;;===???@@@@@@@@@???AAAAAA???===;;;999777666444444333222111000//////------,,,,,,,,,,,,------***+++,,,...///111222333...---------...000222444...888CCCHHHGGGEEEFFFHHHKKKCCC:::999>>>CCCBBB@@@>>><<<:::999999888666444333222222111111000//////............---------,,,,,,///111...******///555111@@@XXXnnnyyygggXXXIII777///333333444444444555777888999999;;;???@@@????????????===<<<;;;:::888555333222222111111000000///......===***333YYYrrroooaaaooo~~~eee===------000111------,,,+++++++++++++++------...000222444666888777777888:::<<<<<<999777333666666333222999HHHUUUvvvHHH;;;111.........---,,,,,,++++++************************'''***,,,+++)))***///444EEETTTuuuwww___hhh```dddzzzwwwmmmyyywww~~~]]],,,444333111000000000222333000////////////000111111333111444999777444===LLLoookkkpppfffUUUUUUcccbbbRRRZZZKKKJJJIIIAAAQQQnnnyyyLLL111333222111000////////////000000000000222333444555111555@@@XXX}}}wwwKKK222---000333111111000000000000111111555666888999;;;<<<===>>>@@@AAABBBAAA@@@===;;;999777555333222222111...,,,,,,+++***)))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***+++---///000666333666666]]]HHH...111+++,,,+++***)))((((((((((((%%%***---***'''''''''&&&'''...///)))'''++++++$$$+++######---222,,,&&&%%%,,,,,,------)))'''...666888000111222++++++...***---,,,++++++******++++++)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,///000111222333444555666333111///...///000///.../////////......------,,,++++++++++++++++++++++++,,,,,,,,,,,,------------////////////000222333444888888999;;;<<<===>>>???@@@>>><<<<<<===<<<888444888888444...---000333333000000//////...---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------------......000111333444555666888;;;<<<===============;;;999888666444444333333222111000000//////---,,,,,,++++++,,,,,,---***++++++,,,---...//////...---,,,++++++,,,---...***...333555555444444444666777888999999:::;;;<<<>>><<<999888777666444222000000//////...---------------------,,,,,,,,,,,,))),,,//////---***(((((())))))...555888888:::>>>888222.........++++++---000000000111222333444555777999<<<===<<<;;;;;;<<<999999:::999777444111///111111000000///......---)))...222111///555CCCOOOjjjiiihhhhhhjjj~~~aaaJJJ222)))///333,,,###+++******)))))))))))))))***++++++---///111333444666666777999::::::888555000333555222...***)))+++CCCQQQcccsssMMM888$$$***---...------,,,,,,+++++++++************************'''***---,,,)))'''''')))%%%666UUU~~~rrr}}}rrrYYY\\\|||yyy\\\999+++111000///...---...//////------,,,,,,------...///000,,,...666888444444888<<>>?????????>>><<<999888777555222111111000...,,,++++++***)))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***+++---///000666555777333xxxooo777***222222,,,+++***)))((((((((((((***---+++$$$"""&&&(((&&& !!!$$$&&&((()))(((''')))$$$ !!!&&&))))))''''''((((((%%%"""###***222)))333***+++555+++,,,,,,+++******************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,---...///111222333444222111///....../////////...---------,,,,,,++++++************************++++++++++++,,,,,,,,,------------...///000000111444444666777999:::;;;<<<<<<<<<===???BBBBBB@@@===::::::888555222111000.........---------,,,,,,,,,------------------------************************++++++++++++,,,,,,,,,---,,,,,,,,,---...///111111111222444777999::::::;;;:::999888777555444333222222222111000000///......,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,---,,,+++*********+++,,,......///111444666666666:::===???===999666555555===:::888666555444111///......---------,,,,,,,,,---,,,,,,,,,+++++++++++++++***)))***+++---......111,,,***,,,+++(((''')))))),,,...,,,,,,000222111............///000111222555777999:::999888999999777999::::::888555222000000000//////...---------)))///222...((((((222;;;===DDDRRRbbbiiiiiimmmsssiiikkkwwwzzzooofffRRR333,,,...///---+++,,,///222))))))((((((((((((((()))))))))***+++,,,...000111666666777999::::::888666000000000000/////////000//////...888HHHVVV```kkkkkkttttttooohhh^^^III:::,,,&&&...111111+++---,,,,,,,,,+++++++++***************************&&&))),,,---+++******+++***444***444nnneee|||zzz{{{ttt;;;)))000>>>///...---,,,,,,,,,------+++++++++***+++,,,,,,---222---,,,222666777999>>>;;;CCCBBBiiiwwwkkk888---444777...---,,,,,,+++++++++,,,,,,,,,,,,,,,---...///000333333666888777>>>ZZZxxxEEE111(((222777///***///---,,,,,,,,,,,,,,,,,,---111000///000111444888::::::;;;<<<<<<;;;:::777666555444222111111000...,,,+++***)))((((((''''''((((((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&'''((((((***+++---///000333444888444vvv;;;222000,,,,,,+++***)))(((((((((((((((***(((&&&(((,,,,,,)));;;...&&&******%%%&&&---###///444***###'''***&&&%%%$$$###(((000222---%%%+++///333000+++//////)))++++++***))))))))))))************))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++---...000111222333000000000///......///000,,,,,,,,,+++++++++++++++))))))))))))))))))))))))************++++++++++++++++++,,,------.........000111222444666777999999::::::;;;<<<===;;;999777000000000111111///---------------------,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,---...000000///000222444666777888999888777777555444333222222000000000//////......---++++++************++++++*********)))))))))))))))************++++++,,,---,,,***)))+++...111222111666666777777777666777777:::888666444333222///------------------,,,,,,,,,++++++++++++************...+++'''%%%'''((()))(((((('''***...///...000555///333222+++(((,,,///------------------...///000333555777777666666777999555666888888777444111/////////......---,,,,,,+++///)))%%%'''...000,,,''')))'''''',,,000///...---;;;======555///444444'''111///+++((('''((()))***))))))(((((((((((()))))))))))))))***+++---...///444444555777888888666333333111...,,,,,,---...///333111,,,)))444(((&&&///444)))===///;;;000111%%%(((,,,---000------+++---+++++++++++++++*********))))))))))))))))))))))))((()))*********+++,,,---***000000+++GGGzzziiiqqqxxxXXX777222/////////...------,,,,,,,,,,,,,,,+++************+++,,,,,,111///...///......222777@@@EEE444AAAMMMnnn{{{VVV777,,,+++///444------,,,+++++++++,,,,,,,,,,,,+++,,,,,,---...///,,,,,,444<<<;;;666===JJJgggttt\\\333...///111000,,,(((***...,,,,,,++++++++++++,,,,,,000///------///222666888999:::;;;<<<;;;:::888777444333111000000///...,,,+++***)))(((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''((((((***+++---///000000333999555www999555---***,,,+++***)))(((((((((((('''&&&))),,,***%%%###$$$$$$!!!)))+++&&&&&&***$$$&&&$$$ %%%---*** (((------'''"""###''')))---'''(((777---###,,,+++***))))))((()))))))))+++******))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,***+++,,,---...///000111,,,...//////...------...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********+++***++++++,,,------,,,,,,......000222444555777888999:::::::::999888666555888333111000000...///333---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))*********+++,,,++++++,,,---...//////...///000111333444666666666555555444333333222222/////////......---------+++******))))))******+++))))))))))))))))))))))))((())))))***+++,,,------///---------///000///...333222111111333666777777888666333222222000...,,,---------,,,,,,,,,,,,,,,+++*********))))))))))))((((((((()))+++***((('''&&&&&&(((***'''""""""&&&###,,,///000000,,,(((,,,,,,++++++,,,------...000222444444444444666888222333444555444222000.........------,,,+++++++++&&&+++///...***'''(((+++***...333333...***+++...'''------%%%$$$+++//////$$$(((---///,,,(((%%%###)))(((((((((((())))))***)))))))))******+++------000000111333555444222000000000///---,,,******)))&&&(((***...666---(((///,,,)))000"""111)))111***+++222///222&&&***(((///************************))))))))))))))))))))))))***)))(((''''''((()))***000!!!444333222---)))@@@|||nnnwwwgggBBB...,,,;;;000---***------,,,,,,,,,+++++++++******))))))******+++,,,&&&***///000---+++---111666@@@<<<===;;;AAAIII^^^yyyhhhGGG222%%%,,,666333+++''',,,,,,++++++++++++,,,,,,,,,++++++++++++,,,---...---+++---333777888999<<>>AAAIIIBBB===444666HHHRRRPPPSSSccclllkkk{{{tttYYYQQQGGG555000222666333)))%%%+++111111++++++************+++++++++************+++,,,,,,...///---+++...555888777BBB<<>>GGG???:::===???===;;;<<<666<<<333000999000'''555+++''')))222333+++'''*********))))))))))))***+++***))))))))))))******+++$$$---000++++++333888666888<<<@@@<<<777DDDOOOHHH===DDDEEE@@@======:::444444777,,,(((444000)))555000,,,))))))******))))))))))))(((((((((((())))))((((((((()))+++---///111333444666777888777555444222000///...//////---+++***)))(((''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((('''((((((***+++---///000333222666444{{{XXX000333+++111+++******)))))))))))))))$$$***"""...555###ooo$$$''',,,^^^NNN+++%%%&&&)))888%%%,,,KKK```&&&###'''(((+++"""***000!!!&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))************,,,,,,---------,,,,,,+++***,,,......,,,++++++,,,---,,,+++***))))))))))))(((((((((((((((((((((((())))))***++++++++++++***---,,,,,,,,,...000333555555555666666555444333333000//////...------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------000000//////.........---------,,,,,,,,,,,,++++++******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))************////////////000222333444000///...---,,,,,,---...************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++---000222333444444333222111///......,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))***,,,......---,,,+++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,---///222777<<>>;;;;;;;;;:::999888666666444444333222111000///.........---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,---...000111777888<<>>:::888777666444333111000///111000///---,,,+++++++++***)))))))))(((((((((((()))((('''&&&&&&((()))+++'''''''''(((((()))***+++///222666888777444222111111111111000...---+++***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&'''(((***,,,///000555444333999mmmZZZ333000***,,,+++******)))))))))))))))""",,,,,,******###(((>>>===kkk"""ggg&&&///,,,%%%???(((&&&000((($$$&&&"""---&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++++++++******,,,,,,,,,+++******,,,...,,,+++******))))))))))))((((((((((((((((((((((((((()))******++++++******+++*********+++---///111111111222222111111000000///......------,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,............------------,,,,,,,,,,,,++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))*********++++++,,,...///111222......---,,,,,,,,,------******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,...000111222222111111000///......,,,++++++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((()))***+++,,,,,,,,,+++***+++++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******---,,,+++***+++---///111222000///......///111222111///---,,,---------,,,+++******))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******+++,,,...111444666888999555555555555444333111111//////...---,,,+++*********))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***,,,------222333555888::::::666333666555444222111///...---------+++***))))))))))))((((((((('''''''''''''''''''''&&&%%%&&&'''((()))&&&&&&&&&&&&'''((()))***+++///333555444333111111000000000///...,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&''')))+++...000111666555444888gggRRR111...---,,,+++******)))))))))))))))***'''&&&''',,,222)))666444!!!...~~~:::AAA"""444JJJ(((,,,,,,'''(((""")))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((())))))************))),,,,,,,,,***((())),,,...++++++***)))))))))))))))((((((((((((((((((((((((((())))))***************))))))))))))***,,,---...///000000000000000//////------------,,,,,,++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************************++++++++++++------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))***(((((()))***,,,...000111------,,,,,,,,,,,,,,,,,,***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))+++---...///000000000//////.........+++++++++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))***+++++++++******+++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++***)))))))))***,,,---444444444555444444333333...---------......---+++))))))((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))))))))***+++---000333555666333333333333222111000///------,,,,,,+++***))))))((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,000222444666777666444222555444333222111///......++++++***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%%%%&&&&&&'''((())),,,000333333222111222/////////...---,,,+++***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''((()))+++...000222333444555555888eeeLLL111---000,,,+++******)))))))))))))))((('''...***'''444333NNN)))(((---...PPP&&&<<<"""(((+++&&&)))%%%'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((('''((()))***************,,,,,,+++)))((())),,,...******))))))((()))))))))(((((((((((((((((((((((((((((()))************))))))))))))))))))***++++++...//////000000000//////,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))''''''((()))***,,,...///++++++,,,,,,,,,,,,,,,,,,)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((***+++------........................++++++******)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))*********)))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((()))***,,,,,,)))+++...000000...***(((...---------...---+++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))***,,,///111333222222222222111000//////,,,,,,,,,++++++******)))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***,,,...111444444444333333333222111000///...---,,,******)))(((''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&''''''+++///111222111222222............---+++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))))))))***,,,...000222333444222444555666aaaHHH222,,,222***+++******)))))))))))))))%%%%%%...222'''LLL###uuu888:::333CCCYYY+++&&&'''"""))))))***&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''((()))******+++******+++++++++***))))))+++---***))))))(((((()))))))))(((((((((((((((((((((((('''((())))))******)))))))))))))))))))))*********------.../////////......++++++++++++++++++++++++(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************++++++++++++++++++++++++************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))(((((((((((()))+++,,,---******+++,,,,,,,,,++++++))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,------------------......+++******))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))***+++,,,,,,------...//////.........,,,+++************'''%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((***,,,///000000000111111000//////...,,,,,,++++++************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''***...000000000111222//////...---,,,+++******))))))((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&)))---///000000000111------------,,,+++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,...000111333333333222555555444ZZZDDD333+++444(((+++******)))))))))))))))///(((!!!###+++000111111))),,,...888(((444'''OOO]]]fff666```+++%%%)))!!!(((******&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''((()))***++++++++++++)))+++,,,+++***)))***+++))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))*********)))))))))***+++,,,,,,---------,,,*********+++++++++++++++(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++++++++++++++************'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***'''''''''((((((((()))))))))))))))))))))***++++++((()))***+++,,,,,,+++***))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******++++++,,,,,,---------...*********)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))((()))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))*********+++++++++++++++,,,---...+++)))(((((((((((('''&&&'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((+++---///...////////////...------***************)))))))))'''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))&&&)))---......---...000///...------,,,+++******((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%'''+++---------...///,,,,,,---,,,,,,+++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,...///111111111000111444555111UUUAAA333+++555)))+++******)))))))))))))))"""...---&&&&&&'''***222///WWW]]](((""";;;///666555:::999HHHFFFppp(((UUU!!!$$$...%%%))))))&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((()))++++++,,,,,,,,,(((***,,,,,,***)))******))))))(((((((((((()))***(((((((((((((((((((((((('''(((((())))))))))))))))))************))))))(((((()))***+++++++++++++++******************++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********++++++++++++************)))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))******))))))))))))******((()))***+++,,,,,,+++***)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))+++++++++,,,,,,------...*********)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))*********))))))(((((('''''')))+++---......---,,,+++)))'''''')))***))))))''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''***---...------.........---,,,,,,)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''(((((()))(((,,,//////...---...000000000///......---,,,,,,&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''''''''&&&%%%%%%&&&&&&&&&$$$&&&)))+++++++++,,,---,,,,,,,,,,,,,,,+++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((******+++,,,---////////////...///333555111TTT888444///000,,,---,,,+++***))))))))))))---888&&&&&& 333bbb%%%qqq///***???NNNLLLVVV<<>>---''')))***((()))***)))'''%%%&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))***)))))))))(((((((((((((((((((((((()))))))))***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++***(((((((((***,,,,,, &&&///888===>>><<<;;;<<>>EEECCCDDDFFFFFFCCC???;;;888...---+++***))))))***+++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((())))))(((((()))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%###$$$%%%&&&'''''''''''')))***+++,,,,,,,,,+++***''''''&&&&&&&&&%%%%%%%%%((((((((((((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***,,,...///444222666333OOOlll888///,,,222...,,,,,,,,,++++++,,,,,,------&&&(((+++---,,,***111CCCPPPXXX```hhhsssqqqVVVPPPaaadddnnnwww|||mmm~~~hhh^^^pppssspppFFFWWWhhh]]]MMMOOO]]][[[III>>>HHHFFF???GGG888000'''$$$&&&)))(((&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))************))))))))))))(((((((((''''''''''''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))///777>>>CCCGGGLLLPPPDDDCCCAAA@@@@@@CCCEEEGGGSSSSSSttteeelllggg~~~^^^ZZZSSSKKKEEE@@@>>>===777555222...,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&&&&'''((((((((((((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&((()))***+++,,,,,,+++***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***,,,...///111000333...HHHeee666---,,,333///,,,,,,,,,++++++,,,------&&&(((111)))+++111...DDDOOOXXXrrrCCCGGGvvv|||iii~~~|||mmm{{{zzzllljjjwwwiiivvvyyyooozzzeeelll{{{eeebbbZZZGGGXXXWWWPPPPPPAAA555???KKK===---%%%&&&))))))&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))************)))))))))(((((((((''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))///777BBBKKKNNNOOOOOOPPPTTTPPPMMMSSSccc}}}jjjQQQBBBAAA>>>999444000...,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%&&&&&&'''((((((((('''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$###""""""###$$$$$$###$$$%%%%%%&&&&&&&&&&&&((()))***+++,,,,,,+++***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***,,,...///333222555000HHH\\\555///222000...,,,,,,+++******+++,,,------000000,,,+++444CCCMMM|||iiiiii^^^tttooo~~~yyyyyyooosss{{{sssnnnwww~~~ZZZ]]]ppphhhfffiiiZZZ^^^VVV\\\UUUKKKBBB222888PPPHHH>>>555---&&&%%%'''&&&'''(((&&&$$$%%%(((+++((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))''''''&&&&&&''')))+++,,,&&&''')))***)))(((&&&%%%+++*********))))))(((((((((((((((((((((((((((((('''((()))((('''((()))+++))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''&&&&&&'''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***((((((***+++,,,,,,(((+++------***'''&&&''''''+++///000...,,,+++,,,&&&(((111111&&&%%%)))%%%'''((()))***)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))(((%%%(((,,,((($$$'''***)))$$$###'''+++...'''$$$)))...,,,(((&&&&&&%%%%%%''')))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))***&&&(((...***+++999AAAGGGPPPKKK>>>@@@NNNVVVVVVlllxxxWWWNNNDDDNNN444***###444///,,,))))))***(((%%%###)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''((()))***************''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))+++...///666222111666>>>YYY444///111000...---,,,+++******+++,,,,,,%%%%%%)))///333AAAbbbtttaaa{{{uuuaaaXXXWWWUUUPPPZZZVVVQQQYYYgggeeecccnnnsss^^^fffnnnaaakkk^^^bbbqqqfffYYYSSSEEEHHHSSSTTTOOOAAA222)))(((***((()))***(((&&&%%%''')))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))***)))'''&&&%%%%%%%%%%%%))))))*********+++++++++))))))((((((''''''&&&&&&(((((((((((((((((((((((('''((()))((('''((()))+++))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))))))))))))))(((,,,***(((&&&'''+++000444000...+++'''$$$&&&+++///555((("""%%%+++222222''')))(((''''''))),,,///000))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((%%%!!!!!!&&&***,,,$$$&&&(((************+++###%%%(((((($$$"""'''000...+++((('''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))***,,,((('''000333888EEEOOODDD999FFFQQQ???AAAhhh~~~NNNEEE222EEE<<<###(((------((('''+++,,,)))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''((()))***************((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))+++...///333000///444<<>>===888222(((###******+++,,,,,,+++)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&(((,,,***%%%&&&,,,---///333;;;EEEOOOWWWZZZKKKCCC===??????999000+++%%%%%%&&&(((+++,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((222222555EEEOOOMMMMMMOOOPPPEEEhhhsssLLL;;;222...++++++***((('''''')))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&((()))************(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''')))+++---...333111111555<<>>555...))))))+++---************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***###)))000:::HHHSSSUUUQQQ<<<>>>@@@@@@CCCOOO```mmmWWWTTTPPPJJJCCCAAAJJJUUUVVVLLL===000)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))555<<>>AAANNNUUUYYYbbbsss||||||wwwwwwyyyjjjiii~~~sssfffdddfffqqq|||wwwaaaMMMGGG444000+++((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...))),,,000555:::>>>@@@BBBDDDBBB???>>>???BBBEEEHHH<<<;;;888555111...,,,***))))))))))))))))))))))))'''((()))((('''((()))+++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************************************,,,---+++)))+++111777@@@MMM^^^hhhgggbbb^^^]]][[[[[[\\\]]]^^^[[[VVVQQQXXX^^^NNNFFFMMM>>>777OOOKKKGGG@@@777111,,,******************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******))):::GGGLLLWWWdddcccXXXVVVSSSNNNHHHGGGLLLVVV]]]VVVWWWXXXVVVOOOIIILLLTTT\\\UUUKKK@@@999333...,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************666AAAGGGFFFAAAUUUyyytttvvvkkkIII222,,,...---************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&((()))***++++++)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''((()))***,,,---///...///000111===///777222---555------------...000111333yyymmmmmm~~~BBBNNNOOOKKK~~~lll___OOO@@@999777333333777;;;AAA;;;666::::::999??????KKKWWWgggyyy{{{zzzwwwvvvaaa```zzz|||ZZZDDD;;;555...************)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,---...///666777999:::;;;;;;::::::999555000...000666>>>CCCNNNLLLHHHCCC===888444222))))))))))))))))))))))))'''((()))((('''((()))+++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''***------...333<<>>@@@VVVccc```YYYSSSKKKEEEFFFIIIMMMOOOWWWWWW]]]jjjqqqkkk```XXXMMMOOOPPPPPPKKKAAA444,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************222???LLLRRRNNNOOOxxxsss@@@,,,444444(((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$&&&((()))***++++++))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))***,,,---000000000111222555222888///111000444"""...***444333(((kkk}}}```bbbHHH>>>QQQcccvvvrrrUUUJJJ111999===;;;>>>JJJWWW]]]fffkkklllhhhbbb\\\UUUNNNEEE>>><<>>777DDD:::HHHDDDLLLKKKNNNDDDHHHAAA444:::888666>>>999BBBEEEAAAGGG>>>888222+++'''&&&'''((()))((((((((()))))))))))))))*********)))))))))))))))///...,,,(((&&&'''+++......+++(((''''''(((,,,111///333222,,,(((***---------***'''(((+++,,,***((()))))))))))))))))))))))))))+++,,,,,,+++***,,,---///(((...222///???\\\iiigggWWW]]]gggssskkkaaaQQQEEE999:::'''>>>000,,,...///***'''000000"""******))))))***+++,,,,,,++++++************++++++))))))***+++------+++)))+++&&&&&&+++,,,***---333,,,555666...+++000000)))***((('''***//////***%%%)))))))))(((&&&&&&''')))))))))))))))))))))))))))))))))))))))((((((((((((''')))+++***'''&&&(((+++((()))+++,,,+++((('''%%%///'''$$$***---***(((***$$$******)))+++$$$"""---)))((('''%%%%%%&&&))),,,''''''''''''''''''''''''((((((((((((((((((((((((,,,)))&&&''')))***)))'''---&&&$$$''''''+++===QQQCCCQQQKKKDDDSSSVVVLLLLLL???777333888???AAA??????999EEEFFFFFFVVVhhhvvvmmmcccVVVNNNIII...JJJ===,,,000---'''***111...$$$************)))))))))))),,,)))***,,,***&&&)))111777LLLLLLSSSVVV{{{tttppp;;;+++,,,222,,,///...,,,)))*********((((((''''''''''''((((((***---...***$$$###'''---&&&((())))))'''&&&(((***(((,,,&&&###)))***)))000+++'''+++%%%"""'''&&&...((((((((((((((()))******)))(((((((((''''''''''''''''''''''''((((((((()))+++(((%%%&&&)))+++***((()))!!!!!!,,,222,,,'''&&&+++***'''%%%$$$%%%(((+++)))(((''''''''''''&&&%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++***'''$$$%%%''',,,"""%%%+++((($$$###***)))'''&&&&&&''')))******'''%%%&&&***---,,,+++)))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''')))***,,,---///000222333444555333777///000000'''000444444444---kkkgggfffAAABBBSSSooo```III222;;;<<>>QQQxxxyyyrrreee???&&&111---,,,***)))***,,,,,,+++)))((((((''''''(((((()))(((%%%$$$)))//////((( ...+++***...444666333///444:::888444666,,,!!!!!!***)))............((('''************))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))***)))))))))++++++***)))---***'''&&&$$$%%%...888222333333222...+++(((&&&***,,,,,,)))%%%'''---444)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&%%%###(((---+++###$$$---&&&'''((()))(((%%%""" ###&&&(((&&&######'''+++))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''')))***,,,---000000222333444555444666111000111222555(((...###>>>uuudddxxx;;;JJJKKK|||ppp___???444???BBBaaaooo]]]PPPOOOTTTiiittt{{{zzzmmmrrrhhhKKKCCCBBB---,,,000///))))))*********+++++++++000((('''---///+++))),,,111666888AAA>>>JJJWWWiiizzzyyy}}}zzz~~~xxx^^^WWWHHHOOOLLL<<<;;;555555:::>>>===777000,,,***)))))))))***+++,,,------************************)))))))))+++...000000000555333333999BBBIIIHHHDDD555>>>FFFHHHIIIIIIEEE@@@111///...,,,++++++++++++************************...,,,******,,,///000111555---///PPPgggUUU```~~~yyyLLL>>>(((LLL999BBB666---222(((###555+++************++++++,,,++++++************++++++---...///---+++,,,///333555777>>>HHHLLLKKKKKKLLLAAA999<<>>HHH>>>AAA999222111111---***+++((()))*********)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&(((******)))(((&&&)))...888HHHZZZcccddddddPPPFFFCCC888555AAAMMMXXXzzzXXX???WWWppptttSSSIIIIIIEEE;;;///((((((***)))++++++*********)))))))))***((()))***+++...666???DDD@@@;;;eee}}}sssuuuYYY&&&///111---******,,,------,,,))))))(((((((((((())))))$$$(((,,,***$$$"""&&&++++++000:::GGGSSSWWWUUUQQQWWWYYYPPPGGGGGGAAA;;;???...+++''''''***,,,---,,,++++++,,,++++++***)))((())))))))))))((((((((((((''''''((((((((()))))))))(((***,,,,,,+++*********"""...:::>>>>>>;;;555000??????@@@???<<<777222///&&&&&&)))...333111((( ))))))(((''''''''''''(((''''''''''''''''''''''''***'''$$$&&&)))***'''$$$%%%&&&&&&&&&)))---,,,)))###%%%(((+++---...------,,,)))'''(((---///---+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''((()))+++,,,---000111222333333555555444222///111222***'''555444{{{zzzyyy{{{AAA;;;```uuupppDDD222AAA???[[[}}}lll```[[[[[[jjj{{{~~~{{{bbbnnn|||kkkhhhkkkDDDBBB111,,,444$$$111*********+++++++++,,,,,,///((('''...///+++///999GGGJJJGGG^^^```yyyxxxzzzxxxjjjTTTGGG222222333555999<<<999222,,,******))))))***,,,---...*********+++++++++++++++---***))),,,444<<>>000&&&******))))))*********))))))))))))))))))))))))))))))))))))))))))***************+++---///...***&&&""")))333<<>>======111---(((%%%&&&(((+++,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))((('''(((111:::EEEWWWgggggg]]]OOO;;;666444333VVV~~~\\\zzznnn~~~YYYPPPCCC999///((('''(((+++++++++*********))))))))))))))))))+++111<<>>>>>222111///***///+++***++++++,,,+++***)))(((*********)))))))))(((((('''(((((((((((()))))))))&&&)))******((((((+++///555@@@IIIOOOUUUWWWIII888<<<;;;;;;;;;;;;999666444888222+++&&&&&&(((+++,,,******)))(((((((((((()))''''''''''''''''''''''''***(((%%%%%%'''((('''%%%)))***)))***222:::666,,,<<<999333...***'''&&&&&&'''((())))))((('''&&&&&&*********)))))))))((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''&&&''''''((()))+++,,,---111111222222333555666111444///111)))111222===[[[|||MMMBBBSSSjjjhhhAAA999>>>HHH|||}}}~~~~~~}}}zzzvvvrrr\\\```nnnxxxxxxqqqfff```OOO>>>:::,,,111---,,,++++++++++++,,,,,,,,,,,,000,,,,,,///...///;;;KKK===UUUjjjmmmQQQCCC444222:::>>>999000---,,,************,,,---***+++++++++,,,,,,,,,---******,,,222;;;EEELLLPPPHHHPPPUUUTTTTTTXXX[[[ZZZRRRTTTQQQKKKHHHFFFBBB===@@@???<<<999555000,,,)))++++++++++++++++++++++++---------...//////...,,,111OOOZZZ\\\qqqtttgggMMM999FFFKKK...,,,888***,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,,,,)))))),,,444>>>EEEGGGFFFHHHKKKMMMNNNOOOPPPOOOMMMIIIMMMNNNNNNRRRVVVNNNBBB===999999???GGGHHH???666---+++))))))***++++++***************************((()))))))))*********+++)))++++++***)))***...222;;;GGGSSSUUUNNNGGGGGGKKKRRROOOZZZ```[[[```aaaRRRNNNMMM^^^jjj___VVVQQQGGG<<<777000+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((''''''$$$666JJJXXXcccfffZZZIII333222AAAQQQhhhfffdddHHHCCC;;;+++)))444++++++++++++************)))******(((+++555AAAJJJKKKSSSjjjkkk___bbb^^^pppzzziiifffvvv{{{eee000......111333///((((((,,,******))))))))))))******///((($$$,,,>>>MMMQQQPPP___GGG111444JJJ[[[YYYOOOJJJTTTVVVUUUVVVIII999666,,,666///888666,,,444+++)))******++++++*********+++************)))))))))(((((((((((()))))))))***&&&'''(((((((((+++222888999JJJ[[[```bbb^^^OOO>>>>>>@@@CCCGGGIIIGGGAAA<<<444:::===666+++&&&+++444++++++***))))))))))))***((((((((((((((((((((((((((())))))'''%%%%%%(((+++,,,888???:::111...222666------......////////////###,,,333///%%%!!!'''000+++************))))))))))))((((((''''''(((((()))&&&&&&&&&'''''''''(((((('''''''''(((***+++---...111222222333333yyy555777///555...222...;;;&&&;;;___RRR<<>>CCCIIIMMMXXXccckkkmmmuuuyyyiii^^^WWWOOOHHH<<<<<>>666888uuu}}}~~~||||||zzzxxxzzz|||vvvoooooovvvzzzyyyxxxxxxtttnnnxxxvvviiikkk~~~}}}ttt}}}tttlllaaauuu|||tttQQQ===???,,,000+++,,,,,,,,,,,,------------)))...111444DDD___rrrxxxyyy}}}zzz~~~wwwssssssxxxvvvyyyqqqYYYEEE999222///999666222...+++******+++++++++,,,,,,---.........000666===CCCJJJWWWgggsss}}}{{{nnn___TTTHHHCCC???AAADDDBBB999111------------------------***---111000...111888???^^^VVVcccvvv{{{yyy|||uuuwwwfffXXXMMM;;;---,,,...---,,,+++++++++++++++---,,,,,,++++++,,,,,,---...:::HHHPPPOOOJJJEEECCCAAACCC@@@::::::???AAA???EEEFFFDDDCCCFFFLLLQQQSSSeeeeee```SSSEEE???CCCIIICCC<<<222---,,,,,,+++)))************************((())))))******+++,,,,,,+++---000666===GGGQQQWWWQQQXXXaaaccc```]]]]]]^^^sssssseeefffvvvmmmhhh{{{dddeeefffTTTWWWbbbXXXNNNKKKIIIIIIGGGAAA888000************************))))))))))))))))))))))))***++++++)))(((***...111KKKYYYfffdddPPP===:::BBB```zzznnn```^^^ZZZiiitttxxxjjjxxxNNNAAA666###,,,,,,+++++++++*********''',,,...---333AAAPPPWWWyyyxxxuuu}}}nnnLLL777===@@@888;;;JJJJJJBBB<<>>------------------------***...111///---222???JJJ\\\[[[{{{vvvjjjYYYMMMTTTXXXaaaooo{{{jjjQQQaaaaaa===......---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---...@@@RRRWWWLLL???999888888III]]]lllzzz{{{{{{xxx|||{{{iii___```EEE___wwwvvv^^^FFF>>>AAAMMMDDD777///---,,,***'''************************((())))))***++++++,,,,,,'''---999JJJYYY``````]]]]]]aaaiiitttxxxvvv{{{yyytttxxxqqqvvvlllTTTPPPLLLKKKMMMMMMIIIDDD************************)))))))))))))))))))))))))))******)))(((+++111777WWW\\\___TTT>>>444IIIgggmmmhhhssspppfff^^^bbbqqqvvvrrrrrrhhhiii|||~~~OOO333666,,,,,,,,,+++++++++******%%%,,,//////666GGGVVV\\\|||{{{tttMMM555666444111444;;;999111333777111666EEEAAA>>>PPP\\\kkktttrrrxxx[[[CCC000000333000---...,,,++++++******++++++,,,HHHHHHFFF@@@???HHH[[[jjj|||mmmmmm~~~ppp~~~qqq}}}TTT:::777222...+++***+++,,,,,,,,,,,,+++++++++******))))))))))))************...111888DDDQQQYYY\\\\\\TTTVVVkkkjjjBBB333333...---,,,,,,++++++,,,,,,)))))))))))))))))))))))))))'''&&&+++444>>>CCCEEE888...---666666555MMMmmmfff:::$$$(((333,,,,,,,,,+++++++++************))))))))))))******''''''''''''((((((((()))'''(((((()))***,,,---...111222333555666iii999888000000555333???---{{{wwwpppSSSHHHBBBzzzVVVBBB999bbb}}}{{{zzztttvvvxxxyyyxxxvvvrrrooorrrrrrrrrsssssssssttttttmmmooonnnmmmttt~~~zzzRRRgggiiiyyyuuuAAA555777000---000&&&---222+++111555'''777)))KKKjjjyyyuuuvvv}}}lll~~~~~~~~~oooVVV666999222666888---)))...///,,,,,,000333000***,,,444666FFFdddzzz|||yyy{{{rrrVVV===KKKJJJLLL???888,,,...---###,,,777,,,111,,,444111111===HHHZZZ[[[fffLLLBBBMMMTTTTTTYYY___[[[PPPUUUJJJEEEWWWyyyxxx}}}rrrWWWuuuJJJ<<<444***'''///111++++++222%%%444,,,(((666...&&&999HHHXXXQQQ@@@:::888HHHbbblll~~~zzzmmmSSSiii^^^===EEEDDDIII===(((---555(((---,,,++++++******++++++---&&&777***"""111---333777AAAZZZ___jjjeeeOOOjjjyyyzzz{{{xxx```^^^ZZZ\\\cccoooyyy|||{{{yyy~~~yyymmm{{{yyy___QQQOOORRR[[[OOOKKK888)))))),,,,,,+++---***)))))))))))))))******///)))(((+++((((((888NNNYYYdddSSS;;;===NNNsssqqqWWWddd{{{|||ppp{{{}}}DDD===+++------+++))),,,---++++++***......===III[[[~~~JJJ000444333333333222222111111000'''+++444333444666333333YYYkkksssxxx{{{======---000555------***+++------***+++666CCCUUUKKKFFF]]]RRRmmm{{{hhh~~~YYY???///###000...,,,.........,,,)))((()))+++,,,)))+++///...((((((,,,***JJJHHH>>>]]]]]]PPPUUU^^^ddd444777333,,,))),,,/////////******++++++++++++***)))---&&&...666:::IIIKKK333888777CCCBBBDDDzzz~~~[[[777(((...222...***++++++)))++++++******)))))))))))))))))))))))))))))))))))))))***)))((())),,,......---222333444555666ddd666777222222555333___\\\yyyjjjIIIJJJiiiiiiBBB777TTT}}}{{{zzztttttt{{{vvviiirrrssssssrrrrrrqqqooonnnmmmnnnnnnkkkjjjqqq|||~~~\\\QQQmmmpppQQQ@@@@@@---))),,,...333///(((,,,333000333JJJooowwwsss}}}{{{nnnmmm{{{|||XXXAAACCCIIIBBB111,,,---$$$...111,,,***000000111999\\\PPP{{{{{{dddcccUUUfffqqq___rrrZZZSSSIIIRRRLLLCCC555555555***,,,333+++***888,,,///777777]]]mmmjjjLLLGGGTTTbbbpppZZZZZZpppvvvlll===555222111111///+++)))+++---111******111(((***BBB^^^;;;666;;;DDDddd|||~~~mmmcccxxxssstttHHHFFFIIIEEE444+++,,,,,,---,,,,,,+++++++++++++++333(((000555222###111FFF^^^wwwfffbbbxxxeeeIIIXXX|||yyyxxxtttoookkk___EEEQQQVVVUUUKKK:::---***+++''' ******))))))))))))************++++++)))000CCCXXXaaaVVV888111XXXRRR]]]}}}~~~???///...000---(((...222)))***///,,,444FFFGGGiiikkkJJJ000;;;222222111111000000000000444---------***---333444555>>>NNNrrrooo555333//////222333---++++++...111666BBBMMMPPPiiiUUUTTTsssmmmvvv}}}vvvRRR@@@<<<***,,,(((***+++***+++,,,,,,))),,,***+++---,,,***---444HHHQQQFFF]]]WWWQQQXXXEEE''')))888---%%%)))&&&,,,,,,,,,,,,,,,++++++***...$$$...FFFSSSQQQDDD333@@@FFFGGGfffxxxiiihhhkkksss|||fff||||||333888555+++666...$$$555++++++***)))))))))))))))***************************)))((())),,,......---000111222333444\\\444666333666333444888\\\lllOOOEEEUUU{{{NNN333FFF~~~|||~~~|||zzzyyy{{{~~~wwwtttuuurrrkkkqqqrrrssssssrrrpppnnnlllnnnmmmjjjgggkkkwww}}}sssHHHvvvddd<<>>;;;;;;444222222,,,...555,,,'''333444666III]]]XXXfff|||~~~gggBBBHHHQQQEEE444000444...---222000///999,,,111555IIIooocccwwwGGG===PPPpppuuu```WWWtttyyy|||```555222...,,,,,,...---+++333,,,)))---,,,***666KKK===>>>CCCCCCvvvtttzzzfffYYYJJJFFFCCC222(((000------,,,++++++++++++,,,...(((---,,,......666[[[iiiccc___TTTmmm~~~NNNXXX}}}zzz{{{kkkxxxccc???RRRQQQOOOEEE555)))***222++++++******)))******+++&&&,,,///+++,,,<<>>222***......000+++***000999CCCNNNWWWXXXYYYccc[[[rrrJJJ...222444,,,///...)))***000///***+++***++++++***---777AAAZZZDDD___TTT[[[gggnnnrrrtttrrrtttbbb555+++666666...+++------------,,,,,,+++++++++777@@@JJJPPPHHH@@@BBBAAAPPPQQQhhhnnn{{{LLL)))---999)))---999''',,,+++******))))))******************************+++))))))***,,,.........000111222333444UUU444666444888000555888|||pppAAASSSoooZZZ;;;:::uuu~~~~~~|||yyyxxxwww{{{|||yyytttuuuvvvnnnbbbjjjlllnnnppppppooommmkkklllnnnmmmhhheeennnSSSkkk{{{}}}999>>>555666...000(((...;;;222...CCCooommmwwwooouuu~~~|||fffGGGGGGAAA555000000+++666111...555333DDDnnn}}}PPP|||bbbcccsssSSS<<<---///111000111222777***444888@@@}}}tttnnn^^^EEEBBBjjj}}}]]]SSS<<<))))))///111//////111+++---///---555CCCHHHFFF'''___rrrsss}}}WWWFFFLLL???,,,///......---,,,,,,,,,,,,,,,&&&777555###''';;;RRRmmmgggVVVrrryyy___ggg~~~zzzvvv{{{tttyyy~~~XXXJJJGGGMMMCCC,,,&&&222,,,,,,+++*********++++++'''......)))222JJJ[[[___CCC555@@@xxxrrrsss___555(((111+++,,,222+++***//////>>>NNNrrraaa|||vvvAAACCC777111000000000000000000000000)))111222000333333///000333,,,222888VVVZZZ444333000111111111++++++444AAAKKKTTTZZZiiiTTT~~~___mmm{{{555!!!111444222***)))///000,,,+++++++++***+++222AAAMMMQQQZZZJJJaaaiiiooo[[[!!!111555&&&222......---,,,,,,,,,,,,,,,***IIINNNDDDHHHGGGAAAFFFMMM^^^kkkoooHHH)))111&&&222===""",,,,,,+++************+++************************+++***)))***,,,...///...222333444555666NNN555777333888,,,888\\\wwwkkkEEElllwww<<<<<>>444///...000///555YYYmmmyyyrrroooIII222333333...111000666111HHH}}}aaavvvOOOUUU|||vvvooo>>>000111---***...+++333222,,,333???AAA:::PPPfffxxxdddNNN::://///////...------------...///$$$$$$@@@PPP^^^wwwtttwwwbbbwwweee~~~|||UUUCCCIIICCC---......---,,,++++++++++++///...+++000EEEYYYUUUCCC666ZZZdddjjj777...333+++(((222---&&&<<>>333nnnZZZzzzmmmDDDaaa[[[999+++---000000---444///000<<<<<<@@@UUUyyyhhhgggMMM777000//////...............000'''444UUUSSSdddUUUvvvrrreeerrrzzzxxx}}}rrryyypppjjjNNNFFFCCC:::///...---,,,,,,+++++++++///------999MMMXXXLLL:::DDDwwwyyytttUUU---333222(((111---)))@@@EEE}}}eee```KKK999<<<444666666666777777888888888333???CCCSSS^^^FFF<<<\\\;;;BBBLLL@@@CCCIIIoooooo///999...:::///555>>>FFFLLLVVVjjj|||fffnnnyyyPPP000///555///,,,000+++...///222<<>>999777///;;;000RRRrrrQQQ~~~qqqGGGCCCtttvvv~~~yyyyyyzzzzzzzzzzzzzzz{{{{{{hhhLLLYYYfffffffffffffffffffffgggggghhhiiigggiiinnnkkkccc^^^```cccLLLbbbjjj{{{CCC...555...111222+++???yyyzzzvvvoooCCC555<<<333...555777ZZZwwwvvvEEE555111---444111444:::[[[XXXWWWIII+++...444///...222+++555FFF;;;EEEvvvtttaaa>>>000000///...............222000@@@^^^\\\xxxaaaiiiZZZNNNqqqrrrssseeemmmPPPFFF000///...---,,,+++++++++---,,,111@@@RRRVVVHHH777zzzjjjmmm---111777***///,,,...BBBIIIjjj{{{lllVVVEEE777"""999666777777777888888999999EEEJJJFFFPPP[[[IIITTTEEEDDDOOOXXXoooccciiiCCC???...444000888CCCJJJOOO[[[vvv|||yyy;;;...222...---777+++...000555AAAOOOTTTPPP]]]<<<444000000000000222555888:::DDDDDD<<<---EEE```KKK(((666......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,+++***+++---///000///333333444555666???777888333888222fffWWWggg;;;PPP|||uuurrrwww}}}xxxvvv}}}vvvwwwzzzcccTTThhheee___CCCXXXPPPQQQXXX```kkkkkk\\\iiimmmnnnkkkhhheee```ZZZ|||yyyxxxxxxFFFUUUgggzzzttt:::222777,,,666444,,,]]]xxx{{{sssddd[[[OOOJJJMMMLLLTTTXXXYYY___nnnwwwxxxTTTDDD222555---888222wwwyyy```777666111)))999000qqq\\\\\\RRR|||vvvxxx}}}tttccc000---777+++222***222000===EEEVVVooopppIII777+++------333000$$$666111333WWW[[[jjjSSSuuuyyybbbIIIaaawwwxxx{{{~~~WWWOOOBBB'''555---%%%444......'''...>>>GGGRRRJJJ???```NNN~~~[[[~~~xxxxxx{{{888000///777,,,111)))LLLkkkwwwbbbNNN999444777444444777;;;======>>>BBBFFFNNNVVVXXXZZZZZZSSSVVVhhhuuudddJJJkkkwwwZZZ666555555444FFF<<>>$$$333666)))222+++---BBBFFFBBBQQQVVV~~~}}}^^^666111000333///)))444???<<>>WWWZZZYYYBBB]]]|||rrruuuzzz~~~ppp}}}}}}}}}{{{vvvggg[[[^^^LLLGGG[[[VVVVVVYYYcccddd^^^gggrrrqqqkkknnnnnnkkkjjjhhhbbb[[[kkk}}}MMMNNNccc@@@666666555444333CCCvvv{{{vvvOOOAAAHHH>>>FFFDDDGGGGGGGGGTTTYYYXXX^^^bbbbbbeeeyyy;;;???>>>111666SSSyyy{{{}}};;;<<<777<<<555AAAyyykkkhhhdddGGGooowwwiii[[[YYY]]]ggggggmmmxxxjjjooo@@@111...444444...444===777III~~~kkk999...444...,,,222,,,222&&&SSSJJJoooxxxkkksssJJJRRRsssuuulllOOO333///000------)))///111,,,===NNNTTTEEEKKKpppxxx```YYYyyyooommmnnnyyy]]]555555......111...OOOnnnXXXGGG777444777444333777<<<@@@BBBEEEKKKPPPZZZ___aaaiiivvvvvvlllgggLLLsss|||uuu>>>888///444666>>>VVVbbbrrrQQQ;;;///999111444---%%%FFFJJJZZZLLLrrrnnnFFF000...333111+++333@@@???III999NNN\\\kkkhhh(((...333------000,,,+++---...---,,,,,,++++++,,,,,,+++++++++,,,---...///000111222444555666===555777444999NNN|||QQQmmm~~~JJJJJJxxxlllxxx}}}bbbssskkkggguuu~~~qqqeeejjjSSSFFFTTTHHHbbbggg]]]aaarrrqqqmmmmmmllljjjlllllleee\\\[[[}}}XXXJJJmmm~~~KKK;;;555555+++333iiixxxaaaEEE@@@999HHH111@@@HHHDDDNNNMMMPPPRRR[[[rrrrrrppprrrzzzOOO;;;777666777zzzyyyxxxqqqjjjeeekkkzzzvvvGGG888---555666ooo\\\sssAAA[[[pppfff[[[hhhwwwlll]]]PPPKKKMMMRRRQQQWWWfffwwwjjjgggrrrEEE333---000111...111AAA222VVVoooFFF222888000&&&333333---888UUU]]]lllSSS```III***///666''')))222555(((<<>>333333777444555999>>>BBBFFFKKKSSSXXX[[[jjjsssrrr{{{UUUJJJeeesss^^^...777666III999VVV[[[yyyyyyAAA))),,,333111222888@@@BBBOOO___kkk}}}~~~lll444...111333...333???BBB888@@@OOOhhhHHH///111222///......------...---,,,,,,++++++,,,,,,+++++++++,,,---...///000111222444555666AAA777777444666]]]uuusssTTTwwwDDDQQQeeewwwVVVzzz}}}jjjqqqpppeeemmmnnnDDDRRRggg___hhhkkkiiilll~~~eeekkkjjjhhhiiimmmpppiii___UUU{{{xxxcccJJJiiisssSSS999777444+++AAA|||xxx{{{PPPBBBDDDGGGFFFFFF555CCCWWW999JJJNNNRRR]]]dddccckkk{{{{{{}}}}}}~~~yyy{{{<<<333;;;===sss{{{~~~iiiUUU?????????WWWppp{{{|||lllppphhh;;;333666???hhh]]]LLLeeexxxXXXgggzzzFFFyyyvvvpppeeeVVVHHH???;;;@@@@@@FFFSSSdddwwwmmm[[[dddjjjSSS444666333000...222<<>>:::999:::FFFqqqllluuuMMMllldddFFF,,,111...---NNN999JJJEEErrrmmmbbbFFFbbbrrrGGG333---333333666>>>@@@;;;BBBiiieeesssnnnfff555---333///+++111///000...---,,,,,,++++++,,,,,,+++++++++,,,---...///000111222444555666BBB555777666555ooohhhWWWjjjCCCWWWccc~~~zzzxxxnnnNNNmmmaaa[[[vvvpppggghhhHHHIIIYYY[[[hhhhhhlllmmmvvvyyytttsssjjjhhhgggeeegggmmmqqqlllcccVVVmmmxxxlllIIIXXXnnnhhhZZZ555:::666888\\\___PPPdddXXXFFFAAAMMM>>>RRRfffzzzCCCVVVppprrr~~~xxx}}}ggg:::???888TTTooosssgggvvvdddUUU999BBBNNNXXXmmmccc}}}666;;;;;;WWWfffuuuMMMaaasssWWWzzzLLL~~~aaaVVVxxxuuulll]]]NNNAAA777111666888===EEEOOOaaa~~~YYY^^^~~~888222111444333999999eee}}}```RRRNNNNNN___xxxrrr888***555///000000333JJJnnnooovvvkkkvvvHHH---///+++555...+++000LLLPPPNNNhhhfff|||uuuooofff[[[UUUUUUMMM___nnn\\\333333---444@@@}}}mmmMMM888444111222555222333777<<>>***111777:::===<<>>tttnnn}}}sss===SSSbbbPPPKKKXXXccc===cccRRRqqqmmmkkkssscccXXXhhhvvvwwwpppiiiooo```>>>,,,yyyppp}}}YYYnnn___sssPPPIII:::@@@VVVddd|||sssffflll;;;:::666PPPgggKKKppppppaaawwwJJJSSS}}}vvvjjjggg]]]PPPFFFAAA<<<777222555999;;;>>>MMMkkkaaaQQQccc===333---333333999@@@~~~~~~WWW<<>><<<<<>>>>>@@@wwwrrr}}}rrrOOO^^^lllvvvooo666333000)))111''',,,...---,,,,,,++++++,,,,,,+++++++++,,,---...///000111222444555666AAA///555===777iiixxxPPPGGG~~~yyyzzz}}}yyywwwoooTTT{{{nnn___{{{rrrmmmBBB\\\kkkcccooommmmmmlllkkkvvvnnniiikkkkkkjjjkkknnnkkkfff[[[SSStttFFF```aaauuu777888///DDD|||xxxzzzAAAIIIQQQ???>>>SSS```fff999YYYZZZPPP|||xxx~~~QQQ---888GGGFFFRRRhhhnnn~~~yyy^^^www:::222qqqzzztttLLLsssdddzzzzzzIII???FFFLLLgggttt}}}wwwtttmmmYYYvvvSSS>>>???lllZZZYYYiiimmmtttrrrfff^^^YYYGGGJJJIIIDDDAAA???:::222111333555555666AAAYYYppp\\\hhhlllFFF777777111333444UUUDDD:::;;;RRRppplllYYY___444///444//////KKKuuu{{{}}}hhhOOO...000///+++222888HHH<<>>FFFPPP^^^mmmxxx}}}YYY999===@@@>>>rrr]]]555AAA777;;;DDDEEEVVV{{{___HHH@@@BBBUUUqqqZZZ...111999:::@@@FFFIIIuuudddsssgggsssqqqTTTVVVnnn<<<222111,,,333%%%......---,,,,,,++++++,,,,,,+++++++++,,,---...///000111222444555666DDD000555>>>555tttOOOKKK}}}www}}}|||zzzwwwkkkOOObbbWWWSSSzzzuuuhhh[[[XXXbbbfffcccgggiiipppsss{{{xxxlllmmmssspppmmmpppppplllkkkllljjjfff```LLLvvvKKKHHHOOO{{{www999555<<>>RRRNNNLLLXXX===___KKK[[[cccKKKKKK;;;;;;KKKHHHIIIIIIbbb{{{[[[kkklllDDDJJJ}}}mmmMMMtttgggwwwjjjFFF000FFFKKKgggpppnnnrrrsssNNNdddSSS666DDD```hhh{{{eeeeeelll]]]www\\\rrrAAADDDMMMUUUVVVSSSMMM???111111111222333444<<>>DDDKKKUUUbbbqqq|||qqqiiixxx222<<<>>>___ddd===+++666***OOO>>>zzz888555DDDDDDgggbbb222222777777AAANNNvvvtttaaaCCClll???///222///777(((444...---,,,,,,++++++,,,,,,+++++++++,,,---...///000222222444555666888888888000BBBzzzWWWMMMWWW}}}ppp~~~uuuuuuuuuZZZ~~~fffiiijjjZZZUUUXXXbbbeeeaaadddmmmwwwzzz|||iiiVVVrrrkkktttnnniiiqqqjjjccc[[[ZZZssszzz}}}MMMHHH\\\zzzzzz000999888wwwgggJJJ888333@@@...<<<@@@MMM@@@:::aaaJJJhhhBBB777BBBBBBJJJWWWVVV```aaaooojjjKKKMMM@@@|||lll\\\iiikkkuuuqqqTTT@@@AAAEEENNNdddvvv}}}dddeeetttiiiOOOwww444VVVpppvvvKKKuuudddYYYkkkIIIfffFFFKKKIIIRRR```dddVVV???111///222...000666666666CCCUUUbbbZZZccclllHHH111000---;;;BBBvvvsssZZZJJJ^^^uuueeeHHH???>>>GGGYYYsssPPPddd===111222222888nnn}}}fff~~~ccc{{{sssYYY```888------333///333VVV444jjjrrrUUUDDD@@@PPPaaabbbkkkYYYVVVSSSHHH@@@AAA;;;EEEBBBSSSSSS555777222bbbhhhFFF???444333888555666AAA555FFFJJJIIIWWWhhhvvv~~~yyybbbkkkxxx:::===999ddd|||```PPPXXXMMMVVVooouuu[[[---555???>>>GGG~~~^^^>>>:::DDDWWW||||||mmm;;;...;;;BBB???UUUyyyeeefffpppwwwRRR'''333)))222+++333//////...---,,,,,,++++++***+++,,,,,,++++++---///222333333444444888888777000AAAeeeNNNLLLYYY~~~uuutttqqqpppXXXaaammm___vvv^^^EEEPPP^^^hhhiiiiiimmmssskkkvvvnnn___kkkmmmlllpppsssqqqhhh[[[YYYooo{{{zzzOOOKKK[[[555:::;;;kkk~~~dddCCC;;;444===000;;;:::666222FFFrrr???\\\|||LLL666:::KKKPPPZZZhhhhhh}}}fffdddtttLLL^^^TTTxxxdddSSSddd``````TTT===888CCCIIIYYYiiiyyydddgggttthhhIII:::^^^rrrtttMMM~~~sss^^^NNNiiiMMMbbblllJJJNNNWWW\\\[[[PPPBBB:::666333222///000555444333>>>NNNfff```III```PPP777:::444@@@TTTLLLUUU[[[gggqqqbbbFFF888XXXdddttt|||KKKZZZHHH777666666@@@ppp```vvveeeQQQjjj]]]zzzwwwPPP555000...000555TTT@@@mmmkkkvvveeehhhuuu|||yyyYYY???222888NNNsss{{{^^^UUUOOODDD>>>AAA:::AAA;;;JJJ}}}hhh:::666777mmmWWWAAA:::555333555???LLLSSS@@@FFFIIITTThhhtttaaasssxxx>>>DDDSSS{{{xxx```eee@@@@@@555PPPooovvvfff>>>111000OOO\\\PPP???999III```uuuggg@@@,,,777???AAA\\\{{{gggeeemmm|||~~~mmm999<<<---444+++...///......---,,,,,,++++++***+++,,,,,,++++++---//////000111222444888888666111AAAwwwUUUMMMKKK]]]yyy|||{{{uuutttaaa```ccckkk@@@^^^^^^___aaafffjjjlllmmmttt}}}vvvqqqfffttt\\\lllvvvooouuuooossshhh\\\WWWkkk}}}tttSSSRRR[[[888666AAAqqqzzz~~~NNNHHHDDD333777555>>>999999;;;AAAjjjcccBBBIIIXXX;;;888FFFXXX]]]dddlllkkkssspppVVVzzzNNNYYYPPP~~~oooXXXGGGVVVTTTOOO???222???QQQSSS]]]uuu|||jjjnnnyyypppIIIuuu>>>vvv```TTTzzzrrrZZZFFFhhhRRRaaaUUUUUUOOOZZZbbbbbbSSSFFF@@@777---111///111555333111888DDDdddVVVqqqHHH000777555>>>ccc~~~hhhwwwiiiTTTFFFeeesssoooKKKLLL{{{^^^333---444SSSdddhhhXXXtttfffwwwPPPqqq```222333000444:::NNNNNNqqq|||]]]lllBBBLLL^^^HHHDDDNNNBBBBBBRRRjjjmmmPPPNNNNNNAAA888;;;<<<===666BBBqqqttt555...666uuusssPPP???666777555444OOOiiifffLLLMMMQQQaaasssvvv~~~pppgggvvv|||www777888FFFjjjrrrBBB<<>>EEE@@@GGGssstttvvv555<<<111NNNsss{{{uuugggZZZjjjzzzxxxaaaDDD:::444666HHHddd{{{XXXeeePPPNNN111777BBBKKKpppKKK777@@@WWWkkkvvviii000///'''444000///......------,,,,,,++++++***+++,,,,,,++++++---///222333444666777777777555555BBBwwwTTTXXXKKK```zzzssshhhhhh^^^WWW|||^^^oooHHHYYYmmmRRRSSSbbbiiijjjkkk{{{{{{{{{cccwww~~~nnnsssfffssshhh]]]VVViiinnn[[[ZZZZZZ666111PPPnnn~~~OOOZZZPPP444111;;;AAA<<>>BBBEEEFFF<<<:::OOO^^^VVVbbbooorrryyyxxxKKKgggAAAtttVVV___ssstttnnnVVVDDDfff[[[qqqnnntttaaaZZZMMMXXX___bbb[[[NNN@@@333+++000///111444333111666???NNNKKKZZZooo~~~JJJ888:::444:::rrrkkkYYYQQQIIIFFFbbbuuuJJJ@@@bbbqqq000,,,777cccvvvmmmMMMZZZHHHFFFRRRxxx___SSSZZZoooLLL|||uuurrrttt222666222777???JJJ\\\uuuKKKGGGQQQ777PPPSSS>>>777333===MMM]]]zzziiiHHHFFFHHH>>>888<<>><<>>GGGHHHJJJQQQ\\\kkkwwwwwwvvvyyywwwKKKmmmSSSggg}}}TTTxxx^^^DDD888555<<>>UUU___PPP[[[xxxnnnmmmrrr{{{KKKXXXCCCUUUhhhkkkllldddPPPEEEaaalll\\\\\\rrrNNNNNN[[[\\\]]]WWWEEE333...333......111444444444888===NNN|||UUUUUU}}}jjj}}}MMM>>>444777>>>tttlllSSS===:::999999???SSSqqq{{{GGG999RRR}}}666888===hhhnnn|||jjjEEEnnnFFF888OOOsss^^^iii```gggQQQeeeeee}}}===777...333BBBKKKppp~~~yyySSS888DDD666888VVV@@@FFFAAAIII\\\jjjmmmuuuMMMAAA???:::;;;BBB===:::777>>>___111---BBBuuuQQQ>>>???222555555888]]]qqqVVV>>>bbbuuurrrttt|||VVVQQQ___vvvfffNNNAAAbbb}}}www444@@@<<<666HHH}}}}}}@@@VVV:::999???:::555GGGiii~~~ttt___```hhheee<<<444;;;LLLFFFLLLeeezzzqqq^^^PPPDDD222888>>>IIIbbbVVVZZZ[[[222555@@@YYYhhhuuucccSSSddd|||zzzyyy999...)))000...''',,,,,,,,,,,,,,,+++++++++***+++,,,,,,++++++---//////111444666999rrr888888444:::CCCyyyNNN```}}}LLLaaatttQQQ999888BBBGGG<<>>AAAVVV^^^PPPccceeennneeezzzrrrooonnnMMMSSS???UUUlllxxxhhhhhh___NNNJJJVVVuuu[[[HHHnnn???XXXYYYeeennnbbbHHH222,,,000---///111333444666999<<>>888???999aaaxxxkkkyyyIII;;;III666999888kkkeee|||LLLBBBAAAPPPzzzjjjPPP```hhhaaaxxx___\\\qqqzzz@@@444...---AAAPPPxxxggg777===NNN999III]]]111AAA999===RRRkkkttt^^^GGG<<<:::999777888888666888<<>>JJJYYY\\\LLL888???[[[fff\\\///111222333===JJJ```vvvvvvvvvbbbJJJLLLUUUUUUMMM777888[[[jjjwwwjjjPPPFFFMMMTTT]]]pppJJJDDD[[[444:::BBB^^^xxx^^^^^^XXX[[[~~~rrr---))),,,///222///,,,,,,,,,,,,++++++++++++***+++,,,,,,++++++---///---000555:::>>>ppp:::999222999???|||PPPbbb}}}NNN___}}}~~~{{{bbbGGGDDDNNNPPPNNN===JJJZZZWWW555EEEddd>>>HHH[[[mmmrrrqqqvvv|||{{{xxxxxxuuuuuuqqqmmmhhhUUURRRkkkXXXrrrYYYTTTwwwvvv999777]]]zzzuuuzzzqqqWWWvvveeeVVVHHHMMMKKKkkkzzzJJJYYYsssuuunnnnnnnnn{{{xxx|||xxxOOO[[[[[[NNN___MMM|||UUU;;;888CCCBBBFFFFFFGGGWWW___UUUvvvvvvtttnnnMMMRRR===TTTnnnmmmaaabbbWWWHHHGGGHHHcccZZZhhhGGGdddBBBiii[[[}}}lllFFF666000***...000111111222555888999AAAvvvEEE;;;jjjxxxXXXEEE555888GGG^^^;;;999444888AAA<<<666===GGGpppzzzKKK>>>CCC222666222tttnnncccEEE@@@]]]~~~dddLLLbbbwwwyyyjjjdddjjjEEE333333000@@@PPPzzzJJJ444)))555444@@@QQQ666JJJKKKwwwlllwwwbbb]]]PPP@@@888777555///555444999;;;NNN}}}CCC444...wwwKKK<<<333444111///666AAAAAA555@@@VVV]]]\\\lllfffSSSHHHfff}}}ZZZQQQLLLPPP@@@333???LLLMMMFFFCCCLLLWWWCCCGGGIIIQQQ333444666@@@999666FFFttt]]]LLL===DDDKKKXXXBBB>>>===aaaccc___iiihhhrrrCCCFFFXXX666AAAEEEaaaXXX999///>>>OOOkkk\\\{{{jjj:::666666,,,,,,***++++++++++++++++++++++++***+++,,,,,,++++++---//////222777<<<@@@ppp<<<999111777;;;XXXhhh~~~OOO^^^|||{{{vvv^^^MMMZZZdddWWWFFFLLLhhh\\\WWWLLL[[[XXX555DDDRRRYYYhhh|||hhh}}}mmmfffyyyuuuqqqnnnqqqllllllQQQPPPkkkSSSttt___\\\{{{sss666444```kkk~~~kkk^^^|||iii___NNNUUU___PPPqqqxxxpppmmmyyy{{{}}}~~~tttOOOUUU^^^EEEjjjPPP~~~|||TTT<<<<<<======DDDJJJLLLXXX^^^VVV|||}}}tttuuujjj{{{FFFMMM@@@SSSooozzz]]]TTTWWWLLL<<<;;;???HHHQQQAAAQQQbbbQQQuuuiii\\\...///777///000111111000111444666666===tttMMMKKKpppaaaOOO===555:::MMMhhh555666AAA@@@;;;<<<;;;>>>III~~~uuuGGG<<>>666{{{sssvvvkkk@@@sssiiiTTTbbbnnnzzz[[[GGGdddhhh}}}}}}UUUlllYYYWWW777333888AAANNN}}}999===@@@999???222???BBB]]]nnntttIII222333888666555555<<<<<>>>>>BBBOOOcccuuuzzzwwwlllSSSUUUUUUfffvvvdddfffyyyrrrxxxuuurrrppplllSSSRRR~~~eee]]]ccc___zzz333999fffpppxxxzzzhhhwww```hhh{{{XXX\\\TTT^^^qqqXXX}}}iiirrrppptttOOOqqqLLLGGGsssFFFwwwOOO===999666OOOSSSVVVcccWWWRRRmmm}}}|||nnnnnnlll|||BBBRRRKKKzzzUUUiiijjjYYYXXXPPP>>>777>>>>>>???;;;NNNYYYXXXgggjjjcccZZZKKK===333......000...///111111222444888;;;;;;kkkIIIJJJpppGGGfff::::::444WWWQQQ:::FFFAAA888DDD777AAAIII|||{{{III999AAA???111PPPzzznnn~~~OOO===DDDJJJKKKlllhhhaaaPPPfffyyyyyypppNNNCCC~~~rrr{{{[[[CCC///777:::OOOwwwjjj<<<:::<<<;;;EEEAAABBBJJJ\\\wwwiiiSSS???555222222111///888***222QQQ???444666NNN555888111000666:::777444444===IIIYYYyyyuuubbb\\\{{{vvvuuuGGGNNNVVVrrr;;;:::@@@222:::@@@dddppp777888:::888999CCC~~~dddHHHFFF@@@222MMMrrr```OOO666???rrrXXX???444888:::<<<===888FFFFFFjjjEEEQQQbbb888___SSS===>>>KKK\\\III???BBB@@@>>>GGGeee{{{pppZZZEEE\\\~~~kkk222,,,:::(((000+++------,,,,,,,,,,,,+++++++++,,,---,,,++++++,,,...///111333555777fff777444000999999SSS}}}eeeSSSyyyttt___MMMwwwYYYXXX^^^nnn```SSSYYYkkkLLLOOOPPPCCCWWWWWWDDDLLLnnnzzzjjj___ZZZoooeeeiiizzzooottttttrrrpppiiiUUUNNN|||cccYYYnnnaaa~~~{{{666555jjjyyybbbtttqqqyyyxxxjjjggguuuccc[[[KKK>>>MMMSSSccc{{{tttzzz~~~wwwqqqoooGGGsssIIINNNmmm???ppp```KKKDDDTTTlllyyywwwqqqwwwqqqlllpppBBBcccIII```ccc|||cccRRRQQQJJJ:::555<<<:::DDD???FFFKKKOOO\\\XXXJJJEEE===555000///000111...///111222333555888:::???kkk???DDD]]]nnnttt222@@@666VVVDDD<<<555QQQLLLEEEBBBUUUsssYYYcccuuuCCC<<>>222333777777333///777...666QQQ???999000qqqVVV555666...,,,000333444;;;DDDEEEiiiwwwxxxAAA??????dddwwwnnnIIIMMMPPPhhhfffGGG>>>===EEEGGGRRR\\\yyyfffMMMJJJJJJ333TTTEEEeeettt```NNNLLL...---333>>>xxx___DDD~~~666111BBBuuuGGG666222888666888@@@AAAKKK999DDD___kkk~~~ZZZ{{{iiiRRR555ggg@@@...333CCC[[[EEECCCXXXjjjsss~~~jjj{{{hhhwww444,,,333***333666------,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,...000111333555777ggg999666333888555xxxbbbpppNNN|||yyy^^^ZZZHHHKKKXXXSSSAAA444@@@\\\CCCHHHHHH___[[[WWW\\\ooottteeelll{{{yyyZZZFFFeeeooorrrssssssnnncccVVVNNNzzzaaaWWWnnnddduuu:::333WWWyyyhhh{{{~~~uuuvvveeejjjqqqaaaUUU:::666TTTxxxyyy}}}uuukkkXXXEEEzzzmmmFFFSSSeee666dddmmmMMM<<>>KKKddd<<>>???KKKYYYSSS___tttccczzz}}}tttmmmUUUOOOEEE999333333555444333111555444999PPPBBB777>>>kkkiii===888666999===999666AAAPPPaaaUUURRRFFFGGGbbb___cccpppwwwooohhhXXXEEEQQQvvvccc===BBBAAACCC999@@@LLL___RRRKKK[[[\\\uuujjjaaaTTTKKK777CCC666EEE999333xxxIIIrrr999666@@@XXXyyy>>>555888<<<444666DDDNNNUUUjjjzzziiirrrppptttuuu???666|||CCC777<<>>@@@DDDttt___CCCFFFSSS```nnnssseeelllllljjjrrr|||QQQBBBDDDBBB???>>>===ZZZ}}}BBBlllrrr+++111222444XXXfff<<>>>>>===:::333---000555444333777999PPP@@@444888XXX{{{FFF222333888;;;777;;;VVVuuuwwweee^^^aaa[[[ttt```fffttt@@@BBBZZZUUUTTTFFFQQQHHHTTTJJJMMMZZZkkk,,,@@@>>>UUUvvv}}}~~~III000...,,,555sss```BBBttt333--->>>QQQnnn:::333:::BBB???FFF]]]kkk```555>>>999444:::???TTTQQQHHHbbb___mmmHHH777333***555)))///,,,,,,,,,++++++++++++***)))+++++++++***+++---...111222444555666ddd666111333555666cccxxx}}}{{{RRRbbb}}}uuuqqqllljjjFFFUUUJJJ^^^QQQjjjjjjaaayyytttqqqbbbZZZpppnnn]]]ooo}}}~~~qqqrrrqqqqqqiiiXXXEEEhhhpppYYY[[[NNNwww777444GGG^^^eeerrrfff}}}tttzzzsssbbbvvvbbbaaaSSSFFFRRReeefffpppkkkAAAhhh}}}GGG<<>>IIITTTzzzHHHxxxggg999;;;111888SSSyyymmmDDDFFFNNNWWWbbbaaayyy\\\ZZZ|||YYY999GGG888===III>>>444111000///222777777222777777VVV;;;666...LLLSSS999555666;;;>>>OOO{{{nnnbbbssspppXXXccc???===eee}}}cccRRR[[[}}}{{{???NNNrrrpppHHH:::LLLZZZhhhLLLWWW777---===JJJvvvQQQ666...888JJJUUUiiiLLL222GGGhhh......666<<>>444111'''777(((***,,,,,,+++++++++*********)))***++++++***+++---///111222444555555ggg999333444222444TTT~~~~~~|||^^^WWW~~~{{{uuummmwwwEEEPPPRRRWWW]]]oooZZZrrrzzzlllzzzfffrrrsssrrr}}}pppmmmpppmmmkkkdddTTTCCCyyyiiiRRR\\\TTTiii333111---TTTsssjjjiiipppxxx|||~~~zzzzzzhhhsssiiiaaaZZZJJJ@@@fffyyyIIIKKKxxxrrraaa===BBBVVVLLL<<<;;;kkkooooookkkhhhaaazzzyyyzzznnn]]]aaa???aaa999999eee]]]sssnnn]]]OOODDDAAA===888;;;BBBFFF:::111HHHPPP???AAACCC<<<888333...---...111333...000333555555666888:::JJJccc>>>FFFjjj{{{AAA222:::BBB{{{UUUKKKDDDMMMGGGMMMfff```eeelll}}}LLL999888JJJ666777666eeelllzzzkkkLLLQQQfffzzzzzzOOO@@@IIIQQQTTTppp[[[jjjUUU}}}===******...555GGGggg~~~sssMMMJJJ[[[cccaaaXXXcccvvv}}}___iiinnn~~~oooMMM...)))333888555222777333777888eee777555666IIInnnCCC:::<<>>333XXX^^^444222666===VVVxxxjjjuuu```eee;;;111---$$$666,,,///++++++++++++************((()))*********+++---///000111333444555kkk===666888000...AAAxxxxxx~~~mmmPPP}}}zzz{{{mmm{{{uuuBBBNNN[[[\\\nnnkkk[[[gggeeejjjjjjzzzcccyyyoooyyyjjjhhhooorrrjjjddd]]]NNNNNNvvviiiPPP\\\gggNNN444...'''TTT{{{VVViiihhhuuuzzzvvvxxxwww}}}www}}}llliiitttggghhhVVVHHHqqqiiiCCC```~~~```FFF<<>>===777GGGIII;;;@@@@@@:::777222...,,,---///000///111333444444666999;;;YYYIIIBBBFFFtttFFF)))--->>>wwwZZZNNNOOORRR\\\YYYvvv{{{kkkEEE666999^^^hhh111444...RRRzzz|||___ddd~~~tttNNNHHH]]]wwwbbbfffVVVccc???999999,,,///;;;ccc~~~vvvTTTMMMZZZVVVWWWaaaoooZZZeeepppooosssrrrNNN...+++555999444111555444777===xxxuuu888333555666MMM;;;:::RRRdddaaa\\\^^^yyynnnbbbccceeeccc{{{tttuuusssvvvsssrrrzzzWWW555222===~~~aaa{{{\\\XXX}}}yyymmmQQQvvviii???333)))333AAAsss~~~nnn\\\SSS^^^xxxsss>>>777888yyyFFF111......000AAA}}}lllZZZ{{{uuu444//////'''111...000++++++++++++************''')))************---//////000222444555ddd888444999222///<<>>:::555111222888333???===CCC>>>555===:::...---+++***+++---///000000111222333444666:::<<<```333AAAEEE{{{222<<<111:::bbbyyyVVVHHHTTTdddrrrzzztttZZZ<<<111===rrr[[[444555&&&BBByyyssskkkmmmUUUlllLLLsssrrr555...///222...666eeevvvuuuvvvXXXOOOLLL:::LLLxxx~~~uuuvvvjjjkkksssyyy~~~qqqJJJ888+++///444333444999222555888AAAXXX888555444...oooOOODDDdddzzzeeezzzeee}}}aaaTTTxxxvvv666???666```ppp___TTT<<>>666888wwwAAA111///---:::ggg}}}wwwmmm@@@sssFFFjjjiii---444...000333///jjjvvvtttrrrnnnjjjXXX;;;666333MMMzzzvvvFFF:::111222555777777888555:::777WWWFFF222333///888___KKKCCCwwwVVVEEESSSMMM000999222>>>|||xxxwww]]]MMM888444:::555333>>>MMMzzzddd\\\KKKkkk777111333111...--->>>dddaaapppxxxRRR444GGG999jjjXXX<<<---333333---???^^^sssxxxyyy^^^kkk222111000///------,,,,,,+++++++++************)))************+++,,,---...000111333555666XXX000666111///333///XXXzzzooovvvwww}}}yyyaaaWWWtttzzzsssooooooggg]]]\\\ccchhhxxxttt```jjj|||uuueeeyyyyyyvvv{{{llleeexxxZZZGGGYYYMMM~~~nnnEEE\\\XXXzzzFFF222)))///---...@@@TTT^^^gggmmmlll~~~vvv~~~yyyqqqvvvvvvqqqlllfff``````eeelllrrrvvv{{{tttFFFGGGhhh}}}xxxBBBJJJKKKQQQ222...333///,,,DDDooorrrzzz~~~yyynnnllluuuuuu{{{vvvrrrbbbMMM000OOOJJJ222111666;;;lllhhheeeyyy{{{___fff|||eeeSSSFFF999444222///............------,,,,,,,,,,,,///............//////000,,,888777111;;;::::::VVVNNN666AAAzzzpppAAA444///000///OOOsss]]]iiiaaaBBB444BBB;;;:::222///+++555WWW{{{yyyzzz|||~~~zzzOOOjjjQQQWWW===111***------///(((YYY{{{qqqmmmkkkfffbbbQQQ666333;;;VVVttt===444...000555666666777777???888fff:::,,,777222"""???SSSAAAwwwvvv\\\kkk>>>@@@555888===<<<\\\nnnTTTCCCAAA??????AAAFFF@@@555555<<<888:::JJJjjjOOOAAAyyyTTTLLL---000222---555***999nnnwwwgggbbbnnn\\\MMMAAA'''DDDeee@@@000+++222222+++333FFFwwwiiibbbzzzttt222111000...------,,,,,,+++++++++*********))))))************+++,,,------///000222333444OOO000333...111666)))>>>mmmffftttrrriii}}}vvv{{{oooWWW```}}}|||wwwrrrpppqqqkkkaaa^^^bbboooccc___iiissssssqqqqqq{{{iii|||}}}~~~|||mmmeeeyyyQQQLLLTTTqqqvvvxxx]]]DDDUUUeeewww---<<<+++999...333<<>>BBB@@@ttt\\\///111444111...:::XXXvvv}}}rrrppplllkkklllqqquuuyyywwwuuuxxxzzz}}}vvvmmmLLL666KKKZZZ888///---???+++PPP{{{aaaoooddd^^^ooo{{{bbbPPPDDD888444222///------++++++++++++************...............///000000111444:::///???===666~~~~~~777666PPPttt444:::)))666,,,DDDsss{{{sss~~~tttFFF888!!!???===ooo000333///)))000BBBmmmzzznnnxxx|||}}}~~~HHHNNN```<<<mmm}}}(((222/////////111(((JJJpppxxxlllfffddd^^^ZZZLLL555000AAAfffeeeQQQ<<<444///---222666777666888555AAAIIInnn222+++777888***:::UUUIIIwww\\\rrrGGGaaawww444444777)))***@@@rrr^^^~~~ZZZEEE???999111777999555666;;;:::BBBVVVWWWTTTzzzaaa\\\---...333///+++999)))222GGGbbb}}}uuunnnwwwzzzUUUfffAAA===uuuvvv|||111......333222...000777wwwoooeeeoooDDD111000///...---,,,,,,,,,++++++*********)))))))))******)))******+++,,,---...///111222333HHH444555///222888+++111ZZZbbb\\\kkk]]]ssszzzaaaXXXoooxxxvvvsssrrrrrrlllccc]]]^^^rrr\\\eeejjjmmm}}}rrrtttsssuuulllnnn\\\TTTTTTJJJvvvmmm???]]]IIIkkkMMM+++...***333---***)))GGGmmmnnnaaaiiihhhkkkpppssswwwmmmpppqqqmmmcccXXXPPPLLLQQQ^^^ppp}}}cccFFF===IIImmm|||iiiUUUAAADDD///JJJ666:::444555555222444DDDdddnnnzzz{{{wwwfffrrrlllfffhhhpppuuutttppplllpppkkkyyyvvvzzz___LLLDDD<<>>666PPPbbb333333qqqdddNNN888888***444+++888hhh{{{\\\111<<<+++AAA]]]VVV***222///)))...333UUU{{{{{{jjjjjj~~~}}}}}}~~~nnn```KKKvvvmmmGGG]]]wwwMMM666***:::---000333+++AAAeeewwwhhhaaa___YYYVVVLLL999222GGG{{{fff```eee^^^???------+++111///111666999888888:::666AAAoooEEE555333222,,,000666vvv}}}zzz|||^^^iii777WWW111---666>>>111888PPP^^^iiikkkVVVHHH>>>===BBBBBBEEENNNRRR\\\pppqqqdddOOOppp///+++888222+++,,,444---,,,111lllqqqkkk{{{{{{TTTLLLzzz666777]]]xxxHHH000222111...---000444444[[[wwwqqquuuvvv{{{uuukkkpppwwwbbbggg444000///...---,,,,,,,,,,,,************))))))))))))))))))))))))***+++,,,---...///111222444@@@777666000111555///111KKKeeeOOOlll\\\bbb}}}mmmZZZ```rrrzzzssspppooooookkkeee___^^^bbbmmmuuutttsss{{{}}}yyy~~~zzzmmmkkkddd^^^ccc```DDDKKKGGGwwwqqq|||ZZZ???\\\]]]www///888+++,,,111444222$$$***OOOeeejjjtttcccooosssooogggppp|||ccceeehhhkkkkkkeee\\\UUUIIIIIIJJJOOOYYYdddmmmrrrrrrwww}}}rrrppp```RRRDDD:::III```iiioooeeeHHHBBB???(((GGG\\\,,,333//////000///,,,333OOOlllxxx}}}|||fffffflllrrrpppjjjgggkkkqqqbbbkkkiiiyyy```WWW666///AAACCC...222......***111>>>___iiihhhaaaooopppyyy___SSSoookkkaaaPPPDDD888444222///---------------...............////////////000111222333:::111111@@@444@@@|||BBB555FFFpppmmm===***111///...///444PPPxxx{{{GGG777777888???}}}AAA)))//////***///...@@@nnn}}}tttlllzzz}}}xxxwww}}}~~~vvv~~~}}}}}}}}}|||pppTTTAAAzzz999TTT+++===$$$555++++++---)))444SSSwwweee\\\ZZZTTTQQQLLL>>>;;;XXXzzzFFF888444777999333000444444000000444999:::777777:::;;;JJJppp,,,999888,,,,,,///222{{{[[[yyyIIIUUU;;;555---555---///000888ooo\\\rrrccclllqqq{{{bbbaaa???CCC(((999888))),,,///+++333)))///EEE~~~hhhdddyyyyyyXXXHHH|||GGG666444TTTzzz$$$,,,111000***(((...111///EEEqqqooo{{{sssuuuwwwmmmqqqrrr[[[QQQtttHHH555///...---,,,,,,+++,,,,,,*********)))))))))(((((())))))))))))***+++,,,,,,///000222333444;;;666222///......///222888VVVPPPkkk```\\\~~~rrrrrraaaXXXeee{{{mmmkkkiiiiiihhhfffdddbbbYYYkkkooobbbfffyyy{{{kkkhhhnnnmmm___```ooofffXXX^^^XXXXXXHHHJJJBBBMMMfffoooBBBQQQ@@@{{{vvv}}}SSS333:::666///444***:::333$$$999aaaqqqmmmnnnllleeeooonnnuuuiiieeedddbbbaaadddhhhjjjhhheeeWWWNNNDDD>>>???CCCEEEEEEDDDHHHHHHBBB@@@BBBAAA@@@KKKRRRhhhvvvkkkVVVFFF:::555***IIIwwwAAA......---,,,......***---@@@UUUuuu{{{rrr]]]]]]]]]^^^___```aaabbbVVVZZZPPPQQQ222333:::XXX}}}KKK)))777///))):::+++(((000<<>>XXXjjj{{{~~~{{{ooo```OOOJJJOOOSSSOOOHHHFFFDDD:::;;;888TTTxxxYYY+++,,,555000***444333***000666UUUjjjXXXiiiUUUhhhaaannnccc[[[WWWTTT```gggZZZLLL<<<555222000000111---........./////////000111111111222333444666666///:::@@@>>>OOOTTT999---MMMhhhsssvvv555......000111$$$...000>>>fffwww~~~hhh:::---,,,777KKKsssHHH'''333'''000+++***...,,,HHHccc}}}jjjvvvwwwmmmjjjjjjjjjiiihhhvvvssspppppprrrwww|||~~~|||{{{{{{}}}~~~~~~}}}~~~wwwyyyzzzsssuuuxxxrrrmmmrrrkkkUUUHHHRRRjjjzzzCCCNNNyyyyyy333222+++444%%%444...***...***444\\\hhhYYYSSSIIIEEEDDD>>>>>>]]]xxxOOO444;;;---444111222+++(((...111111555222333666999777555;;;CCC```FFF111222,,,222***+++***^^^qqquuuVVVttt;;;aaa===+++111777111111666$$$+++,,,UUU{{{[[[@@@666666:::???999AAA@@@BBBIIIEEE;;;;;;EEE///;;;999HHHDDD000***000...,,,000222,,,,,,)))***111'''===lllsssEEEQQQ\\\ooo~~~~~~qqqWWWlllsssmmmyyy```555111666444[[[YYY+++...+++///222111//////...,,,000IIIhhh___fffnnnlll}}}{{{uuuXXXEEE>>>TTT999555...---,,,,,,+++++++++++++++***)))))))))((((((((((((((((((((())))))***+++,,,...///111222333<<<444)))111333***---,,,888...iiiNNNOOO^^^XXXmmmLLLnnnvvvtttyyyeeeWWWhhhnnnjjjddd___```bbbbbb```^^^___aaacccdddiiittt}}}{{{zzz|||UUULLLbbb~~~kkkYYYYYYNNN===OOODDDhhhqqqhhhSSSJJJHHHLLLwwwjjjwwwyyyRRR333***222 ;;;&&&;;;###+++;;;+++***RRRyyylllhhh\\\jjj\\\hhhsssRRRVVV\\\]]]\\\\\\^^^aaa]]]___bbbbbbaaaaaabbbdddZZZaaa^^^iiinnn```^^^eee```hhhSSS888666333---444IIIVVV222...;;;***...------,,,---......---FFF^^^nnntttzzz{{{iiiPPP===666888<<<777:::AAAUUUvvvNNN222...555&&&111,,,333222$$$333HHH~~~]]]cccYYYccc\\\oooWWWUUUVVVEEERRRZZZ^^^NNN>>>666333111111333000000000000111111222222222222222333444555777888>>>555AAAEEEoooZZZ222---BBBbbbqqqRRRnnnxxx[[[444&&&;;;222///...'''111QQQiiiooorrrlllyyy|||uuuccc777+++999777999JJJ}}}222 666%%%111***'''---&&&444MMMxxx{{{___cccmmm|||ooobbbeeerrruuunnnSSSYYYdddpppvvvxxxxxxyyyuuutttrrrsssvvvyyyzzzzzzxxxqqqsssuuupppsssxxxrrrbbbPPPAAANNNvvvjjj;;;NNNqqq999+++...,,,000&&&...,,,'''---(((,,,NNNppplll\\\TTTHHHCCCCCC===333III:::)))333111,,,555***333222...111111///666555666999;;;999888@@@KKK]]]$$$444222)))777333444!!!999MMM}}}zzz~~~zzzMMMcccNNNNNN^^^000>>>,,,222000***$$$333...222$$$QQQ}}}mmmQQQ???:::???888333:::>>>@@@HHHVVVlll:::111...333///'''333666 )))333+++,,,+++'''SSStttRRR:::>>>KKKXXX\\\SSSGGG@@@;;;<<<333>>>DDDUUUhhhEEE555+++111555AAA>>>|||888000111......,,,+++)))***,,,000%%%333RRRsssmmmcccVVV^^^]]]ZZZaaahhh\\\JJJHHH>>>KKKrrrbbb,,,***000,,,,,,++++++***+++++++++))))))))))))(((((((((((((((((((((((()))***+++,,,,,,...///111222555333111///---------------...888HHHSSSTTTVVVZZZUUUUUU```qqqtttiii]]]ZZZbbbdddbbb\\\\\\aaa```\\\______]]]\\\[[[[[[[[[[[[cccbbbaaa^^^\\\ZZZXXXWWW[[[kkktttooofff```VVVJJJEEEMMM999cccooodddNNNYYYDDDRRRLLLwww]]][[[;;;'''...555---(((...(((---000...+++///:::DDDdddVVVqqq```aaazzz^^^nnnkkknnnIIIBBBMMMDDDQQQVVVTTTQQQKKKVVV]]]\\\cccddd___]]]^^^bbbaaaZZZTTTRRRBBB555666---???...;;;eeeqqq666###000444***+++++++++,,,,,,,,,------///GGGaaaqqq~~~wwwwwwyyy|||xxx~~~JJJ$$$666,,,,,,,,,---------......444&&&111QQQ[[[NNNSSSjjjUUUZZZZZZOOODDDBBBGGGJJJUUURRRKKKAAA666000///000//////000222555555444222444333222222333444666777AAA555OOOpppRRR666777777vvvyyy]]]bbb|||jjj@@@...---++++++---...111+++(((???hhh||||||yyyqqqzzzwwwtttsssxxxtttiiiMMM888777666111333???wwwHHH......---,,,,,,+++******...,,,888TTTiiimmmlllnnnaaawwwzzzbbbVVVeeessstttuuugggUUUIIIIIISSS___gggmmmjjjhhhiiilllnnnmmmkkkkkkmmmnnnjjjaaaUUUKKKEEEEEERRR{{{tttTTTBBBSSSuuu~~~;;;666000,,,+++,,,,,,,,,---+++++++++(((444XXX~~~hhhWWWIII===999<<<666444333222333333222000444222000///111333444555===444111444333:::VVVvvvkkk;;;000444...,,,222000%%%111...&&&[[[wwwvvvoooPPPhhhpppGGGpppBBB888000111777---///...,,,,,,...222666999}}}SSS***------,,,,,,,,,+++++++++++++++++++++++++++++++++UUUjjj666...777777===777+++...555888***111%%%:::555---<<<999+++NNNDDD''':::,,,++++++++++++++++++++++++---(((888aaaoooSSS^^^SSS???III>>>EEEPPPAAA```aaaxxxiii===((()))///,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((()))***+++,,,//////111222222444333111///------------))))))111AAAMMMSSSVVVZZZTTTSSSYYYfffnnnkkkbbb]]]ZZZdddfff\\\QQQOOORRRTTTXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYXXXWWWUUUTTTSSSSSSOOOUUUXXXUUUOOOKKKEEE@@@JJJ...ZZZ^^^QQQGGGGGGIIIPPP```|||zzz___CCC111'''---111+++)))///+++...///,,,((()))000777\\\YYYvvvdddccchhh[[[eeeTTT{{{qqqdddLLLCCCBBB777@@@FFFNNN\\\]]]TTTPPPMMMYYYTTTOOOKKKCCC888///---888---AAA,,,---```ttt>>>000444000,,,...+++++++++,,,,,,,,,,,,---222000EEEiii{{{uuurrrzzz|||ppp???222)))222,,,,,,,,,,,,------------///)))...???JJJLLLQQQXXXVVVZZZYYYPPPGGGDDDEEEEEEJJJLLLNNNKKKCCC999111...222111000000222111000...000222555888999:::::::::555RRRllliiiaaaEEE999;;;ZZZbbb```fffnnnOOO222))),,,,,,,,,///,,,///---(((555SSSnnn{{{mmmoooooovvvnnnmmmjjjqqqllliiieeebbbccchhhnnnrrrwwwsssoookkkiiihhhfffdddYYYMMM:::333444---,,,<<>>XXXnnnwwwvvvjjjgggmmmssshhhUUUSSS___[[[aaahhhkkkfffZZZKKKAAA>>>BBBIIIPPPUUUUUURRROOOLLLFFF>>><<>>;;;<<>>>>>UUUWWW^^^jjjwwwuuuZZZSSSAAACCCsssZZZlll111---+++))))))***,,,,,,,,,///---------(((&&&222CCCrrrzzzaaaHHH999333111111222111000///000111000000111222333444444555777===:::777PPPVVV:::&&&+++111---***...///&&&(((///***000XXXsssuuuiiicccqqqwww}}}oooWWWPPPggg|||YYYDDD@@@~~~DDD***111///...222---...---,,,+++++++++,,,,,,,,,444???qqqLLL000333222%%%,,,,,,,,,+++++++++******))))))))))))))))))))))))***<<>>AAACCCCCCAAA@@@???555333111111444666666666777666555666:::???EEEHHH\\\TTT:::===///444777XXXXXXKKKPPPZZZaaa\\\QQQ===222+++'''+++---+++***,,,)))***------)))///HHHcccvvvgggfffXXXdddWWWXXXMMMQQQPPPPPPOOONNNMMMMMMLLLLLLMMMOOOQQQPPPLLLEEE@@@666333---000555444GGGhhhvvv|||ZZZ***444,,,,,,++++++*********)))///...(((%%%///DDDUUUZZZzzzkkkXXXNNNMMMMMMKKKCCCEEEKKKSSS]]]dddhhhiiilllkkkiiiiiinnn|||~~~iiiZZZIII:::KKKYYYuuuggg{{{<<<...***)))((()))+++,,,+++***+++)))***,,,***'''+++333UUUttt```DDD999222111222444666666222///333444555555555555555666>>>666666TTT{{{AAA222***///333---***,,,++++++(((,,,---&&&:::fffttt{{{yyy~~~ooodddZZZbbblllsssuuuwwwzzz}}}yyy}}}sssXXXGGGAAA___vvvtttNNN<<>>AAABBB>>>;;;888666666555444333999:::===AAAFFFJJJNNNPPPAAA:::)))<<<333999HHHyyyKKKXXXdddcccYYY^^^QQQ555---++++++---,,,***)))+++---)))***---***))):::OOOccc\\\bbbTTT^^^OOOQQQFFFGGGGGGHHHIIIIIIIIIHHHGGGHHHHHHFFFDDD@@@999000)))+++222...)))222BBB\\\yyyzzzccc666$$$...+++***************))))))(((%%%&&&***,,,000>>>NNN^^^iiifffWWWZZZqqq}}}SSSIII===888;;;AAAEEEFFFZZZ]]]aaaccceeeiiioootttpppeeeVVVMMMJJJJJJHHHFFFEEEOOOooorrruuurrrmmmvvv///)))666+++***)))***+++,,,***)))***((((((***+++***+++...888UUUoooyyy|||zzzvvvuuutttmmmNNN>>>666///...444888666222333444555444333444777999<<>>NNN```pppvvvnnnQQQ;;;LLLvvv999---,,,222000,,,...///******+++,,,,,,,,,+++***&&&+++000000)))999EEEsssqqqyyy```GGG999...(((,,,---))))))000++++++*********)))))))))''''''''''''''''''''''''(((###777CCC[[[pppnnnqqqRRR!!!666$$$###111###))))))))))))))))))))))))&&&***...,,,$$$&&&===WWW~~~~~~XXXlll333///(((%%%,,,333000&&&*********)))))))))((((((''''''''''''''''''''''''(((((((((((()))***+++,,,,,,---///111333111000///---,,,------...******((('''---777>>>@@@>>>GGGMMMIIIBBBBBBEEEHHHIIIHHHGGGDDD@@@BBBNNNZZZBBBAAA???===<<<::::::999<<<;;;;;;;;;::::::::::::444333444666;;;EEEYYYjjj]]]TTTBBB===DDD>>>555999DDD>>>AAAXXXDDD999))))))))))))(((&&&'''+++,,,)))***)))***+++,,,,,,***(((///...'''$$$@@@999XXXHHH\\\XXXJJJLLLNNN~~~```AAAQQQHHHWWWOOOUUUeeeTTTZZZWWWTTTQQQOOOKKKHHHLLLTTTPPPOOOQQQmmmaaa[[[yyygggAAA$$$...///,,,+++...///,,,))))))((())))))))))))*********)))***,,,---***)))111;;;DDDXXXgggggglllgggooo}}}vvvkkkXXXWWW<<<444,,,((((((...%%%+++&&&---***))))))*********++++++++++++''')))---+++)))333BBB;;;>>>@@@???@@@AAA>>>888555444333555777999:::999>>><<<<<<===???AAABBBAAA===@@@EEEHHHGGGBBB<<<888...000***666AAAKKKLLL[[[TTTSSSUUU```OOOLLL===111***+++++++++***)))***,,,///***)))+++)))&&&,,,777PPPTTT\\\SSSQQQGGGDDD============<<<<<<;;;::::::;;;777333///...---,,,+++)))333111...===SSSmmmlllIII((()))$$$))))))))))))))))))))))))&&&###(((///,,,%%%,,,<<>>:::<<>>QQQddduuutttpppxxx[[[kkkxxx{{{|||~~~xxx^^^OOO===333222444333111///000111111222777@@@FFFcccvvvqqqPPP------,,,+++++++++++++++,,,$$$111+++$$$///...'''...FFFsssuuufffcccqqqcccjjj]]]RRRTTTaaakkklllgggeeeaaaZZZRRRMMMLLLPPPSSS______```bbbccc```\\\XXXKKKFFF@@@???FFFWWWkkkxxx|||nnnTTTAAAOOO}}}666/////////...---***))),,,)))***+++,,,,,,,,,,,,,,,,,,((((((''',,,222%%%333777BBB[[[bbb{{{~~~|||tttvvvaaaSSS===999333+++333888((($$$111222$$$*********))))))))))))((('''''''''''''''''''''''''''(((+++((()))???YYYcccfffnnnwwwxxxyyywwwooo+++***,,,...,,,***---///+++((((((((((((((((((((((((+++$$$###++++++$$$'''111NNNjjjtttWWW&&&&&&&&&(((++++++)))***---))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))***+++,,,---...000111222111000...---,,,,,,---...&&&******&&&(((000777888:::===AAACCC???;;;???FFFBBBAAAAAA???;;;===LLL]]]AAA@@@>>><<<:::999888888666666666666666666666666555999===AAAIIITTTYYYYYY555<<>>BBBGGGHHHJJJRRR[[[SSSmmm\\\eeeWWW```jjj~~~yyyaaa@@@,,,%%%---;;;333&&&""",,,000)))''',,,((((((((()))))))))******###333666(((%%%000111%%%###222;;;AAAIIIKKKNNNZZZ;;;FFF999<<<333000000)))555,,,,,,...---111###))))))))))))*********+++***((())),,,***(((---444555999;;;999888::::::777===999444222222333222111555555777;;;@@@DDDEEEDDD;;;<<<>>>===999222,,,'''333888::::::PPPPPPFFF:::SSS@@@;;;TTT>>>000###---(((***+++***)))***,,,,,,++++++++++++***((((((***???KKKOOOQQQEEEEEE===:::888666444111000//////000000---***))),,,111444555///333555???RRR___ooonnnuuuVVV999///+++111---))))))))))))))))))))))))((()))++++++(((%%%&&&)))111888III\\\```ZZZZZZaaabbbggglllkkkbbbUUUJJJDDDOOOJJJCCC>>>===@@@BBBDDDKKKQQQZZZaaabbb]]]UUUOOOcccfffddd\\\hhhhhhaaaWWW---(((&&&???'''+++)))(((((()))+++***)))++++++***)))***+++***)))***222:::PPPhhhfffggg}}}[[[TTTYYYgggjjjeeemmm}}}oooggg[[[NNNFFFAAA>>>===999;;;>>>@@@FFFRRRbbbmmmsss{{{zzztttjjjVVV666,,,+++------++++++---...---&&&,,,(((&&&,,,,,,((()))AAAOOO___uuuiiihhhllljjjpppcccTTTKKKKKKPPPTTTUUUbbbcccccc```YYYNNNEEE@@@BBB@@@======??????<<<:::DDDDDDIIIUUUdddllljjjeeeRRRDDD999KKKFFF,,,***111...***,,,+++)))+++***************+++++++++&&&,,,444''''''***"""///222''')))999FFFTTTQQQUUU\\\QQQ]]]HHHJJJGGG999<<<333222000***,,,000***444""" 222666'''%%%222******)))))))))(((((((((''''''''''''''''''''''''"""***((( """...>>>SSS^^^jjjnnneee```dddbbb}}}rrrrrrooo}}}~~~|||JJJ...//////(((''')))"""((((((((((((((((((((((((((()))$$$###&&&***)))%%%"""444```ppp}}}qqqdddbbbzzznnnsssyyyrrrvvviiippp^^^111///111222%%%&&&222/// !!!222))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,---...000222333000000...---,,,,,,---...'''---...'''$$$)))///000999444777>>>>>>:::>>>HHHBBB;;;999<<<===:::;;;???@@@???===<<<:::999888888333444444555666666777777111:::BBBHHHQQQSSSDDD000===:::111444;;;555111>>>===>>>AAA888))))))---&&&***)))+++...***$$$&&&///(((***,,,,,,******+++,,,$$$,,,000,,,%%%***---333<<>>>>>JJJAAA666...,,,---///000111000111222444333111///111000.........111444666444BBBVVVNNNXXXBBBGGGNNN@@@HHHFFFKKK---555,,,))))))+++,,,++++++,,,,,,+++%%%***...---,,,,,,,,,***(((:::===III===III@@@BBB666444111...,,,---...///...------...000000///---333000555LLL```___eee|||eee```MMM---&&&+++%%%+++(((((((((((())))))))))))$$$)))(((###&&&...---###'''000:::CCCIIINNNPPPQQQPPPVVV[[[YYYSSSSSS]]]hhhHHHJJJOOOVVV\\\]]]YYYTTT???CCCHHHMMMRRRWWW]]]aaaXXX___]]]___wwwqqqhhh{{{<<<999)))***888///)))'''&&&&&&(((***++++++&&&((())))))***++++++((())))))(((>>>VVVRRRWWWwww[[[YYYMMMAAAJJJ^^^aaaVVVfffkkkooommmddd\\\XXXXXXPPPRRRVVV[[[eeevvvmmmgggxxxttt\\\```|||iiiXXXWWW111888(((++++++((((((***)))&&&***&&&%%%(((***'''(((---%%%:::___bbbFFF^^^VVVjjjmmmeeeYYYLLLEEEGGGMMMSSSSSSUUUXXXYYYZZZYYYYYYXXXTTTPPPLLLLLLPPPTTTVVVWWW\\\^^^bbbffffff___SSSJJJ@@@@@@PPP~~~yyyzzzUUU"""999'''111...(((---///,,,---+++******))))))))))))***%%%(((--- ,,,555)))***###&&&888%%%***%%%******(((,,,###666''',,,111***,,,&&&------***)))///((((((///...&&&%%%,,,---((())))))))))))(((((((((((((((((((((((((((((((((((($$$)))###&&&111((( //////DDDOOOGGGLLLFFF???___TTT\\\ddd]]]lllhhh|||vvvlllRRR000$$$))))))---$$$###+++,,,((((((+++(((((((((((((((((((((((( ***,,,%%%###***,,,'''444!!!'''333EEEVVVbbb|||rrrwwwmmmwww{{{}}}FFF+++---(((...'''!!!++++++###$$$...///%%%)))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,---...111333444///......---------......))))))))))))))))))))))))777777777777777777777666=========:::888777777999777777888888999999::::::666666666666777888999:::CCCDDDCCC@@@;;;888666555:::888555333333555888::::::666111,,,)))(((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))---///222777===BBBFFFIIIAAAGGGCCC@@@EEECCCBBBIIIDDDDDDDDDBBBAAAAAACCCEEEQQQOOOQQQWWW]]]YYYLLL???************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&''''''((((((((((((((((((((((((((())))))))))))+++---000333555666666555888888888888666333000......))))))000333111...///000///000,,,+++999???444BBBFFFJJJKKKHHHCCC>>><<<@@@===777111---++++++++++++++++++++++++++++++++++++++++++************)))))),,,444===DDDEEE@@@<<<;;;>>>777111444000+++000///...------...000333444@@@HHHNNNRRR^^^jjjggg[[[aaaEEE---***...+++&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((()))---666@@@KKKQQQAAAEEEJJJMMMLLLIIIFFFDDDNNNOOOTTT[[[[[[VVVWWW]]]UUUVVVWWWWWWUUUSSSSSSTTTXXX___LLLcccqqqsssWWW,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))),,,)))(((...999FFFOOOSSSEEEWWW]]]KKK;;;???PPP\\\UUUTTTXXX```eeefffiiimmmnnnooossswwwyyyuuullleee]]]ZZZnnnoooRRRWWWqqqrrr^^^llleeeEEE------...'''******))))))))))))******))))))))))))))))))))))))&&&---<<>>BBBDDDKKKSSS___iiimmmiiibbb]]]NNNBBB333***)))(((&&&###((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&(((,,,///BBBFFFKKKOOOPPPMMMHHHDDD...---+++*********++++++)))(((((((((((())))))***(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,---///111222//////...---------------))))))))))))))))))))))))000111444555666555444333;;;<<<<<<;;;888666777777333333333444444444444444777777777777888999:::;;;666777888888666444555555555444222111222444666888333111...***(((((())))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))***,,,///333777:::<<<<<>>DDDCCCAAAIIIBBBCCCCCCCCCBBBCCCFFFHHHMMMJJJGGGEEEAAA999///'''************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&''''''((((((((((((((((((((((((((()))))))))))))))***---000222222222222111222444555666555444444111000///111333555333111---...333555888JJJSSSJJJ999;;;======:::888666666888666222...,,,++++++,,,+++++++++++++++++++++++++++++++++*********))))))&&&(((---555===BBBBBBAAA777???@@@AAAEEE>>>444555444333333333555888:::<<<@@@IIINNNPPPWWW]]]WWWJJJ===---"""%%%***((()))---((((((((((((((((((((((((''''''''''''((((((((((((***))))))***---333:::>>>AAADDDHHHHHHFFFCCCAAA@@@DDDDDDGGGLLLLLLJJJMMMSSSLLLMMMNNNOOOOOOOOONNNMMMTTTbbb]]]qqqcccEEEIII---,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((+++000888AAAGGG999FFFOOOOOOOOOOOOFFF999SSSQQQRRRUUUVVVSSSSSSUUUSSSSSSSSSUUUVVVWWWUUUSSScccPPP[[[nnnnnnrrriiiGGGQQQVVVLLL666(((+++,,,'''******))))))))))))******))))))))))))))))))))))))((()))000===GGGNNNVVV^^^TTTqqqfffLLLDDDPPPQQQ...===;;;:::;;;>>>AAABBBBBBAAA@@@AAACCCGGGIIIHHHGGGJJJFFFCCC:::===???:::JJJqqqZZZnnnOOO333000+++333,,,++++++***))))))((((((((((((((((((((())))))***'''((((((((())))))))))))((((((((((((((((((((((((************************+++*********)))))))))((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((***,,,---...666:::???AAA@@@;;;444//////***$$$###&&&))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&(((,,,///+++,,,------,,,***((('''++++++)))((((((((())))))))))))((((((((((((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,---///111222000000...---,,,,,,,,,,,,))))))))))))))))))))))))(((+++///222444333111///666888999888666444333444111111111000000000000000222222222222333444555555---///111111111111222333////////////000222333444,,,+++***)))(((((())))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))''''''((()))***,,,...///111999888888>>>===;;;BBB<<<=========<<<<<<>>>@@@888777444///***&&&$$$###))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******)))******++++++******)))))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((())))))))))))((()))+++...///000000000---...111333555666666555333777666111333::::::444<<<;;;===;;;777@@@DDD:::777777777555222222444666///...---,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))''''''(((,,,333999>>>@@@222<<<>>>@@@FFF???444555777777777888:::<<>>BBBEEEGGGJJJLLL???>>>@@@CCCDDDEEEIIINNNAAAAAADDDIIIOOOQQQPPPNNNQQQTTTKKKXXXAAA ,,,###************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%((())))))(((+++111777<<<@@@BBBDDDKKKOOOGGG999:::999===EEEJJJLLLOOOSSSSSSSSSSSSRRRSSSVVV[[[^^^CCCPPPqqqwwwZZZMMMRRRMMM@@@;;;111(((&&&***,,,******))))))(((((())))))***))))))))))))))))))))))))---((((((111===DDDGGGHHH\\\NNNHHHbbb^^^>>>???KKK999666444222333333222222888999999888666666777888,,,<<<222---<<<^^^zzzhhh___&&&888111000******))))))((((((''''''((((((''''''(((((()))***''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$#########&&&&&&'''''''''%%%###"""$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&(((,,,///222000,,,(((&&&&&&'''''')))(((''''''&&&&&&''''''******)))((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,---///111222111000///---,,,+++++++++))))))))))))))))))))))))%%%'''***...000000000000000222444555333111//////222222111111000000//////...............///000000...000111111///......///------...////////////...(((((())))))))))))(((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))((((((((((((((()))******&&&.........444222///555222222222111...,,,---...((('''&&&%%%&&&(((+++---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((''''''(((((((((&&&''''''((((((((((((((((((((((((((()))))))))))))))***,,,---.../////////...///000111222222111111111:::999111222>>>@@@888444222777777333:::===444888777666333000000111333))))))***+++++++++******************************************))))))))))))+++)))((((((+++///333555444999555333888444///444666666666777888:::;;;<<<888???CCC>>>999555000***,,,+++,,,...***$$$$$$)))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((())))))***))),,,222777===CCCIIIMMMAAAAAACCCEEEGGGIIIKKKNNNEEECCCCCCGGGMMMNNNJJJEEEDDD:::)))000)))!!!111***)))))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((******)))''''''***,,,666;;;===999888???FFFHHH>>><<<===@@@AAA>>>>>>@@@<<<@@@DDDFFFEEEEEEGGGJJJKKKJJJSSSSSSBBB???DDD@@@555,,,&&&&&&)))***+++...))))))(((((((((((()))))))))))))))))))))))))))))),,,'''%%%+++555<<>>AAACCCEEEEEECCCIIIEEE@@@??????;;;444---,,,+++&&&)))(((---111((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++)))((((((******(((&&& +++555777444555:::======:::;;;>>>===:::999<<>>LLLSSS:::JJJGGGCCC@@@???===;;;:::000555;;;======@@@HHHOOO[[[zzzsssvvvrrr^^^\\\KKKJJJEEEZZZiiidddzzzpppAAA!!!+++444###888&&&(((((((((''''''''''''''''''''''''''''''(((((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&(((((()))''''''&&&&&&&&&%%%%%%%%%!!!$$$'''&&&$$$$$$'''+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((())),,,///---+++)))'''%%%%%%&&&'''&&&'''''''''''''''''''''******((('''&&&&&&&&&&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,---///111222//////---,,,++++++++++++)))))))))))))))))))))))))))(((''''''))),,,///111...111333333222111111111////////////.....................------......///+++---//////...---.../////////...---,,,***(((''')))))))))***)))((('''''')))))))))))))))))))))))))))******++++++******)))((((((((((((((((((((((((((((((((((((((()))******$$$***(((%%%)))%%%"""((($$$&&&((((((((('''((()))+++(((&&&'''******&&&"""((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))'''''''''(((((())))))***+++++++++,,,---......///***111333000111999<<<999>>>999<<<999...,,,---'''...000111000---***((((((+++++++++++++++***)))(((******************************)))))))))((((((((($$$&&&))))))((('''((()))***111//////666444000555222111111111000//////...***,,,,,,)))&&&&&&)))+++***(((&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''(((((()))(((((('''((()))((('''%%%%%%(((******---000111444666444///666333///...---+++'''###!!!)))000+++###+++000###(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++'''%%%&&&)))***((($$$###%%%)))...333666555333///...111888;;;;;;===AAA333:::DDDIIIHHHAAA999333,,,777>>>999---%%%(((000'''(((+++---***&&&&&&))))))((((((''''''(((((()))(((((((((((((((((((((((($$$((()))%%%$$$'''+++,,,999444...@@@BBB333<<>>?????????;;;???DDDFFFFFFIIIOOOTTTNNNQQQ@@@@@@LLLIIIDDD999;;;\\\TTTZZZppp```CCC111***222666///(((***+++&&&((((((((((((((((((''''''''''''&&&&&&''''''((()))&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&&&&&&&'''$$$$$$%%%&&&%%%$$$###"""$$$%%%&&&%%%######'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''(((***,,,******++++++************&&&&&&'''(((((((((((('''))))))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,---///111222...------,,,+++++++++,,,))))))))))))))))))))))))))))))(((((()))***+++,,,---///000000//////000222.............../////////---,,,,,,+++++++++,,,,,,)))+++---...------...///------,,,+++)))(((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))((((((((((((((((((((((((((((((''''''''''''((((((&&&,,,((($$$(((%%%""")))$$$&&&)))***))))))***+++$$$%%%&&&'''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''((((((((((((((((((((((((((())))))))))))(((''''''''''''(((((())))))))))))***+++,,,......+++...111222222222444666+++'''...222,,,///666444---...///...,,,++++++,,,+++++++++******)))))))))***************************)))))))))((((((((((((###&&&))))))((('''(((***###******+++222///)))---,,,------------,,,++++++'''''''''(((''''''(((***------,,,***((('''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))((((((''''''&&&'''(((((((((((()))+++...$$$''''''%%%(((,,,+++%%%%%%$$$$$$$$$%%%'''((())))))%%%,,,'''&&&...///((((((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))((('''''''''''''''''''''---)))%%%&&&+++///222444999666555666444///---///222333555777888555000---***...------222...&&&&&&&&&)))+++)))(((((((((&&&((((((''''''''''''(((((((((((((((((((((((((((((('''+++,,,'''$$$''')))'''%%%333---///111444===111666444333444666888999999000333555555333111333444000555;;;111///111999UUU>>>HHHIIIIII000(((;;;***&&&'''"""555---"""///(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''###$$$%%%'''((()))))))))((())))))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%'''(((###$$$$$$%%%%%%%%%%%%%%%%%%%%%'''(((((((((''''''(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,---///111222------,,,++++++,,,,,,,,,))))))))))))))))))))))))(((((()))******)))((('''***+++,,,,,,++++++---////////////000000111111111000000//////.../////////,,,---//////---,,,---...+++***)))(((((('''((((((&&&%%%%%%&&&'''((()))***))))))))))))))))))))))))******++++++++++++******(((((((((((((((((((((((())))))((('''&&&&&&&&&'''%%%+++'''###'''%%%###***%%%'''))))))(((&&&&&&&&&$$$'''***)))%%%$$$''',,,''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''((((((((((((((((((((((((((())))))))))))******))))))))))))***+++******************+++,,,------000444222...///444555///222222(((&&&+++)))((()))***)))((()))+++---+++***))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((&&&(((******'''&&&(((***''',,,(((%%%+++)))%%%***'''((())))))******))))))'''&&&''')))***((('''((("""'''+++)))&&&'''***,,,((((((((((((((((((((((((''''''''''''((((((((()))***)))))))))))))))))))))'''((()))(((''''''(((***)))+++((($$$'''------'''******)))'''%%%%%%(((***222%%%,,,***((($$$%%%(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))'''***+++)))&&&%%%(((+++"""&&&++++++&&&"""&&&,,,---,,,---222444333444777777222,,,+++---000111000+++---'''"""(((((((((///'''***)))%%%&&&,,,,,,&&&((((((''''''''''''((((((((((((((((((((((((((((((###'''((($$$$$$(((((($$$&&&222,,,------+++111%%%222000......///111111000+++---///000//////......888'''...---;;;AAA***999666CCC111333444(((///&&&***,,,---((("""###''')))((((((((()))))))))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$ !!!###%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%'''''''''''''''(((((((((###$$$&&&'''((('''&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,---///111222......---,,,++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,................................................//////...------,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))***************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))******++++++++++++******))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++++++++************+++++++++*********))))))((((((******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&((()))))))))(((''''''''''''&&&&&&&&&'''(((((()))***++++++,,,,,,,,,,,,---------............---------,,,,,,,,,---------.........//////+++***)))(((((()))***+++((((((((((((''''''''''''''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))'''%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******,,,---///000222......---,,,++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))************++++++++++++------------------------------------------------------,,,++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))*********))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))******++++++++++++************************************))))))******+++,,,++++++++++++++++++++++++++++++************++++++************)))))))))(((******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((()))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))))))))((((((''''''''''''&&&&&&&&&''''''(((((()))******+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,***)))(((((((((((()))***(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********,,,---///000222......---,,,++++++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))******++++++++++++************************************))))))******+++,,,++++++++++++++++++++++++++++++************++++++************))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))************++++++++++++++++++++++++************''''''((((((((()))))))))((((((''''''''''''(((((((((((((((''''''''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''&&&%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******+++,,,---///000222......---,,,++++++++++++***))))))))))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))************************************************)))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))***++++++,,,,,,++++++*********************************))))))******+++,,,++++++++++++++++++++++++++++++************++++++*********)))))))))))))))******++++++++++++******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((()))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((******((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))************)))))))))(((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((()))******++++++,,,---///000222......---,,,++++++++++++******))))))))))))******((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,++++++******************************))))))******+++,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))************++++++++++++******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))*********))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''))))))'''&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))'''&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%&&&((('''%%%$$$%%%'''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((())))))***+++++++++,,,---///000222......---,,,+++++++++++++++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++************++++++))))))))))))******************++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''((())))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%((()))(((&&&%%%(((+++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))(((&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%(((***(((%%%$$$&&&(((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))(((((()))******++++++,,,,,,---///000222......---,,,+++++++++++++++******))))))******+++))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++************++++++((()))))))))******************++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''((())))))((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***(((&&&''',,,111(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((&&&'''(((((((((((('''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###&&&((()))((('''''''''&&&%%%%%%%%%%%%&&&''''''&&&))),,,***&&&$$$&&&)))''''''''''''''''''''''''&&&&&&&&&'''((()))))))))((())))))******+++,,,,,,,,,---///000222......---,,,++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********)))***++++++,,,++++++++++++++++++++++++++++++************++++++(((((())))))*********+++******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((***+++)))'''(((///555(((((('''''''''&&&&&&&&&(((((((((((((((((('''''''''''''''((((((((())))))))))))((((((((('''''''''&&&&&&''''''''''''((((((&&&'''((())))))((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###%%%((()))(((''''''(((&&&%%%%%%%%%%%%&&&'''''''''***---+++&&&%%%'''***''''''''''''''''''''''''&&&&&&&&&'''((())))))***)))))))))***++++++,,,,,,,,,---///000222......---,,,,,,,,,,,,---))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((()))))))))'''''')))***''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))******++++++++++++******************************)))))))))))))))(((((('''((()))***)))''''''(((***))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************+++,,,---...,,,,,,,,,,,,+++***))))))+++++++++*********))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))************)))******+++,,,,,,------...///000111333......---,,,,,,,,,,,,---))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((()))***)))'''''')))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))******++++++******)))************************)))))))))))))))(((((('''((()))***)))'''''')))*********************************+++++++++,,,,,,,,,***++++++,,,,,,++++++******************+++,,,---***++++++,,,,,,,,,+++++++++++++++*********))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))((())))))******))))))(((******))))))))))))******))))))))))))))))))))))))((())))))))))))***************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))*********)))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((()))))))))***************++++++,,,---------......000111222......---,,,,,,,,,,,,---))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))******(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))***)))(((''')))+++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))************))))))************************))))))******))))))((('''((()))***)))(((''')))+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********)))))))))******+++)))***+++,,,------------+++++++++***************)))))))))*********++++++************************))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))***************))))))))))))(((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********+++++++++************)))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((())))))))))))******++++++,,,---------------///000111......---,,,,,,,,,,,,---)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((()))******)))(((((()))+++))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))(((((())))))******))))))(((************************)))************)))((((((((()))***)))((((((***,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********))))))))))))))))))***++++++,,,------,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''''')))+++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******((('''&&&&&&&&&&&&''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))))))))******+++,,,,,,,,,,,,---...000111......---,,,,,,,,,,,,---))))))))))))))))))))))))******++++++++++++******************************************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))***+++***)))((()))+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))*********((((((***+++(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))***)))))))))))))))************))))))***************************************))))))(((((()))***)))((()))***,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********))))))))))))))))))---------------,,,+++***************************************++++++++++++))))))))))))))))))))))))************************(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))******************))))))))))))******************************))))))))))))))))))))))))'''(((((()))***++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))************************************************************((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''''')))+++))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((+++***)))((('''&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))(((((())))))***+++++++++,,,---...000111......---,,,,,,,,,,,,---))))))))))))))))))))))))******++++++++++++******************************************************)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))***+++***)))(((***,,,(((((((((((((((((((((((())))))))))))))))))))))))((()))******++++++************++++++++++++************************************++++++******)))(((((()))******))))))+++---******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********)))))))))******+++............---,,,+++******************+++++++++*********++++++++++++,,,************************************************))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************++++++******))))))******+++************************))))))))))))))))))))))))((())))))******+++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************)))))))))*********++++++************************************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))((((((((((((((((((((((((******)))(((''''''''''''''''''((((((((()))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))************(((((())))))***+++++++++------///000111......---,,,,,,,,,,,,---))))))))))))))))))))))))***++++++,,,,,,++++++***************************************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***++++++***))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***************************++++++++++++***))))))((()))******)))***,,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******************+++,,,---,,,---------------,,,,,,))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++************))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))*********++++++++++++******))))))******+++************************))))))))))))))))))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))))))))))))))))))))))))))))))))************))))))*********+++++++++************************************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((())))))((((((((((((((()))'''((((((((())))))))))))'''((((((((())))))))))))************************)))******++++++******)))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))************++++++++++++*********+++,,,,,,------......000111222......---,,,,,,,,,,,,---))))))))))))))))))))))))***++++++,,,,,,++++++***************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))***+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***++++++***))))))***,,,************************))))))))))))))))))))))))++++++,,,------------,,,+++,,,,,,------,,,,,,+++***************************++++++++++++***))))))((()))******)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************+++,,,---...++++++,,,---............))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))++++++,,,,,,,,,---------))))))******++++++++++++++++++************++++++************************))))))))))))))))))))))))+++++++++***************)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''((()))+++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))(((((((((((())))))***(((((((((((())))))))))))'''((((((((())))))************************************++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******+++++++++,,,,,,,,,+++,,,,,,------......///...///000222333///......---,,,---------++++++++++++************((()))***+++++++++++++++))))))*********++++++++++++++++++*********))))))************************((((((((())))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,++++++++++++*********************************,,,+++)))***,,,------,,,))))))))))))))))))))))))++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++++++++,,,---......///------............------------------,,,,,,,,,,,,...---------,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++******++++++,,,,,,,,,,,,,,,---------******************************++++++,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************...---+++((('''(((,,,///'''((()))***************************************+++,,,,,,------,,,,,,+++---..................---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,************************))))))))))))))))))))))))(((***++++++,,,,,,+++)))))))))))))))))))))))))))******))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************+++)))((()))***+++)))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((()))))))))(((((((((((())))))******))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))************))))))))))))))))))******)))''''''(((***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))++++++,,,,,,,,,++++++************+++,,,,,,------+++---...---,,,***++++++---------,,,,,,++++++++++++************+++,,,---******+++++++++,,,,,,,,,//////.........---------++++++---.............../////////111444111111000////////////000------------,,,,,,,,,,,,,,,,,,---...........................////////////,,,,,,,,,,,,++++++++++++------------------------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111------,,,,,,,,,,,,------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,,,,+++*********************************************************************************+++++++++++++++)))******+++,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,+++++++++++++++*********))))))))),,,,,,,,,------------...((((((((((((((((((((((((------------------------------------------------,,,,,,------....................................------------------------,,,,,,,,,,,,------------------------------------...---,,,++++++++++++,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---....................................---------,,,,,,,,,++++++++++++++++++++++++&&&***000333111---(((&&&,,,,,,,,,,,,,,,---------++++++++++++++++++++++++------............------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))((()))***)))***++++++***************************************))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++---+++******++++++)))(((************************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******+++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...///************************)))))))))))))))))))))))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++((()))))))))((('''((()))+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...///111000...------...---------,,,,,,,,,++++++///......------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---///000222333333000000111222333333444444///111222111000///...------,,,,,,------++++++*********)))))))))))))))***++++++++++++************++++++++++++,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))000//////......//////000.........---------,,,,,,........................///...---...///000000///////////////////////////................................................///..................---/////////000111111222222111222222333333222222111333333333222222222111111/////////...............+++,,,,,,,,,------------000000000000000000000000------------------------------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------........./////////////////////////////////...------------------///.........---,,,,,,,,,------------------------,,,,,,---------------..................//////000000000000000000000000000////////////............------------------------000///,,,)))***...555:::000///...---------...///------------------------//////000000000000////////////000000000000//////---------------------------------.........//////------------------------..............................------------......------------------------++++++++++++++++++++++++---,,,+++,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++******+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................+++,,,,,,---------,,,,,,------------,,,,,,,,,,,,///111222111000...//////---------------,,,,,,,,,---...//////...---,,,+++//////000000000111111111/////////////////////000111111000000000111111222222555777777666444444333222222222222222111111111000000000000///...//////000000000//////------............//////222222111111111111000000////////////////////////////////////////////////........................000000000000000000000000000000000000000000000000111111111111111111111111------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,------------......//////......---////////////............,,,,,,,,,,,,++++++++++++---.........////////////------------------------////////////////////////------------------------................................................////////////////////////....../////////000000000111111111111111111111111000000////////////000000222111111000///...------///////////////////////////////////////////////////////////////000111111222222222222222222222222000000000000000000//////000000000000000000000000...+++)))---:::PPPiiizzz222111///---,,,---///000////////////////////////111222222333333222222111111111222222222222111111////////////000000000000............////////////////////////////////////000000000000000000000000000000////////////000000........................------------------------///,,,,,,---------...111........................---------------------,,,------------------------------............------------------------------........................+++******,,,///111111000........................------------------------,,,,,,,,,,,,------------......------------...............---------------------------------------------------------------******++++++,,,,,,------........................------------------------+++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,.........---+++------------------------,,,,,,------------,,,,,,........................//////............//////------------------------,,,------............---................../////////000111111///......///..................------,,,---///111222111///...,,,---------............333333333333222222222111555555333222222222222333111111222222333222222111000000000000000111000000000/////////////////////000000//////...---.........////////////000000000////////////...------------------------........................------------------------++++++++++++++++++++++++------------------------////////////////////////444444333333333333444444444444333333333222222222333333333333333333333333222111111222444444333111222222222222222222222222333333333333333333333333333333333333333333333333555555444444333333222222000000000111111111111111222222333333333333222222333333333222222222222111111111222222222222222222111111111111222222222333000000000000000000000000333333333333333333333333111111111111111111111111333333222222222222222222333333333333333333333333111111111111111111111111000000111111111222222222333333333333333333333333333333222222222333333444555555444333222111111111111111111111111111111111222222222222222222111111111000000000000111222222333333333333333333333333111111111111111111111111333333333333333333333333777666333...++++++---///555444111000///000111222222222222222222222222222333444444555555444444333222333333444444333333222222222222333333444444444111111222222222333333333333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000...++++++///000,,,,,,000000000000000000000000000////////////////////////000000000000000000000000///000000000000000000//////////////////////////////////////////////////////...---///111222111000000000000000000000000000////////////////////////........./////////000000000000000//////000000000000000000000000000000000////////////////////////////////////////////////---------...............000000000000000000000000////////////////////////---...///000000///...---------------......//////...---+++,,,......,,,***////////////////////////......////////////......000000000000000000000000111111000000000000111111000000000000000000000000......///000000000000000...//////000111222222333000222333333111000000111///////////////000000000///000222333333222111///222222222333333333444444------...///000222222333000000000000000111222333888555222333777555444333333222222333333333333222222222111111111222333333333333222222111222222333333333444444444555555555555444444444444444444444444444444444444555555555444444444444444333333333333333333333333444444444444444444444444555555555555555555555555333333333333333333333333000000////////////000000000000/////////.........111111111111111111111111333222333444666666444222222222222222222222222222222222222222222222222222222222222222222222222222555555555555444444444444444444444444444444444444444555555666666555555444555555444444444333333333444444444444444555555555222222222222333333333333555555555555555555555555222222222222222222222222222222222222222222222222444444444333333333333222444444444444444444444444444444444444444444444444444444444555555555555666666666666666666666666666666666555555666666777777999888888777777666666666444444444444444444444444555555555555555444444444333333222222333333444555444444444444444444444444333333333333333444444444555555555555555555555555///333777::::::::::::;;;888777666555555555666777444444444444444444444444555555666666666666555555444444555555555555444444444444555555666777777777666666666777777777777888666666666666666666666666555555555555555555555555444444333333333333444444222222222222222222222222222222222222222222222222333000333;;;;;;444111444222222222222222222222222000000000111111111111111333333333333333333333333111222222333333222222111111111111111111111111111111111111111111111111111555333222111222222000...222222222222222222222222111111111111111111111111000000111111111222222222333222222111111222222333111111222222222222333333111111111111111111111111111111111111111111111111333333222222222222222222222222222222222222222222111111111111111111111111222222333333333333222222111111111222222333333444888555111111333333111///333333333333333333333333222222333333333333222222222222222222222222222222333333222222222222333333333333333333333333333333000000111222333333333333222222222333444444555555444555777666444333333444111111111111222222222222///000111111111000...---111222222222222333333333:::::::::999999999999999333444666888999:::;;;;;;222111000222777;;;:::999999888888999999777777777777666666666555555555666666555444444333222333333333333444444444555555555555444444444444333333333333333333333333333333333222222222111111000000000000000000000000222222222222222222222222111111111111111111111111555555555555555555555555;;;::::::999999::::::;;;888888888777777777777666777777777777777777777777::::::;;;===??????<<<:::888888888888888888888888888888888888888888888888666666666666666666666666555555555666666666666666777777777777777777777777666777777888888777777666666666555555555444444444333333333333444444444555;;;;;;;;;<<<<<<<<<======666666666666666666666666888888888888888888888888888888888888888888888888888888888888777777777666777777777777777777777777999999999999999999999999888999999999::::::::::::::::::::::::::::::::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999888888888777777777777666666666666666777888888666666666666666666666666666666666666777777777888777777777777777777777777:::999777444111000222444888888888888888888999999666666666666666666666666555666666777777666666555555666666666666666666555555555666666777888888888777777777777888888888888777777777777777777777777666666666666666666666666555555555444444555555555444444444444444444444444444444444444444444444444666444:::EEEEEE;;;555777333333333333333333333333111111222222222333333333555555555555555555555555333333444444444444333333222222222222222222222222222222222222222222222222444333222222444444333222333333333333333333333333222222222222222222222222222222222333333333444444444444333333333333444444333333333444444444555555333333333333333333333333222222222222222222222222666555555555444444333333333333333333333333333333222222222222222222222222555444444333333444444555333333333444555555666666AAA<<<666555666777666333444444444444444444444444333444444555555444444333333333333333333333333333555444444333333444444555555555555555555555555555222222444555555666666666777777777666666555555555555777888777666444555555333333333333444444444555333333444666777999::::::777777888888888999999999111111222333444555666666444555666777666444111///<<<>>>>>>:::444}}}}}}}}}}}}}}}}}}}}}}}}wwwwwwwwwwwwwwwwwwwwwwwwrrrrrrqqqqqqqqqqqqrrrrrrnnnnnnmmmmmmmmmllllllllliiiiiiiiiiiiiiiiiiiiiiiiffffffgggiiikkkjjjhhhfffccccccccccccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^XXXXXXYYYYYYZZZZZZ[[[[[[VVVVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQMMMMMMNNNNNNOOOOOOOOOPPPLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>========================::::::::::::;;;;;;<<<============>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999888888999999:::;;;888888888888888888888888888888999999999:::::::::888888888888888888888888666888;;;;;;:::888888888555666777888888888888888666666666666666666666666666666777777777777666666666666777777777777666666444555555666777888888999555555555555666666666666666666666666666666666666777777777777777777777777666666555555555555666666555555555555555555555555555555555555555555555555111000888EEEEEE999111333444444444444444444444444222222222333333444444444666666666666666666666666444444555555555555444444333333333333333333333333333333333333333333333333//////000222666888999888444444444444444444444444333333333333333333333333333333333444444444555555555555444444444444555555444444444444555555666666444444444444444444444444333333333333333333333333555555555444444333333222444444444444444444444444333333333333333333333333444333222111111222333444222222333333444555666666@@@:::333000222333222000333333333333333333333333222333333444444333333222444444444444444444444444555555444444444444555555444444444444444444444444333444555666777777777777<<<;;;:::888777555444333444555777666444333333444444444444555555666666666;;;<<