BM6P6(@ rrr^^^TTTOOOJJJDDDBBBAAA===;;;===<<<:::;;;???MMMXXXfffssszzzmmm\\\LLL@@@:::000000...---,,,+++++++++******+++,,,...//////000///000000///---++++++,,,------,,,+++++++++,,,,,,---------.........//////,,,---......///333888<<>>777333222111000000111000...,,,***444888222---...222222333555888===AAADDDFFFGGGNNNNNNMMMLLLLLLLLLLLLLLLSSSYYYaaahhhnnnuuu}}}~~~{{{zzzvvvvvv|||qqq]]]SSSNNNHHHCCC@@@AAA===<<<===<<<;;;===BBBOOO[[[iiivvvxxxkkkZZZIII===777000///...---,,,+++++++++******+++,,,---...//////...//////...+++***+++,,,++++++++++++,,,------...---------------.........---.........///222666:::BBBLLL[[[iiiuuuyyyvvvsssrrrsssuuuuuuuuuvvvvvvvvvuuussspppnnnlllmmmnnnpppqqqqqqpppooonnnkkkfff]]]SSSJJJAAA:::555333111000000111111///---)))000333///+++...000000777:::???EEEIIIKKKLLLLLLOOONNNMMMMMMLLLLLLMMMMMMTTTZZZbbbhhhmmmttt{{{{{{zzzwwwwww|||ppp]]]RRRLLLFFF@@@>>>@@@===<<<===<<<;;;???EEERRR^^^nnn|||}}}uuuhhhWWWFFF:::444000///...,,,++++++++++++))))))***+++,,,------...,,,------,,,***)))***+++*********+++,,,---...///------------,,,,,,,,,,,,111111111000000222666:::AAAKKK[[[iiivvv|||zzzvvvuuuuuuvvvvvvuuuxxxxxxwwwvvvtttqqqnnnlllmmmmmmnnnoooppppppoooooolllhhhaaaXXXPPPFFF===888333222000000111111///...***...000...---000222222>>>CCCJJJPPPUUUVVVTTTSSSQQQPPPOOONNNNNNNNNOOOOOOVVV[[[bbbggglllrrrzzz|||{{{wwwwww}}}ooo]]]RRRKKKDDD>>><<<===;;;:::;;;;;;;;;AAAIIIVVVcccttt}}}zzzrrreeeTTTDDD888111///...---,,,++++++++++++((())))))***++++++,,,,,,+++,,,---,,,+++***+++,,,***++++++,,,---------------,,,,,,,,,,,,+++++++++444444444222222444777;;;@@@JJJZZZiiivvv|||xxxvvvvvvvvvuuutttwwwwwwwwwvvvtttqqqooommmmmmnnnnnnooopppqqqqqqrrrpppmmmggg___VVVKKK@@@999444222000///000000///---...//////000222666999:::FFFLLLTTT\\\```___\\\ZZZTTTSSSQQQPPPPPPPPPRRRRRRVVVZZZaaafffkkkrrrzzz}}}{{{wwwxxx~~~ppp___TTTKKKBBB===<<<;;;999999:::999:::CCCLLL[[[hhhyyy}}}yyyqqqcccRRRBBB777111...---,,,+++++++++++++++((())))))******++++++++++++,,,------,,,+++---...,,,------------,,,******,,,,,,,,,,,,,,,,,,,,,,,,222333222111111333777:::@@@JJJZZZjjjwww}}}yyywwwvvvvvvuuutttssstttttttttsssrrrpppoooooooooooooooppprrrtttuuuvvvsssmmmfff\\\PPPDDD<<<666444111/////////...,,,///...///222666;;;@@@DDDNNNUUU^^^gggjjjhhhccc___XXXWWWUUUSSSSSSTTTUUUVVVVVVZZZaaafffkkkrrr{{{|||zzzwwwwww~~~rrrbbbVVVLLLBBB===<<<:::888999:::999;;;FFFQQQ___mmm}}}~~~yyyooo```OOO@@@666222------,,,+++++++++++++++))))))*********+++++++++***,,,------,,,,,,---///---.........---+++)))(((+++,,,,,,,,,---------------............111555999BBBMMM]]]lllyyy{{{xxxwwwwwwvvvuuurrrsssssstttsssrrrqqqppppppooooooooopppsssvvvxxxzzzwwwrrrkkkaaaUUUIIIAAA;;;888444111000000...---...---000555:::>>>FFFOOOYYY```iiiqqqtttpppjjjfff\\\[[[XXXVVVVVVWWWYYY[[[XXX]]]bbbgggkkkrrr{{{|||yyyvvvwww~~~tttdddXXXNNNCCC>>>===:::::::::;;;:::===IIIVVVcccppp~~~xxxlll\\\KKK>>>555222---,,,++++++***+++++++++*********+++++++++++++++(((***,,,,,,++++++---///,,,,,,.........,,,***)))++++++,,,---...//////000+++,,,,,,---///222888;;;GGGQQQaaappp||||||zzzyyyyyyxxxxxxtttuuuuuuuuutttsssqqqppppppnnnmmmmmmooosssvvvyyy|||yyytttmmmeeeZZZOOOHHH@@@===888555333222000...//////444:::>>>CCCNNN[[[eeekkkttt{{{}}}yyyrrrmmm```^^^[[[YYYYYYZZZ]]]^^^^^^aaaeeehhhkkkqqqyyy{{{xxxuuuvvv}}}uuufffZZZOOODDD>>>>>><<<;;;<<<<<<<<>>:::666111111444555888>>>FFFOOOZZZdddkkkxxx}}}wwwqqqlllfff```___```aaa^^^ZZZdddeeefffiiilllppptttvvv}}}{{{xxxxxxzzz|||nnnaaaTTTHHHAAAAAA;;;888777999<<<@@@IIIRRR___mmm}}}~~~|||sssdddTTTFFF<<<444///---,,,+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******---------,,,,,,,,,,,,,,,***+++******+++------,,,...111222222333888AAAHHHQQQ[[[iiivvv~~~{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwwwwxxxwwwvvvtttrrrqqqrrrssstttvvvvvvuuurrrkkkddd\\\XXXNNNGGGAAA===999444444888:::>>>DDDLLLUUU```jjjpppzzz~~~zzzuuummmgggaaa```aaacccaaa___cccdddeeehhhkkkooosssuuu{{{|||zzzxxxyyyzzz}}}~~~~~~uuufffXXXKKKDDDBBB===999888999<<>>666222000...------------.........******++++++++++++,,,,,,,,,,,,------------,,,,,,Ħ///......///...///Ħ222666333444666888<<>><<<===>>>@@@HHHPPP]]]iiivvv~~~~~~|||wwwkkkXXXGGG;;;444111000.........---,,,++++++************++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++>L------------000,,,=hĦ555555666999<<L}}}{{{zzz|||{{{zzzyyyxxxxxxxxxxxxwwwuuusssqqqqqqqqqrrrsssqqqqqqpppmmmhhhccc^^^ZZZWWWOOOIIIEEEBBB???BBBFFFNNNSSS[[[cccjjjqqqxxx|||zzzvvvpppkkkhhhgggffffffdddeeegggjjjmmmppprrrsssuuuzzz{{{xxxwwwwwwzzz~~~GG=?qqq```UUUMMMGGGEEEAAA???@@@AAACCCKKKSSS]]]iiiuuu{{{~~~{{{rrrfffTTTDDD999333111000,,,,,,,,,+++***)))'''&&&******++++++,,,,,,------***++++++,,,,,,,,,,,,+++HdĦ,,,,,,---...333=Īj666888;;;AAAHHHPPPVVVZZZ```gggrrr|||GG=?HdĦ~~~{{{zzz}}}}}}|||zzzyyyyyyyyyyyyxxxvvvtttrrrrrrrrrssstttqqqqqqpppmmmiiiddd```]]]ZZZSSSLLLIIIGGGFFFIIIOOOVVV[[[bbbiiiooouuuzzz}}}}}}zzzuuuoookkkhhhfffeeedddfffhhhkkknnnppprrrrrrsssvvv}}}~~~zzzwwwvvvwwwzzzӵĭӵӵĦӵӵĦƜ`1.׼s~~~ĦӵcccĦBBBCCCDDDGGGNNNWWW___jjjuuuzzzĭӵĦĦ}}}Ħ888333111000++++++,,,,,,,,,+++)))(((......+++---DdD333(((%%%?fӵ:::===BBBĦbbbiiisssӵƜ`1.׼sĭӵӵĦĦĦDdDwwwwwwӵssssssӵpppӵXXXRRRPPPjjjqqqĦwwwӵccceeehhhuuuĭӵ}}}{{{?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&evvv>hӵEEEFFFIIIPPPYYYbbblllvvvfff?><zg&e>&eHLShӵgLAAA777333111000,,,---.../////////...S?ʬ//////3h?D%%)?!!!ZufĦ@@@BBBHHHgLcccgggmmmg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><zuuuttt=?Ħtttg&evvvg&eccc\\\VVVS?ʬooo4ff?>ߝL@eyyyg&egggbbbddd3h?g&e>&e??vvv{{{4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦzzzZuR)ĦHHHIIILLLTTT\\\eeemmmsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@|||HdĦ???888111------.........------,,,Htƅ^------Bt=o9ĦDtfo9Ħ...///000g?HHHRRRHdĦiiiiiinnnHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦuuuHt@cӵHu]ĦzzzHu]ĦlllcccHtƅ^pppqIܗGIӵH׼sHu]ĦfffeeeBt=o9ĦHƅ^Hu]Ħwww~~~4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦ}}}ccct|d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtNNNKKKMMMOOOWWW___eeennnDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<444111000222,,,,,,,,,,,,,,,peӵ+++ĦpeӵDx<>d<ӵDd<111qR/ܗ?fӵggg>dd<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦzzzDdDӵnd<DdDĦ>d<Ħ}}}peӵoooĦyyyF&uTӵzzzDdDĦ~~~>d<Ħ```peӵDx<>d<ʜ4DuTӵ|||{{{{{{{{{4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊBvvv<x...///,,,,,,,,,,,,,,,B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<Ħ{{{D&ӫetIӇ~~~DdDĦsdKĦB?dp&ĒR{{{zzz>d<sdKĦcccB?Ho9s&dq&ĒR~~~||||||~~~4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eJJJLLLMMMOOOVVV^^^fffnnnegesĪj@hfdDĦ@ďD}}}tttHkge///------++++++++++++,,,@h,,,,,,@G111111HĪj@IŌ444444BenepppHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌege}}}|||Hu]3hIŌ~~~DdDĦne@hzzzzzz>h{{{{{{{{{se~~~nefffeee@GsĪj@h4DuXӵĵD^NNNLLLNNNOOOPPPWWW___fffnnnDdDĦ|||rrr444000------******+++++++++,,,,,,,,,,,,,,,333222111333555;;;ooorrrD^s׼sgeFm8>aĦs׼sHo~~~~~~D^~~~DdDĦyyyyyyyyyzzzxxxyyyzzz{{{s׼s}}}{{{kkkfffddd___Φ4DuXӵtvӵ>d<ĦĦĦĦuuufff\\\SSSPPPNNNOOOPPPRRRYYYaaafffooowww|||>d<Ħ|||rrrgggQQQEEE:::666555111......*********++++++,,,,,,,,,------------------------000111333444444333222111111222222222111111333555@@@EEEMMMTTT\\\bbbiiimmmmmmoooqqqrrrtttxxx}}}Ħ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ}}}}}}~~~>d<ĦĦ|||xxxuuuvvvzzzyyyyyyyyyyyyzzz|||}}}~~~vvvwwwyyyzzzBe|||yyyyyyyyywwwĦccc```aaacccdddhhhqqq|||?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦvvvggg^^^UUUSSSQQQOOOPPPVVV___eeejjjrrr{{{gdDĦ{{{lll```OOODDD999444222...******++++++,,,,,,,,,---------000///...---,,,---...///222111111111222333444444111111333666666888???GGGQQQUUUZZZ```ffflllssswwwtttsssrrrsssuuuxxx|||gdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦ~~~|||xxxuuuvvvwwwxxxzzz|||}}}}}}}}}}}}}}}}}}}}}yyyyyy|||{{{zzzgdKĦiiieeecccdddiiimmmqqqyyy>Anenenenexxxiii___XXXVVVTTTQQQRRRVVV]]]ccclllttt|||Dexxxhhh]]]MMMBBB888555222...,,,,,,++++++,,,,,,,,,------------,,,+++******+++,,,---111111222333333444555555444333555999;;;>>>FFFOOOXXX]]]dddkkkppptttwwwyyyuuutttssssssuuuxxx{{{~~~nene>Ak<fhDenene~~~zzzvvvuuuvvvxxxzzz}}}~~~~~~}}}|||{{{zzz|||{{{nellljjjfffdddeeeiiimmmqqqyyy{{{lllbbb\\\[[[XXXUUUTTTWWW]]]aaannnvvv}}}}}}ssscccWWWJJJ@@@888555333///---...,,,,,,,,,,,,------------...............///000111111222333444555555555555666666999>>>BBBFFFPPPZZZaaagggpppwwwzzz{{{{{{zzzwwwvvvuuuuuuvvvxxx{{{||||||yyytttuuuxxx{{{~~~~~~}}}|||||||||{{{qqqmmmkkkiiifffgggjjjmmmqqqyyyqqqgggaaa```]]]YYYXXXZZZ___dddooovvv}}}{{{nnn^^^RRRFFF>>>777555333000///111,,,,,,,,,------------...//////000000222333444444222333444555555555444333777888<<>>999555444111......111,,,---------...............///111222333444444444555444444444444555666777???BBBJJJUUU\\\bbblllvvv~~~{{{{{{zzzzzzzzzzzz{{{{{{~~~~~~}}}{{{xxxuuutttuuurrrppprrrsssuuu{{{zzzrrriiidddeeejjjoooqqqxxxvvvdddRRRGGG;;;777444333000,,,,,,000------------............222333444666777777777666444444333444666999===???FFFJJJTTT```hhhmmmuuu~~~{{{{{{{{{{{{{{{{{{{{{|||~~~}}}{{{xxxwwwyyyuuutttuuuuuuwww}}}wwwllleeefffkkkooorrrzzztttbbbPPPDDD:::666333222///++++++///---------.........//////000111222444444444444333333333222444888===CCCFFFLLLQQQ\\\hhhpppttt{{{~~~~~~~~~{{{{{{{{{|||||||||||||||~~~|||zzzxxx{{{wwwvvvwwwwwwxxx}}}zzzsssnnnkkkmmmrrrwww|||}}}ooo```MMM===:::777222000///000000000///......------///000111111222444555666666555444444555666888<<>>999555111//////000000///,,,,,,,,,---///111333555222333444555555555444444555777999<<>>CCCIIIPPPXXX^^^jjjmmmrrrxxx~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}{{{yyywwwuuusssrrrtttyyy~~~uuupppnnnqqqwww|||wwwhhhZZZMMMAAA:::444222///......//////...000000000000111111222222666555444444333333444444:::>>>DDDKKKRRRZZZaaafffqqqsssvvvzzz}}}{{{|||}}}~~~~~~}}}|||xxxvvvtttsssuuuzzzuuuooonnnsssyyy~~~qqqaaaSSSFFF===999333000....../////////...111111111222222222222222666555444333333555666888???DDDLLLTTT\\\cccjjjnnnuuuvvvxxxzzz}}}{{{{{{|||~~~~~~~~~}}}{{{wwwuuusssrrrtttyyy~~~}}}sssnnnnnnssszzz|||yyyiii[[[NNNBBB;;;:::111000......000000000///...///111333444666666666666555444333555888;;;===FFFLLLUUU^^^ffflllqqquuuyyyyyyzzz|||~~~||||||||||||}}}~~~~~~}}}}}}~~~}}}{{{yyytttssspppoooqqqvvv{{{~~~zzzppplllmmmsss{{{|||yyykkk\\\QQQFFF<<<888:::111000//////111111111///...///111444555666777777555444333333666;;;???CCCNNNUUU^^^hhhoootttxxxzzz|||{{{{{{{{{}}}}}}|||{{{zzz{{{|||~~~|||zzzuuussspppoooppptttyyy|||xxxnnnkkklllsss{{{}}}~~~lll___QQQHHH???777555888111000///000111222111000222333444555555555444333444333333333777===BBBFFFTTTZZZdddmmmtttxxx|||~~~|||{{{zzzzzzzzz|||~~~~~~|||zzzyyyyyy{{{}}}~~~}}}wwwuuurrrqqqrrruuuzzz}}}tttllllllooovvv}}}}}}tttfffZZZMMMFFF@@@999555555111111111000000000000000222444666666555333333444666666777999>>>FFFPPPVVVaaagggqqqxxx}}}|||xxxxxx{{{}}}yyyxxxzzz{{{}}}}}}}}}|||wwwuuusssqqqrrrtttwwwyyy}}}nnnggggggkkkrrryyyvvvlllZZZOOODDD>>>999333000111111111111111000000000000111222444444222111111111444555777:::???HHHRRRYYYgggmmmuuu}}}}}}yyyyyy{{{~~~}}}zzzyyyzzz{{{||||||}}}uuutttqqqooopppsssvvvyyyuuugggbbbdddhhhpppxxx|||mmmbbbQQQGGG===:::777333111222111111111111111111111111222333555444222111111222444666999>>>EEEOOOYYY```ooouuu|||{{{zzz{{{~~~|||{{{{{{|||||||||~~~wwwuuurrrpppqqqtttxxxzzz~~~qqqeeeaaaccciiiqqqyyyttteeeZZZKKKBBB:::777666333111222000111111111111111222222444666777666444333444444666999???EEENNNXXXcccjjjwww|||~~~||||||~~~~~~~~~~~~~~~}}}~~~{{{yyyvvvtttuuuxxx{{{~~~{{{nnnccc```ccchhhqqqxxx|||nnn^^^TTTEEE===555333222///...///000000111111222222222333444555666555444444555666888<<>><<<:::777444222000//////000000222333444333222222333555666555444777@@@GGGLLLVVVbbblllvvv~~~|||}}}tttfff```^^^```hhhooottt}}}yyyfffVVVLLLDDD===999777444111///...------222333444555666555555444333555666555555:::CCCJJJRRR\\\hhhpppyyy~~~}}}wwwiiiaaa___```fffnnnqqq{{{qqq^^^OOOFFF@@@;;;777555333000......------333444555666666666555444444555555555777>>>IIIQQQ[[[eeepppwww~~~~~~wwwhhh___\\\\\\bbbiiipppzzzxxxhhhVVVIIIAAA===:::777555333111000000000000222333444555555444333222555555666888===FFFQQQYYYcccmmmwww~~~vvvggg^^^YYYYYY^^^eeepppzzz{{{ppp___QQQFFF???<<<;;;555444333111000111111222333444555555555444333333666777999===DDDOOO[[[bbbkkkttt}}}vvvfff\\\XXXWWW\\\bbblllvvvrrreeeWWWMMMFFF???;;;;;;333222000000///000111111666777888888888777666555777999<<>>FFFRRR^^^hhhrrr|||~~~~~~}}}{{{wwwsssrrrqqqrrrwwwzzz~~~~~~pppdddWWWQQQOOOMMMOOORRR]]]dddnnnxxx|||ppp```UUULLLEEE?????????<<<999999333333222222444777:::;;;999999888666555555888;;;DDDLLLXXXdddnnnwww}}}zzzyyywwwyyy|||~~~}}}||||||~~~{{{vvvrrrooonnnmmmxxxzzz}}}~~~mmmaaaUUUPPPNNNLLLMMMPPPZZZaaakkkttt}}}xxxiiiYYYNNNGGG@@@;;;;;;<<<:::888888666555444333333555666777999999777555555777;;;>>>IIIRRR___kkkttt|||}}}xxxtttrrrqqqsssvvv{{{~~~}}}{{{zzz{{{}}}yyytttqqqooonnnuuuwww{{{~~~{{{kkk```UUUPPPNNNLLLLLLOOOWWW]]]gggqqqyyyssscccTTTJJJEEE>>>999:::;;;888777777666666444444333444444555999888777555555999???DDDOOOXXXeeepppyyy{{{uuuoookkkkkknnnrrrwww||||||{{{yyyzzz}}}{{{vvvrrrpppooopppssswwwzzz~~~|||jjj___UUURRRPPPMMMMMMOOOSSSYYYbbbkkkssszzz|||mmm]]]OOOGGGEEE>>>999999999777555555222222222333444666777888888777666555777===DDDJJJUUU^^^kkkvvv}}}|||tttmmmiiiiiikkkpppuuuzzz~~~}}}{{{zzz{{{}}}{{{vvvssspppooonnnqqquuuyyy|||}}}jjj```WWWTTTRRROOONNNOOONNNTTT]]]eeemmmtttzzz~~~vvvfffVVVJJJCCCFFF>>>888888888444222222///000111333555777888999888777666666999@@@IIIPPP[[[dddqqq{{{~~~vvvoookkkhhhkkkoootttyyy|||~~~|||{{{{{{~~~~~~{{{wwwuuurrrqqqqqqssswwwzzz|||zzzjjj```XXXUUUSSSPPPOOOPPPKKKQQQYYYaaaiiipppvvvzzzqqq```QQQFFF@@@FFF???888888777333000000000000222333555666777888777777666666:::BBBLLLSSS___hhhuuuxxxqqqmmmhhhkkkoootttxxx|||~~~}}}||||||~~~|||zzzwwwuuuttttttvvvyyy{{{}}}qqqeeeYYYTTTSSSQQQOOOPPPNNNPPPSSSXXX```gggnnnrrrvvvyyy~~~wwwiii[[[OOOEEE@@@<<<999555333333333333222000111333555666666666666888888777777:::CCCOOOXXXiiisss~~~}}}vvvqqqmmmnnnppptttxxx|||~~~~~~~~~}}}zzzyyyyyyzzzzzzzzz{{{}}}tttgggZZZUUURRROOOMMMNNNNNNOOOQQQUUUZZZ```eeehhhmmmpppuuuzzz|||pppbbbVVVKKKAAA<<<;;;888444222222333222111000111333555666666666555666777777888<<>>;;;999555333222222333222111///222222444555555555444444333555888<<>>;;;:::999888777555444333333444444222000222333444555555555444333222555:::AAALLL\\\nnnzzz~~~{{{zzzxxxxxx{{{~~~~~~}}}|||~~~vvvcccXXXSSSMMMJJJIIIDDDDDDDDDDDDCCCBBBAAA@@@BBB@@@>>>@@@CCCDDDCCC@@@@@@@@@>>><<<:::888666555777666555444444444444444888777666555555444555555555777<<>><<<>>>@@@AAA@@@>>>???>>>===;;;:::888777666666666555444444444444444888888666555444444444444555888===FFFSSSbbbrrr}}}yyyuuurrrrrrvvv}}}|||iii\\\SSSJJJEEEDDDFFFFFFEEEDDDBBB@@@???>>>===;;;;;;;;;===>>>===<<<===<<<<<<;;;:::999888888666666555444444444444555999888777555444333333333555888???HHHVVVfffuuu~~~xxxuuussssssxxx~~~~~~lll___TTTKKKEEEEEEFFFFFFEEEDDDBBB@@@>>>===;;;;;;:::;;;;;;;;;;;;;;;::::::::::::999999999999666555555444444444555555999888777555444333222222444888@@@KKKXXXhhhwww{{{xxxvvvwww|||pppbbbVVVLLLGGGGGGFFFFFFEEECCCAAA???===<<<;;;;;;;;;;;;:::::::::;;;999999999999999999999999555555444444444555555666888777666444333333222222444999BBBMMM[[[jjjyyy}}}|||}}}tttfffYYYNNNHHHIIIEEEEEEDDDCCCAAA???>>>===:::;;;<<<;;;:::999:::;;;888888888888888888888888555444444444444555666666777666555444333333333333666<<>>>>>999;;;<<<;;;888777888:::888888888888888888777777444444444444444555666666555444444333333444444555:::???IIIVVVcccqqq}}}}}}lll\\\NNNGGGGGGBBBCCCBBBBBBAAA@@@???>>>888:::;;;:::777666777999888888888888777777777777444444444444444555666777444333333333333444555555<<>>>>>===<<<;;;999888777777999999999888888888888777888777666555555555777777444555666555444333555666===EEEQQQ]]]lll{{{uuudddUUULLLGGGDDDCCCCCCBBBAAA@@@@@@@@@===<<<<<<;;;999888777777999999999888888888888777777777777777777777888888666666777666444444666888???IIITTT```ooo}}}~~~~~~~~~zzzhhhYYYNNNHHHDDDCCCBBBAAAAAAAAAAAAAAA<<<<<<;;;:::999999888888999999999888888888888777666666888999:::999999888777777777555444555777999DDDMMMZZZeeerrr~~~~~~~~~}}}}}}||||||}}}mmm\\\OOOIIICCCBBBAAA@@@???@@@@@@AAA<<<<<<;;;;;;:::999999888999999999888888888777777444666999;;;<<<;;;:::999777777666444333555888;;;HHHSSS```kkkvvv~~~}}}||||||{{{{{{}}}qqq___QQQIIIBBBAAA@@@>>>>>>>>>???@@@>>>======<<<;;;:::999999999999999888888888777777444666999<<<===<<<:::999666666444333222555:::>>>LLLYYYgggqqqzzz~~~}}}||||||||||||{{{}}}vvvcccTTTLLLDDDCCC@@@>>>======>>>???@@@@@@???>>><<<;;;:::999999999999888888888888777555777999<<<<<<;;;999888666555333222333777>>>CCCRRR___nnnxxx~~~|||||||||}}}}}}yyyzzz|||}}}}}}~~~{{{hhhXXXOOOHHHFFFCCC@@@>>>>>>??????CCCCCCAAA???===;;;:::999999999999888888888888777666888999:::::::::888777666555444333555;;;CCCHHHXXXfffuuu~~~}}}|||zzzzzz{{{}}}~~~yyyzzz||||||{{{{{{}}}~~~~~~~~~kkk[[[RRRKKKHHHEEEAAA??????@@@@@@EEEDDDCCCAAA>>><<<:::999999999999888888888888777777888999999999888777666777666555555777>>>FFFMMM\\\jjjzzz}}}|||{{{zzzyyyyyyzzz|||}}}{{{|||}}}}}}||||||}}}|||{{{{{{{{{{{{}}}~~~|||~~~rrr```SSSMMMGGGCCCCCCBBB>>>===???AAA@@@>>>>>>>>>===;;;999999888777777777888999:::<<<<<<;;;;;;:::999888777333222333777:::???IIITTTfffrrr|||yyyxxxzzz|||~~~~~~||||||}}}~~~~~~zzzxxxwwwwwwyyyzzzyyyyyy}}}~~~vvveeeWWWOOOIIIDDDDDDCCC???>>>@@@@@@???>>>>>>>>>===;;;999999888888777777888:::;;;<<<<<<<<<;;;:::999888777555333444888;;;AAAMMMXXXjjjvvv~~~}}}{{{xxxwwwyyy|||}}}~~~~~~~~~}}}}}}}}}}}}||||||zzzxxxwwwwwwyyyzzzzzzyyyzzz|||~~~~~~~~~~~~|||jjj\\\RRRKKKFFFEEEDDD@@@???AAA???>>>=========<<<:::888999999888777888999:::;;;=========<<<;;;:::888777777555555888<<>>===<<<<<<===<<<:::888999999888888999:::;;;<<<>>>>>>===<<<;;;:::888777888555555888===GGGVVVddduuu~~~|||xxxwwwuuuvvvxxxzzz{{{{{{~~~~~~}}}}}}{{{yyywwwvvvsssqqqooooooqqqssstttttttttwww{{{}}}~~~~~~|||{{{zzzyyyxxxvvvuuutttwwwwwwyyy|||~~~|||}}}nnn^^^TTTMMMFFFDDDBBB>>>>>>@@@>>><<<<<<<<<===<<<:::888:::999999999999;;;===>>>>>>>>>===<<<;;;999777666777444444888???IIIZZZiiixxx~~~}}}xxxvvvuuuvvvxxxzzzzzzzzz{{{{{{|||{{{zzzxxxvvvuuupppnnnkkkkkknnnppprrrrrrvvvyyy}}}|||{{{{{{yyywwwuuusssrrrtttuuuwwwzzz}}}~~~}}}{{{|||~~~qqqaaaVVVNNNGGGDDDAAA>>>===@@@>>>===<<<<<<======;;;999:::999999999:::<<<>>>???=========;;;:::888666555555333444:::AAAMMM^^^mmmzzz~~~}}}xxxwwwvvvvvvxxxyyyyyyxxxxxxxxxyyyyyywwwuuurrrpppmmmkkkhhhhhhjjjmmmooopppvvvyyy}}}{{{{{{{{{zzzyyyvvvtttrrrttttttvvvxxx|||}}}|||{{{|||~~~wwwfffXXXPPPHHHEEEBBB???>>>AAA>>>===<<<===>>>>>><<<;;;::::::999:::;;;<<<>>>@@@===<<<<<<:::999777555444555444666===EEEQQQbbbqqq|||}}}|||zzzxxxwwwwwwxxxyyyxxxvvvuuuvvvvvvuuusssoookkkiiihhheeebbbbbbdddhhhjjjkkkqqquuuzzz}}}~~~~~~~~~yyyzzz{{{{{{zzzxxxuuutttuuuuuuuuuwwwzzz||||||{{{|||~~~|||kkkZZZRRRJJJFFFCCC@@@???BBB???>>>===>>>??????===;;;::::::::::::;;;===???@@@<<<<<<;;;:::888666444333555555888???HHHTTTeeesss}}}~~~|||zzz{{{yyyxxxxxxyyyyyywwwuuutttuuutttsssoookkkfffcccbbb___\\\\\\^^^bbbdddfffkkkpppvvv{{{|||}}}~~~~~~xxxyyyzzz{{{zzzyyyvvvuuuwwwuuuuuuvvvyyy{{{||||||}}}~~~~~~}}}||||||~~~qqqbbbWWWLLLGGGDDDBBBBBBDDD???>>>>>>???@@@@@@===;;;<<<;;;:::<<<>>>??????>>>888<<<;;;777666999888444333666;;;AAAJJJXXXiiittt}}}zzzwwwvvvxxxyyyyyyxxxwwwvvvwwwzzzvvvqqqlllhhheeebbb___[[[\\\\\\\\\\\\^^^bbbeeehhhkkkoootttwwwzzz{{{{{{}}}|||zzzzzzyyyxxxvvvssstttttttttwwwzzz|||||||||}}}~~~~~~~~~}}}yyyvvvwww{{{tttdddXXXMMMGGGCCC???>>>@@@?????????@@@AAA@@@>>><<<;;;:::999:::===>>>===<<<:::======888888;;;:::666444888===CCCLLL[[[kkkvvv|||yyyvvvxxxyyyyyyxxxwwwvvvuuuwwwsssmmmhhheeeccc```^^^^^^^^^]]]\\\[[[[[[^^^```fffiiimmmrrrwwwyyy{{{{{{~~~}}}{{{zzzzzzxxxuuussstttssstttvvvzzz|||}}}}}}|||~~~~~~}}}|||}}}zzzwwwuuuwwwzzz~~~zzzlll```SSSLLLGGGBBB@@@AAA@@@@@@???@@@AAAAAA???<<<:::999999:::<<<===<<<;;;;;;<<<<<<888888::::::888666999???FFFPPP^^^nnnyyy}}}yyyxxxyyyzzzzzzyyywwwtttsssrrrmmmgggbbb```___^^^]]]]]]]]]\\\[[[YYYZZZ\\\___dddggglllqqqvvvyyy{{{|||~~~|||{{{zzzxxxtttrrrpppooopppssswwwzzz{{{{{{zzz|||~~~~~~|||zzzzzzzzzvvvuuuuuuwwwzzz}}}}}}}}}pppdddWWWOOOJJJDDDBBBCCCAAA@@@@@@AAABBBAAA???===;;;:::999:::<<<===<<<;;;999999888666666777777777666;;;BBBJJJTTTbbbqqq{{{|||xxx{{{{{{{{{{{{zzzxxxtttqqqnnniiibbb^^^\\\\\\\\\\\\YYYYYYYYYYYYYYYZZZ^^^```bbbeeekkkqqqvvvzzz|||}}}~~~}}}|||{{{xxxssspppkkkjjjjjjmmmqqquuuwwwxxxxxxzzz|||{{{yyyxxxwwwwwwssstttuuuxxxzzz|||}}}~~~~~~}}}||||||~~~ooobbbUUUMMMHHHBBB@@@AAAAAA@@@@@@AAABBBAAA???======<<<;;;<<<===>>>===<<<:::888666666666666777888777<<>><<<;;;<<<>>>>>>===<<<<<<999777888888777888<<<999???HHHQQQ\\\jjjxxx~~~wwwqqqkkkgggbbb^^^]]]\\\\\\\\\\\\\\\[[[YYYWWWWWWYYY[[[```dddiiioootttxxxzzz{{{|||{{{{{{{{{zzzwwwrrrnnnllljjjiiikkkooosssvvvwwwvvvwwwyyyxxxvvvtttssssssqqqsssvvvxxxyyy||||||zzzyyyzzzzzzzzz{{{~~~{{{nnn```VVVOOOGGGDDDDDD?????????@@@AAA@@@>>><<<===<<<;;;;;;======<<<;;;===888666888888666888===<<>>>>>???@@@@@@===;;;<<<;;;::::::<<<<<<;;;:::;;;555333666666333666<<<>>>EEEOOOZZZeeerrrzzzsssnnnkkkgggdddcccaaa___]]]ZZZZZZZZZYYYXXXYYY\\\___]]]```eeekkkooossstttuuuwwwwwwxxxyyyyyyvvvqqqmmmmmmkkkiiiiiimmmqqqssstttuuuwwwxxxwwwuuurrrrrrrrroooqqqsssssstttxxx~~~~~~{{{xxxwwwwwwxxxzzzyyyzzz|||~~~yyyiiiZZZOOOIIIEEEDDDCCCCCCBBBBBB@@@???===<<<>>>===;;;:::999999:::;;;888777555444444666888:::===HHHVVVaaannn{{{}}}xxxrrrnnnjjjgggfffdddbbb```YYYYYYZZZZZZ[[[\\\\\\]]]```aaadddhhhlllooorrrsssvvvwwwxxxxxxwwwtttqqqooollllllmmmnnnoooqqqssstttuuuvvvwwwwwwvvvtttqqqpppooooooooopppssswwwzzz|||~~~~~~~~~~~~~~~}}}{{{yyyvvvuuuzzz{{{}}}~~~~~~|||mmm___TTTMMMIIIGGGBBBBBBBBBAAA@@@???=========<<<;;;::::::999::::::777666555444555777;;;===AAALLLYYYeeeqqq~~~{{{tttpppllliiigggeeecccaaaZZZ[[[[[[\\\]]]]]]^^^^^^^^^```bbbfffiiimmmoooqqqssstttuuuuuutttrrrooommmkkkkkkkkklllmmmooopppqqqtttuuuvvvvvvuuusssqqqooonnnnnnnnnoooqqqtttxxxyyy{{{{{{{{{}}}}}}~~~}}}}}}{{{zzzxxxwwwvvv{{{|||qqqcccYYYQQQLLLIIIBBBBBBAAA@@@???>>>>>>===<<<<<<<<<;;;;;;:::999888666666666555666999>>>AAAFFFQQQ^^^jjjuuu~~~{{{ssspppkkkhhheeecccaaa___ZZZZZZ[[[[[[\\\\\\]]]]]]]]]^^^aaadddgggjjjlllmmmmmmnnnooooooooollljjjiiiiiiiiiiiiiiijjjkkklllmmmpppqqqrrrsssrrrqqqooommmlllllllllmmmoooqqqtttuuuvvvvvvwwwyyy||||||{{{yyy}}}|||zzzxxxwwwwwwwwwwwwzzz|||~~~sssggg]]]TTTMMMIIICCCBBBAAA@@@???>>>>>>>>>:::;;;<<<<<<;;;:::888777666777777666666:::@@@EEEKKKVVVdddnnnzzzzzzwwwooolllgggdddaaa___\\\[[[XXXXXXXXXYYYYYYZZZZZZZZZ]]]^^^```bbbeeegggiiijjjggghhhiiiiiiiiigggfffdddffffffffffffggghhhhhhiiikkklllnnnoooooonnnlllkkklllllllllmmmnnnoooqqqrrrrrrrrrtttvvvwwwxxxwwwvvv{{{yyywwwuuutttuuuwwwxxxwwwyyy|||~~~}}}|||wwwmmmbbbYYYPPPKKKEEEDDDBBB@@@???>>>>>>>>>:::;;;;;;<<<;;;999888777888999:::888777:::BBBHHHPPP[[[iiisss}}}{{{uuurrrkkkhhhccc___]]][[[YYYWWWVVVVVVWWWWWWWWWWWWXXXXXX[[[\\\]]]___aaaccceeefffddddddeeeeeeeeeeeedddcccbbbbbbbbbbbbcccddddddeeeiiijjjlllnnnooonnnmmmlllmmmmmmmmmmmmmmmmmmnnnnnnnnnppprrrsssttttttttttttwwwvvvsssqqqqqqsssuuuwwwwwwyyy}}}|||zzz~~~|||sssiii^^^TTTNNNHHHGGGDDDAAA???>>>>>>>>>;;;;;;;;;::::::999888777777999;;;999888<<>>>>>>>><<<;;;:::999888888888888444777:::999999???JJJSSS[[[fffsss}}}}}}}}}}}}~~~}}}|||~~~}}}uuulllgggddd\\\YYYUUUSSSQQQPPPOOOMMMPPPOOOOOOOOOOOOOOOOOOOOONNNNNNOOOPPPQQQSSSSSSTTTVVVWWWWWWXXXXXXXXXYYYYYYUUUUUUUUUVVVWWWYYYZZZ[[[aaacccfffhhhjjjjjjjjjiiikkkkkkkkkjjjiiihhhgggggggggjjjmmmnnnmmmmmmnnnooonnnmmmllllllmmmoooqqqrrruuuxxx{{{{{{zzz~~~vvvlll```TTTMMMNNNKKKGGGCCC@@@>>>>>>>>><<<;;;:::888777888888999111555999999;;;AAANNNXXX^^^iiiwww~~~yyyvvvsssrrrppppppqqqrrrqqqpppsssvvvwwwtttlllddd___]]]TTTQQQMMMKKKJJJJJJHHHGGGJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOPPPPPPPPPPPPPPPQQQRRRSSSUUUWWWXXX[[[]]]```bbbdddeeeddddddjjjjjjjjjiiihhhfffeeedddeeehhhllllllkkkjjjlllmmmkkkkkkkkkkkklllnnnpppqqqqqqtttxxx{{{~~~{{{xxxzzz~~~zzzmmmbbbZZZWWWOOOLLLHHHDDDBBB???<<<999<<<:::888999;;;<<<:::888888555666:::@@@FFFQQQ\\\eeeooozzz}}}{{{wwwvvvuuuwww{{{|||zzzvvvwwwwwwvvvssspppllljjjaaabbbcccddddddcccbbbaaaiiihhhgggfffeeeaaa[[[WWWOOOLLLHHHFFFFFFGGGGGGFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBDDDEEEGGGHHHHHHHHHGGGGGGMMMLLLKKKKKKKKKMMMNNNOOOXXXYYY\\\]]]]]]^^^aaaccccccdddeeeeeeddddddeeeffffffhhhjjjkkkkkkkkkmmmnnnhhhiiikkkmmmnnnooooooooorrrtttwwwzzz}}}|||yyyzzz~~~}}}pppddd[[[WWWPPPMMMHHHEEECCC@@@===;;;===;;;::::::<<<<<<;;;999999777777<<>><<<;;;;;;<<<<<<;;;:::;;;999999???FFFOOO\\\hhhlllwww{{{vvvrrrlllfffbbbZZZYYYYYY[[[```eeehhhiiiiiijjjkkkllllllllljjjjjjjjjjjjjjjjjjiiigggdddccceeeeeedddcccaaa___\\\[[[]]]]]]\\\\\\[[[XXXTTTPPPMMMKKKHHHGGGGGGHHHGGGFFFHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEECCCBBBAAA@@@>>>>>>???AAAAAABBBBBBAAA@@@@@@@@@AAABBBDDDEEEFFFFFFHHHJJJLLLLLLNNNPPPRRRUUUWWWYYYZZZ[[[\\\^^^```ccceeeggghhhhhhgggiiijjjhhhhhhiiijjjkkkllllllmmmmmmooorrrtttwww{{{}}}zzzzzz~~~yyylll___XXXOOOLLLHHHDDDCCCBBB@@@???>>>===<<<<<<<<<;;;;;;:::<<<:::;;;BBBKKKUUUcccoooppp|||~~~~~~~~~|||zzzvvvrrrllleee]]]XXXTTTSSSSSSVVV[[[```cccddddddeeeggghhhiiiiiiiiiiiikkkkkkkkkkkkkkkjjjiiihhhnnnmmmllljjjgggdddaaa___```_________^^^[[[WWWSSSOOOLLLJJJIIIIIIJJJIIIHHHJJJJJJJJJJJJJJJJJJIIIHHHIIIHHHGGGEEECCCBBBAAA@@@===>>>>>>@@@@@@AAABBBBBB@@@@@@@@@@@@@@@AAAAAABBB>>>@@@CCCDDDEEEFFFIIIKKKLLLOOOQQQSSSTTTVVVYYY[[[\\\^^^aaacccdddeeefffhhhgggggghhhhhhiiikkkllllllkkkmmmppprrruuuyyy~~~~~~zzzzzz||||||pppccc[[[PPPLLLGGGDDDBBBAAA@@@???=========<<<;;;:::::::::;;;:::>>>FFFPPPZZZgggsssttt}}}{{{yyywwwwwwwwwwwwvvvtttqqqnnniiiaaaYYYTTTTTTSSSSSSUUUZZZ___cccdddfffggghhhjjjlllmmmnnnnnnooopppqqqqqqrrrrrrrrrrrrxxxwwwvvvtttpppmmmiiigggcccbbbbbbaaa```]]]WWWTTTSSSQQQOOONNNNNNMMMKKKJJJLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCBBB@@@AAAAAABBBCCCDDDEEEFFFCCCBBBBBBAAA@@@???>>>===:::<<<>>>??????AAACCCEEEDDDFFFIIIKKKLLLNNNPPPSSSSSSVVVZZZ]]]^^^aaaccceeeeeeeeeeeefffhhhiiikkklllkkkmmmooorrrtttxxx|||zzzxxxzzzuuuhhh```RRRNNNIIIDDDCCCBBBAAA@@@>>>??????>>>;;;::::::;;;<<<<<>>:::<<<>>>>>>>>>>>>@@@BBB@@@BBBDDDEEEFFFGGGIIIKKKLLLOOOSSSVVVXXX[[[^^^```aaaaaaaaabbbdddgggjjjkkkkkkllloooqqqsssvvv{{{~~~~~~~~~~~~~~~yyywwwxxxzzzooofffVVVRRRKKKGGGDDDCCCBBBAAA@@@BBBBBBAAA===<<<<<<>>>===???FFFRRR\\\dddoooyyy~~~|||{{{wwwuuusssqqqqqqrrrsssuuutttsssqqqpppooolllgggdddbbb``````bbbfffjjjmmmnnnttttttuuuvvvxxxzzz{{{|||~~~|||yyyuuuoooiiiddd```^^^[[[ZZZXXXVVVRRRPPPQQQQQQQQQQQQPPPOOONNNMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKLLLNNNPPPRRRNNNOOONNNMMMLLLIIIGGGFFFAAACCCDDDDDDCCCCCCDDDEEECCCDDDFFFFFFFFFFFFHHHJJJHHHKKKNNNPPPRRRTTTVVVXXX[[[[[[[[[]]]```cccgggiiiiiikkknnnoooqqquuuyyy}}}}}}||||||{{{{{{}}}yyyvvvwww~~~ssskkkYYYTTTNNNIIIFFFEEEDDDCCCBBBDDDEEECCC???===>>>@@@???AAAIIIVVV```hhhrrr{{{}}}{{{zzzyyyvvvtttrrrqqqqqqrrrtttvvvxxxwwwvvvvvvvvvuuurrrooommmkkkkkklllppptttwwwxxx{{{{{{{{{|||~~~{{{tttmmmhhhdddbbb___]]][[[XXXUUURRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOQQQSSSUUUUUUUUUVVVUUUTTTRRRPPPOOOIIIKKKKKKKKKIIIIIIJJJKKKIIIJJJKKKKKKJJJJJJKKKLLLGGGIIILLLNNNNNNOOOQQQRRRWWWWWWWWWYYY\\\aaaeeeggghhhjjjlllnnnpppsssxxx{{{zzz}}}~~~|||{{{zzzyyyyyy{{{}}}~~~yyywwwxxx{{{zzznnnaaaZZZRRRLLLJJJIIIGGGEEEDDDDDDDDDAAA>>>>>>AAADDDFFFLLLTTT]]]fffppp{{{{{{|||~~~}}}|||zzz}}}zzzvvvuuuuuuvvvwwwxxx~~~}}}~~~~~~zzzwwwxxxvvvttttttxxx|||{{{xxxrrrnnniiieeeaaa\\\WWWTTTTTTSSSRRRSSSTTTSSSQQQOOONNNNNNNNNNNNNNNNNNNNNNNNQQQPPPPPPPPPRRRUUUXXX[[[ZZZ]]]```aaa```^^^]]]]]]VVVTTTRRRPPPPPPRRRUUUVVVTTTSSSRRRRRRRRRQQQOOOLLLKKKKKKKKKJJJJJJMMMQQQTTTVVVVVVVVVWWWZZZ\\\___aaacccdddgggkkkooosssuuuwwwxxxzzz~~~|||yyyzzz{{{|||}}}}}}~~~}}}xxxvvvwww{{{vvvkkkcccXXXPPPLLLIIIFFFCCCEEEFFFFFFDDDAAAAAADDDGGGIIIOOOXXXaaajjjttt}}}|||{{{{{{|||~~~~~~}}}|||~~~{{{yyywwwxxxyyyzzz{{{~~~~~~yyyvvvqqqlllgggbbb\\\YYYWWWVVVUUUUUUVVVVVVTTTRRROOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOOPPPRRRUUUYYY[[[^^^aaaeeeggggggffffffffffffeeebbb___]]]\\\\\\\\\^^^\\\ZZZZZZYYYXXXVVVTTTSSSSSSSSSRRRQQQSSSWWWZZZYYYYYYYYYYYY[[[]]]^^^___aaabbbcccfffiiimmmpppqqquuuxxx|||~~~~~~~~~~~~~~~~~~}}}zzzwwwvvvxxxzzz{{{|||~~~}}}wwwuuuuuuwww{{{tttlll___VVVPPPMMMIIIGGGHHHHHHHHHGGGEEEFFFIIILLLOOOUUU^^^hhhqqqyyy{{{xxxwwwwww{{{|||~~~~~~~~~|||{{{{{{}}}yyytttnnnhhhaaa]]]YYYXXXVVVVVVWWWVVVUUUSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNOOORRRUUUYYY[[[```dddhhhlllmmmnnnpppqqqttttttsssrrrooommmjjjiiiiiigggdddcccbbbaaa___^^^]]]]]]]]]\\\[[[\\\___aaa________________________``````___```bbbeeeiiikkknnnrrrwww{{{|||}}}}}}~~~}}}||||||zzzwwwuuusssuuuxxxzzz||||||vvvssstttssswww}}}{{{rrrfff\\\WWWTTTQQQNNNLLLKKKKKKJJJJJJLLLOOOQQQWWW\\\eeeooowww}}}}}}zzzxxxwwwwwwwww{{{||||||zzzxxxxxxyyy{{{}}}~~~zzztttlllddd```ZZZXXXVVVUUUVVVVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRMMMMMMNNNOOORRRUUUXXXZZZ^^^bbbggglllooorrruuuwwwxxxzzz}}}}}}{{{yyytttqqqmmmkkkjjjiiihhhfffhhhhhhgggfffdddeeegggiiiiiiiiiiiihhhgggeeedddcccbbb```]]]\\\\\\___bbbeeefffkkkqqqvvvyyy{{{|||}}}~~~}}}{{{zzzxxxuuutttrrruuuxxxzzz|||}}}vvvrrrrrrpppuuu{{{|||pppfff```\\\XXXUUURRRQQQPPPPPPQQQSSSUUUWWW```dddkkkrrryyy~~~{{{zzzwwwtttrrrqqqqqqqqqtttvvvxxxyyyzzz|||zzzrrriiiddd\\\ZZZXXXWWWWWWWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSNNNNNNNNNOOOQQQSSSUUUWWWZZZ___dddjjjnnnssswwwzzzzzz~~~}}}zzzuuurrrqqqqqqpppppprrrssssssqqqppppppqqqssssssttttttsssrrrooolllkkkeeebbb^^^ZZZYYYZZZ]]]___```eeelllqqquuuxxx{{{}}}|||||||||zzzxxxvvvtttssstttwwwyyy{{{}}}~~~vvvrrrrrrooottt{{{tttmmmgggaaa]]]]]][[[YYYYYY\\\^^^______hhhjjjnnnsssxxx{{{zzzyyyttttttsssqqqqqqppppppppppppssswwwzzz}}}xxxnnnhhhaaa^^^[[[ZZZZZZZZZYYYXXXUUUUUUUUUUUUUUUUUUUUUUUUPPPPPPPPPPPPPPPQQQRRRRRRXXX\\\bbbhhhlllqqqvvvzzz}}}{{{wwwwwwxxxxxxxxx{{{{{{|||{{{yyyyyyzzz||||||}}}~~~~~~}}}zzzvvvtttlllhhhccc^^^[[[[[[]]]^^^```ccciiimmmqqqtttwwwzzzwwwxxxyyyxxxuuusssrrrssstttwwwzzz|||~~~wwwrrrrrrlllqqqxxx}}}vvvpppkkkjjjhhheeeeeehhhjjjkkkjjjnnnnnnooorrruuuvvvtttrrrooopppqqqrrrssstttttttttssswww|||zzzpppjjjccc```]]][[[[[[[[[ZZZZZZVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRRRRQQQOOOOOONNNNNNUUUYYY^^^ccchhhmmmrrrvvv{{{|||xxxxxxzzz{{{||||||}}}~~~~~~}}}|||~~~~~~{{{xxxtttoooiiieeecccccccccdddfffiiikkklllooorrruuurrrtttuuutttqqqooopppqqqqqqtttwwwzzz~~~wwwrrrrrrhhhmmmttt{{{|||xxxtttpppmmmmmmppprrrrrrqqqrrrpppoooqqqsssssspppmmmmmmnnnqqqtttvvvwwwwwwwwwxxx|||yyyoooiiibbb___[[[YYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTSSSQQQOOOMMMLLLKKKRRRUUUZZZ___dddiiinnnrrruuuzzzyyyvvvvvvxxxzzz{{{zzz{{{||||||{{{{{{|||~~~zzztttooolllkkkkkkhhhiiijjjjjjjjjkkknnnqqqnnnppprrrqqqooommmnnnpppmmmpppuuuyyy}}}xxxqqqmmmlllkkkpppyyy}}}zzzyyyzzz{{{{{{{{{}}}yyysssnnnkkkkkkmmmooopppssswwwzzz}}}}}}}}}|||yyy~~~zzzrrrlllcccaaa___]]]]]]\\\ZZZXXXWWWWWWUUUTTTTTTTTTUUUVVVUUUTTTSSSQQQOOONNNNNNNNNOOOSSSZZZ___dddhhhlllooosssuuuyyy~~~|||yyywwwuuuuuuvvvvvvxxxxxxwwwxxxxxxyyyzzz{{{~~~yyytttppppppuuuvvvoooiiijjjllllllkkkggghhhlllooonnnmmmoooqqqsssuuuwww{{{zzzsssnnnkkkjjjnnnwww~~~~~~{{{vvvrrrpppqqqsssttttttwwwzzz~~~|||sssnnnbbb```^^^]]]\\\[[[YYYXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWVVVTTTRRRQQQPPPOOOOOOPPPTTTZZZ```dddiiimmmpppssstttxxx||||||yyywwwvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxx~~~{{{{{{~~~}}}uuuooommmkkkhhhfffbbbaaafffiiihhhiiilllppprrruuuwwwzzz~~~|||uuupppjjjiiilllttt{{{{{{xxxwwwwwwyyy{{{zzz|||~~~vvvpppeeebbb```^^^^^^]]][[[YYYWWWVVVUUUTTTTTTTTTUUUUUUXXXWWWUUUTTTSSSRRRQQQQQQOOOSSSYYY^^^bbbgggkkknnnqqqrrruuuxxx||||||yyyxxxwwwwwwtttttttttsssttttttuuuuuu~~~~~~yyytttmmmeeeaaa\\\ZZZ]]]```aaadddggglllooosssvvvzzz~~~~~~zzzxxxzzz~~~~~~vvvqqqkkkiiikkksssyyy~~~}}}}}}~~~xxxsssiiifffcccaaa```___^^^\\\XXXWWWUUUTTTTTTTTTUUUVVVXXXWWWVVVTTTSSSRRRRRRRRROOORRRWWW[[[___cccgggkkkmmmooorrruuuyyy}}}|||zzzxxxxxxtttssssssrrrrrrrrrsssssszzz{{{}}}~~~rrrfff^^^XXXUUUWWWYYYZZZ]]]aaafffjjjoootttxxx}}}~~~zzzsssssstttwww{{{~~~vvvqqqllljjjkkkqqqxxx}}}|||wwwmmmjjjeeebbbaaa___]]]\\\YYYXXXVVVUUUUUUUUUVVVWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRTTTXXX[[[^^^bbbfffiiihhhkkkooossswww}}}}}}{{{zzzvvvuuutttssssssssssssssswwwyyy{{{}}}wwwiii^^^WWWRRRRRRSSSSSSUUUYYY^^^bbbhhhnnntttzzzzzztttoookkkjjjnnnsssyyyxxxsssmmmjjjjjjpppvvv||||||ppplllgggbbb```^^^\\\ZZZZZZYYYXXXWWWVVVWWWXXXXXXWWWWWWUUUTTTTTTSSSSSSSSSWWWYYY[[[]]]___aaaeeehhhdddhhhmmmrrruuu{{{~~~}}}zzzyyyxxxwwwvvvvvvvvvvvvwwwyyy{{{}}}~~~qqqccc\\\UUUSSSQQQOOOOOOQQQVVVZZZ```ffflllrrryyy}}}}}}yyyyyy|||{{{tttnnniiigggfffiiipppyyyzzzuuulllhhhhhhmmmssszzzwwwrrrkkkfffbbb```]]]\\\\\\[[[YYYXXXXXXXXXYYYZZZXXXXXXWWWVVVUUUUUUUUUUUUXXXZZZ[[[[[[\\\^^^aaadddaaafffmmmqqqsssxxx~~~|||{{{zzzyyyyyyyyyzzz{{{}}}~~~oooggg```\\\XXXRRROOOQQQQQQTTTXXX\\\aaahhhoootttzzz|||~~~yyyuuussswww{{{~~~~~~~~~zzztttmmmiiijjjlllssszzz|||wwwkkkgggfffkkkqqqxxx}}}xxxqqqkkkfffcccaaa___]]]\\\ZZZYYYYYYYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXYYY\\\___aaafffmmmpppqqqtttzzz~~~||||||{{{{{{}}}}}}{{{rrrjjjeee___XXXTTTTTTOOOPPPSSSVVVZZZaaahhhmmmtttvvvyyy{{{}}}~~~yyysssrrrvvv{{{yyyqqqnnnqqquuu}}}{{{vvvlllhhhhhhlllrrrwww~~~vvvooojjjgggdddbbb^^^]]]\\\[[[YYYYYYYYYYYYZZZYYYXXXWWWVVVUUUUUUUUU]]]\\\[[[[[[\\\]]]___```cccdddfffjjjooouuuzzz}}}}}}{{{pppggg```\\\YYYWWWTTTQQQQQQUUU[[[aaadddjjjlllnnnrrrvvvzzz~~~~~~zzz{{{uuussswww}}}|||zzz{{{|||vvvmmmiiihhhmmmrrrwww{{{tttnnniiieeeccc___^^^]]]\\\[[[[[[[[[[[[YYYXXXXXXXXXXXXYYYZZZ[[[^^^^^^^^^^^^___```aaaaaacccdddgggkkkpppuuuxxx{{{yyyzzz}}}~~~~~~~~~vvvmmmeee```]]]ZZZUUUTTTVVVZZZ]]]___cccdddfffjjjnnnssswwwyyyzzzwww}}}~~~|||{{{zzz{{{}}}vvvooojjjiiimmmrrrxxxzzztttmmmhhheeeaaa```___^^^]]]]]]]]]]]]XXXXXXYYYZZZ\\\^^^```bbbaaaaaabbbccccccbbbbbbbbbccceeeiiimmmqqqtttwwwxxxvvvxxx{{{}}}{{{zzz~~~|||qqqkkkgggccc]]]YYYXXXYYYYYYYYY[[[\\\^^^bbbfffkkkooorrrzzzyyyzzz{{{{{{zzzwwwtttyyy{{{~~~~~~~~~|||~~~|||vvvqqqllljjjmmmrrrwwwzzzssslllhhhccccccaaa```____________ZZZZZZZZZ[[[]]]aaadddfffddddddeeefffeeedddcccbbbeeegggkkkooosssuuuwwwwwwzzz|||~~~~~~~~~{{{zzz||||||vvvqqqlllfffaaa^^^[[[XXXVVVYYYYYY[[[^^^bbbfffkkkmmmtttuuuvvvwwwxxxwwwuuutttvvvzzz}}}{{{yyyzzzzzzzzzyyyxxxxxxxxxyyy|||~~~|||uuurrrmmmjjjmmmqqqwwwzzzsssnnniiihhhfffdddbbbaaa``````\\\\\\\\\\\\^^^bbbeeeggggggggghhhhhhgggeeecccbbbgggiiimmmqqqtttwwwxxxxxx~~~}}}}}}}}}|||||||||yyyuuuooojjjeee```\\\XXXZZZYYYZZZ[[[^^^bbbfffhhhnnnppprrrtttuuuvvvvvvwwwwww|||}}}zzzwwwuuuuuuuuutttsssssssssssstttwww|||}}}vvvsssmmmjjjlllpppuuu~~~}}}xxxqqqooollliiifffcccaaa```______^^^^^^```cccgggiiikkkkkkjjjiiihhhfffdddccchhhiiilllppptttwwwyyyzzz}}}~~~~~~zzz{{{}}}}}}zzzyyy}}}}}}zzzvvvrrrnnniiiccc___\\\[[[ZZZYYY[[[]]]```bbbgggjjjmmmppprrrtttvvvyyyyyy~~~yyywwwsssrrrrrrrrrqqqpppnnnoooqqqrrrvvv|||xxxsssmmmjjjkkkooottt}}}zzzxxxtttooojjjfffcccbbbaaa```___```cccgggkkknnnpppooommmkkkiiihhhgggfffggghhhjjjmmmqqquuuyyyzzz|||~~~}}}yyyzzz{{{~~~~~~{{{{{{{{{}}}}}}{{{yyyvvvrrrlllhhhaaa___]]]ZZZZZZ[[[]]]______bbbgggjjjmmmpppuuuxxxzzz~~~~~~}}}vvvssspppooooooooonnnmmmnnnpppsssuuuyyy{{{sssmmmiiikkknnnsss|||~~~yyytttnnniiieeecccbbbaaaaaabbbeeejjjooorrrtttrrrooollljjjiiiiiiiiieeefffhhhkkkoootttxxxzzz}}}}}}xxxyyyzzz|||~~~~~~}}}}}}zzz|||~~~}}}}}}{{{wwwrrrnnngggddd```]]][[[\\\^^^___YYY]]]bbbfffiiimmmrrrwww{{{}}}yyyxxxyyy|||}}}{{{yyyxxxsssqqqnnnmmmmmmmmmlllkkkpppssswwwzzz~~~vvvtttoookkkjjjlllpppzzz|||xxxwwwvvvsssoooooonnnnnnnnnoooqqqsssuuuuuuuuuuuusssqqqnnnkkkiiigggiiikkkmmmooosssxxx{{{~~~~~~}}}zzz||||||}}}zzz{{{|||~~~{{{yyyzzz~~~~~~{{{vvvsssppphhh___ZZZZZZXXXTTTVVVYYY\\\___bbbiiiqqqxxxxxx~~~zzztttqqqrrrvvvzzz|||~~~yyyuuuqqqpppmmmnnnnnnmmmkkklllnnnppprrrvvvzzz}}}wwwtttnnnjjjiiikkkoooxxx|||{{{{{{wwwttttttsssrrrrrrssstttvvvwwwyyyxxxvvvtttqqqmmmkkkiiihhhjjjlllnnnooorrrwwwzzz{{{}}}{{{zzzzzzyyy{{{~~~~~~~~~~~~}}}zzzxxxzzz|||yyywwwpppgggcccbbb___ZZZUUUWWWXXXZZZ\\\bbbjjjpppxxx{{{vvvpppmmmmmmqqqtttvvvwwwxxxxxxuuuooojjjgggfffhhhiiijjjiiiiiikkknnnppptttxxx~~~yyysssmmmiiihhhiiimmmvvv~~~{{{{{{zzzyyyxxxxxxyyyzzz{{{|||zzzwwwtttpppnnnlllkkkkkklllnnnoooppprrrvvvyyyzzz|||~~~{{{zzzyyyzzz~~~}}}zzzxxxzzz|||{{{vvvnnniiigggbbb\\\XXXXXXVVVUUUVVV[[[bbbhhhrrryyywwwrrrlllhhhhhhjjjmmmnnnrrrrrrqqqmmmgggbbb___^^^___```bbbcccdddhhhlllpppuuuzzz{{{rrrlllhhhggggggkkkttt~~~~~~}}}}}}|||}}}}}}{{{yyyvvvsssqqqpppooooooooopppqqqqqqrrrssswwwyyy|||~~~~~~}}}zzzxxxyyy}}}}}}vvvrrroooiiibbb```]]]XXXTTTTTTWWW\\\```eeemmmwww~~~~~~vvvqqqkkkgggfffgggiiijjjlllkkkiiiddd]]]XXXVVVUUUTTTUUUXXXZZZ]]]bbbhhhllltttyyy}}}rrrlllgggffffffiiirrr|||~~~yyyxxxvvvtttssssssttttttssstttuuuuuuuuuvvvyyy|||~~~|||zzzzzz}}}|||uuunnniiiccc\\\UUUSSSSSSVVVWWWYYY```jjjrrrwww{{{|||yyyuuupppjjjfffeeeffffffgggaaa```\\\VVVPPPKKKJJJJJJIIIKKKMMMOOOSSSYYY```eeepppwww~~~rrrlllgggfffeeehhhqqqzzzyyyyyyxxxxxxxxxxxxxxxyyywwwxxxyyyyyyyyy{{{~~~xxxpppjjj```XXXSSSQQQPPPPPPPPPWWW```ggglllqqqwww|||{{{wwwtttrrroookkkeeeaaa``````aaaaaaZZZXXXSSSMMMGGGCCCBBBCCCAAABBBCCCEEEHHHNNNUUUZZZjjjqqq{{{~~~sssmmmhhhfffeeehhhqqqzzz}}}}}}~~~~~~}}}}}}|||{{{{{{|||}}}}}}}}}yyyrrrggg^^^XXXSSSOOOMMMKKKPPPVVV[[[___eeelllqqq{{{wwwpppmmmkkkiiiddd```[[[WWWVVVVVVWWWVVVRRRPPPKKKDDD>>>;;;;;;===;;;<<<<<<===???DDDKKKOOO^^^gggsss~~~~~~tttnnnhhhfffeeehhhpppzzz~~~~~~|||}}}~~~yyynnnddd]]]WWWRRRMMMGGGKKKOOOSSSVVV[[[bbbhhhvvv}}}yyyoooiiifffdddccc[[[WWWRRROOONNNNNNNNNNNNHHHFFFAAA:::555222333444888888888888999>>>DDDIIITTT]]]lllxxxvvvooohhhfffdddeeejjjppp}}}zzzqqqjjjbbbYYYSSSQQQOOOMMMKKKMMMRRRYYY^^^kkkssszzzllliiigggaaaZZZWWWTTTNNNFFFCCCDDDDDDBBB@@@BBBAAA>>>;;;999888777777444111222666777444777>>>IIIPPP^^^nnnzzzxxxpppiiigggeeeeeejjjppp|||zzzssskkkbbb[[[UUUSSSNNNKKKJJJNNNSSSXXXaaajjjxxx~~~pppdddaaa```ZZZSSSPPPNNNGGG@@@<<<<<<<<<:::777888777666444222111000000222///000444444222555;;;BBBHHHUUUeeerrr|||zzzssskkkhhhfffeeejjjppp{{{zzzpppiiiaaa\\\TTTNNNJJJKKKNNNPPPWWW```nnn}}}uuujjj```^^^]]]XXXQQQMMMGGGAAA:::666666555333000444444333333222111/////////...///222222000333777888===HHHXXXeeeqqq}}}uuummmiiifffeeeiiioooyyyxxxpppiii___VVVPPPMMMLLLLLLSSSZZZfffsssvvvoooggg```]]]\\\WWWPPPJJJBBB>>>999555444444222000222222333444444222111000......000111000000222444222555>>>LLLYYYfffwwwwwwnnnjjjfffeeehhhnnnvvv|||wwwkkkaaaXXXRRRMMMJJJOOOTTT]]]iiiwwwyyyooogggccc\\\XXXVVVSSSLLLEEE???<<<999666555444333333---...///000000///...------000111111000000111222000111888CCCNNN[[[lllzzzxxxooojjjfffcccffflllrrrzzzxxxnnnddd[[[RRRLLLJJJNNNUUU___lll|||~~~{{{qqqhhhaaa___ZZZUUUSSSRRRMMMFFF===;;;999666444333222222,,,------.........---------111333111///111111000000000444<<>>===;;;777333000//////000//////.........//////,,,111333000...111000---000///111666<<>>999444000......///...---,,,+++,,,---...+++111333///---000///,,,000...///333666<<>>BBBWWWdddvvvzzzoooiiieeebbbdddhhhnnnsss{{{|||qqq```YYYSSSQQQPPPRRRYYYaaaqqq~~~}}}}}}yyyvvvrrrnnnhhh```TTTLLLHHH@@@999;;;???BBBGGGKKKRRRMMMEEE===888555333222000.........///000///............---......///000---...///000222666;;;???OOO[[[lll|||}}}qqqiiidddaaacccgggjjjoooxxxjjjbbbYYYTTTOOOLLLNNNRRRbbbnnn}}}~~~|||zzzxxxwwwtttqqqlllhhhbbbYYYNNNFFF>>>777333666:::>>>DDDJJJUUUQQQJJJBBB;;;666222111000///......000000///...---,,,,,,,,,------...///---...//////000333777:::CCCNNN___ooo|||uuulllfffbbbdddgggfffkkkuuuwwwlll```XXXQQQLLLLLLOOOUUU___lll{{{|||yyyzzz{{{zzz|||zzz{{{{{{zzzyyyvvvtttsssoookkkfffaaa[[[SSSHHH@@@:::666444666999<<>>999555444555444222111999CCCTTTYYY^^^]]]TTTHHH???:::444333222222333444333222333333222111000000000000000111222111000///111333666<<>><<<888666///000222222---+++333???GGGRRR___ccc\\\OOOCCC<<<777555555555666777666555777666444222000......------...//////------...///000333888???JJJ[[[nnnzzz~~~rrrjjjfffbbbaaa^^^aaafffmmmwwwvvvggg\\\VVVNNNIIIKKKQQQWWW```hhhqqqrrrtttrrrlllbbbXXXRRRNNNMMMMMMNNNPPPTTTWWWYYY]]]```dddggggggccc^^^[[[SSSMMMEEE???;;;999888777333000///000///...333999CCCLLLVVVYYYSSSIIIAAA===777666555666888999:::999:::999777444222111000///------......///111222333///111555<<>>:::666111...111...---......---111777999BBBKKKNNNIIIAAA;;;999666444333444666888888777999888666444222000000///.........//////111222222000111555:::???HHHXXXhhhyyyxxxoooiiidddaaa\\\^^^bbbhhhqqq{{{~~~}}}}}}}}}}}}|||||||||{{{}}}|||rrrdddZZZOOOJJJIIIJJJPPPVVV]]]^^^``````\\\UUUMMMHHHHHHGGGFFFFFFFFFHHHJJJKKKTTTVVVZZZ\\\[[[WWWSSSPPPFFFDDDAAA>>>999333---(((000---,,,...---,,,///555111777>>>AAA>>>999666555333111000111333555555444777666444222111000/////////////////////000111222000000444888;;;AAAMMMZZZnnnwww{{{rrrjjjddd```\\\\\\___dddlllvvv}}}}}}}}}}}}}}}}}}||||||zzz||||||qqqdddWWWOOOJJJIIILLLRRRXXXZZZ\\\]]]ZZZTTTNNNJJJCCCCCCCCCCCCEEEHHHKKKLLLPPPRRRUUUVVVUUUQQQMMMJJJCCCBBB???===999444...***000------...---+++///444///333888999777555333333000///......111222222111444333222111000/////////000000//////000000111222///000333777999<<>>:::888666444222000000......///...,,,...444111333444444333111000000...---,,,---///000000000111111000///////////////000000///000000111222333000///222666777999@@@GGGYYYdddsssvvvmmmeeeaaa\\\[[[[[[^^^eeeoooyyy}}}~~~~~~}}}~~~uuufff[[[RRRLLLJJJMMMLLLNNNQQQSSSRRRNNNJJJGGGEEEDDDBBBAAAAAABBBDDDEEENNNOOOPPPPPPNNNKKKGGGDDD===999555222222222222111000......000...,,,...222222222111000///...------...---,,,,,,...000000//////...............///////////////000111222333444222000111444666666;;;BBBNNNYYYiiiwwwyyyppphhhccc\\\[[[ZZZ\\\cccmmmxxx~~~~~~|||}}}~~~~~~pppdddYYYPPPLLLLLLKKKMMMPPPRRRQQQNNNKKKHHHGGGFFFDDDCCCCCCDDDFFFGGGMMMNNNOOONNNLLLHHHEEEBBB;;;777444111111000///...///------///---***,,,000111000///.........---,,,...---,,,---///000000000------,,,------...//////.........000111333555666666222111333333333777<<>>999777444111////////////......------------..................------------------------------------............------------///...---...111222333222555555444444333444444444555888<<>>:::888444333111///......///000------,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---...---,,,,,,...000///...//////000111222333333333444666;;;CCCMMMSSSeeetttrrriiiaaa]]]YYYYYYWWWVVV[[[bbbgggsss~~~|||ooo___QQQIIIGGGHHHKKKOOOQQQRRROOOMMMKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFDDDBBB>>>;;;888666333222000.........///000---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------************************++++++,,,,,,,,,---------+++,,,...---++++++---///......//////000222333444111222555777:::???EEEIIIWWWgggyyysssjjjddd___\\\ZZZXXXWWW[[[aaadddppp~~~~~~qqqaaaSSSKKKIIIJJJMMMPPPSSSSSSPPPMMMLLLKKKKKKJJJHHHGGGFFFFFFDDDDDDBBB???<<<999777555333111///...---...///000---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------***,,,...---******,,,////////////000111333444555111333777999<<<>>>BBBEEEHHHYYYlllzzzwwwmmmfffaaa]]][[[XXXVVVZZZ```eeemmmyyy}}}tttfff[[[UUUOOOOOOPPPSSSUUUVVVTTTRRRRRRLLLIIIJJJIIIGGGGGGIII@@@@@@???===:::777333111333222111/////////000111,,,,,,++++++,,,,,,---.........---,,,++++++++++++---)))&&&(((,,,...,,,)))$$$---000...+++---000+++...///,,,(((''',,,111,,,,,,---...000111111222444666888999999:::===???CCCRRRcccooo}}}zzzooogggbbb]]][[[YYYWWWZZZ___bbbjjjvvv{{{xxxxxxxxxxxxwwwxxx}}}zzzmmmccc]]]UUUTTTSSSTTTUUUUUUSSSRRROOOJJJIIIKKKKKKGGGDDDEEE???>>>===;;;999555222111111000///...------...///,,,,,,++++++,,,,,,---...///...---,,,++++++++++++---)))&&&(((,,,...,,,)))%%%***......,,,+++---000++++++,,,,,,++++++++++++---------...///000111222333555888999::::::<<<>>>@@@LLLZZZdddppp}}}qqqiiiccc^^^\\\YYYWWWYYY^^^___fffrrr}}}}}}yyytttpppooonnnmmmmmmooossstttuuuxxxvvvlllggg^^^[[[XXXVVVUUUTTTSSSQQQLLLHHHHHHLLLKKKEEEAAA@@@===<<<;;;999666333111///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...///......---,,,,,,++++++,,,)))'''(((+++---,,,***111000...,,,+++,,,---...,,,++++++---//////,,,)))------,,,,,,---///111222222444888:::::::::;;;<<<===FFFPPPXXXbbbppp}}}sssllleee^^^\\\ZZZXXXYYY]]]]]]dddnnnyyy{{{vvvqqqllljjjhhhgggfffeeefffgggiiinnnuuuzzz}}}|||tttoooiiieee___ZZZWWWUUUSSSQQQMMMIIIHHHKKKIIICCC>>>>>>;;;:::888666444111///...,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////...------,,,++++++)))((((((+++,,,,,,***555000,,,***,,,------,,,------------...///...------,,,++++++,,,---///111111444777999:::::::::;;;>>>CCCJJJPPPXXXeeesss{{{vvvooofff___]]][[[YYYYYY[[[\\\bbblllvvvxxxtttnnniiifffdddbbbaaa]]]\\\\\\___dddjjjqqqvvv|||}}}zzzvvvppphhhaaa\\\YYYVVVTTTSSSNNNJJJJJJHHHBBB>>>>>>999888666444111///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...//////////////////---,,,++++++***))))))***+++++++++000---******---///,,,))),,,---...+++((()))...333,,,++++++++++++---...///000333666888888999:::;;;>>>@@@EEEJJJQQQ[[[iiisss{{{zzzrrrhhh```]]]\\\YYYXXXZZZ[[[aaajjjsss|||}}}tttoooiiiddd```^^^\\\[[[WWWTTTTTTXXX]]]aaahhhooovvv{{{~~~uuulllfffaaa\\\YYYZZZTTTOOOMMMIIIBBB>>>===888777555222000///...---+++,,,,,,------------,,,---------------......//////000000111000...---,,,*********)))******+++,,,+++***)))+++...///,,,***)))+++,,,(((###%%%,,,444,,,,,,------............111333555666666888:::<<<===>>>AAAFFFKKKQQQ]]]gggoooxxxtttiii```]]]]]]ZZZXXXYYYZZZ___gggpppxxxzzzpppkkkeee```]]][[[YYYWWWSSSOOOOOOTTTXXX[[[aaahhhooouuu}}}yyyqqqjjjdddaaa^^^XXXUUUSSSNNNEEE===;;;888666444111///.........***+++,,,---------,,,,,,---------------.../////////000111111111///---,,,************)))***+++,,,+++******+++,,,------,,,***+++***)))''')))---111---///000222222111000///222333444444444666:::===???>>>AAAFFFHHHIIIQQQ[[[bbbkkkxxxuuujjj```^^^]]]ZZZXXXXXXYYY^^^eeemmmvvv~~~xxxooojjjddd___\\\ZZZXXXWWWRRRMMMMMMSSSVVVWWW]]]dddjjjqqq{{{~~~~~~xxxqqqjjjfff___[[[YYYXXXRRRGGG===999888666444111///.........)))***+++,,,------,,,+++...------------.../////////000111222111///---,,,)))*********)))***+++------,,,+++******+++---///...,,,+++,,,...000000000///111333555555444222000333333333333333666:::>>>BBBAAACCCGGGGGGEEEKKKSSSZZZcccooo{{{ssskkkccc^^^___```___]]]ZZZ]]]bbbhhhqqq||||||wwwrrrlllfffbbbaaa^^^XXXSSSUUUTTTSSSSSSUUUXXX\\\___ggglllttt{{{}}}}}}~~~|||uuupppkkkfff```[[[UUUMMMCCC<<<666444222111111000///---,,,,,,,,,---------.........---,,,+++,,,---...///222333444444333111...---*********************+++++++++++++++++++++++++++...111...&&&$$$***///000666666888::::::666444333666444444555333333888???AAADDDGGGHHHFFFGGGIIILLLRRRZZZdddooozzzxxxpppfff```^^^]]][[[YYY\\\^^^aaafffnnnxxx|||wwwqqqkkkdddaaa___]]]XXXTTTTTTSSSRRRQQQSSSWWW[[[^^^fffkkkssszzz}}}|||}}}~~~zzzvvvuuuqqqiii```UUUJJJ@@@999666444222000000000///---++++++,,,,,,,,,,,,,,,,,,...------,,,,,,---...///111222333333222000...,,,*********************)))+++++++++++++++++++++++++++///...)))(((...333333???AAACCCEEECCC===777444666333333444333222777>>>BBBFFFJJJJJJHHHFFFFFFHHHKKKRRR[[[eeeppp|||zzzsssiiibbb___]]]ZZZXXX]]]^^^___bbbiiisss~~~yyytttooojjjccc___^^^\\\YYYVVVTTTSSSQQQQQQRRRUUUYYY\\\dddiiiqqqxxx~~~~~~~~~}}}}}}~~~~~~}}}zzzrrreeeVVVIII???;;;666444111000000000...---++++++++++++++++++++++++///...------------......000111111111000...,,,++++++*********))))))((((((++++++++++++++++++++++++(((,,,...,,,---333999<<>><<<>>>BBBGGGPPP___ppp|||yyyqqqhhhaaa]]]\\\\\\YYYYYYZZZ]]]bbblllvvv~~~~~~xxxqqqlllhhhgggeeecccaaa___^^^^^^XXXVVVTTTRRRSSSUUUXXXZZZ___dddllltttzzz~~~~~~}}}rrrcccTTTHHH@@@===555333000/////////---,,,,,,,,,,,,------.........,,,---///000111111111111000//////...---,,,++++++************************++++++++++++++++++++++++---,,,,,,,,,///999LLL^^^vvv{{{cccNNNBBB:::444222222111333777777>>>FFFIIIHHHDDDAAA@@@:::<<<>>>BBBJJJXXXiiiuuuzzzrrriiiaaa]]]]]]^^^[[[[[[]]]___ccckkktttzzz}}}yyysssmmmiiiddddddeeedddbbb___^^^]]]WWWUUUSSSQQQQQQTTTVVVXXX^^^dddkkkssszzz}}}}}}~~~}}}oooaaaSSSHHH???;;;555333000/////////---,,,******+++,,,---......///+++,,,...000222333333333111000///...---,,,,,,+++*********+++,,,,,,------++++++++++++++++++++++++---+++---///111999MMM```{{{mmmVVVGGG>>>555333222111222555777<<>>>>>:::;;;===@@@GGGTTTdddooo{{{wwwqqqiiibbb```aaabbb]]]^^^___aaadddjjjqqqwww~~~zzzwwwsssnnnhhhdddaaabbbddddddbbb___]]]\\\VVVUUURRRPPPPPPRRRUUUWWW^^^ccckkkssszzz~~~~~~zzzlll___TTTJJJBBB<<<555333000/////////---,,,(((((()))***,,,---...///***+++...111333444444555111000///...---,,,,,,,,,******+++,,,---......///++++++++++++++++++++++++++++++...222333:::LLL___yyywww```JJJ@@@777444222111111444111555:::;;;888666666666555666777:::@@@MMM\\\ggg}}}zzzqqqiiidddaaa```___]]]]]]```ccccccfffoooyyyzzzvvvwwwvvvpppiiicccaaabbbbbbbbbbbbbbbaaa```^^^^^^YYYVVVRRRQQQSSSUUUUUUTTTZZZ```iiirrrzzzzzznnnaaaTTTIIIBBB>>>333222111000......------///---+++,,,///111000...,,,,,,---000333444444222222000//////000///,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))...,,,,,,---///999KKK\\\nnn~~~dddLLLBBB999444000...///222000111222333555666777888777777777999>>>GGGSSS[[[uuu}}}ssskkkeeebbb```___^^^]]]```bbbccceeemmmwww{{{vvvrrrqqqnnniiiccc___]]]]]]______``````___^^^^^^]]]ZZZVVVRRRPPPQQQTTTUUUTTT[[[```iiirrryyy|||rrrfffXXXKKKBBB<<<777555333000---,,,++++++,,,***((())),,,---,,,+++......000333666777666555222000///.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,++++++,,,...666FFFVVVkkkhhhNNNCCC888333111///000222000000111333444555666777666666777888<<>>444333555444222111///000000111222222333333333555666777777888:::<<<>>>HHHRRRYYYccctttyyyqqqjjjdddaaa___[[[ZZZ]]]^^^]]]^^^bbbkkktttzzztttrrriiihhhgggccc___\\\\\\\\\VVVXXXZZZ\\\^^^___```aaa\\\\\\[[[YYYWWWYYY]]]aaabbbffflllrrrwww~~~xxxhhhUUUDDD:::777555333111///.........///000111///---,,,...000000000111444777999888666333222000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))---)))(((*********...444===KKK]]]iiilllfffYYYNNNBBB:::555555666333111222000000111111222333333333444666777777888999<<<>>>>>>HHHRRRXXX___kkkwww~~~yyyqqqjjjeeeaaa___[[[YYY\\\^^^]]]^^^aaahhhqqq~~~~~~xxxuuueeeggggggccc]]]YYYYYYZZZVVVWWWYYY[[[]]]^^^___```\\\]]]]]]\\\ZZZ[[[___cccdddgggmmmrrrxxx~~~uuueeeSSSBBB999222222111111111111111111,,,......---***)))+++---------///222555666555444333222111111222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,((('''((()))))),,,222555@@@MMMWWWYYYUUULLLCCC===888555666666222111222111111111222333333333444555777888888888:::>>>@@@BBBMMMVVVYYY]]]dddkkkoooxxx}}}sssjjjddd```^^^]]]\\\\\\\\\]]]^^^___ccckkkxxxzzzvvvpppiiibbb___^^^]]]YYYUUUYYYYYYZZZ\\\^^^aaadddffffffggggggfffddddddfffgggfffiiioootttzzztttgggZZZMMMBBB;;;888666444444444333000---000/////////...+++&&&"""---+++***,,,///222333333444555555444111///......---...000111000...+++))),,,,,,***)))))))))***++++++***))))))***+++...///000444:::AAAEEECCC???:::999777555222111222333444555444333111000000111222222888<<<<<>>JJJXXXbbbllluuuyyyxxx{{{xxxqqqggg\\\QQQIIIEEELLLOOOUUU\\\eeeoooxxx~~~xxxnnnfffaaa]]]\\\[[[ZZZYYYZZZZZZ[[[^^^eeeooozzz|||||||||}}}}}}zzzrrrooojjjgggeeedddcccbbbaaa`````````aaacccdddfffiiilllqqqtttwwwyyy|||~~~~~~~~~|||vvvjjjbbbWWWLLLCCC===999777111000...,,,+++,,,...///222///---,,,---......---(((,,,//////---...444999<<<<<<<<<999555222111000///---,,,*********+++,,,************))))))((((((++++++++++++++++++,,,,,,......///111333333222000......///111111111111111111444666555444555:::???IIIWWWhhhttt~~~yyylll___SSSKKKFFFDDDJJJMMMRRRWWW]]]eeennnuuu|||}}}yyyooogggbbb]]]\\\[[[YYYYYYYYYZZZZZZ]]]cccmmmxxx~~~{{{|||}}}}}}~~~}}}yyyrrrpppmmmiiigggfffeeefffddddddccccccdddeeeggghhhmmmqqquuuyyy{{{}}}~~~|||~~~xxxqqqaaaZZZPPPFFF???:::666444111222111///---,,,...///222000---,,,,,,---,,,+++***,,,......---...222666999999999777333000//////...---,,,***))))))******,,,------------,,,++++++++++++++++++++++++++++++***+++---000222222///,,,---------....../////////---000333444444999BBBJJJTTTcccuuu|||rrrcccUUULLLHHHGGGFFFEEEJJJPPPVVV[[[bbbkkkrrrxxxyyy|||~~~{{{pppgggbbb]]]\\\ZZZYYYXXXXXXYYYYYY[[[aaajjjuuu}}}yyy{{{||||||{{{|||}}}zzzsssrrroookkkhhhggghhhiiifffffffffggghhhkkkmmmooorrrvvvzzz~~~}}}{{{~~~~~~~~~sssjjjYYYSSSKKKCCC===999666444222333444222...------///000...,,,,,,,,,---,,,***,,,,,,,,,,,,---...000222555666666444111...---...+++++++++************+++---......///...---,,,++++++++++++,,,,,,++++++***))))))+++...000111///---///......------...///000,,,///222333333:::FFFPPP]]]lll~~~sssiii[[[PPPJJJHHHHHHGGGFFFLLLUUU[[[___dddlllqqqvvvwwwyyy|||~~~{{{qqqhhhbbb]]]\\\ZZZYYYXXXXXXXXXYYYYYY___hhhsss}}}}}}xxxzzz|||{{{yyyyyy|||}}}zzzsssrrrpppllliiihhhiiijjjfffggghhhiiilllooossstttvvvyyy~~~}}}{{{~~~~~~{{{oooeeeUUUPPPIIICCC???<<<999777---///111///+++(((((()))---,,,++++++------,,,+++---,,,******---/////////222333444222///---,,,---)))))))))***++++++,,,,,,+++,,,---...---,,,+++***++++++,,,,,,,,,++++++***+++++++++---000222111111333222000///...000111333///222444222222999FFFQQQbbbqqq~~~llldddXXXNNNJJJIIIHHHGGGKKKRRR[[[aaadddggglllqqquuuvvvxxx{{{}}}|||zzzwwwwww{{{~~~tttmmmhhhbbb___[[[XXXXXXXXXXXXXXXVVV\\\eeennnwww{{{yyyxxxvvvvvvwwwzzz}}}}}}vvvuuusssooollljjjjjjkkklllkkklllmmmnnnooopppqqqrrr|||~~~}}}zzz{{{~~~~~~zzznnncccXXXLLLCCCFFFRRRWWWPPPEEE;;;888444///---,,,---...///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---------......+++***))))))++++++***))))))+++...///...------...//////...,,,++++++...000))),,,...---...222333000333333333333222222222222666///...666:::<<>>DDDQQQ___eeesss~~~uuujjj]]]YYYUUUSSSUUUYYY]]]___]]]hhhtttyyyxxxvvvwwwyyy|||~~~|||wwwtttlllhhhgggiiilllsssxxxooojjjfffbbb]]]ZZZXXXXXXWWWVVVUUUWWWZZZ^^^eeeqqqxxxwwwtttsssrrrsssuuuwwwzzz}}}{{{vvvtttooollljjjkkkmmmoooqqqsssvvvyyy|||~~~|||}}}zzzttthhh\\\PPPJJJBBB<<<777444000,,,//////000000000000//////------,,,,,,+++*********++++++++++++++++++++++++******++++++++++++++++++,,,*********,,,---,,,+++,,,.../////////000333555666777777555111//////000,,,333888;;;>>>BBBBBB???>>>>>>>>>=========<<<<<<<<<888888===BBBGGGRRR]]]___jjjrrrsssrrrpppiiiaaa^^^\\\YYYXXXYYY[[[^^^```bbbiiisss{{{~~~}}}{{{zzz}}}zzzrrrooonnnqqqtttzzzyyyqqqlllgggccc]]]YYYWWWVVVUUUTTTVVVWWWYYY[[[aaammm|||{{{yyyvvvtttssssssuuuvvvvvvzzz|||wwwtttppplllkkklllnnnpppuuuxxx{{{~~~~~~zzztttggg[[[IIIFFF@@@;;;888666666666...///000000111000//////.........---,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,---,,,+++,,,...///...---+++---......///222666999:::;;;===<<<999777777777333999>>>@@@CCCGGGFFFBBB????????????>>>>>>>>>>>>::::::===BBBFFFJJJQQQXXXYYY___eeeeeedddbbb___[[[[[[ZZZYYYXXXXXXZZZ]]]___fffhhhnnnxxx}}}zzzwwwwww{{{~~~}}}tttoooiiieee___ZZZXXXVVVUUUSSSVVVVVVWWWYYY^^^iiiwww~~~{{{xxxuuusssssstttuuuuuuxxx|||}}}yyyvvvqqqnnnlllnnnqqqtttqqqtttyyy~~~zzzssseeeYYYHHHEEE???999555333333333000000111111111000///...//////...------,,,,,,+++++++++++++++++++++++++++((()))+++,,,------,,,+++...------...000111000///+++,,,---...000555;;;??????AAACCCCCCAAA>>>===<<<:::???BBBBBBDDDFFFEEEBBB>>>>>>>>>>>>============:::===AAADDDGGGJJJNNNQQQRRRUUUXXXYYYXXXWWWWWWWWWRRRRRRRRRRRRSSSWWW\\\aaagggfffiiisss~~~yyyssslllhhhbbb]]]ZZZXXXVVVUUUTTTUUUVVVWWW\\\fffsss}}}|||xxxuuurrrrrrrrrsssuuuwww{{{~~~}}}zzzuuuqqqppprrruuuxxxrrruuuzzz}}}xxxqqqcccVVVKKKFFF>>>777222///---,,,444333222111000//////.........------,,,++++++***************************&&&(((***+++,,,,,,+++***---,,,+++,,,///000///...,,,---...000333999@@@EEEHHHJJJLLLLLLIIIEEECCCBBB???BBBCCCAAAAAACCCBBB>>><<<<<<<<<;;;;;;;;;;;;:::999<<<>>>???AAADDDGGGIIIHHHIIIJJJKKKKKKLLLNNNRRRJJJKKKLLLLLLMMMRRRYYY___aaabbbfffkkkrrryyy|||wwwooojjjddd___\\\YYYWWWVVVSSSTTTUUUVVVZZZcccpppzzz|||xxxtttrrrqqqqqqrrruuuwww{{{~~~zzz{{{||||||wwwtttsssuuuyyy{{{}}}|||wwwoooaaaTTTIIIDDD<<<888666666555444666555333111000///......------,,,,,,+++******)))************************$$$&&&(((***++++++)))))))))(((((()))+++,,,,,,+++---...///111555<<>>???>>>;;;::::::::::::999999999999777999999888888<<<@@@BBB?????????AAAAAACCCGGGLLLHHHIIIIIIHHHHHHMMMUUU[[[ZZZ^^^ccceeefffmmmxxx}}}yyyqqqmmmggg```[[[XXXWWWWWWUUUVVVUUUUUUWWW___jjjsss|||wwwuuuttttttuuuvvvuuuuuuyyy~~~zzzxxxzzz}}}}}}xxxyyyyyyyyy{{{~~~wwwjjj[[[RRRFFFAAA;;;666444333222222222222222222111///...---......---,,,,,,+++******,,,,,,,,,++++++*********++++++++++++++++++******((()))******+++++++++***,,,,,,...222:::DDDMMMRRRWWW\\\^^^YYYSSSPPPNNNKKKCCCAAA???<<<:::888888888777777666555555555555666333000...///333555555444999:::<<<>>>@@@AAABBBCCCAAA??????BBBDDDFFFMMMUUUSSSSSSTTTWWW]]]fffpppwwwyyy~~~zzzuuupppjjjccc]]]YYYXXXWWWUUUUUUTTTTTTUUU]]]gggppp{{{wwwtttttttttuuuvvvuuuuuuyyy~~~yyyuuuvvvwwwxxx}}}{{{|||||||||}}}}}}vvvjjj\\\SSSCCC???999555333333222111222222111111000///............---,,,,,,+++******,,,,,,,,,+++++++++******///...---,,,+++******)))+++,,,,,,---------,,,,,,------///444===GGGPPPVVV\\\```___ZZZTTTPPPLLLGGG===;;;999666444333222222444333222222111111222222555222//////111222111000444666888;;;===???AAAAAA@@@======@@@AAAAAAFFFMMMHHHIIIKKKMMMRRRYYYbbbhhhsss}}}yyyuuunnnfff```[[[YYYXXXTTTUUUTTTSSSTTTZZZccckkk{{{~~~zzzvvvttttttuuuvvvvvvvvvvvvyyyzzzuuusssrrrrrruuu{{{{{{sssfffXXXOOO???;;;666333222222222111222111000//////...//////...------,,,,,,++++++***,,,,,,,,,,,,++++++++++++......------------------///000000000000///......---...111777@@@JJJTTTZZZ```aaa___XXXTTTPPPIIIAAA<<<:::888555333222222222222111111000///000000000333000...---///////////////000333666999<<<>>>>>>===;;;;;;======;;;>>>CCCCCCDDDGGGJJJMMMRRRYYY]]]jjjsss}}}yyyrrrjjjbbb]]]YYYXXXUUUUUUUUUTTTTTTXXX```gggvvv~~~zzzvvvuuuuuuvvvwwwwwwvvvwwwzzzxxxtttqqqnnnoootttwwwzzzyyyooo```QQQGGG;;;888444222111111111000111000///............///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++---000333555777555555444333222111//////...///222888AAAJJJSSSYYY]]]]]]YYYTTTQQQNNNFFF===:::999777444222111111111333222222111111111111111---,,,++++++---///000111---...111444666888::::::888777888;;;:::777999===>>>AAAEEEIIILLLPPPUUUXXXaaajjjwww|||uuummmddd^^^ZZZXXXUUUVVVVVVUUUTTTXXX___dddqqq||||||xxxvvvvvvxxxyyywwwwwwyyy{{{~~~{{{vvvpppkkkkkknnnrrruuu{{{~~~wwwkkk\\\LLLCCC888555222000111111000/////////..................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++///333888===@@@<<<<<<:::888666333111//////000333777>>>FFFMMMRRRRRRRRRPPPLLLKKKJJJCCC;;;666555333111///.........333222111111000111111111************+++---///000//////111333444555666666444333555999999666777<<<666:::???DDDGGGKKKOOOQQQYYYaaalllxxxxxxpppggg```[[[YYYSSSUUUVVVUUUTTTWWW]]]bbblllwww{{{yyyyyyzzz{{{wwwxxxzzz{{{}}}}}}xxxrrrjjjgggiiiooorrrwww}}}zzzssshhhZZZLLLCCC777555222000000000///...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000333999???DDDGGGHHHFFFDDDAAA===888555333333333444666:::???DDDGGGDDDGGGGGGDDDDDDDDD@@@:::888666444222111000000000000//////...............---------+++))))))+++---///000111333444444444444222111333777777555777;;;444888===BBBEEEHHHLLLOOOSSSYYYbbblllvvv{{{ssskkkddd^^^\\\QQQSSSTTTTTTSSSVVV[[[```fffqqq}}}~~~|||{{{|||}}}wwwyyy{{{|||}}}}}}vvvmmmiiiiiimmmpppsssxxx}}}}}}xxxqqqfffXXXJJJAAA777555222111000000///---+++,,,...000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000333888???GGGNNNSSSUUUSSSOOOKKKEEE@@@;;;999888777666666666999;;;===999>>>AAA???>>>>>>===:::999888666444333222222333......---,,,,,,,,,,,,,,,,,,------+++)))(((+++------...000111333444444555222111222444444222444999888;;;???BBBDDDGGGJJJMMMNNNSSSZZZaaaiiiuuu}}}uuummmfffaaa^^^OOOQQQSSSSSSRRRTTTYYY^^^bbbmmmyyy}}}|||}}}~~~wwwyyy||||||}}}|||rrrlllllllllnnnqqquuuyyy~~~yyypppdddUUUFFF===777555222111111000...---)))+++...000000///,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............000444<<>>;;;:::888666555555666777444;;;???===;;;;;;;;;:::666444333111///////////////...------,,,,,,------(((***++++++)))***...111***,,,...000222444555666333111111333222000222777888:::===???@@@BBBEEEHHHKKKOOOTTTZZZaaalllyyyzzzpppfff^^^YYYUUUVVVUUUTTTSSSTTTVVVWWW```fffpppzzz}}}}}}}}}~~~zzztttoooqqqpppnnnoooqqquuuzzz}}}}}}vvvlll___RRRGGG@@@999222.........---...111***+++---//////...---,,,---,,,,,,++++++,,,,,,------,,,++++++,,,---...///,,,333999;;;CCCOOOXXXYYY\\\[[[XXXTTTOOOIIICCC@@@===;;;888555333333333444:::::::::<<<>>>===;;;888999888777555333111000///111000...,,,+++++++++,,,++++++,,,,,,,,,---------......///000111222333333555555555444555555666777666777999<<<>>>AAACCCDDDKKKMMMQQQUUU[[[ccclllrrryyy|||sssiiiaaa\\\VVVVVVUUUTTTSSSTTTUUUWWWYYY___hhhsss{{{~~~~~~~~~zzzuuurrrooollljjjjjjnnnsssvvv~~~wwwmmm```RRRFFF@@@999333...//////...///222***,,,---//////...---,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,...///000+++444<<<@@@EEEMMMQQQPPPUUUTTTRRRPPPLLLIIIFFFEEE@@@>>>;;;888555444444444666555666777999888666444444444333222111000000//////...---,,,++++++,,,,,,+++,,,,,,,,,,,,------------......///111222222333/////////000000000111111666777888:::<<<>>>@@@AAAJJJLLLNNNRRRVVV]]]eeekkkpppyyyvvvlllddd___XXXWWWUUUTTTTTTTTTTTTUUUWWW\\\eeeoooxxx~~~|||wwwrrrkkkfffdddfffkkknnnvvvzzzyyyoooaaaSSSFFF???999333///000000//////222+++,,,.../////////...---------,,,,,,,,,,,,------...---------...///111222...555;;;===AAAEEEGGGGGGLLLKKKJJJHHHHHHHHHIIIIIIBBB@@@===999666444333333333333222333555555333111////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------...///000111222222000111222222333333222222444555777:::===???AAABBBHHHJJJLLLNNNQQQVVV]]]bbbhhhppp{{{xxxooofffaaaZZZXXXUUUTTTTTTTTTSSSSSSVVVZZZcccllluuu|||~~~xxxnnnfffaaaaaadddgggmmmqqqxxxyyyooobbbSSSEEE>>>999444000111222000000222,,,---...////////////...------,,,,,,,,,,,,------............///000222333444666888888888;;;>>>@@@DDDCCCAAAAAABBBDDDGGGIIICCCAAA===999666333111111555333222222333444333111.....................---++++++++++++,,,,,,------------------............---......///000000111111333333555666777666666666333444777;;;???BBBEEEFFFFFFHHHJJJLLLOOOSSSYYY]]]dddkkkuuuzzzpppgggbbb\\\YYYUUUTTTTTTTTTRRRQQQRRRUUU\\\eeennnwww}}}|||rrrhhhaaa^^^^^^___ccchhhpppxxxyyyoooaaaRRREEE===999444000222222000000222....../////////000000///...------,,,,,,------...............///111333444555777:::<<<:::888777888>>><<<;;;:::<<>>;;;888555333222555333000000111222111111//////......------,,,,,,***++++++,,,------------------........./////////......//////000000111111000111222333444444444444555666888;;;>>>AAACCCDDDEEEGGGJJJLLLOOOTTTZZZ]]]bbbhhhrrr{{{{{{qqqhhhccc^^^ZZZUUUTTTTTTTTTQQQOOOQQQTTTYYYaaajjjsss{{{vvvkkkbbb]]]YYYXXX[[[```gggooowww~~~xxxmmm^^^PPPCCC===888333000222222000///111////////////000000000111......------------.........------...///111333444333666>>>DDDCCC;;;444333888777666555777999<<<>>>BBBAAA???===:::777666444333000---,,,---.........//////......---,,,,,,,,,+++,,,------.........---.........////////////000///000000000111111111222111111111222333444555666999999:::;;;===>>>??????DDDFFFJJJMMMPPPTTTYYY]]]___eeennnvvv~~~}}}sssjjjeee```[[[UUUSSSTTTTTTQQQMMMOOORRRVVV]]]fffooowww|||~~~~~~{{{rrrhhh```YYYVVVTTTXXX^^^eeemmmvvvwwwjjj\\\NNNCCC<<<777222///111222///...///000000//////000000111111......------------......---,,,,,,---...000333444555666;;;BBB@@@888444666333333222222333666888:::<<<<<<;;;:::888777555444222///+++)))***+++,,,---,,,,,,,,,,,,,,,---------,,,---.../////////...---....../////////000000000111111111111222222222222666555444444555777:::<<<:::;;;===>>>@@@BBBCCCDDDCCCFFFIIILLLNNNRRRVVVZZZ^^^dddmmmtttzzz~~~tttkkkfff```[[[UUUSSSTTTTTTPPPMMMIIIKKKOOOUUU]]]gggooottt}}}~~~~~~xxxnnnddd\\\WWWPPPSSSXXX___gggqqq{{{vvvhhhZZZLLLBBB<<<666111///111111...---///000000000000000111111222......------------......,,,,,,,,,,,,...000222444:::666444777555222666===000///000000222444666777666666666666555444222222444000,,,******,,,------((())))))+++,,,---............///000000///...---////////////000000000000222222222222222333333333777555333222444777:::===:::;;;>>>BBBFFFJJJMMMNNNCCCEEEHHHJJJLLLOOOSSSVVV^^^dddmmmtttyyywwwmmmgggddd```ZZZVVVUUUTTTSSSRRRJJJGGGGGGMMMYYYeeeooossswww{{{|||xxxqqqcccUUUVVVSSSTTTZZZaaahhhqqqyyyzzzkkk\\\NNNDDD???999777555333222222333333+++///222333111111444777333000---,,,------,,,+++222111/////////111444555666555444444555444222000222111000000222444777999888777666555444333333333000///...---+++***)))(((,,,......+++***,,,,,,)))333111///------///222444///.........000222444555444666444000000444666555444666888888888999;;;===@@@AAACCCDDDDDDDDDFFFHHHKKKLLLLLLLLLLLLMMMQQQTTT\\\bbbiiioootttyyyxxxnnnhhhddd___YYYUUURRRPPPNNNMMMJJJHHHGGGKKKUUUaaajjjnnntttxxx}}}}}}xxxkkk^^^WWWSSSQQQUUUZZZ___hhhqqq}}}yyyjjj[[[NNNDDD???777555222000/////////000000000000222333444333222333111...------...---,,,000000//////000111333444777555444333444444222111222111000000000111333333555555666666444222///......------,,,,,,++++++***'''+++,,,+++---111333111333111000//////000333444111111111111222333555666666888777444444888999777666888:::;;;;;;;;;===???AAACCCEEEFFFFFFFFFHHHJJJJJJKKKLLLLLLLLLNNNRRRTTT\\\bbbiiiooossswww|||yyypppjjjfffaaa[[[UUURRROOOLLLJJJJJJGGGFFFIIIQQQ[[[ccchhhqqquuu{{{vvvlll]]]WWWQQQQQQRRRVVV]]]eeeqqqwwwyyyiiiZZZMMMDDD@@@:::888555333111111222222333111///111555666333000555222000...//////...---///000000111111222222333777555333222333333333222111111000000//////......222333555666444111,,,***,,,,,,,,,,,,,,,,,,,,,,,,...111111......111111...222222111111222333444444444444444444444555666777777:::;;;999:::<<<<<<::::::;;;===>>>>>>???AAABBBDDDFFFHHHIIIIIIIIIKKKMMMJJJKKKLLLLLLLLLMMMPPPSSSXXX^^^fffkkknnnqqqvvvyyy{{{rrrlllhhhddd^^^YYYUUUQQQNNNLLLHHHGGGEEEGGGNNNVVV___dddnnnssszzzuuuhhh___VVVQQQOOOOOOUUU\\\bbbjjjuuuyyyiiiZZZNNNEEEAAA<<<:::777555333333444444333222111333666777555333666444111000000000000///000111222333444444333333777555222111111333333333//////000000000///...---000111333444333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,333555555111000222111...222222333444555555555555666666666666666666666777777<<<>>>===>>>@@@???<<<<<<>>>@@@AAAAAAAAACCCEEEFFFGGGJJJKKKKKKLLLNNNPPPLLLMMMMMMLLLKKKKKKMMMOOORRRXXX```fffhhhkkkooorrr{{{}}}uuuoooiiieee```[[[XXXTTTPPPNNNGGGFFFEEEGGGLLLTTT]]]ccckkkqqqyyy{{{qqqggg]]]UUUOOOLLLNNNSSSVVV^^^jjjvvvzzzkkk\\\OOOFFFAAA888666444222111111222333111333666777666666777999777444111000111111000///111222333444555555555555777444111000111333333333---...///000111111111111000000000000000000000000...------,,,,,,++++++***---111222111222777888666333333555666777777777666666666777777777777777777888<<>>>>>@@@BBBCCCCCCDDDFFFGGGGGGIIIKKKLLLLLLNNNPPPRRRPPPPPPPPPNNNKKKJJJJJJKKKOOOUUU\\\bbbeeehhhlllpppuuuzzzwwwrrrjjjgggbbb]]]YYYUUUQQQNNNGGGGGGFFFFFFJJJQQQZZZaaahhhoooxxx~~~wwwnnnddd\\\SSSKKKIIIKKKPPPVVV```kkkvvv|||nnn___QQQGGGAAA888777555444333444555666333777::::::777666999<<<777444111000111111000///222333333444444555666666555333111111222333333333------...000111333444444111000//////...///000000......---,,,,,,+++******000333333111222555555333444555666777888999999999666777888999999999999999999===@@@@@@AAADDDDDD@@@AAACCCEEEFFFFFFGGGHHHJJJHHHJJJMMMNNNOOOPPPRRRTTTSSSTTTTTTRRROOOLLLLLLLLLQQQVVV\\\___bbbeeejjjnnnooottt{{{yyytttooolllfffaaa\\\WWWRRRNNNHHHHHHGGGFFFGGGMMMUUU\\\dddlllvvv~~~~~~vvvmmmeee[[[PPPJJJJJJKKKOOOVVV^^^gggsss~~~~~~qqqbbbSSSHHHAAA999888777666666888:::;;;;;;;;;<<<<<<:::999999999666444111000000111000///222222111111222333555666333222111222333444333111............000222444555000000000///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,333666555111000111111---666666777888999:::;;;;;;777888:::;;;<<<<<<<<<<<<;;;???AAAAAACCCFFFGGGDDDEEEFFFHHHIIIIIIJJJLLLNNNKKKMMMOOOQQQRRRSSSUUUXXXVVVWWWXXXVVVTTTRRRRRRRRRSSSVVVZZZ[[[\\\___dddiiikkkqqqyyyzzzuuuvvvrrrlllfff```YYYSSSOOOJJJIIIHHHEEEEEEIIIQQQXXXbbbjjjttt}}}}}}uuunnncccVVVMMMKKKGGGIIIMMMSSS[[[gggsss{{{sssdddUUUHHHAAA555555333333444666888999BBB???<<<<<<===<<<888444666444111000000000000///222111/////////111444555222111111222444444222111///...------...000333444...///111000...***&&&###******+++,,,,,,---......---000111///000444555333777777777888999:::<<<===888999;;;===?????????>>>===@@@BBBBBBDDDHHHIIIGGGGGGIIIKKKKKKKKKLLLNNNPPPMMMOOOQQQSSSTTTUUUXXXZZZWWWYYYZZZZZZXXXWWWWWWXXXTTTVVVWWWWWWVVVXXX^^^bbbkkkqqqzzz|||xxxuuuwwwrrrhhhaaa]]]WWWPPPLLLIIIGGGGGGFFFGGGOOOXXXaaahhhrrr{{{}}}wwwooocccXXXPPPLLLIIIIIILLLPPPVVVcccoooxxxzzzhhhYYYMMMDDD999::::::888777888===AAACCCDDDEEEFFFDDDBBB???===999888777555333222222111111222222333333222222222333333222222222222222333000000000111222222333333777444000...---...---,,,...+++((())),,,......---///000000222333555777888888999;;;;;;:::;;;<<<>>><<<<<<;;;;;;===???AAABBB@@@@@@BBBDDDFFFGGGHHHIIINNNLLLLLLOOOPPPMMMNNNQQQTTTSSSSSSWWW\\\``````___^^^___aaacccccccccbbbaaa\\\XXXXXX[[[\\\\\\___dddooouuu~~~~~~yyytttuuuwwwuuunnnbbbVVVOOONNNJJJGGGFFFEEEFFFMMMUUU[[[aaallluuu|||{{{sssiii^^^VVVNNNJJJHHHIIIJJJOOOZZZeeennnxxx|||kkk[[[NNNDDD;;;<<<<<<:::999:::>>>BBBFFFGGGHHHHHHGGGDDDAAA>>>999888777555444333222222222222333333333222111111222222111111111111222222000000111111222333333333444111///......///...---///,,,***+++,,,---,,,+++/////////111222444666777999:::<<<<<<;;;;;;<<<>>><<<<<<<<<===>>>???@@@AAAAAAAAABBBDDDFFFHHHJJJLLLQQQNNNNNNQQQRRROOOPPPSSSWWWVVVWWW[[[```cccdddcccfffggghhhiiiiiigggeeedddaaa]]]ZZZ\\\^^^___ccciiipppwww{{{xxxyyylll[[[UUUPPPKKKGGGFFFEEEDDDIIIPPPWWW^^^iiisss{{{yyyqqqgggaaaUUUPPPJJJHHHGGGHHHOOOXXXbbblllwwwooo___PPPEEE>>>>>>===;;;;;;===BBBEEEJJJKKKKKKKKKIIIFFFBBB@@@999888777555444333333333222333333333222111000000111111000000000111111222000000111222333333333333000///......//////...---///---,,,---------+++)))......///000222444666777;;;<<<======<<<;;;<<<>>>======>>>???@@@@@@??????CCCBBBCCCDDDGGGJJJNNNPPPTTTQQQQQQTTTUUURRRRRRUUUZZZ[[[\\\```eeehhhiiihhhkkkmmmoooqqqqqqpppooommmiiiddd```aaacccdddiiioootttzzz|||}}}zzzooo^^^\\\RRRMMMHHHFFFDDDCCCFFFLLLTTT[[[eeeoooxxxxxxpppjjjaaaYYYQQQLLLHHHEEEHHHNNNYYYaaallluuu~~~tttdddTTTHHH@@@???>>>===>>>AAAFFFIIILLLMMMMMMLLLJJJFFFBBB@@@999888777555444333333333222222333222222111000///000000000///000000111222000111222444444444444444000///...///000///---+++,,,,,,---......---,,,***///000000111333555777888<<<===>>>===<<<<<<===>>>>>>???@@@AAAAAA@@@???>>>EEEDDDDDDEEEHHHLLLQQQSSSUUUSSSSSSVVVWWWUUUUUUXXX]]]^^^aaaeeeiiikkklllllljjjmmmrrrvvvyyyzzzzzzyyypppllljjjkkklllllloootttxxx~~~}}}{{{uuuyyy}}}iii]]]___UUUNNNIIIGGGEEECCCDDDHHHMMMSSS^^^hhhqqqyyy|||vvvqqqjjjaaaYYYSSSMMMGGGEEEGGGOOOTTT]]]iiirrr{{{zzzlll\\\OOOEEEBBB@@@???AAAEEEJJJLLLMMMMMMMMMLLLIIIEEE@@@>>>888777666444333333333333222222222222111111000///000000//////000111111222111333444666777666555555333111000000///...+++))))))+++---...///.........111111222333555777999:::;;;<<<>>>===<<<<<<===>>>???@@@AAABBBBBBAAA@@@@@@FFFEEEEEEFFFIIINNNRRRUUUUUUSSSTTTXXXYYYWWWXXX[[[___aaaeeehhhkkklllmmmnnnkkknnntttzzz~~~vvvttttttxxxxxxvvvvvvxxx}}}~~~yyyuuuuuuyyyuuuiiibbbcccWWWPPPIIIHHHFFFCCCDDDFFFKKKQQQ[[[eeennnvvv}}}zzzvvvppphhh```[[[TTTKKKFFFEEEFFFHHHOOOZZZdddnnnyyyvvvgggZZZNNNJJJEEECCCEEEIIILLLNNNMMMMMMMMMKKKGGGCCC>>>;;;666555444333222222222222000000111111111111111000000000000000111111222333333444777999999999777666555333111000///...,,,***(((***---.........000111222333333444666888:::;;;999;;;<<<<<<<<<<<<===???@@@@@@AAABBBBBBCCCBBBBBBGGGFFFGGGHHHKKKNNNRRRTTTUUUSSSUUUYYY[[[ZZZ\\\___aaadddiiikkkllllllmmmnnnooosssyyy~~~}}}|||~~~~~~|||~~~~~~vvvwwwxxxwwwtttnnniiifffYYYQQQJJJIIIHHHEEEDDDEEEJJJPPPYYYccclllttt{{{|||yyyuuunnnhhheee^^^TTTLLLHHHFFFDDDFFFNNNUUU\\\hhhsss~~~rrreee[[[UUUNNNJJJJJJKKKMMMMMMMMMMMMMMMKKKGGGAAA<<<999444444333222111111111111...///000111111222222111000000000111111222444444555666999;;;<<<;;;999888666333111//////000///...***,,,......,,,---///222222222333444666888999;;;777999;;;;;;;;;<<<>>>@@@AAAAAAAAAAAABBBCCCEEEEEEGGGGGGHHHJJJLLLNNNPPPRRRVVVTTTVVV\\\^^^^^^```ddddddhhhlllnnnmmmlllmmmnnnqqquuu|||~~~nnntttwwwuuurrrpppiiiaaaYYYQQQJJJIIIIIIFFFDDDEEEEEEKKKTTT]]]fffnnnuuuzzz~~~{{{zzztttooommmggg\\\RRRNNNKKKEEECCCGGGJJJNNNYYYeeevvv}}}zzzmmmddd]]]TTTNNNLLLMMMLLLLLLNNNNNNMMMKKKGGGAAA<<<999333333222111000000000000---...///111222222222222111111111111222333444555666888:::<<<===<<<:::999666333000///000111222222---...///---++++++...222111111222333555777999:::555777:::;;;;;;<<<>>>@@@AAAAAA@@@AAABBBDDDFFFGGGFFFGGGIIIKKKMMMNNNOOOPPPWWWUUUXXX^^^aaaaaadddhhhfffjjjnnnpppnnnmmmmmmnnnpppuuu}}}yyyvvvttttttuuurrrkkkeeeYYYTTTMMMJJJIIIHHHEEECCCHHHJJJQQQ\\\eeelllvvv|||{{{}}}yyyuuussspppiii^^^VVVNNNFFF@@@@@@DDDHHHOOOVVVcccnnnyyy~~~}}}}}}~~~}}}{{{vvvmmmaaaXXXSSSQQQOOONNNOOOMMMJJJIIIHHHDDD>>>999111000......000000000...///......///000111111000222222222333444555666777:::;;;===@@@BBBAAA===:::999666333111000000///---...,,,,,,...222444222///111222333333333444666888999999999999:::;;;<<<===@@@@@@AAACCCEEEGGGIIIJJJLLLMMMMMMMMMMMMNNNQQQSSSUUUWWWYYY\\\```ccceeegggiiillloooqqqppppppppppppsssyyyzzzuuurrrtttwwwvvvpppiii___YYYQQQKKKIIIHHHEEECCCGGGHHHNNNXXXaaajjjttt~~~}}}||||||yyyvvvuuutttooofff___WWWNNNEEEBBBBBBBBBFFFLLLZZZeeeqqqyyy~~~}}}}}}|||zzz{{{oooeee___[[[WWWTTTPPPLLLIIIGGGEEEAAA;;;666444111///...///000000///,,,,,,,,,...000111111111222222222333444666777888:::;;;<<>><<<<<<999555333222111000...///......///111222111000111333555555555555777888999999999999:::;;;======@@@AAABBBCCCFFFHHHJJJLLLMMMNNNNNNNNNNNNOOOQQQTTTUUUWWWYYY\\\```cccfffggghhhkkkoooqqqqqqqqqqqqrrruuuzzz}}}vvvrrrtttzzz{{{uuuooofff^^^UUUNNNJJJIIIFFFDDDFFFEEEJJJSSS\\\fffrrr}}}~~~}}}~~~}}}{{{yyyxxxxxxyyyvvvpppjjjcccYYYNNNHHHCCC@@@AAADDDMMMWWWdddnnnwww~~~~~~~~~zzzxxx|||zzzppphhhaaaYYYSSSNNNJJJEEECCCBBB???;;;666777444000...///000111000***+++,,,---///111222333111111222444555777888999::::::;;;>>>@@@AAA@@@>>>===:::666444222111///...//////000/////////111333111444777888777777888999999999999:::;;;===>>>???AAAAAACCCEEEGGGJJJLLLNNNNNNOOOPPPPPPPPPPPPSSSUUUVVVWWWZZZ]]]```dddfffgggiiillloooqqqqqqqqqrrrssswww|||zzzssstttzzz}}}xxxrrrjjjbbbWWWOOOKKKJJJHHHFFFFFFDDDGGGOOOXXXbbbppp|||}}}}}}~~~~~~{{{zzzzzz{{{{{{zzzvvvsssmmmcccXXXQQQJJJDDDBBBDDDCCCJJJUUU___kkkwww}}}xxxuuuwww|||{{{qqqfffZZZRRRLLLHHHCCC@@@@@@???<<<999:::666111//////000111111,,,---...///000000222333000111333555777888999::::::999:::<<>>@@@AAABBBBBBDDDFFFHHHKKKNNNOOOOOOPPPRRRRRRRRRRRRTTTVVVWWWXXXZZZ^^^aaadddggghhhlllnnnqqqrrrqqqqqqrrrtttyyy}}}vvvtttxxx{{{xxxtttkkkcccXXXPPPMMMLLLJJJHHHFFFDDDEEELLLUUU___nnnzzz~~~}}}}}}||||||||||||{{{yyywwwuuulllbbb[[[SSSIIIDDDCCCAAACCCIIIRRR^^^lllzzz{{{vvvssssssyyyrrrcccXXXQQQKKKDDD@@@???>>>;;;999:::666222//////000111222///111333222000000111333000111444666888999::::::999888999;;;>>>@@@@@@???>>>;;;777444222111///---***---000000000111555888333666999;;;;;;:::::::::999999:::<<<===@@@AAACCCCCCCCCEEEGGGIIILLLNNNOOOOOOQQQSSSTTTSSSSSSUUUVVVWWWYYY[[[^^^bbbeeegggiiinnnppprrrrrrrrrrrrssstttzzz~~~xxxtttuuuwwwwwwvvvmmmfff[[[TTTPPPNNNKKKHHHFFFCCCDDDJJJRRR[[[iiivvv~~~~~~~~~~~~}}}||||||{{{{{{{{{|||tttlllfff\\\PPPGGGDDDCCCAAACCCJJJSSS^^^nnnzzzzzzuuurrrqqqxxx|||jjj^^^WWWPPPGGG@@@===;;;888666888555111///000111222111111444555444111///111444111333555777999:::999999777777888;;;===>>>===;;;>>>;;;777555333222111///***,,,///111222333555666444777:::;;;::::::;;;<<<999:::;;;<<>>;;;:::999888555333000000111222111111///222555444000///222555222444666888999999999888666666888;;;======:::888:::888444222111000///------...000222555555222000555777999999999999;;;===999:::;;;===???BBBEEEFFFEEEEEEFFFGGGHHHJJJLLLLLLOOOQQQTTTUUUTTTTTTUUUVVVXXXZZZ\\\___cccfffhhhjjjjjjlllooorrrtttwww{{{~~~zzzsssoooqqqwww|||vvvnnnddd\\\VVVPPPJJJFFFCCCAAAAAAFFFMMMUUUaaalllvvv~~~~~~~~~}}}~~~}}}~~~~~~{{{zzzzzzuuuiii___[[[IIIEEEDDDHHHIIIJJJQQQZZZdddkkkuuu~~~zzzvvvuuusss{{{tttgggQQQJJJAAA;;;;;;<<<======333111000000111222111000,,,000333333000///222666333555777999:::999888777555555888;;;===<<<888555555333///------,,,+++***000000000333666555000+++666777888888888999;;;===999:::;;;===@@@CCCEEEGGGFFFFFFFFFGGGHHHIIIJJJKKKNNNQQQTTTUUUTTTTTTUUUVVVYYYZZZ\\\```cccfffiiijjjfffiiimmmqqquuuzzzxxxqqqppprrrvvvyyyvvvppphhh___WWWQQQLLLHHHDDDDDDDDDCCCEEEOOO^^^iiisss~~~~~~{{{zzzvvvkkk```YYYMMMDDDCCCCCCCCCFFFKKKQQQWWWeeeuuu|||zzzyyyxxxvvv{{{wwwfffUUUKKK@@@:::<<<>>><<<999666666555444333333222222222222111111111222333333///222555888999888666444333444555666666555444333000222444222///---///111///000222333444444333333555555666777888999999:::===<<<===AAAAAA@@@BBBHHHFFFHHHIIIIIIHHHGGGHHHIIIMMMPPPSSSUUUVVVVVVXXXYYYYYYZZZ^^^aaadddfffggghhhiiijjjmmmpppuuuzzzyyyrrrpppsssxxx{{{zzztttkkkbbb[[[TTTNNNJJJFFFFFFEEECCCEEENNN[[[fffqqq}}}~~~~~~}}}}}}zzzqqqgggcccWWWLLLHHHEEEBBBBBBEEEIIINNNYYYgggrrrxxx~~~|||zzzzzzyyyzzz~~~vvvdddRRRHHH>>>999;;;===;;;999666666555555444333333222444444444444555555666777333555888:::;;;:::999777666666666666555444222222///000111000///...///000///000111222333333333222666666777888999:::;;;;;;===;;;===@@@AAA???BBBGGGEEEGGGIIIJJJIIIIIIJJJKKKLLLNNNQQQTTTUUUVVVXXXZZZZZZ\\\```dddggghhhiiiiiihhhiiikkkoootttzzz~~~zzzsssppptttyyy~~~zzzqqqhhh```YYYRRRNNNIIIHHHFFFDDDEEEMMMXXXaaammmyyy~~~|||}}}yyyppplllbbbVVVOOOJJJDDDAAA@@@BBBCCCJJJUUU```jjjvvv~~~}}}}}}}}}}}}}}}}}}}}}}}}sssaaaLLLDDD;;;777888;;;:::888777666666555555444444444444555555666777888888999666777888999999:::999999888777666444333222111111///...---...///000///......///000111222222222111777888888999:::;;;<<<<<<<<<;;;<<<@@@@@@???BBBGGGEEEGGGIIIJJJIIIIIIJJJKKKKKKMMMPPPRRRSSSVVVZZZ]]]\\\___cccgggjjjkkkjjjjjjggghhhjjjnnnsssyyy~~~|||ssspppsssyyy~~~wwwoooggg^^^VVVQQQJJJIIIGGGEEEFFFMMMVVV]]]iiittt~~~~~~|||}}}|||uuurrriii^^^VVVPPPJJJDDDAAA@@@>>>@@@HHHQQQ\\\lllxxx}}}|||{{{}}}}}}{{{yyyxxxvvvwwwzzz|||nnn\\\GGG@@@888555666888888777777777666666555555555555222333444666777888888999777666666666666777777888888666444222111111222222///,,,+++,,,///111///---......//////000111111111777777888999:::;;;;;;<<<;;;:::<<>>AAAFFFEEEGGGIIIIIIHHHGGGHHHIIIKKKMMMOOOQQQTTTXXX]]]``````bbbfffiiikkkjjjiiihhhfffggghhhlllrrrxxx~~~}}}tttoooqqqwww}}}{{{vvvoooeee\\\UUUKKKIIIGGGEEEGGGMMMTTTYYYeeennnxxx}}}wwwwwwqqqhhh___XXXQQQIIICCCBBB===<<>>@@@EEEFFFHHHIIIHHHFFFEEEEEEEEELLLNNNQQQSSSVVVZZZ___cccccceeegggiiiiiihhhgggeeefffggghhhkkkqqqwww}}}vvvpppooouuuzzz~~~xxxnnnbbbZZZNNNKKKHHHFFFHHHLLLQQQTTT___fffpppyyy}}}yyy~~~{{{rrrhhhaaaZZZPPPGGGEEE@@@<<<<<>>>>>===@@@EEEFFFHHHIIIHHHFFFEEEEEEEEELLLOOORRRUUUXXX\\\```cccdddeeefffggghhhhhhgggggghhhhhhiiikkkpppwww}}}zzzrrroootttxxxvvviii```SSSOOOKKKGGGGGGIIILLLMMMXXX^^^gggrrrzzz}}}yyypppkkkfff\\\QQQKKKEEEAAA???>>>@@@HHHPPPZZZeeeqqqyyy~~~}}}~~~}}}yyyxxxxxxzzz{{{yyyxxxvvvtttsssrrrrrrrrrppprrruuuzzz}}}yyysssjjjYYYJJJ>>>:::666222111222333444444444444444444444444444666888999;;;;;;;;;:::999888888888777666555555444222222333222222111000000...///000///...---...//////////////////111222333333333444555666777888888:::888:::===>>>===???DDDEEEGGGIIIIIIHHHHHHIIIJJJKKKNNNSSSVVVYYY\\\___aaaccccccdddfffhhhjjjlllmmmkkkjjjjjjlllpppvvv|||}}}tttpppsssxxx~~~{{{mmmcccWWWRRRMMMHHHGGGGGGHHHHHHTTTXXXbbbmmmuuu{{{}}}~~~{{{uuurrrpppggg\\\PPPKKKFFFDDDAAA???DDDJJJOOOZZZgggqqqzzz{{{xxxvvvwwwyyy{{{wwwvvvtttsssrrrqqqrrrrrrpppqqqtttyyy|||{{{xxxsssnnneeeUUUGGG===:::666333111111222333333444444444444444444444555666888999999888777666555555555555444333111000333444444333222000...,,,...000222000---,,,---000000000/////////111333444333333444555666777888888999888:::===>>><<>>888666777777444111777777777777777777666666111333555777888999999999888777666444222111111111111111000000000000000111111111111111000...---,,,111111222222222333333333555666888:::;;;<<<;;;;;;:::;;;<<<======???CCCFFFKKKMMMOOORRRSSSRRRPPPOOOVVVTTTRRRUUUZZZ___aaaaaafffffffffgggiiillloooqqqsssssssssrrrrrruuuzzz~~~uuuppprrrwwwqqqfff\\\RRRNNNKKKHHHFFFGGGLLLQQQXXX```gggpppwww}}}~~~|||zzzwwwuuusssllleee[[[RRRKKKFFFCCCAAAEEEGGGOOO[[[dddkkksss{{{~~~zzzvvvuuuvvvxxxzzzxxxxxxwwwvvvtttrrrpppnnnpppsssxxxxxxuuupppkkkddd[[[RRRLLLCCC>>>888666777888555222222222222111111000000000111333555777999999999888777666444333111000000000////////////000111222222......//////000/////////111222222222222333333333444666888999;;;;;;;;;;;;;;;<<<>>>>>>???AAADDDGGGNNNOOORRRTTTTTTSSSRRRQQQVVVTTTSSSUUUZZZ___aaaaaagggggghhhjjjmmmqqquuuwwwwwwwwwvvvuuuuuuxxx}}}zzzssssssuuu|||~~~lllaaaUUUOOOKKKGGGFFFGGGIIILLLQQQWWW^^^fffooouuu~~~~~~}}}}}}}}}~~~|||{{{{{{{{{wwwqqqhhh^^^VVVNNNGGGCCCEEEEEEJJJSSSZZZ___gggooowww~~~~~~{{{xxxvvvwwwxxxyyyxxxxxxwwwvvvuuusssrrrqqqqqqtttzzzvvvrrrlllfff___YYYRRRNNNEEE@@@;;;999999999777555666555444333222222111111222444777999::::::999888666555333222000/////////............///111222333+++,,,---///000111222222222222222222333333333333444555777999:::;;;;;;;;;===>>>@@@@@@AAACCCGGGJJJRRRSSSUUUVVVWWWVVVTTTSSSVVVUUUTTTVVVZZZ^^^```aaagggggghhhkkkoootttxxx{{{yyyyyyyyyxxxwwwzzz~~~~~~wwwttttttxxx~~~ttthhhYYYQQQLLLGGGFFFHHHFFFHHHKKKPPPWWW```jjjqqqyyy}}}|||yyyyyyyyyzzz~~~~~~{{{wwwqqqjjjbbbZZZSSSNNNJJJIIIKKKOOOSSSVVV]]]eeemmmvvv}}}zzzyyyxxxxxxxxxyyyyyyxxxwwwuuutttrrrrrrrrrvvv|||uuuppphhhaaa[[[WWWRRROOOIIIEEE@@@===<<<;;;999777;;;:::888777555555555555333666999===>>>===;;;999555444333222000000000000............//////000111+++,,,...000111222333333222222222333333333444444444555666888:::;;;<<<===???@@@BBBCCCDDDFFFJJJMMMVVVWWWXXXYYYXXXWWWVVVUUUUUUUUUVVVXXX[[[^^^```aaafffggghhhjjjnnnsssxxx{{{yyyyyyyyyxxxxxxyyy}}}yyytttrrrvvv|||}}}ooo___UUUNNNHHHFFFHHHDDDEEEHHHLLLRRR\\\gggoootttyyy~~~yyyvvvuuuvvvwww~~~}}}{{{wwwsssmmmfff___YYYSSSPPPOOOPPPPPPPPPUUU\\\fffqqq}}}~~~|||zzzyyyyyyzzzyyyxxxvvvtttsssrrrrrrtttwww}}}vvvpppggg^^^XXXTTTQQQOOOLLLIIIDDD@@@>>><<<;;;:::999888666444222222333333555888===@@@AAA???<<<:::666555444222111111111111000000///...---------......///000111222333333333222222333333333444444444555666777888:::<<<===>>>@@@BBBDDDEEEFFFHHHLLLOOOWWWXXXXXXYYYXXXXXXWWWVVVUUUVVVWWWYYY[[[]]]```aaahhhhhhiiikkkooossswwwzzzyyyzzzzzzzzzzzz{{{{{{uuuqqqvvv|||vvvfff[[[RRRJJJGGGGGGCCCDDDFFFIIIOOOXXXcccjjjmmmttt~~~}}}wwwtttsssuuuwww~~~}}}zzzvvvooohhhccc]]]YYYVVVTTTQQQNNNQQQVVVcccnnn{{{|||zzzyyyyyyxxxvvvuuutttsssssssssvvvzzzwwwpppfff\\\VVVQQQNNNLLLKKKHHHEEEAAA>>>=========888666444222111111222333666:::???BBBCCCAAA===:::555555333222222111111111111000///...,,,,,,,,,,,,///000111111222222222111333333333333444444444444666777777999;;;===???@@@AAACCCEEEFFFGGGJJJNNNQQQVVVVVVWWWWWWWWWWWWWWWVVVTTTWWWYYY[[[[[[]]]___aaaiiiiiijjjlllppptttxxx{{{zzz{{{|||}}}}}}{{{uuuqqqsssyyy|||kkk___VVVLLLGGGGGGCCCDDDEEEFFFJJJRRR[[[aaagggooozzz}}}vvvssssssuuuwww}}}xxxrrrnnniiiddd```]]]XXXRRRRRRVVVdddnnnzzz|||zzzuuutttssssssssstttuuuvvvzzz~~~wwwpppeeeZZZSSSMMMIIIGGGDDDDDDBBB???>>>>>>???AAA777666333222111222444555555999>>>CCCCCC@@@<<<888444333222111111000111111//////...---,,,,,,,,,,,,------///000000111111000333333333444444444444555888888888:::<<<>>>AAABBBBBBCCCEEEFFFHHHKKKOOORRRSSSSSSTTTTTTUUUUUUVVVVVVTTTWWWZZZ\\\\\\\\\___aaaeeefffgggjjjoootttyyy|||xxxzzz|||}}}~~~{{{uuuqqqooovvv}}}ooocccXXXNNNHHHGGGCCCDDDDDDDDDGGGMMMTTTZZZbbblllxxx}}}vvvrrrrrruuuwwwzzzwwwrrrnnniiieee___WWWVVVYYYeeeooozzz}}}{{{qqqqqqqqqrrrsssuuuxxxyyy}}}vvvooodddYYYQQQJJJFFFCCC??????>>>======>>>AAACCC444222000......000222333444888>>>BBBCCC???:::666222222111000//////000000------,,,,,,,,,---......***+++,,,...///000000000333333333444444444555555999999999:::<<>>@@@BBBBBBBBBBBBBBBDDDGGGJJJNNNPPPRRRRRRRRRPPPNNNNNNPPPRRRVVVUUUUUUWWW[[[^^^______]]]```dddhhhkkkooosssvvvuuuwwwyyy}}}wwwrrrpppsssxxx}}}{{{jjj^^^WWWQQQJJJFFFDDDEEEFFFEEEEEEIIIPPPWWWaaammmuuu|||}}}uuusssssstttttt{{{~~~}}}zzzvvvrrrlllhhheeelllsss~~~{{{xxxsssttttttttttttwww|||tttjjj___VVVLLLBBB===>>>888666444666;;;<<<:::666999888666555333222222222222444777999:::999888666666444222000/////////000...,,,+++,,,...///...,,,//////000111111111111000222333444333222111222333555666888:::<<<>>>@@@@@@AAAAAABBBCCCFFFJJJMMMOOOPPPPPPQQQPPPOOOOOORRRTTTTTTSSSSSSUUUXXX[[[\\\\\\[[[^^^bbbeeehhhlllpppsssrrrtttvvvyyy|||}}}~~~~~~~~~{{{uuunnnqqqvvv{{{~~~oooddd\\\TTTLLLHHHEEEDDDFFFEEEDDDHHHNNNPPP[[[fffnnnvvv~~~wwwsssrrrrrrrrrzzz~~~}}}yyyuuuqqqnnnpppuuu~~~{{{yyyssstttttttttuuuxxx}}}}}}rrrggg[[[RRRHHH???::::::666444222333777999888666999888666444333222111111333444555666666444222111444333111000///////////////---,,,,,,---...---,,,......///000000000000000222111000111222333222111444555666888:::<<<===>>>@@@@@@AAABBBEEEHHHLLLMMMMMMNNNOOOOOOOOOPPPSSSUUURRRQQQQQQRRRUUUWWWXXXXXXYYY\\\___bbbeeehhhlllooonnnooorrrtttwwwxxxyyyzzzzzz}}}~~~xxxlllppptttyyy~~~tttiii```UUULLLJJJFFFDDDEEEEEEDDDFFFKKKIIISSS]]]eeennnxxx~~~zzztttrrrqqqqqqzzz~~~}}}zzzwwwttttttxxx~~~{{{xxxssstttuuuuuuvvvyyy~~~|||qqqeeeWWWNNNFFF===888777777555333444666999999999444333222111000000000000222333444444444222000///333222111//////...//////000///...------............///000000111111000000...---,,,///444666666444444555666888999;;;<<<<<<>>>???@@@AAADDDGGGIIIKKKMMMNNNNNNNNNNNNOOORRRTTTQQQPPPOOOQQQSSSUUUVVVUUUXXX[[[^^^aaaccceeeiiikkkkkklllnnnppprrrtttuuuvvvwww{{{zzzlllpppuuuyyy}}}xxxlllbbbUUUKKKLLLGGGDDDEEEEEECCCDDDHHHEEENNNXXX___hhhssszzz|||~~~}}}wwwsssrrrssszzz~~~~~~{{{zzzwwwzzz~~~~~~zzzxxxtttuuuvvvvvvxxx|||~~~{{{ooobbbSSSKKKDDD<<<777666666555444444666888::::::000000000000000111222222000111222333333222222111111111000///............000000000///......///000///000111111222222111111...---,,,///444666666444555666666888999:::;;;;;;<<<===>>>@@@CCCEEEGGGHHHMMMMMMNNNMMMLLLLLLNNNQQQQQQPPPOOOPPPSSSUUUUUUUUUYYY[[[^^^```bbbdddgggiiiiiijjjkkkmmmoooppprrrsssvvvyyy~~~|||nnnrrrwww{{{~~~{{{pppfffYYYMMMNNNHHHDDDEEEEEECCCCCCEEECCCKKKSSSXXXaaammmuuuxxx{{{~~~zzzvvvuuuvvv{{{zzz{{{~~~~~~zzzxxxuuuvvvwwwxxxzzz~~~}}}yyykkk^^^OOOGGGAAA;;;666444222222333333555666888999111111111111222333444444///000111111222222222222////////////.........---,,,...000111000//////000000000111222222222222222222111000111222333222111555666666777888999999999;;;<<<===???AAACCCEEEFFFKKKLLLLLLJJJIIIJJJLLLNNNOOONNNNNNOOORRRUUUUUUUUUYYY[[[^^^___```bbbeeeggggggggghhhiiikkkmmmooopppuuuxxx|||~~~qqquuuzzz~~~}}}tttkkk___TTTPPPIIIDDDDDDDDDBBBAAACCC>>>EEEKKKOOOWWWccclllnnnvvvzzz}}}}}}yyyyyyzzz}}}{{{|||}}}}}}|||zzzwwwxxxyyyzzz|||{{{wwwgggYYYJJJBBB>>>999444333///111333444555666777777333333222111111111111111//////000000000000111111......//////......------'''+++///111///......//////000000111111111111111222333444333222111222333444444555555666666777777:::;;;<<>>CCCGGGNNNZZZcccfffsssvvv{{{~~~~~~{{{{{{}}}~~~{{{||||||||||||~~~~~~|||wwwyyyzzz{{{~~~yyyuuudddUUUFFF???<<<777333222///111444666777777777888444333111///...---------///////////////..................///......------###(((...000///------......//////000000000000000///222444444222222444777333333333444444555555555999:::<<<>>>@@@AAABBBCCCDDDEEEFFFFFFGGGIIILLLOOOKKKJJJJJJMMMPPPSSSUUUTTTXXXZZZ\\\]]]]]]^^^```bbbcccccccccdddeeehhhjjjkkkrrrtttxxx|||vvvvvvwww|||{{{tttggg\\\WWWNNNGGGEEEEEEBBBAAACCCAAA@@@@@@AAAFFFPPP\\\dddiiiqqqzzz~~~zzzwww|||~~~~~~~~~}}}|||{{{}}}~~~}}}}}}~~~|||rrrcccUUUFFF>>>:::666444555333444666777888888888777444333111///...///000111000////////////000111111..................------.........//////////////////......000333444222///444444555555666555555555222333555555444444666777<<<:::999;;;@@@CCCCCCBBBGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIKKKLLLNNNPPPQQQRRRYYYYYYZZZ[[[\\\^^^```aaaeeedddcccdddfffjjjmmmpppnnnrrrwww{{{xxxxxxxxx|||yyyoooeee[[[RRRJJJGGGFFFCCCAAABBB@@@@@@??????CCCKKKTTT[[[aaaiiisss{{{}}}~~~~~~|||yyy|||~~~}}}||||||zzzpppbbbTTTEEE>>>:::666444444333444666777888888777777444333111///...///000000....../////////000000000........................////////////////////////000000111333444222---(((111222333333444444444333222444555555555555666888;;;::::::===@@@CCCCCCAAADDDEEEFFFFFFFFFFFFFFFFFFJJJJJJKKKMMMOOOPPPRRRRRRWWWWWWXXXYYY[[[]]]___``````_________aaaeeehhhjjjnnnppptttwww{{{yyywwwvvvyyyxxxpppbbbXXXOOOKKKHHHCCCAAABBB>>>>>>>>>>>>@@@DDDKKKPPP[[[cccoooxxx||||||{{{~~~}}}zzzzzz|||~~~~~~xxxmmm```RRRDDD===999555222333222333555666777777666666444222111////////////000,,,---...///000///..............................////////////////////////...000222444444111+++&&&...///000111222222222222333444555666555555666888::::::;;;>>>AAACCCBBB@@@CCCDDDEEEEEEFFFFFFFFFEEEHHHHHHIIIKKKMMMNNNPPPPPPTTTUUUVVVXXXYYY[[[\\\]]]____________aaadddhhhiiimmmnnnppprrrtttyyy~~~yyyuuurrrttt{{{xxxjjj___TTTNNNJJJDDDAAAAAA<<<=========>>>AAAEEEHHHTTT]]]iiisssyyy}}}zzz|||~~~|||yyyxxxzzz{{{||||||}}}vvvlll^^^QQQCCC<<<888444111111222333444555666666555444333222111000/////////000+++,,,...000000///---,,,............////////////000000000///////////////---...111333444222///,,,,,,---///000111222222222222444555666555555666888999:::<<>>>>>>>>@@@CCCFFFKKKRRR]]]fffmmmtttzzzzzz{{{}}}~~~}}}{{{zzz{{{}}}{{{{{{|||}}}vvvlll\\\OOOBBB<<<888444111111111222444555555444333333222222111000000/////////+++,,,...000000///---,,,........./////////000000111111000000///////////////000111111111111111111---...///111222333333333222333555555444444666777777:::===???@@@?????????BBBCCCDDDEEEFFFFFFFFFFFFBBBBBBDDDEEEGGGHHHJJJJJJNNNOOOQQQTTTVVVWWWXXXXXXZZZZZZ[[[\\\]]]___aaacccgggiiilllnnnqqquuu{{{yyyrrrrrrzzz{{{oooaaaXXXQQQIIIEEEEEE===>>>?????????@@@CCCFFFGGGMMMUUU]]]ccckkktttzzz{{{|||}}}~~~~~~}}}|||}}}~~~zzzzzzzzz{{{}}}xxxnnn[[[OOOBBB<<<999444111000111222333444444333222111222222111111000/////////,,,---...///000///...............//////000000111222111111000000//////...222333222000......///111...///000111222222333333111222444444333333555666666999<<<======<<<===>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCEEEFFFHHHIIIKKKKKKKKKMMMPPPSSSUUUWWWWWWWWWZZZZZZ[[[\\\]]]___```aaacccfffjjjmmmqqquuuzzz}}}}}}zzzqqqqqqyyyvvvhhh^^^VVVNNNJJJJJJ@@@AAAAAA???>>>???BBBDDDFFFJJJOOOTTTZZZbbbmmmuuu|||~~~|||zzzzzz{{{vvvvvvwwwxxxzzz}}}{{{qqq[[[OOOBBB===:::555111111111111222333333222111000222222222111111000///........./////////000000000---......///000000111111222222111111000//////...---///111000...---...000//////000111111111111111///111222222222222333555666888:::;;;999:::<<<>>>>>>???@@@AAABBBCCCCCCCCCBBBCCCDDDFFFGGGIIIJJJKKKJJJLLLOOOSSSUUUVVVWWWVVVYYYZZZ[[[\\\]]]^^^___```___ccchhhlllooorrruuuwwwyyy|||yyyoooooowww{{{lllbbbZZZRRRNNNNNNCCCCCCBBB???===>>>@@@BBB@@@CCCFFFJJJOOOXXXdddlllxxx{{{}}}yyyvvvuuuuuusssssstttuuuwwwzzz}}}~~~}}}sss[[[OOOBBB===:::555222111000111222333333222000000111222222111111000///...000////////////000111111---......///000111111222222222222111000//////...$$$)))...000///...///000//////000000000000000///...000111222111111222444666888:::999777888;;;>>>???@@@BBBCCCDDDEEEEEEEEE@@@AAABBBDDDEEEGGGHHHIIIIIILLLOOOSSSUUUVVVVVVVVVTTTUUUVVVWWWXXXYYYZZZ[[[\\\```fffjjjmmmoooqqqrrrwwwyyy~~~wwwtttxxx~~~~~~sssfff[[[TTTQQQPPPHHHAAAAAABBB@@@???@@@CCCDDDFFFHHHMMMTTT\\\bbbnnnttt{{{}}}{{{zzzzzzxxxwwwwwwwwwyyy{{{~~~|||ooo]]]PPPCCC>>><<<888666666555444333333222222222222333333222222111000000000111---******---000000///111000000///000222444555777666555666666555222000///...---...///000///...000000000000////////////000000111222333444444555777777777888999:::<<<<<<:::===AAADDDFFFFFFDDDCCCEEEEEEEEEEEEFFFHHHIIIJJJIIIJJJLLLNNNPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWWWW[[[^^^aaaeeehhhlllpppttttttxxx}}}{{{vvvvvvzzz~~~yyymmmbbbZZZUUUOOOGGG@@@@@@@@@>>>===>>>???@@@AAACCCFFFMMMTTTZZZdddjjjsss|||~~~|||{{{{{{yyyyyyxxxxxxzzz|||sss___QQQDDD===;;;777555666444444333222222222333333333333222111111000000///000---++++++---///000///000000000000000222333444666555444555555444222000111///...///000000///...---------....../////////,,,---...///000111222333555555555666777888:::::::::<<<@@@CCCDDDEEEDDDCCCAAAAAABBBBBBCCCEEEFFFGGGIIIJJJLLLNNNOOOPPPQQQQQQQQQRRRSSSUUUVVVVVVVVVWWWXXX[[[^^^aaadddhhhmmmpppsssvvv{{{}}}~~~wwwsssuuuzzz~~~wwwlllbbb]]]UUULLLEEEDDDDDDBBB@@@AAAAAAAAABBBBBBDDDIIIOOOTTT[[[aaajjjttt|||~~~~~~||||||{{{{{{|||}}}wwwaaaRRRDDD<<<999555444444333222222222222333333444333222222111111000/////////---++++++---/////////000000000000000111222333555444333444555444222000333111000000111111///...,,,,,,---...///000111111...///000111333444555666333333333444555666777888;;;<<<>>>@@@BBBCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKLLLMMMOOOOOOPPPPPPPPPQQQRRRTTTUUUUUUVVVVVVUUUWWWZZZ]]]```ccchhhkkkooosssvvvwwwxxx{{{wwwppppppvvv}}}wwwllleeeZZZRRRJJJHHHGGGDDDBBBBBBCCCCCCCCCBBBCCCFFFJJJNNNUUUZZZccckkkssszzz~~~~~~~~~~~~~~~wwwaaaRRRCCC;;;777444222333222111111111222333444444222222222111000000//////...---,,,,,,---...//////000000000000000111222222555444333333555555333222444333111111111111000...///000000111111222222222///000111222444666777888222222222333444555666777;;;;;;<<<===???AAABBBCCCDDDDDDEEEEEEFFFGGGIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTRRRUUUXXXZZZ\\\```dddgggjjjmmmppprrrsssvvv|||vvvnnnmmmttt|||uuummm]]]TTTLLLIIIFFFBBB??????AAAAAA@@@??????@@@DDDGGGNNNSSSZZZcccjjjrrrzzz~~~~~~}}}|||~~~uuu]]]OOOAAA:::666333111222111111111111222222333444222222111111000//////...------...------.../////////000000000111111111111555444333333555666555444555333222111222111000...222222111111000000//////,,,,,,---///000111333333222222222333444555666777999999:::;;;<<>>888666333111111222111111111111222222333222111111000000///......,,,---///...------...000//////000111111000000///444222111222444555555555444222111111222222000///000000///...---,,,++++++------...///000111222222222222222333444555666777777888888999;;;===???@@@BBBBBBBBBBBBCCCEEEFFFGGGHHHIIIJJJKKKMMMMMMNNNNNNLLLMMMNNNPPPQQQQQQRRRRRRRRRTTTVVVXXXYYY\\\```bbb```cccfffhhhjjjpppwww}}}~~~vvvooooootttyyy|||rrrhhh]]]XXXRRRKKKFFFEEEBBBCCCCCCCCCBBBCCCFFFHHHCCCFFFLLLSSSZZZbbbkkkqqqxxx}}}}}}{{{yyyxxx{{{xxxgggQQQEEE;;;777666333000000333222111111111111111111111111111000//////......+++---//////------...000//////000111111000///...111000...///111333444333222111000000111222111///......------,,,,,,++++++///000000000111111111111111111111222333444666666555666777999;;;<<<===>>>DDDDDDDDDEEEFFFGGGHHHIIIFFFGGGIIIKKKLLLMMMNNNNNNKKKLLLMMMOOOPPPPPPQQQQQQQQQSSSUUUWWWXXXZZZ^^^```___aaaccceeefffkkkrrrxxxyyy}}}wwwqqqppptttwwwuuujjj___YYYSSSJJJEEECCC>>>????????????@@@CCCEEEDDDGGGKKKOOOTTT[[[bbbgggnnnvvv}}}zzzxxxwwwzzz~~~qqq___MMMBBB999777777333000000333333222111000000000111111111111000//////......***---000000---,,,...000//////000111111000///...///...,,,---///111222222111000///000111222111000------..................------------------------000000111111222333555666444555777999;;;<<<======AAAAAAAAAAAABBBDDDEEEFFFEEEFFFHHHJJJLLLNNNNNNOOOKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRUUUVVVWWWYYY]]]___^^^```bbbbbbcccgggnnntttuuu{{{|||uuunnnkkkqqqyyyzzztttjjj```XXXRRRLLLIIIFFFCCC???>>>@@@CCCEEEFFFAAABBBDDDIIIOOOVVV]]]aaajjjkkkooovvv|||}}}zzzwwwyyywwwzzzxxxcccUUUEEE@@@:::444222222222222...000111111000000111222------......//////000000///---,,,...000111///---000000111111000///......---------...///000111222222222111000///...------,,,000111...******000666---,,,---///111111000...000000000111222333555555777888999:::<<<===>>>???AAABBBDDDEEEFFFEEEDDDDDDEEEGGGJJJKKKKKKLLLNNNOOOJJJJJJKKKMMMNNNOOOPPPPPPSSSSSSUUUWWWYYY[[[\\\]]][[[\\\^^^^^^___bbbgggjjjtttwww{{{|||}}}|||}}}~~~~~~~~~wwwppplllqqqyyy}}}{{{qqqggg]]]TTTLLLHHHHHHEEEBBB@@@AAABBBCCCCCC@@@AAABBBDDDIIINNNTTTWWW\\\___eeekkkqqquuuyyy{{{|||zzz}}}zzz}}}nnn[[[NNNCCC???999444222222111000...000111111000000111222.........///////////////000...---...000111///,,,/////////000//////......,,,,,,,,,,,,,,,---...///000000000000////////////,,,...///,,,******///333+++---...///000000//////000000000111222333444555666666777999:::;;;<<<======>>>???@@@AAAAAAAAAAAACCCEEEGGGHHHHHHHHHJJJKKKJJJKKKLLLMMMNNNOOOPPPQQQOOOPPPRRRTTTWWWYYY[[[\\\[[[\\\\\\\\\]]]___dddgggnnnrrrvvvyyyyyyxxxxxxyyy{{{zzzrrrmmmqqqxxx|||yyypppeee[[[QQQKKKKKKHHHEEECCCBBBBBBAAA@@@AAAAAAAAABBBDDDGGGJJJLLLOOOTTT\\\bbbfffkkkqqqvvv{{{~~~~~~}}}xxxcccRRRHHH???;;;777444333111000......000111111//////000222///////////////.........111000//////000000...,,,------......///.........---,,,,,,,,,,,,,,,------.../////////000000111111...---+++******,,,...///***---000000...---///111000000000111222333444555555555666777888:::;;;;;;======>>>???@@@AAACCCDDDFFFHHHIIIIIIIIIIIIKKKLLLJJJKKKLLLMMMOOOPPPQQQRRRNNNOOOQQQSSSVVVXXXZZZ[[[[[[ZZZZZZXXXXXX[[[```ccciiimmmsssvvvvvvuuuttttttwww{{{}}}sssmmmooouuuyyy~~~xxxoooeeeZZZSSSLLLJJJGGGEEEDDDBBB@@@>>>CCCBBBBBBAAABBBDDDFFFGGGDDDKKKSSSYYY\\\aaaiiippppppsssxxx|||jjjVVVGGG@@@:::888666444333111///---...///000000//////000222000000//////......------111111000000000///---,,,+++,,,,,,---............//////...---------.........////////////000000000000,,,******,,,......---)))---111000,,,+++///333//////000000111333444555444555666777888999::::::===<<<<<<===>>>AAACCCDDDGGGHHHIIIIIIHHHHHHJJJLLLJJJKKKLLLNNNOOOQQQRRRRRRQQQRRRSSSUUUWWWXXXYYYZZZZZZYYYWWWUUUTTTWWW[[[___fffkkkqqquuuvvvuuutttssstttvvv{{{~~~tttmmmnnnsssxxx~~~wwwmmmbbbZZZPPPMMMJJJGGGFFFDDDBBB???BBBAAAAAAAAAAAABBBCCCDDD;;;BBBIIINNNPPPUUU]]]dddeeehhhmmmsssxxxppp[[[JJJ>>>888777666444333333111///,,,---///000000//////000111000000//////......------000000000000...---,,,,,,++++++,,,---......------///......---------....../////////.........------111---***+++...000...,,,)))---000///,,,+++...333/////////000111222444444555555666777888999999:::888777777888999<<<>>>???BBBCCCDDDCCCBBBCCCEEEGGGIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSTTTTTTUUUVVVVVVVVVXXXWWWVVVTTTSSSTTTXXX[[[bbbgggmmmrrrsssrrrqqqqqqqqqsssvvv|||vvvnnnnnnrrrwww~~~tttiiiaaaXXXTTTOOOLLLIIIFFFDDDBBB>>>>>>>>>>>>??????@@@AAA<<<@@@EEEIIILLLPPPVVV[[[[[[^^^dddiiiooowww~~~zzzeeeUUUIII???999666444333222222111000...---///000000......///111///////////////.........---...//////---++++++,,,,,,,,,------...---------,,,+++++++++++++++,,,,,,......------,,,,,,,,,+++111...+++,,,...///...+++***---...---,,,,,,///222/////////000111222333444555555666777777888999999888888888999:::<<<===>>>AAABBBBBBAAAAAABBBEEEGGGHHHIIIJJJLLLNNNPPPQQQRRRQQQQQQQQQRRRRRRRRRSSSSSSVVVVVVVVVUUUSSSTTTWWWYYY\\\aaaggglllmmmmmmmmmmmmooopppssswww~~~yyypppooossswww~~~|||rrrlllddd___XXXQQQLLLIIIFFFDDD>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCEEEIIIMMMPPPRRRQQQTTTXXX]]]cccjjjqqqvvv~~~ooo\\\PPPIII@@@:::666444222111222222111000---...//////......///111.........///////////////***,,,......+++***+++,,,---............------,,,************+++,,,------++++++++++++++++++,,,,,,...---,,,,,,,,,---,,,+++,,,,,,,,,,,,,,,---///000////////////000222333444444444444555666666777777999:::;;;<<<===>>>>>>>>>@@@AAAAAAAAAAAABBBFFFHHHGGGHHHIIIKKKMMMOOOQQQQQQNNNNNNOOOPPPRRRSSSTTTUUUTTTUUUVVVVVVUUUUUUWWWXXXYYY]]]cccggghhhiiijjjkkkmmmnnnooosssxxx~~~{{{rrrqqquuuwww|||vvvmmmggg^^^UUUOOOJJJGGGEEEAAA@@@@@@???>>>>>>======>>><<<<<<>>>BBBFFFHHHHHHIIIKKKOOOSSSXXX^^^eeejjjqqqvvv~~~|||bbbOOOHHHCCC;;;555666444111000111222222111---...//////......///111---.........//////000000(((+++------+++)))+++---////////////...---,,,,,,+++++++++,,,---...///000'''((()))***+++,,,------,,,,,,,,,,,,+++*********...,,,******---/////////......//////000222333444333333333444444555555555666777999:::;;;::::::999;;;<<<<<<<<<<<<>>>BBBEEEFFFGGGHHHJJJMMMOOOPPPQQQMMMMMMOOOQQQTTTVVVXXXYYYSSSUUUWWWXXXWWWVVVWWWXXXYYY]]]aaaeeegggiiijjjlllkkklllmmmppptttyyy}}}~~~qqqmmmooo{{{~~~}}}uuurrrjjj___WWWRRRKKKDDD:::<<<>>>>>>=========>>><<<>>>@@@AAABBBCCCFFFIIIDDDEEEGGGIIILLLRRRXXX]]]eeellluuu|||~~~nnn[[[OOOFFF===777666777444111222333111+++&&&---...///000000///...------111111,,,+++//////***---......+++((((((,,,///,,,---------+++***++++++++++++*********+++,,,---,,,...//////---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,...///111///...///111222222111333333222222333444666777222444777999999:::<<<===???;;;:::===??????CCCHHHEEEGGGJJJKKKKKKLLLMMMOOONNNOOOQQQRRRRRRRRRQQQPPPVVVXXXZZZYYYWWWUUUUUUUUUWWWZZZ^^^aaadddgggjjjmmmkkklllnnnooopppssswwwzzz~~~uuuqqqssszzz{{{xxxpppeee]]]XXXPPPIIIDDDCCCBBBAAA@@@???>>>>>>===>>>???@@@@@@AAACCCEEEBBBDDDFFFGGGIIILLLQQQTTTXXX```kkksssyyywwwhhhVVVJJJCCC<<<888777777444111222333111,,,'''......///000000///......---000000,,,,,,//////+++///000///---++++++...000............---,,,,,,------,,,,,,,,,---,,,+++)))+++---...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,---///111///...///111222222222222222222111222333555666444666888999888888999:::>>>:::999<<<>>>>>>BBBGGGDDDGGGIIIKKKKKKLLLMMMOOOOOOOOOPPPPPPQQQQQQQQQPPPRRRTTTVVVUUUTTTRRRRRRRRRVVVYYY\\\___bbbeeejjjmmmooopppqqqqqqpppppprrrsss{{{zzzuuuwwwyyyyyynnnfff```XXXPPPLLLHHHBBB@@@@@@???===:::>>>?????????======???AAA@@@BBBDDDDDDDDDEEEGGGIIIMMMTTT^^^fffmmmttt|||ooo___NNNDDD???:::888999666444222222333111---(((...//////000000//////...---//////,,,,,,......,,,/////////---,,,,,,---///...------------,,,,,,,,,+++***)))+++......+++'''+++,,,,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++---...111///...///111333333222222111111111222333444555555666888888777666777888<<<999888;;;======@@@DDDCCCFFFIIIJJJJJJKKKMMMNNNOOONNNNNNNNNNNNOOOPPPPPPSSSUUUVVVVVVUUUSSSTTTTTTUUUWWWYYY\\\^^^ccchhhllloooqqqssssssqqqooonnnnnnuuu{{{~~~yyyzzzyyyuuummmggg___VVVRRRKKKCCCAAABBBCCC@@@===@@@AAAAAA???===<<<===>>>===???BBBBBBAAAAAAAAABBBHHHMMMTTT[[[```dddjjjmmmooonnnoooqqqwwwzzziiiZZZIII@@@<<<888888999555444222222222111...+++/////////000000/////////---......------------,,,------,,,++++++++++++,,,,,,,,,++++++,,,,,,,,,+++(((&&&$$$'''+++---,,,)))+++,,,+++***((()))+++---++++++++++++++++++++++++)))+++,,,,,,++++++,,,---000///...///111333333333111111222222333444444555333555666777666555666777:::666666999;;;:::===AAABBBDDDGGGIIIIIIJJJLLLNNNNNNMMMLLLLLLLLLMMMOOOPPPRRRTTTUUUUUUTTTSSSTTTUUUTTTUUUVVVXXXZZZ___eeeiiijjjmmmqqqsssrrrooonnnmmmnnnttt|||{{{{{{zzz~~~}}}}}}~~~yyysssnnnfff^^^VVVOOOHHHEEEGGGIIIGGGEEECCCCCCBBB@@@>>><<<===>>>;;;>>>@@@AAA@@@?????????DDDGGGLLLQQQTTTWWWZZZ\\\\\\[[[[[[^^^dddllluuuzzzvvvfffWWWGGG???;;;888777888555444222222222111///---000000000//////000000000---,,,,,,------,,,,,,---------,,,+++,,,,,,++++++...,,,++++++---...---+++,,,)))&&&&&&))),,,,,,+++,,,,,,,,,+++)))***,,,...++++++++++++++++++++++++)))+++,,,+++******+++---///...---...111333333333111222222333444444555555000222444555555555666777777444444888999888:::>>>???BBBEEEFFFGGGHHHJJJLLLLLLKKKJJJJJJJJJKKKMMMNNNLLLMMMNNNNNNMMMMMMOOOPPPQQQRRRSSSTTTVVVZZZ```dddeeejjjooorrrqqqnnnlllkkkiiinnnuuu|||}}}|||{{{~~~|||{{{{{{}}}~~~}}}zzzvvvooogggXXXRRRLLLHHHGGGHHHFFFEEECCCCCCCCCAAA???>>>???@@@<<<>>>@@@AAA???>>>>>>???>>>@@@DDDHHHLLLOOOQQQQQQRRRRRRRRRTTTYYYaaaiiimmm|||qqqbbbTTTFFF???<<<888666777444444333222111111000000111000000//////000000111---++++++---...,,,,,,...000...------//////---,,,///---+++,,,///111///---...---,,,+++******+++,,,+++,,,,,,,,,++++++,,,...++++++++++++++++++++++++)))+++,,,+++******+++,,,---,,,,,,---000222222222000111222333444444444444...000333444333444555666555222333666777666777:::<<>>@@@AAA@@@>>><<<======;;;<<>>@@@CCCDDDCCCAAABBBBBBBBBCCCGGGLLLQQQTTTbbbgggpppzzzyyygggXXXLLLBBB>>>===:::888888333444333222111000111333222111000//////000111222---))))))......++++++///...,,,+++,,,......+++(((***'''$$$&&&***,,,***''')))...,,,***,,,///&&&(((++++++***)))*********************************+++,,,+++***)))***++++++***)))+++...000111000+++---...000000000//////111222333333111000000111222000000444555333444777888;;;>>>@@@AAACCCEEEGGGFFFGGGHHHIIIJJJIIIHHHGGGDDDEEEFFFFFFFFFGGGJJJMMMIIIKKKMMMNNNMMMNNNOOOQQQVVV[[[ccciiilllnnnoooooolllnnnqqquuuzzzzzz||||||~~~}}}|||{{{{{{{{{||||||wwwnnncccYYYQQQLLLIIIMMMIIIDDDAAA@@@@@@@@@?????????>>>>>>============BBB???>>>@@@@@@===>>>AAABBBBBBBBBBBBBBBEEEIIIMMMQQQ[[[eeelllwww|||kkk\\\PPPEEEAAA???:::777666444333333222111000//////222666666222111555444///------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***)))---+++))))))***+++***)))((())))))))))))*********+++,,,,,,,,,,,,+++******++++++*********+++---...,,,+++******+++,,,...///000000111222222222222222444333222000000000000111111000000///000222444555666777888;;;===@@@CCCDDDIIIGGGFFFGGGJJJKKKHHHEEEIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHJJJLLLNNNPPPQQQYYYZZZ^^^dddjjjooorrrsssqqqssssssssszzz~~~|||{{{~~~~~~~~~~~~}}}|||{{{{{{{{{|||~~~|||tttjjj```WWWQQQMMMLLLHHHDDDAAA@@@@@@@@@?????????>>>>>>======<<<<<<>>>;;;<<>>???AAABBBBBBCCCEEEGGGKKKTTT]]]dddooo~~~|||kkk[[[PPPDDD@@@???;;;777777444444333222111000/////////222333//////111111,,,------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***)))---+++))))))***+++***))))))))))))*********+++++++++,,,,,,,,,,,,+++******,,,+++*********+++,,,---+++++++++***+++,,,.../////////000111111111111000333222111000000000111222111000000000111222333444444444666888;;;???AAACCCCCCCCCCCCDDDEEEEEEDDDCCCIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMOOOPPPWWWYYY]]]ccckkkqqquuuvvvyyy{{{{{{{{{{{{zzz|||~~~}}}~~~|||{{{{{{|||{{{||||||tttkkkaaaYYYTTTNNNKKKFFFCCCBBBCCCBBBBBB??????>>>======<<<;;;;;;<<<:::;;;>>>???>>>>>>BBB:::===???@@@@@@??????@@@CCCJJJQQQXXXcccrrr~~~|||kkk[[[OOODDD@@@???;;;888888444444333222111000//////...000111......000///,,,------------------------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,+++******---+++))))))***+++***)))************+++++++++,,,+++,,,,,,,,,,,,+++******,,,++++++*********++++++++++++++++++,,,---......///000000111111111111111111111000000000111222222111111000111111222333444111111333666999<<>><<<;;;;;;:::???<<<<<>>;;;:::===;;;===>>>>>><<<<<<<<<===???BBBHHHNNNYYYgggttt|||}}}kkk\\\PPPDDD@@@???;;;999999555444333222111000000///000111222111111111111000------------------------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,++++++***---+++))))))***+++***)))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++***************++++++++++++,,,---......000000111222222222222222/////////000111222222333111111111111222222333333///000222444777;;;===??????CCCFFFFFFDDDCCCEEEHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIJJJJJJKKKLLLMMMPPPSSSXXX___hhhrrr{{{}}}zzzzzz|||}}}|||}}}~~~~~~~~~}}}{{{|||~~~~~~uuulllggg]]]YYYSSSNNNKKKJJJHHHGGGBBBAAA@@@???===;;;::::::>>>;;;<<>>;;;:::<<<>>>>>>===;;;999:::<<<>>>>>>???BBBHHHRRR]]]kkkttt~~~mmm]]]QQQDDD@@@>>>;;;999:::555444444333222111000000111111222333333222111222------------------------...---,,,,,,++++++,,,,,,***++++++,,,,,,,,,++++++---+++))))))***+++***)))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++************************************+++,,,------------...//////000000000000000---...///000111222222222111222222222333333333333000111222444777:::<<<>>>:::===AAAAAA@@@???BBBDDDEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLPPPUUU\\\dddppp||||||zzz||||||zzz|||}}}|||~~~~~~wwwsssgggbbbZZZTTTOOOLLLIIIGGGDDDCCCBBB@@@>>><<<;;;::::::888:::???@@@======???@@@???===;;;999:::===@@@>>>===???EEELLLUUUaaakkkxxxooo___RRREEE@@@>>>;;;999999555555444333222111000000000...///222222//////111------------------------...---,,,,,,++++++,,,,,,******+++,,,,,,,,,++++++---+++))))))***+++***)))************+++++++++,,,+++,,,,,,,,,,,,+++******((()))******++++++************+++,,,------------++++++,,,------------------...///000111111111111222222333333333333222222111222333444666999;;;<<<999;;;>>>??????@@@BBBCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGFFFFFFFFFGGGHHHIIIIIIIIIMMMRRRWWW___lllzzz~~~{{{|||{{{zzz|||~~~~~~~~~||||||~~~sssmmmddd\\\VVVQQQLLLJJJFFFEEECCCAAA???===<<<;;;:::999;;;@@@AAA>>>===???===>>>>>><<<;;;:::<<<>>>===:::;;;AAAGGGLLLVVVaaalllvvvqqqaaaTTTFFF@@@===:::888888555555444333222111111000///,,,---111111......111------------------------...---,,,,,,++++++,,,,,,)))***+++,,,,,,,,,,,,+++---+++))))))***+++***))))))))))))*********+++++++++,,,,,,,,,,,,+++******&&&''')))***++++++++++++)))***,,,---...---------+++,,,------......---------...///111111111000000222333333444444333222222222222333444555777888999999999:::===@@@BBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHHHHKKKOOOTTT[[[gggwww||||||{{{zzz||||||}}}~~~~~~|||{{{yyy}}}}}}vvvmmmddd\\\VVVQQQNNNGGGFFFDDDBBB@@@>>><<<;;;>>><<<>>>AAAAAA===;;;<<<:::<<<>>>>>>===;;;;;;<<<<<<999999???CCCGGGPPPZZZdddooo~~~rrrbbbUUUGGG@@@===999777888666555444444222222111000000,,,---222333///...222------------------------...---,,,,,,++++++,,,,,,)))***+++,,,,,,,,,,,,,,,---+++))))))***+++***)))((())))))))))))*********+++,,,,,,,,,,,,+++******%%%&&&(((***+++,,,,,,+++)))***,,,---......---,,,...//////000111000000000---...000111111000000///222333444444444333222111222222222333444555666777444333333666;;;>>><<<:::@@@@@@AAAAAABBBCCCDDDDDDBBBBBBCCCCCCDDDFFFGGGHHHGGGJJJNNNQQQXXXdddttt~~~{{{{{{}}}|||||||||||||||}}}}}}~~~~~~~~~}}}||||||}}}}}}{{{|||wwwooohhh```WWWQQQOOOMMMIIIFFFDDDAAA===;;;:::;;;<<<<<<=========<<<========================:::;;;;;;<<>>@@@@@@@@@@@@BBBBBBAAA@@@@@@AAAAAABBBFFFGGGJJJMMMPPPXXXhhhwww}}}{{{|||}}}|||||||||||||||}}}}}}}}}~~~~~~~~~}}}}}}||||||{{{|||~~~~~~xxxrrrjjjbbb\\\UUURRRNNNJJJHHHEEEAAA???:::;;;<<<===>>>???????????????>>>>>>===<<<;;;;;;999:::;;;<<<>>>BBBGGGKKKUUU^^^kkkwwwyyygggXXXJJJBBB???;;;999:::777777555444222000///...///...---...///000///------,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++++++++************++++++))))))))))))))))))))))))))))))*********+++++++++*********,,,------***(((+++++++++***************,,,+++++++++************------------............////////////////////////000111111111111111000000000000000111222333444555222555888999999888999999:::;;;<<<===>>>?????????=========>>>>>>>>>>>>>>>CCCCCCEEEHHHJJJQQQ___mmmxxx|||||||||}}}}}}||||||{{{{{{{{{|||||||||||||||}}}~~~}}}{{{zzzzzz{{{{{{}}}}}}vvvooojjj```\\\VVVQQQMMMIIIFFFCCC>>>>>>>>>???????????????AAA@@@???>>>===;;;::::::888:::<<<===>>>@@@CCCFFFQQQYYYfffqqqyyy|||mmm^^^NNNFFFAAA<<<999999666555444333111000......///---,,,---...///...------,,,,,,++++++,,,,,,---+++++++++++++++******************))))))*********))))))))))))))))))))))))((()))))))))***************))))))***++++++***(((+++++++++*********)))))),,,,,,++++++++++++******,,,,,,,,,------------...//////////////////////////////000000000000//////000000000000111222444444111333666777777777777888777777999:::;;;<<<<<<<<<<<<===???@@@@@@@@@??????AAA@@@BBBDDDEEEIIIUUUaaajjjvvvzzz~~~|||}}}||||||{{{{{{zzzzzz{{{{{{zzzzzzzzz{{{|||~~~|||zzzzzzzzzzzz{{{}}}~~~yyyuuummmhhh```YYYSSSNNNIIIFFFDDDCCCBBB@@@???>>>===<<>>===<<<;;;:::999999;;;===?????????AAABBBJJJRRR]]]hhhrrr|||sssdddSSSIIICCC===999999666666444333222000/////////...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))'''''''''((((((((())))))+++***))))))***+++***))),,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,++++++,,,,,,---------.........////////////////////////......///000000000///////////////000000222333333000222555666666555666888444555666777999999999999;;;===???AAAAAAAAA???>>>AAA@@@AAACCCCCCEEENNNXXX___lllzzz}}}~~~||||||{{{zzzzzzyyyzzzzzzxxxxxxxxxyyy{{{}}}~~~}}}{{{{{{zzzyyyzzz{{{~~~yyyssskkkccc[[[TTTNNNJJJGGGEEEDDDBBB@@@?????????<<<<<<;;;;;;;;;;;;;;;::::::<<>>:::999777666555444333222111000000///...///000000///...,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))((((((((()))))))))******,,,***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////...........................//////000111111000000////////////000111222222111333555555555555666888555666777999::::::;;;;;;777888;;;<<<===<<<:::999???>>>>>>AAAAAAAAAGGGOOOXXXdddsss|||{{{yyyzzz|||{{{zzzyyyyyyyyyyyyyyyvvvvvvwwwxxxyyy{{{}}}~~~}}}|||{{{{{{zzz{{{|||~~~~~~~~~vvvoooggg___XXXSSSIIIHHHFFFDDDCCCCCCDDDDDD;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@?????????@@@???DDDKKKTTT^^^jjjxxx}}}mmm[[[OOOGGG???:::999777666666555333222222111111///...///000111000///+++,,,,,,------,,,,,,+++*********+++++++++++++++*********))))))*********))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++******+++,,,,,,+++)))*********+++,,,,,,------,,,,,,------------.............../////////000000........................---...///000111111111000///////////////000111111000222444444444444666888888999:::;;;<<<=========999:::;;;<<<<<<;;;:::999;;;999:::===>>>===AAAGGGPPP\\\jjjrrryyy}}}}}}zzzyyyvvvuuuzzz|||{{{zzzyyyxxxxxxxxxxxxttttttuuuvvvxxxzzz|||}}}}}}}}}||||||{{{{{{{{{{{{~~~{{{uuummmfff```SSSQQQMMMJJJGGGEEEEEEEEE>>>>>>>>>======<<<<<<;;;:::<<<============>>>@@@AAADDDIIIOOOWWWbbbpppzzzooo\\\PPPHHH@@@;;;999666555555444333222111111000///......000000///...+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,---++++++************++++++))))))))))))))))))))))))************++++++++++++)))))))))+++,,,,,,)))'''&&&&&&''')))***+++,,,---,,,---------............---------.........//////........................,,,,,,---//////000000/////////.........///000000///000222222111222444666666777888:::;;;;;;<<<<<<=========<<<;;;;;;::::::777555777;;;===<<<>>>CCCHHHSSS___hhhooouuuvvvtttrrrrrrsssvvv}}}|||{{{zzzyyyxxxxxxxxxxxxsssttttttvvvxxxzzz|||}}}~~~~~~~~~}}}|||{{{yyyxxxzzz~~~xxxpppkkk^^^ZZZUUUNNNIIIEEEBBBAAABBBAAA@@@???>>>===<<<;;;999;;;<<<;;;;;;;;;>>>@@@???AAADDDHHHNNNXXXeeeooo}}}ooo]]]QQQHHH@@@;;;999444444333333222111000000///...------...///...---++++++------------+++++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))''''''''''''((((((((((((''''''(((+++,,,+++(((%%%###$$$%%%'''(((***+++,,,---------.........//////,,,,,,,,,---------..............................***+++,,,---............///............//////000...///000000000000333555222333444666777777888888;;;;;;999888777666666666666555777<<<>>>===???CCCAAALLLXXX```hhhooorrrqqqfffjjjnnnqqquuu|||~~~zzzwwwuuuuuuvvvwwwvvvvvv}}}xxxxxx~~~}}}|||{{{zzz}}}xxxqqqjjjcccZZZRRRMMMJJJHHHGGGFFFDDD@@@???>>>>>>===<<<;;;;;;<<<<<<===<<<<<<;;;===???BBBDDDIIIQQQ]]]eeettt{{{wwwdddSSSHHHAAA<<<:::333666888555000...000333////////////............,,,,,,---...---,,,+++***+++,,,---...---,,,+++***'''(((***++++++******)))***)))((((((((()))+++,,,)))...---'''$$$(((+++***************************,,,)))((())))))'''(((+++***,,,000333444222222444000...---...***%%%%%%'''------............------////////////000000000000///------111111//////111...------...111222222111111222333555666555555444::::::::::::999777666444666777777888999;;;<<<===AAAFFFNNNXXX___dddggghhhbbbdddgggjjjooowww~~~{{{xxxvvvvvvwwwxxxwwwyyy{{{~~~~~~}}}{{{{{{|||zzztttnnneee\\\VVVQQQMMMJJJGGGDDDBBBAAAAAABBBAAA@@@;;;;;;<<<<<<<<<<<<<<<;;;===???AAABBBEEEKKKUUU]]]mmmuuuvvvdddSSSHHHAAA<<<999555777999666111...000222////////////............,,,,,,---------,,,+++******+++,,,,,,+++***)))(((((()))***+++++++++***)))((((((((('''((())))))***(((------'''%%%(((***)))))))))))))))))))))))))))+++((('''((('''%%%&&&***333666:::;;;999555222222///,,,,,,...---***+++...,,,,,,------------,,,,,,---............/////////---///666>>>>>>666...,,,///...---...000222222111000000222333444444333333777777888888777666555444888888888888999:::;;;;;;;;;???GGGPPPWWW\\\^^^___]]]___bbbeeekkkrrrzzz~~~{{{yyyxxxxxxyyyyyyvvvwww~~~{{{xxx}}}~~~~~~}}}|||{{{~~~~~~yyyqqqiiibbbZZZTTTPPPMMMJJJFFFDDDDDDCCCBBB@@@;;;;;;<<<<<<;;;;;;;;;;;;>>>???@@@???@@@DDDLLLRRRccckkkwwwyyyfffVVVKKKDDD???<<<777999999777222///000111////////////............,,,,,,---------,,,+++***************)))(((&&&&&&'''(((***+++++++++***)))&&&&&&'''((((((((((((((('''+++,,,)))'''))))))((((((((((((((((((((((((((((((&&&&&&))))))(((,,,111===BBBGGGHHHDDD>>>888444111...---000000...///222+++,,,,,,,,,,,,,,,,,,+++,,,,,,---------............111:::BBBAAA888...+++000...------///111111111...///000111222222222222333444555666666555444333888777777666666777777888999===DDDLLLRRRWWWYYYZZZVVVXXX[[[___dddkkktttzzz}}}{{{zzzyyyyyyzzzzzzzzzwwwvvvxxxvvvtttwww}}}}}}~~~~~~~~~zzz|||}}}}}}}}}~~~{{{uuunnnfff^^^YYYXXXTTTNNNIIIEEEAAA>>>;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>===<<>>CCCGGGOOOWWWcccppp|||ppp___TTTKKKEEEAAA::::::999666333111000000////////////............------,,,,,,,,,+++++++++++++++***)))((((((''''''%%%%%%'''((((((((('''&&&'''((()))***+++***)))(((((('''((()))***)))((((((************************)))((()))---000666BBBNNNVVV```hhhhhhccc\\\PPPFFF???777111000///---,,,...------............------------........./////////000------000111///111444111///------...//////.../////////000111111222222111222444555666555555444333333333444555666777888888;;;???DDDHHHKKKMMMMMMNNNPPPRRRUUUZZZ```hhhnnnwww}}}}}}{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{|||{{{zzzxxxxxxyyy{{{}}}{{{{{{{{{||||||}}}}}}}}}~~~|||xxxlllfff^^^VVVOOOHHHBBB???===<<<;;;999999999::::::777999<<<<<<;;;===AAAEEEGGGNNNZZZfffsss~~~qqq```TTTJJJCCC>>>999888777555333222000///////////////...............---,,,+++++++++,,,,,,+++******))))))))))))***$$$%%%'''((((((((('''&&&((())))))******************&&&%%%(((***(((((()))************************+++)))***---111:::JJJZZZmmmyyy|||uuummm___QQQFFF===555333222///...///---......//////......------............/////////,,,+++---222333111111333000///......//////---,,,////////////000111222222222333444555666666555444444444555666777999;;;;;;;;;===@@@CCCGGGIIIJJJKKKKKKLLLNNNPPPTTTZZZaaafffnnnvvv}}}yyyyyyyyyyyyyyyzzzzzzzzzyyyzzzyyyyyyyyyxxxvvvtttwwwyyy|||~~~{{{{{{{{{|||}}}}}}|||{{{~~~zzztttkkkaaaWWWOOOGGGCCC>>><<<:::999888888999:::555888;;;<<<;;;;;;???BBBAAAGGGQQQ]]]jjjxxxtttbbbUUUJJJBBB===888777555444333222000///////////////...............---,,,+++++++++,,,,,,***)))((((((((()))***+++&&&'''((()))))))))((((((((((((((((((((()))******+++%%%###''')))((((((******************************((()))---444BBBXXXkkkrrrbbbSSSGGG===888666222///000,,,------......------,,,,,,,,,---------............,,,...222333000000333////////////000///,,,)))...---------...///000111222333444555555555444333555555555666666888999999<<<>>>@@@CCCEEEGGGHHHHHHGGGHHHIIIJJJMMMRRRYYY]]]eeemmmxxx~~~xxxxxxyyyyyyyyyyyyyyyzzz}}}yyytttuuuxxxzzzyyyvvvxxx{{{}}}|||{{{{{{|||}}}}}}|||zzz}}}uuuiii]]]RRRIIICCC>>>===:::888888888999:::555888;;;;;;::::::<<>>CCCLLLWWWdddssswwweeeWWWLLLCCC>>>777555444333333222111///000/////////...............---,,,+++***+++,,,---((((((''''''((()))+++,,,'''(((***+++++++++***)))(((((('''&&&&&&((()))***---%%%"""&&&)))((((((+++))))))))))))))))))))))))'''&&&(((///999KKKfff|||rrr___RRREEE>>>999333...---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------444///,,,---------000555......///000111///+++(((---,,,++++++,,,---///000222333444444444444222222444444444333333444444555888999;;;===???AAABBBBBBCCCDDDEEEFFFHHHLLLSSSWWW^^^gggsss|||{{{yyyxxxxxx{{{}}}~~~}}}{{{zzzyyyxxxwwwwwwwwwwww||||||||||||}}}{{{{{{{{{{{{||||||||||||nnn```XXXNNNEEEDDD@@@;;;888888888999999666666666777999;;;===>>>>>>???FFFTTTaaammmyyy{{{iiiXXXKKKDDD@@@<<<888444444666777444000222111000000111000---+++...---+++*********++++++,,,+++******))))))************))))))((((((''''''((((((((((((((()))******)))******)))(((((()))+++)))+++,,,---,,,***((('''******---333>>>RRRnnnyyyhhhVVVMMMEEE===888999...++++++//////------///222000///------///000222...---,,,---///000///---///......---------......---,,,,,,,,,---...000111///000111222333222111111444444444444444444444444888999:::<<<>>>???AAAAAA@@@BBBDDDFFFHHHKKKOOORRRXXX```kkkuuu}}}zzzxxxwwwwwwyyy|||||||||{{{zzzxxxwwwvvvvvvwwwwwwzzzzzz{{{{{{}}}~~~{{{{{{{{{|||||||||}}}}}}qqqcccZZZQQQIIIDDD@@@<<<999999:::::::::666666666666888:::<<<>>>>>>>>>DDDPPP\\\fffsss~~~|||jjjYYYKKKCCC???<<<888333222444444111...222000//////000000...---------+++*********++++++,,,+++******))))))************))))))((((((((((((((((((((((((((()))******)))******)))(((((()))+++)))***+++++++++***)))((()))(((+++333???UUUsss|||kkk___SSSFFF<<<999222...,,,...///,,,+++...000///...------...///000++++++,,,...//////---+++///......---------......,,,,,,++++++,,,...///000111222333444444444333222333333333333333333333333777777888:::<<<>>>?????????AAACCCDDDEEEGGGJJJMMMUUU\\\gggqqqyyy{{{yyyvvvvvvxxxzzz{{{|||{{{yyywwwvvvuuuvvvwwwxxxxxxxxxyyyzzz{{{}}}~~~|||||||||||||||}}}}}}~~~pppcccZZZRRRKKKCCC@@@<<<::::::;;;;;;;;;777666666777888:::<<<===>>>===AAAJJJSSS]]]kkkvvv}}}lllZZZLLLBBB===;;;777222111222222///---222///------///000000///---,,,,,,++++++++++++,,,,,,+++******))))))*********))))))))))))(((((((((((((((((((((((()))******)))******)))(((((()))+++))))))******************((('''***333AAAXXXyyyvvvhhhWWWGGG>>>:::444000000///---,,,...------------------------,,,,,,,,,...000000...+++......---------......///,,,,,,,,,,,,,,,---...///000111222333444333333222111111111222222222222222555666777888:::<<<=========???@@@AAAAAACCCEEEGGGOOOVVV```jjjssszzz|||xxxvvvwwwyyy{{{|||zzzyyywwwuuutttuuuwwwxxxwwwwwwwwwyyyzzz|||~~~}}}}}}||||||||||||}}}~~~yyylll```VVVOOOJJJCCC@@@<<<:::;;;<<<<<<;;;999888888888999:::<<<======<<<>>>EEELLLVVVdddqqq~~~ooo]]]NNNBBB<<<999555222000111111111///111...,,,,,,...000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))((((((((((((((())))))***((()))***)))'''''')))***))))))(((((()))***+++,,,)))(((+++333BBBZZZ|||}}}jjjVVVIIIBBB:::333111111//////111,,,---............---,,,///...------///000000///...------------...//////---------------......///......000111111111000///111111111222222222222222555555666888999:::;;;<<<:::<<<>>>>>>???@@@CCCEEEHHHNNNWWWbbbllluuu}}}zzzwwwwwwyyy{{{{{{zzzyyywwwvvvuuuvvvxxxyyyvvvwwwwwwxxxzzz{{{}}}~~~~~~~~~}}}}}}~~~}}}|||{{{{{{{{{|||~~~~~~tttiii]]]SSSMMMJJJDDDAAA>>><<<<<<<<<<<<;;;;;;:::999999:::;;;<<<===<<<;;;===BBBHHHQQQ```nnnzzztttbbbQQQEEE>>>777555222111111333444444000...++++++---000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))************((((((((((((((())))))***((())))))(((''''''(((***)))((((((((()))***+++++++++***,,,444BBBZZZzzz~~~iiiXXXJJJ???444111000//////111---...////////////...---111...***)))***---000111---------------...//////---.........////////////---...///000000000//////111222222222333333333444555555666777999:::;;;;;;777999;;;<<<===???CCCEEEBBBGGGPPPZZZeeepppzzz}}}xxxvvvwwwyyyzzzyyyyyyxxxxxxxxxxxxxxxyyyxxxxxxxxxxxxyyy{{{|||}}}}}}~~~}}}|||||||||}}}|||zzzyyyzzz{{{}}}~~~|||rrriii^^^SSSNNNMMMGGGDDDAAA?????????===<<<<<<;;;:::999999:::;;;<<<;;;;;;===BBBEEEMMM[[[iiitttyyyhhhVVVIIIAAA888777444222222333555666///---,,,,,,...000000000+++,,,,,,------------,,,,,,+++******))))))******)))))))))************+++((((((((((((((()))******((())))))(((''''''(((***(((((())))))))))))))))))+++***---444AAAXXXxxx{{{iiiTTTFFF888111///------...........................///+++'''%%%'''***---...---------------...///000------...//////......---...///000222222111111000111111222222333444444444555555666777888999::::::555777999;;;<<<>>>AAADDD@@@DDDKKKSSS]]]hhhssszzz}}}~~~wwwtttuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxyyyyyyyyyyyyyyyzzz{{{{{{zzz|||}}}}}}|||||||||}}}|||{{{yyyxxxxxxzzz|||~~~zzzppphhh^^^SSSNNNOOOLLLIIIFFFDDDCCCBBB@@@>>>;;;:::999888888888999:::<<<<<>>@@@@@@CCCGGGMMMUUU___iiipppuuuyyy~~~vvvrrrrrrttttttwwwyyy{{{||||||{{{yyyxxx{{{zzzzzzyyyyyyzzzzzz{{{wwwyyy||||||||||||~~~|||zzzxxxwwwwwwyyy|||}}}}}}~~~xxxnnnggg]]]QQQMMMOOOPPPMMMJJJGGGFFFDDDBBB@@@999888777666666666777888======@@@BBBAAADDDPPP]]]hhhxxxppp^^^PPPGGG===;;;777333///...000222...------...//////...,,,***+++---...///...------,,,++++++***)))*********))))))******++++++++++++((((((((((((((()))******'''((()))(((&&&&&&((()))((()))***+++***)))&&&%%%''''''+++444AAAWWWuuuqqq___JJJ>>>777222//////...---+++******+++---...---,,,---...000000...,,,,,,,,,,,,---...///000111)))***+++,,,++++++)))(((+++,,,.../////////...---...//////000111222222222222222333333444555666666666777888888888888:::<<>>:::999777888999::::::999;;;===?????????DDDNNNVVVeeennn|||yyycccPPPGGG@@@:::666666555111000222000000000000000000000000------,,,,,,,,,,,,+++++++++(((***...---))))))...+++***)))***,,,,,,***)))'''''''''''''''((())))))((((((((((((((())))))***))))))************))))))+++((()))111>>>UUUrrrlllRRRAAA:::777222---222///,,,,,,---///000111,,,,,,,,,------------...111...,,,---///111///------------------------------------............//////111444444333111000000444333333333555555555444666666555555555777999:::;;;>>>CCCHHHNNNUUU\\\aaajjjnnntttzzzwwwqqqppprrrsssyyy{{{~~~~~~|||}}}}}}}}}||||||||||||{{{zzzyyyzzz{{{}}}~~~}}}|||~~~}}}zzzyyyxxxyyy{{{}}}}}}yyymmmaaaXXXTTTRRRSSSXXXZZZYYYUUUSSSQQQJJJCCC@@@===:::999999888777555:::===?????????DDDLLLSSS___iiixxx|||hhhUUULLLBBB<<<777666444111///111000000000000000000000000------,,,,,,,,,,,,+++++++++)))***---,,,''''''++++++***)))***,,,,,,***)))((((((''''''(((((()))***))))))((((((((()))******))))))************))))))+++)))+++000<<>>AAADDDGGGKKKPPPTTTZZZ___gggnnnuuu|||yyyrrrrrrsssuuuyyy|||}}}~~~~~~~~~}}}}}}}}}zzzzzzzzz}}}~~~}}}{{{yyyyyyzzz{{{|||yyy{{{}}}}}}~~~yyymmmaaaXXXSSSSSSSSSXXX\\\^^^\\\[[[XXXPPPGGGCCC@@@===:::999888666444999<<<>>>??????BBBHHHMMMWWWbbbrrrooo]]]RRRDDD>>>888777555111///111000000000000000000000000------,,,,,,,,,,,,+++++++++***+++,,,***&&&%%%(((+++***)))***,,,,,,***)))))))))((((((((()))*********))))))))))))***++++++))))))************))))))+++***,,,000888MMMnnnmmmTTTDDD:::111+++...------...//////---+++............////////////...,,,++++++,,,------,,,------------------------+++++++++,,,,,,,,,---------///000000//////111222111111111222222222333333555555444555555666888888;;;<<<>>>???AAADDDHHHKKKRRRWWW___hhhpppxxx{{{tttrrrssstttwww{{{~~~~~~~~~~~~}}}{{{{{{|||~~~}}}|||zzzzzzzzz{{{|||yyy{{{|||}}}}}}~~~zzznnnbbbXXXTTTSSSSSSVVV[[[___```___\\\TTTJJJDDDAAA===;;;::::::999888999;;;>>>??????AAAEEEHHHRRR\\\kkk{{{tttbbbUUUEEE>>>888777555222111333////////////////////////------,,,,,,,,,+++++++++***+++,,,,,,***''''''(((+++***)))***,,,,,,***)))******))))))))))))*********************++++++,,,))))))************)))))))))***---///666JJJlllxxx^^^LLL???555000000///------//////...---++++++,,,,,,,,,---------------,,,,,,,,,---------------------------------+++,,,,,,,,,,,,---------,,,---............111333///000111111000000111222444444444444555666777777888:::<<<>>>@@@DDDIIILLLPPPUUU\\\dddlllttt}}}vvvsssrrrrrrtttxxx~~~~~~~~~~~~}}}}}}||||||}}}~~~|||{{{zzzzzz{{{{{{{{{}}}}}}}}}|||}}}}}}qqqeee[[[VVVSSSSSSUUUZZZ___```aaa___WWWOOOGGGCCC???<<<::::::999888999;;;<<<>>>???AAACCCEEEOOOWWWeeesssxxxdddVVVEEE>>>999777666333333666////////////////////////------,,,,,,,,,+++++++++(((+++---,,,******+++++++++***)))***,,,,,,***)))******))))))))))))*********************++++++,,,))))))************))))))(((***---000777KKKnnnnnnYYYHHH===777333///+++)))***,,,...///+++++++++,,,,,,,,,,,,---......------,,,------...------------------------------------............,,,---......---...000222...000111111//////000222222333444444555555666666777999;;;===???CCCHHHKKKHHHLLLRRRZZZbbbkkkuuu{{{zzztttqqqoooqqquuu{{{~~~~~~~~~~~~}}}}}}}}}~~~}}}|||{{{{{{zzzzzz|||}}}~~~}}}||||||~~~vvvjjj```XXXTTTRRRTTTYYY]]]___``````[[[SSSMMMHHHBBB===:::999777666::::::;;;===???AAACCCDDDLLLSSS___kkkwww|||hhhXXXHHH@@@:::888666444444777000000000000000000000000------,,,,,,,,,,,,++++++''',,,---+++***,,,---,,,+++***)))***,,,,,,***)))******)))((((((((())))))***))))))))))))***++++++))))))************)))))))))***...444===RRRsss{{{cccNNN???777333...)))&&&'''***,,,...------------............---......---,,,,,,---///---------------------------------.........//////,,,...//////......000111---000222111///...000333111222333444555555555555777888999:::;;;===AAADDDAAADDDJJJQQQZZZeeeooovvv~~~wwwqqqmmmmmmqqqwww}}}~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{||||||||||||{{{pppddd[[[TTTQQQRRRUUUXXXYYY[[[]]]ZZZUUUNNNIIICCC>>>;;;:::888777;;;::::::;;;>>>AAADDDEEEIIIOOOYYYdddppp}}}mmm\\\LLLDDD<<<999666222222444000000000000000000000000------,,,,,,,,,,,,++++++'''---...***)))++++++)))+++***)))***,,,,,,***)))***)))((((((''''''(((((())))))((((((((()))******))))))************)))))),,,,,,000999FFF\\\zzznnnVVVCCC:::333000+++)))***,,,---...,,,,,,---------.........+++---...---+++***,,,///------------------------,,,,,,---------.........---///111111000/////////---000333222///...000444000111333444555555444444555666777777777999<<>>BBBEEEFFFGGGLLLUUU```mmm{{{rrr___PPPGGG>>>:::666111000222000000000000000000000000---------,,,,,,,,,++++++(((......)))'''))))))%%%+++***)))***,,,,,,***)))))))))((('''''''''''''''((((((((((((((())))))***))))))************))))))......222===LLLccczzzaaaNNNCCC555333000///000000000///******+++++++++,,,,,,,,,***,,,---,,,))))))+++...------------------------++++++,,,,,,,,,------------///222333111///......---000333222///...111444000111333444555555444333333444555666777999===??????AAACCCGGGLLLTTT]]]cccqqqvvv}}}zzzqqqlllooonnnrrrzzz}}}~~~~~~}}}}}}}}}{{{zzz|||{{{|||~~~~~~|||~~~zzznnnbbbYYYTTTPPPQQQQQQQQQPPPPPPRRRSSSMMMJJJFFFAAA===;;;:::999<<<:::999999;;;???DDDFFFEEEJJJRRR\\\iiiwwwxxx```SSSCCC======666555555///111111111111000///...---------,,,+++++++++,,,,,,***++++++***))))))***,,,+++***)))***,,,,,,***)))---)))%%%###%%%(((+++,,,((()))***)))((((((***,,,---+++((()))+++...---,,,...222:::EEEXXXrrrsssZZZGGG;;;444000000///---,,,...,,,+++***+++...---***'''+++++++++,,,,,,,,,------++++++++++++++++++++++++------...///...---+++***...............///000000...///000///---,,,,,,...111111222222222333333333444555666777777888:::<<<@@@>>>???EEEJJJNNNTTTZZZfffkkksss{{{|||sssnnnooonnnpppxxx~~~~~~}}}}}}}}}|||zzz|||zzz{{{}}}|||zzz{{{}}}qqqfff\\\VVVNNNNNNNNNNNNMMMNNNOOOPPPJJJGGGDDD@@@>>><<<<<<<<<;;;;;;::::::<<<@@@CCCEEEFFFJJJQQQYYYdddrrrzzzcccUUUEEE>>>===666444444...000000000000///...---,,,...---,,,,,,++++++++++++&&&'''((('''&&&&&&'''(((******)))***+++,,,***(((,,,)))&&&%%%&&&)))++++++((()))***)))((((((***,,,***'''%%%&&&(((*********000666AAAPPPddd}}}~~~dddOOOBBB:::333222000,,,+++,,,,,,+++***+++------***(((,,,,,,,,,---------......++++++++++++++++++++++++---------------,,,++++++---------------......///---.........,,,+++,,,---000000000111111111222222222333555555555666999;;;<<<999:::@@@DDDGGGLLLRRR^^^dddlllttt{{{vvvqqqpppmmmooouuu{{{~~~~~~~~~~~~|||{{{{{{zzzzzz|||{{{xxxyyy~~~wwwjjj___XXXLLLLLLKKKKKKJJJKKKKKKKKKFFFEEEBBB@@@>>>=========:::;;;;;;<<<===???AAABBBGGGIIINNNUUU___lllyyy}}}fffXXXGGG@@@>>>666444444...////////////...---,,,,,,///...---,,,++++++***+++''')))++++++)))((())))))***))))))***++++++***(((***(((&&&&&&(((*********((()))))))))((((((***,,,+++)))((((((***---------333>>>NNNbbbwwwrrr[[[KKKAAA888444111,,,******,,,+++++++++,,,,,,***(((------------............++++++++++++++++++++++++------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------...+++---------+++***+++,,,////////////000000000000000111333333333444777999===::::::???BBBCCCGGGLLLTTTYYYbbbkkksss{{{yyytttqqqmmmmmmsssxxx}}}}}}{{{zzzxxxyyy|||{{{xxxzzz~~~|||nnn```XXXMMMKKKIIIIIIIIIIIIHHHHHHDDDCCCAAA???>>>=========999999;;;<<<======>>>>>>EEEGGGKKKPPPZZZgggttt}}}jjjYYYHHHAAA???777555666000000000000000///...---,,,///...---,,,+++*********)))+++------,,,+++++++++***)))))))))++++++***((()))((('''((()))******((('''((())))))'''((()))++++++***)))***+++---///000999FFF\\\ssshhhRRRFFF:::555222...,,,,,,,,,,,,++++++++++++******,,,,,,,,,------------...++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,------...+++---...---,,,+++,,,---....../////////000000000///111222222222444666888===::::::===??????BBBFFFKKKPPPYYYbbbkkkttt}}}}}}xxxrrrnnnnnnrrrvvv{{{~~~|||yyyxxxyyy||||||zzz|||}}}qqqbbbYYYOOOLLLJJJIIIIIIIIIGGGFFFDDDCCCAAA???>>><<<;;;;;;888888:::;;;;;;;;;::::::BBBDDDGGGMMMVVVcccqqqzzznnnZZZIIIBBB???888777888333111111222111111000///...///...---,,,++++++++++++((()))++++++)))((()))******)))((()))++++++)))((((((''''''(((******)))((('''((()))((('''''')))+++&&&&&&&&&'''(((***,,,...>>>NNNggguuuZZZLLL===777444111//////,,,,,,,,,+++*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***,,,------------,,,---......///,,,---///...---,,,---////////////000000000000111///000222222222333666888888555555888:::999;;;???EEEJJJQQQZZZcccmmmwww}}}|||uuupppooosssvvvyyy}}}}}}~~~~~~}}}yyyxxxyyy|||{{{yyy|||{{{}}}~~~ttteee[[[RRRNNNJJJIIIJJJJJJGGGDDDBBBBBBAAA???>>><<<;;;:::999999:::::::::999999888???AAAEEEKKKSSS___lllttt~~~sss^^^LLLCCCAAA999777999444222222222222111000//////------,,,,,,++++++,,,,,,***++++++***))))))+++,,,)))(((((()))******)))''')))((('''((()))***)))((('''((((((((('''''')))+++%%%'''(((((()))+++...111AAASSSnnnfffVVVDDD;;;777333000000,,,,,,---+++))))))***,,,************++++++++++++++++++++++++++++++++++++*********)))******++++++---------------......///,,,...///...------...000////////////000000000000...000111111111333555777666333444888999888:::===AAAEEEKKKRRRZZZdddnnnttt}}}vvvsssqqqtttwwwyyy~~~}}}}}}}}}~~~}}}{{{yyyyyy{{{yyyvvvxxx|||xxxyyy{{{|||}}}wwwiii```SSSOOOJJJIIIJJJJJJFFFCCC????????????>>>===<<<<<<<<<<<<;;;;;;::::::999999===???CCCHHHPPPZZZdddkkkxxx~~~yyycccPPPFFFBBB999666777111222222222111111000///...,,,,,,+++++++++,,,------,,,,,,+++)))((())),,,///)))(((((()))******)))''')))(((&&&''')))******)))'''((((((((('''''')))***&&&(((***++++++---111555BBBTTTpppwwwdddNNNAAA;;;444///---,,,------+++)))(((***---******+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***************,,,,,,,,,,,,,,,------...+++,,,......---,,,...///------........./////////,,,...///000000111333555444222333777999888:::>>>===@@@EEEJJJQQQZZZccciiisssvvvzzz}}}xxxtttsssuuuxxxxxx}}}}}}}}}}}}~~~}}}|||zzzzzzzzzxxxssstttxxxvvvwwwxxxyyy{{{zzzllldddTTTOOOJJJIIIJJJJJJFFFBBB<<<<<<===>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;<<>>???@@@>>>;;;>>>>>>===;;;:::999888777>>>@@@CCCCCCFFFNNNZZZcccqqqvvvppp]]]HHH???>>>;;;888666444333111111111000---+++------,,,,,,,,,,,,++++++.........------,,,,,,,,,+++++++++*********)))))),,,)))''''''***,,,***(((''''''(((((((((((('''''')))))))))+++---000222444;;;OOOnnn~~~fffQQQCCC:::444000++++++++++++++++++++++++******+++++++++,,,,,,,,,...+++((()))++++++***((()))***,,,------,,,***)))%%%&&&)))******+++---///***///000,,,+++///111...//////.........---------///.........///000222333444000------111444444333777:::===???BBBHHHPPPVVVWWW\\\gggrrrxxxzzz}}}yyytttrrrtttxxx{{{}}}}}}zzzxxxwwwwwwwwwuuuttttttuuuxxx|||{{{kkk___VVVNNNKKKIIIEEEBBBCCCAAA???======??????>>><<>>===<<<;;;;;;:::<<<>>>@@@AAADDDKKKVVV___mmmtttttt```JJJ@@@===:::666444333222111111222222000...------,,,,,,,,,,,,+++++++++++++++******)))))))))+++++++++*********))))))+++***((((((*********)))'''(((((())))))((((((''')))))))))***,,,...000222===PPPkkkmmmVVVFFF<<<444000...------,,,++++++******))))))***+++,,,,,,---------+++))))))***+++***((()))***,,,------,,,***)))000000000///,,,******+++(((---...***)))---...,,,,,,,,,,,,------............---------...///000111111///......000222222222999:::<<<======@@@EEEIIINNNSSS]]]hhhmmmpppvvv}}}}}}xxxuuuuuuxxxzzz|||}}}zzzxxxwwwwwwtttsssssstttwwwzzz~~~rrreee[[[QQQMMMJJJEEEAAABBB@@@>>>======>>>???>>><<<>>>>>>>>>=========<<<<<<;;;<<<>>>???AAAHHHQQQXXXdddnnn{{{xxxdddNNNCCC>>>999444222222111111222333444222111------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++++++++***************)))***+++***))))))***+++((())))))******))))))((()))))))))***+++,,,......<<>>555111111000///...,,,+++***)))))))))***+++,,,,,,---------+++))))))***+++***)))***+++,,,------,,,+++******+++---,,,+++***+++,,,(((,,,---***)))+++---,,,++++++,,,---...///000000,,,,,,,,,,,,---...///000,,,---///000//////000111555777888888888999;;;===EEEHHHQQQZZZ```dddllluuu{{{zzzwwwwwwyyy{{{|||}}}}}}{{{yyyxxxwwwtttsssrrrsssuuuyyy}}}xxxjjj___TTTOOOJJJDDD@@@@@@???>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<======@@@EEELLLRRRYYYeeesss}}}|||hhhSSSFFF???999555333444333222333444444222111------,,,,,,,,,+++++++++------------------------************************(((***---,,,)))((())),,,))))))************))))))***************+++++++++666AAASSSjjj~~~dddPPPAAA777222111111000...---,,,+++***++++++++++++++++++++++++++++++***)))***************++++++,,,,,,++++++***$$$'''***+++++++++,,,...+++---...---+++,,,------------......///000000111,,,,,,---------......///(((,,,000000...------//////000222444666777999:::@@@BBBHHHPPPVVVZZZdddmmmqqqvvv}}}{{{xxxyyy{{{||||||zzz~~~}}}|||{{{zzzyyytttsssrrrrrrtttxxx{{{}}}{{{ooocccWWWPPPJJJCCC??????>>>>>>??????>>>>>>??????;;;;;;;;;<<<<<<<<<<<<===<<<<<<======???CCCHHHLLLQQQ]]]mmmxxxlllWWWJJJBBB;;;777666666555444444444333111///------,,,,,,,,,+++++++++))))))))))))))))))******************************'''+++------***(((***,,,))))))************))))))************************000777EEEXXXnnnkkkUUUDDD999333000000///......------,,,...------,,,+++***)))(((************)))***++++++++++++++++++++++++++++++***,,,...///---,,,+++,,,+++,,,------+++***+++------------------------------.........////////////&&&***///000...,,,,,,...---...///222444777888888;;;<<<@@@GGGKKKPPPYYYbbbhhhnnnuuuzzz}}}|||yyyyyy{{{{{{{{{xxx}}}~~~}}}|||{{{zzzuuutttsssrrrtttwwwzzz|||sssgggZZZRRRKKKDDD@@@@@@>>>@@@AAA@@@??????@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>============???BBBEEEFFFMMMWWWgggttt~~~qqq\\\NNNDDD===999999777666444444444222000...------,,,,,,,,,,,,++++++***************+++++++++***************+++++++++(((***,,,---,,,*********((())))))******))))))(((******+++++++++******)))---333<<>>@@@CCCKKKTTT]]]ccckkkqqquuuyyy~~~zzzyyyyyyyyyxxxxxx}}}}}}{{{yyyvvvuuusssssstttwwwzzz|||xxxkkk^^^UUUNNNGGGCCCCCC???AAABBBBBB@@@@@@BBBDDD?????????>>>>>>>>>>>>>>>===<<<<<<<<<>>>@@@AAAAAAGGGPPP^^^mmmzzzxxxbbbRRRFFF===999999555444333333333333111///------,,,,,,,,,,,,++++++++++++,,,,,,------------))))))*********+++++++++******+++,,,------***((('''(((((())))))((((((''')))***+++,,,,,,++++++***+++000666;;;FFF\\\{{{|||dddOOO@@@999000000///...---+++******,,,,,,,,,+++++++++******(((***+++***))))))+++---,,,++++++++++++++++++,,, %%%(((******+++,,,***((()))+++***%%%&&&******+++++++++++++++++++++,,,---............---,,,*********,,,......---,,,000---++++++---000000000111111333777888999@@@HHHOOOTTT\\\bbbgggmmmtttzzzyyy{{{{{{yyywwwvvvuuuyyy}}}}}}zzzyyyvvvuuutttssstttwwwzzz|||{{{nnnaaaXXXQQQIIIEEEEEE???AAACCCCCCAAAAAACCCEEE>>>=========<<<<<<<<<;;;===<<<;;;;;;===>>>>>>>>>BBBIIIWWWgggvvv|||fffTTTGGG===888888333222111222333333222000---------,,,,,,,,,++++++(((((()))))))))*********))))))******+++++++++++++++***))),,,///...+++'''''''''(((((((((((('''''')))***+++,,,---,,,++++++)))...111222888MMMmmmiiiSSSCCC:::222111000...,,,***(((''')))******+++,,,,,,------(((***++++++))))))+++...,,,++++++******++++++,,,&&&)))+++,,,***((('''&&&---******---,,,&&&''',,,+++,,,------...///000000+++,,,---------,,,+++***,,,***)))+++...000...+++---***&&&'''***...000///000000222555555444:::AAABBBGGGNNNTTTZZZaaajjjpppooorrrwww{{{~~~{{{xxxwwwyyy{{{|||~~~|||{{{vvvvvvvvvwwwxxxyyyzzz{{{}}}tttggg[[[SSSLLLFFFBBBAAA@@@???@@@BBBCCCBBBAAAAAA@@@???>>>============??????>>><<<;;;;;;>>>@@@EEEHHHRRRbbbqqq|||iiiXXXLLLAAA999666777777777555444222000///............---,,,+++***++++++***)))***+++---...))))))))))))************+++---000222222///+++(((///***(((+++)))"""!!!$$$+++++++++++++++,,,,,,,,,'''&&&+++111444===ZZZxxxttt]]]KKK@@@<<<555000000000...+++,,,------,,,+++************))))))))))))))))))))))))******+++++++++******)))/////////......---------+++++++++******)))))))))******************************+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++,,,------...//////.........---...000555999>>>@@@DDDIIIOOOUUUZZZ]]]aaaeeekkkooossswww{{{~~~~~~~~~|||xxxxxxzzzzzz{{{|||}}}}}}|||yyyxxxxxxyyyzzz{{{||||||~~~yyymmmaaaWWWNNNHHHEEEBBBAAA@@@@@@BBBCCCBBBAAA?????????>>>>>>???@@@@@@>>>>>>===;;;:::;;;<<<>>>AAACCCLLL[[[iiiuuukkk[[[NNNCCC;;;888999888777666444333111000............---,,,+++***+++*********++++++,,,---))))))))))))************(((***---......,,,)))''',,,((((((***)))%%%$$$(((((()))))))))(((((((((((()))(((+++///000888RRRmmmzzzdddQQQFFF<<<444/////////---+++,,,,,,,,,++++++***+++++++++)))))))))))))))))))))))))))******+++++++++***************))))))))))))))),,,+++++++++*********************************************+++++++++,,,,,,'''((((((((())))))))))))((())))))******+++++++++---............///333666777999<<>>===<<<:::::::::;;;<<<>>>???GGGTTTaaammm|||ooo^^^QQQEEE===;;;:::999888666555333222111............---,,,+++***)))***++++++,,,+++++++++))))))))))))************'''(((***++++++***)))))))))''''''******((()))+++,,,,,,,,,++++++***))))))***)))***,,,,,,111FFF]]]yyynnnZZZNNN???777111000111...---...,,,++++++++++++,,,,,,---))))))))))))))))))))))))((()))***+++++++++++++++)))))))))***************,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********++++++++++++,,,************++++++++++++))))))))))))))))))))))))+++---......---...///111111222444888<<<@@@DDDFFFKKKMMMQQQTTTXXX]]]bbbfffkkknnnrrrvvvxxx{{{~~~}}}zzzvvvvvvxxxwwwxxxyyyyyyzzz|||~~~~~~~~~~~~qqqcccVVVPPPMMMGGGEEECCCBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCC???>>><<<;;;;;;<<<;;;;;;>>>???EEEOOOZZZgggxxxrrrbbbTTTFFF>>><<<999888777555333222111111............---,,,+++***)))***+++,,,,,,+++***)))((()))))))))************((())))))******+++++++++((('''(((*********+++,,,------...---,,,+++***)))***)))***+++)))---===NNNjjjxxxcccVVVFFF===555444333111000111+++++++++++++++,,,---...))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++***,,,......---,,,,,,---///000111444777:::<<<>>>???AAADDDFFFIIINNNTTTXXX\\\___dddhhhlllppptttwwwyyyzzz|||}}}|||xxxttttttvvvwwwxxxyyyyyyyyyzzz}}}xxxiii\\\TTTQQQJJJGGGDDDCCCCCCCCCBBBAAACCCBBBBBBAAA@@@@@@AAAAAAAAA???===<<<===>>><<<:::>>>>>>BBBJJJSSS```qqqwwwfffVVVGGG???<<<888777555333111000000000............---,,,+++***)))***+++,,,,,,+++)))(((((()))))))))************(((((((((((())))))***+++((())))))))))))***+++***)))***++++++***(((&&&%%%************)))---888CCCZZZtttlll^^^MMMCCC:::666444111///111++++++++++++,,,---......************************'''((()))***+++,,,,,,,,,'''''''''(((((()))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++(((((((((((())))))))))))---------------,,,,,,,,,(((+++---...,,,+++***+++...///000111333666888999888:::;;;===???CCCHHHLLLMMMPPPUUUYYY]]]aaafffiiilllnnnppptttwwwyyy{{{|||vvvxxxzzz|||}}}|||xxxtttsssvvvvvvwwwxxxxxxxxxyyy{{{}}}~~~~~~~~~}}}|||qqqdddZZZUUUMMMJJJFFFCCCCCCCCCBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@BBB???======??????<<<999;;;;;;>>>EEELLLWWWiiiyyy}}}kkkZZZIII@@@===888777444222000/////////............---,,,+++************+++******)))((())))))))))))************&&&&&&&&&&&&''''''''''''(((******((((((******((()))***,,,,,,,,,***(((&&&)))************---444:::MMMcccwwwiiiVVVJJJ>>>888444000...///---,,,,,,,,,,,,------...************************((()))***+++++++++++++++)))***************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++)))))))))*********++++++++++++++++++++++++++++++(((***------,,,+++++++++------...///000222333444444555666777888;;;>>>AAAAAACCCGGGJJJMMMQQQVVVYYY]]]___cccfffjjjmmmoooqqqoooqqqsssuuuuuuvvvyyy{{{~~~yyyuuutttwwwsssuuuwwwwwwwwwwwwyyy{{{~~~~~~~~~~~~~~~}}}}}}|||||||||}}}}}}{{{}}}xxxmmmaaaYYYOOOKKKGGGDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBB>>><<<<<>>@@@CCCGGGJJJNNNOOORRRVVVYYY\\\]]]^^^aaadddhhhjjjjjjlllpppssswwwyyy{{{}}}~~~{{{vvvvvvxxxrrrsssuuuvvvvvvvvvxxxzzz|||~~~}}}}}}}}}}}}~~~||||||{{{{{{{{{{{{{{{|||{{{}}}}}}rrreee[[[PPPLLLGGGDDDCCCCCCBBBBBB????????????@@@AAABBBBBBAAA===:::;;;>>>>>>:::555:::;;;>>>BBBFFFNNN___ooo|||uuuaaaNNNCCC@@@:::888666333111111111222............---,,,++++++,,,+++)))((((((((()))***))))))))))))************))))))*********)))'''&&&###'''(((%%%&&&+++,,,(((&&&(((***,,,,,,+++((('''***++++++))))))+++,,,,,,===KKKeeejjj\\\MMMCCC<<<555222333///...------,,,,,,,,,,,,******************************+++++++++******)))******))))))((((((''''''''''''(((((()))))))))***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************(((((()))))))))*********))))))***+++,,,------...(((***++++++++++++---...---------...///111222333---///111222111000111222444555777777888;;;???AAABBBCCCFFFHHHKKKMMMNNNNNNOOOSSSXXX\\\^^^bbbgggkkkhhhjjjmmmpppsssxxx}}}}}}~~~yyywwwwwwsssssstttuuuvvvwwwxxxyyy{{{}}}~~~|||zzzzzzzzz{{{|||}}}zzzvvvuuuwwwzzz}}}~~~{{{}}}xxxjjj```VVVQQQKKKHHHFFFDDD@@@===BBBAAAAAACCCEEEEEEDDDCCC???===<<<;;;=========<<<::::::===@@@AAAGGGVVVeeerrr}}}kkkYYYKKKCCC???:::666444444333111...//////...---,,,,,,,,,,,,***************************************************)))(((''''''((()))***+++***(((((())))))(((&&&'''---***(((---***%%%)))))))))))))))***+++,,,---444@@@XXXtttrrr___MMMBBB;;;777555///000000000...------...+++***************++++++************************)))***+++,,,+++)))'''&&&++++++******************((()))***++++++***)))((()))(((***,,,+++((()))...,,,******,,,//////---***'''((()))***+++,,,,,,,,,++++++++++++++++++++++++000000/////////.........//////---+++)))***---000000///000444999;;;:::777?????????@@@AAABBBBBBBBBDDDEEEHHHKKKOOORRRUUUVVV___```bbbccceeehhhmmmqqqsssuuuyyy{{{|||~~~yyyvvvvvvsssttttttuuuuuuvvvvvvwwwxxx{{{}}}|||zzzzzzzzz{{{|||zzzwwwtttsssuuuxxxzzzzzzzzz{{{~~~}}}qqqhhhZZZUUUNNNIIIHHHFFFBBB???@@@??????@@@BBBCCCBBB@@@BBB@@@===<<<<<<;;;:::888999999;;;===???DDDQQQ___lllyyylllXXXHHH???:::666222111222333111///......---,,,++++++++++++***************************************************)))(((''''''((()))***%%%&&&&&&'''''''''(((((('''---***(((...***%%%)))))))))))))))***+++,,,,,,111<<>>???@@@CCCEEEGGGIIIJJJRRRSSSTTTVVVWWWZZZ___bbbhhhkkknnnqqqsssuuuwwwzzzxxx{{{~~~zzzvvvuuuttttttttttttttttttttttttuuuxxx{{{~~~}}}|||{{{{{{{{{{{{||||||yyyvvvsssrrrtttvvvwwwxxxxxxyyy{{{~~~wwwoooaaaZZZQQQKKKIIIGGGEEECCC@@@??????@@@BBBBBBAAA???AAA???===<<<<<<<<<;;;999888888999;;;;;;???JJJVVVeeerrrsss^^^LLLBBB:::666222000222222111///...---,,,+++************************************************************))))))(((((((((((())))))(((***,,,+++)))(((***,,,(((...+++)))...+++&&&***+++***************++++++---666IIIccc|||lll^^^QQQDDD<<<666555333000...---------,,,++++++******+++++++++************************((()))+++,,,,,,,,,+++*********************************))))))))))))******((("""!!!&&&***+++,,,...*********,,,------,,,***))))))******+++*********++++++++++++++++++++++++(((((()))***+++,,,------+++---......------///000000//////000111111000...333333333333444444444444888888999::::::;;;<<<<<>>>>>===:::888888::::::<<>>>>>@@@CCCFFFGGGJJJMMMPPPSSSVVV[[[^^^dddggglllpppsssvvvyyy|||~~~~~~zzzzzzxxxwwwvvvuuutttssssssrrrrrrtttwwwzzz|||~~~|||zzz{{{~~~}}}yyywwwwwwwwwvvvuuuxxxyyyzzz||||||xxxnnnfffZZZRRRMMMKKKIIIGGGEEEDDDCCCCCCDDDDDDBBB@@@<<<;;;:::;;;===??????>>><<<:::999;;;:::;;;AAAIIIXXXeeetttqqq\\\OOODDD???888444333222000...000///...------,,,,,,---************************************************(((((())))))))))))((((((&&&))),,,)))$$$!!!###'''(((...+++)))...+++&&&***++++++******)))*********+++000;;;PPPkkkrrr```UUUDDD???888333111000///.........---,,,++++++,,,,,,************************((()))***+++,,,---------))))))*********++++++++++++***)))(((((()))***+++000((($$$'''+++***((('''''')))***++++++*********))))))*********))))))(((******************************)))))))))(((((((((%%%'''***,,,+++***++++++++++++,,,---...///000111111111111222222222222222222222222333333444555555555666888999999:::<<<>>><<<>>>AAACCCFFFIIIMMMQQQTTTXXX]]]bbbgggkkkpppsss{{{}}}~~~~~~zzzyyyyyyxxxvvvuuuuuutttrrrtttvvvwwwzzz~~~~~~{{{zzz}}}~~~{{{yyyxxxvvvtttxxxyyyzzz|||~~~uuulll```WWWRRROOOLLLIIIEEEDDDCCCCCCCCCCCC@@@>>>???===;;;;;;=========<<<>>>;;;:::<<<;;;;;;???EEEQQQ]]]lllwwwvvv___OOOBBB<<<666222222333222000111000///...------------************************************************(((((())))))))))))((((((###&&&((((((&&&&&&(((+++'''---***(((---***%%%)))+++***************++++++---///888JJJdddrrrhhhQQQJJJ@@@999555333000---//////...---,,,,,,,,,,,,************************)))))))))***+++,,,,,,---)))))))))***++++++,,,,,,******))))))))))))******---(((&&&))),,,***((((((&&&(((++++++***))))))***(((((())))))***)))))))))************************((())))))***+++,,,------'''))),,,,,,,,,++++++,,,***+++,,,+++))))))+++---......//////000111111222///000000111222222333333111333444555444555666888666888999;;;<<>><<<;;;;;;===>>>======>>>;;;:::<<<<<<:::===BBBIIIUUUbbbmmmxxxfffVVVDDD>>>777444333444333222000000///...------------************************************************'''((()))******)))((('''''''''(((***+++,,,---...&&&,,,)))''',,,)))$$$((())))))))))))***+++,,,,,,...///666FFF___|||{{{ggg]]]OOOEEE>>>999444000000///...---,,,,,,,,,,,,************************))))))))))))******+++,,,((())))))***++++++,,,,,,))))))************))))))###"""%%%***,,,******,,,%%%(((++++++)))((()))***''''''((()))*********)))***************************++++++,,,---...///000(((***++++++***)))***+++)))***+++***((())),,,...+++,,,---...///000111222111111111111222222222222///111222333222111222444444555555555555777;;;===@@@DDDIIIOOOUUU[[[aaafffjjjooouuuzzz~~~}}}}}}|||{{{{{{zzzyyyyyypppqqqrrrrrrtttwww|||{{{|||uuuvvvyyy{{{}}}~~~~~~~~~vvvkkkbbb[[[VVVQQQNNNJJJIIIGGGGGGGGGFFFDDDBBB:::999999:::>>>@@@AAA@@@>>>;;;:::<<<<<<:::<<<@@@CCCNNN[[[fffqqqppp```KKKEEE<<<777555555333111//////...---,,,,,,,,,,,,************************************************'''((()))******)))(((''')))''''''''')))***)))(((%%%+++(((&&&+++(((###'''))))))))))))***+++,,,---//////555CCC\\\yyyyyymmm]]]PPPHHHAAA:::555000000///...---,,,,,,,,,************************)))))))))((())))))***+++((())))))***++++++,,,,,,((()))***++++++***)))((($$$%%%(((,,,***%%%$$$&&&%%%(((++++++)))'''(((***&&&&&&((()))************))))))))))))))))))))))))*********))))))))))))((('''((()))((('''&&&'''(((&&&(((+++++++++---111555++++++---...000222333333444444444333333222222222///111333333222111222333333444333222222333666999222666<<>>@@@@@@???@@@@@@@@@===:::999<<>><<<<<<>>>???>>>===>>>???@@@???<<<:::;;;===???DDDLLLWWWdddrrr~~~nnnYYYKKK???;;;;;;999666555222000.........///...---,,,,,,++++++***)))))))))***+++,,,,,,,,,,,,+++***+++************)))))))))((((((((((((((((((((((((++++++++++++++++++++++++***((()))------***,,,222...000555BBBWWWsssyyykkk___SSSHHH>>>777111111111///------,,,+++***+++,,,,,,***(((***------))))))---...++++++++++++++++++***))))))))))))((((((((()))***+++(((((()))***+++***))))))++++++******))))))))))))((()))***)))((('''((()))***)))((((((((()))***+++)))))))))))))))))))))))))))))))))*********++++++*********(((&&&&&&''')))***+++,,,---...//////000///000111222222222111111111///---...000222111///111111111111222222222222444444444666999===AAACCCKKKQQQZZZaaaggglllsssxxx|||~~~~~~|||{{{zzzxxxvvvwwwuuusssqqqooopppqqqqqqzzz}}}{{{yyyyyy{{{|||~~~|||wwwqqqiii```ZZZTTTPPPLLLIIIGGGEEECCCAAABBB@@@>>>======>>><<<;;;===>>>@@@???===;;;;;;<<<>>>BBBHHHQQQ]]]lllyyy~~~eeeVVVFFF@@@===999555444333111///...//////...---,,,,,,,,,+++******))))))++++++,,,------,,,,,,++++++***)))((((((((())))))((((((((((((((((((((((((+++++++++++++++++++++++++++***+++------+++---222000111666AAAUUUooowwwgggZZZHHH???888666444000......///---+++++++++***((('''***---,,,))))))++++++)))+++++++++++++++******)))((((((((('''((())))))***)))************)))((((((((()))***++++++)))(((&&&%%%'''((((((''''''(((***)))'''&&&%%%'''***---///))))))))))))))))))))))))((((((((())))))))))))************(((&&&%%%&&&((()))******+++,,,---......---...///000000000////////////...000111222111///000000000000000000000///333333333333555777999;;;@@@FFFMMMSSSYYY```hhhnnnsssvvv||||||zzzyyywwwvvvtttsssqqqpppooopppqqqqqquuuyyy~~~zzzyyyzzz{{{{{{}}}|||wwwpppgggaaaZZZVVVRRRNNNKKKIIIGGGEEEBBB@@@>>>===>>>>>>===;;;>>>>>>>>>===<<<<<<<<<======AAAFFFMMMWWWeeeuuusssbbbPPPGGGBBB<<<888666333111///...//////...---,,,,,,,,,++++++***************++++++++++++++++++)))))))))))))))(((''''''))))))))))))))))))))))))************++++++++++++***+++,,,---------///222000222777AAARRRlllzzznnn[[[PPPDDD===999333111111222000...------,,,+++)))***++++++++++++++++++***++++++,,,,,,++++++***)))(((((((((((())))))******+++++++++***)))(((((('''''''''((()))************'''((())))))''''''((()))''''''&&&&&&'''***,,,...))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))***,,,))))))***++++++,,,------,,,,,,,,,---------------000000222333444333222111000000000000000/////////111111000111111333444555888<<>>===>>>???>>>===@@@>>>;;;::::::;;;===>>>:::===AAAFFFOOO\\\lllxxxmmmYYYMMMFFF???:::888444222000/////////...,,,,,,,,,,,,+++++++++++++++)))))))))))))))***++++++'''(((***++++++)))'''%%%)))))))))))))))))))))))))))))))))******+++++++++***,,,---,,,,,,---000111///222777@@@QQQiiissseeeSSSHHH???777444444222000...---......---,,,******+++------,,,,,,,,,+++,,,,,,,,,,,,+++******))))))*********+++++++++,,,,,,+++***)))((('''''')))(((((()))+++---000222***++++++***(((''''''(((''''''((()))))))))))))))))))))))))))))))))))))))************************''')))******)))))))))+++*********++++++,,,,,,---*********+++++++++,,,,,,...000222333333222111111111111111111111111111111.........///000111222333333777;;;???CCCJJJRRRYYYdddiiirrryyy}}}|||zzzxxxwwwvvvyyywwwuuurrrooommmkkkkkknnnqqqvvv{{{{{{yyyyyywwwyyy|||~~~|||uuuqqqfffbbb\\\VVVQQQMMMIIIFFFBBB@@@>>>>>>??????>>>===@@@===:::999;;;<<<======;;;>>>BBBEEEKKKWWWgggsssxxxaaaRRRIIIAAA;;;999555333000/////////...,,,,,,,,,,,,,,,,,,,,,++++++((((((((((((((()))***+++((()))***++++++)))'''&&&(((((((((((((((((((((((((((((())))))***+++++++++(((,,,---+++***...000000///222777???MMMdddyyyfffXXXLLL@@@:::999222000---,,,---------,,,+++***+++......+++***,,,,,,,,,,,,,,,,,,++++++***))))))***+++++++++++++++,,,+++***)))((((((((((((,,,+++******,,,000444777+++,,,,,,+++(((''''''((('''((()))******((('''&&&))))))))))))))))))))))))++++++************))))))(((******)))&&&$$$$$$$$$************++++++,,,,,,******)))))))))***+++,,,+++---//////...---...///111111111222222222333333---...//////000111111222111444888:::<<>>>>>>>>===;;;<<<;;;;;;<<<>>>>>><<<999:::>>>BBBDDDHHHRRRbbbmmmwwwlll[[[OOODDD===;;;666333111000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((()))***+++,,,,,,+++***)))((()))******((((((((((((((((((((((((((((((((()))***+++++++++''',,,---))))))---000...///222666===III^^^yyy|||nnnaaaQQQFFFBBB666333000...---------,,,...++++++///...(((%%%''',,,,,,------,,,,,,+++***((((((***+++++++++***))),,,+++***((((((((()))))))))))))))***,,,...///111)))***+++***(((''''''((((((((((((((((((((((((((())))))))))))))))))))))))******)))))))))((((((((((((***+++)))'''$$$######((())))))))))))************))))))((()))***+++,,,+++,,,...---++++++---000///000000111222333444444000000111111111111111111...111555666777999???CCCKKKRRR\\\fffnnnvvv|||}}}|||{{{zzzuuuuuutttsssrrrpppoooooolllmmmpppsssxxx~~~~~~{{{zzzvvvxxx|||~~~}}}zzzwwwrrrjjjccc\\\VVVQQQNNNGGGDDDAAA???>>>===;;;999999999;;;???BBB@@@;;;666555999===>>>AAAJJJYYYeeeqqq{{{vvvbbbTTTIII@@@===666444111000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++---...000---)))&&&%%%(((,,,...************************'''(((((()))***+++++++++&&&+++---((((((---///---///222666;;;EEEZZZsssrrr```QQQJJJ<<<999444111000///...---000,,,,,,///,,,%%%!!!###,,,,,,------,,,,,,+++***&&&''')))*********)))(((++++++)))((((((((()))***%%%&&&'''((())))))((('''&&&'''((((((''''''((())))))(((&&&%%%%%%'''***+++))))))))))))))))))))))))))))))(((((('''''''''&&&''')))++++++)))((((((((('''''''''(((((((((((((((***)))((((((((()))+++,,,---...///---+++,,,///222......///111222333444555333333333333222111000///,,,000333333333444888<<>>>>>===;;;:::999999<<<>>>>>>@@@GGGRRR[[[jjjsssgggUUUIIIAAA===:::777333111111000///---+++,,,...------,,,...///++++++++++++,,,---......,,,,,,+++***))))))******)))))))))******+++,,,,,,(((***++++++******+++,,,///---)))&&&&&&)))...000000555444888EEERRRfffxxxcccTTTJJJDDD;;;666444222///,,,...------...000000///---+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))******)))))))))+++(((&&&'''((()))'''$$$(((((((((((()))))))))))))))))))))))))))***************+++++++++,,,,,,,,,)))))))))))))))))))))))),,,(((&&&)))///111+++%%%)))%%%!!!###(((,,,,,,***((((((((((((((((((((((((((()))***+++,,,---------***222333333555444000333444555555333111111222---...///111222333444555???@@@GGGSSS^^^fffooovvvzzz{{{xxxxxx{{{yyyvvvuuutttrrrpppnnnlllkkkjjjkkknnnsssxxx|||{{{xxx{{{{{{|||}}}}}}tttmmmhhh```XXXQQQJJJEEECCCAAA===<<<=========>>>>>>===<<<;;;::::::<<<======>>>CCCMMMTTTcccmmm{{{oooZZZKKKCCC???999666333111000000///...,,,------,,,******+++,,,++++++++++++,,,---......,,,++++++***))))))******,,,***(((''''''(((***+++)))+++,,,,,,+++***,,,---...,,,)))'''(((***---000///444333666CCCNNNaaazzzvvvhhh[[[RRRFFF===999777666444///...---...//////---,,,+++,,,,,,,,,,,,+++************************************))))))))))))******)))(((&&&''')))***)))'''(((((((((((())))))))))))''''''((()))***++++++,,,)))))))))*********++++++))))))))))))))))))))))))&&&'''(((***+++***)))(((***&&&"""$$$(((++++++)))))))))))))))))))))))))))((())))))******++++++,,,'''...222111000444555222222444555444333111111222/////////000111222333333666777>>>IIIQQQYYYcccmmmxxx|||}}}yyyyyyzzzxxxwwwwwwvvvtttqqqnnnllljjjggggggiiinnnssswww||||||zzzyyyzzz{{{}}}~~~yyytttkkkcccXXXPPPHHHFFFCCC???>>>AAA======>>>>>>>>>===<<<<<<<<<======<<<;;;???FFFLLLZZZdddsss{{{bbbOOODDD@@@888555222000000000///.........---***((('''(((***+++******++++++,,,---...,,,+++******)))*********...+++(((%%%$$$&&&(((******+++---,,,++++++,,,...---+++***)))***+++---///...444222555@@@IIIZZZqqqnnnbbbQQQDDD<<<999777666222000///...//////...,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++***)))'''''')))***+++(((''''''(((***,,,+++***(((((((((((())))))))))))&&&&&&'''(((***+++,,,,,,(((((((((((()))))))))))))))))))))))))))))))))))) %%%******&&&$$$'''+++***'''$$$%%%(((******((())))))))))))))))))))))))***)))(((((((((((()))***,,,//////,,,,,,///222222222333444444333222222333222222000//////000111222333555;;;CCCHHHOOO[[[hhhrrrwww~~~zzzzzzzzzyyyyyyyyyyyywwwssspppnnnkkkhhhfffgggkkkpppssswww|||~~~}}}|||xxxyyyzzz}}}vvvmmmaaaXXXOOOKKKGGGCCCBBBDDD========================<<<======<<<;;;>>>CCCGGGRRR\\\lll{{{kkkTTTFFFAAA888666222111000000///.........---***(((''')))+++************+++,,,---...++++++***************+++,,,+++((('''&&&''')))***)))+++,,,,,,******+++---+++++++++++++++,,,---......444333444>>>DDDSSSiiiuuubbbRRRFFF???999666555333000///000000000///,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,+++(((''''''(((+++,,,)))))))))***++++++++++++(((((((((((())))))))))))&&&''''''((()))***++++++''''''((((((((()))))))))))))))))))))))))))))))))%%%))))))%%%$$$'''+++***(((&&&&&&((()))((('''************************,,,+++)))''''''''')))************((()))+++---...000222333333222111222333666444222000///000000111222444:::???AAAFFFTTTbbbjjjqqqyyy~~~|||{{{{{{{{{{{{{{{{{{zzzvvvsssooommmiiifffeeehhhkkknnnqqqvvv}}}zzz{{{{{{{{{zzzzzzyyyyyywwwxxxzzz}}}uuuiii```VVVPPPKKKEEEDDDEEE>>>>>>>>>===========================>>>@@@CCCFFFLLLUUUdddsssttt[[[JJJBBB:::777444111111000///------------+++))))))+++---************+++,,,------+++***************++++++((()))***++++++++++++***((()))******))))))***+++***++++++,,,,,,---......///555444555===AAAMMMbbb|||zzziii[[[NNNCCC<<<888444111//////000000000,,,------------,,,++++++++++++++++++++++++++++++,,,+++(((''''''(((+++,,,+++,,,,,,+++***)))******(((((((((((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))***(((((((((((((((((((((((($$$%%%'''''''''(((((())))))(((''''''((((((''''''))))))))))))))))))))))))...,,,***((('''((()))***'''&&&''')))++++++,,,,,,...///111222111000111222777666444222111111111111---///333666777;;;HHHVVVdddllluuu|||~~~~~~~~~~~~}}}}}}}}}~~~}}}zzzxxxpppmmmiiifffeeeeeeggghhhmmmrrryyy{{{|||}}}}}}{{{zzz{{{{{{wwwxxxzzz}}}~~~sssiii___XXXQQQIIIFFFFFFBBBBBBAAA??????>>>????????????>>>???@@@BBBDDDEEEGGGNNN[[[iiiwwwfffRRRGGG===:::666333222000///---+++,,,------+++***+++,,,***))))))******+++,,,---*********)))******+++,,,&&&(((***,,,---,,,+++***'''((())))))(((((()))+++++++++++++++,,,.../////////555555666<<>>:::666333111...,,,***,,,......+++'''$$$###))))))))))))***+++,,,---******))))))***+++,,,,,,+++***)))(((''''''(((((((((***++++++******+++,,,,,,+++******+++...000222,,,333333444:::;;;BBBTTTccc{{{sssiiiVVVPPPFFF>>>888555444333------......------,,,+++)))))))))))))))))))))))))))))))))******)))))))))&&&(((+++***((((((***---(((((((((((())))))))))))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))((('''&&&%%%&&&&&&%%%'''((()))((((((((()))''''''''''''''''''''''''''''''(((((()))(((''''''///(((%%%)))***'''&&&((('''))),,,---------...000+++---000222333111000......+++***...111444999???EEEQQQaaaooowww}}}|||xxxsssooommmjjjhhhfffhhhkkkooouuu|||~~~}}}|||||||||zzzzzz{{{}}}yyyssskkkbbb[[[UUUSSSQQQOOOMMMKKKGGGDDDEEE@@@>>>AAABBB@@@@@@CCC>>>???FFFQQQ\\\iii{{{pppYYYOOODDD:::888777333000///......---,,,++++++++++++---,,,***))))))***,,,---,,,+++******))))))******+++***(((''''''((()))+++'''(((***+++,,,,,,+++***---,,,,,,,,,,,,---......444111111555777:::BBBKKKaaavvvmmmbbbSSSEEE>>>999666444111///000222000,,,---000******+++++++++******)))******+++++++++******)))+++,,,,,,,,,+++***((('''))))))))))))))))))))))))(((***,,,,,,***)))***+++((((((((((((((((((((((((&&&******((((((***)))&&&))))))))))))))))))))))))******))))))))))))******+++)))(((***---...+++(((***)))(((''''''((()))***((((((((((((((()))******+++++++++,,,,,,,,,------+++---///111222222111000,,,---...//////222555888BBBKKKYYYhhhttt{{{~~~yyysssoookkkhhheeehhhjjjmmmsssyyy~~~}}}}}}zzzzzz{{{|||zzzsssjjjddd\\\ZZZWWWUUURRROOOKKKHHHGGGAAA???AAAAAA@@@???AAA<<<===AAAJJJSSS___ppp~~~~~~hhhSSSGGG<<<999777222///.........---,,,+++++++++++++++***)))(((((()))***+++,,,+++******))))))******444222000---,,,+++,,,,,,((()))***+++++++++++++++,,,++++++++++++,,,------222111222666888<<>>>>>@@@@@@???AAAGGGNNNWWWgggtttvvvZZZNNNBBB<<<999444000///......---,,,++++++++++++))))))''''''''''''))))))++++++***))))))))))))***111000...+++************))))))))))))***+++,,,---+++************+++,,,,,,000000333888;;;>>>GGGQQQcccwwwxxxhhhZZZNNNBBB;;;666222000000...++++++///,,,,,,,,,++++++*********((()))***+++++++++++++++!!!"""$$$&&&((()))******((((((((((((((((((((((((((()))******(((&&&&&&''''''''''''''''''''''''''')))+++***&&&&&&))))))&&&(((((((((((((((((((((((())))))(((((((((((())))))((())))))(((&&&&&&&&&'''))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((((((((())))))))))))*********++++++,,,---,,,+++***))))))***+++++++++,,,...111333:::FFFTTTbbbooowww|||~~~|||yyyvvvrrroooiiiiiiiiilllqqqxxx~~~|||{{{yyyyyyzzzyyyyyyzzz|||~~~|||uuusssooolllhhhbbb\\\XXXOOOHHHCCCCCCAAA>>>===???BBB@@@@@@DDDHHHPPP^^^kkkzzz|||cccVVVHHHAAA<<<777333222......---,,,++++++++++++)))(((''''''''''''((()))++++++***)))))))))))))))))))))((((((((()))***+++))))))(((((()))+++---...+++++++++++++++,,,,,,---...///333999===AAALLLWWWhhh|||{{{nnn___PPPGGGBBB;;;555222///+++***,,,...---,,,,,,++++++++++++((()))***+++++++++++++++))))))))))))))))))((((((''''''''''''''''''''''''&&&((())))))((('''((()))(((((((((((((((((((((((((((***)))%%%%%%((()))'''((((((((((((((((((((((((******))))))))))))******(((***+++***'''&&&(((+++))))))(((((((((((())))))''''''&&&&&&''''''((()))(((((()))))))))*********'''''')))***,,,,,,,,,,,,)))***++++++******,,,...///444>>>KKKZZZiiitttzzz|||~~~}}}yyyuuuqqqlllkkkiiijjjmmmsssyyy}}}}}}{{{zzzyyyzzzzzzzzzzzz|||~~~~~~{{{xxxtttnnngggbbbUUUNNNHHHFFFCCC>>>===???>>><<<;;;>>>AAAHHHTTT```rrrlll]]]MMMDDD>>>888444333......---,,,++++++++++++))))))))))))))))))))))))+++***))))))(((((())))))+++++++++++++++,,,------)))((((((((()))+++---///,,,,,,,,,,,,,,,---......,,,...444:::>>>DDDRRR___qqqooo___UUUKKKBBB999444111,,,+++---///...---,,,++++++++++++((()))***+++++++++++++++------,,,***)))(((((('''((((((((((((((((((((((((%%%''')))***))))))***,,,))))))))))))))))))))))))'''))))))%%%%%%))))))'''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&###&&&((((((%%%%%%'''***(((((())))))))))))((((((((((((''''''(((((()))***))))))))))))************'''((()))***+++,,,,,,,,,)))***,,,,,,++++++,,,---///333:::EEESSSbbbooowwwyyy{{{~~~{{{uuuqqqpppnnnkkkjjjkkkooosssuuuzzz~~~}}}{{{{{{{{{{{{}}}~~~xxxqqqlll]]]UUUMMMIIIEEE@@@>>>@@@???===<<>>GGGWWWggg{{{qqqfffVVVKKK???999555111000111111000...,,,++++++,,,,,,******+++++++++******)))******)))((((((((((((((())))))))))))))))))))))))%%%''')))*********+++,,,))))))))))))))))))))))))###'''(((&&&'''******'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%''')))***)))((((((((((((((())))))))))))((((((((((((((((((((()))******))))))))))))************+++++++++***************(((***,,,,,,,,,+++,,,---000222777???LLLZZZfffmmmrrrwww|||~~~}}}~~~yyyuuutttqqqnnnkkkjjjkkkmmmooosssxxx|||||||||}}}yyytttcccZZZRRRMMMHHHBBB@@@AAAAAA??????AAAAAABBBJJJSSS]]]lll}}}wwwbbbRRRGGG===666444......---,,,++++++++++++)))******************)))******)))((((((((((((((()))))))))(((((('''&&&%%%&&&'''(((***,,,---------,,,,,,++++++,,,,,,---...,,,...333999>>>HHH\\\nnn}}}jjj\\\MMMDDD>>>888444555222111...,,,++++++,,,---+++++++++++++++***)))((()))((('''&&&''''''((()))************************&&&(((***)))(((''''''((('''''''''''''''''''''''' $$$'''''')))+++***''''''''''''''''''''''''''')))))))))(((((()))))))))))))))***,,,,,,***&&&###'''((()))******)))((('''(((''''''''''''((())))))''''''((((((((()))))))))+++******)))))))))))))))&&&(((+++,,,+++++++++,,,...///222888BBBNNNYYY```jjjpppxxx|||}}}~~~{{{vvvtttpppllljjjjjjjjjkkknnnttt|||||||||}}}~~~}}}xxxggg^^^UUUOOOJJJDDDAAABBB???======>>><<<<<>>>>>@@@CCCDDDDDDRRR\\\kkkzzzjjjVVVFFF<<<888333333333111...+++++++++***)))(((''''''((()))***---+++((((((((()))))))))&&&***///...***'''))),,,))))))((()))***+++---...,,,,,,---------,,,,,,+++......111666===JJJ___rrrrrrbbbVVVLLLAAA::::::444000000///,,,***,,,,,,---...///...---,,,+++,,,***((()))+++,,,+++((('''((((((((()))))))))******)))'''&&&'''(((***+++%%%'''((('''$$$$$$'''+++''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&$$$&&&(((******)))(((''')))(((''')))++++++(((%%%)))$$$###(((---+++(((&&&(((((((((((())))))))))))---'''%%%((()))(((,,,222---,,,++++++*********+++000---...222666:::DDDMMMZZZeeepppuuuzzz|||xxxrrrmmmkkkjjjiiihhhmmmoootttyyyvvvmmmbbbYYYTTTNNNHHHCCCBBB???===<<<>>>@@@@@@@@@KKKTTTbbbooo{{{sss^^^MMM@@@:::333333222///,,,***))))))******)))(((((()))*********(((&&&&&&(((******)))'''***,,,,,,)))((()))+++***)))((('''((()))+++,,,+++,,,,,,,,,,,,,,,++++++---...000555;;;GGG\\\nnnxxxjjj]]]OOOEEE;;;555222222111---+++,,,+++,,,---...------,,,+++,,,***((()))+++,,,+++)))((((((((()))))))))))))))))))))'''''''''(((***+++))))))***(((''''''((()))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%&&&''')))))))))(((''')))'''&&&(((***+++)))'''((($$$###''')))'''%%%&&&'''((((((((())))))))))))---(((&&&((((((&&&)))...+++*********+++,,,,,,---...+++,,,///222666???GGGTTT___kkkrrrwww~~~}}}wwwqqqmmmkkkiiigggiiikkkoootttyyy{{{ssshhh___XXXRRRLLLGGGCCC@@@===<<<===>>>???>>>HHHOOO[[[fffrrr}}}kkkWWWGGG===666555222///,,,***))))))******))))))))))))******)))'''&&&&&&'''((((((''')))))))))((((((((())))))+++)))'''&&&&&&'''***+++***++++++,,,,,,+++++++++------000444999DDDXXXjjjppp___TTTBBB<<<777666444///---...***+++,,,,,,,,,,,,+++++++++***)))***++++++***))))))))))))))))))))))))))))))((('''''''''(((***++++++***((((((((('''%%%$$$)))))))))******)))))))))'''''''''''''''''''''''''''(((((((((((('''&&&&&&'''''''''''''''(((((((((((('''&&&&&&((())))))))))))'''''')))'''$$$&&&***''''''((((((((()))))))))+++((('''((((((%%%&&&)))((())))))***,,,---......,,,)))))),,,///111888@@@JJJVVVdddlllsss{{{{{{uuuqqqmmmjjjhhhhhhhhhkkknnnsssyyy~~~~~~xxxmmmddd\\\UUUNNNJJJDDDBBB???>>>???AAAAAAAAADDDJJJSSS\\\gggssswwwbbbNNNAAA:::777333000...---,,,+++))))))))))))))))))))))))+++***((('''((((((&&&%%%***(((&&&%%%'''((()))(((,,,***(((&&&&&&'''***+++******++++++,,,+++++++++------000555:::DDDXXXjjjtttgggSSSJJJAAA<<<777111///111+++++++++,,,,,,++++++++++++************+++***************))))))))))))((()))(((((('''((()))*********(((&&&&&&(((&&&"""(((((())))))))))))(((((('''''''''''''''''''''''''''''''''(((((('''&&&&&&((('''&&&&&&&&&''''''((('''&&&%%%%%%&&&((()))***''''''((((((### ###***'''''''''((((((((())))))'''''''''(((((('''''''''((()))***+++,,,---------+++((((((+++,,,---222999@@@MMM[[[eeennnwww}}}~~~yyyuuurrrooommmiiihhhhhhjjjnnnsssyyy}}}~~~yyyqqqhhh___WWWPPPLLLDDDBBB??????@@@BBBBBBBBB>>>BBBIIIPPPYYYeeesss|||kkkVVVHHH===888333///......---,,,((((((((((((((((((((((((***)))((()))******)))'''***(((%%%%%%'''(((((((((---+++)))(((''')))+++,,,)))***+++,,,,,,,,,,,,,,,---...111666;;;FFFYYYjjj~~~~~~iii]]]OOOEEE<<<444111333---------,,,,,,,,,,,,,,,******+++************+++************))))))))))))((((((((((((((())))))******(((&&&'''((('''###&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&((()))######%%%%%%'''''''''''''''(((((((((((($$$&&&(((((()))***)))((()))***+++,,,,,,,,,+++++++++))))))+++++++++...444888EEESSS^^^hhhttt{{{~~~{{{xxxtttrrrllljjjhhhgggiiinnntttxxx|||~~~|||vvvnnneee[[[SSSNNNEEEBBB???>>>???@@@AAA@@@===@@@EEEKKKRRR]]]jjjsssvvvbbbTTTBBB<<<444///------,,,***(((((())))))))))))(((((('''''''''))),,,---,,,***((((((((('''''''''((((((++++++***))))))***+++,,,***++++++,,,---------------...111666:::DDDVVVgggzzzrrrbbbUUUHHH===777777222111000...------------)))+++++++++***)))***+++)))))))))*********++++++(((((((((((())))))))))))***)))))))))***)))(((&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''''''''&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''%%%&&&(((((($$$ ###***&&&&&&'''''''''(((((((((###&&&((('''(((++++++))))))***+++,,,---,,,+++***+++)))***,,,+++***,,,111222>>>LLLVVVaaaoooyyy}}}}}}yyyvvvqqqnnniiifffgggkkkppptttvvv{{{|||vvvlllaaaXXXSSSJJJGGGCCC@@@@@@??????>>>===@@@DDDHHHNNNXXXdddlllyyynnnaaaMMMEEE:::333000...,,,))))))***++++++++++++***))))))(((((()))******(((&&&&&&(((+++***(((&&&''')))(((((()))******+++++++++++++++,,,---............---...000444666>>>OOO___qqqyyymmm^^^OOODDD@@@666555333000///.........)))+++,,,+++)))(((***,,,(((((()))***++++++,,,---'''(((((()))))))))))))))((()))***)))))))))+++---&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&&&&&&&'''''''''&&&%%%$$$%%%'''((('''%%%######%%%'''''')))+++)))&&&'''+++&&&&&&&&&'''''''''((((((###''''''$$$%%%))))))&&&'''(((+++,,,------,,,,,,***((())),,,+++)))***///,,,888DDDNNNZZZiiivvv{{{|||xxxtttpppjjjfffeeeiiinnnrrrsssxxx|||rrrfff\\\VVVPPPLLLGGGDDDBBB@@@???===888;;;>>>BBBGGGPPP[[[cccrrrwwwkkkWWWNNNAAA888444111---***+++,,,------------,,,+++...---+++***(((&&&"""$$$)))---,,,(((&&&'''***%%%&&&(((***+++******)))+++,,,---...////////////------///111333999IIIXXXgggrrr___PPPJJJ999888555222000///......(((+++,,,,,,)))(((***,,,''''''(((***+++,,,---...'''(((((()))))))))))))))%%%''')))(((&&&'''+++///''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&%%%&&&'''((((((&&&$$$###$$$''')))(((%%%""""""###"""!!!###''''''######&&&&&&&&&&&&'''''''''((((((%%%((('''""""""&&&'''###%%%&&&))),,,...///......((('''))),,,+++((()))---***444@@@IIIVVVfffsssyyy~~~vvvsssoookkkggggggjjjlllnnnrrrxxx~~~{{{vvvoooeee\\\ZZZRRRIIICCCAAAAAAAAA@@@===???AAAAAABBBIIITTT]]]hhhwwwnnn___JJJ:::222000...------,,,***(((((((((((()))''')))***++++++***)))'''------,,,+++*********+++)))))))))))))))******+++,,,---...000000111111111222222222222555<<>>IIIXXXhhhsssxxx~~~{{{xxxsssnnniiihhhhhhjjjlllpppuuuzzzyyytttkkkaaa[[[TTTJJJDDDBBBBBB@@@???>>>???@@@??????EEEOOOVVVbbbqqq{{{kkkTTTBBB888333000---,,,+++***)))(((((()))******))))))))))))))))))***+++***)))))))))))))))***))))))(((((())))))***++++++,,,---///111333333444222111111111333999AAAGGGYYYfffzzzzzzooo\\\SSSFFF<<<777333000......,,,++++++,,,,,,***(((,,,*********++++++)))((()))'''(((,,,,,,'''%%%'''///+++'''&&&)))***'''$$$((((((((((((((('''''''''))))))((('''&&&%%%$$$###''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%######$$$%%%%%%'''******'''&&&'''(((%%%&&&'''&&&$$$$$$&&&'''))))))(((((()))******++++++***)))(((((()))***++++++///333:::CCCRRRbbbnnnvvv|||~~~xxxrrrllliiigggggghhhkkkpppuuuzzz{{{rrrjjj___WWWNNNGGGDDDBBB@@@>>>???@@@???===<<<@@@GGGNNNYYYhhhxxxxxx___KKK>>>666000---,,,+++***)))))))))***++++++***(((''''''(((***+++(((''''''''''''(((((()))((((((((((((((())))))***)))+++---000333666888999333333222000111666<<>><<<<<<>>>DDDHHHRRR```ppp{{{|||dddNNN@@@888111,,,,,,+++***))))))***+++,,,***)))(((''''''((()))***&&&&&&&&&&&&'''((())))))((((((''''''(((((()))******+++...111666:::===???888777555333222555:::>>>HHHQQQaaawwwxxxgggXXXLLLBBB;;;666222///,,,+++,,,,,,,,,+++...+++)))((()))************)))((())))))(((((())))))'''&&&''')))+++***)))******)))((('''&&&&&&%%%'''&&&%%%$$$&&&(((***,,,%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&'''''')))***,,,,,,.........------,,,+++******+++,,,///555AAAPPP[[[gggpppyyy|||~~~}}}xxxtttpppkkkhhhdddeeegggiiilllrrryyy~~~~~~xxxkkkdddYYYQQQLLLHHHCCC@@@??????>>>======@@@CCCFFFMMMYYYhhhsss~~~zzzbbbOOOBBB:::444000------+++******++++++,,,'''((()))******)))((('''''''''''''''(((((()))***((((((((((((((()))******+++,,,///333888===AAACCC>>><<<:::777555666:::===BBBIIIWWWkkkxxxhhhZZZMMMBBB;;;444111---+++,,,---------...+++)))((()))******************))))))***+++***'''''''''(((******************)))((('''&&&&&&%%%%%%%%%$$$%%%'''***...000%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%%%%&&&(((&&&&&&&&&'''(((***+++,,,...000222222000---(((&&&***++++++,,,000:::GGGQQQ___jjjuuuzzz}}}|||yyyvvvpppkkkfffeeeddddddfffkkksssxxx||||||ssskkkaaaXXXQQQLLLGGGCCC@@@??????>>>???AAACCCEEEHHHRRR___iiiuuuqqq\\\KKKBBB<<<777444///...---+++***++++++,,,&&&''')))******)))'''&&&)))(((((((((((())))))***)))))))))))))))******+++,,,---///333777<<>>AAA@@@???<<<888555444666888888===EEEPPP```tttppp^^^RRRFFF@@@999222///......---,,,*********++++++)))((($$$)))+++)))))),,,+++&&&((()))******)))(((''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&''''''%%%""""""$$$&&&%%%$$$&&&''''''&&&%%%%%%&&&((('''''''''''''''((()))***++++++,,,,,,+++)))'''&&&***+++++++++,,,111999@@@MMM\\\kkksssxxx}}}~~~vvvpppjjjhhhccc```___cccjjjooolllqqqvvv{{{}}}~~~vvvkkkaaaZZZSSSLLLGGGDDDBBB@@@@@@@@@@@@???>>>???FFFNNNVVVbbbqqq{{{{{{iii\\\KKK===777555222000222111///,,,+++************((('''&&&&&&'''(((******)))((('''''''''''''''++++++******++++++,,,---+++,,,---///333777<<<>>>>>>===;;;777333222444666777;;;BBBKKKWWWkkkpppcccNNNGGG>>>666111///------+++******+++,,,,,,)))'''$$$***---++++++...,,,'''###&&&(((************+++'''''''''(((((((((((((((###$$$%%%&&&&&&&&&%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&'''$$$!!!"""$$$&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%'''(((((('''''''''(((((())),,,+++***))))))***+++,,,)))***+++******...555;;;DDDSSSdddmmmrrrxxx~~~|||yyyrrrjjjcccaaa```___```dddhhhkkkoootttzzz~~~{{{tttkkkcccZZZRRRLLLJJJEEEBBBCCCCCCAAA@@@AAA???BBBGGGLLLTTTaaaoooyyy}}}nnn```SSSEEE===888444444666222222111000...,,,+++*********)))(((((((((((((((&&&)))((($$$$$$'''(((''''''((())))))(((((()))***+++,,,...000333555666777666555444444444555666777555<<<<<<>>>MMM]]]oooyyyjjjWWWEEE???<<<666000...//////...,,,******+++---******++++++++++++******+++,,,(((!!! &&&)))&&&(((***,,,***'''$$$%%%&&&&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$######$$$&&&((($$$%%%'''((()))(((''''''(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%$$$$$$$$$'''((()))((('''(((+++---)))+++------,,,*********))))))(((''''''***///333===EEESSScccqqqzzz~~~~~~~~~vvvmmmeeebbb___\\\]]]```dddfffjjjpppvvv|||}}}wwwoooggg^^^UUUOOOJJJEEEAAAAAAAAA===<<<===@@@BBBEEEHHHOOOZZZgggqqq|||{{{kkk]]]PPPCCC<<<888333222444111111111000///...,,,,,,+++***)))(((''''''''''''(((***(((%%%&&&******''''''((())))))(((((()))***)))***+++---///111222333000//////...///000111222111::::::<<>>??????@@@??????AAAHHHSSS[[[fffnnnzzzxxxhhhVVVKKKAAA<<<777111...---////////////000000111222///...,,,***((('''&&&&&&((((((&&&$$$(((+++)))###'''((())))))(((((()))***,,,,,,---...///000000111...---------///111333444111888666555===CCCLLL\\\rrrmmm[[[KKK???999555222...+++***,,,---...******++++++++++++***************))))))))))))'''&&&'''((((((((('''''''''%%%%%%&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%)))(((''''''&&&&&&&&&'''&&&'''((('''&&&&&&(((***'''((((((((('''(((+++...%%%''')))*********+++---,,,111:::FFFTTTbbbooovvv{{{}}}~~~wwwooolllfff___\\\\\\ZZZ[[[]]]aaaeeekkkooorrrvvvzzz~~~|||wwwoooeee^^^UUUNNNHHHGGGEEEAAAAAABBB>>>>>>>>>>>>???DDDMMMUUU^^^fffrrr~~~yyykkkVVVLLLBBB===888111---,,,---------...///111222333222111///---+++)))(((((())))))'''&&&(((,,,***%%%'''((())))))(((((()))***------...//////000111111************+++---///000333:::666333999>>>FFFTTTdddyyy~~~lll\\\LLLCCC999444...******,,,------******++++++++++++******,,,***))))))(((((()))+++(((''''''''''''&&&$$$###&&&&&&&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%((((((''''''&&&&&&&&&%%%######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&&&&&&&''''''&&&### """%%%((()))))))))((())),,,///%%%'''***+++*********++++++///666???KKKYYYhhhrrryyy}}}yyyssspppllleee``````\\\\\\]]]^^^aaaeeeiiikkknnnsssyyy~~~~~~~~~}}}zzzssskkkfffYYYRRRKKKIIIFFFBBBAAACCC===>>>???>>>>>>BBBIIINNNWWW___lllxxx{{{nnn[[[PPPEEE???999222...------,,,,,,,,,...000222333333222111...---+++*********,,,+++''''''+++,,,***'''((())))))(((((()))***++++++,,,,,,---...//////,,,,,,++++++,,,...///111000888555222888:::@@@NNNVVVlllppp]]]NNNAAA:::111,,,+++,,,,,,+++******++++++++++++******---)))'''((((((''')))---)))((('''''''''&&&$$$"""'''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%"""!!!!!!"""%%%'''&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&((('''$$$!!!"""%%%((()))******))))))+++---%%%''')))***))))))***++++++...333999BBBOOO___jjjuuuzzz}}}xxxuuupppiiicccccc^^^]]]\\\\\\]]]```ccceeefffkkkrrrxxx}}}~~~~~~~~~~~~~~~|||xxxrrrmmmbbbYYYQQQMMMHHHCCCAAABBB===???AAA@@@>>>???CCCGGGNNNVVVbbbnnnyyy|||qqq```TTTHHHAAA;;;444//////,,,+++++++++,,,///111333333222000...---,,,++++++(((,,,+++&&&"""&&&***---'''((())))))(((((()))***((()))***+++,,,---............---------...000111(((222444333999999;;;EEENNNeeevvvcccQQQHHH<<<333000///---+++******++++++++++++*********''''''++++++''''''+++***((('''((())))))'''$$$)))((('''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((('''%%%%%%&&&(((''')))******)))((()))***&&&((())))))((((((***+++))),,,///333999EEETTT___mmmttt{{{{{{xxxssskkkeeeddd```^^^\\\[[[[[[]]]___``````eeemmmtttyyy~~~}}}~~~{{{vvvrrrjjjaaaWWWQQQKKKEEEBBBCCC>>>@@@BBBAAA>>>===???BBBGGGNNNYYYeeeppp{{{|||rrrdddXXXJJJBBB<<<444000000,,,+++******+++...000222222111///...,,,,,,++++++$$$))))))""" ''',,,'''((())))))(((((()))***))))))***+++---...///000+++***)))))))))***+++,,,!!!---222444:::888777???MMMdddwww___TTTFFF<<<777444111...******++++++++++++******(((%%%'''------(((&&&(((***((('''))),,,,,,***(((***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%"""&&&((((((&&&&&&&&&&&&(((******((('''&&&''''''((()))((('''(((***,,,(((***---///444>>>MMMXXXgggooowww}}}~~~|||vvvoookkkhhhdddccc```^^^\\\\\\]]]^^^\\\ccckkkqqqssswww}}}~~~{{{zzzpppiii___VVVNNNIIIDDDAAAAAA@@@???>>>???@@@CCCDDDGGGIIIQQQ]]]hhhrrr~~~}}}yyylllbbbRRRCCC<<<<<<999333---,,,+++++++++---///111------......---+++***)))(((((((((((((((((((((((((((((()))************))))))))))))***+++,,,---...,,,---------,,,,,,...///---///111333444666999<<>>======<<<===>>>???@@@AAABBBHHHTTT^^^gggsss~~~}}}sssjjjYYYIII@@@===888222000///---+++++++++---...---------------+++***)))))))))(((((((((((())))))(((((())))))******++++++++++++***++++++,,,---...+++---------,,,,,,---///---///111333444666999;;;EEEVVVpppyyyeeeWWWJJJ<<<555444111///,,,+++***+++++++++************))))))))))))((())))))******))))))(((''''''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&''''''"""###$$$%%%&&&''''''''')))'''$$$$$$%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++++++++))))))'''''''''(((((((((((((((((())))))***---333;;;AAASSS^^^jjjqqqvvv~~~|||vvvpppmmmkkkhhhddd___[[[YYYWWWWWWWWWZZZ___bbbdddhhhoootttwwwzzz~~~~~~~~~~~~~~~}}}{{{{{{xxxqqqeee[[[SSSMMMHHHFFF===============>>>>>>>>>===<<>>>>>===<<<>>>EEELLLSSS___iiisss{{{{{{uuuiiiZZZPPPIIIAAA:::444222///,,,***))))))))),,,,,,,,,,,,++++++******)))(((&&&%%%%%%&&&((())))))(((''''''(((***,,,...------,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///,,,///111333444555777999???MMMccczzzzzziiiXXXHHH>>>777444000/////////---++++++++++++*********))))))''''''((((((((((((''''''&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###)))'''&&&$$$$$$$$$%%%&&&((('''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++,,,,,,,,,)))))))))(((((((((((('''((()))))))))***---111555>>>LLL\\\hhhrrr{{{}}}wwwtttnnnkkkgggbbb___\\\[[[[[[ZZZZZZZZZZZZ\\\___dddhhhgggkkkrrrwww{{{~~~~~~}}}}}}|||||||||}}}~~~}}}}}}}}}}}}}}}~~~~~~yyyrrrhhh^^^UUUNNNIIIEEE@@@@@@AAAAAA@@@???>>>===???<<<===BBBGGGLLLVVV```jjjrrr{{{~~~{{{qqqcccWWWNNNDDD;;;333111...,,,*********+++,,,,,,+++++++++***+++++++++***)))(((((()))***+++***)))''''''(((***,,,---------,,,+++++++++,,,,,,+++,,,,,,,,,++++++---...,,,...222333444555666888???III[[[pppnnnYYYKKK===888222///000000...+++++++++++++++************''''''(((((((((((('''''''''((())))))))))))((((((&&&&&&''''''&&&&&&%%%$$$########################&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&***)))'''%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))+++,,,------(((((((((((()))))))))***%%%&&&(((((())),,,///222999GGGVVVbbblllwww}}}|||yyypppnnnjjjfffbbb```______ZZZYYYWWWWWWXXX[[[^^^``````dddjjjoootttxxx{{{~~~zzzwwwvvvvvvvvvvvvwwwyyy|||}}}{{{{{{{{{{{{|||}}}yyysssjjjaaaYYYRRRKKKGGGAAA@@@@@@???>>>===<<<<<<>>><<<<<>>======>>>>>>;;;<<<>>>@@@AAAGGGNNNTTT]]]gggnnnwwwrrrbbbUUUHHH===333222///,,,***)))******++++++***))))))***+++,,,---...000111111000...---*********)))))))))))))))))))))))))))***++++++,,,***+++,,,+++******,,,...+++...222444444444555666888===FFFWWWlll|||kkk[[[PPPAAA888555333///+++,,,,,,+++++++++*********((())))))******))))))(((''''''((()))))))))))))))&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))'''&&&$$$"""!!!######$$$%%%%%%%%%$$$$$$$$$%%%&&&%%%######%%%(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))+++,,,---*********)))))))))))))))$$$&&&((())))))***,,,---...888DDDMMMXXXgggsssxxx~~~xxxvvvqqqkkkgggdddbbbbbb]]][[[YYYXXXYYYZZZZZZZZZZZZ]]]```ccceeeiiinnnqqqvvvzzz|||vvvppplllfffffffffgggjjjnnnqqqsssvvvvvvuuuvvvwwwzzz|||}}}|||xxxsssmmmeee\\\SSSMMMHHHFFFCCCAAA??????@@@AAA???<<<===???@@@@@@DDDKKKJJJSSS]]]eeennnzzzuuugggZZZMMMCCC555333000,,,***)))((()))++++++***))))))***+++,,,***,,,...000000...,,,*********++++++***)))((('''(((((((((((()))***+++,,,***+++,,,+++******,,,...+++...222444444444444555555777???NNNccc{{{jjj]]]LLL@@@;;;888333///,,,,,,,,,+++++++++******))))))************))))))&&&&&&'''((())))))((((((&&&&&&''''''&&&&&&%%%$$$########################&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%$$$###!!!%%%'''(((&&&###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***,,,---,,,,,,+++***)))(((''''''%%%''')))***))))))***+++(((222<<>><<<;;;;;;;;;<<<===???AAABBBGGGMMMVVV^^^fffppp{{{zzzrrrbbbNNN@@@>>>555///111333111...---+++***)))((((((***,,,---+++,,,...000111000///...))))))))))))))))))*********'''(((++++++((())),,,++++++++++++******))))))***---000333555666666666888:::999EEE^^^ppprrr^^^QQQGGG<<<777777333000...///---***,,,111******+++******)))''''''************)))))))))))),,,'''""""""&&&((('''$$$''''''&&&&&&&&&&&&''''''$$$ !!!&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$######$$$&&&''''''&&&$$$$$$%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&)))&&&###"""%%%)))---///***,,,,,,***'''&&&(((*********))))))))))))******---333777<<>><<<<<<;;;;;;;;;<<<>>>???AAAAAAFFFMMMUUU]]]gggrrrzzz|||sssdddQQQDDD888000+++---000000......---,,,***)))((()))***++++++,,,...000000000///...************))))))))))))***'''(((++++++((())),,,++++++++++++*********)))+++---000222444444444333444777777AAAVVVgggyyymmm___RRRCCC999555333///------+++((()))---,,,++++++******))))))(((************)))))))))))))))&&&$$$%%%((()))&&&"""&&&&&&%%%%%%%%%%%%&&&&&&&&&###$$$((('''""" """''''''''''''&&&%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%***'''$$$###%%%(((***+++,,,------+++((('''(((*********))))))))))))******+++///333777CCCVVVffflllvvvzzz|||uuuppplllhhhfffcccaaa___^^^]]]\\\ZZZXXXXXXWWWVVVUUUVVVXXXZZZ[[[___ccciiiooosssvvvzzz|||~~~yyyssskkkhhhddd```^^^\\\\\\]]]bbbfffjjjooossswww{{{~~~{{{vvvoooggg```[[[SSSPPPJJJFFFCCC@@@===;;;<<<;;;:::::::::;;;===>>>;;;???EEEJJJRRR\\\iiirrr|||~~~wwwiiiWWWJJJ:::111+++,,,///...------...---+++)))((((((((()))***+++---/////////......++++++*********)))))))))***'''(((++++++((())),,,++++++++++++************,,,---///111222222222111111555555;;;LLL[[[nnnrrrcccQQQAAA999555000......,,,)))))),,,...---,,,***)))******+++************))))))))))))'''&&&%%%'''***)))%%%!!!%%%%%%%%%$$$$$$%%%%%%%%%'''%%%&&&)))((($$$###$$$''''''''''''&&&%%%$$$###&&&%%%$$$$$$&&&&&&&&&$$$%%%%%%&&&&&&'''(((((((((###$$$%%%&&&&&&&&&%%%$$$&&&%%%###$$$&&&((())))))---......,,,***((()))******))))))(((((())))))***+++...000333>>>PPP```hhhsssxxx~~~yyysssooojjjhhheeeccc```___^^^]]][[[YYYWWWVVVTTTSSSRRRSSSTTTUUUWWW[[[```eeeiiimmmrrruuu|||~~~~~~{{{vvvnnnllliiifffbbb```^^^^^^```dddiiinnnrrrvvvzzz}}}~~~|||yyyssslllddd^^^ZZZTTTPPPKKKFFFCCC@@@===;;;<<<;;;:::999999:::;;;;;;;;;===AAADDDJJJUUUbbbllluuu{{{{{{ooo___SSSDDD:::111000000...,,,,,,---,,,+++***))))))))))))***+++,,,---.........---,,,++++++******))))))(((***''''''++++++((())),,,++++++++++++++++++++++++,,,---///111222333444444000666666888DDDPPPddd}}}vvvcccPPPCCC:::444000000///,,,,,,...000...,,,***)))***+++,,,************)))))))))((((((&&&&&&''')))(((&&&###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''%%%$$$$$$((((((((('''&&&%%%$$$###'''%%%$$$$$$&&&&&&%%%###&&&&&&&&&''''''((((((((("""###%%%'''((('''&&&$$$"""""""""$$$'''*********---------,,,***)))(((((())))))(((((((((((())))))---///000333;;;KKK[[[fffpppuuu|||}}}xxxrrrmmmiiihhheeebbb```___^^^\\\[[[YYYWWWUUURRRQQQQQQQQQRRRRRRUUUYYY]]]```eeejjjmmmuuuyyy|||{{{|||~~~}}}yyyuuutttrrrnnnjjjfffbbb```aaadddhhhlllooossswwwzzz{{{xxxtttmmmfff^^^XXXUUUQQQNNNIIIEEEBBB@@@>>><<<<<<;;;999888888999999:::<<<===>>>@@@DDDNNN[[[eeennnuuu~~~vvvggg\\\KKK@@@555222111...,,,,,,******************++++++)))***++++++,,,---------,,,+++++++++******))))))***''''''++++++((())),,,+++++++++++++++++++++,,,+++,,,...111444666777888333999888888@@@III[[[tttuuu___PPPAAA999333111000......000000///,,,*********,,,---************)))))))))(((***(((&&&%%%&&&'''''''''''''''&&&&&&&&&&&&''''''%%%&&&'''&&&&&&''''''&&&''''''''''''&&&%%%$$$###'''%%%$$$$$$&&&&&&%%%###&&&&&&&&&'''''''''''''''###$$$'''((()))((('''&&&#########%%%''')))((('''++++++++++++***)))((('''))))))(((((((((((())))))......///222888DDDUUUbbblllrrryyy~~~~~~wwwqqqllliiifffccc```___^^^]]]\\\[[[YYYVVVSSSQQQPPPPPPQQQPPPRRRTTTVVVYYY\\\aaaeeekkkppptttuuuxxx}}}~~~{{{}}}|||zzzvvvqqqjjjeeeaaa```bbbeeehhhkkkoootttxxxyyyvvvppphhh```XXXSSSPPPLLLIIIEEEBBBAAA@@@>>><<<;;;:::999888888999::::::;;;;;;;;;;;;>>>FFFRRR[[[fffnnnwww|||oooeeeMMMAAA666222111...---...))))))******++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++***'''(((++++++((())),,,++++++++++++,,,,,,,,,,,,+++,,,...111444777999:::555;;;888777>>>DDDRRRiii|||qqq```NNNCCC888333111......000///...,,,+++***++++++,,,************))))))))))))***)))'''%%%%%%&&&''')))(((''''''&&&&&&''''''(((&&&))))))'''(((++++++)))&&&&&&''''''&&&&&&%%%$$$&&&%%%$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&'''&&&%%%&&&'''((('''%%%)))((()))***++++++)))''')))((((((''''''(((((()))+++***,,,///333<<>>===;;;:::999888999999;;;<<<:::::::::888:::@@@KKKSSS___fffpppxxx~~~uuukkkSSSFFF999333000---+++,,,******+++++++++******)))))))))))))))***++++++,,,)))******++++++,,,,,,---***'''(((++++++((())),,,+++++++++,,,,,,,,,------+++,,,...000222555777999666:::777666<<>>===>>>??????>>>::::::999999999:::<<<<<<;;;;;;:::888999>>>HHHPPPZZZaaakkktttzzzxxxooo[[[MMM>>>666111,,,)))))),,,,,,,,,++++++)))((('''(((((((((((()))***+++,,,))))))***+++,,,------...***'''(((++++++)))))),,,+++++++++,,,,,,---------,,,------///111333555666666999444333:::<<>>===<<<;;;:::::::::::::::<<<>>>===;;;===CCCIIIPPPWWWbbbmmmuuu||||||{{{|||}}}rrr]]]NNN>>>666222...,,,------,,,,,,+++*********+++))))))))))))))))))))))))''''''(((***+++,,,---.........---,,,,,,+++******++++++,,,,,,,,,,,,------------...000111222333444666555444444666===FFFLLL___rrrwww```LLLAAA======>>>...+++,,,000///,,,***++++++++++++************))))))))))))))))))(((''''''(((((('''''''''&&&&&&&&&)))'''&&&'''((()))((('''+++)))&&&&&&((()))'''%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$)))******+++,,,,,,------+++***************++++++)))+++,,,++++++111;;;CCCSSS^^^jjjqqqrrrssswww||||||{{{}}}wwwqqqiiieeedddccc___\\\[[[VVVTTTVVVVVVSSSQQQRRRLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNQQQTTTYYY]]]aaaccchhhiiilllnnnppppppoooooojjjjjjiiijjjooouuu|||}}}rrrfff^^^VVVOOOMMMHHHBBB@@@AAAAAA@@@>>><<<;;;:::999999999999999888:::<<<;;;:::;;;AAAGGGJJJQQQ\\\fffooovvv|||{{{xxxvvvxxx{{{}}}rrr[[[MMM===555111---,,,,,,---,,,++++++************))))))))))))))))))))))))(((((()))***++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---...000111222333555555333222444999???EEEVVViiioooZZZKKKBBB;;;777111---,,,///...***)))***+++++++++************))))))))))))))))))(((''''''(((((('''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''')))'''%%%%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''(((((()))******+++++++++******)))))))))******''')))+++******...777>>>LLLWWWeeennnqqqsssxxx|||~~~||||||~~~~~~wwwnnnhhheeebbb___\\\[[[VVVTTTVVVVVVSSSQQQRRRMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKLLLOOORRRUUUXXXZZZ\\\^^^aaadddfffgggggggggdddeeeffffffhhhnnnxxx|||qqqggg]]]UUUNNNHHHBBB??????@@@???===;;;;;;:::999999999::::::555888999999888;;;@@@DDDDDDJJJSSS]]]eeemmmssswww~~~~~~zzzvvvssssssuuuzzz~~~}}}qqqXXXJJJ;;;444000,,,***+++,,,+++++++++************)))))))))))))))))))))))))))))))))*********++++++(((((())))))***++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,---///000111222555555444333333555:::===KKK^^^tttooo^^^NNN???666777222/////////+++***++++++++++++************))))))))))))))))))((('''''''''''''''''''''&&&&&&&&&###&&&((('''$$$###%%%'''&&&%%%$$$$$$%%%'''&&&%%%$$$%%%&&&(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''(((((((((******)))(((((((((((((((&&&((())))))))),,,222777BBBNNN]]]iiiooosssxxx{{{|||||||||~~~tttlllgggccc___]]]___ZZZWWWWWWVVVQQQNNNOOOOOOOOONNNMMMLLLKKKJJJIIIKKKKKKLLLMMMOOOQQQSSSTTTSSSTTTVVVYYY[[[\\\\\\\\\]]]___`````````fffqqqzzz{{{qqqfff]]]SSSMMMEEE@@@??????===<<<<<<<<<;;;;;;;;;;;;<<<<<<555777888999999;;;???CCC@@@EEELLLTTT\\\dddlllppp||||||yyyvvvssstttwwwzzz}}}~~~{{{oooVVVHHH999222///,,,************+++++++++*********))))))))))))))))))))))))************))))))))))))(((((())))))***++++++,,,***++++++++++++,,,,,,,,,++++++,,,---///000111222555666666666555666888:::DDDUUUkkk}}}tttaaaMMM@@@???888222111000...,,,...+++++++++*********)))))))))))))))))))))(((''''''''''''''''''''''''''''''"""&&&)))(((###"""%%%)))%%%$$$$$$$$$%%%&&&''''''###$$$''')))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''***)))((('''''''''''''''&&&''')))))))))+++...222<<>>555222111...---...+++++++++*********)))))))))))))))))))))(((''''''&&&'''''''''''''''''''''###'''***((($$$###&&&)))%%%%%%&&&&&&&&&&&&((()))"""$$$&&&((())))))((('''""""""""""""""""""""""""###%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((())))))((('''&&&&&&'''''''''((()))))))))+++---///888BBBRRR___iiioootttwwwyyy{{{~~~xxxpppjjjfffddd^^^YYYWWWYYYYYYVVVTTTUUUQQQRRRRRRRRRQQQOOOMMMKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKOOOPPPQQQQQQRRRWWW^^^dddkkkuuu~~~wwwpppeee___WWWQQQNNNJJJFFFBBB>>>>>>===;;;;;;::::::;;;:::::::::;;;<<<===>>>??????AAAEEEIIIOOOVVV___eeessswww}}}}}}|||{{{yyywwwuuuttttttuuuuuuyyy{{{wwwiiiQQQDDD777222///,,,))))))((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++******************++++++++++++,,,,,,---...000111222333...000222333222333444666===JJJ[[[kkk}}}sssfffVVVIII;;;555222///------+++++++++************))))))))))))))))))(((''''''&&&&&&&&&'''''''''''''''%%%''')))(((%%%$$$&&&(((%%%&&&'''&&&%%%%%%''')))###$$$%%%'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((((((((''''''''''''(((((((((((((((((()))+++---...555>>>KKKYYYdddlllrrruuuxxx{{{~~~~~~vvvnnnjjjggg___[[[YYY[[[[[[WWWUUUVVVRRRSSSSSSTTTSSSQQQOOOMMMNNNMMMLLLKKKKKKKKKKKKKKKLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLNNNRRRVVVXXX___iiitttxxxzzzzzzuuuppphhhccc]]]YYYVVVRRRLLLGGGCCCBBBAAA???>>>=========;;;;;;:::;;;<<<======<<<===???@@@CCCHHHOOOXXX^^^jjjooovvv|||}}}{{{yyyvvvsssqqqqqqrrrrrruuuxxx|||tttgggPPPDDD777222000,,,******'''(((***+++,,,+++***)))))))))))))))))))))))))))((((((((()))))))))))))))(((((())))))***+++++++++************++++++++++++++++++,,,---///000111222000111222222111222333555666AAAPPP```ttt|||jjjZZZHHH===888222...---+++++++++************))))))))))))))))))(((''''''&&&&&&&&&'''''''''((((((%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###%%%'''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%$$$$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&''''''''''''''''''((()))******)))'''&&&&&&(((***,,,---000777DDDSSS___jjjqqqtttwww{{{yyyqqqllljjjddd___\\\]]][[[VVVSSSTTTRRRSSSTTTUUUTTTSSSPPPOOOPPPOOONNNNNNMMMMMMMMMMMMKKKJJJJJJIIIIIIIIIJJJJJJHHHGGGGGGIIILLLPPPQQQQQQVVV```jjjoooqqqsssppplllnnnjjjeeebbb```\\\VVVQQQIIIHHHFFFDDDBBBAAAAAA@@@<<<;;;:::;;;<<<<<<;;;:::<<<======???CCCJJJSSSYYYbbbhhhpppxxx}}}{{{xxxuuuqqqpppooopppqqqsssvvv{{{ssseeePPPCCC777222000---******&&&(((***+++,,,+++***)))))))))))))))))))))))))))(((((((((((()))))))))***%%%%%%&&&((()))+++,,,,,,)))************+++++++++)))***+++,,,...///000000444555555444333222444666111;;;IIIXXXmmmzzzhhhSSSFFF>>>777222000+++++++++************))))))))))))))))))(((((('''&&&&&&&&&'''''''''((((((%%%$$$######%%%%%%$$$###$$$&&&'''%%%"""!!!###%%%%%%%%%$$$#########$$$$$$######################## """###$$$######%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%%%%&&&&&&'''''''''''')))***+++,,,(((&&&$$$$$$&&&))),,,---,,,333???NNN\\\hhhpppuuuvvv{{{{{{sssjjjhhhddd^^^[[[ZZZXXXSSSPPPUUUUUUUUUVVVUUURRRNNNJJJUUURRRNNNKKKIIIJJJKKKMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKIIIGGGFFFFFFHHHKKKMMMSSSVVV[[[___bbbfffjjjmmmjjjjjjjjjiiifffbbb^^^\\\UUUTTTQQQNNNJJJGGGEEEDDDAAA???============<<<;;;::::::;;;>>>BBBHHHMMMPPPZZZaaakkktttzzz}}}}}}xxxsssqqqooolllkkksssuuuyyy~~~yyykkkUUUFFF888444444111...,,,,,,***((('''(((***---///***---...,,,---000111///************)))))))))))),,,,,,,,,,,,,,,+++))))))///...------,,,,,,,,,,,,,,,,,,------.../////////111111222333333333222222555888BBBSSSeeewwwkkkWWWIII>>>555///---......---+++************))))))***++++++(((&&&))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###)))+++%%%"""%%%'''$$$(((&&&%%%&&&))))))'''$$$$$$%%%&&&&&&''''''&&&&&&'''((((((((('''&&&&&&%%%)))$$$$$$''''''$$$$$$)))&&&)))++++++***(((''''''))))))(((((((((((())))))///222999FFFVVVdddmmmqqq{{{~~~yyyyyyzzz~~~wwwoooiiieee```^^^^^^]]]ZZZVVVTTTSSSSSSUUUVVVUUURRRPPPRRRPPPMMMKKKJJJKKKMMMNNNIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGIIIJJJLLLNNNPPPTTTWWWZZZ^^^cccfffhhhiiiiiiiiihhhfffdddbbb___^^^\\\YYYUUUQQQMMMKKKHHHEEEBBB?????????>>>===;;;:::;;;<<>>MMM^^^rrrlll\\\NNN@@@777000000///---+++***)))***))))))((()))******(((&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&& &&&(((%%%###''')))((('''%%%$$$%%%'''(((&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###((($$$$$$''''''$$$$$$(((###&&&)))+++*********+++)))))))))(((((()))))))))+++...555@@@NNN\\\hhhnnnyyy||||||zzzooonnnooottt{{{}}}tttooojjjeeebbbbbbaaa]]]ZZZUUUTTTSSSTTTUUUUUUTTTRRRPPPOOOMMMKKKKKKLLLMMMNNNGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIGGGIIIKKKMMMOOOSSSYYY\\\aaabbbdddfffhhhhhhhhhgggiiiiiihhhfffbbb^^^YYYWWWTTTOOOIIIDDDAAAAAA@@@???===<<<<<<<<<===@@@CCCDDDLLLRRR\\\eeelllrrrwwwzzz}}}~~~~~~}}}xxxtttrrrpppmmmllljjjllloootttzzzxxxmmm^^^NNN>>>666444000---,,,++++++*********+++,,,,,,888::::::555222000---(((+++++++++***)))(((((('''***)))((((((((()))***++++++***)))))))))))))))))),,,,,,,,,---......//////000111111222333333222222222333999EEEUUUhhhqqq^^^KKK>>>777555222///---+++++++++)))((((((((())))))'''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& %%%&&&$$$$$$''')))(((%%%$$$$$$%%%&&&&&&%%%#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$'''%%%$$$&&&&&&$$$%%%'''$$$&&&)))+++*********+++******))))))))))))******'''+++111999CCCQQQ```kkkuuuyyy~~~yyyuuusssiiihhhiiimmmuuu~~~xxxwwwqqqjjjeeeccc```\\\XXXYYYWWWTTTRRRRRRRRRQQQPPPQQQPPPNNNMMMLLLLLLLLLMMMHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGIIIIIIIIIIIIHHHGGGDDDEEEFFFFFFHHHKKKQQQUUUWWWYYY\\\```cccfffhhhhhhlllmmmoooooommmjjjfffddd___YYYQQQJJJFFFDDDCCCBBB@@@???>>>>>>???@@@BBBCCCFFFKKKTTT]]]dddkkkrrruuuyyyzzz{{{}}}~~~zzzwwwuuusssqqqooommmmmmmmmooosssxxx}}}zzzpppcccTTTDDD<<<888444111111,,,,,,,,,,,,,,,,,,++++++444888999666444333000+++,,,++++++***)))(((''''''***)))((('''(((***,,,...***))))))((((((((())))))+++,,,,,,------.../////////000111222222333222222222222555>>>KKK^^^xxxpppYYYIII@@@<<<666111///...------+++***))))))******)))'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((''''''&&&&&&&&&%%%$$$%%%%%%$$$%%%&&&(((***++++++)))(((((((((******))))))))))))******&&&***///333999GGGYYYgggpppuuu{{{zzztttpppmmmdddcccdddhhhpppzzz{{{zzztttlllgggdddaaa\\\YYYYYYVVVSSSQQQQQQRRRQQQQQQSSSSSSQQQOOOMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIFFFGGGIIIJJJJJJHHHGGGFFFDDDDDDDDDDDDEEEGGGLLLPPPPPPRRRUUUZZZ^^^bbbeeefffjjjlllooorrrttttttsssrrriiiccc[[[TTTOOOKKKHHHFFFBBBBBBAAA@@@@@@AAABBBCCCCCCHHHOOOVVV^^^fffmmmrrruuuvvvxxx{{{~~~~~~zzzxxxvvvtttrrrpppmmmllljjjkkknnnrrrxxx{{{|||uuugggYYYJJJAAA<<<777444555------------,,,,,,+++++++++000111///...///,,,'''++++++******)))(((((('''+++***)))((()))+++...///******)))))))))******+++++++++,,,,,,---............///000111222222222222222111444:::DDDUUUnnnqqqaaaKKKDDD;;;444000///...------,,,******+++,,,+++***)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&&&&''''''(((''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%((()))***)))(((''''''(((******))))))))))))******&&&+++///000444@@@RRR```jjjpppxxx~~~zzzrrrmmmiiiggg___^^^]]]aaajjjttt}}}{{{uuummmhhhfffdddaaa^^^VVVTTTRRRRRRSSSUUUUUUUUUUUUUUUTTTRRRPPPMMMKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEDDDFFFIIILLLMMMOOOQQQUUUYYY]]]```aaadddggglllqqqvvvzzz{{{|||sssoooiiiccc]]]WWWRRRNNNGGGFFFEEEDDDCCCCCCCCCCCCCCCGGGLLLRRRYYYaaaiiinnnqqqsssvvvyyy|||~~~|||zzzxxxwwwuuurrrpppjjjhhhfffeeehhhnnnuuuyyy~~~~~~xxxkkk^^^PPPGGG@@@888555555000///...---,,,+++++++++,,,///000---,,,---***&&&************))))))))))))***************,,,...///***************++++++,,,+++++++++,,,------............000111222222333333111111333888???MMMdddxxxzzz]]]SSSEEE;;;444111...+++///---++++++,,,---,,,+++***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&### $$$''''''''')))%%%'''(((((('''&&&&&&''''''&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%######%%%&&&$$$$$$%%%'''''''''''')))+++))))))(((((((((((())))))'''***---...111:::JJJVVVaaahhhrrrzzz}}}~~~~~~}}}~~~{{{qqqjjjeeebbb___\\\ZZZYYY]]]eeepppyyy{{{rrrllljjjhhheeebbbVVVUUUTTTTTTVVVWWWWWWVVVUUUUUUUUUTTTRRRPPPMMMKKKHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDEEEFFFEEEDDDDDDFFFHHHJJJKKKMMMOOORRRUUUWWWYYY[[[___dddkkkrrrxxx|||~~~}}}{{{wwwsssnnnfff^^^XXXQQQPPPNNNLLLJJJHHHFFFEEEEEEGGGKKKOOOUUU\\\eeejjjnnnpppssswwwzzz}}}~~~~~~|||{{{zzzxxxuuusssjjjgggbbb```bbbhhhooosssyyy|||~~~~~~zzzttthhhZZZPPPFFF<<<666555222111...,,,++++++,,,,,,...000111...---...---***))))))))))))************))))))******++++++,,,,,,******))))))******+++,,,***++++++,,,,,,---......---...///111222222333333///000333777<<>>777111---///---+++***+++,,,,,,+++))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$((('''''')))$$$&&&((((((&&&%%%%%%'''&&&%%%$$$###$$$%%%'''(((###$$$%%%%%%&&&&&&%%%%%%###&&&&&&""""""&&&&&&######$$$%%%%%%%%%&&&(((***((((((''''''''''''((((((%%%(((***+++...555@@@IIIXXX```kkkuuuzzz{{{{{{{{{|||}}}~~~uuukkkddd```]]]ZZZ\\\ZZZXXX[[[dddoooxxx~~~xxxqqqmmmiiieeebbb[[[ZZZXXXXXXXXXXXXVVVTTTTTTTTTUUUUUUTTTRRROOOMMMIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFCCCDDDFFFEEEDDDCCCDDDEEEGGGGGGHHHJJJKKKNNNPPPQQQUUUXXX]]]dddlllsssxxx{{{~~~yyyqqqggg```[[[ZZZWWWTTTPPPMMMJJJIIIEEEGGGJJJMMMRRRYYYbbbgggmmmooorrrvvvzzz|||}}}~~~}}}zzzwwwmmmhhhbbb^^^^^^bbbhhhlllsssvvvzzz|||}}}}}}~~~zzz|||qqqcccXXXLLL@@@888777444222...,,,***+++,,,---))),,,,,,******......,,,((((((((()))******++++++(((((()))************))))))))))))))))))***++++++***++++++,,,,,,---......---...///000222222333333---///333777999BBBUUUfffyyy|||gggTTTGGG>>>666111...,,,***)))***+++++++++(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''!!!%%%(((%%%$$$&&&###%%%''''''$$$###$$$&&&%%%$$$###""""""$$$&&&'''%%%&&&&&&'''((((((((('''###'''&&&!!!!!!&&&'''###%%%&&&&&&%%%######$$$&&&''''''&&&&&&&&&&&&''''''###%%%'''))),,,222:::@@@RRR[[[gggqqqwwwyyyyyyxxx{{{|||}}}{{{qqqggg___ZZZYYYXXXZZZZZZZZZ[[[```iiissszzz{{{uuuoooiiifff```]]]ZZZXXXXXXXXXWWWVVVWWWWWWVVVUUUTTTRRRQQQPPPIIIHHHFFFFFFGGGIIIIIIIIIKKKJJJJJJIIIGGGFFFEEEEEEEEEDDDDDDEEEGGGGGGFFFDDDGGGFFFEEEDDDEEEGGGIIIJJJNNNOOORRRYYY]]]cccmmmwwwzzzrrrkkkkkkeee___\\\[[[WWWPPPJJJNNNNNNOOORRRVVV\\\bbbeeekkkkkkmmmooorrruuuxxxyyyzzz|||~~~|||yyyvvvqqqiiicccddddddaaacccggghhhpppwwwzzzzzzvvvooofff^^^TTTKKKFFF999888666444333111---***,,,+++++++++,,,,,,+++))))))))))))))))))*********,,,,,,++++++++++++++++++,,,------,,,+++***,,,---...---,,,,,,---,,,***(((***---///111111222333555222111333444666<<>>;;;777444333000...+++---,,,++++++,,,,,,+++))))))))))))))))))))))))***))))))))))))))))))))))))++++++,,,+++))))))+++,,,***))))))***,,,...---,,,,,,...000111111111222333444333444555666:::HHHUUUiiiyyyooo\\\JJJ???888222---//////,,,*********+++,,,---,,,***((('''%%%%%%&&&&&&&&&''''''''')))((('''%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###&&&###$$$'''&&&###&&&,,,$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''++++++***)))***...444888>>>GGGUUUbbbkkkqqqwww{{{www|||}}}{{{{{{~~~}}}{{{zzz{{{{{{zzzyyypppkkkccc[[[UUUQQQPPPPPPRRRTTTXXX\\\bbbkkkuuu{{{}}}wwwpppkkkfffccc___]]]\\\[[[ZZZXXXYYYYYYXXXWWWVVVTTTSSSRRRNNNLLLJJJIIIIIIJJJJJJIIIJJJJJJIIIHHHGGGFFFFFFEEEIIIGGGFFFFFFGGGGGGFFFDDDEEEDDDBBBAAAAAABBBBBBCCCCCCCCCFFFJJJMMMOOOXXXaaammmpppvvv|||~~~{{{pppmmmjjjfffcccaaa```___YYYYYYZZZ\\\^^^```aaabbbffffffggghhhiiijjjkkkkkklllmmmooosssvvvzzz}}}zzzssslllhhhddd^^^[[[[[[^^^dddjjjpppxxx~~~~~~yyyqqqhhh]]]WWWJJJEEE>>>999555222000///...,,,+++,,,,,,---+++*********)))))))))))))))))))))))))))))))))))))))))))))***+++***((((((***,,,***(((((())),,,............///111111000///000111555444555666555888BBBMMM___pppttt^^^OOO@@@888222111000,,,))))))+++,,,,,,,,,,,,***)))'''&&&&&&&&&&&&'''''''''(((+++)))((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%'''&&&$$$&&&***$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''+++++++++***)))+++...111888>>>IIIUUUbbbllltttxxxtttyyy|||zzz{{{|||yyyvvvuuutttrrrppphhhddd]]]VVVQQQNNNMMMMMMQQQTTTYYY___eeemmmtttyyy}}}uuupppjjjgggccc```___^^^\\\ZZZZZZYYYYYYXXXWWWUUUTTTSSSQQQOOOLLLKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEIIIGGGEEEEEEEEEEEEDDDCCCCCCCCCAAA@@@????????????AAAAAACCCFFFGGGHHHOOOWWW___dddlllttt{{{~~~~~~}}}vvvrrrnnnlllkkkiiiddd```^^^___```aaaaaaaaa```___bbbbbbcccccccccbbbbbbbbbcccdddfffiiinnnssswwwzzz|||}}}~~~}}}||||||}}}~~~}}}{{{{{{|||~~~yyyuuuoookkkgggbbb]]][[[ZZZ^^^ccckkkttt}}}}}}vvvnnnhhh[[[UUUKKKBBB;;;777444222///...,,,,,,------,,,************)))))))))))))))+++++++++++++++,,,,,,,,,)))*********))))))***,,,---+++******+++------,,,,,,...000111000000000222444333444666555666===FFFYYYhhh~~~ttteeeQQQFFF;;;666222---+++,,,,,,,,,,,,,,,,,,***)))(((&&&''''''''''''(((((((((***(((''')))(((&&&&&&(((%%%%%%%%%%%%%%%&&&''''''&&&&&&$$$######$$$&&&&&&######$$$%%%%%%&&&''''''(((((((((((((((((((((((($$$%%%&&&&&&&&&%%%&&&)))$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&((()))******))))))+++---666999AAAMMM[[[fffmmmpppsssyyy|||{{{|||~~~}}}xxxuuurrrooollliiiccc```ZZZTTTOOOMMMLLLLLLRRRVVV\\\bbbhhhmmmsssvvv~~~~~~{{{vvvoookkkgggcccaaa```]]][[[ZZZZZZYYYXXXWWWUUUTTTSSSSSSPPPMMMLLLLLLLLLKKKJJJHHHHHHHHHGGGGGGFFFFFFEEEHHHFFFCCCBBBCCCCCCBBBAAABBBBBBAAA??????>>>======>>>===???AAAAAA@@@FFFMMMVVV[[[ccckkkrrrvvvxxxzzz|||xxxtttvvvyyyxxxppphhhbbbccccccdddcccaaa___]]]`````````___^^^]]][[[ZZZ\\\\\\]]]```eeekkkqqqtttvvvxxxzzz||||||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~~~~{{{xxxuuuuuuvvv|||~~~}}}{{{yyyuuuoookkkfff```[[[YYYZZZ___gggoooxxxxxxssskkkdddXXXMMMCCC<<<666222111///---,,,------,,,+++************))))))((((((******+++++++++,,,,,,,,,)))***+++*********,,,---...,,,++++++---...------***,,,///000000000222333111000111444444444:::AAAOOO^^^sss}}}eeeWWWGGG===555///---///------,,,,,,+++******)))'''''''''((((((((())))))(((%%%%%%******''''''+++&&&&&&%%%%%%&&&&&&'''(((&&&&&&$$$######$$$&&&&&&######$$$%%%%%%&&&''''''(((((((((((((((((((((((($$$&&&'''&&&%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%'''((()))((()))+++---000444<<>>>>>===???>>>@@@AAA@@@>>>CCCJJJPPPUUU[[[aaafffkkkpppssstttrrrqqquuuzzz{{{vvvpppeeeeeeeeeeeedddbbb___^^^^^^^^^^^^^^^\\\ZZZXXXVVVVVVUUUVVVYYY]]]dddjjjnnnppprrruuuxxxxxxxxxvvvuuuuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{zzzwwwsssqqqqqqqqqwwwyyy{{{~~~{{{uuuoookkkccc[[[[[[ZZZ\\\ccckkkrrrzzz~~~~~~~~~yyyuuuooodddXXXMMMCCC:::555333000---,,,---------,,,++++++******)))(((((((((((((((((()))******++++++)))***++++++******,,,...))))))))),,,...//////---)))+++...///000111222444000...///222222333777>>>CCCQQQggg|||{{{kkkXXXJJJ???555000000---------,,,++++++******(((((((((((())))))))))))&&&"""###***+++&&&&&&,,,&&&&&&&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&###'''(((&&&%%%&&&'''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%'''''''''(((+++---)))...666AAAMMMYYYaaafffooovvv{{{|||}}}}}}|||~~~xxxsssooojjjfffccc[[[XXXTTTOOOKKKHHHGGGFFFJJJQQQZZZccciiimmmppprrrttttttssspppnnnnnnppprrrvvv|||tttpppkkkgggdddaaa^^^\\\YYYYYYYYYXXXVVVUUUSSSRRRRRROOOMMMLLLLLLMMMLLLKKKGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDAAA@@@BBBCCCDDDCCCAAAAAAAAAAAAAAA@@@??????@@@???@@@BBB@@@>>>BBBHHHHHHLLLPPPTTTXXX^^^eeejjjfffhhhjjjkkklllmmmppprrrhhhggggggfffeeecccbbbaaa^^^^^^^^^]]]\\\YYYVVVTTTQQQPPPPPPRRRVVV]]]dddiiilllnnnqqqtttuuutttsssqqqppppppqqqrrrsssttttttuuuxxxxxxwwwssspppmmmmmmnnnrrrsssvvvyyy|||}}}~~~~~~yyytttqqqiii```]]]YYYZZZ```gggkkkttt|||~~~~~~~~~~~~~~~~~~~~~~~~}}}xxxoooeeeZZZNNNCCC<<<444111...,,,---------,,,++++++******)))((((((''''''(((((()))******++++++''')))***)))))))))+++---''''''))),,,......+++)))***,,,///000//////111222111...---///000000444:::===III]]]rrrooo```QQQBBB777333......---,,,++++++++++++(((((()))))))))*********'''"""###***+++$$$$$$***&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%"""((()))&&&%%%''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&'''***---'''+++222999AAALLLXXX```gggooowwwzzz}}}~~~zzz~~~~~~xxxrrrnnniiidddaaaXXXUUUQQQLLLHHHEEEDDDCCCFFFMMMXXXbbbiiimmmppprrrlllkkkjjjgggeeedddfffhhhlllrrrzzz~~~uuuqqqlllhhhdddbbb^^^\\\YYYYYYXXXWWWVVVTTTSSSRRRQQQOOOLLLKKKLLLMMMMMMLLLGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDAAAAAABBBDDDEEEEEEAAABBBBBBBBBBBBAAA@@@@@@;;;:::<<<===;;;999<<>>777......---,,,++++++++++++))))))))))))************((("""###++++++###!!!''''''&&&&&&&&&&&&'''((((((%%%&&&((((((((((((&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""(((***&&&$$$''''''###$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((&&&%%%&&&))),,,***---000222666@@@OOOZZZaaajjjsssxxx|||zzzvvvsssmmmeee___ZZZVVVQQQMMMJJJGGGDDDAAAEEEJJJRRR\\\dddiiilllmmmhhhgggeeeaaa]]]]]]___aaaeeejjjrrryyy~~~yyyqqqkkkfffccc___]]]]]][[[YYYYYYYYYXXXVVVTTTPPPPPPOOONNNNNNMMMMMMLLLNNNKKKGGGEEEFFFHHHIIIJJJKKKIIIGGGDDDDDDEEEGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@AAA@@@??????>>>>>>??????>>>???AAABBBFFFKKKRRRWWW^^^___aaaaaaaaacccfffhhhiiijjjkkkjjjhhhffffffffffffggghhhfffccc]]]WWWSSSNNNLLLJJJKKKPPPUUUZZZ\\\fffiiimmmppprrrqqqpppooolllkkkjjjjjjkkknnnppprrrqqqpppooonnnllljjjhhhgggiiikkkooosssuuuwwwwwwwwwyyyzzz{{{{{{|||}}}}}}||||||yyytttpppgggccc^^^]]]aaahhhnnnrrr|||}}}~~~}}}{{{}}}}}}}}}zzzqqqgggWWWJJJ===:::666111...,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))******+++,,,******+++,,,,,,,,,,,,+++.........///000111111222111000//////000222444666888>>>MMMcccyyyvvv```MMMAAA999333,,,***,,,...,,,))),,,+++***+++,,,+++)))(((,,,+++***((((((((()))))),,,(((%%%&&&***+++((($$$&&&&&&&&&'''''''''''''''&&&$$$""""""$$$'''((((((&&&&&&&&&&&&&&&&&&&&&&&&+++***)))'''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***(((&&&&&&'''(((((((((''''''''''''(((((((((((()))***+++,,,///888DDDLLLZZZcccooowww{{{}}}~~~~~~|||xxxtttnnnfff```YYYUUUPPPLLLIIIGGGDDDBBBAAAFFFMMMUUU\\\aaadddeee^^^]]][[[WWWTTTTTTVVVXXX]]]bbbkkkrrryyy|||uuummmhhheeebbb```^^^\\\ZZZYYYYYYYYYWWWUUURRRRRRQQQPPPPPPOOOOOONNNOOOLLLHHHFFFHHHJJJKKKLLLLLLKKKIIIHHHGGGGGGHHHIIIHHHGGGFFFEEECCCBBBAAAAAA@@@@@@??????>>>>>>??????======???@@@BBBGGGNNNRRRYYY[[[^^^```aaaccceeegggmmmnnnooonnnkkkiiihhhiiihhhiiiiiihhheee___YYYVVVQQQNNNKKKJJJNNNRRRVVVXXXcccfffjjjmmmooopppooonnnmmmlllkkkjjjkkklllnnnooonnnmmmlllkkkiiigggeeedddeeefffiiilllnnnpppqqqqqqtttuuuwwwxxxyyy{{{}}}xxxtttkkkgggaaa___aaaggglllooowww{{{~~~~~~}}}|||~~~}}}~~~~~~wwwnnn^^^PPPBBB===666111///...---,,,++++++++++++++++++******++++++++++++++++++++++++))))))(((((())))))***+++******+++,,,,,,,,,,,,+++,,,,,,------...//////000222111000000000111222333666:::HHH\\\qqqvvvcccVVVHHH@@@555///...///---***+++***)))***+++***)))'''%%%&&&''')))************---)))%%%$$$$$$###''''''''''''''''''&&&&&&&&&$$$""""""$$$'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&'''''''''''''''''''''((((((((((((***+++,,,,,,...333:::@@@RRR[[[gggpppuuuyyy|||||||||yyyuuunnnfff```XXXTTTOOOKKKIIIFFFDDDBBB===@@@FFFLLLQQQUUUVVVWWWRRRRRRPPPMMMKKKJJJLLLNNNRRRXXX```iiiqqqxxxyyyqqqlllhhheeeccc```^^^\\\[[[ZZZZZZXXXWWWTTTTTTSSSSSSRRRRRRQQQQQQOOOMMMJJJIIIJJJMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>;;;;;;<<<===>>>BBBGGGKKKRRRVVV[[[___aaacccfffgggooopppqqqpppmmmkkkkkklllkkkllllllkkkhhhccc^^^[[[WWWSSSNNNLLLNNNQQQTTTUUU]]]```dddhhhkkkmmmmmmmmmooonnnmmmlllkkkkkklllllljjjjjjiiihhheeecccaaa```ccccccdddeeegggiiijjjkkklllnnnppprrrtttwww{{{~~~{{{wwwqqqllleeebbbbbbfffjjjlllqqquuuzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyiiiZZZLLLCCC888111000000...,,,******************++++++++++++++++++++++++++++++((((((((((((((())))))*********+++,,,,,,,,,,,,+++***++++++,,,,,,---------111222222222111000000///444888CCCUUUhhh{{{yyylllYYYMMM===222///...---,,,,,,+++******++++++***)))"""$$$'''***+++***)))''')))&&&$$$%%%''''''%%%"""((((((((('''&&&&&&&&&%%%&&&$$$"""###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((((()))++++++,,,///222555EEENNNZZZeeelllsssyyy}}}||||||}}}zzzuuunnnfff```WWWTTTOOOKKKIIIFFFDDDBBB:::<<>>>>>===:::;;;;;;;;;<<<>>>BBBFFFLLLQQQXXX^^^bbbeeegggiiilllnnnppppppnnnnnnnnnooooooooopppooolllhhhdddaaa___[[[UUUQQQPPPRRRTTTTTTVVVXXX]]]bbbfffjjjlllmmmppppppooonnnnnnmmmlllllliiiiiihhhgggeeecccaaa```dddcccbbbbbbcccdddggghhheeegggjjjlllnnnrrrwwwzzzzzz|||~~~~~~zzzwwwwwwqqqkkkfffeeefffhhhiiinnnrrrwww}}}~~~~~~~~~~~~ssseeeVVVJJJ;;;333222222000,,,))))))************++++++++++++++++++++++++++++++)))(((((((((((()))************+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,---///000111222222111000...444666???NNN```tttlll^^^KKK<<<666444222000000...,,,,,,------,,,+++'''((()))******(((&&&%%%'''&&&%%%&&&)))******((())))))((('''&&&%%%%%%%%%&&&$$$######%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&(((((('''&&&%%%%%%''''''''''''((((((((((((&&&&&&'''(((***---///111888@@@MMMYYYcccmmmwww}}}}}}{{{|||{{{uuuooogggaaaXXXTTTPPPLLLIIIFFFDDDBBB:::;;;<<<===>>>???@@@AAABBBBBBCCCBBBAAAAAACCCEEEGGGLLLTTT]]]eeennnuuuzzz~~~xxxrrrnnnjjjgggeeebbb^^^\\\\\\\\\[[[ZZZUUUUUUTTTTTTSSSRRRRRRRRRPPPNNNLLLLLLNNNPPPQQQQQQLLLMMMNNNNNNMMMJJJHHHGGGIIIHHHGGGFFFEEEDDDCCCBBB>>>????????????>>>===<<<;;;;;;<<<;;;;;;===@@@BBBGGGMMMVVV^^^cccgggiiikkkkkkmmmpppqqqqqqrrrsssuuurrrrrrsssrrrpppmmmiiigggeee```ZZZUUUTTTSSSSSSSSSQQQSSSWWW\\\aaafffiiikkkoooppppppqqqpppooonnnmmmkkkkkkkkkjjjiiigggfffeeefffdddbbbaaa```bbbdddeeeaaacccfffhhhjjjnnnsssvvvwwwyyy|||~~~~~~|||zzzxxxyyyuuuoookkkiiiiiihhhgggnnnppptttyyy~~~~~~~~~{{{ooobbbTTTCCC888555444111---******************++++++++++++++++++++++++++++++***))))))))))))***++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------,,,...000222333222111000111333:::GGGXXXlllvvvbbbQQQFFF???999444222000---,,,,,,,,,+++***++++++***)))((((((((((((***)))'''&&&&&&%%%###"""))))))((('''&&&%%%%%%%%%&&&$$$###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$'''******(((&&&&&&'''''''''''''''((((((((((((***(((&&&&&&(((+++---///...666AAAMMMYYYeeeqqqzzzzzz~~~}}}zzzzzz~~~}}}wwwqqqiiidddZZZVVVQQQMMMJJJGGGDDDAAA<<<;;;::::::::::::;;;;;;999;;;<<<<<<<<<===???AAAFFFJJJQQQYYY```gggooossswww}}}~~~|||wwwqqqlllhhhfffccc___\\\\\\\\\[[[ZZZUUUUUUTTTTTTSSSRRRRRRRRRPPPNNNLLLLLLNNNOOOOOOOOOMMMMMMMMMMMMLLLJJJHHHFFFHHHHHHGGGFFFDDDCCCBBBAAA===>>>?????????>>>===<<<;;;<<<<<<<<<;;;<<<>>>AAADDDJJJSSS\\\bbbgggjjjlllmmmooorrrtttuuuvvvxxxzzztttuuuuuuuuusssqqqnnnlllgggddd___[[[XXXVVVTTTSSSQQQRRRTTTXXX\\\```dddfffjjjllloooqqqrrrrrrqqqpppnnnooooooooonnnmmmmmmlllhhhfffdddbbbaaaaaabbbccc```bbbdddfffhhhkkkooosssvvvxxx{{{|||{{{zzzyyyzzzxxxuuurrrpppnnnmmmjjjggglllllloootttyyy~~~yyymmm```NNNAAA:::666333000,,,,,,,,,+++++++++******++++++++++++++++++++++++***************++++++,,,******+++,,,,,,,,,,,,+++------------------------+++---///111222222111111...///555@@@MMM```yyyyyyhhhYYYKKK>>>444444111---++++++***)))(((+++***)))(((((()))***+++((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%(((******'''&&&''')))''''''''''''((((((((((((...+++(((&&&''')))******)))///999BBBLLLYYYfffooopppvvv~~~{{{yyywww{{{zzztttmmmhhh]]]YYYSSSNNNJJJGGGCCCAAA===<<<:::888777777777888444666888999999:::<<<>>>EEEHHHNNNTTTZZZ```gggkkkmmmvvv}}}}}}|||{{{uuunnnjjjgggccc___\\\[[[[[[[[[ZZZVVVVVVUUUTTTTTTSSSSSSRRROOONNNLLLLLLMMMNNNMMMLLLOOONNNNNNMMMKKKJJJHHHGGGHHHGGGFFFEEECCCBBBAAAAAA===>>>???@@@???>>><<<;;;:::;;;<<<;;;;;;;;;===???BBBGGGPPPYYY___eeejjjllloooqqqtttuuuuuuvvvwwwxxxvvvvvvwwwvvvuuusssqqqpppllliiifffcccaaa]]]ZZZWWWVVVUUUUUUVVVWWWZZZ\\\^^^dddgggkkkpppssstttssssssqqqqqqrrrsssssssssssssssmmmllljjjgggfffeeeeeeeeebbbdddeeefffgggiiimmmpppsssvvvwwwwwwuuuuuuvvvxxxttttttttttttsssppplllhhhgggfffhhhlllssszzz}}}}}}{{{|||||||||}}}~~~~~~wwwlll[[[KKK@@@999666444///......---,,,+++******++++++++++++++++++++++++)))))))))))))))***++++++******+++,,,,,,,,,,,,+++---------------------------...///111111111000000//////333;;;FFFVVVnnnrrr```MMM???999666111...,,,+++***)))*********))))))(((''''''$$$%%%''')))***,,,...///''''''''''''''''''&&&&&&&&&%%%$$$%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%(((***(((%%%$$$'''***''''''''''''((((((((((((+++)))'''((()))***)))'''(((,,,222888???IIIVVV^^^eeemmmvvv|||~~~~~~zzzwwwuuuyyy}}}wwwpppkkk^^^ZZZTTTOOOKKKGGGCCCAAA>>><<<999777555555666666222444777888888:::<<<>>>DDDGGGLLLQQQUUU[[[aaaeeeeeepppzzz{{{|||~~~xxxpppkkkgggccc___\\\[[[[[[ZZZZZZWWWWWWVVVUUUUUUTTTTTTSSSOOOMMMKKKKKKLLLLLLLLLJJJPPPPPPNNNMMMKKKJJJIIIIIIGGGFFFFFFDDDCCCBBBAAA@@@<<<===???@@@???>>><<<;;;999:::;;;;;;:::;;;===???@@@FFFNNNVVV]]]ccciiillloooqqqssstttssssssssstttwwwwwwwwwwwwvvvtttsssrrrpppooommmkkkhhheee```\\\[[[YYYWWWUUUUUUUUUWWWXXX___ccchhhnnnrrrtttttttttrrrssstttuuuvvvwwwwwwwwwrrrqqqooommmkkkjjjiiihhhdddeeeffffffgggiiilllnnnppprrrsssrrrpppooorrruuurrrssstttvvvvvvsssnnniiicccbbbbbbgggooowww{{{|||xxxyyyyyyzzz|||}}}~~~}}}~~~~~~tttdddRRRDDD;;;888777000000///...,,,+++******++++++++++++++++++++++++((((((((((((((()))************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000000000000//////...222222555;;;CCCQQQhhh{{{xxxbbbSSS???;;;666222000///---,,,+++,,,,,,+++)))%%%!!!&&&&&&'''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%''')))&&&""""""&&&***''''''''''''((((((((()))######%%%)))------***''')))+++...111666???JJJRRR^^^fffqqqxxxzzz{{{~~~yyysssvvv}}}wwwpppccc```[[[SSSLLLHHHGGGGGGCCCAAA===:::888777777777333111222555555555999???DDDHHHMMMPPPQQQTTTZZZ^^^ccciiipppwww{{{~~~}}}uuupppkkkgggbbb^^^]]]]]]]]]]]]WWWXXXXXXXXXWWWVVVVVVUUUQQQPPPPPPOOONNNMMMLLLKKKLLLLLLMMMMMMLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@???======<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::<<<@@@FFFLLLTTT\\\eeekkkppprrrtttttttttsssuuuvvvxxxxxxxxxxxxvvvtttrrrqqqrrrrrrrrrqqqooollljjjhhheeebbb]]]YYYVVVVVVWWWXXXZZZ\\\aaaffflllpppsssuuuyyyzzz{{{|||}}}~~~~~~~~~vvvvvvuuuttttttssssssrrrllljjjiiilllmmmkkklllooorrrrrrssssssssssssrrrrrrqqqpppqqqrrrsssqqqmmmjjjdddaaa___aaagggnnnrrrssszzz|||}}}~~~~~~vvvfffWWWMMMCCC;;;888222...///...+++)))+++,,,------------,,,+++++++++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,---------...//////......///111...///111222222000///---444333333555;;;IIIcccyyy{{{jjjTTTIII;;;444222222///,,,++++++++++++***((('''&&&))))))((((((((())))))***(((''''''''''''&&&&&&&&&))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))***&&&$$$(((&&&(((&&&$$$%%%'''(((%%%"""))))))))))))))))))))))))*********+++///666@@@FFFNNNWWWcccmmmsssxxx|||wwwqqqttt}}}yyyrrreeebbb\\\TTTMMMIIIGGGGGGEEECCC???;;;888666666666333111222555555555999???CCCGGGMMMOOOPPPRRRUUUYYYYYY^^^fffmmmrrruuuxxx{{{~~~~~~wwwrrrjjjeee___[[[ZZZYYYYYYYYYWWWWWWXXXXXXWWWWWWVVVUUUQQQQQQOOONNNMMMLLLLLLLLLKKKLLLLLLLLLKKKIIIHHHGGGGGGFFFDDDCCCBBBBBBAAAAAA@@@???>>>===<<<<<<<<<<<<<<<======<<<<<<;;;:::999;;;===BBBHHHOOOXXXaaaggglllooorrrssssssssstttuuutttuuuvvvwwwwwwvvvttttttssssssrrrqqqpppnnnmmmllliiifffbbb]]]YYYWWWVVVVVVTTTVVVZZZ```fffkkkooorrrvvvwwwyyy{{{}}}~~~~~~~~~~~~}}}|||zzzxxxvvvuuutttqqqnnnnnnppppppmmmnnnqqqooooooppppppppppppoooooommmmmmnnnoooooonnnjjjgggdddaaa^^^]]]```eeejjjlllrrruuuwwwyyyyyyzzz{{{}}}|||nnnaaaWWWLLLCCC;;;444//////...+++***,,,+++,,,,,,,,,,,,,,,+++++++++++++++++++++******)))*********+++++++++,,,,,,+++---......---,,,...///&&&(((+++...000111111111++++++---111555AAAWWWkkk{{{kkk]]]III;;;555333000---+++,,,,,,,,,+++***((('''***)))((('''&&&%%%%%%%%%(((''''''''''''&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&)))'''###"""&&&'''$$$'''&&&%%%&&&((()))'''$$$))))))))))))))))))))))))************,,,222999>>>DDDMMMYYYcccjjjpppvvv{{{~~~vvvnnnqqqyyy|||uuuiiieee^^^VVVOOOJJJGGGFFFHHHEEEAAA===999666555444333111111444555555:::@@@BBBGGGMMMPPPOOONNNOOOPPPRRRXXX___gggmmmrrrwwwzzz{{{}}}yyyuuulllggg```[[[YYYXXXVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVSSSQQQOOOMMMLLLLLLMMMMMMKKKKKKKKKKKKJJJHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::999888888999;;;>>>BBBHHHPPPZZZ```fffjjjooorrrssssssssssssqqqrrrtttvvvwwwwwwwwwvvvtttsssrrrqqqqqqppppppqqqnnnlllhhhccc^^^ZZZWWWVVVPPPRRRUUUYYY___eeekkknnnpppsssvvvzzz|||~~~~~~~~~~~~}}}{{{zzzyyyxxxuuutttvvvtttqqqppprrrnnnoooooooooooooooooonnnlllllllllmmmnnnmmmiiigggeeebbb^^^ZZZYYY[[[aaaeeennnqqqvvvxxxzzzzzz{{{}}}~~~~~~zzznnndddYYYPPPCCC;;;555333111---,,,...++++++++++++++++++++++++++++++*********)))))))))))))))*********+++++++++***+++,,,,,,++++++,,,---***+++,,,......------,,,++++++...222666>>>PPP```{{{qqqYYYEEE:::444111...+++,,,------,,,+++)))((()))(((''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$''')))''''''(((&&&"""&&&&&&&&&''')))***)))''')))))))))))))))))))))))))))************,,,000444888???JJJSSS[[[dddlllsssyyy}}}wwwnnnooowwwwwwlllggg___WWWQQQLLLHHHFFFJJJGGGCCC???:::777444333333111111444444555:::AAADDDIIIOOOQQQOOOKKKIIIIIINNNRRRYYYaaahhhooovvvzzzyyy{{{~~~~~~|||yyyrrrmmmeee___\\\ZZZXXXWWWVVVWWWWWWXXXWWWWWWVVVVVVTTTRRROOOLLLKKKLLLMMMOOOLLLKKKKKKJJJHHHGGGFFFEEEFFFEEEDDDBBBAAAAAAAAAAAA???>>>======<<<<<<<<<===<<<<<<<<<<<<;;;:::999888888999:::===BBBJJJSSSYYY___dddlllqqqssstttttttttqqqrrrtttvvvwwwwwwwwwwwwtttsssqqqqqqqqqqqqssstttpppnnnlllhhhddd```\\\ZZZTTTTTTUUUXXX\\\aaaeeehhhkkknnnrrrwww{{{}}}~~~~~~}}}}}}}}}zzzyyyzzzxxxsssrrrsssrrrrrrssssssssssssrrrrrrnnnmmmmmmnnnnnnmmmkkkhhheeeddd___XXXTTTUUU\\\bbbiiimmmsssxxxzzz{{{|||}}}}}}~~~yyyqqqfff\\\PPPGGG???:::666000...///+++++++++++++++++++++,,,+++******)))))))))))))))************++++++++++++)))+++,,,,,,++++++,,,---.../////////...---,,,+++000///111444666===KKKYYYrrrmmmXXXHHH???888333+++,,,------,,,+++)))((('''''''''((()))+++,,,---(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&((())))))(((&&&$$$%%%&&&'''(((***++++++***((((((((((((((((((((((((''')))************,,,...000555===EEELLLVVV```gggqqqwww~~~zzzoooooouuu}}}yyynnnhhh___XXXRRRMMMIIIFFFJJJHHHDDD@@@;;;777444333333111000333444555;;;BBBGGGLLLRRRSSSOOOJJJFFFDDDDDDHHHNNNTTT\\\dddmmmrrrwwwyyy|||~~~~~~|||vvvqqqiiiccc^^^[[[YYYXXXVVVVVVWWWWWWXXXWWWWWWVVVUUUSSSPPPMMMLLLMMMNNNPPPMMMLLLKKKIIIHHHGGGFFFEEEFFFEEEDDDCCCBBBAAAAAAAAA??????>>>============>>>>>>>>>>>>>>>===<<<;;;:::999999999;;;>>>EEEMMMSSSYYY___hhhooossstttuuuuuussstttuuuwwwwwwwwwvvvvvvrrrrrrqqqpppqqqrrrssstttoooooonnnllliiifffcccbbb[[[ZZZYYYYYYZZZ\\\^^^```eeehhhmmmssswww{{{}}}}}}|||}}}|||{{{}}}zzzuuussstttuuuuuuuuuvvvvvvuuuuuuuuuooonnnnnnnnnnnnmmmjjjhhhdddaaa\\\UUUPPPQQQWWW]]]aaaeeelllqqquuuwwwyyyzzz}}}~~~yyyppphhh]]]TTTJJJCCC<<<333//////......---,,,+++,,,,,,---+++***))))))(((((())))))+++++++++,,,,,,,,,,,,---+++,,,------,,,,,,---...((()))+++---///111222222111......///111666CCCOOOcccvvvqqq___NNNAAA999---------,,,+++***)))(((''''''((((((***+++------(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&'''(((((('''&&&'''$$$&&&((()))******+++,,,((((((((((((((((((((((((%%%'''***+++++++++,,,------111666;;;AAAJJJTTT[[[iiioooxxx~~~qqqooottt{{{yyyooohhh___XXXSSSOOOJJJFFFGGGFFFCCC@@@<<<888555444333000000222444555;;;CCCIIIOOOTTTTTTOOOHHHCCCBBB>>>AAAFFFKKKRRR\\\eeekkkqqqtttxxx{{{||||||~~~~~~~~~~~~~~~xxxssskkkccc___[[[YYYWWWVVVVVVWWWWWWXXXXXXWWWWWWUUUTTTRRRPPPOOOOOOPPPPPPNNNMMMKKKIIIHHHGGGFFFFFFGGGFFFEEEDDDCCCBBBBBBBBB@@@??????>>>>>>???????????????@@@??????>>>===<<<999999999:::<<>>HHHYYYlllpppZZZFFF:::222000...+++***)))))))))***)))((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((%%%$$$&&&'''%%%&&&)))$$$&&&((()))))))))+++,,,))))))))))))))))))))))))$$$'''***++++++,,,---...---000333666:::AAAKKKRRR```gggqqq{{{rrrnnnrrrxxxxxxoooggg^^^WWWSSSPPPJJJFFFDDDCCCAAA???<<<999666555333000000222333555<<>>BBBFFFMMMVVV```fffiiimmmqqquuuwwwxxxyyy{{{}}}}}}}}}yyytttllleee```]]]ZZZXXXUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUTTTRRRQQQQQQQQQQQQPPPNNNLLLJJJHHHGGGGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>>===<<<888888999999;;;>>>CCCGGGMMMSSS]]]ffflllppptttvvvvvvwwwxxxyyyzzzyyyxxxxxxsssssstttuuuuuuuuuttttttpppoooooooooooooooooooookkkjjjgggccc___[[[XXXWWWZZZ[[[^^^ccchhhnnnsssvvv{{{}}}~~~~~~|||}}}zzzxxxyyyvvvwwwwwwxxxxxxwwwwwwvvvuuussspppooonnnllliiigggeee___XXXRRRNNNNNNNNNNNNVVVZZZaaaffflllqqqvvvyyyxxxyyy|||~~~~~~tttlllccc\\\SSSGGG>>>;;;888666333111///...//////---,,,***)))))))))+++,,,***+++++++++,,,,,,,,,,,,,,,---......------...///000///...---,,,,,,,,,,,,333111111333444555<<>><<<999777666333000///222333555<<>>===<<<666888999999:::<<<@@@CCCIIIOOOYYYbbbiiinnnrrruuuuuuwwwxxxzzz{{{{{{{{{zzztttuuuvvvwwwwwwvvvuuutttqqqqqqpppooooooppppppqqqrrrpppnnnjjjeee```\\\ZZZVVVWWWYYY]]]ccciiiooorrrsssuuuyyy}}}~~~~~~|||}}}|||zzz{{{yyyyyyyyyzzzzzzyyyyyyyyyzzzwwwtttrrrqqqooollliiijjjcccZZZTTTQQQPPPMMMKKKNNNRRRWWW]]]ccciiiooosssvvvwwwzzz}}}~~~}}}uuunnnhhh___RRRIIIFFF;;;999555222000//////000...---+++))))))***+++,,,)))************++++++++++++---......,,,,,,---///---------...000222333444///...111555555444888===HHH[[[sss|||fffYYY===999333---******,,,...+++***************++++++(((((('''''''''&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$!!!###))))))$$$###&&&###&&&))))))''''''(((***))))))))))))))))))))))))&&&((()))***)))***,,,---+++...111333666;;;DDDJJJUUU\\\hhhsss|||tttmmmnnnsss}}}yyylllddd\\\YYYUUUNNNIIIHHHCCCAAA>>>:::777555444444555333000///111777===BBBGGGHHHJJJJJJHHHCCC>>>::::::;;;???BBBCCCDDDLLLVVV^^^bbbggglllooorrruuuwwwyyyzzz|||~~~~~~wwwooogggaaa]]][[[WWWXXXXXXYYYYYYXXXWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSPPPOOONNNMMMLLLJJJIIIHHHHHHGGGFFFDDDCCCCCCBBBBBBDDDBBBBBBBBBCCCDDDCCCBBBBBBBBBBBBBBBAAA@@@??????:::999999999;;;===@@@BBBFFFIIIRRR]]]eeeiiiooouuuwwwvvvvvvxxxzzz{{{{{{{{{zzzwwwuuuuuuwwwxxxvvvtttuuuqqqmmmmmmnnnpppooonnntttrrrpppooommmiiiccc```\\\\\\[[[[[[\\\___aaacccooosssxxx{{{|||}}}}}}~~~}}}||||||}}}}}}}}}}}}|||{{{yyyyyyxxxuuuttttttuuusssooollliiiddd\\\UUUQQQNNNKKKIIIKKKIIILLLTTT\\\bbbjjjrrrsssvvvyyy|||~~~}}}vvvqqqllldddZZZRRRIIIDDD===999888666333000...---++++++,,,---,,,+++---------,,,,,,+++++++++---***((())),,,---,,,+++------..................444222000...///222555777CCCPPPeee|||yyygggUUUFFF;;;999555,,,***///)))(((''')))+++,,,+++***,,,++++++***************************************,,,***(((((())))))'''%%%###$$$!!!%%%'''$$$'''&&&%%%&&&''''''%%%###&&&&&&&&&''''''''''''(((((('''&&&'''((())))))(((******))))))))))))******)))))))))***+++---...///000111444666:::???EEEIIIVVV^^^jjjuuu~~~vvvnnnnnnrrrzzzyyyooofff]]]YYYUUUOOOJJJJJJCCCAAA>>>:::777555444444444222000000222666;;;>>>CCCDDDDDDDDDBBB???;;;888444444888<<<<<<>>>EEEOOOVVVZZZ___dddgggkkknnnqqqvvvwwwyyy{{{}}}~~~~~~xxxppphhhbbb]]][[[VVVVVVVVVVVVVVVUUUUUUTTTWWWWWWWWWVVVUUUTTTTTTTTTPPPPPPOOONNNLLLKKKJJJIIIIIIHHHFFFEEEDDDDDDCCCCCCEEEDDDCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@??????>>>===;;;:::999:::;;;<<>>CCCJJJNNNXXX___jjjttt}}}yyyqqqoooqqqwww}}}{{{sssiii___ZZZUUUOOOKKKKKKCCCAAA>>>:::777555444444333222111111222555888:::======<<<<<<:::999777666333333666999;;;<<>>===;;;999888888888999===>>>EEEOOOWWW]]]eeemmmrrrsssuuuwwwyyyzzz|||||||||zzzwwwvvvvvvuuusssqqqqqqooommmnnnppprrrsssssstttssssssssssssqqqnnnkkkbbb___YYYUUUSSSUUUXXXZZZ^^^ccciiioootttxxx|||~~~~~~~~~~~~~~~}}}|||{{{yyywwwvvvvvvvvvuuurrrpppoookkkfff```[[[UUUOOOKKKKKKFFFEEEHHHLLLQQQYYYaaakkkooouuuzzz|||}}}~~~~~~|||{{{wwwqqqlllaaaZZZPPPHHHBBB<<<666222222000------.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---......---+++,,,,,,---...///000000000000000000111222333444;;;DDDUUUjjjuuudddRRRGGG>>>333///222000...,,,+++,,,,,,+++)))++++++***))))))))))))***((((((((((((((((((((((((+++)))(((((((((((('''&&&'''((('''%%%&&&)))((($$$#########%%%((()))((('''&&&&&&&&&''''''''''''(((&&&'''(((******)))((('''***))))))(((((())))))***((((((((()))***+++,,,------111777>>>EEEKKKRRRVVV^^^ccclllttt|||{{{rrrooopppuuuzzzxxxmmmaaa[[[VVVOOOLLLLLLCCCAAA>>>:::777555444333222222222222333444555555888777666444444444444444444333555999:::<<>>GGGOOOUUU^^^gggnnnpppsssuuuwwwwwwyyyzzz{{{zzzyyywwwuuusssqqqooopppooonnnnnnooopppqqqqqqppppppooopppqqqqqqooommmhhheee```\\\XXXWWWXXXYYY^^^aaagggkkkooosssxxx{{{}}}~~~~~~}}}|||yyyyyyxxxxxxwwwvvvuuutttsssqqqmmmhhhccc\\\TTTOOOKKKFFFBBBCCCEEEIIIQQQYYYdddjjjrrryyy}}}~~~}}}zzzwwwrrrjjj```VVVNNNFFF>>>888555222///............---++++++,,,,,,,,,,,,---------,,,,,,,,,---.........++++++,,,---...///000111...///000111222222222222;;;BBBNNN```uuu|||gggXXXIII<<<555444111///,,,+++,,,,,,+++***---,,,++++++******++++++(((((((((((((((((((((((())))))(((((((((((('''&&&((('''%%%$$$$$$&&&%%%###$$$$$$$$$%%%(((((('''&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''((()))))))))(((((((((((())))))(((((((((((()))***+++,,,...444<<>>:::777555444333111222333333444333333333555444222000000111222333222000111555777999>>>DDDHHHKKKPPPUUUYYY^^^cccggglllmmmnnnppptttxxx{{{~~~{{{{{{zzzvvvpppiiibbb^^^YYYXXXVVVTTTSSSSSSRRRSSSQQQQQQQQQPPPPPPPPPPPPPPPQQQPPPPPPOOONNNMMMLLLLLLLLLKKKJJJHHHGGGGGGGGGFFFDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@??????;;;;;;:::999888888777777777777;;;BBBIIINNNWWW```iiilllqqqsssssssssuuuvvvyyyyyyyyywwwuuurrrqqqppppppppppppooonnnnnnnnnoooooonnnmmmnnnpppqqqpppnnnjjjiiigggddd```]]]ZZZXXX\\\^^^bbbeeeiiimmmqqquuu{{{|||~~~~~~~~~~~~}}}zzzzzzzzzyyyxxxxxxxxxyyywwwvvvssspppkkkccc[[[VVVOOOHHHBBBBBBCCCFFFMMMTTT[[[bbbmmmvvv|||}}}{{{|||vvvlllbbbZZZPPPFFF@@@999666222///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...///++++++,,,---...///000111---...///111111111111111333888BBBRRRggg~~~|||iiiXXXHHH<<<666222///,,,+++,,,,,,,,,,,,))))))(((''''''''''''((())))))))))))))))))))))))((((((((((((''''''''''''***&&&###"""###$$$$$$%%%&&&&&&%%%&&&''''''&&&$$$&&&&&&&&&''''''''''''(((''''''&&&$$$###$$$(((+++))))))(((((((((((())))))(((((((((((()))***++++++111777@@@IIIRRR[[[bbbggglllooossswwwzzz~~~}}}sssnnnnnnsssxxx~~~vvvjjjccc\\\TTTOOOMMMCCCAAA>>>:::777555444444111222333444444444333333333222000......///111222555111111555888:::>>>CCCFFFIIIMMMQQQUUUZZZ___ccchhhiiikkkmmmqqquuuxxxyyyxxxyyyzzzxxxsssllleee```WWWVVVSSSQQQPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOONNNMMMMMMLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGDDDBBBAAABBBCCCDDDCCCBBBBBBBBBBBBBBBAAA@@@??????>>>>>><<<:::888666444444777666999???DDDHHHOOOWWW```eeekkknnnoooppprrruuuvvvwwwyyyxxxuuusssrrrrrrpppqqqrrrpppnnnmmmmmmnnnqqqpppooooooqqqrrrqqqpppkkkkkkkkkiiifffbbb]]][[[XXXZZZ\\\___aaaeeejjjnnnwwwyyy|||~~~~~~~~~~~~}}}{{{||||||{{{zzzyyy{{{}}}zzzyyyxxxuuurrrkkkddd___UUUNNNGGGDDDCCCDDDIIIOOORRRZZZeeeooowww|||||||||~~~~~~~~~{{{sssllleee[[[PPPHHH@@@<<<666222111000///...---------,,,,,,++++++++++++,,,---,,,++++++---///+++,,,,,,---...///000000---...///000000111111000...222999HHH]]]vvv|||kkkXXXGGG<<<666333///------------,,,+++***))))))(((((())))))))))))))))))))))))))))))&&&(((((((((&&&&&&'''(((+++&&&$$$&&&'''&&&&&&((('''&&&&&&&&&''''''%%%###&&&&&&&&&''''''''''''(((&&&''''''%%%"""###(((,,,)))((((((''''''(((((())))))))))))))))))***+++,,,222777???HHHQQQZZZbbbggglllnnnrrruuuxxx{{{sssmmmlllpppvvv}}}{{{pppiiibbbYYYRRRPPPCCCAAA>>>:::777555444444222222333444444444444444222111///...---...///000555222111555888:::===BBBDDDFFFJJJMMMQQQVVV[[[___bbbdddgggjjjnnnppprrrsssuuuwwwyyyyyyvvvooogggbbbWWWVVVSSSPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFDDDCCCBBBCCCDDDEEEDDDBBBBBBBBBBBBBBBAAA@@@??????>>>>>>===;;;999777555444666666888===@@@BBBHHHNNNVVV\\\eeejjjlllnnnrrrvvvrrruuuxxxxxxuuusssssstttooorrrssssssqqqoooppprrrsssqqqooooooqqqqqqpppooommmmmmmmmllliiigggdddbbb\\\\\\\\\\\\\\\___cccfffmmmppptttyyy}}}}}}}}}~~~~~~~~~~~~~~~}}}|||}}}~~~|||zzzzzz}}}|||{{{zzzyyyvvvrrrkkkggg]]]UUUMMMHHHDDDBBBDDDIIIKKKRRR]]]gggoootttyyy{{{~~~~~~~~~}}}}}}}}}|||}}}~~~{{{wwwqqqhhh\\\TTTHHHCCC<<<777444222111000......---,,,++++++*********+++---,,,******,,,///---------.........//////------......///000000111000222777BBBUUUmmmmmmXXXIII===999444000...---,,,+++---,,,,,,+++***+++++++++((((((((((((((((((((((((%%%''')))(((&&&%%%''')))(((%%%&&&,,,---)))&&&'''&&&%%%%%%&&&'''(((&&&%%%&&&&&&&&&''''''''''''((($$$(((******&&&%%%(((+++((((((''''''''''''((((((+++************+++,,,,,,111555;;;BBBJJJSSS\\\aaaeeeiiinnnrrruuuyyy}}}rrrkkkjjjnnnttt}}}tttnnnfff\\\TTTRRRCCCAAA>>>:::777555444444333333333444444555555666111000///------------...111,,,+++///333444777<<<===@@@CCCFFFIIINNNSSSWWW___aaadddhhhkkknnnoooooosssuuuyyyzzzwwwqqqiiidddZZZXXXUUURRRPPPOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNOOONNNMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCDDDEEEFFFEEEDDDBBBBBBBBBBBBAAA@@@??????:::;;;;;;;;;;;;:::999888666555888<<<>>>???CCCIIINNNVVV```gggjjjnnnsssxxxooossswwwxxxvvvtttuuuvvvooorrruuuuuusssrrrtttvvvsssqqqooonnnoooooonnnmmmrrrqqqooommmlllkkkjjjjjjdddcccaaa^^^[[[[[[]]]```cccgggmmmsssyyy|||~~~~~~|||}}}}}}~~~~~~~~~}}}}}}|||~~~}}}{{{{{{~~~}}}|||{{{zzzyyyuuuppplllbbbZZZQQQKKKEEE@@@@@@DDDGGGMMMWWWaaahhhnnnsssuuu~~~}}}~~~}}}|||||||||}}}~~~{{{rrrfff]]]MMMHHH@@@:::777555333222//////...---+++***)))))))))+++,,,+++)))))),,,...------........................---......///000111111111333<<>>888333000...,,,******))))))((('''(((((((((''''''''''''''''''''''''%%%''')))(((&&&%%%''')))###"""&&&///111***$$$$$$$$$###$$$%%%((()))((('''&&&&&&&&&'''''''''(((((("""(((...///+++((((((***((((((''''''''''''((((((+++++++++***++++++,,,,,,///222777===DDDMMMVVV\\\___cccjjjoootttxxx{{{~~~wwwmmmhhhjjjooovvv}}}{{{qqqkkkdddZZZRRRDDDBBB>>>:::666444444666000111333555666888888999333111...---------,,,***---------///111444777888@@@@@@AAACCCGGGLLLPPPSSSZZZ\\\```dddfffjjjnnnpppttttttuuuwwwwwwssskkkeeeddd___XXXSSSPPPOOONNNNNNKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJJJJIIIIIIIIIJJJJJJCCCGGGHHHEEECCCEEEFFFEEEFFFCCC@@@@@@BBBBBB???<<<<<<>>>>>><<<888777999;;;555666999:::<<<>>>BBBDDDLLLQQQZZZbbbhhhmmmqqqsssttttttuuuvvvvvvuuutttsssyyyxxxwwwuuusssrrrqqqqqqmmmmmmnnnnnnnnnnnnmmmmmmnnnlllkkkkkklllllllllkkkiiifffbbb___\\\\\\]]]]]]^^^bbbhhhooouuuyyy|||}}}~~~~~~}}}|||{{{yyyvvvsssjjjeee[[[PPPGGGBBBBBBCCCAAADDDLLLTTT[[[aaannnzzz}}}~~~|||{{{zzzzzz{{{{{{~~~vvvoookkkbbbYYYMMMCCC===:::666444111111000...+++*********...---,,,,,,......---,,,,,,---......------...000...............///000000...000444:::FFFYYYnnn|||{{{jjj\\\OOO???888777666111+++------------+++)))'''&&&)))((('''&&&%%%&&&''''''+++((('''(((***+++)))'''((('''&&&%%%%%%&&&((((((%%%$$$###$$$&&&(((((((((&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((,,,)))%%%&&&))),,,,,,******))))))(((((()))******000111333555999@@@IIIOOOTTTZZZccckkkrrrwww|||xxxnnniiijjjooovvv|||}}}tttmmmeee[[[SSSHHHEEE@@@:::666333444555111222333555666777777888555222000.........,,,+++,,,,,,---...000333666777>>>>>>@@@BBBFFFJJJMMMOOORRRUUUYYY]]]```dddhhhkkknnnoooqqqtttuuurrrlllfffaaa]]]WWWRRRQQQQQQQQQQQQKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIBBBFFFGGGDDDBBBEEEEEEDDDBBBAAA?????????>>>===;;;===>>>>>><<<999777999:::777999:::;;;;;;<<>>999666222...,,,+++*********+++,,,---***)))((('''''''''(((((('''%%%$$$%%%'''(((&&&$$$(((((('''&&&&&&&&&'''''''''%%%$$$%%%'''(((((('''''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((+++)))''''''(((***++++++111///,,,***)))***,,,...000111222333666;;;AAAFFFKKKQQQ[[[eeelllrrrwwwzzz{{{pppjjjjjjnnntttzzzxxxqqqggg\\\TTTMMMIIIBBB;;;666333333333222222333444666777888888777444111///......---+++++++++,,,---...111333555:::<<<>>>AAADDDFFFHHHHHHKKKNNNRRRVVVYYY^^^cccfffhhhiiimmmqqqsssqqqllliiibbb]]]WWWSSSQQQPPPPPPOOOKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHAAAEEEFFFCCCBBBDDDEEECCC@@@@@@AAA???===<<<<<<======>>>===;;;999888999::::::;;;<<<;;;::::::<<<>>>EEEIIIOOOUUU\\\bbbiiimmmnnnoooqqqrrrsssrrrrrrqqqrrrtttuuuwwwwwwvvvtttsssnnnnnnnnnnnnmmmmmmlllllllllkkkjjjkkkmmmnnnnnnnnnooonnnlllhhheeeaaa^^^\\\WWWYYY]]]ccciiiooosssvvvxxxyyyzzz{{{}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~}}}{{{yyywwwrrrjjj___TTTKKKDDDAAABBBAAABBBFFFJJJOOOZZZeeeqqquuu{{{~~~~~~~~~}}}|||zzzzzzzzzyyyyyyyyyzzz{{{|||{{{{{{|||~~~{{{rrreeeYYYOOOFFF>>>888444333111///...------------,,,++++++------,,,++++++---......------...///......------......///000222333555888???LLL\\\ggg}}}ppp^^^MMMBBB;;;666222...,,,***((()))+++...000+++***)))((((((((()))))))))(((''''''))))))((('''((((((((((((((('''&&&%%%)))'''%%%&&&'''(((((('''(((((('''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((()))))))))((('''(((***,,,444222---***)))+++---000...000111111222444777:::BBBIIITTT___hhhoootttxxx|||qqqjjjiiilllrrrxxx~~~uuukkk___WWWOOOIIIAAA:::666444333333000111222444666999;;;<<<999666222///...---,,,++++++***++++++---///111333777999<<>><<<>>>@@@>>>===<<<;;;999999999999:::;;;<<<;;;::::::;;;===BBBEEEIIINNNTTT\\\dddjjjkkklllnnnpppqqqrrrrrrqqqtttuuuwwwxxxwwwtttqqqooooooooonnnmmmllllllkkkkkkkkkjjjiiijjjmmmooooooooopppppppppnnnjjjfffbbb___YYYZZZ[[[^^^bbbggglllooossstttvvvyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzvvvpppggg^^^TTTJJJDDDEEEAAA@@@BBBDDDIIISSS]]]iiioooxxx~~~~~~~~~~~~}}}|||zzzxxxwwwwwwxxxxxxyyyzzz{{{{{{zzzzzz|||}}}zzzoooddd[[[RRRHHHAAA888555222000///......---,,,+++***+++------,,,++++++---......---,,,...///...------------...//////111222444555:::DDDQQQ[[[tttsssaaaQQQEEE;;;666222000---***))))))+++,,,******))))))((((((((((((***))))))))))))***))))))(((((()))))))))'''%%%$$$***((('''&&&(((((((((''')))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''')))+++)))&&&&&&))),,,///---***((((((***,,,---,,,...///000///000111333===DDDPPP\\\fffnnnuuuxxx~~~sssjjjhhhjjjpppuuu~~~{{{oooccc[[[NNNIIIAAA:::777666444222...///111444888<<<@@@BBB;;;888333///---,,,+++***+++*********,,,---///111444777:::===@@@@@@@@@???DDDFFFIIILLLOOOTTTYYY]]]bbbeeejjjnnnoooooommmlllgggbbb[[[UUUQQQMMMJJJHHHKKKJJJHHHFFFEEEDDDCCCCCCCCCDDDDDDEEEGGGHHHHHHIIIHHHHHHHHHHHHGGGFFFEEEDDDAAAEEEFFFCCCBBBDDDEEECCC@@@BBBDDDBBB???===???AAA>>>===<<<:::::::::999999888999::::::::::::<<<>>>AAABBBEEEIIIOOOVVV___eeegggiiikkknnnpppqqqrrrrrrrrrsssuuuvvvvvvtttqqqoooqqqpppnnnlllkkkjjjjjjjjjjjjiiihhhjjjlllnnnoooooonnnoooqqqqqqoookkkgggddd___^^^]]]]]]^^^aaadddfffmmmooorrrvvvzzz|||~~~~~~~~~}}}zzzxxxsssnnnggg^^^SSSLLLHHHBBB>>>>>>???CCCLLLTTT```hhhsss{{{~~~~~~}}}{{{yyyxxxuuuuuuvvvwwwxxxyyyyyyzzzyyyzzz|||}}}xxxooofff\\\QQQIII>>>:::444111000///...,,,,,,+++***+++---...---,,,+++,,,------,,,,,,---///---------------.../////////000222333666>>>IIIQQQhhhzzztttcccRRRCCC:::333222000---+++***))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))(((&&&%%%***((('''&&&(((((((((''')))((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''')))+++)))&&&&&&(((+++''''''((()))***++++++++++++---////////////111222999@@@LLLXXXbbblllsssxxxuuulllhhhjjjnnnsss{{{sssggg___PPPJJJBBB===:::888444111...///111555:::???DDDGGG???:::555000...---,,,***++++++******+++---...///333555999<<<>>>?????????BBBCCCEEEFFFHHHLLLQQQUUU\\\```fffjjjkkkkkkllllllddd```ZZZUUURRROOOLLLJJJHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHHHHGGGGGGHHHHHHGGGEEECCCBBB@@@DDDEEEBBBAAACCCDDDBBB???@@@AAA@@@>>>>>>>>>??????===;;;:::::::::999888777888:::::::::;;;===??????@@@CCCFFFJJJQQQYYY___ccceeehhhkkknnnpppqqqqqqmmmnnnqqqssstttttttttsssrrrpppnnnllljjjiiiiiijjjiiihhhgggiiikkkmmmmmmmmmlllnnnppprrrqqqnnnkkkiiidddbbb```^^^]]]]]]^^^___eeehhhlllqqqvvvzzz|||}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvtttpppiii^^^VVVLLLEEE???======>>>DDDKKKVVV^^^jjjuuu|||~~~}}}~~~~~~}}}|||zzzyyywwwssstttuuuwwwwwwxxxxxxxxxyyyyyy{{{|||~~~~~~yyyqqqfffYYYPPPGGGAAA999555333111...+++,,,++++++,,,...//////---***,,,------,,,,,,---...------,,,,,,------...///...///111111333888AAAGGG]]]ooowwwdddQQQCCC666555333000...,,,+++***(((((()))))))))((('''&&&&&&((((((((('''&&&'''((('''(((((())))))((((((((()))'''%%%&&&'''(((((('''(((((('''&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&((()))))))))'''''''''((($$$%%%(((+++,,,---,,,,,,+++,,,...//////000222333555;;;EEEPPPZZZdddnnnsssyyynnnjjjkkklllqqqyyywwwkkkcccTTTNNNFFFAAA>>>:::444///000111333666;;;AAAFFFIIICCC>>>888333000///---,,,,,,++++++***+++,,,...///333555888;;;===???@@@@@@BBBCCCCCCCCCDDDGGGKKKOOORRRWWW^^^ccceeegggiiikkkeeeaaa[[[VVVRRRNNNKKKHHHDDDCCCBBBAAA@@@@@@@@@@@@???@@@AAABBBDDDEEEFFFFFFFFFGGGGGGGGGFFFDDDBBB@@@>>>BBBCCC@@@>>>@@@AAA@@@BBBAAA@@@@@@AAAAAA@@@???@@@===::::::;;;;;;999777777888::::::999:::<<<>>><<<>>>@@@BBBFFFLLLSSSXXX^^^```cccgggkkkmmmnnnooolllmmmnnnppprrrsssssssssrrrqqqnnnkkkiiiiiiiiiiiiiiigggfffgggjjjkkkkkkkkkmmmnnnppprrrqqqooollljjjeeedddaaa___]]][[[[[[[[[]]]```ffflllrrrvvvxxxyyyzzz{{{{{{|||}}}~~~~~~~~~~~~|||}}}{{{zzzyyyxxxqqqggg___UUUMMMDDDAAA>>><<<>>>CCCJJJRRR```llltttyyy|||}}}{{{{{{|||{{{{{{yyywwwvvvssstttuuuvvvwwwvvvvvvuuuwwwxxxyyyzzz{{{|||}}}}}}}}}|||rrreee]]]QQQIII@@@999777444000,,,---,,,,,,---///000000///***,,,------,,,+++---...------,,,,,,------...//////000111111000333999???OOObbbyyyzzzeeeUUU@@@===888333///---------))))))*********)))((('''(((***++++++)))((()))+++''''''''''''((()))***+++'''%%%$$$%%%'''(((((('''''''''&&&&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&)))((((((((()))((('''%%%&&&&&&''')))***+++,,,,,,,,,---//////...///111444333777???HHHRRR]]]hhhnnn{{{pppllllllkkkpppxxxyyymmmeeeXXXRRRJJJEEEAAA<<<444...333333555888<<>>>>>>>>???===>>>???@@@BBBCCCDDDEEEEEEFFFGGGGGGFFFDDDAAA@@@<<<@@@AAA>>><<<>>>???>>>FFFCCCAAABBBDDDEEECCC@@@@@@===::::::;;;;;;999777999:::::::::999999;;;===;;;<<<>>>AAADDDIIIOOOTTTZZZ]]]```dddhhhkkklllmmmooooooooooooooopppppppppsssqqqnnnkkkiiihhhiiiiiihhhgggfffgggiiijjjjjjjjjnnnooopppqqqpppnnnllljjjdddcccaaa___]]][[[ZZZYYYXXX\\\aaahhhnnnsssuuuvvvxxxxxxyyyzzz|||~~~~~~~~~~~~~~~|||~~~|||}}}|||vvvlllddd^^^UUUKKKFFFAAA======@@@BBBKKKXXXeeennntttxxxzzzxxxyyyzzzzzzyyyxxxvvvuuussstttuuuvvvvvvvvvuuutttvvvvvvwwwxxxyyyyyyzzzzzz}}}~~~|||qqqiiiWWWOOODDD===999666111,,,...---,,,...000111111000***,,,------,,,+++---...---,,,,,,,,,,,,---......000222222111///000555999EEEWWWooouuueeeLLLFFF===555...,,,,,,,,,******+++,,,+++***)))(((%%%''')))(((%%%$$$&&&(((''''''&&&'''((()))+++---%%%$$$###$$$&&&(((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%***(((&&&'''******'''$$$((('''&&&%%%&&&(((***+++...//////...---...111333333777===EEEOOOZZZeeelll|||sssmmmkkklllpppxxxtttlllcccYYYPPPKKKDDD:::666777555111111555999@@@KKKVVVIIIDDD===888444111///---111///---+++******+++,,,...111666999;;;<<<>>>@@@FFFFFFGGGFFFDDDEEEGGGIIIFFFHHHLLLRRRWWW]]]```ccciiifff```XXXQQQKKKFFFDDDAAAAAA@@@===;;;:::<<<>>>===>>>@@@BBBCCCDDDEEEEEEJJJJJJIIIIIIGGGFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@>>>;;;:::::::::::::::999777555666888:::======>>>@@@BBBEEEGGGHHHUUUYYY___cccgggiiikkkmmmqqqqqqpppppppppqqqrrrrrrpppppppppooonnnlllkkkjjjjjjjjjiiiiiijjjjjjkkklllkkklllmmmnnnnnnmmmlllllleeeccc```______^^^]]][[[___```aaabbbcccggglllpppuuutttwww|||}}}|||~~~~~~~~~~~~|||wwwsssmmmaaaUUUNNNGGG>>><<<>>>AAAFFFNNNXXXbbbjjjpppsss}}}{{{yyyyyyzzz{{{{{{zzzvvvvvvwwwxxxwwwvvvuuuttttttuuuvvvwwwyyy{{{||||||}}}|||{{{vvvccc[[[PPPEEE===888444222000...---...///111000000000---+++,,,///000///---///000111000000000222444000111111111111333777:::AAAKKK___wwwhhhRRR???;;;888000,,,...///,,,)))))),,,---+++((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''(((***++++++)))'''"""&&&'''"""###+++((('''%%%#########%%%&&&(((((((((((()))***+++,,,,,,...000111111111222333888666666;;;GGGVVVbbbiii~~~uuupppmmmmmmqqqxxxzzzsssfff]]]TTTOOOHHH???:::;;;777444222555999???JJJUUUMMMHHH@@@:::666333111000...---+++((('''((())))))---///333555777999;;;>>>EEEGGGHHHGGGEEEDDDDDDDDDCCCDDDHHHLLLRRRWWW\\\^^^eeeccc___YYYRRRKKKFFFCCC===<<<;;;888666666888:::===>>>???AAABBBCCCDDDDDDFFFFFFEEEEEECCCBBBAAA@@@???????????????????????????>>>======<<<<<<======>>>??????>>>;;;::::::;;;999999888777555666999<<<<<<===>>>???AAACCCEEEFFFOOOTTTZZZ___cccfffjjjlllpppppppppppppppppppppqqqoooooonnnnnnmmmlllkkkjjjkkkjjjjjjiiiiiiiiijjjjjjiiiiiikkklllllllllkkkkkkeeecccaaaaaabbbbbbaaa```\\\]]]^^^^^^```ccchhhlllpppppptttyyyzzzyyy|||}}}xxxtttpppfff[[[TTTLLLCCC???@@@@@@DDDJJJSSS]]]fffnnnqqqyyyxxxxxxyyyyyyzzzyyyxxxwwwwwwxxxxxxxxxwwwvvvuuuttttttvvvwwwxxxzzz{{{{{{zzz{{{|||}}}}}}}}}}}}}}}{{{mmmeeeYYYNNNEEE>>>999666333111///.../////////...............------...///,,,---...---,,,,,,...///---............000333666999AAATTTjjj}}}wwwbbbMMMDDD===333///222...,,,***,,,///111000...***)))))))))(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''%%%%%%&&&((()))((('''&&&)))######******$$$%%%+++((('''%%%$$$$$$$$$%%%&&&(((((((((((()))***+++,,,,,,...000111111111222333;;;;;;===BBBKKKXXXccckkkxxxssspppnnnqqqxxx}}}mmmeee]]]VVVOOOFFF@@@???;;;777555777:::???JJJTTTSSSMMMDDD<<<888666555444222111...,,,++++++,,,---,,,---///000111444888;;;CCCFFFIIIJJJHHHDDDAAA@@@??????AAADDDIIIOOOTTTWWW]]]]]]]]]ZZZUUUMMMFFFAAA======<<<999777666888:::<<<===>>>@@@AAABBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>????????????????????????======<<<;;;;;;;;;;;;;;;===>>>???===;;;::::::;;;:::999888666555666:::===;;;;;;<<<===>>>@@@BBBCCCHHHLLLRRRXXX]]]bbbgggjjjoooooooooooooooooooooooommmmmmmmmllllllkkkkkkjjjlllkkkjjjiiihhhhhhhhhhhheeefffgggiiijjjjjjjjjjjjeeecccaaaaaabbbddddddccc[[[\\\]]]^^^___aaaeeehhhjjjjjjnnnsssuuuuuuxxx~~~~~~~~~~~~~~~}}}yyyvvvuuulllccc\\\TTTJJJEEECCC@@@AAAEEEKKKTTT___iiinnnssstttvvvxxxxxxxxxwwwvvvxxxxxxyyyzzzyyyxxxwwwvvvttttttuuuvvvwwwyyyyyyzzzxxxxxxxxxyyy{{{}}}zzzsssggg[[[PPPFFF???:::888666333111000000///...,,,///111///,,,+++...111///000000///------...000+++,,,------,,,...111444777>>>MMMbbbtttyyycccTTTFFF888333444...,,,+++,,,000111///---******)))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((---(((''',,,+++%%%%%%))))))(((&&&%%%%%%&&&''''''(((((((((((()))***+++,,,,,,...000000000000222444888;;;???CCCJJJTTT```iii{{{uuurrrppprrrwww~~~uuuoooggg^^^VVVMMMEEEAAA===999666888;;;AAALLLVVVWWWQQQGGG???;;;999888888666444222///...---......,,,,,,---,,,---000444888>>>CCCIIILLLJJJFFFBBB@@@<<<<<<<<<>>>BBBGGGLLLOOOUUUWWWZZZ[[[WWWOOOFFFAAA>>>>>>===:::888777999;;;:::;;;<<<>>>???@@@@@@@@@BBBBBBCCCBBBBBBAAA@@@@@@????????????????????????===<<<<<<;;;;;;;;;;;;;;;<<<===>>>===;;;:::;;;<<<;;;;;;999666555555888;;;999::::::;;;<<<===??????BBBFFFLLLQQQWWW]]]cccggglllmmmooopppppppppooonnnllllllkkkkkkjjjjjjjjjjjjlllkkkjjjiiiggggggggggggcccdddeeeggghhhjjjjjjkkkeeeccc```___```aaaaaaaaa```aaabbbaaaaaaaaaccceeeeeeeeehhhnnnpppqqqtttzzz~~~~~~~~~~~~{{{yyyxxxrrrjjjccc[[[RRRKKKHHHBBBAAAAAAEEELLLWWWbbbiiillloootttwwwxxxwwwvvvvvvxxxyyyzzzzzzzzzyyyxxxwwwttttttuuuvvvwwwxxxxxxxxxyyyxxxxxxxxxzzz}}}~~~sssggg[[[OOOEEE???>>>;;;777444333222111000...000000///---,,,...000000111111000...---...000---.../////////000222555999===IIIZZZlllzzzhhhUUUCCC888555111...++++++,,,,,,)))&&&*********)))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))((()))***,,,+++''''''))))))$$$###''')))(((''''''''''''(((((((((((((((((()))***+++,,,,,,.../////////000222444555999>>>BBBGGGSSSbbbmmm}}}wwwtttqqqssswww|||}}}yyypppfff]]]TTTKKKDDD???:::777999<<>><<<<<<;;;666444111...,,,+++++++++,,,,,,,,,++++++---222555888>>>FFFKKKKKKHHHEEECCC<<<;;;:::;;;===AAAEEEGGGLLLPPPUUUXXXVVVOOOGGGAAA;;;;;;999777444444666888999999;;;<<<============@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<;;;;;;<<<<<<;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;888555444666888777777888888:::;;;======>>>BBBFFFKKKPPPWWW]]]bbbhhhjjjmmmppprrrrrrqqqpppmmmlllkkkjjjiiiiiijjjjjjlllkkkjjjhhhgggfffeeeeeeddddddeeefffhhhjjjkkkllliiifffbbb_________^^^^^^cccdddeeedddbbbaaaaaaaaacccbbbdddiiikkkkkkpppuuu}}}}}}}}}}}}~~~~~~|||{{{yyyuuuooohhhaaaZZZSSSMMMGGGEEEBBBBBBHHHQQQZZZaaadddjjjpppuuuvvvvvvwwwxxxyyyyyyzzz{{{zzzyyyxxxwwwuuuuuuvvvvvvwwwwwwwwwxxxzzzyyywwwwwwxxx{{{~~~~~~}}}rrrfffYYYMMMEEEBBB>>>999666444444333222222000------///000...------......,,,******+++,,,...///111111000111333555666888@@@OOO___sss}}}iiiSSSAAA888555111,,,++++++***(((%%%************))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((*********((((((***---(((&&&&&&''''''%%%%%%'''((((((((('''((((((((()))(((((((((((()))***+++,,,---...//////...///222444777:::???CCCKKKYYYkkkxxxyyyvvvssstttwww{{{yyynnnddd\\\RRRJJJCCC>>>::::::===CCCNNNYYY[[[UUUMMMFFFBBBAAA@@@???<<<999555111...,,,++++++,,,,,,+++***)))+++///222444999AAAFFFHHHHHHGGGFFF===<<<;;;::::::<<<>>>???DDDHHHNNNQQQQQQLLLEEEAAA<<<<<<:::888555555777999777888999:::;;;;;;;;;;;;<<<======>>>>>>>>>======????????????????????????======<<<;;;;;;;;;;;;<<<:::;;;<<<<<<;;;:::;;;===:::;;;;;;:::777555555666555555666777999:::<<<======???BBBEEEIIIOOOUUUZZZaaaeeejjjooorrrssssssrrrooonnnllljjjiiiiiiiiijjjkkkjjjiiigggfffeeeeeeeeedddeeeeeefffhhhiiikkklllnnnjjjeeeaaa___^^^^^^]]]bbbdddeeeeeebbb```______aaa```aaaeeeeeeeeeiiiooowwwxxxzzz|||~~~~~~~~~||||||yyyxxxssslllfffbbb\\\UUUOOOLLLGGGEEEGGGLLLSSSXXX\\\ccckkkqqqsssuuuwwwzzzyyyyyyzzzzzzzzzyyyxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwyyywwwvvvuuuvvvxxx{{{|||~~~~~~sssfffYYYQQQHHHDDD>>>999666555333222444000------000111///,,,...//////...,,,,,,---///---///000000000000111333666666;;;FFFUUUhhhhhhPPPAAA:::555///------...---+++++++++*********)))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%(((***)))'''&&&(((+++'''''''''(((((((((((()))'''''''''((((((((((((((((((((((((((()))***+++,,,---.........---///222444666888===DDDNNN^^^ppp||||||yyytttuuuwwwzzz~~~~~~~~~tttlllfff\\\SSSIIIBBB===<<<===BBBLLLWWW\\\WWWPPPKKKGGGFFFDDDCCCBBB???:::555111...---,,,*********)))((())),,,...111555<<<@@@CCCDDDEEEFFF======;;;:::999888888888<<<@@@EEEIIIIIIGGGBBB???===<<<;;;888666666777999666777888999999999999999999:::;;;;;;<<<<<<<<<;;;========================<<<;;;;;;:::::::::::::::999:::<<<;;;;;;:::<<<===666888;;;;;;:::888666666333444555666888:::<<<=========???@@@BBBGGGMMMQQQZZZ^^^eeelllqqqsssssssssrrrpppmmmkkkiiihhhiiiiiijjjiiihhhgggfffeeeeeeeeeeeeeeeeeeeeefffhhhjjjkkknnnjjjddd```^^^]]]\\\\\\^^^aaadddeeedddbbbaaaaaa```]]]^^^``````___bbbgggppprrrvvvyyy|||}}}|||||||||}}}|||}}}zzzzzzvvvnnnkkkjjjeee^^^WWWSSSNNNJJJHHHJJJMMMOOOUUU\\\eeekkknnnrrrwww{{{xxxyyyyyyzzzzzzyyywwwvvvxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvwwwyyy{{{|||uuuiii```UUUOOOHHHAAA<<<999666555222111000/////////......000111222111000000111333---///111111000000111222666555888AAANNN___www}}}cccPPPBBB<<<333///...//////...+++++++++*********))))))))))))))))))))))))))))))''''''''''''((((((((()))###(((++++++(((&&&(((***(((((((((((('''(((((('''&&&&&&''''''(((((((((((((((((((((((()))***+++,,,---......------...111444555777>>>HHHUUUdddrrrzzz~~~{{{uuuuuuwwwzzz||||||xxxqqqmmmdddZZZMMMFFF@@@======@@@JJJTTT]]]YYYSSSNNNKKKIIIGGGFFFAAA>>>999333...+++)))(((((())))))(((''''''***,,,000333888<<<>>>@@@BBBDDD======<<<:::888666444444888;;;???CCCDDDCCC@@@>>>888888666444111111333555555666777888888999888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999888:::;;;;;;;;;;;;<<<===222555:::<<<<<<:::888888333333444666888;;;===>>><<<<<<<<<<<<>>>AAAGGGKKKUUUZZZbbbjjjpppssssssssssssqqqnnnkkkiiihhhhhhiiiiiihhhgggffffffeeeffffffeeedddddddddeeegggiiijjjkkkgggaaa]]][[[[[[[[[ZZZ\\\```dddffffffeeeeeeeee___\\\\\\]]]\\\ZZZ]]]cccjjjmmmssswwwzzz{{{zzzyyy{{{||||||}}}zzz|||xxxpppmmmnnnjjjddd\\\XXXSSSNNNJJJIIIJJJJJJPPPXXXaaahhhkkkpppvvv{{{xxxxxxyyyzzzyyyxxxwwwvvvyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwxxxzzz|||~~~tttkkkaaa[[[RRRIIICCC>>>;;;888000222333111---+++...000---...///...---...000222...000222333222111222333333111333;;;FFFWWWnnnqqq\\\JJJAAA777///,,,,,,,,,++++++++++++************)))************************&&&'''''''''(((((())))))%%%)))......+++(((***,,,''')))(((&&&&&&&&&&&&$$$%%%%%%&&&'''((((((''''''(((((((((((()))***+++,,,---......---,,,...111444999<<>>;;;888555333222555555666888999:::;;;<<<333444555555333111111222222333444444444444666888::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::;;;;;;:::::::::;;;<<<<<<999999888888777666555555999777666555666999;;;===;;;<<<======<<<>>>AAACCCIIIPPPYYYccckkkqqqvvvyyywwwtttqqqnnnmmmlllkkkjjjgggfffdddcccccccccddddddfffdddccceeehhhjjjiiigggfffffffffeeebbb___[[[YYY[[[]]]___aaadddeeeffffffhhheeeaaa^^^\\\]]]^^^```kkkmmmqqquuuxxx{{{||||||zzz|||~~~~~~}}}{{{{{{{{{{{{yyyvvvuuutttqqqkkkgggeeeaaa[[[UUURRROOOLLLJJJMMMPPPXXXbbbiiilllqqqwwwyyy{{{|||{{{yyyxxxxxxyyyvvvvvvvvvwwwxxxxxxxxxyyy{{{zzzzzzzzzzzz{{{{{{||||||tttkkk___UUUOOOIIIBBB<<<888555222222333444111...---------,,,,,,------...111111222222222111111000222000333<<>>555444333...((()))(((((((((((())))))***''''''(((((())))))******)))'''%%%%%%''')))))))))'''((()))(((&&&%%%%%%&&&))))))))))))(((((((((((((((&&&###$$$&&&(((&&&%%%))))))))))))***+++,,,---///000111111000000222333666AAANNNYYYeeettt{{{zzzuuuttttttwww}}}~~~zzzrrrhhhaaaWWWNNNEEEAAA@@@CCCKKKTTTZZZYYYVVVSSSPPPOOONNNNNNHHHDDD<<<555///,,,,,,,,,+++,,,,,,,,,,,,***)))(((++++++---///222666999;;;@@@???>>>===:::777555333444444555666777999:::;;;555666666555333111111222111222333333222333555777888888999999999999::::::999999999999999999999999999999888888888888999999999999999999999::::::;;;:::999999888777777666666777666444444555777999;;;888888999888888999<<<>>>DDDJJJSSS]]]eeelllssswwwwwwuuusssqqqpppnnnlllkkkiiihhhfffeeedddddddddeeefffeeedddeeehhhjjjiiigggfffffffffeeebbb___\\\ZZZXXXYYYZZZ\\\___aaaccceeehhhfffccc___^^^]]]^^^^^^eeefffiiimmmqqqtttvvvwwwyyy{{{}}}}}}|||{{{{{{{{{}}}{{{xxxwwwvvvrrrmmmhhhjjjfffaaa\\\XXXUUUQQQOOOMMMNNNUUU^^^dddgggmmmtttwwwyyyzzzzzzxxxwwwwwwxxxvvvvvvwwwwwwxxxyyyyyyyyy|||{{{{{{{{{{{{|||}}}}}}wwwlllccc[[[SSSJJJCCC<<<888333111111222000............---......///000//////000111111000000000111///222999===CCCWWWmmm|||fffWWWEEE999555333...))))))))))))))))))******+++'''((((((((()))))))))***)))'''%%%&&&''')))))))))&&&'''(((((('''''')))+++%%%&&&&&&&&&''''''((((((***'''%%%&&&((()))((('''''''''&&&''''''((()))))),,,.../////////111444666:::FFFSSS^^^jjjyyy{{{yyyuuutttsssvvv{{{~~~}}}uuukkkddd[[[RRRHHHCCCBBBDDDKKKTTTYYYXXXWWWUUURRRPPPOOONNNHHHDDD===666111...------,,,,,,,,,++++++)))((('''*********+++---000222444;;;<<<======<<<999666444222222222333555666888888555555555333000///000111///000111111000000222444666666777777777888888888666666666666666666666666888888888777777888888888777777777777777888999:::::::::999999888777777777555444333222333555777888999::::::999888999;;;===>>>CCCKKKTTT]]]fffnnntttvvvwwwxxxwwwuuusssooommmlllkkkiiigggeeeeeeeeeeeefffeeeeeefffhhhiiihhhgggeeeeeeeeedddccc```^^^\\\WWWWWWWWWYYY\\\```ccceeehhhgggeeecccaaa___^^^]]]___```bbbeeeiiimmmpppsssvvvxxx{{{{{{{{{zzzzzz{{{~~~|||{{{yyywwwsssnnnjjjjjjgggccc___\\\XXXSSSPPPMMMLLLPPPVVV[[[___gggnnntttvvvxxxyyyxxxwwwwwwxxxwwwwwwxxxxxxyyyzzzzzz{{{}}}}}}}}}}}}}}}~~~|||tttkkkaaaUUUNNNFFF???777222111111111//////////////////000111111------...///000000000000111...111666888===NNN```qqq{{{jjjSSSBBB999555000,,,*********)))***++++++,,,(((((((((((()))))))))))))))'''&&&&&&((())))))((('''((((((((('''(((***---$$$$$$%%%&&&'''((())))))+++)))((((((*********)))******)))))))))******+++)))+++,,,---///222777:::AAAMMM\\\gggrrr|||xxxuuutttrrrtttzzz~~~}}}yyyoooggg^^^TTTJJJEEEBBBDDDKKKSSSVVVVVVUUUTTTRRROOOMMMLLLFFFCCC===777222///------+++++++++******))))))(((((((((((()))***,,,///000666888;;;======;;;777555111111111111222333555666333444333000...,,,---///...///000000//////111333444444444555666666777777555555555555555555555555666666666777777666666666666666666666777888999999:::999999999888888888777555444333333333444555666999999999888777777999<<<:::>>>EEELLLUUU```jjjpppuuuxxx|||}}}|||xxxuuusssooommmkkkhhhfffeeeeeeeeegggfffffffffggggggggggggeeeeeeeeedddcccaaa```___ZZZYYYYYYZZZ\\\aaafffhhhhhhhhhhhhhhhfffccc```____________aaadddiiimmmpppsssuuuxxxzzzzzzzzz{{{|||}}}|||{{{zzzwwwsssooollljjjhhhfffdddaaa]]]WWWSSSMMMKKKKKKOOOSSSVVV___gggooorrrvvvwwwxxxwwwxxxyyyxxxxxxyyyzzz{{{{{{||||||~~~~~~~~~xxxmmmbbbZZZRRRJJJ???777444333222111///////////////000111111,,,---...///000111111111111///000333444888FFFTTTeeewww~~~dddOOOBBB:::444///+++******)))******++++++(((((((((((())))))))))))((('''&&&&&&((())))))(((++++++***'''%%%%%%''')))'''''''''((()))******++++++***)))))))))*********,,,++++++******++++++,,,)))***,,,---000444:::???IIIVVVdddoooyyy}}}yyywwwtttrrrtttyyy~~~{{{~~~|||rrrjjj```VVVKKKEEEBBBCCCIIIQQQQQQQQQQQQPPPNNNLLLKKKJJJDDDAAA<<<666111...------******************++++++&&&&&&&&&''')))+++...///333666;;;???@@@???<<<:::333222111000000111222333333333333111///---...///...///000///......000222222222333444444555666666555555555555555555555555444555555666666555555444666666666666777888999:::999999999888888888888888777666555444444444555666444444444333222222555777999<<>>BBBIIIQQQZZZaaahhhpppzzzvvvtttqqqmmmiiigggeeeeeeggghhhiiihhhfffeeeeeefffeeeeeedddddddddddddddddd```^^^\\\[[[[[[^^^aaadddfffhhhkkkmmmmmmllljjjiiiaaa```^^^]]]^^^```bbbdddjjjmmmqqqtttuuuvvvxxxzzzvvvwwwyyyxxxtttqqqooonnnmmmlllkkkkkkkkkhhhdddaaaTTTOOOKKKIIIHHHIIIPPPXXXaaaeeelllqqquuuwwwyyyzzzyyyzzz{{{|||}}}|||yyyhhh___RRRGGG???:::444111222111000///...............///000000111111111111000111222111111555===CCCTTTeee}}}rrr```OOO@@@777///...---+++***)))))))))))))))))))))(((((((((((('''&&&&&&((()))***((('''$$$%%%''''''&&&&&&((()))((((((''''''&&&&&&&&&&&&((())))))(((''''''(((***(((((((((((()))***+++,,,---...///222666???HHHNNN]]]hhhuuu|||~~~zzzwwwttttttxxx~~~xxxyyy{{{uuummm]]]SSSHHHBBB???@@@FFFNNNLLLJJJIIIGGGFFFFFFGGGGGGCCC@@@<<<888444111///...000///---,,,+++*********)))((('''&&&'''((()))***+++///444999===?????????:::777444111//////000000...000333444333111000///,,,------,,,+++***,,,...000111222333444555555666333333333333333333333333111222333444444333222111333333444444555777888999666666666666666666666666888777777666555444444444444555555555444666888;;;666888:::===BBBHHHOOOTTT___hhhttt}}}{{{yyyuuupppllliiigggggggggiiijjjhhheeedddeeefffeeeddddddddddddeeeeeefffcccaaa^^^\\\\\\\\\^^^___bbbdddhhhkkkmmmnnnnnnmmmeeecccaaa___^^^^^^^^^___dddgggkkkoooqqqrrruuuvvvsssvvvxxxwwwtttrrrqqqqqqjjjiiihhhiiiiiihhhfffcccYYYSSSMMMJJJGGGFFFKKKSSSXXX]]]eeelllqqquuuwwwyyyzzz{{{|||}}}~~~tttlll```UUULLLCCC;;;555555444222111//////............///000000/////////...000111000111555;;;???LLL[[[rrrwwwbbbNNNAAA444222000...,,,***))))))***)))))))))(((((((((''''''&&&&&&(((******(((&&&###%%%(((***)))(((((((((&&&&&&&&&'''''''''''''''((()))***)))'''''')))+++)))))))))***+++---...///---...000444;;;FFFRRRZZZgggqqq|||{{{xxxttttttyyy~~~wwwwwwzzzvvvnnn\\\RRRGGGAAA>>>???EEEMMMKKKJJJGGGEEEDDDEEEFFFGGGCCCAAA===999555222111000444333000---***))))))(((***)))(((&&&%%%%%%&&&&&&%%%(((---333777:::;;;<<<<<<:::666222/////////000(((,,,000222111...---,,,***++++++***))))))***,,,000111111333444555666666222222222222222222222222000111333444444333111000222222222333444555777888555555555555666666666666777777666555444444333222000111222222222333666888444666888:::===AAAHHHLLLYYYcccpppyyy|||~~~~~~|||xxxsssoookkkiiiiiigggiiijjjhhheeecccdddfffeeeddddddddddddeeefffgggfffdddaaa___]]]]]]]]]^^^___bbbeeeiiimmmnnnooooooiiigggeeebbb```^^^^^^^^^___cccgggkkkmmmooorrrtttrrruuuxxxxxxuuusssrrrssslllkkkjjjkkkllllllkkkiii[[[UUUOOOKKKGGGEEEIIIPPPRRRXXXaaaiiinnnsssvvvxxxzzz{{{|||}}}wwwlllaaaWWWMMMBBB;;;777666555222111///...............///......------,,,///000///000444:::<<>>999666333000.........---------,,,,,,,,,))))))))))))((((((((((((++++++---///111555888:::<<<:::888555222111000///...///111222333222000///,,,---...///...---,,,++++++,,,...000222333444444444///))))))---111111000---...///000111111111111444222111222444666444222222444666666555444555666666666555555555444444444333333222222333555666777444555666666777;;;@@@DDDMMMWWWdddooowww{{{~~~~~~|||xxxsssooommmmmmkkkkkkllllllkkkiiigggeeeeeeeeeddddddcccddddddeeeggghhhhhhfffbbb___^^^______aaaeeehhhkkkmmmnnnnnnqqqoookkkgggdddaaa___^^^`````````bbbeeeiiimmmooopppqqqrrrssssssqqqpppnnnpppnnnkkkgggfffffffffgggggg\\\SSSOOOLLLFFFFFFKKKPPPUUU]]]ccciiinnnsssvvv|||||||||~~~|||uuujjj\\\NNNDDD???;;;666333111111000///111+++%%%%%%+++111333222...000222000///222999???<<>>444000000///***%%%,,,+++******************&&&&&&''''''(((((())))))******)))(((((((((((((((***)))((()))******((('''...,,,++++++---,,,***'''++++++***)))((((((+++...---000555===HHHUUUbbbkkkyyy||||||{{{zzzwwwuuuuuuzzzzzztttrrrzzz~~~xxxnnn___SSSGGG@@@======AAAGGGEEEDDDBBBAAABBBCCCEEEFFFFFFBBB===888555333000...............------,,,,,,***)))))))))(((((((((((((((((())),,,///333777999<<<<<<:::999666444222111...000111222222111000///++++++,,,,,,++++++***)))+++,,,...000222333333444222///,,,---000111...++++++++++++,,,------......333111000111333444333111222444666666555444555666666555555555444444444444333222222222222444555666444555555444555777;;;???HHHQQQ^^^iiipppvvv{{{~~~~~~}}}yyytttpppooonnnmmmllllllkkkjjjhhhgggfffeeeeeeddddddccccccddddddggghhhhhheeebbb___^^^^^^```bbbeeehhhkkknnnoooooorrrqqqnnnkkkhhheeebbbaaa^^^]]]]]]]]]```cccgggiiimmmoooqqqssssssrrrqqqooommmkkkiiigggggghhhjjjllljjj```XXXTTTPPPJJJIIIKKKKKKOOOVVV\\\ccciiiooossswwwxxxzzz~~~}}}ttthhhZZZRRRHHHCCC<<<777444333222111000---***+++---000///...///222333111///000555:::555>>>MMM```www{{{eeeRRRHHH;;;444222111---)))++++++******))))))******'''''''''(((((((((((((((***)))((((((''''''(((((())))))((()))+++***(((&&&,,,+++)))***,,,---+++(((,,,,,,,,,***))))))***,,,///333999BBBMMM[[[hhhppp|||}}}|||{{{xxxvvvuuuxxx~~~xxxrrrnnnvvv{{{xxxnnn^^^RRREEE>>>;;;:::???EEEFFFEEECCCBBBCCCFFFJJJLLLFFFBBB===888555222000.../////////............---******)))))))))((((((((($$$%%%''')))---111444666:::;;;;;;;;;999666333111000000222222222111000///,,,,,,+++***************+++,,,---///111222333333000//////000222000+++&&&...------------///000111111000///000222333222111222444555666555444555666555555555555444444444444222111111111111333444555333444444333222333777:::AAAIIIUUU```gggnnnuuuzzz~~~|||wwwsssqqqpppooonnnllljjjhhhgggggggggffffffeeedddcccccccccdddfffggggggeeebbb___^^^^^^aaabbbeeehhhlllnnnpppppprrrrrrrrrqqqnnnjjjgggeee^^^]]][[[ZZZ[[[^^^aaadddhhhjjjnnnqqqrrrrrrqqqpppmmmkkkiiihhhhhhjjjlllnnnmmmfff```\\\WWWQQQMMMMMMJJJMMMQQQVVV[[[bbbiiimmmuuuwwwzzz~~~vvvkkkcccWWWPPPGGG>>>999666444333//////000000000...,,,+++000222333222//////111444333999EEEVVVjjj|||eeeXXXGGG:::555222000---++++++***)))))))))))))))))))))(((((((((((((((''')))((((((''''''''''''((((((((((((***+++***'''$$$***)))((()))+++,,,+++******+++,,,,,,++++++---///222777???JJJVVVdddpppxxx~~~{{{zzzyyywwwvvvxxx}}}yyyrrrnnnssswwwyyyppp```SSSFFF>>>;;;:::>>>CCCHHHFFFCCCBBBCCCGGGKKKNNNGGGCCC===888555333000////////////////////////...*********)))))))))((((((%%%&&&&&&(((***---000222444777999;;;:::777333000111222222222222111000//////...,,,+++++++++,,,---***+++---///000222222333......///000111000+++(((000///---,,,---///111222///......///000111111111111333555555444444444555444444444444444444444444222111000000000111333444222222222222111222555888<<>>888444222///111333222000...------///111333222000//////111333666???LLL]]]ssszzzkkkWWWEEE:::444111...,,,+++***)))))))))))))))***)))))))))((((((''''''(((((('''''''''''''''(((''''''((()))***(((%%%"""***)))))))))***+++++++++''')))+++------///111333444;;;EEERRR___lllxxxxxxxxxxxxwwwwwwyyy}}}|||uuuppprrruuu|||{{{tttbbbVVVHHH@@@;;;:::>>>CCCEEEBBB@@@>>>???BBBFFFIIIIIIDDD>>>888555333222000.../////////////////////************)))))))))))))))((((((((()))+++,,,---000333888<<<<<<999555222333333333222111000//////...---,,,+++***+++,,,---)))***,,,...000111222222...---------...///...---,,,+++***))))))***,,,...------...//////000111111111333555555444333444555333333444444444444444444222111000000000111222333000111222222222333666888999???HHHPPPXXXbbblllttt{{{}}}}}}zzzwwwvvvtttqqqmmmiiigggggghhhiiijjjiiihhhfffeeeddddddddd```bbbdddddddddcccdddeeeddddddfffhhhjjjlllnnnooooooqqqtttuuutttqqqmmmkkkfffccc```\\\[[[[[[]]]^^^]]]___bbbfffiiikkkllllllnnnllljjjiiihhhjjjlllnnnqqqpppnnnkkkhhhddd^^^XXXTTTSSSRRRQQQSSSWWW^^^cccnnnssszzzvvvnnnaaaSSSGGG===666111222333333111//////000222---///111111111000000111111111888CCCOOOaaa|||~~~iiiUUUEEE:::333///---,,,+++***))))))))))))******))))))((((((((('''(((((('''''''''(((((()))'''''''''(((((('''$$$!!!++++++******))))))+++,,,***,,,---......///222444666>>>KKKYYYfffrrr|||wwwxxxxxxxxxxxxyyy}}}wwwsssppptttzzzyyyeeeXXXJJJAAA<<<:::===CCCCCCBBB@@@??????BBBEEEGGGIIIDDD===777444333111000---............/////////++++++*********)))))))))+++***)))(((((()))******---111777<<<>>>===:::888555444333222111000//////++++++***))))))))))))))))))***+++---///000111111...---,,,+++,,,---///000---,,,+++******+++,,,---,,,---////////////111222111333444555444333444555333333333333444444444444222222111000000111222333///000222222222333555777666;;;BBBIIIQQQ[[[gggpppwww{{{}}}zzzyyyxxxuuuqqqmmmkkkjjjjjjkkkmmmllljjjhhhgggfffeeeeee```bbbdddeeeeeeeeefffhhheeeeeefffggghhhjjjlllmmmnnnpppsssuuuuuussspppnnnhhhfffccc```^^^]]]]]]]]][[[\\\^^^```cccfffhhhiiihhhhhhggggggiiilllppprrrqqqssssssqqqpppooojjjdddWWWVVVTTTRRRQQQUUUZZZ___aaaiiittt|||~~~}}}zzznnnbbbUUUHHH===777777555222000///000222333---...///111222222222222222222777@@@HHHVVVppp}}}jjjXXXHHH;;;444///...---,,,+++************))))))))))))))))))((()))(((((((((((())))))******)))((('''((('''%%%###***++++++***)))***---///111111000...---...111333:::CCCQQQ___lllwwwxxxyyyyyyyyyxxxxxxzzz|||xxxsssnnnqqqwww}}}fffYYYJJJAAA<<<:::===BBBAAA@@@@@@@@@BBBEEEGGGIIIGGGBBB;;;555222111000///,,,,,,------............+++++++++*********))))))))))))((('''''''''((()))***...444:::>>>>>><<<;;;666555444222111000//////***************)))((((((((()))+++---///000111111......---,,,+++,,,---......---------------------+++---000000//////111444111222444444333333333444222222333333333444444444333222111111000111222333000111222222111111222444333777<<>>CCCLLLeeemmmYYYHHH>>>000000...---,,,+++++++++)))))))))))))))*********)))))))))))))))***++++++///,,,***)))))))))((('''((()))++++++***,,,111555111000///------///444888>>>GGGVVVeeeqqqzzzzzz{{{{{{yyyxxxwwwxxxyyyxxxsssmmmpppuuu}}}fffYYYJJJAAA;;;999<<>>999888555222111000//////******+++++++++***)))))))))***+++,,,...000111111222111000...------------,,,+++******))))))******,,,---......------...000///000222444444444222111666::::::666333555555444666666555333111000111222222222111111111111222222555444777<<>>666///---+++***+++///,,,,,,++++++++++++,,,,,,))))))******+++++++++,,,---------,,,***((('''&&&***))))))+++...000111000)))((()))+++///444999<<>>777444444222000//////......///000111111111111333444555:::JJJZZZrrrqqq^^^GGG===333000...+++***+++))))))(((((((((((())))))&&&'''''''''((((((((((((*********++++++******))),,,+++******,,,,,,+++***((()))******,,,000555:::GGGTTTcccmmmuuu}}}zzzyyyyyyyyyuuuqqqsssyyyvvvmmmllloooxxx}}}ooo```NNNCCC???===@@@EEEDDD@@@>>>AAAHHHLLLLLLJJJGGGAAA999333///---,,,++++++++++++***++++++,,,---++++++******))))))(((((((((((('''''''''(((((()))&&&&&&'''(((+++///333555999888777555333111000///.........------+++******&&&'''''')))***+++,,,,,,//////......------,,,,,,,,,+++******))))))*********+++,,,,,,++++++,,,---......000111444666888999===@@@AAA===<<<@@@BBBBBB>>><<<999666444333333333111111000000000000111111333222333777;;;@@@LLLWWWaaallluuuyyyzzz}}}~~~}}}~~~|||{{{|||zzzyyyxxxwwwvvvvvvvvvvvvooonnnmmmkkkjjjiiiiiihhhjjjhhhgggggghhhiiiiiihhhhhhiiijjjkkkmmmnnnoooppppppqqqqqqqqqqqqppppppooommmiiidddaaa^^^[[[XXXVVV\\\^^^```ccceeejjjooossswwwzzzvvvmmmddd^^^ZZZWWWXXX[[[]]]aaahhhoootttzzz~~~~~~sssaaaTTTCCC999666666333000,,,,,,------...000111222222333444444222444@@@MMMbbbuuurrrVVVHHH999333000---***)))((((((''''''''''''(((((()))))))))***************))))))******+++******)))+++***)))((())))))(((&&&,,,...///---,,,///666===GGGTTTcccmmmvvv~~~|||yyyyyyyyyvvvrrrsssxxx~~~wwwnnnkkkmmmuuu|||rrrbbbPPPEEE@@@>>>@@@DDDCCC>>>;;;???HHHMMMMMMIIIAAA<<<666111//////......,,,+++++++++++++++,,,,,,++++++*********)))))))))***))))))(((((((((((()))'''&&&%%%%%%'''***...111888888777666444222000///////////////...,,,+++***(((((()))***+++,,,,,,---...////////////......---,,,+++******))))))*********+++,,,,,,++++++,,,------......000333777;;;===???DDDGGGFFFEEEHHHHHHFFFBBB???:::777555444333222000000000//////000000000222000111444777;;;EEEOOO[[[fffppptttwww{{{}}}{{{~~~~~~~~~{{{zzzzzzyyyyyyzzzzzzzzztttsssqqqooommmlllkkkkkkllliiiggghhhjjjkkkiiiggghhhggghhhhhhjjjlllooopppoooooopppqqqrrrrrrrrrrrrpppmmmjjjfffccc^^^XXXTTTYYY[[[]]]___bbbgggnnnsss{{{~~~vvvooohhheee]]]]]][[[ZZZ[[[```fffkkktttyyyppp```KKK>>>999777333000............///000111222222222444444222111999CCCTTThhhhhhTTT???444111///,,,+++++++++************++++++++++++++++++++++++++++++,,,,,,++++++***((('''&&&((('''&&&''')))***)))((()))---///,,,))),,,555>>>FFFSSScccnnnvvv~~~}}}zzzxxxyyyvvvsssssswww|||xxxmmmjjjjjjqqqyyyttteeeSSSHHHAAA>>>???CCCAAA<<<999===EEEKKKJJJGGG>>>999444000///......---(((((('''''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%(((&&&%%%$$$%%%(((+++---555666666666555333000///000000000///...---,,,,,,''''''((((((((()))))))))......///000000000//////,,,+++******))))))******+++,,,------,,,,,,---...---------///222777;;;===AAAIIIOOOQQQQQQRRROOOKKKGGGBBB;;;777555333222000000//////......//////000000///000222444777@@@IIIUUU```kkkppptttyyy|||{{{{{{}}}~~~~~~yyyxxxxxxyyyyyy{{{||||||zzzyyywwwuuusssqqqqqqpppnnnllliiijjjlllllliiifffhhhggggggggghhhkkkmmmooolllmmmooopppqqqrrrrrrrrrpppooonnnllljjjddd^^^ZZZYYYYYYZZZ\\\___eeelllqqqyyy}}}~~~yyyuuussshhhfffaaa\\\YYY[[[```dddmmmrrrzzz|||lllWWWFFF===999444000111111000//////000000111111000222444222111666>>>KKK]]]vvvxxxaaaFFF888222000000000---,,,,,,++++++,,,,,,---((((((((((((((((((((('''+++++++++***)))((('''&&&(((''''''(((***+++***))) %%%'''&&&$$$&&&000888CCCQQQbbbmmmvvv~~~zzzxxxyyywwwssssssvvvzzzyyymmmiiiiiinnnvvvxxxhhhVVVKKKDDD@@@@@@CCC@@@<<<:::<<>>:::444000---,,,***)))***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''')))+++111333555666666333111///...////////////...------************++++++++++++,,,---///000000000//////,,,+++******))))))******+++,,,------,,,,,,---...---------///111555999;;;AAAJJJSSSVVVXXXZZZXXXTTTKKKEEE===777555444111/////////............//////000...///111222444<<>>======@@@BBBCCCBBB<<<999333///---+++)))(((---,,,++++++******++++++''''''''''''''''''''''''''''''''''''(((((()))***%%%%%%%%%%%%&&&'''((((((---///333555666444111///------......//////......---------------------,,,)))***,,,...//////...---,,,+++******))))))*********+++,,,,,,++++++,,,---------...///111333666777<<>>777222///111111///000444111111111111222222222222555333999GGG[[[ooorrr[[[HHH;;;555///111...)))))),,,,,,)))************)))))))))))),,,,,,+++***))))))))))))'''((()))***++++++,,,,,,((()))***+++***+++---///444AAATTTeeepppxxx~~~zzzvvvzzz{{{uuusssvvvxxx~~~xxxooofffeeehhhoooxxxyyyiiiWWWMMMGGGBBB@@@AAA<<<888555555777888666444444111...,,,,,,+++)))(((***+++,,,)))'''&&&))),,,%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$###%%%******&&&%%%&&&...///111222222111000///------+++)))(((***...222+++,,,,,,,,,***)))***+++******+++,,,,,,++++++***((((((((())))))*********%%%''')))*********,,,...+++,,,,,,---------,,,,,,+++,,,...000555<<>>MMM```yyylllVVVDDD:::444333///+++***,,,+++(((++++++*********)))))))))************************'''((()))+++,,,---------''')))+++,,,++++++,,,...111===OOO___kkkssszzz~~~yyyuuuyyyzzzuuusssvvvwww}}}{{{rrrhhheeefffjjjsss|||~~~ttteeeUUULLLGGGAAA======999666444444555555444222111///------,,,+++(((&&&%%%((()))&&&"""!!!%%%***%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###"""###'''(((%%%$$$&&&---...///000000000...---++++++)))'''&&&'''+++///***+++,,,+++)))((()))******************))))))(((*********)))(((''''''&&&(((((((((((((((((()))***+++,,,,,,,,,,,,++++++***+++,,,......///444<<>>:::999777666444444444444333333000///...------+++(((&&&###&&&(((%%% ###'''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&###"""%%%&&&$$$&&&***+++,,,---.........---,,,+++,,,,,,***)))(((***+++***+++,,,+++)))((()))***+++******)))((((((((((((******))))))((((((''''''&&&%%%%%%%%%&&&((())))))+++++++++,,,++++++******+++,,,---,,,+++///666;;;;;;<<<<<<:::777333000///---------,,,------...///,,,---...---,,,,,,...000111777AAAKKKVVVbbblllrrryyy{{{}}}~~~~~~~~~||||||||||||}}}~~~|||zzzyyyxxxuuuqqqmmmkkkkkklllooossstttrrrpppoooooopppppppppooonnnnnnmmmmmmnnnooopppppppppooonnnqqqvvvyyy|||{{{|||}}}~~~~~~wwweeeUUUGGG===444222222000000222....../////////000000000///000333888<<>>777333///---...,,,,,,+++++++++*********'''(((***+++++++++)))((()))******++++++******)))&&&((()))))))))***,,,......333>>>LLL\\\iiiqqqvvvzzz|||xxxtttxxxyyytttrrruuusssyyyyyyooogggaaa```iiisss}}}zzzwwwcccUUUHHHBBB@@@>>><<<===555555555444222111222333///---+++*********((('''%%%%%%&&&((()))((($$$!!!""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$"""!!!###"""###$$$&&&((()))***+++'''))))))))))))***---///,,,---...---+++***+++,,,+++***)))(((((()))***++++++++++++***************333...***'''((((((&&&$$$''''''(((***++++++++++++---+++***+++///000...,,,...111444444111......///---,,,++++++******++++++///***(((+++222555111,,,///222666<<>>888777666666777888666333000333111...+++***))))))***((('''&&&&&&'''((('''%%%(((''''''&&&&&&%%%%%%$$$'''&&&%%%%%%%%%&&&&&&''''''&&&$$$#########$$$$$$&&&&&&&&&'''((((((&&&$$$((('''''''''))),,,///111------------------,,,,,,***************+++++++++...+++)))***---///...,,,************************))))))))))))))))))))))))++++++,,,,,,,,,++++++***,,,...000111000...,,,***///,,,+++,,,...///---+++---...///...,,,+++,,,,,,000111444777===IIIWWWaaakkkooouuuzzz|||zzzwwwtttmmmllliiihhhgggiiikkklllpppqqqtttwwwzzz}}}|||xxxvvvwww{{{{{{vvvssspppllljjjgggccc```aaadddhhhlllpppqqqqqqpppuuuuuuvvvwwwxxxxxxxxxxxxvvvuuuxxx|||}}}}}}{{{mmm\\\FFF:::999999555000//////000000111111222222888666333000111666???EEEPPPbbb|||nnnXXXKKKBBB999333222...---111---%%%***...&&&,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------,,,111;;;HHHUUUcccmmmsss}}}yyyvvvvvvuuurrroooqqqvvv~~~uuunnngggbbbdddjjjuuu}}}~~~uuulll[[[QQQDDD???@@@@@@===888777777777777888666333000---,,,+++***(((&&&%%%$$$(((&&&%%%&&&'''((('''%%%#########$$$%%%%%%&&&&&&!!!###%%%%%%%%%%%%&&&'''%%%$$$###"""""""""###$$$ !!!"""""" &&&&&&&&&'''))),,,...///......------------,,,,,,************************)))&&&%%%&&&(((***)))'''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))))))))***)))))))))(((.........---------,,,,,,...,,,+++,,,...///---+++***++++++***(((((()))+++,,,...000333888CCCPPPZZZeeeiiipppuuuwwwtttpppllljjjiiihhhhhhiiikkknnnpppssstttvvvyyy|||~~~{{{yyyvvvuuuwww{{{{{{wwwrrrnnnjjjeee```]]]```bbbfffjjjnnnooooooooouuuvvvxxxzzz{{{{{{{{{zzzwwwvvvxxx{{{|||{{{~~~~~~rrrbbbNNN@@@;;;999555111111111111000000000000000666555333111111444999===IIIYYYqqq}}}fffVVVIII<<<555333///---000...&&&+++///''',,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++(((((()))))))))*********---111777BBBPPP___mmmttt{{{~~~~~~{{{wwwrrrnnnqqquuu}}}xxxooohhhdddeeeiiiqqqyyy{{{qqqgggVVVMMMBBB===>>>???<<<888777777777777888666333000,,,------,,,+++(((&&&$$$'''&&&%%%&&&'''((('''&&&!!!!!!""""""###$$$$$$$$$###&&&&&&$$$"""###%%%###""""""!!!""""""######!!!""""""######""""""!!!$$$%%%&&&''')))+++,,,---...............---,,,,,,******))))))))))))))))))((('''&&&''')))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))...---+++******+++,,,---...,,,+++,,,---...---+++)))***)))(((''''''***---+++---///000444===IIIRRRaaafffnnntttvvvrrrlllgggfffffffffhhhkkkooosssvvvxxxyyy{{{}}}~~~xxxwwwvvvvvvxxx{{{|||vvvpppjjjddd^^^ZZZ^^^```dddhhhkkkmmmmmmnnnrrrtttwwwzzz||||||{{{zzzxxxwwwxxx{{{{{{yyy|||xxxlllYYYIII???999555222333222111000////////////111222222222111222444777???LLLaaawwwyyygggUUUEEE;;;888222///111///(((+++...&&&,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++,,,,,,,,,,,,...///333<<>>???===:::888777777888888666222///...---,,,+++***((('''&&&&&&%%%$$$%%%'''((('''&&&$$$$$$$$$###""""""!!!!!!###&&&(((&&&""" !!!$$$""""""""""""#########$$$###$$$%%%%%%$$$$$$$$$%%%"""###%%%'''((()))******------...//////...---,,,******)))))))))))))))(((((((((((())))))))))))(((************************((((((((((((((((((((((((***)))))))))******++++++++++++************++++++---,,,,,,,,,,,,---,,,,,,,,,,,,+++)))(((***...111---///000111444:::DDDLLL[[[bbbkkkrrrsssooohhhcccaaabbbeeeiiinnntttyyy|||zzzzzzyyyyyy{{{|||~~~xxxrrrmmmfff```\\\___```ccceeehhhjjjllllllnnnpppuuuyyy{{{{{{zzzxxxzzzwwwxxxzzzyyyxxx{{{~~~uuueeeTTTFFF<<<666444333222111000//////000000...000111111000111444666888AAASSShhhyyyfffSSSEEE???777111111000)))+++---&&&,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,------------...---...222:::HHHYYYiiisssyyy||||||xxxvvvtttqqqoooooosssyyy|||ppphhhdddcccbbbiiiqqq|||}}}uuuhhh[[[MMMFFF???<<<>>>???>>><<<888888777888888666222///---+++'''$$$###$$$%%%&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%$$$######""""""%%%&&&&&&$$$!!!!!!$$$'''###$$$$$$$$$$$$$$$$$$$$$!!!"""!!! """!!!"""$$$%%%&&&'''''''''+++,,,...///000///...---+++*********))))))((((((%%%&&&'''((('''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((()))***+++((()))***,,,,,,+++)))(((+++,,,,,,,,,,,,+++,,,,,,------,,,***)))+++///222...///111111222777???FFFPPPWWWbbbjjjllliiibbb]]]]]]```dddjjjqqqxxx~~~~~~~~~~~~zzzuuuppplllgggcccbbbcccdddeeegggiiikkklllmmmppptttxxx{{{{{{zzzyyyzzzwwwwwwyyyyyyxxx{{{|||ooo```PPPCCC;;;777444333111000000111222222111222111000//////222444444;;;HHH[[[rrrwwwcccPPPEEE;;;111111111+++---111+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))))))))************,,,---222;;;HHHXXXfffoooxxx|||yyyuuuvvvvvvtttpppqqqtttyyy~~~qqqhhheeebbb___eeemmmxxxzzzqqqbbbUUUHHHCCC===<<<===??????>>>999888888888777555222...///,,,((($$$###%%%(((***%%%$$$###$$$&&&''''''&&&######$$$$$$%%%&&&&&&'''$$$$$$######$$$%%%'''(((%%%%%%%%%%%%%%%$$$######!!!"""!!! ###!!!!!!"""###$$$%%%&&&&&&)))+++---000111111000///,,,,,,++++++***)))))))))&&&(((***+++)))'''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%'''(((***&&&(((+++------+++)))(((***,,,---,,,+++***+++---,,,,,,+++***)))))),,,///+++---/////////222999>>>IIIQQQ\\\eeeiiigggbbb]]]\\\___dddkkksss{{{~~~zzzwwwuuurrrnnnkkkhhhggggggggggggiiikkklllppprrrvvvyyy{{{|||{{{{{{yyyvvvvvvyyyyyyyyy~~~xxxlll^^^PPPDDD===777666444222111111222333333333333111......///111222888AAAPPPccczzzuuu```PPPCCC666222333///111666222,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********++++++++++++,,,***---222;;;HHHVVVbbbiiivvvzzzyyyvvvzzz{{{vvvooonnnqqqvvv|||rrriiigggccc^^^aaaiiitttwwwlll\\\NNNCCC???;;;:::<<<>>>>>>>>>999888888888777555111...000...+++)))((((((***+++$$$######$$$&&&''''''&&&######$$$$$$%%%&&&&&&&&&%%%###"""$$$''''''"""%%%%%%%%%%%%$$$###!!! """$$$&&&$$$ ###'''!!!!!! !!!###%%%&&&'''))),,,000222333222111------,,,,,,+++******)))(((+++------+++)))((()))++++++++++++++++++++++++))))))))))))))))))))))))&&&%%%$$$$$$%%%&&&(((***((()))***+++++++++*********,,,---,,,***)))+++---++++++,,,***))))))***+++)))+++---------000555:::CCCKKKVVVaaaffffffccc___\\\___eeellluuu||||||zzzxxxvvvsssqqqnnnllljjjiiiiiijjjlllmmmqqqsssuuuxxxzzz{{{{{{{{{wwwuuuvvvyyyzzz{{{wwwlll^^^NNNDDD===;;;777333111000111111+++...111222111000000111000555<<>>222...000---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))*********+++++++++,,,,,,...555@@@NNN\\\dddqqquuuzzz}}}yyyxxxzzzwwwpppllljjjmmmqqqxxxzzzpppjjjccc]]]bbbeeellluuu~~~vvveeeRRREEEBBB>>>999999;;;>>>>>>===<<<======;;;777444222222......---+++***((('''''''''$$$%%%((()))&&&'''***'''$$$%%%)))'''"""###)))###%%%'''&&&###"""$$$'''%%%!!! %%%&&&### $$$'''&&&###!!!!!!### """$$$### !!!###'''))),,,///111333444444222111///---,,,++++++,,,...,,,***'''&&&&&&''''''******)))(((((((((((((((***))))))((('''&&&&&&&&&((('''&&&%%%&&&(((***,,,&&&'''(((***++++++++++++......---,,,,,,+++******+++)))(((***---...***''''''))),,,---......000222777<<>>GGGVVVccckkkttt{{{}}}~~~xxxxxxzzzwwwpppllliiilllpppwww{{{qqqjjjddd]]]^^^bbbiiirrr{{{sssbbbPPPCCC???;;;888888;;;??????>>>;;;===>>><<<888444222111,,,+++***)))'''&&&%%%%%%'''$$$$$$&&&%%%!!!!!!###&&&######''''''$$$%%%)))%%%&&&'''&&&%%%$$$%%%&&&%%%%%%$$$###$$$###"""""""""###$$$$$$"""!!!!!!""" """$$$###!!! !!!###"""&&&+++///333555666111000...,,,+++*********)))(((((('''&&&%%%%%%$$$***))))))(((((((((((((((***))))))(((''''''&&&&&&((('''&&&%%%&&&(((***+++((()))))))))***+++++++++++++++++++++++++++++++++)))***+++++++++*********(((***,,,...---...///111555:::CCCOOOYYY______^^^[[[```fffmmmsssyyy~~~|||zzzxxxvvvuuuuuuuuutttrrrrrrssstttwwwyyy{{{||||||{{{yyyxxx{{{zzzzzz|||~~~vvvllldddYYYNNNBBB===:::555111111000///...///111222222111111111333666;;;GGG^^^rrrvvvbbbWWWLLL<<<444555111000///---+++******+++******************************+++++++++,,,,,,,,,------///555;;;DDDRRR___iiirrrzzz{{{}}}xxxxxxzzzwwwppplllgggjjjooouuu}}}|||rrrkkkddd]]]ZZZ^^^dddlllvvv|||ooo^^^MMMAAA<<<888666777<<>>PPPaaa{{{tttgggXXXFFF999555222111///---,,,******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++---333888@@@MMMYYYfffooowwwzzz|||xxxwwwyyyvvvqqqmmmfffhhhmmmsss{{{~~~tttmmmeee]]]XXX[[[```hhhqqq{{{yyylllZZZJJJ@@@:::777555777;;;??????>>>:::>>>AAABBB>>>888333000...,,,+++)))(((((((((((($$$"""###&&&'''%%%&&&)))***'''%%%&&&(((((('''&&&)))&&&$$$%%%((()))'''%%%%%%%%%%%%$$$############'''$$$ ###$$$###!!!"""#########""""""###### """$$$''')))***+++///...---,,,++++++******))))))))))))))))))(((((()))(((((('''''''''(((((())))))(((((('''''''''''''''''''''&&&'''((()))***---,,,***(((((()))+++,,,(((((())))))***++++++,,,+++,,,,,,***((()))+++...+++,,,......---,,,---...222444777===FFFOOOVVV[[[ZZZ^^^eeekkkpppuuuzzz~~~~~~}}}|||||||||}}}}}}}}}}}}||||||{{{{{{yyyzzz{{{zzzyyyyyyzzz|||}}}}}}~~~~~~}}}}}}|||||||||xxxvvvxxx}}}~~~}}}~~~wwwvvvwwwwwwzzz~~~zzzqqqeeeXXXNNNFFF===999999666333///---...000111222222111111333444999FFFTTTjjj~~~xxxiiiUUUCCC:::333222///...---,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++---111666<<>>HHHQQQWWWZZZ___eeekkkpppvvv{{{~~~~~~||||||{{{}}}}}}|||||||||}}}}}}}}}zzz{{{|||{{{{{{{{{}}}~~~~~~}}}}}}}}}}}}~~~|||}}}~~~{{{yyyzzz{{{~~~|||uuusssrrrrrruuuyyy{{{~~~wwwmmmaaaXXXNNNDDD??????999555000......000111222000///000222333555???JJJ```ttt}}}hhhRRRDDD888555111/////////...,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,---111444888CCCMMM^^^hhhsssxxx{{{xxxvvvxxxvvvqqqnnneeegggjjjooowwwwwwooofff^^^WWWYYY\\\aaajjjsss|||~~~ssscccQQQCCC<<<888666444666:::<<<<<<:::;;;>>>BBBBBB>>>999333111+++)))'''%%%%%%%%%&&&''''''$$$$$$&&&&&&$$$$$$&&&'''+++...+++(((((('''$$$'''&&&%%%&&&''''''&&&%%%###%%%(((%%%!!!&&&$$$###"""###$$$###""""""!!! !!!"""###""" !!!!!!"""###$$$&&&((()))((()))***+++,,,---------,,,)))&&&###"""$$$'''***''''''&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((******)))(((((()))***+++++++++++++++++++++******///+++((()))---...---***+++,,,......---,,,---...///000222444999AAAKKKRRRXXX\\\ccciiioootttzzz}}}~~~}}}|||~~~}}}}}}||||||}}}}}}~~~{{{|||}}}}}}|||}}}}}}}}}}}}~~~~~~~~~~~~|||{{{||||||~~~}}}{{{yyyyyyzzz{{{~~~}}}vvvtttsssqqqssswwwwww|||{{{rrriii```UUUJJJDDDDDD;;;888333000000111222222---,,,...111111222888@@@VVVhhh~~~uuu]]]MMMAAA;;;444000000111000...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...,,,---///111444===GGGXXXcccooouuuzzzwwwvvvxxxvvvqqqnnnfffgggiiinnnuuu}}}yyypppfff^^^WWWXXXZZZ^^^fffoooxxx}}}{{{ooo]]]LLL???999555333222555:::======;;;999<<>>>>>===888:::===<<<888333///------+++(((&&&&&&''')))***###!!!"""&&&'''&&&'''***$$$...,,,&&&&&&'''&&&###%%%'''&&&$$$"""$$$'''###%%%&&&%%%###"""$$$%%% ###### """!!!""" """!!!!!!!!!"""###%%%&&&!!!$$$''')))++++++,,,,,,,,,***)))''''''&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''((((((((((((((('''(((((((((((((((''''''$$$%%%'''((())))))))))))%%%%%%&&&((()))+++,,,,,,(((,,,//////,,,***+++---)))+++---...------...///***---///111333888@@@FFFOOOSSSZZZaaahhhnnntttxxxyyy{{{~~~}}}|||||||||}}}~~~}}}~~~~~~|||{{{|||~~~|||xxxuuuvvvvvvwwwzzz}}}}}}zzzwwwtttuuuyyy~~~|||{{{yyyuuuuuuwwwzzz|||yyyrrrjjj]]]NNNEEEDDD>>>;;;777444444333222111000///111444333000111666;;;III\\\ppp~~~pppTTTJJJ===444111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******,,,,,,---555>>>LLLYYYfffooovvv}}}yyywwwvvvqqqllljjjjjjjjjnnnttt}}}}}}uuujjj___YYYVVVWWW^^^dddiiiqqqxxx}}}~~~vvvfffTTTGGG>>>777000000000444999>>>@@@AAA:::999999999999666333000...+++''''''((()))'''%%%&&&%%%%%%%%%%%%&&&''''''+++,,,,,,,,,+++***(((&&&%%%%%%&&&'''''''''&&&&&&######$$$%%%%%%%%%$$$$$$###"""!!!"""$$$$$$"""!!!%%%###!!!"""$$$$$$"""""""""""""""""""""""""""!!!###%%%&&&&&&(((+++---,,,,,,,,,***'''%%%$$$%%%((('''%%%$$$%%%''')))***))))))(((((((((((())))))+++******)))(((''''''&&&***)))'''&&&&&&&&&'''(((***)))((('''''')))...222------,,,+++++++++,,,,,,++++++,,,------------,,,+++///111111000333:::@@@JJJNNNUUU\\\ccciiiooorrrtttxxxzzzxxxzzz~~~}}}}}}}}}~~~}}}~~~}}}{{{}}}}}}zzzyyy{{{|||}}}|||yyyzzz|||}}}~~~}}}~~~}}}}}}zzzoooddd[[[RRRHHHBBB===<<<;;;999777555444333111000000000000000111222888???LLL```www}}}dddVVVDDD777333222///,,,000000///...------------,,,------......------,,,,,,---------...000444777EEEPPP___kkksssxxx}}}xxxwwwvvvqqqllliiiiiijjjmmmttt}}}~~~vvviii^^^YYYUUUUUUZZZ___eeelllttt{{{|||tttcccRRREEE;;;555222111111333777;;;======888777777777777555222///,,,)))&&&%%%&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''+++++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$######""""""###"""!!!"""$$$$$$"""!!!$$$"""!!!"""$$$$$$!!!"""""""""""""""""""""""" """$$$%%%%%%'''))),,,+++,,,,,,***'''%%%$$$%%%&&&%%%$$$$$$$$$&&&'''((()))((((((''''''(((((()))******))))))(((''''''&&&))))))(((''''''((()))***&&&(((************,,,...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,///111000...000666<<>>>>>===<<<:::888555333222111111111000000000111111999===GGGXXXnnnvvvgggQQQAAA999555111...//////...---------------,,,------......------,,,,,,,,,---,,,,,,...222444BBBMMM]]]jjjrrrxxx}}}~~~wwwvvvuuuqqqllliiihhhiiilllttt}}}vvvhhh\\\XXXSSSQQQUUUYYY^^^gggoooxxxxxxppp___NNNAAA888222444222111222555777888888555555555555555333000---+++)))&&&%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''******)))((('''''''''((()))((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###""""""###"""!!!"""$$$$$$"""!!!###"""!!!"""######!!! """""""""""""""""""""""" !!!######$$$%%%'''******++++++***(((&&&%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%(((''''''''''''''''''(((***))))))(((((('''''''''''''''&&&&&&'''((()))***###&&&+++---,,,+++*********+++,,,,,,---,,,+++***)))******+++,,,+++++++++,,,...///...,,,...222666<<<@@@GGGOOOVVV___fffkkkjjjqqqwwwxxxzzz~~~~~~~~~}}}}}}~~~}}}~~~~~~~~~}}}}}}|||{{{~~~{{{yyyyyyzzz|||~~~}}}ssseeeXXXOOOGGG@@@<<<======<<<;;;999666444222333222222111111000000000444555<<>>666111000///...///111444555555111111111222333222///,,,+++***)))'''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''+++***)))((()))***+++,,,+++***'''%%%$$$%%%&&&''')))))))))((('''&&&%%%$$$###"""!!!"""$$$$$$"""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###$$$&&&((()))+++------,,,*********&&&''''''(((''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''$$$$$$%%%'''((()))******%%%'''))))))(((((()))***'''(((***,,,,,,+++***)))))))))***++++++++++++***((()))***++++++---000222555888===DDDLLLUUU___eeegggmmmqqqrrruuu{{{}}}~~~|||}}}|||zzzyyyyyyzzz{{{~~~|||qqq```QQQHHHAAA===999555666888999999999999888444444444444333222000///111555@@@PPP]]]hhhvvvkkkZZZKKKAAA::://////...---------......,,,------......------,,,---...///...------...000444===KKK[[[iiittt{{{}}}vvvvvvvvvtttpppjjjiiihhhjjjqqq{{{~~~ooobbbXXXRRRNNNOOORRRWWW```iiimmmmmmeeeUUUFFF<<<666111///---,,,...111444555555111000111333444333000...(((((('''%%%###"""###%%%&&&%%%%%%%%%%%%&&&''''''******)))******+++,,,,,,***)))(((&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$#########"""!!!"""$$$$$$"""!!! """"""!!! !!!"""""""""""""""""""""""""""###$$$$$$$$$######%%%''''''***---...---,,,++++++)))))))))((((((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''&&&'''(((***+++,,,,,,,,,'''((('''&&&%%%&&&)))+++&&&''')))***++++++******)))******+++,,,+++++++++))))))***+++---...000111444666:::@@@GGGPPPZZZ```eeekkkooopppssszzz~~~~~~~~~}}}~~~|||}}}~~~~~~{{{ooo^^^OOOEEE???:::777444444555666777888999:::333444555555444333111000000444???NNNWWW]]]jjjxxx{{{gggSSSBBB888222111000///............,,,------......------,,,---...//////...---...000222999EEETTTdddqqqzzz~~~wwwvvvwwwuuurrrllljjjiiijjjpppyyysssgggZZZTTTPPPPPPQQQTTT[[[cccgggggg```QQQCCC:::555111000...---...000333444444111111222444555555222000'''((((((%%%"""!!!###%%%&&&%%%%%%%%%%%%&&&'''''''''((()))***++++++++++++((((((((((((''''''''''''$$$$$$%%%%%%%%%$$$$$$######"""!!!"""$$$$$$"""!!! """"""!!! !!!###"""""""""""""""""""""""""""#########""""""###%%%$$$'''+++---,,,+++***++++++***)))((('''(((((())))))((((((''''''(((((()))''''''''''''''''''''''''%%%&&&(((******+++******&&&''''''&&&%%%&&&(((***''''''(((((()))******+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////222444666:::@@@IIISSSZZZ```gggmmmooosssyyy{{{{{{||||||{{{{{{|||}}}}}}~~~}}}~~~{{{ppp___PPPFFF???:::777666555444444444555777888222333555555555444333111000000777BBBGGGKKK[[[nnn~~~xxx```JJJ===444444222111///.........,,,------......------,,,***,,,......------...///222777@@@OOO___nnnyyywwwwwwxxxvvvsssmmmkkkiiijjjoooyyyuuujjj]]]VVVQQQPPPPPPRRRWWW^^^cccddd]]]NNN@@@999444000111///......000222333222222222222444666666333111)))******'''$$$###%%%'''&&&%%%%%%%%%%%%&&&''''''%%%&&&(((***++++++***)))&&&'''(((((()))(((((('''%%%%%%&&&&&&'''&&&&&&&&&###"""!!!"""$$$$$$"""!!! """""" !!!###""""""""""""""""""""""""!!!""""""""" """###"""%%%)))++++++***)))***,,,+++((('''&&&'''(((***))))))(((((((((((())))))&&&'''''''''''''''''''''###$$$%%%''''''''''''&&&%%%&&&(((((('''&&&'''(((''''''''''''((()))++++++++++++,,,------------,,,///...---......///...---111222333666<<>>KKK\\\lllyyy