BMֈ 6(24 }}}xxx}}}}}}}}}{{{yyyvvvkkkooouuu|||fffsss}}}wwwttt~~~Ħ~~~vvvmmmoootttyyy}}}>Lnnn]]]WWW[[[mmmxxxHdĦvvvkkk^^^TTTNNNQQQ```oooyyy~~~ĦĦDdDӵӵӵĦӵ~~~nnnbbbtttĭӵ~~~zzz]]]ZZZTTTNNNIIIFFFDDDDDDCCC???<<<<<<:::777777999GGGNNNXXX\\\YYYOOOCCC<<<z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&edddNNNHHH3h?g&e>&e??{{{jjj[[[OOOIIIHHHEEEAAA<<<888444222111>>><<<888444333333444555999777666666777888;;;===RRRYYYbbbfffaaaVVVKKKDDDIIIEEEBBBAAADDDFFFGGGFFF@@@;;;888888666222111333444222000000111222222222***222888888555:::FFFRRRLLLTTTaaapppHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦKKK@@@Bt=o9ĦHƅ^Hu]Ħmmm]]]PPPGGG:::999777555444333333333...//////000222444777:::555444333333555888<<<>>><<<;;;999777666888999999777;;;@@@BBB@@@;;;777444888555444666999:::888444777777:::;;;666111111666333222111111111///,,,***111333333000+++)))***---777999<<<;;;999:::>>>BBBcccjjjxxxDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦDDDqjRgdKӵDdDΦDdDĦJJJ@@@<<<666222000000000000222111///,,,***(((''''''222222222111///...///000111111222333666888;;;===<<<>>>===::::::===>>>===222555777999:::;;;>>>@@@888777888<<>>:::666333888AAAEEE???666333666333333444555777666333111,,,---///333777888888777***---000111222555;;;???666444888CCCMMMTTTZZZ```xxxDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦDDDGIdnuR)ĦDdDΦDdDӵ---...,,,******---000222333)))***+++---///111222333%%%(((,,,///000111555777777888999:::;;;<<<<<<<<<888<<<===<<<>>>CCCEEEBBB999;;;===???@@@BBBEEEGGG777999;;;???AAAAAA???===999:::???BBB???777444555444333222333444444222111///......///000...,,,)))333333222111//////000222:::333///000000......222444???NNN\\\jjj~~~DdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦIIIpeӵDx<>d<ʜ4DuTӵ222,,,---...000111///+++(((000000000///---+++)))(((***...222333333222444666999:::;;;=========<<<;;;999>>>@@@======BBBAAA===<<<>>>@@@@@@???>>>>>>???;;;===@@@CCCDDDEEEFFFFFF>>>999555777:::;;;===AAAAAA>>>999666555444333222222222333333222111111111+++******+++...000222333...***,,,333555222000333555999:::666333===RRRddd>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦWWWB?Ho9000s&dq&ĒR...///------,,,,,,,,,,,,++++++)))+++,,,,,,++++++,,,---))))))...444666555666;;;<<<;;;>>>DDDCCC>>>>>>CCC>>>>>>>>>???AAACCCDDDDDDKKKHHHFFFEEEBBB>>>???DDD@@@BBBEEEHHHLLLPPPOOOMMMHHHFFFCCCBBBBBBAAA???===<<<;;;999666444222111000333444444333111///000000000,,,(((***///333333222111222333000...---000333666===CCC@@@888444666:::CCC===BBBZZZ|||<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsexxxneIIIIII@G---...sĪj@h---...///000000...---,,,,,,+++,,,'''((())))))((((((***,,,///...111555777777:::???>>>>>>AAAFFFFFFBBBCCCGGGCCCDDDDDDDDDCCCDDDFFFGGGHHHFFFFFFFFFBBB===<<>>:::666444555888999000111111000...------...111---)))***...111000//////111111000------...111///444999999444222444777000999???======NNNoooHoD^DdDĦs׼seeeBBB>>>777111,,,+++)))---,,,---///111000---+++*********++++++,,,,,,+++***,,,///111666444555888999:::>>>EEEGGGGGGJJJMMMLLLIIIIIILLLHHHJJJKKKJJJGGGFFFIIIKKKMMMLLLLLLLLLHHHBBB@@@CCCEEEIIINNNQQQQQQRRRTTTWWWIIIJJJKKKKKKKKKKKKMMMOOOJJJEEE>>>888666888<<<>>>222222111111000/////////333///,,,,,,///000///...///000222111///......///,,,...111222111///000111,,,111444///,,,333GGGXXXpppnu]ӵ>d<Ħ>d<ĦĦBe|||WWWFFF666Ħ+++---222888000111333111...+++))))))+++,,,------,,,,,,---......,,,)))'''&&&''')))+++.........------///333666999777999===>>>>>>AAAGGGLLLLLLMMMMMMKKKHHHHHHIIIJJJMMMOOOMMMJJJIIILLLPPPSSSPPPOOONNNJJJEEEEEEHHHGGGKKKRRRVVVUUUTTTYYY```PPPQQQQQQNNNKKKJJJLLLNNNQQQNNNHHHBBB>>>======>>>888777666555555555444222333000......000111111000000111222222222000//////000////////////...,,,+++333///---222999;;;666000CCC___iĉ@3hR/ŌDdDĦsdKĦgdKĦoooIII;;;gdKĦ***---111333***,,,------++++++,,,---)))+++,,,,,,++++++,,,...***)))'''&&&&&&)))+++------------,,,,,,///333777888888<<>><<<;;;999777666666666333111......---...///111111000...//////000000///---,,,///...,,,---......,,,***111333333000---...555;;;444AAAzzzfhDenene[[[:::ne...000000---)))000...---+++***))))))(((((()))++++++******,,,---***)))))))))***,,,///000000000111111222444888;;;888999???EEEGGGEEEFFFJJJJJJNNNPPPMMMMMMPPPQQQQQQJJJJJJJJJKKKMMMOOOPPPQQQQQQLLLGGGFFFDDDDDDJJJRRRSSSRRRVVV^^^___\\\```iiiiiieee___ZZZWWWUUURRRPPPQQQQQQPPPMMMIIICCC>>>;;;<<<999555444444333000,,,***++++++,,,---......///---,,,+++,,,------+++)))))))))(((***,,,---------,,,000222000,,,---555===666777cccrrrGGG222,,,///111000...+++444111...,,,,,,***&&&"""'''(((******)))***+++---*********+++,,,---...///333444666777888:::===@@@;;;<<<@@@FFFHHHHHHKKKPPPUUUYYYZZZUUUTTTWWWYYYWWWNNNKKKHHHJJJNNNQQQOOOMMMUUUQQQNNNNNNNNNOOOUUU]]]YYYUUUZZZgggoooooouuu~~~wwwvvvyyyzzzxxxtttiiieee^^^VVVOOOJJJGGGFFFBBB===999777777666111---,,,---.........------...///---******,,,---,,,***((())))))***+++,,,---...+++***,,,111666777444///555444MMMeee===222777000000///---++++++---///)))'''&&&)))------(((###&&&((()))***))))))+++---)))*********++++++++++++000222555777888999<<<>>>???>>>@@@EEEHHHIIIOOOVVV[[[___^^^VVVSSSUUUUUUQQQQQQLLLHHHJJJOOOQQQNNNJJJVVVSSSSSSUUUUUUVVV[[[bbb[[[WWW^^^ppp~~~vvvggg]]]XXXXXXXXXJJJEEE@@@>>>>>><<<777222111222333222000///...///333000---,,,...000///...,,,......---+++***,,,...,,,,,,,,,++++++---111444666777@@@nnnRRR<<<---111111+++))),,,...,,,++++++&&&***,,,***%%%"""%%%)))...---,,,+++************(((...///---///444555111777:::===>>>===;;;<<<<<>><<<;;;===AAAIIIUUU___fffkkkooooooqqqooofff\\\YYYYYYZZZTTTTTTTTTUUUWWWVVVTTTQQQUUURRROOOOOORRRUUUVVVVVVeeeeeemmm{{{kkk[[[]]]```ĦAAA>>>===333------Ħ///666555333111///......//////)))******++++++*********,,,ӵ111111666999^^^4ĉ@ӵsssFFF888+++///...)))(((***+++)))(((***---***'''''')))+++***))))))***+++,,,---,,,++++++)))---//////111666777555777666777<<LGGGBBB===:::111,,,=hĦ555444222000///............))))))))))))))))))))))))4ĉ@ӵ111666888[[[GG=?kkkAAA666+++......***)))++++++))))))+++++++++*********)))'''&&&''')))+++---...---,,,+++***,,,...000333555666666666777:::>>>BBBCCCCCCBBBLLLHHHMMM]]]jjjrrr~~~~~~ooohhhaaaXXXUUUSSSRRRSSSTTTUUUUUUTTTVVVUUUUUUUUUVVVWWWXXXXXXZZZXXX]]]iiitttwwwvvvvvviiiYYYXXXVVVHdĦAAA:::666555222=Īj//////.........///000111+++******)))))))))))))))GG=?666888ZZZӵĭӵӵĦӵӵĦƜ`1.׼sĦ+++......++++++---,,,)))***ӵ,,,Ħ+++---...---,,,+++***+++---000ĭӵdddlllĦfff]]]VVVĦTTTĦTTTTTTUUUVVVfff```[[[[[[___eeerrr}}}uuuHHHDdD///------?fӵ.........Ħ---,,,+++ӵƜ`1.׼s///555ĭӵӵĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ///...,,,,,,...,,,)))g&e555>hӵ,,,------,,,,,,***)))+++fff?><z;;;g&e>&e^^^jjjHLgggddd[[[ShӵgLVVVTTTSSSSSSSSS[[[[[[\\\\\\[[[^^^jjjS?ʬ3h?D%%)?)))***ZufĦ000000///gL+++...---g&e+++gĉ@,,,,,,g&e>&e@e??g<ĉ3we<Ħ3h?@e4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@...111---+++,,,---+++'''Hu]Ħ///ZuR)Ħ++++++,,,,,,,,,***'''sߝLGdUĦ777Hƅ^Hu]ĦWWWntHdĦdddcccHGgĉ@IIIHdĦQQQOOOLLLKKKLLLNNNSSS\\\bbb```\\\Htƅ^Bt=o9ĦDtfo9Ħ((()))***g?//////HdĦ***...---Hu]Ħ***tt...,,,Hƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ777111,,,***------,,,>d<Ħ)))Dt+++***+++---......''''''DdDΦDdDĦ--->d<ʜ4DuTӵ&&&4DwDd<Ħ***puR)Ħ>d<+++,,,///222333666555222111peӵ***ĦpeӵDx<>d<ӵDd<000qR/ܗ?fӵ(((>d<&&&&&&>d<Ħ+++4DufئL>e444DdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ+++s&dq&ĒRWWW;;;i?ʜtd<Ħ000HHܗDӊB,,,<x222444111444444000...B?daĦB?Ho9>d<4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDKKK666111222---***...///,,,ne,,,222=e000666;;;AAAHHHMMMTTT___ege...(((sĪj@h~~~FFFfdDĦ---@ďD+++***Hkge666444333000222333111222@h,,,+++@G---,,,HĪj@IŌ111(((Bene888Hkge,,,ne------fe222Hu]3hhsegeĦja>aĦ@Gse4DuXӵĵD^vvvOOO;;;000---+++,,,333666333---***)))GGGPPPZZZbbbiiiooorrrlllttt000000***lll;;;555DdDĦ(((,,,555///000333///...///---...---***,,,///(((+++------.........+++...+++}}}rrr///---...000000111,,,D^s׼sgeFm8>aĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦYYYEEE555///...///222222---+++---Ħ444???OOOaaammmpppqqqssswwwzzzyyyvvvsssiiijjjjjjcccQQQ;;;---)))(((***(((,,,000***(((555DDDaaa___HHH???888///000>d<Ħ999666444>>>CCCMMMVVVSSSMMMQQQ[[[fffhhhhhheeeaaaccciiiooommmjjjcccZZZUUURRRKKKCCC@@@<<<888555333///***%%%...---,,,+++,,,...000111,,,))))))++++++)))***---444444777XXXiii```ddddddnnnsss|||}}}~~~]]]WWWNNNDDDĦ&&&((()))***---000222111///000>d<ĦBegeFYĉ>aĦBe?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgggSSS>>>222111111111---***...gdKĦoooyyy{{{zzzzzz~~~xxxuuutttoooeee]]]hhhfffccc^^^QQQ@@@555222###''''''***---''',,,@@@|||vvv[[[UUUYYYgdDĦnnnddd]]]{{{yyymmmbbb[[[ZZZYYYTTTMMMFFFCCCAAA---...111666999999555111444---)))+++,,,++++++...!!!***111LLLVVVNNNVVVVVVVVV]]]jjjtttvvvuuuyyy|||uuugdKĦ555111///------000222222111:::sdKĦŶS3we<>Anenenerrr^^^FFF//////111222222666nezzzyyytttrrrxxxuuummmfffeeehhhhhh```YYYZZZYYYYYYWWWLLL:::+++$$$))),,,++++++,,,,,,===\\\qqq{{{DeCCC>>><<<<<<===NNNccceeeLLL222333DDD<<>>555......///......000,,,222...:::======QQQXXXVVVZZZ___aaa```aaalllyyysssvvvnehhh```<<<777111...000333555555===ne>Ak<lllXXX<<<555444???NNN^^^zzzvvvvvvuuutttwww|||gggnnnlll```[[[]]][[[TTTSSSOOOHHH@@@888111,,,(((...&&&'''777FFFNNNYYYeeeaaaCCC888000888+++---000444666333111222444222---***+++,,,///111222111111222333999;;;:::999CCCOOOKKK>>>......---,,,,,,...000222666888DDDiiisss[[[gggfffSSS???333&&&(((111888444...666FFFHHHPPPVVVVVVXXX___gggkkkkkkoooooovvv}}}lllJJJ777555...---:::>>>ttt]]]EEEFFFLLLYYYeeemmmssswwwxxxttttttxxxxxxuuusssuuupppuuussshhhaaa___XXXMMMGGGIIIJJJEEE;;;111***((('''888HHHIIIAAA<<<===AAAyyyddd333,,,///***000***+++,,,+++,,,000888>>>FFFAAA>>>===<<<999:::>>>>>><<<;;;>>>DDDIIILLLMMM^^^eeemmmvvvPPPDDD444+++---777BBBIII000///+++111AAANNNggguuu;;;555333...---222777666222AAAJJJSSSVVVYYY```fffhhhgggiiijjjiiigggiiioootttppp}}}{{{eeeGGG,,,+++???HHHbbbSSS\\\fffooouuuxxxsssmmmuuurrrrrrwwwxxxqqqkkkhhhkkknnnllleeeaaa^^^SSSEEE;;;@@@BBB>>>444,,,***+++999>>>999,,,***555:::666222DDD:::---666555((((((......---///:::RRRppp{{{zzz}}}tttcccXXXPPPHHHBBB@@@???999999:::111,,,666;;;MMMeeezzz222---+++...000///......888CCCMMMSSSWWW]]]aaaaaagggfffdddcccdddgggjjjmmmnnn{{{iiiQQQ>>><<>>GGGTTTccclllgggcccCCC111111...222???GGGmmmNNN888333666888666666;;;@@@CCCGGGNNNRRRRRR[[[WWWSSSTTTXXX[[[\\\ZZZYYYiiilllhhhnnnpppjjjhhhmmmllllllnnnmmmhhhfffhhhnnnggg```\\\WWWSSSSSSWWWRRRNNNIIIEEEDDDBBB>>>:::555222000333888777111+++***&&&(((///111444HHH```}}}vvvuuu{{{}}}rrr^^^NNNDDD999+++%%%(((///333555111...,,,......,,,---111%%%(((******'''%%%&&&'''&&&(((+++,,,++++++,,,,,,111222000)))######***111***777===BBBOOOZZZiii~~~lllOOO777666999000```XXX:::>>>???111888<<<======AAAIIIMMMMMMVVVSSSRRRTTTXXXZZZYYYXXXSSSbbbgggeeeiiikkkmmmwwwmmm```fffkkkeee```cccbbb```^^^[[[SSSLLLLLLQQQMMMJJJHHHFFFCCC@@@>>>>>>777666555666666222+++%%%+++222BBBTTT^^^]]]VVVQQQFFF888...,,,///444333(((,,,***(((***,,,+++((($$$***&&&$$$&&&''''''***///+++++++++---......---,,,000///...///...,,,)))((( %%%+++......---///111++++++###$$$111222(((&&&,,,;;;IIIFFFDDDTTTZZZIII111ccc}}}aaa???999<<<777999<<<======BBBIIIMMMLLLRRRSSSUUUWWWZZZ[[[ZZZYYY[[[```___cccooorrrwwwoooTTT[[[eeebbb^^^bbb[[[]]]```^^^SSSGGGDDDGGG???@@@BBBDDDCCCAAABBBDDDDDDCCC???:::555111...---000FFFSSSIII999111---(((%%%%%%+++***###(((---'''***)))'''&&&&&&'''***,,,(((&&&(((,,,,,,(((&&&((()))%%%"""$$$)))+++)))%%%'''%%%&&&***......,,,,,,000///---+++)))(((&&&%%%###------***---+++(((---...,,,,,,(((,,,JJJjjjsssGGGCCCBBBCCC@@@:::;;;@@@888<<<>>>???DDDKKKNNNLLLLLLNNNRRRVVVWWWWWWVVVVVVZZZaaaccchhhoooqqqsssTTTIIINNNVVVXXX```VVVPPPQQQPPPKKKFFFFFF@@@??????AAACCCDDDCCCBBB555CCCDDD666000666666--->>>666///...---)))((()))$$$''')))***)))(((((((((...,,,***(((''''''((())),,,(((&&&&&&(((******((())))))))))))(((((((((((()))***++++++***)))((('''%%%%%%&&&&&&'''(((((((((((()))***++++++***)))(((,,,+++)))(((***///555888GGG<<<333444;;;???@@@@@@KKKCCC???CCCGGGHHHIIIJJJKKKPPPYYY___\\\VVVVVVZZZccceeeccc```dddyyycccNNNDDDAAARRRKKKIIILLLNNNJJJEEEDDDAAA@@@???>>>>>><<<999777:::===CCCFFFBBB:::666666444+++%%%&&&(((((('''(((%%%&&&(((((('''''''''(((***)))(((&&&&&&''')))))),,,)))&&&&&&((())))))(((((((((((('''''''''''''''))))))*********)))((('''%%%%%%&&&&&&'''((((((((())))))***++++++***))))))+++***))))))***---///111777222555AAADDD>>><<>><<<@@@DDDDDDEEEFFF@@@???>>>???AAAAAA@@@???999222:::KKKIII888666DDD;;;000&&&&&&((('''%%%$$$%%%&&&'''&&&%%%%%%''')))''''''&&&%%%&&&''')))***+++)))''''''((((((((('''&&&&&&&&&''''''''''''''')))))))))***))))))((('''%%%%%%&&&&&&'''((((((((())))))************))))))******************************444EEEIIIBBBBBBKKKWWWPPPLLLMMMOOOMMMKKKLLLSSSSSSUUUXXXWWWTTTUUUYYYdddiiixxxkkkaaaUUULLLFFFCCCAAAAAAKKKHHHCCC???======;;;:::===555:::FFF@@@///333EEE???333)))(((***(((%%%###%%%&&&&&&%%%$$$$$$''')))(((''''''&&&&&&'''((((((***)))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''%%%%%%&&&&&&'''(((((((((((((((((())))))(((((((((******))))))))))))))))))******///999CCCKKKQQQTTTNNNLLLNNNUUUXXXUUURRRQQQXXXYYY\\\\\\XXXTTTXXX```nnn```UUUNNNFFFAAA<<<999:::===???AAAAAABBBDDD@@@444))),,,777111(((!!!$$$(((((('''&&&%%%&&&&&&%%%$$$$$$''')))******)))((('''''''''&&&(((((()))((('''&&&&&&&&&''''''((((((((()))))))))''''''''''''''''''((((((%%%%%%&&&&&&'''((((((((('''''''''&&&&&&'''''''''+++)))(((''''''))),,,------///+++)))999PPPVVVOOOTTTQQQPPPSSSTTTPPPNNNOOOPPPWWWaaaiiiooozzzeee___WWWPPPLLLJJJHHHGGG???CCCAAA666,,,***++++++---'''###&&&'''%%%$$$%%%%%%&&&'''&&&%%%%%%''')))++++++***)))((('''&&&%%%%%%'''))))))'''&&&'''(((''''''(((((()))*********'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''***)))''''''(((***---///,,,///+++'''222FFFOOOJJJQQQKKKFFFFFFGGGIIIOOOUUU___nnnyyykkk^^^VVV___RRR>>>///)))+++***(((---++++++,,,***$$$###%%%%%%&&&(((((('''''''''(((((((((((((((''''''&&&%%%###%%%((()))'''&&&''')))&&&&&&''''''((())))))***&&&&&&%%%%%%%%%&&&((((((%%%%%%&&&&&&'''((((((((()))(((''''''''''''((()))(((((((((((()))***+++,,,******,,,------444JJJ___UUUTTTXXXcccooo{{{sssIII111***(((&&&&&&"""###(((,,,+++'''''',,,$$$''')))***)))((((((((($$$%%%&&&&&&''''''&&&&&&!!!$$$((()))''''''(((***%%%%%%&&&&&&'''((())))))&&&%%%%%%$$$%%%&&&((((((%%%%%%&&&&&&'''(((((()))+++***)))(((((()))***+++&&&((()))++++++***((('''***&&&,,,333***'''LLL~~~ccc111//////(((&&&)))((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%&&&'''((()))"""+++...)))&&&)))***((()))(((((()))******(((&&&(((((('''''''''&&&&&&&&&((($$$###''')))((((((***+++'''$$$&&&***,,,+++((())),,,+++&&&&&&+++,,,(((,,,(((---333,,,,,,KKKuuuyyyHHH***---,,,&&&'''***((((((((('''''''''&&&&&&(((''''''&&&&&&&&&'''''')))((('''''''''((())))))$$$''')))'''&&&'''&&&%%%)))(((((()))******(((&&&(((((('''''''''&&&&&&&&&***'''&&&((('''%%%&&&******'''$$$%%%)))+++)))&&&))),,,+++''''''+++,,,)))+++&&&'''+++((('''999RRRCCC...'''---***&&&)))((())))))((((((((((((''''''))))))(((''''''&&&&&&%%%***))))))((((((((())))))(((%%%$$$'''(((&&&%%%%%%)))(((''')))******)))''''''''''''''''''&&&&&&&&&)))'''((((((&&&$$$'''...,,,)))&&&''')))***)))''')))++++++((((((++++++))),,,)))'''***,,,---000555___FFF,,,''',,,///))))))+++&&&)))))))))))))))(((((((((((((((((((((((('''&&&&&&)))))))))(((((((((((((((+++$$$###))),,,)))'''))))))((('''(((******)))(((''''''''''''''''''''''''%%%%%%((()))'''&&&,,,555---+++))))))***+++***((((((*********+++++++++******+++***+++111666444...,,,mmmhhh111,,,***...///(((,,,...&&&((((((((()))))))))))))))&&&&&&(((((())))))(((((('''''''''''''''''''''&&&***%%%$$$(((,,,+++***+++)))''''''''')))******)))&&&'''''''''''''''''''''%%%&&&)))+++((('''---555,,,***)))(((((()))((((((((((((***,,,---+++******%%%)))******...555444...(((EEEtttddd@@@,,,...))),,,,,,(((,,,000(((''''''(((((((((((())))))%%%&&&((()))******))))))%%%%%%&&&'''((('''''''''((()))(((%%%'''++++++((()))'''&&&''')))*********&&&&&&&&&'''''''''''''''(((((()))+++)))%%%(((---(((''''''&&&&&&&&&&&&'''((('''***...///,,,***+++'''+++---,,,,,,000111111111,,,@@@hhh:::)))***,,,&&&+++...)))***---(((&&&&&&'''''''''(((((((((&&&''')))******)))((('''$$$%%%&&&((()))))))))))))))222000%%%"""***+++###)))'''&&&&&&(((***++++++&&&&&&&&&'''''''''(((((('''%%%&&&))))))%%%$$$&&&''''''''''''&&&'''((()))'''&&&***000111,,,)))+++***+++---///...,,,...222...---...MMM|||EEE000222///+++%%%---222+++''')))'''%%%&&&&&&&&&''''''((((((((()))***+++***(((&&&%%%$$$%%%''')))++++++++++++---:::999'''!!!+++,,,""")))'''&&&&&&(((***++++++&&&&&&&&&'''''''''((((((""" !!!&&&)))&&&$$$$$$)))*********)))***,,,---'''&&&***111222,,,)))+++'''$$$&&&------))))))...'''@@@:::...WWWVVV333...333222---,,,*********)))'''$$$&&&'''((((((''''''(((***''''''((((((((((((((((((***&&&$$$&&&***,,,)))&&&))))))))))))((((((((((((%%%%%%%%%&&&'''((())))))'''&&&&&&(((++++++(((%%%))))))'''&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((''''''(((***,,,+++*********))))))+++---000222333...555888999eeekkkCCC555777333))))))(((((((((******(((&&&%%%'''((((((''''''((()))(((((((((((((((''''''''')))&&&$$$&&&***+++)))&&&((((((((((((((()))))))))&&&%%%%%%&&&&&&((())))))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))((('''''''''(((((()))***)))(((((()))+++,,,+++***---,,,+++******,,,...///...(((---111///CCCuuuyyyKKK333333777111(((%%%%%%%%%''')))******(((%%%'''((((((''''''''')))))))))(((((('''''''''&&&)))&&&%%%&&&)))+++)))&&&'''''''''(((((()))))))))&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%%%%'''(((&&&&&&&&&&&&'''((()))***&&&'''((()))******+++++++++***)))***+++,,,+++***///...,,,+++******++++++///,,,+++000///,,,FFFqqq|||^^^>>>111...,,,,,,///%%%%%%%%%'''***+++***)))$$$&&&(((((('''''''''((()))))))))(((''''''&&&&&&((('''%%%''')))***)))'''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&'''((())))))((('''''')))******)))***)))((('''&&&&&&&&&&&&%%%&&&(((***,,,,,,++++++,,,+++******++++++***)))...---,,,+++*********+++///333,,,---444...444SSS{{{uuu___JJJ777222///***)))///((('''''')))++++++***)))###%%%((()))(((&&&&&&'''))))))(((((('''''''''&&&''''''&&&'''((()))((((((&&&'''''''''((((((((()))'''&&&&&&&&&&&&'''((((((***'''%%%'''+++---)))$$$******((('''''''''''''''%%%&&&(((***,,,,,,++++++,,,***)))***++++++***)))++++++******++++++,,,,,,+++444***###111555222<<>>333***,,,333444---&&&(((''''''(((***+++)))((("""$$$((()))(((&&&%%%%%%&&&&&&''''''((()))))))))&&&'''((((((''''''((()))(((((((((''''''&&&&&&%%%(((''''''&&&&&&&&&'''''''''((((((&&&%%%'''...333''''''''''''((()))***+++((('''''''''(((((()))***((('''&&&''')))******)))((()))***++++++,,,,,,,,,...)))*********333888222>>>222IIIeeeMMM???...000000---+++---...---&&&%%%%%%''')))******(((!!!$$$((()))(((&&&%%%%%%%%%%%%&&&'''((()))******&&&'''((((((''''''((()))))))))((('''&&&%%%%%%$$$(((''''''&&&&&&&&&''''''###(((+++((($$$)))888FFF+++***)))((((((''''''''')))((('''&&&&&&'''((()))&&&%%%%%%&&&)))******)))))))))***+++++++++******,,,'''222)))***666666???777888SSSrrrPPP777,,,000000---******......***((((((((((((''''''''''''$$$&&&)))))))))(((((((((###%%%'''***+++***(((''''''***,,,***((((((((('''(((%%%""""""$$$'''))))))((((((((())))))))))))))))))***+++***))))))+++---***)))(((''''''((()))***((()))++++++)))((()))***))))))************)))((()))***+++***)))((()))***,,,+++******+++...000222444;;;888444KKKpppVVV???222///---...,,,)))***------***))))))((((((((('''''''''%%%''')))))))))(((''''''&&&&&&'''(((((()))))))))***(((&&&%%%'''((('''$$$%%%&&&&&&'''&&&&&&&&&&&&((((((((((((((((((((((((((()))******((()))***,,,***)))(((''''''((()))***((((((((()))))))))((('''((())))))******))))))((()))***+++***)))((()))***+++***))))))***,,,///000333111...///<<<]]]kkkOOO<<<000,,,...+++,,,***(((***......***))))))))))))((((((((((((''''''((())))))((('''&&&)))((('''&&&&&&''')))***---'''"""###''')))'''###%%%)))---...***'''%%%%%%)))((((((((('''&&&&&&&&&'''((()))((('''((()))+++)))((((((''''''(((((())))))'''%%%''')))***(((%%%'''(((((())))))(((((((((((()))******)))((()))+++***)))))))))***+++---...111)))+++555555:::\\\oooRRR???555...******)))+++***)))+++//////+++******)))))))))(((((((((((((((((()))))))))'''%%%)))((((((''''''''''''(((***%%%"""&&&******((('''(((...222111,,,'''&&&'''))))))((('''&&&%%%%%%$$$&&&'''((((((''''''(((***((((((((((((((((((((((((***'''$$$&&&+++,,,((($$$&&&''''''(((((((((((('''((()))******))))))***+++***)))))))))***+++---...---***333???:::///===YYYhhhUUU@@@666444000,,,***))),,,+++***---111000,,,))))))))))))(((((((((((((((''''''(((******'''%%%&&&''')))***)))(((&&&%%%###!!!$$$******&&&&&&)))***---000...(((%%%&&&)))))))))((('''&&&%%%%%%$$$&&&'''((('''&&&&&&(((***''''''(((((((((((('''''',,,(((&&&(((,,,---***%%%&&&&&&'''(((((((((((((((''')))******))))))***+++******+++++++++,,,------,,,///666;;;777111333;;;___hhhRRRBBB222---...///......***,,,,,,+++...111000,,,(((((((((((('''''''''''''''&&&%%%'''++++++(((%%%$$$&&&)))++++++)))'''%%%###!!!$$$***((("""###)))'''))))))'''$$$###%%%''')))((((((((('''&&&&&&&&&&&&'''((('''&&&'''(((***&&&''''''((((((''''''&&&+++)))((()))+++,,,***'''&&&''''''((())))))))))))'''(((******))))))***,,,***++++++,,,,,,,,,------,,,//////,,,,,,000111///888dddoooSSSCCC777,,,***,,,------...))),,,,,,+++---000...***''''''''''''&&&&&&&&&&&&&&&$$$$$$'''+++---***&&&%%%&&&'''((())))))((((((000(((%%%))))))###$$$***&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''((()))((('''''')))+++&&&&&&'''(((((('''&&&&&&(((((())))))))))))((((((&&&'''((()))************&&&(((******))))))+++,,,)))******+++++++++++++++******)))''')))...000000...CCC___rrrYYYFFF999222---...000...+++***)))++++++***,,,///---(((''''''&&&&&&&&&%%%%%%%%%&&&$$$###&&&,,,...+++''''''&&&&&&&&&'''(((***+++???000&&&)))+++'''&&&,,,&&&%%%&&&(((******)))'''((((((((()))))))))))))))'''((()))((('''((()))+++%%%&&&'''(((((('''&&&%%%&&&((())))))(((''''''((('''''')))***++++++++++++&&&((()))***))))))+++---((())))))************)))'''&&&)))///000...///333555555???hhhfffQQQGGG888333111...,,,,,,+++)))((()))************+++++++++((('''&&&%%%%%%&&&'''(((###&&&))))))''''''(((***''''''(((((())))))******''''''&&&%%%$$$$$$######'''''''''((())))))******'''&&&%%%$$$%%%''')))+++''''''%%%%%%%%%%%%''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***%%%&&&'''((()))***+++,,,,,,+++)))''''''(((***+++,,,+++******)))*********(((+++...---))))))---111333<<<<<>>RRRcccHHH999777...***///222///---***)))******((('''((((((((()))))))))******((('''&&&%%%%%%&&&'''(((%%%$$$$$$&&&((()))((('''''''''''''''''''''''''''(((((((((((((((((('''''',,,,,,+++***))))))((((((&&&'''''''''''''''''''''((()))************)))(((###$$$$$$%%%&&&'''((((((%%%&&&((()))******))))))************************(((((())))))******++++++******)))((((((((())))))))))))))))))***+++,,,---------,,,,,,...333888;;;WWW~~~aaaNNN<<<444444......222///...,,,***)))))))))((('''(((((((((((()))))))))***((('''&&&%%%%%%&&&'''((('''%%%%%%'''***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&+++,,,------------,,,+++$$$$$$%%%&&&'''((())))))$$$&&&((()))******)))((())))))))))))************)))))))))*********)))))))))(((((((((((()))******''')))+++***((((((+++...---)))))),,,000222444777777bbbjjjGGG???111---,,,))),,,...'''---+++))))))))))))((('''(((((((((((())))))))))))((('''&&&%%%%%%&&&'''((((((&&&%%%'''***+++)))&&&###$$$%%%&&&((()))***+++&&&&&&&&&'''''''''''''''$$$$$$%%%&&&'''((())))))&&&''''''(((''''''&&&&&&&&&'''((())))))((('''&&&%%%%%%&&&'''((()))***+++&&&''')))+++,,,+++***)))'''((((((((()))))))))***)))************))))))((('''''''''(((((()))***+++&&&***---+++((('''+++000(((###(((333666///000888444@@@ggglllPPP@@@333222000---,,,++++++++++++++++++++++++++++++,,,+++*********))))))(((((())))))((((((((())))))***'''&&&&&&&&&'''(((***+++((()))(((&&&'''+++***%%%((('''&&&%%%%%%&&&'''((()))))))))***)))(((''''''(((((())))))((('''&&&&&&(((''''''&&&&&&&&&''''''((((((''''''''''''((((((((()))+++,,,+++***(((&&&(((((((((((())))))))))))''''''(((((())))))******))))))(((((()))***++++++)))***+++++++++,,,...111***++++++,,,---...//////777555FFFrrroooRRR???666000///...,,,,,,,,,,,,---000...+++)))((()))***+++******)))))))))(((((((((+++***)))'''&&&&&&&&&&&&''''''&&&&&&'''((()))***$$$'''&&&$$$%%%(((((($$$))))))'''&&&&&&&&&'''((()))))))))(((((((((((((((((((((((((((((('''&&&&&&(((''''''&&&&&&'''''''''((((((''''''''''''((((((''')))***,,,,,,,,,***)))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))***++++++***+++,,,,,,******+++,,,))))))***+++,,,---......---000777MMMwwwqqqSSS>>>555333---,,,+++++++++,,,---...444111,,,(((&&&&&&(((***))))))((((((((((((((('''***))))))((('''''''''((((((''''''&&&''''''((((((%%%)))***''''''***+++)))+++***((('''&&&''''''(((***)))((('''''''''((()))(((((((((((((((''''''&&&''''''''''''''''''''''''(((((((((''''''(((((((((&&&''')))+++------,,,,,,(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))***+++***,,,------***((('''((((((((()))***+++,,,------,,,333111///KKKxxxXXXBBB777333333,,,+++*********+++,,,---333000,,,(((&&&&&&''')))(((((((((((('''''''''''''''''''''((()))+++,,,---((('''''''''''''''''''''$$$)))+++((((((+++---,,,***)))(((''''''((()))***+++)))'''&&&%%%&&&((()))'''(((((((((((((((''''''&&&''''''(((((((((((((((''''''((((((((((((''''''&&&'''(((***++++++++++++(((((((((((())))))))))))******))))))((((((''''''***)))))))))))))))******)))+++......,,,)))(((((((((((()))***+++,,,------111888555,,,777cccyyyXXX@@@555222///------,,,+++***)))***+++,,,...---+++***)))(((((((((''''''''''''((((((((((((%%%&&&&&&'''((()))+++,,,'''''''''''''''&&&&&&&&&$$$%%%$$$%%%)))***)))''''''''''''((()))+++,,,***)))'''%%%%%%&&&((()))''''''((((((((((((((('''&&&&&&(((((())))))((((((''''''((())))))(((''''''&&&''''''((((((((((((((((((((((((((())))))))))))******))))))((((((''''''******)))))))))))))))***(((***---...---,,,++++++))))))***+++,,,---.........111555555444DDDoooooo[[[BBB333000111---(((---,,,+++*********+++,,,+++++++++******))))))((('''(((((((((((()))))))))'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&"""$$$%%%$$$(((......+++'''&&&&&&&&&''')))+++,,,)))((('''&&&&&&&&&'''(((&&&'''((((((((((((((((((%%%&&&((()))******)))(((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))((((((((((((+++******)))))))))))))))'''))),,,...------...///))))))***+++,,,---......+++,,,444<<<666222IIIiiiVVVJJJ;;;333111000...+++++++++******+++,,,...///---,,,***((((((((())))))((((((((()))))))))******)))((('''%%%%%%$$$$$$$$$###$$$&&&''''''''''''&&&((('''&&&'''...555444...)))((('''&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&'''(((((((((((((((%%%&&&(((***+++***)))(((&&&'''((())))))((('''&&&%%%%%%%%%&&&'''((()))***(((((((((((())))))))))))(((((((((((())))))))))))++++++***)))))))))))))))''')))+++++++++,,,---///(((((()))***+++,,,------***---444888444///777EEE{{{hhhGGGBBB;;;444///---------)))))))))***,,,...000111000---)))&&&%%%&&&)))***(((((())))))******++++++))))))((((((((())))))***"""###%%%'''((((((''''''(((%%%###%%%...666444,,,+++***(((&&&%%%$$$%%%%%%''''''((((((''''''&&&%%%&&&&&&'''((())))))(((((($$$&&&(((***++++++))))))&&&'''(((******((('''&&&$$$$$$%%%&&&(((***,,,---(((((((((((())))))))))))''''''(((((())))))******++++++***))))))((())))))((()))******)))***,,,...''''''((()))***+++,,,,,,)))...111...,,,///222222OOOsssTTTFFF>>>333,,,+++---///000---,,,,,,+++*********++++++++++++***)))(((((('''$$$***...+++(((((((((&&&---,,,,,,+++)))(((&&&%%%)))((('''))),,,+++((($$$)))((((((***------***'''$$$&&&(((***+++)))'''&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))((('''&&&%%%&&&''''''((()))(((((((((%%%&&&'''((())))))))))))'''''''''(((((()))***+++((((((''''''''')))***+++******)))(((((((((((((((,,,,,,+++***)))))))))***''''''(((******+++++++++,,,---...//////000//////666gggzzzXXXFFF:::555///++++++,,,,,,+++---,,,++++++*********+++++++++******)))(((((('''&&&,,,...+++((())))))''''''(((((()))(((((('''''''''&&&&&&(((******'''$$$%%%$$$$$$'''))))))&&&###&&&((()))++++++***)))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''((((((((((((((('''''''''(((((((((((((((%%%&&&'''((())))))))))))'''''''''(((((()))***+++))))))(((''''''(((******++++++***))))))))))))))),,,,,,+++***************&&&'''((()))************------///000111222333333111LLLqqq[[[BBB===000...,,,,,,---,,,+++))),,,,,,+++************++++++******))))))((((((''')))------***(((***+++)))%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''))))))&&&$$$#########%%%''''''%%%###''''''(((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((###$$$&&&'''))))))******'''''''''''''''((())))))%%%&&&'''((())))))))))))'''''''''(((((()))***+++******(((''''''((()))))),,,++++++************************)))))))))))))))&&&'''((()))))))))))))))+++,,,---///111222333444000555GGGvvvjjjJJJ<<<999---------......---,,,+++++++++***************+++******))))))(((((((((((())),,,,,,((('''***+++***((((((((('''&&&%%%######&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&%%%%%%$$$%%%&&&'''(((((((((((((((((((((((((((&&&&&&''''''(((((())))))###$$$%%%'''((())))))***(((''''''&&&'''((()))***%%%&&&'''((())))))))))))''''''''''''((()))***++++++***)))'''''''''((((((+++******))))))*********'''(((((((((((((((''''''(((((()))******************++++++,,,---///000111444222555UUUtttPPPBBB:::000///......---,,,+++,,,,,,*********))))))***++++++)))))))))((((((((((((((((((***)))&&&'''***+++((()))))))))((('''&&&%%%$$$&&&'''((()))))))))))))))&&&''''''((((((((((((((('''&&&$$$$$$$$$%%%'''(((((((((((((((((((((((((((&&&&&&''''''(((((())))))%%%%%%&&&''''''''''''''''''''''''''''''((())))))%%%&&&'''((())))))))))))''''''''''''((()))***++++++***)))'''''''''(((((())))))((((((((())))))***(((((()))*********)))(((******+++,,,,,,,,,++++++---,,,,,,+++,,,,,,---...111888444>>>hhh\\\BBB>>>888+++------,,,***(((((()))+++***))))))))))))***++++++((((((((((((((((((((((((''')))(((&&&(((++++++'''&&&'''((()))))))))))))))&&&((())))))((((((***+++%%%&&&''''''&&&&&&'''((()))((('''''''''(((******(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''''''''&&&&&&%%%&&&''''''((()))(((((((((%%%&&&'''((())))))))))))'''''''''(((((()))***+++******(((''''''((())))))(((((((((((((((((()))******+++---......---,,,,,,+++,,,,,,---------,,,,,,000///...---,,,---......***777444111HHHqqqjjjNNN???666000,,,)))***,,,+++(((''')))+++)))))))))))))))***++++++(((((((((((((((((((((((('''))))))(((***---+++&&&&&&&&&'''))))))******)))%%%'''((((((''''''))),,,$$$&&&''''''%%%%%%''')))))))))(((((())))))******((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((******)))'''&&&%%%&&&'''((())))))))))))'''''''''(((((()))***+++))))))(((''''''(((******))))))(((((())))))***+++***+++---...///...---,,,+++,,,,,,------,,,,,,+++///...,,,+++,,,---...///***/////////888IIItttuuuPPPDDD;;;+++%%%+++&&&)))------+++******,,,))))))((())))))***++++++'''''''''(((((((((((((((''')))******---///,,,&&&((()))))))))((('''&&&&&&$$$&&&''''''%%%%%%(((+++&&&((()))(((&&&&&&(((+++'''''''''((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&$$$%%%&&&&&&'''''''''&&&###%%%)))++++++***'''%%%%%%&&&'''((())))))))))))'''''''''(((((()))***+++((((((''''''''')))***+++******))))))***+++,,,,,,'''(((***,,,,,,,,,***)))++++++,,,,,,,,,++++++***+++***)))))))))+++...///111******333444000VVVttt[[[HHH<<>>999222...111,,,+++***)))))))))))))))(((((((((((((((((((((((((((***,,,,,,***)))))))))''''''((()))***)))))))))+++)))''''''((()))))))))&&&'''((())))))((('''&&&(((((((((''''''((((((((((((((((((((())))))))))))(((''''''&&&&&&&&&''''''''''''((())))))(((''''''((((((''''''&&&&&&%%%%%%)))(((((('''&&&%%%%%%$$$(((((('''&&&%%%%%%$$$$$$%%%&&&((()))))))))((('''(((''''''((())))))(((&&&))))))(((''''''((((((((())))))(((((((((''''''''''''(((***++++++***)))(((******+++++++++,,,,,,,,,+++***))))))***+++---...++++++++++++,,,---.........---000222///:::bbb~~~YYY888222333...+++///,,,++++++************+++)))))))))))))))((((((((()))+++------+++)))))))))'''(((((())))))))))))(((***((('''''')))))))))(((&&&'''((()))))))))(((''''''(((((((((((((((((('''))))))))))))((((((((((((''''''&&&&&&&&&&&&'''(((''''''(((((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$&&&''''''''''''''''''''''''''''''''''''(((((((((%%%&&&((()))))))))((('''))))))((()))++++++)))'''))))))((((((((())))))***))))))))))))))))))))))))''')))+++,,,,,,***((('''******+++++++++,,,,,,,,,***)))(((((((((***+++,,,++++++++++++,,,---...///222///111444...+++???[[[hhhLLL333///111---+++---,,,++++++*********++++++************))))))))))))***,,,------+++)))))))))(((((((((((()))))))))))))))(((''''''))))))(((''''''(((((()))))))))((((((''''''((((((((((((''''''******))))))(((((('''''''''''''''&&&''''''((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))$$$%%%&&&(((***+++------&&&''''''(((((((((((((((+++***))))))++++++***)))))))))(((((())))))******))))))))))))*********+++)))***+++,,,,,,***((('''((())))))))))))************))))))))))))******+++*********+++,,,---...//////---000444222...333>>>|||UUUDDD555222222000------******)))))))))******+++,,,+++++++++*********)))***,,,------+++)))((((((***)))(((''''''((()))***(((''''''((())))))(((&&&))))))((((((((((((((()))&&&'''((())))))((('''&&&(((((((((((())))))))))))((('''''''''(((((()))***'''''''''&&&&&&'''''''''&&&&&&'''''''''''''''(((''''''''''''((((((((((((&&&&&&'''(((***+++,,,,,,'''''''''''''''((()))))),,,***(((''')))*********((('''''''''(((((()))***&&&''''''((()))***++++++******+++++++++***)))(((((())))))))))))*********+++,,,,,,,,,,,,++++++************+++,,,---//////,,,...000333444555888999WWWeeeCCC;;;333/////////---+++))))))(((((((((((()))***,,,,,,,,,+++++++++*********,,,------***(((((((((+++***(((&&&&&&''')))***(((''''''((())))))(((&&&+++***((('''''''''((()))&&&'''((())))))((('''&&&&&&&&&'''((()))***++++++((((((((((((((()))******''''''&&&&&&&&&&&&'''''''''((((((((())))))******))))))(((((('''''''''&&&++++++***)))((('''&&&&&&(((((('''&&&&&&((()))***,,,)))&&&&&&''')))******&&&&&&&&&&&&&&&'''((()))$$$%%%&&&'''(((***+++++++++++++++++++++***))))))***++++++++++++,,,,,,,,,---......///...---+++************+++,,,---///000000333333///...222444222999WWWrrrUUU>>>888111---,,,,,,+++***...---+++)))((())))))***(((***++++++******+++,,,(((***,,,+++((('''(((+++(((((()))***************,,,)))&&&''')))+++***(((,,,***((('''(((((((((((()))'''&&&'''))))))&&&$$$&&&'''((('''&&&%%%&&&''')))'''&&&&&&'''***---///&&&&&&'''(((((((((((('''&&&((()))(((%%%$$$&&&(((%%%(((+++...///---+++)))((((((((((((((('''''''''+++)))((((((&&&%%%'''+++---+++(((&&&&&&(((***,,,$$$%%%&&&''''''(((***,,,+++***)))((()))***,,,---(((((()))***+++,,,,,,,,,))))))******++++++,,,,,,((()))***+++,,,---------+++,,,---...///...------+++111888999444///------888999___]]]III:::666111.........,,,+++---,,,+++))))))))))))***''')))******)))(((***+++)))+++,,,+++((('''(((***))))))*********)))((((((+++)))''''''((((((&&&$$$!!!!!!"""###%%%%%%%%%$$$((('''&&&(((+++,,,+++***&&&(((+++,,,---///222444111///,,,(((%%%$$$###$$$''''''((()))))))))))))))"""&&&***,,,***(((''''''%%%&&&'''((('''&&&%%%$$$'''((((((***+++,,,------******++++++***))))))***,,,,,,++++++++++++,,,,,,///...---***'''&&&%%%%%%((('''''''''''''''&&&&&&---,,,+++***))))))***+++***************************++++++,,,,,,,,,++++++******,,,---------,,,+++)))...333444111///000222555444PPPhhhEEE;;;555333000//////...---,,,---,,,+++***))))))))))))&&&((())))))(((((()))******,,,,,,+++)))(((((((((*********))))))((('''&&&)))(((((((((***)))'''&&&***+++,,,------,,,+++***...,,,)))''''''&&&$$$"""***+++***((($$$"""!!!"""&&&&&&''')))+++---///000%%%%%%&&&''''''''''''&&&(((***,,,---,,,*********---,,,,,,++++++++++++,,,------------,,,,,,,,,,,,&&&((()))***+++++++++***!!!###&&&)))+++------...&&&&&&''')))+++---///000000000111111111000///...+++***(((((((((***,,,---***************))))))))),,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,+++...000000......000333444222???gggSSS999444222222111000///...,,,***,,,++++++******)))))))))'''((())))))(((((()))++++++,,,,,,,,,***)))''''''(((((()))))))))(((((('''((((((***+++,,,---,,,+++%%%&&&'''&&&%%%%%%%%%&&&&&&&&&%%%&&&(((***,,,---)))+++---......///111333,,,,,,+++***((('''&&&%%%++++++,,,---------------,,,+++)))'''&&&''')))******************++++++,,,111111111111000000000000&&&'''((((((***---,,,***222111111///---+++((('''///...---,,,------,,,,,,&&&&&&&&&&&&'''((()))***------,,,++++++,,,------))))))******************,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---------------///000111000...---...///666555777JJJxxxcccGGG:::444222222222111...,,,***)))++++++++++++*********)))((()))+++***))))))***,,,++++++,,,,,,,,,***(((&&&&&&&&&((()))***************+++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++...111******)))((('''&&&&&&'''%%%''')))******+++---///((()))***+++,,,------......///000000111111000000000000111333555666666666111222333333222111///---((()))***,,,///111222333111222///+++,,,///...)))...------,,,---...///000,,,***)))***---......---***)))((((((***---000222////////////...,,,***)))((())))))***+++,,,,,,---++++++++++++,,,---...///+++++++++++++++,,,,,,---...000222222111/////////777999888>>>^^^qqqNNNBBB<<<555111222222000---***))))))******+++++++++******))))))***++++++******+++,,,******+++,,,---,,,***'''%%%&&&((()))+++,,,,,,,,,.........,,,***)))+++,,,,,,------***&&&%%%'''***&&&(((,,,...///111333444---///111222333444666888CCCEEEIIINNNTTTZZZ___bbbggghhhiiiiiijjjjjjiiiiiieeejjjsss|||}}}yyy}}}yyyvvvtttlllmmmmmmnnnoooppppppqqq\\\]]]YYYRRRQQQTTTPPPGGG;;;:::888777666666777777555222//////222333111///...,,,+++))))))+++---...&&&''')))***,,,,,,------******++++++,,,------...++++++***+++,,,...///111)))))))))))))))***+++++++++---///111222333222222555777999===NNNttt~~~YYYDDD>>>888000...000000///+++***+++,,,)))***++++++++++++***)))((()))******))))))***+++))))))***,,,///...+++((((((((()))+++,,,,,,,,,,,,000000000...---...222555&&&,,,222555555555888;;;@@@GGGQQQZZZbbbhhhooossswww{{{~~~zzzssskkkddd```ZZZSSSMMMEEEEEECCCAAA===999555333999777444111000000222333.........------,,,,,,,,,---,,,+++++++++---///000++++++*********+++,,,------,,,,,,---///111333333333000444===BBBUUUeeeKKKBBB;;;222,,,,,,...///---+++***---///))))))+++,,,,,,+++***)))'''((())))))(((((()))***)))((())),,,//////,,,(((***++++++,,,,,,,,,++++++///000111111222666===BBBUUUaaarrrtttssspppjjjccc^^^ZZZZZZ[[[XXXSSSNNNKKKIIIIIIIIIBBBCCCDDDDDDEEEEEEDDDDDDFFFDDDCCCFFFLLLQQQSSSSSSNNNMMMKKKKKKLLLNNNQQQSSSXXXZZZ___eeelllrrrwwwyyy{{{}}}ggg```SSSFFF;;;555222222222111000///---+++******000...,,,++++++,,,---...//////...---...///000111222///+++)))***---000111333***...:::999???mmmzzzSSSKKKGGG777---///,,,,,,---///000000---,,,000222222000---***))))))222$$$)))---"""###...***(((000000///333///***000(((444***BBB444GGGTTTWWWZZZpppmmmzzz|||rrrfff]]]LLL[[[KKK;;;III???HHHLLLHHHKKKdddiii___\\\HHHRRR666333ZZZDDD===]]]RRROOOWWW]]]aaaaaaeee```[[[ccceeeaaaYYYdddTTT000BBBTTTaaa:::VVVJJJUUUPPPWWWTTT<<>>@@@TTTEEE???OOOPPPXXXNNNYYYkkkppp}}}~~~tttdddTTTDDD777666777///)))666///***666444,,,222000111///,,,+++...///...111111333444222...,,,---///---000666999BBB]]]zzzkkkJJJCCC???000''')))...---,,,,,,,,,+++)))((((((((()))(((((())),,,///&&&!!!,,,***++++++555...,,,222111444BBBKKKRRR]]]sssrrryyyhhh]]]FFFBBBCCC???@@@@@@GGGHHHPPPTTTKKK>>>PPPkkklllMMM___bbblllssseeefffsss???VVVbbbmmmmmmzzzlllGGGrrr{{{uuu^^^\\\YYYMMMSSSTTTSSS[[[LLLHHHFFFAAAFFF<<<:::888???===???PPPRRRQQQddd___mmmppp|||tttlllUUUBBB<<<333---444...,,,,,,///222222111000777222,,,***,,,000444777000...000444444888MMMddd{{{^^^FFFAAA===000))),,,000///...---,,,+++***)))+++...111111000---,,,,,,777222777)))777333BBB???UUUgggxxxqqqqqqQQQ===DDDAAA;;;777???:::PPP```nnnrrrwww:::HHHeee{{{<<>>KKKSSSMMMXXX]]]]]]sssDDD~~~vvvrrr|||666EEEeeeXXXYYYXXXSSSDDDLLLQQQKKK;;;///AAACCCSSS^^^sssqqqXXXOOOIII===666555444///...111000000111333555444000+++000///000222000000>>>PPPfffSSSDDDAAA<<<111---111000111222111///---,,,,,,)))))))))((()))+++000444555444IIIPPPwww}}}|||wwwhhhVVVSSSJJJDDD>>><<>>WWW\\\XXXYYYdddQQQWWWeeeGGG^^^vvvpppiiiuuummmdddIII>>>HHHEEEDDDVVVeeegggtttzzzrrrbbbNNNEEEHHH666666222...---222555555000///000000...///999FFF^^^|||QQQGGG>>>:::444...,,,///...000222222...+++******444444333555<<>>444IIIiiiLLLzzz^^^QQQqqq...,,,??????999:::???@@@KKKSSSDDD[[[jjjsssvvvppp222AAAKKKJJJAAA@@@IIIYYYiiivvvzzzvvv^^^@@@---***///222222000///...,,,...777@@@BBBnnneeeGGGBBB;;;444000---,,,...+++...///...,,,+++---///***666JJJ^^^ppp~~~yyy```PPPAAA+++:::III??????[[[yyyzzzlllkkk222uuu222jjj;;;UUUkkkiiiCCCQQQggg|||III???CCC888UUU```>>>|||AAAtttcccooo999hhh///888CCC777<<<@@@>>>SSSyyy___VVV[[[ddd|||MMM^^^hhhAAA{{{GGGnnn|||qqqaaa```HHH777:::BBB555PPPJJJiiirrr___SSSFFFGGG666:::AAAHHHRRRdddyyyoooXXXAAA...333111///---,,,---222666:::UUUvvvQQQGGGCCC;;;222......///...+++---......000666AAAIIIjjjlllmmmhhh^^^PPPEEE>>>FFFOOOYYY___@@@xxx~~~QQQTTTWWWLLLAAABBBEEEOOO```KKK---eeeSSS{{{]]]jjjbbbqqqjjj<<<>>>~~~~~~XXXZZZzzzTTT~~~kkklllOOOxxx>>>OOOnnn\\\KKKkkkbbblll<<<|||LLLsssrrrKKKtttDDDCCCRRRYYY000HHHcccUUU444mmmRRR]]]sssAAA444KKKrrr{{{uuuKKKHHHHHHbbb\\\hhhhhhuuuvvvuuuhhhTTTIIIFFFAAA888YYYkkknnnUUU111111111000000111111111888FFFkkkbbbDDDEEEBBB999...***,,,---+++,,,...///111888FFFYYYfffOOOHHH???;;;BBBTTTkkkzzz@@@666;;;WWWsssBBBTTTiiiccclllyyy666PPPeee999___hhhQQQwww@@@|||MMMddd{{{\\\[[[___```777eeeOOOlllVVV<<>>jjjWWW{{{AAAMMM___lllBBBUUU}}}TTT```777AAAJJJ[[[RRRRRR???fffiii@@@FFF888@@@999FFFDDDZZZmmmvvv}}}zzz```AAANNNHHH>>><<>>{{{___SSSmmm333rrrVVVhhhhhhQQQ:::999vvvWWW@@@sssRRRYYYZZZXXXZZZooovvvUUUnnnSSSRRRLLLCCCdddhhhmmm___WWWFFFZZZwwwooo\\\\\\sssMMMLLLccc:::LLLuuuOOOggg???mmm;;;:::^^^TTT|||HHHZZZZZZIIIrrr111iiiFFFzzzQQQCCCBBB///[[[HHHYYYeee???>>>555555***---333999:::666111///555CCCDDDZZZeeeJJJAAAAAA777///.../////////111(((222888555999;;;<<>>EEEAAA(((;;;}}}VVV\\\DDDvvv444RRR===***|||MMMjjjhhhXXXmmm???MMM]]]NNNmmmDDD<<<|||???bbbbbb{{{SSS___GGG]]]cccVVVOOORRRFFFxxx>>>HHHgggDDDXXX]]]SSSSSS===ZZZBBBfff@@@666nnnUUUEEEIIIVVVbbb:::}}}???{{{HHHRRRAAA~~~XXXmmm888FFFPPPQQQ[[[___???777000...------///222222>>>CCCTTTuuuQQQ@@@???777000+++---000//////111***&&&>>>444KKK@@@MMMOOO---666OOO```ggg~~~GGGpppCCC@@@WWWeeeEEEhhh___uuu:::***aaawwwyyyLLLggg:::aaa???eee]]]~~~zzzkkkooodddKKKHHHFFF;;;ggg???kkkWWW444WWWaaaNNNUUURRRUUURRRWWW\\\GGG@@@EEESSSnnn```+++IIIRRRaaammmzzznnnCCC???cccqqqDDD{{{TTTdddGGG666~~~dddJJJMMMVVV???999kkk}}}:::777eeeAAALLLHHH^^^kkkDDDeeehhh999HHH***MMMGGGIII>>>888000+++---000...,,,,,,000888@@@IIIlll___BBB<<<@@@333...+++---...,,,+++,,,333%%%///222[[[@@@[[[AAADDDyyyxxxvvvyyy;;;~~~nnnVVV666PPP[[[```IIIsssjjj777:::~~~ddd===CCCZZZHHH777555+++HHHCCCEEEEEEXXXFFFPPPVVVSSSNNNYYYSSSGGGOOOFFFBBB|||kkk222gggqqqjjj~~~gggjjjhhhQQQNNNZZZYYYhhhKKKTTTQQQWWWOOOEEEFFFFFFFFFMMMHHHDDD666333@@@]]]MMM(((===[[[^^^qqq}}}|||RRRccc]]]BBB~~~fff222===444yyyiiiooo>>><<>>???OOO|||RRR>>><<>>PPP___SSSUUUcccRRR000FFFaaadddbbbWWWMMMCCC;;;CCC@@@AAAlllCCCWWWbbb\\\{{{WWW333eeezzzeeexxxqqqlllaaaSSSUUUDDDVVVmmm[[[bbbpppgggGGGUUUMMMLLLPPPJJJNNNTTTVVV@@@\\\```;;;hhhOOO222OOOqqq[[[hhhKKKQQQ777aaaMMMNNNQQQ>>>llleeeEEEqqq999vvv???vvv:::jjjWWWuuusssZZZRRR>>>///---///...000666...222<<<:::@@@tttlllIII>>>===:::...++++++...---******---(((777***MMMPPPAAAbbb555zzzmmm888MMMUUUBBBHHH|||LLLjjjPPP777AAACCCDDD\\\ccchhhnnnxxxmmmEEEgggyyyrrr~~~yyy}}}|||www{{{vvvzzzooo888222OOO||||||vvvwwwyyywww{{{{{{|||hhhkkkwww999KKK~~~zzz{{{YYY888aaa___SSS[[[<<>>bbbXXX@@@???===555...,,,,,,...---***+++...(((222444YYYFFFfff]]]>>>nnnWWWDDD~~~kkksss~~~===eeeVVV~~~jjjZZZMMM;;;kkkFFF~~~uuufffXXX@@@333@@@NNNNNNRRR^^^SSSXXXSSSiiioooYYY\\\[[[nnn}}}eeeXXXZZZVVV^^^dddcccfffbbbJJJXXXVVV___^^^[[[aaaZZZXXX^^^dddnnnsssvvv|||}}}yyy~~~yyyyyywwwuuuPPP```]]]EEEnnnnnnEEEVVVCCCPPP===ccc{{{{{{ooo]]]lllxxxOOOuuuGGG555222+++///===???333,,,000...111333666???OOOwwwwwwHHH777>>>>>>222111///...///---)))***---888...666WWW:::GGG...777FFFeee;;;hhhjjjRRR444777VVVNNNFFFBBBKKK```gggtttiii:::xxxuuubbb\\\TTTDDDJJJXXXNNNHHHMMMKKKWWWSSSZZZ^^^ccciiiggglll|||yyy{{{OOO888[[[===nnniii333nnn666===HHH;;;MMMnnn]]]zzz@@@333222eeeVVVAAA777555===<<<000000999///333///444===???[[[ZZZJJJ;;;222222111000///---+++++++++---...666...GGGAAAWWWyyy^^^XXXgggpppRRR{{{///www```PPPTTTppp~~~mmm\\\MMMAAA999RRRZZZbbbeeeeeegggooouuuzzz{{{zzznnn}}}vvvnnncccjjj~~~wwwtttooorrrkkk___fffyyy{{{vvvzzzEEE???zzzxxxqqqoooYYYVVVEEEJJJLLLEEEIII<<<~~~UUUZZZbbb...BBB666,,,===999******000---***222///000333222666MMMgggtttSSSFFF999111000...///...,,,+++***+++,,,---'''###>>>;;;UUUvvv{{{dddOOOAAADDDZZZfff999{{{uuussslll[[[OOONNNBBB@@@BBBKKK___yyywwwmmmfffeeehhhiiieee[[[UUUTTTRRRNNNMMMQQQTTTUUUYYYdddTTT```OOOSSSRRRLLLVVV\\\WWWeeeXXXUUUTTTGGG444777JJJSSSYYYZZZ[[[\\\]]]\\\\\\[[[___``````\\\VVVRRRSSSUUUJJJGGGFFFGGGDDD>>>===AAADDDFFFIIIJJJKKKNNNSSSWWWZZZ^^^eeemmmuuu{{{{{{www\\\GGGSSSlllkkktttvvv^^^GGG222gggKKKoooZZZCCCaaaCCC999000555<<<000,,,;;;222///000222111333EEE[[[dddJJJBBB777111000------,,,+++*********+++,,,999777HHH999;;;KKK777555FFFGGGkkkpppuuuDDDDDD}}}YYYKKK???BBBOOO```oooyyykkkhhhggghhheee___]]]^^^TTTQQQRRRYYY^^^___```aaavvvzzzzzzxxxxxx|||hhh>>>111999999333444444555666555555555;;;:::999777666555444444666444444555222......222222333444444444555888;;;===;;;999777777777999:::333;;;???888HHHUUUQQQeeeqqqwwwqqq~~~|||xxxjjjiiijjjkkksssqqquuuAAATTTjjj666000MMMuuuWWW...'''******+++222...///222111111<<>>777***000---...111222111666>>>YYY^^^HHH===;;;444111111---*********************+++(((777QQQ[[[___]]]CCC333///III[[[mmm^^^}}}www```LLLYYYVVVRRRSSS[[[kkk}}}lll```\\\XXXRRR444+++ZZZjjj}}}SSS222111:::777------------......//////111---***+++...000...+++///111222111000000111222333222000///000111111222...//////000111333444555//////333333:::444KKKlllJJJ666555???<<<:::???@@@666555AAAKKKUUU___rrrccc\\\YYYDDDJJJ888222???BBBMMMhhhzzzWWWIII555000222&&&!!!---...---...111222222555888EEEkkkyyyQQQ???777555...---...***)))************+++++++++///555<<>>555======BBBNNNXXXmmm[[[YYYDDD@@@>>>CCCRRRFFF++++++555...""",,,///111000...///444777???CCCsss{{{OOONNN@@@999444++++++///+++)))***+++,,,,,,,,,,,,,,,)))@@@PPPWWWKKK888222)))333'''222!!!222000\\\pppYYY???444555===EEE\\\jjjJJJ;;;YYY[[[\\\999***222444111...)))---,,,,,,++++++,,,...///------,,,++++++++++++,,,%%%***+++'''&&&)))+++(((---***((((((***,,,,,,***000...,,,+++******+++,,,---***---,,,555222777~~~yyy^^^zzzggg333999666,,,///???III===uuuuuu\\\PPP;;;111222+++)))333,,,111333///+++---222666@@@888```aaaQQQBBB;;;222---------+++(((*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&+++000,,,)))@@@{{{uuurrrNNN999000<<>>UUUhhhBBB...777NNNpppTTTAAAUUU666111//////...++++++///+++++++++***((((((***,,,,,,++++++******++++++,,,++++++***)))))))))))))))''''''((((((((()))))))))++++++++++++++++++++++++,,,,,,,,,,,,---///111222QQQppp===666555)))111000///...///000222444555??????111***000222,,,---...//////...///111333555999===XXXwwwHHH;;;555000+++)))+++,,,,,,+++************++++++++++++************************,,,+++,,,---555RRRtttSSS888((()))333333vvv```;;;555GGGsss888GGG===333///...000...******,,,+++***((()))***+++++++++,,,++++++******++++++,,,++++++***))))))))))))***++++++++++++,,,,,,,,,,,,++++++++++++++++++***************+++---///111333<<>>---OOOwww;;;KKKzzzwww999000......111000+++)))+++---+++)))***...///...,,,,,,++++++******++++++,,,++++++***))))))*********------------............++++++++++++***************))))))***+++...000111000yyy555***:::000000///...---,,,,,,,,,444///...111222...(((&&&***,,,---,,,,,,,,,...000:::666;;;BBB[[[xxxIII555555000...,,,+++++++++******------------------,,,,,,++++++++++++++++++++++++)))******'''///QQQZZZ:::222++++++.../////////333dddKKK666111cccBBBNNNUUU222000...///222111,,,***+++---***)))+++...///...+++,,,++++++******++++++,,,+++***************++++++************+++++++++,,,************************,,,+++******+++,,,...///---gggmmm333888...333222///------...///000000+++,,,000///***)))------...//////...///111333333,,,888CCCMMMyyyfff>>>333//////......---,,,+++***)))------------,,,,,,,,,,,,++++++++++++++++++++++++))),,,---)))222TTTxxxQQQ***(((...555666333///000222666YYY444999III{{{{{{888QQQ===...000---...111000,,,***,,,***))))))***,,,,,,+++))),,,++++++******++++++,,,+++************+++,,,,,,++++++++++++,,,,,,,,,---)))))))))*********++++++---,,,+++++++++,,,---...000YYYrrr===666+++555333000---++++++---...))))))+++---,,,***...333)))***++++++***+++---///000***333>>>BBB___PPP888777...+++,,,------,,,******))),,,,,,,,,++++++************************************,,,---,,,:::ZZZ|||zzzOOO+++------,,,)))''')))---000111999eeeeee---<<>>RRRqqq888///888---(((***,,,,,,+++*********+++*********))))))(((((())))))))))))))))))))))))(((******---???___~~~iii888)))333(((...222///******...111---pppJJJ333>>>gggJJJrrr[[[OOO333***...++++++---,,,))))))+++***---000///,,,)))***,,,,,,++++++++++++++++++,,,+++*********+++,,,,,,---)))))))))*********++++++&&&&&&''')))***+++,,,---*********+++---///111333222JJJOOO888///000111111111///---++++++//////++++++...+++$$$+++,,,------,,,---///111)))666444111;;;LLL|||LLL444111---//////...---,,,***)))(((''''''((()))((('''''')))+++++++++***************+++'''+++...///EEEvvv<<<111...222000...)))$$$'''...222111===ooo===777AAA```ddd888777333------...///...---+++***+++,,,---...///...---,,,000///---+++******++++++.........------,,,,,,,,,---+++)))***---///...,,,***+++,,,,,,+++***+++---+++*********+++---///000///FFF---222555000---222///(((***000000///...---+++)))(((++++++,,,,,,,,,,,,------***111222333999EEEiiiuuuBBB666666000000,,,++++++******)))))))))((()))))))))((((((***+++******)))))))))))))))******000000...JJJ~~~>>>000+++---***333999666///,,,...111;;;zzzmmm:::666UUUyyyvvvddd444,,,,,,------...------,,,,,,+++++++++,,,---..................---,,,+++*********------,,,,,,,,,+++++++++---+++)))***---......,,,+++,,,,,,+++)))((()))*********)))***+++,,,...///888<<>>)))444///...333***+++*********+++---000111222111...,,,++++++---......444///,,,333555555<<>>555---***+++,,,---)))))))))(((((((((''''''+++***)))((('''(((((())),,,'''222,,,'''111...000}}}|||HHH222222555444111222222222222222333333444444555666555333111000000***++++++,,,---...//////666555555555444444444333666777666333///------///111111000///---------...+++000(((222...555999dddIII111***333,,,---,,,,,,+++))))))+++,,,---,,,000---+++***,,,---...---000///------///222555888999[[[]]]@@@:::222+++))))))***+++((((((((('''''''''&&&&&&,,,++++++***)))(((((('''+++&&&000+++)))...,,,666bbb:::555222555777...333333222222333333444555666777777555333111222222000000000111111222222222666666666666555555555555888666333222222222000///222111000............///,,,...)))888222333JJJ~~~WWW555,,,111---//////,,,***))))))+++---,,,,,,///---+++***,,,---------...---,,,+++---111555777333QQQlllJJJ;;;666///+++))))))))))))((((((((('''''''''&&&&&&++++++++++++***)))'''&&&***%%%---***+++,,,,,,CCCvvvHHH---555000111666)))//////000111333555777888222333444555444666888;;;999999777666555333222222777777777666666666666666666222000111666888666444333111...------.........---111+++555000444\\\fff999///000......---,,,***)))***,,,---,,,+++---,,,******,,,---------,,,,,,,,,...///111333444333III\\\ooo<<<777333///+++*********))))))))))))(((((((((''''''***+++++++++***)))'''&&&(((&&&,,,***---+++111ZZZkkkppprrr:::)))555//////333(((......///000222444555777///111333555666888<<<>>>777666555333222000///...777777777777777777777777777333///222888;;;999555444000---+++---......---,,,555......///<<>>444000///,,,)))+++******+++,,,---,,,+++,,,+++***+++,,,------,,,***,,,///111333333222111333AAAQQQ~~~aaa<<<333111...,,,,,,+++***))))))))))))(((((((((''''''))))))))))))(((((((((((('''''',,,***...+++999uuubbb[[[777,,,666222///333...111111000000111111222333111333555666666777999;;;333333333333333333333333666666666666777777777777;;;777333444888:::777444666111,,,+++---//////...,,,666000...222???}}}BBB777000000,,,'''+++******+++------,,,***+++***)))+++---...---,,,+++---000222333222000...111;;;MMMlllzzzPPP<<>>444---,,,++++++++++++)))&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$%%%''')))+++%%%)))---***///+++III|||^^^666777111...111...///:::///000000222333555777888///222666888888777777777;;;::::::999888777666666444555555555666666777777888777666777888:::::::::;;;555///...111444444222222000///888555%%%llltttGGG888,,,111000---*********,,,------,,,***)))))))))+++---...---+++111///,,,******+++---...000999WWWYYY{{{WWW>>>:::111---((((((,,,...---+++******))))))((('''''''''%%%$$$$$$'''***+++(((&&&---&&&111(((444000dddnnnyyysss888777666333222000000//////000222444666888999999555555666888::::::888777999888999:::;;;:::888555999:::::::::999:::===???>>>;;;777666777888777666;;;777222111333444222000...000000444777888OOOtttKKK111,,,...222222,,,,,,,,,,,,---...//////,,,,,,++++++***+++++++++......////////////......333666<<>>>>><<<:::;;;<<<<<<;;;::::::<<<>>>>>><<<::::::;;;<<<:::888999999888666444333333333---///...000333333GGGjjjTTT666000000111//////...---,,,++++++++++++,,,,,,++++++***++++++,,,......---,,,,,,---......---222888AAAaaacccEEE888333...***&&&%%%'''((('''%%%'''((()))+++,,,,,,++++++&&&&&&&&&(((******)))'''&&&***++++++---BBBQQQ@@@222222111000000000111111333444555555666666666666888999999999999999888777777777888:::<<<===<<<:::;;;<<<===<<<;;;<<>>UUUyyyPPP<<<555111///---***)))))))))(((&&&$$$%%%''')))***)))((((((%%%&&&'''((())))))(((&&&***111,,,...,,,RRRhhhzzz;;;222111000000//////000000222333444666777777777777:::;;;;;;:::999888888999888888888:::<<<===<<<::::::<<<=========???BBBDDD@@@???===<<<;;;:::999999888:::<<<:::777444333444000333000000333111>>>XXXbbb000//////...,,,))))))))))))***+++,,,---++++++******++++++,,,,,,,,,,,,------------,,,,,,,,,666999:::KKKnnnccc>>>333000***///---,,,+++******((('''&&&'''((())))))((('''&&&$$$%%%'''(((''''''&&&&&&###,,,''',,,000iii}}}cccYYY111444333222000//////......111222333666777999999:::;;;<<<===;;;999888999;;;@@@???>>>???@@@AAA???>>>>>>??????>>>===>>>@@@BBBHHHFFFBBB>>>;;;:::;;;<<<999888777777888666333000000333000000444333===RRRsss333000111222111))))))))))))***+++,,,,,,+++*********++++++,,,---+++,,,...000000...,,,+++***555444444AAAZZZUUU999333000***++++++******)))(((''''''***)))))))))))))))))))))$$$&&&((()))'''&&&&&&'''&&&***((()))777~~~]]]EEE///555555333222111000000///000111333666888999:::;;;;;;===>>><<<999888;;;>>>AAA???>>>>>>??????>>>===CCCCCCBBB???<<<;;;<<<>>>EEEDDDAAA===999777888999:::777444555777666222...---111......333333999JJJ555///,,,---///---,,,+++***))))))))))))************+++,,,------+++,,,///000000///,,,++++++555222444???LLLzzzsssNNN;;;666222,,,((()))))))))(((''''''''')))(((''''''''')))+++,,,&&&)))++++++)))'''((()))...+++...+++EEEeeevvv>>>555555555444333333333333333222333444666888999999::::::===>>>===999999===@@@<<<;;;999:::;;;<<<<<<;;;AAAAAAAAA>>><<<<<<===???>>>@@@AAA@@@<<<999888888:::888666555444333222222---222///...333333666CCC999000)))))),,,------,,,***************************+++,,,---...---,,,,,,,,,,,,,,,,,,---***333000555???===aaafffFFF999555000)))((()))******)))(((((((((&&&%%%######%%%(((+++---(((+++------***))))))+++,,,&&&000---SSSvvvWWW^^^]]];;;666555444444444555555666777444555666777888888888888:::===???===:::999>>>BBB<<<;;;:::;;;===?????????<<<============>>>AAADDD>>>CCCHHHIIIFFFBBB???>>>888::::::666222000333666000555111///444444555@@@AAA777///---111************+++,,,---...************+++,,,---...///---***((((((***---///$$$---***111:::///III}}}RRRAAA888222///((())))))((((((''''''''''''&&&'''((())))))((('''&&&%%%&&&((()))))))))((((((***&&&&&&...eeeYYYuuuRRR222777444555555666555555444444777555444666:::<<<<<<::::::999888888:::===AAACCC@@@>>><<<<<>>666666666666555444333222,,,...000111222444777999PPP%%%444''',,,///,,,******,,,...//////,,,+++***))))))+++,,,...***+++------+++******+++...,,,555444777;;;GGGppptttKKK<<<333...+++$$$$$$%%%%%%%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((((((((((()))%%%''':::pppZZZKKK444666555555666666666555555555666555555777;;;<<<;;;999999999888888999;;;===>>>???===;;;;;;>>>@@@AAABBBEEEBBBCCCEEECCC======AAA===?????????BBBFFFDDD>>>::::::888777555222000///111222444555555777:::===ZZZ)))555+++000000---+++***+++---------///---+++***)))***+++,,,***+++,,,,,,******+++,,,,,,***333222555999CCCkkkiiiDDD888///+++)))$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&'''((()))***%%%,,,QQQ{{{UUU@@@777555555555555555555555555555666666777999;;;<<<:::888::::::::::::::::::;;;;;;===;;;999:::<<>>>>>???>>>???DDDHHHEEE>>>;;;:::999777555333222111111222333333333555888:::kkk///555...444000---+++***+++++++++***000///---+++*********++++++++++++***))))))+++---+++)))111...222666>>>bbb^^^???666///+++***&&&,,,+++***)))'''%%%$$$$$$%%%$$$###""""""###$$$%%%$$$$$$######$$$&&&((())),,,(((333kkkpppvvvPPPhhh777:::333333333333333333444444555666777888:::;;;;;;:::999:::;;;===>>>>>>>>>===<<<;;;999888999<<<>>>>>>>>>CCCDDDDDDDDDAAA>>>>>>???BBBAAA@@@@@@DDDGGGBBB999888888777666666666666666000111111111000222555888444222---444---,,,******+++,,,+++***///...---,,,++++++++++++++++++***)))((())),,,...***(((///,,,000555999YYYwwwRRR888333...***+++))),,,+++***)))'''%%%$$$$$$&&&%%%$$$######$$$%%%&&&######"""###$$$&&&((()))******777qqq]]]\\\VVV222:::///222222111111111222333444555777999:::;;;;;;;;;;;;999:::<<<>>>??????>>>>>>:::999999:::<<<>>>>>>===@@@BBBDDDCCCBBBBBBCCCCCCAAAAAAAAA@@@CCCEEE@@@888888888777666666666666777222222222222111333777:::888...+++000***)))(((***,,,---------,,,,,,,,,+++,,,,,,,,,---*********((('''))),,,...+++)))000+++000444555PPPeeeDDD000///***(((***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&""""""###$$$%%%'''((()))%%%,,,:::|||PPPyyyIII000777,,,222111000000111222444555555777999999999:::<<<>>>777888:::<<<===>>>======;;;::::::<<<>>>??????>>>===AAADDDBBBBBBEEEFFFFFFBBBFFFHHHHHHIIIJJJGGGAAA;;;:::888555444333444444000000000//////222666999===---***,,,)))((((((***---//////...******+++++++++,,,,,,,,,((()))***)))((()))+++...,,,***000***///444222HHHqqqXXX;;;+++,,,)))&&&***)))$$$%%%%%%%%%&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$!!!"""$$$%%%'''(((((()))"""000???SSS@@@000555///333222222111222444666777555777888888888:::???BBB::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAAAAA???;;;@@@CCCAAAAAAEEEGGGEEEFFFLLLPPPNNNLLLKKKIIIEEE:::999666444333333333444---...---------000555999zzzBBB///---,,,+++******,,,...///...---*********+++******))))))'''(((******))))))+++,,,+++***///(((...333...@@@^^^SSS777***,,,)))'''++++++))))))((((((((('''''''''###$$$%%%&&&&&&%%%$$$###!!!"""$$$'''((())))))((("""555EEE}}}]]]xxx999111555333555444333222333555777999555777888777777:::@@@EEE??????>>>>>>=====================???AAABBBBBB@@@:::@@@CCC@@@@@@DDDEEECCCDDDLLLPPPLLLEEEBBB@@@===666555444333333444666777111111111000111555:::>>>yyyFFF222///------,,,,,,---...///---,,,++++++++++++***((('''&&&%%%(((***+++******+++,,,+++***...'''---222,,,<<>>>>>======???AAACCC@@@===<<<>>>???@@@@@@GGGMMMMMMFFFDDDGGGHHHCCC???;;;666333444444222000000000000111333555777999oooVVV111...'''+++,,,---------+++)))(((***)))))))))))))))***************+++,,,,,,)))'''&&&(((***---000222333444HHHccc\\\;;;222+++,,,...,,,'''%%%''''''''''''''''''''''''%%%&&&'''((((((((('''&&&%%%&&&&&&%%%$$$%%%'''***,,,666kkkUUUuuulll888;;;///999555444222222333444333111888999:::<<<=========<<<999888999;;;???AAABBBAAA===;;;::::::;;;<<<<<<;;;===<<<<<<>>>CCCGGGIIIJJJNNNTTTRRRIIIEEEGGGEEE???>>>:::666444444555333222000000//////000222333555lll___444555---...---,,,+++************,,,,,,***)))((((((((((((&&&&&&&&&)))+++---,,,+++((()))***,,,///111333444EEE[[[|||PPP444---(((+++---+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''''''''&&&'''''''''&&&$$$$$$'''))))))444KKKjjj;;;:::///999666444333444666777777666;;;;;;<<<============<<<999999:::<<<@@@BBBCCCCCCBBB>>>999999<<<>>>===;;;???>>>>>>AAADDDFFFFFFFFFQQQVVVUUULLLGGGHHHFFF@@@===:::777555555555444333444444333222222333555666fffnnn222333,,,111///,,,***))))))***+++++++++***))))))((()))))))))((('''))),,,...///...*********+++---///222333AAAPPPwwwJJJ666---%%%%%%'''((()))+++&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&%%%$$$&&&&&&'''&&&%%%&&&(((***)))777uuuFFF^^^777666...777777666555666888:::;;;::::::;;;;;;<<<============???>>>======??????>>>===???===:::999:::<<<>>>>>>>>>===>>>???AAAAAA@@@???KKKQQQRRRKKKGGGJJJIIICCC===;;;999777555444333222444333222222333444666777^^^222000---000///---+++***)))******'''''''''((()))+++,,,---222000---,,,---...------,,,+++******,,,...111222>>>GGGqqq___444666...((('''(((''''''***&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%$$$"""!!!###$$$%%%&&&&&&'''+++---...FFFiiinnnNNNOOO333444///888666444333444777999;;;;;;888888999:::<<<===??????BBB@@@>>>======<<<:::999666999:::888555777===BBB888888999<<<@@@BBBBBBAAADDDLLLMMMGGGEEEIIIHHHBBB===<<<:::888444222111111,,,,,,,,,---...000222444UUUuuu;;;222333............---+++)))((('''''''''((()))+++,,,---555222///---,,,,,,+++***,,,+++******+++---000222;;;BBBeeePPP,,,000,,,,,,......((($$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%###!!! """$$$%%%&&&&&&(((,,,//////YYYdddfffccc~~~BBB444666333999999777555666999<<<>>>>>>777888888:::;;;===???AAA@@@???============;;;:::666;;;???===999999@@@HHH===<<<<<<===???AAA@@@@@@BBBIIIKKKDDDAAACCCAAA;;;;;;;;;:::888444111000000,,,,,,,,,---...111333555MMMrrrJJJ111...,,,---...///...---***)))++++++***))))))((())))))...,,,******++++++***)))+++******+++,,,...000111888@@@YYYwwwJJJ222,,,***+++///...(((######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$###"""$$$%%%&&&&&&&&&(((+++...---nnnffffff}}}qqq:::666999555666<<<:::888888;;;>>>@@@@@@:::::::::;;;<<<===???@@@AAA???>>>>>>>>>>>>===;;;999<<<@@@???<<<<<<@@@EEEBBB@@@======>>>??????>>>@@@GGGIIIBBB>>>@@@===777666777888777333111111222000000///000111333555666GGGddd777***,,,---------------,,,,,,,,,,,,***)))(((((((((((()))(((((()))++++++***)))((()))***+++---...///000555>>>OOO}}}fff???111///***(((((((((%%%&&&)))%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%&&&'''''''''&&&'''***,,,///iiiiiihhh555777:::444222999777444444777:::<<<<<<>>>===<<<<<<<<<>>>???@@@DDDBBB@@@??????>>><<<;;;666777888888888888999:::999888777999===BBBEEEFFF<<>>===<<<;;;;;;<<<===>>>:::@@@CCC>>>:::::::::999;;;999888:::===>>><<<:::666888;;;>>>???===;;;999===BBBFFFCCC===777777999444555666666444444555666000333555222...---000555@@@555...777111///+++***000&&&+++***((('''&&&'''((()))***,,,---,,,***(((((()))++++++,,,,,,---...//////888000AAAZZZWWW:::000***))))))(((&&&%%%%%%$$$'''%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%&&&'''***,,,...555zzznnnXXXEEE444999:::222>>><<<@@@@@@<<<;;;===???>>>@@@@@@??????>>>===;;;;;;<<<@@@BBB???===??????<<<;;;:::999;;;>>>>>><<<:::888999:::;;;<<<>>>>>>???EEEDDDBBBAAA@@@???===;;;333444444333000//////000...000222000------111555:::www:::*********&&&,,,...'''+++***((('''&&&''')))***(((***++++++***)))***+++******++++++,,,------...222---===RRRtttLLL555000(((''''''&&&%%%$$$######'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$&&&***---///;;;vvv]]]RRR===222999777111>>>999======:::888;;;===;;;<<<===???@@@???>>><<<:::<<<>>>>>>===>>>BBB@@@<<<777777777999;;;;;;888666;;;:::888888999===AAADDDIIIBBB<<<<<>>oooTTTWWW{{{>>>666<<<666222<<<777;;;;;;888777:::;;;:::777999;;;===>>>?????????;;;<<<:::999<<<@@@>>>999666777999;;;;;;:::888666<<<:::888777888;;;???AAABBB<<<666888>>>@@@<<<777888888888555222000///000...///000///...///222444888888666333(((777)))(((***)))'''&&&'''(((***+++&&&(((******))))))***+++******++++++,,,,,,,,,------111;;;GGGmmmXXX;;;000///((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######'''&&&&&&&&&(((+++...000999lllNNNcccjjj???999>>>666555;;;999===>>>;;;:::===???>>>;;;;;;;;;<<<>>>@@@BBBDDD======;;;999;;;???===777:::;;;===>>>===<<<;;;:::<<<:::999777777888999:::888777777999;;;;;;888444222333333222///......///222222111000//////111333===:::......(((888***,,,***)))(((&&&'''(((***+++)))***,,,+++)))(((((())),,,,,,,,,,,,------------...222:::FFF```wwwMMM777000,,,((((((((((((''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%'''(((***,,,666tttJJJtttTTT===777;;;888;;;999777;;;<<<999888<<<======CCCBBB@@@??????AAACCCDDD???@@@>>>;;;;;;???>>>:::888:::;;;:::999888888999;;;:::999888777666666666444777:::<<<;;;999777666222444444333111000111222444333111000000000111222<<>>666555999999777666999;;;:::BBBBBBAAAAAAAAAAAAAAAAAA;;;>>>>>>;;;:::===???>>>888999999888555555777999;;;:::999777777777888888999:::;;;;;;;;;:::999999666777777666444333444555222111//////000111222222333pppeee///...111+++&&&'''---+++)))'''&&&&&&'''(((***,,,------+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---***///EEEJJJppp```>>>555...$$$''''''''''''''''''&&&&&&!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$######&&&''')))*********)))(((+++___JJJ:::>>>555666999@@@222777;;;<<<999999<<<>>>===:::;;;>>>@@@AAA@@@@@@???666;;;<<<999777;;;???@@@?????????<<<999999===@@@<<<:::888666666888;;;<<<===;;;999888999;;;:::999555666666444222000000111///...------///111222333***dddjjj)))***444***+++,,,...,,,***'''&&&&&&&&&''')))+++------,,,,,,---...++++++++++++++++++++++++...(((---FFFFFFgggQQQBBB222"""###((('''&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$&&&((()))***(((''''''((((((((('''111gggyyyZZZKKKxxx222999999111===111999<<<<<<<<<===>>><<<999777888:::<<<>>>???@@@@@@???===<<<;;;<<<===>>>>>>===666;;;>>><<<===AAA@@@;;;;;;======;;;;;;>>>@@@AAA<<<===???AAA@@@>>>;;;:::444444444444333111///...++++++,,,000444555222///000HHH000555&&&111+++,,,+++***((('''&&&''')))***+++***(((((()))******)))++++++++++++,,,,,,---...)))///222777DDD]]]~~~QQQAAA444&&&'''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######$$$$$$######$$$%%%&&&''')))'''&&&&&&'''(((((((((///cccpppNNNYYYttt444888777///;;;111999>>>===;;;<<<===>>>===<<<<<<===>>>@@@@@@AAAAAAAAA???>>>============<<<;;;777;;;===;;;;;;>>><<<888;;;===?????????AAAEEEFFF>>>?????????>>>;;;999777444444444444333222111000000///...///111111///,,,000BBB444333%%%...)))***,,,+++)))((('''((()))***+++)))((((((*********))),,,,,,+++*********++++++)))///111666AAAXXXrrrJJJ;;;111(((***)))((('''%%%$$$#########''''''&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%'''&&&&&&&&&&&&((()))***+++ZZZwww@@@qqqhhh222555555000:::333;;;;;;888666666888;;;<<<===>>>>>>>>>??????@@@@@@@@@??????>>>===<<<;;;:::::::::======;;;;;;<<<:::777<<<===@@@BBBCCCEEEHHHKKKBBBBBBAAA???===:::888777444444333222222111222222222000......//////...---000:::}}}===111&&&,,,(((***,,,+++***)))((()))***+++***)))((()))***+++***))),,,+++***))))))(((((()))***000111444===QQQ```???222,,,((()))***)))(((&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$##################%%%%%%%%%%%%&&&(((+++---***LLL~~~<<>>=========<<<:::;;;<<>>AAABBBAAA@@@============<<<<<<<<<;;;777999::::::888777999;;;;;;:::;;;<<<<<<<<<<<<<<<::::::>>>CCCDDD@@@AAAEEEBBBAAA???>>><<<:::999888666444222///---,,,,,,,,,///...---,,,,,,...000222///000MMMTTT///,,,******+++))))))((((((''''''''''''((((((((()))+++,,,***))))))))))))******,,,---------111111222888CCChhhzzzPPP===///******%%%***)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$%%%$$$$$$######%%%&&&&&&&&&***000555666;;;fff}}}\\\|||@@@:::888:::;;;666000000::::::<<<>>>AAAAAA>>><<<===>>>???@@@???>>>===<<<555888::::::777777999<<<888666666999999777888:::999888<<>>>>>CCC>>>>>>===<<<:::888666555555444222000...,,,++++++111000///---++++++...000//////AAA]]],,,///)))***+++((((((((('''''''''&&&&&&''''''(((***,,,,,,***((((((((())))))+++---...///,,,000///111555===___nnnHHH<<>>;;;888444222222333222222111000.........//////...,,,+++...000000///:::fff...555,,,......(((((((((((((((''''''&&&''''''(((***,,,,,,***(((((((((((()))***+++,,,---(((------...222888WWW```>>>888---+++---%%%$$$$$$######$$$$$$%%%&&& !!!"""###%%%&&&'''((("""###$$$&&&''''''&&&&&&###&&&(((((((((,,,444;;;777444fffuuu|||ppp333<<<333444:::666999<<<===:::777666777888888777666999===@@@@@@>>>;;;999;;;>>>@@@===999666888;;;===888777999888333333777777555<<>><<<::::::333777999888999<<<<<<888:::888777777888888777555<<<;;;;;;>>>CCCFFFFFFEEEBBB???;;;:::::::::777555000000111111111111000000,,,------,,,+++,,,...000333///555xxx***<<<999)))///((((((((((((((()))))))))&&&''')))*********)))((('''%%%$$$''',,,......,,,+++))),,,222333777KKKbbb~~~XXX>>>555+++&&&)))***&&&$$$""""""$$$&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&'''+++------TTTZZZ|||rrrRRRUUU999999999888777777888999999888666666888999888888888;;;>>>@@@???===<<<<<<555999:::777777999888555:::999888999999999777555888999<<<@@@CCCBBB===888999666333222333222000...111111111000///...---,,,,,,------,,,+++,,,...000///---222sss111<<<666)))000******************))))))&&&'''((()))***))))))((('''&&&&&&(((+++,,,,,,,,,,,,***---111111555HHH]]]sssQQQ;;;555,,,'''((('''%%%$$$""""""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%''',,,///***iiiJJJZZZOOOIII888999999888777888:::<<<888777666666888::::::999666999===??????>>>>>>???:::===<<<999777888777333:::::::::;;;;;;:::777444555666888;;;<<<;;;666333888666444444444333222000222222111111///---,,,+++,,,------,,,+++,,,...000...---222mmm666888111(((...+++++++++***)))))))))(((&&&'''((())))))))))))((('''((()))***))))))+++,,,,,,+++---000///222BBBUUUoooPPP;;;333)))$$$%%%###&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%''',,,222777000FFFIIITTTAAA999::::::888555555888;;;888666666777999;;;<<<;;;777999===>>>>>>>>>>>>???===@@@???:::999999888444888888999;;;;;;999666222666555333333444666888999999888888777777666555444222222222111000///------,,,------,,,+++,,,...000000111444hhh666111,,,'''***++++++***)))(((''''''''''''''''''((((((((((((((('''))),,,+++((('''))),,,---,,,---...,,,///===MMMzzzjjjNNN:::000%%%###&&&###'''''''''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''')))---333888999KKKBBB```;;;888:::;;;888333222444777666555444666888:::;;;;;;999;;;===>>>======>>>???<<<>>>===999777999888555666666777999:::888555222777777666555555666888999333444444444333111000000//////000000//////......,,,------,,,+++,,,...000222444555___777---,,,***(((,,,,,,+++***))))))(((((('''''''''''''''(((((()))'''***,,,+++((('''))),,,,,,,,,---,,,+++...:::EEEjjj^^^FFF555---$$$%%%***'''((((((((('''%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&)))---000DDDrrrZZZ@@@mmmnnn777777:::<<<999333000111444555333333444666888999888999;;;============>>>???:::<<<:::666555777777444444444555777999888666444666:::???AAA>>>999555333111333444444111///......,,,------......---------,,,------,,,+++,,,...000///333222TTT===......///)))---------,,,,,,++++++***''''''&&&&&&''''''((()))((()))******))))))***+++***+++,,,+++***...888AAA^^^vvvQQQ===111,,,%%%'''+++&&&'''((()))'''$$$###$$$&&&########################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''&&&&&&'''))),,,SSS^^^kkkvvvBBB|||```555444999===;;;555111222555777666555666888::::::999777999;;;======>>>@@@BBB<<<>>><<<777555777777555444444444666888999999777777<<>>===777333444777;;;:::999:::;;;======<<<555777:::<<<===???BBBDDDAAABBB@@@:::888:::999777555444444666999;;;;;;:::999===AAACCCAAA??????@@@;;;>>>@@@???:::666555555555555555444222111///...,,,------,,,+++,,,...000+++222000JJJLLL---(((...'''&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&'''((()))***'''&&&(((+++---,,,)))'''***+++)))***000999???MMMjjjDDD888---)))(((&&&$$$%%%((('''&&&%%%$$$#########!!!"""$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$(((((('''...***HHH]]]MMMKKK999::::::999999:::999666444777:::<<<===<<<;;;;;;;;;777888:::<<<>>>???AAAAAACCCBBB===888888<<<===:::666999;;;<<<;;;::::::;;;;;;CCCJJJFFF>>>EEE___zzzxxxjjjXXXGGG;;;666...333;;;222///666///,,,------+++++++++---///000---666555[[[RRR333(((,,,+++,,,------,,,)))''''''(((+++***(((&&&%%%&&&'''(((+++(((&&&&&&'''(((%%%###+++(((''')))***,,,333:::SSS}}}aaa===333+++(((&&&######%%%((('''&&&%%%$$$$$$$$$$$$ """$$$&&&''''''(((###$$$$$$%%%%%%$$$$$$###!!!'''%%%((()))'''+++...KKKYYY[[[===333999999999:::;;;:::777555888:::===>>>===;;;;;;;;;============>>>???AAAAAA>>>AAA???;;;999:::999666666888;;;;;;;;;:::;;;<<<:::EEEHHHHHH\\\^^^CCC999111888888111111000---///---,,,++++++---...000///777555___XXX444***---+++,,,------+++)))''''''((()))((('''&&&&&&''')))***)))'''&&&''')))***)))''',,,)))(((***+++---333;;;KKKtttWWW:::444///---***&&&&&&***(((''''''&&&%%%%%%%%%%%%"""""""""###$$$%%%''''''######$$$$$$$$$$$$######$$$&&&%%%'''+++((()))777PPPUUUooouuu444888888999:::<<<===<<<999666999;;;===>>>===<<<<<<<<<@@@???>>>>>>???AAADDDEEE@@@FFFHHHDDD???===;;;888<<<===???>>><<<;;;<<<===AAAAAAGGG]]]GGG---,,,999111---444222000///---,,,,,,---...///111666555eeebbb666------++++++,,,,,,+++)))'''((()))''''''&&&&&&'''(((***+++'''&&&&&&(((+++------,,,---***)))+++,,,---333:::BBBgggwwwLLL999555222000,,,''''''+++(((''''''&&&%%%%%%%%%&&&(((&&&%%%###""""""###$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$&&&%%%---***+++JJJzzzTTTTTTjjj888HHH:::;;;<<<>>>???===999666:::<<<>>>>>>=========>>>======<<<===@@@DDDHHHKKKDDDKKKNNNIIIBBB???>>><<>>^^^mmmCCC666333000...(((###"""&&&''''''&&&%%%%%%%%%&&&&&&((('''%%%###""""""######%%%%%%&&&&&&&&&&&&%%%%%%###!!!&&&$$$...,,,...bbbmmmZZZUUUbbb===KKK>>>>>>>>>??????===999666<<<===??????>>>===>>>@@@======<<<===???CCCGGGJJJFFFLLLMMMFFF???=========AAACCCEEEDDDBBB@@@??????CCCQQQyyykkk888<<<888,,,555)))222111///---------///000222111333uuuvvv444...+++((()))***+++***(((((()))***))))))((('''''''''''''''&&&'''(((((((((((()))))))))'''''')))******///555???YYYjjjCCC888333...---)))$$$###%%%&&&%%%%%%$$$$$$%%%%%%%%%############$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&### )))###...---222|||aaa```tttVVVYYY<<<>>>@@@????????????>>>;;;999===???@@@???>>>>>>@@@AAAAAA@@@???>>>???AAACCCDDDLLLOOOMMMFFF@@@AAABBBAAA:::>>>BBBEEEEEEDDDBBBBBBNNNwwwAAA444888///888+++222111///.........000111222///444333///,,,(((''')))***)))(((((()))***)))))))))(((''''''&&&&&&&&&'''((('''&&&%%%&&&'''(((&&&&&&)))))))))---333>>>SSS|||ddd@@@:::222,,,,,,+++)))'''((($$$$$$$$$######$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$"""---$$$---,,,444ZZZggg^^^[[[JJJ;;;666@@@>>>======???@@@???>>>>>>???@@@@@@??????@@@BBBBBBAAAAAA@@@@@@AAAAAABBBOOOQQQNNNHHHFFFFFFFFFCCC;;;@@@FFFJJJIIIGGGDDDBBBhhhNNN///888222;;;000111000///......000111333333///666222111---***&&&((())))))(((((()))+++'''(((((((((((((((''''''%%%'''((('''%%%$$$&&&((()))'''''')))***)))---333888JJJrrrWWW555666,,,%%%&&&((('''&&&&&&#########"""######$$$$$$###$$$%%%&&&&&&$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$000$$$,,,***444WWWlllOOOaaa>>>===888>>>===<<<<<>>BBBGGGMMMPPPNNNIIICCC@@@|||eee555<<<333999///111000///...///000222444444000999222222///,,,&&&'''))))))((((((***+++%%%&&&'''((())))))))))))$$$&&&((((((&&&%%%'''***)))'''(((++++++***...333333CCCkkkvvvMMM777---,,,,,,---***%%%$$$'''%%%%%%&&&&&&'''&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$(((--- +++--->>>EEExxxSSSxxxjjj>>>888CCC???<<<>>>BBBAAA<<<===CCCGGGCCCBBBEEEEEEAAAAAAFFF@@@AAABBBAAA@@@@@@AAABBBBBBAAA???>>>===>>>???@@@???DDDDDDDDDCCC:::@@@VVVEEE111444222111000000...---,,,,,,,,,,,,000???GGG111***111...)))(((&&&&&&''''''&&&$$$''''''&&&&&&&&&&&&''''''((()))******((('''''''''***+++***)))((())),,,...888===QQQtttMMM888+++***+++,,,***&&&%%%)))%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((((((((((($$$%%%%%%%%%%%%%%%%%%&&&###$$$+++!!!///...XXXrrrGGG{{{TTTccc???666<<>>>>>@@@@@@<<<<<<@@@AAABBBCCCCCCDDDDDDEEEFFF@@@@@@???>>>===<<<;;;:::@@@CCCCCCEEEBBB888AAA\\\^^^666555333333/////////000111333444555111???HHH333***///+++***((('''&&&''''''%%%$$$''''''''''''''''''''''''+++,,,------+++******+++*********)))((()))+++...666:::LLL{{{kkkFFF555)))((())),,,***&&&'''***%%%&&&&&&'''&&&&&&%%%%%%''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%$$$&&&$$$***$$$222...{{{\\\IIIjjjUUURRRCCC???BBB???>>>???BBBAAA???AAAEEE@@@===<<<===<<<999999<<<@@@AAABBBCCCDDDFFFGGGGGG@@@@@@AAAAAA???<<<999777@@@@@@@@@EEEBBB666CCCggg>>>666444333,,,------...000222444555222???III555***---)))+++)))'''''''''&&&$$$###'''((())))))))))))((('''(((***+++***)))(((((())))))******)))((()))+++---333777EEEooo^^^>>>111***)))***,,,***%%%%%%)))&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$---'''+++'''222///NNNLLL```WWW===AAACCCGGG??????@@@AAA???>>>???AAAAAA???>>>>>>===;;;;;;<<<>>>>>>>>>???AAACCCCCCBBBBBBBBBBBBAAA@@@>>><<<:::===<<<===DDDAAA666IIIsssIII888333111111000000////////////000222>>>HHH666))),,,)))+++)))'''''''''&&&$$$"""&&&((()))++++++)))(((&&&&&&((())))))(((''''''((())))))***)))((((((***,,,000666AAAfffUUU:::222,,,***+++,,,)))$$$###&&&&&&'''''''''&&&%%%%%%$$$######$$$$$$$$$######"""&&&&&&&&&%%%%%%$$$$$$$$$---(((+++(((///888JJJVVV\\\[[[777>>>===>>>BBBDDDDDDAAA???>>>??????AAABBBAAA???>>>>>>>>>===???===<<<===???@@@???===BBBAAA@@@>>>>>>>>>??????;;;:::;;;AAA@@@:::PPPzzzYYY999222///777666555333222111111111222===HHH555(((,,,,,,+++)))'''''''''&&&%%%###&&&((()))++++++)))(((&&&)))+++,,,,,,+++***+++,,,((()))***)))((((((***+++---555???```|||PPP999666,,,***+++,,,(((###"""%%%''''''''''''&&&%%%$$$$$$###$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$'''&&&***(((---JJJJJJfffYYYfffAAAAAA===;;;DDDGGGGGGCCC@@@AAAAAA???>>>@@@???<<<<<>><<<===@@@AAA???<<<@@@???===;;;;;;<<<>>>???:::===<<<===??????UUUzzznnn888222111333333222111111111111111000===KKK777(((,,,...)))(((&&&&&&''''''&&&$$$'''((())))))))))))((('''''')))++++++***)))***+++'''(((******(((((()))++++++555<<>>AAA???DDDDDD@@@>>>AAABBB???;;;>>>>>>::::::??????<<<@@@===;;;===AAACCC@@@===@@@???>>>===<<<<<<<<<<<<===CCC???:::<<>>PPP<<<***,,,,,,((('''&&&&&&'''((('''&&&''''''''''''''''''''''''%%%'''((()))((('''((()))&&&(((******)))((()))******444777LLLiii<<<***---((('''(((+++)))%%%%%%(((''''''''''''&&&%%%$$$###!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!(((---******iiioooGGG___OOOWWW???666999AAA888>>>@@@<<<;;;???AAA>>>:::>>>>>>::::::@@@AAA======:::888;;;@@@CCCAAA>>>BBBBBBCCCBBB@@@>>>;;;999@@@HHHBBB888;;;FFFWWWmmm777444>>>333333222111000000111111***???TTT@@@,,,+++***'''&&&%%%&&&((((((((('''((('''&&&&&&&&&&&&'''(((((()))+++,,,+++***+++,,,&&&(((******)))((()))******333222CCCyyyUUU>>>555&&&(((((((((((((((((('''''''''(((((()))(((&&&%%%$$$###$$$$$$###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''///&&&$$$}}}YYYIIItttlllOOO===OOOBBB<<>>BBB;;;:::888888:::>>>AAACCC===EEEIIICCC===;;;999555999;;;DDD===<<>>BBBBBBEEEGGGDDD>>>===AAA???======BBBAAA===<<>>>>>@@@AAABBBCCCCCCCCC<<>>:::888999EEEoooAAA111666333111...,,,,,,...000222666111cccZZZ555,,, ))))))(((''''''&&&&&&%%%%%%'''******)))(((((()))%%%%%%&&&&&&''''''((((((+++)))(((&&&&&&&&&((()))(((...---AAAbbb|||JJJ777444***'''''''''((('''&&&&&&%%%$$$###$$$$$$%%%&&&''''''%%%&&&'''&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$---+++222rrr???;;;:::AAA@@@RRRhhhJJJAAA;;;CCC???DDDBBBBBBCCC@@@;;;<<>>;;;;;;???@@@;;;666555555444555000999999777555DDDtttDDD222777111000...,,,---...111222777222eeeccc...222$$$******))))))(((''''''&&&%%%''')))***)))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&&&&)))---+++===YYYsssDDD444333+++$$$%%%&&&'''''''''''''''&&&%%%$$$$$$$$$%%%'''((($$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%,,,+++444bbbGGG\\\mmmsssrrryyyEEE@@@999@@@???CCC@@@@@@BBBAAA===<<>>222333+++'''((((((((('''&&&%%%%%%)))(((&&&%%%%%%%%%&&&'''###$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%***&&&++++++666DDDBBB<<<@@@BBB???>>>???DDDDDDAAA???@@@???@@@???>>>===>>>======;;;<<<>>>??????===;;;999<<<:::999777555333444555666///777888888666CCCqqqCCC444666///...---,,,---///000111444:::rrrqqqSSS,,,***))))))(((((('''&&&&&&%%%$$$&&&))))))(((''''''(((###$$$$$$%%%'''(((((()))$$$$$$%%%&&&((()))***+++---///...===NNNuuubbb;;;444444***------+++***'''%%%"""!!!))))))((('''&&&&&&&&&&&&"""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%,,,---888tttDDDGGG@@@AAAFFF???===???DDDFFFCCC@@@@@@;;;======;;;;;;???@@@>>>:::;;;<<<======<<<<<<;;;;;;888777777666333333555333///666333555777>>>aaa>>>555555///...---------...///000000:::tttAAA!!!))))))(((''''''&&&&&&%%%$$$&&&((()))(((''''''(((###$$$%%%&&&((()))******$$$%%%&&&((()))+++,,,,,,+++---,,,:::FFFiii[[[:::666555(((------,,,***(((&&&$$$###&&&&&&'''''''''&&&%%%%%%"""%%%((()))(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$,,,---888iiiBBBIII@@@@@@GGGCCC>>>>>>BBBDDDBBB@@@AAA888<<<;;;888999>>>@@@>>>333444777999::::::999888:::555444777777333222444000111666...222999999PPPqqq888666444//////...---------......///:::tttlll888******)))((((((''''''&&&$$$&&&((()))((('''''''''&&&&&&''''''((()))******&&&''''''((())))))))))))***++++++999@@@]]]XXX:::888666'''((()))***************)))"""###%%%&&&''''''&&&%%%###&&&)))***)))((((((((((((((((((((((((((((((((('''%%%,,,,,,666~~~aaa???GGG???===DDDGGG@@@===???AAA@@@???@@@888<<<;;;777888>>>???<<>><<<;;;999888999;;;;;;;;;999888666444333222333333000000/////////000222333///...///111555777888777TTTNNN,,,---888------,,,***))),,,111777///999ggg@@@%%%+++))) ***)))%%%'''((()))((('''&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%))))))...---<<>><<>>;;;>>>???>>>>>>AAA999888666555444555444444999888666444333333333333222222333333222111000//////......///222444444333<<>>@@@<<<;;;>>>???===<<<===:::999888666555444333333888777666555444333333333444555666666444111...+++...,,,,,,---///000///...333HHHwwwEEE...222555...---...///......///222444///;;;bbbMMM+++,,,+++###***)))(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''))))))...---:::JJJnnnXXX@@@999555///)))***((('''&&&&&&&&&&&&%%%(((((('''&&&%%%$$$$$$$$$&&&))),,,,,,***(((&&&%%%+++***)))((('''%%%$$$$$$$$$444&&&///:::BBBAAA<<>>:::@@@<<<;;;======999666666999999999777555444444555777666555555444333333333444444555444333000---++++++******+++---......---:::+++KKKnnnaaa@@@777444,,,+++333,,,---......//////000111...:::[[[VVV---++++++$$$)))'''(((%%%'''((('''&&&&&&''')))''''''''''''''''''''''''((((((((((((((((((((((((((()))...---888EEEdddSSS@@@<<<777000---***(((&&&%%%''''''&&&$$$''''''''''''&&&%%%%%%%%%$$$'''***+++)))&&&$$$$$$))))))((('''&&&%%%$$$###&&&444&&&...LLLyyy>>>AAA;;;BBB===;;;@@@<<<<<<>>>>>>999555555222444555444222111222333555555444444333333222222222111000///............)))((((((***---//////...777$$$---999JJJiiimmmLLL555)))111555,,,***333++++++,,,---...............888QQQ___///(((+++$$$&&&$$$'''&&&((())))))(((((()))+++'''''''''''''''''''''&&&((((((((((((((((((((((((((((((...---777???YYYzzzMMM???<<<444///000,,,(((%%%&&&(((((('''$$$&&&&&&'''''''''&&&&&&%%%###&&&(((((('''%%%$$$$$$$$$%%%%%%&&&''''''(((((('''///&&&///gggooo<<>>???;;;;;;??????<<<999:::000333666666333111333555222333333333222222111000///...---,,,,,,---...///(((((((((***---...///...,,,///666---///>>>bbb111...333111***+++111222---,,,+++***+++---...---,,,...555EEEhhh111'''+++$$$$$$"""''''''(((******))))))***,,,'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''(((...---555:::OOOqqqHHH<<<999///+++111---)))&&&&&&)))***'''$$$%%%&&&'''(((((('''&&&&&&###%%%''''''&&&%%%%%%&&&$$$$$$%%%'''((()))***+++((()))+++555fff:::@@@555AAA===BBB>>>:::999<<<===:::888999222555888777333111222444000111111222111000//////---------------,,,,,,,,,)))(((''')))+++,,,,,,+++'''555999111777555MMM:::---666555)))(((111222***...,,,***+++---///...------111:::ppp444''',,,&&&$$$!!!(((&&&'''))))))((((((***+++(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''(((------444666HHHlllCCC999555***(((000...***&&&&&&***+++(((%%%%%%&&&'''((((((((('''&&&$$$%%%&&&&&&%%%%%%'''((((((((((((((())))))))))))***&&&111===```888???222@@@===DDD???:::888999888444222222...222555333...++++++---//////000111111000......,,,---///000///---***(((***)))(((((()))***)))''''''...(((***DDD>>>NNNMMM333---+++...///,,,+++,,,111...++++++...000///...---///444uuu777(((---(((%%%""")))%%%&&&(((((('''((()))+++(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''(((------333444DDD}}}eeeIII444+++000---000++++++)))((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$$$$$$$&&&(((***''''''&&&&&&&&&'''''''''555'''///jjjDDD===999---===777<<<:::888555555555555444333333333222111000///......111000...------...000111///...,,,***((((((((((((++++++------------,,,++++++555,,,444'''CCCzzzwww666999444666000(((---,,,,,,,,,,,,,,,,,,---...///...)))<<<...---&&&***(((%%%$$$&&&******&&&&&&******%%%%%%%%%%%%$$$$$$$$$######&&&&&&'''((())))))(((((((((###,,,---///111@@@oooaaaGGG555,,,///))),,,+++***)))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&'''((()))***---+++<<>>;;;999:::999999777444111000///---+++000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,)))***+++,,,,,,+++******111000000111---666AAAHHH444444...777000333,,,,,,,,,---...000222333555777RRRlll111---%%%))))))''''''&&&$$$$$$'''(((&&&&&&)))$$$%%%%%%&&&'''((())))))"""###%%%&&&((()))))))))&&&###***(((///555777SSSwwwzzzGGG444000---+++&&&000))))))(((((((((((())))))++++++***)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))eeeMMMCCC999;;;888333777666666333111000000000///---,,,///111///+++***,,,...+++,,,,,,,,,,,,,,,,,,+++,,,+++***)))))))))***+++)))***+++---------,,,,,,000444666111000999444GGG555555---666,,,000,,,,,,,,,---...///000111333555wwwuuu...,,,&&&++++++))))))'''$$$$$$))))))&&&'''+++%%%%%%&&&'''((()))******###$$$%%%&&&'''((((((((('''$$$***'''...333333LLLooonnn===......---,,,&&&000))))))(((((((((((()))***,,,,,,+++***)))(((''''''$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%'''(((***+++444zzzCCC???444555333---111000///...---...111333444333(((---111///***)))---222++++++,,,,,,,,,,,,++++++---,,,***)))))))))***+++((()))+++---.........---(((///444,,,---555'''wwwDDD555777,,,555(((---------,,,,,,,,,---......000555,,,,,,'''------+++***((($$$$$$)))***'''''',,,)))(((((((((''''''''''''%%%%%%&&&&&&'''&&&&&&&&&'''%%%***&&&,,,111///FFFiiifff<<<000...******"""(((++++++)))(((''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%$$$%%%%%%&&&'''((()))'''###"""&&&)))***---111222===:::777555444222000...///111333333222000000000333222///---,,,,,,---......,,,)))'''(((***---///))))))***+++,,,,,,,,,,,,+++++++++...111111---)))***,,,222555...+++<<>>www___...'''---))),,,(((******)))(((((('''(((((((((((((((((((((((('''''''''((((((,,,111000***&&&%%%''''''(((******+++333===NNNzzzOOO777333***)))666000***)))(((''''''&&&&&&&&&''')))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%&&&''''''(((%%%%%%(((---...++++++...___===888333000//////000000222333555444222000//////,,,,,,++++++,,,---......))))))***+++++++++++++++---------------,,,++++++***+++,,,---......,,,+++++++++///333222...///444WWW000111444111,,,***---***)))+++,,,***,,,000222>>>```///'''((($$$+++,,,000******)))(((((('''''''''&&&&&&&&&''''''(((((()))&&&%%%'''++++++&&&$$$%%%'''&&&'''***)))***111:::LLLuuuNNN666444***(((444...)))))))))(((((('''(((((((((&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%&&&'''%%%$$$&&&*********///555KKK;;;777222....../////////...000222333222111111111,,,,,,,,,------...//////((()))***+++++++++*********+++,,,,,,---------,,,***+++,,,------,,,,,,,,,***+++...333444111000111tttooo;;;111222111222///---******,,,---+++---000111>>>]]]///((((((###******,,,(((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&######%%%&&&###$$$''''''%%%&&&))))))***000777HHHxxxnnnOOO444222+++'''///))))))***))))))((((((((())))))%%%%%%%%%&&&''')))***+++&&&&&&%%%%%%%%%&&&&&&'''&&&$$$%%%'''''')))000:::FFF999555111...............,,,...111111111000000111,,,,,,------.........///,,,,,,,,,+++***)))'''&&&((()))***+++,,,,,,,,,,,,)))+++,,,---,,,+++,,,---+++,,,///111222222111111RRRRRR666...+++555222...++++++...///------111111;;;RRR******,,,&&&***%%%"""&&&&&&'''''''''&&&%%%%%%(((((('''&&&%%%%%%$$$$$$((($$$"""$$$$$$$$$&&&***'''%%%%%%((())))))...444IIIpppeeePPP000...+++'''***&&&,,,(((((('''''''''(((((()))&&&&&&&&&&&&''')))***+++((((((''''''''''''((((((&&&%%%%%%&&&%%%&&&///888zzzHHH666444111///......---,,,,,,...000000///......///+++,,,,,,------------,,,,,,,,,+++***)))(((''''''))))))***++++++*********)))+++---,,,+++***,,,...,,,...000///...///000000:::ssszzzRRR999---777000000------000000......111111666uuuNNN)))+++---&&&+++&&&"""$$$%%%&&&'''''''''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&###"""%%%&&&%%%&&&***'''$$$$$$((()))))),,,222JJJjjj]]]PPP---***,,,((('''$$$///''''''&&&&&&&&&''''''((((((''''''''''''((())))))******)))))))))))))))***&&&%%%&&&'''%%%%%%,,,555lll>>>555333000//////...---+++---...000000...,,,,,,,,,++++++,,,,,,,,,++++++***)))))))))((()))******+++***************)))(((''')))+++---,,,***)))+++...---000000---+++,,,...//////QQQvvvQQQ999<<>>AAA===999<<>>???CCC]]]---'''---(((***&&&&&&%%%(((+++***'''%%%'''((($$$%%%'''))))))((('''&&&+++***(((''''''((()))***%%%%%%%%%%%%&&&)))---111555IIIlllJJJ===444------...,,,))))))$$$''')))***)))((((((((()))))))))((((((((((((''''''&&&&&&'''***++++++***%%%'''))))))(((((()))***...TTT555:::222222111000000///......,,,---...000111222222222//////000000///...---,,,******+++---000222222111---///000///---,,,...111+++---000000///222888>>>666666555333111222555999FFFWWWgggXXXaaa}}}^^^IIIAAA@@@AAA```---'''...***+++&&&'''###'''++++++(((&&&''')))%%%&&&'''((((((((('''&&&((((((((((((((('''&&&&&&%%%&&&'''''''''(((***,,,444GGGqqqQQQ>>>333******,,,***'''%%%###&&&)))***)))((('''((((((((((((((('''''''''''')))'''&&&&&&''''''&&&%%%$$$&&&((()))((('''((()))+++;;;xxxzzz~~~000999///000000000111111111111000111111111111000000///222111111000000111333333---,,,,,,...000222111///---///111///---,,,...111,,,...///...,,,...555<<<...///111111333888???EEEIIIRRRbbbXXXLLLzzz\\\JJJAAA===bbb...'''///++++++&&&(((!!!''',,,---***'''(((***%%%&&&&&&'''''''''''''''$$$%%%((())))))&&&###!!!%%%'''******)))'''&&&&&&222EEEtttPPP888222,,,((((((((('''%%%######$$$&&&''')))***+++))))))))))))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((...)))aaa<<<333777111...111444333222333222222111111111111111222111000///,,,))))))+++---------.........---,,,,,,//////...------,,,++++++---...//////......000111)))222444...---999JJJTTTQQQKKKWWWWWWRRR{{{NNNLLLHHHEEE^^^555,,,,,,******%%%...++++++******))))))((((((###%%%&&&)))***+++,,,,,,''''''(((((((((((((((''''''''''''''')))+++---///777KKKpppoooLLL999333---)))))))))(((&&&((('''''''''''''''''''''$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''((((((((()))))),,,+++lll]]]999222777111...111444333222222111000000000000000000000.........,,,++++++,,,...------.........---------------......///000000000...000222222000000000111,,,000111000555BBBMMMRRRMMMMMMWWWVVVOOOiiirrrLLLHHHCCC[[[444,,,,,,******%%%---*********)))))))))))))))&&&&&&''''''((((((((()))((()))))))))((('''&&&&&&%%%%%%&&&'''(((***,,,---...BBBhhhlllJJJ888333---******+++)))''')))))))))(((((('''''''''%%%&&&'''((())))))))))))&&&&&&''''''((((((((('''(((((((((((())))))))))))---...BBBXXX777333666000---111444222111222/////////////////////000+++---......------...000------------..................//////000111111222///111333444222111000111111222222666@@@KKKOOOMMMNNNUUUZZZZZZSSSWWWUUUIIIDDDVVV222------++++++%%%+++((())))))))))))))))))******)))'''&&&%%%%%%&&&&&&******))))))(((&&&%%%$$$$$$$$$&&&''')))*********+++===ccckkkJJJ777222,,,***++++++)))''''''((((((((())))))******'''((())))))************&&&&&&'''((()))(((((('''((((((((()))))))))******......---zzzSSS555444555000...111444333111111//////000000111111000000---///000111000//////000,,,,,,,,,,,,------......000000000//////.........///111333333222000//////666666888???GGGNNNOOOLLLOOOYYYWWWXXXWWWKKKiiipppLLLLLLjjjsssxxxPPP000---...+++,,,%%%***'''((((((((())))))******+++***'''%%%$$$%%%&&&'''(((((())))))((('''&&&&&&$$$%%%''')))*********)))000@@@cccgggEEE444000+++)))******)))&&&'''((((((((())))))******'''''''''''''''&&&%%%$$$%%%&&&((()))***)))((('''(((((((((((())))))))))))---***,,,MMM~~~MMM111444666000///333555444111111000111222333333333333222111222444333222000000111++++++++++++,,,---///000///...............------...000222222000/////////555999???GGGLLLOOORRRTTTMMMVVVNNNPPPWWWFFFVVVYYYZZZKKK......---***,,,%%%)))''''''(((((()))))))))***+++***(((&&&&&&''')))***&&&&&&'''((())))))((((((%%%&&&(((***++++++******111???```aaa<<<222...***)))***+++)))&&&)))))))))(((((('''''''''))))))))))))((('''&&&%%%%%%'''(((******)))((('''''''''''''''((((((((((((,,,%%%111***HHH///555666111000444777555222222111222444555666666555444333444444333111111111222---,,,,,,,,,---///111333,,,---...///000111222333///111222222111000222333444:::CCCLLLOOOPPPVVV]]]RRR[[[PPPOOOZZZMMMPPPwwwsssrrrGGG---...,,,(((,,,&&&)))'''(((((((((((((((((()))))))))((('''((()))***+++$$$%%%&&&((())))))******'''((()))***++++++++++++---999ZZZaaa999222...+++***,,,,,,***'''((('''''''''''''''''''''******+++++++++******)))%%%''')))++++++***((('''&&&&&&&&&&&&'''''''''''',,,$$$333(((nnnGGG222;;;777333222666999666444333111333555666777777666555111222222111000000222444////////////000333555777000111222333444666777777444444555444333555888;;;<<<>>>EEEMMMPPPPPPUUU^^^YYYcccZZZTTT\\\WWWRRR___EEE,,,---***&&&+++'''***((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&'''((()))))))))(((((((((((((((((()))***+++,,,777UUUddd<<<222///,,,+++---...+++)))######$$$&&&''')))***+++%%%&&&'''(((((())))))(((%%%''')))++++++***((('''%%%%%%%%%&&&&&&&&&''''''///'''111555RRRJJJ777BBB888333222777:::777444444111222555666777777666555/////////......000333666222111111111333666888:::777777777888888888888888888888777666666999===AAAGGGEEEHHHNNNPPPNNNQQQXXXYYYeee```TTTXXXYYYPPPMMMzzzDDD,,,---)))%%%+++'''***))))))(((((('''''''''&&&'''((((((((('''&&&%%%$$$'''(((((((((((((((''''''((('''&&&&&&&&&((()))+++///999VVVgggAAA;;;---***+++&&&''',,,))))))))))))))))))((((((((())))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++,,,(((///)))AAAAAAHHH555;;;555222555;;;;;;777333999:::;;;:::555222555:::111444555333333777888666999666333000222666;;;???===999999===???===;;;===@@@>>>;;;;;;???EEEKKKOOOOOOUUU[[[[[[WWWTTTVVVYYY^^^___^^^\\\XXXSSSQQQPPPQQQ:::///(((***,,,***))),,,((((((''''''(((***---...((((((''''''((()))******'''((()))******)))((('''***+++,,,...000111000///---888NNNbbb<<<:::...---000++++++---((()))((((((((((((((())))))******))))))((((((''''''''''''&&&&&&%%%&&&&&&&&&)))(((((((((((()))+++,,,)))...,,,///;;;HHHMMM;;;888333111444:::;;;777333444222333999??????999444======999444333666555222;;;<<<===>>>>>>>>>======444222333:::???@@@BBBEEEAAABBBDDDHHHLLLOOOQQQQQQSSSWWWZZZZZZXXXYYY___eee______^^^[[[WWWSSSPPPOOOJJJqqq;;;222+++,,,...,,,+++---((('''&&&&&&(((***,,,---))))))((((((((()))******''''''((())))))(((''''''******,,,...000000///...111;;;PPP___<<<888...000555000...---&&&((((((''''''''')))***++++++******)))(((''''''&&&&&&&&&&&&%%%&&&&&&''''''++++++************+++,,,%%%222)))111<<>>>>>AAAEEEDDD>>>777GGGAAA;;;:::>>>AAAAAA??????>>>;;;:::???FFFHHHFFF<<<>>>@@@BBBCCCBBB@@@>>>KKKFFFEEEHHHKKKJJJKKKNNNLLLMMMOOOSSSXXXZZZZZZZZZXXXYYYXXXWWWVVVZZZaaagggbbbaaa```]]]ZZZVVVRRRPPPDDDNNN:::222,,,,,,---,,,,,,---((('''''''''(((***+++---++++++***)))))))))******'''(((((())))))((((((''')))***,,,...//////......222<<>>@@@FFFIII>>>===:::999===CCCBBB===LLLMMMPPPTTTZZZ```eeeiiigggaaa\\\\\\[[[XXXXXXYYYddd```\\\ZZZ\\\_________^^^]]]\\\ZZZYYY[[[___bbbfffdddbbb```^^^ZZZVVVSSSFFFFFFlll666111,,,***************)))((((((((()))***,,,---,,,,,,+++***)))))))))***))))))))))))))))))))))))(((***---......------...///999KKK[[[???777++++++...))))))***%%%''''''''''''((()))+++,,,*********)))(((''''''&&&((('''''''''((()))******))))))))))))))))))((((((***&&&+++(((oooXXXWWWSSSNNNOOOKKKFFFGGGLLLKKKFFFEEEJJJMMMMMMQQQVVVVVVRRRGGGLLLRRRXXXccclllnnnjjjxxx{{{zzztttqqqmmmhhhdddbbbaaa``````aaaccccccccceeecccaaa___^^^[[[VVVSSSOOOIIILLL444222...******++++++***************+++,,,,,,---,,,,,,+++***)))))))))***************************'''***---...,,,+++,,,---///999HHH~~~VVV===888+++)))+++&&&'''***&&&''''''(((((())))))******))))))))))))((((((((((((((((((((('''(((((())))))&&&'''(((((((((((('''''',,,!!!///111[[[SSSMMMQQQSSSPPPNNNVVVhhhrrrtttvvvhhhcccooouuuxxx{{{kkkgggaaa```bbbdddeeeddd```]]][[[ZZZ[[[YYYTTTPPPVVVHHHFFFbbb444444222---+++------+++*********+++++++++,,,,,,++++++***)))))))))******+++******))))))******+++'''***---...+++***+++---222;;;GGGzzzTTT???999,,,+++---((((((+++&&&&&&((()))******)))((('''(((((((((((())))))))))))(((''''''&&&&&&&&&&&&'''%%%%%%'''((()))(((((('''+++###000HHHooo```VVVOOO]]]kkkwwwnnnbbb^^^___```___\\\YYYVVVWWWYYYXXXSSSNNNUUUHHHLLLWWW222555333---***------+++(((((()))************)))))))))((((((((()))******))))))(((''''''((())))))&&&***...---***(((***---222:::EEE|||yyyVVVCCC999------111,,,+++,,,'''&&&(((***++++++)))'''%%%''''''(((((())))))******'''&&&%%%%%%$$$$$$$$$$$$$$$%%%'''((()))))))))((()))'''111\\\wwwkkk___]]]]]]]]][[[XXXVVVWWWYYYYYYTTTOOOQQQMMMNNNhhhppp///333222+++(((+++,,,(((&&&'''((((((((((((((('''(((((('''(((((()))******((('''&&&%%%%%%&&&'''(((&&&***...---***(((***,,,...666AAAyyyuuuQQQBBB777///***,,,...---++++++(((((())))))))))))((((((%%%%%%%%%&&&''')))+++,,,&&&''')))***)))((()))******************)))((('''))))))777nnnYYYhhh]]]]]]dddbbb```^^^[[[VVVPPPLLLQQQZZZQQQZZZaaa|||ppp222...+++***++++++(((%%%******)))(((((())))))***)))((((((***,,,.........,,,++++++***)))(((((('''((()))***+++,,,,,,+++***---444BBBdddxxxRRRBBB777///***,,,...,,,******(((((())))))))))))((((((''''''(((((()))+++,,,,,,&&&((())))))'''&&&&&&'''((())))))***+++++++++***''',,,>>>bbbbbbvvvggg^^^fffdddbbbaaa```^^^ZZZWWWTTTZZZNNNOOOMMMccclll222///---++++++***)))'''************************)))(((''')))+++---,,,+++*********))))))(((((((((&&&''')))***,,,,,,,,,,,,,,,444@@@ccc{{{VVVEEE666///+++,,,---***(((((((((((())))))))))))(((((((((((()))))))))*********'''((()))(((&&&%%%%%%%%%(((((()))***+++,,,---...&&&---IIIuuuccccccmmmfffggghhhfffcccbbbaaaaaa___^^^UUUWWWNNNLLL@@@IIIggg111111000...+++))))))***)))***+++,,,,,,+++******)))((('''(((***+++***)))))))))))))))(((((((((((($$$%%%''')))+++,,,------***000;;;\\\}}}YYYHHH555///+++,,,,,,)))'''((((((((())))))))))))((((((''''''''''''''''''&&&&&&&&&''')))((('''&&&&&&'''))))))******+++---......+++000___zzzxxxyyysssmmmooooookkkeeebbbiiiooolllhhheeedddcccbbb```VVVSSSOOORRRGGG>>>fffaaa111222222///+++(((***,,,(((***,,,------,,,+++***+++***))))))***+++***((((((((((((((((((((())))))&&&&&&''')))***+++,,,,,,+++111999XXX|||ZZZIII333...,,,---,,,)))'''((((((((())))))))))))((((((&&&''''''((('''&&&%%%%%%$$$&&&((())))))(((***+++++++++*********+++,,,---,,,444{{{tttpppmmmlllkkkhhhhhhmmmnnnlllnnnrrrwwwlllfffsssyyypppjjjgggsssqqqnnnkkkjjjhhheeeccc[[[OOOLLLRRROOO>>>OOO\\\111222333000+++)))***,,,((()))+++---...---+++***---+++******+++,,,***)))(((((((((((()))))))))))))))))))))))))))*********...333<<<\\\zzzXXXDDD111...---///---)))(((***(((((())))))))))))(((((('''((()))***))))))'''&&&$$$&&&((())))))***+++---,,,+++***))))))***,,,---%%%777sssfff]]]ZZZTTTPPPLLLLLLQQQ[[[fffnnnooojjjkkkqqqrrrooopppwwwuuuqqqhhhrrrqqqgggqqqvvvnnnmmmmmmlllllliiidddaaabbbPPPIIIKKKOOOAAAGGGVVV222222111///,,,******+++((()))***,,,,,,,,,++++++---+++***+++,,,,,,+++***************)))))))))))),,,++++++***)))*********+++111;;;\\\yyySSS<<<000---...000...******---(((((())))))))))))((((((&&&'''(((******)))'''&&&$$$&&&((()))(((((()))***))))))(((((()))***---...(((EEEwwwggg[[[TTTLLLEEECCC@@@======@@@KKKIIIFFFFFFJJJRRR[[[aaahhhaaaaaaggghhhbbbcccjjjjjjrrriiipppjjjaaayyyooooooqqqqqqpppjjjbbb\\\```SSSOOOJJJPPPDDDIIIQQQ333111...---,,,,,,***)))(((((())))))***++++++,,,+++***)))***+++,,,+++***,,,,,,++++++******)))))),,,,,,+++******+++,,,---+++111<<<]]]xxxOOO666///---...111///++++++...(((((())))))))))))((((((###$$$&&&(((((('''&&&%%%%%%&&&(((((('''&&&'''((('''&&&&&&&&&(((+++...000777ZZZyyynnn^^^XXXTTTTTTVVVRRRFFF<<<>>>:::999<<<===:::888888555999???FFFMMMSSSWWWYYY[[[VVVXXXbbbfffcccfffoooooonnn\\\mmmyyyxxx{{{zzz{{{}}}}}}yyypppeee]]]ZZZVVVYYYQQQTTTIIINNNMMM444000,,,,,,------***'''(((((((((((()))***+++,,,)))(((((((((***++++++)))---------,,,+++***))))))++++++******+++---///000333999CCCbbbpppVVV666444222/////////---)))%%%***************)))(((((())))))))))))))))))((((((***)))((((((((()))+++,,,***((('''***...111000///555rrr{{{]]]eeezzzfffXXXWWWWWWPPPKKKMMMFFFGGGJJJMMMOOOLLLGGGCCC;;;===@@@???;;;:::;;;===???;;;<<>>@@@@@@BBBDDDGGGIIIGGGDDD@@@>>>???@@@@@@>>>=========???<<<999888:::>>>GGGOOOSSSTTTVVVXXXZZZ]]]cccgggfffddd[[[[[[jjjsssuuu|||}}}vvvpppmmmkkkkkklll^^^bbb[[[SSS\\\NNNIIIMMM000...,,,,,,---.........//////...---+++)))'''%%%(((((()))***+++,,,---...---,,,,,,+++******))))))))))))))))))+++---///000---444===YYYmmmWWW999---+++******+++,,,+++******************)))((((((%%%%%%%%%&&&&&&'''''''''(((((('''''''''((()))***,,,+++))))))***+++***)))>>>~~~eeeIIILLLKKKIIIGGGJJJSSSVVVLLL???BBB======DDDFFF@@@===@@@DDDDDDEEEGGGIIIIIIGGGDDD@@@???>>>>>>???>>><<<:::888888555111111888@@@CCCNNNQQQTTTWWWXXX[[[___bbbjjjeeeZZZ\\\ffffffiiiwww}}}yyyuuusssrrrmmmeee^^^ZZZ]]][[[XXXbbbTTTKKKyyyVVV333000---+++,,,.../////////......---+++)))'''&&&&&&&&&((()))+++,,,---...---,,,***)))(((((()))***+++***(((((())),,,///111///666???[[[jjjTTT666---,,,***)))***+++,,,,,,***************)))((((((%%%%%%&&&&&&''''''(((((('''''''''''''''(((((()))...---+++++++++,,,------LLLkkkJJJVVVHHHOOORRROOOJJJIIIGGGEEEAAA@@@CCCHHHHHHCCCAAADDDIIIHHHHHHIIIJJJJJJHHHGGG???===:::;;;<<<<<<999555000666777444444;;;>>>===IIISSS]]]___\\\YYYZZZ^^^mmmcccZZZaaalllgggfffuuunnnpppuuuwwwtttiii[[[PPPWWWWWWYYYXXXbbbWWWMMMsssRRR;;;666111---++++++++++++//////......---,,,++++++((((((((()))*********+++---+++)))''''''((()))*********))))))***,,,...000///666???\\\nnnZZZ;;;000///...,,,******+++,,,***************)))(((((('''((((((((()))))))))***&&&''''''(((((((((((((((++++++******+++,,,///111fffvvvFFFTTTDDDNNNUUUPPPHHHEEEFFFGGG>>>>>>@@@BBB@@@>>>???CCCGGGFFFDDDDDDEEEDDDBBB@@@???<<<999999::::::666222333666888666888===BBBBBBGGGSSS``````XXXUUU\\\eeejjj```YYYeeevvvrrrmmmvvvhhhiiiiiifffaaa]]]\\\\\\\\\WWWYYYVVVZZZRRRJJJhhhCCC===999222---+++******))),,,,,,,,,,,,---.........((((((((()))*********+++,,,+++)))''''''(((***+++((()))***+++,,,------------555???\\\rrr[[[888222222111///,,,***+++,,,***************)))((((((************************&&&'''((())))))))))))(((''''''(((((((((+++///222CCCEEEKKKNNNOOONNNOOOPPPLLLFFF?????????>>>>>>@@@CCCGGGEEECCCBBBBBBBBBBBB???===>>>===;;;:::999888555333555222111333555777>>>EEECCCNNNXXXVVVPPPRRR```nnnhhhaaaXXXaaaqqqnnnccceee^^^```aaa___[[[ZZZ]]]aaaWWWQQQVVVSSSTTTPPPNNNiii{{{777888444000------------,,,************+++,,,---...&&&&&&((()))+++,,,---...++++++))))))))))))***+++((()))+++,,,------,,,+++,,,444???\\\vvv\\\444000111222111---++++++,,,***************)))((((((,,,,,,++++++******))))))'''((()))*********))))))&&&((((((((((((***///333}}}yyylllgggpppsssjjjfffkkkQQQ^^^ooo}}}VVVEEEHHHGGGEEEEEEIIIMMMIIIBBBDDDCCCAAA???@@@CCCFFFGGGAAAAAAAAACCCDDDDDDBBB@@@;;;<<<;;;999666333222222555///333>>>???666888BBB???HHHPPPSSSQQQUUU^^^hhhaaaaaaYYYYYYdddddd[[[ZZZ[[[^^^bbbcccaaa]]]XXXUUUQQQKKKVVVTTTQQQPPPQQQjjjttt555222000...---...//////...,,,+++*********+++,,,,,,(((((()))***+++,,,---...++++++++++++++++++++++++*********++++++,,,------+++444???^^^ddd;;;---000222111...++++++,,,***************)))((((((------,,,+++***)))(((((('''(((***+++++++++***))))))++++++***)))+++000444zzz]]]GGG666777MMMYYYPPPIIIMMMAAACCCCCCGGGXXXwwwqqqUUUFFFJJJKKKGGGEEEHHHKKKKKKBBB@@@<<<::::::======;;;<<<<<<>>>AAACCCDDDBBB@@@777999:::777222......///888444@@@TTTTTTAAA999AAA<<>>>>>BBBJJJLLLXXXppphhhRRRHHHGGGKKKRRROOODDDBBBGGGBBB>>>;;;<<>>>>>???@@@@@@@@@@@@@@@@@@<<<777555666777555333000444888;;;<<<===>>>???DDDEEENNNTTTVVV^^^bbb[[[ZZZ[[[\\\^^^```cccfffhhhjjjiiifff[[[UUUbbbeeeUUUWWWKKKTTTTTTPPPNNNPPPgggqqq,,,444333111///...------............---,,,+++***)))++++++++++++++++++++++++,,,++++++...000000---******)))'''&&&'''))),,,......777@@@wwwxxxhhh;;;555111---+++************)))******((('''&&&''')))(((((())))))))))))(((((()))))))))+++,,,---+++))),,,(((---)))---...(((===uuu>>>888666222:::DDDFFFIIIIII???<<<@@@>>>>>>AAA>>>BBBSSSHHHPPP\\\ccc___UUUIIICCCMMMMMMPPPSSSPPPJJJIIILLLGGGDDDAAA@@@AAA???;;;888======>>>>>>>>>>>>======888888888777666555444555000333666888888777888999BBBIIIMMMPPPXXX]]]^^^\\\fffbbb```ccciiimmmnnnmmmiiibbbaaa```YYY[[[[[[RRR[[[MMMTTTSSSOOOKKKHHH\\\hhh222000/////////000222333444,,,,,,------,,,+++************+++++++++,,,,,,,,,)))((()))+++......,,,)))---+++***)))***,,,...000000888BBBzzz}}}hhh;;;333000,,,************)))******+++)))(((''')))***((((((((((((((((((((((((*********+++------,,,***...))),,,(((,,,---***CCCMMM---333111///777>>>===@@@CCC<<>><<<;;;:::===>>>>>>>>>>>>>>>======666999===;;;666333333555111333555555444444444555@@@OOOMMMLLLZZZ\\\VVV]]]fff___ZZZ]]]eeeiiigggbbb```VVV]]]hhhddd```aaa___```RRRYYYWWWTTTPPPIIIXXXYYY777///000000111222444555666+++,,,---...............)))***++++++,,,,,,,,,,,,(((((()))+++---...,,,***---,,,+++***+++---///111111888CCC~~~fff999333111---++++++++++++******++++++***))))))***,,,++++++************++++++***))))))***+++,,,+++***,,,'''+++'''+++---...LLL888---333111,,,333:::999>>>AAA:::333<<<;;;888<<<;;;888>>>KKKMMMLLLGGGEEEGGGIIIJJJLLLSSSRRRJJJGGGJJJHHH@@@???@@@@@@???======>>>???>>>>>>???@@@AAAAAAAAAAAA>>>??????;;;666333222222222333555555444444666777>>>SSSMMMHHH[[[ZZZQQQ___^^^ZZZXXX[[[```bbb^^^ZZZXXXTTT___iiigggfffgggaaa^^^RRRYYYYYYXXXVVVNNNYYYJJJ777444444333222222222111111,,,---...000111222222222***+++,,,,,,,,,+++******++++++,,,---...------,,,,,,+++******+++,,,...///000666CCC___444444111///---...---,,,+++***+++++++++))))))+++,,,++++++***))))))***++++++)))((('''''')))******)))***$$$***(((+++---333UUUooo666666444777...222:::>>>EEEFFF;;;,,,999999333999======BBBDDDAAA>>>BBBOOOXXXRRREEEMMMSSSSSSMMMLLLPPPMMMDDDEEEEEEEEECCCAAAAAABBBDDD;;;<<<>>>@@@BBBCCCDDDDDDDDD???999666555444333222111222333333444555999;;;???TTTNNNHHHZZZYYYQQQ___YYY[[[^^^bbbeeefffeeecccXXX]]]eeebbb\\\bbbbbbSSS[[[QQQZZZYYYXXXWWWMMMVVV???222666555444333111000......,,,---...000111111222222,,,---------,,,***((('''------------,,,+++******+++++++++++++++---...//////444CCCZZZ222444222////////////---,,,)))***+++***))))))+++---***)))(((''''''((()))***)))'''&&&&&&((())))))((()))###***))),,,---555[[[]]]555333///777,,,///888===CCCBBB666000BBBCCC888:::AAADDDHHHBBB???@@@RRRrrrkkkQQQRRRQQQOOOOOOQQQOOOKKKKKKIIIFFFCCCAAA??????>>>999:::<<<>>>@@@BBBCCCCCCAAA;;;444111444666777555000111111222333666;;;>>>AAAQQQOOOLLLWWWXXXUUU```QQQTTTYYY^^^aaadddfffhhh[[[bbbggg^^^VVVcccgggXXXccc\\\ddd___[[[YYYPPPXXX999///333333333333222111000000,,,---......////////////,,,,,,---...---+++((('''***+++,,,+++((('''((()))------------...///000000222555FFF___;;;222111///...///...---+++((()))******))))))+++,,,***)))(((''''''((()))******(((&&&&&&(((******)))***$$$,,,,,,,,,+++444]]]VVV555,,,111222***...555666999999...FFF[[[YYYDDD;;;:::888999AAAAAAFFF\\\bbbZZZSSSQQQPPPMMMLLLNNNMMMIIICCCAAA@@@???===:::<<<===>>>???@@@AAAAAAAAA>>><<<888666666777999999333444444444555999>>>BBBDDDLLLQQQQQQSSSXXX\\\___TTTRRRPPPQQQVVV\\\___aaabbbaaabbb]]]WWWaaakkkggglllgggppphhh```^^^UUU___888000333333444555444444222222000000111000000///......(((***,,,......,,,***)))''')))******((((((***,,,,,,,,,,,,---......//////888:::LLLgggGGG111///............,,,***((()))***)))((((((***,,,,,,+++***((((((***+++,,,+++)))'''''')))+++++++++,,,&&&...------***222\\\[[[;;;--->>>111---333888444444555------IIIPPPAAA>>>DDDGGGKKKGGGIIINNN```zzzjjj]]]YYYTTTLLLLLLQQQPPPJJJDDDBBBEEEFFFCCC???AAAAAAAAABBBBBBAAAAAA@@@@@@BBBBBB???:::777999;;;888999888888888<<>>???PPP```CCC666000,,,...///...///222111000...+++((((((***---,,,+++******++++++)))((()))************+++++++++'''%%%***...+++)))888KKKMMM444555222333222000000000222444555<<<<<<<<<===@@@EEEKKKOOONNNTTTXXX```{{{hhhYYY___]]]VVVWWWNNNPPPMMMEEEBBBDDDCCC???AAA>>><<<>>>BBBCCC@@@<<<@@@CCCGGGFFFCCC???>>>>>>???777333555888:::AAAJJJAAAKKKQQQQQQTTT\\\aaaaaafffbbb]]]YYYXXXXXXXXXXXXmmmgggbbbcccjjjrrrvvvvvvxxxwwwtttmmmcccZZZWWWXXXaaa666///444555666666555333111000222000......//////...---++++++*********************((('''&&&'''(((***+++((()))+++,,,---.........777EEEXXX]]]CCC999333000000000...---///---//////...+++))))))***,,,+++******++++++***((((((((()))))))))************(((+++000...,,,777HHHIII///111...000000000111333666999;;;;;;>>>@@@AAADDDIIIQQQWWWWWWWWWYYY___ppp~~~ggg```UUUOOOVVVKKKMMMKKKEEECCCEEEEEEAAA@@@>>><<<>>>AAACCC@@@===BBBDDDEEEEEECCCBBBCCCEEE???;;;<<>>JJJ///222000/////////111333777:::===999<<>>===>>>AAACCCAAA???AAABBBBBBBBBAAACCCFFFHHH<<<;;;===AAABBB???===???AAAHHHNNNPPPTTT[[[aaadddcccaaa```aaaeeejjjnnnoooccchhhlllmmmnnnpppvvv{{{~~~zzzxxxvvvooodddZZZkkkGGG444;;;555666777777666444111000000...++++++,,,...//////******++++++,,,,,,---------,,,+++***+++,,,---...//////.........///111222///;;;^^^[[[DDD;;;666333444222---******))),,,///000...+++)))(((,,,***)))***++++++***)))((((((((()))))))))******+++((()))---...---///444JJJ000444333000/////////111333666888<<<<<>><<<;;;;;;;;;<<<>>>@@@DDDHHHMMMPPPRRRXXX___dddgggeeedddeeeggghhhhhhgggbbbhhhnnnsssuuuwww|||~~~~~~yyymmmbbbhhh[[[:::000777666666777777666333111///444111...---...000111111******+++,,,------......---,,,,,,+++,,,---......000///...------///111222111999ggg___FFF999444222333222...++++++***,,,......,,,++++++,,,+++***)))***+++,,,+++))))))))))))*********+++++++++)))***---.........000sssDDD,,,333222000/////////111333666888BBB@@@BBBMMM]]]hhhiiigggtttuuuwww~~~hhhRRRSSSNNNLLLKKKKKKIIIGGGFFFFFFDDDCCCBBBBBBDDDEEEFFFFFFAAABBBCCCDDDDDDCCCAAA???@@@AAAAAA@@@AAACCCDDDDDDFFFHHHLLLOOOQQQVVV^^^dddffffffggghhhjjjiiifffccchhhkkkqqqxxx~~~{{{qqqgggiiiDDD777///444555666777666555222000...555222///---...//////...******+++,,,------......+++++++++++++++,,,------///...,,,,,,,,,...000222666<<>>;;;@@@EEEFFFGGGHHHDDD???EEEEEEIIINNNQQQUUU^^^hhhcccdddfffjjjmmmoooooommmiiikkkpppvvv}}}}}}tttiiiggg===999333444555555666555444111...,,,000...,,,,,,,,,---,,,*********++++++,,,,,,------******+++++++++,,,,,,,,,,,,+++++++++,,,...000111666999bbbNNN;;;555111222111...---///***+++,,,,,,++++++---///***)))((()))+++,,,+++***))))))))))))***************---/////////000333555rrr@@@///777444000000000111333666999;;;???CCCMMMZZZgggmmmmmmjjjrrrsssyyyVVVLLLMMMGGGDDDEEEEEEBBBDDDIIIBBBBBBBBBBBBBBBDDDGGGIIIJJJHHHGGGGGGHHHGGGDDDAAA999???CCCBBBBBBCCC@@@999AAA@@@DDDLLLQQQWWWbbbmmmiiigggfffhhhlllqqqtttvvvllloootttwwwyyy}}}|||nnniii>>>999333444444444444444222///---+++*********,,,......,,,+++******++++++++++++++++++******+++,,,,,,,,,,,,,,,)))***+++,,,...///111111::::::bbbRRR???888333222111...---///(((+++---------,,,---...***)))((()))+++,,,,,,***(((((((((((())))))))))))&&&+++...---,,,...333555:::+++333...333222111000000222444555CCCMMM[[[gggooorrrtttuuuuuuyyy|||YYYQQQOOOHHHEEEGGGGGGEEEIIIPPPAAAAAAAAAAAAAAACCCFFFHHHJJJGGGDDDCCCEEEFFFEEECCCAAADDDBBB<<<;;;???@@@<<<===<<>>:::555222222222///,,,+++++++++,,,,,,+++++++++((((((((()))*********+++++++++++++++++++++++++++***)))+++...///,,,---111WWWVVV444111111000000000//////000444666===DDDIIIVVVhhhoootttyyynnngggccc^^^XXXRRRRRRPPPLLLKKKKKKKKKKKKJJJKKKLLLLLLJJJHHHIIIKKKMMMKKKKKKJJJJJJIIIIIIJJJJJJCCCDDDDDDEEEEEEFFFFFFFFFHHHLLLIIIIIIPPPOOORRR___oookkkjjjooottttttrrrpppzzz|||:::000666:::111333444333111...,,,,,,,,,******+++,,,---------...******++++++,,,,,,,,,,,,---***)))+++...000///,,,,,,+++---111222111444999GGGwwwwww@@@:::444000//////---+++******++++++++++++******))))))******************++++++++++++++++++++++++---******......,,,,,,///III{{{___888666111///000111111111444888;;;===DDDIIIVVVjjjrrryyy}}}{{{ssshhhcccccc^^^VVVWWWSSSNNNJJJIIIHHHFFFEEEGGGIIIJJJHHHEEEEEEHHHKKKLLLLLLMMMMMMMMMLLLLLLKKKHHHIIIKKKMMMOOOPPPQQQQQQNNNPPPMMMNNNWWWUUUTTT]]]hhhhhhiiilllooopppppppppzzzyyy|||ZZZ+++<<<888///,,,555555444222///...///000+++,,,---///000000000000++++++++++++++++++++++++(((''''''(((+++,,,,,,+++))))))+++///000000333999KKKEEE???666111//////...,,,***++++++,,,,,,++++++***+++++++++++++++*********************************---)))))),,,---,,,---000???```555666000---///000111222555999===>>>FFFLLL[[[ppp{{{tttmmmmmmfffZZZUUURRRMMMIIIHHHHHHGGGFFFFFFIIIJJJHHHDDDDDDGGGKKKIIIKKKMMMOOOPPPOOONNNMMMJJJKKKMMMNNNPPPPPPPPPOOOMMMMMMJJJNNNZZZYYYUUU[[[```dddggghhhhhhjjjmmmnnnzzzwwwyyyPPP333***;;;666***,,,222222222000...---///000---...///000000///...---------,,,+++************''')))******))))))***,,,***)))***...000000444:::VVVLLLDDD:::444222222111000+++,,,,,,------,,,,,,+++---,,,,,,,,,+++*********)))))))))))))))))))))))),,,((('''+++------...222222vvv^^^...222...---...//////000222666999:::CCCJJJZZZqqq~~~wwwhhhUUURRRNNNKKKIIIJJJLLLMMMMMMHHHKKKMMMJJJFFFFFFJJJNNNFFFHHHMMMPPPRRRQQQOOONNNHHHIIIIIIIIIIIIGGGEEEDDDFFFGGGCCCJJJYYYYYYSSSWWW[[[aaaeeeeeeccceeejjjmmmvvvrrrsss{{{~~~}}}ZZZ999333111333888111333.........,,,++++++,,,.........//////...,,,***)))......,,,+++***)))))))))+++---///...+++)))+++---,,,+++,,,000111222777===aaaaaa<<<555333//////&&&***---+++***+++------***''''''(((***+++,,,,,,+++***---+++)))((()))))))))'''******,,,,,,,,,,,,+++***...RRRKKK555###888222000000111444888;;;<<<===HHHQQQ```yyyXXXVVVOOOLLLHHHHHHKKKMMMIIICCCMMMLLLIIIEEECCCEEELLLRRRCCCEEEFFFFFFFFFFFFHHHIIIDDD???>>>CCCEEECCCCCCGGGCCCEEEFFFFFFGGGIIIMMMOOOQQQVVVWWWTTTVVV___ffffffooonnnmmmkkkkkkpppxxx~~~lll888666444222000000111222111---***+++///000...+++------,,,++++++***))))))******)))(((''''''(((((('''((())),,,...///---+++---(((...---222333///HHHzzzbbb@@@:::777111111***///---,,,+++,,,...---+++(((******+++++++++******)))+++)))((((((***+++******((()))+++,,,---------,,,...BBBvvv<<<444,,,666000000///111555999<<<===@@@JJJOOO\\\ssspppXXXRRRNNNJJJIIIKKKLLLHHHCCCEEEGGGJJJKKKKKKKKKLLLMMMEEEFFFFFFEEEDDDDDDDDDDDDCCC>>>===AAABBB???>>>AAAEEEDDDDDDEEEGGGIIIJJJLLLKKKOOORRRRRRVVV^^^aaa```hhhlllooonnnkkkmmmuuu|||RRR555444222111000111222333888444111111444555444111.........---,,,+++++++++---,,,,,,+++******++++++))))))***,,,......,,,***,,,'''......333444333NNNeeeDDD===666///000+++111---,,,,,,---......,,,***---,,,+++***))))))))))))***((('''(((***,,,,,,+++((()))***,,,......//////...///sss}}}MMM222333888333//////000111444888<<<>>>EEENNNRRR\\\rrr```TTTOOOJJJIIIKKKKKKGGGDDDDDDEEEGGGJJJLLLKKKIIIGGGEEEEEEDDDDDDCCCBBBBBBAAACCC??????BBBBBB???<<<<<>>444333222111111222333444999444000///111222222000/////////......------,,,------,,,+++++++++,,,,,,,,,++++++,,,------+++***+++'''...///444555888WWWqqqMMM@@@555...222...222---------------------,,,---,,,***)))))))))***++++++)))((()))***,,,++++++)))***+++,,,---...//////...&&&NNNggg555444333;;;000000111111222333666:::===CCCNNNTTT___uuunnnTTTMMMGGGHHHJJJIIIGGGEEEKKKGGGCCCCCCEEEFFFEEECCCDDDCCCBBBBBBCCCCCCBBBAAABBBAAABBBDDDEEECCC@@@>>>CCC???===@@@FFFIIIHHHDDDIIIHHHIIIOOOXXX___^^^[[[WWW___hhhkkkhhhfffhhhkkkrrrvvvvvv>>>666555444333222333333333555111---+++,,,------,,,//////.........---------******))))))((())))))***///---,,,+++,,,,,,+++)))+++'''//////333444<<>>???@@@AAACCCEEEFFFDDDAAA???<<<;;;???EEEIIIGGGDDDJJJGGGFFFLLLTTTYYYZZZYYYVVVZZZ```eeegggfffdddccckkkpppwww{{{zzz|||vvv@@@:::999888666555333333222555222///------------------------,,,,,,,,,,,,,,,((((((''''''''''''((((((111///,,,++++++++++++***---'''//////111444CCCqqq\\\JJJ999000444,,,***+++,,,---,,,++++++---///))))))))))))***+++,,,---...,,,*********+++***(((,,,,,,+++******++++++,,,---111222CCC}}}AAA,,,999---111000111333444333222444888<<>>;;;:::<<<>>>>>>AAAEEEDDDAAA===<<<<<<@@@DDDGGGFFFDDDHHHCCCBBBHHHMMMPPPQQQSSSVVVWWWYYY^^^bbbdddbbb___gggkkknnnooonnnrrr|||>>><<<<<<:::888666444333222111000///...---,,,,,,,,,++++++++++++++++++++++++))))))((((((((()))******333000,,,******+++++++++...(((//////111777MMMyyy]]]TTTBBB222222)))(((***,,,,,,+++******---///)))******+++++++++******---+++******+++,,,+++******))))))))))))***,,,,,,+++222444---nnnCCC000111000222333...111333333222444:::@@@IIIXXXaaakkkyyy~~~|||rrrZZZLLLCCCEEEFFFAAAAAAEEE===AAAEEEHHHHHHGGGFFFEEEEEEBBB??????BBBCCC@@@<<<888;;;;;;:::===CCCCCC???>>>???@@@BBBCCCCCCCCCBBBCCCAAABBBHHHJJJHHHHHHLLLPPPQQQRRRTTTVVVYYY[[[\\\^^^bbbeeedddcccgggnnnttt~~~HHH;;;::::::888777555444333***,,,------+++***))))))***+++++++++++++++++++++)))))))))))))))***++++++333000,,,******+++,,,,,,...(((///000333<<>>BBBFFF===:::999<<>>======???@@@BBB>>><<<999:::===???>>><<<:::===<<<999<<>>===;;;;;;<<<>>>???@@@>>><<<===>>>>>><<<:::777::::::888:::??????::::::999:::===???@@@???>>>>>>=========>>>AAACCCEEE@@@@@@AAABBBDDDGGGJJJKKKRRRRRRNNNIIIHHHLLLOOOOOOTTT[[[dddqqqvvv???;;;999777666555444222000000000///......---,,,,,,******+++,,,,,,------...111111000+++'''&&&+++000******))))))))))))******)))111***888555PPP~~~pppnnn```BBB777000111///...,,,+++***++++++,,,************************+++++++++***************,,,+++)))(((((()))+++,,,///)))***222---)))VVVtttfffnnn;;;333222---333...///111444777<<>>BBBBBBAAA@@@;;;===<<<;;;:::999999:::;;;AAA@@@??????>>>===999777555777666666888<<<<<<999999999:::===??????===;;;???>>><<<<<<<<<>>>@@@BBB<<<======???@@@CCCDDDFFFOOOPPPLLLGGGFFFJJJMMMLLLNNNPPPRRRWWWgggyyyfffHHH444<<<999777555555333111...111111000...---,,,+++***(((((()))+++,,,...///000555555222---)))(((+++///******)))))))))******+++&&&222...666;;;]]]nnnjjj```HHH???333......---,,,++++++++++++,,,++++++++++++++++++++++++))))))*********+++++++++,,,***(((''''''(((***,,,+++111***(((111111===\\\}}}VVV444111222)))'''---///111333777===DDDIIIHHH^^^eeebbbhhhooottt{{{sssrrrWWWbbbiiibbbddd[[[CCC999===<<<;;;<<<777<<<;;;:::888777777777888=========>>>===:::777555444444444555777999999777555666888<<>><<<888:::<<<>>>>>><<<:::888777777888999;;;<<<===>>>???EEEIIIKKKNNNRRRRRROOOLLLLLLKKKMMMVVVfffxxx]]]BBBAAA999222===;;;999666444333222///---///......---,,,++++++***(((((()))+++,,,---...///333222000---******---000******))))))******+++++++++555222555FFFllllllccc___RRRLLL:::,,,------,,,,,,++++++,,,,,,************************''''''(((***+++,,,---...+++***(((''''''(((***+++(((111''' 000333,,,000YYYkkk___uuuvvvYYY888(((---===333444444444555:::@@@DDDFFF\\\ccc^^^aaadddeeejjjvvvjjjvvvfffLLLYYY^^^NNNFFFGGG999888<<<888666999888::::::999888777666666666666777999:::999777666555555333222444666777666666222222444666999999777666111333666777777444111///222222333444555555666666000777>>>BBBIIIPPPQQQOOOGGGDDDDDDGGGLLLPPPSSSUUU```sss[[[SSS;;;333===666,,,666999777444333222000...,,,---------------.........*********+++++++++,,,,,,,,,,,,,,,++++++---000333***************+++,,,,,,...333333666VVV{{{lll___\\\WWWUUUAAA///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''(((***+++,,,---...*********))))))*********...---)))***---'''&&&000&&&QQQeeeIIIUUU111---666222222333444777===DDDJJJIIIYYY^^^]]]___\\\ZZZ___aaaZZZeeevvvSSSJJJQQQLLLGGGNNNAAA888;;;>>>777555::::::777777777666666555555444111333555666555444444555555222111444555333222333777666555555555555333111555333111000///000222333///000000111111111111000000444666777===FFFKKKLLLAAA>>>>>>CCCGGGGGGFFFGGG>>>KKKVVV\\\dddppptttrrrkkklllLLL;;;;;;888<<>>===666666:::888333333444444444333333333000222444333222111333555555000///222333///...000999777444333333333222111444333111000000111222333//////000111000000///...111444555333666<<<@@@???<<<;;;???DDDDDD@@@@@@DDD<<>>:::444555999444000111111222222222111111111333444222000000222555555///---111111,,,***---222///,,,,,,---///000000***,,,///111111///,,,***000000111111111000...---)))///333333444666333...333777???DDD???666555;;;<<<;;;===BBBCCCAAACCCHHH```rrruuuuuuUUU]]][[[NNN555999???:::???999***333>>>555000...------------,,,************))))))(((((((((************************000...,,,+++,,,------,,,************+++,,,---...---000DDDNNNvvvyyy\\\DDD;;;KKKEEE555---000222111...+++***+++///---)))&&&%%%%%%&&&(((......,,,+++***)))))))))&&&&&&((()))***************************++++++,,,...///...******777LLL]]]qqq___vvvooovvvQQQ...;;;999---555;;;===;;;<<>><<<888;;;HHHXXXaaaaaaMMMGGGBBBcccMMM>>>AAA444222444444333000...///222444333111000000111111222222222333......//////////////////...,,,++++++,,,---,,,+++222111///---,,,,,,,,,---++++++,,,,,,---...//////***---///000000//////000888777777999;;;999444//////BBB<<<111@@@111HHHAAAsssbbbEEEAAATTTtttEEE666:::>>>===<<<:::777555444333222///---+++******,,,...000111///---***)))***++++++---,,,+++***)))***+++---)))***,,,///111111///...---+++***(((((()))+++,,,222***GGGiiippplllqqqWWWCCC666@@@???999///---***+++---...---+++,,,+++)))'''''''''((())),,,+++***))))))(((((()))&&&'''((()))************)))))))))))))))***++++++(((+++...---+++...777>>>LLLkkk777,,,222BBB444777666222222666666111:::;;;:::999;;;@@@DDDEEE>>>LLLFFFLLLwwwiii@@@;;;555111777444///---,,,---000222222111000000000000000111111111******+++---///000222222---,,,******+++,,,,,,+++,,,++++++***+++,,,---...++++++,,,,,,------......+++---///000//////000111---...000555999;;;888666BBBBBB777===AAA...III[[[OOO<<<<<>>///,,,...;;;DDD:::///))))))+++)))'''((()))***++++++***)))(((&&&''''''(((((()))))))))''''''((()))))))))))))))'''''''''''''''((())))))...,,,++++++,,,.........&&&222+++000666FFFddd``````ZZZ{{{yyyxxxeee000'''...000111000000222444444///...---+++,,,>>>ccc```OOOYYYaaayyyBBB---888***555+++111000...,,,+++)))((((((......------,,,,,,++++++///...---,,,+++)))((((((+++)))((((((***+++******+++***)))((('''&&&&&&&&&+++++++++++++++*********((()))))))))((())),,,...111222222333444333222111)))555111???===jjjQQQ333000555555(((888---...333999444---000999444333222222111111111111333222000...---......///++++++******+++,,,------+++))))))+++......+++(((&&&***...///...,,,++++++******(((((((((***,,,---888NNNGGGEEEKKK___>>>:::111///000<<>>===@@@@@@888---(((+++111)))*********)))(((&&&%%%'''(((***+++,,,+++******(((((())))))))))))(((((('''''''''''''''((())))))&&&&&&(((***,,,,,,***(((333,,,***'''###777```zzz```nnnqqqiiizzzCCC000111===QQQaaarrr|||___UUU777111,,,,,,---,,,,,,---000******000444EEEtttdddLLL::::::PPPiiivvvFFF111777+++111555+++,,,---,,,++++++---...++++++++++++************'''((()))***+++---......)))((('''(((***+++++++++((()))***+++++++++******((()))))))))))))))))))))+++,,,---,,,,,,,,,...000,,,---------------000222555:::oooRRR)))000000***444------555///---111222------222000000///...------------///...---,,,,,,,,,,,,,,,)))******+++++++++,,,,,,(((---222111---+++...333000666:::555+++%%%(((...++++++,,,...222666:::===AAA333+++;;;sss___777000...555555:::333:::>>>:::000***+++000''''''((((((((('''''''''((()))***,,,,,,+++***)))(((((())))))))))))((((((((((((''''''(((((()))***$$$&&&)))******)))'''&&&444"""))):::222"""HHHdddXXXNNNsssxxxOOO111@@@LLLCCC444<<>>,,,,,,555888555111///''''''///000777ZZZ}}}hhhaaaMMM888:::333AAA777111777///&&&***((()))++++++***+++...000***************+++++++++...---,,,+++***))))))(((***((('''(((***,,,,,,+++((()))+++,,,,,,++++++***'''''''''(((((())))))))))))+++------,,,,,,---...000111111///------///222777===aaa888999@@@444333222+++$$$+++333555000,,,---222222222111//////.........---------,,,,,,,,,,,,,,,)))******++++++++++++******---///...,,,,,,///222222333333///***(((***---,,,,,,,,,...111444888:::555)))222===ddd;;;///)))///000333///666<<<:::111***)))+++%%%%%%&&&&&&'''(((((()))((()))***,,,+++***)))'''((()))))))))))))))((((((((((((((((((((()))******((()))***)))((())),,,///&&&...///""")))555///000777kkkpppIIIQQQffffff666999<<<======>>>??????lllppp}}}jjjNNNNNN___gggaaaZZZ>>>000+++...(((%%%>>>bbb~~~^^^ggg|||bbb;;;666<<<999444)))---///&&&333(((***,,,+++))))))+++...))))))******++++++,,,,,,*********+++,,,,,,,,,---***)))((()))+++,,,---,,,,,,,,,---,,,+++***((('''%%%&&&&&&'''((()))******%%%(((***++++++******+++,,,...000111222555:::???@@@RRRlll]]]fffPPP===999***444111,,,)))+++///000---111000///...---,,,,,,,,,,,,,,,------------------******+++++++++******)))---,,,++++++,,,...///000///,,,((((((***---//////...---,,,+++,,,---///111)))&&&>>>???rrr222:::***+++000+++111(((000888+++888---((('''&&&&&&'''''''''&&&&&&&&&'''((()))***++++++''''''''''''((((((((((((&&&&&&'''((()))***++++++((()))))))))))))))((((((((()))***+++,,,---......888666BBBXXX[[[GGG666222333,,,(((,,,/////////111rrreeeKKKHHH^^^vvvccc777***+++***---777KKKIII@@@SSSjjjNNN,,,555@@@XXX^^^DDD,,,)))---,,,......,,,+++***))))))))))))+++---......,,,)))'''%%%&&&'''(((((('''&&&%%%''')))+++,,,***))))))))),,,***((('''&&&&&&&&&'''))))))******++++++,,,,,,&&&(((***+++***+++---...555***...333///666BBB??????uuurrrmmmbbbNNNcccnnn~~~eeeEEE===HHHXXXCCC888SSSEEEIIIiii444...***''')))...111///,,,...///000///---+++++++++...,,,+++,,,...---***&&&(((((()))***+++,,,,,,---,,,---,,,,,,000555555000,,,+++++++++---...------111'''***222///...111///+++333333GGGuuu444:::***+++000+++,,,...+++######888,,,$$$***))))))((((((((())))))''''''(((((())))))******))))))))))))************((((((((((((((()))))))))(((((())))))))))))((((((&&&'''((()))***++++++,,,%%%(((222DDDPPPNNN@@@333$$$)))///444444222...+++555333===\\\sssrrr}}}bbbIII???<<>>AAAzzzWWW***,,,222&&&---,,,++++++***************+++,,,---,,,+++)))(((,,,,,,,,,+++***)))(((''''''(((******((('''((())))))(((((('''''''''((((((******)))((((((''''''&&&((()))***)))((((((***,,,+++333000,,,///+++...>>>ZZZhhhtttwwwwww{{{UUUMMM]]]bbbVVV???777444999666...---444///>>>333+++@@@ccc---,,,+++,,,///...+++(((+++,,,---------,,,,,,---+++***)))***,,,+++(((&&&%%%&&&((()))+++---//////&&&***---000666;;;:::444+++***)))(((***,,,......222///000444444,,,(((,,,///999666^^^{{{888999***,,,///+++...+++---555666"""+++...((()))***)))''''''((()))(((((((((((())))))))))))))))))))))))************)))))))))(((((((((''''''(((((())))))))))))((((((&&&''''''((()))***++++++444888666000000444111))),,,222000&&&""")))//////------)))---666666;;;LLLjjjNNN333,,,///666FFFVVViiiOOO777///000---(((&&&///(((333LLL\\\ZZZFFF......kkkVVV,,,---444)))++++++************++++++++++++++++++************+++***)))(((((((((((()))'''((()))((('''&&&((()))&&&'''(((((()))))))))((())))))((((((''''''&&&&&&******)))'''&&&'''))),,,333000222EEE???:::SSSssskkktttxxxrrruuuMMMLLLEEE@@@GGGOOOEEE222BBB333)))***---,,,+++...%%%;;;111///000DDDYYY111+++,,,......---***'''$$$))))))***+++,,,---------***))))))***++++++)))''''''((()))***+++---.........333666666777777111))),,,+++)))((())),,,///111!!!111111...555...'''222)))555333|||<<<777+++......,,,---+++---???MMM(((666,,,'''(((******))))))))))))***)))))))))((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))))))))((()))))))))***+++,,,,,,---(((333999333)))&&&,,,222444???@@@555000555333)))000444///***---)))'''//////(((///CCCLLLCCC===@@@OOO:::444CCCKKK>>>222222------RRR~~~kkk...%%%666DDDBBB444******...)))))))))))))))***+++++++++***))))))((()))***+++&&&&&&&&&&&&(((***,,,...)))))))))(((&&&''')))+++'''((()))******)))(((''''''(((((()))******++++++******)))'''&&&(((+++///>>>999,,,---===JJJ]]]xxx^^^GGG===FFFHHH888---000%%%)))---///111222222000))),,,000333111...111555:::555%%%===RRRIIIAAA///,,,...//////,,,***))))))...,,,++++++,,,,,,,,,++++++*********++++++******,,,,,,++++++************444888999666333///((( ---------,,,+++,,,///000BBB@@@+++000111+++666'''///444AAA555,,,///---,,,&&&555,,,###AAAIII\\\333)))(((((()))+++---......******))))))((((((''''''''''''''''''((((((((((((%%%&&&&&&'''((()))))))))''''''((())))))))))))))))))))))))******++++++,,,"""'''666CCC===,,,&&&,,,```TTT888999QQQXXX///$$$)))EEEMMM444///JJJ]]]<<>>444///000666DDDIII777---999BBB888111777>>>???:::777BBBLLLLLL>>>000---...///+++###777KKKSSSppp}}}bbb444///+++++++++)))(((((((((((('''(((((()))******)))((('''''''''(((******++++++*********++++++,,,++++++,,,+++***)))+++---+++++++++***)))(((&&&&&&******))))))(((''''''''''''((()))******---111444999111]]]ooo<<<***:::---******(((%%%$$$&&&,,,000///---...333333---%%% 333666333///222;;;>>>;;;PPPVVVRRRHHH:::+++///CCC<<<:::888777888;;;>>>@@@>>>:::555333333222///---+++++++++***''''''((()))''''''(((((()))***++++++&&&***+++((('''***,,,+++'''***---,,,+++***---000AAAbbbWWW...###,,,,,,+++000000hhhIII333---222+++---+++%%%000666!!!###IIIdddOOO666'''%%%)))***((())))))))))))(((((((((((())))))))))))************&&&&&&&&&''''''(((((((((&&&'''((()))************''''''''''''((((((((((((+++  +++333;;;CCC"""$$$'''+++......,,,*** 333555+++111777111+++===>>>999---&&&(((---...666&&& )))...(((&&&---/// $$$111<<>>IIIVVVWWWOOO>>>???@@@888777???>>>===@@@===:::;;;>>>AAAAAA@@@AAA<<<777777999:::888666///000///---)))((())),,,$$$%%%&&&'''((()))******)))---...)))&&&((()))(((''')))++++++***---444;;;@@@BBB888)))%%%***---------222KKK222---222***---,,,%%%---//////]]]vvvOOO555---......+++(((((((((((())))))))))))''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''((()))************))))))))))))************!!!,,,222+++######''')))555222///...((($$$(((///)))'''###&&&+++$$$$$$333+++***&&&&&&555CCC>>>---!!!111555)))%%%...///%%%)))(((---,,,###'''...***)))&&&&&&+++333666000'''((((((''''''''''''((((((&&&''''''((((((((())))))&&&(((***+++,,,,,,,,,+++''')))+++,,,***)))))))))***)))((((((((()))+++,,,+++++++++,,,------......''')))***+++******,,,---999,,,555QQQ^^^TTTAAA555...### (((+++'''(((///&&&...222---***---333666@@@WWWiiiggg___WWWHHH888CCC999>>>;;;666???BBBEEE???<<<:::<<<@@@BBB???;;;@@@<<<888999===AAA@@@>>>555555555111---,,,---000''''''''''''''''''''''''&&&+++...+++)))***+++******+++,,,***+++222===GGGEEE,,,###,,,---***---///444===HHH555---333---***((((((''''''***---111333```oooJJJ***,,,...''''''111***%%%,,,******...%%%!!!%%%)))'''&&&(((***)))(((''''''((()))***'''(((((())))))(((''''''+++((($$$%%%(((***)))''''''''''''((((((((((((((()))+++---///...,,,)))'''&&&%%%%%%'''+++---+++))))))+++///555888666///)))(((***---//////---***(((%%%&&&'''(((((('''&&&%%%222******@@@```ooo]]]CCC///***%%%$$$''')))'''$$$&&&***---,,,'''%%%'''***)))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''((()))(((((((((((())))))))))))...,,,++++++,,,------,,,,,,+++***)))))))))***+++222111111222222222///---(((((())),,,///000///---******,,,...222666:::<<<777777:::AAAGGGHHHCCC===AAA@@@???<<<;;;<<>>:::;;;???::::::999777333000,,,***************+++***)))(((+++222+++"""***///***)))&&&%%%***666??????===>>>,,,...///,,,)))***,,,...000nnnFFF555...444...,,,***)))(((((())),,,///111\\\666QQQdddjjjBBB)))000&&&------***+++'''$$$&&&)))$$$###''')))((()))---,,,+++***(((((((((((((((''''''(((((()))***,,,,,,))))))((('''&&&&&&'''((((((((((((((((((((((((((()))))))))))))))(((''''''000///000222666888777666)))***,,,///111000---+++))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((---(((&&&555QQQfffggg^^^000+++'''&&&((()))'''%%%$$$''')))(((&&&$$$%%%'''(((((('''&&&&&&&&&&&&&&&)))((('''''''''(((******)))))))))*********++++++---+++******+++,,,,,,+++---,,,++++++,,,---...///---,,,,,,---...---+++)))))))))***,,,...///...,,,,,,+++++++++,,,---...///000000222555999;;;:::999=========<<<;;;<<<>>>AAAAAAAAABBBFFFJJJKKKIIIGGGAAA???@@@DDDEEECCCCCCGGG@@@@@@???>>>;;;999666444333000+++)))((()))((((((&&&,,,)))&&&((($$$(((777...111;;;EEECCC:::666:::---//////,,,******---///999|||DDD666111777111000,,,+++)))))))))+++---///iii;;;@@@QQQnnnWWW???999***$$$%%%...111***&&&+++'''&&&'''***)))'''))),,,***))))))((((((((((((((())))))(((((()))***,,,...(((***+++((($$$###&&&***((((((((((((((((((((((((((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&'''***+++***(((((()))))))))))))))+++---)))'''%%%######%%%''')))***(((&&&$$$$$$&&&(((***+++)))&&&(((555FFFPPPRRR000,,,((('''((()))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&******)))))))))***+++,,,***+++++++++,,,,,,,,,,,,,,,***((()))***+++***************+++,,,...///000***)))((()))******(((&&&))))))(((***,,,,,,+++)))++++++)))((('''&&&&&&&&&******++++++,,,...222555888999;;;;;;;;;;;;===???EEEEEEFFFHHHJJJKKKJJJHHHHHHFFFGGGJJJIIIDDDAAABBB>>>>>>>>>>>>===;;;:::999;;;555---))))))+++,,,+++(((+++,,,333666***(((888<<>>//////...,,,+++***---///AAADDD777333888222111+++***))))))***+++---...XXXGGG>>>222TTTaaagggaaaHHH000'''---+++%%%)))111)))(((((())))))(((&&&&&&%%%&&&'''(((((((((((('''***)))))))))))))))))))))'''))))))(((&&&&&&(((+++)))))))))((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%$$$&&&((()))'''%%%%%%))),,,(((&&&$$$""""""$$$&&&((()))(((&&&%%%%%%&&&((()))&&&))))))%%%%%%)))---......+++((('''((((((&&&$$$'''&&&&&&''')))***)))'''&&&&&&%%%%%%%%%%%%&&&&&&)))))))))*********++++++******+++++++++,,,,,,,,,***)))'''''')))***)))(((''''''(((((()))***++++++***)))((()))******)))(((((('''&&&'''(((((('''&&&)))((((((''''''''''''''''''***+++***((()))///444222555888::::::;;;<<<===BBBBBBBBBCCCCCCCCCBBBAAAIIIHHHHHHGGGEEEAAA>>>>>>::::::::::::::::::::::::AAA;;;444000000111000///333---!!!"""222<<>>>>>@@@BBBBBB<<<<<<<<<<<<===>>>??????EEEAAA<<<666222///...---111666555CCCOOOLLLIIIDDDCCCBBBCCCEEEHHHMMMRRR111,,,)))******(((***///MMM999///---000((()))(((((()))***+++---///000QQQBBB:::QQQnnn<<<***---777YYY{{{ZZZEEE---777888777333222333222...111222333444222///,,,***((()))+++------------,,,,,,(((%%%'''+++......,,,+++******))))))((((((''''''((()))*********)))((( """$$$%%%%%%&&&'''(((&&&'''))))))(((''''''(((&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%(((++++++((((((,,,,,,***'''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''((((((&&&'''(((((())))))((((((''''''((((((((()))))))))***(((''''''((()))((((((***************)))(((''')))(((&&&&&&((())))))(((,,,***))))))***+++***)))'''''''''''''''&&&%%%$$$&&&***......+++***,,,000...111555777888999:::;;;777888999888777777888999???@@@>>>::::::>>>@@@???>>>>>>>>>>>>>>>???@@@AAAAAA???999111++++++111666DDDbbbhhhUUUIIIBBB444)))>>>CCCDDDGGGUUUeeedddYYY444+++'''+++,,,)))***000ZZZ444------///(((***)))******++++++,,,------;;;<<<999\\\WWW999+++@@@yyy}}}RRRGGGNNNNNNCCC999777999:::999;;;>>>@@@@@@>>>:::888666555222000//////000000...---+++***+++,,,,,,---++++++******)))((((((''''''''''''''''''((())))))''')))++++++***)))***,,,)))(((&&&&&&'''(((((('''''''''((())))))(((''''''''''''''''''''''''''''''+++...,,,'''%%%''')))(((%%%&&&'''''''''''''''(((&&&(((+++***'''%%%'''((((((''''''''''''((()))***&&&'''((()))))))))((((((''''''((((((((()))))))))***(((''''''((())))))((()))***+++,,,,,,++++++***)))'''&&&&&&((()))***)))+++)))(((((()))***+++***'''(((((((((((('''%%%$$$(((***,,,,,,******,,,...///222444666777888:::;;;>>>??????===999777888999CCCFFFDDD???>>>AAA@@@===AAA@@@????????????@@@AAA===<<<888222333AAAXXXkkkhhh:::))),,,333;;;DDDOOOOOOMMMbbb~~~|||fff777---(((,,,...***,,,222jjj333...///222+++...++++++++++++++++++++++++AAA???GGGaaa666...222+++000444MMMWWWbbbcccQQQ===666;;;@@@<<>>CCCFFFDDDFFFJJJJJJEEEFFFEEEDDDBBBBBBCCCDDDDDD@@@AAA???>>>HHHeeewwwHHH...444<<<>>>DDDQQQ]]]YYYOOOeeesss:::...)))...000,,,...444sssyyy333///333%%%...***%%%'''***,,,---,,,,,,+++JJJCCCVVVRRR///...$$$)))222,,,000ccchhh```[[[YYYUUUNNNMMMPPPNNNHHH@@@:::999;;;>>>@@@BBBIIIHHH;;;111111111------+++///444000''''''...111444444///***)))******&&&%%%&&&***,,,+++((('''+++***)))'''&&&&&&'''(((***++++++)))(((&&&&&&&&&%%%***&&&&&&///111000777+++&&&''',,,)))"""%%%///...//////,,,***)))---000---222///%%%$$$---000,,,...'''111;;;333+++///222333555666333///---...000+++...111222333555777888BBB:::000,,,222999666///222111///,,,***+++///222222111555<<>>===BBBHHHFFF>>><<<@@@???>>>======???BBBFFFHHHKKKDDDCCCFFFFFFDDDPPP```nnn```jjjzzzxxxzzzwwwdddBBB222---777666///<<>><<<999>>>OOO\\\RRR@@@333777MMM\\\QQQDDDEEEFFF^^^fffooopppgggWWWHHH???DDD>>>===FFFTTT[[[XXXRRRSSSKKKAAAAAAQQQfffrrrttteee```WWWNNNFFFAAA===<<>>999MMMiiissscccOOO888;;;===<<<<<>>===444---***444333333555777888777777999===AAAAAA???===<<<<<>>OOOzzzmmmoooqqq===333,,,---...---111999~~~ooo222///000'''...***++++++***((('''))),,,///RRRNNNRRR888***...222&&&))),,,'''777bbbpppeee___eeepppsssnnnhhh___WWWKKKBBB???AAADDDGGG===666000000333444777:::888444---,,,333:::888222222///,,,+++++++++++++++&&&((()))((((((+++000444)))&&&$$$&&&))),,,,,,+++$$$)))+++***(((,,,888CCC```bbb```iii}}}}}}mmmeeefffPPP===<<>>===FFFSSSZZZWWWQQQLLLJJJGGGKKKYYYiiiooonnn\\\VVVMMMFFFBBB???;;;777666444666===HHHKKKEEE===:::888555111///000333555111...222===@@@999333222DDDAAA>>>>>>>>>;;;444---------111888???EEENNNWWWQQQAAA333000000///333:::>>>BBBCCCBBBCCCHHHIIIGGGDDDHHHLLLMMMMMMPPPWWW]]]WWWZZZeeeuuu~~~oooEEE@@@BBB333---444555...+++444CCCMMM~~~uuuuuuyyy???333,,,---...---333<<<ggg111000...)))...******++++++)))'''(((,,,///GGGKKKRRR|||uuu555,,,...!!!///222***999lllzzzkkkdddeeehhhmmmooorrrtttqqqiii___WWWZZZLLLBBB???<<<888===FFFFFFEEE???:::@@@LLLMMMEEE;;;333+++((((((''''''((('''+++,,,'''%%%***333888,,,)))&&&''',,,///...,,,(((******((('''+++333;;;bbbfffgggsss{{{ttt[[[KKK<<<555444333666;;;CCCEEEGGGGGGFFFBBB???===@@@CCCAAA>>>???EEEFFFDDDHHHKKKYYY\\\JJJ@@@EEEIIIHHHGGGCCC???<<<@@@HHHOOOOOOSSSXXXYYYWWWVVVXXX[[[]]]]]][[[ZZZ^^^bbb___XXXeee```[[[[[[___bbbaaa^^^ZZZeeekkk```RRRPPP[[[gggVVVSSSNNNGGGAAA<<<;;;;;;444///...444777666666999---******///666777222,,,...,,,,,,---222@@@ZZZppp|||hhhWWWQQQIII???BBBMMMIIICCC@@@EEEKKKNNNOOOPPPIIIRRR\\\bbbfffmmmxxxaaaAAA===BBB444444111,,,***333@@@JJJpppxxxwww@@@444,,,---......444===^^^111000,,,,,,---***'''***,,,+++)))(((+++...@@@MMM\\\www;;;000+++ 444222)))NNNzzzttthhhjjjnnnrrrrrrnnngggaaaooohhheeeeee]]]TTTWWWaaa\\\```[[[RRRPPPWWWXXXSSSLLLEEE@@@AAA???777000...999>>>===666222888@@@DDD+++(((%%%&&&(((***)))((((((&&&$$$$$$%%%'''((((((%%%+++***...:::777,,,***111:::EEEHHH>>>000((((((000111222444555444333111,,,111222---)))...888>>>777333888:::111111:::<<<111333555333111000333666777;;;???>>>999888;;;???GGGDDD===666777===@@@???<<<777222333777999777444999:::666///...444888888>>>AAAAAA<<<555000222555CCC>>>;;;<<<===???BBBEEE111......555@@@FFFFFFCCC:::===???;;;111...;;;KKKlllfffgggjjj^^^IIIAAAHHHGGG;;;<<>>EEEFFF,,,+++***(((''''''(((((()))&&&$$$&&&***+++((($$$+++111///---333///)))---555FFFVVVWWWHHH888333444+++,,,///333888::::::999666444222222444555555333666///333666111444777222888;;;>>>===:::999:::<<<>>>:::777:::BBBGGGFFFDDDDDDHHHJJJJJJKKKMMMMMMJJJLLLHHHCCCAAAAAA@@@>>>;;;;;;999444222:::BBB===222666:::===;;;444000111555333333444444444333333333222///...333;;;BBBCCCBBB999===AAA@@@777333<<>>FFFKKKCCC777666===>>>BBBUUUqqqaaa;;;JJJSSS>>>///111555555;;;FFFggg@@@444,,,---...---222:::xxxOOO000111)))000---***$$$(((+++***'''(((...444MMMXXXhhh|||AAA111+++...((($$$III~~~}}}yyyyyywwwtttjjjXXXCCC888666...---444???>>>444///222222888666---,,,333444///,,,......+++'''&&&)))---***)))))))))+++,,,***)))"""'''###"""((('''$$$)))...555888333)))$$$'''+++777:::AAAJJJSSSWWWVVVTTTLLLGGGBBB@@@???:::555111<<<666:::===888:::;;;111666888999888888:::@@@EEEFFFAAA===@@@HHHOOOQQQPPPKKKVVVaaadddccc^^^UUULLLIIIGGGEEECCCAAA@@@???>>>@@@EEEDDD???@@@HHHGGG@@@888:::;;;999555111...---...111333333222111000///(((&&&&&&'''***---......111...---111555:::DDDNNN...111555555555999AAAHHHDDDhhhFFF555SSSHHH<<<777888<<>>666***&&&***,,,)))###"""&&&,,,'''((((((&&&$$$$$$&&&((())),,,&&&$$$+++***%%%)))###&&&((()))+++---...------222<<>>DDDFFFCCCTTTaaa444FFFIIIBBB333111;;;>>>777FFF{{{???444---......+++---444pppCCC222+++,,,++++++'''***%%%***''',,,---(((???[[[RRRvvvDDD...(((,,,222333www]]]>>>:::777<<<666<<>>>>><<>>:::888777888???>>><<<:::888777999;;;999555///+++***+++++++++000///---+++***+++---...888&&&666999777AAAZZZzzzGGG999TTTHHH111:::===444;;;AAAooowwwppp777...((()))++++++,,,///VVVBBB222,,,---,,,---)))((($$$((($$$)))+++'''>>>\\\ZZZlllAAA000+++---333DDDjjj999111444...000222***:::888222,,,+++---...***&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''+++***)))(((&&&&&&&&&&&&***(((***000444444555777???>>>AAAKKKYYYbbbcccaaadddcccPPPDDDFFF===333<<<999@@@DDDAAA>>>>>>>>><<<@@@AAACCCEEEGGGIIIKKKMMMLLLPPPPPPKKKJJJOOOTTTUUU]]]___aaabbb```]]][[[ZZZZZZWWWVVVWWWZZZ\\\[[[YYY\\\[[[XXXTTTPPPKKKHHHEEEIIIHHHFFFBBB???>>>???AAAAAA@@@>>>;;;999777888888666333///,,,,,,,,,+++***---...//////...---,,,+++,,,$$$111222AAAooolllEEEWWWOOO<<<999444///555;;;ccczzzxxxpppkkk777///)))***,,,,,,---000XXX>>>111+++,,,,,,,,,))))))$$$(((###'''***)))BBB\\\fff]]]<<<111------444\\\DDD333222...---+++!!!,,,''''''((()))+++***'''$$$((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))((((((''''''''''''(((---)))***333<<<===;;;:::<<>>???@@@???:::===>>>===<<<@@@IIIPPPOOOPPPPPPRRRUUUYYYYYYXXX]]][[[YYY[[[^^^aaa```^^^^^^\\\YYY[[[___bbbcccbbbaaa```^^^ZZZVVVQQQNNNLLLKKKKKKJJJHHHFFFEEEFFFGGGAAA@@@???>>><<<:::777555111111000111222000---+++(((+++...000000...***(((***///555:::UUUmmm[[[SSSNNN===000000333444KKKbbbrrrlllsssddd:::222---...000///000222MMM;;;111,,,+++((()))&&&***'''***$$$(((+++---IIIbbbJJJ777000++++++???lll<<>><<<<<<===<<<999666111111222444444333///,,,((()))***+++,,,+++***))),,,---333HHHdddjjjVVVRRRFFF888444444777IIIbbbyyysssttt}}}ddd:::333...///111111111222EEE;;;333...---***+++)))'''$$$)))###&&&***,,,IIIeeewwwDDD888111...,,,PPPCCC...---''')))&&&)))###%%%'''''''''&&&'''(((&&&&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))%%%%%%%%%&&&((()))+++,,,+++...333555444777FFFUUUVVV[[[eeeuuu~~~qqqddd___UUUSSSUUUXXX```ZZZDDD???FFFKKKIIIHHHKKKMMMMMMLLLLLLJJJGGGFFFIIIPPPVVVUUUTTTWWW\\\___```bbbfffrrrpppoooppprrrttttttttttttnnnhhheeefffiiiiiihhhgggfffdddaaa]]]YYYVVVTTTIIILLLPPPPPPMMMIIIEEECCC???<<<::::::<<<<<<999666222222333444555333///+++((((((((((((((())))))***...+++---KKKcccdddZZZSSSAAA333222:::JJJbbbzzzuuuttt}}}ddd:::333...000222111111222AAA666000------+++,,,+++%%%$$$***%%%'''***,,,IIIbbbzzzccc:::555///000///cccHHH000000(((***)))(((&&&''''''((('''%%%###!!!%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&((()))+++,,,***///555888555888FFFVVV[[[bbbooo|||xxxpppaaaZZZWWWRRRRRReeebbbBBB@@@GGGMMMMMMMMMOOOQQQPPPQQQOOOLLLJJJKKKOOOTTTXXX]]]]]]aaafffgggggglllsss}}}~~~~~~}}}|||}}}~~~|||xxxtttrrrsssrrrpppmmmjjjiiifffbbb]]]XXXTTTQQQLLLOOOQQQQQQNNNIIIFFFEEEBBB===888888999:::888444222111111222222111---***'''(((((())))))))))))))),,,...+++EEEWWWxxxeeecccKKK333555;;;JJJ^^^rrrmmmooozzz```999333...000222111111222:::000+++)))***))),,,+++&&&%%%---(((***,,,///LLL\\\ooozzzRRR000///+++000222qqqFFF...111))),,,***((()))'''%%%%%%(((***++++++$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&((()))++++++***///666:::999:::FFFTTTgggppp}}}}}}xxxlllfffbbbTTTOOOffffffAAAGGGPPPVVVWWWWWWYYYZZZXXXXXXUUUQQQQQQTTTYYY\\\^^^ffffffkkkppppppnnnuuu|||{{{{{{{{{yyytttoookkkiiifff```ZZZTTTOOOLLLOOOPPPQQQOOOLLLHHHFFFFFFDDD>>>888666888888666222111111000000000...+++((('''((()))+++++++++***)))###///...CCCSSSmmmnnnSSS444999:::HHHYYYiiidddjjjvvv\\\999222...000333111000222222222(((---...'''222------)))111///+++%%%(((MMM\\\zzzIII888&&&///+++>>>WWW///,,,---+++------))))))(((((('''''''''&&&)))(((&&&$$$$$$$$$&&&'''(((***)))%%%%%%((()))'''***'''$$$%%%)))---......555>>>JJJQQQSSSRRRRRRSSSfffmmmwwwxxxsssmmmooofffVVVPPPSSSQQQJJJPPPXXX^^^]]][[[\\\^^^^^^[[[XXX[[[cccdddaaaiiiuuuxxxvvvnnnrrr{{{~~~zzzooofffdddfffhhhcccXXXTTTUUURRRRRRQQQPPPMMMJJJGGGFFFEEE@@@999777777666222......//////...,,,***((('''''')))***)))((('''(((******...)))000[[[gggkkkeee;;;222>>>EEEYYYkkkbbbiiizzz[[[<<<444---,,,---,,,+++---444222(((+++---%%%...***)))$$$,,,++++++***222ZZZddd}}}{{{FFF777(((///...OOO___666000...))))))((()))((((((((('''''''''&&&((('''&&&$$$$$$$$$%%%&&&(((***)))%%%%%%)))***((()))&&&$$$%%%)))---//////777;;;AAAGGGKKKLLLJJJHHHWWW___jjjtttzzzzzzwwwttt```eeebbbXXXQQQQQQKKKAAAIIIRRRYYYXXXWWWXXXYYYXXXhhhdddgggpppsssqqqvvv~~~xxx|||zzzsssjjjccc______[[[SSSMMMKKKIIIJJJKKKLLLLLLKKKIIIHHH@@@<<<888777999:::888555000///...------+++)))'''((()))***)))((('''((())))))...(((000YYYsssoooaaa888333999BBBVVVjjjcccjjjxxx[[[@@@888111000111000000111333222)))***,,,###***'''000(((---(((((((((333\\\cccwwwjjj;;;000&&&***111ccceee;;;444000***(((&&&((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$(((***)))&&&&&&)))+++))))))'''%%%&&&)))---//////333333666===GGGMMMMMMKKKLLLSSS]]]gggnnnqqqqqqppp[[[``````XXXTTTRRRLLLCCCRRR[[[cccfffgggiiijjjiii{{{yyy|||~~~sssqqqpppkkkeee\\\UUUVVVXXXUUUQQQNNNMMMMMMNNNNNNLLLHHHEEEBBB>>>;;;888888;;;<<<:::888333///,,,,,,------+++((()))***+++***((('''((())),,,111,,,333[[[}}}eee;;;999555AAATTTkkkhhhmmmxxx]]]>>>666//////000......000000www333,,,)))---$$$(((&&&111***---((('''&&&111ZZZ^^^pppZZZ333...'''))):::yyyddd;;;555222,,,+++)))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%$$$$$$(((***)))&&&&&&***+++)))***)))(((((()))+++,,,---......000666>>>FFFJJJKKKFFFJJJQQQXXX]]]`````````\\\^^^[[[SSSPPPRRRQQQMMMFFFPPPZZZ___bbbfffgggeeepppsssyyy|||xxxsssxxxtttkkkgggeeeccc]]]XXXWWWYYYXXXUUUSSSQQQRRRRRRQQQNNNIIIDDDAAA@@@>>>;;;999999888555333444000++++++---...,,,)))***++++++***((('''((()))+++111,,,222ZZZmmmAAA:::333AAARRRkkknnnqqqxxxbbb<<<444------...------//////jjj222...(((///&&&''''''(((###)))((())))))333\\\___qqqUUU555111++++++LLLaaa999444222---+++)))&&&&&&&&&'''''''''''''''$$$%%%%%%&&&&&&&&&%%%$$$'''))))))&&&&&&***+++)))++++++***)))((((((((()))...///000000111333888<<<@@@BBBFFFJJJMMMNNNNNNNNNUUUUUUTTTPPPOOOPPPQQQOOOWWW```hhhlllpppssssssoooyyyzzzmmmggghhhffffffccc]]]WWWSSSPPPNNNKKKLLLNNNNNNNNNKKKIIIGGG???===:::888777444111///222///++++++,,,---,,,******++++++***)))(((((()))(((///***000VVVtttFFF444000???MMMeeeppppppvvvfff>>>555//////000///000111222|||\\\000///&&&111((('''))))))$$$+++))))))(((111YYY^^^rrrPPP555---***,,,___aaa999444111+++(((&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&''''''&&&((('''%%%%%%)))+++)))*********(((&&&%%%&&&'''***...111000///000666;;;===???CCCGGGIIIKKKLLLLLLMMMPPPSSSUUUVVVUUUSSSQQQZZZ```eeeggghhhjjjgggcccgggttt{{{|||~~~kkkcccfff]]]aaa```YYYSSSRRRPPPOOOKKKKKKKKKIIIGGGEEEBBBAAA888888888777555333222111......---,,,+++***++++++)))***++++++))))))***+++,,,333///444YYY~~~QQQ333---<<>>BBBFFFJJJLLLMMMMMMMMMNNNRRRUUUWWWWWWWWWWWWfffkkknnnnnnoooqqqooojjjjjjsss{{{}}}|||}}}ggg___dddUUUVVVSSSNNNNNNSSSUUURRRNNNLLLIIIEEEAAA>>>;;;:::555666777666555333222222)))---///---***''')))+++''')))************+++---...666222666ZZZ[[[777,,,;;;>>>TTThhhhhhmmmiii:::222,,,,,,---------//////gggGGG))),,,"""111)))&&&+++'''!!!((('''***---999dddUUUoooGGG222)))///AAA^^^777333222,,,***(((%%%%%%%%%&&&&&&''''''''')))(((&&&%%%&&&(((***+++$$$&&&%%%###$$$((()))((("""$$$''''''%%%%%%'''***,,,***+++...333444222///777999===AAADDDFFFGGGGGGNNNKKKIIIKKKNNNQQQWWW\\\XXX\\\___```cccgggeeeaaafffjjjmmmnnnqqqwww~~~}}}hhhdddmmmZZZVVVNNNGGGJJJRRRRRRLLLHHHGGGDDDBBB@@@@@@@@@@@@666777888777555222111111&&&,,,000///)))%%%'''+++'''(((*********+++,,,...)))111...222UUU]]]666///===<<>>666000000111111111333(((___777000,,,+++***&&&%%%&&&"""$$$&&&***'''!!!666___iii___SSS333'''000VVV\\\555222222---((($$$$$$%%%%%%%%%(((***(((###(((''''''&&&&&&&&&''''''""""""""""""###$$$%%%%%%%%%&&&''''''&&&&&&''')))***---//////......000333999<<>>III```yyysssqqqDDD555000111000333666000999:::666000,,,,,,+++(((''')))&&&((((((++++++)))@@@hhhcccgggAAA111)))000www]]]222,,,+++(((&&&$$$(((&&&%%%%%%'''(((((((((%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((())))))&&&((())))))(((''')))******,,,---.........000222777:::>>>AAABBBDDDFFFHHHHHHIIIKKKKKKJJJIIIJJJKKKQQQXXX___aaa```aaaffflllrrrpppllljjjjjjkkknnnpppsssxxxzzzwwwqqqiiiaaa^^^NNNUUUQQQNNNUUULLLGGG<<>>222<<<...888888888555222///...///******)))))))))(((((((((&&&&&&'''(((***+++---...,,,***000,,,<<<|||WWW777111;;;DDDZZZqqqkkkjjjIII777///000---000333///222444lll444...***+++***(((''')))&&&(((&&&'''((((((???eee```iii666000+++555[[[222------)))(((&&&)))&&&$$$&&&'''&&&&&&(((''''''&&&&&&&&&'''((((((#########$$$$$$%%%&&&''''''((())))))(((((()))***''')))+++,,,...000222333444777<<>><<<444III777777999:::777222......///++++++++++++++++++++++++'''&&&&&&''')))+++...///,,,***000+++888xxxccc@@@333777<<>>^^^dddjjj888000+++FFFPPP++++++---***'''$$$'''%%%)))000...&&&$$$((($$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$%%%&&&''''''&&&((())))))(((''')))***...---++++++,,,---+++***...222888===???AAACCCDDDHHHGGGFFFGGGKKKOOOQQQRRRRRRQQQRRRWWW]]]bbbdddddddddcccbbbccceeejjjooorrrnnnsssyyy{{{zzz{{{|||vvvwwwvvvqqqiiiaaa]]][[[___RRR[[[UUUMMMTTTOOOOOO:::BBBBBB999JJJAAAMMM888777777777555222000000000((()))))))))))))))))))))***)))))))))))))))*********)))222---444zzz|||SSS888///333MMMkkknnnuuuQQQ888---111---,,,222444111777XXX===---(((%%%''')))'''(((***%%%***(((&&&(((,,,???]]]^^^___999///---VVVSSS,,,+++---***)))&&&''''''...888555***%%%((($$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%'''((((((%%%'''(((((('''&&&((())),,,+++)))***---...,,,***...222999>>>AAACCCDDDEEEIIIHHHGGGJJJMMMOOONNNMMMPPPQQQTTTWWWYYY[[[^^^___dddbbb___^^^```eeejjjmmmuuu{{{}}}uuurrrxxx~~~yyy|||}}}}}}yyypppjjjgggccc___[[[VVVRRROOO```RRRZZZTTTMMMRRRKKKIII===KKKGGGAAAIII===DDD999666444111000000000000///'''''''''''''''&&&&&&&&&(((((()))***************))))))444///444wwwhhhFFF555333JJJfffjjjsssUUU;;;000333///+++000222...333DDD555...)))&&&(((***)))))),,, '''%%%$$$(((---@@@\\\bbb^^^???///---[[[XXX///,,,---,,,,,,+++((()))222===;;;---&&&)))%%%%%%%%%&&&'''((()))***$$$$$$$$$$$$%%%&&&''''''%%%&&&''''''&&&&&&''')))'''&&&&&&)))...111111///...333:::???BBBDDDEEEFFFHHHHHHJJJNNNRRRSSSPPPMMMQQQVVVZZZYYYUUUSSSUUUYYY^^^___```bbbdddfffggghhhrrr{{{vvvssszzz}}}|||wwwsssjjj^^^XXXYYY]]]^^^]]]ZZZLLLUUUSSSQQQ[[[TTTPPPAAAPPPFFF@@@<<<111999;;;555111---,,,...000///...(((((('''''''''&&&&&&&&&&&&''')))+++++++++******((()))555000444vvvoooIII444000HHHdddiiittt\\\@@@444666///(((+++---///444<<<~~~666******+++---...,,,)))%%%###***((()))"""---QQQXXXddd\\\:::+++'''qqqJJJ222000***)))&&&+++000"""777MMM999###)))111((('''&&&%%%$$$#########'''&&&%%%$$$$$$&&&''')))%%%&&&&&&'''((('''''''''%%%&&&'''))),,,///111222444666:::@@@DDDEEEDDDBBBCCCBBBGGGOOOQQQOOOQQQWWWTTTRRRQQQTTTZZZ]]]\\\[[[eeecccbbbdddhhhjjjjjjiiittt{{{zzzxxx|||xxxtttyyyyyywww|||hhhbbb\\\YYY[[[\\\VVVNNNRRRRRRSSSTTTSSSQQQPPPNNNQQQNNNIIICCC???<<<:::999666555444222///.........***+++***'''%%%%%%(((,,,***+++,,,---,,,,,,******)))+++---...222oooZZZ///777JJJ\\\pppiii```???...111///...333555000444<<>>:::777555444222000222444555333111***+++++++++***)))))))))'''((()))***+++***))))))***,,,......222ooowwwxxxHHH888DDDUUUjjjkkk^^^DDD666666111000222000000444555LLLOOO***)))'''$$$$$$%%%'''((('''(((---)))***&&&555]]]fffaaaGGG444,,,???zzzBBB333222+++---((((((%%%---NNNYYY:::&&&+++...$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###$$$%%%'''))))))))))))***+++---...///...333:::???BBBEEEGGGIIIGGGIIIIIIGGGGGGIIILLLNNNGGGLLLPPPRRRQQQQQQSSSUUUTTTUUUWWWXXX[[[]]]```bbb```jjjmmmpppxxxwwwtttzzzxxx~~~zzzoooeee```___WWWTTTUUUXXXVVVOOOKKKLLLIIILLLPPPTTTUUUSSSPPPMMMKKKJJJHHHEEEAAA===999777///222444444111000111222,,,***(((''''''((())))))'''((()))***+++******)))---...///...111lllsss~~~LLL444BBBUUUhhhjjjiiiOOO>>>999111111555222...222555@@@CCC+++&&&$$$""""""$$$%%%&&&%%%$$$+++((()))$$$555___jjjbbbEEE777...DDDvvvAAA333000))),,,((('''$$$---LLLUUU888'''+++)))$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&'''))))))''''''(((***+++...///111---444<<>>333111555111///222777===777)))%%%$$$######%%%&&&&&&%%%###(((%%%)))'''777]]]ddd]]]???999111HHHppp===000,,,%%%+++)))((($$$000NNNTTT555&&&***&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((('''((((((***+++---///000111777===@@@???@@@CCCFFFHHHMMMNNNIIIGGGIIIJJJGGGJJJKKKNNNQQQTTTUUUTTTRRRRRRUUUXXXZZZ[[[^^^bbbffffffppptttwww}}}yyy~~~|||rrrbbbVVVVVVUUUPPPOOOTTTMMMOOORRRTTTTTTSSSQQQPPPLLLMMMMMMKKKGGGBBB===:::666999:::777111,,,******---***'''''')))***)))(((''')))***,,,,,,,,,,,,+++,,,------,,,...iiikkkvvv___777===MMMdddppprrr\\\KKK???333222444/////////444;;;///''''''&&&%%%&&&((()))((('''###'''###***+++:::[[[\\\UUU888888111IIIkkk999,,,)))###***))))))'''444PPPPPP... )))(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&&&&&&&%%%%%%)))))))))***+++---...///666:::======;;;;;;@@@DDDBBBIIILLLIIIHHHLLLLLLIIIIIIIIIKKKPPPUUUWWWUUURRRPPPSSSWWWYYYYYY\\\aaaeeeaaalllooosss{{{zzzvvv{{{wwwxxxxxxxxxxxxccc]]]YYYTTTTTTZZZOOOPPPRRRSSSTTTSSSRRRQQQLLLMMMMMMLLLHHHCCC===:::888888777666444111---***,,,***)))+++---,,,)))&&&((()))+++,,,------,,,,,,)))+++,,,+++...iiillluuukkk<<<:::FFF^^^ooohhhTTTGGG>>>333222444......+++///888zzz,,,,,,(((&&&%%%%%%&&&'''%%%$$$...+++))))))///;;;NNN]]]III999+++,,,```mmmDDD***((()))***+++&&&)))000SSSNNN<<<%%%--- (((&&&###!!! !!!"""######$$$%%%&&&'''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&(((+++---///333000111777===AAAEEEJJJIIIIIIIIIJJJLLLMMMLLLKKKJJJJJJLLLSSSZZZ]]]ZZZVVVPPPQQQXXX```ccc___\\\]]]dddhhhqqq{{{|||vvvwwwyyy|||{{{fffWWWSSSSSSRRRQQQOOOSSSWWWVVVSSSOOONNNOOOBBBEEEIIILLLLLLIIIEEEBBB888777555222...---///111******)))(((((()))***+++))),,,333888555---)))+++)))///000***333^^^tttxxxwwwttt>>>999===]]]|||nnn\\\HHH>>>:::666333222000...+++333]]]zzz+++***(((&&&%%%%%%&&&'''%%%$$$!!!$$$''')))---888JJJYYYKKK:::,,,...gggiiiBBB((('''(((((()))%%%)))///PPPJJJ:::$$$...$$$'''%%%###!!!!!!"""$$$&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((***+++---...333000222888===AAAEEEJJJKKKJJJJJJKKKLLLMMMLLLJJJQQQOOOMMMPPPUUUYYY[[[[[[RRROOOOOOTTTXXX[[[```fffgggjjjpppwww}}}}}}wwwrrrvvvvvvwww|||}}}gggWWWPPPNNNLLLIIIJJJMMMPPPQQQPPPOOOOOOOOOEEEGGGHHHIIIHHHEEEBBB@@@999555222111222222111///+++***************+++++++++,,,000333000***)))---)))...000***222\\\wwwoootttxxxDDD888<<>>''''''''''''(((###(((///KKKDDD999%%%...)))&&&$$$###"""###$$$&&&(((###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++,,,---...///222111333999>>>AAAEEEKKKRRRQQQPPPQQQRRRRRRPPPNNNTTTPPPLLLJJJLLLQQQVVVZZZPPPLLLJJJNNNTTTYYYbbbkkkrrrtttxxx|||vvvtttsssuuu|||{{{eeeUUUNNNLLLHHHEEEKKKKKKKKKLLLNNNOOONNNNNNHHHHHHGGGEEECCCAAA@@@???===888333222555555000+++++++++++++++++++++++++++(((+++000444111***(((+++)))---///+++111XXXqqq}}}SSS666777PPPkkkrrrcccLLL:::222111000///...)))000000BBB^^^(((&&&(((&&&%%%%%%&&&'''%%%$$$)))***)))(((111CCCWWWbbbDDD000%%%***zzz___<<<'''))))))((((((###'''000HHH???:::&&&...---&&&&&&$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%******+++,,,---...///000222111444;;;???AAAEEEKKKUUUTTTSSSSSSTTTSSSQQQOOONNNNNNLLLIIIHHHJJJNNNRRRLLLKKKMMMTTTYYY[[[^^^cccbbbeeellluuu{{{|||wwwrrrvvvtttsssssswwwuuuaaaTTTOOONNNKKKHHHQQQMMMJJJJJJLLLMMMLLLJJJGGGGGGGGGFFFDDDBBB@@@>>>BBB===888666555222+++&&&******++++++******))))))$$$)))222888555,,,'''((())),,,...,,,000SSSsssbbb777777NNNiii~~~qqqXXX===000000000---...)))444000555NNN)))%%%(((&&&%%%%%%&&&'''%%%$$$'''%%%"""&&&555JJJUUUWWW???+++%%%***[[[:::))),,,,,,***)))%%%%%%333HHH>>>???)))---...((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&''')))+++---///000111111222666<<>>@@@AAAFFFMMMRRRQQQPPPPPPQQQPPPNNNLLLMMMPPPUUUXXXXXXTTTOOOKKKLLLIIIJJJMMMPPPPPPSSSXXXccciiisss~~~zzzrrrmmmppprrrrrrrrrtttyyy}}}sssbbbVVVRRRPPPLLLHHHDDDBBBAAABBBEEEGGGHHHIIIBBBDDDGGGIIIJJJHHHEEECCC:::;;;;;;777222///...///+++***((('''&&&&&&'''((()))(((((()))'''$$$(((///***(((,,,------HHHrrrqqqrrr999888LLLlll}}}yyybbb???...333777222000---555///000YYY444+++((((((&&&%%%%%%&&&'''%%%$$$!!!$$$'''111GGG^^^ccc[[[999+++000666SSS777***000///,,,***&&&###:::OOOGGGOOO222((()))%%%%%%$$$$$$############%%%%%%$$$$$$$$$%%%&&&'''$$$%%%'''(((((('''%%%$$$$$$&&&(((+++...///000000000333999???AAAAAAFFFNNNVVVUUUTTTTTTUUUUUUSSSQQQMMMNNNPPPTTTVVVUUUPPPKKKHHHEEEFFFJJJNNNPPPTTTZZZ[[[```jjjuuu|||{{{tttmmmlllpppsssssssssuuu{{{sssbbbVVVRRROOOJJJEEE???@@@BBBBBBBBBDDDFFFHHHDDDEEEFFFGGGGGGGGGFFFEEE;;;999666444222111111000---+++(((&&&%%%&&&(((***((((((***,,,)))&&&)))///***''',,,...,,,DDD~~~qqq}}}===555@@@aaazzzzzzddd@@@...555:::444///...000...444GGG,,,+++)))(((&&&%%%%%%&&&'''%%%$$$$$$''''''+++AAA]]]kkkjjj555***222888QQQ555***000000,,,***%%%###===RRRKKKUUU444&&&&&&"""############$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$%%%'''(((((('''%%%$$$'''(((***---...//////...000333:::@@@AAAAAAFFFNNNTTTSSSSSSSSSTTTTTTRRRQQQKKKHHHFFFIIINNNPPPLLLHHHAAAAAAFFFOOOTTTUUUWWW[[[TTTXXXaaammmvvvxxxtttoooooorrruuuvvvvvvzzz}}}ppp```UUURRROOOJJJFFFAAADDDFFFEEECCCBBBDDDFFFHHHGGGEEEDDDDDDEEEEEEFFF@@@:::333111222333///,,,000---)))&&&%%%'''))),,,$$$(((111777555---)))+++***'''+++...+++BBBlll{{{EEE999@@@aaa}}}iiiBBB///666:::333...///---,,,888===hhh+++111!!!&&&&&&%%%%%%%%%%%%$$$$$$######&&&+++GGGSSShhhMMM111111(((GGG{{{BBB444+++---,,,%%%%%%+++(((<<>>]]]}}}mmm<<<111===---///333(((222///333888```,,,,,,!!!&&&&&&%%%%%%%%%$$$$$$$$$(((&&&)))...JJJTTTfffHHH///+++&&&OOOwww@@@333***+++***%%%&&&+++&&&;;;JJJHHHGGG'''+++"""&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&(((+++...///,,,000777>>>???AAAJJJTTTbbb\\\XXXWWWUUUQQQNNNOOOEEEEEEFFFHHHLLLOOOQQQQQQHHHKKKMMMOOOVVV```ccc```dddjjjoooqqqtttvvvsssnnn[[[]]]______bbblllzzz~~~rrrcccXXXRRRNNNHHHCCCEEEGGGEEECCCEEEIIIHHHCCCCCC@@@???CCCIIIJJJDDD>>><<<:::777333111/////////---,,,+++)))(((((('''''',,,%%%,,,AAA......$$$---((((((///+++777888ssswwwZZZ???>>>XXX}}}}}}qqq999111:::000...///)))000...666444}}}QQQ---'''###%%%%%%%%%%%%$$$$$$$$$$$$$$$###&&&...KKKTTTbbbAAA...''''''___qqq===111(((((((((%%%&&&+++'''===IIIFFFJJJ***,,,%%%&&&%%%$$$$$$###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$&&&))),,,000222---///555>>>DDDHHHNNNUUU___YYYUUUUUUTTTOOOMMMMMMLLLHHHEEEFFFIIILLLLLLKKKHHHKKKMMMPPPVVV\\\^^^[[[```fffkkkkkkkkklllkkkhhh[[[[[[ZZZXXXVVVYYY```fffaaa]]]XXXTTTQQQMMMIIIFFFAAADDDDDDBBBCCCFFFEEE@@@???======AAAEEEFFFBBB===<<<:::777333111///......---,,,+++***))))))(((((()))''')))===+++,,,(((---((()))...+++555777nnntttlll===999MMM<<<555777777...,,,,,,...---999///fffAAA---$$$'''%%%%%%%%%$$$$$$$$$$$$### $$$///PPPZZZddd???000&&&...sssmmm:::///'''&&&'''&&&'''+++,,,CCCJJJFFFPPP000///+++######"""""""""""""""###%%%$$$###""""""###$$$%%%###$$$%%%'''''''''&&&%%%%%%%%%&&&(((+++...111333///...333<<>>BBBCCC???===???AAA@@@AAA@@@@@@BBBDDDBBB>>>:::;;;999777444111///...---++++++***)))((((((((()))'''***(((???---,,,,,,---)))***...,,,333666iiipppxxx888222CCCGGG999444>>>222...222---+++:::,,,QQQ555,,,###(((%%%%%%$$$$$$$$$#########""" &&&555YYYaaafff<<>>BBBDDDBBBCCCDDDEEEDDDBBB???<<<:::999777444111///---,,,)))(((((('''''''''((((((&&&+++(((HHH777,,,---+++++++++......222666iiimmm999///>>>TTT999111>>>555333888...+++888...BBB///***$$$&&&$$$$$$$$$$$$###############&&&666[[[aaa```111******@@@```111,,,'''&&&(((******)))...IIIEEE>>>TTT333+++,,,$$$$$$$$$###$$$$$$%%%&&&$$$##################$$$""""""###$$$$$$%%%$$$$$$######$$$%%%'''))),,,---...,,,000:::DDDJJJPPPVVVXXXUUUUUUXXXWWWSSSOOONNNPPPOOONNNMMMNNNPPPRRRSSSOOOOOORRRWWWWWWVVVXXX\\\```aaa```^^^```ddddddaaa___YYYSSSQQQSSSVVVWWWWWWXXXVVVRRRMMMGGGDDDDDDEEEAAACCCBBB>>>>>>BBBDDDCCC@@@BBBEEEFFFDDDBBBAAA@@@999888666444111///---+++''''''&&&&&&&&&'''((((((&&&,,,)))XXXFFF,,,---)))++++++---...///555tttpppjjj}}}DDD222>>>ssseee:::000999777555777000+++333333:::}}}---((('''&&&$$$$$$$$$$$$###############&&&999```ddd```---%%%...JJJUUU---+++((('''***,,,+++(((...IIIBBB999SSS222'''***$$$$$$######$$$%%%%%%&&&###$$$$$$$$$$$$$$$$$$###""""""""""""""""""###### !!!###&&&))),,,...111000555>>>GGGOOOXXXaaa```YYYTTTSSSQQQNNNMMMOOOPPPRRRSSSPPPKKKIIIKKKNNNLLLKKKMMMQQQQQQOOOSSSYYYZZZWWWSSSSSSYYY```___ZZZ]]]WWWRRRPPPRRRSSSPPPLLLLLLJJJGGGDDDDDDDDDDDDDDDBBB???;;;???IIIQQQKKK@@@???CCCFFFFFFBBB>>>===>>>999888666444111///,,,+++'''''''''''''''((())))))&&&+++,,,iiiWWW...***'''******+++,,,+++222iiiwwwbbbyyySSS666===hhhBBB555444888111222000---...777333rrr,,,&&&***&&&$$$$$$$$$############"""'''###,,,AAAjjjooojjj666$$$333SSSLLL+++***))))))+++...,,,(((000KKKBBB888SSS222&&&)))""""""!!!!!!"""###$$$$$$###$$$%%%&&&&&&%%%$$$######"""!!! !!!"""### !!!$$$'''+++///111//////333;;;CCCJJJUUU```eee\\\RRRMMMJJJGGGIIIMMMDDDIIINNNMMMIIIGGGLLLQQQQQQNNNOOORRRPPPMMMPPPXXXTTTPPPIIIHHHOOOWWWUUUNNNSSSOOOLLLNNNRRRRRRMMMGGGNNNKKKGGGEEEDDDCCCAAA???HHH???;;;DDDYYYbbbVVVCCCAAAEEEHHHEEE???999888888888888666444111///,,,+++(((((('''(((((()))***+++&&&+++...tttaaa///)))&&&(((((()))+++)))000bbbzzz[[[uuu^^^888:::hhhLLL<<<111888---,,,000...+++999///fff)))--- ***&&&''''''&&&$$$######$$$''',,,<<>>===;;;888666777999:::555111000111222///,,,))))))************)))))))))000+++hhh,,,'''+++(((***'''222,,,///KKKnnniii|||<<<444IIIyyyRRR333...666......+++...222...:::VVVIII&&&%%%***&&&%%%&&&&&&%%%###"""###$$$&&&%%%)))>>>FFF]]]999(((,,,;;;ccc888***'''%%%&&&%%%######&&&???GGG888666TTT111%%%&&&&&&$$$"""!!!!!!"""!!!"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''')))*********,,,000777>>>CCCFFFIIIHHHHHHHHHIIIKKKMMMNNNIIIJJJKKKKKKKKKIIIHHHGGGPPPOOONNNNNNNNNPPPSSSTTT]]]WWWVVV\\\bbbcccbbbbbbPPPMMMIIIHHHHHHJJJKKKKKKGGGFFFEEEDDDFFFIIILLLNNNHHHJJJGGG???>>>CCCCCC>>>AAAAAA@@@===:::999999:::888444111000111111///,,,))))))))))))))))))))))))+++///---fff444))),,,)))---)))000)))+++DDDpppkkk{{{MMM666DDDcccnnn999...:::222...(((,,,444///111CCC999%%% +++$$$%%%%%%$$$###""""""$$$"""&&&,,,IIIQQQ^^^000%%%***AAAZZZ555+++'''&&&&&&%%%"""###'''BBBBBB555999SSS///$$$!!!&&&$$$"""!!!!!!!!! !!!""""""############"""""""""""""""""""""""""""$$$$$$$$$$$$%%%'''((()))&&&(((,,,000666<<>>>>>AAADDDFFFGGGCCCFFFDDD>>><<>>;;;::::::999444222//////000///---+++******))))))))))))******+++,,,///```===))),,,+++111,,,111***---@@@jjjkkkrrrXXX999???ZZZDDD///777111///***///777111///;;;111(((!!!***"""$$$$$$$$$"""!!!"""######$$$+++HHHZZZ\\\,,,''''''OOOQQQ666,,,)))((((((%%%"""%%%***GGG@@@777@@@UUU///%%%!!!&&&$$$"""""""""###""" !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%&&&'''((()))&&&)))...111333888???DDDDDDGGGIIIIIIGGGEEEEEEFFFEEEEEEFFFFFFEEECCCBBBAAAIIIIIIIIIHHHGGGFFFFFFFFFRRROOORRRZZZ^^^YYYQQQMMMJJJHHHEEEDDDCCCCCCAAA@@@???===;;;;;;>>>@@@AAAAAA===???>>>>>>@@@CCCDDDAAA<<<@@@@@@:::777888777333000///.........---,,,+++******)))(((((()))*********)))000ZZZFFF)))******222,,,000+++///;;;iiilllmmm^^^999;;;VVV|||GGG,,,//////111///222777///,,,666111+++%%%+++!!!###$$$###"""!!!"""###(((""",,,>>>^^^QQQ***,,,(((eeeGGG666,,,***))))))&&&###'''...LLL@@@<<>>;;;<<>>AAABBB???;;;<<>>>>>NNNXXX,,,(((%%%###!!! """######""" !!!"""###$$$$$$$$$$$$########################$$$$$$$$$%%%&&&'''((()))((()))+++...111444666777<<<@@@DDDDDDAAA@@@BBBEEECCCDDDGGGIIIKKKLLLLLLLLL>>>@@@DDDHHHKKKMMMNNNNNNMMMIIIEEEDDDAAA???CCCIII;;;;;;:::<<<======;;;:::???;;;999:::???AAA@@@===:::;;;===@@@AAA???<<<;;;>>>EEEEEE===999<<<:::333---...000000///...------+++***)))(((((()))***++++++&&&444RRRXXX,,,***(((///&&&)))***///***bbbgggkkk~~~:::;;;JJJwwwddd000555---111......333///+++333UUUnnn000%%%(((&&&*** """###"""!!!!!!"""###!!!AAAAAAqqq>>>###***)))ttt222***)))(((((((((%%%###)))222JJJ;;;===OOOUUU'''&&&$$$!!!!!!######"""!!!!!!"""$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!#########$$$%%%&&&((((((((('''(((...666:::888444;;;???CCCBBB>>><<>>BBBDDDFFFIIIJJJJJJIIIHHHFFFEEEGGGGGGBBB===@@@FFFCCCBBBBBBBBBBBBAAA>>>;;;999666333666;;;>>><<<::::::<<<@@@CCCAAA>>>>>>AAA:::BBBCCC:::666999777000...///111222000/////////+++***)))'''''')))***+++,,,&&&666QQQ]]]---++++++111&&&))),,,///%%%XXXaaajjj===222<<>>FFFLLL***000 """"""!!!!!!!!!"""$$$%%%!!!!!!!!!"""######$$$$$$"""###$$$&&&&&&%%%$$$$$$%%%$$$$$$###$$$&&&'''(((******,,,...111444777888444:::===;;;===DDDHHHGGG???@@@@@@AAAAAA@@@@@@???AAA@@@AAACCCEEEFFFDDDBBB>>>@@@CCCGGGIIIIIIIIIHHHJJJFFFBBB@@@@@@>>>;;;777BBBBBBAAA???<<<;;;;;;<<<:::;;;<<<;;;:::;;;<<<>>>BBBDDD@@@666111222333000222000---+++,,,...,,,(((***(((&&&%%%$$$%%%'''(((+++***...===000...$$$,,,---,,,...+++111BBBfffrrrGGG888333hhh888+++///------...,,,)))---333===VVV'''555...***,,,&&&&&&%%%%%%$$$$$$######&&&$$$PPP~~~777333(((EEE[[[---)))((($$$)))%%%'''''')))HHHHHH888<<>>>>>BBBDDDBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAABBBBBBAAA>>><<<<<<>>>BBBEEEGGGGGGEEEDDDCCCAAA>>><<<;;;:::999777:::;;;<<<<<<;;;;;;<<<>>>???@@@@@@???===<<<===>>>CCCEEEAAA888333444444222000...,,,***,,,---+++(((***)))(((&&&&&&''''''((()))***+++666>>>111)))...,,,***...+++///???pppoooNNN333===nnnAAA888222000000000...,,,///555:::EEE$$$000%%%,,,%%%'''&&&$$$###"""!!!""""""%%%"""LLL~~~fff444///%%%XXXVVV,,,'''&&&"""((($$$&&&'''+++LLLJJJ999<<>>AAABBB>>><<<>>>??????@@@@@@AAAAAAAAAAAA@@@@@@CCCBBBAAAAAAAAA@@@===;;;<<>>>>>>>>????????????>>>>>>@@@@@@@@@AAACCCBBB@@@>>>???@@@CCCDDDEEEDDDCCCBBBCCCDDDCCC@@@<<<:::<<>>@@@AAAAAA>>>;;;999888;;;<<<===<<<:::888888999999:::999555111/////////---++++++---...,,,+++,,,******++++++******)))((()))---(((000lll...@@@===222---111,,,)))222{{{^^^{{{ooo000777DDD~~~WWW333222...---......,,,...222...lll///%%%+++ 000"""###""" """$$$&&&''''''MMMrrr999,,,(((---qqqIII---***'''###)))######%%%,,,PPPBBB<<<:::LLL999!!!"""$$$$$$$$$######""""""!!! !!!""""""######"""!!! !!!###$$$###""""""!!!"""$$$%%%&&&))))))***,,,///111333555444444666777777888:::===:::;;;;;;<<<<<<;;;;;;:::>>>======???AAAAAA???===>>>???@@@@@@AAAAAAAAA@@@888;;;<<<<<<<<<>>>CCCHHH???AAABBBAAA===999777666666777999999888777777888555555555444111...---...///,,,---111000,,,+++...)))************)))((((((+++///***333,,,===:::///+++000,,,)))000hhh\\\uuu666777<<>>::::::888666555666999<<<999:::<<<;;;888666666666444777999:::999888888999444444555777555000///111000---...333111+++***///))))))(((((((((''''''''')))000+++222777000///((('''...+++)))222UUU]]]kkk777333>>>|||hhhIII444///,,,...000//////222111IIISSS+++%%%"""((($$$%%%"""""""""######$$$$$$$$$%%%333[[[]]]333'''###<<>>888444222222111111333555666555444444555666555888::::::999777666777555333666:::888222111444000,,,///444111((((((...((('''&&&%%%%%%%%%&&&&&&%%%...******LLL))),,,((((((...+++)))333DDDfffkkkwww>>>***999ttt}}}bbbFFF333...***---///......000333999EEE---&&& +++'''######$$$$$$$$$######""",,,444OOO<<<+++VVVppp111%%%$$$""" &&&!!!!!!%%%111YYYCCCWWWOOOQQQ***(((%%%  !!!""""""""" !!!###$$$$$$$$$###"""%%%$$$$$$###$$$&&&'''(((%%%%%%&&&(((***,,,...///...+++---111111---000666555555666666666666555555444444555888;;;===<<<:::<<<999555333444888>>>BBB@@@;;;666555777::::::999444555555444222222444555666888::::::777555333333444222555:::999333111555000,,,...444111&&&&&&---(((&&&$$$#########%%%&&&!!!---)))###kkk]]],,,000,,,,,,000***(((111999vvvuuuzzzNNN&&&000hhhaaa===111+++'''***,,,,,,,,,---222///<<<$$$///###"""&&&&&&((('''""""""******$$$)));;;XXX555(((222ggg]]]***'''$$$&&& '''"""666YYYKKKFFFPPPLLL...!!!%%% %%%$$$"""!!!!!! !!!!!!!!!!!!""""""""""""!!!  !!!"""!!!  !!!"""###$$$$$$$$$%%%%%%&&&%%%%%%&&&))),,,+++...111111......000444///222555666555444555666666666666888:::;;;;;;:::444444444222111111444666444444666777888777555333333555555333000///222555888555444555666444333333666555444555666666444222...---+++***))))))((('''(((((('''((())))))'''$$$///$$$"""!!!TTT{{{ooo)))+++((()))///------555666zzzbbbtttQQQ;;;,,,PPP}}}LLL333111...+++,,,......,,,...333~~~888###...$$$%%%((((((+++***$$$ ###))))))$$$$$$999[[[888(((111666{{{TTT'''&&&&&&((($$$%%%((($$$###888SSSMMMKKKOOOBBB$$$&&&###"""!!! !!!"""!!!!!!!!!!!!!!!""""""""""""###!!! """%%%&&&%%%$$$$$$###!!! !!!"""###$$$%%%&&&'''''''''(((***,,,+++,,,,,,---...///000111...000222333222222333333555444444555777777666444444333222111///000333666444444555666666666444333666666666444222222444666666444333333333222111111555777777555222000111222+++...000...***'''&&&'''(((''''''((())))))&&&$$$%%%111---LLLtttlllggg------,,,(((&&&***...---111```mmmXXX777+++HHH~~~}}}NNN222///***((()))---///...+++000qqq~~~333###---&&&((())))))...+++&&&###$$$(((((($$$'''>>>\\\444+++555:::LLL))))))+++((((((((('''$$$(((777GGGFFFOOOTTT>>>""" ((("""!!!  !!!"""!!! !!!!!!!!!!!!""""""""""""%%%""" ###(((+++)))&&&'''$$$!!! ###%%%$$$&&&((()))((((((***++++++)))(((***---//////...+++---///000//////000111333222111222333222000///333222111///---///222555666666555555555555666666999777555444555666666666333444444555555666555555444777888333---***...333***///444222+++&&&%%%'''(((''''''((())))))&&&$$$%%%&&&---000RRR}}}xxxjjj;;;000000,,, '''111'''---fffeeennnjjj777///AAAuuuwwwSSS666000***(((***,,,......,,,///```lll000%%%,,,(((***'''(((,,,)))&&&$$$%%%'''(((&&&222HHHZZZ***&&&111>>>BBB+++)))+++$$$(((((("""!!!)))555<<<;;;RRRZZZCCC***(((((($$$###!!! !!! !!!!!!!!!!!!""""""""""""&&&""""""'''***'''###$$$###!!! ###$$$"""$$$'''(((((((((((()))+++++++++******+++,,,---+++,,,......------...///000///...///000000...,,,111111000...,,,---111333777777666555444555777999999666222333555777666444---111444444555888999888555555444000+++***...222...111222000+++'''&&&''''''''''''((()))(((&&&$$$---(((%%%)))IIIxxxrrrSSS111---222$$$(((333)))---MMMkkkrrr}}};;;444<<>>jjjppp===222777cccvvvjjj999000***---000...******,,,///@@@KKK---***((('''***###%%%###!!!"""%%%''''''***...000UUUJJJ,,,***444eeeyyy555000&&&&&&###&&&&&&"""###///===GGGAAAWWWPPP222&&&'''&&&&&&  """###"""!!!!!!!!!!!!!!!""""""""""""###!!!  !!!############ """$$$%%%$$$$$$&&&''')))...111,,,$$$!!!(((000+++,,,---,,,+++***,,,...---,,,,,,---///000///---...///000000///...///000///111111///,,,,,,000444111000......///111111111222:::>>>888555777777333666222...---...111222222777000)))'''***,,,***&&&'''&&&&&&'''((((((%%%######$$$)))111UUUvvvaaasss<<<%%%000...(((,,,---000888mmmmmm>>>+++333WWWwwwrrr888,,,&&&,,,000---++++++)))///888???+++***%%%&&&+++###'''$$$!!!###''')))(((+++000:::bbbBBB...***888rrr...222&&&'''$$$$$$$$$$$$&&&000DDDUUUPPP]]]JJJ+++######"""***  """###"""!!!!!!!!!!!!!!!"""""""""""" """###"""  """ !!!"""###!!!"""$$$$$$###$$$&&&((('''***,,,)))###"""(((///+++,,,,,,***))))))+++---...---,,,---......,,,+++,,,///111222111///......---000111///,,,+++...222.........---,,,---///111111<<<@@@:::666999999555666555333000//////111333222...***(((******)))&&&'''&&&&&&'''((('''%%%###(((###***999]]]{{{VVVuuuQQQ111***+++***+++---,,,666ppptttjjjvvvHHH(((222KKKrrroooBBB222(((+++///,,,***---,,,555888777)))***###%%%,,,$$$)))%%%###$$$******(((+++111LLLqqq===***%%%888fff###+++ !!!###!!!!!!$$$'''000GGG^^^XXXaaaKKK---(((###)))###""" !!!!!! !!!!!!!!!!!!"""""""""""""""%%%$$$!!! ###'''%%%### !!!######$$$$$$$$$###%%%(((***%%%&&&&&&%%%$$$%%%***...***+++***)))'''(((***,,,///...---------,,,***(((+++...222444333000...---...111444222...---000444,,,...///---++++++///222&&&222888333111666888333666888999444...,,,000444,,,------,,,***(((''''''&&&&&&&&&'''((('''%%%###%%%((($$$)))&&&CCClllOOOsssccc@@@'''(((...---...'''444YYYxxxeeejjjTTT+++666EEEtttmmmiiiQQQ===...---///+++***...333<<<===111,,,'''%%%'''(((%%%!!!&&&%%%$$$'''%%%(((444OOOqqq:::$$$444???NNN***"""((('''###""" ***===KKKRRReee___aaa)))%%%$$$!!!!!!""""""!!!  ###&&&&&&$$$!!! !!!!!!  !!!"""###'''&&&%%%$$$""" ###!!! !!!###%%%&&&&&&%%%%%%$$$$$$%%%(((***,,,...---***%%%!!!!!!%%%)))***+++---......---+++))),,,,,,...///000000000000///111111------000111///...,,,+++...222333111...,,,///111333999<<<999222888999999777444111000000111...***(((''''''&&&%%%%%%&&&''''''%%%###!!!!!!(((+++,,,---111rrrZZZiii444000,,,%%%---)))000222FFFZZZppp```444777<<>>KKKhhh777///---%%%+++***;;;GGGDDDcccyyyPPPLLL;;;LLLqqqooo>>>+++))),,,000'''))))))///+++;;;XXX,,,+++)))((('''(((((()))'''(((&&&'''***(((666SSSZZZ)))$$$)))UUUKKK...***---&&&###"""%%%)))333BBBLLLOOOBBBVVV;;;+++$$$&&&### !!!!!!!!!!!!!!!!!! !!!"""!!! !!!!!!""""""!!!!!!!!!"""######  !!!$$$%%%$$$###""""""###$$$%%%&&&''''''---,,,***+++,,,,,,+++)))'''***///222333000---***///000000111111111000000(((,,,///...000333333000222222222111000000222444///333444222333777999999999999777444000......000---+++******++++++***((("""$$$&&&((())))))((('''###(((%%%+++ +++???\\\:::HHHeeeDDD///***###+++$$$///<<<777```|||QQQ@@@000DDDvvvooo@@@///,,,---000(((+++***///...555LLL+++******((('''((()))+++((((((%%%(((+++)))999YYYDDD###***111sss<<<444&&&'''&&&"""!!!"""###(((444BBBIIIHHHCCCRRR000...!!!######!!! !!!!!!!!!!!!!!!!!!"""!!!  !!! !!!"""#########"""!!! """###$$$%%%&&&"""$$$%%%$$$"""""""""###$$$%%%&&&&&&&&&...,,,******,,,...---+++&&&))),,,///000...,,,***,,,---...///////////////+++...///,,,---000111...333222111222444666555444111333333222555999999666<<<<<<:::555///+++)))(((++++++***+++---...,,,+++'''''''''''''''''''''&&&$$$(((###,,,!!!,,,111SSS222EEE[[[UUU333+++%%%---(((***333111tttWWWttt~~~RRR888---EEEtttvvvGGG666///---000+++111+++111222222AAA*********)))((((((***+++&&&%%%###''',,,+++>>>```666###///999{{{555888$$$###'''!!!$$$!!!$$$111===>>>777000>>>***"""$$$$$$$$$ !!!""""""!!!!!! !!!!!! """### !!!###$$$$$$$$$###""""""$$$%%%###"""(((((((((((('''&&&%%%%%%+++(((&&&&&&))),,,+++***'''(((***+++,,,,,,++++++***+++,,,---............000222111...---000000...666333222444666777444111555666555555999===;;;555777888888666222///......*********,,,///000000...000...***'''$$$#########&&&((("""---###,,,'''GGG---DDDTTTaaa999...)))111...(((,,,,,,___YYYmmmvvvYYY>>>777OOOrrryyyIII666---(((***(((000,,,222444000???000...+++)))))))))(((&&&###...$$$'''---000JJJ]]]///'''444@@@YYY;;;111***...'''!!! !!!&&&222???AAA;;;+++)))&&&$$$""""""#########"""""""""""""""###$$$""""""""""""############""""""!!! """!!! """""""""""""""#########!!!###%%%%%%######%%%((())))))(((((('''&&&&&&&&&((((((***---+++''''''***%%%+++111000,,,***---222111222333333222111222333555444333222111000000000111222333333444444333333555333111000000///---,,,------------------------000,,,(((''''''&&&$$$!!!'''(((%%%%%%'''###+++CCCGGG888@@@```HHH%%%111$$$)))...+++222???```kkk|||hhh555EEEFFFxxxqqqcccWWW))),,,***---)))---111)))222777xxx<<<000---***((())))))((('''(((...&&&+++111>>>[[[```---)))111WWWPPP222+++&&&)))"""###"""(((333FFFIII999,,,***(((%%%$$$###$$$$$$######"""""""""""""""###!!!!!!"""""""""#########""""""!!! !!!  !!!"""###$$$$$$%%%"""$$$&&&&&&$$$$$$&&&(((------,,,,,,,,,,,,++++++(((''')))---,,,))))))---,,,...///.........000222333444444333111000111222333333333333222111000///...///111222444555555555333222000000111000...,,,------,,,,,,,,,,,,,,,,,,000---***(((((('''%%%"""%%%'''$$$%%%((($$$---CCCGGG777;;;TTTNNN(((///&&&***,,,+++111:::~~~fffssslll222>>>???qqqmmmqqqddd444555000222...222000)))222666www666///---***((()))******))))))((($$$***///GGGcccSSS,,,,,,...yyyGGG++++++'''(((!!!###%%%%%%...999QQQRRR333***)))&&&$$$############$$$######"""!!!!!!!!!!!!!!!!!!""""""""""""######"""!!!!!! !!!  !!!!!! !!!###$$$%%%%%%###$$$&&&&&&%%%%%%'''(((((())))))))))))*********((('''***------***+++///222000---...111333333222333444444333000//////000000111333444444333111000,,,---///111444666777888333222111111222111///,,,,,,+++++++++++++++,,,,,,000...,,,******(((&&&$$$###&&&###$$$'''%%%---AAAJJJ999666DDDWWW...,,,)))***(((***000333ZZZjjjvvvqqq000666888kkknnnmmmaaa000...'''***'''***///)))222444ttt222111...+++)))***,,,,,,,,,)))%%%$$$+++...KKKbbb>>>+++///000>>>&&&***)))'''"""'''$$$+++777CCC\\\VVV+++&&&%%%$$$"""!!! %%%$$$###!!!!!! !!!!!!!!!!!!"""""""""###"""!!! !!!!!! !!!""" !!!"""###$$$$$$######$$$%%%%%%%%%&&&'''###$$$$$$%%%&&&&&&''''''***)))+++...---***,,,000222000000000222333333222000111111111///...///000///111444666666555333222...///000222444666888999555444444444444222...+++***+++++++++,,,,,,,,,,,,...---,,,+++***(((&&&$$$###'''$$$###'''%%%***;;;PPPAAA666777\\\888)))***)))%%%***///...;;;lllooo~~~ttt000333777iiisssoooeee444000)))...,,,000---)))222222qqq}}}333333000,,,++++++---...///)))'''(((222666QQQ```333+++000;;;sss222!!!'''%%%%%%!!!&&&!!!###222BBBQQQaaaPPP%%%%%%$$$###"""!!! $$$###"""!!! !!!!!!!!!!!!"""""""""!!!!!! !!!!!! !!!""""""""""""!!!!!!!!!!!!!!!"""""""""###$$$%%%%%%%%%%%%&&&&&&'''((()))******,,,+++,,,...---***+++000...000333444222111111111+++---//////...///111222000222555777888777555444333333333333444666777888888777777888777333...***)))+++,,,.........,,,+++,,,,,,,,,+++)))'''%%%$$$$$$)))%%%"""&&&$$$'''444UUULLL;;;222XXXEEE******'''$$$+++---,,,,,,uuuhhhyyy{{{444333888fffwwwoooggg777///''',,,+++---+++)))222000nnnttt777555111---++++++---...///$$$((((((222;;;OOOVVV...+++///QQQaaa---%%%***&&&(((%%%&&&***888JJJ^^^^^^BBB%%%&&&&&&%%%%%%$$$######"""###""""""!!! !!!!!!!!!!!!""""""!!! !!!!!!"""  !!!!!!###""""""!!!!!! """!!! """$$$%%%$$$###&&&&&&'''(((((()))******,,,***+++---,,,***,,,111---000333333111000000111***,,,...///000111333555222333555777777666555444555555444333333444666666777888888999888444...))))))+++///222333111...,,,***,,,---,,,)))&&&%%%%%%$$$***&&&"""%%%$$$$$$///TTTVVVBBB444LLLSSS...***%%%&&&,,,***,,,,,,iiieeeyyy999333888bbbyyynnniii888..."""'''$$$$$$)))***111---kkkooo:::555111,,,)))***+++,,,---!!!+++$$$,,,999BBBDDD***)))---jjjPPP++++++---&&&,,,(((%%%444;;;LLLeeeVVV222)))&&&&&&&&&&&&%%%$$$######"""!!!!!! !!!!!! !!!!!!!!!"""""" !!!""""""!!!  !!!!!!!!!!!!!!! ###!!! """%%%&&&%%%###$$$$$$%%%%%%&&&&&&&&&'''((('''(((+++,,,+++...444444222//////000222222222...///111222222222444666222333444444444444444333444333222111111222444555333444666888888555///***(((,,,222777888555000,,,***,,,...---***'''&&&&&&""")))%%%!!!%%%%%%%%%,,,NNNZZZGGG:::===___333)))$$$***...&&&,,,333EEEdddyyy;;;222999bbbuuurrrCCC888+++000---,,,(((***111+++hhhkkk;;;555111+++(((((()))***+++'''333&&&***888999888)))''',,,{{{AAA%%%******"""***&&& !!!:::===LLLhhhOOO(((...$$$$$$$$$$$$$$$###"""!!!!!!!!! !!!!!!""" !!!!!!!!!""" !!!"""###"""!!!  !!!!!!""""""$$$"""!!!###&&&'''&&&$$$%%%%%%&&&&&&&&&&&&''''''%%%$$$&&&***,,,,,,111777<<<444+++***///444555333111333444444444444555777222222222222222222222222222111//////000111333555...000333777888555000+++(((---555:::;;;777111,,,***---000///+++((('''((( '''$$$ %%%&&&&&&---HHH\\\III===222fff777***$$$---000###+++999///~~~cccwww;;;111:::eeejjjiii<<<222'''---***((('''***111***gggZZZ999000...+++***+++,,,,,,,,,)))###444+++000FFF555&&&///,,,vvv111,,,&&&$$$%%%&&&&&&%%%///'''MMMZZZ{{{EEE444***%%%$$$"""!!!!!!"""$$$%%%!!!  !!!  !!!!!!!!!!!!!!!!!! !!!###""" ###############$$$$$$$$$%%%&&&'''&&&%%%%%%&&&''''''$$$$$$)))------...111222111000/////////000111777333000000111111000---888555222000000000///...)))***---000333666888999222111111333555444000---333555000333???>>>222///'''+++...,,,'''$$$%%%''')))%%%"""###%%%(((((('''???TTTLLL111555[[[]]]///555&&&%%%)))...%%%777|||~~~gggnnn<<<---,,,aaaggg\\\222000$$$,,,///,,,((('''+++666bbbWWW777222///+++************)))---'''---&&&777LLL999000000:::aaa000,,,'''$$$%%%%%%%%%$$$,,,777KKKqqq```000555000$$$###"""!!!!!!"""###$$$"""  !!!!!! !!!!!!###!!! !!!!!!!!!!!!!!! """$$$###!!!"""""""""###$$$$$$%%%%%%$$$%%%''''''''''''(((******''''''+++......///222555444333333222333444555555333222222444555333111555222///.........---,,,000111111111222333555555222000//////000///,,,)))===:::///***222222---///+++...111...)))$$$$$$%%%)))&&&######%%%&&&&&&&&&444```PPP999444FFF^^^999)))&&&***'''+++***333aaa```iii|||;;;...---```kkkccc888444''',,,+++(((,,,,,,///999hhhRRR444222///,,,)))))))))((((((,,,***''')))IIIWWW;;;333***GGGKKK...+++'''%%%$$$$$$$$$###---AAADDD}}}CCC+++>>>000###"""!!! !!!"""######!!! !!!""""""!!! """"""######!!! !!!!!!!!!"""!!! !!!###$$$$$$###!!!""""""###$$$%%%&&&&&&"""###%%%&&&&&&''')))+++,,,******...000///000444555555444333333444555666444444444666888888666555666444111000111111111000444333222222222333444555222000...------+++)))'''::::::...'''+++***'''------000333000+++%%%######(((%%%######$$$%%%%%%$$$)))bbbMMM:::333999\\\FFF!!!&&&---$$$)))000...CCC```iii}}}>>>333444ccc~~~hhhhhh???777+++...)))&&&+++***...555lllNNN222111...+++))))))***))))))&&&+++%%%444^^^\\\777---(((UUUzzz888+++***'''%%%$$$#########555===HHHppp999EEEMMM(((######""""""""""""#########""" """###"""!!! !!!### !!!!!! !!!""""""!!! !!!!!!##################$$$$$$$$$$$$$$$%%%!!!###%%%%%%%%%%%%''')))---,,,,,,000000...000555333222111000111222333444444555777888999888777555666333111000111222222111000000000000222444777999333111///---,,,,,,+++***+++222///,,,000+++%%%))),,,///111000+++&&&###"""$$$#########$$$%%%%%%&&&&&&SSSPPP777000<<>>dddVVV333***111gggddd,,,***)))'''$$$######$$$&&&<<>>@@@ddd@@@&&&&&&))),,,000---:::TTTaaahhhwww555...111ZZZlllYYYnnnDDD555000555+++,,,,,,,,,111111}}}III111...,,,***)))+++---......---111***FFF]]]GGG333---555rrrPPP***)))(((&&&$$$"""$$$'''+++???MMM~~~LLLIIIiiiMMM(((%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!""""""!!! %%%((($$$!!!"""###""" !!! !!!!!!!!!!!!"""$$$&&&&&&&&&%%%$$$$$$######(((***+++***)))((()))*********---///...,,,000666888888777777777999:::;;;555777999999777555555555111///,,,,,,,,,---,,,+++...//////111222333444444,,,.........,,,+++,,,---***111...+++...***&&&+++&&&'''((((((((('''&&&%%% """$$$%%%%%%%%%''')))(((<<<___'''666111hhhUUU)))$$$,,,,,,---...>>>???cccjjjxxx555///333WWWccc\\\xxxJJJ333...333(((+++++++++222000III222000...++++++,,,---......,,,000222SSSYYY;;;444---111ttt===+++)))(((&&&###!!!$$$***000>>>]]]oooBBBTTTbbb>>>&&&$$$$$$$$$%%%%%%$$$$$$$$$"""  !!!!!! &&&(((### ######!!!######!!!!!!###%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&((())))))((((((***+++)))***---000///---111888777666666555666888999:::555777999888666666777999555333000......///...---///000222333444333222111...000222111...,,,,,,,,,,,,111+++(((---+++&&&+++((('''&&&&&&&&&'''&&&&&&###%%%''''''%%%$$$%%%''''''777xxx222333111TTT]]]...''',,,(((***,,,666111iiibbbkkk{{{;;;777999WWW]]]aaaPPP222---222''',,,***+++333///JJJ333333000---,,,,,,---------&&&,,,999bbb[[[666444***000vvvrrr,,,''')))(((&&&"""!!!%%%---333===dddNNN:::\\\]]]444 ######$$$$$$$$$$$$######!!!  !!!  $$$&&&  !!! """$$$$$$""""""$$$'''!!!"""###$$$&&&'''((()))!!!###%%%&&&&&&&&&(((***)))***...111///...222:::111111000000111222444555444777888888777777:::>>>444111...,,,,,,,,,+++***...000333555666666444333222555777666222...------''',,,)))***111...&&&(((***(((&&&%%%%%%&&&&&&&&&&&&(((***(((%%%######%%%'''000BBB999888:::]]]111+++***###)))***,,,'''NNN[[[fffzzz<<<999:::TTTUUUbbbRRR111---444)))000...000999333MMM...///......------,,,++++++++++++KKK```ggg>>>000---444}}}VVV222------###333%%%,,,)))000OOO^^^AAAMMMeee!!!%%%######""""""######$$$%%%"""!!!!!! !!! !!!!!!!!!!!! !!!""""""  """###!!!  !!!"""######$$$$$$$$$$$$$$$%%%''')))***'''"""!!!%%%)))(((''''''+++......+++,,,222444111333111//////222777777444888444444666333---000777...---,,,,,,++++++,,,,,,...///---***---444333,,,000111333222000...------,,,)))&&&'''***,,,+++)))+++)))'''''''''&&&$$$###%%%""" !!!$$$&&&%%%###%%%666\\\YYY :::111ZZZTTT///)))+++(((555,,,000;;;dddnnnttt777:::BBBGGGZZZiiiAAA555---444'''///(((<<<(((<<>>111***444+++444---===,,,GGGLLL444///...---,,,++++++++++++000FFFnnnnnn___555111333...xxxggg222)))&&&***###''''''+++,,,...MMMUUUEEE777NNNddd@@@ ###""""""""""""###$$$$$$######""" """"""""""""!!!  !!!!!!!!!  !!!$$$&&&!!!!!!!!!!!!""""""""""""######$$$%%%&&&'''''''''((($$$$$$(((***(((''')))+++------,,,---111333222---111555444000000444:::<<<999444222555888333,,,------,,,+++++++++++++++)))///333000------000000000222333222///,,,++++++*********)))*********)))((('''%%%%%%&&&&&&%%%$$$"""#########""""""$$$%%%$$$&&&888xxxzzzAAA333,,,777wwwYYY$$$***,,,&&&+++++++++LLL}}}^^^rrrhhh<<<444OOOuuueeeCCC666...333+++000...999...XXXQQQ666///...---,,,+++++++++,,,,,,AAAeeegggaaa<<<111)))***oooKKK(((+++)))***%%%###'''------>>>gggSSS;;;<<>>>>>888333555999555,,,---,,,,,,+++***+++++++++***...000000/////////000222333444333000---,,,,,,******++++++************'''&&&%%%%%%&&&'''&&&$$$$$$&&&((('''$$$$$$&&&***(((&&&---kkkQQQ111---+++kkkhhh777)))+++***...,,,+++:::sss[[[gggUUUAAA666KKKsssWWW@@@888111333******,,,000///kkk]]]777000///---,,,++++++,,,---&&&<<>>555GGGiiiXXXiii333...+++111...------,,,555ooo999222111...---,,,,,,...///%%%===iiiooofff;;;111...(((MMMbbb...***)))(((++++++%%%''')))AAAjjjnnnAAA>>>RRRXXX:::%%%""""""!!!!!!!!!!!!"""######""""""!!! !!!""""""!!! !!!!!!"""######"""  !!!$$$&&&!!!!!!!!!!!!""""""""""""$$$###"""!!!"""###%%%&&&'''&&&''')))(((%%%&&&***'''&&&(((,,,---,,,,,,...333---,,,000111000444===GGG@@@:::777444000000333,,,,,,+++***************...)))''',,,222333333333...000111111...,,,++++++,,,******---111222000,,,)))(((&&&&&&''''''&&&%%%###$$$$$$$$$######%%%&&&&&&(((&&&???ccc]]]>>>111666<<>>LLLNNN<<<222555444,,,+++222,,,++++++***************,,,(((''',,,000000444999///111333333111/////////...***(((---555888333---+++***((((((((((((&&&%%%$$$###""""""$$$%%%%%%$$$''')))%%%***NNNgggRRR999111555```fffHHH111!!!,,,$$$...)))---jjjoooddd```[[[BBB111,,,QQQ___}}}]]]333000---///111,,,555333TTT===555333000...---...000111222---III^^^jjjCCC333,,,...111666!!!444''',,,)))((()))000222aaa~~~666---LLL```III(((&&&+++!!!!!!!!!!!!!!!"""######  !!!"""###!!! !!!!!!!!!"""### """###!!!  !!!"""######$$$&&&$$$ !!!%%%'''&&&%%%'''(((&&&"""$$$)))***'''***000111------111000///333999777666FFF[[[SSS888***222555+++'''///,,,++++++***)))************''')))---------555???+++---///000...---------///***'''---888<<<666...---+++)))))))))(((&&&$$$'''$$$"""###&&&((('''$$$"""&&&%%%###MMMwwwVVV&&&555XXX]]]WWW===222(((111!!!...PPP___bbbWWWbbbSSS333+++XXXYYYFFF+++111333444333)))333444^^^===111222...000666111,,,333---222TTTUUUNNNHHH///666111888YYYbbb111$$$...+++'''&&&444IIIHHH***@@@lll^^^000---444(((### !!!""""""######"""############$$$$$$$$$+++&&&!!!$$$'''""""""""""""""""""""""""$$$######"""!!! !!!!!!"""$$$$$$%%%%%%%%%""""""""""""""""""###$$$&&&$$$$$$%%%''''''$$$!!!&&&'''(((***,,,------...//////000111222444666666444000,,,******++++++++++++)))'''''')))***+++***+++,,,------,,,---///000222222111222222111...,,,,,,...///000444888555///+++///...(((%%%'''(((&&&'''$$$"""###&&&(((&&&###000000$$$333^^^111222HHHQQQ^^^LLL ***---///666111:::sssfffbbbbbbMMMfffooo555CCCJJJZZZ}}}???,,,000///444222555333333LLL333333......444333000333555///???QQQ]]]WWW;;;///000,,,GGGNNN...(((+++***&&&%%%---(((:::qqq{{{FFF222000TTTHHH&&&(((---!!!$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""""""""#########,,,&&&///888...######"""""""""""""""""""""""""""$$$$$$$$$######""""""""" !!!""""""###""""""$$$############$$$$$$%%%%%%$$$$$$&&&((((((&&&###&&&'''(((+++,,,...//////////////////000222333444222///,,,+++,,,---------,,,***(((((()))******)))***++++++***(((((()))***.........///000000---++++++------///444999888222///---)))'''%%%$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&555444@@@LLL888***666GGGaaaaaa999000---,,,///000666[[[~~~QQQiiiYYYHHHIIIMMM555IIIUUUvvvbbb555///333111444......555:::fff777555000---000333222000444///111RRRgggZZZGGG000333***444kkk:::///111+++''',,,"""...///???]]];;;444222GGG===,,,222333((()))&&&&&&&&&%%%%%%%%%%%%%%% !!!!!!!!!""""""""""""***(((555===000$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!!!!"""""""""""""""!!!$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%'''))))))'''%%%&&&''')))+++,,,......///............///000111222000///------///000//////---+++)))((()))))))))(((+++,,,+++)))&&&%%%&&&'''+++++++++...000000///---,,,---,,,---222999999555555+++&&&******&&&%%%)))&&&&&&'''&&&$$$###$$$$$$ $$$&&&+++UUUiii999>>>+++555HHH___jjjNNN444...***)))...111<<>>777222<<<@@@eee;;;...333------666000222111ppp:::111333444***+++222---)))333000OOO\\\OOORRRBBB000>>>,,,;;;eeeJJJ333000111+++&&&'''+++222GGGlll[[[&&&///111EEE666''''''+++$$$&&&$$$$$$###"""!!! """""""""#########$$$$$$$$$""" """&&&!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!$$$%%%%%%%%%%%%$$$$$$###"""""""""######%%%&&&&&&###$$$'''((((((((((((((())))))******)))((('''''')))***+++---///222444555222111/////////...,,,***,,,+++***)))***)))(((&&&***+++,,,+++))))))+++,,,((()))***---000222111000000///,,,***...444555222333((((((555:::111,,,///%%%''')))'''###!!!###%%%---&&&...------HHHDDD===444666===>>>OOO___RRR000333***(((000+++555TTTSSS[[[cccJJJ;;;888;;;///;;;MMMZZZ333...333,,,111999///444===JJJ000///888...---666222111000+++???XXXaaa]]]III...<<<---$$$YYYTTTDDD222)))''''''***,,,,,,;;;ZZZvvv>>>&&&000555OOO888(((***+++$$$###(((%%%%%%$$$$$$###"""!!!!!!############$$$$$$$$$$$$%%%%%%%%%'''&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$############""""""###############"""""""""""""""###%%%&&&'''###%%%'''((('''&&&''''''************)))((('''&&&))))))+++,,,///111444555222000---,,,,,,,,,***)))+++***)))***+++***(((&&&&&&'''((((((((((((***,,,''''''(((***---...---,,,//////,,,)))---222333///,,,&&&(((222555///+++,,,&&&&&&'''&&&$$$###$$$$$$((($$$'''(((%%%BBBcccsss[[[999333888GGG```^^^BBB;;;...***000111333<<>>777000)))???]]]rrrIII:::---***(((&&&)))///000JJJggg\\\,,,---666IIIAAA)))"""  %%%%%%%%%$$$$$$#########""""""""""""############%%% $$$(((%%%''''''""""""""""""""""""""""""&&&&&&%%%%%%$$$$$$######!!!!!!"""###$$$$$$$$$$$$############%%%&&&'''((("""%%%((((((&&&$$$%%%&&&******++++++++++++***************+++---...000111000---***((()))******)))***))))))***++++++)))'''%%%&&&''''''&&&''')))+++(((((((((***,,,,,,+++))),,,,,,***(((,,,222222...))))))***++++++***))))))&&&%%%$$$$$$&&&&&&%%%$$$+++111222)))******DDDIII777888999QQQ]]]eeeIII555///,,,...333333OOOpppMMMFFFKKKBBB>>>222555///111444fffjjj888,,,111999444999666...IIIFFF---<<<777222555,,,---+++:::111LLL{{{vvvsssUUU666555777444000}}}WWWAAA000)))111222(((&&&---:::\\\nnn===&&&777@@@ddd???(((!!!((('''%%%(((((($$$$$$$$$############"""!!!!!!!!!!!!""""""""""""$$$ #########)))$$$########################%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%&&&'''''''''$$$$$$$$$%%%&&&'''))))))"""%%%((((((%%%###$$$%%%)))***+++,,,---.........+++++++++***++++++,,,,,,---***'''&&&''')))++++++)))((((((***,,,+++)))(((&&&((((((((('''''')))***+++***+++,,,------+++)))((()))((((((,,,222222...+++...---'''$$$'''***((('''$$$"""$$$'''(((&&&### '''777---,,,%%%///|||RRR<<<666(((BBB\\\VVV<<<555(((&&&000000>>>JJJ|||FFFPPPKKK333???;;;===111555JJJAAA===333888<<<333555222555^^^OOO===222DDD@@@555222+++444222...IIIsss~~~ooo[[[GGG222999;;;$$$===lllPPP***...+++###'''222333+++TTTfffOOO'''+++FFFZZZggg---(((%%%'''%%%!!!!!!%%%""""""############"""""""""""""""""""""######$$$ """$$$###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%###$$$%%%&&&&&&%%%###"""$$$""""""%%%((()))&&&"""###$$$%%%$$$""""""%%%((()))(((''''''((()))(((&&&)))'''%%%%%%&&&))),,,---///...,,,***)))(((''''''))))))((('''&&&%%%%%%%%%((('''''''''''''''((()))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++)))((('''&&&)))(((''')))+++***&&&"""&&&$$$&&&'''%%%&&&111???}}}:::777))):::SSSkkkoooaaaAAA------...(((///???^^^tttLLLZZZRRRHHH???777111000222%%%HHHjjjttt)))333000JJJ;;;333AAA...@@@www555;;;JJJIII999'''000000+++)))777TTTnnnzzzfffSSSDDD;;;...,,,<<>>,,,888444<<<+++333666---TTTrrrAAA***///222222222...000555000...CCC```lllcccVVV>>>888999...888222YYYmmmGGG...***222---+++%%%###333HHHIII>>>777***---999HHH[[[QQQ***///...---,,,)))%%%!!! $$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%""""""############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######!!! !!!"""$$$%%%!!!&&&+++---+++)))))))))$$$$$$$$$######$$$%%%'''$$$###"""###$$$%%%$$$###%%%(((******'''&&&&&&(((&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''((()))***,,,------+++)))'''''')))+++---'''(((((()))***+++,,,,,,))))))))))))((('''&&&%%%$$$$$$######$$$%%%&&&&&&%%%$$$%%%''')))))))))+++:::LLL;;;)))'''(((???ZZZkkkuuunnnPPP111)))(((---111222BBBbbb{{{||||||{{{iiiZZZTTTMMMOOOVVVNNN===444666444666555---***@@@\\\HHH+++)))---===;;;777666,,,<<<>>>000;;;444......---...///------222:::cccxxxttt```RRR???444<<<666///;;;eee```CCC111((()))---***)))'''000FFFSSSCCC'''---$$$///;;;>>>HHHEEE------...---+++(((&&&### $$$$$$$$$%%%%%%$$$$$$$$$"""""""""###$$$&&&((((((######"""###$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""###$$$  """$$$%%%!!!%%%+++---+++))))))***%%%$$$###"""###$$$%%%&&&$$$######$$$%%%&&&&&&%%%&&&%%%%%%(((+++,,,)))&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((***+++,,,,,,***(((&&&&&&(((***,,,''''''((())))))***++++++((((((((((((((('''&&&%%%%%%%%%$$$###""""""###$$$$$$%%%%%%%%%(((---111333&&&fffnnnLLL222333...***999EEEQQQnnnvvvSSS333,,,222444+++444HHHPPP```dddnnntttuuu|||vvvbbb[[[XXXIIIAAAAAA333'''------000333000...???kkk```---///444111<<<888>>>222777sss___<<<222---333555333...))),,,111000+++:::qqq{{{ddd]]]MMM777777111444222333IIIsss]]]III555///000000,,,(((+++(((222GGGOOOAAA111,,,222,,,222>>>AAA???666(((&&&))))))'''&&&((('''%%%######$$$$$$$$$$$$######!!!!!!"""###%%%(((***+++$$$###"""###%%%%%%%%%$$$########################%%%$$$###"""!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$"""$$$'''))))))))))))***&&&$$$""""""$$$%%%&&&%%%%%%$$$###$$$&&&''''''&&&'''###"""&&&,,,...***%%%""""""""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))*********)))(((&&&&&&((()))***(((((((((((())))))))))))''''''(((((('''&&&%%%%%%$$$%%%&&&%%%###!!!"""######&&&&&&$$$&&&...555888$$$BBBmmm\\\JJJ$$$...111)))444666666MMMsss{{{VVV;;;111000,,,:::FFF:::...666CCCJJJOOO]]]___NNNOOOHHH444777LLLCCC---///,,,)))(((333SSSXXX888999...999GGG777///111---[[[SSS)))+++<<<888555000---///111111///***LLLgggmmmiii]]]III<<<333...+++++++++666TTTrrrfffKKK...(((&&&***///...---...222555@@@III>>>+++&&&...111777???KKKNNN===***((("""%%%%%%"""###((()))&&&"""##################"""""""""###$$$&&&((()))***%%%###"""###%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######!!!""""""######"""""""""#########%%%''')))))))))&&&$$$!!!"""$$$&&&&&&%%%$$$######$$$&&&''''''&&&%%%###"""$$$'''(((&&&$$$ !!!"""######&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((''''''(((((())))))(((((((((((('''''''''&&&&&&'''''''''&&&%%%%%%!!!$$$&&&&&&$$$"""###$$$"""((()))$$$###)))111444...+++LLLpppjjjAAA---,,,(((***++++++444KKKhhh|||zzzWWWGGG>>>111;;;DDD000...222777111,,,888<<<---###***///RRRooo;;;'''...444@@@]]][[[***+++<<<000:::JJJ444,,,///FFFvvv:::777;;;111...///333111++++++222222%%%IIIwwwuuufff^^^QQQ:::777333333888;;;777111999PPPlllkkkUUUEEE777---.........,,,%%%!!!(((222:::HHHJJJ888'''$$$$$$!!!""":::KKKVVVUUU666 +++###&&&%%% !!!&&&'''$$$""""""############""""""$$$$$$$$$%%%&&&'''((()))%%%###!!!###&&&'''%%%###"""""""""""""""""""""""" !!!###%%%&&&'''""""""###$$$$$$###!!!!!!$$$!!! """&&&))))))'''&&&$$$!!!!!!$$$&&&&&&$$$###""""""###%%%'''&&&%%%$$$$$$$$$######""""""###!!!!!!!!!!!!!!!"""######%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((((((((''')))))))))(((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%"""&&&'''&&&$$$$$$&&&!!!))),,,%%% $$$***---111444vvv;;;,,,,,,$$$&&&111333555JJJgggqqqiiiXXX777444;;;(((,,,111555///---@@@MMMDDD***...$$$000OOOEEE...777333JJJiii]]]666777222111;;;===555222111@@@nnneee333999555222//////////////////...---222CCC___pppgggTTTLLLCCC888222222333333111444000...111333333888===@@@:::666888666///***+++888///((((((+++111>>>MMMuuuFFF//////&&&###***)))999SSSgggUUU555,,,,,,"""%%%&&&&&&%%%$$$$$$$$$%%%!!!"""$$$&&&''''''&&&&&&***&&&"""###''')))'''###***))))))(((''''''&&&&&&&&&&&&%%%%%%$$$###""""""(((&&&%%%###""""""###$$$!!!""""""!!! ###%%%666444+++###"""'''((($$$###!!! !!!$$$%%%$$$"""""""""######$$$$$$$$$%%%#########$$$%%%%%%&&&&&&######""""""!!!!!! '''&&&$$$"""!!!!!!"""###&&&&&&&&&&&&&&&'''((()))%%%###""""""%%%'''((((((***)))&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&''''''(((&&&&&&&&&%%%%%%&&&&&&&&&""":::///XXXvvv888777///,,,!!!000333'''MMM[[[tttmmmXXX999444333333333222000...,,,+++...+++333666...111AAAIIIjjjxxxJJJ)))***///777;;;666///111888111PPP(((555444///***---444222+++///...---333DDDZZZgggiii^^^SSSEEE:::555222000---...---///333444222111333555111///111000///444;;;***444777///111IIIkkkCCC+++###%%%'''(((%%%???TTTcccRRR333,,,///''''''%%%###%%%((()))'''$$$$$$$$$%%%%%%&&&%%%%%%%%% !!!$$$&&&&&&$$$(((((('''&&&&&&%%%$$$$$$&&&%%%%%%$$$######""""""&&&%%%$$$###"""""""""""" """$$$$$$###"""###$$$---,,,'''!!!"""&&&%%%!!!$$$"""!!!"""%%%&&&%%%###!!!!!!!!!!!!"""""""""###$$$$$$######"""!!!!!!!!!"""""""""""""""!!!!!!!!!&&&%%%$$$###""""""""""""#########$$$%%%'''((()))'''&&&$$$$$$&&&(((((((((***(((&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''***222777CCCnnn((('''???:::111333(((---BBB^^^eeesssnnnUUUDDDBBB???===<<<===???@@@BBB444111333999UUU}}}TTT111111<<<111;;;>>>888888===555'''ooo:::000444444......333222+++---///---(((,,,@@@[[[mmmddd]]]TTTKKKCCC;;;222,,,///,,,---000///+++)))+++///000333444...'''&&&)))222,,,'''777^^^uuu\\\111///---&&&&&&...///...333FFFOOOUUUCCC***'''---''''''$$$"""%%%+++,,,(((###&&&&&&%%%$$$$$$$$$$$$$$$ """$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######"""$$$$$$$$$######""""""!!!###############"""!!! """&&&'''&&&$$$######%%%%%%$$$"""###&&&%%%"""%%%$$$###$$$&&&&&&%%%$$$!!!!!!!!!"""""""""""""""$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""""""""%%%%%%%%%%%%$$$###"""!!! !!!"""$$$&&&''')))'''&&&$$$$$$&&&''''''&&&)))'''%%%%%%&&&&&&%%%$$$$$$$$$#########$$$%%%%%%'''&&&&&&%%%$$$$$$######((('''%%%$$$$$$%%%'''(((+++&&&999***hhhUUU333<<<<<<)))...///&&&+++<<>>PPPhhhwwwmmmGGG666555111(((CCC999888???:::222CCC```xxx555444444444222///---...***///111---***222BBBOOOVVVYYY\\\___]]]TTTGGG>>>BBB<<<777444111///000444(((***...111444555888;;;(((PPPooojjjOOO999,,,%%%)))...&&&###)))###)))CCCTTTLLLCCC222"""%%%,,,&&&&&&$$$$$$&&&))))))&&&"""&&&%%%$$$######$$$%%%&&&)))---111///***&&&%%%'''%%%%%%$$$$$$#########"""#########"""""""""!!!!!!"""###$$$$$$$$$###!!! """%%%&&&%%%$$$###$$$$$$$$$$$$###%%%''')))(((%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&!!!!!!!!!""""""######$$$$$$$$$%%%&&&%%%$$$"""!!!!!!!!!!!!"""###%%%&&&'''&&&$$$######$$$%%%$$$"""(((&&&$$$$$$%%%&&&%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########((('''%%%######%%%'''(((((($$$666&&&>>>[[[000,,,,,,...000000+++222...,,,999IIIfffxxxQQQGGG777+++---777:::777LLL???999888,,,222mmm]]]>>>(((,,,333///+++///+++---000333333111000000AAAIIITTT```fffeee```[[[IIICCC>>>;;;777333222666666000))))))222>>>FFFIII\\\RRRFFF===444---)))(((&&&***&&&&&&'''---WWWbbbKKK777)))###)))...'''"""%%%((('''$$$""""""$$$######""""""###$$$&&&''',,,111444111***$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""""""""###$$$%%%%%%%%%$$$###""""""#########""""""$$$%%%&&&$$$######$$$&&&***...$$$$$$$$$$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&!!!!!!""""""######$$$$$$###$$$%%%&&&&&&%%%###"""%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$###$$$%%%%%%$$$"""'''%%%$$$###%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%((('''%%%$$$$$$%%%'''(((***///---222...bbbGGG***666444******222---$$$###***///999JJJzzz|||vvv]]]III<<<000***000222///---333===DDD???GGG===(((333jjjaaa///&&&111333...,,,///++++++222888555///+++000555<<>>FFFUUUjjj{{{}}}BBB333&&&""" &&&000(((+++,,,---+++''';;;\\\ZZZ???+++%%%"""(((+++$$$!!!%%%(((&&&!!!"""&&&!!!"""""""""$$$%%%&&&'''%%%))),,,***%%%"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%$$$$$$$$$"""######"""!!!!!!$$$&&&&&&$$$"""###""""""'''---###$$$%%%$$$###"""###$$$###############"""""""""$$$$$$######"""!!!!!!!!!""""""##################$$$%%%%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%%%%%%%%%%'''&&&&&&'''((()))'''%%%&&&$$$######$$$%%%$$$###''''''&&&&&&%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&'''333!!!444)))>>>{{{AAA999444...(((+++''''''***,,,+++))))));;;===@@@DDDGGGJJJKKKLLLRRRDDD>>><<<222111555333:::222,,,444CCCHHH???222444333444HHHyyybbb===111222333///222,,,+++222777666555777.........000555<<>>555000444:::888eeeYYY///...666333---111444000444<<<;;;===<<<666---,,,111111---++++++---......---,,,+++111222000---)))&&&&&&'''+++***+++...---***'''&&&***&&&***:::QQQ,,,111555444///)))&&&%%%'''(((&&&!!! '''222:::***)))&&&$$$###$$$%%%&&&)))(((%%%#########$$$%%%###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%$$$"""+++(((%%%$$$&&&((('''%%%&&&%%%###""""""$$$&&&(((((('''%%%######%%%)))---111***%%%%%%$$$###%%%)))((('''%%%###"""###''')));;;222)))&&&%%%###"""$$$))) )))%%%%%%,,,000'''!!!%%%***((($$$"""%%%!!!"""%%%%%%'''***)))&&&######%%%&&&$$$"""###############$$$&&&''''''''''''%%%###"""$$$&&&&&&'''&&&$$$###$$$'''))))))&&&(((***%%%###222FFF???222...444444,,,'''+++000000+++,,,111888888111,,,+++$$$,,,333444222333999@@@@@@@@@===777000111:::BBBddd???000444,,,000888:::@@@CCC<<<===<<<888222222666777444***+++,,,------,,,++++++'''((()))***+++,,,...///###***111333...***+++000///,,,999SSS++++++***((('''&&&&&&%%%$$$&&&&&&&&&$$$###$$$%%%&&&((('''%%%$$$######$$$$$$((('''%%%###"""###$$$$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&...&&& '''...///...---+++)))'''$$$###"""!!!$$$***///'''&&&'''+++***&&&$$$%%%$$$%%%%%%### """%%%###"""%%%---111---)))'''...$$$%%%,,,)))))))))###222,,,(((((('''###"""$$$&&&%%%***111444///***)))...+++(((((())))))'''%%%$$$%%%%%%%%%$$$$$$&&&'''$$$%%%%%%%%%$$$%%%'''***'''''''''%%%###$$$&&&))),,,)))***---'''"""+++999kkk444000444333,,,((()))***(((666000,,,...000000222555:::666111///222555666555222:::<<<444333KKKyyysss:::555///000...(((000>>>AAA555555333000222666777444,,,,,,---------,,,,,,+++)))((((((***,,,------,,,000...***'''(((,,,000333000BBBjjjuuu+++&&&,,,***))),,,///...***%%%""""""$$$&&&(((&&&$$$"""&&&&&&%%%%%%$$$#########'''&&&$$$###""""""###$$$###$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&""" $$$(((:::000''''''+++,,,&&&$$$$$$$$$$$$%%%&&&&&&'''---...///...***'''%%%$$$%%%&&&***//////***(((***333555777666777===HHHPPP[[[\\\ccckkkllleee\\\XXXXXXQQQSSSVVVUUUXXXRRRAAA666444111...(((%%%***222------222:::<<<666///---222000---,,,,,,,,,+++)))((()))***)))''''''((()))%%%&&&'''&&&&&&&&&(((***(((((((((&&&$$$$$$%%%''',,,)))***...***$$$&&&...333kkkRRRJJJ;;;---)))000777:::PPPCCC555...,,,))))))***333333333555666555333111666555===VVVzzzvvv@@@777666555222666666***111000......///222222111---------------,,,,,,,,,...,,,***+++,,,---+++)))&&&---111+++&&&+++888BBBCCCfffSSS111///---***((('''((((((&&&$$$%%%$$$&&&******(((((()))%%%&&&&&&&&&&&&%%%$$$###%%%$$$###"""""""""######$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&###"""&&&///777...000777AAAIIIHHH???555777777777888;;;???CCCFFFZZZ___cccbbbZZZMMMBBB;;;888666888;;;;;;888:::>>>SSSTTTSSSQQQTTT___qqqeeebbbbbbdddaaaYYYRRRQQQFFFEEEHHHHHHFFFMMMJJJ777...000222222---,,,666CCC555111000444555222111333///...---,,,,,,,,,,,,+++,,,...///...+++)))***+++))))))***(((&&&%%%&&&''')))))))))'''%%%$$$%%%&&&(((%%%&&&++++++((()))---,,,MMMmmm^^^HHH777000111222222KKK@@@777888<<<<<<:::999...666:::555---,,,777BBBTTTlllmmmDDD......>>>???...444111//////000000000000,,,,,,,,,++++++*********)))((('''(((+++---......<<>>BBBDDD555:::???AAA===666///+++222///111666777444222333222111///+++)))///:::CCC222000///000///++++++...&&&&&&***&&&!!!))),,,%%%)))///111---,,,555AAA333...***+++,,,+++---000(((((((((((((((((()))******---000...***'''(((***((()))***)))'''&&&&&&'''((())))))(((%%%$$$%%%&&&'''$$$$$$'''))))))+++...777+++AAA~~~sssYYYHHHIII???777888;;;999444111777<<<@@@CCCJJJ___~~~MMM...111<<<999666111---......,,,,,,---,,,,,,+++***))))))))))))++++++***(((''')))---000,,,MMM^^^III,,,555dddfffBBB###000&&&,,,222222---&&&###"""""" $$$------&&&$$$(((((((((((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$###$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%(((///555!!!(((000444444111///...111...)))%%%###$$$'''***'''((()))))))))***,,,...###"""(((333888222''' $$$%%%''''''&&&%%%%%%&&&&&&%%%'''******''')))---222...///+++###(((...)))&&&'''***,,,)))%%%)))///***&&&&&&***+++(((&&&'''%%%&&&&&&&&&%%%%%%&&&(((%%%)))---+++&&&###$$$'''$$$&&&((()))(((((()))***((())))))(((&&&%%%&&&''')))'''&&&&&&&&&(((***,,,***111+++<<<|||{{{rrrssszzzxxx]]]KKK777999222---......++++++///111000...---,,,,,,------...000000---)))+++333;;;SSSLLLGGGVVV~~~CCC,,,""";;;000///---++++++---111444:::+++"""&&&+++)))(((+++((('''&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$############$$$%%%'''(((''''''''''''''''''''''''---***'''$$$!!!!!!"""###%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''+++***)))&&&%%%%%%(((+++,,,)))...<<>>TTTiii[[[888HHHuuuyyyUUU777111000((((((///,,,,,,------,,,***((('''***)))((('''&&&&&&&&&&&&&&&&&&''''''((()))++++++((((((''''''&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$&&&'''&&&''''''(((''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%&&&'''((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$############$$$%%%%%%%%%%%%&&&&&&'''''''''&&&'''((('''&&&''')))***&&&%%%%%%%%%&&&(((***+++&&&$$$######%%%'''((('''$$$%%%'''))))))(((&&&%%%###$$$&&&'''(((''''''&&&''''''&&&%%%%%%'''((()))((((((((((((((((((((((((******))))))))))))((((((,,,,,,***)))))))))))))))******,,,///111555@@@JJJ^^^wwwPPP///''':::QQQUUU>>>++++++///***''')))(((***---...---***&&&###---,,,+++***************''''''&&&%%%&&&''')))***))))))'''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&$$$%%%&&&((('''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&''''''&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&%%%%%%$$$&&&'''***+++&&&%%%######%%%'''((((((%%%&&&((()))))))))((('''$$$%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((***)))))))))((((((((((((***)))))))))***,,,---...***,,,------...333>>>GGGPPPSSSooo~~~UUU///###***...)))'''%%%$$$%%%***...+++%%%%%%'''+++...---+++'''$$$))))))((((((((((((((())))))(((&&&%%%$$$%%%&&&&&&)))((('''&&&&&&'''))))))%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&%%%%%%''')))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''%%%###%%%$$$$$$$$$%%%%%%&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&((()))+++'''%%%###$$$&&&(((((((((''''''''''''(((((())))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&''''''(((((()))))))))(((((((((((('''''''''((()))***+++,,,---***///111,,,'''***444===UUUDDDLLLxxxxxxVVV555...666:::555111---222222,,,***---)))!!!$$$&&&))),,,,,,+++)))'''(((((('''''''''(((((()))))))))'''&&&%%%$$$$$$$$$'''''''''&&&''''''((((((%%%&&&&&&&&&''''''''''''$$$&&&&&&&&&%%%&&&(((***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$%%%&&&''''''%%%###$$$$$$$$$$$$%%%&&&''''''((('''&&&&&&&&&&&&'''(((&&&&&&'''((('''&&&$$$###$$$%%%'''&&&$$$#########$$$$$$%%%&&&'''((())))))'''%%%$$$$$$&&&((()))((((((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''(((((())))))(((((((((((('''''''''(((((())))))(((''''''###---333///((()))///555FFFFFFIIIXXXyyy~~~sss[[[>>>+++///222(((###(((&&&%%%&&&(((***))))))***'''((()))***+++***))))))((((((((((((((()))***+++))))))))))))((('''&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''$$$&&&&&&&&&&&&&&&(((******)))'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((((('''''''''''''''&&&'''((())))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%'''))))))'''%%%$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''###%%%&&&(((((('''&&&%%%"""$$$&&&'''&&&%%%%%%%%%"""$$$&&&((())))))(((((('''%%%$$$$$$&&&((())))))%%%&&&'''((()))((('''''''''&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''(((***,,,,,,+++)))'''$$$,,,000---***---111222222<<>>LLLVVVxxx~~~rrrlllYYYGGG999,,,,,,+++***)))***+++,,,---+++***((((((((()))((('''))))))((('''''''''(((((((((((())))))))))))(((((('''))))))(((&&&&&&'''((()))(((((((((''''''&&&&&&)))(((''''''''''''((((((&&&%%%%%%'''***+++(((%%%!!!&&&******(((%%%&&&)))---,,,)))'''%%%%%%&&&'''---+++******---///000000(((%%%######%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%'''&&&######&&&'''%%%((()))*********+++...000&&&'''***++++++---000333!!!###%%%''')))***+++---///---((('''+++,,,***(((((())))))***++++++++++++"""666999...***!!!%%%$$$''')))***)))'''&&&&&&'''''''''(((''''''&&&&&&***,,,***%%%$$$''''''%%%''''''&&&&&&&&&''''''(((***((('''&&&'''(((+++,,,'''''''''''')))***,,,---)))+++,,,---...444<<>>777000,,,------,,,++++++,,,...666111,,,*********(((%%%))))))((((((((((((((()))((((((((()))))))))))))))'''******(((((())))))''')))))))))(((((((((''''''+++*********))))))))))))(((&&&%%%'''***+++'''###(((%%%(((+++(((+++///---(((&&&$$$"""!!!"""$$$%%%,,,)))&&&%%%&&&'''''''''$$$###%%%)))+++******+++++++++++++++***))))))(((((()))+++------,,,***)))***,,,***''''''***,,,***#########"""!!!"""%%%)))111+++&&&%%%)))***&&&!!!......+++'''&&&''''''$$$%%%((('''$$$###''')))(((''''''((((((''''''&&&&&&&&&)))IIIOOO999***""",,,((('''(((***+++)))%%%!!!(((''''''((())))))'''&&&...222000'''%%%***)))###)))))))))))))))***+++,,,++++++***)))))))))***+++*********++++++,,,------)))+++---...000444999===;;;XXX~~~hhhYYYOOO>>>444444333...000000///,,,+++,,,...888333---***++++++)))'''))))))((((((((())))))***'''''''''(((((())))))***%%%)))***''''''+++***%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&%%%&&&)))---...---***555&&&###&&&$$$,,,222)))***)))(((((((((***,,,---***)))((()))+++...///...***))),,,111///(((###$$$"""###$$$%%%&&&&&&%%%%%%&&&(((***,,,,,,+++***))))))+++)))%%%%%%)))+++)))333222///,,,)))((()))***'''***...111111...,,,***&&&)))***)))---333222---)))------******///333444333222000///---+++***)))...''';;;;;;,,,&&&"""+++***&&&$$$***222555000***+++)))(((***,,,,,,***(((...444333+++***///...((()))))))))***+++,,,...///,,,---//////...,,,)))(((((()))***++++++,,,,,,---+++,,,...000111333666888666EEEUUUsss}}}}}}cccQQQFFF666///222222...000222000,,,***,,,...///,,,)))((()))***++++++))))))((((((((()))******((('''''''''((()))***+++%%%******&&&(((---+++$$$%%%%%%%%%&&&&&&'''''''''''''''((()))))))))))))))%%%%%%%%%%%%%%%%%%&&&&&&III222///333///999???///%%%%%%&&&'''((()))+++,,,...///111555:::???@@@@@@---,,,222999777---))),,,###%%%(((,,,...000111111000111222333444444333333999:::888444444888:::999222000///000222555666666000;;;BBB===555;;;QQQfffsssoooeee^^^eeexxxmmmdddRRR???999EEEXXXdddbbb___YYYQQQJJJEEEAAA???AAA000999;;;===DDD444(((444...***,,,333666333...000---+++,,,...---***'''(((,,,---,,,,,,...---***)))))))))***+++,,,---...,,,...111222111...***'''$$$%%%''')))***,,,,,,,,,,,,------...////////////111DDDFFFJJJuuusssrrrYYYIIIBBB666000111///***---000///+++***,,,...((())))))((('''(((***,,,))))))(((((()))******+++))))))(((((()))***,,,---)))//////+++...444111(((++++++***************)))((()))+++---.........---))),,,---,,,+++,,,111555777"""'''111+++555;;;'''222333555666777777777777??????AAADDDHHHIIIHHHFFF888666;;;CCCAAA999888>>>>>>@@@CCCFFFHHHIIIJJJIIICCCCCCDDDEEEEEEFFFFFFGGGOOOOOOMMMHHHHHHMMMOOOOOOJJJHHHHHHOOOXXX______]]]}}}zzzjjj]]]bbbyyyttt``````ppp}}}~~~{{{fffOOOGGGTTThhhuuuqqqmmmfff___YYYUUUSSSSSSVVVKKKSSSRRRXXXfffSSS===DDD@@@;;;777666888999:::AAA===999888999777222---...---000555444000,,,---...---,,,,,,,,,,,,------+++,,,...000000///---+++)))***,,,---............///.........//////...---000>>>@@@???RRRsssyyyiii___III>>><<<555000///***&&&***...---***))),,,///)))+++,,,***'''&&&)))+++))))))((())))))***++++++******))))))***,,,---//////555666111444;;;888...333222111000///...---------...000222444444444444000666===AAADDDKKKWWW```jjj[[[kkk{{{sss}}}ooommmnnnppprrrrrrqqqpppoooiiihhhggggggeeeaaa[[[WWWNNNIIIIIIMMMIII>>>>>>FFF@@@BBBDDDEEEEEEDDDCCCBBB888888888888999:::;;;<<<;;;<<<999555555999<<<;;;<<<777666;;;EEEJJJGGGBBBEEEDDDBBBBBBBBBDDDEEEEEEEEEGGGCCC>>>DDDPPPQQQIIIFFFNNNTTTSSSPPPRRRTTTTTTHHHGGGEEEEEEHHHMMMRRRUUUOOOIIIOOO???<<>>EEEBBB777111444444333111000......------******+++,,,...//////000555555555555444333111000111111000111333444444333111...555CCC<<<222eeennnXXXQQQGGG:::111...///000000222+++(((***,,,---...111+++)))))))))+++++++++)))//////---,,,+++)))&&&%%%(((+++///222222///+++)))///000333222------777DDDIII>>><<>>BBBEEEGGGJJJXXXccc```QQQDDDAAADDDGGG;;;>>>EEEFFFTTTXXXEEEEEE;;;222111999@@@AAA@@@AAABBBFFFJJJIIIFFFHHHMMM\\\\\\XXXQQQOOORRRTTTSSSVVVSSSRRRUUUZZZ]]]\\\[[[dddfffeee___XXXYYYdddmmmiiicccYYYQQQMMMNNNRRRUUUYYYWWWTTTUUUZZZaaagggkkk___aaaaaa^^^[[[\\\bbbhhhYYYWWWXXX\\\```___XXXRRRjjjXXXOOOTTTVVVPPPPPPWWWPPPPPPTTTWWWSSSJJJEEEFFF@@@>>>AAAHHHJJJGGGGGGJJJNNNRRRPPPLLLQQQ]]]___WWWWWWYYY\\\\\\YYYSSSLLLHHHHHHIII???CCCFFF222LLL|||}}}kkkPPPCCC===555///,,,---///000///...///111///******---222///***&&&$$$$$$''')))))),,,///...+++***,,,...111111111222333444555555......111777;;;<<>>???======CCCHHHDDDFFFHHHKKKMMMOOOPPPQQQ___YYYWWW[[[^^^XXXPPPLLLAAA???DDDLLLIIICCCLLL\\\UUUSSSOOOLLLMMMQQQPPPKKKMMMOOOMMMPPPTTTOOOQQQaaaZZZSSSUUUaaaeee```aaahhheeejjjtttzzzzzzxxx|||{{{qqqhhhcccdddccceeesss~~~zzzqqqggg]]]WWWTTTUUU[[[dddkkkrrr~~~yyyeeeTTTHHHAAA===:::===<<<:::666111......//////...,,,++++++,,,///000)))***+++------,,,+++++++++...111222111111444777///...---***((()))---///DDD:::999LLLbbbggg[[[NNNVVVSSSIII>>>@@@JJJOOOLLLLLLZZZcccccccccggghhheeeqqq}}}bbb@@@666:::999333///---000333222///---///111...---...444777:::AAAHHHPPPPPPMMMGGGAAABBBHHHOOO???BBBFFFHHHHHHJJJOOORRRPPPUUU\\\bbbeeeccc```]]]WWWSSSUUUaaakkklllgggddd[[[]]]eeennnkkkbbbccclllaaaaaa```___^^^ZZZSSSLLLPPPWWWVVVUUUVVVPPPSSScccIIICCCEEEOOOVVVYYYdddqqq|||nnn```VVVXXXZZZZZZooo|||qqqggg```\\\^^^\\\\\\```eeennn||||||xxxmmmbbbQQQCCC;;;666333222555333000......------,,,000///,,,***)))***,,,---***,,,......---+++******000///,,,******///777===...///...,,,...888FFFQQQdddFFF@@@hhhkkkKKK777888000&&&...AAAHHHBBBMMMZZZ[[[KKK>>><<<888000===HHHOOOSSS___|||ZZZHHH::::::<<<<<<@@@IIIRRRVVVYYYYYYUUURRRQQQRRR\\\UUUPPPPPPOOOIIIAAA>>>QQQ[[[gggmmmkkkfffcccbbbtttqqqnnnnnnpppqqqpppnnnvvvyyy~~~|||wwwsssuuuoookkkllljjjccc]]]ZZZTTTQQQRRRVVVRRRIIIFFFHHH???@@@DDDGGGEEE???777222222444333===KKKDDD111)))777555888>>>BBBJJJ[[[mmm|||nnnbbb[[[VVVXXXXXXVVVnnn{{{pppgggbbbTTTQQQPPPTTT\\\hhhzzzwwwaaaMMMAAA<<<999888666222...---///111222222777444000---,,,---000222///111222111000///111333555333000...000555===BBB777444///---444GGGcccvvv]]]NNN]]]xxxRRRCCC111666444000:::LLLPPPHHH:::FFFGGG999000444666222555===EEEJJJVVVqqqzzz|||mmmkkkppp~~~yyyrrrhhhuuupppiiibbb___```___ZZZUUUHHHFFFCCC@@@<<<:::999888+++)))***000444555888===<<<555111111000...///333777888<<>>???999<<>>;;;::::::;;;;;;IIICCC???@@@@@@===<<<>>>AAA@@@@@@@@@???===AAAFFF???===???CCCAAA:::888:::555@@@>>>666555555===NNNBBBAAABBBCCCDDDHHHRRR\\\~~~qqqbbbZZZVVVTTTQQQOOOYYYgggppp|||tttxxx||||||sssiiibbbcccccceeehhhjjjkkksss{{{||||||~~~rrrrrrrrrqqqppppppppppppqqqqqqppppppqqqrrrtttuuuxxx{{{~~~}}}zzzzzz}}}