BM6(  SSSPPPOOOSSSTTTRRRNNNMMMOOOWWWPPPQQQSSSiii===<<<<<<>>>@@@@@@>>>===:::EEE@@@@@@AAA\\\~~~wwwwwwzzz|||}}}~~~}}}{{{zzzzzz{{{xxxzzz}}}999999::::::;;;<<<;;;:::444@@@???AAA???WWWyyyNNNOOOWWWSSS@@@BBBFFFJJJKKKIIIEEEAAAAAABBBCCCCCCAAAAAABBBCCC@@@AAACCCEEEHHHKKKMMMNNNJJJMMMOOOOOOMMMNNNSSSXXXPPPQQQPPPOOOPPPSSSVVVXXXbbbaaa``````aaabbbccccccooo~~~}}}:::;;;;;;:::;;;<<<;;;999;;;BBB999888888WWWnnn>>>AAAHHH??????CCCGGGEEE>>>::::::<<<:::;;;<<<<<<<<<<<<===???============>>>>>>??????888;;;<<<;;;999;;;BBBHHH;;;===>>><<<<<<<<<<<<:::===<<<;;;<<<===>>>???>>>KKK~~~vvv|||{{{vvvllldddppp@@@===:::999;;;===<<<::::::555===>>>BBBQQQ```NNNBBBCCC>>>BBBAAA???===;;;:::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888999999999999:::::::::AAAWWWLLLLLLNNNOOOOOOOOOOOOOOOTTTTTTTTTUUUUUUUUUVVVVVV]]]\\\\\\\\\\\\]]]^^^^^^]]]^^^```cccfffhhhjjjllltttvvvvvvuuurrrpppppppppvvvyyy{{{|||{{{yyyxxxxxxyyy}}}~~~~~~xxxtttrrrrrr999777666666999;;;:::999;;;666<<<===BBBQQQXXXGGGBBBGGGAAAAAA@@@???===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888888999999:::::::::;;;???xxxKKK>>>>>>???@@@@@@@@@??????<<<<<<=========>>>>>>>>><<<;;;;;;;;;;;;<<<======>>>>>>>>>???????????????CCCDDDEEEDDDAAA?????????AAACCCFFFFFFEEECCCCCCCCCKKKPPPPPP```lllUUUNNNTTT{{{{{{yyy;;;::::::;;;===>>>===<<<@@@;;;???>>>CCCTTTVVVEEEBBBFFF>>>@@@???>>>===<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;999::::::;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999999888777888888999:::;;;;;;<<>>222333999AAATTTlll{{{~~~~~~www:::999999999:::999999888:::666:::666<<>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;888999::::::::::::::::::::::::::::::::::::::::::999999999999999999999999777888888999:::;;;<<<<<>>:::@@@SSSRRRDDD@@@DDD===<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;;;;::::::888999::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888999:::;;;;;;<<<<<<===~~~tttEEE;;;;;;;;;:::999888777666666666666666777777777777777777666666777777888999888888888888888888888888333444666666444333333444333444666555444333444555666999333>>>ccc}}}{{{tttqqquuuxxxyyyxxxwwwwwwxxx|||cccCCC999111222666666222///666444222111000111333444444:::PPPuuu777777888888777888;;;>>>555555<<<999<<>>>>>===<<<:::999888888666777999999888777888999666777888777666666777888333888333:::\\\vvvwwwpppnnnqqqttttttrrrpppqqqssswww|||ccc999888444000000333444222///---++++++...222555555444000///333IIIuuuIIIIIIGGGDDDAAAAAAEEEHHHBBB???BBB>>>:::...TTT\\\aaaeeeiiijjjhhhgggjjjnnntttxxxzzzyyyvvvuuuxxx{{{JJJHHH:::ӵ<<<<<<<<<<<<<<<<<<============<<<<<<999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::HHHqqqAAA;;;;;;;;;;;;;;;:::999888Ħ;;;;;;;;;666666555Ħ777888;;;:::999777666444222222222333555666555444555666333ӵ555444:::666<<<]]]vvvrrrgggiiilllooommmjjjhhhjjjnnnsssxxx~~~~~~~~~Ħ~~~LLL---111111111000000222444444000111222333111///,,,***333000222FFFmmmyyysssqqqssswwwvvvnnnmmmeee\\\===FFF777;;;???BBBAAA===;;;>>>AAA>>>BBBEEEDDD@@@???BBBFFFAAABBBDDDFFFGGGHHHIIIIIIJJJIIIIIIJJJKKKNNNQQQSSSQQQSSSUUUTTTPPPPPPTTTYYYUUUVVVWWWYYY\\\```ccceeegggdddSSS888HHH4ĉ@ӵ=========>>>>>>????????????>>>>>>:::;;;<<<===>>>>>>>>>>>>========================;;;;;;;;;<<<<<<============<<<<<<;;;;;;:::999999888ooommm<<<999999::::::999999888888>L777777777777999999=hĦ;;;>>>>>>===<<<;;;9999998883335557777777776667778884ĉ@ӵ///666333===bbb|||uuueeegggjjjllliiieeedddgggkkkqqqwww~~~~~~~~~~~~{{{zzz>LdddAAA333///444777555111111222333,,,000444444222000333555---///===]]]FFF:::<<<:::::::::999999999888888:::;;;<<<===<<<:::777666888888777777888888999:::<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::>>>???AAA555IIIGG=?llljjjjjjhhhfffcccbbbccceeefffdddbbb^^^YYYVVVVVVYYY[[[RRRRRRRRRRRRRRRRRRRRRRRRLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHMMMJJJDDDGGGEEE555@@@EEEVVVbbb___bbbkkklllssstttuuuuuuuuutttsssrrrtttttttttvvv{{{]]]CCC777;;;555333:::;;;666888HdĦ777777777777777=Īj777777888888888888777777444555777888888777666555GG=?;;;333:::aaasssdddWWWeeefffgggdddaaabbbhhhnnnjjjsss~~~zzzxxxwwwvvvsssqqquuu}}}HdĦ{{{^^^EEE777333222333444444333222000///222111000000///000000111000222===SSSsssӵĭӵ999ӵ;;;Ħ777777666666777777888999;;;ӵӵ999999ĦƜ`1.׼sĦӵĦĭӵ???>>>ĦEEEGGG;;;ĦBBBĦ@@@CCCJJJOOOQQQOOOLLLIIIEEEBBB@@@???;;;::::::<<<DdD;;;:::888?fӵ<<<<<<;;;Ħ777777777ӵƜ`1.׼s222999ĭӵaaannnpppwwwtttrrrqqquuu}}}ӵĦĦĦDdDaaa333///ӵ333222ӵ///ӵ//////888Ħӵĭӵ?~4g&e>&e999g&e999>hӵ666666666666777777888g&e888guO>uO>&e8888884ff?>ߝLgĉ@Shӵg&e>hӵfff?><z999g&e>&e666666HL555555555ShӵgL888777888;;;======<<<<<<;;;;;;;;;<<<S?ʬ---@@@3h?D%%)?PPPMMMZufĦNNNLLLJJJgLDDDKKKJJJg&eFFFgĉ@;;;<<<g&e>&eaaa@epppnnn??yyyyyy}}}{{{zzzzzz}}}g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?UUUfff?><z******=?Ħ111g&e...g&e000///---S?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]Ħ999Hu]Ħ888ZuR)Ħ666666666666777888888Hu]Ħ777HŐeHŐeHu]Ħ777qIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦ777Hƅ^Hu]Ħ;;;ntHdĦ<<<;;;HGgĉ@333HdĦ333222111111222333222222111111111Htƅ^;;;<<<Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦcccH׼skkkkkk~~~{{{xxxtQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦ+++Ht@cӵHu]Ħ///Hu]Ħ...222Htƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦ999DdDĦ777888t|<888777777777777888999999DdDĦ777DdDΦDdDΦDdDĦ666peƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦ888DdDΦDdDĦ555q<niDdDĦ777qet666555DdDĦ888888888666555888888666555555q<R444888qjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦcccDdDĦgggccclllxxx~~~{{{xxxwwwzzz}}}geĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦ000DdDĦ4DufӵDdDĦ000DdDĦ,,,q<RMMMMMMpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ}}}4DuXӵDdDΦDdDӵ999DdDĦ888777o)h777888888888888888999999:::DdDĦ888DdDΦDdDΦDdDӵ666=ӊB1.uTӵvvvHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦ<<<DdDΦDdDӵ888GIpӵDdDĦ777po9wӵDdDĦ333555555444222444444333333333po9u:::333555777GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵbbbDdDĦcccgggoooyyy|||zzzxxxzzz}}}}}}~~~geĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦ000DdDĦnuR)ĦDdDĦ000DdDĦ,,,po9u***,,,)))111=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ|||4DuXӵDdDʜ4DuTӵ999>d<Ħ888Dt888777777777777888999999>d<Ħ777>d<ʜDd<ʜ4DuTӵ666666F&uTӵxxx4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ222>d<ʜ4DuTӵ5554DwDd<Ħ555puR)Ħ>d<777777555333555555555555666peӵ444ĦpeӵDx<>d<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵbbbDdDĦdddnnnsssyyy}}}}}}}}}}}}~~~~~~geĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦ...DdDӵnd<DdDĦ000>d<Ħ---peӵ///Ħ:::F&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒR:::999sdKĦ888DHRRud666666666666777888888sdKĦ666D&oq<Ōq&ĒR777777777>dp&ĒR999pppnfʜd<Φ>d<Ħ666s&dq&ĒR555444i?ʜtd<Ħ777HHܗDӊB444<x444222333333333333333B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ///>d<Φ>d<Ħ***D&ӫetIӇ222DdDĦ///sdKĦ...B?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hh?????????ne;;;:::=e555777888888666555666888ne444777pIƎ@t@h444333222>h???777mmmfe@ďDne=eege@@@:::sĪj@h666666555fdDĦ555@ďD111444Hkge666666666555444444333222@h111333@GHĪj@IŌBeneHkgenefeHu]3hhaaa___aaasejjjqqqtttzzz~~~uuuwwwzzzxxx{{{geĦja>aĦ@Gse<Ō@GHkge]]]HĪj@IŌ,,,,,,ege///...Hu]3hIŌ111222DdDĦ222ne111333@h,,,***>hsene@GsĪj@h}}}4DuXӵĵD^EEECCCAAA???>>>777:::111:::999777777888999999888BBB:::;;;333999888999999999:::;;;sssccc>>>777999888777666555DdDĦ555333555444333222111111111666666555555444444555888;;;;;;D^XXX___]]]^^^s׼sdddiiirrruuuzzzzzzxxxwwwzzz~~~geFm8>aĦs׼sHolll[[[DDD,,,------*********D^///000111DdDĦ000---///111000***)))...,,,s׼s~~~~~~Φ4DuXӵtvӵ>d<ĦzzzyyyvvvqqqmmmkkkkkkĦkkkrrrsssnnnggg```]]]WWWQQQLLLMMMRRRUUUSSSPPPMMMWWWĦHHHGGGDDDCCCFFFGGGGGGIIIKKKIIIDDD<<d<Ħ444222111777555444666888888444111666666666555555555444444333333333222222222222111333...222///555888666NNNĦ>d<Ħ```ZZZ___\\\]]]Befffkkkjjjuuuyyy{{{|||zzzyyy|||~~~geFYĉ>aĦBenu]ӵuuubbb???777...***,,,......,,,,,,,,,---...------,,,+++,,,+++***)))(((>d<Ħ+++---...//////>d<Ħ---+++)))Ħ///...---,,,++++++++++++%%%333///&&&,,,888XXXBeĦ~~~~~~{{{|||~~~~~~~~~~~~}}}?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ}}}{{{}}}mmmtttzzzzzzrrrkkkiiijjj^^^SSS\\\nnngdKĦnnnIII>>>888666<<<666777666666666555555333333222gdDĦ111111111444111...000555666444000555444444333333333333333666666666666555555444444888333555000555999888RRRgdKĦsdKĦeeecccccc```___ccciiioookkkzzz~~~}}}}}}yyy~~~ŶS3we<iĉ@3hR/ŌwwwUUU???555///,,,***,,,000111///,,,...---,,,+++++++++,,,,,,555333000,,,***DdDĦ)))***+++,,,---sdKĦ,,,***gdKĦ,,,++++++******++++++,,,"""333---&&&,,,***AAAxxxgdKĦ~~~~~~~~~~~~}}}|||zzzyyy{{{|||~~~{{{|||~~~zzz|||}}}{{{>Anenenene|||\\\UUUNNNLLLSSSNNNOOOIIIIIIJJJKKKKKKKKKJJJDeBBBCCCFFFGGGDDD???;;;<<Ak<fhyyyRRR666---000000...---///111111...+++000...+++)))(((***,,,...===:::555///+++De''''''((()))******ne++++++ne,,,)))))))))))))))***++++++"""000***(((000'''444bbbne||||||{{{zzzwwwuuutttwww|||}}}}}}}}}yyy{{{}}}~~~}}}{{{~~~}}}~~~xxxwwwyyy|||~~~wwwrrrnnnnnnrrrwwwzzz{{{zzzxxxtttoookkkhhhfffeee\\\\\\]]]^^^^^^\\\[[[ZZZQQQPPPVVVQQQTTTWWWZZZwwwhhhlllllljjjiiihhhdddaaafffllljjj{{{}}}lllNNN:::///...222///...,,,,,,------,,,+++111...+++(((((())),,,...:::777222---)))''''''(((((()))*********++++++***,,,((((((''''''((())))))***%%%+++''')))111)))...JJJ~~~||||||{{{zzzxxxvvvvvvyyy~~~~~~}}}zzz{{{|||}}}}}}}}}~~~}}}|||~~~~~~jjjuuusssrrrrrrrrrmmmhhhjjjqqquuu|||cccCCC333000///---,,,...,,,+++***+++,,,------...---,,,+++************000...,,,)))((((((((())))))******++++++++++++***)))))))))((('''''')))+++''''''''''''''''''((()))***((('''***+++***...777mmm|||{{{|||}}}~~~||||||{{{|||{{{zzzzzz|||~~~~~~|||{{{zzzyyyzzz|||~~~zzz}}}~~~~~~|||nnnyyyyyy{{{{{{vvvpppqqqwww|||uuuJJJ:::---...333222///---...---,,,,,,,,,---......***,,,---......+++(((&&&(((((('''((()))***,,,---+++,,,,,,---------,,,,,,((((((((('''&&&&&&(((***''''''&&&&&&&&&''''''(((---''')))***%%%(((...,,,===___zzz~~~~~~zzz{{{}}}yyyzzz|||~~~|||}}}zzz|||~~~~~~}}}|||}}}~~~~~~|||}}}}}}{{{xxxvvvwwwzzzyyy}}}~~~||||||}}}|||{{{{{{}}}}}}{{{}}}~~~}}}~~~hhh>>>444111......111222111///111000///...,,,+++))))))...+++''''''))),,,,,,***+++)))((('''''')))+++,,,000///---+++)))))))))))))))((('''&&&&&&''')))***))))))))))))(((((((((((())))))))))))***+++,,,---888000@@@lll|||yyy{{{}}}{{{|||||||||{{{zzz{{{||||||zzzyyyzzz}}}zzzxxxyyy}}}{{{wwwuuuwww}}}yyyyyy{{{|||}}}}}}}}}}}}|||}}}~~~~~~lllFFF555000///...///222333222000111111///...---+++******---***'''&&&(((******)))---,,,+++))))))))))))***---,,,***)))((('''((((((***((('''&&&&&&'''((()))''''''''''''''''''''''''))))))))))))***+++,,,---///+++111IIIkkk~~~}}}~~~}}}~~~|||{{{|||}}}~~~{{{zzzyyyxxxyyy{{{|||}}}}}}|||~~~~~~|||zzz|||~~~zzz{{{{{{|||}}}~~~{{{}}}~~~}}}DDD)))---,,,---...111333444222000000000///...---++++++***+++)))'''&&&((()))))))))///...---+++***((('''''')))(((''''''&&&&&&''''''***)))'''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))***+++,,,---,,,...,,,000MMMttt{{{{{{}}}~~~}}}zzzzzzzzzxxxxxxyyy|||~~~}}}{{{{{{~~~~~~zzzuuu{{{{{{{{{{{{|||~~~~~~qqqVVV666(((++++++---///222333333000.........---,,,++++++*********)))((((((((())))))))),,,,,,,,,+++***(((&&&%%%&&&&&&&&&&&&&&&''''''(((***)))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''))))))))))))***+++,,,---,,,111///,,,>>>aaa{{{~~~~~~}}}yyyyyy|||~~~|||zzz{{{{{{zzzyyy{{{wwwwwwuuuuuuyyy}}}}}}|||}}}~~~}}}zzzwwwzzzyyyxxxxxxyyy{{{}}}qqq[[[RRRDDD555000222111...+++...111333333000...,,,++++++++++++******))))))************))))))***+++((((((((()))((('''&&&&&&%%%%%%&&&'''(((((((((((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''((((((((())))))))))))***+++,,,---,,,,,,,,,,,,222GGGjjjzzz|||}}}|||~~~}}}zzzwwwwwwzzz}}}}}}||||||||||||{{{zzzzzz|||}}}tttvvvtttrrrvvv~~~xxxwwwwwwxxxzzz{{{|||||||||{{{yyyxxxyyyzzz|||}}}|||```KKK???...555333(((&&&///333///,,,///222333111///,,,,,,************************)))+++,,,+++***)))***+++%%%&&&&&&&&&'''''''''(((%%%%%%'''(((((())))))(((((('''''''''&&&&&&%%%%%%&&&&&&&&&'''(((((())))))))))))))))))***+++,,,---...((()))---,,,555[[[|||}}}~~~yyyzzz~~~~~~{{{zzzyyyxxxxxxyyy{{{|||~~~|||{{{zzzzzzyyyvvvsssxxx{{{yyytttvvv~~~zzzuuuuuuuuuvvvxxx{{{~~~~~~}}}||||||}}}}}}zzz}}}nnnLLL777,,,(((---333777444000///000///***...111222000.........++++++++++++,,,,,,,,,,,,(((***,,,+++)))((()))+++'''&&&&&&%%%&&&'''((()))$$$%%%&&&(((((((((((('''&&&&&&&&&'''&&&&&&&&&%%%$$$%%%%%%&&&''''''(((((())))))))))))***+++,,,---...***,,,111,,,...JJJnnn|||}}}~~~}}}yyyzzz|||}}}~~~~~~zzzvvvuuuxxx{{{{{{xxxwwwzzz~~~}}}wwwqqqyyy~~~|||vvvwww~~~wwwvvvwwwyyy{{{|||}}}~~~~~~}}}|||{{{{{{~~~xxxUUU888...000222///000******333555000,,,///))),,,000111000///000111,,,,,,------------......&&&)))+++***((('''(((******)))'''&&&&&&''')))***$$$%%%&&&'''((('''&&&&&&%%%%%%&&&''''''&&&&&&&&&######$$$%%%%%%&&&''''''))))))))))))***+++,,,---''')))000333---***888KKKkkkyyyxxxuuuyyy}}}vvvzzz{{{zzz~~~}}}uuurrruuuzzzwwwtttttt{{{~~~vvvuuu{{{{{{uuuxxxxxxyyy|||~~~}}}}}}}}}{{{yyyxxx~~~MMM@@@222,,,...000...***---...///000000...,,,++++++,,,---...///111111222------,,,++++++******))))))))))))))))))((('''''''''''')))+++,,,***%%%"""&&&&&&888:::(((...666$$$(((######)))+++&&&######&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((***---///...,,,+++------,,,000666???eeexxxqqqzzzxxxyyy~~~}}}{{{|||zzz{{{zzzvvvvvvxxx{{{xxxuuuyyy~~~~~~yyyssswwwwwwwwwwwwxxxyyyzzz{{{xxx{{{~~~~~~{{{zzzzzzyyy~~~~~~zzzxxx|||uuuTTT;;;444,,,***---///...+++---.../////////---+++***++++++,,,,,,---...//////+++++++++***))))))((((((((())))))))))))(((''''''%%%(((***+++***(((&&&&&&,,,(((222KKKWWWBBB,,,***###!!!(((((("""###)))'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$%%%&&&''')))***+++***+++---,,,***+++///666]]]zzzyyyvvv{{{~~~{{{|||zzzyyy|||{{{xxxxxx{{{wwwuuutttwww{{{{{{xxxtttvvvvvvvvvvvvvvvwwwxxxxxxtttwww{{{}}}|||{{{{{{{{{zzz~~~{{{yyy}}}nnnNNN;;;---,,,++++++---...,,,+++------......---+++***)))******+++++++++,,,,,,,,,******))))))((('''''''''((((((((()))(((((('''&&&$$$'''******(((&&&'''((()))...,,,IIIqqq```777111$$$""""""$$$"""!!!'''((('''%%%$$$$$$%%%'''((('''$$$"""###&&&((('''%%%((('''***---,,,''''''***...LLLsss|||vvvyyy}}}|||yyyxxxyyy}}}~~~{{{zzz|||uuuuuuwwwxxxyyyyyyxxxwwwwwwwwwwwwvvvwwwwwwxxxxxxvvvyyy|||}}}|||zzzzzzzzz{{{|||{{{zzz|||zzz~~~\\\;;;444;;;---///000///...---,,,,,,------------,,,***)))(((++++++************************))))))(((''''''''''''(((((((((((('''&&&&&&$$$%%%&&&&&&'''''''''''' 111+++...YYYsssYYY777&&&(((%%%"""(((333666000)))(((%%%$$$$$$%%%((()))+++'''$$$%%%)))+++((($$$&&&&&&(((+++***'''(((,,,,,,777VVV{{{zzz~~~~~~yyyxxxzzz~~~{{{zzz{{{wwwyyy|||{{{yyywwwxxxzzzxxxxxxxxxxxxyyyzzz{{{|||}}}|||zzzxxxxxx|||}}}}}}{{{{{{{{{iiiPPP>>>333000333111222222000...,,,...///,,,,,,,,,,,,+++***)))(((+++++++++************)))*********)))(((((('''''''''''''''''''''&&&%%%%%%&&&###"""$$$''')))'''$$$""")))+++"""555hhhoooBBB"""'''$$$$$$;;;WWWUUU@@@***(((&&&$$$$$$&&&(((***,,,(((%%%&&&***,,,((($$$'''%%%&&&)))***)))---333000+++<<>>ggg{{{yyywwwuuutttuuuxxxzzzxxxuuutttwwwzzz~~~|||zzzxxxvvvvvvuuuuuuttttttxxx~~~~~~zzzxxxzzz{{{~~~}}}wwwssstttvvvxxxyyy{{{||||||}}}~~~~~~~~~{{{bbbBBB...***///111000111000......///000//////------------,,,+++*********)))((((((((()))+++,,,)))(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$'''"""!!!+++///+++HHH}}}bbb111888rrr~~~RRR///)))%%%&&&)))---...,,,)))&&&#########$$$&&&'''((())))))((('''''''''((()))***)))555:::111%%%---JJJfffzzzwwwyyywwwqqqrrruuuxxxwwwvvvuuuxxx{{{~~~}}}{{{yyyxxxwwwvvvvvvsssuuu{{{|||wwwxxx}}}vvvyyy||||||zzzyyyzzz}}}vvvvvvvvvwwwyyyzzz|||~~~}}}|||~~~~~~|||~~~~~~eeeDDD:::000000555888333,,,444222000000111111000///---------,,,+++***)))(((***)))((((((((())))))***)))'''%%%######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((&&&(((,,,,,,(((000[[[XXX///777vvv}}}KKK(((,,,,,,---///---)))''')))&&&%%%%%%%%%&&&''')))***)))(((''''''(((***,,,...111111000---+++...777???rrrzzzsssxxx{{{vvvuuuwwwyyyzzzxxxxxxzzz|||}}}|||zzzyyywwwvvvuuuuuurrrssswww{{{zzzvvvwwwzzztttvvvyyyzzz{{{{{{|||~~~tttssstttwwwwwwvvvxxx{{{~~~|||{{{{{{{{{}}}~~~~~~}}}~~~bbbMMM888666222---,,,...000000...666444222111222222111///---------,,,+++***(((''')))((((((((((((((((((((('''&&&$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%&&&''')))***&&&***)))###(((HHHpppKKK...444iiiggg)))******///444222,,,+++...((('''&&&%%%%%%&&&((()))((('''&&&&&&(((***---///000---***,,,///111///---KKKiiivvvxxx{{{yyyyyyzzz{{{{{{zzzxxxxxxxxxxxxxxxxxxwwwvvvuuuttttttuuurrrrrrvvvyyyxxxwwwxxx|||{{{zzzyyyyyywwwuuusssuuuuuuyyy~~~~~~yyyyyy}}}}}}zzzzzz|||~~~|||}}}}}}pppKKK777333---111000///,,,,,,---111444666444222111111111///.........---,,,+++***((('''((((((((((((((('''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$######$$$%%%&&&&&&)))$$$!!!$$$:::dddvvvfff;;;+++,,,MMM~~~RRR...)))+++333555///***+++(((&&&%%%$$$$$$&&&((()))((((((''''''((()))+++,,,'''+++...///---,,,...111+++KKKlllzzz{{{zzzxxxuuuzzzzzz{{{{{{yyyxxxvvvtttttttttuuuuuuuuuttttttsssxxxrrrpppuuuzzzyyyxxxxxx{{{xxxwwwwwwzzzzzzwwwtttrrrrrrxxx~~~wwwwww}}}{{{{{{~~~~~~~~~~~~~~~~~~~~~{{{{{{}}}~~~~~~xxxOOO<<<000000444222))),,,000222333333333444444222000.........,,,+++///......---,,,***((('''((((((((((((''''''&&&&&&###$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$""""""##################)))###---???SSSlllddd???,,,&&&(((333PPP|||\\\CCC///...333///)))&&&((('''&&&&&&(((+++...000///......---+++******)))&&&***......,,,,,,000444***666JJJbbbuuu|||yyyttt{{{{{{||||||{{{zzzwwwuuuqqqqqqssstttuuuuuuuuutttuuuqqqqqqtttvvvuuuvvvyyyvvvsssrrrvvv}}}~~~{{{ooonnnsss{{{zzzsssuuu~~~~~~|||~~~~~~}}}}}}~~~~~~}}}~~~jjjGGG444444000,,,///000...---------.../////////333000...,,,,,,+++***(((/////////...,,,***)))((('''((((((((('''&&&%%%%%%"""###%%%&&&&&&%%%$$$"""######$$$$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$#########$$$$$$$$$$$$###"""''')))EEE```dddbbbNNN(((&&&'''***&&&***QQQkkk===///333333---)))***))))))***---111555888777666555333000---+++)))...***''')))///333333111888---...HHHiii{{{|||www}}}}}}~~~~~~{{{xxxoooppprrrtttvvvvvvvvvvvvpppoooqqqsssqqqooosssyyy{{{wwwuuuxxx}}}|||wwwssspppttt{{{zzztttyyy~~~~~~}}}{{{}}}rrr\\\<<<666///,,,///111000///---------............///000///...,,,***))))))))),,,222444111//////***"""***))))))((('''&&&%%%%%%%%%%%%$$$######$$$%%%%%%&&&$$$%%%''''''### ######"""###(((+++(((###$$$&&&'''%%%"""$$$+++111HHHeeebbb???***%%%)))"""$$$+++)))+++KKKsssjjjYYYVVVUUUOOOJJJIIIJJJNNNTTT]]]ffflllsssooolllnnnnnncccNNN===111***(((,,,---,,,222:::000333333777KKKhhhyyyzzzuuuqqqsss{{{}}}zzz{{{tttssssssuuuvvvvvvwwwyyypppsssuuuuuutttuuuxxx{{{wwwtttqqqqqqtttwwwwwwvvvxxx{{{xxxsssssszzz}}}|||}}}~~~~~~~~~|||zzz|||}}}}}}|||||||||~~~|||ZZZBBB888888666111......111333111...------------------------...------,,,+++***)))(((+++000111///...///,,,&&&'''''''''&&&&&&&&&%%%%%% !!!"""######$$$%%%""" !!!###%%%''')))%%%$$$""" !!!$$$&&&'''!!!!!!!!!""")))888LLLZZZqqqWWW;;;***'''***((($$$%%%***&&& ---AAAXXXhhhvvv{{{}}}sssmmmdddYYYOOOIIIEEEDDDNNNQQQXXXcccnnnuuuwwwvvv```NNN777***+++000000,,,---222333777IIIeeewwwzzzxxxvvvxxx~~~~~~zzzxxxzzzuuuttttttuuuvvvwwwyyy{{{yyyzzzzzzyyyxxxxxxzzz|||yyyvvvsssrrrtttvvvvvvuuu{{{}}}|||xxxyyy~~~~~~~~~~~~{{{yyyzzz~~~~~~}}}}}}~~~~~~oooUUUAAA222---000///------///222333111...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++))))))))),,,---,,,,,,......+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$###"""((('''&&&$$$############!!!%%%&&&$$$%%%)))...,,,...444>>>PPPjjjlllLLL333'''$$$###"""%%%###$$$'''&&&######&&&&&&333>>>BBBFFFKKKJJJDDD<<<:::777333000///......'''+++111777???KKKYYYcccqqqkkkYYYBBB222...---,,,111666999;;;III___ppptttzzzyyy{{{~~~|||wwwuuuwwwtttttttttuuuxxx}}}~~~zzzxxxxxxyyyzzzzzzzzzxxxuuutttuuuuuuuuutttxxxzzzzzzxxxzzz}}}~~~|||zzz{{{}}}~~~~~~|||yyyyyy{{{~~~}}}}}}||||||}}}~~~~~~~~~}}}]]]AAA;;;;;;444000333...---,,,...000111000///,,,,,,,,,++++++*********((()))+++------,,,+++******+++***)))***,,,------((((((''''''&&&&&&%%%%%% !!!!!! !!!%%%%%%&&&''''''%%%###%%%((()))''')))555AAAMMM^^^uuuyyyqqqBBB777***%%%((()))$$$###%%%###!!!###((()))&&&(((,,,***%%%$$$***...--- !!!"""#########$$$&&&''''''%%%###(((333<<>>555:::999111))),,,444888444---000111111000///...---...//////...,,,+++***((((((''''''(((((())))))******,,,'''%%%((('''$$$&&&***)))))))))***************$$$######$$$'''+++///111666DDDNNNRRR]]]pppqqqTTTEEE222111///---+++((($$$"""!!!$$$&&&&&&$$$"""!!!!!!!!!###'''(((&&&%%%''' &&&+++(((((()))))))))(((&&&&&&+++++++++***)))''''''&&&333111:::ZZZvvvwwwxxx}}}{{{tttvvvzzz{{{xxx}}}zzzqqqoootttsssmmmnnnooopppqqqrrrtttxxxzzzsssuuuwwwwwwuuutttuuuwwwvvvrrrrrrvvvvvvrrrsssvvvxxxzzzyyy~~~~~~yyyzzz|||~~~~~~}}}|||}}}|||||||||}}}~~~~~~}}}|||zzzxxxzzz}}}~~~~~~jjjRRRAAA999555444+++444888333---///444777---///222333222///...---000000...---+++***)))(((&&&&&&&&&&&&&&&'''((()))***%%%$$$((((((%%%&&&+++------...///111222333333666888>>>GGGTTTaaammmttt}}}zzzjjjWWWGGGFFFDDD888---)))((($$$  """###&&&"""$$$((('''%%%---$$$!!!"""""""""$$$(((+++)))%%%###$$$((((((((())))))((((((((((((***+++***((()))...222***CCCTTTZZZrrrtttsss{{{yyy}}}tttrrrxxxwwwpppkkknnnqqqrrrqqqrrrvvvzzztttvvvxxxwwwtttrrrrrrtttyyyttttttwwwwwwssssssxxxuuuyyyuuuyyyyyysssvvvzzz}}}~~~|||{{{|||~~~{{{{{{{{{{{{}}}}}}}}}}}}~~~}}}|||~~~oooPPPEEE:::555777999444...444222///...---///111333000000000///...,,,+++***000///---+++)))***---///((()))***+++,,,+++)))'''))))))))))))***---111444>>>BBBOOO^^^aaacccsssvvvooowww|||aaa\\\TTTLLLCCC;;;333...+++***(((&&&%%%#########"""""""""""""""!!! ######""""""""""""##############################"""###%%%'''((((((''''''+++------)))$$$"""%%%***&&&'''***+++******222===BBBOOO___mmm~~~}}}vvvuuuvvvyyy{{{{{{xxxuuusssssspppmmmmmmrrrsssoooppptttvvvuuurrrqqquuuyyywwwqqqssswwwzzzyyyvvvrrrqqqqqqyyyzzz||||||{{{zzz{{{|||xxx{{{}}}|||zzzyyy{{{~~~{{{xxxxxx}}}}}}}}}yyy}}}~~~~~~tttDDD>>>:::666555555444555777444333111000000000222333000000000///...---,,,+++111///,,,***))))))'''&&&%%%&&&''''''(((***---///(((333CCCPPPYYY```hhhnnnzzzqqqaaaXXXUUUNNNAAA444222000---,,,+++***(((&&&'''&&&%%%###"""!!! """""""""""""""!!! ###""""""""""""""""""###"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%&&&))))))'''$$$###''',,,)))'''(((---222888BBBLLLXXXgggwww}}}pppsssuuuxxxwwwtttssssssuuusssppppppsssrrrnnnnnnqqqtttuuuttttttxxx{{{xxxqqqrrruuuxxxwwwuuurrrrrrrrrvvvxxxzzz{{{||||||||||||xxxyyyzzzzzzyyyyyyzzz{{{}}}zzz{{{~~~~~~}}}~~~~~~}}}}}}{{{zzz|||~~~III444111333777666222444:::444444333333222222222222000000///...---,,,,,,+++(((((((((***------***&&&,,,---///111666@@@MMMWWWssspppYYYKKKIIICCC<<<444///...---)))'''!!! """###"""!!!$$$###"""!!! """""""""""""""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""######!!!###%%%%%%$$$%%%)))---///+++,,,777DDDPPP[[[dddqqqnnnpppsssuuuuuussssssuuuxxxvvvsssssstttrrrnnnlllmmmppprrrssstttxxx{{{wwwpppppprrrtttttttttssstttuuusssuuuxxx{{{}}}}}}}}}|||yyyyyyyyyzzz{{{|||{{{yyy}}}~~~}}}|||}}}{{{{{{}}}|||{{{NNN???444666999777333333333333444444333222111000......---,,,++++++******'''''''''(((((((((''''''+++888KKK\\\jjjttt}}}tttggg]]]YYYYYYDDD===777444///((('''+++(((((((((%%%###"""$$$&&&(((&&&%%%%%%%%%%%%$$$"""###""""""!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!!"""### """$$$%%%%%%'''***---000---111AAAUUUdddnnntttvvvqqqsssvvvwwwvvvvvvwwwxxxuuutttttttttrrrooommmmmmnnnqqqrrrrrruuuxxxwwwrrrooopppqqqrrrssstttvvvwwwssstttvvvzzz|||}}}{{{zzz{{{zzzyyy{{{~~~|||yyy~~~}}}}}}|||~~~{{{yyy}}}~~~iiiAAA111555;;;666///222333444444333111///...,,,,,,+++)))))))))))))))...,,,((($$$$$$***666>>>UUUdddvvv~~~ppp___UUUJJJDDD<<<444...***(((&&&%%%$$$'''---///---+++,,,+++///111...(((######$$$###!!!!!!!!!###$$$###"""""""""!!!!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""%%%$$$"""!!!!!!"""###$$$"""###%%%%%%&&&''')))+++------777KKK```mmmvvv{{{xxxwwwwwwwwwxxxxxxuuusssqqqsssttttttssssssqqqooorrrsssrrrppprrrwwwyyywwwooopppppprrrtttuuuvvvvvvuuutttuuuxxx{{{|||yyywwwzzzxxxxxxzzz}}}~~~{{{www{{{{{{~~~|||}}}}}}zzz|||~~~}}}~~~~~~ccc888000:::;;;222333333444333222111///...,,,+++***((((((((()))***%%%'''+++333@@@SSShhhuuuvvvrrriii\\\KKK888(((***'''%%%'''+++---***'''(((((())))))(((%%%###""""""''',,,...---,,,,,,---%%%###""""""""""""!!!!!!!!!  """""""""""""""!!! !!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$###############$$$$$$$$$%%%%%%&&&&&&'''''''''///555EEEYYYjjjuuuxxxvvvxxxxxxsssmmmnnnqqqtttssstttvvvuuurrrvvvwwwvvvrrrsssxxx{{{{{{qqqqqqqqqsssuuuvvvvvvtttvvvtttsssuuuyyy{{{yyyvvvwwwwwwxxxzzz|||{{{yyywwwzzzzzz}}}~~~{{{~~~|||}}}~~~||||||VVV555666:::444555555444444333111000///---,,,***))))))***+++,,,'''000BBBYYYnnnxxxxxxuuuLLL@@@000&&&###%%%((())) """!!!$$$,,,000)))))))))))))))(((%%%###---+++)))''''''&&&###!!!######"""!!!!!! !!!!!!"""""""""""""""!!! """###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$#########$$$&&&&&&&&&%%%222<<>><<<999777444111333555444000444---***------555SSSrrr|||lllUUU>>>///******,,,)))'''%%%%%%&&&&&&&&&%%%$$$$$$$$$#########""""""########################$$$$$$###""" ###%%%$$$######"""!!!!!!""""""######"""""""""###$$$$$$''''''&&&&&&&&&'''(((((($$$"""!!!"""######!!!###"""!!!!!!!!!!!!!!!"""$$$######""""""###$$$%%%###$$$$$$%%%&&&'''))))))111666EEEZZZooo~~~xxxtttpppmmmnnnooooooqqqssssssqqqtttoooiiiiiinnntttwwwxxxwwwsssqqqtttyyy{{{xxxtttsssuuuuuusssuuuzzzzzzxxx{{{~~~|||yyyyyyzzzvvvzzz}}}~~~}}}~~~zzzxxx{{{}}}{{{zzzzzz~~~~~~~~~}}}MMM888777666222///111444222,,,222222+++)));;;]]]wwwXXXFFF000""" $$$''''''&&&%%%######$$$%%%$$$###$$$$$$#########""""""""""""""""""""""""""""""""""""######"""  !!!""""""######""""""!!!!!!###"""!!!!!! !!!$$$$$$$$$$$$%%%&&&'''(((***)))((((((((('''%%%###$$$$$$$$$$$$###"""!!!!!!$$$$$$###"""""""""######""""""###$$$&&&(((***+++222555CCC\\\vvvzzzppptttmmmnnnpppqqqqqqrrruuuwwwuuuoooiiihhhlllrrrvvvwwwvvvuuuttttttwwwxxxxxxwwwrrrttttttuuuyyy~~~|||www|||~~~~~~zzzwwwxxxyyywwwzzz~~~~~~}}}}}}||||||}}}{{{|||||||||~~~}}}}}}}}}TTT@@@888444555333///...222---333222777WWWzzztttVVV...)))%%%'''------''' &&&$$$""""""$$$$$$$$$###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&%%%###"""!!!!!! !!!"""######"""!!! """"""!!!!!!!!!!!!"""""" !!!""""""******)))******)))((('''%%%&&&'''(((((('''%%%$$$$$$######""""""!!!!!!!!!""""""###$$$%%%''')))***111666EEE^^^uuuvvvrrrppppppsssvvvuuutttwww{{{tttrrrpppppprrrtttsssrrrvvvwwwvvvuuuuuuvvvxxxzzzppprrrtttwww}}}yyyyyy{{{|||zzzwwwuuuwwwzzz{{{~~~}}}|||}}}~~~~~~~~~||||||~~~~~~|||kkkHHH000444888111000999---111@@@[[[oooiiiMMM333...+++((('''((('''%%%"""&&&$$$######%%%&&&%%%$$$#########"""""""""!!!!!! """$$$&&&&&&$$$###"""""" !!!"""######"""!!! !!!"""###$$$$$$###""""""!!!!!!!!!"""!!!"""###$$$$$$$$$$$$$$$"""$$$&&&'''((((((''''''%%%%%%%%%%%%$$$######"""$$$######$$$$$$%%%&&&'''---666IIIbbbvvvqqqrrrpppsssxxxyyyuuuuuuyyywwwvvvtttsssssssssrrrqqqtttuuuuuutttrrrsssuuuxxxrrruuuxxxyyy~~~yyytttvvvxxxxxxvvvuuuxxx{{{|||}}}}}}}}}~~~}}}}}}|||~~~}}}~~~kkk888000777444111444555888VVVxxxlll>>>)))444...---***&&&###"""$$$%%%&&&%%%###$$$%%%&&&&&&%%%######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!! !!!"""""""""!!!!!! !!!###$$$$$$$$$###!!!!!!  ############$$$%%% !!!###$$$%%%&&&&&&''''''((((((((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&+++666LLLggg|||vvvppppppvvvwwwrrrqqqtttyyyvvvqqqnnnmmmooorrruuuqqqqqqrrrqqqppppppqqqssstttyyy{{{zzzzzz|||zzzvvvqqqtttxxxxxxwwwwwwyyy|||vvv{{{~~~~~~~~~}}}kkkGGG;;;888555222;;;TTTqqqsssPPP***$$$555'''(((******)))'''%%%$$$&&&$$$######%%%&&&&&&&&&###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!!""""""!!!!!! !!!!!!"""######!!!  !!!$$$&&&&&&%%%$$$%%%''' !!!"""$$$$$$%%%&&&'''((((((((('''&&&%%%%%%%%%&&&'''((()))***...777MMMjjjssslllqqquuuqqqooorrrrrrqqqpppnnnnnnppptttvvvqqqqqqqqqrrrrrrrrrqqqpppooovvvzzzxxxvvvwwwyyyxxxssswww{{{|||zzzyyyzzz|||sssxxx}}}~~~~~~~~~~~~~~~pppGGG======999;;;ppp[[[333111222%%%111...***(((((('''&&&$$$%%%###"""###%%%&&&&&&%%%""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!! !!!###%%%!!! !!!"""###&&&%%%%%%$$$$$$$$$$$$$$$!!!!!! !!!!!!"""###$$$!!!###&&&%%%"""!!!"""$$$######!!!!!!!!!"""###$$$!!!"""$$$%%%&&&%%%%%%$$$%%%%%%&&&''')))+++,,,...222888LLLkkkwwwllloootttqqqqqqtttiiimmmrrruuuvvvuuuuuuttttttssssssuuuvvvvvvsssqqqfffpppwwwuuusssvvv{{{~~~uuuzzz~~~}}}zzzzzz{{{tttxxx}}}~~~|||{{{{{{|||{{{yyyyyyzzzzzzzzz~~~~~~xxx}}}GGG;;;>>>SSS}}}JJJ777333+++111......---,,,***((('''%%%%%%%%%$$$$$$$$$$$$######"""$$$&&&&&&$$$"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%$$$$$$%%%%%%$$$###!!! !!!!!!""""""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########""""""!!!!!!"""############$$$$$$$$$$$$""" $$$(((***,,,///<<>>;;;666///222///+++)))(((((('''&&&$$$%%%%%%###!!!"""&&&***((('''%%%$$$$$$%%%'''(((%%%"""!!!%%%***+++((($$$#########$$$$$$%%%%%%%%%"""###$$$%%%$$$###"""!!!"""""""""""""""######### """%%%&&&'''''''''%%%%%%%%%%%%&&&'''((()))&&&''''''((()))***,,,,,,;;;>>>DDDLLLUUU]]]dddhhhsssyyyzzzvvv{{{ssskkkdddccc___UUUOOONNNSSSOOONNNQQQPPPKKKIIIMMMBBB===888777;;;@@@BBBCCC>>>=========AAAFFFLLLPPPKKKYYYeeeffffffnnn|||vvviiinnnqqqsssrrrooommmmmmnnnkkknnnrrrttttttuuuvvvxxxrrrmmmmmmrrrtttsssuuu{{{{{{zzzxxxxxxyyy{{{~~~zzz|||~~~~~~{{{yyy~~~{{{yyyyyy{{{~~~~~~~~~}}}||||||||||||}}}~~~|||zzz{{{~~~}}}yyy{{{|||pppsssyyy~~~|||wwwuuuwww~~~mmmtttrrreeePPP888000555999666---$$$$$$***+++'''&&&&&&'''''''''''''''''''''$$$$$$''''''%%%&&&***"""$$$&&&&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######"""""""""""""""###"""###%%%)))+++***&&&!!!"""###$$$$$$###$$$&&&((((((&&&%%%'''+++///000000...111333111...666MMMeeeyyy}}}}}}vvvooooooppppppggg]]]WWWOOOIIIPPPRRRGGGAAA===:::<<>>888555111///000111///+++,,,,,,++++++++++++******,,,'''%%%))),,,***'''''')))'''%%%$$$$$$%%%%%%$$$########################$$$$$$#########$$$%%%%%%'''&&&&&&&&&'''''''''&&&%%%&&&&&&%%%######$$$&&&)))+++***''''''222EEEUUUiiinnnZZZSSSSSSNNNHHHFFFIIIIIIGGGSSSNNNTTT[[[aaaooo{{{yyyiiidddccciiiuuu}}}~~~|||yyy|||~~~|||wwwrrrnnnmmmnnneee^^^```cccaaa\\\ZZZZZZUUUTTTYYY^^^]]]]]]^^^WWW]]][[[SSSRRR\\\bbbaaaVVVSSSTTTWWWTTTRRR___rrrvvvnnnkkkkkkiiijjjmmmkkkllloootttvvvvvvssspppzzzxxxuuussstttwww{{{}}}yyy|||}}}zzzxxx~~~{{{xxxyyy|||~~~}}}zzz~~~{{{zzz}}}~~~|||~~~|||{{{yyy}}}|||{{{{{{uuuvvvyyy|||~~~~~~~~~~~~}}}}}}~~~}}}jjjJJJAAA;;;555222111///,,,***,,,,,,,,,+++++++++******)))&&&''',,,///---))))))(((&&&%%%&&&''''''&&&$$$$$$$$$##################$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%&&&%%%&&&&&&%%%$$$###%%%&&& +++222//////DDDnnnllleeejjjccceeedddbbbdddfffbbb\\\[[[VVV___iiinnnyyyzzzuuurrruuu{{{~~~{{{www|||vvvnnnkkkoooeee]]]^^^___\\\VVVSSSTTTQQQSSSZZZ___]]]ZZZYYYNNNUUUXXXSSSUUU^^^aaa]]]TTTPPPQQQWWWYYYYYY___iiiqqqpppqqqqqqmmmiiijjjooojjjkkkooosssuuusssoookkkvvvtttqqqooopppssswwwyyyyyy{{{~~~|||wwwsss~~~{{{yyyzzz|||~~~}}}{{{}}}||||||~~~zzz}}}~~~}}}{{{zzz}}}{{{||||||xxxsssuuuyyy|||}}}}}}|||{{{}}}|||}}}~~~}}}~~~lllRRRCCC;;;333111111///...///...------,,,,,,++++++***)))((()))---...+++***---+++'''%%%%%%'''(((&&&###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&%%%######$$$%%%%%%&&&&&&%%%$$$$$$&&&''')))''',,,???^^^~~~~~~~~~ooojjjqqqiiihhhfffffflllrrrpppiii\\\XXXcccoooqqqwww~~~zzzsssppprrrvvvxxxyyyxxxpppllljjjccc[[[TTTUUUVVVSSSPPPPPPQQQQQQWWW```ccc\\\SSSNNNLLLPPPSSSSSSUUUXXXWWWTTTVVVSSSQQQUUU\\\``````^^^^^^dddmmmtttqqqlllmmmsssqqqooonnnnnnpppqqqqqqppprrrpppnnnmmmnnnpppsssuuuzzzzzz|||}}}xxxtttxxxyyyzzz{{{|||}}}~~~~~~{{{{{{~~~}}}zzzyyyzzz|||~~~~~~{{{yyy|||~~~xxxwwwyyy|||~~~~~~}}}{{{}}}|||}}}~~~|||{{{sss___JJJ>>>444222222111333777000//////...------,,,,,,,,,+++,,,...---,,,333;;;666///(((%%%&&&)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((($$$&&&((('''$$$######%%%$$$%%%&&&%%%%%%%%%''')))222...:::aaawwwnnnllltttwwwnnnccc^^^ooommmhhhfffjjjmmmggg]]]fffaaalllwwwttttttxxxvvv~~~zzztttooolllnnnsssvvvzzzzzzxxxuuuoookkkgggfff\\\UUUPPPPPPPPPOOOOOORRRQQQOOORRRYYY[[[UUUMMMJJJNNNLLLMMMPPPQQQNNNMMMNNNYYYXXXSSSPPPXXXbbb```UUUVVV\\\hhhrrrsssooonnnqqqpppnnnmmmmmmppprrrrrrrrrpppooonnnnnnnnnppprrrtttwwwvvvxxx{{{~~~~~~|||yyyuuuyyy}}}}}}zzzyyy{{{~~~}}}~~~yyywww{{{~~~}}}zzz{{{{{{|||}}}}}}}}}}}}zzzyyyyyy{{{}}}}}}zzzwww|||}}}~~~|||{{{~~~||||||}}}~~~{{{~~~}}}~~~xxxzzz~~~}}}zzzrrr^^^OOOAAA;;;777333333777222111111000///......---...............111>>>LLLBBB888---''''''***,,,,,,'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))$$$'''))))))&&&$$$$$$%%%###%%%&&&%%%%%%&&&(((***(((>>>dddiiibbbffffffcccbbbbbb___ZZZ[[[]]]```gggrrrxxxrrrgggfffbbbnnnzzzvvvsssuuusssuuuvvvvvvtttpppooorrrtttqqqrrrrrrqqqnnniiiccc```]]]WWWSSSRRRPPPNNNPPPTTTSSSLLLHHHJJJMMMLLLKKKMMMPPPHHHGGGMMMNNNIIIHHHMMMRRRVVVQQQJJJTTTffffffYYYXXX[[[dddoootttppplllkkkgggiiimmmqqqttttttqqqnnnppppppppppppppprrrssstttrrrrrrrrrvvv{{{~~~}}}{{{uuu{{{~~~xxxtttuuuyyyzzz~~~wwwuuuzzz}}}|||{{{yyyyyyxxxuuuwwwzzzzzzxxxvvvuuuuuu~~~~~~}}}{{{yyy~~~~~~}}}|||{{{}}}~~~{{{|||{{{mmm^^^oooxxxqqqkkk___^^^```LLL333>>>^^^YYYMMM;;;AAAPPPBBB111:::222999222,,,000+++555UUUyyyXXX)))...111$$$111...+++%%%###(((------+++***&&&%%%%%%%%%&&&'''((()))%%%$$$$$$&&&))))))&&&###***$$$...!!!$$$222,,,KKKyyyppprrrvvvkkkbbbWWWbbb___QQQRRRaaabbbUUU___ZZZ\\\fffmmmmmmkkklllrrrtttzzz}}}xxxwww{{{zzznnnooozzzpppssswwwyyyvvvpppiiieee\\\UUUPPPQQQSSSSSSPPPNNNOOONNNKKKIIIGGGGGGGGGHHHHHHMMMPPPNNNHHHHHHMMMSSSVVVNNNHHHIIIMMMQQQVVV[[[XXX^^^```eeepppnnnggghhhkkkjjjjjjmmmrrrttttttsssnnnmmmkkkkkkqqqwwwtttnnnsssoooooovvv|||uuuzzzyyyxxxxxxyyyzzzzzzyyy}}}zzzzzz{{{}}}~~~~~~xxxzzzxxxtttsssvvvwwwuuuxxxxxxxxxwwwvvvwwwyyy|||{{{zzz}}}~~~|||}}}|||~~~iii]]]{{{|||nnnbbbqqqvvvFFF;;;TTTuuummm^^^___qqqqqqVVV>>>999LLLBBB+++(((+++444EEExxxqqqGGG...###&&&999///+++''''''---111///+++***&&&''''''(((((()))******'''&&&&&&''')))((($$$!!!'''%%%%%%***)))###111MMM}}}gggdddiii```UUUTTT```bbbXXXUUU^^^aaa]]]XXXUUUXXXaaaggghhhhhhkkkwwwuuuvvv|||~~~|||~~~uuupppuuu{{{~~~}}}{{{rrriiidddbbb[[[TTTRRRTTTUUUTTTRRROOONNNKKKIIIHHHHHHIIIJJJHHHLLLOOONNNLLLMMMRRRWWWXXXPPPJJJJJJLLLNNNQQQUUURRRVVV\\\dddllltttrrrjjjjjjkkklllmmmmmmnnnpppsssllloooooommmnnnqqqqqqnnnqqqoooooottt{{{}}}yyytttwwwuuusssuuuyyy||||||{{{}}}{{{yyyyyyzzz{{{{{{zzzzzz|||yyytttsssuuutttrrrwwwyyyzzzzzzyyyyyyzzz{{{~~~}}}yyyxxx{{{|||zzz|||{{{}}}kkkaaa}}}~~~sssvvv~~~yyy[[[VVVxxxuuuSSSCCCnnn{{{vvvYYYLLL```aaaOOO>>>000///<<<___sssJJJ,,,...888$$$)))&&&(((///222///***(((&&&&&&'''((())))))))))))&&&%%%%%%&&&'''&&&$$$!!!!!!---%%%%%%111,,,???vvvxxxbbbZZZ[[[```]]]QQQLLLVVV]]]YYYQQQQQQUUUYYYSSSSSSUUUYYYZZZYYY\\\```oookkkllluuu}}}~~~~~~{{{wwwppplllooouuuwwwuuuyyy|||zzzrrrlllhhhnnnfff]]]XXXYYY\\\[[[YYYOOOMMMKKKIIIHHHJJJLLLMMMJJJLLLMMMNNNNNNOOORRRUUURRRLLLHHHIIIJJJJJJLLLPPPOOONNNYYY```dddxxxkkkhhhjjjllljjjggghhhlllqqqlllqqqrrrnnnlllnnnooooooqqqpppqqqtttxxx{{{{{{{{{uuuqqqooorrrxxx~~~}}}zzzyyyxxxxxxyyyyyywwwuuuxxxzzzxxxtttsssuuuuuusssvvvyyy|||~~~}}}{{{zzzzzz~~~yyyyyy}}}~~~yyyyyy~~~}}}|||~~~ppp```wwwyyynnnoooyyyeeeFFFXXXGGGHHHfff}}}iiimmm{{{rrrEEE000888DDDvvvqqqGGG444000%%%(((&&&'''---///+++'''&&&$$$%%%&&&((((((((((((((($$$$$$%%%&&&&&&&&&%%%$$$***(((%%%222BBBaaarrrQQQLLL\\\___bbbcccYYYNNNQQQVVVWWWOOOHHHIIINNNNNNQQQTTTUUUSSSSSSXXX^^^```___dddsss{{{wwwvvvnnneeeccchhhnnnnnnjjjuuuwwwzzzyyyuuupppoooooo{{{uuujjjbbbaaaccc```\\\NNNMMMKKKIIIJJJLLLNNNPPPMMMMMMMMMMMMMMMMMMNNNNNNMMMIIIHHHKKKMMMMMMOOOSSSTTTOOO\\\bbbdddxxxjjjiiigggeeedddggglllpppmmmqqqrrrooonnnqqqrrrpppnnnoooqqqrrrtttxxx|||vvvqqqnnnqqqyyy~~~xxxxxxxxxyyyzzzxxxuuussssssvvvvvvtttuuuxxxyyywwwvvvyyy|||}}}|||{{{zzzzzz|||}}}zzz{{{|||||||||kkkTTTzzzrrr{{{ooonnnuuuzzzoooKKKPPP\\\@@@```xxxmmm~~~tttLLL666999[[[ggg===+++333+++((((((+++,,,)))''')))&&&&&&'''((())))))))))))***+++***)))((('''&&&&&&"""%%%---***222]]]zzzRRRAAAPPPjjjiiidddgggbbb]]]YYYWWWYYYUUULLLGGGIIIFFFLLLRRRRRRRRRUUU\\\bbbWWWVVV^^^mmm{{{}}}yyyvvvtttkkkbbbaaadddggggggfff~~~{{{tttqqqrrrtttsssgggcccccc^^^VVVLLLLLLKKKKKKKKKMMMOOOPPPOOOOOOOOOOOOOOOOOONNNNNNLLLJJJLLLOOOQQQPPPRRRVVVVVVQQQaaaiiiooorrrkkkdddbbbfffkkknnnnnnqqqqqqoooooosssxxxwwwqqqpppqqqqqqpppoooqqqvvvzzzxxxuuurrrtttzzz~~~~~~}}}xxxxxxyyyzzz{{{zzzwwwtttrrrvvvwwwuuuvvvyyyzzzwwwwwwyyyzzzzzzyyyyyyzzz{{{~~~~~~~~~~~~[[[JJJdddxxxuuuppprrrwww}}}wwwGGGMMM[[[<<>>AAA]]]qqqvvvuuuoooiiiiiiddd]]]TTTPPPSSSVVVRRRKKKMMMSSSUUUQQQMMMNNNNNNLLLOOOOOOTTT```kkkppptttxxx}}}oooeeegggmmmnnnmmmlllssszzz}}}zzz{{{}}}uuu]]]SSSTTTOOOEEEHHHJJJLLLNNNNNNNNNLLLKKKNNNRRRWWWWWWTTTSSSUUUXXXOOONNNPPPSSSRRRQQQTTTZZZccclllyyy|||qqqmmmmmmmmmlllrrrsssrrrqqqtttxxxwwwsss}}}{{{wwwuuussssssttttttuuuwwwzzzzzzyyyxxxxxxzzzyyyyyyyyy{{{}}}}}}|||zzzyyy||||||yyyxxxzzzxxxtttvvvyyy|||}}}|||{{{zzzzzz|||~~~~~~~~~~~~~~~cccMMM:::===hhh|||vvvrrrqqqwwwiiihhhoooiiiggg]]]^^^VVV>>>BBBmmm]]]???((())),,,000...'''$$$%%%'''%%%"""!!!"""$$$(((***%%%'''((((((&&&&&&))),,,###222***888qqq]]]666RRRzzz{{{ggg```aaa^^^UUUNNNRRRZZZZZZSSSNNNVVVZZZYYY[[[___```]]]PPPTTT```ooowwwxxxyyy{{{nnnbbbgggqqqssspppnnnzzzzzzvvvuuuuuuYYYNNNOOOLLLCCCGGGIIILLLOOOOOOMMMKKKIIIOOOUUUZZZXXXRRRNNNQQQUUUWWWWWWZZZ^^^___```eeelllzzzooojjjjjjkkkppptttvvvrrrqqqssstttssssssqqqnnnmmmoooqqqqqqpppqqqvvv{{{{{{xxxuuuwwwyyyyyyxxxyyyzzz}}}~~~}}}|||wwwzzz|||zzzzzz|||{{{xxxuuuyyy~~~}}}zzzyyy~~~~~~zzzzzz||||||}}}uuu^^^OOOCCC;;;GGGaaaxxxyyytttuuuyyy|||vvvkkkgggnnnrrrqqqjjjaaafffggg]]]777,,,SSSOOO+++666)))"""///***"""222((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((((((000---<<>>RRRaaannn~~~xxxtttssslllhhhjjjfffiiimmmooopppqqquuuyyywwwqqqlllnnntttxxxvvvsssvvvuuuuuuuuuuuuvvvwwwwwwyyy~~~|||zzz{{{wwwqqqqqqvvvxxxvvvyyyyyyyyy|||}}}|||}}}~~~zzz|||~~~~~~}}}}}}~~~mmmhhheee\\\YYYUUUQQQcccvvvvvvtttpppnnnooorrrrrrwww~~~|||yyywwwjjjgggbbbWWWBBB...(((,,,---888ddd{{{YYY:::222)))...(((&&&)))***&&&''',,,'''&&&%%%$$$$$$$$$$$$$$$))),,,...aaaqqqeeeppptttxxxyyyyyy}}}uuurrrqqqmmmmmmrrrqqqqqqppplllgggbbb``````]]]XXXSSSRRRVVVYYYXXXUUUWWWYYYVVVPPPPPPVVVVVVQQQMMMCCCLLL[[[iiiiiiVVVRRRTTTTTTRRREEEHHHDDD888000222777999XXXdddsss{{{rrrpppnnnjjjfffdddfffjjjmmmlllnnnqqqqqqnnnooovvvzzzwwwvvvyyyppprrrvvvzzz|||yyytttppp{{{zzzyyyxxxxxxxxxyyyzzz~~~xxxwww}}}}}}|||}}}~~~|||yyy~~~}}}{{{yyyzzz|||~~~|||}}}vvvzzztttfffkkk]]]PPPVVV~~~{{{sssmmmlllpppssszzz}}}zzzwwwuuusssoookkkeeeZZZFFF222***+++...,,,FFFttt{{{MMM+++///''''''))),,,+++(((&&&'''&&&&&&%%%%%%%%%%%%&&&&&&*** ---,,,^^^xxxfffeeeiiinnnsssxxx~~~wwwqqqrrrrrrqqqpppnnnlllhhhddd```^^^]]]]]]RRRNNNJJJLLLQQQVVVXXXWWWSSS[[[bbb```UUUJJJDDDBBB<<<***DDD___TTTGGG888111666===AAABBB;;;>>>:::111---000444555===KKK]]]mmm{{{tttnnniiigggcccdddjjjooooooooooooqqqnnnooouuuxxxwwwwwwyyytttuuuvvvxxxyyyyyywwwvvvwwwvvvuuutttuuuuuuvvvwww~~~{{{vvvvvv}}}|||}}}~~~|||}}}}}}{{{zzzzzz|||}}}~~~~~~xxx{{{}}}yyy|||}}}oooYYYVVVLLLDDDVVVxxxqqqllllllnnnwww{{{vvvssspppnnnjjjiiigggcccWWWEEE555---,,,***...___rrr<<<555***---...+++))))))(((&&&''''''&&&&&&&&&''''''((()))%%%///***YYYjjjaaaccchhhpppyyyzzzoooqqquuuooofffgggaaa[[[XXXXXXYYYYYYXXXOOOKKKHHHIIINNNTTTVVVWWWVVVWWW\\\^^^QQQ<<<111222888JJJmmmxxxJJJ888444000,,,---333999;;;<<<000111...***)))---///...333???OOO```uuu|||qqqiiijjjffffffmmmrrrrrrooonnnrrroooooosssvvvvvvvvvxxxzzzyyyvvvuuuttttttvvvvvvuuutttttttttuuuvvvwwwxxx{{{|||xxxtttvvv}}}zzz|||}}}~~~}}}{{{zzzzzz|||~~~~~~~~~xxxxxx{{{~~~}}}rrr___KKKAAAIIILLL```}}}{{{zzz{{{xxxqqqkkkgggnnn}}}xxxsssnnnjjjbbbbbbgggoooqqqdddNNN<<<,,,222,,,BBBzzzlllEEE444666222(((%%%))),,,***))))))((('''''''''''''''''''''...(((SSSrrrfffddddddjjjttt|||{{{pppttt{{{rrrbbb\\\VVVQQQQQQUUUYYYXXXUUUYYYUUUQQQOOOPPPSSSTTTTTTXXXGGG???DDD???///)))000TTT|||TTT888***000+++,,,,,,...//////......***)))'''&&&(((++++++***(((000:::GGG\\\yyyyyykkkmmmjjjkkkppprrrpppnnnooosssqqqppprrrsssttttttttt{{{yyyvvvrrrooonnnppprrrwwwxxxxxxyyyzzz{{{{{{|||zzzzzzwwwtttwww}}}zzz|||~~~}}}}}}|||zzzzzz{{{~~~|||yyyzzzfffVVVKKKNNN[[[XXXcccyyyssswwwzzzuuummmiiiiii~~~wwwooojjjgggdddfffsss~~~kkkXXX888333...000RRRhhh777666000)))(((,,,---,,,,,,+++***((('''&&&%%%%%%$$$''',,,'''LLL|||mmmfffaaabbbjjjqqqtttttt~~~yyynnnqqqvvvjjjXXXIIIFFFDDDHHHNNNRRRQQQNNNWWWTTTOOOLLLJJJIIIHHHHHHCCC222***---)))!!!...DDDTTT222...)))&&&###%%%''')))))))))))))))***'''&&&''')))*********---222888AAAVVVssstttjjjiiikkknnnnnnllloootttssssssrrrqqqrrrrrrqqqnnntttuuutttrrrooooooqqqssszzzzzz{{{|||}}}~~~~~~~~~zzzzzzwwwuuuyyy}}}||||||zzzwwwyyyzzzyyyyyy|||{{{zzzjjjVVVOOOUUU[[[HHHNNNttttttwwwtttqqqqqqnnn|||rrrllltttoookkkppp~~~vvvQQQ555...000;;;lll;;;333,,,---///---***))),,,+++)))(((&&&%%%%%%%%%$$$&&&+++(((DDDuuummmfffdddiiipppssstttkkk\\\VVVQQQCCC444//////000444:::======;;;>>>===;;;999777555444333'''&&&)))*** ===ccc[[[555))))))&&&%%%((((((***+++,,,,,,,,,,,,***((('''******)))+++...222888???FFFSSSgggwwwmmmiiiggghhhjjjkkkpppvvvppprrrrrrpppqqqsssppplllmmmpppssssssrrrssswww{{{yyyzzz{{{|||}}}}}}||||||zzzzzzyyywww{{{|||~~~~~~|||wwwsssvvv|||yyyyyyyyy|||{{{zzz}}}~~~kkk^^^VVVaaaLLLOOO{{{zzzxxxrrrqqqvvvuuu}}}}}}tttnnntttvvvvvvtttyyykkkPPP;;;555999MMMpppTTT===,,,---///)))&&&***((((((''''''&&&&&&''''''&&&'''***+++>>>~~~uuuqqqlllkkkpppwww|||~~~~~~xxxcccLLL>>>666---%%%!!!$$$$$$%%%'''***---///000000111222222000...---,,,&&&(((+++,,,(((333VVV{{{wwwOOO222***"""""")))&&&%%%%%%&&&''''''%%%"""(((&&&(((******(((,,,444XXXfffvvvuuuiiigggjjjmmmoooqqqjjjnnnpppppprrruuurrrlllllloooqqqqqqppprrrxxx}}}xxxyyyzzz{{{{{{zzzyyyyyyzzzzzzyyyyyy||||||uuu~~~zzzyyy{{{zzzxxxzzzzzzyyyyyy{{{{{{{{{||||||{{{}}}}}}~~~{{{^^^nnnwwwjjjuuurrr~~~rrrooovvvxxxzzz||||||uuupppjjjwww|||zzz{{{rrrNNN777>>>AAARRRzzzsssMMM...******######...%%%%%%%%%&&&&&&((()))))))))(((***---:::uuunnnlllkkkmmmssszzzzzz|||zzztttnnnmmmjjjfffYYYCCC///)))(((&&&***111++++++***)))))),,,111555888:::======<<<999777666999///''')))555LLLlllIII'''"""000---)))***###%%%$$$%%%(((---...***&&&%%%$$$'''***((('''...888GGG^^^|||nnniiinnnpppmmmjjjdddkkkooopppsssxxxuuunnnnnnpppqqqnnnkkkmmmsssyyyxxxyyyzzzzzzzzzyyyxxxwwwyyyzzzyyyyyy|||~~~yyyqqqzzztttsssxxx~~~{{{zzzyyyzzz}}}}}}}}}~~~}}}{{{~~~ddddddaaa~~~uuuooossszzzuuuyyy}}}~~~uuunnnjjjnnnxxxnnnKKK777888RRRttt]]]333)))$$$''',,,'''&&&'''''''''&&&&&&''')))***---...---,,,```qqqgggeeeddd___iii|||}}}zzzuuuoooeee\\\VVVTTT???000######''''''(((***))),,,222:::CCCOOO[[[bbbooorrrwwwyyyyyyuuuppplllcccdddUUUHHH___~~~___+++'''###$$$''')))&&&###%%%$$$$$$&&&(((***))))))''''''''''''((()))***+++///444>>>PPPiii~~~gggdddllllllccclllqqqssspppppptttsssnnnooovvvyyysssoooqqqvvvyyyzzzuuutttwww{{{zzzyyytttyyyyyywwwxxx|||zzztttxxxsssqqquuuzzz{{{yyyxxxyyyuuurrrvvv}}}|||~~~}}}}}}~~~~~~yyyzzzzzz|||wwwQQQddduuu{{{vvvxxx}}}www{{{{{{ooojjjoooqqqwww|||ZZZAAA666AAAZZZoooGGG------((($$$///'''(((((('''%%%%%%'''((((((,,,,,,******ZZZnnnbbbbbbffffffnnnxxxxxxzzzlllcccccc___LLL666((()))...222///***,,,444BBBMMM^^^qqq~~~|||zzznnn{{{tttJJJ+++'''$$$%%%(((***(((%%%'''%%%%%%%%%'''((('''&&&&&&&&&&&&&&&'''((()))***++++++---777KKKbbbttt|||tttjjjjjjiiigggffflllooooooqqquuutttpppmmmtttxxxsssoooqqqvvvxxx}}}yyyvvvwwwzzz|||zzzwwwuuuzzz{{{zzzzzz|||yyytttvvvttttttwwwzzzzzzyyyxxxzzzwwwuuuwww{{{~~~~~~|||{{{{{{zzzzzz{{{|||}}}|||}}}~~~~~~lllSSSttt|||}}}yyyuuuvvvuuusssvvv|||rrrVVV===666AAA```iii333---***"""000((())))))'''&&&%%%&&&'''&&&+++)))((('''PPPmmmcccjjjyyy}}}}}}zzzpppxxxyyyqqq```RRRGGG999***'''%%%%%%(((...>>>VVVjjjzzzkkkYYYMMMHHHEEE@@@<<<999888888888;;;DDDJJJNNNUUUSSS:::&&&###!!!"""%%%'''%%%###'''&&&%%%%%%&&&&&&$$$###%%%%%%%%%%%%&&&'''((((((+++'''%%%+++777HHHXXXbbbppp~~~vvvjjjgggjjjeeejjjoooppprrruuussspppkkkrrrvvvtttqqqsssvvvwwwzzzxxxwwwyyy|||}}}zzzwwwuuuyyy{{{zzzzzzzzzwwwrrrwwwyyy|||}}}||||||{{{{{{|||{{{yyyyyyyyyzzz{{{|||yyyyyyyyyyyyzzz|||}}}~~~}}}}}}~~~~~~|||cccggg{{{ooosssyyyxxx}}}uuunnnwww|||{{{xxxxxx|||}}}|||~~~nnnNNN999888AAAOOO222///)))))))))******(((&&&%%%&&&'''%%%+++''''''&&&GGG___[[[mmmyyytttqqqiiiZZZEEE222******......555HHHdddrrr^^^MMMAAA666,,,%%%...,,,(((%%%$$$%%%((()))$$$!!! %%%)))'''""""""!!! !!!$$$%%%###"""&&&%%%###$$$%%%%%%$$$"""%%%$$$$$$%%%%%%&&&'''((()))'''(((---444===GGGPPP___nnnrrriiikkkjjjmmmqqqssstttssspppnnniiiqqquuutttrrrtttvvvvvvzzzxxxwwwxxx{{{|||{{{yyyxxxyyyzzzxxxvvvuuutttsss{{{}}}}}}||||||}}}}}}{{{xxxwwwyyy{{{yyyzzz{{{|||}}}~~~}}}|||^^^]]]zzznnn~~~{{{|||~~~uuuzzz}}}|||~~~~~~___AAA777666gggZZZ:::///&&&*********(((&&&%%%&&&'''&&&,,,'''((('''???yyyIIIDDDUUUppp{{{}}}{{{uuuZZZEEECCC>>>...&&&))))))???aaapppGGG;;;+++""""""&&&***+++""""""!!!!!!!!!"""###$$$'''$$$###&&&'''&&&%%%'''""""""###$$$%%%&&&%%%$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%&&&'''(((((('''$$$%%%***...333>>>JJJ\\\iii~~~rrrmmmkkklllooorrrssspppnnnmmmjjjqqquuussssssuuuwwwvvvzzzxxxvvvuuuwwwzzz|||}}}|||{{{zzzwwwtttsssuuuyyy}}}}}}|||{{{zzz|||~~~}}}xxxvvvxxxzzzyyy{{{}}}~~~}}}~~~~~~}}}ppp{{{~~~ccckkk}}}iiiEEE444888@@@|||RRR333+++)))******(((&&&&&&'''(((%%%...'''))))))999qqqJJJ777666CCCFFFJJJSSSWWWRRR<<<------,,,'''000@@@^^^rrrnnnTTT<<<...---((($$$"""######""" &&&&&&'''((((((&&&%%%###!!! !!!!!!###$$$$$$###""""""$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%&&&'''((((((***%%%###&&&''',,,<<>>XXXyyyvvvooonnnooopppppprrrvvvyyyzzzxxxtttqqqsssppprrrxxxzzzwwwvvvyyyppptttyyy{{{{{{yyywwwvvvxxxzzzyyyvvvuuuxxxyyywww|||zzz}}}~~~|||zzzzzzyyyzzzzzz{{{zzzyyyyyyzzz{{{|||}}}yyy[[[OOO<<>>dddzzzfff>>>333)))'''((((((((()))&&&###'''&&&,,,000JJJfff;;;///444UUUIII666%%%!!!###"""$$$((($$$"""!!!!!!""""""!!! """""""""""""""##################""""""############$$$&&&&&&&&&&&&'''(((%%%'''...>>>UUUkkkzzziiiVVVBBB555,,,$$$!!!###""",,,+++''',,,===MMMYYYddduuu~~~{{{}}}rrrssssssqqqooommmkkkkkkmmmtttwwwsssooopppqqqoooqqqtttxxxyyywwwtttpppoooyyy||||||yyyxxxyyyxxxtttwwwwww{{{}}}yyyyyy|||yyy}}}~~~zzzzzz|||zzzzzz{{{{{{{{{}}}~~~~~~ppp___aaa[[[QQQOOOlllcccBBB...(((444111AAAkkkyyydddPPP:::111...+++&&&###((($$$'''%%%***,,,EEElll444...OOOzzztttGGG'''((('''%%%%%%&&&""""""!!! !!!###$$$###"""#########"""""""""""""""######""""""""""""######%%%%%%%%%%%%%%%$$$###!!!&&&///...+++222GGGYYYttttttppp```DDD+++%%%+++)))&&&###!!!###&&&)))+++...333<<>>gggqqqTTT444'''###%%%!!!((($$$###,,,444TTTMMM<<>>444<<<777$$$++++++---666NNNmmmPPP(((,,,'''"""***'''>>>MMM***,,,---&&&&&&((($$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""""""""%%%###!!!!!!###$$$""" """ !!!$$$%%%""""""$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''%%%%%%000EEEaaazzzWWW999((('''%%%&&&++++++444,,,&&&)))---+++'''%%%)))+++///777CCCQQQ^^^fffjjjddd[[[SSSNNNJJJGGGFFF@@@JJJZZZiiivvvoooiiijjjmmmoooqqqnnnqqquuuvvvuuuuuuwwwzzzxxxvvvuuuvvvxxxyyyvvvsssyyy}}}~~~|||}}}~~~xxx}}}zzzwwwwwwzzz~~~~~~~~~}}}}}}||||||}}}}}}{{{}}}fff~~~cccaaaNNNdddzzz]]]???BBB^^^rrr^^^CCC000+++///...***(((...&&&###999fffnnn999))))))(((''',,,333UUUrrrBBB(((......'''&&&&&&$$$$$$#########"""""""""""""""!!!!!!!!!!!!"""""" !!!  ###$$$###"""!!!!!!###(((((($$$!!!"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""!!!!!!$$$///@@@TTTbbbxxxfffUUUAAA((((((@@@RRROOO>>>+++###"""%%%***...///---,,,---000555;;;>>>AAA>>>999777777777777666888CCCRRR```kkkuuu~~~|||pppmmmlllnnnqqqsssssssssttttttuuuwwwwwwvvvvvvuuuvvvxxxyyyxxxwwwyyy}}}}}}zzzzzz}}}zzzuuuyyyyyyxxxxxxyyy|||~~~~~~~~~~~~}}}}}}~~~kkkQQQTTTYYY}}}xxxvvvIII<<>>222((('''((()))***++++++***)))((()))+++---...,,,+++***+++...000111111333===KKKWWW```jjjvvv~~~~~~tttnnnmmmpppvvvtttsssssstttuuuvvvuuuuuuvvvwwwwwwwwwxxxzzz|||{{{}}}}}}zzzyyyzzzyyyuuuuuuxxxzzzzzzyyyzzz}}}zzz{{{|||}}}~~~}}}~~~vvvgggrrr~~~```===MMMqqq{{{PPP333"""***111***'''///111555MMMcccddd999((()))###'''---(((GGGDDD+++%%%...,,,&&&%%%$$$#########"""""""""!!!!!!""""""!!!!!!!!!!!!""""""#########"""!!!!!! !!!###$$$%%%%%%&&&!!! %%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''$$$"""###)))///888KKKkkkccc000+++)))---000---***)))'''((()))+++---///111222111000000111333444333222444;;;DDDLLLUUUccctttuuunnnmmmrrrtttvvvvvvuuuuuuuuuvvvuuuxxxyyyxxxvvvvvvzzz}}}{{{}}}}}}{{{zzzzzzzzzzzzsssxxx}}}}}}yyywwwxxx|||xxxxxxyyyzzzzzz{{{|||||||||pppMMMEEEjjj}}}ddd555+++''',,,///,,,)))+++///'''NNNgggjjjQQQ***666+++((('''...,,,RRR<<<)))&&&,,,((($$$&&&%%%############""""""""""""""""""!!!!!!!!!!!!""""""######""""""!!!!!!!!! """"""############$$$$$$### !!!###### ############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$%%%%%%%%%%%%+++===___sssRRRDDD555---)))(((,,,111***++++++,,,,,,++++++***......///111444555444222999>>>BBBEEEMMM]]]ttttttnnnnnntttzzz{{{wwwtttuuuwwwwwwyyy{{{yyyvvvuuuxxx{{{xxxyyyyyyyyyxxxwwwzzz~~~tttyyy~~~~~~yyyuuuvvvxxxzzzzzzzzzzzzyyyyyyxxxxxx{{{~~~}}}]]]JJJ]]]~~~rrrFFF---,,,***'''&&&'''***,,,<<>>AAAAAAAAALLLZZZcccjjjvvv~~~{{{yyyyyyzzzzzzvvvsssuuuuuuwwwyyyzzzyyyvvvttttttrrrrrrssspppnnnsss|||tttvvvyyy{{{||||||{{{{{{~~~|||{{{yyyxxxxxxxxx|||~~~|||vvvtttkkkQQQ>>>\\\xxxGGG111///'''&&&---...***...999TTTvvvVVV666+++&&&999:::YYYbbb888///CCCpppppp666+++''''''"""&&&(((!!!&&&&&&&&&%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$!!!###%%%$$$!!! """$$$$$$###%%%+++,,,)))(((***"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&& $$$&&&%%%!!!!!!&&&+++(((&&&'''SSS}}}666111,,,((((((((((((***///***++++++,,,---.../////////......000333666777777444EEE\\\lllvvvuuutttzzz|||wwwppprrrrrrtttxxx||||||wwwssswwwttttttuuuqqqmmmrrr|||rrrsssvvvzzz~~~~~~}}}||||||{{{yyyxxxwwwwwwwww{{{}}}|||yyy~~~~~~hhhxxxyyyHHHDDD<<>>vvvppp???///222!!!%%%222GGGsssfffEEE777___ppp999555000---)))%%%%%%(((((((((((('''&&&%%%######""""""""""""""""""""""""!!! !!!!!!!!!!!! !!!!!!%%%%%%###!!!!!!"""$$$#########"""###&&&)))---///&&&&&&$$$"""!!!"""$$$&&&)))(((&&&%%%%%%&&&((()))$$$%%%''',,,,,,(((222GGG]]]iiivvvyyyrrrkkkjjjmmmiiillllllfff\\\SSSOOONNNLLLHHHAAA===CCCTTTkkk{{{~~~wwwvvvyyyyyyxxxwwwyyyzzzyyyvvvuuuuuuwww{{{|||xxxzzzzzzzzzzzz{{{zzzyyyyyyyyyzzz|||}}}|||{{{{{{|||~~~~~~|||xxxvvvvvv{{{~~~}}}|||zzz}}}wwwaaaIII777///>>>WWW\\\///???jjj|||BBB111***///333@@@```~~~|||CCC,,,,,,!!!"""------kkkhhhEEE333VVVzzz777000++++++)))%%%&&&+++))))))((('''&&&$$$###"""""""""###$$$$$$###"""""" !!!!!! !!!!!!"""!!! !!!!!!$$$ """'''))))))(((%%%%%%%%%&&&%%%%%%$$$$$$ $$$))),,,,,,)))&&&((('''&&&%%%%%%&&&'''(((%%%***$$$ ))))))&&&---...333AAAYYYrrrzzzeeeOOO???555222111222666===HHHYYYqqqzzz{{{xxxvvvvvvwwwwwwwwwxxxxxxxxxzzz~~~|||xxxzzzzzzzzzyyyyyyyyyyyyzzzyyy{{{}}}}}}|||{{{|||}}}}}}~~~{{{zzz{{{zzz}}}|||{{{}}}{{{xxxyyy}}}nnnZZZEEE555//////<<>>IIIRRRWWWNNNEEE999000---...111222333>>>QQQfffzzz{{{vvvtttvvvyyyzzz|||}}}||||||~~~{{{wwwzzzzzzzzzxxxwwwxxxzzz|||{{{|||}}}}}}||||||}}}}}}{{{{{{vvv}}}~~~|||}}}}}}}}}}}}kkkPPP???666///---...===vvv}}}<<>>222444333---444888eeegggPPPPPPBBB===999;;;???CCCJJJPPPHHH333###'''---)))###!!!))))))((()))+++---............000333999FFFZZZjjjzzzyyy}}}}}}||||||{{{}}}zzztttuuu{{{~~~|||yyyyyyzzzzzzyyyxxxxxxwww}}}{{{zzz|||~~~~~~~~~nnn^^^nnn{{{rrr\\\DDD888,,,)))***+++---000OOOZZZ777KKKPPP444+++MMMWWW666+++***666kkkGGG444,,,;;;dddfff555000OOOuuu888+++...###&&&)))$$$%%%%%%%%%%%%%%%$$$#########$$$&&&((()))'''### !!!!!!!!!!!!""""""""""""''''''+++///---)))+++111+++555DDDTTTppp}}}TTTLLL;;;333<<>>666------444IIIaaa999///555222,,,)))***)))%%%$$$'''***++++++++++++,,,...000555>>>LLL[[[ppp}}}xxxwww}}}{{{vvvsssssswww{{{~~~{{{{{{|||}}}~~~|||uuucccyyyvvvqqqooosss}}}{{{~~~pppDDD666111...///...,,,---111ZZZ___666000XXXbbb000222///'''444___xxxnnnTTT???@@@lllVVV888444<<>>333+++***---...///111CCCyyy<<<***999TTTzzzTTT444(((000))) &&&111000888___PPPKKKDDDFFFNNNEEE]]]aaa888***,,,HHHzzzPPP...---&&&)))%%%&&&&&&&&&&&&%%%%%%$$$"""###&&&***------+++((("""######$$$%%%&&&'''((( $$$)))%%%333nnneee555222,,,---^^^pppFFF***------&&&555SSSTTT((('''---888TTTqqq<<<###$$$)))'''###(((((('''%%%%%%'''((()))(((***,,,---111;;;IIISSSbbb{{{}}}xxxvvvwwwvvvtttuuuzzzxxxxxxwwwwwwxxxzzz|||}}}~~~xxx{{{nnnWWWOOORRR|||uuukkkgggooo{{{zzz|||xxx~~~eeeIII;;;///,,,.../////////===~~~AAA+++///;;;{{{nnnHHH...+++---000///&&&,,,<<>>///888jjjddd888666...333ZZZqqq333222///,,,(((((())))))(((&&&$$$######%%%(((,,,...---)))&&&!!!""""""$$$%%%&&&''''''--- ###111...,,,PPPRRR%%%$$$+++DDDmmmMMM;;;//////---'''---;;;eeexxx>>>(((***:::XXXeee999///---"""!!!---''')))***+++,,,...,,,***+++---///222888EEEWWWcccuuu~~~xxxwwwuuuqqqrrrxxxvvvvvvuuuvvvxxx{{{~~~zzz~~~|||}}}fff]]]LLLccc|||rrrdddcccjjjoootttrrrwww{{{~~~cccMMM555---///111000...;;;aaa]]])))///888HHH|||kkkNNN555///888??????MMMnnnyyyZZZDDD===;;;666,,,VVV~~~ddd===222,,,...999nnnggg:::000///'''+++---)))$$$"""######$$$''''''%%%%%%''''''$$$$$$###"""###%%%&&&&&&%%%###((('''%%%"""(((QQQ(((444+++"""FFF{{{xxx000,,,((('''((()))+++,,,FFF{{{555---&&&---ZZZ^^^777+++))),,,---%%%(((***+++***)))******)))---///333999DDDXXXppp{{{mmmnnnvvvwwwssssssxxx}}}|||xxxvvvxxx|||~~~]]]ZZZjjj{{{yyymmmhhhllltttvvvxxx|||~~~iiiLLL999111......//////SSS{{{ddd777***---555QQQhhh{{{vvviiigggsss~~~rrrZZZCCC666444444---CCCooo{{{VVV555---((($$$000RRR}}}YYY444...((()))(((&&&%%%%%%%%%%%%$$$'''(((&&&&&&((('''$$$%%%$$$"""###$$$$$$###"""###&&&&&&'''(((000XXXyyy333)))''')))PPPiii333,,,((()))***)))+++///333dddCCC222+++111IIIUUU111)))(((***+++(((...000000///------,,,+++---111999EEEXXXppptttqqqxxx|||{{{wwwyyy{{{||||||{{{{{{{{{}}}~~~uuu___qqq||||||{{{pppqqqyyyyyy||||||}}}___FFF444++++++///***;;;\\\www[[[000,,,///999TTTvvvsss]]]CCC555111///.........cccqqqEEE///,,,(((%%%...888fff}}}@@@,,,,,,)))&&&&&&(((((('''&&&%%%((()))&&&&&&)))(((%%%'''&&&$$$$$$%%%%%%###"""%%%&&&%%%'''+++444[[[aaa;;;$$$)))---RRRooo222&&& &&&'''!!! &&&777aaa{{{FFF***(((777IIIzzzIII))))))(((&&&))),,,,,,---......,,,++++++,,,...444@@@SSSjjj~~~uuuwww{{{{{{{{{yyyyyy{{{~~~~~~{{{|||}}}}}}|||{{{}}}zzz~~~}}}xxxuuu}}}}}}{{{zzzmmmXXXCCC333...///444,,,===|||zzzBBB555---***000@@@WWWkkkkkkYYYEEE???000''',,,222...***+++HHHwww\\\999...---,,,,,,,,,,,,MMMUUU+++...)))''')))***(((&&&&&&&&&))))))''''''))))))&&&)))'''&&&&&&''''''&&&$$$&&&(((&&&&&&(((000XXX[[[777(((...)))FFFBBB---!!!(((...(((%%%***777lllsss???''''''===```mmm???%%%***(((###'''---'''''')))+++***))),,,111666>>>NNNddd|||~~~zzzvvvzzzzzzzzz{{{}}}}}}}}}}}}||||||{{{yyyyyyzzz~~~zzz}}}{{{qqq]]]FFF555///666...///aaattt]]]NNN***&&&***111666777333000...+++(((+++000---(((...999jjjvvveeeBBB000...,,,+++,,,$$$(((666SSSwwwnnn>>>---(((&&&)))(((%%%%%%(((&&&))))))''''''))))))&&&&&&$$$$$$%%%&&&''''''&&&%%%((('''&&&%%%,,,UUUsss444(((---###888bbb```AAA'''%%%***))))))---777yyyhhh777---111GGG^^^888%%%+++)))###''',,,***(((***---,,,+++111:::CCCOOOccc|||uuuwwwzzz|||{{{xxxwwwzzz~~~||||||{{{yyyxxxzzz}}}}}}~~~qqqWWW===///)))222111<<>>dddmmm>>>333###++++++GGGsssddd^^^^^^\\\XXX|||{{{CCC---$$$LLLrrrzzz;;;,,,''')))'''***---'''***&&&''',,,---000???QQQ```ppp{{{|||{{{yyyvvvuuuvvvyyyvvvwwwyyyyyyyyyzzz|||~~~zzz|||ttt{{{mmm___HHH,,,666000***<<>>TTTiiizzzzzzwwwxxxzzzxxxyyy|||}}}zzzzzz}}}zzzzzz{{{~~~~~~zzzxxx}}}}}}qqqaaaXXXOOOFFFUUUcccttt|||yyygggSSSQQQSSSSSSEEE222,,,000222IIIjjjaaa<<<+++///---,,,,,,***&&&######%%%&&&'''***---...,,,)))***)))(((((('''&&&%%%%%%((($$$)))@@@aaayyy~~~yyy]]]YYYPPPGGGBBBFFFOOOXXXsss|||sssQQQ222'''((())))))((())),,,------000666===CCCTTTmmm{{{yyyyyywwwxxx|||}}}zzzxxxyyy}}}zzzzzz{{{tttooohhh```jjjwww|||uuuzzzyyyaaaDDD555555555)))999hhh]]]777555///,,,...///***&&&&&&###$$$&&&(((******)))((('''''''''&&&&&&&&&&&&&&&'''---)))"""---OOOooo}}}{{{wwwvvvyyy}}}vvvcccAAA### ---...%%%((((((+++/////////222888HHHSSSiii|||vvvuuusssvvv|||{{{wwwvvv~~~~~~~~~}}}~~~}}}}}}}}}wwwvvvvvvuuunnnyyyxxxyyyxxx]]]PPPOOOHHH999555JJJsss```???111&&&(((+++)))''')))###$$$&&&''''''''''''&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%'''(((...;;;FFFWWW]]]fffllljjjddd\\\WWWKKK333"""&&&,,,***(((*********,,,///000111888@@@WWWfff}}}zzzuuurrrtttzzz~~~{{{wwwvvvxxxzzz}}}}}}||||||||||||~~~{{{xxx~~~}}}zzzwwwyyy}}}~~~yyyzzzzzzqqqkkklll]]]NNNCCCCCC\\\cccIII000)))***'''&&&(((%%%&&&'''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$)))///+++$$$!!!&&&***111777888444,,,&&&'''%%%+++222,,, ###///+++***+++000444<<>>PPPcccrrryyy^^^CCC333///...111EEEVVVGGG000+++777444111333:::HHHYYYeee~~~ppplllttt{{{wwwzzz}}}|||}}}|||xxxqqqyyyyyyzzz|||}}}|||xxxvvv~~~yyytttpppmmmoooqqqzzz}}}{{{www{{{|||}}}}}}{{{vvvpppnnnoooyyy{{{~~~}}}xxxzzzlllEEE111------,,,+++:::CCCTTTjjj{{{~~~uuujjjJJJ???>>>[[[vvvhhhFFF888555333555===KKK\\\nnn|||tttllloootttttt|||~~~}}}|||~~~~~~zzzvvv}}}}}}{{{wwwrrrooonnnmmm}}}xxxzzzwwwyyy}}}{{{rrrjjjqqqyyyxxxggggggyyyvvvQQQ666...//////---))))))555JJJbbbttt|||vvvkkksss|||jjjPPPJJJ<<<===FFF[[[qqqyyymmmjjjooouuu~~~|||}}}~~~}}}}}}|||{{{{{{~~~{{{xxxxxxvvvttt}}}wwwyyysssuuuvvvxxx|||}}}xxxpppmmmuuu~~~~~~{{{|||~~~~~~rrrhhh___YYYhhhTTT222+++000###)))---......666DDDPPPwwwvvv{{{rrrooouuu{{{oookkkooowww~~~}}}~~~~~~}}}}}}{{{~~~|||}}}}}}|||~~~{{{}}}~~~|||xxx~~~{{{|||vvvyyytttwwwwwwtttuuuyyyyyyuuurrrsssuuuwwwxxxyyyyyyzzz}}}ttt___JJJCCCXXX{{{~~~QQQ111***///000...%%%"""///;;;111JJJ___rrr~~~vvvtttssswww|||}}}~~~|||}}}}}}}}}~~~|||}}}zzz~~~}}}www~~~zzzvvv{{{zzzxxx}}}vvv}}}~~~xxxsssuuuvvvtttxxxsssnnnooouuuyyyyyywww|||~~~wwwrrrnnneee[[[NNN333???xxxyyyKKK555*********---000000,,,(((333555,,,000SSSuuuxxxsssyyy|||xxxxxx~~~~~~}}}yyyvvv~~~~~~|||{{{}}}~~~{{{~~~~~~yyyyyy|||tttrrryyysssvvv{{{ppp|||yyywwwuuuttttttvvvxxxzzzooopppoooooopppsssxxx|||yyyxxxzzzwwwkkk___XXXNNNDDDQQQ{{{uuuBBB333+++,,,000+++***---***,,,222333444CCC\\\hhheeedddpppvvvxxxxxxooommmyyy}}}yyyyyyzzz}}}}}}}}}~~~zzz~~~}}}zzzzzz}}}~~~zzzuuuxxx~~~wwwwwwvvvnnnyyyvvvtttpppooopppsssxxx{{{vvvuuussspppnnnooorrruuu}}}tttllljjj]]]IIIEEE___|||XXXFFF444+++((((((,,,000000111...000BBBYYY___YYY^^^jjjqqquuuxxxrrrrrr}}}xxxyyy}}}uuuvvv|||zzz~~~}}}|||wwwxxxqqqnnnyyyxxxtttooolllllloootttwwwyyyxxxtttpppllllllnnnpppyyyzzz|||~~~~~~|||zzzwwwlllXXXEEEFFF^^^mmmYYYIII555***000000,,,***555NNNeeefff[[[\\\gggnnnsssxxxtttvvv|||vvv{{{|||zzzwwwyyyyyy~~~}}}xxxsssqqquuu~~~~~~zzzuuupppmmmlllmmmnnnuuutttrrrooommmmmmqqqsssooommmooovvv|||~~~vvvtttkkkYYYDDD@@@TTTkkkVVV444//////***,,,@@@___qqqkkk]]]bbblllppptttzzzwwwxxxxxx~~~zzz~~~zzz{{{yyyxxxvvvyyy}}}~~~|||~~~yyyqqqttt~~~~~~{{{wwwsssooommmkkkrrrrrrqqqooooooqqquuuyyywwwssszzz~~~vvvvvvssshhhPPP999333888RRRsssxxxNNN000000,,,444LLLfffmmmbbbSSSiiiqqqtttxxxzzz~~~}}}~~~}}}zzz~~~|||~~~||||||xxxzzz}}}}}}zzzzzz|||yyypppwwwyyyzzzzzzyyyxxxuuurrrqqquuuuuutttssssssvvv{{{~~~xxxqqqwww~~~}}}zzzyyy{{{uuunnnfffYYYFFF666...///:::QQQdddwwwiii333...///???ZZZnnnnnneee___nnnuuuxxx{{{{{{~~~~~~|||{{{~~~~~~}}}|||zzzwww{{{xxxnnnwwwvvvssstttuuuwwwwwwxxxwwwwwwwwwxxxxxxxxxzzz}}}wwwppptttwwwsssqqqtttwwwqqqhhhbbb___WWWFFF666111(((111999MMM>>>111888MMMhhhuuurrrpppuuuttt{{{}}}~~~www}}}~~~~~~|||~~~xxxvvvvvvvvvzzzwwwllluuu|||mmmrrrrrrrrrssstttvvvxxxyyywwwxxxzzz|||~~~|||wwwllljjjooonnnlllgggcccddd___LLL777555+++444000666yyyNNN;;;CCCYYYooossslllnnnzzzzzzvvvzzz~~~{{{|||}}}|||~~~|||~~~www~~~}}}}}}}}}{{{{{{ssssssxxx~~~}}}|||zzzxxxwwwvvvvvvnnnnnnooossszzz}}}xxxtttwwwzzz|||yyynnniiimmmooolllfffdddgggfffWWWFFF222666...&&&;;;cccyyywwwNNNQQQ]]]hhhfffaaakkk|||{{{}}}zzz{{{{{{~~~{{{xxx{{{xxxjjjooosssuuuyyy~~~}}}yyy}}}}}}vvvuuuwww||||||zzzyyyyyyyyyyyyzzzyyyxxxxxx{{{|||wwwvvvuuuvvv}}}{{{llldddooopppoooooorrrqqqeeeVVV???<<<555...000EEEfff{{{wwwrrriiieeeooo|||{{{~~~xxxyyyzzzuuusss}}}~~~xxxuuuvvvtttkkkmmmoooqqqwww|||xxxrrruuuyyy~~~|||zzzyyy~~~}}}xxxsssrrryyy|||jjjmmmqqqvvvwwwyyywwwpppgggPPP>>>555666000///LLLsssrrrooowww~~~~~~~~~zzzwwwppplllzzz{{{sssrrrwww}}}yyyzzz~~~qqqtttvvvvvvzzz}}}{{{uuutttvvvyyy~~~|||}}}~~~}}}yyyuuutttzzztttjjjpppuuuvvvsssqqqooommmXXX<<<---777999111<<>>KKK\\\~~~vvvooojjjjjjzzzmmmlllpppwwwyyyvvvwww{{{|||xxx}}}|||zzzxxxuuurrrooojjjgggiiiqqqzzzxxxnnnqqq|||zzzpppooossstttnnngggddddddeeefffffffffdddccc___LLLGGG???DDDVVVccc}}}yyyxxxwwwvvv~~~}}}kkkjjjooowww{{{yyyzzz}}}}}}{{{{{{zzzwwwqqqmmmlllllleeecccdddlllwww~~~~~~xxxlllllluuutttnnnjjjkkkpppqqqlllgggqqqqqqtttyyy{{{tttggg\\\XXXLLLKKKCCCJJJ^^^hhh{{{~~~~~~~~~|||}}}~~~yyyrrroooqqqrrrsss{{{~~~}}}sssuuuwww}}}{{{mmmeeeeee^^^^^^eeettt~~~~~~{{{wwwsssrrruuuoookkkhhhmmmzzzxxxjjjppp{{{yyyhhh___UUUMMMHHHNNNXXXdddtttvvv{{{}}}~~~||||||}}}yyy|||{{{yyywwwvvvuuunnnddd```ccciiilllttt}}}|||zzzzzz}}}~~~zzzsssooonnnssssssrrrttt|||yyyooorrr}}}ssslll___VVVRRRYYYeeerrr}}}~~~~~~{{{uuuoooiiidddeeeiiitttyyy~~~wwwyyyzzzwwwyyy~~~zzzxxxyyy{{{yyyrrrmmmmmmpppsssuuuuuuwwwyyyuuuoooqqqyyyzzzuuueee```___gggttt}}}wwwrrroooppprrrxxx|||}}}vvvwww}}}yyyyyy~~~~~~{{{yyyyyyvvvqqqqqqtttrrruuuvvvuuuvvvwwwrrrlllmmmooottt{{{wwwpppccceeekkksss}}}~~~|||www|||{{{}}}xxxxxx{{{}}}}}}|||uuullllllhhhgggmmmwwwyyyqqqiiibbbmmmzzz|||~~~}}}tttkkkpppllliiimmmtttvvvrrrlllnnn}}}yyyzzzuuupppuuuvvvxxxxxxwwwwwwyyy{{{~~~}}}||||||wwwzzzxxx}}}|||}}}}}}}}}|||~~~~~~}}}~~~}}}~~~~~~~~~|||xxxtttzzzwwwsssnnnjjjhhhhhhhhhccckkkuuuzzzyyyuuurrrqqqtttvvvxxxwwwuuutttvvvyyyrrrrrroookkkkkkkkkeee^^^aaa___```eeeffffffhhhkkkkkklllmmmmmmnnnppptttvvv~~~}}}zzz}}}~~~||||||~~~{{{yyy|||~~~~~~vvvmmmfffccc```[[[WWWYYY[[[]]]\\\ZZZWWWUUUUUUXXXUUUPPPJJJFFFCCCCCCCCCBBBNNNZZZ\\\VVVPPPPPPSSSVVVVVVTTTQQQRRRVVVWWWUUUOOOSSSUUUOOOFFF??????AAAGGGBBB===>>>CCCHHHHHHFFFIIIHHHIIIKKKMMMMMMLLLKKKQQQUUU\\\eeellllllfff```ddd___[[[ZZZYYYXXX[[[```aaaaaabbbbbbcccdddffffffkkknnnuuu{{{zzzyyy|||yyymmmppp}}}}}}uuupppoooqqqssszzztttnnnmmmpppppplllhhh\\\VVVNNNIIIHHHFFFBBB???DDDFFFGGGGGGDDDBBB@@@@@@BBB@@@<<<999666555555555666@@@KKKLLLFFF@@@???BBBCCCDDDBBB>>>???CCCDDDBBBCCCFFFGGGDDD>>>888777777666777888888777777777777888888888999:::;;;;;;;;;>>>AAAGGGOOOUUUTTTNNNHHHKKKFFFDDDDDDCCCAAABBBFFFGGGGGGGGGGGGHHHIIIJJJKKKPPPSSSYYY]]]\\\YYYZZZ```lllvvv|||{{{~~~||||||oooqqq|||}}}vvvoookkklllnnnjjjccc___aaadddccchhhddd]]]WWWTTTSSSUUUVVVZZZWWWSSSPPPNNNLLLIIIGGG@@@;;;666333444444222///555666888777555333222222222111000///////////////000888@@@AAA;;;555444666888999777444333777999777777999:::;;;999555222///---555;;;:::333......222000//////...///000222333555777;;;AAAFFFEEE???:::777444444666444000///111222222222333333444444555777888===AAA???:::999===JJJUUU\\\[[[[[[```aaa^^^dddccceeegggkkkmmmmmmlllfffggghhhiiikkkpppuuuzzz{{{|||}}}vvvuuu||||||||||||zzzvvvnnnhhheeecccaaa___^^^]]]ZZZTTTOOOKKKKKKFFF???<<>>:::666555555777444000///000000///...111222444333111000///000/////////000000111111111111666;;;;;;777222000111666888777333222555777666555555777:::<<<:::555000...555<<<;;;444///000444111111000///...000222444666777:::???DDDCCC???:::111000111555333...+++,,,,,,,,,,,,---------------///000555999666000...111777@@@FFFCCC???AAABBBAAAIIIHHHHHHIIILLLMMMMMMMMMEEEFFFGGGHHHJJJNNNRRRVVVXXXXXXYYY[[[___bbbddddddjjjkkklllppptttzzz~~~zzz|||}}}uuurrrmmmggg[[[]]]^^^\\\YYYUUUPPPKKKDDDBBBAAABBBEEEEEEAAA===<<<<<<888222111555666444333333333444666999<<<>>>999;;;;;;888444111111111222000...------------,,,---///000///...------...---.........////////////111333666555333///......333666666111///111444444888777888<<>>999333---///222222000///000111000000000...,,,---111444333333555999>>>???<<<888///...000444333...+++,,,***++++++,,,,,,+++***)))000000333888777222000222444:::>>>:::555444555666999777666666888888777666333333444444444666:::<<<===<<<;;;>>>BBBEEEFFFFFFHHHIIILLLPPPVVV\\\bbbfffgggjjjooovvv{{{zzzxxx{{{xxxrrroooooonnnkkkjjjdddZZZRRROOOKKKFFFCCCFFFFFFDDDCCCDDDAAA===999777555777888888555111444555444222333666666222222111111111222555777999555666777666444222222222......---,,,+++++++++++++++---...---,,,,,,---///......------------......222333333333333222111000222666666000---///222333999888999;;;===<<<777333+++******+++---///000000...000111///,,,,,,///222///......222666888666333///---///333333///---///,,,---......---,,,+++***...,,,...333444000000222000333444333000///000111111000///000111111///------......---,,,---///111111///---///333666555444555666777:::===AAAEEEGGGIIIIIINNNUUUZZZ\\\___cccjjjllloooqqqsssuuuyyy{{{yyysssuuu}}}~~~}}}yyyvvvllleeeZZZRRRNNNNNNOOOOOOMMMLLLGGG>>>999999888555555999999555666:::;;;888999888777666555333111///...111333444777:::777222333222111///000111333444333333444444444444222111,,,------,,,+++++++++,,,+++,,,------,,,,,,...//////...,,,+++,,,---///000444222111222444555555444222666777111,,,...222333888888888888777555111///+++++++++,,,...///000000---000222111---,,,...222///---,,,...111333111......,,,,,,///000......111...///000000///---+++***,,,))))))---///------///---,,,,,,,,,+++******+++,,,,,,,,,...000000---+++,,,------,,,++++++---///000---***+++///111///,,,---...///000111333444444444111444:::>>>???BBBGGGGGGIIILLLOOOQQQSSSWWWZZZaaalllsssttt}}}yyypppttt{{{{{{qqqggg```\\\XXXVVVNNNIIIAAA======@@@CCCFFFAAAAAA<<<444222555777666111444333///000777999777:::::::::888666444222222---111555888===@@@<<<555222111///------///222333444333222333555444222///(((***++++++******+++,,,((()))***)))))))))+++---,,,***)))((()))+++...000000...,,,...111333333222///444555...***,,,///111777777777555222///---,,,(((+++---...---------...)))---111000,,,***+++...///,,,***+++---...,,,)))***'''&&&)))***)))+++000+++,,,---...---+++((('''...***))),,,...,,,---///111...+++,,,,,,***))))))&&&'''***---000000---+++***+++,,,,,,++++++---...222...***+++...///---)))***+++,,,......///......///+++,,,222555444888>>>666888;;;<<<>>>AAAEEEGGGCCCNNNUUUVVV```ttt|||rrrqqqvvvzzzrrrnnniii```TTTLLLIIIHHHEEEBBB<<<;;;:::999888888888888333000///111111///000444444444333222222444888;;;<<<:::777555444222///---...000333555555555666777222222222111111000000000////////////000000000000------,,,++++++******)))(((((('''((()))***,,,---000...---+++******+++++++++,,,---,,,++++++,,,......000111000///------...111111000///...------,,,------------...///000000......---,,,***)))((((((,,,---------,,,***((('''******+++******)))((('''))))))))))))((((((((((((+++++++++***************+++*********))))))(((((((((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------///222333000...------,,,,,,,,,---......+++,,,,,,...000222444555777666555555555555666777999:::===AAAHHHSSS^^^fffgggqqq|||}}}}}}~~~ooopppsssyyyxxxuuuooohhh```YYYSSSQQQMMMHHHAAA>>>===<<<999555666555555444444444444444444222333666555111000333000111333444444555777999999777444222111000///---111333555555444333222333444444333222111000///...---.........////////////+++++++++++++++*********((((((''''''((()))+++,,,,,,,,,+++***))))))))))))***+++,,,+++***)))***++++++------,,,+++******+++,,,---///000///---+++))),,,,,,+++,,,,,,---...///000//////...---,,,++++++,,,,,,,,,,,,+++***)))(((((())))))*********)))))))))))))))(((((((((''''''(((((((((((((((((((((((())))))((((((''''''''''''''''''(((((()))*********++++++++++++++++++++++++///------...000000...,,,---,,,***)))***---000222------------...///000111222111000000000000111222222222333444666<<>>;;;:::;;;888777777888777222...///////////////000000000222222555999777111///111...111444666666666666777888555222000000000000///444555666555222000......555444333111000...---,,,+++,,,,,,,,,,,,---------))))))************++++++((((((''''''''''''((()))((((((((((((((('''&&&%%%((()))++++++)))''''''''')))))))))(((&&&&&&(((***'''))),,,......,,,)))&&&************+++,,,------.........------,,,,,,,,,,,,+++***)))))))))))))))&&&'''((()))************)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((000///---,,,------,,,+++---+++((('''(((,,,000444......---,,,,,,,,,,,,,,,...------,,,,,,------.../////////...---///222555999===AAAEEEJJJOOOUUUYYYTTTTTTUUUWWW\\\aaafffiiivvvzzzzzzooopppuuuuuuxxxvvvmmmppp{{{~~~wwwjjjwwwyyykkk```\\\SSSEEECCCAAA===:::777666666666777666666777777666333///,,,------...///000000000000111444777555000111444333555666666555555555666888555111///000222222333333444555444000---,,,,,,111000000...---,,,++++++))))))*********+++++++++''''''((())))))***++++++((((((''''''&&&&&&&&&&&&%%%&&&'''((('''&&&$$$###''')))++++++)))&&&%%%$$$(((((('''&&&$$$%%%'''***$$$&&&((()))***)))'''&&&(((((((((((()))***++++++))))))))))))))))))))))))***)))((('''''''''))))))''''''((()))******))))))((((((((('''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%111///---++++++++++++++++++***((('''(((+++...000---,,,+++***************---,,,,,,,,,,,,,,,,,,---,,,...//////...///111333555555666999>>>AAACCCCCCAAA@@@@@@@@@BBBFFFJJJMMMVVV]]]hhhrrrrrrooopppttt~~~wwwvvvwww~~~vvvnnnbbb\\\^^^ZZZQQQTTTaaaYYYRRRLLLOOOXXX```___\\\QQQ\\\]]]PPPHHHIIIEEE:::999888555333222222333444222111111111222333222222...///111222333333333333222222555777444222555<<<;;;;;;999666333222333555555222...---...000111111///000222111///,,,+++,,,++++++******************(((((((((((())))))))))))%%%&&&''''''((()))******((((((''''''&&&&&&%%%%%%%%%&&&'''''''''&&&$$$$$$''')))++++++)))&&&%%%$$$))))))((('''%%%&&&)))+++%%%%%%$$$$$$%%%&&&'''(((''''''&&&''''''((()))***%%%%%%&&&&&&&&&&&&''''''((('''&&&%%%&&&'''((())))))))))))))))))(((''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$//////---+++***)))***+++******************))))))***)))))))))))))))******++++++,,,,,,,,,,,,++++++&&&)))+++,,,,,,---...000//////000222555666444222777666444444555777:::<<<888>>>IIIPPPOOOKKKKKKOOOWWWYYY]]]bbbgggmmmqqqsssyyy|||zzz{{{sssdddTTTJJJNNNGGGDDDEEECCC>>>AAAJJJDDD@@@;;;;;;===@@@???>>>888???AAA<<<:::>>>===888555444333222111222333333---------...///222444555111222444555666666666555555555888999555333888@@@???>>>:::555111000111333000---***)))+++,,,,,,,,,)))+++---...,,,+++++++++''''''''''''((((((((((((''''''''''''((((((((((((%%%%%%&&&''''''((())))))''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&((())))))'''%%%%%%%%%(((((()))(((&&&''')))+++&&&%%%$$$######%%%''')))&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))))))))((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&'''''''''''''''(((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***++++++***)))(((***+++)))******+++***((('''%%%((((((((((((((()))***+++((())))))******))))))(((&&&(((***+++*********+++******,,,///111111///---000///......///000111222,,,...444999888444444777888:::===AAAFFFLLLPPPRRR^^^dddppp~~~{{{~~~yyyoooeee[[[WWWQQQEEE<<<888<<<===<<<;;;::::::<<<>>>@@@===999777777666444333...///222555999:::888666555555444444333333333333......///000000111333444111222444666666666444444444666999:::555000444;;;<<<;;;999666111/////////---+++)))))))))***)))(((&&&(((***+++***)))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''''''''(((''''''((()))((((((&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$$$$&&&$$$&&&''''''&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&((((((''''''(((***((((((((((((((((((''''''((((((((((((((()))******'''((()))******)))(((''')))***,,,+++***)))***+++***+++,,,------...//////++++++,,,---------------...,,,---111111......000---...///222555888<<<>>>EEEIIISSSaaaiiioooyyywwwqqqmmmggg___XXXQQQGGG@@@??????;;;:::>>>222777999555444777888666;;;888555555666666444111111...111999>>>:::555444444444444444333222111000///000111111///---,,,,,,000111333444555444222111111444999:::444,,,---222777888888666222///---------+++******++++++)))(((%%%''')))***(((''''''((())))))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&''''''&&&'''((())))))(((''''''%%%$$$###""""""###$$$%%%######$$$###""""""$$$&&&!!!###%%%&&&%%%$$$%%%&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&'''((())))))%%%%%%%%%$$$$$$######### """###%%%&&&&&&&&&%%%%%%&&&'''((())))))))))))&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''########################%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&'''&&&&&&''')))((('''&&&&&&&&&(((***+++***))))))(((((((((((()))((()))***++++++***)))((('''((())))))(((''')))***,,,,,,+++)))''''''+++...)))***,,,---...---,,,,,,000,,,***,,,...,,,,,,...,,,,,,,,,,,,---///222333222444;;;FFFLLLPPPYYYddddddkkkttt|||}}}yyyrrriiieeecccZZZRRRQQQSSSRRRKKKCCC===;;;999888888888666555333222111000000000111222666666777888999777333000000000111222444666777888444333222000///............//////,,,******---000888777666444333111000000//////000000///---+++***//////000000///...------,,,***'''%%%%%%&&&%%%$$$))))))(((((((((((())))))'''%%%######$$$&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''&&&$$$#########$$$$$$###############"""!!! """###$$$%%%&&&%%%$$$$$$''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''########################%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$#########""""""###%%%'''&&&$$$###%%%''')))(((&&&%%%$$$%%%%%%&&&$$$$$$$$$######$$$%%%%%%$$$%%%%%%$$$######$$$&&&$$$%%%&&&&&&''''''&&&&&&"""######$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((+++)))'''&&&&&&(((+++,,,,,,...000...***'''''')))------------,,,++++++***++++++******************++++++++++++,,,---......---...111444777;;;>>>@@@IIIJJJMMMTTT^^^kkkwwwsssgggdddbbb\\\VVVRRRLLLHHHEEEGGGJJJIIICCC===:::888666555555555444222222111000//////000111111555555555666666555111///111111111111333555777888444222111///------------,,,------,,,***+++...111888888777666444333222111............---,,,+++***------------,,,,,,,,,+++,,,)))'''%%%%%%&&&%%%$$$'''''''''&&&&&&''''''''''''%%%######%%%&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$#########$$$$$$%%%%%%$$$$$$$$$###############$$$$$$%%%$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''########################$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$######### """$$$$$$######%%%'''%%%$$$$$$###$$$%%%'''(((%%%%%%$$$############$$$"""###$$$###!!!!!!###$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''((('''%%%%%%%%%&&&((()))---///000...+++))))))*********+++,,,,,,+++))))))*********************************)))******+++++++++,,,---...111333555777999999;;;@@@HHHRRR[[[```sss|||zzzooohhhaaaXXXPPPOOOOOOLLLHHHGGG>>>>>>@@@CCCDDDBBB>>>:::666444222111111111000///111000///......///000111777666666666666555222000111111000000111333666888444222///---++++++,,,---+++,,,,,,++++++,,,...111666555555444333222000///------,,,+++*********+++++++++)))(((((())))))***+++)))&&&%%%%%%&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###$$$%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&'''((()))((('''%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$############$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%######"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&'''''''''################################################$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###""""""$$$&&&!!! !!!!!!###%%%((()))%%%%%%$$$###"""""""""###"""###$$$$$$""""""###$$$""""""###$$$$$$$$$$$$###'''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&+++,,,---,,,***(((((()))&&&'''***+++,,,***((('''))))))))))))************))))))((('''''''''((((((************+++,,,---...//////111333777===AAADDDVVV```ooo{{{{{{|||zzz{{{oooddd[[[RRRMMMPPPIIIFFFGGGHHHEEECCCDDD<<<>>>@@@@@@>>>;;;888777333111////////////...---000000///......///111111:::999888888888777444222111000///...///111444555444222///,,,++++++,,,---,,,,,,,,,++++++,,,---...000000111000///...---,,,,,,+++)))(((((()))***+++***)))'''&&&&&&'''(((******'''%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''')))***)))'''%%%###%%%$$$$$$############$$$$$$$$$##################'''&&&$$$######$$$&&&''''''%%%###!!!!!!"""$$$%%%&&&&&&&&&%%%%%%$$$######%%%%%%&&&'''''''''''''''########################!!!!!!!!!!!!!!!""""""##################""""""!!!$$$$$$##################!!!"""""""""""""""###### !!!$$$&&&'''######"""""""""######$$$$$$%%%'''&&&%%%$$$%%%&&&!!!"""######$$$$$$######)))'''$$$"""!!!###%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$###''''''(((((('''&&&&&&&&&$$$&&&))),,,,,,+++(((&&&((((((((()))))))))))))))))))))((('''&&&&&&&&&'''***))))))))))))***++++++------...///111333444555;;;CCCNNNYYYaaagggmmmpppzzzsssccc```eeefffooo{{{wwwnnnhhh```UUUMMMIIIGGGCCCAAACCC@@@???AAAAAA>>>===@@@:::;;;;;;999555333333444222000......//////...---000///......///000111222:::999888888888666333000///...---,,,---...000222222111...,,,++++++,,,---...---,,,++++++++++++***,,,---.........,,,+++******)))(((''''''(((***+++)))(((&&&%%%%%%&&&(((***(((&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&(((***)))'''%%%###%%%$$$###"""""""""""""""########################%%%$$$"""!!!!!!###%%%&&&&&&%%%""" """$$$&&&&&&&&&'''&&&&&&$$$###"""$$$$$$&&&&&&'''&&&&&&&&&""""""""""""""""""""""""!!! !!!"""###""""""######""""""!!! !!!!!!!!!!!!!!!"""""""""%%%$$$#########"""!!!!!!  !!!###$$$ !!!"""###$$$%%%###%%%''''''%%%$$$$$$%%%""""""###$$$$$$$$$$$$$$$(((&&&###!!!!!!"""$$$%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&%%%$$$###%%%%%%%%%&&&''''''&&&&&&$$$&&&))),,,,,,+++(((&&&''''''((((((((()))))))))***)))((('''''''''''''''(((''''''(((((()))***+++((()))***+++,,,,,,,,,,,,***---222888>>>CCCHHHLLLZZZ___fffnnnuuu||||||fff\\\[[[dddooottttttxxx~~~rrrhhhccc]]]VVVQQQPPPIIIBBB???BBBDDDDDDBBB<<<;;;===@@@>>>::::::>>>777777777555333333444555222000....../////////.........------...///000111666666666777666444///,,,,,,,,,+++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++)))***,,,---......---+++***((('''''''''((()))******''''''&&&%%%&&&'''((()))'''%%%######%%%&&&'''&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%&&&'''%%%###%%%$$$$$$######$$$$$$%%%$$$%%%'''(((((('''%%%$$$%%%$$$###"""""""""""""""!!!"""######$$$############"""!!!!!!!!!"""###$$$$$$###!!! """%%%&&&''''''(((((('''%%%###""""""###%%%&&&&&&&&&%%%$$$""""""""""""""""""""""""!!!  !!!###$$$""""""######""""""!!! !!!!!!!!!%%%$$$""""""######!!! !!!!!!  !!!""" !!!###$$$%%% """$$$$$$###"""!!!"""""""""###$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""###$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$&&&%%%&&&''')))***)))(((%%%''')))++++++)))(((&&&&&&&&&''''''(((((())))))))))))(((((('''(((((((((%%%%%%%%%%%%&&&'''((()))&&&&&&((()))************))))))***+++...111555777>>>BBBIIIPPPXXX___gggkkkttt\\\QQQZZZfffpppyyy|||yyywwwxxxtttccc]]]UUUMMMHHHEEEBBB@@@EEEAAA>>>@@@EEEGGGDDD???888999===@@@>>>999:::???777777777777888777666555111///...---...///...---,,,++++++++++++---...///444444666777777333---)))((()))*********)))((((((((()))***+++++++++***)))***)))(((***---...---+++((()))+++------,,,***(((&&&&&&((())))))*********$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$######%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''%%%###%%%$$$###""""""###$$$%%%"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""""""""""" !!!"""###$$$$$$###"""!!!!!!!!!"""""""""######"""!!! !!!###%%%'''((()))))))))(((&&&$$$""" """###%%%%%%$$$###"""""""""""""""""""""""""""!!!  """$$$%%%"""############"""!!!!!! !!!!!!!!!"""""""""  """$$$"""!!!!!!  """###"""!!!!!! !!!!!!!!!!!!###$$$"""!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!"""###"""!!!!!!!!!!!!"""####################################$$$$$$%%%%%%%%%$$$&&&$$$$$$'''***,,,***)))&&&&&&'''(((((('''%%%%%%%%%%%%&&&''''''((())))))(((''''''''''''(((((()))'''&&&&&&&&&&&&&&&'''((('''((((((******+++++++++---,,,++++++,,,.........000222666:::>>>CCCHHHLLLWWWaaannnxxxgggEEEHHH]]]lllpppqqqxxxwwwxxxxxxiii]]]UUURRRLLLIIIEEE@@@===;;;::::::===::::::???DDDCCC<<<444333555:::>>>;;;777888>>>555555666777888666111---000...------...///...---))))))(((((()))+++,,,...444555888:::999555...)))&&&''')))******(((&&&%%%###%%%''')))******(((''''''&&&&&&***...000000...$$$&&&(((******)))'''&&&%%%&&&(((***++++++******"""###$$$%%%%%%%%%%%%%%%&&&$$$"""###%%%'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$&&&''''''%%%###%%%$$$###""""""###$$$%%%""""""######$$$%%%&&&'''&&&%%%$$$###"""""""""""" !!!"""$$$$$$$$$###""" !!!"""############### !!!"""$$$&&&'''))))))******)))'''$$$###!!!###$$$$$$$$$"""!!!"""""""""""""""""""""""""""!!!  """$$$&&&###############""""""!!! !!!!!!!!!""""""######"""$$$###"""  !!!###$$$$$$###"""!!!"""$$$%%%$$$"""!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""###############$$$$$$$$$###""""""%%%(((***)))'''&&&&&&&&&&&&%%%$$$$$$###%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&''''''((()))***))))))((('''''''''((('''''''''(((((()))******)))))))))***+++***)))'''------.........///222444;;;DDDOOOWWW]]]gggsss}}}~~~eeeXXXMMMPPP\\\eeeaaaYYYmmm{{{ttthhh\\\RRRLLLJJJJJJKKKDDD>>>===<<<999999;;;;;;<<<:::666888<<<;;;444999:::;;;;;;:::999777666<<<:::888777666555333111555222...,,,,,,,,,++++++)))******))))))+++...111999:::999888444///***'''&&&((())))))(((((()))+++,,,)))''''''***+++***(((+++++++++++++++,,,,,,,,,***((('''&&&&&&%%%###"""&&&&&&&&&'''''''''((((((#########$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$#########$$$%%%&&&&&&"""$$$%%%'''((((((''''''###!!!!!!"""%%%%%%### !!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!! !!!"""""" !!!!!!!!!!!!!!!"""""""""%%%&&&&&&&&&%%%$$$$$$###""""""""""""""""""######%%%$$$""""""###$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$"""  """"""!!!!!! """"""!!!!!!!!!!!!""""""%%%$$$"""!!! !!! !!! """""""""!!! """""""""""""""""""""""""""######!!! !!!!!!!!!!!!$$$$$$$$$$$$$$$###""""""$$$"""!!!"""&&&'''&&&$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((()))&&&'''((((((''''''((()))***)))))))))(((((('''''')))))))))***+++,,,...//////222777<<>>===:::999;;;777888555222555;;;;;;777888888888888777777666555:::888666444333222///---333111---++++++++++++***)))******))))))+++...111666666666555222---)))&&&&&&''')))((('''''')))***+++***)))))))))***)))(((************))))))))))))((('''&&&&&&(((((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$""""""###$$$%%%%%%%%%%%%###"""!!!###%%%%%%### #########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!!!! !!!""""""!!!%%%$$$###"""!!! """###$$$%%%&&&&&&&&&%%%"""############$$$$$$$$$###"""!!!!!!""""""###"""########################%%%%%%&&&%%%$$$"""  !!!!!!!!!!!! !!!!!!!!! !!!!!! !!!!!!%%%$$$"""!!! !!! !!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###!!! !!!!!!!!!!!!!!!""""""""""""!!!"""#########!!! $$$"""!!!"""%%%'''&&&$$$%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''')))(((''''''(((*********)))))))))((((((((()))))))))***+++---...///---...000111333777>>>CCCJJJPPPZZZgggvvvlllZZZZZZYYYYYYWWWUUUSSSOOOMMM```pppeee[[[PPPIIIIIIGGGEEECCCBBBCCCDDDEEE>>>:::;;;???@@@<<<::::::333333222000333999;;;999666555444333333444444555999666444222111000...,,,111...+++************))))))*********)))***---000111222222111...+++(((%%%%%%&&&((('''&&&&&&'''))))))***++++++)))(((((()))))))))((((((''''''&&&&&&'''&&&%%%''')))++++++***(((((('''&&&%%%$$$###"""%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########%%%%%%$$$###"""""""""""""""!!!!!!!!!!!!!!!""""""###""""""###$$$$$$###!!!&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""""""""""""""!!! !!!######""" %%%$$$$$$###"""!!! !!!"""$$$&&&((())))))***$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))''''''''''''''''''''''''))))))'''&&&$$$"""!!!!!!""""""############""""""!!!!!!!!!!!!  $$$###"""!!! !!!!!!!!!!!!!!!!!!  """$$$&&&%%%###!!!!!!!!!!!!!!!"""""""""#########!!!"""###$$$$$$""" ###"""!!!"""$$$%%%%%%$$$%%%%%%$$$###""""""###############$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$%%%&&&'''))))))(((((()))***************))))))))))))*********++++++---...//////000000...,,,,,,...///222555;;;DDDPPP]]]hhhnnnuuu}}}aaaKKKMMMSSSZZZ___\\\RRRJJJGGGHHHYYYwwwuuucccWWWQQQLLLHHHGGG@@@@@@@@@@@@@@@@@@@@@AAA;;;999<<>>999888222333555666888::::::888555444222000111222444666777444222111111111000///...,,,)))))))))))))))'''((()))******)))***,,,.........///...,,,***'''&&&%%%&&&''''''%%%%%%&&&''''''***---,,,)))'''''')))))))))(((((('''&&&%%%%%%&&&%%%%%%''')))++++++***)))((('''&&&%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""######""""""""""""""""""###"""  !!!"""$$$###############""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """###$$$"""!!!!!!!!!""""""###$$$$$$$$$###$$$%%%''')))***++++++$$$$$$%%%%%%&&&&&&'''''''''((()))))))))***,,,---++++++++++++++++++++++++***)))'''&&&%%%$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""!!!!!!  !!!######"""!!!!!!!!!!!!!!! !!!   ###%%%&&&$$$""" !!!!!!!!!!!!"""""""""""""""###%%%&&&&&&%%%###!!!""""""""""""###$$$$$$###%%%$$$###"""""""""""""""""""""""""""############%%%%%%$$$$$$$$$$$$%%%%%%"""""""""#########$$$$$$&&&'''(((((((((((()))+++******************))))))*********++++++,,,......///000111111111000000000///000111555;;;BBBHHHLLL[[[bbbllluuu}}}oooLLLCCCLLLJJJTTT]]]ZZZNNNCCCAAADDDPPP^^^www|||iii\\\OOOKKKHHHDDDCCCEEE>>>??????@@@@@@@@@??????===;;;>>>CCCCCC>>>888777444777<<<@@@@@@;;;777555555333111///000222555777222///------...000000000+++***(((((())))))((('''((()))******)))***+++------------,,,+++)))'''&&&%%%&&&'''&&&%%%$$$%%%&&&%%%)))------***(((((()))******)))(((''''''&&&&&&'''&&&%%%&&&((())))))(((((((((((((((''''''''''''%%%%%%$$$#########$$$$$$%%%$$$$$$######"""""""""!!!!!!!!!!!!"""###$$$%%%$$$###""" !!!"""###$$$%%%$$$$$$###""""""#########$$$%%%%%%&&&''''''######################## !!! !!!###$$$"""!!! !!!!!!"""######$$$$$$"""###$$$%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''###%%%&&&&&&%%%&&&(((+++))))))))))))))))))))))))''''''&&&%%%%%%%%%&&&'''######$$$$$$$$$$$$##############################"""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! !!!###$$$"""  !!!!!!!!!"""$$$%%%%%%$$$###!!!!!!""""""""""""""""""###$$$###""""""!!!!!!!!!"""!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$&&&'''((('''''')))***))))))))))))))))))******************++++++,,,---(((***,,,///222222222111---...000222555888:::;;;DDDHHHNNNTTTZZZdddoooxxxkkk^^^SSSHHHBBBCCCAAAKKKTTTSSSIIIAAA@@@CCCBBBOOOccc{{{uuunnn~~~{{{jjjaaa___^^^SSSJJJIIIGGGAAA>>>AAA:::;;;<<<>>>????????????@@@===>>>BBBBBB===888777888;;;BBBHHHEEE;;;444222333222000///000333666777---+++((((((***,,,------***((('''((())))))((('''((()))******))))))***,,,,,,,,,,,,+++***((('''&&&&&&'''''''''%%%$$$%%%&&&###'''+++------+++)))(((******))))))((((((''''''((('''&&&&&&(((((('''&&&)))))))))((((((((((((((($$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$######### !!!"""###%%%&&&'''$$$###############$$$$$$%%%&&&&&&$$$"""!!!###$$$""""""###$$$%%%&&&''''''!!!!!!!!!!!!!!!"""""""""  """###""" """"""""""""!!!!!!!!!  !!!!!!!!! !!!""""""###$$$%%%&&&&&&###%%%'''&&&$$$$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""############""""""############$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!   !!!!!! !!!###"""!!! !!!###""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######"""######$$$$$$######"""#########$$$$$$$$$%%%%%%###$$$&&&&&&&&&&&&(((***(((((((((((()))))))))))))))))))))))))))***++++++'''(((***---111222111///...///000111111000///...000333555777;;;BBBLLLSSSaaagggoooxxxiiiZZZIIIAAACCCEEEBBB>>>===EEEMMMNNNIIIEEEEEEGGG===MMMUUUXXX]]][[[\\\fffwwwzzziiiWWWOOOPPPVVVLLLFFFHHHGGG???===AAA666777999:::<<<>>>??????@@@<<<;;;>>>???;;;888999999<<>>DDDJJJMMMLLLKKKLLLMMMEEETTTOOOCCCOOOaaaccc```uuuzzzfffSSSKKKNNNJJJ@@@<<>>???:::999;;;<<<:::999::::::;;;AAAFFFBBB666111333.........///000222444555111...***(((((()))))))))((((((''')))***+++)))(((''')))++++++***))))))***+++***)))(((&&&%%%######'''((()))(((&&&%%%&&&'''"""###&&&,,,000000,,,''''''''''''((((((((((((((((((''''''(((+++,,,,,,+++++++++)))(((&&&$$$###"""""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%!!!"""$$$%%%&&&&&&&&&%%%&&&''''''$$$!!! ###%%%$$$$$$$$$############""" !!!!!!!!! !!!"""### !!!!!!!!!!!! !!!"""######"""$$$""" $$$########################"""###$$$%%%$$$"""  !!!!!!""""""  !!!"""######"""!!!!!! """######$$$$$$"""""""""!!!  !!! !!!!!!!!!"""!!!  """###!!!###""" """ !!!"""###$$$""""""""""""############!!!"""###$$$$$$###"""!!!""""""""""""############ """$$$$$$$$$%%%&&&(((%%%&&&&&&&&&''''''(((((((((''''''''''''(((((()))(((''''''***...///...++++++++++++,,,---...///000))),,,//////---,,,---000000555<<>>======:::??????:::999===???<<<666888;;;===<<<:::777555::::::;;;:::888555111///111///---+++,,,...111333333000,,,)))))))))((('''+++)))(((((()))******)))+++***)))(((((('''''''''555333///***%%%$$$&&&(((***)))'''%%%%%%''')))***'''&&&&&&(((,,,---***(((###%%%''')))******(((((((((+++---+++((((((+++......,,,)))***+++***'''$$$###!!! """$$$%%%###!!!###""""""%%%((((((%%%"""!!!"""###$$$%%%%%%$$$###!!!!!!"""###$$$$$$%%%%%%%%%$$$"""!!!!!!!!!"""###&&&###!!!!!!###$$$""" !!!!!!!!!!!!!!!!!!!!!!!!  ###$$$"""  !!!!!!  """###"""!!! !!!###$$$###"""###$$$$$$###!!!!!!"""######""""""!!!  !!!"""!!!!!! !!!!!!   !!!"""  !!!"""""" !!!!!! !!!!!!!!!!!!!!! ###"""!!!   !!!!!!'''"""!!!$$$###!!! !!!"""$$$$$$$$$###"""###"""!!! !!!"""#########""""""""""""######""""""!!!!!!!!!###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((,,,,,,+++++++++,,,---...---......,,,******+++,,,------///222666;;;@@@CCCVVV___kkkuuu{{{eeeNNNGGGCCCBBBEEEIIIHHHDDDAAABBBFFFGGGEEEJJJVVV```cccYYYbbbiiibbb^^^lllppp___^^^sssvvvjjjccc^^^\\\}}}rrrKKKGGGDDD>>><<<@@@CCCAAA??????;;;@@@AAA<<<;;;>>>???===888999;;;;;;:::888555444333333444444333222000///---,,,***)))***,,,///111///---)))(((((()))))))))***)))((()))+++------,,,+++***)))''''''''''''(((///...,,,(((%%%$$$&&&((()))((('''&&&&&&'''((()))&&&%%%%%%'''***+++)))'''$$$%%%'''((())))))((((((((('''&&&&&&((()))*********(((''''''))))))&&&$$$###"""!!!###%%%&&&$$$"""$$$"""!!!"""$$$&&&%%%###!!!"""###$$$%%%$$$$$$###!!!!!!"""######$$$%%%%%%$$$$$$"""!!!!!!!!!"""###%%%### !!!"""###""" """!!!!!!!!!!!!!!!!!!"""  """###!!! !!! !!!###"""!!! """$$$$$$#########$$$$$$###!!!"""###$$$###""""""!!!  !!!""" !!!  !!! !!!!!! !!! !!!!!!!!! !!!!!!  !!!""""""'''###"""$$$$$$""" !!!!!!""""""""""""!!!######"""!!!!!!""""""#########""""""""""""######!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((************++++++++++++,,,------,,,******+++---******+++---000444666888:::@@@JJJRRRYYYbbbmmmuuu~~~^^^SSSIIICCCBBBBBBFFFKKKMMMGGG>>>===CCCDDDCCCQQQgggrrrpppbbbjjjtttmmm___bbbllliiiUUU```}}}gggWWWRRRSSSTTTTTTvvvVVV>>>BBB>>>===AAADDDBBB???>>>;;;???AAA???===???>>>===;;;::::::999777555333111------...///000000111111+++***)))(((***,,,///111---***''''''((()))******)))(((((())),,,...//////,,,***(((&&&&&&&&&'''((()))******(((&&&%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&((()))(((&&&%%%%%%&&&&&&''''''(((((('''$$$ """&&&))))))&&&%%%$$$$$$%%%&&&'''%%%$$$###""""""$$$%%%&&&%%%###$$$""" !!!###$$$$$$""""""###$$$$$$$$$$$$###!!!""""""######$$$$$$$$$$$$######"""!!!"""""""""###!!! """"""!!!###"""!!! !!!"""### !!!!!! !!!""""""!!!!!!"""$$$$$$###"""###$$$$$$"""!!!"""###$$$###"""!!!!!! !!!!!!   !!!!!!!!! !!!!!!"""!!!!!!   !!!"""!!! !!!""""""'''### """%%%$$$###"""!!!!!! !!!###""""""!!!!!!"""#########""""""!!!!!!""""""### !!!"""######$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((('''((()))***+++******)))***+++,,,,,,+++***,,,---((()))***+++,,,------...)))---111666;;;EEEPPPXXXgggrrr\\\RRRTTTLLLDDDCCCAAACCCIIIKKKCCC888888>>>@@@BBBVVVqqqzzzrrreeehhhpppkkkYYYXXXfffmmmWWWVVVxxxqqqdddTTTJJJIIIOOOWWW\\\ppp```???@@@<<<<<>>;;;;;;??????CCCVVVlllpppeeeYYYZZZeeefffZZZYYYdddiii[[[WWWrrr~~~}}}jjj^^^UUUQQQKKKDDDBBBGGGQQQZZZddduuuyyyyyyeeeDDD@@@<<<<<>>???<<>>???GGGOOOTTTcccrrryyyjjjJJJBBB===<<>>:::999333333555777666222222555666555333111///...------------,,,,,,+++*********'''&&&&&&'''(((***,,,---111...+++))))))******)))+++)))(((((()))******))),,,,,,+++***))))))))))))///111222111...***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%#########$$$$$$$$$$$$$$$$$$(((+++***&&&###$$$&&&&&&'''(((&&&###!!!!!!!!! """$$$%%%$$$$$$%%%&&& ###((()))((($$$""" %%%$$$######"""#########"""""""""""""""""""""""""""############"""!!!!!! ######"""!!!!!!!!! !!!  !!!  !!! !!!###$$$$$$### !!!###"""!!! !!! """!!! !!!!!!!!!!!! !!!!!!    !!!!!!""" !!!!!!""""""%%%$$$"""!!!  !!!!!!  !!!$$$######""""""""""""###!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!"""######$$$$$$###########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))++++++******)))&&&(((++++++***)))))))))%%%'''))),,,---...---,,,******++++++,,,,,,,,,,,,...///444;;;BBBKKKZZZhhhppp{{{uuuYYYMMM___cccIII:::??????<<>>;;;;;;;;;999777;;;:::666777FFF\\\iiijjjBBB666---222:::===888333******)))((((((***...111333000------+++***---222+++&&&$$$(((,,,***&&&$$$((('''&&&%%%%%%''')))***;;;888333---******...222000111111111///---***)))+++(((%%%%%%''')))(((&&&)))+++,,,+++)))'''&&&''')))******)))&&&%%%%%%&&&"""""""""###############%%%$$$###!!! !!!#########$$$&&&((('''((((((&&&$$$###%%%&&&)))'''&&&$$$$$$$$$%%%%%%$$$""" !!!"""###"""%%%$$$###"""!!!!!!!!!"""!!!###$$$%%%$$$###$$$%%%""" """'''(((%%%%%%&&&$$$$$$$$$###############$$$###""""""###"""!!!!!!######"""  !!!!!!"""######### """$$$$$$###"""""""""######"""""""""$$$$$$$$$%%%&&&'''((()))&&&%%%%%%%%%%%%%%%&&&'''$$$###!!!!!!""" """###$$$###!!!  !!!!!! !!!!!!""" !!!!!!  """""""""!!!  !!!!!!  !!!"""!!!!!! $$$"""!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""$$$$$$$$$$$$$$$#########"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###############"""""""""######$$$'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))(((((((((((()))***++++++,,,---///000000///---,,,,,,---------,,,---000222777BBBQQQ^^^gggpppyyy\\\DDDCCCKKKPPPqqqyyy{{{rrrggg^^^NNN>>>AAA===<<<>>>???@@@HHHQQQDDDLLLNNNRRRZZZ[[[]]]iiiZZZQQQTTThhhrrrfffVVVNNNQQQRRRFFF???GGGJJJDDDCCCCCCIIILLLIIIGGGHHHIIIHHHEEE@@@:::666555555444333222666888999???JJJOOONNN:::444000444:::<<<999444++++++***((((((***...111333000---+++))),,,777CCC222)))###&&&++++++((('''((('''&&&%%%%%%''')))***<<<999333---))))))---000,,,,,,,,,,,,***(((&&&%%%'''$$$""""""%%%'''((('''(((***++++++***)))''''''*********(((&&&$$$$$$###!!!!!!""""""###$$$%%%%%%$$$###"""!!! !!!###$$$$$$$$$%%%&&&'''((()))(((&&&%%%&&&'''&&&&&&%%%$$$######$$$$$$&&&$$$""""""###%%%%%%%%%######"""!!!!!!!!!!!!!!! """$$$$$$#########$$$"""!!!!!!"""######$$$%%%########################%%%###"""!!!"""!!!  """$$$###!!! !!!!!!!!!"""!!!###$$$$$$""""""!!!!!!!!!!!!"""""" !!!"""$$$'''***---...'''&&&%%%$$$$$$%%%&&&'''$$$"""  """### """$$$$$$###!!!   !!!!!!  !!!"""###$$$  !!!   !!!!!!!!!"""###"""!!! !!!$$$""" !!!"""!!! """###$$$$$$###"""!!!%%%%%%$$$$$$######""""""$$$$$$$$$###############$$$$$$$$$###############$$$$$$###"""""""""######(((((('''&&&%%%$$$$$$###$$$%%%%%%&&&''''''((((((((('''''''''(((((()))******,,,...000000///---++++++,,,...---,,,,,,---///)))///777>>>CCCIIIQQQWWWnnnwwwcccJJJDDDCCCGGGNNN___gggeeeXXXMMMJJJEEE>>>AAA??????AAACCCEEEKKKQQQGGGJJJNNN[[[aaaVVVTTTdddaaaXXX\\\jjjjjjVVVEEEBBBJJJOOOHHH@@@FFFIIIFFFIIIEEEFFFEEEDDDFFFIIIFFF@@@>>>;;;666222111222333333///555999999999999777444000333555666666777666555......---+++)))***---000111---***((()))111BBBSSS:::...%%%&&&***+++******)))((('''&&&&&&(((***+++555333///***'''(((,,,000+++***)))''''''''''''(((%%%###""""""%%%(((***+++((()))***,,,,,,+++(((''')))(((&&&%%%%%%$$$"""!!!!!!""""""###$$$%%%&&&&&&$$$###"""!!!!!! !!!!!!###$$$$$$$$$%%%&&&&&&((()))(((&&&%%%&&&'''%%%$$$$$$###############&&&$$$""""""$$$&&&&&&&&&""""""!!!!!! !!!!!!!!!!!!######"""!!!"""###!!!!!!!!! """$$$$$$########################%%%###!!! !!!!!!  """######!!! """######""""""!!! !!!"""""" """$$$&&&))),,,---((('''%%%$$$######$$$%%%###"""!!! !!!###$$$ !!!"""######"""!!!!!!!!! !!!!!!  !!!!!!  !!!"""$$$%%%&&&!!!   !!!  !!!  """$$$%%%$$$"""!!! !!!""""""###""" !!!""""""!!! """$$$%%%%%%###!!! $$$$$$$$$######"""""""""&&&%%%$$$$$$###"""!!!!!!########################%%%$$$$$$#########$$$$$$((((((''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&''''''(((((('''))),,,......---+++)))(((***++++++*********+++...000222222333666;;;@@@MMMTTTbbbsssOOOGGGKKKDDDAAAIIINNNRRRQQQJJJCCC@@@===::::::===CCCHHHKKKLLLJJJIIIGGGHHHQQQhhhwwwmmmiiixxxqqqgggaaaaaaXXXFFF<<>>;;;===888>>>FFFMMMPPPPPPKKKGGGEEEMMMWWWlll|||~~~nnndddZZZRRRHHH===999;;;:::DDDCCC???DDDFFFEEEJJJDDDDDDBBB@@@BBBDDD@@@999444444333222111111222333444222///.........000333...555888444222333222///,,,...//////...---...///...***(((((()))...888CCC333,,,'''&&&'''&&&'''+++((('''&&&%%%%%%''')))***''''''(((((((((+++///222444222///,,,++++++,,,---,,,***(((&&&%%%&&&)))+++''''''))),,,......***'''###!!! """$$$%%%$$$###!!!"""""""""######$$$$$$###""""""!!!!!!!!!!!!!!!"""######"""""""""%%%'''"""$$$&&&&&&%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$""" !!!###$$$$$$###""""""!!!!!!""""""### !!!######"""""""""### ###"""###$$$!!!""""""#########$$$$$$$$$$$$""" !!!!!!!!!!!!""""""!!! """ !!!###$$$$$$$$$###!!! !!!###$$$$$$###"""!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&%%%%%%$$$###"""!!! !!!"""""""""!!!!!!!!!!!!"""""" !!!"""### !!!###%%%&&&!!!   !!!!!!  !!!"""######  !!!""" !!!!!!!!! !!!!!!  ###&&&$$$""" !!!###%%%"""!!! !!!###%%%%%%%%%########################!!!!!!"""""""""!!! """"""""""""############""""""""""""############!!!"""""""""#########$$$"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((())))))******)))---......---,,,,,,---///......------,,,---///111+++...333999BBBOOO___iiipppyyyxxxZZZEEEIIIPPPMMMOOOYYYbbbTTTHHHFFFBBB;;;;;;@@@<<>><<>>DDDKKKHHHAAABBBKKKPPPMMMHHHEEECCCAAA333......222222...///333555444333111000000111111666666555444333111///...---------000222222...***++++++******+++,,,,,,---,,,((($$$###%%%''''''&&&&&&'''&&&$$$!!!!!!%%%)))***'''###$$$(((,,,,,,***000...---...000///+++((())))))((((((((('''&&&&&&...---+++***((('''&&&&&&!!!"""###$$$$$$###"""!!!$$$&&&(((((('''&&&'''(((%%%###!!!!!!###$$$%%%$$$)))'''$$$!!! !!!"""### !!!"""$$$$$$###""""""%%%###""" !!!###$$$"""!!!  !!!""""""""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$(((&&&$$$!!!!!!!!!"""###%%%$$$"""###$$$%%%%%%$$$%%%###    """"""!!! !!! !!!!!!!!!!!!###%%%&&&###  !!!!!!!!! !!!!!!%%%%%%%%%&&&&&&%%%%%%$$$$$$""" !!!&&&***++++++&&&%%%#########""" """"""!!!  !!!  """&&&)))""" !!!$$$  !!!!!!!!!!!!!!!  !!!"""""""""!!!"""###""""""###&&&(((%%%%%%$$$!!!!!!#########""""""""""""###"""""""""######$$$$$$$$$%%%$$$###!!!  !!!"""""""""  ###&&&((("""!!!!!!"""$$$%%%###""""""!!! """######""" !!!"""""""""""""""###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!(((***'''&&&((((((((((((((())))))))))))+++++++++,,,,,,,,,---------+++))))))---333:::???BBBIIITTTbbbrrr___SSSKKKLLLLLLKKKPPPXXXOOOIIICCC@@@@@@@@@@@@AAARRRZZZ]]]WWWPPPPPPQQQPPPYYYbbbiiifffbbb^^^WWWPPPFFF@@@<<<<<<:::555555888:::<<<===>>>DDDJJJGGGAAABBBIIILLLGGGAAA>>><<<:::555111000222222......222444333222111111111222222555555555444222111///.../////////111444333000,,,******)))******+++,,,---,,,((($$$###%%%''''''&&&+++------+++&&&######%%%)))&&&######$$$&&&&&&&&&,,,***)))***++++++)))''',,,+++***)))(((''''''(((333111...+++(((&&&%%%$$$###$$$%%%%%%%%%$$$###""""""$$$&&&&&&%%%%%%&&&'''&&&$$$""""""###$$$$$$$$$&&&$$$""" !!!"""$$$!!!!!!"""############"""$$$###""" !!!###$$$""""""!!!!!!!!!!!!!!!"""###"""""""""""""""#################################"""!!!"""###%%%''')))$$$###""""""$$$%%%%%%$$$$$$"""  """"""!!!"""!!!  !!!"""  !!!""""""!!!!!!###%%%'''%%%""" !!!""""""!!! !!!!!!"""######$$$$$$$$$#########!!! """'''+++------'''%%%###"""""""""!!! !!!!!!!!!   !!!""" !!!!!!!!!!!!!!! !!!!!!"""######"""!!!"""$$$&&&&&&&&&&&&###!!! !!!###"""!!!!!!!!!!!!#####################$$$$$$$$$""""""!!!!!!!!!!!!!!!""" !!!!!!!!!""""""!!! """%%%''' !!!######""" !!!!!!######"""""""""###############"""###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''###$$$***,,,)))''')))''''''((((((((()))))))))++++++,,,,,,,,,---------------,,,+++,,,...000222333777>>>GGGTTTcccqqq{{{oooaaahhhcccRRRKKKNNNLLLCCC@@@@@@@@@???>>>???@@@AAAXXX]]]^^^ZZZTTTQQQMMMIIIUUUaaaeee]]]XXXWWWPPPDDD???999555777999888777888===>>>???@@@DDDIIIGGGBBB???CCCDDD>>>999777777555666333222333222//////111222222111111222222333444555555444333222111///.........///111222111///,,,(((((((((((()))***+++,,,***(((%%%$$$%%%&&&''''''---000333111+++&&&######'''&&&$$$###"""""""""###&&&%%%###$$$&&&''''''&&&///---+++)))''''''((()))222000,,,(((&&&%%%$$$%%%&&&&&&''''''&&&%%%$$$$$$!!!###$$$$$$###$$$&&&'''%%%######$$$$$$###""""""!!! """$$$!!!!!!!!!!!!!!!"""#########"""!!!!!!!!!"""###$$$!!!""""""#########""""""######"""""""""""""""###""""""###$$$$$$###"""""""""""""""###%%%''')))+++%%%$$$######%%%&&&&&&%%%###!!! !!!############""""""!!!!!!""""""### """###$$$###""""""###%%%(((&&&###"""""""""!!!  !!!""""""""""""""""""!!!!!!$$$(((,,,//////(((&&&"""!!!!!!""""""!!! !!!!!!!!!  """###!!!  """"""!!! """######""" !!!###%%%&&&''''''&&&###!!! !!!!!! !!!###$$$%%%$$$$$$#########$$$$$$ !!!"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!###%%%"""!!!!!!"""$$$$$$###!!!%%%$$$######$$$$$$###"""######$$$$$$$$$######"""""""""!!!!!!!!!"""###############$$$$$$%%%%%%%%%'''%%%%%%)))+++)))'''((('''''''''(((((((((((()))++++++,,,,,,,,,---------,,,,,,---...---,,,+++)))------///222:::EEERRR[[[qqqeeefffrrrooo[[[OOOQQQKKK===;;;>>>@@@AAADDDFFFFFFCCCQQQZZZdddeee]]]RRRGGGAAAIII[[[dddZZZSSSSSSNNNCCC<<<777333555;;;>>>===<<>>DDDYYYiiixxxwwwYYY^^^eeeeeeZZZRRRQQQMMMGGG<<<>>>@@@DDDMMMTTTQQQIIILLL]]]pppvvviiiTTTDDD===;;;QQQ___XXXMMMJJJGGG@@@:::666333555;;;AAAAAA>>>===<<<<<<===???>>>>>>===;;;===;;;555333555777555111222222111111333444444---...///000222333444444444444444333222111000///+++,,,------,,,+++******((((((''''''(((((()))***&&&&&&&&&%%%$$$%%%&&&''',,,......+++'''$$$&&&((('''&&&%%%%%%%%%%%%$$$$$$""""""""""""###%%%(((***000---***'''%%%&&&'''(((((('''%%%$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$ """$$$$$$$$$$$$%%%&&&%%%###"""""""""""" !!!"""###!!!  """###!!!!!!!!!!!!!!!""""""###!!!"""$$$%%%%%%%%%$$$#########"""""""""""""""### !!!###$$$$$$###!!! ''''''&&&%%%$$$$$$######$$$###"""###%%%&&&&&&&&&(((%%%"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%%%%&&&%%%######$$$&&&%%%###!!!   !!!!!!"""######""""""$$$$$$%%%&&&&&&''')))***&&&### !!!!!!  """$$$%%%$$$"""!!! !!!###"""!!! !!!!!!  !!!!!!$$$'''***%%%&&&'''&&&###  """$$$&&&%%%###"""!!!""""""###!!! !!!!!!"""""""""""""""!!!!!!!!!&&&%%%$$$#########$$$$$$&&&%%%%%%%%%''''''%%%###"""!!!!!!!!!"""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""############$$$$$$%%%%%%%%%$$$$$$%%%&&&((()))'''$$$&&&&&&&&&&&&''''''''''''*********++++++++++++,,,))))))***+++,,,---......,,,---,,,+++***,,,///222???IIISSSYYYbbbsss```OOOWWWZZZYYYUUUPPPMMMJJJGGG;;;>>>@@@DDDPPP\\\YYYPPPIIIYYYnnnttteeeNNN>>>:::777GGGUUURRRHHH@@@===;;;777777555444999???@@@>>>:::888777999999666666888??????<<<555222444444111///111111///000444555444+++,,,...///111222222222222222222111111///......,,,...///...,,,+++++++++***))))))((((((((((((((($$$%%%&&&%%%$$$$$$&&&(((//////---(((###"""%%%(((+++(((%%%&&&))))))'''$$$"""$$$%%%&&&&&&'''***,,,...,,,***(((&&&&&&'''(((,,,+++)))(((&&&%%%$$$$$$$$$$$$############$$$$$$"""$$$%%%%%%$$$$$$$$$%%%###"""""""""######!!! !!!"""""" !!!!!! !!!!!!"""""""""!!!"""###$$$$$$$$$$$$$$$"""""""""""""""######$$$!!!!!!"""######"""!!!!!!""""""#########$$$$$$$$$ !!!#########)))&&&###!!!  !!!!!!  !!!"""$$$%%%###$$$%%%$$$######$$$&&&"""!!!  """"""############"""""""""$$$%%%%%%$$$$$$%%%&&&%%%""" !!!!!!!!! ############"""!!!!!!!!!""""""!!!   !!!!!!  !!!###%%%))),,,&&&''''''%%%""" !!!"""$$$###!!! !!!"""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$#########$$$$$$$$$#########$$$$$$###!!! """%%%((()))(((''' !!!"""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''))),,,+++'''%%%%%%%%%&&&&&&&&&''''''(((((()))))))))*********+++***)))(((((((((***++++++,,,------+++******+++///333777;;;CCCSSSfffsss}}}sssTTTOOOTTTYYYYYYSSSQQQSSSNNNDDD<<>>@@@AAADDDKKKOOOJJJ@@@===???777:::999666777===@@@>>>;;;888777999888333444888>>>>>>:::444222333222///...222222...///333444111)))+++,,,...000000000000............---,,,++++++,,,...///---***)))***+++,,,,,,***)))((('''''''''###%%%&&&&&&$$$$$$&&&(((......---)))%%%%%%(((,,,555///+++,,,111111,,,%%%###&&&)))***))))))+++------,,,+++***)))(((((()))*********)))(((&&&$$$#########""""""###$$$%%%&&&###%%%&&&%%%$$$######$$$$$$######$$$%%%%%%###!!!$$$######"""""""""!!!!!!  !!!""""""""""""!!!!!!!!!""""""$$$%%%%%%!!!!!!!!!!!!"""###%%%%%%"""""""""""""""""""""""" !!!""""""######!!!#########'''$$$!!!  !!!!!!   !!!"""###$$$"""###$$$#########%%%'''!!! """""" !!!!!! ###############"""!!! !!!######"""!!!###%%%%%%###!!!!!!"""###""""""!!!!!!!!!  !!!"""######""" !!!   !!!!!! !!!!!! """###$$$&&&***---))))))(((%%%!!!  !!!!!!!!!!!! """!!! """$$$!!!!!!   !!!!!!!!!"""""""""""""""""""""######$$$###"""###$$$###""" """###%%%(((+++,,,+++))) !!!"""###$$$$$$$$$###""""""""""""###$$$$$$&&&%%%%%%$$$$$$#########"""%%%&&&&&&)))...---((($$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((+++******)))(((((())))))+++---......---,,,,,,---.........111666???JJJSSS^^^iiixxxuuucccYYYOOORRRLLLXXX[[[SSSWWWccc^^^MMM>>>EEEEEE???AAAJJJLLLGGGDDDBBBEEEIIIGGGBBBEEELLLLLLEEEFFFPPPQQQHHHEEEIII999>>>>>>888888===@@@??????;;;:::===:::555666;;;888999666222222444333000///333222...---222222...)))***,,,.../////////...++++++++++++******)))(((***,,,---+++(((&&&''')))...---+++***(((''''''&&&"""$$$'''&&&$$$$$$&&&((()))+++,,,+++)))***...222@@@888111222888999111((($$$'''+++,,,+++***+++---,,,,,,,,,,,,++++++******###$$$&&&(((((('''&&&$$$###"""""""""###%%%'''(((###%%%&&&%%%###!!!!!!"""$$$$$$$$$&&&''''''%%%###&&&&&&%%%$$$###"""!!!!!! !!!  !!!"""""""""""""""!!! !!!###%%%&&& !!!"""$$$&&&&&&""""""!!!!!!!!!!!!"""""" !!! !!!###%%%%%%%%%$$$"""   !!!""""""!!!  !!!"""###!!!"""######"""###%%%'''!!! !!!###$$$"""!!!!!!!!! $$$$$$######""" !!!"""!!!!!!###%%%&&&$$$###$$$%%%%%%$$$###""""""!!!  !!!"""""""""!!!!!!"""###!!! """$$$$$$""" !!!"""!!!  !!!!!! !!!"""""""""!!!"""###$$$$$$&&&))),,,++++++)))%%%""" !!!""" """######!!!!!! """$$$  !!! !!!"""""" !!!!!!!!!"""&&&%%%$$$$$$%%%%%%###!!!"""""""""$$$&&&%%%"""  """###%%%&&&&&&&&&###############$$$$$$%%%'''&&&&&&%%%$$$###""""""###$$$###'''---,,,'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++,,,---,,,,,,+++)))***++++++***+++,,,...111...---///222444888<<>>???CCC<<<666555555444666999<<<:::777777888777444111666666222+++(((***---///))),,,...---)))))),,,000,,,***''''''(((******************))))))))))))))),,,,,,,,,+++)))(((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$...///,,,((((((---000000<<<444///555@@@BBB777,,,***))))))+++---///000///,,,***(((&&&%%%&&&''''''&&&(((((('''(((+++)))$$$&&&&&&%%%%%%$$$###"""""""""######$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&######!!!!!!!!!"""###$$$!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""######$$$%%%&&&&&&%%%### !!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!!!!!!!!!! !!!!!! !!!!!!"""""""""""""""#########$$$###"""""""""!!! !!!!!!!!!!!! !!!"""$$$&&&&&&### """%%%%%%###!!! """#########$$$$$$###############$$$ !!!######$$$$$$$$$ !!!!!!""""""(((&&&$$$######### """  """######"""  !!! !!!!!!!!!   """%%%''''''&&&+++(((%%%###""""""!!! ######""""""!!!!!!!!! """"""  !!!""" !!!!!!!!! !!!!!!"""!!!######"""!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###!!!"""###$$$$$$%%%%%%$$$!!!!!!"""###$$$$$$%%%%%%#########"""""""""""""""&&&%%%%%%$$$###"""!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))***++++++++++++*********))))))((((((---------....../////////555999@@@HHHSSSaaannnvvv}}}~~~XXXUUURRRMMMTTTTTTUUUTTTSSSTTTTTTMMMFFFEEEDDDEEEFFFAAA;;;;;;AAACCCCCCDDDCCC@@@CCCPPP^^^___\\\SSSPPPOOO@@@666>>>???EEEGGGAAA<<<<<<<<<;;;@@@:::555666666555777:::<<<;;;:::;;;;;;999555222///...---...---+++*********,,,---+++)))+++111666///,,,)))((()))***+++************))))))(((((((((++++++++++++)))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&///000///++++++///222111111,,,)))///888;;;444+++---+++)))))))))++++++,,,***((('''%%%$$$%%%&&&'''&&&))))))((())),,,***&&&$$$$$$$$$########################$$$$$$$$$######"""###%%%&&&&&&&&&%%%%%%$$$$$$###""""""!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""###""""""#####################$$$$$$$$$###"""!!! !!!"""#########"""!!!"""  """!!!  !!!!!!"""""""""#########%%%$$$######"""!!!   !!!"""!!!"""$$$&&&'''&&&$$$"""%%%###!!!!!!"""#########$$$###"""!!!!!!!!!!!!!!! !!!"""""""""""" !!!!!!!!!!!!$$$$$$######"""!!!!!!!!!"""!!!  """######"""  &&&$$$###  !!! $$$""" !!!"""!!!  !!!!!!  """$$$&&&&&&&&&(((&&&$$$######""" !!!!!!!!!!!!    !!!""" ###""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$###""" !!!"""###$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%""""""""""""""""""""""""$$$$$$##################$$$$$$############$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))******)))))))))(((((('''''''''++++++,,,,,,---......///111333777;;;AAAIIIRRRXXXffftttmmmZZZ]]]RRRIIIRRRTTTOOOKKKLLLKKKHHHFFFGGGAAAEEEJJJJJJCCC;;;;;;@@@@@@AAAEEEIIIIIIIIIMMMTTTNNNQQQNNNLLLHHH<<<:::IIIFFFJJJJJJDDD>>><<<;;;:::<<<777555777999777888::::::;;;===??????<<<666222///,,,///888;;;333,,,++++++,,,---++++++...555;;;111...+++***+++,,,---,,,++++++******)))(((''''''((()))***+++***(((%%%$$$&&&&&&&&&''''''(((((((((///222111...///222333111,,,)))(((+++///111---(((,,,***(((&&&&&&'''((()))''''''%%%$$$$$$%%%&&&'''''')))***)))***---,,,'''"""""""""#########$$$$$$########################!!!###%%%''''''&&&$$$###$$$$$$$$$$$$###!!! !!!!!! !!!!!!!!!"""""""""######%%%%%%%%%$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###############$$$""" !!!"""!!!  !!!""""""###$$$$$$&&&&&&%%%$$$###!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!$$$+++///...(((!!!%%%###!!!!!!"""###$$$######"""!!!  !!!!!!!!!!!! !!!!!!###""" !!!###!!!!!!  """######"""  ###$$$(((&&&###  !!!!!!!!!!!!!!!$$$""" !!!"""!!!  !!!  !!!$$$%%%%%%%%%%%%$$$#########"""   !!! """"""!!!!!! !!!!!!"""############""""""!!! !!!"""############!!!""""""######$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&(((((()))***,,,---......111111222333444777<<>>EEEKKKIIIAAA<<<>>>CCC<<<>>>DDDLLLNNNJJJGGGHHHAAACCC???@@@GGGEEEGGGTTTWWWTTTNNNDDD===:::;;;<<<777333333888:::999888:::777999>>>@@@@@@;;;555000333---000===AAA777...,,,,,,---......///111555999111...,,,,,,---///000000------,,,+++***)))((((((&&&((()))******(((%%%$$$%%%&&&&&&''''''(((((()))...111222000000333333000000///---+++***(((%%%###&&&''''''&&&&&&%%%&&&((('''&&&%%%%%%%%%&&&'''(((%%%((()))(((***---,,,'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################!!!###&&&((((((&&&###!!!!!!"""$$$%%%%%%### !!!!!! !!!!!!"""""""""#########%%%%%%%%%$$$$$$#########!!!!!!!!!"""$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$###"""!!!!!!!!!!!!  !!!"""###$$$%%%&&&&&&&&&%%%###!!! !!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!###(((...222000+++&&&%%%###!!!!!!"""$$$$$$###$$$###!!!  !!!!!!!!!!!!!!! ###!!!"""  !!!""""""!!!  """$$$&&&$$$!!! !!!!!!!!!"""""""""  !!!!!!"""######!!! !!! !!!###$$$$$$#########$$$%%%%%%$$$  !!!!!!!!!  !!!!!!  !!!""""""!!!"""!!!!!! !!!!!!#########""""""!!!!!!  !!!""""""""""""!!!"""""""""#########$$$!!!!!!!!!"""""""""""""""""""""""""""###############""""""!!!!!!""""""#########$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&%%%&&&'''(((***+++,,,---...000111111111333555777555???JJJRRR]]]nnnnnnffftttjjjLLLCCCNNNIIIOOO___mmmiiiVVVHHHEEE<<>>===888222///111++++++555999111***(((,,,...111222333222222222///---+++,,,///222333444......---,,,,,,+++******&&&'''((())))))(((&&&%%%%%%&&&&&&&&&'''''''''(((+++///000...///111000---000000///,,,(((%%%###"""$$$'''******'''%%%$$$$$$''''''''''''''''''((((((###&&&'''''')))---,,,'''))))))((('''%%%$$$######%%%%%%######""""""######!!!###%%%''''''%%%"""  ###%%%&&&$$$"""!!!!!!!!!!!! """"""""""""############$$$$$$######""""""!!!!!!!!!  ###$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""###$$$%%%!!!!!!"""!!!    !!!"""###$$$$$$$$$&&&'''%%%### !!!!!!!!!!!!"""############### !!!"""!!!!!!  $$$***,,,+++***))))))&&&$$$"""!!!###$$$$$$$$$%%%$$$###!!!  !!!"""""""""!!!!!! ###!!! !!!!!!    """%%%###!!! !!!!!!""""""###"""!!! !!!"""######  !!!!!!!!!  """###"""!!!######%%%&&&'''&&&""" """######"""!!!  !!!!!!  !!!"""""""""""""""###$$$!!!!!! !!!!!!###""""""!!!!!!  !!!!!!""""""!!!"""""""""""""""######### !!!!!!""""""""""""$$$$$$######"""!!!!!! ######""""""""""""#########$$$$$$%%%&&&''''''(((&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((''''''''''''''''''''''''$$$$$$%%%'''(((***+++,,,***,,,///000000000222333000666999:::AAAOOO___hhhiiiYYYaaaqqqaaaHHHDDDJJJJJJXXXlllwwwppp[[[HHH@@@:::@@@BBB===999<<>>???999888===BBBCCC???<<<<<<>>>???AAAHHHQQQCCCCCCAAANNNffffffOOO>>>AAADDDLLLUUUSSSFFF:::444444000000444555222111111111333666666333111000000///555555//////666666000,,,---///111222111...,,,///---++++++---///000000*********+++++++++++++++)))(((((((((((()))***+++***))))))((((((''''''&&&))),,,,,,******------+++%%%'''***,,,---,,,+++***%%%)))++++++))))))---111(((((((((((('''&&&&&&%%%"""%%%&&&'''***...---)))***)))((('''&&&%%%$$$$$$'''&&&$$$"""!!!!!!"""######$$$%%%%%%%%%###"""!!! """$$$$$$$$$###""" !!!"""###$$$$$$######""""""#########$$$$$$$$$ !!!!!!!!!!!!!!!!!!""""""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$  !!!###$$$!!!######!!! !!!""""""!!!!!! !!!!!!""" !!!!!!!!!"""""""""%%%$$$!!! """%%% !!!!!!"""""""""!!!!!! !!!  """$$$''')))&&&$$$""""""###%%%%%%$$$$$$###""""""!!!!!!!!!""" !!!!!! ###&&&%%% """!!!    !!!$$$""" !!!!!!!!!  """###!!! !!!!!! """"""###%%%&&&&&&###!!!!!!######"""!!! !!!"""""" """$$$  !!!"""!!!  !!!""" !!!"""""""""""""""""""""""""""""""""!!! !!!""""""#########""""""!!!!!!!!! """!!!!!! !!!!!!"""!!!!!!"""$$$%%%'''((((((######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&'''((())))))***---111333333111///...222555555000///444888999MMM\\\eeepppiiiXXXHHHHHHJJJ@@@FFFMMM@@@???NNNWWWPPPGGGEEEBBB===999>>>>>>888777<<>>GGGGGG@@@DDDTTTSSSAAA666:::;;;CCCNNNPPPHHH@@@>>>555111000333444000//////111333555444111///000222+++777888......999<<<333,,,,,,,,,---///000///...111...+++***+++---------((((((((()))******++++++***)))((('''((())),,,---,,,,,,+++***)))(((''''''***,,,,,,))))))------+++'''(((,,,///111000...,,,"""%%%'''((()))...777???''''''''''''&&&%%%$$$######&&&'''(((+++//////+++'''''''''&&&&&&%%%%%%%%%'''&&&$$$"""!!!!!!"""###$$$$$$$$$$$$$$$###""""""""""""###$$$######"""!!!!!!"""$$$%%%%%%%%%%%%"""############$$$$$$$$$ !!!!!!""""""######"""""""""!!!!!!!!!"""""""""""""""""""""""""""""" !!!###$$$!!!$$$%%%###"""###$$$!!!!!! !!!!!! !!!!!!!!!!!!!!! $$$$$$!!!"""&&&!!!!!!!!!!!!  &&&***+++***&&&$$$""""""$$$%%%%%%$$$###""""""!!!!!!!!!"""""" !!! ###&&&)))'''!!! """""""""!!!!!!!!!  ###!!! !!!!!!  """###!!!  !!!"""!!!!!!###$$$$$$###!!! """###"""  !!!!!! !!!!!!!!! !!!!!! """ !!!"""  """### !!!"""############""""""""""""!!!!!!!!!!!! !!!""""""###!!!!!!!!!!!!""""""""""""   !!!"""$$$&&&''''''!!!""""""""""""#########%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((###''',,,//////---,,,+++000555777444333444555333333@@@HHHUUUlll}}}^^^MMMLLLJJJJJJIIIHHHFFFDDDAAADDDHHHJJJJJJFFFAAA===999;;;<<<<<<;;;:::;;;;;;<<<>>>AAAEEEFFFCCC>>>:::BBBAAA@@@??????===:::777;;;<<>>;;;333000...---......+++)))///000333666777666333000222111///000222444555555---,,,+++---000111///,,,000...+++++++++,,,+++*********))))))))))))******+++++++++************)))++++++***'''######&&&***///)))%%%'''...333333000......---+++))))))+++...)))******,,,///333666888...,,,***'''$$$###""""""&&&&&&%%%(((000777444---'''&&&$$$$$$$$$$$$"""!!!%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######  !!!""""""!!!!!!""""""""""""!!!!!!###""""""!!!!!!"""$$$%%%"""!!!!!! !!!!!!$$$$$$"""!!!  """"""""" """   !!!""""""!!!"""###$$$$$$%%%$$$$$$!!!  !!!"""""" !!!"""######"""""""""""""""###### """&&&)))***)))(((!!!"""###$$$%%%%%%$$$###!!!$$$### !!!   ###""" ...''' !!!!!! !!! """!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" ###  !!!!!! !!!!!!""""""!!!!!!!!!!!!   !!!""""""""" !!!"""###$$$%%%%%%%%%'''***$$$ ###&&&%%%########################!!!!!! !!!###"""!!! !!!$$$'''$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''''''((()))++++++******)))000333666777555333111000444555999@@@MMM```ssslllTTTMMMKKKHHHHHHHHHGGGCCC@@@===???DDDGGGGGGEEEAAA>>>888:::<<<<<<;;;:::;;;<<<888:::>>>BBBEEECCC???;;;;;;:::888888888777555333777777888999:::888555222111...,,,,,,------+++)))---...000333555666444111111///...///111333333333...,,,+++,,,...///...,,,111...+++******++++++***)))))))))(((((()))))))))))))))))))))((((((((((((******)))'''&&&'''***------)))&&&'''+++//////---......---***''''''***---......///000222444555666---+++)))'''%%%%%%%%%%%%'''&&&&&&(((///666333---(((&&&$$$$$$$$$$$$###"""'''&&&&&&&&&%%%%%%$$$$$$########################!!!!!!!!!!!!!!!""""""""" !!!!!!""""""!!!!!! """!!!!!! !!!"""###$$$###"""!!! !!!""""""#########""""""!!!!!! !!!"""""""""!!!!!!"""###""" !!!""""""!!! !!!!!! !!!!!!"""""""""""""""!!!!!!  !!! !!!"""######"""!!!!!! !!!!!!""" """%%%&&&&&&%%%%%%"""!!!!!! !!!"""###!!!"""!!!!!!)))......,,,&&&&&&&&&'''&&&%%%"""!!! !!!!!!!!!!!! !!! !!!!!!""""""######!!!!!!!!!"""!!!"""  !!!!!! !!!!!!!!!"""###!!!!!!!!!  !!! !!! !!!"""############!!!(((***$$$!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!$$$%%%,,,///***$$$"""""" $$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&&&&''''''''''''''''''((()))*********)))))),,,///222333222000000111/////////222999DDDQQQZZZoooxxxcccYYYPPPMMMIIIEEEEEEGGGFFFAAA<<<888;;;???CCCDDDCCC@@@>>>777999;;;;;;::::::;;;<<<999:::===@@@BBB@@@<<<999666444222222222222111000444333111111000///,,,***---,,,+++,,,------+++)))++++++,,,///222333333222///---,,,---///000000000000...------...///...---222///+++))))))***+++***))))))))))))))))))))))))((((((((('''''''''&&&&&&)))(((&&&'''))),,,...///))))))((((((((()))******......---)))%%%&&&***.../////////......---------+++***((('''&&&&&&&&&&&&((((((&&&'''---444222---)))&&&$$$###$$$%%%%%%$$$)))(((((('''&&&%%%%%%$$$""""""""""""""""""#####################""""""""" !!!!!!  """###$$$###""" !!!"""$$$!!!"""###$$$$$$###"""!!!!!!###$$$$$$###"""######"""!!! !!!!!!   !!!!!!!!!!!!######$$$$$$###!!! """$$$!!!!!!!!!"""""""""######!!!   !!!""""""!!!!!! ###!!! """###"""!!!!!!"""!!!"""'''***'''$$$''',,,000...&&& !!! !!! !!!"""###### !!!!!!"""###$$$$$$%%%&&&%%%######"""!!! !!!"""  !!!  !!!!!!!!!!!!%%%###   !!!!!!!!!  !!!!!!!!!!!!!!! %%%&&&""" """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!$$$'''555CCCDDD333%%%###$$$ ######%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''(((((()))***)))))))))(((***,,,---------///000......---,,,---000666:::LLLUUUfffxxxXXXSSSNNNKKKGGGCCCDDDGGGGGGBBB===888:::===@@@AAA@@@???===777999:::;;;:::999:::;;;======>>>??????<<<777444555333111000111222222222222000...------,,,+++)))+++,,,,,,---...---,,,++++++******+++...000000000,,,+++***+++---...---,,,222111///...............222///***((((((***++++++******++++++++++++*********))))))))))))(((((((((***'''$$$&&&***......---(((***+++***'''%%%&&&(((,,,------)))&&&'''---222333111---***((('''((((((***)))'''%%%%%%%%%%%%&&&))))))(((''',,,111000,,,)))&&&$$$###$$$&&&&&&&&&)))(((((('''&&&%%%$$$$$$"""""""""###############%%%%%%%%%$$$$$$###""""""  !!!"""###"""!!! """### !!!###%%%%%%$$$"""!!!"""&&&***+++((($$$""""""  !!!"""######$$$$$$###$$$$$$%%%&&&$$$""""""  $$$)))+++########################!!!   """ (((%%%######%%%%%%""""""###!!!)))---///+++""" !!!""""""!!! !!!"""###$$$  !!!###$$$%%%%%%&&&'''%%%$$$######""" !!!"""###  !!!!!!!!!!!!!!!%%%###   !!!!!!!!!""" !!!!!!!!!!!! !!!!!! """$$$&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """%%%(((HHHVVVRRR666"""$$$***'''"""###%%%&&&'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&''''''((((((((()))))))))((()))***))))))***---///---...///...------///111444;;;HHHYYYgggtttsssPPPOOOGGGFFFCCCAAACCCGGGHHHEEEAAA;;;<<<>>>??????>>><<<;;;777999::::::999888888999>>>===<<<===<<<:::666333555222000000111333333222///---+++***+++,,,,,,++++++,,,...//////...---------+++))))))***,,,,,,+++***)))))))))+++,,,+++))).........---,,,+++,,,,,,000---***((()))***+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++***'''%%%&&&***,,,,,,******---...+++&&&###%%%'''))),,,---+++(((***000777:::666///)))&&&&&&(((+++)))(((&&&$$$######$$$$$$******)))(((+++///...)))(((&&&$$$$$$&&&''''''''''''''''''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!  !!!!!!!!! !!!""" !!!###$$$%%%###"""!!!&&&---444555000)))$$$"""  !!!"""###$$$$$$$$$$$$###$$$%%%%%%$$$""" """''',,,///############"""""""""""""""!!!    '''$$$"""###%%%%%%"""$$$***---...'''&&&%%%###!!! !!!###""""""!!! !!!###$$$ !!!###$$$$$$$$$$$$$$$###"""###$$$###"""  !!!"""###  !!!!!!!!!!!!!!! ###"""   !!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!!!!###%%%"""""""""""""""""""""""" !!!$$$'''@@@NNNKKK111!!!%%%+++)))!!!"""$$$&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''(((((((((*********((('''(((+++---(((***---------,,,---......///666AAALLLXXXgggtttttt]]]KKKJJJDDDBBBAAABBBCCCEEEFFFEEEDDD>>>>>>>>>>>>===<<<:::999888:::;;;:::888666666777888888777888:::999777666222000//////000111000///+++)))((((((***,,,,,,+++***---000111///...------,,,***)))((()))***)))((()))(((((()))******)))'''((()))+++***)))(((((()))---+++))))))***++++++++++++,,,---......---,,,+++............---------,,,)))((('''((()))*********---......+++&&&$$$%%%''''''+++///...***+++111888888333,,,%%%"""###&&&)))'''&&&%%%$$$$$$$$$%%%&&&)))++++++***+++...,,,'''&&&%%%%%%&&&((()))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""#########"""!!! !!!!!!  !!!  !!!!!! !!!"""######"""!!! )))000999:::444,,,'''%%%"""!!! !!!!!!  !!!!!!!!!!!!""""""######"""  $$$)))+++!!!!!!!!!!!!!!!!!!!!!!!!"""!!!    !!!!!! !!! !!!!!!$$$)))...111///***%%%""""""###"""!!!!!!  !!! !!!"""""""""!!! !!!######"""  !!!""" !!!!!!  !!!!!!!!!!!!!!!   !!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""" ###&&&'''333666***"""&&&'''""" !!!###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((*********)))((((((+++---***,,,......,,,,,,,,,---000......333777===GGGQQQWWWjjjnnnXXXMMMDDDDDD>>>@@@CCCCCCBBBAAACCCDDD=========<<<;;;::::::999999;;;;;;:::777555444555555444333444666666555444000///......//////---+++)))((('''(((***+++***))))))---000111...,,,+++,,,)))(((((((((******)))((((((''''''(((******(((&&&$$$'''+++,,,***((('''((()))((((((***,,,---,,,+++)))***,,,------,,,***)))---------,,,,,,,,,++++++''')))************+++---///...+++(((%%%$$$%%%&&&&&&,,,111///***)))...444000---((($$$""""""###$$$%%%%%%$$$%%%&&&(((***,,,(((,,,---,,,,,,---)))$$$%%%%%%&&&(((******)))'''&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$###"""!!!!!! """"""!!!  !!!!!!""""""!!!!!! !!!"""!!!  """""""""""""""""""""!!!!!! $$$,,,444555///(((&&&'''###""" !!!""""""!!! !!!###$$$!!! !!!!!!!!!!!!   !!!"""###$$$%%%444000***&&&$$$"""   !!!!!!    """"""  """!!!!!!!!! !!!  """ !!!"""!!! ###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%###$$$######%%%### !!!"""######$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&'''(((&&&((())))))))))))+++---///000000///---,,,---...///,,,+++...//////333999@@@NNN```ooo```]]]PPP===BBB<<<@@@DDDCCC???===???CCC;;;;;;;;;:::::::::999999:::;;;<<<:::666444333333666444222222222222000///000/////////000///,,,******))))))***+++,,,***((())),,,000000---*********'''&&&'''(((++++++***)))((('''''')))***)))'''%%%$$$(((---///---*********''''''(((+++---...,,,+++'''(((***++++++***((('''+++++++++************)))&&&))),,,,,,***+++---000000---)))&&&$$$$$$%%%%%%&&&---222000***'''+++000...---+++)))'''&&&%%%%%%######$$$&&&))),,,///111''',,,...------,,,((("""###$$$&&&))),,,+++)))&&&&&&&&&''''''((()))))))))&&&%%%$$$###"""  !!! !!!!!!""""""""""""!!!!!!!!!""""""""""""  """$$$%%%%%%###"""###"""!!!%%%++++++&&&"""###&&&"""     """#########"""!!! """!!!!!!""" ###%%%%%%$$$######++++++***)))'''%%%$$$### !!!   ###"""  """"""!!!!!! """"""!!! !!!###!!!""""""   !!!"""$$$!!!!!!$$$ """%%%)))###"""$$$$$$""" !!!"""$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((###%%%'''))))))***,,,.../////////---+++***,,,...+++)))+++///000------000333===JJJ[[[rrrrrrTTTRRRNNNDDDAAA@@@===>>>BBBBBB===:::<<<<<<;;;999999:::::::::999<<<;;;888555333555999===999666111---,,,,,,...000***///111---++++++***(((''')))+++------+++)))(((++++++++++++***((('''&&&&&&&&&))),,,---++++++,,,))))))((('''''''''''''''(((***---...---------...//////...------,,,++++++******+++,,,,,,,,,,,,+++'''(((((('''&&&&&&(((***))))))+++,,,...///111111000***$$$$$$(((***'''"""&&&***------***(((''''''&&&'''***------+++&&&"""'''%%%((("""<<>><<>>JJJ\\\jjjzzzvvvLLLIIIJJJNNNMMM>>>???===FFFTTTOOO:::111666>>>;;;888777888:::::::::999888888:::<<<;;;777333222000---***)))***+++---111333333...+++---///---000111111111000---***((((((((())))))))))))((((((***---000111111///---+++))))))(((((((((((((((((((((***,,,,,,,,,+++,,,---++++++++++++************)))***++++++,,,,,,++++++++++++)))'''&&&'''***---******))))))(((''''''&&&***&&&"""###(((***'''$$$%%%(((,,,------+++++++++***)))(((((())))))(((&&&&&&$$$)))+++GGG```ZZZ555000+++***,,,......---######$$$%%%%%%$$$$$$$$$$$$&&&((((((&&&$$$###$$$!!!!!! !!!"""""" !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!  """"""""""""######$$$$$$$$$$$$$$$######"""!!!!!!   !!!"""!!!  """$$$%%%$$$""" !!!######***555000111111000///---+++***444///)))&&&'''))))))(((+++,,,)))""" $$$((())) """!!!  """###!!!  !!!"""!!! !!!"""!!!"""######!!!!!!"""######""" !!!""""""!!!  !!!!!! !!!!!!"""######$$$$$$%%%$$$######$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''(((((())))))************++++++...------,,,+++***))))))...000111111333999BBBJJJZZZdddpppyyydddDDDKKKFFFIIILLL>>>AAA===HHHXXXSSS;;;222999>>>;;;888777888::::::;;;888666555888<<<;;;555///000///---+++***+++,,,---111444333...---111444444333333333222///,,,)))'''******+++,,,,,,---,,,,,,...666<<<888111---,,,,,,*********+++*********)))(((***++++++******+++,,,((()))))))))))))))))))))))))))***+++++++++++++++---,,,***(((&&&'''+++...))))))((('''&&&%%%%%%%%%'''$$$"""$$$''')))(((%%%###%%%))),,,---,,,++++++((((((((()))******(((&&&)))"""$$$$$$###444EEEBBB333///+++)))***+++,,,+++&&&&&&'''''''''&&&$$$$$$&&&'''((((((%%%#########%%%$$$###"""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!   !!!"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$######"""!!! !!! !!! !!!###%%%&&&&&&%%%'''&&&### $$$$$$###111------------,,,***)))(((111...***((((((((((((&&&,,,///---&&&###$$$''''''!!!!!!  !!!"""   !!!!!!  """ !!!###"""!!!!!!"""###$$$###"""""""""!!!!!! !!!!!!!!!!!! !!!!!!""""""###$$$$$$$$$###""""""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&''''''''''''(((((()))***++++++------,,,+++***))))))(((///.........000333666999CCCJJJUUU___kkkzzzVVVCCCLLLBBBAAAIIIAAA@@@<<>>;;;888888999:::::::::888555222444777777333...//////............//////000333222//////444999:::444333333111...+++)))'''***+++,,,---............111???GGG>>>///)))+++///+++,,,------------,,,,,,(((***+++***))))))***,,,''''''(((((((((((((((((())))))***++++++++++++***------+++)))'''(((***---''''''''''''&&&&&&&&&&&&$$$###"""$$$((()))(((&&&!!!###&&&)))+++,,,***)))%%%&&&))),,,---+++'''$$$(((%%%%%%"""%%%,,,***+++***)))((((((((('''&&&((((((((('''&&&%%%$$$###'''((()))(((&&&$$$$$$%%%&&&&&&&&&%%%$$$###""""""""""""######"""!!!!!! !!!!!!!!!!!!    !!!""" !!!""""""###$$$$$$###$$$$$$$$$###"""!!!  !!!!!!!!!"""###""" !!!###$$$%%%%%%%%%'''&&&###""""""!!!,,,000000000///...---,,,+++,,,,,,---///111000///---***000111+++$$$"""!!!   !!!""" !!!"""""""""    """!!!""""""!!!!!!"""###$$$$$$$$$###""""""""""""""""""############"""""" !!!!!!"""######$$$$$$"""!!! !!!$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''((()))***+++*********************************+++---.........222555;;;DDDNNN\\\kkkwwwiiiIIIAAAIII@@@===DDDDDD>>>:::===EEEDDD<<<888;;;<<<;;;999999:::;;;:::999777444222222333333111//////000000111111111222222///222333000000666;;;<<<333222111000...+++)))(((******+++,,,------,,,,,,222BBBJJJ===,,,'''+++000+++,,,---...///...---,,,)))******)))((((((***+++((((((((((((''''''''''''((()))******++++++******,,,,,,,,,***(((((()))+++&&&&&&&&&&&&&&&'''''''''$$$###$$$&&&((())))))''' !!!$$$(((++++++)))'''$$$&&&)))---...,,,'''######%%%%%%$$$######$$$&&&%%%&&&'''((('''&&&$$$###***)))'''%%%###"""""""""'''(((((('''%%%$$$%%%&&&$$$%%%&&&&&&'''&&&&&&&&&############"""!!!  #########"""""""""!!!!!!!!!!!!  !!!!!! !!!"""######$$$"""######$$$###"""  !!!!!!""""""!!!#########  """ """""""""###$$$ ###...111111000//////...------...000222222111---)))&&&(((///222,,,###!!!   !!!!!! !!! !!!"""######!!!!!!   !!! !!!!!!!!!!!!"""$$$###$$$%%%$$$###"""###$$$"""######$$$$$$######""" !!!""""""######$$$!!! !!!###$$$###"""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&((()))+++(((((())))))*********++++++,,,---------,,,++++++,,,,,,///555<<>>:::???DDD???555:::::::::<<<===<<<999666222555777777444111//////...///111333444444444444222555666222222555888777111111000000///............///////////////......111;;;;;;000)))---///,,,((()))+++---------+++***)))***)))(((&&&''')))+++******)))(((''''''&&&&&&(((((()))***************)))+++,,,,,,***(((''''''&&&&&&%%%%%%$$$#########%%%&&&''')))******)))(((######%%%(((,,,---***'''(((''''''(((***+++***(((%%%***'''$$$%%% %%%%%%&&&'''&&&&&&'''(((***222///***&&&$$$$$$&&&'''###$$$%%%$$$######%%%&&&((()))((('''%%%###  !!!"""""""""""" !!!""""""""""""!!!  !!! !!!"""###$$$ !!!"""###"""  !!!!!!  !!!!!!!!!  %%%***""""""!!! """### '''222777333222111000//////000000''')))---000111333666777&&&---...'''$$$"""!!!!!!!!! !!!!!! """!!!   !!!!!!!!! !!!"""$$$!!!###"""!!! """%%%!!!!!!""""""""""""!!!!!! !!!!!!"""############"""!!!"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$#########$$$%%%'''((()))'''&&&%%%$$$$$$%%%'''))))))))))))))))))(((((((((###'''+++,,,***)))***---***)))---222333111555>>>GGGQQQeee~~~[[[EEEEEEEEEAAA===<<<>>>BBBAAA???======>>>===:::666666777777888:::<<<:::777111222444777888666333///---...000333555888::::::===777111000333666555333//////000000///---+++***...111222///+++***---222999666333111000...***((('''''')))///555666111,,,***)))))))))))))))***+++(((''''''&&&&&&&&&'''''',,,+++***)))(((((((((((()))''''''(((***,,,,,,+++***)))'''%%%%%%%%%'''(((++++++***)))(((&&&$$$###)))&&&$$$$$$''')))++++++'''''''''(((((((((((((((&&&&&&&&&%%%###""" !!!"""###%%%'''***,,,---,,,***'''((()))***(((%%%'''&&&$$$%%%'''))))))(((&&&%%%###!!! !!!!!!"""!!!  !!!!!!!!!""""""   ###$$$$$$!!! $$$ !!!!!!   """ !!!   !!!""" $$$+++000333222111000/////////000&&&%%%%%%'''+++///111111------)))###"""###!!!  """"""  !!!"""   !!!  """""""""  !!!!!!"""$$$""" """"""""""""!!!!!!!!!!!! !!!"""############"""%%%###"""###'''((('''%%%%%%&&&'''''''''&&&%%%$$$###$$$&&&&&&%%%&&&(((***---+++(((&&&%%%&&&((()))+++)))&&&$$$&&&******'''''')))+++++++++***+++,,,+++******,,,///222444555888888CCC[[[wwwYYYCCCCCCBBB@@@>>>===???AAA===<<<;;;===>>>===999666666777777888::::::888555333333444666777666333000222222222333555777888:::===888222000222333222000...////////////---,,,+++...000111///++++++///333333111///.........,,,+++******,,,111777:::777333******)))))))))))))))***''''''&&&&&&&&&''''''(((***))))))((('''''''''((()))((('''''')))++++++******((('''%%%%%%%%%'''(((((((((((('''''''''&&&&&&(((&&&%%%%%%''')))))))))''''''''''''''''''''''''%%%%%%%%%$$$###"""!!! &&&%%%%%%%%%&&&&&&'''((()))'''&&&''')))***(((&&&&&&%%%$$$###""""""""""""%%%$$$###!!!  !!!"""!!!   !!! !!!  """###$$$###!!! !!!   """"""!!!###  '''...333222111000000000...,,,***)))((('''))),,,.........111000+++$$$###$$$###!!!  !!!   !!!!!! !!!"""!!!!!!"""!!!"""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###!!! """%%%&&&%%%###&&&&&&'''''''''&&&$$$$$$"""###%%%&&&&&&(((***---,,,***((('''&&&&&&'''((('''%%%###"""%%%((((((&&&'''((()))***)))******++++++******+++---000222222666444888FFFYYYoooWWWAAA???>>>===???@@@@@@@@@<<<<<<===???@@@>>>;;;888999999:::;;;<<<:::666333444333444555777777666555999777555333333444666777<<<777222///000111000...---......//////...------///000000...,,,,,,000444111///---,,,------,,,+++)))((()))...444777666333+++******)))((((((((((((&&&&&&&&&&&&&&&'''((()))((((((''''''&&&'''''''''***(((''''''((())))))((()))((('''%%%%%%&&&''''''&&&&&&%%%%%%%%%'''((()))(((&&&%%%&&&(((((('''&&&''''''&&&&&&%%%%%%$$$$$$###############"""!!!!!!'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%'''((((((''',,,---,,,)))$$$!!!"""$$$$$$###"""!!!!!!!!!!!!"""   !!!   !!!"""### """"""   !!!###%%%&&&$$$!!!!!!  !!!!!!   """$$$###!!!!!!$$$ ###***...222111000000111///***&&&***))))))***,,,---+++***222000***""" """!!!!!!    !!!### !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""!!!"""$$$%%%%%%$$$'''(((''''''&&&%%%$$$###"""$$$%%%&&&&&&'''***,,,******)))(((((('''''''''$$$""""""###&&&''''''''''''''''''(((((()))***+++++++++++++++,,,---///000111000111444:::IIIbbbwwwuuuSSS@@@===;;;<<>>???AAABBBBBB@@@===:::===;;;<<>>;;;666222000000222333888444000...///000///...,,,------......////////////000///...,,,---000333222000...,,,,,,,,,+++))))))((((((+++///222222111,,,+++***(((((('''''''''&&&&&&&&&&&&&&&'''((()))'''''''''&&&''''''(((((()))(((&&&&&&'''((('''&&&((('''&&&&&&&&&&&&''''''&&&%%%$$$###$$$&&&((()))'''&&&&&&&&&((('''&&&$$$'''&&&&&&%%%$$$###""""""!!!""""""#########""""""$$$$$$$$$&&&''')))+++,,,$$$$$$###$$$%%%&&&&&&%%%...111111---&&&###$$$(((""""""""""""""""""######!!!    !!!###$$$ !!!!!!  $$$)))+++((($$$""""""!!!  !!!!!!  """$$$%%%###  !!! !!!### """(((+++444111......000000,,,'''(((((((((***++++++)))'''...,,,%%% """###""" !!!!!! !!!  !!!!!! !!! !!!!!!!!!!!!!!! !!!###$$$%%%$$$###"""$$$$$$$$$%%%&&&&&&&&&&&&)))(((((('''&&&$$$######$$$%%%&&&%%%$$$%%%'''))))))***+++++++++)))((('''&&&$$$$$$'''((('''''')))***(((''''''(((***+++++++++,,,---,,,,,,,,,---...,,,...222444222333>>>JJJ[[[cccqqq]]]LLL???<<<:::<<>>@@@AAACCCCCCAAA???<<<;;;>>>::::::>>>>>>888444444555444555777<<<@@@BBBCCC@@@<<<666000---,,,...///111000...---///000111111,,,---------...//////000...//////...------///000111///......//////---+++...---------///000000000+++***)))(((''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''((())))))***((('''%%%%%%&&&'''&&&%%%''''''&&&&&&&&&''''''''')))'''%%%$$$###%%%&&&'''&&&%%%%%%&&&''''''%%%###&&&&&&%%%$$$###""""""!!!!!!""""""###############$$$$$$%%%''')))+++---...$$$%%%%%%$$$###""""""###'''***+++((("""!!!%%%"""""""""###############"""!!!   !!!######   $$$((((((&&&###"""!!!!!! !!!  !!!!!! !!!"""$$$%%%$$$!!! !!!""""""%%%&&&$$$###""""""###(((...222222...***)))***++++++***$$$$$$%%%'''))))))(((&&&)))'''"""!!!%%%((((((%%%!!!  !!!!!! !!!  !!!"""######$$$$$$###"""!!!  !!!!!!!!!""" ###'''++++++((($$$"""$$$%%%%%%%%%%%%%%%&&&&&&))))))(((&&&%%%$$$######!!!"""###$$$$$$%%%''')))***+++,,,------+++***)))(((%%%%%%((((((%%%&&&***...+++''''''(((***++++++,,,...//////---,,,---...,,,---222777555000///222===FFFVVVfffqqq{{{dddKKKEEE???>>>===>>>???@@@???>>>===???@@@@@@===<<<;;;;;;<<<666555;;;<<<666333666666666666999>>>BBBCCCDDDAAA===666000,,,++++++,,,,,,,,,------///111333555---------------...///000---............---,,,+++***+++---000333333222000------,,,,,,,,,,,,,,,,,,***))))))(((''''''''''''(((''''''&&&&&&&&&''''''''''''''''''((()))***+++'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&'''''''''''''''***)))'''&&&%%%%%%%%%%%%&&&$$$###$$$&&&&&&%%%$$$%%%%%%$$$$$$######"""""""""######$$$$$$$$$######((((((''''''((())))))***$$$%%%%%%$$$"""!!!!!!"""$$$&&&&&&$$$!!! """$$$""""""###$$$$$$######"""""""""!!!   !!!"""!!!    !!!"""###""""""!!!!!!!!!!!!""""""!!! !!!!!!  !!! """$$$%%%$$$!!! """### $$$((()))'''%%%"""!!!""")))///333...,,,(((%%%###$$$&&&((("""!!!"""$$$'''((('''&&&%%%%%%!!!$$$&&&$$$###&&&)))***'''### """ ###''''''%%%  !!!   !!!"""""""""$$$$$$###"""!!!    !!!!!!""" $$$))),,,---***%%%""""""###$$$$$$""""""###$$$)))((('''&&&%%%$$$$$$$$$ """###$$$&&&***,,,***+++,,,------,,,+++***(((######'''&&&"""%%%---222---(((&&&(((*********+++...000000---+++,,,///...,,,...444666333222222666999AAALLLVVVbbbtttoooLLLHHHEEE@@@AAAAAA@@@>>>=========:::<<<>>>===<<<<<<>>>@@@===555444;;;<<<777666;;;888777888:::===@@@@@@???@@@===777222...,,,+++,,,+++,,,---...///111444666......---------...//////,,,---...//////,,,)))&&&''')))---222555555222///)))***+++++++++*********)))(((((('''''''''(((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((***+++%%%###"""###%%%&&&&&&&&&%%%&&&&&&''''''(((''''''))))))(((''''''&&&&&&%%%%%%###""""""$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###))))))(((&&&%%%%%%%%%%%%"""$$$%%%$$$"""!!!###$$$''''''&&&%%%$$$$$$%%%%%%"""###$$$$$$$$$###""""""###"""!!! !!!  !!!!!!     """""""""!!!!!!""""""######$$$"""!!!!!!""""""!!!   !!!######""" """ """######%%%'''(((&&&$$$""""""###(((+++---...---(((""" """%%%$$$""""""###%%%''''''''' """!!! $$$***---+++&&&((((((&&&""" !!!"""!!! """%%%'''''' !!!"""  !!!   !!!  !!!""""""!!!###%%%'''(((&&&$$$###"""$$$%%%$$$"""!!!###%%%((('''&&&%%%$$$%%%%%%&&&###$$$%%%%%%%%%&&&)))+++)))*********************'''"""!!!&&&&&&###)))444555///'''$$$&&&(((((('''(((,,,000///,,,***+++......,,,---111333222222444555333555;;;BBBJJJVVVaaauuu]]]CCCMMMHHH@@@CCCDDDBBB>>>;;;<<<===:::<<<=========>>>BBBFFF@@@777666===???:::;;;BBB999999999;;;======<<<:::@@@===999333///---,,,,,,+++,,,...//////111444666///...---,,,,,,---...///+++,,,...//////,,,'''###(((***///333555333///******,,,///000///......///(((((('''''''''(((((()))***)))((('''&&&%%%%%%%%%######$$$%%%&&&((()))***$$$"""!!!"""%%%&&&'''&&&%%%%%%&&&'''((((((((('''((((((((()))(((((('''&&&%%%###!!!!!!###&&&'''((($$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###''''''&&&%%%$$$$$$$$$$$$ """%%%$$$###"""$$$'''(((&&&$$$$$$%%%%%%$$$######$$$$$$%%%$$$###"""!!!######"""  !!!   !!!"""""" !!!"""    """&&&""""""!!!!!!"""###$$$$$$$$$###""""""######"""!!!#########"""!!!!!!  !!!!!!""" !!!%%% """"""%%%&&&&&&%%%###"""###$$$"""$$$///333444...%%% $$$&&&$$$######$$$&&&'''''' %%%---000...&&&&&&$$$ $$$))) """""" """%%% !!!""" !!!  """ !!!"""!!!### """   !!!""""""!!!""""""""""""#########$$$&&&(((&&&$$$###$$$'''((('''&&&%%%$$$%%%&&&'''+++++++++(((&&&$$$%%%&&&((((((((((((((()))))))))(((""""""((()))'''///<<<666///'''###%%%'''&&&%%%&&&+++///...+++)))***---++++++///333222------000111///000666999:::===BBBXXXkkkRRR;;;KKKHHHBBBAAA@@@??????>>>===<<<>>>===;;;:::;;;===@@@BBB>>><<<999777888;;;???BBB;;;888666888<<<>>><<<999<<<;;;<<<;;;333)))&&&(((+++---...///...---...///...///000...+++)))+++---000///---+++***)))((((((***,,,000222333111...+++---))))))...111......000,,,***'''&&&'''''''''&&&)))((('''&&&&&&&&&&&&&&&%%%%%%'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%&&&'''((('''&&&%%%$$$#########$$$%%%&&&&&&%%%$$$%%%&&&((()))%%%&&&&&&%%%%%%(((...333111)))$$$&&&&&&!!! """###%%%&&&&&&%%%###""""""###$$$%%%&&&&&&&&&&&&)))(((&&&###""""""""""""#########$$$$$$%%%%%%%%%%%%$$$###!!! !!!!!!  ### !!! !!!"""###  !!! !!!!!!"""###############&&&&&&%%%$$$""" """!!!!!! !!!!!! !!!""""""  """###%%%&&&%%%""" !!! &&&&&&000222111***!!! $$$((('''&&&$$$$$$$$$$$$%%% !!!%%%))),,,,,,)))&&&$$$***+++((($$$!!!!!!$$$&&&&&&###"""!!!  !!!  !!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$&&&&&&$$$!!!###)))///%%%&&&&&&###""")))666BBBEEE;;;333///)))""""""&&&''''''&&&%%%&&&'''((()))$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))+++------+++)))((((((000......000444555333111333222222222444666999;;;FFFXXXhhhwwwiiiGGG;;;DDD>>>GGGDDDAAAAAAAAAAAA>>>;;;@@@>>>;;;999:::===BBBEEE>>>===;;;999888:::>>>AAA???;;;777888;;;<<<:::777888999===>>>777,,,&&&'''***,,,.../////////111222...//////---+++***+++---...---,,,***))))))((((((...000222333222///+++(((,,,+++,,,,,,------+++)))+++)))&&&%%%&&&'''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$%%%&&&&&&############$$$&&&'''((($$$$$$#########$$$%%%&&&%%%&&&&&&%%%$$$&&&+++///***%%%"""$$$### !!!$$$%%%&&&'''&&&%%%###""""""###$$$%%%&&&&&&&&&&&&((('''%%%###""""""######$$$$$$$$$######""""""!!!%%%$$$###!!!   """  !!!  !!! !!!######""""""!!!!!! !!!"""""""""""""""#########$$$$$$%%%%%%%%%###"""!!! !!!!!!"""""""""  !!!""" ###$$$$$$###!!! !!! &&&---///333444333///(((!!!&&&%%%$$$$$$$$$%%%'''((("""###%%%&&&&&&%%%$$$$$$%%%'''******'''### """######"""  !!!   !!!  !!! """!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$###%%%+++111***,,,,,,+++)))***000666???999555444000)))(((***%%%$$$$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))+++++++++---...000/////////111111111000333222222222333555888999>>>EEEJJJZZZ|||KKKBBBBBBDDD<<>>;;;999:::>>>CCCFFF??????===;;;999:::===???BBB===888777888888777555444777>>>AAA;;;///((('''))),,,...000000111333444//////...---+++***,,,...,,,+++******************333333444333111---(((&&&(((---...,,,000666333***+++(((&&&%%%&&&'''&&&&&&############$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$!!!"""###$$$&&&(((***,,,$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%(((+++###!!!!!!###!!! ###&&&'''''''''&&&%%%###""""""###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$&&&%%%$$$###!!!$$$###"""!!!  !!!  !!!  """###"""!!!  !!!######"""!!! ######""""""!!!  !!!!!!!!!!!! !!!!!!!!!"""###%%%&&&'''######""" !!!###%%%$$$   """$$$ """###$$$######"""!!!  (((///111000111333222---''' $$$#########$$$&&&(((***&&&'''(((%%%""" """$$$((((((((())))))'''###  !!! !!!!!!!!! !!!!!!!!!!!!     !!!  ###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$'''---333000111222222000---***(((///---...000...)))&&&&&&""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%(((***+++,,,---///...///000000///111444666222222222222333444666666<<<;;;666FFFuuuAAACCCFFFEEE@@@JJJEEEAAAAAAEEEEEEAAA<<<@@@>>><<<;;;<<>>:::999:::<<>>???DDDAAA>>>???CCCDDDBBB>>>>>>>>>>>>>>>>>>>>>?????????AAACCC@@@;;;777777999888555222000000222333444555666;;;===888000---//////000222222111000000111000...,,,++++++,,,---...,,,,,,,,,---...///111222333222222000...,,,***)))'''******...BBBTTTOOO<<<---+++))))))***++++++***&&&'''((()))))))))))))))&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$###$$$&&&$$$$$$&&&'''((())))))***''''''''''''''''''''''''$$$%%%&&&)))+++++++++***$$$(((***(((%%%%%%&&&((()))(((((('''&&&$$$###"""######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!!"""!!!  """!!! !!!""""""!!!  !!!!!!!!!  """###!!! ######!!! ######!!! ###%%%###"""""" !!!###%%% """###### !!!$$$***///444444///,,,+++---######$$$$$$$$$$$$######$$$)))---,,,(((%%%''')))%%%&&&)))...000...((("""   !!!### !!!!!!""""""    !!!!!! !!!######"""!!!!!!!!!!!!!!! !!!###&&&))),,,******,,,///...)))$$$###$$$$$$$$$$$$$$$###"""!!!"""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&'''(((***---///000000333999>>>000111333444444444333333111999999???gggSSSGGG:::<<<===>>>======>>>@@@AAA@@@@@@??????>>>======<<<<<<<<<>>>BBBEEEBBB:::555333555000///......///111333444666666999:::666///...111000111222222000//////000111...+++)))+++---......---------...///111333444000000///---,,,,,,++++++))))))(((---===JJJEEE777...,,,******+++,,,---,,,((()))***+++++++++***)))'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&((((((%%%$$$%%%'''%%%%%%&&&'''((((((((('''%%%&&&&&&&&&&&&%%%$$$$$$###$$$&&&***------+++)))&&&***,,,***)))***+++)))(((''''''&&&%%%$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$########################  """!!!  """!!!!!!  !!! !!!###!!!!!!!!!  !!!"""""""""""""""!!!""""""!!! !!!!!!""" !!!  """$$$"""!!!  !!!###$$$ !!!""""""!!!!!!!!!!!!!!!%%%///111333333000...---...$$$&&&'''((((((%%%""" $$$((()))(((&&&'''(((((()))+++------((("""!!! !!!!!!   !!!"""""""""  !!!  !!!!!! !!!"""###"""!!!!!! !!!!!! !!!###$$$%%%###"""$$$(((+++***((($$$&&&%%%""""""%%%&&&$$$######$$$%%%%%%%%%%%%$$$((((((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&''')))++++++,,,---------...111333///111333555666666444333///777888888NNNzzzoooTTTGGG;;;@@@>>><<<===???>>>===<<<>>>@@@CCCAAA===:::888999;;;<<<===BBBFFFBBB:::222000111,,,---......///000333444555555888999555...---000...000111111000///000111111...***)))+++...//////---------...///111222333///...---+++******++++++(((''')))---222555444222...,,,******+++------,,,'''(((***+++***)))'''&&&'''''''''&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""&&&)))(((%%%###%%%'''###$$$&&&'''((((((''''''%%%&&&'''''''''&&&$$$######$$$'''+++---,,,((($$$$$$((()))(((***///...***&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%%%%$$$############"""""""""!!!!!!!!!   """"""!!!!!!!!!   !!! !!!!!! !!!###$$$###"""!!!!!! !!!!!!"""   !!!""""""!!!  """$$$&&&!!!!!!"""""""""!!! ###""" %%%---***))),,,111111,,,&&&%%%'''+++...---)))$$$!!!!!!"""###$$$%%%&&&(((((('''))))))((($$$!!!  """ !!!!!!!!!  !!!!!! !!!###"""!!!   """######!!!  ###&&&((()))"""%%%&&&######''''''$$$$$$$$$%%%%%%%%%$$$###"""(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&'''***,,,,,,+++***+++,,,---,,,+++...000444777888777666444555999:::888@@@YYY}}}{{{VVVJJJAAA:::CCC<<<;;;???AAA@@@;;;999<<>>CCC???<<<>>>???@@@@@@???>>><<<;;;GGGEEE@@@:::888:::???DDDDDDAAA>>><<<:::666...(((---111222...000666777444666666555333222111111000000111111000///000111222///---***)))+++,,,------.........//////000000000...------,,,+++))))))(((''')))***,,,,,,+++***(((111000/////////---+++(((((((((''''''&&&&&&&&&&&&$$$%%%%%%%%%#########$$$###$$$%%%%%%%%%$$$######%%%'''+++---,,,***&&&###$$$$$$$$$######&&&***---***+++,,,,,,,,,***)))(((''''''(((((('''%%%###"""###$$$&&&((()))***++++++###$$$$$$$$$$$$###""""""$$$'''***)))&&&###$$$%%%$$$$$$$$$$$$$$$###"""!!!!!!#########  """###"""  !!!"""   !!!!!!     !!!######$$$$$$######"""!!! $$$###############!!! ###)))------)))&&& !!!...666///###'''%%%"""!!! """$$$&&&%%%!!!"""'''(((### """###""""""######!!!!!!  """######!!!  !!!!!!!!!!!!!!!  !!!"""!!!!!!  !!!!!!!!!!!!   """%%%'''%%% """&&&$$$'''***+++)))&&&$$$###%%%''''''&&&$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$'''((((((((((((((('''&&&$$$&&&(((''''''(((,,,000333)))$$$***111222000000333333444444555666777777???;;;777666:::@@@EEEGGG```hhh```SSSbbbuuuIIIDDDDDD<<<@@@???@@@???AAACCCBBB@@@>>>>>>???CCCBBB???;;;999:::???BBB@@@===:::777444000,,,)))111555666222000444666444555444222000000111222222000111111000//////000111...---,,,+++++++++,,,---+++,,,,,,,,,,,,++++++***...------,,,++++++*********,,,...///000000///...------...///111000---***'''(((((((((''''''&&&%%%&&&'''''''''&&&&&&&&&'''$$$%%%&&&''''''&&&&&&%%%''')))+++------+++)))'''$$$$$$$$$###"""$$$(((+++***************)))((((((&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&&&&'''''''''############""""""!!! """%%%((((((&&&$$$%%%&&&%%%%%%%%%$$$###"""!!! !!!###"""  !!!"""!!!  !!!   !!!!!!!!!!!!!!!"""###$$$$$$$$$$$$'''&&&%%%$$$###""" """)))......***&&& !!!!!!###***000---'''&&&%%%###"""""""""$$$%%%%%%!!!!!!$$$$$$$$$%%%%%%%%%%%%"""!!!$$$$$$!!!  ###$$$%%%$$$"""  !!!!!!!!!!!!!!!  !!!"""""""""""""""!!!!!!!!!!!!   ###%%%'''$$$ !!!%%%###%%%((()))'''%%%$$$$$$((((((((('''$$$""""""###$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&''''''((('''''''''%%%'''(((((('''))),,,///???333***+++......,,,---///000111222444555666777999::::::999777777:::===???CCCCCC@@@HHHcccccc<<>>BBB>>>BBBEEECCC>>><<<===@@@??????>>><<<::::::<<<>>><<<:::777333...,,,,,,---222888:::666222333666888333222000//////000222333222111000//////...//////,,,...///...+++)))+++------......///...,,,+++***---------,,,,,,---------+++---///111222333222222...---...///000///,,,)))&&&'''((()))((('''&&&%%%''''''((((((((((((((('''%%%&&&'''((())))))(((''''''((()))+++++++++******%%%%%%%%%###"""###&&&)))))))))((('''''''''((((((&&&&&&'''''''''&&&&&&%%%###############"""""""""#########"""!!! !!!###&&&'''&&&%%%&&&'''%%%%%%%%%$$$###!!!  !!!!!!    !!!     !!!"""!!!  ###%%%'''(((((())))))(((&&&###  '''...///***%%% %%%)))'''&&&)))+++***$$$$$$$$$######"""""""""""" &&&((()))(((&&&###"""!!!###$$$$$$!!!!!!!!!!!!"""$$$$$$###!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!"""""""""  ###%%%&&&$$$ !!!###!!!###%%%&&&%%%######$$$)))***)))'''$$$""""""######$$$$$$%%%%%%$$$$$$###%%%%%%&&&'''(((((((((''''''(((((((((((())),,,///EEE999...+++,,,,,,---...///000111222444666777777888>>>BBB@@@:::555666999666888AAAHHHAAADDDggglll@@@@@@FFF???@@@>>>AAA;;;@@@DDDAAA;;;777:::???<<<>>>>>>===;;;999888999:::999777222---,,,000444333999<<<999333333777<<<333333222111111111111111333111/////////......---+++///222000+++(((***---,,,---...//////...,,,+++------,,,,,,---...000000***+++---///000111222222222///,,,******)))'''&&&&&&'''((())))))((('''%%%%%%%%%&&&'''))))))(((&&&%%%&&&'''((())))))(((((($$$%%%%%%&&&((())))))***'''''''''%%%######%%%'''((('''&&&%%%%%%&&&'''((((((((('''''''''&&&%%%%%%###""""""!!!!!!!!!!!!"""%%%$$$###"""!!! """###%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$###!!!!!!!!!   !!!    !!!"""###"""  !!!"""!!!$$$&&&''''''&&&''''''&&&"""%%%---///+++%%%!!!(((---+++((((((((('''""""""######"""!!! """&&&((()))(((%%%"""###$$$ !!!!!!!!!   !!!  !!!!!!     ###$$$$$$"""  """!!!######""""""###$$$(((((()))'''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((()))))))))(((((((((((()))***,,,...<<<555...+++---///222444333444444555666777888888999===AAAAAA===999999:::999???OOOZZZLLL>>>OOOoooMMM@@@CCC@@@CCC>>>???<<>>???===:::777555555777888666222//////444888888;;;>>>;;;444111444:::555555666666444111///---444111///...///000...---,,,000333111+++((())),,,'''(((***+++,,,,,,,,,+++---,,,,,,,,,---///111222******+++---...///000000222---'''######$$$&&&'''&&&'''((())))))(((''''''&&&%%%&&&(((+++,,,***'''$$$%%%&&&'''(((''''''&&&###$$$$$$%%%&&&((()))***((()))(((&&&$$$$$$%%%'''&&&&&&$$$$$$$$$%%%&&&'''******)))'''&&&%%%$$$$$$###""""""""""""######$$$&&&%%%$$$""""""!!!""""""%%%%%%&&&&&&&&&%%%$$$"""$$$$$$$$$###"""!!! !!!!!!  !!!###"""!!!  !!! !!!!!!   """"""!!! !!!!!!!!!"""###### ###%%%$$$!!!"""))),,,***'''###)))---------,,,'''!!! !!!!!!"""!!! !!!  """%%%&&&%%%$$$"""!!!!!!""" !!!### !!!!!!  """###!!! !!!!!! !!!     !!!!!!  """""""""!!! !!!"""!!!######""""""###$$$$$$%%%'''&&&%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))************)))((('''(((***++++++///...---,,,...111444444666666666666666666666666666777888:::<<<<<<<<<;;;000999GGGOOOIII>>>@@@JJJgggZZZ@@@@@@???DDD@@@AAA@@@CCCDDDAAA<<<999<<>>>>>>>><<<888666555666555555555444333444777999>>>>>>>>><<<444...///444666777777666444111...,,,555111//////111222000...///111222///+++)))***+++))))))***+++---...///000---,,,++++++,,,...111333------------------......,,,'''""" $$$(((***(((((((((((((((((())))))((('''(((,,,000111...***$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&'''((()))***+++'''((((((&&&$$$###$$$&&&%%%%%%$$$$$$$$$%%%&&&&&&+++***((('''&&&%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&%%%###"""""""""###$$$((('''&&&'''((('''$$$"""############"""!!! !!!""""""!!! !!!######"""   !!!!!!  !!!"""!!!  !!!  $$$$$$!!!###'''******%%%))),,,---//////)))!!! !!!!!!!!! """&&&%%%  !!!%%%""" !!!""" !!!""""""!!!  !!!!!! !!!###%%% """  !!! !!!    !!!  !!!!!!!!!!!!!!!  !!!!!!""" """$$$%%%$$$""""""###!!!###%%%%%%%%%%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((()))))))))(((***(((&&&&&&((()))***)))''',,,...------000111000444444444444444444444444666666666999>>>@@@@@@???555:::???@@@>>>;;;999777IIIqqqhhhEEE@@@>>>CCCAAACCCBBBBBBBBB???<<<;;;<<<=========<<<999777777888;;;666666666999;;;===<<<<<<>>>:::999999555//////444777666444222111000//////555111...///333444222///333222000---+++*********///...------...000222333---,,,+++***+++...000222///...---,,,++++++******(((%%%!!! """%%%((())))))((('''&&&'''(((***+++)))((((((,,,111333///+++&&&&&&''''''&&&%%%###"""$$$%%%&&&'''((()))))))))%%%&&&&&&%%%###"""###$$$###$$$%%%%%%&&&&&&&&&%%%(((((('''&&&&&&'''((()))((('''%%%###"""###$$$%%%$$$###!!!!!!!!!"""$$$%%%(((&&&&&&'''))))))'''$$$!!!!!!""""""""""""!!!!!!"""###$$$###!!! !!!!!!!!!!!! !!!!!! !!!""""""!!!  !!!    %%%%%%!!!""")))...'''***,,,+++,,,...,,,'''"""""""""!!! $$$&&&  $$$$$$%%% """!!!  !!!""""""!!! """######""" """$$$ !!!    !!!!!!!!! !!!     """######!!!$$$'''(((&&&$$$""""""!!!###$$$$$$###$$$%%%&&&''''''&&&%%%%%%&&&''''''%%%%%%&&&&&&'''&&&&&&%%%+++(((%%%%%%'''(((((('''%%%,,,///,,,***---///...222222333444555666777777666888;;;>>>???????????????@@@AAABBB===777777999???TTTuuusssMMMDDD???BBB@@@DDDBBB@@@>>><<<::::::::::::<<<<<<:::777666888<<>>CCCDDDBBB???999444333777777333333777888555111...---...111333555111...000444666444111666333...,,,+++++++++***///...+++******,,,...000...,,,+++***+++---000111///...,,,***(((''''''&&&(((&&&$$$$$$%%%&&&%%%$$$***)))'''%%%&&&(((+++---'''&&&&&&+++000222...***''''''(((((('''%%%###""""""###%%%&&&'''&&&&&&%%%"""###$$$###!!!!!!!!!""""""$$$%%%&&&'''&&&&&&%%%&&&%%%%%%&&&''')))+++,,,***)))&&&###"""!!!"""""""""!!!  """$$$%%%'''%%%%%%(((++++++)))&&& !!!!!!"""""""""""""""###$$$%%%$$$""" !!! !!!!!!"""!!!!!!"""######!!!  !!!     !!!!!!   """'''&&&"""(((000(((,,,,,,)))))),,,...---%%%$$$###"""!!! ### $$$)))***&&&!!!&&&$$$!!! !!!  !!!######!!! $$$$$$###!!!  !!!    !!!!!!!!!  !!!   #########"""%%%)))***(((%%%"""!!!"""$$$$$$$$$""""""###$$$((('''&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%$$$######***'''$$$$$$&&&((('''%%%$$$,,,///+++(((---000000111222333666888:::;;;<<<000666===>>>:::666777999888777???FFF@@@444666BBB<<<;;;VVVgggJJJOOOCCCEEEGGGBBB???<<<999999;;;:::888555===:::888::::::777888<<<@@@<<<;;;@@@GGGGGG???666666444222222333444222000666777555000...///222333777111---...444777444000555444111...,,,+++++++++,,,+++*********,,,...000333111...+++)))((())))))...,,,))))))++++++)))'''---,,,)))&&&%%%%%%&&&&&&#########&&&)))++++++***((()))***+++,,,+++*********&&&&&&,,,---(((&&&''''''&&&%%%%%%''''''&&&%%%'''&&&$$$$$$$$$&&&((()))'''&&&&&&&&&&&&''''''(((((('''&&&&&&'''***...000)))'''### !!!### ######$$$''')))***)))'''!!!  !!! !!!!!!!!!!!! !!!!!!###$$$%%%%%% !!! !!!!!! !!!""" %%%###  !!!!!!!!!   ###$$$###&&&,,,...------...+++''')))...)))&&&""" !!!###$$$$$$&&&***+++)))   !!!######!!!!!!!!!"""###"""!!!   !!!!!! !!!""""""!!!!!!  ###$$$%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$%%%"""'''***'''"""!!!&&&+++$$$%%%&&&%%%###"""###$$$)))******)))&&&%%%%%%&&&''')))***++++++,,,...///222222222333555666888999444666777777666555555666333:::BBBDDD<<<444666>>>>>>444;;;eeegggJJJNNNDDDGGGGGGAAA>>>;;;999999:::;;;999777===999999;;;<<<;;;<<<@@@AAA===;;;>>>CCCCCC;;;222222333555444333111222222666555333111111222333333444222111444888999666333333111///---+++***************))))))+++---000111222000...+++***)))******,,,***)))***,,,---,,,***...,,,***'''%%%$$$%%%%%%$$$%%%&&&))),,,...,,,+++***)))((((((((()))******)))%%%&&&+++,,,(((&&&''''''%%%$$$%%%&&&'''&&&%%%%%%$$$###"""###$$$&&&'''%%%%%%%%%&&&&&&'''((((((***)))(((((()))+++---...(((&&&###  !!!"""!!!!!!!!! !!!### !!!$$$'''((('''&&&"""!!!  !!!""" !!!!!!!!!!!!  !!!""""""### !!!   !!!   ###%%%'''&&&""""""((())))))+++---+++''')))------***((('''&&&%%%&&&'''%%%)))+++***+++......***  !!!######"""!!!"""###     !!!!!!!!!!!!!!!  """&&&(((%%%%%%&&&&&&&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''$$$###%%%((($$$%%%&&&%%%###"""###$$$((()))***(((&&&%%%%%%&&&(((***,,,,,,,,,,,,...000222222222222333444555666555666777666444333333444555888<<<===777111333:::<<<777555QQQbbbGGGIIIBBBGGGEEE>>>===;;;999999:::<<<<<<;;;<<<999999<<<>>>>>>@@@DDDCCC???<<<>>>BBB@@@999111...333777777444111333555555333222555888888666333333444666777777666333222///...,,,+++***)))******))))))))))))+++---000111111000...---++++++++++++***))))))***,,,...---,,,---,,,***(((&&&%%%$$$$$$&&&'''***---000000---++++++)))'''%%%%%%''')))***(((%%%%%%)))+++(((&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$######"""!!!!!!"""$$$%%%'''''''''((()))***++++++++++++++++++************%%%$$$###"""!!! !!!$$$$$$###!!! """%%%((($$$######$$$%%%%%%###!!!"""!!! !!!""" !!!!!!!!!!!! !!!!!!!!!    !!! !!!   !!! !!!!!!###%%%''''''###!!! """######''',,,,,,((((((+++......---------------,,,***///000///...///---(((""" !!! !!!###$$$###"""###$$$!!!  !!!!!!   !!!!!!!!!!!! """%%%(((***$$$%%%%%%%%%%%%%%%$$$###########################"""###%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$###$$$%%%'''(((((('''%%%$$$%%%&&&)))+++,,,---,,,,,,...000111000000000000111222333555666777555333222222333666444555777555111222777444===:::>>>dddVVVAAAAAA???GGGBBB<<<>>><<<;;;;;;<<<>>>???@@@<<<999999===>>>===???DDDEEEAAA>>>???BBBAAA;;;555000333777999888777666666444222555>>>CCC@@@888333222444666444111......000...---,,,*********++++++************+++,,,---............---------,,,,,,)))))))))***+++,,,,,,,,,++++++***)))((('''&&&&&&((()))+++---///...+++(((+++***(((&&&&&&'''((()))((('''&&&(((((('''%%%$$$&&&$$$$$$$$$%%%&&&%%%$$$######""""""""""""###$$$******+++,,,---......///***+++++++++***((('''%%%"""#########"""!!! $$$$$$###""""""%%%***......+++)))'''%%%###  !!!!!!!!!!!! #########!!!   !!!!!!"""  !!!!!!  """############  !!! """$$$$$$""" """!!! %%%,,,...***)))******---.........000///---+++///000...,,,+++'''"""   !!!!!!!!!###$$$#########%%%$$$###"""!!!    !!!!!!  """$$$&&&((($$$$$$$$$$$$%%%%%%%%%$$$#########"""""""""""""""###"""###&&&((()))&&&"""$$$%%%&&&&&&$$$###$$$&&&&&&'''((('''%%%$$$%%%&&&)))***,,,,,,++++++,,,............///000111222333555666666555444333444666666222222777999888777777,,,BBBDDD;;;HHHhhh{{{KKK===<<<>>>GGGAAA<<<>>>>>>>>>>>>???@@@BBBDDD>>>;;;:::<<<<<<;;;<<<@@@BBB???<<<>>>AAAAAA===999777555555999>>>???;;;666444333999FFFKKKDDD999333000222222000------111555///...,,,+++++++++,,,---------,,,+++************++++++---.........------)))*********))))))******))))))***+++++++++***))))))))))))***,,,+++)))&&&***+++******)))((('''&&&))))))'''&&&''''''%%%"""&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$#########$$$$$$******,,,---.........---'''((())))))'''%%%###"""!!!!!!"""###""""""!!! """######"""$$$(((---222000---***'''%%%###  !!!!!!!!!!!! #########!!!  !!!###%%%   """"""!!!     !!!"""""""""    """###!!! """"""!!! ###,,,///,,,))))))&&&+++...,,,---111000,,,)))---...+++)))'''### !!!#########"""###%%%$$$###"""!!! !!!!!!   !!! !!!"""###############$$$%%%%%%&&&#########"""""""""!!!!!!$$$""""""%%%******'''###$$$%%%&&&&&&%%%$$$%%%&&&&&&'''((('''%%%$$$$$$%%%((()))******)))((()))+++******,,,---000222444666444555666666555666999;;;555222444<<>>===???AAAAAAAAAAAACCCEEE???;;;:::;;;;;;999999===>>>;;;999:::===???===;;;<<<888555:::AAACCC===777444333:::GGGJJJ@@@666333...///000//////222999>>>000///...,,,,,,,,,------......---,,,***(((''''''''')))+++...///...---,,,***+++,,,+++))))))***+++)))***,,,......---+++******(((&&&&&&)))+++,,,,,,++++++++++++***(((&&&$$$((()))(((%%%&&&)))((($$$'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$'''((()))*********)))((($$$%%%%%%%%%%%%###""" !!!"""""""""!!!!!!!!!!!!""""""###''',,,///(((&&&$$$#########"""   !!!!!!!!!!!! !!!!!!!!!    !!!###%%% !!!!!! !!!!!!!!!!!!   !!!  !!!!!!!!!!!!    """$$$$$$###"""!!!!!! """***...+++'''&&&$$$+++---***+++111111+++***------***'''&&&"""  !!!!!!""""""  """"""""""""###$$$ !!!""""""!!!!!!""""""!!!"""!!!  """!!!    """"""""""""###%%%&&&'''$$$$$$$$$######""""""!!!###"""!!!$$$((()))'''$$$$$$%%%&&&&&&%%%%%%&&&'''((())))))(((%%%$$$$$$%%%((()))***)))''''''((()))'''((())),,,///222555666333444555666666888;;;>>>666333666???FFFEEE@@@>>>BBB>>>999===DDDFFF]]]rrrKKK===AAA<<<>>>FFF<<<<<<;;;>>>AAACCCAAA@@@AAABBB???;;;:::;;;;;;999999===>>><<<999:::<<<======;;;===:::888:::???AAA>>>999555222777@@@@@@666000333///000000111333666:::>>>111000...---,,,,,,,,,------------,,,***)))'''&&&$$$&&&***---///...---,,,)))+++------++++++---///,,,...000111000...+++)))***'''$$$$$$(((///444777,,,+++***)))'''&&&%%%$$$$$$'''&&&$$$'''------)))((('''&&&&&&(((((('''&&&%%%%%%&&&%%%%%%$$$$$$###%%%&&&'''(((((('''%%%$$$""""""############"""""" !!!!!!""""""!!!"""###""""""###&&&)))$$$""" !!!""""""!!! !!!"""######"""!!! !!!!!!!!!!!!  !!!''')))%%%   !!!!!! !!!   """ !!! !!!!!! """  ###%%%%%%%%%!!!  (((,,,((($$$###""")))***&&&'''...///)))***,,,,,,(((&&&&&&### """"""!!!!!!  !!!!!!%%%&&&&&&$$$!!! """!!!""" !!!!!!!!!"""### !!!""""""%%%''''''%%%""" """!!!   !!!!!!$$$###!!!   !!!"""!!!!!!"""###%%%&&&'''&&&%%%%%%$$$######"""""" !!!###%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&(((***++++++)))&&&$$$###$$$)))******)))(((''''''(((&&&'''(((***---000222333444555555555555666:::===777444555===BBBAAA>>>>>>BBB>>>999???DDD???IIIeeeSSS>>>999AAA;;;;;;AAA777888999===AAACCCAAA??????@@@>>>;;;:::<<<<<<:::;;;>>>AAA???<<<<<<===>>>>>>===<<<;;;;;;;;;<<<======<<<666111333999666---,,,333222222222333444555666666111000...,,,+++++++++,,,,,,,,,,,,++++++)))(((((("""%%%)))---///...---,,,(((+++......---...111333000111333333111...***'''***&&&"""###)))333<<>>444>>>WWWaaaNNN999;;;<<<:::777666888;;;777<<>>@@@CCC@@@>>>>>>??????<<<999999666444555888:::999888333333222111000///......///000111333444444333333111000///...---,,,,,,,,,)))+++,,,***'''&&&(((+++(((((()))******+++,,,---((())),,,000333555777777,,,...000...***(((((()))***'''%%%''',,,111333333'''%%%$$$$$$%%%'''''''''(((***+++,,,*********+++&&&'''''''''(((((())))))%%%""" !!!######!!!###(((++++++'''"""############"""""""""""" !!!!!!!!!!!!###%%%&&&%%%###!!!!!!""" !!!!!!"""!!!!!! ###"""!!!"""$$$$$$"""!!!!!!###&&&&&&%%%###"""!!!   ###%%%777===222$$$######""""""!!!!!!    """  $$$ !!!"""  !!!"""%%%((("""  !!! """!!!&&&(((((()))'''$$$!!! !!!"""###&&&&&&%%% """  ###$$$###"""!!!!!!###$$$###!!!$$$""" """!!!!!!!!!!!!!!! !!!###%%%''')))'''&&&###   !!!     """"""""""""!!! ###############"""!!!!!!!!!  !!!"""###$$$###"""!!!!!!###(((((('''&&&%%%###"""!!! """############%%%$$$######%%%&&&&&&%%%''''''''''''((((((((((((,,,...000///---***((((((''''''((())),,,...000111000222444555444333333333444111111555888999===BBB999======AAADDD>>>???OOOPPPEEE;;;<<<===;;;999888999;;;;;;@@@GGGKKKIIIDDD@@@===<<<;;;:::::::::;;;===>>>EEECCCAAAAAABBB@@@<<<888999777666777999:::999777222111111000000//////...000111333555666666555555222111///---,,,+++*********+++,,,+++((('''(((***+++***))))))***,,,...///)))+++///111333222111000***,,,...,,,***((((((******)))(((***---///...,,,'''&&&$$$$$$&&&'''''''''&&&(((***+++******+++---***))))))((((((''''''&&&%%%""" !!!"""###""" !!!"""$$$&&&''''''&&&%%%$$$$$$$$$######"""""""""!!!!!!"""""""""!!! $$$%%%&&&&&&###""""""############""""""!!!!!!!!!###"""!!!"""###$$$"""!!! """$$$%%%%%%$$$$$$$$$"""!!!!!!  !!!!!! $$$ &&&...000(((######"""!!!  !!!"""   ###"""!!!""""""$$$''')))'''$$$  """'''+++'''&&&###!!!!!!!!!###$$$&&&%%%###  !!!###$$$!!! ###&&&((()))((($$$###!!! """$$$  !!!!!!!!!!!!!!!!!!!!!&&&&&&%%%###!!! """######))))))((('''&&&$$$###"""### """"""!!!!!! """""""""""""""!!!  !!!"""######"""!!!"""###'''''''''&&&%%%$$$###""" !!!"""""""""""""""""""""###$$$%%%%%%$$$###(((((((((((('''''''''''',,,...//////,,,***((((((''''''((()))***,,,...///...111333333222111111222555222222666888888:::>>>444777666;;;BBB???DDDUUUzzzvvvDDDCCC>>>??????>>>;;;:::;;;<<<===CCCJJJNNNLLLFFF???;;;:::;;;<<<=========<<<<<>>>>>>>>;;;BBBJJJNNNLLLFFF>>>::::::<<>>======???AAA???:::555222333444555555333111///....../////////000000000000111333444333222000...000///---,,,+++***))))))+++,,,......---+++)))(((+++***)))))))))***+++,,,---.........,,,)))'''%%%'''(((((((((((()))***+++)))***,,,---,,,)))&&&###'''&&&%%%%%%'''(((((('''%%%'''((((((((((((***,,,***)))((('''%%%###""""""%%%$$$""""""###%%%&&&'''###""" !!!&&&***---&&&%%%$$$###"""!!! !!!""""""###$$$$$$$$$&&&'''((('''%%%$$$$$$$$$'''&&&###!!! !!!""""""###""" !!!"""###"""!!! !!!###$$$######%%%%%%$$$###!!!  !!!!!! !!!!!! """"""!!!  !!!"""!!!   !!!"""$$$''')))'''%%%!!!  !!!!!!!!!%%% !!!"""######"""!!!###$$$$$$$$$&&&$$$"""!!!"""###"""!!! !!!"""############$$$%%%&&&%%%$$$"""!!!""""""######$$$######"""###"""""""""""""""""""""%%%%%%&&&&&&&&&&&&%%%%%%"""%%%&&&''''''###!!!   !!!  !!!"""""""""$$$&&&(((((('''&&&%%%###"""!!!!!!!!!!!!"""!!!!!! ###$$$%%%%%%$$$$$$%%%&&&%%%%%%&&&''''''(((((()))***,,,---,,,+++)))))))))***)))))))))***+++,,,,,,,,,.../////////...000111000///111666999777888;;;;;;999333666>>>;;;>>>NNN~~~___???EEECCCCCCCCCCCCDDDCCCAAA@@@<<>>===???BBBDDDCCC@@@===::::::999;;;>>>AAAAAA<<<888000222333444333111///.........//////000000111111111222444444333000---+++---,,,,,,++++++,,,,,,,,,,,,,,,---//////---+++)))***+++---......---***)))---,,,***(((''''''((())))))(((''''''((())))))***(((((())))))((('''&&&&&&'''&&&%%%&&&((()))(((&&&'''(((((('''%%%%%%''')))&&&&&&%%%$$$$$$###""""""%%%%%%%%%$$$$$$&&&''')))###"""!!!!!!###%%%''')))%%%$$$$$$"""!!!  !!!!!!"""###$$$%%%&&&((()))(((&&&$$$$$$%%%&&&%%%"""  !!!"""###!!! !!!""""""!!!""" !!!"""###!!!&&&%%%$$$###"""!!! !!!!!!!!! """###  !!!!!!  !!!  ###%%%&&&$$$"""!!! !!!""" !!!"""""""""$$$!!!!!!"""  """###$$$%%%%%%)))&&&###!!!  !!!!!!!!! !!!"""$$$&&&&&&$$$"""!!!###$$$$$$%%%$$$$$$########################"""""" !!!"""###$$$%%%%%%%%%"""### !!!!!!    !!!!!!!!!"""$$$&&&******)))'''$$$"""  !!!!!!!!!!!! """###$$$###""""""$$$'''"""###$$$&&&''')))***+++)))***++++++)))))))))***,,,++++++++++++,,,---...,,,---...///......000222222111222666777444444777:::999444555:::555777GGGYYY@@@DDDDDDDDDDDDFFFHHHHHHFFFDDD@@@EEEKKKNNNLLLIIIEEECCCAAABBBCCCCCCBBB???<<<::::::999:::>>>BBBCCC@@@<<<111333555555333111111222//////000000111111222222111333555666666333///---,,,++++++,,,,,,---...///,,,,,,,,,...000000...,,,,,,...222444333000,,,))),,,)))&&&$$$%%%'''***,,,,,,***''''''((((((((((((&&&&&&'''&&&%%%%%%(((***'''&&&&&&'''))))))(((&&&(((((((((&&&$$$###%%%'''$$$$$$$$$$$$############%%%'''(((((('''&&&'''(((""""""###$$$$$$$$$%%%%%%%%%$$$$$$###"""!!! !!!!!!!!!!!!"""###$$$%%%&&&'''((((((&&&$$$$$$%%%$$$###"""!!! !!!""""""###!!! """"""!!!###!!!!!!###%%%%%%!!!%%%$$$$$$######""""""!!!""""""!!!!!!$$$''')))$$$!!!     """$$$%%%!!!&&&&&&### !!!  !!!######""""""&&&%%%$$$$$$%%%&&&$$$### !!!###$$$%%%%%%(((%%%""" !!!"""""""""""""""""""""!!!!!!  ###$$$%%%%%%###"""&&&&&&&&&&&&&&&&&&%%%$$$"""###$$$$$$$$$$$$######  """###!!!    !!!!!!!!!"""###%%%******)))'''$$$"""  !!!!!!!!! ###&&&&&&$$$"""###%%%!!!"""$$$%%%''')))***+++((()))******)))((()))+++,,,,,,,,,,,,,,,---...///+++,,,---------...000222777444333555444111000333555666111111555333999MMMRRRDDDGGGEEEDDDEEEHHHKKKLLLIIIGGGEEEHHHJJJKKKIIIFFFEEEDDDDDDCCCBBB@@@>>><<<:::999;;;::::::<<<@@@AAA???<<<000222444333111111222444111111111111222222222222---///333666666555222000---------,,,------...///---,,,+++---000222111///---///111222222///,,,))))))'''&&&%%%%%%(((+++---000---)))'''(((((('''%%%###%%%&&&&&&$$$$$$&&&)))&&&&&&&&&((()))***(((&&&''''''&&&$$$######%%%(((%%%%%%%%%%%%$$$$$$$$$$$$%%%(((++++++)))'''&&&'''!!!"""###$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$############""""""###$$$%%%&&&%%%'''((('''%%%######$$$"""""""""#########$$$$$$$$$!!! !!!""""""###"""###&&&***)))$$$###############"""""""""""" """!!!!!!!!!""""""###%%%&&&'''"""!!!   !!!!!!!!!  !!!###%%%###!!!"""######  ###%%%&&&%%%$$$###$$$&&&'''&&&$$$######$$$!!!!!!!!!!!!!!!###$$$&&&%%%""" """######""""""!!!!!!!!! !!!###%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###!!!"""###$$$%%%%%%$$$$$$###"""""""""!!! !!!!!! !!!!!!    !!!######!!!  !!!!!!!!!!!!"""$$$(((((('''&&&%%%###"""!!! !!!!!!!!!!!!&&&...111...)))&&&%%%###$$$%%%%%%''''''((()))'''((())))))((((((***+++++++++++++++,,,---...///)))***+++++++++,,,...111555222111333333111222555555777222111444555CCC]]]sssJJJCCCHHHEEEDDDEEEIIIMMMNNNLLLIIIHHHHHHIIIGGGDDDBBBBBBBBBEEECCCAAA>>>;;;999888888;;;999888:::===>>><<<999...000111111//////111444222222222222222222222222'''***///333555555333222//////...------------......+++***,,,000333333111------......---+++)))(((&&&&&&&&&'''''')))***+++333///***'''((((((&&&$$$!!!$$$''''''%%%$$$%%%'''&&&&&&&&&(((******(((&&&%%%%%%%%%######$$$''')))(((((('''&&&&&&%%%$$$$$$%%%)))------***'''&&&&&&!!!!!!""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%&&&''''''%%%######$$$""""""$$$%%%%%%%%%%%%%%%$$$!!!!!!""""""###"""$$$)))......((("""!!!""""""""""""############ """!!! !!!###$$$$$$###"""!!!   !!!!!! !!!""""""""""""!!!  !!!&&&$$$ !!! !!! ###!!!"""%%%(((((('''&&&$$$ ###%%%$$$ !!!###"""!!! """$$$&&&$$$!!!  !!!!!!###$$$&&&''''''############""""""!!! !!!"""$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$###"""""" !!!!!!  """!!!!!!!!!   !!!!!! !!! !!!  """$$$$$$"""   !!!!!!  !!!!!! """###%%%%%%&&&&&&&&&%%%$$$$$$ !!!!!!!!!!!! ***777<<<999111***'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''(((***,,,)))))))))***+++,,,...///((())))))))))))***---000000------000333333777;;;;;;<<<777333555888LLLkkkcccMMMOOOFFFIIIJJJLLLOOOOOOKKKDDD>>>JJJFFFEEEFFFEEEBBBCCCFFFFFFGGGFFFCCC@@@>>>;;;777777222///333666666666777333444666888444//////444999333000222333111222444111///...---///333888;;;000...+++,,,000222222111//////000222333111...+++)))***+++***)))(((((()))+++***((('''(((******************)))(((&&&%%%$$$""""""""""""###%%%''')))&&&''''''%%%""""""$$$'''$$$%%%&&&$$$""""""&&&***+++...,,,'''$$$&&&((((((******+++******)))((('''((('''&&&%%%&&&'''((()))$$$%%%''')))***)))&&&###$$$###""""""###%%%'''))),,,&&&$$$%%%&&&$$$###%%%######"""!!!!!!!!!!!!!!!""" !!!###!!!$$$***###""")))---***''''''$$$######"""!!!!!! !!!!!!  ###%%%%%%###  !!! !!! """  """"""!!! !!!###$$$"""!!!""""""  """%%%))))))'''%%%%%%&&&###  %%%""""""###'''%%%"""  !!! !!!!!!"""""""""###$$$&&&'''""""""############"""""" """$$$&&&&&&$$$""" &&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$###!!!!!!%%%((("""!!!  !!!""""""!!!   !!!!!!!!!  !!!"""###"""$$$%%%$$$"""!!!""" ###!!!!!!$$$%%%$$$""" !!!"""######""""""&&&%%%$$$$$$######$$$$$$  !!!"""###$$$)))HHHmmmggg>>>***111***'''$$$$$$%%%%%%$$$!!!%%%&&&'''&&&&&&&&&(((***,,,,,,,,,------,,,++++++'''((()))***+++,,,,,,,,,))),,,...---,,,///555;;;CCC999000999@@@777UUU^^^MMMOOOKKKKKKJJJJJJJJJKKKIIIFFFCCCJJJGGGGGGIIIJJJGGGHHHKKKFFFEEEBBB>>>;;;;;;;;;:::999444111333555666999===FFF@@@:::777444000000222444222222555555111111333333000---,,,///333666777///---+++,,,///222222111444222111///...,,,***))))))******)))''''''((()))+++***(((((()))*********))))))))))))))))))))))))############$$$&&&'''((($$$&&&&&&%%%######%%%(((&&&&&&&&&$$$###$$$''')))---///---(((''')))+++)))))))))******))))))((((((((('''&&&%%%%%%&&&''''''$$$$$$&&&)))+++***$$$ $$$$$$###"""###$$$&&&(((,,,'''%%%''''''%%%$$$&&&###"""!!!!!!!!!!!!!!!"""$$$!!!!!!######!!!"""%%% """!!!"""((('''!!!!!!!!!  !!!!!!!!!!!!###%%%&&&%%%"""    !!!   !!!"""!!! !!!###$$$###!!! &&&))),,,,,,)))''''''(((###$$$%%%%%%$$$"""!!! '''&&&$$$""""""###%%%&&&###"""  !!! !!! !!! """$$$&&&'''"""##################"""!!!###$$$%%%%%%$$$###%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%###!!!!!! ###"""!!!  !!!"""  !!!  !!!""" """$$$%%%###!!!!!!!!!!!! """  ###$$$###!!!!!!!!!!!!""""""######$$$&&&%%%$$$$$$######$$$$$$!!!!!!!!! !!!!!!"""""")))JJJnnnjjjDDD***((()))&&&$$$###%%%&&&$$$"""$$$&&&'''&&&&&&&&&(((***++++++,,,,,,,,,,,,++++++((()))***+++++++++++++++))),,,...---,,,///555;;;???;;;666;;;===999```uuuUUUOOOOOOPPPIIIHHHFFFEEEEEEGGGIIIJJJJJJHHHJJJNNNOOOLLLLLLNNNHHHGGGDDDAAA>>>;;;999888:::666444444555666<<>>777555222111222000111555999666000///222888222,,,,,,000333444333...---,,,---000222222222444222///+++)))))))))))))))******((('''&&&((()))+++******))))))******+++)))((((((((()))+++---...%%%%%%%%%$$$%%%&&&''''''###%%%&&&&&&%%%&&&''')))***(((%%%%%%&&&'''((((((...///,,,((()))---,,,)))((((((((()))))))))))))))((('''&&&%%%%%%%%%%%%%%%$$$%%%(((,,,...+++$$$&&&%%%$$$######$$$%%%&&&***&&&$$$''''''%%%###%%%"""!!!!!!!!!!!!!!!"""###&&&""" """$$$$$$(((...999EEEBBB...###&&&%%%  !!!"""!!! ###$$$&&&&&&%%%"""   !!!######$$$ !!!"""###!!!   """$$$%%%$$$###"""!!!!!!###!!!$$$&&&((((((&&&$$$###$$$ %%%***+++)))&&&%%%%%%""""""!!!   """### !!!!!!!!!!!!  ###%%%&&&######$$$$$$$$$$$$###### !!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&''''''&&&$$$"""!!! """$$$############"""!!!   !!!!!!   """$$$$$$""" !!!!!!  !!!  """###"""!!!###""""""""""""$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$###""""""""""""""""""%%%(((666GGGFFF555******&&&%%%######%%%&&&%%%$$$$$$%%%&&&&&&%%%&&&(((*********++++++,,,++++++***)))******+++++++++******)))+++---------///444999555999:::<<<;;;DDDxxxYYYNNNRRROOOPPPBBBCCCDDDDDDDDDGGGLLLPPPMMMLLLNNNQQQQQQLLLJJJKKKIIIHHHIIIJJJFFF===666333777555666777666666<<>>888444222333666222444777888333,,,---222===555---,,,111555333000/////////000111222333333///...---***(((((()))******++++++)))(((''')))***)))*********))))))***+++)))(((''''''(((***,,,...&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))***++++++---)))%%%%%%(((***)))'''******(((&&&(((---,,,(((&&&&&&''''''((()))******(((((('''&&&%%%$$$$$$$$$$$$)))000333000+++&&&###'''&&&%%%$$$$$$$$$$$$%%%'''######&&&'''$$$"""###!!!!!!!!!!!!!!!""""""######!!!!!!""""""&&&222???cccxxx}}}aaa<<<((($$$###!!!!!!  !!!!!!""""""!!!!!!""""""$$$$$$###!!!!!! !!!"""$$$%%%%%% !!!######!!! !!!!!!  !!!!!!!!!!!!   !!!"""$$$&&&&&&&&&!!!$$$(((&&&"""###)))***(((&&&(((+++ """###  """"""!!!  """###$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!!!! !!!"""$$$%%%'''%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%%%%!!! !!!###%%%&&&!!!"""###$$$$$$###"""!!!     !!!"""######!!!!!!!!! !!!!!!!!!!!!"""""""""!!!$$$###"""!!!"""%%%''')))&&&%%%$$$$$$######$$$$$$%%%%%%$$$###"""""""""""")))$$$!!! """$$$(((+++$$$$$$######$$$%%%&&&&&&$$$%%%&&&&&&%%%&&&((()))))))))******++++++******+++++++++++++++***)))(((***+++---------000444777---444888999>>>ZZZwwwHHHJJJTTTMMMIII:::???EEEGGGHHHIIINNNSSSRRRPPPQQQSSSPPPIIIEEEEEEEEECCCDDDGGGDDD;;;666666333333666999888777:::AAAEEE@@@;;;888333111555<<<888777777555...)))+++222???777///...222555444000111222222333222222222333---...///---)))''''''(((+++,,,---,,,+++******+++''')))+++***(((((()))******((('''%%%&&&''')))***&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&)))+++.........------)))&&&&&&(((******)))%%%'''&&&$$$&&&******'''&&&&&&%%%&&&'''(((***+++((((((''''''&&&%%%$$$######---888999222+++)))***''''''&&&%%%$$$$$$$$$$$$'''$$$$$$((()))&&&######""""""!!!!!!!!!!!!"""""" ###"""%%%999MMMuuubbb000"""+++  !!!!!!!!!!!!!!! !!!!!!!!!  !!!"""$$$$$$!!!!!!  !!!"""######"""!!!  !!!######"""!!! !!! """###!!! """"""######!!!%%%))))))((( !!!!!! ###&&&%%%""""""&&&+++ !!!!!!  !!!!!! ######""" """!!!!!! !!!""""""$$$$$$$$$%%%%%%$$$$$$$$$###"""!!! !!!"""###%%%$$$%%%%%%&&&&&&%%%%%%%%%###$$$&&&'''''''''&&&&&&+++***'''%%%###!!!!!!  """###$$$%%%$$$$$$ !!!"""###$$$%%%""""""    !!!  !!!""""""  """""""""""""""!!!""""""$$$###""""""###%%%((()))&&&%%%$$$$$$######$$$$$$&&&%%%$$$######"""###### """"""###%%%(((&&&!!!###############$$$%%%'''$$$%%%&&&%%%%%%%%%''')))'''(((((()))*********)))+++++++++++++++***)))(((***+++,,,---...000333555...222666777DDDssseeeDDDIIIRRRKKKDDD999BBBKKKOOOMMMMMMPPPUUUVVVSSSSSSTTTQQQJJJEEEEEEBBB<<<<<<@@@@@@::::::???333222555999:::888999<<<777666666666333111666>>>===999555111,,,(((+++222===777000...111444444222222444555444222111111111111333333///)))%%%$$$$$$***,,,//////...,,,******%%%(((+++***'''&&&'''))))))(((&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%$$$&&&''')))---000111///---+++)))'''&&&(((***++++++&&&***+++(((&&&((()))(((&&&%%%%%%%%%&&&''')))***(((((((((((('''&&&%%%%%%"""---999:::333,,,+++...''''''&&&&&&%%%%%%$$$$$$(((%%%'''+++---)))%%%%%%######"""!!!!!!!!!!!!!!!###"""###666JJJpppqqq444$$$ !!!!!!!!!  !!!   !!!""" !!!"""######"""!!!  """""""""!!!!!! !!! !!!######"""""" !!!&&&)))+++%%%$$$$$$%%%((())))))((($$$%%%### ###'''#########"""!!!  """  ###$$$"""$$$$$$###"""!!!!!!!!!!!!######$$$$$$$$$$$$############!!!!!! !!!"""###$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%''''''''''''&&&***)))(((&&&%%%$$$$$$###!!!"""######$$$ !!!"""$$$&&&'''%%%%%%###   !!!!!!  !!!!!!  !!!  !!!!!!!!!!!!"""!!! !!!"""###"""  !!!""""""""""""$$$%%%''')))&&&%%%$$$$$$######$$$$$$$$$$$$################## ###&&&''')))***&&&!!!"""###$$$#########%%%'''###$$$%%%%%%$$$%%%''')))&&&&&&'''((())))))))))))+++++++++++++++***)))(((***++++++---///000222333555555777666JJJ}}}UUUFFFFFFLLLMMMFFF???JJJTTTWWWRRROOORRRVVVVVVTTTTTTVVVTTTOOOLLLMMMDDD@@@CCCKKKJJJAAA===AAA777444333777:::999999;;;666333222333333111444999===777111///---+++---222888444///---///111333444222444555444000...---...555666555///((($$$%%%((((((+++///111///,,,)))(((###'''***)))&&&$$$&&&((('''&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$$$$%%%&&&)))---111111...***'''((((((''''''(((+++...///555777111***((()))***'''&&&%%%$$$%%%&&&((()))'''((()))))))))((('''&&&###)))111444222...+++***&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$&&&+++---(((%%%$$$%%%$$$###!!! """### !!!***666VVVqqqzzzTTT/// !!!  !!!!!!   !!!!!! !!!!!!   """######!!!!!!$$$)))***(((&&&&&&((()))((('''$$$""" !!!%%%(((######"""!!!  !!!!!!"""""""""  $$$%%%"""######""""""!!!!!!"""""""""##################"""!!!!!!!!!!!!!!!"""###$$$###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&(((((((((''''''%%%%%%%%%%%%&&&''''''''' !!!!!!###$$$#########  """ """""" !!!!!!!!!!!!!!! !!!!!!   """######$$$$$$$$$###"""!!! !!!  !!!"""###$$$&&&''''''&&&%%%$$$$$$######$$$$$$###""""""""""""######$$$$$$###!!!""""""###%%%((("""$$$%%%$$$""""""$$$&&&###$$$%%%%%%$$$%%%''')))%%%%%%&&&'''((())))))(((******+++++++++******)))******+++---///111222222777777:::888NNNbbbIIIGGGBBBGGGPPPLLLGGGQQQ[[[\\\UUUPPPSSSXXXVVVTTTTTTXXXXXXTTTSSSUUUIIIIIIRRR___]]]LLL???===<<<666222555999999:::<<<<<<555///111333222222333:::444/////////...///222444222///,,,,,,///222555111444555333///+++***+++555555333---'''&&&***///%%%***///222000,,,(((&&&"""&&&***)))%%%###%%%'''%%%%%%&&&''''''&&&&&&%%%"""###$$$%%%&&&%%%$$$$$$$$$%%%(((,,,000000,,,(((%%%'''((('''&&&''',,,000777???AAA888---)))***,,,'''&&&%%%$$$$$$%%%''')))'''((()))******)))((((((###%%%)))...111000***%%%%%%%%%&&&''''''&&&&&&%%%""" ###)))***&&&"""!!!&&&%%%###""" !!! ###### ###222CCCHHH777((('''&&&!!!!!!"""""""""""""""""" !!!!!!!!!!!!  """"""!!!""" !!!$$$###"""!!!!!! !!!!!! !!!"""""" !!!"""!!! !!!"""###  '''(((%%%"""!!!"""###!!! """'''+++,,,&&&%%%$$$"""!!!!!!!!!!!!!!!"""######$$$###  $$$&&&###!!!!!!!!!!!!!!!"""######""""""############"""""" !!!"""###$$$%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&''')))))))))(((((())))))'''&&&$$$"""!!! !!!    $$$ """###!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!! !!!!!!###%%%%%%&&&'''&&&%%%$$$###  !!!###%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$"""!!!!!!!!!"""###$$$$$$ ###'''&&&""""""&&&"""$$$%%%$$$!!!!!!###&&&###$$$%%%%%%$$$%%%'''((($$$%%%&&&'''(((((((((((()))******+++++++++******+++***+++---///111111111444666;;;999PPPkkkWWWGGGFFFJJJKKKPPPYYYMMMXXXbbb```RRRIIIPPP]]]XXXSSSRRRUUUVVVSSSQQQSSSPPPVVVaaaiiidddSSSCCC<<<;;;999666444333333444555888444000///111444555444<<<777111+++***,,,111555333///++++++---000000///---///000000,,,)))''''''111222111///+++)))((((((---------,,,+++)))'''%%%&&&&&&&&&'''((('''$$$"""&&&''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&'''&&&%%%&&&(((***((('''%%%$$$$$$%%%&&&'''<<>><<<999555222000,,,...000222222111111000------------...///000111......---,,,,,,,,,...///,,,---......---,,,---...***+++,,,+++******+++,,,******)))(((((('''''''''&&&)))***(((%%%'''...444999666111,,,)))(((((())))))))))))((('''%%%$$$###""" %%%***,,,)))$$$###$$$&&&'''((('''&&&&&&((($$$$$$)))+++'''(((,,,&&&&&&&&&&&&''''''(((((()))************)))(((((()))(((&&&$$$$$$%%%&&&%%%!!!###$$$$$$"""!!!""""""$$$$$$$$$######"""""""""!!!!!!!!!!!! !!!""""""!!!!!!"""#########""""""""""""""""""  !!!  !!!!!!   """!!!  !!!$$$""" """"""!!!  !!!  ###$$$%%%&&&''''''&&&$$$!!!  """###$$$%%%%%%%%%### !!!!!!!!!!!! '''222:::111+++### $$$&&&###############$$$&&&&&&&&&''''''''''''&&&%%%$$$%%%%%%$$$###"""!!! """######$$$%%%$$$"""!!!!!!"""&&&%%%###!!!###"""!!!  """"""""""""   """  !!!!!!  !!!  """!!!!!! !!!###%%%$$$###"""!!!!!!!!!!!!$$$""""""$$$'''(((&&&$$$'''&&&$$$""""""###$$$%%% !!!""""""""""""""""""###$$$%%%%%%$$$###"""&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$###"""###&&&(((&&&&&&''''''''''''''''''%%%%%%%%%&&&(((+++...///000///......000333666888333===;;;___WWWWWWYYYVVVTTTSSSSSSSSSQQQPPPSSSOOOMMMNNNMMMMMMSSSZZZkkkkkkgggdddgggkkkcccVVVQQQIIICCCCCCCCCAAA???@@@AAAAAA@@@>>>:::666111///---///111111///.........//////........./////////---.........,,,,,,---///---...///...,,,,,,---...)))***++++++***)))***+++,,,+++***)))(((''''''((($$$&&&'''&&&%%%(((---222,,,+++***)))))))))******((((((((('''&&&%%%$$$###%%%###"""$$$&&&'''$$$ """###$$$%%%%%%%%%%%%%%%(((&&&'''))))))&&&''')))$$$%%%&&&&&&'''((()))))))))))))))((('''&&&%%%$$$%%%&&&%%%$$$%%%((('''$$$"""$$$%%%%%%$$$###$$$%%%########################!!!!!!"""""""""!!!!!! !!!######"""!!!"""###!!!!!! !!!!!!  !!!!!!"""   !!! !!!!!! !!!(((&&&###   %%%)))+++''''''(((((('''&&&$$$###""""""#########"""!!!!!!!!!"""###"""$$$///666000***""""""$$$"""$$$&&&%%%&&&'''((((((((('''&&&%%%%%%%%%%%%$$$"""!!! !!! !!!###$$$%%%%%%###"""""""""$$$######"""!!!###"""!!!   """!!! !!! !!!!!!   """ !!!   !!!!!!!!!  ###%%%((((((&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&$$$###"""!!! !!!"""""" !!!"""############$$$$$$$$$%%%$$$$$$###"""''''''&&&%%%$$$$$$$$$$$$!!!###%%%%%%%%%%%%&&&(((''''''(((((()))(((((('''%%%%%%&&&''')))+++---...222111111222444777999;;;888;;;DDDvvvqqqRRRRRRVVVVVVTTTRRRQQQQQQOOOMMMNNNKKKJJJKKKJJJKKKSSS\\\nnnjjjeee```^^^^^^______ZZZOOODDD@@@???===<<<===<<<======<<<:::555111...---///111000...---...000222111000///............+++---...---+++***,,,......//////...,,,+++,,,...)))***+++***)))((()))***+++***))))))))))))***+++&&&&&&%%%%%%&&&(((+++,,,%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$######""""""!!!!!!###""""""###$$$%%%&&&&&&%%%((()))&&&$$$%%%&&&&&&###$$$%%%'''((()))))))))'''((((((((('''&&&%%%$$$"""%%%&&&&&&)))---+++%%%!!!###%%%%%%$$$$$$%%%&&&!!!!!!""""""######$$$$$$ !!!""""""""""""!!! !!!######"""!!!"""""""""!!! !!!""""""""""""!!! !!!!!!    !!!"""###$$$###!!!   !!!'''+++...******)))((('''&&&%%%%%%$$$$$$$$$###"""!!! """######""" !!!"""   $$$&&&###"""###%%%'''((())))))((('''&&&"""###$$$%%%%%%$$$$$$###%%%!!!!!! !!!"""$$$$$$###!!!!!!""""""######$$$###!!!  !!! !!!""""""!!! !!!!!!!!!"""     !!!!!!!!!!!!!!!######$$$###"""###%%%'''&&&%%%$$$###############$$$'''***)))%%%###%%%'''###""""""!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$&&&%%%$$$$$$#########$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$''')))***)))'''&&&&&&(((((()))******)))((('''%%%&&&''')))+++,,,,,,,,,000111222444666888:::<<<>>>888JJJkkkSSSOOOOOOQQQQQQOOONNNMMMJJJGGGIIIGGGGGGHHHIIILLLVVV```fffaaa\\\XXXSSSRRR\\\iiiaaaSSSDDD===:::888888;;;777888::::::888444000...---///111000......000222555333111///...---------))),,,---,,,***)))+++---///000000...,,,+++,,,...)))***+++***)))((()))******))))))))))))+++---...)))'''&&&&&&'''(((((((((&&&(((+++,,,,,,)))&&&###%%%%%%%%%&&&%%%%%%$$$$$$ !!!"""!!! !!!###%%%######""""""###%%%&&&(((!!!)))***$$$ ###%%%######$$$%%%'''((()))))))))&&&&&&'''''''''''''''&&& %%%'''(((,,,111...&&&!!!#########"""###$$$ !!!"""###$$$%%%%%% !!!"""""""""  ######"""!!!!!!"""%%%$$$###""""""###$$$%%%%%%$$$###!!!  !!!"""  !!! !!!"""###$$$  """###$$$ !!!"""!!! !!!  $$$))),,,,,,+++)))'''%%%$$$######"""############""""""!!! """"""  !!!###$$$"""   '''((()))***)))(((&&&$$$ """$$$%%%&&&&&&%%%)))###!!!###!!! """"""!!! !!!"""$$$%%%%%%###    !!!  """######"""  !!!!!! !!!###   !!! !!! !!!""""""!!!!!!!!!""""""!!! """%%% !!!!!!"""$$$)))---***$$$!!!$$$((($$$$$$$$$$$$#########"""!!!!!!"""$$$$$$%%%%%%%%%'''&&&$$$###"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''***......,,,)))&&&%%%((()))***++++++***)))(((%%%&&&(((***,,,,,,,,,+++...///000333555777999999BBB666MMM]]]PPPLLLMMMQQQQQQLLLKKKOOONNNIIIFFFEEEGGGKKKKKKJJJQQQ\\\iiibbbXXXRRRTTTXXXUUUNNNWWWOOOEEE???;;;888999:::999777666666888888555111666444111//////000333444000000//////////////////+++---...---,,,,,,---...333333333000---*********((()))++++++***)))((((((+++,,,---,,,)))'''&&&'''+++)))&&&$$$$$$%%%'''(((&&&''''''(((''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$#########'''''''''&&&&&&%%%%%%%%%%%%"""!!!###'''***+++***&&&%%%&&&'''((()))(((''''''%%%%%%)))...---'''!!!###!!! """###"""""""""###$$$$$$$$$###!!! !!!"""###!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!   !!!"""$$$###!!!   """###!!! !!!  !!!!!! """###!!!"""    """ &&&***((('''%%%"""   !!!###$$$$$$######)))'''%%%$$$$$$###!!! ###""""""!!! !!!!!! !!!!!!###"""!!!!!!!!!!!!!!!"""######"""!!!  !!!"""!!!$$$&&&'''%%%###!!!    """###$$$$$$###""" """""""""""""""!!!!!! """!!!  !!!"""""" !!!$$$&&&%%%###$$$%%%&&&%%%###!!!!!!"""$$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$######""""""&&&&&&%%%%%%%%%%%%$$$$$$###***111000***%%%&&&))))))))))))))))))((((((''')))(((&&&'''***+++,,,+++,,,///333555777888:::;;;999;;;SSSWWWIIINNNLLLNNNMMMHHHGGGJJJJJJGGGDDDEEEIIINNNLLLHHHKKKRRRXXXXXXWWWVVVYYY]]]\\\WWWTTTLLLCCC<<<999777888999<<<;;;;;;===>>><<<888444777555222//////000222444............---,,,++++++***+++---.........000222111222111///,,,))))))***)))***++++++***)))((((((***++++++***(((''''''(((***)))'''&&&%%%&&&'''(((%%%%%%&&&''''''(((((((((%%%%%%%%%%%%%%%$$$$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$"""###'''******)))((('''&&&&&&&&&%%%###"""###%%%(((+++,,,+++'''$$$$$$""" """###"""!!!""""""#########"""!!!  !!!!!! !!!!!!!!!!!! """"""!!! """!!!!!!  $$$$$$"""!!!   """"""   !!! !!!"""!!! """"""%%%$$$###"""  !!!!!! !!!!!!!!!!!!!!!"""###%%%'''''''''&&&%%%$$$###"""!!! !!! !!!###%%%!!!!!!  !!!!!! !!!$$$&&&&&&%%%###!!!!!!!!!!!!  !!!!!! !!!  !!!######$$$$$$######"""""" !!!"""######"""""""""!!!  !!!"""""" !!!###%%%$$$"""###$$$%%%$$$""" !!!%%%$$$###"""###$$$&&&'''$$$$$$$$$$$$#########"""#########$$$$$$%%%%%%%%%"""''',,,,,,(((%%%&&&)))(((((())))))))))))(((((((((''''''))),,,...///...,,,///222555666666888:::555999ZZZ```GGGRRRKKKLLLJJJFFFEEEGGGHHHFFFBBBFFFLLLQQQOOOIIIGGGIIIVVV]]]bbb___\\\ZZZWWWTTTQQQKKKBBB:::888888::::::<<<===@@@BBBCCC@@@;;;777777555222///...000222333---.........---,,,***)))'''***,,,...///111333555000000///---***))))))***++++++++++++***((('''&&&((())))))(((&&&&&&(((***((((((((((((''''''''''''$$$$$$%%%&&&'''((())))))%%%&&&''''''&&&%%%$$$###"""############$$$$$$$$$$$$$$$##################$$$$$$$$$%%%&&&&&&'''''''''%%%###$$$&&&((((((((())))))((('''%%%%%%$$$$$$"""'''---000///,,,+++***%%%$$$"""!!!""""""""" !!!""""""""""""!!! !!!  """!!!!!!  $$$$$$#########""""""""""""!!!!!!  !!!!!!!!!  !!!!!!!!!   """"""  """%%%(((***,,,------((((((&&&%%%######""""""$$$###  ###&&&)))!!!!!!  !!!   """$$$%%%&&&%%%###"""###""""""!!!  !!!!!! !!!  !!!$$$############$$$%%%%%%!!!"""###$$$$$$$$$!!!  !!!!!!  """$$$###""""""###$$$###!!! !!!%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$############!!!!!!"""###$$$%%%&&&&&&"""$$$&&&'''&&&&&&'''((('''((()))))))))))))))(((''''''))),,,000111111///,,,...111333333444666777555:::iiiSSSPPPJJJJJJJJJHHHHHHHHHGGGFFFAAAFFFMMMRRRQQQMMMJJJIII]]]ffflllfff\\\VVVSSSQQQOOOKKKCCC;;;999<<<===<<<777:::???CCCDDDAAA<<<888888666222///...///111222---...///000///---+++***''')))+++---...000222555/////////---***)))+++,,,---,,,******))))))'''%%%'''''''''&&&%%%&&&***,,,'''((()))))))))((('''&&&%%%%%%%%%%%%&&&''''''(((%%%&&&(((((((((&&&$$$"""""""""######$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%######$$$%%%&&&&&&)))))))))(((((()))+++---)))---222555666444111///'''%%%###""""""###""" !!!!!!!!!!!!!!! !!!  !!!!!! !!!!!!!!!!!!!!!  !!! """########################""""""!!!  !!!!!! !!!!!!!!!""" %%%$$$  !!!"""""""""""""""######$$$&&&(((***)))(((((('''&&&&&&''''''(((&&&###!!!!!!###'''***$$$###"""!!!!!!!!!!!!!!!!!!!!!   !!!"""###$$$%%%$$$######$$$$$$###"""!!! !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!$$$###""""""###%%%'''((( !!!"""###$$$$$$###!!!  !!! !!!"""""""""""""""###%%%$$$"""!!!!!!"""$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''((()))))))))))))))((((((***---000111///---,,,...000111111111333555777AAA~~~gggHHHFFFGGGIIIKKKKKKHHHEEEEEEAAAFFFKKKNNNOOOPPPOOONNNYYYbbbgggbbbZZZXXXYYYYYYMMMLLLEEE===<<>>BBBCCCAAA>>>;;;999777333000...///000111....../////////---,,,+++''')))+++,,,,,,---///111//////...---++++++---///...,,,))))))))))))'''%%%&&&&&&&&&&&&%%%'''***---&&&'''((())))))((('''&&&((('''&&&%%%$$$%%%%%%%%%%%%&&&'''((((((&&&$$$###""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%''''''&&&%%%$$$$$$######$$$$$$###"""""""""$$$%%%)))******)))(((***...222000000333888;;;:::333---'''%%%############"""!!!"""!!!!!! !!! !!!!!!!!!""""""!!!!!!!!! !!!"""""""""!!!  !!! !!!"""""""""!!! !!!"""#########""""""######"""!!!  !!!!!! !!!   """"""(((((("""!!!  !!!"""""" !!!!!! !!!&&&######$$$$$$%%%'''((()))+++)))%%%"""!!!###&&&(((''''''&&&%%%$$$######$$$""""""!!!!!!  !!!!!!!!! !!!!!!""""""######$$$$$$$$$$$$%%%$$$$$$"""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! ######""""""###%%%'''(((""""""############""""""!!!  !!!!!!!!!""""""!!!!!!"""######%%%&&&%%%$$$######$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&&&&&&&&&&''')))************))))))***---///...,,,***,,,...///000///000222444666HHHJJJCCCBBBEEEJJJJJJGGGEEEFFFEEEIIIKKKKKKMMMQQQQQQOOOYYY]]]___ZZZWWWYYY[[[ZZZNNNPPPKKKCCCAAAEEECCC===999<<<@@@BBBBBB@@@??????:::888444000......///111222222000///---,,,+++***(((***+++,,,++++++---............,,,+++,,,...111///+++((((((******(((&&&&&&&&&'''''''''(((+++---%%%&&&'''((((((((('''&&&)))(((&&&$$$######$$$$$$$$$%%%&&&''''''&&&%%%$$$"""###$$$%%%&&&%%%$$$$$$""""""###$$$%%%%%%&&&&&&((('''&&&%%%$$$###"""!!!#########"""!!!"""$$$&&&***++++++(((&&&'''---111444333444999===;;;222)))'''%%%$$$###$$$$$$$$$"""###"""!!!!!! !!!!!!!!! !!!!!!""""""""""""!!!!!! !!!"""######""" ######$$$%%%$$$###"""!!! !!!""""""""""""""" !!!"""""""""!!! ###""""""!!!!!! !!!!!!!!! """ %%%%%%  !!!!!!  !!!""""""%%%+++!!!###%%%&&&***(((%%%"""!!!###%%%''')))((('''&&&%%%$$$$$$$$$$$$###"""!!!  !!!!!!"""  !!!""""""######""""""######$$$%%%%%%$$$$$$###"""!!!!!! !!!!!!""""""!!!!!!  !!!!!! """""""""######%%%&&&&&&######$$$$$$######"""!!!"""!!!  !!!"""!!!###$$$###"""!!!"""$$$###%%%&&&&&&%%%$$$$$$%%%!!!!!!!!!"""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%((('''''''''&&&&&&&&&%%%((())))))'''%%%$$$%%%'''%%%&&&''')))***+++++++++*********+++,,,,,,***(((,,,---/////////000222444555QQQdddFFFBBBCCCHHHJJJGGGIIIMMMPPPSSSRRROOOPPPSSSRRRNNN]]]]]][[[XXXZZZ^^^]]]XXXTTTYYYVVVNNNLLLOOOLLLBBB???@@@BBB@@@>>><<<===???;;;888444000......///000===;;;777333///---++++++(((***,,,,,,,,,,,,...///,,,,,,,,,***)))+++...111...***''''''***+++)))'''&&&'''))))))))))))+++,,,$$$%%%%%%&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%&&&######$$$$$$%%%&&&&&&&&&###$$$&&&''''''&&&%%%$$$"""###$$$%%%&&&'''(((((('''&&&&&&%%%$$$###""""""###$$$%%%$$$"""###&&&))))))++++++(((&&&)))000666777888:::======888000)))'''%%%######%%%%%%%%%$$$$$$###"""!!!!!!!!!""""""  !!!!!! !!!!!!!!!!!!!!!!!!  """######"""!!! ###$$$%%%&&&%%%$$$"""!!! !!!"""""" """######!!! """""""""!!!!!!!!!!!!!!! """""" !!! !!!    !!!  """(((---!!!"""###%%%$$$"""""""""$$$&&&''''''&&&%%%$$$###"""""""""!!!!!!!!!    """######$$$$$$###"""!!!"""###%%%&&&$$$$$$$$$######"""""""""!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!"""###$$$$$$$$$$$$""""""###$$$$$$$$$#########"""!!! !!!"""###"""$$$%%%%%%""""""###%%%"""$$$&&&%%%$$$###$$$%%%!!!!!!"""###############$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$(((***)))%%%###&&&)))$$$%%%'''(((***++++++,,,***))))))***+++,,,,,,+++,,,---.........000333666888]]]KKKEEEDDDHHHJJJIIINNNUUUZZZ]]][[[VVVUUUWWWTTTMMM[[[ZZZWWWXXX```gggeee___\\\bbb```XXXVVVYYYTTTIIIBBBCCCBBB>>>999777999<<<;;;888444000...---///000HHHDDD>>>888222///...---(((***,,,------...000222++++++***)))(((***...111...***&&&&&&***,,,***(((&&&(((***+++******+++,,,$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''"""""""""###$$$%%%''''''###$$$&&&(((((('''&&&%%%######$$$%%%'''((())))))%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$$$$(((+++''')))+++))))))---666>>>888===AAABBB===666000---&&&%%%###$$$%%%&&&&&&%%%%%%$$$"""!!!!!!!!!"""### !!!"""###  """###$$$###!!! !!!###$$$###"""   !!!""" !!!###$$$###""" !!!!!!!!!!!!"""""""""""" """###!!!   """$$$$$$!!! !!!"""!!! !!!   !!!"""""""""!!! !!!%%% !!!"""### !!!###%%%'''(((%%%$$$###!!!   !!!!!!  !!!"""###$$$%%%&&&$$$###"""!!!!!!###%%%&&&$$$$$$##################!!!!!!""""""""""""!!!!!!  !!!###$$$$$$###"""""" !!!"""###$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$###%%%'''&&&###"""$$$&&&!!!###%%%%%%#########$$$""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&'''(((%%%***)))$$$"""&&&+++$$$%%%&&&(((***+++,,,,,,***)))((())),,,.........+++---......///000444777???hhhaaaCCCBBBIIICCCSSSeeeYYYdddgggggg]]]OOOIIINNNUUUcccaaa```ZZZ\\\ppp|||sssiiieeecccddd```WWWOOOMMMEEECCC???;;;888777777777<<<<<<888111///222333111===>>>>>>:::333---*********++++++)))''')))---111,,,***))))))+++---------***)))''''''((())))))(((''''''(((((((((((((((((($$$$$$%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""######$$$$$$&&&&&&&&&&&&$$$$$$''''''&&&&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""""""""###$$$%%%,,,)))&&&%%%''')))(((&&&&&&''''''&&&'''---999BBBDDD@@@;;;:::888333***###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$######!!! ###!!! !!!"""###""" """"""""""""""""""""""""!!!###$$$$$$######$$$%%%$$$###""" !!!!!!###""" !!!!!!!!!!!!  !!!!!!!!! !!!""" !!!!!!  !!!!!!  """"""###""""""!!!   $$$### !!!"""!!!"""$$$%%%""" """ !!!$$$&&&((()))+++***(((%%%"""   %%%### $$$%%%000DDDAAA...!!!###'''$$$%%%,,,!!!%%%%%% !!!&&&%%%"""######$$$$$$$$$######!!!""""""""""""!!!!!! !!!"""######$$$######"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$"""!!!"""%%%((()))((())),,,+++&&&$$$%%%&&&'''%%%""""""&&&'''$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$#########$$$%%%'''(((***+++++++++***))))))***,,,------...000111111111000///444:::??????CCCkkkFFF>>>FFFFFFZZZtttrrrmmmmmmhhh\\\PPPLLLQQQWWWcccgggkkkddd___nnnzzztttjjjfffeeeeee```UUULLLHHHIIIEEE@@@;;;888888999:::===>>><<<777555666555222888999999666111---,,,------...---+++***+++///222...,,,******,,,---------***)))((()))***+++++++++(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$###""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######"""###$$$%%%&&&+++(((%%%%%%'''((('''&&&%%%&&&'''&&&&&&,,,555===:::666111///000///***&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$######"""!!!!!!###"""!!!!!!"""###!!! """"""""""""""""""""""""!!!###$$$$$$######$$$%%%%%%$$$###!!! !!!!!!"""!!! !!!!!!!!!!!!  !!!    !!!""""""!!! !!!!!!$$$$$$!!!""""""!!!  ###"""!!!"""######"""!!!###"""!!! """"""!!! %%%'''$$$!!!!!!###%%%&&&'''&&&%%%$$$"""!!!   """###!!!###&&&***JJJwwwmmmQQQ333(((+++---,,,***%%%'''(((&&&%%%&&&$$$""""""######$$$$$$#########!!!!!!"""""""""""""""!!!!!!!!!"""#########""""""###$$$%%%%%%$$$$$$%%%'''######"""!!!!!!$$$)))---444000......---)))(((+++((('''###!!!%%%***'''!!!$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%(((((()))************)))'''))),,,---...///222444333222000000222777;;;<<>>AAAAAA===;;;;;;888444333444333222///...///000......---+++***+++///222///---++++++,,,---,,,+++***************+++,,,---******)))((('''&&&%%%%%%((((((''''''&&&&&&%%%%%%%%%%%%$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%&&&'''((()))'''%%%$$$%%%&&&&&&&&&$$$&&&'''&&&%%%)))///555000,,,'''&&&)))+++,,,+++$$$$$$$$$$$$%%%%%%&&&'''########################$$$###""""""######""" """""""""""""""""""""""""""###$$$$$$######$$$&&&'''&&&$$$"""!!! !!!!!!"""!!! !!!!!!!!!!!!    !!!######!!! !!!""""""$$$%%%%%%"""  !!!  !!!!!! !!! !!!""" %%%$$$###!!!!!!!!!"""###"""$$$""" !!!"""###$$$!!! !!!!!!"""  !!!   ###""""""'''&&&'''OOOlllUUULLLIIIAAA777---)))''''''%%%"""!!!""""""###############"""""" !!!"""###############!!!""""""""""""!!!!!! ###$$$%%%%%%$$$$$$%%%'''!!!!!!!!!!!!"""'''---222888222---,,,)))&&&'''++++++(((%%%&&&...444000'''$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&)))(((((((((((()))******''')))+++---...000222444444222111111222444777:::MMM^^^HHHNNNMMMNNNZZZaaavvvoooeee[[[VVVVVVYYY]]]YYYggguuunnn^^^ccckkkeeebbb___^^^```]]]UUUNNNLLLHHHFFFDDDBBB@@@>>>>>>>>><<>>===999444999777555444555555444222444111---,,,,,,---......,,,+++***+++,,,,,,***)))+++------+++'''&&&'''***######$$$%%%&&&'''(((((())))))((((((''''''&&&&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((()))((('''%%%$$$#########$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$###$$$&&&(((+++***)))'''%%%$$$###"""$$$&&&(((******(((%%%###***)))'''%%%$$$"""""""""$$$###"""!!!!!!"""######$$$###"""###%%%&&&&&&%%%###########################$$$%%%%%%$$$$$$%%%''''''&&&$$$"""!!! !!!!!! !!!"""######""""""!!!!!!!!!""""""!!!!!!  """  !!! """###...---***%%%  !!!###$$$!!!""""""!!! $$$(((%%%"""!!!  !!!""" !!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""######!!!!!!!!! !!!""""""!!! !!!###!!!!!!!!! (((%%% ***000,,,+++777EEEVVVhhh|||fffFFFMMMGGG:::---''''''&&&###&&&&&&&&&&&&%%%$$$######"""###$$$%%%%%%%%%%%%%%%"""############""""""!!!!!!"""######""""""###%%%%%%%%%$$$######$$$(((+++(((''')))------)))''')))$$$***,,,'''######%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((******+++++++++************+++,,,,,,+++,,,---,,,+++***+++,,,///---111777777555:::DDDeeennnNNN>>>EEEFFFFFFEEEDDDGGGLLLPPPWWWdddtttssskkkrrrwwwlllYYYVVVUUUWWWUUULLLEEECCCAAAEEEKKKPPPQQQOOOJJJGGG???BBBBBB???>>>???===999999777666666888777555222666222---,,,,,,......---,,,,,,,,,---//////---+++)))+++---,,,((((((+++...%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''$$$%%%&&&'''(((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''%%%$$$"""#########$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$&&&&&&%%%###$$$''')))***((('''&&&&&&''''''&&&&&&(((++++++***'''$$$###''''''&&&%%%$$$$$$$$$$$$$$$###!!!  !!!""""""""""""###&&&(((((('''###########################$$$&&&%%%$$$$$$%%%'''%%%$$$###!!! !!!!!! !!!###$$$$$$######!!!!!!""""""""""""!!!!!!  !!!!!!"""!!! """%%%'''---)))###!!!###### !!!"""!!! !!! """  !!! !!!"""###$$$######"""!!!  !!!!!! !!!###"""!!!!!!!!! !!!&&&""""""++++++***000,,,///333;;;GGGJJJ===+++;;;JJJMMM<<<...+++''' ''''''''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$"""######$$$$$$$$$$$$###"""$$$%%%%%%$$$$$$%%%&&&###$$$%%%$$$###$$$%%%'''%%%###%%%)))***&&&$$$%%%***------(((%%%&&&'''%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))+++,,,,,,,,,++++++,,,------------,,,,,,---......,,,,,,---......,,,000777777333888DDDpppbbbNNN@@@AAAAAA???>>>AAAHHHOOONNN]]]ooommmdddllluuummmPPPOOOSSSXXXWWWOOOFFFBBBDDDGGGMMMQQQSSSRRROOOMMMCCCEEEDDD@@@???@@@@@@===888666666777999999666222444000+++***+++,,,,,,***---------///111111000...'''***------******...333************))))))))))))&&&&&&&&&'''''''''''''''$$$%%%'''(((((((((''''''$$$$$$&&&''''''&&&$$$$$$###$$$&&&''''''&&&%%%$$$""""""######$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""$$$&&&'''&&&$$$$$$'''***(((&&&%%%&&&'''***++++++***,,,------***((('''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###!!! !!!!!!!!!###''')))))))))###########################%%%&&&&&&%%%$$$&&&'''$$$###""" !!!!!! """###$$$$$$$$$###!!!!!!"""""""""""""""!!!   !!!!!!  !!!!!!  !!!!!!######!!! $$$'''***%%%!!!"""### !!!"""!!!  !!!!!! """ !!!"""   !!!###$$$%%%$$$$$$###!!!  !!!!!! !!!###""""""!!!!!! ######"""'''(((...&&&,,,///---((((((---111000PPPaaaPPP;;;444///&&&(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%'''((("""###%%%%%%$$$$$$%%%&&&)))'''(((++++++'''&&&)))((((((%%%"""%%%))))))%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%(((***,,,,,,,,,,,,+++,,,---...///...---,,,,,,---//////...///000222...+++000777666111666BBBxxxiiiZZZDDD777:::FFFOOOQQQLLLPPP[[[eeefff```^^^bbb^^^YYYWWWYYYYYYSSSLLLHHHGGGMMMWWW___dddggghhhhhh```RRRNNNLLL@@@;;;???@@@777===>>>:::999;;;777111444111...,,,------......---......---222777444,,,%%%))),,,+++((((((,,,000......---+++(((((()))***+++)))&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$000---(((&&&&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&%%%""""""######$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&''',,,,,,+++***(((&&&$$$###(((((('''((()))***))))))))))))))))))'''''')))***%%%$$$$$$&&&'''%%% !!!###$$$###"""!!!"""###$$$###"""###&&&)))******########################%%%%%%$$$######$$$%%%%%%'''&&&$$$###"""!!!""""""!!!!!!!!!!!! !!!!!!  !!!""""""!!!!!!!!!  !!!!!! !!!###"""!!!  !!! !!!  !!!!!!!!!"""$$$%%%$$$######"""!!!!!!""""""!!! !!!"""######!!!!!!!!!!!!!!!"""######"""###$$$&&&'''((())))))$$$'''(((&&&'''******'''111777BBBOOOTTTOOOAAA666///+++((('''((()))'''%%%&&&%%%$$$######$$$%%%&&&###$$$%%%$$$######%%%'''%%%(((%%%!!!'''444666...%%%%%%$$$$$$$$$%%%&&&&&&$$$&&&))))))((('''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''***((('''%%%%%%%%%&&&''''''&&&&&&***...111000...///......000222111...+++---...000///......///000111666333111555444777EEEtttgggUUUCCCAAAKKKGGGGGGMMMUUUYYYYYY\\\bbbaaa]]][[[ZZZVVVPPPLLLLLLQQQ___pppvvvbbbYYYUUUJJJDDDCCC<<<:::>>>???;;;:::;;;999444444111...---//////...---+++,,,+++***///444111***'''***,,,+++((()))---222555333000---++++++++++++)))((('''(((***++++++***&&&&&&&&&&&&&&&&&&&&&&&&---+++)))'''%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''',,,,,,,,,+++)))(((&&&%%%'''&&&&&&))),,,...---+++''''''''''''&&&%%%&&&'''$$$"""!!!"""###### !!!###$$$###"""!!!"""$$$%%%###"""###&&&)))******########################%%%$$$############$$$%%%&&&%%%###"""!!!!!!!!!"""!!!!!!!!!!!! !!!   !!!!!! !!!!!!    !!!###"""  !!! !!!!!!"""""""""!!!!!!  ###"""!!!!!!###&&&'''(((&&&$$$"""""""""###"""!!! !!!!!!""""""######""""""!!!!!!!!!""""""######$$$%%%&&&(((((())))))&&&((((((%%%&&&+++...,,,'''(((---888DDDLLLOOONNN...+++((('''((()))'''&&&%%%%%%$$$######$$$%%%%%%###$$$%%%$$$######%%%'''''')))'''"""'''111111)))'''&&&&&&%%%%%%&&&&&&&&&&&&''''''(((((('''&&&%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&'''''')))((((((''''''''''''(((((('''''')))---///...---...,,,***)))((()))))))))111222333222000000000222555:::999888777111999PPP~~~LLL888CCCFFFCCCDDDJJJOOOQQQTTTWWWbbb___]]]YYYRRRLLLOOOUUUSSSggg}}}mmm]]]VVVMMMJJJEEE:::;;;>>>===:::999999888444444000---...111222///,,,)))))))))(((+++///,,,'''***+++,,,***(((***///333===888222///......,,,+++'''''''''***---///...---&&&&&&''''''''''''(((((()))***+++)))%%%###$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''++++++++++++***)))((('''&&&%%%%%%***000222000,,,&&&%%%%%%$$$$$$$$$$$$######""" !!!!!! """###$$$###""""""###$$$%%%###"""###%%%((())))))########################$$$$$$############$$$$$$$$$###"""!!! !!!"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! $$$###!!!   !!!$$$""" !!!!!!"""!!!   !!!!!!  !!!!!!!!!!!!!!!  """!!!!!!$$$(((+++)))&&&###""""""#########!!!!!!!!!"""""""""""""""######"""""""""""""""######$$$$$$%%%&&&'''''''''''')))(((%%%'''...222111)))%%%###'''222===FFFJJJ---+++)))((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%$$$###$$$%%%''''''***((($$$'''---,,,$$$((((((((('''''''''''''''&&&%%%$$$'''***+++)))''')))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))***)))))))))((('''''')))+++---,,,+++...//////...---,,,---///...///000000//////111222222888<<<>>>888...???dddnnnLLLHHHBBB@@@???CCCIIILLLMMMMMMQQQPPPOOOKKKDDDBBBKKKVVVeee|||uuu___RRRHHHIIIIII@@@;;;;;;:::777666555444333444000---///444555111,,,***)))((((((***+++***'''------,,,***)))+++000444@@@999111.........,,,(((&&&'''(((+++...///...---((((((((((((((((((((('''&&&***...,,,&&&###$$$'''&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))((((((&&&$$$$$$***111333///)))%%%%%%$$$$$$%%%$$$###"""%%%$$$$$$$$$$$$###!!!"""###$$$$$$""""""###$$$$$$""" !!!###%%%&&&&&&#################################""""""#########""""""  !!!"""!!!!!!!!!!!!   ###"""!!!   """###!!!""""""$$$'''%%% !!!!!!!!!  !!!    """%%%(((***'''###!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!! $$$$$$###"""""""""##################$$$$$$%%%%%%&&&))))))(((***000333333,,,***'''(((+++...//////***)))((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&'''&&&((((((&&&'''+++((("""''''''((()))************&&&######'''...333222///+++++++++******))))))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''(((***+++,,,++++++***)))((((((((()))***++++++%%%(((,,,---,,,+++,,,---+++,,,.........000333666888;;;>>>@@@888000MMM~~~jjjRRRMMMGGGEEEIIIPPPTTTTTTMMMKKKJJJHHHEEEFFFRRR^^^qqqlllVVVDDDDDDIIIDDD<<<;;;999888666444333333333000///111555666222///...,,,***++++++***))))))...---,,,******,,,000333<<<555...+++,,,---)))&&&''''''(((***,,,---+++)))++++++***))))))((('''''''''+++///...(((%%%&&&((((((((())))))))))))(((((("""######$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''((('''''''''&&&$$$%%%)))......***&&&&&&%%%$$$&&&'''(((%%%###&&&)))+++,,,***&&&""""""$$$%%%$$$###"""###$$$""" !!!#########""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!"""!!!!!!!!!!!!    !!!  """"""  !!! !!!$$$&&&&&&""" """%%%### !!!!!!"""!!! !!!!!! !!!     !!!######""""""$$$&&&+++'''### !!!!!!!!!!!! $$$$$$############$$$$$$''''''&&&%%%%%%%%%%%%&&&$$$(((++++++...222222///''''''((()))***)))'''%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((###&&&'''&&&((()))((($$$%%%&&&(((***,,,---------)))&&&%%%***111666666333,,,,,,,,,++++++*********((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''((()))+++,,,,,,,,,++++++)))))))))(((((()))***,,,++++++,,,,,,,,,---...000///000000000///111444666===;;;888999888===jjjpppbbb^^^dddjjjmmmRRRMMMHHHHHHIIIKKKSSS\\\nnnxxx```GGGBBBDDD===???===<<<===;;;666444555222111111222444555444333222///---...---******,,,...---+++***+++,,,///111444000,,,+++++++++)))''')))(((((()))******)))''',,,,,,+++******)))(((((())),,,...---***'''''')))(((((())))))))))))((((((!!!""""""$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&((())))))'''%%%&&&%%%%%%'''++++++)))&&&&&&***///000---(((###!!!###$$$%%%$$$#########%%%"""  !!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!  !!!"""###!!!!!!!!!!!!   !!!!!!!!! !!!######!!!  """$$$&&&%%%"""  !!!""""""!!!!!!  !!!"""###!!!!!!    !!!"""############!!! !!!%%%((()))'''''')))+++***'''###!!!!!!  !!!!!!!!!!!!$$$$$$######$$$%%%%%%&&&---,,,***(((((((((((()))###(((,,,,,,...000///+++((((((((('''''''''''''''%%%'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$&&&(((###$$$&&&'''(((((('''&&&$$$&&&(((+++---............,,,***,,,000333222111,,,,,,,,,+++++++++++++++''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((******++++++,,,+++++++++)))******)))((()))+++...000...+++***+++---------111111000...,,,,,,///111...//////888IIIbbbkkk```VVVUUUWWWWWWWWWYYYooo}}}oooZZZQQQKKK===@@@<<<===???===777333555111333333333222222555888555111000111...******///---,,,+++***+++---......,,,,,,,,,,,,,,,,,,++++++***((('''''')))******))))))*********++++++,,,,,,***++++++******)))((('''''''''((((((((((((''''''###$$$$$$%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''&&&&&&$$$&&&((((((&&&%%%&&&(((&&&$$$$$$(((---...+++(((###''',,,...+++(((&&&%%%###$$$%%%%%%######$$$%%%$$$""" !!!""""""!!!"""""""""""""""""""""""" !!!""""""!!!  """###%%%!!!!!!!!!!!!   !!!""""""!!!  !!!"""!!!  !!!"""""" !!!"""""""""!!!!!! !!!"""###$$$   !!! !!!"""###$$$$$$$$$$$$!!!!!! !!!%%%))))))(((***///444+++(((%%%######""" !!!!!!""""""######$$$$$$#########$$$%%%&&&'''(((///---+++)))''''''((()))&&&***+++***+++---,,,)))******)))(((&&&&&&&&&'''%%%(((***)))'''%%%&&&'''%%%%%%&&&''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%&&&(((%%%&&&'''((('''&&&&&&(((&&&'''***,,,------,,,+++,,,+++******+++---...///++++++++++++++++++,,,,,,))))))))))))))))))))))))((((((((((((((())))))***,,,++++++***************)))***+++)))((()))---000+++,,,111999???===444+++222222111///...///222555...;;;JJJaaa~~~~~~yyyaaabbbnnn|||}}}uuuxxx{{{}}}qqqiii]]]JJJ>>>;;;;;;???===555111333111333555333000111666;;;777222111222///******000---+++***+++,,,------,,,(((+++---///...---......***(((&&&''')))+++,,,,,,'''((()))***,,,...//////+++)))(((((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''''''''&&&"""&&&)))(((%%%$$$'''+++%%%###$$$(((...000,,,((( $$$(((***((('''((()))###$$$%%%%%%######$$$%%%&&&###!!!!!!"""######""""""""""""""""""""""""""" !!!""""""!!! !!! !!!"""$$$%%%"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""!!! !!!"""!!!  !!!"""""" !!! !!!""""""###"""!!!!!!!!!###$$$%%%   !!!  !!!    !!! !!!!!!!!!"""############"""!!!  ###&&&&&&&&&***222999,,,***'''&&&%%%### """"""###$$$%%%&&&&&&&&&""""""###$$$%%%'''((()))---,,,)))&&&%%%%%%%%%&&&)))++++++''''''******(((###&&&)))***************&&&))),,,+++)))'''''')))%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%'''(((((('''(((((('''%%%%%%(((((()))+++,,,,,,+++)))(((&&&'''((((((((()))---///*********++++++,,,,,,,,,333333333333333333333333***************++++++,,,---,,,***)))((()))******)))***+++***)))***...222===FFFXXXlllvvvoooZZZGGG555666666666888;;;@@@DDDJJJbbb}}}jjjYYYZZZXXXQQQZZZmmmmmmkkkllluuu|||xxxiii]]]@@@@@@===999999;;;666///---...000111333444555555555111...///222222///+++---,,,++++++,,,---///000+++,,,---//////...***'''''''''(((((()))*********)))***+++,,,------,,,+++---((((((,,,,,,&&&%%%(((,,,&&&$$$(((,,,***'''''''''&&&&&&%%%%%%%%%&&&&&&((()))((('''&&&&&&(((***)))%%%###$$$(((+++)))%%%###$$$%%%&&&''''''''''''''')))&&&%%%111@@@AAA777&&&((()))***)))&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""&&&"""!!!###""" !!!"""$$$$$$$$$###""" !!!"""######"""!!! !!!!!!""" """"""###""""""!!! ###!!!  """!!!  !!!"""###!!!  !!!  """$$$%%%###!!! !!! !!!%%%&&&%%%###!!!!!!"""$$$""""""!!! """   !!!   ###&&&'''$$$"""%%%""" !!!!!!$$$%%%&&&(((((((((((('''%%%$$$"""  !!!"""!!!#########""""""!!!"""######%%%%%%&&&''')))))))))))))))(((((((((******+++***))))))***,,,%%%&&&(((***(((&&&&&&(((%%%(((******&&&%%%+++222---***''''''))))))'''$$$&&&''''''$$$###%%%'''(((+++)))((())),,,,,,)))%%%---,,,333@@@HHHAAA333)))))),,,+++'''''',,,///---333+++***111222,,,---555KKK```^^^IIINNNfff___@@@000111---&&&%%%)))+++(((((('''''')))---...,,,))),,,(((***111//////AAAYYYyyyiii```UUUOOOYYYnnn~~~{{{vvvcccSSSKKKWWWjjjiiifffdddeeemmmqqqiii]]]BBBDDDEEEBBB>>>999555222555444333222111222333333666333000111444555222...///...---,,,,,,,,,---...---------......,,,***((())))))))))))************)))***++++++,,,+++***)))---+++***+++,,,***))))))***&&&''',,,...+++))))))(((((('''&&&&&&&&&&&&&&&''''''((('''&&&%%%''')))&&&$$$"""###&&&((()))(((&&&&&&&&&''''''''''''(((''')))'''$$$,,,888888000'''((()))******(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$#########"""!!!%%%### !!!""""""!!! !!!"""###$$$###""""""!!!!!!""""""""""""!!!!!!""" !!!"""!!!!!!!!!""""""###"""""""""!!!  !!!   !!!""" !!!"""###"""!!! !!! """%%%%%%%%%$$$!!! !!!"""!!!!!! !!!    !!!   """%%%((((((&&&$$$(((%%%!!! !!!"""######%%%%%%&&&'''&&&%%%$$$######"""!!! !!!###$$$#########$$$######"""!!!######$$$%%%&&&'''(((((((((((((((((((((((((((((('''&&&&&&&&&(((*********,,,******++++++)))((((((---+++***...000...(((###))))))'''%%%###$$$)))---!!!###&&&((()))+++------***### ''',,,)))%%%&&&333MMMjjjtttbbbAAA))))))(((((()))*********)))(((,,,000000,,,111FFF\\\~~~|||iiiPPP???666+++%%%%%%((()))))))))(((&&&&&&(((,,,///000444111444AAAQQQgggyyy~~~rrrrrrxxx|||}}}vvvllllllnnnbbbPPPDDDFFFIIIHHH@@@888555666111000//////000333555777555222000111444555333000111000...---,,,,,,------000///...---,,,+++***)))+++++++++***************))))))*********)))((((((+++,,,+++((()))+++***&&&((('''***000111---+++,,,******)))((('''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$%%%''',,,///******((('''''''''((()))'''***(((###&&&------((('''(((***++++++***((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########""""""%%%###!!! !!!""""""!!! """######""""""!!!""""""!!!!!!!!!!!!"""""""""!!! """"""!!! !!!"""######$$$$$$$$$ !!!!!!!!!!!!   !!!!!!     ######%%%&&&%%%"""    !!!!!!   !!!!!!""""""$$$''')))***(((&&&)))&&&""" !!!"""######((((((((((((&&&%%%###!!!"""!!!!!! !!!###$$$&&&((('''%%%$$$###"""!!!!!!%%%%%%&&&'''((()))******'''''''''(((((((((((((((...+++)))))),,,---,,,***+++***************)))((('''''''''***---...***&&&%%%)))---,,,(((%%%%%%&&&%%%%%%%%%&&&''''''''''''(((...+++&&&+++===NNNWWW___tttuuuNNN333000)))'''---000,,,+++...)))...///---888YYYnnnTTTFFFBBB555---///111...+++---000555;;;???CCCGGGNNNSSSWWW^^^lllnnnRRRQQQQQQRRRTTTNNNCCC999555000000111222333555777888222000///000222333222000111000...---------......222222000...+++***+++,,,,,,,,,++++++***))))))((('''(((((((((((()))((((((&&&***+++''''''***(((###((((((---333333///---...++++++***)))((('''&&&%%%###%%%''''''&&&%%%$$$%%%%%%((()))'''&&&)))000666...,,,***((('''((()))***&&&******%%%$$$'''(((&&&'''(((***+++,,,+++***)))%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%###"""!!!!!!""""""""" """"""###"""!!! $$$###!!! !!!""""""""""""!!!!!!"""""""""!!!!!!!!!"""###$$$$$$######  """""""""!!!       !!!   !!!$$$"""$$$&&&&&&###  !!!  !!!!!!!!!######$$$&&&)))***(((&&&'''$$$!!! !!!"""""")))*********)))'''%%%$$$###""""""""""""###$$$%%%((('''%%%###""""""""""""%%%%%%&&&'''((()))******'''''''''''''''((((((((('''''''''''''''((())))))+++------)))(((---333666<<<>>>;;;111((('''+++///***)))))),,,000...'''!!!...***((()))((('''&&&((('''---000,,,///HHHsssssscccXXXLLL;;;111444333******111,,,333:::HHHlll~~~lllVVVIIIHHHGGGAAAGGGVVVXXXLLLFFFIIIUUU```nnnvvvwwwwwwyyy|||yyyssstttvvvyyyvvvdddFFF...666777777777777555444333111111000111222222222111//////...---...///000111444444333///,,,+++,,,///---,,,++++++***)))(((((('''''''''((()))******+++$$$***...+++(((***+++***,,,+++---222333///------+++++++++***)))'''&&&%%%###&&&(((((('''%%%%%%&&&&&&)))+++)))&&&(((000777...---***(((''''''((()))&&&***+++(((&&&'''((()))'''((()))***++++++******&&&&&&&&&%%%%%%%%%$$$$$$((('''&&&%%%%%%%%%&&&&&&$$$$$$###"""!!!!!!"""### !!!"""######"""!!! $$$###!!! !!!"""!!!"""""""""!!!!!!""""""###############"""!!!!!! !!!""""""!!!!!!!!!!!!!!!        !!!    !!!###!!!$$$''''''$$$!!! !!!!!! !!!   !!!"""""""""$$$&&&'''&&&%%%'''$$$!!! """######&&&'''((())))))((('''&&&%%%%%%$$$###############$$$###"""!!!!!!"""###$$$$$$$$$%%%&&&'''(((((()))''''''''''''(((((())))))(((+++---,,,******---111***......)))...CCC]]]lllzzzhhhOOO===444...(((,,,''')));;;OOOSSSCCC000///***)))...///,,,)))***333)))###333YYY}}}wwwxxx}}}rrr\\\JJJDDD===555888CCCAAASSSiii~~~mmmfffhhhnnnrrriiikkkzzz{{{wwwccc666444444555555555444333333444444444444444333333333//////......///000222333444555555222...---///222------,,,,,,+++***))))))))))))))))))***+++,,,---)))---111222...---666BBB333---+++...111...++++++)))*********)))(((&&&%%%&&&((())))))(((''''''(((%%%(((***(((%%%&&&,,,111,,,+++)))((('''''''''(((&&&((())))))((()))***+++&&&''''''((())))))))))))''''''&&&&&&%%%%%%$$$$$$((('''&&&%%%$$$%%%&&&'''$$$$$$$$$"""!!!!!!"""$$$"""######$$$$$$###!!! $$$###"""!!!!!! !!! !!!"""""" !!!"""#########""""""!!!  """$$$###"""   !!!    !!!!!!    """!!!$$$''''''%%%"""!!!  !!!!!! !!!  !!! !!! """$$$%%%$$$"""(((%%%###"""###&&&'''(((!!!###$$$&&&''''''&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!!!!""""""$$$%%%%%%######$$$%%%&&&''''''(((''''''(((((())))))******+++---...,,,******,,,...)))111555999MMMvvvsssdddYYYDDD000///888SSS{{{lllGGG444+++'''+++,,,(((&&&)))...999RRRwwwyyyjjjccc``````kkkxxx}}}{{{{{{ZZZBBB???<<<888666555666666555555555444333222333333111000/////////000111222444666888555111///111555//////......------,,,,,,...---,,,+++***++++++,,,///---111555000///DDDaaa:::000((()))------)))''''''((()))******(((&&&%%%)))***+++***)))(((***,,,((()))***(((&&&&&&))),,,(((((((((''''''&&&&&&&&&%%%%%%&&&((()))))))))***%%%&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$'''&&&$$$#########%%%&&&$$$%%%%%%###!!! ###%%%###$$$%%%%%%%%%###"""!!!#########""""""!!! !!!"""!!! """ !!!!!!!!!  """######!!!     !!!!!! !!!!!! !!!  !!!"""$$$&&&'''&&&$$$###### !!!!!!!!!!!! !!!"""   """###"""!!!'''$$$""""""$$$''')))*** """###%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%%%%%%%######$$$%%%&&&''''''((((((((())))))***++++++,,,&&&%%%(((111>>>HHHLLLMMMTTT___jjjuuuzzzpppcccZZZmmm```UUUAAA///---111999HHHWWWYYYwwweee^^^RRRFFF<<<777666666333444444333111000000111333222111/////////000000333777999777333111333666000000000000////////////333111///---+++*********111+++...555000///MMMuuu???111%%%&&&++++++(((%%%&&&''')))***)))(((&&&%%%,,,,,,,,,+++)))***,,,...+++,,,,,,+++)))((()))***&&&&&&&&&'''&&&&&&%%%$$$%%%######&&&))))))''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&%%%###!!!!!!"""###$$$$$$%%%%%%###!!! ###&&&$$$%%%%%%&&&%%%$$$###""""""############!!! """!!!""" !!!!!!!!!!!!!!!###"""   !!!!!!   !!!"""###""""""!!!!!! !!!  """$$$&&&'''&&&%%%%%%&&&  !!!!!! !!!#########!!!   !!! !!!!!!!!!  !!! !!!""""""!!!$$$""" ###&&&))))))###$$$%%%&&&'''&&&%%%%%%######$$$%%%&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%&&&'''((((((((())))))***+++,,,,,,,,,333444>>>XXX{{{xxx|||^^^@@@:::GGGbbb}}}hhhUUUFFF:::444;;;333000444666333222555999666111...---///333666666777555222222444333000:::+++,,,666111,,,---...333222111////////////000***...---///333444GGGggg;;;(((&&&---***&&&&&&$$$%%%&&&'''(((((((((&&&%%%$$$###'''...000---)))(((''''''((()))***+++++++++---+++(((&&&$$$%%%&&&'''''''''''''''''''''''''''$$$###############$$$$$$$$$%%%&&&''''''&&&$$$"""''''''&&&%%%$$$$$$$$$$$$(((((()))'''$$$######$$$###$$$$$$%%%&&&&&&&&&&&&!!!""""""""""""!!!  !!!!!!!!!"""!!!!!!"""!!!"""""" !!!!!!!!!!!!!!!!!!!!!  !!!""""""######!!! !!!!!!!!!  """$$$ !!!!!!!!!!!!     !!!"""%%%&&&&&&$$$""" !!!!!!""" !!!""""""!!!######""" $$$"""!!!  !!!!!!  !!!!!! """"""""""""""""""""""""!!!#########$$$%%%'''"""###$$$$$$###$$$&&&'''&&&&&&''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((///)))$$$$$$&&&'''***---((()))''')))+++###''';;;FFF\\\~~~yyyvvvttt|||mmmcccaaaTTTHHHCCC???888444333111222555666666444111///888555333333555666777888666+++...555000---///---111222333333333222000///...111---***,,,333MMMsssRRR888+++,,,((((((+++)))(((((((((((((((((('''''')))(((***//////,,,***,,,,,,++++++***)))))))))***+++)))'''&&&&&&''')))***))))))((('''&&&&&&%%%%%%%%%$$$$$$############$$$&&&&&&'''((('''%%%###"""%%%%%%$$$######$$$%%%&&&(((***,,,------***(((%%%$$$$$$%%%%%%&&&%%%%%%%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""   """""" """!!!!!!"""!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$###!!! !!!"""!!! """!!! !!! !!!!!!!!!!!! !!!!!!!!!!!!   !!!"""$$$&&&&&&$$$""" """ !!!!!!  !!!######!!!###$$$""" !!!!!!  !!! !!!  !!!!!! !!!!!! """""""""""""""""""""""" """$$$$$$$$$$$$&&&(((&&&''''''&&&$$$$$$%%%'''''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&'''((($$$---222///+++)))'''$$$...111------111222BBB___|||zzznnnbbbRRRBBB999...000333666777555333111333///111999:::444000111222,,,111444//////222---...000444777777555222//////444000******///IIImmm[[[@@@///...+++---///+++++++++***))))))((())))))+++***,,,///...,,,000666222000---+++)))(((((()))((('''''''''(((***,,,---+++***)))(((&&&%%%$$$###&&&&&&%%%%%%$$$$$$######&&&''''''((('''%%%###"""$$$###"""!!!"""$$$&&&(((&&&'''+++///222111+++%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""$$$%%%&&&%%%%%%$$$###"""""""""###!!!!!! !!!!!!!!! !!!###$$$"""!!!"""!!!  !!!"""!!!""""""!!!  !!!!!!"""""""""""""""""""""############"""!!! !!!######""" $$$###!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!    """$$$%%%&&&$$$""" """   !!!"""###### """$$$$$$"""  !!!""""""!!!  """ !!!  !!!!!!!!!  !!!!!!""""""""""""""""""""""""!!!###%%%%%%%%%%%%'''(((+++++++++)))&&&%%%%%%'''))))))((('''&&&%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%,,,...((((((//////******...,,,000AAAYYYooo```DDD@@@999333000222555888111666HHH]]]```OOO===777444000333444...111444------///333666777555333111...444111......---999PPPHHH666111333000000111***///...,,,*********+++,,,((((((+++---,,,---555???444222...+++)))((()))***((((((((()))***+++,,,---******)))((('''&&&%%%%%%''''''&&&&&&%%%%%%$$$###$$$%%%%%%&&&%%%%%%$$$###$$$###"""!!!!!!###%%%'''""""""$$$***//////)))###%%%%%%%%%%%%%%%$$$###"""######"""!!!"""%%%''')))'''&&&%%%$$$###"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""#########"""!!!!!! !!!!!! !!!!!!!!!!!! !!!""""""######!!!!!!!!!!!! !!!!!!!!!###$$$$$$""" ###"""!!!  !!!!!!!!!!!!"""!!!!!!  !!!!!!!!!!!! !!!   !!!###%%%%%%$$$"""!!!!!!  !!!""""""!!!"""$$$$$$""" !!! !!!!!!!!!!!!  !!!"""""""""""" !!!!!!""""""!!! !!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$&&&&&&&&&&&&''')))+++,,,+++)))'''&&&'''(((++++++******))))))((((((&&&&&&&&&&&&&&&''''''(((,,,((($$$&&&,,,111222000222???KKK^^^zzzxxxmmmZZZHHH:::555444555777KKKpppwwwiii???555444444///222555...//////111222333333444444000444///---111//////:::444---222666000///222...111000...---,,,---......***)))***+++)))***333>>>111///,,,***)))***+++---******+++++++++++++++***(((((((((((((((''''''''''''''''''((('''&&&%%%$$$!!!"""######$$$$$$%%%%%%&&&%%%###!!!!!!"""###$$$!!!###)))+++'''###%%%%%%%%%%%%$$$######"""###"""""""""###%%%(((***&&&%%%$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!"""###!!!!!!!!! !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!""""""######!!!!!!!!!!!! !!!!!!!!!###%%%%%%###!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!"""  !!!    ###%%%%%%$$$"""!!!  !!!"""######!!! !!! !!!!!!""""""!!!!!!!!! !!!$$$%%%"""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%&&&'''&&&&&&''')))((())))))(((''''''(((***((())))))******+++++++++&&&&&&'''''''''((((((''')))&&&***222222///:::JJJjjj~~~wwwaaaPPPDDD>>>DDD___QQQ<<<444666222111444111111111000///000222444555444555,,,)))111333111888111...444555,,,---444333111000000000000000111111000---+++***(((&&&+++333,,,+++)))))))))***,,,---,,,,,,---...---,,,***)))((((((((((((((((((((((((&&&'''((())))))((('''&&&""""""######$$$$$$%%%%%%&&&&&&%%%$$$###"""""""""###!!!!!!%%%'''&&&$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""###%%%'''((($$$$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###""""""""""""""""""""""""""""""""""""############"""""""""###%%%&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!      """$$$%%%$$$"""!!!   """"""!!!  !!! !!!"""""""""!!!!!! !!!$$$&&&&&&######%%%%%%""""""$$$  !!!!!! !!!!!!""""""!!!!!! !!!$$$%%%""" !!!""""""""""""""""""""""""$$$%%%'''&&&%%%%%%'''(((&&&'''(((((('''(((***,,,%%%%%%&&&'''((()))******&&&&&&'''(((((((((((('''$$$(((...///000AAAmmmssskkkjjjeeeCCC222888555000222333333222111111111333444666222555---)))111333222888111///555666...111666222000000111222333333333333333///++++++)))&&&'''***(((((('''(((((()))***++++++,,,...//////---+++)))******))))))((((((''''''%%%&&&(((*********)))((('''&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$#########"""######$$$$$$$$$"""######$$$$$$$$$$$$###!!!""""""###$$$%%%%%%&&&######"""""""""""""""###"""!!!!!! !!!!!!"""!!!""" """$$$!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$$$$######"""!!!!!!!!!!!!!!!""""""######$$$$$$$$$"""!!!"""$$$&&&&&&%%%"""""""""""""""!!!    !!!    """$$$%%%$$$"""!!!!!!  !!!!!!   !!!!!!""""""!!!!!! """###%%%######''''''%%%&&&)))%%%$$$"""  !!! !!!""" !!!"""######"""!!! ###)))***'''###"""###""""""""""""""""""""""""$$$%%%&&&&&&%%%%%%&&&'''&&&'''((((((((((((***,,,&&&&&&&&&''''''(((((((((%%%&&&'''((()))(((((('''###,,,---,,,BBBwwwqqqGGG111999777///000555333333333333444444555555,,,444222...333111...222---,,,444999555777666,,,///000222444555555555444333---***++++++((('''(((&&&&&&''''''(((((())))))***,,,...000000...,,,***,,,+++***)))((('''&&&%%%$$$%%%(((***++++++***)))+++***)))'''%%%$$$$$$$$$!!!###%%%'''((('''&&&%%%!!!###$$$$$$"""!!!!!!"""!!!"""###$$$$$$$$$$$$$$$!!!!!!###$$$$$$$$$$$$$$$#########"""######$$$$$$!!!!!! !!!!!! """###!!!"""%%%!!!!!!""""""""""""!!!!!! !!!"""$$$$$$%%%%%%$$$###"""!!!  !!!""""""###%%%###!!!"""$$$&&&''''''%%%$$$$$$###"""     !!! !!! !!!!!!  !!!$$$%%%$$$"""!!! """!!!     !!!!!!!!!!!!!!! !!!!!!%%%'''&&&(((+++111...)))$$$!!!!!!!!!""" !!!"""######"""!!! %%%---...+++&&&$$$$$$""""""""""""""""""""""""###%%%&&&%%%$$$$$$%%%&&&((()))***)))((((((***,,,))))))))))))((((((((((((%%%&&&((()))))))))((('''###111555;;;iiiOOO333:::<<<444222444333222444666222,,,...666555000---000222000......,,,111333222555999777111111222333222...+++******,,,***+++///333333...)))***)))((()))*********)))***...222333///+++((((((///,,,'''%%%&&&(((***+++%%%$$$&&&+++///...'''!!!...---+++++++++)))%%%"""$$$%%%'''((()))(((((('''"""""""""""""""######$$$!!!"""$$$%%%%%%$$$###"""$$$###"""!!!!!! !!!"""!!!!!!!!!!!!""""""###"""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""######"""""""""""""""###%%%$$$$$$###"""!!! !!!""""""""""""#########$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$###!!! !!!"""###!!!  !!!!!!!!!!!! !!!!!!!!! """"""!!!!!! """ &&&)))  !!!""""""""""""###!!!   !!!""""""###$$$$$$%%%%%%!!!  """!!! !!!"""""""""""" !!!!!! !!!!!!""""""!!!###"""!!!######!!! +++"""!!! !!!###&&&''''''///---+++***)))&&&"""###!!! !!!!!!  !!!###***+++'''###$$$'''################################################%%%&&&'''((())))))))))))(((***,,,---,,,+++))))))...'''&&&...222...+++,,,000MMMsssrrrKKKAAA999555888;;;777222///111111000333888777222///000000......000///222222000222777666222///111222111...+++***+++******+++///444444000,,,,,,+++++++++,,,,,,,,,++++++///333333000,,,))))))---+++)))((((((((())))))(((&&&&&&))),,,,,,'''""",,,***)))(((((('''%%%###$$$%%%&&&''''''(((((((((###""""""""""""###$$$$$$######$$$%%%$$$$$$###"""""""""!!!!!!!!!""""""###$$$######"""""""""""""""###""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""######""""""""""""######$$$$$$$$$######""""""!!!"""""""""#########$$$$$$$$$"""""""""$$$$$$$$$"""###$$$$$$######"""!!!  """!!! !!! !!!!!! !!!!!!!!! !!!!!!!!!!!!   !!!&&&(((  !!!"""%%%%%%###    ###'''***---'''%%%"""  """###"""!!!  !!!"""""""""!!!  !!!"""###$$$!!! !!!"""!!! $$$  !!!"""!!! """$$$%%%%%%)))))))))***,,,,,,***)))&&&%%%###!!! !!!!!!!!!""""""!!! """###''''''$$$"""###%%%########################%%%%%%%%%$$$$$$######"""%%%&&&'''((())))))))))))(((((()))***,,,...000111+++---///+++'''+++888DDDeee}}}mmmYYYJJJ???222444000...333555222---***111---,,,...---,,,000666000111///---///333333000---///000///---,,,+++,,,******+++000444555222...........................---///222222000---+++***++++++++++++*********)))+++(((&&&''')))***(((&&&)))(((&&&%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&'''(((((($$$############$$$%%%%%%$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$###""""""""""""$$$$$$###"""!!!!!!!!!!!!###""""""!!!!!!""""""### !!!!!!!!!!!!"""""""""###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$"""!!!"""######"""!!!"""###############""""""######"""!!! !!!  !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!! !!!"""!!!$$$&&&  !!! !!!""""""### $$$)))***'''###!!! !!!&&&+++...,,,)))%%%!!!!!!###%%%!!!!!!  !!!!!!!!!!!!!!! !!!######%%%###!!!!!!""""""!!! $$$"""$$$)))%%%"""!!!!!!#########''''''(((+++...000000///***(((&&&###"""!!!!!!!!!"""######""" !!!""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$###"""%%%&&&'''((())))))))))))+++)))'''&&&)))+++---...***222444---333PPPrrr}}}gggNNNFFF???777333222222000000222111222333000---000666//////......///000///---+++---......,,,,,,,,,...,,,,,,---000333444111...///000000000///...//////---...//////...,,,***)))***+++,,,,,,,,,---///111---***&&&%%%'''***+++,,,)))&&&$$$$$$%%%'''''''''%%%%%%$$$$$$$$$&&&((()))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$###"""!!!"""""""""""""""###$$$%%%$$$$$$######"""######$$$&&&%%%$$$###"""!!!!!!!!!###""""""""""""""""""###""""""""""""############""""""""""""""""""###$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$###""""""######"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! """###""" !!!!!! !!!!!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!! ###$$$  !!!""""""###$$$$$$"""&&&(((&&&###!!! """!!!  """$$$%%%)))'''$$$!!!!!!!!!###$$$!!!!!! !!!!!!!!!!!!!!!  !!!"""$$$###""""""""""""""""""!!!""" ,,,777111###$$$""" !!!######""")))((()))***---///......+++***'''%%%###!!! """######""" !!!"""""" """%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))(((((()))((('''(((***,,,------***@@@QQQYYYnnnzzzlllUUU???222222999>>>888777999999444...///333000000222555666333///---+++,,,------,,,,,,---/////////000111222111...---...000111000---,,,---///,,,,,,,,,,,,,,,+++***(((***+++,,,+++,,,000666;;;...+++(((&&&(((+++...000)))'''%%%%%%'''((())))))&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$######"""%%%%%%$$$###############""""""""""""###$$$$$$%%%&&&&&&%%%###""""""""""""######""""""""""""############$$$$$$$$$%%%%%%%%%""""""!!!!!!"""###$$$$$$#########$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%$$$###!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%"""!!! !!!""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!""" !!!""""""""""""!!! !!!"""  """"""  !!!!!!"""""""""!!!   !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""  !!!!!!!!!""""""###%%%&&& """ """...:::555'''%%%###!!!!!!"""$$$$$$$$$)))''''''(((***,,,++++++---,,,***(((&&&$$$######!!!""""""!!! !!!### !!!&&&+++,,,((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))&&&'''((((((((((((((((((%%%'''))),,,---///222444888dddnnnUUUCCC777...222000222444444111222666333222555;;;<<<777222000,,,---...---,,,,,,...000000111111111000...,,,+++---///000///+++***+++...,,,+++))))))******)))(((***+++,,,,,,,,,111999???111///,,,******+++...000)))'''&&&''')))******)))&&&&&&&&&&&&'''((())))))(((''''''''''''((())))))'''&&&%%%$$$$$$$$$$$$$$$'''&&&%%%$$$############$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$############$$$######""""""######$$$###$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%"""#########$$$$$$%%%%%%############$$$$$$$$$%%%$$$#########%%%&&&%%%$$$""""""###$$$%%%%%%%%%$$$"""$$$&&&((()))))))))((('''&&&$$$######!!!!!!!!! !!!!!!  !!!!!! !!!""""""""""""""""""""" !!! ###'''((($$$ !!!!!! #########!!!  !!!""""""!!!  """!!! !!!!!!!!! !!!!!! !!!!!!""""""  """!!! !!!!!!!!!"""%%%'''""""""!!!$$$+++000,,,$$$%%%###!!!!!!###%%%%%%%%%%%%######%%%(((***++++++---,,,,,,+++)))((('''''' """""""""!!!"""$$$&&&""""""%%%***......***&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%'''((()))***''''''((((((((((((((('''(((***+++***)))...888AAAaaatttWWW@@@???999444444444222333666333111333999;;;666222222......///...,,,---///111...///000000...---,,,,,,,,,///111///***(((***---...+++((((((***+++***)))(((+++---------000666<<<666555222///,,,++++++,,,(((''''''(((******)))'''&&&&&&'''((()))))))))))))))(((((((((((()))******&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%))))))'''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$######""""""######$$$"""""""""#########$$$$$$!!!!!!!!!!!!"""###$$$%%%""""""##################"""""""""#########$$$$$$"""!!!!!!"""%%%&&&&&&%%%######$$$%%%%%%%%%$$$$$$!!!###%%%'''(((((((((''''''&&&%%%%%%%%%$$$"""!!!!!! !!!!!! !!! !!!!!!"""""""""!!!!!!"""$$$$$$"""  """  &&&,,,...)))$$$!!!!!!  !!!"""""""""""" """###$$$$$$###"""  !!!!!!!!!!!!  !!!!!!!!!!!!!!!"""######  !!!!!!   !!!!!! ###&&&$$$"""###&&&&&&###"""######!!! """%%%%%%%%%###"""!!!###&&&((())))))((())))))))))))(((((('''!!!"""$$$$$$$$$%%%(((***'''''')))+++---,,,***(((%%%%%%%%%%%%%%%%%%%%%%%%"""######%%%&&&'''((()))''''''((((((((((((''''''***++++++))),,,>>>[[[qqqeeeXXXIII@@@999222//////222---...444666222000222/////////...------///111,,,...//////...------...,,,///111///***(((***---///,,,))))))+++,,,,,,***&&&+++//////......222777:::999777333...***((((((''''''''')))******(((%%%%%%'''(((*********)))))))))))))))))))))******+++&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%&&&''''''...---+++)))'''%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!""""""""""""######### !!!$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###!!!###%%%'''''''''&&&%%%###"""###%%%'''((('''&&&!!!!!! !!!!!! !!!!!!!!!""""""""""""!!!!!!"""%%%((('''$$$!!! !!! !!! ###+++---)))###  !!!$$$!!!!!! """###$$$"""###%%%&&&&&&%%%###"""%%%$$$"""!!! !!!%%%###!!!  !!!"""!!!!!!!!!!!!!!!"""######  !!! !!!"""###!!!"""!!!!!!###%%%!!!$$$(((%%%&&&!!!"""$$$%%%%%%&&&$$$"""###$$$&&&'''&&&######$$$%%%&&&&&&%%%%%%"""###%%%&&&&&&(((+++---+++,,,,,,+++***)))))))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''''''(((((((((((((((''''''###''')))---<<<___ooo]]]KKK999---666111///111222111222444444111......000222111///444444111......111000,,,---***(((+++///000...***+++)))((()))++++++)))&&&***((((((,,,000111,,,'''000///---+++)))((('''&&&&&&'''((()))+++,,,---...,,,,,,+++***))))))))))))***'''%%%%%%&&&)))******&&&&&&%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&(((***,,,777111***''')))***(((%%%+++(((%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###### !!!###$$$&&&'''((($$$!!! """$$$$$$###$$$&&&'''$$$ $$$)))%%%$$$###"""""""""$$$$$$###"""  !!!###$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$######$$$&&&''')))%%%%%%&&&%%%$$$""" ###"""!!! !!!"""###%%%$$$$$$###"""!!!  ###$$$%%%###!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""###"""!!! !!!!!!%%%111>>>999((("""!!!!!! !!!!!! """###"""!!! !!!###$$$""" !!!"""  !!!"""###""""""""""""!!! """!!!!!!!!!"""%%%''')))''''''&&&%%%$$$$$$$$$$$$&&&###!!!###&&&))))))(((%%%$$$######$$$$$$###"""!!!&&&***,,,///444444222333---'''###%%%)))...111---***&&&###"""$$$''')))((('''&&&''')))))))))(((+++%%%&&&,,,...***))),,,///&&&)))FFFsss{{{ZZZDDD333000000444555222//////777444111//////111444666999<<<999222,,,,,,---,,,---***(((+++...000---******)))((())),,,,,,***(((***((()))---111222---)))******)))''''''&&&&&&&&&&&&''')))+++...000222333222111...,,,***)))(((((((((&&&$$$$$$&&&(((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%&&&(((***+++///,,,))))))******)))((((((&&&$$$###$$$%%%$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### !!!"""###$$$%%%'''$$$!!!!!!"""$$$$$$###$$$&&&&&&$$$ ###'''%%%$$$###""""""###$$$$$$###"""!!! !!!"""$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&###"""""""""###$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$%%%$$$###!!!!!!!!!!!!"""#########"""""""""!!!!!! """######"""!!! """"""!!!!!!  !!! !!!""""""!!!)))444333''' ###"""!!!!!! !!!!!!!!!"""###"""!!! !!!"""###"""!!! !!!"""!!!!!!!!!!!!   !!!"""#########""""""!!!!!!!!! """!!! """$$$&&&''''''&&&%%%%%%%%%%%%&&&%%%###!!!"""%%%'''(((''''''&&&%%%%%%%%%&&&%%%%%%%%%&&&%%%$$$***666@@@CCC777222,,,(((((()))+++,,,)))(((%%%###$$$%%%(((***'''&&&&&&&&&((()))((('''&&&,,,,,,%%%'''000111***(((444NNNooogggZZZKKKAAA888222111444777666555222///......000222777888111++++++///111,,,***)))+++...///,,,))),,,++++++,,,...///...,,,***)))+++///222222...)))***************++++++,,,))))))+++,,,...///111111888666222...+++)))))))))&&&%%%$$$%%%'''''''''%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$$$$%%%&&&((()))&&&(((+++,,,+++*********(((&&&%%%%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!! !!!!!!"""###'''$$$"""!!!"""############%%%%%%### """%%%$$$######"""######$$$$$$$$$###"""""""""###%%%&&&%%%%%%$$$$$$###$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$$$$%%%&&&&&&((())))))***)))((('''%%%%%%$$$$$$$$$########################!!!!!!!!!!!!!!!!!! ###""""""!!!   """###""" )))+++%%%###&&&!!!!!!!!! !!!!!!""""""######"""!!! !!!###"""!!!  !!!""""""#########"""!!!   !!!"""###$$$###"""!!!!!!"""###$$$"""!!!  !!!"""&&&%%%%%%%%%%%%&&&''''''%%%###""""""$$$&&&&&&%%%'''&&&%%%$$$$$$$$$$$$%%%%%%%%%""" '''555AAAFFF888555000---,,,***)))'''&&&%%%%%%$$$%%%'''(((***'''&&&%%%&&&(((((((((''''''+++---)))(((,,,111333GGG^^^~~~jjjUUUBBB777444222222333444555333000,,,---333666222...///111111,,,+++***+++---...,,,***......///000111222222111++++++---///111000,,,(((,,,,,,,,,,,,,,,------...,,,,,,,,,++++++++++++***888666222...+++*********&&&%%%%%%&&&((((((&&&%%%%%%&&&&&&'''&&&%%%$$$###&&&&&&%%%$$$$$$%%%'''(((###)))///000,,,)))((()))***)))((((((***+++***)))&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$$$$######!!!!!! !!!!!!%%%$$$###""""""############$$$$$$### !!!#####################$$$$$$%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###############!!!!!!!!!!!!""""""######$$$$$$$$$%%%&&&((()))************)))))))))))))))&&&&&&&&&%%%%%%$$$$$$###"""!!!  !!!######"""!!!   !!!###$$$###"""&&&%%%$$$%%%!!!!!!!!!!!!!!!!!!"""###"""###$$$"""  !!!###"""!!!!!! !!!!!!"""#########""""""!!!  !!!"""###$$$###!!! !!!###%%%######!!!  ############$$$%%%&&&'''%%%$$$$$$$$$$$$%%%%%%%%%'''((('''&&&%%%%%%&&&'''"""%%%%%%$$$'''///444444222111000///...,,,)))&&&%%%%%%&&&&&&&&&''''''''''''%%%%%%&&&'''((('''&&&...###&&&333000$$$333RRRmmmSSSEEE<<<777333333777888555111111444555333222222...(((,,,,,,,,,,,,------,,,+++,,,---///000000111111222------...//////---***(((,,,+++***)))))))))))))))---,,,,,,++++++***))))))333111...,,,+++***+++,,,(((''''''((())))))'''%%%&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%&&&'''&&&---333222,,,&&&%%%&&&***)))))))))+++,,,***)))&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$$$$######"""!!!!!! $$$$$$$$$###""""""######$$$$$$$$$###!!! !!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$############""""""##################"""######$$$$$$%%%%%%%%%&&&&&&'''((()))******+++******)))(((&&&%%%$$$$$$$$$"""!!! !!!###""""""!!!   !!!"""#########"""%%%%%%###"""!!!!!!!!!!!!!!!"""######"""######"""!!! !!!######"""!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!"""######!!!  """$$$$$$$$$###"""!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&***+++---,,,***))))))+++%%%((((((&&&&&&))))))&&&))))))***,,,...---+++(((((((((((((((''''''&&&%%%'''&&&%%%&&&((()))((('''///"""###///000111RRR}}}hhh\\\JJJ<<<555222000...222333111///000111...(((---............------,,,)))+++---...---,,,---.....................------//////---,,,******))))))+++++++++,,,,,,------...,,,+++++++++++++++,,,,,,***(((''''''((()))'''&&&'''''''''''''''(((*********)))'''&&&%%%%%%&&&&&&(((---111000***%%%$$$%%%)))((('''((())))))(((&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!! !!!!!!!!!###$$$%%%$$$###""""""###%%%%%%$$$###""""""!!! !!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%$$$$$$###!!!"""###$$$$$$$$$"""""" !!!###%%%&&&'''((((((+++***)))((('''&&&&&&%%%%%%###"""!!! !!!!!!!!!!!!!!!!!!  !!!"""""""""""""""!!!"""###$$$$$$"""!!!!!!!!!!!!!!!"""###$$$$$$ """###"""!!! !!!############"""""""""!!!!!! !!!!!!!!!!!!  !!!"""###"""!!!  !!!!!!$$$$$$$$$$$$$$$######### !!!"""#########%%%''''''&&&&&&&&&'''&&&***------***''''''(((+++,,,)))$$$###''')))(((######%%%(((+++,,,+++*********))))))(((''''''&&&((('''&&&''')))))))))((())),,,+++***888ZZZ}}}eeeOOOBBB>>>>>>FFFFFF@@@666111111000...//////000000///...---...***,,,......,,,+++,,,...............///111444666222111000...---------,,,))))))***++++++,,,------'''(((***+++,,,,,,++++++***(((&&&%%%&&&''''''&&&((('''&&&&&&(((***---///,,,+++)))'''&&&&&&&&&&&&&&&)))+++***'''%%%&&&''')))((((((((())))))&&&$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!"""######"""$$$&&&%%%###!!!"""###&&&&&&%%%$$$$$$###!!! !!!###$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''######$$$%%%%%%$$$######!!!###%%%'''(((&&&$$$""" """$$$%%%&&&&&&%%%''''''''''''''''''''''''%%%$$$###""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!! """######""""""######!!!!!!!!!!!!"""###$$$%%% """"""!!!!!!###$$$###############"""!!!!!! !!!!!!!!!!!!!!!  !!!"""#########""""""!!! !!!"""###$$$%%%%%%%%%%%% !!!"""### ###&&&'''&&&%%%&&&((($$$***///000---((('''(((------***$$$###''')))((($$$######%%%''')))***)))+++***)))))))))))))))***)))((('''(((*********)))'''///666@@@^^^yyyfffaaacccnnnkkk^^^III777000000000///111222111///......///---///111111...,,,---///------......000444999===...---,,,+++++++++++++++))))))))))))((((((''''''&&&'''***,,,---,,,+++******((($$$###$$$&&&&&&&&&)))(((&&&&&&(((,,,000222...,,,***((('''&&&&&&&&&###$$$%%%%%%&&&&&&(((***+++******++++++***'''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""###$$$$$$"""$$$&&&%%%###!!!"""$$$'''&&&%%%%%%%%%$$$""" !!!###$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))"""###$$$%%%%%%$$$###""" ###'''***+++***'''%%%"""###$$$&&&'''&&&&&&%%%"""###$$$%%%&&&((())))))%%%%%%%%%$$$###""""""!!! !!!""""""""" !!!!!!!!!  !!!###$$$%%%!!!"""""""""""""""!!! !!!###!!!!!!$$$'''!!!!!!!!!!!!"""###$$$%%% !!!"""!!!"""###%%%###############"""!!!!!! !!!""""""""""""!!!!!!  !!!"""###$$$$$$$$$$$$###"""  """###%%%&&&&&&&&&"""!!!!!!!!!!!!""""""###!!!%%%&&&%%%$$$&&&(((***111888999555000......))),,,,,,(((''''''%%%!!!'''%%%######%%%'''''''''******)))))))))+++,,,---***)))((()))***+++***))),,,+++<<>>555.........+++((('''''''''&&&%%%(((((('''&&&%%%$$$###"""'''''''''(((***,,,------111***)))---...+++000;;;\\\uuuqqqVVVGGG<<<444444333///000444.........///111333444555444333222111///...------000000//////...---,,,++++++++++++***++++++,,,,,,***(((&&&'''+++---,,,***(((&&&%%%'''+++,,,***'''(((''''''''''''((())))))((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%'''((()))'''&&&%%%%%%%%%%%%%%%%%%+++***)))'''&&&%%%$$$$$$&&&$$$!!! """%%%&&&&&&"""###%%%&&&'''((((((((((((***+++***)))(((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%%%%%%%%%%$$$"""%%%%%%%%%$$$######""""""""""""###$$$%%%%%%&&&&&&########################"""###$$$%%%&&&((()))))))))(((((('''&&&%%%%%%$$$&&&%%%$$$$$$%%%%%%$$$###!!!!!!############!!!!!!""""""!!!!!!!!!!!!  !!!"""""""""""""""""""""""""""%%%%%%%%%$$$###"""!!! !!!!!!"""###############$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!######"""!!! !!!""""""""""""$$$$$$#########"""""""""###""""""!!!!!!!!!!!!""" !!!!!!"""############&&&&&&&&&&&&&&&&&&&&&&&&((("""###+++...,,,,,,000///---***))))))((('''%%%'''((((((((('''%%%$$$###&&&&&&'''((()))***,,,---,,,111222---***777SSSjjj{{{gggSSSFFF999---///999///000111222222111111222111111111111111111000000000000111222111///---,,,---,,,,,,+++++++++,,,,,,+++)))'''(((***,,,+++***'''&&&%%%&&&)))***((('''''''''''''''((((((((()))((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$###%%%$$$######$$$&&&)))+++((('''&&&%%%%%%%%%%%%%%%+++***)))((('''&&&&&&&&&$$$###!!!"""$$$&&&&&&%%%$$$%%%&&&''''''((((((((('''((())))))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%%%%###"""$$$$$$$$$##################$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%$$$$$$######""""""###"""!!!"""$$$$$$###""" !!!""""""""""""!!! !!!!!!"""""""""!!!!!!!!! !!!!!!!!!""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###"""!!!  !!!###$$$%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!######"""!!!!!!"""######""""""$$$$$$$$$$$$#########"""######""""""!!!!!! !!!!!!"""""""""&&&&&&&&&&&&&&&&&&%%%%%%""" ###***---++++++...***)))''''''))))))((('''###$$$''')))***)))((('''&&&'''((((((((()))+++---...888666///AAAkkkyyy___DDD777777666555555444333111...,,,000000222333333333222222000222333444444222///...---,,,+++***************,,,***)))((()))))))))(((&&&%%%%%%%%%&&&''''''&&&&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&''''''(((((('''&&&%%%$$$%%%$$$######$$$''')))+++(((''''''&&&%%%%%%%%%%%%(((((('''''''''(((((()))$$$%%%&&&)))++++++)))&&&((('''''''''''''''''''''$$$%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$###$$$$$$###!!!!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$###############""""""""""""""""""###%%%&&&$$$###!!!!!!""""""""""""!!!!!! !!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""##################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$###"""!!! !!!###%%%%%%%%%%%%$$$%%%%%%$$$$$$############"""!!! """"""!!!  !!!###$$$######"""$$$$$$$$$$$$#########"""######""""""!!!!!!  !!!""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$!!!"""%%%***,,,+++,,,...***)))((((((******)))'''###%%%'''***++++++***)))'''(((***))))))))),,,...555333:::VVVoooPPP===666333000000222333111///222333333444444222111000111222333444444222000///---,,,+++***))))))((()))+++***)))((('''''''''''''''&&&&&&%%%%%%&&&''''''&&&''''''((()))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&((()))***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***'''(((+++...111000---***)))((('''&&&&&&&&&&&&&&&"""$$$%%%$$$###!!!""""""$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$############"""  !!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%$$$$$$######""""""$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%''')))***(((&&&"""""""""""""""""""""""" !!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""%%%&&&&&&&&&&&&%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$############"""!!! """"""!!! !!!"""############$$$$$$#########"""""""""!!!"""""""""""""""!!! !!!""""""###$$$$$$$$$$$$########################$$$$$$$$$###$$$&&&***...---,,,++++++++++++(((&&&'''((()))*********)))((((((+++---,,,******---000---:::gggeeeQQQFFF999444666888666222111222333444333111///...000111222222222111000///...---,,,***)))(((((((((((((((((('''&&&&&&'''((())))))((('''&&&'''((()))&&&&&&((()))))))))((('''))))))))))))))))))))))))'''&&&%%%%%%%%%&&&'''((('''''''''(((((()))))))))'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&'''((('''((())),,,//////---+++'''&&&%%%%%%%%%&&&'''(((###%%%&&&%%%$$$############$$$%%%%%%%%%%%%$$$###%%%$$$""""""######!!! !!!!!!"""###$$$$$$%%%$$$$$$%%%&&&'''((())))))%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&(((++++++***(((#########""""""#########!!!"""$$$$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""!!!!!!""""""""""""""""""""""""$$$%%%&&&&&&'''&&&&&&&&&#########$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%###"""!!!!!!######"""!!!!!!!!!!!!!!!"""###$$$%%%######"""""""""!!!!!!!!! !!!"""######""""""!!!"""######$$$$$$$$$######!!!"""""""""###$$$$$$$$$###%%%$$$!!! """&&&)))+++******+++++++++)))''')))))))))*********+++++++++...000///,,,,,,///333333___nnnUUUEEE???;;;444......///111222222111000//////000000000000//////...///...---+++***))))))(((%%%&&&&&&&&&&&&&&&(((******+++***)))((((((***+++%%%&&&((()))))))))((('''))))))))))))************&&&%%%#########%%%''')))'''((())))))***))))))(((&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&)))******)))%%%$$$$$$$$$%%%'''(((***%%%'''((('''&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$""""""######!!! """"""""""""############!!!"""###&&&(((***,,,---'''&&&$$$######$$$&&&'''#########$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%"""###%%%'''***+++)))'''$$$$$$############$$$$$$!!!###$$$%%%$$$###"""""""""""""""""""""""""""###$$$%%%&&&&&&%%%######""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%$$$#########$$$&&&((()))***)))'''&&&%%%%%%&&&&&&$$$###"""###$$$$$$$$$"""""""""!!!!!!!!!###$$$&&&""""""""""""!!!!!!!!!!!! !!!#########""""""!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$%%%%%%$$$'''%%%###"""""""""$$$$$$%%%'''***+++***(((&&&&&&'''(((***---///000,,,///222111------000555SSSyyyfffUUUBBB333333444222///111444000)))---///222222111...---,,,222111...,,,***)))((((((((((((((((((''''''''''''&&&'''((((((''''''((()))***************************+++---------***'''&&&"""***((($$$)))'''###(((///)))&&&***...---+++***&&&)))+++)))&&&&&&+++000111///,,,)))''''''''''''$$$$$$$$$$$$%%%&&&''''''###$$$&&&(((((('''&&&%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%&&&&&& !!!"""######"""!!! $$$!!!!!!###"""!!!%%%%%%%%%%%%&&&'''((()))&&&+++,,,)))''''''&&&$$$%%%$$$######$$$%%%$$$###&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$"""!!!!!!!!!""""""#########$$$%%%%%%$$$$$$###"""""""""###%%%&&&'''&&&$$$!!!$$$#########""""""!!!!!!!!!!!!"""###############!!!"""$$$$$$######$$$&&&&&&''''''((('''&&&$$$$$$%%%%%%$$$###""""""######"""""""""""""""######$$$%%%$$$###"""!!!!!!!!!!!!""""""""""""############!!!!!! !!!"""######""""""#########$$$$$$$$$)))'''%%%###"""###%%%'''(((&&&$$$###%%%'''''''''...///---)))&&&(((///555555777111...111000999NNNZZZ:::>>>999444222444555444222---///111222111111111111222000...,,,***)))(((((((((((((((((())))))))))))''')))******))))))+++,,,---------,,,,,,,,,++++++***+++,,,---,,,***(((&&&&&&---)))&&&,,,***''',,,---)))(((,,,...+++))))))&&&((())))))((((((***,,,000///,,,)))(((''''''''''''&&&&&&%%%%%%%%%&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&%%%%%%%%%%%%######"""###$$$%%%'''((($$$""" """######!!!!!!""""""###%%%&&&((()))&&&***+++(((%%%%%%$$$"""######""""""#########"""$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""""""""##################$$$%%%$$$$$$$$$######""""""%%%%%%&&&'''&&&$$$"""!!!$$$#########""""""""""""""""""######$$$$$$$$$$$$"""###$$$$$$###"""$$$%%%%%%%%%&&&&&&&&&%%%######$$$$$$###""""""""""""""""""""""""""""""###$$$$$$#########""""""###$$$$$$""""""""""""############"""""""""!!!""""""#########$$$$$$$$$%%%%%%%%%%%%'''&&&$$$###$$$&&&(((***)))'''%%%$$$&&&(((((((((!!!%%%+++000333222///,,,+++:::===444---222SSS~~~mmm^^^NNNAAA;;;666---+++...///000000000111000000000111000...,,,***))))))))))))))))))******+++++++++***,,,---...------///111111111000///...------,,,***+++,,,---,,,***((('''%%%***'''%%%+++)))&&&++++++***+++...---)))))),,,+++***)))*********)))''',,,+++***(((&&&%%%%%%%%%((((((''''''&&&%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&'''&&&%%%$$$###%%%$$$######%%%))),,,///&&&$$$""""""$$$%%%$$$###""""""######$$$&&&'''(((%%%***+++(((&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###!!!!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$#########''''''&&&&&&%%%%%%$$$$$$###############"""""""""$$$############$$$%%%%%%###$$$%%%$$$###"""###$$$######$$$$$$$$$###"""!!!######"""!!!!!!!!!""""""###""""""""""""###$$$$$$############$$$%%%&&&'''"""""""""#########$$$$$$$$$$$$######"""#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%(((***,,,)))'''%%%%%%''')))))))))(((&&&&&&)))///333555555111666666<<>>333333222000111333555555444/////////...---,,,++++++***++++++,,,---.../////////111333333222222444555222222111///---,,,+++*********+++++++++***))))))'''+++,,,333<<<444***...++++++------++++++333>>>AAA999000,,,---...,,,)))''''''(((((('''%%%$$$###$$$$$$%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%$$$###!!!######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$$$$%%%'''&&&&&&&&&''''''((()))&&&******&&&$$$&&&&&&%%%,,,---///...,,,+++---...---,,,+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%'''&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&((('''&&&$$$$$$%%%&&&'''###############$$$$$$$$$###""""""""""""###$$$$$$%%%&&&&&&%%%###"""###$$$!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###############$$$$$$%%%'''&&&&&&%%%$$$$$$%%%%%%############$$$$$$$$$$$$&&&&&&%%%$$$######$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%&&&(((******)))%%%***...---***)))...444KKKccczzz|||XXXDDD@@@999111...///222444444///000000000///...------,,,,,,,,,------.........111222333333222222333444000000///---,,,***))))))******+++++++++*********&&&)))***444>>>555***...,,,+++,,,,,,+++,,,555???@@@999111---...///...+++)))***+++,,,,,,***(((&&&###$$$&&&'''((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!"""############"""!!!######%%%&&&%%%$$$###"""$$$%%%''''''%%%$$$%%%&&&%%%%%%&&&'''(((***,,,---555777555///******)))''',,,...000///---+++---000...---+++***((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''%%%###&&&&&&%%%%%%%%%%%%%%%$$$"""######$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''#########$$$$$$$$$$$$$$$"""######$$$%%%$$$$$$$$$$$$%%%&&&%%%$$$###$$$%%%""""""!!!!!!!!!"""######""""""!!!!!!!!!"""######$$$############$$$%%%%%%((('''&&&%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&'''***++++++***&&&)))***((('''111DDDTTTxxx~~~rrrbbbLLL:::222111222222000000111222111111//////------------------------111222333222000///000111///......,,,+++***))))))************************&&&%%%%%%///:::111(((...,,,***+++------,,,111888666222///...//////---+++(((***,,,...---+++)))'''&&&''')))******)))(((''''''&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***,,,///...,,,++++++---------,,,,,,,,,------...888:::888111,,,,,,,,,***'''+++---,,,(((''')))---(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%''''''(((%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%"""$$$&&&(((((('''&&&$$$###%%%&&&%%%$$$$$$%%%&&&######"""""""""###%%%%%%"""""""""""""""###$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%$$$############$$$$$$%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''(((((()))((((((***---...---,,,///,,,((((((444QQQvvvrrrRRR???777555444000111222333333222111000---------------,,,,,,,,,111222222111///......///......---,,,+++******)))******************+++++++++(((%%%...:::222+++333+++***+++//////,,,---000++++++,,,...//////---***%%%'''***,,,,,,***'''%%%***+++,,,---,,,***((('''((('''&&&&&&%%%%%%%%%&&&#########$$$$$$%%%%%%%%%#########$$$%%%&&&((()))((('''%%%$$$$$$&&&(((***111444777777444333333555999888666333111///...---,,,...---(((%%%&&&'''&&&###&&&)))'''$$$"""%%%((("""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""" !!!"""############$$$$$$%%%%%%%%%""""""###$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###&&&)))++++++***'''%%%###$$$%%%%%%%%%%%%&&&'''%%%$$$#########$$$&&&'''######""""""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$&&&((()))++++++*********,,,///000///...++++++///<<>>,,,111333111555CCCTTT]]]sss}}}ZZZJJJ@@@:::555;;;???999222111---***---222222///***+++---...///000444666;;;777333111222111...+++---,,,...222222//////111---......---***))))))***///,,,******+++---------+++***))))))******)))((()))+++,,,+++)))''''''(((((()))***)))))))))+++---......---,,,,,,+++******'''(((((())))))))))))(((&&&&&&'''''''''&&&&&&%%%(((%%%%%%((()))''''''***''')))***+++***'''$$$"""$$$$$$$$$$$$%%%&&&''''''+++&&&$$$&&&'''%%%&&&)))&&&######''')))&&&%%%&&&###%%%(((+++------+++(((((())),,,...+++'''(((,,,...+++***+++)))%%%'''+++...+++***,,,000111...***333222111111333222///+++((()))(((%%%'''///444444///000333666888888666444777333+++)))///777999444///,,,)))(((***+++)))&&&'''((('''$$$$$$'''((('''***))))))***,,,,,,+++)))(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%&&&&&&''''''$$$((((((***999JJJLLLBBB000555444444IIIpppzzz```GGG333333777222666555333000///000111000...///000000......000111666333111111222222000.../////////000000......///......---,,,+++***)))))),,,+++*********+++,,,,,,***)))((()))++++++)))''')))***++++++)))))))))******************+++---...000000///...---,,,,,,,,,&&&((()))+++++++++***)))(((((()))))))))((('''&&&&&&$$$$$$''''''$$$$$$'''&&&&&&''''''&&&$$$"""!!!"""###$$$%%%&&&(((((()))---)))&&&((()))''''''***///)))&&&(((***))))))+++---)))&&&***555<<<999111---000222111,,,(((+++///:::333///000///,,,******---......---000333111---333222///...111444222---)))+++***&&&'''---111222222000111555;;;===999555;;;555---***000666555///111///+++(((***,,,***%%%"""%%%)))+++,,,+++)))'''...------------,,,+++***'''(((***++++++)))'''%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&''''''((((((%%%***)))(((222???<<>><<<555...---111444EEE;;;333444666333...******///111...---111333222///000---))),,,222222---,,,...---***+++...///,,,000---,,,111777999555000111000...000888@@@>>>888888888444///...000---''''''''')))---///000111222555555444222///,,,******''')))+++---,,,***'''%%%#########%%%((()))(((&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''(((((()))***,,,///...+++---111...&&&000;;;FFFYYYzzzbbbFFF666444444444222///111666...000222111000//////000---...000111333333444444444<<<@@@:::222000222333---,,,+++,,,...//////...+++,,,------++++++,,,---+++***))))))+++,,,+++***''')))*********,,,...111000000000222444444333222000///...---,,,---......)))******++++++++++++***$$$%%%''')))))))))'''&&&(((&&&(((,,,,,,)))(((***)))***+++---------,,,,,,+++++++++,,,---...000111000111444555222000666???999999;;;>>>>>>;;;<<>>999111777999555666;;;;;;666777222///000333666===CCC??????>>>:::555000...------...000111111///---+++&&&$$$###&&&***,,,+++)))))))))))))))((((((''''''%%%%%%&&&&&&&&&&&&''''''(((((((((((()))***++++++,,,,,,------***)))111:::XXXmmmqqqGGG<<<333333444333222444---///111222111000111111///111333444444444444555111???FFF???444111444777///...,,,...000111000...---///111000...---...000---+++))))))+++---------***+++++++++***+++...000111111222555888888555222...---+++++++++,,,...///------,,,,,,+++,,,,,,,,,'''(((+++...///...---,,,...,,,...333444111000222000222444555666555333222222111111222444777999;;;:::<<<@@@@@@<<<>>>LLL[[[WWWTTTQQQPPPNNNSSSaaappprrrjjjWWWBBB666666999888AAA===:::;;;;;;888888:::KKKQQQSSSPPPUUUccclllkkkwwwsssgggaaaYYYPPPFFFCCC??????FFFNNNLLLEEE===;;;999999:::999666222000555888888888:::999555333???FFFCCCCCCJJJLLLIIIDDD>>><<>>CCCEEECCCGGGJJJIIIEEEJJJ___tttwwwkkkaaa```oookkkPPPCCCCCCDDDBBBGGGHHHJJJKKKGGGCCCHHHPPPKKKOOOOOOMMMYYYllluuuqqqiiiyyy{{{rrrnnnggg]]]RRRLLLFFFGGGSSS^^^___XXXJJJHHHFFFDDDCCC@@@===;;;666<<<@@@>>><<<>>>???>>>KKKXXX___WWWRRRTTTTTTPPPGGGFFFJJJQQQRRRLLLIIIKKKOOOPPPOOOKKKDDD>>>======>>>???@@@@@@@@@???>>>===333...******...111000---///...---,,,+++)))(((((('''''''''((((((((())))))))))))))))))***+++,,,------'''---666333666[[[YYY???===;;;444555000---...222111---222;;;444444333333333444555666333333222222333555999<<<888555222///...///000222444666777555333222555888555111......111555666777:::555///,,,,,,...000111------------------,,,,,,))))))+++,,,+++******---...222222...///444444000222+++///;;;???888555999666333111222777<<<=========222444CCCGGG<<<777===:::CCCDDD;;;999CCCNNNQQQTTTFFFDDDOOOSSSVVVpppiiirrrzzzkkkbbbbbbfffkkkmmmwwwtttqqqnnnllljjjfffccc___TTTHHHDDDHHHKKKIIIEEE;;;EEEOOOMMMBBB<<<@@@FFFBBBHHHQQQXXX[[[XXXTTTPPPRRROOOKKKGGGEEEDDDDDDEEEKKKMMMSSSUUUNNNGGGLLLVVVsss}}}sssZZZTTT```ZZZCCC===666???XXXfff]]]RRRPPPJJJ[[[fffaaaYYYWWWQQQHHHCCCEEEFFFAAA:::777<<>><<<===@@@BBBBBB@@@???:::444...,,,,,,,,,,,,++++++++++++,,,------...999666444333333111000000///666999888999======:::666222333:::===:::555333555222000222888>>>AAABBBIIIDDDFFFKKKGGG<<<888;;;666???GGGJJJLLLRRRVVVXXX^^^SSSSSS^^^^^^YYYgggmmmTTTRRRbbbrrr{{{fff]]]^^^aaaUUUOOOJJJKKKRRRZZZ___aaakkkiiifffdddbbb```]]][[[OOOFFF:::444222111...***+++000555444000---...000777;;;@@@DDDEEEAAA;;;777777555333222333444777888SSSYYYdddkkkhhh^^^[[[___^^^bbbYYYIIIJJJUUUNNN;;;333BBB\\\nnneeeMMMFFFOOOKKKZZZeeeeeedddgggddd]]]\\\YYYVVVRRRFFF===BBBNNNMMMHHHCCC???===:::888777444999111)))...///,,,///------+++******,,,,,,+++)))***---///...++++++,,,///,,,666TTT}}}[[[CCC:::;;;666222666???>>>555555444222111111111333333<<<555......333777777444777666555444222111000000444666:::???CCCDDDCCCAAAJJJFFFBBBCCCEEEEEEAAA===@@@;;;555///---+++)))((((((((('''((()))***,,,...555444444666:::;;;999666666===AAAAAABBBEEEGGGGGG<<<===<<<999:::<<<999222777333///000555;;;>>>>>>KKKNNNOOOKKKBBB:::777666???@@@GGGOOOSSSSSSSSSUUUcccZZZZZZaaa\\\MMMJJJSSS]]]```ZZZIII888333666:::RRRTTTOOOAAA555000000000---,,,---222999======<<<>>><<<:::999888777555333555000+++'''&&&&&&&&&%%%&&&$$$$$$%%%'''(((&&&$$$***,,,///000///,,,'''$$$&&&%%%%%%%%%'''***---///777<<>>[[[gggTTT999555CCCSSSZZZ\\\[[[___iiimmmkkkbbb^^^\\\ZZZRRRJJJPPP[[[\\\XXXSSSOOOLLLGGG???888IIINNNFFF>>>BBB@@@666444000---***)))+++,,,---...++++++---///,,,)))---555333AAA\\\~~~zzzsssrrr^^^===...444888222555555444444333111000///777333///000555:::>>>???777666444222222333444555:::;;;???FFFLLLMMMIIIEEEJJJEEE???======;;;777222888555111...------+++***+++******)))***,,,///000+++000555999<<>>;;;===@@@@@@===<<>>BBBCCC>>>>>>CCCMMMFFFFFFLLLGGG888///000***,,,,,,***(((((((((((((((++++++&&&%%%((()))'''%%%&&&'''***,,,+++&&&""")))'''%%%%%%&&&%%%$$$"""$$$%%%%%%%%%&&&''')))+++)))&&&###%%%(((***)))'''###$$$&&&'''((('''%%%$$$%%%%%%$$$$$$%%%''')))+++(((((())),,,...---,,,+++---(((&&&***//////,,,)))***...:::CCC===000...555XXXTTTKKKDDDIIIVVV```bbbdddffffffcccfffmmmooommmbbbeeegggfffbbb[[[QQQGGGRRR[[[ZZZXXX^^^VVVFFF>>>555000,,,---/////////000333111555<<<;;;:::EEEUUU\\\sssZZZ444...444333333444666888888666444222000111222222333888???EEE777555222111222555888;;;>>>???BBBHHHLLLLLLGGGBBBCCC???:::777555555333111222000////////////---+++000000//////000111333444333999;;;888888@@@GGGIIIOOOJJJDDD>>>:::===FFFNNNRRR^^^[[[EEE777<<>>>>>@@@BBBCCCBBB>>>;;;666777777555222222444666444333333333444222///,,,//////000111333444444555>>>@@@;;;333777GGGWWW]]]ggg^^^UUUPPPNNNOOOUUU\\\```llljjjUUUCCCCCCJJJLLLDDDAAA???BBBGGGLLLNNNOOOHHHIIIEEEAAACCCIIIFFF===333---)))++++++(((&&&%%%)))'''%%%&&&'''''''''''',,,'''$$$%%%&&&%%%&&&)))'''((('''$$$%%%(((&&&"""$$$%%%&&&((()))***++++++$$$"""""""""$$$%%%$$$###$$$%%%&&&%%%###""""""###"""$$$%%%$$$"""!!!$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%''''''$$$&&&&&&$$$%%%&&&###%%%$$$(((***$$$!!!***'''&&&(((+++***''')))...000//////222999>>>??????555BBBFFFGGG___~~~iiiooo|||vvvfff[[[PPPHHH]]]fffccc]]]aaa___WWWXXXLLL>>>444333333///...111,,,777ZZZnnnVVVEEE999<<<:::666222000000111222...000333333222333777;;;;;;;;;<<<<<<<<<=========<<<===>>><<<:::888777777111777======777444666999888888999:::;;;999555222111333666999<<<>>>>>>>>>PPPOOOFFF???FFFWWW^^^[[[\\\TTTOOOQQQSSSQQQPPPQQQOOOWWWYYYOOODDDAAACCCCCC>>>:::666555666666333111222111000......//////...%%%(((((('''(((***)))%%%***+++***&&&$$$%%%%%%###'''%%%%%%(((&&&"""$$$***###&&&&&&###$$$((((((%%%$$$%%%%%%$$$#########$$$'''%%%%%%&&&'''((('''&&&$$$$$$$$$%%%'''((())))))$$$%%%&&&%%%$$$###$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((()))###(((+++(((((()))'''###%%%&&&''''''###!!!$$$***!!!$$$***+++'''"""$$$)))%%%&&&***///333444333333111555888BBBVVVkkkqqqkkkxxxqqqddd^^^XXXPPP___jjjiiidddiiijjjkkkrrrdddPPP>>>999777333555;;;666@@@fff~~~oooRRRKKKAAA777111000222444///000111444666888999:::===???BBBCCCCCC@@@===;;;<<<======:::555333555777666AAAJJJJJJAAA999999<<<:::;;;===@@@AAA@@@<<<999:::>>>CCCHHHLLLNNNOOONNNllliii___WWW]]]cccYYYHHH666000000999???:::222///---222777999777444111///,,,)))'''(((+++,,,)))&&&))))))******'''%%%)))///&&&,,,***"""""")))+++'''$$$'''&&&%%%(((((('''&&&'''+++...***"""###)))'''******&&&%%%((()))'''%%%&&&''''''&&&&&&'''((($$$""""""###$$$%%%$$$###(((&&&$$$$$$%%%&&&%%%$$$&&&%%%$$$%%%%%%%%%###!!!%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$!!!&&&'''"""!!!&&&(((&&&%%%%%%$$$"""###%%%((()))&&&%%%%%%(((((('''&&&'''***(((&&&''''''&&&(((+++000'''&&&111;;;>>>CCCLLLMMMSSSRRRIIIHHHPPPRRRMMMIII[[[eeekkkvvvfffNNNFFFCCC@@@EEENNNOOORRRqqqjjjDDD222444888555666777777777888<<<>>>>>>@@@BBBCCC@@@<<<888777888???>>>;;;888666666777777>>>FFFLLLHHH???888:::???BBBAAA???>>>>>>>>>>>>???FFFAAALLLbbbhhhZZZQQQSSSTTT]]]XXXHHHFFFNNNFFF222///...---,,,+++++++++++++++***(((&&&&&&&&&&&&'''*********)))))))))))))))---+++))))))+++***'''$$$(((''''''''')))))))))((('''&&&&&&'''''''''&&&$$$&&&&&&'''((()))((('''&&&&&&(((+++,,,***((('''&&&---+++)))((())))))(((''')))(((''''''(((((('''&&&###''')))'''(((***)))%%%)))&&&%%%&&&)))+++)))''')))(((&&&%%%%%%&&&'''(((((()))))))))))))))))))))&&&$$$###%%%((()))'''%%%###"""###%%%'''((('''&&&(((&&&$$$###$$$%%%%%%$$$%%%%%%&&&''''''((((((((())))))***+++---...000111333555666888;;;>>>@@@???FFF999>>>rrrtttuuummm___[[[hhh}}}sssYYYIII999))),,,333999:::999999<<>>===;;;999777777888999777===AAA???777222111444111111222444777;;;>>>@@@IIIWWWbbb___RRREEE<<<888;;;AAA???777999@@@;;;...///...---,,,++++++++++++)))((('''&&&&&&''''''(((((('''''''''''''''(((((()))'''&&&''')))***(((&&&''''''&&&''''''(((''''''(((((((((((())))))((('''!!!$$$&&&'''&&&%%%&&&'''%%%&&&'''((((((((()))******(((((())),,,---...---+++*********+++,,,++++++,,,//////------000000...333222222333444333///,,,///......---,,,******)))++++++***))))))((((((((()))'''&&&'''))))))'''%%%''''''&&&'''''''''%%%$$$)))(((&&&&&&(((***+++***%%%%%%%%%%%%&&&'''((()))+++***)))((())))))***+++//////000111333555555444***888???^^^{{{dddsssnnn\\\CCC===777444555666666777333888===???>>><<<999888=========<<<::::::<<<>>>>>>>>><<<888444222222333333444555888===DDDKKKOOO]]]www{{{\\\<<<333111***,,,.........333777555///------,,,+++************((((((''''''(((((()))***((('''&&&&&&&&&'''((()))***((('''''')))******)))&&&&&&&&&&&&'''''''''''')))*********************(((,,,111111......111555555555555666888:::<<<===<<<;;;:::<<>>>>>>>>AAABBBAAA===>>>BBBDDDBBB@@@@@@BBBDDDEEECCC???;;;@@@@@@@@@???===:::888666:::999777555444333222222333222111111222111///---333222111///---+++***)))+++)))''''''(((******)))***)))(((''''''(((******+++)))(((&&&&&&((()))************,,,------+++***+++999;;;WWWxxxsssXXX;;;///222777777444888999:::::::::;;;;;;;;;;;;===>>>>>><<<===AAADDDEEE@@@999555555666777888222666===FFFPPPXXX^^^aaaooovvvOOO///---222000///++++++000333111///000+++***))))))((((((((()))(((((((((((())))))*********)))'''&&&&&&'''((()))***(((''''''((())))))***((()))+++,,,,,,---///000555666777777666777888999<<>>?????????@@@@@@@@@???>>>AAA@@@???===:::777777777666444000......---,,,+++000...,,,***)))))))))******)))((('''(((+++...///---,,,...000000---***+++000555DDD]]]GGG<<<777777:::<<<<<<<<<===<<<;;;999888777999;;;;;;:::===BBBHHH>>><<<;;;===BBBCCC???;;;777EEE[[[ppp||||||wwwbbb```RRR<<<,,,+++000333///***)))......***))),,,)))((((((''''''''''''((('''(((((((((((((((((('''((('''&&&&&&&&&'''((()))))))))***+++,,,...000111444777:::;;;;;;===@@@BBBKKKMMMNNNNNNMMMMMMPPPSSSSSSYYY^^^]]]YYYYYY^^^ddd______aaaccceeeddd___\\\```___]]]\\\[[[YYYVVVTTTSSSUUUWWWWWWVVVVVVXXXZZZXXXYYYVVVQQQPPPSSSUUUSSSPPPPPPQQQRRRSSSUUUWWWYYYQQQPPPOOOMMMLLLLLLLLLLLLNNNMMMLLLJJJHHHFFFDDDCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKHHHEEEDDDEEEFFFHHHEEEBBB@@@???>>>===<<<999888555222000......---------,,,,,,---///111222111000111333///***,,,222333JJJttt~~~XXX999333;;;111333777<<>>;;;888333666888777777;;;DDDKKKBBBFFFMMMWWW]]]ZZZOOOFFFDDDVVVrrrtttgggFFF<<<444333333000......,,,))))))++++++))))))+++)))((((((''''''(((((((((''''''((()))*********)))((()))+++---///000111222555999===@@@BBBDDDGGGIIIIIILLLPPPPPPPPPPPPTTTWWWZZZ\\\^^^]]][[[\\\```dddbbbfffhhhgggddddddhhhlllhhhgggiiilllnnnkkkddd^^^]]]\\\\\\\\\]]][[[YYYVVVUUUXXXZZZYYYWWWWWWYYY\\\[[[]]][[[VVVTTTVVVUUURRRRRRSSSRRRPPPPPPQQQTTTWWWSSSSSSRRRQQQQQQPPPOOOOOOPPPPPPQQQQQQPPPMMMJJJHHHDDDFFFIIIJJJJJJJJJLLLMMMNNNOOOPPPNNNKKKJJJMMMPPPPPPNNNKKKKKKLLLLLLLLLKKKJJJJJJHHHFFFCCCAAA???>>>888888777666555555555555111///......)))(((555GGGiiiVVVDDDGGGAAA>>><<<<<<>>>???>>>===444777999777777===IIISSSTTTVVV[[[```bbb]]]RRRIII===IIIYYYeeedddXXXGGG;;;666111///111555444000---***,,,,,,******,,,---,,,+++******)))******++++++***,,,...000222444444444333666;;;@@@EEEHHHJJJKKKMMMQQQWWWZZZ[[[[[[]]]^^^\\\```bbbaaa^^^]]]```ccc^^^aaacccbbb```aaafffkkkkkkllllllkkkiiiiiikkkmmmkkkjjjiiilllnnnlllfff```^^^^^^^^^```aaaaaa^^^\\\YYY\\\___]]]ZZZYYY[[[___```cccccc___\\\[[[WWWRRRQQQSSSTTTSSSRRRRRRUUUXXXXXXZZZ\\\\\\[[[WWWSSSPPPQQQSSSVVVXXXWWWTTTPPPNNNHHHJJJMMMMMMLLLLLLNNNOOOPPPRRRSSSPPPMMMLLLPPPTTTQQQOOOMMMLLLMMMOOOOOONNNSSSTTTUUUUUUSSSQQQOOOMMMDDDDDDEEEEEEDDDCCCAAA@@@;;;777777666555???^^^fff___nnnbbbQQQDDD======>>>???999;;;<<<;;;:::BBBOOOZZZ^^^ZZZUUUPPPLLLGGGAAA===;;;===AAACCCBBB>>>999555222444222------111111...(((......(((&&&+++,,,)))---,,,,,,,,,,,,,,,------///111555888<<<>>>???@@@AAAEEELLLTTT[[[```bbbccc[[[```eeegggeeebbbbbbbbbfffiiikkkiiidddbbbcccgggbbbeeegggfffdddeeejjjppprrrpppooommmllllllmmmmmmjjjgggeeefffiiiiiieee```bbbbbbbbbdddeeedddaaa^^^ZZZ^^^```___[[[YYY\\\___bbbfffgggccc```]]]WWWPPPNNNRRRVVVXXXXXXXXX[[[]]]YYY]]]aaacccaaaZZZRRRMMMNNNQQQVVVYYYYYYVVVQQQNNNNNNQQQSSSSSSQQQPPPQQQSSSRRRTTTUUURRRNNNNNNRRRVVVUUURRROOONNNNNNNNNMMMLLLOOOPPPSSSUUUUUUSSSQQQOOOKKKMMMOOOQQQRRRQQQOOONNNNNNJJJJJJKKKOOOcccPPP>>>AAACCCFFF@@@DDDIIIMMMOOOQQQSSSTTTVVVNNNCCC;;;777666444333777666555777:::<<<;;;999444000///111000------000+++++++++++++++,,,---------...///111333777===AAABBBCCCEEEIIIMMMOOOOOONNNLLLMMMOOOSSSXXX\\\]]]]]][[[\\\]]]^^^___cccgggkkkmmmmmmllliiieeeccccccdddkkknnnpppnnnkkkkkkpppuuuxxxxxxwwwrrrmmmkkkmmmoooooojjjeeedddeeeddd```\\\```ccceeebbb\\\YYY\\\___[[[^^^aaaccccccbbbcccddd^^^___cccfffgggbbbYYYRRRYYYUUUXXXcccjjjgggaaa```aaa```bbbccc___XXXSSSTTTRRRNNNPPPWWWYYYUUURRRTTTWWWUUUTTTWWWZZZZZZVVVQQQNNNRRRUUUUUURRRRRRWWW[[[XXXXXXVVVSSSPPPNNNNNNOOORRRRRRQQQQQQQQQSSSTTTVVVSSSOOOOOORRRUUUTTTUUUXXXSSSXXXYYYaaacccKKKOOOZZZeeeWWWXXXXXXTTTOOOJJJGGGEEE???;;;666333333555888:::222888@@@DDDFFFGGGJJJMMMNNNJJJCCC;;;444///------)))***+++...111555888999CCCDDDEEEEEEGGGJJJOOOSSSOOOLLLJJJLLLOOOSSSTTTSSSOOOOOOOOOSSSXXX[[[[[[ZZZZZZ[[[]]]^^^___bbbfffiiinnnnnnnnnkkkgggeeedddeeekkkooottttttqqqpppqqqtttwwwyyyyyyvvvqqqmmmmmmmmmlllhhhdddcccfffgggeeebbbccccccaaa___]]][[[\\\\\\]]]___aaabbbbbbbbbccceee```___```bbbdddccc^^^ZZZ\\\ZZZ]]]eeeiiigggeeefffddddddfffiiifff^^^YYYYYYVVVRRRTTTYYY[[[VVVSSSTTTXXXVVVUUUVVVXXXYYYVVVSSSSSSVVVXXXXXXWWWWWWYYY\\\YYYXXXVVVSSSQQQQQQRRRSSSVVVUUUSSSSSSUUUVVVWWWVVV]]]ZZZYYYZZZYYYXXX[[[```___aaalllkkkMMMKKKVVVccc[[[ZZZVVVOOOEEE<<<777555222444666666555888===BBBCCCQQQbbblllnnnpppwww}}}{{{mmm]]]EEE000555555777999>>>BBBGGGIIITTTTTTUUUTTTTTTVVVZZZ]]][[[UUUOOONNNRRRVVVWWWVVVUUURRRPPPTTTYYY\\\[[[XXXZZZ\\\]]]^^^^^^```ccceeeiiijjjkkkiiigggdddddddddeeekkkssswwwwwwvvvvvvwwwvvvxxxyyywwwsssnnnkkkjjjooojjjfffeeehhhjjjjjjiiiiiieeeaaa___``````^^^\\\___`````````___```ccceeedddbbb``````bbbdddeeeeee``````bbbeeeeeeccceeehhhcccbbbdddhhhggg```[[[ZZZYYYVVVVVVZZZ[[[YYYWWWWWW___\\\YYYXXXYYYZZZZZZZZZZZZ[[[]]]^^^^^^^^^]]]]]]\\\ZZZXXXVVVUUUVVVXXXYYYYYYWWWVVVWWW[[[^^^]]]\\\aaa``````aaa^^^YYY[[[```hhhooommmKKK@@@@@@FFFIIIHHHFFFBBB<<<777555555:::===AAA@@@>>>AAAJJJRRRhhhxxxxxxTTTNNNMMMLLLLLLMMMPPPTTTVVV[[[[[[[[[YYYXXXXXX[[[]]]^^^WWWQQQQQQUUUYYYYYYVVVYYYUUUSSSVVV\\\```^^^ZZZ^^^___``````___^^^___```___aaaccccccbbbaaaaaabbb___eeemmmssswwwyyy|||}}}{{{{{{zzzxxxuuuqqqooommmsssooojjjhhhiiikkkllllllllljjjgggeeedddccccccbbb``````___^^^]]]___bbbeeehhheeebbbaaaaaadddgggiiibbbccceeeccc```___ccciiieeebbbbbbffffffbbb```aaa^^^ZZZXXXYYY[[[]]]___```gggdddaaa^^^]]]^^^aaacccaaaaaabbbdddeeedddaaa______]]]ZZZXXXYYY[[[]]]^^^ZZZWWWWWWZZZ```ccccccaaa```bbbhhhoooooohhhbbb```tttqqqRRREEE>>>===>>>>>>???>>>======@@@BBB@@@AAAAAA@@@DDDRRRhhhyyy~~~ccc```]]]ZZZYYYZZZ]]]___aaaaaaaaa___]]]\\\^^^___\\\XXXUUUVVV[[[]]][[[XXX\\\YYYWWWYYY___cccbbb```cccdddeeedddaaa^^^]]]]]]XXXZZZ]]]______```bbbdddcccfffkkkpppuuuzzz~~~~~~|||yyyvvvtttsssrrrqqqpppmmmiiihhhiiikkknnnooolllnnnooolllhhheeegggjjjccccccaaa___^^^___cccfffiiihhhfffcccbbbbbbccceee```dddfffccc```bbbiiinnnnnniiifffiiikkkkkklllnnnjjjfff```\\\]]]bbbggghhhkkkjjjhhhddd``````dddhhhfffffffffhhhiiihhheeebbb```]]]ZZZYYY[[[]]]^^^^^^ZZZXXXXXXZZZ^^^```___]]]^^^eeevvvzzzqqqmmmRRRJJJEEEDDD@@@@@@???>>>===???BBBEEE<<<===???CCCQQQkkk|||hhheeeaaa]]]]]]___bbbeeedddddddddccc```___```bbbZZZ[[[\\\^^^``````^^^\\\^^^]]]\\\]]]```ccceeeeeeggghhhjjjiiieeebbb```___[[[]]]___```aaacccfffiiinnnnnnoooqqqtttxxx|||~~~wwwtttpppmmmmmmmmmmmmlllggggggfffgggiiimmmqqqssskkkpppuuusssmmmjjjlllooojjjiiihhhfffdddeeehhhkkkllllllkkkhhhdddaaaaaaaaa___eeeiiifffeeeiiiooorrrooohhheeeiiimmmooopppssstttpppiiibbbccchhhkkkkkkjjjllllllhhhbbb```dddhhhggghhhiiijjjjjjiiihhhgggaaa^^^[[[ZZZ]]]^^^\\\ZZZ[[[[[[[[[[[[ZZZYYYXXXWWW]]]kkkhhhMMMGGGEEEFFFBBBAAA???<<<::::::===???>>>FFFSSScccuuu{{{jjjgggddd___\\\\\\```dddhhhcccdddeeedddbbbaaabbbccc[[[^^^aaaaaa```^^^^^^___```aaaaaa```___```cccfffgggjjjmmmmmmkkkgggeeeddddddddddddcccccceeeiiilllrrrqqqqqqqqqtttvvvxxxyyypppnnnkkkkkklllllljjjhhhggghhhjjjkkknnnqqquuuxxxqqquuuyyyzzzxxxvvvttttttssssssrrrpppnnnnnnppprrruuuuuutttpppjjjgggggghhhdddjjjmmmiiihhhjjjllljjjfffaaa___eeekkkllllllmmmnnnnnnkkkfffggglllmmmjjjiiinnnqqqnnnfffbbbdddhhhgggiiikkkjjjhhhgggiiikkkfffccc``````bbbbbb^^^ZZZ[[[^^^aaa```\\\YYYZZZ\\\eeexxxnnnPPPGGGDDDEEEBBBAAA>>>;;;888999<<>>???777666===<<<888DDDXXXnnn{{{sssmmmgggddddddeeeeeedddcccdddgggiiiaaahhhnnnllleeeaaadddiiiYYYXXXVVVTTTSSSVVV[[[___ccc^^^ZZZ\\\bbbggggggdddjjjjjjkkklllmmmllliiigggiiijjjjjjhhhggghhhlllooosssuuuttttttxxx~~~|||~~~|||}}}}}}www|||}}}xxxpppooowww|||}}}zzzssssss{{{{{{||||||xxxsssrrrttt~~~zzz|||wwwjjjiiiqqqeeeqqqnnnfffgggddd^^^^^^]]]dddbbbcccnnnnnnccc^^^fffgggggghhhqqqzzzwwwnnnnnnuuuuuunnnnnnrrroooeeekkknnnnnnjjjeeecccfffiiivvvoookkknnnqqqmmmhhhfffooodddaaaiiijjjgggqqqWWW999999AAA;;;777:::BBBDDDGGG\\\wwwzzzkkkfffdddccccccdddeeeeeeddddddeeeiiillleeehhhiiieee^^^[[[]]]aaa\\\\\\[[[YYYWWWXXX[[[^^^ddd```]]]```eeeiiihhheeeffffffgggiiijjjiiihhhfffgggjjjmmmmmmlllnnnssswwwzzz}}}}}}{{{{{{{{{xxxuuuuuuwwwyyy}}}yyyzzz|||sssrrrwwwxxxyyy{{{|||{{{yyyyyyzzzuuuqqquuu}}}|||sssooorrrmmmwwwsssjjjiiieee^^^___ZZZ```]]]___mmmoooeee```eeehhhiiiiiiooouuuuuupppmmmpppnnniiimmmtttpppeeejjjlllmmmkkkgggfffiiimmmqqqlllkkkoooqqqooommmmmmrrrhhhdddgggdddbbbqqq~~~MMM===EEE@@@AAAKKKZZZbbbkkk~~~ggg\\\ZZZ\\\```eeedddeeeffffffeeegggiiilllgggfffddd```\\\[[[\\\___]]]]]]^^^]]]]]]^^^```ccchhheeeccceeehhhkkkjjjhhhfffggghhhjjjkkkkkklllkkklllpppuuuvvvttttttxxx}}}}}}}}}{{{yyy{{{~~~{{{www{{{yyy||||||tttvvv~~~~~~sssmmmppp}}}~~~vvvsssvvv{{{wwwnnngggkkkeeejjjfffeeepppqqqhhhdddfffkkkmmmkkkkkkooorrrsssnnnmmmiiifffmmmtttpppeeekkkmmmmmmjjjfffeeehhhkkkhhhfffgggkkkllljjjjjjmmmvvvoookkkiiiaaa___rrrmmmfff[[[[[[ggg}}}qqqbbbZZZXXXZZZ___eeecccfffhhhiiihhhfffffffffeeedddbbbbbbcccddddddddd[[[\\\]]]___```dddhhhlllooommmkkkjjjjjjkkkllllllggghhhjjjkkklllmmmoooqqqvvvzzz|||yyy{{{}}}{{{|||~~~}}}~~~~~~}}}}}}~~~}}}~~~~~~}}}vvvmmmlllwwwvvvoooxxxwwwooowwwwwwxxxtttkkkkkkjjjooorrroooiiiiiinnnssssssrrrnnnkkkmmmrrrooohhhoooooommmiiieeebbbcccdddfffeeefffiiihhhdddeeehhhtttrrrrrrooofffeeezzzrrrrrrjjjbbb]]]YYYWWWZZZ```dddhhhlllmmmjjjeeeaaa^^^cccdddfffiiilllllliiifff]]]]]]^^^___aaaffflllqqquuutttqqqnnnllllllnnnpppiiijjjlllllllllnnnqqqttt{{{~~~{{{xxxvvv|||{{{zzz~~~{{{zzz~~~~~~zzzwwwlllgggnnnzzz}}}vvvooouuuwwwmmmwww~~~uuuooossspppssstttpppiiifffjjjpppxxxyyywwwrrrooonnnnnnmmmqqqpppnnnjjjgggeeeeeeeeeiiihhhiiikkkhhhdddcccgggkkkooouuuwwwsssvvvvvvbbbfffccc```^^^YYYUUUXXX___hhhkkknnnnnnkkkeee```]]]dddgggkkkooopppmmmgggbbbaaaaaabbbbbbcccfffkkkooosssuuuvvvtttqqqoooqqqtttrrrtttuuusssrrrsssxxx|||yyyzzz}}}zzzuuuyyyyyyvvvyyy}}}~~~}}}yyywwwuuuzzz}}}yyyyyyzzzyyyyyy|||uuummmggglllvvv}}}|||wwwxxxrrrgggrrr{{{sssooovvvrrrppppppoookkkffffffjjjvvvxxxyyyuuuooolllmmmooopppooommmlllkkkkkkkkklllgggeeefffjjjkkkhhhhhhjjjmmmrrr{{{sssbbbXXX]]]]]]___^^^[[[YYYaaajjjnnnoooooommmiiifffddddddfffjjjooorrrqqqllleeeaaa___bbbfffhhhiiijjjlllmmmjjjqqqyyy|||yyyuuuuuuvvvxxxyyyzzzwwwttttttyyy~~~vvvtttvvv~~~}}}wwwtttxxx}}}yyyrrrmmmmmmmmmnnnoooooommmkkknnnqqqsssrrrnnnlllnnnqqquuuttt~~~||||||}}}yyywww~~~tttkkkgggdddfffmmmtttvvvuuuttt~~~hhh```kkklllyyyxxxrrrsssppplllpppooojjjgggkkklllhhhdddeeemmmnnnpppqqqooommmmmmnnnooommmlllkkkkkkkkklllllldddaaadddmmmuuuxxxyyy{{{iii]]]]]]```[[[\\\___aaa___aaalllyyysssrrroookkkggggggiiikkkfffkkkqqqtttqqqlllhhheeeZZZ```gggmmmooooooooonnnaaammmzzzzzzxxxxxxtttuuuuuuqqqmmmmmmrrrxxxvvvrrrrrr{{{~~~}}}vvvnnnjjjlllkkkiiiccc```^^^___bbbdddbbb``````aaaccccccdddfffiiikkkuuurrrwww}}}qqqiiihhhkkklllhhheeemmmvvvpppaaa[[[[[[ZZZZZZ]]]ccceeeeeegggnnnnnnlllhhh[[[WWWccc\\\fffeeeccclllmmmggghhhlllccc```gggmmmjjjdddbbbdddccceeekkkoooooommmlllooommmjjjhhhhhhggggggfffgggeeeiiiwww~~~pppgggeeehhhhhheeecccdddjjjqqqvvvyyyzzzvvvpppnnnoooqqqqqqqqqnnnnnnooooooooommmiiifffdddbbbbbbfffkkkmmmmmmkkkjjjvvvzzzvvvvvvyyysssllliiilllooorrrrrrsssxxx||||||xxxxxx|||rrrllleeebbbbbbccc```]]]^^^]]][[[ZZZZZZ[[[\\\]]]]]]^^^```bbbdddeeeffffffkkklllkkkhhhccc```aaaccc```___```aaabbb```]]]ZZZ\\\^^^\\\YYYYYY]]]___]]]XXXYYY[[[\\\]]]]]]]]]\\\``````aaabbbdddeeeeeeddd```______ccchhhgggaaa[[[]]]```dddeeecccbbbdddggghhhiiiiiifffaaa]]]```fffeeebbbeeetttvvvlllhhhhhhiiihhhhhhjjjooosssuuuvvvyyywwwtttssstttsssqqqnnnmmmkkkiiifffeeeccc```___]]]\\\^^^ccciiimmmmmmkkkiiipppzzz|||wwwsssnnnkkkkkkmmmnnnooopppuuuxxxuuuoookkkmmmqqqgggddd```___```aaaaaa```bbbaaa```______```bbbcccnnnooorrrtttwwwyyyzzz{{{uuuuuussspppmmmjjjhhhggg`````````bbbddddddcccbbb___bbbcccaaacccggghhhfffhhhgggffffffgggjjjlllnnnhhhggggggjjjnnnpppooommmcccaaaaaadddhhhiiigggeeedddcccccccccdddeeeeeeddd___dddiiijjjeee^^^\\\]]]^^^\\\```rrr|||tttmmmjjjggghhhjjjmmmpppqqqpppnnnvvvvvvvvvvvvvvvsssnnnjjjjjjgggccc```^^^]]]^^^^^^]]]]]]___eeekkknnnmmmjjjfffgggkkkuuu~~~yyyuuutttqqqmmmjjjiiijjjkkkmmmqqqtttrrrlllhhhgggiiibbbdddfffggghhhiiikkkmmmpppppprrrvvv{{{zzztttkkkiiigggggghhhjjjjjjiiieeejjjmmmnnnqqquuuvvvsssuuuvvvwwwxxxxxxwwwvvvvvvqqqnnnmmmqqqwwwzzzxxxuuukkkkkkkkkmmmppptttwwwyyyppplllhhhhhhjjjjjjgggdddaaafffkkkkkkgggccc```___\\\YYY^^^pppzzzzzzrrrkkkjjjkkkllloooqqqqqqnnnkkkrrrsssssssssqqqnnniiiffffffeeeccc```______bbbddddddcccdddhhhkkkllliiieeecccaaabbbhhhpppuuurrrnnnmmmnnnooolllhhhfffgggiiikkkpppvvvxxxvvvuuuvvvxxxtttzzzzzzwwwvvvuuuuuutttxxx~~~yyy|||yyywwwzzz|||uuuwwwyyyzzz{{{~~~}}}zzzwwwuuutttrrrmmmjjjhhhkkkmmmkkkkkkppptttvvvsssooopppvvvqqqxxx{{{~~~tttlllpppoooooopppqqqqqqpppnnnoooooonnnkkkiiifffeeedddbbbccccccbbb```___bbbdddbbb``````bbbeeefffbbb____________bbbeeeiiikkkllliiimmmqqqrrrqqqrrruuuxxxyyy~~~}}}wwwrrrppppppiiiqqqwww{{{mmmpppnnntttzzzwwwnnnnnnlllkkkkkklllmmmmmmmmmnnnmmmkkkhhheeecccdddfffcccddddddaaa]]]\\\^^^aaa\\\[[[ZZZ]]]bbbeeedddaaa^^^aaadddfffhhhmmmtttzzz~~~yyy|||}}}zzzuuusssuuuxxxyyymmmooowww~~~|||ssskkkjjjiiijjjlllmmmmmmlllnnnoooooolllhhhggghhhjjjhhhhhhgggccc^^^^^^ccchhhfffddddddgggmmmrrrtttssssssuuuyyy}}}xxxhhhqqqyyy{{{yyynnnnnnppprrrtttuuusssqqqppprrrsssqqqmmmkkklllmmmmmmmmmkkkfffcccfffnnnvvvxxxvvvtttwww~~~nnnggghhhssszzz{{{wwwrrrooosssxxxyyyqqqiiilllpppuuuwwwuuuqqqmmmkkkkkkrrryyy|||}}}xxxgggkkkuuu}}}|||vvvttttttrrrmmmgggmmmqqqxxx}}}~~~~~~}}}}}}yyysssnnnooottt}}}yyytttpppppppppoooooozzz~~~~~~~~~hhh]]]___lllmmmpppssswww}}}}}}{{{}}}|||wwwrrrxxx