BM6`6(l vvvnnniiieee@@@IIIBBBhhh}}}wwwpppnnnrrrfffiiirrryyyzzzqqq{{{uuuqqqhhhsssSSSQQQ999FFFqqqooobbbrrrsssssseeegggRRReeexxxllldddWWWRRRNNNLLLHHHEEEHHHMMMRRRQQQQQQPPPKKKDDDDDDHHHRRRSSSTTTUUUTTTRRRPPPOOOGGGWWWdddccc^^^```eeegggvvvhhhfff___qqqUUUeeetttLLLVVVooo~~~mmmYYYOOOVVVrrrpppiiizzz{{{GGGEEEaaammmXXXsss~~~~~~}}}wwwppphhh```[[[ZZZUUUKKKEEEEEEBBBHHHKKKGGGEEEFFFDDD???AAA>>>;;;888777777888999999<<>><<<;;;===@@@@@@@@@@@@KKKJJJGGGCCC@@@???<<<:::111111/////////000222333000333???PPPlllwwwssszzzWWWFFFQQQzzz~~~XXXSSSSSSRRRKKKFFFpppvvvwwwkkk???OOOxxxjjjZZZDDD^^^oooxxxPPPiiiooo~~~|||{{{|||cccAAAEEEEEELLL\\\VVV[[[xxx{{{888>>>???111888]]]mmmnnnyyyzzzyyypppfffaaagggooo|||oooeee```^^^^^^___^^^aaafffhhhffffffkkkpppkkkooo___iii~~~JJJ>>>DDD???777???ccc|||wwwxxx~~~}}}zzzwwwxxxzzz{{{yyyvvvzzzzzzxxxiii~~~}}}xxxppphhhgggnnnwwwqqqxxx}}}oooGGGUUUKKKOOO{{{aaaIIIFFFBBBAAADDDEEEAAA>>>>>>>>>===>>>@@@>>>;;;>>>EEEEEEEEEDDDEEEGGGJJJNNNPPPNNNOOOSSSXXXZZZXXXSSSPPPPPP[[[LLLTTTJJJEEE___MMMPPPQQQwwwxxxzzzgggRRRBBB>>>JJJYYY^^^XXX}}}{{{:::999777EEE```BBB@@@JJJLLLGGGBBBLLLMMMPPPRRROOOIIICCC@@@AAA>>>:::999===EEEKKKNNNZZZSSSLLLFFFAAA<<<777555//////......///000222333///333@@@QQQnnnyyy[[[gggPPPDDDSSSYYYBBBDDDHHHJJJDDD@@@vvvjjjrrrddduuu999BBBmmmzzz]]]NNNPPP~~~~~~kkkwwwsssyyywwwrrrlllwwwWWWHHHBBBAAA===jjjhhhXXXXXXiii|||hhh;;;DDD555999000GGGyyy~~~ggg___YYY[[[``````^^^^^^fffaaa\\\ZZZXXXWWW\\\bbb]]]aaafffeee```^^^gggsss}}}vvv^^^rrrPPPEEE===CCC;;;>>>DDDFFFyyymmmhhhnnnvvvtttqqqooooooqqqqqqnnnkkkWWW```vvvqqqvvvjjjqqq}}}ppp[[[iiixxxvvvnnneeeFFFTTTGGGCCC|||bbbGGGAAA>>>@@@BBBAAA???@@@===<<>>;;;===BBB???AAACCCFFFHHHJJJKKKLLLQQQPPPRRRUUUTTTPPPPPPRRRIIIRRRFFFMMMMMMVVV~~~LLLHHH<<>>>>>```mmmqqqmmmoooxxxKKKGGGxxxeeezzzRRRTTTZZZsssrrr~~~qqqzzzqqqqqqtttCCCJJJ;;;>>>???III}}}{{{lll]]]SSSXXXaaazzz:::===999000888111777___|||~~~jjjXXXUUUZZZYYYUUUQQQRRRQQQSSSXXXZZZXXX\\\ccc]]]___ccceeebbbeeesssbbbTTT???>>>>>><<>>@@@===>>>AAADDD@@@;;;<<<@@@>>>???BBBEEEHHHIIIJJJJJJQQQOOOQQQVVVUUUOOOLLLMMMOOOOOOJJJUUUhhh\\\OOOGGGBBBJJJmmmOOOOOO[[[rrrooooooooorrr]]]RRRFFF@@@???EEETTTbbbggg666555555222555000SSS{{{xxxVVVEEE@@@CCC===999:::;;;;;;@@@GGG;;;KKK___nnnwwwyyyoooccccccUUUHHHAAA;;;333...------.........//////000000000444@@@QQQmmmxxxoooSSSOOOIIIAAAGGGGGGrrrjjjuuu{{{ttt{{{JJJ;;;AAAAAAIIIFFFEEECCCsss```sssiii___<<>>;;;fffvvvuuuvvvyyyrrrsssggg[[[VVVSSSYYYmmmaaa333888&&&222///777000@@@mmmrrr___UUUPPPPPPSSSUUUTTTWWW^^^___ZZZZZZ]]]^^^^^^bbbhhhkkksssmmmlll666LLL:::???555DDD444:::@@@[[[nnnWWWPPPOOOVVVWWWYYY^^^```]]]VVVPPPMMMQQQHHHHHHYYYYYYTTT^^^[[[[[[OOO]]]eeeXXX^^^hhh^^^___[[[YYYbbbqqqvvvqqqqqqWWW[[[???JJJEEEKKK:::|||kkkvvvzzzcccRRRHHHBBB@@@BBB>>>???CCCFFFBBB<<<;;;>>>AAAAAA@@@AAADDDGGGKKKMMMLLLKKKQQQ\\\]]]SSSHHHCCCPPPKKKNNNbbbjjjEEEGGG777LLL666IIIVVVFFFCCCWWWkkktttyyyppp[[[NNNFFF@@@AAAGGGOOO\\\hhhOOO;;;555......@@@222999HHH~~~oooddd\\\ZZZ[[[^^^hhhsss|||vvvvvvqqqjjjVVVIII===999666000---...---------....../////////000444@@@PPPlllvvvSSSJJJDDDEEEDDDDDDPPPaaa}}}fffdddkkkvvv~~~}}}zzz|||===AAA@@@DDDGGGAAA???PPPfffqqqccctttqqq{{{===DDD333>>>|||cccqqqmmmUUUKKKPPPeeepppyyy~~~sss^^^lllqqqqqqmmmjjjsssuuukkkYYY111KKK777222DDD222DDDxxxsssaaaqqqsssaaa\\\UUUUUUTTT[[[eeehhh|||<<<666000---222,,,777***///ddd|||dddhhhXXXMMMRRRRRRSSSUUUXXX\\\___bbbfffiiimmmyyyxxxiii|||fff...EEE999999999999:::;;;<<<==={{{pppSSSJJJOOOHHHEEEKKKRRRTTTRRRQQQSSS```VVV]]]WWWIIIVVVPPPQQQSSSUUURRROOOOOOVVV\\\YYYXXX^^^ggghhhfffpppeee^^^sssBBBNNN444HHHAAAFFFXXXwww```\\\~~~uuu^^^QQQJJJEEEGGG===:::BBBEEEAAA@@@DDDAAA@@@BBBFFFKKKMMMIIIEEEPPPUUU___fff]]]NNNIIINNNIIIXXXaaawwwzzzVVV;;;===BBB<<<<<>>===IIISSSeeeyyyxxxlll```SSSIII<<>>DDDQQQ~~~qqqjjjqqqooo___FFF999777LLL]]]zzz}}}]]]rrraaaOOOLLLMMMVVVsssuuugggggg{{{{{{|||}}}rrrcccnnnqqq|||jjjqqqooojjjiiicccNNN@@@:::<<<@@@666===@@@QQQuuulllkkkvvv~~~xxxqqqjjj```UUURRRUUU]]]___aaapppbbb111222---+++222---'''???000888___XXXyyyrrrmmmpppxxxppprrrttt@@@FFF<<<777777777888888999;;;;;;jjj{{{dddDDDFFFJJJLLLHHHCCCDDDJJJ\\\ooollllll[[[FFFPPPMMMLLLMMMOOOPPPQQQQQQRRRSSS]]]ffffff^^^cccuuujjj^^^sssjjjDDDDDDUUUJJJDDDDDDFFFrrrhhhBBB___~~~wwwmmmgggVVVNNNGGGBBB===:::===CCCBBBCCCBBB>>><<>>AAAXXXggg___fffXXX000///000000000000222444777999BBB|||pppXXXYYYdddKKKBBB666...,,,---,,,+++,,,,,,,,,---------......333444BBBOOOcccrrrEEE===:::>>>@@@>>>@@@FFFTTTooonnnmmmppptttuuussspppxxx{{{ttt...DDDDDD======CCCEEE@@@===???eeewwwmmmnnnsss|||vvv333AAA333CCC;;;>>>fffiii______sssXXXLLLOOOMMMNNNWWWUUUTTTfffnnnmmmlllvvvuuutttwww|||~~~|||zzz{{{wwwzzzzzzvvvyyykkkjjjkkkaaacccyyyeeeDDDBBB777:::===000BBB<<<,,,rrrwww{{{wwwyyysss___LLL[[[XXXVVVWWWUUUSSSTTTWWWgggttthhh:::)))000***)))000,,,,,,...444///GGGjjjTTTqqquuunnntttBBB999>>>333666555555555666777888999===yyyqqqiiiUUU@@@999<<<@@@BBBDDD___ssswwwrrr[[[EEEKKKMMMHHHIIIKKKOOOTTTUUUSSSQQQXXXZZZ\\\bbbssszzzgggUUUhhhFFFAAA;;;\\\AAABBBCCC:::FFFyyy^^^GGGJJJ```ttt{{{{{{tttkkkiiilllmmm[[[YYYVVVSSSXXXggg|||www^^^KKKKKKOOOMMMMMMRRRppp>>>666555666::::::888888;;;GGGfffiiiKKK999888@@@<<>>AAA@@@@@@BBBEEEWWW===<<>>>>>BBByyyxxxrrrhhhiiiqqqyyyKKK===222:::===---IIIBBBbbb___yyy}}}~~~mmmTTTgggssswwwTTTJJJMMMIIINNNNNNmmm~~~VVVRRRbbbggg___mmmkkkmmmtttwwwwwwyyy}}}tttuuuqqqoooiiiiiiiiieeecccyyyIII>>>555EEE222///999;;;777777GGG|||{{{ppp{{{ppplllhhheeehhhrrr:::***+++111***)))...)))000###111444***]]]dddYYYllluuuAAA;;;>>>555555333333333333444444555666111```|||^^^```NNNIIIDDD>>>:::AAAMMMSSSQQQEEE;;;BBBGGGPPPPPPPPPRRRTTTVVVWWWWWWXXXYYYiiimmmZZZWWWqqqWWWDDD===>>>EEE777===BBB>>>555NNNqqqaaaRRRKKKVVVggg~~~lllTTTCCCCCCSSSUUUOOOcccGGG555888<<<;;;666333555888999???===tttyyyVVVAAA;;;BBBBBBBBBBBBDDDHHHNNNTTTQQQXXXXXXRRRQQQUUUPPPEEEDDDEEEDDDAAABBBDDDBBB<<>>:::FFFYYY???***JJJ777===<<<===@@@AAA??????AAA777YYYqqqyyyzzznnngggkkkyyykkk666???000===---<<<666444kkkjjjeee~~~nnnkkkmmmiiivvvyyyttttttyyy{{{SSShhh|||pppvvvMMMQQQJJJJJJBBBHHHJJJ[[[sssXXXNNNVVV[[[ZZZYYY]]]eeejjjkkkooouuuyyyfff___XXXKKKJJJIIIHHHHHH]]]]]]GGG666777CCC222111>>>222333@@@***999sss???...,,,//////++++++---(((###;;;)))$$$<<<555VVVtttkkknnnlllqqqyyymmm@@@???...000AAA999222222111111111222333333777***}}}mmmkkkvvv[[[MMMKKKEEECCCDDDAAABBBGGGIIINNNCCCEEEFFFFFFFFFKKKTTT[[[pppwwwjjjQQQZZZvvv999III@@@AAA:::999:::<<>>999666777:::<<<>>>>>>>>>BBB___AAA<<<888555888;;;<<<===;;;999999<<>>fffuuu]]]cccyyy}}}rrrssspppiiijjj}}}======666444///555;;;(((AAA===]]]ZZZ~~~uuuqqqtttjjjccciiiooo~~~{{{ooo[[[fffsssooosss<<>>777===<<<999666;;;BBB:::666ZZZxxxyyywwwtttllldddaaa^^^VVVNNNXXX```hhhggg___XXXXXX[[[```cccjjj}}}nnn333999===&&&000333444444666777555111:::CCC;;;NNN}}}VVVOOODDD>>>>>>???999000>>>>>>>>>???@@@@@@>>><<<<<<<<<===CCCPPP\\\]]]XXXUUUjjjuuu,,,666///111---000000000000000/////////333333333000+++---999FFFooooooGGG111++++++***))),,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......222555FFFUUUjjjyyyooo>>>>>><<<888777999===???CCC555CCCLLLPPP~~~888---IIIBBB+++===:::;;;:::888777888;;;<<>>+++666gggaaa000###999+++...+++))),,,***)))------&&&...111%%%+++444+++QQQDDD888@@@333222DDD;;;'''...111000000//////000000000///:::000CCCxxxwwwnnnkkkvvvvvv|||sssyyypppbbbUUU[[[vvvUUU666???111;;;222555:::444888444999@@@555666QQQxxxqqqooommmkkknnnrrrbbbfffeee\\\QQQQQQ^^^kkkoooZZZ///CCCBBB///666333444666999777222///000,,,222666:::^^^kkkLLL>>>AAAGGGIII<<<:::;;;<<<======@@@CCCEEEFFFJJJVVVfffooohhh[[[nnn***<<<%%%111555***......//////////////////&&&,,,222555555555333111...???TTTeeewwwpppWWWDDD666333111333222///...000+++,,,,,,,,,+++++++++,,,,,,,,,,,,---------......222444EEETTThhhvvvhhh777:::;;;888555666999;;;666@@@999444???PPP~~~```444DDD==='''999>>><<<999999888777:::===>>>===CCC;;;;;;OOOnnnaaaXXXTTT\\\gggqqquuuuuusssrrrsssrrrmmmhhhjjjpppnnnfffvvvpppwwwGGG>>>---(((???000666...111<<<777---<<>>===FFFLLL333HHHSSS^^^;;;;;;FFF%%%<<<333111444777999666111444<<<555<<>>555mmmeee;;;---666333333777000...,,,///333000+++///999999'''===FFF...UUUssscccVVVJJJGGGFFFGGGFFFEEEIIIPPPNNNcccqqqiiiZZZ\\\ppp+++999444)))+++666---,,,---......//////......111000+++(((,,,222222,,,+++000111///222<<>>;;;999CCC???555222MMMKKKCCCAAA===999666555555555333333333333333444555666:::333111???bbb___111)))000---))),,,)))************+++++++++******+++,,,,,,---......777))))))OOOcccGGG<<<999888444444333333333222222222111111000000//////......///)))---444444HHHxxx```TTTSSSTTTXXX^^^eeemmmtttwwwqqqnnn```SSSPPPPPPYYYjjjqqq+++888777666555444333222222555555444333444666888:::777777TTTyyyDDD555444333222111111111111//////............//////333---000888666<<>>EEEFFF[[[555333777777777666666666555555555666777777666555666777888444444888===OOO|||~~~oooiiigggdddaaajjjhhhfffhhhqqqQQQ666...888666000/////////000111222444666777777333nnnyyyaaarrrgggXXX^^^aaaZZZZZZUUUZZZXXX^^^YYYXXXXXXVVVWWW]]]bbbssshhh555EEEDDDBBB@@@>>>>>>>>>>>>===333@@@IIIAAA888JJJyyyRRRDDDAAA@@@===:::777666555444333333333333333444555555///333333///000DDDfff|||UUUCCC444...333333***&&&,,,)))************+++++++++******++++++,,,------...)))333888000///KKKzzzgggNNN<<<777777777666333333333333222222222222000000000/////////......111---///333---///RRR}}}vvvmmmddd\\\XXXUUUVVVWWW^^^kkk{{{YYY444III777777666555444333222111444333222111222444555777DDD666000>>>___}}}KKK888777444333222111000000000000//////............//////444111555:::555111@@@VVVggg333222111///...---------...///.........------------------------............/////////000000////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------......///222;;;HHHQQQfffqqqXXX999666333222333444555444333555777888777666777888::::::VVVddd777444<<<<<<666666666666555555555444333555666555444333444555999111444;;;666222KKKnnnFFF,,,---333111)))...555000///000111222333444555555(((AAAnnnyyyvvvjjjhhh______\\\SSSccc~~~iii:::444DDDCCCBBB@@@===;;;;;;<<<>>>;;;<<<@@@@@@666333KKKjjjmmm???444;;;>>>>>>===;;;999666444333333222222222222333444444===:::555111///111666:::FFFcccmmmNNN;;;...&&&###'''---///***&&&)))000)))************+++++++++******++++++,,,,,,------&&&'''))),,,111666;;;>>>ccckkkGGG;;;999777999;;;<<<999666333333222222222111111111///////////////............,,,///222///***///999vvvSSS===999000666555555444333222111111222111000///000000222333444666:::;;;999CCCaaasssQQQDDD???888000222111000//////////////////......------......//////000555999888555666999NNN{{{WWW333///111000///...------------............------------------------..................////////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------......///222<<>>---999555222***&&&222888---000000000111222222333333:::444;;;___PPP333>>>III@@@AAAAAA@@@===:::777888:::DDD:::444999>>><<<;;;===KKKLLL///222;;;;;;;;;;;;;;;;;;999777444222222222111111111222222333555111///111666666111+++***333:::===DDDQQQ^^^eeeyyymmmaaaYYY;;;:::777222//////111111000000+++&&&'''+++---,,,))))))*********+++++++++******++++++,,,,,,,,,,,,---------///000///,,,)))222666>>>JJJ```zzz\\\JJJCCC@@@>>>>>>===<<<:::777333///---222222111111111000000000........................,,,,,,,,,---222666444000999SSS}}}FFF555;;;;;;222444444333222222111000000111000//////...//////000+++...555;;;;;;888;;;CCCGGGooo}}}```JJJ444---666>>>:::222000//////...---------......------------------...+++///111111555;;;>>>>>>===LLLgggwww<<<***000555//////......------------------------------------,,,,,,---------.........---......//////......---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///111<<>>DDDCCC;;;<<<===>>>===;;;999888888888@@@AAA<<<999<<<<<<999666>>>VVVSSS......777555444;;;777888999:::888666333111222111111000000000111111'''///777555---***...555666777555222444999;;;888666777777666333...)))%%%666444000+++&&&###%%%(((&&&***+++***...111,,,"""))))))*********+++++++++******+++++++++++++++,,,---///000+++'''(((000888'''))),,,///222666===CCCBBBIIISSSZZZ\\\YYYUUUSSSCCC@@@>>>@@@DDDDDD@@@<<<;;;:::777444222111222333111111000000000/////////---------------.........---///,,,(((,,,444444---***888AAA]]]]]]333:::AAA222000@@@222222111111000000//////000000//////////////////777000,,,///666;;;@@@DDD>>>@@@FFFSSSiiikkkQQQBBB;;;333666:::<<<999555000.........------,,,,,,------------,,,,,,,,,,,,------,,,111222,,,,,,444;;;;;;FFFFFFFFFLLLdddMMM111000333///***...............---------,,,,,,------------------,,,,,,,,,------------...------............------,,,,,,------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///111<<>>:::???===CCCYYYiii\\\OOOVVVTTTQQQMMMJJJGGGAAA888222777FFFEEE000(((666???;;;333333333333222222222222///111222111000///000222...333222,,,000999777,,,EEEGGGPPPFFF---666777+++,,,***444999---'''...222000000000111222222222333+++111666333///:::ZZZxxxbbb>>>333+++111<<<===888555;;;::::::;;;======<<<:::555AAACCC:::666<<<>>>888444999;;;<<>>???AAADDDFFF???======@@@CCCBBB???;;;999888777666555555555555000000/////////.........,,,,,,,,,---------------)))......***+++//////+++)))666777333@@@cccaaa999===<<<666444888666111000000000000//////......////////////////////////333666999;;;888555333222===<<<===BBBFFFIIIQQQYYYooo}}}ccc]]]WWWRRRPPPKKKDDD>>>;;;666222555;;;<<<666///...------,,,,,,,,,---------,,,,,,++++++,,,,,,---+++000333111///222666888@@@EEEFFF@@@===JJJggg|||>>>222...666999333///111------.........------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///111<<>>AAAAAA@@@:::------:::999++++++999333222222222111111111111///111222111000///000111111333444222333666666333+++LLL@@@999gggSSS!!!666EEE--- 000222222777333%%%&&&222666000000111111222333444444444000000555777555777;;;555WWWnnnSSSEEE888---$$$;;;777)))000666777???EEE???999999===???>>>;;;===999555666;;;???:::222888:::888444555>>>FFFIIImmmmmmOOO:::000...111(((888<<>>===<<<888555333111000...+++(((/////////.........------++++++,,,,,,,,,---------(((,,,......---///000000666***%%%222999000999YYYXXXFFF===:::777888:::666///...222/////////...............,,,------...////////////***---000//////222999>>>888777999@@@BBBAAACCCHHHTTTXXXXXXUUUUUUXXXXXXTTTgggVVVEEE@@@EEEGGG@@@777;;;??????666+++&&&,,,444------,,,,,,,,,------...,,,,,,++++++++++++,,,,,,***,,,///333444333555:::555;;;DDDHHHFFFAAA===<<>>??????<<<::::::<<<<<<999666444===:::...000>>><<<,,,222222222111111111111000111333444333222111222333000...333888555...111:::;;;AAA555777444888sss```111888777---)))...333333***,,,111///+++333666)))///000111222333444555555555222333666444000111777111;;;;;;FFFttt{{{PPPIII===111///111000,,,---...###---???222111VVVSSSHHH<<<888;;;>>><<<888:::333333;;;<<<444333999111555666444333555555222...777@@@IIITTTbbbjjjlllppprrrtttqqqgggWWWFFF<<<:::555444777444,,,---555444((('''111444+++,,,666111111111222222111111111111000///...............,,,///111000,,,***,,,///***///000---***,,,,,,+++***+++,,,---,,,***(((''')))%%%'''...111---+++,,,+++###!!!***111...)))((()))************+++++++++++++++******************'''(((+++,,,,,,,,,------222---,,,......***,,,111+++...222444666888;;;>>>>>><<<<<<<<<>>>>>>===;;;;;;666222222444666555222//////.........---------+++++++++,,,,,,---------...------,,,+++,,,...111&&&555777111222///---222111<<>>;;;<<<777666;;;888//////666555,,,..................------***+++,,,---.../////////111000------000333333000999666888===???>>>CCCJJJEEEPPPZZZ^^^aaabbb]]]TTTHHHKKKNNNKKKFFFAAA@@@AAA666444333444444333///,,,---------,,,,,,---......,,,++++++++++++++++++,,,000***(((---000---///555555999>>>AAA???>>>CCCIII@@@@@@@@@BBBJJJ\\\rrrwww^^^EEE:::555...,,,000...)))+++333444...+++///+++,,,---.........---,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------************************++++++++++++++++++++++++++++++,,,------......///222<<>>???@@@;;;<<<<<<:::888666666777444333333222222222333333000000////////////000000//////............////////////000000111111111222333222222222444666999;;;{{{uuuJJJ777555222111111111000000//////..............................//////000000111111111111111111111111111111111444666444444===NNN\\\zzz]]]GGG999333000///...,,,++++++,,,,,,+++,,,,,,...000222444555\\\^^^PPP999555AAA@@@222777777777777777666666555444444444333333333222222111111111111111111111111222222222222222222222222//////...------,,,++++++++++++,,,,,,,,,,,,------111111111000000000000000//////...------------...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------//////......000333555777999999:::;;;;;;;;;::::::777555111//////000//////------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////...333777666777???OOO]]]vvvbbbWWWDDDCCC@@@===;;;999777777555444222222222222111///000000//////.........------------............//////////////////000111111555555666888;;;===???AAAFFFIIINNNTTTXXXYYYVVVTTTMMMKKKHHHFFFDDDAAA>>>;;;777444222000//////---+++------------------------+++++++++++++++++++++++++++++++++,,,---...000000555777:::===???AAABBBBBBBBBAAA???===;;;::::::999777777666666666555555555000000000000000000000000------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.../////////222CCCHHHUUU```xxxxxx@@@333111...------...---,,,,,,++++++++++++,,,------......///111222333444555444555666888:::;;;<<<=========>>><<<:::888888999666666555444444444444444000000////////////000000//////............////////////000000000111111111222222111111333555777999:::PPPnnn~~~RRR888444777555000111111000000000/////////..............................//////000000000000111111111111111111111111///111222000...111:::AAA999;;;???DDDHHHJJJKKKLLLFFFBBB;;;555111000000111///...---++++++++++++,,,++++++,,,---///111333444666UUUfffSSS888000777===555555555555555444333333333333222222222111111111////////////////////////000000000000000000000000......------,,,++++++***+++++++++,,,,,,,,,------000000000000000000000000//////...---------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------//////......000222555666888888999::::::::::::999888555222000000000///...------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,------------............////////////---000333111000333<<>>BBBAAA???<<<999777666666444333111111222222000...000/////////.........------------............//////////////////000000111333333444666888;;;===>>>CCCEEEJJJQQQVVVXXXUUUQQQLLLJJJGGGEEECCCAAA===:::666444111000//////---+++------------------------+++++++++++++++++++++++++++++++++,,,---...///000111333555888;;;<<<======??????===;;;:::888666666222222222222111111111000000000000000000000000000------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.../////////333DDDIIIWWWaaaxxxqqq???333111...------------,,,+++++++++++++++,,,------------...///111222333333222222333555777888999:::<<<======<<<:::888888999777666555444333333222222000//////......//////000//////............////////////000000000000111111111111000000111222444555------///999JJJ[[[___ZZZYYYbbbkkkmmmkkkcccWWWKKKAAA777///111999:::111'''000000///////////////..............................////////////000000000000000000000000000000000000222333222000......///999777333000//////111333...---+++***)))(((''''''...---,,,+++******************+++,,,...///111222+++AAAUUUSSSCCC666333555222222333333222222111000111111111000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++++++++,,,,,,,,,,,,////////////////////////000//////...---,,,,,,+++------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++*********)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............///111333555666777888999999999999888999666333111000000///---------------------------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............/////////000222333222000000111222;;;:::::::::<<>><<<:::777666444444333111000000000000///---/////////...............---------............/////////......//////000111111111222333555777999:::>>>???CCCLLLTTTVVVRRRMMMJJJHHHEEEDDDBBB???<<<999666444111/////////---+++------------------------++++++++++++++++++++++++++++++++++++,,,...///000///000222555777999::::::<<<<<<<<<:::888555333111/////////.........------........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.../////////444DDDJJJYYYbbbwwwiii===333000...,,,------,,,,,,+++++++++***+++,,,,,,---,,,,,,---...///000111222000111222333555666777888999::::::999777666666777555444333111000//////////////////......///////////////............////////////000000000000000000000000/////////000111222333555444000000333333111...444888999:::<<<:::666...444999777111---000444////////////....................................////////////////////////000000000000000000000000000000111333444222///---,,,---------------------////////////......------,,,++++++*********))))))*********+++,,,...///000666222444<<<@@@<<<333---111111111111111000//////////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++******))))))***++++++++++++,,,,,,,,,...............//////////////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++***************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------...///000222333444555666777777888777777999666333111000000...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////111000111222333333222111///111666999===AAAEEEIIIEEEDDDCCCBBB@@@???===<<<<<<;;;999777555444333222111000......//////...---........................---------............//////............///000000000000111222333555777888;;;;;;>>>GGGPPPSSSPPPKKKHHHFFFDDDBBB@@@>>>:::888555333000/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///000000222444777888:::::::::;;;;;;:::777444111...////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,------.../////////222BBBIIIYYYbbbtttaaa<<<222000---,,,,,,---,,,++++++************+++,,,,,,,,,,,,---...///000000111000111222333444555666777777888999888666555555666555444222111000///......//////............////////////............//////000000////////////////////////........./////////***000444333333777999888333555333///000555888888;;;333+++)))---222444444............////////////......................../////////...............////////////////////////---,,,,,,...000111///---000111222222111000...,,,%%%%%%%%%&&&(((+++---///******************))))))************+++,,,......444111222444111---000999000111111111111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************))))))*********+++++++++,,,,,,,,,,,,---------.....................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...///000111222333444555666666666666777555222111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,------------............---,,,+++---000222222111000333777:::;;;<<<===???@@@@@@BBBCCCCCCDDDCCCCCC999888666555333222111111000...---...//////...------------...............---------............///...............//////000000000111111333444555666888888;;;BBBKKKOOOMMMJJJGGGEEEBBBAAA@@@===:::777444222000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...000000111333555777999:::::::::::::::777444111///////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,------.../////////111@@@HHHYYYaaaqqqZZZ;;;222000---,,,,,,,,,,,,+++***************+++,,,,,,,,,,,,---...//////000000000111111222333555555666777888999888666555666777555444333222111111000000///......------....../////////............//////000000////////////......---.....................222...)))''',,,111...&&&222444444111111444555333333111000555<<<<<<444,,,...////////////000000000......................../////////............---///////////////////////////...,,,,,,...//////......---+++)))))))))+++,,,111///---***(((((())))))******+++++++++******)))+++++++++++++++,,,------111222444333///,,,111888000000111111000000///...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************+++++++++++++++++++++,,,------......,,,,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))***************)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---......//////000111222333444555555555444222111000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........///---,,,,,,...000111111222222222111111444888;;;BBBBBBBBB@@@>>>;;;888666777666555333222111111111///...------//////...------------------.........---------............///......------......///000111111111111222333444555555666999===CCCHHHJJJKKKFFFDDDBBB@@@???===:::777333111///...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------......///000222444666777999999999888666444222111.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,------.../////////000>>>GGGZZZ```nnnUUU;;;222000---,,,,,,,,,,,,+++***************++++++,,,------......//////000000///000000111222333444444555666777666444333444555333333222111111111111111///......------....../////////............//////000000/////////.........,,,------...////////////333111---,,,111777555...,,,000333222444777777333333333222...******000555/////////000000000111111........................//////.........---------........................000000000///......///000...---,,,+++,,,...000222''''''((()))***,,,---...)))***+++,,,,,,+++******,,,,,,+++++++++,,,------111000...///333666333---//////000000//////...------------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++*********+++,,,---------***+++,,,......---,,,+++++++++++++++++++++++++++++++++++++++************((()))))))))*********+++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,------.........//////111222333444444444111000////////////---+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........///000000000000000111222333444333333444888>>>BBB:::;;;>>>@@@AAA@@@??????555555444222111111111111///...---...///000///...,,,,,,,,,------.........---------............///...------------...//////000000000000000111222333222444777999;;;@@@FFFJJJEEEDDDBBB@@@???===:::888333111///.........---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------------...000222444555888777777666555444333222.........------------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,------.../////////000>>>HHH\\\aaammmSSS;;;222///---+++,,,,,,++++++*********)))***++++++,,,---.........///000000000...//////000111222222333111333333333111000111222000000///////////////000.........------.........//////............//////000000//////.........---+++,,,---...////////////&&&///444111------...---...111222000000333444111111111333555666444000---//////000000111111222222........................//////.........---------........................+++---///...---,,,---...***,,,---......,,,)))(((+++,,,---------,,,++++++******,,,------,,,+++***---,,,,,,+++,,,,,,------)))000222...---111222///......//////......---,,,---------,,,,,,,,,++++++************************************************++++++++++++++++++,,,,,,)))************+++++++++))))))***+++,,,,,,------(((***,,,.........---,,,+++++++++++++++++++++++++++++++++************)))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------...///000111333333444444///...---...//////---+++++++++++++++++++++++++++)))************+++++++++,,,,,,------------......,,,,,,,,,---------......))),,,///000///...///000+++---///000111111333555999:::<<<===<<<;;;999888555444333222111111111111///...---...000000///...,,,,,,,,,------.........---------.........//////...------------.../////////////////////000111111000333555666666:::CCCJJJFFFDDDBBBAAA@@@>>>;;;888333111............---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,.........///000222555666777666555444333333333333000000////////////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,------...//////000111???III]]]bbbmmmLLL888111///---,,,,,,,,,+++*********+++++++++,,,,,,,,,999!!!,,,//////:::222+++)))111555222///000///+++///222666777555222333777444777444...///444333..................///000111////////////000000000000///////////////......---,,,------......------,,,///////////////.........000000000000000000000000222222333333333222222111------......//////000000//////............//////000000000000////////////........................,,,...//////...------...//////.........---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------..............................//////......---,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////000000000000111000000///...---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............///000000//////000222555666555666777888999888777777666333000000111222000---........................,,,------......------,,,,,,,,,,,,---------......---000***'''---,,,'''***........................///000111222444888===AAABBB@@@======>>><<<888444333222000...---,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************++++++++++++,,,,,,---...///111111222222222222222111000///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++,,,,,,------,,,,,,++++++---......---++++++,,,++++++***+++,,,...///------------------------------......///000000000222===IIIVVVeeevvvKKK888111///---,,,,,,,,,+++*********+++++++++,,,,,,,,,!!!---333------000---333...000---))),,,555;;;;;;<<<222+++000999<<<333******...111222222444555444//////.........///000000////////////000000000000///////////////......---,,,------......------,,,/////////////////////...000000000000000000000000000111111222222111111000000000000000111111222222//////............//////000000000000////////////........................,,,...//////...------...//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.......................................------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///....../////////000000000000000000///...---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............///000///......///111444555777777999:::::::::999888666333000000111111000...........................,,,------......------,,,,,,,,,,,,---------......+++,,,+++---333222111777........................///000111111333666;;;???DDDBBB@@@@@@@@@>>>:::666333222000...---,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,...///000111111222222222111111000///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,---,,,+++++++++,,,---...------------------------------......///000000000333@@@LLLYYYfffvvvJJJ777111///---,,,,,,,,,+++*********+++++++++,,,,,,,,,$$$:::...(((333222111333555444000,,,,,,---***%%%---333777555000///444999555444444444000,,,,,,000000000///.........//////////////////000000000000///////////////......---,,,------......------,,,......//////////////////000000000000000000000000//////000000111000000///000000000111111111111222//////............//////000000000000////////////........................,,,...000///...---...////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............---,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------..................////////////000000000//////...---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............//////.........///000222333666666888999999999888777555333111000000000///...------------------------,,,------......------,,,,,,,,,,,,---------......///,,,+++...,,,%%%$$$***........................///000000000111444888;;;CCCBBBAAAAAA@@@>>>:::777333222000...---,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,---...000000111111111111111000000///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,---------------------,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,---------------------------------......///000000000222AAAOOOZZZdddsssJJJ888111///---,,,,,,,,,+++*********+++++++++,,,,,,,,,...444%%%(((,,,(((111---,,,---...///000111///---///...,,,+++...111000,,,111,,,))),,,---***---444111111000///.........///////////////000000000000///////////////......---,,,------......------,,,............//////////////////////////////////////////000000111111000000//////////////////////////////............//////000000000000////////////........................---...000000...---...///////////////............------------------------------------------------,,,,,,------------------------------------------------.........---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************))))))*********++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------.........//////////////////......---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------............///...---------...///111222222333444666666555555444444333111000000//////...------------------------,,,------......------,,,,,,,,,,,,---------......---''',,,333000---222666...........................///000//////111444777????????????>>>;;;777555333222000...---,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,---...///000///000000111000000//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...---------...---,,,++++++,,,---.........------,,,,,,,,,,,,------------------------------......///000000000000@@@NNNYYYaaaoooJJJ888111///---,,,,,,,,,+++*********+++++++++,,,,,,,,,555(((///===...)))777333333222000000///000444888222888999444111333444222<<<666333555777555222111222111000///////////////////////////000000000000///////////////......---,,,------......------,,,---.........//////000000///////////////////////////000000111222222111111000000000000//////////////////............//////000000000000////////////........................---///000000///......///000000/////////.........---------------------------------------------------------------------------------------------------------...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++)))*********+++++++++,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------------------------........................------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------............///---------......///000000111222333444555444333333333333222000///......///------------------------,,,------......------,,,,,,,,,,,,---------......222)))...111((()))000,,,........................---...//////...///222444;;;===??????===:::777555333222000...---,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,---...///...//////000000000//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.........------///...,,,,,,,,,,,,...///............---,,,,,,+++------------------------------......///000000000///@@@NNNXXX```oooHHH777111///---,,,,,,,,,+++*********+++++++++,,,,,,,,,222)))333222888...)))***))),,,000111...++++++&&&,,,///,,,...444444///+++---//////222555111,,,111111000/////////000000////////////000000000000///////////////......---,,,------......------,,,------......///000000000000000000000000000000000//////000111222222222222333222222222222111111111//////............//////000000000000////////////........................---///111000///...//////000000000/////////..................................................................------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++)))))))))******++++++,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............///---......////////////000222333444555555555444333222333222000...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......222***///...$$$111;;;+++........................,,,---//////...///111333888;;;???@@@>>>;;;999888333222000...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,---......---......///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---.....................------------......---............------,,,------------------------------......///000000000111@@@NNNYYYcccrrrFFF555111///---,,,,,,,,,+++*********+++++++++,,,,,,,,,'''111AAA&&&777>>>888---''',,,555666333111...333333///222777222'''111999777((($$$...555333000000000///000000111111////////////000000000000///////////////......---,,,------......------,,,------......///000000111000000000000000000000000---...///000111111111111333333333222222222111111//////............//////000000000000////////////...........................///111111///...///000000000000000/////////...................................................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++))))))***++++++,,,------,,,,,,,,,------------...........................------------------------+++,,,,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............///......///000000000000///111222333444444444333222111222333111---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......((($$$///222333TTTgggPPP........................+++---...///...///111333444888===???===:::999999333222000...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,++++++,,,,,,------,,,---....../////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...............------............------,,,---...//////......---------------------------------......///000000000222???KKKWWWddduuuDDD333111///---,,,,,,,,,+++*********+++++++++,,,,,,,,,000zzz;;;+++999,,,oooBBB,,,))),,,///111<<<888@@@tttUUU222///333111000000//////000111222222////////////000000000000///////////////......---,,,------......------,,,---------...///000000111000000000000000000000000,,,---...///000000000000111111111111000000////////////............//////000000000000////////////...........................///111111/////////000000000000000//////////////////////////////////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++******+++,,,,,,---......,,,,,,,,,---------..............................------------------------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........//////...///000000000000000///...///000111222111111000111222333111---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......///)))000***&&&JJJZZZ:::........................***,,,.../////////111333///444:::<<<:::888777777333222000...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,+++++++++,,,------,,,------.../////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,---......//////......,,,---...//////...---,,,+++,,,.../////////......------------------------------......///000000000000<<>>999555444333000...---,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---//////,,,(((+++---......---,,,...000000...,,,+++---...///000---...///000111000000//////...---,,,+++,,,,,,,,,///000000000...,,,,,,,,,000+++(((,,,333555...'''------......//////000000000:::OOOTTT^^^tttxxxEEE666111///,,,+++,,,---,,,+++###+++---111333222111***000999(((###&&&+++======'''---ooo---mmm:::;;;JJJ+++333222111111000000111111222000000/////////000111222...000111000///...///000---......//////......---......//////000000111111000///............///000......//////000000111111222222222222222222222222111000000//////000000000000000000000000000000000........................111111111111111111111222>>>777111222222//////222666444222111333666999;;;333555333///---//////---;;;555---(((''')))+++,,,...+++&&&&&&...444000%%%,,,,,,---------,,,+++)))---///000///---+++++++++,,,,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++************************************************************************++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---555---$$$$$$+++///+++###......)))111111)))///...000111222,,,444444>>>;;;777:::777===888:::333222...,,,...333666444444555333555333...,,,---,,,)))333111///,,,,,,------++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........000000000000000000000000111///------...//////...222111000///.........///------------------------+++,,,------......------------------------------------------------------........................---------............//////000444999======:::777444333111...---,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---,,,***---------,,,+++,,,,,,---111000000111333333333333::::::999888666333000...///000111222000...+++))),,,---.........---......222...,,,///444666222---//////////////////000000///888MMMRRR[[[oootttBBB666111///,,,+++,,,---,,,+++111------((("""((())) ---777111@@@222+++ PPPGGG888---(((>>>***>>>,,,mmm)))333111111000000000000111111//////.........///000111...///000000......///000///..................///......//////000000111111000//////......//////000......//////000000111111222222222222222222222222333222111000000000000000000000000000000000000000////////////////////////222000......///111111111)))+++222999:::777555777,,,000444555555666999<<>>;;;333+++&&&333999333...000111...///......000444444222///,,,---......,,,******+++++++++,,,,,,,,,+++******))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,(((+++......++++++///444444...000...***333222@@@DDDQQQZZZbbbvvvxxxooo\\\FFF888222---(((///)))'''...555444///,,,///+++)))))),,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........000000000000000000000000111///---,,,---...---,,,111111000///............------------------------+++,,,------......------------------------------------------------------........................---------............/////////222666:::<<<;;;:::555444111///---,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222///+++******,,,---...///---,,,,,,---///000000111333888===AAADDDFFFGGGDDDEEEHHHJJJLLLMMMMMMMMM<<<<<<;;;:::777555222111,,,,,,---...///000111222...,,,+++---///111111000000000000000000000//////000888MMMRRR[[[lllppp???888111///,,,+++,,,---,,,+++333'''---)))'''555777222...+++pppQQQ---)))///###333333---&&&???,,,000000000//////000000000...............//////000...///000///......///000000///...------...///000......//////000000111111000//////////////////000......//////000000111111111111111111222222222222444444222111000000000000000000000000000000000000////////////////////////111///...000333555555444???;;;555000---...222666<<>>GGGqqqzzzttt{{{bbbFFF;;;444000///)))%%%...<<<***((())),,,,,,++++++---***++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............////////////////////////000...------...///...---000000//////............------------------------+++,,,------......------------------------------------------------------........................---------............///......000222666999;;;<<<666555222000...---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333111...------...///000///---,,,///444999;;;<<>>>>>>>>444222000///000111222222,,,,,,,,,++++++---000222222222111111000000//////222999NNNUUU^^^mmmlll>>>:::111///,,,+++,,,---,,,+++000$$$111///...222$$$%%%###222333333555|||...888555ZZZFFF...)))000//////......//////000---......///////////////---///000///...---...///000///...------...///000......//////000000111111///000000000000000000///......//////000000111111000000000111111222222222444444222111000000000000000000000000000000000000000000000000000000000000444444444666888888888666555444333666>>>JJJUUU[[[^^^vvvcccZZZSSSLLL<<<,,,000===...///000000...---,,,,,,+++,,,,,,+++***)))***,,,***++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,***+++++++++,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...000222///&&&"""...>>>WWWccc~~~{{{wwwjjjJJJ===888111+++)))------000222...((((((---*********+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////...------...111222111000///////////////.........------------------------+++,,,------......------------------------------------------------------........................---------............///.........000222666:::===777666333000...---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........------------------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////.........//////,,,---000666>>>EEEKKKMMM\\\___aaacccdddgggkkknnn}}}zzzwwwtttrrrfffddd```ZZZTTTNNNIIIGGGAAA===777333222111000...///000000...---///333666222222111111000000//////222777MMMVVV___mmmhhh;;;;;;111///,,,+++,,,---,,,+++555)))111((()))'''===000000(((%%%'''...===666******111gggeee222---666//////............//////---...///000000000000///---...//////------...///000//////////////////000......//////000000111111///000000111111000000///......//////000000111111//////000000111222222222333222111000000000000000000000000000000000000000000000000000000000000000333444666555444444555777555999???KKKeeeUUU444&&&,,,,,,---000222222222111+++,,,,,,+++***)))+++---******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------))))))---222666CCCaaa~~~}}}mmm}}}qqqYYYaaaPPPrrrgggpppwwwmmmyyygggvvvqqq|||cccBBB555666+++(((***///---((()))000************++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////000000000000000000000000,,,,,,---///222333333111....../////////......---------------------------+++,,,------......------------------------------------------------------........................---------............///---.........000333999===999777444111///---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---------............------------------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---------,,,...//////444<<>>,,,333.........------............///111222222222111000---...///...------...///...///000111111000///.........//////000111111111///000111222222111000///......//////000111111111...//////000111222222222000///////////////000111000000000000000000000000111111111111111111111111222666888666555<<>>333111//////000000///---------......//////000000555555FFFQQQZZZgggWWW999:::111111000......---------111+++,,,222...,,,>>>XXX222KKKjjjJJJ111222ZZZ999,,,MMM444'''111/////////000111000...+++---------......000111111000000000000000/////////111//////000...+++---222---+++,,,111444333000...666444111000000000000///777111------000111222333333333222000///000222555111111000000000000111111111222333222111000111222,,,666888111000666777111:::666444444777QQQmmmAAA---999+++111''')))---''''''---...++++++++++++++++++++++++......---,,,,,,---------000///,,,+++,,,...,,,)))---,,,---000333222...+++***000111,,,(((+++111333,,,(((222)))666)))...&&&333...))))))---///...,,,...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********///---++++++,,,,,,,,,+++222...(((,,,222,,,666>>>iiissspppmmmUUUvvv]]]666&&&777---'''+++***+++...000...,,,***++++++++++++++++++++++++,,,,,,,,,---------......000...++++++,,,,,,,,,+++......---...//////...------000111000---,,,///222//////---+++***+++...111***111333---)))---111111------------------------//////.........---------,,,,,,,,,---------............---------...//////111///.........------///,,,000111///---//////---888,,,%%%)))///000444:::;;;:::888666444222///...+++++++++***++++++,,,,,,++++++++++++******))))))(((***,,,---,,,+++,,,---+++,,,---,,,,,,...//////***+++---///111111000///333000------///111000...------------------------***000000+++))),,,---***...///...---000999FFFQQQllliiifffiiixxx}}}rrrjjjhhhlllooovvvnnnkkkdddUUUGGGAAA@@@:::333---,,,,,,...///...............///000000---666GGGNNN\\\jjjUUU::::::111111000///...............000222///(((%%%+++222AAA444NNNEEE'''BBB--->>>HHH+++***???RRROOO&&&888***---,,,+++,,,...//////...------------...///000111////////////////////////...---111555555000...000:::666000,,,***,,,000444000111111333444444333222...---///333444222---***&&&))),,,///000111222333111111000000000000111111111222333222111000111222333111222444222///333;;;///===CCCJJJnnnddd&&&111111---//////,,,111///!!!++++++++++++++++++++++++------,,,,,,,,,,,,------))),,,...000000111000///333///***'''(((,,,...000+++000333111111222000,,,999555---,,,(((,,,,,,...'''+++000111///,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******,,,+++++++++,,,------,,,$$$'''555999444333MMMzzzsssddd{{{yyy^^^eeewwwyyyjjjeeeccc___VVV^^^zzz{{{<<<444111---111///)))%%%***111///'''++++++++++++++++++++++++,,,,,,,,,---------......(((+++000333333222111111***,,,///222444444222000---...///111222111///---,,,///222444333///,,,***...222333///---...,,,(((------------------------//////.........---------,,,,,,---------.........+++,,,.../////////...---)))+++...111111000111333222333///((('''...555888###///:::999111++++++...888999999888555111///...,,,+++++++++++++++,,,,,,++++++++++++*********)))(((***,,,,,,,,,+++,,,---///---000666666000///222666555444111...---...000'''***...111222000---***------------------------***...///,,,,,,//////,,,------///222;;;JJJ]]]jjjYYYdddyyyxxxqqqhhhjjjnnnpppiii]]]VVVWWWEEE???777111///........................///000000...666FFFNNN\\\iiiRRR:::999222111000///............(((111555111111777888444111)))111,,,--->>>111***222<<>>"""000000[[[yyyjjjyyyvvvgggwww~~~zzzmmmtttvvvuuuNNN&&&444---111///((((((...///)))++++++++++++++++++++++++,,,,,,,,,---------......)))---111222000...---...555222,,,((((((+++000333222///...000444555333///333000,,,)))(((+++///111...///...,,,,,,///...+++------------------------...............---------,,,------------.........+++---///111111///---,,,''',,,111111...---///111%%%...555888999666...&&&:::666...''')))000222...444888;;;:::666111//////,,,,,,++++++++++++,,,,,,++++++++++++************)))+++------,,,,,,,,,---***444111$$$"""///333---.........---,,,---000222222222000...,,,,,,...///------------------------+++------,,,...111000---///000444:::FFFXXXjjjvvv}}}xxxjjj^^^```gggggg___XXXLLLGGG???888444111///..................///000000///666EEELLL[[[gggNNN;;;999222111000000/////////000111222111//////111000...777...<<<@@@@@@444QQQ[[[kkk}}}yyy}}}vvvvvvpppeeePPPPPP888555777@@@((( 000///;;;111///------......---,,,,,,,,,,,,,,,,,,---...///.............../////////777222///111333222222444222777;;;;;;:::999777444::::::999777555333333444%%%***///222444555111,,,,,,+++***+++---///000111000000////////////000000000222333222111111222444333777666222666>>>;;;111<<>>CCCIIILLLJJJAAAAAA888<<<111555++++++333111...------------,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))***,,,---,,,,,,,,,,,,///!!!---MMMTTTuuupppvvvrrrYYYSSSiiivvvwwwwww///)))---222222...)))***///++++++++++++++++++++++++,,,,,,,,,---------......000///---,,,,,,---...///'''---555:::;;;888444111444222000111333555444333***---111555888777333000333333000---,,,///111333................................................------------............000000000//////...---,,,555;;;>>>999333555:::???GGGAAA777111444::::::555%%%+++444999444......222000666;;;;;;777222000000------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,...//////---,,,---...$$$+++444<<>>EEE:::///...------...//////---+++------,,,,,,,,,---..................//////000000333///000444777777888;;;::::::555000222;;;AAA@@@222888@@@DDDCCC???;;;999AAABBB===444000111222///666444222222333333111///000000////////////000000000222333333222222333444444666999666000333EEEXXX}}}~~~|||yyyyyyzzz}}}tttsssyyyrrr>>>,,,+++000///%%%++++++++++++++++++++++++,,,+++++++++,,,,,,---...///+++,,,111444111111444555444000,,,///:::LLLYYYiiixxxtttYYYOOO:::666...###...999999000)))+++000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***---......,,,++++++---:::555GGGuuunnnuuuppp{{{ZZZxxxvvvrrr\\\~~~lllCCC000'''000333***(((000++++++++++++++++++++++++,,,,,,,,,---------.........+++***,,,111444444222222222111000///111666:::999===BBBDDDBBB???===<<>>RRReeessszzz]]]OOORRRZZZTTTPPPIIICCC>>>888333///...............///000000111555AAAIIIYYYccczzzEEE===888222222111111111111111222555---///888777///999LLLHHH~~~kkk>>>:::,,,000---,,,+++,,,...///...---...---------------............//////000000111111000000444888666111000333,,,;;;KKKYYYlllsss^^^NNNFFF???777555222///000222333111...000//////......//////000000222333333222222444555888222777===111111bbbyyywwwzzzIII'''---333%%%++++++++++++++++++++++++,,,,,,,,,,,,---.../////////,,,///666444,,,)))---***555EEEUUUhhhvvvooo___III:::***%%%***000///,,,...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,,,,...///...++++++...111+++===MMMvvvvvvttt|||vvvJJJ&&&&&&111111++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++---///222111...+++222666<<>>CCCbbblllrrrppprrr|||{{{|||gggGGG;;;666...+++000///222666999:::777444111///...---,,,,,,++++++,,,++++++++++++,,,,,,,,,,,,+++++++++***,,,000666:::DDDOOO^^^kkkuuuuuu\\\HHHYYYMMM???444000//////...------------------------///------...---,,,000555???QQQhhhzzzsssaaaVVVQQQRRROOOJJJFFFAAA;;;555111...............///000000000333???GGGYYYbbbwwwBBB>>>888222222111111111222222333:::777444111---666PPPkkkQQQCCC888444///,,,,,,---.../////////......---....../////////000000111222222333222333666777555444;;;EEEaaaTTTHHH888---,,,111555888//////............//////000222333333333333444666999666666:::DDDccc{{{www~~~rrrfff^^^iiihhhhhhgggggghhhhhhhhh\\\ggg|||sssGGG---000111++++++++++++++++++++++++------------...///000111111///333666222///;;;LLLYYYmmmoooGGG111000555222+++...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++---///---+++---222888JJJZZZoooxxx{{{KKK...+++111///(((++++++++++++++++++++++++,,,,,,,,,---------......---000111000...000666<<<;;;UUU|||nnnYYYKKK===111000333222000000........................---------.........//////............////////////...///333999CCCNNNXXX^^^dddvvv```AAA666555111111222666;;;;;;666111//////...,,,,,,++++++++++++++++++,,,,,,,,,------******+++,,,111999CCCKKKYYYooovvvlllpppyyybbbIII555---///444------------------------...---...000------555@@@UUUggg|||~~~{{{|||vvvaaaLLLMMMKKKIIIFFFBBB===777333...............///000000///111<<>>888444...............///000000///000;;;EEEXXXbbbtttEEE999:::999444//////222444444333---BBB999@@@kkkOOOEEE%%%(((:::)))---000------111+++(((222...,,,555111%%%222???555@@@...333PPPnnnOOO777222...777...(((000000,,,444111000111111222333444555444555>>>EEEkkkuuuttt]]]uuu???)))***000(((&&&111+++$$$000000---***+++---......///000999999333NNNddd222,,,666,,,...222,,,***---***++++++++++++++++++++++++%%%222333)))!!!:::???sssmmmxxxqqq}}}hhhlllzzztttiiiTTT???555999======>>>???;;;444555<<<>>>:::;;;BBBCCC>>>???@@@CCCEEEDDDFFFPPP]]]sssCCC///,,,444---***+++000///******///---+++***,,,000333///)))666+++444===FFFwwwpppHHH444444777777...---444555,,,+++222---------.........//////---//////---...111222000666<<>>KKKEEEAAA>>>???>>>;;;:::;;;;;;:::<<<===;;;999===CCCKKK]]]wwwjjj;;;###+++...***(((***------,,,---///000...)))***111555444===444:::fffddd555,,,---555555,,,+++222222***---------.........//////.........///000000333666???dddmmmEEE444222===DDD+++000000///---,,,+++,,,---------,,,+++,,,---...---***000///ZZZSSSrrrjjjzzzvvvwwwrrrPPP,,,666111------///000...---,,,+++,,,///111:::TTToooxxxyyyvvvrrrnnngggccccccYYYQQQGGGCCCBBBAAA===999555333000...---...000222000666;;;AAAYYYccctttDDD::::::666555666888666333444888???SSSiiiDDDCCC111000333111---,,,///111222444444000222::::::666999ZZZaaa000---999(((***888)))000000111111222444555666555888^^^|||tttvvvrrrgggaaa...---///---(((,,,000***&&&...111---...444444...DDDQQQKKK888//////++++++---'''++++++++++++++++++++++++...///"""555:::ZZZ{{{XXXzzzrrrkkkWWWEEE@@@===999===HHHYYYOOO@@@333000555999999111555AAALLLIII>>>;;;AAADDD<<<;;;EEEHHHCCCEEEMMMHHHEEEDDDDDDAAA:::666777555:::EEE\\\|||VVVEEE)))111...***(((+++000...***000///...---///111333222000TTT}}}QQQ111777444,,,,,,444222)))------........./////////111...///222222222===JJJiiiMMM...CCC000BBB333222111///---,,,++++++///---++++++,,,---......111---WWWUUUsss}}}ppp999111333000+++---333111***)))---//////555IIIhhh{{{pppkkkfff```\\\\\\VVVQQQKKKEEEBBB@@@>>><<<555444111......///000222000555999>>>WWWbbbuuuDDD;;;:::777:::555...333>>>===222aaatttCCCHHH777444444000,,,000333...///444222777;;;000<<>>ZZZxxxwwwxxxuuupppjjjgggddd^^^XXXSSSRRRPPPLLLFFFAAA>>>===>>>666444111///...///000111///444888>>>VVV```rrrDDD<<<:::999666444333222555BBBPPPvvvTTT@@@111///222---111555,,,...444333666555333bbbsssfffsssvvvrrrmmmjjjjjjlllmmmnnnvvvttt|||ppp>>>000222333666000000111222333555777888555rrrqqqvvvyyyppp;;;%%%///+++&&&---///444---...333111555TTTyyyzzzJJJ444,,,///333...++++++++++++++++++++++++...###;;;000gggfff^^^vvvmmmNNN888::::::888777888444000555666;;;DDDNNNVVV[[[^^^hhhmmmkkkhhhzzz~~~zzzyyycccJJJHHHaaa{{{KKK...000///++++++......+++000''',,,777222+++CCChhhccc<<<000222111000111........./////////000000000000222444777IIIppp]]]LLL///666333///......///...,,,...+++,,,000///******...:::\\\ZZZnnnlll]]]zzzJJJ555)))000333,,,+++333222111///777NNNnnn~~~yyyrrrnnnhhhccc```]]]XXXSSSNNNMMMJJJEEE???;;;;;;===666555222000//////000000---333888>>>VVV___oooDDD===::::::///666CCC666***RRRTTT222***222---000666...111555333000777WWWsssllljjjeee[[[RRRaaacccfffjjjllllllhhheeeYYYUUU]]]ooouuuttt\\\777666333000000000111222444666777888JJJsss~~~yyywwwWWW,,,,,,///)))***111///...222555444GGGLLL&&&+++555,,,++++++++++++++++++++++++111!!!---cccmmm___~~~rrrjjjRRR:::888888444000000444777888<<>>;;;:::;;;666555333111000//////000---222888>>>WWW```rrrDDD===:::888222888@@@999@@@zzzyyyBBB...888000...666111222777555000MMMuuukkkkkkiiifffgggrrroooaaa[[[bbbnnnUUU999333---000000111222444666888999qqqrrrppp|||AAA***000///+++000***---000999QQQ{{{{{{zzzAAA+++---+++++++++++++++++++++++++++---111666dddhhh|||RRR888>>>;;;777444222444999@@@GGG???@@@JJJYYY___UUUDDD:::;;;;;;XXX~~~fffbbb<<>>555666555...999444222555777777999===333555???LLLQQQNNNJJJJJJddd~~~RRR:::))),,,111...---111---444222---???mmm^^^===444333///.../////////000000000000---333:::FFFeeexxxiiidddfff]]]fffrrr|||pppFFF>>>444//////000///...,,,+++...000,,,+++999LLL```rrrvvv{{{aaaxxxttt\\\111+++333333//////000+++555SSSttt|||mmm^^^XXXYYYWWWRRRJJJHHHEEEAAA???<<<:::999666555444222000000//////...222666;;;VVVdddzzzDDD>>>:::555<<<999///999fffUUU777???333---666222...888999555eeepppjjjgggiiivvvjjj```}}}@@@777444000000111222444666888999qqqSSS)))///666......000000000BBByyyyyysssvvvoooxxxkkk333(((555++++++++++++++++++++++++(((888gggaaarrrdddzzz@@@===???888555666:::===???FFFNNNWWWJJJAAACCCCCC<<<333///...KKKqqqmmmLLL:::;;;777555444444444444444444000...///333555555777<<<===>>>GGGTTTZZZYYY[[[___HHHoooIII---///666///+++000)))222---...^^^\\\000(((666////////////000000000000000888AAATTT~~~|||ggg```]]]TTTMMMMMMNNNNNNKKKFFFHHHVVVnnnMMMDDD888000///000///...---+++---///+++,,,AAA[[[SSSbbbEEEmmmzzzoooeeeFFF444///......///111---<<<___~~~xxx{{{xxxnnnaaa[[[ZZZSSSKKKKKKHHHDDDAAA@@@>>>;;;888777666444222111000//////000222444999VVVggg@@@<<<@@@999:::222<<<@@@ZZZ>>>...///777222666000777444gggqqqmmmgggnnnmmm;;;222)))AAA---111222:::333SSSwww}}}+++111111,,,000333(((JJJppp{{{zzz|||___+++000...))))))......))))))...000888rrr{{{sssnnnZZZGGG<<<888///666777AAAGGGFFFHHH@@@BBBFFFHHHJJJ333CCC000,,,666OOOddd]]]CCC111222<<<:::<<>>@@@555333===AAAEEEFFFFFFKKKIIIWWWBBBFFFZZZSSSNNN'''555@@@NNNQQQAAA555888;;;888>>>???@@@???<<<:::999999555111777AAA@@@888???QQQTTTUUU@@@___zzzvvvIIImmmyyy///888+++---111***111333///ooommmvvv}}}ooo<<<000...000111///...000222222///NNNwwwwww[[[NNN\\\uuuuuuXXXVVVmmmGGG666333'''555---...,,,222---222===TTTYYY|||]]]oooUUUwwwttt|||wwwttt||||||qqqbbbuuu<<<888000666111444333```||||||qqquuuzzzxxxmmmaaaYYY[[[^^^YYYQQQMMMJJJDDDCCC???:::???@@@444555777777555333222111000111111555888NNNcccAAA<<<>>>999666<<>>:::...222///;;;777zzzoooooo\\\@@@777333111888:::222BBBzzzmmmoooYYY111...222+++333EEEccc777...///,,,)))))),,,///...777ssszzzggg[[[>>>;;;555333???HHHFFFCCCGGGNNNTTTZZZAAAHHHSSSbbb```'''888???JJJFFF111+++888>>>777::::::999777444222333444444111999GGGFFF:::>>>NNNYYYUUUOOOjjj___JJJ[[[uuu~~~AAA666///000,,,000///444===VVV555111000......///000222444DDDdddgggYYY[[[www[[[YYY{{{ooo???666)))222000+++333///...111LLLXXX\\\pppjjjaaahhh|||{{{}}}kkk{{{wwwYYYttt{{{999222***,,,---333:::ooo{{{xxxvvvlllaaaZZZ[[[___\\\SSSMMMHHHBBBAAA???999>>>CCC;;;888777777666555333111111222111555777LLL```|||BBB<<<>>>777666===eeekkkAAA666555555222<<>>AAA;;;666wwwBBB---;;;444666<<<}}}~~~YYY===111666...222999ggg```ppp{{{iiimmm???666999333WWWXXX---///...******...///---mmmqqq]]]HHHBBB...>>>HHHHHHSSSFFFJJJ^^^\\\cccVVVuuuOOOlllVVV111...444BBBKKKDDD444///444333444555666555666888::::::;;;;;;<<<@@@FFFHHHHHHSSS]]]999QQQttt\\\QQQeeeqqq{{{}}}???,,,000---222000222SSS555......333111+++000<<>>:::888???LLL+++<<<000888DDD{{{uuulll===333555///222CCCyyyyyyfffrrr{{{}}}mmmfffiiimmmjjjtttGGG333222<<<{{{555000,,,,,,,,,,,,000555}}}xxxTTTQQQ333888@@@PPPIIITTTBBBHHHbbbXXX]]]MMMnnnyyy]]]ttt;;;999000:::SSSXXXEEE555555333666;;;>>>@@@@@@AAABBB>>>888@@@MMMIIIDDD^^^xxxIIIZZZ]]]JJJaaattt~~~xxx~~~lllRRR;;;666000000111OOOyyyqqqnnnrrrnnn777//////555111+++777KKKxxx{{{UUU]]]eee...===///333333(((777GGGNNN]]]WWWkkkYYYzzziiimmmpppyyyTTTzzz|||AAA333:::222222eee}}}{{{|||}}}xxx|||kkkpppnnn]]]KKKEEEIIINNNJJJBBBCCCBBB:::???OOOVVV>>>666333888888222.../////////444777LLL^^^zzzIIIAAA???222777WWW~~~aaa666999111:::WWWmmmCCC555222666222BBBjjjfffhhhnnnnnnhhhggglllXXX\\\oooRRR222111RRRAAA333***------***333AAAwwwsssWWWLLL111???DDDPPPHHHVVVBBBHHHgggZZZaaa```xxxsssgggEEE999999HHHaaahhhYYYGGGAAA888>>>FFFKKKMMMLLLKKKJJJ@@@;;;EEEVVVYYYbbbeeeeeeyyyPPP]]]}}}~~~yyykkklllUUUAAA///000444lll}}}hhhWWWOOO===NNNfffyyyooogggkkk:::000///555000---BBBbbblll```vvvxxxAAA:::///000333---111RRRVVVfffdddcccbbbtttsss```dddwww~~~CCC111...///444sss}}}xxxwwwzzzzzzxxxzzzooopppkkkbbb]]]\\\YYYTTTJJJAAABBBBBB999===OOOZZZ@@@777333999:::333///111//////444666JJJ[[[vvvJJJBBB???===>>>hhhrrr|||qqq{{{~~~sssEEE777555<<>>ZZZ}}}uuuzzz{{{vvvrrr{{{zzzDDD@@@444111{{{kkktttrrrvvv|||wwwiiieeejjjkkksssPPPEEE000;;;111===|||ooo||||||vvvccc222MMMqqq)))000,,,***666333lllyyygggfffCCC;;;<<>>,,,888rrrlllSSSpppkkkUUUXXXUUUQQQUUUZZZWWWLLLBBBOOOQQQtttzzziii]]]aaaQQQ000222555...777WWWxxxvvvsssvvv777111222,,,///222WWW\\\iiipppXXXlllMMMfff|||qqquuu{{{xxxhhhwwwKKK|||iii333222...>>>~~~vvvuuuvvvxxxzzz{{{yyywwwyyyeee[[[ggguuuvvvnnnjjjsssiiiaaacccjjjjjj^^^RRRFFFCCC;;;EEE@@@444JJJ]]]FFF<<<555666999777333111222---222;;;BBB]]]hhhmmm^^^EEE;;;:::cccwwwTTT999999???wwwfffNNN000<<<333CCCkkkdddvvvnnntttkkk888XXXddd222111---+++333444uuu~~~qqqiiiDDD<<<@@@QQQXXXWWWUUU```mmmggg^^^ccc```{{{TTTBBBIIIeeexxx{{{{{{}}}___cccfff]]]QQQeeezzzooosss111;;;,,,<<<bbbvvvoooSSS___hhhdddaaa___gggmmmooommmWWWlllaaaffflllWWW222111555///:::```vvvuuudddBBB:::111---222666YYY___ooozzz}}}OOO~~~\\\UUUJJJCCC>>>VVVrrrxxxyyylll___NNNsss```///666999BBB~~~|||yyytttuuusssqqqqqqsssuuuvvvvvvuuuhhhbbbkkkssssssqqqssslllaaaVVVVVV[[[\\\TTTJJJGGGEEE<<>>333KKK^^^EEE<<<666777999777333222222---222;;;BBB]]]hhhXXX<<<888lllqqqwww666===CCC~~~^^^222;;;222FFFpppmmmzzzwwwvvvAAAiii|||~~~ddd>>>000.........666wwwjjjCCC:::>>>MMMRRRXXX\\\mmm~~~ttt888HHHCCC\\\eeeNNNkkkwwwbbbRRRqqqzzzuuubbb{{{<<<;;;000>>>vvveeeoooqqqooo{{{hhhqqqvvvEEEdddqqq___444000444000>>>kkk```fffppptttWWWkkkuuuUUU...111///555888[[[```rrr}}}```kkkQQQRRRZZZUUUYYYcccpppvvvhhhZZZPPPxxxsss888111***CCC{{{nnnmmmtttzzz{{{yyyxxxwwwvvvsssooopppvvvvvvrrrtttzzznnnbbbVVVRRRVVVWWWRRRKKKFFFGGG===AAA:::333NNNaaaEEE<<<666888:::777444333111---222999AAA^^^gggmmm@@@<<>>~~~vvv999:::...CCC|||xxxFFFxxx~~~uuurrrlllyyyzzzwwwrrrssswwwssskkkcccrrryyyiiiHHH......111***888yyy|||lllDDD999<<>>rrrnnnwwwKKK```xxx___444000555111BBBssseeezzztttTTTMMMUUUppp}}}bbbAAA444000555888\\\aaapppxxx___xxxllluuurrrkkk[[[~~~QQQxxx}}}nnn999777666???zzzvvvssswwwzzzxxx{{{uuujjj^^^YYYZZZZZZUUUPPPDDDGGG<<<>>>888666RRRcccCCC<<<777999:::777444333000---222888@@@^^^fff|||FFFAAA[[[wwwsssPPP@@@===zzzFFF<<<...???}}}~~~|||pppGGGllliiiZZZddd^^^\\\___^^^YYYYYY^^^{{{yyywww]]]RRR,,,...555(((:::vvvpppGGG<<>>hhhQQQSSSTTTccczzzgggIIIdddYYY333222555222FFFwww{{{zzz{{{hhhKKKEEEJJJzzz~~~jjjqqqzzz444777///222777^^^eeerrrwwwpppzzziiiddd[[[SSSssswww???888444<<<|||uuuttt||||||ssskkkbbb]]]\\\XXXRRRLLL@@@EEE;;;;;;888:::UUUaaa@@@;;;777999999666333333000---111666???^^^eeePPPCCCMMM~~~lllxxxYYYBBB???uuuRRR>>>444;;;{{{zzz~~~gggLLLrrrvvvwwwXXXkkkhhhfff]]][[[aaabbb```iiiyyyxxx^^^~~~tttWWW___...,,,666(((>>>vvvpppFFF;;;FFFQQQVVVaaabbbdddwwwZZZ>>>AAAEEEIIIrrrhhhbbbxxxlllttt\\\ooo888000...<<>>EEE999999999>>>TTTXXX>>>999777999888444222333///---111555>>>___ddd^^^DDDLLLrrrlllUUUHHHDDDaaazzzUUU<<<;;;888bbbXXXJJJxxxWWWzzzrrrqqqqqqtttwww|||sssuuu~~~pppSSSooo333+++666***DDDzzzmmmvvvLLL???GGGOOOffffffaaaeeetttqqq^^^TTTHHHLLL___xxxzzz555AAA???EEEGGGooovvvyyyeeegggfffpppDDD<<<...888ppppppRRRSSSmmmFFF444999444333VVV}}}}}}ooowwwiiisss[[[___FFF888222111...QQQ]]]zzzfffiiirrr~~~|||~~~QQQOOO___WWWooo}}}FFF???<<<777www||||||rrrnnnggg```ZZZSSSMMMIII@@@FFF999888:::@@@PPPLLL;;;777666888777333111222......111444>>>___cccjjjFFFQQQ|||{{{vvvxxxMMMMMMKKKMMMSSS888???666OOO[[[sssyyyFFF???wwwqqq[[[{{{888***666,,,IIIfff[[[IIIKKKMMMRRROOOJJJRRReeeeeeYYYUUUbbbWWWUUUSSSSSSXXXyyysssVVVZZZpppwww:::MMM@@@RRRQQQdddrrrxxxvvvgggfffuuu```???AAA222333~~~ooo|||888WWWAAA555<<<333333]]]ppp```iiiOOO:::555333)))DDDQQQvvvyyynnnmmmgggiiiyyyvvv{{{MMMUUUhhhUUUyyyKKK>>>666444rrrwwwpppssswwwrrrnnnfff]]]VVVOOOKKKHHHBBBHHH:::888;;;AAAMMMDDD:::666666777666222000111......111333===___cccnnnSSSQQQXXXvvvuuurrryyyJJJNNNJJJKKK}}}YYY>>>>>>BBB<<>>{{{kkkNNNJJJMMM]]]AAATTT```YYYYYYlll______dddmmm{{{qqqmmmoooPPP<<>>111555666///HHHrrrwww]]]kkksssDDDYYYrrryyyIIIxxxIII999777,,,kkkyyy~~~yyytttsssjjjrrraaaPPPVVVRRRGGGKKKKKK555AAACCC000IIIWWW,,,===666333666666111...//////111...555<<<^^^iii```aaaUUU\\\iiihhhyyywwwkkkppp{{{vvvTTTRRRPPPGGGtttqqqkkkNNNEEE???======|||CCC===tttpppjjj;;;000555333???sssWWWNNNIII^^^SSS^^^___lll}}}}}}~~~uuuAAALLLTTTzzzQQQEEEMMMcccccc{{{zzz___yyyEEERRRFFF???>>>111\\\ppp999>>>\\\oooTTT<<<999555888555WWW{{{~~~|||xxxOOOeeebbbDDD===333666555---CCClllwwwkkk}}}bbbcccIIIWWWyyynnnHHHtttDDD@@@:::111]]]}}}pppiiipppzzz~~~kkkggg]]]GGGOOOttt{{{[[[BBBIII999@@@AAA666MMMXXX777<<<666333555555111...//////111...555;;;\\\gggNNNdddKKKVVVppphhhdddfffpppyyymmmggglll```UUUSSSOOOJJJ```vvv]]]{{{zzzlllbbbmmmyyy___EEELLLEEE;;;AAA[[[wwwKKK555|||ppp{{{aaannn[[[;;;//////666;;;gggVVVGGGSSSXXXcccvvvYYYSSSEEE|||}}}lll~~~```{{{yyy^^^nnnDDDAAACCCHHHCCC333NNNuuu\\\CCCKKKLLLlllEEE===888888999///RRRvvvyyyuuutttssseeeCCCrrrcccTTT;;;555777555,,,===ccc|||xxxmmmxxxvvvzzzyyyiiiMMMOOOXXX^^^RRRrrruuu>>>DDD<<<999LLLkkkZZZ___sss~~~wwwxxx{{{kkkRRRPPPOOOJJJUUUoooqqqWWWDDDGGG???>>>;;;<<>>@@@EEE???999AAAsssaaaggg~~~}}}IIIHHHHHH333hhhddd===999555888999)))JJJ~~~www}}}VVVMMM~~~uuu111888666888555...888ZZZxxx|||zzzuuuvvvsssaaaMMM>>>RRRaaazzzPPPnnnuuuvvv^^^===???<<<<<<<<>>FFFCCC>>>888666555444222000...---...000---444999YYYbbbPPPTTTIIIGGGQQQzzznnn___YYY```dddkkkqqqwww}}}uuuxxx{{{~~~}}}zzztttpppoooooozzzLLLeeeJJJJJJEEEUUUPPP\\\nnnSSSMMMWWW^^^^^^```aaabbbddddddcccbbbaaaiiiooojjjjjjtttQQQLLLAAAQQQDDDBBBCCC{{{KKK:::```~~~sssfffJJJIIIBBB555999777mmmpppVVVYYYnnnnnnddd{{{kkk{{{pppooorrrRRRkkkrrrzzzvvvvvvzzzwww\\\|||wwwMMMyyy>>>;;;===<<<===777ZZZqqqSSS```rrr}}}}}}vvvhhhGGG;;;CCCDDDEEEfffFFF000666555666999+++DDDvvv}}}lllbbbhhhhhh___kkkLLLaaa}}}EEE444666777555111555QQQrrr}}}xxxwwwllllll~~~{{{xxxsssgggUUUFFF<<>>666777666333000///...------///---444999XXXaaaFFFHHHRRRIIIJJJXXXqqqnnnjjjfffeeefffhhhjjjooooooooollljjjkkkppptttzzz@@@TTTQQQIIIKKKLLLMMMVVV}}}uuuuuutttsssuuuyyyGGGSSSLLL===LLLEEE@@@HHHcccwwwrrr???777LLLzzz\\\rrrtttFFFFFFDDD999555555YYY{{{eeeTTT{{{|||UUUtttXXXWWWjjj|||~~~xxx```yyytttxxxiiiXXXzzzbbbSSSjjj>>><<<===CCC@@@999GGGwwwbbbJJJTTTjjjzzzxxxfffVVVOOOEEE444HHHHHHHHHqqqVVV777<<<555888444888333===ooo~~~{{{wwwwwwtttttt~~~mmm~~~qqq___bbb\\\xxxVVVMMMmmmyyy...222666555444444222EEEhhhwwwnnnxxxmmmsss}}}tttdddcccuuu}}}{{{yyyrrreeeSSSFFFAAADDD^^^nnnhhhIIIccc^^^@@@GGG888BBB???888]]]tttxxxzzzdddOOOAAA@@@QQQccc~~~yyy|||tttuuuuuurrrpppgggjjjkkk___TTTMMMBBB::::::666:::EEEDDD>>>AAA444777666222.........,,,,,,///---444999XXXaaaHHHFFFPPPKKKDDDPPPggg}}}rrrvvv~~~OOOLLLCCCSSSIIIMMMFFFFFFVVVIIIOOO:::NNNFFFEEECCCDDDBBBJJJPPP~~~|||{{{qqq~~~fff@@@:::@@@{{{uuu```QQQIII@@@AAAAAA555888JJJtttXXX^^^]]]___JJJ]]]~~~ttt^^^ZZZlllaaalll___nnnfffsssZZZkkklllQQQvvvZZZ;;;???<<>>>>><<>>;;;@@@OOOkkkfffQQQXXXhhhxxxeeeAAACCC:::======???FFFggg\\\ZZZZZZXXXWWWgggqqqyyy|||wwwyyy{{{yyytttbbb___]]]KKKDDDFFF???999444888BBBGGGDDD???>>>333777777111---......+++,,,...---555:::YYYbbb]]]SSSKKKJJJAAAUUULLLtttbbbHHHWWW???MMMJJJIIIGGGCCCOOOFFF```\\\JJJAAAHHHAAAQQQ>>>DDDFFFIII===[[[|||uuuuuuyyyuuulllyyyGGGJJJBBB888ssslllvvv~~~DDDSSS@@@DDDLLL<<>>999@@@'''111;;;)))000999***IIInnn```]]]VVVTTT```nnnnnndddhhhzzzXXXddd^^^JJJWWWKKKQQQWWWfffnnnsssAAAHHHiiixxxBBB666222777111111666+++000PPPqqqzzz}}}}}}fffWWWppp{{{___>>>AAAQQQPPPQQQIIIBBB>>>888555>>>KKKVVVuuu^^^AAAnnn{{{[[[IIIEEE;;;:::666222===000nnn}}}yyy}}}}}}tttmmmkkkoooyyylllmmmuuu|||zzz{{{|||{{{qqqssszzz{{{mmmVVVOOODDDFFFGGG999:::222999GGGFFF@@@<<<666222777888111,,,---...++++++...---555;;;ZZZbbb]]]uuuIIICCCOOO>>>LLLNNNYYY~~~wwwrrrzzz~~~xxxsssuuuLLLQQQBBBFFFSSS@@@HHHAAAGGGQQQFFFBBBlllxxxDDD===DDDBBB@@@@@@CCCFFFGGGHHHLLLEEExxxtttrrrqqquuu{{{yyysssqqqwwwyyyyyyGGGMMM:::777AAA~~~{{{rrr]]]HHHGGGFFFDDDBBB@@@>>><<>>888;;;@@@@@@:::;;;MMMbbbcccJJJ```lllmmmqqq???999@@@;;;:::888;;;>>>\\\~~~mmmyyy{{{vvv|||}}}vvvtttzzz|||vvvtttuuussstttuuuttttttxxxmmm^^^MMMDDDDDDDDD@@@:::000777BBBJJJIIICCC===999777444000...------,,,+++...000///000===RRRccchhhXXXwwwPPPCCCMMMEEEPPPIIILLLsssVVVDDDPPPEEEEEENNNCCCPPPBBBAAAKKKIII???JJJdddwwwAAA444;;;<<<<<<<<<===???AAADDDFFFEEEHHHSSSlllmmmtttooo}}}~~~wwwpppppppppvvvpppOOOFFFKKK:::777;;;uuuppp}}}LLLGGGGGGFFFEEEDDDBBB@@@???[[[]]]\\\jjjooo{{{yyy}}}[[[lll|||~~~zzzpppUUU]]]xxx666XXXggg<<<777444888444555888:::888LLLWWWCCC444<<>>AAA===<<>>???CCCGGGCCC888000666333///---------,,,,,,...//////111>>>QQQccckkk|||DDD]]]JJJAAAGGGFFFKKK???FFFNNNOOOVVVVVVMMMOOOMMMKKKLLLJJJKKKPPPFFFGGGHHHIIIGGGFFFIIINNNBBBGGGpppMMM000222888:::;;;666:::======;;;;;;@@@FFFIIIEEEKKKNNNgggvvvkkkjjj}}}}}}wwwgggiiikkkpppuuu{{{}}}zzzxxxsssooonnnjjjdddaaabbbeeerrryyynnn<<>>000666222222333)))000,,,,,,111222///...000MMMnnnkkkrrrrrrttt~~~fffRRRNNNBBB[[[iiiDDD111,,,///......------...//////...SSSwwwvvv|||ooojjjYYYHHHfff```\\\___ccc```UUULLLsss^^^KKK}}}OOO999===999888:::222222444:::222555fff|||mmmnnnhhhVVViiifffdddqqq}}}~~~}}}~~~}}}xxxtttvvvoooggg___XXXPPPGGGAAA???<<<777222111444:::???>>>666;;;KKKIII888222<<<444111...,,,,,,------,,,---......333>>>QQQcccnnnuuu@@@GGG@@@CCCGGGBBBEEEDDDGGGJJJKKKNNN]]]~~~vvvMMMBBBKKKQQQHHHAAAHHHHHHCCCFFFFFFKKKKKKDDD???AAAFFFJJJJJJ???;;;RRRccc???***333<<<444///555666:::===<<<999888<<>>>>>PPP??????RRRFFFGGGSSSppplllxxxdddsssbbb;;;HHH<<>>666===GGGIII@@@555555<<<222000---+++,,,------,,,---,,,...444???PPPcccqqqlll@@@<<<===EEEFFFBBBDDDIIIHHH???DDDWWW\\\WWWfffcccHHHIIIOOOEEEIIIDDDBBBJJJJJJBBBAAAHHHGGGDDDBBBCCCEEEBBB>>>999GGGHHH999:::[[[aaa111---111555444000---///333444777999888666555777:::555DDDBBBBBBJJJMMMwwwrrrgggQQQ___|||vvv}}}xxxrrrkkkhhhccc```___aaaeeeggglllmmmrrr|||rrreeelllmmm~~~:::===CCC???777FFFGGG;;;LLLJJJsssnnncccsssiiirrr|||lllnnn777333MMM777>>>AAAEEEHHHKKKKKKJJJJJJGGGRRReeewwwssszzzPPPVVV~~~QQQxxxsssllliiiUUULLLCCC777[[[ooo(((999111000222111000,,,333444444777333333;;;IIIFFF???999---...555///)))---111,,,---...---***)))+++...--->>>pppqqqXXXWWWeeevvvJJJ>>>VVViiiiiippp,,,)))999,,,------------,,,,,,,,,+++000///<<>><<<:::777555111222555888;;;<<<:::999<<>>DDDFFFFFFFFFNNNPPPCCC777999IIIWWWXXX~~~OOO@@@GGGPPPQQQEEEFFFIIIKKKJJJGGGFFFFFFDDDCCCBBBEEEGGGFFFCCCAAA@@@777888AAABBB<<<>>>III{{{[[[;;;111444222888555***)))111555111111222333444555555666666888BBBAAAFFFLLL???TTTfffvvvXXXOOO```rrr{{{tttttt]]]\\\888CCC>>>AAA222888DDD===@@@HHH>>>VVV~~~WWW[[[]]]___hhhxxx}}}kkkiiiiii|||JJJ999999666:::<<>>tttttthhhXXXGGGBBBHHHTTTbbbmmmyyy\\\PPPKKKDDD@@@???>>>===:::======;;;777444111111111222666;;;===>>>@@@FFFJJJYYYYYYMMM<<<999AAA===///000---+++***+++,,,------,,,+++...777AAAOOOcccuuu^^^===<<>>XXX~~~RRR333<<>>666@@@<<<999NNNAAAMMMDDD\\\www{{{iiiVVVPPPXXXaaadddaaaiiippprrrpppqqqvvv|||EEE444888999999;;;;;;>>>BBBFFFIIIIIIHHHGGGJJJCCCHHH^^^}}}eeejjjwwwxxxzzz}}}{{{}}}wwwnnnzzzzzzyyyzzzbbbQQQ```IIIEEECCCRRRooo'''???,,,//////555$$$///555%%%***111***///777000888222333NNNuuu@@@777555000666%%%:::555)))111333)))))))))******,,,///222///+++444......DDDyyyNNNIIIPPPcccrrrxxx}}}~~~~~~|||rrrfff]]]BBBDDDIII\\\???***999000444,,,,,,,,,,,,,,,+++***)))%%%---666--->>>zzzssscccaaa[[[WWWbbbzzzUUU555DDD>>>AAA333,,,666222***333&&&666///&&&000333,,,000===jjjoooiiiTTTCCC@@@DDDFFFKKKQQQSSSUUUbbbuuu~~~{{{nnnaaaRRRJJJKKKMMMJJJFFF888999:::777333222444777888===@@@>>>===FFFWWWfffxxxRRR999AAAIII???666:::///---***)))+++,,,------,,,***...777AAANNNcccvvvUUU<<<;;;:::;;;>>>@@@AAAAAACCCBBBBBBDDDGGGGGGCCC@@@BBB@@@>>>DDDXXX{{{ZZZ<<<<<<<<<===???CCCFFFIIICCCEEEFFFFFFDDDCCCCCCDDDBBBBBBBBBAAA@@@===;;;:::;;;:::888666666666666777222666888888:::CCCRRR^^^wwwaaaLLL<<<333111111000000/////////...---------............////////////000111222444444888:::===AAADDDFFFHHHHHHXXXzzzwww```___ZZZQQQ[[[ppp~~~kkklllllljjjgggcccbbbbbbfffkkkjjj]]]ZZZhhhzzzwww777222<<<999444555555777888;;;<<<>>>DDDFFFBBBJJJwww}}}ooo|||qqqvvvtttvvvSSS000666<<<111///<<<;;;<<>>DDD===;;;???AAA>>>???CCC===;;;;;;>>>???<<<444---:::333111666555111444===>>>888777BBBWWWkkkvvvxxxIIIBBBCCCLLLJJJ<<<111000******+++++++++,,,,,,,,,,,,...111666@@@PPPcccqqqTTT<<<:::888888;;;===??????DDDCCCCCCEEEGGGGGGCCC@@@777777777777;;;GGGWWWdddjjjLLLDDDHHH999999999:::===@@@CCCEEEEEEGGGIIIHHHGGGFFFFFFGGGBBBBBBBBBAAA@@@===;;;::::::999777666555555666666777888888555222333999>>>444666999;;;<<<<<<:::999<<<999666444444555444444///.........------------------------............/////////000111222333444333555888<<>>CCCAAA<<>>//////......---,,,,,,+++---------------......//////222888;;;444111BBBYYYaaa:::CCC666///333555000///333///......---,,,,,,++++++***++++++,,,,,,++++++***''')))---000444MMMyyy^^^SSSDDDCCCHHHTTT]]]dddllluuujjj555%%%000+++---333***+++++++++*********))))))...---...---(((,,,EEEbbb```GGGBBBDDD???777888555333222222000---***......------------......---///@@@lll\\\VVVpppttt^^^RRREEE999444111111666===@@@999000...111777;;;===+++...444::::::777888===CCCAAAPPPuuuvvvQQQGGGPPPWWWSSSGGG;;;000)))*********+++++++++,,,,,,,,,---000555???PPPcccpppQQQ;;;888555555777:::<<<===?????????@@@AAA@@@===:::;;;>>>???>>>:::888999:::CCCEEEJJJOOORRRRRROOOMMMEEEDDDFFFQQQ^^^eeeccc^^^PPPRRRLLL===,,,&&&...999555555666777:::===???AAACCCEEEGGGGGGFFFEEEEEEFFFAAAAAA@@@???===;;;999888888777666555444444444555666666555444333333222222777555444222000/////////000...+++******+++***))),,,,,,,,,++++++++++++***,,,,,,,,,---------...............///000111333333444555888;;;>>>AAABBBCCCEEEEEEMMMfffrrr___UUU```aaacccfffgggddd```\\\\\\^^^``````^^^\\\[[[[[[VVVWWW[[[fffpppmmmtttaaa,,,'''333111---333333333444555666888:::;;;>>>???CCCCCC;;;BBBiiisss,,,&&&///222000111777666000444666888;;;>>>@@@AAAAAABBB???@@@AAA???OOO~~~|||PPPSSS```vvvxxxmmm}}}{{{~~~}}}}}}xxx~~~{{{vvvfffiiiaaaPPPHHHKKKGGG===666XXX[[[MMM$$$---------,,,,,,++++++***------,,,,,,------...//////...222::::::666999@@@444IIImmm}}}YYYCCC;;;888888111///111777444---,,,222......------,,,,,,++++++***++++++,,,,,,++++++***---$$$(((444...***NNNOOO222'''///333'''+++222&&&+++************)))))))))+++)))+++000---&&&&&&---BBBkkkkkkYYYEEE;;;>>>BBB???:::777666666999<<<:::222,,,...------,,,,,,------...,,,---***666aaaXXXOOOcccoooeeeXXXNNNEEE<<<777777777888:::===>>>999000(((:::<<<:::555666===FFFJJJiiidddPPPIII[[[hhhhhhSSS===444...'''*********++++++++++++,,,+++---///444>>>OOObbboooNNN;;;777333222444777:::<<<<<<<<<=========;;;888777777999:::999777666888:::DDD<<<333//////222444555333000///222666777333...+++)))***111999:::444---333333444555777:::<<<>>>===@@@BBBCCCBBBAAAAAABBB???>>>===;;;999777666555555555444444333333333333333222222444666777555333------,,,---...///111222444222///......---,,,+++************************+++,,,,,,,,,---------------------...///000222222444555777:::===@@@AAABBB@@@???@@@GGGZZZxxx|||gggTTTWWWlll~~~xxxkkkkkkllllllkkkkkknnnpppxxx666444222111...,,,///555222222222333555777888999???999===IIIIII???BBBNNNJJJ)))555+++666888...***///111---111333555888;;;>>>???@@@DDD:::999AAAEEEIII]]]www```BBBOOOsssyyydddooo|||~~~|||{{{~~~|||~~~zzz{{{|||vvvyyy}}}uuuvvvvvvsssnnnjjjhhhhhhiiiPPPIIIWWWRRR::::::PPPjjjLLL%%%111------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------...888000---000333333555999BBB@@@@@@EEEOOO]]]iiiqqqxxxmmmeeeaaaGGGDDD???:::777444111///666444444444///***,,,222---------,,,,,,,,,++++++***++++++,,,,,,++++++***---))))))---///...000333wwwMMM555---...777333$$$'''///'''************))))))))))))+++'''(((///222///---...++++++444NNNsssrrrUUUCCC555===EEEEEE???:::<<<@@@777666777===BBBAAA999111------,,,,,,,,,,,,------,,,---000000111HHH~~~}}}mmm```kkk|||vvv^^^NNNBBB===888555888===AAACCC???DDDDDDFFFTTTmmm|||lllTTTIIISSSlll|||wwwcccFFF111,,,---,,,************++++++++++++***,,,///444>>>NNNaaaoooIII;;;777333111333666888999<<<>>>??????>>><<<:::999666666444222111222555777///...///222666666333///...000111000///.........///222555333...,,,///333111222333444666888:::;;;;;;>>>AAACCCCCCBBBAAABBB???>>>===:::888666555444222333333333222222111111666222......111111///+++...///000000000000//////'''&&&%%%''')))++++++***************************++++++++++++,,,,,,,,,---,,,,,,,,,---...///111111000111333555888;;;===>>>>>>@@@>>>999:::NNNooouuupppoooEEE333)))000111+++***///111---000111111222333555666777777999>>>AAA>>>;;;>>>DDD@@@mmm^^^000444777%%%......---+++)))***...222000111333666888;;;>>>???>>>888555:::AAACCCDDDDDDsssWWWHHHNNNkkkvvvrrrtttvvvxxxxxxtttzzz|||xxxxxx}}}zzzwww~~~|||||||||ssstttqqqlllhhheeeaaa\\\YYYLLLSSSPPP===333EEEooo___HHH&&&(((666---------,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,+++---222444111//////666555666;;;DDDLLLQQQSSSOOOQQQQQQLLLDDD===;;;;;;???===999555222333777;;;111---,,,,,,,,,,,,...111,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***$$$---...%%%""")))///...***XXXrrr<<<---444000******+++&&&&&&+++---))))))))))))))))))))))))...***)))+++---------000555555555333222444777;;;CCC@@@<<<777555333111000DDD@@@<<<::::::;;;;;;:::555444333666999888222---,,,,,,++++++++++++,,,,,,***$$$***666111***@@@bbbzzznnn^^^VVV]]]qqqqqqRRROOOUUUkkkyyyhhhHHH555,,,(((***///))))))*********+++++++++***,,,///444>>>NNNaaaoooEEE999666222000111444555666777999<<<<<<:::888777666777888888888777777666555444444555666555222---)))***---///...***)))+++///$$$(((+++)))%%%&&&...555///000222333555777888888<<>>@@@>>>777;;;MMM~~~rrr>>>111222***(((//////((('''///000++++++000///000111333555888;;;<<<999<<<<<<888777999:::666GGG|||```IIIGGGOOO```iiixxxxxxlllgggffflllqqqoookkkjjjhhhffffffbbbccc```XXXZZZ]]]TTTWWWVVVUUUUUUTTTPPPJJJDDDIII???///999rrrXXXHHH&&&(((444+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---(((***///333666999<<>><<<===???222666:::<<<:::555111///...,,,,,,///111000,,,))),,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***'''(((***+++)))'''+++222))),,,===bbbyyyFFF,,,''',,,000000'''###***...)))&&&***(((((()))))))))))))))***++++++,,,+++***)))***+++"""%%%''''''***000555...------///111555:::<<>>OOObbboooAAA666333000///000111222111000333666666444222222333...///000222333333111000//////---,,,+++---000333000000000...++++++,,,...333111///111444333...)))---...000222333555555666888<<<@@@CCCCCCBBBBBBBBB@@@>>>;;;888666444444333...///000000111000///...------,,,...///111111000***+++,,,...//////......'''''''''))),,,------,,,))))))))))))*********+++************++++++++++++******++++++,,,...///000111222222444666999<<<===@@@AAA@@@???===<<<>>>@@@ZZZddd;;;;;;222(((222+++'''***333222******222......//////000111333333777666777<<>>===BBBLLLUUUZZZaaarrrzzzxxx{{{}}}uuuppphhh```fffkkkbbbSSSRRRPPPLLLGGGCCCBBBBBB:::AAAqqq;;;777'''000444+++***++++++++++++++++++++++++***************+++,,,,,,333222...)))'''***...000111111333555999???EEEIIIHHHGGGEEEAAA===<<<<<<===@@@>>>999555111000000000000111111111111///+++'''++++++++++++++++++++++++***++++++,,,,,,++++++***+++''''''///222...(((&&&...,,,---333BBBaaalllQQQ333(((///666222)))...---***+++000***$$$'''(((((((((((())))))******&&&)))+++++++++,,,,,,,,,222...,,,///444333---&&&(((+++000333333111...---,,,666@@@AAA;;;777999===555666555222...++++++,,,++++++************+++++++++111...%%%$$$...222---///333@@@___~~~uuuhhhZZZQQQNNNQQQTTTRRRQQQWWWhhh{{{jjjTTT;;;000'''(((---...***&&&))))))))))))************,,,---000555???PPPcccppp???333111///.../////////...000333777777555333333555555333111000111333333333000333444333...+++***,,,---+++))))))+++---...---***+++++++++***+++,,,---,,,---///000222333444444111555:::======<<<<<<<<<<<<;;;888555222111000000---...///000000///......,,,---......,,,***(((''',,,,,,+++************++++++*********++++++)))''''''((((((((())))))******)))************+++++++++*********+++,,,---//////---------///111444777888777;;;===:::444222888>>>>>>hhhJJJ222+++))),,,,,,'''***......)))(((+++..................///111222222---000888???;;;333666???:::===999888777666HHHiiiwwwPPP888---&&&&&&'''+++------)))&&&)))***)))'''(((,,,---+++,,,,,,,,,---///222444666444...///666888333111333666666;;;\\\ZZZFFF777888AAADDDAAA@@@KKKJJJMMMRRRQQQMMMSSS]]]QQQNNNRRRQQQMMMNNNHHH666???AAA@@@===<<>>EEEJJJCCCBBB@@@>>>============888555222///......//////+++------***))),,,///000+++++++++++++++++++++++++++++++++,,,,,,+++++++++###---///%%%"""***000///***)))+++---***---AAAXXXbbb666,,,---......---,,,***)))###...,,,&&&******(((***'''((((((((())))))******)))***)))'''(((+++,,,***)))(((((((((((()))+++,,,------,,,+++***,,,000333555888::::::777666888:::---000333111,,,***,,,///++++++************++++++&&&)))++++++******+++,,,***000555333555KKKuuurrrOOO444((($$$,,,---'''(((...---%%%))))))))))))************,,,...111666@@@PPPcccqqq|||>>>222000---,,,---------,,,111111222222222111111000000000000000000000000000//////...------------...------------------------,,,,,,++++++,,,,,,---...---------............///222444888<<>>999;;;AAA;;;AAAOOOhhhccc111000000///...------,,,,,,))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------111111222444777<<<@@@BBBDDDBBB???===<<<;;;999888666555333111000///......------------------------++++++************++++++))))))************))))))))))))))))))))))))))))))++++++,,,,,,,,,---------,,,AAAaaakkkKKK999333333......---,,,+++))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------111333777::::::888555333333333111000...,,,+++***************************************************,,,++++++,,,...111444666SSSjjj~~~VVV:::000///---***************************)))************+++++++++,,,,,,,,,888FFFJJJ\\\{{{uuu999222///---,,,---------,,,//////000000000000//////000000000000000000000000//////...---------------------------------------,,,++++++++++++,,,------------------............111222666999<<<>>>??????>>><<<999555333111111111111000///...---......///------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++************************************************++++++++++++++++++++++++++++++************+++++++++---...///000111444666888999:::999777555666777:::...AAAUUU...$$$(((...---+++***)))***+++,,,)))************+++++++++++++++,,,,,,---......///000000000333777888777555555555666666555555444333000111222555888;;;>>>@@@777555444555777555...))):::444---***,,,---,,,***(((((()))))))))*********+++******))))))******+++++++++,,,,,,---.........000000000111222222333333,,,666777---000TTTvvvkkkKKKHHH>>>888888;;;AAA@@@HHHFFFGGGKKKPPPYYYiiixxxIII333000//////...------,,,++++++))))))))))))))))))))))))************************+++++++++,,,,,,,,,------000000111333666:::>>>@@@CCCAAA???===<<<;;;:::888666555333111000......---------------------------++++++************++++++))))))************))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,333000+++***333GGGaaassszzzsssnnnLLLFFF===444///...000222...---,,,+++***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...000444777888666444222333222111///...,,,+++***************************************************---,,,+++++++++---///111'''///999DDDRRRdddzzz~~~kkk^^^<<<333)))$$$&&&***------************************))))))*********+++++++++---,,,---888FFFKKK\\\zzzkkk555111///,,,+++,,,---,,,,,,------...............---000000000000000000000000///......---------------------------------------+++++++++++++++,,,------,,,,,,,,,---------......///000222444777999;;;<<<;;;:::777444222111000000000///......------......,,,,,,,,,,,,++++++++++++---,,,,,,,,,++++++++++++************************************************++++++++++++++++++++++++++++++************+++++++++,,,......///000333555666777888777666666777888<<<222...EEEvvvkkkkkkPPP222&&&---666444...,,,+++***)))))))))***+++)))************+++++++++++++++,,,,,,------......000//////111333555555444333333444444444333222222222222111000////////////000///...000333333000---###&&&)))***)))(((((()))(((((())))))))))))******+++******))))))******+++***++++++,,,,,,---............//////000111111111333111333222******EEEgggXXX888333111+++---------,,,++++++******))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,......///111444777;;;<<>>>>>===;;;:::999:::666444333111///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))************))))))))))))))))))))))))))))))((((((((())))))))))))***(((+++---...---,,,---///((()))***+++---...//////555444444333222111000///,,,++++++***))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************************++++++++++++)))+++...000222333333222222111000///---,,,+++***************************************************,,,+++***)))))))))))))))***+++,,,......,,,(((%%%)))+++///222555666666666777333///...///111111000'''+++......,,,***,,,...************************))))))))))))************---...///888GGGNNN\\\ttt[[[555000---+++***+++++++++***+++,,,,,,---......------..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++,,,,,,,,,------......///111444666777444444333111000000//////...............------,,,+++++++++++++++++++++++++++++++++************)))************************************************++++++++++++++++++++++++++++++************+++++++++,,,------,,,---///111000222444444444444666888333444333......333888:::000---+++***,,,---,,,***555444222000---+++)))(((444111+++(((+++111555444###+++111,,,###"""---999)))))))))))))))))))))***))))))*********++++++++++++++++++,,,,,,,,,,,,,,,---------......///111222111222222333333222222222...---,,,***((('''&&&&&&---,,,*********))))))(((,,,***((('''&&&''')))***'''(((((((((((()))))))))***))))))))))))))))))***))))))******+++,,,,,,,,,+++,,,,,,------.../////////......//////...111777+++111MMMjjj\\\999333333999555***)))111***************)))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,+++,,,---...000222333444999;;;===<<<:::888999:::555444222000///---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))************))))))))))))))))))))))))))))))''''''((((((((())))))))),,,***%%%"""!!!%%%+++///111111000/////////000000,,,+++***)))***,,,///000*********))))))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))((()))))))))************************************)))))))))*********++++++)))+++---///111222333444111000///...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******************++++++'''%%%###$$$(((,,,---...)))***++++++***)))'''%%%***((('''''''''(((((((((((('''''''''((()))+++,,,))))))))))))))))))))))))(((((()))))))))*********,,,//////888GGGOOO[[[pppSSS666///---***)))***+++************+++,,,------------...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,...///111222333444111111111000000///......---............---,,,,,,*********+++++++++++++++------------,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,---,,,+++,,,---//////111222333333333555777>>>333,,,...333111---,,,)))***---333777666///))),,,***)))))),,,000444777&&&+++111444222,,,%%%!!!111''' (((,,,(((!!!))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,+++---............///111000000111222222222222111/////////000111222333444+++++++++++++++,,,,,,,,,'''&&&&&&))),,,,,,)))&&&''''''(((((((((((())))))***))))))(((((())))))***((())))))******+++,,,,,,++++++,,,,,,---............111///******...111000888,,,&&&***FFFgggQQQ777777333555000&&&)))333444+++************************))))))))))))))))))))))))************************************++++++++++++++++++,,,---///000111111444888;;;;;;888666777999555444222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))************))))))))))))))))))))))))))))))'''''''''((((((((())))))%%%)))---111111...)))&&&######$$$&&&(((+++---///111111111111///---+++)))))))))))))))((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************************((())))))))))))*********++++++,,,...000222333444000000///...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,222///---++++++***)))(((+++,,,------------,,,+++)))***,,,...000111111111111///---------+++'''###))))))))))))))))))))))))((((((((()))))))))*********...///666FFFOOOZZZlllJJJ555///,,,***)))*********)))(((((()))***++++++++++++------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***************++++++,,,************++++++++++++)))+++,,,...000000000000...////////////.........------.........---,,,+++)))*********++++++++++++......---------,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,+++******,,,......000222222222222444555111444888999555000,,,***666000'''""""""'''...222,,,...//////---)))$$$!!!***'''$$$###$$$(((///444""")))111555222---)))(((((()))******+++++++++***)))************+++++++++++++++++++++++++++++++++))),,,///000...---...000......///000000000000000///---+++)))'''&&&%%%$$$'''((()))***))))))))))))))))))***,,,---+++(((%%%'''''''''((((((((())))))))))))(((((((((((())))))(((((())))))***+++++++++++++++,,,,,,---......///222...,,,...222111(((###---444444///222???LLL~~~}}}RRRBBB???777///---'''555:::333...111///'''************************))))))))))))))))))))))))************************************++++++++++++++++++,,,---.../////////000555999999666444666888555444222000...---,,,,,,++++++++++++++++++++++++++++++************++++++))))))************))))))))))))))))))))))))))))))'''(((((((((((()))))))))+++)))&&&%%%'''***,,,...111111///---,,,******)))$$$'''+++...000000///...))))))((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************************((((((((()))))))))******+++++++++,,,...000222333//////......---,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++###(((,,,---,,,)))(((&&&'''(((******++++++***+++++++++***'''%%%###### !!!###'''***,,,+++***))))))))))))))))))))))))(((((((((((()))))))))***)))......555EEEOOOXXXhhhDDD222...,,,***))))))******)))&&&'''((()))************------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++*********)))***++++++,,,)))************+++++++++''')))+++...//////...---------...//////......---,,,---.........---,,,+++))))))******++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,+++******+++---...000111222111111333444+++333333,,,'''+++///...###)))///222000,,,+++,,,((()))+++---//////000000+++***+++...///+++'''$$$)))(((&&&$$$###%%%))),,,((()))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++))),,,000111///---...///,,,------.../////////...---,,,,,,,,,,,,---......)))***,,,+++***(((''''''''''''''''''&&&(((+++---''''''''''''((((((((()))))))))(((((((((((())))))((((((((()))******+++++++++,,,,,,------......//////++++++///---)))+++333***+++(((***''',,,---000)))>>>YYYqqq```FFF...777888...)))///222000666,,,+++222222)))'''...***************+++++++++))))))))))))))))))))))))************************)))************+++++++++++++++,,,---...............333888888555333555777555333222000...---,,,,,,++++++++++++++++++++++++++++++************++++++))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((***,,,,,,+++'''$$$$$$%%%'''(((***,,,------,,,,,,------,,,+++******((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++,,,...000222//////...---,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((//////---***'''''')))+++******+++++++++******)))'''(((*********+++---...------,,,***((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))(((------444EEEOOOWWWfffHHH666...,,,+++*********(((&&&))))))))))))******************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,------...//////------......///000000000...------,,,,,,++++++*********+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++......//////000000111111444111...,,,---......---++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++---......///////////////,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---......------,,,,,,+++***))))))))))))))))))))))))))))))***,,,...///222<<>>JJJTTT___hhhXXX;;;111,,,+++)))***++++++***)))'''''''''((((((((())))))'''''''''((((((((())))))******))))))))))))************************************************************++++++++++++************))))))))))))))))))(((((())))))***++++++,,,,,,,,,++++++***)))))))))((())))))******************************************++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,+++******+++------,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''''''''(((***,,,,,,,,,&&&''')))***++++++***)))%%%(((******))))))***,,,''')))***)))'''&&&''')))(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))((()))))))))************((()))***+++---...///000,,,,,,---------.........,,,,,,+++************************+++,,,...000111000000000///......------************************+++++++++************)))******++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++)))***,,,...///...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,222>>>JJJTTT^^^gggUUU<<<333,,,***)))***++++++***)))''''''''''''((((((((()))''''''''''''((((((((()))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******,,,,,,++++++++++++++++++((((((((()))******++++++,,,,,,++++++***)))))))))(((((()))***************************************+++++++++,,,,,,+++++++++)))************+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,+++++++++,,,,,,***(((++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))*********(((((((((((((((((((((((('''''''''(((((('''$$$"""******))))))((((((((()))%%%&&&(((&&&$$$%%%(((+++ $$$((()))((('''((()))(((((((((((()))))))))***)))******+++++++++******))))))))))))))))))))))))(((((())))))*********+++'''(((***,,,///222444555,,,,,,,,,---------......,,,,,,+++***))))))******))))))))))))+++---///000000/////////............************************+++++++++************)))******++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))***+++(((***,,,...///...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++111===IIISSS]]]fffNNN:::333,,,+++***)))((((((((((((555"""---+++'''///"""---'''(((%%%"""...(((''',,,111111+++%%%&&&+++'''$$$***...)))((()))"""))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++)))************+++++++++)))************+++++++++,,,,,,+++***))))))************++++++++++++***))),,,++++++******++++++,,,++++++++++++,,,---...///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))************************)))***+++---///111222333,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++...////////////---,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))************))))))+++*********))))))(((((((((((((((((()))))))))***)))((('''''')))***++++++'''***,,,,,,***)))***,,,++++++++++++***)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,+++***)))((((((((((((******))))))((((((''''''))))))))))))************************************)))))))))))))))((((((((()))************)))((('''******)))((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))---,,,111;;;GGGQQQ\\\eeeLLL999222,,,+++***)))((((((((((((%%%444(((***###!!!,,,+++---)))***...///+++***---(((###//////&&&...)))%%%%%%(((,,,......))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++************++++++++++++************++++++++++++,,,,,,+++***************,,,,,,,,,,,,,,,++++++***++++++************++++++++++++*********++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***)))************+++++++++******************************************************+++,,,,,,---......++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---.../////////---,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))((()))))))))))))))*********''''''''''''(((((('''%%%%%%(((***)))'''&&&'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,,,,------,,,+++***))))))(((((((((***)))))))))((((((((('''))))))))))))***************************************************)))))))))+++++++++++++++*********)))((('''''''''''''''((())))))((((((((('''''''''(((((((((((())))))))))))++++++///:::FFFPPP[[[dddIII888000,,,+++***)))((((((((((((111,,,222222111"""(((%%%%%%***###""")))(((---(((***)))(((,,,111,,,$$$%%%((($$$&&&...+++"""!!!))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++************+++++++++,,,************+++++++++,,,,,,,,,+++*********++++++------------,,,,,,++++++************************---,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,++++++++++++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******)))************+++++++++************************************************+++++++++*********))))))++++++******++++++,,,---************************++++++++++++++++++++++++------...//////...,,,,,,++++++***))))))))))))***))))))))))))))))))))))))))))))************))))))************))))))))))))************************)))***+++,,,,,,+++***)))***,,,------+++***++++++))))))'''''''''(((******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,---......,,,,,,***)))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))***************************))))))((())))))******(((((((((''''''((()))))))))))))))(((((((((''''''(((((((((((())))))))))))******...999EEEOOOZZZdddGGG999000,,,+++***)))(((((((((((($$$###/// ---((()))+++)))333)))$$$)))###---///(((&&&)))%%%$$$111+++///'''$$$---,,,(((...(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,---,,,,,,+++++++++,,,,,,......---,,,,,,,,,,,,,,,,,,------------------,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********))))))*********+++++++++************************************************++++++******)))))))))(((+++***++++++++++++,,,,,,))))))))))))))))))))))))************************+++,,,---.........---,,,,,,+++******))))))******))))))))))))))))))))))))))))))************))))))*********)))))))))))))))************))))))))))))&&&'''((((((((((((((()))((()))***+++************,,,++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,---//////,,,,,,+++***))))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))***************+++++++++***))))))((())))))++++++***))))))))))))***++++++)))))))))(((((((((((('''(((((((((((())))))))))))******///:::EEEPPP[[[eeeFFF:::000,,,+++***)))((((((((((((+++!!!%%%555444888$$$"""$$$'''+++...'''''''''***///333222---)))((( &&&((()))+++)))''')))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---...////////////...---,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))*********+++++++++************************************************************++++++++++++******++++++,,,,,,,,,,,,))))))))))))))))))))))))***************************+++,,,.........------,,,++++++***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))))))))))))))))).........+++))))))+++...,,,,,,,,,---...///......)))***+++,,,,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++---///000---,,,+++***))))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))))))))******++++++++++++***************++++++***))))))((())))))*********)))))))))(((((((((((((((((((((((())))))))))))+++***///;;;GGGQQQ]]]fffDDD:::000,,,+++***)))((((((((((((777---"""+++---&&&...444)))***!!!(((,,,$$$)))$$$ ///...666***)))%%%!!!---***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---.........------------///000111***+++,,,------,,,+++***------,,,,,,,,,------...------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......//////......------............//////,,,,,,---------------...------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++)))************+++++++++++++++++++++++++++++++++*********************************+++,,,,,,------)))***+++,,,,,,,,,,,,+++************************************************)))***,,,---.........---,,,,,,+++************+++))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))*********++++++***,,,,,,***'''&&&))),,,,,,+++++++++---,,,+++)))'''(((***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************************************))))))))))))***,,,...000---,,,+++******)))******(((((((((((())))))))))))))))))))))))*********************************************++++++,,,,,,---)))))))))***)))(((''''''***)))(((''''''''''''(((******)))))))))((((((((((((((((((((())))))))))))+++***000;;;GGGRRR^^^gggAAA:::///,,,+++***)))((((((((((((---111###%%%FFF222,,,333;;;&&&777"""...///111222...((()))---...---;;;...444999))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------...////////////......000222555666111222333444444333222111444333222000///............------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------------...///////////////.../////////000000000111....../////////000000000////////////////////////,,,,,,------------,,,,,,++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++******************************++++++++++++,,,,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++************************((()))+++---............---,,,++++++******++++++))))))))))))))))))))))))))))))************))))))((()))))))))************)))***++++++,,,---......%%%+++111444444444777;;;???===:::999999888444111222111...,,,++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***,,,...///------,,,+++************'''((((((((()))))))))***))))))))))))************++++++++++++++++++++++++,,,,,,,,,---...////////////000222222111///,,,***---,,,+++***)))(((((((((*********)))))))))(((((((((((((((((())))))))))))***)))///:::FFFQQQ]]]ggg~~~???999...,,,+++***)))((((((((((((,,,((("""///AAA$$$"""222,,,@@@```''')))"""AAA222))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------------...///000000000000000222555888:::BBBCCCEEEFFFFFFEEECCCBBB<<<;;;888666333111000///......---------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------.........------------------------------...///000000////////////000000111111222222000000111111222222222333000000000000000000000000,,,------......------,,,++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++************)))***+++,,,---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))''')))+++---............---,,,++++++******++++++))))))))))))))))))))))))))))))************))))))(((((())))))*********+++***+++,,,---///000111111DDDNNN[[[dddhhhjjjnnnrrryyyuuuqqqooonnnkkkfffbbbBBB===666///+++***,,,...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---......---,,,+++************'''((((((((())))))******))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,.........///000111111222>>>@@@BBBCCCAAA>>>:::888222111000...---,,,++++++************))))))))))))(((((((((((()))))))))))))))(((...999EEEPPP\\\fffzzzCCC777///---,,,+++)))((('''''''''###000---NNNppp'''---+++'''000***555===ccc444'''!!!...&&& ,,,)))((((((((((((((()))))))))))))))(((((((((((()))******)))***,,,,,,)))&&&(((---,,,------***''''''+++...((()))***++++++***)))))))))************+++++++++***************+++++++++!!!444000!!!'''444222+++...000222000,,,+++,,,...333888EEEWWWiiizzzuuuaaaGGG333666222...+++***+++///444///...,,,***,,,///---))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---444111---,,,---///---)))+++,,,///222111...---///333333000...333:::<<<999AAAEEEBBBLLL___UUUGGGOOOGGG???666222444666444111+++......//////&&&###...)))+++......,,,***,,,---++++++************+++++++++*********))))))(((((((((((((((((()))))))))))),,,+++)))((()))***)))))),,,((((((+++***'''***222******,,,,,,,,,***((('''---)))%%%&&&)))+++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********++++++((()))***+++,,,---......+++***)))(((((((((((((((***++++++,,,,,,++++++***************************++++++++++++++++++++++++***+++,,,,,,---------,,,...******//////***&&&(((((()))***,,,,,,,,,++++++...,,,))))))+++...//////...------,,,,,,++++++***+++++++++************)))))))))***++++++++++++***%%%---...&&&'''///...$$$,,,---000222333???]]]zzzwwwssshhhXXXQQQXXXdddlll\\\aaaddd___XXXWWW```jjjqqqpppfffSSS@@@444---(((222,,,)))+++,,,)))***---,,,+++******)))*********))))))))))))))))))))))))&&&(((******))))))+++---,,,...&&&###...333---,,,///,,,...444777666999>>>111999;;;555000000///,,,888&&&(((...'''***111)))444+++)))---+++$$$(((555))))))))))))))))))))))))'''((()))***)))******+++)))+++%%%,,,888+++###666000111555===KKKZZZcccfffzzzyyy|||eeeSSSLLLAAA000,,,333+++,,,,,,***((('''''''''((((((((((((((()))************000;;;GGGPPP[[[ddduuu@@@777000---,,,+++)))((((((''''''+++222+++///%%%CCC333(((999...WWWJJJ---)))RRR000***)))'''+++%%%***(((((((((((()))))))))***++++++***+++++++++,,,,,,***))))))***,,,---///111((()))+++,,,++++++,,,---''''''''''''((()))***+++)))************+++++++++************++++++++++++000,,,)))111555(((%%%666(((111777555222;;;PPPcccmmm~~~hhhLLL<<<777555///)))333000---***((((((***---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++,,,---...000222111///999111+++---333666444000+++EEESSSQQQ```}}}ooo|||qqq^^^RRRQQQCCC888000000222444555333111---+++,,,...---'''"""++++++************++++++************)))))))))((((((((((((((()))))))))***)))((((((((()))***)))))),,,***,,,000---%%% )))******+++,,,---...///$$$'''+++......,,,***)))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++******))))))((((((***+++,,,,,,,,,,,,******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************+++++++++++++++++++++++++++,,,,,,---------,,,,,,###"""&&&+++,,,***+++000---------,,,+++)))((('''%%%)))...000///...............---,,,,,,++++++***++++++++++++************))))))***+++++++++++++++---(((%%%'''+++///000000000---999VVVrrrxxxmmmaaaiiivvvyyy___gggnnnnnnhhh]]]LLL>>>!!!,,,000+++,,,333111&&&,,,++++++***************))))))))))))))))))))))))---+++)))'''''''''((((((000999777///)))<<<]]]^^^[[[WWWXXXbbbsssvvv}}}fffTTTKKKGGG'''***333222&&&###***,,,,,,,,,---111333111'''))))))))))))))))))))))))***))))))(((((()))))))))&&&888444"""###000333...BBBTTT]]]fffaaaBBB333555,,,###$$$+++000---(((((((((((((((((()))******))))))...:::EEEOOOZZZcccooo===666000---,,,+++***)))(((((((((222'''(((:::000RRR>>>999RRR[[[111%%%(((---sss888$$$(((---+++###---((((((((()))))))))******)))))))))***++++++,,,---444111...++++++***(((%%%+++++++++,,,---,,,***(((***)))((('''((()))***+++)))************+++++++++*********++++++,,,,,,,,,///111***(((000111...444AAA000%%%666```SSS444...333---)))***///...((((((---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------...---------......//////,,,999:::555:::LLL]]]yyy}}}jjjRRR777000---000...)))%%%###&&&,,,111++++++************++++++************))))))))))))((((((((()))))))))******'''((()))***++++++++++++'''$$$$$$)))---...111444,,,+++***(((((()))***+++)))++++++((($$$$$$)))...******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++*********))),,,---.........,,,+++******************)))((((((++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,---------,,,,,,+++111000000000+++&&&&&&***++++++,,,,,,---...//////(((,,,---***&&&'''...444......------,,,+++++++++,,,+++++++++************)))******++++++++++++++++++&&&***333000&&&(((333;;;XXXwww}}}ppplll|||mmmhhhlllnnnkkk\\\777$$$111555%%%$$$444,,,,,,+++***************))))))))))))))))))))))))*********+++,,,------,,,999***%%%AAAhhhyyyssseeedddpppzzz|||sssdddhhh}}}zzzrrrmmmSSS777...---***+++,,,333222))))))111---"""))))))))))))))))))))))))+++)))((((((*********)))...)))===:::888WWW|||yyyyyy~~~|||ooofffHHH===000***,,,...---***))))))((((((((()))******)))(((---888CCCMMMXXXbbbiii999666111---,,,+++***))))))))))))!!!&&&555///OOOkkk000...zzz---FFF///'''111WWWeee/// ''',,,,,,%%%///(((((()))))))))***************))))))***+++,,,---"""&&&))),,,//////---000,,,((((((+++------,,,---,,,++++++***)))))))))))))))*********+++++++++******++++++,,,,,,------)))222///)))///333...---%%%LLLmmmJJJ222'''%%%///444...((())),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........555000---...//////000222@@@666...:::\\\mmmYYY444((())),,,111444222+++%%%++++++************++++++*********)))))))))))))))(((((()))))))))*********)))+++---------,,,,,,,,,666111,,,***++++++++++++//////...------,,,,,,,,,000000...+++((((((+++...*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,---------)))))))))))))))***************++++++***)))((('''+++,,,,,,,,,,,,,,,,,,+++***************************+++++++++++++++,,,,,,------------------,,,+++---,,,,,,---......///111*********+++,,,---...///---...///,,,((()))---222.........---,,,,,,++++++,,,,,,+++++++++*********)))***++++++,,,,,,++++++)))***000333,,,))):::QQQ~~~qqqiiittt}}}tttkkkqqqmmmSSS000$$$...222***,,,,,,+++************+++))))))))))))))))))))))))$$$(((,,,---,,,,,,---...000BBB\\\zzzzzz|||vvv}}}qqqtttzzzwwwYYYEEE777...555(((333666+++###(((///000))))))))))))))))))))))))(((((((((***,,,,,,,,,+++222+++333===KKKyyynnngggpppvvvuuuZZZXXXOOO???---%%%'''---***))))))((())))))*********)))---777CCCMMMXXXbbbeee888666111---,,,+++***)))))))))***$$$666###777$$$$$$222!!!222777333---III===###&&&((((((...))),,,))))))))))))************///---+++******+++---//////<<>>777///***+++///111111)))***+++,,,,,,***)))((())))))*********+++++++++***++++++,,,------......,,,+++...999555$$$111XXX___EEE---(((---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////222......333555222111333'''BBBjjjgggPPP555***...222---$$$++++++************++++++))))))))))))))))))******))))))))))))***************,,,......,,,++++++---$$$&&&))),,,...///,,,))),,,...111333444333111///***+++---111333111,,,(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,+++++++++,,,,,,,,,,,,,,,222000///......///000111++++++,,,---------------,,,,,,,,,------,,,,,,,,,*********************************++++++,,,,,,,,,---------......------,,,,,,***((((((,,,000///,,,777666444111...+++)))((())),,,///333333000+++(((//////...------,,,,,,+++,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++...---)))'''111JJJhhh}}}hhh~~~{{{lllyyyyyyaaaBBB111---///---,,,,,,+++***+++++++++))))))))))))))))))))))))'''+++,,,((($$$&&&000:::^^^yyysssiiimmmhhhnnn]]],,,(((,,,222444111+++)))***************************'''(((************+++,,,000;;;```wwwvvvaaaKKKcccccc[[[KKK888+++))),,,******))))))))))))******+++***---777BBBMMMXXXbbbeee888777000,,,,,,+++***************...&&&LLL***'''222%%%fffRRR***FFF))),,,...```$$$ 000,,,%%%...***((()))))))))*********++++++,,,+++((((((+++000666:::===PPP^^^]]]XXXXXXXXXVVVeee]]]PPPDDD:::333///,,,%%%'''(((***++++++***))))))************+++++++++++++++,,,------...//////+++333111***---BBBuuu}}}RRR333'''(((,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000...---000555222...222<<>>:::777000(((%%%'''******)))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,+++++++++***+++++++++************************+++,,,---...///,,,,,,------------,,,,,,*********************************++++++,,,,,,---,,,,,,---..................000111333888???@@@===KKKKKKJJJHHHEEEAAA>>><<<666222,,,)))***,,,,,,,,,//////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,+++***+++999TTTooo}}}~~~tttmmmxxxBBB)))888------,,,+++++++++++++++))))))))))))))))))))))))***+++)))'''***999PPPbbb```zzzxxxsssJJJ;;;......222111+++'''************************(((***,,,***''')))111888JJJ```~~~wwwrrriii^^^aaaYYYOOOIIIEEE???444,,,++++++***)))))))))******,,,***---777BBBLLLXXXbbbggg:::777///,,,,,,+++*********++++++!!!###HHHDDDiiisss888TTTkkk111)))___222###%%%!!!111,,,%%%---)))((())))))*********+++++++++'''''')))///;;;IIIWWW```jjj|||~~~ooo]]]KKK===555...---+++)))))))))+++,,,)))************+++++++++++++++,,,---...///000000+++:::444///WWWaaa>>>222000///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000...///333333000888XXXzzzoooKKK333(((++++++************++++++((()))))))))************))))))*********+++++++++***,,,...---+++,,,222777---<<>>RRRjjjjjjYYYOOO<<<888111+++((((((***,,,)))************+++++++++++++++,,,---...///000111666...222ddd```CCC444+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111...000333444777TTTZZZ999++++++************++++++(((((())))))*********+++)))************+++++++++,,,...000///...222999@@@nnnlllPPP;;;000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------+++,,,///444888<<<@@@AAAPPPWWWcccnnnssssssnnnkkkLLLGGG@@@888222///------,,,------......------,,,************************))))))***+++,,,,,,------***+++,,,...///000000111FFFVVVbbb```[[[^^^ggglllrrrtttuuuuuurrrnnnhhheee```fffjjjdddTTTBBB333---/////////...------,,,,,,---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,:::ZZZzzzyyyuuuSSS...---,,,,,,++++++,,,,,,))))))))))))))))))))))))((((((---;;;OOOaaakkkooo}}}xxxpppHHH...///222+++***************************...000,,,...???\\\uuunnnyyy}}}kkkaaa]]]^^^bbbTTTTTTRRRMMMGGGAAA<<<:::,,,,,,+++***))))))*********(((+++444>>>IIIUUU___hhh777666333...---,,,+++************&&&+++III???GGGwwwooo===333111'''***+++)))''')))+++,,,++++++******+++,,,...///666000LLLmmmtttuuuZZZZZZ888111,,,777&&&,,,,,,------,,,,,,,,,***'''000&&&+++///***444;;;---...===ggg}}}rrrkkkjjjiiigggfffeeeddddddeeebbbiiiqqquuuvvv{{{xxxzzzwww>>>555---)))'''+++---,,,++++++///+++......(((,,,444222555+++:::666gggsss>>>666...,,,+++)))((((((******))))))))))))******,,,$$$)))---(((111444 ///...333111---JJJppp???666)))"""'''//////))),,,'''&&&+++,,,((()))---*********)))))))))))))))...%%%&&&000...%%%(((666+++<<>>===<<<999111)))'''+++...,,,))))))+++...333<<>>###+++222+++444...)))))),,,...---+++,,,,,,,,,,,,------------111...000:::JJJ^^^vvvppp}}}qqqUUU777+++///111---------,,,,,,,,,,,,,,,---000(((***333...&&&666RRRzzz{{{uuu|||JJJ(((333000!!!***---((((((------((()))///CCC___eeerrrhhhbbboooxxx|||pppeee]]]XXXnnnsssuuuvvvTTT666000+++...000))))))...+++...///222]]]sssyyyzzz}}}}}}~~~}}}uuuhhh^^^KKKFFF???:::888888777777666333000,,,************++++++---111999EEESSS\\\nnn;;;666111......---,,,,,,,,,,,,,,,...'''666---HHHcccyyy|||vvv~~~vvvnnnyyyxxxxxxgggcccccc[[[nnn```...'''444+++)))(((,,,...---,,,,,,))),,,---+++)))111@@@MMM```}}}zzzmmmdddNNNMMM000+++***+++,,,+++)))+++...)))---)))...777...444SSS{{{qqqooonnn^^^OOO]]]yyydddqqq~~~kkkYYYXXXsss|||___DDD...,,,000+++'''(((,,,111---)))///444444555777mmmhhh>>>,,,+++---+++******))))))******+++&&&333+++&&&444555,,,000JJJvvvsssvvvuuunnnkkkooossstttjjjDDD///------111///'''%%%***------)))***************+++++++++------...999UUU{{{rrreeettthhhooosssoooDDD000666333...,,,---...,,,******------,,,,,,,,,---------000333;;;GGGZZZvvv}}}WWW999333222......------,,,,,,,,,,,,---,,,(((+++000...222PPPttt|||wwwfff:::000///***,,,,,,'''(((///+++$$$,,,===ccckkksssbbbeee~~~[[[UUUcccHHH000'''+++111***(((---,,,222+++VVVcccyyyzzz{{{uuuqqqmmmkkkaaa]]][[[\\\___aaa___\\\QQQKKKCCC<<<777555444333444555444000+++((()))******+++,,,000999FFFTTT]]]nnn:::666111......------,,,---------111)))===:::dddrrr{{{vvvzzz}}}~~~{{{XXXAAA???111)))&&&+++///...---...))),,,---***+++;;;YYYqqqpppvvvxxxaaaUUUBBB///******---...+++***------000...444555---QQQxxxaaaOOO___ppp\\\iiitttfff===---000222...+++...222,,,***333000...999oooppp{{{kkk;;;(((222++++++************++++++(((000******333...222KKKtttssssssxxxzzzOOO&&&&&&,,,...***&&&(((,,,...))))))******+++++++++,,,,,,000000===jjjqqqnnnjjjXXX000...++++++000///***(((***------,,,,,,,,,---...///***555JJJffflll===)))222///...------,,,,,,,,,---'''------)))///IIIlllyyy[[[///***333+++***'''***...'''$$$888SSSmmmuuu```___ccc^^^xxxjjj;;;)))'''///+++(((,,,,,,---:::lllnnnwwwppplllgggdddccccccbbbbbbdddaaa\\\UUUQQQOOOOOOPPPPPPKKKBBB<<<777555333222222555666333---)))(((***))))))+++000:::HHHWWWaaakkk999666333///......---------......"""555UUUfffzzzxxxzzzttt]]]AAA;;;...%%%(((---,,,+++...***,,,------555MMMppp~~~|||hhh\\\[[[:::///)))---111///---000,,,111666333)))444{{{rrr[[[YYY{{{~~~jjjccczzzXXX333***///222000***111---000888---222SSSxxx___777$$$++++++************++++++///)))+++555...%%%JJJxxxrrrwwwVVV+++***+++......***)))+++))))))******+++,,,,,,,,,(((+++HHHzzz```jjj[[[:::111+++......))))))------,,,,,,,,,,,,...000111222DDDdddkkkBBB(((000///...---,,,,,,,,,,,,'''111...&&&888aaa~~~~~~{{{???***222)))((())),,,+++'''///KKKiiixxxtttkkkvvvuuuYYY]]]zzzZZZ999(((---,,,***------(((VVVeee}}}pppnnnvvvtttrrrpppqqqrrrtttttttttmmmllliiibbbXXXQQQMMMLLLGGGCCC===999777555444333111444666444///+++))))))((()))+++000:::IIIYYYcccggg777777555///...............//////111[[[pppzzzyyyiiiKKK888))))))---++++++///...,,,,,,333EEEaaa~~~}}}tttmmmjjjPPP;;;,,,,,,111///...000***///444///000]]]}}}XXXhhhxxxkkksss~~~LLL---+++000...)))111...333999000NNN}}}yyyggg777,,,++++++******++++++,,,---(((///333---AAAzzziiiSSS;;;+++...111+++(((+++))))))***++++++,,,------222HHHxxx}}}yyydddJJJ333---...++++++...,,,,,,++++++,,,///111333HHHdddnnn111000///...------,,,,,,,,,+++000---...MMMxxx~~~vvvaaa888***---(((+++,,,***...AAA___wwwoooUUUpppsssSSS///,,,---,,,//////888aaadddttt~~~yyytttqqqooorrryyyuuutttssstttuuuvvvtttssssssqqqlllfff___WWWPPPKKKAAA>>>:::888777555333111111333555555222...+++)))))))))***...888GGGWWWbbbddd555777777//////.........//////000OOO{{{qqq~~~ppp{{{YYYBBB///---///,,,---111000++++++888RRRoootttzzzgggdddIII000,,,///---+++---///...000///HHHnnnPPPjjj|||oookkk;;;---///---,,,333---111777666ooo~~~uuu}}}XXX,,,++++++******++++++,,,%%%...444)))000mmmuuu~~~SSS---***///***)))///))))))***+++,,,,,,------FFFwww{{{uuueee===//////...,,,---++++++***+++---///222444XXXWWW000000///...---,,,,,,,,,...,,,+++999aaa}}}uuu~~~~~~GGG$$$444))),,,,,,***555OOOlll}}}|||ZZZrrrlllhhh666,,,---...111222QQQZZZwwwpppqqqzzz}}}|||{{{yyymmmddd^^^WWWMMMFFFBBB???<<<:::888555111///000222444555444000+++((())))))***---666DDDTTT___ZZZ999777444,,,...222222---+++777FFFuuuwwwyyyeee000///+++111###000'''222+++===rrrtttsssyyygggccc///222------333222---555000555HHHTTTppp}}}UUU...(((222444$$$;;;666555HHH}}}yyy|||wwwDDD///(((---,,,+++---+++'''333***'''RRRuuuqqqAAA,,,)))***&&&///###666'''111+++&&&EEE|||bbb,,,222111$$$222***222,,,)))111---111JJJyyyAAA---111'''***555(((000***------JJJzzzvvvttt|||wwwjjj...000---222...,,,888mmmlll}}}VVVwww~~~}}}III''',,,...111222]]]]]]mmm~~~rrrcccVVVMMMHHHCCC>>>888555555555333111111444444111333555000(((''')))***,,,222@@@RRR```ZZZ999777444222222444222///222CCCVVViiiqqq|||~~~mmmpppsssHHH666///222+++111///222...III}}}{{{iiigggfffiiirrr}}}pppcccxxxyyyNNN999...000000,,,///...555<<>>+++++++++***,,,,,,...000111999www}}}ttt@@@000&&&111+++'''///((((((000***;;;kkkpppkkklllmmmttt~~~bbb999---111444)))000+++***000...===```ZZZ555000++++++222)))...+++,,,222TTTxxx{{{~~~zzzttt{{{uuu;;;---+++///---///@@@rrruuuppplll~~~qqqrrr^^^---111111222;;;[[[eeeuuuzzztttkkk```VVVNNNIIIFFFBBB===888555444444333222111444444111222444000)))''')))***,,,222???RRR```ZZZ999777444111111000...///:::RRRhhhlll{{{wwwtttsssccciiieee;;;...,,,111+++++++++666gggqqq___JJJHHHFFFFFFKKKRRR[[[```~~~yyylllbbblll<<<+++333111---222(((777LLLqqqSSSwwwIII999...,,,888...111III{{{wwwssszzz}}}SSS///(((,,,+++***---///)))222SSSwwwyyyuuu}}}kkk666+++111''',,,'''***000,,,///___|||{{{???%%%111'''+++...,,,---///333SSSBBB...///,,,...***,,,,,,---<<>>QQQ^^^ZZZ999777444111000000333???TTTlll{{{wwwzzzuuu```TTTOOOWWWXXX```XXX555(((999******444\\\|||RRRHHHNNNSSSUUUSSSQQQSSSVVVZZZhhhjjjiiiPPPooo666222+++000111///444sssZZZwww{{{oooEEE---555444888;;;zzz~~~uuu@@@'''///000)))...///111AAAmmmiii===%%%222---''',,,)))---aaasss|||~~~xxxMMM,,,111///+++...000///FFFyyy}}}wwwhhh666222...)))...+++---///SSSnnnfffpppSSSdddwwwtttqqqzzzxxxaaaRRRwww444000222000???bbbttthhhzzz|||lll>>>000...---[[[zzz}}}wwwkkkxxxlll|||zzzzzzvvvoookkkkkkjjjccc[[[VVVTTTQQQJJJEEE>>><<<777333111222555777222222333333222000///000''')))***+++000>>>PPP^^^ZZZ999777444111//////555GGG^^^ooovvvhhhSSSPPPRRR:::WWW```WWWmmmlll;;;(((444+++%%%:::kkk^^^aaalllzzzvvv```UUU{{{EEE444***222///444===bbbTTT~~~vvvLLL444666,,,;;;GGGtttyyypppyyySSS---000111***...---555UUU{{{GGG---,,,+++,,,,,,(((???kkksss{{{ZZZ'''000---(((,,,...222TTTrrrEEE111000***///+++---222\\\~~~yyy^^^}}}mmmsssfffeeeaaayyyUUUtttdddiiicccUUUwwwbbb}}}rrr~~~VVVKKK|||999,,,000111FFFnnnuuunnnjjjppp}}}pppnnnllliiiWWW444//////bbbuuu|||zzzrrr}}}zzzzzzjjjccckkkooolll[[[XXXUUUTTTSSSQQQLLLHHH>>><<<888444111333777:::333222444555444000000333((()))***+++000===OOO]]]ZZZ999777444000...---888RRRnnn|||}}}vvvsssyyyPPPFFFHHHFFF;;;\\\eeeQQQYYYAAA***---+++...CCCkkkmmmkkkwwwUUU[[[lll{{{RRR888+++444///555OOOaaa\\\|||~~~PPP999444---:::YYY{{{{{{}}}jjjxxxjjj555///111***///---222oooyyy|||xxxzzz~~~iii777******///,,,...YYYtttqqq~~~xxx||||||yyy||||||}}}xxxvvvzzzEEE555---(((---000;;;gggwwwnnnWWW000222,,,...+++,,,444bbbxxxpppTTTzzz[[[nnnMMMkkkYYYUUUbbbbbb{{{qqqyyyRRRIIIttttttAAA'''///666QQQ~~~~~~{{{{{{mmmVVV[[[vvvvvvvvvnnndddiiixxxxxxhhhqqqlllrrrlll444---333hhh{{{{{{www~~~lllzzz~~~bbbJJJZZZhhhhhh[[[KKK>>>666============<<<;;;:::999>>>===:::555222333888===555333555777555000111666((()))***+++000===OOO\\\[[[999888444333000000@@@aaammmkkk]]]EEEHHHCCC000:::\\\kkkYYYVVVwwwJJJ111,,,000---BBBdddwww{{{wwwooo{{{|||uuukkkNNNMMM\\\:::+++222///333^^^kkkjjjPPP;;;333333888gggfffrrrssswwwvvvpppzzzbbb{{{{{{:::...000+++000444333{{{rrrqqquuuqqq|||zzzzzzqqqrrr???111***///,,,777mmmfffqqquuu[[[bbbppp{{{}}}{{{|||uuuvvv}}}zzzxxxllldddZZZ***///+++000444DDDwwwttt[[[ccc111333------***,,,666eeessseeeRRRhhhZZZkkkmmm~~~qqqwwwSSSJJJppplllIII,,,555===WWW|||sss}}}mmmWWWRRR```^^^FFF;;;DDDCCC===GGGcccyyy{{{vvvsss|||bbb~~~rrrxxx{{{kkk,,,***999rrrqqqvvvzzzeeennnjjjggg```jjjxxxfffBBB999JJJ;;;<<<===;;;999999:::;;;???>>>:::666222444999>>>666444555888666000222888((()))******///===OOO\\\[[[555@@@222222111111IIIlllwwwggg[[[~~~}}}fffLLLGGGEEE<<<777===QQQ\\\JJJQQQiiiccc444+++///***FFFooo}}}~~~vvvjjj~~~eeeZZZRRRqqqAAA+++222222000qqqbbb{{{lll}}}yyyaaa:::777666666yyyooo~~~zzzVVV{{{yyy}}}wwwpppyyyeeeoooqqqvvv|||{{{xxxsssDDD...000***333000BBB}}}xxx|||yyy\\\PPPjjj}}}sss{{{xxxvvv}}}tttppp}}}tttTTT///222***)))AAAddd```XXXmmmqqqeeehhhgggooocccYYYYYYYYY[[[cccnnnhhhhhhhhhwww}}}qqqnnnggg===111---111)))```rrrwwwOOO|||@@@///000...000...@@@ooofffvvvrrrUUUWWWUUUwwwhhhXXX]]]VVVzzzmmmssszzzkkkLLLGGGrrrnnnIII...,,,KKK```}}}rrryyyhhhccc```VVVLLLSSS]]]ZZZ]]]PPPQQQiiiZZZXXXdddVVVbbb```hhhxxx|||}}}yyyuuu~~~iii666000888iii~~~uuutttwwwccczzz~~~uuuzzzooonnnaaabbbMMMUUUNNNDDD>>>999777222000666???666333222444777444000...***+++******///>>>RRRaaa]]]555<<<...000000333TTTuuu{{{wwwaaa\\\mmmmmmYYYDDDBBBCCC;;;888999IIISSSDDDJJJ___ppp777***...///PPP{{{{{{xxxsssxxxuuuwww~~~eeeWWWVVVkkkzzzDDD...222///333bbb|||yyyoooddd:::555666:::|||vvvVVVXXXiii```eee\\\KKKOOOYYY[[[eee]]]JJJUUULLLMMMJJJSSSrrrqqq|||dddqqq}}}uuuooo{{{]]]555...+++...///III}}}oooiiihhhlllUUU```fff\\\ZZZWWWaaafffbbbaaafffkkkkkkppp^^^{{{aaasssrrr;;;---+++---LLL{{{qqqYYYccctttSSSDDD999;;;???======@@@CCCppp~~~ooowwwvvvEEE444---111///dddsss~~~vvvzzz}}}rrrLLLvvvzzz>>>++++++(((***...BBBrrrkkkHHH]]]{{{}}}{{{bbbfffzzzzzz```mmmggg}}}kkk]]]```iiiiiiqqqnnnZZZHHHGGGrrrtttVVV444666WWWkkkwww~~~VVVnnnxxx|||xxxrrrzzzpppooopppnnntttnnnjjjwww|||~~~ppprrr{{{333)))222lllsssyyyvvv^^^kkktttuuuzzz~~~|||mmmooo]]]@@@;;;666555222111777@@@333222333666666444111///++++++***)))...<<>>;;;===HHHUUUNNNQQQ[[[:::***000000UUUuuusssccceeeiii|||{{{wwwdddRRRZZZbbbuuuFFF222222000999bbb}}}kkkrrrqqq\\\```___qqqpppbbbeeesssooo???333555>>>uuupppbbbbbbzzz^^^QQQPPPSSS???GGGEEEFFFCCC^^^RRR```gggcccjjjTTTZZZaaaHHHMMMZZZwwwttt|||vvv:::---111///222VVV~~~{{{llldddooo\\\WWWvvvwwwVVVFFFDDDDDDIIINNNJJJDDDGGGPPPdddsss}}}___yyyhhh>>>,,,------RRRHHH\\\ggg\\\YYYQQQLLLMMMSSSQQQHHHCCCEEEgggwwwrrrtttzzz{{{QQQ888...///555hhhtttyyyaaa\\\YYYWWWVVVVVVWWW^^^oookkkJJJdddIII444222...111///EEEuuu}}}iiiRRRddd|||uuuyyy|||sssoooeeevvvTTTqqq|||IIIFFFSSSeeejjjkkkbbbOOO???DDDkkkvvvXXX///777___uuurrrxxxhhhwww{{{eeettt555111222hhhwwwsss|||uuuhhhrrrzzzvvvjjjlllllljjjkkkrrryyy}}}rrrllllllWWWQQQMMMMMM777<<<888444333222222888???///222666777555333111000++++++***)))---:::LLLZZZhhh;;;<<<666333000555kkk|||vvvssszzzwwwaaaJJJHHH\\\\\\LLL@@@DDDDDD<<<:::???GGGXXXYYYZZZYYY;;;+++222///VVVyyynnn[[[bbbnnnrrrcccNNNZZZWWW}}}FFF333333000<<>>111UUUyyyvvvvvvoooppp|||wwwtttvvvwwwssslllfffggg```]]]PPPHHHIIILLL>>>;;;888555333333444888<<<,,,333888777444333222000*********)))...;;;MMM[[[nnn;;;888888444000222ooozzzuuuiiiTTTDDDHHHVVVSSSDDD;;;BBBBBB:::888;;;===KKKOOOQQQNNN;;;,,,222111UUUfffbbbllluuuoooaaaMMMXXXPPPGGG333333///999cccpppwwwlllBBB666666===mmmuuuxxxqqqssslllbbbgggcccddd^^^___xxxgggwwwlllkkkyyysssVVV000444...111ZZZvvvtttrrrccc|||uuugggsssxxxuuupppbbbkkk}}}qqqvvvwwwqqqeeeuuuqqqSSS000///,,,WWW}}}eeetttmmm~~~iiidddVVVMMMjjjyyyhhhzzzlllPPPBBB777+++555\\\sssjjjmmmuuu~~~xxxmmmPPPEEEYYY}}}CCC...,,,(((***---EEEttt~~~ooogggxxxiiicccSSSxxx^^^|||RRRKKK\\\yyyjjjWWWfffnnnrrrIIImmm}}}lll]]]ZZZOOO???CCCUUUlllMMM444FFFrrr|||zzzlllQQQgggpppsssTTTlll444<<<+++@@@xxxzzz~~~|||yyy~~~tttyyyooommmuuu|||xxxppplllhhh\\\[[[```TTTOOOMMMKKK>>><<<888444444666777888---444999666333333222000((()))******000===PPP]]]vvv>>>444555222111111sss{{{zzzTTTGGGCCCPPPQQQMMM???:::DDDFFF??????:::666===>>>DDDHHH???000///...OOOxxx{{{ZZZPPPeeettt{{{wwwkkk]]]PPPUUURRRPPP777333333:::eee{{{~~~}}}PPP888777;;;tttfff~~~|||eee^^^~~~pppkkkmmmuuuyyyzzzvvv{{{jjj666222000555YYYyyymmm[[[qqq{{{tttdddddd|||zzzfff///---333aaaaaannnzzzjjj]]]uuulllhhhFFFBBB000555SSSrrrzzzOOOOOODDDBBBhhh|||BBB000222...///+++AAAnnntttmmmzzzsssffffffcccjjjpppddd|||ppp___jjjGGGGGG===KKKYYYaaaYYYQQQVVV___eeeQQQjjjiiiWWWYYY]]]MMM:::HHH___pppJJJ666DDDnnn{{{~~~aaazzztttppp{{{jjjQQQppp~~~fffjjjSSSmmm666333,,,;;;wwwyyy}}}|||~~~|||pppxxx~~~|||wwwhhhaaahhhmmmgggbbbcccoooggggggwwweee\\\QQQPPP???>>>:::555444777666333000777888333111444333...'''((()))+++000>>>PPP^^^LLL:::888///333222vvv|||zzzzzztttOOOEEEAAANNNPPPIII;;;999EEEGGGBBBCCC>>>;;;???>>>FFFMMMGGG555,,,***KKKsssyyyeeeWWWrrr|||~~~fffWWWVVVUUUZZZfff@@@333444<<<}}}ggg~~~eee999999;;;iiicccuuurrrwwwzzz{{{zzzhhh|||xxx~~~jjjmmmrrr{{{<<<111555666VVVwwwfff}}}[[[xxxkkk333+++666bbbhhhooo~~~qqqjjjmmmcccWWWpppaaafffKKKOOO;;;888LLLrrr___999BBBEEEFFFmmm333%%%***'''''')))===gggnnn\\\bbb\\\LLLGGGTTTkkk}}}oooVVV{{{aaa___qqqUUUQQQbbb999]]]aaa\\\YYYVVVYYYhhhppp```eeeWWWNNNZZZXXXFFF???MMMiiisssDDD111888___rrr|||iii___{{{kkkhhhnnnlllcccNNNZZZzzzbbb]]]ggg\\\eee;;;...111:::```ooossstttyyyzzzvvv~~~{{{pppvvvjjjiiivvvzzzppplllppp___]]]ZZZdddLLLMMMBBB=========999333444777666111444999777000000555333+++'''((()))***///<<>>???@@@GGGFFFMMMQQQMMM:::,,,---OOOwww~~~|||qqqbbbSSS[[[VVVaaayyyIII444...999yyyhhh~~~ppp999:::<<<dddlll|||???---666000NNNtttcccjjjooo~~~rrr]]]\\\iii999***333ZZZ~~~{{{rrrlll\\\jjjzzz~~~xxxzzzuuusssyyy}}}{{{zzzsss]]]RRRrrrfffeeeNNNYYYDDD<<>>777<<>>///<<>>777555444333333444444444555333111222444222,,,'''((()))))))))...;;;NNN]]]YYY777555555___pppyyyqqq]]]NNNddd^^^PPPAAA999;;;???@@@HHHAAA;;;>>>EEEIIIEEE@@@AAAMMMEEELLLMMMjjjppp444333KKKzzz|||YYY]]]xxx___KKKSSSZZZOOOsss===:::444fff~~~ccczzz\\\KKKDDD888KKKxxxuuu{{{eeeiiiWWWIII@@@@@@222777|||qqqvvvttttttcccwwwvvvuuupppzzz}}}EEE___kkkfffVVVIII999888888zzz||||||kkk|||yyyqqqnnnQQQsss[[[vvviiiggggggaaaFFF===iii]]]TTTXXXYYYOOOEEENNNrrr~~~{{{ooo___TTT:::555===>>>bbbaaa777---&&&(((///***(((***===bbbxxxzzzooogggnnnxxxrrrPPP]]]\\\PPP]]]JJJOOOJJJGGGKKKHHHDDDJJJXXXbbbSSSEEEQQQRRRJJJPPPOOOPPPMMMEEE@@@GGGXXXhhhiiiFFF222777---111IIIfffxxxvvvyyy||||||}}}eeedddwwwnnnXXXUUUIII___WWWOOOrrrhhhnnn\\\111***222333000333;;;uuuwwwrrrWWWQQQOOOJJJQQQ___eeetttyyypppooo}}}nnnfffbbbfffnnnppphhh___]]]YYYRRRLLLEEE???999555000333666777555444555666000111222222111...+++)))((())))))***///===OOO]]]___;;;888111WWWsss~~~tttpppsssuuudddLLL;;;777>>>EEEIIIFFFAAA===>>>BBBEEECCCAAAGGGPPPCCCMMMLLLwww777///@@@hhhddd]]]pppXXXYYYXXXMMMCCCooolll<<<:::999OOOhhhxxx~~~||||||mmmwwwVVVMMMIIIFFFCCCvvv{{{vvvsssttttttmmmuuuuuukkkTTTLLLLLL@@@888>>>[[[zzzkkkttt{{{wwwfffTTTnnnMMMuuuKKKJJJ@@@===888iii~~~______yyyeeebbbRRRDDD)))aaaRRRSSSVVVSSSHHHIIIjjj{{{ssspppyyy~~~yyyuuutttdddWWWVVVHHH;;;555000@@@@@@OOOHHH)))---%%%'''111))))))&&&222RRRwwwnnnvvv|||pppiii~~~kkkeeetttaaaJJJ\\\UUU@@@JJJDDDNNNNNNIIIIIIDDDCCCMMMGGGLLLFFFGGGRRRMMMCCCGGGNNNNNNGGG>>>@@@RRRgggsss}}}jjj===...333000222@@@YYYqqq{{{|||zzzuuupppqqq~~~oooYYYWWWlllxxxYYYTTTOOODDDhhhJJJVVVdddooo```gggBBB++++++000111000000000^^^yyybbbWWWTTTLLLAAALLL^^^iiifffjjjxxx{{{rrrpppiiimmm~~~zzzdddVVVTTTOOOGGG@@@:::555000---000222444555555555444444///222444333///+++))))))'''((()))***000===PPP^^^mmm>>><<>>???@@@AAAAAAHHHJJJAAAKKKRRR555444:::XXX}}}rrr^^^yyygggTTTFFFJJJRRRddd}}}bbbjjjCCC;;;<<>>666===GGGOOOWWW^^^aaaaaaiii^^^\\\fffiii^^^RRRNNNBBB===666111/////////...666333000222555777444111222555666333---((('''((('''((()))***000===OOO\\\xxx>>>@@@///HHHrrrvvv~~~rrrwwwbbbJJJ???>>>>>>======CCCCCCAAA???======@@@CCCEEEAAADDDNNNjjj|||CCC888777LLLwwwyyyttt{{{}}}cccxxxmmm___SSS\\\OOOIII[[[oooRRRFFF>>>>>><<>><<<;;;??????QQQVVV222'''111,,,(((***%%%(((((()))555SSSuuuVVVAAAWWWbbbllldddYYYZZZnnnsssUUUKKKKKKBBBJJJRRRDDDEEEGGG@@@===CCCBBB???DDDDDDBBBFFFKKKJJJFFFJJJPPPDDDAAABBBKKK[[[nnn~~~___---444666+++555333+++999```uuuqqqtttooo___nnnmmmLLL===>>>DDDMMMYYYbbbggglllqqquuuxxxtttppplll```NNNCCC???HHHGGG[[[|||DDDTTTZZZtttfffwwwmmm<<<&&&222333***))),,,%%%111---KKKvvvYYYGGGOOO<<<444222999===<<<@@@GGGHHHBBB@@@DDDCCC<<<888:::111...++++++...222555666999444111333888:::666222555666555111+++''''''((('''((()))***///;;;MMMZZZxxx;;;DDD111AAAhhh}}}xxx|||vvvvvveeedddPPP>>>999<<<>>>???@@@EEEFFFEEEAAA======AAAFFFGGG===PPP[[[dddJJJ666111AAApppttttttxxxrrr```xxxmmmdddYYYQQQHHHJJJTTTrrrhhhHHH@@@BBB>>>;;;kkkxxxxxx~~~{{{VVVQQQNNNKKKOOOCCCOOOxxxwwwzzznnnxxxpppuuu|||lll___nnnwwwnnnccckkk___QQQ===RRRGGG???FFFHHHUUU}}}iiizzz~~~zzzzzzyyy\\\BBB]]]wwwYYYYYY\\\===GGGEEEMMMLLLFFF___{{{}}}nnn___lllxxxvvvvvvxxx{{{|||zzzwwwuuuxxxuuullldddnnnGGGWWWVVV555XXXmmmfff\\\WWWXXXUUUUUUWWWUUUSSSXXX___uuu___GGG@@@AAAAAA...444<<<777CCCEEEBBB<<<;;;>>>>>>:::222888IIIAAA<<>>GGG]]]ZZZPPPIIINNNWWWRRRFFFHHH@@@CCCFFF???AAA@@@222CCCDDD===<<>>BBBGGGFFFHHHHHHCCC>>>===BBBHHHLLL???\\\ggg???:::555---888eeesssttt{{{{{{~~~|||zzz}}}{{{RRRwwwnnneee^^^UUUMMMFFFOOOVVVrrrgggKKK;;;FFF===<<>>???CCC???EEEBBBTTT~~~KKK///111,,,***---(((%%%,,,###+++***$$$333XXX}}}wwwDDD444111GGGVVVPPPEEEAAA>>>:::777@@@???<<<@@@BBB@@@AAA888<<<:::???JJJHHH===<<<999999CCCJJJGGGGGGEEE:::BBBJJJcccGGG)))<<>>999666999999777777999999999:::<<<>>>>>><<<:::<<<>>>BBBCCC<<<666<<>>???<<<444<<<>>>111222999000888BBBGGG@@@555111333555CCCGGGLLLMMMJJJDDD===999111---'''%%%''')))))))))'''((()))***...:::KKKXXXttt>>>888<<>>???EEE666AAALLLMMMFFFAAA@@@AAAGGGXXXLLLEEE555777111...===^^^}}}xxx{{{ssskkkgggyyywww|||~~~zzzmmmvvvyyyiiiXXXOOOMMMNNNQQQUUURRRPPPlllyyyIII>>>HHH@@@IIIAAA>>>aaa}}}yyyyyywwwzzz~~~~~~lllNNNOOOSSSPPPOOOLLLNNNOOOPPPooozzzjjjnnn|||vvvgggwwwzzz]]]lll~~~PPPCCCGGGHHHFFFAAAAAAEEEDDDBBBSSSuuu{{{lllBBBLLL```jjjhhhppp|||}}}{{{{{{tttjjj___QQQGGGFFFJJJ```XXXGGGZZZSSSGGGDDDFFFDDDFFFHHHDDDDDDTTThhhxxxttt___LLLGGG@@@MMMSSS]]]fffiiilllnnnllleee\\\UUURRRNNNDDD???LLLHHHGGGMMMaaaDDDdddhhhPPPOOOQQQOOORRRUUUWWWWWWSSSOOOLLLLLLffffffyyyiiiiii[[[CCC===@@@:::FFFHHHBBBMMMMMM^^^|||nnn666777++++++******)))((((((((()))(((******'''///MMMmmmUUUEEE333888999???888777;;;777777<<<>>><<<:::<<>>>>>???>>>===<<>>BBBCCC@@@DDD]]]rrrtttTTT???===EEEVVVaaa^^^mmmjjjfffaaa\\\[[[^^^```MMMIIIGGGIIILLLRRR___kkk^^^fffhhh[[[???QQQ>>>DDDBBBDDDGGGEEEAAAHHHSSSyyyvvvZZZddd>>>???===:::JJJLLLPPPTTTUUUQQQJJJCCC@@@MMMAAADDDIIIOOOGGGVVVgggyyyOOOTTT[[[QQQOOOQQQUUUWWWWWWTTTQQQNNNLLL[[[VVVrrrzzz~~~vvvxxxqqq|||~~~sss222222***+++******))))))(((((('''''''''***,,,''''''666III}}}jjjLLL333111---555777555222222666777444111111444444333444444666777888999???EEEEEEBBBKKKfffYYYAAA,,,***000111...,,,---***+++///---'''(((...///]]]zzzwww~~~~~~tttiii```SSSEEE:::111777555666999111888111...///555999::::::===???<<>>CCCCCC===;;;===???AAAEEEFFFDDDCCCHHHOOOKKK@@@+++777...333111...;;;\\\{{{aaaUUUHHH^^^qqq~~~qqqlllggg^^^aaacccVVVJJJHHHHHHIIIHHHIIIQQQZZZ___xxxyyyDDD???III777DDD>>>999DDD???SSS}}}pppnnnuuunnnoooppprrrvvv|||vvvxxxzzzkkk^^^^^^XXXJJJMMMNNNKKKMMMOOOFFFIII[[[fffhhhhhhwww|||wwwrrrbbbnnnuuueee|||tttBBBDDDSSS<<<;;;JJJ999>>>@@@DDDBBB>>>IIImmmzzzqqqpppeeeJJJ:::===AAA:::BBBFFFIIILLLFFF>>>===KKKIIINNNYYYccchhhllloooccctttrrrEEEDDDFFFAAACCC@@@AAADDDCCC@@@@@@EEElllyyyddd___GGG>>>===999;;;>>>@@@AAAAAABBBBBB<<>>;;;>>>FFFVVVhhhzzzZZZ777...***---///---+++,,,...)))))),,,,,,(((%%%''')))222666```ssslllWWWfffQQQLLLPPPSSSTTTNNNCCC@@@TTTNNNMMMQQQKKK===666888HHH```oooKKK,,,111444***(((((((((''''''&&&&&&&&&%%%%%%$$$$$$(((------***111>>>~~~{{{|||yyyqqq|||{{{vvvnnnggg\\\QQQKKKIII@@@000###$$$$$$%%%%%%&&&'''&&&&&&'''((()))***///;;;MMMZZZiii>>>000333999222666NNNcccpppWWWCCC111222???HHHEEE???DDDHHHJJJCCC;;;DDDfffxxxHHH)))...666222000111333777HHHmmmpppSSSFFFXXXWWWOOOOOOSSSPPPNNNPPPOOOOOOEEE???CCCJJJOOOQQQTTTOOO???333FFFCCCEEE999===???CCCEEEaaa~~~~~~~~~rrrqqqpppkkkeeebbbaaabbblllnnnrrrwww|||}}}{{{wwwqqqmmmmmmrrrvvvqqqpppbbbHHHUUUHHHPPPJJJLLLHHHIIINNNHHHEEEOOO]]]}}}mmm]]]^^^jjjnnnvvvwww~~~xxxpppYYYgggmmmCCC@@@EEEEEE<<<===AAA<<<::::::>>>@@@:::999NNNhhhtttvvvtttkkkVVV<<>>BBB>>>===???AAA??????@@@EEErrr}}}```eeeSSSLLLHHHCCC@@@AAADDDIIILLLHHHRRRgggcccyyycccSSSZZZYYYPPPIIISSSRRRQQQQQQSSSVVVYYY[[[PPPXXXVVV[[[___lllKKK888...666,,,******))))))((('''''''''&&&&&&'''***)))&&&&&&)))+++VVVYYYLLL===:::333///000111111333666777888777666666888===AAAIIIRRRcccwww\\\......------...,,,)))))),,,---)))''')))***)))((((((+++))) +++BBBbbb{{{mmmhhhzzzgggbbbaaacccmmmrrrccc\\\[[[```ccceeeqqqnnnAAA---...111,,,''''''''''''&&&&&&&&&&&&&&&&&&)))'''"""###***+++&&&<<<999OOO{{{ooozzzsss\\\___]]]OOO;;;,,,***---###$$$&&&''''''''''''''''''((()))***///<<>>CCCLLLPPPLLLIIILLLCCCDDDFFFGGGHHHSSSkkk{{{YYYBBBDDDEEE:::FFF@@@@@@GGG666???EEECCC{{{~~~yyyooojjj[[[\\\^^^aaacccdddeeefffjjjnnnttt|||yyypppjjjfffZZZMMM>>>QQQHHHGGGJJJEEEEEELLLKKKHHHMMMFFFooo|||fffYYYUUU]]]pppuuu~~~yyy}}}tttjjj___XXX___pppxxxJJJ<<>>:::555<<>>???>>><<<>>>???===;;;<<<===?????????===NNNmmmsss|||lllmmmfff]]]XXXZZZ___eeeiiirrrnnn|||fffNNNWWW\\\PPPMMMYYYTTTVVVXXXZZZYYYXXXUUUTTTWWWZZZ[[[XXXSSSYYYpppFFF000"""---888 000***))))))((((((''''''&&&%%%&&&'''((()))((())))))******SSS}}}jjj[[[RRRHHHBBB===999888;;;555999>>>BBBGGGOOOXXX___qqqSSS***111,,,------+++(((''')))---+++(((&&&'''((()))))))))###,,,...&&&+++NNNlllyyynnnttt}}}VVV;;;))),,,...'''$$$***&&&&&&&&&&&&&&&&&&&&&&&&"""(((***%%%$$$(((((($$$)))"""(((222GGG|||ssspppccc```ZZZOOO>>>...%%%%%%)))$$$&&&(((((('''''''''(((&&&((()))+++000<<>><<<888<<>>CCCSSSddddddaaaYYYAAA^^^BBBTTTEEEEEEJJJFFFCCCLLLMMMIIILLLIIISSSooosss~~~lll\\\OOOCCChhhlllpppqqqttt{{{vvv{{{}}}|||}}}vvvkkkfffaaa^^^ccclllqqqwwwTTT:::??????888333999===:::666:::::::::;;;999888999;;;GGGZZZ{{{{{{{{{tttwwwVVV999@@@<<<:::@@@>>>:::;;;;;;;;;;;;=========AAA999???\\\}}}~~~~~~[[[RRRPPPWWWWWWQQQTTT^^^UUUVVVWWWXXXXXXVVVSSSRRR^^^YYY[[[XXXTTTSSSVVVaaammm^^^&&&111$$$...000)))222""")))))))))(((''''''&&&&&&%%%&&&'''''''''((()))(((000000SSS|||{{{tttnnnkkklllccciiiqqqwww~~~888333???!!!+++,,,,,,***((()))******&&&'''((('''''''''((((((!!!%%%...,,,'''''''''---;;;hhhlllwwwttt^^^bbbfffjjjooo{{{~~~iiikkkIII666!!!...444---%%%&&&******&&&&&&&&&'''''''''''''''"""%%%'''''''''((()))(((***%%%&&&///)))DDD\\\bbb~~~~~~lll\\\RRRBBB...&&&(((***%%%%%%'''((('''&&&%%%''')))&&&((()))+++000===OOO\\\UUU444111222000+++111666---+++JJJlll~~~}}}GGG333777111333***111)))///111...111AAAVVVccctttzzzzzzzzzZZZQQQ???:::FFFJJJGGGJJJNNNMMMddd[[[}}}:::cccFFF///???EEE>>>BBB666///GGG;;;222KKK;;;YYYwwwddd{{{~~~dddUUUkkklllUUU\\\@@@LLLZZZ888VVVDDDKKKGGGDDDLLLMMMIIIJJJLLL???XXXoooxxxuuulll\\\GGGCCCHHHWWWdddiiiqqqyyyggguuussswww|||zzz}}}}}}sssuuurrrcccXXXSSSWWWaaaeeefffrrrZZZJJJ666;;;222<<>>111000333222...,,,///...111666666444;;;EEEsssttt~~~zzzvvv|||kkkgggTTTTTTQQQjjjZZZnnnDDDDDDCCC@@@===;;;;;;<<<===<<<;;;;;;:::::::::;;;:::XXXqqqeeezzzttthhhQQQccc}}}tttUUURRRNNNJJJGGGEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIEEESSSKKK@@@dddvvvkkkeeeVVVMMMLLLJJJPPP___SSSTTTYYYWWWSSS\\\eee___eeeeeeaaa\\\ZZZ[[[\\\[[[___dddrrrvvvbbbXXXiiixxxbbb888555===666666555555444444444444666555444444444666777888555777AAATTToooccc:::999888777666666777888888777777777777777888888999<<<;;;>>>???<<>>;;;::::::;;;;;;;;;:::999888888888888;;;666TTTjjj___fff~~~}}}~~~sssrrrnnnhhhbbbbbbhhhnnnKKKPPPNNNKKKHHHGGGFFFFFFFFFGGGHHHJJJLLLNNNOOOOOOPPPAAAHHHOOOPPPSSSdddsssvvvzzzxxxoooeee]]]WWWUUUSSSUUUXXXXXX]]]___XXXPPPbbbmmmhhhaaacccggghhhaaaNNNHHHJJJfffzzz^^^444888===222555555555555444444333333444444333333333444555666777;;;<<<;;;???QQQoooZZZ999111777666555444444555666666777666666666666777888888<<<999;;;???;;;777AAAPPPTTTnnnPPPEEEJJJRRRPPPNNNMMMNNNPPPQQQPPPPPPPPPOOONNNNNNPPPRRRTTTTTTWWWTTTRRRSSSVVVXXXXXXWWWXXX[[[^^^[[[VVVQQQPPPQQQRRRVVVVVVSSSRRRRRRLLLDDD999111)))'''***///111000))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''***((()))+++%%%!!!--->>>VVVooosssDDD222000000&&&222222,,,(((******))))))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%(((+++,,,,,,444222222777999555;;;===???@@@>>>999444111<<<666...******+++)))'''******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''+++000444666LLLSSSTTTOOONNNSSSQQQIII;;;888333...)))%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((&&&(((,,,222<<>>999888<<>>:::666444333111...111333333000+++((()))+++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''######)))+++******---&&&''')))...999MMMfffwwwbbb>>><<<777%%%$$$777+++555222666---///))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&$$$)))+++((((((---111000+++++++++******)))))))))------...000111///+++'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''***---...,,,+++$$$((((((%%%$$$&&&%%%!!!''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&&&&,,,222;;;IIIVVV???222000......//////...---...,,,+++,,,//////,,,)));;;DDDUUUjjj{{{\\\AAA888444222111///,,,,,,///***888;;;///(((---///***+++,,,---+++***++++++,,,,,,,,,///555:::CCCZZZqqq{{{zzz{{{fff222555;;;***$$$444555777999:::999999:::;;;888888777666666666666666888555,,,222>>><<>>333>>>;;;---+++777999000111111111222222222222222222222222333222222222222777///))))))000444222...---///GGGvvvaaaBBB333,,,333888222+++***000000111111222222222222333333222222333333444555999666444555666666777:::111222222<<>>@@@CCCHHHKKKLLLJJJIIIIIILLLMMMIIICCCBBBHHHNNNMMMLLLLLLNNNOOOPPPNNNLLLKKKMMMPPPQQQPPPPPPQQQSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXUUUTTTTTTUUURRRKKKFFFEEEBBB??????===:::777555+++***(((&&&'''***---///(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))&&&%%%%%%$$$$$$''',,,***---...''''''111<<>>BBBHHHLLLJJJFFFGGGJJJBBBRRRgggeee~~~xxxzzzpppjjjIIICCC000;;;;;;///***333777444000000000111111111111111222222222333222222111000111000...,,,***,,,000333222---333BBBNNN]]]zzzaaaGGG:::444111000))))))...***###,,,<<<...///000111222222222222222111111111111222333333111444777999999777666666======999999;;;222///;;;555888;;;======<<<======JJJKKKLLLIIIEEEBBBCCCDDD>>>AAAGGGMMMPPPPPPNNNLLLIIIIIIJJJKKKMMMMMMKKKIIILLLNNNQQQQQQOOOOOOQQQTTTXXXYYYYYYXXXVVVVVVVVVWWWPPPNNNNNNPPPRRRRRROOOKKKEEE@@@>>>>>>;;;444///...888444000......,,,(((%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((('''$$$###%%%'''$$$!!!!!!&&&...///***###&&& 999YYY+++999,,,$$$+++JJJLLL:::,,,)))???GGG666((('''((((((---666===CCCEEE444"""+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%$$$)))***+++++++++***)))((($$$&&&(((+++---------,,,+++*********************&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!###'''***,,,,,,!!!"""""""""###$$$$$$$$$%%%%%%&&&''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%)))%%%%%%,,,555>>>JJJUUU999111///---,,,------,,,+++&&&,,,111...'''%%%+++333$$$***555>>>BBB>>>555...777555222111222555666555777444...(((&&&***000444---,,,++++++---...,,,***'''++++++(((***...---)))(((''')))---///+++&&&"""'''444111000---333555EEE^^^gggcccVVVFFF<<<999222666+++'''...000)))&&&)))000222555777777666666777555555555555666888999:::777>>>CCC999333===>>>///---FFFYYY\\\fffqqqMMMPPPQQQGGGCCCPPPQQQ===EEEEEEEEEEEEDDDDDDCCCBBBCCCBBB@@@?????????AAABBBGGG>>>:::CCCJJJIIIFFFEEE???<<>>@@@@@@>>>>>>???AAA222777>>>DDDFFFEEECCCBBBPPPIIIAAA>>>@@@EEEHHHIIIFFFFFFGGGIIIKKKJJJHHHFFFHHHKKKNNNMMMLLLLLLQQQVVVWWWXXXXXXVVVSSSSSSUUUXXXaaa[[[TTTNNNJJJIIIHHHHHHJJJDDD??????<<<555000111)))))))))***++++++)))'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''###%%%'''(((((())))))((("""---444///"""'''444&&&???RRR ''')))<<>>CCCDDD???AAAFFFCCC:::CCC???KKKAAALLLAAANNNkkkxxxlll???444444...111;;;444666333------222111***.../////////000000111111//////000000000///---,,,000---+++,,,///000---***+++000///(((+++444444---///***000666///***,,,++++++...000111333333,,,$$$)))111000'''&&&///111)))+++,,,...000111111000///000000000000000111111222555333000000333666444///333999444///444555333888555777999999777777;;;>>>GGGBBB<<<999999::::::999888===BBBEEEDDDDDDEEEGGGDDDDDDEEEGGGIIIIIIFFFDDDCCCGGGIIIIIIHHHJJJPPPVVVUUUVVVUUUSSSQQQQQQUUUXXXPPPRRRSSSSSSRRRPPPNNNMMMKKKCCC>>>>>>;;;555333555......---+++))))))***,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***(((%%%###%%%((('''$$$+++%%% """))),,,)))$$$***KKKlll111666""")))444$$$000EEE<<>>???@@@AAAAAAEEE===;;;FFFUUUWWWHHH888333<<>>>>>???@@@BBBCCCDDDDDDHHHHHHHHHHHHHHHIIIJJJKKKIIIMMMLLLFFFFFFNNNSSSSSSTTTSSSQQQRRRTTTVVVWWWWWWSSSRRRQQQPPPOOONNNNNNOOOJJJGGGBBB===888555444333...---+++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))'''((('''222...~~~(((---,,, ,,,+++ (((xxx)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((&&&(((...666@@@MMMYYYnnn888///...,,,,,,,,,,,,***(((((((((((((((''''''''''''(((((()))***+++,,,------////////////////////////------,,,,,,,,,+++++++++************************))))))(((((((((((())))))(((((((((((())))))))))))+++******)))))))))******---,,,,,,+++***))))))(((&&&((()))******++++++++++++,,,///111333333222222222222222222333333333333666555555444444555555666555333111//////000222444444777666222333888999777CCCJJJUUU___iiiqqqwww{{{{{{qqqfff___EEEAAA>>>AAAGGGMMMNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA??????@@@@@@AAAAAABBBBBBAAA<<<:::???FFFGGG???666AAA===777888BBBTTTgggsssqqqTTTCCC???777+++333333222222222111111111.......................................---,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------------------............000000000111111111111222111111222333333333333333333333444444444555555555888888999999999888888777;;;;;;===>>>@@@AAABBBCCCFFFFFFFFFFFFGGGHHHIIIIIIFFFKKKLLLIIIIIIMMMPPPNNNPPPQQQRRRRRRRRRQQQPPPOOOQQQPPPOOONNNMMMLLLKKKKKKHHHFFFAAA<<<888444222111...---+++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&''''''((("""666%%%///444333FFF$$$,,,===YYY999---'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((&&&(((///777@@@MMMYYYlll666///...,,,+++,,,+++***((((((((((((''''''''''''&&&(((((())))))***+++,,,,,,........................,,,,,,,,,,,,++++++++++++************************))))))(((((((((((())))))(((((((((((())))))))))))+++***))))))((((((((((((''''''(((((()))***++++++'''((()))***)))((()))***)))***---///000000000000000000111111111222222222666666555555555555666666333222111///...---,,,,,,***+++***'''(((+++,,,+++''')))---///000222444555777:::===>>>>>>:::666333666:::>>>AAABBBDDDGGGJJJEEEEEEDDDDDDDDDCCCCCCCCCIIIHHHFFFDDDCCCBBBBBBBBB@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<======>>><<<;;;:::999888666555999666222///000333888;;;777>>>IIISSS\\\ccchhhlllaaahhhfff[[[VVVWWWRRRGGG777======444000222222---000000000////////////...........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------....../////////000000000000111000000111222222222222222222222333333333444444444666666777777777777777666777888999;;;===???@@@AAADDDDDDDDDDDDEEEFFFGGGHHHDDDIIILLLLLLKKKLLLLLLJJJJJJNNNRRRSSSQQQNNNNNNNNNQQQQQQOOONNNLLLKKKJJJIIIEEEDDDAAA===888444111///...---+++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&'''---%%%SSSwww///))))))KKK))))))---((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((&&&(((///777@@@MMMYYYjjj666///---,,,+++++++++)))((((((((('''''''''&&&&&&&&&''''''((())))))***++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++***************************))))))(((((((((((())))))(((((((((((())))))))))))+++***)))(((''''''''''''''''''''''''(((((((((((()))(((((()))((('''(((,,,)))***+++---.../////////000000000111111111222222333333222222222222333333..................------...//////...///111333333000111111///---+++,,,---)))+++...111222333333222:::;;;;;;::::::>>>FFFLLLCCCCCCDDDDDDEEEEEEEEEEEEHHHGGGFFFDDDCCCBBBAAA@@@=========>>>>>>>>>>>>>>>;;;;;;;;;::::::999999999===<<<;;;888555444444555...222888<<<<<<999444000999444///,,,...333888<<<555666555333111///,,,)))+++222666222000222444333........................---------------------------------------,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------............//////////////////000111111111111000111111111222222222333333444444555555666666555555555666777999;;;===>>>???BBBBBBBBBCCCCCCEEEFFFGGGEEEIIILLLLLLKKKKKKJJJJJJGGGLLLRRRSSSQQQPPPRRRVVVSSSSSSQQQPPPNNNLLLJJJIIIDDDCCCAAA===999555111///------+++***)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%&&&&&&&&&((("""222///$$$444000222!!!%%%$$$)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&(((///777@@@MMMXXXiii777///---++++++++++++)))'''''''''''''''&&&&&&&&&&&&&&&''''''(((((()))))))))******++++++,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******)))(((((('''((((((***************)))))))))///)))&&&((()))''')))---***+++,,,---......//////111111111111222222222222000000000000000000000000+++,,,---...//////......///---,,,+++***(((((((((***+++,,,------///222555222222222111111000//////+++///555;;;@@@CCCCCCCCCFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEEEE@@@@@@AAAAAAAAABBBBBBBBB>>>======<<<<<<;;;;;;:::999888888777777666555333666555333222222222444555666555555666666444000,,,000///000333444111111333444333///***(((+++,,,,,,---------...............------------------------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++************++++++************************)))******************)))************************))))))*********+++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,---------.........---...//////000000//////000000000000111111111111111222222333444444333333444444666777999;;;<<<===@@@@@@@@@AAABBBCCCEEEFFFHHHIIIJJJJJJIIIIIIJJJMMMJJJNNNQQQQQQNNNNNNSSSWWWRRRRRRQQQPPPNNNLLLIIIHHHEEEDDDAAA>>>:::666222000------+++***)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&'''''''''PPP---&&&555'''uuu[[[***CCC###444&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&(((000888AAAMMMXXXggg555...---+++***+++***)))''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((((())))))******++++++,,,++++++++++++************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***))))))(((((())))))***###&&&***///444999===???;;;...%%%'''***))))))---++++++,,,,,,---...//////000111111111111222222222//////000000000000//////...............---,,,,,,)))''')))---///...///222---------+++((('''(((***((()))***---///222444555999888999<<<@@@AAA???<<>>>>>>>>>>>>>>?????????:::999999999888888777777444333222444666666333000777555222///...///111333///000333555777555222...222000000222222000///111(((***---222666666111,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))************************+++******))))))******+++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------..................////////////000000000//////000111222222222222333333444666777888999:::=========>>>???AAABBBCCCIIIGGGFFFHHHGGGFFFJJJOOONNNOOOOOOMMMJJJJJJLLLPPPNNNNNNNNNNNNLLLJJJGGGFFFEEEDDDAAA===999666333222...---+++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((())))))***bbbPPP666IIIhhh...!!!'''qqq222((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%)))111888AAAMMMWWWbbb111...,,,+++***+++***(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((())))))***++++++++++++++++++************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))***+++,,,(((+++111999AAAHHHNNNQQQIII555&&&'''+++)))(((***++++++++++++,,,---....../////////000000000111111......///000000///............------,,,+++++++++...+++***---,,,'''%%%((('''(((+++,,,,,,---///000.........---------------000...,,,---222999>>>AAA===>>>@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@>>>===<<<888888888888888888888888333333333333333333222222111000000111222222222111///111444777777555222000444222///---,,,...111444...//////...---------,,,999333,,,(((&&&'''***,,,++++++,,,,,,------------+++++++++++++++++++++++++++++++++++++++******)))******************************))))))))))))******)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++************++++++++++++*********+++++++++,,,,,,+++,,,,,,------------------............/////////---...///000000111111111222222222333444444555555999999999:::<<<>>>???@@@EEEBBBCCCFFFFFFDDDGGGMMMMMMMMMMMMLLLKKKJJJIIIIIILLLLLLMMMMMMLLLJJJHHHFFFEEECCC???;;;777444333222...---+++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))+++,,,---rrr[[[OOO111BBBTTT,,,___,,,???((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%)))111999AAALLLWWW___......,,,+++*********((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))******++++++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))***,,,---...>>>???AAADDDGGGJJJLLLMMMSSS;;;''''''+++)))&&&'''+++*********+++,,,------............/////////000+++,,,---......---,,,+++,,,++++++***++++++,,,,,,+++((()))......******...(((***++++++)))(((((()))))))))***+++,,,...//////...111444666666666777888???@@@BBBDDDDDDDDDBBBAAAAAAAAABBBAAA@@@>>><<<;;;999888888888777777777666333333333333333333333333111222222000......111555111111111111000000000000///111111000---,,,---...+++...///,,,---111222///+++,,,///222111---,,,---******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++)))************+++++++++++++++,,,------------,,,---------.........//////,,,---...///000000000000000111111111222222222222666666777888999;;;===>>>AAA>>>@@@EEEFFFBBBEEEKKKJJJJJJKKKNNNOOONNNKKKHHHMMMMMMOOOOOONNNLLLJJJHHHDDDBBB===999555333222222...---+++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))***,,,......[[[...)))+++ppp$$$222((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%)))111999AAALLLWWWOOO666---+++******+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************---)))'''***---111:::CCCCCCHHHNNNRRRQQQNNNJJJHHHLLLAAA555---'''$$$(((...******+++,,,,,,,,,,,,+++---------............/////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000111222333555777888@@@AAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAA???===:::999888888888888888888999999333333333333333333444444000000000000000000000000000000000000000000000000000//////...------,,,,,,,,,------......------,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---------------------------------............////////////000111111222222444444444444666888:::<<>>??????>>><<<:::888777777777666666666666666777111111111111111111111111000000000000000000000000000000000000000000000000/////////...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,+++***)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++++++++,,,,,,------------------------------------..................///000000111111222444444444444555777999:::@@@@@@AAA@@@@@@AAAEEEGGGHHHIIIKKKJJJJJJJJJLLLNNNLLLJJJHHHHHHHHHIIIHHHFFFHHHEEEAAA>>><<<999555222///...---+++************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%)))(((###%%%,,,,,,'''!!!***...888iii~~~ccc///'''///222&&&)))000)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$######%%%%%%$$$###&&&&&&&&&%%%$$$######"""%%%%%%$$$$$$%%%%%%&&&&&&########################$$$$$$%%%%%%%%%%%%&&&&&&'''&&&***222:::AAALLLWWWGGG000---+++************)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))******))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++***++++++)))---:::GGGIIIJJJKKKJJJIIIJJJLLLNNNOOOSSSVVVQQQAAA///'''((()))***++++++,,,,,,++++++,,,,,,,,,---------............------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........///111222444444666888;;;>>>>>>>>><<<;;;============<<<:::888777666555444444333333333333222222111111000000//////000000000000000000000000///////////////////////////......------,,,,,,++++++,,,,,,------,,,,,,++++++++++++***************))))))))))))))))))))))))*********++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///000000111111333333333333444555777777999;;;===>>>>>>???AAACCCEEEFFFHHHIIIIIIJJJLLLMMMJJJHHHFFFEEEGGGHHHHHHHHHGGGFFFEEECCCAAA===777333//////---,,,+++*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%***)))%%%&&&,,,,,,&&&111444QQQ{{{QQQ,,,"""&&&)))'''&&&)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$%%%$$$######"""#########$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''***222999AAALLLVVVEEE000,,,+++))))))******((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))******************,,,+++(((***888FFFDDDFFFHHHIIIKKKMMMQQQTTTTTTSSSRRRKKK<<<...(((***))))))***++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...///000222333777999===@@@AAA@@@>>>==================;;;999888666555444333222111111111444444333222111000000///////////////////////////........................------------,,,,,,++++++++++++,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))************++++++++++++)))***++++++***)))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------...//////000000222222222222333444444444444666:::<<<<<<===>>>??????AAACCCEEEEEEFFFHHHJJJIIIGGGEEEEEEGGGIIIJJJJJJFFFFFFFFFFFFDDD???888333000000...---+++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++$$$&&&111///$$$&&&444BBB|||bbb===///'''$$$))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%#########%%%&&&%%%$$$%%%%%%$$$$$$%%%'''((()))&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''***222999@@@KKKUUUDDD333,,,***))))))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************)))***,,,+++'''(((444BBBLLLOOORRRSSSSSSTTTUUUWWWTTTWWW\\\]]]RRR===***!!!))))))***++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---...///000111222555888;;;<<<<<<;;;::::::;;;<<<<<<;;;:::999888666555444333222111111111333333222111111000//////........................------------------------,,,,,,,,,,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++(((***,,,,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++,,,,,,---......//////000000111111222222222222111444888:::;;;;;;<<<===;;;>>>AAACCCDDDDDDFFFGGGJJJIIIGGGGGGIIIKKKLLLKKKEEEEEEFFFFFFEEE@@@999555222111///---,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))+++%%%'''///,,,))):::SSStttuuuhhh>>>///+++,,,***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$''''''''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((('''***111888@@@KKKTTTvvvBBB444,,,***))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))++++++((('''000;;;TTTWWWYYYYYYVVVTTTRRRRRR]]]^^^bbbcccXXXBBB,,, ((()))******++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------...000000111222444777999:::::::::666777888888888777666555555555444333222222222222000000//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))))))))))))))************(((((((((((((((((((((((()))))))))************+++'''+++......+++)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))************+++******************************+++++++++,,,,,,,,,+++++++++,,,------......---...///000111111111111111333777888999999:::;;;;;;>>>AAACCCDDDDDDEEEFFFKKKJJJJJJKKKLLLMMMMMMKKKFFFFFFEEEEEECCC@@@;;;777333222000...,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))%%%,,,,,,$$$***DDDeeexxxvvvyyyKKK---%%%******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$&&&'''&&&%%%%%%%%%%%%%%%$$$###"""!!!############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''***111888???JJJTTThhh===222+++***(((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************))))))***((('''+++333QQQSSSVVVWWWWWWWWWWWWXXX^^^]]][[[VVVIII777+++(((((())))))***************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------...///000222222333555777:::<<<===444555666777777777666555333333222222222222222333........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))************)))))))))))))))******+++++++++))))))))))))))))))))))))))))))))))))************'''+++//////+++)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************************++++++++++++******++++++,,,---------***+++---///000111111000000222555666555666777888:::<<<@@@BBBBBBBBBCCCDDDKKKJJJKKKMMMNNNNNNLLLIIIIIIGGGEEECCCBBB@@@>>><<<333222111///---,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))%%%,,,...///@@@bbbxxxMMM************)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))(((''')))+++------,,,+++******)))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''***111888???IIISSS^^^999///+++***(((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************((((((***)))''')))---JJJMMMRRRWWW\\\aaagggkkkPPPSSSWWWSSSDDD111''''''(((((()))***************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------......///000000000000111333777999;;;666666888999999888888777222111111111111111222333/////////000000000000000------------------------++++++++++++++++++++++++******************++++++))))))************))))))))))))******+++++++++,,,************************))))))))))))************&&&+++//////+++)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------)))***,,,...000111111000000222333333333333555666777:::>>>????????????@@@JJJJJJLLLNNNOOONNNKKKHHHLLLIIIEEEBBBAAAAAA@@@???444333111///---,,,++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,###,,,GGG___qqqsss```PPPJJJMMMQQQCCCKKKIII\\\YYYwww}}}@@@************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&(((***++++++***000444999>>>AAABBBAAA@@@:::888555111,,,)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''***111888???IIISSSddd===+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$,,,'''555111 (((!!!!!!///,,,""")))+++---///'''(((%%%+++000111###000(((+++(((((((((((())))))))))))))))))))))))************************************LLLYYY]]]YYY[[[dddaaaUUUQQQIII;;;///'''&&&(((+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------.........///000222333444444555555555444333333222111111111111000000000000///............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))++++++,,,------...///////////////000111111222222777777888:::<<<===??????FFFHHHKKKKKKIIIGGGFFFFFFGGGFFFEEEDDDAAA???===;;;888555111---+++******+++(((((('''''''''(((((()))))))))))))))))))))))))))%%%((()))((('''((()))(((***''':::___kkkYYYHHHFFFNNNUUUSSSPPP[[[ZZZVVVPPPNNNOOOLLLHHHSSSqqqnnnAAA222***...)))(((***((((((((((((''''''''''''&&&&&&&&&'''((()))(((''',,,&&&!!!###))),,,***%%%###"""!!!$$$''')))(((%%%%%%$$$$$$&&&((((((&&&%%%(((%%%$$$'''&&&!!!"""(((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""###$$$%%%%%%(((###$$$(((%%%###---(((''')))000999BBBLLLTTTfffooovvvwwwwwwxxxwwwuuujjjfff___WWWMMMAAA555...%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((()))'''***111777>>>HHHRRR___;;;,,,***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&***###%%% '''***;;;"""000888///(((111333111###:::)))+++---***'''"""***((((((((((((((())))))))))))))))))))))))************************************AAATTT```\\\ZZZ]]]YYYOOO777333,,,'''$$$$$$&&&(((************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------.........///000111333444444444444444444333222222111111111000000000//////............---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************++++++++++++******))))))))))))))))))))))))***++++++,,,------............//////000111111222555666777999:::<<<===>>>CCCEEEHHHHHHFFFEEEDDDDDDDDDDDDDDDCCCAAA@@@>>>===;;;888444000---,,,,,,,,,(((((('''''''''(((((()))))))))))))))))))))))))))&&&((())))))*********)))---999aaazzzSSSQQQ\\\lllyyy~~~ooocccZZZVVVdddtttXXXgggDDD%%%***(((&&&++++++(((((((((((('''''''''''')))'''%%%$$$$$$%%%%%%%%%&&&---,,,&&&###(((///...,,,*********)))%%%"""---+++***)))******)))(((&&&$$$&&&***)))%%%$$$'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$###"""""""""!!!&&&######%%%%%%%%%)))///<<<<<>>IIISSS}}}WWW888...***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***...555(((......(((---222$$$%%%###,,,!!!111---!!! 444 555666///))) (((((((((((())))))))))))))))))))))))************************************:::PPP^^^WWWKKKEEE>>>666%%%&&&&&&''''''((())))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------............///111222333333333444444444333222222111111000000000000//////............------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************++++++++++++******)))))))))))))))))))))))))))******++++++,,,,,,,,,------......///000000111333444555666888:::;;;<<>>IIISSSzzzQQQ777333***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&000%%%LLLfff******"""***LLL___GGG***$$$### )))LLL[[[GGG)))&&&(((%%%(((dddZZZ,,,+++(((((((((((())))))))))))((()))))))))************************************%%%...111,,,)))******&&&))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------------------...///000000111111222222222222222111000000000////////////......------------,,,,,,,,,++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************++++++++++++******))))))))))))))))))))))))(((((()))))))))))))))******++++++,,,------.........///000222444555666777999;;;===>>>>>>>>>@@@AAAFFFFFFFFFFFFEEECCCBBBAAA<<<;;;999666222///,,,*********)))(((((((((((((((((((((((((((((((((((((((***)))***+++)))'''---777llleeeSSScccnnnaaaaaa|||666...111)))+++((((((((((((''''''''''''$$$&&&))))))'''&&&&&&'''!!!(((---,,,)))...===KKKFFFLLLUUU```iiiqqqwwwzzzwwwlll^^^PPPGGG???999///'''&&&((())))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%''')))###---666???RRRgggpppmmmrrrtttsssooolllmmmllliiiooopppqqqpppjjj^^^PPPGGGEEEDDDBBB>>>888111+++'''(((''''''&&&&&&&&&''''''&&&%%%(((000777>>>HHHRRRiiiSSS777222***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''!!!///DDD...'''CCC666+++OOO###/////////333(((((((((((())))))))))))))))))))))))************************************+++,,,)))%%%''',,,---++++++******))))))+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,---------------------...//////000000111222222222111111000000////////////......------------,,,,,,,,,,,,*********))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...///111222444555666666888:::<<<<<<===@@@BBBFFFFFFFFFFFFEEEDDDBBBBBB>>>>>>===;;;777333000---++++++***)))(((((((((((()))))))))))))))))))))))))))(((++++++''''''666IIIrrr|||RRRdddmmmfffKKK555,,,&&&...((((((((((((''''''''''''$$$'''***)))%%%$$$%%%'''%%%,,,444===EEERRRbbbnnn~~~zzzyyynnnqqqxxxkkkbbbQQQ???444---&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%""""""%%%(((+++777HHHZZZooozzzhhhcccdddeee```[[[^^^iiirrrooofff\\\\\\^^^___```^^^YYYUUUFFFCCC???:::666222111000)))(((''''''&&&''''''''''''&&&)))000666===GGGQQQ[[[UUU666///***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***$$$OOO{{{000$$$###+++''')))///yyyWWW+++'''(((((((((((())))))))))))))))))))))))************************************//////,,,((()))++++++(((---,,,+++++++++---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,------------,,,,,,------...//////000000111222222111111000000/////////.........---------,,,,,,,,,++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******++++++,,,,,,---...000222333444555444666888999:::<<>>>>><<<999555111///,,,+++***)))(((((((((((())))))))))))))))))))))))&&&'''+++,,,&&&)))BBB___vvv\\\fff^^^||||||vvvGGG***'''---((((((((((((''''''''''''&&&((()))(((&&&'''---222<<<@@@JJJ\\\ppp}}}yyyuuucccTTTFFF555&&&(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%###%%%+++000AAAKKK___vvv~~~ooo]]]RRR\\\fffuuuuuueeeZZZSSSOOOMMMHHHEEE???:::666444333444))))))((('''''''''''''''(((''')))000666<<>>@@@???@@@AAABBBCCCCCCCCCCCC;;;<<<<<<;;;999555111...,,,+++***)))(((((((((((())))))))))))))))))))))))$$$&&&+++,,,'''---LLLnnnXXXlll|||\\\,,,******)))(((((((((''''''''''''&&&((((((((((((///:::BBBGGG[[[sss}}}||||||~~~zzzrrrfffSSSAAA)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''''',,,555<<>>:::555111...,,,))))))(((''''''''''''''')))(((***000555;;;EEENNN\\\MMM;;;///+++***)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%444+++$$$:::///+++nnn'''ooo(((444+++...###))))))))))))************+++*********))))))(((((()))************+++++++++******+++++++++,,,,,,,,,'''***...///...+++))))))///...,,,++++++***((('''000,,,))))))++++++,,,...)))*********))))))***++++++*********+++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++)))111///---;;;aaaXXX777111333***)))^^^hhh@@@444%%%555(((...TTTjjjDDD'''555888bbbLLL000%%%+++888###///444!!!444+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))***000+++---444###***%%%111%%%(((---***+++)))(((---""",,,&&&%%%111%%%---111111'''(((111(((+++000...$$$...***+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,---...///000111222444444666777999;;;<<<===@@@AAACCCCCCBBBBBBDDDEEEBBBBBB@@@>>>:::666333000000---***))))))))))))((()))))))))))))))))))))))),,,"""&&&---###@@@HHHuuufff[[[yyyxxx222666%%%,,,(((&&&((((((''''''***000!!!---444555HHHbbb}}}}}}|||tttcccRRRSSS___bbb[[[bbbddddddccccccfffkkkppptttzzz}}}qqqiiiMMM999%%%!!!(((,,,)))###&&&&&&%%%%%%%%%&&&''''''+++''',,,%%%:::TTTPPP[[[mmmgggppp~~~{{{|||zzzuuu|||~~~xxxmmmXXXDDDAAA>>>:::777666444111//////...+++******)))'''%%%'''&&&(((---222999FFFRRRgggIII:::///+++***)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%555MMM!!!!!!&&&hhh"""iii'''!!!(((&&&~~~PPP)))))))))))))))************************)))))))))((()))************+++++++++***++++++++++++,,,,,,,,,333...((($$$%%%***...111''''''(((+++///111333333...------000222111000///---///111000...+++)))'''++++++******+++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++------+++666,,,111+++yyy???(((000###UUU777)))PPP'''vvv;;;JJJ###333...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))$$$000 ///(((///***444&&&000!!!###111***:::$$$ 666111$$$444 :::%%%000)))333%%%///'''...'''+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,---...///000111222333555777888::::::AAACCCEEEEEEEEEEEEGGGIIIDDDDDDCCC@@@===999666444000---***)))))))))(((''')))))))))))))))))))))))),,,'''---222(((FFFYYY~~~eeeyyyaaa...///,,,((('''******((((((***$$$111777666EEEdddzzz}}}yyyiiibbbqqq~~~{{{wwwvvvrrrtttwww~~~|||vvvhhhWWW@@@---###!!!%%%***((((((''''''&&&&&&&&&&&&&&&'''%%%,,,;;;HHHRRR^^^uuuwwwddd~~~vvvwwwtttllliiikkkjjjfff``````]]]ZZZ^^^fffgggcccGGGCCC<<<777444222111//////---+++******)))'''%%%(((&&&(((---222999FFFRRRiiiDDD888000+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###000***,,,((((((111%%%:::111&&&&&&000%%%!!!:::+++))))))))))))************************)))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,((()))***...000000+++'''111111///---+++***((('''///...,,,+++******(((%%%---,,,+++++++++---///111+++++++++++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++......%%%///...###)))[[[~~~+++888)))---yyy###!!!===444HHH,,,&&&333:::)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''...(((111SSSooo---''')))777,,,PPPgggRRREEE???VVVqqqKKK(((222%%%...,,,QQQNNN<<<(((###///***---***...%%%---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***+++,,,------//////000222444555666777:::<<<>>>??????@@@CCCDDDAAAAAA@@@>>>;;;888555333111...+++)))))))))((('''))))))))))))))))))))))))'''(((---000+++KKKkkk^^^mmm~~~jjj:::,,,+++((()))++++++((('''***'''---888III^^^tttxxxqqqwww{{{vvvsss{{{tttnnnqqqyyy~~~~~~zzzzzztttcccIII///###&&&---((((((((((((((('''&&&%%%"""---&&&111TTTXXXWWWoootttkkkuuuxxxxxxvvvqqqoooqqqqqqooofffeee___VVVQQQQQQPPPMMMLLLFFF>>>777333111///......---+++*********(((&&&(((&&&(((,,,111888FFFRRRsssAAA555///+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""```))) ,,,;;;///{{{}}}bbb!!!mmm((((((+++((()))))))))*********************)))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------000...,,,******---000222,,,---//////000000222333---,,,***(((+++111333333222000///...,,,***'''%%%,,,,,,+++++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***555'''###...((()))'''&&&,,,)))}}}***%%%ooo333///@@@)))***666---+++111+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***000###~~~AAA'''666'''EEE+++***FFF---'''***eee&&&'''***)))***...%%%///++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***+++,,,,,,---...///000111333444444333555888999:::<<<>>>@@@AAA@@@@@@>>><<<999666555222000,,,******)))((('''((((((((((((((((((((((((&&&(((+++,,,333TTT}}}vvv___yyyzzzssseee^^^$$$***((()))+++***&&&&&&***;;;>>>NNNkkkrrrhhhxxxxxxmmmiiinnnuuuzzz{{{xxx~~~{{{iiiOOO:::,,,&&&&&&'''((((((((('''&&&%%%%%%+++...@@@[[[```eeezzz}}}yyy]]]zzzrrr|||yyyppppppooolllkkkkkkkkkjjjfffeeeaaaYYYQQQKKKHHHFFFJJJEEE===777333000...,,,---,,,************)))'''(((&&&'''+++000888EEERRR|||AAA444---+++***)))(((((((((((((((''''''''''''''''''''''''///mmm$$$---{{{222---555nnnDDD((()))))))))************))))))))))))))))))******))))))*********+++++++++++++++,,,,,,,,,---------+++...222111...,,,,,,---***,,,///000000111444666CCCDDD???888444333...'''&&&'''***///222222///+++------,,,,,,+++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++'''444,,,)))000111222%%%@@@666%%%[[[---www)))666```aaa,,,''''''///+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))&&&(((---QQQ,,,000$$$~~~///>>>222RRR$$$DDD&&&,,,)))+++---'''---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++,,,,,,------...///000222333333555777999;;;<<<>>>@@@CCCDDDDDDDDDCCCAAA???===;;;555222...,,,+++***)))'''((((((((((((((((((((((((+++,,,***---CCCcccbbb~~~mmmxxxooo|||zzzVVVvvv,,,+++(((((()))(((&&&)))///999YYYrrr}}}xxxhhhpppuuummmlllqqqwww{{{xxx~~~nnnVVV777$$$%%%&&&'''''''''''''''+++&&&;;;RRRVVVbbbxxx~~~uuuuuuXXXyyyxxxuuu~~~zzzrrrxxxvvvsssqqqnnnjjjiiiiiigggaaaXXXOOOGGGDDDGGGKKKAAA>>>:::777444111,,,)))---+++******++++++)))((((((&&&'''+++///777EEERRR}}}BBB444...+++***))))))((((((((()))((((((((((((((((((((((((000fff+++ooo888999---))))))))))))************))))))))))))************)))************+++++++++,,,,,,,,,,,,------------)))+++------...000555888===FFFRRR___kkkwwwuuu{{{|||vvvqqqmmm```SSSGGG===111))))))---222444...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***)))+++000&&&)))(((444KKK...,,,%%%iii(((000eee***$$$999$$$///+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))---))) 555%%%&&&///'''>>>(((yyy;;;'''xxx+++///---***,,,+++(((++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,,,,------...000111111222555777999;;;<<<===@@@BBBBBBBBBCCCBBBAAA???===<<<777444000...---+++***((())))))))))))))))))))))))))),,,)))///QQQmmmyyyaaaxxxmmmxxxxxxwwwxxx|||[[[kkkoooBBB,,,)))((())))))+++333===KKKcccqqq^^^{{{tttpppoooppp}}}}}}kkkIII***''''''&&&&&&''''''((()))---+++HHH]]]WWWiiivvv___kkksssmmmvvv{{{uuupppqqqqqqjjjccc___[[[XXXYYY\\\hhhbbb[[[UUUMMMCCC>>>===:::888777666444111,,,))),,,***)))***++++++***)))(((&&&&&&***///777EEESSS}}}AAA444///+++***))))))((()))))))))((((((((((((((((((((((((CCCBBBRRRjjj{{{===666))))))))))))************((()))))))))************)))************+++++++++,,,,,,,,,------------...===444***+++:::PPPdddooowwwzzz{{{xxxsssppprrrtttiiissszzz{{{wwwvvvaaaNNNAAA777...)))......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---$$$)))000:::$$$///!!!!!!***888"""JJJ...###222///***111!!!444+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))///))) ===)))FFF000xxxQQQ%%%~~~///------///(((+++000$$$++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************+++++++++++++++,,,---...///000000111333666777777999;;;===>>>>>>??????>>><<<;;;999:::777333000...---+++)))))))))))))))))))))))))))###+++,,,444]]]uuufffyyytttlll{{{xxxlllrrr}}}```OOOmmm[[[---***)))***---444CCCQQQuuuwwwmmmlllxxxooohhhvvv||||||dddJJJ...,,,)))'''&&&''')))***))):::PPP]]]gggyyy___iiisssrrruuuwwwwwwuuuwww{{{TTTIII>>>:::999<<>>===<<<;;;888444111///...,,,***))))))))))))))))))))))))"""000444>>>iii}}}aaannnggg{{{tttpppzzz___fffzzzaaaHHHlll}}}nnn///+++***,,,111<<>>555333000)))%%%(((+++)))((()))(((((((((((((((***,,,///+++++++++***++++++,,,---000(((***///******333:::NNNiiippp{{{|||~~~zzzrrryyyzzz~~~kkkNNN555///000,,,+++...,,,+++)))((('''(((((()))+++++++++++++++++++++++++++&&&,,,>>>wwwnnn///???nnn+++222...$$$999))),,,...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************)))))))))+++++++++***,,,'''///,,,,,,000%%%;;;(((...666(((''';;;))) 111000((((((...,,,,,,+++***)))***+++,,,)))))))))))),,,///...+++)))***,,,------,,,++++++))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))+++,,,---......222222333555777:::<<<===>>>AAADDDDDDCCCBBBAAAAAA>>>===999555111...,,,+++))))))(((((((((((()))***###777444IIIgggsssrrr]]]kkkbbb}}}yyylllfff|||mmmGGGMMMzzz777---((((((===AAAjjjzzz|||aaattt~~~~~~}}}}}}|||qqqnnnqqqzzz{{{```888,,,CCC))))))((((((555IIIRRRqqqzzz|||xxx```wwwqqqvvvxxxzzz{{{zzzxxxvvvvvvvvv|||xxxqqqmmmwwwmmmfff\\\TTTNNNJJJEEEAAA;;;888444111///...+++***+++++++++*********))))))***((('''***...666EEESSSttt999555...,,,,,,***))))))(((((((((+++***((((((******)))(((666RRRqqq~~~yyyvvvrrrmmmiiihhhjjjnnnppphhhlllooopppoooppptttwww|||WWW:::+++333000%%%$$$---...&&&(((((((((((('''(((***++++++++++++******+++,,,,,,***888000'''333;;;IIIeeeuuu}}}zzz~~~~~~wwwxxxaaaGGG888333---&&&///...,,,,,,,,,---,,,,,,++++++++++++++++++++++++)))333'''111111mmm666444;;;***555\\\aaa)))***///&&&+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,***'''%%%&&&(((***+++000iiiFFF )))BBB$$${{{xxx///ttt%%%,,,111+++,,,---+++)))***+++***++++++------,,,+++++++++***'''%%%(((+++...******+++,,,+++***)))(((************************************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***,,,------.........///111333555777888:::===@@@AAA@@@??????@@@;;;:::888444111...,,,+++))))))((((((((())))))***(((111111UUUsssnnnxxxXXXfffooouuujjjtttcccccchhhmmmFFFFFFCCC---...,,,CCCNNNmmm~~~sssnnn}}}~~~}}}|||~~~}}}uuurrrrrryyy}}}qqqRRR>>>HHH---,,,***...@@@MMM[[[rrr~~~mmmfffpppvvvwwwxxxyyyxxxvvvuuuuuuuuutttwwwtttqqq{{{lllfff]]]VVVPPPJJJEEEAAA;;;888444111///...+++***+++++++++*********))))))***((((((***...666EEESSSuuu777444000,,,,,,+++***)))))))))))),,,,,,***((((((...888AAA___gggrrrsss```uuusssqqqqqqtttyyy}}}{{{|||~~~~~~yyyyyyUUU<<<...333222%%%$$$000)))))))))))))))))))))))),,,++++++******+++++++++444&&&000555000RRRzzz|||wwwtttkkkUUUCCC666...,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,999&&&111999PPP...zzzSSS222222www'''!!!***...///+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))((('''(((((()))%%%'''tttggg222JJJjjj///SSS888...rrr000111$$$+++000111111000...,,,---000000///,,,///111222///+++***---222,,,,,,,,,,,,+++***))))))************************+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,------+++,,,,,,...000222444555777:::===>>>>>>>>>???@@@<<<;;;999777444111///...******)))))))))))))))***---+++///bbbfffmmmNNNccc^^^SSSvvvaaavvvppp[[[bbbYYY}}}oooEEE>>>{{{VVV+++555111MMMccctttiii}}}~~~{{{~~~}}}pppvvvzzz~~~}}}yyyxxx||||||yyyvvv|||{{{xxx}}}}}}yyyuuuxxx}}}mmmPPPHHH+++***&&&222IIIPPPggguuussseeennnzzzsssxxxuuuwwwxxxwwwuuutttttttttooowwwtttlllvvvkkkjjjfff___XXXRRRKKKEEEAAA;;;888444111///...+++***+++++++++******************))))))+++---555DDDRRRppp777666333---,,,+++***************))),,,---***+++<<>>***$$$///******)))***,,,,,,+++***,,,,,,++++++++++++,,,,,,,,,777***444bbbuuuzzz~~~{{{||||||zzz|||yyyuuuuuuxxxyyy{{{___HHH@@@---***((((((***+++***)))***+++++++++++++++,,,,,, ,,,:::000***%%%555)))111///---OOOWWWbbbssswwwwwwGGGLLLNNNKKK111+++:::+++"""***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***---...---***'''%%%,,,///mmmVVVfffFFFDDD888SSS111HHH+++222$$$222888@@@III333---'''%%%)))---//////******,,,///---((('''(((---------------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,,,,,,,---...000222444555777:::===??????@@@BBBCCC@@@@@@???===:::666333111++++++***)))))))))******///---222hhhccc]]]MMM~~~XXXaaagggTTT^^^[[[uuuqqqFFF:::llljjj***999666WWWvvvgggyyy~~~zzz{{{}}}}}}zzz|||~~~zzz}}}{{{{{{zzzwww{{{]]]GGG)))((($$$666HHHRRRtttzzzlllkkkyyy|||xxxyyyzzzuuuvvvwwwwwwuuuttttttuuusssyyyooo```iii|||dddhhheee```ZZZSSSKKKEEEAAA;;;888444111///---+++***************************+++******+++---333CCCRRRkkk666666444---,,,,,,+++++++++++++++***)))***222DDD]]]vvv~~~sssxxxuuuyyy|||{{{xxxyyy}}}rrrPPP??????666$$$***(((''')))+++---,,,+++,,,,,,,,,,,,,,,------...666$$$FFFppptttxxx~~~vvviiizzz}}}cccKKK999333---***,,,...---,,,*********++++++,,,,,,,,,333'''///)))+++FFF+++@@@444MMMpppdddwwwrrr[[[JJJ>>>111&&&))),,,...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,,,,***))))))***(((999JJJbbbGGG>>>///BBB000000!!!^^^555(((111'''666444BBBRRRCCC;;;222///333<<>>@@@BBBDDDCCCCCCBBBAAA===888444111,,,,,,+++***************---333999hhhfffyyySSSVVVrrr}}}~~~rrrSSS}}}iii```XXXUUU```mmmsssHHH888bbbzzz,,,888===aaa|||jjj}}}|||~~~sssnnnnnnpppkkkgggsssvvviiibbb]]]WWWVVVXXXggguuuzzzzzz}}}yyyxxx{{{rrrrrrzzzfffNNN,,,+++***>>>FFF[[[~~~~~~jjjuuutttyyyzzzvvvuuuvvvxxxwwwvvvtttuuuuuuvvvzzzmmm\\\eee}}}|||eeefffdddaaa[[[SSSKKKDDDAAA;;;888444111///---+++***************************+++***+++,,,,,,222BBBRRRlll555444111------,,,,,,+++,,,,,,---...(((,,,CCCeee~~~uuu|||vvvqqquuu{{{yyywwwYYYGGG<<<333+++(((%%%&&&)))++++++))),,,,,,,,,---...///000111)))MMMggg~~~}}}}}}xxx~~~\\\LLLBBB444,,,+++,,,,,,************++++++,,,,,,------)))...444666###***GGGbbbeeezzz\\\SSSFFF666111(((++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***'''%%%(((000666EEEKKKOOOkkkFFF===222AAA222555 888555DDD333???)))888---///<<<@@@FFF555@@@444&&&(((999QQQ???555555,,,444---555,,,<<>>AAAAAABBBCCCBBB???:::555111------,,,+++************+++777>>>hhhyyynnnlllGGG]]]uuuooo{{{uuuyyyLLLjjjgggSSS[[[bbbrrrIII666XXX222888JJJmmmddd}}}iiiWWWOOOKKKJJJIIIFFFIII^^^uuusss]]]GGG<<<999666:::@@@WWWhhhqqquuuxxxtttqqqyyy}}}nnngggnnnzzz~~~iiiWWW///+++---===HHHkkkzzzlll~~~yyysssyyyvvvppptttvvvwwwwwwuuuuuuuuuvvvssswwwmmm```hhh{{{yyyfffdddccc```ZZZQQQIIIDDDAAA;;;888444111///...+++******************+++++++++++++++------,,,111AAARRRiii777444000------,,,,,,,,,,,,---------222AAA[[[www}}}vvvqqq}}}~~~WWWEEEKKK333---(((''')))++++++))),,,,,,---...000222333444MMMbbb}}}~~~|||zzz~~~dddUUU@@@000+++***)))((()))******+++,,,,,,------111333)))---777:::nnn}}}ssslllxxxyyyvvvtttxxx{{{nnn}}}xxx}}}qqq}}}wwwVVV444%%%@@@+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000///...111888???DDD///444...333@@@,,,***"""111AAA;;;777'''000555333::::::DDDDDDBBBMMM666LLLiiiQQQHHHeeeQQQTTTSSSOOOXXXQQQTTTNNN^^^RRRRRRTTTTTTSSSQQQSSSZZZ___OOO???333333222,,,+++///111111///...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))************)))))))))***+++---//////000222444555666888;;;===???AAACCCDDDBBB>>>999666......---++++++************666@@@nnnrrrtttpppxxx___>>>dddppp|||~~~{{{WWWaaazzz```XXXllleeeXXXWWW^^^pppGGG222MMM<<<:::ZZZ{{{ccczzzxxx|||~~~rrrXXXCCCCCCMMMSSSVVVdddzzzttteeeYYY[[[___bbbkkkwwwzzz}}}zzzyyy~~~ooobbbhhhxxxvvvllleee333,,,///999KKKxxxqqqssstttvvvxxxrrrppprrrtttvvvvvvtttssstttuuupppppphhh^^^dddqqqqqqgggcccccc___XXXOOOGGGCCCBBB;;;888444111///...+++***))))))*********++++++++++++,,,...---+++000@@@RRReee:::777111------,,,,,,,,,------...(((>>>YYYmmmwwwwwwuuuxxxyyy^^^JJJ;;;555---***,,,------+++,,,,,,---///111333555777pppvvvssszzzgggMMM999000---,,,+++))))))***+++,,,,,,------+++555222555???zzzjjj}}}pppzzzwwwAAA'''+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++222:::>>>======>>>AAA+++,,,444&&&000***888444AAA===DDDEEEMMMTTTbbbZZZXXXkkkrrriiirrrvvvsssxxx~~~yyy}}}{{{~~~xxxwwwyyyiii___ZZZ\\\VVVHHHAAACCC999777555222000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))*********************+++,,,...///000000222444555555777:::===???AAAEEEGGGFFFCCC???<<>>mmmwwwppp___dddMMMggg\\\QQQ\\\XXXcccoooFFF...FFFBBB<<>>AAADDDCCC>>>999777222---***++++++***(((000///FFFhhhjjj{{{nnnPPPOOOsssrrrpppVVVMMMeeennndddPPPaaa[[[mmm===333BBBOOOFFFmmm}}}ppp}}}ppp~~~~~~}}}~~~{{{uuubbbVVVVVVUUUjjj~~~wwwqqqaaaYYYTTTYYY{{{vvvyyyuuuvvv|||}}}~~~rrraaabbbpppuuu|||~~~xxxOOO//////>>>[[[~~~lllyyyuuurrruuuyyyvvvtttsssooojjjkkkpppqqqooofff___\\\YYY\\\mmmrrrdddddd```YYYSSSOOOJJJFFFCCC;;;888444111///...+++******,,,,,,++++++,,,+++)))++++++,,,,,,***///@@@PPPiii}}}666666000.........---,,,---///111HHHYYYoookkk}}}]]]lllxxxkkkttt}}}}}}uuutttaaa999777+++222$$$---///222111444///111VVV{{{|||kkkwwwbbbIII000...,,,------,,,++++++---...///))):::HHHjjj{{{xxx{{{ooo@@@...)))"""------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++*********))))))))))))((()))++++++*********+++...,,,***)))((()))+++,,,))),,,///222333111,,,'''777000***,,,===NNNRRRLLLIIIMMMMMMMMMUUU^^^^^^VVVaaabbbeeeccc___iiilll___^^^ZZZXXXSSSIIIGGGCCC999@@@EEEEEE???===BBBDDDBBB@@@FFFGGGBBBCCCJJJLLLHHHJJJ@@@IIISSSPPPRRRRRRDDDBBBLLLIIIAAADDDFFFCCCFFFEEEIIILLLEEE===CCCIIIDDDPPPSSSaaaqqqpppssslllZZZKKKDDD;;;000999:::444///...***(((---(((---111///***(((***,,,---...///000000...***((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++---///000111111333666888888999;;;>>>AAA@@@<<<999:::555///,,,++++++***)))******CCCeeejjj|||nnnyyygggKKKLLLllllllzzzqqqcccUUUKKKuuubbbOOO\\\ZZZeee999000CCCMMMMMMwwwfff|||sss}}}~~~~~~|||wwwaaaOOOJJJHHHIIIlllzzzqqqcccNNNMMMMMMSSS~~~zzzyyy}}}vvvttt{{{~~~|||qqq\\\YYYgggqqq}}}wwwYYY111111>>>eee~~~~~~ooovvvuuurrrtttwwwtttssssssoookkklllpppqqqnnnqqqjjjeee______nnnrrrcccbbb___[[[WWWRRRLLLEEEAAA;;;888444111///...+++***+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,***///???PPPjjj|||555444000///+++,,,///---+++333@@@XXX^^^ppp|||wwwrrrpppddd___ssswww~~~uuuPPP@@@)))555,,,------///...;;;&&&<<>>AAAHHHEEECCCOOOVVVLLL^^^uuu~~~tttyyyUUUZZZ]]]ZZZQQQBBB444---.........---,,,,,,///222******)))'''''')))---000))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++---//////000111444666999:::<<<@@@CCCCCC@@@>>>>>>999333...,,,+++******///111MMMpppkkk~~~kkklllrrrxxxttthhhXXXFFFPPPooo{{{vvvvvvxxxppphhhrrr}}}hhhZZZNNNWWW^^^[[[555...FFFzzzMMMUUU|||aaa{{{||||||~~~qqqTTTAAAKKKKKKNNNzzzzzz}}}}}}zzzfffLLLQQQTTTVVVxxxzzz~~~uuuqqqxxx|||{{{ppppppmmmZZZTTTgggzzz~~~sssggg444333>>>rrr~~~xxxsssttttttrrrsssvvvrrrqqqrrrpppmmmnnnrrrqqqnnnvvvqqqkkkbbb```ooosssccc```___]]]ZZZUUUNNNEEE>>>;;;888444111///...+++***,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,***///>>>OOOkkk~~~444444111000***+++000---***888MMM^^^mmmtttxxx~~~rrr~~~ppp```SSScccyyy}}}uuuFFF777,,,888***,,,+++...444111^^^~~~||||||~~~|||nnn```cccpppzzz}}}cccDDD---222------...111000///111444MMMzzz~~~uuuEEE>>>)))---(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************+++++++++,,,,,,,,,,,,---***+++,,,...////////////---...222555444111222555DDDJJJRRR[[[aaaffffffeeehhh^^^TTTOOOIIIBBB>>>???LLLGGGGGGEEEDDDPPPZZZUUUuuu{{{www}}}bbb[[[ZZZOOOGGGQQQNNN???@@@RRRZZZSSSzzzqqqdddZZZPPPBBB777......222111+++&&&999::::::555///)))&&&%%%***)))))))))))))))(((((())))))))))))))))))))))))(((((())))))***************+++---......///222444666888;;;>>>AAABBBBBBAAA@@@<<<666000,,,******)))"""%%%BBBfffooouuujjjpppnnn___KKKCCCWWWuuujjjaaadddvvv{{{uuuvvvnnnaaaYYYYYYRRRRRR```SSS444///KKKyyyNNN[[[}}}fffzzz|||vvv[[[===QQQRRRSSSsss~~~wwwzzzfffGGGPPPVVVUUU}}}yyyxxx{{{tttpppvvvwwwmmmccciiimmmZZZRRRhhhzzzooouuu999444>>>{{{~~~rrrxxx|||rrruuussssssuuuqqqoooqqqpppooopppsssrrrmmmqqqnnniii___^^^pppuuueeeaaa___]]]ZZZUUUNNNEEE???;;;888444111///---+++***,,,******,,,,,,++++++---***+++------+++...>>>MMMjjj666555333111++++++000...---???XXXgggyyygggwwwbbbxxx~~~rrrcccRRROOOuuucccCCC+++666(((222---333---LLL~~~vvv```XXXbbbaaaZZZjjjzzzvvv~~~zzzuuuzzzwwwJJJ555666------000333000---222:::ttt{{{www~~~{{{}}}```PPP+++'''++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************************************************************+++++++++///,,,((((((,,,......,,,333222000...,,,,,,,,,,,,,,,///999DDDKKKOOOYYYeee```bbbeeeddd^^^VVVPPPOOO???::::::???DDDEEEIIINNN[[[cccuuunnn^^^UUUPPPKKKHHH===AAAOOOUUUWWWooowww\\\III<<<555555999>>>FFFRRRWWWSSSGGG999///++++++******)))))))))(((************************)))))))))))))))*********(((***+++,,,,,,...111333000222555888:::<<<>>>???AAA>>>999333...***))))))......KKKpppqqq{{{~~~zzzzzz|||xxxbbbDDD@@@YYYrrr{{{vvvkkkaaaYYYZZZWWW]]]aaaWWWIIIbbb|||HHH333///OOO{{{KKKbbbiii}}}{{{zzzyyy}}}~~~|||ggg===UUU^^^dddwwwyyy}}}lllKKKSSSgggrrr~~~wwwyyyuuutttwwwuuuqqqkkksssuuu]]]OOOccc|||rrrlllAAA333AAA~~~mmm{{{xxxrrrwwwuuutttuuuqqqnnnppppppoooqqqtttsssnnnmmmlllhhh]]][[[ooovvvfffccc```[[[VVVQQQLLLFFFBBB;;;888444111///---+++******''')))---...***))),,,***+++------+++...===LLLhhh777555444000------000111777KKKaaarrriii|||ffflllzzz{{{xxxhhhfffTTTAAAcccnnnGGG999000---222...333000cccwwwkkkgggrrrjjjooo|||xxxwwwoooppp}}}xxxvvv|||ZZZ===888///...111111,,,+++999KKKqqqsssgggvvv}}}}}}zzzvvvyyyzzzqqqeeekkk{{{mmmEEE'''...***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************+++++++++++++++...,,,)))))),,,......---,,,***((((((+++222999>>>NNNRRR^^^iiiiiidddhhhrrrXXXLLLBBB@@@AAABBBAAABBBKKKSSSbbbtttzzzxxxsssddd[[[[[[TTTVVVSSSNNNRRRZZZZZZTTTRRRYYYYYY\\\ddd```[[[ccc```ZZZTTT\\\fff^^^UUU\\\qqq]]]YYYqqq}}}jjj___\\\OOO:::CCCRRRHHHRRRccc|||hhhXXXVVVYYY[[[^^^___ZZZOOO@@@666,,,,,,,,,++++++******)))************************))))))))))))))))))******((()))++++++,,,---000222///111444666888;;;>>>AAAAAA@@@===888111,,,***)))&&&!!!;;;aaasssqqqtttzzzttt|||xxxrrr[[[>>>CCC^^^nnntttxxxnnnYYYMMMNNNLLLDDDXXXVVV^^^___SSSDDDiiiwww<<<222000SSSxxxyyyHHHkkkiii}}}zzzzzz|||www|||{{{lllCCC___yyyuuuSSSTTTzzzwwwzzzxxxxxxzzzwwwuuuuuu{{{___TTTiiijjjmmmMMM222FFFfff}}}vvvrrrxxxuuutttuuurrrmmmppppppoooqqquuutttppppppqqqmmm^^^ZZZooowwwfffeee```YYYSSSNNNJJJFFFDDD;;;888444111///...+++***)))&&&)))000111+++))),,,)))+++------+++...<<>>666000,,,+++111(((===dddxxxjjj}}}vvvnnnqqqeee\\\KKK:::LLLhhhmmmdddgggddd]]]]]]___TTTDDD]]]VVVWWWTTTPPPEEEpppnnn333222555[[[rrr|||JJJqqqlll||||||{{{uuuzzzyyykkkKKK[[[wwwzzzxxxssssssQQQDDDppp~~~www{{{xxxwwwyyywwwqqqwwwxxx\\\YYYttteeeqqqYYY222MMM```~~~uuuqqqwwwtttssstttqqqnnnpppooonnnqqquuuuuurrrqqqtttppp___[[[pppxxxgggddd___XXXRRRMMMIIIEEEBBB;;;888444111///...+++***)))&&&+++555555---)))---)))+++------+++---;;;JJJfff777333333,,,000111000888NNNdddqqqccctttjjjhhhccc```yyydddbbbgggdddRRRHHHHHH???```ppp~~~~~~ttt;;;999......222666eeezzzqqqzzzxxx```ddd}}}EEEAAA...---...///---<<>>>>>555...111777===FFFUUUdddnnnrrrrrrqqqXXXMMMCCC<<<777;;;TTTooowwwtttnnnbbb___cccaaaoookkkmmmaaagggaaa___iii}}}www[[[QQQMMMHHHGGGLLLVVV]]]jjjxxx{{{lllQQQ;;;//////...------,,,++++++*********************************)))))))))))))))''')))++++++,,,---000222///222555666666999>>>BBBCCCEEEFFFBBB:::333///---///"""555\\\}}}ggg{{{pppfffppp\\\PPPCCC;;;UUUoookkknnngggWWWEEE;;;<<>>888333,,,+++<<>>EEEHHHDDDLLL]]]hhhtttvvvaaaUUU]]]lllcccooovvvhhhaaa```aaajjj|||ppp[[[WWWQQQBBB<<>>666***,,,***+++------***---:::IIIjjj999888444///---444,,,HHHXXXpppnnnwwwxxx}}}|||zzz{{{xxxcccUUUZZZ```WWWeeegggXXXOOOTTTUUUNNNKKKFFF@@@;;;BBBjjjyyyLLL888444555:::NNNzzziiigggpppjjjOOO]]]tttBBB777///---:::222mmm{{{ttt|||zzzzzz}}}hhhYYYSSSFFFIIIccc:::...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***))),,,111111,,,***+++666111+++)))+++...111222---AAASSSaaaiiimmmnnnpppbbbPPPIIIIIICCCNNNhhhvvvmmmXXX\\\gggwww}}}ttt[[[YYYdddtttccceeeiii\\\EEEEEEUUU]]]fffuuu|||```???,,,(((***666222''',,,333***)))++++++&&&!!!###...888'''(((((()))+++---///000///000000111444666999:::@@@AAACCCEEEDDD???777222+++)))+++LLL|||lllvvvlll]]][[[mmmjjjVVV@@@CCCYYYddd^^^^^^SSSMMM888KKKzzzJJJUUUOOOPPPHHHFFFWWWhhhAAA111666===|||kkk{{{wwwyyywww~~~{{{zzz{{{|||zzztttnnn@@@;;;___|||zzzzzzeeeMMMWWWyyyooosss}}}}}}|||xxxmmmnnn|||uuufffNNN[[[ssskkk\\\999^^^zzz~~~lllyyywwwsssxxxtttsssvvvtttqqqpppqqqrrrssssssqqqooooookkklllbbbYYYmmmyyyddd```^^^ZZZTTTNNNHHHCCC@@@>>>:::555111///---,,,++++++,,,,,,666AAA888***+++***+++------***---:::IIIfff777666222000...222///III\\\qqqpppvvvyyyzzzyyykkkgggsss{{{rrrcccWWWMMMFFFFFF@@@???===AAAUUU~~~{{{ccc888777+++222OOOzzzyyy{{{OOOyyyttt|||iiiKKKRRRvvv~~~<<<444444'''??????yyynnn\\\NNN>>>===NNNPPP222---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,000***''')))******,,,000...,,,+++,,,000222222000VVVYYY___iiixxxzzzfffMMMDDDCCCBBBOOOcccnnnxxx```RRRLLLOOO___qqqyyyvvv___NNNQQQ^^^{{{iiiXXXIIIFFFIIIVVVkkkyyywwwnnngggDDD444'''(((---------111))))))+++...///---(((###)))))))))***+++,,,---...//////000111333666888999>>>@@@CCCFFFGGGCCC===777++++++***???kkkrrrnnn|||zzz}}}bbbVVV\\\^^^]]]KKK:::IIIkkktttfffZZZMMMJJJ===HHHhhh[[[>>>NNNGGGKKKFFF@@@```VVV888777111GGGaaannn|||yyyuuuzzz{{{yyyyyy{{{}}}}}}yyyuuu>>>GGGeeetttyyyzzzuuudddJJJPPP}}}qqqwwwxxxvvvvvvrrrooozzzkkkUUUKKKbbbrrr|||rrrYYY888gggpppyyyyyyrrrvvvtttuuuwwwssstttsssrrrrrrsssrrrooommmsssnnnoooeee[[[nnnzzzhhhaaa^^^YYYSSSMMMHHHDDDBBB>>>:::555111///...,,,+++,,,,,,,,,999FFF;;;***)))***+++------***---:::IIIiii888777111111///000444JJJaaaqqqtttfff|||vvvxxxzzzrrrrrryyy{{{lllssstttkkkaaa[[[SSSLLLAAA:::???@@@???CCC~~~sss|||999:::666888bbbiiiaaarrrzzzkkkQQQTTTqqqEEE333666)))777OOOzzzzzz~~~yyy|||zzzppp___NNNAAA???GGGeee999---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,***+++------+++---222222///,,,,,,444CCCTTT___oooyyyttt]]]IIIDDDGGGFFFbbbmmmyyyvvvPPPJJJeeedddxxxzzz{{{kkk\\\XXXYYYbbbyyy___SSSIIIHHHMMMXXXnnngggFFF;;;///$$$(((333000,,,(((''')))******)))***************++++++,,,......000111333555666777888;;;@@@EEEGGGEEE@@@<<>>@@@===JJJWWWGGGFFFBBB>>>fffHHH333666...___VVV{{{mmm|||zzzxxxzzzyyyyyy{{{}}}}}}{{{yyyaaassszzztttxxxmmmhhhuuutttqqqnnntttyyyyyyxxx```GGGMMMmmm{{{hhh}}}}}}OOOEEEjjjvvv}}}rrrtttsssrrrsssnnnuuutttsssssstttssspppnnnpppkkkoooggg]]]nnnzzziiieeeaaa[[[SSSLLLFFFBBB@@@===999555111000...,,,+++---+++,,,<<>>:::000222000---999LLLfffrrrwwwpppzzz~~~xxx~~~rrrppprrrlllgggbbbWWWCCCWWW___RRRLLLRRRQQQGGG>>>777???CCC>>>;;;vvvooo:::999111,,,dddvvvYYYddd}}}eeeZZZfffvvvoooVVVSSSggguuu999555444000,,,aaasss}}}mmmrrrzzzwwwppp```MMMDDDDDDBBBwwwsss===---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------$$$***555;;;888///,,,...000;;;HHHRRRVVV[[[bbbhhhSSSQQQIIIBBBKKKaaatttzzzsssPPPSSSvvv}}}~~~ppprrrwwwfff```llljjjooo[[[JJJHHHPPPPPPpppnnnSSS==="""!!!'''---...+++***+++...+++******))))))******+++,,,---...000222333444444666888===CCCGGGHHHEEEAAA666111***000WWWdddqqqzzzsssrrrlllsssxxx___YYYeeeXXX\\\PPP???IIIeeeiiiXXXOOOEEE???555MMMjjj\\\OOOWWWDDD@@@EEEGGGfff>>>...222444{{{aaaRRR{{{{{{{{{|||{{{{{{{{{{{{|||{{{zzzzzzzzzrrr}}}|||}}}zzzxxxsss}}}yyyqqqssswwwoooTTTAAATTTssssssfffmmmCCC\\\kkkyyy|||{{{|||qqqsssqqqqqqrrrmmmtttsssssstttvvvuuusssqqqiiiffflllhhh]]]jjjuuueeedddaaaZZZSSSLLLFFFBBB@@@<<<999555222000///,,,+++,,,***---???KKK<<<))))))***+++------***---:::IIIiiiEEE???000333111+++>>>NNNkkkssszzztttttt|||nnn~~~ssspppxxxnnnnnnpppiiicccYYYHHHGGG[[[___LLLAAAFFFEEE999<<<777@@@EEE===???gggqqq<<<777===999~~~kkkaaazzzsssvvvlllxxx}}}zzzuuuqqqwwwTTT[[[}}}mmmWWWPPP^^^JJJ666222666000vvv~~~nnn]]]hhh~~~}}}uuunnn\\\HHHFFFFFF;;;jjjyyy???---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---......///...000111///...444<<>>fff@@@---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...///:::111***---666@@@LLLUUUfff[[[KKKAAADDDSSSfffsssrrrlllZZZjjj~~~aaaQQQLLLooowwwaaalllqqqPPPHHHnnnyyyaaaBBB///---222555444******))))))))))))******((()))+++---...//////...444555999>>>DDDIIIJJJJJJHHH===555...;;;nnnvvvmmmvvvzzzwwwtttrrrqqqkkkgggggglllgggZZZQQQQQQZZZVVVMMMHHHLLLRRRLLLAAABBB999>>>LLL^^^RRR666CCC???;;;>>>SSS^^^===333000999eee___vvv[[[iiizzz|||}}}}}}{{{yyyxxxxxxyyyzzzyyyssslllxxx}}}~~~vvvooo|||yyyzzz~~~ssstttvvvppppppwwwvvv___HHHIIIWWWqqqtttiii{{{~~~ddd???ooo~~~}}}xxxyyysssuuuqqqqqquuutttqqqpppqqqrrrttttttrrrppptttlllpppiiiZZZcccoooeee^^^\\\YYYTTTOOOIIIEEEBBB:::888555333111///---***))))))///BBBIII444&&&///***+++------***---:::IIIUUUnnnkkkXXX444222)))DDDPPPqqqttt~~~vvvsssxxx~~~rrreeeoookkkgggiiicccTTTPPPOOOHHHMMMHHHDDDDDDBBB>>><<<======;;;BBBGGG===QQQKKKxxxDDD999444CCCzzzttt{{{|||zzz{{{|||ttthhhpppkkkzzzlllWWWPPP\\\wwwSSS444555333ZZZ}}}xxxrrr{{{yyyjjjbbbTTTHHHVVV]]]JJJiii}}}BBB---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---...//////555111555GGGZZZddddddbbb???>>>DDDZZZ{{{rrr[[[qqqcccTTTTTTnnnbbbVVVYYYEEEPPPlllvvvOOO///***222)))))))))))))))******+++'''(((***,,,------------222222555:::@@@FFFIIIIIIPPPFFF>>>000222bbb}}}iiifff{{{wwwzzz}}}}}}xxxrrrmmmjjjiiieeecccccc___UUUJJJDDDCCC===:::AAAOOOVVVRRRJJJFFF777333:::PPPJJJ555IIIBBBAAAAAASSS]]]'''111888@@@{{{^^^fffZZZWWWqqq~~~|||{{{zzzzzz||||||{{{yyywwwwwwyyy{{{ttt~~~~~~tttsss}}}xxxtttxxxrrrtttuuuoooqqqrrriiiNNN<<>>:::777555333222000---***''')))000BBBGGG222%%%000***+++------***---:::III]]]uuu888///333>>>KKKwwwkkkxxx|||xxxxxx{{{zzztttqqqpppkkkcccgggeee```\\\WWWRRRLLLHHHEEEKKKDDD;;;===;;;555666>>>;;;@@@JJJFFFCCC```LLL555333???{{{zzzuuu}}}|||~~~{{{jjj{{{^^^tttxxx___MMM```\\\III888,,,666lllyyy}}}zzziiiZZZHHHDDD\\\```BBBcccAAA111...***'''((()))))))))))))))))))))************,,,((($$$&&&***---,,,***(((+++...000///......///:::QQQVVVWWWddd^^^HHHAAALLLUUUssswww___cccxxx{{{vvvnnnUUU]]]{{{~~~{{{||||||mmmgggmmmVVVJJJ^^^sssaaa<<<)))++++++------***)))***(((---***(((***---///...+++000111444777:::@@@GGGLLLOOOMMMKKK666***QQQ}}}tttfffpppwwwwwwvvvsssnnnkkkhhhggg```___\\\YYYUUUOOOHHHCCC;;;999:::@@@HHHNNNOOOMMM===555:::JJJKKK<<<555<<>>&&&555888ZZZdddyyyaaaddd^^^nnnoooxxx}}}|||{{{yyywwwvvvwwwyyy{{{vvvyyy|||~~~~~~|||zzzyyyqqqtttwwwxxxvvvvvvxxx{{{rrrwwwvvvooonnnooo___JJJ???:::cccsssxxxjjjsssAAA<<>>;;;>>>AAA;;;IIIMMM===ZZZiiiQQQ555777>>>vvv{{{~~~}}}~~~ooo{{{wwwccclllttt___TTTaaafff}}}JJJ888111666ZZZ|||www|||zzzqqqbbbTTTFFFFFF^^^dddHHH\\\xxxyyyAAA000---***(((((()))))))))(((((()))))))))*********$$$)))//////+++'''''')))'''+++---)))%%%+++;;;IIITTT___```VVVJJJBBBMMMdddjjj___ppp}}}eee```OOOggg|||ccc\\\kkktttccc```oootttCCC***,,,...!!!+++666$$$)))******)))***+++...//////111222444777<<>>:::???DDDDDD;;;333444:::555FFFQQQFFF222,,,666@@@{{{fffrrr___\\\YYYnnnoooiiimmmrrrpppzzz{{{wwwvvvuuuttttttwww{{{|||zzzxxxvvvwwwyyywwwtttrrrrrrsss}}}wwwssstttqqqcccNNN>>>777lllfffpppMMMgggnnn>>>:::VVV}}}~~~xxx{{{yyyyyytttrrrrrrpppnnnooooooppppppqqqpppppppppqqqiii>>>000===BBBEEE@@@TTTYYYZZZVVVQQQJJJ@@@888;;;888444111///...+++***+++)))555GGGHHH666)))***+++,,,...---(((***888GGGVVV<<<:::444;;;UUUfff~~~zzz~~~}}}{{{zzzwwwrrrnnnmmmiiiggghhhiiiddd]]]\\\YYYTTTPPPMMMJJJGGGDDDBBBFFF===666>>>CCCCCCGGGDDDDDDMMMIIICCC\\\lllKKK:::;;;lllzzzjjjttt}}}xxx~~~kkkYYYVVVYYYkkkLLL666222777NNNwww}}}|||vvvyyy~~~tttpppiii[[[MMMCCCHHH^^^bbbLLLfffwwwkkk===000---***(((((()))))))))(((((((((((())))))))))))(((******(((''')))///444444...***///===MMMXXX]]]oooLLL777BBBYYYwwwnnnbbbrrr|||fffjjjhhhgggaaaQQQGGG\\\bbbZZZ;;;***444111&&&+++)))+++,,,***'''(((,,,111...///000111333777<<<@@@IIIJJJJJJGGG;;;555WWWqqqooommmjjjiiihhhgggddd```[[[WWWXXXTTTMMMGGGCCC???;;;888777666555888::::::777333111===DDD>>>888;;;===;;;111\\\SSS///...000:::^^^oooWWW[[[TTTZZZYYYvvviii[[[dddbbbppp~~~~~~xxxwwwyyy{{{vvvsssuuu{{{~~~{{{wwwnnnppptttvvvwwwxxxzzz|||wwwpppoooooo^^^DDD888;;;IIIhhh``````NNN444222FFF~~~}}}wwwzzzyyywwwrrrrrrsssqqqnnnmmmmmmnnnooopppppppppppptttmmm^^^aaa```hhhxxxjjj[[[RRRKKKEEEAAA@@@;;;888444111///...+++***(((---<<>>???CCCGGGBBB:::LLL[[[FFF000333000IIIppp```VVVUUU]]]SSS]]]~~~fffTTTOOOWWWdddooovvvxxxxxxwwwyyywwwvvvvvvxxxxxxuuurrrxxxxxxxxxvvvssspppooonnnhhhkkklll___DDD222>>>UUUzzz~~~cccgggvvvvvv<<>>MMMMMMKKKOOOIIIPPPlllyyytttnnniii```WWWOOOKKKKKKLLLIIIIIIHHHGGGGGGDDD@@@===555666999<<<>>>>>><<<:::BBB??????BBBAAA===>>>CCCbbbKKK888333111;;;gggzzzdddjjjUUU[[[UUUVVVZZZqqq~~~___EEECCCHHHXXXkkkvvvssskkkooosssyyyzzzwwwtttrrrrrrtttssssssrrrqqqooommmlll\\\```ZZZHHH:::AAA\\\uuuyyyjjjsss^^^CCC\\\III///eeerrrqqq~~~}}}zzzuuu~~~{{{vvvsssssssssqqqpppmmmnnnooopppqqqqqqqqqqqqvvvqqqrrrsssfffzzz|||gggZZZSSSUUUTTTJJJBBB@@@;;;888444111///---+++***%%%555FFFIII<<<---(((+++***)))******))),,,888EEE___FFFEEE===<<>>777666GGG]]]XXX<<<111000333YYYhhhXXX```WWW\\\HHHUUUccc\\\uuu^^^KKK888888III[[[bbbaaagggpppzzz}}}{{{xxxxxx{{{nnnmmmlllkkklllkkkhhhfffJJJDDD:::555@@@ZZZqqq}}}ssspppPPPGGGaaaPPP333TTTrrrooo|||wwwqqqxxxwwwxxxxxxwwwsssqqqqqqqqqnnnnnnooopppqqqqqqqqqqqqeeeeeebbbZZZKKKcccmmm___ZZZVVVUUUPPPGGG@@@???;;;888444111///...+++***'''999GGGDDD555***))),,,***))))))))))))---999EEE```DDD@@@>>>===DDDcccnnnuuu}}}}}}{{{ttttttooofff^^^YYYSSSMMM]]]___eeejjjfff[[[UUUTTTKKKIIIGGGFFFEEEDDDAAA>>>AAACCC:::777DDDLLLKKKLLLMMMHHHIIIXXXmmmooo@@@888HHHmmmssswww~~~\\\iii{{{~~~~~~kkkVVVPPP]]]uuuwwwZZZ444555FFFzzz|||wwwxxxvvvrrrmmmeeeYYYOOOBBBBBB:::FFFccciii]]]]]]???,,,,,,+++)))***++++++***)))************+++++++++++++++)))))),,,666GGGZZZfffeeeUUUFFFHHHbbblllooovvvOOOKKKuuu}}}oootttrrrhhhfffKKKDDD:::222------000222............///222666:::<<<:::BBBKKKQQQYYYZZZQQQooonnneeemmmrrrjjjXXXGGG???>>>::::::;;;===??????>>>===777888:::::::::::::::;;;666999999888<<>>>>>>>>jjjiiivvv}}}|||{{{xxxiiikkkjjjeeedddeeedddaaasssooommmjjjaaaXXXXXX^^^KKKGGGCCC@@@????????????CCCCCC888444BBBLLLMMMPPPGGGZZZAAARRRbbbbbb===444???\\\}}}nnnuuupppiii~~~iiihhhqqqoooggg|||vvvqqqrrrzzzXXXJJJOOOddd}}}EEE,,,444>>>~~~|||}}}{{{uuuqqqkkk```PPPEEEAAACCC<<>>:::<<<777666JJJcccbbbQQQ000------DDDnnnlll|||LLLXXXQQQUUUFFFSSSOOOPPP]]]UUUVVVrrrlllvvv]]]FFF777222222000222555:::===?????????:::888666777999999666444;;;===TTTvvvoooooodddIIIKKKIIIDDDMMMBBB555[[[rrrlllgggzzz|||vvvllluuu~~~|||tttnnnooosssmmmnnnnnnnnnnnnnnnmmmmmmeeeRRR;;;:::666777EEE999;;;MMMZZZTTTKKKHHHFFFAAA;;;888444111///...+++***---===EEE999***'''***,,,***((('''((()))...999DDDRRR???AAA>>>999>>>QQQhhhvvv~~~}}}rrrtttiiiffflllkkk```YYY[[[___```fff[[[OOOIIIJJJLLLJJJHHHCCCDDDEEEDDDBBBAAAAAAAAAGGGEEE>>>999AAAPPPTTTNNNJJJTTTOOOiii@@@;;;<<<999LLLsssppp~~~xxx~~~\\\```pppcccffftttyyysssqqqpppttt\\\RRRTTTjjjxxxpppuuu666777222000tttzzz}}}yyyzzzssslllggg^^^RRRIIIGGG<<<>>>JJJEEEyyypppMMMkkkOOO)))666*********+++---...---,,,'''(((000///%%%'''///......AAATTTaaa```MMMFFFSSSnnn|||OOOoooxxx{{{||||||qqqwwwttthhhqqqrrrllljjjmmmqqqppppppwwwsssrrr~~~ppp^^^YYYwwwzzzyyybbb]]]___AAA...222///AAA@@@<<<777666777222+++777888;;;BBBJJJPPPRRRRRRQQQrrr{{{[[[dddtttrrrFFF@@@999999999777666555666777;;;777333444777999999777;;;777>>>YYYzzz|||RRR###<<<$$$DDDcccnnnaaaUUUUUUPPPPPPMMMNNNPPPRRRTTTVVVVVVVVVxxx~~~jjj|||oooTTT???444;;;666///,,,---111555777666000...222666888999;;;<<>>444444777>>>GGGNNNRRRSSS]]]hhhzzziii___YYYqqqvvvgggIII>>>444222888;;;777111,,,///222555777888999:::CCCBBBeeeJJJ111BBB333EEE^^^kkkSSSSSSVVVPPPLLLKKKLLLMMMOOOPPPRRRSSSTTT^^^xxx~~~tttppp~~~kkkPPP222444666777555222...+++000555<<>>JJJNNNIIIDDD???:::666333333111------///EEEBBB:::...((()))***))))))''''''((((((---999FFFXXXBBB???>>>===999>>>TTTlllvvv{{{vvvxxxXXXRRROOOSSSRRRJJJEEEHHHPPPUUUXXXPPPGGGCCCDDDFFFEEECCCAAA@@@@@@??????BBBGGGKKKJJJEEECCCFFFHHHFFFCCCBBB@@@ppp[[[:::888999CCCHHHDDDSSSyyy~~~{{{zzz~~~{{{vvvzzz~~~{{{lllfffnnnyyy~~~dddBBBjjjYYYjjj333...777)))111???~~~}}}xxx|||}}}nnnfff^^^VVVOOOGGG>>>;;;===666CCC```eeekkkLLLwwwoooddd555777+++++++++)))&&&'''***---999######555000###;;;gggzzzeeeEEE<<>>;;;666444111111444999BBBJJJPPPSSS```aaapppsssVVVYYYyyynnnOOO888///000333555>>>===999333111666AAAJJJYYYMMM555///&&&333mmm||||||UUUMMMOOOQQQQQQMMMMMMMMMLLLMMMNNNPPPQQQSSS]]]OOO___yyyvvvvvvyyy{{{lllYYYGGG<<<:::;;;CCCAAAMMMlllmmmTTTjjjeeeOOOJJJKKKJJJIIIHHHFFFDDDBBBAAA@@@]]]pppnnnjjjrrr}}}|||tttoooppprrrqqqooopppqqqooommmllllllkkkiiigggZZZ,,,>>>```KKKOOOMMMGGGBBB===:::888666444///---333;;;NNN===,,,'''))))))(((''')))''''''((((((---999EEEZZZDDD<<<;;;???<<<999GGG\\\tttooowww|||uuuPPP;;;???DDDHHHLLLPPPRRRSSSKKKFFF@@@???AAADDDDDDBBBAAAAAAAAAAAABBBDDDIIILLLPPPFFF@@@CCCCCC???BBBJJJkkkZZZDDDKKK111444999BBB======eee~~~||||||xxx~~~|||qqqxxxmmm[[[kkk~~~aaaSSSPPPhhhwwwoooSSS<<<000000---///---eee|||zzz{{{wwwrrrvvvzzzrrrcccUUUOOOJJJEEE???999888;;;333___qqq[[[XXXvvvqqq{{{KKK)))---///************+++,,,---...!!!333333)))888WWWffffffDDDHHHSSSvvvxxx___eeexxxxxxwwwqqquuuwwwnnntttwwwpppqqqyyykkk___llliiiooobbbaaafffrrr{{{xxxxxxwwwwwwxxxxxxyyyzzzzzzzzzzzzzzz||||||}}}~~~}}}}}}}}}~~~~~~}}}|||zzz~~~}}}}}}}}}}}}{{{xxxuuuyyyxxx{{{|||zzzxxxvvv~~~eeeQQQ```lllwwwZZZeeeMMMAAA000***555AAA999(((222222222666===EEEMMMQQQVVVaaavvvnnnXXXVVVeee|||oooZZZNNNJJJ888===EEERRRcccyyyrrr>>>***444AAADDDppptttcccSSSUUUKKKIIIRRRQQQPPPOOONNNNNNNNNPPPSSSTTTPPPQQQSSSaaa{{{jjjnnn~~~~~~ZZZ[[[qqq```MMMNNNUUUJJJIIIIIIGGGEEECCCBBB@@@@@@KKKgggzzzsssmmmyyyyyyrrrpppooommmnnnpppmmmkkkjjjiiijjjjjjkkkkkkeeeDDDmmmyyypppmmmcccNNNBBBAAA>>>???<<<777111,,,///>>>MMMJJJ555$$$%%%***)))&&&'''(((''''''((())),,,888DDDZZZEEE:::888@@@AAA;;;>>>IIIkkknnnyyyeeeFFF===555666>>>DDDEEEDDD@@@===;;;<<<@@@CCCDDDDDDAAACCCEEEEEEEEEFFFHHHJJJJJJBBB???CCCEEEFFFOOO\\\vvvccc]]]777222999666111::::::111KKKzzzzzzqqqpppvvvyyyqqq}}}|||}}}~~~kkkTTTKKKUUUaaaccc}}}ooo333555333&&&333///---???zzz}}}{{{zzzyyyyyy{{{~~~~~~|||pppttttttnnnllliii```TTTMMMFFF@@@<<<999999@@@III___hhhjjj[[[[[[yyyxxx}}}888(((444+++)))(((***...///,,,)))"""111111<<>>AAA===;;;===UUUxxx~~~zzzyyynnnWWW>>>111000333666999:::999:::<<<@@@CCCDDDDDDBBBDDDFFFGGGFFFFFFGGGHHHDDDBBBCCCEEEFFFJJJSSS]]]iii}}}___AAA@@@ ;;;;;;333666999000888___uuu]]]]]]wwwzzzooo~~~www~~~yyyuuu|||~~~~~~uuugggWWWEEEAAASSSjjjbbbdddjjjvvvJJJ444,,,111###555000333+++aaa{{{}}}sss|||vvvvvvqqqllllllnnnooommmkkkfffkkkkkkddd\\\VVVMMMEEE@@@:::666777<<>>KKKdddhhhEEEAAAmmmtttccc~~~|||{{{zzzxxxvvvwwwzzz}}}mmm^^^jjjsss|||tttjjjjjjmmmuuu{{{lll___iiinnnuuuZZZIIIIII===&&&$$$555666666444333555:::BBBGGGMMMRRRVVV___xxxxxxxxxmmmSSSUUURRRSSS___ttthhhNNN===333:::===:::BBBaaaeeeOOOKKKKKKHHHEEEKKKNNNFFFKKKKKKJJJKKKLLLNNNPPPQQQYYYPPPLLLQQQTTTVVVcccttteeeccc```___dddrrr|||fffXXX[[[fff{{{dddMMMGGGKKKNNNJJJEEEGGGGGGGGGFFFDDDCCCAAA@@@CCC888FFFmmmwwwpppzzz~~~|||yyytttjjjaaa```eeemmmnnnooommmkkkjjjjjjkkklllsssggg\\\cccWWW\\\iiirrrbbbKKKJJJIII;;;666444444777777666999===,,,))))))+++***'''&&&(((&&&%%%''')))))),,,777CCCdddBBB???<<<;;;======<<<:::@@@cccnnnssszzzrrr___QQQGGG>>>999999999:::;;;>>>@@@BBBBBBBBBAAABBBCCCCCCCCCDDDGGGIIIEEEHHHGGGCCCEEERRRaaajjjxxxlll>>>;;;444444111888555333666555000CCCeeeyyynnnUUUZZZmmmggg}}}rrr{{{tttuuu|||llluuuvvvuuu|||~~~zzzvvvrrrooommmIIIGGGGGGOOO```iii]]]JJJccc}}}kkkLLL)))777,,,,,,+++...111000)))CCClllmmmmmmdddbbb]]]ZZZWWWUUUTTTSSSUUUWWWUUUPPPJJJEEE@@@;;;888888===DDDLLLVVVfffuuuoooyyy]]]sssjjjqqqvvv+++000222+++***))),,,...,,,***,,,222888;;;jjjqqqVVVLLLRRRqqqeee]]]{{{{{{{{{}}}~~~wwwZZZ\\\tttfffyyysssooo}}}|||tttjjjccccccooo\\\JJJcccrrrcccZZZPPP@@@222,,,444333333111111666===CCCLLLLLLMMMUUUggg}}}uuuzzz[[[SSSMMMOOOVVVZZZVVVOOOWWWRRRJJJCCC===999666555666666FFFeeejjjPPPLLLMMMGGGCCCIIIIIIEEEGGGFFFGGGHHHIIIKKKLLLMMMNNNBBBOOOTTTKKKDDDGGGKKKLLLaaa|||qqqgggbbbkkkcccbbbppp}}}aaaQQQIIIGGGMMMQQQNNNIIIHHHGGGFFFFFFEEEDDDBBBAAA@@@>>>>>>;;;PPPxxxxxxzzz~~~|||zzzxxxqqqggg```______dddkkknnnmmmiiigggeee\\\hhhuuulll[[[bbbmmmgggaaa\\\^^^ZZZJJJCCCBBB<<<999444222888;;;777111---%%%***,,,***(((((('''%%%%%%%%%''')))))),,,777BBBaaa@@@BBB@@@999777;;;>>><<<888===bbb{{{vvv~~~|||zzz{{{yyykkkTTTCCC<<<;;;<<<>>>@@@AAAAAA@@@???AAAAAA@@@???@@@BBBGGGKKKFFFKKKIIIBBBIIIccc~~~{{{ggg<<<999&&&,,,@@@,,,...444///111888000111JJJrrr{{{rrrcccVVVVVVtttjjjwwwrrr{{{|||~~~tttoookkkfffcccgggjjjbbbNNN<<>>LLLcccaaaGGGLLLzzzdddrrr~~~~~~uuuxxxhhhccczzz___WWWuuunnnnnnlll~~~|||rrrwww{{{}}}mmmwwwnnnrrrqqq]]]```rrrssspppUUUVVVLLL333000111111///000444;;;AAAHHHLLLVVV]]][[[```{{{ooommmWWWGGG??????AAA777:::<<<;;;888999===@@@KKKnnnyyy]]]LLLKKKGGGOOOKKKIIINNNAAA<<>>===???BBBBBB===DDD]]]wwwwwwuuuxxxyyyssslllXXXNNNBBB<<<===AAADDDEEEEEEGGGGGGBBB@@@CCCFFFEEECCCEEEPPPlll{{{~~~NNN;;;---///333000,,,,,,111111222222222333333333QQQuuulllVVVYYYTTThhhiiiwwwlllxxx}}}}}}xxxwwwzzzxxxsssbbb\\\ZZZ[[[SSSGGGEEEMMMRRR]]]dddUUUTTT|||tttkkk000$$$111333''',,,,,,,,,---------......VVV}}}ssseeePPP:::555>>>FFFCCC<<<>>>@@@AAABBBDDDIIIKKKKKKOOORRRRRRXXX```XXXPPPVVV]]]hhhnnncccQQQ%%%+++---+++---***+++%%%555222$$$GGGooofffFFFOOOmmmnnnnnnvvv~~~}}}}}}yyyrrrtttssszzzppp}}}mmmRRR]]]VVVYYYzzzPPP~~~yyy}}}wwwqqqpppwwwwwwooo~~~nnn]]]eee}}}uuu___ZZZQQQ333,,,###,,,333000555555???GGGRRRXXXUUUVVVcccrrrzzzmmmnnn]]]VVVUUU\\\```gggzzz^^^NNNNNNLLLEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKIIIIIIEEE???>>>CCCIIIKKKLLLPPPRRROOONNNZZZsssaaaMMMIIILLLKKKGGGLLLJJJIIIIIIIIIIIIGGGFFFDDDDDDCCCBBBAAA???>>>===<<<<<<999777DDD```zzzqqqxxxkkk\\\___[[[GGGEEE\\\mmmjjjcccdddbbbbbb```_________``````cccVVVGGG???BBBIIIPPPRRR;;;999555333222222000...++++++)))(((''''''''''''(((&&&&&&((()))...888CCCpppDDD>>>;;;<<<===<<<>>>AAA@@@;;;<<>>>>>BBBJJJRRRTTTUUU[[[cccoooyyy}}}```IIIFFFKKKNNNFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHIIIJJJJJJGGGHHHGGGEEEGGGMMMQQQPPPQQQRRRQQQMMMIIIIIINNNSSSWWW]]]jjj{{{uuuddd[[[TTTKKKGGGIIIJJJJJJHHHIIIGGGFFFFFFFFFFFFEEECCCAAAAAAAAA@@@>>>===;;;:::888999:::999666DDDkkkooouuuuuuTTTZZZ]]]TTTCCCBBBTTTbbbbbbZZZ\\\```cccddddddcccbbbRRRSSSTTTTTTRRRNNNHHHEEE444333222222222222000...+++***)))(((''''''''''''(((&&&&&&(((***...888CCCdddBBB<<<999:::;;;:::;;;>>>;;;::::::;;;@@@NNNeeeyyy||||||rrrlllkkklllmmmmmmpppuuuwwwvvvvvvyyyzzzxxxmmmZZZ666))))))...000,,,)))+++...000............/////////000,,,===VVVgggooommm^^^]]]WWWXXXVVVRRRQQQSSSSSSQQQ[[[```]]]WWW^^^rrr|||yyyxxxyyy```nnnooo>>>,,,777)))###...,,,,,,,,,,,,------------%%%===```jjjxxxqqq[[[MMMHHH??????@@@CCCHHHNNNTTTYYYMMMGGG===EEE[[[aaa[[[\\\\\\---&&&,,,000((()))///---&&&333AAAYYYiiiTTTIII```bbbUUUuuu{{{~~~|||{{{|||zzzooojjj|||xxxWWW~~~eeeppp}}}SSSPPPpppttt}}}lllJJJVVViii{{{{{{|||~~~qqqbbbrrr|||iiiaaaggg===111)))%%%<<<***999:::AAANNNYYY\\\^^^```aaammm{{{mmmyyyQQQDDDEEECCCBBBEEEDDDDDDEEEEEEDDDDDDCCCBBB???@@@@@@AAABBBCCCDDDDDDDDDGGGJJJLLLSSSYYYYYYTTTNNNLLLJJJIIIHHHDDD???:::EEEGGGJJJOOOUUUYYYYYYYYYYYYWWWUUUUUUTTTPPPIIICCC;;;???EEEGGGGGGEEEEEEEEEEEECCCBBBBBBCCCCCCAAA@@@=========<<<;;;999888777888444666999111111MMMqqq{{{}}}~~~xxxvvv{{{___WWWPPPJJJBBB>>>HHHUUU^^^```bbbbbb^^^XXXRRRMMMSSSXXX\\\ZZZRRREEE;;;555333333555666888666333000***)))((('''''''''''''''(((&&&&&&(((***...888BBB```~~~???:::777999:::888999<<<888<<>>>>>???@@@@@@AAABBBFFFKKKQQQYYY___[[[SSSOOOKKKGGGGGGIIIJJJHHHFFFJJJIIIGGGGGGGGGEEECCC@@@IIIFFFCCCCCCGGGMMMQQQRRRCCCEEEGGGEEEBBB@@@AAADDDAAA@@@>>>??????@@@>>>===:::::::::999888777555555888111///444777555999@@@dddsssvvvvvvaaaVVV]]][[[III===???HHHJJJNNNQQQTTTUUUUUUTTTNNNLLLGGGAAA;;;777666555::::::;;;<<<<<<888222...)))(((''''''&&&&&&&&&''''''&&&&&&)))***...888BBB```===888555777888777777999999>>>BBB>>>888666999===IIIWWWjjj{{{___;;;000000,,,+++---666:::666+++&&&,,,...***------------.........///222+++###999XXXpppyyyrrrkkkgggllltttnnn:::333"""222666***%%%...000)))+++++++++,,,,,,,,,------...---,,,000FFFrrrhhhXXXaaa^^^```ffffffcccbbbeeeMMMLLLQQQqqqpppFFF***444...((('''...000(((***777```KKKPPPXXXUUUyyyaaa|||~~~{{{~~~~~~zzzvvv~~~iii}}}uuuffffffaaannnjjjyyydddeee~~~zzz}}}wwwggg[[[XXXbbbqqq|||xxx~~~___KKKaaasssxxxuuuVVVgggwwwiii]]]ppp{{{vvvYYYooo___,,,555000222444;;;FFFNNNPPPRRRVVVXXXWWWZZZmmm}}}|||{{{|||^^^bbbHHHHHHHHHGGGBBB>>>@@@EEE@@@@@@@@@@@@@@@???>>>>>>@@@@@@AAAAAABBBBBBCCCCCCAAAEEEIIIOOOWWW[[[UUULLLQQQOOOLLLIIIGGGGGGHHHHHHAAAAAACCCGGGLLLPPPQQQQQQHHHHHHIIIIIIGGGCCC>>>:::EEEBBB???======>>>AAABBB>>><<<;;;;;;======<<<:::888888888888777555444333222222...,,,444<<<777+++AAA___yyywwwyyyvvveeefffjjjXXX<<<666444333222333555888:::444///,,,...666>>>CCCDDDEEEDDDBBB@@@<<<666...)))((('''&&&&&&&&&&&&&&&&&&'''%%%&&&)))+++...777AAA[[[<<<777555777888666666888:::===>>>:::888999:::999000555@@@OOOaaattt\\\;;;666%%%$$$444555'''%%%333555333...((('''+++,,,+++,,,,,,,,,---------......***000)))000222FFF]]]yyy}}}GGG444000)))...***&&&(((,,,---+++'''++++++++++++,,,,,,,,,,,,+++000000***+++<<>>\\\___CCCVVV|||rrrqqq{{{~~~pppyyysss{{{uuukkkbbbzzzvvvpppfffkkkfffGGGxxxyyyuuu~~~}}}xxxbbbXXXVVVUUUqqqzzzvvvdddXXXPPPOOOJJJCCCJJJYYYuuuqqqmmmjjjccc[[[UUUTTTIIIIIIKKKQQQWWWaaarrrVVVUUUiiivvv{{{{{{zzztttnnnTTTxxxkkkQQQnnn}}}sss^^^[[[444///---///666@@@GGGLLLUUU^^^PPPYYY]]]aaaddd___eeeyyy~~~dddNNNDDDIIIDDDHHHGGGBBB@@@BBBBBB??????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@>>>BBBFFFIIINNNQQQMMMFFFEEEHHHJJJIIIEEEAAA@@@@@@CCCBBB@@@AAABBBBBBAAA@@@IIIIIIIIIHHHIIIIIIJJJJJJAAA>>>;;;;;;<<<===<<<::::::999888888999:::999777666666666666555444333222(((444333((((((666;;;555;;;,,,BBByyypppxxxrrryyy}}}|||{{{xxxkkk\\\QQQLLLDDD;;;444000...---444666<<>>777///***'''&&&&&&%%%%%%%%%&&&&&&&&&%%%'''***,,,...777AAAWWW;;;666444777888666555777666:::;;;777888<<<===:::EEEAAA;;;666888BBBPPPZZZeeessszzzaaaYYY777***,,,333///,,,'''&&&...555222)))...***)))***)))((()))---******+++++++++,,,,,,,,,(((777...111%%%000666QQQlll}}}{{{KKK***(((333111%%%111&&&!!!(((---***''')))***++++++++++++,,,,,,,,,,,,---***111222)))SSSiiiqqq|||{{{kkklll~~~hhhBBB333---***(((###,,,111''''''<<>>@@@CCCBBB<<<777<<<<<<======<<<<<<;;;:::888888888999999999999999;;;???BBBBBBCCCGGGFFFCCC>>>@@@CCCEEEDDDBBB@@@@@@DDDCCCAAABBBCCCDDDCCCBBBIIIEEE???999777:::???CCC@@@>>><<<:::999888555333666555444444666666555444444444444444333222111111***222444,,,(((...666999$$$000777???\\\~~~mmmkkkgggqqqxxxtttzzzpppoooooonnnkkkiiigggeee[[[___gggnnnpppjjj___WWWVVVQQQIIIAAA:::555///,,,&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%'''***,,,///777AAAXXX;;;666444777888666555777000888;;;999999<<<;;;777222777======:::777777999@@@>>><<<;;;???GGGQQQXXX^^^cccccc]]]UUUOOOGGGAAA444,,,333000(((111777%%%'''...222---&&&$$$)))---***&&&)))///,,,%%%&&&...))))))))))))************'''333'''111---888(((,,,666NNNeeexxxUUU888333000000000---+++---''',,,///+++'''(((+++,,,******+++++++++,,,,,,,,,%%%666+++###333000###,,,///===WWWrrrzzz|||zzztttwwwrrrwwwuuummm888000,,,%%%"""111888***'''222)))...TTTgggVVVHHH]]]lllyyyyyyfffuuu}}}}}}uuuvvvxxxbbbVVVqqqaaa~~~~~~}}}}}}~~~{{{{{{xxxrrrqqqwww}}}|||{{{sssdddRRREEECCCGGGLLLNNN^^^hhhkkkeeeeeeooouuusssmmmaaaXXXYYY]]]^^^```dddmmmjjjiiijjjgggddddddhhhaaaMMM```jjjrrrqqqrrrpppqqqrrrvvvqqq[[[|||www\\\```ttt}}}mmmiiizzz<<<555///111777>>>GGGPPPJJJZZZ```bbbjjjiiiaaa```YYY^^^UUUZZZmmmPPPeeedddppppppnnnhhhddd^^^XXXQQQRRRNNN@@@DDDQQQFFF<<>>>>>???@@@@@@???>>>AAADDDDDDAAA>>>:::999999888666444222222555777333222111222333444333222222222222222222111000///222//////222111---,,,...111444555111444GGGggguuueeelll|||~~~|||tttooozzz}}}}}}vvvmmmeeeaaaNNNGGG>>>666000,,,)))'''%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%'''***,,,///777@@@VVV???;;;666333222333333333111333555777888888888777777888::::::999999:::;;;===;;;888555333222333333222222222111111111111000------,,,,,,+++***))))))+++*********))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,222333777BBBVVVsssuuudddQQQ;;;222444......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++///...000666DDDUUUgggqqqqqq~~~vvvbbbKKK888,,,---,,,***)))'''''',,,000***111>>>UUU[[[FFFNNNzzzuuuppp}}}}}}|||mmm}}}qqqPPPnnnxxx}}}vvv{{{rrr```uuu{{{{{{yyywwwqqquuu{{{oooKKKrrr{{{tttxxxsssnnnkkklllnnnqqqrrrxxxyyywwwrrrlllkkkoootttvvvjjjccciiitttzzz|||{{{}}}aaavvvpppzzzvvv___zzz]]]fffIII111--->>>999AAASSS\\\WWWYYYbbbeee___]]]aaaUUUZZZ```aaa^^^ZZZYYYYYYXXXVVVTTTUUUVVVTTTOOOKKKJJJKKKLLLLLLIIIEEE@@@===;;;;;;::::::999888777777555555666666777777888888===<<<<<<;;;:::999888888999999:::;;;<<<===>>>???@@@AAACCCEEEEEEEEECCCBBBEEE@@@<<<>>>DDDFFFBBB===AAABBBDDDDDDCCCAAA>>><<<<<<:::777555333333333444444444444333333333222222222222222111000//////...---------............/////////...---...222777;;;kkkzzzxxxhhhcccdddssstttuuuwwwxxxyyyyyyzzzvvvtttqqqlllcccWWWJJJBBBRRRFFF666***&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''')))///888???PPP<<<999444111111111222111000111333444666666666555777888999888777666777888777555333000...---......111111111000000000//////---,,,,,,+++******))))))*********)))))))))(((((())))))))))))))))))))))))*********************************+++++++++,,,,,,---+++***+++111===KKKTTTyyy~~~wwwoooMMM@@@777666111(((''',,,...------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***(((&&&%%%'''---222666:::AAAHHHKKKKKKLLLPPPTTTGGGCCC<<<555///+++)))(((''',,,+++(((---444111'''333BBBSSSPPPHHH]]]vvvzzzyyyxxxaaannn}}}rrrvvv|||yyypppmmmqqq}}}{{{yyyqqqmmmvvv~~~xxxwww{{{qqqkkk```\\\eeeqqqwwwzzz}}}tttxxx~~~|||sssrrrooo{{{xxxxxxyyy{{{|||{{{}}}}}}zzzvvvwww||||||sssmmmqqqzzz|||~~~|||}}}pppnnnUUUllliiijjjFFF666###555555FFFOOOMMMRRR[[[bbb```\\\YYYUUUXXX[[[\\\[[[XXXVVVVVVVVVTTTSSSTTTUUUTTTPPPLLLJJJIIIHHHFFFCCCAAA???>>><<<<<<;;;999888666555444333333444444444444444444777777666666555444444444666777777888999:::;;;<<<<<<===???@@@@@@???>>>===???===<<<>>>BBBDDDBBB???BBBCCCDDDCCCBBB>>>;;;999777555333000//////000000222222111111111000000000111111000000///......---+++,,,,,,,,,,,,---------...///...---,,,...222555,,,GGGjjjfffeeedddaaa]]]YYYUUUSSSJJJPPPXXXaaaeeeddd^^^YYY<<<444+++&&&%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''')))///888???RRR:::666222//////000000///......000111222222222222666777777666444333444555666444222000............////////////............,,,,,,++++++***)))))))))******))))))))))))(((((())))))))))))))))))))))))*********************************++++++++++++,,,111111000///...///222444===AAAHHHQQQYYY```eeeggghhhiiieeeYYYLLLCCC:::222000***)))000222///000555------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++111000///---+++)))(((''',,,,,,,,,---000000...+++---***&&&$$$%%%)))///222***++++++,,,+++***+++,,,AAAcccWWWLLLzzzqqq|||zzz~~~qqq~~~}}}iiiWWWjjjzzzppp~~~qqq{{{sssxxxxxx{{{eeeHHHPPPWWW\\\]]]```eeehhhfffzzzxxxxxx|||}}}bbb]]]jjjnnnjjjcccmmm}}}}}}~~~}}}zzzzzz~~~~~~xxxuuuxxx~~~zzzuuuooohhhaaabbbpppgggdddkkk~~~yyyFFFEEE,,,>>>BBBLLLOOOQQQVVV^^^dddbbb\\\^^^]]]]]]^^^___^^^\\\YYYTTTRRRQQQRRRTTTSSSPPPLLLKKKHHHDDD@@@>>>>>>>>>???<<<<<<:::888666444333222333333333333333222222222111111111111111111111111555555666777888999999:::888999;;;<<<<<<<<<;;;:::888999;;;>>>@@@@@@???????????????>>>;;;888444222222111///...------...////////////............---///......------,,,,,,,,,************+++++++++,,,---......---+++***,,,---&&&***///555@@@QQQgggvvv~~~{{{xxxvvv{{{sssiii[[[KKK;;;111***&&&######&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''')))///888???SSS|||888444111......//////...+++,,,---....../////////444555666555333333333555444333222000///.........------------,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((************************************++++++++++++'''***---///000000111222,,,---///111333444444555444888888444000000///,,,555000///222333///---///,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************)))***,,,------,,,+++***...,,,)))***,,,+++((($$$------,,,,,,+++*********///(((***000)))!!!222OOOlllPPPXXX|||uuu|||ssshhhyyyuuujjjUUUddd~~~^^^jjj|||{{{yyywww{{{|||cccgggkkksssyyySSSMMMVVViii}}}{{{zzzvvv|||yyy~~~sssooolll^^^iiiJJJQQQmmm]]]TTThhhkkkeeerrr}}}yyyxxxyyy{{{zzzwwwvvvyyy|||ooosss]]]eeesssuuuvvvkkkvvvNNNEEE'''<<>>===>>>???:::999888666555333222222444444444333333222222222000000000111111111222222555555666777777888999999666777888:::;;;<<<<<<<<<888<<>>666///***'''%%%$$$'''%%%$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''')))///888???SSSvvv666333000......///......******++++++,,,,,,------000222444444333444555777//////...---,,,+++++++++,,,,,,,,,+++++++++************))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++''')))+++,,,,,,,,,,,,---///000000111222333333333222777888555444666777666222...+++,,,,,,***)))***,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((''''''&&&((())))))(((((('''''''''%%%''')))++++++)))'''&&&+++)))***---111<<>><<<;;;:::555555555444444333333333333333222222111111000000......///000000111111111333333444444555555666666222333555777:::<<<>>>>>><<>>===;;;888666444222222222222222222222222...............---------,,,,,,------......////////////000000111111111111...///111333666999;;;<<<888<<>>HHHLLLNNNSSS[[[]]]___]]]XXXUUUTTTUUUSSSPPPKKKJJJJJJIIIFFFCCC>>>===;;;:::888777666666333333222111000///...------------....../////////......................../////////000000000000000111111111222333555666777=========???@@@BBBCCCCCC===<<<:::888666444222111......///...---,,,++++++++++++++++++************'''(((((((((((((((((((((&&&&&&&&&'''''''''(((((()))******)))''''''(((***&&&'''((((((''''''((()))+++)))'''%%%$$$%%%&&&'''$$$""" ###''')))***!!!$$$'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''')))///888???SSS[[[111///,,,++++++++++++***++++++************++++++,,,,,,,,,---------......000000///...------,,,,,,************))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++************+++++++++,,,,,,,,,---------............///......//////......---,,,+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,***((((((,,,......)))CCCCCCWWW[[[[[[}}}iiiddd___rrrqqqfffwwwyyymmmtttwwwvvv|||}}}uuuwwwpppjjjwwwrrrvvvttt]]]___qqqcccwwwpppppp}}}nnnyyyuuurrr______{{{iiiaaalllYYY^^^{{{kkkHHHnnn{{{zzzlllwwwaaaXXXkkkyyyooo{{{hhhxxxoooyyyxxxxxxrrr|||NNN<<>>===;;;:::999777555444333333111000///......------...------------------------,,,,,,,,,++++++***************+++,,,,,,---......///////////////000111111888999;;;===>>>===<<<;;;888888777666555333222111------,,,,,,,,,+++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&''''''(((+++111999>>>VVVYYY111...,,,***++++++******+++******))))))******+++,,,,,,,,,,,,------------//////...------,,,++++++*********)))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******)))*********+++++++++,,,,,,------------...........................------,,,+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&+++///...+++)))***,,,EEE@@@SSSeeeaaa}}}yyyppp\\\vvvuuuhhhyyymmmvvv}}}eeetttqqq~~~|||}}}ZZZ]]]aaaddduuu{{{yyyzzz}}}zzzyyyrrrbbb___tttuuugggJJJqqqdddiiixxxkkkuuullljjjuuu```OOOcccsssmmmvvv{{{vvvdddWWWZZZhhhiiixxxuuu~~~uuu{{{SSS333FFFNNNFFFRRRRRRUUUXXXYYYVVVRRRNNNMMMRRRJJJGGGIIIJJJDDD???===;;;:::888666555333333222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,---------,,,,,,++++++,,,,,,---...111333555777777777555555444444333222111///...---,,,,,,,,,,,,++++++++++++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''(((+++111999>>>SSSVVV111...+++******+++***)))******))))))))))))******+++++++++,,,,,,,,,,,,------------,,,++++++************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******)))*********++++++++++++,,,,,,,,,,,,---------.....................---,,,,,,+++++++++************)))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++%%%+++000///+++***000777JJJRRR[[[bbb~~~{{{vvvkkkpppiii{{{wwwXXXooonnnxxxpppzzz~~~uuuppp{{{oooqqq|||xxxqqqlll{{{yyyxxxttt{{{yyyrrrgggaaalll~~~~~~eee]]]\\\SSSaaakkkfffnnnuuupppKKKSSSjjj}}}pppmmmggg}}}uuueeepppzzz{{{ooo|||~~~wwwyyy{{{qqqTTT@@@IIIUUUPPPXXXZZZ\\\ZZZVVVQQQMMMKKKQQQKKKHHHIIIHHHDDD???===:::999888666444333222222000///...---,,,,,,,,,,,,************************+++++++++***************)))******++++++,,,,,,,,,---------------......///111222555666777777666555444444444333111000...---,,,,,,+++++++++*********)))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''(((+++111999???SSSQQQ000...+++************))))))))))))(((((()))))))))*********+++++++++,,,,,,,,,+++++++++*********)))***)))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))************+++++++++++++++,,,,,,,,,------------------.........---,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++******000>>>KKKQQQeee{{{aaa___vvvzzzmmmqqqkkkwwwzzzxxxlllhhhhhhlllwwwzzzyyyqqqkkklllwwwlllpppzzz{{{uuutttmmmeeeiiiuuuooo[[[AAAVVV|||nnnfffwww{{{uuullldddTTTaaasssppp]]]___iiioooiiiiiilllkkk|||vvv}}}xxx{{{~~~{{{SSSCCCPPPRRRWWWZZZ\\\[[[XXXTTTQQQPPPOOOKKKHHHFFFEEEAAA>>>;;;999888777555333222111111///...---,,,,,,+++++++++))))))))))))))))))))))))*********************))))))))))))******+++++++++---------------......///111333555777888888777666333333333222111000...---++++++*********)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''+++111999???UUUKKK000---+++)))*********))))))((((((''''''(((((())))))))))))************+++***************))))))))))))))))))(((((((((((('''(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))******)))))))))))))))*********+++++++++++++++++++++,,,,,,,,,------------...---,,,,,,++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++000***'''+++111:::HHHUUU\\\fffxxxeeettt{{{rrrlllgggkkkvvvtttyyy{{{xxxmmmyyylllyyy{{{ssssssyyyuuupppooonnnpppjjjtttxxxrrrvvvsssjjjmmmxxxqqqmmmccc```]]]BBBLLL|||{{{~~~oooaaaTTTXXXeeegggeee]]]VVVQQQKKKEEEKKKUUUbbbkkknnnpppuuuyyyvvvmmmhhhgggjjjsss{{{{{{tttssslllzzzwwwNNN999WWWRRRUUUXXXXXXVVVSSSPPPOOOLLLJJJGGGCCC@@@>>>;;;999888777666444222111000000...---,,,+++************(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))))))))(((((((((((()))******,,,---000222333333222111.........---,,,+++***)))******)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''+++222:::@@@UUUEEE000---***))))))***)))(((((((((''''''''''''((((((((((((((()))))))))******************************))))))((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((()))))))))************+++******+++++++++,,,,,,,,,---------------,,,+++++++++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,...)))***555???FFFQQQ\\\kkkiiidddzzzqqqiiieeefffiiieeemmmvvvyyyzzz}}}}}}}}}|||uuu{{{||||||zzz{{{vvvlllkkksss}}}uuummmrrr~~~~~~zzzqqqbbboooxxxkkkfffjjjttt|||vvvqqqwwwuuuooowwwooogggccczzzsssTTTyyy^^^RRR\\\kkkmmmmmmfff\\\WWWXXX[[[[[[YYY^^^dddggggggiiiooottteeegggnnntttoooiiirrrwww~~~uuuzzzqqqSSSDDDRRRVVVZZZZZZXXXSSSOOOMMMJJJJJJGGGAAA===<<<:::777777666555333111000//////---,,,+++******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((()))******)))+++---000111111000000............---,,,+++***))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''+++222:::@@@TTT@@@///---***))))))***)))((((((''''''&&&&&&''''''(((''''''((((((((()))))))))************************))))))((((((((('''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************************++++++++++++,,,------------,,,+++++++++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,***111@@@KKKTTTcccttt___[[[wwweee]]]___eeeoooxxxrrruuuwww|||xxxrrrrrr|||}}}{{{}}}{{{xxxzzztttoooyyyuuulllnnnvvv}}}zzzuuu[[[nnnnnnsssgggaaa```eeelllxxxtttpppvvvuuuqqqzzzxxxhhh\\\QQQ___kkkkkkuuutttmmmbbb[[[]]]aaabbbdddgggiiijjjjjjkkknnnrrrwwwtttqqqnnniiijjjsssuuu}}}{{{wwwuuuzzzFFFPPPTTTZZZ\\\ZZZTTTOOOLLLIIIKKKHHH@@@;;;<<<:::777777666444222000///......,,,,,,***)))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''******))))))******+++,,,***,,,///111333333222222000000000000///...------((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''+++222;;;AAAVVV<<>>999888888:::444333222111000...------+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,---...,,,,,,,,,,,,+++***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''))),,,333:::@@@QQQyyy666...---+++)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''%%%999...444(((((("""222222---000&&&***!!!444---%%%777'''(((///333000"""%%%(((000,,,++++++******++++++,,,******++++++++++++******************************************************))))))))))))************,,,***((())),,,------,,,111cccRRRssscccjjjrrrrrrcccwww}}}ooommmpppvvvxxx~~~wwwzzz~~~~~~~~~wwwwwwyyyvvvqqqppp|||ooommm~~~vvvsssuuuwwwhhhjjjyyy}}}]]]XXXwwwttt}}}}}}gggvvv]]]QQQzzz~~~[[[^^^wwwpppnnnhhhppp[[[UUUiiizzzqqqyyyooonnnjjjkkk}}}qqqdddcccyyy|||qqquuu{{{jjjwww[[[SSSXXXQQQPPPRRRHHHFFFDDD@@@<<<:::999888888333333222111///...------******))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,---...............---,,,+++***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''))),,,333:::@@@PPPppp666---,,,+++)))((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))...+++&&&444&&&&&&'''///999%%%(((&&&777$$$666///333+++555)))111<<<"""%%%%%%------///...,,,++++++******++++++,,,******++++++++++++******************************************************)))))))))*********++++++,,,&&&&&&---///,,,,,,111<<>>;;;;;;:::888666333222111000///---,,,,,,***))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,------------------,,,+++***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''))),,,333:::@@@RRRggg777---,,,+++)))((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%111###www444---&&&###aaaBBB333333eee>>>222)))...444lllooo&&&,,,++++++******++++++,,,******++++++++++++******************************************************))))))*********+++++++++///(((***111///)))111AAAYYYdddgggvvv}}}zzzrrrrrruuutttxxx}}}|||~~~xxx{{{~~~}}}}}}|||lllwwwfffaaa[[[[[[aaagggkkklllxxx}}}iiilll{{{eee{{{llleeemmmsssqqqxxxttt~~~^^^jjjzzzsss___eeexxxqqqsss{{{iiiSSSHHHNNNRRRNNNIIICCC<<<:::;;;;;;777333222111000///...,,,++++++))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,***************)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''))),,,333:::@@@QQQ___888,,,,,,***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((()))(((ttt]]]***(((000hhh___OOO000uuuSSSMMM'''999***&&&,,,,,,++++++******++++++,,,******++++++++++++******************************************************************++++++++++++///+++---111,,,)))<<>>111rrrAAA@@@,,,++++++******++++++,,,******++++++++++++***************************************************************+++++++++,,,,,,+++---......444HHHfff}}}|||~~~mmmnnnuuuuuuvvv___cccbbb\\\XXX[[[bbbvvv}}}xxxxxxeeedddsss{{{ggg^^^jjjsss|||}}}vvv|||vvvhhhccceeekkkkkkTTTRRRTTT```sssssskkkrrr{{{}}}xxxyyy~~~sss```qqq||||||sssvvvqqqtttdddpppuuuttt}}}{{{xxxzzzuuuvvv{{{qqq\\\XXXfffeee]]]lllyyy___]]]hhhzzz~~~{{{zzzgggOOOKKKEEECCC>>>:::777555444333///...---,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((()))))))))***************)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''))),,,333:::@@@VVVkkkMMM333++++++***)))((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((''''''''''''((((((************************&&&''''''((()))******+++))))))))))))))))))))))))$$$999###"""yyyTTT''')))ddd###xxx666ttt,,,++++++++++++++++++,,,******++++++++++++************************************************************+++++++++,,,,,,,,,+++......000>>>[[[xxxqqq{{{mmmuuujjjeeeooodddSSSWWWXXXbbbiiisss}}}ssslllmmmsssyyyvvv[[[kkktttuuuxxxwwwttt|||tttnnn[[[XXXaaaLLLLLLRRR[[[rrrfff{{{www~~~zzz~~~yyy{{{www{{{tttmmmyyy|||jjjmmm|||tttyyyzzz}}}yyyooonnnzzzvvvQQQJJJXXXaaaqqqSSSYYYzzzvvvQQQEEEDDDCCC@@@;;;666333333444///...---,,,***)))((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''))),,,333:::@@@RRRpppDDD333******))))))(((((('''''',,,&&&%%%$$$$$$,,,+++***!!! 666"""))),,,###(((222### 000%%%%%%+++--- (((***222$$$%%%###111"""---(((555$$$***))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************000"""///%%%444(((555$$$rrrCCC444(((444(((ppp222...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''+++---,,,++++++,,,,,,333000+++AAAXXXcccrrrxxxqqqiiijjjooovvv{{{xxxnnneee^^^lllqqqxxxqqqwwwlllqqqeeeuuunnnnnnyyy}}}vvvzzz{{{yyyuuu~~~eee[[[jjjsssoookkkiiigggiiioooxxx}}}vvvmmmiiitttdddZZZ^^^{{{zzzrrrhhhqqq{{{yyy~~~zzzyyynnnqqqwwwzzznnnmmmvvvttteeeTTTYYYlllxxxttt{{{~~~|||___LLLMMMMMM???:::CCC:::...888...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((,,,333999===KKK{{{CCC333******))))))((((((''''''%%%###&&&---+++"""&&&555000+++111222!!!))),,,!!!---000>>>&&&&&&******''',,,333,,,%%%(((+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************;;;###777+++***$$$QQQ888%%%\\\999)))444$$$---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,++++++---//////+++000555PPPttt}}}kkk|||wwwfffcccjjjqqqqqqnnnmmmssszzznnnttt~~~}}}ooozzzqqqyyypppzzzddd}}}{{{www}}}~~~~~~~~~eeecccsss|||rrrjjjkkkmmmrrryyytttyyyzzz}}}zzzdddoooxxxVVVIIIEEERRRRRReee|||yyydddggg|||rrrmmm~~~}}}www~~~iiihhhttt{{{~~~}}}jjj^^^hhhssszzzqqqwww|||}}}yyyZZZJJJKKKBBB;;;===<<<777888...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((,,,333999===LLLwwwAAA333******))))))((((((''''''(((&&&!!!'''***333iii444)))*** XXX@@@'''<<<]]]888(((333iiiGGG///555%%%"""%%%111))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))*********++++++777EEE&&& qqqaaa000vvv%%%}}}***@@@:::---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,///000111%%%@@@999fff{{{sss___bbb___iiirrrvvvvvv|||}}}yyyppp|||qqqfffxxx}}}{{{}}}www{{{qqqkkkxxxlllpppwwwvvvtttyyywwwzzzxxxwww~~~jjjuuu~~~ssshhh[[[RRRjjj{{{zzzmmmjjjjjj{{{xxxwww{{{bbb]]]|||yyyzzzgggeee~~~}}}[[[KKKEEEAAA;;;444777999000...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((,,,333999===NNNtttxxx???222******))))))((((((''''''(((+++ """+++ 333nnn___)))///[[[aaalll sssXXXSSS@@@~~~aaa444***222!!!))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++$$$!!!$$$ttt444888555&&&111QQQ---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000,,,***,,,.........///222AAA\\\tttuuuwwwbbbuuubbbhhhdddiiiqqq|||}}}}}}xxxkkkvvvwww{{{~~~{{{wwwwww|||mmmlllPPP```rrrooouuu~~~qqqiiippp|||wwwyyy{{{~~~yyy~~~{{{~~~{{{}}}{{{uuuoooooofffxxxvvvjjjccclll]]]kkk{{{~~~}}}\\\CCC===>>>444333666,,,...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&(((,,,222999===PPPvvvzzz<<<222******))))))(((((('''''' ...'''&&&222$$$777!!!%%%xxx222zzz!!!111zzz...888666)))$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++%%%[[[888KKKEEE(((aaaBBBttt$$$999 111fff!!!---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000++++++///000---,,,///BBBFFF|||zzzoootttmmmrrrllllllrrrzzzwww~~~}}}|||lllrrryyy~~~}}}}}}vvvkkkfffcccfffjjjgggZZZOOOUUUffffffjjjrrrxxxxxxrrrrrrrrrssswww|||nnnggg~~~uuu{{{~~~sssrrrsssqqq~~~ooogggxxxbbb___ssstttuuupppGGG:::CCC<<<444555111...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&(((,,,222999===QQQ}}}yyy:::222******))))))((((((''''''###...'''###---***!!!999...+++)))///,,,333000///www888+++333))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,***;;;333(((SSSwww((((((,,,PPPhhh111000###AAA"""888555---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///+++,,,111111,,,///666DDD{{{hhhrrrzzzeeekkkyyykkkrrrwwwwwweeeccc||||||}}}}}}uuuooonnnoootttrrrtttsssvvvzzz~~~wwwpppmmmoooxxx~~~hhh\\\|||ooo~~~{{{~~~gggWWWggg{{{iiifffkkkuuupppttt~~~bbbOOOaaa{{{qqqwwwzzzRRR<<>>444)))---)))---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///+++---111000---666DDD\\\hhh^^^ggguuummmssstttlllvvv~~~|||yyyUUUbbb}}}zzz}}}|||~~~|||zzzzzz{{{{{{xxxvvv|||}}}sss{{{pppkkk}}}~~~oooqqquuuwwwhhh~~~uuu{{{zzz~~~}}}dddIIILLLbbboooxxxmmmNNN:::888444///222...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((,,,333999===OOOooo666333*********)))(((((('''''''''"""'''+++$$$###((((((&&&!!!+++///dddCCC!!!---===+++,,,EEE===>>>222777))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******+++++++++,,,,,,,,,///)))...333888888333888OOO:::\\\NNN]]]SSSjjjUUUKKKJJJRRRiiiSSS^^^```UUUdddVVVUUURRR<<>>888999222333...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&(((,,,333999===NNN^^^???---++++++******)))(((((((((###222...&&&***&&& ***$$$)))CCC---,,,OOO666######...fffddd))))))!!!000+++))))))))))))))))))))))))(((((((((((())))))))))))000---)))&&&(((,,,,,,***+++...111111,,,))),,,222!!!111444222>>>JJJQQQYYYhhhyyy{{{uuuuuu[[[kkknnnvvvgggiiiYYYRRRBBB>>>555,,,,,,111111,,,+++,,,------+++*********************************+++,,,,,,,,,,,,,,,,,,---'''555%%%000000<<>>RRRYYY<<<---++++++******))))))((((((///%%% ///%%%___///###iiiVVV"""444222+++555666))))))111%%%))))))))))))))))))))))))(((((((((((()))))))))***(((***,,,---------,,,+++,,,&&&###&&&...111...+++>>>EEEDDDLLLhhhhhhoooqqqkkkdddcccfffhhhqqquuuqqqpppiiisssuuuyyyzzzrrrjjjjjjfff\\\NNNIIINNNHHH555,,,000)))***++++++++++++,,,,,,************************++++++,,,,,,,,,,,,------)))555000666---;;;hhhxxxrrrUUUssskkk}}}qqqjjjrrruuukkk[[[TTT[[[dddxxx~~~xxxyyytttyyy|||~~~|||}}}sss|||{{{zzzwwwnnnnnnooo~~~zzzbbbJJJ@@@UUUvvvxxxrrr^^^888333;;;555000...,,,***))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''*** )))""")))222$$$------&&&((( """$$$***&&&+++%%%&&&$$$777###777 !!!+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((---333:::>>>EEEuuuRRR888,,,+++++++++***))))))((((((+++"""+++---!!!)))===]]]$$$XXX222555###)))---((())))))))))))))))))))))))((((((((()))))))))******(((+++......+++(((''')))***,,,,,,)))***333CCCPPPYYY}}}vvvbbbaaaqqqnnn|||{{{tttggghhhdddqqqtttRRRFFFPPPPPPAAA------,,,+++++++++,,,,,,************************+++++++++,,,,,,---------,,,,,,000777///GGGzzzhhhooovvvuuu}}}mmmrrrzzzkkkbbbzzz{{{vvv~~~}}}rrrlllyyyppp~~~|||ZZZiiiyyymmmiiiqqquuukkk___YYYrrr~~~hhhLLLFFFWWWnnnfffrrrlll{{{III888<<<333000...,,,***)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''/// ===---&&&444%%%--- ((("""...'''***111111)))### """'''222CCC%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((---333:::>>>PPP{{{MMM666...,,,,,,+++******))))))(((###---+++&&&)))YYY444KKK===yyy)))]]]LLLaaa777OOO"""%%%)))(((,,,))))))))))))))))))))))))(((((()))))))))*********...,,,++++++***)))+++///'''///444555<<>>MMMwwwJJJ666000,,,,,,++++++***)))))))))&&&222###333(((???///dddqqq444;;;000```yyy,,,&&&%%%PPPWWW...///***)))))))))))))))))))))))))))))))))))))))************...)))(((---///...000444...222;;;NNNlll}}}qqqdddjjj~~~zzzsssppplllgggPPPiiiggg}}}vvv~~~~~~pppvvvpppvvviiiMMMEEE>>>666000---+++***((())))))))))))))))))))))))******+++,,,,,,---......888))),,,:::LLLuuu\\\yyy|||sssvvvuuu{{{sss```lllxxx}}}~~~uuupppmmmvvvrrrwwwtttuuulllhhhqqq|||pppiiihhhkkkxxxhhhNNNJJJ{{{}}}|||oooyyyjjjyyyiiifffvvviiiooo}}}|||xxxzzzkkkGGGAAAPPP___}}}yyyzzz~~~jjjKKK===444111000---+++)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''!!!)))sssVVV&&&&&&+++\\\KKKfff bbbkkkWWW111+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((---333:::>>>FFF{{{JJJ777222,,,,,,,,,+++******))))))%%%///))) ***222,,,......(((***$$$888999&&&IIIGGGXXXbbbTTTcccQQQEEETTT:::JJJ222;;;@@@:::EEE,,,@@@777"""!!!......---))))))))))))))))))))))))))))))))))))*********++++++...******///...((((((...EEEXXXnnnzzznnnnnnooozzzuuujjjppp{{{}}}{{{rrrmmmpppvvvyyy}}}tttkkkhhhyyyyyy|||sss~~~tttvvvVVVMMMAAA777222///,,,***))))))))))))))))))))))))******+++,,,,,,---......///,,,555===VVVvvv___|||zzz~~~zzzuuu{{{ssszzzcccQQQJJJSSSqqqwwwlllgggeeeccc```^^^]]]iiixxxxxxnnniiizzzqqqgggllliiidddfffqqq~~~zzzqqqlllkkklllkkkeeeQQQ```zzz{{{rrryyynnn~~~xxx{{{~~~tttssszzzbbbEEEEEEMMM}}}~~~^^^|||wwwzzzjjjEEE444333111///,,,***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''',,,&&&+++%%%***}}}666EEE222sss'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((---333:::>>>LLLJJJ777222---,,,,,,++++++******)))&&&)))000'''%%%777!!!///GGGDDD]]]|||}}}\\\YYY<<<444+++,,,555222...)))+++,,,))))))))))))))))))))))))))))))*********+++++++++---+++---000+++)))666HHHiii}}}|||zzz}}}mmmuuu|||yyyqqqrrrbbbsss|||~~~zzzlllsssfffUUUFFF===666000,,,)))))))))))))))))))))))))))******+++---......///***---===GGGnnn|||xxxuuuxxx{{{|||{{{~~~zzzqqqyyywwwfffZZZUUUOOOPPPoooxxxmmmccccccmmmwww{{{zzzuuujjjgggjjjpppttt___VVVVVV```~~~cccaaaaaauuu~~~|||}}}{{{~~~}}}uuupppqqqhhhsssvvvxxxssswwwwww}}}|||gggAAA777PPPxxxwwwTTTwwwRRR999555333000...,,,*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&((('''---,,,222111"""&&&!!!&&&---$$$JJJ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((---333:::>>>IIIJJJ777111------,,,++++++******)))///&&&(((,,,666"""BBBDDDuuujjjOOO777NNN>>>999,,,%%%,,,)))))))))))))))))))))))))))************+++++++++))))))---000000:::[[[~~~yyypppxxxvvv~~~~~~mmmttt~~~~~~hhhUUUGGG<<<222,,,)))))))))))))))))))))))))))******+++---...//////111111EEEUUUwwwkkkyyywwwzzzyyyyyyzzzzzzlllttteeepppooopppqqq^^^ZZZdddcccLLLRRRccc~~~xxxmmmyyytttgggVVVfffzzz{{{mmmooo{{{}}}oookkkooosssuuurrrsssrrruuuppphhhXXXkkkyyyooorrr}}}lll\\\mmmxxxzzz}}}zzzKKK,,,HHHSSSfffQQQuuuYYYEEE666444111///,,,+++++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((///cccbbb'''\\\$$$mmm)))%%%)))***QQQ666%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((---333:::>>>JJJ{{{EEE444///%%%...222+++'''++++++''',,,))),,,444===SSSzzz[[[IIICCC===111(((###,,,,,,$$$&&&///...###)))+++,,,,,,***)))***+++,,,111222'''===dddlllppp|||yyyxxxrrrbbbIII888999111---'''$$$(((,,,+++'''(((,,,...,,,)))+++...000///;;;JJJ{{{zzzaaawwwxxxvvvyyy[[[kkklllpppuuuzzzlllZZZRRRZZZooodddkkkssszzzuuuyyywww}}}yyy|||zzzcccppprrrvvv~~~}}}wwwiiijjjooouuuqqqvvvccc^^^rrr{{{xxx~~~aaaAAA:::LLLggg|||sssvvvuuuxxxHHH777@@@222%%%---...%%%))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((((((((((((((!!!222$$$((($$$///&&&zzzGGG###111vvv999&&&www)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&(((&&&$$$$$$'''(((&&&$$$"""$$$'''(((((('''%%%###&&&'''))),,,---,,,'''###$$$"""!!!###%%%''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''')))---333999<<>>777///,,,***((()))+++---+++))))))+++...///000999 777mmmqqq~~~sss___vvv~~~~~~}}}|||{{{zzzyyy{{{{{{}}}}}}xxxwwwyyyqqqrrrtttzzzzzztttWWWHHH888///+++------((('''+++++++++,,,...//////000111333CCChhh}}}}}}wwwttt{{{yyy{{{pppsssvvvuuu||||||~~~xxx{{{vvvsssrrr{{{|||nnneeelll~~~dddbbbmmmqqqxxxgggYYYhhhsssyyysssvvvqqqqqq|||yyy~~~{{{sssoooooouuu~~~~~~ttt[[[@@@;;;SSSuuu{{{sssqqqrrrHHH888444555///***,,,...)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((III((("""tttXXX+++$$$rrrGGG)))222&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%)))((($$$!!!$$$'''111---(((&&&&&&((())))))...---***(((((()))***+++///,,,)))'''(((((()))(((%%%%%%%%%$$$######%%%'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''')))---333999<<>>ooooooaaa```YYYVVVZZZ___```aaaccc\\\iii}}}XXXDDD>>>222)))***000...''',,,***)))***,,,......---///555SSSrrr|||xxxYYY~~~|||oooeeeGGG666+++,,,---((('''+++---++++++...///......000222___xxx}}}}}}yyyyyyzzz{{{{{{|||uuuyyyvvv{{{~~~~~~tttlllrrr~~~yyyyyyzzzlllfffqqqpppuuu{{{zzzzzziiiJJJ999FFF```qqq|||aaaooovvvwww___===333:::000+++000...)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((***++++++++++++///666...000000,,,666''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%)))******(((%%%$$$&&&)))###$$$'''***,,,------,,,(((***---...---***&&&$$$###!!! !!!%%%(((++++++"""$$$&&&%%%$$$###%%%'''%%%%%%%%%&&&&&&&&&&&&'''''''''''')))---333999<<>>```}}}___aaaxxxyyytttvvvzzzvvvooogggoootttSSS>>>666555***...000---***...999DDDqqq{{{{{{zzzfffaaaXXXOOOLLLTTT___gggpppxxxzzz{{{{{{}}}~~~{{{|||ooolll}}}yyybbb>>>+++...000******)))---222///---;;;OOOiii{{{{{{}}}{{{~~~|||rrr{{{uuuwwwuuuxxx{{{dddvvvnnn{{{pppvvvoookkk{{{```ssseeezzz~~~{{{yyy}}}}}}vvvuuuwww|||xxxnnnRRR666555GGGEEEnnnLLLrrr{{{wwwsssRRR>>>@@@555***444************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((,,,555???JJJPPPqqq~~~tttzzzvvvaaasssbbbeeepppddduuu}}}sssYYY@@@///666$$$###>>>((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))******DDD;;;999JJJeeeuuuqqqgggbbbkkkvvv}}}~~~zzzuuusssyyy|||}}}yyywwwsssmmmgggaaa[[[TTTPPPVVVGGG555***((()))&&&###&&&&&&&&&'''''''''((((((((('''''')))---333999<<>>QQQsssooo___]]]cccgggnnnpppnnnpppsssjjj[[[\\\WWWUUU]]]kkkzzz^^^666222222(((''')))&&&)))///,,,$$$$$$+++''''''&&&&&&&&&''''''(((*** !!!---,,,111111EEEAAAPPPfffuuu^^^ppp{{{{{{yyyyyy~~~xxxvvvuuummm___SSSOOOIIIGGG===***%%%++++++&&&%%%$$$%%%'''((('''&&&''''''((())),,,222999>>>@@@ooo888666666)))444UUUtttqqqrrrqqqrrrvvvvvv{{{}}}xxx|||mmmGGG555444,,,222000000111WWW}}}zzz~~~|||zzzzzz}}}}}}~~~zzz~~~{{{xxx}}}{{{{{{|||~~~uuufffiii~~~jjjDDD555/////////&&&***,,,///777SSSgggjjj}}}}}}uuuoooxxx|||vvv|||{{{pppddd{{{}}}uuuuuuyyyvvvsss|||{{{vvvggg```eeeooo|||}}}zzzjjjlllzzzqqqnnnttt}}}jjjsssxxx|||iiijjj]]]}}}yyyQQQNNNYYY[[[WWWWWWccceeeuuuzzzvvvkkk|||xxxttt```DDD444222KKK^^^aaappptttMMMDDD>>>===222///---***)))******)))'''))))))))))))))))))))))))///+++''''''))))))((('''***222>>>PPPmmmuuu```iiizzzmmmhhhhhh}}}oooSSS---333000,,,,,,%%% '''111,,,(((((('''&&&&&&'''''''''))))))&&&)))999'''IIIJJJ```zzziiiaaauuuuuu}}}}}}}}}~~~||||||rrriiiZZZMMMHHHEEE;;;555,,,'''&&&%%%%%%'''((('''&&&''''''((())),,,222999>>>===lll999444666,,,DDDttt{{{ZZZgggwwwzzzzzzxxxzzzzzz|||~~~|||}}}qqq~~~|||}}}```:::111///000'''444:::zzzzzz~~~}}}~~~~~~~~~zzz}}}}}}~~~~~~}}}ooozzzzzzhhh{{{^^^777...000111)))'''333---333fffdddvvv|||pppooooooppp~~~sss}}}kkkjjjwww~~~uuugggttt|||sssZZZNNNGGGOOOEEEEEELLLbbb{{{vvvsss{{{hhhlllooovvvttt}}}tttmmmcccmmm~~~zzzzzz{{{}}}~~~}}}OOORRRrrrUUUcccrrrxxx|||ooo}}}ppp~~~zzz|||zzzjjjyyy~~~yyyttteeeLLL888000:::MMMjjj}}}GGGiiizzzNNNNNNBBB:::555///---***))))))***)))((()))))))))))))))))))))))),,,%%%###)))---+++,,,111IIIVVVbbbssscccdddcccyyyrrryyy@@@))))))------'''$$$'''))))))))))))((('''''''''''''''***'''000888,,,WWWGGGhhhpppzzz}}}vvvxxxvvvuuuxxxuuurrrqqqsssvvvwwwxxxppp]]]OOOGGG>>><<<777))))))'''&&&&&&'''((('''&&&''''''((())),,,111888===>>>mmm;;;000333???^^^nnnYYYpppsssyyy}}}{{{wwwnnnuuuuuuvvvwwwJJJ333---111###000WWW~~~}}}~~~uuutttyyy{{{|||~~~{{{|||zzz|||xxx{{{|||xxxzzz{{{}}}{{{fff]]]uuusss<<<,,,------000,,,999000;;;tttaaannnmmmuuu|||vvvqqq|||wwwzzz|||www^^^GGG>>>hhhkkk```cccoooxxxfffeeerrrmmm|||||||||pppmmmvvvuuuwwwkkk}}}xxxdddcccPPPQQQzzzaaaSSS{{{~~~sssttt}}}zzzmmmyyyzzzuuujjjVVV???111222GGG^^^TTT___~~~fffMMMFFF999777111...+++)))******))))))(((((((((((((((((((((((('''$$$&&&,,,+++(((222BBB___jjjddduuuyyypppvvvrrr@@@///***333...!!!444******)))(((''''''''''''###111333666\\\LLLoooooosssfff```^^^XXXRRRHHHCCC<<<999999===@@@BBB]]]^^^____________aaabbbmmmbbb[[[OOO===888<<<888,,,***'''''''''((('''&&&''''''((()))+++111888===DDDqqq>>>///444RRRzzztttWWWhhhuuuyyyqqqyyytttssstttssskkkttt~~~ddd===...555)))222zzzxxx~~~|||||||||{{{~~~}}}yyyrrrnnn{{{uuuuuu||||||vvvvvv}}}xxx\\\|||ZZZIII///---'''333...555666RRRtttiiinnniii{{{yyypppMMMEEEWWWqqqvvvmmm~~~wwwooo~~~{{{dddvvvxxx{{{yyyrrr~~~xxx~~~zzz|||sss{{{vvvcccWWWTTTMMMYYYrrrjjj[[[{{{{{{yyy{{{wwwfff{{{rrr|||zzztttmmm^^^GGG444--->>>VVVxxxqqqRRRvvv|||OOONNN@@@???444111---+++*********)))((((((((((((((((((((((((++++++---,,,(((...HHHdddjjjpppzzztttQQQQQQMMMIIIGGGIIIHHHEEESSSWWWdddxxx~~~lllpppsssqqqGGG'''***444---&&&'''+++***)))((((((((((((((()))***<<>>:::444...222111000111333555555555***222>>>IIIRRRXXX^^^aaaSSSSSSZZZXXXIII>>>999//////,,,)))''''''((('''&&&'''(((((((((+++000777<<>>|||zzzyyyzzz}}}{{{xxx{{{xxx|||{{{wwwzzz}}}}}}~~~~~~|||uuullleeeTTTPPPMMMNNNRRR[[[lllzzzTTTWWW___666000+++444---)))555```uuu|||jjjyyyqqqwwwvvvzzzhhh}}}===???}}}{{{yyyttt{{{ssspppmmmuuu{{{yyyvvvrrriii\\\LLLHHHVVVhhhccc]]]{{{|||uuu{{{oooiii{{{ttt|||{{{sssmmmdddOOO:::---222HHH^^^wwwKKKaaa{{{[[[RRRGGGDDD999555000,,,++++++***)))))))))))))))))))))))))))''')))))))))222LLLssszzzuuuSSSIIIHHHFFFDDDWWWZZZ]]]^^^^^^]]]ZZZXXXQQQLLLEEE>>>BBBTTTooovvvsssNNN...&&&///...$$$******))))))))))))******...;;;EEEUUU}}}kkk{{{wwwiii~~~JJJBBB777000...333@@@MMMSSSVVVZZZ]]]]]]YYYRRRLLL???;;;666333666@@@LLLUUUPPPIIILLLPPPLLLIIIBBB333222///+++((((((((('''&&&'''(((((((((***///666;;;AAAmmm>>><<>>RRRggg{{{jjjSSSAAA666222111KKKCCCDDDFFFBBBEEEHHHBBB444000,,,)))(((((('''&&&'''(((((((((***///666:::???jjj;;;DDDooo}}}RRRaaa{{{zzz}}}wwwgggNNNaaaAAABBBRRReeeaaa^^^vvvtttiiijjj```___xxxiiiMMMCCC,,,000tttxxxttt~~~}}}zzz}}}~~~|||}}}zzzkkkZZZQQQOOOPPPUUU[[[qqq~~~{{{yyy~~~wwwmmmuuuMMM}}}ZZZ~~~===333///)))222111MMMooorrr{{{tttnnn}}}qqqnnntttyyy|||kkknnn{{{YYYRRRoooyyydddkkkxxxmmmzzzaaa{{{UUUDDDMMMZZZPPPUUUIIIJJJQQQbbbxxxYYYMMMYYY___ggg|||ooogggkkkwwwyyyxxx~~~jjjpppzzz~~~zzzpppllljjjZZZFFF///'''???UUUqqqtttGGGkkkwwwWWWLLLIII@@@;;;555///---+++***))))))))))))))))))))))))))),,,...///===bbbyyynnn|||NNNSSSaaavvvrrrdddCCCSSSeee||||||jjjGGG///)))+++(((((())))))***+++------AAAKKK```yyy~~~rrrEEE555444BBBNNNmmmmmmSSSBBB...777HHHKKK<<<888>>>@@@555111,,,)))(((((('''''''''(((((((((***///555:::@@@kkk:::SSSlllQQQwwwuuu}}}fffTTTHHHQQQqqqxxxlllqqq\\\xxxnnnwwwhhhaaa[[[RRR\\\gggyyyooouuuggg```^^^```ooosss~~~eee666;;;,,,|||yyy}}}rrrxxxssswwwmmmbbbcccgggeeekkkuuuvvvuuu}}}}}}~~~~~~xxx{{{fffnnn___tttJJJ333000111...999\\\xxxrrr|||ssszzziiiqqqrrrrrr|||xxxyyyttthhhTTTwwwbbb^^^ffftttqqqzzzdddsss\\\QQQ^^^~~~qqqOOODDDOOOMMMtttuuu[[[mmmzzzQQQUUUXXXcccvvv~~~vvvqqqyyyttt}}}xxx{{{~~~tttnnntttrrrtttoookkk```MMM999---666HHHRRRGGGggg}}}YYYXXXRRRIIICCC;;;333///,,,***)))+++)))''''''((()))))))))''':::555YYY^^^~~~GGGZZZdddwwwwwwpppWWWOOOooonnn444!!!000''',,,,,,'''%%%+++444999FFFWWWpppggg555666EEEJJJ{{{}}}yyypppSSS;;;...999AAA:::444777:::555///***(((((('''''')))((((((******+++333;;;???pppBBBbbb^^^aaassswwweeeQQQ___fffwww|||{{{mmmzzzvvvttt|||tttnnntttiiiccc\\\OOOggg]]]lllvvvddd666777???www}}}}}}|||{{{~~~zzzooouuu|||}}}~~~yyyrrrvvv{{{{{{vvv}}}jjjjjjgggeeeRRR666,,,000222444nnnrrrrrr|||xxxlllrrryyy|||{{{uuuqqq|||uuu{{{mmmPPP}}}uuuuuuuuukkkeeeggg{{{rrrhhh\\\RRR\\\ttteee```PPPSSSuuuvvvxxxxxxzzzuuunnnPPPWWW```ppp{{{}}}aaa|||uuuyyy}}}}}}{{{{{{}}}xxxzzz|||ttt|||pppooorrrpppmmmdddRRR===000222BBBOOOUUUfff|||rrrWWWIIIIIIDDD;;;444///,,,)))(((***)))((('''((()))))))))+++]]]ppp]]]uuuKKKdddggg~~~zzzrrrvvvxxxeeedddkkkwwwzzzaaa111'''(((******((()))000888===FFFqqq|||jjjRRR===;;;:::\\\|||wwwvvvwwwxxxxxxbbbRRRAAA777666666666777777444///+++***)))(((''')))((((((******+++222;;;AAAppprrrBBBjjjPPPpppoooxxxuuuuuutttuuuvvvsssYYYYYYccceeejjjggg^^^iiiuuutttssssssfffccc\\\FFFIIIPPPnnnwwwttt^^^888444WWWrrr}}}~~~{{{qqqooo|||}}}{{{|||}}}wwwrrr~~~}}}{{{{{{|||uuuuuuxxxxxxjjj{{{}}}uuugggtttSSS\\\666333111777@@@{{{qqqiii|||yyyvvvppp~~~uuu{{{oookkkrrryyynnnyyyxxxuuu~~~QQQppp}}}~~~ccc]]]___vvv|||jjjiiibbbWWWsssnnncccYYYYYY]]]^^^\\\UUU\\\dddwwwzzzffftttlllzzz|||wwwwww}}}~~~yyyzzzrrrhhhyyynnnnnntttttttttlll[[[@@@333---===OOOmmmrrrFFFwww~~~zzzNNNNNNMMMGGG@@@999333///+++((((((((((((((())))))((((((///AAAmmmfffFFFIIIwww}}}~~~}}}}}}lllZZZcccxxxxxxFFF+++***))))))***---333<<>>ccc{{{}}}}}}{{{}}}qqq}}}vvvzzzpppeeellljjj|||iii333---++++++---...111???NNNooowwwnnn???:::CCCkkkzzzxxxxxx~~~zzzwwwuuuvvvyyy|||pppooommmkkkjjjjjjkkklll______VVVGGG;;;666222---///...---------,,,***(((((('''(((******+++222:::BBBuuuhhh[[[cccaaarrryyypppxxxwwwfff___wwwbbbjjjVVVGGGsssdddlll{{{wwwfffaaa[[[QQQIIIPPPnnn|||JJJHHH999lllzzz|||ddduuujjj|||uuuvvv}}}}}}zzzuuu|||}}}}}}ffffffrrr|||{{{^^^mmmEEEmmm666111555333nnnzzzvvvyyywwwmmmttt{{{~~~pppkkkpppxxx|||wwwooolllwwwzzz~~~rrruuukkkxxxqqqZZZqqq{{{zzz~~~rrreee``````}}}zzzvvvmmmddd\\\VVV]]]QQQQQQ___ZZZbbbbbbmmmwwwlllwwwyyyWWWssssssvvvvvvnnnjjjfffddddddeeekkknnnmmmmmmnnnllliiigggiiilll|||uuu```uuu{{{|||}}}{{{~~~{{{{{{xxxlllpppfffgggnnnqqqtttooo```BBB888***:::NNNPPP___dddoooYYYSSSOOOJJJDDD>>>777000+++''')))+++***))))))***,,,FFFcccgggFFFWWW{{{}}}}}}zzz~~~|||yyyvvvvvvzzz~~~xxx|||dddgggsssmmmzzzzzzuuummm|||mmmyyyDDD---***,,,///...111GGGaaannnuuu|||@@@111BBBuuuzzzuuuzzz}}}yyytttooonnnlllkkkkkkkkkllllllqqqkkkccc^^^^^^ccciiinnn]]]UUUPPPMMMFFF999000...---,,,,,,---------***((((((''''''))))))***111:::DDDuuuooobbb___ooopppyyyxxxyyyuuuuuuooo]]]uuugggUUUbbbjjjrrrwwwuuujjjcccTTTNNNCCCLLL{{{iiiwwwDDDLLL<<>>xxxvvvxxxfffgggyyy|||www|||{{{yyyzzz~~~wwwYYYNNNaaammmqqq555&&&555[[[{{{xxxqqqcccvvv{{{}}}vvv___hhhuuuqqqiiiiiiOOOMMMZZZfffyyyuuuuuuqqqYYYjjjmmmdddhhh~~~xxxuuujjjhhhcccbbbjjjqqqrrrrrrtttcccYYYQQQUUUeeevvvqqqjjjaaa[[[[[[___fffkkkkkklllsssuuu|||}}}xxxsssvvv~~~|||```tttxxxyyytttqqq~~~mmmYYYMMMQQQ\\\VVVVVV[[[ccchhhiiikkknnnzzz{{{zzzxxxzzz}}}{{{www```lllyyyvvveeeaaa|||mmm[[[ttt~~~}}}|||yyy|||wwwlllwwwmmmoooxxx~~~tttNNN???...555555JJJooovvvCCCxxxcccVVVTTTQQQMMMGGG???666000+++---...+++(((***///444YYYnnn~~~DDDttt{{{dddqqq{{{yyysssuuu|||vvvyyyzzzzzz~~~xxxlllgggYYYaaa[[[ppprrr||||||zzzxxxttt___jjjvvvCCC000'''...444>>>[[[}}}}}}>>>@@@GGGqqq~~~tttuuuyyywwwrrrpppwwwrrrooorrrvvvtttlllddduuulllbbbaaaeeeiiiiiifffZZZWWWOOOGGGBBB???888222---,,,++++++,,,,,,+++)))(((&&&'''))))))***111:::<<<___ssssssjjj^^^ggguuuzzztttwww~~~wwwmmmqqqtttxxxwwwxxx}}}tttssskkkkkkwwwhhh___zzzcccaaaPPP}}}fffuuuyyy\\\\\\]]]KKKMMMGGGLLLwwwuuu}}}|||FFFDDD>>>~~~yyy|||zzzjjj___www|||~~~}}}|||}}}{{{}}}```xxxuuuttt]]]MMMtttjjjkkk...;;;&&&ZZZqqq{{{vvvzzznnn```xxxyyy}}}nnn]]]ooo~~~tttkkkoooddd___fffeee~~~qqqrrrrrriiitttlll]]]bbbxxxsss|||ttt}}}pppdddWWWPPPOOOVVV[[[lllwwwrrrmmmjjjjjjlllpppuuutttxxxzzzyyyxxx~~~eeesssnnnZZZYYYbbbhhhjjjkkkYYYZZZ___gggmmmqqqyyy}}}~~~~~~||||||zzzqqqgggppp}}}bbbfff|||sss|||zzz{{{wwwzzztttkkkrrrhhhkkkvvv|||uuuRRR@@@000444///QQQhhh:::lllhhhZZZXXXVVVRRRMMMEEE<<<555---///...+++(((***111777dddbbbrrrTTT```hhh}}}gggjjjPPP333111QQQsssxxxjjj{{{jjjyyy\\\VVV```xxxrrr~~~pppvvv~~~vvvgggZZZhhh|||TTT888'''---777BBB]]]|||wwwqqqaaa666333rrr}}}yyy{{{ccceeemmmuuuvvvssswwwvvviiieeehhhiiiccc]]]YYY___mmm~~~|||cccNNNKKKUUUSSSDDD???CCC<<<,,,...,,,******+++++++++***'''&&&'''))))))***111999AAA^^^ooorrrqqqYYYpppwww~~~uuuxxxsssyyyqqqlllqqqtttsssyyynnnyyyvvviiinnnqqqkkkbbbggglllcccaaalllrrrjjjiiiiiiiiicccWWWNNNKKKGGGfffMMMZZZ666zzz|||}}}{{{___nnnzzz~~~~~~~~~vvvgggyyy___OOOhhhttt666666===WWWkkk|||xxxwwwkkkpppvvvzzz}}}lllYYYeeerrrnnnjjjooofffkkkiiiqqqwwwNNNbbbhhh{{{pppUUU;;;ppp}}}zzz~~~jjjrrrwwwttteee|||wwwkkkkkk}}}wwwuuu{{{rrrmmm{{{yyyaaauuu{{{ddd[[[[[[tttxxxddd```ddd[[[oooooonnn}}}~~~|||kkkxxxYYY{{{{{{zzz}}}yyyzzz}}}zzzqqqnnniiiqqquuukkkqqqWWWEEE222...///GGGDDDzzzVVVUUU{{{rrr\\\aaaZZZQQQSSSLLL???;;;222---+++'''///+++)))PPPtttbbbqqqKKKiii}}}yyyqqqiiiFFFCCC@@@???cccddd@@@ZZZSSS\\\}}}kkk~~~~~~wwwuuuxxxzzzxxx{{{vvvdddwwwfffZZZaaa+++***444:::IIIyyy~~~VVV666IIIxxxzzz|||XXXaaaUUUUUUWWWTTTgggsssiiiaaaYYYiii{{{RRR[[[[[[bbbTTTbbbeee^^^\\\VVV^^^ppp```NNNEEEAAA<<<999777...,,,******+++,,,+++******((('''(((((((((000888???ccc]]]|||mmmYYYsssrrr~~~fffyyy{{{ppppppwwwjjjdddaaaggg\\\]]]\\\iiinnnggggggpppqqqhhhcccYYY\\\bbb^^^\\\```^^^iiiiiijjjjjjbbbXXXSSSTTTNNNwwwaaavvvGGGRRR666yyy}}}}}}kkkjjjyyy|||}}}|||||||||yyyuuu}}}WWWWWWvvv|||ddd333000GGGyyyuuu}}}|||xxxiiinnnzzz|||sss]]]RRR]]]kkkooosssyyyyyytttuuuwwwnnnxxxjjjrrr~~~sssiiiaaaXXX\\\XXXlllkkkgggttt~~~aaa^^^aaahhh~~~~~~~~~tttcccmmm}}}~~~sssxxxqqqYYY```___oooyyyddd]]]ssszzzrrrppp{{{zzz|||eeeddd{{{XXXYYYrrr}}}{{{}}}wwwxxx{{{uuuwwwmmmkkkrrrvvvkkkrrr]]]III666000...;;;MMMzzzjjjGGGhhhYYY\\\XXXSSSSSSMMMCCC???555000---(((///,,,---VVV|||[[[|||~~~KKK}}}zzzxxxaaaqqquuuXXXuuuzzzwwwwww~~~vvvssszzz}}}ooodddpppnnnZZZVVV>>>...666:::QQQ{{{vvvnnnyyy{{{lllDDD444sssyyy{{{ooo\\\bbbooonnnnnn^^^KKKQQQMMMSSSgggiiinnnZZZ]]]aaaOOOLLLSSSQQQ___qqqeee```^^^RRRHHHEEECCC<<<444///...,,,******+++,,,+++******((('''(((((((((000888AAAgggdddeeebbbtttoooyyymmmdddhhhTTTjjjooozzzhhhgggaaannn]]]ZZZfffmmmqqqllleeedddgggjjj[[[TTT[[[eeecccbbb___VVVfffgggiiiiiicccZZZXXX\\\TTTnnnlllJJJLLL555pppyyykkk|||~~~}}}{{{www{{{MMMdddyyyzzzYYY777***PPP|||~~~|||{{{jjjqqquuu|||vvvfffoooeee]]]]]]ccciiipppvvvqqqkkkyyyjjjyyy{{{pppzzzpppiii[[[bbbgggppp\\\hhh|||}}}vvviii___hhhjjjvvvzzz|||vvv}}}hhhlllkkkggg\\\lllxxxtttppp]]]UUUMMMggg\\\^^^rrrvvvvvvxxxwwwwwwzzz___sssxxxxxxooo|||~~~}}}|||zzzxxxooo|||wwwgggoootttvvvkkktttaaaJJJ888222......\\\wwwzzz>>>ddd]]][[[ZZZYYYWWWRRRKKKHHH;;;555000(((...---222___[[[eeeXXXcccYYYwwwyyyYYYYYYhhheeetttssssss{{{xxxxxxwwwgggtttuuuccceeezzzZZZGGGuuuUUU///999<<<```vvvyyytttkkkEEELLLyyywwwuuuZZZllluuugggiiiuuufffcccXXX]]]RRRHHHFFFDDD>>>555111...,,,******+++,,,+++******((('''(((((((((000888@@@hhhhhh[[[vvvmmmqqquuu|||fffxxxjjjTTTdddqqq^^^jjjwwwdddiiigggooonnnzzzssskkk___VVV[[[fffYYYYYYccchhhaaa______VVVcccccceeehhhddd]]]ZZZ\\\YYYeee{{{WWWHHH333```~~~{{{www}}}xxx}}}zzzzzz|||yyy{{{www}}}HHHrrr[[[UUU888///MMMqqqwwwzzzyyylllyyyzzz|||oooiiihhhyyyxxxqqqfffaaafffnnnrrr|||{{{zzzssszzz~~~iiikkk{{{wwwkkk^^^|||rrrkkkmmmeeeyyyOOOjjjnnnggghhhmmmjjjYYYNNNXXXfffcccffflllooo{{{{{{uuuwwwtttvvvzzzwwwzzzzzzrrr{{{qqq~~~{{{sssnnnfff}}}~~~ttteeesssvvvwwwkkkvvvdddIII777333222(((dddnnnyyyBBBhhhfff[[[ZZZ]]]XXXSSSPPPMMMAAA:::444)))------666fffggg]]]mmmyyywww{{{zzzcccggg}}}ttt{{{jjjooo{{{|||}}}~~~rrrbbbWWW|||nnnxxxyyy^^^YYY}}}XXX999iiiddd---<<>>:::777555555...,,,******+++,,,+++******((('''(((((((((000888HHHrrrqqqHHHeeewwwiii{{{xxxiiiaaakkkppp~~~ggg~~~yyynnnjjjvvvuuuuuu|||{{{kkk___]]]WWWJJJBBBDDDBBBEEEGGG???;;;QQQhhhjjj]]]\\\___eeefffaaa^^^^^^iii||||||mmm???555OOO~~~~~~rrryyywwwzzz~~~zzz~~~~~~}}}~~~}}}~~~hhhYYYzzzQQQyyyCCC...444ooo{{{xxxpppyyyvvvqqqrrrqqqwwwyyy|||rrriiiiiilllppptttrrruuutttooonnnwwwnnn}}}|||jjj^^^\\\[[[___uuuwwwqqq~~~|||fffuuuKKKLLL~~~oooiiipppeeedddssswww|||xxx}}}zzzvvvzzzrrrlllpppuuu}}}~~~}}}~~~ooommm}}}}}}vvvyyyyyysssnnnnnn|||{{{yyylll~~~{{{pppQQQ:::555333+++FFFRRR|||\\\WWWnnnggg[[[aaaXXXUUUYYYRRRKKKFFF@@@000...+++666iiiwwwZZZlll}}}~~~~~~sssxxxvvv}}}~~~|||{{{}}}uuuzzz~~~hhhMMMyyyJJJ888___lll666MMMQQQ{{{www{{{xxxiiisssUUU777eeetttzzz}}}vvvzzzzzzzzz}}}~~~}}}zzz|||oooZZZmmmiiivvviiirrrpppsssooonnnjjjrrrfffHHHQQQbbbTTTGGGAAA???:::555333...,,,******+++,,,+++******((('''(((((((((000888FFFtttsss@@@qqqssspppqqqzzzxxxpppwwwhhhrrrjjjRRRoooxxxzzzqqqrrr|||pppdddZZZXXXTTTKKKEEEDDD:::;;;???BBBNNNjjjuuufff[[[^^^cccfffccc```eeemmm{{{tttIII999EEE}}}}}}~~~nnnzzzyyy~~~~~~}}}xxxzzzwwwuuu{{{xxx{{{{{{UUU```nnnVVVrrr===222666qqqmmmvvvpppsssvvviiijjjpppsssrrrsssxxxvvvuuuwww|||vvvnnnjjjwww{{{~~~kkknnnvvviiiwwwwwwkkknnnddd]]]~~~kkklllwwwXXXqqqqqq|||xxx|||~~~~~~}}}{{{{{{}}}{{{www|||fffcccvvv}}}}}}{{{yyyxxx{{{yyyuuuooommmoootttvvv}}}yyylll|||}}}oooVVV>>>444...222555UUUeeeyyymmmKKKuuunnn\\\cccZZZYYY```WWWPPPMMMGGG777222,,,555iiiiiiWWW\\\}}}xxxzzzsssyyy}}}{{{{{{~~~}}}zzzzzzfffLLLyyyBBBAAAaaahhh>>>XXX[[[yyy{{{|||~~~^^^DDDrrrnnnuuuvvvxxxwwwzzzsss}}}uuuvvvzzzppppppfffhhhqqqpppiiippphhhbbbccceee|||]]]QQQGGGEEEDDD>>>888555...,,,******+++,,,+++******((('''(((((((((000888>>>qqquuu<<>>HHHcccbbbCCC```cccyyyyyy~~~~~~yyyVVV@@@mmmqqq|||wwwwww~~~qqq|||qqqyyytttvvvtttzzzsssvvvrrrdddssstttmmmqqqnnnbbbmmmjjjeeeiiiaaa___]]]PPPDDD@@@???;;;666444...,,,******+++,,,+++******((('''(((((((((000888;;;sss{{{BBBSSS{{{gggpppqqqrrrpppnnnmmmqqqqqq{{{sssuuuwwwppp```}}}bbbMMMHHH;;;III<<>>HHHZZZYYYhhh^^^```iiifff\\\hhhooojjj^^^QQQ888sssvvvvvvyyy}}}pppppp}}}||||||~~~yyytttzzz~~~}}}zzztttggg___VVVWWWWWWRRRgggzzz}}}|||{{{|||[[[dddlllIII___999222FFFpppooosssrrr}}}ooojjjsssqqqqqqxxxyyyvvv{{{}}}~~~fffeee~~~qqq```gggiii___rrr~~~{{{nnnllloooxxx|||cccqqqvvvsssrrryyywww\\\WWWWWWlllpppfffpppxxxWWW|||~~~qqqggg|||www}}}rrroooxxxtttlllwwwyyywwwuuutttnnnWWWAAA888111...<<>>```cccRRRLLLVVV,,,jjjzzzyyy{{{mmmFFFgggzzzrrrtttvvvsssnnnlllbbbhhhuuuzzzmmmnnnxxxrrrooonnnqqqpppjjjggghhhaaagggiiieeeccceeeddd```YYYPPPGGGDDD@@@;;;777666555...)))+++---+++)))))))))''''''(((''''''...666FFFrrrwwwrrr~~~nnniiissslllxxxhhhppppppppplllpppllllllzzz|||nnn^^^ppp]]]OOOMMMXXXXXXdddbbbooouuuuuuLLLCCCQQQfff}}}```ddd^^^VVV___qqqqqqbbbrrr<<>>OOOYYYhhhhhhwwwzzz\\\]]]cccbbb]]]eeennnllldddeeeaaa[[[```mmmDDDDDDCCCHHH}}}sss~~~~~~zzz~~~}}}zzzwwwtttrrrgggoooyyyyyyooolllrrr~~~~~~}}}zzz|||hhhLLLlllXXXkkkEEE555333DDDxxx~~~pppYYYOOOgggrrrmmmllloootttxxxwww|||yyy{{{rrrtttpppjjjzzzwww|||mmmqqq{{{jjjwwwxxx[[[hhhUUUhhhwwwrrrtttrrrXXXYYYUUUZZZYYY~~~yyyuuu~~~}}}ppprrr}}}xxx~~~}}}}}}tttzzz|||dddHHH888333222333555ggg{{{pppzzzLLLqqqjjjZZZ\\\___YYYVVVTTTVVVWWWTTTMMMGGGLLLzzzzzz~~~wwwxxx}}}vvvsssnnnaaaZZZxxxwwwooouuuppp[[[777***===CCC<<>>bbbqqqfffHHHXXXrrr}}}yyydddxxxrrrpppdddhhhbbbUUUdddTTTeeebbbhhhffffffhhhvvvvvvqqqvvvddd^^^hhhgggdddcccggggggaaaZZZdddfffaaaaaa~~~GGG???BBBAAA===]]]|||oooooozzz}}}~~~}}}zzzuuuooolllnnn}}}~~~~~~vvvwwwrrrfffNNNQQQqqqVVVnnn888///333OOO}}}ppprrrVVV]]]}}}nnnooo{{{uuuyyy{{{qqqvvvxxxzzztttcccmmm~~~tttfffwwwyyyuuuzzz~~~xxxwwwxxxkkk}}}hhhooo}}}hhh^^^```jjjzzzpppeeettt}}}~~~yyy}}}yyytttsssmmmuuu~~~xxxtttvvv{{{zzzdddJJJ999111///111333]]]mmmmmm}}}MMMfffxxx___aaaWWWTTTVVVWWWRRRRRRRRRLLL@@@|||yyy~~~rrrnnn}}}qqqzzzvvvvvvttteeepppoooaaa===DDDffftttkkkpppfffUUU===rrrRRR===HHHpppdddLLLAAA???pppzzzuuu^^^]]]jjjvvvyyywwwtttnnnggggggeeeuuu~~~uuuoooeee___dddnnnrrrooovvvvvvtttmmmeee___ZZZWWWaaaUUUIIIBBB>>>;;;;;;===111//////111///***)))+++)))''''''(((''''''...666AAA___nnnkkkHHHGGGmmm{{{hhhsssvvvqqqqqqrrreeeoooTTT^^^UUU[[[^^^lllfffpppiiitttjjjxxxkkkhhhcccfff^^^XXX^^^cccgggooobbb\\\\\\vvvRRR:::CCCAAA>>>>>>GGG~~~uuujjj{{{nnnllluuu{{{}}}}}}wwwqqqnnn}}}{{{wwwuuu}}}~~~|||~~~~~~|||}}}|||hhhFFFYYY]]]KKKHHH666***222WWW}}}ppp[[[TTTvvv|||sssqqqvvv{{{wwwuuu{{{ggglll|||}}}zzz{{{yyynnnttt|||rrr|||wwwlll```hhh}}}zzzrrrjjjuuutttuuupppfffeeejjjjjjyyy~~~~~~zzzwwwxxx{{{}}}uuuzzzxxxeeeLLL999///---...111aaannnuuuLLLXXXaaaXXXTTTRRRWWWVVVMMMNNNQQQLLLOOOVVV|||ttt~~~uuuiiiVVV{{{~~~xxx}}}nnn^^^{{{UUUGGG<<>>===>>>AAA000///000222///***)))+++)))''''''(((''''''...666HHHbbbqqqtttFFFCCCRRRqqqwwwxxxtttttttttwwwpppgggeee\\\TTTXXXYYYYYY___hhhjjjccc^^^^^^XXXYYY\\\bbbhhhjjjhhhdddhhhUUUNNN???<<<<<<@@@AAAAAAIIISSS{{{|||~~~zzzoooeeekkkxxx~~~yyy|||}}}||||||}}}~~~}}}{{{{{{oooSSSFFFWWW[[[NNNrrr000000888333]]]zzz^^^qqq```TTT{{{xxx|||hhhtttoooxxx~~~pppwww~~~|||}}}xxx|||hhhxxxttt]]]lllnnnpppmmmuuugggaaa~~~}}}llltttttt~~~uuurrr|||www|||ssssssmmmggggggooozzzxxxttttttwwwkkkwww{{{{{{eeeKKK:::222//////111bbbaaaLLLQQQuuuggg^^^]]][[[YYYVVVTTTSSSRRRLLLNNNxxxuuuppppppyyywww___QQQ]]]zzz}}}uuu{{{}}}jjjbbbqqqoooqqq]]]JJJiiibbbEEE666aaaKKKBBBFFFsss___SSSHHHQQQGGGUUUvvvyyy}}}zzz|||}}}xxxpppjjj^^^kkkpppkkkiiirrr{{{}}}qqq|||xxxsssuuuuuupppqqqqqqtttwwwrrrlllpppxxxjjjiiiiiilllnnnlllfffaaaRRRRRRKKKAAA@@@DDDBBB999333111///,,,+++*********(((&&&'''((('''&&&,,,444FFFffflllqqqFFF???BBBXXXvvvyyyvvv}}}wwwgggppptttnnnlllrrrpppkkkoooiiigggiiijjjfff```aaafffaaabbbccceeefffhhhkkklll```xxxooo===;;;777666777666555:::AAAooo~~~}}}wwwwwwqqqgggpppeeejjj~~~xxxvvvuuu|||{{{||||||~~~}}}}}}|||||||||{{{~~~|||zzz|||pppeeeSSSMMMYYYOOOKKKMMM555---)))111rrreeesssTTTMMM~~~}}}xxx{{{rrrppp}}}gggSSS\\\gggSSSggg}}}kkkmmmnnnppp~~~mmmooo^^^UUUPPPMMMYYYfffyyyyyy~~~|||wwwyyysssvvv~~~uuupppwwwvvvwww|||oooyyyrrr{{{uuuiiihhhxxxyyycccIII999222//////111^^^xxxoooXXXZZZuuu\\\WWWWWWWWWWWWWWWVVVUUUTTTWWWOOOiii{{{qqqllliiippp}}}hhhGGGUUUfffvvv}}}fffiiiWWWkkkRRRbbbcccfffeeeXXXhhhzzzlll>>>444iiiUUU111888jjj^^^SSSTTTTTTFFFQQQrrr{{{|||tttiiilllfffaaacccppp|||}}}xxxxxxyyymmmlllppppppggglllmmmkkkooouuuvvvrrrkkkeee```cccjjjllleee]]]OOOUUUMMM===???NNNIII555333111///---+++***))))))(((&&&'''(((''''''---444@@@dddoooyyyDDD>>>777>>>YYYxxx}}}rrrzzz~~~xxxqqqssslllcccdddllljjjgggccc\\\YYY```jjjpppqqqrrrooommmnnntttzzzvvv[[[444333999666444444333111444999NNNqqqzzzwwweeedddcccfffrrr~~~{{{}}}~~~~~~{{{{{{{{{|||~~~}}}~~~}}}{{{{{{|||||||||uuuTTTFFFGGGIIIMMMJJJ^^^---999+++)))111xxxnnnvvv}}}ZZZKKKeee}}}yyy}}}}}}{{{|||bbbyyysssuuuZZZZZZwww|||kkkffffffeeebbb```jjj~~~zzzwww{{{ttt\\\lll}}}qqqzzztttoooxxx{{{}}}qqq}}}yyyzzz|||qqqqqqlllpppvvvaaaGGG888111//////111NNNaaasssuuuZZZSSSyyyuuuWWWTTTUUUVVVWWWVVVUUUTTTSSSQQQQQQQQQooosss{{{}}}nnnpppjjjYYYGGGDDDRRRdddnnnppp}}}mmmvvvmmmiiixxx{{{|||ooo\\\PPPKKKDDD:::111LLL[[[CCCKKKVVVcccRRRMMM\\\PPPDDDKKKeee{{{rrr}}}hhhXXXlllkkkjjjeee___```mmm}}}pppuuuvvvsssuuuzzzxxxpppkkkrrrpppkkkssspppllllllkkkfff^^^UUUOOOMMMbbbDDD666FFFSSSIII;;;888333222111...,,,***((('''(((&&&'''(((''''''---555<<>>XXXxxxnnnvvvvvv|||zzzuuuyyyzzzxxxvvvtttrrrttt{{{ssswww|||XXX222///<<<444333333444444555888;;;<<<]]]|||}}}jjjmmmcccVVV___xxx|||yyyzzzxxxyyy~~~~~~|||yyy|||zzz~~~}}}}}}~~~|||{{{|||~~~~~~kkkLLLCCCTTTYYYLLLBBBzzz999,,,666---999111mmmxxxvvvwwwSSS[[[}}}ppp~~~nnntttzzzwww|||mmmrrrjjjppp{{{]]]MMM```}}}}}}uuu}}}{{{~~~tttsssyyyvvvtttaaakkkqqqlllkkk{{{{{{ppp{{{~~~nnn|||{{{xxxtttrrrnnnrrrttt___FFF777111...///222IIIkkkssstttaaaNNNuuuiiiVVVWWWWWWWWWVVVTTTRRRPPPIIIZZZQQQWWW{{{www^^^QQQ```yyyjjjSSSBBB;;;???HHHKKKEEESSSPPP]]]LLLWWW[[[LLLKKKBBB777444===HHHMMMsssVVV;;;@@@LLLuuuMMMUUUIII\\\KKKHHHJJJWWW{{{xxxxxxyyy||||||___hhhttttttaaaPPPVVVhhh~~~|||uuullljjjnnnpppmmmkkkmmmiiieeekkktttoooaaafffbbb[[[VVVUUUXXX]]]```KKK;;;EEEaaa___===---888444333222///---***'''&&&(((&&&''')))((((((...666===gggzzzGGGAAA===;;;777===ZZZyyy|||zzzxxxnnn~~~}}}}}}fff@@@333777777111......///000222555777777<<>>hhhzzzLLL>>>888???===555;;;JJJlllxxxxxxsssgggsssyyy|||___BBB((($$$---000---***...000000///222666666222999777GGGhhh|||wwwpppfff[[[XXX[[[fffuuu{{{}}}}}}}}}zzz|||}}}~~~{{{xxxrrriii^^^UUUKKKVVVTTTMMMRRRdddBBB(((888000***......---qqqyyyvvv}}}|||tttrrrssszzzwwweeeYYY{{{sssvvv|||{{{pppvvv}}}tttnnntttyyypppuuu{{{}}}zzzqqqmmmtttiiieee^^^bbblll~~~vvvhhh~~~~~~xxx}}}~~~dddnnneeennn~~~}}}xxx{{{}}}ttt___FFF777111...///222888gggsssmmmDDDxxxiiiYYYeeemmm```VVVVVVVVVUUUUUUUUUUUUUUUUUUVVVOOORRRUUUXXXiiizzzooogggZZZPPPSSS]]]SSS```vvvxxxpppkkkbbb^^^XXX```gggjjjiiirrrcccNNN===<<>>@@@999BBBCCC;;;===EEEBBB555======KKKlllvvvBBB===222+++666IIIPPPKKK>>>:::333---(((&&&'''''''''&&&'''))))))***000888===lllAAA:::444555666444333444///...///444BBBWWWmmm{{{yyyyyylllgggzzzqqqqqqwww{{{wwwrrr[[[>>>333111000------+++***)))+++---000222+++,,,,,,,,,---.........///333444111444HHHiii}}}wwwqqqvvv~~~eeeaaagggZZZ___PPPRRRLLLQQQYYY```aaabbbeeeeeeaaaccc```XXXTTTNNNOOONNNPPPVVVSSSlllfffYYYNNNAAATTTnnn{{{VVV)))'''333///+++000111555222GGGzzzxxxnnnsss{{{{{{tttjjjTTTvvvllldddjjj|||xxxxxx~~~~~~vvv|||llluuuzzzlllnnn{{{mmmoooggg|||sssiiijjjooossslllvvvkkktttcccssswww}}}xxxyyyeee___jjjxxxlllooonnnUUUCCC999///000666333111fff{{{aaaDDDhhh|||___HHH\\\~~~[[[VVVPPPNNNPPPTTTVVVVVVOOOOOOQQQTTTWWWYYYYYYWWWsssuuulllfffFFFFFFHHHLLLHHH???999777<<<<<<;;;:::999888888888666555777;;;===BBBQQQbbbvvvzzzfffRRRLLLOOOPPPMMMJJJIIIJJJJJJKKKJJJHHHGGGFFFHHHmmmnnnkkkzzzbbb___NNNkkkjjjrrrvvvvvvgggaaaXXXSSSVVV___hhhnnnkkkQQQCCC333&&&---KKK]]]VVVPPPTTTMMM===---(((((((((***,,,((('''''')))((((((...666BBBeeeAAA:::444444555333111222444222///---000888BBBIIIbbbaaakkkkkkPPP>>>LLL>>>...&&&''')))'''###+++***)))***---444;;;???+++,,,,,,,,,,,,,,,,,,---///222333//////;;;QQQccc}}}uuuzzzoooVVVVVVKKKUUUTTT]]]ZZZWWWVVVVVVTTTQQQNNNHHHKKKOOOTTTXXX[[[\\\]]]eeeTTTQQQNNNOOOpppNNN)))111666)))...***------666===YYYpppkkkvvvkkk___nnn|||qqqhhh^^^ppp}}}~~~lll]]]bbbjjjssskkkyyy{{{hhhdddssssssqqq~~~fffxxx}}}{{{zzztttmmmjjjjjjwwwvvvxxx}}}nnnmmmTTTBBB777...///444111---ccctttYYYyyyAAAhhhiiiDDDDDDjjjlllSSSPPPMMMMMMOOOQQQPPPOOOMMMMMMNNNQQQTTTUUUTTTSSSSSSeee{{{|||pppqqq\\\GGGAAAEEEHHHHHHGGG666777888999:::;;;<<<<<>>bbbBBB:::444444444111000000000///...,,,******,,,///000000999GGGOOORRRZZZdddhhhdddbbbeeeiiiiiibbb[[[ZZZPPPBBB888333111000///)))((((((+++///000---)))***)))''')))---555===BBB,,,,,,,,,,,,++++++++++++...000000...,,,000999AAA^^^lllyyy}}}kkkfffYYYUUUKKKGGGPPPZZZ]]]```eeeeeedddeee```___WWWUUUQQQYYYccctttzzzDDD''''''///---&&&///+++,,,***222999VVVyyyfffxxxkkkfff|||aaaoooxxxkkk~~~}}}qqqvvv{{{{{{~~~yyyddd\\\hhhvvvvvv}}}pppqqqwwwsssfffzzzzzzwww~~~lllaaarrrvvvxxxxxxooozzz}}}kkkRRR@@@666,,,---111...///fffrrrRRRuuu===ggg```CCC999RRR]]]TTTTTTUUUWWWXXXXXXUUURRRPPPPPPQQQSSSVVVVVVUUUSSSQQQYYYeeeqqqzzz~~~uuu___KKKGGGLLL___```cccfffkkkooosssuuuuuurrrqqqtttxxx|||rrr^^^PPPMMMMMMOOOQQQLLLEEECCCEEEJJJIIIHHHFFFEEEDDDDDDDDDCCC;;;???YYYvvvuuu{{{iiibbbMMMQQQLLL```aaajjjlllmmmooopppooojjjbbb\\\TTTIII;;;111///555CCCPPP```ooouuulllhhhlllfffWWW???444***'''((('''&&&''''''&&&''')))((((((...666===cccAAA999333333222///......)))+++---.........///000,,,((('''(((''''''///999000...---000333222---(((,,,)))'''&&&((())))))(((***+++++++++)))(((((((((***)))'''''')))...222555---------,,,,,,++++++***,,,---.........///111222///EEEddd{{{|||yyykkkhhhaaaRRRLLLPPPFFFFFFQQQSSSfffkkk{{{~~~RRR222 ,,,666---%%%(((+++***...+++111444JJJvvveee{{{llltttllliii]]]~~~ooo^^^vvveee~~~qqqwww|||||||||bbbhhhuuu~~~~~~|||yyyrrr{{{tttrrr{{{hhhkkk}}}lllmmmjjjsssxxxvvvfffyyyjjjQQQ???666,,,,,,000---444nnnvvvRRRwww===ddd|||}}}FFFFFF???IIISSSTTTUUUWWWYYYYYYXXXVVVTTTRRRRRRRRRTTTVVVVVVUUUSSS[[[YYYUUUUUU___qqqxxxnnnvvv|||rrrRRRQQQQQQQQQSSSVVVZZZ]]]ddddddhhhsssyyynnn```PPPGGGHHHPPPNNNNNNLLLGGGCCCEEEKKKJJJIIIGGGFFFFFFFFFGGGHHHMMMGGGCCCFFFTTToooooohhhPPPPPPAAA@@@NNNLLLHHHFFFEEECCC@@@>>>444777===GGGTTTeeewwwsssmmmxxxeeeAAA111)))$$$&&&))))))(((***'''&&&''')))((((((///777???ggg@@@888222111111...,,,---***,,,------++++++,,,---------///222000+++'''&&&***((('''(((******((('''%%%)))///333444///(((###%%%&&&'''$$$""""""&&&))))))(((((((((((((((((((((......------,,,,,,++++++,,,,,,,,,---///000000///...000;;;QQQlll|||}}}vvvnnn888'''------&&&(((000111)))''')))///+++222777NNNddd|||iiijjjeeewwwqqqTTTiiisssKKKLLLdddttt}}}xxxhhhnnnyyy|||||||||qqq___ooo|||ooosss```xxxqqqqqqppprrryyy~~~hhhvvvzzzxxxssscccsssyyyrrrvvvvvvoooyyyvvvhhhPPP???666,,,---111---222qqqwwwRRRzzz>>>bbbrrr:::EEE@@@EEEOOOKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNPPPRRRRRRPPPNNNNNNQQQQQQOOOPPPWWW]]]___zzz{{{ooottt~~~zzzyyygggVVVNNNGGG???BBBMMMIIIDDDBBBCCCDDDDDDGGGLLLEEEEEEDDDDDDDDDFFFHHHIIIFFFIIIIII===>>>eee{{{wwwccc___HHHDDD@@@>>>@@@EEEHHHJJJaaagggooovvv~~~pppJJJ(((***%%%###'''***)))((()))&&&%%%&&&(((((()))///777===fff>>>666000000000---,,,,,,***+++,,,+++***)))+++---,,,***'''(((***+++)))'''...---,,,++++++,,,...///)))&&&!!! &&&,,,111###'''******((((((***,,,&&&'''((())))))((('''&&&,,,,,,,,,,,,++++++++++++---+++***+++,,,------,,,///......666FFF]]]sssxxx{{{CCC%%%,,,...---***((((((***---///,,,,,,...&&&,,,555OOOmmmsssnnn|||xxx```aaavvv|||qqquuuzzzkkk]]]NNNzzzkkkwwweeejjjbbb\\\gggqqqxxxrrrkkkyyypppvvvyyyiiivvvwwwzzzrrrtttuuuzzzyyynnnmmm~~~rrr{{{jjjnnnggg|||{{{qqqnnnoooqqq{{{ssseeeNNN===555,,,---111...***oootttNNN{{{>>>```{{{BBBEEE>>>IIIYYYLLLMMMNNNMMMMMMMMMOOOQQQOOONNNOOOQQQSSSSSSQQQOOOJJJPPPRRRPPPOOOQQQSSSSSSNNNMMMWWWnnn}}}wwwxxxxxxyyyzzz{{{}}}}}}tttxxxzzzyyyvvvoooaaaTTTSSSJJJDDDDDDBBB@@@EEEMMMFFFAAAAAAEEEGGGDDDAAA@@@@@@@@@@@@@@@AAACCCDDDDDD@@@@@@DDD<<<<<<^^^qqq\\\LLLsssfff???+++)))***&&&%%%((()))'''%%%&&&&&&%%%&&&(((((()))///888888bbb<<<444...//////---,,,,,,''')))++++++++++++,,,...333...(((###$$$)))...000%%%&&&&&&%%%$$$%%%''')))***,,,---,,,***&&&"""!!!"""$$$&&&&&&%%%######$$$%%%&&&'''((()))******)))))))))))))))************))))))******++++++++++++'''...333000---777PPPfff|||BBB,,,555(((...""""""///111&&&&&&000,,,...000&&&***111IIIyyyhhhnnnyyyuuuuuunnneeerrryyyhhhUUUggg}}}cccXXXpppzzz~~~{{{iii```ggghhhnnnzzz}}}xxx}}}}}}eeegggyyynnnsssxxx~~~yyy{{{uuuooojjjwwwwwwuuunnniiiyyy{{{aaaJJJ;;;333+++,,,111---)))ppprrrJJJyyy;;;^^^~~~KKKIIIBBBOOOYYYPPPRRRTTTTTTSSSSSSUUUWWWPPPOOOPPPRRRTTTUUUTTTRRRTTTTTTRRRPPPRRRXXXZZZXXXOOOQQQTTTSSSOOOSSSeeexxx{{{vvvbbbTTTMMMFFF??????@@@BBBEEEEEEEEEEEEGGGFFFCCCCCCFFFEEE@@@;;;;;;??????@@@@@@@@@@@@??????CCC666>>>CCC<<>>>>><<>>hhh:::333.........+++))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,---......///000555???OOObbbttt|||{{{}}}{{{tttqqqyyyfffBBB000,,,,,,++++++***)))((((((***************+++++++++(((---...---+++333^^^iii|||iiiuuuxxxssskkkgggccc}}}zzz[[[YYYwwwxxxxxx|||lllaaasss|||yyy{{{ssszzzqqqvvv|||~~~wwwppplllccciii^^^^^^aaaVVVOOOJJJKKKBBB<<<>>>>>>:::;;;@@@444@@@BBBFFFKKKWWWmmmsssyyyrrruuuxxxuuuzzzkkkooolll|||xxx{{{qqqxxxvvviiinnnlllXXXHHH777000///---,,,,,,222nnn[[[ppp@@@zzzQQQ>>>GGG\\\BBBMMMMMMNNNOOONNNMMMKKKJJJLLLMMMMMMNNNNNNOOOOOOOOOJJJKKKNNNRRRTTTSSSOOOKKKNNNMMMMMMMMMNNNMMMJJJHHHEEEEEEFFFGGGIIIIIIFFFDDDAAABBBCCCCCCCCCBBBAAA@@@===============>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::999:::;;;<<<============<<<:::888666666888:::<<>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::::::::<<<;;;;;;::::::;;;;;;<<<999:::;;;<<<============<<<;;;999777666666666777(((333CCCRRR```pppnnnWWWFFF777,,,%%%******))))))(((''''''&&&''''''''''''''''''''''''&&&'''(((''''''***000555<<>>hhhzzzPPPLLLZZZrrrdddPPPOOONNNNNNMMMNNNNNNNNNLLLKKKJJJJJJKKKLLLNNNPPPOOOOOOPPPRRRUUUVVVTTTRRRNNNMMMMMMNNNNNNMMMKKKIIIFFFFFFEEEFFFGGGFFFDDDAAABBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>===<<<;;;:::999:::999999999888888888888:::999999999999999999:::888999:::;;;<<<<<<<<<;;;;;;:::888666444333111111111000///...111888BBBJJJ]]][[[nnncccttt^^^cccWWWGGG===///&&&$$$'''***,,,)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((''''''***000666;;;[[[fff888111,,,,,,---***))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---...000222444555666:::<<<>>>>>><<<;;;<<<>>>999;;;>>>???>>>999333//////++++++000222///,,,...+++*********)))))))))((()))))))))***++++++,,,,,,///---)))***...555WWWqqq~~~lll^^^xxxzzzuuutttuuuttttttiiiddd]]]XXXVVVTTTQQQOOOJJJCCC@@@DDDIIIJJJKKKLLL___cccggglllwwwqqq|||uuu~~~vvvyyygggyyy|||pppzzzzzzlllnnnhhhQQQCCC444///...---,,,,,,---~~~jjjLLLqqq>>>qqquuuHHHDDDHHHWWWKKKLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKIIIHHHIIILLLOOOQQQRRRPPPOOONNNOOOOOOMMMLLLKKKJJJJJJJJJKKKJJJHHHEEEDDDCCCBBBBBBCCCBBB???===??????>>>>>>======<<<<<<<<<<<<<<<;;;:::999999888777777777666666666555555666555555444444555555666666666777888888888888888666666666555333111///---333111...,,,++++++++++++...***333'''333&&&---((( """%%%***------***&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((''''''***111666AAAYYY]]]yyy777000+++,,,,,,***((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***************+++******)))***+++---///000...111555888;;;===@@@AAA;;;<<<>>>===:::666222000333---'''%%%%%%$$$&&&)))*********)))))))))))))))((())))))***++++++,,,,,,///---)))+++111777YYY{{{iii]]]{{{zzz{{{vvvrrrooommmlllllljjjfff^^^WWWTTTSSSRRRPPPLLLHHHGGGIIIJJJJJJHHHGGGIIIMMMTTT[[[ccchhhkkkzzz}}}oooxxxsssnnnzzznnnddd|||~~~}}}{{{pppzzz{{{lllkkkdddNNN@@@222......---,,,,,,&&&zzz```NNNrrr???qqqtttHHHGGGBBBHHH???IIIHHHGGGFFFFFFGGGHHHIIIJJJIIIGGGGGGHHHKKKNNNPPPPPPNNNLLLKKKKKKKKKJJJIIIJJJIIIHHHIIIJJJIIIFFFDDDCCCBBB@@@@@@AAA@@@>>><<<>>>===<<<<<<;;;:::::::::888888888888888888888888444444444444333333333222333333222222222222333333222333444444444444444444111222333333222111///---))))))+++...111111...+++,,,'''***!!!(((###***))),,,+++***)))(((&&&$$$"""''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''''''''+++111777DDDXXXZZZvvv666///***+++,,,***((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((***---///777888:::;;;<<<=========>>>>>>===<<<:::777333111---...000111000---)))((())))))))))))))))))))))))(((((()))***+++,,,,,,---***,,,,,,111444555QQQ{{{iii[[[}}}zzz}}}sssqqqzzz~~~|||yyywwwttttttqqqnnnllliiiddd]]]XXXKKKJJJHHHFFFDDDDDDDDDEEEBBBEEEGGGEEEEEEIIIMMMMMMQQQTTT[[[eeennnqqqnnnjjjxxxnnntttqqqyyyppppppfff}}}||||||||||||{{{zzzooozzz{{{kkkhhh^^^LLL>>>111---...---,,,,,,:::tttPPP```>>>eeelllFFFMMMEEEIIIEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEEEEEEEFFFHHHKKKMMMKKKJJJIIIJJJLLLMMMMMMLLLJJJIIIIIIJJJJJJJJJGGGEEEDDDBBBAAAAAABBBBBB@@@??????>>>===;;;::::::::::::444444555555555666666666222222111111111000000000333333222222222222333333000000111111111111111000...///000111111000//////333111///---,,,***'''%%%,,,+++...,,,///,,,---+++&&&%%%$$$$$$%%%''')))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''''''+++222777@@@UUUZZZzzz{{{555...)))***+++)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++---///111222&&&'''***///444888999:::777666777888999777222///222///***%%%$$$(((...111((()))))))))))))))))))))'''((()))***+++,,,------)))---///222222222MMMxxxtttnnn\\\yyy~~~xxxxxxyyy{{{yyy}}}yyyuuupppkkkgggWWWVVVUUURRROOOMMMLLLLLLOOOMMMKKKHHHEEECCCBBBAAAFFFHHHKKKOOOUUU[[[aaadddsss{{{uuuhhhlllwwwgggZZZVVV^^^fffkkk|||ooolllqqqoooyyynnnmmm{{{}}}~~~|||~~~zzznnnzzzzzziiieeeYYYJJJ<<<000---...---,,,,,,EEEwwwQQQhhh}}}<<>>===;;;999888888888888333333333333333222222222000000/////////.........111111000000000000111111//////000000000000//////.../////////000/////////------,,,,,,+++,,,...///%%%&&&''')))((('''$$$###%%%'''((()))'''$$$!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''''''''+++222888;;;SSS]]]www555...)))***+++)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))***+++***))))))///000111444888;;;;;;;;;<<<;;;;;;===>>>:::333---''',,,//////---***'''$$$(((((((((((())))))))))))'''((()))***+++,,,---------///.........000PPPxxxttt^^^yyyvvvbbbkkkuuu~~~~~~|||wwwqqqkkk```[[[TTTNNNIIIEEEAAA???CCCEEEFFFEEEEEEGGGKKKNNNKKKLLLOOORRRWWW```iiioooeeeUUUQQQ^^^```bbb```\\\bbbvvvsssnnnaaahhhbbbiiixxxvvvfffgggvvv{{{mmm|||nnn~~~kkkpppnnn~~~ooopppmmm~~~yyy{{{www~~~~~~zzz~~~zzznnnyyyzzzhhhbbbVVVHHH;;;///,,,...---,,,,,,333wwwUUU___fff<<<}}}___888EEE;;;<<>>===<<<===>>>???AAABBBCCCDDDHHHHHHHHHIIIJJJIIIGGGEEEGGGFFFFFFFFFGGGFFFDDDAAAAAA???>>>>>>???@@@@@@???<<<:::888777555555555666444333333222111000////////////.........---------......------------......///000000000000000//////000000/////////.........***,,,......+++*********,,,,,,((((((%%%'''&&&'''"""###$$$#########%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''''''''+++222888:::TTTbbbsss111...+++*********)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((('''(((,,,111555,,,***((('''&&&'''((()))))))))))))))))))))))))))!!!...)))%%%''':::---"""...&&&,,,---((('''..."""555&&&777888###(((---...///!!!///***---------///222777;;;>>>;;;;;;;;;<<<<<<:::777444///...---,,,+++++++++++++++******))))))))))))))))))************+++++++++---...111+++---000GGGtttoooRRRlllgggnnnzzzxxx~~~xxxlllddd\\\YYYSSSMMMJJJJJJKKKLLLPPPNNNIIIIIIMMMJJJSSSjjj]]]pppxxxyyyyyyyyyQQQxxx```rrr}}}{{{zzzuuunnn{{{ooo{{{yyymmmsss{{{ooossspppdddooo}}}rrr~~~|||{{{wwwssswwwwwwkkkXXXKKK@@@666...---...---,,,---LLLmmm\\\``````DDDmmmWWWDDD555>>>===999======<<<<<<<<<;;;;;;;;;======>>>???@@@AAAAAABBBDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGFFFFFFGGGGGGEEECCCHHHCCC===:::;;;===<<<;;;<<<;;;:::888666555444333000000000000///////////////............---------------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***))))))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&&&&%%%%%%%%%&&&'''''''''((((((((()))---333777AAAOOOqqqqqq111...+++*********)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''((((((((((((+++///222+++***((('''&&&'''((()))))))))))))))))))))))))))---$$$###...$$$555---++++++)))222333)))&&&222111"""+++333333'''...444$$$%%%,,,(((222111000///000222555666:::999:::;;;;;;:::777444//////---,,,+++++++++++++++******))))))))))))))))))************+++++++++---,,,///,,,333555HHHzzz~~~rrrVVVssswwwxxxvvv}}}yyytttooojjjggg___ZZZRRRJJJDDDBBBCCCDDDKKKLLLNNNRRRYYY```gggkkktttuuuyyyZZZlllSSSdddvvvzzz{{{|||{{{ooossslllttt|||ZZZtttyyyxxx{{{|||}}}}}}zzztttvvvuuuiiiWWWKKK???555------...,,,,,,---LLLlllNNNgggdddNNNpppxxxRRR@@@444>>>===999999999888888888777777777;;;;;;<<<===>>>???@@@@@@CCCCCCDDDDDDEEEFFFFFFFFFJJJIIIHHHHHHHHHGGGEEECCCGGGCCC???===<<<<<<<<<<<<;;;;;;999777444222111000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,+++++++++,,,,,,++++++***))))))))))))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%&&&'''((())))))))))))((())),,,222666>>>NNNrrrppp111...+++*********)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''')))(((((()))+++---***)))((('''''''''((())))))))))))))))))))))))))),,,$$$000555+++;;;***)))***!!!!!!777;;;"""---&&&)))'''&&&(((%%%------666"""333 ///333111///.........000111888777888:::;;;;;;888666111000///---,,,++++++++++++******))))))))))))))))))************+++++++++---+++...,,,555666DDD{{{zzzuuuvvvYYYyyy}}}uuuwwwxxxxxx{{{}}}tttvvvlllcccbbbYYYPPPTTTOOOQQQRRRRRRQQQPPPPPPQQQTTTZZZbbbgggjjjooovvv{{{uuuwww{{{lllwwwppp]]]}}}~~~wwwzzzxxxrrrtttddduuunnn^^^xxxzzzyyyyyy~~~yyyzzztttuuurrrfffTTTIII===444---------,,,,,,---NNNsssHHHvvv```VVV~~~HHH888000;;;999666666666666555555555555444888888999:::;;;<<<======AAABBBBBBCCCDDDEEEEEEFFFFFFEEEDDDCCCDDDCCC@@@>>>AAAAAA@@@>>>;;;999:::;;;:::999777555222000...---////////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++******)))))))))(((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$%%%&&&((()))*********))))))))),,,111555;;;MMMtttooo111...+++*********)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%'''))))))((('''((())))))(((((('''''''''(((((((((((((((((((((((((((((((((///!!!***000"""222$$$''',,,444"""((($$$888"""333$$$'''444(((%%%)))+++'''111---,,,,,,,,,,,,...000111666666777:::<<<<<<:::888333222000...---,,,+++++++++******)))))))))))))))))))))*********+++++++++...,,,///+++000000>>>vvvlllpppxxx[[[}}}zzzttttttqqqkkkbbbZZZTTTQQQ^^^WWWNNNKKKPPPUUUPPPGGGJJJOOONNNPPPXXXWWWVVV___fffiiillloooqqquuu{{{vvv}}}[[[rrrfffdddgggmmm{{{~~~vvvuuuuuu|||hhhkkkyyymmmgggqqq~~~{{{~~~xxx~~~~~~wwwsssuuuqqqcccQQQEEE:::333---------++++++...UUU~~~MMMLLLLLLCCC777111;;;888555666666666666555555555555444555666777888999999:::??????@@@AAABBBCCCDDDEEEDDDCCCAAAAAAAAA@@@>>><<<<<<>>>???===999666777999777777555333111000...---............---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***************))))))(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((()))(((((((((((()))---222777;;;OOOxxxmmm111...+++*********)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%'''))))))(((&&&&&&'''((('''''''''''''''((((((((((((((((((((((((((((((BBB666111&&&###ttt&&&777***999######111444YYY '''******444)))))))))***,,,...000111444444666:::===>>>===;;;555333222///...,,,+++++++++******)))))))))))))))))))))*********+++++++++,,,---111,,,---,,,>>>{{{eeepppyyyZZZ~~~wwweeeYYYVVVCCCEEEGGGFFFDDDCCCCCCDDDBBBNNNWWWVVVTTTXXXbbbhhhooovvvyyyzzziiinnnyyyeeesssQQQjjj}}}ooopppllllll___hhhkkkkkkiiiwwweeeuuuxxxtttmmmddduuuddddddwwwyyy}}}{{{~~~~~~xxxzzzwwwsssrrruuuppp```MMMAAA777111------,,,***+++...\\\xxxKKK???JJJ{{{BBB:::666===888777555555555444444444444333111222222333444555666777;;;;;;===>>>@@@AAABBBCCCFFFEEEDDDDDDDDDCCCAAA???;;;>>>@@@>>>:::777777999444333333222111111000000------------,,,,,,,,,+++++++++++++++************************************************************)))*********************((())))))******)))))))))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!###&&&(((''''''&&&%%%%%%%%%&&&&&&%%%&&&'''(((***///555:::>>>SSS|||hhh111...+++*********)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&'''))))))'''&&&&&&'''&&&''''''''''''((((((((())))))))))))))))))))))))UUU^^^---&&&qqq555QQQ $$$"""NNN&&&%%%///111!!!************+++,,,,,,---111222444999===???>>>===666555333111...---,,,++++++******))))))))))))))))))************+++++++++))),,,222...///...BBBrrrsss|||\\\~~~}}}|||vvvcccXXXOOOEEECCCGGGFFFHHHLLLTTT___kkkuuu{{{zzzuuuppp{{{ooo~~~uuuxxxyyyzzz}}}lll|||iiijjj~~~mmmzzzfff{{{{{{}}}aaaWWW]]]jjjgggooooooxxxttt{{{rrrqqqqqqxxxuuuuuuxxxrrrtttwww{{{YYYrrrxxx|||{{{||||||~~~~~~yyyyyy|||wwwsssssstttnnn]]]JJJ>>>444000------,,,***+++///ZZZ]]]BBB}}}GGGbbb}}}vvv:::666444777222333111111111111000000000000//////000111222333444444777888999;;;===>>>@@@AAACCCBBBAAAAAABBBAAA???>>>>>>??????>>><<<:::999:::111111111111111111111111,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))'''(((((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!"""$$$''')))(((((('''&&&%%%%%%%%%%%%###$$$&&&'''***000777;;;AAAVVV```111...+++*********)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&'''(((((('''&&&''')))%%%&&&''''''((((((((('''))))))))))))))))))))))))$$$''' :::<<<///111222;;;$$$$$$...***444777***************+++++++++---...111666;;;======<<<888777444111///---,,,++++++******))))))))))))))))))************+++++++++***+++111...111///>>>xxx{{{ttt___~~~{{{}}}~~~uuufffZZZYYY[[[]]]dddnnnyyy{{{iii___uuu}}}}}}{{{zzzooo|||nnnrrrhhh___|||xxxNNNgggeee^^^SSSkkkeeeiiiaaacccmmmsssxxxooo|||yyysssXXXtttyyyzzz{{{~~~~~~xxxuuusssjjjYYYHHH>>>222///------,,,)))+++///\\\JJJGGGxxxHHHnnnhhh000222000111+++/////////.........---------......///000111222333333333444666888:::<<<>>>>>>===<<<<<<<<<>>>>>><<<;;;>>>===;;;;;;;;;:::999888000000//////............,,,+++++++++******************)))))))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&'''***///666;;;BBBWWWZZZ111...+++*********)))(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''(((((((((&&&'''(((***%%%%%%&&&'''(((((((((''')))))))))))))))))))))))))))333)))+++???((()))(((...!!! &&&000%%%KKKwwwLLL222((((((((()))***+++,,,------***,,,///444999<<<<<<;;;999777555222///---,,,++++++******))))))))))))))))))************+++++++++,,,+++///,,,111,,,555iiiooo|||tttbbb{{{{{{~~~uuu~~~sssnnnrrr|||~~~vvveee]]]mmmjjjaaazzzooowwwxxx{{{{{{mmm}}}qqqwwwttt___kkkgggnnnzzzxxxnnnzzzvvvXXXrrrxxxrrr{{{zzz}}}~~~wwwqqqgggWWWGGG???111...------+++)))+++///gggKKKVVVrrr888^^^yyy~~~zzzddd///444333333...333//////.........---------------...///000111222222111222444666999;;;<<<=========<<<>>>???@@@>>>===<<<999666666777888666444000///...---,,,++++++***+++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%))),,,,,,+++)))'''%%%%%%%%%%%%&&&&&&'''(((&&&&&&'''(((***...444999AAAVVVVVV///,,,***)))******)))'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&***)))...777666"""+++ccchhh"""000AAA###...+++777kkkKKK***111FFF&&&***(((++++++++++++++++++++++++---,,,,,,---///333777999888888777555333000---+++++++++******)))((((((((()))************+++++++++***333...&&&444...777~~~wwwaaayyyppp~~~vvv~~~{{{sss{{{xxxpppjjjooo{{{{{{uuu^^^rrrWWWtttwwwssszzz~~~zzzxxx}}}rrr\\\dddgggmmmtttxxxxxxqqqjjjnnnvvvsss|||sss}}}sss^^^iiizzzzzz}}}|||{{{uuurrrpppeeeRRRAAA:::000,,,///)))...///)))<<>>>>><<<:::888999999888666555555666000///...---,,,+++++++++,,,,,,+++***)))((('''&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''$$$%%%'''''''''%%%###!!!######$$$%%%&&&'''((()))000...,,,***(((&&&%%%%%%"""###%%%'''((((((''''''(((((('''''')))---444888AAA]]]VVV///,,,***)))******)))'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((///"""%%%...)))###000%%%333$$$www%%%111%%%...$$$???***!!!JJJ///(((...+++++++++******))))))))),,,++++++,,,...111555777:::999777444222000...---+++++++++***))))))(((((()))************+++++++++&&&///...(((555...666xxx~~~qqqvvveeeyyysss|||xxx{{{kkkjjjfff\\\gggaaappp|||xxxwww|||ppp|||QQQrrrTTTlllzzz||||||wwwvvvxxxsssqqqjjjkkkmmmpppsssrrrttt~~~|||{{{ssspppzzzllloootttiiifffuuu~~~[[[mmm}}}xxxxxx}}}~~~|||{{{wwwrrrjjjZZZHHH@@@@@@000,,,///)))+++,,,(((???[[[<<>>OOOyyyRRR///,,,***)))******)))'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))!!!333"""---&&&222mmm(((iii```,,,eeewww999VVV111XXX,,,{{{333333(((444***************************)))))))))***,,,///000777777777777555222000...,,,,,,,,,+++******))))))))))))*********++++++++++++...111,,,222,,,000bbb|||nnnmmmnnnzzz{{{}}}sss{{{sss{{{MMM~~~VVV^^^rrrtttyyyuuuzzztttqqqjjjeeegggtttuuujjjgggwww]]]mmm{{{aaalll]]]YYY~~~qqqvvvzzzlllooo{{{yyyxxx~~~}}}{{{zzzuuuhhh[[[XXXYYYRRRCCC666,,,+++111***''''''...RRR^^^BBBzzzQQQJJJ{{{|||xxx<<<***+++(((---((((((*********)))))))))((((((''''''((((((((()))))))))+++++++++,,,---...///000222111222555888:::;;;:::::::::999777333111000111//////---,,,+++*********+++******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&(((***+++'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$%%%&&&'''((('''''''''&&&&&&%%%%%%$$$%%%%%%&&&''')))///666;;;;;;IIIsssMMM///,,,***)))******)))'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))******+++((()))111'''%%%!!!xxx222|||,,,666ZZZ///,,,))))))))))))***************)))))))))***+++------111333777999888555000---------,,,,,,+++*********))))))*********+++++++++...---111,,,///---333^^^kkkvvvjjj{{{wwwvvvuuusssuuuoooxxxpppjjjiiiuuuwww{{{}}}uuu{{{wwwyyyQQQ~~~SSSVVVeeeffffff___kkkuuuoooccc~~~]]]jjjxxx^^^bbbyyy```YYY}}}ooosssuuu}}}ppp}}}}}}~~~wwwqqqmmmjjjgggddd___SSS@@@111+++)))111+++)))***555]]]ZZZIII~~~JJJSSSppp777'''(((%%%+++***,,,))))))((((((((('''''''''&&&&&&&&&''''''''''''''')))))))))***+++,,,---...000000000333777:::;;;;;;999999999666222000/////////...---,,,+++***************))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&###$$$&&&((())))))((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&''')))///666;;;<<>>}}}xxx---zzz666eee@@@...000000......------,,,,,,+++++++++++++++***++++++,,,,,,,,,000555888999666222.........---,,,,,,++++++***)))************+++++++++,,,(((///,,,---000777[[[iiijjjzzz{{{jjjjjjyyyggg}}}|||uuuyyyxxxwww~~~~~~}}}qqqwwwyyy|||WWW}}}SSSRRR]]]jjjvvvwwwmmm``````pppcccZZZsss```VVVxxxqqquuu|||xxxtttsss}}}|||~~~zzzoooeeejjjvvv|||pppZZZEEE999333+++(((000---+++,,,888cccOOONNN|||FFF]]]ccc///%%%)))%%%+++---222((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))+++,,,---/////////111555888:::::::::::::::777333111000111///...---+++************)))))))))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%'''((()))'''&&&$$$###$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''')))...555:::>>>QQQ}}}AAA///,,,***)))******)))'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((()))******++++++***&&&777111???yyy}}}^^^zzzwwwIII@@@RRRfffAAA\\\iii|||MMMHHHgggAAA999(((???111<<<;;;:::777555222111000------,,,,,,,,,,,,,,,,,,+++---111444666555444333.........---,,,,,,++++++)))************+++++++++,,,&&&111///---///444OOOvvvbbbjjjxxxvvv{{{ggghhhqqqmmmtttqqqlllnnn|||nnnyyysssrrr[[[{{{]]]^^^zzzyyywwwjjj[[[nnngggTTTlllbbbVVVrrrrrrwwwvvvqqqttt}}}}}}|||yyytttooojjjgggsss{{{zzzgggNNN===444000---(((///---,,,,,,777cccFFFUUUvvvAAAccczzz{{{uuuVVV(((&&&,,,&&&)))+++111'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***+++,,,...---,,,...222555777777888999888666333000000111///...,,,+++******))))))((((((((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''''''''&&&%%%$$$######""""""""""""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%&&&''''''''''''''')))...444999<<>>///---***)))******)))'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))'''(((((()))***+++++++++...&&&'''<<<///;;;...<<>>:::777555.........---------,,,,,,,,,,,,...000222444666777///......------,,,++++++)))************+++++++++///(((444222,,,+++,,,BBB~~~[[[yyyjjjvvvsss{{{dddfff~~~rrrrrryyynnnvvvmmmvvvwwwggg___ZZZ^^^___VVVXXXrrryyyYYYrrrkkknnn|||ooo]]]TTT^^^}}}qqqttt[[[kkksss[[[rrrfffXXXqqqrrrwww~~~tttsss}}}rrrhhheeekkksssxxxhhhTTTFFF???444)))///(((///---,,,+++555```AAAXXXooo>>>jjj~~~PPP'''***000'''&&&%%%,,,''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***+++,,,---++++++,,,000333555555555666666444111......///......,,,+++***)))))))))((((((((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%+++)))&&&$$$"""""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''))))))'''&&&%%%%%%%%%%%%''''''(((((('''''')))---444888777UUU@@@///,,,***)))******)))'''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))+++)))&&&%%%(((+++***((()))((((((+++,,,***))))))111,,,,,,222666999EEESSSccclllzzzyyykkk^^^WWWSSSLLLFFFCCCLLLGGG@@@888111...///111,,,//////+++***...555:::444333111///---,,,++++++)))************++++++++++++,,,,,,,,,---///333666~~~qqqzzz^^^www{{{nnnllluuutttnnnwww^^^zzzrrr___UUU___lllnnnmmmooodddcccdddOOOjjjyyyrrrWWWbbbpppmmmnnntttwwwQQQhhh~~~OOOeeewwwKKKooowwwssszzzxxxuuu|||}}}zzzrrrjjjooo|||ooo___QQQCCC666///...)))+++---+++---///BBBbbb>>>ooo\\\@@@zzz888111)))&&&(((***)))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))++++++,,,---///111333444555444333111000/////////,,,,,,++++++***)))))))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%&&&''')))***%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&$$$$$$&&&%%%###&&&,,,%%%&&&&&&''')))///555:::DDDLLLCCC///,,,***)))******)))'''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))%%%(((***+++,,,------,,,+++,,,------+++***+++---+++///999MMMhhhzzz}}}hhhbbbmmmuuunnnttt}}}xxxwww```RRRMMMIIIGGGIIIJJJCCC444''''''%%%&&&+++333888666111888555222///,,,,,,,,,,,,************+++++++++++++++,,,,,,,,,---///333666lllkkk|||ccc{{{{{{~~~___QQQbbb|||~~~zzzwwwwwwiiiXXX}}}ttt```___}}}SSSfffvvvkkkbbbyyy```___rrrSSSccczzzQQQbbbxxxOOOpppzzzuuuzzzxxx}}}sssiiipppzzzmmm]]]OOOBBB555...---...000000***,,,+++JJJVVV<<>>@@@===555......,,,---000222222000...,,,***++++++++++++,,,,,,,,,***+++---------...000222SSS[[[~~~nnn}}}~~~www|||mmmpppxxxyyyooo___OOOfffTTTmmmxxxuuuUUUpppjjjUUUYYYmmm~~~uuu|||xxxyyyqqqdddttt}}}{{{|||}}}|||nnnaaaPPPBBB777...+++,,,+++,,,...(((///CCCkkkFFF___ooo555jjjIII''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,------.........---,,,,,,******)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$%%%(((((((((,,,222%%%&&&&&&''')))///555:::>>>KKK555///,,,***)))******)))'''((((((((((((((((((((((((((((((((()))))))))******)))*********++++++++++++---)))***//////))))))///888TTTwwwsssiiipppssspppXXXCCC???AAA<<<444000***,,,///222222111...,,,++++++++++++,,,,,,,,,,,,)))+++---...---...///111DDDaaavvvtttzzzqqq}}}pppmmmyyyjjj]]]MMMmmmQQQkkk~~~zzz}}}ttt~~~PPPjjjuuuPPPWWWeeeuuuzzzzzzxxxwwwmmmuuu~~~||||||uuuiii[[[JJJ===333,,,+++...,,,***,,,(((,,,PPPYYYAAAeeeeeeCCCqqq~~~sssxxxDDD''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))++++++***+++,,,---------,,,+++))))))((((((''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%###$$$((())))))---333%%%&&&&&&''')))///555:::>>>LLL111///,,,***)))******)))'''(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,///,,,---000...111BBBXXXxxxjjjYYYKKK===666777//////000000000///......+++++++++,,,,,,,,,------)))+++---...------///000999oootttbbbeee~~~}}}yyyxxxvvv~~~|||uuuiiixxxtttwww{{{pppsss~~~hhhxxx[[[LLL|||qqqpppzzzNNNjjj~~~ooowwwttttttkkksssuuuOOOhhh~~~NNN}}}YYYaaatttvvv|||xxxzzzsss{{{|||~~~vvvqqqdddVVVFFF:::111+++,,,///,,,((((((''')))]]]BBB???mmmXXXOOOvvvwwwwwwBBB((((((((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***((()))+++,,,---,,,+++***))))))(((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&$$$$$$''''''&&&)))///%%%&&&&&&''')))///555:::===MMM444///---***)))******)))'''(((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,///,,,---000444GGGrrrsss|||tttqqqbbbbbbiiiaaaRRRmmmooohhhqqqtttpppyyyyyygggCCC555999666444111///......//////++++++,,,,,,,,,---------)))+++---...------...///000iiifffKKKzzz}}}mmm~~~rrrpppqqqgggzzzqqqqqquuummmgggnnn}}}nnnhhhhhhUUUFFFmmmvvvLLLPPPoooLLLiii}}}uuu[[[jjj|||mmmkkkeeegggwwwuuuppplllPPPiiiLLLzzz^^^bbbwwwxxx~~~xxxzzz~~~{{{vvvrrraaaSSSCCC888000+++,,,000///******,,,...mmm:::GGG|||PPPPPPsssqqq222)))))))))'''&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))'''(((***,,,---,,,+++***)))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%'''%%%$$$&&&%%%###&&&+++%%%&&&&&&''')))///555;;;===NNNooo===...,,,***)))******)))(((''''''''''''((((((((()))((((((((()))******++++++...((()))///...((((((///111111000@@@eeemmmlll[[[___vvv|||nnnnnnzzz{{{ttteeeeeebbb]]]hhh{{{uuu~~~uuuZZZ777444444222///...000...***---,,,++++++++++++++++++++++++,,,------......///555___qqq{{{;;;}}}zzzqqq|||sssooohhhssspppggg|||ggg}}}wwwYYYlllhhh|||vvvkkkhhhiiiqqqppptttYYYWWWRRRYYY```fffsssYYYWWWppp]]]zzznnn~~~jjj||||||bbb\\\wwwTTTiiihhhRRRxxx}}}}}}}}}|||~~~{{{~~~|||sssjjj]]]NNN>>>555111,,,******///,,,...555888rrrGGGbbbAAAiiiiiiddd\\\***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&&&&''''''((((((((((((((())))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%'''######&&&(((&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''')))///555:::;;;QQQkkk999...,,,***)))******)))((('''''''''((((((((())))))(((((())))))******++++++)))...---''')))333444---...$$$FFFnnnddd[[[|||~~~}}}gggllljjjeeerrrmmmEEE>>>888777444//////333...---,,,+++,,,,,,,,,+++++++++,,,------......///111QQQqqq===~~~~~~www{{{pppdddiiipppbbbvvvhhhzzzjjjrrruuuzzzrrrddduuuyyygggfffooovvvWWWSSSgggddd||||||wwwooottt~~~wwwfffYYY~~~UUUmmmrrrWWW}}}ttt{{{qqqvvvppp~~~tttooojjjsss{{{qqqXXXIII:::222///,,,,,,---,,,)))%%%***===dddAAAhhhyyy>>>iiiuuusssJJJ%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((()))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%&&&$$$&&&+++---)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''')))///555:::===RRRfff666...,,,***)))******)))(((''''''((((((((()))))))))(((((())))))***+++++++++)))...///---...111111...AAAxxxwwwmmmmmmqqqvvvwwwtttoooiiilllVVV@@@999555000000555///...,,,,,,------,,,+++++++++,,,------......///888III|||NNN~~~~~~ssskkktttrrr^^^qqqkkksss}}}cccwwwnnnuuummmhhhiiipppyyycccVVV~~~qqqrrr{{{zzzmmmzzznnn|||nnnWWW{{{[[[sss~~~[[[{{{ppp{{{}}}mmmzzz|||nnnPPPKKKSSSOOOWWWbbb[[[RRRDDD555///...---...000---,,,'''---XXX]]]CCCwwwdddCCCjjj|||~~~ttt777%%%(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((((('''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%)))000111,,,'''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''')))///555:::AAAVVVddd666...,,,***)))******)))((('''(((((((((((()))))))))((())))))******+++,,,,,,000(((---:::555&&&///GGG|||iiitttkkk```cccwwwppp~~~uuu{{{XXX@@@888777666444222///,,,,,,------,,,***++++++,,,------......///111555rrrooohhh~~~zzzhhhsssxxx]]]pppqqqkkkwwwzzzYYYwww~~~vvvssssssrrr}}}kkkUUUxxx~~~vvvccciiijjjvvvWWWuuu^^^qqqYYY~~~rrr{{{wwwzzzzzzwwwgggJJJPPP[[[eeehhhaaaZZZXXXNNN@@@222---------///111---///---:::rrrXXXKKKPPPRRRnnnzzz~~~eee///***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%)))///111,,,'''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''')))///555:::@@@UUUccc888...,,,***)))******)))((((((((((((((()))))))))***)))))))))***++++++,,,,,,111((((((000000555XXXyyygggggg\\\ppptttgggvvv}}}[[[CCC======999888333---+++,,,---+++)))++++++,,,------......//////---ffffffxxx}}}|||uuulllnnnjjjaaalll\\\mmmzzzdddtttnnn___xxxyyytttyyykkkLLLllljjjeeeyyy}}}YYYsss^^^fffTTT|||www{{{{{{yyyyyy```HHHZZZ|||{{{vvvffffffKKK???222......---...000*********>>>pppKKKTTT}}}???cccwwwyyy{{{[[[...)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''%%%%%%***,,,)))''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''')))///555:::;;;PPPaaa888...,,,***)))******)))(((((((((((()))))))))******))))))******+++,,,,,,,,,,,,///***###555ddd}}}yyytttdddddd|||xxxpppqqq{{{}}}||||||YYYDDD@@@AAAAAA999///+++,,,...---***++++++,,,------......///222333[[[iiisss~~~}}}nnnQQQ___nnn~~~rrrdddpppZZZfff```rrrzzzqqqdddssssss~~~tttzzzwwwNNNhhh~~~jjjoooyyyZZZpppiiiaaaRRRxxxwwwppp~~~hhhRRRUUUhhhpppnnnfffGGG<<<111...///...---...---(((***DDD]]]BBBfffuuu888pppxxxNNN,,,$$$'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((###"""&&&'''&&&%%%'''######$$$$$$%%%%%%&&&&&&%%%&&&&&&''')))///555:::>>>RRR]]]444...,,,***)))******)))((((((((()))))))))*********)))******++++++,,,,,,---)))222444<<>>hhhppp___sssxxxlllfffggghhhyyyGGGGGGmmmzzz}}}iiirrrzzzrrryyyxxx{{{}}}```XXXQQQEEE666//////111111000++++++,,,------......///+++888888bbboooKKKyyy}}}ttt{{{sssaaaqqqaaaZZZaaazzzZZZjjjjjjYYYccc}}}}}}sssUUUfffzzz}}}}}}mmmZZZNNNLLLWWWaaassshhhSSSdddXXXXXXsss}}}jjjhhhuuuooo___lllxxxmmmFFF<<<333,,,---///...,,,,,,'''%%%<<>>QQQVVV666------,,,++++++******)))))))))))))))************)))%%%,,,>>>AAA555,,,---...777ggg{{{hhhrrrbbbooouuu{{{~~~zzzCCC}}}vvvyyytttjjjUUUuuuwwwaaacccTTTAAA555222333000++++++******+++---///...---444$$$:::]]]qqq}}}}}}CCC\\\~~~|||yyy{{{```www^^^xxxPPPttt```ddd^^^bbb___[[[oooooovvv```^^^~~~uuuuuukkkeeexxx}}}jjjkkkjjjeeeyyyrrrcccccc~~~~~~iiijjjkkkkkkaaauuu___fffeee}}}wwwcccdddlllWWWEEE777111---///111...------...---FFFjjjPPPVVV}}}KKK}}}|||HHH---///"""''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$///---###---"""$$$444===###///PPP888***(((---+++"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%$$$######$$$%%%&&&'''''''''&&&''''''%%%"""'''$$$""""""$$$&&&&&&%%% !!!###&&&&&&$$$"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&(((+++111666999@@@\\\VVV555------,,,++++++******)))))))))))))))************111(((///EEENNN???111...AAArrrvvvmmmOOOlllRRRvvv}}}nnn|||yyyrrrppp~~~eee\\\PPPDDD:::333222444...---,,,,,,.........---444000666\\\eee???KKKgggzzzzzz^^^xxxOOOnnndddccciiiwwwdddlll}}}cccXXXzzz}}}}}}jjjcccXXX\\\UUUWWWVVVRRRXXXSSSSSSWWWfffbbbmmm~~~uuuooobbboooRRRaaaoooddddddkkk}}}xxxtttttt}}}lll]]]MMMAAA555///---000111...,,,,,,###&&&VVVJJJ;;;tttwww@@@zzzwww@@@(((,,,&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ###%%%+++(((___uuu******$$$&&&"""qqq777111FFF&&& !!!%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""%%%$$$$$$$$$%%%&&&'''((("""""""""""""""$$$(((+++$$$$$$$$$$$$$$$$$$###""")))((('''&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&(((+++000666999>>>\\\TTT333------,,,++++++******))))))))))))*********++++++111&&&+++BBBJJJ===333666fffzzzgggjjj~~~~~~}}}nnnzzzKKKVVVzzztttggg~~~pppcccnnnYYY\\\QQQPPPzzzvvvsss~~~}}}wwwooofff\\\KKK999111333000///------......---,,,---444+++MMMSSSKKKBBB}}}vvvtttwww^^^||||||PPPffflllaaammmgggrrryyy}}}iiiRRRzzzqqqoootttoooaaa^^^ccceeesssttttttssshhhiiilllbbbfff~~~www```XXX]]]jjjyyyoooMMM~~~fffjjjoooccctttwwwmmmdddSSSCCC;;;111...---000111---******---777xxxDDDDDDppp[[[xxxccc555$$$((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***+++---"""$$$&&&///$$$!!!444{{{111$$$'''$$$444&&&+++---$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''(((###%%%'''&&&$$$$$$'''***$$$&&&(((((('''%%%%%%%%%%%%%%%%%%$$$######%%%'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&(((+++000555888===[[[SSS222------,,,++++++******)))))))))*********+++++++++,,,%%%)))666777222>>>TTT}}}yyyxxxxxxpppNNN]]]lllpppeee```]]]gggnnnuuu|||zzzfff|||{{{NNNJJJlllvvvtttzzzUUUKKKTTTdddlll{{{uuu^^^\\\BBB\\\kkkoooyyyccczzznnn}}}qqq~~~}}}tttqqqhhhRRR<<<000111///,,,,,,---......---)))222'''888PPPjjjpppLLL|||}}}~~~cccxxxVVV___uuu```|||~~~qqqOOOuuu~~~PPPZZZiiivvv|||uuuvvv}}}}}}{{{|||yyyssskkkkkktttgggzzznnniii}}}ccc|||~~~{{{ssskkk]]]JJJ===999///,,,---111000,,,)))***+++DDDqqqBBBYYYNNNyyy{{{}}}LLL...&&&'''+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%***###555000DDD,,,===))):::555%%%)))""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&''''''''''''#########$$$%%%&&&''''''!!!###&&&))))))&&&###!!!###%%%'''&&&$$$###$$$&&&"""$$$%%%%%%######%%%(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&'''***///444777===[[[RRR111------,,,++++++******)))************++++++++++++,,,---///---(((222YYYzzzpppuuuZZZ\\\sssqqqccc}}}jjjccc|||ddd}}}QQQJJJHHHOOOXXXRRRXXXaaadddSSS```QQQppp}}}qqqSSSdddjjjeeeaaa``````eeesssoookkkpppwwwmmmOOOSSSVVVgggwww}}}xxx~~~wwwSSS444000...,,,+++---............222111+++]]]dddZZZgggtttttt[[[YYY}}}[[[sssvvvzzzOOOrrrvvvJJJcccyyy~~~yyyJJJuuussshhh^^^jjj}}}nnnzzzsss\\\JJJAAA;;;666---,,,---111000+++)))+++***YYYRRRBBBxxxoooEEE}}}~~~:::++++++((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%### !!!))),,,/// PPP!!!<<<$$$///ooo222###(((,,, !!!%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&######$$$&&&'''(((((((((+++***+++///333444111---......---+++******,,,...))))))***)))'''$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&'''***///444777===[[[QQQ111------,,,++++++******)))*********++++++++++++,,,***111111***,,,HHHuuucccppp```kkkeee~~~\\\___[[[}}}eeevvvpppooo}}}qqqwwwyyy~~~oooooo___ooovvvvvvxxxjjjnnnvvvSSShhhxxx}}}{{{|||ggg>>>333000---,,,---...///...///000666%%%]]]cccaaaVVV{{{mmmaaaUUUTTThhh{{{}}}uuuOOOooouuutttRRRrrr|||vvvHHHnnnvvvdddWWW~~~___vvv{{{eeettt}}}zzzgggRRRHHHDDD:::,,,---,,,...000///******---999mmm???RRRpppccceee000)))...)))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$+++''''''***""",,,***,,,###///&&&))),,,%%%///...###!!!555 &&&000$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$###############'''(((***+++,,,---......111...++++++---000111000333000,,,*********(((''')))'''&&&&&&(((((('''%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&'''***...333666<<>>+++)))555///...///000---***,,,111^^^SSSIII}}}===zzz>>>---$$$((((((&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%///###$$$222@@@666ZZZooo///\\\555GGG*** (((,,,))),,,&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###$$$(((---333666444666888:::<<<<<<<<<<<>>AAA555111***,,,111+++###///---&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$&&&+++000666NNNIII444CCCiiiwwwvvvsssuuuwwwooogggyyytttPPPGGGOOOlllaaaMMM888((($$$(((---''''''''''''''''''''''''&&&''''''((()))---222666777DDDhhhIII111...,,,+++,,,------,,,***,,,---...---,,,,,,...///---iiitttssseee|||ZZZhhhcccdddzzzzzzJJJmmmmmm___ZZZttt}}}jjjbbbeeeMMMfffTTTHHHhhhzzzaaaRRRssslllQQQAAA:::///...000000,,,,,,+++,,,KKKxxxxxxmmm}}}~~~ssshhh{{{kkk}}}eeennntttTTTWWW|||vvvkkkooo~~~|||}}}lllPPPrrryyy{{{mmmjjjiiiwww{{{|||___jjjlllhhhggg|||{{{iiiiiissszzz{{{pppeeeSSSFFF999222///---...111444((((((222===oooFFFFFFtttzzzkkkxxxvvvFFF&&&'''222$$$$$$---###'''&&&%%%%%%$$$$$$%%%%%%&&&''',,,333777;;;EEEPPPQQQlll}}}wwwzzz\\\GGGHHH//////111---,,,"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%&&&+++555<<>>;;;777---111...---333000&&&;;;hhhbbbhhhxxx|||rrrzzzffflll}}}wwwgggXXX|||xxxqqqiiiMMMmmm|||jjjlllwww|||tttbbbeeekkkZZZrrrlllqqqjjj}}}xxxxxx~~~nnnmmm{{{tttggg[[[III>>>444000///...///222444&&&+++000)))LLLfff666```zzzcccmmmzzzbbb,,,$$$)))*** '''...###&&&&&&%%%%%%%%%&&&''''''+++***///777<<>>EEEAAAFFFTTTmmmyyyiiibbbtttqqq~~~uuu|||ddd^^^kkkkkk|||tttgggoooSSSMMMIIIIIIJJJCCC333%%%''''''''''''''''''''''''&&&''''''((()))---222666;;;AAA```GGG000...,,,+++,,,---...---,,,***+++---------...000333]]]tttwww}}}|||pppooowww}}}]]]gggqqqgggttteeeEEEXXXzzzwww|||}}}tttsssRRRBBBtttcccpppgggeeepppLLL@@@@@@333---///111777666(((,,,EEEmmmxxx~~~sss^^^ssszzzgggiiizzzaaa{{{zzz~~~RRRmmmtttYYYSSS___}}}yyyWWWyyylllxxxlll|||ppp~~~mmmyyyzzzuuummm^^^OOOBBB999111////////////222...+++***,,,III^^^PPPHHHiiiuuu{{{WWW&&&'''(((&&&%%%))))))%%%%%%%%%%%%&&&'''((()))***333000333===CCCKKK^^^sss]]]iiigggcccfffqqqyyyrrrmmmzzzppptttnnn}}}|||sssWWWKKK111888+++******)))((('''&&&&&&'''''''''''''''''''''''''''&&&''',,,444<<>>666//////000///000222'''222))))))gggmmmAAAeeevvvkkkvvvkkkppp...---...((('''---***###%%%%%%%%%%%%&&&(((***+++,,,>>>:::===GGGQQQ]]]wwwwwwmmmeeeGGGqqq{{{wwwxxxmmmfffiiihhhlllvvvrrrvvvssspppppp}}}~~~zzz~~~EEE999,,,+++***)))((('''&&&%%%'''''''''''''''''''''''''''''')))000:::BBBEEEEEEzzzqqqwwwmmmaaannn|||bbb]]]SSSFFF;;;666777:::((((((((((((((((((((((((&&&''''''((()))---222666===>>>[[[|||EEE333......---,,,,,,,,,,,,---000,,,222)))///000,,,WWWlll~~~```MMMPPPsss```oooaaa}}}{{{|||{{{rrreeeUUUSSSXXXsssuuu{{{nnnssskkk~~~|||sssbbbVVVwww___dddeeevvv~~~zzziiiZZZ^^^lllqqqnnnUUUuuuQQQbbbQQQDDDEEE:::111,,,000444222000111gggbbbyyyWWWoooqqqmmm]]]zzzZZZtttjjj___}}}|||oooccclllsss}}}___tttZZZ{{{aaa{{{tttuuuggg[[[MMMAAA888444...,,,---......---+++---+++555jjjJJJBBBnnn\\\~~~yyyzzzHHH,,,))))))(((((('''''''''&&&222$$$///%%%---AAA===TTT@@@RRRaaaUUUppp~~~pppfffppppppnnnooovvvyyyxxxvvvvvv{{{ttt}}}oooJJJ555++++++***,,,***)))'''&&&&&&((())))))(((###)))111BBBDDD555PPPqqqwwwuuunnnooonnnjjjhhhkkkrrrtttwww{{{|||mmmoooiii```UUUFFF888333444...,,,)))'''''''''&&&%%%&&&''''''&&&(((+++111555777CCCSSS}}}EEE222......---,,,,,,,,,,,,---,,,(((000)))---000777hhh|||yyyyyysss|||ppp|||IIIzzzeeemmm___RRRwwwmmmooodddlll|||{{{ooonnnWWWAAAYYYaaa[[[|||oootttxxxcccaaa[[[:::CCCPPPddd[[[ZZZZZZ]]]KKKfffttteeeuuuTTTDDDtttqqqhhhddd___ZZZbbbBBB999:::222---///000//////111NNNvvvjjjcccvvvkkkVVVsss}}}~~~iiiqqqxxxaaaccczzzqqqZZZ{{{}}}iiitttzzzjjj[[[qqq\\\zzzaaa~~~{{{```yyylllxxx~~~{{{nnn```TTTGGG<<<333000------...//////---'''***+++nnnQQQ;;;kkkwwwjjjxxx{{{ppp777''')))(((((((((''''''''''''555+++,,,<<>>555DDDLLLQQQ[[[jjjvvv~~~yyyrrrjjjbbb]]]MMMHHHCCCHHHZZZqqq~~~uuusss}}}nnnHHH666---((()))))))))((((((((()))111;;;444GGGooo~~~yyyfffQQQCCC<<<555222111666666666777666333///---777777666333111333999>>>HHH\\\sss~~~|||uuupppoooiiiRRR@@@DDDRRRQQQ>>>,,,///,,,)))((((((((('''&&&&&&''''''&&&'''+++000555;;;???VVVuuuFFF///......---,,,,,,,,,,,,------------...+++:::jjjwwwuuupppnnnGGGMMMLLLSSSccclllpppyyykkkkkkwwwyyy{{{iii[[[zzzZZZuuurrrwwwSSS]]]XXXggguuutttiiikkkEEEKKKwwwiiifffxxxfff```rrrYYYRRR___uuuPPPIII<<<======:::555333111000555222wwwtttqqqooowwwxxxEEEOOOxxx{{{uuuooo|||iiimmm___ggg{{{yyyUUUwww~~~xxx{{{tttfffrrr___~~~~~~XXXuuuppp{{{qqqbbbTTTHHH===555111+++---///000///,,,***(((***@@@fff,,,WWWtttiiiyyy{{{GGG###---...'''''''''(((((((((((((((''')));;;DDDPPPzzz^^^gggtttiiieeeDDD<<>>777555555777;;;111333777;;;BBBJJJRRRVVVNNNKKKFFFBBB===666---&&&---888KKK```nnnssssssrrroooYYYFFFFFFNNNLLL>>>111///---***((((((((('''&&&&&&''''''&&&'''+++000555:::;;;XXXsssHHH000......---,,,,,,,,,,,,---***,,,)))...000JJJ}}}uuucccxxxPPP___ooo{{{qqqddd^^^fffdddvvvooo}}}wwwuuuzzz{{{```qqq}}}xxxnnnvvvsssfffrrr~~~QQQzzzfffLLLVVVVVVBBB===>>>===999666555222...,,,888ZZZddd{{{ooobbblllxxxlllwwwnnniiiuuueeeooo}}}~~~yyyjjj~~~yyyZZZqqq}}}zzzsss~~~ttt~~~|||ooooooccc}}}wwwiiilll~~~tttgggXXXLLLBBB888222111---...000///---+++***+++;;;mmm>>>@@@iii{{{hhhxxxvvvxxxsss555!!!,,,)))'''''''''((((((((((((((($$$===???JJJrrrppplllwwwccc```<<>>IIIYYYnnnwwwbbbSSS===,,,###111NNNfffqqqtttggg___VVVMMMCCC;;;999;;;000---***)))))))))((('''&&&''''''&&&(((+++111555;;;:::]]]uuuJJJ111......---,,,,,,,,,,,,---***...'''---666YYYtttnnnaaaqqq```{{{qqqdddNNN|||~~~ttt\\\\\\uuu```xxx___vvvwww~~~zzzZZZsssyyyrrr{{{UUUzzzvvvNNNKKKhhhMMMDDDCCC===777777:::888333***999888hhhsss|||VVVxxxsssrrr~~~uuuhhhjjjooottt{{{}}}vvvuuujjjXXXvvv___sss^^^ggg|||~~~vvvzzz}}}www{{{sssjjjlllhhhqqq~~~zzzkkk\\\LLLDDD<<<444//////---//////---++++++---000XXXkkk:::bbbzzzmmmlll|||zzzwww}}}OOO+++---###***''''''''''''((((((((()))111===KKKmmmooojjj{{{eeeuuulll;;;GGGtttEEEJJJmmm^^^zzzmmm000,,,---,,,***(((+++333999:::AAApppsssiiiQQQEEE555222111555>>>NNNfffzzztttXXX;;;000888III\\\jjjaaa^^^YYYPPPBBB777777===000---***)))))))))((('''&&&''''''&&&(((+++111555<<<999bbbwwwKKK222......---,,,,,,,,,,,,------333(((---999aaasssrrrrrrvvvOOOnnn}}}mmm{{{fffdddwwwRRRfffyyyrrryyywwwyyyzzzdddgggooo}}}rrrooovvv|||nnnmmm}}}rrrkkkeee~~~___```rrr]]]ooofff{{{SSS???sss{{{MMMLLLHHH???777999??????999777000---uuutttvvvTTT|||666NNNnnn~~~zzzuuuzzzxxxsssmmm}}}nnnoooyyywwwqqq```___|||zzzxxxzzz|||rrrgggrrrWWWTTT]]]nnn{{{yyy{{{{{{ooocccTTTEEE>>>888000,,,------......,,,***,,,000555fffAAARRRkkkyyy}}}zzz|||kkk***$$$777000&&&'''''''''(((((())))))666<<>>VVVlllaaawww^^^yyySSS------,,,)))(((,,,555===;;;QQQxxxlllXXXEEE000666555999GGGaaatttRRR666000CCC[[[dddZZZQQQNNNIIIAAA999666000...***)))))))))((('''&&&''''''&&&(((+++111555:::888cccxxxOOO111111///...---......,,,+++111///...%%%EEEzzz~~~rrrdddrrraaa{{{yyyqqqaaavvv```cccbbbqqquuu~~~}}}]]]cccaaarrr{{{vvvfffvvvccc{{{}}}dddttt~~~cccCCCWWWPPPCCCFFFDDD===;;;===;;;555444---444BBBsssqqqxxxqqq{{{QQQFFFqqqvvvyyy{{{{{{{{{kkkzzzhhhaaaiii~~~qqqQQQ\\\vvvpppjjj{{{ppp{{{tttlll}}}VVVXXXsss```ccc||||||jjjVVVPPPDDD888///,,,///333///000)))...:::&&&''']]]MMMEEErrrzzzppp}}}|||}}}JJJ''',,,///&&&(((###***(((&&&)))''''''222???TTT|||TTTvvv}}}mmmDDD???iiirrrwww}}}|||@@@"""111,,,)))%%%AAA777EEE}}}jjjxxx]]]===111:::>>>:::KKK~~~vvv```SSSLLLIIIUUUYYYVVVLLLHHHEEE:::+++222///,,,))))))))))))(((''''''''''''(((+++000333;;;888hhhrrrOOO000111///...---......,,,+++------///***NNNwwwdddttt]]]LLLZZZeeeSSSwwwjjjsssjjjjjjxxxxxxuuuxxx~~~dddqqqTTTppp|||~~~}}}dddYYY}}}|||oooyyyiiiHHHPPPWWWFFFGGGEEE>>><<<===;;;666888555+++555MMMhhhxxx{{{tttyyyJJJkkkzzz{{{tttmmmbbbtttdddiiiuuuzzzUUU\\\~~~zzz~~~zzzmmm{{{rrrrrrXXX^^^yyy~~~uuuqqqXXXQQQIII>>>444...,,,...000(((AAA %%%&&&)))bbbddd???YYYttttttyyywwwwww{{{WWW///$$$---+++&&&+++$$$***(((&&&)))''')))777PPPppprrrooozzzxxxuuuRRRGGGzzz{{{UUU......,,,000,,,@@@888[[[~~~gggEEE999<<<666777\\\uuuaaaMMM???MMMPPPQQQMMMIIIDDD;;;333222///,,,))))))))))))(((''''''''''''(((+++000333===;;;nnnyyyOOO000000///------......---++++++,,,//////VVV}}}wwwuuugggnnngggiiiEEEwww]]]TTTxxxgggwwweeedddsssLLLWWWxxxjjj[[[wwwjjj\\\uuuooo[[[jjjWWWqqqGGGFFF\\\MMMLLLHHHCCCAAAAAA???;;;888:::+++444555kkk}}}pppQQQ}}}XXXSSSvvvmmmcccssscccpppooo{{{mmm]]][[[}}}ssslllqqq|||lllttt}}}~~~xxxmmmeeeNNNHHH@@@666///------...---+++---***222???}}}:::<<>>;;;555555444888222]]]{{{~~~|||aaasss^^^zzz}}}uuuxxxiiivvv___www{{{kkkvvv~~~~~~mmmgggmmmuuu{{{hhh\\\{{{lll}}}vvvjjj}}}iiinnnpppddd\\\JJJ???888///,,,---///...+++111000///<<<```PPP333TTTpppooowwwYYY///%%%555111'''))))))'''+++(((''')))(((333JJJjjjnnn~~~```HHHgggtttoooPPP)))'''555222:::KKK{{{yyygggFFF333444AAANNNvvveee\\\TTTJJJFFFKKKKKKCCC===>>>222///,,,)))))))))((((((''''''''''''(((+++///333888:::rrrNNN333///...------...///---,,,//////---333bbb~~~rrr|||bbb~~~wwwvvvzzz|||SSS{{{}}}yyyHHHIIIkkk^^^MMMFFF???<<<<<<;;;999888999---:::333///999dddrrr|||ppprrrwwwkkk|||wwwaaa~~~zzzfff{{{ZZZzzz}}}xxxtttxxxvvv{{{vvvppp~~~~~~xxxwwwuuusss]]]yyy~~~zzz~~~tttnnnyyy{{{|||tttdddmmmlllYYYPPP@@@888222---,,,///000...+++...000$$$&&&ddd]]]---mmmnnn~~~uuuggg<<<'''***222)))(((...)))(((+++((('''******:::WWWjjjhhh{{{333\\\ggg444+++444444???eeeoooWWW888;;;666HHH}}}uuuuuufffUUUHHHIIIJJJCCC===<<<222///,,,)))))))))((((((''''''''''''(((+++///333<<<@@@yyyMMM555///...------...///...---...///,,,888lllsss___~~~{{{~~~|||||||||bbbkkk}}}|||wwwuuu{{{wwwooozzzGGGFFFccccccOOOFFF===<<<>>>===<<<;;;???///;;;111444+++YYYvvvttt~~~{{{ccckkk|||~~~kkkuuuwwwbbb^^^~~~xxxrrrzzz~~~yyy}}}\\\vvv~~~uuuxxxyyyzzzqqqzzzwwwrrrccciiidddNNNEEE777222000------///000---+++---))),,,SSSXXX888OOO|||uuu~~~BBB222111444///&&&'''***%%%(((***'''(((***,,,AAAdddZZZyyy|||GGGGGG|||yyy>>>***...333AAAyyyttt{{{JJJ...:::@@@gggzzz|||ppp|||ttt|||yyy|||}}}yyyzzzrrraaaQQQJJJHHHDDD===888222///,,,))))))))))))(((''''''''''''(((+++000333<<<@@@zzzMMM555///---,,,---...///...---,,,///,,,===tttpppuuu^^^zzz}}}~~~}}}yyy```~~~rrrzzziiieeeddd~~~nnnnnn~~~yyy|||NNNAAA\\\gggQQQEEE<<<===??????>>>???<<<888888666777333LLLooozzzlllqqqeeeiii||||||wwwcccccczzzzzzssstttZZZrrrtttiiicccppp{{{~~~zzzqqqxxxlllhhhVVVWWWRRRCCC???222......//////...---+++***,,,"""NNNlll@@@===ooorrr}}}ddd:::555;;;666---,,,((($$$''''''(((&&&(((+++...GGGnnnqqqddd\\\---rrrJJJ---,,,888GGGxxxjjjFFF222333TTTeeedddoootttppphhh```aaaoooxxxrrrhhhdddoooiii\\\NNNFFFCCC===777222///,,,))))))))))))(((''''''''''''(((+++000333999???yyyNNN444...---,,,---//////...---+++///---@@@xxxhhhlll^^^~~~kkkggg___[[[tttuuuyyyzzztttwww~~~}}}|||}}}~~~{{{xxxvvvxxxmmmxxxzzzyyy{{{jjjZZZJJJIIIIIIIIILLLTTTgggnnnkkkVVVkkkooo~~~ZZZAAAZZZfffLLL???666777;;;:::999;;;222>>>000888000333///OOOiiitttooo}}}eeeYYYtttyyy}}}xxxcccaaaqqqooo{{{~~~zzzYYYnnn}}}tttggggggwwwyyyuuuppprrrhhhcccLLLHHHDDD;;;;;;---+++---000000---+++))))))'''???fffAAAHHHnnnddd{{{qqq~~~nnn777999...444+++(((111+++$$$000&&&(((&&&(((+++///KKKtttqqqxxxsss444NNNttt}}}yyyxxxXXX555333CCCRRRpppxxxyyyXXXHHH<<<...fff{{{yyy}}}|||ttt~~~lllaaahhhllleeeSSSEEEAAA>>>777222///,,,))))))))))))(((''''''''''''(((+++000333<<>>333...000)))***...,,,---,,,&&&***JJJ<<>>>>>KKKTTTaaaqqquuu{{{uuuttttttmmm___RRRNNNIIIBBB;;;222******...)))999///)))///!!!---cccccc444HHHsssrrrsssyyy\\\;;;333777777666555333000...+++)))(((***&&&%%%'''+++:::ZZZxxxmmmvvvoooYYYBBBgggmmmVVV[[[\\\fffeeelll{{{xxx___[[[]]]lllnnn@@@111===~~~}}}ZZZ???<<>>SSSNNNGGGBBB===:::999888999;;;555555444444444555555666333888dddpppyyyttt|||ooocccrrrpppqqq___{{{xxxuuupppjjjddd^^^WWWSSSVVVSSSNNNJJJGGGGGGHHHIIIZZZ[[[___hhhvvvzzztttssssssjjjYYYKKKKKKCCC:::444...***,,,111///222,,,""")))???TTTaaa:::UUU~~~zzz{{{~~~dddBBB666>>>===111666555333111...+++)))(((***&&&&&&(((,,,===aaazzzwwwQQQJJJ~~~qqqrrrFFF,,,>>>[[[======tttoooIIIOOOooo[[[PPPEEEBBB888222///+++))))))***)))))))))'''''')))))))))---444:::HHHxxxlll777//////...------------...---222111@@@ttt~~~mmmrrriiixxxWWWmmm}}}\\\qqq|||yyyrrrtttlllxxx}}}jjjmmmmmmvvv}}}rrrhhhuuuyyy~~~sssxxxvvvsss|||nnndddhhhxxxwwweeesssKKKDDD[[[GGGFFFDDD@@@;;;888888999999444444333444444555666666:::;;;EEEqqqqqqtttpppbbblll}}}wwwooo|||^^^xxx~~~{{{xxxvvvuuusssmmmpppqqqlllcccYYYTTTRRR[[[\\\___fffnnntttwwwxxx{{{zzzyyyyyy|||~~~www~~~}}}zzzvvvsssmmmcccUUUKKKEEE:::000.........///111...$$$111'''###ggg}}}444RRR```}}}|||ssslllGGG555999BBB>>>444666555333111...,,,+++***((('''((((((+++>>>iiihhh{{{KKK[[[zzz{{{hhhnnnzzz~~~}}}|||~~~MMM000@@@___===<<>>|||mmmvvvaaaooobbbTTTXXXpppzzzppplllLLLnnneeeeee|||ssstttzzz}}}bbbzzzqqq~~~gggbbbvvv~~~}}}nnnssseeeooo^^^rrrBBBAAA^^^KKK@@@BBB???999555555666555333333333444555666777888666+++777NNNiiizzzrrr~~~uuuUUU|||sss\\\uuu|||zzzwwwrrrnnnjjjfffdddXXXYYYXXXWWWZZZ^^^^^^[[[fffnnnwww||||||xxxyyy{{{}}}~~~~~~|||zzzxxxzzzxxxtttmmmcccXXXNNNGGG:::000)))***......------'''---$$$111[[[gggOOO>>>nnneeevvvmmmSSS:::444777777888;;;444444333111///...,,,,,,&&&'''))))))***===jjjbbbvvvMMMWWW{{{}}}{{{}}}QQQ:::BBBgggCCC===vvvfff___```^^^]]]^^^]]]iiiYYYJJJRRRIIIPPPKKKNNNTTTMMMEEEKKKOOOQQQXXXPPPSSSEEELLLOOOccchhhOOO<<>>{{{kkkzzz\\\{{{rrrlll~~~hhhjjjqqqzzznnn|||TTT}}}zzzkkkpppYYYwww```wwwkkkdddvvv|||wwwrrrhhhvvvuuuhhhjjjqqqaaa[[[yyylll;;;???bbbKKK:::>>>===777333444666444333333333444555777888999888***BBB444jjjzzzyyy{{{uuu}}}cccjjjxxxuuuYYYppp|||xxxyyy~~~ooonnnkkkiiifffdddbbbaaaccceeehhhlllppptttwwwyyy~~~yyyzzz~~~tttsssuuu|||zzzxxxtttlllbbbWWWLLLBBB<<<111,,,***---...+++******%%%444+++IIIvvvLLL...fffiiizzzvvvJJJ???666555555333555999333222222111000///......(((''''''(((***;;;cccttt}}}RRRNNNxxxrrryyy|||eeepppNNN@@@BBB{{{qqqMMMBBBwwwpppXXXNNNgggggghhh~~~|||xxxkkkyyyeeelll]]]ssseeeEEE===HHHqqqcccTTT???;;;666222///+++))))))***)))))))))'''''')))))))))---444<<>>rrr|||kkk~~~~~~|||[[[ooo{{{YYYxxx[[[tttppp~~~WWW|||iiivvvUUUeeedddsssooozzzhhhpppyyykkkmmmxxx}}}qqqiiiLLL{{{eeemmm~~~|||```CCCIIIkkk@@@666<<<===666333666888666333333444444666777999:::222777333333AAAkkkfff|||ooo___cccuuuVVVmmm}}}vvvqqqooopppqqqiiiiiiiiiiiigggeeecccaaaiiifffhhhnnnqqqqqqvvv~~~~~~~~~zzz~~~{{{yyyxxxpppdddXXXNNNDDD999222---,,,///222///)))(((***+++%%%SSSiii@@@???cccgggyyyjjjXXX888555333333666888555111222222111111000000//////***&&&%%%'''+++:::ZZZyyyQQQYYYyyyzzzwwwmmmaaaWWWRRROOOKKKHHHTTTOOOZZZ]]]uuudddnnn|||jjjxxxuuuHHH@@@???wwwwwwVVVHHHxxx~~~{{{___rrrvvvppptttkkkYYYrrrxxxfffyyygggfff@@@AAAKKKvvvhhhXXXBBB===:::222///+++))))))***)))))))))'''''')))))))))---444<<>>555...000---,,,,,,+++((()))+++...NNNnnnKKK@@@QQQzzzqqqvvvvvv|||```555333333333222222222111111000000//////.........---...%%%)))((()))000MMMrrrzzzuuu^^^|||jjj```VVVbbbWWWRRR\\\PPPHHH```___nnntttooorrrnnnsss~~~yyyyyyqqqCCC999NNNkkk~~~fffVVVggg{{{nnn@@@[[[qqquuuWWWfffLLLSSSggg|||ZZZvvvrrruuuMMMEEE;;;[[[wwwccc]]]>>><<<<<<000...+++******)))'''&&&&&&'''''''''(((***...111777RRR{{{]]]666///,,,...000...------///"""000555```iiixxxxxxbbbpppmmmhhhfffYYYuuucccuuuTTTccctttqqqxxxaaattt~~~lllwwwttt~~~kkk~~~ZZZmmm}}}yyyvvvMMMAAAIIITTT444888777666555444333333333444333222333555666555444111333666444000<<>>666333222222222222111111111////////////......------+++$$$***)))+++444QQQlll}}}zzzYYYqqq}}}xxxbbb\\\]]]```iiiwww}}}wwwxxxzzz???888LLLeeeppp\\\dddxxx|||fff~~~kkkhhh]]]sssTTTtttrrrfff<<>>HHH~~~rrrxxx{{{|||{{{sssyyyZZZoooFFF:::>>>>>><<>>444111,,,))))))(((((('''&&&'''''''''(((***...111:::DDDjjj===444.........,,,,,,---$$$///111'''<<>>555.........,,,+++---***///000---999dddoootttyyydddrrrhhh[[[]]]~~~eeexxxhhhtttwwwlll|||}}}wwwaaaoooyyydddgggqqqppp```\\\kkkKKKDDDSSSAAA777666111000//////.../////////...---------///000///...***111333------333888666+++BBBxxxlllxxxvvvlllQQQLLLiii~~~vvvrrrrrrqqqmmmjjj___\\\]]]bbbccc``````cccbbbdddhhhnnntttxxxxxxxxxxxxyyyyyyvvvrrrooooooppppppssswww|||zzzkkkrrrzzznnnddd\\\```pppzzz~~~mmmlllxxx}}}}}}uuuUUU|||zzz~~~zzzyyyllllllqqqsssoooqqquuufffYYYPPPFFF>>>111///---++++++******)))'''+++JJJjjj___===???```ooo|||ssszzzcccDDD,,,,,,111...---222.........------------,,,***+++++++++,,,,,,,,,,,,,,,''',,,***------+++FFF~~~qqqvvv|||ttt{{{~~~qqqnnnHHH666222666666TTT~~~zzz~~~uuunnnwwwwwwwww~~~{{{ooorrrfffVVVXXXLLL:::===;;;DDD???IIIqqqYYYMMMFFF<<>>PPP???777333---)))((((((((((((&&&'''''''''(((***...111===XXXBBB222---///,,,---///)))(((444'''555'''AAAzzz```tttyyyYYYWWWrrrTTTkkkiiivvvqqqeeevvvqqqoooZZZ}}}oooOOOQQQGGGNNN***999---222222000///...............------,,,,,,------...+++++++++,,,...111333444777***333YYY|||ooo~~~AAA...^^^|||~~~{{{{{{{{{{{{zzzvvvyyyxxxqqqrrrxxxyyyooowww|||{{{zzztttrrr{{{]]]zzzlll}}}zzzhhhqqq|||tttVVV}}}ooouuu|||uuu}}}~~~xxx~~~}}}zzzzzzrrrfffYYYNNNBBB777111111333''''''111..."""%%%222aaammm]]]222DDDPPPlllmmmuuuooo}}}\\\:::------,,,,,,,,,+++++++++************************************************************************LLLzzzggg}}}~~~zzz}}}bbbooo|||EEE111333000888333444fffeeeOOOKKKZZZiiiqqqssstttqqqkkkeeedddddd\\\QQQEEE??????>>>:::555<<<666:::[[[ooojjjWWWCCCBBBNNNOOOFFF888///)))((()))'''''')))(((&&&&&&(((((((((---333AAAbbbrrrAAA222---///,,,---///******///(((222(((<<<|||~~~uuuooo___tttrrr~~~wwwxxxfffwwwxxx[[[gggnnnrrrnnnrrruuuyyydddrrrzzzmmmooolllxxxcccjjjFFFMMMVVV~~~???,,,444111222111000///............------,,,,,,,,,,,,------......---...///000222333333...000DDDaaaxxx{{{{{{www|||aaaSSSLLL[[[}}}ooonnnqqquuusssllliiikkkpppnnnqqqvvvvvvqqqoooqqq}}}}}}zzzyyy~~~}}}{{{~~~zzzxxx~~~gggnnnsss~~~}}}{{{xxxuuusssuuuxxx|||~~~|||}}}~~~|||wwwqqqoooppp}}}wwwhhhiiijjjrrrrrrssshhh||||||qqqzzzzzzwww~~~{{{{{{zzzggg{{{dddnnn{{{yyyzzzqqq^^^SSSNNNLLL^^^^^^lllnnnyyy{{{yyyggg[[[LLLBBB:::333///000<<<...///,,,///XXXeeeRRRAAAXXXsssrrruuuuuuggg===)))---,,,,,,,,,,,,+++++++++************************************************************************???pppnnn|||kkkjjjuuuvvv{{{;;;222444---444111333SSSiiiSSSFFFBBBMMMPPPRRRRRRNNNIIIDDDAAA777888;;;======;;;777444000NNNvvvlll___LLLCCCLLLVVVOOO@@@888000)))))))))(((''')))(((&&&&&&(((((((((---333555WWWhhhyyy???111---000,,,---///***,,,(((***---)))444\\\hhh}}}lll[[[vvvrrrrrrwwwzzzmmm^^^NNN{{{xxxlll~~~{{{}}}vvvsssyyyiiisss{{{|||yyyxxxxxx}}}||||||^^^JJJDDDLLL333222+++111111000///...------------------,,,,,,,,,,,,------.........---......//////...000---...AAAbbb~~~lllzzzkkkUUUFFFjjj~~~zzzwww~~~|||zzzyyy|||zzzzzz{{{}}}~~~}}}}}}}}}||||||}}}rrrzzz~~~~~~xxxkkkccciiitttwwwrrrlllyyy~~~}}}rrrkkkyyynnnppp~~~uuujjjxxx|||wwwvvv|||zzztttyyyzzzzzzuuueeellltttlllwwwzzz~~~|||uuu}}}vvvpppwwwxxxlllZZZLLL>>>777444111///000333"""$$$///...;;;VVVdddNNN(((HHHXXXmmm|||rrrzzzbbb:::))),,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,ZZZsss}}}|||xxxsssfffxxxRRR000333555***///000000999gggoooRRR@@@::::::999:::;;;;;;:::999@@@>>>999111,,,000;;;EEEeeewwwkkkYYYJJJOOO```dddTTT@@@999000***)))***((('''((((((&&&&&&(((((((((---333999ZZZiiijjj===000...000,,,---///+++///$$$---***,,,...???~~~hhh|||\\\vvvtttfffjjjnnnXXXsssxxx}}}sssTTTuuuzzz~~~nnnqqq~~~yyy}}}~~~ooowwwwwwuuuoooeeeVVVUUUNNN444222555&&&,,,//////...------,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------------...,,,(((111LLLooopppssskkkSSSVVVrrrvvvxxxzzzzzzwwwvvvyyy}}}xxxxxxyyy{{{|||~~~rrrxxxqqq~~~wwwhhhhhh]]]fffkkknnnllljjjlllmmmmmmwwwuuutttvvvzzz}}}|||zzz}}}{{{uuuooottttttuuunnnnnnyyytttzzz{{{sssqqqvvvlllsss|||rrrmmmqqqllltttwww~~~rrrttt{{{tttvvv```QQQNNNBBB666333333111//////222"""...000111fffwww<<>>555333444555555222333333555AAAYYYwww|||nnnhhhZZZTTT```lllgggTTTCCC888000*********((('''((((((&&&&&&(((((((((---333AAA```mmmbbb:::......111,,,,,,///,,,000%%%///***///,,,---ooozzzuuuppp{{{qqqlllwwwggg{{{^^^oooaaauuusssnnnwwwppphhh{{{{{{pppjjj|||zzz{{{zzz}}}gggxxxXXX]]]UUU}}}ZZZ333333222''',,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***+++,,,---.../////////000,,,,,,///...666RRRqqqwwwiii}}}tttwwwiiiOOOHHH^^^vvv~~~|||}}}sssxxxxxx~~~mmmxxx{{{xxxpppiiiqqqiii```ooosss{{{uuuxxxxxxtttpppkkkfffsssxxxzzzyyy{{{{{{qqquuuxxxnnnooo{{{{{{tttccctttggg```dddvvvvvvvvvrrrnnnyyyttt~~~~~~yyyzzzqqqffflll[[[PPPBBB999333222333000,,,,,,(((,,,111FFF]]]YYYIIIGGGbbb___~~~eee~~~~~~XXX222)))444222###++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((444ccc}}}zzzwwwpppuuutttuuuddd|||666---.........+++---222+++222BBBjjjxxxiiiaaa\\\YYYXXXYYYaaaooo~~~|||vvvooobbbaaaeeemmmlll^^^MMMCCC666...)))******(((''''''(((&&&&&&(((((((((---333999WWWdddZZZ888---...111,,,,,,///,,,///'''///***///,,,'''VVVqqqmmmvvv___eeesssjjj{{{jjjVVVkkk^^^NNNIII```QQQ|||qqq}}}|||vvvfffyyyzzzyyyhhhjjjsss~~~aaapppMMMbbb]]]kkk]]]888555///,,,+++...,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...///111111222111222+++,,,333///(((666NNNuuuwwwkkkpppiiiEEE333BBBZZZ|||sssiii|||{{{||||||llltttttt|||zzzvvvyyyiiivvvwwwmmmppphhhqqq|||ssswwwoooooovvvvvvwwwxxx{{{|||{{{zzzwww{{{~~~}}}~~~xxxwww|||{{{uuuwwwhhhkkkzzzwwwiiigggjjjddddddwwwmmmfffqqqlllhhhaaa]]]rrryyy~~~xxxyyyzzzooo{{{zzzvvvwwwzzz~~~}}}```PPPPPP???666777333000111000,,,)))***(((111OOOiii[[[<<<@@@]]]dddnnnlllyyySSS111)))---,,,)))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((IIIiiizzzyyyiiiqqqggglllyyywwwtttppprrriiiQQQ<<<---222))),,,---***111***$$$222@@@yyytttrrrqqqoooiiiqqqxxxwwwlll\\\MMMEEE222,,,''')))***(((''''''(((&&&&&&(((((((((---333444QQQ\\\}}}TTT666---...222,,,+++///---++++++...+++...---***:::gggtttpppiiiuuu}}}nnn|||vvvzzzgggaaarrr___aaa[[[JJJmmm~~~}}}dddwwwmmmtttzzzpppgggWWWtttaaaZZZddd~~~ttt^^^gggooofff000000+++(((------++++++************++++++,,,,,,++++++++++++,,,,,,,,,---...///000//////...---+++---000...***---444ZZZooommmgggCCC555<<>>;;;111//////000---)))+++000000ZZZuuuSSS666___{{{[[[}}}{{{???---&&&---,,, $$$444******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%///CCCvvvxxx|||jjjjjjrrrkkkjjj```YYY\\\```^^^ccchhhbbbaaaaaa```______```ccceeeuuu}}}ggg222,,,555%%%+++...$$$---***(((000'''YYY||||||wwwqqqrrruuuwwwzzznnnbbbRRRDDD///)))%%%''')))(((''''''(((&&&&&&(((((((((---333888SSS]]]}}}UUU555,,,...222,,,+++000---(((---,,,+++---...---(((^^^sss{{{jjjwwwzzzeeeuuuxxx~~~wwwnnn]]]kkkwwwkkk{{{}}}|||___rrrggglll^^^qqq|||yyysssdddVVV___hhhmmmeeeiiiNNNkkkjjjhhh888555++++++))),,,'''+++***************++++++,,,++++++++++++++++++,,,++++++,,,---,,,+++***)))&&&+++---+++---333111,,,///qqqxxxnnn}}}wwwxxx~~~lllKKK444>>>]]]|||{{{|||zzzsss}}}|||zzzzzzyyyyyyuuupppttt~~~|||yyypppbbb{{{{{{www|||gggtttuuu~~~{{{qqq~~~hhhpppzzz~~~wwwvvvgggrrriiidddtttvvvkkkkkkhhhlllrrrtttuuuvvvyyy|||~~~|||}}}kkk}}}jjjuuu}}}mmmrrrooovvvzzzooosss~~~xxxuuu|||rrr~~~vvv___fffooo|||~~~{{{~~~{{{vvvvvvxxxyyyuuukkksssuuujjjvvvuuu{{{vvv}}}~~~qqq|||qqqdddNNNDDDAAA000///111000000///,,,)))///777cccnnnPPP@@@bbbqqqrrr~~~oooyyyEEE+++((((((+++...---)))&&&))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))+++$$$(((hhhyyyzzzppp{{{ssseeecccddd___bbbhhhooovvv}}}eee333;;;---)))444###,,,///***++++++...666kkkzzz~~~zzzvvvuuu{{{}}}tttkkkeeeRRR===---'''$$$&&&)))((('''((((((&&&&&&(((((((((---333777TTT___~~~TTT111///,,,+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,AAAiiiwwwvvv}}}ttt~~~yyyoooooozzzuuuzzzzzzbbbqqq{{{rrrwwwSSS|||xxxyyyuuuoooppptttnnn\\\ZZZsssiiiPPP===------...***(((,,,+++*********))))))((((((************************---,,,,,,+++*********+++******+++++++++,,,,,,,,,+++BBB\\\ttttttmmmwwwggg@@@)))555GGG]]]qqq}}}~~~}}}www{{{zzzzzzqqqnnnuuussswwwqqqiiinnn~~~yyyzzzxxxoooqqq}}}~~~zzzxxx}}}xxxiiikkkyyy}}}sss||||||}}}zzzrrrjjjpppqqqmmmzzzkkk{{{pppwwwvvv~~~yyyooouuummmyyy~~~xxxxxxlllrrr~~~ssssss|||wwwvvvqqqlllxxx|||```^^^aaaWWWgggyyylll{{{llliiiiiidddooodddbbbUUUNNNQQQNNNKKKRRRLLLmmmZZZzzz~~~vvv}}}[[[bbb{{{kkk___QQQEEE<<<444222444999///(((---...+++BBBhhhbbbBBBLLL___ooossszzzjjj>>>///************)))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))---+++))):::]]]zzz~~~vvv}}}www999...111***************)))))))))(((!!!,,,+++&&&===nnn}}}xxxvvv}}}lllMMM111((((((((((((''''''''''''&&&'''''''''(((***...111999IIIZZZyyyNNN111///,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,333PPP~~~zzzlll~~~{{{rrrlll}}}zzzppppppuuu|||^^^mmmuuuXXX{{{}}}|||mmm^^^zzz}}}bbb```^^^ccc{{{}}}>>>000(((+++...***(((,,,*********)))))))))((((((************************---,,,+++************************+++++++++,,,,,,++++++@@@jjj{{{eeeooosssuuu~~~yyyMMM<<<222CCCggg}}}~~~{{{ttt~~~{{{vvvuuu{{{pppppp|||}}}vvvwwwyyyoooxxx|||}}}sssttt|||ssshhhrrr~~~~~~|||zzzxxx{{{xxxnnnrrrzzzvvvqqqmmm}}}rrrgggmmm|||ppplllyyyooowww``````]]]~~~}}}}}}||||||{{{yyyxxxwww|||}}}rrreeexxxyyyooozzz}}}uuu|||tttiiioooyyyqqqsssuuunnnjjjjjjyyyttt___hhhvvvoooyyyvvvccchhhfff]]]dddfffmmmkkkppp}}}uuu{{{zzzppp~~~~~~zzzzzz{{{pppWWWddd|||xxxfffNNNPPPKKK>>>333000///---333$$$222222&&&SSS|||dddIIIOOOmmmpppttthhh===)))************)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&***,,,((('''888[[[{{{zzzttt}}}|||eee```pppEEE''')))...************)))))))))((((((&&&+++---(((+++FFFrrr~~~|||tttaaa{{{\\\666%%%((((((((((((''''''''''''&&&''''''''''''***---111:::HHHZZZsssHHH111...,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***555qqq|||zzz|||kkkwww~~~xxxvvvzzzkkkzzzxxxyyyooohhhxxxqqq~~~}}}~~~yyycccqqqwwwpppZZZxxxmmmlllWWWbbbjjjOOO///(((&&&+++---)))(((,,,******))))))))))))((((((************************,,,+++***************************++++++++++++,,,///$$$***IIIlllvvv|||xxxSSS///...MMMpppzzzyyy{{{uuuuuuxxxxxxxxxxxx|||yyyrrrwww}}}www~~~uuuwww|||rrrbbbXXXsss|||vvv~~~zzzmmm~~~xxxyyyvvvmmmoooxxxwww|||zzzxxxuuugggnnn|||uuuuuuvvvsssyyyzzzooojjjppp}}}sssooo|||sssuuuZZZXXXkkk{{{|||{{{zzzyyyxxxwwwwwwwww~~~xxxxxxkkkZZZlll~~~oooxxxyyyooo~~~wwwppphhhnnnvvvsssyyyrrrrrryyyooommm~~~zzzzzzmmmxxx~~~nnnsssooorrryyyiiizzz}}}www|||xxx[[[```jjjwwwqqq___pppqqqXXXGGGFFF<<<---***222666222,,,<<<+++333hhhrrrPPPDDDLLL```yyy~~~___999''''''***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%))))))999ZZZrrryyy{{{ooowwwzzzyyy???***---...***((())))))))))))((((((((((((,,,'''((()))###&&&HHHqqq|||nnnooowww}}}gggfffbbb777'''---(((((((((''''''''''''&&&&&&&&&''''''''')))---000888DDDZZZ|||pppDDD000...+++++++++,,,++++++++++++++++++++++++++++++------VVV~~~yyyuuuvvvqqq|||~~~|||ssseeeeeeooo|||xxxrrrVVV~~~iii^^^dddlllxxxzzz||||||jjjqqq{{{aaawww}}}~~~|||vvvppp{{{}}}fff]]]ggg___}}}ggg888---******---,,,''''''+++))))))))))))))))))((((((************************+++******)))))))))******************++++++++++++//////***)))???ggg```rrrmmmtttSSS<<<888KKKkkk||||||}}}|||tttvvvwwwwwwrrrqqqzzzsss```XXX]]]rrr|||rrrdddiiissstttuuusssmmmppppppiiikkkooojjjccciiifff]]]ZZZ\\\bbbiiiiiiccchhhnnnkkknnnvvvwwwmmmqqq}}}sssmmm{{{ooo{{{ttt```aaa|||~~~}}}~~~}}}|||zzzyyyxxxxxxyyyzzzyyysssvvviiiUUUccclllsss|||uuujjjyyytttmmmhhhpppwww{{{ooommm{{{~~~qqq}}}nnnsssooofff{{{yyytttrrryyyppp```[[[mmmsss}}}qqq]]]bbbjjjsssyyy}}}~~~fff[[[ooozzzeeeLLLEEE:::...+++000555333...,,,GGGrrr===CCCqqqnnnqqqttt}}}oooLLL...)))222111&&&))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$%%%))))))%%%(((000GGGfffhhhyyyoooiiiiiilllaaahhhpppuuuxxx```===%%%---666...'''***))))))((((((((('''''''''---""" )))***$$$--->>>ppp||||||yyyxxxtttsssaaa000%%%,,,///(((((('''''''''&&&&&&&&&%%%&&&''''''''')))---000222===YYYyyyoooCCC000...+++***+++,,,+++***++++++++++++++++++++++++---111:::___xxx|||yyymmmwww}}}~~~~~~~~~~~~wwwgggqqq~~~sss[[[~~~|||sss}}}{{{kkkjjj{{{jjjVVVtttooottt||||||oooddd^^^~~~}}}jjjWWW\\\mmmssspppGGG$$$---+++++++++(((&&&(((,,,(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))***))))))*********+++++++++)))111///%%%,,,LLLpppvvv|||aaa~~~vvvjjjHHH999HHHaaayyy~~~zzz~~~{{{~~~{{{yyyyyyzzzwwwppphhhWWW]]]bbbiiimmmddd```kkkiiimmmkkkaaaVVVQQQ^^^sssooofffhhhdddbbbjjjaaa^^^fffmmmkkkooorrrlllsssrrrSSSVVV}}}yyyjjjgggqqqwwwnnnnnn{{{iiimmmuuulllcccuuuuuuhhhqqq}}}qqqaaadddmmmqqq}}}vvvrrr{{{xxxwwwuuutttsssttttttuuusssnnntttkkkTTT^^^{{{jjjooo{{{tttiiiyyyvvvhhheeeooovvv~~~cccUUUaaaooo|||tttzzzsss\\\ZZZ{{{{{{ssskkk___yyyffffffpppzzzuuuqqqwwwyyykkkhhhzzzxxxttt~~~yyy~~~~~~iiicccgggzzzzzzzzztttccc```tttxxxaaaJJJ222,,,...777666+++'''+++222mmmQQQ:::```}}}uuuwwwvvv{{{mmmMMM+++ ***222,,,!!!(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((((((&&&***...))))))444[[[|||vvv}}}{{{xxxRRR555---(((***)))%%%'''///(((((((((''''''''''''&&&((($$$###''',,,+++&&&###,,,iiippp~~~}}}ssssss}}}hhh222"""///000 ''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''')))---000///777ZZZvvvmmmBBB000---+++***+++++++++***++++++++++++++++++++++++'''222+++FFFttt||||||zzz||||||}}}||||||||||||rrr}}}~~~pppzzzzzzoookkkrrr||||||uuutttwww}}}|||aaaVVVaaammmqqq999999###)))(((((('''&&&'''***---''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((())))))***)))))))))************+++((()))///222+++***BBB___sssqqqkkknnntttpppJJJ666555VVVgggzzzzzzrrr~~~~~~xxxzzzxxxrrrooommmiiidddbbbdddeeegggkkklllddd[[[QQQ]]]aaa___```\\\]]]iiikkkqqq___OOOddd}}}yyyttt{{{oooaaafffdddbbbjjjppplllooorrrlllppp[[[YYYiiixxxyyygggnnnnnnwwwxxxjjjiiiuuu|||fffiiiooo|||}}}hhh^^^mmm|||qqqhhhqqq}}}ooo^^^^^^cccxxxxxxuuuooovvvrrrrrrqqqpppppppppppppppnnngggpppkkkTTTYYYvvviiilllyyyttthhhyyyxxxaaa```jjjqqqyyyzzziiiNNNKKKaaapppuuuvvvsssqqqooo]]]NNN___~~~mmmssssssuuucccgggjjjooodddfffjjjsssuuuiiinnnxxxkkk~~~|||}}}{{{]]]eeezzzyyypppwwwsssgggfffqqqhhhNNN>>>///000444444+++&&&444HHHwwwuuuFFF???mmmfff^^^uuuyyylll999///+++---+++$$$$$$***((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''""",,,---### ))),,,'''$$$---222>>>bbb}}}|||zzzwwweee:::))))))------(((&&&***,,,+++((('''''''''&&&&&&&&&&&&!!!))),,,%%%"""''')))&&&222+++888iiiyyy{{{~~~mmmooozzzyyyTTT///###(((***(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&(((,,,///000555\\\tttiii===///---*********++++++***************************&&&...(((555```tttsss|||~~~}}}|||yyyyyy{{{}}}yyy|||~~~{{{zzz||||||zzz{{{nnnrrr```aaawwwpppyyyttt|||vvvxxx}}}wwwlll|||ooo\\\~~~rrrvvveeeZZZ\\\mmmSSS444---,,,''''''''''''(((*********'''''''''((((((((())))))))))))))))))))))))))))))(((''''''''''''((()))***))))))))))))************)))(((---111)))'''888fffyyy~~~yyycccxxxtttvvvhhhJJJ<<<888DDD[[[uuuvvvooo}}}{{{}}}~~~}}}{{{rrruuusssnnnjjjjjjhhheeehhhiiiiiijjjpppvvvtttlll___wwwxxxvvvtttsssxxxssskkkZZZeee~~~xxxvvvkkkgggmmmnnnrrrqqqlllpppooofffgggkkkgggpppRRRccc}}}oookkkjjjkkkqqqpppeeehhhqqqppp```ccciiivvvyyyfff]]]iiiwwwnnneeemmmxxxkkkZZZZZZeee~~~{{{|||{{{pppqqqqqqnnnnnnnnnnnnnnnmmmmmmllliii```iiigggPPPTTTqqqeeeggg}}}tttooobbbssssss]]]]]]fffmmmpppkkkKKK???RRRyyyssskkkjjjgggZZZVVVeeepppjjjbbbmmmmmmoooVVV{{{iiimmmiiinnnuuusssooouuuxxx{{{~~~nnn```{{{qqqiiizzzxxxzzzfffaaaTTTMMMNNN???...+++555888333)))...CCCUUU[[[VVVAAANNNlllooommmOOO... $$$,,,///***$$$'''000'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###(((***&&&"""###(((,,,'''((())))))...AAAddd}}}~~~}}}}}}ttt}}}ggg666,,,111///###***,,,)))***///,,,###'''''''''&&&&&&&&&%%%%%%!!!)))+++$$$ $$$)))***(((+++333VVV|||dddMMM111$$$ (((((( $$$000'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&(((,,,///444666aaattteee999///---*********+++******************************+++***)))***;;;]]]rrrqqqiii|||www~~~wwwtttuuuxxxvvv{{{}}}zzzyyy{{{zzzwwwzzz]]]ggguuu}}}xxxtttvvvyyyzzzzzzxxxdddyyy}}}tttjjj~~~~~~wwwYYYRRRfffnnnpppfff000111"""************)))+++,,,***&&&&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))************&&&//////&&&&&&000333---///aaavvvsss}}}oookkkyyyzzzlllddd===333666MMMgggwwwwwwsssvvv{{{~~~}}}|||}}}|||{{{zzzuuuyyyzzzwwwwww{{{~~~}}}zzzxxxqqqkkknnntttssslllJJJmmm~~~xxxsssooofffccc___YYYcccuuuZZZppp___mmmkkkbbbcccffffffjjjpppkkkllliii___aaajjjiii^^^gggzzzwwwgggpppzzzjjjhhhiiiooonnnkkkttt{{{sssWWWZZZ```mmmrrraaaXXXdddrrrggg\\\aaalllbbbUUUWWWZZZqqqqqqkkkbbb```ooolllggghhhiiijjjjjjiiigggfffggg[[[cccbbbLLLPPPmmm}}}```bbbwwwooohhhZZZkkklll]]]\\\eeellljjjaaaCCC;;;UUUyyysssfffbbbXXXTTT[[[eeewwwqqqlllMMMwwwjjjlll```sss~~~rrrcccqqq|||sssvvvfffzzz{{{}}}~~~{{{ooommm\\\UUUEEE;;;999000...999***222---***GGGmmmiiiIII:::eeeeeehhh|||rrrxxxNNN$$$---000,,,&&&$$$)))...,,,&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))!!!""",,,///'''###&&&(((''''''(((***...666<<>>777???^^^rrrtttwwwwwwvvvvvvyyy|||qqqsssrrroooooopppmmmhhheee``````fffhhheeecccccciiidddeeeccc^^^dddjjjcccYYYiiifffccc[[[VVVccc```jjjjjjttttttaaaUUUSSSQQQRRRTTTSSSNNNMMMOOOOOOLLLPPPZZZUUUPPPYYY^^^YYYVVVOOOWWWhhhoooddd```dddaaa\\\MMMQQQUUUccclll]]]YYYQQQSSSXXXdddjjjZZZPPPZZZddd]]]XXX[[[```^^^UUULLLSSShhhjjj^^^]]]aaa___```______``````______^^^]]][[[SSS[[[[[[GGGHHHbbbqqqZZZYYYfffkkk\\\TTT^^^fffVVVXXX\\\fffsssuuugggVVVMMM___yyykkk[[[^^^\\\YYY^^^qqq}}}nnndddbbb^^^ZZZ]]]dddgggeee]]]TTTSSS^^^jjjpppqqqqqqmmmmmmccc```nnnuuuqqqppptttyyy{{{uuukkkaaaRRREEE===111///777777---)))///)))<<>>777)))888;;;111222>>>:::)))cccqqqVVV$$$PPP[[[wwwuuuuuuwwwyyygggLLL000&&&))),,,)))$$$)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))"""###%%%&&&///:::;;;BBBOOO[[[bbbdddbbb```rrrmmmzzzcccWWW[[[BBBCCC666222,,,'''%%%%%%''')))*********)))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&(((&&&!!!!!!''',,,......777===<<<===@@@;;;333555333000***%%%###%%%'''&&&%%%%%%'''((()))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%'''+++...:::AAAsss|||zzzKKK555---+++))))))***+++***)))))))))))))))))))))))))))***(((***,,,***'''***222]]]|||uuuhhh}}}wwwuuu~~~|||zzzzzz{{{}}}}}}}}}kkkllljjjfffhhhooouuuwwwuuuxxxzzzxxxuuuuuuwwwyyy{{{{{{||||||||||||||||||~~~}}}zzz~~~qqqaaa}}}~~~}}}}}}}}}~~~~~~}}}|||ppp```]]]ccchhheee___dddHHH,,,%%%+++&&&)))///&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************(((,,,---))),,,BBBccc|||wwwzzz___sssiii]]]ccc;;;???666???PPPcccqqquuupppjjjrrrpppjjjeeeeeegggddd]]]]]][[[[[[]]]^^^^^^___```___WWWVVVSSSQQQZZZaaaZZZTTTUUUHHHJJJJJJIIIZZZ]]]YYYWWWWWWOOOIIITTT]]]VVVUUUUUUSSSRRRWWW\\\ZZZSSSTTT\\\XXXTTT\\\]]]QQQIIIQQQOOOXXX\\\WWWXXX[[[VVVQQQGGGOOOOOOQQQTTTOOO[[[KKKMMMOOOXXX___TTTJJJPPPZZZVVVRRRRRRVVVWWWPPPGGGHHHYYY\\\SSSUUUVVVSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUQQQNNNPPPOOOEEEBBBQQQbbbRRRMMMVVV\\\PPPKKKTTT[[[OOOPPPRRRWWW```ddd]]]RRRTTT\\\eeehhhddd^^^ZZZZZZSSSXXXYYYUUUSSSWWWYYYXXXYYYYYYWWWSSSTTTZZZ]]]\\\]]]JJJSSS[[[PPP\\\mmmbbbfffggg]]]XXXccckkkkkkoooiiiaaaTTTFFF>>>999666444@@@...,,,555+++!!!CCCyyymmm;;;@@@YYYjjjWWWtttyyyoooyyy]]]888,,,'''---///***''')))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&$$$'''---...'''###"""$$$(((,,,---,,,***+++---...---:::---(((///$$$(((!!!$$$(((,,,---,,,***(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$(((+++,,,)))'''$$$!!!###))),,,++++++---***%%%!!!$$$((((((''''''***---''''''((())))))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%'''+++...444@@@sssyyy~~~uuuGGG333---+++))))))***+++***)))((((((((((((((((((((((((***((((((******(((((()))---___vvvvvvyyynnnppp|||uuuooopppxxxbbbgggkkkiiihhhkkkllljjjqqqqqqtttvvvwwwvvvvvvvvvxxxyyyzzz{{{||||||{{{{{{|||{{{zzztttyyyqqqeee~~~{{{yyyzzz}}}}}}{{{{{{{{{{{{{{{||||||}}}}}}yyy{{{}}}~~~}}}zzzwwwtttcccaaa^^^___eeeppp~~~rrrJJJ(((%%%//////"""(((000$$$''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********''''''***,,,''')))???XXX}}}iii___ccc\\\yyy}}}{{{vvvUUU555222444@@@QQQ```fffgggllliiiccc\\\\\\^^^^^^YYYZZZYYYVVVSSSSSSUUUYYYZZZ]]]SSSOOOKKKIIISSS[[[UUUUUUNNN???HHHPPPNNN[[[\\\RRRSSSUUUMMMEEENNNUUUMMMMMMLLLKKKKKKPPPUUURRRKKKNNNWWWTTTOOOWWWXXXMMMEEEOOOKKKRRRVVVRRRSSSTTTLLLGGGEEENNNIIIPPP\\\RRRNNNJJJMMMMMMTTT\\\SSSJJJNNNUUUTTTPPPNNNQQQUUUOOOFFFBBBRRRTTTPPPSSSTTTQQQSSSRRRRRRSSSSSSSSSSSSRRRRRRNNNMMMLLLKKKGGGBBBKKK^^^QQQJJJRRRXXXOOOKKKSSSWWWMMMOOOPPPSSSZZZ^^^ZZZRRRNNNQQQTTTSSSOOOOOOTTTYYYVVVWWWVVVSSSRRRVVVZZZ[[[WWWXXXVVVQQQPPPUUUWWWWWWYYYDDDNNNaaaeeewww}}}ddd\\\bbb\\\XXXaaaeeebbbddd\\\PPPBBB:::888666333111(((111///+++???]]]___LLL111PPP\\\|||```nnn{{{tttrrroooFFF444,,,''''''+++((($$$)))555'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***((('''((('''%%%'''+++'''((((((%%%""""""(((---$$$###***&&&(((000+++...000...+++(((&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%&&&(((+++///'''))))))''''''))))))'''++++++++++++(((%%%"""!!!%%%%%%%%%$$$###"""###$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%'''+++...***;;;nnnnnnxxxpppBBB222,,,+++))))))*********)))(((((((((((((((((((((((()))''''''(((************'''666OOOsssllleee|||vvvooopppxxx{{{{{{ttthhh___^^^```aaaiiigggjjjooorrrqqqoooppprrrtttuuuwwwxxxxxxwwwwwwvvvuuuuuunnnxxxuuukkk{{{xxxuuuvvvyyy{{{yyyvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvuuuqqqkkkfffbbbZZZ```fffhhhmmmqqqEEE&&&111&&&(((---(((%%%'''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******///%%%$$$...111***+++333LLL``````qqqddd]]]sssyyywww^^^NNN999---///<<>>LLLOOOMMMRRRRRRNNNQQQNNNOOOOOOPPPPPPPPPPPPOOOJJJMMMIIIHHHIIICCCGGG[[[NNNGGGNNNVVVNNNKKKQQQSSSJJJLLLNNNOOOTTTXXXVVVPPPLLLOOORRRQQQOOONNNPPPRRRQQQQQQRRRSSSUUUUUUTTTRRRTTTVVVUUUOOOMMMPPPSSSRRRTTTHHHSSSiiiwww|||^^^SSS___```___eeeaaaXXXVVVDDD<<<666555444000,,,+++///---@@@aaajjjVVVCCC@@@```hhhtttzzzXXX___uuuqqq\\\???+++***...)))''')))***(((''')))&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''%%%######%%%))) ###%%%%%%$$$%%%(((+++...***(((&&&&&&&&&### """"""###$$$&&&)))+++---&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&&&&### $$$&&&%%%$$$""""""$$$%%%&&&&&&### !!!$$$'''((('''#########!!!!!!"""%%%(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%'''+++...+++>>>pppiiimmmhhh>>>444,,,***)))((()))***)))(((((((((((((((((((((((((((''''''''''''(((******)))333%%%,,,SSSrrrrrrhhhgggtttuuuvvvuuuuuuxxxwwwkkkeeecccaaabbb```bbbggghhhfffhhhmmmkkkmmmoooqqqrrrrrrrrrqqqnnnooopppjjjuuussshhhssssssrrrrrrrrrrrrssssssppppppqqqqqqqqqppppppoooqqqooommmiiieeebbb^^^]]]gggdddkkkeeeDDD...(((111+++$$$(((---%%%"""+++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))***///***(((,,,111111+++&&&666666ddd~~~vvvyyyjjjeee]]]TTThhh}}}rrr^^^FFF222,,,333<<>>CCCGGGGGGHHHJJJMMMOOOPPPPPPKKKIIIHHHHHHJJJIIIGGGDDDDDDCCCBBBCCCDDDFFFHHHJJJDDDDDDCCCCCCBBBAAAAAA@@@AAACCCBBB>>>===AAABBB@@@FFFGGGDDD???>>>BBBCCCAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>AAAEEEEEEAAA===AAABBBBBBAAA???>>>>>>???:::===AAACCCBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA???@@@BBBAAA@@@@@@AAACCCBBBAAA@@@BBBEEEFFFEEECCCDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHHHHFFFCCCBBBBBBEEEHHHKKKOOOOOOOOONNNLLLIIIGGGEEE666777888666222...+++)))%%%444JJJZZZWWWIII>>>:::TTT]]]eeelllvvv{{{ppp___UUUddduuuyyylllUUU@@@444000---)))((()))***)))((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%'''+++...333OOO}}}VVVtttNNN333...+++)))((('''((()))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''(((,,,///HHHSSS]]]___^^^___aaaaaappprrrggg]]]aaafffjjjpppuuu|||sssoooccc^^^ZZZ[[[```dddeeeddd]]]\\\]]]```dddggghhhhhhjjjiiiiiihhhggggggffffffdddhhhiiicccZZZYYYaaajjjrrrkkkkkkmmmqqquuuxxxvvvrrrmmmjjjqqquuuuuullljjjtttiiiJJJ---)))&&&'''***+++&&&"""((((((((((((''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&***---+++''')))333<<>>>>>???@@@AAAAAA@@@@@@??????>>>>>>>>>@@@AAA>>>999999===???>>>>>>@@@???;;;;;;@@@BBBAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;===@@@@@@>>>:::===>>>>>>===;;;:::;;;<<<777999===>>>>>>>>>??????????????????????????????<<<=========>>>>>>>>>>>>;;;<<<>>>===<<<<<<===???>>>>>>>>>???AAABBBAAA???@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCBBB@@@???@@@CCCFFFHHHJJJJJJIIIGGGBBB<<<777333000111000---***,,,333999LLLKKKIIICCC<<<===MMM___ZZZdddhhhaaa[[[[[[ZZZVVVaaalllrrrcccGGG000(((++++++)))'''&&&'''(((((('''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%(((+++...111JJJzzzXXXpppyyyHHH111,,,+++)))''''''((()))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))******(((&&&"""444LLL^^^dddaaa[[[WWWaaannnggg^^^fffbbbYYY___fffggghhhhhhjjjrrr{{{tttnnniiiccc___iiigggeeeddddddcccaaa_________aaaccceeeggghhhiiifffkkkooooooooovvv|||rrriiijjjrrrvvvrrrkkkvvvtttqqqooommmmmmlllkkk~~~hhhbbbiiidddTTT==='''...---+++***)))((('''&&&((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((+++---+++((('''***//////EEE[[[jjjyyyjjjRRRFFFLLLTTTOOOKKKZZZ[[[[[[TTTHHH;;;000***)))///666===@@@AAAAAAAAADDDDDDDDDCCCCCCBBB@@@???@@@???>>>===<<<<<<<<<===>>>>>>======<<<<<<<<<<<<@@@AAA@@@;;;;;;>>>???===:::<<<;;;888999>>>???>>>========================<<<<<<<<<<<<<<<<<<<<<<<<:::999888:::<<<<<<;;;999999:::;;;:::888777888999555777888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<888999;;;:::999999:::<<<;;;<<<<<<===>>>>>>>>>======>>>??????@@@@@@??????????????????@@@@@@AAAAAACCCBBB@@@@@@@@@AAACCCDDD======<<<:::777333000---------------000888BBBJJJKKKBBB;;;>>>HHHTTTbbblll^^^bbb```WWWRRRYYYdddjjjjjj___KKK777)))%%%***///((('''&&&&&&''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&(((,,,///000FFFvvvZZZhhhuuuFFF111,,,+++)))''''''((()))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&(((+++,,,***((('''+++444@@@MMMVVV]]]aaaSSSdddccc___hhhddd[[[aaaUUUYYYaaahhhkkkggg```[[[ccchhhnnnsssvvvxxx|||nnnmmmkkklllmmmmmmlllkkkdddeeehhhkkkooorrrtttvvv{{{nnnccc\\\}}}pppaaa]]]aaaddd```ZZZpppjjjcccbbbfffiiihhheeelllXXXWWW[[[CCC'''###,,,))))))(((&&&&&&'''***,,,'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,***))))))+++,,,,,,+++---...111@@@\\\vvv}}}vvvvvvYYYCCCCCCGGGJJJQQQZZZ^^^[[[QQQFFF???+++---...///111555;;;???>>>???@@@AAAAAAAAAAAAAAA===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<>>===???===999999;;;:::777888;;;<<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777888999999999888777888999888666666666888555555555777888999999999888888888888888888888888888888999999999:::::::::666888999999888777999:::999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<===============>>>>>>AAA@@@???===<<<<<<<<<<<<222111///...---...//////(((,,,333===DDDEEEAAA>>>;;;;;;CCCTTTbbbdddaaa]]]VVVYYYZZZYYY\\\aaaddddddFFF:::---''')))+++)))%%%''''''(((''''''(((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&(((,,,///111BBBoooWWWeeetttFFF222,,,+++)))((('''((()))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&((())))))(((...&&&"""&&&111===KKKUUUWWW```^^^XXXYYYZZZYYY]]]}}}ooo___VVVWWWZZZ\\\\\\ZZZ^^^aaa___YYYSSSQQQRRRWWWXXX[[[```ggglllooopppfffggghhhkkkmmmoooqqqrrr[[[]]]aaaggglllkkkfffaaaRRR\\\eeegggcccbbbiiiqqqaaa]]]ZZZ^^^dddddd]]]VVVQQQBBB;;;333$$$!!!***...###%%%''''''&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,(((%%%&&&)))+++***'''+++***))),,,888LLL```mmmyyygggooowwwjjjWWW999===@@@FFFNNNUUUXXXXXXVVVGGGBBB:::000))))))///555555888:::<<<<<<===>>>@@@999999999999999888888888999999888888888888888888444999;;;:::;;;<<<999555777:::999666666999:::777888888888888888888888888888888888888888888888888555666666666666777777777555666777666555444555666444333222444666777777666666666666666666666666666666666666666777777777888444666777777666666777888666888999999888777888888888888999::::::::::::999::::::::::::::::::::::::::::::999777666444333222///...,,,***+++---000333555555666<<>>:::LLLRRR]]]dddaaaZZZWWWZZZIIIOOOWWW]]]\\\RRRDDD999'''(((***+++,,,,,,)))''''''((())))))((('''((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&))),,,//////:::gggSSSkkksssFFF222,,,+++)))((('''((()))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))'''###"""&&&(((***000777MMMPPPWWWVVVMMMNNNPPPKKK[[[[[[]]]dddiiifff[[[QQQSSSUUUWWWYYYYYYXXXXXXXXXXXXVVVTTTTTTUUUTTTSSSQQQRRRRRRSSSTTTVVVWWWXXXXXX___[[[XXXYYY]]]aaabbbaaassshhh^^^^^^cccaaaTTTGGG[[[ZZZZZZ[[[ZZZTTTIIIAAA;;;---$$$ !!!---111%%%'''((())))))(((&&&%%%###''''''''''''((((((((()))&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&'''))))))((('''###***000---%%%(((;;;NNN```lllgggqqqoooeeennngggKKKEEE???AAAHHHPPPSSSSSSTTTSSSOOOEEE999000,,,,,,---111444555555666888::::::::::::999888777666666555555555555555555555555000444555444555777666333333666666444444888888666555555555555555555555555444444444444444444444444333444444444333444555666222333444444222222333444333111///111333555444333444444444444444444444444333333333333444444444444222333555444333333444666333555777666444333444555444555555666666666666666777777777777666666666666222222222222000///---,,,......---...000333555777???<<<888888;;;BBBIIIMMMPPPZZZfffiii^^^PPPKKKNNNRRRWWW[[[XXXLLL<<<000+++'''***,,,+++))))))+++...&&&(((***)))'''&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))---000,,,666dddVVVssssssEEE222,,,+++)))((('''((()))(((''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&&&&&&&)))+++((((((+++...)))###&&&...---444NNNZZZOOOOOOOOO>>>;;;===DDDOOOZZZ___]]]YYYbbb^^^[[[[[[]]]]]][[[XXXSSSRRRQQQRRRTTTUUUUUUTTTTTTTTTUUUWWWXXXYYYZZZ[[[UUUWWW[[[^^^___]]]YYYUUU``````[[[RRRJJJJJJSSS]]]]]]\\\YYYRRRIII>>>444...&&&"""***111((($$$(((''''''&&&%%%%%%&&&((())))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%(((+++,,,+++******+++***''')))---///+++***+++000FFFLLLbbbfff]]]hhh^^^dddWWWHHHAAACCCFFFEEEBBBDDDNNNYYY\\\SSSEEE999222))),,,///000000000222555======<<<;;;:::888666555333333333333333333333333///222222000111555666444000333444222333777888555333333333333333333333333222222222222222222222222111222222222111222333555000111222222111000111333222///---...111333222111333333333333333333333333000111111111222222222222000222333333222222333444000333555444222000111333222222333444444444444333444444444444444444444444...//////000///---,,,+++,,,---000333666999:::;;;222888???DDDHHHMMMTTTZZZ[[[SSSIIICCC@@@CCCMMMXXXVVVVVVPPP???)))$$$///)))((('''(((***)))'''$$$%%%(((***)))&&&$$$%%%'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))---000111888fffYYY~~~|||BBB222,,,******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''')))...555???JJJSSSXXXTTTMMMDDD<<<:::???FFFKKKYYYXXXWWWXXXZZZ___dddgggWWW^^^fffeee___[[[^^^bbbWWWZZZ\\\\\\YYYXXX[[[]]]VVVVVVVVVUUUSSSOOOKKKHHHBBBEEEKKKPPPTTTUUUUUUTTTMMMHHH@@@777000***&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,555CCCKKKOOO\\\mmm^^^WWWVVVZZZSSSDDD<<<>>>;;;<<>>ooo[[[}}}CCC333,,,******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$&&&)))---333888<<>>EEELLLOOOJJJOOOUUUVVVRRRQQQSSSWWWVVVVVVUUUSSSOOOMMMLLLLLLHHHDDD???<<<;;;>>>CCCFFFRRRRRRRRRPPPMMMIIIDDDBBB999666222---***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***&&&(((000444777EEEUUUMMMLLLTTT___^^^QQQGGGGGGEEE???;;;===@@@AAADDDIIIOOOFFFDDD???444111111)))...---,,,...000222222222555333111//////.........000000000000111222333444333222111000///000000111111111111111111111111111//////000000000000//////000000111000///...000222000000000000000000000000111000///...///111333444333333333333222222222111000111222333333222111000000000111222222222222222000000000000000000000///111222222222111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---////////////000111555333444:::<<<;;;>>>BBBHHHNNNNNNGGGDDDGGGDDD<<>>999555...+++'''&&&((())))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''))),,,///000???oooYYY}}}EEE444,,,******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''%%%$$$$$$&&&((()))///444;;;DDDKKKQQQUUUVVVHHHEEE@@@;;;555000---+++333555777777666666888999333222222333555666555444333777===EEEKKKPPPRRRSSSLLLJJJFFF@@@:::333...***)))(((&&&%%%$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,'''&&&***)))(((000;;;;;;===HHHWWW\\\UUUQQQRRROOOEEE===999888888<<>>======555111...++++++,,,...//////333444333222000///000111///.........//////000111000000///.........//////000000000000000000000000//////000000000000/////////000000///......///111.........//////000000111///......---...000111222222222111111111111111000...///000111111000///.........///000000000//////.....................///111111111000///...---,,,))))))***++++++,,,------000000222444666666333111888777888<<>>@@@CCCAAAGGGGGGAAA???BBB???999??????===:::555///(((%%%%%%$$$%%%'''******((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''''''))),,,///111???lllUUU{{{DDD333******))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''+++***((('''&&&'''(((((()))''''''***222>>>JJJQQQLLLLLLKKKJJJIIIGGGEEEDDDCCCAAA>>>=========<<<<<>>>>>AAAGGGKKKKKKJJJIIILLLPPPQQQOOOHHH@@@;;;333222///,,,)))&&&$$$###((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******---111...((('''+++111000555???FFFHHHMMMSSSPPPKKKGGGGGGDDD===999888777555===BBB===???CCC>>>:::888444222111111///......000222111000000222444222111000///////////////////////////...///////////////////////////////////////000000000000//////.../////////------///000,,,------...///000000111111000///---------------........................,,,------......------,,,,,,,,,------------,,,,,,,,,---------------..................---,,,,,,+++........./////////000000777555444777:::;;;888555<<<<<<<<<===>>>=========666:::<<<:::;;;??????;;;999555///***&&&%%%&&&''''''((()))******)))'''%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''''''))),,,///111???kkkSSSwwwAAA111)))***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((())))))))))))((((((''''''...222777>>>EEEKKKOOOQQQMMMIIIFFFDDDEEEEEEDDDCCCKKKHHHEEEFFFHHHIIIGGGDDDDDD@@@:::333...+++))))))'''&&&&&&&&&&&&((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''***...,,,'''%%%%%%---***)))---222777>>>DDDHHHGGGJJJOOONNNFFF???<<<===999>>>???777777;;;777>>>===;;;::::::777444111+++,,,......------...///333333222222222333444444///000000000000000000000........................//////000000000000//////.../////////------///000,,,------...///000000111//////...------,,,,,,,,,------------------------........................,,,------...------,,,,,,++++++,,,,,,---------...,,,---......////////////333333333222222222111111:::666333444777999888777999:::;;;:::::::::999888999:::999666444444222///---***&&&###"""%%%(((+++*********)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''''''))),,,///222AAAnnnWWWsss===000+++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((((((''''''&&&%%%%%%%%%%%%!!!"""$$$&&&''''''&&&&&&((()))+++,,,---.........333111//////111222222222///...,,,+++***)))'''&&&!!!!!!###%%%'''((()))***((((((''''''((()))******'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&''')))+++)))((((((***+++---///111;;;:::===DDDHHHFFFDDDEEEEEE@@@CCCAAA555444888555999999999;;;<<<;;;777555444333111111111000---+++------......000222333444000000111222222222111111//////////////////////////////000000000000/////////000000///......///111.........//////000000111+++,,,,,,---......//////...////////////000000000111111111111111111111111///000000000000///......+++++++++,,,------.........///000111222333333333444444333222222111000000777444222111222444555555111555666555666888777444888777444111---+++)))'''$$$%%%&&&'''(((''''''&&&'''''''''&&&%%%&&&(((+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''''''))),,,///333CCCrrr]]]ppp:::000...******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))((((((((('''''''''&&&&&&,,,***'''%%%$$$%%%'''((($$$%%%%%%&&&&&&'''((((((''''''''''''(((((()))***)))+++,,,,,,++++++,,,---%%%(((,,,///...)))###((((((''''''''''''&&&&&&$$$%%%%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&'''+++------((())))))))))))******)))///---///666;;;===???BBB???===BBBBBB777777<<<:::555444444555777777666555>>>:::666666999888333---...---------------...//////000111222222222111111//////////////////////////////000000000000//////000000111000///...000222000000000000000000000000+++,,,---....../////////.../////////000000000000111111000000000000111111//////000000///......---++++++,,,,,,---......//////000111111222222222222222111111111111111111111222333444333222111333444...333444222222555333///---+++******)))((((((((($$$&&&((())))))(((&&&%%%$$$&&&''''''%%%&&&(((+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''))))))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''''''''))),,,///000AAArrr^^^ppp999000000******)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))$$$%%%%%%%%%&&&&&&''''''"""%%%(((+++,,,+++)))'''***))))))((())))))******'''((()))(((&&&$$$%%%&&&###%%%'''&&&###"""$$$'''(((&&&###"""###'''+++...%%%&&&'''(((((((((''''''%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))***+++,,,)))%%%******(((%%%%%%))),,,,,,)))''')))000555555666888999888@@@AAA777666;;;888777444222111222333333333===777333555;;;<<<555...999888666333111///...---...///000222222222111000000000000000000000000000//////000000000000//////000111111111//////111222111111111111000000000000////////////...---,,,+++---------.........//////......------------......------------,,,,,,+++***++++++,,,------...//////...///////////////......000000000111222222333333111555888888555333333444000444555111///111...((((((&&&%%%&&&&&&%%%&&&'''***(((&&&%%%%%%''')))+++%%%(((******(((&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%''')))++++++)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''''')))---///,,,===nnn[[[mmm000///111,,,+++***)))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***(((((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------333333444444444555555555666555333222333666888:::444333222111222333555777444333666999666222666???---///000///...---...000------------,,,+++***)))+++---//////...---...///111000///000222333444333444111000222///)))(((---,,,,,,+++******++++++++++++,,,,,,---------------000000000///...------,,,................................................111000//////000000///---///111222222222222333555111111111111000000000000...---,,,+++***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))......((($$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((***,,,---+++III```^^^jjj000///000,,,+++***)))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((())),,,---------))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,+++,,,---000222444666777777777777777777666666555444333222000000111222333111000333777555111555===222333444444222222333444222222222222111000//////,,,...000000///...///000...---------///000111111333111111222000******//////......---,,,,,,,,,---//////000111111111111111444444333222222111000000////////////////////////------------------------///...------......---,,,111222333333222111222444111111000///...------,,,++++++***)))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***//////)))&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((***,,,---+++IIIaaaaaaeee111000000,,,+++***)))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((+++...111111111***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%&&&(((+++...000222333222444777999:::888555333666555444222222222222333//////222444333111555:::444555666666444444555666333444444444444444333333///111222333222111222333------------...///000000222111111222000------111222222111///............000111222222333333222222555555444444333222222222000000000000000000000000------------------------333222111111222222111///222333444222000//////000//////...---+++***)))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))),,,,,,)))&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((***,,,---'''DDD\\\^^^]]]222000///,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))+++///111111000***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******++++++***---111555777666555444888777666666555666666777111222333444222222444777222333444333222222333444111111222333333333222222111333444555333333444555000111111111000111222444111111222222111000111333444333222111//////......//////000111111111111000222222222111111000000000////////////////////////........................555333222222444444333111111222222000---++++++,,,++++++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&(((***,,,---111LLLcccgggUUU222111...,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((()))+++...///...,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((*********)))(((((('''''''''(((***---///000000111444444444555666777888888555666666444333333444555000111222222000000111222///000000111111111111000///111222333111111222333222333444333222222444666///111333222111111333333444333222000///.........---...//////000000//////000000000000////////////........................////////////////////////000///......//////...,,,.........,,,***(((((()))''''''''''''((((((((((((&&&&&&''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&(((***,,,------FFF]]]dddMMM333111...,,,+++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++------+++)))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((((()))***+++------///000111222333444555777666222222444444222222333444444222222333444111222222222222222111111,,,---//////.........///111333444333000000222555...222333111000222333222333333111000////////////...///000000111111000000000000000000000000000000........................///////////////////////////---,,,,,,------,,,+++)))***+++)))'''&&&&&&'''%%%&&&&&&''''''(((((()))''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%&&&***+++)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((***,,,---&&&===VVVaaaGGG333222...,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++------+++)))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********)))))))))*********++++++)))))))))(((((((((((((((((()))***+++,,,---------///222111...///333444000444555666666444444555666444444444444333222111111---///000000//////000111000333555333000///111555---222333000...222333111333222111111000000000111...///000000111111000000000000000000000000000000................................................---,,,++++++,,,,,,+++***&&&((()))((('''&&&((()))'''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))$$$%%%+++---***'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((***,,,---111FFF___mmmCCC444222...,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())),,,...///---+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,+++************)))))))))&&&''')))***++++++++++++(((((()))*********))))))***------***,,,222333///555666777666555444555777444444444444333222111000000222444444333333333444111444666444111///222666---222333///...111222///333333222111111222222222------...///////////////............////////////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,((('''&&&&&&''''''&&&$$$%%%&&&(((((('''((()))+++)))))))))(((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''""""""))),,,)))&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((***,,,------BBBZZZggg;;;555---...,,,+++***)))(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''+++******)))((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))(((((((((((((((((('''''''''''''''((((((***++++++,,,,,,++++++***)))))))))+++++++++*********************))))))))))))******))))))))))))((((((((((((************************((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((())))))******------......///000111111111111222222333333333444111111111111111111111111222222333333333444444444000000111333333444444444444444333333222111111000222222222222111111000000111111000000/////////............---------,,,,,,))))))((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((())))))(((((((((((())))))++++++******))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))(((((()))((('''(((&&&%%%'''***&&&''')))((('''&&&&&&''')))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&''')))+++,,,222AAA]]]nnn999777///000,,,+++***))))))((((((((())))))((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''******))))))(((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((((((***))))))(((((())))))***)))))))))))))))))))))))))))************+++++++++++++++++++++************''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,+++++++++*********))))))((())))))))))))))))))))))))((((((''''''(((((()))*********)))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((())))))))))))))))))******++++++,,,,,,,,,....../////////000000000////////////////////////000000111111111222222222///000111222222222222222222222222111000/////////333222222222111111111000.........---------,,,,,,*********))))))(((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''((((((((()))))))))******)))))))))(((((())))))))))))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((('''((()))))))))'''%%%$$$$$$&&&'''((((((((('''((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&''')))+++---...<<>>======<<<<<<;;;<<<<<<===>>>>>>>>>===<<<;;;::::::::::::<<<<<<<<<;;;;;;;;;;;;:::999::::::::::::;;;;;;;;;555555666777888:::;;;<<<888888888999:::;;;<<<===::::::999888777666555555777777777777777777666666666666666555555555444444666666777777777888888888444333222111111111111111555444444444444444444444555555555444333333333222555333222222333444222111222222222222222222222222///...---++++++,,,,,,---......////////////......,,,,,,------------,,,,,,//////000333111,,,,,,///000000DDDsssCCC111444444***---,,,+++***************++++++******************))))))))))))*********************)))******++++++************************(((((())))))***+++,,,,,,111...)))***:::JJJIII>>>...000000...)))'''))),,,++++++++++++++++++++++++*********************************+++++++++,,,,,,******************************+++,,,,,,------...))))))***+++++++++++++++---------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---------.........//////111111111000000000000000111222222333333444444444//////000000000000111111000000/////////000000111---------------......///......////////////......000000////////////......111111111111111111111111111000000111333333222111222222111000000000000111......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...///000///,,,***))))))...,,,((($$$$$$(((111777,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////000////////////////////////////////////////////////***++++++---...000222333000000111111222222333333111000000///////////////000000000000000000000000777777888888888999999999555666666777777888888999999999::::::;;;;;;<<<<<<;;;===???AAABBBAAA@@@???<<<<<<;;;;;;::::::;;;;;;===<<<<<<<<<<<<===>>>>>>BBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>>>>??????>>>>>>======;;;;;;===>>>??????>>>>>>???>>>===<<<<<<===>>>>>>>>>===<<<<<<;;;<<<<<<======>>>>>>>>><<<<<<<<<===>>>>>>===<<<<<<;;;::::::??????>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAAAAA>>>>>>>>>======<<<<<<;;;>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<============@@@???>>>===<<<;;;;;;;;;999:::::::::999999888888666666666666666555444444555555555555666666555444222333444444333222333333555666666666666666777888111222444444333222222222333333333333222111000///000///000333111,,,,,,//////000III@@@111666555,,,,,,,,,++++++***+++++++++************************((((((((()))))))))******)))))))))))))))***+++,,,************************)))******+++,,,------...)))111000444WWWzzzYYY\\\YYYKKK777***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++------......///000000000......///000000000000000000000000000////////////222333444444555555444444444444555555555666666666777666666666666666666666666666777777888888999999888888888999999:::::::::888888777777777777777888888888888888888777666666666666777777777777666666777777777777666666555555555555555555555555555555555444444444555555333111666666555444444444444444333333444444444444333333000000000000000111111111////////////////////////////////////////////////........................000111111111111111111111////////////////////////............................../////////000000000///111222222111111333555///111333333222111000000.../////////000000000111000000000000000000000000111111222222333333444444666666666666666666666666888888888888888888888888444444555666777888:::;;;666777999:::;;;:::999888:::999999888888888999999<<<<<<<<<<<<<<<<<<<<<<<<777777777777777777777777777777777888999999::::::::::::;;;<<<<<<===>>>>>>@@@@@@@@@@@@???===;;;:::???@@@AAABBBCCCDDDDDDCCCFFFFFFGGGGGGHHHHHHHHHHHHBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDDDDCCCBBBAAAAAAIIIJJJJJJKKKJJJJJJIIIHHHGGGHHHHHHIIIIIIHHHHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIHHHGGGHHHJJJKKKMMMFFFHHHIIIHHHEEEDDDFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEFFFEEECCCAAA@@@???>>>>>>FFFFFFGGGGGGHHHHHHHHHIIIFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD???@@@AAABBBCCCCCCCCCCCC@@@???>>>===<<<<<<;;;;;;::::::;;;<<<;;;;;;:::999;;;<<<<<<===<<<<<<;;;::::::;;;<<<======<<<<<<<<<888;;;===<<<;;;999:::;;;///333666888777666666888///222444555333111111222222333333444444444333333444333444666555111222666///000HHH~~~{{{>>>333777444///------,,,++++++,,,,,,---)))))))))))))))*********))))))******+++,,,,,,,,,***************+++,,,---...........................//////000000111111111...777444000KKKsssyyyccc\\\```___RRR???333222777111111111111111111111111000000000000000000000000/////////000000000111111111111111111111111111111111222222333333444555555444444555666666666666555666666777777777888888888::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>AAA@@@??????>>>????????????@@@@@@??????===<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;::::::999999::::::::::::::::::::::::;;;:::999999:::999777555999999888777777777777888888888999999999999888888555555555666666666666666555555555555555555555555444444444444555555555555555555555555555555555555666666666777777777777777666666666666666666666666555555555555555555555555555555555666666666777777333444666666666777888:::444666888::::::888555333888999999::::::;;;;;;;;;999999999999999999999999<<<<<<;;;;;;:::::::::999;;;;;;;;;:::::::::::::::999999999999::::::::::::>>>>>>=========>>>??????===>>>???@@@AAA@@@???>>>===============>>>??????>>>>>>>>>???????????????CCCCCCCCCCCCCCCDDDDDDDDDGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOJJJIIIHHHHHHIIIKKKNNNOOOMMMMMMLLLKKKJJJIIIHHHHHHFFFGGGIIIKKKKKKJJJIIIGGGOOOOOOPPPPPPQQQRRRRRRRRRNNNOOOPPPOOOOOOOOOQQQSSSIIIKKKMMMOOOPPPPPPPPPPPPQQQPPPOOOMMMLLLLLLKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMJJJIIIHHHHHHHHHJJJLLLNNNIIIKKKMMMLLLHHHGGGIIIKKKEEEFFFFFFGGGHHHHHHIIIIIIGGGGGGGGGHHHJJJLLLMMMNNNIIIIIIIIIJJJLLLMMMOOOPPPCCCCCCDDDEEEFFFGGGHHHHHHFFFEEEEEEDDDDDDCCCCCCBBBDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIKKKMMMNNNNNNNNNMMMOOONNNMMMMMMLLLLLLLLLLLLHHHIIIJJJKKKLLLKKKJJJJJJIIIIIIKKKKKKKKKJJJIIIHHHGGGIIILLLLLLKKKIIIIIIJJJHHHKKKNNNNNNKKKIIIJJJLLLPPPTTTWWWXXXUUUTTTUUUWWWTTTXXX[[[[[[YYYVVVWWWXXXSSSTTTVVVYYY[[[\\\]]]^^^[[[ZZZZZZ]]][[[XXXYYY]]]QQQMMMUUUwwwmmm===555666111222...------,,,------......++++++++++++,,,,,,---------......///000000111111////////////000111222333555555555555555555555555666666666666666666666666888<<<888000444>>>===333777:::<<<999333111444888999999999999999999999999888888888888888888888888777777888888888999999999999999999999999999999999:::::::::;;;<<<<<<======<<<<<<===>>>>>>>>>>>>===>>>???@@@@@@AAABBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDCCCCCCCCCCCC>>>>>>??????@@@AAAAAABBBFFFFFFEEEDDDDDDDDDDDDDDDAAAAAABBBCCCCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@???@@@??????>>>======<<<<<>>???@@@@@@>>>===???>>>======<<<<<<======<<<<<<============<<<<<<;;;<<<<<<<<<=========>>>========================:::;;;;;;;;;<<<<<<<<<<<<=================================>>>>>>?????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????EEEDDDDDDDDDEEEDDDDDDCCCEEEBBB??????@@@CCCFFFHHH@@@@@@AAABBBBBBCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEECCCCCCDDDEEEGGGHHHJJJKKKKKKIIIHHHFFFFFFGGGHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIJJJJJJJJJKKKKKKKKKFFFGGGHHHIIIKKKLLLMMMNNNIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPRRRTTTUUUUUURRROOOLLLOOOMMMIIIFFFFFFHHHJJJLLLFFFHHHLLLOOOOOOMMMJJJGGGAAAAAABBBCCCCCCDDDEEEEEEAAACCCEEEEEEGGGJJJPPPTTTWWWZZZ^^^cccgggiiikkkkkknnnkkkhhhdddbbbaaaaaabbb^^^```dddggghhhiiihhhgggaaa```]]]\\\[[[\\\^^^___bbbeeegggeeebbb```bbbeeeYYYYYYYYYXXXWWWWWWWWWVVVaaabbbcccfffiiilllnnnppplllmmmooorrrvvvzzz~~~qqqrrrtttvvvwwwwwwvvvvvv|||vvv{{{ddd<<<666555///444......---------......////////////000000000111111111111222333444444555555666555555666777888999:::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::666999???CCC???999;;;BBB@@@???>>>===>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHDDDEEEFFFGGGHHHJJJKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMGGGHHHHHHIIIJJJKKKKKKLLLHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFDDDEEEGGGHHHIIIHHHHHHGGGEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCEEEEEEDDDCCCDDDCCCBBBBBBAAAAAABBBBBB>>>>>>????????????>>>>>>@@@@@@AAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEAAAAAAAAACCCFFFGGGFFFEEEBBBAAA@@@@@@@@@???===;;;>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@CCCFFFIIIMMMOOOPPPUUUUUUTTTTTTSSSSSSSSSRRR[[[[[[[[[\\\\\\]]]]]]]]]```aaadddggglllpppsssuuussspppkkkhhhgggjjjnnnqqqttttttuuuvvvwwwyyyzzz{{{~~~~~~xxxlllUUUSSSPPPQQQWWW```jjjqqqiiilllqqqtttuuurrrmmmjjj___``````aaabbbccccccccceeegggiiikkknnnttt|||zzz