BM 6( rrrrrrrrrsssrrrsssrrrsss^^^]]]aaammmxxxsssuuuTTT;;;@@@HHHOOOXXXfffvvvsssuuuzzz@@@666888999:::@@@MMM^^^jjjsssuuuOOO111111000///---///666AAAJJJ^^^hhhuuusssuuuccc444777///111333222000000222444888LLLdddrrryyysssuuuKKK---EEE555666666555333111000000---111===PPPeeessszzz|||~~~sssuuuvvvAAA333HHH:::777222...---///111444000///000666@@@NNNaaaqqqttt}}}sssuuuUUU888999===:::666000---,,,///222333000444777333***,,,@@@XXXkkkssswwwuuuvvvsssuuuĦvvv888///;;;333666444333333333222111000///,,,///555555000///333HHH```yyy}}}zzz}}}uuuwww>LVVV555444333333222000......111333444555111111000///////////////555<<<z=?Ħg&eg&eS?ʬ4ff?>ߝL444@e000g&e/////////3h?g&e>&e~~~??uuuvvvDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵ111H׼s,,,///Hu]Ħ///...Bt=o9ĦHƅ^Hu]ĦnnnsssuuuHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵ333DdDĦ,,,///DdDĦ000qjRgdKӵDdDΦDdDĦyyywwwvvvqqqsssDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵ999DdDĦ...111DdDĦ222GIdnuR)ĦDdDΦDdDӵyyyzzzwww{{{oooqqq>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵ???DdDĦ000333>d<Ħ555peӵDx<>d<ʜ4DuTӵfffvvvvvvxxx~~~rrrqqq&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR444444>d<sdKĦ444B?Ho9///s&dq&ĒR///===YYYqqq|||{{{sssqqqHĪj@IŌegeHu]3hIŌDdDĦne@h>h333222222se777ne444333@G,,,///sĪj@h///+++,,,888EEEkkkqqqzzz~~~uuurrrD^DdDĦ333222111000s׼s555777444444222111)))+++//////111...***,,,111NNNaaayyy}}}xxxvvvsss>d<Ħ>d<ĦĦkkk000777444444444333333222222Be222555777777555Ħ222000...---,,,+++***)))***+++...000222222222///...111000///000444333HHHggg~~~~~~|||vvvsssDdDĦsdKĦgdKĦZZZ(((555444444444555555555555111333444777:::gdKĦ111///...---,,,,,,+++,,,,,,,,,,,,---...///666111...///---******---(((000EEEccczzz}}}yyyxxxvvvsssDeneneQQQ...888555555555555555555555555000222333333777ne444222///...---------,,,------,,,******+++---...,,,---111000+++(((***///)))...DDD```ttt}}}uuusssEEE333999888777666555444333222222000333333222777777555222000............,,,---...,,,))))))***,,,((())),,,000000,,,---111000,,,+++333BBBVVVnnntttsss666///222:::999777555333111///...111333333222777AAAFFFCCC888666333000///...//////***,,,---,,,)))(((+++---...---,,,+++(((&&&***222%%%***...---+++888WWWttt|||~~~|||rrrpppSSS777///555111222333333444444333333000//////222888<<<===<<<555444333222111///...---,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))++++++***+++222>>>GGGvvv|||}}}ssspppFFF111222222222222333444444444444444222000///222666:::ӵ000///......,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++---444999TTTtttzzz~~~ĦĦӵtttqqqlll;;;000<<<2222223334444445555554444445553330000003334ĉ@ӵ.........,,,,,,,,,+++******))))))++++++++++++++++++++++++))),,,///...+++***+++---:::```xxx|||>L=hĦ4ĉ@ӵtttqqqRRR444111BBB000333333444555555555555444777444111///000GG=?......---,,,,,,++++++***))))))++++++++++++++++++++++++&&&))),,,---,,,***+++,,,222BBBYYYwww~~~HdĦ=ĪjGG=?sssqqqӵĭӵӵĦӵӵ444555ĦƜ`1.׼s---......---Ħ***************************ӵ+++Ħ999ZZZzzz~~~~~~{{{~~~ĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦsssqqq?~4g&e>&eg&e>hӵg&eguO>uO>&e3333334ff?>ߝL---gĉ@,,,---...///Shӵ***))))))))))))))))))g&e+++>hӵ:::[[[xxxfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLttt4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]Ħ222qIܗGIӵ---tt+++,,,...HGgĉ@******))))))))))))))))))Hu]Ħ---ZuR)Ħ---BBB\\\qqqsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦuuurrr4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦ111peƜ4DuTӵ---`eĭ,,,qet++++++***))))))))))))))))))DdDĦ...///t|<&&&---444999WWWDdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦtttttt4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ---=ӊB1.uTӵ,,,HߝL`o9000po9wӵ)))******))))))))))))DdDĦ///...o)h000333111---111@@@PPPttt{{{DdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦtttttt4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵ------F&uTӵ---4DufئL>e///puR)Ħ************)))******>d<Ħ///Dt///333,,,)))///666QQQsssDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>ddp&ĒR------nfʜd<Φ>d<Ħnnns&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<xqqqsss4DuXӵHu]3hhne=enepIƎ@t@h222000...>h---......fe...@ďD,,,,,,++++++++++++,,,,,,...ne---,,,=e---***+++000333444***;;;egexxxwwwsĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeppp4DuXӵĵD^333000000///...------......---...---,,,,,,,,,,,,,,,,,,,,,,,,---...++++++***///,,,(((+++111111---,,,...DdDĦD^s׼sgeFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦĦĦBBB222888000000///000///000000///------...000..................//////111///,,,+++,,,............------,,,,,,,,,---------,,,,,,,,,---...//////Ħ)))((())),,,///+++...---***---333000(((+++222222555OOOttt{{{qqqfffbbblllyyy>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦtttBBB333333222222+++000---///111000......///111////////////............111...+++***,,,...///000...---,,,,,,,,,,,,---...---------,,,,,,---...gdKĦ))))))+++///333??????888,,,+++333444...+++222000***999[[[tttzzzzzztttlllggghhhnnnggguuugdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō>Anenene```===111///555555+++333,,,///111111///...000333000000//////............000---+++***,,,///000111...---,,,+++,,,---...///...------,,,,,,,,,ne,,,++++++---222666eee^^^III///&&&---444222000+++,,,000444AAA```yyykkkaaaccckkkjjjlllrrr|||Denene>Ak<fhXXX;;;...222444555666222...000222333111...------000000000000////////////---------...///000000111...---++++++---......---***)))))))))***,,,...///,,,''')))444>>>mmmnnnBBB(((///000444222000//////...)))...KKKlllyyyqqqooorrr___^^^dddlllpppxxxqqqtttPPP888...222222222444111...000111111000......///000000000000////////////------......///000000111///...,,,,,,...///...---+++******)))***+++---...---//////,,,((()))111888UUUYYY777(((...---111000000...///111...---<<>>:::,,,+++,,,,,,111HHHhhh|||vvvxxxyyyvvvnnnccc]]]\\\[[[___aaabbbhhhnnnllleeettttttuuuWWW222000000000000///...---,,,---...///...---,,,,,,.........------------...............///////////////------------,,,+++***)))+++++++++)))&&&&&&))),,,++++++,,,,,,---,,,,,,,,,///.........//////000111000111000000<<>>555000...,,,((()))888XXXuuu~~~zzzvvvttttttqqqhhh```^^^aaacccgggmmmrrrqqqlll[[[XXX___www{{{xxxwwwmmmeee___```jjjwwwqqqsssmmm777111111000///---------...///,,,---...---,,,++++++---111111111222222111111111***+++---///000111111111---.........------,,,+++*********)))(((((()))***))))))***,,,,,,---------,,,---...000333777:::<<<333333///+++---111---%%%///,,,,,,+++'''---IIIhhh}}}{{{wwwrrrqqqpppkkkfffcccbbbbbbcccggghhhfffbbbfff^^^[[[fffyyyuuutttkkkaaaZZZXXX\\\iiiuuutttppprrrxxxzzz}}}qqqrrrhhh222333111000...------...//////---...///...,,,,,,,,,---222111///......///111222,,,---///000000000///...------......------,,,,,,***))))))))))))*********'''((()))+++,,,---------///......000444:::???BBB000000///---...000///+++---+++,,,///++++++:::NNNqqqxxxyyyqqqiiiiiikkkkkkeeeaaa^^^___aaaaaa___]]]ggggggggghhhiiiqqq||||||}}}ggg```]]]bbbkkkuuu}}}~~~rrrtttppp222000//////............//////---...///...---,,,,,,...000...,,,******,,,...000---...000111111///---,,,,,,,,,------------,,,,,,***)))((()))***+++***)))&&&''')))***,,,---......000000//////222555999<<<000111000000////////////---,,,...///,,,***---333[[[lllwwwpppeeedddhhhjjjfff___ZZZ[[[___```aaaccceeelllvvvwwwoooiiippp||||||ppplllmmmxxxhhhdddfffqqq}}}}}}rrrtttxxx666///......////////////......,,,---...---+++++++++---...------,,,,,,------...,,,...000111111000...,,,++++++,,,,,,,,,,,,++++++)))(((''')))+++,,,***(((%%%&&&(((***,,,---......---...///000111111111111000000000///---++++++---+++//////,,,***++++++)))AAA[[[ppppppgggdddeeedddggg]]]WWWYYY]]]```eeejjjlllqqqyyy~~~yyyrrrrrrvvv|||~~~nnnggglllwwwwww~~~~~~ppprrr{{{:::333---...///000000///...---+++,,,---,,,***)))***+++...///000111111000///...+++---///111222000///---******+++,,,,,,,,,++++++)))((('''))),,,---+++(((%%%&&&(((***,,,---...///)))+++///222333111...,,,***+++---///...---///333)))000000)))(((...000,,,000NNNjjjpppjjjgggccc^^^iii^^^VVVWWW[[[^^^dddkkkvvvrrrqqqvvvyyyxxxwwwxxxlllvvv{{{tttrrrwww~~~|||}}}~~~xxxooo{{{}}}oooqqqhhh333111444444333222000...,,,+++...//////...,,,++++++,,,------......///000000000,,,---///111000...,,,***---,,,+++******,,,...///(((((('''&&&&&&'''((()))&&&&&&'''((()))***+++++++++...//////111333000***&&&(((***,,,---------,,,***,,,//////---,,,,,,,,,,,,<<>>//////////////////...---,,,++++++,,,------,,,,,,---...---------...//////000000///////////////.........)))***,,,......---,,,+++,,,+++***)))))))))))))))&&&&&&'''((())))))***++++++...///...000222000+++(((((((((***---000444666,,,...//////...------...///&&&///QQQooovvvsssrrrpppiii___\\\^^^cccfffgggggggggdddbbbeeemmmppppppnnnkkklllnnnlllmmm{{{~~~tttssstttrrrooohhhnnntttvvvvvvpppcccWWWZZZ```hhhmmmqqqxxx}}}~~~|||~~~|||tttpppsssuuuNNN000111------............------,,,)))+++,,,,,,,,,,,,...///,,,,,,---......//////000111000///.........//////***+++,,,---------,,,,,,+++***)))(((''''''&&&&&&&&&&&&''''''((())))))***+++---...---///111///+++(((((()))***+++---...///---...//////...---...///111((((((===\\\qqqwwwtttrrrkkkaaaZZZYYY\\\___aaabbbbbbaaaaaaiiiuuu||||||xxxtttwwwvvvrrrwwwxxx~~~{{{uuuqqqppptttvvvuuurrrmmmhhhdddiiipppyyy~~~pppooopppqqqssssssqqqpppssszzzzzzoookkk{{{tttvvvCCC---555+++---......//////......---(((***,,,,,,,,,,,,...///,,,,,,------.../////////111000...---------//////,,,,,,+++++++++,,,---...*********)))(((''''''&&&&&&&&&''''''(((((())))))***,,,,,,+++---000...***&&&(((+++---......,,,+++---...///...---,,,...///,,,---***,,,CCCeeewwwwwwtttppphhh___XXXWWW[[[___```bbbbbbdddmmmyyysssiiioooxxxqqqqqq}}}|||qqqnnnqqqssssssqqqrrrzzz{{{{{{}}}|||~~~|||{{{~~~~~~yyyppppppqqqsssuuuuuusssrrrpppppprrrpppeeeccc|||tttvvvyyy>>>---666+++.........///......------(((***,,,,,,+++,,,---///,,,,,,,,,---......//////000///...,,,,,,---......---,,,+++******,,,...///,,,,,,,,,,,,+++***))))))&&&&&&'''''''''((((((((()))+++***)))***...---((($$$''',,,000222111///---------...---++++++---///&&&---,,,'''333QQQkkkuuuqqqooojjjaaaXXXTTTVVVZZZ___ccceeeeeeiiisss{{{wwwhhhsssttt{{{~~~zzz{{{|||{{{xxxrrrtttwwwxxxuuussszzzzzzuuuvvv||||||{{{}}}zzz{{{zzzyyyyyyyyyxxxuuusssqqqbbb___iiiggg]]]dddxxxsssuuuooo888)))222------------------,,,++++++)))***,,,,,,++++++,,,...+++,,,,,,------......///......---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------***+++,,,,,,,,,+++******&&&&&&&&&'''''''''((((((''')))((('''(((,,,+++''''''***---///000000...---,,,,,,,,,+++******,,,...))))))***,,,---999SSSlllnnnlllhhhccc]]]YYYWWWVVV[[[bbbeeecccbbbiiiqqquuu{{{~~~xxxxxxtttttt{{{yyyuuuzzzvvv}}}www{{{}}}{{{|||yyyrrrooopppwwwssspppqqqvvv{{{}}}}}}www{{{|||{{{{{{ooommmlllkkkiiigggccc```eeeZZZWWW___```XXXUUUZZZsssuuuhhh222$$$...///,,,,,,---,,,+++***)))))))))+++,,,,,,+++***,,,---++++++,,,------......///------,,,,,,,,,+++++++++)))***,,,......---,,,+++'''(((***++++++***)))(((&&&&&&&&&'''''''''''''''&&&((('''%%%'''+++***&&&,,,,,,,,,,,,+++***)))(((+++,,,,,,***))))))+++---000&&&)))333///'''===aaarrrnnnjjjiiihhheee___ZZZVVV___eeebbb___ccclllrrrrrr|||zzz}}}xxxtttuuuwwwtttkkkbbbSSSiii|||tttwww~~~yyy|||}}}vvvnnnjjjiiikkkooorrrrrrqqqpppooolllttt{{{xxxpppkkkooovvvnnnlllkkkjjjhhhfffbbb___SSSXXX\\\[[[UUUOOONNNOOOdddxxxvvvXXX111666---111,,,,,,---,,,+++,,,...000///,,,******---///...,,,(((///222---+++,,,,,,(((---111111,,,+++///...***...,,,+++,,,---......---))))))***+++++++++******###%%%''')))))))))'''&&&&&&''''''((()))***************+++,,,------......***++++++++++++***)))))))))&&&(((---+++)))666HHHrrrnnniiieeecccccccccccc^^^ZZZ[[[^^^```cccmmmyyynnnqqquuuxxx{{{wwwqqqkkkjjjmmmooolllhhhbbblll}}}}}}~~~||||||uuulllkkkiiijjjooonnnjjjkkkpppvvvmmmeeegggqqqvvvsssmmmnnnllljjjfffcccccceeegggSSSTTTOOOHHHJJJSSSZZZ[[[kkkxxxvvvTTT000444...111111333444333222000111222)))'''&&&(((***+++)))''''''******))),,,222333///'''++++++)))***//////,,,(((((((((+++...//////...++++++***)))(((&&&%%%$$$'''((()))))))))((('''&&&''''''((())))))***++++++***++++++,,,---.........,,,,,,,,,,,,+++)))(((((()))&&&(((---+++(((111???^^^jjjmmmccc]]]bbbddd______ZZZZZZ]]]```cccllluuuxxxyyy|||~~~|||uuunnnjjjjjjjjjfffbbbgggmmmyyyzzzrrrpppqqqooolllmmmpppooojjjjjjnnnkkkgggdddgggmmmpppnnnjjjddddddcccbbb___YYYRRRMMMOOOLLLFFFDDDNNNbbbqqqwww{{{wwwvvvSSS000222000333---...000000...------...///......///000000...---333111,,,)))+++///---(((111333222///---///...+++000///...///000000///---,,,---......//////......++++++******)))((((((''')))))))))******++++++,,,+++++++++,,,,,,---------......---,,,+++***(((''')))%%%''',,,,,,))),,,333DDDbbbrrrfff\\\bbbddd]]]```[[[XXX[[[```dddjjjppp}}}~~~yyysssooommmiiifffiiilllttt~~~ssswwwxxxtttmmmjjjmmmrrrrrrpppooopppnnnjjjhhhjjjdddccccccccccccbbbaaaaaaeee]]]SSSNNNNNNOOOMMMKKKFFF@@@888999JJJggg~~~wwwvvvYYY666---,,,,,,222333444333222333444666000...,,,+++******)))))))))******+++...111111000,,,------,,,+++,,,,,,+++///---******++++++***)))'''((()))+++,,,---------,,,+++***))))))))))))************++++++,,,,,,,,,******************++++++,,,,,,---,,,,,,+++***)))(((%%%''',,,...+++***,,,444VVVqqqpppdddaaaaaa^^^aaa\\\XXXYYY___eeeiiikkk|||~~~|||wwwtttrrrqqqjjjnnnuuu|||}}}{{{xxxrrrrrrxxx}}}~~~|||vvvtttqqqpppnnnjjjgggeeecccccc```[[[UUURRRTTTWWW^^^SSSGGGEEEJJJPPPQQQPPP999555...---;;;YYY{{{}}}vvvvvvyyy\\\KKKFFF@@@???===;;;777555555888;;;BBB???;;;777444444555777:::===@@@>>>777111///000/////////000111000111222000...++++++...000222333---............---,,,,,,******))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,)))))))))((((((((((((((())))))***+++,,,,,,,,,,,,'''%%%'''---000...+++***...EEEbbbrrrlll^^^ZZZ___```]]]YYYYYY^^^eeehhhhhhvvv|||~~~~~~{{{yyyzzz{{{rrryyy|||yyyxxxxxxxxxxxx{{{sssrrrwww||||||zzzyyywwwssspppnnnkkkgggbbb```^^^ZZZRRRLLLJJJNNNSSSJJJFFFEEEJJJQQQPPPGGG===...///...+++000HHHooouuuvvvzzzzzzvvvtttvvvxxxxxxwwwsssoookkkjjjmmmooouuuyyy}}}{{{oooccc```dddWWWQQQKKKEEE<<<111+++***666444111/////////---+++***+++,,,---............***++++++,,,------......++++++++++++++++++++++++)))))))))((((((''''''&&&&&&''')))***+++,,,------&&&&&&(((,,,...///---,,,,,,444JJJbbbhhh^^^YYY___^^^^^^\\\ZZZ]]]dddhhhhhhjjjuuu~~~~~~|||xxxwwwxxxyyy{{{{{{jjjnnnpppnnnjjjkkkrrryyyvvvuuuqqqlllkkkjjjeee^^^VVVUUURRRPPPOOONNNNNNNNNGGGAAA<<<===AAA???777...***///111...---AAAkkkuuuvvv|||zzzzzzzzzxxxuuupppmmmlllmmmvvvwwwxxxvvvsssrrrsssuuuooosss}}}~~~xxxnnnaaaZZZYYYAAABBBCCCCCCBBB>>>777333111111111000///...---,,,---...///000000000///...+++++++++++++++*********++++++***))))))(((''''''&&&'''((()))***+++++++++''')))*********,,,,,,,,,,,,+++333HHH\\\eeeccc___[[[______[[[]]]dddiiijjjfffmmmwww~~~~~~|||{{{yyyxxxxxxyyyxxxwwwuuueeekkkqqqqqqooonnnsssxxxlllkkkgggbbbaaaccc]]]UUUKKKLLLPPPWWW[[[WWWLLLAAADDD;;;000+++...111111///,,,///111...---???hhhuuuvvvGGG888888666CCC555444666999999666333111000...222666888666444333444222111444<<<>>><<>>;;;111222333444333111///...************************---,,,,,,+++***)))(((((('''(((((()))))))))))))))(((++++++)))''')))+++,,,...)))'''444SSSmmmnnn```ZZZ```aaa\\\\\\dddjjjlllnnnkkkkkkrrr~~~{{{zzzwwwxxx|||{{{}}}|||yyy{{{}}}vvvuuuuuuuuuuuusssooojjjeeejjjgggeeegggkkkjjjbbb[[[aaaaaa\\\WWWXXXZZZTTTKKKFFFIIIQQQ^^^fff]]]GGG444222///,,,...222444111.........---***+++===dddrrrttt|||III...777555---777333333333000...,,,---...,,,---//////000000000111,,,000111...+++,,,...///+++///000---///555666333666777;;;AAAKKKWWWdddlllfffnnn}}}{{{{{{hhhfff```YYYOOOBBB666...777222+++)))+++...000///000...+++***++++++***)))******))))))((((((((((((+++'''$$$%%%(((******((((((,,,+++)))666QQQgggnnn[[[RRRQQQ[[[bbb___]]]___nnnppptttxxx}}}|||rrrmmmmmmppprrrrrruuuyyy|||zzztttnnnsssoooiiiddd``````bbbdddggggggiiihhh```XXXVVVYYYXXX\\\VVVQQQSSSMMMEEEGGGPPPeeeuuuwwwkkkMMM222---000000111000///---+++***)))///333000222HHHooorrrttt{{{III---555777111777+++,,,///222444555444333000...,,,,,,+++***'''%%%000111000...,,,---///000000222000***)))++++++'''...///000000///......///666888@@@JJJMMMLLLOOOTTThhhiiilllppptttxxxzzzzzz\\\ZZZWWWSSSMMMFFF>>>888000---******---...,,,***'''((()))+++,,,,,,+++)))---,,,)))'''%%%%%%''')))***------(((,,,===SSSbbbggg]]]VVVWWW[[[ZZZWWWVVVhhhjjjooossswww|||vvvvvvyyynnnoooqqqttttttqqqmmmiiigggddd___\\\ZZZ[[[]]]^^^]]][[[[[[\\\YYYSSSPPPRRRPPPQQQLLLIIILLLOOOVVVcccfffbbbVVVJJJAAA555///444***,,,---///000000000000333000---000???ZZZzzzrrrtttyyyddd```XXXKKKIII===<<<===??????;;;444...444444333444555555555444***'''%%%%%%(((+++...000***,,,+++)))***...000///,,,,,,---......---,,,+++111///000222222222555;;;333444888===EEENNNVVV[[[xxx|||}}}|||bbb\\\UUUPPPIII===,,,&&&&&&(((,,,///...)))%%%'''))))))&&&######(((---***,,,---***%%%***@@@UUUgggcccZZZTTTUUU[[[[[[XXX```ccchhhlllooossswwwzzz{{{~~~tttfffmmmnnnfffggghhhgggddd```^^^^^^XXXWWWUUUTTTTTTUUUWWWXXXYYYTTTPPPPPPOOOKKKIIIKKKEEEIIIPPPTTTQQQIIIJJJPPPEEE>>>888;;;?????????BBB??????===999555111---***000******:::XXXwwwrrrttt|||aaa```[[[QQQEEE;;;777777AAA888000---,,,+++******444333000---+++******)))333000+++))))))***,,,---.........---+++'''%%%%%%...---,,,++++++...222666666;;;AAAFFFLLLTTT^^^eee}}}hhhVVV999111)))%%%(((,,,///000((()))***)))''''''))),,,((((((+++---'''%%%555IIIaaafffcccYYYUUU[[[^^^\\\[[[___dddhhhkkkmmmoooqqqnnnnnnggg```fffpppiiiZZZZZZ[[[ZZZVVVQQQNNNNNNPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSNNNIIIGGGEEECCCFFFKKKMMMGGGMMMUUULLL;;;111---,,,222LLLlll{{{}}}yyysssooolllggg___UUULLLDDD@@@<<<===FFF\\\xxxsssuuuooo\\\OOOJJJSSSccclllvvvvvvzzzsssgggZZZSSSMMMEEEAAAAAA999777555444333000///000222///,,,,,,...111222111+++---...///000000...+++'''(((((('''&&&&&&))),,,...///...,,,,,,111:::AAAKKKQQQaaaxxxxxxiiiSSS???222+++(((&&&,,,***))))))******'''%%%(((&&&)))///---(((...:::YYYhhhooodddYYYXXXZZZZZZZZZ___eeeiiijjjkkkkkkkkkmmmiiiiiimmmmmmdddZZZTTTOOOPPPNNNIIIDDDBBBDDDGGGJJJJJJKKKKKKKKKLLLMMMMMMEEECCCCCCFFFHHHLLLVVVaaafffDDD777:::444///222///444;;;aaa}}}xxxuuuhhhmmmwwwsssuuu[[[<<<444111333777555000000222999BBBJJJNNNOOOdddlllsssrrrlllllluuu~~~yyy}}}~~~}}}}}}qqqaaaNNNAAA<<<666555555666666222+++$$$//////,,,)))+++//////---$$$'''+++---,,,---111444444333222///---,,,...///###%%%---===QQQ```fffffftttwwwxxxsssfffSSS@@@444+++'''$$$$$$(((***)))''')))((()))------***)))+++CCCWWWiiijjj```[[[]]]```[[[```gggkkkllljjjiiihhhjjjeeehhhqqqmmm\\\RRRSSSGGGFFFCCC@@@======???AAADDDDDDCCCDDDDDDEEEFFFFFF>>>@@@HHHVVVdddooo|||vvvAAA(((...+++...666333000555```~~~sssuuummmKKKGGGUUUKKK888000(((555444222111111111111111000333444222...---222777777333666AAAHHHKKKTTTaaavvvvvv{{{|||xxxuuupppggg[[[QQQAAA@@@:::333222555444///***---...,,,((('''***---000//////000222333222222444000------000222111000--->>>VVViiipppnnniiifffGGGAAA777///++++++,,,---))),,,---++++++---,,,)))...???WWWgggggg``````fff\\\aaahhhlllllljjjfffeee^^^ZZZYYYYYYUUUMMMFFFDDD===;;;777666777:::;;;<<<============>>>@@@BBBDDDEEEGGGTTTmmmwww<<<'''333111111666---000333ccc}}}aaaSSSRRRtttsssvvvrrrjjj===//////+++---...---,,,++++++,,,+++***((()))+++...000111///))))))---+++%%%***555666777>>>JJJOOOMMMLLLOOOnnnmmmooovvv~~~yyyyyyzzzuuulllRRRRRRPPPIIIAAA===>>>BBB888333---,,,---000000///&&&&&&(((+++------***(((,,,.........333AAAVVVeee{{{qqq___HHH555++++++...(((000111***)))000333///,,,666MMMccchhh___[[[___[[[aaahhhlllllliiieeebbbTTTSSSJJJ???<<>>000666555<<>>222+++555---...)))999```QQQ:::(((***222333222333000222[[[ddd999---000111555\\\sssuuuKKK555---000+++(((...000000555^^^ppp444,,,+++999```===666...(((+++;;;WWWppp\\\777---///+++### &&&...222...---000000***++++++///,,,%%%+++111)))'''### ###(((///999BBB===<<<@@@HHHPPPVVV]]]ddd~~~lll```MMMEEE:::000***)))+++...666///)))...DDDeeegggCCC,,,+++444333,,,UUU}}}rrrTTTaaammm___\\\UUUOOOSSS[[[```[[[TTTHHH:::000//////---111888444888???FFFJJJKKKIIIHHHTTTbbbEEE000///+++///...111---222BBBRRRXXXVVVSSS===222+++///222111111555///111UUUUUU444......333777RRRssstttUUU>>>333555333333222+++444***555LLL^^^gggVVV444000///222===MMMOOO>>>)))***'''######000OOOyyy[[[333)))***)))...999@@@DDD;;;)))###,,,000,,,///)))+++//////444444(((***+++...111000---,,,,,,***''')))...333555:::@@@OOOSSS\\\iiixxxyyygggQQQ===000,,,---666===555(((///SSSxxxccc;;;***???___tttwwwhhhCCC333NNNeee^^^]]]UUUNNNMMMRRRRRRKKKDDD<<>>JJJaaauuuIII(((000...,,,000333333000---000444222---333...,,,000111///000444111333PPP|||wwwFFF111333222444<<>>555///...)))"""&&&'''&&&&&&'''(((...***((())))))'''))),,,000,,,(((***555DDDSSS\\\~~~tttfff```UUUFFF666000///222999@@@UUUWWWqqq\\\\\\{{{bbb???---111333===TTTfff]]]XXXRRROOOMMMIIIAAA;;;666111111555777;;;IIIZZZwwwsssiiiSSS:::...;;;OOOjjj}}}III$$$222000***000000333222,,,,,,111222///555000---...000//////000333444IIIssslll<<<---555666///;;;:::KKKrrrttt~~~||||||~~~nnnddd```YYYRRR???@@@<<<333......//////+++''')))...***&&&222EEEYYYUUUFFF000$$$&&&)))'''III]]]fff@@@...&&&...---)))%%%&&&,,,000///111...,,,......---...222(((+++111555777444---'''666;;;JJJ]]]gggiiipppzzzdddJJJ999222...,,,***,,,999^^^WWW444...***'''222TTTpppqqqbbb]]]UUULLLBBB;;;777555222444666222+++444YYY~~~sssRRR:::///333EEEXXXttt}}}FFF$$$333///***111000333444222111444666666;;;666111/////////...---000111@@@hhhkkk;;;,,,333444000;;;555666^^^qqqsssaaaKKKEEEFFFKKKUUUhhhsssjjjjjjuuuxxxvvv|||{{{cccNNNBBB:::444,,,,,,...222222//////333000111000///000333777;;;TTTiiizzzMMM333((((((***,,,333@@@GGG@@@333+++'''&&&)))******,,,111///...---...000222333222---'''&&&***++++++777GGG{{{mmmWWWGGG==="""777777...NNN|||tttFFF&&&666;;;000AAArrriii^^^ZZZQQQEEE<<<===FFFOOO:::444...+++---@@@hhhpppSSS666,,,111@@@WWWlll~~~FFF***444///...555555333333444333111333777<<<;;;888333000///...------...888```pppBBB000333333666::::::444DDDuuuqqqssssssIII000---///......:::???333...999999555:::<<<;;;AAA>>>DDDGGGEEEIIIVVVfffqqqmmm|||tttiiiZZZPPPMMMGGG;;;000111//////222///***+++///555222BBBQQQFFF444,,,***(((444KKKlllfff000---+++,,,,,,***,,,000///---))))))+++...000000///,,,///555111(((***444555CCCSSSfff~~~iiiSSS;;;%%%'''999EEEBBB888666(((333SSSkkkrrrhhhUUUQQQOOOJJJCCCBBBQQQkkkLLL666%%%+++BBB\\\wwwBBB666///444>>>MMMhhhHHH000666000444:::555000000444666444777>>>;;;>>>>>>888111.........,,,...555]]]uuuIII555555444999666<<<666333[[[ttttttqqq;;;444===:::,,,***777===888///000000///......///000------///000000000//////888999CCCPPPVVVYYYiii}}}|||hhh]]]NNN???777222,,,,,,///000/////////...,,,***)))(((HHHdddrrrqqqFFF)))******((('''(((,,,///000,,,,,,///,,,&&&)))333222***000000&&&---444'''+++///000000777JJJddduuuqqqNNN666///000000///,,,666UUUrrrddd;;;)))444777:::@@@444(((DDDhhhkkk>>>***###999dddwwwHHH222333222555EEEbbbIII...000000333)))000222444444333444666777;;;666333333222///000444444111EEEooo~~~TTT777333444===;;;;;;:::888FFFnnnssstttiiiiiirrrsssdddUUUNNNJJJDDDQQQIII@@@>>>???===666///???;;;444...+++,,,...000+++''')))...,,,)))222@@@@@@BBBIIIUUUccclllmmmkkk~~~lll\\\TTTPPPIII>>>444...+++++++++***222888:::<<<===555***111222000+++)))444HHHYYYdddEEE'''"""(((,,,++++++------222222---111222+++***,,,...,,,,,,000777<<>>111///222JJJZZZPPP???555111---888---***,,,+++111999;;;...666---MMMooo;;;;;;...///222<<>>;;;888+++%%%)))999666000***+++777JJJYYYQQQ===+++''')))+++222:::UUUVVV???---333111***000)))((())),,,,,,+++---000+++''''''333GGG]]]mmmsssNNN;;;,,,---111...,,,---666gggjjj@@@---......111333JJJiiiaaa;;;000555***---:::NNNggg~~~FFF...000...222---666555BBBYYYeee```XXXVVVNNNFFF???;;;888777:::???TTTttt```999111666666777::::::666666AAAPPPqqqssshhhNNN888666999666444666///;;;DDDBBB888666AAAMMMLLLRRR\\\ffflllnnnmmmlll{{{uuupppqqqooo```GGG333222333111+++&&&%%%(((******...777III___sssyyygggUUULLL444///))))))---///---)))***(((***...,,,(((...:::```]]]AAA,,,111///%%%***+++'''%%%&&&###!!!%%%,,,(((///333,,,$$$---FFF\\\EEE...%%%222666******888XXXKKK&&&###---<<>>aaayyylll777&&&///((()))888888jjj}}}{{{BBB...111,,,111222333,,,DDDxxxzzzOOO666,,,,,,444333999JJJ___ooozzzmmm@@@333777222555666666???[[[ttttttnnnMMM888222333.........---,,,+++,,,---((())),,,------+++)))'''))),,,---,,,***+++,,,,,,.........///222777<<<@@@===OOOggg}}}yyyiiiSSSCCC<<<999555222---''''''...000...000666666OOOnnn{{{wwwxxxfffSSSBBB;;;555...,,,//////...888666///QQQXXX::: )))***''''''***)))((('''&&&&&&&&&&&&...$$$+++LLLlllkkkLLL...(((***222---+++PPPyyy~~~===;;;&&&$$$555+++---RRRyyy@@@---000***000111111---GGG{{{kkk???222555222///111...000777@@@KKK\\\llleee:::111:::222666555111666NNNrrrppprrr}}}bbbBBB,,,+++///111///...///---(((,,,(((%%%&&&+++---+++(((,,,+++)))((('''(((***+++))))))))))))************,,,111666<<>>MMMddd{{{}}}jjjWWWEEE888;;;>>>555777222+++&&&&&&***000555***777LLLfffuuuaaaLLL888***'''++++++"""!!!777___{{{yyyhhh666***'''///,,,(((------999RRRddd^^^GGG333'''000HHHtttjjjSSS000///,,,---)))///---888mmm>>>444...333......///333EEE}}}eee666000444333666222222444666888999;;;<<<999???FFFEEE@@@:::888999555999<<<<<<777888FFFVVVuuuvvvfffFFF------111,,,)))...(((+++......,,,+++,,,---,,,+++)))((((((((()))***(((((((((((())))))))))))//////...,,,)))(((***,,,%%%***666GGGYYYlllxxx^^^666222///111666777333...444666555333???WWWmmmvvvuuuXXXAAA666888...///KKKtttzzz```666)))!!!&&&---000666===,,,...444::::::444000000)))EEElllxxxIII:::---...***,,,)))000000;;;qqq@@@555000444//////111333CCC|||mmm:::---555777666777777888888999:::;;;;;;000444999<<<<<<;;;:::::::::<<>>888444999AAAttttttvvvnnnEEE333222000...---,,,...000111111000///...++++++***))))))))))))***''''''((((((((()))))))))&&&'''))),,,//////...---666---''''''&&&***;;;OOOKKKFFFOOO```tttsss[[[GGG;;;666222000%%%...111***+++555;;;999HHHVVVnnnbbbMMM333&&&+++777<<<<<<(((---***'''<<<[[[___NNN---++++++......+++)))+++===kkkxxxNNN999BBB555...***,,,***222333@@@vvvBBB777111666111111222333CCC|||yyyDDD---444999444:::::::::999999999999999333444666:::======<<<;;;BBB???<<<:::666555;;;CCCfffrrrtttccc<<<000444333+++222000///222666666222...,,,,,,+++***************(((((((((((())))))))))))&&&%%%&&&))),,,---+++)))***&&&)))///...&&&&&&---222)))(((...<<<\\\xxx~~~uuuvvv```QQQAAADDD???222***...000///+++---888LLLaaasssxxx^^^EEE444......%%%...111555LLLcccYYY;;;000---,,,.........333:::ggg___DDDIIIPPP---///,,,---,,,444555CCCyyyBBB777222777222222333444EEE}}}UUU333333888111999999999888777777666666777666777999===??????===@@@;;;888666444444;;;DDDYYY~~~qqqsss|||NNN555444333+++444111///222777888444///---------,,,,,,,,,++++++))))))))))))************---,,,+++,,,------,,,+++(((&&&)))...000---******'''(((//////))),,,///'''222888@@@GGGPPP___rrr}}}qqq```NNN???555000===111'''%%%***555CCCNNN\\\jjj~~~eeeIII999===,,,###,,,777777000,,,,,,...///,,,'''---CCCZZZfffXXX^^^ooojjj<<<111---...,,,444666CCCzzz@@@666111777333333333777HHH~~~kkk>>>222666///777666666666666555555555666555555777:::>>>???@@@777555555555222000555<<>>555555666666222///555>>>eee}}}sssuuuXXX333---777///000111000//////111333//////000000//////...---******+++++++++,,,,,,,,,)))***,,,+++((('''((()))###---000)))''',,,---)))(((%%%))))))###'''))) '''+++///...+++***,,,000(((+++CCCiiivvvgggVVVDDD666000,,,,,,...000111:::RRRjjjjjjNNN:::111...000+++,,,555GGG```~~~LLL333......***111222???vvv|||<<<333///666333444333;;;NNNSSS666666333333333333444555666666777888888777555333444888;;;:::999999666222222===JJJxxxsssrrrHHH***666333111//////000111000///++++++,,,,,,,,,+++******((()))***+++******+++---))))))))))))))))))))))))%%%(((++++++)))(((***,,,((())))))*********))))))***++++++,,,,,,---......))),,,111888???FFFLLLNNN}}}xxx]]]FFF???///)))///...---777OOOXXXlllqqqRRR===222(((444]]]OOO222***...------///BBBttt~~~CCC000666333444///555888OOOjjj888000222:::333000...555KKKXXXQQQNNNIIICCC>>><<<>>>BBBEEE:::666555666333666MMMfffmmmnnn\\\555333444333333111000///......,,,,,,,,,,,,++++++***))))))***++++++***)))+++,,,))))))))))))))))))))))))(((***,,,+++)))((()))***((())))))*********))))))*********+++,,,,,,------,,,,,,---...//////000000111???GGGRRRhhhzzzeeeJJJ;;;///---:::888111666MMMiiiuuurrrkkk555999NNNqqqGGG222***///------000CCCuuuEEE111666111444111333999RRRlll;;;333444444000000777MMMttt~~~zzztttooollllllnnnpppiii[[[LLLDDDAAAKKKiiihhhjjjqqqAAA///333555777555000---,,,---------,,,,,,+++***))))))***+++,,,+++)))))))))+++))))))))))))))))))))))))+++,,,---,,,***(((((())))))))))))******))))))((((((((()))******++++++,,,******))))))((((((((('''(((,,,---111999<<>>333888NNNcccNNN444+++///...///333HHH|||III444444///444555444???]]]rrrUUUIIIGGGHHHPPP___pppVVVAAA333---222444111CCCtttuuutttuuuHHH333...111333333000...///000---,,,+++*********+++,,,+++,,,---+++)))(((((()))))))))))))))))))))))))))((('''''')))+++,,,+++***))))))))))))((('''&&&&&&&&&''''''(((((())))))***'''''''''&&&&&&&&&&&&&&&'''222...$$$'''+++)))***$$$---///111777:::FFF[[[iii}}}sssOOOGGGlllOOO555+++000...000555JJJ~~~~~~EEE111444000555444444>>>[[[|||UUU888111222000111:::EEEPPP\\\lll}}}VVV???111...222666444<<>>---555444777333111777RRRmmm???***///333...:::999777222,,,***222;;;;;;RRRcccqqqZZZ333222666222+++...111555PPPyyyrrrOOO777///)))999cccrrrsssbbb===333666444111...---,,,------******))))))))))))******%%%///...%%%(((555444'''(((***)))%%%###&&&+++...+++&&&'''+++&&&!!!,,,&&&%%%)))......'''!!! (((((((((((())))))))))))))))))(((((('''''''''&&&+++)))000@@@IIIAAA333***))),,,((((((///---***111///YYYLLL000...000,,,333666HHHqqqCCC......111111000222888]]]tttEEE---222777000777333...---...222666777555666666666444111---+++......,,,000777===YYYqqqOOO888111777333999CCCjjjsssttt```<<<111444222000///......//////******))))))))))))******)))******(((((())))))'''(((***+++++++++***(((%%%+++'''!!!!!!)))111,,,!!!...***((('''%%%###&&&+++(((((((((((()))))))))))))))((((((((('''''''''''',,,'''&&&...444111,,,***+++...)))(((...,,,+++555LLLrrrNNN000...///,,,222444GGGpppCCC000111444444333444>>>eee}}}UUU999444777666;;;777333111111444555666000000000000000000000000000000,,,///444555HHHiii___BBB222111:::<<<999:::WWWsssuuu]]]>>>000222111000000///000000000+++******))))))******++++++%%%&&&---...))))))///%%%%%%&&&***---,,,((($$$###***---(((""""""%%%'''&&&%%%(((++++++''''''***(((((((((((())))))))))))((((((((((((''''''''''''...)))&&&(((*********---,,,...******000///333BBBjjjOOO111...///+++111333EEElllBBB222444555444444444@@@iiilllJJJ555333:::999666333111111222222222000///...---...000222444111111...111444///777OOO~~~uuuJJJ444///444??????777555EEEpppsssuuu[[[AAA222222222222111111000000///++++++************++++++---((((((...000---***+++***'''&&&((()))((('''(((111'''"""&&&'''$$$(((000<<<444.........***&&&&&&(((((((((((())))))))))))((((((((((((((('''''''''(((***,,,......,,,,,,---+++---+++,,,222444???UUUzzzLLL111...///+++000222DDDjjj@@@333555444111222111<<>>>>>JJJ}}}qqqsss}}}NNNAAA333555555666555444111---,,,---,,,,,,++++++,,,,,,---&&&+++***%%%(((666??????(((######)))***%%%$$$(((---555***555___|||[[[EEE---$$$&&&((())))))(((((((((((())))))))))))'''''''''(((((((((((((((%%%)))+++)))***...000000+++---+++---111666NNNrrrJJJ111...///+++111333EEElllBBB777999444111555111777[[[KKK111444999777444222222111///---,,,---...............---,,,111111333777111///:::fff]]]999111333333666???>>>???;;;===^^^rrrtttmmmAAA>>>555333444666666555222///---------,,,,,,,,,,,,------$$$'''***)))***777SSSlllEEE222$$$&&&***((((((+++333'''%%%AAAsssqqqEEE000)))&&&)))---,,,(((&&&(((((((((((())))))))))))''''''''''''((((((((()))***------+++,,,111333000+++------111777>>>\\\OOO000...///,,,222444GGGhhh>>>444777222111666222;;;aaaRRR555333222000000111555888::::::333222111///......//////+++222222111444222555BBBrrr[[[777///222222555???>>><<<<<<;;;BBBnnnsssuuu```777===888111222555777666444111///...------,,,,,,------...,,,)))+++,,,$$$)))QQQ~~~ZZZ666***+++)))(((***++++++MMM```666******''''''))))))'''***...(((((((((((())))))))))))&&&'''''''''(((((())))))''',,,...---///222...&&&)))---///555???IIIlllTTT000...000,,,333666HHHbbb888000333//////666222>>>fffTTT777222//////111777???GGGMMMPPP@@@<<<777222///...000111***222222000555666<<>>:::999888IIIgggvvvtttRRR888333///000111333555444222///---///......---------......222...---...)))%%%///>>>wwwyyy222+++%%%---***777aaajjj777)))+++***))))))))))))((((((((((((((('''&&&'''))))))'''%%%"""$$$(((+++---///...,,,---///000111///---,,,+++---+++...@@@___RRR333+++111//////333III~~~III555333000555333444777888YYYPPP444222+++---333;;;SSS~~~uuuoooYYYTTTNNNKKKMMMXXXnnnccc;;;111333444666999AAAAAA===999111888MMMvvvtttSSS:::555000333333444444333111///...000///...---,,,,,,,,,,,,333,,,))),,,,,,''''''---NNN===%%%$$$000,,,IIIvvvtttCCC'''&&&((()))(((((((((((()))))))))))))))((('''(((******(((''''''&&&%%%$$$######$$$%%%&&&&&&'''((()))---222666000000<<>><<<999...///333333...,,,///111...000///,,,+++******+++,,,((()))***+++++++++++++++&&&\\\tttMMM'''&&&///***AAAsss444---///"""+++*********)))))))))))))))))),,,'''&&&,,,++++++333555mmmZZZ999***%%%///(((000BBBBBB000***444111111SSSOOO444111111,,,111222CCC~~~wwwLLL000111222111333111555444555666555111333777666BBBPPPUUUMMM@@@777222000///555777666OOO}}}\\\333...888666<<<777111...000333555555:::>>>@@@999000---333:::444<<<===666;;;VVV{{{tttqqqjjjGGG222111666---222333///---000222000//////......---,,,+++***))))))***++++++++++++++++++PPP]]]???%%%'''---'''222]]]SSS//////---"""+++)))))))))))))))))))))))))))(((''',,,---""")))EEEppp}}}SSS///,,,333333))),,,000111000///111444444444VVVQQQ222000000+++000000AAA{{{zzzNNN111111111000222111///...111666666222111333(((---444888777333...,,,000222333333333AAAhhh\\\333,,,666555999555000...111444666777666888999999777666777999555777:::888555@@@```uuurrrlllOOO:::111111---111222000...//////---,,,---///000///---+++)))))))))***++++++++++++***000>>>@@@///$$$(((***%%%'''444222---111+++$$$)))))))))))))))))))))))))))'''***---000***""">>>pppQQQ,,,"""'''(((###---...((($$$666RRRYYYNNN666888ZZZRRR111...000+++//////>>>www}}}PPP222000000///111111///---///444444///***)))111///---...222444555444000777333111444555TTT^^^444,,,555333666333000///111444777888444333555999======888333555222777;;;222---EEEfffssstttqqqvvvTTT@@@444---...111222000---,,,+++******+++,,,---...---,,,,,,)))******+++++++++******111000,,,'''&&&((((((&&&***$$$(((......+++(((%%%((((((((()))))))))))))))%%%222111(((,,,@@@hhh___222***111111666AAA333...***;;;eeetttQQQ444:::^^^QQQ000...111,,,000///>>>vvvQQQ222//////...111000000,,,,,,111222///,,,,,,333000,,,***,,,///000111///:::333222888111KKKddd:::...555333555333111000111333555777666555555888:::999333...222222777;;;333...<<>>hhh[[[DDDmmmooommmddd<<<---+++***+++...///...111666,,,+++***)))***,,,///000***++++++++++++***))))))+++((((((------)))(((,,,******---***$$$***///(((&&&''''''(((((())))))******,,, ***bbbpppCCC'''111,,,###999aaalll[[[111,,,111CCCMMMDDD333(((000???jjjOOO222000222...333333CCC|||zzzMMM///.........000000,,,...333999888111...///,,,...111222111222444777,,,333000///111111NNNvvvLLL888888555777777777666444333444555222555666444000///333777333888777111222888888222WWWyyyYYY666UUUooonnnbbb:::111...---000000///222999000//////...------------+++++++++++++++***))))))+++)))***---,,,)))(((+++'''(((((())))))((())),,,&&&&&&''''''((())))))***---''',,,QQQyyysssGGG(((+++111+++$$$777NNNAAA...***((()))'''%%%,,,666222FFFsssRRR222000111---222333EEEuuuIII------......111000,,,999MMM\\\[[[QQQIIIHHH???;;;555111//////...---,,,///222222222>>>bbb~~~SSS<<<888444555777999888666555666777111444666555333222555999444222111222222222444666OOO~~~XXX666AAAkkkqqqpppwwwrrr\\\:::555222333111---111888333333333333111---***(((+++++++++++++++***)))(((,,,+++*********))))))))))))&&&###***111'''"""...&&&&&&&&&'''((())))))***---(((BBBvvvNNN(((111)))***------'''"""&&&///'''+++...000000000000///666LLLyyyUUU222///000+++111333EEErrrFFF,,,---//////111000)))AAAfff{{{zzzkkk^^^NNNCCC???<<<777222......666888777NNNxxxWWW>>>888333333666999999777777888:::444555777777666555555666444,,,,,,555555---333AAAPPP}}}WWW888333FFFuuuppp|||xxxhhh}}}mmmyyyYYYVVVyyyttt@@@+++444000,,,222333HHHooobbb444,,,(((---)))))))))))))))*********))))))))))))(((((((((((((((((())))))))))))((((((***(((,,,+++%%%***///)))888)))sss@@@111///"""///,,,((('''***,,,)))$$$,,,222,,,&&&,,,///---000>>>nnnWWW222///000+++111333EEE|||EEE333...(((111444777777@@@kkkttthhh]]]WWWGGGEEEGGGSSShhh~~~eee;;;------111000777======GGGOOOIIIKKKGGGBBB===:::666333222888222111555444000888EEEqqqOOO777111;;;WWWvvvrrrooouuuvvv]]]^^^uuulllpppnnnkkkyyygggbbbhhhjjjSSS>>>ZZZjjj>>>...%%%(((FFFiiiPPP333''',,,++++++******))))))((((((((((((((())))))*********((())))))******))))))((()))'''++++++'''+++...***&&&RRRggg555'''***333%%%***...+++%%%###%%%(((###'''''',,,333000111@@@gggWWW222///000,,,222444FFFwwwBBB333000+++222222333000:::fffwwwuuuuuu{{{qqqGGG555444///...444:::DDDbbb|||yyytttlllddd\\\RRRHHHAAA888000,,,000222666EEEWWW}}}NNN999000777@@@qqqwwwsssxxxfffRRRSSSaaagggppp```MMMFFFOOOdddyyybbb```\\\[[[aaalllsssuuuXXX@@@<<>>FFFGGGKKKKKKIIIGGGFFFKKKTTT\\\QQQPPPTTT[[[]]]VVVMMMHHHIII===222///...,,,+++---;;;CCC555000888///JJJnnn777WWWooo@@@&&&***++++++++++++******)))))))))))))))***++++++,,,------******++++++++++++******((()))''')))---))))))222[[[QQQ%%%222,,,---777GGG777(((&&&+++---***&&&)))...------...,,,888QQQcccrrrUUU444111222---333666IIIooo<<<222222---222///---777@@@lllWWW777444///222555222999^^^~~~tttnnnlllqqqUUUAAA444888222===nnnsssrrreeeDDD;;;888:::===::::::<<<>>>>>>>>>BBBJJJPPPIIIBBBAAAJJJPPPLLLEEEBBB777777///&&&***555333'''***999+++&&&333***DDDhhh---III]]]///%%%111)))))))))******++++++,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++******)))+++&&&(((---&&&(((>>>uuuppp===000111&&&>>>RRR\\\EEE///((()))***(((((("""666;;;222111//////444GGG]]]TTT555111111---333666JJJnnn;;;000000+++222//////333===iii{{{tttqqqtttzzz___:::888+++---444444:::\\\VVV???333999<<<222TTTqqqqqqWWW444222777:::<<<888999999:::<<<>>>AAADDDEEEBBB:::777===EEEGGGDDDAAA444...***,,,...------...,,,888***&&&222)))EEEkkk888QQQYYY+++'''333'''((())))))***+++,,,------,,,,,,,,,+++++++++******)))******************))))))...''''''...%%%---QQQNNN&&&000///&&&777??????444+++&&&"""!!!+++888RRR]]]OOO555...222111000BBB]]]SSS555111111,,,222666JJJnnn;;;//////+++222000111000:::gggiiiMMM@@@777===FFFSSSdddwww^^^222000000,,,222666999UUUTTT:::///777<<<...@@@rrrppppppOOO---...333555999999777999===AAACCC@@@;;;666999::::::;;;>>>???;;;555777---+++111///'''&&&///%%%000,,,...444+++FFF[[[777TTT[[[///'''///(((*********++++++,,,,,,,,,************++++++++++++((())))))******))))))((((((000((((((111(((777hhhzzz777'''***...((("""$$$"""%%%+++***(((111@@@mmmgggKKK///+++000333888CCCaaaRRR444000000+++111555JJJmmm:::000000,,,333111000000;;;hhhrrrIII000+++000111333666<<>>cccVVV<<>>>>><<<:::;;;999777555333333333333333111///---,,,,,,,,,------,,,000---111666VVVsss555WWWnnn---000///,,,------,,,,,,+++************(((((())),,,---+++)))++++++******+++---...///$$$222'''%%%//////BBB]]]555///)))'''+++---***%%%,,,111999PPP\\\AAA&&&+++ ###///555///000666333666LLLwwwRRR666...111---...666QQQgggAAA---111222111333333///>>>gggXXX111***111---------...///000222333///,,,///888<<<888333222666///555333555666BBBnnnXXX666///***444555444PPPtttsssddd333...222,,,///---000000222555777999::::::::::::999666444222000000000111///...,,,++++++,,,,,,,,,+++000---111666UUU777QQQjjj,,,,,,++++++---,,,,,,++++++******)))***))))))***+++,,,***(((------+++******+++,,,,,,)))***+++000&&&NNNwwwCCC------***&&&(((,,,***$$$$$$000333000111(((!!!&&&000,,,---+++,,,:::CCC;;;<<>>fffddd666&&&666---......///000222333444666333222333444333555888888444:::777666444;;;aaa\\\<<<:::777111444444PPPrrrpppUUU000///111...111---111...///000222444666777888666555333111///...............,,,++++++++++++,,,,,,+++///+++...111OOO|||222PPPnnn///+++***///---------,,,++++++************************)))(((///...,,,***))))))******---(((''':::CCCwww000))))))******&&&"""$$$)))$$$***)))%%%#########%%%'''!!!%%%555QQQssswww```EEEWWW}}}UUU888///333//////555PPPoooFFF...//////---111333333AAAhhhxxxGGG+++777,,,---...///111444666777444111///,,,+++---333888<<<999???999666444:::^^^PPP111444777111666777RRRssspppFFF...000000111444...444,,,,,,,,,---///111444555000///...---,,,------...,,,,,,,,,+++++++++,,,,,,+++***///+++---000MMMppp111ZZZ{{{777...,,,333......------,,,,,,++++++))))))******))))))((((((///...,,,***)))))))))))) 888(((HHHvvvPPP222,,,&&&''',,,&&& ...EEE???...&&&***+++(((((()))###,,,CCC___{{{^^^DDDUUUzzzSSS666...222......444NNNrrrIII000000///---111333444BBBiii```777111---,,,,,,---///222444666444444222//////222777;;;888555999111///222;;;```QQQ000222555222999;;;UUUuuurrr:::...111...111555---666++++++***+++,,,...000222------++++++++++++------+++,,,,,,,,,,,,,,,,,,,,,******///,,,///222PPPbbb...```777,,,)))---......---,,,,,,++++++***''')))******)))((()))***...---+++***))))))******(((222LLLyyyLLL///+++$$$$$$+++///888SSSpppUUU222$$$+++***%%%''''''...===UUUbbb```^^^SSS===888JJJqqqQQQ444---222......444NNNqqqIII111222111000444555222@@@hhhxxxIII,,,///---++++++,,,///333666555666555222444888:::999000...222***,,,555CCCjjj{{{|||[[[;;;777444222:::<<>>gggZZZ666444000222222333UUUrrrVVV;;;222333111...---///:::cccwwwggg___kkkxxx{{{===,,,///---,,,333>>>^^^~~~{{{yyy{{{tttlllooowww}}}fff^^^___fff{{{pppOOO:::111---111222444777888888555222:::444444TTTkkkrrroooLLL---111//////222///+++000,,,,,,,,,+++))))))+++---...------,,,+++)))((('''((()))***+++,,,++++++***+++&&&333)))000,,,XXXAAA111```<<<)))%%%+++************))))))))))))((((((((((((((((((((((((******))))))))))))******&&&===eeeNNN///'''++++++&&&@@@FFF000"""+++111+++(((&&&000OOOqqqtttOOO&&&+++$$$###,,,111---))))))===BBBkkk```777444000111111333UUUnnnRRR888111333222000000111===eeennnMMM===777333FFFaaazzz|||BBB+++,,,)))+++111:::ZZZpppUUU===888:::===LLL___zzzdddHHH555222888<<<111222333666777888777666999666999VVV[[[iiiqqqoooWWW---+++,,,//////***(((,,,---...---,,,***)))***,,,///...,,,***((('''''''''((()))***************)))...&&&,,,(((333222^^^111111iii:::***((()))************))))))))))))((((((((((((((((((((((((******++++++++++++*********000UUUXXX---,,,******$$$111222%%%"""++++++!!! ,,,JJJnnnpppHHH(((***'''(((******000DDD[[[QQQIIIiiibbb888444///000000222UUUjjjOOO666000333222111222000<<>>:::444:::999888666666888<<>>444000555:::777333333555444444555888:::===@@@@@@>>>;;;777555777<<>>888888WWWuuuGGG888555JJJppppppYYY---,,,...333555((('''))),,,------...///000111///,,,***)))***+++,,,000///...,,,++++++++++++'''''')))+++***+++jjjlll+++777pppzzz---'''------************))))))))))))))))))))))))))))))))))))))))))************))))))&&&---MMMJJJ###+++,,,'''!!!***((($$$777RRROOO777)))%%%$$$&&&&&&$$$$$$'''$$$+++)))(((???YYYQQQ333444666bbb```777444000111000111RRRkkkPPP666///111000......444@@@hhhuuuGGG222000+++(((***///222000++++++...---;;;CCCXXXoooTTT,,,+++)))...111+++222III}}}OOO999555444888;;;888555555888777777888777666:::@@@@@@???<<<888444666===BBBBBB<<<;;;ZZZnnnBBB888444888bbbooopppNNN+++///***,,,222((((((+++---......---...///...---+++***)))***+++,,,000///---+++***************)))(((---***,,,nnneee+++111gggvvv---''',,,,,,************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))+++BBBaaa???$$$)))...''',,,///&&&)))RRRzzzhhh666"""(((+++(((&&&(((,,,---&&&,,,---''''''---///+++)))111^^^___555333000333222111QQQkkkPPP666///222111///000444AAAjjj~~~QQQ777333000...///---)))(((,,,...---000111***111:::JJJYYYEEE---///)))(((//////111<<>>\\\qqq???888999111FFFuuuoooqqq|||???***444+++***444...***,,,...///...,,,,,,---++++++***))))))***++++++000...,,,***))))))))))))---+++'''---+++///qqq```+++---cccvvv111***---...************)))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))666WWWttt<<<'''(((///&&&(((&&&###---III[[[FFF###((()))&&&###,,,:::===555***"""###---222---***---333222VVV\\\444333111444222111PPPjjjOOO666000333222111111111>>>iiiWWW666000///)))......)))+++222111)))---222111777222333@@@444222444***$$$+++///...333[[[xxxyyyEEE555555444333///---///333555///---111444444666<<<666777777444222555>>>EEE;;;:::???\\\zzzAAA999>>>000777aaannnqqq<<<777000,,,+++---...///...------...//////...,,,+++***(((***,,,---+++(((((()))***++++++***)))(((&&&///)))***(((333~~~PPP)))+++PPPxxx,,,$$$(((,,,))))))(((((((((((())))))))))))*********+++++++++000222!!!+++(((555bbbvvvQQQ$$$((())) ...000&&&"""(((,,,)))'''(((###+++'''(((PPP{{{TTT---&&&###(((,,,***((()))...222XXX]]]555444111444333222RRRmmmNNN444111666333000333333CCCmmmvvvGGG***.........///111111///,,,***...,,,***+++///333555666444000------,,,***---222GGGmmm{{{EEE000222333111111111111000333...+++...222333222000666555555666666777:::>>>999999888dddvvv???111888777:::KKKpppmmmnnnqqq888444...++++++,,,---------,,,,,,---......---+++'''&&&&&&(((+++,,,***((((((((())))))))))))(((((()))///'''***--->>>NNN,,,///UUU333))))))++++++******************+++))))))))))))*********+++,,,&&&---,,,%%%666fffyyylll???###+++)))!!!,,,$$$&&&'''(((,,,000...)))000***+++BBBiii{{{bbb;;;++++++***((())),,,......+++777bbb```555333000222111111RRRrrrQQQ444///333222222666333DDDnnnVVV555111111000...---,,,---.../////////000222444444333111???777000000222222333555999cccyyyCCC///000000111333444444222555222000000222333555777111222444777999:::<<<>>>888999888cccppp>>>222666666777@@@[[[rrrrrrNNN222///,,,++++++,,,,,,+++,,,+++***+++------+++***%%%%%%&&&(((+++,,,,,,+++******))))))))))))******+++---###(((...IIIGGG,,,///XXX999+++((())),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************&&&111***...$$$UUU[[[>>>%%%###(((###$$$///555...'''&&&%%%######%%%&&&%%%@@@MMM>>>+++$$$&&&++++++'''%%%))),,,---333FFFnnn```555222...//////000SSSxxxUUU555---111111333888000@@@iiiggg???222111111///---++++++...111///......000444777888888888000+++...222111...---777bbbxxxDDD000......///111333333444111111111000111333777999444777:::<<<<<<;;;888666777999888bbbiii>>>555666666888666BBBjjjuuuuuu^^^555...---,,,,,,------,,,******))))))***++++++***((((((((()))+++------------,,,,,,***))))))***,,,,,,(((***!!!'''***NNNyyy>>>***+++TTT999+++''')))+++,,,,,,,,,,,,,,,,,,+++************++++++++++++$$$000((()))......sss~~~;;;&&&'''000)))///LLL```NNN222"""(((,,,***333EEE;;;(((%%%222000---'''%%%''')))'''%%%+++555ggguuu[[[555111,,,------000TTTxxxUUU555---000000111777666HHHqqqnnnBBB111...000111000...000555999@@@;;;333///000444999;;;555111111555888666222222@@@fff{{{III222111000///,,,---333;;;HHHIIIGGGCCC???===999555000666;;;<<<:::999555222666888999bbbfff@@@888666777;;;222444OOOqqqtttqqqCCC)))---,,,,,,...//////---+++)))(((((()))******)))'''***+++,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++'''+++$$$)))'''UUUsss888)))'''OOO999,,,))),,,******+++,,,,,,+++******+++++++++,,,,,,,,,------,,,)))'''...)))===bbb333&&&+++***444^^^ooo@@@///!!!''';;;QQQaaakkkQQQ444!!!++++++)))++++++!!!"""---,,,&&&666RRRWWW444000+++,,,---000UUUuuuSSS555///111000///222...FFFsssmmmAAA111...000000///222<<>>999888777444555999:::dddccc>>>555333555;;;222000???lllpppuuuppp@@@,,,---------///000000...,,,)))((('''(((******((('''(((***++++++***))))))***((((((''''''''''''(((((()))---(((---)))aaattt666)))&&&NNN===...+++///((()))***++++++***)))(((+++++++++,,,,,,,,,,,,---333%%%%%%***%%%CCC[[[((("""'''$$$,,,===444&&&///)))222WWW___MMM333***!!!###'''$$$***(((111:::111(((===___fffqqqXXX333///+++---...222WWWsssRRR555000333000...000+++FFFuuukkk@@@222333222...,,,333KKKmmm|||vvvoooiiiddd[[[UUULLLDDD<<<<<>>111333222000...888TTT|||}}}wwwrrrqqqyyy[[[444000222777666444>>>LLLwww|||~~~___@@@333222333555;;;>>>hhh[[[333---222333444...555777___mmmooommmBBB...---,,,---......,,,+++)))(((((()))******)))'''&&&)))------,,,,,,...111***+++,,,------,,,+++***+++)))!!!,,,111zzzzzz333&&&###OOOCCC...%%%%%%((()))+++,,,,,,+++)))((((((((((((((())))))))))))++++++$$$222)))PPPooo///---***'''$$$$$$)))---***"""&&&222111$$$###...&&&%%%###"""%%%((()))'''555rrr\\\666'''$$$!!!@@@tttnnngggfffttt^^^111///,,,000222555YYYuuuSSS555000333222222666---555JJJ\\\ggg}}}hhh===///...111333444===VVV{{{aaa666///...666888333444<<>>___YYY111...---///000000:::kkkRRR111/////////444///333777jjjqqqooozzzRRR///'''222---,,,+++***))))))))))))(((((())))))***+++,,,,,,,,,+++*********+++,,,---+++*********++++++,,,---)))'''+++***555~~~kkk+++))))))<<>>hhhqqqnnnbbb???000///000*********))))))***++++++))))))))))))))))))******(((((()))***+++,,,......************+++,,,------///)))***,,,999jjj(((&&&)))555zzzeee///))))))+++++++++******)))))))))************************)))''''''$$$)))>>>HHH>>>000((((((,,,+++///LLLooo\\\333!!!)))%%% 444MMM???<<<]]]lllEEE***---,,,///NNNrrrsssYYYCCC>>>666,,,''')))---000111444555444111888QQQvvv___333333000///111777[[[lllOOO555000333222///000444666777444///---000444111000000111000------//////666444///...333YYYtttAAA(((222555111...***...//////...444:::888000111111000//////000222444222BBBoooZZZ333555444222///000:::kkkNNN...---//////444///333>>>fffqqqpppSSS,,,***000---)))))))))))))))***++++++))))))((((((((((((''''''&&&''')))+++---......///+++*********+++,,,,,,---111)))+++---888|||ggg'''%%%***///yyyxxx333***))),,,+++***)))))))))))))))(((((()))************))))))+++&&&%%%333AAA<<<...222)))%%%)))***&&&'''---(((+++000***'''BBBgggwwwKKK>>>@@@<<<&&&)))GGGYYYoooyyysssUUU:::111111000+++,,,---///222555777888555111000000///@@@nnnccc222222......///555YYYcccGGG000...333111///111000333777555000,,,,,,---...///000222111///,,,++++++555000...333555UUUiii888'''222000///333+++555333111///000222222000000111111111000000222333---666VVV{{{ZZZ444777666222,,,---777hhhMMM...---//////333---111666fffppprrrHHH'''+++111***+++******))))))))))))***''''''''''''''''''''''''&&&(((+++---///...---,,,+++++++++***++++++,,,,,,---(((---,,,111rrraaa(((&&&+++)))www555***+++---,,,***)))((((((((()))&&&'''((()))***))))))((((((+++'''222FFF===)))(((###...222000+++'''&&&---&&&<<>>ggg}}}sssqqqTTT///,,,...)))'''---+++)))'''%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$((()))***+++,,,,,,+++***,,,++++++,,,------***(((***)))'''###000sssaaa///'''$$$...cccCCC***)))***)))((('''&&&&&&'''(((***%%%)))***&&&***---&&&&&&...444kkkjjj111,,,"""000dddtttPPP,,,"""&&&...///&&&%%%---+++!!!$$$000111DDDjjjzzzQQQ555000///...------...---+++***222111///...---...000000//////555555111JJJyyyqqq<<<111///222...444[[[[[[DDD111---000000111444777555HHHBBB333333///333///---///444666333111111///333444000333JJJqqqHHH:::000222222...000888111333000+++...444222+++...---///444444111111333777***000XXXPPP///222...///555...;;;oooHHH333,,,111///...000,,,555nnnwwwVVVooottttttyyyHHH,,,+++,,,((((((,,,+++***)))((('''''''''%%%%%%'''((((((((('''&&&((()))***+++++++++***))),,,+++***+++,,,+++***((((((((((((%%%222ttt```,,,---))))))[[[NNN+++(((***)))((('''&&&''''''((("""$$$---...""""""***))),,,)))===YYY---...%%%:::EEE???000,,,)))'''+++>>>333%%%""",,,555222)))GGGvvv___<<<;;;:::,,,...------...///000...---((())),,,...000222222222333...111333:::ZZZqqq<<<111///222///555]]]^^^GGG333///111111111444???CCC___```RRRNNNCCCBBB===999999;;;;;;666222111222111///222@@@]]]DDD777///222333000222999:::888444111333555333///333222333666555222222555555...:::```PPP000444111222777222???rrrGGG222,,,111///...000---999pppzzzAAANNNuuuvvveee777)))+++***''')))***************))))))((('''(((((()))***))))))))))))************))))))(((,,,***(((((()))***)))(((&&&''')))(((444uuu___***+++(((JJJ[[[+++'''))))))(((''''''''''''(((,,,%%%'''***$$$%%%%%%$$$///sssZZZ***+++000******&&&&&&(((&&&666UUUfff@@@'''+++,,,###,,,CCCyyysss\\\<<<***+++///,,,...------...000222111000666333000---,,,---///111999111111777JJJpppppp;;;111///333000666___aaaJJJ555000222111111333;;;JJJwwwrrrnnn___XXXRRRMMMFFF;;;333111777555777DDD]]]yyy???444///222555222444888777111...111444555444555222000111333333000222777///333HHHlllOOO000666333555666333BBBttt~~~EEE111,,,111///...111...@@@ttt{{{;;;888```sssvvvUUU,,,***---((('''***'''((()))***+++***)))((((((((()))))))))******************))))))((((((''',,,***''''''((())))))(((&&&''')))'''444uuu___***'''(((<<>>kkkMMM///!!!+++++++++NNNxxxGGG&&&---777...(((000///...---...000111000///,,,,,,---...000222333444555111777DDD^^^mmm:::000///333111888```cccLLL777111222000///111111HHH|||ssshhh```^^^YYYYYY___ooouuu;;;333///222555333444666777333333888999555444888444333444666666555888???000===XXXxxxOOO000555333555000000AAAssszzzBBB000,,,111///...111///FFFxxxtttEEE666;;;___ppptttMMM(((---...((()))***%%%&&&''')))******)))(((((((((((((((((()))))))))***))))))((((((''''''''',,,)))'''&&&'''((((((((((((((((((%%%222ttt```,,,(((,,,###666hhh///...''''''((((((((((((((((((***$$$)))+++ %%%(((---***))){{{KKK,,,%%%******""" &&&)))///>>>%%%+++)))&&&999YYYkkkhhh:::777000***,,,222333111111///------.........---***...222666777666333000<<<@@@PPPcccyyyjjj:::000...333111888aaadddMMM777111111///---///000FFF}}}rrr:::444000111333333333333333666<<>>HHHWWWpppNNN///333000222+++///CCCtttxxx???...,,,222///...111000JJJzzzoooFFF666+++;;;vvvnnnsssIII)))000---))),,,(((%%%&&&'''(((((()))))))))'''''''''''''''((()))))))))((((((''''''''''''(((+++)))''''''((()))((('''))))))(((%%%111ttt```---''')))(((///rrr```***$$$&&&'''(((((()))(((((((((--- (((===JJJOOOLLLCCC999666(((222999HHH888***%%%)))!!!(((,,,$$$!!!***)))---AAAaaannnRRR+++%%%444:::///)))///333111222000---,,,---...------555444444888@@@LLLXXX``````eeezzziii999000...333000777```eeeMMM777111111...---///111EEEzzzqqq888444000///222444444333666III]]]ccc___[[[[[[[[[ZZZZZZ\\\[[[VVVPPPSSSYYYmmmyyyMMM---111---...)))111FFFvvvuuu<<<---,,,222///...222111MMM}}}uuu>>>444888666OOOoootttFFF+++111)))(((...&&&''''''''''''((()))******(((''''''&&&'''((()))***((('''&&&&&&&&&'''((()))***)))))))))******((('''&&&((()))'''444uuu___+++'''""")))+++eee^^^---%%%&&&((()))))))))((((((((('''AAAhhh}}}xxxkkkdddWWWAAAIII555HHH///$$$(((+++***---)))%%%+++(((###777^^^mmmVVV999---555,,,+++444444,,,---666222000------...///000000---333>>>NNN```qqqjjjmmmjjj999///...222///666^^^fffOOO999222222000...000222GGG}}}iii666222...---000555666555FFFkkkLLL+++///,,,---(((222HHHwwwnnn:::,,,,,,222///...222222OOOwww888222BBB999<<>>XXX///,,,"""+++(((...000XXXGGG..."""'''$$$<<>>llluuuGGG000+++((((((...000LLLjjj999111,,,,,,......///111QQQlll;;;444777222777:::BBBtttuuuSSS333...(((***'''+++((()))***)))'''&&&'''(((((('''&&&&&&'''((('''&&&***(((&&&''')))***)))'''%%%)))+++((((((***,,,+++***,,,((($$$EEE|||KKK)))%%%***))),,,qqq222&&&***&&&---&&&&&&+++(((666YYY555%%%***///((($$$...'''DDDMMM999''''''... ***DDDAAA((()))AAAkkk___EEE,,,&&&///222,,,(((+++///000111222111000...,,,000666888CCCcccpppTTT;;;111333777888777555DDDgggqqq999666111222111444[[[aaaBBB222333///...111111222MMMmmmFFF333---...666555777888@@@RRR]]]RRR>>>222111111111222555888999<<>>,,,......///...---GGG}}}jjj333---***---000222666:::dddooo:::111666444999888<<<555hhhqqqtttuuu888'''+++,,,222---,,,)))***+++***((('''((()))%%%$$$$$$&&&((())))))((('''''''''''''''(((''''''&&&***+++(((''')))***)))))),,,%%%'''QQQ~~~AAA'''***'''(((888~~~kkk+++***,,,$$$'''&&&((("""+++^^^eee$$$--->>>DDD111)))***$$$,,,nnnFFF333%%%***%%%---)))"""444VVVgggaaa555---,,,444555...,,,111333000...---+++***,,,000888,,,===lllqqqIII333((($$$(((222333,,,)))...444111888MMMiiimmm666222,,,---...444]]]cccAAA...111333333444000444RRRbbb;;;111333111111222666666111///333777666333333333444555666777777;;;___uuu]]]TTT```rrrnnnAAA000000,,,(((333222JJJ~~~ccc111---+++---000222666<<>>444666222///000333333222111333555444666555333222333555777888777WWWzzzVVV777---777FFFWWWgggzzzmmmAAA222444222//////111JJJ|||\\\222...,,,...///000555;;;aaakkk777...555444999666666:::000>>>kkknnnsssfff555,,,,,,'''---+++---((()))***)))'''&&&'''((()))(((&&&&&&''''''&&&$$$%%%&&&'''&&&%%%%%%&&&''''''+++,,,(((&&&'''(((&&&)))'''******DDDUUU...++++++,,,:::SSS)))+++%%%&&&&&&%%%---###,,,ooo:::---,,,KKKxxx+++)))(((***DDD~~~JJJ$$$"""///(((&&&777UUUbbbOOO555(((+++222222,,,***//////)))+++(((,,,333444//////444OOOvvv{{{MMM''')))---$$$$$$***&&& ///DDD@@@+++......111;;;NNNiiijjj666333...///111777___]]]<<<+++/////////222000555QQQjjj<<<---000000///333000---+++---000222333777555333111222333666777000MMMuuuddd>>>(((,,,,,,,,,000>>>YYYxxxmmm???...000111222---333OOO^^^333000...000000000555<<<]]]iii777111888666:::777999<<<777444DDDqqqqqquuuRRR***))),,,&&&,,,---000)))***+++***((('''((())))))'''&&&&&&''''''&&&%%%$$$&&&'''&&&$$$###%%%'''$$$(((***'''&&&)))***(((+++%%%///)))444}}}```---)))******:::WWW///&&&###+++***$$$///%%%)))iiizzz;;;666333DDDooo000***(((&&&>>>pppVVV---(((*** CCCiiinnnOOO...***888&&&+++...000333666000'''---+++---000---,,,;;;MMM]]]777++++++'''$$$&&&%%%)))...CCCkkkiii;;;111111111666GGGdddggg555333///111222777___ZZZ<<<---///------111222666PPPrrrAAA------...///555111---,,,---000333555444444333333333333333444,,,DDDjjjvvvJJJ000---222000,,,(((,,,<<>>.../////////111;;;ZZZ```444111111222222222888@@@eeeddd444111888444888666:::999>>>999555OOOuuuxxxIII(((000666,,,---)))******+++,,,+++)))))))))***(((&&&%%%&&&(((((('''&&&###%%%'''&&&$$$###%%%'''!!!&&&(((&&&&&&***,,,+++---$$$222((()))yyyfff+++''')))(((999^^^444"""###///---%%%000%%%%%%cccAAA!!!###BBBxxxMMM444,,,+++]]]eeeAAA111!!!444hhheee;;;------(((222000//////,,,***---222000.........---888[[[WWWCCC,,,"""###''')))(((%%%&&&333YYY|||GGG///000...111@@@___kkk222111...000111555\\\ZZZ>>>000222...---333555:::RRR}}}LLL444000......111///000111222222444777222333444555555333222000,,,AAAeeeiii888(((666(((---111000,,,+++///444RRRaaaXXX>>>555666333222222???___ZZZ444222222444444555<<>>~~~mmm,,,%%%'''(((000666---(((444ZZZzzzHHH'''+++$$$333@@@777---(((###QQQjjjOOO:::)))(((---------///...000333111...,,,///333555222:::jjjmmm222''',,,)))&&&%%%))),,,(((!!!***'''------###$$$,,,***++++++)))333222AAAuuummm999...---333---...UUU]]]AAA222111---...222000777OOOzzzzzzHHH222000///...222222777===<<<666222222666555555666444444888???@@@]]]aaa888...000......---,,,,,,+++,,,,,,---///111000------000333444999eee]]]:::333000444555333888AAAsssWWW222...222666;;;666;;;222222111666777---444NNNooosssOOO...&&&&&&******222555+++###+++---((()))000///(((,,,,,,+++***)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))###000+++&&&(((dddZZZ+++!!!333''''''---bbb:::%%%000...'''&&&"""$$$...CCC}}}```...&&&'''///000+++***'''///ccc|||@@@222---///444000''')))333,,,---000222000---...222000---cccsss===,,,+++...%%%""")))+++&&&###'''!!!'''---...+++...///)))///111///777555FFFyyykkk777,,,,,,333///222[[[___AAA111111...---000///;;;RRR|||tttEEE222333444555666AAATTTdddbbbRRRGGGEEE???>>>;;;666111111999AAA[[[wwwlll>>>///444---------,,,,,,+++******///111222111///...///000555999eeeZZZ999000---222555444888???sssWWW555222444444888111666222222///444999000...<<<[[[~~~qqquuuFFF777000111333111:::EEEFFFDDD<<<222,,,***)))************))))))))))))((()))'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((+++!!!,,,###666uuuAAA)))"""111%%%,,,$$$BBBOOO(((...$$$---CCCQQQYYYnnn```111###...,,,%%%((("""FFFXXX666)))222999777///+++...333111//////333333000000333>>>]]]lll444(((333$$$###+++...)))$$$%%%)))***'''***&&&"""'''------+++(((---000@@@FFFWWWhhh888,,,***111---333^^^```AAA000222...+++...///444LLLwwwnnn@@@///222555777444HHHjjjyyy|||mmmkkkbbbVVVLLLKKKRRRXXXwwwsssBBB---666---------,,,,,,+++++++++...000333444222000///...666;;;gggWWW666...+++000444444999AAAsssRRR444333333111555///222777555///000777333000888444KKKwwwssswww\\\666???ZZZoooqqqxxxmmmaaaSSSBBB111)))+++***))))))((())))))***(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((000******MMMppp...(((%%%,,,$$$...$$$...ddd'''%%%$$$999```ssslllfffwwwRRR'''$$$###%%%...666pppmmm===444111555222+++---666777111333...---000000---222<<>>[[[fffKKK'''###+++)))***111))))))>>>dddzzzRRROOOxxx;;;///---222---111ZZZ```>>>...222///***---111111JJJvvvfff===///...---...555;;;UUU~~~|||III)))444...---,,,+++,,,---///111555333111000111111222111111;;;lllZZZ555///,,,...---...777DDDyyyvvvBBB,,,000000///666333777777<<<555,,,...---,,,222555222777PPP|||qqquuu|||QQQ888999222)))///888444555---+++HHHrrrwww222000...,,,***))))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''***$$$JJJsss666(((&&&&&&)))&&&'''---222{{{www888###111ccclll777...***)))''',,,XXXxxxXXX///'''000]]]aaa***888444,,,---000444222......111000111555666222:::ZZZ}}}RRR,,,$$$+++%%%,,,000%%%%%%@@@fffccc<<<'''///$$$+++%%%%%%---***;;;cccfffRRR@@@NNNzzz:::000000777333555]]]___===---333///***...222333KKKuuunnnRRRAAA>>>BBBWWWggg}}}bbb===222111------000000GGGvvvMMM+++666...---++++++,,,...111333@@@;;;555000///000111222---:::mmm]]]777111---...+++***555DDD|||lllAAA,,,222111///666333777111;;;888//////...,,,222///888444---HHHsssuuubbb999222---,,,,,,+++---111$$$666///***%%%PPPjjj}}}\\\GGG@@@555---...,,,%%%,,,...(((%%%((()))(((&&&&&&''''''''''''&&&&&&'''%%% ___ddd---)))&&&''')))///''' ;;;www111...///mmmmmm...)))((()))'''***&&&)))FFFNNN111(((888XXX///111555333444,,,)))...111000111555...222;;;333666ddd~~~ccc...,,,,,,,,,+++(((###!!!$$$...777999333+++))))))###%%%,,,...&&&%%%???```SSSGGG>>>===>>>KKKqqq|||:::000///333111888```dddCCC111222///---///...888QQQsssaaaCCC777666555111111:::MMMccctttYYY777,,,000222000333,,,:::dddLLL***333,,,111,,,(((...444BBBVVVqqqgggEEE---111---&&&000...???pppSSS555///333000222000...JJJaaa999222---///222222333555777777555222///...000111111333444333111GGGuuuxxxaaa666222,,,000DDDZZZ```YYYQQQ333333((($$$:::ssskkkXXX;;;000'''###''')))'''(((,,,&&&&&&''''''''''''&&&&&&'''$$$&&&VVVlll777((($$$&&&%%%***'''%%%AAAppp,,,)))222tttmmm%%%"""///((((((222///!!!(((///###)))===yyy]]]///---333///333222444777666333222333555444---<<>>...000//////333333<<>>...000//////333333;;;VVVxxx]]]555000444...,,,222)))---444777555000,,,+++222444222------000222111...111222===aaauuuSSS:::777444555;;;NNNmmmaaa:::...---222000///777HHHllliii@@@000222///+++...666ZZZ~~~UUU555...111---000111111OOOZZZ555///,,,///222111000111+++,,,---,,,,,,,,,...111333111222666444111333888WWWtttwwwrrrWWW===666888555000...###;;;]]]>>>,,,888pppqqqYYY@@@444...+++'''%%%(((---+++'''&&&&&&''''''''''''&&&&&&+++)))111{{{WWW...%%%&&&$$$)))((('''<<>>888000...111888aaaxxxSSS444,,,///+++///000222QQQYYY444...,,,000333111///000,,,---...---++++++,,,---111///000444666444000///222VVVrrruuuVVV;;;(((***---'''(((111---'''<<>>PPPAAA+++$$$%%%###&&&'''((('''%%%%%%''')))(((000333...+++,,,+++'''+++)))***,,,...000999DDDVVVggg~~~www;;;000---000---555```cccCCC222333000///222111444YYY]]]333...444000---222---///...,,,,,,///000...+++000222...+++---///...,,,333111...FFFssslllBBB///000000333777777777<<>>```kkkfffjjjVVV:::---***>>>jjjwwwTTT444,,,...***...111444SSSZZZ333///---222444222000///...//////...,,,***+++,,,111///...000222111...,,,,,,777YYYrrruuuxxx***)))---000,,,%%%)))222666------cccDDD777(((aaaDDD(((444666222222000......---+++)))(((&&&&&&''''''''''''&&&&&& )))---QQQ```000(((&&&)))&&&+++***+++FFFmmmDDD000((()))(((######111@@@jjjeee333...***000iii\\\444+++,,,---000---222999555///:::MMMxxxrrrDDD%%%,,,000!!!999pppfff444%%%***,,,'''))))))'''%%%'''///555DDDOOONNN999'''&&&,,,///***)))***---...000555;;;MMMXXXqqqwww<<<111---000...666aaadddDDD333444222111444333>>>aaabbb777---111000...///***///222000111222...'''%%%***,,,******...//////)))222222///BBBlllaaa:::555222...///444666333000000???LLLaaaxxx{{{YYY:::666444333---,,,///444PPPyyyxxxmmmDDD777444GGGssszzzYYY555---///+++000333777WWWXXX333//////333666333000///...000000000---,,,,,,---//////...------......---111000:::YYYsssvvvuuu888555///+++...333111++++++'''111nnn<<<222)))LLLSSS777---$$$)))444'''$$$...111)))'''///&&&''''''''''''''''''&&&222777gggZZZ"""'''))))))&&&,,,222>>>ccc~~~fffNNN333))),,,((()))+++777LLLsss___111+++###888MMM###+++333...777111333999333000JJJooolll:::###---&&&111ZZZyyyvvvCCC %%%---###&&&)))***(((&&&---:::EEEpppfffLLL///'''......&&&&&&'''))),,,...///111444EEEKKKeeezzz===222...111...666aaadddDDD333444333222666555LLLkkkjjj???///111222///---111333000******000111------111222...---...---***(((111333222BBBiii___777;;;444222111000---+++000888111222<<>>111...555222666___eee>>>444222000333111:::MMMsssjjjAAA111---333555,,,+++......++++++///111000+++...///------///...***444111---333RRR}}}VVV666999444333111///...///000111555888<<<<<<888222...,,,,,,***+++...///555FFFWWWdddEEE444111333444666QQQzzz]]]888111///,,,333///333bbbUUU222000------...000111111---+++***,,,000333333222000000000...------000333111111000222AAAeeeqqqwwwHHH***)))***///555666111+++((((((RRR{{{777***444~~~FFF$$$)))(((---***---,,,***)))(((((())))))((('''''''''&&&&&&&&&&&&)))CCCcccOOO,,,((('''---...bbbyyy^^^333000///!!!OOOTTT***///000)))'''///PPP~~~ZZZ,,,"""***iiiWWW222111000333888000<<<888;;;vvvGGG(((111...!!!!!!...---222---(((%%%&&&'''&&&%%%&&&((()))'''&&&(((///555+++)))'''))),,,---+++))))))///777333+++...333---BBBLLL```yyy}}}>>>111...444111666___ddd<<<222///---000...777LLLrrrlllEEE444---///222+++111000...,,,---//////---...333666666777888555111***222:::IIIfffUUU444666222111000//////000222333777666555555666444000,,,000...///111222333===GGGcccNNN999///000333777:::QQQ~~~uuuWWW555000000///555000333aaaPPP555222///......//////......,,,+++,,,000222222111///000000///---...000111///222222///444IIIlllsssyyyNNN666777555...((('''+++111'''BBBvvvfff---111777ccc555,,,222...///&&&+++***)))(((''''''((((((''''''''''''&&&&&&&&&&&&000YYYiii333++++++(((...TTTnnn666...222---###000KKK___eee:::%%%000%%%)))---111{{{kkk***)))!!!\\\lll;;;111***333111@@@222888ppp]]]222+++***&&&%%%+++---$$$((()))&&&$$$%%%'''$$$$$$%%%&&&'''&&&%%%###((($$$%%%,,,---'''&&&+++222EEECCC000,,,333555444???JJJYYYlll|||???111---222///444___ggg===111---+++///---666BBBllliiiCCC333+++---000,,,,,,((((((///999===<<<999<<>>kkk~~~CCC,,,///&&&$$$***,,,(((((((((((('''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&+++^^^xxx666)))%%%''''''999jjjIII&&&,,,666(((***'''+++...MMM555+++"""444***###GGGWWW((($$$444```qqq777555444666;;;///aaaUUU,,,,,,%%%((((((%%%###&&&***&&&&&&&&&$$$###"""$$$(((+++((())))))(((''''''((())))))%%%&&&)))%%%&&&===ZZZtttmmmOOO999777...***888666@@@NNNccc}}}@@@111,,,000---222]]]nnnAAA333//////333111999@@@ooo]]]555,,,,,,000222...333222EEEmmmYYY444222//////......------------+++---000222222222111000+++)))(((+++000333222...------000444333111444999\\\mmmHHH222...///---333000999lll~~~III000///...000222444444444/////////.........///000111333666666555222111111555333222333444333111///111SSStttyyyFFF'''AAAYYYUUUJJJ;;;000111>>>JJJ]]]ccc888%%%...)))LLLWWW---+++...&&&((()))///''''''((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&MMMqqq666)))+++...NNNNNNJJJ111333,,,444******)))"""+++###000%%%444&&&\\\rrrAAA+++ EEEgggbbb777222555///555]]]fff+++%%%333$$$***,,,:::IIIEEE333***---$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%((())))))(((((((((%%%&&&***,,,''''''888MMMCCC888***)))111111444@@@;;;@@@OOOiii???000,,,111---222\\\jjj>>>///---...333///555KKKuuuVVV222...000000111---,,,+++BBBooo[[[555222111111000000///...------+++///333444333111111111///...+++))),,,111000---------///222222000444;;;]]]fff===111...///,,,222000;;;pppJJJ333111000000111111000....../////////------///111222444777777555222111111555222//////111222///,,,---444PPP|||ssswwwccc---222:::\\\}}}mmmmmmuuuIII;;;###'''444EEEeeeooo///...000---222(((,,,'''((())))))))))))((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%@@@lll666(((111)))JJJlllFFFVVVKKK,,,)))---######333)))...000***)))***'''+++)))mmm^^^333))),,,TTTeeeIII666...:::777OOOsss222+++...###,,,666gggooo777%%%'''((((((((((((''''''&&&444...(((&&&(((******)))(((***,,,+++))))))---111444,,,******,,,:::GGGHHHCCCAAANNNooo===000,,,111...222ZZZggg:::---,,,...222---333CCCdddwwwwww}}}lllDDD...111000,,,......444000GGGvvv\\\555111222222222222222222111111222222222222333333222111000222111,,,---222222///444111000111111222777>>>```___222...,,,///---333111<<>>333)))333&&&%%%000$$$,,,'''((()))******)))(((((($$$$$$$$$%%%%%%&&&&&&&&&'''===ooo:::***!!!333UUUeeeBBB???BBB==='''---NNN222444""",,,"""&&&000,,,444===zzzQQQ...###555XXXYYY222555000IIIQQQQQQ+++,,,***!!!***+++^^^~~~ggg:::%%%'''---###$$$%%%$$$$$$(((///555VVVDDD///###$$$''''''$$$((((((&&&%%%)))000...((())))))333444:::```HHH@@@LLLooo===///,,,222...222ZZZeee999---,,,///444...333222JJJOOOEEEGGGPPPZZZcccQQQ222(((111...(((,,,000000+++AAAqqq\\\444///222222333444555555555555:::444//////333666444111...333444000000555666333>>>888444333222333999@@@ddd[[[,,,++++++000000555222<<>>222XXXRRR---'''&&&%%%%%%###;;;CCC===---(((...+++,,,"""&&&...%%%!!!HHH|||gggCCC)))+++...&&&$$$+++))))))***++++++***((((((***---))),,,TTTpppGGGGGGXXXzzzEEE333///---222;;;VVVttt;;;+++---***111///111000555888666555777777555111000///...............333222===ccc```111666333000------000444777888???OOOPPPEEEAAA<<<:::???888777555222333999CCCKKKaaa999222222111666888GGGiiiOOO333///...000...777999BBBsssmmmDDD000000////////////000000000000//////......------///...///111000,,,,,,///888666333111111222444555888444222333444777DDDSSSppp{{{___SSSAAA000'''***222999...XXXqqqyyyrrrFFF$$$---888///%%%"""$$$''''''$$$!!!###'''***,,,,,,)))&&&$$$)))%%%###'''"""!!!***111UUUQQQ+++))))))+++&&&555qqqIII555IIIDDD666;;;XXXkkk]]]CCC555222333333VVV{{{uuuBBB+++UUUTTT333,,,>>>***;;;}}}[[[999'''***(((&&&)))***%%%******$$$$$$,,,---(((###)))&&&"""111NNN______===+++""")))---'''%%%***((()))******+++***))))))---000+++666eee~~~SSS???EEE\\\DDD111...,,,000999TTTxxx???///000---111...//////222333000///222555444000///////////////000000000222;;;^^^^^^000222222000---,,,///444:::???gggzzz~~~tttpppkkkhhhlllfffbbb]]]XXXXXX___kkktttnnnBBB666333000222111>>>fffOOO111111000111---444555===mmmqqqHHH000//////////////////000///////////////.........000///000222000,,,,,,000333333333111///000444777555333222222///...555>>>EEEjjjppp{{{yyyiii^^^[[[\\\wwwwwwNNN999---***888!!!(((///000,,,'''&&&'''///+++(((((())))))'''%%%""",,,)))"""$$$$$$$$$,,,GGGggg;;;&&&(((***+++%%%???kkk999777>>>GGG333<<>>nnnnnnDDD222333444444444444333222------......//////000000000///000333222...///222444888:::777000...222888...000111111111444666777///666555222AAAkkkrrr|||^^^111---000+++''''''+++//////...((((((+++,,,'''$$$---888$$$***///+++%%%%%%///999PPPGGG???:::000''''''---(((***%%%###'''###$$$000eee[[[---,,,(((""",,,,,,+++///777|||kkkAAA666444444444---###$$$,,,...777IIIYYYXXXGGG555---666///YYY```777000$$$"""&&&'''###(((...''')))%%%%%%******$$$$$$((('''***((($$$%%%++++++$$$###&&&'''''')))+++)))%%%)))((((((((()))***+++,,,***///***,,,888444000@@@WWWvvv{{{<<<---...,,,---333OOOnnn:::111333---000---000///333555222000000///,,,000///...---,,,,,,,,,,,,///555333???hhh}}}LLL666'''***000...,,,///(((555JJJTTTFFF111***///(((+++...///---,,,---///MMMxxxyyyAAA...//////222666KKKyyyQQQ///333111222---444444===lllkkk@@@222333444555555444333222.........//////////////////...000222111...///222222444666333---+++---000000111///,,,---111444444---...777===666:::eeerrr|||lll666---///.........//////...------,,,444999444000,,,%%%...111000(((%%%777YYYuuulllTTT:::---%%% ###+++''''''%%%&&&'''"""///LLLZZZ888***))))))"""---(((%%%'''IIIjjjkkkIII,,,)))222222,,,)))&&&QQQyyysssHHH&&&&&&666AAA???wwwVVV999)))((( ///@@@<<<(((###(((%%%++++++++++++)))&&&$$$$$$(((+++((("""$$$+++'''***''''''(((***---333999******)))(((((()))***+++(((***---111555777<<>>333+++,,,...,,,***++++++)))111777...&&&))),,,******+++++++++,,,,,,---AAAooovvv@@@///000...///555NNNyyyQQQ000222000222---444555>>>mmmggg<<<111222333444444333222111///////////////............---///222111---...222///000111///---+++,,,---333444111+++,,,111333111000(((///===;;;222CCC```sss|||eee333---+++...///...++++++///222---+++,,,)))&&&000666---''''''444QQQooozzzlll[[[CCC///"""&&&---+++'''(((###$$$%%%******%%%>>>iiiQQQ'''&&&)))$$$...$$$%%%---!!!000,,,QQQ|||zzzfffVVVDDD:::FFF[[[eee```NNN555***000555444666YYY]]]555777***%%%///KKKggg\\\666###$$$###"""%%%'''&&&''')))(((%%%"""!!!&&&,,,+++$$$$$$***---'''$$$'''---777LLL```+++***)))(((((()))******,,,)))000888666888:::444MMMsss===000333111333999VVVggg555,,,///***...///555===???<<<555111333444333000//////000000111222333///666444@@@nnnfff111///...---,,,,,,---///000%%%'''...+++)))+++(((,,,***((((((***---......444eeesss>>>///111......666QQQyyySSS444---,,,///,,,555777AAAqqqjjj>>>///000222333333222000///000000//////.........------,,,...111000---...222///////////////.........000111...)))***///000,,,))),,,000000......444999aaatttzzzppp///444///++++++000///+++,,,111555'''"""+++111,,,''')))***;;;ddd~~~PPP222000******(((&&&%%%%%%(((+++$$$%%%""",,,///)))NNN999...&&&(((***&&&&&&***+++)))--- 888UUUMMM[[[gggsssuuulll```YYYWWW>>>:::,,,,,,666...***>>>RRRrrrhhh>>>---,,,)))+++KKK}}}NNN+++******"""(((######***---)))&&&'''((((((((((((((((((((((((+++444***===mmmqqqRRR333$$$!!!---///'''///BBB:::333///333666777888;;;JJJjjj@@@111000///111777RRRbbb333,,,333///***---EEEYYYnnn]]]FFF<<<888@@@;;;;;;444///111222111222777666444DDDggglll:::------222---,,,///------,,,++++++,,,,,,***)))%%%''',,,111...+++///666000OOOtttnnn@@@,,,***---...333SSSZZZ444111000333///888:::DDDuuujjjCCC////////////............000///...///111///+++(((...///000...++++++---000222///---...222333000,,,,,,111444444111///222555222111//////000111000///444\\\rrryyy<<<...111...,,,...///......///%%%111666---'''+++444888VVV^^^111)))+++%%%((('''&&&'''(((((((((''',,,###555SSS555@@@gggsss777..."""$$$,,,,,,%%%)))%%%"""''':::LLLEEE...+++333<<<>>>999444111111666///***111777111555HHHooodddGGG///---000+++(((aaahhhOOO)))&&&(((&&&!!!,,,...%%%!!!(((,,,(((((((((((((((((((((((((((""")))---222EEEVVVJJJ000&&&)))***)))---BBBeeeYYY>>>(((&&&///555999???DDDVVVhhh{{{|||???000000///111777QQQjjj888,,,000......555OOOqqq}}}vvvuuuiiiWWWMMMDDD@@@:::444222555AAALLLeeerrr???000///333///---000...---,,,++++++,,,,,,+++)))+++*********+++,,,++++++,,,DDDhhhkkk===+++***...///555VVVVVV222------///+++333555@@@rrriiiCCC000000/////////.........000///...///000///,,,)))---///000///,,,))))))***000...,,,...111222000,,,///222444333000///111555777444222111222333333333444AAAdddooowwwLLL...222111///---000333222---444&&&'''333///%%%444QQQpppGGG+++)))111,,,'''&&&&&&)))++++++((($$$((($$$QQQuuu;;;\\\fff,,,'''%%%''''''$$$!!!!!!555///qqqddd---000'''))),,,...------...///,,,)))000555///555PPPeeeyyyNNN...***,,,,,,+++&&&III===&&&'''***&&&(((,,,%%%%%%666OOOVVVAAA'''((((((((((((((((((((((((---''''''000777444,,,(((&&&***+++555WWW|||uuuPPP777&&&***///000:::IIIaaaYYY\\\jjjyyy}}}???000000///111666PPPkkk999,,,000000222888OOOrrrxxxmmmddd]]]VVVSSSTTT^^^ooo{{{GGG444000444000---000......,,,++++++,,,---,,,***++++++))))))444@@@@@@777...888WWWhhh;;;******...///777YYYQQQ///++++++---)))000222>>>ppp___888000000000000/////////////////////000000000---+++...000111111---***((('''///---,,,...111222000---111333333111...---111444888666333222333555555555333///;;;sssmmmuuuUUU222+++,,,+++)))---222///'''666...222888,,,'''SSS___888!!!+++111&&&(((888'''((()))******)))'''&&&(((???rrrooo999```VVV((("""(((222++++++DDD&&&,,,;;;```wwwUUU000222000///......///000000000+++...999333'''CCCppp\\\:::...333(((###(((%%%$$$&&&$$$(((///)))$$$,,,444,,,bbbqqqCCC%%%((((((((((((((((((((((((222((($$$''''''###'''111...******@@@kkkbbb222///))),,,222......KKKqqq}}}aaaWWWZZZ___yyy~~~>>>///000///000666OOOddd666---333333444444FFFgggOOO888000444000---///---...,,,+++,,,---...---+++***///---,,,:::MMMOOOEEE555333JJJyyyggg;;;******---///888ZZZzzzNNN000,,,,,,///***111333@@@ttt[[[333111111000000000//////////////////000000000...---111222222111///---,,,,,,///......000222333222000333333111...+++,,,000333666444444444555555333222333333555dddllluuu^^^333...000//////222555333---)))///((( 444]]]uuuuuu,,,333555...&&&%%%'''(((&&&)))***(((%%%###%%%(((777oooJJJ000OOODDD+++)))&&&%%%(((666OOOeee444)))iiiBBB000@@@000...,,,---......---+++000000555111777aaa~~~rrr<<<...222333$$$###***###$$$///---%%%%%%$$$$$$,,,'''///QQQvvvrrrIII***'''(((((((((((((((((((((((("""'''+++,,,***((((((***++++++///888BBBAAA222!!!***)))---000+++555aaakkkQQQIIILLLOOOjjjxxx===///000...000555NNNccc777...111000222333CCCiiiWWW:::...333000,,,...---...---,,,,,,...///...,,,,,,333222+++111???BBB999;;;111BBBqqqggg<<<,,,+++---...777ZZZwwwMMM222,,,---000+++222555CCCxxx___:::000000000000//////////////////000000000000000000222000...---...000111222111111111222444444333222333222///,,,***,,,///222333444666888999888333000222::::::___nnnvvvrrrAAA000,,,***++++++)))+++//////555;;;JJJfffsssZZZ444333555---&&&---888---$$$&&&'''&&&$$$$$$&&&)))HHHzzz(((***LLLEEE$$$///******KKKSSSCCC...[[[xxx[[[000+++333+++000000000222444444333111555......===\\\xxxlllGGG111+++)))&&&###***---$$$###...***"""(((,,,'''%%%===XXXUUU===)))%%%((((((((((((((((((((((((((( (((---+++)))+++***&&&&&&''',,,111***!!!$$$///+++(((+++000555???XXXqqqKKKAAABBBIIIOOObbbxxx===///000...000444MMMfff;;;///---***///777LLLjjj]]]<<<---222000,,,.........---,,,---/////////...+++111111++++++222555111:::000???kkkfff<<<,,,+++------777[[[xxxMMM333)))+++000+++111555EEE{{{\\\999////////////...............000111111000000111333000---******,,,000333555333444444444444444333333444222///---,,,...111333555666999;;;<<<:::555111111444:::dddpppwwwpppHHH<<<555555///)))111BBBRRRaaa{{{lllDDD333:::---+++...111...'''***222%%%######(((...111...+++\\\QQQ$$$,,,^^^NNN ++++++$$$,,,===:::)))JJJzzz\\\+++666555&&&<<<+++,,,...000000111111111555///666YYYzzzoooGGG,,,---,,,"""(((***''')))'''&&&&&&000000'''$$$%%%333888///(((+++---(((((((((((((((((((((((((((***)))((((((((()))***+++&&&%%%)))000000+++***---&&&)))---333999>>>???>>>===>>>===DDDPPP[[[sss}}}<<<...///...000444LLL```999111---)))///:::QQQjjjccc???---333222...000111...---------///000///...---...///000111222444444444111CCCkkkccc:::++++++---...999^^^{{{MMM111(((+++000+++222666GGGYYY888............------------...000111111000000333555///,,,***+++///222444444444555555555444222222222555333111000111222444555888777777999:::999666444000,,,BBBzzzqqqxxxyyymmmlllcccYYYfffzzzbbbIII999333...+++***,,,......+++'''&&&''')))######,,,:::???777...ttt444000///mmmLLL,,,$$$###)))$$$ 000III]]]???///###,,,555(((///111222111000000222444333555GGGrrrWWW***,,,''',,,%%%$$$,,,###///+++---(((&&&(((""""""...***$$$###)))+++'''%%%'''(((((((((((((((((((((((()))$$$'''111444,,,&&&((('''+++...,,,)))((()))+++,,,222222------333666444666:::333888KKKUUUlll<<<...///...000444KKKTTT333222222,,,000999NNNuuuggg@@@---333444000222333...------...000111000///444000///444555111///111000333IIIooo```888***+++---///;;;aaaMMM...))),,,222---444999KKK```BBB......---------,,,,,,,,,...000222111000000333666000...---///333555555333444555666555333111000111666444333222444666777777999666444333444666555555000+++RRRuuunnn\\\DDD999...,,,000333222...///***---...((())),,,%%%)))+++%%%===sssBBB+++BBBwww777,,,)))|||eee***(((---"""444###777sssJJJ,,,...555000+++///222---,,,222777444000///111@@@zzzsss444$$$...000!!!'''///&&&&&&*** %%%&&&,,,+++""""""&&&"""(((((((((((()))+++,,,---+++((((((***((($$$%%%***&&&...---+++,,,'''$$$+++$$$&&&(((((('''(((***,,,---///333555333000000222555555777;;;CCCSSSkkk???//////...000555LLLXXX:::222///......333OOOwwwCCC000///222666...333+++111333000222777666111333333333111///000222444444@@@```eee:::,,,...---***999fffppp???...///'''///333888===PPPjjjOOO666222000111000------000333333222111//////111333222111000//////111333444666555333111000000111222777666666555555555666666:::888666555444555666777777,,,```rrr|||pppRRRWWWMMM???DDD555***444///***+++000333111...222***,,,///))))))***$$$&&&(((<<>>YYYQQQ((()))***!!!###QQQJJJ$$$$$$---&&&(((###"""******(((---+++***))))))((((((((()))%%%******%%%"""$$$''''''---!!!###+++((('''++++++)))***+++------+++'''###,,,))))))---///000555;;;@@@VVVQQQ@@@FFFUUUmmm@@@111000///111555KKKMMM222.........222:::ZZZGGG111333555222)))222555555@@@ZZZvvv}}}xxxooofff______bbbffftttaaa888,,,///111111???jjjpppAAA222000)))111111444999MMMTTT666222111333777666111---...111333333222000///...///222111111000000222333444444333222///---,,,...000111111222333444666888999999888666444444444444555333CCCsss~~~|||;;;)))666///222777,,,+++---000111000///......222)))---333+++''',,,...)))555uuuTTT&&&999|||BBB'''))),,,,,,666DDD---,,,cccddd......555888333------------...111)))...===555555PPPYYY---%%%'''%%%,,,???yyyeee---###***%%% ))))))))),,,&&&###...***))))))((((((((())))))+++&&&&&&---111,,,'''&&&((((((///,,,!!!%%%...(((,,,)))'''''')))***)))'''+++)))+++///...---666BBBhhhsssEEEFFFaaauuuAAA111111000222555JJJOOO555222000...000:::ZZZ|||}}}{{{HHH111222444222,,,888666222===^^^xxxooooooyyybbb:::...///000333DDDoooooo@@@444///+++222111333:::OOO~~~PPP555333222444888777222//////111333444333111///......222222111111111222333444555555555222......000333111222222333444555777777<<<;;;888666444333333222111OOOtttVVV...222///...333%%%///000111000---,,,...///...***///000&&&$$$++++++***JJJ<<<***KKKsss333&&&$$$///%%%IIIXXXTTT999EEEvvv???111+++000111+++***///222111222000,,,111222)))>>>lll```,,,---''' 111MMMrrrooo===)))...$$$&&&&&&&&&)))---((('''---''''''''''''((()))***+++111 %%%EEEVVVFFF...%%% ***---%%%***===;;;&&&&&&&&&&&&(((+++---...---+++)))+++---+++000FFF___lllGGGHHH```xxx@@@111111000111444IIIOOO777555333///000;;;]]]pppVVVJJJJJJJJJSSSdddyyy~~~HHH444111111111---999444...666UUU{{{nnnYYYCCC::::::???MMMaaapppxxx___;;;111...---222GGGuuukkk>>>444---+++444111333<<>>...///000999...---------,,,+++,,,///111---,,,...***$$$+++000''''''\\\uuu000///MMM^^^000)))$$$......RRRYYY555)))HHHxxxsssEEE,,,000222111---***+++111333222//////555666+++444^^^VVV>>>$$$"""+++'''"""***999@@@555''')))***&&&'''---"""---+++***+++$$$&&&&&&&&&'''((()))++++++(((///IIIccc]]];;;''')))###,,,###%%%JJJbbbLLL,,,$$$'''+++,,,+++(((&&&&&&...(((&&&)))***555VVVxxxpppWWWGGGHHHLLLZZZ{{{???000111///000222FFF}}}III333444333///222???dddkkkJJJ777222333000222;;;NNNeeexxxmmmEEE888111---111---333///---222GGGkkkNNN,,,))),,,)))***...555;;;AAAMMMcccvvvSSS777222///+++111IIIyyyggg999222,,,---666111333===UUUrrrHHH555555222222555555111111333222333555444222111222222222222222333333333333333777:::;;;888444333888===888777666444333333222222222333444666888999:::;;;;;;nnnrrr|||OOO,,,---...777000,,,++++++,,,---...//////,,,,,,+++&&&,,,BBBDDD---555qqqSSS***,,,>>>{{{OOO...***))))))+++===:::333lll}}}III%%%******666222000111222111000000...+++666666666ZZZzzzrrr222))))))***&&&&&&)))%%%###&&& ...'''(((***###CCCSSS222%%%,,,!!!'''''''''''''''((()))***!!!<<>>///000//////111DDDzzzCCC///222111...111@@@ggg|||QQQ666333555222///---...444???KKKRRRVVVNNN888999111---444///...+++///000999YYYmmm>>>'''...555///333---)))((((((+++666CCC@@@,,,111111+++000IIIzzzbbb555///---...777000111<<>>{{{ttt}}}jjj:::555...111+++...------...000000...+++,,,+++'''%%%777ZZZZZZ999OOO@@@+++(((222rrr>>>$$$$$$,,,&&&&&&,,,###444___uuuSSS'''$$$333333,,,))),,,444666111///222555***000222BBBxxxzzz444///!!!'''///%%%&&&---((($$$444,,, ))))))###***%%%555vvvBBB!!!///((())))))(((''''''''''''(((&&&333666+++'''...+++ ///"""222___MMM###+++"""%%%'''(((,,,;;;RRRddd555***(((111555222;;;KKK;;;555JJJPPPKKKvvv>>>//////...///000CCCyyyBBB...222000,,,...>>>eeetttFFF///333444)))000000///......000222444444+++666111...999333...)))000//////KKKzzzsssMMM777222222---'''///++++++222444///+++,,,111$$$000222,,,000HHHyyy___222------///888///...:::RRRmmmCCC222//////333999999333......444444444444333444777999111222333444444444333333111555888666222222888>>>999888777666555444444444222222333444444333333333===rrrKKK000,,,,,,333111'''///111***,,,---111---&&&+++...BBBIII888ccc~~~333'''---+++>>>***222***###,,,***&&&ZZZvvv___*** ///111+++555///...444555000...///***;;;+++999sssrrr???+++(((###,,,...###)))000%%%+++*********))))))((((((...ccc|||XXX,,,###******///)))''')))***)))''''''$$$***,,,(((&&&)))&&& ###'''(((''')))...---''''''###(((&&&,,,LLL[[[EEE222)))&&&***...000777@@@BBB@@@AAAMMMgggFFF444111......---===ooo???111000---...///<<>>cccbbb>>>222...//////(((***,,,...000000000...------,,,///+++///000AAA|||YYY333...111---+++333888777SSS```:::333---000444666555333111000///111333444333222222333444444333111///...000222333222111333777999:::::::::777444444666888888666000222333333111111222444@@@pppQQQ///---///+++///++++++&&&)))111...,,,000222***'''bbbJJJFFF|||vvv222+++---%%%222(((000PPPBBB%%%---GGGuuu[[[888)))---...+++///---,,,---000111000222555555...???fffsssVVV222$$$---!!!""")))'''%%%((()))))))))((((((((('''''''''777MMMOOO777&&&+++,,,"""%%%))))))&&&''',,,...+++,,,***&&&""""""$$$### &&&)))(((&&&'''***(((###)))%%%***(((&&&888>>>***............000444666777@@@CCCLLL]]]wwwBBB111///---......???rrr~~~???111111...///111>>>kkklll>>>000222///,,,//////..................111000000//////000000111444///...---444VVV```;;;000---...000+++,,,---///000000///...---***)))---)))...///BBB}}}]]]666000---000000444666999XXX___999222...111444555444222111111///111222333222111222333222222222000------///000444222111222444666666555666444222444777999999777666666555444333111111111@@@mmmeee777111444******111)))"""+++111+++$$$)))222'''777JJJWWW```,,,---...###)))..."""WWWTTT---IIImmmnnn<<>>...---,,,---///AAAuuuwww>>>111222///111222???mmmmmm>>>///222000---//////......---,,,,,,,,,000//////......//////000555///000//////JJJyyy[[[666...,,,...111......///000000///...,,,+++((((((,,,)))///111EEEaaa999222)))333555333333===aaaaaa:::222000222333333222111111222///000111000//////111333222333222000......000111111000///000222444444333444444333555666777666444777555444444555555444222@@@mmmMMM444555///&&&444***)))///)))(((((((((+++,,,fffxxx===WWWxxxEEE&&&,,,...'''+++---===tttwww>>>AAAjjjhhh>>>++++++111---444999...000444444...---000111---...<<>>kkkuuuDDD000000///...++++++,,,,,,---...////////////............//////111+++000666666MMM{{{QQQ222000000...///------------,,,+++***)))(((((((((,,,***111666KKK___666///,,,444222...666GGGjjjXXX333---333444333111///...///111000000000...------///111444555444333111111333555---,,,,,,///333666777777666777777666444111///.........///222555888999999@@@qqqDDD))),,,+++..."""+++%%%***UUUWWW888"""OOO\\\AAA---ZZZXXX333---((('''***((((((+++---000OOOxxxddd"""...$$$(((111000///111000333000///000000///222777iii999,,,---%%%)))%%%===ooo[[[000(((((((((((((((((()))))))))///)))$$$%%%((((((((()))'''""""""((((((###%%%,,,))),,,+++$$$""")))333:::000+++'''''''''&&&''')))"""(((&&&'''---((($$$,,,///JJJrrr~~~ddd^^^iiizzz>>>000111...------AAAwwwppp:::...000///000111===iiizzzIII111,,,+++,,,******+++---...///000111000//////......//////000444+++,,,222;;;ZZZPPP111111111---------++++++++++++++++++++++++'''&&&***'''...222HHHYYY333...///222///...777DDDeee[[[888333444444333111///---...///000111111000......///000111222111000//////111333000///...000222555555555333444666555444333333444111333444444333333444666@@@ppp___444+++---...""",,,(((CCCsssNNN000***kkk;;;666555bbbJJJ...///''''''---%%%+++'''!!!???ttttttEEE(((333,,,%%%---666///***111999333333666111---;;;QQQ^^^---!!!)))(((%%%%%%...PPPiiiRRR+++!!!+++''''''((((((((()))))))))...)))$$$###'''+++***'''+++777:::,,,"""$$$(((&&&&&&+++)))###---FFFVVVXXX222+++&&&''''''%%%'''+++888>>>111&&&---+++&&&...333YYY|||~~~mmmfffqqq~~~zzz===000222000......BBBzzzlll<<<000222000111111<<>>222333222333222===iiiZZZ:::...---111.........///////////////111111000000000000111111111000:::JJJbbbTTT///,,,+++(((---222+++++++++,,,...000222333+++))),,,'''---111FFFQQQ111222//////000555555444VVV___777...333444444333000---,,,---///111333333111/////////111222222111///000222444+++***+++...222666777777777888888555222111333666666;;;>>>:::111---000555@@@ppp===555''',,,///(((;;;lll222222TTTGGG111000$$$:::AAACCC@@@666+++(((000:::BBB333???wwwggg///...)))000000000000000000111111777222222444555DDDnnnXXX111&&&///)))%%%)))$$$)))((('''&&&&&&'''((()))&&&******%%%%%%+++---***(((&&&)))---(((%%%222FFFaaa>>>---)))&&&%%%&&&+++)))+++FFFAAA,,,,,,%%%&&&(((%%% 444JJJVVV111---...%%%%%%000888JJJPPPEEEGGGcccxxxAAA111000.........???sssooo===---...---000222EEEzzzfff???111111000&&&555000)))333888>>>QQQSSSVVVTTTJJJDDDFFFGGGEEEHHHUUUiii{{{XXX000---///...000111111---'''777@@@KKKbbb]]]555---'''++++++***LLLUUU000///111333//////555???aaa^^^:::)))...///000000///---+++)))---000333444333222111222000111111000//////000222///000111111111222555888555777888444111111666;;;>>>>>>===;;;999777777666>>>oooIII000666&&&'''999```QQQ,,,CCCrrrAAA///111'''///***333<<<<<<:::HHHiii|||^^^...###:::111111000000000111222222999%%%111999:::ooovvvBBB&&&!!!)))$$$###***''')))((('''&&&&&&'''((()))!!!...===999''''''%%%'''***'''$$$...>>>KKK<<<---''''''((((((((($$$+++''''''222,,,$$$---'''''')))((($$$$$$000@@@III999,,,))))))(((...666222>>>CCC@@@GGGbbb|||???//////---///000AAAuuuppp;;;,,,------///222FFF{{{pppmmmjjjsssfff>>>...---+++,,,222---+++>>>XXXnnn~~~}}}}}}SSS222000000---//////...111===```sssxxxooo777///)))---------OOOUUU222333///111------333===```\\\:::---000111222222111///---,,,///111333333111///......,,,...////////////222444111222222222222333555888333666888777555666;;;??????<<<888777888888555333===ooo___333444%%%)))EEE|||mmm777***TTT777******'''$$$222000000111666IIIkkkddd888+++999222111111111222222333444:::000111777SSS???,,,"""%%%***%%%%%%***'''((((((''''''''''''((((((---MMMmmmkkkHHH'''"""...'''###$$$(((&&&###(((222((()))'''$$$$$$''''''$$$$$$...***"""%%%###!!!)))&&&%%%%%%&&&&&&%%%)))...%%%***,,,)))***...000---222555:::@@@MMMccc}}}~~~===......---///000BBBvvvwww999***,,,,,,...111EEE|||kkkKKKDDD===EEEUUUkkkddd>>>...------000------///DDDoootttWWWRRRPPPYYYjjjyyygggCCC...111///---//////,,,000DDDwwwooo666///)))---......PPPTTT333666///000,,,,,,333>>>cccVVV888...000111111111111000.........000222222000/////////***+++---......000333555333444555444333333555777555888;;;;;;999:::===@@@@@@:::444333777888444000<<<ooo~~~KKK...///555GGG~~~XXX---...NNNmmm---)))%%%---222WWW==='''###***000:::DDDLLL}}}@@@(((:::000///222222222222333444444555333BBB555BBB}}}KKK%%%&&&(((---...(((''''''%%%(((((((((''''''(((((((((000```yyyYYY000$$$))))))'''$$$###&&&&&&###%%%)))'''++++++%%%$$$''''''###(((***%%%!!!''',,,((("""'''$$$"""$$$'''((('''&&&)))***++++++000333///'''222111777CCCNNN]]]vvv~~~>>>......---///000BBBvvvuuu999+++---,,,---///DDD{{{vvvMMM444222......222>>>RRRkkkjjjAAA...---000000+++000222<<>>vvvKKK***,,,%%%555KKK]]]???''''''+++'''%%%***\\\___555---444777###222222222222333444555666+++777BBBkkkccc+++---(((+++)))&&&'''&&&%%%&&&'''(((((((((((((((((('''///@@@???)))"""////// (((%%%%%%''''''%%%$$$%%%%%%((((((''''''***)))%%%&&&###"""$$$(((...+++!!!)))'''$$$%%%(((+++***''',,,((('''+++------///333111000777AAAGGGQQQjjj@@@000///......///@@@sssjjj:::---///---,,,---BBBzzzddd;;;---111555222...+++000@@@UUUdddzzziiiAAA+++)))...///***111111000SSS~~~mmmEEE&&&///...---,,,,,,...111444111%%%'''...+++,,,000...666...000XXX}}}[[[333,,,''',,,......RRRQQQ...//////111---...555AAAfff|||OOO444/////////...---......000000---///111222222333555777///000111111000111333555555777888777666555555666777999;;;<<<;;;:::999888999::::::777444333555888>>>~~~pppGGG666lll~~~:::"""///CCCbbb999...---###,,,HHH:::,,,'''---***$$$333LLLlll444000222"""111,,,111111111222333444555666333+++___mmm999+++,,,(((&&&$$$222///'''***''''''((((((((((((''''''///'''"""%%%)))***+++---'''''''''''''''&&&&&&&&&###"""%%%))))))%%%$$$&&&,,,###&&&)))""""""'''%%%$$$&&&%%%###%%%((((((&&&(((((()))***'''&&&...:::555666<<>>000000111111222444555666@@@OOOCCC"""---###&&&%%%'''@@@[[[MMM///(((&&&'''((())))))((('''&&&###!!!%%%)))###,,,$$$'''((('''%%%%%%'''(((((("""$$$***'''!!!+++<<>>===444888:::===AAAHHHXXXppp@@@000///...//////@@@tttnnn666+++000...---///FFFRRR333222///''',,,111333222000000000---666:::555---+++---000---...---...000666XXXsssGGG222666***,,,//////...,,,,,,,,,---***...///)))---111+++&&&,,,(((;;;ccc___444---(((///222333WWWOOO---111***---+++---444>>>```~~~SSS666000222111///...///111444666333444444333111000111222111222222111000000111333333555777888666555555666444444555777999:::::::::111555999:::888777888999???|||rrr[[[:::HHHLLL)))555***BBB???$$$'''%%%444###***,,,###%%%---)))///\\\^^^222777333---555)))+++000000000111222333555666DDDooo555(((---)))$$$***999eeelll777$$$&&&'''((())))))((('''&&&$$$(((((($$$%%%))))))###"""&&&(((&&&###%%%(((***+++""""""***'''&&&???aaauuu>>>$$$***)))***---%%%&&&222999444---+++,,,***+++***$$$)))KKKhhhYYY333666777777:::FFF]]]sss>>>......---///000BBBvvveee444)))//////...111IIIHHH111555///000---******---///000000000///---+++,,,......,,,---000---111444)));;;iii|||zzzqqq<<<&&&//////...---...000000---******(((,,,,,,'''---222+++)))222)))222VVV]]]111+++&&&---000222UUUNNN000666+++...---000666???```~~~QQQ222***000///---,,,---///333555000111111111000000222444///000111000//////111333222444777777666555666666888777666777888888777777111333555999::::::888777>>>zzzrrrUUU...MMMFFF%%%000(((---'''$$$&&&%%%$$$(((000...,,,***---DDDqqqeee777666333111///000111111333444555777333,,,000>>>jjjuuu<<<'''+++)))&&&''':::^^^xxxggg===(((,,,%%%,,,%%%$$$///)))!!!---(((((('''&&&&&&&&&&&&'''+++###"""((()))######++++++!!!$$$,,,&&&$$$GGGvvvPPP777######''''''&&&)))"""aaazzzTTT222,,,+++(((...'''%%%AAAfffeeeBBB(((888333555@@@LLLYYYnnnBBB...,,,---///...@@@vvv]]]000(((---***+++333NNNRRR444000///...,,,***+++...000///......//////...---...///111222---)))...111***555TTTeee666,,,***---,,,+++***---000...+++///---+++,,,///000...,,,,,,---///777YYYXXX///+++'''+++///555ZZZuuuCCC888000,,,***,,,333999KKKqqqSSS000---111111111111111222222333//////......///000222333///......//////000111222111999===999444555888:::???<<<888666555555555555222444777999999:::<<<======zzzsssXXX;;;iii|||222---...***///+++)))))))))...<<>>KKKCCC---$$$***"""...---&&&)))+++'''%%%(((((('''&&&&&&&&&&&&'''%%%---///((((((---(((,,,######***&&&"""555RRR888***!!!$$$'''%%%'''---PPPsssqqqGGG,,,+++...///'''+++---888GGGAAA222...333111555AAAPPPcccxxxDDD000---...000000BBByyyZZZ444+++///,,,---333MMMXXX666///---***,,,...//////...------))))))*********+++,,,---333222---...111+++222IIItttaaa333++++++---...---++++++,,,,,,------+++***,,,///000///...***)))000DDDkkkzzzGGG///,,,(((,,,///444YYYttt@@@444,,,...,,,...444:::MMMsssUUU222...111111000000000111222333222111///.........///000............///000111111222888;;;888555666777777999666333111111111111111222444777999999:::<<<===???zzztttlllDDDnnnfff(((333(((---''''''(((((('''---===LLLAAA111666III~~~ddd***000000000000000000111111,,,999---)))888555CCCrrr{{{HHH###""")))***)))%%%(((&&&'''))))))'''(((,,,%%%%%%,,,///)))***---+++)))(((''''''&&&&&&''''''JJJ\\\<<<###***...###***$$$###'''(((%%%'''---%%%!!!###''''''###'''///aaagggQQQ000%%%))),,,///'''...------...'''%%%000,,,000444>>>QQQmmmFFF111//////000111EEE}}}XXX666---000------222JJJ^^^888...---+++...000///------///111//////////////////000000///222---+++...,,,...<<>>@@@wwwtttQQQ\\\VVV111000&&&,,,%%%''')))(((%%%&&&+++222+++***---DDDFFF000---...///000111111111000444333000111555@@@fffVVV))),,,***$$$))))))%%%'''&&&$$$&&&+++,,,***111%%%222''' ***---)))(((((('''''''''''''''((([[[mmmEEE###(((000((('''&&&$$$$$$(((+++'''!!!$$$$$$'''+++)))$$$&&&,,,CCC???...###))),,,))),,,,,,,,,%%%%%%---)))%%%,,,)))///111666KKKnnnEEE111///...///000FFFZZZ555+++///,,,,,,111GGG}}}```::://////111000...,,,+++---111444...---,,,,,,,,,,,,***)))+++111---)))///000111999aaa___333---000+++***,,,//////------000111000//////000000///...///...???___{{{NNN...---+++...///222VVVlll999111,,,//////111333:::PPPwwwTTT222///222111///......000222444333222000...---------------,,,,,,------...///000555666555333555888444///,,,++++++))))))***,,,...444777999:::;;;;;;===>>>>>>qqqtttyyycccRRR777)))333+++555333///+++)))(((&&&###///000gggfff777444,,,---...000111111111111222+++222333:::jjj888"""%%%111(((%%%***&&&&&&)))&&&&&&******%%%444%%%&&&(((!!!)))111&&&))))))(((''''''''''''(((999IIIGGG000%%%---+++&&&)))'''"""$$$++++++%%%***(((((())))))&&&&&&(((***((("""&&&111///(((---+++)))"""%%%111...'''+++***///......AAAeeeBBB///...---......EEE^^^555+++///---...333HHH{{{^^^:::000///111///---------------,,,000///...///000000---+++---333...***111333555>>>kkkhhh888...///,,,((()))...000,,,***,,,)))***+++,,,,,,---...///)))===dddsssCCC---,,,+++...///222XXXiii777222///---///000222999QQQyyyVVV555222111000///......000222333000///...------...///000---,,,,,,------...///000555444222000222555222,,,***+++++++++***+++///333222444666888777888999:::999dddsssRRR111'''>>>+++@@@;;;000((((((,,,+++((($$$---GGGqqq<<<:::)))------...///000111222222---...111---IIIBBB333***((()))'''***+++""""""'''***(((&&&''')))(((&&&...---"""///PPPPPP...***)))((((((''''''((((((111111,,,$$$"""%%%'''&&&'''***(((!!! &&&***(((***'''$$$%%%''')))(((''')))***'''***111+++'''111111111***)))...)))&&&///---...---,,,999XXX{{{~~~???------------...EEE]]]777,,,000///111555HHHzzzTTT666000---,,,...000111000/////////666444222333555444000,,,///111,,,+++111333:::KKK|||ttt>>>///---///))))))------***---444000222666888999<<>>UUUJJJ444))),,,***(((111......///111888MMMqqqyyy===,,,...///......EEEVVV777,,,///...///222CCCtttuuuEEE000000---***...111///...555EEERRRNNNJJJFFFCCCBBB===555///555333...333;;;>>>MMMjjj{{{BBB///,,,///,,,---///,,,--->>>RRRhhhkkknnnpppqqqrrrvvvyyy}}}vvvFFF+++++++++...///666aaafff333///...***///111111:::WWWXXX666333......000111111111000///------,,,,,,---...000111............///000111111333222...((('''+++,,,***(((+++......---///555;;;000222555555555555666777777@@@zzzqqqCCC444222$$$111$$$***---(((&&&))))))&&&)))```~~~III,,,222$$$222111000///...///111333555000444'''KKKhhh+++111000---&&&+++'''$$$222((("""###***---)))''')))000''' <<>>---,,,222222---111444999>>>BBBPPPnnnppp<<>>???>>><<<:::222^^^sssNNN888---444,,,&&&:::TTTXXXGGG---%%%:::~~~OOO&&&222777***///111---111333///000444333444,,,QQQzzz;;;'''---000---... !!!VVV~~~ooo---%%%...111(((&&&%%%%%%,,,)))***///111---***+++)))---+++***((('''+++%%%))))))###$$$999```;;;000(((((()))'''''')))+++MMMGGG,,,((($$$ ------000...---111333FFFeeeaaaeeedddXXXKKKBBB<<<888555777===DDDKKKZZZuuuooo<<>>>>>222TTTuuufffNNN888666---444222]]]___DDD+++%%%ZZZjjj555&&&444333+++111///111222000///111333222000@@@\\\555&&&...+++111111!!!+++```qqqJJJ)))%%%+++000))))))333555---******,,,+++)))***...&&&+++---***)))***)))((("""&&&)))(((+++<<>><<>>vvvsss888111---++++++******000777---//////---***)))+++---+++------000111***333LLLzzz[[[777666111,,,---111222...&&&'''((()))))))))+++---)))+++))),,,000+++///BBBvvvfff444******,,,---///BBBnnnFFF444///000000...333555===aaaRRR666///000/////////,,,***111:::JJJGGG111%%%///...'''///***...222444222000...---000///000000---***,,,222---///000111111111333444777888:::;;;;;;>>>AAADDD===EEE999444^^^oooQQQ333444111///...+++888kkkWWW777444000///222333444444///444---111:::---888iiiVVV!!!///:::)))...,,,&&&000000---...,,,)))+++'''555$$$******AAAKKK;;;,,,(((***,,,+++,,,---444\\\lllEEE)))+++''''''111333///+++)))+++***......***))),,,---***+++,,,111222---///555555222@@@DDDIIIXXXhhh}}}OOO///---000,,,111///;;;pppppp555111---++++++******...555444444333111...,,,,,,,,,---...+++...111,,,666OOOvvvYYY///---)))''')))...///...---,,,+++)))***++++++***)))...,,,+++...---888OOO{{{ccc000++++++...///000CCCmmmAAA333000111111///333555===aaaSSS777222333111000111///+++---222+++,,,******,,,------...,,,---//////...---------...,,,...///,,,(((+++111,,,...000111000000222333666888;;;;;;:::;;;===???;;;:::777444III~~~pppbbb???222444000444TTTmmm(((///555555333222,,,---;;;...555///333888(((???;;;333666###111///444+++$$$***111'''###222(((444 ,,,///===sssppp;;;222******+++***))))))+++(((:::;;;"""'''555(((000+++'''(((---000...+++&&&,,,---******///111...111111333333999JJJOOO>>>888DDDIIIPPPccctttMMM------111,,,111///999lllppp555///,,,,,,...------111777777555333222222222111000///...***,,,111...:::UUU{{{___777///+++///222///***)))000---)))(((---111000,,,)))///...,,,///222EEEbbb```---,,,---///000222DDDnnn@@@222000000000...222333;;;]]]}}}QQQ666111222//////222222///...111333000333222))))))///...------,,,+++)))***,,,///---+++,,,///,,,''')))000+++---000000000000111222555888;;;;;;999888999;;;:::111666:::@@@jjjqqqOOO///###@@@***FFF333777555444333222111000000000***222555'''<<<444ZZZPPP333---444------111)))...111...)))+++111111+++///,,,******,,,000333444111,,,!!!"""---,,,)))000,,,,,,++++++******))))))&&&///000(((&&&---...)))---...///000000111444777;;;999:::@@@GGGIIIEEE@@@FFFIIIOOO[[[lllLLL000***///***---333>>>ddd___666+++000...+++---+++444IIINNNNNNAAA...+++777999111444...///333...,,,BBB```ddd===111+++'''%%%---333+++...((((((...000,,,,,,111///222111---000DDDgggTTT+++---...+++///---BBB}}}tttCCC333...444222...//////999___WWW777...222222111///---+++,,,---///...---,,,------/////////,,,)))(((***---...///000...,,,******,,,...///333000---,,,...000111222000111555999999777;;;AAA:::555888444333aaauuuggg444666---:::ssshhh111555555444333222111111111111444444222444;;;QQQFFF444---000---+++------999WWW^^^>>>$$$'''...***+++***)))***+++,,,------(((222222---,,,)))%%%'''+++++++++***************///)))''',,,---+++...666000000333:::CCCJJJLLLLLLKKKIIIMMMZZZgggiii]]]QQQNNNSSS^^^lll|||QQQ222,,,000+++---111999]]]^^^777+++///,,,+++...000>>>VVVxxx}}}ttt___QQQLLL???...222---,,,///222???\\\yyynnnCCC444000///***+++000,,,...///111333222111000000,,,000333666???UUUuuuVVV111,,,...+++///,,,AAAzzzsssBBB444///555111...//////999aaaTTT555---000111000///,,,+++,,,......------,,,---...///000///---******+++---......///...,,,+++,,,...000222333000------...111222222555444666:::;;;;;;???DDD>>>666888777666[[[www===888(((^^^yyyBBB333000555444333222222111222222666000---<<<777mmmggg777444------111,,,...:::iiihhhTTT444%%%+++000,,,((()))***++++++***)))((((((111111'''%%%+++...,,,++++++*********+++,,,,,,&&&555CCCDDD888---***------111===RRRiiixxx|||zzzgggaaabbbpppvvvfffaaaiiivvvQQQ444...222,,,---...333VVV[[[555+++---))))))---000BBB___{{{nnn___MMMLLLKKKKKKSSSfff|||MMM777111555...)))---///111AAAMMMLLLIIILLLMMMJJJOOOSSSXXX___iii{{{zzzOOO+++***---***///,,,???wwwqqq@@@333///444000...//////:::ccc~~~PPP222---000000000...,,,,,,...000......---------...000000///---++++++---------,,,------,,,,,,...111333555333111......000222333333555111000555888999;;;???>>>444666999999SSStttRRR;;;KKKNNN,,,:::222444333333222222222333333555...222999;;;vvv666***333///---555000222GGGvvvMMM+++(((000000---000)))+++,,,---,,,+++++++++///)))(((((()))///000''',,,++++++++++++,,,---...,,,ZZZpppSSS444000111)))///;;;QQQnnnxxx~~~}}}OOO444...111,,,------000QQQYYY111,,,---)))(((+++,,,>>>^^^]]];;;,,,222///(((---333HHHiii|||{{{QQQ000))),,,***///+++===uuummm<<<111...111......000///<<>>___pppCCC***...---(((---444PPPyyyyyysssmmmgggcccZZZ\\\dddmmmnnn^^^BBB,,,(((+++)))///+++>>>uuuiii888///,,,///,,,---000///>>>jjjzzzKKK111000222222111000...///333555555333111...---,,,+++++++++***)))***+++,,,***)))))))))***,,,...111444666222111000000222444555444555111222888;;;888555333555333555888555===iiilllmmmKKK777222444333333222333333444555666:::777===;;;eeezzz444222+++111///,,,---+++---666,,,444555---)))---///,,,+++---...---+++,,,///333222,,,555555###---HHHOOO111000///......///111222LLLIIICCC:::333333999???JJJcccRRR111***---***...000222QQQ^^^111)))***)))...111000EEEjjjrrrFFF,,,---,,,)))---111\\\}}}rrrqqqooommmjjjeee```\\\LLLIIIDDD???;;;666111...+++,,,///555888555,,,###(((+++)))///,,,@@@yyyggg555...,,,...+++---000///???nnnxxxIII222333333333111///...///333666666444222///---++++++++++++***((()))+++,,,,,,+++)))***+++,,,///111333444111000///000333555555444222000222888:::777444444999;;;888666444555SSSooommmTTTAAA555222222222222333333555666666:::999888VVV{{{TTT000333///+++------))),,,000+++222666///###&&&333666------111444333000...000333111...555,,,%%%NNNuuuooo555333111//////000222444<<<666555;;;???>>>@@@GGG\\\sssSSS333+++,,,)))...000333RRRfff888+++***(((...222222KKKttt|||}}}}}}tttssswwwsssYYY:::***---+++)))---...444CCCKKKEEE>>>???>>>:::555555555444333111...,,,...---++++++,,,,,,+++)))///...------.........---(((+++(((///---CCC~~~ggg555///...///)))---000///AAApppvvvGGG111444333222000...,,,---111444444333111///---------------+++))))))+++...///000,,,,,,---...000111222333000//////000333444444333///...111555666555888======AAA999444888555BBBaaassszzzVVVLLLFFF777222222222333444555666777===>>>:::www666444+++111&&&+++000***111888+++((()))///333222------111111666;;;;;;666222111333+++///:::666@@@www^^^777555333111000111333444>>>HHHIII===:::HHHYYYaaammmZZZ555,,,---)))---000333RRRlll???///,,,(((+++///000LLLwwwxxxvvvuuutttnnnfffaaa```]]]WWWSSSTTTTTTNNNIIIHHHAAA:::<<<>>>666666999666;;;)))&&&,,,)))(((---...---...+++''')))......))),,,,,,------,,,++++++++++++)))))))))++++++***)))))))))******++++++++++++(((***(((......EEEggg555000///000)))---000000AAArrrtttEEE000444222111///,,,***+++///222222111000.........///000...,,,******,,,000222333...//////000111222222222///......000222444444333333222444777888:::AAAJJJ===BBB666333>>>::::::MMMsssyyyPPP777999666444444555777888888777GGG777XXX{{{BBB+++999///222222///111444000(((---333222,,,---666888333@@@xxxSSS444666777///---999:::<<<]]]nnn???888888888888888;;;???CCCJJJOOOQQQLLLHHHQQQfffyyynnn;;;000)))+++---///;;;KKKyyyzzz}}}}}}```:::111+++(((***,,,111>>>LLLTTTSSSRRRPPPNNNMMMMMMMMMCCCEEECCC@@@AAADDDAAA:::222444777666333111222444222111000///////////////+++***)))(((((()))***+++))))))******++++++++++++///,,,+++------******---)))+++......---,,,,,,------+++)))(((((()))))))))(((...+++000111LLL\\\111)))555,,,---......---DDDxxxrrrAAA000333000///---******---333777444333111///---,,,++++++...+++((()))---//////---///---,,,///444777666444000///...000222444444444333111000222666<<<@@@BBB777666555555777999<<<===sss[[[>>>???===;;;888666777999===@@@CCCCCCjjj~~~HHH000444333777666000---111666777555000000666888888???IIIrrr]]]CCCDDDBBB;;;<<>>---000///...,,,***)))+++///333000///...,,,+++************)))((())),,,...///000+++,,,...222555555444222333111///000222444444444222000///000444999===???<<<;;;999777666666777888uuutttkkkGGG@@@<<<<<<;;;777444444888;;;???SSSYYY???555333666555...***///888>>>???888CCC[[[aaaWWW^^^tttzzzRRRCCCEEEBBB???HHHNNN^^^sss~~~|||{{{xxxuuulllttt}}}{{{xxxrrrlllfffaaa___VVVOOONNNLLLFFFIIIHHH===888222///000///---222<<<222555555333222555555333---,,,,,,---+++***,,,000////////////000111222333333333000---...222111...***+++++++++******,,,...555444222111000///......+++***))))))((()))***+++///......------------......++++++------+++,,,////////////---+++***,,,---------,,,,,,,,,+++***)))(((---***///444RRRUUU222+++444......///000000FFFzzzkkk<<<,,,.........---+++)))***,,,......---,,,+++************************)))***,,,...'''+++111444555333222111555222//////111333555555444222000111444888;;;<<<===<<<:::888666666666666bbbuuu|||SSS===@@@DDDGGGDDD???;;;===@@@GGGeeerrrZZZBBB999999999;;;@@@DDDEEECCCJJJOOOiiikkkSSSQQQRRRQQQUUUWWWddd||||||sssqqqllleee^^^WWWQQQMMMKKKJJJGGGCCC???:::777555222///333333,,,000777444333//////111000---///444444222111000---+++...555---------......---...///.........------......///333222000------...//////111111000000000111333444///...---+++)))(((((((((------,,,++++++,,,---.........------...///000111111------///...+++,,,///...///000///,,,*********111///------------,,,++++++111,,,000888WWWOOO333,,,222///...000111111HHH{{{hhh;;;---000/////////---+++***+++,,,......---,,,,,,,,,---------......+++'''%%%'''***''',,,222444333111111333333000------///333666777888555333333555888::::::888888777777777888999:::RRRuuufffFFF>>>@@@BBB???<<<===CCCIIIeee~~~xxxZZZLLLIIIMMM^^^pppttthhh[[[aaarrryyyfff___eeeccccccmmmuuu}}}xxxuuuooogggbbb^^^WWWLLLDDDAAA???;;;666222/////////333333333222111///...---333111777888...,,,111///---,,,...111000---...111+++((()))///000---...333555444333333333555666555444333222111000/////////333111///...,,,,,,...000000///...---------,,,,,,222111222222333444555666000000000222444777:::<<<::::::::::::;;;===@@@AAADDD@@@???@@@???;;;;;;===777:::======:::666444222888999===BBBEEEAAA777...+++000+++111===___JJJ444---//////---000111222III|||ggg<<<111333///000111///---,,,---......------,,,,,,------------......+++'''%%%'''******...111222000000222555000...+++,,,///333777888888555333333444666666666444555555666777888999:::GGGttt}}}dddMMMKKKGGGCCCDDDMMMZZZdddtttfffaaagggzzz|||tttwww~~~xxxwww}}}xxxtttppplllgggaaaZZZSSSKKKFFFBBB???;;;999888666111---555444222///...///333777000111111222222222111111///+++222666---)))+++)))+++---///000///...///000---,,,...444555333000000111222000---///333333000444444333222222222333333444222222333222000333777111111444888===@@@AAAAAA<<<===???AAAEEEHHHKKKMMMUUUVVVXXX[[[```eeeiiillllllkkkjjjjjjlllnnnqqqsssrrrooommmnnnmmmiiiiiilllfffiiilllllljjjfffcccbbbaaaccckkktttsss```AAA(((''',,,(((000AAAgggEEE444---,,,///,,,///111222III|||eee<<<222555///000111000//////111222---,,,+++++++++++++++,,,************)))***,,,......///111111111222444555000...,,,---000444777888444222000000111222111111555555555666666666666666@@@vvvsss~~~zzzuuurrrvvv~~~{{{}}}zzznnniiibbbZZZTTTNNNIIIEEE>>>;;;777555555333000---+++++++++,,,...000222333///000///---******---111......///000111111111000666---000777222222555333...000222111000000111222...111333111//////...,,,///111222111555;;;:::555666777888:::<<>>AAADDDKKKSSSRRRLLLTTTVVVXXX]]]bbbgggkkkmmmssssssxxx}}}NNN)))***///(((...@@@ggg???555---'''---***---000111III|||```888---///---.........///111555888111111000///...............+++((()))---//////---//////111555999999444///777555444444555666555444333111//////000111000///222333333444444333333222555MMMrrr~~~uuuhhhfffbbb\\\VVVQQQMMMJJJ>>>>>>===;;;999777444333111000///000111111111000***...222222///---///111,,,///000///,,,,,,...222...///000000......///111555444222000222444444222666666777888999::::::999222666:::>>>AAAGGGOOOTTTTTTXXX]]]```bbbeeekkkoooqqqnnnmmmrrr}}}{{{LLL///***///------GGGsss>>>111++++++///...'''444...???|||\\\888///......---,,,,,,,,,---......///...---...000111000///***+++------,,,+++,,,---+++,,,...000000000000///666555333222222333444555111...---111888:::666111,,,---000222444444333222888GGGsss~~~|||wwwssskkkfff___ZZZVVVPPPGGG@@@888888888888888999999999555555333111///---,,,+++111000...---,,,,,,+++++++++,,,------......---,,,+++,,,......///000222444444444222000000222777;;;555555555777<<>>@@@CCCGGGJJJQQQQQQSSSXXX___fffjjjlllsssyyy~~~}}}}}}}}}NNN---&&&,,,+++---IIIvvv}}}===111***(((+++...)))333000HHHZZZ666......///...,,,+++***++++++,,,...---,,,,,,---...---++++++---......------...///111111111111222222333444444555555666777777777777555222000444999;;;999555333444555777777666666555666666\\\wwwvvvuuuqqqgggWWWHHH<<<666111///,,,,,,...///...---222///...///222555666555444333333222111000000000111///...---...///222333222111000//////111444777444444444333333333444555444333444888>>>AAAAAA???IIIPPPZZZcccggghhhgggfff}}}{{{|||PPP,,,'''------000NNN{{{~~~???444---***,,,---***222222PPPWWW555......///...,,,+++******++++++111///......///000...---,,,---......------///111222222111000111222444555444555666777777666444333333111111444:::===<<<:::777888888999999888777777333111FFFxxxzzzqqqjjjddd\\\QQQHHH<<<>>>???;;;444///...///666444222111111000///...111111111111222111///---...//////111222333444444777555444222333444666777777777555222000000333666222777;;;:::777999@@@GGGPPPQQQUUU]]]gggnnnppppppuuu|||NNN,,,'''------222QQQ~~~}}}>>>444...+++,,,))))))000333WWWTTT222---.........,,,+++++++++,,,,,,000///......///000///---,,,---...---------000222222111000//////000222333444444555555444222000///000///000444999>>>???>>>999:::::::::999999888888333555===zzzxxxzzzuuummmcccXXXOOOHHHDDD@@@===:::888777555111---333555666444222222666:::......------,,,,,,++++++...///222333333111...---111222333555666888999:::::::::999888888888999:::;;;>>>AAAAAABBBEEEKKKPPPWWW^^^dddccc___aaakkkvvv|||}}}|||{{{xxxuuuqqqnnnllldddkkklllccc^^^```bbb```gggfffdddaaa^^^\\\YYYXXXYYYaaabbbhhhrrreeeCCC---&&&+++,,,222RRRzzz:::111,,,******---000666;;;fffPPP000,,,///...---,,,,,,,,,---......---,,,+++,,,...///...---+++,,,---,,,,,,---000222000000/////////000000111333333333222111000///...------...222777<<>>>>>|||www~~~uuuoookkkdddZZZQQQ;;;999666444222111111111---...000222555888999:::444333111...,,,+++---...---...000111222222333444...111666999;;;<<<<<<<<<777777888:::;;;<<<===>>>???AAACCCEEEHHHKKKMMMNNNZZZ```fffkkknnnttt|||}}}~~~}}}{{{wwwrrrlllgggddd^^^]]]\\\[[[[[[\\\^^^___RRRUUUPPPGGGGGGOOOPPPJJJQQQOOOLLLJJJJJJHHHFFFDDD?????????>>><<<:::777555;;;;;;:::666444333444333777777666444222000...---+++444444666BBB@@@333---''',,,---333TTTxxx888///,,,***+++000555;;;CCCqqq}}}MMM///,,,///...------,,,---...000111+++******,,,...//////...***++++++++++++,,,///222///000000000000000//////111000000000000000111111.........111555999;;;===999888888888888999999:::999DDD===}}}wwwtttggg^^^ZZZLLLEEE>>><<<>>><<<444,,,555333111000000111222333///000111000---,,,---......---...///111333555666111333444444222111111222555777;;;===>>>???AAABBBDDDFFFHHHLLLQQQTTTWWWYYYaaadddjjjqqqxxx~~~}}}vvvqqqkkkmmmnnniiibbb```dddhhhccccccccc___YYYPPPHHHCCCCCCBBBAAA???<<<999666444666444111111333555666666111666333++++++222111***...---+++,,,...///000///,,,---///000000...---,,,111+++(((+++......------++++++,,,---------,,,,,,,,,222+++$$$)))***(((+++***//////666WWWyyy999111...---...+++222888AAArrr{{{LLL...,,,000------------...000111333,,,,,,,,,---000222222111***++++++******,,,///222///000111222222111///...///.........///111333555/////////000333666888999888777777777888888999:::888DDD999{{{rrrtttdddaaa]]]VVVOOOIIICCC???<<<666888::::::777333111000000444444///---///000//////222555444111///000333///,,,***,,,111333333111333555777888666555555555BBBBBBDDDIIIPPPXXX```dddgggjjjkkknnnuuuyyyuuummmiiidddcccdddccc]]]XXXOOOMMMLLLLLLMMMMMMLLLJJJIIIHHHFFFEEEDDDDDDDDDEEE???===;;;;;;:::999666333444222000000111111111000,,,...000222111///,,,+++000///---,,,***))))))(((************---000...***(((+++------,,,***))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++***'''((((((((('''&&&'''))))))---000;;;[[[uuuBBB...///---+++222::::::GGGooo~~~HHH///333000...,,,))))))+++---......---...//////...---***)))(((''''''''')))***,,,...000///...000222222...+++000111111222222333444444888000+++...555888;;;>>>:::777444444777999999888;;;555AAAkkkuuuyyyVVVGGGCCC>>><<<:::888777666555444777888::::::777555333333222666666333222555777777444444444555777777666666444222//////111444666777111111222444999CCCMMMUUUdddfffkkkqqqyyy~~~yyyuuutttooogggccceeeddd]]]VVVQQQPPPNNNKKKGGGDDD@@@======??????:::666>>><<<;;;;;;<<<<<<;;;999:::999777666555555666666777666555444444333111...000///------.........---000///...---,,,---...///,,,,,,+++***)))))))))))))))******))))))+++------***++++++***(((&&&'''(((&&&&&&''''''((()))******)))******+++******))))))&&&''')))***+++++++++,,,,,,---...;;;___rrrBBB000222111000000888:::JJJtttIII///222......,,,******,,,///000000......//////...,,,***(((''''''''''''(((***,,,---...------000222222000---000000000111111222222222222---,,,000555666999<<<<<<999555444666888888888<<<555444MMMvvvxxxDDD...111888999999999888777777666333444555444222000111222000333222---,,,///111111555222000222555666333000222222222222444:::AAAFFFKKKLLLNNNSSS[[[hhhvvvsssdddlllfffaaa]]][[[VVVNNNHHHHHHDDDBBBBBB@@@===<<>>???;;;777444555666777777777888222333TTTtttWWW555777666777999888777555444333444444444222111111222444999<<<:::444222555777777555555777;;;AAAEEEFFFEEEIIIMMMQQQUUUZZZaaajjjqqqxxx|||zzzuuupppmmmhhhtttqqqcccHHH>>>222...111444333000---,,,---...///000111333333111...---///000000//////...---///111222000...222000///000111222111///111111111000000000000000------,,,---...///---+++---,,,+++,,,------+++***)))***,,,------+++)))'''(((''''''&&&&&&''''''((('''&&&(((***(((%%%$$$&&&&&&''')))))))))***,,,...******)))(((((('''&&&&&&((()))******+++************)))))))))******)))(((***,,,...:::]]]ccc888+++......000111444666NNN}}}JJJ......)))+++******+++...111111111,,,,,,---------,,,+++***((((((''''''(((***+++,,,......///111222222222111000000000000000000000000///000444777666666<<>>222666\\\ttt\\\444999111444777888777666777888666777777555555666888;;;777;;;<<<:::<<>><<<999555333333555666333:::@@@;;;111===jjjvvvUUU,,,666555888;;;:::888777999;;;666777999:::<<>>444666777666333222444666;;;555444888999666:::BBBvvvmmmOOOGGGAAAFFFMMMQQQTTTZZZcccjjjtttyyy|||tttpppbbbccc___XXXPPPHHH===333222222222111//////000111,,,,,,,,,---......,,,******,,,......---,,,,,,...(((+++......,,,***+++---,,,...,,,((((((666OOOcccjjjeeeUUU@@@333///,,,'''+++---------,,,,,,---...(((***,,,---------...000---,,,+++,,,...///...---,,,...///111222222222111555444444444666666555333666666666888999888555222555<<>>:::888777666333000222---222///++++++(((222---......,,,******---111111999<<<777000000333555111,,,)))++++++***+++...+++,,,+++'''###%%%///777GGG[[[sss}}}nnnSSS@@@:::///---...000)))"""(((444'''***,,,,,,******---000000///...///111222222222///111444777999===BBBEEEAAAHHHNNNOOOOOOSSSYYY^^^fffiiimmmnnnfffWWWCCC666IIIRRRxxxeeeCCC<<<777---...666333111===GGGyyyRRR;;;)))***)))***%%%***///GGGqqqxxxxxxkkkjjjsssyyyyyyxxxyyywwwsssuuuxxxyyy{{{nnn222++++++111444GGGoooddd===111///+++---888666===]]]uuuCCC------)))******+++---000111111000...///000000...***'''%%%&&&'''&&&$$$###$$$'''))),,,,,,+++)))((())),,,///,,,,,,---.../////////...000000000111222444666777444555777777555333333333444666777777666555555666GGGrrr}}}|||}}}wwwpppmmmlllggg___WWWIIILLLGGG<<<<<<888111999555333000...---,,,***(((---***---///333111***...+++,,,...------...111555FFFXXXiiinnnfffXXXHHH;;;666000...111222...+++***222...+++---111111***###+++///>>>WWWooo}}}QQQ===---...666666,,,"""//////000333666666333000;;;===@@@DDDJJJSSS]]]ccc___bbbfffjjjnnnrrrvvvxxxzzz}}}qqq\\\FFF666---:::<<>>999555...***,,,+++,,,...---,,,,,,---...111CCC[[[ooowww```NNNAAA666222333000+++&&&)))000333...((())))))---555???NNNdddwwwxxxXXX999((((((///333555<<>>...,,,---222222333===```qqq@@@,,,...,,,---,,,+++---///000000///)))+++---......---,,,+++&&&''''''&&&%%%&&&(((+++***+++,,,,,,++++++,,,...------.../////////......---...000222444444444444222333555444333111222222...000333444555666777999>>>gggrrr|||tttlllddd\\\SSSLLLMMMLLLIIIEEEBBB@@@>>>===666444333444777666111,,,,,,111&&&+++555...,,,+++&&&(((******)))***+++---000```aaaBBB...%%%+++---+++,,,------------,,,,,,333333111///555AAAKKKOOO|||ppp```YYYLLLFFF<<>>999QQQccczzz\\\SSSDDD555+++***...333---&&&KKKHHH000222---///++++++...+++333GGGHHH...(((...******++++++...(((******<<>>,,,///---...---,,,,,,...//////...'''(((***++++++***)))(((&&&'''(((''''''''')))+++***,,,...///.........///......////////////......---///222444666666555444///000111111/////////000000222444444333333444555999IIIuuu{{{zzzvvvqqqjjjddd```^^^SSSNNNGGGCCCAAA???<<<888555444444333333333333333---------///222222///,,,///000###;;;NNN>>>999222888::::::555///,,,---000AAA}}}lll<<<***+++444+++***+++,,,...000000000000,,,///000///333:::>>>===:::JJJcccuuuyyyttttttxxx}}}mmmWWWBBB222***'''222)))%%%---666666000,,,///HHHfff{{{ttt___MMM\\\qqqmmmJJJ@@@444------111333333,,,,,,FFF~~~rrr888,,,,,,))),,,)))))),,,)))111FFFzzz:::---***444))))))++++++...(((***)));;;wwwttt___OOO>>>///999>>>>>>SSS}}}~~~zzz{{{ggg999)))---,,,***AAApppfffAAA222...+++...222777CCCeeeiii<<<,,,///---...---+++,,,.../////////)))************)))'''&&&&&&((())))))((()))+++,,,+++...111222111000111111...///////////////......,,,...000333444444444333///111111111//////000222000222444444333222333444999888eeewww{{{wwwssskkk```WWWRRRPPPMMMIIIDDD@@@===<<<777444111000111222333333111000///...------------///...---...//////---+++444444,,,[[[rrrRRRKKKDDDGGGIIIFFF===222---///444[[[ZZZ---111999>>>***000...---...000000///...222999???>>>======;;;777KKKMMMQQQUUUWWWaaauuunnnTTT@@@333,,,(((,,,000000---,,,222//////===YYYyyyhhh___VVVYYYjjjtttOOODDD;;;000...111333000+++)))---@@@vvviii000---+++'''***'''))),,,(((...BBBzzz666///(((333%%%))))))***...))),,,---AAA~~~zzzYYYAAA111333333'''+++222777:::LLLsss}}}[[[LLLGGGLLLIII///%%%++++++***@@@oooaaa===111///+++,,,222888EEEffffff;;;,,,///---...,,,++++++---000000000......---,,,+++***((((((&&&(((************,,,---,,,...111222222111222333//////000000000///......***+++---///111111111111222333333333111222333555...000333444444444555777;;;555NNNvvvwwwlllgggeee\\\VVVOOOLLLKKKGGG???888999777555444333222111000///000000///---,,,,,,---000///..................111///...------............///---kkk|||GGG<<<:::333666777111))))))111:::xxxKKK,,,;;;666999,,,000///000555<<>>666///'''%%%---777,,,,,,---000777EEE]]]rrroooaaacccrrrlllBBB999333,,,+++---///...+++***,,,===|||ooo---,,,***''')))&&&(((---(((+++<<>>yyy,,,((()))'''(((%%%(((---((()))888wwwrrr///222###000###333+++***---'''***+++@@@~~~CCC###...///***+++(((000"""+++222???uuu[[[:::(((111111***+++%%%)))&&&)))+++BBBoooSSS///***...------...555EEEgggccc:::,,,///,,,---+++)))***---000222333,,,,,,++++++***)))))))))&&&)))+++,,,,,,,,,---...+++,,,.........///111333000000000000000///......000000000111222444666777////////////......111333555666777666333222111222555:::111>>>tttvvvyyyCCC:::888...555999---555222333333222111///---,,,...000222111...,,,+++,,,'''+++000222///---000666666555222000222444333000///---,,,---///222444444:::444SSShhh:::000111444333222999AAACCCUUUvvvDDD...:::,,,,,,///...333888>>>RRRpppbbbHHH;;;111666000...222555333333777;;;HHH```|||jjjRRR]]]ooonnnWWWRRROOOIII]]]hhhddd;;;111///------......---,,,...666GGG~~~sss///$$$((())))))'''%%%&&&***000555===,,,000"""///)))$$$///)))***000"""888wwwqqq:::(((***+++)))!!!))),,, +++---;;;zzzWWW777---...111111,,,&&&&&&******,,,---888xxxVVV333+++++++++000333///IIItttlll666///000)))///---,,,,,,---/////////((()))***+++***)))'''%%%%%%%%%&&&***///000...++++++---......---...///111---///222333222000000000...//////000111222222333///000222444666666666666555666777666444222333444;;;:::888444FFFyyyuuuEEE333555111111555...777...///111222333333222222------,,,---///333777:::555333111///+++((('''(((***+++---///222555444333<<<999555222222222111111===888WWWggg999///111/////////;;;JJJRRRiiittt888---777+++......+++444777333===\\\~~~yyy[[[>>>???AAA>>>555,,,000999;;;444666KKKkkk|||iiiYYYfff}}}pppZZZDDD>>>EEE;;;EEEPPPyyynnn===000...---,,,---...---,,,)))...>>>zzzsss000''',,,"""&&&***---......///000wwwMMM...000%%%+++ ***---###&&&222...DDD}}}ccc000!!!&&&&&&444'''---333AAAaaaqqqAAA+++777111++++++000222,,,######&&&+++999yyy~~~UUU444,,,***(((,,,555111JJJttteee111+++---(((...---++++++---...///...((())))))***)))((('''&&&&&&&&&&&&***---///...,,,+++---......---...///111---///222222111000//////...///000111222333444444///111333555666777777666444555666555444444666888666888999777999OOOsssOOO,,,000444,,,------333000111222222222000///...666333000.........---,,,...,,,)))***///444777777333:::CCCKKKMMMGGG???999777555222111222444555666999666UUUddd777///111222///---777BBBIIIcccVVV)))...111)))///+++...///222111...:::bbbqqq```NNNDDD@@@;;;666222111///,,,...;;;TTTrrrttt]]]VVVhhh{{{dddSSSCCC444000>>>777999999\\\kkk555000...,,,,,,---...---,,,---,,,999yyyttt///"""(((,,,,,,***(((%%%&&&(((***JJJTTT'''***,,,444...111222(((%%%***(((CCCyyyLLL((()))111111+++ ###---###???qqqRRR000...---444444,,,'''((('''###,,,000555DDD}}}VVV666...+++(((***777444NNNxxx^^^---))),,,***---+++******,,,---------)))))))))((((((((((((''''''&&&'''))),,,......---+++---......---...///111---///111111000.........---...///111333444555555000111333444666777777777444444555444444666999<<<999;;;:::===888///WWWrrreee///...888------...000333333444444333222000///,,,---///222555444111---222111...+++---333888999;;;FFFYYYhhhiiiZZZFFF;;;444222//////222666888999......PPP]]]333///222222000---000111222QQQCCC$$$000,,,&&&///)))333'''+++666---&&&OOOmmm[[[TTTMMMAAA777...555888333---444HHH[[[wwwxxxKKKFFF[[[kkkwwwuuuOOO>>>777111222222777:::000EEEtttiii111///---,,,,,,---...---,,,222...:::{{{yyy444&&&***%%%%%%&&&&&&'''+++000444999rrr444&&&''',,,+++$$$------***)))+++NNNQQQ+++###$$$&&&,,,(((...444111%%%OOOxxx999111111...333111))),,,:::DDDCCC<<<<<<>>>JJJXXX777///---***---666777UUUZZZ///---------,,,***)))***,,,---,,,+++)))(((((('''''''''(((((((((''''''(((***,,,......+++---......---...///000...///111000...---------+++,,,...111222444444444111111222444555666777888666666555444444666:::======<<<444;;;AAA---AAArrr{{{999...888222555333333///000222444555555444444000000111222333222000...000777:::999===HHHTTTYYY^^^fffwwwuuu]]]PPPBBB>>>888444222222222222''',,,OOOYYY000,,,///***,,,---///,,,,,,SSS???(((333(((&&&,,,)))...++++++---...<<>>888222JJJiii~~~jjjCCC===___~~~zzz```AAA666333111333(((000333///DDDyyyyyy666...---++++++---...------///,,,777vvvvvv999...///'''***...///,,,)))&&&%%%,,,SSS:::555666888***000777@@@IIIUUUtttmmmJJJBBB>>>::::::+++&&&)))%%%cccvvv111<<<...:::000)))666XXXrrrooo^^^===999777AAA{{{XXX555------,,,000333888[[[VVV111///,,,...+++***)))***,,,---,,,***((((((''''''''''''((()))'''(((((()))***+++---///+++---......---...///000...///000///,,,++++++,,,(((***,,,///111222222222000111222333444555777777888888777444333444888:::888===111111???<<>>===555>>>bbbtttyyyQQQ777888888///AAA???BBBIIIQQQYYY```dddfffsssWWW>>>;;;666///+++)))***++++++"""000YYY[[[111,,,---...'''%%%---111333[[[eee666000+++***111'''222222...)))888dddccc000---...888EEEJJJKKKWWWgggsssbbbMMM@@@<<<999222+++---444:::222???wwwMMM;;;)))///999000'''000 +++,,,---***WWW}}}GGG---+++******,,,......---'''///,,,MMMQQQ999JJJMMMdddpppxxxooo^^^===:::===777777///###---(((,,,,,,%%%''',,,(((%%%000---%%%---...444---^^^ffflllzzztttFFF...///''')))333IIIZZZ999111///+++...---555[[[III---...(((000+++++++++---......---+++###%%%'''))))))((('''&&&$$$(((,,,---,,,***+++,,,+++---......---...///111//////...,,,)))'''((()))***,,,///111222111///...............000222444555444666777666444333444555555222333666DDDkkkuuuyyyGGG:::DDDFFFCCC]]]ddduuuQQQ888666666444000...---+++((()))---888SSS444------)))+++$$$,,,,,,666iiiDDD...)))000,,,&&&***---)))+++---FFFkkk777111---///111444888>>>EEEIII___zzz^^^JJJ@@@999666666111---111777555>>>hhhmmmDDD***)))***,,,///...'''444((('''111000```LLL,,,)))(((,,,222333...((((((222KKKlllxxxrrriii]]]YYYbbbbbbPPP999,,,,,,,,,+++***)))((('''&&&))))))((('''''''''((((((+++&&&$$$&&&(((((()))---444222JJJWWWrrr@@@&&&+++))),,,111NNN}}}___<<<******---,,,444;;;```~~~KKK...(((+++111,,,+++******++++++)))'''&&&&&&&&&'''''''''(((((('''''')))***,,,...//////.........---,,,---111444...---,,,+++***+++,,,,,,---///111333333222000///...000111222111111222444333222111111111111222333555888000333PPPtttpppWWWHHHXXXqqq~~~uuu___333222333333000---+++***)))$$$,,,;;;ZZZ444***(((---///'''......666hhhLLL222(((---+++(((+++,,,///000///TTT\\\555000,,,---///000222666<<<@@@QQQiii\\\AAA<<<777...666000///000---222LLLjjjZZZ)))%%%---111---%%%)))000%%%$$$000---VVV???***,,,---(((%%%+++999EEEcccnnn|||}}}jjjNNN<<<888>>>111))),,,...+++,,,111111...((($$$###%%%***---$$$%%%(((***++++++***)))***'''(((+++,,,'''%%%&&&$$$(((&&&&&&GGGtttpppsss___:::&&&+++******,,,IIIyyyjjjMMM888111000...444:::^^^NNN000)))***///---,,,,,,,,,------+++)))&&&&&&&&&'''''''''((((((''''''((()))+++,,,------,,,---------,,,---///111///...---+++++++++,,,,,,---///111222333111///......000111111000111222444555444333222222333444555///666===QQQqqqooo|||tttqqqxxxmmmZZZggguuu333---///111000,,,))))))+++(((///>>>aaa666+++,,,...000(((...---444dddRRR555'''+++******---,,,***...000gggkkk@@@...+++,,,---...---...000444777@@@RRRqqq~~~]]]JJJ>>>333111---******+++...888BBBvvvgggSSS888$$$***222+++&&&)))"""""",,,)))LLL:::---)))'''000EEE```xxxmmm___LLL<<<000'''$$$%%%%%%&&&...===GGGLLLWWWccc___TTTDDD444***'''))),,,###&&&***------***&&&###%%%###%%%))))))&&&%%%''' ///)))222cccrrr]]]PPPJJJJJJMMMCCC///%%%'''%%%(((,,,CCCkkkpppWWW???+++111777YYY|||LLL111+++***---///...---...//////---,,,&&&''''''''''''(((((((((''''''(((((()))******+++)))+++------,,,,,,---///111000...,,,,,,,,,,,,,,,...///111222111000...---...///000000000000222444555444333222222333444555---444GGGmmmrrrqqqRRRSSSUUU\\\iii{{{~~~vvvqqqgggKKKDDDRRR}}}<<<***,,,...///+++'''(((,,,,,,000:::bbb333,,,111+++---&&&,,,***000___LLL444)))+++((()))---,,,###000CCCZZZ,,,,,,,,,---.........---...111444;;;GGGfffcccGGG>>>111///------...000///...222KKKggg___999$$$***000'''(((((($$$'''"""FFF???111???WWWooo}}}wwwdddTTTEEE666'''%%%///;;;DDDHHHfffiiiooouuurrrjjjhhhkkkjjj___MMM;;;...((('''(((...111666;;;===<<<999888000---+++,,,)))&&&'''+++)))%%%111]]]}}}fff>>>111111222444555111+++''''''###***222EEEcccvvvtttTTT;;;000///111---222RRRxxxpppDDD///,,,,,,///...------...000000///---'''''''''''''''((((((((((((((()))))))))))))))***(((***---///...---------222000///---,,,,,,,,,---...///000111111///...---...///000///...///111444444333222111111222333444111111EEEuuussszzzfffXXXZZZRRRWWWbbbsssqqq```TTTLLLMMM888999BBBgggIII---+++,,,...+++&&&'''---)))***444wwwhhh222''',,,(((+++%%%+++)))...\\\>>>///+++---'''''',,,---(((???hhhUUU)))000000+++,,,---------...111333???GGGccc~~~}}}\\\HHH<<<:::555111...+++'''$$$---&&&@@@eeeaaaAAA+++%%%((('''///'''&&&!!!HHHQQQ^^^lllvvvmmmRRR666&&& ***>>>VVVfffkkknnnqqqsssZZZQQQFFF<<<333,,,***,,,555222---(((&&&%%%'''(((###&&&+++111666;;;===??????===<<<;;;555---)))+++000(((HHHooo```888(((,,,,,,000111///---------+++)))+++000JJJppp~~~UUU555%%%%%%***000)))...NNNssshhh>>>------...///,,,,,,,,,---///000///---((((((((((((((((((((((((************************(((+++///000///.........111000...---,,,,,,------//////000111111000///......//////...---...111333555444333222222333444555555///@@@ssspppbbbOOOFFFCCCGGGbbbpppkkkYYYHHH;;;777>>>222666777NNNpppZZZ444---***,,,+++''''''---''')))666||||||===)))((()))---&&&---***...[[[}}}444***,,,...'''&&&,,,,,,///HHHHHH***...,,,''')))+++++++++---///111:::DDD___~~~www|||fffMMMBBB888222---((('''***---'''+++;;;UUUjjjYYY///)))+++(((...000TTTbbbcccTTT>>>---+++<<>>ppprrrxxxPPPGGGNNNNNNMMMmmmlllXXXJJJ>>>333333666111222111;;;\\\ppp<<<000(((+++,,,((((((,,,+++***777~~~GGG...******...'''---))),,,WWWxxx333)))***,,,'''(((---)))///AAAjjj222++++++%%%'''(((***++++++,,,...000333DDDaaa}}}}}}{{{mmmTTT===555000)))***222000111 ...cccwww^^^DDD'''***(((888:::KKKOOO***###&&&@@@fff~~~xxxWWWHHH222###%%%///000,,,'''((())))))++++++(((%%%,,,,,,+++***)))'''&&&%%%,,,+++***(((''''''''''''"""+++333333///000555RRRXXX///((()))'''''''''((((((&&&%%%%%%((((((--->>>eeeyyyYYY555&&&(((---000222+++333VVVzzzeee:::+++---,,,+++*********,,,///000///...))))))))))))((((((((('''((((((((())))))*********(((+++---...---------...---,,,,,,++++++,,,......//////000111222333444444......---,,,+++---000333555444333222222333444555111---;;;fffvvvUUUBBBOOOeeettt|||aaaNNNEEE===555444111000//////333RRRBBB222(((+++---)))(((,,,---'''///sssEEE...+++***---&&&,,,&&&'''RRRrrr777***''')))'''+++...'''...888JJJ$$$000---&&&)))***,,,---,,,---...000555KKKkkk~~~zzzmmmJJJ===444'''%%%...)))###)))---'''888eeeppp@@@444,,,;;;555000###)))777RRRqqquuuQQQ222###,,,111+++&&&&&&'''%%%$$$'''(((&&&%%%'''((((((%%%$$$###"""###%%%'''(((!!!!!!"""$$$%%%&&&&&&&&&%%%$$$&&&'''%%%%%%,,,666eeekkk%%%###...%%%***(((&&&'''+++***'''(((---&&&???aaa{{{qqqUUU999------+++'''%%%///888[[[bbb777***---,,,++++++***+++---000111000///******))))))((((((((('''&&&&&&''''''((())))))***(((***,,,,,,++++++,,,---,,,+++******+++,,,.../////////000222333444555666......---++++++,,,000333111111000//////000111111333...666ZZZtttgggUUUkkkYYYUUUEEE///666...555555---333000@@@iii333555&&&111...***,,,444+++///fffOOO444))),,,---)))&&&'''///SSSEEE///%%%)))''')))...,,,---___AAA,,,---,,,)))'''&&&(((+++,,,***,,,111BBB[[[~~~{{{KKK666+++%%%---###&&&***+++(((***888HHHtttJJJ111555///&&&///LLLqqqkkkEEE888666***$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))'''&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%!!!'''---'''$$$777OOOXXX///***(((&&&(((***(((%%%###%%%+++000---'''<<>>111)))YYY}}}JJJ333+++***///***///888KKKsssRRR222***$$$***''')))+++///111111///,,,)))((((((''''''''''''((()))(((((((((((())))))))))))''')))******))))))***++++++,,,,,,+++******+++---)))***,,,///111333444555333///...000000...///222222222111111000000111111222555---...IIInnnrrrUUU///<<<999222666000222444///@@@rrrDDD...///222(((+++000///)))...NNNNNN222++++++,,,///***$$$FFF}}}JJJ111&&&)))))),,,///,,,???{{{jjj555'''...))))))'''******------'''EEE|||aaaCCC???HHHMMMLLLKKKYYYeeesss|||hhh:::---,,,,,,(((&&&)))***)))(((***///'''111NNN}}}EEE:::((())),,,!!!###+++$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%&&&''''''((((((''''''(((''''''222\\\ttt777...$$$'''---'''&&&)))(((---444000222RRRtttkkkGGG&&&,,,000]]]|||III333,,,+++000***///888LLLuuuOOO111,,,'''---***)))+++...111111...+++((('''''''''''''''(((((()))(((((((((((())))))))))))''')))******))))))***+++***+++,,,+++***)))+++---+++,,,...000111222222222222///...000000...///333222222111111111111111222///555///,,,===\\\rrrzzzvvvmmm@@@AAA>>>444888000...444///777JJJ\\\111222444&&&...)))***...///CCCwwwggg999(((,,,---///+++&&&???jjjNNN555***,,,***+++...+++JJJeee333(((111''''''---'''(((+++***999eee[[[FFF888<<<<<<444444>>>AAAMMM]]]mmm|||[[[888$$$+++((('''))))))(((+++000"""!!!&&&...???cccggg888(((+++###$$$,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&###///???}}}:::---,,,&&&***,,,&&&''',,,)))444...888YYYvvvpppLLL))))))...---SSSxxxFFF222,,,,,,111+++///:::NNNvvvKKK111...)))...,,,)))+++...//////---***((('''''''''((((((((((((((((((((((((((())))))))))))((()))+++***))))))***,,,+++,,,,,,+++******+++---///000111333333333222111111...---//////...///222111111111111111222333333,,,222///---444IIIuuurrrzzzdddyyyfffBBB<<<222888///***333///000555eeezzzJJJ444///+++///((('''111...777fffCCC,,,111000//////+++333IIIAAA111...000***'''---...EEE```555)))222'''(((---%%%+++***...VVVxxxppp:::777888:::666///111999888>>>IIIXXXmmm}}}kkkjjj|||yyySSS///...+++)))++++++)))***---000******...'''$$$QQQ}}}PPP''''''444---%%%---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&***000XXXxxxOOO"""...(((&&&++++++%%%)))///+++444333QQQ}}}UUU111***'''***)))SSStttCCC111,,,---222+++...777LLLuuuHHH000///)))---+++***+++---...---,,,***(((((((((((((((((((((''''''(((((((((((()))))))))))))))***++++++******+++---+++,,,---,,,******,,,---...///111333333333222111000---,,,......---...222000000000111222333444555---000000111222<<>>'''...(((,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%---MMMppp@@@$$$///%%%$$$$$$******%%%+++222,,,888IIIqqqsss:::###222###+++444eeeqqqAAA000---...222+++...222HHHsssGGG//////(((+++)))+++,,,,,,---,,,+++***)))(((((())))))((('''&&&&&&(((((((((((()))))))))))))))+++,,,,,,++++++,,,---,,,------,,,++++++,,,...+++,,,///111222222111000///,,,+++......,,,...222///000000111222444555666111222333666444888hhhtttgggAAADDDeeerrrggg///AAA''')))333***222+++444444---+++333---+++)))777+++%%%ccckkkhhhgggZZZJJJGGGIII===+++///)))(((---...++++++///CCCYYY111///)))---///(((!!!000TTT~~~GGG111***...111000......//////111333999DDDUUUiii|||VVV:::111:::ooofff000444///***+++***%%%&&&((('''&&&&&&''')))+++---^^^ccc***'''---+++###))))))((('''''''''''''''((('''&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''')))/// ***)))&&&000bbbSSS******%%%%%%###///'''!!!///000+++444===qqqrrrQQQ:::,,,''''''(((444eeettt;;;,,,...,,,111......777HHHwww{{{>>>***,,,%%%)))***))))))***+++++++++***************)))))))))))))))))))))*********))))))((())))))))))))************...,,,***((((((***,,,...,,,,,,...///000000000000---...............------......///000111222222222222///444444666:::aaasssuuummm```SSSJJJDDD<<<@@@___GGG,,,)))...,,,///000000111444sssDDD***------111)))777ZZZttt}}}JJJ???222+++***+++...111<<>>JJJ^^^tttkkkHHH666///,,,OOO|||LLL111'''+++(((***---'''((((((''''''((()))***+++BBBkkk|||\\\%%%555###)))(((((('''''''''((((((((('''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((($$$%%%%%%"""''',,,(((000^^^bbb===&&&))),,,###***$$$&&&222000,,,999kkkjjjDDD111,,,(((***,,,777hhhsss:::,,,...,,,000...///:::KKK|||www===,,,///'''*********+++++++++++++++******(((((((((((((((((((((((())))))************))))))))))))))))))************---,,,***))))))+++---...------...///////////////......////////////......000000000000111111222333777000222000333666VVVsssxxx\\\JJJFFF@@@666;;;DDD555(((KKKttt222555555)))222+++///555---FFFppprrr@@@000(((555ggg{{{~~~fffBBBIII555777===HHHVVVdddnnnrrrlllMMM999555666000'''555KKK333...000&&&..."""$$$000...FFFTTT---...***+++,,,+++))))))---111222111333===QQQjjjKKK888...---(((333```tttAAA)))+++'''***000'''(((((((((((())))))))))))$$$EEEppp{{{DDD,,,'''(((((((((''''''((())))))((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&***###'''+++'''&&&>>>pppJJJ'''&&&###--- $$$###"""***333...555NNN|||ggg>>>***,,,))),,,000===lllqqq999,,,...+++000---///:::LLL~~~sss<<<---111))),,,+++,,,,,,---,,,,,,+++***)))''''''''''''(((((((((((())))))************)))))))))))))))*********+++++++++++++++++++++,,,------///////////////...------///000000000000000000000333222111000000111222333:::111000...333555NNNsssxxx___FFF666222;;;999:::888000000CCCZZZSSS<<<000,,,000(((---222---***WWWCCC000444^^^LLLAAA;;;***+++111------000222444:::CCCFFFgggfffHHH333'''***333---222'''+++'''###+++222bbb>>>)))******''''''))),,,,,,...111///222???XXXuuuggg999000''',,,444///CCCoooggg;;;''')))+++)))'''((()))))))))))))))((('''222@@@iiivvvFFF***///(((((((((((((((((()))***'''''''''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''###***$$$$$$---%%%!!!222^^^WWW///&&&+++$$$+++$$$"""%%%,,,,,,,,,IIIqqqsssuuuoooCCC+++...))),,,222AAAqqqnnn888,,,///+++///---///999KKK|||ttt===---111***---............---,,,+++***)))''''''((((((((((((((()))((())))))************)))))))))*********++++++++++++++++++,,,,,,,,,------////////////...---,,,+++111111000111111111222222444333222111000111333444666111222000666666MMMsss^^^HHHAAA;;;333111444222---...666===>>>|||zzz@@@%%%222+++***---'''777...EEElll444:::]]]gggCCC...)))+++---000))))))+++///---''''''+++111111>>>^^^fffAAA///&&&$$$...&&&!!!///...'''%%%:::{{{___111---''',,,%%%###(((---,,,---000111BBB]]]yyykkkJJJ///444++++++888333666TTTUUU&&&---,,, ***((()))))))))))))))((('''+++---$$$IIIxxxwwwWWW222))))))((((((((())))))***&&&'''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%((($$$)))+++(((QQQwww:::,,,...)))&&&((($$$%%%++++++$$$222```zzzkkkzzzxxxHHH***---***)))222EEEvvvkkk666,,,///***...---000999JJJ{{{xxx>>>,,,000)))...000.........---,,,+++***)))((((((((())))))*********(((((()))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++222111111111111222333444444333222111111111222333111111666333555333GGGtttjjjDDD555<<<===444...---///333000+++000:::jjjTTT---777)))(((******666)))666bbbZZZ```{{{]]]555,,,555,,,''',,,(((000///---***))),,,111555,,,,,,---000;;;TTTzzzXXX888%%%(((+++,,,,,,&&&)))'''MMM???***000&&&---&&&%%%)))******000:::[[[eeeqqqtttsssvvvyyyVVV777***777222+++111333???\\\}}}ppp999222,,, +++(((((((((((()))))))))))),,,$$$(((444DDD|||444+++***))))))((((((((()))&&&&&&'''(((((((((((('''%%%&&&&&&&&&''''''''''''***&&&$$$'''%%%!!!;;;fff\\\%%%---)))!!!222((("""$$$(((///)))&&&CCCnnnlllsssvvvDDD''')))+++'''333IIIzzzhhh555,,,///***...---000;;;LLL|||yyy>>>+++...(((---///,,,,,,---,,,,,,+++***)))(((((())))))******++++++'''((()))******+++***************++++++++++++,,,///...---,,,+++++++++,,,,,,------.........------222111000000111222444555111111222222222222222222///111777222222...===xxxuuuvvvTTT999222777666///111///222777111(((+++666PPPzzzggg>>>444,,,%%%+++000---"""333iiiuuuccc...***222777555DDDYYY\\\]]]]]]SSSDDD999666000'''555---***---...888XXX{{{[[[888))),,,---$$$"""(((444hhhmmm444''',,,((()))(((***---))),,,AAAYYY}}}qqqaaaXXX^^^nnn~~~cccDDD111,,,111///---000777OOOoooaaa888******'''((((((''''''((()))***+++&&&###,,,***"""YYYLLL,,,,,,***)))((((((''''''%%%&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''***%%%&&&%%%"""---EEESSS///$$$$$$"""$$$---+++'''$$$)))...)))333]]]pppYYYYYYyyymmm???'''''',,,'''555MMM~~~fff444,,,///***---,,,111999KKK}}}vvv===+++///(((,,,---***+++++++++++++++******''''''(((((()))******+++'''((()))******+++++++++*********+++++++++,,,,,,222000...+++******++++++)))***,,,---.../////////111111000///000222444555...///111222333222111000///000444000333...777kkkvvvoooMMM>>><<<999333///+++//////---///444333---+++HHHgggDDD+++111'''444(((+++111???dddccc444000999JJJeee||||||uuuwwwppp{{{nnnSSS888...(((+++///&&&!!!;;;aaapppKKK...******$$$000&&&@@@}}}YYY666$$$&&&***$$$(((000111+++111SSSyyyuuu[[[DDDKKKhhh{{{~~~~~~tttRRR888000222(((&&&000888@@@YYYwww===(((444###((((((&&&&&&''')))+++---&&&---&&&(((+++:::aaappp------+++)))((('''''''''%%%&&&((()))))))))((('''&&&&&&&&&'''''''''((((((%%%###***&&&"""888CCC111666 (((333###---%%%))),,,***@@@ppplll333DDDuuuddd===+++(((,,,(((777PPPeee333+++///***---,,,111777JJJ}}}sss;;;+++000(((******))))))***+++++++++******&&&&&&&&&'''((())))))***''''''(((******+++++++++******+++++++++,,,,,,,,,444222...+++))))))***+++''')))***---///000111111111000//////000111444555+++---000333444333111000000...111///666333888fffwwwkkk```VVV777...777222999++++++333111111222...888---EEE[[[!!!:::%%%+++000---222FFFfffBBB222;;;aaa~~~uuuVVV???777666333999DDDUUUgggwwwXXX///(((000""""""000...888bbbrrrQQQ...)))///------QQQAAA000***,,,)))!!!))))))000...333zzzlll@@@===DDDZZZrrr}}}}}}zzzzzz{{{~~~ccc???000555,,,///222000333FFFkkkqqq555///(((%%%(((+++***&&&######%%%%%%%%%###&&&((()))BBBlllVVV111&&&---&&&###(((###,,,'''$$$&&&((('''%%%%%%+++'''&&&))))))&&&$$$%%%))))))%%%&&&000999333'''((())))))&&&######'''+++"""777 %%%iiiyyyJJJ222999SSSeeeXXX:::(((&&&***+++///WWW[[[666...)))&&&+++(((///888III{{{bbb:::...+++------&&&+++***+++---...---***(((((())))))((('''''')))***)))******++++++,,,------***+++++++++******,,,...111///,,,***)))))))))************+++---///000111222111111111111111222222///......///222333222222111000***222:::222EEEttttttuuuoooqqqaaa<<<***555;;;...,,,000///222444------///FFFaaaIII---+++,,,)))111;;;lllgggGGG'''FFFpppiiiXXXBBB444111222222777444111111888GGGZZZgggqqq<<<,,,000%%%---***???fffjjj:::$$$+++...KKK999+++(((+++)))******$$$+++NNNcccXXX===???LLLbbbuuu}}}~~~}}}}}}}}}}}}~~~oooRRR<<<111...///111222222;;;TTTwwwRRR,,,,,,+++((($$$###%%%***...111000000...///---###///MMMddd999!!!(((---)))(((***,,,+++(((&&&&&&)))++++++&&&"""!!!'''+++)))''''''$$$''')))***---///,,,'''&&&&&&&&&(((+++---//////$$$...)))DDD{{{sss???******;;;FFF>>>---$$$$$$&&&,,,111XXX|||VVV222+++)))(((///...555999KKK}}}bbb:::...***,,,---'''*********,,,------***(((&&&'''))))))(((''')))***)))******++++++,,,,,,---+++,,,,,,,,,++++++---//////...,,,)))(((((()))*********+++,,,---///000111333333222111111111222222///......///111222222111000......111222222NNNwwwsss|||dddgggtttOOO,,,888999111///...+++222444+++'''444CCCZZZnnn(((000000,,,BBBTTTiiiDDD555BBBuuuiiiPPP555***,,,000000///...000000---))),,,555===ddd}}}ggg===111)))###///))))))QQQ___222+++111FFFlll111'''&&&)))&&&+++***%%%)))iiiwww@@@999@@@RRRiiixxx~~~~~~|||WWW;;;666222(((...000///000AAAaaa}}}kkk)))...000,,,(((((()))((($$$ &&&+++%%%,,,BBByyyOOO'''###...&&&$$$%%%,,,//////555BBBIIIJJJ:::444222999@@@???;;;999???BBBGGGGGG@@@777666:::888444///...///---'''"""///+++777^^^yyy]]]444***''',,,...+++(((((()))((()))000YYY}}}TTT222+++))))))111000777:::MMMbbb999---***+++,,,((()))))))))+++---,,,)))'''%%%''')))***)))(((((()))))))))******+++,,,,,,,,,+++,,,---,,,++++++---///---,,,+++)))(((((())))))******+++,,,---...000111444333222222111111111111///...---...000222111000...,,,111333...===fffssszzzSSSOOOmmmnnnLLL444333111333///)))///444++++++777:::DDDrrr:::///222444XXXqqqAAA333FFFxxx}}};;;111...444555111000555***000777888555000------000KKKwwwrrr999"""......000+++666XXXwwwtttOOO,,,222>>>WWW---(((''''''###%%%'''+++---ooo|||UUU333555===NNNeeevvv~~~~~~jjjCCC...111111(((000000...333LLLoooxxx888---)))'''&&&''')))+++***)))222111+++***///,,,...<<>>^^^UUU333,,,222???******)))((($$$&&&$$$+++777pppbbb999222333555AAAVVVjjjwwwwwwSSS777,,,---......111111333AAA```zzz[[[,,,222000+++&&&%%%)))111888777===>>>FFFYYYbbbgggqqqnnnsss}}}~~~ffflllqqqssszzzxxxkkkKKKBBB<<<@@@EEEDDD===999222444888:::777555:::BBBVVVZZZ^^^ccchhhnnnuuu{{{lllzzzddd@@@333---...+++(((''''''&&&%%%&&&'''333aaaZZZ777000,,,***...***000888OOO\\\444,,,***(((******''''''(((***,,,,,,***'''+++---//////,,,)))'''&&&((())))))******+++,,,,,,)))******)))(((((()))+++******))))))))))))))))))+++++++++,,,---...///000000000///......---......000///...///000111000///000***111444666\\\sss}}}xxxvvvuuu|||ZZZLLLvvveee<<<222222333+++***///---***...111...IIIuuuKKKBBBbbbbbb;;;222FFFkkkCCCBBB<<<666555333///---...333///+++***---///000000...333:::ZZZtttQQQ&&&+++###---,,,"""&&&999CCC???((())),,,'''***)))***(((---$$$'''GGGyyyRRR222333111000555DDDVVVeeerrr{{{aaa>>>111...+++,,,333......888QQQrrrvvv}}}{{{888)))333BBBPPP\\\gggrrryyyyyyyyytttxxxrrrfffccc```oooeeeFFF999<<<<<<:::111111222555666222)))!!!000(((###&&&++++++(((''')))...///+++''')))+++,,,###(((///333666;;;BBBHHHSSSxxxhhhOOO???++++++)))((()))'''###$$$(((+++888gggWWW444...,,,***///,,,222888PPPWWW111,,,+++((())))))'''''')))+++------+++(((---...///...+++(((''''''(((((())))))***+++++++++))))))***((('''&&&((()))))))))******************,,,,,,,,,,,,---...//////...------,,,,,,------...111000///000111222111000222...000000555TTTttt~~~wwwuuuvvvhhhLLLTTTsssSSS777+++111///,,,...---)))---///222;;;qqqzzzgggmmmOOO:::aaayyySSSFFF888888666444777888222***...111555777555111,,,)))000111BBBhhhbbb<<<,,,&&&+++000///***)))111;;;333...%%%)))***'''************...ZZZ{{{BBB444111///...111888AAALLL[[[hhh|||bbbHHH111------***,,,222111000@@@bbb|||cccnnnqqqtttsssmmmbbbXXXRRR777@@@;;;555;;;:::///+++///111444...$$$'''---***&&&"""%%%++++++&&&***444444---)))+++///000111444:::HHHJJJ===555777666///888;;;>>>@@@@@@>>><<<;;;JJJooo~~~qqqkkkWWW===///+++***+++)))%%%''',,,)))777ggg~~~TTT222,,,+++***///,,,222999SSSRRR...,,,,,,'''((()))(((((())),,,......,,,***+++,,,,,,+++)))(((((()))(((((())))))******++++++)))******)))''''''((()))))))))***++++++,,,++++++,,,,,,,,,,,,------...///,,,,,,,,,,,,---...//////333111000111222333222000...333111...222DDDnnnxxx}}}}}}kkkFFFOOOfff<<<&&&...111...---,,,---000---555333aaa___:::(((AAAeee<<<000222888777...---444777333222666:::888222......000444******...CCCpppggg%%%,,,)))''')))******)))***CCC:::(((---***%%%(((+++000;;;hhhvvv111333,,,---...111333444999IIIYYYsss~~~|||wwwEEE888---***++++++,,,///<<<:::NNNsssZZZNNN>>>222---++++++***&&&...&&&&&&,,,******000%%%222+++(((///,,,222---000888666444EEE^^^wwwppplllmmmooopppsssxxxhhhyyyooottttttjjjppprrrwww}}}{{{uuummmwww}}}oooWWW444---(((***)))%%%&&&+++###333ddd~~~UUU222---+++)))...***000:::UUUOOO,,,,,,,,,''''''(((((((((***,,,......,,,***'''((()))((('''''')))+++((((((((()))******++++++***++++++***((('''(((***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,---...///000111444222111222333333222111(((555333---111:::bbbsss{{{VVVIIIiiiFFF000+++444)))777)))+++000***000444HHHvvv:::555222GGGBBB777555111111000000111333555666???>>>>>>;;;888333///,,,***111111...:::MMMOOOCCC,,,,,,+++)))(((***---///666:::444&&&!!!'''------""",,,222jjjiii111111------///000///000777BBBLLL]]]tttzzz]]]555000+++***,,,...000111000SSSwww~~~ppp888(((000...'''+++&&&(((...---)))$$$&&&---222222---444>>>JJJSSSXXXYYYYYYhhhyyyzzzrrrtttyyyyyy|||uuulllaaaVVVNNNIII@@@CCCDDDAAA@@@@@@>>>:::???GGG@@@CCCXXX\\\WWWccc||||||jjjRRR777((((((%%%%%%(((&&&$$$///IIIpppwwwUUU:::''')))---+++///999???bbbFFF000---(((,,,(((((('''(((***,,,,,,***((('''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******))))))))))))******'''------+++(((!!!---JJJ;;;,,,&&&///666222---......///000///...---...///222333444555444222///---666,,,222444444666LLLsssiiiJJJRRR{{{jjj>>>333(((777***+++)))---''')))000UUUhhh999222999YYYBBB666555222222111111222444555666<<<<<<;;;999666333///---,,,111000---333@@@FFFBBB222+++(((++++++'''&&&(((///555999555///+++'''$$$(((...+++VVVUUU+++000---+++...111222222555:::???MMMjjjjjjEEE111+++(((,,,///...---000CCCccc|||xxxAAA---333111,,,222///333***444@@@MMM\\\kkkrrrrrrssstttuuuuuutttrrrooonnndddmmmjjjWWWCCC:::444---555444111...***&&&###!!!###'''(((''')))...000///(((,,,&&&'''555666999LLL}}}{{{~~~~~~gggPPP:::,,,$$$%%%)))&&&***+++555NNNmmmSSS:::((())),,,***---666>>>cccDDD///,,,'''+++''''''&&&'''***++++++***'''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((******))))))))))))*********...++++++---...>>>[[[NNN;;;...///222///...111---...//////------...///111222444555555333000...///'''......---///FFF}}}tttnnnEEE???___]]]888(((999(((...+++///+++)))555ooo~~~WWW666...CCCrrrrrrAAA444444333222222222333444555555777777777666444222///...000//////---...222999???;;;///'''***+++&&&%%%))),,,++++++,,,(((%%%(((---,,,///$$$<<<===$$$---'''//////.........///000000KKKlllYYY555///'''(((000222---///999[[[uuu}}}~~~PPP===IIISSSYYYaaa]]]aaasssvvvwwwtttrrrnnneee\\\KKKHHHAAA:::222,,,(((&&&(((111444...***,,,,,,)))$$$%%%''')))***+++,,,,,,,,,...+++&&&&&&)))***(((&&&(((%%%''',,,,,,;;;XXX{{{{{{pppRRR111"""&&&***&&&---'''%%%///EEE\\\mmmuuuMMM888))))))+++)))+++333888___~~~AAA---+++'''+++&&&&&&%%%''')))******)))'''%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((******))))))))))))******---///+++***---,,,555KKKBBB444)))+++000000111555---...//////------...///000222444555555333111000...***111///---000DDDxxxuuu}}}ZZZ<<<<<>>666>>>444///---,,,...444;;;@@@BBBMMMkkkkkkJJJ444///)))***222111---:::PPPnnn~~~|||xxxzzz|||uuujjjUUUPPPHHHFFF@@@999555333...'''...,,,+++))))))***+++,,,***...///---...333333///;;;;;;<<<>>>>>>??????>>>DDDDDDAAA:::666666555111888777888888222...EEEgggzzzvvvaaa333"""(((***%%%***'''$$$&&&000>>>KKKRRRCCC333((()))+++))),,,333999```|||???+++***&&&***&&&%%%&&&(((***++++++***(((&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((******))))))))))))*********---******---%%%"""---,,,&&&&&&...444333111222...///000000///...000111000111444555666444222111///...666111///222BBBqqqvvv|||eeeHHH999>>>111LLLwww]]]===###555---'''---///111OOOSSS111...***\\\PPP777---///222222222222222111111111///000000111111111111111222))))))111333......444///>>>???///&&&,,,...(((000)))(((,,,+++(((000<<<===IIIMMM[[[eeegggiii^^^PPPMMMIIIFFFDDDBBB@@@>>>RRRggg|||mmmNNN999222...+++,,,...,,,111LLLjjj|||~~~~~~qqqEEE999:::888666+++///111000+++)))...555666333<<>>tttfffKKK***...///000...:::ppphhh:::...,,,666uuu}}}999---///111555555666555555333222111//////000111222333444555//////000111///...000222)))222;;;;;;333++++++000,,,DDDbbbwww}}}yyylll```KKKPPPXXXUUUSSSQQQHHHDDDFFFMMMXXXcccnnnzzzlllLLL666///000***------///===YYYvvv~~~}}}}}}yyyyyy>>>+++777HHHWWW[[[kkkzzzuuuvvvxxxrrriiiSSSQQQNNNJJJFFFAAA===;;;555000,,,***))))))((((((+++++++++***)))'''&&&%%%'''+++------///333555333'''+++888888000JJJsss}}}{{{{{{}}}[[[+++))),,,$$$)))&&&'''((((((&&&'''***---*********,,,---,,,000444DDDiiiEEE...***%%%+++((()))((()))+++------+++)))((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''******))))))))))))******,,,222,,,&&&)))(((%%%,,,***,,,,,,+++,,,///333555000111333333222333444666333444666777666444111000000111777000444888222CCCuuuxxxzzzcccPPPCCC888777999333666'''555[[[WWW111222...,,,'''666rrrSSS222...---;;;|||ttt555+++000333777777888888777555333222000000000111222444555666...444555///)))+++000555555+++,,,777555+++444IIIbbbjjjjjj\\\NNNDDD777+++)))***222...,,,///+++000))),,,000444===NNNcccrrr}}}vvvUUU999.........+++///000555MMMooozzz~~~RRRJJJ]]]jjjgggWWWYYYHHHBBB999222444888666000...---,,,+++++++++,,,------***'''((()))***,,,...(((((()))***************&&&((('''$$$%%%))),,,***))),,,777333---NNNyyyeeetttXXX***+++,,,$$$,,,%%%'''(((((('''(((***---******,,,...---,,,///333FFFkkkGGG///***%%%+++)))+++'''(((***,,,,,,***((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''******))))))))))))******!!!+++,,,+++///---(((,,,***...111000...///000111///111222222222222444555444555666777666444111///111222777///555999///:::hhhtttjjjVVVBBB:::::::::666444---444)))???vvvvvvFFF111333333###DDD}}}ccc000777111AAA@@@ 666777<<<444222888999555555;;;333333222222111222333444444///***,,,000333333333222,,,,,,;;;UUUooo}}}MMMAAA222***))))))'''$$$+++***(((''''''(((***+++)))***++++++---222;;;BBB___fffrrr^^^777555///)))888333444222:::]]]{{{}}}tttIIIDDDAAA111222///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********))))))))))))))))))))))))(((((()))************)))---***&&&222222OOOooodddsss}}}|||OOO///(((&&&,,,&&&&&&)))&&&''',,,(((%%%...+++)))+++...---***,,,000EEErrrFFF///)))"""'''&&&)))((()))+++,,,,,,***(((&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''++++++***)))(((((()))))),,,++++++******++++++,,,(((+++...000000/////////333333333111///000333555555333222222333555555555111:::777000444555555;;;RRRtttzzz\\\JJJ;;;;;;AAA???555,,,>>>555''')))TTTrrr555***222888ccc}}}RRRTTTIIIVVV___:::777+++888999===@@@;;;000'''$$$444777:::888333//////000(((555:::222,,,000333111777777AAAaaauuuDDD111...***((()))+++---...+++++++++,,,,,,+++++++++)))***)))((((((+++111666<<>>===333***''')))***)))***,,,,,,)))+++000777ggg}}}@@@---+++&&&,,,***,,,((()))***++++++)))'''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''+++***))))))))))))))))))((()))***++++++***)))((()))+++...////////////000111111111///......111333000//////000333555555555///333000111999888444999WWWuuu~~~aaaKKKDDD===:::555111111555;;;!!!,,,777666jjjttthhhiiiaaaQQQGGGEEEIIIIIIJJJTTTbbblllwwwgggPPP:::)))555555666999;;;:::444000666++++++222///)));;;WWWllldddNNN444+++000...$$$***,,,---,,,)))'''&&&'''''')))+++,,,,,,+++)))'''++++++***)))''''''((((((+++,,,---...444CCCWWWfffwwwmmmXXX999'''///444(((222;;;VVVyyy~~~}}}}}}~~~}}}}}}CCC***...+++......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++///...---+++***)))))))))(((((((((((((((((((((((()))******+++++++++++++++''',,,++++++???kkk|||^^^www}}}|||uuuEEE,,,(((%%%***&&&'''===VVVYYYHHH;;;111&&&***((()))++++++)))+++000888fff}}}@@@---+++&&&***&&&'''((()))*********)))'''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''******)))))))))))))))***((()))+++,,,,,,+++)))((()))+++...///......///000111111111000//////111333///......111444666777666222222---///777555555@@@eeevvv}}}zzzzzz___PPPDDD;;;???DDD>>>222(((666444GGG[[[```mmmfffHHH888555...---222111,,,111,,,***...***(((333333PPPooo||||||tttOOODDD;;;999>>>===555+++111333555222///===^^^~~~cccCCC###(((...((( +++***((()))+++,,,,,,+++************************))))))))))))************,,,---,,,)))''',,,666???FFFWWWcccSSS777000444222444PPPqqq~~~}}}~~~}}}~~~~~~|||{{{}}}JJJ)))...******+++*********+++++++++,,,,,,++++++++++++++++++++++++///...---+++***)))))))))(((((((((((((((((((((((())))))***++++++++++++***))),,,+++'''DDDuuu}}}dddwww|||{{{mmm>>>)))(((%%%***'''$$$BBBkkkxxxhhhZZZJJJ///***((((((***)))(((***000@@@kkkzzz>>>,,,***%%%)))%%%&&&((())))))***)))((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((***)))))))))))))))*********+++---......---+++******,,,............000111111222333222111000222333//////000222666888888777333444222777;;;222222CCC|||wwwxxx|||wwwdddPPPJJJBBB:::333222:::EEEJJJiiiwwwlllZZZIIIHHHVVVBBB000***...---......))) +++------111///111<<>>eee~~~~~~~~~}}}}}}UUU,,,000+++(((***)))))))))******++++++,,,++++++++++++++++++++++++---,,,+++***))))))((()))))))))))))))))))))))))))(((((()))************))),,,***,,,(((LLL}}}~~~pppxxx|||~~~}}}~~~|||xxxhhh:::((()))%%%***(((###CCCvvvyyyeee===***(((''')))((('''***///CCCjjj~~~~~~www<<<***)))%%%***((()))((()))))))))((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''((((((((()))))))))))))))******++++++,,,---......---,,,+++***,,,---...---...000222111222444333222111222333000///000333666888888777222777<<>>cccxxx]]]444---(((''',,,000...***)))---...///---+++***+++,,,///000222333333222000///000---))))))***+++***)))((()))***+++,,,---...///***,,,<<>>+++***%%%+++)))***((((((((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((()))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222000111333333111000111222//////000333666777666555222777<<>>NNNZZZdddqqq}}}|||yyyppp[[[AAA111+++%%%&&&'''"""%%%,,,***(((---'''+++JJJlll|||www222111---&&&---((())))))***************,,,,,,++++++++++++,,,,,,,,,+++)))(((((()))***+++)))((('''&&&&&&'''((()))((((((''''''''''''((((((***///%%%111UUUuuu~~~|||~~~aaa:::***((()))))))))000HHHtttmmm777)))''''''))))))(((+++000GGGvvvooo888+++,,,'''***(((******------)))((()))((($$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******)))************++++++++++++++++++,,,,,,---------,,,---------......//////000222333333222111333444222333444555555666666666222333666888>>>XXXuuuvvvYYY<<<---...333---------------...//////---///000000///------...------,,,,,,***)))'''&&&222***)))///...''')))444'''&&&)))...000333999@@@---RRR```@@@%%%+++000%%%&&&''')))+++)))(((///777FFFNNN___qqq{{{}}}}}}nnnWWW<<<++++++,,, $$$...&&&)))******))):::ggg~~~~~~www444///,,,&&&***((())))))***++++++******---,,,,,,++++++,,,,,,------,,,***)))))))))******)))((('''&&&&&&'''((())))))((((((''''''(((((()))+++---'''333ZZZvvv~~~|||}}}\\\666(((((())))))***111NNNxxxjjj555)))''''''))))))'''+++000HHHuuu}}}{{{{{{zzzggg333)))---)))+++((()))))),,,,,,)))((()))(((%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******)))************+++++++++))))))***+++,,,---......---------------.........111222444333222222333555555555555555666666777888444444777999IIIwwwtttYYY///&&&444999111//////......//////000111''')))++++++***)))***+++...............000111222......000111...)))***///.........,,,'''$$$+++555AAAIII<<<,,,000000+++...+++,,,///222333888FFFTTTmmmqqq{{{}}}~~~~~~zzzzzz~~~RRR...'''111)))(((,,,###((('''...///777ddd||||||xxxxxxzzz{{{|||}}}~~~~~~yyy888---***)))+++((())))))***++++++++++++------,,,,,,,,,,,,------...---+++***)))))))))))))))(((''''''''''''((()))))))))(((((((((((())))))***+++---<<>>BBBFFFJJJSSSeeeuuu}}}ddd444***,,,(((***))))))&&&...000777```}}}~~~xxxxxxxxxyyyzzz{{{{{{|||~~~===,,,+++......((((((***++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++***))))))((((((((((((''''''''''''(((((())))))(((((((((((())))))+++(((000>>>nnnqqqyyy|||}}}~~~XXX000&&&(((&&&%%%(((666^^^ccc444***''''''(((((('''+++111OOOzzziii333''')))$$$(((&&&((('''******((((((***)))&&&#########$$$$$$%%%%%%%%%&&&&&&''''''(((((())))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------------///000111111000000111222555444333222333444555666999888333999bbbttthhh???,,,+++///111111000///////////////666333000///000222333333555888>>>DDDIIILLLNNNNNN^^^pppvvvllljjjqqqlll[[[TTTUUU[[[dddgggffffffhhhiiivvvkkk```jjjmmmiiiqqqmmmqqqzzzyyyiiiuuuTTT333)))***%%%$$$,,,***''')))+++444SSS|||~~~}}}{{{zzzyyyzzz{{{{{{~~~~~~@@@)))'''---)))((((((***+++,,,,,,------,,,++++++******++++++,,,+++*********))))))((((((((((((((((((((((((((((((***))))))(((((())))))***---%%%...;;;pppwww}}}|||VVV...&&&)))&&&$$$(((777ddd```444+++'''&&&(((''''''+++222NNNyyylll555''''''"""&&&%%%)))%%%))))))''''''******&&&######$$$$$$%%%%%%&&&&&&''''''''''''(((((()))))))))************+++++++++,,,,,,++++++************+++++++++,,,------.........///000000//////000222333333222222222333333444333777111AAA|||ttteee@@@555;;;222111111111111222222333;;;666222555===EEEGGGGGGRRRZZZgggttt|||}}}{{{yyysss~~~uuuuuurrrppppppjjjaaaZZZYYYUUUcccaaaTTTRRRSSSRRRUUURRR]]]pppmmmSSSBBBeeeuuu[[[444,,,((("""+++'''***)))+++333AAAddd~~~~~~|||zzzxxxyyy{{{}}}{{{~~~GGG+++&&&+++###((((((***+++,,,---------+++******))))))******+++(((((()))))))))(((((('''''''''((((((((((((''''''******))))))))))))******...###///===vvv~~~xxx{{{xxx}}}SSS,,,%%%+++(((&&&+++555fff~~~~~~\\\333+++(((&&&''''''''',,,222PPPyyykkk444'''(((###'''&&&)))%%%((()))''''''******'''$$$$$$$$$%%%&&&&&&''''''''''''''''''(((((((((((()))************+++++++++***************+++++++++))))))***+++---...//////...000111111000000111222222222333333333333222222...:::444QQQtttuuuLLL;;;333333333444555666888999ZZZSSSPPPWWWffftttzzzzzzyyycccLLL>>>222333666===BBBBBB===999666444555666444000///222111...///444444//////444999IIIfffoooKKK555000:::yyyqqq;;;000///%%%+++"""---...111666444OOO~~~}}}{{{zzz{{{xxxvvvuuuuuuwww|||~~~SSS444---111%%%((((((***+++,,,---------******))))))))))))******&&&'''((((((((((((((('''''''''((((((((((((''''''******))))))))))))******,,,"""555DDD~~~~~~sss{{{zzz}}}xxxsssxxxQQQ***%%%,,,)))(((---444fffzzz}}}{{{YYY222+++(((&&&''''''''',,,222YYYiii333'''***%%%)))'''***$$$'''(((''''''******'''$$$$$$%%%&&&&&&'''(((((('''''''''((((((((((((((()))************+++++++++(((((()))***+++,,,,,,---((((((***+++---...000000///111222222111111222333222333444444444333222111...???:::^^^{{{___>>>VVV]]]GGG777>>>JJJKKKlllpppvvv|||hhhLLL999666000---...222111...,,,---------.../////////...222---,,,111///000;;;LLLjjjqqqKKK444...111222EEExxxRRR444'''((((((---000...///333333DDDbbb|||{{{|||{{{~~~~~~zzzxxxxxx{{{wwwxxx|||WWW)))&&&)))---'''((()))***+++,,,------******)))(((((((((((((((+++***((('''&&&''')))***))))))(((((((((((())))))&&&''''''((()))******++++++(((---@@@}}}}}}yyyvvvwwwyyyyyyzzz{{{}}}zzzDDD---(((''')))$$$---AAAlll~~~xxx^^^444,,,)))'''((('''''',,,333\\\qqq999******&&&***(((***(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))))))))'''''')))************+++++++++))))))))))))))))))))))))***,,,------------...000333333333333333333333333444111222888888222222777111555FFFzzzyyyzzz]]]OOOXXXhhhnnn{{{rrrRRR>>>...///333000------...//////////////////000///111......111---444JJJ{{{mmmQQQ:::...---000000666aaahhh999)))***,,,+++...***)))+++)))666PPPzzz~~~}}}{{{}}}}}}zzzxxxxxx|||zzzzzz{{{}}}}}}\\\...)))(((+++'''((()))***+++,,,,,,---++++++***)))))))))))))))+++***(((''''''((()))***))))))(((((((((((())))))''''''(((((())))))******///---000@@@|||~~~yyywwwzzz|||||||||{{{|||}}}wwwBBB,,,'''''')))%%%...DDDnnnyyy[[[111,,,)))'''((((((''',,,333ZZZ~~~qqq888)))***&&&***((()))(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((())))))*********+++++++++***************************,,,------------...000333333222222222222222222333111111333333222222444444,,,>>>zzzwwwkkkdddnnn}}}rrrPPP444333888222,,,---111111000000000000000000///000///222222---???ccciiiEEE444000------///000,,,FFFzzzIII---***---,,,///,,,***,,,(((111FFFvvv~~~{{{||||||yyyxxxzzz||||||||||||||||||{{{{{{{{{aaa222+++(((((('''(((((()))***+++,,,,,,,,,,,,+++************+++***)))(((''''''(((*********))))))(((((())))))***(((((((((((())))))))))))000...000===zzz}}}|||~~~~~~}}}}}}qqq>>>***'''&&&)))%%%///IIIrrr|||}}}WWW---,,,((('''(((((((((---333\\\qqq888)))***&&&***''')))(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))))))))*********++++++***************************,,,------------...000111111111111111111111222000111111///111555666333;;;***BBBuuugggEEE666666555111...111111111000000/////////---...///333111---JJJzzz{{{kkkJJJ000///444111...///000222555oooeee888******)))...---,,,000---222CCCooo}}}zzz{{{|||zzzzzz}}}xxxyyyzzz|||}}}~~~zzzaaa333+++((((((((((((((()))***++++++,,,,,,++++++*********++++++))))))((((((((()))***+++***))))))))))))))))))***))))))))))))((((((((((((+++,,,---888vvvkkk:::(((&&&&&&)))&&&000QQQwww|||UUU,,,+++((('''(((((((((---444```ppp888)))***%%%)))''')))(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&(((***+++))))))))))))***************************************,,,------------...000000000000000111111111111---222222000333999999444555---UUUtttzzzZZZ888///777777...000000000//////..................000---+++LLL|||aaaJJJ777---333666///+++000)))999000RRRKKK...((($$$***))))))...---///;;;ddd~~~zzzwwwzzz{{{{{{||||||{{{{{{{{{|||~~~{{{^^^000***((()))((((((((())))))******+++******)))))))))******+++)))))))))))))))***++++++******))))))))))))******))))))))))))(((((((((((((((,,,,,,222qqq}}}|||~~~ggg777((('''''')))'''222YYY|||{{{TTT---+++(((&&&(((((((((---444```ppp777))))))%%%)))'''((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''(((***+++(((((()))))))))************************************,,,------------...000/////////000000111111111...333555333333444444222---<<>>kkk~~~nnn888))))))&&&,,,(((&&&******))))))((((((''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((***+++***(((''''''''''''((((((((()))+++***)))))))))***+++,,,+++,,,---...////////////111222222222222222222333333222000444333///FFFqqquuu~~~~~~~~~}}}uuuddd```]]]___eeehhheeeaaaRRR```___HHH;;;BBBJJJHHHAAA<<<555000000111000...111222555:::DDDRRRaaakkkttt]]]AAA000---000000...+++222000777222333NNNTTTIII```|||yyyJJJ......---,,,,,,------,,,777SSSyyy{{{zzzzzz{{{}}}}}}zzzwwweee444)))''',,,,,,++++++*********++++++++++++++++++++++++++++++*********++++++***))))))***))))))((((((((((((((())))))(((((((((((()))))))))(((///333WWW|||___555***'''&&&+++***333ggg|||HHH///******$$$&&&---***...>>>jjj}}}lll777))))))%%%,,,(((&&&******))))))((('''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((***+++***((('''''''''((((((((())))))+++************+++,,,,,,,,,,,,...///////////////222222222222333333333333666555111222333---888TTTttt~~~|||~~~}}}}}}nnnfff\\\TTTNNNGGG>>>666333LLLUUU???((($$$***+++'''(((***++++++++++++---,,,,,,---...000555<<>>===UUUrrrwwwoooXXXsssfff555///******+++++++++,,,)))CCCooo}}}||||||}}}}}}~~~~~~~~~zzz|||}}}}}}}}}}}}~~~^^^222---******------......---+++***(((+++++++++++++++++++++++++++++++++***)))((('''&&&''''''''''''((()))***+++))))))(((((((((((()))))))))&&&***,,,RRR~~~{{{RRR...((()))'''++++++777jjjJJJ///******&&&''',,,)))///BBBqqqeee222((()))%%%,,,((('''***))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&(((***+++***)))'''(((((((((((())))))))))))***,,,---......---,,,---...///000111111111111222222222333444444555555111999555000777666000000>>>{{{vvvvvvRRRBBBCCC777444111111333555555444222+++222GGGOOO???+++###+++((()))------))))))---***,,,------,,,******+++,,,,,,++++++,,,,,,,,,+++333iii{{{hhhiiikkkooo:::000))))))+++******---,,,===eee}}}}}}|||{{{{{{{{{}}}~~~~~~^^^222...+++***------......---+++***(((++++++++++++++++++++++++++++++++++++***(((''''''''''''''''''(((***+++,,,))))))(((((((((((())))))***'''++++++NNN~~~{{{zzzMMM+++))))))'''***,,,:::kkk~~~~~~HHH///)))***&&&'''+++)))000DDDttt```///''')))%%%+++((('''))))))(((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&(((***,,,+++***(((((((((((()))))))))***)))***,,,---......---------...///000111111111111111111222333333444555555---888666000555777333444...XXXvvv~~~|||zzzVVV;;;999???===999444000...,,,+++)))111---)))...AAAPPPHHH666,,,$$$!!!)))///+++((()))&&&(((***++++++***+++,,,'''---222222///...333888^^^pppZZZQQQkkk{{{@@@222)))***,,,******///...777ZZZ~~~~~~}}}|||zzzxxxyyy{{{~~~___222///---+++,,,,,,---,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++***)))(((''''''''''''((()))++++++))))))(((((((((((())))))***)))---***III||||||zzzyyyKKK+++******&&&***---===lll}}}yyyEEE000)))+++''''''+++(((111FFFuuu[[[,,,&&&)))%%%+++(((((())))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&(((***,,,+++***((((((((()))))))))******))))))***,,,------------------...///000000000000000000111222333333444444///888555000444333222777...@@@yyyuuu{{{ssskkkiiilllccc<<<333999<<<444222///...///111333444///000//////===UUUhhhnnnVVV>>>++++++000///,,,,,,)))***++++++++++++---...+++,,,+++))),,,;;;SSSeeefffDDDNNN```xxxDDD444)))***---***+++000...///OOOyyy~~~zzzwwwwww{{{~~~~~~~~~~~~bbb222///...,,,,,,++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***(((((('''(((((()))******))))))(((((((((((())))))((()))///(((DDDuuu~~~{{{vvvJJJ++++++***%%%)))...@@@lll}}}sssAAA000)))+++''''''***(((111GGGwwwXXX***&&&)))%%%+++(((((()))((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&(((+++,,,,,,***(((((()))))))))*********)))))))))***+++,,,---...,,,,,,...///////////////...//////000222333333444444777333222777444111999333777jjjttt~~~ssseeeZZZRRRSSS^^^jjj{{{JJJ...555???;;;666444111......///000111000,,,...333---...MMMuuubbb;;;---------,,,...,,,,,,,,,***))))))+++---///,,,333NNNppp}}}pppwwwUUUEEEiii{{{GGG555)))+++---***+++111,,,***IIIwww~~~{{{wwwwwwzzz~~~}}}ddd333///...---+++***)))))))))***+++,,,++++++++++++++++++++++++++++++,,,---------,,,,,,((((((((((((((())))))***))))))(((((((((((())))))''')))///'''@@@qqq~~~{{{~~~|||tttKKK,,,+++***$$$)))///BBBkkk|||~~~ooo>>>000)))+++((('''***(((111HHHzzzVVV)))%%%)))%%%***(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%(((+++,,,,,,+++))))))))))))************)))((((((((()))+++---///+++,,,---...////////////---...///000111222333333777555000555===999444<<<666666fffzzzlllQQQ===999BBBaaafff@@@222333444555999111000000000000000111111555444444333444555777888bbbvvvuuuUUU:::666888444000---)))***...333555666FFFRRR^^^nnnvvvcccIIIBBB___yyy```bbb|||zzzPPP333%%%*********,,,***...000DDDnnnyyyyyyjjjccckkkvvv|||aaa333///---...---,,,***))))))***,,,---,,,***)))+++///111000...222000...---,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))+++///)))000>>>___yyy~~~~~~wwwPPP...(((,,,,,,(((...QQQuuuyyyvvvGGG333'''(((''')))+++&&&111LLLyyyWWW...&&&((((((***$$$,,,)))))))))((('''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))*********((()))))))))))))))((((((*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...000222333111//////000333333444555666777888999777999dddzzzccc===CCCllluuuWWWCCC222111444111000222000000//////000111222222333222111111111222333444555YYYyyy}}}|||wwwoooddddddeeehhhhhhddd]]]XXXJJJHHHAAA???AAA888333===llltttssszzz{{{~~~~~~TTT666(((++++++***+++***---...@@@iii{{{~~~~~~vvvjjjeeekkkuuuzzzzzz~~~bbb333---***+++---,,,+++))))))+++,,,---...,,,+++,,,///000000...000///...---,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&///***---777XXX~~~}}}QQQ///(((,,,+++(((000TTT~~~vvvDDD...((()))''')))+++&&&111MMMVVV...&&&((((((***$$$+++)))))))))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))*********(((((())))))))))))((((((++++++++++++++++++,,,,,,+++,,,,,,---.../////////...000222222111000000111222222333444555666777777777>>>gggyyy|||qqqLLL222---...555666111///333////////////000111333333333222111111000111111111,,,888DDDHHHMMMYYYiiisssxxxwwwtttoooeeeWWWHHH>>>444444///------(((...BBB}}}}}}xxxxxx~~~}}}XXX:::***---+++)))+++)))+++,,,;;;bbb|||zzz{{{wwwooolllqqqxxx}}}zzz~~~ccc444---***+++---,,,+++******+++,,,---///...------//////...---............---,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))$$$111---+++222TTT~~~}}}RRR000)))++++++)))444ZZZyyyEEE,,,)))***''')))***&&&222NNNSSS---'''((('''***%%%+++*********)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))*********(((((())))))***))))))(((,,,,,,++++++++++++++++++***+++---///000000000000---///111222111000111222111111333444555555666666555===dddzzzddd<<<000---444111222444333///000444.........///000222333444444444333222222111111111///------...,,,+++111888???>>>===;;;888555111///%%%,,,000333444...:::UUUxxxzzzwwwyyy~~~YYY:::***---+++)))+++******+++888]]]|||||||||{{{xxxwwwzzzccc555000...///---,,,++++++++++++,,,---///...---------,,,,,,++++++,,,---......---+++***))))))))))))))))))))))))((((((((((((((((((((((((&&&333---***111UUU}}}}}}{{{zzzSSS000(((*********777```}}}III///***+++''')))***&&&444PPPOOO,,,'''((('''***%%%***************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))*********(((((()))*********)))))),,,,,,,,,++++++*********)))***---000222222111111---///000111000111222333111222333555666666555555222555XXXzzzggg999111:::888333///......,,,---///.........///000222333444333333333333222111111000000...222888888000+++,,,''''''((()))***---000222111333000---+++***BBBjjj~~~vvvyyy|||yyyXXX999)))+++***))),,,+++)))+++666YYY}}}~~~~~~~~~ccc555000...///---,,,,,,,,,,,,,,,,,,------------,,,***)))))))))***+++,,,---------++++++************************(((((((((((((((((((((((((((000))))))111SSS{{{{{{{{{|||}}}QQQ///(((******+++:::eee~~~}}}}}}III000++++++'''(((***(((666SSS|||KKK+++((('''&&&***%%%))))))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))*********(((((()))***************,,,,,,,,,++++++*********)))***---000222222111111---///000000000000222444222333555777777777666555333,,,KKKzzzkkkMMM>>>222///---...000000...,,,////////////000111333333000000111111111000//////333---)))***,,,...222666000222333333000---,,,,,,000111...---,,,...MMM|||wwwzzzXXX999)))+++***)))---,,,***,,,444TTT}}}~~~ccc444...,,,,,,,,,,,,------------,,,,,,,,,------+++)))''''''((()))***++++++,,,,,,,,,,,,************************))))))))))))))))))))))))(((***$$$)))---HHHvvv|||}}}}}}|||OOO---(((******+++<<>>((()))+++)))***+++(((777UUUtttsss:::///&&&&&&))))))''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))))))))*********+++++++++***))))))))))))+++,,,---,,,,,,,,,,,,---...///000111111111111000///......444444555666555444333222111555555666NNN}}}rrr]]]===111000000000222222222222333333333333222222000///...---------/////////000111444666888///000000111222333444444,,,333444<<<:::MMM~~~~~~hhhCCC---,,,++++++...+++(((111+++;;;nnn}}}FFF///777(((111///......---,,,******)))***+++------***(((((((((((()))((('''%%%&&&))),,,...---+++***))))))******)))((('''&&&&&&&&&((((((,,,,,,************CCCmmmyyy~~~~~~wwwyyymmm???---+++)))+++,,,===ooo~~~bbb;;;((()))+++***,,,---)))666SSSxxxrrr777---%%%&&&((('''&&&'''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))(((((()))))))))*********))))))))))))***+++,,,------------------...000000000000111111222111111111555555555555444444444444111111333444:::UUUqqqZZZ444111777333111222222333333444444444444333222000...---,,,,,,---------...///111222333...///111222444444444444***111222;;;<<>>ppp~~~___999***)))+++)))+++,,,***999WWW~~~qqq444,,,&&&&&&((('''&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))*********+++)))))))))******++++++,,,------------...///000000111111222222222222111111555555444444333444444555333---000666222999fffsssWWW:::333444222222222333333444444555666555333111000......---000000//////////////////...///111222444444444444///222000888;;;RRR~~~}}}||||||{{{zzz{{{~~~lllGGG000...,,,+++---***+++...+++555\\\tttSSS111222444)))333///...---+++++++++++++++---......---+++)))))))))((((((((('''&&&&&&((()))---,,,+++*********+++,,,++++++++++++,,,,,,------,,,---***,,,///...===ZZZ||||||zzz|||iii666+++,,,(((***///BBBsss|||ZZZ666+++******'''(((++++++===^^^lll333,,,'''''')))'''''')))'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))*********+++++++++,,,,,,)))*********++++++++++++---,,,,,,------...///000222333333222222111000///444444333333333333444555555+++///:::666///FFFjjjtttQQQ111000333333333333444444444444666666444333222111111111555555444333111000///...///000000111222333444444555666111666888PPP|||zzzyyyxxx|||{{{{{{}}}rrrLLL222...++++++---***+++---,,,222QQQyyymmmIII444333111---///...---++++++++++++------...//////---+++))))))***((())))))((('''&&&((())),,,,,,,,,,,,,,,,,,++++++&&&'''((())))))((('''&&&)))+++'''(((,,,***444JJJxxx~~~|||{{{|||ggg333***,,,'''***222GGGxxx~~~yyySSS111*********&&&'''***,,,@@@bbbccc000+++'''((()))'''(((***'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))***++++++++++++,,,,,,,,,)))******+++++++++******,,,,,,,,,,,,,,,---//////222222222222111000///...222222222222333333333333444---000:::999111666EEEuuu|||PPP<<<444444444444444333333333555444333333333333333333666666555444222111///...111000000///000111222333555555///444777OOO~~~|||zzzyyyyyy{{{{{{|||~~~wwwPPP444///+++***---+++)))+++,,,000HHHsssaaaAAA888222///222,,,,,,+++******+++,,,...000000000000---+++)))***+++)))***+++***((('''((()))***+++---......---+++***&&&(((---000222222000///111222,,,+++...***--->>>aaa|||}}}|||{{{ccc111))),,,&&&)))444KKK}}}~~~xxxPPP///+++***+++((())),,,,,,???```|||ZZZ...)))&&&''''''&&&'''***(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))************++++++++++++)))***++++++++++++***)))++++++***++++++,,,---...000000000111111000/////////000111222333222111111///111333444444444777;;;SSSvvvTTT555555555444444333333333333333222222333333444555444444333333111000...---222111///......000222333///111,,,333777OOO~~~||||||}}}~~~zzzzzz{{{}}}{{{SSS666///******---+++(((***---///DDDqqq{{{UUU:::999///---777,,,+++******)))+++---///111000111000...+++)))***+++***++++++***)))(((((())))))+++---//////---+++)))---222:::AAAFFFGGGGGGFFFBBBBBB;;;777888222111>>>NNNqqq}}}~~~|||yyy___000))),,,%%%)))666NNNzzzQQQ000...***,,,***,,,...---===]]]{{{WWW+++'''%%%&&&&&&$$$%%%)))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))************)))***+++,,,,,,+++))))))************+++,,,------------///000000111111111---...111222333222000///+++444666///---555===>>>111fff}}}GGG///444777222333...444222222222222222222222222555444444333222222222222...,,,+++...222555555444111777444555000EEE}}}yyyxxxxxxXXX999...---******...)))+++...---===hhhuuuYYY<<<333888888222+++000000000222333222...***444---,,,000...((()))000///---***(((''''''((()))+++***---000...)))***000EEEXXXnnnzzz}}}}}}xxxrrrvvvmmmaaaPPPDDD???LLLpppUUU111---------'''...TTT{{{TTT222,,,(((+++))))))***)))>>>bbb~~~NNN,,,)))'''&&&'''''''''&&&))))))((('''&&&&&&%%%%%%''''''&&&&&&&&&''''''(((*********)))))))))))))))***)))'''((()))++++++***++++++++++++++++++++++++***+++,,,+++******+++---///......///000111111000111111000000/////////...222111000222666888777555777>>>fff|||lll???444666444222...999333333333333333333333333666555333222222222333333111///...000333555555444111444222777222DDDzzz}}}}}}|||[[[999...---,,,,,,...***+++---,,,999ccckkkVVVOOORRRSSSQQQOOOIIILLLVVVccckkkfffVVVHHH444000///000///+++((()))&&&(((***,,,------,,,+++(((&&&%%%'''***444GGGXXXuuummm\\\III>>>>>>@@@@@@HHHSSShhh}}}~~~sssnnnaaatttzzz~~~yyyzzzzzzZZZ111***(((***(((222UUU{{{vvvPPP000,,,'''+++))))))******@@@ddd~~~~~~PPP,,,***'''&&&'''''''''&&&)))(((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((***)))))))))))))))))))))+++)))((((((***++++++***++++++++++++++++++++++++,,,,,,---,,,******+++---...------...////////////000000000000/////////...222111000222555777666555777666KKK{{{yyyFFF...///111222---999333333333333333333333333666555333222111222444555111000///000222333333333222000///:::666BBBwww}}}___;;;,,,---...------++++++,,,***555[[[{{{vvvtttuuuxxxzzzZZZIII222'''+++222...%%%)))***+++,,,,,,+++)))(((///000+++,,,AAA___ooonnnJJJ@@@111$$$###***---,,,///---///888FFFZZZrrrzzztttsssYYY111)))&&&(((+++777XXXyyyqqqIII,,,,,,'''***)))***+++,,,CCCggg~~~QQQ---+++((('''''''''&&&%%%((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''(((((())))))))))))))))))******+++***))))))+++,,,,,,+++++++++++++++++++++++++++---......---+++***+++------------------.........000000000000000//////...222111000222444555555444666444777OOOvvv___CCC555111666000555444444444444444444444444555444222111111333555666000///......////////////222......===999@@@uuuccc<<<+++,,,...---++++++)))+++***222TTT|||~~~wwwlll]]]OOOHHH;;;EEEMMMIII@@@>>>GGGRRRfffaaaOOO777,,,...///+++...,,,***((((((***,,,---(((******777[[[xxxhhhDDD(((******+++...000,,,$$$...***&&&%%%(((444HHH[[[}}}uuuRRR///***((())),,,:::[[[{{{mmmEEE***,,,'''***)))***,,,...EEEjjjQQQ...+++((('''''''''&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))*********,,,+++)))***+++---,,,,,,************++++++++++++...//////---++++++,,,---,,,---......---------...//////000111000000///...111111111111222333333333444999888777PPPtttoooFFF000999666222444444444444444444444444333222111111111333555666111111000///......//////222......>>>:::AAAvvvhhh@@@,,,***---,,,***+++(((+++,,,000NNNxxxwwweeeTTT@@@444---'''$$$$$$&&&...555333+++(((,,,333555QQQ```NNN111$$$(((///))))))(((((()))+++...///(((...XXXuuuhhhCCC&&&222444222...---//////---,,,---000222000...444<<<```zzz}}}JJJ+++******))))))888\\\~~~{{{~~~jjjBBB***...'''***((())),,,...GGGlllSSS...+++)))''''''((('''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&((())))))(((((())))))************,,,+++)))***+++---,,,,,,)))))))))******+++++++++......///---++++++,,,...---///000///---,,,...///...///000111111000///...000000111111111111111111222999<<<666666RRRvvvQQQ,,,555777333333333333333333333333333000000000111222333444444333444444333111000111333222111000<<<888DDDzzz}}}}}}mmmGGG///***,,,,,,***+++''',,,......GGGrrrhhhUUU===444...///222222222333333...)))+++000444444111'''333===<<<777444333333333333222111///,,,***(((777%%%???xxx}}}HHH+++777...000...******...222222,,,)))&&&&&&&&&(((111;;;JJJnnnFFF******)))&&&&&&777\\\~~~uuuzzz{{{xxxgggBBB+++///'''***((()))+++...GGGlllyyyVVV---+++((('''((()))((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***((((((((()))******+++++++++***))))))+++,,,,,,+++(((((())))))***+++++++++,,,------,,,++++++---...---///111000---+++---000---...000111222111///...///000111111///...///000111222888;;;666<<<]]]yyyggg:::666333333333333333333333333333333,,,---///111222222222222333555555444222111333555222555444:::666HHH~~~sssOOO555+++,,,---,,,,,,'''---///,,,???iiizzzjjjTTTCCC000///111333000+++***,,,555===NNNaaaooorrrkkkddd]]]KKK===CCCSSS[[[WWWQQQXXXTTTNNNHHHDDDBBBCCCDDDNNNJJJaaavvvMMMAAATTTKKKKKKJJJGGGEEEBBB999000///...000444444000...000@@@^^^sssSSS000---)))$$$'''<<<```~~~wwwzzzyyyvvvfffAAA)))---''')))'''(((***---FFFlllwww{{{{{{|||WWW,,,***(((''')))******)))''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''(((((()))******+++++++++)))((((((***++++++***((((((((()))***+++++++++***+++,,,+++++++++---///,,,///111///+++***,,,///,,,...000222222111///...///000222000...---...///333111444:::888555AAASSS}}}WWW???000///222222222222222222222222***,,,...111222222111111111333444333000000222444222888666888444JJJ|||~~~zzzwwwTTT999------///...---(((...000***:::cccwww^^^???***111///---,,,---555JJJ\\\rrrzzzzzz}}}|||~~~}}}vvvvvv{{{}}}ttthhh``````hhhttt}}}yyy~~~uuutttrrrnnnlllooonnncccUUUBBB999000---,,,,,,///444000EEEYYYtttiii888222)))%%%,,,CCCeee}}}xxxfffAAA'''((('''***''''''***,,,EEEkkk{{{~~~{{{|||VVV+++)))'''''')))++++++***&&&'''''''''''''''''''''$$$%%%%%%&&&'''(((******'''(((((()))***+++++++++***)))'''(((***++++++***'''(((((()))***+++++++++((()))++++++***+++---///***...000...***(((***...,,,---000222222111///......000222000---,,,---///555666777777333222888???rrrzzz^^^:::222111111111111///...---...---...///000222222333333111111111111222222333444111;;;444555444EEEzzz|||yyyzzzeee===333---&&&***,,,+++&&&...666///CCCuuu}}}aaa@@@///......---111===OOOeeezzzwwwzzzhhhXXXNNNNNNKKKBBB===@@@CCC;;;222222888>>>@@@???GGGPPPTTTaaa{{{}}}oooWWW>>>333111///---...666...@@@bbbxxx~~~rrr^^^TTTBBB)))))))));;;hhhxxx}}}~~~xxx~~~ggg;;;---'''+++---***)))***,,,DDDiiiyyyzzzvvvzzztttyyyxxxMMM---+++)))(((((())))))(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((+++)))(((&&&&&&((()))+++((()))***+++,,,+++******+++++++++,,,---...///000++++++,,,,,,,,,,,,,,,+++---------............///000111333333222000...,,,555555555555666777999999MMM|||zzzkkkPPP888000,,,///111...---...---...///000111222222222000000000000111222333444111:::444555444EEEyyy~~~{{{kkkGGG222,,,)))+++&&&...,,,,,,...***===fff\\\===444444111...///GGGkkkyyymmmfffmmmppp___LLL???333,,,//////)))&&&)))222---))))))---111111000---///,,,777WWWmmmssswwwzzzzzz{{{|||}}}zzzdddJJJ;;;222---,,,...000...888KKKbbbvvvlllLLLDDD:::***+++))):::iii|||zzz{{{uuu{{{eee;;;///******,,,***)))***,,,CCChhhyyyzzzwww|||www|||zzzOOO---+++((((((((())))))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))((((((((((((***)))(((''''''((()))***((()))***+++,,,++++++***+++++++++,,,,,,---...///......////////////.............../////////000000000111111111111///...---444444444555666777888999777YYY{{{|||WWW>>>,,,---333111...///---...///000111111222222/////////000111333444555000999444666555CCCwww{{{vvvVVV444***...,,,&&&...---+++,,,***444KKK~~~|||```???000000///'''HHHTTTgggooocccXXXfff~~~iiiGGG888222555---***///111---+++...))))))******+++******)))...---'''444YYYuuu~~~xxxwwwxxxzzz|||}}}|||{{{qqq\\\III:::///---///+++...111222GGGgggaaa999111000***---))):::kkk}}}}}}www|||eee:::///+++))),,,******+++,,,CCCgggyyyyyywww}}}yyy~~~{{{OOO---+++((('''((()))(((((((((''''''''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))***)))(((''''''((()))***)))******+++,,,+++++++++++++++++++++,,,---......//////000000000//////...////////////000000000111000000000///......------333333333444555777888999888>>>]]]|||[[[333,,,333222///111.........///000111111222...//////000222444555666000888333777666AAAttt}}}hhh;;;+++000+++---***)))---///+++333CCC|||\\\@@@888444...777HHHlllqqqaaa???444RRR|||uuuKKK333333666444///---222333///---///+++---000000---+++,,,------...---???ggg|||~~~{{{zzz|||}}}{{{zzzzzz{{{vvvlll\\\III:::222000***------)))555QQQPPP000(((+++(((,,,***===ooo~~~hhh;;;---((((((+++)))***,,,---CCChhhzzzzzzxxx~~~zzz~~~xxxJJJ---***((('''((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))******+++++++++,,,,,,,,,+++++++++++++++,,,------..................---,,,....../////////000000000000///...------------...222222222333444666777888>>>888DDDlll}}}vvv@@@+++...000000111///.........///000111222///000000111333555666777000666222888666???qqq~~~vvvHHH000///***///&&&)))000))))))CCCaaafffJJJ777888888<<>>nnn[[[<<>>777777,,,//////000111222111111111,,,------+++))))))---111---000111FFFooo}}}wwwvvv|||~~~{{{{{{vvv}}}}}}qqq^^^GGG666000))),,,000)))(((...,,,---,,,###(((...IIIxxx{{{hhh999***&&&'''***((())),,,000JJJpppwwwDDD,,,***'''&&&'''(((''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''(((((())))))******(((((())))))))))))((((((,,,++++++++++++,,,------+++******)))******++++++000000000000000///...---------------....................................//////000111333444666777111;;;@@@DDD\\\|||[[[>>>222111111000///...------...000111////////////000111222333///444000:::777<<>>>>>777:::YYY{{{{{{OOO888222111000///...------...000111...............///000000///333000:::888;;;jjjzzzRRR000222000***---777XXX{{{>>>---CCCccczzzvvv]]]DDD777;;;CCCeeeppp;;;$$$000333IIIgggzzz}}}~~~]]]===222...///111111...,,,---......,,,,,,---...///000000000///333444FFFkkk{{{yyyzzzzzzppp\\\???666333---&&&+++000)))%%%+++(((---111LLLzzzaaa333))))))((()))'''(((---444QQQyyy{{{zzzzzzsss???,,,)))'''&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))******+++(((((())))))))))))((((((---,,,+++***+++,,,---...******)))))))))))))))***------------,,,+++***)))////////////000000000000,,,...///111111000...------......000222444666777555<<>>JJJYYYdddhhhhhhcccfffrrr~~~}}}~~~}}}}}}\\\KKK888---((('''))),,,((("""***...111TTT|||[[[111---))),,,'''(((...///777WWWzzz}}}|||~~~||||||fff===,,,***(((&&&%%%&&&'''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((()))******++++++***((('''''')))***,,,+++++++++*********))))))+++++++++)))'''(((+++---,,,,,,------...---------///000000111222333333333333333333222111000000//////000222222333444666999;;;DDDAAA999:::===GGGYYY~~~qqq[[[???---+++000333444:::777333111/////////000000***333444777???]]]~~~~~~hhhFFF///111888NNNooowwwRRR222222222***+++666777///333AAApppsssRRR000------888YYYlll~~~wwwbbbZZZ^^^\\\```cccdddccceeejjjnnnnnn}}}zzzsssiiiQQQIIIFFFHHHIIIMMM\\\nnn|||nnn[[[EEE555---)))***---,,,%%%)))+++222WWW\\\222...(((+++&&&(((---...777VVVyyyxxxwwwyyyxxxxxxzzzaaa888+++***(((&&&%%%&&&'''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((()))*********,,,***)))((('''(((***++++++++++++*********))))))+++++++++***((()))+++---,,,,,,---.........------//////000000111222222333111111111000//////......///111222222333444666888777AAA@@@;;;<<<;;;AAAOOOuuu|||rrr```ZZZSSSGGG;;;//////000111333444222000777000555111111777QQQ~~~}}}~~~~~~|||~~~vvvPPP...333MMMwwwwwwJJJ---...,,,(((***,,,---...777JJJ\\\aaaQQQ111(((333444AAAgggooo|||qqqbbb```ccceeekkksssmmmsssvvvvvvwwwyyyvvvoooLLLiiiuuu```JJJBBB<<<111222---+++...---,,,444@@@\\\lllpppVVVBBB444+++(((***///))))))***111UUU\\\222...'''***&&&(((,,,---666VVVwwwzzzzzz|||{{{{{{}}}ccc:::+++***((('''&&&&&&''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''(((((())))))******,,,+++)))((((((((()))***+++++++++******************+++,,,+++***)))***,,,,,,,,,---.....................//////000000111111/////////...------,,,,,,///000111222222333555777444???@@@======999999CCCKKKuuu|||xxxddd<<<999333///000444666444,,,+++777555666===UUU~~~~~~}}}~~~|||ZZZ555;;;jjjXXX(((,,,888)))'''111///&&&///KKK]]]\\\888...###,,,<<<888888LLL[[[gggssswwwyyy{{{yyyuuu```LLL888222555888<<>>RRR~~~}}}}}}}}}vvv~~~|||yyymmm???&&&///000(((---444(((111MMMWWWDDD000,,,+++000000)))(((///222...444555444333333333444444******+++,,,...///000111++++++***'''%%%333TTTrrrdddDDD((($$$)))'''###$$$((('''%%%%%%&&&(((***,,,000+++&&&&&&,,,555===AAA@@@@@@AAAAAA@@@<<<666222///+++)))******((())),,,&&&111222,,,,,,///AAA]]]{{{SSS,,,---((()))***+++******888WWWsssvvvwww|||||||||zzz^^^222((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))***************++++++++++++,,,---,,,+++***+++---+++,,,---...///000000000......//////////////////////////////////////////...///000000///000222444>>>BBB;;;777<<<:::777===???555;;;aaa|||zzzaaa===666>>>EEEWWWhhhrrr~~~|||}}}~~~}}}vvv|||OOO---......((()))+++111888HHHTTTLLL888---///%%%***111111---333666///333111///,,,***(((***---//////...+++'''&&&$$$$$$'''---------@@@^^^jjjdddBBB666,,,***---,,,(((&&&"""%%%(((***,,,+++)))&&&******++++++***((('''%%%&&&))),,,/////////000111000,,,++++++)))&&&'''+++,,,333---)))///+++///DDDcccuuuzzzPPP,,,...(((***,,,,,,******999XXXsssvvvxxx}}}~~~}}}|||___222''''''((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))(((((((((((('''((()))***************))))))*********+++++++++,,,------+++******,,,...+++,,,---///000000111111////////////////////////............////////////111222333222222222444666>>>@@@999666<<<<<<999>>>===999888HHHqqqzzzwwwmmmpppwww}}}|||~~~~~~mmm666...777"""'''999(((000WWWdddEEE)))***///***111***---...)))+++222///,,,---000222000------///++++++***'''(((,,,///000+++444333;;;gggnnn111$$$...333,,,''')))***'''((('''%%%###$$$(((***)))''')))***(((&&&(((...333(((***+++)))%%%$$$&&&((((((%%%$$$&&&&&&&&&***000333555(((&&&222---'''666PPPgggvvvvvvOOO,,,...(((***------******:::YYYssstttvvv|||||||||zzz\\\000''''''((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))((((((((((((&&&'''(((***++++++++++++))))))******++++++++++++------,,,+++)))***---///+++,,,---///000111111111000000000000000/////////........................333444555555444444666888===???888666======999===444;;;999666KKK|||~~~{{{```^^^kkk{{{|||wwwMMM222///,,,+++///000QQQMMM@@@///)))///111,,,***,,,///222333333222000333222111///---+++))))))+++)))***------)))((()))+++000NNNvvv{{{XXX777---444111222444...$$$$$$,,,(((&&&######(((---***%%%+++)))'''&&&&&&'''((())))))(((''''''((()))((('''&&&''''''%%%"""&&&222>>>EEE555)))***+++(((***222>>>PPPpppvvvRRR...&&&)))))),,,)))...***999cccqqqxxx}}}}}}{{{{{{tttVVV555,,,(((&&&'''+++---***'''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''(((((((((((((((((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((()))***---......111111//////222222000//////000111222111...+++333222000///......//////666777888666444222333333@@@===:::777666777999;;;;;;777@@@999:::XXX}}}uuu\\\UUUZZZ}}}~~~TTT...---...222III___<<<:::555---+++,,,+++'''+++---///000000///---,,,+++++++++,,,------......,,,)))((()))(((''',,,222+++QQQkkk```HHH<<<:::777///%%%///JJJPPP;;;******$$$)))...---&&&###(((///***)))'''&&&%%%%%%&&&&&&((((((((()))******)))(((///&&&(((111///***<<>>===:::888777888999:::888666:::222666HHHnnn|||wwwxxx}}}XXX<<<111///@@@bbbzzz555///***+++,,,,,,...222...///000///...,,,***)))+++******))))))*********++++++---...+++(((---555```qqqiiiEEE...222666...///222111:::VVVgggKKK 111&&&"""***000,,,&&&$$$))))))((('''&&&&&&%%%%%%$$$%%%''')))******)))((($$$***&&&---OOOfffiii999...(((***,,,)))***...,,,555LLLUUU???+++)))+++))),,,(((...---???mmm}}}{{{zzzvvvwww~~~zzzXXX111+++)))'''(((***+++)))''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))***+++---///...111111......222222000888777666333000222777<<<333222000///......//////---...000000000111444666<<<;;;:::999999999999999888999999333;;;>>>YYY{{{wwwSSSJJJ===444EEEkkkvvv^^^:::111---111///'''%%%)))111000000///...---+++***...---,,,+++***++++++++++++++++++,,,+++000???MMMeeeEEE666222000---+++---777000%%%<<>>lll|||zzz~~~}}}yyyzzzrrrSSS111***)))(((((()))(((((('''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''(((((()))******+++((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////111000,,,---111222000555777888444...,,,///333333111000///....../////////000000000///000333666777888999:::::::::999888666888666444???555JJJ{{{kkkPPP<<<888///AAAccctttyyy{{{xxxXXXIII777+++'''(((///666...---,,,++++++,,,---...,,,+++***))))))+++---...///555@@@HHHHHHDDDDDDHHH...,,,+++))))))***---//////***+++///,,,,,,???YYY|||gggKKK777---(((###$$$$$$%%%%%%&&&'''''''''%%%&&&&&&$$$###&&&---333FFFSSSfffkkkVVV999+++...((((((((())))))))))))***+++)))000444------///******---)))---,,,===jjjyyyxxx~~~~~~zzzyyypppRRR222***))))))((((((''''''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((())))))***++++++((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,.../////////111///+++,,,000222111...000333222///...000222333222000///......///////////////---,,,---000333777777888999:::::::::999:::888999666:::666RRR|||gggOOO>>>444444@@@fff{{{]]]@@@TTTyyyhhhNNN===555000,,,222111///---,,,---///000///...///000333888<<>>NNNZZZYYY///)))***$$$'''((())))))((()))))))))***(((///111+++,,,///)))))),,,)))///--->>>jjjyyywww{{{yyyxxx{{{tttUUU222)))))))))((('''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&'''((()))***+++,,,,,,((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...///000///000///++++++000222111/////////000000111111222333222000///......////////////...---,,,...111444666777777888999999:::;;;<<<666<<<999777???ggg|||kkkJJJ999888;;;;;;PPPssswwwLLL'''...BBBYYYhhhvvvzzzxxxoooZZZEEE888666444111000111222444---000666>>>JJJVVV```fffiii\\\LLL???444...///444++++++,,,,,,,,,,,,///333&&&(((///333***!!!***:::---EEE]]]nnn|||{{{^^^:::111000---***(((((()))***+++///555===KKK```xxxpppMMM000(((+++...''')))***(((''')))***)))((('''...000***+++...((('''+++)))000///@@@lllzzzwwwwwwtttuuu}}}yyyXXX222)))******)))'''&&&&&&&&&))))))))))))))))))))))))%%%&&&&&&''''''(((((((((&&&'''((()))***+++,,,,,,((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...//////000///000...***+++///222111555333000///000111111000333222000///......//////000000000//////111555888777777777777888999;;;;;;777///:::777222DDDuuu}}}}}}VVV@@@555111666333ppp{{{NNN333000111666888;;;BBBPPPcccwwwzzz}}}jjjWWWUUUNNNSSSkkk{{{rrryyytttbbbFFF:::555222333444222111111000000111111000///...---///---,,,******+++,,,---+++...111:::VVVzzzuuujjjMMM>>>CCC===999HHHUUUlllooooookkkYYY===222LLLmmmaaa444%%%...))))))###&&&000111)))&&&***///***...000)))***+++$$$((('''+++***,,,FFFhhhvvv|||zzzvvvtttxxxqqqRRR///+++)))((('''((((((&&&%%%''''''''''''''''''''''''((((((((((((((((((''''''***))))))+++......***''')))))))))***++++++,,,,,,------,,,,,,+++***)))))),,,++++++,,,---///111222111000///......///000111555333111111333444222///111111///---******,,,...444333222///......111444;;;<<<888444555:::999333666333///444<<>>===888222???:::111???eee~~~jjjVVVGGG>>>BBBtttrrrUUU777777>>>;;;777666444222222444555555444...666999888<<>>555111///111111......222111000/////////000111222000///---,,,++++++,,,,,,+++111///&&&%%%111???EEE///HHHjjjqqqXXXGGGNNNXXXkkknnn===///(((///,,,000)))"""777[[[jjj```DDD%%%...///)))(((===VVVRRR===///,,,111222))))))...+++---)))***(((,,,JJJnnn}}}vvvuuurrrrrrvvvnnnPPP111***)))''''''(((((('''%%%''''''''''''''''''''''''(((((((((((((((((((((((()))))))))+++------+++)))---,,,,,,+++******))))))---,,,,,,++++++***************+++,,,...000222333222111000000000000111222333222111111222333111000---///000000//////000222111111111000///000444666222999<<<;;;888888777555222;;;666777WWW}}}wwweeebbbqqqRRR???@@@CCC<<<555111222444666777555111...===+++)))222444999===777***...###)))555\\\xxxBBB444//////444555000000444111000///......000222444111000...---,,,,,,,,,,,,&&&...222---)))***---...''',,,AAAEEE...'''///,,,BBBTTT---***---...!!!)))&&&111222...GGGmmmhhhBBB***......444MMMhhhfffRRRAAA???BBB===,,,(((---+++---)))******...JJJlllzzzyyyvvvrrrrrrttthhhIII,,,***(((''''''(((((('''%%%'''''''''''''''''''''''''''''''''''''''(((((((((((())))))+++,,,,,,+++***,,,,,,,,,++++++*********,,,,,,,,,++++++*********)))***+++,,,...111222333222111111111111111111222222222111111222222111111...000222222111000000111000000111000000222555777999:::999666555666888888888666;;;[[[||||||ggg[[[PPPEEE:::111666444333333444555444333444(((000555888UUU```BBB222999111222000QQQzzzXXX666...---555777111///333111000///...///000333444000000///...---------,,,(((---000000//////---***777222===@@@222333:::111OOO^^^444---+++***!!!---+++((("""$$$444KKKaaarrrCCC333###,,,PPPrrrwwwkkkbbb^^^^^^QQQ777,,,...---,,,)))+++,,,111KKKiiitttyyyuuuqqqssssssdddFFF+++)))(((''''''(((((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((******++++++,,,,,,******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***)))***+++---///000222222111111111222222111111111000111111111111111111222111222333333000///...//////000111111111333555888999777777999;;;<<<===>>>;;;PPPmmm}}}qqq]]]QQQFFF>>>888111,,,---000555777///)))333666JJJ999(((***+++,,,+++IIIxxx~~~BBB333+++222666000---111222111000///000111222333///////////////.........000---******,,,//////---%%%///<<<;;;---)))---+++ZZZ]]]222...)))---+++555((()))'''***,,,***AAAhhhxxxTTT+++&&&IIIsssvvvvvvsssppp\\\:::***+++++++++(((+++---333MMMjjjrrrvvvqqqooossssssdddGGG...)))(((''''''((()))(((&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((''')))************,,,...******++++++,,,------...++++++++++++++++++++++++***+++,,,...///000000000000000111222222111000000///000222111000000111222222333333222///......//////111222222222333555777777777:::>>>===999777999FFFwww]]]WWWNNNEEE===888333000999...@@@HHHQQQ666666...555222...===ZZZYYY???---///444000...222222222111111111111111111......///000000000000///222...******,,,---------,,,???DDD999///))),,,555lll___333111&&&***'''"""$$$444111((()))&&&---CCC|||mmmMMM555EEElllxxxyyywwwttt]]]888%%%(((***+++'''))),,,444PPPnnnxxxvvvqqqpppssssssbbbEEE///((('''&&&'''((()))((('''''''''''''''''''''''''''&&&&&&''''''((())))))***&&&(((******)))***,,,///+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---////////////...///000000111111000000///...000222111000///111333111222111///...---///111000111333333222333555666888:::>>>>>>999555>>>JJJssssss\\\FFF888BBB<<>>888>>>YYYtttpppsssuuu<<>>ZZZZZZZZZvvvLLL))))))222333555<<>>LLLoooyyy___SSSQQQOOOLLLUUU\\\888)))444555222...,,,---///111333000000000000000000000000///+++444444'''555MMMQQQAAA###)))333'''???fffiii666CCC[[[kkk]]]===++++++///,,,+++,,,---***((((((---***%%%666]]]uuuxxxzzz{{{vvvwwwRRR///---*********---++++++???___tttxxxwww{{{xxxyyyzzzeeeCCC000******))))))((())))))***((((((((((((((((((((((((***)))))))))***+++,,,,,,))))))))))))***+++,,,---+++---...---,,,+++++++++******+++++++++,,,,,,,,,++++++,,,---...000000111000//////333777888666222333333444555555444444444333333333222222222222222999888888777777888999:::;;;VVV|||XXX666222666555444111......///000111111111111111111111111......444000...JJJ]]]PPP///$$$---------ZZZqqqMMM000)))777___zzzlllCCC###***(((+++...---((((((,,,///+++&&&666\\\uuuzzz|||{{{SSS...---***(((***---+++---DDDeeewwwxxxyyy}}}{{{|||}}}fffCCC000******))))))))))))******)))))))))))))))))))))))))))))))))******+++,,,---***)))))))))***+++,,,---+++---...---,,,+++++++++******+++++++++,,,,,,,,,***+++,,,---...///000111222111111444777777444000222333333444555555555555333333333333444444444444111888??????;;;777888;;;TTT{{{lllQQQ555333222111111111000///111111111222222222222333666000---222FFF```[[[???***------***>>>hhhggg888,,,++++++999\\\wwwkkkNNN000++++++///...))))))///,,,,,,)));;;```xxx~~~SSS......***'''***---,,,000IIIkkk{{{zzz{{{~~~hhhCCC///******)))))))))***++++++))))))))))))))))))))))))((()))*********+++---///...---+++)))(((((())))))+++---......,,,++++++,,,******+++++++++,,,,,,,,,***+++,,,---...///000000222222333444555444111///111111222444555555555555222222333444555666777777555888888333000999KKK[[[]]]MMM:::000000444444111222222222222333333333444777222000BBB^^^^^^EEE111,,,222---999___iiiJJJ---!!!///111)))333TTTpppyyyOOO>>>222222222---***...***,,,,,,@@@eee{{{~~~RRR---...+++'''***---,,,222MMMppp|||}}}hhhBBB---******))))))******+++,,,))))))))))))))))))))))))''')))++++++******---000///---+++)))(((((())))))+++---......,,,++++++,,,******+++++++++,,,,,,,,,++++++,,,------...//////000111333333222111111111///000111333444555555555111222333444666888999:::>>>===;;;;;;EEE^^^~~~}}}QQQ555111444444000222222222333333444444444222444;;;VVVjjjOOO...///...111,,,NNN~~~eee000)))'''***///...+++666UUUtttpppTTT<<<666777111***))),,,---...CCChhh||||||}}}|||PPP,,,...,,,'''***,,,,,,444PPPsss}}}hhhBBB---******))))))***+++,,,,,,))))))))))))))))))))))))''')))++++++******---111,,,+++)))((((((***,,,---+++---......,,,++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------.........---000333333111000111444...///000222333444555555000111333555777999:::;;;;;;CCCRRReee|||kkkKKK888444777222000///333666666333000555777TTTvvvhhh888''':::...666OOOjjjcccBBB+++*********+++,,,///444<<>>---,,,,,,,,,+++++++++*********++++++++++++***))))))))))))***++++++++++++***((()))***+++++++++++++++++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,---...///000111222000222222222111000111222:::111...111333//////222333444222///111:::EEELLLkkkgggKKK999666111111666666000---000>>>ZZZjjjXXX===222333333+++LLLgggaaaGGG333///222---...---,,,,,,///444777YYYxxx}}}uuuVVV---)))//////+++,,,GGGrrr{{{pppJJJ...+++...******111,,,222UUUvvv}}}{{{}}}ccc@@@000,,,,,,+++++++++************++++++++++++***))))))))))))***+++++++++++++++)))***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,++++++++++++,,,------------......///000111111000222333222111000111222...///333888999777666777666111222;;;FFFWWWuuunnnfffSSS>>>333,,,,,,666CCCOOOaaaXXX666...FFFPPPDDDDDDgggrrrQQQ///+++111000///000000...---...000222AAAccc}}}www:::&&&---...+++,,,DDDlll~~~~~~|||pppJJJ///---///+++***111---555YYYwww~~~{{{~~~}}}aaa???111+++++++++*********))))))***++++++++++++***)))))))))******+++++++++++++++++++++,,,------------,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---............//////000000000111000222333333222111222333,,,222777666444444333222>>>///555YYYlllOOOFFFNNNWWWZZZ___KKK111"""(((CCChhhvvvqqq[[[>>>...///...(((---///111111111222444666333JJJaaaUUU555***+++***+++BBBgggxxx{{{~~~oooIII000...000,,,,,,000---666YYYvvv}}}}}}zzz|||{{{}}}yyy[[[:::...++++++*********)))))))))***++++++++++++***)))))))))***++++++,,,,,,++++++------............------*********+++++++++,,,,,,---------------...//////000000000000000000000000111222444444333222222333111666555///...222444111444@@@```eee>>>000111:::444333]]]ggg;;;333555...(((++++++...000222222333555666555HHHRRRooo}}}aaaFFF000,,,,,,///EEEiiizzz|||~~~nnnHHH000///111,,,---///+++555YYYuuu|||~~~yyy{{{zzz}}}xxxWWW666---+++++++++************)))***++++++++++++***))))))******+++,,,,,,,,,,,,+++....../////////......---******+++++++++,,,,,,,,,......------......///000000000111111111111111111111333555666444333222333222333222///222777888666...ggg}}}LLL===333555777BBBeee^^^111111444'''&&&555---...000000//////111222777OOOQQQZZZ\\\KKKAAA444///000444LLLqqq~~~lllGGG//////111,,,,,,...+++888[[[uuu{{{}}}~~~~~~}}}zzzWWW666///,,,,,,,,,+++++++++*********++++++++++++***))))))***++++++,,,,,,,,,,,,,,,...////////////...------++++++,,,,,,,,,---------...------------...//////000000111111222222222333111333666777555444333333222111111444444222444777WWWyyyJJJ444EEEhhhggg@@@111...***+++333...///000///......000222222LLLLLLLLLDDD111222333///000555PPPwww~~~jjjEEE...///111,,,***------>>>aaawwwzzz{{{|||WWW666111---------,,,,,,,,,,,,+++***++++++++++++***))))))***+++,,,,,,------,,,,,,.../////////......---,,,,,,,,,---------.........------,,,,,,------...///000000111111222333444444111444777888666444333333444///111777333000>>>TTTwww___wwwPPP111+++555333'''///000111000000111444666///CCCCCCHHHAAA+++---333,,,---333QQQyyy~~~~~~iiiDDD...///111+++(((---000CCCgggzzzyyyyyy|||VVV555000......---------,,,,,,,,,***++++++++++++***))))))***+++,,,,,,------,,,,,,......//////...---,,,,,,---------.........//////---,,,,,,,,,,,,---......///000000222333444555555111444777888777555333333444---///777666;;;]]]ppptttDDD(((...333+++111111333444000+++,,,111222555???>>>000---000+++666///888WWWwww|||pppKKK000---///++++++---...???bbbyyy}}}}}}}}}vvvKKK:::///---,,,++++++------,,,+++***---000000...+++)))(((---------------------------------------------,,,444222000///000111222222------............------333444666555444333444555888888999999888666333111222///333888666DDDyyy[[[???<<<:::222333---+++000555555444444999999@@@>>>111...000,,,111***555UUUvvv|||rrrLLL111...000+++***---///CCCggg{{{||||||yyy|||OOO999+++---,,,++++++------,,,+++***---000000...+++)))(((------------------------//////...............///000000000000222222222111//////000000000000/////////111333444333222333444...000333555555444333333444555333222===```{{{tttqqqnnnlllSSS999000222333000,,,555333:::;;;111///333///444...999ZZZzzz}}}tttNNN333000000,,,,,,...222IIIppp~~~|||xxx|||QQQ;;;,,,---,,,++++++------,,,+++***---//////---+++***)))------------------------111000///......///000111///000222333333222000///111111222222222222111111---///222333333333333444333666999;;;;;;:::::::::555999444333QQQmmmBBB---,,,333777:::444111999>>>555111222...777222>>>^^^|||uuuPPP555111111,,,...///444OOOxxx}}}|||vvvMMM<<<111---,,,++++++------,,,++++++---......,,,+++***+++------------............111000///......///111222444444444333222000000111111111222222222222111111...111333444444333333444666666666777888777444222222555666EEEqqq___GGG===888666555999777BBBIII===222///***000...;;;\\\zzzvvvPPP555111222---//////555RRRzzz}}}tttJJJ:::000---,,,++++++------,,,++++++---...---+++***+++,,,---------......///////////////.........///111222555555444222000111555999000111111222222111111000000111333222111111222333888666555555777777555333111222BBBgggvvv```LLLBBB>>>>>>LLLTTTEEE666222///---,,,<<<^^^}}}vvvOOO444000222...---///777UUUzzzxxxHHH666,,,---,,,++++++------,,,+++,,,------,,,******,,,...---------...//////000000......//////000000111111111222222000///333:::@@@000000000111111000000000000000000//////000222555222444555555444777<<>>@@@PPP___lllxxx```===000...333222AAA```zzztttLLL000...222///111888GGGfffpppBBB::::::---,,,++++++------,,,+++------,,,+++)))***---///---------...///000000111---///222555555555333111000333555333...---000333111111111222222111111111444333222222444999@@@FFFaaarrrxxxhhhiii___???,,,666...999ZZZzzzmmmHHH222000///'''333///BBBkkk~~~dddBBB000000000///...---------------,,,,,,,,,------,,,++++++,,,---......---...111444///333555444333444333///444444444333333222111111777000---000333333333444555111...222BBBZZZrrrwwwiiiQQQCCCBBBYYYsss}}}|||zzz}}}pppNNN555111444222555111BBBiiizzzbbbAAA000111///......---------------,,,,,,---------,,,,,,+++...111444444111///......///000///---///333333000333444555555555555555444222000222444333...---//////777GGG\\\rrrxxxlllttt|||zzzgggGGG222000222///666222CCChhh||||||xxxaaaAAA000111...------------,,,,,,,,,,,,,,,---------------,,,///111222000......222666222333222000111555555222999888777666555444333333444444555777666555;;;CCC<<