BM6P6(@ dddGGG<<<<<<;;;888777888999888777:::???DDDLLLggglllVVV@@@777999999555333444111222777999777666888<<>>SSSxxxoooLLLIII>>>:::???;;;888@@@GGG^^^fffQQQFFF???;;;;;;<<>>777555555===EEEBBB777555;;;777===:::777;;;<<>>;;;:::@@@NNN___kkkwwwTTTHHH<<<777666333333444999555333555666666999>>>OOOeeesss```jjj]]]DDD>>>777888:::;;;===@@@CCCEEEEEEDDDAAA@@@???===:::777555444???@@@FFFSSS___^^^QQQDDD111333111111@@@]]]vvvxxxfffVVVOOODDDBBBAAABBBDDDFFFGGGGGGDDDJJJUUUdddrrryyyzzzyyycccVVVEEE999333///---,,,000......111111......000...222OOOdddUUUFFFEEE@@@<<<:::999<<>>>>>CCCKKKTTTaaasss___EEE===<<<555444333222222222333444444444555555444222000//////111222000///000444999MMM[[[RRR:::333555444444777555;;;LLLddd}}}\\\OOOEEECCCDDDAAACCCBBBAAA???>>>=========GGGYYYyyyKKK;;;000333...///222000---777FFFJJJ>>>333111000000<<>>...777:::111666555;;;MMMmmmnnnSSSDDDDDD<<<777;;;:::===KKK\\\xxx[[[JJJCCC>>>===AAA@@@DDDZZZrrr|||vvvpppmmmoooooonnnlllkkkjjjiiihhhnnnhhhjjjrrrsssmmmlllrrrxxxwwwyyyxxxcccNNNMMMEEE<<<777777555222111666777444333666666333///444:::===777000000555000555111000555555888EEEJJJ???@@@CCCZZZeeeLLLBBBFFFxxxxxxUUUWWWfffUUUrrreeeNNNlll}}}wwwyyy{{{fffdddqqqvvv^^^HHHBBBAAA???@@@EEE\\\jjj\\\VVVPPPOOOOOOUUUeee}}}xxxRRR<<<:::999888555000222666666444444555333555>>>IIIppplllRRRKKKZZZnnnMMM===888:::666666888:::<<<<<<999777444444555555555333222111666222444BBBWWWdddccc]]]DDD===555===aaa|||hhhXXXKKK>>>555111111000///000222333222111---333<<>><<<:::999BBBGGGIIIQQQZZZTTTGGGBBB777<<>>>>>======>>>>>>??????>>>===<<>>@@@HHHJJJFFFFFFLLLSSSSSSVVV___jjjssswwwyyyoookkkddd___\\\WWWJJJ======>>>;;;555333555555333---111222...---///222333///999>>>777---***,,,///---///,,,---555333222===OOO>>>999222888@@@444666555NNN\\\^^^IIIHHHpppfffFFFMMMtttlll@@@PPPrrrwwwtttbbbaaaxxxkkkSSSJJJUUUKKKDDDEEEFFFKKKYYYhhhqqqsssyyy~~~YYY>>>444555888:::777222444999000444999888555:::OOOdddhhhRRRAAA@@@KKKVVV}}}|||ZZZDDD;;;999666666777999======:::777444555555555555333111///...000333888@@@MMM\\\ggg```QQQGGGZZZjjjXXXDDD999666333222333111000000111222222111///,,,...///000555AAASSS```}}}iiiIII777111111------000000...///333888LLL^^^^^^UUUOOOEEE666444111000111333555555444000333444<<>>GGGVVVeeemmmlllvvvyyynnn```WWWPPPJJJ???>>>@@@BBBBBB@@@DDDIIIQQQcccpppQQQCCC===;;;444333222000000000111111111333666888888666333111111111111......222:::@@@kkk___DDD;;;:::>>>999999888666444:::NNNbbbvvv[[[WWWLLL>>>999888777777888888888999999999>>>CCC___yyyDDD;;;///...000333222000555===<<<555222555777444111222---333777666333111222333222111444>>>RRRqqqcccKKKBBBCCCLLLQQQKKKCCCBBBDDDTTTnnnbbbKKKEEE???;;;>>>DDDCCCNNNxxxWWWBBB>>><<<;;;;;;777777777777777888888888333111222888888555444888===>>>AAAGGGMMMQQQQQQPPPIIIEEEAAA???AAACCC@@@;;;777999777111000333666555555666555333222333444333444AAAEEE888,,,***---,,,000000...333<<<:::;;;GGGZZZ@@@;;;111///666222888999666444@@@CCCRRRmmmddddddVVV@@@:::TTTooodddEEE;;;[[[ddd]]]aaaGGGVVVfff]]]MMMHHHOOORRR\\\hhhrrr}}}{{{[[[DDD999999666555888888555555777222666:::999888IIInnnhhhUUUGGG???>>>>>>>>>YYYvvv|||ppp```KKK555666444333666;;;===<<<:::333444444444333111///...222555555111///888KKKZZZnnnlllsss___PPPBBB555222444555444555111000000000222111///...///...,,,,,,...555???EEEVVVpppnnnMMM444...,,,---222333222333777EEEcccqqqaaaMMM@@@666------111777===AAAAAA>>>;;;222333333888MMMjjjsssdddIII000CCCLLL555...444///,,,000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---///...,,,+++******++++++///...------......,,,+++(((+++...//////333999???LLLSSSWWWXXX```qqqqqqWWWHHH???888888555555888999999>>>DDDKKK[[[|||hhhMMMBBB>>>;;;666555333222111111111222333555777999888666222000222222111//////333;;;BBBmmmcccMMM===666888777888;;;::::::AAAIIIaaa}}}hhh\\\JJJ;;;888777777555333222333444777999======RRRBBB666111111222333111///111666666222000222555333111000333333666888555000000444222222555===JJJddd{{{]]]JJJ@@@AAAFFFQQQSSSIIIBBBHHHVVVtttxxxWWWGGGDDD>>>;;;<<>>AAACCCCCC@@@>>>AAA>>>::::::;;;;;;;;;:::777999777111///333888999<<<777444555777666222000888AAABBB666---...///---000111///666AAABBBJJJ^^^aaa>>>999777333;;;999<<<777;;;<<<>>>===\\\~~~jjjIIIFFF>>>888@@@MMMNNNEEEAAAVVVjjjnnnZZZGGGcccmmmKKKPPP```dddhhhpppzzz___EEE:::999;;;555222555777555444666555555666999DDDaaannnTTTKKKCCC@@@>>>666<<<===RRRnnnqqqMMM===777111111555999999888333333333333333333444444;;;777000---///666???EEEcccwwwkkkGGG888000+++---000///------///...,,,---......---,,,111///......000333555666;;;LLLeeehhhAAA111......333555555888<<>>BBBFFFEEEEEERRRnnn```999;;;oooTTT999---111---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---,,,+++************+++,,,---+++)))))))))***)))(((+++222999>>>AAAFFFMMMTTTiiioooooohhhhhhrrr~~~ttt{{{___CCC777333///222//////333555666999>>>JJJVVVtttcccKKKAAA>>>:::777666444333222222222333444555777888777555333111333333222000000444<<>>@@@SSSnnniiiMMMBBB???===<<<<<>>888000---///000...,,,......444===BBBWWWxxxlll===777888222777444222...777===>>>AAAnnnpppDDD===888888;;;<<<<<<;;;<<>>======222<<<000===XXXnnnnnnTTTIII<<<555666999999777555444333222333444666777:::666111///222666888888HHHeeeYYY>>>333//////333555222111222000...,,,,,,---/////////111000///...------...///333:::FFFZZZtttoooVVV999333000111333666<<>>>>>>>>???<<>>888888<<<===DDDKKK]]]|||\\\GGG@@@<<<;;;??????EEE```fffFFF===<<<777555999:::::::::999888888777777222444777888999;;;:::999888999:::;;;:::::::::;;;888555777;;;<<<;;;???EEE???DDDEEE>>>777666666444444222222333222333<<>>:::666444666222111333888888666888===>>>???OOOqqqcccPPPIII;;;:::>>>444;;;000999DDDFFF[[[uuuvvvkkk]]]KKK@@@======<<<:::555333111......///111222111555777555000...222666555JJJ~~~TTT:::444111000222111---,,,...111...,,,,,,---///111111...///000...,,,,,,111555...666999999DDDXXXcccbbb@@@888111000111555>>>GGGyyyyyyXXX555111555===PPPjjjdddZZZNNNCCC===;;;;;;??????VVVwww|||```JJJGGGTTTmmm[[[@@@UUU|||[[[>>>555///,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,---111111333555999<<<@@@BBBAAA===888666777888::::::===HHHSSSUUUNNNDDD>>><<<;;;DDDEEE:::555<<>>:::777777666444222111111111111000111222444555666666666444555555333222555;;;AAA___lllZZZGGG===;;;:::;;;>>>666888;;;CCCXXXyyy|||mmmbbbQQQVVVUUUUUUSSSRRRPPPNNNMMMRRRWWWkkkqqqJJJ444777000111000......111222222,,,111444222000000111222---111222000000444555222222000222777888???WWWqqqzzzNNNCCC===>>>;;;555888BBBCCCUUUkkkzzzUUUFFFAAA<<<999AAACCCKKKnnn]]]>>>666555///...444333333333444555666666777///222333333444555444222222333444444555666999;;;555333444888999777<<>>///444222)))%%%+++111111---...........................------///000---)))000777222,,,444===GGGUUUHHH;;;444888777333???QQQ~~~NNN555<<<...;;;xxx|||\\\BBB;;;777---...888111>>>DDDQQQjjjpppWWW>>>@@@NNNwwwKKKFFFhhh|||QQQ222111,,,&&&111)))***,,,...//////---,,,,,,+++///777999444222444@@@<<>>;;;OOOjjj]]]FFFAAA>>>888888777666555333222111000///000222333444555555555333222000000222555888:::]]]lllNNN===:::999777555555777:::AAARRRooo```LLLLLLPPPLLLZZZjjjhhh___TTTFFFRRRVVVXXXUUUMMMDDD===:::111000......000000000///111666777222///111111/////////000000///000333444444//////555777;;;LLL```]]]EEECCC???:::888;;;CCCIII___zzznnnLLLDDDCCC???:::???JJJcccyyyUUU???<<<666222666777999999999999999888777777333333333222222222111111555555333333333444555666777444666;;;;;;999???JJJooo}}}yyykkk___GGG@@@;;;999777AAAbbbccc555111;;;777111222:::333444@@@JJJZZZ}}}nnnbbbmmmoooooorrrwww|||dddUUUHHH@@@777333555777777444333888666666:::888;;;JJJVVVuuugggOOOCCC===;;;===888666666777555666===GGGMMMMMMKKKHHHKKKQQQSSSQQQ???:::555444666888999888444333333333444333000...777333VVV]]]???666777555222000111000////////////...////////////000111111///............,,,444444444:::;;;@@@MMMEEE999444777666666EEE[[[aaa777888777JJJ}}}gggJJJ444333555111222999222000000===[[[qqq```===555AAAkkkfffOOOWWW}}}fff???222...+++222...---,,,+++,,,---...000111///333;;;AAACCCHHHNNN^^^VVVYYYkkkwwwssshhhcccTTTLLL@@@666111000---+++///222333000///111333444555555???KKKIIIIIIbbbUUU666111222...---111???ddd}}}cccBBBBBB>>>MMMcccYYYDDD???<<<555777666666444333222111111000000222333444555555555555444333333444666888999VVVsssZZZIII>>>666:::999888888:::CCCVVVgggmmmNNNBBBCCCLLLiiittt^^^OOOEEE???BBBEEECCC>>>777333111222111//////111222111000000222222222333666999999444222000000000000///...555000000444555777EEEWWW{{{hhhNNNLLLIIIGGGJJJUUUcccmmmfffGGG@@@@@@===AAAFFF[[[~~~tttQQQ===;;;555222555666666666777777666555555444222333333333444444444555555555555666777999;;;<<<;;;777666888666777CCCSSSwwwjjj\\\QQQKKKVVVwwwpppDDD???IIIKKKLLLSSSNNNHHHMMM]]]kkkyyymmmVVVFFF>>>999777555555777777555333,,,666777555666666BBBYYYzzz}}}^^^III===:::;;;555333333666555222111444777;;;@@@FFFSSSdddpppuuu```WWWLLLGGGFFFBBB999000333111111111333444444333555222FFFtttjjjGGG:::333...000333222///...000000///////////////000---......---+++***,,,000///444444666:::555999KKKQQQEEE===<<<888777EEEXXXuuu<<<111:::SSS~~~```EEE...,,,111000///222666,,,+++000EEEjjjhhh===...222RRR]]]HHHuuuZZZ;;;...((()))+++******+++///666@@@FFFPPPOOOQQQUUUYYYZZZ]]]aaaggg\\\YYYeeennngggYYYOOO>>>999444111///...---,,,'''***000333000...333:::LLLVVVeeennnmmmsssEEE666555...---000111HHHwwwlllEEE@@@>>>HHHYYY|||XXXCCC???<<<444666555555444333222222111000111222333444555555555777777666666777777888999KKKttt}}}bbbLLL>>>999666555666777888>>>EEE\\\rrr^^^EEE===JJJpppzzzXXXCCC;;;444666888888666333222111333222000000222333222111333111000111111///000222:::444///...111333222000555111111444333333===KKKmmmmmmkkkhhhhhhppp]]]DDD???@@@???CCCNNNnnnlllMMM;;;:::555333666666555555555555555555444333222222333444555666777888222333444555777999;;;<<<888666777888555555FFFZZZyyypppwwwgggeeennnrrrwww{{{uuuyyyfffRRRDDD===:::666888999999777555333333000777555333999CCCYYYwww}}}bbbMMM???999888333222666888555222222333888>>>DDDRRRgggӵllldddVVVKKKGGGBBB;;;666444555555555333444:::PPPrrrjjjMMM<<<...,,,//////000333000000///.........//////,,,++++++------,,,---111333888<<>>mmmzzzXXXccctttQQQ999---***---///222999DDDSSSbbblllĦ^^^XXXVVVPPPGGGBBBĦ:::444---++++++---,,,++++++...'''(((...333444777FFFWWWtttӵyyy<<<777888...222222444UUUlllCCC::::::CCCTTTxxx[[[EEEAAA===666444444444Ħ000111222333444444444444555555666777888888999999@@@eeeppp```FFF>>>999999::::::;;;>>>DDDRRRkkk~~~dddMMMIII```{{{qqqSSS<<<111555555666777666666777777333222000000222333222111111111222444555555:::AAAHHH???444...000333444333333111222444333222999CCCaaavvvUUUEEEBBBCCCDDDJJJaaadddIII;;;:::555555888666555666666777666666555555222333444444666666777888333444444555777888999:::555777<<<>>>999999KKK```pppbbbPPPCCC>>>===:::777777999:::888555333444555777888333777LLLcccsssYYYIIICCC;;;555666999999999;;;999BBBJJJNNNUUU4ĉ@ӵpppjjjaaaWWWOOOGGG@@@;;;444777555777NNNrrrwwwbbbIII999222000111444111000...---,,,---...///111---,,,111222000///222888JJJ]]]ppp~~~zzzuuukkkcccbbbrrr{{{TTT999GGGpppsss___EEE666111111111111000+++555<<LPPPHHHBBB???999444=hĦ,,,---++++++---)))%%%'''---555333444999AAAQQQjjj4ĉ@ӵ|||BBB999666...555000999dddddd???666777AAASSSyyy___GGGAAA===666444444444>L222111111222333444444444444111222333555777999:::;;;===]]]rrr```LLL@@@;;;:::===AAA;;;>>>HHHZZZqqqsssRRRJJJ\\\cccYYYGGG666555444444333444555555555222111//////111222111000---000333777BBBUUUkkkzzzlllaaaPPP@@@666222111111222222333444444444999???WWWfffPPPFFFAAABBBFFF___^^^GGG;;;;;;777777:::777555555666666666666555555444444444444555555555555888888888888888888888888777888<<<===888;;;QQQjjjhhhNNNEEE;;;888===@@@???;;;666666555444333444666888555777777GGGjjjkkkXXXKKK===777555555888===@@@QQQcccllloooGG=?~~~~~~yyypppfff^^^GGGHHH@@@555888PPPmmmmmmSSSAAA999333...333111///---------///000222---,,,000000...111999QQQnnn{{{sssrrrGGGAAAYYYvvvnnn]]]HHH999222///---,,,(((444LLLoooJJJ888222>>>kkkcccaaaxxxxxxnnn^^^WWWPPPOOOUUU[[[^^^^^^HdĦ333555888888...=Īj+++((()))---+++)))111===NNNWWWaaajjjttt~~~GG=?SSS;;;222...333111EEExxxWWW>>>888555@@@QQQuuudddGGG>>>:::555555444444HdĦ000111222333333444444444333000000111333666888:::<<>>OOOzzz~~~YYYJJJEEE???BBBKKKyyyyyyXXXEEE<<<;;;777888;;;666222333444444555444444444444444444555555555555555555666777888888888888888:::888777666333;;;WWWsssӵBBB>>>;;;ĭӵ444ӵKKKĦӵӵHHH===ĦƜ`1.׼snnneee]]]kkkĦjjjeee]]]SSSGGGCCCNNNӵ___Ħ111///...///111222...+++---000ĭӵĦLLLHHHbbbĦ999Ħ~~~NNN999777HHHuuu{{{```999DdD,,,,,,+++?fӵ)))&&&'''Ħhhh|||ӵƜ`1.׼sĭӵ:::GGGӵĦĦĦkkkJJJ===999666555555444DdD444444444777:::ӵӵӵ<<<>>>ĦӵĭӵVVVFFFMMM^^^___NNN888555333333555555444222333222000000222333222111111777333111MMMwwwyyyzzzxxx[[[BBB666444333444444444555888;;;<<>>@@@AAABBBCCCBBBCCCFFFFFFMMMeee~~~?~4CCC777888g&e>&e666g&eNNN>hӵ}}}yyyuuu}}}g&eguO>uO>&ezzzbbb4ff?>ߝLgĉ@mmm[[[ShӵzzzwwwwwwjjjTTTg&e>hӵ111000111222444---...444fff?><zg&e>&eHLbbbFFFShӵgLqqqQQQFFFDDDTTT~~~S?ʬzzz3h?D%%)?---+++ZufĦ111,,,+++gLYYYzzzg&e|||gĉ@g&e>&e@e---333??g<ĉ3we<Ħ3h?@eZ3h?gLrrrMMM>>>;;;999666666444D%%)?444fff?><z333666=?Ħg&eg&eS?ʬ>>>4ff?>ߝL@eg&e3h?g&e>&e??iiiKKKDDDSSSXXXKKK666333111222444444222000555333222222333444444333+++555444666VVV{{{tttQQQHHH___uuusss[[[AAA555555444555444333444777::::::CCCnnnlllIIIEEEIIIJJJYYYpppnnnOOO@@@;;;:::555666888111555555666777888888888777333444555666888:::;;;<<<777:::???EEEJJJNNNQQQSSSPPPSSS\\\eeefffiiiyyy4Dӵ:::666555Hƅ^Hu]Ħ666Hu]ĦpppZuR)ĦiiiXXXTTTSSSOOOSSS[[[Hu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@VVV]]]dddllluuu}}}~~~Hu]ĦqqqZuR)Ħ555111222444555111...sߝLGdUĦ~~~Hƅ^Hu]ĦntHdĦHGgĉ@nnnHdĦsssdddcccyyyHtƅ^kkk~~~Bt=o9ĦDtfo9Ħ,,,******g?'''(((HdĦ???WWWdddHu]ĦttHƅ^Hu]ĦH׼s111555xxxtQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ|||PPP@@@???777777777666Dtfo9ĦsߝLGdUĦ333Ht@cӵHu]ĦHu]ĦHtƅ^LLLqIܗGIӵ}}}H׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ\\\@@@===BBBDDD444333222222333444333333444222111222444555555555...777555444QQQuuupppOOO===EEENNNMMMDDD:::555444555555666666666777777777BBBggg]]]HHHKKKDDDCCCccciiiOOO@@@<<<===666444555///666777777888:::;;;;;;;;;<<>>>>>===DdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦfffuuurrrtttpo9u------000666GIdnuR)ĦDdDĦnuR)Ħ***,,,CdgĪj+++DdDĦ......///DdDĦOOOHߝL`o9lllDdDΦDdDӵDdDĦ222...222666555444BBBaaageĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦlllKKKAAA<<<;;;999777DdDĦnuR)ĦDdDΦDdDĦ444DdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵ;;;DdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ]]]DDD:::666888888777777777888888999888666444444555666555444777===<<<777>>>QQQ]]]]]]CCC===777777<<>><<<666666555555555666777777???ZZZ~~~dddNNNDDDGGGLLLddd^^^HHHFFFMMMNNN@@@;;;AAACCCLLLWWWfffpppwwwQQQCCC4DuXӵ555111333DdDʜ4DuTӵKKK>d<ĦDtXXX555444999;;;888777999>d<ĦQQQ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦuuuDtwwwoookkkjjjXXXUUUDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDd<,,,qR/ܗ?fӵ)))>d<...,,,>d<Ħ6664DufئL>eCCCDdDʜ4DuTӵDdDĦ222...222666444111999PPPggggeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<|||UUUEEE???:::888555>d<ӵDd<DdDΦDdDĦ333DdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵ???DdDĦuuu>d<ĦpeӵDx<>d<ʜ4DuTӵvvv[[[LLLEEEAAAAAA@@@>>><<<:::;;;;;;888777777888;;;===>>>===???CCCEEEDDDEEENNNZZZddd[[[TTTNNNMMMQQQSSSQQQMMMDDDAAA>>>:::888777888999===UUUzzzaaaPPPIIIKKKWWWxxx___NNNMMMWWW]]]SSSQQQXXXZZZqqq^^^JJJ4DuXӵ333222444D&dq&ĒROOO]]]sdKĦDHRRud555444666777666777888sdKĦ>>>D&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xpppTTTAAAB?d<...111444333666AAAMMMiiigeĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<xbbbLLL@@@:::777333&ӫeʬtIӇ444>d<Φ>d<Ħ222D&ӫetIӇDdDĦsdKĦB?dp&ĒR<<<;;;>d<sdKĦB?Ho9s&dq&ĒRrrrjjjgggeeeaaaZZZQQQJJJGGGFFFDDDCCCDDDHHHLLLQQQSSSSSSYYY[[[aaafffggghhhnnnvvvyyyyyyyyyzzzyyyvvvssspppeee___UUUJJJ@@@999555333999OOOsssaaaTTTQQQXXXjjjkkk]]]WWW```iiigggjjjpppnnnfffOOO4DuXӵ555666888Hu]3hhSSSeeezzzne=e===;;;:::888888888:::;;;ne555666pIƎ@t@h>hfe@ďDrrraaa[[[\\\dddkkklllne=exxxqqqllliiiqqqqqqegesĪj@hfdDĦ@ďDpppnnnHkgezzz```DDD666555@hIIICCC@Gooo{{{HĪj@IŌ...,,,Bene***Hkge000ne000000fe===Hu]3hhyyy___se222000222666777666888;;;NNNjjjgeĦja>aĦ@Gse<Ō@GHkgeuuu[[[GGG>>>999444HĪj@IŌ333555ege222222Hu]3hIŌDdDĦne@h>hcccMMM@@@seCCCne@GsĪj@hxxxvvvwwwppppppqqquuuzzzrrraaaQQQEEE???999EEE```fff___dddsss}}}lll```___ddd``````aaa[[[cccfffmmmzzzccc4DuXӵ999ĵD^___oooCCC555555444222000111333333666555555ZZZIII======???>>>LLLTTTbbbzzztttcccddd{{{DdDĦFFFEEEIII}}}tttgggZZZJJJ;;;...---111000dddjjjeeeYYY666GGGYYYUUUHHH<<<...,,,222;;;888888333UUU^^^D^VVVNNNGGG;;;s׼s444444111333777888666555777???MMMnnngeFm8>aĦs׼sHovvvYYYFFF???888111222444444444444D^DdDĦ{{{gggs׼s======```xxxnnndddPPPIIIPPPmmm}}}|||{{{eeeUUUOOONNNFFFCCCCCC===???AAADDDKKKZZZoooΦ4DuXӵtvӵ>d<Ħ^^^sssĦuuuSSSGGG777999:::777666666777777666444Ħ444555999===HHHiii]]]HHH888777999666666;;;ĦHHHLLLRRRbbbrrrooossszzzvvvccc]]]XXXZZZeeeooo>d<Ħwww^^^FFF999:::@@@QQQxxx}}}XXXEEECCC555000...///,,,(((***111,,,111>>>PPPcccpppvvvwwwaaaHHH666777777//////888FFFUUUjjjzzz~~~zzzsssoooVVVJJJ===777999999555000000...,,,***)))+++---...555KKKYYYUUUĦNNNGGGAAADDDRRRYYY]]]lll>d<ĦOOO>>>444000...Be+++///---,,,...333444222333777:::;;;VVVgeFYĉ>aĦBenu]ӵkkkLLLEEE<<<777666555222///000000222333444555555666444555666666666>d<Ħfff>d<ĦĦBeDDD<<<>>>???===Ħhhhqqq[[[PPPeeeiiiNNN@@@;;;;;;555666<<<999333777:::===CCCRRRgggwww?aŖ%7uSQuR)ӵsdKĦgdKĦuuuUUUFFF:::444:::<<<666444999999gdKĦ999888777;;;>>>WWWtttYYYAAA;;;===;;;<<<gdKĦJJJSSS]]]ZZZOOOMMMNNNSSS]]]fffkkkmmmnnn}}}wwwnnnrrrzzz{{{gdDĦeeeIII;;;;;;AAAdddhhhJJJ444999222---******......+++''',,,...111777DDDYYYrrroooWWWFFF777,,,...666555===EEESSSdddhhhlll{{{sssjjj^^^UUUPPPNNNLLLKKKEEEBBB:::111---///...+++777???JJJgdKĦbbb___ZZZ[[[hhhsssxxx{{{sdKĦ999333///......000111222///000111222222333222222999555CCCkkkŶS3we<iĉ@3hR/ŌlllSSS???>>>@@@;;;555444000000111222333444555666777333333666666DdDĦsdKĦgdKĦooo]]]NNNCCC:::gdKĦJJJbbb}}}gggkkkzzzYYYBBB>>>:::777666777777666444777888777777>>>KKKVVVjjj>A;;;nenevvvSSSCCC777777888444333777ne888999999999666:::TTTzzzeeeRRRMMMMMMIIIneOOO^^^qqquuu```HHH@@@???>>>???AAADDDHHHKKKWWW___kkkvvv|||rrrmmmuuuDennnNNN777777AAA|||mmmTTTAAA------111...,,,---...///,,,))))))***,,,000888GGGZZZggg|||jjjNNN666---//////222000777GGGQQQ^^^sss}}}xxxuuutttsssqqqoooiiidddWWWGGG;;;555000***///444neZZZ[[[VVVRRRUUU___ggggggeeefff]]]ne666000---............///000111111//////000111222222222222666333>>>\\\>Ak<fhlllQQQGGGCCC<<<666666111222333444555666777777666555555555333Depppnenemmm[[[neAAAEEESSStttpppOOO>>>;;;777444444555444444555666777555444777>>>EEERRRqqq888<<>>@@@999888999:::;;;777???[[[{{{{{{{{{vvvuuu{{{```DDD888:::;;;999777:::BBBHHHPPPUUU___jjjqqq{{{tttsssmmmccc```gggqqqwww~~~\\\<<<999HHH\\\???666......///////////////...---,,,'''((()))***,,,333>>>FFFaaaqqqrrr\\\DDD333000...''',,,???QQQcccxxx}}}lll[[[LLL???444000///===AAACCCDDDAAABBBHHHJJJFFF@@@===<<<000.........------------...///000000...///000111222222222222333333777HHHhhhtttfff[[[NNNBBB>>>777777666555555666666777333555999:::<<>>===>>>AAAJJJVVVrrr~~~[[[KKKBBBOOO[[[]]][[[\\\bbbffffffccc___\\\WWWTTTZZZcccooo{{{yyywwwwwwvvvyyy~~~yyyuuuwww{{{|||}}}eeeBBB999GGGjjjddd>>>333000111...000111000...,,,,,,---)))***+++***)))+++...111555EEE]]]vvviiiFFF777444---777UUUkkkyyyppp___SSSFFF???999666444000...---111//////111222111...,,,000000000000000/////////,,,,,,,,,,,,---...//////...///000111222222222222111444444999OOOvvvttt```UUUKKKGGGBBB===::::::;;;<<<;;;???FFFNNNXXXiii~~~}}}{{{qqqggg[[[NNNHHHFFFeeeeeeGGG;;;999666555555666666555444444777:::>>>===999555222???JJJ[[[xxx555555666999777555;;;DDDMMMQQQRRRVVVjjjppp```TTTPPPRRRVVVkkk{{{ooojjjgggzzz~~~vvvqqqnnnddd\\\TTTKKKAAA::::::???AAAKKKTTTVVVWWW[[[aaaeeesss~~~~~~yyy|||~~~jjjIII<<>>EEEKKKYYYkkkyyybbbTTTTTTOOOgggxxxuuummmdddMMM222444222///,,,******++++++((()))+++---------,,,+++,,,///444>>>PPPcccnnnqqqTTTHHH666???gggvvvmmmkkkggg]]]UUUTTTQQQPPPJJJ???888444111,,,(((***,,,......,,,***(((,,,,,,,,,,,,---...//////---...///000111111111111...000444:::EEE___zzzyyyzzz|||qqq[[[VVVMMMGGGCCCBBBBBBAAA===AAAGGGMMMQQQSSSSSSRRRSSSPPPPPPTTTWWWXXX]]]cccqqq]]]DDD999777555444444444333111444333555888::::::555111...777888999BBBNNNddd555222333666555777GGG\\\zzzwwwqqqhhh]]][[[hhhxxxcccOOOEEE???<<<777444555666444333555444555777999;;;@@@JJJSSSeeevvvwwwpppnnnbbbcccjjjqqqsssrrrcccLLL:::555...******+++++++++((()))***+++------,,,+++)))***---000333===QQQddd```XXXGGGKKKmmm|||mmmiiifff```^^^aaafffjjjggg]]]RRRIII>>>444333222111000///------,,,,,,,,,,,,,,,---...///000---...///000111111111111000,,,111<<>>>>>>>>??????<<<<<<===@@@AAAEEEQQQ]]]uuuZZZAAA:::888666555555444222000777666666777888888777666111999:::888:::<<>>;;;:::999777555777888888777666666888999999;;;>>>>>>;;;:::DDDPPPmmmZZZBBB===;;;999888777666444222222111111111222333666888777<<<999666666333<<>>===;;;111111------111222000...///555333BBBccczzzrrrkkkddd\\\WWWRRRLLLGGGDDDKKKHHHFFFGGGNNNVVV]]]aaaddddddddddddcccbbbggglllwww|||~~~xxxnnncccYYYSSSCCC:::000***)))+++***)))+++***)))***,,,......---+++)))***---,,,+++111:::EEEYYYqqq~~~nnnRRR999666AAADDDMMMUUUZZZdddrrrxxxvvvllldddTTTBBB666444444222000---+++,,,///000///...111111222333333333333333111///222888888CCCiiiwwwNNNJJJ@@@:::;;;;;;666444666777888999888666555555666555<<<999666;;;<<<<<>>888444444444222000///111333555555444333222666666555666666777888999CCC```[[[OOOBBB;;;666333888>>>HHHOOOWWWYYYUUUMMMGGGCCC>>>DDDRRRdddwww___===999:::444555111111444666444333444111@@@]]]|||yyycccVVVHHHEEEBBB>>>:::999;;;>>>KKKJJJKKKMMMRRRUUUWWWWWWPPPPPPPPPRRRWWW___kkktttjjjkkkkkkfffaaa___^^^^^^TTTJJJ<<<000)))))),,,...------------.........---,,,)))'''***000333222///999QQQvvvxxxvvvTTT===666555888<<>>666<<<999555::::::;;;CCCQQQ~~~{{{UUU@@@???;;;555222222333222111333444555555555444333222555555555555555555666666>>>SSSppptttlll[[[HHH===;;;999666999???FFFLLLMMMJJJDDD@@@>>>===@@@JJJYYYnnnjjjEEE>>>???<<<444000///222444222222444555VVVbbbGGG;;;555777888777999AAALLLUUUbbbdddhhhlllnnnmmmiiieeeZZZVVVPPPJJJJJJPPPZZZ```______^^^[[[XXXVVVWWWYYY]]]XXXOOODDD999111,,,+++---------------,,,,,,,,,---+++(((,,,:::EEE<<<,,,000III{{{zzzfffjjjttt||||||\\\III:::333...000666>>>GGGOOOYYYfffrrruuuqqqlllfffaaaSSSQQQNNNKKKIIIFFFCCC@@@BBBCCCDDDDDDCCCAAA@@@>>>999999===@@@>>>DDDccc{{{```TTTFFF???;;;::::::===;;;999777555555666777888555;;;666222777777:::EEE[[[pppMMM======999444222222333444555777777666555444444444444555555444444333444444444888CCCVVVnnnwwwZZZFFFBBB>>>777444666999===AAABBB@@@>>>999666777<<>>JJJ]]]pppyyy}}}xxxssshhhYYYNNNHHHDDDAAAOOOPPPTTTYYYYYYUUURRRRRRQQQUUUYYYZZZUUUIII;;;222///...---+++***+++---///,,,...---111CCCRRRHHH111000GGG}}}eeeKKKVVVbbbmmmzzz{{{kkkQQQBBB444111222222444999666BBBMMMSSSYYYfffssszzzvvvuuuuuuuuuuuusssqqqoookkkjjjgggccc^^^XXXSSSQQQJJJGGGIIINNNMMMOOO___rrrxxxgggXXXMMMFFF@@@>>>:::::::::::::::888666444777;;;666333888888>>>MMMpppvvvooogggaaaeeemmmcccDDD999;;;888555333333555777888888777555444444555666777666666555444333333333444444999CCCUUUooobbbJJJFFFEEE>>>@@@===:::999:::<<<=========::::::===???AAAFFFMMMbbbuuueeeQQQFFF>>><<<777444666777666777:::LLLlll@@@222555555555444<<>>???CCCOOO^^^ffflllooossswwwzzz{{{{{{{{{{{{xxxqqqhhh^^^UUUNNNJJJKKKEEEFFFMMMRRRQQQSSSYYYdddkkkttt}}}~~~rrrggg\\\UUUCCC???;;;999:::;;;;;;:::888:::666555;;;<<>><<<===>>>===AAAEEEOOO[[[pppqqq___RRRBBB;;;777888888888999<<>><<<777444222333555666///,,,...333888888666666444999>>>@@@AAAFFFPPPXXXhhhrrrlll\\\RRRLLLGGGDDDCCCDDDBBBGGGPPPVVVhhhgggXXXNNNDDD===@@@???@@@GGGRRRUUUJJJ:::;;;555777<<<999555CCCXXXyyySSS???<<<555888999888555222111111111111111111222333555666444444444333444444555555333555:::===???LLLhhhrrriii^^^VVVTTTTTTPPPLLLQQQ]]]nnnyyy{{{xxxvvvuuuyyywwwyyy~~~|||yyyzzz||||||zzztttssssssqqqsssvvv}}}tttHHH000444444666JJJkkkoooGGG888---///111111888BBBJJJeeerrr\\\MMMFFF:::222,,,---...,,,,,,...///000>>>[[[www}}}vvviii___ZZZaaammmvvvlllUUUEEE\\\zzzpppqqqppp||||||vvviii]]]RRRFFF<<<888>>>GGGLLLMMMLLLMMMNNNGGGBBB;;;333///---...///000000111222111000222666...444999999666888>>>DDDAAAKKKYYYgggsss{{{rrrggg```YYYZZZYYY___jjjqqq]]]FFF>>>???@@@???===@@@BBBCCCFFFFFF???777???777666999444///???VVV{{{wwwvvvuuussswww{{{}}}sssOOO<<<:::999<<>>999555333222111111111000111111222222222222222222333444444555111333999>>>???GGG\\\rrr~~~ooofffhhhmmmjjjdddcccuuu}}}}}}xxxyyyUUU???999555777AAAUUUrrr~~~yyyVVV888***///222>>>WWWiiiqqqhhhXXXQQQGGG@@@<<<;;;999777666555777===JJJZZZjjjttt}}}xxxrrrllliiijjjmmmppp{{{|||nnnRRRBBBAAAEEEjjjvvvhhh^^^PPPCCC:::555222111000222555666999AAALLLVVV[[[YYYRRRIII@@@999333///...000000...///333222---333222222333444666888999555666;;;AAADDDKKK^^^qqq{{{dddPPP@@@===<<<777777===HHHUUUaaaaaaUUUHHH???<<<:::555444555222111@@@SSS}}}xxx{{{{{{uuummmaaa^^^XXXRRRMMMJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKHHHKKKPPPUUUZZZhhhpppLLL::::::999<<<===<<<888444444555555555555444444333333333333222222333333555666777222555777;;;>>>>>>TTTyyy~~~|||{{{yyymmmgggbbbaaaccc\\\ZZZcccnnn@@@888222555???RRRlllxxxUUU:::,,,222@@@\\\zzzyyytttwww~~~uuukkkeee^^^UUUOOONNNPPPRRRRRRPPPKKKEEE@@@@@@DDDJJJNNNnnnmmmkkkiiigggeeeeeedddcccppp~~~}}}vvv___CCC444555888gggtttWWWIIICCC:::333000.........---///111111222777@@@GGGVVVbbbjjjfff[[[NNN>>>222000111111111000111444666777777666555444444555555222333777<<<;;;:::BBBLLL```www~~~gggQQQBBB777888999888;;;CCCQQQaaaoooqqqiii\\\LLL>>>999444333666444444AAASSSvvvlll```]]]^^^\\\RRRHHHEEEDDDCCC@@@===:::888666777777888888888999999999::::::::::::;;;EEE]]]rrrmmmIII888888888:::;;;:::666444333444555555444444444333333333222222333444444555555666333666777<<<@@@CCC\\\qqq[[[LLLGGGHHH@@@===BBBYYY|||^^^OOO===555999III```tttuuuPPP;;;111:::VVV|||ooo\\\MMMGGGIIIOOOTTTeeennn{{{}}}vvvooofff___]]]```ccceeepppkkkddd]]]XXXVVVWWWXXXTTTUUUWWWXXXVVVRRRNNNKKKGGGSSSeeewww}}}yyyoooWWW>>>444777===mmm]]];;;333000,,,++++++,,,,,,++++++---...---,,,...333888AAATTTgggrrryyyvvv```FFF555111222555444///222:::555777888::::::888777666222222333666666444666;;;EEEZZZnnn{{{[[[GGG???777222555777777>>>GGGiiiqqqqqqcccXXXUUUMMMAAA555222111444333333===KKKpppwww___UUUJJJFFFGGGFFF>>>777999:::<<<===<<<:::666444666666666666777777777777555555666666555<<>>IIIggg```KKKAAAAAA>>>;;;;;;IIIaaauuu}}}vvvkkk[[[JJJ???BBBJJJbbbqqqmmmVVV<<<666666IIIxxxxxxHHH:::000000444444222111999:::;;;>>>CCCLLLVVV]]]uuutttsssssssssuuuxxxyyypppmmmfff]]]UUUNNNIIIFFFGGGFFFFFFEEEFFFHHHIIIKKKLLLMMMTTTcccsss{{{xxxsss___\\\VVVKKK===111...222JJJhhhxxxgggPPPCCC777+++------,,,---......,,,***,,,---...///...---------///333444>>>ZZZ}}}___CCC---...444666<<>>888666666999SSSddd]]]NNNCCC999...***)))((((((***,,,,,,+++***+++,,,---------------+++111333111:::YYY|||ZZZ999222===LLLXXXaaapppwwwxxxnnndddVVVKKK???AAAAAASSS}}}vvvSSS<<<777:::666777777666444333777:::;;;UUUkkkfffPPP>>>777777222222222444666666555333000<<>>???NNNddd{{{MMM:::,,,,,,...,,,---222)))+++.../////////000111***...333888===CCCJJJOOORRRUUUZZZaaaiiiqqqwww{{{wwwwwwuuuqqqlllfffaaa^^^TTTQQQMMMLLLNNNRRRUUUVVVXXXUUUQQQNNNNNNOOOLLLIIIBBBQQQ```gggggg___RRRFFF<<<999444000///......---+++++++++,,,---...------(((---111///...AAAkkknnnTTTMMM[[[nnnzzz|||~~~ssshhhYYYZZZUUUbbbdddJJJ???>>>666777666444333444777888555999AAAEEE>>>555555;;;000111555:::AAADDDBBB>>>000111444:::@@@EEEJJJNNNSSS\\\dddiiinnnuuuzzzzzz}}}zzzrrrjjjdddQQQNNNJJJFFFDDDCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@>>>@@@GGGQQQaaaxxxbbbFFF:::999888666333444666777777666333333333444444444555555444444444444444444444444222:::999666???QQQsssyyycccPPPAAA;;;===:::999@@@RRRaaaccc^^^YYYNNNOOOQQQXXXgggxxxnnnTTTCCCEEE___JJJ:::///222444000000666///000000...------000222444444444222000222777;;;888;;;@@@GGGPPPXXX^^^bbbbbbhhhqqqyyy}}}|||yyyvvvnnnjjjddd^^^ZZZZZZ]]]```RRROOOMMMOOOVVV[[[YYYTTT^^^___eeeqqq{{{zzzooodddYYYRRRHHH???999555222000...---,,,---...///......000++++++///000666PPPmmmxxxlllkkkzzz}}}wwwqqqjjjssstttnnnwww{{{]]]LLLEEE;;;:::888444444666777666<<<222000;;;@@@999444666777:::@@@HHHSSSYYYXXXSSS;;;777333555888:::<<<>>>:::@@@EEEHHHMMMUUUZZZZZZ[[[^^^dddiiilllnnnoooooosssqqqnnnkkkhhhgggffffffiiihhhhhhhhhggggggffffffbbbcccjjjttt}}}dddHHH===;;;777444222222555777666555333333333444444555555555555555444333333333444444---777666444>>>QQQsssrrr^^^MMMCCC<<<999999===DDDJJJMMMMMMQQQUUUZZZaaaiiiqqqyyy~~~~~~hhhXXXQQQOOObbbrrrSSSDDD222+++///333222...000,,,***---222444111---///////////////.........000...000666;;;===@@@DDDDDDKKKVVVaaakkkssstttrrrvvvpppjjjjjjooottttttrrreeeeee___UUUPPPRRRUUUTTTccckkkuuuzzz{{{{{{}}}{{{qqqeeeZZZQQQHHH>>>777888555222000111222222111,,,+++)))---222000???]]]xxx|||ssseeePPPdddtttnnn\\\NNNAAA777666999888555333888666444444555666666666333@@@KKKMMMRRR^^^ddddddEEE===777777666444222333666777777777777777666666@@@EEEJJJMMMOOOSSS[[[aaafffkkkttt}}}oooKKK;;;===666555555444444333222222444333222444888:::888666333222000111222333333222555444444666<<>>@@@===>>>@@@DDDHHHMMMQQQTTTWWW[[[^^^YYYOOODDD>>>===888:::999888AAAWWWqqquuuaaaLLL<<<666555...000222222///---...///........................///...///111///+++***---///000000000111666???FFFGGGLLLQQQUUUVVVWWWZZZ\\\aaaaaafffiiiaaaTTTPPPUUU``````___ZZZTTTQQQQQQSSSaaafffjjjjjjdddXXXMMMGGGDDD@@@999333///---***)))***---+++---///---<<>>===???999888777777888888666444222@@@JJJKKKKKKKKKEEE<<<===666111111111000000333111222222222333222222111444777888666444333666999333777>>>IIIYYYjjjyyyyyyWWW???777888777666555444333222222666444222222333555444444444444444555666777888999666666666777>>>UUU||||||gggXXXNNNHHHDDD777777777888999888777666<<<>>>@@@>>>999444222222555444444222111888JJJ\\\pppxxxuuu___III:::000000111000///.........------...............///---...111333000,,,///444777555888@@@IIIPPPVVVZZZgggjjjmmmnnnlllhhhdddaaaXXXOOOMMMPPPKKKDDDLLL]]]uuuqqqiii]]]QQQHHHEEEEEENNNXXXcccgggbbbXXXQQQMMM???;;;666222000///---,,,&&&******,,,//////>>>ZZZccc777333BBBPPP```nnn{{{iiiHHH888;;;;;;QQQwwwdddTTTJJJDDD???:::CCCBBBAAA@@@AAAFFFNNNSSS```kkk|||sssfffYYYQQQOOOKKKHHHDDDAAAAAAAAA@@@???AAAMMMRRRJJJCCCDDDFFFDDDDDD===777555333111333888444555555555555444444333444555666444111000111333444333333666<<>>KKKTTTdddwwwvvv^^^KKK555111------///111///,,,,,,---------......//////......000000,,,***111;;;BBBKKKZZZiiipppuuuuuulll^^^PPPDDDAAA999333???RRRZZZaaajjjnnnkkkbbbXXXRRRHHHNNNTTTUUUSSSSSSXXX]]]WWWNNNBBB777111/////////---111///...000...777MMM{{{iiiHHH??????AAAHHHWWWgggsss|||lllLLL<<<:::777OOOvvv^^^QQQBBB:::999:::::::::;;;;;;;;;;;;:::;;;>>>@@@@@@IIIXXXhhhxxxqqqjjj___YYYRRRMMMKKKLLLMMMMMMWWWccccccQQQ???;;;???BBBEEE???:::888666444666;;;::::::::::::999888777666666777888888777777777888999888777888;;;???DDDFFFCCCBBBBBBBBBDDDHHHLLLNNNJJJLLLPPPSSSWWWYYY[[[[[[^^^```bbbbbbcccdddfffhhhkkkkkkjjjkkkmmmpppsssuuuvvvuuusssqqqqqqrrrssstttsssrrrtttuuulllYYYDDD777666555444444555666888999777:::===>>>===999555222222444666666555666888;;;>>>;;;888>>>QQQnnn{{{gggZZZIII;;;666777999;;;666555444555666777555444222000111444444222222555999999AAATTThhhpppjjj___>>>777///,,,///111///,,,,,,,,,,,,---....../////////......+++'''***999IIIdddqqquuunnnaaaUUUKKK???333222888===DDDPPP[[[ccceeedddccc___\\\TTTIIIAAA@@@GGGNNNZZZYYYWWWSSSLLLBBB666...,,,000---,,,000...111@@@XXXzzzvvvhhh^^^RRRMMMKKKRRR[[[eeerrruuuYYY>>>;;;===\\\lllOOODDD<<<777888:::999777666000222444555444333333444999:::===DDDQQQcccuuu{{{ppp\\\VVVNNNIIIGGGHHHIIIJJJLLLZZZ^^^MMM:::333555777888888;;;@@@AAA???@@@DDD@@@@@@???>>>===;;;999888999999:::;;;<<<<<<;;;;;;333444555666777999::::::999888888888999:::<<<===<<<===???BBBDDDFFFGGGGGGBBBCCCEEEEEEEEEFFFHHHKKKJJJIIIHHHHHHIIIKKKNNNOOORRRQQQPPPNNNOOOPPPQQQSSSOOOPPPSSSVVVUUUMMMAAA999666666444444555777999;;;777;;;???@@@>>>999555333444777999888666777:::===;;;@@@GGGUUUlllppp___SSSJJJCCC>>>===888333111111222111///111111000///111444555333111000111:::HHHSSSYYYZZZHHH@@@777000............++++++,,,------...//////......//////111>>>YYYppp}}}|||wwwpppggg]]]OOOBBB999;;;999888;;;AAAJJJRRRWWWooommmiii```VVVOOOLLLLLLMMMSSS[[[aaa```VVVGGG===666999444444999666333<<>>OOO```gggffffffhhhbbbbbb```^^^\\\YYYWWWVVVMMMMMMMMMMMMMMMLLLKKKIIIGGGGGGGGGGGGFFFEEEEEEDDDHHHHHHHHHGGGFFFEEEDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKEEEEEEFFFFFFEEEFFFHHHKKKIIIGGGEEECCCBBBCCCDDDEEEEEEDDDBBB@@@???@@@AAABBB???@@@AAABBBCCCBBB???;;;:::888666555555666888:::666999<<<<<<999666555555555888:::999666555888<<>>CCCGGGRRRWWW]]]jjjhhhgggfffkkkvvvqqqmmmsssyyyyyyxxxkkkTTT@@@666<<>>>>>======;;;888555444555666777666888888666333222444666333666888777333222555999KKKggguuussshhhVVVGGG>>>888555333333222111000111000///...000111111111000111333555CCCDDDDDD@@@888111...------+++******---///111111000---///???\\\|||YYYGGG]]]pppvvv{{{zzzttt]]]WWWMMMCCC;;;444000...777999CCCQQQZZZ^^^fffoooooollleee\\\UUUQQQOOOLLLSSS[[[```___]]]\\\UUUMMMMMMOOOPPPLLLFFFEEEIIIMMMSSSRRRTTTXXX]]]```___]]]SSSRRRUUU]]]bbb^^^QQQEEE<<<888<<>>===444111666:::999666444333333555666555555666999<<<<<<;;;999888DDDNNNaaa{{{{{{|||{{{xxxxxxzzzyyywwwyyy|||wwwpppiiigggeeefffhhhhhheeebbbbbbiiifffXXXNNNKKKDDD:::666999;;;:::888777:::<<<===AAA???777333777;;;<<>>>>>>>>===<<<999@@@<<<666888888<<>>DDDGGGLLLRRR]]]bbbeeeeeedddbbb^^^YYYSSSWWWXXXYYY___ggghhhdddkkkjjjhhhbbb\\\YYYZZZ\\\WWWUUUSSSRRRRRRPPPLLLHHHCCC@@@@@@DDDJJJIIIAAA999333333777KKKoookkkQQQBBB777:::<<<999888<<<777666555555666777888888777666666777999:::999888===AAAAAAJJJ___rrr~~~sssdddZZZWWWWWWVVVTTTRRRPPPNNNOOOSSSUUUTTTSSSPPPLLLGGGFFFHHHJJJIIIHHHDDDLLLNNNJJJJJJOOOLLLDDD333555888:::<<>>FFF[[[uuuiiiTTTBBB???BBB???<<<;;;<<<999666555777777666333333222222444777999999999:::<<<:::===GGGRRRrrryyyaaaXXXKKKCCC@@@AAABBBBBBCCC<<<;;;CCCIIIIIIJJJOOOOOOHHH@@@;;;;;;>>>??????999???AAAAAAEEEKKKGGG>>>666666888===DDDJJJOOOQQQQQQbbbssspppXXXFFFQQQgggtttkkkeee]]]UUUJJJJJJJJJIIIHHHIIILLLOOOQQQRRRTTTYYYeee{{{{{{xxxuuunnnbbb___```YYY```vvvDDDLLLfffwwwiii]]]UUULLLAAA999;;;999777555444333222111...000333666888;;;===>>>;;;777333000///...---,,,'''555555000EEEiiirrraaa???333444@@@NNNcccwww{{{wwwnnn\\\NNN<<<111///...---,,,///555999:::AAANNNTTTSSSZZZ]]]```aaabbbbbbcccbbbbbbaaa___```aaacccbbbaaafffeeedddddddddcccbbbaaa___YYYSSSOOOOOOOOONNNMMMOOORRRSSSRRR[[[ooovvvgggcccbbb\\\UUURRRYYYSSSKKKGGGFFFEEECCC@@@@@@????????????===:::777444777:::AAAEEEEEE___xxxdddWWWJJJFFF@@@===<<<>>>@@@AAA===555999IIIQQQLLLKKKQQQOOOGGG===777666888888888>>>@@@??????CCCEEE???666777777:::BBBPPP\\\dddgggYYYddduuuzzzjjj]]]ooo|||yyyyyyxxxwwwiiiccc[[[RRRMMMJJJFFFBBBCCCDDDEEEFFFGGGHHHLLLNNNJJJKKKKKKMMMWWWnnn|||wwwjjjaaaUUUTTTTTTOOO```CCCFFFMMM```zzzmmmddd\\\VVVMMMEEE@@@<<<999666555333111111333666:::<<<;;;888444222111111111000---333444000888OOOfffqqqSSS999000;;;CCCRRRkkk{{{}}}||||||~~~zzzkkkSSS???444000...,,,...222000))),,,999???===AAAGGGQQQYYY^^^fffrrr{{{xxxvvvrrroookkkfff___[[[WWWWWWVVVUUUSSSRRRRRRRRRQQQPPPNNNMMMMMMNNNOOOOOOPPPVVVZZZ]]]dddqqq|||zzzxxxxxxyyyzzzrrrhhhaaa___`````````aaa___^^^[[[VVVOOOFFF@@@;;;;;;;;;BBBGGGGGG^^^|||uuuooocccUUULLLHHHHHHGGGDDDAAA===;;;:::===999AAATTT[[[RRRLLLPPPJJJDDD<<<888888999999888999999999;;;AAADDD@@@:::333333777BBBRRRbbbmmmsss]]]ccctttpppggg]]]UUUSSSTTTTTTSSSMMMJJJGGGFFFFFFEEEEEEEEEHHHIIIKKKLLLMMMPPPTTTWWWQQQSSSUUUXXX```tttyyyooohhhdddaaa___gggggghhhhhhfffaaaZZZUUULLLGGG@@@@@@AAACCC^^^GGGGGGBBBCCCXXX}}}~~~rrrggg```YYYSSSOOOEEEAAA:::666666777888888555333///......//////...000///111222111;;;YYYvvviiiJJJ999:::888???YYYnnn|||}}}}}}~~~~~~gggKKK666///......+++444666333888FFFLLLGGG======???BBBGGGPPPaaaqqq{{{}}}}}}zzzjjjiiigggbbb\\\XXXVVVVVVRRRSSSTTTRRRNNNJJJHHHGGGFFFJJJPPPUUU[[[aaagggjjjggghhhiiihhhggglllvvv~~~{{{vvvnnnfffbbbbbbeeehhhiiijjjkkklllkkkgggbbb]]]NNNKKKDDDFFFPPPXXXpppxxxrrrjjjllllllfff[[[QQQIIIGGGIIIGGGNNN\\\aaaZZZRRRPPPHHHCCC===;;;<<<===<<<:::555444444777<<>><<<666555555:::DDDPPPZZZ``````gggzzzmmm[[[TTTKKKEEEDDDEEEDDDCCCCCCAAAAAAEEEFFFEEEGGGJJJJJJMMMPPPTTTWWW[[[___cccbbbfffkkkqqqzzzkkkcccXXXNNNIIIFFFFFFEEEHHHHHHGGGGGGFFFCCC???;;;:::<<<:::<<>>======>>>>>>>>>@@@======>>>;;;>>>RRRhhhpppccc]]]SSSBBB@@@NNNVVVgggqqq}}}qqqQQQ777...222666222>>>DDDCCCLLL^^^eee```JJJ@@@666333333666???IIILLLUUUbbbmmmrrrsssuuuvvvttttttrrrnnniiiffffffgggeeegggiiifff___XXXUUUTTTNNNPPPSSSWWWZZZ[[[^^^```YYY^^^dddddddddhhhooouuurrrpppiii^^^SSSMMMMMMOOORRRSSSWWW]]]ccchhhjjjjjj\\\bbbaaaeeeppp{{{|||vvvuuugggffffffiiikkkiiiddd___TTTMMMEEE???>>>===;;;:::<<<:::999999999:::;;;===???>>><<<===AAAJJJUUU]]]sss~~~hhh^^^XXXQQQMMMLLLLLLJJJHHHEEEBBBBBBEEEFFFEEEHHHNNNPPPVVV___gggnnnssswwwzzz~~~|||jjj___QQQLLLEEE@@@???@@@BBBBBB???===<<<===>>>???>>><<<555<<<===@@@MMM[[[tttkkkbbb^^^]]]TTTTTTqqq~~~xxxpppjjjeeebbb^^^]]]]]]^^^^^^]]]]]]ZZZXXXVVVTTTSSSYYY```rrr|||xxx\\\QQQPPPGGGSSS```qqq~~~~~~sssUUU999111999AAAHHHRRRSSSLLLRRRdddlllgggKKK===111222666666666888999DDDQQQYYYZZZWWWVVVWWWVVVXXXZZZZZZYYY[[[___ccciiinnnssstttpppmmmmmmnnneeefffgggkkknnnqqqwww|||yyyxxxvvvooo```LLL>>>999999======>>>CCCKKKSSSXXXZZZ^^^rrrxxxooocccYYYTTTQQQNNNKKK@@@???>>>>>>======AAAFFFBBBCCCFFFJJJQQQ^^^nnnyyyrrrgggbbb\\\YYYXXXWWWTTTQQQPPPKKKIIILLLLLLJJJOOOWWW]]]fffsssnnnZZZMMMIIIEEE@@@===<<<<<<<<<<<>>===>>>AAADDDFFFFFFGGGQQQSSSWWWiiiyyy}}}sssnnn}}}}}}zzzyyyxxx|||kkk___WWWaaammmvvvzzz}}}vvveeePPPBBB>>>@@@GGGLLLLLLJJJGGGEEEDDDEEEGGGHHH888666222///---------...000AAAZZZiiieeeUUUJJJFFFDDDBBBAAA@@@@@@FFFOOOVVVbbbjjjtttzzzzzzuuuqqqooooootttyyy{{{{{{}}}}}}vvvmmmiii```RRRDDD;;;888888999777666555777;;;???BBBKKKeeezzznnnnnntttwwwzzz}}}~~~~~~}}}yyyrrrmmmccc```ZZZVVVTTTVVVZZZ]]][[[]]]cccmmmyyy}}}zzzwwwssspppkkkfffccc___]]]ZZZYYY[[[```eeeiiiyyyvvvhhh___PPPMMMHHHDDDCCCFFFIIILLLPPPOOOPPPRRRWWW]]]cccgggmmmrrr{{{xxxqqqqqqvvv|||ooo```OOOMMMLLLNNNMMMIIIDDD@@@888777555333333444666888444222///,,,+++,,,...///000BBBbbbqqqeeeMMMGGG@@@<<<999???QQQcccppptttyyy|||}}}}}}~~~zzz~~~~~~zzzkkkcccUUUFFF;;;666555666444333222222333666999;;;CCC]]]jjj[[[NNNLLLNNNMMMKKKKKKMMMMMMNNNQQQUUUZZZ___bbbgggiiinnnttt{{{~~~}}}||||||tttrrrooommmooosssxxx|||tttnnnpppsssssscccQQQDDD222===KKKUUUUUUKKK===222---,,,++++++,,,...000111222000---++++++---000222000<<>>888555@@@KKKMMMHHH>>>333+++......---...///111444555444222///------///222444444666GGGlllwwwkkk[[[OOOYYYmmmwwwzzz~~~~~~|||ppp^^^LLLAAA;;;:::666666555555555555666666666DDD]]]|||}}}{{{tttkkkdddZZZZZZZZZZZZXXXVVVTTTRRRTTTUUUWWWZZZ]]]aaaccceeemmmnnnrrryyy}}}yyyvvvwww{{{~~~{{{rrrdddSSSCCC777333333<<>>111...//////++++++++++++,,,---...///000000///.........------------444BBBVVVpppttt^^^LLLBBB777666444333333333444444555:::HHH```|||nnneeeaaaUUUIII???;;;888444333666777HHHOOOCCC444000111000............------......,,,---///000000000......))),,,222888@@@RRRooooooXXXIII<<<;;;888777666888:::;;;;;;BBBRRRjjjxxxfffQQQFFF>>>666333555AAARRRYYYJJJ888111111000000000000///......------***---000333444444222111111333555555555AAA\\\vvvsss[[[GGGDDDBBB???======???BBBDDDJJJTTTggglllYYYJJJ???:::CCCYYYnnnlllVVV>>>444555...---,,,,,,......---,,,//////111444666555222//////,,,///555777===SSSlllwwwmmmfff^^^^^^^^^^^^___aaafffiiisss~~~yyyooojjjaaasssyyy___III===555444222222333222111///000000111333555555333111333000333999>>>GGG^^^vvv~~~dddRRRHHHEEEBBB???===999555222333222222222444555444333444333777@@@IIIVVVnnnxxxnnnjjjeee___YYYSSSKKKGGGEEEBBB@@@??????@@@???>>>AAACCCJJJWWWcccrrr~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~zzzyyywwwuuusssrrrrrrrrrsssssstttuuuvvvvvvuuuuuurrrrrryyyvvvvvvuuulllhhhmmmooonnnnnnllljjjjjjmmmooo{{{{{{|||zzzsssllliiijjjkkkhhhfffdddeeejjjnnnrrrtttyyywwwuuusssssstttvvvwwwssstttvvvyyy|||}}}|||zzzxxxwwwvvvuuuuuuuuuuuuvvvyyyzzzzzzyyyxxxyyy{{{}}}}}}|||{{{{{{}}}zzzsssnnnhhheeeaaa^^^^^^^^^]]]\\\```ccclllxxx~~~}}}|||}}}~~~zzzyyywwwxxxyyyzzzzzzyyyuuuuuuttttttttttttttttttyyyxxxvvvtttrrrpppoooooooooooonnnnnnmmmmmmmmmmmmooonnnnnnnnnmmmmmmnnnnnnmmmoooqqqrrrqqqqqqrrrssszzz~~~uuupppsssrrrssswww}}}}}}{{{yyywwwvvvwwwxxxxxxzzzyyywwwvvvuuuuuuuuuvvv|||||||||zzzwwwuuuuuuuuuqqqpppnnnnnnnnnmmmjjjhhhhhhgggeeeddddddfffhhhiiiddddddcccbbbaaaaaa``````]]]\\\\\\[[[[[[\\\]]]]]]^^^^^^___^^^\\\[[[\\\]]]WWWWWWVVVUUUTTTTTTTTTUUUQQQRRRSSSSSSTTTTTTTTTTTTUUUWWWaaatttqqq^^^RRRVVVWWWQQQQQQYYYSSSSSSRRRPPPOOOPPPSSSVVV```^^^[[[]]]gggwww}}}rrrfff[[[VVVVVVXXXVVVSSSRRRRRRUUUYYY[[[\\\```^^^\\\ZZZYYY[[[]]]^^^XXXXXXZZZ]]]___```^^^\\\\\\[[[ZZZYYYYYYXXXXXXXXX]]]^^^^^^^^^]]]___bbbdddaaa```___^^^```cccfffiiigggffffffeeeeeeeeeeeeeeejjjjjjjjjjjjjjjjjjiiihhh|||yyywwwvvvvvvuuutttpppsssyyy~~~~~~||||||}}}zzzzzzzzzxxxwwwuuusssrrrttttttssspppmmmkkkkkkkkkjjjkkklllmmmnnnooooooooopppooonnnnnnooonnnkkkiiifffgggggghhhhhhhhhgggggghhhgggeeedddeeedddcccaaaccccccbbbaaa```^^^]]]]]]___```aaabbbbbbaaa```___[[[\\\]]]\\\ZZZYYYZZZ[[[XXXWWWUUUVVVWWWXXXXXXWWWTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRRRRSSSSSSRRRRRRQQQQQQPPPOOONNNNNNOOOPPPPPPPPPPPPPPPPPPPPPNNNQQQTTTUUUUUUSSSSSSSSSVVV\\\hhhttt{{{|||xxxsssgggaaa\\\]]]cccgggddd```bbbccccccbbbbbbdddgggjjjlllllllllnnnrrrwww{{{~~~~~~}}}|||yyyxxxwwwwwwwwwwwwwwwvvvuuuttttttttttttssssssrrrrrrrrrkkkkkkkkklllkkkkkkjjjiiiddddddeeefffffffffeeeeeeccccccbbbbbbbbbcccddddddccccccbbbbbbccccccdddeeefffeeedddbbbaaaaaaaaaaaaaaa___\\\YYYYYYZZZ\\\]]]```___^^^\\\\\\\\\]]]]]]___```aaa___]]]\\\\\\]]]YYYXXXWWWWWWXXXXXXVVVTTTSSSRRRPPPOOOPPPSSSUUUWWWSSSSSSSSSSSSRRRRRRRRRRRROOONNNMMMLLLMMMNNNOOOPPPOOOOOOPPPNNNMMMLLLNNNPPPLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPQQQZZZkkk~~~vvvkkkaaaWWWRRRVVVYYYWWWZZZ___WWWXXXXXXXXXWWWXXX[[[]]]___\\\YYY[[[fffzzzyyynnngggeeefffeeedddccccccfffhhhhhhhhhhhhfffccc``````bbbdddfff___^^^]]]]]]]]][[[XXXVVVWWWWWWWWWVVVVVVUUUUUUUUUSSSTTTSSSRRRQQQRRRVVVXXXSSSRRRQQQQQQQQQSSSUUUVVVRRRRRRRRRRRRQQQPPPOOOOOOQQQRRRUUUWWWYYYYYYYYYYYY~~~xxxyyyzzzzzzyyyvvvsssqqqppppppqqqssstttssspppmmmnnnlllkkkkkkkkklllkkkjjj```aaadddfffjjjllljjjhhheeedddfffhhheee___```eee]]]]]]^^^^^^^^^_________YYYYYYYYYYYYZZZ[[[\\\]]]ZZZ\\\]]]\\\YYYWWWWWWXXX]]][[[YYYVVVSSSQQQPPPOOORRRSSSSSSRRROOONNNOOOPPPQQQQQQRRRTTTUUUUUUSSSRRRUUUTTTUUUVVVXXXWWWUUURRRRRRSSSTTTTTTUUUUUUUUUUUUUUUSSSRRRSSSUUUUUUTTTSSSVVVVVVVVVVVVVVVUUUUUUTTTSSSTTTVVVXXXXXXXXXVVVVVVTTTUUUWWWVVVUUUUUUVVVWWWWWWUUUTTTTTTUUUVVVVVVUUUSSSSSSRRRRRRSSSTTTUUUVVVUUUUUUTTTTTTSSSTTTTTTTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVUUUWWWYYYZZZYYYWWWWWWXXXWWWZZZccctttyyynnncccccckkkooojjjbbbYYYZZZ[[[[[[[[[[[[]]]___XXXYYY[[[]]]^^^___^^^^^^cccbbbbbbbbbaaabbbbbbbbbhhhjjjjjjiiigggeeeeeefff[[[YYYYYY[[[[[[YYYYYY[[[\\\ZZZWWWVVVUUUTTTSSSQQQPPPQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPSSSSSSTTTTTTTTTSSSRRRQQQNNNOOOQQQRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQRRRRRRTTTTTTTTTUUUWWWYYY[[[\\\\\\\\\[[[[[[\\\]]]_________]]][[[YYYZZZ\\\___bbbbbbaaa```______```aaaaaabbbccceeedddccccccdddeeebbbaaaaaabbbdddeeedddbbb```___]]]]]]^^^aaaeeegggcccccccccccccccddddddddddddcccbbbaaaaaaccceeefffccccccdddcccaaabbbdddfffccccccddddddeeefffhhhhhhllllllkkkkkkkkkllllllmmmllljjjmmmvvv~~~vvvooossssssttttttuuuvvvxxxyyyuuuwwwzzz{{{{{{{{{|||}}}yyyyyyyyy{{{~~~{{{yyyxxxvvvsssqqqqqqqqqrrrrrrrrrqqqqqqpppjjjjjjhhheeecccbbbeeegggddddddcccbbbaaaaaaaaaaaa```aaaaaaaaa___\\\YYYVVVQQQTTTZZZ```dddhhhiiijjj~~~~~~|||~~~}}}||||||xxxvvvrrrooommmnnnpppqqqpppnnnjjjgggeeedddeeeeeeeeeddddddcccaaa```^^^^^^[[[[[[[[[[[[ZZZXXXVVVSSSOOOPPPRRRUUUWWWVVVTTTQQQNNNMMMLLLNNNPPPQQQQQQPPPIIIIIIIIIIIILLLNNNLLLIIIMMMNNNRRRVVVQQQJJJKKKQQQLLLLLLMMMNNNNNNOOOPPPPPPKKKJJJJJJKKKMMMOOORRRSSSQQQSSSUUUTTTQQQOOOPPPQQQPPPOOOMMMMMMNNNPPPSSSTTTPPPQQQSSSRRRQQQQQQRRRTTTWWWXXXYYY[[[]]]\\\ZZZXXXXXXXXXZZZ\\\______]]][[[\\\]]]^^^___```aaaaaaaaa___^^^^^^```bbbddddddcccaaabbbcccdddeeeeeeeeeeeegggiiikkkmmmnnnmmmllllllggghhhjjjkkkjjjkkkmmmnnnooonnnllllllmmmnnnnnnmmmkkkjjjjjjjjjkkklllnnnoooqqqpppnnnmmmkkkkkkjjjjjjllllllmmmnnnoooooooooooonnnnnnpppqqqrrrrrrrrrrrrtttuuuuuuuuusssssstttuuuvvvtttwwwyyyyyyzzzoooqqqrrrrrrrrrqqqssstttqqqrrrttttttsssooojjjgggUUUTTTRRRQQQOOONNNNNNNNNQQQSSSTTTTTTSSSRRRRRRSSSVVVSSSSSSVVVVVVSSSSSSVVVVVVTTTRRRQQQRRRRRRQQQPPPPPPQQQRRRTTTUUUUUUUUUUUUWWWWWWWWWWWWXXXXXXXXXXXXWWWXXXXXXYYYXXXWWWVVVUUUXXXYYYZZZ\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^___dddddddddfffhhhlllnnnpppjjjjjjjjjlllnnnpppsssuuutttsssqqqpppqqquuuzzz}}}xxxwwwvvvvvvvvvwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~zzzyyyxxxwwwyyy|||}}}}}}}}}~~~}}}||||||}}}xxxssspppdddiiipppyyy~~~}}}|||zzzzzzzzzzzz{{{vvvwwwvvvtttrrrqqqqqqrrrooopppooommmiiigggeeeeeehhheeeaaa___```aaabbbbbb```___^^^^^^___```aaabbb]]]ZZZVVVVVVWWWXXXWWWUUUUUUTTTSSSRRRQQQOOONNNNNNSSSRRRPPPPPPPPPOOOMMMKKKLLLLLLKKKKKKJJJJJJJJJJJJLLLJJJLLLSSSWWWUUURRRQQQPPPPPPOOOOOOPPPQQQRRRRRRMMMOOOPPPOOONNNOOOSSSVVVYYYZZZ]]]___^^^\\\YYYWWWXXXVVVUUUWWW\\\bbbfffhhhdddccccccdddeeegggiiikkkiiikkklllllljjjiiijjjjjjjjjjjjkkklllmmmnnnooopppmmmmmmnnnppprrrtttvvvwwwuuuyyy}}}|||xxxvvvxxx|||{{{{{{zzzyyy}}}xxxhhhXXXSSSVVVXXXZZZ[[[``````_________``````aaa```dddggghhhfffeeehhhjjjooonnnmmmnnnqqqqqqmmmjjjmmmnnnppprrrsssrrrqqqpppssstttuuuuuuuuuvvvyyy|||wwwvvvuuuuuuuuuvvvxxxyyyzzzzzz{{{|||~~~}}}zzz{{{||||||~~~}}}yyyuuussssssrrrrrrqqqqqqqqqppprrrqqqnnnjjjfffcccaaa```]]]\\\[[[ZZZZZZZZZ[[[[[[XXXXXXXXXWWWUUUUUUUUUVVVRRRSSSUUUTTTSSSQQQPPPOOOQQQOOOLLLKKKMMMOOOOOOOOOOOONNNMMMNNNOOOQQQSSSSSSSSSPPPNNNOOOQQQSSSRRRQQQPPPPPPQQQQQQRRRSSSTTTTTTWWWVVVUUUVVVVVVVVVUUUSSSWWWXXXYYYZZZ[[[[[[[[[[[[^^^\\\^^^eeeiiihhheeeeeeggggggggghhhjjjkkklllmmmlllmmmnnnooooooooopppqqquuuxxx|||~~~{{{wwwuuusssvvvuuutttwww|||{{{pppppptttvvvwwwyyy~~~~~~~~~~~~}}}yyyvvvooorrrtttssstttyyyzzzxxx}}}~~~yyyrrrmmmmmmllljjjhhheeeccc```___bbb```]]]]]]___^^^[[[WWWYYYYYYZZZZZZZZZ[[[[[[[[[^^^\\\XXXUUURRRPPPPPPPPPSSSSSSSSSSSSSSSTTTTTTTTTRRRRRRRRRSSSSSSTTTUUUUUUTTTVVVYYY\\\]]]\\\ZZZYYY[[[ZZZYYY[[[]]]___``````aaa```___```cccfffggghhhfffeeeeeefffiiikkkkkkkkkjjjkkklllmmmoooqqqssstttxxxvvvuuuuuuvvvvvvuuussstttvvvyyy{{{}}}}}}}}}}}}~~~~~~|||{{{zzz|||}}}~~~xxxxxxyyyzzz{{{{{{{{{{{{wwwwwwvvvuuuttttttsssssssssuuuyyy|||{{{xxxtttqqqpppooonnnmmmmmmllllllmmmkkklllllljjjhhhffffffggghhhhhhgggfffdddcccbbbaaadddfffeeeaaa```bbbbbb___]]]___bbbdddeeedddcccaaa```bbbeeeeeeeeeddddddeeehhhfffdddcccddddddcccbbb```aaaccccccfffllluuu{{{qqqoooiiiaaa^^^aaacccbbb]]]^^^```bbbdddfffgggggglllkkkjjjkkkmmmmmmllljjjmmmpppuuuxxxyyyzzz|||}}}~~~}}}~~~~~~~~~|||yyywwwvvvtttoooiiikkkpppppprrrssssssvvv}}}xxxrrrhhhaaaeeebbb^^^ZZZWWWUUUUUUUUUXXXVVVVVVXXXZZZ[[[YYYXXX^^^______```aaabbbcccdddeeecccaaa``````bbbdddfffkkkkkkmmmnnnooooooooooooooonnnnnnooorrruuuvvvwwwxxx{{{}}}oooppp~~~}}}{{{zzzzzzzzz|||{{{|||~~~~~~|||}}}||||||{{{|||xxxvvvtttttttttuuuvvvvvvtttsssrrrpppoooooooooooopppooonnnnnnnnnnnnooopppllllllmmmnnnnnnnnnmmmmmmlllmmmmmmllljjjjjjlllnnnkkklllnnnoooooonnnmmmlllhhhiiiiiifffdddeeeiiinnnxxxzzzyyytttnnnlllppptttzzz|||~~~{{{wwwwww~~~~~~{{{wwwsssrrrtttvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrroooooooooooonnnmmmlllkkkjjjiiilllrrrwwwwwwpppiiijjjhhhffffffhhhjjjiiihhhiiihhhhhhggggggfffffffffddddddcccbbb```^^^\\\ZZZZZZYYYXXXWWWWWWXXXZZZ[[[WWWXXXYYYZZZ[[[[[[[[[[[[TTTTTTTTTTTTSSSSSSSSSSSSUUUWWW[[[]]]\\\YYYUUURRRPPPPPPOOOOOOOOOOOOPPPPPPNNNOOOPPPOOONNNMMMMMMOOOOOONNNMMMMMMNNNMMMKKKHHHLLLNNNMMMJJJIIILLLLLLJJJIIIKKKOOORRRSSSRRRPPPNNNLLLPPPTTTUUUSSSRRRTTTVVV\\\ZZZXXXXXXYYYYYYXXXWWWZZZZZZXXXWWW]]]ppplllbbbaaaccccccSSSSSSUUUXXX[[[\\\[[[ZZZ]]]\\\ZZZYYYXXXUUURRROOOTTTWWWYYY[[[[[[[[[]]]^^^[[[]]]______]]][[[[[[[[[aaaaaabbbeeekkktttxxxzzzxxxttt|||~~~wwwwwwuuurrrnnnjjjgggfffcccbbbcccccc```]]]___eeejjjjjjiiiffffffmmmzzz~~~wwwyyyuuupppjjjhhhhhhjjjllllllmmmooorrrvvvxxxyyyyyy||||||}}}~~~iiiVVVVVVfff|||~~~}}}~~~}}}{{{zzzyyyxxxwwwwwwtttrrrpppooopppqqqqqqqqqsssuuutttooonnnrrrsssrrrqqqpppooonnnmmmmmmnnnoooiiiiiikkklllmmmmmmmmmmmmggghhhjjjjjjiiigggfffeeeffffffeeedddcccbbbbbbbbbbbbaaa___```bbbcccbbbaaaaaabbbcccaaa`````````___^^^^^^]]]\\\[[[\\\]]]^^^\\\ZZZYYYWWWVVVVVVWWWXXXWWWVVVVVVUUUUUUVVVVVVWWWQQQRRRSSSTTTUUUUUUUUUUUUTTTUUUUUUTTTSSSSSSUUUWWWUUUUUUTTTTTTTTTTTTUUUUUUSSSRRRQQQPPPQQQSSSUUUWWW\\\^^^^^^YYYSSSRRRVVV[[[^^^```dddggghhhfffbbb^^^ccc```bbbhhhnnnqqquuu{{{zzz{{{}}}~~~}}}}}}~~~{{{yyyyyyyyyxxxwwwvvvvvvvvvrrrrrrrrrqqqpppooonnnmmmkkkmmmnnnnnnllllllmmmnnnjjjiiihhhggggggggghhhiiicccbbbbbbaaaaaa```_________[[[XXXWWWZZZ[[[ZZZYYYUUUVVVWWWXXXYYYZZZ[[[\\\XXXXXXXXXXXXWWWVVVTTTTTTVVVVVVXXX^^^cccbbb[[[TTTPPPOOOOOOQQQSSSTTTUUUUUUSSSSSSSSSSSSRRRRRRQQQQQQOOOPPPQQQRRRRRRQQQOOONNNNNNNNNOOOPPPQQQQQQRRRRRRPPPQQQRRRTTTTTTUUUUUUUUUOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUTTTRRRQQQPPPQQQQQQRRRSSSTTTVVVWWWXXXRRRTTTUUUVVVUUUUUUWWWXXXUUUTTTTTTUUUWWWXXXWWWUUUXXX[[[ZZZXXXXXX\\\\\\ZZZZZZ]]]```ccccccbbb```^^^YYY]]]bbbcccbbbbbbeeegggllljjjhhhiiijjjkkkkkkjjjoooooollljjjooo}}}{{{xxxiiiiiijjjmmmppprrrpppnnnmmmkkkiiigggeeeaaa\\\XXX\\\\\\ZZZXXXUUUUUUVVVXXXQQQSSSUUUVVVTTTSSSRRRSSS[[[```hhhpppzzzwww^^^^^^cccppp|||vvvpppmmmnnnppprrrxxx}}}~~~wwwooollllllpppqqqttttttqqqkkkddd___iiijjjmmmooopppooommmllloooppppppnnnjjjgggffffffbbbbbbeeeiiihhhfffjjjqqq}}}~~~~~~{{{xxxxxx{{{~~~zzzxxx{{{xxxyyyzzzzzzzzzyyywwwvvvvvvuuuwwwyyyvvviiiTTTDDDBBBOOOaaammmssstttuuuvvvxxxuuusssrrrrrrrrrrrrqqqpppnnnllliiihhhgggggggggeeeggghhhhhhfffeeeeeefffgggggghhhhhhgggeeebbbaaacccbbbaaa___^^^^^^^^^^^^ZZZXXXTTTRRRQQQSSSUUUWWWXXX\\\\\\YYYXXX\\\______ZZZYYYWWWUUUUUUVVVWWWXXXSSSTTTUUUWWWXXXYYYZZZZZZXXXZZZ\\\\\\YYYVVVUUUTTTVVVWWWYYY[[[[[[[[[ZZZYYYRRRRRRRRRRRRQQQPPPOOOOOOSSSXXXZZZXXXVVVWWWVVVTTTVVVWWWWWWWWWUUUUUUWWWXXXXXXVVVUUUSSSSSSTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSSSSSSSSSSSSSRRRRRRTTTUUUWWWVVVUUUUUUVVVWWWTTTSSSRRRRRRRRRTTTUUUWWWUUURRRPPPQQQUUUWWWWWWVVVVVVWWWWWWUUUSSSTTTYYY]]]```bbbdddeeeccc^^^XXXUUUXXXVVVWWWYYYXXXUUUVVV[[[\\\]]]___```aaaaaaaaa```ccccccbbbbbbbbbaaa___]]][[[]]]^^^^^^[[[YYYXXXXXXWWWVVVVVVUUUTTTSSSSSSSSSRRRTTTVVVVVVUUUUUUUUUVVVUUUTTTSSSSSSSSSTTTVVVWWWRRRRRRQQQQQQQQQQQQQQQQQQRRRPPPOOOOOOPPPQQQQQQQQQQQQQQQSSSUUUWWWYYYZZZ[[[XXXXXXYYYXXXXXXWWWVVVUUUYYYZZZ\\\```cccbbb]]]XXXWWWXXXYYY[[[]]]^^^___```___````````````______^^^]]]___aaabbbcccbbbaaa```___aaadddgggiiijjjiiiiiifffgggggghhhiiiiiiiiiiiihhhiiijjjlllmmmooopppqqqqqqpppnnnmmmlllkkkllllllmmmmmmnnnppprrrtttvvvwwwoooqqqssssssssssssuuuvvvvvvvvvwwwwwwwwwxxxxxxyyyxxx{{{{{{yyyzzz~~~}}}}}}~~~~~~{{{~~~{{{wwwwwwuuurrrmmmhhhggghhhjjjdddfffiiijjjjjjiiijjjkkkqqq~~~wwwqqqqqqiii]]]RRRRRRTTT[[[fffpppvvvxxx~~~|||zzz{{{~~~wwwsssooonnnppptttwwwyyyuuuooofff^^^ZZZ[[[^^^aaaiiiqqqxxxxxxrrrkkkhhhhhhfffiiimmmppppppmmmiiiffflllmmmnnnppppppppppppooommmppprrrqqqooonnnooopppwwwwww{{{|||xxxvvvtttrrrqqqmmmnnnnnnooooooooooooooogggfffggghhheee______ccc\\\]]]___``````___^^^]]]ZZZZZZ[[[^^^^^^WWWKKKBBB<<>>DDD```ooodddhhhzzzccc___ttt|||xxxuuuvvvwwwtttwwwyyyxxxsssnnnkkkjjj[[[[[[ZZZZZZYYYXXXWWWWWWWWWVVVUUUTTTSSSSSSRRRQQQTTTUUUUUUUUUUUUXXX___dddiiimmmrrrssspppmmmnnnppprrryyy~~~xxxnnneee```dddfffjjjnnnrrruuuwwwxxx|||zzzsssnnnkkkhhhhhhjjjmmmrrryyy~~~}}}||||||}}}tttmmmrrrwwwuuuuuuyyy}}}wwwqqqpppsssvvvvvvuuuzzzzzz|||xxxvvvwwwyyywwwnnnfffZZZQQQFFF@@@BBBEEEFFFEEEAAADDDGGGIIINNNWWWcccmmmttt|||~~~qqqKKKFFF>>><<>>BBBhhhtttZZZSSScccgggUUUYYYvvv{{{wwwvvvwwwtttnnnkkkmmmqqqttt}}}OOOOOOPPPQQQQQQRRRSSSSSSWWWWWWWWWXXXXXXXXXYYYYYYaaabbbbbbcccccceeehhhkkkmmmqqquuuwwwwwwyyy|||~~~pppqqqtttwwwyyy{{{|||}}}}}}{{{|||xxxlllggg___cccjjjqqqxxx}}}zzztttqqqpppqqqrrrtttvvvyyy|||~~~}}}|||}}}zzzooojjjpppuuuuuuvvvzzz|||wwwsssssswww|||~~~jjjYYYOOOCCC<<<<<<======<<<:::<<>>>>>BBBqqq~~~ttt~~~{{{zzzyyyxxxwwwzzzzzzzzz|||sssYYYGGGIIIfffhhhQQQJJJZZZ}}}tttjjjdddYYYWWWVVVVVVSSSNNNKKKKKKSSSSSSYYYfffuuu___```aaaccceeeggghhhiiippppppqqqrrrtttuuuvvvvvv~~~}}}}}}|||}}}}}}~~~~~~~~~vvvtttppplllhhheeeccccccZZZ[[[]]]___aaabbbddddddfffddddddiiisss~~~xxx|||gggNNNGGG>>>:::;;;;;;888555777888888999<<>>;;;>>>:::NNNhhh|||wwwxxxooofff\\\ZZZ___fffjjjkkklllnnnsss{{{qqqOOODDDDDDNNN```}}}lll```YYYTTTNNNHHHDDDAAA>>><<<999===BBBEEEJJJSSSaaakkkhhhGGG<<<>>>EEEuuu{{{dddaaarrrxxxooojjj```]]]YYYVVVVVVVVVUUUTTTUUUTTTUUUXXX___iiisssyyynnnZZZFFFDDDTTTvvvoooQQQEEEOOOiiizzzkkk^^^RRRIIIDDDAAAAAAAAABBB@@@===:::999BBBAAACCCLLLXXXjjj{{{|||}}}~~~zzzwwwxxxzzz||||||xxxxxxwwwtttqqqooopppqqqnnnmmmlllkkkjjjjjjjjjkkkcccbbbaaa______```aaaaaaaaabbbcccdddeeeggghhhiiiooonnnoootttyyyZZZQQQFFF@@@>>>===:::777666666666777777:::===???HHHSSSfffzzzjjjLLL>>>;;;CCC]]]yyy___DDD:::;;;888EEE\\\lll[[[TTTUUUPPPJJJCCCAAAEEEJJJKKKKKKMMMQQQWWW^^^gggttttttQQQCCC@@@GGGUUU~~~|||vvvaaa]]]qqqpppZZZKKKEEECCC@@@<<<999888888666555222555888888999???IIIRRRdddsssYYY@@@:::>>>IIIyyy}}}www]]]MMMUUUmmmxxxkkk___UUUMMMJJJCCCAAA?????????@@@@@@??????===<<<>>>CCCKKKSSSYYYsssrrrWWWFFF===LLLiii~~~~~~mmmVVVCCCIIIbbb~~~sssiii[[[MMMBBB<<<999777777999;;;;;;<<<;;;:::888;;;;;;;;;===CCCSSSpppzzzvvv{{{|||{{{|||}}}}}}yyyvvvrrrpppppprrrttttttuuunnngggdddfffjjjnnnoookkklllmmmllllllmmmpppsssuuuuuutttrrrooooooppprrruuuvvvwwwxxx{{{}}}jjjYYYOOOHHHBBB>>>777666555555555777888999;;;>>>GGGUUUfff{{{bbbJJJ;;;:::JJJ^^^nnnLLL999777;;;BBBQQQssshhhVVVHHH;;;555777<<<:::888777888:::;;;;;;999===AAACCCFFFPPP```lllvvvyyyTTTBBB<<<@@@MMMttt~~~}}}|||dddIIIFFF\\\bbbJJJ===<<<>>>888666444444555666666555666777888777666777<<<@@@HHHXXXuuuOOO>>>:::===OOO^^^GGG@@@MMMeeebbb]]]SSSJJJBBB===;;;;;;999888888:::<<<===<<<:::;;;999777666777;;;???BBBVVVhhh}}}\\\DDD===???YYY~~~uuuSSSHHHFFFZZZyyy~~~oooTTTLLLBBB:::666777888999444888<<<<<<>>>@@@???;;;999888888999>>>MMMiii~~~~~~|||fff^^^bbb|||qqqjjjddd\\\UUU}}}|||{{{yyywwwuuutttrrrnnnkkkmmmnnnooopppooollljjjhhhbbbbbbaaa```___```cccfffgggkkknnnpppvvv~~~{{{wwwuuutttxxx~~~xxxtttsssuuuvvvvvv|||vvvooommmqqqvvvyyyyyyyyy{{{|||}}}wwwjjj^^^UUUKKKFFF???999666666777888333555:::???HHH\\\yyyZZZAAA999???IIIsssXXX???888<<>>===SSSzzzjjjIII888555777:::444222111111333555555444555666777777777777666666888HHHfffuuuHHH@@@<<<>>>UUUnnnJJJ??????GGGWWWGGGDDD>>>888555555777999555666888;;;>>>===:::888888888777666666777999:::CCCUUUqqq{{{fffHHH;;;AAAMMMjjjqqqYYYFFFJJJYYYsss{{{bbbPPPCCC???:::888888999::::::666;;;??????@@@CCCBBB===;;;888888@@@MMM```yyysss\\\QQQ]]]rrr~~~nnnZZZNNNLLLKKKHHHCCC~~~{{{yyyxxxzzzyyyxxxvvvtttrrrqqqppppppnnnlllmmmnnnnnnllliiiiiihhhffffffeeeccc```^^^^^^]]]]]]^^^aaa```^^^[[[TTTVVVYYY[[[[[[XXXUUUSSSXXXYYYZZZYYYXXXYYY[[[]]]\\\```aaa```dddkkkkkkfffllljjjiiinnnuuuzzzyyywww~~~wwwhhh___QQQDDD<<<999888999///666>>>??????MMMrrrkkkMMM@@@AAADDD[[[{{{cccFFF===;;;<<>>OOOiii[[[CCC888:::FFFccc}}}VVV;;;???RRRxxxaaaCCC888777666444777666444444666666666555444555666888::::::777555999FFFccckkkDDDBBB>>>@@@[[[aaaAAA>>>BBBDDDJJJ@@@===999666444555777888222333666:::<<<:::666333222333444666888999::::::===LLLggghhhTTT<<<:::JJJ[[[yyy}}}```DDDEEERRRkkkiiiMMM;;;AAA???=========<<<:::888888???BBBAAABBBEEECCC===???:::;;;III```xxxrrr\\\JJJMMMmmmyyy___QQQBBB;;;>>>AAA>>>:::lllkkkgggccc___]]]___aaa______]]]\\\\\\]]]ZZZWWWXXXXXXXXXYYYYYYXXXVVVTTTZZZZZZZZZWWWUUUSSSTTTUUUSSSTTTVVVWWWXXXXXXWWWWWWTTTRRROOOLLLLLLPPPXXX^^^\\\^^^_________bbbgggkkkgggmmmrrrssspppooossswwwvvvwww|||~~~uuucccUUUJJJAAA<<<:::555777<<<999===\\\dddGGG<<>>???IIInnnbbbDDD777666666444999888666666777777555333444444555555666666777777888GGGhhh]]]CCCKKKBBBAAAccc~~~VVV???>>>CCCAAA;;;<<<999666555666555222///444444555555666555555444111444555333333666888777:::IIIggg|||QQQBBB999BBBXXXqqq~~~~~~eeeMMMEEEKKKcccoooQQQAAA>>><<<:::888777888999999999<<<>>>AAACCCEEEDDDBBBAAA???@@@FFFWWWvvvlllSSSHHHLLL```{{{hhh[[[OOOIII@@@:::999999888777ZZZXXXVVVSSSQQQOOONNNNNNTTTTTTSSSQQQOOOOOOOOOOOOUUUVVVWWWXXXZZZ[[[[[[ZZZWWWYYYZZZZZZZZZ[[[^^^```aaaccceeegggiiijjjjjjjjjkkkiiicccWWWNNNOOO[[[fffvvvzzz~~~|||}}}{{{tttsssdddZZZOOODDD??????::::::RRRqqq}}}^^^IIIBBBAAA```jjjGGG999888;;;KKKlllhhhEEE===:::000...666444222111222555777777555444333111333555777666444444999GGG```}}}sssJJJ<<>><<<;;;;;;888666UUUTTTRRRRRRSSSPPPKKKFFFGGGLLLSSSYYY]]]___```bbbeeefffhhhjjjmmmppprrrssswwwyyy{{{}}}~~~~~~kkkWWWRRR]]]jjjvvvcccbbbooozzzjjj\\\TTTKKKDDDNNN^^^|||zzzZZZGGG>>>QQQqqqWWW@@@<<<999CCC[[[zzzpppNNN<<<555111111555444333222333555666666555555333222222444444333222888888AAAXXXvvv}}}SSSAAADDDEEEWWWzzz~~~xxxQQQ@@@???EEEhhh{{{UUU???<<<:::444777555333333555888999999<<<;;;888666555666888999===LLLkkk~~~RRRBBB>>>LLLjjj~~~zzz}}}}}}~~~nnnZZZDDD>>>FFFKKKEEE<<<666555444555666777666555111111111222333555666777777222222666777555;;;DDD[[[xxxeeeDDD;;;:::FFFaaaqqqOOO777;;;KKKggg~~~aaaCCC888999:::999888777666777999<<<>>>FFFCCC>>>;;;<<<@@@FFFJJJRRR\\\kkk|||fffMMMGGGIIIXXXrrraaaIII???===<<<======>>>@@@@@@>>>:::777hhhffffffhhhjjjfff]]]UUUJJJOOO\\\nnn|||lll]]]\\\aaarrrhhhbbbaaa```dddlllsssxxxmmm[[[]]]hhh}}}yyylll^^^VVVVVVeee}}}jjjPPPFFFIII```fffJJJAAA999<<>><<<888444333444777888999GGGgggoooYYYIIIRRRppp~~~~~~|||yyy}}}}}}~~~|||}}}~~~}}}~~~]]]NNN@@@???IIIMMMEEE:::444333333444444555555444333333222222333555666777999444444888777777FFFYYYzzztttXXXAAA555BBB[[[yyy~~~}}}bbbCCC444AAAXXXwwwtttOOO::::::>>>===;;;;;;;;;<<<>>>CCCHHHMMMYYYSSSJJJDDDDDDJJJSSSYYY```nnnhhhNNNFFFNNN]]]sssdddFFF999:::>>>>>>;;;===AAADDDDDDAAA===:::yyypppZZZWWW]]]pppqqqaaaXXXlllyyyiiiUUUMMMLLLHHHFFFHHHPPPXXX]]]eeekkkuuutttggg\\\ddd{{{nnnccccccqqq{{{bbbNNNCCCMMMtttwwwTTTFFF999888CCCXXXwwwoooMMM888333222000000111222333222111000000000000111222222222333444333444???XXXxxxdddIIICCC???NNNooo}}}~~~~~~zzzQQQ??????BBBccclllMMMAAA<<<555666333111111444888:::;;;===:::555222111222555888555DDDcccooovvv{{{^^^]]]www~~~~~~}}}yyy}}}~~~~~~{{{NNNCCC999<<>>444MMMpppgggNNN<<<;;;OOOhhheeeGGG;;;???@@@;;;@@@@@@AAAAAACCCIIIQQQWWWfff```XXXRRRSSSZZZdddjjjvvv~~~xxx[[[IIIHHH]]]vvv|||jjjNNN:::777===???<<<===???BBBDDDCCC@@@===;;;mmm```ZZZfffxxxrrrcccTTT```ttt{{{[[[FFFBBBFFFBBB>>>===BBBGGGIIIMMMQQQVVV___jjjwwwwww^^^UUU```xxx|||||||||ZZZFFFBBB___cccOOO===999>>>NNNnnndddGGG777///)))000222444333222000/////////111222222222222444555555777DDD___mmmPPPEEE>>>HHHhhh|||}}}~~~~~~|||TTTBBB@@@AAA```vvvXXXDDD<<<999666444222222444777888888888666333000000222555888666DDDccc\\\\\\vvvzzz~~~~~~}}}yyy~~~}}}kkkFFF===777===JJJNNNFFF<<<:::;;;;;;999666555555666777777888777777666444444777888:::===FFF[[[vvvuuuMMM:::>>>===[[[~~~rrrOOO:::777EEE```yyytttXXXEEE??????===999>>>???@@@???AAAGGGPPPXXX[[[ZZZZZZ]]]fffrrr~~~|||}}}~~~~~~~~~www]]]NNNKKKXXXsssiii^^^MMMAAA???AAA>>>888<<>>>>>@@@@@@DDDMMMXXXdddsssuuuccc[[[aaappp|||uuu\\\HHHPPPlllyyy___GGG===;;;BBB]]]|||cccGGG666...111444666666333000000000111333444444222111333444777888CCC___vvvYYYJJJ???AAA___~~~~~~|||WWWGGG@@@@@@\\\bbbGGG===>>>777555444444555666555444555333111000111333777999999GGGeeeSSSLLLddd~~~}}}|||xxx}}}|||{{{}}}|||ZZZBBB<<<:::BBBNNNQQQGGG;;;888999:::888555333444666444555777888888666444333444888:::???VVVxxxaaaEEE===DDDVVVqqq|||{{{~~~~~~vvvZZZ???888CCCXXXtttvvvaaaNNNFFFBBB<<<===CCC???AAACCCDDDGGGOOO[[[dddaaadddkkkvvv}}}}}}oooVVVHHHMMMZZZtttnnnWWWXXXTTTJJJAAA>>><<<999:::???DDDEEEAAA===999888zzzlllccclll|||vvv___XXXfffgggQQQFFFBBB<<<999<<<>>><<<;;;<<<<<<999;;;@@@CCCLLLeeeiii[[[\\\ccc~~~vvvWWWKKKZZZxxxnnnPPPAAA888888NNNjjjzzzXXXAAA999333666888888444111111111333555666555222000111333111111:::UUUxxx|||___NNNAAA<<>>BBB777666555555555555333222222222111111222555888::::::HHHeee{{{LLL@@@QQQyyy}}}|||{{{xxx{{{zzzyyyzzz}}}{{{|||tttOOO>>>999999AAALLLLLL@@@333333555777555222111222444000222555888999777444333222777888AAAcccfffHHH===CCCJJJooo}}}xxxyyy{{{}}}|||[[[HHH;;;CCCVVVmmmeeeSSSHHHHHHDDD<<>>777666:::999888999;;;;;;@@@NNN\\\}}}uuuaaaPPPeeeyyyppp___eee|||jjjWWWTTTcccgggHHH888:::FFFPPPuuusssLLL;;;:::555333666666222//////666666555555555555444444111555:::IIIhhhkkkPPPCCC@@@NNNmmm}}}|||}}}}}}|||{{{}}}~~~}}}{{{yyyzzz~~~~~~ZZZ===AAA@@@UUU{{{nnnPPP>>>:::999999999666444333555666222222333333555666777888777LLLkkk|||NNNDDDCCCYYY~~~|||zzz{{{}}}{{{xxxxxx{{{~~~}}}{{{zzzzzzbbbIIIJJJ===999EEEMMMEEE999333333333333222222222222222000444777666333222444777<<<222888XXX}}}mmmRRRFFF:::DDDeeeuuuwww{{{{{{|||iiiQQQ???777JJJjjjsssWWWLLLAAA???AAAEEEKKKQQQSSSVVV]]]fffrrr|||iiijjjooommmoooPPPBBBBBBQQQqqq|||^^^GGGAAAAAAAAA???;;;999999999???<<>>999>>>TTTVVV^^^gggnnnuuu}}}tttfffqqq~~~nnnhhhkkkpppiiiPPPFFF>>>======:::999<<<999888999:::999;;;DDDOOOhhh}}}xxxfff^^^ffftttnnndddgggvvvtttjjjzzzwwwuuuuuuxxx|||nnn]]]\\\uuuyyyWWW===666===GGGcccZZZDDD999333111444666333111000111111222222333333333444000333777AAAYYY|||tttUUUBBB===GGGccc~~~{{{{{{{{{zzzzzzzzz{{{||||||{{{zzzyyyyyy|||~~~{{{~~~___CCC>>>>>>SSSzzzoooPPP???<<<777666555444444444444444222222222333444555777888777KKKhhh{{{JJJ@@@===OOOsss~~~|||{{{}}}{{{yyyxxxyyy}}}~~~}}}{{{{{{|||```IIIAAA:::<<>>444222111111111222222222222222...///111111111333777:::777444@@@```{{{[[[DDD<<<@@@XXXyyy|||tttvvvyyy{{{}}}}}}}}}|||zzz{{{}}}zzz~~~^^^FFF===AAA[[[|||qqq___PPPIIIGGGLLLTTT[[[aaaffflllrrr|||yyygggYYY^^^kkkrrruuu\\\GGGIIIXXXlll|||eeeMMM===:::;;;;;;:::777666777888>>>888999??????999999@@@AAAAAADDDJJJNNNTTT^^^iii~~~tttpppqqqzzz{{{llldddmmm{{{kkk[[[III@@@===:::999999::::::;;;<<<:::777;;;AAAOOOccc{{{iiiaaa]]]hhh}}}rrr```^^^qqqyyybbbXXXUUUQQQOOOOOORRRUUUXXX]]]bbbgggmmmsss{{{mmm\\\fffzzznnnJJJ777888@@@OOOxxxpppXXX???777111333666444111111...///000222333333444444///222333777EEEcccbbbGGG===BBBWWWzzzzzzxxxyyyzzzxxxxxxxxxxxxxxxxxxyyyyyyxxxzzz|||~~~~~~}}}{{{yyy{{{fffHHH;;;<<>>EEEAAA666000222///000000111111222222222444333111//////111444666666===RRRooodddIII<<<999NNNssszzzyyyzzz|||}}}~~~}}}{{{zzzxxxyyy{{{}}}~~~~~~~~~~~~zzzeeeFFF???CCCSSSqqq|||iii]]]___```gggwwwrrrYYYQQQMMMYYYmmm|||tttYYYJJJEEEWWWsssttt___KKK===777444666666666555555777888888444444888999777<<>><<<===;;;:::;;;>>>===999888;;;BBBMMM___uuuqqq```\\\hhh|||uuubbb```hhhuuuRRRKKKCCC???>>>??????>>>DDDFFFIIILLLQQQXXXaaaggggggdddhhhxxxiiidddkkk\\\AAA;;;???CCCeeeqqqMMM@@@555333555444111///000111222444444555444444000222222111777OOOvvvsssTTTAAAAAAOOOooo{{{xxxzzz|||xxxwwwvvvuuuuuuwwwxxxzzzxxxyyyyyyzzzzzzzzzyyyxxxyyy}}}iiiIII<<<<<>>666777<<>>999999555666777666666666999;;;444333666888888:::GGGUUU???===>>>@@@???<<<<<>>:::999:::???AAAGGGXXXqqquuueee```kkkxxxeee\\\llllll]]]JJJ>>><<<>>>>>><<<============???CCCHHHLLLMMMIIIJJJYYYsss}}}mmmeeeuuuoooOOO@@@======TTTwwwZZZHHH666111333333111///222333444555555444222111111222333222222BBBiii```DDD@@@HHHeee~~~zzz|||yyyxxxvvvuuuuuuvvvxxxzzzxxxxxxxxxxxxyyyyyyyyyyyyyyy{{{lllGGG???===LLLnnnwwwSSSAAA???;;;888777:::???@@@===888555555555555666777888888888BBB[[[zzz|||KKKDDDAAANNNjjj}}}{{{|||~~~~~~~~~}}}}}}~~~gggKKKBBB<<<999777777666222111333......///000111222222222+++---///111444666999;;;@@@ZZZxxx```CCC:::BBBPPPsss}}}zzz|||vvvwwwyyy{{{{{{zzzyyyxxx~~~~~~|||yyyvvvuuuwwwzzz|||___KKKCCCIII^^^wwwxxxmmmbbbZZZVVVVVVjjj~~~cccJJJ<<>>BBBCCCEEELLLXXXjjj}}}yyyssstttttthhhkkk||||||bbbOOOEEE??????999666999;;;:::999:::===;;;:::CCCVVVooo|||iiidddmmmxxxxxxkkkYYYnnntttYYYCCC;;;;;;===>>>:::999777666777999<<<>>>===:::;;;FFF]]]xxxzzzjjjdddbbbHHH;;;:::GGGhhhiiiRRR:::000111333222111111222333444333222000...222000333555333;;;[[[~~~jjjFFF???BBBZZZ}}}~~~zzzyyywwwuuuuuuvvvwwwxxxwwwwwwwwwxxxyyyyyyzzz{{{zzz{{{pppJJJAAA>>>IIIggg~~~YYYCCC???999777666888;;;<<<:::777666666555555666777777888777???WWWzzzHHH???<<>>===???===???AAAAAADDDNNN^^^jjj}}}sssxxx}}}wwwooorrr~~~lll[[[OOOKKK@@@888777999999999;;;:::888888;;;CCCRRReeessstttllljjjxxxkkkmmmuuuuuu]]]III>>><<<<<<888666555444555666777777555555666<<>>OOOrrr~~~zzzyyywwwvvvuuuuuuuuuuuutttuuuvvvxxxyyyzzz{{{{{{{{{{{{xxxSSSBBB>>>EEEaaaaaaGGG???777666666666666777777777444444444444444555555666777===VVVzzzJJJ???999HHHhhh{{{zzz~~~|||zzzzzz|||||||||}}}WWWEEEHHH===:::555222111333333222111111111222222222222222111444666222...000:::CCCbbbzzzeee?????????SSSzzz~~~zzzyyyzzzvvvwwwyyyzzz{{{zzzxxxwwwssssssqqqnnnnnntttttt\\\IIIMMM]]]yyytttllleeeaaaaaafffgggbbb[[[XXXLLLIIICCC;;;:::CCCTTTbbbsssoooSSS@@@AAALLL```|||{{{|||{{{yyyvvvuuuvvvvvvxxxyyyyyyyyy{{{}}}uuuYYYGGGEEEIII]]]sss```LLL;;;999999444222444444444555555555888===@@@CCC???===CCCVVVpppVVVOOOJJJHHHDDD???<<<===888===@@@===999;;;EEENNN[[[lll|||vvvwwwzzzxxxuuuyyyoooVVVIII<<<999:::::::::<<<666888::::::999>>>KKKWWWvvv}}}qqq___vvv~~~ooosssbbbKKK@@@>>>;;;:::888777888888777666555666555333444AAAVVVgggwwwyyyrrrpppwwwjjjMMM@@@555CCC\\\rrrxxxRRR===888666222000000222555777888888666555///***///888555000@@@YYY~~~~~~XXXIII>>>GGGggg}}}zzzyyywwwvvvttttttssssssrrrtttuuuwwwyyyzzz{{{{{{{{{{{{~~~\\\AAA<<>>AAABBB>>>:::999777999999999===LLLdddwww~~~ppp]]]GGG<<>>DDDIIIPPP^^^qqqzzzuuuxxxvvvsss|||vvv```III???<<<999888999===999666888999999<<<@@@^^^pppvvvnnnooo}}}pppjjjqqq{{{eeeSSSGGGCCC@@@===:::555111555===666777777666888>>>HHHOOOkkkjjjttt{{{qqq~~~cccFFF999===KKK___kkkGGG:::555222777111444777::::::888444222444222222555333222:::EEEaaapppDDD:::IIIVVV|||xxxyyyxxxwwwwwwxxxxxxvvvttttttuuuvvvyyyzzz||||||}}}}}}{{{{{{bbbJJJ>>>???RRRsssvvvTTT@@@999888666666777777555333555333111//////111333555777===RRRtttYYY@@@:::MMMkkk|||xxxxxxsssuuuwwwwwwwwwwwwyyyzzz~~~||||||{{{zzz|||jjjGGG>>><<<222555888777555222333444111222333444555444333222222......111444???YYYsss]]]JJJ;;;EEE^^^wwwvvvxxxyyyxxxxxxvvvrrrnnnlllmmmpppsssqqqzzz~~~tttqqqxxxuuubbbYYYTTTKKK@@@:::999999999888666555666888:::666777???III[[[vvvsss^^^JJJ???DDDYYYmmm~~~zzzvvvuuuwwwyyy{{{zzzvvvtttwwwyyywwwwwwzzzyyy___JJJ@@@GGG^^^uuubbbFFFIIIBBB======<<<777222111666444666<<<>>><<<<<>>===;;;:::;;;===@@@EEEGGGKKKVVVfffwwwyyy{{{xxxtttyyyaaaQQQHHH@@@<<<<<<999888999;;;999777999>>>LLLXXXiiizzzzzzrrrxxx~~~uuupppyyykkkVVVPPPGGG>>><<<:::777666888666777777666777:::AAAFFFWWWjjjxxxsss~~~~~~}}}vvvTTT>>>777???QQQ{{{yyySSS@@@444///444333555777999999777555333111///111333111///666???SSSvvvzzzNNN>>>GGGPPPuuuxxxxxxvvvuuuuuuvvvvvvtttsssuuuuuuwwwyyyzzz{{{||||||}}}zzzzzzmmmNNN@@@???PPPooo~~~[[[DDD<<<:::888777777666444333555444222000000222444555666:::MMMooo[[[BBB:::NNNlllzzzwwwxxxvvvxxxyyyxxxwwwwwwxxxyyy~~~}}}~~~|||zzz~~~gggEEE<<<:::666888:::999666444444555333333444444333222111000222000111444888GGGeeetttQQQBBB>>>SSSqqq{{{xxxxxxxxxwwwtttmmmoooooonnnooovvveeeUUUFFFAAA@@@<<<777444555777888777666666777888555999<<>>:::999;;;FFFUUUjjj~~~qqq{{{}}}rrrdddTTTHHHAAA???======>>>>>>===<<<@@@>>>===???IIIYYYlllxxxzzzyyy{{{oooppp{{{jjjYYYIII>>>::::::999<<<>>>;;;777888======AAAJJJ[[[ttt{{{uuuwww}}}}}}}}}}}}xxxrrrssstttaaaPPP???999:::888444222555666777777666666888:::HHHSSSddd{{{rrrqqq}}}|||{{{zzzzzz|||}}}||||||}}}{{{~~~~~~iiiJJJ777999GGGiiifffLLL888///444555666666777777666555555000///111222000///333999DDDccc\\\EEECCCGGGiiixxxxxxvvvsssrrrssstttsssrrrvvvvvvwwwxxxzzz{{{{{{|||}}}zzzyyy}}}|||UUUDDD>>>LLLhhhcccHHH===;;;999777777666555333666555333222222333555666555777GGGggg```FFF===OOOmmmyyyvvvxxxxxxyyyyyyxxxvvvuuuwwwxxx|||}}}}}}{{{cccCCC;;;999999::::::999666444444555333333333333222000///...111222333555<<>>HHHbbbkkkLLL===;;;888777777777777555666555444333333444555666555555AAA```fffJJJ>>>OOOnnnzzzuuuuuuuuuvvvvvvtttssssssuuuwwwyyy}}}|||zzz^^^AAA<<<::::::999888555333222111222222111111111000000//////000444555555>>>ZZZlllOOO>>>AAAYYY{{{|||xxxsssqqqrrrtttuuuuuuxxxzzz}}}fffHHH>>>666111333666444222222111333555666555444444555444>>>JJJ\\\||||||\\\JJJ>>>FFF^^^zzzxxx}}}|||{{{zzzzzz{{{||||||}}}|||{{{wwwvvv~~~nnnSSSNNNQQQaaayyytttZZZGGG@@@>>>888888888777222222:::EEE999666444333333777CCCOOOuuuwwwuuurrrrrryyyyyyiii```TTTJJJDDD@@@;;;888;;;===@@@@@@???@@@DDDHHHMMMWWWhhhxxx}}}yyyxxx|||vvvyyyrrrcccUUUIII>>>;;;<<<;;;::::::<<<::::::===EEETTTgggttt~~~zzz}}}~~~~~~pppuuueeeNNN???777666888444444666777888777555333999888<<>>DDD[[[sssRRR<<<:::777666777888888888666555555444444555555666555555>>>XXX~~~iiiKKK>>>MMMjjj}}}sssnnnnnnoooooonnnnnnooorrrtttvvvzzz~~~yyyxxxYYYAAA>>><<<<<<999666333222111111111/////////000000111111222111777888777CCCdddwwwZZZCCC???LLLoootttuuuxxx}}}tttQQQ;;;666333222666777333//////333444555555333222222333666>>>SSSssseeeLLL???<<>>>>>===<<<<<<>>>BBBEEEDDDFFFLLLWWWgggyyyyyyssswww}}}wwwxxxmmm]]]KKKAAA===:::888999:::999999888888>>>LLLZZZsss~~~vvv}}}}}}}}}~~~~~~~~~~~~sssjjjvvv}}}eeeNNN===666666555444444666888888777666666555666===III___}}}|||www|||yyyyyyzzz{{{{{{{{{}}}ooommmlllTTTHHH@@@DDDIIIJJJMMMRRRLLLNNNRRRXXX^^^dddhhhjjjmmmppptttxxx{{{}}}||||||}}}{{{xxxxxx{{{yyywwwkkkPPPEEEBBB[[[aaaCCC999777555333111000111222333222444444111111444444111222222???\\\gggMMM???HHHlllyyyvvvsssrrrrrrrrrqqqpppooooooooopppqqqtttvvvxxxxxxyyyxxxxxx|||vvvVVV@@@AAATTTyyyzzzYYY===:::777555666777777777555555555444444555555555555555<<>>:::555333222333333222///...//////000222333444333:::;;;:::KKKpppgggMMM???FFF[[[}}}|||vvv___DDD999000000333888999444111111555666555444222111222333;;;HHHfffpppRRR<<<;;;FFFeee~~~|||{{{zzzyyyyyyzzz|||}}}}}}{{{{{{|||}}}xxx\\\IIIQQQjjj{{{\\\GGG===888555444444333222222111666EEESSSFFF===666:::GGG[[[ttt{{{rrrsssuuuvvv|||}}}}}}wwwlll]]]QQQJJJDDD@@@<<<:::;;;>>>@@@BBB@@@???@@@CCCLLL\\\nnnzzzzzzxxx}}}xxx{{{~~~xxxeeeTTTEEE:::999===<<<888777777666777???IIIUUUjjj~~~~~~}}}}}}}}}}}}~~~~~~rrrrrr~~~mmmUUUCCC;;;888666333444666888888777666666888;;;???KKKeee|||}}}zzz{{{||||||zzz|||~~~xxxqqqdddPPPAAACCCHHHGGGFFFIIIBBBDDDGGGKKKNNNOOOPPPQQQPPPSSSWWWZZZ\\\___dddhhhmmm}}}}}}{{{gggVVVFFFOOOnnntttPPP@@@888777555333222222333444444666555111222777777333666333666IIIiiiwwwZZZFFFCCC]]]sssrrrpppoooooonnnllljjjkkkjjjkkklllnnnqqqtttvvvtttvvvwwwvvvxxx]]]AAA>>>MMMooo~~~^^^???<<<777555444555444444444444444444444444444444333444:::LLLkkkvvvWWWFFFQQQjjj}}}ooogggggggggeeedddfffiiillljjjkkkmmmpppqqqyyy}}}PPP===>>><<<===888333000111222222222111000000///000111333333000888999:::PPPyyy|||XXXEEECCCUUUooo}}}lll[[[[[[ccc}}}tttOOO:::777111111444888777333333666555555444222000111444777GGGaaa|||\\\DDD999EEE___~~~zzzyyyxxxwwwyyy|||||||||{{{___SSSVVVkkkfffJJJ===:::666111///222000000111000111:::DDD:::666999III___tttqqqzzzrrrnnnpppzzzqqqbbbYYYHHHDDD@@@>>>??????===;;;999===@@@@@@@@@GGGUUU```mmm}}}|||yyyzzz|||vvvttt}}}fffMMM===<<>>888555333222111000444444444444444444444444111444999HHHeee```NNNXXXooovvvhhhhhhfffdddbbbcccfffiiieeedddfffjjjooozzz{{{MMM;;;<<<::::::555///,,,...000000000333222111000000111222222+++333555777QQQ|||qqqOOOCCCIIIbbbxxxVVVGGGJJJfffiiiDDD444444222111222333111...000555555444333111000222777:::TTTzzzmmmMMM;;;???TTTuuu~~~zzzyyyxxxxxx{{{~~~~~~dddKKKSSSlllnnnWWW@@@999:::777111...000//////000...+++///555444666CCC]]]xxxpppWWWsssppppppyyyxxxkkkZZZPPPEEE???>>>???===:::AAA@@@===;;;;;;>>>CCCHHH\\\gggwww{{{zzz{{{~~~|||tttpppyyyiiiRRRFFFAAA===;;;888666555666999;;;;;;@@@NNNaaattt|||{{{}}}}}}~~~|||sssvvv}}}sss^^^HHH<<<444777;;;999666555333555777888888;;;AAAFFFWWWkkk}}}|||}}}||||||~~~nnnuuurrrRRRAAAAAACCCCCC@@@@@@AAADDDEEEDDDAAA<<<999@@@>>><<<===@@@DDDGGGHHHFFFXXXqqqeeeWWWUUUxxxrrrRRR@@@:::666666:::<<<999666:::;;;:::999777777999;;;999777999???JJJ___}}}vvvTTTEEERRRgggtttlllgggiiijjjgggcccbbb```bbbgggkkkiiifffiiioootttooolllmmmrrr|||pppPPP@@@GGGaaa|||ZZZEEE===666444333111111333;;;999555333222333666777777:::???KKKddd}}}uuunnnfffccceeehhhhhhgggcccaaa^^^```kkk~~~rrrOOOBBB===777666555222000///...///000444111//////000111000///111333222666QQQzzzdddHHHAAASSSttt```@@@BBBTTT{{{zzzTTT;;;444666222333444444333222000///777+++)))333444000:::LLLqqq|||]]]EEE:::KKKkkk|||~~~{{{~~~iiiQQQLLLeeezzzWWWGGG777222333222000///,,,111333---***...222333777CCCXXXqqqttt[[[KKK~~~vvvtttxxx|||}}}|||uuulll]]]OOOEEE@@@???@@@=========<<<;;;<<>>>>>>>>???@@@???>>><<<<<<<<<;;;<<<>>>???@@@@@@BBBLLL^^^ttt|||qqquuuoooXXXQQQHHHBBB@@@@@@>>><<<>>>===<<<<<<<<<===>>>>>>BBBAAACCCFFFKKKVVVhhhzzzhhhQQQPPPYYY~~~xxxpppjjjjjjiiieeebbbaaacccdddgggjjjiiiggglllssswwwlllggghhhrrrvvvUUUCCCFFF]]]~~~fffLLLGGGDDDDDDDDDCCCEEEIIIKKKKKKJJJLLLOOOSSSXXX[[[```aaacccjjj{{{{{{qqqkkkkkklllmmmlllfffddddddgggqqqoooKKK???===999666555333222222444666888444444333333555777999;;;888999888;;;SSSxxx}}}___LLLOOOffftttPPP<<>><<<>>>@@@@@@???===<<<===:::===CCCMMMYYYiiiyyyxxxzzz}}}}}}uuummmxxxqqq\\\NNN===555666:::;;;999555444666;;;AAAKKK\\\kkk|||}}}~~~~~~}}}~~~|||vvvjjjQQQBBB<<<888555444666777888888666666777999777>>>KKK^^^uuuzzz|||~~~kkklllnnnTTTEEEBBBDDD@@@>>>;;;;;;<<<===>>>>>>;;;;;;<<<======<<<<<<;;;@@@AAAIII[[[tttwwwkkkxxx~~~zzz{{{||||||~~~~~~}}}}}}~~~~~~uuujjj[[[OOOKKKJJJJJJIIIEEECCCCCCGGGLLLOOOPPPNNNQQQRRRUUUYYYXXXXXX```iii|||dddXXXVVVuuuwwwooommmlllhhheeeeeeeeeccceeegggggggggnnnvvvyyyqqqooouuu~~~aaaNNNMMM^^^yyyuuuaaa^^^]]]______^^^bbbhhhiiijjjllloootttzzz~~~vvvssssssttttttmmmmmmnnnrrr{{{iiiGGG======<<<888777555555777;;;@@@BBB===???AAAAAABBBEEEKKKPPPJJJKKKIIIKKK]]]||||||ddd[[[fff~~~xxxvvvaaaFFF@@@ZZZxxxoooQQQ>>>444222222///000222444555777777777666222333888888>>>TTTnnneeeIII>>>KKK^^^~~~{{{}}}}}}{{{{{{\\\NNN]]]}}}rrrVVVBBB777111///111333333444777222---,,,//////---333>>>VVVmmmyyyYYYHHHRRRddduuuqqqqqqyyyzzzzzzuuuiiiYYYJJJ@@@@@@BBBDDDCCC@@@>>>======BBB@@@???AAAGGGSSSaaakkk~~~xxxzzz|||rrruuu}}}qqqcccOOOBBB======<<<;;;666666777999:::???LLLZZZiiiyyy|||{{{zzz{{{~~~~~~jjjQQQ@@@888666777555666777777666555444444999:::???III[[[sss~~~zzz{{{~~~~~~yyykkksssfffQQQGGGCCCDDD@@@<<<:::<<<======<<<===>>>>>>>>>======>>>???AAA>>>@@@LLLaaa{{{sssmmm~~~|||}}}~~~~~~~~~~~~~~~~~~sss]]]QQQQQQUUUVVVTTTKKKJJJKKKSSS]]]cccdddbbb___cccjjjpppqqqooosssyyy}}}sssnnn~~~}}}{{{yyyvvvvvvxxxuuurrrqqqssstttvvv~~~~~~}}}zzzmmmjjjrrr}}}}}}|||yyy{{{}}}gggLLLEEEGGGFFFDDDCCCBBBBBBEEEIIINNNRRRSSSWWWYYYYYYYYY\\\dddkkkhhhhhhffffffsss{{{wwwyyywwwtttppplllooosssWWWHHHPPPooo|||ZZZDDD;;;888555333111222444666777999:::;;;666444444666999HHHgggrrrVVVAAAAAAXXXooo~~~{{{{{{}}}~~~lllSSSVVVpppqqqXXXDDD999222000222444333///...111111***+++111000---:::NNNkkk|||dddRRRSSSkkkvvvnnnoooqqquuuzzzyyyooo```UUUHHHGGGEEEBBB===;;;;;;<<<999999888999<<>>::::::===???===;;;>>>??????>>>===>>>AAACCCAAA??????FFFQQQggg|||jjjjjj~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~qqqUUUHHHMMMUUUUUUPPPJJJIIILLLSSS]]]cccbbb___```ccckkkuuuyyy{{{uuuccc```aaa```aaa```______aaaeeejjjlllsssvvvyyyxxxvvvxxxvvvpppnnnhhhiiikkklllkkkpppdddLLLKKK```hhhKKK>>><<<:::666444333333444555666777888999777555333444===VVVzzzaaaIIICCCOOOggg|||}}}{{{}}}ppp[[[VVVnnnpppUUU@@@555111222222555777333---+++---,,,)))---333000111HHHeeecccUUUYYYiii~~~|||}}}uuuqqqoooqqqvvvvvvqqqkkkVVVSSSMMMEEE===999888888555666777777888:::===@@@JJJTTTdddrrr|||~~~|||{{{~~~|||tttuuuzzzgggSSSCCC:::444333555888999777999===AAAHHHVVVlll{{{}}}zzzzzz~~~fffOOO@@@999777666555555777777777555333555666444555AAATTTddd~~~~~~}}}~~~~~~}}}uuulllzzz|||___HHHAAA<<<888999===@@@???===;;;>>>???>>><<<<<>>999>>>CCCCCC???<<<;;;===<<<:::;;;???>>>AAATTTiii{{{hhhqqq~~~~~~~~~vvv___YYYiiibbbLLLDDDCCCAAA>>>BBBCCCFFFGGGGGGDDD@@@>>>===<<<>>>CCCGGGJJJOOOVVV\\\bbbgggnnn}}}pppfffjjjzzz{{{{{{~~~}}}zzzzzz~~~~~~}}}yyyvvvtttqqqooopppqqqrrrrrrrrrrrrtttvvvuuutttyyysssRRRMMMggghhhKKK@@@:::<<<:::333111666111111111111222444666777888888888@@@ZZZ~~~eeeHHHHHH___{{{|||yyyzzzxxxzzz}}}}}}zzzzzz|||{{{}}}rrrcccQQQhhhsssbbbPPPGGGBBB;;;777777222000000333333000///111---......000:::TTTwwwddd\\\]]]pppuuurrruuuyyy~~~uuugggXXXLLLDDD@@@666555444111000222555999444777;;;>>>DDDRRRfffvvv~~~|||~~~~~~zzzwww{{{~~~kkkVVVIII===999999:::;;;>>>;;;999777999CCCUUUjjjxxx~~~}}}~~~~~~{{{{{{}}}rrrYYY@@@<<<777666777888777666555555555555666777888888>>>MMMaaaxxx}}}}}}}}}~~~|||~~~wwwhhhqqq]]]RRRDDD===>>>AAAAAA???999@@@GGGIIIDDD===999888<<<888999===<<<:::DDDTTTnnnnnnjjjyyy}}}}}}~~~dddSSSXXXooorrrXXXHHHBBBAAAAAADDDGGGJJJKKKHHHDDDAAA??????<<<<<>>888999===999000111999333333333333555777:::;;;999999;;;HHHgggkkkUUUFFFTTTuuu~~~yyywwwxxxyyy{{{}}}{{{zzz|||{{{|||www\\\QQQXXXxxx]]]NNNAAAAAACCC===555000555000...111222000///000111000---...@@@dddtttXXX```ttt~~~yyyqqqzzzyyyyyyyyyuuujjjYYYLLL>>>;;;777666888999777555777555666999===BBBLLLWWWsss~~~{{{{{{tttuuu|||uuubbbKKK<<<999<<<<<<:::???<<<:::999:::???LLLZZZppp}}}~~~}}}}}}{{{zzzzzz{{{~~~{{{uuu~~~sssPPP???555999<<<777444666444555555666666666666666999===HHH[[[qqq~~~mmmgggqqqfffHHH;;;>>>EEEDDD???===CCCIIIJJJFFF@@@<<<:::<<<<<<;;;999999;;;???CCCZZZjjjsssggg~~~~~~eeeYYYdddhhhSSSOOONNNJJJIIILLLMMMKKKLLLPPPPPPMMMKKKLLLNNNOOOQQQSSSWWWZZZWWW\\\___cccsssyyyvvv~~~]]]HHHBBBAAA@@@@@@BBBDDDGGGIIIEEECCC@@@>>>???AAACCCCCCEEEBBBFFFXXXuuu~~~TTTPPPWWWmmm}}}{{{zzzxxxvvvxxx}}}}}}}}}{{{yyy{{{aaaUUUYYYwww^^^EEE@@@:::888:::999666222111000...---------......333111...555NNNqqqrrrhhhfffuuu~~~{{{xxxvvvvvvvvvssskkkeeeUUUKKK???666444666777888666555666999::::::@@@GGGYYYiii{{{{{{{{{}}}}}}}}}~~~yyy|||{{{dddPPPDDD???===<<<:::777555666666999@@@III]]]qqq~~~~~~|||zzzzzzzzz|||}}}}}}{{{hhhRRR@@@;;;:::444222666444555666777777666666555555666:::EEEWWWmmm~~~|||~~~jjjiiirrrzzz___III???===<<<;;;???CCCHHHHHHEEE@@@<<<;;;>>>>>>>>>===;;;;;;===???KKKVVVjjjppp{{{uuuyyyoookkkhhhbbbccceeeffffffhhhllljjjeeennnooopppqqqrrruuuzzz}}}|||~~~bbbQQQTTTXXX]]]aaabbbdddfffhhhgggccc^^^]]]]]]^^^]]][[[``````dddqqqbbbcccooo}}}~~~~~~~~~}}}~~~oooXXX[[[kkkjjjMMM<<<999555666:::<<<;;;888111111000000111333555666...222888FFFaaasssjjjfff~~~~~~~~~zzzvvvwwwwwwvvvuuummmbbbSSSEEE>>>:::777555777666888:::999555555888@@@LLL^^^qqq~~~{{{{{{{{{|||~~~{{{|||rrraaaQQQDDD>>>:::555222555666555666999IIIWWWjjjzzz|||{{{{{{}}}~~~||||||xxxxxxpppYYYKKK@@@666333666333444555666666555444333111222222555>>>NNNaaannnpppgggsss{{{aaaKKK@@@???BBBBBBEEEGGGHHHEEEBBB@@@@@@AAACCCEEEFFFFFFGGGHHHJJJRRRWWWdddzzz}}}|||xxxpppooonnnoooqqqvvvzzz}}}}}}{{{xxxsssooojjjgggeee```___^^^]]]]]]\\\\\\\\\\\\\\\\\\^^^bbbfffggggggcccdddfffhhhjjjlllmmmmmmllliiihhhmmmuuu~~~|||iii___gggqqq~~~ooodddsss{{{aaaNNNEEEBBB@@@@@@CCCEEEDDDAAA444444333333444555777888///999HHHZZZttttttlllrrrzzzzzzvvvsssqqqwwwqqqiiiaaaWWWKKK===333:::888888:::888444222555777;;;DDDQQQbbbuuu~~~{{{||||||}}}pppXXXGGGAAA999444555888777555555<<>>===888666;;;AAALLLZZZmmm}}}|||vvvooommmeeeeeefffhhhjjjllllllmmmrrruuuxxx~~~xxx}}}~~~yyyssssssrrrsssyyy|||vvvlllcccddddddddddddgggllloooiiifffaaa\\\\\\______\\\ZZZXXXYYY\\\]]][[[YYYZZZXXXYYYWWWUUUWWW[[[\\\YYYRRRUUUYYY]]]___aaaccceeebbbaaa^^^XXXQQQLLLJJJIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGHHHHHHGGGEEEDDDEEEGGGIIIJJJJJJKKKJJJHHHFFFEEEDDDAAA======>>>??????===?????????@@@AAA@@@??????@@@DDDGGGFFFAAA===???AAA<<<===>>>???@@@CCCHHHLLLPPPJJJFFFJJJSSSWWWTTTOOOFFFEEECCCBBBBBBDDDGGGIIIDDD???<<<===@@@AAA===999:::999777777:::>>>CCCGGGGGGGGGFFFEEEDDDCCCBBBBBB888777666666666777999999555555666666666777999:::777888;;;>>>AAADDDFFFFFF???<<<999:::@@@FFFJJJKKKBBBHHHQQQXXXZZZUUUNNNIIIEEECCCAAACCCHHHOOOTTTWWWMMMJJJFFFAAA===<<<>>>???KKKMMMPPPRRRSSSSSSQQQPPPMMMNNNOOOQQQTTTXXX[[[]]]WWWWWWWWWWWWWWWXXXZZZ[[[^^^]]]ZZZYYYZZZ]]]aaadddeeeeeeeeeeeeeeeeeeggghhhhhhggggggdddYYYKKKEEEEEEGGGRRR___hhhmmmrrr{{{~~~wwwvvv||||||wwwuuuttttttsssnnnfff```LLLCCC:::666333111333777444333333444555;;;JJJXXXhhhuuu}}}||||||}}}|||aaaRRRBBB999666333333555111555:::===>>>EEEWWWhhh}}}}}}~~~~~~~~~yyykkkVVVKKK???>>>;;;999888888888999888<<>>:::;;;AAAHHHIIIRRR___pppuuuttttttwwwzzz|||||||||{{{|||~~~~~~{{{zzzwwwyyy{{{~~~|||wwwsssooolllkkknnnpppqqqnnniiieeeddddddhhhgggfffeeefffeeedddbbb]]]]]]___aaacccdddccc```XXXYYYXXXWWW[[[]]]XXXPPPLLLMMMNNNNNNMMMOOOQQQTTTUUURRRNNNKKKKKKKKKJJJIIIKKKJJJJJJKKKKKKKKKLLLLLLNNNOOONNNKKKMMMQQQPPPMMMGGGHHHJJJLLLNNNRRRWWWZZZUUUTTTRRRMMMHHHDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCFFFFFFFFFDDDAAA??????@@@CCCEEEHHHJJJJJJHHHEEECCC@@@>>>======???@@@AAA@@@>>>>>>???BBBDDDEEEDDDBBB@@@BBBCCCAAA??????BBBEEEBBBBBBCCCCCCFFFKKKQQQVVVXXXQQQKKKJJJOOOQQQNNNJJJFFFDDDBBBAAABBBEEEHHHJJJCCCAAA???@@@AAA@@@<<<888777666444444666999===@@@@@@@@@???>>>===<<<;;;:::999888666555333333222222555666666555444444555777999;;;>>>AAADDDGGGHHHIIICCC@@@<<<===@@@CCCDDDCCC@@@GGGPPPVVVTTTMMMDDD>>>===???BBBHHHNNNQQQQQQPPPHHHEEE@@@;;;888888:::;;;???@@@@@@@@@AAA@@@@@@@@@;;;;;;<<<>>>???AAACCCDDD??????@@@???>>>???BBBDDDEEECCCAAA@@@@@@BBBEEEFFFIIIGGGEEEDDDEEEFFFFFFEEEBBBCCCEEEFFF@@@777333555666<<>>:::777222222111111333555888:::999999999888777666666666777777666555444222111000333555555444222111333666:::<<<>>>BBBEEEGGGIIIIIIGGGDDDAAABBBEEEGGGFFFDDDHHHLLLSSS[[[^^^YYYNNNEEE>>>???BBBFFFIIIJJJGGGDDDEEEAAA===999999;;;===>>>FFFDDDBBBAAA@@@BBBCCCEEE???????????????@@@@@@@@@>>>???@@@>>>===>>>AAAEEECCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBAAA???============<<<===???<<<666444555555777777777777999<<>>MMM^^^nnn}}}~~~~~~yyy|||jjjWWWFFF:::666888555000000333444222777>>>EEETTTkkk{{{|||||||||~~~wwwppplllgggcccaaabbbeeegggqqqvvv|||}}}xxxvvvtttrrrqqqoookkkhhh[[[YYYWWWXXXZZZYYYWWWSSSNNNPPPSSSVVVZZZ___eeejjjcccbbbccchhhmmmllleee^^^ZZZXXXXXX^^^fffhhhccc\\\XXXYYYYYYWWWUUUUUUWWWZZZ\\\___aaa___[[[WWWUUUUUURRRSSSTTTUUUYYY\\\```bbb```^^^\\\YYYXXXXXXYYYZZZZZZ^^^```^^^YYYUUUUUUWWWSSSXXX^^^aaabbb`````````\\\YYYWWWZZZ^^^___^^^^^^^^^```___[[[YYYYYYXXXTTTYYY[[[]]]]]][[[ZZZYYYYYYZZZYYYYYY\\\]]][[[ZZZ[[[TTTVVVWWWVVVWWW[[[___aaa[[[]]]^^^]]]___bbb```[[[[[[\\\]]]]]]\\\]]]```bbb`````````^^^[[[ZZZ[[[\\\QQQOOONNNMMMNNNPPPSSSUUUXXXXXXVVVRRRLLLGGGDDDCCC@@@EEELLLRRRTTTRRRMMMJJJHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFGGGJJJOOOPPPNNNKKKIIIHHHHHHIIIKKKMMMLLLKKKBBBDDDGGGIIIKKKMMMPPPSSSPPPNNNMMMMMMNNNNNNMMMLLLJJJLLLNNNOOONNNKKKHHHFFFCCCFFFIIIIIIEEE@@@<<<:::333333444555666999;;;<<<666666666777777888888888777777999999999888777666333555777666333333555888;;;===???BBBEEEGGGIIIIIIJJJHHHFFFHHHKKKMMMKKKHHHHHHIIIPPP\\\eeedddXXXMMMSSSQQQNNNMMMNNNOOONNNNNNNNNKKKGGGEEEGGGJJJLLLNNNQQQOOOKKKHHHHHHKKKNNNQQQIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGHHHGGGEEEFFFJJJMMMIIIIIIHHHHHHGGGFFFEEEEEE@@@DDDIIIHHHCCC@@@@@@AAADDD@@@???@@@>>>:::888:::777666666666666888999:::999???CCCCCC===999777888;;;;;;===@@@AAA@@@;;;777888:::<<<===:::999>>>DDDEEE===777888:::999888999777888:::;;;;;;===@@@BBB>>>@@@AAA???======AAADDD@@@CCCFFFEEECCCBBBDDDGGGDDDMMMUUUUUUOOOLLLNNNPPPLLLTTTWWWRRRQQQUUUWWWTTTTTTWWWZZZ]]]^^^___aaabbbddddddfffhhhlllppptttvvv|||~~~|||}}}~~~||||||}}}{{{sss}}}zzzuuuqqqkkk___PPPEEE===777333444444333333555333222666>>>IIIWWWjjjzzz|||}}}{{{fffOOO@@@888444222111333333111444999999===III\\\sss{{{xxxzzzzzzwwwssstttrrrpppppprrrrrrpppnnneeeeeeeeeggghhheee^^^YYYZZZZZZZZZZZZZZZZZZZZZZZZTTTSSSQQQPPPPPPRRRTTTVVVKKKJJJKKKMMMOOONNNJJJGGGGGGLLLOOONNNPPPSSSSSSPPPOOOOOORRRWWW^^^aaaaaa^^^ZZZYYYYYY[[[^^^``````___```ccceeebbb]]][[[]]]aaadddcccccceeelllnnnfffZZZ\\\^^^___```bbbdddhhhlllooolllgggcccbbbcccfffiiisssrrrqqqmmmhhhdddccccccbbbffflllqqqsssqqqmmmkkkqqqmmmhhheeefffhhhjjjkkkqqqssssssoooiiiddddddeeennnqqqvvvvvvmmmcccaaaeeegggccc___```eeeiiijjjhhheeeccc```^^^^^^```ccceeefffcccdddgggfffbbb```bbbbbb^^^^^^```___[[[]]]cccaaa___\\\[[[\\\^^^^^^^^^WWWUUUSSSSSSUUUXXXZZZ\\\XXXZZZXXXRRRMMMKKKFFFAAAJJJLLLOOORRRRRRPPPLLLJJJKKKIIIHHHGGGHHHHHHFFFEEEFFFIIIKKKJJJFFFCCCCCCDDDBBBCCCDDDEEEEEEDDDCCCBBBFFFGGGHHHIIIIIIIIIHHHHHHNNNMMMMMMLLLLLLLLLLLLMMMHHHLLLQQQTTTSSSMMMEEE???DDDGGGHHHFFF@@@:::888777333222222555999;;;;;;999:::777777:::;;;777444555888444444888888555666;;;<<<888444222444999>>>AAACCCBBBBBBCCCEEEHHHLLLNNNPPPKKKHHHJJJNNNNNNHHHBBBFFFGGGJJJLLLOOOSSSYYY]]]eee\\\VVVUUURRRMMMMMMQQQRRRQQQOOONNNNNNOOOQQQRRRTTTVVVWWWWWWUUUSSSSSSSSSUUUSSSPPPNNNNNNOOOQQQRRRTTTUUUSSSPPPRRRXXXYYYWWW]]]ZZZWWWSSSRRRSSSTTTVVVTTTUUUUUURRRNNNMMMOOORRRSSSQQQPPPQQQRRRPPPKKKGGGDDDFFFHHHGGGDDDCCCEEEHHHJJJMMMQQQRRROOOJJJFFFDDDEEEDDDHHHOOOOOOIIIFFFGGGKKKJJJJJJMMMQQQTTTTTTRRRSSSKKKEEEDDDCCC???<<<===@@@AAAAAA>>>;;;;;;>>>AAA@@@AAABBBBBBBBBAAA@@@???>>>===<<<;;;999888777666<<<;;;;;;;;;======;;;999======;;;:::<<>>BBBDDDEEEDDDMMMLLLKKKJJJJJJKKKLLLMMMLLLMMMNNNPPPSSSUUUVVVWWW\\\\\\]]]```eeekkkqqqttt~~~~~~|||{{{{{{||||||uuujjjaaaMMMDDD;;;777444111222555333000000333777===IIIUUUiiirrr~~~~~~|||}}}{{{yyyzzz}}}|||}}}~~~}}}}}}wwwcccNNN@@@999555444666666666:::???@@@CCCIIISSScccwww{{{vvvrrrnnnllljjjhhhdddbbbaaabbbdddfffccc```\\\[[[\\\]]][[[YYYYYYWWWUUUVVVXXXXXXWWWUUUOOOOOOPPPSSSUUUTTTPPPLLLOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRPPPOOOPPPRRRTTTVVVQQQPPPPPPQQQRRRRRRQQQOOOQQQVVVYYYZZZ\\\___^^^[[[WWWXXX\\\bbbhhhjjjgggccceeedddeeefffiiijjjjjjhhhiiilllooommmiiifffhhhjjjmmmnnnnnnpppvvvxxxqqqggghhhiiijjjkkkjjjlllnnnpppuuurrrnnnkkkjjjkkkmmmooouuuuuuuuurrrmmmiiiggggggiiilllqqquuuwwwwwwtttsssuuurrrllliiiiiilllppprrrxxxyyywwwsssmmmkkklllnnntttvvvxxxwwwpppiiijjjpppnnniiieeeeeeiiimmmmmmkkkiiigggdddbbbaaaccceeegggaaa```cccgggfff___[[[[[[\\\YYYYYY[[[YYYUUUVVV[[[ccc```\\\ZZZ[[[\\\]]]\\\[[[YYYVVVUUUVVVXXXZZZZZZUUUWWWUUUQQQNNNNNNKKKGGGOOOPPPRRRSSSRRROOOKKKIIIJJJHHHGGGFFFGGGFFFDDDCCCDDDEEEFFFDDD@@@>>>===>>>???@@@AAABBBCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGPPPOOOMMMKKKIIIHHHHHHGGGDDDGGGMMMQQQRRRNNNHHHCCCBBBDDDFFFDDD???:::666666555555666999===???>>>===;;;777666888888666777999;;;555222555555222111333333444666999<<>>;;;???>>>>>>>>>??????>>><<<>>><<<;;;BBBOOO___llltttjjjdddZZZOOOFFF@@@===<<<444444555888;;;<<<;;;:::>>><<<:::888999;;;>>>@@@>>>===<<<<<<>>>@@@CCCEEE;;;;;;<<<>>>AAAEEEIIIKKK~~~|||{{{~~~}}}~~~|||yyyeeeYYYKKKAAA999222000111222///...000111222888???OOOZZZlll|||zzzxxxyyy~~~yyyyyy{{{|||}}}sss^^^MMMBBB===:::<<<>>>BBBIIIPPPTTTXXX^^^dddmmm|||~~~yyyqqqjjjfffeeefffiiikkkhhh___\\\```fffhhhkkklllmmmooopppnnnjjjffffffdddbbb___[[[XXXTTTSSSRRRPPPNNNMMMMMMNNNPPPQQQPPPPPPPPPQQQRRRRRRQQQQQQPPPOOONNNOOOPPPQQQPPPOOOOOOOOOPPPRRRTTTTTTRRRPPPPPPPPPQQQRRRSSSUUUWWWWWWYYYXXXWWWWWWWWWYYY\\\]]]WWWVVVUUUUUUUUUWWWXXXYYY^^^eeekkknnnpppqqqmmmhhheeedddfffkkkqqqtttsssqqqsssrrrrrrrrrsssrrrpppmmmnnnrrruuutttqqqnnnnnnooopppqqqsssuuu{{{{{{ssspppqqqqqqpppnnnmmmnnnooorrrpppnnnlllkkkkkklllmmmsssuuuvvvuuurrrooommmlllppprrruuuwwwyyyyyyyyyxxxwwwtttpppmmmmmmpppsssvvvyyyzzzxxxtttooonnnppptttvvvvvvvvvuuuppplllpppwwwrrrmmmiiihhhjjjlllllljjjjjjhhheeebbbaaabbbccceeeaaaaaafffkkkiiiaaaZZZYYY[[[ZZZ[[[\\\ZZZVVVUUUXXXaaa]]]XXXUUUUUUWWWWWWXXXWWWWWWUUUTTTUUUUUUWWWXXXSSSUUUUUUQQQQQQSSSSSSQQQUUUUUUVVVUUUSSSOOOKKKIIIGGGFFFEEEEEEFFFGGGFFFDDDCCCCCCAAA>>>:::888888888999999:::;;;===@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCCCCKKKJJJIIIGGGFFFEEEEEEEEEEEEHHHLLLQQQSSSPPPKKKGGGEEEHHHJJJIIIEEEAAA===;;;::::::;;;===???@@@???===;;;999999<<<;;;777666888;;;666333555777666444444444666;;;@@@DDDGGGHHHIIILLLMMMNNNPPPRRRTTTUUUVVVWWWVVVSSSPPPMMMJJJHHHFFFEEEEEEFFFFFFFFFHHHLLLOOOSSSNNNLLLRRRWWWWWWUUUTTTSSSQQQOOOMMMNNNPPPSSSUUUTTTVVVYYYZZZYYYWWWWWWWWWVVVUUURRRPPPNNNNNNOOOPPPTTTWWWXXXXXX[[[``````]]]ZZZXXXVVVTTTTTTVVVXXXZZZXXXXXXXXXWWWVVVVVVXXXZZZZZZ[[[]]]```cccdddcccaaa```^^^[[[WWWTTTTTTWWWZZZ^^^aaadddeeeccc___YYYVVVTTTSSSTTTXXXYYYWWWVVVXXX[[[___jjj{{{ttteee^^^ZZZWWWYYY\\\\\\]]]]]]ZZZVVVSSSUUUWWWWWW\\\fffsss}}}xxxqqq___ZZZUUUTTTUUUTTTOOOKKKMMMLLLKKKLLLMMMMMMKKKIIIGGGDDDEEERRRggg~~~zzzlll___UUUOOOLLLCCCBBBBBBCCCCCCAAA>>>;;;<<<999666333444777<<>>EEEQQQbbbssswwwpppsss{{{yyy{{{~~~||||||pppfffVVVNNNGGGGGGKKKRRR]]]fffjjjpppyyy~~~~~~|||zzzxxxwwwxxxwwwuuuuuuuuuuuusssqqqhhhgggeeedddbbbaaa```___ZZZYYYWWWRRRMMMKKKKKKLLLMMMOOOLLLFFFEEEJJJOOOOOOPPPQQQRRRUUUWWWWWWUUURRRUUUVVVVVVVVVVVVUUUSSSSSSUUUTTTSSSSSSSSSSSSTTTTTTTTTWWWZZZ[[[ZZZYYYYYYZZZYYYYYYYYYYYYZZZ[[[[[[[[[___^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]___aaabbb```______^^^___aaabbbddd[[[\\\[[[YYYXXXYYY]]]```kkkuuuwwwrrrooolllnnntttyyy{{{{{{yyyxxxwwwvvvuuurrrnnnjjjkkkooorrrrrrpppmmmkkkkkkhhhkkknnnqqqwww|||{{{vvvsssttttttrrrnnnlllkkkkkkkkkjjjiiihhhhhhhhhhhhhhhmmmppptttuuutttrrrpppppprrrsssttttttuuuuuuuuuuuurrrrrrqqqpppooopppqqqsssrrrtttuuurrrnnnmmmnnnqqqqqqppppppqqqnnnkkkooovvvrrrnnniiigggggghhhhhhggghhhfffcccaaa______```aaaeeedddgggkkkiiiaaa[[[ZZZ[[[\\\^^^^^^]]]ZZZYYYZZZ[[[WWWRRRPPPPPPRRRTTTTTTQQQRRRRRRRRRQQQRRRSSSUUUQQQSSSRRROOOPPPTTTUUUTTTVVVWWWWWWVVVSSSPPPLLLJJJEEEDDDDDDEEEHHHIIIIIIHHHDDDCCC@@@<<<999777666666444444444555888===AAADDDEEEDDDBBBAAA???>>>======??????@@@@@@BBBCCCEEEEEEKKKLLLNNNRRRUUUSSSMMMHHHIIIKKKNNNOOOMMMHHHDDDAAA>>>>>>>>>??????>>>===;;;888888;;;???>>>777444555999:::;;;===<<<::::::;;;<<<===???BBBFFFLLLRRRVVVQQQRRRSSSTTTUUUUUUUUUTTTUUUUUUTTTPPPJJJFFFFFFGGGFFFGGGFFFEEEDDDEEEHHHKKKNNNKKKKKKPPPWWWXXXTTTPPPOOOOOOPPPPPPQQQRRRSSSSSSRRRTTTWWWWWWUUURRRQQQQQQUUUTTTQQQOOOMMMMMMMMMMMMQQQUUUWWWYYY]]]aaaaaa]]]XXXVVVTTTSSSRRRSSSUUUVVVUUUUUUUUUUUUUUUVVVXXXYYY^^^ZZZVVVTTTWWW^^^eeeiiigggddd___YYYUUUUUUVVVXXXZZZ[[[^^^aaa```\\\UUUQQQSSSRRRRRRSSSTTTUUUWWWYYY\\\aaammm|||ooobbb[[[XXXWWWYYY]]]```bbbbbb___ZZZWWWWWWYYY```gggtttoooiiibbbbbbdddccc]]]VVVZZZXXXXXXXXXYYYYYYWWWVVVUUUTTTWWWcccuuutttkkkeeebbb\\\[[[YYYWWWUUUPPPJJJFFFHHHEEEAAA>>>>>>AAAFFFIIIBBB@@@>>>======>>>@@@AAA<<<======<<<;;;:::888777RRRZZZfffqqqyyy}}}~~~{{{zzz|||wwwssspppfffVVVHHHAAA;;;888777999999666666888:::<<>>CCCGGGFFFDDDAAA>>>;;;999888888777888999;;;===???BBBCCCIIIIIILLLQQQVVVUUUOOOJJJHHHJJJNNNPPPPPPLLLFFFBBB>>>???@@@AAAAAAAAABBBBBB===;;;<<>>===AAAGGGOOOVVV[[[XXXPPPIIIGGGFFFCCCFFFIIILLLNNNQQQVVVYYYVVVVVVVVVVVVUUUSSSRRRQQQQQQSSSTTTPPPJJJGGGGGGIIIGGGHHHGGGFFFEEEFFFIIIKKKKKKJJJKKKNNNSSSVVVRRRMMMHHHKKKNNNRRRSSSRRRPPPOOONNNPPPRRRSSSQQQQQQQQQRRRVVVUUUSSSQQQPPPOOONNNNNNPPPTTTWWWZZZ^^^cccbbb^^^ZZZXXXVVVTTTSSSSSSSSSTTTSSSSSSRRRRRRTTTVVVWWWXXX^^^ZZZUUUQQQSSSYYYbbbhhheeebbb^^^ZZZXXXXXXXXXYYYXXXYYY\\\```aaa]]]VVVPPPNNNOOONNNMMMOOOSSSUUUVVVXXX[[[cccqqq}}}|||uuuhhh___VVVUUUUUUUUUVVVYYY]]]___aaa___ZZZVVVVVVWWW\\\bbbooowwwmmmgggaaa```bbbbbb\\\UUUZZZYYYXXXYYY[[[[[[YYYXXXYYY\\\bbbiiiqqqyyyyyysssnnnkkkjjjcccbbb```^^^[[[WWWRRRNNNQQQNNNJJJGGGGGGJJJMMMPPPJJJJJJKKKKKKKKKJJJIIIHHHEEEEEEEEEDDDCCC@@@===;;;AAAFFFMMMUUU^^^hhhrrrxxx}}}|||~~~~~~|||}}}~~~zzzuuuooooootttxxxtttfffXXXPPPDDD@@@???CCCGGGGGGHHHKKKPPPTTTZZZdddnnnyyy|||vvvrrrbbbUUUIIIDDDDDDGGGLLLQQQTTTRRRRRRVVV]]]aaa```^^^aaacccfffgggfffccc```]]]ZZZ[[[[[[XXXSSSOOOMMMLLLHHHFFFCCCAAA@@@AAADDDEEEFFFGGGIIIJJJIIIJJJKKKMMMJJJIIIIIILLLOOOQQQRRRQQQSSSRRRRRRSSSTTTVVVYYYZZZUUUWWWXXXWWWVVVUUUVVVWWWXXXYYYWWWVVVYYY\\\ZZZUUUSSSRRRRRRTTTWWWZZZ[[[\\\ZZZ[[[]]]___```___]]]\\\]]]^^^aaabbbcccbbb```___aaabbbcccccccccaaa___]]]\\\]]]___^^^]]]]]]^^^___^^^```bbbbbbbbbbbbdddfffeeedddbbbaaaaaabbbccceeefffeeeddddddddddddddddddgggllloookkkddd```cccgggmmm|||xxxooonnnnnnooorrrttttttsssqqqqqqrrrqqqooommmjjjhhhmmmqqqrrrnnnlllmmmnnnllloooooonnnllliiihhhjjjkkkiiiiiihhhhhhhhhiiijjjjjjiiilllppprrrssssssssstttrrrqqqpppnnnllllllkkkkkkkkkpppuuuvvvrrrnnnlllkkklllqqqwwwyyyvvvqqqooonnnmmmmmmpppttttttoooooorrrtttrrrooollljjjjjjkkklllmmmkkkiiigggfffeeeeeeeeelllgggeeeeeeccc^^^^^^aaaZZZ^^^___]]][[[]]]]]]\\\[[[YYYWWWWWWYYY[[[\\\]]][[[^^^___\\\WWWSSSRRRRRRWWWYYYXXXTTTSSSUUUUUURRRKKKMMMQQQSSSSSSQQQNNNLLLMMMKKKIIIGGGFFFEEEBBB@@@DDDAAA???===<<<<<<:::888666666666888<<>>======>>>@@@DDDFFFGGGEEEFFFIIIJJJJJJGGGDDDBBBDDDFFFGGGGGGEEECCCBBBCCCAAAAAABBBBBBCCCDDDFFFGGGFFFIIIKKKLLLKKKLLLNNNQQQNNNNNNOOOSSSVVVXXXYYYXXXYYYYYYYYYYYYZZZ\\\^^^___ZZZ[[[]]]]]][[[ZZZZZZ[[[___]]]ZZZZZZ___eeeddd___XXXVVVSSSTTTVVVXXXZZZZZZ___```bbbccccccaaa___]]]```bbbgggkkkmmmlllkkkjjjjjjhhhfffgggiiihhheeeaaa___aaabbbaaa___^^^___aaa___bbbeeeeeeddddddeeegggcccbbb```___```bbbdddfffhhhgggfffeeedddccccccbbbiiipppuuurrrhhh```aaadddcccoooxxxnnnmmmlllnnnqqquuuwwwxxxwwwvvvuuusssqqqooollljjjooottttttooojjjjjjlllkkkjjjjjjhhhgggfffgggkkkooohhhhhhgggfffggghhhjjjkkkjjjlllnnnnnnmmmmmmmmmooonnnmmmlllkkkkkkjjjjjjjjjlllppptttsssnnnjjjjjjkkklllqqqvvvwwwtttpppnnnnnnlllkkkmmmpppppplllkkkmmmooonnnkkkhhhggggggiiikkkhhhgggeeedddcccbbbbbbbbbgggcccaaaaaa___[[[[[[^^^\\\```___ZZZWWWZZZZZZXXXXXXVVVUUUVVVXXXYYYXXXWWWVVVYYY]]][[[VVVQQQQQQRRRUUUWWWWWWSSSRRRSSSQQQNNNEEEHHHNNNRRRRRRPPPKKKHHHIIIGGGEEECCCBBBAAA>>><<<===;;;::::::;;;;;;888666555555666888;;;???CCCEEE@@@???<<<:::888888888999;;;:::999888888888888888;;;<<>>???@@@@@@???===777666555777999999666333222222333555888;;;>>>@@@===<<<:::888888999:::<<<<<<;;;:::999999888999999>>>???DDDNNNVVVVVVNNNFFFDDDGGGLLLRRRUUURRRJJJCCCFFFEEEDDD@@@>>>AAAGGGLLLGGGDDDAAAAAACCCKKKZZZiiiuuu}}}~~~gggQQQNNNRRRUUURRRJJJDDDBBBCCCFFFDDDBBBAAA@@@AAACCCDDDKKKLLLNNNNNNLLLGGGBBB>>><<<===???@@@BBBEEEJJJNNNSSSWWWTTTIIIAAACCCFFFFFFHHHHHHIIIJJJLLLNNNPPPRRRXXXVVVRRRMMMJJJJJJMMMPPPRRRRRRQQQQQQPPPPPPPPPOOOPPPSSSUUUUUUZZZ___```\\\XXXXXXXXXWWWWWWWWWXXXXXXSSSPPPNNNNNNRRRTTTTTTSSSUUUTTTRRROOONNNRRRZZZ```bbbbbbdddfffhhhddd^^^XXXZZZ[[[___fffkkkiiibbbZZZNNNRRRSSSPPPSSSZZZ\\\ZZZWWWZZZ\\\\\\ZZZXXXXXXZZZ[[[UUUSSSWWWZZZYYYXXXYYYWWW\\\aaabbb```^^^]]]^^^___aaaeeeggggggeeebbb```XXXXXXXXXWWWWWWVVVVVVVVVRRRRRRSSSVVVYYY[[[[[[ZZZUUURRRPPPTTTZZZ]]][[[XXXXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[XXXTTTQQQQQQQQQQQQQQQXXX\\\bbbhhhmmmnnnnnnmmmllliiieee```[[[XXXUUUTTTVVVVVVWWWXXXXXXYYYZZZ[[[IIIJJJJJJHHHEEECCCCCCDDDPPPQQQVVVaaammmuuuwwwuuuppptttzzzzzzqqqjjjfffdddccccccdddeeegggjjjllloooqqqrrrsssoookkkiiigggddd___[[[YYYXXXVVVTTTRRRQQQRRRRRRRRRPPPLLLIIIHHHJJJLLLNNNHHHIIIKKKMMMNNNKKKEEEAAADDDGGGJJJKKKJJJIIIHHHIIIFFFEEEFFFIIILLLLLLHHHDDDEEEDDDFFFKKKQQQUUUTTTRRRRRRPPPNNNMMMLLLMMMOOOPPPRRRRRRQQQPPPPPPOOOPPPPPPQQQSSSUUUXXXZZZ[[[[[[[[[WWWXXXZZZ[[[\\\^^^aaadddbbbcccdddgggpppvvvrrrjjjfffbbb___```dddgggeeebbb___aaacccdddeeedddcccaaaaaa___]]]]]]___bbbeeefff[[[VVVSSSSSSRRRQQQSSSXXXZZZ\\\^^^^^^]]]___cccggggggkkkqqqyyy~~~}}}xxxsssllliiijjjiiifffbbbdddaaa]]][[[[[[\\\\\\\\\[[[]]]```bbbaaa___\\\ZZZ\\\XXXVVVXXX]]]```___]]]]]][[[ZZZXXXXXXYYYZZZ[[[aaabbbddddddbbb```\\\ZZZYYY\\\bbbhhhkkkkkkjjjiiijjjlllooosssvvvuuusssqqqoookkkjjjmmmlllhhhjjjpppsss}}}}}}rrrjjjllllllffflllkkkiiihhhffffffeeeeeegggfffeeefffjjjpppvvvyyybbb___\\\]]]aaadddeeedddeeeccc```]]]\\\[[[YYYWWW\\\\\\[[[[[[\\\^^^```aaabbbbbbbbbaaa___]]][[[ZZZ___```bbbbbb```_________fff[[[TTTXXXWWWQQQRRRYYYWWW^^^___XXXSSSTTTUUUTTTOOOPPPQQQPPPNNNMMMMMMNNNLLLFFFFFFLLLNNNIIIEEEEEEPPPRRRRRRMMMEEECCCGGGMMMLLLJJJHHHGGGGGGHHHGGGGGGGGGEEEDDDHHHMMMPPPNNNLLLEEECCCAAA@@@??????@@@BBB;;;@@@GGGMMMLLLGGG@@@;;;AAA>>><<<===<<<;;;???EEE===:::888888999;;;<<<<<<:::>>>@@@?????????<<<777<<<;;;;;;<<<>>>?????????===???BBBDDDBBB>>><<<<<>>>>>===EEEBBB>>>>>>AAAFFFIIIKKKSSSTTTVVVXXXXXXSSSLLLGGGBBBEEEEEE???;;;999777444999777444333555777888888??????===:::;;;???>>>:::;;;888555666;;;???@@@???FFFFFFBBB<<<999<<<<<<:::;;;:::999:::<<<@@@DDDFFFAAAAAA@@@AAAAAA@@@===;;;CCCAAA@@@BBBEEEEEECCCAAAFFFHHHIIIIIIIIIIIIJJJLLLLLLKKKKKKKKKJJJJJJJJJJJJLLLKKKHHHFFFFFFHHHJJJKKKNNNLLLKKKLLLOOOSSSUUUVVV[[[aaahhhjjjgggaaa[[[YYYYYYXXXXXXYYY[[[\\\\\\[[[UUUTTTTTTUUUWWWZZZ]]]___XXXXXXXXXXXXWWWVVVVVVUUUYYYYYY[[[[[[[[[[[[ZZZYYYVVVWWWcccsssrrrccc___gggcccaaa```___`````````___XXXYYYZZZZZZ[[[ZZZZZZYYYYYYYYYZZZ^^^aaa___YYYSSSVVVTTTTTTWWW\\\]]]ZZZUUUVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPPPPQQQRRRTTTUUUZZZ^^^dddmmm{{{}}}qqqiii^^^WWWUUUVVVXXXXXX\\\]]]^^^aaacccccc```]]]LLLMMMNNNNNNMMMLLLMMMNNNQQQSSSYYYcccoooxxx}}}|||{{{tttnnngggaaaZZZTTTQQQPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUVVVTTTQQQPPPPPPNNNKKKGGGMMMLLLKKKIIIIIIIIIJJJKKKMMMKKKHHHFFFGGGJJJNNNQQQSSSRRRPPPPPPQQQQQQOOONNNLLLOOORRRSSSQQQOOONNNMMMLLLLLLLLLOOORRRRRRPPPMMMJJJKKKNNNTTTZZZ]]]ZZZWWWTTTTTTRRRQQQQQQRRRSSSSSSWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWYYYZZZ[[[[[[[[[ZZZXXXYYY\\\^^^```dddiiimmmkkkjjjjjjppp{{{yyytttooojjjhhhiiijjjhhheeebbbccccccccccccbbbaaa```dddbbb___]]]^^^___```aaa[[[VVVSSSSSSRRRPPPRRRVVVVVV[[[bbbfffgggjjjnnnrrrssssssvvv|||{{{sssmmmkkkiiieeeaaaaaa^^^ZZZYYYZZZ[[[\\\\\\ZZZ[[[^^^___```___]]]\\\^^^ZZZXXX[[[aaadddaaa^^^[[[ZZZXXXVVVVVVVVVXXXYYY[[[[[[[[[[[[\\\]]]]]]^^^YYY\\\```dddffffffeeedddgggfffgggjjjmmmmmmjjjggghhhfffhhhllljjjeeedddfffnnnvvvvvvkkkddddddccc^^^___^^^^^^]]]]]]]]]]]]]]][[[\\\]]]___bbbeeehhhjjjZZZWWWTTTTTTWWWZZZ[[[ZZZUUUTTTQQQQQQQQQRRRQQQOOOQQQPPPOOOPPPRRRVVVZZZ\\\[[[ZZZXXXUUURRRQQQSSSTTTVVVXXXYYYYYYXXXXXXZZZ\\\[[[SSSPPPTTTRRRJJJIIIOOOQQQWWWZZZUUUQQQSSSUUUUUUPPPMMMIIIJJJLLLMMMKKKHHHLLLFFFEEEJJJMMMIIIEEEEEEJJJMMMNNNKKKEEEDDDHHHNNNMMMLLLJJJIIIHHHGGGDDDCCCLLLIIIHHHLLLRRRUUURRRNNNJJJIIIGGGDDDBBBAAABBBCCCBBBEEEHHHKKKJJJFFFAAA>>>BBB???>>>@@@@@@@@@EEEKKKMMMKKKGGGCCC???<<<<<<<<>>BBBDDDCCCBBBAAAFFFCCCCCCGGGGGGAAA;;;999:::>>>DDDGGGGGGGGGHHHIII@@@@@@??????>>>=========BBB@@@???@@@AAACCCCCCBBBBBBDDDGGGIIIGGGDDD@@@===<<<>>>===:::999;;;:::777333222000111333555555444777;;;===<<<<<<===<<<888777555333444777:::;;;;;;;;;<<<:::555444666777555666555444333555777:::<<<999999999:::;;;;;;999777999777777888;;;<<<:::888777888::::::::::::;;;<<<>>>>>>???@@@BBBCCCDDDDDD@@@???===;;;;;;===>>>@@@BBBBBBBBBBBBCCCEEEGGGIIINNNSSSXXX[[[ZZZXXXXXXXXXMMMLLLKKKMMMOOOPPPOOONNNKKKLLLMMMOOORRRUUUYYY[[[QQQRRRSSSSSSRRRQQQOOONNNWWWXXXYYY[[[\\\\\\[[[[[[UUUVVVcccsssrrrbbb\\\bbb^^^]]]\\\\\\]]]^^^]]]]]]YYYYYYYYYZZZZZZZZZZZZZZZaaabbbdddffffffccc]]]YYYZZZXXXWWWYYY^^^___\\\YYYVVVWWWWWWVVVVVVUUUTTTSSSQQQQQQRRRTTTUUUWWWYYYZZZZZZ\\\```gggrrrzzzxxxrrreee^^^UUUPPPPPPSSSWWWYYY```eeelllrrrsssooojjjfffZZZ[[[]]]]]]]]]\\\]]]^^^```ccchhhnnnttt|||~~~~~~{{{xxxuuussssssrrrpppnnnjjjhhheeeccc```\\\WWWTTTRRRNNNIIIFFFEEEFFFFFFFFFCCCCCCDDDEEEFFFFFFGGGGGGKKKJJJIIIJJJKKKKKKIIIHHHKKKJJJIIIIIIJJJKKKMMMNNNOOOMMMKKKJJJMMMRRRWWW[[[aaa]]]WWWSSSSSSTTTVVVWWWWWWZZZ]]]]]]ZZZWWWTTTSSSRRRQQQQQQSSSVVVXXXXXXWWWPPPRRRUUU\\\aaabbb___[[[WWWXXXXXXXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYZZZ[[[[[[[[[[[[\\\]]]\\\[[[ZZZYYYYYY[[[]]]```dddjjjqqqvvvyyyxxxwww{{{{{{tttpppppppppooommmiiihhhfffdddbbb```______eeeccc```^^^]]]]]]___```\\\WWWTTTUUUTTTQQQRRRVVVTTT]]]iiiqqqtttxxx}}}~~~~~~}}}sssllliiifffcccaaaaaa^^^[[[YYYZZZ[[[[[[ZZZYYYYYY[[[[[[\\\\\\\\\\\\]]]YYYWWWZZZaaadddaaa\\\YYYXXXVVVTTTSSSSSSTTTUUUTTTRRRQQQRRRTTTXXX]]]```UUUVVVXXXZZZ[[[[[[[[[[[[___\\\YYYZZZ^^^^^^ZZZVVVXXXYYY]]]bbbbbb\\\WWWVVVbbbiiihhh^^^WWWWWWUUUQQQRRRRRRSSSSSSTTTTTTUUUUUUQQQRRRSSSUUUVVVUUUUUUTTTRRROOOLLLKKKMMMNNNOOOOOOLLLKKKJJJKKKMMMOOOPPPOOOOOOMMMLLLLLLNNNRRRVVVXXX]]][[[WWWSSSPPPPPPTTTWWWUUUUUUTTTSSSRRRSSSVVVYYYUUUQQQRRRUUUQQQIIIFFFKKKNNNSSSUUUQQQOOOPPPSSSSSSOOOJJJFFFIIIPPPSSSOOOJJJKKKFFFEEEHHHKKKIIIGGGFFFDDDHHHKKKJJJGGGHHHLLLQQQQQQQQQPPPNNNLLLJJJGGGFFFLLLHHHGGGLLLSSSUUUQQQKKKMMMMMMLLLJJJHHHGGGHHHJJJMMMMMMLLLKKKIIIGGGDDDCCCAAA>>>===???@@@AAAGGGMMMNNNNNNLLLGGGAAA>>>???AAAKKKVVV___^^^XXXSSSMMMHHHHHHEEEBBB??????AAADDDFFFCCCBBBCCCEEEGGGHHHEEEAAAFFFBBB@@@BBB@@@:::666555444777;;;>>>@@@BBBDDDFFFAAA@@@???>>>============DDDDDDEEEFFFGGGEEEBBB>>>>>>AAACCCBBB>>>:::999999<<<<<<;;;999<<<@@@???:::222222222444777777666555444===DDDDDDCCCCCCAAA>>>777666555444555666777888555777777444444777777555777666444333333444666777444333333444666666555333222111000111333444333222///000111333333333222222333444555666888999:::;;;666555333222222333555666999;;;<<<;;;888888:::===@@@BBBDDDFFFGGGIIIKKKMMMAAA@@@@@@BBBDDDDDDCCCBBBAAABBBDDDFFFIIIKKKMMMNNNFFFHHHKKKLLLKKKIIIEEECCCJJJKKKMMMOOOPPPQQQQQQQQQNNNPPP\\\jjjhhhZZZSSSWWWTTTTTTUUUUUUVVVVVVWWWWWWVVVVVVUUUTTTUUUVVVWWWXXXccceeehhhhhheeeaaa]]]\\\ZZZWWWUUUWWWZZZ\\\ZZZXXXVVVVVVVVVVVVUUUTTTSSSRRRPPPRRRUUUXXX[[[\\\]]]^^^ZZZ[[[\\\___fffllljjjcccYYYTTTOOOLLLPPPVVV]]]aaahhhrrr~~~}}}vvvrrrssstttuuussspppmmmllllllrrruuuvvvuuutttwww~~~~~~yyyvvvtttrrrnnnjjjeeedddcccaaa```___^^^]]]^^^[[[XXXVVVUUUTTTRRRPPPMMMMMMLLLLLLLLLLLLKKKKKKMMMJJJGGGFFFHHHJJJKKKKKKGGGHHHIIIKKKMMMOOOPPPQQQRRRRRRSSSTTTUUUVVVVVVUUURRRQQQQQQQQQQQQSSSTTTUUUTTTRRRPPPPPPSSSXXX^^^bbbiiiccc[[[UUUTTTUUUWWWYYY^^^aaadddccc```[[[XXXVVVSSSSSSSSSTTTVVVYYY[[[\\\XXXWWWXXX\\\___```]]]YYYYYYYYY[[[\\\]]]]]]]]]\\\ZZZZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^___^^^]]][[[ZZZ[[[\\\___aaaeeelllsssxxx}}}xxxuuuuuuwwwxxxxxxtttqqqlllgggccc```___^^^cccbbb```^^^]]]^^^```bbb\\\XXXWWWWWWVVVSSSSSSVVV[[[dddqqq{{{zzztttlllfffddddddddddddbbb___\\\YYYYYYXXXWWWVVVVVVUUUUUUTTTTTTUUUUUUUUUWWWRRRNNNPPPWWW\\\[[[XXXVVVUUUSSSPPPOOOPPPQQQQQQPPPNNNMMMMMMOOOSSSWWWZZZPPPPPPQQQRRRSSSTTTUUUUUU[[[VVVQQQQQQTTTTTTQQQLLLMMMOOOSSSXXXZZZVVVQQQNNNXXX]]]\\\UUUPPPPPPNNNKKKLLLMMMNNNOOOPPPQQQRRRRRRMMMNNNNNNNNNMMMKKKIIIHHHOOOMMMKKKJJJIIIJJJJJJKKKJJJIIIIIIKKKNNNQQQRRRRRRQQQQQQPPPPPPPPPQQQQQQRRR\\\\\\ZZZVVVRRRRRRVVVYYYXXXWWWUUUSSSQQQRRRVVVXXXVVVTTTUUUWWWSSSLLLKKKOOOPPPRRRQQQNNNLLLLLLNNNPPPMMMLLLNNNRRRXXXYYYTTTPPPMMMJJJIIIKKKOOOOOONNNLLLGGGKKKPPPRRRQQQSSSWWW[[[ZZZZZZYYYWWWUUUTTTUUUVVVRRROOONNNRRRXXXYYYTTTNNNRRRTTTUUUUUUSSSTTTVVVYYYZZZYYYWWWTTTQQQMMMKKKIIIFFFDDDCCCEEEEEEEEEIIIOOOLLLMMMMMMGGG@@@===???CCCNNN[[[ffffff^^^WWWQQQMMMOOOMMMHHHCCCBBBDDDHHHLLLHHHJJJJJJJJJLLLLLLHHHBBBGGGCCC??????<<<666444555333444666999<<<@@@CCCFFFBBBAAA???>>>>>>>>>>>>>>>FFFFFFGGGHHHIIIGGGCCC???DDDGGGIIIEEE===999:::<<<>>>??????@@@EEEHHHCCC;;;666777999;;;======:::777888BBBJJJJJJHHHHHHIIIIII<<<<<<;;;999777666777777777::::::777888::::::888:::999777666666777888999777666555555777777666444666555444444444444444333111111222444555555333111222222222333333333333444333222111111111333444555888;;;>>>;;;666444666:::============>>>???@@@BBB>>>======???@@@@@@???===<<<===>>>???????????????>>>@@@CCCEEEEEEBBB>>><<>>;;;666555888999888999;;;???CCCGGGIIICCCBBB@@@???>>>>>>???@@@BBBBBBAAABBBDDDCCCAAA???CCCEEEGGGCCC===:::===@@@BBBFFFIIINNNTTTVVVOOOEEEBBBCCCEEEHHHIIIGGGBBB???AAAIIINNNMMMKKKMMMQQQRRRKKKJJJHHHFFFEEECCCBBBAAAAAACCCCCC@@@???BBBAAA>>>@@@????????????@@@AAABBBCCCAAA???>>>>>>>>><<<;;;@@@???>>><<<;;;:::;;;;;;888777666777999888555333555555555555666666666666555555444555555777888999<<>>===???>>>>>>???@@@???===:::999999:::;;;;;;;;;;;;;;;<<<>>>@@@BBBBBB@@@>>><<>>===<<<<<<===;;;>>>DDDCCC<<<;;;???===???BBBBBBAAA@@@AAABBBCCCBBB@@@@@@AAACCCEEEGGGFFFIIILLLLLLJJJHHHIIIKKKMMMJJJGGGEEEFFFGGGHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCFFFHHHLLLOOOPPPPPPNNNMMMNNNPPPOOOOOOQQQUUURRRMMMNNNMMMMMMOOOTTT\\\dddjjjrrryyyrrrrrrpppkkkccc\\\WWWTTTTTTVVVVVVQQQKKKHHHKKKOOOLLLMMMNNNPPPQQQQQQPPPPPPMMMLLLKKKLLLMMMOOOOOONNNLLLLLLJJJIIIIIIJJJKKKLLLNNNMMMKKKKKKLLLMMMMMMLLLKKKMMMOOOPPPPPPQQQSSSTTTRRRQQQQQQRRRUUUWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWYYYYYYXXXXXXXXXYYY[[[ZZZXXXVVVUUUUUUVVVVVVZZZYYYYYYYYYZZZ]]]___aaa```^^^\\\\\\]]]___``````___aaabbbaaa^^^[[[YYYYYYWWWXXXYYYZZZZZZ\\\___bbbeee```ZZZWWWXXXYYYXXXWWWVVVWWWXXXZZZ\\\]]]_________^^^^^^^^^^^^______``````aaacccdddeeeeeedddcccaaacccdddeeefffhhhlllnnnuuu{{{~~~zzzvvvwwwyyyyyyyyywwwtttqqqpppqqqssstttssspppkkkfffbbb___^^^]]]bbbaaa___YYYTTTQQQSSSVVVTTTRRRRRRUUUTTTPPPOOOQQQTTTXXX```lllyyyuuukkkdddbbbWWWUUUQQQNNNMMMNNNQQQSSSPPPNNNLLLLLLLLLMMMLLLJJJFFFEEEDDDCCCBBBAAAAAAAAAGGGDDDAAA@@@AAAFFFMMMQQQNNNMMMKKKIIIIIIJJJKKKLLLOOOOOOOOONNNLLLJJJHHHGGGEEEFFFHHHJJJMMMPPPQQQRRRTTTSSSQQQPPPQQQQQQPPPOOOPPPRRRTTTVVV[[[___]]]WWWSSSSSSTTTSSSSSSRRRQQQPPPNNNPPPSSSVVVXXXYYYZZZZZZYYYYYYZZZ\\\^^^___```aaa___aaaccccccaaa^^^\\\\\\WWWVVVUUUWWWYYY[[[\\\[[[XXXZZZ]]]```aaa```^^^\\\ccciiiooopppllliiijjjlllmmmpppsssuuuvvvwwwxxxzzzrrrnnnjjjiiilllooorrrtttsssnnnjjjjjjlllooovvv}}}www|||nnnjjjkkkgggjjjlllnnntttyyyxxxsssrrrsssvvvwwwxxxzzz}}}xxxyyyxxxuuussstttyyy~~~zzzzzzyyyxxxvvvtttrrrqqqyyy}}}}}}yyyvvvyyy|||xxxxxxvvvsssnnngggaaa^^^^^^]]]]]]]]]YYYSSSQQQSSSJJJJJJHHHCCC===;;;<<>>===;;;;;;AAAKKKSSScccsss|||rrrbbbWWWOOOJJJCCC@@@>>>>>>:::666777;;;???>>>===>>>BBBGGGIIIJJJCCCBBB???>>>======???@@@CCCBBBAAAAAACCCDDDCCCBBB<<>>???@@@AAAAAA;;;;;;<<<===>>>???AAAAAABBBCCCBBB???;;;;;;>>>AAA?????????AAACCCBBBAAA>>>CCCBBBBBBBBBBBB@@@<<<999999:::;;;===???@@@BBBCCC@@@@@@AAABBBCCCDDDDDDDDDGGGFFFCCCAAA???===<<<;;;???;;;:::======:::;;;>>>;;;>>>AAAAAA===;;;<<<======<<<<<<<<<===???@@@BBB<<<>>>@@@AAAAAABBBCCCDDDJJJHHHFFFCCCBBBBBBCCCDDD>>>>>>>>>>>>===<<<;;;:::>>>@@@BBBDDDEEEDDDBBBAAACCCFFFGGGFFFHHHJJJHHHCCCCCCDDDEEEGGGJJJNNNUUUYYYYYY\\\```bbbeeejjjqqqwww\\\]]]]]]ZZZUUUOOOKKKJJJHHHJJJKKKIIIEEECCCCCCDDDBBBCCCDDDFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNQQQSSSOOONNNMMMLLLLLLNNNOOOPPPOOONNNLLLMMMNNNPPPOOOOOONNNQQQSSSTTTRRRRRRSSSUUUXXXWWWWWWXXX[[[\\\[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXZZZ\\\______^^^]]]___``````^^^]]][[[[[[[[[[[[\\\ZZZ[[[\\\]]]___`````````^^^]]][[[[[[]]]^^^______^^^___```^^^\\\[[[[[[[[[YYY[[[]]]^^^]]]^^^aaadddccc^^^YYYXXXYYYZZZXXXVVVUUUUUUVVVWWWYYY\\\___aaaaaa``````____________```^^^___```aaabbbaaa``````]]]___aaabbbaaabbbcccdddcccgggiiijjjnnnsssrrrnnniiihhhgggdddccccccdddfffbbbaaa___]]]\\\[[[[[[[[[ZZZZZZXXXRRRJJJGGGIIIMMMKKKIIIJJJNNNNNNJJJIIIJJJIIILLLVVVfffyyyxxxuuurrrpppkkkeee]]]WWWMMMLLLKKKIIIIIIJJJMMMPPPVVVTTTQQQPPPOOONNNLLLJJJDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFHHHGGGEEEGGGNNNTTTRRRQQQPPPOOOOOOPPPRRRTTTVVVUUUUUUSSSRRRPPPOOONNNMMMNNNPPPSSSVVVWWWXXXYYYWWWYYY[[[[[[ZZZYYY[[[]]]^^^aaabbbccchhhlllhhh```___^^^^^^______]]]\\\[[[YYY\\\```eeeiiilllnnnnnniiikkkmmmoooooonnnllljjjqqquuuzzz{{{xxxtttpppooolllkkkjjjlllnnnqqqqqqqqqmmmmmmnnnoooooopppppppppwww~~~|||}}}yyyyyy||||||xxx{{{sssxxx}}}~~~~~~{{{tttppprrruuu~~~~~~{{{}}}~~~}}}zzzvvvpppjjjeeebbbbbbaaacccccc^^^UUUQQQRRREEEDDDAAA???>>>>>>???@@@999>>>@@@>>>===???@@@>>>;;;<<<:::777666:::CCCKKKfff~~~bbbNNNEEEAAA;;;::::::;;;999666888===???===;;;<<<@@@CCCDDDDDDBBB@@@===;;;;;;;;;===>>>DDDCCCCCCDDDEEEEEECCCBBB:::<<<>>>AAAEEEHHHLLLNNNUUU]]]eeeiiinnnrrrqqqmmmhhhiiilllppprrrrrrooolllgggjjjjjjhhhiiimmmnnnmmmvvvqqqooosss{{{{{{vvvnnnooommmiiihhhkkkmmmkkkiiijjjjjjjjjkkkllllllmmmiiifffdddbbbbbbbbbbbb```___aaaaaa```___aaadddhhhgggbbb\\\ZZZ[[[[[[XXXUUULLLLLLLLLMMMMMMMMMNNNNNNIIIIIIJJJLLLMMMOOOPPPPPPMMMKKKHHHEEEEEEGGGJJJLLLIIIHHHFFFGGGJJJKKKIIIHHHMMMLLLLLLKKKJJJGGGBBB>>>AAAAAABBBCCCEEEHHHKKKLLLGGGFFFDDDDDDFFFIIIMMMOOOMMMKKKIIIEEECCCAAA@@@@@@CCC@@@>>>@@@AAA@@@@@@BBBAAAEEEGGGFFFAAA======>>>>>>>>>???@@@AAABBBCCCCCC<<<;;;;;;===@@@BBBBBBBBBIIIIIIGGGEEEBBBAAABBBBBB============<<<;;;::::::;;;===???@@@AAA@@@???>>>===AAACCCCCCCCCEEEAAA<<<;;;===?????????@@@BBBEEEBBBCCCDDDGGGJJJNNNQQQSSSVVVXXX[[[ZZZXXXTTTRRRQQQMMMOOOPPPPPPNNNKKKIIIHHHFFFGGGIIIKKKMMMNNNNNNOOOMMMOOOQQQQQQNNNNNNQQQUUUTTTSSSRRRQQQQQQSSSUUUVVVRRRQQQPPPPPPQQQSSSRRRQQQPPPTTTXXXYYYXXXWWWYYYZZZYYYXXXXXXYYY[[[[[[YYYXXXYYYYYYZZZZZZ[[[\\\\\\]]]XXX\\\______^^^]]]___bbb```___^^^]]]]]]]]]^^^___UUUVVVYYY[[[\\\]]]\\\\\\aaa^^^ZZZXXXXXXYYYYYYXXX^^^______]]][[[[[[\\\^^^YYY\\\______^^^^^^aaaccc^^^[[[XXXXXXZZZZZZWWWUUUUUUUUUUUUVVVXXX\\\___aaa``````___^^^]]]]]]^^^^^^ZZZ[[[\\\\\\\\\[[[ZZZYYYVVVYYY[[[\\\\\\[[[[[[\\\XXXXXXYYY^^^hhhoookkkcccYYYYYYYYYXXXWWWWWWYYY[[[UUUUUUUUUUUUVVVWWWXXXYYYPPPQQQPPPKKKDDDBBBEEEIIICCCBBBDDDHHHIIIEEECCCEEEKKKNNNZZZooo|||tttmmmlllooonnneee\\\PPPPPPQQQQQQRRRUUUYYY[[[eeebbb^^^ZZZWWWSSSOOOLLLFFFGGGHHHJJJKKKKKKLLLLLLCCCJJJPPPPPPLLLKKKQQQXXXYYYXXXWWWVVVWWWYYY[[[\\\]]]\\\ZZZYYYXXXXXXXXXYYY]]]___bbbdddfffgggggggggcccggglllllljjjjjjmmmqqqooosssuuuvvvzzz}}}vvvlllsssqqqpppqqqqqqooolllllleeeiiinnnuuu{{{xxxzzz|||}}}zzzuuuooojjjzzzyyyxxxzzz}}}~~~|||yyyvvvuuuvvvxxxyyy|||yyyxxx{{{~~~}}}|||yyy~~~zzzpppkkkooouuuwww|||zzzxxx{{{~~~|||wwwqqqlllgggcccaaaggggggiiikkkeee[[[UUUUUURRRNNNHHHDDDBBBAAA???===<<<>>>>>>;;;===BBBDDDCCC@@@@@@===888333444;;;BBBNNNnnnvvvWWWBBB<<<;;;666555777999888555888===;;;888666777;;;======<<<@@@>>><<<999999:::;;;===@@@@@@@@@BBBCCCAAA>>>;;;::::::<<<@@@EEEIIIKKKKKKUUU\\\bbbccceeeiiijjjiiijjjllloootttxxxxxxvvvtttoooqqqpppoooqqqtttsssooovvvpppnnnuuu~~~wwwyyyvvvrrrrrrvvvxxxwwwuuuuuuuuuuuuuuuuuuuuuuuuwwwuuusssrrrssstttssssssoooqqqsssssssssuuu{{{yyyrrrkkkhhhiiiiiifffccc\\\[[[ZZZYYYXXXWWWVVVUUUVVVWWWXXXZZZ[[[]]]^^^^^^YYYUUUPPPNNNOOOSSSVVVWWW]]]YYYUUUUUUVVVXXXWWWUUUXXXWWWVVVUUUSSSOOOJJJFFFKKKJJJIIIIIIJJJMMMOOOQQQLLLJJJGGGFFFIIINNNTTTWWWTTTSSSPPPMMMJJJIIIHHHHHHEEECCCCCCEEEFFFEEEEEEEEEGGGKKKNNNKKKEEE@@@@@@AAAAAABBBDDDEEEGGGGGGGGGGGG???<<<:::<<<@@@CCCCCCAAAIIIIIIHHHFFFCCCAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>===>>>@@@BBBCCCCCCCCCBBB===AAADDDDDDCCCCCC@@@:::999<<<>>>===:::888999:::>>>>>>???@@@BBBAAA>>><<>>@@@BBBAAADDDGGGFFFDDDEEEKKKQQQTTTXXXhhhzzztttnnneee___UUUZZZ______]]]```hhhooopppeeefffaaaVVVUUUTTTQQQQQQWWW\\\XXXPPPSSSTTTWWWXXXWWWWWWZZZ___aaa```___aaaeeehhhiiiiiinnnjjjfffgggkkkqqqtttvvvtttuuuwww{{{}}}}}}{{{xxxzzz~~~{{{yyy|||qqqxxxxxxqqqooo~~~}}}yyy}}}yyypppttt{{{yyy||||||vvvrrrqqqqqqqqqqqqwww}}}~~~zzzxxx|||vvvwwwsssjjjeeefffgggfffccclllvvvxxxpppgggbbbbbbcccccc___UUUJJJEEEIIINNNGGGGGGEEEDDDEEEKKKTTT[[[WWWWWWNNN???333222666888CCCSSS]]]WWWNNNKKKFFF???111222222222333555777:::888777777666777888999::::::>>>>>>777555888:::888AAAEEE???:::>>><<<999???777:::::::::@@@IIIIIIDDDQQQWWW]]]___```cccjjjpppnnnnnnrrrzzz~~~|||zzz{{{xxxyyywwwtttqqqqqqtttxxxsssuuusssqqqzzz}}}xxx{{{{{{zzz~~~xxxsss~~~{{{||||||~~~~~~|||xxxwwwzzz~~~vvvuuuuuuqqqlllkkkeeebbbaaabbb```ZZZXXXYYY___]]]```hhhjjjfffeeeiiiaaa^^^YYYVVVWWW[[[aaadddddddddbbb```^^^```eeehhhfffggghhhgggccc^^^YYYVVVUUU[[[^^^\\\^^^cccccc___XXXXXXWWWVVVUUUUUUUUUVVVRRRWWWYYYUUUSSSVVVVVVSSSSSSRRRRRRTTTRRRMMMNNNRRRSSSTTTSSSQQQNNNKKKJJJIIIMMMKKKKKKOOORRRRRRMMMGGG@@@???@@@CCCGGGHHHEEEBBBHHHFFFEEEGGGIIIIIIFFFCCCJJJJJJHHHDDD@@@>>>???AAADDDCCCCCCDDDFFFGGGFFFEEECCCFFFIIIHHHEEECCCDDDEEE>>><<<:::;;;===>>><<<:::888;;;???AAA@@@===;;;:::hhhkkkmmmnnnnnnmmmnnnooojjjhhheeebbb```]]]XXXUUUUUUTTTRRRQQQOOOOOOOOOOOORRRRRRSSSSSSSSSUUUYYY\\\___```___]]][[[ZZZ\\\]]][[[ZZZYYYYYYYYYZZZ[[[[[[\\\\\\\\\^^^```aaa___]]]aaa___\\\\\\]]]^^^^^^]]]]]]\\\[[[\\\^^^___^^^]]]```aaabbbcccdddeeeeeeeee]]]]]]]]]^^^^^^]]]]]]]]]WWWWWWXXXXXXXXXXXXXXXWWW]]]]]]\\\YYYWWWVVVWWWXXXZZZ[[[\\\[[[YYYYYYYYY[[[VVVVVVUUUUUUUUUUUUVVVVVVSSSPPPNNNMMMNNNNNNNNNMMMHHHHHHHHHHHHGGGGGGIIIJJJKKKMMMNNNLLLHHHGGGHHHKKKLLLIIIFFFEEEHHHJJJJJJJJJJJJKKKMMMNNNOOONNNLLLKKKIIIIIIMMMWWWccchhheee```PPPNNNKKKIIIHHHJJJLLLNNNSSSRRRRRRSSSUUUVVVTTTSSSLLLMMMMMMKKKHHHGGGIIIKKKHHHLLLPPPRRRUUU[[[eeelllpppqqq|||xxxsssooossswwwwwwuuuwww~~~uuucccaaa______dddhhhddd]]]^^^^^^___aaacccfffiiilllmmmoooppppppppprrrvvvzzz|||{{{zzz|||~~~|||~~~}}}|||{{{}}}yyy}}}tttyyy}}}vvvsssttt{{{}}}zzzyyy{{{|||~~~yyyqqqsss}}}{{{wwwqqqmmmjjjkkkmmmooosss{{{|||vvvtttkkkllliiicccaaadddfffffffffkkkqqqtttsssqqqooonnnppptttwwwqqqdddXXXRRRPPPRRRRRRQQQRRRYYYhhh|||nnnTTT???666444333999CCCHHHEEEEEEJJJFFF>>>111333444444333444777:::666555333222111111222222444888777333222666777444;;;BBB===888:::777222666///222444666>>>GGGHHHCCCKKKQQQXXX]]]aaadddiiimmmtttsssvvv|||}}}tttlllhhhiiikkkllllllhhhgggqqq|||wwwiiikkknnnooooootttzzzyyyssswww~~~~~~~~~}}}}}}xxxvvvrrrjjjeeeeeeccc```___```^^^ZZZXXXZZZXXXWWW\\\eeeiiieeeaaaaaacccaaa^^^ZZZXXX[[[aaafffeeeaaa]]]^^^bbbhhhlllnnnllliiihhhiiikkkiiiccc^^^]]]```bbbbbbffflllmmmiii___```aaacccdddfffgggggg```fffhhhffffffjjjlllkkkeeecccbbbdddbbb______bbbeeeeeedddbbb___[[[YYYXXXWWWVVVWWWZZZ]]]\\\VVVPPPOOOMMMMMMNNNPPPPPPMMMJJJJJJIIIHHHIIIKKKKKKIIIFFFMMMLLLJJJHHHFFFFFFGGGIIIEEEDDDDDDFFFIIIKKKLLLLLLEEEGGGIIIIIIHHHGGGGGGHHH>>>===<<<>>>AAACCCCCCBBB<<<>>>@@@@@@>>>======>>>ppprrruuuvvvxxxyyy|||~~~}}}xxxsssoookkkgggccc```]]]XXXTTTPPPNNNNNNNNNRRRSSSTTTUUUUUUWWW[[[]]]bbbccccccaaa______```aaa^^^______``````aaaaaaaaabbbbbbbbbdddffffffeeeccccccaaa___^^^```aaaaaa```___^^^]]]^^^___```___^^^___```aaabbbbbbbbb``````WWWWWWXXXYYYZZZZZZ[[[[[[SSSRRRRRRRRRRRRRRRSSSSSSQQQQQQPPPNNNLLLLLLNNNOOORRRSSSSSSQQQOOOMMMMMMNNNIIIIIIHHHHHHHHHHHHIIIIIIHHHFFFDDDDDDEEEEEEDDDCCCBBBBBBCCCBBB@@@@@@AAACCCBBBFFFIIIHHHEEEBBBBBBDDDEEECCCAAAAAACCCEEEFFFFFFEEEGGGJJJLLLNNNOOOOOONNNIIIIIIKKKSSS\\\bbbaaa___TTTSSSSSSRRRQQQQQQQQQRRRWWWVVVVVVWWWZZZ[[[[[[ZZZ[[[\\\]]]\\\[[[\\\^^^___^^^bbbggglllrrrzzzyyyyyyxxxxxx}}}yyyllliiigggiiinnntttvvvvvvyyy{{{|||yyytttsssyyy~~~zzz~~~}}}}}}}}}~~~{{{wwwuuuuuuwwwxxxmmmttt}}}{{{ooosssxxx{{{}}}}}}wwwpppppptttqqq~~~tttpppnnnppprrrvvvwwwqqqpppsssuuupppsssxxx~~~{{{wwwrrrmmmkkkkkknnnooorrr{{{tttkkk```aaa```^^^aaaggghhhffffffhhhkkkqqqvvvyyy{{{{{{xxxoookkkeeeeeedddeeemmm```DDD666111///000222222111999BBB@@@888111555888888444444888<<<:::999666444333222222222444666555444666::::::777333???>>>888;;;:::777;;;666777888;;;BBBKKKMMMJJJNNNSSS[[[ccckkkppptttuuu|||vvvjjj```[[[ZZZ[[[\\\[[[ZZZ^^^lllyyyvvviiibbbccceeeiiirrr}}}|||~~~|||xxxyyy}}}~~~~~~{{{yyywwwpppfffaaa``````^^^^^^bbbbbb``````cccZZZXXX]]]fffllljjjccc___dddccc```[[[XXXZZZ```eeehhhbbb\\\^^^hhhqqqvvvwwwqqqllliiimmmssstttnnngggkkklllkkkmmmsssyyywwwrrrpppqqqtttwwwzzz||||||}}}}}}|||yyyzzzzzzxxx|||xxxwwwzzz{{{xxxwwwyyyxxxxxxwwwuuurrrmmmiiiggggggggggggjjjkkkiiiccc^^^```^^^]]]\\\]]]]]][[[YYYVVVUUUTTTUUUVVVVVVTTTRRRWWWUUUSSSRRRRRRSSSSSSRRRMMMLLLKKKMMMPPPTTTUUUVVVOOOOOOOOOPPPQQQPPPNNNLLLDDDCCCCCCEEEHHHJJJJJJIIIHHHHHHGGGEEEDDDFFFJJJMMMtttvvvxxxyyyzzz||||||xxxuuusssqqqoooiiieee^^^VVVQQQNNNMMMMMMQQQRRRTTTUUUUUUWWWZZZ]]]___```aaa```___^^^___aaa```aaabbbcccddddddddddddddddddeeegggjjjkkkiiihhhfffcccaaa___``````______]]]\\\[[[]]]___``````___^^^^^^______]]][[[XXXWWWRRRRRRRRRSSSTTTUUUVVVWWWRRRPPPOOOMMMLLLMMMMMMNNNGGGGGGGGGFFFDDDEEEGGGIIIKKKKKKKKKIIIFFFDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEGGGEEECCCBBBBBBBBB@@@>>>CCCEEEFFFDDDBBBAAACCCEEEEEEJJJNNNOOOLLLIIIHHHHHHFFFFFFFFFGGGHHHJJJKKKKKKJJJLLLPPPTTTWWWYYYZZZZZZVVVTTTTTTXXX]]]bbbdddddddddeeegggiiikkklllllllllkkkjjjiiikkknnnooopppooouuuvvvwwwwwwwwwxxxyyyzzzzzz~~~{{{vvvpppnnntttzzzzzzvvvyyyyyyxxxsssmmmlllooosssyyyzzz{{{||||||zzzvvvtttxxxwwwwwwvvvvvvwwwyyy||||||uuupppooooooppppppjjjpppvvvxxxvvvtttuuuvvvsssssstttvvvwwwtttnnnjjjcccfffjjjooowwwzzzpppnnnqqqyyy|||wwwlllhhheeegggiiinnnxxx~~~xxxuuusssooolllqqqtttyyy~~~zzzvvvsssqqqqqqmmmsss~~~tttiii^^^aaadddffflllqqqqqqmmmgggjjjoootttyyy~~~xxxxxxvvvsssvvvvvvVVV===333000.........+++***000777555...111777;;;:::666555888<<<<<<;;;999777666555555555555444444666:::>>>>>>===555DDDDDD:::===DDDFFFKKKCCC@@@===>>>DDDLLLPPPPPPRRRTTTZZZdddoooxxx~~~wwwqqqsssooollleee]]]WWWSSSQQQQQQPPPQQQTTTZZZhhhvvvzzzvvveeecccdddkkkyyy|||yyyzzz{{{uuurrrqqqnnnfff___^^^YYYYYY]]]dddgggeeedddggg___\\\^^^gggooopppkkkeeehhhddd___[[[[[[]]]```bbbkkkeee```aaaiiittt{{{~~~xxxuuusssvvv|||}}}yyytttzzzxxxxxx|||www{{{}}}}}}|||{{{wwwwww|||~~~~~~|||xxxsssooooooooopppqqqqqqmmmgggccceeedddcccaaaaaaaaaaaaaaa```___^^^]]]\\\[[[ZZZYYYaaa^^^[[[[[[\\\\\\[[[ZZZYYYWWWVVVWWWZZZ]]]_________]]][[[\\\^^^]]]ZZZVVVTTTSSSSSSSSSSSSSSSSSSRRRUUUTTTQQQNNNOOOTTT[[[aaatttvvvxxxzzz{{{~~~}}}yyysssooonnnnnnnnnnnnmmmhhh```XXXQQQNNNMMMMMMNNNPPPRRRSSSSSSTTTWWWYYY[[[]]]^^^^^^\\\\\\]]]^^^```aaabbbdddeeeeeeeeeeeeffffffhhhkkknnnpppooonnneeeccc___]]]\\\[[[ZZZYYYWWWVVVVVVXXX[[[]]]^^^]]][[[[[[ZZZXXXVVVSSSPPPNNNMMMMMMLLLLLLMMMNNNOOOOOOOOONNNKKKIIIGGGFFFFFFFFFCCCDDDDDDCCCBBBCCCEEEGGGHHHIIIJJJHHHFFFDDDEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHJJJHHHGGGHHHIIIIIIGGGFFFIIIKKKMMMKKKHHHGGGJJJMMMOOOUUU[[[\\\ZZZVVVUUUTTTSSSTTTVVVXXXYYYZZZ[[[\\\^^^aaaeeeiiimmmooopppppppppooonnnooosssxxx|||~~~xxx|||xxxsssqqqnnnmmmmmmoooqqqqqq|||zzzuuupppmmmmmmnnnooosssssstttrrrqqqqqqsssvvvxxxtttooommmmmmoooqqqqqqnnnpppqqqooollliiijjjkkkiiijjjkkkmmmllliiieeeaaa```bbbeeejjjuuu{{{vvvxxx~~~{{{yyysssnnnkkklllnnnsss~~~~~~}}}vvvpppvvvxxx{{{~~~{{{|||}}}~~~}}}|||zzzwwwssspppmmmlllrrrssstttwww}}}xxxsssmmmjjjccceeekkkrrrvvvrrriiibbb\\\ccciiinnnsssvvvtttnnneeellluuuzzz{{{~~~}}}yyycccIII888333333333///000///------///...+++///444888999666444666999666555444333222333444444333111111444888<<>>>>>EEELLLSSSWWWSSSTTTXXX```kkkwwwyyyggg___aaafffddd```]]]ZZZWWWUUUSSSSSSVVVYYY[[[aaammmxxx~~~uuuooolllsss{{{zzzpppiiikkkooollleeeaaaXXXYYY^^^eeegggccc```aaa___]]]]]]dddpppyyyyyyvvvuuunnngggfffhhhjjjhhhdddhhheeebbb```dddlllwww~~~}}}~~~~~~}}}{{{yyy{{{~~~{{{yyy||||||xxxtttqqqqqqqqqpppnnnjjjeeebbbgggfffeeebbb___^^^]]]^^^```___^^^\\\YYYWWWVVVVVV]]]\\\\\\\\\]]]^^^^^^]]]]]]\\\[[[^^^aaaeeeggggggjjjhhhhhhjjjnnnooollliiihhhhhhhhhgggfffeeedddeeebbbaaa^^^]]]^^^eeemmmtttoooqqquuuxxxzzz}}}wwwrrrkkkgggfffhhhiiijjjkkkfff___WWWQQQNNNNNNNNNLLLNNNPPPPPPPPPQQQSSSUUUWWWYYY[[[[[[ZZZZZZ[[[\\\_________``````aaaaaaaaaffffffgggkkknnnpppooonnn```]]]YYYWWWVVVUUUSSSRRRPPPPPPPPPRRRUUUWWWWWWWWWPPPOOONNNLLLJJJHHHFFFFFFEEEDDDCCCCCCCCCEEEFFFGGGIIIHHHFFFDDDBBBAAA@@@??????@@@@@@???>>>???AAACCCDDDFFFGGGGGGFFFFFFGGGIIIJJJKKKMMMNNNNNNMMMKKKJJJMMMMMMNNNQQQTTTVVVVVVUUUVVVZZZ\\\[[[WWWVVVZZZ^^^ccciiioooqqqooollljjjjjjlllooosssuuuvvvvvvxxxyyyxxxvvvtttvvvzzz}}}}}}}}}zzzqqqhhhbbbbbbfffiiippprrrtttrrrmmmjjjjjjllllllkkkkkklllmmmooorrrtttnnnllljjjhhhgggffffffffffffgggiiiiiihhhfffcccbbbggghhhjjjnnnvvv||||||~~~}}}~~~xxxqqqnnnnnnpppqqqrrrsssssssssnnnmmmkkkiiiiiigggeeecccfffeeedddcccaaa^^^\\\[[[]]]```cccfffkkkpppmmmgggiiijjjkkkjjjgggccc^^^\\\WWWVVVVVVXXXZZZYYYTTTPPPMMMVVV___bbbdddgggfffccc]]]gggrrrwwwwwwyyy~~~||||||ooohhhXXXEEE:::888888666///111333111...---...///,,,///333666666555555555333222222111222333444555555444444777:::<<>>???BBB<<<>>>AAABBBAAAAAAAAABBBLLLRRR___jjjeee\\\bbbppptttppppppyyynnn[[[MMMFFFEEEFFFCCCBBBBBBDDDFFFGGGDDDAAA???===:::888666444111///111///------///000///...---000666>>>EEEFFFCCC???888666555666777999888888777666666777:::???DDDGGGqqqlll___PPPHHHGGGHHHFFF===<<<::::::;;;AAAIIIOOOKKKMMMMMMKKKJJJMMMPPPRRRVVVVVVUUUUUUUUUVVVXXXXXXUUUTTTSSSVVVcccsss|||}}}vvvhhh^^^^^^aaacccaaaaaaaaadddkkkwww}}}qqqqqqnnnfffcccgggnnnmmmmmmppptttwwwxxxxxxyyy{{{}}}~~~}}}zzzvvvtttfffffflllttttttmmmkkknnnkkkeee\\\UUUQQQRRRVVVYYY___aaabbbbbbaaaccchhhllliiiooozzzxxxeeeXXXUUUVVVXXXUUUTTTaaassswwwoooiiimmmpppsssxxxyyyqqqggg```aaaaaa]]]WWWSSSRRRRRRSSSRRRPPPNNNMMMMMMMMMNNNPPP```vvvoooffffff^^^XXXYYYXXXTTTSSSRRRSSSUUUVVVUUUTTTUUUWWW]]]cccddddddhhhnnnoootttwwwrrriiibbbbbbdddaaafffhhhffffffhhhhhhfffhhhnnnuuutttooolllooosss|||vvvssswww|||{{{}}}```___^^^\\\[[[YYYXXXWWWXXXWWWUUUSSSSSSTTTVVVXXX[[[ZZZYYYVVVRRROOOKKKIIILLLLLLNNNPPPRRRPPPJJJFFFFFFGGGIIIKKKLLLLLLKKKJJJMMMNNNOOOQQQQQQQQQQQQPPPRRRSSSTTTSSSRRRRRRSSSUUUVVVWWWZZZ^^^aaabbb```]]]bbbbbbbbbeeehhhhhhfffdddcccfffhhhgggiiiqqq~~~|||pppfffbbbbbbhhhlllooonnnkkkjjjmmmpppoootttyyyzzzuuupppnnnnnnnnnooopppnnnkkkhhhffffffccc___^^^``````[[[XXXXXXWWWSSSRRRTTTSSSPPPPPPSSSOOOOOOPPPRRRUUUVVVUUUSSSVVVVVVTTTPPPKKKIIIJJJLLLNNNNNNMMMLLLKKKJJJIIIHHHJJJKKKKKKJJJKKKRRR]]]eee\\\TTTLLLLLLRRRYYY]]]]]]ZZZVVVRRRQQQSSSTTTTTTSSSUUUTTTPPPNNNTTTYYYTTTKKKIIIHHHGGGHHHKKKLLLKKKJJJFFFFFFDDDDDDEEEGGGIIIKKKKKKIIIFFFEEEFFFFFFEEEDDDGGGGGGEEEEEEOOO```ooouuu~~~}}}qqqcccZZZUUUMMMHHHJJJJJJFFFDDDEEEAAA??????BBBAAA>>>???CCC???CCCIIINNNRRRUUUXXXZZZ]]]___gggnnnggg]]]___jjjjjjggggggllltttyyyyyyvvvvvvmmm^^^NNNCCC===<<<===>>><<<<<<>>>AAAAAA???===???>>>;;;999777444111///666444222111222222111000000111555;;;@@@BBB@@@>>>>>>>>>>>>???@@@???===:::777777666777:::???DDDGGGSSSTTTQQQKKKGGGFFFDDD@@@777666555555999BBBMMMTTTTTTNNNFFFAAABBBGGGJJJKKKMMMMMMNNNNNNOOOPPPPPPPPPNNNNNNNNNRRR^^^mmmtttttt{{{yyyooo```VVVSSSTTTSSSRRRRRRRRRRRRVVV^^^hhhooonnnaaaXXXZZZZZZTTTSSSWWWUUUTTTTTTVVVYYY[[[\\\\\\[[[]]]___``````^^^\\\ZZZXXXXXX]]]dddeee```___cccfffbbb[[[TTTQQQRRRUUUXXX[[[]]]]]]\\\[[[[[[^^^```[[[___fffiiibbbUUUMMMNNNTTTZZZ[[[WWW\\\iiiooolllfffhhhiiijjjnnnqqqkkkcccbbbddddddbbb___\\\\\\]]]^^^]]][[[YYYWWWUUUTTTTTTVVVaaappp|||vvvlllpppmmmjjjfff___ZZZUUUOOOIIIGGGFFFEEEDDDFFFIIISSS^^^ccccccdddhhhhhhkkkmmmllliiieeecccccc^^^ccceee```]]]___bbbbbbeeeggghhhgggeeeeeegggiiiuuuvvvuuupppjjjhhhkkknnnssssssuuuxxx{{{~~~^^^]]][[[YYYWWWUUUSSSRRRXXXWWWTTTQQQPPPPPPPPPQQQTTTTTTSSSRRROOOLLLIIIGGGFFFGGGJJJMMMNNNLLLGGGCCCGGGIIIKKKMMMNNNNNNMMMLLLNNNOOORRRTTTVVVWWWWWWWWWWWWYYY[[[\\\\\\^^^aaadddeeegggmmmtttyyyzzzyyyvvv{{{{{{|||}}}uuunnnkkkiiigggeeeeeefffhhhhhhhhhiiijjjnnnwwwvvvmmmiiijjjiiiccc[[[VVVTTTUUUZZZ\\\______]]]\\\___bbb]]]aaadddccc___[[[ZZZZZZYYYZZZZZZYYYVVVSSSSSSSSSSSSNNNLLLNNNNNNLLLKKKMMMJJJGGGEEEGGGGGGEEEFFFIIIEEEEEEFFFHHHKKKMMMMMMLLLKKKKKKIIIFFFBBBAAAAAACCCEEEEEEEEEDDDDDDCCCBBBAAAAAABBBCCCBBBAAAEEEKKKQQQLLLHHHDDDBBBDDDHHHJJJLLLLLLIIIGGGHHHKKKKKKIIIGGGJJJLLLKKKIIIIIIJJJGGGBBBCCC@@@???AAADDDGGGFFFDDDBBBCCCCCCAAA???AAAGGGLLLMMMKKKHHHFFFGGGGGGGGGGGGFFFFFFFFFMMMbbb}}}ppp___UUUKKKGGGEEEDDDDDDFFFEEEBBBBBBDDDDDDBBBBBBFFFEEEKKKSSSZZZaaafffkkknnnfffdddeeegggbbbXXXWWW]]]^^^]]]\\\\\\]]]\\\ZZZWWWYYYSSSIII???888555555555777777666888:::;;;;;;999::::::::::::888666333222:::777555333333333222000111111222555999<<<<<<<<>>777111000///111999FFFUUU___YYYPPPEEE@@@BBBDDDDDDBBBEEEFFFFFFGGGHHHIIIIIIIIIGGGHHHIIIMMMWWWccciiihhhooonnnfffZZZQQQNNNMMMJJJIIIIIIHHHGGGHHHKKKPPPTTTTTTJJJEEEHHHIIIEEEDDDGGGDDDCCCBBBBBBDDDEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFJJJOOOOOOMMMNNNQQQYYYWWWRRRNNNLLLMMMNNNPPPTTTVVVWWWWWWVVVVVVVVVWWWSSSSSSUUUVVVRRRLLLKKKOOOOOOXXX\\\WWWUUU[[[aaabbb^^^_________bbbeeeaaa[[[___```bbbbbbaaaaaabbbccccccccccccbbb```^^^]]]\\\\\\```eeekkkrrryyy~~~vvvssslllcccVVVKKKDDDBBBBBBBBBEEEIIISSSbbbjjjiiiffffffggggggiiilllmmmkkkiiifffjjjoooooogggaaadddjjjnnnpppmmmiiifffddddddddddddlllmmmkkkgggaaa___```cccfffeeeffflllsssxxxyyyxxxXXXWWWVVVTTTRRRPPPNNNMMMTTTRRRPPPNNNLLLLLLLLLMMMNNNNNNOOOOOOMMMLLLJJJHHHFFFGGGJJJLLLNNNNNNMMMLLLPPPQQQRRRUUUWWWXXXYYYZZZ[[[]]]aaaeeeiiikkkmmmnnnqqqsssuuuvvvxxxzzz~~~~~~}}}|||zzzzzz{{{yyytttsss{{{zzzvvvnnnggg```[[[WWWTTTRRRQQQPPPPPPPPPQQQRRRRRROOOPPPUUU\\\bbbaaaYYYSSSPPPQQQQQQNNNJJJHHHHHHIIIIIIKKKLLLLLLKKKKKKMMMOOOMMMOOOQQQOOOLLLHHHGGGHHHKKKLLLLLLJJJHHHFFFEEEFFFIIIEEECCCFFFHHHFFFEEEFFFFFFBBB@@@BBBAAA@@@AAAEEECCCCCCCCCEEEGGGIIIIIIHHHDDDEEEEEEDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFGGGGGGGGGEEEGGGGGGFFFEEEEEEGGGJJJEEEFFFGGGHHHHHHHHHJJJKKKLLLIIIGGGGGGJJJJJJHHHEEEFFFJJJNNNNNNLLLKKKLLLLLLNNNKKKGGGGGGJJJLLLMMMMMMLLLOOOQQQOOOKKKLLLQQQWWWVVVUUUUUUWWWYYYZZZYYYXXXWWWVVVVVV^^^sssfff]]]SSSMMMLLLMMMNNNOOOOOOKKKIIIKKKKKKIIIIIIKKKLLLQQQYYY___dddiiilllnnnccc^^^[[[\\\YYYSSSPPPRRRSSSSSSSSSPPPLLLHHHEEEDDDCCCAAA<<<888555444555555666666666666888999:::;;;666888:::;;;:::999888888888777555444444444222111111000//////222666999:::999999;;;???BBBDDDCCCBBBAAA???<<<::::::;;;>>>???@@@FFFJJJIIIGGGEEE>>>777555222//////666CCCSSS^^^TTTMMMHHHHHHGGGCCC>>>;;;AAA@@@??????@@@BBBCCCEEEBBBDDDEEEGGGNNNVVVYYYWWW\\\]]]ZZZSSSOOOOOONNNKKKKKKLLLLLLJJJIIIIIIKKKMMMOOOIIIFFFHHHHHHCCCAAABBBDDDBBB@@@???@@@@@@???>>>???>>>>>>>>>>>>>>>??????;;;<<<===>>>======???AAAGGGFFFDDDCCCBBBBBBBBBCCCEEEGGGJJJLLLMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJMMMQQQIIIQQQUUUQQQNNNQQQUUUVVVVVVXXXYYYXXXZZZ\\\YYYSSSVVVWWWXXXYYYZZZ\\\^^^___^^^___```aaabbbaaa``````^^^\\\ZZZ[[[^^^bbbfffgggmmmttt}}}wwwwww{{{sssfff[[[UUUTTTTTTTTTYYYZZZbbbooowwwuuupppmmmmmmoooqqqrrrqqqnnnlllkkkxxx}}}}}}tttlllpppyyyzzztttpppnnnmmmooommmhhhaaa[[[XXXYYY[[[[[[YYY[[[cccmmmuuuvvvuuuQQQPPPOOONNNMMMLLLLLLKKKLLLKKKKKKJJJKKKKKKLLLMMMMMMMMMNNNOOOOOOOOOOOOOOOSSSTTTUUUWWWZZZ^^^cccfffccccccccceeehhhlllqqqssswwwzzz}}}wwwyyyxxxsssoooooodddbbb``````___^^^ZZZWWWWWWWWWWWWVVVRRRQQQYYYdddwwwxxxwwwrrrkkkfffccc```VVVSSSPPPNNNMMMKKKHHHEEEDDDDDDDDDCCCBBBAAABBBBBB@@@@@@BBBEEEHHHHHHEEEBBBBBBCCCCCCBBBAAA@@@AAAAAAAAABBBCCCBBBAAAAAABBBCCCEEEEEEFFFEEECCCAAA@@@@@@@@@BBBDDDDDDCCCCCCDDDEEEDDDAAAAAAFFFGGGDDDBBBCCCCCC@@@@@@BBBDDDBBBDDDHHHHHHFFFEEEFFFGGGHHHGGGFFFHHHIIIJJJLLLPPPSSSUUUUUUUUUUUUTTTUUUVVVYYY[[[]]]___```aaaaaa___]]]\\\\\\XXXZZZ\\\[[[XXXUUUTTTTTTRRROOOMMMMMMQQQSSSSSSQQQNNNTTTZZZ\\\XXXVVV[[[aaabbb```\\\ZZZ[[[___ccceeeeeejjjmmmlllhhhfffhhhkkkfffgggiiimmmppppppnnnkkknnnnnnmmmpppyyy~~~yyyhhhddd^^^[[[]]]______]]]XXXSSSOOOQQQRRRPPPOOOQQQQQQVVV\\\```cccdddeeefffaaa[[[VVVUUUUUURRROOOOOOKKKLLLLLLIIIDDD@@@??????::::::999999999999::::::<<<<<<;;;;;;;;;<<>>@@@BBBBBB???>>>>>>???:::::::::;;;<<<;;;999777222111//////000444888;;;888666555777:::>>>???@@@@@@???<<<:::;;;===@@@BBB@@@DDDEEEEEEIIIOOORRRQQQOOOIII@@@888555;;;DDDLLLGGGEEEFFFIIIEEE===:::;;;;;;999777666666888;;;===<<>><<>>===;;;::::::;;;;;;999::::::777555555666777888888888999888888888888666888:::===??????===<<<@@@AAABBBAAAAAADDDGGGIIIEEEHHHJJJJJJKKKNNNOOONNNQQQUUUYYYYYYZZZ[[[WWWQQQPPPPPPPPPRRRTTTVVVXXXYYYXXXYYY[[[\\\]]]]]]\\\[[[[[[XXXUUUTTTVVVWWWWWWVVVWWWZZZ^^^aaaccccccccccccaaagggjjjjjjkkkoooqqqpppmmmdddiiiuuuxxx}}}}}}uuuvvvqqqjjjeeecccdddeeeeeehhhfffjjjsssyyyxxxtttsssqqquuuxxxuuummmhhhhhhkkkuuu{{{{{{rrrkkkpppzzz}}}{{{}}}uuupppggg]]]VVVSSSTTTVVVWWWUUUXXX```kkktttvvvuuuKKKKKKLLLMMMNNNNNNOOOPPPKKKLLLMMMOOOQQQSSSUUUVVVVVVVVVVVVWWWYYY[[[^^^```eeeeeefffgggkkkrrrzzz}}}}}}}}}~~~yyytttqqqqqqpppmmmkkkdddaaa```llllll```XXXYYYXXXRRRMMMNNNJJJJJJJJJKKKKKKHHHDDDAAACCCBBBBBBBBB???>>>EEENNN\\\___^^^XXXRRRNNNIIIEEECCCAAA@@@BBBDDDDDD@@@<<<===>>>???===;;;::::::;;;???>>>>>>>>>???@@@BBBCCCDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFEEEDDDBBBAAA@@@@@@@@@BBBCCCEEEFFFFFFFFFEEECCCGGGKKKOOOPPPQQQRRRSSSRRROOOOOOTTTUUUQQQNNNNNNMMMKKKMMMRRRUUUTTTVVVYYYWWWUUUSSSSSSTTTUUUTTTSSS]]]^^^___dddiiimmmooooooyyyxxxwwwwwwzzz|||wwwooofff```\\\[[[XXXUUUSSSUUUZZZ]]]^^^]]]YYY^^^dddfffbbb___fffpppmmmnnnnnnllljjjlllrrrwwwvvvzzz|||{{{wwwsssrrrrrriiijjjmmmpppsssrrrpppmmmooorrrttttttvvvwwwqqqiiimmmrrrvvvvvvqqqkkkgggeeeggghhhhhhgggkkknnnkkkfff]]]WWWSSSUUUXXXWWWVVVXXXWWW[[[aaadddeeeddddddddd```[[[VVVTTTSSSRRROOOMMMIIIIIIHHHEEEBBB@@@@@@AAA<<<<<<===???@@@@@@AAAAAAEEEDDDCCCAAA@@@BBBEEEHHHMMMNNNOOOLLLGGGDDDDDDFFFFFFGGGIIIKKKMMMKKKGGGDDD888888888666555777;;;>>>>>>;;;888666777:::;;;;;;<<<;;;::::::<<>>BBB;;;:::999888888888999999;;;>>>>>>;;;;;;======::::::======;;;===@@@>>>:::>>>@@@BBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEEDDDCCCCCCEEECCC@@@???@@@???>>>===@@@???>>><<<;;;;;;::::::;;;===;;;666222333444333222222333444444444333333555444555666777777444111666999:::999;;;???@@@>>>BBBAAAAAADDDIIILLLLLLJJJNNNTTTYYYYYYZZZ[[[WWWRRROOONNNMMMNNNQQQTTTVVVVVVXXXXXXXXXWWWVVVUUUTTTSSSWWWVVVVVVWWWXXXYYYXXXWWWTTTSSSSSSUUUWWWYYYXXXXXXUUUYYY[[[ZZZ\\\```aaa___\\\XXX___eeebbbdddhhhbbbbbb```^^^___aaacccddddddcccaaacccjjjnnnnnnooorrrlllpppsssnnneee```ccchhhkkkppppppiiidddiiiqqqwww}}}zzztttkkkaaa[[[YYYZZZ[[[YYYYYY\\\bbbkkkqqqttttttIIIJJJLLLOOORRRUUUWWWXXXWWWXXXZZZ]]]aaadddggghhhjjjiiihhhhhhkkkpppuuuxxxwwwxxx{{{|||~~~xxxuuuqqqllliiifffeeeeee___]]]YYYWWWUUUVVVWWWXXXSSSQQQNNNWWWpppvvv]]]OOOFFFHHHIIICCC@@@BBB@@@BBBEEEFFFEEEBBB???===???===<<<>>>===<<<@@@FFFKKKOOONNNFFFBBBAAA@@@<<<@@@===<<<>>>BBBCCC@@@===<<<>>>@@@>>><<<:::;;;<<>>@@@BBBBBB???<<<;;;;;;;;;;;;:::<<<;;;::::::===AAAFFFIII===???AAAEEEUUUlllyyylll\\\OOOHHHGGGHHHJJJLLLYYYiiikkk]]]PPPMMMKKKLLLOOOPPPOOOLLLHHHEEEDDDGGGGGGCCCBBBDDDDDDBBB???@@@???===>>>AAA>>>999;;;<<<======;;;:::999::::::<<<>>>>>>>>>???@@@@@@@@@>>><<<;;;<<<<<<;;;:::=========<<<<<<;;;;;;::::::===<<<666333555555333000111222333333333222222666555444555777777444111333777777555777;;;;;;777<<<::::::===BBBEEEFFFGGGIIIOOORRRRRRSSSUUUTTTQQQLLLIIIHHHJJJNNNRRRSSSSSSUUUTTTRRRQQQPPPOOOOOOOOOTTTUUUVVVWWWXXXYYYZZZ[[[UUUTTTSSSVVVZZZ[[[ZZZWWWVVVWWWWWWWWW\\\aaaaaa]]]YYYVVV[[[]]]WWWZZZ___YYYXXXWWWVVVXXXZZZ]]]]]]\\\[[[ZZZ\\\```bbbbbbeeekkkeeeggghhheeebbbbbbfffjjjeeehhhhhhbbb___ccchhhjjjkkkooossstttrrrrrruuuyyyuuuqqqkkkfffcccbbbaaaaaa```aaacccfffiiilllnnnoooIIIJJJNNNRRRVVVZZZ]]]___dddfffhhhlllppptttvvvxxx{{{zzzxxxxxx|||}}}wwwuuuyyy~~~wwwqqqjjjfffeeeeeeccc```dddeeeeeecccaaa______```YYYWWWTTTQQQPPPOOOPPPPPPHHHHHHGGGFFFFFFIIINNNRRRNNNKKKEEEFFFWWWjjjiii\\\TTTEEE<<<@@@CCC>>><<>>===???CCCFFFJJJGGG???<<<@@@BBB???BBB>>>;;;===BBBEEEDDDAAA>>>@@@BBBBBB???>>>???AAAAAADDDHHHMMMRRRZZZcccjjjmmmooosssyyy||||||zzzxxxwwwtttqqqnnnkkkhhheeeccc]]]```fffooowww|||~~~~~~~~~yyyzzzyyywwwwwwzzzwwwuuuwwwzzzxxxsssooopppsssqqqppppppsssuuuuuuuuu}}}xxxhhhaaa______]]]\\\\\\]]]^^^ZZZSSSNNNVVVWWW\\\aaa```___iiivvvvvvtttwwwuuuqqqlllhhheeeccc```^^^ZZZXXXWWWZZZ___fffjjjmmmmmmrrrtttpppjjjgggbbb]]]VVV[[[``````]]]\\\___bbbgggkkkmmmllloooqqqkkkbbbccc\\\YYY___eeeiiijjjllliiilllooopppmmmiiieeedddfffgggfffeeefffhhhhhhgggXXXTTTNNNJJJIIIIIIHHHHHHMMMNNNOOOPPPPPPPPPOOOOOOPPPPPPNNNJJJGGGGGGLLLPPPPPPRRRSSSPPPLLLMMMRRRXXX```bbbgggjjjjjjeee]]]WWWNNNPPPPPPMMMGGGDDDCCCEEE@@@???>>>>>>??????===;;;@@@???<<<;;;===???CCCEEE===???>>>@@@MMMaaasss{{{rrrmmmeeeZZZRRRNNNNNNPPPUUU[[[qqq}}}cccUUU^^^bbbhhhllljjjddd\\\WWWQQQTTTTTTPPPOOOQQQRRRQQQIIIJJJHHHFFFHHHJJJGGGBBB@@@AAAAAA???<<<:::999999:::===>>>===<<<>>>??????888666444444555666555444666666777888888888888777888<<<<<<666333666777333///000111111222222111111222000///111555666555333111555444111222777777222555444555888;;;<<<@@@CCCDDDHHHJJJHHHIIIMMMOOONNNFFFCCCBBBDDDIIINNNOOOOOOOOONNNMMMLLLLLLMMMNNNOOOSSSTTTUUUUUUTTTTTTWWWYYYTTTRRRSSSXXX]]]___\\\XXXWWWWWWUUUWWW]]]dddccc]]]XXXTTTWWWXXXSSSXXX]]]VVV[[[YYYXXXXXXYYYZZZZZZYYYYYYYYY\\\___^^^\\\___fffcccbbbaaaaaaeeeiiinnnqqqaaadddccc^^^]]]___aaa```aaa``````aaadddhhhkkkmmmhhhfffeeeddddddcccaaa___dddfffhhhhhhggggggiiikkkRRRQQQSSSXXX[[[]]]dddlllsssyyy}}}}}}}}}ssskkkkkknnnrrrqqqqqqssswwwzzz{{{{{{qqqsssvvvyyyzzzxxxvvvttt{{{}}}~~~~~~zzzvvvsssqqqtttuuuqqqmmmttt}}}wwwiiigggfffccc___]]]]]]___aaaZZZUUURRRTTTSSSPPPNNNPPPOOOOOOOOOOOONNNLLLIIIHHHIIIHHHGGGEEEEEEEEEEEEEEECCCBBB???===>>>CCCJJJOOOOOOJJJEEEDDDIIIOOOSSSUUUMMMIIIFFFFFFGGGFFFAAA<<<@@@DDDKKKQQQUUURRRMMMHHHFFFCCCCCCFFFFFFCCCCCCGGGKKKIIIGGGGGGIIILLLMMMMMMSSSOOOLLLJJJKKKLLLLLLKKKNNNMMMLLLMMMNNNQQQSSSTTTXXX[[[```eeekkkrrryyy~~~yyy|||~~~}}}}}}yyywww{{{{{{wwwssswww~~~~~~|||xxxwwwxxx{{{}}}yyyvvvwwwzzzyyysssnnnmmmpppnnnmmmooopppqqqsssvvvttt|||xxx{{{hhh\\\]]]`````````[[[XXXWWWTTTOOONNNPPPRRRXXX\\\]]]]]]bbbkkktttvvvrrrssseeedddccc```YYYSSSVVV\\\[[[YYYYYY]]]ccchhhoootttwww{{{{{{wwwtttrrriii___YYYTTTTTTZZZ```bbbccceeelllnnnmmmhhhggggggeeeaaaiiihhhhhhnnnvvvwwwrrrkkkiiiooovvv{{{zzzvvvqqqnnnsssqqqpppqqquuuwwwvvvtttiiibbbVVVMMMIIIKKKNNNPPPRRRSSSTTTUUUSSSQQQOOOMMMPPPOOONNNNNNMMMMMMMMMMMMOOOOOOOOOMMMMMMSSS[[[bbbhhhllloooooojjjccc[[[WWW[[[^^^\\\TTTLLLJJJHHHEEEAAAAAA>>><<>>===<<<===>>>@@@<<<<<<>>>AAAGGGPPP[[[bbbgggcccZZZNNNJJJLLLOOOOOOTTTcccjjjUUUZZZrrrzzziii[[[[[[]]]]]]\\\YYYYYY[[[]]]ZZZ[[[]]]___^^^YYYRRRMMMNNNNNNLLLIIIEEECCCBBBCCC@@@BBBDDDGGGKKKMMMJJJEEE@@@???>>>@@@CCCCCCAAA>>><<<===??????>>>===:::999??????>>>===<<<;;;::::::888666555555555666555333111000444:::;;;555///,,,000444555222111333555444/////////222555777888777;;;<<<<<<>>>BBBDDDCCC??????>>>======>>>@@@BBBDDDGGGFFFDDDCCCCCCDDDFFFGGGKKKQQQRRRMMMKKKNNNNNNJJJNNNQQQUUUXXXZZZ[[[\\\]]]WWWVVVWWWYYY]]]^^^[[[XXXVVVVVVUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXXXXXXXWWWWWWSSSWWW[[[\\\[[[\\\___aaaaaa```___```aaabbbaaa``````aaabbbcccddddddddddddbbbccccccdddeeefffggggggiiihhhfffeeeddddddeeeeeejjjmmmlllgggeeeiiinnnoooWWWVVVYYY]]]___aaagggooo}}}~~~{{{sssllljjjlllkkkiiieeeeeekkkwwwwwwhhh[[[TTTUUUXXX\\\\\\\\\]]]```bbbbbbaaaXXXYYY\\\]]]]]][[[XXXVVVVVVXXXZZZZZZXXXVVVUUUUUU]]]ZZZTTTSSS___mmmjjj\\\MMMLLLIIIFFFDDDDDDGGGIIIIIIEEECCCFFFGGGDDDCCCEEECCCDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBBBBCCCCCCCCCEEEFFFFFFDDDDDDHHHOOOTTTSSSOOOKKKLLLRRRZZZ```cccdddaaa^^^]]]^^^[[[UUUPPPRRRUUU[[[bbbfffeeeaaa]]][[[VVVUUUWWWYYYXXXXXXZZZZZZYYYXXXYYY^^^cccfffgggmmmmmmllliiigggffffffggghhhjjjlllllllllmmmnnnoooqqqsssuuuwwwxxxzzz~~~wwwxxxxxxwwwvvvtttssssss|||{{{~~~|||{{{xxxvvvuuuvvvwwwsssrrrtttzzz|||yyyvvvuuupppnnnooorrruuuvvvvvvvvvttt}}}wwwfffeeelllzzzuuufffdddjjjllljjjaaa^^^\\\\\\XXXQQQNNNOOOQQQUUUZZZZZZXXXZZZbbbhhhuuuyyy{{{xxxpppkkklllnnnnnnmmmllljjjbbb[[[]]]cccnnnkkkiiiiiimmmvvvrrreee^^^[[[\\\aaadddcccbbbdddiiinnnoookkkiiijjjiiifffnnnqqqwww~~~wwwooonnnuuu~~~~~~||||||zzzwwwxxx{{{}}}~~~}}}vvvppphhhbbb^^^ZZZVVVSSSTTTUUUVVVVVVUUUTTTSSSRRRVVVUUUSSSRRRPPPPPPQQQQQQSSSSSSRRRQQQRRRYYYccckkktttxxx|||}}}yyyrrrllliiinnnrrrooodddYYYSSSQQQOOOEEEGGGFFFDDDCCCEEEBBB===<<<<<>>BBBIIIRRR[[[aaahhhfff^^^UUUQQQUUUWWWWWWSSS^^^www|||aaaSSSSSShhh|||kkk\\\SSSUUUVVVVVVVVVVVVXXXZZZWWWYYY[[[___```^^^YYYUUUQQQPPPOOONNNNNNNNNNNNNNNJJJKKKNNNRRRVVVXXXVVVRRRJJJIIIIIIMMMRRRTTTQQQNNNNNNOOOOOOPPPPPPOOONNNMMMRRRQQQQQQPPPOOONNNNNNNNNFFFFFFFFFEEEBBB@@@>>>===@@@???BBBGGGHHHBBB<<<:::<<<===:::666444777777444666555555666777888777666999999888999<<<===;;;888888888777777888:::<<<===???>>><<<;;;;;;<<<>>>???BBBFFFFFFAAA@@@CCCCCC@@@BBBDDDHHHKKKMMMNNNOOOOOOQQQQQQSSSVVVZZZ[[[XXXUUURRRRRRRRRRRRRRRSSSTTTTTTRRRRRRRRRRRRRRRRRRQQQQQQOOOQQQUUUVVVUUUVVVXXXZZZ[[[ZZZXXXYYYZZZZZZYYYWWWXXXYYYZZZ\\\^^^___aaabbbaaaaaaaaaaaabbbcccdddeeeiiihhhgggfffffffffggggggrrrxxxxxxooohhhiiinnnrrr[[[[[[^^^bbbbbbccciiipppzzzvvvtttpppnnnllllllnnnppppppppphhhcccaaabbb```ZZZUUUUUUVVVUUUSSSPPPPPPUUU^^^fffooojjj```SSSHHHDDDGGGKKKKKKKKKJJJLLLNNNNNNMMMKKKDDDEEEFFFFFFEEEBBB???>>>???@@@BBBCCCBBBBBBDDDEEEKKKFFF@@@AAAQQQbbbaaaWWWGGGDDDAAA???===>>>???@@@BBB??????CCCEEEDDDCCCDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFHHHJJJLLLNNNNNNMMMMMMMMMPPPTTTTTTRRRTTTZZZ```___]]]ZZZ\\\ccckkkrrrvvv{{{xxxvvvtttrrrnnnfff```___aaafffkkkpppqqqooommmmmmgggdddiiinnnnnnlllllliiifffeeefffkkkppptttvvvqqqvvvzzzwwwqqqnnnpppsss~~~}}}|||{{{|||zzzxxxuuurrrpppooooooooo~~~~~~{{{{{{~~~}}}|||{{{yyywwwvvvppppppttt}}}zzzyyyyyy}}}{{{sssaaa^^^cccooo}}}wwwnnnjjjpppwwwvvvoookkkhhhhhhhhhcccZZZSSSRRRRRRVVVZZZZZZWWWVVVZZZ___kkkkkkiiigggeeegggkkkoootttsssrrrooohhh```aaagggtttvvvwwwwww{{{wwwiiifffgggjjjmmmkkkeeebbbccciiinnnqqqppppppqqqpppmmmnnnssszzzyyyuuuqqqwww}}}{{{zzzwwwsssqqqssswwwyyy{{{xxxuuurrrqqqooohhh\\\SSSUUUUUUUUUUUUVVVVVVWWWWWWUUUTTTRRRQQQRRRTTTWWWYYYZZZZZZZZZYYY[[[aaakkkrrr~~~|||zzzrrrccc[[[XXXWWWOOOTTTUUUPPPKKKHHHCCC===888999@@@NNNYYYVVVFFF777555777===DDDLLLTTTZZZ]]]^^^^^^ZZZTTTRRRVVVXXXWWWLLLRRRaaapppooo___QQQMMMKKKVVVdddlllooojjj]]]QQQMMMNNNPPPRRRTTTVVVWWWXXXRRRSSSVVVYYY\\\\\\YYYWWWUUUSSSQQQSSSWWWYYYXXXWWWNNNOOOQQQUUUXXXXXXVVVTTTQQQNNNOOOUUU^^^aaa^^^YYYVVVVVVVVVWWWWWWYYYYYYZZZ]]]]]]]]]\\\\\\[[[[[[ZZZRRRUUUXXXWWWSSSQQQRRRSSSPPPNNNPPPUUUUUUOOOIIIGGGIIIHHHCCC>>>>>>@@@>>>999:::999999;;;===>>>===;;;@@@>>>======>>><<<:::888777666666555666777999:::888888666666666777888999??????<<<999:::===<<<999:::<<>>>>>>>>>>>===;;;:::999<<<===>>>>>>>>>@@@CCCEEEEEECCCAAACCCNNN[[[\\\WWWQQQNNNKKKJJJJJJKKKLLLLLLLLLIIIJJJPPPRRRQQQOOOQQQSSSSSSTTTVVVWWWWWWWWWWWWXXX[[[^^^bbbccccccaaa```]]]ccciiijjjhhhhhhmmmrrrwwwuuusssssswww|||yyypppiiieeeeeegggkkkoooqqqqqqpppnnniiihhhqqqxxxxxxtttqqqnnnkkkgggeeegggiiikkklllpppyyy|||yyy}}}}}}||||||~~~{{{vvvsssssstttvvvvvv{{{|||{{{{{{{{{}}}~~~~~~~~~xxxjjjhhhhhhiiisssyyyvvvsssuuu~~~wwwvvvuuuuuuuuuooobbbYYYUUUTTTXXX\\\[[[XXXWWWXXXZZZaaa^^^[[[ZZZ]]]bbbgggiiijjjiiiiiiggg```[[[]]]dddfffpppzzz~~~{{{rrrlllnnnsssuuuoooddd___```aaadddfffjjjqqqwwwvvvqqqhhhmmmrrrtttttttttvvvxxxtttvvvwwwvvvrrrnnnkkkjjjlllhhhdddaaabbbeeeiiillllllkkkmmmqqqrrrlll___UUUQQQQQQPPPPPPQQQSSSUUUWWWNNNNNNNNNPPPTTT[[[aaadddfffhhhiiiiiihhhjjjpppuuu~~~ooogggeeeeeeccciiijjjcccYYYPPPHHHBBB666777>>>KKKTTTPPP@@@111111444;;;DDDMMMSSSVVVWWWPPPRRRRRROOOOOOSSSTTTSSSHHHKKKSSSYYYUUUMMMKKKNNNOOONNNMMMNNNQQQQQQMMMHHHIIIJJJKKKOOOSSSUUUTTTRRRNNNMMMNNNPPPSSSTTTSSSQQQRRRNNNKKKMMMRRRTTTSSSOOOKKKKKKLLLPPPRRROOOMMMNNNMMMKKKKKKRRR[[[^^^YYYSSSPPPPPPOOOPPPQQQSSSVVVXXXZZZZZZZZZZZZZZZZZZZZZZZZSSSXXX\\\]]]]]]___ffflll___]]]^^^bbbaaa\\\VVVUUUWWWVVVSSSPPPSSSVVVQQQJJJCCCDDDFFFJJJNNNQQQQQQQQQPPPNNNNNNOOOMMMIIIEEEEEEAAA@@@???===<<<<<<<<<<<<999999888888888999:::;;;>>><<<888777888::::::999999999;;;>>>@@@BBBBBBAAA>>>@@@DDDGGGHHHGGGEEEBBBGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKMMMMMMMMMKKKJJJKKKLLLMMMLLLKKKOOONNNOOOPPPSSSWWWZZZ]]]SSSRRRQQQQQQSSSVVVYYY[[[YYYYYYYYYYYYYYYXXXXXXWWWhhhnnnmmmddd\\\[[[^^^`````````cccdddbbbbbbiiisss~~~zzzuuuqqqnnnllljjjhhhdddcccaaa___]]][[[YYYXXX[[[[[[[[[YYYVVVRRRNNNLLLIIIGGGEEEEEEFFFFFFEEEDDDEEECCCCCCEEEDDDAAA@@@CCCBBBAAA@@@>>>>>>@@@CCCFFFAAAAAA???===<<<<<<>>>@@@===<<<<<<>>>AAABBBAAA@@@=================================<<<<<<===@@@CCCCCCGGGJJJKKKMMMRRRUUUUUUSSSQQQQQQSSSWWW\\\]]]^^^]]][[[]]]cccfffcccaaabbbbbbdddfffiiijjjkkkjjjjjjmmmppptttwwwxxxwwwuuusssuuu{{{zzzssskkkjjjjjjllloooqqqqqqqqqkkkgggjjjttt}}}|||wwwssstttpppkkkgggfffgggggggggoooyyy|||{{{~~~vvvkkkiiieee```aaaeeeqqq{{{zzzxxx{{{uuusssttttttmmm___UUUQQQOOORRRUUUVVVTTTRRRSSSTTTOOOLLLJJJKKKNNNRRRTTTUUUUUUTTTTTTTTTPPPOOOVVV``````lllxxx|||yyyttthhhjjjnnnooohhh\\\VVVVVVOOONNNOOOXXXjjjxxxyyysssjjjooottttttqqqoooppprrrqqqooojjjccc]]]YYYYYYZZZ[[[XXXUUURRRQQQSSSWWWZZZ]]]]]]```eeegggdddZZZRRRIIIHHHGGGGGGHHHJJJMMMOOOHHHIIIJJJMMMSSSZZZaaaeeejjjmmmppppppllljjjjjjlllssswww{{{}}}}}}{{{zzzyyy}}}sssooooooooopppuuuuuukkk___UUUKKKDDD555666:::>>>AAA===555---///222888AAAIIINNNNNNMMMHHHLLLMMMLLLMMMQQQRRROOOHHHKKKPPPRRRNNNKKKNNNTTTXXXRRRLLLJJJKKKLLLLLLLLLKKKIIIJJJNNNTTTUUUQQQMMMKKKJJJIIIKKKNNNPPPRRRRRRKKKGGGCCCCCCFFFGGGDDD@@@EEEDDDGGGLLLMMMJJJJJJNNNJJJIIIIIINNNTTTTTTMMMFFFIIIHHHGGGGGGHHHKKKNNNPPPQQQQQQQQQQQQQQQQQQRRRRRRNNNQQQUUUWWWYYY```kkksssgggdddeeehhhhhhbbb^^^]]]^^^___```bbbgggkkkeee]]]TTTUUUXXX^^^cccfffgggfff]]]\\\___cccaaaXXXRRRRRRNNNMMMJJJGGGEEEBBB@@@@@@============>>>>>>??????===:::888888999:::;;;<<<<<<;;;;;;===AAACCCBBBAAA>>>@@@CCCEEEDDDBBB@@@???@@@????????????@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHFFFEEEDDDDDDEEEFFFGGGGGGDDDCCCBBBDDDFFFHHHGGGFFFGGGGGGFFFFFFGGGJJJMMMNNNHHHGGGFFFFFFHHHKKKOOOQQQRRRRRRRRRQQQQQQPPPPPPPPP]]]^^^\\\XXXVVVYYYZZZXXXcccccceeeeeeaaabbbkkkwww|||||||||}}}||||||{{{zzzwwwuuusssrrrsssttttttsssiiillllllkkkmmmqqqpppmmmaaa^^^ZZZWWWVVVUUUTTTRRRMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIGGGEEECCCBBBAAA@@@???@@@AAABBBAAA?????????AAADDDCCC@@@@@@CCCFFFFFFEEEDDDDDDDDDDDDEEE????????????????????????AAA???>>>???AAACCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFCCCDDDCCCBBBAAAAAACCCEEEFFFMMMSSSSSSQQQQQQVVVZZZYYYXXXZZZ```iiipppssstttqqqpppsss{{{~~~{{{yyyyyyvvvyyy}}}zzzsssqqqpppqqqtttvvvvvvvvvrrrooorrr{{{{{{yyy{{{yyyuuuttttttuuuttttttvvv}}}|||wwwvvvwwwlllaaa^^^[[[XXXXXXZZZ[[[fffuuu~~~xxxuuuvvvyyyvvvpppcccaaaaaabbb]]]RRRJJJGGGCCCEEEHHHHHHHHHGGGGGGHHH@@@???>>>???AAACCCCCCBBBBBBAAAAAACCCDDDJJJYYYfffqqqyyy}}}zzz}}}rrreeeaaa[[[[[[]]]___YYYOOOIIIHHHBBB???@@@KKKbbbwww}}}zzzqqqwww~~~yyyooofffaaa___\\\UUUMMMHHHGGGIIILLLHHHHHHFFFDDDBBBBBBEEEHHHKKKLLLMMMOOOPPPMMMIIIEEEAAA@@@???>>>>>>@@@BBBCCC?????????AAADDDIIINNNQQQWWW[[[^^^^^^YYYUUUSSSSSSWWWZZZ]]]______]]]]]]]]]___dddeee```]]]^^^___^^^bbbeeeccc[[[QQQJJJBBB;;;555555555333000...------000111444;;;BBBFFFDDDBBB>>>BBBDDDCCCDDDHHHHHHEEE@@@DDDHHHHHHFFFEEEHHHMMMPPPOOOQQQSSSRRRNNNPPPSSSWWWTTTTTTYYY```aaa[[[TTTJJJHHHFFFHHHLLLQQQUUUVVVMMMIIIFFFDDDEEEEEEBBB???>>><<<@@@HHHJJJFFFIIIPPPMMMMMMOOOQQQQQQMMMEEE???@@@???>>>>>>>>>@@@CCCDDDBBBBBBCCCCCCDDDDDDDDDEEEGGGHHHJJJJJJMMMTTT]]]eee]]]YYYYYY\\\\\\XXXTTTTTTRRRVVVZZZ]]]bbbfffccc\\\YYYYYY\\\```ccceeedddbbb[[[\\\dddmmmjjj]]]UUUUUURRRQQQNNNKKKGGGDDDAAA@@@>>>>>>??????@@@@@@AAAAAA@@@???@@@BBBAAA@@@BBBGGGEEECCCBBBDDDHHHJJJIIIGGGBBBEEEGGGHHHFFFEEEDDDEEEGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGIIIJJJLLLNNNOOOPPPOOOMMMKKKKKKMMMOOOPPPPPPKKKJJJJJJKKKNNNOOOOOONNNKKKKKKIIIIIIHHHIIIJJJKKKFFFEEEDDDCCCCCCEEEGGGHHHHHHGGGGGGFFFGGGHHHJJJKKKPPPPPPNNNLLLOOOTTTTTTPPPbbbbbbcccaaa^^^___kkkxxx~~~|||xxxuuusssrrrrrrjjjjjjiiigggeeebbb```___]]]^^^___^^^]]]\\\]]]^^^VVVWWWUUURRRSSSUUUSSSOOOJJJHHHFFFFFFGGGHHHGGGFFFCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJMMMOOOOOONNNJJJKKKPPPTTTSSSNNNNNNRRRTTTSSSSSSSSSRRRQQQOOONNNKKKIIIHHHHHHHHHIIIJJJJJJLLLIIIFFFEEEGGGIIIJJJJJJIIIIIIHHHGGGHHHJJJLLLMMMIIIJJJKKKJJJHHHHHHIIIKKKKKKPPPUUUXXXXXXZZZaaaggghhhfffgggnnnwww~~~~~~||||||}}}}}}|||~~~~~~{{{|||uuuooonnnllliiiiiikkkllltttxxx{{{}}}uuulllccc^^^^^^ccc[[[SSSQQQRRRPPPOOOOOOLLLPPPVVV___lllxxx|||zzzuuussslllbbb\\\ZZZWWWRRRMMMLLLMMMOOOMMMFFFBBBBBB<<<===>>>>>>>>>>>>>>>???::::::::::::::::::;;;;;;:::888888<<>>>>>======CCCTTTiiiuuuxxxpppuuuzzzzzzrrrdddWWWNNNIIIGGGBBB===:::999<<>><<<::::::;;;;;;;;;999888888888999999666666555555666888999;;;>>>AAADDDCCC???======>>>===???BBBCCCBBBAAAAAAAAA???BBBCCCAAACCCGGGHHHEEEGGGHHHFFFAAA???>>>:::444222222000...,,,,,,...000333111111555:::===;;;888444777999777888;;;:::777444777:::999888888:::;;;>>>CCCKKKOOOKKKFFFLLLVVVbbb^^^^^^dddmmmnnnggg^^^GGGDDDAAABBBEEEKKKPPPRRRMMMLLLJJJIIIHHHGGGGGGFFF???<<<@@@HHHHHHCCCFFFOOOQQQSSSVVVUUUQQQIIIAAA<<<888888777666666666777888777777888888999::::::;;;>>>>>>>>>@@@BBBFFFJJJMMMIIIEEEDDDGGGHHHDDDBBBBBBAAAEEEHHHIIILLLPPPPPPMMMLLLLLLNNNQQQSSSRRRPPPNNNLLLPPP]]]kkkhhhXXXMMMMMMOOONNNLLLIIIFFFBBB@@@>>><<<===>>>??????@@@@@@@@@BBBCCCGGGKKKHHHDDDIIIQQQLLLIIIGGGIIIMMMOOONNNLLLEEEHHHJJJKKKJJJJJJLLLNNNTTTSSSSSSSSSSSSTTTUUUUUURRRSSSUUUWWWYYY[[[]]]]]]___\\\ZZZZZZ]]]`````````]]]\\\[[[[[[\\\]]]\\\ZZZYYYYYYXXXWWWWWWVVVUUUUUURRRPPPNNNLLLJJJHHHGGGGGGDDDCCCBBBCCCEEEJJJNNNQQQKKKNNNMMMKKKKKKOOOPPPNNN```______]]]YYY[[[hhhwwwzzz~~~~~~~~~}}}{{{yyywwwvvvsssoookkkfffdddccceeefff^^^]]][[[XXXTTTPPPMMMKKKKKKNNNPPPOOOLLLJJJLLLNNNQQQQQQNNNJJJIIIJJJGGGBBBBBBBBBBBBCCCFFFHHHGGGFFFAAABBBDDDEEEHHHIIIKKKLLLNNNNNNNNNNNNOOOQQQRRRSSSMMMNNNPPPTTTYYY\\\]]]\\\WWWYYY^^^cccbbb]]]]]]```]]]\\\\\\\\\\\\ZZZWWWUUURRROOOMMMLLLNNNQQQTTTUUURRROOOJJJHHHHHHJJJKKKLLLKKKJJJIIIHHHHHHJJJLLLMMMFFFGGGHHHHHHGGGFFFGGGHHHLLLMMMPPPUUUZZZ```iiipppooommmlllqqqxxx}}}}}}|||~~~~~~~~~}}}}}}{{{zzz}}}zzzvvvwwwwwwvvvvvvwwwyyy|||yyywwwuuuwwwyyyxxxsssnnnrrrnnnnnnqqqqqqkkkjjjmmmhhhjjjllloootttvvvnnndddfffbbbddduuu{{{jjj```XXX[[[fffmmmkkkeeeggg___WWWUUUSSSPPPQQQTTTSSS___hhhnnn|||zzzqqqfffYYYSSSSSSNNNJJJGGGHHHJJJGGGBBB>>>CCCBBBAAAEEERRR```eeebbb]]]^^^YYYOOOHHHGGGFFFDDDBBB@@@AAAEEEFFFBBBAAACCC<<<<<<<<<<<<;;;;;;<<<<<<777888888777555555777::::::777777<<>>===:::777666666444888<<<;;;888777999===999999777666555444444444555444444444444444444555333555777666444444888;;;444666888888777666666666999:::::::::>>>DDDDDD???888999777555999===<<<777000///......///111222333555111///000555777555222000444444222222444444111///222333111111111222111555;;;CCCEEE>>>:::GGGXXXbbb^^^^^^eeeoooqqqiii```EEEAAA<<<:::<<>>;;;777666555444444333333333555666777777888999::::::777666777:::===???>>>===>>>:::999<<<===:::888999;;;>>>???======AAADDDDDD@@@@@@BBBEEEGGGFFFDDDAAA???EEEUUUfffdddRRRFFFEEEJJJJJJIIIGGGDDDAAA???===;;;<<<===>>>????????????<<<@@@GGGKKKGGGBBBGGGRRRJJJGGGDDDFFFJJJMMMKKKIIIEEEGGGJJJKKKJJJLLLPPPTTTWWWWWWWWWWWWWWWXXXYYYYYYWWWXXXYYY\\\^^^aaabbbcccfffcccaaaaaaeeehhhiiihhhgggfffdddcccdddcccaaa___bbbbbbbbbbbbaaa```___^^^```^^^[[[XXXSSSOOOLLLKKKIIIHHHHHHJJJNNNTTT[[[___PPPVVVWWWSSSOOOQQQSSSTTT\\\[[[YYYXXXYYY___gggmmmxxxvvvttttttuuuvvvuuutttsssssspppkkkjjjllljjjfffddd___[[[[[[^^^^^^[[[XXXYYYVVVRRROOOOOONNNNNNMMMOOONNNMMMLLLKKKJJJJJJJJJMMMLLLKKKJJJIIIJJJKKKKKKHHHGGGHHHKKKOOOPPPOOOLLLJJJLLLNNNQQQTTTWWWZZZ[[[[[[ZZZYYYYYY\\\___bbbbbbbbb``````aaaccceeefffeeeddddddeeefffggggggdddbbbcccccccccdddddd```[[[WWWVVVTTTRRRQQQRRRSSSSSSRRRPPPOOONNNLLLKKKJJJJJJJJJFFFHHHIIIIIIHHHHHHIIIJJJGGGEEEEEEFFFGGGGGGHHHKKKEEEKKKRRRYYY```jjjttt{{{zzz~~~}}}ssslllpppzzz}}}~~~tttqqqpppmmmjjjmmmiiihhhlllnnnmmmmmmooommmmmmpppssssssooolllkkkeeecccdddhhhnnnpppmmmiiiggggggfffdddaaa___```aaadddbbbaaa```___]]]YYYVVVWWWWWWVVVUUUUUUTTTSSSSSSPPPQQQRRRTTTTTTSSSSSSRRRSSSOOOPPPXXXdddhhh```WWWMMMLLLKKKJJJLLLOOORRRTTTRRRQQQPPPNNNLLLKKKLLLNNNSSSXXXaaakkkuuu}}}}}}sssggg[[[SSSOOONNNBBBBBBBBBBBBAAA@@@???>>>===>>>@@@BBBEEEGGGIIIJJJQQQPPPMMMHHHDDDCCCDDDFFFBBBAAA@@@???>>>??????@@@999:::;;;;;;;;;:::888777888777777666777888999:::<<<>>>CCCJJJPPP\\\ppp|||qqqmmmdddXXXJJJKKKIIINNN```qqqnnn```LLLEEE===:::<<<>>>>>><<>>===???CCCIIIPPPTTTWWWWWWUUUPPPIIIBBB>>>===:::999888777888999;;;<<<<<<<<<<<<<<<;;;999888777:::999888888999999999999<<<;;;999777777777999::::::888555222000111222333111000111444777888888777666777999:::999888666555555555666777:::===@@@BBB;;;666111///111444444444000///...---...///111222///,,,,,,333;;;===666...111111222111000...,,,+++...//////000111222222333555;;;???<<<555333888???LLLNNNTTT^^^ffffff]]]TTTBBBAAA???>>>===<<<======<<<<<<:::888888<<>>>>>@@@BBBAAA===<<>>===>>>??????<<<>>>CCCDDDAAA>>>>>>CCC???@@@FFFHHHDDDBBBDDDEEE@@@===>>>BBBCCCAAA===@@@???AAADDDGGGIIILLLOOONNNMMMLLLKKKLLLNNNPPPRRRPPPNNNMMMMMMPPPSSSTTTTTTWWWUUUTTTWWW]]]bbbdddeeeeeebbbaaaaaacccbbb___\\\___aaaaaa^^^]]]\\\\\\ZZZZZZ^^^\\\UUURRRUUUUUURRRMMMRRRSSSRRRVVVaaahhhiiiddd```\\\^^^bbbccc```]]]TTTTTTTTTTTTVVVZZZaaaeeemmmmmmmmmmmmkkkjjjiiihhhfffgggfffccccccfffddd___aaa^^^[[[\\\```cccbbb```___[[[XXXUUUTTTTTTSSSRRRTTTSSSRRRQQQPPPOOOOOOOOORRRRRRQQQPPPPPPPPPQQQRRRQQQPPPQQQTTTWWWYYYWWWUUUTTTUUUWWWYYY\\\^^^```aaabbb```___```bbbdddfffgggfffeeedddeeegggiiiiiihhhhhhhhhiiikkkmmmllliiigggbbbbbbbbbcccccc```\\\XXXXXXUUUSSSRRRSSSSSSRRRRRROOONNNMMMLLLKKKIIIHHHGGGHHHHHHIIIHHHFFFFFFGGGIIIMMMJJJHHHHHHHHHHHHIIIIIIKKKQQQ[[[dddmmmvvv|||vvvyyywwweee]]]ZZZXXXVVVWWWTTTSSSVVVXXXWWWZZZ___eeebbb______```^^^ZZZWWWQQQSSSWWW\\\aaaccc```]]][[[\\\[[[ZZZWWWUUUUUUUUUQQQPPPOOONNNNNNLLLIIIFFFJJJJJJJJJIIIHHHGGGGGGGGGCCCDDDEEEFFFFFFFFFEEEEEECCCBBBBBBGGGNNNPPPMMMIIIIIIGGGFFFEEEEEEGGGIIIJJJLLLLLLKKKJJJJJJJJJLLLMMMNNNQQQWWW^^^dddiiilllmmmmmmhhhaaaYYYRRRMMMIIIHHHBBBBBBAAA@@@???>>>===<<<999:::<<<===@@@BBBCCCDDDIIIJJJIIIGGGDDDAAAAAABBBDDDCCCAAA???============;;;;;;;;;999888555333222666555555777999<<<@@@BBBIIIJJJPPPWWW[[[___iiitttrrrssspppjjjddd___UUUKKK@@@CCCEEEKKK]]]ooooooeeeIIICCC<<<:::===@@@@@@???BBBAAA??????@@@CCCFFFHHHJJJJJJHHHEEEAAA?????????AAA@@@>>><<<;;;<<<======???>>>>>>===<<<;;;999888===<<<;;;;;;<<<======<<<>>>===;;;999888888999:::999777555222111222333444333222333555777999888777444555666777777666555444555555666666888999;;;<<<777333///...111333333222000///...------...000111222000000555;;;;;;555///000111111111000...,,,+++...//////000000111111111333777:::888333222555:::===>>>BBBIIIPPPQQQMMMIIIDDDDDDDDDBBB@@@>>><<<:::888888777666555666999<<>>DDDIIIRRRSSSTTTTTTSSSPPPMMMKKKIIIJJJIIIEEE>>>::::::<<>>===<<<:::888777777;;;???@@@>>>>>>AAABBBAAA<<>>@@@CCCKKKSSSVVVVVVZZZ```eee```WWWLLLCCC>>>===>>>===;;;;;;>>>???===>>>AAAGGGDDDFFFKKKKKKDDD>>>======<<<<<<>>>AAAAAA>>>;;;@@@===<<<@@@FFFHHHGGGEEEFFFEEEDDDDDDEEEGGGIIIJJJFFFDDDBBBBBBDDDGGGHHHHHHIIIHHHIIIMMMTTTZZZ]]]]]]]]][[[ZZZZZZ\\\\\\ZZZXXXSSSVVVYYYZZZZZZXXXTTTPPPNNNRRRRRRNNNNNNRRRSSSPPPPPPXXX\\\ZZZZZZccclllpppqqqmmmiiihhhiiiiiihhhfffLLLMMMOOOOOOPPPSSSXXX[[[bbbfffkkkllliiigggffffffhhhkkkkkkjjjlllooommmiiiiiifffcccdddhhhkkkkkkiiieeeccc___]]]\\\\\\[[[YYY[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWZZZ\\\^^^]]]\\\\\\\\\]]]___```bbbccccccddddddddddddeeegggiiikkkkkkjjjhhhiiijjjkkkjjjiiijjjkkkmmmppprrrqqqnnnjjjeeedddcccbbbbbb```]]]ZZZXXXVVVTTTSSSSSSSSSQQQPPPMMMMMMMMMLLLJJJGGGEEECCCEEEEEEEEEDDDDDDEEEIIIKKKNNNKKKGGGFFFIIILLLLLLKKKTTT[[[dddnnnuuu{{{yyyxxx||||||~~~}}}}}}sssmmmjjjiiitttrrrWWWJJJGGGGGGGGGJJJHHHHHHJJJIIIJJJPPPXXXjjjbbbYYYTTTUUUTTTOOOIIIHHHMMMTTTYYYZZZXXXUUUTTTMMMNNNOOONNNLLLIIIIIIIIIEEEDDDCCCCCCCCCCCC@@@>>>CCCCCCBBBBBBAAAAAA@@@@@@<<<===>>>>>>??????>>>>>><<<<<<<<<>>>@@@AAABBBBBBCCCBBB@@@>>>===>>>???@@@FFFFFFEEEEEEFFFFFFGGGHHHGGGIIILLLOOORRRTTTVVVWWWVVVRRRMMMKKKKKKJJJGGGDDDBBBBBBAAA???>>><<<;;;:::999999:::;;;===>>>??????CCCEEEGGGFFFDDDBBBAAAAAAFFFDDDAAA???<<<;;;;;;;;;<<<;;;:::888666444222111777777888:::???EEEKKKOOOWWWZZZccckkkmmmmmmqqqxxxqqqcccVVVRRRRRRLLLFFFBBB???BBBCCCEEEOOOZZZZZZSSSFFFBBB<<<;;;>>>AAABBBBBBEEECCCBBB@@@???@@@@@@AAACCCCCCAAA???======@@@BBBGGGEEECCCAAA???>>>>>>???@@@@@@@@@???===;;;:::999=========>>>>>>????????????>>><<<:::888888888999777666444222222333444555222111222333555666555444000111222444444444333333333444444444444444333333222///,,,---000222111///000///...---------...///111111222555777666222///111111111000///...,,,,,,////////////////////////111222333222000000222444///111333777:::<<<>>>>>>???@@@BBBBBBAAA>>>:::888777999:::999777666666666===AAAFFFKKKMMMNNNOOOPPPOOONNNNNNPPPRRRQQQLLLGGG@@@???>>>===>>>BBBIIINNN[[[^^^bbbdddddd```[[[XXXXXX\\\]]]VVVKKKDDDCCCEEEEEEEEECCCBBB@@@>>>===<<>>BBBFFFEEEEEEEEEAAA<<>>FFFJJJFFF???????????????@@@BBBCCCDDDBBB@@@??????@@@BBBCCCCCC@@@@@@BBBFFFKKKOOOQQQQQQQQQPPPOOOPPPQQQSSSRRRQQQMMMOOOQQQUUUVVVSSSNNNJJJJJJMMMOOOOOOQQQVVVXXXVVVUUU\\\aaa^^^]]]dddpppxxxxxxwwwuuutttuuuvvvxxxyyyKKKLLLMMMNNNPPPSSSXXX\\\ccckkktttwwwuuurrrsssuuuwwwzzz{{{{{{}}}}}}xxxuuurrrooonnnooopppooonnniiigggdddbbbbbbbbb```___```___^^^]]]\\\[[[[[[[[[WWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWYYY[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^___aaabbbdddeeefffhhhkkkmmmpppnnnmmmmmmnnnmmmllljjjlllmmmpppsssuuutttpppmmmjjjhhheeedddccc```]]]ZZZWWWUUUSSSQQQQQQQQQOOOMMMJJJJJJKKKJJJHHHDDDAAA???>>>???@@@AAACCCGGGMMMQQQIIIFFFBBBBBBGGGNNNPPPNNNXXX]]]dddjjjmmmmmmllljjjffffffdddccciiivvv~~~ooojjjhhhlllnnniii```[[[VVV^^^kkksssoooeee```aaaggggggeeeaaaaaabbb```[[[dddssslll```UUUNNNJJJIIIHHHLLL[[[mmmvvvuuurrrsssvvvllliiioooqqqRRRDDDBBBEEEGGGKKKJJJJJJIIIFFFGGGOOOYYYooofffYYYQQQPPPQQQLLLEEEIIIQQQXXXZZZVVVOOOKKKJJJCCCFFFHHHHHHEEECCCAAAAAABBB@@@@@@@@@BBBBBBAAA???AAAAAA@@@@@@@@@?????????<<<<<<=========>>>>>>>>><<<<<<<<<>>>AAACCCCCCBBB???>>><<<;;;;;;;;;<<<===CCCBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFIIIKKKMMMOOOPPPLLLHHHFFFHHHMMMOOOKKKGGGEEEDDDBBB@@@???===<<<;;;>>>>>>>>>??????@@@@@@@@@BBBDDDFFFFFFEEEDDDDDDEEEEEECCCAAA>>>===<<<;;;<<<:::999888777777777777777======>>>AAAHHHPPPXXX]]]```hhhsss{{{}}}}}}fffKKKEEEEEE@@@???DDDAAAEEEEEEBBBDDDGGGFFFBBBEEEAAA===<<<>>>AAACCCCCCBBBBBBBBBBBBBBBBBBAAAAAAEEEFFFEEECCCAAA@@@AAACCCEEEDDDBBB@@@???>>>>>>>>>??????>>>===;;;999888777888:::;;;;;;;;;;;;<<<===<<<;;;999777555444444444333222111000000111222333///......///000111000...+++,,,...000111111111111000000111111000///---,,,...,,,+++---111222000...000//////...---......///,,,...000222111000//////222111111111000///......////////////............000///......///000000000---000222222222333777:::555666888::::::999888777:::===@@@@@@???<<<;;;:::888===CCCHHHJJJKKKLLLLLLOOONNNMMMNNNQQQRRROOOLLLFFFDDDAAA>>><<<>>>CCCGGGRRRVVV\\\aaabbbaaa]]][[[]]]dddhhhbbbWWWOOOOOORRRJJJJJJIIIHHHFFFEEEDDDDDDJJJMMMLLLEEE>>>>>>@@@@@@AAACCCFFFGGGGGGEEE???:::CCC@@@BBBJJJQQQTTTXXX\\\]]]^^^\\\TTTIII@@@=========;;;999888666888BBBNNNggg]]]PPPEEE???===>>>???:::===AAABBB@@@>>>======999:::;;;@@@HHHLLLHHHAAA>>>???@@@AAABBBCCCDDDDDDEEECCCAAAAAACCCDDDDDDCCCBBBCCCCCCEEEFFFFFFFFFEEEFFFFFFEEEFFFGGGJJJKKKLLLNNNNNNQQQVVVVVVQQQKKKHHHMMMNNNPPPSSSXXX^^^aaabbb]]]^^^]]]ZZZZZZcccpppzzzuuuyyy~~~SSSTTTVVVXXX\\\aaaiiinnnqqqxxx~~~~~~|||~~~}}}xxxtttrrrpppooonnnnnnlllkkkhhhfffddddddddddddcccbbbbbbaaa___^^^]]]]]]\\\\\\WWWWWWWWWWWWXXXXXXWWWWWWVVVWWWXXXXXXYYYYYY[[[\\\^^^^^^^^^]]]\\\\\\[[[[[[___bbbeeeggghhhkkknnnrrrvvvuuutttttttttsssqqqnnnoooppprrruuuwwwvvvrrrooollljjjfffcccaaa^^^YYYVVVRRRPPPNNNNNNMMMLLLJJJHHHFFFGGGGGGFFFDDD@@@===;;;;;;<<<>>>???AAAFFFLLLPPPGGGFFFBBB>>>AAAIIILLLJJJOOORRRVVVYYYYYYVVVPPPLLLKKKLLLJJJKKKRRR___fffgggWWWRRRPPPSSSTTTNNNGGGDDDCCCKKKXXX```[[[OOOHHHGGGKKKKKKIIIEEEEEEHHHFFFBBBHHHaaa{{{zzzmmmdddaaa[[[SSSIIIAAA>>>=========<<>>@@@CCCCCCAAA???>>>>>>===<<<;;;<<<>>>???>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===:::888999===DDDFFFBBB>>>======<<<<<<===>>>???@@@AAA@@@AAADDDGGGJJJJJJIIIGGGGGGGGGHHHJJJLLLOOOPPPKKKHHHGGGKKKPPPRRROOOKKKHHHGGGEEEBBB@@@??????>>>BBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCBBBAAABBBEEEHHHAAA@@@???=========>>>>>>999888777666777888:::;;;@@@@@@CCCIIIQQQ\\\eeekkkhhhoooyyy}}}zzz{{{fffJJJCCCCCC===<<>>@@@AAA?????????@@@@@@@@@??????AAACCCEEEEEECCC@@@>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999777555444333111333666666444444555666555555333111000///...---...------,,,---...//////,,,,,,+++,,,......,,,+++((()))***,,,---...//////+++,,,---------,,,***))),,,******---000222///---000/////////////////////)))+++...///......///111333222222111000000000000////////////............000...,,,---000111111//////333666555222111444777222222222222222333444555888;;;???AAAAAA???>>>===???CCCHHHKKKKKKJJJIIIIIIJJJHHHFFFGGGIIIJJJHHHFFFBBB@@@>>>:::777888;;;>>>CCCEEEIIIMMMOOOPPPOOONNNPPPXXX___^^^VVVQQQSSSWWWNNNNNNNNNNNNMMMMMMMMMMMMMMMQQQRRRNNNJJJJJJJJJIIIEEEDDDEEEGGGGGGCCC===:::???<<<===DDDHHHIIIKKKNNNPPPRRRSSSOOOHHH@@@<<<:::;;;888666555333666AAAMMMccc[[[OOOEEEAAABBBEEEFFF???@@@@@@???===<<<===>>>999???CCCDDDGGGJJJHHHCCCAAABBBCCCEEEEEEEEEEEEDDDCCCBBBAAAAAACCCDDDCCCBBBEEEEEEFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@AAADDDHHHKKKNNNSSS^^^iiihhh\\\QQQNNNSSSQQQQQQVVV^^^eeekkkoookkkbbbWWWRRRUUU^^^kkksssuuu{{{ccceeehhhlllpppuuu|||zzz~~~{{{yyyyyyuuuwwwvvvsssssstttqqqkkkdddeeefffggggggfffeeedddcccbbbaaabbbddddddcccbbbaaa```___]]]\\\\\\\\\\\\XXXXXXYYYYYYXXXXXXWWWVVVWWWXXXYYYYYYXXXYYY[[[]]]``````___^^^]]]\\\[[[ZZZ^^^bbbfffhhhiiikkkooossswwwvvvuuuuuuvvvtttqqqooonnnmmmnnnoooqqqpppnnnkkkeeeccc```]]]ZZZVVVQQQMMMJJJIIIHHHGGGHHHGGGDDDBBBBBBBBBBBBAAA???<<<:::888;;;<<<======>>>@@@DDDGGGNNNOOOHHH>>>;;;@@@CCC@@@???AAACCCFFFHHHEEE@@@<<>>AAAFFFPPPWWWTTTIIIBBB@@@???@@@>>><<<===@@@>>>:::>>>IIIUUUVVVPPPKKKMMMQQQOOOIIIAAA<<<;;;;;;;;;::::::999999<<<@@@BBBBBB@@@AAA>>>AAANNNaaavvv|||^^^HHH>>>===>>>>>>DDDBBBBBBBBB@@@===AAAHHHFFFLLLKKKAAA;;;===>>>;;;;;;AAAGGGGGGCCC>>>======;;;<<<>>>>>>===<<<;;;<<<;;;:::999999;;;=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>:::888888===DDDFFFBBB<<<<<<<<<===>>>???AAABBBCCC??????@@@FFFMMMQQQQQQPPPJJJIIIGGGFFFFFFHHHJJJLLLKKKIIIHHHJJJMMMNNNLLLJJJHHHGGGDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@>>>===;;;===@@@DDD<<<<<<;;;;;;;;;<<<===>>>:::999777666666888;;;===AAABBBFFFLLLUUU___hhhmmmggglllpppnnnfffdddqqqiiiUUUEEEEEEDDD<<<888;;;999;;;===>>>>>>>>>???@@@===;;;999888888:::<<<===;;;::::::999888777777666444888<<<===<<<999777777444444555555666666666666444444444333222111000///,,,///222222///---.../////////...---,,,+++***)))*********)))******++++++,,,+++***,,,------,,,+++''''''((()))***+++,,,---*********+++******)))(((+++))))))+++...000...+++------......////////////***,,,---......///000222333222111000000000000111////////////////////////000///......000222222111000333555444111000111333666555333111000111111222111444777::::::999::::::@@@CCCFFFGGGEEECCCBBBBBBAAA>>>;;;<<<>>>???<<<:::666666666555444444777999888999;;;===>>>>>>>>>>>>>>>EEEMMMNNNJJJHHHKKKOOOMMMNNNOOOPPPRRRSSSTTTUUUNNNRRRTTTTTTVVV[[[[[[XXXKKKEEECCCDDDEEE@@@<<<:::999777999???BBBCCCFFFKKKNNNMMMKKKHHHDDD???;;;888777444333333333555>>>GGGNNNNNNKKKHHHHHHKKKJJJGGG???>>>===<<<<<<<<<=========EEEIIIFFFFFFIIIHHHBBBBBBCCCEEEFFFFFFEEECCCBBBBBBAAAAAABBBDDDEEEDDDCCC@@@BBBCCCBBBAAAAAABBBCCC@@@@@@@@@???@@@CCCIIIMMMQQQ^^^uuuvvvjjjhhhiiiaaa[[[]]]dddkkkrrrxxxsssdddSSSLLLOOOWWWbbbjjjwww{{{vvvzzz~~~vvvvvvuuussspppmmmkkkjjjiiijjjhhhdddcccdddbbb]]]XXX[[[___bbbcccbbb```___^^^]]]^^^```bbbccccccbbb```___]]]\\\[[[[[[ZZZZZZXXXXXXXXXXXXWWWUUUTTTSSSSSSUUUVVVUUUSSSTTTWWWZZZ^^^]]]\\\[[[YYYXXXWWWVVVWWW\\\```aaa```aaaeeehhhjjjjjjiiijjjkkkiiifffccc___^^^]]]]]]^^^]]]\\\ZZZUUUTTTSSSRRRPPPKKKFFFBBBBBBAAAAAAAAABBBAAA>>><<>>===<<<:::999888777777888:::::::::;;;>>>@@@WWWZZZRRRAAA777999<<<:::777777999<<<@@@@@@>>>;;;;;;>>>>>>::::::===>>><<>>>>>CCCIIIHHHBBB>>>>>>999;;;;;;999;;;===<<<777:::===???@@@>>>===@@@DDDCCC>>>999888:::;;;999666666555666777:::;;;<<<<<<;;;999999???GGGRRRbbboookkk]]]JJJ>>>;;;<<<;;;999@@@>>>>>>BBBBBB??????BBBEEEUUUZZZMMM>>>:::;;;:::888;;;???@@@???>>>???AAA:::<<<===<<<;;;;;;<<<======;;;::::::<<<>>>>>>>>>=====================>>>>>>===<<<<<<<<<===??????<<<;;;<<<===@@@AAA@@@???;;;;;;<<<===???@@@AAABBB???>>>???DDDKKKOOONNNLLLGGGEEECCCAAAAAACCCEEEGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCAAA???>>>>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;:::999;;;===888888777777777999:::;;;;;;:::888888:::>>>CCCFFFFFFFFFHHHKKKPPPUUUZZZ]]]YYYYYYYYYWWWQQQLLLPPPXXXIIIBBB???@@@???999666888777777777888777555444444333333333222333444777:::666555444222111111111111,,,///222333222111000000///000000111222222222111///////////////...------+++///222111---***+++---,,,,,,,,,,,,+++***)))((())))))(((((((((((((((((()))(((((()))+++,,,+++)))''''''''''''((()))***+++,,,+++***)))((((((''''''***(((&&&(((+++---+++))))))***+++,,,---.........---,,,++++++,,,---...///111000///.........///000...//////000000111111111//////000000000111222444111222222111111222444555777666666555333222111111...000222222222333555777888:::<<<<<<:::888888888999666444555777888555222...000222333333444666888444555777999:::::::::999999===BBBCCCBBBAAACCCEEEEEEFFFIIILLLOOORRRTTTUUURRRSSSRRRSSSZZZbbbccc```PPPFFF@@@AAAAAA>>>;;;;;;999888:::>>>???BBBIIIRRRSSSLLLDDD???>>>>>><<<999777444333666999999===CCCBBBEEEGGGFFFHHHKKKIIICCC===;;;;;;===@@@BBB@@@===AAAHHHIIIGGGKKKRRRPPPGGGBBBCCCEEEFFFFFFCCC@@@>>>@@@??????AAACCCDDDDDDCCC===???@@@???>>>???CCCFFFDDDDDDCCCBBBBBBEEELLLQQQUUUccc~~~yyyjjjddddddeeejjjqqqgggZZZLLLGGGIIIOOO[[[gggooonnnppptttyyy|||zzzxxxxxxtttmmmjjjgggeeedddcccaaa```______\\\WWWWWWYYYWWWSSSWWW[[[aaaddddddaaa___]]][[[[[[\\\^^^aaaccccccbbb___^^^]]][[[ZZZZZZZZZZZZVVVVVVVVVVVVTTTRRRPPPOOOMMMOOOPPPOOOMMMMMMPPPTTTXXXXXXWWWUUUTTTRRRQQQQQQOOOSSSXXXXXXUUUUUUXXX[[[[[[[[[[[[\\\\\\[[[XXXUUUOOOMMMKKKJJJJJJJJJIIIHHHIIIHHHHHHIIIHHHDDD>>>:::======<<<===>>>===;;;999===<<<:::999888777777777000333555777888999<<<>>>[[[```XXXDDD666888;;;:::888777888;;;???AAA@@@>>>111666999888777:::;;;:::???999555777888666666888:::666777;;;>>><<<;;;<<<888;;;;;;:::;;;===;;;666666777999<<<<<<999666555;;;777444555999;;;999666111444888:::::::::===???;;;999999::::::===HHHTTTOOOFFF<<<999<<<>>>===:::;;;999;;;AAADDDAAA??????PPPdddmmm\\\DDD:::999888888999:::;;;;;;<<<>>>@@@<<<======<<<;;;<<<===???<<<:::888999:::<<<======::::::::::::;;;;;;;;;;;;:::999999888888:::;;;<<<;;;======;;;888999<<<@@@::::::;;;<<<===>>>>>>???@@@>>>===AAAFFFHHHEEEAAABBBAAA>>>===>>>AAAEEEGGGCCCDDDDDDBBB@@@???@@@BBBBBB@@@>>><<<;;;;;;<<<===::::::999999999999999999;;;<<<>>>===;;;999888999666666555444444555666777;;;::::::<<>>;;;;;;;;;:::777666777:::444333333666777666666666,,,------...///111555888222111000//////000111222...///000///---,,,,,,---...//////000000//////...,,,,,,------------,,,,,,,,,111444333...++++++---,,,,,,,,,,,,,,,+++***))))))(((((((((''''''''''''%%%%%%%%%&&&((()))(((''''''''''''''''''((()))***...---***((('''&&&&&&&&&***'''%%%%%%(((***)))'''&&&''')))***,,,,,,------...+++)))((()))+++***)))000///---,,,,,,---...///...//////000111222222333...000111111000000222555444333111000222666999;;;222333555777777555333111000111111111000222555777222444666666444444555666666444222444666777444111,,,///222444444444555666222555999===??????>>>======???AAABBB@@@??????@@@<<<>>>AAAEEEIIIMMMPPPRRRWWWSSSOOONNNVVV```bbb^^^SSSGGG>>>>>>???<<<:::<<<>>>===>>>???>>>BBBMMMYYYVVVKKK===777888===>>>===999666666;;;??????@@@BBBDDDFFFDDD@@@AAAFFFFFFAAA;;;:::;;;AAAGGGHHHDDD???CCCGGGHHHHHHRRR^^^\\\PPPCCCDDDFFFGGGFFFCCC???===:::::::::<<>>>>>@@@@@@???===>>>BBBFFFGGGGGGFFFEEEDDDHHHOOOTTTSSS^^^tttqqqddd\\\XXXYYY^^^UUULLLEEECCCEEEJJJYYYhhhbbb^^^ZZZ\\\aaadddcccaaa{{{ooohhhffffffccc___[[[YYYYYYZZZ[[[[[[XXXVVVTTTUUUUUUUUUTTTQQQWWW___bbbaaa]]][[[[[[VVVZZZ\\\]]]```dddddd___[[[[[[[[[]]]^^^\\\YYYWWWUUUTTTSSSSSSTTTSSSQQQNNNJJJJJJHHHHHHHHHHHHJJJJJJOOOOOONNNLLLJJJGGGEEEDDDIIIKKKMMMMMMLLLKKKLLLMMMNNNPPPNNNIIIGGGJJJKKKJJJEEEEEEDDDCCCBBB@@@@@@???BBBBBBCCCBBBAAA>>>;;;999999======999888:::;;;:::666:::>>>===999777999;;;999::::::999888999;;;===UUUQQQJJJBBB===999888888777666666;;;BBBDDDAAA===333444555666777666555555666666777888888777777777333777888777;;;CCCEEEAAA<<<:::888888999999888777555666888::::::999888777:::999888888999;;;>>>???;;;;;;<<<===>>>??????@@@999:::;;;<<<===>>>???@@@@@@@@@@@@>>><<<::::::;;;<<<<<>>999===EEEUUUkkkuuucccIII<<<:::999::::::::::::;;;<<<======;;;<<<<<<===>>>>>>>>>===999::::::;;;;;;::::::999===666666???@@@888555999777666666666777888:::;;;<<<;;;;;;::::::999999999888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======;;;;;;::::::999:::::::::;;;===@@@@@@>>>;;;::::::>>>;;;999888999:::;;;:::<<<<<<:::888555555777999<<<999777777999999666444999777555555555888:::<<<;;;>>>@@@@@@EEEKKKMMMKKKJJJFFF@@@>>>???>>><<<:::;;;:::::::::::::::;;;;;;888888888888666555444333333555888888555222000///...------///111222111000------,,,,,,+++************...111111---+++---000222;;;:::777888222,,,111...++++++......++++++...,,,...222555444111,,,)))++++++++++++***((('''&&&''')))++++++)))'''''''''&&&&&&&&&&&&&&&'''((()))***************+++,,,,,,*********)))'''&&&''')))+++)))&&&######%%%(((******+++,,,---------------,,,+++******,,,...111333222000...,,,++++++,,,------000000------222555555444333333333222222111111111222333555666666666666666444333444666777777777444333111000111222444666333555777777555444555666555555555555444444444444444111000111555666555222333555777999;;;===>>>>>>BBB::::::CCCCCC;;;;;;DDD>>>???CCCGGGLLLQQQUUUWWWWWWYYY]]]___^^^\\\YYYVVVIIIFFFBBB???===>>>???AAAAAAAAA@@@AAADDDLLLUUU\\\PPPHHH>>>::::::<<<;;;999CCC@@@>>>======>>>======;;;<<<;;;:::???DDDDDD@@@BBB>>>???FFFJJJHHHCCCAAADDDFFFFFFGGGOOOXXXYYYSSSIIIMMMKKKBBB======<<<888;;;::::::;;;======<<<:::===>>>@@@@@@??????@@@BBBFFFAAA???DDDJJJNNNQQQSSSRRRXXX```fffmmmyyyjjjZZZRRRMMMJJJKKKDDDBBB@@@@@@BBBGGGMMMQQQSSSTTTTTTSSSQQQRRRTTTUUU}}}rrrgggaaa______]]]ZZZXXXWWWWWWYYYZZZ[[[YYYVVVUUUUUUUUUTTTSSSRRRVVV[[[]]][[[XXXVVVVVVUUUXXX[[[[[[^^^aaa___ZZZYYYYYYZZZ\\\^^^^^^\\\ZZZVVVTTTRRRQQQPPPNNNKKKIIIHHHHHHGGGFFFFFFGGGHHHHHHJJJIIIIIIHHHFFFDDDBBBAAAAAACCCEEEFFFFFFFFFGGGHHHIIIKKKHHHAAA>>>??????===AAAAAA@@@??????>>>======@@@@@@@@@???>>><<<:::999<<<>>>>>><<<>>>BBBCCCAAA<<<@@@BBB???:::666777888999999999888777888:::===GGGDDD@@@===:::999999:::666666777:::===>>><<<:::555666777777777777666555777888888999999999888888888;;;;;;;;;???GGGIIIGGG<<<:::999888999:::999888666777999:::;;;:::999888888888888999;;;===???AAA>>>>>>>>>???@@@@@@AAAAAA:::;;;;;;;;;<<<<<<======;;;===>>>===;;;::::::;;;<<<:::<<<@@@@@@<<<===AAAMMM```iiiZZZFFF===;;;;;;888888888888999:::;;;<<<888999999:::::::::::::::777888888888888888888777:::666;;;EEEFFF<<<555666444444333333444555777888777777888888777777666555555666777888888999999888777777888888888999999999666666666555555666777777666888:::;;;:::888999999===:::777666777888888888888888777555333333555777888666444444555555333111555444333333444777999;;;CCCHHHKKKHHHGGGIIIJJJJJJIIICCC===:::::::::888666555555555666777999::::::888888888777666555444333000222444444111///......---,,,,,,---///000///---,,,+++++++++*********))))))---000///,,,+++...111BBB]]]___III;;;666000...111...,,,......,,,...111111333555555333///+++((())))))))))))((('''&&&&&&((()))+++***(((%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((+++,,,---+++)))(((((())))))(((&&&$$$$$$&&&((()))+++,,,,,,---......------+++*********+++---...///111///---,,,+++,,,------///111111------111333333444444444333333333333333555555666666666666666666666444333333555666666555666555444333444666888999999999::::::;;;;;;;;;;;;888777777666555444333222000000000111444555555444222333555777999:::;;;;;;666777999:::::::::::::::===???AAAFFFKKKQQQUUUXXXdddiiiooorrrnnndddXXXPPPFFFDDD@@@===;;;;;;<<<===>>>???@@@BBBFFFKKKRRRWWWMMMGGG???;;;<<<===>>>>>>CCCAAA???>>>>>>???>>>===666888888888===DDDEEEBBBAAA>>>???GGGLLLKKKGGGEEEEEEEEEBBB@@@FFFPPPTTTRRRIIIJJJGGGAAA???BBBBBB???999999999:::<<<===<<<;;;>>>???@@@@@@???@@@AAACCCEEEBBBAAAFFFLLLQQQSSSTTTRRRTTTUUUVVVZZZdddsssqqq\\\OOOIIIEEEDDDEEE???>>>======@@@EEEKKKOOORRRQQQPPPNNNKKKKKKMMMOOOrrrttttttooofff]]]XXXVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVTTTRRRRRRRRRRRRPPPOOOPPPRRRTTTTTTSSSQQQPPPPPPRRRVVVYYYZZZ\\\^^^[[[UUUVVVVVVWWWZZZ]]]^^^^^^]]]VVVSSSPPPMMMKKKHHHEEEBBBEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBAAA???>>>===;;;===@@@AAAAAAAAABBBDDDJJJKKKHHH@@@;;;::::::777<<<<<<<<<;;;;;;:::::::::======<<<;;;::::::::::::===>>>======BBBIIIIIIEEE===???@@@>>>:::666666888999999999888777888:::<<<::::::999888777777777888888:::======<<<:::999999888888999999999999888777999:::::::::::::::999999888999999999===DDDFFFEEE<<<:::999999:::;;;999888666777999:::;;;;;;;;;:::777888999<<<>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::666999;;;<<<;;;999999999:::777777;;;>>>===;;;;;;???MMMSSSIII===999:::999555555555555666777888888444444444555555555555555333444444555555444444333555555>>>JJJKKK???444111////////////000111222222111222444555444333111000111222333444555555555555222222222333333333444444111000000000111222333333222444555555444555666888:::777444333333444444444333333333111000000333555666444222222333333222111222222333555888;;;===???JJJPPPRRRNNNJJJIIIJJJJJJGGGAAA:::555555555444333///000111222444666888888888888888777666555333333111222222111...------...,,,+++***+++------,,,***************)))))))))))))))+++---,,,******...222JJJtttyyySSS:::777333+++111...---//////---...111222222222111000---+++)))((()))))))))))))))(((((((((******)))&&&$$$$$$$$$''''''((()))))))))(((((())))))(((((())))))***+++---///000///,,,***))))))))))))((((((((())))))***,,,,,,------......------++++++,,,---------------...---,,,++++++,,,---...333444222...---111222000333333333333333333444444888888777777777666666666888777555555666666666555777777777777888:::===>>>@@@>>>===???BBBDDDCCCAAA===<<<<<<:::888666444333333444555444333222222333000111222444666777777777111888:::555444:::;;;777>>>>>>???AAADDDIIIMMMPPPWWW]]]eeekkkiiiaaaVVVOOOFFFEEECCC@@@===;;;:::999:::<<>>AAADDDDDDCCCAAA@@@@@@@@@>>>===555777888777;;;AAACCC@@@AAA>>>@@@HHHMMMLLLJJJIIIGGGDDD>>>:::>>>HHHPPPSSSVVVRRRIIIAAA>>>???>>>:::777666666888;;;<<<<<<;;;???@@@AAAAAAAAABBBEEEGGGJJJIIIHHHLLLQQQTTTTTTRRRMMMKKKHHHFFFIIISSSbbbmmmnnn^^^MMMDDD@@@>>>>>>@@@<<<<<<<<<===AAAGGGLLLPPPQQQPPPMMMIIIFFFEEEGGGIIIhhhiiiiiieee^^^WWWSSSQQQOOOOOOOOONNNOOOOOOPPPPPPPPPOOOOOOPPPRRRRRRQQQOOONNNMMMMMMLLLKKKKKKLLLMMMMMMRRRVVVXXX[[[]]]YYYSSSTTTSSSSSSUUUXXXZZZ[[[ZZZRRROOOKKKHHHFFFDDDAAA>>>AAAAAAAAAAAAAAAAAAAAAAAA<<<===============<<<<<<<<<>>>@@@AAA@@@@@@@@@BBBHHHKKKIIIBBB<<<;;;;;;:::999999999999999999888888<<<;;;:::999999:::;;;<<<<<<<<<:::;;;BBBIIIHHHCCC666888:::999888777999::::::::::::999888888:::<<<888888888777777555444333999???FFFGGGCCC???===>>><<<<<<<<<;;;;;;::::::999::::::;;;;;;;;;:::999999888777666666999===>>>>>>:::999888999:::;;;999888666666888999:::;;;;;;:::666888:::===>>>>>>>>>===999999999888888888777777777777777777888888888888444777:::;;;:::777666555666333222555888999777555222999===777222222333222000000000000111222333444//////////////////000000///000000111111000000///000333;;;FFFGGG===222---+++++++++++++++,,,---------...000222222000...,,,//////000111222222222222....../////////000000000............///000111222333333333222111222444777888555111000000111111111///000000///...///222555666555444333333333333333222444777<<<@@@DDDFFFHHHKKKOOOPPPNNNOOORRRRRRPPPGGGAAA888333333333333222---...000111333444555555777777777666555444222222666555444111...------///,,,+++***+++,,,,,,***)))(((((((((((()))))))))))))))******))))))***...222@@@dddgggFFF444333000+++...,,,---111111---,,,...,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,,,,((()))***)))'''&&&&&&''')))***++++++,,,+++******+++++++++++++++,,,---------///111111...+++))))))++++++,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,---///000000///---,,,++++++******+++,,,------666666333......111222///111111000000111222333444777666666666666666666666<<<:::888888888999888666777777888999;;;===???@@@BBB???===???EEEHHHGGGCCCAAAAAAAAA@@@>>><<<:::999:::===>>>;;;555111000111000111222333444555555555222666;;;<<<;;;999999999===<<<;;;::::::<<>>;;;<<<===>>>??????AAAEEEHHHGGGEEEBBB>>><<<===AAAEEEEEECCCBBBBBBCCCBBB???===;;;======:::;;;???@@@===AAA>>>@@@GGGKKKIIIGGGHHHFFFCCC===:::<<>>;;;:::777444555444444666888:::;;;:::===???AAACCCDDDGGGJJJMMMSSSTTTTTTVVVYYY[[[XXXRRRJJJGGGCCCCCCHHHSSS```iii^^^RRREEE@@@>>><<<===???======???BBBFFFLLLRRRUUUQQQPPPMMMHHHEEEDDDFFFHHHddddddccc___ZZZUUURRRPPPLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLMMMQQQTTTTTTSSSQQQKKKJJJHHHGGGHHHJJJKKKLLLJJJOOOTTTWWW[[[^^^[[[UUURRRPPPOOOPPPRRRTTTTTTTTTLLLIIIFFFDDDCCCBBB@@@???????????????????????????::::::;;;<<<======<<<<<<@@@BBBCCCBBB@@@>>>>>>???@@@EEEEEE???::::::;;;;;;999999999999999999999888<<<;;;999888999;;;===>>>===<<<::::::???FFFDDD???444555666777888999;;;<<<;;;<<<;;;:::888999;;;===999:::::::::888777555444777@@@JJJMMMIIICCC@@@@@@>>>>>>===<<<;;;:::::::::999999::::::999888888777:::888777888999999999888777777777888999999888666444555555666777888888888777888:::;;;<<<:::888777555444444333333222222111111222222333555666666777555777::::::777444222111111000000111555777555111,,,//////---,,,---......,,,,,,,,,,,,---...///000---,,,++++++++++++,,,,,,,,,------------------,,,---///555<<<===666...)))'''(((((()))))))))))))))+++,,,///000000///---+++---...///000000111111111------------........................///000222222555555444111000000333555555222///....../////////...//////......000333666666555444333222222444555333666<<>>???@@@===:::===CCCFFFEEEBBB???@@@AAAAAAAAA@@@>>>===???AAACCC@@@:::666555555222333444555555555555444222444CCCVVVSSS>>>444999:::999777555555555666777;;;:::999999999;;;===???BBBFFFLLLQQQRRROOOJJJGGGEEEDDDBBB???>>>@@@DDDGGGGGGFFFCCC>>>;;;<<>>???AAAAAA>>>>>>AAABBB@@@@@@>>>???CCCEEEBBB@@@AAA>>>===<<<;;;===CCCMMMUUU\\\PPPBBB;;;999999999999777555444555777999999999;;;>>>BBBEEEHHHKKKOOORRRWWW\\\```bbbgggkkkfff]]]UUUQQQLLLKKKOOOVVV]]]aaaTTTKKKBBB@@@>>><<<<<<>>>>>>???AAAFFFKKKQQQVVVXXXQQQPPPNNNJJJFFFFFFGGGIIIbbbaaa^^^[[[XXXTTTQQQPPPJJJIIIHHHGGGGGGHHHIIIJJJGGGHHHKKKPPPSSSTTTRRRPPPMMMJJJGGGFFFHHHKKKLLLMMMIIIMMMRRRUUUYYY]]][[[VVVPPPNNNKKKJJJLLLNNNOOOOOOGGGDDDBBBAAAAAABBBAAAAAA===>>>>>>??????>>>>>>===:::;;;<<<===>>>>>>>>>>>>AAABBBCCCAAA???<<<<<<<<>>;;;;;;;;;::::::999999999<<<;;;:::999:::;;;===???>>>>>><<<:::===BBBAAA<<<999999999888999999::::::;;;;;;;;;:::888888:::<<<888888999999999999888888333;;;DDDGGGDDD@@@>>>=========;;;999888777777777777777777777666555444444777444444777888444111111444333444555777777555333222222222222333333333333555666777888777555333222111111111000000/////////------...000111222333444333555777666333000///...---...000555>>>BBB;;;000------,,,++++++,,,---...++++++++++++,,,---......,,,+++***(((((()))***++++++++++++,,,,,,++++++++++++,,,...111222///+++(((&&&''''''(((((((((''''''***+++---...///...,,,+++,,,,,,---...////////////,,,,,,---------.........///////////////000111222555555444111//////111333333000...---...///000///////////////...000333666444444333222000111333666777;;;AAAGGGLLLNNNOOONNNLLLLLLMMMVVVcccjjjbbbVVVCCC===777444555777777666444555555555555333111000333333333222111000......222222000---***((()))***,,,++++++,,,------,,,***&&&''''''((()))******+++******))))))***,,,...///111///(((***111+++'''111---...333999999333...---000///---+++*********+++''''''((()))*********)))&&&((()))))))))***---///...---,,,,,,++++++,,,,,,---------,,,------...///,,,---//////---+++***+++)))***+++,,,---------,,,/////////000//////...---+++,,,---......---+++*********++++++,,,,,,------...---***(((+++111111---111000...------///111222000000000000111333555666999777555444555555444222333444555777999;;;<<<======:::888:::>>>AAAAAA@@@:::;;;===???@@@???>>>===<<<>>>AAAAAA@@@>>><<<<<<555555666666666555555444666:::SSSrrrmmmKKK777:::555555555555666666777777333333444555555555555555888===EEEMMMSSSTTTSSSRRRLLLKKKHHHDDDCCCDDDHHHLLLIIIFFFBBB>>><<<<<<>>>>>>AAAAAABBBEEEFFFEEEAAA>>>===AAABBB@@@???CCCEEEDDD>>><<<<<>>;;;;;;======???CCCGGGMMMRRRWWWYYYRRRRRRQQQNNNJJJHHHIIIJJJ___]]]ZZZVVVTTTQQQOOOMMMHHHGGGFFFEEEFFFIIILLLNNNPPPQQQTTTXXX[[[[[[XXXUUUQQQMMMIIIHHHJJJLLLMMMMMMIIINNNQQQRRRVVVZZZYYYUUUNNNKKKHHHGGGIIIKKKMMMMMMEEECCC@@@???@@@AAABBBAAA===>>>????????????>>>===;;;<<<===>>>?????????>>>@@@AAABBBAAA>>>===<<<===FFFLLLNNNGGG???===>>>???======<<<;;;::::::999999;;;;;;:::::::::;;;<<<===;;;===<<<999:::======;;;<<<:::999888777888888888999:::999888666666888999555555666666666777777777222666:::;;;:::888888999:::999777555333333222333444444444333333222000000222///111777888333//////000000111333555555222000000//////...............000111222222222111000///......------------------++++++,,,------.../////////111222111...---,,,---,,,,,,111@@@SSSYYYHHH111---,,,,,,,,,,,,,,,---///,,,,,,,,,,,,---...///000,,,+++)))((((((((()))*********++++++++++++******++++++++++++,,,,,,***'''&&&'''((())))))((('''&&&******+++,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,---------...............------...//////000111000///......///111222///------...000111111/////////......///333666555666555333111222555999>>>BBBHHHMMMOOOOOOLLLKKKKKKOOOVVV___hhhgggWWWEEE<<<888333222555777777666555666777777666444222111111111111000///...,,,,,,***++++++***(((((()))******))))))+++------,,,+++&&&''''''(((***+++,,,,,,++++++***+++,,,------,,,---,,,'''***000(((%%%000------000666666000------000///---,,,+++******+++''''''((()))))))))(((((('''((()))(((((())),,,......,,,***(((((()))***,,,///////////////000000111,,,---......,,,,,,,,,...,,,,,,,,,---...//////000333333333333333222111111---...///000000///......---....../////////......---,,,***)))///666777333666444222000000111333444222111000//////111333444666444222222333333222111222333555666888999:::::::::999888888:::<<<>>>@@@888:::<<<>>>??????===<<<999:::<<>>???@@@@@@>>>>>>???AAAEEEGGGFFFBBB???===AAABBB???===@@@CCCBBB;;;999:::<<<:::666555888333444777:::888888AAAMMM\\\QQQFFF@@@;;;888;;;AAACCC@@@<<<:::::::::999888===BBBIIINNNPPPPPPPPPPPPXXXeeerrr{{{wwwmmm___VVVQQQMMMHHHCCCBBB>>>===>>>>>>;;;;;;===>>>@@@DDDJJJOOOTTTXXXYYYYYYYYYXXXUUUQQQMMMLLLKKK\\\ZZZVVVSSSPPPNNNLLLJJJGGGEEEDDDDDDFFFJJJNNNQQQbbbcccfffiiikkkjjjfffcccUUUQQQLLLKKKLLLMMMMMMLLLKKKNNNPPPQQQTTTXXXWWWRRRLLLIIIFFFEEEHHHKKKMMMNNNEEECCC@@@???@@@AAABBBAAA===>>>???@@@@@@???>>>===<<<======>>>???????????????@@@BBBAAA@@@>>>??????IIIPPPQQQHHH>>>;;;::::::>>>>>>===<<<;;;999999888::::::::::::::::::;;;;;;777:::;;;777666999:::999:::888555555555666666666888888888666444444666888666555444333222222222333444444444222111222444666777666444111000/////////222222222111000///...---333111555===???999444555......///111333333111......---,,,+++++++++++++++------...///////////////************************+++++++++++++++++++++++++++,,,------++++++,,,---,,,+++222IIIeeemmmSSS333+++++++++,,,,,,+++,,,///............///000111111---,,,***(((((((((***+++******++++++++++++******++++++******+++,,,***''''''((()))))))))((('''&&&************++++++,,,,,,((()))***++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,+++,,,------,,,---...000111///------///111222222/////////......///222555888999999666444555999===FFFIIINNNRRRRRROOOKKKHHHIIIRRR]]]eeeggg]]]HHH444777333000111444666666555444555777777777555333222000000//////...---+++***%%%''')))***)))***,,,---)))((((((***,,,---,,,+++&&&'''((()))***+++,,,---,,,++++++,,,......,,,+++&&&...///------%%%$$$///---+++,,,//////,,,+++---***)))))))))***+++,,,,,,))))))************))))))((())))))(((''''''))),,,---+++(((%%%%%%&&&)))+++,,,++++++++++++,,,---------......---,,,---...000000000000000111222333444666666666666555555444333111111222333333333333333000000111111111111000000//////------444===>>>::::::888666333333444666777444333111//////000111222666444333333444444444333222333555666888888999999999999999999888:::===@@@999;;;>>>@@@@@@???===<<<:::999999===@@@@@@<<<888777777777777666555444333666???LLLSSSLLL???777666555666777888777555333111888666222///......000111444333222444888???FFFJJJEEEGGGJJJKKKKKKKKKMMMNNNKKKFFF@@@???BBBDDDBBB???<<<===AAAEEEGGGFFFCCC@@@???CCCCCC>>>;;;<<<======999777888:::888444444777555555888:::666555???LLLSSSKKKDDDBBB@@@???GGGQQQHHHEEE@@@===<<<<<<:::999@@@EEELLLQQQQQQPPPMMMLLL\\\kkkyyyzzznnn___TTTOOOLLLGGGCCC>>>;;;<<>>>>>>>>@@@???>>>?????????===;;;======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;DDDCCCAAA>>><<<:::999888;;;:::888888888999888777:::888666777999:::777444555444222111000111222333333222222222222222222222666333111333222111444999===:::555222111111222222222111...,,,++++++,,,---111111000///,,,,,,---///111///,,,+++,,,,,,,,,+++,,,...888CCCDDD:::333111---+++***+++...000///---++++++++++++++++++++++++,,,---...---+++)))))))))%%%''')))*********+++,,,)))******++++++******************,,,------+++)))((()))111GGGaaafffOOO444+++++++++***++++++,,,,,,---,,,+++)))***000:::BBB555///(((&&&(((++++++)))(((***,,,,,,*********+++''',,,---++++++---***$$$&&&)))((('''&&&!!!,,,FFFkkk...222,,,''',,,&&&))))))*********++++++++++++,,,---------,,,+++***)))***,,,,,,+++***+++,,,///...---+++******++++++,,,...///000///000222333333///,,,,,,///333444333999:::;;;::::::>>>EEEJJJQQQRRRRRRPPPMMMKKKKKKKKKLLLSSSXXXTTTIII===777555555333111111444777888999777666555555555555333111111222111///,,,))))))***''''''((())))))))))))))))))************+++++++++'''((()))******+++******(((((())))))************((('''((()))+++***(((&&&***+++,,,---,,,***(((&&&''''''((()))***+++,,,,,,+++*********))))))((((((+++***(((''''''((()))***))))))))))))(((&&&%%%$$$((()))***,,,------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---///222444666888777444333222333444555555222111111333444222000111333444333222111222333333...+++000999===999444777333000000222444444333222111111111222222000///666666555444333222222111555444333333333555666777777444222222555777888999444???JJJKKKDDD<<<999:::555666777999999888888777999999777666555555555555;;;:::999777666444333222000111444666777555444222555333111///.........//////000222444555777777777444777<<>>>>>===>>>AAADDDBBB>>>>>>???>>>999666666999::::::333///000222111111333444444444777;;;===>>>===EEEGGGFFFBBBEEEOOOTTTSSSUUUPPPFFF<<<:::@@@DDDCCCTTTRRRPPPLLLEEE@@@FFFNNNdddlllsss||||||iiiVVVMMMHHHCCCAAABBBAAAAAA???<<<::::::<<>>======<<<======???>>>============;;;999<<<<<<;;;:::::::::::::::;;;:::::::::999999999888>>>===<<<:::999888888888666555444444444555555444666444333555888999666333333333222111000///......---...///111111222222222111111222333111000666???IIIBBB888111//////000///222111///...---...000111000000///...,,,,,,...000333000---,,,,,,,,,+++***+++,,,444===>>>666000///,,,***)))+++...000///---+++++++++++++++++++++++++++---...---+++)))))))))''')))++++++******+++,,,,,,,,,---------,,,,,,+++)))((()))***,,,,,,+++))),,,***+++777HHHOOOCCC111,,,++++++***++++++,,,,,,''''''((((((+++222<<>>>>>>>><<<999666555666666:::444000222444333333555555444555777:::<<<<<<<<<@@@IIIOOOOOOQQQVVVYYYYYYWWWUUUNNNCCC===AAAGGGJJJYYYVVVQQQLLLEEEAAAEEELLLeeeiiijjjlllxxxnnn^^^OOOHHHFFFBBBAAABBBBBBBBB@@@>>>===>>>AAADDDJJJNNNTTTXXXZZZ[[[]]]^^^aaaaaaaaaaaaaaaaaaaaaaaaSSSRRRPPPNNNNNNNNNOOOOOOQQQNNNMMMOOOSSS```wwwtttfffYYYSSSRRRRRRTTTVVVRRRPPPNNNLLLKKKIIIGGGDDDHHHFFFDDDAAA@@@?????????;;;;;;::::::::::::;;;;;;===<<<::::::;;;;;;999888::::::999888888888888888999999999999888888777777777666666555555666666777222111111111111111222222000//////333777888555111111111111000///...,,,+++,,,---...///000111111111---///222222//////888DDDTTTIII;;;111......---,,,///......---...///000222//////...,,,+++,,,000333555222...,,,,,,+++***((()))***///555666111,,,,,,***))))))+++---//////...+++++++++++++++++++++++++++,,,---,,,***))))))***)))***,,,,,,+++******+++---------------,,,++++++''''''''')))+++,,,+++***''''''''')))000666333+++,,,,,,++++++***++++++,,,+++++++++)))***---222666111,,,'''%%%''')))))))))((()))++++++)))((()))***------...///...++++++---%%%(((&&&)))///***,,,<<>><<<;;;;;;;;;777777777888888999:::;;;===;;;999999999999888777888777777666666666666666777777777888888888999999333333222222222333333444000111111000000000111333,,,,,,---111666777444111000000///...............111000///......000333444///...///000//////777AAARRRGGG999111//////---***,,,,,,+++++++++,,,---...------,,,++++++---111555666333///---,,,+++)))''')))***,,,//////---+++***)))))))))+++,,,---......***************************+++---,,,***))))))******,,,------+++******+++,,,,,,,,,,,,+++***))))))((('''''')))+++,,,,,,+++###(((+++******,,,---***,,,,,,++++++******++++++...---,,,***))))))***+++...+++&&&%%%&&&((())))))(((***++++++)))(((((())),,,)))***---///,,,+++,,,***+++&&&'''---&&&!!!((("""&&&---'''(((+++###************************((()))+++,,,---------,,,+++---/////////...///000000///...---,,,++++++***)))+++------------///111555444222111111222333333555999AAAIIIOOOTTTWWWYYYZZZTTTMMMKKKKKKJJJEEE@@@:::555///---000444777999666555333333555666666555444444555444111000//////000444888999666111---++++++++++++***((('''%%%$$$))))))))))))************)))(((''''''(((***,,,......---***))))))+++---//////,,,((('''''')))******+++***)))(((((((((((()))))))))******)))(((''''''(((((((((((((((((((((((('''&&&%%%$$$$$$%%%''')))'''''''''&&&&&&'''''''''&&&'''((()))***))))))(((((((((((()))))))))******(((((((((((()))+++---///555:::>>>:::111++++++...,,,+++******)))(((''''''&&&))),,,---,,,+++++++++***...444777666333///---+++*********,,,...///000000444666444///,,,...111/////////000000111111111333444666777777555333111111111111222444444333111111111222333333222000---333333444444444555555555333333222222222333444444222222222111000000//////444555555666555444222111...///000222333222222111333333333333222111000///000000000222444777:::;;;CCCFFFJJJQQQ[[[aaa]]]TTTEEEAAA???@@@AAAAAABBBEEEAAA===:::888555111000222555222222555666555666888444333222444777:::;;;;;;===FFFPPPTTTUUURRRPPPNNN[[[ZZZSSSGGGAAAGGGPPPUUUYYYNNNBBB===;;;<<>>@@@??????BBBBBBBBBBBBDDDHHHMMMRRRTTTTTTTTTTTTTTTWWW\\\___]]]]]]^^^___```aaabbbccc]]]]]]]]]]]]]]]]]]]]]]]]]]][[[YYYZZZ[[[aaaooo}}}xxxhhh```ZZZYYYWWWSSSPPPQQQKKKIIIGGGFFFFFFFFFDDDBBB===<<<<<<;;;::::::::::::666666666666888999:::;;;===:::888888888999888777666666555444444444444444444444555666888999:::;;;333222222111000000000111///000111000......000222---,,,---111555777555222000///------...000333555444111---+++---333999===444...+++---///000333888CCC<<<444000000///---***---,,,,,,++++++++++++++++++,,,,,,++++++---111555666333000---,,,+++***(((+++,,,,,,,,,,,,,,,+++***))))))***+++++++++,,,---************************)))+++,,,,,,***))))))******,,,------+++******+++,,,,,,,,,,,,,,,+++***)))***)))((())),,,------,,,(((---000---+++---...------,,,++++++*********+++'''''''''(((***+++,,,---,,,)))'''%%%&&&((()))))))))***,,,+++)))(((((()))...+++)))---444666///&&&)))+++''')))111...'''+++++++++,,,''' $$$+++***************************''')))***,,,------,,,,,,(((***,,,,,,,,,+++,,,...///.........---,,,++++++)))+++,,,---,,,---///000111111111222222444666777999===DDDLLLRRRUUUUUUTTTQQQKKKDDDAAABBBAAA<<<888666333000222666888777444666444333444555666555444444666666555111/////////111333444444111...---,,,)))))))))))))))(((''''''(((((()))))))))*********)))(((''''''(((***---...000...,,,******+++...//////+++'''&&&''')))*********)))((('''''''''((((((((()))*********(((&&&%%%'''''''''''''''''''''(((&&&%%%$$$###$$$%%%'''))))))((('''&&&%%%%%%%%%%%%'''((()))*********)))((()))))))))*********++++++((('''''''''((()))+++,,,333888<<<888///)))(((+++++++++******(((''''''''''''(((******+++---000222***...111222000...------++++++,,,+++++++++,,,---...222555333...+++---000+++,,,,,,------......//////111333555555333000...000//////000222222111///222111///000222222000...000000000000000111111222000///////////////000111000000000000000000000000333333444444333222111000,,,---///111222222222111222333333333333333222111111111000111222555777888<<>>444111555555333555999999777777;;;555444333444777;;;<<<===BBBAAADDDJJJOOOOOOLLLJJJVVVSSSKKKDDDFFFQQQ[[[___SSSGGG<<<<<>>>>>FFFAAAAAAJJJRRRTTTRRRPPPQQQPPPLLLKKKSSS___gggiiiRRRHHHBBBIIIWWWaaagggjjjgggaaaVVVJJJAAA???@@@CCC??????===:::;;;??????<<<===???CCCEEEGGGJJJNNNQQQMMMNNNNNNMMMMMMNNNQQQTTTUUUVVVWWWXXXYYYZZZ[[[[[[mmmmmmmmmmmmllllllkkkjjjllliiiggggggeeecccgggmmmpppvvvuuulllggghhhgggaaa]]]ZZZYYYZZZXXXQQQLLLKKKJJJHHHFFFFFFFFFFFFDDDCCC::::::::::::999888666666444444444444555666888888:::888555444444555555555555444333333222222333333111111222222333444444444111111000///............111333444222---+++...111222///------000222111///+++---///111333444444444---,,,***))),,,222888;;;222---+++------***)))+++***,,,---,,,******,,,...+++,,,,,,---------------(((***---...---...///111222000------.........------000///***)))------)))***+++,,,+++((('''((()))************************((()))++++++***))))))***''')))++++++******+++,,,+++,,,---...////////////---+++))))))***++++++***)))((((((///<<>>333...---,,,+++************...+++((('''''''''&&&$$$))))))(((((('''(((+++,,,,,,---...---+++))))))***)))---...;;;```nnnFFF///222+++&&&+++)))###&&& &&&(((,,,111---'''(((+++++++++*********)))))))))***+++,,,,,,+++***)))'''))),,,,,,,,,,,,---///+++,,,---.../////////...***+++---...---...///111///222555777777999<<>>>>>?????????IIIGGGKKKVVV\\\ZZZVVVVVVVVV[[[^^^___ccciiillllllXXXPPPNNNZZZiiiooolllhhh^^^VVVKKKBBB<<<:::;;;===<<<>>><<<999:::???@@@===<<<@@@DDDHHHJJJKKKMMMOOOLLLMMMOOOPPPOOOPPPQQQSSSTTTTTTUUUVVVVVVWWWXXXXXXmmmmmmmmmmmmlllkkkjjjiiimmmjjjhhhgggeeebbbffflllllluuuvvvmmmeeeeeeccc______[[[ZZZZZZVVVOOOKKKKKKHHHFFFDDDCCCCCCBBB@@@>>><<<<<<;;;:::888666555444333333333333444555666777999666333222222333444333555444333333222222333333111111111111000000000/////////...------.........555777999555000...000444444000,,,+++...000///...))),,,111555666444111///...---+++++++++---///000...,,,---...+++&&&'''+++(((+++---***'''&&&***///'''''')))***+++,,,,,,,,,(((***---///.........///111///------...000000///---111000***)))------)))***,,,---+++(((&&&'''((())))))))))))))))))))))))''')))++++++)))))))))***%%%'''************+++,,,))))))+++,,,---.........---+++)))(((((())))))(((''')))222DDDZZZbbbTTTAAA...---,,,+++************'''%%%###$$$(((+++,,,+++((())))))(((((()))+++---,,,...///...,,,*********+++000///999cccnnn;;;...333+++&&&++++++'''+++...*** (((((('''111++++++++++++******)))))))))***+++,,,++++++)))(((&&&(((+++,,,+++,,,---...***+++---///000000000///***,,,............000222111555888999999:::>>>AAAAAABBBEEEIIIMMMLLLHHHCCC777666444000---,,,...111333333333333444555777888222222222444777888777666111444666333---***+++---***,,,---,,,***((('''((((((((())))))))))))(((((((((((((((((())))))))))))%%%&&&((()))+++,,,,,,,,,((((((((((((''''''&&&&&&&&&%%%$$$$$$''')))***)))$$$&&&'''))))))(((&&&%%%%%%&&&)))******)))'''%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%''')))+++'''&&&%%%$$$$$$%%%''')))%%%&&&'''''''''&&&%%%$$$''''''''''''((((((((()))((('''&&&&&&&&&&&&((((((,,,++++++***((('''%%%$$$$$$'''))))))'''''')))+++$$$''')))))))))(((((()))'''&&&&&&(((******(((%%%###&&&)))***))))))+++---+++******,,,......---,,,------------------------)))***,,,...000000000000000...+++***+++---......---...000///...---...000...---,,,,,,,,,---...//////...---,,,++++++***+++(((((()))***+++,,,------*********++++++,,,,,,,,,,,,,,,++++++,,,---///000111111222111111000///...)))***,,,.../////////...000111555@@@QQQ]]][[[RRRBBB@@@GGGSSSWWWTTTZZZeeecccoooqqqSSSGGGKKKIIIJJJNNNRRRPPPKKKKKKNNNPPPLLLGGGCCCAAAAAA@@@???LLLNNNWWWbbbddd\\\VVVVVV___jjjrrrrrrnnnlllkkkiii___XXXXXXeeeqqqooocccYYYIIICCC???===<<<999777777:::===<<<888999???AAA???===AAAFFFJJJKKKLLLMMMMMMLLLOOORRRSSSSSSSSSSSSTTTSSSTTTTTTUUUUUUVVVVVVWWWpppooonnnmmmlllkkkkkkkkkkkklllllljjjgggfffggghhhooonnnlllhhhddd```]]][[[ZZZZZZYYYWWWTTTOOOKKKIIIIIIHHHCCC>>>???CCC???888:::888999<<<:::333111333555555444444444333333333333333444444444333222222000111333444444444333222111222333111---,,,---000111000///...............666999:::666111...000333777333///---------...---***,,,///111111111222333---,,,+++,,,///000...+++((((((((()))***+++++++++//////...---,,,***((('''&&&(((+++------,,,***)))************+++,,,---------,,,+++***,,,///222444777444000---+++***+++,,,000...,,,+++++++++***)))((()))***+++++++++******+++)))(((***,,,---***((()))(((((()))++++++***)))))))))***+++++++++++++++,,,***((((((+++,,,+++)))+++...999VVV}}}vvvRRR666000***(((***,,,***'''***'''%%%&&&)))++++++))),,,***(((((()))+++------(((222222)))&&&,,,+++%%%...,,,+++666OOO```VVV@@@000+++%%%%%%(((+++***(((,,,,,,+++)))((('''&&&%%%%%%((()))'''(((++++++(((***---///...,,,)))((('''...---,,,---///000000///)))******+++,,,---------,,,,,,---...------222777>>>>>>???AAACCCCCCAAA@@@===;;;<<>>@@@AAADDDHHHKKKKKKKKKLLLMMMLLLMMMPPPTTTVVVVVVTTTQQQRRRTTTUUUUUUUUUUUUVVVXXXpppooonnnlllkkkjjjjjjjjjkkklllkkkiiigggfffggghhhlllkkkjjjgggdddbbb___^^^WWWVVVVVVSSSPPPLLLHHHEEEGGGFFFAAA<<<===AAA???:::<<<>>>>>>:::555333444777444444444333333333333222222222333333333333222222222222222222222222111000///111111000------///111000///......------......333555666333...,,,...111444444333222000...---,,,+++---000111000000111222///---,,,,,,......+++)))((()))))))))))))))***,,,......///...---,,,***)))''')))***+++,,,+++***))))))((())))))***+++,,,---...---++++++,,,...111333333111///...------......000...,,,+++++++++***)))++++++++++++,,,,,,,,,,,,---+++)))***,,,,,,+++))))))(((((()))++++++***((('''(((((()))***))))))))),,,***((()))+++,,,+++***+++000???^^^xxxRRR555000***(((***+++)))'''+++(((&&&&&&(((******))))))(((&&&&&&''')))*********//////***(((+++***%%%&&&)))))),,,888CCC<<<---...)))%%%%%%(((***)))&&&%%%%%%%%%%%%&&&&&&''''''$$$((()))((())),,,,,,))),,,,,,---,,,++++++...000???:::444///---.........,,,,,,,,,,,,------............///000111222666:::???AAACCCDDDEEEEEEFFFGGGBBBBBBBBBDDDDDDAAA:::555222111000//////000111222777555333444555555222000444222//////000111111111...//////...,,,+++,,,------,,,,,,......,,,***)))*********))))))(((''''''%%%&&&(((***+++++++++***)))(((((()))+++,,,+++***((((((((((((((((((((((((&&&'''((()))((('''%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&'''(((((('''&&&((('''&&&'''((((((&&&$$$%%%&&&&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""&&&'''((('''&&&&&&((()))''''''&&&%%%%%%%%%&&&&&&###$$$%%%'''''''''&&&&&&(((((())))))))))))(((((('''((('''&&&(((***((("""&&&''''''(((((('''&&&&&&''''''(((''''''(((+++...---,,,***)))))))))******+++---...---++++++...222000000000000000000000///,,,---...//////000111222333222000...---...000222333333222111000///......//////111555999999333---......---,,,+++++++++++++++***)))))))))***+++,,,,,,......---++++++---///111///------...//////...************************---,,,333EEEZZZhhhiiieeeVVVSSSTTTZZZ\\\[[[\\\aaabbb^^^```eeeaaaUUUQQQUUU___]]]]]]]]]ZZZTTTUUUYYYXXXVVVSSSRRRRRROOOJJJFFFFFFJJJUUU```]]]SSSRRRYYYjjjoooqqqlllbbb[[[YYY[[[ZZZVVVRRROOOMMMIIIAAA:::888888777777888888777666999888888888:::<<>>===:::666AAAEEE<<<333444777777333333333222222222111111111111222222222222222111333222111111000000000000///000000///------///111///...------------------...000111///,,,+++---///111555888888333///,,,,,,,,,...000000///...///000///---,,,,,,,,,+++)))'''(((***+++)))''''''***.........000000///---+++***))))))))))))))))))(((((('''''''''((()))+++,,,---***)))'''&&&'''(((***,,,.........//////000000000222000...---------,,,+++---,,,+++++++++,,,......///,,,***)))***++++++***)))(((((()))++++++***(((&&&&&&'''((((((((((((''',,,***))))))***++++++***(((+++777QQQqqq}}}eeeEEE333///***((()))***)))'''***)))''''''((()))(((''''''''''''''''''(((((())),,,+++************)))'''%%%,,,...***)))---+++%%%***'''%%%&&&((()))'''$$$######$$$%%%&&&''''''((($$$((()))((()))------***,,,,,,+++)))***...333888PPPHHH<<<222---,,,,,,---///......---------------000111222444777;;;===???AAAEEEHHHHHHEEEEEEIIIMMMGGGIIIKKKGGG@@@888333111///111222444333222000///444444444555555333000---222000---,,,---///000000+++,,,------,,,+++---...,,,---...---------,,,+++++++++******))))))((((((((()))***+++,,,+++******(((''''''(((***++++++***%%%&&&''')))))))))((((((&&&'''((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))((('''&&&&&&'''&&&%%%$$$%%%&&&&&&$$$""""""$$$&&&&&&$$$###"""############$$$%%%%%%&&&&&&&&&&&&%%%$$$############%%%&&&'''&&&%%%&&&''')))$$$$$$&&&&&&'''&&&&&&%%%###$$$%%%'''((()))))))))&&&&&&''''''''''''&&&&&&&&&((('''%%%&&&(((&&&"""&&&'''((((((((('''&&&%%%((())))))((('''''')))+++---,,,+++)))(((((())))))(((***+++******---333999333333222111000000111111,,,---////////////000111333222111000111222333555333444444444333111000///,,,...222888<<<;;;666000111000///---+++***))))))++++++***)))))))))******,,,,,,,,,***)))))),,,...///---,,,,,,------,,,+++)))))))))))))))))))))))))))***///===QQQcccmmmpppjjjhhhiiinnnppplllgggeeeiii]]]UUUVVVWWWSSSQQQTTT[[[ZZZ[[[]]][[[WWWXXX[[[WWWSSSQQQRRRVVVWWWTTTPPPMMMMMMRRRXXXUUUNNNQQQYYY```aaa```ZZZSSSOOOQQQUUUQQQKKKCCC===;;;999666333444555555555555555666666999999999:::<<<>>>AAACCCCCCEEEHHHJJJIIIHHHGGGHHHIIIJJJLLLPPPRRRSSSPPPNNNPPPSSSVVVWWWWWWWWWWWWXXXpppooommmkkkiiihhhggggggiiijjjjjjhhheeedddeeeffflllkkkhhheeebbb___]]]\\\WWWVVVUUURRRNNNKKKGGGFFF@@@AAA@@@===;;;;;;:::999111CCCKKK???555777888333222222222111111111111000000111111222222111111111222111000000000222333444333222000...---,,,...///...------,,,,,,,,,------,,,---...---++++++---//////444999888222---,,,------...000///...---...///---,,,,,,,,,,,,+++)))((()))+++,,,***''''''+++//////000111222000...+++)))+++***)))'''''''''(((((('''''''''(((***+++---...)))((('''&&&&&&'''((())),,,---...000111111000000444222000///000000///...---,,,***)))***+++---......,,,)))((('''((()))***(((''''''(((***+++)))(((%%%&&&''''''(((((('''''',,,+++***)))************)))(((+++777IIIRRRGGG777111...***((())))))((('''***)))(((((((((''''''&&&((()))))))))))))))***+++,,,((('''))),,,,,,,,,,,,(((///222,,,((()))++++++((('''&&&((())))))'''$$$((((((((((((((((((((((((&&&***+++)))))),,,,,,)))++++++***)))***...444888PPPHHH<<<333...---......///...---,,,++++++,,,,,,222444555888===CCCDDDBBBDDDIIILLLHHHBBB@@@GGGNNNKKKOOOQQQJJJ>>>555222444111333555666666444222000111222444555555444000...---,,,***+++---/////////+++,,,------++++++,,,---***---...,,,,,,...///......---,,,***)))(((''''''***+++,,,,,,,,,+++***)))((('''&&&''')))+++***)))"""$$$''')))******)))(((''''''(((((((((((('''&&&%%%%%%%%%%%%%%%&&&''''''%%%(((+++***'''%%%&&&(((&&&%%%$$$%%%&&&%%%$$$"""!!!###&&&'''%%%###"""""""""######%%%&&&'''(((((('''&&&$$$#########$$$%%%###$$$&&&%%%%%%%%%(((***'''''''''''''''&&&&&&&&&%%%&&&''''''((()))))))))$$$$$$%%%%%%%%%%%%$$$$$$&&&((('''$$$$$$&&&%%%"""%%%&&&(((*********)))(((***+++,,,+++)))((()))***---,,,***)))(((((((((((()))******))))))---555;;;444333222000000000000111,,,...//////,,,,,,...000555333111000111333444444222333444555444222000...+++,,,...333666666222///222111000...,,,+++++++++++++++******)))))))))(((++++++***)))((()))+++,,,,,,+++++++++,,,,,,***((()))))))))))))))))))))))))))))),,,666FFFXXXiiirrrxxx~~~yyysssrrrbbbTTTSSSVVVVVVTTTTTTQQQNNNOOORRRRRRPPPQQQTTTVVVPPPKKKLLLRRRWWWWWWUUUQQQOOOPPPQQQMMMHHHKKKRRRPPPRRRTTTQQQLLLHHHFFFEEECCC>>>888444444555555555333444555555444555666777999::::::<<<>>>AAACCCDDDCCCFFFIIIKKKJJJIIIIIIJJJJJJKKKLLLOOORRRRRRPPPNNNNNNRRRVVVYYYZZZ[[[\\\]]]pppooommmkkkiiihhhgggggghhhiiihhhgggdddcccdddeeeooommmiiiddd___\\\YYYXXXWWWVVVTTTQQQNNNJJJHHHFFF???@@@BBBAAA===:::999;;;@@@MMMMMM===333666777333222222111111111000000000111222222222222111000000//////000111444777:::<<<888666222...---,,,,,,+++------,,,,,,,,,------...,,,,,,---,,,,,,,,,...//////333666333...***+++...---...///...,,,,,,---...***+++,,,,,,++++++++++++)))+++,,,+++******---000222222222222000---***(((,,,***((('''&&&'''((())))))))))))***+++,,,......///...---,,,,,,,,,------,,,---///000000000...---111///------......---,,,+++)))((('''''')))+++,,,***)))(((&&&%%%%%%''')))(((''''''(((******)))'''''''''((())))))))))))(((,,,,,,+++***)))))))))***+++,,,,,,---111666666333///---+++)))))))))((('''((())))))((('''&&&&&&&&&''')))***)))((()))+++---000...+++***,,,///111222))),,,---***''')))++++++''''''((()))******(((&&&))))))))))))************))),,,---******,,,+++((()))***+++++++++,,,///222@@@;;;666111000000111111---,,,+++***)))***+++,,,555777999;;;CCCKKKKKKEEEFFFJJJLLLFFF>>><<>>:::>>>DDDWWWUUUHHH666...333777555222222222111111111000000444444333333222111//////...///222555999>>>AAACCC===999333///---,,,+++***------------------...///---------------.../////////000111///+++***,,,///---......---++++++---...)))+++,,,---,,,+++,,,---***+++,,,---///000000111333222111000...,,,+++***+++***)))((('''((()))***************+++,,,---......------,,,,,,,,,------,,,---...//////...---,,,---+++))))))******)))(((((('''&&&&&&&&&'''))))))&&&''''''%%%$$$$$$&&&((((((''''''(((******)))'''(((((()))************)))+++,,,,,,+++)))((()))***&&&+++000000...---///222...---,,,+++***))))))(((&&&((())))))'''&&&&&&'''%%%'''((('''&&&''',,,000>>>@@@;;;///+++111555444---,,,***((())))))((('''&&&'''((()))***)))((('''$$$%%%&&&''')))***+++,,,***------+++***,,,,,,((()))***,,,,,,+++***+++---000///...000222333333222,,,,,,******+++---///000888;;;===???IIISSSPPPGGGFFFIIIJJJEEE>>>???HHHQQQ[[[XXXPPPEEE;;;444333555777666555444333333444444///000///---+++***+++,,,+++***+++---///000///---......///...+++******+++///666777111///555:::999888666333///---++++++******+++,,,---,,,+++***)))(((''''''(((***++++++***$$$&&&''')))***++++++***(((((((((((((((((())))))&&&%%%%%%%%%'''(((+++,,,((()))******(((&&&&&&''''''&&&&&&&&&''''''%%%###"""$$$&&&&&&%%%$$$$$$%%%$$$%%%&&&'''((()))******'''&&&&&&%%%%%%&&&&&&&&&"""###%%%&&&&&&'''***,,,222///+++'''%%%&&&''')))))))))((('''''''''''''''******++++++++++++******))),,,+++'''$$$&&&'''&&&$$$'''***...000000///...,,,///111111///,,,+++++++++***)))((('''((())))))---//////...+++,,,///333---...////////////......,,,...///,,,)))+++333999AAA;;;333......//////......//////000///...---,,,///...,,,******+++,,,---)))))))))))))))***++++++))))))*********)))((((((+++***+++,,,------+++)))+++***)))+++---...---,,,************************...000333999DDDTTTcccmmmzzzeee```]]]___dddiiiiiihhhZZZQQQIIIGGGGGGHHHLLLQQQQQQUUU[[[aaaccc```YYYTTTPPPOOONNNJJJEEEAAA@@@@@@FFFBBB>>>;;;;;;::::::999444444444444444333333222555888:::999777666888;;;888999;;;>>>AAADDDFFFGGGEEEHHHLLLOOOPPPPPPQQQRRRNNNNNNOOOQQQSSSSSSRRRPPPPPPSSSVVVYYY\\\___ccceeepppooonnnlllkkkjjjjjjjjjgggggggggeeecccaaabbbcccgggfffccc```^^^^^^^^^^^^TTTRRROOOLLLHHHEEECCCBBBAAA@@@AAAAAA======GGGSSSXXXKKK:::000///333444333333333222222222111111111666666555444222000///...///111555:::???CCCFFFHHH???:::444000///...---,,,......------......///000...---,,,,,,---...............------------......,,,------,,,++++++---///+++---///...,,,++++++---+++******...444666444000111000...------------...******)))))))))******+++++++++************++++++))))))))))))))))))*********++++++,,,---------,,,+++)))''''''((()))((('''&&&&&&&&&&&&''''''''''''###%%%''''''%%%%%%''')))''''''&&&((()))***((('''(((((()))************)))+++,,,---+++(((''')))+++%%%(((,,,...,,,***+++---......---,,,+++))))))***$$$&&&))))))'''&&&'''(((%%%'''(((&&&%%%(((///555RRRZZZPPP777***111666111000---******+++***((('''%%%&&&'''(((''''''(((((($$$%%%&&&'''((()))***+++(((+++,,,++++++......,,,***+++,,,+++***)))+++,,,******+++...222333222111...---------///222666888===@@@AAACCCOOOZZZVVVIIIDDDFFFHHHFFFEEEJJJUUU___[[[RRREEE<<<777666555555444444333333222111111000------,,,***))),,,222777333000---+++,,,---......,,,...///...---,,,---...333;;;;;;111---444888777555333111...,,,,,,,,,,,,)))***+++,,,,,,+++******)))(((((()))+++,,,+++***'''(((((()))***++++++,,,((((((((((((((())))))***'''&&&&&&&&&(((***---...***)))))))))))))))'''%%%'''&&&%%%&&&''''''%%%###!!!###$$$$$$######$$$&&&%%%%%%&&&&&&'''((())))))$$$%%%%%%&&&&&&&&&%%%%%%"""$$$%%%&&&'''(((+++---...---***((('''''''''(((((('''&&&&&&&&&'''((()))+++,,,,,,------,,,,,,++++++......)))&&&''')))(((&&&(((,,,...//////---++++++...111111///---+++***))))))(((''''''(((***+++---000222111...,,,,,,...***,,,...000111000...---+++---...+++***000<<>>???:::444222444666777666222333444444333222222333777:::<<<;;;777666888;;;777888;;;>>>AAADDDFFFGGGGGGJJJNNNPPPPPPPPPPPPQQQOOOOOOOOOPPPRRRSSSRRRPPPTTTUUUWWWWWWYYY[[[```cccpppooonnnmmmlllkkkkkkkkkfffgggfffeeebbbaaabbbcccaaa```___^^^___aaacccdddTTTRRROOOLLLHHHFFFDDDCCCCCC@@@???>>>;;;>>>NNN___JJJ:::---///555666111...333333333222222222222111888888777555333000...---111444888>>>CCCFFFHHHIII???999333000000000000..................///000111...---,,,,,,---......------,,,,,,...000000...---+++,,,,,,+++***+++---///---///111///,,,******,,,+++))))))///777:::666000...---,,,+++,,,...000111))))))******+++++++++,,,+++******))))))))))))))))))*********+++++++++,,,))))))******+++------...,,,+++))))))***+++***)))%%%&&&''''''((((((''''''"""%%%(((((('''&&&(((***'''&&&&&&''')))***(((''''''(((((()))))))))))))))+++------+++((('''(((+++,,,)))'''((()))((()))+++.........---+++******+++"""&&&))))))'''&&&''')))(((******((('''***333:::bbbmmm```<<<)))111555---,,,***)))******(((''''''$$$%%%&&&&&&%%%&&&'''(((***)))))))))((((((((((((%%%)))+++***,,,000111///+++++++++***)))))),,,...++++++,,,...111222111000000//////000333777;;;>>>@@@DDDDDDFFFRRR^^^YYYKKKBBBDDDFFFHHHKKKTTTaaakkkUUUIII;;;444555888999777000111222222222000...,,,)))***))))))+++333===EEE<<<666...)))(((***---...+++,,,............///111444<<<;;;///)))///333111///...,,,***)))***+++,,,((()))***+++,,,+++*********)))((()))+++---,,,+++***)))))))))***+++,,,---((((((((((((((()))******''''''&&&'''(((+++...000,,,***'''(((******'''$$$&&&%%%%%%%%%&&&&&&$$$###!!!"""###"""!!!"""$$$%%%$$$%%%%%%&&&&&&'''''''''"""###%%%&&&&&&%%%$$$###"""$$$&&&''''''))),,,...))))))***))))))(((''''''&&&%%%%%%%%%&&&((()))+++******++++++++++++******,,,000000***'''(((******(((***---......,,,***(((***---000111///,,,***)))((((((''''''((()))+++,,,+++000333333000,,,+++,,,(((+++///222333111///...***,,,---,,,,,,555CCCOOOVVVKKK===333111111000///......---,,,,,,,,,------)))+++,,,---,,,******+++...------,,,,,,------...&&&'''(((*********))))))+++,,,...222444222,,,'''---+++)))***---111333444,,,,,,,,,,,,,,,,,,,,,,,,......111555;;;@@@DDDEEELLLSSSUUUOOOJJJJJJGGGBBBCCCJJJQQQSSSSSSWWW\\\```^^^RRRGGGGGGNNNXXXfffpppnnnnnnkkkaaaUUULLLJJJKKKAAA@@@===888666777888888555222///000444666444111111333444444444444666777888;;;===<<<777555888;;;666888;;;>>>BBBDDDFFFGGGIIILLLOOOQQQPPPOOOOOOOOOOOONNNNNNPPPRRRRRRQQQPPPWWWWWWWWWVVVVVVXXX\\\```ooooooooooooooopppppppppiiijjjiiifffbbb^^^\\\\\\______^^^^^^^^^]]]]]]]]]SSSPPPLLLIIIHHHFFFEEECCC===>>>?????????>>>>>>===888777555444333333444444222333333111000///000222666777777555222///......///111444888;;;===>>>>>>777666444222111111222222111((($$$---444444111000++++++,,,---//////000000333///---222:::<<<444+++...------,,,+++***))))))+++666<<<777111///---***,,,+++---111666666000+++)))))))))***+++,,,---...'''((()))******************++++++***'''&&&''''''&&&&&&(((,,,+++'''&&&)))+++*********+++,,,---------------,,,+++***)))((()))))))))(((((('''&&&%%%''''''&&&&&&&&&&&&'''''''''''''''((())))))******'''((()))******)))((((((000000///...,,,+++******))))))************))))))...,,,)))***++++++)))&&&###$$$&&&(((((('''&&&%%%&&&&&&&&&%%%&&&)))---111RRRRRRIII999...------+++,,,+++***)))((('''&&&%%%''''''((('''&&&''')))++++++++++++***************))))))))))))***+++,,,---***+++,,,+++******,,,...///)))&&&)))...///...,,,555000,,,000:::BBB@@@;;;AAA<<>><<<;;;999888777777666555333222333333444444444444333111111222444555666666555222000000000///000222444666777777777555444333222111111111111444...,,,///111111333777------,,,------...000000222//////666??????777...------,,,,,,+++******))),,,999@@@:::000+++++++++---+++,,,000444444///************++++++,,,---...)))************))))))((()))******)))'''%%%&&&'''((())),,,000///)))(((******************+++,,,,,,++++++,,,++++++***)))((('''(((((((((((((((''''''((((((''''''&&&'''''''''(((((())))))***++++++,,,(((((()))******)))((('''---------,,,,,,+++++++++)))******++++++******)))---+++))))))******(((&&&$$$%%%'''(((((((((&&&%%%%%%%%%&&&&&&&&&'''+++...;;;>>>;;;222,,,,,,---+++++++++***)))((('''&&&&&&$$$%%%&&&&&&&&&'''***,,,------,,,+++***))))))(((((((((((())))))***,,,,,,***+++++++++******,,,---///+++))),,,000444666777555555666:::@@@DDDCCC???>>>>>>CCCLLLNNNIIICCCBBB[[[iiivvvvvvhhhWWWLLLHHH===999555222222333333333,,,,,,,,,,,,+++***)))))))))---...+++)))333FFFWWWAAA999000,,,...000...+++)))***,,,...///111111222000000111111111111111111111------///...***))),,,((()))...000---)))***//////---+++***))))))***+++''')))+++,,,++++++,,,---''''''%%%$$$$$$$$$%%%%%%&&&((('''$$$%%%+++...---((((((((('''&&&&&&%%%%%%)))(((&&&&&&''''''%%%$$$'''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$&&&))))))&&&###%%%'''&&&$$$&&&***)))%%%'''((('''&&&%%%&&&)))+++)))(((&&&'''(((((('''%%%&&&'''))))))(((((()))***)))***+++)))((('''((())),,,,,,++++++++++++,,,,,,)))******+++++++++******+++,,,---------,,,+++******)))((('''(((***,,,---,,,,,,,,,++++++,,,,,,,,,,,,...000...,,,+++---000***,,,---------222<<>>DDDHHHHHHGGGDDD???999666555555777666444222111222333333666444111111333333222000111//////111000///222777:::999999888888888777777999:::===???BBBFFFIIILLLMMMMMMMMMPPPSSSTTTTTTSSSRRRRRRRRRQQQPPPQQQTTTWWWYYYZZZ\\\[[[YYYXXXYYYYYYnnnnnnnnnnnnmmmmmmmmmmmmeeeeeedddaaa]]]YYYWWWWWWZZZZZZZZZZZZZZZYYYYYYXXXOOOMMMIIIGGGFFFEEECCCBBBBBB@@@>>>;;;:::999888888777666555333222333333444555666666555333333444666555666666444222000000111000000111222222111111111111111222222222222111111222111000///,,,,,,333;;;000///---,,,,,,---...000...---000777>>>>>>666...------,,,,,,++++++******...:::AAA;;;///((())),,,---++++++---000000---))),,,,,,,,,,,,,,,,,,,,,,,,******++++++***)))'''&&&((())))))(((&&&%%%&&&'''***,,,111666444---)))*********)))))))))***++++++))))))************))))))&&&'''((()))***************)))((((((''''''''''''************+++,,,------))))))******)))((('''&&&++++++++++++++++++++++++)))******++++++******)))+++)))(((((())))))'''&&&%%%&&&'''((()))(((''''''$$$%%%''''''&&&&&&((()))'''+++---,,,***++++++***+++******)))(((''''''&&&$$$%%%'''(((((())),,,///...---,,,+++***)))((('''(((((('''(((((()))***+++)))***+++***))))))+++---***++++++---000555888:::777888;;;???AAA@@@???===:::===AAAAAA===>>>LLLZZZqqqjjjPPPBBB;;;444111///...///111111111)))))))))(((((())))))***,,,------+++***///:::CCC:::444...---///000...+++((((((***+++---...//////,,,------...///000000000000...---///...******,,,((())),,,///---)))***......---+++***))))))******''')))++++++******+++,,,((((((&&&%%%$$$$$$$$$$$$&&&((('''%%%%%%***+++***)))(((&&&%%%$$$$$$%%%%%%***(((&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$###&&&&&&&&&(((******(((&&&'''((((((&&&(((+++***'''((())))))(((&&&%%%&&&'''***(((''''''(((((('''&&&###%%%'''''''''(((***+++***++++++***)))((()))***************************))))))*********)))(((((())))))))))))***************))))))))))))+++---...++++++,,,,,,,,,,,,+++++++++---///...+++***,,,...))),,,//////------000333999444///...000333444444///000111000...------...//////......------,,,,,,------------------------'''((())))))((((((***+++,,,+++,,,---//////,,,***************+++,,,,,,---***,,,......,,,***))))))))))))******++++++,,,,,,111111111000000/////////000111222222111111222333333333555666777777777777<<<<<<:::666333222333555222222111111000000//////444333222222222111///---,,,+++---000000///111777777777888888999999999:::999;;;>>>@@@BBBEEEIIILLLJJJJJJMMMQQQUUUWWWWWWVVVSSSSSSSSSQQQPPPPPPSSSVVVZZZ\\\]]]\\\ZZZWWWWWWWWWmmmmmmmmmllllllkkkkkkkkkcccdddccc```[[[XXXVVVVVVXXXYYYYYYZZZYYYXXXWWWWWWOOOLLLIIIGGGFFFEEEDDDCCCAAA@@@>>>===>>>???AAACCC888777666444333444444555555666666555444444555777666777666444111///000000111111111111111000000///...///000222222222111000---.........---...333999222000...++++++,,,---///,,,,,,---222777777111+++,,,,,,,,,,,,,,,,,,++++++///666;;;888000***)))***---+++)))***,,,,,,+++)))------------,,,,,,++++++((()))***++++++***(((''')))******)))(((''''''(((+++---333888666...)))(((***)))))))))))))))******'''((()))))))))))))))(((&&&''')))***,,,---------+++***)))(((((('''((((((***)))))))))***+++,,,---*********)))((('''&&&&&&************))))))))))))((())))))******))))))(((((((((''''''''''''&&&&&&&&&'''(((((())))))((((((%%%'''))))))(((&&&&&&'''%%%'''*********+++***)))******))))))(((((('''''''''(((*********+++---///++++++******)))((('''''''''''''''''''''((())))))((()))******))))))***,,,))),,,---...111:::BBBFFFGGGAAA>>>>>>>>>===;;;;;;<<<>>>???>>>???KKKaaasss}}}^^^EEE999111111///,,,++++++++++++***(((''''''&&&''')))***+++,,,,,,+++++++++,,,000222333000------000111...+++)))))))))******+++,,,---+++++++++,,,,,,---......///.........---+++++++++)))(((+++...,,,((()))---,,,+++***)))((((((((())),,,---...---+++))))))))))))((('''&&&%%%$$$######&&&))))))&&&'''***+++(((***)))&&&$$$$$$$$$&&&'''***'''%%%%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%######&&&&&&'''((())))))((('''((())))))'''(((,,,+++'''&&&(((***)))'''%%%%%%%%%***(((''''''((()))'''&&&###$$$&&&'''&&&'''(((***)))+++,,,+++***)))***+++&&&''''''''''''''''''&&&(((((())))))(((((('''&&&'''''''''''''''((()))***)))(((((()))***+++,,,---***+++,,,------,,,+++***+++---///...+++***+++---)))+++......,,,*********---,,,+++---111444666666//////...---,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,------((())))))))))))***+++,,,---+++***+++,,,,,,+++***)))***+++,,,---,,,,,,+++(((***,,,,,,***(((((((((******++++++,,,------...333333333333333222222222222222222222222111222222222444666777777555333222888888666444222222444777000111111222111000///...111111222222333222000...---,,,...222222000111666555555666888999:::;;;<<<;;;===@@@BBBCCCEEEIIIMMMKKKLLLOOOSSSWWWZZZYYYXXXWWWWWWVVVTTTRRRSSSUUUXXX\\\^^^___^^^[[[XXXWWWVVVllllllkkkkkkjjjiiihhhhhhccccccccc```[[[WWWVVVUUUXXXYYYZZZZZZZZZYYYWWWVVVQQQNNNJJJHHHGGGFFFDDDCCC@@@???>>>???@@@CCCEEEGGG999888777555555555555666444555555444333333555666999888777444000......///000000000000000000000000---...000111222222111000---...///222777;;;:::777333111...+++***+++---......---,,,---......,,,***,,,,,,,,,,,,,,,,,,------//////111222111...***)))+++***)))))))))***))))))---------------+++***)))%%%''')))+++,,,,,,***)))***+++,,,+++))))))***+++***,,,111666444,,,''''''******)))))))))))))))***'''(((((()))))))))((((((((()))***,,,---...//////******)))(((((((((((((((((((((''''''''')))+++,,,+++******)))(((''''''''',,,++++++)))(((''''''&&&'''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((&&&)))++++++)))'''&&&'''***(((((()))************))))))))))))((((((((((((''')))******(((((()))***'''''''''(((((((((((((((''''''''''''''''''((()))((()))))))))((((((***,,,+++.........888LLL___hhh^^^NNN@@@===>>>===<<<===AAA>>>===BBBOOObbbrrrzzz}}}nnnKKK999111+++...,,,***)))))))))'''%%%''''''&&&'''(((***,,,---******)))***,,,,,,+++***...---,,,...000111///---*********+++---///111222,,,,,,+++******+++,,,,,,...///...---,,,,,,,,,+++)))((())),,,+++((())),,,---,,,,,,+++************...///000///---+++***+++))))))((('''&&&$$$######$$$''''''%%%&&&)))***(((+++***'''&&&%%%%%%'''((('''%%%$$$$$$%%%&&&&&&%%%"""###$$$%%%%%%%%%$$$###%%%%%%&&&''''''&&&''''''''')))(((&&&(((,,,+++'''###&&&((()))(((&&&&&&&&&)))(((''''''(((((('''&&&###%%%&&&&&&%%%%%%&&&'''(((***,,,,,,+++******+++%%%&&&''''''''''''&&&%%%''''''(((((((((''''''&&&'''&&&&&&&&&&&&'''))))))&&&''''''((()))***+++,,,)))***,,,,,,,,,,,,***)))+++...111000---++++++---***+++,,,+++***)))*********+++,,,///222555555555///---+++***+++,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------******)))***+++,,,---------+++******+++++++++******+++---...///...,,,,,,''')))++++++)))((((((((())))))***,,,---...///000000000000000000000000111/////////000000111111111000111111222222111111000444444333111//////111333111222333444444222111000---///111333333333333333222222777;;;:::555333666444555666777999:::;;;<<<<<<@@@CCCDDDCCCEEEJJJNNNPPPPPPRRRUUUYYY[[[ZZZYYYZZZZZZZZZXXXVVVWWWYYY[[[^^^```aaa```]]][[[ZZZZZZlllkkkjjjiiihhhgggfffeeeccccccbbb___[[[WWWUUUUUUWWWYYYZZZ[[[[[[YYYWWWVVVRRROOOKKKHHHGGGEEECCCBBB???>>>=========>>>???@@@999888777555555555555666333444444444333333444666999888777333000...///000000//////......//////000//////000111111111111111222222333999CCCIIICCC999222111///,,,++++++,,,---000///---,,,++++++++++++++++++,,,,,,------.........******///222000+++)))))))))))))))))))))))))))+++,,,,,,---,,,+++)))(((###%%%)))+++---,,,+++***+++,,,---,,,+++***+++,,,))))))---111///)))&&&(((++++++***)))))))))******(((((())))))))))))(((((()))***+++,,,------------)))((((((''''''(((((()))'''&&&%%%$$$%%%''')))++++++***)))(((''''''((((((---,,,+++***((('''&&&%%%'''(((((())))))(((((('''%%%'''((('''&&&%%%&&&'''&&&&&&'''''''''(((((((((''')))++++++)))'''''''''***%%%$$$'''))))))***,,,(((((((((((())))))))))))%%%&&&((('''%%%$$$$$$%%%&&&&&&&&&'''(((((())))))((((((''''''''''''(((((('''((()))((('''''')))+++)))---///333EEEaaaxxxdddOOO===:::<<<<<<;;;===???===???LLLdddyyy|||qqqtttjjjQQQ:::000,,,))))))(((((()))******(((&&&'''''''''((()))***,,,,,,)))((()))***,,,,,,+++))),,,,,,,,,...000111000...++++++,,,...111555888:::---,,,+++******+++,,,------//////,,,+++------+++***''''''***+++((())),,,/////////...------,,,,,,+++---///...---,,,---...(((((((((((('''%%%$$$###!!!$$$$$$"""$$$)))+++***+++***((('''&&&&&&''''''$$$###$$$%%%((()))(((&&&"""###$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''&&&''''''%%%'''***)))&&&"""$$$'''((('''''''''((()))'''&&&&&&''''''&&&%%%###$$$%%%%%%$$$###%%%&&&''')))+++,,,+++*********'''((()))******)))((('''%%%&&&'''((((((((((((''''''''''''(((((((((((((((%%%&&&'''((()))***++++++******++++++++++++******+++///111111---++++++---++++++)))))))))***+++,,,+++,,,...000222333333333...,,,******+++,,,---,,,++++++++++++***************++++++,,,,,,------...+++***)))***,,,.........+++***)))***+++,,,+++***,,,---.../////////...---(((***++++++)))((()))***''''''(((***+++---......------......//////000000000//////000222333333222000000000///000000111222333444444333111000111222222222444444444333222111,,,...000222222333444666777<<>>;;;;;;??????AAAHHHUUUiiiwwwuuulllUUUPPPGGG:::///***)))+++''''''(((***,,,,,,***(((&&&&&&''')))************))))))***+++,,,,,,,,,+++,,,,,,,,,...000111111000------------///222555777---,,,+++***+++,,,...000,,,//////++++++......******'''&&&)))***((((((+++............---,,,++++++)))+++,,,,,,***)))***+++''''''(((((((((&&&%%%$$$"""$$$$$$###&&&---111111)))((((((''''''&&&%%%%%%"""###%%%))),,,,,,+++)))###############$$$%%%%%%###%%%&&&&&&$$$$$$&&&((($$$&&&%%%###%%%(((((($$$###$$$&&&'''&&&&&&'''((((((&&&%%%%%%&&&&&&%%%$$$ """$$$$$$###$$$%%%'''%%%(((***+++***)))))))))'''((()))******)))((('''$$$%%%&&&((())))))))))))((()))*********)))((('''%%%&&&''')))***+++,,,,,,++++++************++++++***...111000,,,***)))++++++***(((((()))***+++++++++,,,...////////////000...,,,******,,,...---+++************************+++++++++,,,---.........+++)))((())),,,......---***))))))+++------,,,+++....../////////.........)))+++,,,+++***)))***+++(((((()))***++++++,,,,,,,,,,,,---......///000000444222000111444555444222111111000000000000111111222444666666444222222333111111222222222222111111,,,...000000///000333555999DDDXXXgggeeeTTTBBB999777888888888888999999999;;;@@@DDDDDDAAABBBGGGLLLNNNLLLKKKMMMPPPTTTVVVVVVXXXYYYYYYWWWWWWXXX[[[]]]^^^^^^^^^]]]\\\]]]```ccckkkjjjiiihhhfffdddccccccaaaaaa```]]]YYYUUUSSSSSSUUUWWWYYYZZZZZZXXXUUUSSSRRROOOJJJFFFDDDBBB???===777888888888888777666555666555333222111111222222333444555444444444666888333333333222000111444777999777555444222222222333333222111000000111222333---000111444;;;AAA<<<111000//////......---,,,,,,'''***------+++))))))******+++,,,,,,---...//////---+++---222111,,,+++...$$$&&&)))***************'''(((***++++++***)))'''&&&(((+++------+++(((''')))***++++++***)))***,,,)))'''''')))(((%%%''',,,------,,,+++******++++++++++++++++++***)))'''''')))))))))(((((('''&&&%%%%%%%%%%%%&&&'''((()))***(((&&&%%%$$$$$$''')))+++))))))(((''''''((()))***************))))))))))))++++++,,,,,,,,,,,,++++++%%%''')))(((&&&%%%''')))&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&%%%&&&((('''""""""(((+++(((&&&(((''''''(((((())))))******###&&&((())))))((()))***,,,+++++++++******))))))***))))))((((((((())))))&&&'''((((((''''''(((***+++BBB]]]qqqnnnWWWLLLCCC@@@EEEEEE??????FFFFFFLLLRRRWWW^^^```WWWIII;;;444///...+++''')))...))))))***+++,,,,,,)))&&&$$$&&&''')))***))))))(((***++++++,,,+++,,,,,,---,,,,,,---...///111111222000///---+++++++++---...++++++******,,,...111333+++//////++++++//////***+++'''%%%)))***((((((++++++++++++++++++)))((((((***++++++***'''$$$$$$$$$&&&'''((((((((('''&&&%%%%%%''''''&&&)))222777888''''''''''''&&&%%%$$$###!!!###&&&+++//////---+++$$$###"""""""""###%%%&&&$$$&&&'''&&&$$$$$$&&&)))###$$$$$$"""###'''&&&"""$$$&&&'''&&&%%%%%%&&&((('''%%%$$$$$$%%%&&&$$$### """###$$$%%%''')))$$$'''***+++***)))((()))%%%&&&((())))))(((&&&%%%$$$%%%&&&((()))******+++)))***+++,,,+++***(((&&&&&&'''(((***,,,---------,,,+++***))))))***+++,,,)))---000///+++(((((()))***)))(((((()))***)))(((***+++---------,,,---......+++***+++...///---+++)))))))))))))))*********++++++,,,------...//////***(((&&&(((+++...---,,,))))))))),,,......---+++........................***+++,,,,,,+++***+++---,,,,,,,,,+++++++++++++++(((((()))***+++,,,,,,---333000...///111222000---............------,,,,,,---000333444333111000000////////////000000000000---...///...,,,---000444999IIIcccxxxvvvaaaHHH:::999999999888888888888888:::???DDDCCC??????EEEKKKIIIGGGFFFGGGKKKPPPSSSUUUUUUVVVVVVUUUUUUVVVYYY\\\]]]]]]\\\[[[[[[]]]aaaeeemmmiiieeebbbbbbaaa``````aaaaaa```^^^ZZZVVVSSSPPPUUUVVVWWWXXXXXXVVVTTTSSSQQQOOOLLLGGGDDD@@@>>>===>>>:::555444666777777555555444333333444555777888666666555555555444444444222222333333444555555666:::888666444333222222222333222111000////////////000000000000111111111111...---,,,+++************+++,,,------......------..................---------,,,,,,---......---+++++++++******)))************(((((((((***+++***)))((()))+++,,,,,,***'''%%%)))************)))((((((***++++++,,,,,,++++++***+++***(((((((((***,,,...---,,,+++***)))'''&&&&&&((((((&&&%%%***///,,,&&&&&&&&&&&&&&&&&&'''((((((***+++''')))...'''%%%000,,,+++++++++++++++,,,,,,&&&))),,,---***(((((())),,,,,,***)))(((((((((((()))***+++)))'''&&&'''(((,,,++++++***((('''%%%$$$%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))''')))+++***((('''))),,,&&&%%%%%%%%%%%%&&&''''''...+++(((''''''((('''&&&%%%&&&(((******)))'''&&&---&&&!!!$$$(((***...111888TTTxxx~~~dddRRRMMMGGGFFFEEECCCBBBCCCGGGJJJVVVSSSPPPLLLHHHCCC<<<888222111---***+++...,,,&&&'''(((+++------,,,***((()))))))))))))))***++++++************+++,,,------...000000...000333222---000///...,,,++++++,,,,,,))))))***+++,,,...///000---......///000111111222---((($$$%%%(((***(((%%%'''((()))((('''(((***,,,***'''&&&((((((&&&&&&)))+++***+++---***%%%$$$'''(((&&&### ...QQQ^^^LLL444...)))'''))))))&&&"""""""""###&&&***------,,,)))'''%%%#########$$$%%%(((&&&$$$###%%%(((******###"""!!!###%%%'''&&&%%%'''((()))(((%%%$$$###$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&%%%%%%%%%(((***+++++++++***((('''(((***))))))))))))))))))))))))******************************+++,,,+++***)))((()))***+++,,,,,,+++***)))...+++((())),,,---,,,***............,,,+++***)))(((((())),,,///000---***((()))+++...///000000///,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***------++++++///000---***)))***,,,...///...---)))))))))******+++++++++...///000///...---///000///...,,,+++***++++++,,,///,,,)))))),,,---,,,)))---------+++))))))+++,,,///...---///111222111000......///000000///...---...222666888666222///---***++++++,,,,,,------...000///---,,,,,,---...///555CCCZZZlllpppbbbJJJ888999888777666555555555666<<<===>>>>>>???CCCJJJOOOJJJHHHGGGIIINNNSSSTTTTTTSSSSSSRRRRRRSSSUUUXXXYYYYYYXXXXXXWWWWWWYYY^^^bbbllliiieeecccccccccbbbaaa______^^^]]][[[YYYWWWVVVWWWXXXXXXYYYXXXVVVTTTSSSPPPNNNKKKHHHEEEBBB@@@@@@===:::777777888888777555333333333333333444444555555555444444333333333333333333333333444555666777888777555444333333333333333222111000/////////////////////000000000111111...---,,,+++************+++,,,------...------------------------,,,,,,,,,---,,,,,,---......---+++++++++************++++++,,,***)))***++++++***))))))***+++,,,+++***((('''***************))))))(((******++++++++++++******---,,,***))))))***+++,,,++++++***)))((('''&&&%%%"""&&&((((((+++///...***)))(((((((((((()))******(((+++'''%%%,,,)))&&&++++++***)))))))))))))))***'''***------+++))))))***+++***)))((((((((((((((()))******)))'''&&&&&&'''(((((()))(((((('''&&&%%%&&&'''((((((((('''&&&%%%'''&&&&&&&&&''''''((()))***,,,---+++)))'''(((***'''''''''''''''((())))))+++)))'''&&&((()))((((((&&&''')))++++++***)))((('''''')))+++))))))000999YYYfffvvvyyyiiiSSSHHHHHHDDDGGGIIIKKKJJJJJJKKKLLLNNNJJJDDD???;;;888555222555888777000++++++,,,+++((()))+++,,,+++***(((&&&((('''''''''((()))***++++++++++++,,,---...///000,,,......,,,...111000,,,---,,,***)))((((((((())))))***+++,,,---.........++++++,,,...///111222333...***&&&&&&)))+++)))'''&&&'''((((((((((((***,,,---)))(((***)))&&&%%%((()))(((***---***%%%$$$'''((((((((('''444TTTaaaQQQ111,,,'''&&&''''''$$$!!!!!!!!!"""%%%(((******)))'''&&&$$$######$$$%%%&&&&&&&&&&&&&&&((()))))))))$$$###"""$$$&&&''''''&&&%%%'''((('''&&&$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%###%%%&&&&&&&&&&&&''')))((())))))(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))******+++,,,+++***)))(((''''''((()))))))))((((((,,,+++******+++,,,+++***.........---,,,+++******)))))))))+++---...,,,***)))***,,,---......---,,,,,,,,,+++++++++++++++++++++++++++***************))),,,---***+++---,,,))))))(((((()))+++,,,,,,,,,************++++++++++++,,,---///...---,,,---...,,,,,,+++***++++++,,,------,,,++++++,,,,,,+++***,,,---,,,+++))))))***,,,...------...000111111000,,,---.........---,,,,,,---222999<<<:::555///,,,+++++++++,,,,,,---------...------------...//////222<<>>>>>???BBBHHHLLLHHHGGGGGGJJJOOORRRSSSRRROOOOOONNNOOOPPPSSSUUUWWWWWWWWWXXXWWWUUUUUUWWWXXXkkkiiifffeeeeeeeeeeeedddbbbaaa^^^\\\[[[ZZZZZZZZZZZZZZZYYYYYYXXXVVVTTTSSSPPPNNNLLLIIIFFFDDDCCCBBB===<<<::::::::::::777555444555555666666555444333444333333333333222222222555444333333444555777888666555444333333333444444222222111000////////////.........////////////000...---,,,++++++*********++++++,,,---------------+++++++++++++++,,,,,,,,,,,,,,,+++,,,---...,,,***,,,++++++***++++++,,,,,,...---,,,,,,,,,,,,+++)))******************))))))++++++*********)))))))))******++++++++++++******...---,,,***))))))***+++***))))))((('''&&&&&&%%%%%%******+++...---+++))))))(((((())))))***+++(((333...%%%))),,,''''''))))))((('''''''''''''''''')))++++++***)))))))))))))))(((((((((((((((((()))***+++***((('''''''''&&&&&&'''''''''''''''&&&'''(((((()))((('''&&&%%%'''''''''''''''(((((()))------...,,,***((())))))))))))))))))************((('''%%%&&&((()))))))))'''(((***+++,,,+++******%%%(((------+++...>>>OOOuuuqqqkkk```PPPCCCBBBGGGIIIMMMRRRTTTRRRNNNIIIGGGDDD???888222/////////...<<>><<<666///+++,,,,,,,,,,,,,,,---------+++,,,---...///000000000000555>>>GGGJJJGGG@@@999:::999999888888888888999;;;<<<===>>>>>>AAADDDHHHFFFFFFHHHKKKOOOQQQPPPOOOMMMMMMMMMNNNPPPRRRUUUVVVWWWXXXYYYWWWUUURRRQQQQQQkkkiiigggggghhhiiihhhggghhheeeaaa]]][[[ZZZZZZ[[[\\\[[[ZZZYYYWWWVVVUUUTTTRRRQQQNNNJJJGGGEEECCCBBB======>>>>>>===;;;888666666888999::::::888555444444333333333333333333333666555444333333555777888333333333333333444444444222111000//////......///---------.........//////......---,,,++++++++++++++++++,,,------------,,,++++++++++++,,,,,,,,,,,,,,,+++++++++------+++***++++++++++++++++++,,,---000///------------+++***++++++))))))))))))***+++++++++******))))))))))))++++++,,,,,,,,,,,,++++++------,,,+++******++++++))))))((((((((('''''''''$$$(((***)))***---,,,)))'''''''''&&&'''(((((()))...BBB???---))),,,)))&&&))))))((('''&&&&&&&&&&&&&&&'''((())))))(((((((((((())))))************)))***,,,---,,,***)))((()))&&&''''''((((((''''''&&&(((((())))))((('''&&&%%%((((((''''''(((((()))***---------,,,++++++++++++))))))*********+++******(((&&&&&&&&&((()))(((''''''((()))***+++++++++***)))''')))---555AAATTTeeennndddWWWLLLBBB>>>DDDMMMUUUXXXZZZXXXQQQHHH???;;;:::666111...---//////000@@@EEEDDD777(((###&&&)))))))))************))))))(((((((((((()))***++++++(((((()))***+++---...///***,,,,,,+++,,,000...***,,,+++***)))((())))))***+++,,,///000000...,,,***(((((()))+++,,,...//////---+++))))))+++,,,***(((%%%&&&((((((((()))+++...000,,,+++,,,+++((('''***&&&%%%(((,,,+++'''&&&)))%%%&&&)))&&&&&&555<<<111,,,)))'''&&&&&&%%%###!!!"""!!!!!!###%%%%%%$$$######"""""""""###$$$&&&&&&###$$$&&&&&&&&&&&&'''''''''&&&%%%&&&'''((('''&&&%%%&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((()))((('''&&&'''&&&((())))))((('''((())))))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&)))***+++++++++***((('''&&&&&&'''((())))))******(((+++...---***((()))+++++++++***))))))***+++,,,,,,+++***))))))))))))))))))***+++,,,,,,+++***)))))))))))))))************------,,,+++******))))))***---,,,***,,,333666666++++++***)))((())),,,.........,,,++++++++++++,,,***,,,......,,,++++++,,,************++++++,,,,,,))),,,//////,,,***+++---+++,,,---,,,******+++,,,,,,+++,,,...000000///---***+++++++++,,,,,,,,,,,,,,,111777:::888333...,,,---------------,,,,,,,,,)))***---///111222222111111333666999<<<<<<:::888::::::999999999::::::;;;;;;<<<===>>>???@@@BBBCCCCCCEEEHHHLLLNNNOOONNNLLLMMMNNNOOOPPPRRRUUUWWWYYYZZZZZZZZZXXXTTTRRRRRRRRRllljjjiiiiiikkkkkkkkkjjjiiigggccc___\\\\\\]]]^^^]]]\\\ZZZWWWVVVUUUUUUUUUVVVTTTPPPLLLGGGDDDAAA@@@===???@@@@@@>>>;;;888777666888:::;;;;;;888555333444444444444555555555555555555444333444555666777111111222333333444444444222111000///............------------............///...---,,,++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,---------...+++******+++,,,,,,+++)))+++*********++++++,,,---000///------------+++***+++***((('''''')))***++++++***)))((((((((()))))),,,,,,------------,,,,,,************+++,,,,,,---(((((())))))))))))******)))***((('''***///...***'''''''''''''''((())))))666PPPPPP888++++++))))))***)))((((((''''''''''''((((((((()))*********)))******+++,,,,,,,,,+++++++++---//////---+++******)))))))))))))))'''&&&&&&(((((()))))))))(((&&&%%%(((((((((((()))***+++++++++++++++,,,------------'''((()))*********)))))))))(((''''''((()))'''&&&''''''((()))*********+++...((()))777JJJWWW___cccSSSLLLEEECCCBBBCCCIIIQQQ[[[[[[YYYSSSIII>>>666222111///...///111222222111999<<<:::111)))'''(((((((((((()))***+++---...///+++++++++++++++,,,,,,---)))))))))***+++,,,......+++------,,,---111///+++---,,,+++***)))***+++,,,,,,...000111111///,,,+++))))))******++++++,,,,,,+++*********+++***)))(((%%%'''((((((((()))+++---...+++***,,,,,,******---%%%%%%'''++++++((()))---...***,,,)))$$$+++000'''+++)))(((((('''&&&%%%######""""""###%%%%%%$$$"""!!!!!!!!!"""###$$$%%%&&&###$$$$$$###"""###&&&))))))'''&&&&&&(((((('''&&&&&&'''((('''$$$"""""""""%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))***((('''&&&&&&(((***,,,,,,+++++++++,,,)))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&))))))***+++***)))((('''(((((()))***+++,,,---...(((+++---,,,)))'''(((+++))))))((())))))***+++,,,,,,,,,+++***)))))))))***'''(((***+++,,,++++++***((((((((())))))*********...------,,,+++***))))))---...,,,***///:::BBBDDD/////////,,,***+++...111///...,,,+++***+++,,,,,,+++---///000...---------,,,,,,,,,,,,++++++*********---000///---,,,...000+++,,,...---,,,+++,,,---++++++,,,...000000///---,,,,,,,,,,,,,,,---......,,,...000111000..................------,,,,,,,,,(((***,,,///111222333333444555666777777666666777::::::999::::::;;;<<<<<<<<<<<<>>>@@@AAABBBAAA@@@BBBEEEIIILLLMMMLLLKKKJJJNNNNNNPPPRRRTTTVVVXXXYYYZZZYYYWWWUUURRRRRRUUUWWWmmmlllkkklllmmmnnnmmmkkkgggeeebbb``````aaacccddd]]][[[XXXVVVTTTUUUVVVVVVWWWUUUQQQLLLGGGCCC@@@???>>>@@@AAA@@@===:::888888333555777888888666444222444444555555555555555666333444444444444444444444///000111222333333333333111111000///............---------............//////...---,,,++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,------......+++***)))***+++,,,***((())))))))))))***+++,,,,,,...---,,,,,,,,,,,,+++))))))((('''&&&'''((()))******)))((('''&&&'''((((((,,,,,,------------,,,,,,(((((()))***++++++,,,,,,((((((((()))***++++++,,,+++......,,,---111111...******))))))******+++,,,777QQQSSS<<<---)))))),,,))))))(((((((((((())))))+++***)))***,,,------,,,+++,,,---......---+++++++++...000000...+++******************)))((('''&&&''''''))))))))))))(((''''''''''''(((***+++---...******)))+++---///......&&&'''(((******)))((((((***)))((()))***)))'''&&&'''''''''((()))***++++++///,,,333HHH]]]bbbXXXNNN???>>>???EEEGGGGGGIIIMMMTTTSSSOOOHHH???777222000***+++,,,///222222111///---//////+++***,,,---***((((((((()))+++...111222//////...------------...,,,,,,,,,,,,---...//////---///...---///222000,,,++++++))))))))))))***+++---...000111111///...,,,***************************++++++++++++***))))))'''((()))(((((((((***,,,---******,,,,,,***+++...'''%%%'''***+++***---222444+++***)))$$$(((,,,&&&*********))))))'''&&&%%%######"""$$$%%%&&&$$$### !!!"""###$$$$$$$$$###$$$$$$""" !!!&&&+++)))(((&&&&&&''''''&&&$$$%%%'''(((&&&$$$"""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%'''))))))((('''''''''(((***---......---......)))(((&&&%%%%%%&&&((()))(((((((((''''''(((((((((((()))*********)))(((''')))))))))***,,,...000111+++,,,+++***(((((()))***'''((()))+++,,,---------+++,,,---,,,***)))***+++'''(((***+++,,,,,,++++++((((((((()))******++++++------,,,,,,++++++******---...,,,***000<<>>@@@BBB@@@<<<999888999333444555777777666555444333333333444444555555555111222444555444333222111///000111222333333222222111111///...............---............////////////...---,,,,,,+++,,,,,,******+++,,,,,,,,,,,,+++*********+++,,,---------***))))))***++++++***((((((((((((((()))***+++,,,,,,***)))***++++++***)))&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%%%%%%%'''(((***++++++,,,,,,++++++***((())))))*********))))))&&&&&&'''((()))***+++,,,///888>>>999111.........******))))))******+++,,,111DDDEEE666...)))'''+++''''''''''''((()))***++++++)))''')))+++------+++,,,,,,---...---,,,***)))***,,,//////---***)))((('''(((((()))((((((''''''%%%&&&((()))******))))))%%%&&&'''(((***---///000,,,***)))***---...---+++&&&''')))***+++***)))((()))((()))***,,,,,,***(((((((((((()))***+++,,,---///111>>>RRR___[[[LLLBBB>>>???CCCIIIJJJGGGGGGJJJGGGGGGDDD???999333000000******+++---000000...,,,'''+++---+++***,,,,,,***))))))((((((***---000222222111000///...------------------,,,,,,------...,,,......---...222000,,,+++***))))))))))))++++++...//////000000000//////))))))*********++++++++++++,,,------,,,+++******((()))))))))'''''')))***///+++***,,,,,,)))))),,,)))&&&''')))***+++000666:::---)))((($$$''',,,'''((()))******)))'''&&&&&&###""""""###%%%%%%$$$### !!!"""############"""%%%'''&&&######'''+++)))(((&&&&&&&&&&&&%%%###"""$$$&&&&&&$$$###$$$%%%%%%%%%$$$######$$$%%%%%%'''((()))((('''&&&'''(((&&&(((,,,------,,,------***)))'''%%%%%%''')))******)))'''&&&&&&''')))***((()))*********)))'''&&&'''''''''(((***---///000///,,,)))''''''((())))))'''))),,,///111111000///***,,,//////,,,++++++,,,)))***+++,,,,,,+++******(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***...777>>>???---000222000,,,***,,,...---+++)))((((((***,,,...,,,...111222111///......,,,---.........---,,,,,,///---,,,---000444777888,,,...111111000///000000,,,,,,...000333222000------,,,,,,,,,---...000111++++++*********---222666111000///...---,,,++++++++++++,,,...000222444555333555777666444333444666888888888999:::<<<===>>>===>>>AAAEEEHHHHHHDDD@@@AAADDDHHHIIIHHHGGGHHHIIILLLMMMNNNPPPQQQRRRSSSSSSWWWWWWWWWUUUTTTUUUXXXZZZoooooonnnoooppppppnnnllljjjhhhfffdddcccbbbbbbbbb[[[XXXUUUSSSRRRTTTVVVXXXSSSRRROOOKKKGGGDDDBBBAAA???AAABBB???;;;888888999444555666777888888777777222222222333333444444444000111333555555333111//////000111222333222222111111000///......------............////////////000//////...---,,,,,,,,,,,,******+++,,,,,,,,,,,,+++((())))))***++++++,,,,,,***)))((()))++++++)))(((''''''''''''((()))***+++***)))((((((***+++***)))$$$%%%%%%&&&&&&''''''''')))'''%%%$$$$$$$$$&&&'''))))))************)))))))))******))))))((('''&&&$$$%%%&&&'''(((***++++++333CCCMMMEEE333)))(((***((((((((((((((())))))***)))777666...---***&&&***&&&&&&&&&'''((()))***+++(((&&&$$$%%%(((+++***(((+++,,,---...---+++((('''(((+++---...,,,)))''''''$$$%%%&&&'''((((((((((((%%%&&&((()))***+++******%%%%%%&&&(((+++...000111---+++)))***,,,---+++)))&&&(((***+++++++++)))(((''''''(((***---...,,,+++)))))))))***+++---...///...555CCCQQQVVVOOOGGGCCCEEEEEEHHHLLLJJJFFFFFFIII???@@@???;;;666111///......---,,,,,,......---+++(((...111...***)))((('''***)))((('''(((+++...///333222111///---,,,,,,,,,---,,,++++++******++++++,,,......,,,...111000,,,,,,,,,+++******+++,,,---////////////000000000111'''((()))***+++,,,------,,,---//////...,,,++++++)))******)))''''''((()))000---+++,,,+++''''''******'''&&&)))***+++222999EEE333,,,,,,(((***...***'''(((******((('''&&&&&&!!!!!!!!!"""$$$%%%$$$""" !!!!!!"""""""""""""""!!!&&&******'''%%%'''***)))(((&&&&&&&&&&&&$$$"""!!!$$$%%%%%%%%%&&&(((&&&%%%$$$######$$$%%%&&&((())))))(((&&&&&&''')))###&&&***++++++++++++,,,---,,,)))(((((())),,,---+++***'''&&&&&&'''***+++((()))*********)))'''&&&%%%%%%%%%&&&(((+++---///111,,,'''%%%''')))***)))(((***///222444444222111))),,,000000...,,,,,,---,,,,,,------,,,+++)))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***,,,,,,***,,,222555444+++...111///***((())),,,+++***((('''(((***,,,...+++...111222111///------+++,,,...///000//////...111---***,,,111777::::::---///222222111111111111,,,---///111333333000...,,,,,,++++++,,,...///000***+++,,,,,,---000444888111111000...---,,,+++***,,,,,,,,,---///111444666000222444333222222444777777777888999:::;;;===>>>>>>???BBBGGGJJJJJJEEEAAAAAAEEEHHHHHHGGGFFFGGGIIIMMMNNNPPPQQQRRRSSSSSSSSSXXXZZZ[[[[[[ZZZYYYZZZZZZqqqooommmmmmnnnoooooonnnkkkiiiffffffgggfffbbb___^^^\\\ZZZWWWUUUTTTTTTTTTVVVTTTQQQLLLHHHDDDAAA@@@@@@@@@???>>><<<999777555333333333333333333333333333444444555444333111000111111111111111222222222444444333333222111111000222333444444222111111222333333111000///////////////...------,,,,,,,,,,,,---,,,+++,,,,,,,,,)))'''+++,,,,,,------,,,,,,+++,,,((()))...///***''')))((())))))*********))))))***************)))((((((%%%%%%%%%%%%%%%&&&'''(((((())))))))))))(((''''''%%%)))---...,,,)))((((((+++******)))(((((('''''''''&&&%%%$$$&&&))),,,...>>>XXXfffTTT777)))))),,,%%%(((&&&)))000***%%%---******,,,...///---)))&&&&&&&&&&&&&&&%%%&&&)))+++,,,'''&&&,,,000...+++)))&&&))),,,------,,,,,,,,,,,,---------,,,,,,+++*********)))))))))))))))***))))))))))))************((()))***+++,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++---***'''...999666***///...---.........///111888;;;EEEPPPPPPHHHEEEGGGIIIPPPSSSMMMHHHJJJNNNPPPIII===888;;;999000---222000000///,,,******,,,///+++,,,------***(((+++000***---,,,))),,,222222,,,/////////---,,,...111333///////////////............000111000...,,,...000---,,,+++***+++---///111000111111222222111000//////,,,***((()))***)))(((,,,---///...,,,***))))))***+++------,,,,,,---...///...,,,***))))))++++++(((***,,,,,,,,,+++,,,---333111---)))&&&&&&''''''&&&(((***++++++(((%%%###$$$$$$$$$$$$%%%&&&&&&'''######$$$%%%&&&&&&&&&&&&%%%&&&((()))++++++******)))((((((''''''&&&%%%%%%&&&'''((()))************&&&&&&&&&''''''''''''(((+++***)))(((((()))******++++++******+++---///000...---,,,*********++++++---,,,***)))))))))***+++,,,***+++///...***((())))))***+++++++++,,,///111------,,,++++++,,,------/////////222444666555444111000000/////////000000///...------...---+++)))---------,,,,,,...222666,,,,,,+++,,,......,,,+++---000///***)))---111111666333000,,,*********+++++++++***))))))***++++++,,,...000111222222222111111111222222222333333333444111///000333666666555444444333333222111111111555333222333333333000...........................000...,,,---000777>>>BBB888777444000---,,,---///111///---///333666666555555777;;;:::444000666???CCC@@@;;;888999;;;===>>>???AAADDDFFFGGGFFFEEECCCEEEFFFFFFEEEEEEFFFJJJLLLPPPPPPPPPQQQSSSTTTVVVWWWVVVYYY\\\___^^^[[[VVVSSSqqqooonnnnnnooooooooonnnkkkiiigggfffgggfffbbb______]]][[[XXXVVVUUUTTTTTTVVVTTTPPPLLLHHHDDDBBB@@@??????>>>===;;;999777555444444444444444444444444333333333333333222111111222222222222111111111111222222222222111111111111111333555444333222222333333222111000///////////////...---,,,,,,,,,---......---++++++---...---,,,,,,,,,,,,,,,,,,,,,++++++...***+++//////***(((***))))))************))))))***************)))((((((&&&&&&%%%%%%&&&&&&'''((()))))))))***************)))+++---...---,,,,,,---*********))))))))))))((('''&&&%%%%%%&&&(((+++---:::PPP\\\LLL444))))))+++%%%***'''&&&,,,+++(((---)))***,,,...///...+++((('''((((((((((((((()))***,,,))),,,444999555...+++***+++,,,,,,++++++---...,,,---------,,,++++++*********))))))))))))******)))))))))*********++++++)))***+++,,,,,,---------,,,,,,---------.........+++,,,,,,,,,------......222111...000>>>LLLIII<<<333000......000444888;;;BBBAAABBBEEEEEEEEEMMMVVVbbbbbbVVVHHHKKK\\\gggfffPPPAAA666888999333///000222111///---,,,---...000///......,,,***)))+++///111444444111222555555000333333333111000000222444555555444222111000000000,,,...000///---,,,...000......------...///000111000000111111111000///...///---++++++---------,,,---///000000...,,,++++++---......---,,,,,,---///...---+++)))(((((()))***)))+++,,,,,,++++++,,,------+++(((&&&$$$$$$$$$%%%((()))***+++***(((%%%###%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((''''''&&&$$$%%%''')))++++++++++++((((((((((((((('''''''''))))))*********))))))(((''''''((((((((()))))))))******)))(((((()))***+++,,,,,,++++++,,,---...///------,,,+++++++++++++++,,,,,,+++************+++,,,,,,///555444...******+++,,,---,,,,,,---000333000///---,,,,,,---///000///...///000333444333222/////////000000111222222000/////////111111///...---......---...000444777000...------......,,,+++...000000+++***///222222777555111---++++++---......---,,,++++++,,,---...000000111222333333333333111111222222333444444444666333111111333555444333000000000000////////////444333222222222222000...////////////////////////222111//////333999???CCC:::888555000---,,,---///444111//////222444555444555777:::;;;777666>>>JJJHHHCCC===999999:::;;;<<>>>>>===<<<:::999777666444444444444444444444444333333222111111111111222333333333222222111000000///000000000111111111111111333555555444333333333222222111111000000//////000...,,,++++++---///111444111---++++++---...///---,,,,,,,,,,,,++++++***---+++,,,......***)))+++)))***************)))))))))************))))))((('''&&&&&&&&&&&&''''''(((******)))))))))+++,,,------,,,,,,...222222///+++*********)))))))))))))))((('''%%%%%%&&&(((***,,,333CCCKKK???///((()))***...777000%%%***---***+++((()))***---//////,,,)))((()))***+++++++++***)))+++,,,333===AAA;;;222------------,,,***+++...000,,,,,,,,,,,,,,,++++++++++++******)))******++++++************++++++++++++******+++,,,------------,,,------------.........+++,,,,,,---...///000000222000---111BBBPPPMMMAAA333444555444555999???CCCFFFCCC@@@>>>===CCCPPP^^^hhhcccTTTJJJUUUkkktttnnnXXXEEE666666888555222333777444111///000111222222444444333111000111111222666:::;;;888666666555333444555555333111000111333:::888666444222111000000,,,---...---,,,,,,---//////000000111111111111000000000000000000///.........---...///222222222000000111333333111///...///000111000...,,,+++---//////...,,,***)))((()))))))))***,,,,,,******+++,,,''''''&&&%%%%%%%%%%%%%%%*********)))((('''%%%$$$''''''&&&%%%%%%%%%&&&&&&***++++++***)))(((''''''###$$$''')))***+++++++++'''(((((((((((()))))))))++++++++++++***)))((('''))))))))))))************))))))((())))))***+++,,,------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,...333::::::333---+++---...///......///222444333111///......///111333/////////000222222111///...//////000111222333333111111000222333444333111....../////////222666999333111...---......---,,,...000000,,,+++000444444888666222...---...///111111000///......///000111444333333222222333333444111111222222333444444555777555333222222222111000....../////////000000000444333222333444333111////////////000000111111111444333111111444999???BBB===:::666000,,,+++---000777444000///000222333444777888::::::888888AAAMMMGGGCCC===999999;;;===>>>EEECCC???===<<<===???AAADDDDDDEEEEEEFFFHHHLLLPPPOOOOOOOOOPPPPPPQQQQQQQQQTTTVVVYYY[[[[[[YYYVVVSSSsssqqqooooooppppppooonnnjjjjjjiiiiiihhheeebbb```aaa```^^^[[[YYYWWWVVVUUUTTTRRROOOKKKGGGDDDBBBAAA======<<<;;;999888777666333333333333333333333333333222111000000000222222333333444333333111000///---......///000111222222///111444555444222222333000111111111111000000000000...,,,***+++---111333;;;666///***)))***+++,,,---,,,,,,+++++++++++++++******++++++***)))***+++******+++++++++***))))))))))))************)))(((((('''''''''''''''(((((()))(((''''''(((+++---//////++++++555AAAAAA333%%%++++++***))))))((('''''')))((('''&&&&&&((()))***...777;;;444+++)))))))))>>>HHH<<<******...***'''&&&&&&(((+++......,,,***((()))***---...---***(((***,,,444>>>AAA;;;222...---...///...---,,,---...,,,,,,++++++++++++++++++++++++*********+++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------------------............+++,,,---...///000111222///...+++...999CCC@@@777000>>>JJJIIIBBB>>>@@@CCC??????>>><<<<<<@@@KKKUUUWWWTTTVVV```lllooojjjcccUUUEEE777333444444555888;;;777333111222444444444333666777888999;;;999666666999;;;999666444333333000111222111//////000111999888555222000000000111///...---,,,+++***+++,,,///000222333333222000///111111000000//////......------///222555666555333222444666555444222111222333222111...++++++,,,...000///---,,,+++*********)))***+++***)))(((***+++&&&''''''(((((())))))))),,,+++***((('''&&&&&&&&&(((((('''&&&%%%%%%&&&&&&)))))))))))))))(((''''''$$$%%%'''((()))(((((('''&&&&&&''''''((())))))***))))))******)))(((((('''))))))))))))************((())))))***++++++,,,------,,,,,,,,,,,,+++,,,,,,)))***+++,,,---,,,+++***,,,---...///...---,,,+++---...333999999333///...//////000//////000222555555333000//////000333555222111000111222222111/////////000111111222222222222111111222333333222000---...///000000333666999222000......///000//////---000000,,,+++000444444888666222///...000222333333222111000000111222333666555333222222222333444000000111111222333333444444333222111111000000///000000111222333333444444666555444555666555333222...//////000000111111222333222111111333777;;;>>>>>>;;;666000,,,+++---000777555111000000222444555888888:::;;;777555;;;CCCAAA>>>999777999===@@@AAADDDAAA>>><<<;;;===???AAAEEEFFFFFFFFFFFFGGGKKKNNNMMMNNNNNNOOOOOOOOOOOOOOOQQQSSSUUUWWWWWWUUUSSSRRRtttrrrppppppppppppooonnnjjjkkklllkkkiiifffcccbbbbbbaaa```]]][[[XXXVVVUUURRRQQQNNNKKKGGGEEECCCBBB>>>===<<<:::999777777666111111111111111111111111222222000000000111222333333444444444333222000...------...000111333444444...111444444333111111111///000000111111111000000000...+++******---000222999444---)))((()))++++++,,,++++++******++++++,,,)))++++++)))''''''***++++++++++++++++++***))))))((())))))*********)))))))))((((((''''''(((((((((((('''&&&&&&'''***,,,...///***...BBBWWWXXXBBB***------,,,***((('''&&&%%%+++***)))((((((((())))))+++///000,,,))))))***)))CCCLLL@@@,,,+++...)))&&&%%%%%%&&&))),,,,,,+++)))((((((***---000///,,,))))))***///888:::444///---+++---111222000...,,,,,,,,,+++*********+++,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,---.........---------------.........//////,,,,,,---...000111222222///000000000333777777444222NNNgggfffTTTEEEAAABBB999::::::888999>>>EEEIIIMMMMMM```{{{~~~hhhVVVTTTFFF>>>444///---...333999:::777222000000111333444111:::AAACCCEEEGGGDDD>>>888999::::::888555555555///000111111000111333555:::888444222111111333555333111...,,,+++*********...000222444444333111000333333222111000000//////......///333666777666555333555777777555444444444333333222///,,,***+++,,,...------,,,++++++******)))******)))'''''')))***''''''((()))***+++++++++---,,,***(((''''''''''''))))))((('''&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&'''((('''&&&%%%$$$%%%%%%&&&'''((())))))***&&&'''(((((()))))))))((((((((()))))))))*********)))***+++,,,,,,------...,,,,,,,,,,,,,,,,,,++++++((()))+++,,,---,,,++++++...///000000000///---,,,...---///444555111000111///000000000///000222444555444222000000222444555444333333333444444222111222222222222222111000///222111000111222111000...,,,...///000000222555888000///...///222333444333...000000,,,+++000333444777555333111111222444555444333222111111222333444666555333222111111222333000000000000111111111111...//////000000///000000222222333444555555666777555444333444555555333111.........//////000000000000///......000222555777;;;999555000,,,,,,...111555444222111111222555777666888;;;===999444555;;;===:::777666888<<>>>>>>>>>>>???@@@AAABBBHHHHHHGGGFFFDDDEEEHHHJJJJJJKKKMMMNNNOOOOOOOOOOOONNNOOOPPPRRRRRRRRRQQQQQQuuusssqqqpppqqqqqqpppnnnjjjmmmooonnnkkkgggeeedddccccccaaa___]]]ZZZWWWVVVQQQPPPMMMJJJGGGEEECCCCCCAAA???===;;;999777666666222222222222222222222222222111111111111222333333222333444555444333111/////////000222333444555666///222555666444111000///...///000222222222111000///---+++******,,,...000111...***(((***,,,---...******))))))***+++---...///222111***&&&'''******,,,,,,,,,,,,+++***))))))((())))))************)))***))))))(((((((((((()))'''&&&&&&&&&((()))+++---...+++222KKKdddfffNNN555//////...,,,***)))((('''---,,,+++******))))))))),,,,,,+++***************999@@@777+++,,,---)))(((%%%%%%&&&(((+++,,,+++)))))))))***...222333000,,,)))))),,,222222...,,,---(((,,,111333111///,,,+++++++++***))))))***,,,---++++++++++++,,,---......------------............------......///......---------........./////////,,,------...///000111111,,,///222222111222444666777YYYvvvsss[[[IIICCCBBB:::888555222777@@@FFFFFFJJJNNNcccyyyrrrSSSBBBGGG777555111,,,)))+++000666444333222///...111555:::CCCPPPZZZZZZYYYZZZWWWQQQCCC>>><<<>>>???<<<:::;;;555666666555555777;;;>>>???<<<888555444666888;;;777444000---,,,,,,,,,+++...000222444555444333222666666444333222222222222000000111333666777777555333555777777666555444555333444444222///,,,,,,,,,***+++++++++++++++******+++++++++)))((((((***,,,(((((('''(((((()))***+++++++++***)))(((((((((((()))(((((('''''''''((((((###$$$%%%&&&'''''''''''''''((())))))((('''%%%$$$&&&&&&'''(((((()))******&&&'''((())))))*********((())))))))))))*********+++,,,---...//////......,,,---............------******+++---............000000000111000//////...000------111111000111444111111111000000000222555555555444333333444555555666555444555666666555333555555666666444333111000111000000111222222000///---///000111111222444666000000111333777888888777000222111---,,,000333333666666666555666666666777555444333222222333444555555444333333222222222222111111111111111000000000***,,,///000///000111222111111222333444444555555222111111111333333111000////////////////////////---------------...000111666555333000------///111333444444333222222444666333555:::???===777777;;;<<<:::888777999:::;;;;;;:::<<<>>>@@@BBBCCCCCCCCCHHHHHHGGGEEECCCCCCEEEGGGFFFHHHKKKMMMPPPQQQQQQQQQLLLLLLMMMNNNOOOPPPPPPPPPvvvtttrrrqqqqqqqqqpppoookkknnnqqqqqqmmmiiiffffffddddddcccaaa^^^[[[XXXVVVPPPOOOLLLJJJGGGEEEDDDCCCCCCBBB???;;;999777666666333333333333333333333333111111222333333333333333111222444555555444222000111222333444555666777888222555888888666333000///---...000222333222111111...---,,,+++***+++,,,---,,,+++******---...///...)))((((((((())),,,...000:::===:::000((((((******,,,,,,,,,,,,+++***)))((((((((()))***************+++***))))))(((((())))))''''''((()))******++++++,,,+++222EEEXXXZZZIII777000000000///......------//////...,,,+++***))))))...---,,,,,,,,,+++++++++---222---***///,,,''',,,((('''((())),,,,,,+++***,,,++++++000555777555111++++++---111000,,,+++---(((+++///111000...------+++***)))((()))***,,,---+++++++++,,,,,,---...///------........./////////......////////////..................////////////---------....../////////,,,,,,...000111222333555777UUUkkkcccNNNAAA??????888777444555???JJJKKKFFF@@@KKKXXX\\\OOO???999;;;333333111//////000111111111444555444333777@@@HHH___nnnvvvpppjjjiiihhhdddQQQGGGAAACCCFFFCCC@@@@@@???>>>===;;;:::===BBBEEEEEEAAA<<<888666888;;;===777444000...///000000//////111333555666666666666:::999777555444444444444555444333333555777777666222555777777666444444555444666777666333000......***+++,,,---.....................,,,******,,,...+++***(((''''''(((***+++))))))))))))))))))))))))((((((((('''(((((())))))''''''((())))))(((((((((((()))***+++++++++***))))))))))))******+++++++++)))******+++++++++******************+++++++++,,,...///000000111000//////...///000111222222111111------......000111222333222222111000000000000000111......222333222333777333333333222111222444666666666777777777777666666666555555666777888666555777888999999999777555444000000000222555666666444000111333333222222444666444555777:::<<<===;;;888444666555000...111444444666777999;;;;;;;;;:::999666666555444444555666666444444555555555444444333555555444333222111000000***---111222111000222333111222222333333444444444333222222222444444333111222111111000000//////.........---------.........000111111000///...000222333555777666333111222333444444888===<<<888999<<<999999888999;;;<<<;;;::::::;;;===???AAABBBCCCDDDFFFFFFEEECCCBBBBBBDDDGGGCCCEEEIIIMMMQQQSSSTTTTTTLLLLLLMMMNNNOOOPPPQQQRRRwwwuuurrrqqqqqqqqqpppooolllpppsssrrrnnnjjjggggggeeedddcccbbb___[[[XXXVVVPPPNNNLLLJJJGGGEEEDDDCCCEEECCC@@@<<<999777666555555555555555555555555555000222333444555444444333000111444666666444222111333333444555666777888999555888::::::888444111000,,,...000222333333222111---,,,,,,+++************,,,,,,,,,---//////---+++((('''''''''))),,,///111DDDGGGBBB555+++)))***)))---------,,,+++***)))((((((((()))***************++++++***))))))((())))))((()))***++++++,,,++++++******///:::DDDDDD:::///000000111111222222333333111000///...,,,+++***)))000......///...,,,+++,,,(((+++)))+++111+++%%%---***))))))+++---...---+++...------111777;;;999555------000333222---+++---)))+++---...------...///+++***)))((()))***,,,---+++++++++,,,---...///000............////////////...///////////////................../////////000---------...............111...---111444555555444333IIIVVVKKK;;;666888999444555777>>>KKKUUUPPPDDD444GGGOOOCCC888999:::666777555444444777888555///111666;;;;;;999>>>KKKVVVnnn}}}xxxmmmkkkllliii[[[MMMDDDFFFJJJGGGCCCAAAEEEDDDAAA>>>===???DDDHHHHHHDDD>>>999666777999<<<777333///...111333444333111222333555777888999999<<<;;;999777666555666666999777444444666777777777222444666666555444444555555777999999666333000///---...///111222333333333111111000...,,,,,,...111...---***(((''')))+++,,,(((((()))************)))(((((('''(((((()))***++++++++++++++++++***)))(((''')))+++---...//////...+++,,,,,,,,,,,,---------------------,,,+++******++++++,,,,,,,,,---------000000111222222111000///000111333444555555555444111000000000222444666777444333111000000000111222222///111555666444555888555555555444333333666888777888999::::::999888777555444444555777888777555888999;;;<<<<<<;;;:::999000000111444888;;;;;;:::222333555444333333444666888999;;;>>>@@@@@@<<<999777999777222000333666555777999<<<>>>???>>><<<;;;888777666555555666777888444555666777777666555444888777666555333222111000,,,000333444222111222444333333444444444444555555666555555666777777666444444333333222111000/////////////////////.........,,,...000000//////111222555777999777333000///000666555777999888555777;;;555555777;;;>>>@@@???>>><<<<<<<<<===>>>@@@BBBCCCDDDDDDCCCBBBAAABBBEEEHHHAAADDDHHHMMMRRRTTTVVVVVVMMMMMMMMMNNNOOOQQQRRRSSSwwwvvvvvvtttsssrrrqqqqqqooooooooonnnllljjjhhhggghhhgggeeecccaaa^^^YYYUUUOOONNNLLLJJJHHHFFFDDDCCCEEEAAA===:::999888666444666444333333444555333222000111222333333333222222444555555555555333222111555444333444666666666444555777999999888444000...111111111111111111111111000...,,,,,,,,,---,,,+++000000//////...---++++++++++++++++++,,,...000111EEECCC<<<333***%%%%%%''',,,,,,++++++,,,------...***)))((()))***+++***)))(((((((((((()))***+++,,,((()))++++++++++++---...***///222222333555444000...///444:::???===555...111222111000...---...000000...+++,,,...///,,,))),,,---.../////////...---***+++---000111///,,,(((---------...000111333444---///111222111...***((()))(((((()))+++------,,,---,,,+++*********++++++((())))))***++++++,,,,,,///////////////000111111222000////////////,,,***+++,,,---///000111111111333...,,,//////...///111...333666444333555:::===EEEAAA@@@CCC@@@999555777555333222:::JJJVVVOOOAAA:::999888888888888888999666777888999888777444333777888===BBBAAA???HHHTTTbbblllmmmbbbZZZ\\\\\\WWWKKKGGGAAA======???BBBCCC@@@>>>;;;:::;;;<<<======;;;999777666777666444222444444333222222333444444111111444888888666777;;;<<<999666777999;;;:::999777666666777888999999888333333222111000000111111444555555666555444333222///000222333444444444333333111///,,,+++,,,---...)))(((((((((***++++++***&&&'''(((***+++++++++***+++***((('''&&&''')))***,,,,,,,,,+++***)))((((((''')))---111333444333333///,,,******---//////---,,,---.........---,,,+++***+++...000111000...,,,111333444333000///000222111111222333444444444444333111000222555666444111333333444444444333222222111222333555777888:::::::::777444222222222222222444999>>>>>>:::777777999333444555777888888999999777999<<<===<<<:::999999666555444666:::>>>AAABBB;;;:::777555444444555666;;;;;;<<<;;;:::888666555999777444222333666999<<>>???@@@BBBEEEFFFDDDFFFHHHJJJMMMPPPRRRSSSMMMHHHGGGKKKNNNNNNSSSZZZvvvvvvuuutttrrrqqqppppppnnnnnnnnnnnnllljjjiiigggiiigggeeedddaaa]]]XXXTTTOOONNNLLLJJJGGGEEEDDDCCCCCC@@@<<<:::999888666555555555555555444444444444222222222333333333333444666777777777666555333222444333333333555666555444444555666666444111...,,,111111111111111111111111000...------...---,,,***...//////......---,,,+++++++++++++++,,,...///000:::888444///)))(((***---,,,,,,++++++******))))))+++***)))***+++,,,+++)))))))))(((((((((((((((((((((***++++++******,,,---...333666333111111000---333666;;;BBBFFFCCC:::111///000000///------...000...///000000///...------,,,,,,---------,,,,,,,,,,,,...111111...---...///------------...000111222---...000111000...+++******))))))***,,,------,,,,,,,,,,,,,,,,,,+++++++++))))))******+++,,,,,,---//////......///000000111222111000000111000...------...///111222222333333777444333555444111000333444555666:::BBBJJJLLLIIIHHH@@@:::;;;<<<888777999666666555999CCCJJJEEE:::888888777777666666777777777888999:::999777555444999999<<>>;;;888888999:::999777888666666666888999888777222111111000000000000000333444444555444333222111111111222222222111000///---,,,+++******+++,,,,,,***)))((()))+++++++++***(((((())))))***++++++,,,,,,+++)))(((((()))***+++,,,,,,,,,++++++***)))((((((+++...222444444444333111...++++++---...---+++---...///000000///......+++---///111111000...,,,---///000000///...///111///000111222333333333333111000111333666888666444333333333444444333333222111222333444555777888888:::777555444444444333222333888<<<<<<999666777999555555666777777777777777666888::::::999888888888777555444777;;;>>>??????;;;:::888666555555666777777666555444444444555666888777555444444777:::<<<@@@===>>>EEEIIIDDD>>>:::;;;888555444666666666444777777777777777666555555555888888555333444222///000000222333444444444333888666444222111333555777;;;;;;:::<<>>:::888888888777666555777999777444333555777444444333222333444555666888999999999777666444222333222111222444555444333222222222111000...,,,+++///////////////////////////....../////////,,,***,,,------......------,,,*********+++,,,---.../////////---***((())),,,...+++++++++++++++***)))(((,,,+++******,,,,,,+++***)))))))))((('''&&&&&&&&&)))***++++++***)))***,,,111888:::555///---,,,+++///222888>>>AAA===333+++,,,---...---,,,,,,...000))),,,//////+++***,,,000000///---,,,,,,,,,,,,---,,,777BBBCCC:::333222555//////......//////000111---...////////////---------,,,+++,,,---...---+++++++++------...---,,,+++++++++++++++,,,------...//////.........///000000111111000111222222111//////000111222333444444444444333444777555000000333666777<<>><<<777777777666666555555555555999999::::::999888666555999777888:::999777:::>>>???FFFHHHAAA<<<>>>???;;;888666555555777999999999888888999999999999999999;;;999888777888888666444666555444333333444555666666444333555555444999???@@@===;;;:::999999888666888777666666777777666555111111000000000000//////222222333333333222111111222222222111000...,,,+++'''((((((((()))))))))))))))(((((()))+++,,,,,,+++******))))))***+++------,,,+++***((((((***+++---,,,,,,,,,,,,+++***)))(((***,,,///222444444444333222000---,,,------+++***,,,---...000000000//////...///000111111000...,,,,,,---...//////......---......///000111111111111///000222555888999888666333333333333333333333333222333333444444555666666888777666666666555333222111555999:::888666777888777777777777777666555444555777888777666555666777999666555888===???===999999888666555555555666777555444222111222333666777777666666666777999;;;===<<<:::???JJJPPPJJJ@@@999;;;888666555666666666555666777777777777666555555555777777444333555555111111222333444444444444444666555333222222444666777777888999<<>>@@@AAABBBBBBAAA?????????@@@AAACCCEEEFFFBBBCCCDDDEEEGGGIIIJJJKKKMMMJJJJJJMMMOOOOOORRRUUUuuuuuutttrrrpppooonnnmmmkkkllllllmmmlllkkkjjjiiijjjhhhfffdddaaa]]]WWWSSSOOONNNLLLJJJGGGEEECCCBBB>>><<<999888888888888777555999;;;999555333666999666555333222333444666888999999999888777555333222222111000111333444444333222111000...---,,,,,,,,,........................///...///000111///,,,)))++++++,,,---------------*********+++,,,,,,---...---,,,+++)))((((((***+++)))***+++,,,---,,,,,,+++,,,***)))***++++++***((()))))))))((((((''''''&&&)))***+++***)))((()))***111999<<<555---***++++++***,,,///333444111***%%%***+++,,,,,,+++,,,...000+++,,,,,,+++***+++///222444333000...------///000+++AAAXXX]]]OOO>>>555444111111000000000000000111------...///////////////000...------......---+++***+++---///000///---,,,,,,,,,,,,,,,,,,...///000/////////......///000000000//////111222333222000...///000111222222222222000111444777444000111777777@@@NNNbbbwwwrrr]]]IIIDDD???<<<999666444333555888:::999777777999:::777777777777666666555444888999999999999888777666555555666888::::::;;;<<<@@@EEEEEE>>>::::::999666444333444666999;;;;;;:::777:::<<<======<<<;;;;;;;;;999888888999999888666999888777666666777888999666444444777666555999>>>???>>><<<;;;;;;:::999888999777666666777777555444111111222222222111111111222222222222222222111111111111000///...---++++++&&&'''(((((((((((('''''''''&&&'''))),,,/////////,,,+++***))))))+++---...+++***)))((((((***+++---+++,,,,,,,,,++++++***)))***,,,...000222222222222000///...---------,,,,,,)))***,,,......///......///000111111111///...---///...///111222222...,,,...///000111111222222111000111444777999999888666444444444444444444444444555555555555555555555555555555555666777666333111000333666777666555666777888888888777666555333222666777777666444444666888:::777555999>>>???:::555666555555444444555666666777777666666777777888999666666777888:::;;;<<<<<<;;;888===HHHPPPKKKAAA999<<<:::888777777777777777444555555555555444333333666888888555555888999777333333444444555555555555444333333333444555666777333333333444777:::;;;999555777999777333111222555///000111222333333333333444444444333333444777:::444444444444444333333333666666666555555666999<<<;;;;;;<<<<<<===<<<<<<<<<;;;<<<>>>???@@@AAAAAAAAA??????@@@AAABBBDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGJJJJJJJJJLLLMMMNNNOOOQQQuuuuuusssrrrpppnnnmmmlllkkkkkklllllllllkkkiiihhhiiihhhfffdddaaa]]]XXXTTTPPPOOOMMMKKKHHHEEECCCBBB===;;;888777888999888888666999<<<:::666444666:::666555444333333555777888666777777777666444222111111000000111333444444333222111000...------------------------------------.........///000///,,,))))))***+++,,,------------))))))***++++++,,,,,,,,,,,,+++***)))))))))))))))******+++++++++++++++++++++)))(((((())))))(((&&&'''((()))************)))(((***+++***(((((((((***...666999333,,,***,,,---.........//////...+++))))))***++++++++++++...000333///***))),,,000333555555333000---,,,---///111---EEE^^^dddTTT???333111000000///.........//////------...///000000000000111///......///...---,,,***+++...000111000///.........---------///111222111000000/////////000000///......000222222111000---...///000000111000000444444777777333000666???FFFXXXlll|||oooVVVEEECCC???999666888>>>AAA===>>>???<<<888555888===999999::::::999777666555666666777777777777777777777999:::;;;<<<======<<<===???>>>:::777666555333222222444777:::<<<;;;:::666:::>>>???>>>======>>>;;;:::999999:::;;;:::888999888777666666777888999555444666::::::777888<<<<<<=========<<<<<<;;;<<<999777666666777777666444333444555555555555444444222222222222222222333333000//////...............************)))((('''&&&%%%%%%&&&)))...111222222---,,,***))))))+++---...***)))''''''''')))+++,,,+++,,,,,,,,,,,,+++*********+++,,,...///000000000---.....................)))***,,,......///......000000111111000///...---///...///444999:::666111000000111222333333333333222444666888888777666666777666555555444444555555777777777777666666666555333333444666777666333111000222444555555555555666888777777777666444333222777777888777555555777999:::888777:::======888333666666666777777888999999:::;;;<<<======;;;999888666777888999:::;;;<<<<<<<<<888999BBBIIIFFF@@@;;;===<<<;;;999888888999:::555555666666555555444333777999999666777<<<>>>===555555555555555555666666333333444444555666777888444555777999999:::<<>>??????@@@@@@>>>???@@@BBBCCCDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJLLLMMMMMMvvvuuutttrrrpppnnnmmmlllkkklllllllllkkkjjjhhhggghhhgggeeecccaaa^^^YYYUUURRRQQQOOOLLLIIIFFFDDDCCC===;;;999888999999999888777999;;;999666555777999555555444333444555666777444444555555555333222111111000000111333555444333222222000//////.........------------------------...------.........+++))))))***++++++,,,,,,,,,,,,((()))***++++++++++++******)))(((***+++,,,,,,***,,,+++******))))))*********)))((('''(((((('''%%%&&&''')))++++++++++++***'''((())))))((('''(((******111444000+++,,,...///111000...---------...///)))***++++++++++++---///111+++&&&&&&***///000000111///---+++***+++---...///???PPPPPPCCC444...///------,,,,,,+++,,,,,,,,,---...///000111000000///111///......//////---,,,+++,,,...000111222111111000///...---...000222444222222111000000000111111///......000111222111///...//////000111111000000555555555333///111>>>MMMeeevvv~~~uuu```IIIAAA@@@<<<999<<>>:::666777;;;;;;;;;<<<<<<;;;999777666444444555666777888888999===AAACCC@@@===<<<:::777888888888888777777666555111111333666999:::999777444888<<<>>><<<;;;<<<>>>;;;:::999:::;;;<<<;;;:::888777666555555666777888555555888<<<;;;888888;;;;;;===??????===<<<===>>>999888777777888888777666555666777888999888777666444444333333333444555666000////////////000000111......---,,,+++***))))))&&&&&&'''***...111222222,,,+++***))))))***+++,,,)))((('''&&&'''(((***,,,+++,,,,,,,,,,,,,,,++++++***+++,,,---............+++---///000///...///000,,,---...000000000////////////000000//////......,,,+++---555???BBB===777111222333444444555444444333555777777666555666777;;;:::888666555555666666888888888777777777666666444444555666888888555333222222333444555555555555666666666666666555444333666888999888777666777999888888999:::;;;:::777555888999:::;;;<<<===>>>>>>999;;;>>>@@@???===999777777888888999:::::::::;;;>>>999777<<>>===>>>======<<<:::888888:::;;;888999999999999888777777888:::999777999???CCCBBB777666666555666666777777333444555777888888888777333666<<<@@@???>>>BBBIIIYYYRRRGGG===666444555777222333444555555555555444444555555444333444777:::888999999999999:::::::::888999888777666888;;;===999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>???AAABBBDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFHHHGGGEEEGGGKKKMMMLLLwwwvvvuuusssqqqooommmlllllllllmmmlllkkkiiigggfffgggeeedddcccbbb___ZZZVVVTTTRRRPPPMMMJJJGGGEEEDDD???<<<:::999999:::999999888888888888777777777777333333444444444555555555222333444555555444333222111000000111444555555444111111111000000//////..............................---,,,+++,,,,,,***))))))***+++++++++++++++***((()))***+++++++++***))))))((((((***,,,---+++))),,,+++******+++...111333+++***(((((())))))'''&&&'''((()))***+++***((('''%%%'''(((((((((''')))***)))---///,,,+++...///.........---,,,++++++---...***+++,,,,,,++++++---///+++******+++---------,,,...---,,,+++***+++---...///777>>><<<333---,,,///------,,,,,,,,,------...,,,...000222222111///---///...------//////...,,,,,,---...///111222333444111000///...///111333555444333333222111111222222111000000111222333111000111222333333444333333333444333444333333===TTTjjjrrrbbb[[[OOO@@@===@@@CCCJJJXXXfffhhhcccPPPFFF>>>===<<<999888:::;;;<<<======<<<:::777666333444444666888999;;;<<<@@@GGGJJJCCC<<<999666333888777777888888777666666111111222444666777666555333777;;;<<<::::::<<>><<<<<<===999888777888999:::999888555777888::::::999888777666666555555555666888888222222111000000111222222000///---,,,,,,,,,------***))))))+++...000000///************************)))(((''''''((())),,,---++++++,,,,,,---,,,,,,++++++,,,,,,------.........,,,///111111...------...---...///000000///...................../////////,,,***,,,555@@@CCC===555111222333444444555555555222444555555333444777:::???===;;;888666666666666777777777777666666666666666666666888999:::888666444333333444444555444333333444555555666666666555555777999999888777666777777999;;;;;;888777777888888999:::<<<===>>>??????999:::<<<>>>>>>===;;;:::999999888888888888999999???;;;888999888777:::???;;;<<<<<<:::777666888;;;:::::::::::::::999888888888999888666999@@@EEEEEE888888777666666666777888555666777999999999888777333555:::>>>@@@EEEUUUeeennn```NNN???999888999999444555555666666666666666666666666555444666999;;;999999999999:::::::::;;;:::;;;;;;:::888999;;;===888999:::;;;;;;<<<<<<<<<============>>>???@@@@@@>>>???AAACCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIEEEHHHGGGCCCEEEKKKNNNMMMxxxwwwuuusssqqqooommmmmmmmmmmmmmmlllkkkhhhfffeeefffeeedddcccbbb___[[[WWWUUUSSSQQQNNNKKKHHHFFFDDD@@@===;;;999:::::::::999999888666777888888777555222333444444555555444444222333444555555555444333111000000222444666666555000111111111000///..............................///---******++++++***)))******+++++++++******)))((((((***++++++***)))))),,,***)))***,,,+++(((%%%***)))***,,,000777===AAA---+++))))))***)))(((&&&'''((()))***)))(((%%%$$$$$$&&&(((((('''((()))+++))),,,,,,***+++...///,,,,,,---......---,,,---...+++,,,---,,,++++++---///+++111777888555222111111......---------...//////---111555555111------//////////////////000111111,,,...111333333111...,,,///---,,,---...///...---------...///000222444555222111///...///111444666555444444333222222222333333222111222333444222000555555666666777666666666666777888:::???PPPppp{{{[[[HHHHHHFFF>>><<>>===;;;<<<;;;<<<======<<<999777555333444555666999;;;>>>???>>>HHHLLLDDD:::777555333999777666666666333111000333333222444666777555444444888<<<===::::::>>>BBB;;;::::::;;;===>>>===<<<===<<<;;;;;;;;;;;;<<<===;;;888777888888666:::@@@???AAACCCBBB>>>;;;;;;<<<999888777888:::;;;;;;:::555666888:::;;;:::999888888777666666666888999:::555444222111111111222333///...---,,,,,,...000111...,,,+++,,,......---,,,))))))*********))))))(((***)))(((((()))+++---...++++++,,,------,,,,,,,,,---------.........//////...111333222...,,,,,,---,,,---.........---,,,+++,,,---------......//////000---...555???AAA888///111111222333444444444444111222444333222444999===BBB@@@<<<999777666666777666666666666666666555555888777777999;;;<<<;;;999555444333444444555444333111222444555666777777777333666999999888666666666555999<<<;;;777555777:::555666888:::<<<======>>>::::::;;;<<<===>>>???@@@:::999888777777777888999???<<<:::999666444888???999;;;;;;888555444777:::888999999999999888777777777888777555888@@@EEEFFF999888777666666777888888666777999:::;;;:::888777999666666999???OOOlllppp___III999555666777777555666777777777777777666777888888777666777:::===666666777777888888888999;;;<<<<<<;;;:::999;;;<<<777888999:::;;;;;;;;;;;;???>>>>>>>>>???@@@AAAAAA>>>???AAACCCEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIFFFIIIGGGCCCDDDLLLPPPOOOxxxwwwvvvtttrrrqqqqqqqqqmmmlllkkkjjjiiigggffffffcccdddddddddaaa]]]YYYWWWTTTTTTRRROOOLLLHHHDDDBBB@@@???===;;;:::999::::::888777666555555444444555555555333333222333444555222333333555666666444222111111222222222333333333222---///999===888000,,,***+++,,,---...000111111------------------------++++++******+++---...///222///+++))))))+++++++++000///,,,)))''''''***---''')))'''%%%--->>>KKKOOO444---((()))***))))))***///***((())),,,+++***)))***))))))***,,,...---,,,------,,,+++,,,---...///333222///,,,***+++...111...000000///---111:::AAACCCBBBRRR]]]III444444:::222222222111111111111111000///------///000///...+++,,,,,,---...///000000222222222222222111000///333///,,,,,,......,,,)))......///000111222333333333222222333555666666555333555777666444222222222222222222222333555666777===>>>DDDJJJEEE999555999999999???NNNaaatttsss]]]LLL???777888>>><<>>=========??????>>>===<<<;;;;;;:::<<<;;;;;;;;;;;;<<<======>>>============;;;777444444555777888777666444333555666666666666666555555:::;;;======<<<;;;<<<======<<<;;;::::::;;;<<<=========<<<;;;999:::<<>>===;;;::::::;;;===>>>DDDEEEDDDAAA===;;;:::;;;>>>>>>>>>>>>===;;;:::999777777999:::;;;::::::999666444333222222333555666777666333111000000000111,,,+++***,,,...111111111333///++++++...///,,,(((***++++++,,,+++***)))(((,,,+++***))))))+++,,,...//////...---,,,,,,++++++111000///000111111///---444222///,,,,,,---000111///////////////.........---------000333555666555111111111111222333444444333333333111...///333777444555777888888999;;;<<>>>>>:::;;;<<<<<<===>>>>>>???<<<;;;;;;::::::;;;;;;<<<:::999999999888888777777999999:::::::::999999888:::;;;;;;::::::999888777444333222444999>>>BBBDDDAAA:::333000333888:::;;;888999::::::999888777666444999888444>>>ZZZsss}}}VVVFFF888777999777555666888888999;;;======:::888777777777777666666666666666666777888888888888777999999:::::::::;;;;;;;;;;;;999888777777888:::<<<>>>>>>???AAACCCCCCAAA>>>????????????AAACCCFFFGGGFFFEEECCCBBBCCCEEEHHHJJJJJJHHHEEECCCDDDGGGLLLNNNxxxwwwvvvtttrrrqqqqqqpppmmmlllkkkjjjhhhgggffffffcccddddddcccaaa]]]YYYWWWUUUTTTSSSPPPMMMHHHEEECCCCCCBBBBBB@@@===;;;888666777777666555444444444444222222222333555888:::;;;<<<777222111444666444000222222222222222222222333222///222===BBB===333---,,,,,,,,,---------------------------------------,,,,,,++++++,,,---///000444000---***++++++++++++......,,,***'''(((***,,,'''******)))...:::BBBCCC111,,,(((+++---------///+++)))'''((()))))))))***+++***)))***,,,------,,,------,,,+++,,,---.../////////...,,,+++---111444222222111///111<<>>GGGaaa{{{yyykkk]]]NNNDDD<<<666888===PPPfff{{{|||qqq[[[GGGAAAAAA@@@@@@???>>>======>>>>>>>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;<<<;;;888555555666777888888666555333666666777777666555555444999;;;===>>>===<<<<<<<<<@@@??????????????????@@@>>>>>>===;;;999999;;;===>>>===<<<;;;;;;<<<===>>>AAABBBCCCBBB???>>>===>>>CCCCCCAAA???===:::888777666777888999:::999888777666555444222222444555777777555333111000111111222...---,,,---///111111111111---***+++...///,,,(((+++,,,,,,---,,,+++***)))---,,,+++******,,,...//////............---------111000///000111111000...222222222222111111111111111000000000//////......///...///111444666777666222222111111222333444555333333333111///000444777555777999::::::;;;===???AAA???===::::::;;;===>>>@@@>>><<<:::999;;;<<<>>>===;;;999999:::;;;;;;:::777888999999999888777666999999999999:::;;;<<<===;;;888666666888:::999888<<<<<<======<<<;;;:::999::::::;;;<<<>>>???AAABBB??????>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999:::;;;;;;;;;:::999::::::::::::::::::999888888666555555777;;;===???>>>:::666555777999::::::999999:::::::::999888777777;;;999333999LLL[[[___LLL@@@666666888777666888777777888:::<<<;;;999777666666666666666777777777777777777777888888888999888888888888999999999999;;;:::999888888999;;;<<<======>>>AAACCCCCCAAA???@@@@@@@@@AAACCCDDDEEEFFFEEEDDDCCCCCCCCCEEEGGGHHHIIIGGGEEEDDDEEEGGGJJJLLLyyyxxxvvvsssqqqpppppppppllllllkkkjjjhhhgggfffeeecccccccccbbb```\\\YYYWWWUUUUUUSSSQQQNNNJJJFFFDDDCCCCCCDDDDDDAAA>>>:::777777666555444333333333333222222333444777:::<<<>>>FFF<<<111...222555333000222222222222222222222222111///333>>>DDD???444---///...---,,,+++******)))------..................------,,,,,,---...000111444111...,,,+++,,,,,,+++,,,,,,,,,+++)))(((***+++))),,,---,,,///444666555///***(((+++---,,,---///+++++++++***)))***,,,...---,,,***+++,,,------,,,------,,,+++,,,---...///,,,------,,,,,,///444777555555333111777LLLjjjwww^^^SSSRRRFFF999222,,,+++,,,...000333555777888555222///.........---,,,////////////////////////......//////////////////777777666444111000000111222222111000000///......222111111222444555555333222444666666555444555666444444555666888:::===>>>???OOOhhhuuuhhhNNN???===@@@GGG[[[xxxjjjVVVPPPIIIBBB===999777888===UUUeeeooojjj___UUUIII>>>??????@@@@@@@@@???===<<>>>>>======<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<777777777999;;;:::888555666777888888888777666555444444555666777777777777777:::>>>???>>>===<<<<<<<<<======>>>>>>======<<<>>>???>>><<<:::999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAABBBAAA@@@@@@@@@CCCCCCBBBAAA???===;;;:::999:::;;;;;;;;;:::999888888666555333333444666777666555444222222222333444111000///000111222222111///---,,,...111111...+++---------...------,,,+++---,,,,,,,,,---...000111...////////////000000000111///...///000111000///111333555777777666444222333222222111000//////...111000000222555777888777444333111111222333666777333444444333222222555777777999;;;<<<===>>>@@@BBBBBB@@@===;;;;;;>>>AAACCCEEECCC@@@======>>>AAACCC@@@>>>;;;:::::::::999888666777888888888888888777888999;;;<<<>>>??????@@@999888777888:::;;;;;;;;;???>>>===<<<;;;::::::999999999999:::<<>><<<;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;777888;;;<<<===<<<;;;:::888999999:::::::::::::::<<<:::888666666666888999:::999999999999999::::::999999:::::::::999888777:::<<<999444777AAAEEEBBB???999444555666666777:::666666777999;;;;;;888666555555555666666777777888999888777777777888::::::888888999999999:::::::::;;;::::::999:::;;;<<<===<<<<<<>>>@@@CCCDDDBBB@@@@@@AAACCCDDDEEEEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFHHHGGGFFFEEEEEEFFFGGGHHHzzzxxxvvvrrrpppooooooooolllkkkjjjiiihhhgggfffeeebbbbbbbbbaaa___\\\YYYWWWUUUUUUTTTRRROOOKKKHHHFFFAAAAAABBBCCCBBB@@@>>>===888777666555555444444444666666555555555777888999EEE===555222333555444222333333333222222222222111000///333:::>>><<<333,,,//////...---,,,+++***)))...............////////////...---------///000111333000---++++++++++++******+++,,,,,,***)))***++++++,,,---------......---...+++***,,,,,,))))))++++++---,,,******,,,......///---++++++,,,------,,,------,,,+++,,,---...///,,,,,,---------000444777444555555555<<>>;;;888888:::===JJJRRRUUUPPPHHHDDD@@@;;;===>>>@@@AAAAAA???>>><<<@@@@@@??????????????????>>>===<<<;;;;;;;;;;;;;;;777777888:::;;;:::888555777888888999888777666666111222444666888999:::;;;666:::>>>@@@@@@>>><<<<<<999:::;;;<<<<<<;;;:::999???@@@@@@>>><<<::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;888<<<@@@BBBAAA@@@@@@@@@>>>>>>???AAAAAABBBBBBBBB===>>>??????>>>===<<<;;;999888666555555666777888666666555444444444555555333222111222333444222111///...///222444444111............///...............------...///000222222...//////000111222333333111000///000222333222111111333666888999888666444555444444333222111000000222111111333555777777666555444222111222444777888444444444444444555666777777999;;;<<<===>>>AAACCCCCCAAA>>>======???BBBDDDFFFDDDAAA??????BBBEEEHHH@@@>>><<<::::::999777555666777777888999999999999666888;;;>>>@@@BBBBBBBBB999888999:::;;;===>>>>>>>>>>>>===<<<;;;;;;::::::999888888888999<<<>>>@@@@@@>>><<<:::888888999999<<<===???@@@@@@???===<<<:::::::::999999999999999555777:::<<<===<<<;;;:::666777888999::::::::::::===<<<;;;888555555555777777888888888888888999:::888888888888888888888777888999777444888>>>>>>888666666555666555666888;;;777777888:::;;;;;;999666444444555555666777888888:::999777666777888:::<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<===>>>;;;;;;===@@@CCCDDDBBB@@@@@@BBBDDDFFFFFFEEECCCBBB@@@AAABBBCCCDDDDDDDDDCCCFFFFFFEEEEEEEEEEEEEEEEEE{{{yyyuuurrrooonnnnnnnnnlllkkkjjjiiigggfffeeeeeeaaaaaaaaa```^^^[[[YYYXXXTTTTTTSSSRRROOOLLLIIIGGGBBBAAAAAA@@@????????????:::999888777666666666666888777555444333444444555;;;<<<;;;999666555555555222222222222222222222222333444666777888777333/////////......------,,,,,,.........//////000000000000///...---...///000111000...+++******+++***))))))+++------,,,++++++,,,---,,,,,,,,,,,,,,,,,,------+++,,,///...++++++------...,,,+++///555444...000...,,,+++,,,---...---------,,,+++,,,---...///---............000333555222555777666:::GGG\\\lllbbbIII888222++++++111000...///000111333555666666444111...---...000000000222222222111111000000///000000//////000111222333666888999777333111333555333444444444444555555555333222111222444555444333333444666666555666888:::<<<;;;::::::::::::<<<<<>>???>>>???<<<888666777<<>>???AAABBBBBB@@@>>>===AAAAAAAAAAAAAAABBBBBBBBB???>>>===<<<;;;:::::::::;;;::::::;;;<<<;;;888555888888888888888777777666333444555777888999999999666:::>>>AAA@@@>>>===<<<;;;<<<===>>>>>>===<<<;;;???@@@BBBAAA>>><<<;;;;;;999:::;;;;;;;;;;;;:::999888;;;???AAA@@@???>>>>>>;;;<<<>>>@@@BBBDDDDDDEEE>>>???@@@@@@???>>>===<<<;;;:::888666666777888999777777666666666666666666555444333444555555333111---...000222333333111/////////////////////000000////////////000111222222...///000111333444555555444444444666999999888777444555555666666777777777666666555444333333222222333222111222555666666555555555333333444555888999444444555666777888888777666888:::;;;;;;===???AAACCCBBB@@@>>>>>>???AAABBBCCCAAA@@@???AAADDDGGGJJJBBB@@@>>>======;;;999777999999999999::::::;;;;;;:::;;;===????????????>>>999:::;;;<<<===>>>???@@@>>>?????????????????????<<<;;;::::::::::::;;;<<<>>>===<<<;;;:::;;;;;;<<<;;;<<<>>>??????>>><<<;;;::::::::::::::::::::::::666777999;;;<<<<<<;;;:::666666888999::::::;;;;;;<<<===<<<:::777666777999888777555555666888:::<<<777777666666666777777777777666555444999======:::444777888777666777:::;;;888888999;;;===<<<:::888333444444555666777777888999888777666666888:::;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<===>>>>>>:::;;;<<<@@@CCCCCCBBB@@@???AAADDDEEEFFFDDDAAA???>>>???AAACCCCCCCCCBBBAAADDDDDDDDDDDDDDDDDDCCCCCC}}}zzzuuuqqqnnnmmmmmmnnnkkkkkkjjjiiigggfffeeedddaaaaaa```^^^]]][[[YYYXXXSSSSSSSSSQQQOOOLLLJJJHHHFFFDDDAAA???===<<<<<<===;;;:::999888888777777777444333333222222444555666444999??????;;;777666777111111222222222333333333888===???:::555444333222..............................//////000000111111000///...------...///000---+++***)))***+++***))))))+++---...---,,,---...---++++++......---...111,,,,,,000444444222222666999777333666CCCNNNHHH:::111...,,,+++---...//////------,,,+++,,,---...///...///000/////////222444222444555444222666===DDDAAA555444666///...222///111222222222333333444444444111...---...000222222333333333222222111111111///...---,,,---...///000333444444333111111222333333444444555777888888999555444333333555555444333444555666666666666888;;;:::999777666555666666777;;;;;;@@@HHHGGGBBBEEENNNVVVTTTTTTSSSKKKAAA<<<>>>;;;>>>===777444888===???BBBBBBBBBDDDHHHIIIHHHEEEAAAAAABBBBBBBBBAAA???>>>AAAAAAAAABBBBBBCCCCCCDDD@@@???===<<<::::::999999<<<<<<<<<======<<<999666888888777777777666666666999999999888777666555444777:::>>>@@@@@@>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;???AAACCCCCCAAA>>>===<<<::::::::::::::::::::::::999<<>>>>>>>>======>>>???@@@@@@@@@@@@<<<======>>>>>>===<<<;;;===;;;999888777888999:::999999888888888777777666444444444555777666444222,,,---///000000000//////000////////////000111111000000000000111111111111//////000222333444555666888999;;;>>>AAAAAA>>><<<777666555444555666777888666666666666555555555555444333222333555666555444555555555555666777888888555555666888:::;;;999777555777999999999:::<<<>>>AAA@@@@@@???????????????@@@@@@???@@@AAADDDFFFHHHDDDCCCBBBBBBBBBAAA???<<<===<<<<<<<<<<<<======>>>AAAAAA@@@???===;;;:::999999<<<>>>?????????@@@AAA@@@AAACCCDDDEEEDDDCCCBBB?????????>>>>>>===<<<<<>>??????>>>===<<<>>>>>>>>>>>>>>>?????????888999:::;;;;;;;;;;;;;;;888888:::;;;<<<<<<<<<<<<;;;===>>>===:::999<<<>>>;;;888555666:::>>>>>>===777777666666666777888888777666555555777999999999666999:::777777:::<<<;;;888888999;;;======:::888444444444555555666666777888777666666666777999999777777888888888999999999999::::::;;;<<<===>>>>>>;;;;;;===???BBBCCCAAA???===???AAACCCCCCBBB@@@>>>===>>>@@@AAABBBAAAAAA@@@BBBBBBBBBCCCCCCCCCCCCCCC}}}zzzuuuqqqmmmlllmmmmmmkkkkkkjjjhhhgggfffeeeddd``````___]]]\\\ZZZYYYXXXRRRRRRRRRQQQOOOLLLJJJHHHDDDDDDCCCAAA???>>><<<<<<;;;:::999888777777777777333222222222333444666777444888>>>AAA???;;;888555000000111222333444444555999CCCHHH@@@555111222222.........---------,,,,,,......///000000111222222000///...---------...///+++***)))***,,,---,,,++++++,,,......---...///111---+++,,,222333//////222---...333888888444555999CCC>>>999AAAYYYjjj___HHH000...++++++---///111111------,,,+++,,,---...///---///000000///000333555333333222000//////000111111+++111777222222555111333333333333333333333333666222...---...///111111333333333333222222222222000///---,,,,,,---...///111///...///000111111111333444555666777888999999666555444444666666555444666777777666666666888;;;888777666555444555666666:::555999FFFMMMLLLKKKOOOSSSKKKEEECCCBBB???@@@CCCAAAFFFFFF@@@;;;===@@@@@@BBBBBBDDDFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@???@@@@@@AAABBBBBBCCCCCC@@@???>>><<<:::999999999;;;:::;;;===>>>===;;;888777777666666555555666666888888999888888666555555888;;;>>>??????>>>???@@@<<<;;;;;;::::::;;;;;;<<>>>>>???>>>>>>===<<<<<<;;;<<<===>>>>>>===<<<<<<>>>===;;;999888888::::::::::::::::::999777666666333333444666777777555222///000111111000000111111000//////...///000111222111111111111111000000/////////000222333444555555666999===BBBDDDCCC???<<<999888777666666666777888666666666777777777777777666444444444666777666555444555666888888888888888555555666999<<<===:::777555777888999888888:::;;;;;;<<<>>>@@@@@@@@@???>>>@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEEEECCCAAAAAA@@@???>>>>>>??????@@@DDDCCCAAA???===;;;::::::;;;===@@@AAA@@@???@@@BBBAAABBBEEEFFFFFFDDDBBB@@@>>>???@@@AAA@@@???===<<>><<<<<<===>>>?????????>>>;;;???AAA@@@===<<>>999888777777777999:::;;;888888999999777555666777666999999666777===>>>;;;888888888:::<<<<<<999777555555555555555555555555555666666666666777777777666666666777777777888888888999:::;;;<<<=========<<<<<<===???BBBBBB@@@>>>;;;<<<>>>@@@@@@???>>>=========>>>???@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCDDD~~~{{{uuupppmmmllllllmmmkkkjjjiiihhhgggfffeeeddd``````^^^]]][[[ZZZYYYXXXQQQQQQQQQPPPNNNLLLJJJHHH???@@@BBBDDDCCCBBB???>>>:::999888777666666666666555444333222333444555666777888<<<@@@BBB???999333//////000111333444555666777FFFMMMDDD555//////000......---,,,,,,+++******...//////000111222222222///...---,,,,,,---...///+++******+++---......---,,,---.........///111333---+++...555777111000222///111555999777222222666CCC<<<666BBBaaavvvhhhMMM000...++++++---000222333------,,,+++,,,---...///,,,---///000000111444666333111//////000222333333222***---111///222888555333333333333333333333333888444000------...//////333333333333333333333333333222000...---...///000444111///111444666666444444444555555666777777777777666555555666777666444777888888777555666888:::888777666666666777999999;;;999CCCXXXccc\\\PPPIIIDDDCCCBBBAAA===;;;AAAJJJLLLSSSTTTKKKDDDDDDDDDAAABBBEEEIIIIIIDDD@@@BBBGGGGGGFFFDDDCCCAAAAAAAAAAAA>>>>>>???@@@AAAAAABBBBBBAAA@@@>>><<<:::999999888888888999<<<>>>>>><<<:::777777666555555555555555444555666777999999::::::999;;;===>>>>>>>>>@@@AAAAAA@@@???>>>>>>???@@@AAA???BBBFFFGGGEEECCCAAA@@@@@@???===<<<<<<===???@@@<<<===@@@AAAAAACCCEEEGGG===============<<<;;;;;;<<<===>>>???@@@@@@???>>>???===;;;999999999:::;;;<<<;;;;;;:::999888666555333333444666888777555333444555555444333333444666000///.........000111222111111222111111000///...///000000111333444444555222555;;;@@@CCCBBB===999999999999999888888777666666666666777888888999999777666555666777888777666333555777999:::999888777555555666:::>>>>>>;;;777666888999999888777999:::666999<<>>BBBBBBBBBCCCBBBAAA@@@@@@AAAAAABBBCCCEEEEEECCCAAADDDCCCAAA@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@;;;???BBBBBBAAA???@@@BBB???AAADDDFFFEEEAAA===::::::<<<>>>@@@AAA???===<<<@@@BBBDDDEEEEEEBBB@@@>>>AAA@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDAAA@@@>>><<<<<<===???@@@??????@@@AAAAAAAAAAAA@@@===@@@CCCBBB???===@@@DDDBBB>>><<>>>>>>>>============>>>??????@@@@@@@@@@@@??????@@@BBBDDDEEE~~~xxxrrrnnnnnnnnnmmmkkknnnnnnllljjjgggdddaaa___cccbbb``````___]]]YYYVVVUUUTTTRRROOOLLLJJJHHHHHHBBBCCCCCCCCCBBBAAA@@@@@@===;;;999666555555666777444444444555555555555555:::;;;<<<<<<;;;888555444444444444444444444555555;;;>>>???<<<666222222555444111///---.........---000222555444222111222444000...,,,,,,...111333333111111///.........///000+++,,,---...////////////------///333888999777555111111111111111111111111:::777666AAA[[[kkk\\\BBB333111...,,,,,,...111333000000000000///---,,,+++...---------...000333555444222...---...000111111111000...---...000333555333444666777777666555555888666444111111222333555555555555555666888999;;;999777555444444444222111555444333444555666555444888888777777888999::::::BBB@@@<<<999888888999999<<<<<<<<<999666444444555777777888888888999<<>>===;;;999:::===BBBDDDFFF^^^fffeeeWWWMMMLLLKKKEEEHHHHHHGGGFFFDDDEEEHHHJJJJJJHHHEEECCCBBBCCCEEEFFFCCCAAA>>>;;;;;;===@@@BBBDDDBBB???<<<;;;;;;;;;<<<>>>:::888===DDDFFF@@@999777888888999999888888777777777777777777999;;;<<<======>>>>>>>>>@@@BBBEEEAAA===:::;;;@@@DDDCCCAAACCCDDDDDDCCCBBBBBBEEEGGGEEEAAA===<<<>>>@@@@@@@@@======>>>@@@BBBCCCBBB@@@AAA@@@>>>=========>>>>>>DDD@@@>>>???CCCEEEBBB>>>???>>>>>>===777444999BBB===888555777888666555777666666666555444444666999777888888666444333444666111000///000111222111///111111222222222111000000222222222333444777999;;;666777999::::::888666555555555555555555666777888999:::::::::999999;;;===888888888777666666555555555666666888999:::;;;<<<888888999::::::;;;<<<<<<;;;999888888999999777555777:::>>>BBBDDDCCCBBB@@@DDDDDDCCCCCCBBBBBBAAAAAAGGGBBB===???EEEGGGDDD@@@BBB@@@>>>;;;:::;;;>>>@@@@@@BBBAAA;;;999<<<>>>>>>AAACCCEEECCC@@@>>>???AAA===???BBBDDDCCC@@@===:::>>>>>>============>>>???BBBBBBCCCAAA@@@???AAABBBFFFEEECCCAAA@@@???@@@@@@AAAAAAAAABBBCCCDDDFFFGGGBBBBBBBBBAAA???>>>@@@AAA???AAAAAA???AAADDDCCC???@@@@@@AAABBBCCCEEEFFFGGGGGGEEEDDDFFFIIIHHHCCC======<<<::::::;;;;;;999888@@@>>><<<;;;;;;:::888666555666777888999:::::::::777:::===@@@???<<<888555:::===???<<<777333444666999888666555444555777888777888999888777777999;;;666777888999888999<<<>>>===>>>AAABBBBBB???<<<999<<<<<<===============<<<<<<===>>>>>>>>>===;;;;;;??????@@@BBBCCCDDDBBBAAA~~~xxxrrrnnnnnnnnnmmmkkkhhhhhhgggfffeeedddccccccbbbaaa```___^^^\\\XXXVVVUUUTTTQQQNNNLLLJJJJJJJJJDDDDDDCCCBBBBBBAAAAAAAAA@@@>>>===;;;::::::::::::666666666666666777777777888999999999999888666555111222333666999:::888666666999:::777222......111555444222111000000000111333555777777555333444666555222...---///111333444333222///---,,,------...,,,,,,---...///////////////......111444666444222000000000000000000000000222333333888GGGSSSJJJ999///...,,,+++,,,...000222111111111000///...------000///......///111333555555222000///000222333444111000///...///111333555666777888999999888777777999888666444444444555666555555444555666777999:::;;;999777666777777666555666666555555666666555555777777777777777888999999;;;;;;;;;::::::999999999999::::::888666666777888666777888999:::===BBBEEEEEENNN]]]kkkiiiYYYFFF<<<999999:::<<>>===;;;::::::===???AAACCCBBB???===<<<;;;;;;<<<@@@<<<;;;???EEEFFFAAA::::::;;;;;;<<<<<<;;;;;;:::999999888888999:::<<<===>>>??????@@@@@@AAACCCEEEEEE???::::::>>>AAABBBAAACCCDDDDDDCCCBBBBBBEEEGGGGGGBBB===;;;===>>>===<<<;;;;;;<<<>>>@@@AAA@@@>>>AAA@@@???>>>???@@@BBBCCCEEEBBB??????AAABBB???;;;AAA<<<:::>>>AAA???:::666===888666888999777666999666777666555333222444666888999999777555444555777444333111111222222111///333333333222222222222222555444444333333444666666555666888999999999888888555555555555555555666777666888888888777777999;;;999999888888777666555555444555666777999:::;;;<<<::::::999999999999888888888888888999;;;;;;999777777:::>>>AAADDDEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBEEE@@@===???EEEHHHFFFBBB@@@???<<<999888999<<<>>><<>>999888<<<>>>>>>===@@@BBBAAA???======>>>:::;;;<<<<<<<<<;;;:::999>>>>>>============>>>>>>AAAAAAAAA@@@>>>===???@@@BBBAAA???===<<<<<<<<<===>>>>>>??????@@@BBBCCCDDD@@@AAAAAA???===<<<===???@@@CCCDDDAAAAAABBBAAA>>>??????@@@@@@AAABBBDDDDDDFFFDDDCCCDDDDDDCCC???<<<@@@>>>======>>>>>>===;;;<<<;;;::::::;;;;;;999777888888999999999999999999888:::<<<>>>>>>;;;888666;;;>>>@@@===888555555777888666555444444555666777888888777777888999999:::555777888888777888:::<<<:::;;;===>>>>>><<<:::999;;;<<<<<<============<<<======>>>???@@@??????>>>>>>>>>???AAABBBCCCBBBAAA|||wwwrrrooooooooommmkkkhhhgggfffddddddddddddeeeaaa```^^^^^^]]][[[XXXUUUUUUSSSPPPLLLKKKKKKKKKLLLFFFEEECCCBBBAAAAAABBBBBBAAAAAAAAA@@@???>>>===<<<999888888888888888888888777777777666666777777888111222666===CCCCCC===777444666777444000------///555777888666333222444666:::;;;<<<;;;999888888999888555111///000222444444444222///,,,+++,,,---............//////////////////------...000111000///////////////////////////+++222444222444:::888111------------...///111222222111111111000000//////333222111111111222444555555333111111222555666666111000000///000111333444999:::;;;;;;;;;;;;999999:::999999888777777666666444444444555666777999999:::888777777888999999888999888888777777666666666777777666666777777888888555666888:::::::::999888888999999999888888999;;;;;;;;;::::::;;;@@@FFFKKKXXX___gggiii]]]JJJ===999444888<<>>>>>???AAACCCEEEAAAAAA@@@>>>===<<<;;;;;;>>><<<;;;???DDDDDD???:::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::<<<===>>>@@@@@@AAABBBBBBCCCDDDDDDGGGBBB<<<:::<<>>===:::999999;;;>>>@@@AAA@@@>>>BBBAAA??????@@@CCCFFFHHHHHHEEEAAAAAAAAAAAA===:::???===<<<@@@FFFGGGAAA:::===888666888999777777:::888888888666444333444555888888888777555444555666666444333222333333111///555444333222111222222333777666444333222111111111111111222444555777888888666666555444444444555555444555666666555555666777::::::999888777666555444333333555666888:::;;;<<<<<<;;;:::999888777666555777777888;;;======;;;999888:::===@@@CCCFFFGGGHHHEEEDDDCCCBBBBBBCCCDDDDDDDDD@@@>>>AAAFFFIIIGGGDDDAAA???<<<:::999:::<<<===:::>>>>>>;;;:::>>>AAAAAA===???BBBBBBAAA???>>>>>>======<<<;;;;;;===>>>?????????>>>>>>>>>>>>>>>???@@@AAAAAA???===<<<===>>>???>>><<<:::999999::::::<<<<<<======>>>???AAAAAA>>>??????>>><<<;;;<<<===AAAGGGIIIEEEAAA@@@???===???????????????@@@AAAAAACCCCCCCCCAAA>>><<<<<<===CCCAAA@@@???@@@@@@>>>===:::999999;;;<<<<<<:::888;;;;;;;;;::::::999999999:::;;;<<<<<<<<<;;;999888===???@@@>>>:::777777999666555444444444444666777:::777666777:::;;;999777666777777777666666888:::::::::::::::999999999888:::;;;;;;<<<<<<<<<============>>>>>>?????????@@@===>>>???@@@AAAAAAAAAAAA{{{wwwrrrpppqqqqqqnnnkkkpppmmmjjjfffcccbbbbbbbbb```^^^]]]]]]\\\ZZZWWWTTTUUURRROOOKKKJJJKKKMMMNNNHHHFFFDDDBBBAAAAAABBBCCC@@@AAABBBCCCBBB@@@>>><<<999999999999999888888888999888777555555666777888555666;;;DDDLLLKKKBBB999777888888555222000111222555999;;;:::555444777;;;>>>>>>>>>>>><<<;;;::::::777444000///000222444555444222///,,,,,,---///111222222000///...------,,,,,,+++++++++,,,......///........................,,,444888444000000000...---...///111222333333333222222111111111111111111555555444333333333444555444222111111333666666666111111111111222333333444::::::;;;<<<<<<;;;:::999999:::::::::999888777666444444444555666777888999666555444555888999:::999:::;;;;;;:::888777777777999888888777888888999999444555666777888999999999999:::;;;;;;::::::<<<>>>AAA@@@>>>===???EEENNNUUUgggfffddd\\\LLL<<<666777444:::@@@CCCBBBCCCHHHLLLLLLOOONNNGGGCCCEEEFFFCCCEEEFFFGGGGGGGGGHHHKKKMMMMMMKKKHHHEEECCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDD>>>>>>>>>>>>===;;;:::999999888999<<<@@@@@@<<<999888888888999999888888888;;;:::::::::;;;===>>>???AAAAAAAAABBBCCCDDDCCCBBBDDDAAA===<<<>>>@@@@@@@@@CCCDDDDDDCCCBBBBBBEEEGGGEEE???999888;;;??????===::::::;;;>>>AAACCCCCCBBBBBB@@@???>>>???AAAEEEGGGHHHFFFCCCCCCCCCBBB???===???BBBCCCBBBEEEIIIFFF???<<<777555777888777777999888999999888666555666777555666666555222222333444444333222222333333222111666444222000000000222333444444222111///...------)))***+++,,,///222444555666666555444333333333333333555666666555444555666999888888777666555444333222333444666888:::;;;<<<===<<<;;;:::999777666666888888:::<<<>>>>>><<<999;;;;;;<<<>>>AAACCCEEEGGGFFFEEEDDDCCCCCCDDDFFFGGGFFFCCCBBBDDDHHHJJJHHHEEECCCAAA>>>======>>>??????===AAABBB@@@???CCCEEEDDD@@@BBBEEEFFFFFFEEEDDDCCC@@@@@@??????@@@AAACCCDDDBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBB@@@>>><<<===???@@@>>>===;;;;;;;;;;;;<<<>>>>>>>>>??????@@@BBBBBB???@@@AAA@@@>>>===>>>>>>EEEMMMPPPJJJCCCAAA@@@???AAA@@@@@@?????????@@@@@@@@@BBBBBB???:::999===BBBGGGEEECCCAAAAAA@@@===;;;;;;:::;;;<<<>>>===;;;888;;;;;;;;;::::::;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<>>>???@@@>>>;;;999888999666666555555555666777777;;;777555666;;;<<<999555777888888888666666888:::>>><<<:::999777777888999:::::::::;;;<<<======>>>>>>>>>===<<<<<<<<<<<<===<<<>>>???@@@??????@@@AAAyyyvvvrrrrrrrrrrrroookkkqqqnnnjjjfffcccaaa``````___^^^]]]\\\\\\ZZZWWWUUUTTTRRRNNNKKKJJJKKKMMMOOOIIIGGGEEEBBBAAAAAABBBCCC>>>???@@@AAAAAA???<<<;;;999999999888888777777777===;;;888666555555666777888999===EEELLLKKKAAA777999999888666444333333444444888;;;:::666555888;;;;;;:::::::::999888777666222///------///222333444111000...---...000222444555444222///,,,+++***)))((())))))***+++,,,...000///////////////////////////555:::888555333111...,,,---///111222333333222222111111000111111222333555555555444444444444444222111000000333555555555000111222333333444444444777888:::;;;;;;;;;:::999888999:::::::::888666555444444555666888888999999555444444555888;;;;;;;;;;;;<<<===;;;888777888999;;;;;;:::999999:::::::::999888666555555777888:::<<<===>>>===<<<<<<===???AAAAAACCCFFFLLLVVVaaahhhkkkaaaUUUIII>>>555444777888>>>DDDEEECCCCCCFFFJJJJJJLLLJJJFFFDDDEEEFFFFFFBBBDDDEEEFFFFFFFFFIIIKKKJJJIIIHHHFFFEEEEEEEEEFFF???@@@AAAAAAAAA???>>>===<<<======<<<;;;:::999888888999;;;===>>>===;;;999666666777777777777666666999999999:::;;;===???AAACCCAAA@@@AAACCCCCCBBBAAA??????@@@AAABBBBBBAAA@@@CCCDDDDDDCCCBBBBBBEEEGGGIIIDDD???<<<<<<>>>???@@@===<<<;;;===@@@CCCCCCCCCAAA???===<<<===>>>AAABBBDDDCCCBBBAAAAAAAAA@@@???@@@BBBBBBGGGXXXcccWWWBBB;;;666444666777666666888333555777777666666777888333333333222000///000111000//////111333444444333555333111///......000111000/////////...------,,,&&&'''(((***,,,///222333666555444333333222333333444666888888666555555666777666666555555444333333333444555777888:::;;;<<<<<<<<<;;;;;;;;;:::::::::<<<;;;<<<>>>???>>><<<:::>>>=========>>>???AAABBBFFFFFFEEEEEEEEEFFFHHHIIIHHHGGGFFFGGGIIIIIIGGGDDDCCC@@@======???AAAAAA@@@@@@EEEFFFDDDCCCEEEFFFDDDCCCDDDFFFHHHJJJJJJHHHGGG@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@AAABBBDDDCCCBBB@@@@@@@@@AAAAAACCCCCCCCCCCCCCCDDDEEEFFFBBBDDDEEEEEEDDDCCCDDDDDDKKKRRRTTTNNNGGGDDDDDDBBBCCCCCCBBBAAAAAAAAABBBBBB===@@@AAA>>>:::;;;BBBHHHNNNKKKHHHEEECCCAAA>>>;;;>>>=========>>>===;;;888::::::::::::;;;<<<===>>>???>>>===<<<<<<===>>>???>>>>>>???>>>;;;999999999777666666777777888888999;;;777555777;;;<<<888444888999:::999888888999;;;DDDBBB>>>:::888888999999::::::::::::<<<===???@@@DDDBBB@@@===;;;;;;;;;;;;<<<>>>@@@???>>>>>>@@@CCCxxxuuusssssstttsssooollljjjiiifffdddbbbaaaaaaaaa___^^^]]]]]]]]][[[XXXUUUTTTRRROOOLLLKKKKKKMMMNNNIIIHHHFFFDDDCCCBBBBBBCCC<<<===?????????===;;;:::999999888888777666666666>>><<<999777555555666666777777:::???DDDCCC<<<555888666555333222222333333222555888888666555666888444222222222333222111///,,,++++++,,,///000111000---------...///111333444555333111---+++***))))))&&&(((***++++++,,,...000////////////////////////000333666888777555111///++++++---...////////////111111000000000111333444444444444444333333333333222000///000222333333222000111333444555555444333444555777999:::::::::999888999999999999777666555555555777888999:::::::::777666555777:::=========999<<<===<<<888777888;;;<<<<<<;;;;;;::::::;;;;;;<<<:::777666555777999;;;<<<===>>>>>>======???@@@===CCCLLLUUU___gggooottt```SSSDDD;;;666444666999===AAAEEEFFFEEEDDDFFFHHHHHHGGGDDDBBBAAAAAABBBCCCAAABBBDDDDDDDDDDDDFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGBBBCCCEEEFFFEEEBBB???======<<<<<<;;;::::::999999???AAADDDCCCAAA>>><<<;;;777777777888888777777777888888888:::<<>>@@@CCCEEEEEEDDDBBB@@@CCCDDDDDDCCCBBBBBBEEEGGGOOOMMMHHHCCC>>>>>>AAADDDEEEBBB>>>===>>>@@@AAAAAA???>>>=========>>>???@@@????????????????????????;;;999:::QQQ|||}}}TTT===888555777888666555777///111444555444444555666333333333222000///000111.........000333555555555333222111///.........///,,,---.../////////......)))***,,,---000222333444444444333222222222333333666888::::::888777666777555555555555555555555555555666666888999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<>>===>>>??????===<<<@@@???>>>===============CCCDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIHHHEEECCC???<<<:::;;;???BBBAAA@@@@@@EEEHHHFFFEEEGGGGGGEEEDDDDDDDDDGGGIIIKKKKKKJJJFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFDDDDDDEEEFFFJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIEEEHHHKKKLLLKKKKKKKKKLLLQQQUUUUUUOOOJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDEEE===@@@AAA>>><<<>>>EEEKKKRRRPPPLLLIIIFFFCCC@@@===@@@>>><<<<<<<<<<<<;;;999:::999999999:::<<<>>>??????>>>===<<<<<<===???@@@<<<<<<<<<<<<:::999888777666777777888888999999999999888777999;;;;;;888444888999:::999888888:::<<>>AAABBBKKKHHHDDD@@@===<<<===>>>===???AAA@@@>>>>>>AAADDDvvvtttssstttuuutttpppllleeeeeeeeeddddddccccccccc___^^^]]]]]]]]]\\\YYYVVVSSSRRRPPPNNNLLLKKKKKKLLLIIIHHHGGGFFFDDDCCCBBBAAA===>>>?????????>>>===<<<999999999888777666666666:::999888666555555666666555555666999<<<<<<:::888666444111000000111111222000111222444444444444444000...---...000000...,,,******+++---//////---+++++++++,,,...//////000000111000...+++******++++++'''***---...,,,+++,,,...------------------------000000222333333111000111+++,,,,,,,,,------......000000///...///111333555111111222222333222222222222111000111222333222111000111444666666666444333222333555888999:::::::::999999999999888777777666555777888:::;;;;;;;;;;;;666555555777:::<<<======888;;;===<<<888777999<<<<<<<<<;;;:::::::::::::::;;;:::999999999::::::;;;999:::<<<<<<<<<===@@@BBBCCCMMM[[[gggllljjjgggdddOOOEEE;;;777666666999===AAABBBCCCEEEFFFGGGGGGHHHFFFCCC@@@>>>>>>===>>>???AAABBBDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEGGGJJJLLLKKKIIIEEEBBB???>>><<<;;;;;;;;;;;;<<>>BBBEEEGGGJJJEEE??????BBBDDDDDDBBBBBBCCCEEEFFFEEECCCBBBAAACCCDDDDDDCCCBBBBBBEEEGGGOOOQQQOOOIIIBBBAAAHHHOOOTTTNNNFFF@@@>>>???@@@@@@======???@@@AAAAAAAAABBB???@@@@@@@@@??????@@@AAA999888:::QQQ```@@@;;;888999999777666888111333555666555444555666666666666555333222333444000000000111444666666555333333222111000///......---...///000111111000000---...000222444444444444222222222222222222333444777999;;;;;;999777777777555555666666777888888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>><<<===???@@@AAA@@@AAA@@@@@@???>>>===<<<<<<>>>@@@BBBDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGFFFDDDBBB>>>;;;999;;;AAADDDDDDBBB@@@FFFJJJIIIIIIKKKKKKIIIFFFDDDCCCEEEIIILLLMMMLLLMMMKKKJJJIIIIIIKKKNNNOOOKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGHHHGGGFFFFFFHHHJJJMMMLLLKKKIIIIIIJJJKKKKKKHHHHHHHHHHHHHHHIIIIIIJJJHHHKKKOOOQQQQQQQQQRRRSSSTTTUUUSSSMMMKKKMMMLLLIIIFFFFFFEEEEEEEEEFFFGGGGGG???@@@@@@???>>>@@@EEEIIIPPPMMMJJJHHHFFFCCC@@@>>>>>>;;;999888:::;;;;;;;;;;;;:::999888999:::<<<===<<<<<<;;;;;;;;;<<<>>>>>>;;;:::999999999888666555555666777888888999999999888888999::::::999777555666777888888888888:::<<>>;;;::::::;;;;;;;;;;;;:::;;;===@@@BBBDDDMMMIIIEEE@@@>>>>>>???@@@===@@@BBBAAA>>>>>>BBBFFFvvvtttssstttvvvuuuppplllggggggggggggfffeeedddccc___^^^]]]]]]^^^\\\YYYWWWSSSRRRPPPOOOMMMKKKKKKJJJHHHHHHHHHGGGEEEDDDBBBAAA??????@@@@@@??????>>>>>>::::::999999888777666666666666555555555555666666555555666777888:::;;;<<<555333000///000111222222......///111333444333111000...---///111222000---++++++,,,...///...***'''***+++,,,---...---,,,+++...---+++******+++---...))),,,///000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000...,,,///333......---------......///000///......///111333555///000111222222222222111444222111222333333222000///111444666777666444333000222555777:::;;;;;;;;;;;;;;;:::999999888888777666777999;;;<<<<<<<<<;;;444333333444777999::::::777:::===<<<888777:::===<<<;;;::::::999999999999888999;;;<<<===<<<<<<;;;555777999:::<<<>>>AAACCCMMMXXXhhhrrrooocccSSSIIICCC===999999888777;;;@@@CCCBBBBBBDDDGGGIIIIIIHHHJJJFFFBBBAAA@@@???@@@AAAAAACCCEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBEEEIIILLLLLLIIIEEECCCAAA@@@>>><<<;;;<<<===>>>OOOQQQRRRLLLBBB:::666555666666777777777777666666777888999<<<@@@DDDHHHJJJMMMGGG@@@???BBBEEEFFFDDDFFFGGGGGGFFFDDDBBBBBBBBBCCCDDDDDDCCCBBBBBBEEEGGGKKKOOOQQQLLLEEEFFFPPP[[[aaaZZZOOOFFFAAA@@@@@@AAA<<<===@@@CCCDDDEEEEEEEEECCCDDDDDDDDDBBBBBBBBBCCC???CCCBBBHHHeeetttTTTCCC>>>:::;;;;;;888777888666888::::::888777666777999::::::888666555666888333222222333555666666555333333333333222000......///000111333333333222111...000222444555555333222111111111111222333444444777999;;;;;;:::777666666555666777888999:::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999999???===;;;<<<>>>BBBDDDDDD@@@AAAAAA@@@@@@???======;;;===@@@CCCDDDDDDBBBAAA???AAABBBDDDEEEDDDCCCBBB???<<<:::===DDDHHHGGGEEEAAAGGGLLLMMMMMMPPPQQQNNNIIIFFFDDDEEEJJJNNNPPPPPPLLLIIIEEEBBBCCCFFFKKKNNNKKKJJJIIIHHHGGGGGGFFFGGGFFFGGGHHHHHHGGGHHHJJJLLLNNNMMMLLLKKKJJJKKKLLLMMMHHHHHHHHHGGGHHHHHHIIIIIIIIILLLQQQTTTTTTUUUVVVWWWUUUTTTPPPKKKKKKNNNNNNKKKFFFFFFFFFFFFFFFGGGHHHHHHAAAAAA@@@??????@@@DDDGGGJJJHHHEEEDDDCCCAAA???<<<;;;888666555777:::<<<======;;;:::888888999:::;;;:::::::::::::::;;;<<<===:::999888888888777555333444444666777888888888888666999;;;;;;999777666666444555777777777888:::<<<>>><<<;;;999999:::;;;<<<;;;;;;;;;;;;===@@@DDDFFFJJJGGGCCC???===>>>@@@AAA>>>AAACCCAAA>>>>>>BBBGGGvvvuuutttssstttssspppnnnnnnllljjjhhheeedddcccbbbdddbbb``````___^^^[[[XXXSSSRRRQQQPPPQQQPPPMMMKKKHHHFFFEEEDDDEEEFFFEEEDDD@@@@@@???>>>===<<<;;;;;;888777666555555444444444666555444444666666555444222222333444666777888888666555222...++++++...000000///000111333222000...000000//////............---///222111---******++++++*********+++,,,------******++++++,,,---------***...333444222000///000---,,,+++++++++,,,---......///000111111///---,,,......---------......///222000...///111222111000222444333000///222444444222111000//////000111222000444888::::::888777666777555333444666888::::::777666666888;;;<<<:::777:::999888999<<<<<<888555:::888666444555666999:::888999999999999888777666:::::::::999999999888888888999;;;<<<<<<;;;999888777888<<>>555666666666999>>>EEEJJJHHHGGGFFFGGGHHHHHHFFFDDDEEEDDDAAA???>>>???@@@AAACCCDDDDDDCCCAAA???@@@@@@EEEDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDDDDCCCCCCCCC@@@???===<<<;;;;;;;;;<<>>:::999;;;999888666555555777888999888888999<<>>>>>???AAABBBCCCBBBBBBBBBCCCCCCDDDEEECCCFFFHHHGGGFFFEEEHHHJJJKKKJJJIIIIIIJJJKKKLLLMMMVVVRRRLLLGGGDDDBBBAAA@@@@@@???>>>???BBBCCCDDDDDDDDDCCCAAA@@@@@@AAACCCDDDDDDBBBBBBHHHPPPTTTQQQLLL@@@===::::::;;;===;;;:::;;;<<<>>>???>>><<<999777<<<;;;888555333333444555666555555444444555555666222222222222222222222111111000/////////111444555555555555555555555555555222333555666666666555444:::;;;;;;<<<<<<;;;;;;;;;888888:::;;;<<<=========888888888999999::::::;;;888999;;;<<<<<<999777555;;;<<<>>>@@@BBBEEEFFFGGGBBBBBBBBBCCCDDDEEEFFFGGGDDDDDDDDDEEEFFFGGGIIIJJJEEEDDDCCCDDDFFFHHHHHHGGGEEEDDDAAAAAAGGGNNNOOOKKKJJJLLLNNNOOOPPPQQQUUUWWWQQQLLLGGGHHHLLLOOOOOOMMMOOOKKKHHHGGGEEEBBBFFFLLLMMMLLLJJJFFFCCCBBBDDDEEEAAABBBBBBBBBBBBDDDGGGJJJLLLJJJIIIIIIJJJJJJJJJIIIGGGKKKKKKGGGGGGMMMNNNJJJGGGKKKPPPQQQOOOMMMMMMNNNTTTOOOKKKKKKNNNOOOMMMJJJGGGGGGFFFEEEEEEEEEEEEEEEBBBCCCCCCCCCCCCCCCBBBBBBEEEBBBAAACCCFFFDDD===777::::::::::::;;;<<<======@@@BBBCCCBBB???;;;999999:::;;;===>>>>>><<<:::888888777777888:::;;;999777999888666444444555777888:::::::::999999888888888555666666666555777999<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>AAA???===>>>AAABBB@@@===@@@????????????AAACCCDDDwwwvvvttttttuuutttqqqooopppnnnllljjjhhhfffeeeeeefffdddbbbaaa```^^^[[[YYYRRRQQQPPPPPPPPPOOOLLLJJJIIIGGGEEEDDDDDDCCCBBB@@@>>>>>>===<<<;;;::::::999777777666555444444444444444333222333444444333222000000111222333444444555111111000---+++,,,///111///......///111111///---.........---------,,,,,,+++,,,......---,,,++++++,,,++++++++++++,,,,,,---+++++++++,,,---///000111555888999777444000//////******)))))))))***+++,,,---.../////////...---,,,...------------...//////000000111444666777666444555555555333222333222111333222222222222222222222///333999<<<<<<999555444888666444444555666777888777666666777:::;;;:::888888777777999<<<>>>===;;;:::999888777777999;;;===<<<<<<;;;:::999999888777::::::::::::::::::::::::;;;;;;<<<===<<<<<<;;;:::888888:::===<<<@@@MMM[[[mmmmmmeeeVVVJJJDDD>>>888777999<<>>>>>>>>>>>@@@@@@@@@BBBBBB???;;;888888999<<<:::888777777888:::;;;;;;:::999:::<<>>>>>???@@@AAACCCBBBBBBBBBBBBBBBCCCCCCBBBDDDFFFFFFEEEEEEGGGIIIKKKJJJJJJIIIJJJKKKLLLMMMPPPMMMHHHDDDBBB@@@???>>>@@@??????@@@BBBDDDDDDCCCDDDCCCAAA@@@@@@AAACCCDDDFFFBBB@@@AAADDDEEECCCAAA???<<<:::;;;===??????>>>>>>???@@@@@@@@@>>><<<;;;<<<:::888666555444444444666666555555555555666666555555555555555555555555666555333222222333444555666666666666666666666666333444555666666666555444888999999:::::::::999999999:::;;;;;;<<<<<<<<<<<<999999999999888888888777777888;;;<<<<<<;;;999888888:::<<<@@@DDDHHHKKKLLLDDDDDDCCCCCCCCCDDDDDDEEEIIIIIIJJJKKKLLLLLLMMMMMMFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHFFFEEEKKKRRRSSSNNNLLLNNNOOOPPPPPPRRRUUUWWWQQQMMMHHHIIIMMMQQQQQQPPPMMMKKKLLLOOOPPPLLLKKKMMMLLLLLLKKKIIIFFFEEEFFFGGGAAAAAAAAA@@@@@@BBBFFFJJJLLLJJJHHHHHHIIIIIIHHHGGGEEEIIIHHHEEEEEEIIIJJJGGGFFFHHHKKKLLLKKKJJJJJJJJJOOOJJJGGGFFFIIIJJJHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>AAADDDCCC>>>999:::999888888999:::;;;<<<@@@@@@@@@>>>;;;::::::;;;;;;===???@@@???===:::999666888999999999999:::;;;999888666555555666777888999999888888888777777777777888999999888888:::<<<999999999999:::::::::;;;::::::::::::;;;<<<===>>>@@@>>><<<===???@@@???=========<<<<<<===>>>@@@AAAwwwvvvuuuuuuuuuuuurrrpppqqqqqqooommmkkkiiihhhggghhhfffcccbbbaaa^^^[[[XXXRRRQQQPPPPPPOOONNNKKKHHHJJJGGGDDDBBBAAA@@@>>><<<===<<<;;;:::999888888777777666555444444333333444333111000111222333222111000111111111222222333333111111111000......///000...---,,,---//////---+++,,,,,,,,,,,,++++++++++++***)))+++...111222...+++,,,,,,,,,,,,,,,++++++++++++++++++---///333666888CCCBBB???:::444000......)))))))))))))))***++++++------------,,,,,,,,,,,,---------------...//////...000222555777777666555666444333333444333222111000111222333333222111111...333:::===<<<888333111888777555444444444555666888666555666888::::::999:::999888999;;;=========;;;:::999999:::<<<>>>???BBB@@@>>>;;;:::999999999:::::::::;;;;;;<<<======>>>>>>===<<<<<<<<<<<<<<<<<<::::::;;;???HHHYYYiiinnncccPPPAAA;;;;;;888222888<<>>>>>======<<<============>>>???@@@AAA<<<======<<<:::999:::;;;>>><<<999777777888:::;;;>>>===;;;::::::<<<>>>@@@AAAAAA?????????@@@AAABBBCCCBBBBBBAAAAAAAAABBBBBB@@@BBBCCCDDDDDDDDDFFFHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIGGGDDDBBBAAA@@@@@@?????????BBBDDDEEEDDDBBBDDDCCCAAA@@@@@@AAACCCDDDKKKIIIEEEBBB@@@?????????>>><<<;;;<<<>>>AAABBBBBB??????@@@@@@@@@??????>>>;;;;;;;;;:::888777666555777777777777777777777777777777888888999999::::::;;;:::888666555555666777777777777777777777777777555666666666666666555444666666777888888999888888;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555777999;;;=========<<<;;;888:::===@@@DDDGGGJJJKKKEEEDDDDDDCCCCCCCCCCCCCCCJJJKKKMMMNNNOOONNNMMMLLLGGGIIIJJJIIIFFFFFFHHHKKKJJJJJJHHHHHHLLLSSSSSSOOOLLLNNNOOOOOONNNOOOQQQTTTOOOKKKGGGHHHLLLPPPQQQQQQMMMLLLPPPYYY]]]XXXQQQNNNPPPPPPPPPMMMIIIGGGFFFGGGAAAAAA@@@??????BBBFFFJJJLLLJJJHHHGGGHHHHHHGGGFFFGGGIIIIIIFFFFFFHHHHHHEEEEEEDDDDDDEEEGGGGGGFFFDDDHHHEEEBBBBBBDDDEEECCCAAABBBAAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBAAA:::::::::>>>BBBBBB???<<<:::999777666777888:::;;;>>>>>>>>>;;;999999;;;===>>>???AAAAAAAAA>>>;;;:::666999;;;999555444777;;;999888777666666777888999777777777777666666666666999;;;<<<<<<;;;:::;;;<<<888888888888999999999999::::::::::::;;;<<<======???===;;;:::<<<=========<<<<<<;;;;;;<<<===>>>???vvvuuuttttttuuutttrrrppprrrqqqpppooommmkkkiiihhhhhhfffcccbbb```]]]ZZZWWWSSSRRRQQQQQQQQQOOOKKKHHHHHHEEEBBBAAA@@@???===;;;<<<<<<;;;:::999888777777888777666555444444444444222111000111222333222000333333333333333333333333444555555444111/////////...---,,,---......---+++,,,,,,++++++++++++++++++***))),,,444;;;;;;333,,,,,,,,,,,,++++++***))))))))))))***---111777<<>>???@@@DDDBBB???;;;999888888999::::::;;;<<<===>>>??????@@@???===;;;;;;;;;<<<===???>>><<<>>>CCCNNN^^^iii___TTTDDD;;;:::;;;888444:::===CCCGGGIIIJJJLLLNNNNNNNNNPPPRRRSSSQQQMMMJJJEEEFFFGGGHHHGGGFFFDDDCCCEEEFFFGGGGGGFFFEEEGGGHHHFFFGGGHHHGGGDDDAAA===:::;;;<<<<<<<<<<<<;;;;;;:::999999::::::;;;<<<<<<===;;;;;;<<<=========>>>???>>><<<:::888777888:::;;;???>>><<<;;;<<<===???@@@BBBBBBAAAAAAAAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAABBB@@@AAABBBCCCDDDEEEFFFGGGJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKIIIGGGFFFEEEEEE??????AAADDDFFFFFFDDDBBBEEEDDDBBBAAAAAABBBDDDEEEKKKLLLKKKHHHDDDBBBCCCFFF>>>===<<<===>>>@@@AAABBB>>>>>>>>>>>>>>>??????@@@======>>>>>>===;;;999777999999999999999999999999999999::::::;;;<<<======<<<;;;:::999888888888888888888888888888888888888777777777777666666555555555666777888999999999999===============<<<;;;;;;<<<;;;;;;:::999999888888:::;;;===>>>>>>>>>===<<<<<<===>>>???@@@AAABBBCCCBBBBBBBBBAAABBBBBBCCCCCCFFFGGGJJJLLLLLLJJJGGGEEEGGGJJJLLLIIIDDDBBBEEEIIIGGGHHHGGGFFFJJJOOOPPPLLLKKKLLLLLLLLLKKKKKKMMMNNNKKKHHHEEEEEEHHHMMMPPPQQQPPPOOOSSS^^^ccc^^^TTTOOOTTTTTTTTTQQQLLLHHHFFFFFFDDDCCCBBB@@@@@@CCCHHHKKKMMMKKKIIIHHHIIIIIIGGGFFFKKKLLLLLLKKKJJJJJJIIIGGGFFFDDDAAABBBEEEFFFDDDAAADDDBBB@@@@@@BBBBBBAAA???@@@@@@???>>>>>>>>>>>>???AAABBBBBBCCCCCCCCCCCCBBB:::999:::===@@@AAA???>>><<<:::888777666888:::;;;;;;=========;;;;;;<<<===???@@@BBBCCCBBB???<<<:::999999888666444333444555888888777777777888999999666666666666666666666666999;;;======<<<:::::::::888888888999999999999:::999999999999:::;;;<<<======;;;:::999999;;;<<<<<<>>>======<<<===>>>???@@@tttsssrrrrrrssssssqqqoooppppppooonnnmmmkkkiiihhhgggeeebbb```___\\\YYYVVVTTTSSSSSSSSSSSSPPPLLLIIIEEECCCAAA@@@@@@@@@???>>>======<<<;;;:::999888888999888777666555555555555444222111222333444333222333333333333333333333333222444555444222000000000111///...---...///...,,,,,,,,,,,,,,,------------***+++111;;;DDDBBB777---******++++++***)))((('''''''''))),,,111888>>>BBBCCC???999333///---,,,,,,***++++++,,,---............---,,,+++++++++,,,,,,,,,,,,,,,------///000000...//////...///666AAAJJJJJJ<<<000///222222333555,,,...111333444222000///000222444333222111111222222333555555444444666888777666666666666777999;;;;;;;;;999777666666777888888999:::<<<===>>>>>>>>>CCCAAA===:::888888888888::::::;;;<<<>>>???@@@@@@@@@>>><<<::::::;;;<<<>>>===>>>???AAAHHHRRR\\\bbbPPPHHH>>>999888999:::;;;???AAADDDFFFGGGJJJMMMPPPNNNOOOPPPRRRSSSRRRNNNJJJCCCEEEGGGHHHHHHFFFDDDBBBCCCEEEFFFEEEDDDDDDEEEFFFFFFGGGGGGGGGDDD@@@<<<:::<<<<<<<<<<<<<<<;;;::::::999999999999999999999999:::::::::<<<>>>???@@@@@@@@@???===<<<;;;<<<===>>><<<<<<;;;<<<>>>@@@CCCEEEDDDDDDDDDDDDEEEFFFFFFGGGDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBCCCDDDFFFGGGGGGGGGJJJKKKMMMNNNNNNMMMKKKJJJJJJMMMOOOOOOLLLJJJIIIIIIAAAAAACCCEEEHHHHHHFFFDDDFFFEEECCCBBBBBBCCCEEEFFFGGGJJJLLLKKKFFFCCCCCCEEE@@@@@@???===<<<===>>>???>>>>>>>>>???@@@AAABBBBBB???@@@BBBBBBAAA???<<<;;;:::;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<======>>>::::::999999999999::::::999999999999999999999999777777777777777777777777666777999:::;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<=========>>>??????@@@???>>>===<<<==================<<<<<>>?????????AAABBBCCCDDDDDDDDDDDDDDD>>>=========>>>???>>>>>>>>>===;;;999999999:::;;;888;;;???@@@???>>><<<<<>>===<<<<<<<<<===>>>???sssrrrqqqrrrrrrrrrpppooommmnnnnnnmmmllljjjhhhffffffdddaaa```___\\\YYYVVVUUUTTTTTTTTTTTTQQQLLLIIIDDDBBB@@@@@@AAABBBAAAAAA>>>===<<<<<<::::::999888888777666555555444555555555333222333444555444333000111111111222222333333000222333333222111111222333111///.../////////---------------............+++---333===DDDBBB777---)))***+++++++++***)))(((&&&'''(((,,,000666;;;>>>:::666111---,,,,,,,,,,,,((()))+++,,,------------............------------,,,,,,,,,---...///000111///000111000333???RRRaaa\\\HHH666333444222222444///111444666777666444333111111222000//////111333000333666666555444777:::555666777777666666888:::666777888777777777999:::777999;;;<<<=========<<>><<<:::999888999999:::;;;;;;===>>>???@@@@@@>>>===<<<;;;;;;<<<>>>???:::===AAAEEELLLTTTXXXVVVJJJAAA888444333555;;;BBBEEEFFFGGGGGGHHHKKKOOORRROOOOOOPPPRRRSSSQQQNNNKKKCCCDDDFFFGGGGGGFFFDDDCCCBBBCCCDDDDDDBBBBBBBBBDDDEEEEEEFFFEEECCC@@@>>><<<===============<<<;;;:::::::::;;;;;;;;;::::::999888777777999<<<>>>>>>===AAAAAABBBBBBBBBBBBBBBAAA999:::;;;===@@@CCCFFFHHHEEEFFFFFFGGGHHHHHHHHHIIIEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJJJJHHHKKKMMMOOOPPPPPPNNNLLLJJJJJJOOOSSSSSSOOOKKKIIIIIIDDDDDDDDDGGGIIIJJJHHHGGGHHHGGGEEEDDDDDDEEEGGGHHHIIILLLNNNMMMHHHEEECCCCCCBBBBBBAAA>>><<<;;;<<<===???@@@AAACCCEEEFFFFFFFFFAAABBBCCCDDDCCCAAA???>>><<<<<<>>>>>>>>>>>><<<<<<::::::;;;;;;<<<<<<======999999999999999999999999999999999999999999999999777777777777777888999999888999;;;<<<>>>???@@@@@@>>>>>>??????>>>===<<<<<<::::::;;;===>>>???@@@AAAAAAAAAAAAAAA@@@???>>>===;;;;;;<<<<<<===>>>>>>>>>??????@@@AAABBBDDDFFFGGGFFFGGGIIIJJJIIIFFFCCC@@@FFFHHHHHHFFFCCCAAACCCFFFHHHKKKLLLJJJKKKNNNOOOLLLLLLMMMMMMLLLKKKKKKLLLNNNNNNLLLIIIHHHIIIMMMRRRUUUWWWSSSSSSWWWYYYVVVRRRPPPMMMOOOPPPPPPOOOOOOPPPQQQKKKKKKJJJHHHGGGGGGIIILLLNNNLLLJJJJJJKKKLLLKKKJJJKKKIIIJJJLLLLLLHHHFFFGGGHHHGGGFFFFFFFFFFFFDDDBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAABBBCCCDDDDDDDDDDDDBBBAAA???>>>============??????>>><<<<<<;;;;;;;;;777;;;@@@BBBAAA>>><<<;;;<<<>>>@@@AAAAAA???===;;;999555333888AAAEEEBBB<<<555555666666777777888888666666666666777777777777555777888888777666777888999999999999:::::::::;;;888888888888999:::;;;;;;:::<<<===<<<;;;:::;;;<<<===<<<;;;::::::;;;<<<===sssrrrqqqrrrssssssqqqppplllmmmmmmmmmllljjjgggfffeeedddbbb``````^^^[[[XXXTTTTTTTTTTTTTTTPPPKKKGGGEEECCCBBBBBBCCCCCCCCCBBB======<<<;;;:::999999888666666555444333333333333555333222333444555444333000000111222333444444555888888888666333000000111333111///......///...---,,,---------.........///***,,,000666;;;:::333,,,)))***,,,------,,,+++***((()))***,,,...111333444444000+++)))+++---------)))***,,,---/////////...//////000111000///...---,,,,,,,,,---...///000111...000111000222@@@WWWiiiaaaJJJ777555666333111333111333555666777777666555000111222222111111333444222555999888555444666999333555888888777666777999555888::::::888777888:::888:::<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????======<<<<<<===>>>@@@AAA===BBBEEEGGGMMMRRROOOHHHCCC:::333444666888>>>DDDHHHIIIIIIIIIIIIJJJNNNQQQMMMLLLLLLMMMNNNNNNKKKIIIDDDEEEFFFGGGGGGFFFEEEDDDBBBCCCDDDCCCAAA@@@@@@AAADDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>======<<<::::::999:::;;;<<<======<<<<<<777666555777:::<<<<<<:::>>>@@@BBBDDDEEEDDDCCCBBB===>>>???AAACCCFFFHHHIIIEEEFFFGGGHHHHHHIIIIIIIIIFFFFFFGGGGGGHHHIIIKKKKKKMMMKKKIIIJJJLLLMMMLLLJJJLLLNNNQQQSSSRRRPPPMMMJJJMMMRRRWWWWWWRRRLLLJJJIIIGGGFFFFFFGGGJJJKKKKKKJJJJJJIIIGGGFFFFFFGGGIIIJJJMMMMMMMMMLLLJJJHHHGGGGGGCCCDDDCCC@@@===;;;===???===???BBBEEEGGGHHHGGGGGGBBBBBBCCCCCCBBBAAA@@@???===>>>???@@@@@@???>>>===;;;<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888777888888888888888888888888777666666666777999;;;<<<999:::<<<>>>@@@AAABBBBBB>>>>>>?????????>>>======999:::;;;<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA======>>>???@@@BBBBBBCCCBBBCCCCCCDDDEEEFFFHHHIIIKKKLLLMMMMMMKKKHHHEEECCCEEEEEEFFFGGGHHHIIIKKKLLLKKKOOOPPPNNNNNNPPPQQQOOOLLLMMMMMMLLLKKKKKKMMMNNNPPPNNNKKKIIIIIILLLQQQUUUTTTRRRQQQTTTTTTQQQPPPRRRMMMNNNNNNNNNMMMMMMPPPRRRLLLMMMMMMLLLIIIHHHHHHIIILLLJJJIIIIIIKKKLLLLLLKKKIIIFFFGGGKKKKKKFFFDDDFFFEEEFFFHHHHHHEEECCCAAAAAAAAABBBCCCDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBCCCBBB@@@>>><<<;;;<<<===????????????===<<<:::999888;;;>>>@@@>>><<<;;;;;;999;;;===??????>>><<<;;;666555666;;;BBBEEEAAA===333444444555666777777777444444555555555666666666444555666666555555777999888888888888999999999999777777777888888999:::;;;999<<>>===<<<;;;;;;<<<======tttsssrrrsssttttttrrrqqqlllmmmmmmmmmllljjjgggffffffdddbbbaaaaaa___]]]ZZZSSSSSSSSSTTTSSSOOOJJJFFFGGGEEECCCCCCDDDDDDCCCBBB===<<<<<<;;;:::999888888444444333222111111111111444333222222444444333222222222333444666777888888DDDCCC@@@;;;555000......333111...---.........---,,,,,,,,,------.........******+++///222222///+++***+++---/////////---,,,***++++++,,,,,,,,,------111---))))))+++.........+++---///111222222222111///000222333333111///...+++,,,,,,---...///111111---///000---...;;;QQQccc[[[EEE333444777444111333111222333555555666555555...111444555555444444555444888;;;999555333555888111555888999777666777999999;;;>>><<<999666666777999;;;===??????>>><<<:::::::::;;;<<<======<<<<<<;;;;;;<<<<<<======>>>>>>======>>>>>>???@@@BBBBBBEEEHHHIIIIIILLLNNNGGG===;;;333111999@@@AAAAAADDDGGGHHHIIIIIIIIIIIIKKKMMMJJJIIIHHHHHHIIIIIIHHHFFFEEEFFFFFFGGGGGGGGGFFFFFFCCCDDDDDDCCCAAA???@@@AAACCCCCCBBBBBBBBBAAAAAAAAA============<<<;;;:::999666777999<<<===>>>======999777666888;;;===<<<::::::<<<@@@CCCDDDCCCAAA???DDDDDDDDDEEEGGGHHHJJJKKKDDDEEEFFFGGGHHHIIIIIIHHHGGGGGGHHHIIIJJJLLLMMMNNNPPPNNNLLLLLLOOOOOOMMMKKKMMMOOORRRTTTTTTQQQMMMKKKPPPVVV\\\[[[UUUOOOKKKKKKIIIHHHGGGHHHJJJLLLMMMLLLKKKJJJHHHGGGGGGHHHJJJKKKJJJIIIGGGFFFFFFHHHIIIJJJCCCEEEDDDBBB>>>===???AAA:::===AAADDDFFFGGGFFFEEEBBBBBBBBBBBBAAA@@@??????===>>>@@@AAAAAA@@@>>>============<<<<<<<<<<<<<<<======<<<;;;:::888666555888888888888888888888888666666666666888:::<<<===999:::<<<>>>@@@BBBCCCCCC>>>>>>????????????>>>>>>::::::;;;<<<===>>>???@@@@@@AAAAAAAAABBBCCCCCCDDDAAAAAABBBCCCCCCDDDEEEEEEGGGGGGFFFFFFGGGHHHIIIIIINNNOOOOOONNNLLLJJJGGGEEEEEEDDDEEEHHHLLLPPPRRRRRRLLLPPPRRRPPPOOOQQQRRRPPPJJJKKKKKKKKKIIIJJJKKKMMMPPPNNNJJJGGGGGGJJJOOOTTTQQQPPPQQQSSSRRROOOPPPTTTRRRRRRPPPMMMJJJJJJLLLNNNMMMNNNOOOMMMJJJHHHGGGGGGJJJHHHGGGHHHJJJLLLLLLKKKIIIFFFGGGLLLLLLFFFEEEGGGAAAEEEIIIHHHDDD@@@?????????AAACCCCCCBBBAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@<<<===>>>???@@@AAAAAAAAABBBAAA@@@===::::::<<<===>>>???@@@@@@>>><<<999777999;;;<<<<<<;;;:::;;;;;;777999<<<>>>???>>><<<;;;555777:::===>>>===:::888222333444555666666666666333333333444444555555555444444555444444555888:::777777777777888888888888777777777777888999:::;;;999===AAABBB???===<<<===@@@???>>>======>>>???@@@sssrrrpppppprrrssssssrrrmmmmmmlllllllllkkkhhhgggfffeeeccc```^^^[[[ZZZYYYWWWVVVUUUTTTQQQMMMJJJHHHEEEFFFFFFFFFEEEDDDBBBAAAAAA:::444333777::::::999777666444333222222333333333444555555555444222111444///222;;;<<<999>>>JJJ```eeeZZZAAA222333222***111111111111111222222333////////////////////////........................---,,,333BBBJJJCCC444+++---,,,,,,++++++,,,,,,,,,,,,...///...,,,,,,...000.........///111333555777444555555444444222111000000......///222222000---///---,,,...444:::???BBBAAA:::444444333111222555===555000222555444222222222333444333333555888:::777777666666555555444444666555333333333444666888999999<<<@@@>>>:::999<<<:::999:::???@@@======??????===<<<;;;;;;<<<===???;;;===??????===;;;;;;;;;;;;<<<>>>@@@BBBBBBBBBBBBCCCGGGLLLNNNJJJCCC===999333666:::???CCCFFFGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEGGGHHHIIIHHHHHHGGGDDDEEEEEEEEEDDDCCCBBBAAACCCBBB@@@AAABBBCCCCCCBBB??????>>><<<<<<;;;;;;;;;??????>>>======???>>>;;;::::::::::::::::::::::::===>>>>>>===<<<<<>>???@@@@@@???===;;;999<<<>>>???@@@@@@>>><<<;;;;;;888555555:::===999333:::777555666:::<<<999666;;;:::888888888:::<<<===::::::;;;<<<=========<<<<<<<<<===@@@AAA@@@===:::<<<<<<;;;<<<===???AAABBB???@@@CCCEEEEEEEEECCCBBB???@@@BBBCCCEEEFFFFFFGGGHHHGGGEEEDDDDDDFFFGGGHHHJJJKKKMMMLLLJJJHHHGGGHHHDDDFFFJJJNNNPPPQQQPPPPPPTTTRRRPPPNNNLLLLLLLLLLLLLLLKKKIIIGGGFFFFFFGGGGGGJJJIIIGGGGGGHHHJJJNNNPPPMMMPPPRRRQQQOOOMMMNNNPPPQQQPPPMMMLLLJJJJJJKKKKKKIIIIIIJJJKKKJJJGGGEEECCCHHHIIIJJJJJJJJJIIIHHHGGGKKKKKKJJJJJJJJJJJJIIIIIIJJJHHHGGGFFFEEECCC@@@===>>>???@@@AAABBBBBBCCCBBBCCC???===@@@DDDGGGEEEAAA============>>>>>>>>>>>>AAAAAABBB@@@===;;;;;;<<<;;;===@@@CCCCCCAAA???===@@@???===<<<;;;;;;;;;<<<;;;;;;;;;===>>>>>>;;;888999666444888>>>@@@:::444555444444444444555666666777777777777666666666555777666555444333444555555999999:::::::::999999888888999::::::999:::===@@@AAA@@@@@@???>>>======<<<<<<<<<===>>>???@@@AAAAAAtttrrrqqqqqqsssssssssrrrpppnnnmmmlllkkkjjjhhhggggggeeebbb___]]]\\\\\\\\\WWWVVVUUUSSSPPPMMMJJJIIIGGGGGGGGGGGGEEEDDDBBB@@@@@@@@@???<<<:::888888999777666555444333333333444555555666666555444222222555000222888::::::EEESSS{{{~~~pppOOO777333333000000000000000111222333444////////////////////////........................///333FFFaaaiiiXXX???222------,,,+++++++++,,,,,,---------,,,+++,,,---...000000000111333666999;;;777666555444333222111111///......000222222///,,,000///------111666===BBBDDD888111222222222;;;HHHQQQCCC777333444444444444222333444444444555888:::777777666666555555555444555444333222333444666777777:::AAAJJJKKKCCC<<<999:::888:::???@@@======??????>>><<<;;;;;;<<<>>>??????AAABBBBBB@@@>>>======@@@@@@@@@@@@AAABBBCCCCCCGGGIIIKKKIIIDDD>>>999666777999===AAADDDFFFGGGGGGIIIIIIJJJJJJKKKKKKLLLLLLGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFHHHIIIIIIIIIIIIHHHEEEEEEFFFFFFEEEDDDCCCCCCCCCAAA@@@@@@AAABBBBBBAAA??????>>><<<<<<;;;;;;<<<;;;>>>AAADDDEEECCC>>>:::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;<<<>>>@@@@@@AAACCCGGGLLLNNNMMMLLLEEEEEEDDDDDDDDDEEEFFFGGGJJJMMMNNNMMMKKKJJJLLLOOOLLLMMMNNNOOOOOONNNLLLKKKNNNPPPSSSWWWYYYUUUMMMGGGMMMQQQSSSQQQLLLIIIIIIKKKIIIGGGEEEEEEHHHJJJLLLLLLIIIHHHHHHHHHHHHJJJKKKLLLHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAABBBEEEGGGFFFFFFGGGEEEDDDBBB@@@@@@@@@@@@===>>>?????????>>>===<<<<<<======>>>===<<<;;;:::777666555555888::::::999999999999::::::;;;;;;;;;;;;:::999888888999;;;<<<999:::;;;<<<===============<<<===>>>@@@???===;;;;;;;;;;;;;;;<<<>>>@@@AAA???@@@BBBCCCDDDDDDCCCCCC@@@AAABBBDDDEEEEEEFFFFFFHHHGGGEEECCCBBBCCCDDDEEEIIIJJJJJJIIIGGGEEEFFFGGGFFFHHHKKKMMMNNNNNNLLLKKKOOONNNLLLKKKJJJJJJJJJKKKIIIHHHFFFEEEDDDDDDEEEEEEGGGFFFDDDDDDEEEHHHJJJLLLMMMNNNOOONNNKKKIIIJJJLLLNNNMMMLLLKKKIIIIIIIIIIIIFFFGGGHHHIIIHHHGGGEEECCCGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGEEEDDDCCCCCCAAA@@@??????@@@AAABBBBBBBBBBBBBBB???===???CCCEEECCC@@@>>>>>>>>>=========<<<<<>>@@@>>>===;;;:::;;;;;;;;;<<<<<<<<<>>>???>>>;;;999777666666888:::;;;888555555555555444444555666666777666666555555555555555777666555444444444555666888888888999999888888777999999:::999888999;;;>>><<<<<<<<<<<<============<<<<<<<<<===============tttsssrrrrrrssstttsssqqqqqqpppmmmkkkiiiiiiiiijjjllljjjeee```^^^]]]]]]^^^WWWVVVUUUSSSPPPMMMKKKIIIIIIIIIHHHGGGFFFDDDBBBAAAAAAGGGJJJFFF===666666999777777666555444444444444666666666666555444333222555222222555666:::JJJ\\\~~~YYY:::222333333////////////000111222333////////////////////////........................///888WWW~~~jjjHHH777...---,,,+++++++++,,,,,,---,,,******,,,---......111111222333555999<<<>>>999888555333111111111111......000222333222...,,,000000///...000777AAAIIIIII888///333444777IIIbbbhhhTTT>>>555444444555777333555666555555666888:::777777777777666666666666555555444333444555666777666:::FFFTTTWWWMMM@@@777:::888:::???@@@======???@@@???===<<<<<<===???@@@CCCDDDFFFEEECCCAAA@@@AAADDDCCCAAA???@@@BBBDDDFFFIIIHHHFFFBBB<<<888666666<<<>>>AAAEEEGGGHHHHHHGGGIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGHHHIIIJJJJJJJJJIIIEEEFFFFFFFFFFFFFFFEEEDDDBBB@@@??????@@@AAAAAA@@@??????>>>===<<<<<<<<<<<<:::>>>DDDJJJJJJEEE???;;;;;;;;;<<<<<<=========>>><<<<<<<<<;;;:::;;;===???<<<===@@@EEEJJJMMMMMMMMMGGGFFFEEEDDDDDDEEEFFFGGGJJJLLLNNNMMMJJJIIIKKKNNNLLLMMMOOOPPPPPPOOONNNMMMOOOOOOQQQSSSSSSOOOJJJEEEHHHKKKLLLJJJFFFDDDDDDFFFEEEDDDCCCEEEGGGIIIIIIHHHEEEEEEEEEFFFFFFHHHIIIJJJBBBDDDFFFIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBAAABBBDDDEEEEEEEEEIIIGGGEEECCCAAA@@@@@@@@@>>>>>>>>>??????@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;:::777777888888999:::<<<>>>888;;;======;;;:::<<<>>><<<;;;999888888999::::::999999;;;<<<<<<=========>>>===<<<===>>>>>>===<<<;;;:::;;;;;;<<<===??????@@@AAAAAABBBBBBCCCCCCDDDBBBCCCDDDDDDEEEDDDDDDDDDFFFEEECCCAAA@@@@@@AAAAAAGGGGGGGGGEEECCCCCCDDDFFFIIIJJJLLLLLLLLLJJJHHHGGGJJJJJJIIIHHHHHHHHHHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBAAAAAABBBDDDFFFHHHKKKKKKJJJGGGEEEDDDEEEFFFIIIIIIIIIIIIHHHGGGEEEEEECCCDDDEEEFFFFFFEEEDDDCCCFFFFFFEEEFFFFFFGGGHHHHHHDDDDDDCCCCCCCCCBBBBBBBBBEEEDDDDDDCCCBBBBBBBBBBBB>>>??????@@@AAAAAAAAAAAAAAA>>><<<>>>@@@BBB@@@===>>>>>>>>>===<<<<<<<<<;;;===>>>???>>><<<;;;<<<===;;;<<<===>>>????????????>>>===<<<:::::::::;;;;;;============>>>>>>;;;999555777:::;;;:::999888777777666555555555555555666777666555333333444444555666555444444444555666777666777777888888888777777999::::::888777777:::<<<777777888999;;;<<<======:::::::::::::::;;;;;;;;;uuutttssssssttttttrrrqqqpppooommmjjjhhhiiilllnnnxxxssslllddd___]]]]]]^^^WWWVVVTTTRRRPPPMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCHHHLLLHHH>>>777777:::777777666666555555555555777666666666555444333333444333333444333999IIIZZZsssSSS999222222000111000000//////000000111////////////////////////........................///666VVVgggDDD666///...,,,+++***+++,,,------+++***+++///222222222444333333444666:::>>>@@@;;;888444000...///000111///111333444555333000---///111222111333;;;HHHRRRKKK:::222777999;;;RRRppppppZZZBBB666444555555666555666777777666666888999888888999999999999999999777666666666666777888999999;;;EEESSSYYYPPPCCC::::::999;;;???@@@>>>===@@@AAA@@@>>>======>>>@@@AAACCCEEEGGGGGGFFFEEEEEEEEEEEECCCAAA???@@@BBBFFFIIIFFFDDD@@@:::666666888;;;BBBDDDFFFHHHIIIIIIHHHGGGHHHIIIKKKLLLLLLJJJHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGEEEFFFFFFGGGGGGHHHHHHHHHDDDDDDEEEFFFFFFFFFEEEEEEBBB@@@>>>>>>???@@@???>>>??????>>>===<<<<<<======>>>CCCLLLSSSRRRIIIAAA===;;;;;;;;;<<<<<<===>>>>>>;;;<<<<<<;;;::::::===??????@@@AAADDDGGGHHHIIIHHHGGGGGGFFFFFFFFFGGGIIIJJJLLLOOOPPPOOOKKKIIIJJJLLLMMMNNNPPPQQQRRRQQQOOONNNKKKLLLLLLLLLLLLJJJGGGEEEDDDEEEFFFEEEBBB@@@@@@AAAAAAAAAAAADDDFFFGGGFFFDDDBBBCCCCCCDDDEEEGGGHHHHHHBBBDDDGGGJJJKKKJJJIIIGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDBBBAAABBBDDDFFFGGGFFFHHHGGGEEECCCBBBBBBBBBBBBAAA@@@@@@???@@@@@@AAAAAA>>>>>>===<<<<<<<<<<<<===<<<:::;;;<<<<<<;;;<<>>>>><<<;;;;;;<<<<<<;;;:::999888888999999888999:::;;;<<<=========???===;;;;;;<<<>>>>>>===:::::::::;;;<<<======>>>@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@AAAAAABBBGGGFFFEEECCCAAABBBDDDFFFKKKKKKLLLLLLKKKJJJHHHGGGIIIIIIHHHGGGFFFFFFEEEEEECCCBBBBBBAAAAAAAAAAAAAAAAAA@@@??????@@@BBBCCCEEEFFFEEECCCAAA@@@@@@AAACCCEEEEEEFFFFFFEEEDDDBBBAAA@@@AAABBBCCCCCCCCCBBBBBBEEEDDDBBBAAAAAABBBCCCDDD????????????>>>>>>>>>>>>AAACCCDDDDDDCCCAAA??????<<<======>>>??????>>>>>>???===<<<<<<>>>???===;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===<<<;;;:::<<<===;;;;;;;;;;;;<<<===>>>???<<<;;;:::999999:::;;;;;;<<<;;;;;;<<<===<<<:::888555888<<<@@@BBBAAA===999888777777666555555555666888666555333333444555666555555444444444666777888666777888888888888888888;;;;;;:::999777777888:::666666777888:::;;;<<<<<<888888999999:::;;;;;;;;;vvvuuutttuuuuuutttrrrpppmmmmmmkkkiiigggiiinnnrrr|||rrrhhhaaa]]][[[[[[WWWVVVTTTRRROOOMMMLLLKKKHHHHHHGGGFFFFFFFFFEEEEEEDDDEEEDDDAAA<<<999999:::666666666666666555555555666666555555444444444444333444444444222666BBBNNNcccbbbVVVCCC777444222...444333222000//////......////////////////////////........................000222HHHfffkkkSSS;;;333...---+++******+++---.........///111555888999:::999888777777999<<<@@@BBB:::777333///------///000333444777777777444222111000222444333444:::FFFPPPFFF999444999:::;;;NNNgggeeeSSS@@@777666555555555666888999999888777888999::::::;;;;;;<<<<<<======999999999999999:::;;;;;;<<<;;;???JJJPPPLLLCCC???;;;:::<<<@@@AAA???>>>AAABBBAAA???>>>>>>???AAABBBAAACCCFFFGGGGGGGGGGGGHHHCCCBBB@@@???@@@CCCGGGIII>>>===:::777777:::???DDDFFFGGGIIIJJJJJJIIIGGGFFFFFFGGGIIIJJJJJJIIIGGGEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEBBB@@@>>>>>>?????????===???>>>>>>============>>>CCCLLL\\\iiifffUUUEEE???::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;::::::===???@@@AAACCCDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMQQQSSSTTTQQQLLLIIIHHHJJJJJJKKKMMMOOOOOOOOOMMMLLLGGGGGGHHHHHHGGGFFFFFFFFFBBBCCCBBBAAA???>>>>>>???>>>>>>@@@BBBEEEEEECCCAAAAAABBBCCCEEEFFFGGGHHHIIIGGGIIIKKKMMMMMMKKKIIIGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAACCCFFFHHHIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFDDDDDDBBBAAA@@@@@@@@@AAAAAAAAA@@@????????????@@@@@@;;;:::===>>>;;;<<<@@@>>>???AAA@@@???===;;;;;;;;;::::::999888888888888777888999;;;<<<=========???===::::::;;;=========::::::;;;<<<<<<=========@@@@@@??????@@@AAABBBCCCDDDDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFEEECCCBBBBBBEEEGGGJJJKKKKKKLLLLLLLLLKKKJJJKKKKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????@@@AAABBBCCCAAA???===<<<===???@@@AAAAAABBBCCCCCCBBBAAA???>>>>>>>>>???@@@AAAAAAAAAAAACCCBBB@@@>>>=========>>>======<<<<<<<<<;;;;;;;;;===AAAFFFGGGDDD???;;;999::::::;;;<<<<<<<<<;;;;;;===<<<;;;;;;<<<<<<<<<;;;999999:::;;;<<<======>>>888:::;;;;;;:::999;;;<<<;;;;;;:::::::::;;;<<<===::::::999888888999:::;;;:::888888999::::::999777888999===EEELLLKKKCCC;;;:::999888777666555555555888777666555555555666777555444444444555666888999777888888999::::::999999;;;;;;;;;999777777888:::888888888999999:::::::::;;;;;;;;;:::::::::999999wwwwwwvvvvvvvvvuuurrroookkklllkkkiiifffhhhmmmrrr|||sssiii```\\\ZZZYYYWWWVVVSSSQQQOOOMMMLLLLLLHHHHHHFFFEEEEEEEEEEEEEEECCC@@@<<<999999999999999555555666666666555555444444333333333333444555555444444444333222444999???CCCCCC???888555555333///555444333111000/////////////////////////////////........................111000999GGGKKK@@@444000---,,,***)))***,,,///000222555999<<<===>>>???AAA@@@???<<<:::;;;===@@@BBB999666222///---...000111666888999999777555444555333555555333333666<<>>>>>???;;;;;;;;;<<<<<<<<<<<<===>>>;;;;;;AAAFFFDDDBBBBBB===;;;===BBBCCC@@@@@@BBBCCCBBB@@@??????@@@BBBCCC@@@CCCFFFGGGGGGGGGHHHIII@@@@@@@@@@@@AAABBBCCCDDD999999999:::;;;@@@FFFJJJHHHIIIJJJKKKJJJIIIGGGEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@AAAAAABBBDDDEEEEEEEEEEEEBBBAAA???>>>??????>>>===???>>>>>>======>>>>>>>>>BBBOOOgggzzzvvv^^^III@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::;;;===???===@@@BBBDDDEEEGGGJJJMMMHHHHHHGGGHHHIIIKKKLLLNNNRRRTTTUUUSSSNNNIIIHHHIIIFFFGGGIIIKKKLLLKKKJJJIIIEEEGGGGGGGGGEEEEEEFFFHHHBBBAAA@@@???>>>>>>>>>>>>======>>>@@@CCCDDDBBB@@@AAABBBDDDGGGIIIJJJKKKKKKLLLMMMNNNOOONNNLLLJJJHHHDDDDDDDDDDDDCCCCCCBBBBBBAAAAAACCCEEEIIIKKKKKKJJJFFFFFFEEEDDDEEEFFFGGGHHHFFFEEEEEEDDDBBBAAAAAA@@@DDDDDDDDDDDDCCCCCCCCCBBBAAA;;;999<<<<<<;;;BBBNNNUUUWWWWWWQQQHHH@@@<<<<<<999999999999999888888888666777999:::<<<=========???<<<::::::;;;=========:::;;;<<<===============>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>???@@@BBBCCCEEEFFFFFFEEEEEEEEEDDDCCCCCCEEEGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJGGGEEEBBBAAABBBCCCCCCDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@AAABBBBBB>>><<<;;;;;;===???@@@?????????@@@@@@???>>>>>>======>>>>>>>>>??????@@@@@@@@@???>>><<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;@@@FFFGGGCCC===999888999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======888999::::::888888999:::;;;;;;:::999999999999:::888888777777777999:::;;;777666555666888:::999888:::999<<>><<<999777666666666666333444555555666555444333111111111111222444555666666555333111111333555555222666777444222222222000444333333222222222222222////////////////////////...........................///000333555555222...,,,***)))(((***---000333999@@@GGGHHHDDDBBBCCCEEECCCAAA===:::999:::<<<>>>999777444111000111222333888999:::888555444555777555555555555555555666666555555555444555888;;;<<<>>>999777888888777777:::999:::<<<<<<:::888888888999999:::;;;<<<>>>>>>???;;;;;;<<<<<<=========<<<===;;;<<<@@@AAA@@@@@@CCC>>>===???CCCDDDBBBAAADDDCCCBBBAAA??????AAABBBCCCCCCEEEHHHHHHGGGFFFFFFGGG???@@@AAAAAAAAA???>>><<<888:::===@@@BBBDDDHHHKKKHHHIIIJJJKKKJJJHHHFFFDDDFFFFFFFFFGGGHHHHHHHHHIIIGGGFFFFFFEEEEEEFFFFFFGGGFFFDDDBBB@@@>>>=========AAABBBCCCDDDFFFFFFFFFGGGCCCAAA?????????@@@???>>>???>>>>>>>>>>>>>>>??????>>>HHH^^^ppplllWWWFFFBBB>>>>>>======<<<;;;;;;;;;<<<======<<<;;;<<<>>>@@@===@@@CCCEEEFFFIIIMMMQQQJJJIIIHHHGGGGGGHHHIIIIIIOOORRRTTTRRRNNNJJJIIIJJJEEEFFFHHHJJJKKKJJJIIIHHHHHHJJJKKKIIIGGGEEEGGGIIIAAA@@@>>>===============>>>======???AAACCCBBBAAACCCDDDGGGIIIKKKMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKGGGGGGFFFFFFFFFFFFEEEEEECCCCCCFFFIIILLLLLLJJJHHHHHHHHHFFFEEEEEEFFFGGGHHHDDDDDDEEEEEEEEEDDDBBBAAAEEEFFFGGGGGGGGGFFFDDDCCC@@@=========999===SSSlllsssXXXBBB<<<>>>777888888999999999999888666777888:::<<<<<<=========<<<:::;;;<<<===<<<;;;;;;<<<===>>>>>>>>>=========>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===>>>???@@@BBBCCCDDDDDDEEECCCDDDEEEDDDCCCCCCDDDEEEGGGGGGHHHJJJKKKLLLMMMMMMKKKKKKKKKJJJHHHEEECCCBBBBBBCCCDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@AAAAAA???===;;;<<>><<>>>>>===============>>>>>>=========>>>>>>???;;;<<<<<<=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::???CCCCCC???;;;;;;<<<:::;;;;;;;;;;;;;;;::::::999:::;;;;;;;;;;;;<<<===::::::::::::::::::::::::777999999999777666777999;;;;;;:::999888777777666777777666666777888:::;;;666555444666888;;;;;;;;;:::999999===BBBCCC@@@<<<<<<;;;:::888777666555555555666777888777666444333444444444444666888:::;;;666777888999999:::::::::777777777555444444666888888888888888888888888888===<<<;;;;;;:::999888777yyyxxxwwwxxxwwwuuuqqqnnnlllnnnnnnjjjeeecccfffjjjnnnjjjeee```\\\ZZZZZZZZZWWWUUUSSSPPPNNNMMMMMMMMMMMMKKKHHHEEEBBB@@@>>>>>>:::;;;;;;888555333333444222333444555555555444333000//////000111444666777999666111...000444444111...444888555///---...000222222222222333444555666////////////////////////........................)))------***,,,333222++++++)))((((((***---111444>>>GGGPPPPPPIIICCCDDDGGGCCC???;;;777555555777999999777555333333333444555888999999777333333555888555555666777999999666444333777777333555:::999333555444555888999777999>>>999;;;===<<<:::888888888777888999:::;;;===>>>>>>:::;;;<<<<<<======<<<<<<;;;;;;>>>BBBBBB>>>???BBB???>>>@@@DDDEEECCCBBBEEEDDDCCCAAA@@@@@@AAACCCDDDFFFHHHJJJIIIGGGEEEEEEEEE???AAABBBCCCAAA===999666:::===AAADDDFFFGGGHHHIIIHHHIIIJJJJJJIIIGGGEEEDDDGGGGGGFFFGGGHHHIIIJJJKKKHHHGGGGGGGGGGGGGGGGGGHHHGGGFFFCCC@@@>>><<<<<<<<>>???>>>>>>>>>>>>>>>??????;;;???KKKXXXUUUGGGAAAEEE@@@@@@???>>>===<<<;;;;;;===>>>>>>===<<<<<>>======>>>AAABBBBBBAAADDDEEEHHHKKKNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNJJJIIIIIIIIIIIIIIIIIIHHHEEEFFFHHHKKKNNNMMMIIIFFFKKKJJJHHHFFFEEEEEEFFFFFFBBBCCCEEEFFFGGGFFFDDDCCCEEEFFFHHHIIIHHHGGGEEECCCAAAAAABBB@@@999@@@bbbeeeDDD;;;???666777888999999999999999666777888:::;;;<<<=========;;;;;;;;;======<<<;;;<<<===>>>??????>>>>>>===;;;===???AAABBBAAA@@@??????????????????>>>======??????AAABBBBBBBBBBBBBBBAAACCCDDDDDDCCCBBBCCCCCCFFFGGGGGGHHHIIIJJJKKKLLLIIIIIIJJJIIIHHHFFFDDDCCCAAABBBCCCDDDDDDDDDCCCBBB????????????@@@@@@@@@@@@@@@>>>===>>>@@@@@@===:::???>>>===;;;;;;<<<===>>>???>>>============>>>>>>888:::<<<>>>?????????>>>=========<<<<<<<<<;;;;;;;;;>>>AAA???<<<:::===AAA<<<<<<<<<======<<<;;;;;;888999;;;;;;;;;;;;===>>>======<<<;;;999888888777777999999888777666666777;;;;;;;;;:::888777555444666666666666777888:::;;;555444444666999<<<======999999888777777888:::;;;===<<<:::888777666555555333444666888777555333111444444444444666888;;;<<<555555666888888999999999444444444333222222444666666777777777888888888999666666777999:::;;;<<<===wwwxxxyyyyyyxxxvvvsssrrrooonnnllljjjiiihhhgggggggggcccbbbdddccc^^^[[[\\\]]]ZZZVVVSSSRRRPPPNNNLLLIIIIIIHHHFFFDDDBBB@@@>>><<<;;;:::888777666666666666555444333222333333444555444333222222444555666333444444222111000111333777666555333111///......,,,...111222111222444666,,,,,,,,,---------------------......------,,,+++---,,,+++***+++,,,---...---,,,,,,,,,---...000111AAAIIIQQQSSSMMMFFFAAA???999:::999777444333555777;;;777444333222222:::CCCFFF===555555666444444555888777555666777888777666666666666666777777777777666777777888999:::::::::::::::;;;;;;;;;::::::999;;;999888999===>>>===;;;;;;<<<======>>>======<<<======>>>>>>?????????@@@>>>>>>???@@@BBBCCCDDDDDDDDDEEEDDDAAA@@@BBBDDDEEEHHHFFFCCCCCCDDDEEECCCAAADDDCCCAAA>>><<<999777666>>>BBBFFFIIIIIIHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJJJJMMMJJJGGGFFFFFFGGGHHHGGGGGGHHHIIIJJJJJJHHHFFFEEEEEEFFFFFFBBB>>>;;;<<<>>>HHHGGGFFFEEEDDDEEEFFFFFFDDDBBB@@@???=========>>>@@@>>>===>>>@@@AAAAAA@@@AAA@@@HHHKKKBBB@@@CCC???FFFEEECCC@@@<<<::::::;;;<<<>>>??????>>>======>>>>>>DDDJJJKKKHHHEEEFFFHHHFFFFFFFFFEEECCCBBBCCCEEEJJJJJJKKKKKKKKKKKKKKKJJJKKKJJJJJJMMMPPPQQQOOOMMMMMMLLLJJJHHHFFFEEEDDDDDD>>><<<::::::<<<>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBEEEIIIMMMOOOOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMIIIIIIIIIHHHGGGGGGJJJLLLHHHIIIKKKMMMMMMLLLJJJIIIMMMMMMKKKGGGCCCAAA@@@AAAAAABBBDDDEEEEEEDDDCCCBBBFFFFFFGGGGGGFFFDDDCCCAAA???DDDIIIEEE999>>>ddddddFFF;;;:::===:::777666666888888777777888999:::;;;===>>>>>><<<<<<>>>??????>>>===<<<:::<<<>>>>>>===<<<===>>>>>>???@@@AAAAAA@@@???>>>@@@AAABBBBBB@@@@@@AAABBBCCCBBB@@@>>>>>>>>>@@@AAACCCBBBAAA@@@@@@AAABBBCCCCCCDDDEEEFFFHHHHHHIIIIIIHHHHHHHHHFFFDDDAAA>>>===@@@AAABBBCCCCCCCCCCCCBBB@@@@@@@@@@@@??????>>>>>>>>>======>>>@@@???===;;;<<<999666777:::<<<;;;999;;;<<<<<<<<<<<<<<<<<<;;;>>>???>>>>>>===<<<:::999<<<>>>@@@???===999777777======<<<;;;::::::999999999999999888888888888888555555666777888999:::::::::999999999888888777777999888777666666777777888===;;;666333222333555777999999777555333333555666333555777888999999999888:::999888777777666666666;;;:::888777888777555444555555555555555555555555333333333333333666:::>>>888777777888888777555222444444555555555555555555666666666666666666666666888888999::::::::::::999wwwwwwxxxxxxwwwuuusssqqqooonnnllljjjiiigggggggggfffaaa```fffjjjgggbbb______\\\YYYWWWUUURRRNNNLLLJJJIIIHHHGGGEEEBBB@@@???AAA@@@>>><<<;;;999888888555555444333333444666666555555444333333444444444222333333222111000222333555444333222000///......---///111222333333333333------,,,,,,---...//////............---------,,,...---,,,,,,---...///000//////.........000111222===EEEOOORRRMMMDDD>>>;;;888666555444444555666666333333444333222999KKK\\\^^^MMM;;;666777666333111666666555666888888777555555666666666666777777777666666777888888999::::::999999::::::::::::999999:::999888999<<<===<<<;;;;;;<<<<<<<<<======>>>>>>??????????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAEEECCC???>>>@@@CCCCCCAAADDDDDDDDDCCCBBBBBBDDDEEEBBBAAA???===:::999888777>>>BBBFFFHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFGGGIIIGGGDDDDDDEEEFFFGGGGGGFFFGGGHHHIIIHHHGGGEEEDDDCCCDDDEEECCC@@@???@@@BBBEEEDDDCCCBBBAAAAAAAAAAAABBBAAA???>>>===>>>>>>???>>>>>>>>>???@@@BBBDDDFFFIIIBBBEEEFFF@@@CCCIIIDDDCCCCCCAAA???<<<;;;;;;<<<<<<>>>???@@@>>>===>>>???BBBGGGLLLLLLGGGDDDCCCDDDEEEFFFFFFEEEDDDDDDEEEGGGIIIJJJKKKLLLLLLKKKJJJJJJFFFFFFHHHLLLPPPRRRPPPNNNOOONNNLLLIIIGGGEEEDDDCCC>>><<<;;;;;;===?????????>>>>>>>>>???@@@AAABBBCCCAAADDDIIIMMMOOONNNLLLKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJKKKJJJHHHFFFFFFHHHIIIHHHIIIJJJKKKLLLKKKJJJJJJKKKKKKKKKHHHDDDAAA@@@@@@BBBDDDEEEFFFFFFEEEDDDCCCEEEFFFFFFGGGFFFEEECCCCCCDDDDDDEEECCC:::;;;SSSoooqqqSSS@@@:::;;;===;;;888777888999999999555666888;;;===>>>??????===>>>>>>>>>>>>>>>======:::<<<======<<<;;;===>>>>>>???@@@AAAAAA@@@???>>>@@@AAABBBAAA??????AAABBBCCCBBB@@@???>>>???@@@AAABBBBBBAAA@@@@@@AAABBBBBBBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFFFFEEECCCAAA>>>===?????????@@@@@@AAAAAABBB@@@@@@??????>>>>>>======;;;:::;;;<<<>>>>>><<<:::============;;;999888888:::;;;;;;<<<<<<;;;;;;:::======<<<<<<;;;;;;::::::<<<>>>???>>>;;;888777777::::::999888888777666666888888888888777777777777666666666777777777777777999888888888777777777666666666777777888888999999;;;999555333222444666888888777666555555555777999444555666777888888888888888777666555444333333333999777666666666666555333444444444444444444444444444444444444444666;;;>>>777666555666777777555444444555555666666666666555555555555555555555555555666777777888888888888888vvvwwwwwwwwwvvvtttrrrqqqooonnnllljjjiiiggggggfffeee______hhhpppoooiiidddeeebbb^^^[[[XXXTTTOOOLLLJJJJJJIIIGGGEEECCCAAA@@@CCCBBBAAA???===;;;:::999555555444444555666888999555555555555555444333222000222333222111111222333222222222111000000//////...------///111111111000...---,,,,,,---///111222000///......------..................///000111222111111000000000111222222777???HHHLLLIIIAAA;;;777666333111111444666666444///222666444333===XXXrrrpppWWW===444666888444000555444555777999999777555555555555666666666777777666666666777888888999999888888999999999999999888999888888999;;;<<<<<<;;;<<<;;;;;;;;;<<<===???@@@BBBAAA@@@???>>>???@@@AAACCCBBBAAA@@@???>>>>>>===EEE@@@<<<===@@@CCCBBBAAAAAABBBCCCBBBAAACCCFFFJJJ@@@???<<<:::999999::::::>>>AAAEEEGGGGGGFFFFFFGGGCCCDDDDDDDDDDDDDDDCCCBBBDDDBBBAAAAAACCCEEEFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCBBBCCCDDDCCCBBBBBBDDDFFFBBBBBBAAA@@@???>>>===<<<@@@???>>>======>>>???@@@===>>>@@@??????AAAGGGLLLUUUHHHDDDEEEDDDJJJNNNFFFBBBAAA???>>>============<<<>>>@@@AAA@@@???@@@AAACCCGGGKKKKKKHHHDDDCCCDDDEEEFFFGGGFFFEEEEEEGGGHHHIIIJJJLLLMMMMMMKKKJJJHHHEEEFFFHHHLLLOOOPPPNNNLLLPPPOOOLLLJJJGGGEEEDDDCCC@@@>>>======???@@@@@@???>>>>>>??????@@@BBBCCCDDDBBBEEEIIILLLNNNMMMLLLJJJMMMLLLJJJIIIHHHHHHIIIJJJJJJKKKJJJIIIFFFEEEFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJJJJIIIEEEBBB@@@@@@EEEEEEFFFGGGGGGFFFEEEDDDEEEFFFFFFGGGFFFFFFEEEEEEHHHCCCAAABBB>>><<>><<<:::999:::<<<<<<;;;444777:::===???@@@@@@@@@@@@???>>>======<<<======;;;;;;<<<;;;::::::<<>>???@@@AAAAAA@@@???>>>AAAAAAAAA@@@>>>>>>AAACCCCCCBBB@@@??????@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@???>>>======<<<<<<===>>>@@@AAA??????>>>>>>===<<<<<<;;;:::::::::<<<>>>>>><<<;;;>>>CCCHHHFFF???888777999999999::::::::::::999999;;;:::999999999999:::;;;<<<<<<<<<;;;888666666777999999888888777666666666666666666666666666666666777666666666555555444444777777777666666666666666444555777999:::::::::999888666444333444666999;;;777777666666777888999999666555555444555666777888555444333222111000000000444333222333444555444222333333333333333333333333555666666555555666:::===666444333333555666666555444444555666666666666666555555555555555555555555555555666777777777777666vvvvvvvvvvvvuuusssrrrqqqpppooommmjjjhhhgggffffffddd``````hhhnnnnnnkkkjjjooojjjccc]]]XXXTTTPPPMMMKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@???>>>===;;;::::::888777666666666777888999555666666777666444222111000111333333222111222333111111111111111111111111000...,,,---000333333222///...,,,+++,,,///222444111000///...---......///---------...000111222333222222111111111111111111111777???CCCBBB>>>;;;999777222...///444666444111333555777555333<<>>===>>>???@@@BBBAAAAAA@@@>>>===<<<<<>><<<:::888888999<<<===???AAADDDEEEEEEDDDDDDEEEBBBCCCCCCDDDDDDCCCBBBAAAAAA@@@???@@@CCCEEEFFFFFFDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFBBBBBBAAA@@@???===<<<;;;>>>>>>======>>>???AAABBB===@@@AAA???===???FFFMMMUUUGGGEEELLLRRRYYYUUUFFFFFFDDDAAA???>>>>>>>>>===<<<>>>BBBCCCCCCBBBCCCCCCBBBEEEIIIJJJIIIGGGGGGHHHGGGHHHIIIGGGFFFFFFGGGHHHIIIJJJLLLMMMMMMKKKIIIHHHHHHJJJLLLNNNNNNLLLJJJGGGNNNMMMKKKIIIGGGFFFEEEEEECCCAAA??????@@@@@@???>>>?????????@@@AAACCCDDDEEEDDDFFFJJJMMMNNNMMMLLLKKKMMMLLLIIIGGGFFFGGGHHHIIIHHHIIIIIIHHHFFFEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJHHHJJJKKKJJJGGGDDDBBBAAAFFFGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFAAA@@@CCCCCC@@@AAADDDCCCGGGFFF@@@<<<===??????>>><<<;;;;;;===>>>>>>===888:::===@@@BBBBBBAAA@@@AAA@@@>>><<<<<<<<<<<<===;;;;;;;;;999888999<<>>???@@@AAAAAA@@@???>>>@@@AAA@@@???===>>>@@@BBBBBBAAA@@@@@@@@@@@@AAAAAA????????????????????????>>>>>>???@@@@@@@@@??????@@@@@@@@@@@@@@@@@@??????===<<<;;;;;;;;;===@@@AAA>>>>>>===<<<<<<;;;::::::<<<;;;<<<>>>@@@@@@???======GGGPPPNNNCCC:::999<<<888888999999999999888888999888666666666888:::;;;:::;;;:::888666555555777::::::::::::999999888888444444555555555555666666555555555444444444333333555555555555555555555555444666888::::::999888777666555555555666888;;;===999888777777888888777666777555333222222444666888333333111000///.........000//////000222333333222111111111111111111111111444555555444333444777:::444222111111333555666666222333444444555555555555444444444444444444444444444555555666666666666666wwwwwwvvvuuutttsssrrrrrrpppooommmkkkhhhgggfffeeecccaaabbbdddeeedddgggmmmuuunnnddd[[[UUURRRPPPOOOKKKKKKJJJIIIGGGFFFDDDCCC>>>>>>??????>>>===<<<<<<;;;:::999777666666666777666666777777666444222111000222444444333222222333222222222333333333444444111000///000222444555666000...,,,,,,,,,///222444000000///...............++++++,,,...///000111111000000000000000000//////...111666999;;;<<<<<<===999444000000333555222///666555555555555:::IIIYYYVVVHHH:::555666888;;;???666666666888::::::888777666666666777777777777888777777777777888888888888666777888999999999999999888999:::::::::;;;;;;<<<<<<;;;::::::;;;===@@@BBB@@@???>>>===<<<<<<======?????????>>>>>>======<<>>>>>======>>>>>>===>>>???@@@BBBCCC???AAABBB???;;;<<>>>>>>>>======@@@DDDFFFFFFFFFFFFGGGDDDGGGIIIJJJJJJIIIIIIIIIKKKKKKKKKIIIGGGFFFGGGHHHJJJKKKLLLMMMLLLKKKIIIHHHIIIKKKMMMNNNMMMJJJHHHGGGIIIHHHHHHGGGGGGGGGGGGGGGEEECCCBBBAAAAAA@@@===;;;???@@@@@@AAABBBDDDFFFGGGGGGHHHKKKMMMNNNMMMLLLKKKMMMLLLIIIGGGFFFGGGHHHIIIDDDFFFGGGGGGGGGFFFHHHIIIGGGGGGGGGFFFGGGHHHIIIIIIGGGJJJKKKKKKIIIFFFDDDDDDGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGBBBAAAAAABBBBBB@@@AAACCC>>>@@@>>>;;;<<<@@@AAA@@@===<<<;;;<<<>>>??????>>>===>>>AAACCCCCCBBB@@@???AAA@@@>>><<<<<<<<<<<<===;;;;;;;;;999888999<<>>???@@@AAAAAA@@@???>>>???@@@@@@>>>======???AAA@@@@@@@@@???@@@@@@@@@@@@===>>>>>>>>>>>>>>>>>>===<<<======>>>>>>>>>======>>>>>>>>>>>>??????@@@@@@???>>><<<;;;<<<===???AAA<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<>>>@@@@@@>>><<<888CCCMMMLLLBBB:::999===777888888888888888888777777666555444555777999:::999999999777555444555666::::::::::::999999999999333333444444555555555555333333333333444444444444444444444444444444555555666777999:::999777555444555555555666888:::;;;<<<<<<;;;999999:::999555222777555222000000222444666333222111000////////////...------...111222222111111111111111111111111111222333333222111111333555222111///000222444555555///000111222333333333333444444444444444444444444444555555666666666666666xxxwwwwwwuuuttttttssssssqqqooommmkkkhhhgggeeeeeecccaaaaaa```]]][[[aaaiiiqqqjjj```XXXSSSQQQPPPPPPLLLKKKKKKJJJIIIGGGEEEDDD@@@AAABBBBBBBBBAAA???>>>===;;;999777666555555666666666666666666555444333222444666666444222222222333333333333444444555555---000333444222000000000///...---,,,,,,...000111...////////////...---,,,***+++,,,---.../////////......///000000//////......///000333666999<<<===:::666333222333444333111444222333666888:::AAAIIIJJJDDD???<<<999888<<>><<<;;;;;;;;;<<<===???@@@==================<<<<<<===========================>>>CCCFFFEEEHHHZZZppp~~~nnn\\\TTTTTTRRRGGG===;;;:::999999:::<<<>>>@@@???@@@BBBBBBAAA@@@AAABBBAAABBBBBBDDDFFFHHHJJJKKKBBBAAA@@@BBBDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDBBBAAABBBBBBAAA@@@???>>>=========>>>@@@AAA????????????@@@BBBDDDEEEBBBCCCBBB???<<<===@@@DDDBBBBBBZZZ{{{VVVNNNEEE???===>>>>>>===>>>BBBFFFIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJHHHGGGKKKLLLLLLJJJHHHGGGHHHJJJLLLLLLLLLKKKKKKJJJIIIIIIFFFIIIKKKKKKJJJIIIIIIJJJDDDDDDDDDDDDEEEFFFGGGGGGDDDCCCAAAAAAAAA@@@>>><<<@@@@@@AAABBBDDDEEEGGGHHHHHHIIIKKKLLLMMMLLLKKKJJJKKKJJJHHHGGGFFFGGGGGGHHHBBBDDDFFFGGGGGGGGGHHHIIIFFFFFFFFFFFFGGGGGGGGGGGGGGGIIIJJJJJJHHHFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCEEEEEEDDDCCCCCCCCCDDDDDD@@@AAAAAA???<<<;;;===@@@:::<<<;;;999;;;@@@@@@===;;;::::::;;;===???>>>===???@@@BBBBBBBBBAAA???>>>@@@???>>>======<<<======;;;;;;<<<;;;::::::<<>>???@@@AAAAAA@@@???>>>===>>>@@@???>>>===>>>???>>>>>>>>>???????????????<<<<<<============<<<<<<;;;<<<<<<===>>>>>>>>>===============>>>???@@@AAA@@@???>>>=========>>>???:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<>>>===;;;999444;;;CCCDDD>>>999888999777777888888888888777777666555555444555666777888777888999777555444555555777777666666666666666666333333333444555555666666222222333333444444444555444444444444444555555555777888888888777555333222444444555666777888999999<<<;;;:::<<<>>>>>>:::666666444222000///000222333222111111000000111111111...------...111222222111111111111111111111111111111111222000......///000111///...///222333333333---...///111222222222222333333333333333333333333444444555666666666666555yyyxxxwwwvvvuuutttttttttqqqpppmmmkkkhhhfffeeeeeebbb^^^]]]]]][[[YYY\\\aaaccc___YYYTTTRRRQQQOOONNNLLLLLLKKKKKKIIIHHHFFFEEEEEEEEEFFFEEEDDDAAA???===;;;:::888777666666666777666666555555555555555666444666888888666333222222222333333333333333444444///888AAACCC===444...,,,///...------------------,,,---///000000...,,,***+++,,,---...///......---,,,---///000000000000///000000000222555777888999888777666444444444555555333222555:::;;;:::===CCCGGGCCCAAA@@@<<<999<<>>>>>;;;<<<>>>??????>>>===<<<=========<<<<<<<<<;;;;;;===<<>>???@@@@@@@@@@@@BBBFFFJJJOOOQQQCCCBBBAAABBBCCCCCCBBB@@@BBBBBBBBBBBBBBBCCCDDDDDDCCCAAA??????AAAAAA@@@??????>>>======>>>BBBEEEHHHAAAAAA@@@@@@AAACCCEEEFFFDDDCCCBBBAAA@@@@@@AAABBBBBBEEE```YYYOOOCCC<<<;;;===>>>>>>???CCCIIILLLNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKIIIIIIJJJKKKKKKJJJJJJLLLNNNNNNMMMKKKJJJIIIIIIIIIJJJFFFHHHHHHGGGEEEDDDFFFHHHBBBBBBBBBBBBBBBCCCCCCDDD?????????AAABBBBBBAAA???@@@AAAAAACCCDDDFFFHHHIIIGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBDDDGGGGGGFFFFFFFFFGGGDDDEEEFFFGGGGGGGGGFFFEEEEEEGGGGGGGGGEEEEEEEEEGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>??????>>>@@@@@@===:::999:::;;;:::<<<<<<;;;<<>>===<<<===>>>????????????>>>>>>===>>>>>>>>>>>>>>>======:::<<<======<<<;;;===>>>>>>???@@@AAAAAA@@@???>>>;;;===@@@@@@???=========<<<<<<===>>>>>>>>>>>>>>>:::;;;<<<======<<<;;;::::::;;;<<<===>>>?????????>>>============???@@@AAA@@@@@@???>>>===<<<;;;;;;999999:::;;;<<<===>>>>>>===<<<<<<======<<<:::888666888;;;<<<<<<:::888666777888888999999888888777555555555666666666666666666888999999777555444555444444444444444444444444333333333444555666666666444444444444444333333333444444444444555555555666666666555555444444333333222222444444555444444333888777999???EEEGGGDDD@@@555333111/////////000111000000000000111222333333///...---///111333222111111111111111111111111111000111111000---,,,---...///......000222222111000---...///111222222333333222222222222222222222222222333333444444444444444zzzyyyxxxvvvuuuuuuuuuuuuqqqpppnnnkkkhhhfffeeedddaaa\\\YYY\\\]]][[[ZZZ[[[WWWUUUSSSRRRRRRQQQOOOMMMLLLLLLLLLKKKJJJHHHGGGFFFGGGGGGGGGFFFCCC@@@<<<:::999888777666666666777888777666555444444555777888666888:::999666333222111222222222222222222222222:::GGGVVVYYYOOO@@@555111.........------,,,++++++***,,,///000000...+++(((,,,---...//////...------,,,---///000111111111000111111222333555666555444666777777666555555888:::444555:::===<<<999<<>>>>><<<<<<>>>@@@;;;<<<======>>>======<<<:::<<>>===>>>>>>===<<<;;;::::::999???999;;;DDDLLLVVVlllnnnbbbSSSJJJGGGFFF@@@;;;::::::;;;<<<===>>>?????????@@@AAA@@@>>>>>>???@@@?????????AAAEEEKKKQQQUUUCCCBBBAAABBBBBBBBB@@@>>>AAA@@@@@@@@@AAAAAABBBCCCAAA>>><<<===@@@AAA@@@???BBB@@@??????AAAFFFKKKOOOBBBBBBAAAAAABBBCCCEEEFFFEEECCCBBBBBBCCCDDDCCCBBB???AAAZZZkkkYYYOOOAAA999999<<>>AAAAAA>>>===>>><<<888777666777999<<<======;;;;;;;;;;;;<<<======>>>>>><<<<<<>>>??????>>>======:::<<<>>>>>>===<<<===>>>>>>???@@@AAAAAA@@@???>>>:::===@@@AAA@@@>>><<<<<<;;;;;;<<<===>>>>>>======::::::<<<<<<<<<<<<:::::::::;;;<<<>>>???@@@@@@@@@???>>>=========???@@@AAA@@@@@@???>>>===;;;999888888999:::;;;===>>>???@@@@@@???>>>??????>>>;;;999;;;999888:::======999666888888999999999999888888555666666777777666555555555777::::::888666444444444444444444444444444444333333444444555666777777777666666555333222222111444444444555555666666666444444333333333444555555000111222333222111000///444444888AAAJJJOOOMMMJJJ444333111000////////////......//////111222333444000///...000222333222222111111111111111111111111000111111000---,,,,,,---......///000222222000......///000111333333444444222222222222222222222222111111222333333333333222|||{{{yyywwwuuusssrrrqqqqqqrrrqqqnnnhhhddddddeeedddaaa]]][[[[[[ZZZYYYWWWXXXWWWUUUSSSQQQNNNMMMLLLLLLKKKIIIHHHGGGGGGHHHIIIDDDFFFFFFCCCBBBBBB???999:::::::::::::::999888777888888666555444444444444333555666666555444444555222111111333666666444111777ZZZ~~~gggEEE333///444222///......///......000000000000////////////222222111111000000/////////000111111000111333555333333222222333333444555999::::::;;;;;;::::::999888888888888999:::;;;<<<===AAADDDDDD@@@>>>>>>??????BBB???999888;;;;;;777999;;;:::555333777::::::888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<===>>>>>>>>>???AAAGGGKKKIIIBBB;;;===>>>>>>>>>>>><<<:::999======<<>>===<<<===@@@AAA@@@???>>>>>>>>><<<;;;;;;>>>@@@===>>>@@@BBBDDDEEEFFFFFFEEEDDDCCCBBBAAABBBCCCCCC??????????????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@?????????@@@BBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@>>>=========>>>??????DDDQQQbbboooooobbbVVVMMMIIIBBB<<<999:::<<<>>>@@@CCCGGGLLLOOOPPPPPPPPPPPPMMMJJJIIIIIIJJJIIIHHHKKKHHHFFFHHHKKKMMMLLLJJJMMMLLLIIIGGGFFFGGGHHHIIILLLIIIDDDAAA@@@AAADDDFFF???@@@@@@AAAAAABBBCCCCCC>>>>>>============>>>>>>BBBDDDEEEEEEDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEEEEDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCBBBBBBCCCCCCCCCBBBAAA???>>>>>>???AAABBBDDDCCC@@@===:::999888888<<<<<<;;;999888999<<<>>>???>>>===<<<;;;:::999999666777888:::::::::::::::888999;;;===>>>>>>=========>>>>>>>>>===<<<;;;:::>>>>>>????????????>>>>>><<<>>>AAACCCCCCAAA>>><<<:::;;;===>>>===;;;888666;;;<<<===>>>>>>===<<<;;;===<<<<<<;;;;;;;;;<<<<<<<<<;;;:::;;;===??????>>>>>>>>>>>>>>>>>>===<<<<<>>???======>>>??????@@@@@@>>>;;;888777888888777777777777888888888999999999999888777777777666444333333333555666777666555444444555666777444444444444444444444444666444333222333666999;;;666333111111333444333111666666666666666666777777444444444333222111/////////---555AAAAAA555...///333333555???OOOYYYQQQCCC777444000///000111222333000000000000000000000000///222111...///333444222000000111111111111000000222222111111///...---,,,111111111000111222222333000/////////000111333444444222000000222444333222111111222222222222111111|||{{{yyyxxxuuutttrrrqqqpppqqqpppmmmhhheeedddeeedddaaa^^^[[[[[[ZZZXXXWWWWWWVVVUUUSSSPPPNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJIIIDDDAAA@@@<<<666999::::::::::::999999888777777666666555444444333333555666666555444444555333222222444666777444222>>>cccpppLLL777333333111......///000//////000000000000000000000000111111111111000000//////...000333444444333333333333333333333333444444555::::::;;;;;;;;;;;;:::::::::999999999:::;;;<<<<<>>======@@@CCCAAA<<<;;;>>>>>>;;;999===>>>:::999<<<===<<<666888:::<<<===<<<;;;:::;;;;;;;;;;;;;;;:::::::::<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<===>>>>>>AAABBBFFFMMMQQQNNNFFF???===>>>>>>>>>>>><<<:::999<<<;;;:::@@@NNN]]]bbb___YYYVVVPPPIIIDDD@@@???>>><<<;;;;;;<<<>>>??????>>>===>>>>>>===<<<<<<===???===>>>???@@@AAAAAAAAAAAABBBBBBAAAAAAAAACCCDDDEEE@@@@@@?????????????????????>>>>>>======>>>>>>??????>>>===<<<<<<===??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@>>>============>>>>>>>>>BBBKKKTTTWWWRRRMMMHHHEEE@@@;;;999999;;;===???BBBGGGKKKNNNPPPPPPOOOOOOLLLJJJIIIJJJKKKJJJIIIIIIGGGFFFGGGJJJLLLKKKJJJKKKJJJIIIHHHGGGGGGHHHHHHJJJHHHEEEBBBAAAAAACCCEEE@@@@@@@@@AAAAAAAAAAAAAAA>>>======<<<<<<======>>>@@@AAACCCDDDCCCBBBCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@CCCDDDEEEFFFEEECCCAAA???BBBBBBDDDEEEEEEEEEEEEDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDBBBAAAAAAAAABBBBBBAAA@@@???>>>>>>???AAABBBCCCAAA???<<<:::888888888;;;<<<;;;:::888999;;;>>>???>>>>>>===<<<;;;:::999777777888888999::::::;;;999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<;;;::::::======>>>>>>>>>>>>======;;;===???@@@@@@???===;;;:::;;;<<<======<<<:::999:::;;;<<<<<<<<<<<<;;;:::<<<;;;;;;:::::::::;;;;;;999999:::;;;<<<<<<;;;:::<<<>>>@@@AAAAAA???<<<:::>>>>>>===<<<;;;;;;;;;;;;888:::>>>@@@>>><<<;;;<<<<<<===>>>>>>===<<<:::999888888777777777777888888888888999999888888777666999777666444333333444555555444333222222333444555444444444444444444444444555444333333555777:::<<<777444222222333444333111555555666666666666555555333333333333222111000000333000666??????444///111000///555CCCQQQSSSGGG;;;555333000000111222222222////////////////////////333333111...111666777555000000111111111111000000000111111111111000000///000000000000000111222222000//////...///000222222333333222222333333333333111111222222222222111111|||{{{zzzxxxvvvtttrrrrrrpppqqqpppmmmiiifffeeeeeeeeebbb^^^\\\[[[ZZZXXXVVVVVVUUUTTTRRRPPPNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGKKKMMMKKKEEEAAA???;;;777999999::::::;;;:::::::::666777777777777555444333333555666666555444444555444333444555777777555333;;;YYYwww{{{bbbEEE666333111///......000111111000000000000000000000000000111111111000000000000000---111555666666444333333444444333333444444555666::::::;;;;;;;;;;;;::::::;;;;;;:::::::::;;;<<<<<<@@@DDDHHHGGGBBB>>>;;;;;;???AAA@@@======??????===999>>>@@@>>>===>>>>>>;;;666888;;;>>>???===;;;999::::::::::::::::::::::::<<<<<<======<<<<<<;;;:::<<<<<<<<<=========>>>>>>>>>@@@DDDJJJNNNKKKDDD>>>======>>>>>>>>><<<;;;:::;;;:::999???MMMYYYZZZTTTQQQNNNIIIDDD@@@??????@@@;;;:::999;;;===>>>===<<<<<<>>>???@@@>>>======>>>>>>>>>>>>>>>>>>======<<<@@@@@@@@@@@@AAACCCDDDEEEAAAAAA@@@@@@??????>>>>>>???>>>>>>======>>>>>>???>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<======>>>>>>@@@???>>>===<<<<<<<<<<<<>>>===<<<>>>AAADDDDDDDDDBBB@@@===;;;::::::;;;<<>><<<<<<<<<;;;;;;<<<<<<<<<===???AAABBBAAAAAACCCDDDCCCBBBBBBAAA@@@???>>>>>>@@@BBBEEEFFFFFFCCC???===@@@AAABBBDDDEEEEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDBBB@@@??????@@@AAAAAA@@@???>>>>>>???@@@AAAAAA@@@>>>;;;:::888888777;;;;;;;;;:::888999;;;===>>>>>>===<<<;;;::::::999888777666666777888:::<<<::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999<<<<<<============<<<<<<;;;<<<============<<<;;;;;;;;;<<<<<<<<<=========999:::;;;<<<<<<;;;:::999;;;:::::::::::::::;;;;;;:::;;;===>>>>>><<<999888;;;===@@@CCCBBB@@@<<<999======<<<<<<<<<<<<======:::<<>>;;;999999:::;;;;;;<<<;;;;;;666777999:::999888666444333555666666555444444555444555666777777777555444333BBBQQQQQQEEE888333555000///...///111333333222000000111111111111111222111111111111111111000000///111444555444333444444555555444444555555666777999999::::::::::::999999;;;;;;:::::::::;;;;;;<<<>>>BBBFFFFFFBBB===;;;;;;;;;<<<<<<;;;;;;============AAABBB>>><<<===<<<:::888:::<<<===>>>===;;;:::999999999:::::::::::::::<<<<<<<<<===<<<<<<;;;:::<<<<<<===>>>>>>>>>>>>>>>;;;<<>>>>>>>>===;;;::::::999999>>>JJJSSSQQQIIIGGGEEEAAA===<<<===???@@@;;;::::::;;;===>>>===<<<;;;>>>AAABBBAAA???>>>>>>===============<<<<<<;;;?????????@@@AAABBBBBBCCCAAAAAA@@@??????>>>======@@@@@@????????????@@@@@@@@@???>>>===<<<===>>>>>>:::;;;;;;<<<===>>>>>>??????>>>>>><<<;;;;;;:::::::::<<>>AAAEEEIIILLLMMMMMMLLLHHHGGGFFFGGGIIIJJJIIIIIIFFFEEEEEEEEEFFFHHHHHHIIIFFFGGGIIIJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<<>>>@@@@@@??????@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDBBB@@@>>>@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGEEEBBB???>>>>>>???@@@@@@@@@???>>>>>>>>>??????>>>>>>===;;;:::999888888;;;;;;;;;:::888888:::;;;<<<;;;;;;:::999999888888888777555333444777:::<<<:::::::::::::::999999888999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;<<<===???@@@;;;<<<===>>>>>>===<<<;;;;;;;;;:::::::::;;;<<<<<<===@@@CCCDDDBBB???;;;999:::<<<>>>@@@@@@>>>;;;:::>>>>>>>>>>>>>>>???@@@AAA=========BBBJJJPPPMMMFFF;;;;;;::::::::::::::::::777777666666666666777777777777888888777777666555888777777666666666666777555555555555555555555555333333333333333333333333555444333333444555777888888666555444333333222222333555777888888666444222000000111222333333333333000,,,,,,000000,,,---000444000999MMMRRRCCC444222000000000222444444222111////////////////////////222111///000777===999222//////000000000000//////---......///////////////---......////////////////////////...............000222555555333111111222//////000000000000//////}}}|||zzzxxxvvvtttsssrrrsssrrrpppnnnmmmkkkjjjiiifffccc___\\\[[[ZZZYYYWWWUUUTTTTTTRRRQQQPPPOOOOOOKKKLLLMMMMMMLLLKKKIIIHHHKKKMMMKKKDDD???>>>>>><<<999:::;;;<<<<<<<<<<<<<<<888999;;;<<<;;;:::888777333555666666555444444555444666777777777666555555444666777888777666555666111000000111333444333222000111111111222222333333111111222222222222222222222222222222111222555777666666555555666666777888888888999999999999888888;;;::::::::::::;;;;;;<<<<<<@@@DDDDDDAAA>>>======999999:::;;;<<<<<<<<<===DDDFFFDDD>>>:::;;;<<<;;;<<<<<<;;;;;;;;;<<<===>>>999999999::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::<<<===>>>>>>??????>>>>>>=========>>>???@@@???>>><<<===>>>>>>>>>===<<<;;;999;;;<<>>??????>>><<>>>>>:::;;;<<<===>>>>>>>>>===@@@@@@@@@@@@@@@@@@??????@@@@@@???>>>======<<<<<<@@@??????????????????@@@???>>>===<<<<<<===>>>>>>999999:::;;;<<<<<<============<<<<<<;;;:::999999555999===>>><<<999777666::::::<<<===>>>?????????===@@@DDDHHHJJJKKKKKKJJJEEEDDDDDDEEEGGGHHHGGGFFFDDDEEEEEEEEEEEEFFFGGGIIIEEEFFFIIIJJJJJJIIIGGGFFFCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAA@@@>>><<<;;;;;;;;;::::::::::::;;;;;;===???@@@???===<<<<<<===>>>???AAACCCDDDEEEEEEEEECCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDEEEFFFFFFFFFFFFFFFGGGEEEBBB@@@>>>>>>>>>???@@@???>>>>>>============<<<<<<<<<;;;;;;:::999999:::;;;;;;:::999888999:::888888888777666666666555888666333222333555999;;;::::::999999888888777777999:::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::=========>>>>>>=========<<<;;;;;;:::;;;===@@@AAA>>>>>>???@@@@@@???>>>>>><<<<<<<<<<<<<<<===>>>>>>???CCCGGGGGGDDD@@@<<<;;;;;;;;;:::::::::;;;;;;;;;============>>>???@@@AAA999:::@@@QQQiiisssfffRRR???===;;;999888777777777777777666666666666777777666777777777777666555555555555666666777777888999444555555555555555555444333333333333333333333333555444333222222222222333666666555444333222222333444666888999999777444222///000111222333444444444333000///111222222444777777222888GGGHHH999000222//////000222444444222000........................000111222555<<<@@@999/////////000000000000//////000111111111111000//////------...////////////...///////////////............000333444444222111111------............------}}}|||{{{yyywwwuuusssssssssqqqooonnnnnnmmmkkkiiieeebbb___]]]\\\[[[ZZZYYYUUUUUUTTTSSSSSSRRRQQQQQQMMMMMMMMMMMMLLLKKKJJJIIINNNPPPMMMCCC<<<;;;;;;:::;;;;;;<<<<<<===<<<<<<<<<999999:::;;;;;;:::999888333555666666555444444555444666888888666555444555555333222444888999555111444333333444555555333111111111111222333333444444333333333333333444444444444444333111111222666:::777777666666777777888999888888999999999999888888;;;::::::;;;;;;===>>>>>>===@@@DDDCCC@@@>>>>>>@@@<<<:::<<>>>>>@@@IIIKKKGGG@@@<<<>>>???>>>???>>><<<::::::<<<>>>???999::::::;;;;;;<<<<<<===<<<<<<======<<<<<<;;;:::<<<===>>>???@@@???>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>===<<<;;;:::>>>@@@AAABBBDDDAAA;;;:::999888888999;;;===>>>>>>===<<<>>>@@@AAA@@@???;;;>>>AAABBBAAA???>>>===999:::;;;===>>>???????????????@@@@@@???>>>======>>>>>>======<<<<<<;;;;;;>>>======<<<<<<======>>><<<;;;;;;:::;;;<<<===>>>777777888888999999:::::::::;;;;;;;;;;;;:::999999:::;;;;;;:::999888:::;;;999:::<<<>>>???@@@AAAAAA<<>>???@@@???<<<::::::;;;;;;===@@@CCCEEEFFFGGGGGGEEEDDDAAA@@@@@@AAACCCEEEAAAAAA@@@???>>>?????????CCCCCCDDDEEEEEEEEEEEEEEEFFFEEECCCBBB@@@???>>>>>>??????>>>>>>======<<<<<<;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<;;;999777888999666666555555555444444444777555333111222555888::::::999888777777777777777999999:::<<<============::::::;;;;;;;;;;;;::::::===>>>????????????>>>===;;;;;;::::::;;;===???@@@>>>???@@@AAAAAA@@@???>>><<<<<<<<<<<<===>>>??????>>>BBBFFFFFFBBB===;;;;;;:::999888777888999;;;<<<;;;;;;;;;;;;;;;<<<======777===LLLjjjbbbBBB@@@===999777666666666777666666555555666666777666666666666666555555444444555555666666777777888222222333333333333222222333333333333333333333333333333222111111000000000333444444333111111222444555666777777777555333222//////111222333444444444222111000000111333555777444222666<<<:::111///333000///000111333333111///........................000333666999>>>@@@:::000...//////000000//////...333444444444333222222111,,,---///000000000///......//////000000000//////---...111444777666333000,,,------......------,,,}}}|||{{{yyywwwuuutttsssqqqooollllllmmmllljjjhhhdddaaa^^^\\\\\\\\\[[[ZZZVVVVVVUUUUUUTTTTTTSSSSSSNNNNNNMMMLLLKKKKKKKKKKKKLLLOOOLLLBBB:::999;;;<<<<<<============<<<<<<;;;888888999999999999999999333555666666555444444555333666888888555333333444444333333555777666444111888777666777777555333000111111222222333444444555444444444555555555666666555666666555444555888;;;888777777777777888999999:::::::::;;;;;;:::::::::;;;<<<<<<===>>>@@@AAABBBBBBDDDFFFDDD@@@>>>???BBB???<<<===BBBCCC???>>>BBBFFFHHHGGGBBB???@@@@@@???>>>>>>===<<<<<<======>>>::::::;;;<<<<<<===>>>>>><<<<<<======<<<<<<;;;:::<<<===>>>@@@@@@???>>>======>>>??????===;;;999888;;;<<<===>>>>>>===<<<;;;;;;AAAEEECCC???>>><<<999999999:::;;;<<<===>>>>>>>>>======>>>@@@AAAAAA@@@999<<<>>>???===<<<;;;;;;999999;;;<<<===>>>>>>>>><<<===>>>?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======;;;;;;::::::;;;===???@@@888888888888888888888999888888:::;;;;;;::::::999===<<<;;;::::::;;;;;;<<<888999;;;===???@@@AAABBB<<<>>>BBBFFFHHHIIIHHHGGGEEEEEEEEEFFFHHHHHHFFFDDDCCCEEEGGGFFFEEEEEEGGGJJJGGGHHHIIIIIIHHHGGGFFFEEECCCBBBAAAAAA@@@AAAAAAAAA???AAABBBCCCCCCAAA>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>???>>><<<;;;;;;<<<999:::===@@@BBBCCCCCCCCCDDDCCCCCCBBBBBBCCCDDDDDDAAAAAA@@@???@@@@@@AAABBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<=========<<<;;;:::;;;<<<;;;999777777888555555555555444444444444555444222111222444777999999888777666666666777888777888999:::<<<<<<======::::::;;;;;;;;;;;;::::::<<<===???AAAAAA???===<<<;;;::::::;;;;;;<<<======<<<===>>>??????>>>===<<<;;;;;;;;;<<<<<<===??????===AAAFFFEEE@@@<<<;;;<<<999999999999999::::::;;;;;;:::::::::::::::;;;<<<;;;AAAOOOlllgggDDDAAA===999666666666777666666555555555555666666555555666666666555444444666666666666666555444444111222333333333333222111222222222222222222222222111111111111111222222333000222333222000000222555444444444444333222111000///000111222333444444444111111111000000111111000000333666444111///111555222111000000222222000...........................///333555666888:::777111......////////////......111222222333333333333222,,,...///111111000///...---...000111111111111000///...///555;;;<<<777111......////////////......}}}}}}{{{yyywwwuuutttssspppmmmjjjjjjlllkkkiiifffccc```^^^\\\]]]]]]\\\\\\VVVVVVVVVUUUUUUUUUTTTTTTPPPNNNMMMKKKKKKKKKLLLLLLHHHKKKIII@@@:::;;;>>>@@@===>>>>>>>>>===<<<;;;;;;888777777666666777888888333555666666555444444555333666888777555222333444444555555444333444777:::;;;:::999888888666222///111111222333333444555555555555555555666666777777555777999999999888999;;;888888777777888888999:::;;;<<<<<<======<<<<<<;;;======>>>???@@@BBBDDDEEEGGGHHHHHHEEEAAA???@@@BBB???<<<===CCCCCC>>>>>>AAA???DDDEEEBBB@@@@@@@@@=========>>>??????>>>===<<<;;;;;;<<<<<<===>>>??????<<<<<<======<<<<<<;;;:::<<<===???@@@AAA@@@>>>===BBBEEEHHHIIIGGGBBB>>><<<;;;<<<===>>>>>>===<<<<<<;;;DDDIIIDDD===::::::999:::;;;<<<===>>>?????????>>>===<<<===@@@AAA@@@???888:::<<<<<<:::999999:::999::::::;;;<<<<<<<<<<<<:::;;;===>>>???@@@??????999:::::::::::::::::::::??????>>>>>>>>>>>>??????===<<<<<<===>>>@@@BBBCCC;;;;;;;;;:::::::::::::::666777999:::;;;;;;::::::888888999;;;<<<:::666222888999:::<<<>>>???AAAAAA;;;>>>BBBEEEGGGHHHGGGGGGGGGGGGGGGHHHIIIIIIGGGEEECCCFFFGGGGGGEEEEEEHHHKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@???@@@AAABBB???AAACCCDDDDDDBBB???>>>===<<<<<<;;;;;;<<<<<<===;;;<<<>>>>>>===<<<===>>>777999;;;>>>?????????>>>BBBCCCDDDEEEEEEDDDDDDCCCAAA@@@@@@@@@AAACCCEEEFFFAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEBBB@@@>>>>>>>>>>>>>>>===<<<;;;::::::;;;===>>>>>>>>>===<<<999;;;<<<;;;999777777777555555555555555555444444444333222222222444666777888777666555555666777888555666888999:::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::<<>>>>>>>>BBBFFFEEE@@@<<<<<<>>>777888:::<<<<<<<<<:::999===<<<<<<;;;;;;;;;<<<<<<;;;>>>EEEYYYxxxyyy^^^DDDAAA===999777666888999666666555555555555666666555555666666555555444333888888777666555333111000333333555555555555333333222222222222222222222222//////000222333444555666...000222111000000222555333333222111111000000///000000111222333333333333555666666444333333111///...555888333///111555777333111000000111111000..............................111222000000333333000......////////////......,,,---...///111111222222---...000111222111000...---...000111222222222111111...///666???AAA:::222//////000000000000//////|||zzzxxxvvvsssqqqooonnnmmmllljjjiiihhhgggcccaaa_________^^^\\\[[[YYYYYYYYYXXXWWWTTTRRRPPPPPPMMMKKKHHHHHHJJJMMMNNNKKKHHHCCC>>>;;;:::;;;<<>>===<<<;;;<<<======999777555555888999888666777777888888888777777666777777666555555555555555666666666666666777777888999;;;===<<<999555333222222222333333555666888888:::999777555555666888999:::::::::999888999;;;>>>;;;::::::999999::::::;;;@@@===:::;;;===>>>===;;;;;;<<<>>>>>>???AAADDDGGGKKKEEEAAAAAABBB@@@@@@BBB@@@AAAAAAAAAAAA@@@??????BBB@@@>>>???AAABBBAAA>>>======<<<<<<<<<;;;;;;;;;999888888888999;;;===>>>999:::<<<<<<;;;:::;;;===>>><<<>>>CCCCCC??????DDDJJJRRRZZZ\\\TTTIIIAAA===AAA>>><<<===???@@@>>><<>>;;;;;;======<<<999888:::<<<;;;:::888777888666777999;;;============;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::;;;<<<===???>>>===;;;<<<===???@@@<<<<<<===============<<<>>>===:::888777666777777:::999888777777888999:::777999::::::999888:::;;;888777888:::===@@@@@@???999;;;>>>AAACCCBBBAAA@@@BBBCCCEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFKKKJJJHHHFFFEEEEEEEEEFFFFFFDDDCCCDDDFFFEEEBBB>>>???BBBCCCAAACCCFFFBBB:::;;;;;;;;;<<<<<<<<<<<<<<<999:::<<<>>>>>>>>>>>>===???>>><<<;;;;;;<<<===>>>@@@@@@AAABBBCCCCCCDDDDDDBBBBBBAAA@@@>>>???BBBDDDBBBBBBCCCCCCBBBBBBAAA@@@DDDDDDEEEEEEDDDBBB@@@>>>===<<<;;;;;;::::::;;;;;;===>>>>>>>>>??????@@@@@@::::::::::::999777555555555555555666666777888999777666444333333444555666777777777555333333555777666777888999:::;;;;;;:::888:::;;;:::999777888888::::::;;;===>>>===:::888<<<999777777:::<<<<<<;;;===<<<:::999999:::<<<===;;;:::999888999:::;;;<<>>>>>======>>>999:::;;;<<<============>>>===<<<<<<<<<<<<===>>>@@@>>>AAAJJJVVVZZZUUUMMM@@@<<<999999===>>><<<999;;;:::888666444444444444888888777777666666555555777666555444333333444555222333333444444333333222444333222111111111222333333333333222000000222444777777777666555333222111.........///000111111222444222111111222333222111333333333333333222111000222111000000000111333444555333111000111111000///......---------,,,,,,,,,//////000111111000......////////////////////////...///000000000///---,,,555222333555444000...000.../////////000000000000/////////333666777444111///////////////000000000~~~{{{zzzzzzxxxvvvtttnnnnnnmmmkkkjjjhhhggggggdddbbb```___```___]]][[[XXXXXXWWWWWWUUURRRPPPOOOOOOMMMKKKIIIHHHJJJLLLNNNKKKHHHDDD???<<<;;;<<<<<>>===<<<;;;<<<<<<===;;;999666777999::::::888777888888999999888888777;;;:::999888888888888999666555555555666777888888:::<<<>>>===:::777444333555555555666777888999999:::999888777777777888999:::::::::999777888;;;>>>;;;<<<<<<<<<<<<<<<<<<;;;???<<<:::;;;===>>>===;;;;;;>>>@@@??????AAAFFFKKKLLLFFFAAAAAAAAA???@@@BBB@@@AAAAAAAAAAAA@@@??????AAA???>>>>>>AAAAAA@@@>>><<<<<<<<<<<<<<<<<<;;;;;;::::::999999:::;;;<<<===:::;;;;;;;;;::::::<<<===>>>;;;===BBBCCCAAABBBGGGPPP]]]jjjnnncccSSSEEE===>>>======>>>AAAAAA???<<<===:::777666777888888777999:::<<<;;;:::999999:::???<<<:::999;;;;;;:::888888:::;;;;;;999888888888777888:::<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>============>>>>>>@@@???===;;;;;;;;;<<<======>>>>>>>>>>>>======<<<<<<;;;:::999888777777777999888777666666777888999888999::::::999999:::<<<@@@===::::::;;;>>>@@@AAA;;;<<>>??????>>>===>>>>>><<<;;;;;;<<<<<<===>>>??????@@@AAAAAABBBBBBBBBCCCDDDCCCAAA@@@@@@AAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA???===;;;:::999999888888999999;;;<<<<<<===>>>>>>======::::::999888888777777666666666666666666777777888999777555333333333444444777888777666444444555777666777888999::::::::::::;;;===>>>>>><<<;;;;;;<<<888888888999;;;:::888666999888888:::<<<===;;;888<<<;;;:::999999:::;;;<<<===<<<<<<;;;::::::;;;;;;======<<<;;;;;;;;;<<<<<<999999::::::;;;;;;<<<<<<;;;:::999888888888999999;;;:::;;;@@@GGGHHHCCC===???;;;888999<<<===;;;888<<<;;;999777666666666777666666555555555555555555777666555444333333444555222333333333333333333222333222222111222333444555222333333111000000222444666666666555444333111111...///000111111222222222444222111111333333333222222222333333222222111000222222111000111111222333444333111111222222000...............---------,,,---...///000000///......////////////////////////...///000000000///---,,,333111222555444000...000000////////////000111111///......000333444222///000000000000000/////////~~~}}}{{{zzzzzzzzzxxxvvvmmmmmmllljjjiiihhhgggfffdddcccaaa``````___]]][[[VVVVVVUUUTTTSSSQQQOOONNNOOOMMMKKKIIIIIIJJJKKKMMMKKKHHHDDD@@@>>>======>>>???>>>===<<<<<<<<<<<<===>>>;;;999999:::;;;<<<;;;888888999::::::999999888999888888777777777777888666666666666777888999:::<<<>>>???>>>;;;888666555888888888888999999::::::999999999999999:::::::::999::::::999888888;;;===<<<===>>>??????>>>===<<<===<<<::::::<<<===<<<<<<<<>>@@@IIIPPPNNNGGGBBBAAA@@@???@@@CCC@@@AAAAAAAAAAAA@@@?????????>>>===>>>???@@@???===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;;;;999888999<<>>AAACCCBBB???<<<999777555444666777777777:::;;;<<<<<<:::888888999<<<:::888888888999888777888:::;;;;;;999888888999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<==================<<>><<<;;;:::999::::::<<<<<<===<<<<<<;;;:::::::::::::::::::::999888888888888777777777777888888999:::<<<;;;::::::;;;===HHHCCC===999:::===@@@BBB??????@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBCCCEEEFFFDDDDDDEEEFFFFFFGGGGGGFFFDDDEEEHHHIIIIIIGGGEEECCCDDDCCCAAAAAABBBCCCCCCBBB>>>@@@@@@???AAADDDCCC@@@>>>>>>>>>==================>>>??????@@@??????>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????BBBDDDFFFEEECCCAAA@@@???@@@@@@BBBCCCDDDEEEEEEEEEAAABBBBBBBBBAAA???===<<<999888777777666666777777888999;;;======<<<;;;:::999888777777777777888999888777777666666666666666:::888666444333222222333777888888777666555666777777777888888999999::::::999;;;<<<<<<:::999999:::777666555555777777666555777888999<<<===<<<999666;;;:::999888888999:::;;;;;;;;;;;;;;;;;;:::999888999888888888888999::::::999999888888999:::;;;<<<;;;:::888666555555666666999999:::<<<======:::777===:::777777:::;;;999777999999888777777777777777333333444444444444444444555555444333333333444444222333333333333333333222333333222222333444555666111222222111///000222444555555444333222111111000...000111222333333222222222111111222333555444333111222222222222111111000222222111000000111111222333222222333333333000.../////////.........------,,,---...000000000///////////////////////////////////////000//////...---111///000333333000...000111000///......000222333///...---...///000///...111111111111000//////...~~~|||zzzyyyyyyxxxvvvtttllllllkkkjjjiiihhhgggfffdddbbb```______^^^\\\ZZZVVVVVVUUUTTTRRRQQQOOOOOONNNNNNLLLKKKJJJJJJKKKKKKJJJHHHEEEBBB@@@???@@@@@@???>>>>>>===============@@@>>>===<<<<<<===>>>>>>999999:::;;;;;;;;;::::::999888888777777777888888777777777888999:::;;;<<<>>>???@@@???<<<999777777999999999::::::::::::999999999:::;;;<<<<<<;;;;;;999999:::999888888:::<<<;;;===@@@AAAAAA@@@===;;;<<<;;;::::::;;;<<<<<<<<<<<>>@@@JJJTTTOOOHHHBBBAAA@@@>>>@@@CCC@@@AAAAAAAAAAAA@@@??????>>>=========>>>>>>>>>===;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<:::999888999===@@@AAA???===>>>AAACCCEEEFFFZZZjjjzzz|||lllUUUCCC;;;;;;===@@@CCCCCC@@@<<<888666444333333666777888777;;;<<<===<<<:::888888888:::999888777777777777777888999;;;:::999888999::::::;;;<<<<<<<<<;;;:::999::::::;;;;;;;;;<<<<<<<<<999:::;;;<<<<<<;;;:::999<<<<<<;;;:::999999::::::999999999999888777666666999:::;;;<<<<<<<<<::::::999999999999999999999999:::;;;<<<<<<;;;;;;<<<>>>HHHDDD>>>;;;;;;>>>@@@AAADDDCCCBBBAAAAAABBBBBBCCCDDDBBBAAA@@@AAABBBDDDFFFCCCDDDFFFGGGHHHHHHHHHHHHCCCDDDFFFGGGHHHGGGFFFEEEFFFDDDBBB@@@@@@@@@AAAAAA??????@@@@@@AAADDDDDDDDD?????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<>><<<<<<999888777777666666777777777999;;;======<<<999888888777666555666888:::;;;999888777666555555555555888777666444333333333333666888999999888777777888777777777777888888999999888:::;;;:::999777888888777555333333555666666555777888:::;;;<<<;;;999777999999888888888999:::;;;666666888999999888777666666666666666777888999::::::999888777888:::<<<===>>><<<:::888777666666666777888:::;;;;;;;;;;;;<<<;;;888666666888999888666555555555555555555555555222222333333444444555555444444333333333333333333333222222222222222222333555444444444444444444444000111111000//////222444444333222222111000000000...///111333333222111000111000000222444555555333000111111111111111000000000000000///////////////222222222333444333000---000////////////.........,,,---...000111111111000//////////////////////////////////////////......///---...222222//////111222000...------///222444000///...------......---111111222222111000......|||zzzxxxwwwuuurrrpppkkkkkkjjjjjjiiihhhggggggdddbbb```^^^^^^]]][[[YYYWWWWWWVVVTTTSSSRRRQQQQQQOOOOOONNNMMMLLLLLLKKKKKKJJJHHHFFFCCCBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@???>>>??????::::::;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<======::::::::::::;;;<<<===>>>>>>???@@@???;;;999888888888888999:::::::::999888888999:::<<<============999:::;;;:::999999;;;===;;;===@@@BBBBBB@@@===;;;;;;;;;;;;;;;;;;<<<===>>><<>>???BBB@@@AAAAAAAAAAAA@@@??????======>>>============>>>;;;<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;::::::<<<<<<:::999888999===@@@BBBAAA???AAAFFFKKKMMMMMM[[[eeennnkkk\\\KKK@@@<<<===???BBBBBB@@@<<<888555444333333444666888888777;;;<<<===<<<:::888888888999999999888777777888999888999:::999888888999;;;:::;;;<<<<<<<<<;;;:::999:::::::::;;;;;;;;;;;;<<<888999:::;;;;;;:::999888999999999999999:::;;;;;;888888999999888777777666;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<;;;===>>>BBB???===<<<>>>@@@@@@@@@FFFEEECCCBBBBBBCCCDDDEEEEEECCCBBBAAAAAABBBDDDFFFDDDEEEGGGIIIJJJJJJIIIHHHDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFDDDAAA???>>>????????????@@@BBBCCCCCCEEEGGG@@@@@@??????>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA???>>>>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;@@@@@@???>>>===???CCCGGGEEEEEEEEEFFFFFFEEEEEEDDDAAAAAAAAA@@@???>>>===<<<::::::999888888888999999999:::<<<>>>>>><<<:::888777666555555666888:::<<<:::999888666555555555555555555444444444555555666666888;;;;;;:::888888888777777666666666777888999;;;<<<======;;;::::::;;;888666444444666777666666999999999999888888999:::888888888888999999:::;;;333444666888999999888888555555666666777888::::::;;;:::999888999;;;===>>>???>>>;;;999777777777777333555888888777888:::<<<999888666666666777666666333444444444555555555555333333333444444555555555222222333333333333333333333222222111111222222333666666555555444333222111///000000///...///111333333222111000000000000000...///000111111111000///000///000222444555444222///000000111111000000000..................------111000111333444333000---000////////////.........,,,...///111222222111111//////////////////////////////........./////////...,,,---222222//////111111000...,,,---///111333111111000///...---...///000111222222222111///...~~~|||yyywwwuuussspppnnnlllkkkkkkjjjiiiiiihhhhhheeeccc```___^^^]]][[[YYYXXXXXXVVVUUUTTTSSSSSSSSSPPPPPPPPPPPPOOOMMMLLLKKKIIIHHHFFFEEEDDDDDDDDDDDDAAAAAABBBBBBAAAAAA@@@???@@@BBBDDDCCCAAA?????????;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<===>>><<<<<<;;;;;;<<<<<<======>>>??????===:::777777777666777999:::::::::999888888999:::;;;<<<===>>>???999;;;<<<<<<;;;;;;<<<===<<<>>>AAACCCCCCAAA>>><<<;;;<<<===<<<<<<<<<>>>@@@===AAACCCAAA>>>@@@GGGOOOJJJDDD@@@@@@@@@>>>>>>AAA@@@AAAAAAAAAAAA@@@??????<<<>>>???>>>===<<<===???======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999;;;;;;;;;999888999<<>>>>>>>>======<<<<<<============<<<<<<:::;;;<<<<<<;;;;;;<<<>>><<<;;;;;;===@@@AAAAAA@@@EEEDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBDDDDDDDDDFFFHHHIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDFFFGGGFFFFFFFFFCCC@@@>>>???@@@@@@@@@BBBFFFFFFCCCEEEHHH@@@@@@??????>>>>>>======@@@??????@@@@@@AAACCCCCC@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>>===;;;;;;???EEEIIIFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<===>>>>>><<<;;;999555555555555666888:::;;;999999777666555555555555333333444555555666666666555888<<<===<<<:::999999888777666555555666777888888:::;;;:::999888888888888777666666888888777666:::::::::888666666999;;;888888999999:::;;;;;;;;;666777888999:::;;;;;;;;;666666666777888999:::;;;::::::999999:::;;;===>>>===<<<:::888666666666666555777999999888888888999888777777666666666666666555555666666666666666555333333444444444444444555111111222333333333222222333222111000000111222333555555555555444222111000...//////......///111333333222111000///000000111//////////////////000000/////////111333333222000...//////000000000000///+++,,,---............---000//////000222111///---/////////.........---------...///111111111000000///////////////////////////............///000000...---...222222//////111///...---,,,,,,...000111000111222111///......//////000222333333222000///}}}{{{xxxwwwvvvuuurrrpppllllllkkkkkkjjjjjjiiiiiigggeeebbbaaa```___\\\ZZZXXXWWWVVVTTTSSSSSSSSSTTTQQQRRRRRRRRRQQQOOOMMMKKKIIIHHHGGGFFFFFFFFFFFFFFFBBBCCCDDDDDDDDDCCCAAAAAA>>>BBBFFFFFFDDD@@@>>>>>>;;;<<<===>>>????????????;;;:::::::::;;;;;;<<<===<<<<<<;;;;;;::::::;;;;;;<<<======;;;888666555666555666999:::;;;;;;::::::999888888999;;;===???@@@:::<<<>>>>>>===<<<===>>>???@@@BBBDDDDDDBBB@@@???;;;===>>>>>><<<===???BBB===???AAA@@@>>>@@@DDDIIIEEE@@@>>>@@@AAA>>>>>>???@@@AAAAAAAAAAAA@@@??????<<<>>>@@@???===<<<>>>@@@>>>>>>===<<<;;;::::::999::::::;;;<<<<<<;;;:::999:::;;;;;;;;;::::::<<<===>>>@@@BBBDDDMMMWWWXXXSSSNNNMMMJJJFFFAAA>>>======@@@@@@???;;;777444555777666666666888:::;;;:::999999:::<<<;;;:::999999:::777999:::999777666888;;;888999999888777888:::<<<999:::;;;<<<<<<<<<;;;:::999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;888888999:::;;;;;;;;;;;;::::::;;;<<<==================<<<<<<;;;<<<<<<<<<;;;<<<===>>>>>>===<<<;;;999;;;<<<<<<;;;:::<<<===;;;;;;;;;===@@@BBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAACCCEEEGGGHHHIIIGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCEEEFFFEEEBBBAAAAAACCCAAAAAAEEEJJJHHHDDDDDDIII@@@??????>>>======<<<<<<>>>>>>>>>>>>@@@BBBDDDEEEAAAAAAAAAAAA@@@>>>===;;;========================??????>>>======@@@DDDGGGFFFFFFGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::444555555666777888999999888888777666666555666666444444555555555555555555555888===???>>>;;;:::999888777555444444555777888555666777777555444444555777777777888:::999777555888:::;;;:::777666777999888999:::;;;;;;<<<<<<<<<;;;::::::999999999::::::777777777777888888999:::888888888999::::::;;;;;;<<<;;;999777666666666666777777999:::;;;;;;:::888777888777666555555666777444555666666666555444444333333333333222222222222///000111222333333222111333222111000000111222333111222333444444333222222---...///...---...111333444222111//////000111222222111///......///111222......///000222222///------...//////000000//////+++,,,---///000000000000///...---...///000///...............---------,,,,,,---...//////...------///////////////////////////......---...///000111000...///333333//////111---,,,,,,,,,,,,---......---000222222///......///---///111333444333111000|||zzzxxxwwwwwwwwwuuusssmmmllllllkkkkkkjjjjjjjjjiiigggdddcccbbb```^^^\\\XXXWWWUUUSSSSSSSSSSSSSSSRRRRRRSSSTTTRRRPPPNNNLLLHHHHHHGGGGGGFFFFFFGGGGGGCCCDDDEEEEEEEEEDDDBBBAAA===BBBGGGHHHEEE@@@>>>===<<<<<<===??????@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@<<<<<<;;;:::999999999999;;;<<<<<<:::666444444555555666999;;;======<<<;;;999888888888999<<>>===>>>???AAABBBDDDEEEEEEDDDBBBAAA;;;===??????======@@@CCC===>>>?????????@@@BBBEEEBBB>>>===@@@AAA???===>>>@@@AAAAAAAAAAAA@@@??????===???AAA@@@===<<<>>>@@@??????>>><<<;;;:::999888888999:::;;;;;;;;;:::999999:::<<<<<<;;;:::;;;===???AAAAAABBBIIIRRRPPPJJJEEEBBB???======<<<;;;:::??????===888444333666999888777777999;;;<<<;;;:::888:::;;;;;;:::999:::;;;666888999888666555888:::888999999888777888:::===999999;;;<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;:::999888777777888999:::::::::;;;;;;;;;:::999999888999:::;;;<<<============<<<;;;:::999:::;;;;;;:::;;;<<<======<<<;;;:::999:::<<<;;;::::::;;;======<<<;;;===@@@BBBCCCCCC>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???BBBDDDFFFGGGGGGEEECCCAAAAAACCCEEEFFFFFFEEEBBBAAA???CCCFFFFFFDDDCCCDDDEEEBBBBBBGGGLLLJJJDDDDDDIII?????????>>>===<<<<<<;;;=========>>>@@@BBBDDDFFFBBBBBBBBBBBBAAA???===<<>>>>>???@@@AAAAAA@@@@@@CCCDDDDDDEEEFFFGGGHHHIIIIIIIIIFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;:::::::::444555666777888888888888888777777666666666666666555666666666555444333333555888===???>>><<<:::999888777555444444555666777777888999999777666666777666666777999::::::777444555999<<<<<<999777666666888999:::;;;<<<<<<<<<<<<===;;;999777666666666777888777777777777888999999666666888999999:::999999===<<<:::999888777888888111222333666:::;;;999777777888888777555555666777333333444444444333111111333222222222111111000000///000111222333333222111333222000//////000222333...///111333444444444444---.........---...111333444333111//////000222333444333000......000222444.........000111000...+++------...///000000//////+++,,,...000222222222222///...,,,,,,...//////.........---------,,,,,,,,,+++,,,---------,,,+++***///////////////////////////...------...///000111111///000333333000...000++++++,,,,,,,,,,,,------+++...222222000......///,,,...111333444444222111~~~{{{yyyvvvuuuuuuuuurrrqqqpppppppppnnnjjjhhhgggeeebbb``````___]]]\\\XXXXXXXXXXXXWWWUUUSSSRRRUUUTTTRRRRRRQQQPPPMMMKKKIIIIIIHHHGGGGGGHHHHHHHHHEEEFFFGGGFFFDDDBBBBBBCCCAAABBBBBBAAA???>>>>>>???===============>>>??????>>>=========>>>???AAABBB<<<;;;::::::999999999999::::::;;;;;;:::999777666555777:::<<<>>>>>>>>>===;;;<<<==================:::<<<@@@AAA???>>>CCCIIIMMMKKKIIIGGGFFFEEEBBB@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@????????????>>>@@@@@@????????????@@@@@@CCCBBB@@@>>><<<;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;:::;;;===<<<;;;::::::;;;===AAA???:::???HHHFFF<<>><<<999666<<>>@@@===999<<>>>>>>>>AAABBBBBBAAA???>>>>>>???DDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBAAA@@@>>>======AAAEEEIIIIIIFFFBBB???>>>>>>>>>>>>============@@@@@@@@@??????@@@@@@AAA????????????>>>>>>======??????>>>>>>=========<<>>===;;;<<<>>>??????>>><<<;;;999888888888999999;;;:::999888888999:::;;;777555444666888999777444999666444555999:::666222444555777888999888666555>>>444111666555///111;;;AAA>>>:::666444444555666000444:::>>>???<<<777444999555555;;;<<<777444666777666555444555666888999888777666777999999777666666555555555444444444444555666888999:::;;;;;;;;;???===:::777555444444444333444444555555555555555666555333333444444333222333333333333333333333333000000111111111111000000222111///---,,,---...///111111000000000000111111222///---000555777555222...///000000111000000///000//////......///111222555333000------...111222333111......///111111111...---,,,,,,---///111333111111222444555444222///---...///000000000000000222000...,,,+++,,,---...++++++,,,...111222111000---,,,,,,...111111...+++000///...---......000000222222000/////////000111......//////......---,,,((()))+++---000222444555111...,,,---000222111000~~~|||yyyxxxwwwwwwxxxwwwuuusssrrrpppnnnjjjgggfffdddaaa```______]]][[[XXXXXXXXXXXXWWWUUUTTTSSSVVVUUUSSSRRRQQQPPPMMMKKKJJJIIIIIIHHHGGGGGGGGGGGGDDDFFFGGGFFFDDDCCCCCCDDDEEEEEECCCAAA???========================>>>??????>>>======<<<===>>>@@@@@@<<<<<<;;;:::::::::::::::;;;;;;;;;;;;:::999888777666777999;;;============<<<<<<===>>>>>>>>>======>>>>>>???BBBDDDFFFLLLRRR\\\WWWOOOIIIFFFCCCAAA???AAAAAABBBBBBAAAAAA@@@???>>>??????@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@????????????@@@??????>>>>>>??????@@@AAAAAA???===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;======;;;:::;;;;;;<<>>;;;@@@JJJHHH@@@<<<999777999===???===:::888>>>CCCDDD@@@:::888888:::888777888999:::999888:::999999888777777666666777777777666777888888999999::::::999888777888:::999:::;;;;;;<<<<<<;;;;;;;;;::::::;;;===<<<:::888888888999999::::::;;;;;;::::::;;;;;;:::999777666777777888777777777:::<<<===<<<:::999999:::;;;;;;;;;;;;::::::::::::999999777888:::;;;::::::;;;<<<@@@===:::===HHHQQQMMMBBB????????????????????????BBBAAA@@@@@@???????????????@@@AAAAAA@@@@@@AAABBBBBBBBBCCCCCCCCCCCCBBBAAA>>>>>>>>>>>>===<<<;;;;;;;;;>>>BBBDDDEEECCC???===>>>>>>>>>>>>============AAAAAA@@@@@@???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<>>>>>>>>===;;;;;;:::999888999::::::999999888888888888999999666555444666888999777555999666555666::::::666222333444666777888777666555===777222444555333444777>>>;;;777444222333444555222555999<<<<<<:::777555888555666;;;;;;777555777777666555444555666888999888777666777888999777666666666666555555555444444555666777888999:::::::::;;;;;;:::999888888777666333444555666666666666666666555444444555555444222333333333333333333333333111111222222222111111000222111///......///000111111111000000000000111111555111...///333555333000////////////////////////............///111222333444222///...---///111333333111......///111111111///...---,,,---000222444111000000222333333111/////////000000111000000000111000...,,,,,,,,,---.........///222444555444333---,,,,,,///111111...,,,///...---,,,,,,---...///333222111000///000000111......//////......---,,,******+++---...000111111333000......000000///...~~~}}}|||{{{zzzzzz{{{{{{zzzxxxuuusssqqqmmmiiifffeeeccc```______^^^]]][[[YYYYYYYYYXXXWWWVVVUUUTTTWWWVVVTTTSSSRRRPPPMMMJJJKKKJJJJJJIIIHHHGGGFFFFFFDDDFFFGGGGGGEEEDDDDDDEEEIIIGGGDDD@@@>>><<<<<<<<<>>>>>>=========>>>??????>>>======<<<<<<===>>>>>><<<<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999999999888888999:::;;;======>>><<<======>>>??????>>>>>>AAA???AAAJJJPPPRRRUUUYYYbbb[[[QQQIIIDDDBBBAAAAAAAAAAAABBBBBBAAAAAA@@@????????????@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@??????????????????>>>>>>>>>>>>????????????>>>===<<<<<<<<<<<<=========<<<<<<;;;;;;::::::;;;======<<<;;;;;;<<<:::>>>===<<>><<<999777<<>>;;;;;;;;;::::::999999999777999::::::999888999999999888666888>>>EEEDDD???????????????????????????????????????????????????===???AAAAAAAAABBBDDDFFF@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>><<<>>>@@@AAABBBAAA???>>>============>>>>>>>>>>>>BBBBBBAAA@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;===>>>@@@@@@@@@@@@BBBDDDGGGFFFDDDCCCBBBBBBCCCDDDFFFEEEDDDDDDEEEEEECCCAAA@@@>>>============<<<;;;::::::999999999:::;;;;;;888888888888888888888888444333333555888999888666888777666888;;;:::666222111222444555666666666555;;;999444111666<<<<<<777999777444222111111333444555666777888888777777666666555666:::;;;888777999999888666555666777999:::888777666666888888777666777777777666666666555555555555777888999999999999:::;;;===>>>===;;;999777333444555666777777888777777555444555666666555333333333333333333333333333222333333333222111000000222111000//////000222333111111000000000000111111777333///...000111000...333222000///...//////000------......000111333444222111///......000222333222000......///111111000111///---,,,---000444666111///...///000111000///000111111111111000000///000///...---------...///000///000222555666666444---------///111111///---...---,,,++++++,,,---...333222111111000000111111......//////......---,,,,,,,,,,,,------------...444222000/////////---,,,~~~}}}|||{{{{{{|||}}}~~~zzzwwwtttrrrpppmmmiiifffeeeccc```______^^^]]][[[ZZZZZZYYYYYYXXXWWWVVVVVVXXXWWWUUUSSSRRRPPPMMMKKKLLLKKKKKKJJJIIIGGGFFFEEEDDDFFFGGGGGGFFFEEEEEEFFFKKKGGGCCC???>>>>>>>>>>>>???>>>>>>===>>>>>>??????=========<<<<<<<<<<<<<<<======<<<;;;;;;<<<<<<===>>>===;;;:::::::::;;;<<<::::::::::::;;;<<<===>>>======>>>???@@@@@@@@@@@@@@@@@@JJJ[[[ddd___WWWTTTXXXSSSKKKEEECCCCCCDDDDDDAAAAAABBBBBBAAAAAA@@@????????????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>>=========<<<<<<=========>>>===<<<<<<;;;;;;;;;;;;:::<<<======<<<<<<<<<===:::======<<<@@@FFFFFFAAA888888888;;;===<<<:::777333777;;;<<<;;;888777777888777666777888888888666777777666666555555555555666666666666666777888888555777999999999999:::;;;::::::;;;<<<<<<<<<<<<<<<>>><<<;;;;;;;;;;;;999777999999::::::;;;<<<======;;;:::999888888888999999666777888888888888:::;;;<<<;;;;;;;;;<<<===???@@@;;;;;;;;;::::::999999999999:::<<<;;;999888888999666666555666999<<>>????????????????????????===>>>>>>???@@@@@@@@@@@@>>>???AAABBBBBBCCCEEEFFFAAAAAABBBBBBBBBAAAAAA@@@CCCBBB@@@>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA============>>>>>>>>>>>>BBBAAA@@@@@@????????????=========>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????@@@BBBDDDGGGFFFEEECCCBBBBBBBBBCCCAAAAAABBBCCCCCCCCCCCCBBB@@@>>>============;;;999888888888888999999::::::777777777777777777777777222222333555777888888777888888888999;;;999666222000111222444555555555555666999555111999HHHHHH===666444222111000111333444888777555444444444666777555666888999999999999:::;;;:::999777888999:::<<<888777555666777888777666777777777777666666666666555666777888999999999999;;;===@@@BBBAAA>>>:::888333444555777888888888888777666555555666777666444444444444444444444444444222222333222222111000///111000/////////111333444222111111000000111111222777333///---...///000///666555222000///000111222/////////000000111222222000000/////////111222333222000......///000000000222000---,,,---000444777000///------...//////...111222222222111000/////////......---......///000...---...000222444444333......///000000000000//////...---,,,,,,------...333222222111111111111111.........///......---,,,---------------------...333111000//////.........~~~}}}|||{{{{{{|||}}}~~~vvvtttqqqooonnnllljjjhhheeebbb```_________]]]\\\[[[[[[ZZZYYYYYYXXXXXXXXXYYYWWWUUUTTTSSSQQQNNNLLLMMMMMMLLLLLLKKKIIIGGGFFFFFFGGGHHHHHHFFFEEEFFFFFFIIIEEEAAA???@@@AAABBBAAA??????>>>>>>>>>>>>??????===============<<<<<<<<<>>>======<<<======>>>>>>>>>===<<<;;;;;;;;;<<<===<<<;;;;;;;;;<<<===>>>>>>===>>>???@@@AAAAAAAAAAAA@@@DDDVVVooowwwiiiUUULLLLLLIIIFFFEEEEEEFFFFFFEEEAAAAAABBBBBBAAAAAA@@@??????@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>======<<<<<<======>>><<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;<<<:::<<<>>>>>>=========>>><<<======<<<===@@@???===:::::::::;;;;;;999666444111444777888888777777666888777666777888888888666666666666555555555555555444444444444444555666666444666888999999999:::;;;;;;;;;<<<============<<<>>>===;;;:::;;;;;;999888999999:::;;;;;;<<<======;;;:::999888888888999999777999::::::::::::;;;<<<<<<;;;;;;;;;<<<>>>@@@AAA<<<<<<;;;::::::999888888:::<<<===<<<:::999999999:::999:::;;;;;;<<>>???@@@AAAAAA@@@@@@@@@AAACCCBBBBBBAAACCCDDDCCCCCCCCCBBBAAA???>>>===???>>><<<:::::::::;;;;;;@@@@@@??????@@@@@@AAABBB<<<=========>>>>>>>>>???AAA@@@???>>>>>>>>>>>>>>>==================>>>>>>:::::::::;;;;;;;;;;;;;;;:::<<<>>>??????@@@BBBDDDEEEDDDDDDCCCCCCCCCCCCCCC>>>???@@@AAAAAA@@@AAAAAA>>>===<<<===>>>===;;;999666666777888888888999999666666666666666666666666000222333555555666777777888888888999999888555333000111222333333444444444222777666222===OOOQQQEEE555444222111111222444555777666333111111333555666444777999999888999:::;;;===<<<:::999999:::<<<===888666555555666777777666777777777777666666666666666777888999:::::::::999777:::???BBBCCCBBB???===444555666777888888888888666555444555666777666555444444444444444444444444111222222222111111000///111000.........000222333222222111111111111222222444111...---...000111222555444111///...///000111222222222111000000////////////000000111111222222111///......000000000///111000...---...111444666000///------...//////...111111111111111000///...//////....../////////000...------...111333333333...///000000000000000111222111000///......///000222222222222111111000000.........///......---,,,,,,------...///000000000//////////////////111222~~~}}}|||{{{zzzzzz{{{{{{ssspppnnnllllllllljjjiiieeecccaaa`````````___]]]\\\[[[ZZZZZZYYYYYYZZZZZZXXXWWWUUUTTTTTTSSSPPPNNNMMMNNNNNNNNNMMMKKKJJJHHHGGGIIIJJJIIIGGGEEEEEEFFFGGGCCC@@@@@@BBBEEEDDDCCC@@@@@@???>>>>>>>>>??????<<<======>>>>>>>>>======>>>>>>======>>>>>>??????>>>>>>===============>>>======>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBCCCBBBDDDHHH\\\vvv|||hhhQQQGGGHHHFFFFFFFFFGGGGGGEEECCCAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<===>>>===<<<;;;::::::;;;<<<===:::<<<>>>???>>>>>>>>>@@@=========<<<;;;;;;;;;:::;;;;;;;;;:::999666444333444555777888999999888888999888777777999999888777666666666666666666555555333333333333333444555555333666888999999888999999:::;;;<<<<<<======<<<<<<>>><<<::::::;;;;;;:::999::::::::::::;;;;;;;;;;;;999999999999999999999999777999;;;<<<;;;;;;<<<===<<<;;;;;;;;;<<<===???@@@<<<<<<;;;::::::999888888;;;<<<======;;;999999::::::999:::<<<<<<;;;===AAA????????????????????????>>>???@@@AAABBBBBBAAA@@@AAABBBCCCBBBAAA@@@AAABBBDDDCCCCCCBBB@@@>>><<<;;;>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>><<<<<<======>>>>>>??????>>>===============>>>>>>>>>>>>>>>======<<<<<<<<<:::::::::;;;;;;;;;;;;<<<:::<<<>>>??????@@@BBBDDDAAABBBBBBBBBCCCCCCCCCCCC;;;===???>>>===<<<===>>>;;;:::;;;===>>>???===;;;666777888888999888888777666666444444444444666666000222444555444444555666888888888777666555444444222222222222333333333333000666666444>>>MMMOOOFFF444333222222222333444444555333222111111222444555444999<<<999666888;;;;;;===<<<:::999888999;;;<<<888666444444555777777666777777777666666666555555666777888888999999888888222555999===@@@BBBBBBAAA555555666777777777666666666444444444666777666555444444444444444444444444111111222222222222111111111000///......///111222222222111111111111222222111000/////////111333444222111///...------...///333333333222111///...---///000000111111111111000000///......000000///...///.........///111333444111///...///000111000//////000000000000//////...////////////////////////000///...000222555555555///000111111000000111333444333222111000000111111000111111111111000//////......//////......---,,,,,,,,,---...///111222222,,,---...//////000333555~~~|||yyyxxxwwwwwwxxxssspppmmmkkkkkkkkkjjjhhhfffdddbbbaaaaaaaaa```___]]]\\\[[[ZZZZZZZZZ[[[[[[WWWVVVUUUTTTUUUTTTRRRPPPMMMNNNOOOPPPPPPNNNLLLKKKIIIJJJKKKJJJGGGEEEDDDEEEFFFCCC@@@AAADDDFFFEEEBBBAAA@@@??????>>>>>>??????;;;<<<>>>????????????>>>>>>>>>>>>>>>>>>???@@@@@@===>>>>>>??????>>>>>>===>>>???@@@AAA@@@@@@>>>>>>>>>???@@@BBBCCCCCCDDDDDDGGGGGGUUUjjjmmm[[[JJJGGGFFFEEEDDDDDDEEEEEECCCAAAAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<======<<<;;;:::::::::<<<>>>???;;;<<>>>>>???@@@>>>>>>======<<<::::::;;;:::;;;:::999777555555555777777777888999:::999999:::888777888999:::999888666666666666666666666666444333333333333444555555333666999:::999888888888888999::::::;;;;;;::::::===;;;999999:::;;;;;;;;;::::::::::::999999999999888888::::::::::::999888666888;;;<<<;;;:::;;;<<<<<<;;;;;;;;;;;;<<<>>>???===<<<<<<;;;999888888777999;;;<<<<<<:::999999::::::777888<<<===999999===???????????????????????????@@@BBBCCCCCCBBBAAA@@@@@@AAABBBAAA@@@???@@@BBBBBBBBBBBBAAA@@@>>>===<<>>===<<<<<<999999999999999::::::;;;<<<<<<<<<===>>>?????????;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===???@@@@@@@@@BBBDDD??????@@@@@@@@@@@@??????:::<<<>>>===:::888888:::777777999<<>>555666666666666555444444444333333333555666555444555555555555555555555555222222333444555555555555333222000//////000111222333222222111111222222333111111111111111111333444000000000000000000000000222333333333222000///...///000111222222111///...///......///000000///---------......///000111222111000000222333333111///---......////////////...000000000000000///...---111000///000333555666666///111222111000///222444666444333111111111111222//////000111000///...---......//////......---,,,+++,,,------...///000000+++---/////////000333666~~~{{{yyyvvvuuuuuuuuutttqqqnnnlllkkkjjjiiihhhfffdddbbbaaabbbbbbaaa```]]]\\\[[[ZZZZZZZZZ[[[\\\VVVUUUTTTUUUUUUUUUSSSQQQMMMOOOPPPQQQQQQPPPNNNMMMKKKLLLLLLJJJGGGEEEDDDDDDGGGCCCAAABBBFFFGGGDDD@@@AAAAAA@@@???>>>>>>??????;;;<<<>>>???@@@@@@@@@?????????>>>>>>???@@@AAAAAA======???@@@@@@???>>>===???@@@BBBCCCBBBAAA???===>>>???@@@BBBCCCDDDDDDDDDGGGBBBJJJZZZ[[[MMMDDDHHHDDDBBB@@@@@@AAABBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;:::999999:::<<>>>>>>>>>>>===::::::===999999999777666555666777777666666777888999999888:::999888999::::::999888666666666777777777777777555444444444444555666666444666999:::999777777777777777888999999999999888===;;;999999:::<<<<<<<<<;;;::::::999999888888777777888:::;;;;;;:::999777555777:::;;;:::999:::;;;<<<<<<;;;:::;;;<<<===>>>======<<<;;;999888888777777999;;;:::999888999:::>>>:::;;;@@@AAA===;;;>>>????????????????????????@@@AAACCCDDDDDDCCCAAA@@@>>>???AAAAAA@@@???AAABBB@@@@@@@@@@@@@@@???>>>===;;;<<<<<<===<<<:::999777888888999999999:::::::::;;;<<<<<<===>>>??????@@@999999999:::;;;<<<===>>>@@@@@@???===<<<;;;:::999;;;;;;;;;<<<<<<============>>>@@@@@@@@@@@@BBBDDD>>>>>>???>>>>>>===<<<;;;:::<<<===<<<888555666777555666888<<<@@@AAA@@@???;;;<<<<<<===<<<;;;999888888666222000000222666888000333555555333111333555999888666444111111333555666555444333222222222222444555555444444666777777333222222111111111111111...///000222333333333333555===???888444777::::::999888666555444555666777999666444333444666777777666555555555444444444444333333444444555444444444555444333222333444666777666666666666555444333222444333222333555666555444555555555555555555555555333333555666777777888888555444222000000111222333333222222111111222222333222333333333222111222333222222333444444444333333111111222333222111000///000111222333222000...---///......///000000///---+++,,,---///000000000000111111222444555444222///,,,,,,---.../////////...111111111111000///------111///...///222555666666///111333222//////222555666555333111111111111111...///000000000///---,,,......//////......---,,,,,,,,,,,,------.........+++...000000...///222555}}}zzzxxxvvvvvvwwwwwwqqqqqqooonnnllljjjiiihhhfffeeeeeeeeeeeeccc___\\\_________^^^^^^]]]]]]\\\[[[XXXUUUUUUWWWVVVTTTQQQRRRRRRSSSQQQOOOMMMNNNNNNMMMKKKIIIGGGGGGEEECCCAAABBBAAAAAABBBDDDDDDCCCBBBAAA@@@@@@??????>>>>>>>>>???@@@AAABBBBBBAAA???>>><<<===>>>@@@@@@??????>>>AAA@@@???=========>>>>>>???@@@BBBCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGCCCEEEGGGHHHIIIHHHGGGFFFCCCCCCBBBBBBAAAAAAAAA@@@CCCCCCBBBBBBBBBCCCCCCDDDDDDCCCDDDEEEFFFEEECCC@@@DDDCCCCCCBBBBBBCCCCCCDDD???@@@@@@AAAAAA@@@@@@???AAA@@@===:::999:::<<<===;;;===???>>>;;;:::<<<>>>>>>>>>===<<<<<<<<<<<<<<>>===<<<;;;;;;::::::::::::999888777666666666666::::::999999888777777777777777666666777888888999777666555444444555666777777777777666555444444444666666777888888777666555555666777888999:::::::::::::::::::::;;;;;;<<<===???;;;666555666888888888888:::===??????>>>;;;:::666777999::::::;;;===>>>AAA===::::::888777;;;AAA:::;;;999666777::::::666666888999999999999:::<<<:::;;;<<<===>>>===<<<;;;???>>>===<<<<<<;;;;;;<<>>======>>>>>>????????????>>>>>>@@@@@@@@@???????????????>>><<<::::::;;;;;;:::999:::;;;;;;999888888:::<<<;;;;;;;;;;;;:::999888888999999888888888888888999<<<<<<;;;;;;;;;:::::::::777999;;;<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>===<<<<<<;;;;;;<<<;;;888666555555666777666777888999999999999999<<<<<<======<<<:::888666777555444333555666777777333333333444444555555555555666777666444333333444333555666555444222222333222222111111222222333444333444444444333333555666333222222111111222333333555333000......000333555777777777777777777777777888777555444444555666777999666222222444666555333444333111111222333222222000111333333111111111111555555555444444333333333444444333333333333222222555444444333222111000000111222555777888888777777555555444333222222222222333333444444333333222222333333333333222111000000000111222333333222111000555444333222111111111111222111///.........///000---...............---------.........------///000000111333444444333222111---------.........+++)))///111333333111///...---000111111222333333444444222111000//////000111111777555222000......///000//////---,,,,,,---...//////......---------......111///...------...///111+++---//////000000222444~~~{{{xxxvvvvvvvvvvvvrrrqqqpppnnnlllkkkiiiiiifffeeedddeeeeeedddaaa____________^^^^^^^^^^^^^^^\\\YYYWWWVVVWWWVVVTTTQQQPPPQQQQQQOOOMMMKKKLLLMMMLLLKKKHHHGGGGGGFFFDDDBBBDDDCCCCCCDDDFFFGGGEEEDDDBBBBBBAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@??????======???@@@@@@@@@???>>>AAA@@@>>>=========>>>>>>???@@@AAACCCCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFAAABBBDDDDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCAAAFFFLLLMMMKKKFFFAAA???CCCBBBBBBBBBBBBBBBBBBCCC???@@@@@@AAAAAA@@@@@@???BBB@@@>>><<<;;;<<<===>>>===>>>>>><<<;;;===BBBFFF>>>>>>===<<<<<<<<<<<<<<<>>>===<<<;;;<<<<<<:::999;;;<<<===>>>>>>===;;;:::777777777777777777888999999999999888888888777777666666666777777999::::::888777666666666666777888999999888888777666555555555666777777888777666666666777888999999:::::::::;;;;;;::::::;;;;;;<<<<<<===:::666555666888777666666888:::;;;<<<;;;:::999666888::::::::::::<<<===>>><<<;;;<<<:::777999>>>;;;<<<999666666888777333555777888888888888999;;;888999:::;;;;;;;;;;;;;;;>>>======<<<;;;;;;;;;<<<======>>>>>>======<<<;;;=========>>>>>>=========<<<<<<======>>>>>>>>>???===;;;999999:::;;;:::::::::;;;;;;:::888888:::<<<999999:::::::::999888888888777777666666777777888999999::::::;;;<<<<<<<<<888:::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>======>>>>>>===<<<<<<;;;;;;:::;;;:::888666444444555666555666666777777777666666777888:::;;;<<<;;;:::999:::888666555555666666555444444444555555555666666999999999666333111000111333444666555333222222333333333333333333444444555333444555444333333555777444444333333222333333333333333333333333333333333555555555555555555555555444333333333333444666777777555444333444555444333333222111111222222111111///111222222222111111111222222222222222222222333000111111111222222333333444333333222222111111000000222444555666555444333333222222111111111111111333444444444333222111111222222222222111000///...000000111222222111000000333222222111111111111111111111///.........///000------............------+++,,,------,,,,,,---///...///111222333222111000...............---+++)))---///222222111000000111222222111111111222222222//////.........000111222555333222000/////////000000///............///000///...---,,,,,,---...///000///---,,,,,,---///000,,,---//////......///111{{{xxxvvvuuuuuuuuurrrqqqpppooommmllljjjjjjhhhgggeeedddeeeeeecccbbb__________________``````]]][[[YYYXXXWWWVVVSSSQQQPPPQQQQQQPPPMMMLLLLLLMMMKKKJJJHHHGGGHHHGGGEEEDDDFFFFFFEEEGGGHHHIIIHHHFFFCCCCCCBBBAAA@@@???>>>>>>??????>>>>>>>>>??????@@@===>>>???@@@@@@@@@@@@???@@@???>>>=========>>>???>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAADDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAMMMZZZ\\\TTTIIICCCAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????BBBAAA???>>>======>>>??????>>><<<::::::???FFFKKK>>>===<<<<<<;;;<<<<<<<<<<<<======;;;888666666666;;;<<>>;;;:::555555555666777999:::;;;777777777888888888999999777777777777888999:::;;;999888888777777777888999;;;;;;:::999888777666666444555666777777777777777777777888999::::::::::::<<<;;;:::::::::::::::::::::888666666666777666444444555666777888888888888777999::::::999999:::;;;<<<:::;;;===<<<888888<<<@@@@@@<<<666555888777333444666777777666777888:::777777777888999:::;;;<<<>>>===<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<;;;::::::;;;<<<<<<======<<<<<<;;;888999999:::;;;<<<===>>>;;;999888888:::;;;;;;::::::;;;;;;:::999999:::<<<777888999999999999999999666666666555555666666777666666888:::;;;======>>>::::::;;;:::999:::===???>>>>>>>>>======<<<<<<<<<======<<<;;;;;;::::::999:::888666555444444444555444444444555444444333333111333666888:::;;;;;;;;;<<<;;;:::888666555555444555555555555555666666666999:::999777333000000000222333555444333111222222444444444444444555666666333444444444333333555666666555444444333333333333000222444666666444222000333333333333333333333333111111111111222444555666333555666555444333333333222222222222111111000000///000111222222222222111......///000000111111222......///000111222333333222222222222222222222222111111222333222111///...000000/////////000111111444444444333222111000///111111111000000///...---///000111111111111000/////////000000000000111111111000//////......//////------............------***+++---,,,++++++,,,...---...///111111111000////////////...---,,,,,,+++///000111111111111333555444333111000//////000000------------...000111222111111111111111000//////000000////////////000111000///---++++++---///111//////------------//////---...///...---,,,---...|||xxxvvvtttttttttsssrrrqqqpppnnnmmmlllkkkllliiifffddddddddddddccc^^^_________``````aaaaaa^^^]]][[[YYYWWWUUUSSSRRRRRRSSSSSSRRROOONNNNNNOOOJJJIIIGGGGGGHHHHHHGGGEEEGGGFFFFFFGGGIIIIIIHHHFFFDDDDDDCCCBBB@@@???>>>>>>???>>>=========>>>???@@@?????????@@@@@@@@@@@@@@@@@@???>>>======>>>???@@@>>>???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAADDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBSSSeeehhh\\\MMMEEEDDD@@@@@@@@@AAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@???>>>>>>>>>>>>>>>>>>===:::888:::>>>DDDHHH===<<<<<<;;;;;;<<<<<<<<<:::<<<===;;;777555666888>>>?????????>>><<<:::999555555555666777999:::;;;666666666777888999999:::999999888888888888999999999888888888777777777777;;;;;;:::999888777666666333444555666777777888888777777888999::::::999999::::::999888777777888888888777666666666555444333444444444555666777888999888999:::999888777888999:::999:::<<<<<<:::<<>>>>>=========>>>>>>???;;;;;;;;;<<<<<<;;;;;;:::<<<<<<<<<======<<<<<<<<<999999999::::::;;;;;;;;;999888777777999:::::::::999:::;;;:::999888:::;;;777888888999::::::::::::666666555555666666777777555666888:::;;;<<<<<<<<<:::::::::999888:::===@@@======<<<<<<;;;;;;::::::<<<;;;;;;:::999999888888888777666444444333444444444444444444333222111111///000333555888999::::::<<<<<<<<<:::777666666666555555555555555555555555666777777666444222222333000222333333222111111222444444333333444444555666111222333222111111333555666555444333333222333333...///222333333222///...222222222222222222222222111111111222222333444444111444777666333111111333111111222222111000000111111111111111222333222111//////////////////000000......///000111111222222000000111111222222222333222222222111000...,,,+++............///000111222333333333333222000///...000000000000000///------...///000000000000///...,,,---...///000000000000000000//////............,,,,,,---.........------***,,,------,,,,,,---...---...///000000000000000////////////...///000111666666555333000000222444666444222///........................///000000111...///000222222111///...//////////////////000000111///,,,******---000222000//////......//////000---...//////------...///|||xxxvvvtttttttttssssssrrrqqqooonnnmmmmmmooolllgggdddccccccbbbaaa^^^_________``````aaaaaa]]]]]][[[YYYVVVTTTSSSSSSSSSSSSTTTRRRPPPNNNOOOOOOJJJIIIHHHHHHIIIIIIHHHFFFEEEDDDDDDEEEGGGHHHFFFEEEDDDDDDCCCBBBAAA??????>>>???>>>=========>>>@@@AAA@@@@@@@@@@@@@@@AAAAAABBB@@@???>>>>>>???@@@AAABBB???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAACCCCCCDDDDDDEEEEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBSSSeeehhh[[[MMMEEEDDD??????@@@AAAAAA@@@??????>>>??????@@@@@@??????>>>>>>>>>??????>>>>>>======<<<:::999999:::<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<888;;;===<<<999888:::===CCCAAA???<<<:::999888999777777666666777888999999555555666777888999999:::<<<;;;999888777666666666888888888777777666666666888888888777666666555555333444444555666777777888777777888999999999888888888888777666555555555555777777777666555444444444555555555666777888888999888999:::999777666777888:::888777:::;;;<<>>???>>>>>>>>>???@@@AAAAAA;;;<<<<<<=========<<<<<<<<<======>>>>>>======<<<;;;;;;;;;::::::999999999888777555666888999999999777999::::::888888888999777888999::::::;;;::::::666666666666666777888999666777999:::;;;:::999888999999999888777888<<<>>>;;;;;;;;;:::::::::999999::::::999999888777777777666666555444444333333333444444444444333222222111000111222333555666666777999;;;<<<;;;999888888:::555555555444444444444444777777888666333222222333///000222222111000000111222222111111222222333444///000111000//////111333444444333222222111222222000000000000000000000000222222222222222222222222555444444444333333222222000333666666333000111222000111222111000000222555777444111111222333222000222222111000///......---111111111111111000000000///000000111111222222333333222222000///---,,,+++............///111222333222222222222111000///...111111111111000///...------...////////////...---+++,,,---///000000000000///////////////......---++++++,,,---......------+++---//////...---......---...///000000111111111...///000000000111555999>>>===999555000...///111555444222000............111111111111000//////...,,,...000111222111///------------...////////////000...,,,***+++---000222111000000000000000000111,,,...///000//////000222{{{xxxvvvuuuuuuuuutttsssrrrqqqpppooonnnnnnoookkkgggdddccccccbbbaaa__________________``````[[[\\\[[[YYYVVVSSSSSSSSSQQQRRRRRRQQQNNNMMMMMMNNNKKKIIIHHHHHHIIIIIIHHHFFFCCCCCCBBBDDDEEEFFFDDDCCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAABBBCCC@@@@@@??????@@@BBBDDDEEEAAAAAAAAAAAAAAABBBDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDAAALLLXXXZZZRRRGGGBBBBBB???@@@AAABBBBBBAAA@@@???>>>>>>????????????>>>>>><<<===?????????>>>===<<<:::999999999;;;;;;999888;;;;;;;;;:::;;;;;;<<<===999:::<<<===<<<===???@@@CCC@@@<<<888666666777777999888777777777777777888555555666666777888999999;;;:::999777666555555555888888888888777666555555555555555555555555555555444444444444555666777777666666777777777777777666777666555555555555555555777888888666444333444666777777888999999999888888777888999888777666777888999666666888:::<<>>>>>>>>>>>???@@@BBBBBB<<<<<<===>>>>>>>>>>>>============>>>>>>============<<<<<<;;;:::999888777888666555555777888888777555777999999777666777777888888999999999999999999666666666666777888999999777888:::::::::888666555777777888777666777:::<<<999999999999999999999999999999888888777666666555666666555555555444444444333333444444444333222222222222222222333333444444666999<<<<<<999888:::<<<666666666555555555555444:::;;;:::777333000//////---///111111000///000111000000000000000111222222...///000000//////000222222222222111111222222333333222111000000111222333333333333333333333333333666666666666555333222111111333444333222111111111000111222000///000666:::@@@:::333000111222111000333333222111///...------111111111111000000000///000000000111111111222222222111111///...------,,,............///000111222000111111111111000//////111111111111000///...---,,,---............---,,,+++,,,...///000000//////...////////////...------***+++,,,------...------+++---///000///.........---......///000111222222...000111000///111777<<>>:::555000------...333222222111111000//////222222222222111///...---,,,---///000111000...---+++,,,---.../////////...///...,,,++++++...000222000000000000000000000000---...000000///000111333~~~{{{xxxvvvvvvvvvvvvttttttsssrrrqqqppppppoookkkhhheeedddddddddcccbbb_________^^^^^^^^^^^^^^^YYYZZZZZZXXXUUURRRSSSTTTQQQRRRRRRQQQNNNMMMMMMNNNLLLJJJIIIHHHIIIIIIGGGFFFBBBAAAAAACCCDDDEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAAAAAAAAAAABBBAAAAAA@@@AAABBBCCCDDDAAAAAAAAAAAABBBDDDFFFGGGCCCBBBAAAAAAAAAAAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFF@@@AAABBBCCCCCCCCCBBBAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEBBBFFFIIIJJJGGGCCCAAA@@@???@@@AAABBBBBBAAA@@@???>>>>>>????????????>>>>>><<<>>>@@@AAAAAA@@@>>>===<<<:::999:::<<<===;;;999;;;:::::::::;;;;;;<<<===;;;;;;;;;<<>>DDDSSSNNNDDD999444555555222444666777777777777888:::<<<============<<<;;;;;;<<<<<<<<<===>>>???AAABBB<<<<<<===>>>>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;;;;:::::::::999888888888888777555555666777666555333555777777666555555666666777777777777777666555555555555555666777888999666888999::::::888666444444555777777666666888999666777777888888999999:::888888777777666555555444666666666666666555444444111222222333333333222222333222222222222222333333444888<<<<<<999777999<<<888888888888777777666666;;;;;;:::777333000//////,,,...000000/////////000000000//////000000111222000111111111000000222333222222222222222333444555333222111000000111222333222222222222222222222222555555666666555444333222444222111111111222111000000111111///...111999@@@HHH@@@666000///111111///222111111000///......---//////////////////000000000000000000111111111111//////......------......------,,,------...//////...///000000111000000000///////////////...,,,,,,+++,,,---......---,,,++++++---...000000000///........./////////...---,,,******+++,,,------------))),,,//////...---------,,,,,,,,,---...000111111000111222///---///555:::999999777333///------...000111222333333333111000000000111111111///...------.../////////...---,,,+++,,,...///000000000///------,,,,,,---...000111......////////////.........///000///......///000}}}zzzxxxvvvvvvwwwwwwttttttsssrrrrrrqqqppppppgggeeeddddddeeefffeeeddd_________^^^^^^]]]]]]\\\WWWYYYZZZXXXTTTRRRSSSUUUSSSTTTTTTSSSQQQOOOOOOPPPMMMKKKIIIIIIIIIIIIGGGEEEBBBAAAAAABBBDDDEEECCCBBB>>>>>>?????????@@@@@@@@@===>>>@@@AAABBBBBBAAAAAABBBBBBAAA@@@AAABBBCCCDDDBBBAAAAAABBBCCCEEEGGGHHHDDDCCCBBBAAA@@@AAABBBBBBBBBCCCCCCDDDEEEFFFFFFGGGAAACCCEEEGGGGGGGGGEEEDDDAAAAAAAAA@@@@@@?????????AAAAAAAAABBBCCCDDDEEEFFFEEECCCAAA@@@BBBCCCBBBAAA???@@@BBBCCCCCCBBB@@@???>>>>>>????????????>>>>>>===???AAACCCCCCAAA???>>>???<<<::::::===???>>>===::::::::::::;;;;;;<<<===>>>;;;:::<<<@@@AAA@@@>>>777777777777777666555555777777666777777888999999666666666666777777777777444444444555555666777888::::::;;;;;;:::999777666333333444555666777888888777666444444333444555666444555555555555555444444777777666777777888999:::999:::999555222222666:::777999;;;<<<;;;999666444444666777777666666777999555444666:::999777999>>><<<;;;888333333777777444333444666666555555777888<<<======>>>===<<<:::999:::::::::;;;===>>>@@@@@@;;;;;;<<<===>>>>>>======:::;;;;;;<<<<<<;;;;;;:::888888888888888999999999999777555555555666555444222444666777555444444444555666666666555444333333333333333444555666777888555666999::::::888666555222444666777666666666777555555666777888999::::::777777777666555555444444666666666777666666555555///000111222222222222222222222222111222222333444555999===<<<888666888;;;:::::::::999999999888888888888888666333111111222,,,...///000///...///000000000000000000111111222111222333222111111333555222222222333444555666777//////000000000000//////111111111111111111111111222333444555555555444333666222//////111333222000111222111...---222<<>>???@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDGGGFFFEEECCCCCCEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDBBBCCCDDDCCCBBBBBBEEEGGGGGGDDDBBBBBBDDDEEECCCAAACCCCCCBBBBBBBBBAAAAAAAAABBB@@@@@@AAACCCEEEFFFEEEFFFCCC@@@@@@AAABBB@@@>>>???@@@AAAAAA@@@AAACCCEEEFFFDDDAAA@@@AAAAAAAAA@@@===>>>@@@AAAAAA@@@>>>===<<<<<<<<<<<<<<<===>>>>>>???===;;;:::;;;<<<;;;;;;999:::<<>>>>><<<999777777777888888999999::::::666666666666666666666666444666666555444333444555444555666666666666666555444444444555555777888888333444666777777777666555555666777888888777555555666666777888888888777777999;;;<<<:::666333444555777777666666555555555555444444333222222333333333444444333333222333333333999:::;;;<<<;;;999777666666777:::>>>AAAAAA>>>;;;888666444222111000111111111111000000000000000000,,,++++++...111444444333222222222222222222222222000000000111111222222333222111//////000000...---111222444444333222333555333222111222333555555444333222111000000000111222555444111000111444777:::===888222//////000...------***+++///...)))***///+++++++++++++++,,,---...////////////////////////---.........---,,,,,,+++,,,,,,,,,+++++++++******000111222333444333222222111111000......---------++++++++++++++++++++++++........................,,,------,,,******,,,---000---&&&***444///(((---,,,...000111000...,,,***+++,,,---............---000////////////.........000///...------...///000000222444444333222111222//////......///000111222,,,,,,,,,---...000222333......///111333333111///***+++,,,...//////000000,,,...000222111000---,,,,,,...000000///---,,,,,,}}}|||zzzxxxwwwuuuuuutttuuuuuutttssspppmmmkkkiiihhhgggfffddddddfffggghhhdddbbb___\\\[[[ZZZZZZZZZZZZYYYXXXWWWUUUTTTSSSSSSTTTTTTSSSRRRQQQPPPOOOOOONNNMMMJJJHHHFFFFFFGGGGGGEEECCCBBBAAABBBCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA??????@@@AAABBBBBBBBBBBBEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDEEEHHHJJJHHHEEECCCCCCEEEFFFDDDBBBAAAAAAAAABBBBBBCCCCCCCCCAAA@@@???@@@CCCEEEEEEEEEEEECCC@@@@@@AAAAAA@@@>>>???@@@AAAAAA@@@AAACCCEEEFFFDDDAAA@@@AAAAAAAAA@@@>>>???@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<===>>>>>>???===;;;:::;;;<<<<<<<<<999:::;;;===???>>>;;;999666666666777777888999:::888999999888777666888:::777777777777777777777777666666777666555666888:::::::::999888888888888888999888777666666666777888888888777666555555666666666666666666666666666666999999999999888666444333666666666666666777777777777777777666666555555555555555444444555666777888666666777777777777666666888777555444333333333444333444555555444555777999:::999999999999999999999;;;:::888666555555666777888888999:::;;;;;;;;;;;;888999;;;;;;;;;:::888777444555555555555555555666666666666666666666666666555666777666444333444555666666666666555444444333333333333333444555666777333444666777777777666555555666666777777777666666888888888777777777777777777999:::999666444444555555555555555444444444333444333333222222222333333333333222222222222333333666777888888888666444333777666666888:::;;;;;;:::999888777555333222111111//////000000000111111111---,,,---///222444555444222222222222222222222222111111222222222222222222222000//////111111000...111222333333222222333555333222222222444666888888555444333111000000000000222111000///000222555666888444000///000111000......+++,,,///...++++++///,,,,,,,,,,,,,,,------...........................------......------,,,+++,,,,,,++++++++++++,,,,,,000000222333333333222111222111000///............+++++++++,,,,,,,,,,,,,,,..................---------......---+++***,,,---222<<<888......---...555...///000000///---+++***+++,,,,,,,,,------------/////////.........------111000///......///000111///111222222111000000111000///...---,,,---......++++++,,,...000222333444000000000222444333111///.........//////.........,,,---///000000///...---.........---,,,,,,,,,---}}}|||zzzxxxwwwuuuuuutttuuuuuuuuusssqqqnnnkkkiiiiiihhhfffeeeddddddeeeeeeaaa```^^^]]]\\\\\\]]]^^^ZZZYYYXXXWWWVVVUUUTTTSSSTTTTTTSSSRRRQQQPPPOOONNNNNNLLLJJJHHHGGGFFFGGGGGGEEECCCAAAAAABBBCCCBBBAAA???@@@@@@@@@AAAAAAAAABBBAAAAAACCCDDDDDDDDDDDDDDDFFFFFFFFFEEEFFFGGGGGGHHHEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCCCCDDDEEEFFFGGGGGGHHHGGGFFFEEEFFFHHHKKKGGGFFFDDDDDDFFFFFFEEEDDD???@@@AAABBBCCCDDDEEEEEEAAA??????@@@BBBDDDDDDCCCDDDBBB@@@@@@AAAAAA@@@??????@@@AAAAAA@@@@@@BBBDDDEEECCCAAA@@@AAABBBAAA@@@????????????????????????<<<<<<<<<<<<<<<===>>>>>>>>><<<;;;;;;<<<>>>>>>===;;;:::999:::;;;;;;999777666666666777888888999999:::;;;;;;999777777888999999888777666666777888999999777666666777888888888888888777777666666777777<<<:::888666555555555555555555555555666777888999666666666666777777777777888888777777666555444444444555555666777777888888666666666555555555555555444444444444555666777888555666666777777666666666777666555444333333333333222333444444333444666888666666555666777888:::;;;;;;999777555444333333444666777888999999999999999999888888888888777777777444444444444444333333333666666666666666666666666555666777666444444444555777777777666555444333222222222222222333444555666333444555666777666555555555555555555666777888888:::999888777666666777777444666777777555444444555555555555555444444444444333222222222222222333333222222111111111222222333444444555555444333111000777444111000222555666777999999999888666555333222000000000111111222222222.........000333555555444222222333333333333333333333333222222222222222111111000///000222222222000000222222222111111333444666555333333333555777999888666444222000///......//////......///000111222111///...///000111000//////------//////------///.........---------------........................------......------,,,,,,,,,++++++++++++---...//////000000111222111111111333222111///...---------,,,,,,,,,---------........./////////...---,,,,,,+++,,,------,,,---///111TTTllleeeCCC///...111555000000///...---,,,+++***,,,,,,+++++++++,,,------............---------,,,111000////////////000111...//////...------...000111///---,,,*********++++++,,,...000222333444444111111111222333333000...111111000000///...------------......///////////////...,,,+++++++++---...}}}|||zzzxxxwwwvvvvvvuuuvvvvvvuuusssqqqnnnkkkjjjjjjiiigggeeedddcccccccccaaa```___^^^]]]]]]^^^^^^ZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTSSSRRRPPPOOONNNNNNMMMLLLJJJIIIGGGGGGGGGGGGEEECCCAAAAAABBBBBBBBBAAA???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEDDDDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDFFFHHHHHHFFFEEEFFFFFFEEEDDDDDDEEEEEEEEEDDDCCCAAAAAAAAABBBCCCDDDDDDEEEAAA???>>>???AAACCCCCCBBBCCCBBBAAA@@@@@@AAA@@@@@@@@@AAAAAAAAA@@@@@@BBBDDDDDDBBB@@@@@@AAABBBAAA?????????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<===>>>>>>>>><<<:::;;;===>>>??????<<<:::888777888888777555555666777777888999999999<<<===<<<;;;888777888999:::999777666666777999:::;;;888555666999:::888555777666666555555555666666;;;:::888666555444444555444444444555666777888999666666666777777777777777888777666555444444555555555555555666666666777777555555555555555555444444444444444555555666777777555555666666777666666666777777666666555555555555222333444444333444666888666555444444555888:::<<<999999777666555555555555666777777888999999888888999999777666666666777888777777666666555555444444555555555555555555555555555666777666444333444555777777777777666666555444333333333333333444555555333444555666666666555444555555444444555666888:::<<<:::888555555555666777222333444555555444444555555555555555555555555555222111111111111222222333111111111000111111222222555555555555444222111000555222///...///111222333555666777888777666555444333333333333333333333333///......000222444444333222222222222333333333333222222111111000000//////000//////000222444333222000111111000///000222444777666444222000111333555666666444333111000//////------...///////////////,,,---...///000000///......---,,,...///........./////////......------,,,........................,,,------...------,,,,,,,,,,,,++++++,,,...000222......//////000000000000222111000...---,,,,,,,,,,,,,,,------.../////////.../////////...---,,,+++(((***,,,---...///222555kkkRRR555333333000222111///---+++*********---,,,++++++++++++,,,---......---------,,,,,,,,,/////////....../////////---------+++******---///000...---+++******++++++---...///111222222222222111000000000111111...,,,222111000000///............------,,,---...000111///...------.........---}}}|||{{{yyyxxxwwwwwwwwwvvvvvvuuutttqqqnnnllljjjkkkjjjhhhfffeeecccbbbbbbbbbbbbaaa___^^^]]]]]]\\\YYYYYYXXXXXXWWWVVVUUUUUUTTTTTTSSSQQQPPPNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDBBBAAAAAABBBBBBAAA@@@??????@@@AAABBBBBBCCCCCCAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDAAAEEEJJJLLLJJJGGGDDDCCCAAABBBDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????AAACCCCCCBBBBBBBBBBBBAAA@@@@@@AAAAAA@@@AAABBBAAA@@@@@@BBBCCCBBBAAA@@@AAABBBBBB@@@?????????>>>======>>>??????<<<<<<<<<<<<<<<===>>>>>>>>><<<::::::<<<>>>>>>>>>;;;999666555666666555444555666777888999999888888===>>>===;;;888777777999999888666555555666888999:::777555666999:::777444666555555444555555666666999888666555555555666666666555555555555555666777555555666666777777777888777666555555555555666666777666666666555555555444444444555555555555555555555555555666666666666666444444555666666666666666666666666666666555555555333444555555444555777999888777666555666888:::;;;888888888888888888999999777888888999999999999999:::999777666555666777888777777777666666555555555444444444444444444444444444555666555444333444555555666777888888888888888444444444444444444555666222333555666666666555444555444444333444666888999:::999666444333444555666111111222333555555555444333333333333333333333333000000000000000111222333111000000000111111222333888888888777666444333333333111000000111111000//////111333555666666666666888777666666555444333333///...---///111222222111111111111222222222333333000000//////......------000//////000333444444333000000000///......111333222333222000......000333222333333222222222111111---...///000000//////...+++---...//////---,,,,,,---,,,+++,,,...111000....../////////...---,,,,,,........................,,,,,,------...------,,,,,,,,,,,,,,,...000222333------------......////////////...---,,,,,,,,,,,,---------....../////////---...///000///...,,,++++++,,,---------...000222RRRsssnnnFFF222666444...222111...,,,************---,,,,,,,,,+++,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,***)))))),,,......---,,,,,,,,,---///000000000111111111111000000000...------......,,,+++000//////...///000111111...---,,,,,,,,,---///000......///111333333///,,,~~~~~~|||{{{zzzyyyyyyyyyvvvvvvvvvtttrrrooollljjjkkkkkkiiihhhfffdddcccbbbdddcccbbbaaa___]]]\\\[[[YYYYYYXXXXXXWWWVVVVVVUUUTTTTTTSSSQQQOOONNNMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGDDDBBB@@@@@@AAABBBAAA@@@??????@@@AAABBBCCCDDDDDDAAAAAABBBCCCDDDDDDDDDDDDGGGGGGGGGFFFGGGGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBGGGLLLOOOMMMIIIEEECCC???AAADDDDDDCCCBBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA???@@@BBBCCCCCCBBBAAABBBBBBAAA@@@???AAACCC@@@AAABBBAAA@@@@@@AAACCCAAA@@@@@@AAABBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>===;;;::::::;;;======<<<:::888666555555666555333444555777888999999888888=========;;;888777888999888777666555555666777888666666666777888888777555555555444444555555666666777666555555555666777888666666555555444555555555444444555555666666777777666666666666666666777777777777666666555444444333555555555555555666666666777777888888888777666666333444555555666666666666333333444444444333333222333444555555444555777999999999888777777888999:::888888999::::::;;;;;;;;;888999999:::::::::999999999888777666555666777777444444444444444444333333444444444444444444444444333444555444222222222333444555666777888999999999555555444444444444555555222333444555666555444444444444444444555666777777777666555444333333444444222111111333555666555444////////////000000000000////////////000111222222111111111111111222333444<<<;;;:::999888666666555111111111222444333000...,,,---///111333444555555888888777666555555444333///...---...000111111000//////000000111222222222...------------------,,,000///...000222333333222/////////---,,,---000333---000222111......111444//////000222222333222222......///////////////...+++---//////---,,,+++,,,+++,,,++++++000555444///,,,---...//////...,,,+++------------------------,,,,,,------......------,,,---...///000111222222---,,,,,,,,,,,,---............---------------...........................,,,---///000000///---,,,///000///...+++++++++---333JJJIII333---222///,,,111000...,,,*********+++------.........---,,,+++............---------,,,++++++,,,------,,,+++++++++,,,,,,,,,******+++---,,,,,,,,,,,,...000222333111111000/////////000000...,,,++++++------,,,+++...---------...000222333///...---,,,,,,---...///......000333777555000+++~~~|||{{{{{{{{{{{{wwwvvvvvvtttrrrooollljjjkkkkkkjjjiiigggfffdddcccccccccbbbaaa```^^^]]]\\\YYYYYYYYYXXXWWWWWWVVVVVVTTTTTTSSSQQQOOOMMMLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGDDDBBB@@@@@@AAABBBAAA@@@??????@@@AAABBBCCCDDDDDDAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDGGGKKKLLLJJJGGGEEEDDD>>>AAAEEEEEEDDDBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBB@@@AAABBBDDDCCCCCC@@@BBBBBBAAA??????AAACCCAAABBBBBBAAA@@@???AAACCC@@@??????AAABBBBBB@@@>>><<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<===>>>>>>>>>;;;999999:::;;;;;;:::888777555555666666555333444555777999:::999888777;;;<<<<<<:::888777888999555555555555555555555555222444666777666666666777555555555555555666777777777666555444444555666777555555555444444555555666333333333444555666666666444555777888888888777777555555555555555555555555555555555666666777777777::::::::::::999777666555222333444555666666666666222222333444444444333222222333444444333444666888777777888888888999999999999::::::;;;;;;;;;;;;:::888999999::::::999999888777666666555555555555555222222222222333333333333333333333333333333333333222333444333111000111222333444555666666666666666444444333333333333333444222333444555555555444444444444555555666555555555333333333333333333333333333222111333666777555333////////////000000000111///......///000111222222111111111222222333444555===<<<:::999777666666555111111111222333444222000.........///000111222333555555555555555555555555111/////////111222111000---......///000000111111------------------......000///...///111222111000//////...,,,+++,,,000333111444777666111...///111---...///111222222111111........................***---///...,,,+++,,,...,,,---,,,,,,222999999333***+++---.........,,,+++------------------------+++,,,------......------,,,---///111222222111000,,,++++++***+++,,,---...............///000111111//////......---,,,,,,,,,***+++...000111000...---...///...---+++***+++,,,+++666333,,,...,,,)))---///...---,,,++++++++++++---...000111000...,,,+++/////////.........------+++,,,------------,,,++++++,,,......,,,+++,,,---,,,,,,,,,,,,...000222444000///---,,,---///222333---,,,***+++,,,...---,,,------,,,,,,---///111333//////...---,,,,,,,,,,,,///......111555555111,,,~~~}}}||||||||||||wwwwwwvvvuuurrrooolllkkkkkkkkkkkkjjjhhhgggeeedddbbbbbbbbbbbbaaa```___^^^YYYYYYYYYXXXWWWWWWWWWVVVUUUTTTSSSQQQOOOMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGDDDBBB@@@@@@AAAAAAAAA@@@??????@@@AAABBBDDDDDDEEEBBBCCCDDDEEEEEEFFFFFFFFFDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGEEEFFFGGGGGGEEEDDDDDDDDD???BBBFFFGGGEEECCCCCCEEEAAABBBBBBCCCDDDEEEFFFFFFDDDBBBAAAAAACCCDDDDDDCCC@@@AAACCCBBB??????AAADDDAAABBBBBBAAA@@@???AAABBB?????????AAABBBBBB@@@>>>;;;===>>>@@@@@@>>>===;;;<<<<<<<<<<<<<<<===>>>>>>>>>;;;999888999::::::999777666555666777777555333444555777999:::999888777:::;;;;;;999777777888999444444555666666555444444///333666777555444666888555555555555555666777888888777666555444444555666444444444444444555666777222222333333444555666666444555888999:::999888777333333444444555666666666555666666666777777888888<<<<<<<<<;;;:::888555444222333444555666666666666333444555666666666555444111222333333222333555666444555777888999999999999;;;;;;;;;;;;;;;:::999888888888999999999888888777555555444444444333333333222222222333333444444555333333333333333333333333111222333222000///000111444444444555444444333333333333222222111222222222222333444555555555444333444555666666666555444333111111222333333333222222444222222333666777555333111111222222333333333444............///000222222222222222222333444555666<<<;;;999888666555555444222111000000222333333222000///.........///000111111111222333444555666777222111000111222333222000,,,------...///000000111,,,------....../////////000///...///000111000//////...---,,,+++,,,///222999<<<>>>;;;333---,,,,,,---...///111111111000///......---,,,,,,---------***,,,......,,,,,,...111,,,.........444===<<<666)))***,,,.........,,,+++------------------------+++,,,,,,---.........---,,,...111333444222111///,,,+++*********+++,,,---......//////000222333444//////...---,,,++++++***)))+++---000111000///...)))***+++++++++,,,...000+++---)))+++000***(((444---------,,,,,,+++++++++,,,...111222222000,,,***000////////////.........,,,,,,............,,,,,,+++---//////...---,,,---,,,,,,,,,,,,---///111222...,,,+++***,,,000444666---,,,++++++---//////......---,,,+++,,,...000111//////......---,,,+++***000...,,,...222444111---~~~}}}{{{{{{{{{||||||xxxxxxvvvtttrrrpppnnnmmmmmmlllkkkiiigggfffeeeeeeaaaaaa```^^^]]]\\\[[[ZZZ[[[ZZZZZZYYYXXXVVVUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKLLLLLLLLLLLLJJJHHHFFFEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBDDDCCCCCCDDDFFFFFFEEEDDDEEEEEECCCBBBBBBCCCDDDEEEDDDDDDDDDCCCBBBBBBAAAAAADDDEEEFFFGGGGGGHHHHHHGGGBBBBBBDDDFFFHHHHHHFFFDDDAAAAAAAAAAAAAAABBBCCCDDDDDDCCCAAA?????????AAABBBDDDCCCAAA@@@???@@@AAAAAADDDCCCCCCBBBAAAAAA@@@@@@FFFAAA@@@DDDEEEBBB???>>>:::>>>;;;:::???<<<:::BBB@@@@@@@@@???===<<<:::999888888999999888777555444888888888888888777666666777777777777888888888888<<<:::888777777888888888888888777777666666555555666666666666666555555555666666666666777777777777555444333333444555666777444555666777888888777777777555444555666777666444666666777777777777666666444555666555444333444666555444444444555666888999<<<<<<;;;;;;::::::::::::999888666555444555777888555444333222222222222222000222555666555444444555555555555555666777999999999999999888999999::::::555666777888888888888888444444444444333222111111555555444444444333333333222111111000000111111222111111111111111111111111444555555555555555444444444444333222222111000000111222333444444444333222888888777777666444333222222333444444333333444666333333333333444444555666222000---...000222222000111111111111111000//////......//////000222333444999777444333444555666666333222333444666666333111111000///...---------...000//////111333666777777//////000111333222000...***,,,/////////.........------,,,,,,,,,------......000000///...---...///...//////,,,******...222:::[[[iiiPPP444...000---.........//////111222222+++---000///---,,,---//////...---,,,,,,,,,,,,,,,.........000333444333222++++++******++++++,,,---***+++,,,---...---,,,,,,---+++***(((((()))+++,,,222222111///...---,,,+++)))***+++,,,---.........+++...222444222000...---......---,,,,,,++++++***++++++******++++++,,,---,,,+++***))))))+++---...,,,***(((((()))+++++++++222222222000---++++++,,,+++,,,.../////////......111000.........///......------------,,,+++***))),,,+++*********+++,,,---...,,,+++,,,...000000///222000---,,,...//////...000...,,,******,,,...//////...,,,+++,,,---///111///---,,,,,,---...,,,+++***+++,,,...///000000111~~~~~~}}}|||||||||||||||xxxxxxvvvtttrrrpppnnnnnnnnnmmmllljjjhhhgggffffffccccccbbb```___^^^]]]\\\[[[ZZZZZZYYYXXXVVVUUUTTTQQQQQQPPPOOOOOONNNMMMMMMLLLLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAADDDCCCCCCDDDFFFFFFEEEDDDFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDEEEGGGIIIIIIHHHCCCCCCCCCBBBCCCCCCDDDDDDEEEDDDBBB@@@@@@AAABBBCCCCCCCCCAAA@@@@@@@@@AAAAAACCCCCCBBBBBBAAAAAAAAA@@@EEEAAAAAADDDEEEAAA>>>???===CCCAAA@@@DDD@@@;;;AAAAAA@@@@@@???===;;;:::999999::::::999888777666666777777888888888888888777888888888888999999999999:::999888777777888:::;;;888777777777666666666555888777777666777777888888888888777666666666666666555555444333444555666666666666666666555555555555666555444444666666555444666666777777777666666555333555666555444444555666555555444444444666777888;;;;;;;;;;;;;;;:::999999999888666444444555666777444444333222222222222222222444666777555444555555444444555555777888::::::999999888888888888999999555555666666777666666666333333444444333333222111555444444444444333333333222222111111111111222222222222222222222222222222444444444555555444444333555444444333222222111111///000111333444444333333555555666555555444333222222444555555444333444555444333333333333444444555333111000000222222000---222222222222222222111111222222222222222333444444666555444444666888:::;;;<<<;;;;;;<<<;;;999555111111111000//////......---...------...111333555555555333333333444555333222,,,...000000///......///...------,,,,,,------...,,,...//////......///111/////////---++++++///222CCC```kkkTTT;;;444333---,,,,,,,,,,,,---...///000...000222000...,,,,,,---...------,,,,,,,,,---------,,,,,,---......---+++***************+++,,,,,,***+++,,,---------,,,,,,---,,,***)))***+++,,,---000000///...---,,,,,,+++)))***+++,,,------------,,,///222444222000......------,,,,,,+++*********))))))))))))******+++,,,,,,+++***))))))+++,,,......,,,+++++++++,,,------222222222000---++++++,,,+++,,,.../////////...---///...---,,,---------,,,---------------,,,+++***---,,,+++******++++++,,,---,,,+++,,,...000000//////...,,,,,,...///...---------,,,,,,------------000///---,,,,,,---///000///...,,,---......---+++++++++,,,...////////////}}}}}}}}}}}}}}}||||||{{{xxxxxxvvvtttrrrpppooonnnooonnnlllkkkiiihhhggggggeeedddcccbbbaaa```___^^^[[[[[[ZZZYYYWWWVVVUUUTTTPPPPPPOOOOOOOOOOOONNNNNNKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCC???@@@AAABBBCCCDDDEEEFFFHHHGGGFFFDDDCCCBBBAAAAAADDDCCCCCCDDDFFFFFFEEEDDDFFFEEEDDDBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBCCCDDDDDDDDDDDDHHHFFFDDDDDDFFFHHHIIIIIIEEEEEEDDDDDDCCCDDDDDDDDDEEEDDDCCCBBBAAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAACCC@@@AAAEEEDDD@@@>>>@@@===DDDBBBAAAFFFBBB<<>>===<<<999555111111111111111000///...---............///111333444666444333444555666555333...000222111000//////000......---------------...***,,,.........///000222000000///---,,,---///222===SSS[[[JJJ888222///(((,,,,,,,,,,,,---...//////222333333222///,,,,,,,,,---,,,,,,,,,,,,------......---++++++,,,+++)))'''***))))))))))))***++++++***++++++,,,---,,,,,,,,,,,,,,,+++***+++,,,...///------------,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++...111222111///...---,,,,,,++++++***)))))))))''''''(((((()))***++++++++++++***))))))+++,,,---------,,,++++++,,,,,,---000111111///---++++++,,,+++,,,...//////...------,,,,,,,,,+++++++++++++++---------------------,,,...---,,,+++******++++++---,,,+++,,,...000///...,,,++++++---///000///---)))+++,,,.........---,,,111000...------...///000///...------......---+++,,,,,,---...............|||}}}~~~~~~~~~}}}{{{zzzxxxwwwvvvtttsssqqqpppoooooonnnllljjjhhhgggffffffeeeeeedddcccaaa```___^^^\\\[[[ZZZXXXWWWVVVUUUUUUQQQQQQPPPOOOOOONNNMMMMMMKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEE???@@@AAABBBDDDFFFGGGGGGHHHGGGEEECCCBBBBBBCCCDDDDDDCCCCCCDDDFFFFFFEEEDDDFFFEEEDDDCCCBBBAAA@@@@@@AAAAAABBBBBBCCCDDDDDDEEEAAAAAABBBCCCDDDDDDDDDDDDFFFEEEDDDDDDFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBAAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBEEECCC??????CCC???EEE@@@<<>><<<:::888777:::999777666666666777888555666777999:::;;;;;;;;;999999999999::::::::::::777777888777777888:::<<<777777777777666666666666:::888777666777999<<<>>>:::999777555444555666666666666555555444444444444555555555777:::===AAADDD777666555555777777666555777777777777666555444444222444555555444444666777777666555444444444555666777888:::<<<;;;999777555666666444444333444444444444444333333333333333444555666777666444333333444333444444555777999;;;<<<888777666666666666666666555555555555444333222222000000111333333444444444444444444333333333222222333333222222222222333333222222222222222222222222333444444555555555555444666666555555444444444444///000000111222333333333222222333444444444444444333555777888666444333444666444333111111111222333333222111111000000///...///.........//////000000000111222333333444444444777888888777777888;;;<<<===:::777555555444333222111111222222111000///...222222111000//////111333///000111444666666333111000222333222000///000111///......------------...+++,,,............///111000000///...---...///111///===BBB888///...---(((...............///000111222333333222000...------++++++++++++,,,---......///...------------***((()))))))))((())))))***+++******++++++,,,,,,,,,,,,************+++---...///***+++++++++,,,,,,,,,,,,++++++,,,++++++***))))))***,,,///000///---,,,,,,++++++******)))(((((((((&&&'''((()))***+++++++++*********)))***+++,,,,,,++++++++++++)))))))))***---...///---+++******++++++,,,---.........---,,,+++,,,---,,,+++******+++------------------............---,,,+++*********,,,++++++,,,...//////---******+++...000111000...)))***+++,,,---.........222000...------...///000///...------......---,,,---------......------,,,}}}}}}~~~~~~~~~|||zzzyyyxxxwwwvvvuuusssrrrppppppnnnmmmkkkiiigggfffeeeeeeeeedddcccbbb```___^^^^^^\\\[[[YYYWWWVVVUUUUUUUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF@@@AAABBBCCCEEEFFFGGGHHHFFFEEEDDDCCCCCCDDDFFFGGGDDDCCCCCCDDDFFFFFFEEEDDDFFFEEEEEEDDDBBBAAA@@@???@@@AAAAAABBBCCCDDDEEEEEEBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEFFFIIIJJJJJJFFFDDDEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAAAAAAAABBBCCCDDDAAAAAAAAAAAAAAA@@@@@@@@@???@@@BBBDDDAAA???BBBIIIPPPSSSGGG;;;???@@@<<<===??????>>>===;;;999777666888777555444444555666666555666888999;;;<<<<<<<<<888888888999999999999:::777777777888999:::999888666666666666777777777777888777555555555888;;;===777777666555555666777888666666666555555444333333555555555777:::===AAADDD888777666777888888777666666666666666666555444444333444555555444444555777666666444333333444555555666777999;;;:::888666444555444444333333333333333555555444444444444555555444555555444222111222333333333444555666888:::;;;777666555444444444444444555555555555444333333222///000111222333444444444444444333333333222222222333222222111111222222333222222222222222222222222333444555666666666666666666666555555555555444444333333333333222222222333222333444555555555555555333555777777555444444444555444222000///000222333444444333222111222444666222222111111111111222333///000222555777888999999;;;<<<<<<;;;:::<<>>@@@CCCCCC@@@???GGGQQQhhhgggSSS@@@@@@AAA======<<<<<<;;;;;;999888666555555555444444444444555555666777999:::;;;<<<<<<<<<888888888888999999999999888666666:::???@@@;;;666666666666666777777777777777666555555555777999:::555666666666777777777777555555555666555555444333666666666666666888999:::888777666666888888777666444555555666666555555555444555666555444333444666555555444333333444555666666777888999999777555444333333333333222222222111444444444444444555555666333333444222111000222444333333333444555666777888666555444333333333333333333444444444444333333222///000111222333333333333333333333333222222222222222111111111111111111222111111111111111111111111333333444555666666666666555555555555555555555555666555444333222222222222333333444555555555555555222333444444333333444666444333000///...000222333222222222111000111444666222111000///...///000000111333666999<<<>>>>>>???;;;============BBBIIIPPPHHHBBB888111///111333555222222111///////////////222555777555111......///,,,///333999;;;999333///111222222111111111333555000000///...---------------...///...,,,+++,,,---///...,,,,,,...///...---111111///...---///111222---,,,,,,,,,,,,,,,------.........000222333333111,,,++++++++++++,,,,,,---+++******,,,......---,,,***))))))))))))***+++++++++************+++,,,,,,)))))))))***++++++++++++))))))******+++,,,,,,---***************)))((('''(((***,,,,,,***))))))***++++++******)))(((((((((((()))***+++,,,+++***))))))))))))************+++,,,///111///+++((()))***(((*********(((((()))***,,,,,,---......---+++***+++...111000---+++,,,---...---,,,+++***+++,,,---------......---,,,+++*********+++---//////...,,,+++***+++---///111000///---,,,)))((()))+++...000///...,,,,,,,,,---///111000///......//////...,,,,,,,,,---------,,,,,,+++}}}{{{yyyxxxxxxxxxwwwvvvuuutttsssrrrqqqnnnmmmkkkiiihhhffffffeeeddddddcccaaa```___^^^]]]]]][[[YYYWWWUUUUUUVVVVVVTTTSSSRRRPPPNNNLLLKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGCCCCCCDDDEEEEEEFFFGGGGGGDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCDDDFFFFFFEEEDDDEEEEEEFFFFFFFFFEEECCCBBBAAABBBBBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGIIIKKKIIIFFFCCCDDDDDDDDDCCCDDDDDDEEEEEE@@@AAAAAABBBBBBBBBBBBBBBCCCBBBAAAAAABBBCCCDDDEEEDDDCCCBBBAAA@@@>>>======>>>@@@BBBBBB???@@@KKKYYYpppnnnWWW@@@???AAA===;;;999999999999888777666555444444555555555555555444888888:::;;;<<<<<<<<<<<<999999999999:::::::::;;;888444555===GGGIIIAAA777555666666666777777777888777777666666666777777888555666777888888777555444333444555666666666555444666666666666555555555555666555444555666777666444333333444555666666666666555666777666444333333444444333333222333444666777666666777777777666555444222222222222222111111000222222222222222333444444222333333222111222444666333333333333333444555555555555333222222111111111111111222222333222222222///000111222222222222222333333333222222222222111111000000//////000000111000000000000000000000000000111222333444444444444444444444444444444444444444333222111111222222333222333333444444444333333111222222111111222555888333111///---...000222444666999<<<<<<:::888777888555333111///......///000444666999<<<>>>@@@@@@@@@;;;<<<<<<::::::@@@JJJRRRFFF@@@999333111111222333333222///---,,,---///000000555;;;;;;888444333555444444666888888666222...///000111000000111444666111000///...------------+++---......,,,,,,---///...,,,++++++......---+++...,,,,,,......------...---,,,,,,++++++,,,,,,---...------///222444222111,,,,,,++++++***++++++++++++******,,,---...---+++***************+++,,,,,,+++***)))))))))***,,,,,,******++++++++++++++++++)))******++++++,,,,,,,,,)))))))))***))))))(((((()))+++,,,,,,+++******+++,,,++++++******)))((((((((()))***+++***)))'''&&&((())))))***************,,,///222000+++'''(((***)))***++++++))))))***+++,,,,,,---...---,,,+++******...222111---++++++---...---+++)))))))))***+++,,,------......---,,,+++******+++---//////---++++++)))((())),,,---...---,,,++++++******+++,,,---,,,+++******+++---///111000///......//////...---+++,,,,,,---------,,,,,,|||zzzxxxxxxxxxxxxwwwvvvuuutttsssrrrrrrooonnnllljjjiiiggggggfffeeedddcccbbbaaa___^^^^^^]]]\\\YYYVVVUUUUUUVVVVVVRRRRRRQQQPPPNNNMMMLLLLLLIIIHHHGGGEEEEEEEEEFFFFFFDDDDDDEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGEEEFFFGGGGGGGGGEEEDDDCCCDDDCCCCCCDDDFFFGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCDDDEEEEEECCCAAAEEEEEEDDDDDDEEEFFFGGGGGGAAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAABBBCCCDDDEEEDDDDDDCCCAAA???>>>===<<<>>>@@@BBBBBB>>>@@@NNN]]]jjjiiiSSS======@@@;;;888777777777777777666555555444555666777777666555555999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<777333444???MMMQQQFFF:::555666666666777777888888888888888888777777777777666777999:::999666333111222333555666666666555555444555666777888888777777555444333333444555444333222222444555666777777777666777777666444222222333333333222222333555666777777666666666555555555555111222222222222111000000111000000000111222222333333444444333222333555888444333333222222333333444555444333222111111111111...///000111111111111111000000111222222222222111333333333222222222111111000000////////////000000////////////////////////...///000111222333333333333444444444444444444444111111000000000111333444222222333333333222222111000111000//////222666999222111...------000333555BBBGGGMMMNNNKKKFFFBBBAAA===<<<999777555555666777555666999<<<>>>>>>>>>===;;;;;;999666444999DDDMMM<<<888444111111111111111444111...++++++,,,///000111888???BBB???<<<;;;<<<:::888666555444222///---...///000000000111444777111111000......---------)))+++------------///000...+++***+++---...,,,******))),,,111222...,,,...///......---------.........---,,,...222333111///------,,,+++************...---,,,---......---+++++++++******++++++,,,---+++***)))))))))***,,,---,,,,,,---------,,,++++++******+++++++++,,,,,,,,,(((((())))))))))))((((((+++,,,...---,,,+++,,,---,,,,,,++++++***)))))))))'''((()))***)))(((%%%$$$(((((()))******************...000...)))%%%%%%(((***+++,,,,,,+++***,,,---,,,------...---,,,******)))...222111---***+++---...---+++)))(((((()))***+++,,,---.........---,,,))))))+++---//////---+++***((('''''')))+++,,,+++***+++,,,---,,,+++***)))******))))))+++---000111111///......//////...---***+++,,,,,,---------,,,~~~|||{{{yyyyyywwwvvvuuurrrpppnnnlllkkklllkkkjjjiiihhhfffeeeeeefffeeecccaaa___^^^]]]]]]\\\[[[ZZZYYYWWWUUUTTTSSSSSSSSSSSSSSSRRROOOMMMLLLIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDEEEGGGGGGFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDBBBAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEECCCBBBBBBEEEGGGCCCAAA???@@@CCCDDDCCCAAABBBDDDHHHIIIGGGEEEDDDDDDCCCCCCBBBAAA@@@???>>>===???>>>>>>>>>???AAACCCDDDRRRNNNIIIDDDAAA>>>;;;999666666777777777777666666555555555555666888999:::::::::;;;<<<=========<<<999999888888999999:::;;;888888888;;;>>>===:::666666666555555555666666777555555555666666666666666999666444333444444444333555555555555555555555555666666666666555444333222222222222222222222333333555555555444444333333333777666555444333222111111222111000000222444444333444555555444222222333555666444222111//////000000000000//////000111222222111000//////111444888:::555333111///...///111333333333333222111000//////000111111111111000000///000111111111222222222222000111222111000000222444333222111///......------***---000111111000111222---...000111222222222111000111333555555444333222111111111111222222222222111111222222222222111111222222111000///111555888222111///,,,,,,000666;;;IIIQQQ\\\bbbaaa]]]YYYVVVWWWSSSMMMGGGCCCAAAAAABBB>>><<<999999<<>>======>>>>>>>>>>>>???@@@BBBCCCIIIFFFCCC@@@???===:::888666666666666666666666666555555555666777888999::::::;;;;;;<<<<<<<<<<<<;;;999999999888999::::::;;;999888999;;;===<<<999555777777666666666666666777777666666666555555444444999888777555444444666777555555555555555555555555666666666666555444333222222222222222222222222222555555444444444333333333555555444444444444444333444333111222333444444333444555555444222222333555333222111000000000111111000000000000000111222222111000000000111444666888555333111//////000222333222222222222111000/////////000000111111111000000000000000000111111111222///111222222000000222333555444333111000///......,,,...111111111000000111---...///111111111111111000111333444555444333222---............/////////000000111111111111111000///000000///...000333555111000///------///444888>>>DDDLLLQQQSSSSSSSSSTTTYYYWWWUUUQQQMMMIIIEEEDDD>>><<<::::::<<>>======>>>>>>======>>>???@@@@@@@@@>>>======>>>===;;;999666666555444444555666666555555666777888999::::::;;;;;;<<<<<<<<<;;;::::::999999999999999:::;;;;;;:::::::::<<<<<<;;;888555888888777777666666555555777777666555444333333222666777777666444555:::>>>555555555555555555555555666666666666555444333333444333333222222111111111444444444444333333333333333333444444555555555666777555333333444555444333444555555444222111333444///////////////000111222000000000000000000111222111111111111222222444444555333111000000111222333222222222222111000//////...///000111111111111111////////////000000000000...000222222111000111222777666444222111000//////...000222222111000000111------///000000000000000000111222333444333222222------------..................///000000111000000,,,...//////......000111///000000.........111333444777:::<<>>::::::888777777999:::::::::333555777888777333000---///////////////......---,,,---...,,,+++,,,111555HHHllljjjDDD111///000///---***++++++++++++******)))+++,,,,,,---///111333444///...---...000111000///------------------------,,,++++++******+++++++++.............../////////......------------......//////......---,,,,,,+++((()))***,,,---......///,,,,,,,,,---------------...------+++***))))))(((((()))******++++++++++++***))))))***,,,000444666888555000,,,))))))***+++***((('''(((***++++++***))))))*********))))))(((&&&'''((((((******+++,,,,,,++++++***)))*********++++++*********+++++++++222222111///+++))))))***111111000///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***************...---,,,---......,,,******++++++...555999444+++)))((()))+++------,,,***)))+++///222222000---++++++,,,,,,,,,++++++---///---,,,,,,---//////...---,,,,,,---...............}}}|||{{{zzzyyytttssssssrrrqqqpppooooookkkkkkjjjhhhgggfffeeedddbbb```]]]ZZZYYYYYYZZZ[[[[[[ZZZYYYWWWUUUTTTSSSRRRRRRPPPNNNLLLKKKJJJJJJKKKJJJIIIGGGEEEDDDCCCCCCBBBEEEEEEGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGGGGHHHHHHGGGGGGGGGBBBBBBBBBCCCCCCDDDEEEFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDEEECCCAAA???@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAADDDFFFFFFEEECCCCCCCCCAAAAAA@@@??????>>>======>>>>>>>>>=========>>>>>>;;;;;;;;;===>>>>>><<<:::777666444222222444666777555666777888999:::::::::;;;;;;;;;;;;;;;:::999888999999999999999:::;;;;;;<<<<<<<<<===<<<;;;888777888888777777666555444333666666555555444444333333111444666555333666===DDD555555555555555555555555555555666666555444444333444444333333222111000000333333333333333333333333333444444444444555555555666555333444666777777666444555555333222111222333///////////////000000111111000000000000000111111111111111111111111111111444333111000000111222333111111111111111000//////---...///111111222222222.........////////////000...000222222111000111111444444333222111111111111000222333222000//////000------...///////////////000000111222333222222222/////////000000000111111,,,---...///000000000000+++---000000///............///000000...---...///222222111111222555888:::888;;;>>>@@@>>>999333///444333222222333444333111///111444666666222---***...000222333222000//////+++...000...---000888???[[[KKK///---000///,,,,,,---.........,,,***))))))***+++---///111333444222222111000//////...---000000///......------,,,---,,,++++++++++++++++++////////////............///...------,,,,,,,,,---///.........---------,,,))))))+++,,,---.........++++++++++++,,,,,,---------------,,,,,,+++***))))))***+++,,,,,,+++***)))***)))((()))+++000555888888555000,,,******+++,,,***((('''''')))+++,,,+++))))))*********)))(((((('''((((((((())))))******,,,,,,+++*********************)))))))))+++---...111111000...+++))))))***000000///...---,,,,,,+++,,,,,,+++++++++,,,------,,,,,,+++************+++...------...///...,,,***++++++***---444999333******))))))+++------,,,***(((+++///222333111...,,,+++,,,,,,,,,++++++---///---,,,,,,...///000...,,,+++,,,------......------~~~}}}|||zzzzzzyyyuuuuuutttrrrpppooommmmmmkkkjjjiiihhhgggeeeddddddaaa___]]]ZZZYYYYYYZZZZZZZZZYYYXXXWWWUUUSSSRRRQQQQQQOOOMMMKKKJJJIIIIIIJJJIIIHHHGGGEEEDDDDDDCCCCCCEEEFFFHHHIIIIIIHHHHHHGGGIIIHHHHHHGGGGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGHHHHHHGGGGGGGGGAAABBBCCCDDDEEEEEEFFFFFFEEEDDDCCCAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDBBB@@@??????@@@AAACCCDDDDDDCCCCCCBBBAAACCCEEEEEEDDDBBBCCCCCCAAAAAA@@@@@@???>>>>>>>>>???>>>>>>>>>===<<<<<<;;;999999999;;;<<<<<<999777777666444222222444666777555666777999:::::::::::::::;;;;;;;;;:::999888888999888888888888999::::::<<<=========<<<:::999888666777777666666444333222333444444555555666666666111444666555222333:::@@@555555555555555555555555555555555666555555444333444444333333222111000000333333333333333333333333444444444444333333333333444333222444777999::::::444555555333111000111333000000000000/////////...111111000000000000000111111111000000000/////////222111000000000111222222000000111111111000//////---...///111111222222222---.........////////////...///111111000000000222000000000000000111222222111222222111///...///000.............../////////000000111111111222111111000000111111111222222222------...///////////////---///111111000.........---///111111///---------222111000//////000000000///111333555666444222000111///...///000000///---...///111222222000---+++,,,000333444222000///000+++...111111111666???GGGgggMMM000---000...+++,,,...///000000...+++*********+++---...000000111111111111000///.........222111111000///...---,,,......---,,,,,,,,,,,,,,,.........---------------///...---,,,,,,,,,,,,,,,---------....../////////+++,,,,,,------,,,,,,+++******))))))******+++,,,+++,,,------------,,,,,,------......---+++)))(((,,,***)))(((***---111444444222...+++)))***,,,---+++)))'''''')))+++++++++))))))************))))))***)))))))))(((((('''''',,,+++******))))))******)))((((((((()))+++---...---------,,,***)))***+++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---,,,,,,+++***+++++++++---------...///...,,,)))******)))+++111666111)))+++******+++,,,---,,,***'''***...111222111...,,,+++,,,,,,,,,++++++---///.........///000///---***+++,,,------......------~~~~~~}}}{{{zzzzzzyyyvvvuuutttrrrpppnnnmmmllljjjjjjiiihhhfffeeedddddd```___^^^]]]\\\[[[ZZZZZZYYYYYYWWWVVVTTTSSSQQQQQQOOOOOOMMMKKKJJJIIIIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHJJJIIIHHHGGGHHHIIIJJJKKKGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC???BBBDDDEEECCCAAA@@@@@@>>>@@@CCCDDDCCCBBBAAABBBAAACCCDDDDDDBBBBBBBBBCCCAAAAAAAAA@@@@@@@@@??????@@@@@@??????>>><<<;;;:::888777666777888888666555666666555444444555666666555666888:::;;;;;;;;;:::999999:::::::::999888888777777777777777888999999:::;;;<<<<<<:::888888999666666777777777555444333333444444555666777888888555777777555222111333666555555555555555555555555444555555555555555444444444333333222222111111111222222222222333333333333444333333333222222111111222111111444777:::<<<<<<555555555333111000000222000111111111000000///...222111111000000000000000111000///............///000////////////000111111///000000111111000//////...///000111111111111111............///////////////000000000//////111333............///000111111000111111000...---...000000//////......///000000000000000000000111111111////////////000000000000......////////////......///000222222000.........,,,///111111///...---...000//////000222222000///,,,---...///111111222222111000......///000///.....................------***...111222///---...///,,,...000111333999AAAHHH\\\~~~qqqHHH222...///---,,,+++,,,...///...---+++******+++,,,---............+++---////////////111333333222222111000///...---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++,,,,,,,,,------...//////000000------------,,,+++***)))***))))))(((((()))+++,,,++++++---...///...------.........---,,,+++***)))---+++***))))))+++---//////...,,,*********+++,,,+++)))(((((()))******)))))))))***++++++++++++++++++******)))''''''&&&%%%+++******)))((()))))))))((((((((()))***+++,,,---***++++++***))))))+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------......------,,,+++++++++++++++,,,,,,,,,---///---+++(((''')))******...111///)))---+++***+++,,,---,,,+++(((***---///000///...,,,+++,,,,,,,,,++++++---///......///000111000---***,,,,,,---...............~~~~~~}}}|||{{{zzzzzzyyyttttttsssrrrqqqpppooonnnjjjjjjiiigggfffeeedddccc___`````````___]]][[[ZZZYYYXXXWWWUUUTTTRRRQQQPPPNNNNNNNNNMMMKKKJJJHHHGGGEEEEEEEEEEEEEEEFFFFFFGGGFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHKKKMMMOOOMMMMMMKKKJJJHHHGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFFFFFFFFFFFFFFFFEEECCCCCCEEEFFFGGGFFFFFFEEEEEEDDDCCCBBBBBBDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>AAADDDFFFEEECCCBBBAAA<<>><<<:::999999777666666777888888777666666666666666666666666555777999;;;<<<<<<;;;;;;777888888999999999999888666666666666666777777888666888999888666555666888666777888999999888666555555666666666777888888888666666666555444333222222555555555555555555555555444444555555555555555444222222222222222222222222111111222222222333333333000111111111111111222222222222111333777:::;;;:::555555555333000///000111///000111222222222111000222222111000000000000000111///...,,,,,,---...///............/////////000//////000000000000000//////000000111111111000000....../////////000000000000000///...---...111444111000//////......///////////////...,,,,,,...000111111000/////////000111///////////////000111111.........////////////000000000000000000///...---000111222111///------...---///111111000//////000000......///222222000...,,,,,,,,,---...///000000111///,,,,,,---///000000------------------------***...111111...---...111---------///222888===@@@III[[[tttfffSSS>>>333000...------+++,,,---......---,,,,,,***+++,,,---...------,,,(((+++.........///111444333333222111000//////...///...---,,,+++++++++++++++++++++,,,---------...------,,,,,,+++,,,,,,,,,............////////////------------,,,+++***)))+++***)))((()))***,,,---,,,---...//////...,,,+++,,,+++++++++++++++,,,,,,---,,,+++******+++,,,------,,,,,,+++************+++***)))*********(((&&&((()))***,,,------------)))))))))((('''''''''&&&***)))((((((''''''((((((''''''(((***++++++++++++***+++,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,............---------,,,++++++++++++,,,******+++---...---)))'''%%%***,,,++++++......+++...,,,++++++,,,---,,,+++******+++,,,---------,,,+++,,,,,,,,,++++++---///,,,---...000222111...,,,------...////////////...~~~~~~}}}|||{{{zzzzzzyyyrrrrrrrrrqqqqqqqqqqqqqqqjjjjjjiiigggfffeeedddccc___```aaabbbaaa___\\\[[[YYYXXXWWWUUUSSSRRRQQQPPPNNNNNNNNNNNNLLLJJJHHHGGGDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHIIIJJJJJJJJJIIIHHHEEEEEEEEEFFFIIIMMMPPPSSSUUUTTTRRROOOLLLIIIGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEECCCDDDFFFGGGGGGFFFEEEEEEEEEDDDCCCBBBCCCEEEGGGHHHBBBBBBBBBBBBBBBBBBBBBBBB===@@@EEEGGGFFFDDDCCCBBB;;;???CCCDDDBBB??????@@@AAABBBCCCCCCAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAA???===:::999;;;999777777999;;;;;;;;;666666777777777777666666555777999<<<===<<<;;;;;;666777888999999999999999555555555555555666777777222555666666333333555777777888:::;;;;;;:::999888888888888888777777777777333333333555777777666444555555555555555555555555444444555555555555555444222222222222222222333333111111111222222333333333---...///000111222333333444333222444666888999999555555555333000///000111---...000222333444333333222222111000000///000000111///---++++++---///000,,,------.........////////////000000000000000///000111111111111000000///////////////000000000000111000///---,,,---111555444333111///...---------.........---,,,,,,...000222111000//////000111222///////////////000111111////////////000000000111222222111111000...---,,,000111111000---,,,---...---///000111000///000111333000---...///000...,,,....../////////000000000///,,,)))(((***---...///+++,,,---.........------,,,000333333///...111444...,,,+++---111555888999BBBDDDMMM]]]jjjjjj___TTTCCC<<<666444111...---///,,,------...////////////)))***,,,---......------***---//////---,,,///111333333222222111000000///...---,,,+++************++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---000000000///......------,,,---------,,,,,,+++***,,,+++***))))))+++---......///000000///---+++))))))((((((((()))+++---///,,,,,,,,,+++,,,,,,,,,------------,,,+++***((((((++++++***++++++***'''$$$((()))***,,,---...//////'''''''''((((((((((((((())))))((('''''''''''''''&&&''')))+++++++++******,,,------,,,+++***+++---,,,,,,---------------...)))***---/////////...---...---,,,,,,++++++,,,,,,)))***+++,,,---,,,)))&&&$$$***...,,,***,,,------...,,,++++++,,,---,,,+++++++++++++++++++++,,,,,,+++,,,,,,,,,++++++---///***+++---000333333000...---...//////000000//////~~~||||||}}}}}}|||zzzuuutttrrrrrrqqqooollliiikkkiiifffeeeeeecccaaa___aaabbbbbbbbbbbbaaaaaa```]]]ZZZVVVRRROOONNNOOOOOOQQQPPPNNNLLLKKKJJJIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJDDDEEEMMMOOOMMMRRR\\\ccc___UUUKKKGGGJJJKKKIIIFFFGGGHHHFFFDDDCCCCCCDDDFFFFFFFFFFFFFFFEEEDDDDDDBBBCCCDDDFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFEEEBBBAAABBBCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@BBBDDDEEECCCAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBAAA??????>>>???AAA;;;;;;???AAA<<<999;;;999999:::<<>>===;;;888::::::999999999888888888777777777777777777666666555555444333333444555555666666666666777777777777555555666666666666555555555444444333333444444555555555444444444333333333555555666666666666555555111111222333333333333222333333333333333444555555444444333222111111111111222222333333333333222222222222222222111000///...000000111111222333333444//////000000000111111111000000/////////.........000///...------///000222222111000//////000222333333222111222222222000...111111000000000000111111111///,,,,,,......---+++//////000000000000////////////...............////////////000000111111111------------...///000000222222222111111111000000111111111000000000///////////////.........------111......222111---,,,///+++444444222444...'''+++000111444555666555333222++++++,,,---....../////////000000///------...//////......---------......000000///...///111333555000222555777888888666555555555444333222000...---******+++,,,------------///000000111000///......------............------///111333444333111111111......------,,,+++***))),,,,,,,,,------,,,,,,++++++***)))((()))+++---...------+++***)))))))))))))))******++++++*********,,,***((()))+++---//////,,,------------+++***)))***************+++++++++,,,,,,,,,+++,,,,,,------+++***))))))++++++***)))---------,,,***)))'''&&&'''******((()))...///------,,,++++++******++++++((((((''''''(((((()))***(((((()))*********)))(((222...***((()))******))),,,...///...,,,++++++---************************++++++++++++***)))((((((+++,,,------------,,,+++///---,,,,,,...//////....../////////---,,,+++******+++---------+++***((()))******++++++******)))+++,,,---...///000000000000...---++++++,,,---...~~~|||{{{{{{{{{{{{yyyxxxtttsssqqqqqqpppnnnjjjgggiiigggdddccccccbbb```^^^``````aaaaaa``````___^^^ZZZXXXUUURRROOOOOOOOOOOOPPPOOOMMMLLLJJJIIIIIIIIIGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJFFFFFFIIIJJJMMMYYYhhhzzzhhhTTTJJJHHHHHHFFFFFFGGGHHHGGGEEEDDDDDDEEEDDDEEEFFFGGGGGGEEECCCBBBBBBCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGFFFCCCBBBCCCDDDCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@BBBDDDEEECCCAAAAAAAAABBBCCCCCCBBB@@@@@@>>>@@@BBBBBB@@@>>>======<<<<<>>>>>;;;999:::999999999999888888888999888888888777777666666555555444444444444555555555555666666666777777777555555555555555555555555555444444333333444444555555444444444444333333333444555555666666555555444111111222333333333333222333333333333333444444555444333222111111000111111000111111222222111111000111111111111000///......111111222222333444444444//////000000000000111111000000000000////////////000///.........///111222111111000000000111333444333222111222333222000---111111000000000000111111333000---+++,,,,,,,,,,,,---------...///000111222......---------....../////////////////////000000---------...///000222222222222222222111111111111111111000000000000//////............---------,,,000000000111///000999BBBGGGUUUXXXUUUNNN===......111333444666666555333222+++,,,---...///......------...///...------///111...---------------......000///...---,,,---...///---///111222333222000///000000000111000000//////,,,,,,------------,,,,,,000...------///000000///------.........---,,,,,,---///222333222222222333111111000///---,,,+++***,,,,,,------------,,,,,,++++++*********,,,...//////...,,,+++***)))))))))))))))*********))))))(((,,,+++***+++---......---++++++,,,,,,,,,,,,+++++++++++++++***************++++++++++++,,,---......***)))((()))******)))(((,,,,,,,,,,,,+++***))))))'''***+++)))+++///111///,,,,,,+++*********++++++)))(((((((((((()))******((((((***+++++++++++++++///,,,)))(((***+++,,,,,,///333555333---******---******************************++++++++++++******++++++,,,---...000111222111///,,,+++,,,---......---111555555111---******++++++,,,------,,,***)))++++++************++++++,,,,,,,,,---...///000111///...,,,+++++++++,,,---}}}|||zzzzzzzzzzzzxxxwwwtttrrrqqqpppooommmiiifffgggeeecccbbbbbbaaa___]]]___``````______^^^]]]\\\XXXWWWTTTQQQOOOOOOOOOOOONNNNNNLLLKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIIIILLLWWWeeexxxqqqaaaQQQIIIIIIIIIGGGFFFGGGHHHGGGEEEDDDEEEFFFDDDEEEGGGHHHHHHFFFDDDBBBCCCDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGFFFDDDCCCCCCDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@BBBDDDEEECCCAAAAAABBBCCCCCCCCCAAA???>>>BBBCCCCCC@@@<<<::::::<<<;;;===@@@DDDFFFHHHMMMQQQSSSSSSTTTUUUTTTOOOIIIDDD>>>>>>======<<<<<<<<<<<<<<<;;;;;;<<<>>>>>><<<:::999999999999888888888888:::999888888777777666666666555555555555555555666444555555555666777777777555555555555555555555555555444444333333444444555444444444444444444444444444444444555555444444444111111222333333333333222444333333222333333444444444333222111000000000000//////000000000000//////000111111111000000///...///000000111222222333333//////000000000000000000111111000000000/////////000////////////000111222000000000000111222444555222111111222333333000---000000////////////000000222///,,,******,,,---......---------...000111333---------,,,------..................///////////////////////////000111222111111111000000000000000000000000000000000//////......---------,,,,,,,,,,,,...///...111>>>VVViii|||yyy\\\===222000111222333333111000///,,,---///000000...,,,+++,,,---......---...000222------,,,,,,------.........---,,,+++******++++++...///000111111000///...------...............---222222111000...,,,***)))...+++)))))),,,......---++++++,,,---------------,,,...000111000000000111111000///...---------,,,+++,,,---------------------,,,,,,,,,---...///000000///---,,,***)))))))))******************)))(((,,,,,,,,,---//////---+++)))******+++,,,,,,------,,,+++++++++***)))))))))))))))))))))***+++,,,---+++)))((()))***+++***))))))******++++++******)))(((++++++***+++000222000))))))(((((((((((()))))))))))))))))))))******+++((()))***+++,,,------...,,,+++))))))***+++------000666:::777///)))***---************************)))***+++,,,,,,,,,,,,,,,+++++++++,,,///222666888333000,,,***+++,,,------,,,111666555000,,,,,,---+++,,,,,,------,,,++++++...---++++++++++++---...---,,,,,,,,,,,,...000111///...---,,,,,,,,,------}}}|||zzzyyyzzzyyywwwvvvsssrrrpppooonnnkkkgggdddeeecccaaaaaaaaa```^^^\\\^^^______^^^]]]\\\[[[[[[VVVUUUSSSQQQOOOOOONNNNNNMMMMMMKKKJJJIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGIIIKKKJJJKKKRRR[[[ddd```WWWMMMIIIJJJJJJGGGFFFGGGHHHGGGFFFEEEFFFGGGFFFGGGHHHIIIIIIGGGEEEDDDEEEFFFGGGHHHIIIHHHGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGEEECCCBBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@BBBDDDEEECCCAAAAAAAAABBBBBBBBBAAA???>>>EEEFFFEEEAAA<<<;;;???CCC<<>><<<;;;:::999888888888999:::<<<;;;::::::;;;<<<;;;:::999888888888888777777777888777666555555666777888666666777777777777666666333333444555666777777888666555444333333444555666555444444333333444444555333333333444444444444555222333333444444333333222111111222333333333333222444333333222222222222222333222111000000///000000...//////000000//////...000111111222222111000000111111222222333444444444000000////////////......////////////........................//////////////////000000111111111222000000111333555333000---------,,,,,,,,,,,,------++++++++++++***,,,///222000000///...------------++++++++++++,,,------...---......//////000111111222222000///...---------------------..................////////////000000............---------,,,...222111000===```cccAAA222222222222111000///...---...///000//////------+++,,,------,,,---///111......---,,,,,,,,,,,,,,,((())))))***+++++++++,,,+++++++++,,,,,,++++++***,,,,,,,,,,,,+++***)))(((((()))***+++++++++++++++&&&))),,,---,,,*********'''((()))+++,,,---......---.........,,,,,,---...,,,,,,++++++,,,---///000+++,,,---......///......))))))******++++++,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++---//////---+++))))))))))))***,,,---...+++++++++***************++++++++++++,,,---......,,,+++***+++,,,---,,,***&&&'''(((((())))))(((((('''******((()))---...,,,******)))))))))***++++++)))(((((((((((()))******)))))))))***+++---...///+++,,,,,,+++***)))+++,,,...111555333...++++++...************************))))))***+++,,,,,,++++++*********,,,///222666999111///,,,***+++,,,,,,++++++,,,,,,+++)))***...222,,,,,,,,,,,,------------//////............//////...............///000000000000000000/////////...}}}{{{zzzzzzzzzxxxvvvrrrqqqooommmllliiieeebbbbbb```___^^^___^^^]]][[[]]]]]]]]]\\\[[[ZZZXXXXXXSSSRRRQQQPPPPPPOOONNNNNNKKKKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIJJJNNNQQQPPPNNNPPPPPPMMMHHHGGGJJJIIIEEEFFFGGGHHHHHHFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEDDDAAA@@@AAABBB@@@@@@??????@@@AAABBBCCC@@@@@@@@@BBBDDDEEECCCAAAAAAAAA???>>>???@@@AAACCCEEEIIIKKKHHHBBB>>>@@@DDDCCCGGGKKKRRR___iiihhhaaaSSSNNNFFF@@@===;;;:::999999999777666777888999;;;;;;:::888999:::;;;:::999888888888888777777777777666555444333444555777999666777888888888888777666222333333444555666777888666555333222222333555666555444444333333444444555333333333444444444555555222222333333333333222222111111222333333333333222444333333222111111222222333222111000000///////////////000000000000////////////000000111000000///000000111111222333333444000000/////////.....................------------,,,------..................//////000000000/////////000111444555444000---...------,,,,,,------...***,,,---,,,++++++---000......//////......---,,,************+++,,,---...------...///111222333333000000///...---------------------.........//////........./////////000000/////////.........---------222333333DDDllliiiDDD444444333222111000///...............////////////+++,,,------,,,,,,...000///...---,,,+++*********)))******+++++++++++++++,,,,,,------------------***++++++++++++******)))%%%&&&''')))+++,,,,,,,,,&&&...555666222,,,+++,,,)))******+++++++++++++++,,,---......---...///111...---,,,++++++---...///+++,,,---...////////////)))***+++,,,,,,---------......------------......,,,,,,,,,++++++***)))(((***))))))+++---......,,,))))))))))))***+++---...***************+++++++++,,,,,,,,,+++,,,,,,------+++***)))***+++,,,+++)))'''(((((())))))))))))(((&&&)))(((&&&&&&******((()))))))))))))))***++++++((((((''''''(((((()))******)))))))))***+++---...---...///---)))((((((******,,,------,,,,,,---///************************))))))******+++*********))))))***+++...111333555///---++++++,,,,,,,,,***---,,,***))))))***,,,...,,,,,,,,,,,,,,,---......------............------...///000000111000000000///////////////......---~~~|||{{{{{{zzzxxxvvvrrrpppnnnmmmllliiieeeaaaaaa```^^^^^^^^^^^^\\\[[[]]]]]]\\\\\\[[[YYYXXXWWWRRRRRRQQQPPPPPPOOONNNNNNKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHIIINNNTTTSSSOOOMMMMMMIIIEEEEEEHHHIIIEEEFFFGGGHHHHHHGGGFFFGGGIIIGGGEEECCCBBBAAABBBDDDEEEBBBCCCDDDFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDCCCAAA@@@@@@AAA??????>>>>>>???AAACCCDDD@@@@@@@@@BBBDDDEEECCCAAABBB@@@>>>===>>>@@@BBBDDDRRRWWW[[[WWWNNNFFFDDDEEEEEEJJJPPPYYYgggoooiii]]]HHHDDD>>>:::999888888777999888666666666888:::;;;;;;999888888999::::::999888888888888777777777777444333222222333555888999666777888999999888777666222222333444555666777888666555333222222333555666555444444333333444444555333333333444444555555555222222222333333222222222111111222333333333333222444333333222111111111222333222111000//////////////////000000000000//////......///////////////............///000000111111000000//////.........---......---------,,,,,,,,,+++,,,------......------...///////////////...---//////111444555444000---.........------.........***---///...+++***+++---,,,---.../////////------************+++,,,---...,,,---...000111333444555......---------......///---.........//////000000---.........//////000000000////////////.........)))///222555IIIrrrbbb<<<444333222111000......---...............///000000,,,---------,,,,,,...///000///...,,,+++***))))))+++,,,,,,,,,,,,++++++***************++++++,,,,,,))))))***+++++++++++++++'''((()))++++++,,,,,,,,,'''222<<<>>>777///---...,,,,,,,,,++++++)))((((((,,,---...//////000333555111000...,,,+++,,,---...+++,,,---...////////////,,,---...///000000000000...------------...//////+++++++++******((('''''')))((((((***,,,......---***))))))))))))+++,,,...))))))******+++++++++,,,++++++******)))************)))((()))***+++***((())))))************))))))&&&((((((%%%%%%((((((&&&'''''''''''''''((())))))'''''''''''''''((())))))***))))))((()))***,,,---...///000---)))&&&'''(((((((((((()))+++---...///************************))))))*********))))))(((((((((***+++---///111222...,,,+++,,,------,,,***...,,,*********+++******,,,,,,,,,,,,,,,---...///***+++------------+++***...///111222222111000000......//////......---,,,{{{zzzyyywwwuuutttrrrrrrpppnnnkkkjjjiiigggeeecccbbbaaa```^^^\\\[[[[[[[[[XXXXXXYYYYYYXXXWWWWWWVVVTTTSSSRRRQQQOOONNNMMMLLLIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFHHHJJJKKKNNNNNNMMMLLLLLLKKKLLLLLLKKKIIIIIIKKKPPPSSSSSSRRRKKKJJJHHHFFFFFFFFFHHHIIIKKKJJJIIIHHHGGGGGGGGGGGGIIIHHHFFFEEEEEEEEECCCBBBCCCDDDFFFHHHGGGEEECCCAAADDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>>>>???AAACCCEEEBBBCCCDDDEEEEEECCCAAA@@@AAA>>>===<<<;;;>>>HHHTTTiiinnnlll^^^OOOHHHHHHIIINNNZZZaaa___eeeiiiZZZCCC===<<<:::999888888999:::999888777666555555555555666666666666666666666666:::999888777666666666666333444444444444333222111777666555555666777666444111222333444555555555555777444111222555777666555999888666555555555666777333333444444444444444333333444444444333222222111333222111000000111222333111111111111000000//////......//////000000111111000000000000////////////000111222222111000///..................///000000222000...++++++,,,---///---,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,..................------...///000111111000///.........------------......///...------...///...---////////////...---,,,+++,,,...---+++---111000,,,///000000000111444888<<<333///,,,,,,...000000///000000000000111111111111777222......222555444111---///111111000/////////...000222222===[[[vvvMMM:::////////////...+++)))(((.........///......------,,,,,,,,,,,,,,,,,,,,,,,,333111...,,,++++++,,,------,,,***(((((()))***,,,---,,,+++,,,,,,,,,***(((+++***)))'''''')))***+++******))))))******+++,,,,,,666@@@AAA777---))))))(((((()))************))),,,,,,,,,---...///000111///---++++++,,,,,,,,,+++++++++,,,...///111222222///---,,,---000000...,,,************+++,,,---...))))))(((((()))+++---...))))))*********+++++++++*********++++++,,,,,,,,,,,,++++++***)))))))))***&&&(((...222,,,$$$&&&---(((***,,,,,,*********+++---,,,+++***))))))))))))((('''&&&&&&&&&''')))******++++++,,,+++***)))((()))((((((((()))***,,,---++++++************++++++///...,,,***))))))******))))))***+++,,,,,,------++++++************++++++))))))))))))))))))))))))))))))***++++++++++++*********+++,,,,,,---......++++++***))))))***+++++++++++++++,,,---...///000000000///...,,,+++***)))+++///222222///,,,---...000111111000---,,,---...yyyyyyxxxwwwuuuttttttsssooommmkkkiiiiiihhheeeccccccbbb```^^^]]][[[ZZZZZZZZZYYYYYYXXXWWWVVVTTTTTTSSSSSSRRRPPPOOONNNMMMLLLIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGIIIKKKLLLNNNNNNNNNOOOPPPPPPNNNLLLLLLJJJJJJLLLOOORRRRRRRRRKKKJJJHHHGGGFFFGGGHHHIIIJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCDDDEEEFFFFFFEEECCCBBBDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>>>>???AAACCCDDDBBBCCCDDDDDDDDDCCCAAA@@@???======>>>???AAAKKKVVVgggmmmkkk^^^PPPLLLOOORRR\\\cccddd^^^ZZZXXXLLL>>>===<<<:::999888888999999:::999888777666666666666666666666666666666666666999888777666555555555555444444333333333222222222555444333333555555444333111222333444555555555555666444222222555777666555888777666555555555666666222333444444555555555444333444444444333333222111222222111000000111222222222111111000000000000000.........///000000111111000/////////////////////111222222333222111000//////.........//////000111222111...,,,+++,,,...///---------------.........------,,,,,,++++++++++++.....................///...///000000000///...---......------------......///---,,,---...///...---/////////......,,,+++++++++,,,,,,***+++///...***.........///000444888;;;222///,,,+++---//////.../////////000000000111111444000,,,...222555555444///111222222000.........///111111///444HHHeee|||\\\>>>222......///...---,,,***)))...............---,,,++++++++++++,,,,,,---------111000...---,,,+++,,,,,,---,,,***)))((()))***+++,,,++++++,,,,,,,,,+++***+++***)))(((((()))***+++))))))((()))))))))***+++)))000777777222,,,+++,,,((())))))))))))*********,,,,,,+++,,,,,,---...///...,,,******+++,,,+++******+++,,,---///000111222...,,,+++---//////---+++*********++++++,,,---...+++************+++---...)))))))))******+++++++++******++++++,,,---......,,,,,,+++***************((()))---111...'''(((---(((***++++++)))((()))***---,,,,,,+++************(((((('''''''''((()))***++++++,,,,,,,,,+++***)))***))))))((()))***,,,,,,+++******))))))******+++,,,+++***)))(((((()))))))))))))))******+++++++++*********))))))*********))))))))))))))))))))))))))))))***++++++++++++*********++++++,,,------...,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,---.../////////...---,,,++++++***+++...111222111///...---///000111000...,,,------xxxwwwvvvuuuuuutttttttttnnnllljjjiiiiiihhhfffddddddcccaaa___]]][[[YYYXXXZZZZZZYYYXXXVVVTTTRRRQQQRRRRRRQQQPPPNNNMMMLLLLLLIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHKKKMMMNNNOOONNNOOOQQQTTTTTTPPPLLLMMMLLLKKKLLLOOOQQQQQQPPPKKKJJJIIIGGGGGGHHHIIIJJJHHHHHHGGGGGGFFFGGGGGGGGGDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>???@@@BBBCCCAAABBBCCCDDDCCCBBBAAA@@@>>>===>>>AAACCCEEENNNWWW]]]bbb```VVVMMMOOOWWW]]]kkkgggaaaXXXMMMDDD???<<<===<<<:::999888888999999::::::999888777777777777666666666666666666666666777777666555444444444444555444222111111222333333333222111222333444333222111222333444555555555555555444222333555666666555777666555444444444555555111222333444555666666666333333444444444333222222222111111000000111111222222222000/////////000111---......//////000111111////////////////////////111222222222222111111000///////////////000000111333111///---------...///---.../////////...------,,,,,,,,,+++++++++++++++---------....../////////.../////////...---,,,,,,......------------.........---,,,---...///...,,,---......------,,,+++***+++,,,,,,***---111000------------...000444777:::000...++++++---..................////////////000000---+++---222666666555111333333222000.........///000000......555BBBMMM\\\[[[^^^```UUU@@@111...---------------,,,++++++............---+++******)))******+++,,,---......//////...---,,,++++++***---,,,***)))(((((())))))***++++++,,,,,,,,,,,,++++++***)))(((((()))***+++((((((((((((((()))))))))(((+++------,,,******+++))))))((((((((()))***++++++***************++++++---+++))))))***+++***)))******+++,,,...///000000,,,++++++,,,------,,,************+++,,,,,,------,,,,,,++++++++++++,,,,,,))))))))))))************))))))***+++---...//////,,,,,,++++++++++++++++++***)))+++//////+++)))+++***+++---,,,***))))))))),,,,,,,,,+++++++++++++++)))(((((((((((()))***++++++,,,,,,,,,,,,++++++*********))))))))))))***++++++******))))))******+++))))))''''''''''''((())))))))))))))))))))))))******))))))(((((())))))***))))))))))))))))))))))))))))))***++++++++++++************+++,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,///222333222///,,,...000111000...,,,,,,---yyyxxxvvvuuussssssssssssmmmkkkiiihhhiiihhhfffeeedddcccaaa___]]]ZZZXXXWWWXXXXXXWWWVVVUUUSSSRRRQQQQQQQQQPPPOOONNNMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGHHHKKKMMMOOOPPPNNNMMMPPPSSSTTTPPPLLLNNNNNNMMMMMMNNNOOOOOOOOOKKKJJJIIIIIIHHHIIIJJJJJJGGGGGGFFFFFFFFFGGGHHHHHHEEEDDDCCCDDDEEEFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@AAABBBAAA@@@?????????@@@AAABBBAAAAAABBBBBBBBBBBBAAA@@@>>>===???CCCDDDFFFLLLSSSRRRVVVVVVPPPOOOYYYeeemmmoooaaaTTTMMMDDD;;;:::@@@<<<;;;:::888888888888999:::999888777666666666666555555555555555555555555555555444333333333333333555333222000000111333444222111000111333444333222111222333333444444444333444333333333444555555555555555444444333333333333000111222444555666666666222333333333333333222222111111000000000000111111222111000//////000111222------......///000000111.........///////////////000111111111111000000000000000/////////000000111333222000.........//////---...000111111///---,,,,,,,,,,,,---,,,,,,,,,+++***++++++,,,---...//////............---,,,++++++...------,,,,,,------......---,,,,,,......---,,,,,,---------,,,,,,+++***,,,.........111666777333------,,,...111555777888------,,,+++,,,---......---------.........//////...,,,+++---111444444444111222333222000//////000...////////////000333555>>><<<>>>@@@;;;222...000,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,***)))(((((()))***+++,,,---......------------,,,+++***)))---,,,+++)))(((((((((((()))+++,,,---,,,,,,------******)))(((((()))******((((((((()))))))))))))))+++***)))*********)))'''***)))'''&&&'''(((***,,,***))))))(((((((((((()))+++***(((((()))******)))))))))***+++,,,---...///++++++++++++++++++***)))))))))******++++++++++++,,,++++++*********))))))))))))))))))))))))))))))''''''(((***+++---......++++++,,,,,,,,,+++++++++***((((((+++...---***(((,,,...///...+++***)))***)))******++++++++++++***)))))))))))))))******+++******+++++++++*********))))))((((((((((((((((((******))))))))))))******(((''''''&&&'''((()))******************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***)))*********++++++,,,,,,---,,,+++******+++,,,---------,,,,,,+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---111555444000+++---///000000...---,,,---|||zzzwwwtttrrrpppppppppllljjjiiihhhhhhhhhfffdddbbbbbbaaa___\\\YYYWWWUUUTTTUUUUUUTTTTTTSSSRRRQQQPPPPPPOOONNNMMMLLLLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEFFFHHHKKKMMMOOOQQQOOOMMMOOOQQQRRRPPPNNNNNNOOONNNNNNMMMMMMNNNOOOJJJJJJJJJJJJJJJJJJJJJKKKGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGEEEFFFGGGGGGFFFDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@??????@@@BBBCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???===???BBBDDDCCCGGGLLLNNNRRRUUUWWW___mmmxxx}}}jjjVVVEEEBBB@@@;;;;;;AAA<<<;;;999888777777888999888777666555555444555555444444444444444444444444444333222222222222222222444333111000000111333444222111000111333444333222000111111222222222222111111222222333333333333333333333333333222222111111///000111333444555555555111111222222222222222111000000000000000000000000111111000//////000111222---------...//////000000------....../////////000///............/////////000000///////////////000222111000///......//////---...000111111///...,,,,,,---......///...------))))))***+++,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,------...,,,+++,,,---...---,,,,,,,,,------,,,,,,++++++***---...///333999:::777///---,,,...222666777666,,,,,,,,,,,,,,,---...///------------...............------...///111111000...000111000000000111333///......///000111000///111111222333111......111++++++++++++,,,,,,------.........---,,,***)))((((((((()))***,,,---......+++,,,,,,,,,+++***)))(((,,,+++***)))(((((((((((()))+++------,,,,,,---...******))))))))))))******((()))***+++++++++*********))))))+++------***(((***((('''&&&&&&(((***+++))))))((('''''''''((((((+++)))'''((()))******)))(((((()))***+++,,,,,,---***+++++++++***)))(((((('''((())))))***))))))(((******))))))((((((''''''(((((((((((((((((((((((($$$%%%&&&''')))***,,,,,,******+++,,,,,,,,,+++***((('''&&&'''+++---***&&&+++------,,,***(((((()))'''((())))))))))))((((((((())))))***************(((((((((((((((((())))))''''''''''''''''''&&&&&&***))))))))))))))))))***)))(((((('''((()))+++,,,++++++++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***))))))***************+++,,,,,,+++******+++,,,,,,------,,,+++++++++,,,,,,*********+++++++++++++++++++++,,,000333333///+++,,,...000000...---,,,,,,}}}zzzwwwssspppooooooooommmkkkiiihhhhhhgggeeeccc_________^^^[[[XXXVVVTTTRRRSSSSSSSSSSSSRRRQQQQQQOOOOOONNNNNNMMMLLLLLLKKKGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHIIILLLNNNOOOQQQRRRSSSSSSSSSQQQPPPPPPNNNOOOOOONNNMMMMMMNNNPPPJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIHHHGGGGGGHHHHHHHHHIIIHHHFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@??????AAABBBDDDAAAAAAAAAAAA@@@???????????????@@@@@@@@@@@@AAAAAAAAA>>>>>>AAABBBAAACCCGGGJJJPPPXXXdddsssyyy___MMM???===>>><<<;;;===<<<;;;999888777777888888777777666555444444444444444444444444444444444444333222222111111222222222222222111000111222333444111000000111333444333222//////000000000000000///...000222222111000111222111111222222222111000///...///000111222333333333//////000111111111000000///000000111111000000///000000000000111111111111,,,------......///000000---------......//////000...------------......///000//////............///111111000///............,,,---...///000///......,,,---///000000///......)))******++++++,,,,,,,,,...---,,,,,,,,,------...------,,,,,,,,,,,,---------,,,+++,,,---...---+++,,,,,,------------,,,,,,(((+++,,,,,,111777888555///---,,,...222555444222+++,,,......------...000---------............///........................---...//////...///222444111///......//////...------.........,,,+++,,,---,,,,,,++++++++++++,,,---............---+++******((())))))***+++,,,------++++++******))))))))))))***)))))))))))))))(((((())),,,///...,,,+++,,,...)))))))))******)))))))))((()))+++,,,,,,++++++***%%%&&&)))---///000...,,,(((((('''''''''((()))***)))((((((((((((((())))))***)))'''(((***+++******'''(((((()))******++++++***+++,,,+++)))(((((()))'''((()))******)))((('''((((((((((((((('''&&&%%%((((((((((((''''''''''''$$$$$$%%%&&&((()))******((()))***+++,,,+++***)))&&&'''&&&%%%(((,,,***%%%((()))+++***(((&&&&&&'''&&&'''((())))))((('''&&&'''((()))*********))))))'''''''''&&&''''''((()))%%%&&&'''''''''''''''&&&***))))))(((((())))))*********)))((()))***,,,---++++++++++++++++++,,,,,,***))))))(((((())))))***))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))++++++***))))))***++++++,,,,,,++++++++++++,,,,,,*********************+++++++++,,,...000000...,,,***---///000///---,,,,,,{{{yyyuuurrrpppoooooopppnnnllliiihhhgggfffdddbbb\\\]]]]]]\\\ZZZXXXUUUSSSSSSSSSSSSRRRRRRPPPOOONNNNNNNNNNNNMMMLLLLLLKKKKKKGGGGGGGGGHHHHHHIIIIIIIIIKKKJJJJJJJJJKKKMMMOOOPPPQQQWWW]]]^^^YYYTTTRRRQQQMMMOOOPPPNNNLLLLLLNNNQQQJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEFFFGGGHHHGGGFFFFFFGGGHHHHHHGGGEEECCCAAABBBBBBBBBBBBAAAAAAAAAAAABBBAAA???>>>???AAACCCDDDBBBBBBAAAAAA@@@???>>>>>>???????????????@@@AAAAAACCC???>>>@@@BBBAAACCCFFFJJJRRRbbbvvv{{{hhhMMMFFF>>><<<===>>>===<<<;;;:::999777777777777888888777666555555444444444333333333333333333333333333222222111111222222333000111111111222222222222///......///111222222111---......//////......---+++...111111///...///000000000111111111000///.........///000000000000000---......///////////////...///000111111000///......///111222222222000000,,,,,,---......//////000,,,,,,---......///000000...------,,,---...///000//////...---------------000000///......---------++++++,,,---...//////000+++,,,...///000///...---,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000---,,,,,,++++++,,,,,,------,,,++++++------,,,+++,,,------.........------***,,,,,,+++...222333//////,,,***,,,000222000---***---//////......///111---............/////////,,,---......---------------.........------000222000///......------,,,,,,,,,......,,,******+++,,,---,,,+++******++++++,,,...............---,,,+++))))))******+++++++++,,,+++***)))((((((((())))))'''(((((()))))))))))))))***...000///,,,***+++...))))))************))))))'''(((***+++,,,+++***)))$$$&&&)))+++,,,---------'''''''''((((((((()))))))))))))))))))))***+++,,,+++)))((((((***+++++++++'''''''''((())))))*********,,,---,,,)))'''((()))((()))+++,,,+++***)))((('''(((((())))))((('''&&&(((((((((''''''&&&&&&&&&%%%%%%&&&''''''((())))))&&&''')))++++++***)))(((%%%((((((%%%'''++++++'''((()))+++***)))(((((()))'''((()))***)))(((&&&$$$&&&'''((()))))))))(((((((((''''''&&&'''((()))***%%%&&&((())))))))))))((())))))(((((((((((())))))+++***)))))))))***+++,,,))))))******++++++,,,,,,*********))))))*********))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))******)))(((((()))******************+++,,,------***************)))))))))+++,,,------,,,+++,,,---))),,,///000///---,,,,,,zzzwwwtttqqqooopppqqqrrrnnnllljjjhhhgggfffcccaaaZZZ[[[\\\[[[ZZZWWWTTTSSSTTTTTTSSSRRRQQQOOOMMMLLLNNNNNNMMMMMMLLLLLLKKKKKKGGGGGGGGGHHHHHHIIIIIIIIIMMMMMMMMMMMMMMMOOOQQQRRRQQQ[[[eeeggg```XXXSSSRRRLLLNNNPPPOOOLLLLLLOOOQQQJJJJJJKKKLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHDDDCCCCCCDDDGGGHHHHHHGGGGGGHHHIIIJJJHHHFFFBBB@@@BBBBBBAAAAAAAAA@@@@@@@@@BBBAAA???>>>???AAACCCEEEBBBBBBBBBAAA@@@???>>>===??????>>>>>>???@@@AAAAAACCC???===@@@BBBBBBDDDGGGPPP[[[ooozzz\\\???@@@@@@======??????>>>;;;:::999777777777777888999888777666666555555555333333333333333333333333333222222222222222333333///000111222222222222222...---,,,...000111111000---------...------,,,,,,***---000000...------//////000111111111000...---......///////////////...,,,,,,---...//////.........///000111111000///...,,,...111333333222000///,,,,,,------...//////000,,,,,,------...///000000///...------...///000111///...---,,,,,,,,,,,,,,,/////////...------,,,,,,*********+++---...000111***+++---//////...---,,,..................---------,,,,,,,,,---///111222---,,,,,,++++++,,,,,,------,,,++++++------,,,+++------......///.........---///...,,,---000000,,,...+++(((***...000---******---000000///...000222.........////////////000+++,,,......---------......//////---,,,,,,...000......//////...------......000///,,,***+++.........---+++*********++++++.........///......------******************+++++++++***((('''&&&''')))***&&&'''((()))************+++...111000+++)))+++...))))))************))))))&&&''')))***+++***((('''''')))***)))'''''')))+++&&&'''(((((()))((((((((())))))))))))***+++------+++)))((()))+++,,,,,,+++&&&&&&''''''(((((())))))***,,,...---)))'''((()))***+++,,,------,,,***)))'''((()))******)))((('''(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))%%%''')))***+++***)))((($$$)))***&&&'''+++,,,)))***,,,------,,,,,,,,,---)))***++++++***(((&&&$$$%%%&&&((()))))))))(((''')))(((''''''''')))***+++&&&''')))***+++++++++***))))))(((((((((((())))))+++***)))(((((()))***+++'''(((((()))***++++++,,,++++++************++++++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))((((((((((((***)))(((''''''((()))***************+++,,,---...************)))))))))(((***,,,---,,,)))(((+++...))),,,///000///---,,,,,,{{{wwwsssppppppqqqqqqppplllkkkjjjhhhfffdddbbb```___[[[XXXYYY[[[[[[WWWSSSSSSSSSRRRQQQPPPNNNLLLLLLMMMNNNNNNMMMKKKJJJKKKLLLJJJJJJJJJHHHGGGGGGHHHJJJKKKNNNQQQSSSSSSSSSTTTUUUPPPbbbvvv~~~vvvfffXXXQQQPPPOOONNNMMMMMMMMMNNNOOOKKKKKKKKKKKKKKKLLLLLLLLLKKKLLLLLLMMMKKKIIIFFFDDDGGGFFFCCCBBBBBBCCCFFFGGGHHHIIIIIIHHHGGGEEECCCBBBCCCBBB@@@AAACCCDDDDDDCCCAAAAAAAAAAAA@@@???>>>===AAA@@@@@@???>>>>>>??????????????????@@@@@@??????===>>>???AAACCCDDDFFFFFFKKKYYYuuupppOOOCCC>>>999888:::<<<:::777888888777666666666666666777555222333555777666444666333111000000111111000111000000000111222222333222111000000//////000000...............---------..................------///////////////.........111111000///////////////.........///111111///---+++,,,------......------.........///////////////444222111444888999555000111000///...---,,,,,,,,,..................------,,,+++******,,,///333555...---,,,,,,,,,,,,---...111,,,+++000000+++(((***'''))),,,...///...---,,,---,,,***+++,,,------,,,(((+++///222444333111000))),,,......---...222555222111...,,,******++++++,,,,,,,,,,,,---...///000,,,---......,,,,,,---...000///...------...///000000///,,,***)))***+++,,,111///---.../////////...------......///000111111.....................---///000111///---,,,---...///...---...//////...,,,,,,++++++******++++++,,,++++++******+++---...///,,,,,,,,,---------......---***((('''((((((((('''************************(((((('''''''''(((((()))---,,,+++***))))))))))))***)))'''&&&&&&''''''(((,,,***)))'''''''''((((((&&&(((******(((&&&&&&&&&))))))))))))))))))))))))+++,,,,,,+++)))((()))***((((((''''''''')))***+++'''%%%$$$%%%((((((&&&###''''''''''''((((((((((((******)))(((((((((((((((((()))***+++++++++++++++((('''&&&&&&'''))),,,...&&&&&&&&&'''''''''((((((,,,***(((((()))***)))(((((()))***+++***+++...000...///000///---,,,+++,,,...---------,,,+++(((&&&(((%%%$$$'''---///,,,(((%%%&&&''')))******++++++)))))))))+++------+++)))'''((()))((('''&&&''')))******))))))))))))******)))***+++,,,,,,,,,,,,,,,************************---+++(((((()))+++,,,,,,'''(((((()))***+++++++++---+++))))))*********)))(((((((((((()))***,,,,,,''')))+++,,,++++++,,,...******)))))))))))))))))),,,,,,,,,,,,++++++++++++...---,,,,,,,,,---...///zzzvvvrrroooooooooooonnnjjjjjjhhhfffdddaaa___]]]^^^ZZZWWWXXXYYYYYYUUUQQQPPPPPPPPPPPPOOONNNMMMLLLLLLMMMNNNMMMKKKJJJKKKLLLJJJKKKJJJIIIGGGGGGIIIJJJKKKNNNQQQSSSSSSSSSTTTUUUTTTeeeyyyyyyhhhYYYQQQPPPOOONNNMMMMMMMMMNNNNNNIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJKKKJJJIIIGGGEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFDDDBBBAAADDDBBBAAAAAACCCDDDDDDDDDBBBBBBBBBAAAAAA@@@???>>>??????>>>>>>???@@@@@@AAAAAA@@@@@@???????????????>>>@@@BBBDDDEEEEEECCCBBBKKKWWWnnniiiNNNBBB===999888:::;;;:::777777777666555555555555555555333111333666888777666555333000000111111111000111111111111111222333333222222111111000000000000/////////................................................///////////////111000000///////////////...------///000000...,,,,,,------...............------....../////////000222000///222666666333///---------------...//////------------------------,,,,,,++++++---///111333---,,,++++++++++++,,,------+++---444666000,,,,,,***+++,,,---......------...,,,++++++,,,------,,,,,,...000111111000...,,,+++,,,.........000222444000...,,,***)))******+++,,,,,,+++,,,,,,---......,,,---......,,,+++,,,---//////...------.........///...---+++***++++++,,,.........///111111///---+++++++++,,,,,,------...///.........---.........///111222111...---,,,------,,,+++,,,......,,,***,,,++++++******++++++,,,,,,,,,++++++,,,...///000......------,,,,,,,,,++++++)))'''''')))******************************+++***)))((('''''''''''''''))))))(((((((((((((((((()))(((((('''''''''''''''***)))((('''''''''((()))(((***++++++)))(((((((((((((((((((((((((((((((((***+++,,,+++)))((()))***))))))((((((((()))***+++(((&&&%%%'''))))))'''%%%(((((((((((())))))))))))+++***))))))((((((((()))((())))))************)))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''***)))''''''((((((((('''&&&((()))))))))***,,,...,,,...///...,,,******+++))))))+++---/////////...///,,,******+++,,,***'''(((((())))))))))))(((((()))((()))***++++++***(((&&&((()))((('''&&&''')))***))))))(((((())))))***'''((()))***++++++++++++************************,,,***((('''(((*********((())))))***++++++,,,,,,---+++***+++,,,,,,***)))(((((((((((()))***++++++''')))+++,,,++++++,,,---+++***)))(((((()))***+++,,,------.........------+++,,,------...------,,,yyyvvvqqqooonnnmmmmmmllliiihhhfffdddaaa^^^[[[ZZZ\\\YYYWWWVVVWWWVVVRRRNNNMMMMMMNNNNNNNNNNNNNNNMMMLLLMMMNNNMMMKKKJJJKKKLLLJJJKKKKKKJJJHHHHHHIIIKKKKKKNNNQQQRRRRRRRRRSSSTTTTTTdddvvv}}}uuueeeVVVOOOOOONNNNNNMMMLLLMMMMMMMMMHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDCCCBBBDDDCCCAAABBBCCCEEEDDDDDDBBBBBBBBBBBBAAA@@@??????=========>>>???AAABBBCCCAAA@@@???>>>??????AAAAAACCCDDDFFFGGGFFFDDDAAA>>>CCCKKKZZZjjjrrrjjjUUUDDD@@@<<<999888:::;;;:::888666666555555555444444444333222111333666888888888444222000000111222222111222222111111222222333333333222222222111111111111000000000//////.................................------......//////000000111000//////......//////...---------//////---+++,,,---......//////......,,,,,,---...///000000111000......000333333111---)))******,,,...000222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,,,,++++++++++++,,,,,,******000888:::666111///......---------.........///---++++++---...---,,,------............---,,,---,,,,,,...000222222111---,,,+++)))))))))***+++,,,++++++++++++,,,,,,------...///...,,,+++,,,---............------,,,+++......------,,,+++++++++,,,,,,...000222222///---++++++++++++++++++++++++///...---,,,,,,---...//////111333222000---+++++++++*********,,,,,,+++))),,,++++++******++++++,,,------,,,,,,---...///000//////...---,,,+++******)))((('''(((***,,,,,,+++)))))))))******++++++++++++***)))'''&&&&&&&&&&&&%%%&&&'''((()))(((''''''((((((((((((((('''&&&&&&((((((''''''(((((()))***((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))***+++***)))((()))***+++***)))))))))))))))***(((''''''((())))))(((&&&(((((()))))))))***************)))(((((((((((()))(((((()))))))))((('''''''''((())))))(((&&&$$$"""%%%&&&&&&&&&&&&''''''''')))'''%%%%%%&&&'''&&&%%%%%%&&&''''''''''''***,,,***,,,---,,,***(((((()))%%%&&&)))+++...000111111111000...+++***(((((('''************)))'''&&&%%%)))(((((((((******(((&&&&&&'''(((((('''&&&'''((())))))(((((((((((())))))%%%%%%'''(((***+++++++++*********++++++*********...+++)))((()))******))))))******++++++,,,,,,,,,,,,,,,,,,---...---+++((()))))))))(((((()))******((()))+++,,,++++++,,,---,,,***(((''''''(((+++,,,***+++---/////////...---)))***,,,...///...,,,+++yyyuuuqqqooonnnmmmlllkkkhhhgggeeeccc___\\\YYYXXX\\\YYYWWWVVVVVVTTTPPPMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLMMMLLLKKKJJJKKKLLLJJJKKKLLLKKKIIIHHHIIIKKKKKKMMMPPPRRRQQQQQQRRRSSSQQQ]]]jjjooohhh\\\RRRNNNNNNNNNMMMMMMLLLLLLLLLLLLJJJIIIIIIIIIHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCEEECCCBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@=========>>>???@@@BBBBBB@@@???>>>???@@@BBBDDDFFFHHHHHHHHHFFFDDDBBB???>>><<<@@@GGGNNNQQQMMMDDD<<<>>>;;;999999:::;;;:::888666666666666666555555444333333222333555666777888444222111111333333222111333222222222222222333333333333333333222222111111111111000000//////......---------...............,,,------...///000111111000000///............///...---,,,,,,......,,,+++,,,,,,---............---++++++,,,---///000111111///...---///111222000...))))))***+++---000111333,,,,,,,,,,,,,,,---------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,***,,,000666999777333000111000...------...///000000...,,,,,,---...---,,,*********+++,,,...///000///---+++...111333111///++++++************+++,,,,,,++++++******++++++,,,---...///...,,,++++++,,,,,,---......---,,,***)))------......---,,,++++++---,,,,,,...111111000///------,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---//////111444333111---+++******))))))***,,,,,,+++))),,,++++++******++++++,,,,,,,,,,,,,,,------............------,,,+++******)))((('''((()))+++***)))(((((())))))******++++++***)))((('''''''''''''''((()))***++++++)))'''&&&&&&'''((()))((('''&&&%%%&&&&&&''''''((()))******%%%&&&&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%''')))***)))(((((()))***++++++******))))))))))))'''''''''((((((((('''&&&(((((((((((())))))))))))(((((('''''''''''''''((((((((((((((('''&&&&&&%%%''')))+++---,,,)))&&&###'''''''''((((((((()))))))))'''%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&''')))+++)))***,,,+++)))(((((()))%%%'''((()))******+++------...///---***(((''''''************)))'''&&&%%%((('''&&&'''((((((&&&%%%&&&'''((((((&&&&&&'''((()))((((((''''''(((((()))$$$%%%&&&(((***++++++,,,)))***++++++++++++***)))///---+++******+++***)))))))))*********+++++++++++++++---///111///,,,(((***))))))((((((((())))))((()))+++,,,+++***+++,,,,,,***(((&&&&&&(((+++---'''))),,,/////////---,,,)))***+++,,,------,,,,,,xxxuuurrrpppooonnnmmmkkkhhhgggeeeccc___\\\YYYWWW[[[YYYXXXVVVUUUSSSPPPNNNPPPPPPPPPPPPOOONNNMMMLLLJJJKKKLLLLLLKKKJJJKKKMMMKKKLLLMMMLLLJJJIIIJJJKKKKKKMMMPPPQQQQQQPPPQQQRRRNNNUUU\\\^^^ZZZTTTPPPPPPMMMMMMMMMLLLLLLLLLKKKKKKMMMLLLKKKJJJHHHGGGFFFFFFIIIHHHGGGGGGFFFGGGGGGHHHCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCAAAAAABBBCCCCCCBBBAAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@AAA===>>>>>>@@@CCCFFFIIIJJJLLLJJJFFFBBB@@@??????@@@>>>@@@AAACCCCCCBBB???>>>;;;:::999999:::::::::999777888888888888777666555444555555444444444555666555444333333444555333222333333222111111222222222222333333333333222111000222111111000///.........---------.........//////,,,------...///000111111000//////...............///...,,,,,,------,,,+++++++++,,,---------------***+++,,,---...///000111////////////111111000///+++++++++,,,,,,...///000,,,---------.........///---...///000///...,,,+++---..................---......///111333444333000222000...---,,,...///111111///------.........---************+++,,,...///...,,,,,,...111222000---+++++++++++++++,,,,,,---++++++*********+++,,,,,,---...///...,,,+++,,,---+++,,,---------,,,***)))------.........---,,,,,,///---,,,,,,///111111111,,,,,,,,,,,,,,,,,,++++++++++++*********+++---...///111444444111...,,,++++++******+++---...---+++,,,++++++******++++++,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))'''((())))))'''&&&(((((()))))))))*********'''''''''''''''((()))***......//////---***'''%%%&&&'''((((((((('''%%%$$$%%%%%%&&&'''((())))))***$$$&&&&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))(((((()))+++************))))))((((((%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%$$$$$$&&&***,,,,,,+++(((&&&''''''''''''((((((((((((***(((&&&&&&'''((('''&&&&&&'''(((((('''''')))+++(((***++++++)))(((((()))'''(((******((((((***,,,---000222222///***'''&&&(((((())))))))))))(((((((((&&&%%%%%%''''''&&&%%%&&&'''((('''&&&%%%&&&(((((((((''''''''''''(((((($$$%%%''')))***+++,,,,,,)))***+++,,,,,,+++***)))---+++))))))))))))((('''(((((((((((())))))))))))***+++---000222000,,,)))))))))(((((((((((((((((((((***++++++***)))***+++,,,***'''&&&&&&))),,,...(((***---000111000...---+++***)))((()))+++---///vvvtttqqqppppppooommmlllgggfffeeebbb___\\\YYYXXXXXXXXXWWWVVVTTTRRRPPPOOOPPPPPPPPPPPPOOONNNMMMLLLIIIKKKLLLLLLJJJJJJKKKMMMKKKLLLNNNMMMLLLJJJJJJKKKKKKMMMPPPQQQPPPOOOPPPQQQNNNRRRTTTTTTQQQOOOPPPRRRKKKLLLLLLLLLLLLKKKJJJJJJMMMLLLKKKJJJHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGHHHHHHCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDBBB@@@@@@AAABBBAAA@@@@@@@@@@@@AAAAAA@@@@@@?????????????????????@@@@@@===>>>@@@CCCGGGIIILLLMMMKKKHHHCCC>>><<<===@@@AAA??????>>>>>>>>>>>>>>>>>>999999999:::::::::::::::777888999:::999888777666555555666555333333555666888666666666777666444222222222111111000111111111111222333333333222000///111111000000///...------,,,,,,------.../////////------......//////000000000///......------......111///---,,,---------,,,+++,,,------......------++++++,,,---...//////000//////000000000000111111...---,,,,,,,,,,,,,,,,,,,,,------....../////////---.../////////...,,,+++......////////////......///000...,,,...222222///000///...------...000111222000.........///...---...---,,,+++*********+++,,,,,,---...//////---+++++++++,,,,,,,,,,,,,,,,,,*********++++++,,,---...,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++......------------------///...,,,---///000000000************************++++++,,,,,,------......///111333333111///...---+++++++++,,,...///...---,,,++++++******++++++,,,******++++++++++++*********+++++++++,,,,,,,,,---+++***))))))))))))'''%%%))))))))))))))))))))))))&&&&&&&&&&&&''')))***+++222222111000---+++(((&&&'''''''''''''''&&&%%%%%%$$$%%%&&&'''((())))))(((%%%'''))))))'''&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''((()))+++((())))))))))))(((((('''$$$&&&''''''&&&%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''&&&%%%%%%"""###&&&((())))))((((((%%%%%%&&&&&&&&&'''''''''+++)))''''''((()))(((''''''((()))(((((((((***+++''')))******((('''((()))'''))),,,,,,***+++///222444444555444222---'''$$$&&&'''((())))))***))))))'''%%%$$$%%%&&&(((((('''%%%&&&''''''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''%%%&&&''')))***+++++++++((()))+++,,,,,,+++)))((()))(((&&&'''''''''&&&$$$((((((((((((((((((((((((***+++---///111000,,,)))(((((((((''''''((())))))(((***++++++***))))))******)))'''''''''))),,,...,,,---///111222111000///+++***'''&&&'''***...000sssqqqoooooooooooommmkkkeeedddcccaaa^^^\\\YYYXXXUUUUUUUUUTTTRRRPPPOOONNNMMMNNNNNNNNNNNNNNNMMMMMMIIIJJJKKKKKKJJJJJJKKKMMMKKKMMMNNNNNNLLLKKKKKKKKKJJJMMMOOOPPPOOOOOOOOOPPPOOOQQQQQQPPPNNNMMMNNNPPPKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFCCCDDDFFFGGGGGGGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBCCCAAA??????@@@@@@@@@???>>>??????@@@@@@??????>>>>>>>>>>>>>>>???@@@BBBBBB???AAADDDGGGJJJKKKKKKKKKEEECCC???===<<<===???AAA;;;;;;:::;;;======<<<:::777888999:::::::::::::::666777999999999888666555222444666555333333666888:::999888888888777444222222111000000//////000000000111222333222111///...111111000///...---,,,+++,,,,,,------...//////000........./////////////////////...------------...222000...------...---,,,---......///////////////,,,,,,,,,------.........//////////////////000111......---,,,++++++++++++++++++,,,------...//////..................------------...//////...---------///---***,,,222333///...------------...000111333111///...//////...---...------,,,,,,+++*********,,,......---+++++++++***+++++++++++++++***************+++,,,...///000***,,,------------...///,,,++++++,,,,,,---...//////...---,,,,,,---...///------...111222111...+++))))))******++++++,,,,,,+++---///000111111000//////000222222000///000000+++++++++,,,...///...---,,,++++++******++++++,,,***+++,,,,,,,,,+++******,,,,,,,,,++++++++++++++++++******+++,,,,,,***(((*********)))(((((('''''''''''''''''''''((()))***111000///---+++)))((('''''''''&&&&&&%%%%%%&&&&&&$$$%%%'''(((((((((((('''$$$'''***+++***'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''''''''''')))+++&&&&&&(((((()))(((''''''$$$''')))(((&&&%%%&&&'''&&&&&&&&&&&&'''''''''((('''&&&&&&&&&''''''((()))%%%&&&'''''''''''''''&&&$$$$$$%%%%%%'''((()))***'''(((((((((((()))))))))+++)))''''''((()))(((''''''((()))((('''''')))+++%%%&&&(((((('''&&&&&&''''''***---,,,++++++000555666333000//////---)))&&&''''''((()))))))))))))))&&&%%%###$$$''')))))))))%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&'''((()))))))))((()))+++------+++)))(((((('''''''''))))))'''&&&)))))))))(((((((((((((((******,,,...000///,,,***'''''''''''''''((()))***(((***++++++)))((()))***)))((((((((((((***,,,---------...............---)))(((''''''(((***---///pppooommmmmmnnnnnnlllkkkcccbbbaaa```^^^[[[YYYXXXRRRSSSTTTSSSPPPNNNNNNNNNJJJJJJLLLMMMMMMNNNNNNNNNHHHJJJKKKKKKJJJJJJKKKMMMKKKMMMOOOOOOMMMKKKKKKKKKJJJMMMOOOPPPOOONNNOOOOOOOOOPPPPPPOOOLLLJJJKKKLLLJJJKKKLLLLLLLLLKKKIIIHHHEEEFFFFFFFFFFFFGGGGGGGGGAAABBBEEEFFFGGGFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCDDDDDDDDDCCCAAA@@@BBB@@@>>>>>>?????????>>>===>>>>>>?????????>>>>>>;;;<<<<<<>>>@@@BBBCCCEEEAAACCCGGGJJJLLLLLLJJJIII@@@???>>>======>>>???@@@::::::;;;===@@@@@@===:::666888:::::::::999:::;;;555666888999888777555444000333555555444444777;;;<<<;;;:::::::::888444222111111000//////.../////////000222222222111///---111000///...---,,,++++++,,,,,,------...///000000///////////////.........//////...------------...333111...---.........---//////000111111111111111------------------------...//////.........000111......---,,,++++++++++++******+++,,,,,,---..............................,,,,,,---......---,,,,,,+++...---+++---333444///,,,,,,,,,---...///000000333111////////////...---***+++,,,---------------(((+++//////,,,))))))******************)))(((((()))******,,,---///111222)))+++------------///000,,,+++++++++,,,...000111000...---,,,,,,---///000***,,,000444555222,,,'''++++++,,,---......//////---///222444555444222111///000111111000000111222*********,,,...///...---,,,++++++++++++++++++,,,+++,,,---------,,,+++***...------,,,+++***))))))******+++,,,...///---+++++++++***)))((('''&&&&&&)))(((((('''''''''((((((...---,,,***)))(((((((((((('''&&&%%%$$$%%%&&&'''%%%&&&'''((((((((('''&&&"""%%%)))+++)))&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''''')))+++$$$%%%&&&(((((((((''''''%%%(((******'''&&&''')))''''''''''''((((((((()))((((((((((((((()))******%%%%%%&&&'''(((((((((((()))((('''&&&''')))+++---+++,,,,,,,,,,,,---------***)))''''''(((((((((''''''(((((((((''''''(((***###%%%&&&&&&%%%$$$%%%&&&'''***---+++((()))---222222---'''&&&***---,,,)))(((((())))))))))))((((((&&&$$$###$$$'''***++++++%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&''''''''''''((()))+++------+++)))(((***))))))***,,,,,,+++)))*********)))))))))))))))******+++---//////,,,***&&&&&&&&&'''''')))***+++(((***++++++)))((())))))((((((((())))))***+++,,,++++++******************''''''((()))***+++,,,,,,lllnnnnnnllllllnnnkkkfffccccccaaa___\\\YYYWWWUUUUUUTTTSSSQQQOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMLLLGGGGGGGGGHHHJJJMMMOOOQQQTTTRRRPPPMMMKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMGGGIIIKKKLLLMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEBBBFFFJJJJJJHHHGGGGGGIIIFFFEEECCCDDDEEEFFFEEECCCDDDDDDDDDCCCBBBAAA???>>>@@@@@@@@@??????>>>>>>>>>======>>>>>>??????@@@@@@<<<===>>>@@@AAACCCDDDEEEDDDEEEGGGIIIJJJIIIGGGFFF======<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<=========<<<<<<;;;;;;:::999999666666777777777777666666<<<777333333444555:::@@@HHHCCC===888555333111000000111111000......111333000...,,,...111333111//////......------,,,++++++000111111000//////111333111---***,,,000222111....../////////---,,,---...............////////////000000111111111///...,,,000000///...------------,,,,,,,,,,,,---...//////------------,,,,,,+++*********))))))***,,,---///333111...+++******+++,,,...------......///000111+++******,,,...000000//////000111000///...///000222222111000///...------,,,,,,------,,,,,,+++***+++++++++++++++***)))(((***,,,------+++***)))))),,,***)))***,,,.........***+++,,,---............///,,,***+++...///...,,,///---+++)))***,,,///222111444666555111---,,,---------............------///000222333333222000///111000///000000000...,,,******+++,,,---.........---------,,,,,,+++++++++------------,,,+++***)))---,,,***(((''''''((()))000+++))),,,222444000+++...---+++***((('''''''''***)))&&&$$$$$$&&&))),,,---,,,+++))))))))))))***((((((((()))(((((('''&&&((((((''''''''''''((((((###%%%(((******(((&&&$$$""""""###$$$$$$%%%&&&&&&%%%))))))&&&'''+++***%%%'''&&&%%%$$$%%%''')))+++'''&&&'''(((******(((&&&'''***,,,,,,)))''')))+++)))((((((((((((''''''''',,,+++***((('''%%%$$$$$$***)))'''((()))***(((''')))+++...000111222111000,,,***(((&&&&&&''')))***)))***+++,,,,,,+++)))(((###%%%'''***+++***((('''))))))************))))))***)))((())),,,.........***)))'''&&&&&&''')))***%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((())))))((((((*********)))'''&&&$$$###***+++---------+++***(((&&&&&&''')))+++---///000))))))))))))(((((((((((()))+++---...///---,,,+++))))))))))))))))))******++++++************++++++******************************+++,,,,,,,,,+++++++++***)))))))))***,,,---jjjlllllljjjjjjllliiieeecccbbbaaa___\\\YYYVVVTTTSSSSSSRRRRRRQQQPPPPPPPPPNNNNNNMMMMMMLLLKKKKKKJJJGGGGGGGGGHHHJJJLLLOOOPPPVVVTTTQQQNNNLLLLLLLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKHHHIIIJJJLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEGGGGGGFFFEEEFFFGGGEEEDDDCCCDDDEEEEEEDDDBBBDDDDDDDDDCCCBBBAAA@@@???@@@?????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===???AAACCCEEEGGGHHHHHHEEEEEEFFFFFFFFFDDDCCCBBB>>>===<<<<<<;;;;;;;;;;;;:::::::::999::::::;;;<<<;;;;;;::::::999888888888666666777777777666666555777555777999999777:::???CCC???:::555222333555777888666333111000//////000222000......000111///---///......------,,,++++++,,,---------,,,,,,...000111---+++,,,000222000...---//////...---,,,---................../////////....../////////////////////...------,,,,,,---------,,,,,,,,,,,,---......,,,,,,------,,,,,,+++***************+++,,,---...222000---+++******,,,---,,,,,,,,,,,,---...///000+++******+++...//////......///111000///......///000000000///......---------------------,,,++++++***++++++++++++******)))***+++------+++))))))***+++***)))***,,,......---******+++,,,---------------+++)))+++...000///......---+++***+++,,,///000888888888444000------...------............------...///000111222222111000222111000000111000...,,,************+++,,,------,,,,,,,,,+++++++++++++++,,,,,,---.../////////...---,,,***((('''((()))))),,,***(((***...///,,,))),,,+++***)))((('''''''''***((('''%%%&&&'''***+++---,,,***)))(((((()))***((((((((((((''''''&&&%%%%%%&&&&&&'''(((((()))***&&&''')))******(((%%%#########$$$$$$%%%%%%&&&&&&%%%((((((%%%&&&******&&&''''''&&&&&&''')))***+++''''''''')))++++++)))'''''')))******)))(((((()))((((((((('''''''''&&&&&&))))))))))))(((&&&%%%$$$((('''&&&'''(((((('''&&&)))***,,,...//////......***)))'''%%%%%%''')))+++******++++++***((('''&&&$$$%%%(((***+++***)))'''(((((())))))))))))((((((((()))))))))******++++++******)))(((((()))***+++%%%%%%%%%&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((()))******'''((()))))))))))))))(((***+++,,,---,,,+++)))'''''''''((()))+++---///000))))))))))))((((((((((((((()))***+++++++++***)))+++++++++******)))))))))+++******))))))******+++)))))))))))))))))))))))))))******+++++++++++++++***)))))))))******+++,,,eeeiiijjjhhhggghhhfffbbbaaabbbbbb```]]]YYYTTTQQQQQQQQQQQQQQQQQQPPPOOOOOOMMMMMMLLLKKKJJJJJJIIIIIIGGGGGGGGGHHHIIILLLNNNOOOSSSRRROOOMMMKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFIIIGGGFFFFFFFFFFFFEEEDDDEEEDDDCCCDDDEEEDDDBBB@@@DDDDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>?????????>>>======<<<<<<<<<>>>AAAEEEHHHIIIIIIIIIEEEEEEDDDBBB@@@???>>>===>>>>>>======<<<;;;;;;:::888888888888888999:::::::::999999888777777666666666777777777666555444444000666@@@GGGDDD<<<999<<<<<<:::777333000222999???AAA<<<666222111000...,,,333111/////////...,,,+++///......------,,,++++++)))***+++++++++,,,...000000---+++,,,///111000------...///...---,,,,,,...---------.........//////,,,,,,,,,,,,---...///000,,,,,,++++++,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,------------///...,,,******+++,,,---++++++++++++,,,---......+++******+++---///...---,,,...000000///...............------------......------......------,,,+++)))***++++++++++++++++++***+++---,,,+++*********,,,***)))***,,,......---***++++++,,,,,,,,,+++++++++***)))+++...000000000------,,,,,,,,,---......===;;;888333///------///,,,------......------,,,------......///111222222444222111111111000---++++++***)))((())))))+++,,,+++++++++++++++,,,,,,,,,,,,---...000222333444444,,,+++***((((((((())))))(((((()))))))))(((''''''))))))((('''''''''''''''((((((((((((((()))******---+++***)))(((((())))))''''''''''''&&&%%%$$$###"""###%%%'''((()))******((()))******)))'''%%%###%%%%%%%%%%%%%%%&&&&&&&&&%%%'''(((&&&&&&))))))'''((((((((())))))***++++++'''&&&'''))),,,,,,+++)))(((''''''((())))))(((&&&''''''''''''&&&&&&&&&%%%&&&'''((())))))(((&&&%%%'''&&&%%%%%%'''((('''%%%((()))***+++,,,+++*********)))''''''''')))+++---++++++***)))(((&&&%%%$$$%%%&&&)))***+++***)))(((''''''((((((((((((''''''&&&))),,,+++)))'''(((***++++++++++++***))))))(((%%%%%%%%%&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&((()))+++---,,,,,,------------,,,,,,***+++,,,,,,+++***'''&&&''''''((()))+++,,,...///(((((((((((())))))))))))(((((((((((())))))******,,,,,,,,,++++++*********+++******))))))******+++(((((((((((((((((((((((((((((()))***************))))))******++++++******```dddgggeeecccdddbbb______```aaa```]]]XXXRRROOONNNNNNOOOOOONNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGIIIJJJLLLNNNLLLLLLJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEFFFFFFGGGGGGHHHHHHLLLJJJHHHHHHJJJIIIEEEAAAEEEDDDCCCCCCDDDCCCAAA???BBBBBBAAA@@@?????????>>>????????????????????????@@@??????>>><<<;;;::::::999;;;@@@DDDGGGHHHGGGGGGDDDCCCAAA???===<<<<<<<<<>>>>>>>>>===<<<;;;:::999888888777777888888999:::999999888888777666666666666666666666555444333333///;;;MMMWWWQQQCCC999777666888888555222333:::@@@DDD===555111111111...***111000///......---,,,+++///......------,,,++++++***,,,---------...000222000...,,,,,,...//////------...///...,,,+++,,,---,,,,,,,,,---.........///---,,,+++++++++,,,...///************+++,,,---...///...---,,,++++++++++++++++++,,,,,,,,,++++++******+++,,,.........---,,,---,,,+++******+++,,,---++++++***++++++,,,---...+++***)))***,,,------,,,***,,,///000///---------,,,,,,+++++++++,,,......---............---,,,,,,)))******+++,,,,,,,,,,,,+++---...---,,,+++,,,---...,,,+++,,,---//////...,,,,,,---------,,,++++++,,,++++++,,,---...//////,,,,,,------------------:::999666333000...------,,,,,,------------,,,,,,,,,+++++++++---///222333444333111111000///---***+++***)))''''''((()))***++++++,,,,,,---......//////000111333444555666666++++++***)))(((((())))))&&&(((***)))&&&$$$$$$&&&''''''&&&&&&&&&''''''(((''''''((()))************,,,+++)))(((''''''(((((('''''''''&&&%%%$$$###""""""###%%%'''((((((((((((((())))))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((())))))''''''((()))******))))))%%%%%%&&&(((+++,,,+++)))(((&&&%%%&&&)))***'''$$$''''''&&&&&&&&&%%%%%%%%%###%%%(((******)))'''%%%'''&&&%%%%%%'''((('''&&&''''''(((((((((((('''&&&))))))((((((***+++...///******))))))((('''&&&&&&&&&''')))***+++***)))(((%%%&&&&&&''''''&&&&&&%%%$$$***//////+++)))***------......---,,,)))&&&$$$###$$$%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%'''))),,,...555444333222000---+++***)))***+++,,,+++)))'''%%%'''''''''((()))+++,,,---(((((((((((())))))))))))+++***)))((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******((((((((((((((((((((((((&&&'''((()))*********)))((()))***++++++***)))((([[[aaadddbbb``````___\\\\\\]]]^^^]]][[[VVVQQQNNNLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKHHHGGGGGGGGGHHHIIIKKKLLLGGGGGGHHHHHHIIIJJJKKKLLLJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGFFFGGGGGGHHHHHHIIIIIIIIIKKKIIIHHHIIIKKKJJJEEEAAAGGGEEECCCBBBBBBBBB@@@???AAA@@@???>>>=========>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;::::::999<<>>===<<<<<<<<<<<<============<<<;;;999999888888888777888999999:::999999888888777666666666555555555555555444333333111@@@TTTaaaZZZGGG999444444888;;;999555444888<<>><<<<<<======>>>???????????????@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;===>>>AAACCCDDDDDDCCCBBB============<<<<<<<<<<<<::::::;;;<<<<<<:::999888888777777777777888999999999888888777777666555555333333444444444444444333555@@@PPP[[[UUUEEE888333444777::::::777444444555777333///...///000...,,,***+++------,,,---...000///......------,,,++++++)))+++,,,,,,+++,,,...000///...------,,,---------,,,---...---,,,++++++---)))***++++++,,,---.........---,,,++++++*********************+++,,,---.........,,,+++************)))***++++++++++++++++++***++++++,,,,,,+++++++++******************++++++++++++++++++,,,---......,,,***)))***++++++***))))))***,,,,,,++++++---...,,,+++***)))***+++---///,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,---.........------///000000///------///000//////---...////////////.........//////---+++***+++---------......------,,,+++------...000111000...+++***++++++,,,,,,++++++***)))((('''((())),,,///000222000/////////...+++)))******++++++++++++++++++,,,,,,...///111333444555666555555444222111///...))))))******))))))))))))''')))+++***&&&$$$%%%&&&''''''&&&&&&&&&''''''((($$$%%%&&&((())))))))))))+++***((('''&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&((()))***%%%%%%%%%%%%%%%&&&&&&&&&###%%%***...,,,((((((,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&))))))(((&&&'''&&&&&&'''(((((('''%%%''''''''''''&&&&&&&&&%%%"""$$$&&&((()))((('''&&&'''&&&%%%&&&((())))))(((&&&&&&%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((()))(((((((((((()))***+++,,,''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&***...000//////222444666666555444000,,,(((&&&!!!"""$$$&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$&&&''')))++++++++++++******((('''&&&'''(((***,,,,,,+++***)))''''''&&&''''''((())))))''''''(((((())))))******(((((('''&&&'''))),,,---******+++,,,------...///***))))))(((((())))))***))))))))))))))))))))))))%%%&&&''')))************))))))******))))))((((((SSS\\\aaa___\\\[[[[[[YYYVVVVVVVVVVVVTTTRRRPPPOOOLLLKKKIIIHHHIIIJJJMMMNNNGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJFFFGGGHHHIIIIIIJJJJJJJJJGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDHHHOOOXXX^^^NNNIIIDDD@@@@@@AAABBBCCCAAA@@@???======>>>???@@@<<<=========>>>>>>>>>>>>999999:::;;;<<<<<<======??????@@@@@@@@@???>>>>>>:::;;;<<<<<<<<<;;;:::999666888999;;;;;;:::999888666666555555666666777888777777666666555444444444111222333444444444444444666999BBBHHHFFF===666444666666666666444333111111000000/////////......---)))+++------,,,,,,...000///......------,,,++++++)))***+++***)))***,,,---.........---,,,,,,,,,---,,,---...---+++***+++,,,))))))***+++,,,---......,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---...------,,,+++*********+++))))))***++++++++++++++++++******))))))*********************))))))))))))******)))******+++,,,---,,,***))))))******)))'''*********))))))***---///...,,,+++))))))+++---///++++++,,,,,,++++++***))),,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++...000///...,,,,,,---......---,,,,,,---...////////////---...///---+++***,,,///......---------,,,,,,,,,...---,,,---///000...,,,******++++++++++++******'''''''''''')))***,,,---///...------...---+++))))))+++---...///...---,,,***+++---///111333555666555555444222000...,,,+++)))))))))*********))))))'''((())))))'''&&&&&&&&&(((((('''''''''''''''((($$$$$$%%%&&&'''((())))))***)))'''&&&%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###""""""$$$'''(((&&&%%%$$$$$$$$$&&&''')))######$$$$$$%%%%%%&&&&&&"""%%%,,,222000)))(((---&&&%%%$$$######$$$%%%&&&%%%%%%%%%'''))))))'''&&&&&&'''))))))'''''''''(((((((((((('''''''''&&&&&&$$$$$$%%%&&&''''''''''''%%%$$$$$$%%%'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''"""######$$$%%%&&&&&&''')))((('''''''''((()))***&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((***+++---...///000111111000///---+++)))'''###$$$&&&((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%&&&''''''$$$%%%&&&'''((((((((((((&&&(((***,,,------,,,+++))))))((((((((()))******'''''''''((()))*********(((((((((((()))+++,,,...,,,,,,,,,+++++++++++++++))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&((()))***+++++++++******)))(((((((((((((((RRR[[[aaa___[[[ZZZZZZXXXTTTTTTTTTSSSRRRQQQPPPPPPMMMKKKJJJIIIKKKOOOSSSVVVJJJJJJIIIIIIHHHGGGGGGFFFHHHHHHGGGFFFFFFGGGHHHIIIHHHIIIIIIJJJJJJIIIHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIJJJKKKFFFGGGHHHIIIJJJJJJJJJJJJFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEDDDDDDHHHTTTdddpppPPPKKKDDD??????AAACCCDDDCCCBBB@@@>>>>>>???AAABBB:::;;;;;;;;;<<<<<<======777888999:::<<<===>>>??????>>>===<<<;;;:::999999999:::;;;<<<;;;999777555444666888:::;;;:::999888555444444444444555666666666555555444444333222222000111222333444555555555555333555999999555444666777555222111111111111///---///111111///---------))),,,...---+++***,,,//////......------,,,++++++++++++,,,+++******,,,---.........---++++++,,,---,,,---...---+++***+++,,,((()))***+++,,,---......)))***,,,---......---,,,,,,,,,++++++,,,,,,---------,,,++++++******++++++((()))***++++++++++++++++++***)))(((((((((******************)))))))))((((((((((((((()))***+++,,,,,,***))))))******((('''******)))(((''')))---000///---+++***)))+++---///***++++++++++++***))))))------------,,,,,,+++******++++++***)))***,,,///...,,,++++++,,,---,,,+++***+++,,,---............***---...---++++++...111///...---,,,,,,,,,,,,,,,222...++++++---//////...******++++++++++++******'''''''''((()))***+++,,,...,,,,,,,,,------+++))))))+++...000111000///---)))***,,,...111333555666444444333111///,,,***)))((()))************))))))'''''''''(((((('''&&&%%%))))))((('''''''''''''''$$$$$$$$$$$$&&&''')))******)))'''&&&%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''$$$###!!! !!!%%%(((+++'''&&&$$$######$$$%%%'''""""""###$$$$$$%%%&&&&&&!!!%%%---555222***(((---'''&&&$$$######$$$&&&''''''''''''(((******(((&&&%%%(((+++***'''&&&'''))))))(((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''$$$######$$$&&&''''''&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&''''''((((((((()))((('''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%)))(((&&&'''***+++,,,+++))))))))))))(((((('''&&&$$$%%%((()))******((('''%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&(((((()))))))))&&&'''***,,,.........---++++++************++++++&&&''''''((()))******+++*********+++,,,...///000......---,,,***))))))((())))))(((((((((((())))))''''''''''''''''''''''''&&&'''(((***++++++,,,,,,+++***)))'''''''''((()))SSSYYY______\\\YYYYYY[[[YYYWWWSSSPPPOOOOOOQQQRRRNNNOOOAAAQQQGGGKKKkkkDDDIIIHHHGGGEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKGGGFFFEEEEEEFFFHHHJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGKKKIIIGGGHHHIIIJJJJJJIIIDDDEEEGGGIIIJJJJJJIIIIIIHHHFFFDDDDDDDDDDDDCCCBBBEEEBBB???@@@HHHTTTaaaiiiOOOJJJCCC@@@@@@AAAAAA@@@CCCAAA>>>===<<<>>>@@@AAA@@@>>><<<<<<<<<;;;:::888444555666888999999::::::888:::<<<<<<:::888777888888777777777888777555333333444666888999888777666555666555444333333555777444444444555555555555555000000000/////////000000000222333222111000111222444333222111111000000000222222111111000/////////.........------,,,+++++++++,,,,,,+++******+++---111///---,,,,,,,,,...///+++---------+++***+++,,,333333222222111///...---000,,,)))))),,,------+++------...//////......---////////////............------------------------,,,,,,++++++***)))))))))++++++***)))((((((((((((+++******))))))(((((((((,,,+++***)))))))))***+++***++++++++++++***))))))((()))++++++******+++,,,///,,,***+++---///111111***+++---------+++)))'''***+++---......,,,+++))),,,------+++))))))***+++---.../////////...---,,,+++,,,.../////////......,,,,,,+++,,,,,,...///000))))))*********))))))(((+++++++++,,,,,,,,,------///...,,,***((((((((((((+++***)))))))))***+++,,,---,,,,,,++++++,,,,,,,,,---,,,,,,...111111...+++,,,******---111444444222222111000......---------.........---,,,***)))((()))'''&&&'''***+++***(((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((()))(((''',,,,,,***(((''''''&&&&&&))))))((('''&&&%%%%%%$$$"""""""""###$$$$$$%%%%%%%%%$$$###""""""$$$&&&'''&&&&&&%%%$$$$$$%%%&&&&&&!!!"""%%%(((+++***'''$$$%%%%%%%%%%%%$$$###""""""&&&%%%%%%'''((('''%%%###$$$%%%'''(((((('''%%%$$$(((((('''''''''(((((()))$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%$$$%%%''')))%%%$$$%%%%%%'''))),,,---)))(((&&&$$$$$$&&&((()))***)))(((&&&%%%%%%%%%%%%''''''''''''(((((((((((($$$###"""###%%%&&&%%%$$$(((((((((((('''&&&%%%$$$###$$$&&&(((((('''%%%$$$$$$%%%&&&&&&&&&%%%$$$###)))%%%"""###''')))(((%%%$$$%%%&&&&&&&&&''')))+++++++++*********+++---...+++,,,---......///000000000///---,,,++++++,,,,,,,,,)))&&&)))...111000---...---+++(((&&&'''))),,,))))))(((((())))))***+++&&&&&&''''''''''''&&&&&&%%%%%%'''))),,,---,,,+++)))))))))******+++++++++UUUZZZ``````]]]ZZZZZZ[[[VVVTTTRRROOONNNMMMMMMNNNMMMLLL???MMMEEEKKKjjjHHHFFFEEEDDDCCCBBBCCCCCCDDDFFFFFFFFFFFFGGGHHHIIIIIIGGGFFFEEEDDDEEEGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGJJJHHHGGGGGGHHHIIIIIIHHHEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDCCCDDDDDDCCCBBBDDDBBBAAAAAAEEEKKKRRRVVVKKKGGGAAA??????AAABBBAAABBB@@@>>>======>>>@@@AAA???===:::999999888666555444555666777888888888888777999;;;;;;999888777888888666555555777777666444333444666777777666555444555555555444333333555777444444444444444444444444000000000///000000111111000111111000...---...000111111000000111111111111111000000//////......---........................+++,,,---,,,******+++---///...---,,,,,,,,,---...,,,...///...------...///111000000000///---,,,+++///,,,)))***,,,---,,,+++............------------/////////.........------........................------,,,,,,+++******)))++++++***)))))))))))))))+++,,,,,,,,,++++++***)))+++***)))))))))***+++,,,***++++++++++++***))))))(((***++++++******+++,,,///---++++++---///000000.../////////...,,,***)))***+++---......---,,,+++)))***+++***))))))***,,,,,,---......///...---,,,+++,,,---...///......---+++,,,,,,,,,------......+++++++++,,,++++++***)))++++++++++++,,,,,,,,,,,,...---+++***((((((((((((***)))((((((((()))***+++,,,,,,+++++++++,,,,,,---000///...///000///+++((()))((((((***...111111///...------,,,+++,,,,,,,,,///...---,,,***)))((('''(((&&&%%%'''***+++***)))%%%%%%%%%%%%%%%$$$$$$$$$((('''&&&'''((()))(((''',,,***'''$$$###$$$&&&'''(((((('''&&&&&&%%%$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$###""""""$$$%%%'''%%%%%%$$$######$$$%%%%%%""""""$$$'''))))))'''%%%%%%%%%%%%&&&%%%%%%$$$###&&&%%%%%%&&&((('''%%%######%%%&&&''''''&&&%%%###%%%%%%%%%&&&'''((()))***%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%$$$$$$$$$&&&(((%%%$$$$$$%%%&&&(((***+++***(((&&&%%%%%%&&&(((***(((''''''&&&%%%$$$$$$###&&&'''''''''(((((((((((()))(((&&&&&&''''''&&&$$$''''''''''''&&&&&&&&&&&&%%%&&&''''''''''''%%%%%%%%%'''***,,,,,,)))%%%###(((%%%"""$$$((()))'''$$$###$$$&&&&&&%%%&&&(((+++)))((((((((()))***,,,---***************+++,,,---111000///......///000111333///,,,,,,///111...+++......---***''''''(((***))))))))))))))))))))))))'''''''''(((((('''''''''''''''(((***---...---,,,)))*********++++++++++++UUUYYY]]]^^^[[[XXXWWWXXXRRRQQQPPPNNNLLLJJJIIIIIIIIIHHH<<>>???AAABBBBBBAAA@@@???>>>>>>???@@@AAA>>>;;;888666555555333222444444555555666666666777555777999999888777888999777555333333555666666666444444555666555444333222444555555444333333444666555555555444333333333222111111000000000000111111...//////---++++++,,,...///......000222444444333/////////...------,,,,,,++++++,,,,,,---......///+++,,,,,,+++******+++------------,,,,,,,,,+++++++++---......------...000.........---,,,+++***)))---+++******+++,,,,,,+++000///...,,,,,,,,,------............------------...........................------,,,++++++******++++++************************+++,,,,,,+++)))((()))))))))))))))***+++,,,******++++++******)))((()))***++++++***)))+++,,,///---+++***,,,---...---000000///...---+++*********+++,,,.........------'''((())))))((()))+++---***+++,,,---......------+++,,,------...---------++++++,,,---------,,,,,,---------------,,,+++************+++++++++,,,,,,---,,,+++***)))(((((((((((((((''''''((()))******+++*********+++,,,------000000///000000///,,,))))))((((((***---//////...***************++++++,,,000///,,,***(((''''''''''''&&&%%%''')))******)))$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&((()))((('''***'''$$$!!! """%%%'''&&&&&&%%%%%%$$$$$$$$$###"""""""""###$$$$$$%%%%%%$$$###"""""""""###%%%&&&$$$######""""""######$$$#########%%%''')))(((&&&$$$%%%&&&&&&'''&&&&&&&&&&&&%%%$$$&&&''''''&&&$$$$$$%%%&&&''''''&&&%%%$$$"""######$$$%%%'''((()))%%%&&&'''''''''%%%###!!!!!!"""$$$%%%&&&'''&&&&&&"""###$$$$$$###$$$&&&'''&&&%%%%%%%%%%%%'''((()))((('''%%%$$$$$$%%%'''(((%%%%%%&&&&&&%%%$$$###"""&&&&&&&&&'''''''''((((((+++)))''''''''''''%%%###'''&&&%%%%%%%%%&&&(((((()))(((''''''&&&&&&&&&&&&%%%)))...111111---'''###&&&$$$###&&&))))))'''###"""$$$%%%%%%$$$%%%''')))&&&&&&%%%&&&''')))+++,,,)))((('''&&&&&&'''((()))............///111333555333000------//////---***---------,,,)))(((((()))))))))***++++++***)))((((((((((((((((((((((((((((((((((((***---......,,,*********+++++++++++++++RRRUUUWWWWWWUUURRRQQQQQQNNNNNNNNNMMMKKKIIIFFFEEEEEEEEE<<>>======>>>??????BBBBBBBBBBBBCCCEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHGGGFFFEEEFFFGGGHHHFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFDDDBBBBBBCCCCCCCCCBBB???@@@BBBDDDDDDDDDCCCBBBCCCAAA???>>>>>>???@@@@@@?????????>>>>>>??????@@@:::888444333333444444333333333333444444555555666555666888888777777888999666444222222333666777777555666666666555444222111333444555444333333444555777666666555444333333222333222111000////////////---------+++***+++...111000//////222666888888666//////......------,,,,,,((()))))))))*********+++)))***+++***))))))+++---+++,,,,,,,,,,,,+++***)))(((***++++++++++++---...,,,,,,,,,,,,+++***)))(((+++*********++++++++++++111///---+++++++++---...------------,,,,,,,,,,,,---------------------------,,,,,,++++++******)))*********+++++++++++++++&&&''')))******((('''&&&((((((((()))***+++,,,,,,***************))))))((()))***++++++***)))***,,,...,,,******+++,,,,,,+++---,,,+++***************)))***,,,---............((()))***)))))))))+++,,,)))******+++,,,------...++++++,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------------,,,+++******)))))))))*********++++++++++++******)))))))))((((((((((((((())))))***+++******)))******+++,,,---------...///000//////...******+++,,,...///000000***)))******+++,,,---...111///,,,)))''''''''''''(((((('''''''''''''''&&&###############$$$$$$$$$&&&%%%%%%&&&((()))((('''&&&%%%###""""""###$$$%%%$$$$$$$$$$$$############"""""""""###$$$$$$%%%%%%###""""""""""""###$$$%%%"""""""""!!!!!!"""""""""$$$###"""###&&&(((((('''$$$%%%&&&'''((((((((((((%%%$$$$$$%%%&&&'''&&&$$$%%%&&&''''''''''''&&&%%%"""""""""######%%%&&&'''###%%%'''((((((&&&###!!! """$$$&&&'''&&&%%%$$$"""###$$$###"""###%%%&&&''''''&&&%%%%%%&&&((()))&&&%%%$$$######$$$%%%&&&###$$$&&&''''''%%%###"""%%%%%%&&&&&&&&&''''''''''''&&&$$$$$$%%%$$$###!!!&&&%%%$$$###$$$&&&)))***+++***(((&&&%%%%%%&&&'''&&&)))---000///,,,'''$$$$$$$$$%%%'''))))))&&&###"""###$$$$$$###$$$&&&((($$$$$$$$$%%%&&&)))+++,,,)))(((&&&%%%%%%&&&'''((((((((()))***,,,///222444---+++))))))+++,,,+++***)))+++------+++*********)))+++,,,------+++)))((())))))(((((((((((())))))(((''''''))),,,------,,,******++++++++++++++++++QQQSSSTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKJJJHHHEEEDDDBBBBBB???DDDDDDEEELLLBBB???>>>=========>>>???@@@AAAAAABBBBBBDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHFFFEEEEEEFFFHHHHHHFFFDDDGGGFFFFFFFFFFFFFFFFFFFFFEEECCCAAAAAABBBCCCBBBAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???============>>>>>>??????>>>>>>======666444222222444666666555333333222222333444555666555666888777777777888:::666444222222333666777777777777777666555444333222222444555555333333333444777777777666555444333333444444222000///......---------,,,++++++...222666555333333666;;;===;;;888000//////......------,,,******)))))))))(((((((((((()))******))))))+++---++++++,,,,,,,,,+++***)))((()))++++++++++++,,,...,,,,,,,,,,,,++++++***)))((()))************++++++000///,,,+++***+++---...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******)))(((((((((((()))***+++++++++++++++&&&&&&(((((((((((('''&&&''''''((()))***+++++++++)))************)))(((((()))+++,,,+++***)))***+++,,,+++******+++++++++)))***))))))))))))***++++++)))***+++,,,---------...,,,,,,,,,+++))))))***+++)))))))))***+++,,,------+++++++++*********++++++******++++++++++++++++++,,,,,,,,,++++++***)))(((((((((((()))))))))******))))))******))))))))))))(((((()))***++++++,,,,,,)))))))))))))))***+++,,,,,,---..................***+++,,,------...//////,,,,,,,,,,,,---...//////111///,,,)))'''''''''(((******)))'''%%%$$$######""""""#########$$$$$$$$$&&&%%%$$$%%%((()))((((((###$$$%%%&&&&&&%%%###"""""""""##################"""""""""###$$$$$$%%%%%%"""!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""%%%'''((('''$$$%%%&&&'''((()))))))))%%%$$$###$$$%%%'''&&&%%%''''''((((((((((((''''''$$$######"""""""""######"""$$$&&&((((((&&&$$$""""""###%%%&&&&&&%%%###""""""#########""""""###%%%((((((&&&&&&&&&'''((()))&&&&&&%%%$$$$$$%%%&&&&&&###$$$&&&'''((('''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$###"""###$$$%%%$$$###%%%$$$######$$$&&&)))***+++***'''%%%$$$$$$&&&'''&&&'''((())))))'''&&&%%%$$$$$$%%%''')))(((&&&$$$"""###$$$$$$######%%%'''$$$$$$$$$%%%&&&(((+++,,,***)))((('''''''''((()))$$$%%%%%%'''***---000222***)))''''''((((((((('''$$$'''***,,,,,,++++++,,,***+++---......,,,+++)))***)))(((((((((((()))***(((&&&&&&''')))++++++***************************UUUUUUTTTSSSRRROOOMMMKKKGGGGGGHHHHHHGGGFFFDDDCCC???@@@@@@AAACCCBBB@@@>>>???>>>=========>>>@@@@@@AAAAAABBBBBBDDDEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHFFFEEEFFFGGGHHHHHHFFFDDDGGGGGGFFFEEEDDDDDDDDDEEEDDDBBB@@@@@@BBBCCCBBBAAACCCBBB@@@>>>>>>>>>>>>??????@@@AAA@@@===<<<<<<======>>>???>>>===<<<:::888222111111333555777777666222222111111222444666888777888888888777777888:::777555333333555666666666888777666666555444444333222333555555333222333444666666666555555444444333555555333222111111111111//////---,,,,,,000555999<<<999888:::???@@@;;;777000//////...------,,,,,,---,,,,,,+++******)))))))))***++++++***+++,,,...,,,,,,,,,+++++++++*********,,,------,,,,,,---///,,,,,,,,,,,,,,,+++***)))&&&(((*********)))***+++...---,,,++++++,,,---...++++++++++++*********************************************)))((((((''''''&&&''')))***+++++++++***(((((((((((())))))))))))''''''((()))************))))))******))))))((('''***+++,,,+++)))))))))+++***)))((()))++++++***))))))************+++++++++))))))******++++++,,,,,,---------,,,***)))***+++)))))))))))))))***+++,,,++++++***))))))))))))***))))))))))))***+++,,,---+++++++++***)))((('''&&&'''''''''((((((((())))))(((((()))******)))))))))'''((()))+++,,,,,,,,,,,,******)))))))))))))))***...//////---+++******+++)))+++,,,,,,++++++,,,...///......---------.........---+++)))'''''''''''')))******'''$$$"""""""""""""""######$$$%%%%%%%%%%%%$$$$$$%%%'''))))))((("""$$$''')))(((&&&""" !!!"""""""""###$$$$$$$$$"""""""""###$$$$$$%%%%%% !!!!!!!!!"""""""""""" !!!!!!""""""!!!!!! $$$""""""###%%%'''''''''$$$%%%&&&'''((((((((((((%%%###"""###%%%&&&&&&&&&''''''''''''''''''''''''%%%$$$###"""!!!!!!!!!!!!$$$%%%&&&''''''%%%$$$"""###$$$%%%%%%%%%$$$"""!!!"""######"""!!!!!!"""$$$'''&&&&&&%%%%%%&&&'''(((((((((''''''''''''((((((###$$$%%%'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&%%%$$$$$$$$$%%%&&&((())))))(((&&&$$$###$$$%%%&&&'''&&&$$$######$$$$$$%%%$$$%%%&&&'''''''''&&&%%%###$$$$$$$$$######%%%'''$$$$$$$$$$$$%%%''')))***(((((())))))))))))))))))$$$%%%%%%'''))),,,///000---,,,***((('''&&&%%%%%%###%%%(((*********+++,,,((()))+++,,,,,,,,,+++***))))))''''''''''''))))))(((&&&%%%&&&(((******))))))))))))))))))(((((((((XXXWWWUUUTTTRRRPPPMMMKKKCCCCCCDDDDDDDDDDDDCCCCCC>>>>>>???===AAA@@@999>>>>>>>>>=========>>>@@@AAA@@@@@@AAABBBCCCEEEFFFGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFFFFHHHIIIIIIFFFDDDHHHGGGEEEDDDCCCCCCDDDDDDCCCAAA@@@@@@AAABBBBBBAAACCCBBB@@@???>>>>>>>>>???<<<>>>AAA@@@>>>======???===>>>>>>>>><<<999666444//////111333666666444222111111111111333555888:::999::::::888777777888:::888666555555777777666444666666555444333333333333111333555555444222222333333333333333333333333333555444444555555666777888333222///---,,,///444999CCC???<<<===@@@@@@:::444......------,,,,,,++++++++++++++++++++++++++++++,,,---......---...000222...---,,,+++***++++++,,,+++,,,------,,,+++,,,...***++++++++++++******)))$$$'''***+++)))(((***++++++++++++,,,,,,---......++++++*********)))))))))************************++++++******)))((((((((($$$%%%''')))++++++***))))))((('''&&&&&&(((***+++'''((()))******)))(((((()))))))))))))))(((((('''***+++,,,+++)))((()))***(((''''''(((***+++***))))))*********)))(((&&&%%%))))))))))))))))))*********+++,,,+++))))))***,,,***)))((((((((()))******+++***)))((((((((()))))))))(((''''''(((+++---///+++++++++***)))(((&&&%%%&&&&&&'''''''''(((((((((&&&'''(((*********))))))&&&'''(((***+++,,,+++++++++***)))(((((((((((((((---......,,,)))''')))******,,,...---++++++,,,...//////---,,,******))))))))))))(((''''''&&&%%%%%%&&&((()))'''$$$"""###$$$#########$$$%%%&&&&&&&&&$$$######%%%'''))))))((($$$%%%''''''&&&$$$!!!!!!!!!"""######$$$%%%%%%"""""""""###$$$$$$%%%%%% !!!!!!""""""!!!!!! !!!""""""""""""!!! ###""""""###&&&''''''&&&$$$%%%&&&'''''''''''''''%%%###""""""$$$&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$###""""""""""""""""""(((((((((&&&%%%###!!! ############$$$$$$$$$$$$""""""###""" """###$$$$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%)))(((''''''((()))(((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###"""###$$$%%%$$$%%%&&&&&&&&&&&&&&&'''$$$%%%%%%%%%###$$$%%%'''######""""""###%%%&&&'''$$$%%%''')))))))))((('''%%%%%%%%%&&&'''***,,,...++++++***(((&&&%%%&&&&&&$$$&&&(((((((((((()))***&&&&&&'''((())))))******)))(((&&&%%%%%%&&&((())))))'''&&&&&&(((*********)))((((((((('''''''''&&&XXXWWWUUUSSSRRROOOLLLJJJ@@@@@@@@@AAAAAABBBBBBBBB>>>======888>>>???777AAA>>>======<<<===>>>???@@@??????@@@AAABBBDDDFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHFFFFFFGGGIIIJJJIIIGGGDDDHHHGGGEEEDDDCCCCCCCCCDDDBBBAAA???@@@AAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBB999<<<@@@AAA???>>>???AAA======>>>>>><<<888444222...///111333555444111///111000000111333666999;;;;;;;;;;;;999777777888:::888777777777888777555333444444333222222222333333111333555555444222222333111111111111111111222222444444555777999;;;===???777555111---+++...333777FFFAAA===>>>AAA???888111------,,,,,,+++******)))((((((((()))******++++++...///000000000000222444///...,,,******+++,,,---***+++,,,+++)))))))))+++)))************))))))(((###'''***+++)))((()))+++)))***+++,,,---.........************))))))))))))++++++++++++++++++++++++,,,,,,++++++***)))))))))"""$$$''')))******))))))'''&&&$$$######%%%(((***(((((()))******)))(((''')))))))))))))))(((((('''***,,,,,,+++)))((()))***'''&&&&&&(((***+++***)))((()))))))))'''$$$!!!***)))((((((((((((((()))''')))))))))((()))+++---******(((''''''((())))))+++***)))'''''''''((())))))'''&&&%%%'''***///111,,,,,,++++++)))((('''&&&&&&&&&&&&'''''''''((((((&&&'''(((*********))))))$$$%%%''')))***+++******,,,+++***(((''''''''''''(((***,,,+++((((((+++...---///111000...---///111///...,,,***(((&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$######&&&'''&&&$$$###$$$'''######$$$%%%&&&&&&''''''$$$######%%%'''))))))(((&&&&&&%%%%%%$$$""" !!!!!!"""###$$$%%%%%%&&&"""""""""###$$$$$$%%%%%% !!!"""!!!!!!!!! !!!"""######"""!!! """!!!"""$$$&&&'''&&&%%%$$$%%%&&&&&&'''&&&&&&&&&$$$###!!!"""$$$&&&''''''%%%$$$$$$######$$$$$$%%%"""""""""""""""###$$$$$$,,,+++)))&&&###!!!""""""""""""###$$$&&&'''""""""###""" !!!###"""!!!!!!!!!!!!###$$$&&&########################""""""""""""###$$$&&&'''######$$$$$$$$$%%%%%%%%%+++)))((('''((('''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%'''((($$$%%%&&&%%%$$$$$$&&&'''###"""!!!!!!!!!###$$$%%% """%%%(((((((((&&&%%%$$$$$$###$$$%%%''')))***&&&&&&'''&&&&&&&&&((()))&&&'''((('''&&&%%%&&&'''#########$$$&&&''')))***)))(((&&&%%%%%%&&&((()))***)))'''''')))+++++++++((((((''''''&&&&&&&&&%%%WWWVVVTTTQQQNNNKKKHHHFFFAAA@@@?????????@@@AAABBB;;;:::999888999;;;>>>???>>>>>>???@@@@@@@@@@@@????????????@@@AAABBBDDDEEECCCDDDFFFGGGGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHFFFDDDCCCCCCDDDDDDCCCAAABBBAAA@@@???>>>???@@@@@@AAA@@@>>>======???@@@BBB???======>>>???>>>:::666:::888555222111111222333000000000111222222333333111000111444777999999888666777777888999:::;;;;;;999888777666555444444444444333222222111111111111333333444444333333222111111111222222222111111000000444888999999<<>>===:::666111///...,,,))))))++++++)))&&&+++***)))(((((())))))******+++---///000111111000******************************++++++++++++******''''''((((((((((((''''''&&&&&&((()))******)))))),,,++++++******)))************))))))((((((''''''***((('''(((***+++)))&&&''''''(((((())))))******''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))((((((((((((&&&''''''((()))******+++)))************)))((((((***))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((((((,,,(((%%%&&&)))+++)))&&&(((((((((((()))***,,,,,,)))))))))((('''%%%$$$###&&&'''((()))******)))((()))'''%%%$$$%%%'''((()))((('''&&&%%%&&&(((***,,,)))((('''&&&&&&&&&&&&&&&***)))(((''''''((()))***+++---//////...---...///)))***,,,---,,,+++)))''')))(((%%%######$$$&&&(((%%%///222***&&&)))(((""" """%%%((((((&&&$$$$$$######%%%''''''$$$ ###%%%&&&&&&$$$#########"""###%%%%%%%%%###!!! !!!###%%%%%%$$$$$$%%%&&&!!!""""""###""" !!!!!!!!!!!!""""""""""""###"""""""""###$$$$$$%%%$$$%%%%%%&&&'''''''''&&&$$$$$$&&&&&&&&&&&&$$$$$$"""###%%%&&&&&&%%%###""" !!!"""###$$$$$$&&&&&&%%%$$$""""""!!!!!!!!!$$$&&&&&&%%%###"""%%%$$$$$$######$$$$$$%%%!!!""""""!!!!!!"""$$$%%%$$$$$$######$$$$$$%%%&&&$$$###%%%((()))'''%%%'''((((((&&&$$$"""""""""+++)))&&&'''((('''$$$ !!!"""$$$%%%%%%$$$###"""&&&%%%$$$#########$$$%%%%%%$$$#########$$$%%%&&&(((&&&$$$###%%%&&&'''&&&'''&&&&&&%%%$$$###""""""###"""!!! """$$$&&&%%%$$$$$$(((***)))((('''"""$$$&&&&&&&&&&&&((()))++++++)))&&&$$$$$$''')))###$$$%%%&&&'''&&&%%%%%%(((''''''''''''(((((()))))))))((('''&&&%%%%%%%%%$$$%%%''')))++++++(((&&&&&&&&&&&&''''''''''''(((UUUTTTSSSPPPMMMJJJGGGEEEAAA@@@???>>>>>>>>>???@@@<<<;;;:::888888999;;;<<<;;;;;;<<<========================>>>???@@@BBBBBBBBBDDDEEEGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCAAABBBAAA@@@?????????@@@@@@@@@???===<<<<<<===>>>???>>>===<<<===>>><<<999555666555333222111111111111000000000111222222333333111111222444777888777666666666666666555444333333666555444333333222333333333222222111000000111111222222222222222111111000//////000000000000//////,,,000444666777;;;CCCIIICCC;;;222,,,,,,...000000888888888777444111---+++///,,,***+++,,,,,,***(((******)))(((((()))***++++++,,,...000111111111111///...,,,***))))))******))))))************))))))***))))))(((((('''''''''&&&&&&''''''((())))))***+++***)))((((((((()))******)))))))))((((((((('''***((('''(((***+++)))&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((************))))))(((((()))(((((((((((((((((((((''''''(((((())))))***************))))))))))))(((******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))+++(((%%%&&&)))+++)))&&&((((((((((((((()))***+++'''''''''((((((''''''&&&'''((()))******)))(((''''''&&&%%%%%%&&&'''((((((''''''&&&%%%&&&(((***+++(((((('''&&&&&&&&&&&&&&&(((((('''''''''(((((()))+++,,,---,,,***)))***+++'''((()))++++++++++++***'''&&&$$$#########%%%&&&///777777---'''((('''!!! !!!"""%%%((((((%%%###$$$######%%%''''''$$$!!!###$$$&&&%%%$$$######$$$"""###$$$%%%%%%###!!! !!!###%%%%%%$$$$$$$$$&&&""""""""""""!!! !!!!!!!!!"""""""""######!!!!!!!!!""""""$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$$$$$$$###"""!!!!!!""""""######$$$$$$$$$$$$%%%$$$$$$###!!!!!!!!!"""%%%&&&'''&&&$$$###$$$$$$$$$######$$$$$$$$$ !!!""""""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&))))))'''%%%'''(((((('''$$$######$$$***))))))***)))'''### $$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$#########$$$%%%######"""""""""###$$$%%%###%%%'''))))))((('''&&&&&&&&&&&&%%%$$$$$$############"""!!!"""###$$$%%%&&&%%%$$$&&&&&&%%%"""!!!###%%%&&&&&&%%%%%%'''((())))))(((&&&######%%%'''"""###$$$%%%%%%%%%$$$###&&&%%%%%%%%%&&&'''((((((***)))'''&&&%%%%%%%%%&&&""""""$$$&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&'''SSSRRRPPPNNNKKKHHHEEEDDDBBBAAA@@@>>>>>>>>>??????===<<<:::888777777888888888888999:::::::::::::::;;;;;;;;;<<<===>>>???@@@AAABBBDDDEEEFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEEEEEEEDDDDDDEEECCCBBBBBBDDDDDDCCCAAAAAAAAA@@@????????????@@@@@@???===<<<;;;;;;<<<======<<<;;;;;;;;;:::666444111111222222222111000///000000000111222222333333111111222555777777444222222333333444333111000...222222111111111111111222222222111000000000000111111111111111111000//////------------------------,,,///333444555888>>>BBB???:::333///000111222111555444333111///---+++***...---++++++,,,,,,+++)))))))))(((((((((***+++,,,,,,---///111111111111111333111---***((((((((()))(((((())))))))))))((((((---,,,***((('''''''''((())))))(((''''''((()))******((('''&&&&&&''')))***))))))))))))(((((((((((()))((('''((()))***)))'''&&&%%%%%%%%%%%%&&&&&&'''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((*********))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))+++***)))((((((((())))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))***++++++++++++(((&&&'''***+++)))'''((('''''''''''''''((((((%%%%%%'''((())))))))))))((())))))******)))((('''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&((()))***((('''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((++++++***(((%%%$$$&&&'''%%%&&&'''(((***+++------''''''&&&&&&%%%%%%%%%%%%222888777---''''''&&&"""""""""###%%%'''&&&$$$"""#########$$$&&&&&&###!!!"""###%%%%%%$$$###$$$$$$"""###$$$$$$$$$###"""!!!"""$$$%%%%%%$$$$$$$$$%%%######"""!!! """"""""""""############ !!!!!!###$$$&&&&&&#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""###############$$$$$$$$$!!!"""$$$%%%%%%$$$###!!!"""###%%%''''''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$ """###"""!!!!!!"""$$$$$$%%%&&&&&&&&&&&&%%%$$$###$$$&&&))),,,,,,)))'''&&&'''((('''%%%$$$%%%&&&***,,,...---+++(((&&&%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%""""""!!!!!!""""""###$$$%%%,,,///---)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%$$$$$$%%%$$$""" $$$&&&'''&&&%%%$$$%%%'''&&&''''''&&&$$$######%%%######$$$$$$$$$###""""""#########$$$%%%&&&'''(((***(((&&&$$$$$$$$$&&&&&&#########$$$&&&'''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%PPPOOONNNLLLIIIFFFDDDBBBBBBAAA@@@??????@@@AAAAAA<<<;;;999888777777777777777888999999::::::999999::::::::::::;;;<<<===>>>@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBAAAAAACCCCCCBBBAAA@@@@@@@@@??????????????????>>>===<<<;;;:::;;;;;;;;;;;;:::999888666444222...000222444444333000///000000000111222222333333111111222444666555222///...///111333444333222111000000//////000111111222222222111000000111111222000111111111111000//////,,,,,,,,,,,,,,,------...000222333333333333666999777333000111555888888777444333111///---,,,,,,,,,,,,,,,++++++++++++******(((((((((((()))***,,,------...///111111111000000///...---+++)))((('''&&&''''''(((((((((((('''''',,,+++)))''''''(((***+++000///,,,***))))))***+++***((('''&&&&&&'''***+++(((((((((((())))))))))))))))))((((((((()))))))))''''''&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((())))))))))))((((((((((((,,,***((('''&&&''')))*********)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***+++,,,,,,---+++***))))))+++,,,***(((''''''&&&&&&%%%&&&&&&&&&%%%&&&'''((()))*********&&&'''((()))***))))))((($$$&&&''''''&&&%%%%%%%%%'''&&&&&&&&&&&&'''((()))''''''''''''''''''&&&&&&%%%&&&((()))******)))((())))))'''%%%######%%%'''%%%%%%&&&'''(((***+++---((())))))***)))((('''&&&+++000000)))$$$%%%&&&%%%#########$$$&&&%%%###!!!#########$$$%%%$$$###"""!!!###$$$%%%$$$###$$$%%%""""""###$$$######"""!!!"""$$$%%%%%%$$$###$$$%%%$$$###!!! !!!"""""""""""""""#########$$$ !!!!!!"""$$$&&&'''((($$$$$$#########$$$$$$$$$&&&%%%$$$######$$$%%%&&&######""""""""""""######$$$$$$$$$######"""""""""!!!###&&&&&&%%%$$$""""""###%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######!!!"""######"""!!!"""######$$$&&&''''''&&&$$$######%%%))),,,......+++)))%%%&&&''''''%%%%%%&&&'''***---///...+++***,,,///)))(((&&&$$$###$$$$$$%%%###############$$$$$$$$$""""""""""""#########$$$ (((000222---'''%%%%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$###$$$$$$###%%%)))(((%%%%%%&&&'''&&&$$$###$$$%%%$$$%%%''''''%%%#########$$$$$$$$$$$$$$$##################$$$%%%&&&'''((()))'''%%%######$$$%%%''''''&&&%%%&&&(((***)))(((%%%%%%%%%%%%%%%%%%%%%%%%MMMLLLKKKJJJGGGEEECCCBBB>>>>>>=========???@@@AAA999999888888777777777777888888999::::::::::::::::::999999999:::;;;<<<===>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@??????AAABBBAAA???>>>>>>>>>>>>>>>=========>>>>>>===<<<;;;:::::::::888888888777555333222222...000444777777555222000000000000111222222333333222111222333444333000...---...000111222333222222////////////000111222333222222111111111111222222111111111111111000000///---,,,,,,,,,,,,---...///111222222222222222333444111//////222777;;;;;;:::333111///---,,,,,,,,,---************))))))))))))(((((((((((()))***,,,---,,,---...///000///...---((()))***+++***(((&&&%%%''''''(((((((((((('''''')))(((''''''(((***,,,...777555111...+++***+++++++++)))(((''''''(((***+++''''''(((((())))))******)))))))))((('''((()))******)))(((&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%)))(((((((((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((((((((()))))))))))))))((((((((((((+++***(((&&&&&&'''(((***))))))))))))((((((((((((''''''''''''''''''''''''(((((()))***+++,,,,,,---+++******+++,,,,,,+++)))'''&&&%%%%%%%%%%%%%%%&&&''''''((((((((((((((('''###$$$&&&((()))***))))))%%%''')))(((&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''(((&&&&&&'''((((((''''''&&&&&&''')))***+++***))))))&&&'''&&&$$$###$$$&&&)))''''''&&&&&&&&&'''((()))'''((()))***)))(((&&&%%%%%%)))***&&&###$$$&&&'''$$$######$$$%%%$$$""" """###$$$$$$############!!!###$$$$$$###"""###$$$"""""""""######"""""""""###$$$&&&%%%$$$######$$$$$$###!!! !!!"""###!!!""""""""""""#########"""""""""###%%%'''((()))&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%###""""""###%%%%%%%%%$$$############$$$%%%#########"""!!!!!!  ###&&&'''&&&$$$###""""""###$$$######"""!!!"""######$$$$$$######""""""###$$$###"""!!!"""######$$$&&&''''''&&&$$$###!!!$$$(((+++,,,***)))((($$$%%%'''&&&%%%%%%&&&((('''))))))(((''')))///444((('''%%%$$$#########$$$""""""######$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&+++000///)))$$$###%%%!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$###!!!$$$###"""$$$******&&&%%%&&&'''&&&$$$######$$$###%%%((((((&&&$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&$$$######$$$%%%&&&((('''&&&''')))******)))$$$$$$$$$%%%%%%%%%&&&&&&KKKKKKJJJHHHGGGEEECCCBBB<<<;;;:::::::::;;;===>>>999999999999888888777777777888999999::::::999999999888888888999999:::;;;;;;;;;<<<<<<===>>>???@@@>>>??????@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@@@@???>>>===<<<===???@@@???>>><<<<<<=========<<<;;;:::;;;;;;;;;::::::999999888555555666444222000111222000222666888888666333000000000000111222222333333222111000111222111000...////////////000000111111000000///000000111222222111111000000000111222222111111111111111000//////------,,,,,,,,,...///000,,,---...000111222333444111///...111555888777555///...,,,+++******+++,,,((()))***)))((('''(((***))))))(((((((((***+++,,,+++,,,---------,,,+++***%%%&&&(((******((('''%%%''''''((((((((((((''''''&&&&&&&&&'''(((+++---...777555222///---++++++++++++***))))))((((((((()))&&&''''''((()))******+++)))))))))(((&&&''')))+++---,,,)))'''&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))&&&&&&&&&''''''(((((()))(((((((((((())))))))))))***)))((('''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))((()))))))))***+++++++++((()))***++++++***)))(((&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((('''&&&%%%%%%!!!"""$$$&&&((((((((((((%%%''')))(((%%%$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&(((((())))))))))))((((((%%%&&&&&&%%%$$$%%%''')))'''''''''&&&&&&&&&%%%%%%###$$$%%%%%%%%%$$$###"""$$$''')))'''$$$###$$$&&&$$$###"""###$$$$$$"""!!!"""###$$$###"""!!!###$$$"""$$$%%%$$$###!!!!!!"""!!!!!!!!!"""""""""#########%%%&&&&&&$$$######$$$###""""""!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""######%%%&&&((()))'''&&&$$$######$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!  """%%%&&&&&&%%%$$$""""""""""""""""""!!! !!!"""###$$$$$$###"""!!!###$$$$$$$$$"""!!!"""######$$$%%%%%%%%%%%%$$$###!!!%%%'''&&&$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###"""""""""###''',,,000&&&&&&%%%$$$$$$######$$$ !!!"""###$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$)))+++,,,)))%%%######%%%!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$######### $$$###!!!((()))###%%%&&&&&&%%%$$$######$$$###%%%''''''&&&$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%(((((('''&&&######$$$%%%&&&'''((((((JJJJJJIIIHHHFFFDDDCCCBBB???>>><<<;;;:::::::::;;;<<<;;;;;;:::999777666555444555666666777777666666777666666666666777888888888888999:::;;;<<<===>>><<<<<<======>>>??????@@@>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::;;;===>>>===<<<::::::;;;;;;;;;:::999888777777777888777777777666111333444222000///000222111333666888888666222000000000000111222222333333333111///...///000000///111000000///000222555666000000/////////000000111...............///000000///000000000000///......---,,,+++++++++---///111******+++---///000000000///---,,,---111222111...,,,,,,++++++***+++++++++(((***+++***(((((()))+++******)))(((((()))***+++)))******+++***)))((('''((((((''''''''''''((()))((((((((())))))(((((((((%%%%%%&&&''')))***++++++000000///---,,,+++******)))*********)))'''%%%$$$&&&&&&'''((()))***++++++)))******(((&&&&&&))),,,...,,,***'''&&&&&&((()))(((((())))))***+++++++++(((((((((''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))%%%%%%&&&''''''((())))))''''''(((((())))))******))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''************************))))))))))))))))))))))))%%%''')))))))))'''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$###"""%%%((('''&&&''',,,000&&&&&&&&&'''&&&&&&&&&%%%$$$%%%'''((()))((('''&&&)))((('''&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%&&&''''''&&&%%%$$$###"""""""""""""""!!!!!! """$$$''''''%%%"""###%%%###"""!!!"""###$$$###"""!!!###$$$###!!! """%%%###%%%%%%$$$""" !!!!!!!!!!!!!!!"""#########%%%&&&&&&$$$#########!!!""""""#########"""""" !!!!!!!!!!!!""""""""""""###$$$%%%&&&&&&%%%###"""""""""###$$$######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""######"""""""""""""""""" !!!"""###$$$%%%%%%%%%############""""""!!!!!!!!!"""###$$$$$$###"""!!!###$$$%%%$$$"""!!!"""###########################"""%%%%%%###!!!"""######$$$%%%%%%###"""###$$$!!! !!!$$$'''((()))%%%&&&&&&&&&&&&&&&%%%%%% """###$$$$$$$$$###!!!"""###$$$%%%$$$$$$###((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!"""######$$$###"""+++,,,&&&$$$%%%&&&%%%######$$$%%%"""$$$%%%%%%$$$######$$$######"""###$$$%%%'''(((%%%%%%$$$############$$$"""###$$$%%%%%%$$$######!!!!!!###%%%''''''%%%###"""###$$$%%%''')))***+++IIIIIIIIIHHHFFFEEECCCBBBEEECCCAAA>>><<<;;;;;;;;;>>>>>>===;;;999666444333222222333444444444444333555555444444444555666666777777777888999:::<<<===;;;;;;;;;<<<===>>>>>>???;;;<<<<<<<<<;;;::::::999;;;:::999:::<<<===<<<;;;999999:::;;;:::999888777444444555555666555555555///111222111///...000333222444666777777555222000000000000111222222333333333000...---...000111111111000000111444888===???000//////.........//////,,,,,,,,,,,,,,,---...///......//////......---,,,,,,+++******+++,,,///000++++++++++++,,,,,,+++***,,,)))(((***...///...,,,,,,,,,,,,---------,,,,,,(((***,,,+++)))(((***,,,+++***)))(((((()))******(((((())))))((('''&&&%%%---+++'''%%%$$$&&&***,,,(((((())))))))))))((((((%%%&&&'''((()))))))))((()))******++++++******)))((()))******(((&&&###!!!%%%&&&'''((()))***+++,,,)))******(((%%%&&&))),,,///,,,)))'''%%%&&&'''(((&&&&&&'''((()))***++++++'''''''''&&&&&&'''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))&&&''''''((()))******+++((((((((()))(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&++++++++++++++++++++++++))))))))))))(((((((((((("""$$$''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((()))$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$###!!! ###&&&'''&&&)))000666&&&&&&&&&''''''&&&%%%%%%$$$%%%'''))))))((('''&&&)))(((&&&$$$#########$$$&&&'''((('''%%%############$$$&&&''''''&&&$$$############"""""""""""""""###&&&$$$"""###&&&"""!!!!!!!!!###$$$$$$"""!!!###$$$### """%%%$$$%%%&&&$$$""" !!!!!!!!!!!!!!!"""######$$$%%%&&&&&&$$$#########!!!!!!###$$$$$$###"""!!! !!!!!!!!! !!!!!!"""######&&&$$$"""!!! !!!"""###"""###$$$%%%%%%$$$###""" """###%%%%%%###""" ########################"""""""""######$$$%%%%%%%%%$$$$$$#########"""""" """###$$$$$$###""" ###%%%%%%$$$"""!!!"""#########"""!!!!!!"""#########%%%'''&&&###"""###%%%###$$$%%%$$$"""!!!"""###"""!!!"""%%%)))***'''###%%%&&&'''((((((((('''&&& """###$$$$$$$$$### !!!"""$$$$$$######"""%%%###"""###$$$&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""" !!!"""######### %%%000333---###$$$%%%%%%$$$###$$$%%%!!!"""######"""!!!###$$$!!!!!!!!!!!!###%%%'''(((%%%$$$###"""!!!!!!!!!!!!!!!"""$$$%%%&&&$$$###!!!!!!!!!###&&&((((((%%%"""!!!"""$$$&&&(((***,,,,,,LLLKKKJJJGGGCCCBBBCCCDDDFFFBBB======???@@@===:::===<<<<<<<<<<<<:::666333333333333444444444555555444444444555555555666666444444444555777999:::;;;999999999888999999:::::::::::::::999999999888888:::888777888<<<===<<<:::666777777777777666666555777666444444555555444222---///222222222111222444666555555555666666444222000///......000111111000222111111000000000000000000111111111333888>>>BBB;;;555000//////---...111000///...---------------......//////......---,,,,,,,,,,,,+++++++++++++++******+++,,,------......+++,,,---......---,,,+++)))***++++++,,,,,,,,,,,,***)))((((((((()))++++++***)))))))))))))))***+++///,,,)))((()))***(((%%%((('''&&&%%%&&&(((***+++&&&((())))))(((((()))+++,,,,,,+++***)))((('''&&&'''(((((((((((((((''''''))))))((('''&&&%%%%%%$$$'''&&&&&&%%%&&&''')))***((((((''''''''')))***,,,&&&''')))***+++++++++***+++*********+++***'''%%%%%%%%%%%%$$$###%%%(((+++'''((('''%%%%%%((('''###''''''''''''''''''&&&%%%$$$%%%&&&((()))+++,,,---%%%&&&((()))******))))))''')))+++***)))))))))***%%%%%%'''((())))))))))))******))))))))))))******)))***,,,,,,***((('''((('''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%$$$#########%%%&&&&&&$$$######$$$%%%$$$######$$$''')))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((,,,000,,,,,,++++++***((('''&&&)))'''&&&$$$######$$$$$$###"""!!!"""###$$$###"""###$$$%%%%%%$$$###"""!!!""""""""""""############$$$$$$$$$###############""""""!!!!!!"""###$$$$$$)))))))))&&&###!!!!!!!!!"""###$$$$$$$$$###!!! ###"""!!!!!!!!!"""$$$%%% !!!!!! %%%###!!! """#########(((&&&### !!!###%%%%%%$$$######""""""######"""!!! !!!###$$$$$$###"""###%%%$$$"""!!!!!!"""$$$######"""!!!  !!!######!!!!!!!!!""""""!!! !!!""" """###%%%%%%#########$$$###%%%'''&&&%%%###"""###!!!"""###$$$$$$###"""!!!$$$%%%&&&%%%###!!!!!!""""""###$$$%%%%%%%%%%%%$$$&&&&&&'''(((***,,,...000+++&&&!!! $$$(((((('''!!!!!!"""###$$$%%%%%%&&&$$$$$$###"""!!!!!!"""""""""!!! !!!"""###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$!!!"""######!!!###%%%"""'''555;;;888'''$$$!!! !!!###%%%%%%'''%%%######$$$&&&&&&&&&######""""""###$$$$$$%%%'''$$$ !!!###%%%&&&###############$$$$$$$$$### $$$&&&%%%$$$%%%""""""###%%%''')))))))))LLLKKKJJJGGGEEECCCCCCDDDEEEBBB>>>???AAABBB???;;;===<<<<<<<<<<<<:::777444555555555666666666777777444444444444444444444444222333333444555777999:::777777777777777888888999:::999999999888888888888:::888777888;;;===<<<:::777777777777777777666555666555333444444555333222...000222222222111222444444333333444555555333222000///......000000111111333222222111111111111111000111111111222666;;;???:::444///000///......111//////...---------------...............------,,,---,,,,,,+++******)))))))))******+++,,,---....../////////...---,,,+++*********+++,,,,,,,,,,,,,,,++++++***)))***+++,,,---))))))((((((((()))******,,,)))'''(((***+++***(((***)))((('''''''''((()))&&&((())))))(((((()))+++,,,++++++***)))((('''&&&(((((())))))))))))(((((()))))))))(((''''''&&&&&&&&&&&&%%%%%%&&&'''((()))))))))((((((((((((((()))'''((()))+++++++++******+++***)))*********'''%%%%%%&&&&&&%%%$$$%%%(((+++''')))(((&&&&&&)))((($$$&&&''''''''''''&&&%%%%%%&&&&&&&&&'''(((***+++,,,'''((()))*********)))(((&&&(((******)))(((((((((%%%%%%&&&'''((((((((((((***))))))(((((())))))***''')))******((('''&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%$$$#########%%%&&&&&&$$$######$$$###"""""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((,,,000++++++******((('''&&&%%%'''&&&$$$############$$$%%%###""""""######!!! ######$$$%%%$$$###"""!!!!!!!!!!!!"""""""""##############################"""""""""""""""###$$$$$$%%%&&&'''&&&$$$""""""### !!!!!!!!! ###"""!!!!!!!!!"""###$$$ !!!!!!!!!!!!$$$"""!!! """######"""%%%$$$!!! !!!"""$$$$$$$$$######""""""######$$$###""""""###$$$###!!!"""###$$$$$$"""!!!!!!"""#########"""!!! !!!######!!!!!!!!!"""!!!  !!!"""!!! !!!"""$$$$$$"""""""""###"""$$$%%%%%%###"""!!!""""""""""""######""""""!!!###%%%&&&%%%###!!!!!!"""######$$$$$$$$$%%%%%%%%%&&&''')))+++...000111222///***$$$"""$$$'''&&&$$$"""""""""###$$$$$$%%%%%%$$$######""""""""""""""""""!!! !!!#########!!!$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$""""""######!!!""""""'''***&&&%%%$$$"""!!!"""###$$$$$$&&&$$$###$$$%%%&&&&&&%%%""""""""""""###$$$%%%&&&'''$$$!!! """""""""########################### !!!%%%'''%%%$$$%%%#########'''+++---,,,)))LLLLLLJJJHHHFFFEEEDDDDDDDDDAAA@@@AAACCCDDDAAA>>>>>>===<<<<<<<<<;;;888555777777777888888888888999555555444444333333222222111111111222444555777777555555555555555666777777888888888888777777777777999888888999;;;<<<;;;:::777888888888777777666555444333222222333444333111...000222222222111222333222111111222333444222000000////////////000111111333333222111111111111222000111111111111333777:::999333///000000......000///...------------------.........---------,,,,,,******************++++++)))))))))***+++,,,......333222000...,,,***))))))++++++,,,---------,,,,,,+++***)))))))))***,,,---((('''''''''(((((()))***)))'''&&&(((***,,,,,,+++++++++******)))((((((''''''((())))))(((((()))***++++++***)))(((''''''&&&(((((()))))))))))))))(((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((())))))***))))))((('''&&&&&&((())))))*********))))))***)))((()))))))))'''%%%&&&''''''&&&%%%&&&)))+++)))++++++((((((******''''''''''''''''''&&&%%%%%%((('''&&&&&&''')))***+++***++++++++++++)))(((&&&$$$''')))***((('''&&&&&&&&&&&&'''''''''''''''&&&))))))(((((((((((())))))%%%'''(((((('''%%%&&&&&&###$$$$$$%%%&&&&&&'''''''''''''''((((((''''''''''''&&&&&&%%%%%%$$$$$$###$$$%%%'''&&&$$$######$$$ !!!"""###$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&(((,,,///))))))(((((('''&&&%%%$$$%%%$$$############$$$$$$&&&$$$###"""###""" !!!"""###$$$%%%$$$###### !!!!!!!!!"""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$!!!###&&&'''&&&$$$$$$$$$###$$$$$$$$$$$$###""""""""""""!!!!!!!!!"""###$$$ !!!"""###$$$""" !!!"""######"""!!!!!! !!!"""###$$$$$$#########"""""""""&&&%%%######$$$$$$"""!!!!!!###$$$###"""!!!!!!"""######""""""!!!!!! !!!######!!!!!!!!!"""  """###"""!!!!!!###"""!!! !!!!!!!!!"""$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!""""""###%%%&&&%%%###!!!!!!"""%%%$$$#########$$$%%%&&&&&&(((+++...111333555555333...'''$$$%%%%%%$$$####################################""""""""""""""""""!!! !!!###$$$###"""$$$###############""""""%%%###""""""######!!! %%%$$$"""!!!########################$$$###$$$%%%''''''&&&$$$""""""""""""###$$$%%%&&&&&&$$$"""!!!!!!!!! ###$$$#########"""!!! """ !!!&&&(((%%%######$$$###$$$)))///111...***PPPNNNKKKIIIHHHGGGEEEDDDBBBAAAAAABBBDDDDDDBBB@@@>>>===<<<<<<<<<;;;999777888888888999999999999999666555555333222111000000000000000111222333555666444444444444555666777777777777777777777666666666999888888999::::::::::::888888888888777666555555222111000111222333222111...000222222111111222333000//////000222222111//////000000000///000111222333222111111000000111111000111222111000111333555666111///000111///...000......---,,,,,,---------...------,,,,,,,,,,,,,,,'''''''''(((***,,,...///))))))))))))***,,,...///333222///---+++*********+++,,,,,,---------,,,,,,(((((('''&&&'''((()))***''''''&&&''''''((()))***(((''''''((()))+++,,,,,,***++++++++++++***)))(((''')))***)))((('''(((*********)))(((((('''&&&&&&&&&'''((((((((((((((((((&&&'''''''''((((((((()))$$$$$$%%%&&&'''(((((()))'''((()))***)))(((&&&%%%(((((((((((((((''''''''')))(((''''''((((((&&&%%%&&&'''((('''&&&''')))+++***......+++***,,,,,,***))))))))))))((('''&&&&&&)))((('''&&&&&&''')))***---------,,,+++)))'''%%%$$$'''******)))'''%%%%%%''''''(((((((((''''''&&&)))((((((''''''(((((()))%%%'''((((((&&&&&&'''(((&&&&&&&&&%%%&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&$$$######$$$ !!!"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&(((+++...((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###""""""######!!! !!!"""###$$$%%%%%%$$$### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########""""""###$$$$$$!!!$$$''')))(((&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!!!!!!!""""""######  """######""" !!!"""###"""!!! !!!""""""###"""###############""""""!!!&&&$$$###$$$%%%%%%$$$### """######"""!!!!!!"""###"""""""""!!!!!!!!! !!!######!!!!!!!!!""""""######""" """"""  !!!!!!"""######!!!!!!!!!""""""!!! !!!"""######$$$%%%%%%###""""""###%%%$$$###""""""$$$&&&''''''((())),,,///333666888333///)))%%%%%%%%%$$$###$$$$$$$$$#########""""""""""""#########""""""""""""!!! !!!###$$$###"""#########"""!!!!!!!!! $$$######""""""""""""!!!"""&&&&&&"""!!!###"""!!!"""$$$$$$$$$###""""""""""""$$$''')))(((%%%###$$$$$$###############$$$$$$###"""#########!!! $$$$$$$$$$$$###!!!  &&&((($$$!!! $$$"""$$$***111333...)))WWWSSSNNNKKKIIIHHHFFFDDDAAAAAAAAABBBCCCCCCBBBAAA???>>><<<<<<===<<<:::888888888888888888888888888666666555444222111000000000000000111222333444555555555555555666777888999666666666666666666666666888888999999999999999:::888888888777777555444444000//////000222333222111///111222222111111111222000//////000111222000//////000111111//////111333111111000///////////////000111222111000///000111444000...111222///...///------,,,,,,,,,------...------,,,++++++++++++,,,))))))(((((()))+++---///+++******)))***,,,---///000///---+++++++++,,,,,,,,,,,,,,,------,,,++++++((('''&&&&&&&&&'''((()))&&&&&&&&&&&&'''((()))***))))))))))))))))))***+++))))))***+++,,,+++++++++((()))***)))((('''((()))))))))(((((('''&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&$$$%%%%%%&&&&&&''''''((($$$$$$%%%'''((())))))***%%%&&&''')))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%((('''%%%%%%&&&'''&&&%%%%%%'''(((((('''''')))++++++000111---+++,,,---,,,+++++++++******)))'''''')))((('''&&&&&&'''((()))---------,,,+++)))'''%%%&&&(((++++++)))'''&&&&&&(((((()))))))))(((''''''((((((''''''''''''((((((&&&''')))((((((((()))++++++***((('''&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((('''%%%######$$$ !!!"""###$$$$$$$$$############$$$$$$%%%%%%%%%$$$&&&'''''''''(((+++---'''&&&%%%$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&"""!!! !!!###$$$$$$###!!!"""###$$$%%%%%%$$$### !!!!!!!!!!!! !!!!!!""""""""""""$$$$$$###############$$$$$$'''******(((&&&$$$#########""""""!!!!!!!!!!!! !!!!!!"""""""""""" !!!""""""!!! !!!"""###!!! !!!###$$$$$$$$$###"""############"""!!! ###""""""###%%%'''&&&%%%!!!######!!! !!!"""""""""""""""!!!!!!!!!!!! !!!######!!!!!!!!!""""""######"""!!!""""""!!! !!!"""###$$$###""""""###$$$"""!!! """###$$$"""$$$%%%%%%###""""""###%%%$$$###""""""$$$&&&'''((('''&&&'''***///444777///,,,(((%%%$$$%%%&&&&&&%%%%%%$$$$$$###"""""""""!!!"""############""""""###"""!!!"""###$$$$$$""""""""""""!!!!!! ############"""""""""""""""###"""!!!!!! ###&&&&&&$$$###"""###!!!"""$$$'''))))))&&&###'''&&&$$$###"""!!!!!!!!!###""""""$$$&&&&&&%%%###$$$%%%%%%%%%###!!!%%%&&&""""""!!!###(((...000,,,'''aaaZZZRRRLLLJJJHHHFFFDDDAAA@@@@@@@@@@@@@@@AAABBB@@@>>>===<<<======;;;:::888888888888888777777777666666555444333222111111111111111222222333444555555555555666666888999:::666666666666777777777777777999:::999888888999:::777777777666555444333222000///...000222333333222///111333333111000111222222111000111222222000...///111333111//////111444000000///............///000111333222000///...///222......222333000...///,,,,,,,,,,,,,,,------...---,,,+++***)))***+++,,,...---+++))))))***,,,---...---+++******+++---...,,,+++++++++++++++,,,,,,++++++,,,,,,,,,+++******)))((('''''''''(((***+++&&&&&&&&&'''((()))***+++***++++++***((('''(((***((())))))***++++++,,,,,,((()))***)))((('''((()))((((((''''''&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((******++++++%%%%%%&&&'''(((((()))(((&&&%%%%%%$$$$$$%%%&&&&&&'''&&&$$$$$$%%%&&&&&&%%%$$$&&&'''(((''''''(((******///000,,,)))+++,,,,,,++++++++++++***(((''''''''''''''''''''''''((('''***++++++++++++)))(((&&&(((*********(((&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((()))))))))))),,,...---,,,***(((&&&&&&&&&&&&'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''%%%#########"""#########$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$&&&'''''''''(((***,,,&&&%%%$$$###"""###$$$$$$&&&&&&''''''''''''&&&%%%!!! !!!$$$%%%%%%$$$!!!"""###$$$%%%$$$###### !!!!!!!!!""""""""" !!!!!!""""""######$$$%%%%%%$$$############$$$''')))******'''$$$###"""$$$######"""!!!""""""""" !!!"""""""""!!!!!! !!!!!!!!!!!!!!! !!!"""###!!! !!!"""###$$$$$$###!!!"""#########"""!!! !!! """%%%''''''&&& """"""!!! !!!"""""""""""""""!!!!!!!!!!!! !!!######!!!!!!!!!"""  """###"""!!! """$$$###"""!!!"""""""""#########""""""$$$%%%"""!!!!!!""""""###$$$%%%"""###%%%%%%###"""######%%%$$$#########$$$%%%&&&'''&&&$$$$$$&&&***...111***(((%%%###"""$$$&&&(((%%%$$$$$$$$$######"""""" !!!###$$$$$$###""""""###"""!!!"""$$$%%%$$$###"""!!!!!!!!!!!!!!!!!! """###$$$###"""!!!"""###""""""###"""""" !!!%%%((('''%%%###$$$%%%!!!"""$$$'''))))))&&&$$$'''&&&%%%###"""!!!!!!!!!"""""""""$$$'''((('''&&&$$$%%%&&&&&&%%%###  $$$%%%!!! !!!###'''******(((&&&jjjaaaUUUMMMJJJHHHFFFCCCAAA@@@>>>===<<<===???AAA@@@???===<<<======<<<;;;999999999888888888777777666666666555444333222222333333333333444555666666444444555555666888999:::666666666777777888888888777999:::999777666888:::666666666555444222111000///......000222444444333000111333333111000111111555444333333333222000......111333222///...222555111000000//////////////////111333333111///......000---...222333000...///,,,,,,++++++,,,,,,---...---,,,***)))))))))++++++---,,,***)))***,,,///000111000---+++***+++---...)))******+++++++++*********+++++++++******)))((((((((('''''''''((()))***'''''''''((()))***,,,,,,)))++++++***''''''(((++++++***)))(((((()))++++++(((******)))(((''''''((('''''''''&&&&&&&&&&&&%%%######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&(((***+++,,,,,,,,,''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%'''((()))'''%%%######$$$%%%%%%%%%###%%%'''''''''&&&''')))&&&,,,...***&&&'''))))))*********)))((('''&&&%%%$$$%%%'''((()))((('''&&&'''((()))*********)))((()))))))))'''%%%$$$&&&'''$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''((()))))))))***---///,,,***(((&&&%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((%%%#########$$$###"""""""""###$$$%%%!!!""""""###$$$$$$%%%%%%$$$&&&'''((('''(((***+++'''%%%$$$""""""###$$$%%%&&&''''''''''''&&&$$$###"""!!! !!!###$$$$$$#########$$$%%%$$$###"""!!!!!!!!!!!!"""""""""######!!!!!!""""""###$$$$$$%%%&&&%%%$$$$$$#########$$$&&&'''((('''$$$"""""""""&&&%%%$$$#########$$$$$$ !!!"""""""""!!! !!!###%%%$$$###"""!!! !!!###"""!!! !!!!!!"""""""""!!!"""###$$$###""" """!!! """$$$%%%%%%$$$ """"""!!! !!!"""!!!!!!!!!!!!"""""""""""" !!!######!!!!!!!!!"""!!!  !!!"""!!! """$$$%%%%%%$$$######$$$!!!""""""!!! !!!###%%%!!!"""###$$$%%%%%%%%%%%%!!!###%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&%%%###!!! """%%%'''$$$$$$$$$############### !!!###$$$$$$$$$""""""###"""!!!"""$$$%%%$$$###!!!!!!!!!!!!!!!"""""""""!!!###$$$###!!!!!!"""$$$###""""""######"""!!!"""###&&&)))(((%%%###%%%(((!!!"""###&&&((()))'''%%%%%%$$$######""""""######$$$###"""###%%%&&&&&&%%%$$$%%%''''''&&&$$$""" ### $$$%%%""" !!!"""%%%&&&%%%%%%&&&'''pppeeeWWWNNNJJJHHHFFFCCCAAA@@@===;;;999:::>>>AAAAAA???===<<<===>>>===<<<:::::::::999999888888888666666666555555444444333444444444444555666666777333444444555666777999999666666777777888888999999777999;;;:::777666888:::555555555444333222000//////......000333444444444000222333333111000000111777666444444444333000......111444222///...222666222111111000000000000000///111444444222///......///,,,---222444111......++++++++++++,,,,,,---...---,,,***(((((()))***+++((((((((())),,,000444777333111...,,,++++++---...))))))***++++++)))((('''***************)))((('''&&&&&&%%%$$$%%%&&&'''(((''''''(((((()))+++,,,---(((***+++***((('''))),,,---,,,)))''''''''')))***)))******)))(((''''''(((&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%''')))+++,,,---------***)))'''&&&%%%%%%&&&''''''&&&&&&&&&'''(((***+++&&&$$$""""""$$$%%%%%%%%%"""$$$&&&'''&&&&&&'''(((###))),,,'''###$$$&&&''')))))))))((('''%%%$$$###"""$$$''')))***)))'''&&&%%%&&&((()))******))))))))))))'''%%%######%%%'''!!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((((((((***---///)))(((&&&%%%%%%&&&'''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((%%%#########$$$###!!! """$$$%%%!!!""""""###$$$$$$%%%%%%$$$&&&(((((('''((()))+++'''&&&$$$""""""###%%%&&&&&&&&&''''''&&&$$$###!!!$$$###!!!"""######"""!!!###$$$%%%%%%$$$###"""!!!""""""""""""############!!!""""""###$$$%%%%%%%%%&&&%%%%%%$$$#########$$$$$$%%%%%%$$$"""!!!"""######"""  !!!!!!"""""""""!!! ###&&&''''''$$$### !!!###"""   !!!!!! !!!###$$$###""" ###"""!!!"""###$$$###""" !!!"""!!! !!!"""!!!!!!!!!!!!"""""""""""" """######!!!!!!!!!""""""!!! !!!""" $$$%%%''''''%%%$$$%%%&&& !!!  """$$$!!!"""$$$%%%&&&&&&%%%%%%!!!###%%%%%%#########$$$"""###$$$%%%%%%%%%%%%$$$"""$$$&&&((((((&&&$$$"""%%%$$$"""  ###&&&########################!!!###$$$%%%$$$###"""###"""""""""$$$%%%$$$### !!!!!!!!!""""""###### ###$$$$$$!!! """%%% !!!!!!"""$$$$$$(((***)))%%%###&&&***""""""###%%%'''((('''&&&""""""""""""###$$$%%%&&&%%%$$$""""""###$$$######$$$%%%'''((('''%%%###!!!&&&"""!!!%%%&&&###"""######'''&&&###"""%%%(((yyyqqqbbbSSSLLLKKKGGGAAAAAAAAA???:::555444888;;;<<<===:::888:::>>><<<777999:::;;;;;;999777777888???<<<888444222222444555555444333444666666666444444555666777777888777777666555444666999===>>>>>>999999888777777666777777888777444222111222333444222111000000111222222111333333111000000000111222666666555444333333222222222222222111111111000000...000222333222222333555444333111000...---------------......//////000000...------,,,,,,------...+++,,,+++***((('''((()))'''(((******+++---111444///......---------......+++,,,.........,,,***((())))))***,,,...,,,&&&"""'''&&&%%%$$$$$$$$$&&&'''(((''''''))),,,---,,,+++'''***,,,+++((('''(((***...+++((((((******)))&&&***(((((()))***++++++***))))))))))))(((((((((((()))+++***''''''***+++((((((((((((((((((((((((((((((((()))***+++***(((&&&***'''%%%%%%'''((('''%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$###"""""""""""""""$$$%%%&&&%%%$$$$$$%%%'''''''''''''''(((***+++,,,+++&&&%%%***+++&&&$$$%%%%%%&&&((()))***)))((((((***'''&&&&&&''''''(((+++******'''###&&&,,,)))!!!$$$###"""###$$$$$$$$$###)))((('''%%%&&&(((&&&###'''''')))***,,,---------(((((('''''''''&&&&&&&&&)))((('''&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((()))%%%&&&&&&$$$######%%%''''''%%%"""!!!###%%%%%%%%%%%%&&&&&&%%%$$$&&&***,,,***(((%%%"""!!!"""$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%!!!"""###$$$$$$$$$$$$$$$ ###$$$$$$"""###&&&)))(((((('''&&&$$$"""!!! """""""""###$$$%%%&&&'''((($$$!!!###### """!!!$$$'''(((&&&""""""!!!!!!!!! ######""""""!!!!!! !!! (((---***$$$!!!!!! """&&&&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######  """######$$$$$$###!!!""" """""" !!!"""""""""""""""!!!&&&%%%$$$"""!!!""""""###%%%""" ###"""!!!""""""!!!"""$$$%%%%%%$$$!!!  !!!"""!!!!!! !!!!!!"""### ###$$$$$$###$$$$$$&&&''''''$$$ """%%%'''''''''&&&%%%$$$"""!!!$$$$$$$$$###$$$$$$%%%%%%+++***&&& !!!!!!"""$$$%%%%%%$$$$$$$$$%%%""""""###%%%&&&%%%"""  !!! !!!###$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$"""###%%%&&&''''''&&&%%%$$$############%%%&&&''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$ $$$)))+++***%%%!!! !!!###%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%zzzuuuiii\\\SSSNNNHHHBBBAAA@@@===999666555666888<<<>>>>>>;;;;;;===;;;777:::;;;<<<<<<:::999999:::;;;:::888555444444444444444333333333555666555444444444555666666666666666777555444555888:::;;;;;;888888777666666666666666555555333222111111222333111///...///222333444333222111000/////////000000444444444333222111111111111111000000000/////////...000222333222222333444222111000///...------------------------.........------,,,,,,,,,,,,,,,,,,+++++++++***''''''((()))'''((()))******,,,///222,,,,,,,,,,,,---...//////,,,,,,---...------+++***---***((('''''''''&&&%%%######$$$$$$%%%&&&''''''''''''((()))))))))'''&&&+++,,,,,,***((((((+++...---***(((((()))***(((&&&)))((('''((()))***)))((())))))))))))))))))))))))+++---,,,((('''******'''''''''''''''''''''''''''&&&'''(((***+++***(((&&&)))'''%%%%%%'''(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%&&&%%%######%%%'''''''''(((((()))*********)))%%%###&&&&&&""""""%%%&&&&&&'''((())))))))))))(((&&&$$$%%%&&&''')))***)))***(((""""""&&&%%%!!!&&&%%%%%%%%%&&&&&&&&&%%%###$$$%%%%%%&&&''''''%%%&&&'''(((***,,,---------******))))))(((((((((((()))))))))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''''''''&&&''''''&&&$$$$$$&&&((((((&&&$$$$$$&&&'''(((''')))******)))((((((+++...***)))'''&&&&&&'''((()))&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%'''((('''%%%%%%'''***+++++++++******)))((('''''''''&&&%%%%%%%%%&&&&&&%%%!!! !!! ############"""!!!!!!""""""""""""!!!!!!!!! """""""""""""""!!!!!!!!!!!!&&&***(((###!!!"""!!!!!!###&&&'''&&&### !!!###"""  """!!!!!!"""""""""!!!!!! """  """"""!!!""""""""""""######""""""'''&&&&&&&&&&&&((()))***(((%%%!!! """###"""!!!###"""""""""###$$$$$$###"""!!!!!! !!!!!!"""!!!!!!"""""""""#########"""$$$%%%%%%#########$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""!!!###"""""""""###$$$$$$%%%000...(((!!!###### """$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%###!!!!!!"""###"""!!!"""###%%%$$$$$$$$$#########"""""""""""""""""""""#########!!!"""$$$%%%&&&&&&&&&%%% !!!'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%)))+++)))&&&###""" """###%%%%%%%%%###"""''''''&&&%%%$$$######"""xxxxxxrrrggg]]]UUULLLDDDBBB???;;;999777666555333;;;AAADDD@@@<<<;;;;;;999999:::<<<;;;::::::;;;<<<999999888777666555444444555444333444555666555444444555555555555555555555888666444444555666777666666666555444444444555555222222222222222222222222///......///222444555444111000000///.../////////333333222222111000000000/////////.........---------///111222111111111333000//////...............---,,,,,,,,,,,,,,,++++++,,,,,,++++++*********************)))'''&&&''')))'''((()))))))))))),,,...*********+++,,,---//////++++++,,,,,,,,,,,,------...,,,***(((&&&&&&''''''''''''''''''&&&%%%###"""&&&(((******(((&&&%%%%%%,,,+++***((('''(((+++...,,,***((((((((()))(((&&&((('''%%%&&&''''''&&&%%%'''((((((((()))*********---///---)))((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((++++++***(((&&&)))'''%%%%%%&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$###%%%$$$######"""#########$$$%%%&&&%%%######$$$&&&%%%&&&((())))))))))))((((((&&&&&&&&&$$$"""###'''&&&&&&&&&&&&'''((()))***)))'''%%%$$$%%%''''''&&&''')))(((###"""$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((('''&&&&&&&&&%%%&&&(((***,,,---......,,,,,,++++++++++++*********+++++++++***)))'''&&&)))))))))(((((('''&&&&&&***+++---...---,,,***)))((())))))(((''''''(((***)))((('''(((***+++***))),,,,,,---,,,******,,,...***++++++++++++,,,,,,---)))))))))((('''&&&$$$$$$((()))))))))))))))((((((((()))***)))(((((()))+++......///000000000//////,,,+++)))(((&&&%%%%%%%%%$$$  $$$)))+++222777555---&&&$$$&&&""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""###'''$$$!!! """$$$%%%%%%### !!!"""!!! !!!"""!!! !!!!!!"""###""" !!!""""""!!!$$$######"""""""""######((('''''''''((()))***++++++(((%%%############"""######""""""""""""!!!!!!###""""""!!!!!!""""""###!!!"""###$$$%%%$$$$$$###%%%%%%%%%$$$""""""###%%%%%%%%%$$$%%%'''''''''%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""$$$%%%&&&111...''' ###%%%###"""###%%%%%%$$$$$$%%%&&&)))'''%%%$$$$$$$$$###"""  """$$$############"""""""""############"""""""""""" """###%%%%%%&&&&&&###"""!!! !!!"""&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&)))***(((&&&%%%%%%!!!"""###%%%%%%$$$######***)))'''&&&$$$""" ppptttuuunnnfff]]]RRRIIICCC@@@;;;::::::999555222;;;DDDHHHDDD===:::::::::777999::::::999:::<<<======<<<:::888777666555555666555444555777888777666666666666555555555555555999777444333444444444333444444333333333333333444111222222333333333222222111/////////222333444333111111000000////////////222222222111111000000000///.........---------------...000000//////000111...---------------......---------,,,+++++++++***+++++++++******)))(((((())))))***(((&&&&&&''')))&&&((()))((('''''')))***************++++++,,,---))))))((())))))+++,,,---***,,,...---***(((((()))+++++++++***(((&&&$$$###&&&)))+++***(((''''''(((((()))))))))(((((())))))+++***(((''''''''''''''''''%%%$$$$$$&&&&&&%%%###%%%&&&&&&'''((())))))***...000...)))((()))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))++++++)))((((((((('''&&&%%%%%%%%%%%%$$$&&&%%%$$$$$$############$$$$$$###""""""""""""###%%%&&&&&&%%%######$$$&&&###$$$'''((()))(((&&&%%%###$$$&&&'''%%%""""""$$$%%%%%%$$$$$$%%%''')))***,,,+++(((%%%&&&)))'''###%%%%%%%%%&&&'''***++++++&&&'''''''''&&&%%%&&&&&&&&&''')))+++)))%%%%%%'''%%%&&&(((***,,,...//////---------,,,,,,,,,,,,,,,,,,---.........,,,***)))111000///---,,,,,,++++++,,,---///000000...+++)))***+++++++++))))))***,,,)))))))))+++---...---+++***,,,------,,,+++---...,,,---...//////...------))))))***))))))(((''''''+++++++++,,,++++++***))))))************+++,,,---000000111222222222111111---,,,***((('''&&&%%%%%%%%%!!! !!!"""###)))000JJJ\\\kkkfffMMM333%%%"""#########"""""""""!!!!!!!!!!!!!!!""""""######$$$""""""$$$!!!  !!!""""""!!! !!!"""""""""!!!!!!"""""""""!!! !!!"""###"""!!!!!!!!!"""#########$$$###""""""!!!""""""###''''''&&&%%%%%%$$$$$$$$$+++)))'''&&&%%%%%%%%%$$$#########"""!!! """""""""""""""""""""""" """$$$&&&&&&&&&$$$###"""""""""!!!!!!###'''***...***&&&%%%&&&'''%%%######$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###%%%&&&'''******%%% $$$%%%""""""###$$$$$$###$$$%%%''',,,)))%%%############""" !!!############""""""""""""$$$$$$######""""""!!!!!!!!!"""###$$$%%%%%%)))(((&&&$$$$$$$$$$$$%%%%%%$$$$$$#####################$$$$$$%%%%%%%%%&&&%%%&&&''''''%%%%%%%%%&&&"""######$$$$$$$$$######)))((('''%%%###"""!!! eeejjjnnnmmmiiibbbWWWMMMEEEAAA===;;;;;;:::777444<<>>@@@CCC@@@<<<888666666777888888666666666888999888777888777666555555555555666:::888555333333444333222333222222222222222333333222333444444555444444333333222000000111222111000222222222111111111000000222222222222111111111111//////.........---------,,,---//////...---...///,,,,,,,,,,,,,,,,,,---......---------,,,+++++++++))))))*********)))((('''(((((()))'''&&&%%%'''(((&&&'''(((((('''&&&'''(((,,,+++***)))))))))))))))%%%%%%%%%&&&'''((()))***&&&))),,,+++)))***///444777444111---+++***++++++******)))(((&&&''')))***(((+++...111111...)))&&&))))))((('''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&%%%###$$$$$$%%%%%%&&&'''((((((...///...)))''')))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***+++***((()))***(((((('''&&&%%%$$$$$$%%%&&&&&&%%%$$$#########$$$%%%$$$######""""""######&&&''''''%%%$$$###$$$&&&"""$$$&&&''''''&&&%%%$$$ &&&((((((&&&"""$$$#########$$$&&&(((***,,,,,,)))'''***///---'''&&&$$$$$$''',,,...---,,,+++---...,,,***)))***,,,,,,)))(((+++)))%%%&&&+++((()))***---...000000111------------------............000000111000//////555444222000///.........((()))+++,,,,,,)))'''%%%+++,,,------,,,+++,,,---*********,,,///000///...+++---000000000///000111...///000000000...,,,***((()))***++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,++++++,,,...000111111/////////000//////......***)))((('''&&&&&&&&&&&&$$$!!!!!!######$$$+++222ggg~~~___888"""$$$############"""""""""!!!!!!""""""######$$$$$$"""!!!""" !!! !!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$###"""%%%$$$"""!!! !!!!!!!!!"""###############$$$$$$###""""""!!!!!!!!!!!!$$$$$$$$$######"""!!!!!!(((((((((''''''&&&''''''"""$$$$$$###  !!!!!!!!!!!!!!!!!!!!!!!! """$$$&&&'''&&&%%%$$$ !!!"""$$$)))...333;;;555---(((''''''&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$"""######$$$%%%&&&((()))$$$&&&%%%$$$%%%((('''###"""###$$$######$$$&&&(((---)))%%%############"""!!!###%%%%%%$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$######""""""!!!!!! !!!"""$$$%%%%%%'''&&&$$$""""""!!!""""""###$$$############""""""""""""######$$$%%%&&&&&&$$$%%%%%%$$$######$$$&&&######$$$$$$$$$#########&&&%%%%%%$$$$$$###""""""YYY]]]aaaccceeecccZZZOOODDDAAA>>>;;;;;;:::999888>>>FFFJJJDDD===;;;<<<<<<<<<=========<<<===@@@BBBDDDAAA<<<888555666888:::888777666777888999999777999888666444333333444444999666333222333333333222222222111111111222333333444444444444444444444444555333111000111111000///222222222222222111000000222111111111111111111111............---------,,,+++,,,......---,,,,,,---,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,'''((()))*********((((((&&&'''((('''%%%%%%'''(((%%%'''(((((('''&&&&&&''',,,+++***(((''''''&&&&&&######$$$%%%%%%&&&''''''%%%))),,,,,,---555BBBMMMWWWPPPEEE:::333222444666<<<666...)))(((***,,,---000444:::??????999000)))((())))))'''%%%$$$%%%'''%%%$$$$$$%%%&&&''''''%%%$$$$$$%%%%%%&&&&&&''''''+++---,,,((('''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++,,,+++((('''))),,,)))))))))'''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%((((((((('''%%%$$$%%%'''$$$%%%&&&''''''&&&%%%%%%%%%+++000333333,,,$$$$$$$$$$$$%%%&&&((()))***(((***)))(((...777666...(((%%%%%%(((+++,,,///333000333444222///---///111666---'''***+++(((+++111,,,---...000111222222333.........//////////////////000000111333444555555555444222000///...//////)))***,,,---,,,+++)))(((+++---//////---,,,------,,,++++++---000222222222///222555666555444333444000000000000///---+++***))))))+++,,,---.........++++++,,,---------------000///...///222333444333++++++,,,,,,,,,+++******(((((('''&&&&&&&&&&&&&&&"""!!!!!!###""""""(((000VVVhhhvvvlllNNN111$$$###$$$$$$$$$$$$#########"""""""""##################!!! ###$$$!!!!!!$$$&&&&&&&&&%%%###"""###%%%""""""""""""""""""""""""######%%%'''((('''$$$!!!&&&&&&$$$###"""!!!!!!!!!!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$###"""!!! !!!"""###$$$%%%%%%%%%$$$%%%'''((((((&&&&&&'''((("""$$$&&&$$$  """ !!!!!!""""""!!!!!! """###%%%&&&&&&&&&%%%!!!"""$$$&&&)))...444888AAA<<<444---***(((''''''&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%'''((()))###&&&((((((***---***%%%"""############$$$''')))+++(((%%%###"""###"""""" """%%%%%%$$$######$$$!!!!!!"""""""""""""""###############"""""""""""""""!!!!!!!!!"""###$$$%%%&&&%%%###"""!!!!!!!!!""""""############"""!!!!!!!!!!!!"""###$$$%%%&&&'''######$$$###""""""$$$&&&$$$$$$$$$########################$$$$$$$$$$$$$$$PPPQQQSSSWWW^^^aaaXXXMMMAAA@@@>>>;;;888888:::<<>>AAA>>><<<:::888777777999:::666555444555777888777666888666444222111111111222555333111000111222222111222111111111222222333444666555333222222222333333333222000000111222111000000111222222222111//////000000000000000000000000---,,,,,,,,,,,,+++++++++***,,,------,,,++++++,,,,,,++++++*********++++++*********+++++++++++++++&&&''')))+++++++++***)))&&&''''''&&&%%%%%%&&&((($$$&&&(((((('''&&&&&&'''))))))((('''&&&&&&&&&'''"""###$$$&&&&&&&&&%%%%%%%%%///;;;BBBHHHRRRaaannntttiiiZZZLLLGGGJJJQQQWWW^^^RRRAAA777555666777666:::>>>DDDIIIJJJCCC777...'''((()))'''$$$###%%%'''%%%%%%$$$&&&((())))))((('''''''''''''''''''''''''''***)))&&&&&&******(((''''''''''''''''''''''''---......+++'''&&&***///***++++++)))&&&$$$%%%''''''&&&%%%$$$$$$&&&'''(((******)))((((((((((((((()))******(((&&&%%%&&&(((((((((((((((((((((((((((&&&***...333:::>>>666+++%%%&&&''')))***+++,,,,,,(((+++***(((000:::888...(((''')))***))),,,:::JJJOOORRRSSSQQQMMMKKKMMMPPPLLL;;;//////000...///555000111222333444444444444000000000111111222222222111000111111444777:::<<<666555333111000000111222...///000000000000000///+++---//////...---------///...---///222555666777444666999:::777444222111//////000//////...------+++,,,------............+++,,,---...///000000000222000......000111000///&&&'''((()))************))))))((('''&&&&&&&&&&&&###"""$$$&&&$$$"""'''///666===CCC@@@666,,,((()))%%%%%%$$$$$$$$$#########$$$$$$################## """&&&&&&######&&&*********'''$$$"""$$$&&&###########################$$$'''***---***%%% %%%%%%%%%%%%%%%$$$###"""!!!$$$&&&'''%%%$$$$$$&&&$$$&&&'''((('''%%%"""!!!"""###$$$&&&&&&&&&&&&%%%%%%'''((('''%%%###$$$%%%"""%%%'''%%%!!!!!!$$$!!!"""############"""!!!!!!!!!"""###$$$%%%&&&&&&###%%%&&&'''))),,,111444999777555000+++(((''''''&&&&&&&&&%%%%%%###"""!!!%%%$$$$$$$$$%%%%%%&&&'''&&&))))))((())),,,***%%%"""######""""""$$$'''***)))'''$$$"""######"""!!!"""###"""!!! !!!!!!!!!!!!!!!""""""######"""""""""""""""#########$$$###"""""""""###$$$$$$&&&%%%###"""""""""######!!!"""#########"""!!! !!!###$$$&&&''''''"""$$$%%%$$$######%%%&&&%%%$$$$$$######"""#####################$$$$$$$$$LLLKKKJJJOOOYYY^^^VVVJJJ??????===999666555:::>>>@@@EEEEEE@@@======>>>===999999999777666777:::===777888888888888999999999555444333444666666666444666555222000/////////000222000......000111111111222222111111222333444444777555333000000000111222222000///000222333333222///000111111111000...---.........///////////////+++++++++************)))***+++------+++******+++,,,++++++***))))))******(((((())))))******++++++%%%''')))+++,,,,,,+++***%%%&&&'''&&&%%%%%%&&&((($$$&&&((()))((('''''''''''''''&&&&&&&&&''''''((("""$$$&&&''''''&&&%%%$$$$$$666NNN___hhhppp{{{xxxnnnaaaYYY\\\iiizzz~~~lllUUUGGGCCCDDDCCCAAA@@@CCCHHHMMMNNNFFF;;;222&&&((()))'''$$$"""$$$'''%%%%%%%%%&&&)))++++++***)))))))))))))))(((((((((%%%''''''%%%&&&***+++)))((((((((((((((((((((((((///000///+++&&&&&&+++000***,,,,,,***&&&%%%&&&(((((('''%%%%%%%%%''')))***---,,,,,,+++++++++++++++***++++++)))'''&&&'''(((,,,+++************++++++%%%(((***...888>>>777+++&&&(((***,,,............,,,///---)))///888555)))&&&)))------)))///HHHaaa|||zzzxxxzzz~~~bbbLLL999666666111111666333444555555666666555555222222222333333444444444111111000111444888===???888777555333222333444555.........//////000111111+++---///000...---------222000///000333777999:::666888::::::666222...---///////////////000000000..................------+++,,,...///111222222222222///,,,+++,,,---***(((###$$$&&&((()))+++++++++++++++)))(((&&&%%%%%%%%%%%%&&&((()))'''$$$(((///000///---......,,,((($$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$###""""""""" ###((((((%%%%%%(((***+++***'''""" """$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((---///,,,&&& ###$$$%%%&&&'''&&&%%%$$$!!!$$$''''''%%%$$$%%%&&&%%%'''***+++***'''$$$!!!%%%&&&&&&'''&&&%%%###"""&&&((()))'''$$$!!!!!!###!!!%%%'''%%%!!! """&&&"""###$$$%%%%%%$$$###"""!!!!!!!!!"""###$$$&&&'''$$$%%%&&&&&&&&&(((+++---,,,///111///***&&&%%%%%%&&&&&&%%%%%%###""" $$$$$$$$$###$$$$$$%%%%%%)))***((($$$%%%((('''###"""######""""""$$$'''***'''%%%###"""######""" !!!$$$%%%$$$###"""""" !!!!!!!!!""""""######!!!!!!""""""######$$$$$$&&&%%%###"""""""""###$$$""""""  !!!!!!"""#########"""  !!!"""$$$&&&''''''###$$$&&&&&&%%%%%%&&&'''%%%%%%$$$###""""""######$$$$$$$$$############"""MMMKKKIIIIIIKKKMMMNNNNNNCCCEEEDDD>>>777555;;;BBBIIIGGGDDD@@@===:::999888666666777777666444222111222222333444444444444333222333444555555444333222777555333000//////000111000222111...---000111///333222000///......//////555444222000///...//////111...,,,,,,---.........000///...,,,++++++,,,,,,------,,,,,,------...///+++,,,------++++++,,,---,,,---...///...,,,***)))))))))))))))************+++***)))+++...///,,,)))&&&'''((())))))((('''&&&&&&(((***+++)))(((((()))%%%&&&'''((())))))))))))(((((('''''''''&&&&&&&&&'''''''''((((((((())))))'''999[[[ttt|||}}}iii___XXXbbbxxxmmmSSSMMMHHHIIINNNOOOQQQMMMSSS``````NNN<<<444+++***((('''&&&'''((())),,,***)))***,,,---+++((()))***++++++,,,,,,++++++)))'''%%%&&&''')))(((''''''(((((()))))))))((((((***)))((())),,,//////...---,,,---000...((()))///''')))***)))))),,,------111------222111+++(((***++++++***)))'''((()))+++000...+++***+++,,,,,,,,,***---000444555444333111***///000((((((===@@@+++)))(((+++;;;JJJ@@@//////...%%%%%%---...444VVV{{{sss___VVVBBB888:::555000666888888888888777555444333222333555555555555666888333000000666999888:::===777888777777666444333222777555222111111222333222333111000000111111000...222333333333333444555777444333444555666555222000...------...000111111000444111//////111222222111------///222444444222000,,,,,,+++)))&&&&&&'''(((###%%%(((***++++++***)))))))))***+++++++++++++++555000+++***,,,---***''',,,,,,***%%%%%%)))***))),,,+++*********)))'''$$$&&&'''((('''&&&&&&((()))$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((((('''''''''''''''''''''((((((''')))------)))'''((('''((((((&&&$$$$$$''')))$$$$$$!!!"""'''(((###%%%(((---222333000***%%%+++++++++***)))((('''&&&'''++++++'''&&&)))+++***))))))))))))(((((('''&&&&&&&&&&&&%%%$$$######$$$)))(((&&&$$$$$$%%%&&&''',,,$$$$$$+++...***---555>>>777...'''$$$$$$&&&'''(((&&&$$$$$$$$$%%%%%%%%%!!!"""$$$$$$###$$$%%%&&&$$$%%%%%%$$$"""!!!###$$$###"""###$$$&&&&&&$$$"""%%%$$$""""""###$$$$$$###"""!!! !!!"""###"""!!!%%%$$$$$$###############""""""!!!!!!!!!!!!"""""" """######""""""###%%%$$$###!!! !!!""""""$$$###"""!!! !!!!!!######$$$$$$$$$$$$#########%%%&&&&&&%%%$$$%%%&&&&&&'''&&&$$$"""!!!"""$$$%%%$$$!!! !!!###$$$IIIGGGDDDDDDFFFGGGHHHHHHFFFHHHFFF???888555:::???IIIFFFBBB===999777666555333444555555555444333333222222333444444444444333333333444555444444222222222111000//////000000111///222111...///222222000000///...------...///000333222000...------......///---++++++---......---000///...,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,---...---,,,+++,,,...+++,,,---//////...,,,+++*********+++++++++,,,,,,***))))))+++......,,,***))))))***++++++***))))))''')))++++++)))(((((()))'''''')))******+++++++++((((((((((((''''''''''''(((((()))))))))*********+++333KKKaaappp}}}YYYWWWXXXbbbppp|||uuuZZZHHHEEEHHHVVVeeeggglllmmmvvv~~~tttXXX???555///...+++)))((()))***+++---+++***,,,...///...,,,)))***+++,,,,,,,,,,,,,,,+++***))))))************,,,,,,---------,,,,,,+++,,,++++++,,,...///000000...++++++000000+++)))************))))))*********///***(((++++++((((((+++---,,,***(((((())),,,...---+++)))(((***,,,,,,,,,///111333555555333111///)))******(((000HHHKKK444***---777QQQeeeVVV999---***%%%''',,,+++...FFFcccwww||||||qqqcccXXXRRRPPPJJJ;;;333666222...666;;;;;;:::999888888888888888:::<<<<<<<<<===???AAA<<<999555222333555777888===<<<;;;999888666555444555444333333444444444333555333111000222555888999333666999999777555333333555333111111222222111///111000000000222222111000555333111111222333333333000000111333444444222000,,,,,,,,,)))'''&&&''')))'''((())))))*********)))$$$%%%&&&'''((()))))))))LLLAAA444+++(((*********'''(((&&&"""###''')))'''&&&&&&''')))+++***(((%%%&&&'''((('''&&&%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''(((((()))***+++++++++***((((((+++***'''''')))((((((''''''&&&'''((()))'''******''''''++++++&&&+++,,,...111222111...+++++++++++++++***)))((('''+++...///,,,+++......,,,)))))))))***))))))(((((($$$$$$&&&''')))***)))(((+++***((('''''''''((((((,,,((()))...,,,)))222@@@KKKDDD999000***'''''''''%%%%%%&&&'''(((((('''&&&###$$$$$$######"""###$$$$$$%%%&&&%%%######%%%'''%%%$$$$$$%%%&&&&&&$$$"""'''%%%$$$$$$%%%&&&%%%$$$$$$###""""""$$$%%%$$$###$$$$$$###"""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$######$$$%%%%%%%%%###""""""""""""###$$$$$$########################$$$$$$$$$$$$######$$$&&&''''''&&&%%%%%%&&&&&&'''(((&&&$$$######$$$""""""""""""""""""######HHHFFFCCCCCCDDDEEEEEEDDDHHHIIIGGGAAA999666888===HHHEEE@@@;;;777555555555111222333444444444444333111111222333333333333333333444444444444333222111////////////////////////+++...///---...111111.........---,,,---...///000000///...---,,,------......---++++++---......---000///...---,,,,,,------------,,,,,,------...///---...//////------...///***+++---...//////......+++,,,,,,,,,,,,---------+++******,,,---...,,,++++++,,,------------,,,+++***+++,,,,,,***(((((())))))***+++,,,,,,,,,,,,,,,))))))))))))((((((((((((*********+++++++++,,,,,,000,,,666GGGXXXnnnxxxoooKKKPPPZZZeeekkkkkkddd___PPPCCC===>>>LLLmmmsssRRR:::111222000---+++***+++,,,...,,,+++***+++---...---,,,++++++,,,---......//////***+++,,,+++******+++,,,---------------,,,+++******+++,,,,,,,,,,,,---......+++,,,222444000,,,***...,,,******++++++******222---+++,,,,,,+++...222...,,,***((((((+++...000,,,***((((((***,,,------000111333444444333111000///++++++---:::QQQSSS<<<+++///;;;XXXoooaaa>>>,,,***+++...///---...888DDDRRRUUUWWWTTTKKKBBB<<<999BBB@@@777444777333222;;;<<<<<<;;;:::::::::;;;<<<555777888888999:::===@@@LLLNNNGGG:::444888;;;999AAA@@@===;;;999888888888444555555666777888888888333222111111222555888999666;;;AAACCC@@@<<<999999666444111000111333333333555555444555666666444222888666444444555666666666555444333333444333111...,,,------+++((('''(((***+++*********+++,,,,,,---&&&'''((()))***+++,,,---DDD:::...'''&&&***---///++++++)))&&&'''++++++''')))((('''(((***+++***))))))+++,,,,,,***((((((((('''(((((()))***+++++++++''''''''''''(((((((((((('''((()))+++,,,---.........***)))+++***((((((,,,***)))((((((***+++******)))+++***)))+++......+++---,,,+++,,,...///...---,,,,,,---,,,,,,+++***)))+++......,,,,,,......*********+++,,,,,,,,,++++++%%%$$$%%%(((,,,,,,***&&&+++++++++***************,,,---///000***(((666IIIVVVOOOEEE999000***''''''&&&''')))++++++***(((&&&%%%%%%%%%%%%%%%%%%&&&''''''(((((((((&&&&&&(((***((('''''''''(((((('''%%%(((&&&%%%&&&'''((('''&&&%%%$$$###$$$&&&''''''%%%'''&&&&&&%%%$$$######"""###""""""!!!!!!""""""###$$$%%%&&&%%%$$$###$$$%%%''''''%%%$$$###############$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%%%%&&&'''&&&'''))))))'''%%%%%%%%%"""###$$$%%%%%%$$$###"""JJJHHHFFFEEEEEEFFFEEEDDDFFFFFFEEE@@@999666777:::DDDBBB===999666666666777222222222222333222222222///000111111222222111111333333333333222222111111000000000000///...---,,,)))---...---...111000---111111000//////000111222000000...------...///000///...---...///000000///000000///..................------------...//////...000111000///...///111+++,,,---............---,,,,,,---------...............------------,,,+++........................,,,......---+++))))))***+++,,,,,,---.........---++++++++++++************++++++,,,,,,,,,---------111)))+++444@@@SSS[[[RRRDDDKKKXXXdddhhhbbbTTTIII888666777:::NNN~~~sssZZZAAA444111222000...------...000222000///..................------......///000111222,,,...000///---,,,---///------------,,,+++******))),,,...---,,,+++,,,...---...111444666333///,,,///+++***,,,...------...////////////...---...000000...+++***+++,,,------,,,***((((((***,,,......+++---...000222222222222444//////111888HHHHHH555,,,...222DDDXXXPPP888,,,)))...111///...000111000777:::<<<;;;777444444555666999555555999555444>>>:::999999999:::;;;;;;<<<;;;;;;<<<<<<<<<>>>BBBEEETTT___]]]HHH:::;;;===:::@@@>>><<<:::888999:::;;;555666777888999<<<@@@BBB555666666666555555666777BBBFFFJJJIIIEEE???<<<;;;222111000222444666666555444444555777999888666444999777555444666777777777666444111000///...,,,***++++++,,,***((('''((()))&&&''')))+++,,,,,,+++***))))))))))))******++++++***(((&&&&&&)))++++++***+++,,,***((())),,,)))$$$+++)))'''''''''((('''&&&***,,,......,,,)))((('''*********+++,,,------...))))))))))))))))))))))))'''(((***+++------------000------//////+++***---...+++******,,,---,,,+++*********,,,000444444222---,,,++++++---......---------.........------,,,+++---...,,,,,,...---(((++++++,,,---............,,,***((())),,,---)))&&&***++++++,,,,,,+++******,,,...000///)))(((555DDDSSSNNNEEE;;;111***'''&&&***,,,---,,,+++))))))))))))((('''((()))+++,,,,,,***++++++***(((((()))***)))(((((()))***+++***)))((('''&&&''')))***((('''&&&%%%$$$&&&((())))))(((+++++++++***)))((('''&&&$$$##################$$$%%%&&&'''&&&$$$######$$$(((((('''&&&%%%$$$######"""$$$&&&(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''&&&$$$$$$%%%&&&$$$&&&))))))(((&&&%%%%%%''''''''''''&&&$$$######GGGEEECCCCCCCCCCCCBBB@@@???@@@@@@===888666777999<<<:::888555555555777888444444333222111111000000...//////000000000000000222222222111111222222222000111111222222222111000///444777666777999888444888777555444444444555555333222111000000111222333222111000111333444333222111111111111000000000/////////......//////000111000111222222111000111222/////////......------,,,------........./////////222222222000///.........///////////////////////////000000///---+++,,,------......////////////............------------,,,------------............---)))---111333>>>CCC999<<<@@@HHHTTT[[[VVVGGG:::222333555555GGGvvvoooUUUCCC999777888444333222333444555888999888777666444222111111222............///000111222///111222222111000000111//////000000///...------+++---///000000000111111---111444444222111...------++++++//////---///444111666<<<===;;;777444222999666222000//////---+++...,,,))))))+++---------,,,---...///000222222333333111555666222888888,,,...///,,,222===999//////'''---000---...222111------///111111000000444888000555333555;;;666444===999999999:::;;;;;;<<<<<<;;;;;;;;;:::;;;===BBBFFFTTTggglllXXXBBB;;;999555:::999888777777999;;;<<<777888999999;;;@@@GGGLLL===<<<;;;999888;;;AAAEEERRRQQQNNNKKKGGGDDDCCCCCC777999<<>>???BBBFFFIIIIIIGGGEEEGGGEEECCCBBBDDDEEEEEEEEEBBB@@@<<<:::999888666555888999:::999777666666777111444777999999555000---111000///---,,,,,,,,,,,,------///111222000---******++++++,,,000444111******...333999:::666///))),,,...000000...+++******++++++*********+++,,,---+++++++++******************+++,,,---...---,,,+++......000444444///,,,,,,///---++++++,,,......///222///...222777999888777......///000222222000...,,,---...............---///000///---...111///******+++,,,------...------111...+++***,,,---,,,******++++++,,,,,,,,,+++***,,,,,,......,,,+++000777DDDBBB>>>666///)))((((((,,,------,,,***+++///222000---+++***,,,------,,,,,,,,,,,,***'''&&&&&&''')))((('''(((***++++++***((('''((()))++++++***(((&&&%%%%%%'''***++++++***------------,,,+++***)))&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%((((((''''''&&&%%%$$$$$$"""$$$&&&(((((((((&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&$$$###"""$$$%%%"""$$$'''((('''%%%%%%%%%000...***'''%%%$$$$$$%%%@@@>>>============;;;::::::;;;;;;:::888666666777444333333222333444555666666555333222111000000000//////000111111111111000222222222222333444555555333444444555666777888888:::???BBBBBBCCCDDDAAA===<<<<<<::::::999:::;;;<<<777666555444333444444555444333333555777777666555222222333333333333222111111111000000111111222333222333444444222222333444222222111000000//////...//////000000000111111111555555555444222111222444222111111000000111111222222333333111///...000111000111111222222111111111111111111111000000000000/////////000000000000111,,,+++333666333888;;;222444333666>>>FFFEEE:::000444333444222:::[[[xxx|||zzzhhhPPP@@@999999::::::888888999;;;<<<===>>>>>>999999888555222000222333222222111000111222333444000//////111222222000...000000111111111111000000//////000444777999888777333555666555666999999666888777999<<<888111444>>>NNNYYYeeehhheee```YYYSSSOOOIII@@@:::777555222///111///------///222333333555555444444444444555555777999CCCFFF<<<:::<<<666333999666444888444000666111555666666888<<<>>><<<777999;;;:::888888;;;???888<<<:::>>>FFFBBB===EEEBBBAAA???===>>>@@@CCCEEEEEEEEEDDDDDDEEEJJJQQQUUUaaasss}}}pppYYYGGG===666666666666666777999;;;<<<999:::;;;;;;;;;@@@HHHNNN>>>>>><<<;;;>>>FFFSSS\\\VVVQQQLLLMMMRRRXXX\\\^^^RRRUUUZZZ```eeefffdddbbb\\\^^^bbbgggkkkkkkiiifffeeecccaaa```bbbcccccccccbbb^^^ZZZWWWWWWWWWVVVUUUYYY[[[\\\\\\ZZZXXXXXXYYYTTTWWWZZZ[[[XXXQQQIIICCCHHHGGGDDDAAA@@@???>>>???@@@@@@@@@@@@@@@AAAAAAAAA888;;;>>>BBBKKKPPPMMMFFF999DDDVVVdddhhh___PPPDDD:::<<<>>>>>><<<:::999:::666555444333333333444555000000////////////......000111333444444222111/////////444999999444000///000111000///000333888===;;;444111555888777444222//////111333555444111......///000000111111111111333222///---///222111,,,,,,---..................+++++++++*********+++,,,------............//////...------///000000//////666888888444///,,,,,,...,,,............111888>>>999444///---------+++))),,,---,,,***'''&&&&&&(((---+++***)))***++++++***))))))***,,,......,,,***((('''((())),,,...///...,,,,,,---......,,,+++***(((''''''&&&&&&''''''(((&&&'''((('''&&&%%%&&&'''((())))))))))))(((''''''%%%&&&'''((((((((('''&&&''''''((((((((((((''''''''''''&&&$$$###"""$$$&&&"""$$$&&&'''&&&%%%&&&&&&333000,,,(((%%%$$$%%%&&&===<<<;;;;;;<<<<<<:::888888999:::999888666555555222333333444555555555555555444333222111111222333111222333333444333333333444333333444555777999;;;>>>===;;;:::999999::::::===CCCFFFFFFFFFFFFCCC>>>============>>>@@@BBBDDD:::999888666555555555666444444444666888999888666333444555666666555444333333222222222222333444444333444555555333333444555555444444333333333444444222222333333333444444444444666777666555666999<<<555444333222222333444555444444444333111111333555444555555555555555444444444444444333333333222222222222333333333444444444000///666999666;;;===444444333222555888888444000666333666666666EEESSSPPPNNNHHH@@@999888999:::::::::;;;===??????>>>===<<<999:::999777444444666999===<<<:::999888999:::;;;999666444777<<<===888222666777888999999:::999999>>><<<<<>><<<999===KKKYYY[[[UUUVVVVVVYYYXXXMMMAAADDDQQQrrrmmmaaaQQQEEE@@@>>>===;;;888777666777;;;???AAABBB@@@???===<<<<<<===???@@@???BBBQQQXXXMMMHHHJJJGGG???GGGDDD???AAA>>>;;;AAAAAAAAACCCFFFHHHHHHKKKOOOIIIKKKLLLKKKGGGFFFHHHJJJDDDFFFDDDIIITTTQQQLLLQQQTTTOOOHHHCCCCCCIIIPPPUUU`````````bbbeeellluuu{{{|||www___III===666777888888::::::;;;<<<999<<>><<<===BBBFFF:::AAAJJJPPPVVV]]]fffmmmVVVMMMFFFIIIUUUaaafffggg^^^```ccchhhlllnnnmmmkkkeeeggglllqqqttttttpppmmmiiigggeeeeeefffhhhhhhgggjjjfffbbb______```aaaaaaccceeeggggggeeedddcccdddbbbdddggghhheee^^^WWWRRRVVVTTTRRROOOMMMMMMMMMMMMGGGHHHIIIJJJKKKMMMOOOQQQHHHKKKOOOUUU^^^ddd```WWWKKKWWWiiiyyy~~~vvvfff[[[KKKLLLMMMLLLKKKJJJKKKLLLGGGEEECCCAAA@@@@@@AAAAAA;;;;;;:::::::::999999999888999<<<>>>>>>===;;;:::777777:::@@@@@@<<<999:::777:::;;;;;;;;;AAALLLUUUEEE<<<777;;;???;;;777555666666777999;;;:::888666666666888999999:::::::::===;;;666222555:::999444555555555666555555444444///333777666333//////000333333222222222333555555111111222222444666555333333777999888444222333555000333555555444666<<>>999333111333444222///000000111///...---///000:::777444111000000...---,,,,,,---///222222000...+++***+++---000222333222,,,---///000000///...---***))))))(((((())))))***''')))******(((((()))+++)))***+++,,,---,,,++++++)))))))))))))))((((((((('''(((((())))))(((((('''))))))(((&&&$$$$$$&&&(((###%%%&&&'''&&&&&&((()))...---+++((('''&&&%%%%%%???>>>===>>>??????===;;;999999::::::888666444333555666777888888777666555444333222222222333444555333444555555666666555555555555555666888;;;===>>>IIIFFFBBB>>>:::888777777:::???CCCCCCBBBBBB>>>999<<<<<<===???AAADDDGGGIII<<<;;;999777666555555666444444555777999:::888666444555666777777666555555444444333333333444555555444555666555444444444666666666555666666777888999555555555666666666666777222555777888888:::???CCC777666555444444555666777555555555444333333666888777777888888888888777666666666555555555444444444555555555666666666666777777222666888666===???555;;;;;;:::888555444666777666222888===:::>>>BBB<<<>>>@@@@@@===:::;;;======:::<<<>>>??????<<<999666???@@@AAA???======AAADDDGGGFFFCCCBBBAAAAAACCCDDDJJJEEEBBBFFFLLLNNNGGG@@@CCCDDDEEEFFFGGGHHHHHHHHHSSSPPPPPPXXXbbbhhhddd___HHHBBB===GGGbbbzzz~~~uuuttttttvvvsssbbbQQQUUUcccsss]]]MMMFFFEEEFFFFFF@@@??????BBBGGGLLLOOOPPPEEEDDDCCCCCCEEEGGGJJJLLLBBBEEETTT^^^VVVOOOOOOLLLIIIPPPKKKEEEHHHGGGEEEKKKHHHFFFHHHNNNNNNKKKOOOVVVPPPSSSUUUTTTQQQOOOPPPQQQIIIIIIFFFMMMZZZXXXRRRVVVccc[[[PPPHHHHHHPPP[[[cccbbbccceeegggmmmvvvnnnQQQAAA999:::;;;;;;<<<<<<;;;;;;888===AAAAAA===;;;<<<>>>;;;JJJ___ooovvvvvvuuuuuu[[[NNNAAAAAAJJJSSSSSSOOONNNNNNOOORRRVVVXXXXXXWWWPPPRRRVVV[[[^^^]]]XXXTTTPPPNNNLLLLLLMMMNNNNNNNNNTTTPPPLLLJJJJJJLLLMMMMMMNNNPPPRRRRRRPPPOOOOOOOOOPPPRRRTTTVVVTTTQQQMMMJJJNNNLLLIIIGGGFFFFFFGGGHHHFFFIIILLLMMMLLLJJJIIIHHHGGGIIILLLRRRZZZ^^^XXXNNNMMMTTT___jjjnnnjjjaaaYYYPPPPPPQQQPPPOOOOOOQQQSSSNNNLLLJJJGGGFFFEEEFFFGGGFFFEEEEEEEEEDDDDDDCCCCCC===???BBBEEEGGGFFFEEEDDDAAA???AAAEEEGGGDDDCCCFFF>>>CCCFFFFFFFFFNNN]]]jjjOOOFFFAAAGGGKKKHHHCCCBBBDDDCCCCCCDDDEEEFFFEEEDDD>>>???@@@BBBCCCCCCCCCCCCLLLIIICCC???BBBGGGGGGCCC>>>>>>>>>>>>======<<<;;;===EEELLLKKKCCC;;;888888999777666555666777999;;;333555666666777:::;;;;;;666:::>>>===999777888;;;777:::===<<<888777:::>>>@@@;;;666666:::===<<<:::444666777666666777999;;;FFFCCC>>>:::888666333111...///000222444555222000---------000333555666555...///111333444333222111++++++************++++++)))***,,,,,,++++++,,,...+++,,,---///000//////...,,,,,,+++***)))))))))***(((((())))))))))))((((((,,,+++***(((&&&%%%'''***%%%&&&''''''''''''***,,,((()))))))))((('''%%%$$$LLLGGGBBBDDDOOOWWWQQQGGG<<<<<<;;;:::999888777777777888999999999888666555;;;888555555777777555222333555888:::999888888888555444444555999<<<>>>???OOOQQQKKK>>>777999<<<<<<<<<===>>>>>>>>>>>>===<<<@@@@@@??????DDDJJJIIIDDDCCC===999:::???AAA===888888:::888666777<<<<<<::::::::::::::::::;;;;;;;;;888888888888999999999999<<<:::888888888777555333666777888999:::::::::::::::::::::::::::999999999444555666888:::===???@@@;;;:::999888888999:::;;;555555666777888999::::::;;;;;;<<<<<<<<<;;;;;;:::999888999<<<@@@@@@<<<999777888999:::<<<===>>>???>>>===<<<<<<===>>>@@@AAAEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>===>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEHHHJJJIIIFFFBBB???EEEEEEFFFGGGHHHIIIJJJKKKUUUSSSQQQOOONNNNNNOOOPPPLLLNNNPPPRRRRRROOOLLLJJJGGGIIIMMMPPPQQQOOOMMMKKKVVVUUUWWW]]]ccceeeaaa\\\HHHDDDBBBNNNggg{{{yyymmmjjjiiijjjjjjbbbWWWVVV[[[rrr}}}uuufffaaaWWWNNNGGGCCCBBBBBBBBBAAAAAAAAABBBEEEGGGIIIAAABBBCCCDDDDDDDDDDDDDDD???EEELLLNNNMMMJJJIIIIIIEEECCCAAA???>>>???@@@AAACCCCCCDDDDDDDDDDDDCCCCCCIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHPPPLLLGGGCCCCCCGGGMMMRRRWWWXXXXXXVVVWWW^^^jjjsssxxx{{{uuuYYYCCC??????@@@@@@@@@>>><<<;;;>>><<<;;;===???CCCIIIOOOGGG]]]|||}}}yyyuuujjjKKKFFF???::::::;;;>>>??????AAACCCCCCAAA?????????AAAAAAAAABBBCCCCCCDDDDDD===???@@@???===;;;;;;<<>><<<::::::;;;===>>>>>>>>><<<:::999;;;===@@@BBBDDDCCC@@@>>><<<;;;????????????????????????===???CCCDDDBBB@@@??????DDDEEEGGGHHHHHHFFFEEECCCIIILLLOOOPPPNNNJJJHHHGGGEEEHHHKKKKKKIIIGGGIIIJJJHHHFFFDDDCCCFFFIIIHHHDDDGGGDDDCCCFFFJJJJJJFFFAAA???@@@AAABBBCCCDDDDDDDDDHHHDDDAAADDDIIILLLKKKHHHBBBDDDHHHLLLQQQUUUXXXYYYPPPOOONNNNNNNNNNNNOOOPPPKKKNNNRRRTTTTTTQQQMMMKKKLLLLLLKKKIIIIIILLLQQQUUUYYYVVVRRRNNNMMMNNNPPPRRRKKKJJJGGGEEEEEEGGGJJJMMMKKK\\\oooooo[[[EEE???DDDHHHFFFCCC@@@>>>???@@@AAAAAAAAAAAABBBDDDCCCAAA???@@@@@@@@@@@@AAA@@@>>>;;;<<>>;;;:::<<<@@@@@@===;;;===AAA:::111///333999===???999;;;<<<;;;888555333222444///---///000//////222111555777222///000222222///...---...111222000---++++++***)))))))))******))))))(((((((((((((((((('''((()))))))))))))))+++,,,)))%%%%%%(((***+++******++++++,,,+++)))((('''ddd^^^VVVTTTZZZ^^^WWWLLL:::999999999999999888888777888999:::::::::::::::999888777999;;;;;;999777777999;;;<<<;;;:::999999888888777888:::===>>>???GGGJJJGGG>>>999:::<<<:::======<<<<<<<<<===>>>>>>@@@AAA@@@@@@DDDIIIGGGBBBEEEAAA>>>>>>@@@BBB@@@===???@@@>>><<>><<<;;;:::::::::;;;<<<===<<<<<<<<<<<<===============>>>>>>?????????>>>>>>DDDDDDEEEIIILLLMMMJJJGGG>>>>>>???@@@AAABBBBBBCCCCCCBBBAAAAAAAAABBBCCCDDDLLLKKKIIIGGGFFFDDDDDDCCCBBBAAA@@@???@@@AAACCCDDDGGGGGGGGGGGGGGGGGGGGGGGGAAACCCEEEFFFFFFCCC@@@>>>EEEEEEGGGHHHIIIJJJJJJJJJOOONNNKKKIIIGGGFFFGGGGGGDDDEEEGGGHHHHHHFFFDDDBBBAAABBBEEEGGGGGGFFFEEEDDDGGGFFFGGGKKKQQQSSSOOOLLL???>>>===BBBOOO[[[ZZZRRRNNNLLLLLLMMMHHHAAA@@@EEENNNWWW\\\\\\___bbbZZZMMMMMMJJJDDD???;;;:::;;;<<<::::::999888999;;;===>>>999:::;;;;;;<<<<<<<<<;;;444888===AAAAAA@@@??????>>>===;;;999888999:::::::::::::::;;;;;;:::::::::<<<<<<;;;;;;:::999999888<<<<<<<<<<<<<<<=========BBB???;;;999999===AAADDDCCCEEEEEECCCBBBDDDKKKRRRVVVXXX\\\bbbcccZZZIII<<<===<<<;;;;;;;;;<<<>>>???999>>>HHHSSS\\\___``````gggrrrxxxmmmbbbRRREEEAAA;;;777777999:::;;;:::<<<======;;;:::999:::999999::::::::::::;;;;;;888777666555555555777888999999888777666666666777777777777555333222444555555777::::::999777666777::::::::::::::::::::::::888;;;>>>???>>><<<;;;:::<<<===???@@@@@@???>>>===@@@BBBEEEEEECCC@@@???>>>???BBBEEEDDD@@@>>>===??????>>><<<>>>BBBEEEDDDAAA>>>===>>>AAADDDEEEBBB???<<<===>>>???@@@@@@@@@@@@BBBAAA@@@AAAEEEGGGGGGFFFIIIIIIJJJKKKLLLNNNPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOKKKNNNQQQTTTTTTQQQMMMKKKMMMNNNMMMLLLLLLNNNQQQTTTSSSQQQNNNKKKJJJJJJLLLMMMMMMLLLJJJIIIIIIKKKMMMNNNSSS```oooppp___LLLFFFKKKKKKJJJGGGEEEDDDDDDDDDEEEBBBCCCEEEGGGIIIIIIIIIIIIGGGFFFEEEEEEFFFFFFDDDBBBBBBFFFHHHFFFGGGKKKKKKHHHKKKMMMOOORRRTTTVVVWWWWWWUUUTTTSSSQQQQQQSSSXXX]]]gggaaa\\\\\\``````[[[UUUNNNMMMOOOTTTVVVSSSSSSUUUUUUMMMDDDDDDKKKRRRRRRPPPOOOSSSWWWTTTNNNIIIHHHJJJBBB>>>;;;:::999777888======BBBEEECCC@@@>>>:::555:::888555555555444111.........------,,,,,,,,,,,,,,,+++***))))))***+++,,,+++++++++***)))))))))***,,,)))'''''')))+++***)))***++++++++++++)))((('''qqqjjj___WWWXXXXXXPPPFFF:::::::::;;;;;;<<<<<<<<<888888888999:::;;;======;;;;;;===@@@BBBBBB@@@>>>>>>>>>??????>>>>>>===<<<>>>>>>>>>???AAACCCDDDEEEFFFIIIIIIEEEBBBCCCCCCAAABBBBBBAAAAAAAAABBBDDDEEEBBBDDDEEEEEEHHHKKKJJJFFFHHHFFFDDDBBBAAABBBCCCCCCAAABBBAAA@@@BBBEEECCC===>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>======???AAACCCBBBBBB<<<<<<===>>>????????????@@@@@@AAAAAABBBBBBCCCCCCAAA@@@@@@@@@???@@@@@@AAABBBAAAAAA@@@AAABBBCCCDDDFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEHHHIIIKKKNNNQQQRRRPPPOOOBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCFFFFFFEEECCCBBBBBBBBBBBB@@@@@@???>>>>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@???>>><<<;;;???AAACCCEEEFFFFFFEEEDDDGGGEEECCC@@@>>>=========<<<<<<=========<<<;;;:::999::::::;;;;;;;;;::::::999777777:::>>>@@@>>><<<666888888777888<<<<<<999999666555777666333333666555;;;>>><<<===???999000:::999777555555555777888444333111111000111222333111222333333444333333333---...000444777888777555777666444333222222333444000111111111111111111000000000111222222111000000555555555555555444333222333333222222333444666888888:::;;;888555333555777======>>>AAACCCBBB???;;;::::::;;;<<<<<<<<<<<<<<<>>>PPPkkkwwwdddYYYNNN>>><<<999555444444555555555222444666666555333333333222222222222111111111111222000---,,,...000222222111111111111111000000000000111111///---,,,---///...000333444444444444555444444444444444444444444222555777888777555444444444555666888888888777777666888999999777555555555777;;;>>>===999666666777777555555777;;;===<<<:::666777:::<<<===<<<;;;:::777888999::::::;;;::::::;;;;;;<<<===>>>AAAEEEIIIJJJIIIGGGFFFEEEFFFGGGHHHIIIIIIJJJKKKKKKJJJIIIIIIHHHJJJNNNPPPPPPNNNJJJHHHLLLMMMNNNMMMLLLLLLNNNPPPLLLKKKIIIHHHGGGGGGHHHHHHLLLLLLKKKKKKLLLLLLMMMNNNOOOVVV```bbbXXXKKKHHHKKKHHHHHHGGGFFFEEEEEEDDDDDDDDDGGGKKKLLLKKKLLLNNNQQQLLLJJJHHHHHHIIIJJJJJJIIIIIIMMMNNNMMMNNNRRRSSSPPPSSSTTTWWWYYY[[[]]]^^^^^^aaa```]]]ZZZZZZ^^^dddhhhhhhjjjnnnqqqsssoooiiiddd\\\[[[^^^dddfffeeeeeehhhkkkccc]]]```hhhnnnkkkfffeeelllpppmmmccc\\\\\\___WWWTTTSSSRRROOOLLLPPPVVVZZZaaagggiiiiiifff]]]SSSPPPNNNJJJHHHEEEAAA===:::888888888777666555444333333222111000000111333444000///...---------...///---,,,+++,,,------+++***++++++,,,,,,+++***((('''gggaaaVVVMMMKKKKKKEEE===>>>>>>>>>????????????@@@>>>============???AAABBB???AAACCCEEEFFFFFFDDDBBBAAA@@@@@@@@@AAAAAAAAA@@@???AAACCCEEEGGGJJJMMMOOOJJJKKKKKKIIIHHHGGGGGGFFFCCCDDDFFFGGGHHHHHHGGGGGGFFFKKKMMMLLLLLLNNNMMMJJJJJJJJJIIIFFFBBBBBBEEEHHHDDDHHHIIIEEEDDDGGGJJJIIIHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCCCCCCCBBBBBBBBB???>>>>>>@@@CCCDDDDDDCCC???@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEBBBBBBAAA@@@@@@@@@AAAAAACCCCCCBBBBBBBBBDDDEEEFFFEEEEEEEEEDDDDDDDDDCCCCCC???@@@AAABBBCCCDDDDDDDDDBBBBBBDDDFFFHHHHHHGGGFFF?????????>>>>>>>>>>>>===??????>>>>>>============999999:::;;;<<<===???@@@;;;;;;::::::::::::;;;<<<::::::::::::::::::::::::;;;::::::999999888777777666888;;;===>>>===;;;:::>>><<<;;;999888777777777888888777666666666666666444444333333333333333333444222111222555777777666222333444222111111222222555222000000222333333444555999999555444555222,,,333333222222222222333333111000///...---------...//////000000000000000//////------///333555333111222222000/////////000000------,,,,,,,,,,,,------+++---///111222111000///000000111222111111000///...///111222333444333333777888888666222000000222555666666666666666888:::666999===AAAAAA@@@<<<:::KKKiiiiiiXXXHHHFFFEEE:::555333111111222222111000...000222222111//////000000000///......---,,,,,,///---******---///000///,,,,,,,,,,,,------,,,+++...//////...,,,++++++---)))+++.../////////000111////////////////////////---000222222111////////////000111333333444444333111222222111//////000111111444888888666333444555666333222666999888555444222444777777555444333444222333444444555555555444444666777777888>>>IIIRRRCCCAAA???>>>>>>???BBBDDD>>>@@@AAACCCCCCAAA@@@>>>AAACCCFFFHHHHHHGGGDDDBBBFFFGGGHHHHHHGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDFFFFFFGGGHHHIIIIIIIIIIIICCCEEEIIIMMMJJJDDDCCCFFFCCCCCCDDDEEEDDDCCCBBBAAABBBGGGKKKKKKHHHGGGKKKOOOLLLIIIFFFEEEGGGIIIJJJJJJLLLQQQTTTUUUWWW[[[[[[XXXWWWXXXYYYZZZ\\\]]]^^^^^^dddddd```[[[ZZZ```gggjjjhhhnnnuuuwwwtttlllfffbbb^^^\\\___dddfffeeeeeehhhmmmjjjhhhlllqqqtttqqqmmmkkknnnqqqnnngggaaa______[[[\\\___```\\\YYY]]]dddgggnnnvvv}}}xxxmmmbbb```]]]YYYUUUPPPLLLIIIGGGGGGGGGGGGEEECCCAAA@@@??????@@@@@@AAA@@@@@@@@@777555333333444666777888111222222333333222000.........//////...---+++***WWWSSSLLLFFFEEEGGGEEE???BBBBBBBBBBBBAAAAAAAAA@@@EEEDDDCCCBBBBBBCCCDDDEEE@@@AAABBBCCCCCCBBBBBBBBBDDDAAA???@@@BBBDDDDDDCCCAAAEEEIIIMMMPPPSSSWWWZZZTTTQQQNNNMMMLLLJJJJJJKKKJJJMMMRRRUUUVVVSSSOOOLLLUUUZZZ[[[UUUQQQPPPOOOMMMLLLNNNNNNKKKFFFEEEHHHLLLLLLSSSTTTMMMFFFHHHOOOTTTNNNMMMLLLJJJIIIGGGFFFEEECCCCCCCCCBBBBBBBBBAAAAAA>>>===<<<===???@@@@@@???===>>>??????????????????999999:::;;;;;;<<<======999888888888999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>???:::;;;;;;;;;;;;<<<<<<<<<777777999:::;;;;;;;;;;;;;;;<<<======<<<;;;;;;:::::::::999888888777777666888888888777777666666555444555555777999;;;===>>>777666666666666666666666888888888888888888888888666555555444333333333333///111444666777555444222555555555444444555555555444444222111111111222333222111000/////////000111000///...///000222333333222000///000111111000000333111///...///111111000666888777333000000///---------------------......000//////...------,,,,,,......////////////......000...,,,...111222000...///.........---------...---,,,++++++++++++,,,---***,,,...000111111000///,,,---...///000111111111---///111333444333222111222222111///......000222---000222222111///000111444666999===AAAEEEHHHIII___hhhPPPBBB:::===AAA:::111000000000111111///------///111222000//////000//////...---,,,++++++***,,,++++++,,,.../////////---+++******,,,,,,+++)))---...///...,,,******+++%%%&&&((((((''''''((())),,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,,,,---+++,,,---...//////000000.........---++++++---///---000333222000...///111222------444777333//////---///000000......///000...///000000000000000000000111111000222<<>>???===;;;:::<<<===??????===<<<<<<<<<>>>>>>??????????????????===>>>???AAAAAAAAAAAAAAA@@@===>>>AAABBB???>>>@@@>>>???AAABBBCCCBBB@@@@@@;;;???CCCCCCAAAAAAFFFJJJHHHEEEBBBAAACCCFFFHHHHHHIIIPPPVVVYYY\\\___^^^YYYTTTUUUWWWYYY[[[]]]___```dddeeeaaaZZZZZZaaagggiiijjjpppvvvuuunnngggbbbaaa]]][[[\\\```aaa___```cccaaadddgggiiihhhhhhhhhiiiiiihhhfffeeedddaaa]]]ZZZUUUWWW]]]```\\\WWWXXX]]]\\\bbbiiiooouuuxxxsssjjjfffeeeccc```\\\XXXUUUTTTUUUTTTSSSRRRPPPNNNLLLKKKJJJMMMPPPSSSSSSQQQOOOMMMFFFBBB===;;;<<<===>>>>>>999:::<<<===;;;999666555333444444444444222111000IIIJJJGGGCCCDDDHHHIIIFFFEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@AAA@@@AAACCCGGGKKKMMMIIIEEEEEEHHHKKKKKKIIIOOOTTTYYY\\\]]]___dddggghhhccc______^^^ZZZYYYZZZ]]]bbbhhhmmmmmmhhhbbb]]]fffjjjiii```WWWTTTSSSRRRMMMOOOOOOMMMIIIGGGIIIKKKLLLSSSTTTKKKBBBBBBIIIOOOKKKJJJHHHFFFDDDBBB@@@???@@@??????>>>>>>=========:::999888888::::::999888777888888999999888888888555555666666777777888888444444444444555666888888999999888777777777888999777777777888888999999999444555666777777777777777888999:::999777555555666555555555444333222222111222222333333333222111111111111111111222333444555333333333333333222222222444444444444444444444444111111111000//////......---...000222222111000//////000000111111222222222//////...---------------......---------......///*********+++,,,---...///111,,,+++...000...,,,,,,///111111------//////---333333222///,,,+++,,,,,,+++++++++,,,---...//////------------------------------.........---,,,,,,,,,++++++,,,......---,,,------------------------------++++++++++++------)))***,,,...////////////++++++,,,...000222444666...///000222222111000000///---+++***+++...222444(((+++///111111000//////333222222666AAAOOO^^^gggcccOOOCCC@@@:::;;;<<<555111000///000111000...,,,---000222222111000000111------,,,+++******))))))(((***,,,,,,---///333666111...***))),,,---+++)))***+++---,,,***(((((()))&&&'''(((((('''&&&''')))************************)))+++,,,,,,+++******+++)))))))))******++++++,,,***++++++***))))))***,,,***,,,...,,,******---000,,,'''(((000333---((((((,,,+++)))((()))+++...///------...............---//////...,,,...888GGGSSS666555333111111111222333333444555555555555444333000222444666777666555333444666777777555444555555555555666777888888999999666777888999:::;;;;;;;;;@@@<<<:::======999888999888999;;;<<<======<<<<<<666999<<<<<<<<<>>>BBBEEECCC@@@>>>===@@@CCCEEEEEEDDDKKKQQQTTTVVVYYYWWWSSSMMMNNNPPPSSSWWW[[[^^^```___ccc```WWWVVV^^^dddcccfffjjjnnnmmmgggbbbaaaccc]]]ZZZZZZ]]]]]][[[[[[^^^ZZZ___dddccc___]]]```eeejjjfffccccccffffffddd```[[[\\\___bbb^^^WWWUUUXXX[[[___ccceeeiiimmmkkkfffeeeeeefffddd```^^^]]]]]][[[ZZZWWWTTTRRRPPPOOONNNSSSVVVZZZ]]]]]][[[XXXVVVUUUOOOGGGCCCBBBCCCBBBAAAAAACCCEEEEEEBBB???>>>===;;;;;;<<<<<<;;;:::888777FFFIIIIIIGGGHHHLLLMMMKKKHHHHHHHHHIIIIIIIIIIIIIIIEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHKKKSSS]]]dddaaa[[[VVVTTTVVVXXXWWWUUU[[[```dddeeebbbbbbdddgggnnnhhhfffhhhhhhbbb^^^]]]```dddiiimmmlllgggaaa\\\^^^cccbbbYYYOOOMMMOOOQQQIIIJJJJJJIIIGGGDDDCCCCCCAAAFFFHHHCCC???AAACCCCCCBBBAAA@@@???===<<<;;;;;;;;;::::::999888888777777444333222333555555555444333444444444444444333333555555555555555555555555444333333444444555666777:::999777666555555666666777777777666666666666666333333444444555444444444222333444333000///000222111000000//////.........,,,---.../////////...---************+++,,,---...////////////......---,,,------------------------............---,,,+++***,,,,,,---.........------,,,,,,------......------++++++++++++*********)))((())))))******+++++++++&&&''')))******+++,,,---...******---...++++++...---333555000---///000...222222111000,,,+++,,,000///...---------...///000,,,,,,---...///000000000---............---,,,+++(((***---//////000000111000000000111111000000000000///---,,,,,,---///000------...///000111111222//////...///111555888;;;444444333333333333333333111000...---///111333555......///111333444444444222333555>>>MMM```rrr}}}xxxiii]]]KKK===<<>>777777>>>???555---...666111***'''))),,,------------.........------,,,//////---++++++111999@@@222111000///////////////111111111111111111111111---///111333444333222111111333444333222222333444000000111111333444666777444555555666777888999:::>>>;;;:::===>>>:::999:::999:::;;;<<<===>>>??????======<<<;;;;;;<<<===>>><<<:::888999;;;>>>???@@@@@@DDDGGGFFFHHHKKKJJJGGGDDDDDDEEEGGGJJJMMMPPPRRRPPPUUUSSSJJJIIIRRRVVVSSSSSSWWWZZZYYYVVVTTTUUUWWWRRROOOOOOQQQRRRPPPPPPSSSRRRUUUVVVUUUQQQPPPTTTWWW___]]][[[[[[]]]```aaabbb^^^[[[ZZZ[[[YYYTTTRRRTTTYYY^^^aaa```aaadddeeeddd```bbbcccccc```^^^___```^^^[[[WWWSSSPPPOOONNNOOOVVVWWWYYY[[[\\\[[[[[[ZZZ\\\TTTLLLGGGHHHIIIHHHGGGHHHJJJLLLJJJFFFDDDCCCDDDBBBBBBCCCCCCBBBAAA???>>>KKKOOOPPPNNNNNNQQQRRRPPPLLLLLLMMMNNNOOOPPPQQQQQQNNNOOOQQQSSSTTTTTTTTTSSSPPPQQQQQQSSSYYYeeesss~~~sssmmmeeebbbdddeeecccaaa[[[___bbb```[[[XXXXXX[[[^^^YYYYYY^^^^^^VVVOOONNNKKKMMMQQQSSSRRRNNNIIIEEEDDDKKKLLLDDD<<<===CCCGGGBBBCCCCCCCCCBBB???<<<:::999<<>>@@@555666;;;444222555444222000............,,,***,,,...000111000//////000---,,,,,,,,,,,,+++++++++))),,,...,,,,,,444EEERRR:::333,,,)))+++...---+++(((***,,,+++)))'''''''''###$$$%%%%%%$$$%%%''')))(((((((((((((((((((((((('''((())))))''''''((()))++++++***)))))))))******(((***,,,,,,*********+++***,,,///222555===FFFNNN___VVVTTTYYYVVVHHH>>>===EEE<<<111++++++,,,,,,***------.........------,,,000///---+++******---///.........//////000000000///......------......///---...000222333333222111222333333333222222444666000000000000222444666777555555555666777999:::;;;>>><<<>>>CCCEEEBBBBBBDDDBBBCCCDDDEEEFFFHHHIIIJJJIIIEEEAAA>>><<<:::888666666444333444777999::::::>>>@@@???;;;;;;???@@@>>>>>>===<<<;;;<<<===>>>??????EEEDDD;;;:::BBBFFFBBB???BBBEEEEEECCCBBBCCCDDDCCC@@@@@@CCCCCCBBBCCCFFFEEEDDDBBBAAA@@@AAACCCDDDIIIIIIIIIIIIIIILLLRRRWWWQQQKKKGGGHHHHHHFFFGGGJJJIIIOOOSSSRRRQQQTTTWWWWWWWWWZZZ\\\\\\YYYXXXYYY[[[___\\\WWWRRRNNNNNNNNNOOOVVVVVVUUUUUUVVVXXXYYY[[[ZZZSSSKKKHHHKKKOOOOOOOOOLLLNNNOOOLLLHHHFFFFFFGGGFFFGGGGGGGGGGGGEEEDDDCCCVVVUUUTTTUUUXXXZZZZZZZZZZZZVVVRRRUUUZZZ]]]YYYTTTTTTQQQOOORRRWWWZZZWWWSSSOOOPPPPPPQQQUUU\\\dddjjjddd___ZZZXXXZZZZZZVVVRRRTTTQQQLLLGGGDDDCCCEEEFFFBBBEEEIIIJJJJJJGGGDDDCCCBBB@@@===;;;<<<===>>>===;;;999777999===AAAAAAAAA>>>>>>???@@@@@@===888555888888DDDRRR[[[ddd\\\GGG<<<888888444...555:::333333333222111000///......000///...---,,,---.........//////000000000000000111111111000...,,,***(((///...------...000222444555444333222111//////...111...,,,,,,///000...++++++++++++,,,------+++******))))))(((((((((((((((++++++******************%%%%%%&&&))),,,...---+++))))))***+++++++++******((()))***++++++***((((((,,,+++******)))(((((())))))(((((())),,,------,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,---000...((((((---,,,&&&))))))))))))((((((((((((&&&))))))''')))...000///------------,,,+++///444000......000111000111222888444000...---------,,,///...------...///...,,,000000000222444555333000...//////000000000000///111111111111222333444555777666555555666777666444555555444444444555555666444444444666999:::999888666777888888777888:::<<>>999666444;;;666555:::>>>===<<<<<<===<<<;;;<<<<<<<<<:::888;;;AAA>>>;;;>>>;;;;;;GGGEEEBBB@@@>>>??????>>>>>>777:::<<<<<<;;;:::;;;<<<999;;;999777:::???@@@=========<<<999777666888:::;;;:::::::::;;;<<<>>>???555666999<<<======<<<<<>>???BBBEEEGGGHHHIIIGGGGGGIIILLLMMMLLLIIILLLLLLKKKIIIHHHHHHJJJLLLPPPOOONNNPPPRRRSSSSSSRRRSSSRRRPPPNNNLLLKKKKKKJJJLLLJJJGGGDDDDDDEEEHHHJJJFFFHHHJJJJJJIIIGGGGGGGGGVVVTTTSSSSSSUUUVVVVVVUUURRROOOMMMNNNQQQRRROOOLLLJJJHHHHHHJJJLLLLLLIIIFFFFFFFFFEEEDDDEEEHHHMMMQQQMMMKKKIIIJJJMMMPPPRRRRRRRRRMMMFFF@@@======>>>???>>>???@@@@@@@@@>>>===;;;>>>;;;888777777888888777888666555777;;;>>>??????<<<<<<======<<<:::666333888;;;NNNfffwww|||eeeBBB999888999333555666///222111111000///...------//////---,,,,,,,,,---...,,,---......///////////////000000000///...---,,,///...------...///222333222222111000///...---,,,///---,,,,,,------+++***)))***+++,,,,,,+++(((&&&******)))(((((((((((()))************************''''''(((***---...---,,,)))))))))******++++++,,,))))))***++++++***)))((())))))+++,,,+++)))((()))...,,,+++***+++,,,+++)))---,,,,,,+++******++++++))))))******++++++,,,,,,((()))))))))+++---+++(((+++************))))))))))))+++***)))...888???AAA000...---///111//////000---++++++...000000111333555222...,,,,,,,,,,,,+++//////......------,,,,,,000------000000...000333------...///000000000000/////////000000111222333555222000///111222333444777777666555555555555555444333333555777888777666777888999999888999;;;===???===;;;999777666444333333333444444555666777888999555111000444999<<<===HHHQQQ___jjjnnnmmmkkkkkkYYY???666222111222222111000///111222111000///...---+++******,,,...111111000/////////)))))))))***++++++)))'''***,,,------,,,,,,///222111000///---+++))))))(((******)))(((''''''''''''$$$%%%''''''''''''(((***,,,***)))***+++---,,,,,,)))))))))))))))***++++++)))((('''&&&&&&&&&'''(((++++++++++++++++++++++++,,,111333999RRRpppyyyoooqqqtttqqqwwwoooMMM999333///******---///...,,,...//////...,,,---///111555444333222222333444444111111222444666555333111000000111111111111000000333333222222222111111111111111111111111111111111000222333333222333444666777888888666444555888<<<======>>>>>>???@@@@@@@@@FFFFFFGGGIIIJJJLLLMMMNNNLLLJJJGGGBBB>>>;;;888777:::888999;;;;;;<<>>;;;999888>>><<<<<>>???JJJMMMLLLHHHDDDAAAAAACCCFFF<<<=========<<<;;;<<<<<<===@@@@@@<<<:::===???>>>;;;;;;:::888666666888::::::999888777666777888888000111333444555666555555999777666666999;;;======;;;:::999;;;>>>???===;;;AAAAAAAAAAAA@@@@@@@@@AAADDDCCCBBBCCCEEEFFFEEEDDDGGGGGGFFFEEEEEEDDDEEEEEEDDDCCCAAA@@@AAACCCEEEFFFDDDGGGIIIJJJIIIIIIIIIJJJPPPNNNLLLLLLMMMMMMLLLKKKGGGFFFEEEEEEDDDCCCBBBAAA>>>???AAABBBAAA>>>;;;999===>>>===<<<:::;;;===???<<<===@@@CCCGGGMMMTTTYYYQQQIII???888777888999999<<<:::999:::;;;;;;999888:::888555333444444333222444333222444888;;;<<<===999999999999777555333222666???[[[}}}OOO<<<777<<<777444333...111000000///...---,,,+++///...---,,,,,,,,,------******,,,---..................///000000000//////......---------///000111///......---,,,++++++***,,,------,,,***))))))***)))***+++,,,,,,***(((&&&+++******)))))))))))))))***************************))))))+++---...---+++)))))))))))))))+++---...)))******+++++++++******&&&))),,,,,,+++***)))))),,,***((((((***,,,---------,,,,,,+++++++++++++++((())))))++++++,,,,,,,,,(((''')))---...,,,,,,...,,,,,,+++++++++*********%%%&&&'''(((222CCCQQQWWW444///---000222222555999<<<111***+++///000111444222///+++******+++******...000111///+++***+++---,,,&&&)))222222))))))111,,,,,,---...///000000000,,,,,,------......//////000---)))(((***---000111666555444333222111111111000///...///111222111000000111222222111111333555:::999777555333222111111//////......//////000000000...---...111555;;;>>>SSScccsssuuullleeefffkkkuuuoooMMM888222222...///111111///---------///...,,,+++******+++,,,,,,...000000...---------&&&'''(((+++,,,+++(((%%%***+++,,,+++***+++,,,......------,,,+++***))))))((('''''''''''''''((((((%%%&&&&&&%%%$$$&&&))),,,,,,***))))))+++,,,,,,+++)))******+++++++++++++++((('''&&&%%%%%%%%%&&&&&&************************(((***+++555OOOlllsssjjj[[[aaaaaaeeekkk[[[@@@222+++))))))+++//////---***,,,---...------...000333999888555444333444555666333222111222444444333222222333333333333333333222555555444444444333333333222222000000000000222222///111333444333333444555666666555333111111444666999999999999999999999999BBBBBBBBBCCCCCCCCCCCCCCCFFFDDDBBB???===;;;999999777999;;;;;;888:::IIIYYYUUUQQQKKKGGGDDDAAA>>><<<;;;???======AAA>>>???LLLQQQQQQPPPLLLIIIJJJMMMQQQCCCAAA???????????????>>>AAADDDDDD???;;;<<<======999999999888666666999;;;;;;:::888666444444444444222111111111222222333444444222000000111333333333333222111222444555555444555555555666666666555555777666555666777888777666999999999999:::;;;<<<<<<::::::::::::<<<===???@@@>>>@@@CCCDDDEEEEEEFFFHHHDDDBBBAAA@@@AAABBBAAA@@@>>>@@@@@@>>>999777777999666:::>>>???===999555444555777888888777777888:::666:::>>>AAACCCHHHRRRYYYOOOFFF;;;555555777888888>>><<<<<<>>>BBBCCC@@@<<<:::777555333333333222111111111111222555888:::;;;666777777666444222222222444BBBgggfffIII:::<<<777222222222111000000///...---,,,,,,---------,,,,,,,,,,,,,,,)))***+++,,,---...............//////////////////...------,,,------...///,,,,,,,,,++++++*********+++---///---)))'''(((+++***+++,,,,,,+++++++++,,,++++++***)))))))))))))))))))))))))))************+++***)))***,,,---+++******)))(((((()))+++---///*********+++++++++++++++''',,,...,,,***+++,,,,,,---+++(((((()))+++++++++---,,,,,,+++++++++,,,,,,)))***+++,,,------------...,,,...111...)))+++222,,,+++++++++************&&&(((''''''000???LLLQQQ333000//////---333GGG\\\cccHHH...''',,,000222444///,,,)))'''((())))))))),,,///222///)))'''))),,,,,,%%%---AAADDD444***------------------.........)))******++++++,,,,,,,,,***(((&&&&&&(((+++,,,,,,000//////...,,,+++***)))***)))((((((***+++***))))))***++++++******,,,...333333222000...------...---,,,+++***)))******+++&&&''')))---...///666===RRRgggxxxvvvhhhdddmmmxxxeeegggaaaPPP===222111333,,,...111111///,,,+++***...---+++******+++---...+++,,,......,,,*********''''''(((***,,,+++)))&&&((())))))***+++,,,...///++++++++++++++++++******)))((((((''''''(((((()))(((((((((&&&%%%&&&)))+++)))((('''''')))******)))&&&'''((()))***)))((('''(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%+++;;;LLLPPPJJJ<<>>>>>DDD===000...)))((()))+++......,,,)))+++,,,,,,++++++,,,...000555444111///...///111222111///------...000000///222222111111111111222222333333333333222222222222000///---,,,,,,---///000000222444444222111111111222111000///......000111333333333333333333333222777777777777666666666666<<<;;;:::888888777777777555666888888555888GGGWWWTTTPPPIIIEEEBBBAAA@@@???BBBBBB===;;;???<<>><<<===<<<999777888888888777777999;;;===<<<:::888666666666666444333111000000111222333555333111000111222111111111111111111222333333333111///......///111222222333222111111222222111000000000000000111222444444222222333555666666777777666888:::::::::;;;<<<>>>;;;999888888:::;;;;;;:::999<<<===:::555222333555222666;;;>>><<<888555444...000333444444333333444333777::::::888;;;BBBIIIFFF@@@777333333666999:::???===???FFFLLLMMMGGG@@@888666444333333333111000111111222222444666888:::555777888666333222222333333FFFnnn___EEE>>>444///333444222111111000///...---,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---------------...///000000///---,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++...///---***((()))+++(((***+++***)))***---000+++******)))((()))))))))(((((()))))))))*********+++)))((()))***+++***)))***)))(((((((((***---...)))))))))******++++++,,,,,,111333---))),,,//////555222///,,,,,,+++)))(((---,,,,,,+++,,,,,,------,,,---...///000///...---000///000000+++''')))///++++++*********)))))))))......,,,''')))///444444,,,---000...***777``````444&&&***///222444...+++(((&&&'''(((((('''***...000---(((%%%'''***---)))666RRRYYYEEE000***///...---,,,+++++++++,,,(((((()))*********))))))%%%%%%%%%''')))***)))(((************)))((('''&&&(((&&&%%%%%%&&&(((((('''+++,,,---,,,++++++---///---...///...,,,******,,,,,,+++)))(((''''''((()))''')))---111...,,,444???PPPfffxxxuuulllrrrxxxfffOOO???777222111111+++...111222000---++++++---,,,+++******,,,...///+++---///...,,,+++*********)))((((((***,,,++++++)))))))))***+++---......+++,,,---............---++++++***)))((((((((((((***+++,,,+++)))'''((())))))'''&&&'''(((***))))))%%%&&&'''((()))((('''&&&)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))---222444444,,,111---***000...***000---,,,+++++++++,,,+++******+++***)))((((((***,,,///...,,,******+++,,,---///,,,******+++---......///...------------...///////////////............,,,+++)))(((((()))+++,,,444555555333000---,,,,,,,,,+++******+++,,,------.........---------------,,,,,,,,,,,,---------...111000000000000111222222111000111333333555===HHHDDD@@@;;;999999;;;======??????999999>>>@@@OOOkkknnn^^^LLLDDDFFFJJJGGGBBB>>>===;;;<<<============??????<<<999;;;>>>:::444555666777777666777888:::;;;:::999888777888888999222000...---,,,---///000666555333333444444444222000000////////////111222444111---,,,...222555666333222000111222222111000......---------...//////...///000111222111111000222333333333111111222333999777666777999::::::999777888999777444222333555000333777:::;;;999555222///111444444222111000111222555777555111111555999:::888555222222333666888<<<:::<<>>999444///---***---000111000...---,,,,,,,,,+++++++++,,,---...,,,...000000...---------,,,***((((((***,,,---------+++))))))+++++++++***,,,---///111111111000000,,,,,,***)))((((((((((((***,,,---,,,***)))))))))+++)))((((((***++++++***''''''((()))))))))))))))***++++++++++++***)))((())))))))))))))))))))))))'''''')))+++***(((+++///(((///---,,,000---(((...///...,,,+++*********+++)))))))))(((&&&&&&(((***++++++************++++++---+++******,,,...//////,,,+++***))))))***+++,,,,,,,,,+++++++++*********((((((&&&&&&&&&&&&((((((666666444000,,,)))))))))***((('''(((***++++++***))))))))))))************'''(((((())))))******+++************+++,,,---------++++++...000000222777222///------000444777999777999888:::AAAIIIdddwwwSSS@@@>>>???:::333444666888777555444444555999:::999666777999666111222444555555444444555777555555444333333444666666222111///......///000111444222222333444555444333111222222000//////222444777222......222666999999222111000111222333222111///......---------------......///000000000//////222333222000...---...///;;;999777777888999888777444555555555444333333444222222333777:::999444000000222444333222000000111111444555555222111222333222555666555222111333666999444444;;;EEEFFF===333111000///000222222000///111222333111000000333666111555:::999555222222333555888QQQnnn|||hhhOOO<<<...///222,,,111000000///...---,,,+++***+++,,,,,,,,,+++))))))******++++++******))))))***---333666777444000---,,,,,,,,,,,,+++***)))(((((()))))))))******++++++***)))((()))+++++++++***&&&,,,333555222---++++++)))(((((('''''''''''''''''''''(((((()))******++++++)))((((((***+++,,,++++++++++++***************''''''''''''''')))***+++333>>>BBB999111111111,,,((()))---222888;;;;;;;;;,,,,,,,,,,,,,,,---......///000222222111///,,,***,,,,,,***111GGGXXXKKK111,,,,,,+++++++++*********###''')))(((***......,,,***&&&)))000111666QQQpppgggIII000...111...---222111...***(((((((((''''''''''''''''''&&&%%%%%%%%%!!!$$$...999<<<444+++'''++++++)))))))))+++,,,...''')))***++++++***((('''&&&&&&&&&'''(((((('''%%%%%%&&&(((+++,,,,,,++++++***(((&&&''')))+++------***++++++***))))))***,,,(((...444555222...---......,,,***((('''((()))+++***))),,,///---222JJJeeerrrxxxKKK999666222...---)))+++...///...------...*********+++++++++++++++***,,,......---,,,,,,---)))(((''')))+++,,,+++***+++)))''''''***+++***)))***+++---...//////...---***))))))((((((((()))))))))******)))((()))+++...***)))((((((***++++++***)))))))))((()))******+++***+++,,,,,,,,,+++))))))))))))))))))))))))))))))'''$$$%%%***+++'''(((---'''...---+++000,,,''',,,---------+++***)))******''''''((('''&&&'''***,,,((()))***,,,,,,,,,,,,++++++***)))+++---///000///+++***)))(((((()))***++++++************)))))))))''''''''''''''''''''''''555444111---)))'''((())),,,***((((((***+++)))'''&&&&&&&&&''''''(((((()))(((((((((((())))))))))))(((((('''(((((()))***+++***((())),,,,,,***+++///+++)))(((***...222555777999>>>@@@CCCGGGNNNnnnhhhRRRKKKGGG<<<222111666:::888222------000222999<<<777111000111111///000222222111000111222111000///...//////000111000000///......///000111.........000222444333222333444444222000000333666444000...000555888888666111000///000222333222111...---------------...............///000111222222333333222000...---...///<<<:::888777777777666555222222222333333444444444555333333666::::::444...***,,,...///......///000...000333444333222222222///555:::999333000222666888111---333<<<>>>666,,,111000000222333444222111000222222111......000333///555::::::555111111222333---:::QQQ^^^iiiqqqnnniiiWWWGGG777,,,000333)))000///...---,,,++++++*********+++,,,+++***)))(((************)))((('''&&&(((---444999;;;888444000,,,,,,,,,++++++)))((('''''''''(((((()))*********)))'''%%%'''***,,,***((((((111<<>>DDDHHHJJJEEE???666///------,,,+++...,,,+++---......+++''')))***+++***))))))+++---++++++,,,,,,,,,++++++***......000222444333000...+++,,,,,,+++)))((()))******)))(((''''''((()))***---)))&&&&&&(((***)))'''&&&///===EEE>>>111))))))&&&'''''''''(((((())))))******))))))))))))))))))*********++++++,,,,,,,,,------......------,,,+++))))))(((((((((''''''&&&+++333???GGGGGG>>>222))))))***,,,.........,,,+++...+++***++++++)))***...///...---+++***)))))))))***+++***444UUUnnn]]]888------,,,,,,++++++******))))))))))))(((((((((((()))******)))'''(((***,,,+++)))'''))),,,///...---+++)))(((&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&$$$$$$'''''''''))).........+++(((+++...,,,&&&((('''''''''&&&%%%%%%$$$&&&$$$###$$$%%%%%%$$$###%%%((()))'''(((++++++(((((('''%%%$$$$$$%%%'''(((%%%&&&&&&'''((()))******(((///TTT___;;;,,,444+++000((($$$%%%''''''(((***&&&(((+++111@@@]]]fffNNN777//////...,,,,,,&&&''''''(((((()))))))))+++(((&&&(((,,,...***&&&$$$###%%%)))(((&&&''',,,''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''***,,,+++(((((()))&&&%%%$$$######$$$$$$$$$***&&&$$$&&&%%%$$$%%%)))&&&$$$$$$%%%'''(((&&&$$$##################$$$$$$************)))((('''&&&(((((('''&&&%%%%%%$$$###&&&&&&'''+++///000---***))))))((((((((('''''''''******+++)))&&&%%%%%%&&&$$$&&&(((((('''''')))+++''''''***---***&&&&&&***,,,,,,++++++++++++,,,,,,+++***)))'''''')))***+++%%%'''***,,,---,,,***)))+++******,,,...,,,(((###+++000111---)))(((((('''+++'''$$$&&&)))***'''###$$$$$$%%%&&&'''''''''&&&++++++******))))))((((((---,,,***(((''''''(((((((((((('''&&&&&&((()))***((()))))))))---555@@@HHHjjj\\\OOOJJJHHHNNNddd}}}yyy|||oooWWWLLL555===CCC???444+++(((***///888===666...***,,,,,,///---+++))))))+++---///...---+++***)))***+++++++++++++++************************++++++,,,,,,,,,---------------...//////.........000222222000.........///000111111000000---+++******+++***)))(((//////////////////...---......---,,,,,,,,,------777666666555444333222111111111111222222222333333000//////000222333333222222333333333222000000000000000111222333333333333222222222333333333444444444333111222333555555444444333222111111000000000333333333444333333222222666555333111111000111111------...000222333444555777222,,,******,,,,,,,,,+++******+++......,,,))))))***+++***))))))+++---)))******++++++******))),,,,,,...000222111...,,,,,,---...,,,***)))***+++((('''&&&%%%%%%&&&'''(((***(((''''''(((*********)))---333777333+++(((***'''''''''((((((((())))))***************)))))))))******++++++,,,,,,,,,,,,,,,------------,,,++++++******)))((((((((((((((('''---555<<<>>>;;;666111+++,,,,,,,,,,,,+++***))),,,)))(((******((()))---+++***)))'''&&&&&&%%%%%%!!!&&&'''+++;;;III>>>(((((((((((((((((((((''''''((((((''''''''''''''''''(((((()))(((&&&&&&'''))))))''''''(((+++---,,,+++(((((('''&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########%%%'''(((...===MMMTTTRRRIII;;;111---,,,)))''''''&&&%%%$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$&&&)))***((((((******''''''&&&%%%$$$$$$%%%&&&'''###$$$%%%&&&(((***++++++...444VVVbbbAAA111333)))///'''!!!"""$$$######%%%...000:::OOOiii{{{lllGGG777)))&&&))))))((()))((('''''''''''''''((()))(((&&&$$$###&&&)))+++---***'''%%%''''''%%%&&&)))%%%%%%&&&&&&&&&&&&%%%%%%###########################$$$%%%$$$""" """(((%%%###"""$$$%%%%%%%%%&&&###!!!######!!!"""&&&%%%$$$"""""""""$$$$$$%%%###"""!!!!!!###%%%((()))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&(((+++...///,,,)))&&&&&&&&&%%%%%%%%%$$$$$$)))******)))'''&&&'''(((%%%&&&&&&&&&%%%%%%%%%&&&((((((***,,,***%%%&&&***'''''''''((()))+++,,,---+++***(((''''''(((***+++((((((((()))))))))))))))''''''((()))***(((%%%###'''+++,,,(((%%%'''(((&&&***((('''(((***+++***(((%%%%%%&&&'''''''''&&&&&&***)))))))))))))))((((((+++***)))(((''''''''''''((((((''''''(((((()))*********'''%%%***<<>>111)))***,,,---,,,(((///333...))))))******+++***(((''''''(((***+++***************))))))((((((((())))))******++++++'''(((***++++++***))))))++++++++++++,,,---...///,,,,,,,,,---......+++)))(((((()))************)))((('''&&&'''((()))((('''((()))***************)))+++*********+++,,,------:::999888666555555555555444444444444444444444444666555444555777888777666444444333333333333111///000000111222333333333333111222222222222333333333222000///000111333222222555333222000000000111222333333333333222111000000222111000///......------000//////...---,,,,,,++++++******+++++++++***)))(((((())))))***+++*********++++++***))))))***,,,(((((())))))******))))))***)))***,,,------+++))),,,---...---+++******++++++***)))(((((()))***+++(((***,,,+++((('''***---+++((((((,,,///+++((('''(((((((((((((((((()))))))))))))))***************+++++++++,,,,,,,,,,,,,,,***************))))))(((+++***)))''''''(((***++++++***)))***+++---000222,,,+++)))'''&&&&&&''''''&&&######&&&'''%%%'''+++)))((('''&&&%%%%%%%%%%%%&&&'''***+++&&&!!!###)))$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%'''((((((&&&#########"""###%%%'''))))))'''&&&"""###%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&###!!!(((???UUUqqq|||qqqIII((('''%%%### !!!###$$$$$$###"""$$$&&&''''''&&&'''******'''''')))((($$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&((())))))+++&&&000444'''%%%...///---+++******)))***222<<>>---'''((()))***,,,'''222AAAFFF>>>333555???===555,,,***,,,---***%%%%%%+++---***(((***+++***)))((('''&&&&&&'''((()))'''((()))******)))((('''''''''(((((()))***++++++'''(((***++++++***)))(((************+++,,,------,,,++++++,,,------***((()))******+++++++++******&&&%%%%%%&&&(((***)))(((&&&&&&'''((()))))))))((((((((())))))***+++,,,---@@@>>>:::777666777999;;;666666666666666666666666666555444555777888777666333222111222333333111///000000111222333333333333111111111222222222333333222111///000222333333222333222111000000000111222111111222222111000//////------..................+++++++++,,,,,,,,,------+++,,,---...---+++***************)))((((((((()))***++++++***))))))***,,,((())))))***++++++***************+++------,,,***+++,,,---,,,)))((()))***+++***)))(((((()))***+++***,,,...---)))''')))+++((((((---777:::444***$$$))))))))))))))))))((((((((((((((())))))*********++++++++++++++++++++++++))))))******))))))(((''')))((('''''''''((()))))),,,+++***)))***+++---...***)))&&&%%%$$$%%%''')))&&&###"""%%%&&&%%%&&&***))))))((('''&&&&&&&&&&&&)))###!!!%%%&&&"""###'''######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''$$$###### """%%%'''(((''''''&&&###$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$(((&&&%%%$$$!!!###---999NNN^^^{{{hhh777(((&&&###!!! !!!###$$$$$$######$$$&&&((('''&&&'''******'''&&&((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&+++%%%''')))$$$%%%...333///---***'''&&&000GGG\\\~~~xxxNNN999555000333333///...///000...+++------***'''(((***,,,,,,***'''%%%%%%&&&((())) &&&++++++)))...:::EEE:::///%%%###$$$###"""######$$$'''(((((('''$$$######$$$&&&''''''&&&$$$### &&&(((%%%$$$%%%$$$!!!((('''&&&%%%%%%%%%&&&%%%%%%""""""%%%$$$ !!!"""###$$$%%%%%%%%%''')))$$$%%%&&&'''&&&$$$!!!%%%&&&''')))***+++,,,,,,)))(((((('''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$ """$$$%%%%%%&&&(((***,,,)))%%%###$$$&&&((()))111---***+++***'''(((+++))))))'''&&&$$$$$$######(((''''''''''''''''''(((''''''((((((((((((((((((%%%'''(((&&&###"""%%%(((###%%%$$$!!!!!!$$$$$$!!!,,,000222///)))&&&)))---'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''((('''''''''''''''''''''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))...222555555---'''&&&&&&%%%%%%&&&$$$***000222...+++000888...,,,))))))++++++(((%%%$$$((()))((((((+++,,,***'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((((((((('''&&&&&&&&&'''((())))))******))))))***++++++***)))((()))))))))))))))***+++++++++******,,,------***(((******+++++++++******)))&&&&&&%%%''')))******)))$$$%%%&&&'''((()))))))))'''''''''((((((***+++,,,AAA???;;;888777888;;;<<<777777777666666666666666444222222222444444333222222000///111444555222000000000111222333333333333111111111111222222222222222000//////111222222111000000000000000000000///......///////////////...+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,---,,,++++++,,,+++,,,+++***((('''((()))++++++,,,***)))(((***+++(((((()))***+++++++++++++++******+++------,,,***+++,,,,,,+++)))(((((()))))))))''''''''''''))))))+++,,,------+++*********&&&(((000;;;>>>666+++%%%******))))))))))))((((((&&&''''''(((((()))))))))***************)))))))))))))))******))))))((('''''''''''''''(((((((((((())))))***++++++,,,------)))(((&&&%%%$$$&&&'''((('''$$$###&&&&&&%%%&&&***''''''&&&%%%%%%%%%%%%%%%***###"""&&&&&&###!!!""""""""""""############$$$%%%%%%&&&&&&''''''((('''((()))((('''%%%%%%&&&!!!###&&&''''''''''''((('''''''''(((''''''&&&&&&"""######$$$$$$######"""(((%%%$$$'''&&&$$$%%%)))000:::UUUtttGGG((('''%%%###"""###$$$%%%%%%$$$###%%%&&&((('''&&&&&&))))))'''&&&((((((%%%$$$%%%%%%%%%%%%%%%%%%$$$((((((''''''&&&%%%%%%%%%&&&&&&'''******''')))...///,,,***---777MMMnnnrrrRRR:::111000+++//////,,,***---...---***---,,,'''%%%(((,,,---,,,***)))''''''((()))***%%%))),,,,,,***+++///444333+++$$$$$$$$$######%%%$$$%%%&&&''''''&&&%%%$$$"""###$$$$$$$$$$$$###""" (((---,,,111:::???>>>777777444///+++,,,222777222...---...---)))'''***)))'''$$$$$$%%%&&&&&&%%%"""%%%))),,,---+++(((&&&(((((()))***+++,,,,,,,,,***))))))((('''&&&%%%$$$'''((()))(((&&&$$$$$$%%%$$$$$$$$$#########"""""" !!!###$$$###$$$%%%'''((((((''''''***111;;;BBB666000+++++++++)))))),,,%%%$$$$$$#########$$$$$$''''''''''''''''''''''''%%%&&&(((***+++,,,,,,,,,))))))(((&&&$$$$$$%%%'''%%%''''''%%%&&&)))'''"""...111222///)))&&&'''***&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%&&&''')))***%%%%%%$$$###$$$%%%&&&'''---)))%%%###%%%&&&'''&&&(((((()))(((&&&%%%$$$%%%$$$'''+++------+++,,,---)))'''%%%$$$%%%''')))***$$$&&&&&&%%%(((,,,,,,)))&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))))))))(((((((((((((((***)))(((((('''((((((((()))))))))+++,,,---+++)))((())))))))))))((((((''''''&&&%%%''')))******)))###$$$%%%'''((()))))))))'''&&&&&&&&&'''((())))))===<<<;;;:::999888888777666666666555555555444444222111000111222222111000222000...111666777555222000000111222333333333333111111111111222222222222000///---...///111000000---...///000000///...---++++++,,,---............,,,---...//////......---...---------------,,,,,,&&&)))+++,,,***)))+++,,,***++++++***((('''***,,,+++,,,,,,***)))((()))+++&&&'''((()))***************))))))***+++,,,+++***,,,------,,,***))))))******)))(((''''''((()))***))))))***,,,......---,,,'''''',,,333555000+++)))*********)))))))))((((((%%%%%%&&&&&&'''(((((()))))))))))))))(((((((((''')))************)))((((((%%%'''(((*********((((((((()))***+++,,,,,,------***)))(((&&&%%%%%%%%%&&&)))&&&%%%''''''%%%&&&***&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%&&&(((&&&"""$$$$$$$$$$$$############!!!"""###$$$%%%'''((((((''''''((('''%%%%%%&&&(((###%%%'''(((&&&''')))++++++******)))(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$&&&$$$%%%((((((&&&&&&)))''')))555OOOlllttt]]]AAA)))((('''&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%$$$((((((&&&&&&)))(((%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((((((''''''''''''&&&###''''''***...***)))111999777<<>>AAAOOO\\\EEE@@@>>>===;;;777666888:::222((($$$&&&((('''%%%"""%%%(((,,,---,,,***)))((()))))))))))))))((((((++++++******)))))))))(((***+++,,,***'''%%%%%%'''%%%$$$$$$$$$############"""###$$$$$$######$$$%%%"""$$$''')))///<<>>000)))))))))(((((('''&&&&&&'''&&&%%%%%%&&&'''&&&$$$###'''(((&&&&&&))))))&&&%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))'''+++((()))//////333@@@LLLKKKSSSgggvvvvvvkkkaaaMMM@@@222,,,...000...***//////---***+++222555444---111000+++***...///,,,******++++++,,,,,,,,,,,,+++'''%%%''',,,...+++((("""!!!###''''''$$$&&&***########################&&&%%%%%%$$$$$$%%%%%%&&&&&&------***444KKK\\\aaa^^^[[[QQQ@@@555:::NNNaaaOOOIIIEEEDDDAAA======???JJJ===---&&&(((+++***'''%%%&&&'''((((((((('''&&&(((((((((((('''&&&%%%$$$'''''''''''''''(((((((((,,,...///,,,)))&&&''')))'''''''''&&&&&&&&&%%%%%%$$$%%%&&&%%%#########%%%"""%%%(((''')))555IIIYYY<<<444---------,,,,,,...///...,,,***((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%((('''&&&'''+++111666::::::555000...///000///---000333666777<<>>CCC???888...)))'''((())))))%%%%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''***++++++'''###%%%,,,222+++)))'''''')))***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###%%%'''***,,,000555888444///)))(((******'''$$$+++******)))(((&&&%%%$$$(((((('''''''''&&&###!!!((('''))))))&&&(((555EEELLL@@@444000000//////111<<>>>>>EEECCC???;;;:::;;;===>>>@@@;;;666666888:::999666777777888:::===AAADDDEEEEEEBBB>>><<<<<>>>>>>>>AAA>>>;;;999999777666444111222111...++++++///333666666444333111///------/////////......------------...///000111222222222777;;;;;;555111000111111---,,,+++***)))***+++,,,222222111///---,,,,,,---,,,++++++...---***,,,111444///---111555666666888FFFEEE>>>333333;;;>>>;;;///---***)))*********)))+++,,,,,,------+++***)))++++++++++++++++++++++++333222000,,,(((&&&''')))000---******+++,,,,,,,,,***************)))((((((''''''(((((((((((((((((()))******)))((((((***,,,...+++((()))+++---+++))))))))))))))))))(((''''''&&&''''''((())))))((((((######$$$&&&&&&$$$&&&***666333222777888333---***(((,,,+++&&&'''---,,,&&&)))'''&&&'''((((((&&&%%%$$$$$$$$$%%%&&&'''((()))'''%%%$$$$$$%%%%%%%%%$$$,,,***(((((()))))))))(((&&&$$$###&&&+++------+++$$$$$$&&&)))---//////...+++++++++***)))(((&&&&&&(((''''''&&&&&&&&&''''''$$$$$$&&&((()))(((''''''***(((&&&&&&'''((('''&&&%%%&&&'''&&&%%%&&&''')))''''''(((''''''&&&&&&%%%%%%$$$$$$%%%'''(((((('''((((((((('''''''''''''''''''''&&&&&&%%%$$$$$$$$$''''''&&&$$$$$$***222:::+++'''&&&'''&&&###$$$'''$$$$$$$$$$$$$$$%%%&&&'''$$$$$$######$$$%%%'''(((***))))))(((''''''&&&&&&111111111111111111111111222222222222222222222222000///---,,,,,,...111222------------,,,+++******+++,,,,,,------.........++++++++++++,,,,,,------...---,,,---000000///---000///...---//////---***(((***,,,---......///000,,,***))))))******)))(((++++++++++++++++++++++++(((******)))((('''''')))''''''((())))))(((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))***+++...000222333444333111//////111555888:::...+++222222***+++444222...,,,,,,,,,***((((((---,,,,,,,,,++++++******((((((((()))***+++------111222333444333111...---///222555999:::888444111***111555444666>>>CCCCCCDDDEEEIIIMMMPPPRRRXXX^^^UUURRRNNNIIIEEE???999444111222444555555555444333555444555666777777888999555888;;;===<<<;;;::::::>>>;;;;;;<<<:::888:::???CCC>>>:::;;;???CCCDDDCCCIIIEEE???<<<<<<>>>??????;;;<<<>>>??????>>><<<;;;<<<===>>>@@@CCCEEEFFFGGGTTTUUUQQQIIICCCBBBCCCDDDBBB@@@???@@@BBBDDDDDDDDDEEEFFFFFFGGGHHHKKKNNNQQQTTTSSSQQQOOOMMMPPPUUUZZZMMMEEE??????AAA>>>888444222555555111111444555333444444444666999<<<@@@BBB@@@@@@JJJZZZaaaWWWCCC444666999AAAPPP^^^ddd```YYY______^^^[[[VVVTTTVVVXXXKKKPPPOOOGGGAAACCCEEECCC@@@>>>;;;999888777555444//////---+++)))***...111444444333111000...---,,,............------------,,,---...///111222333333999;;;:::666333222333444000///...---,,,---......000111111///------...///+++***,,,000111000444999LLL@@@555222444666999<<>>///...,,,,,,---...///000---...000111222111111000------------------------+++222999888222+++((()))..................---,,,------.........---++++++*********++++++,,,------111111000---***)))***++++++***)))***---///...---((())))))*********)))))))))***+++***)))))))))***$$$######&&&((())))))***,,,***---333555000***((()))+++)))&&&'''------)))))))))((((((((('''&&&%%%$$$######$$$&&&((()))))))))&&&###$$$&&&'''&&&###***(((''''''''''''%%%$$$"""""""""$$$((()))(((&&&$$$$$$&&&)))---000111000))))))******)))((('''&&&(((''''''&&&&&&&&&&&&'''(((&&&&&&((()))((()))+++)))(((&&&'''((()))((('''&&&&&&&&&&&&&&&'''((()))&&&'''((()))((('''%%%###'''%%%###$$$%%%&&&&&&%%%''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$)))******'''&&&+++666???+++'''%%%&&&%%%$$$&&&***%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''''')))))))))(((''''''&&&&&&000000000000000000000000111111111111111000000000------------...///000111------,,,,,,++++++++++++------------,,,,,,,,,,,,)))******+++,,,,,,------...---,,,,,,...000111111222000------...---------***,,,...///------...///---+++***+++,,,,,,***)))+++++++++,,,,,,---------((()))******)))((()))***)))***+++,,,,,,+++***)))))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,---...///000111333333333222222555;;;???EEE777000666777111333<<>>???@@@BBBDDDHHHEEEEEEFFFDDDAAABBBGGGIIIEEEBBBBBBEEEHHHJJJJJJPPPLLLFFFCCCDDDFFFHHHIIIAAAAAAAAAAAA@@@>>><<<;;;:::<<<>>>@@@CCCFFFHHHIIIWWW[[[YYYOOOFFFEEEEEECCCAAAFFFKKKKKKIIIHHHKKKOOOPPPQQQPPPNNNLLLLLLOOORRRVVVXXXYYYVVVQQQQQQUUUZZZSSSIIIAAA@@@>>>:::777888555555333222777===<<<777;;;;;;<<<>>>BBBFFFJJJMMMEEEFFFNNN\\\ccc[[[JJJ>>>>>>III^^^{{{ssshhhccc[[[QQQIIIDDDCCCCCCDDDIIIJJJEEE@@@>>>===;;;<<<:::777555555444333111******)))((((((***---///111111000///...---,,,+++,,,,,,,,,,,,,,,,,,------++++++,,,...///111333333555444333222111000111444666444333111000000000000///000111000///000111333+++)))***///111333999@@@RRRCCC444.........111444???FFFDDD;;;:::BBB@@@555111000...,,,,,,///333666---///111444666666777777////////////////////////(((777GGGJJJ???222------+++...111222222///,,,***...///000111111000............------...///000111555444333///,,,***+++,,,+++++++++---///000000000******++++++,,,,,,++++++)))+++------,,,,,,...000---+++((((((+++...///...***(((***000222...,,,---++++++(((%%%'''+++,,,+++,,,,,,+++***((('''''''''&&&$$$###%%%(((******)))***'''%%%%%%((()))(((&&&(((&&&%%%&&&''''''&&&$$$%%%%%%&&&''')))***)))((($$$$$$%%%'''***,,,,,,+++$$$&&&''')))******)))))),,,+++******)))))))))******&&&%%%((()))''')))...)))(((((((((******)))(((%%%$$$###$$$$$$%%%&&&&&&$$$%%%'''))))))(((&&&%%%)))'''$$$$$$$$$$$$###"""&&&&&&&&&&&&&&&'''''''''))))))(((((('''&&&&&&&&&(((***+++(((&&&)))111888+++&&&$$$%%%%%%%%%''',,,&&&&&&%%%%%%&&&''''''((($$$%%%&&&&&&''''''''''''((((((((((((''''''''''''000000000000000000000000000000000///////////////)))***,,,---.........---------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,---.........---...///111111000000222333333222333555333//////222222555777666333111222444222111111222333222000///....../////////000000000...///000///---------...---...000111111000...---//////...//////000111222000000000000000000000000/////////000000000000000111333444444333666;;;@@@LLLAAA;;;>>>???<<<===BBBFFF@@@???DDDDDD===:::<<<999888777666555444333222000/////////111333555666BBB???;;;777444333333333444555999???EEEFFFBBB>>>>>>:::===JJJ^^^rrr|||^^^RRRQQQOOOMMMMMMKKKIIIGGGEEECCC???;;;777555333111000111333666888;;;>>>@@@>>>???BBBBBB???:::<<<===>>>???@@@DDDFFFNNNKKKJJJJJJGGGAAA@@@CCCDDDCCCCCCBBBBBBCCCDDDEEEGGGCCC???===???BBBDDDFFFEEEDDDBBB???===:::888888777888;;;>>>AAACCCFFFGGGIIIOOOPPPGGGAAAAAA???;;;<<>>AAACCCBBB???@@@HHHNNNPPPPPPQQQbbbtttpppSSSNNNGGGBBB???===<<<;;;>>>===???AAA???999666888888666333222333333222000+++******+++,,,---///000000000000///...------,,,+++,,,,,,,,,---.........---------...000222333444333///---......---///333333222000...---,,,------,,,---...---,,,,,,...000,,,******---...000666===BBB999000...---+++***,,,000666777333444888555---111000...+++***,,,111444,,,...111444666777888888////////////////////////)))888HHHJJJ>>>111******)))---111333111...+++***---...000222333222111000222111000///000111222333222222111...,,,+++,,,---------///000111222222222,,,------.........------))),,,//////...///333777555444000+++,,,000222000///,,,,,,///000///111555444000,,,***+++---//////---------+++((((((***++++++((('''(((,,,...---+++,,,+++******,,,------,,,,,,***((()))***+++******(((((()))))))))))))))***&&&&&&%%%'''((()))'''&&&$$$&&&))),,,...///......,,,+++***)))((((((((((((+++&&&'''------))))))///+++++++++,,,---...,,,+++%%%$$$"""###$$$&&&&&&%%%$$$&&&((()))***)))((('''***(((&&&&&&&&&%%%###"""&&&''''''''''''(((((((((++++++******)))(((((('''&&&((()))'''&&&&&&***...)))%%%$$$&&&&&&&&&)))---(((''''''&&&&&&'''''''''###%%%&&&((())))))((('''''''''''''''((((((((((((000000000000000000000000////////////......------***+++++++++,,,---------------,,,,,,---...000111......///000000111222222222333444555555555444333555<<>>GGGIIIBBB???CCC;;;;;;:::888777666555444444333222222333444777888<<<;;;999888777777777777:::777666999???DDDEEECCCBBB>>>MMMnnneeeSSSOOOKKKIIIKKKCCCAAA???===<<<:::777555333333222222222444666777999===???<<<===@@@@@@<<<:::<<<>>>?????????@@@AAAIIIGGGGGGHHHDDD===:::<<<999===@@@???<<<:::;;;===888666333444777;;;>>>???FFFDDDAAA???===<<<======888:::<<>>===;;;===DDDJJJCCCDDDCCC>>>999888<<>>===>>>@@@BBBAAA===888:::666>>>NNNOOOAAA888999777555333333444555444333222111222333444444444333333222222111111000000000......///000000111222222111111111222333555666888666000---///000---...333///...---,,,++++++,,,---,,,------+++)))((()))+++,,,***+++......---111666555111///111111......222---...///111222222000...111111111...++++++---000,,,---///111333333333333........................+++111888888333---)))(((***---000///---++++++,,,***,,,///222333333222111555333222111000111222333/////////...,,,---///111///111222333333222222222//////000000000//////...000333444333000///333777444666444...---111333111333///...000000///333888===888222//////000111333------,,,***)))***///333222...,,,---111333111///...///000000000111333555222000---,,,---...///.........---,,,++++++---...---,,,+++,,,---,,,***)))(((***...222444555444444...---,,,+++************...+++///999:::111---111///...///000222222111///+++)))((((((+++,,,,,,***((()))***+++++++++******)))))))))***+++***(((&&&(((((())))))************---,,,,,,++++++***))))))((((((((((((((()))***+++((($$$$$$&&&(((''')))...***)))((('''&&&&&&&&&&&&"""$$$&&&)))******)))(((%%%%%%&&&'''((()))******111111111111111111111111/////////......---------...---,,,+++,,,---///000...---------...000222333000111333444666888999::::::;;;<<<======<<<;;;:::@@@JJJSSSTTTKKKCCC@@@AAA;;;BBBOOOVVVOOOAAA===AAAJJJMMMNNNKKKEEEBBBBBBEEECCCCCCBBBCCCDDDDDDBBB???FFFEEEDDDBBB@@@>>>===<<>>:::777666666555777999::::::999777555333333222222333555666777222222222222222222222222111333555777777777555444...222444333000///222666FFFHHHHHHGGGIIIJJJCCC999999555999EEEIIIBBB???DDD;;;:::999777666444333222555444333333333555777999444555777999::::::::::::???999222333999AAAEEEFFFDDDCCC\\\^^^OOOKKKEEECCCFFF>>><<<999888888666444222000111222333444444444444666;;;===999:::===<<<888999<<>>888444555777444222111333777<<>>@@@CCCFFFHHHJJJLLLMMMVVVXXXRRRPPPRRRLLLAAA;;;:::999999<<>>DDDKKKLLLHHHGGGJJJQQQXXXggghhhWWWLLLKKKFFF???IIIOOOLLLIIIJJJIIIEEELLLNNNPPPQQQMMMHHHEEEEEEIIIHHHJJJOOOMMMGGGFFFKKKLLLLLLKKKHHHEEECCCAAA???DDDJJJKKKCCC;;;888888888777555666999:::888555333666444333222222222111///000//////000222222000---111000111222333333111///111222444444333222222222AAAEEEGGGFFFGGGGGG???333555333666<<<@@@===;;;;;;555555555666555333000...333333333444444444444444888777555666999;;;<<<<<<@@@===;;;>>>DDDFFFCCC???IIILLL___{{{pppiiimmm```QQQGGGEEEDDDAAA>>>:::999777555444444555555999333333<<>>===;;;888666333666888888888999>>>BBBAAA@@@@@@CCCIIINNNRRRSSSMMMEEEBBBMMMXXXYYYRRRLLLVVVaaaccc[[[SSSQQQIII>>>:::@@@DDDCCCAAAEEEQQQ\\\PPPLLLFFFAAA???@@@CCCFFFDDDPPPQQQIIIVVVuuu}}}zzzVVV@@@IIIEEE@@@===:::666555666666999999666555777888666<<<222555DDDMMMUUUssspppSSSAAA<<<<<>>555888;;;===:::777888;;;<<>>???<<<777555888:::777333333666;;;666222222555888777777:::;;;:::::::::;;;>>>@@@AAA;;;999555222222222333444666666555444111000000111444111///...+++)))---444---000222222111111333666888222///333555333444777888///333777111111444222<<<@@@===444...000111///...---///333333---******///---,,,---,,,+++***+++,,,***,,,///---(((***111///...---***((('''((())),,,+++,,,---000222444444222222333333333222111000333111///...000111222222444111111444444111111444333555555222222333111---777666444222000///------111/////////000///---+++111000...,,,,,,---...///222111000///222555444222222000///000111333<<>>888555555666777777111444888888555666;;;???111111111///---000666;;;>>>===<<<:::555000111777777===???;;;666555444111000///555@@@FFFDDDAAABBBBBB:::444555555222333777888555777>>>@@@;;;888999777777888888777666666555555444333111111222444555666222//////111222///+++000000111222333555555666333111...------------,,,333000///000222333000---444222000---,,,---...///,,,,,,)))(((+++///,,,&&&))),,,000///+++((('''(((&&&''')))+++---///111222---,,,***((((((***,,,...777555555777999999666222/////////000000222333333777333111333777999888555888666555666888999888666888999;;;======<<<;;;:::>>>@@@GGGNNNQQQOOOPPPSSS\\\aaannnqqqbbbZZZYYYSSSBBBGGGIIIGGGGGGKKKMMMKKKKKKMMMOOOOOOMMMJJJJJJLLLHHHOOOYYY___ZZZRRRSSSZZZTTTNNNJJJKKKJJJGGGGGGIIIIIIMMMMMMGGGAAA===888333333222333666666444222333222111000000000///...---)))+++---///000111111111000111333555666555222000---//////...---///444999;;;BBBFFFFFFEEEDDD<<<222777999===@@@<<<666555999666777888888777555444333444444444555666777999:::333555888;;;===>>>>>>?????????@@@BBBDDDEEEEEEDDDNNNJJJQQQaaaggg\\\PPPKKKPPPIIIAAA???AAAAAA===999444666666555222000111222444222777DDDNNNPPPLLLIIIGGGFFFDDDCCCBBB???;;;888777777888<<>>;;;888333999<<<;;;<<<>>>===888:::;;;;;;<<<===<<<:::888:::888666777:::<<<>>>>>>@@@???@@@FFFPPPZZZ```cccRRRJJJGGGPPP[[[\\\VVVQQQOOO[[[```VVVKKKGGGAAA999:::???CCCBBB@@@AAAHHHOOOKKKHHHCCC???>>>???BBBDDDCCCNNNSSSRRR]]]qqq{{{xxxnnnqqqyyy{{{gggOOO@@@NNNHHHAAA<<<:::888888888888<<<===888555555444222///555<<>>>>>CCC:::===CCCJJJMMMLLLGGGBBBFFFCCCEEEMMMOOOIIIBBB???AAABBBCCCBBBBBBCCCDDDDDDHHHFFFDDDCCCBBB@@@===;;;???BBBCCCAAA===<<>>AAA?????????>>>??????@@@@@@CCC???:::888777888777666:::888777777888999::::::666333222555555222000111///111333333222555:::???EEE===777888;;;@@@HHHRRRIII:::555555///222888777===@@@===444///111222111;;;888666777555000///111888555222111000//////000333111222444222,,,---222000000000000///000222333111000///111444555555444444555777888888777555444666666555555666666555555222111222444222///111666111444444///---///...,,,222222000...+++)))******000///...///111111000///333222111//////000111222666666666555666888999888444222333555555666<<>>AAA===:::999777555777<<>>777555666<<<>>>999666777777888999:::::::::::::::888888888777555555666777555333333444555555222000222333333222222555;;;???555222///---///222555777111111222333555666555444333222000///000222555888111222000++++++///000///111222222000...+++******((((((***,,,...000222333///---***))))))***+++,,,DDDCCCBBBDDDGGGGGGDDDAAA<<<:::777444333555777999<<<:::888999<<<>>>===<<<;;;:::999:::<<<<<<<<<:::;;;===???AAABBB@@@>>>===???AAAIIIQQQUUUUUUXXX\\\kkkkkktttuuuiiidddbbb[[[KKKJJJHHHFFFKKKRRRWWWWWWMMMOOOPPPNNNKKKLLLOOORRRMMM\\\ooowwwpppggggggnnn^^^QQQKKKPPPPPPKKKNNNXXX[[[\\\XXXPPPKKKHHHBBB;;;:::888888:::888444333777000111111111111000000000/////////111333555777888777777888888888666555444333333444444777???JJJRRRJJJSSS[[[\\\YYYTTTKKKCCCJJJTTT^^^]]]MMM<<<888===;;;:::999888888888888999888888888888:::===@@@AAA;;;@@@EEEGGGFFFCCCBBBCCC@@@CCCFFFHHHGGGGGGHHHJJJRRRIIIEEEIIIIIIAAA:::999;;;:::;;;AAAFFFFFFAAA;;;777;;;???>>>999555555777777888@@@OOOZZZZZZUUUQQQOOONNNLLLJJJIIIFFFAAA>>>;;;<<<===@@@CCCCCCAAA???:::>>>@@@@@@@@@BBBAAA===AAA???>>>???AAABBBAAA@@@BBB<<<777888===@@@???<<<>>>;;;:::>>>FFFNNNRRRTTTJJJAAA===CCCKKKLLLGGGDDDIIIUUUZZZQQQFFFBBB???<<<@@@CCCFFFFFFCCCBBBDDDGGGHHHFFFDDDBBBBBBBBBDDDEEE===BBBGGGKKKQQQZZZ^^^^^^^^^[[[\\\___^^^UUULLLGGGTTTNNNFFFAAA@@@BBBAAA@@@===BBBBBB===888777777555///:::AAAHHHgggtttUUUBBB:::999;;;>>>AAAGGGNNNRRRSSSRRRPPPNNNSSSMMMIIIKKKMMMMMMLLLMMMNNNLLLKKKMMMQQQRRRQQQOOOIIIJJJLLLMMMKKKJJJHHHHHHGGGIIIIIIHHHEEEEEEHHHKKKHHHDDDCCCDDDDDDCCCDDDGGGGGGGGGFFFFFFFFFFFFGGGGGGJJJGGGBBB??????@@@AAABBBDDD@@@===>>>AAABBB???<<<;;;777666:::<<<999777777666777888666555888???DDDSSSNNNIIIIIIKKKOOOYYYccc\\\III???===999;;;@@@<<>><<<>>>AAABBBCCC===999888666444555999BBB>>>999666444444444222555444555777555111111444444444444555555666777888777555444555888999666333777777999:::;;;;;;::::::666777777888777666444333:::999999;;;888666888>>>999======777333444555555888999888555111///111444333111000111333555555555444333222111111222333333333333444666888888888888<<<;;;<<>>AAAFFFDDD@@@:::777666888999:::666555666777999:::999888333111000111444888;;;===AAA;;;666555666555777:::GGGIIIFFF???;;;===???>>>:::777555666999>>>HHHQQQFFF???<<<===@@@@@@@@@AAA:::777888<<<===:::777666444555666888999:::::::::;;;<<<<<<;;;888555555555;;;;;;<<<<<<;;;999666444666777777555666>>>KKKUUUQQQKKKBBB:::555444555777555777999;;;:::::::::;;;777666444444777;;;@@@CCC999;;;888000---000444555;;;999777555444333111///,,,---///000222444555666333000,,,+++---...,,,***]]][[[YYYZZZ\\\\\\YYYVVVNNNJJJCCC<<<888888999:::???===<<<===???AAAAAA@@@::::::::::::;;;<<<<<<;;;===???BBBDDDDDDCCC@@@??????AAAGGGPPPTTTTTTXXX]]]yyyssstttrrrhhheeeeee^^^QQQMMMJJJJJJPPPXXX\\\]]]TTTWWWWWWRRRNNNQQQVVVYYYZZZkkk{{{xxxyyydddVVVPPPUUUQQQIIIQQQeeeoooppplllbbb\\\[[[ZZZXXXRRRLLLJJJIIICCC:::999>>><<<<<<<<<:::888777777888;;;777666<<>>;;;999:::777999>>>FFFLLLLLLGGGAAA???FFFMMMLLLEEE??????AAA@@@AAAGGGSSSZZZWWWPPPMMMQQQOOONNNMMMLLLJJJFFFCCC???@@@BBBDDDFFFFFFFFFEEECCCDDDEEEDDDDDDCCCBBB@@@EEEBBB??????BBBFFFGGGFFFHHHBBB===>>>AAADDDBBB???CCCBBBBBBDDDGGGJJJJJJIIILLLCCC>>>BBBGGGFFFDDDBBBHHHMMMMMMFFFAAABBBCCCBBBEEEFFFFFFEEECCCBBBCCCEEEEEEEEEEEEEEEFFFFFFFFFGGGJJJHHHIIINNNQQQRRRTTTXXXTTTNNNKKKOOOQQQNNNLLLLLLRRRNNNHHHFFFJJJNNNLLLGGGEEEHHHEEE>>>888999::::::>>>???CCCXXXqqq[[[GGGCCCJJJOOONNNMMM___dddjjjmmmkkkiiihhhiiibbb___^^^```dddeeedddbbb```[[[YYY___fffgggccc```VVVVVVXXX[[[^^^]]]ZZZXXXSSSUUUVVVUUUTTTUUUXXX[[[YYYVVVUUUVVVTTTQQQRRRWWWUUUTTTRRRQQQSSSWWW[[[^^^]]]]]]ZZZUUURRRUUU]]]eeeccc^^^YYYZZZ\\\XXXNNNDDDGGGEEEEEEGGGEEEBBBCCCGGGDDDEEEFFFDDDAAABBBFFFJJJSSSTTTWWWXXXXXXXXX[[[^^^dddPPPGGGHHHFFFHHHHHH@@@IIIHHHFFFDDDEEEIIIMMMOOOLLLHHHFFFHHHHHHGGGIIIMMMQQQOOOIIIEEEDDDEEECCC???>>>???@@@BBBCCCBBBCCCDDDEEEEEEEEEEEEFFFEEEDDDBBBFFFEEEDDDFFFHHHIIIFFFCCCFFFFFFEEEEEEFFFHHHJJJLLLGGGGGGFFFDDDCCCBBBCCCDDDHHHDDDAAACCCDDDBBBCCCFFFEEEJJJJJJDDD???@@@AAABBBDDDFFFFFFCCC???===@@@CCC;;;999888888:::;;;<<<;;;888777666555555555666666666444666>>>EEEDDD???;;;:::777666999999777999===AAA===999777888:::<<<<<<999777777;;;AAADDDAAA>>><<<888555666999<<<<<<:::AAA999444444666444333444EEEFFFCCC===:::<<<===;;;444555888:::;;;===AAAFFFBBB===;;;>>>CCCEEEDDDCCC???======>>>>>><<<:::888555666777888999::::::::::::<<<===;;;777555555777:::;;;<<<===<<<;;;::::::999;;;<<<;;;>>>JJJ\\\kkkrrrkkk___PPPDDD<<<888888:::>>>AAAAAA>>><<<===???@@@???<<<;;;===AAAFFFJJJ@@@@@@<<<666555888999888???<<<:::;;;<<<<<<888444222333444555777888::::::999555111111333333000---mmmjjjgggfffgggfffbbb^^^UUUPPPHHH@@@;;;999::::::===<<<<<<<<<>>>???@@@???888888999999999999::::::>>>@@@BBBDDDDDDCCCAAA@@@??????DDDJJJMMMMMMPPPUUUxxxnnnllliii``````ccc^^^QQQNNNLLLOOOTTTXXXZZZ[[[^^^eeefff___[[[___fffhhhhhhttt|||vvvaaaXXXVVVXXXOOODDDOOOggguuu}}}tttjjjccc```WWWJJJHHHNNNUUUSSSPPPIIICCC???>>>???AAA:::999HHHccc|||tttfff___```hhhooouuuqqqqqq{{{fff^^^dddjjj```UUUQQQTTTWWWVVVTTTQQQPPPMMMLLLKKKMMMOOOQQQcccfffgggbbbXXXPPPMMMMMMGGGFFFFFFJJJNNNOOOLLLHHH@@@;;;888:::<<<;;;:::;;;888999<<>>KKKKKKYYY{{{xxxaaaMMMNNN]]]mmmwww{{{zzzyyyyyy{{{wwwpppoooxxxzzzwwwppplllkkkpppxxxzzztttllliiiiiijjjkkklllnnnqqqsssqqqooopppqqqnnniiijjjnnndddbbb___^^^bbbkkktttyyy{{{~~~tttkkkmmm|||nnn```[[[aaahhhhhh^^^SSSQQQVVVSSSVVVYYYZZZWWWVVVXXXZZZTTTZZZ```eeehhhjjjkkkkkkqqq[[[QQQRRRTTTZZZ]]]VVVXXXTTTPPPOOOPPPQQQUUUXXXTTTSSSUUU[[[]]]ZZZZZZ]]]WWWVVVQQQLLLMMMQQQOOOHHHKKKKKKKKKKKKLLLNNNOOONNNNNNOOORRRUUUXXXWWWTTTPPPRRRRRRRRRTTTUUUUUUUUUTTTTTTRRRPPPNNNPPPSSSXXX[[[YYYXXXUUUQQQNNNOOOTTTXXXXXXPPPLLLPPPTTTTTTQQQPPPSSSWWWVVVOOOLLLMMMPPPPPPQQQRRRSSSQQQNNNMMMNNNPPPJJJIIIGGGGGGGGGHHHGGGFFF@@@?????????????????????EEE>>>@@@OOO[[[ZZZNNNFFFDDD>>>;;;;;;<<<;;;>>>BBB>>><<<::::::<<>>DDDGGGEEEAAA===:::888999<<<===<<<:::===777444666888666444444;;;===<<<999:::===<<<999555888;;;<<<===>>>>>>>>>AAA???>>>CCCJJJOOOMMMHHHEEEDDDAAA@@@??????===:::::::::;;;<<<<<<<<<<<<<<<666888;;;;;;<<<@@@GGGMMMAAA???<<<::::::;;;<<<===:::<<<>>>===@@@KKK]]]lllrrrnnneeeXXXKKKCCC??????999===AAABBB@@@>>>???@@@GGGDDDAAA??????AAADDDFFFAAA???;;;;;;AAAHHHEEE???:::999999<<>>:::555444555666777888999::::::===;;;888888999888444111hhhddd```^^^^^^\\\YYYUUUJJJGGGBBB===:::999999:::999999999999:::;;;<<<===777999::::::999999:::;;;???@@@AAABBBCCCBBBBBBAAA???>>>AAAEEEFFFDDDGGGLLLbbbZZZ[[[YYYRRRTTTZZZVVVSSSPPPRRRWWW[[[[[[[[[]]]fffpppsssmmmhhhmmmssstttlllpppuuuxxxzzzyyypppgggXXXTTTUUUUUUKKKAAAKKK___pppvvvuuunnnbbb^^^dddiiifff^^^TTTIIICCCCCCEEEGGG???<<>>>>>===>>>AAAFFFLLLOOOQQQWWW\\\___^^^XXXTTTSSSUUUVVVTTTUUUZZZ[[[WWWRRRRRRPPPOOOOOOPPPQQQPPPNNNLLLKKKLLLLLLLLLKKKLLLNNNPPPRRRNNNKKKKKKHHHDDDCCCEEEGGGBBB>>>@@@FFFLLLNNNMMMIIIIIIJJJLLLNNNOOOOOONNNLLLVVVaaaddd^^^WWWTTTTTTUUURRRSSSZZZ```cccfffjjjqqqaaaXXXZZZ___aaa___]]]\\\XXXTTTRRRVVV^^^fffjjjkkkmmmnnnooopppppppppvvv||||||vvvnnnlllpppxxx{{{vvvpppmmmiiilllmmmsssxxxpppiii\\\OOOJJJKKKIIIEEEQQQ___}}}uuueeeXXX^^^nnn}}}~~~~~~wwwwww~~~qqqllllllvvvnnnmmmmmmnnnppprrrtttuuussssssvvvwwwsssmmmmmmqqqeeebbb______dddnnnyyy{{{mmmlll{{{|||nnndddqqqrrr]]]TTTUUUVVV[[[aaadddcccccceeegggcccgggkkkqqq|||qqqbbbbbbfffsss{{{tttmmmkkkjjjhhhjjjllljjjlllrrr{{{}}}yyyvvvvvvkkkjjjddd^^^bbbllllllfffkkkkkkgggccccccffffffdddaaadddlllvvv~~~{{{vvvnnnqqqrrrqqqoooooorrruuusssqqqooonnnooorrrvvvyyyxxxwwwsssnnnjjjmmmtttzzzooohhhffflllrrrrrrpppnnnpppnnnggg___^^^eeejjjjjjiiijjjjjjkkkkkkiiihhhfffdddcccbbbbbbcccbbb```^^^MMMNNNOOOQQQRRRTTTUUUUUUXXXOOOPPP```lllhhh\\\SSSSSSMMMHHHHHHIIIIIIKKKNNNBBBBBBBBBDDDGGGIIIHHHGGGGGGCCC???@@@CCCEEECCC???:::::::::<<<>>>@@@??????===888777999:::888888;;;888:::;;;;;;>>>CCCCCC@@@;;;;;;888666999>>>???===??????@@@EEEOOOVVVSSSLLLKKKJJJGGGBBBAAABBB@@@<<<:::;;;;;;<<<<<<<<<;;;;;;555888<<<@@@HHHVVViiivvvmmmaaaQQQDDD>>><<<:::999===>>>???>>>>>>EEEPPPYYY\\\ZZZTTTKKKAAA;;;:::<<<999<<<@@@BBBCCCBBBAAAAAAFFFDDDAAA>>>======???@@@===;;;999===IIISSSPPPHHH444555777999;;;;;;888666444444555666777777888888<<<=========;;;999666555WWWSSSOOOMMMMMMLLLHHHEEE======;;;:::999888888888555555666666666666888999;;;===>>>>>><<<<<<===???AAAAAAAAAAAABBBBBBCCCCCCAAA???@@@CCCBBBAAACCCHHHNNNKKKQQQSSSKKKKKKOOOKKKOOONNNRRRXXXZZZXXXZZZ___fffrrrwwwnnngggiiillljjjbbbccc```\\\^^^```[[[SSSLLLLLLMMMMMMHHHDDDIIIQQQcccyyyyyynnnqqqqqqiiigggmmmiiifff^^^SSSIIIFFFIIINNNOOOJJJGGGMMM\\\kkksssuuuvvvssslllaaaZZZYYY___eeerrrqqqssswww{{{|||yyyuuusssqqquuu{{{{{{tttmmmlllhhheeedddbbb\\\XXX[[[bbb^^^fffmmmjjj```WWWUUUXXX\\\[[[YYYWWWVVVUUUTTTTTTYYY\\\```bbbaaa]]]YYYVVV___^^^___aaacccbbb^^^ZZZWWWUUURRRNNNMMMOOOOOOOOOLLLIIIFFFFFFJJJQQQWWWZZZbbbcccbbb```]]][[[ZZZ[[[\\\[[[^^^bbbccc]]]YYYXXXUUUTTTSSSTTTUUUTTTQQQOOOPPPQQQQQQOOOMMMNNNPPPSSSQQQLLLIIIJJJHHHDDDDDDHHHFFFAAA===@@@GGGNNNOOOMMMHHHGGGHHHNNNUUUXXXUUUPPPeeerrr}}}zzzlll___\\\^^^```___ccckkkpppsssxxx}}}zzziii```___aaabbbccc]]]^^^]]]XXXTTTWWWbbblllnnnnnnooopppqqqrrrsssssspppooottt|||zzzrrrnnnmmmoooqqqwwwyyypppbbbXXXWWWXXXRRRIIIOOOfff{{{iiieeeWWWQQQQQQZZZeeeiiijjjjjjuuusssqqqppppppooonnnlllggggggdddbbbhhhtttxxxwwwddd^^^___kkkpppiiidddeeeRRRPPPSSS___ppp{{{}}}zzzYYYXXXVVVVVVVVVWWWXXXXXXUUUWWW\\\^^^ZZZSSSRRRUUUPPPNNNLLLLLLPPPXXX```eeefffiiihhh___TTTRRRZZZccciiiiiilllqqqtttooocccXXXSSS```ooorrrdddPPPEEEEEEHHHLLLQQQSSSSSSUUUXXX[[[\\\]]]^^^dddssslll______cccsssyyyqqqpppnnnllllllpppuuuyyyvvvnnnvvv~~~wwwxxx}}}~~~zzzrrrxxx{{{pppsssmmmooorrrvvv{{{~~~|||ssssss~~~vvvttthhhbbb^^^```aaa```___aaa]]]]]]___bbbddddddaaa___\\\XXXSSSRRRSSSTTTTTTSSSNNNPPPRRRSSSSSSSSSSSSTTTSSSNNNJJJHHHEEECCCFFFLLLIIIIIIFFFCCCFFFKKKLLLHHHBBB@@@;;;999@@@HHHHHHCCCAAACCCEEEKKKVVV___[[[RRRSSSTTTOOOHHHGGGIIIGGGBBB<<<===>>>???@@@@@@AAAAAA<<<>>>BBBHHHUUUlllhhhRRRGGGCCC@@@===BBBCCCDDDDDDCCCDDDGGGJJJNNNMMMJJJCCC>>>===CCCHHHDDDEEEFFFHHHIIIGGGCCC@@@AAAAAA@@@???>>>>>>>>>>>>;;;999777:::CCCMMMMMMHHH777888888777777777888:::666666666777777888888888888;;;???>>>999666555666JJJFFFBBBAAAAAAAAA>>>;;;888888999999888777666555222333444444333444666777>>>AAACCCBBB@@@???AAADDDCCCBBBAAAAAAAAABBBDDDEEEBBB@@@AAACCCBBB@@@CCCHHHKKKLLLVVVYYYPPPMMMNNNHHHDDDDDDIIIOOOPPPNNNRRRZZZbbbpppttthhh^^^\\\\\\WWWWWWVVVPPPHHHGGGLLLKKKGGGDDDEEEFFFFFFGGGHHHHHHFFFTTTddduuu~~~{{{vvvttt```VVV]]]ccc^^^]]]ddd```]]]WWWNNNHHHIIIPPPWWWRRRRRRRRRTTTYYY___eeegggggghhhhhhddd^^^[[[^^^aaafffiiimmmmmmkkkiiiiiiiiillleeeccciiillljjjhhhjjjgggdddcccgggiiifffcccdddeeeyyywwwhhhgggmmmkkkkkkjjjiiihhhfffeeeeeehhhkkkrrrxxxzzzwwwpppjjjkkknnnqqqrrrpppllljjjiii___]]]WWWSSSSSSYYY^^^```VVVRRRNNNKKKLLLRRRXXX\\\bbb```^^^[[[YYYXXXXXXYYYYYYYYY\\\aaa```YYYSSSRRRSSSRRRQQQQQQQQQOOOLLLIIILLLMMMMMMJJJHHHHHHKKKNNNHHHBBB@@@BBBAAA===>>>CCC>>>999555999AAAHHHHHHFFFHHHDDDEEENNNZZZ^^^XXXOOOYYYgggsssnnn]]]OOONNNTTTPPPOOOTTT[[[___```dddjjjooodddXXXPPPMMMLLLNNNQQQHHHKKKLLLGGGBBBDDDOOOYYYUUUUUUVVVWWWXXXYYYYYYZZZ```nnnzzztttgggYYYXXX\\\dddgggbbb[[[WWWXXXYYYYYY^^^ppp}}}nnnooofffZZZTTTXXXZZZQQQEEEFFF\\\ttt|||ppp[[[GGG<<>>===<<<<<<;;;;;;666:::@@@CCC???777555888777666555666888===AAADDDFFFGGGFFFBBB<<<:::<<>>CCCQQQ___```YYY___LLLDDDHHHLLLZZZjjjmmmeee[[[SSSSSSTTTRRRSSSWWWQQQVVVaaaooovvvuuuttttttqqqlll___UUU___tttnnnmmmfff___aaahhhkkkggg[[[bbbqqqwwwttt}}}xxx}}}}}}vvvsssooommmnnnppprrrtttooorrruuutttqqqnnnooopppsssmmmeee]]]VVVSSSXXX```^^^ZZZSSSLLLLLLPPPPPPMMMJJJIIIGGGHHHRRRZZZVVVLLLHHHKKKNNNTTT```jjjfff\\\[[[\\\WWWOOOMMMPPPNNNIIICCCDDDFFFHHHJJJKKKLLLMMMDDDFFFHHHNNN\\\wwwhhhSSSLLLMMMLLLKKKFFFHHHJJJLLLLLLKKKIIIGGGMMMNNNMMMKKKLLLSSS___iiiTTTRRRPPPPPPOOOLLLDDD?????????@@@@@@AAABBBBBBBBB;;;:::777555999@@@CCCBBB>>>>>><<<888555666;;;@@@999999999:::::::::;;;;;;333999>>>===777222333666IIIBBB===;;;:::666444666000222444555555444222111222333333333333444777:::???@@@@@@CCCPPP___ddd```PPPHHHHHHGGGAAADDDEEE===AAABBBCCCBBBBBBBBBEEEGGGKKKWWW___[[[RRRKKKHHHGGGHHHFFFEEEEEECCCAAAFFFNNNJJJQQQWWWVVVOOOJJJJJJMMMLLLMMMJJJDDDCCCIIINNNPPPJJJJJJLLLOOOSSSUUUUUUSSSSSSSSSXXX___bbbbbbbbbeeeeeeaaa___aaafffjjjiiigggkkkjjjjjjkkkmmmnnnnnnmmmoookkkkkkppptttsssqqqrrrzzz|||zzztttrrruuuuuuqqqppplllooouuupppccc^^^bbbmmmiiigggiiimmmnnnkkkgggeeefffiiilllnnnnnnjjjggglllrrrnnnmmmrrroookkkgggdddbbbaaaaaaiiimmmrrrsssooohhhaaa^^^aaa^^^[[[[[[]]][[[UUUOOOJJJKKKJJJFFFEEEMMM\\\hhh^^^```^^^UUUIII@@@>>>@@@EEEDDDCCCBBBAAA@@@??????AAABBBCCCCCCBBB@@@>>>===@@@???>>><<<;;;999888777666:::===;;;666222333666222111000111222333222000000...---...222666666555999666888DDDRRRTTTFFF888BBBDDDEEEBBB<<<999888999999555444999AAADDDAAA<<<<<<:::777555333333444444333222222444777888555333444444555666777888888999BBBCCCFFFHHHIIIIIIHHHGGG>>><<<<<>>???HHHSSSVVVMMMDDDGGGDDDCCCGGGMMMLLLBBB999;;;@@@CCCCCC===777444333000000/////////000000111222333555666666555444333---...//////000000//////...000111111000//////000...---+++,,,...000000///...///...,,,)))***---000,,,,,,+++******+++,,,,,,)))***,,,.........,,,,,,+++,,,,,,+++)))***,,,...///...---------...///000//////////////////////////////.........------------,,,,,,///333666555333222555888888666555777999999777666444333333444444666888:::<<<>>>@@@AAAAAABBBAAA??????@@@DDDHHHJJJHHHEEEAAA===<<<>>>AAACCC>>>???CCCLLLUUUYYYWWWSSSMMMNNNOOOOOOMMMKKKKKKLLLPPPSSSWWWYYYYYYYYYXXXYYY^^^___aaacccdddeeeeeefffdddmmmooorrrzzz}}}{{{nnneeefffrrrzzzsssuuutttqqqrrrlllkkkuuunnn]]]```cccggglllqqquuuwwwxxxqqqllliiihhhccc]]][[[\\\ZZZVVVMMMLLL^^^tttxxxnnncccddd```[[[bbbtttwwwiiibbb___[[[XXXXXXUUUVVVVVVTTTSSSUUUVVVUUUQQQNNNSSS^^^cccgggvvvwwwjjj___^^^aaa\\\PPPFFFGGGDDDGGGEEE???DDDGGG??????:::777777777888<<>>999:::>>>@@@>>>;;;999;;;>>>@@@???<<<:::888KKKDDD>>><<<:::555444666333444555666666555444333111222333333222333666888===<<<>>>IIIaaaxxx~~~dddOOOEEEDDDBBBDDDFFF@@@CCCBBB@@@@@@@@@BBBCCCDDDHHHPPPVVVTTTPPPNNNKKKGGGGGGEEEDDDGGGGGGGGGKKKQQQQQQQQQRRRSSSSSSTTTTTTUUURRRSSSQQQMMMPPPXXX^^^___aaa``````bbbfffiiikkkkkk```___bbbhhhkkkjjjlllooozzzvvvssstttxxxyyyxxxuuuvvvyyy|||}}}zzzwwwvvvuuulllhhhggglllooonnnmmmmmmoooqqqooojjjhhhkkkkkkhhh[[[WWWYYY___[[[PPPMMMQQQXXXUUUSSSUUUXXXYYYVVVSSSQQQRRRSSSUUUWWWWWWTTTRRRSSSgggvvvrrrdddYYYVVVUUUTTTRRROOOLLLJJJIIIJJJJJJLLLOOOSSSSSSPPPJJJFFFCCCFFFDDDAAABBBDDDBBB===888999;;;:::777666<<>>===555---444555555333000---,,,,,,---------000444555333111555333111///....../////////......000333444222///...//////000000111111222333444555777777666555444555444444666999:::888666444555888>>>DDDFFFBBB======888444666<<<===888222222444555444111---+++******)))))))))))))))******,,,...///000000///---,,,)))******+++++++++++++++(((***+++,,,++++++,,,---,,,+++)))***+++---,,,,,,+++------,,,******,,,///++++++***))))))***++++++++++++++++++++++++,,,,,,***++++++)))((((((+++---******)))((((((((()))***+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++---000111///---...000222222000...///111...------------///000111......///111222222222222333222111111222444777999666444111///...///111333444333444999???@@@<<<888444666777777555444555555777:::===??????>>>===>>>>>>???@@@AAABBBDDDEEEEEEHHHOOOMMMJJJMMMLLLKKKTTTWWWRRRKKKHHHKKKSSS]]]dddiiieeebbbbbbeeeeee___ZZZYYYYYYZZZ^^^cccfffggggggmmmsssvvvxxxxxxqqqooommmlllhhhiiiyyyvvvuuuooohhhkkkvvv~~~wwwpppjjjhhhgggddddddfff]]]```aaabbbccceeeccc___ZZZUUUWWW```dddeeemmmzzzvvvmmmeeedddfffbbbVVVMMMJJJGGGIIIFFF???CCCHHHBBBBBB;;;555666888<<>>@@@CCCEEEBBB???===???AAACCCCCCAAA>>><<>>RRRsssxxxUUU@@@AAAAAACCCGGGEEEHHHEEEBBBCCCHHHLLLMMMMMMTTTVVVXXXXXX[[[^^^ZZZTTTQQQNNNNNNTTTXXXXXXZZZ]]]bbb]]]XXXYYY^^^cccbbb```\\\[[[YYYZZZaaakkkpppoooqqqnnnkkkkkkmmmppprrrsssccc```aaaeeegggggghhhlllwwwtttqqqqqqrrrrrrnnnjjjaaagggkkkkkkeee```^^^^^^VVVSSSSSSWWWYYYVVVUUUVVVTTTUUUTTTPPPNNNPPPPPPNNNCCC@@@AAAFFFCCC<<<;;;@@@@@@>>>===>>>AAAAAA???<<<======<<<>>>??????>>><<<999FFFPPPMMMDDD>>><<<<<<:::999777666555666777777666888999888666333222222444222000111333222///+++---000111///---///777>>>MMMQQQSSSNNNCCC777000...555555444333222111111000111111000000000000000111000000///...,,,+++******((()))+++,,,------------,,,***)))***+++,,,+++***+++)))'''(((***,,,---,,,)))+++...//////...,,,+++///---,,,,,,+++***(((&&&&&&(((+++,,,---,,,,,,,,,---,,,+++***)))***+++,,,***)))***+++---...---+++******************++++++***+++,,,,,,,,,***)))(((---,,,---...000111000...,,,000666;;;>>>@@@BBBCCC???777///...222555444000000...,,,++++++***)))((((((((((((((((((((((((((()))***+++,,,+++)))'''&&&&&&'''(((((())))))((((((%%%&&&'''&&&&&&&&&''')))***(((''''''((((((((('''''')))+++++++++***+++,,,***)))(((''''''((()))***,,,+++)))''''''(((***+++)))))))))(((&&&&&&(((***'''&&&%%%$$$$$$###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,***)))***+++,,,+++(((&&&+++,,,---,,,***(((((()))''''''''''''((()))***++++++++++++++++++***))))))************+++,,,......+++***)))(((((()))***+++...,,,+++,,,//////,,,(((***,,,......---,,,---...,,,///222333222000000000............///111333555JJJNNNGGG>>><<<666333;;;444222111444999<<<===<<<@@@???>>>>>>???>>>;;;999888888888999<<<>>>>>>===@@@EEEGGGJJJTTTaaaeeeaaaXXXUUUQQQQQQSSSTTTSSSQQQXXXYYY]]]bbbhhhlllmmmmmmooorrrwww||||||~~~~~~|||wwwxxxxxx|||}}}yyyxxx}}}~~~~~~~~~|||{{{|||yyyttttttxxxtttwwwwwwvvvwwwwwwpppggg[[[UUUTTT[[[aaabbbgggooolllhhhgggllluuuwwwppphhh[[[XXXYYYRRRFFFIIIOOOJJJFFF>>>777666777999???EEEGGGIIILLLMMMKKKHHHGGGGGGJJJJJJIIIJJJKKKJJJFFFDDDEEEFFFHHHKKKNNNNNNLLLJJJ>>>;;;:::>>>>>>;;;888888666555444333333444444444111444666888888888:::;;;<<<<<>>>>>>>>===::::::>>>>>>;;;:::<<<::::::999777666777666555666444555888666333444999444222222333555555333111555444222222333444333222...333777777444111111000//////...------...//////000000000...---,,,...000000......///111111///,,,***---///...,,,,,,///222<<<@@@DDDBBB<<<444000...444333333222111111000000111000///...///000111222000000///......---,,,,,,+++******,,,...//////...,,,+++***+++,,,,,,+++***---,,,+++***+++,,,---...***+++++++++***+++...000000---+++,,,......+++(((###%%%(((+++...//////---))))))((((((((()))***+++&&&&&&'''((())))))))))))******))))))(((((((((((()))************)))((('''*********+++,,,------,,,,,,000666<<>>AAAGGGMMMQQQRRRQQQRRRPPPLLLJJJIIIJJJKKKLLLNNNMMMPPPTTTTTTMMMIIIHHHFFFHHHPPP^^^gggeee___[[[ddd]]]TTTOOOSSSZZZ___```PPPOOOPPPXXXeeesss~~~~~~vvvuuuzzzzzzrrr```VVVPPPRRRVVVWWWZZZ]]]^^^___eeewwwsss\\\WWWZZZTTTPPPMMMJJJFFF???999:::???LLLMMMNNNOOOOOOPPPRRRUUUZZZYYYVVVTTTRRROOOMMMKKKKKKLLLOOOSSSWWWXXXWWWVVVBBB@@@CCCHHHIIIDDD???===999888777666666666666777777:::>>>AAAAAAAAABBBCCCCCCEEEMMM]]]qqqvvvWWWIIIOOOMMMKKKTTT\\\]]]YYYWWW[[[cccjjjlllkkklllggg```^^^dddiiidddZZZLLLHHHHHHNNNRRRQQQPPPPPPRRRPPPNNNLLLKKKJJJHHHFFFFFFDDD@@@@@@FFFMMMMMMHHHEEEDDDCCCCCCDDDDDDAAA@@@===999777999999888:::>>><<<;;;;;;;;;:::888555333666666555444444555777888444222333666555111111333111111111111111///...///333222222333333222444999111000000111222222111///222000...---///000//////,,,+++,,,---...------...******))))))))))))))))))+++++++++)))((())),,,...,,,,,,,,,---...///...---(((+++------+++)))***+++111444666666333000///000.........------,,,,,,+++...---,,,++++++,,,...///------,,,,,,++++++******+++)))((((((***+++***))),,,+++******,,,,,,+++***))))))(((''''''((()))***...***'''%%%'''***,,,---,,,)))((()))+++,,,)))&&&""" """***222666333///&&&&&&&&&'''(((((()))***%%%%%%&&&&&&''''''((())))))))))))(((''''''&&&&&&%%%&&&&&&'''''''''''''''((()))*********+++,,,---...000555;;;AAADDDEEEDDD>>>888111...000111000---///***%%%$$$''')))***)))''''''(((((('''&&&%%%%%%***++++++,,,+++)))'''%%%''''''((()))))))))))))))'''''''''&&&&&&)))---000***(((%%%%%%%%%%%%$$$###$$$%%%'''***++++++)))'''&&&&&&%%%$$$$$$%%%&&&&&&'''(((((()))((('''%%%$$$&&&'''&&&%%%######$$$&&&&&&&&&%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((((('''&&&%%%%%%%%%&&&'''((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$!!!###%%%''')))***++++++&&&&&&'''((())))))))))))%%%$$$%%%'''***,,,......&&&((()))***)))))))))***)))+++,,,,,,***)))))))))***)))(((((()))+++---///444999222++++++((('''000000,,,)))***...000---)))''')))***)))''''''(((***+++)))(((((())))))'''&&&&&&''''''%%%'''++++++)))***)))(((((()))******)))))))))***,,,///111111000,,,,,,---///222333222111444444333222222222333444222000222555444000///111111///333???GGGEEE>>>999CCC===777666888:::<<<>>>:::999999;;;AAAIIIPPPTTTPPPQQQTTTXXX]]]aaaeeefffooowww{{{ssshhhllloooqqqvvv~~~}}}{{{xxxsssjjjbbbeeelllrrrlll___QQQKKKIIIHHHGGGGGGTTTVVV___zzzlll^^^]]]WWWXXX^^^ccc```QQQBBB>>>CCCGGGLLLTTT\\\cccjjjqqquuuwwwsssnnnjjjjjjjjjiiihhheeehhhkkkmmmmmmmmmmmmnnnOOOMMMNNNQQQPPPIIICCCAAA<<<<<<;;;;;;::::::999999<<<@@@DDDFFFFFFEEEEEEEEEFFFHHHOOO[[[cccfffhhhkkkZZZGGGCCCIIIEEECCCKKKQQQNNNLLLJJJLLLPPPTTTTTTSSSTTTQQQJJJFFFIIILLLHHHAAA;;;888888<<<===:::999:::777:::<<<<<<999666666777888777444111333777666111111111222444666777555333444000...//////---...222111111111111000///......111444666666444333444555333222333666444111111555111//////222222///...000111111111111000000333666...//////////////////...,,,***))))))+++,,,++++++***'''&&&)))+++))))))+++))))))))))))(((((('''''''''(((((('''&&&''')))+++))))))******+++,,,,,,---***,,,...---,,,+++++++++......///...,,,+++,,,---,,,,,,,,,,,,++++++******------,,,++++++,,,,,,,,,++++++++++++++++++******+++******)))((((((((()))***)))(((((()))***)))((('''(((((('''&&&&&&(((***444...(((&&&(((******((((((((('''((())))))'''%%%&&&###%%%---777;;;777000######$$$%%%&&&&&&''''''%%%&&&'''&&&&&&&&&(((***((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((('''((()))(((((((((***,,,333666<<>>KKKXXXYYYPPPEEE???<<<<<<<<<;;;<<>>BBBCCCAAA>>><<<;;;???>>>DDDPPPUUUPPPJJJGGGAAA666777;;;777777;;;999999999::::::;;;;;;;;;:::<<<<<<999444444777666333444222222444333///000444...111333444222111222333222444333///...000///,,,000...---...000000000///000,,,+++---,,,******.../////////...,,,,,,---...,,,999FFFGGG===222...000//////111333222...///333---+++,,,000000,,,+++...---......,,,+++,,,...///***+++,,,,,,++++++++++++'''&&&%%%''')))***)))(((***&&&%%%)))***'''''')))((())))))*********))))))&&&'''((((((''''''((()))))))))*********+++,,,---,,,,,,---,,,,,,,,,---...***++++++******)))***+++,,,,,,,,,,,,,,,+++++++++------------,,,+++***************************+++***+++,,,***'''&&&))),,,)))(((''''''((()))(((''''''))))))(((''''''***---333///***((()))******)))((()))******(((''''''((('''''')))///444555111,,,######$$$%%%&&&&&&&&&&&&$$$&&&'''&&&%%%%%%(((+++((((((((((((''''''''''''******))))))(((((())))))'''((()))(((''''''***---444===HHHNNNLLLGGGDDDBBB444111---,,,---,,,***(((((()))***)))'''''''''(((+++,,,------,,,+++)))'''$$$&&&'''(((((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$&&&+++222777)))'''%%%%%%%%%&&&%%%$$$(((&&&&&&(((******(((%%%&&&%%%$$$######$$$%%%&&&&&&&&&''''''''''''''''''&&&'''&&&$$$"""!!!###%%%######$$$%%%$$$$$$###"""##########################################$$$$$$$$$%%%&&&%%%######&&&)))$$$"""!!!###%%%&&&$$$!!! !!!###%%%''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&''''''(((((()))''''''&&&&&&&&&''''''(((%%%&&&'''''''''&&&&&&&&&(((***++++++)))(((((())))))+++,,,+++******+++,,,(((((())))))******++++++&&&### ###!!!!!!))))))(((((((((((((((((((((&&&%%%$$$###$$$$$$%%%%%%$$$######$$$'''(((((('''%%%%%%%%%%%%%%%$$$%%%'''%%%&&&((()))))))))******(((&&&$$$###$$$###"""!!!&&&%%%%%%&&&(((((((((&&&$$$'''***+++***)))***+++)))(((((()))&&&###%%%***///***(((+++---+++)))))))))))),,,000///...444===---,,,******,,,...000000///...,,,+++***)))******...///444:::;;;555111000444222///---++++++,,,...111000444<<<>>><<<;;;>>>===<<>>BBBIIIKKKEEE;;;777:::AAAKKK\\\lllyyy}}}wwwyyyNNNGGGBBBAAA@@@===>>>@@@888999:::;;;:::888555444666999<<<<<<888444000...555222777DDDLLLEEE888111999222333555111444555+++111333666777777666666777333666777222000222555444222111222333000,,,///444111111111111111111222222...222222...,,,---...,,,666333...++++++++++++***,,,)))(((******''''''***111000///---,,,+++---...222III```aaaOOO;;;333555,,,,,,///111///,,,---222,,,)))***///000+++***---***,,,,,,***((()))******'''(((******((((((((()))&&&%%%%%%'''******)))(((+++'''''',,,,,,(((&&&***$$$%%%&&&'''((((((((((((###%%%(((((('''&&&&&&&&&'''((())))))((()))***,,,(((((('''''''''(((***,,,&&&''')))***************))))))))))))))))))(((((())))))******)))'''%%%$$$%%%&&&&&&&&&&&&&&&''''''%%%(((***((($$$###''',,,***)))(((((()))***)))((($$$&&&'''&&&%%%%%%))),,,)))(((&&&%%%&&&'''((()))&&&)))+++***&&&$$$%%%'''###%%%(((******'''$$$!!!%%%%%%&&&'''''''''''''''$$$&&&'''&&&$$$%%%(((+++************************,,,+++***(((''''''&&&&&&(((***+++***((((((,,,//////>>>OOOUUUPPPJJJIIIKKK888444...***(((&&&###!!!"""&&&(((((($$$""""""###'''((())))))(((&&&$$$###$$$%%%'''(((((('''&&&%%%%%%%%%&&&''''''''''''&&&'''&&&$$$""""""&&&,,,000(((&&&$$$$$$%%%&&&%%%$$$***(((&&&''')))***(((%%%&&&%%%$$$######$$$%%%&&&''''''%%%%%%%%%''')))***''''''&&&$$$"""!!!###%%%$$$%%%&&&''''''&&&%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%&&&&&&$$$!!!!!!$$$((('''%%%$$$$$$&&&&&&###!!!$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$###"""!!!)))((('''&&&&&&%%%&&&&&&&&&&&&$$$######$$$%%%&&& """$$$$$$###"""!!!!!!%%%'''((('''%%%$$$$$$%%%%%%&&&((('''&&&&&&((()))$$$%%%&&&'''((((((''''''%%%,,,)))$$$&&&""" (((!!!%%%)))+++***(((((('''(((%%%###"""$$$%%%%%%$$$'''&&&$$$$$$%%%%%%###"""'''&&&%%%%%%###!!!"""$$$###%%%'''((((((((()))***)))'''&&&&&&(((******)))&&&$$$$$$$$$&&&'''&&&%%%!!!%%%))))))'''%%%%%%'''+++***+++,,,(((###$$$((()))%%%###&&&'''%%%%%%'''""""""&&&)))(((&&&///;;;,,,)))&&&%%%&&&(((((('''(((''''''&&&''')))+++,,,000,,,***,,,+++)))***...+++)))(((***+++,,,,,,...'''&&&)))//////+++,,,222222222777???GGGNNNWWW```tttzzzdddNNNDDDCCCAAA???@@@CCCCCCBBBAAAEEEEEEEEERRRfffnnnjjj{{{TTT???;;;666666333333777777333000111000555===DDDKKKQQQVVVZZZWWWNNNHHHMMMXXX]]]XXXPPPVVVcccoooqqqmmmnnnyyyAAA===888555666888::::::777777888:::<<<999444///222222222222111///...---111222555888;;;;;;999777333222222111111111111111222333444555666555444444333333333333333333333333555222//////111111///---000000000///.........---,,,+++++++++,,,,,,***)))000000///...---++++++***---+++******+++,,,,,,+++***+++,,,---.../////////---GGGfffrrrgggOOO;;;111......---,,,,,,+++******,,,,,,,,,------.........++++++************++++++,,,***(((((())))))'''%%%)))*********(((((()))+++)))((((((******)))%%%"""''''''((('''&&&''')))+++'''''''''&&&&&&&&&&&&&&&******))))))))))))*********)))(((&&&%%%%%%%%%%%%******)))(((((((((((((((&&&'''(((******))))))(((+++***)))(((''''''''''''((((((''''''''''''((((((%%%((()))'''###"""$$$''')))************)))))))))&&&&&&&&&&&&''''''((()))$$$&&&(((***+++)))'''&&&***)))((('''((()))+++---%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))******)))&&&%%%$$$%%%'''((()))(((&&&%%%,,,+++***)))***+++---...+++++++++,,,,,,+++++++++%%%'''***...,,,(((+++000999GGGVVVZZZQQQFFFAAA@@@222///,,,))))))((('''%%%***(((&&&$$$###$$$%%%&&&((('''&&&$$$######$$$$$$!!!$$$'''******)))'''%%%&&&&&&&&&'''((('''%%%"""############$$$%%%&&&'''+++$$$!!!$$$&&&%%%%%%(((&&&%%%(((---...)))&&&'''%%%'''))))))'''%%%######"""###%%%%%%%%%%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%&&&#########"""""""""""""""###"""!!!!!!###%%%(((***,,,$$$###(((%%% ***#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&---***'''%%%&&&''''''''''''%%%######$$$%%%$$$###$$$######%%%((())))))(((((((((&&&&&&%%%&&&'''(((+++)))'''%%%$$$%%%&&&'''###'''***)))%%%$$$'''+++'''(((((('''%%%$$$$$$$$$%%%&&&(((***,,,,,,++++++'''((()))(((&&&%%%%%%'''(((&&&$$$"""!!!"""$$$&&&''''''&&&&&&%%%$$$#########$$$&&&&&&'''))),,,///'''%%%"""!!!###&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&)))+++---888777444...)))%%%$$$%%%&&&'''((())))))((('''&&&!!!$$$&&&''''''((()))+++***++++++)))'''&&&'''(((((((((((((((((())))))***.....................------,,,+++)))(((&&&%%%$$$((((((''''''''')))+++,,,...---,,,000;;;KKKZZZddd^^^ccchhhhhh```VVVLLLGGGJJJCCC>>>@@@CCCCCCCCCEEE;;;AAAIIIMMMJJJMMM```vvv\\\<<<222111---,,,---///222111---(((((()))***,,,///222666888;;;666000000333666555333999<<<>>>??????AAAFFFJJJ<<<888444222333555666666222222222444666444000,,,---...//////000000//////,,,,,,///222555555333111111111000//////////////////000111222333222222111000111333444444333111000333000......//////...,,,//////..................,,,+++++++++,,,,,,***))),,,,,,++++++***))))))))),,,+++))))))+++,,,+++***)))***+++,,,,,,,,,,,,,,,--->>>TTTaaa___RRRDDD<<<......---,,,++++++******))))))))))))************++++++************++++++,,,***(((((())))))'''&&&*********)))''''''***,,,***)))((())))))(((&&&$$$&&&'''((('''&&&'''))),,,&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&))))))((('''''''''''''''&&&'''((()))))))))(((((('''''''''''''''(((((())))))((((((''''''''''''((()))))))))'''%%%%%%%%%&&&))))))((((((((('''%%%###$$$%%%'''((((((((('''&&&###%%%'''(((((((((&&&%%%''''''(((((())))))))))))$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))******)))'''&&&###%%%''')))******)))(((++++++*********++++++,,,******++++++++++++*********)))+++---,,,***,,,111999DDDOOOPPPGGG<<<777777...,,,(((&&&&&&%%%$$$###&&&%%%$$$######$$$&&&''''''&&&%%%%%%%%%&&&'''((())))))))))))(((((('''''''''&&&%%%&&&((((((&&&%%%############$$$%%%&&&&&&)))'''%%%$$$$$$$$$$$$$$$'''%%%''',,,,,,(((&&&'''###%%%''''''%%%###""""""%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""###"""""""""""""""""""""""""""""""""###%%%'''(((---)))(((***)))&&&&&&***%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''%%%######$$$%%%%%%$$$$$$$$$###""""""###%%%&&&***(((%%%%%%&&&''''''&&&((('''&&&%%%%%%&&&''''''***)))'''%%%$$$%%%&&&&&&$$$&&&((('''%%%$$$&&&(((&&&''''''&&&$$$############$$$%%%&&&'''((((((((('''(((((('''&&&%%%%%%''''''&&&$$$#########%%%&&&''''''&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%&&&)))+++&&&%%%$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%'''((()))---------+++)))'''((()))%%%%%%&&&''''''&&&%%%%%%$$$%%%'''(((''''''((()))(((((()))(((''''''(((***(((((('''(((((()))******,,,,,,,,,,,,------------******))))))((('''&&&&&&((('''''''''((()))***+++,,,,,,---111999EEESSS]]]RRRQQQOOOMMMLLLIIIGGGFFFCCC===DDDVVVXXXIII@@@CCC>>>@@@DDDFFFGGGRRRlllXXX<<<222000.........///000///,,,***)))))))))***+++---///111333///+++***---///...,,,***+++---...///111444777777555222111222333333222//////...///111000///---,,,,,,---............---------///222555555333111//////...---------------,,,---......//////......,,,...222444444222///---000///---,,,------,,,+++---------------.........,,,+++++++++,,,,,,***))))))))))))))))))))))))))),,,***((()))***+++***)))((())))))*********))))))***///888AAAHHHGGGAAA<<<......---,,,+++***))))))((((((((((((((('''''''''++++++************+++++++++***))))))))))))(((&&&+++***)))'''&&&'''***---+++)))''''''(((((('''&&&&&&'''((((((''''''***,,,''''''(((((()))))))))***((()))************)))((()))((((((''''''(((((()))(((''''''&&&&&&&&&&&&'''&&&'''(((((())))))(((((($$$$$$%%%%%%'''(((******))))))(((((('''''''''&&&((('''&&&''')))++++++++++++)))''''''(((((($$$!!!"""$$$'''))))))'''%%%######$$$%%%%%%&&&&&&%%%%%%$$$%%%'''))))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))++++++)))(((&&&$$$%%%(((***++++++++++++******+++,,,++++++***)))(((((())))))))))))((((((+++))))))------,,,---000:::AAAFFFCCC888///+++,,,***(((%%%$$$$$$###""" ######""""""###%%%&&&'''$$$$$$$$$%%%&&&(((***+++000---***'''&&&'''((()))'''&&&%%%&&&((())))))((($$$$$$$$$###$$$$$$%%%%%%(((///000(((###&&&&&&"""(((%%%&&&))))))&&&%%%'''$$$&&&''''''%%%###""""""'''((((((&&&$$$""""""###$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!! """"""""""""""""""######""""""###$$$%%%%%%&&&&&&((((((((()))000444...$$$((('''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%"""!!!!!!"""%%%&&&&&&%%%###$$$$$$###"""###(((,,,???:::333...,,,***)))((('''&&&%%%$$$$$$%%%&&&''')))((('''%%%%%%%%%&&&&&&'''(((((('''''''''''''''&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''&&&'''((('''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%$$$&&&&&&'''&&&%%%%%%&&&(((&&&&&&&&&'''((((((%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$&&&((((((((('''(((***%%%&&&''''''''''''&&&%%%%%%'''(((((('''&&&&&&'''%%%&&&'''''''''''')))+++''''''''''''((()))++++++))))))******++++++,,,,,,((((((''''''''''''''''''((('''''''''((()))***+++))),,,///000444===KKKUUUOOOKKKGGGGGGJJJLLLJJJGGGBBB@@@TTTssstttXXXFFFIIIFFFHHHKKKMMMPPP]]]vvvkkkIII777000---...000000///---,,,+++,,,+++***))))))(((((())))))+++)))&&&''')))***(((&&&%%%$$$$$$%%%''')))******555333222222333333222111000///......///000000000/////////...---,,,+++***//////111333666666555333///...------,,,,,,------++++++,,,,,,,,,,,,---,,,+++---///000111000...---///...---,,,,,,---,,,,,,+++,,,,,,,,,---.........,,,+++++++++,,,,,,***))))))))))))***++++++,,,,,,+++)))(((((()))******))))))))))))***))))))(((((()))''''''+++111555555333......---,,,+++***))))))++++++******)))))))))(((++++++************+++++++++***))))))******((('''+++***(((&&&%%%&&&***---,,,***'''&&&'''(((((((((&&&((())))))(((((()))+++************************((()))+++,,,,,,+++)))(((((((((((((((((()))******(((''''''&&&&&&'''''''''((((((((()))))))))***)))%%%%%%%%%&&&'''(((******)))))))))(((((('''&&&&&&$$$######&&&---111333222///+++'''&&&)))***(((&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******)))(((''''''((()))***++++++++++++((()))+++,,,,,,***(((&&&'''''''''(((((('''''''''&&&&&&)))000333000...///<<<>>>>>>888///(((&&&'''(((&&&$$$$$$$$$$$$"""!!!$$$#########$$$%%%&&&'''$$$######$$$%%%''')))***///---***'''&&&'''((()))'''&&&$$$%%%'''***++++++%%%%%%$$$$$$###$$$$$$$$$+++888;;;...&&&***+++%%%)))%%%%%%''''''$$$$$$'''&&&((())))))'''%%%%%%%%%'''((((((&&&$$$""""""######$$$&&&''''''&&&$$$######$$$$$$%%%$$$""" """""""""""""""#########"""###$$$%%%%%%%%%%%%%%%%%%'''(((---???KKK===$$$''''''&&&%%%%%%%%%&&&'''&&&%%%%%%$$$############$$$$$$$$$######$$$$$$$$$"""!!!"""%%%(((***)))(((###&&&'''%%%"""%%%,,,222OOOHHH???666000,,,***(((&&&%%%$$$###$$$%%%&&&'''(((((('''&&&%%%%%%&&&&&&+++***((()))******((('''&&&%%%%%%%%%%%%&&&%%%$$$((('''&&&%%%%%%&&&((((((%%%&&&''''''%%%%%%&&&'''###$$$%%%&&&''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((()))'''''''''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%###%%%'''(((&&&%%%%%%&&&'''((()))******)))((('''%%%'''(((((('''&&&&&&'''%%%&&&''''''&&&''')))+++''''''''''''(((***+++,,,&&&''''''((()))***++++++((('''''''''&&&&&&&&&&&&'''''''''((())))))******(((,,,......///777FFFQQQVVVUUUVVV[[[___\\\QQQHHHFFFJJJ^^^xxxwww^^^KKKIIIJJJOOOTTTVVVXXX^^^jjjuuurrroooaaaMMM<<<555222//////111222000,,,)))+++---,,,+++***)))((((((''''''(((''''''(((******(((%%%)))'''%%%&&&***+++***'''333111111111222222111///111000///...---...111222000000000///...---,,,+++,,,+++,,,...000111000...000///......------......++++++++++++,,,,,,---------,,,,,,,,,,,,---...////////////...------...///+++,,,,,,,,,---.........,,,+++++++++,,,,,,***)))'''((()))***+++,,,,,,---+++)))(((((()))******)))******************))))))+++***))))))***,,,///000---,,,,,,++++++***)))))),,,,,,,,,++++++*********++++++************+++++++++***))))))******)))(((+++***(((&&&$$$&&&***------***'''&&&''')))))))))((()))******((('''((()))------,,,+++******))))))'''(((***++++++***((('''(((((('''(((((()))***+++)))((((((((((((((()))))))))))))))*********++++++)))((((((((((((((())))))(((((())))))((('''&&&&&&$$$""""""'''---222444333...***&&&%%%(((+++,,,,,,((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((***)))(((''''''((())))))'''''''''''''''''''''''''''((())))))))))))(((''')))************)))))))))&&&(((***,,,,,,***(((&&&%%%&&&&&&''''''&&&&&&%%%"""&&&000:::===888444333<<<;;;888222,,,(((((()))'''&&&%%%&&&&&&&&&%%%###&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$#########$$$&&&'''(((((((((((((((((((((((('''%%%$$$%%%(((***+++,,,%%%%%%$$$$$$###$$$$$$$$$,,,:::===000'''+++---((()))&&&$$$&&&&&&###$$$''''''))))))(((&&&%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%###$$$&&&''''''&&&$$$###"""###$$$%%%%%%%%%######!!!!!!""""""##################$$$%%%%%%%%%$$$$$$)))***+++666PPP```LLL+++%%%%%%$$$$$$%%%'''(((***&&&&&&%%%############$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###&&&)))+++***)))"""%%%&&&$$$"""$$$+++222HHHBBB999111,,,)))'''%%%%%%$$$$$$###$$$%%%&&&'''((((((''''''&&&&&&''''''+++***(((((((((((('''%%%(((&&&%%%&&&((()))'''&&&((('''&&&&&&&&&'''((()))$$$&&&'''&&&%%%%%%&&&'''###$$$&&&((((((((('''&&&'''''''''''''''''''''(((&&&'''))))))(((((()))++++++)))&&&$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$&&&'''###&&&((((((&&&%%%%%%%%%'''((()))******)))((('''###%%%'''(((''''''((()))'''((()))(((&&&&&&((()))''''''''''''((()))***+++&&&&&&''''''((()))******))))))((('''&&&%%%$$$$$$&&&'''(((((()))*********))),,,---++++++333CCCOOOXXX[[[```gggjjjeeeZZZPPPUUU[[[bbbfffcccWWWIII@@@GGGLLLPPPPPPPPPQQQTTTUUURRRMMMCCC;;;999999888444///111222000,,,)))+++---,,,,,,,,,,,,++++++******'''((((((***+++***(((&&&***(((&&&'''******(((%%%000///...///000000///...000000///---+++,,,///111......///000000000000///+++++++++,,,...///...---000000///............///,,,,,,+++++++++,,,---...---,,,*********,,,///000///000000///......///111---------------.........,,,+++++++++,,,,,,***)))&&&&&&'''((()))***++++++,,,***((()))***+++***))))))******+++++++++******(((***,,,+++******,,,///++++++++++++++++++++++++******************))))))++++++************+++++++++***))))))++++++***)))***)))(((&&&%%%&&&))),,,,,,***'''&&&((()))*********+++,,,+++)))'''&&&''',,,,,,+++***)))(((''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''(((((()))***)))(((((((((((()))************)))))))))***+++,,,++++++***(((((('''''''''&&&'''((())))))((('''&&&'''&&&&&&(((+++---......)))(((''''''''')))+++---+++)))&&&$$$$$$%%%((()))&&&'''(((((())))))((((((---+++)))((('''(((***+++((((((((((((((((((((((((''''''((((((((((((''''''***))))))((('''''''''&&&%%%&&&)))++++++***((('''%%%%%%&&&&&&&&&&&&%%%%%%###+++:::FFFFFF???:::999:::777333///,,,+++***+++'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$$$$###$$$&&&((()))(((((('''&&&%%%$$$%%%(((*********$$$$$$$$$###$$$$$$%%%%%%)))333555---&&&(((+++******&&&%%%'''&&&######&&&&&&'''(((&&&$$$###$$$%%%###%%%&&&&&&$$$$$$%%%'''$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%%%%%%%%%%!!!!!!!!!"""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$(((((((((444LLLZZZHHH,,,$$$#########$$$''')))+++&&&%%%$$$#########$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""!!!!!!###&&&(((((('''###$$$$$$###"""###(((,,,555222...+++***)))((('''%%%%%%$$$$$$$$$&&&'''((((((((((((((((((((((((((())))))((('''%%%$$$######(((&&&$$$&&&)))+++)))'''$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&&&&%%%%%%&&&'''%%%&&&'''((((((((('''&&&&&&'''''''''((()))))))))&&&(((*********)))***++++++((($$$###$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###%%%'''(((###%%%''''''''''''((()))&&&'''(((((((((((('''&&&###%%%'''(((''''''((()))))))))***)))''''''(((***((((((((((((((())))))***''''''(((((())))))************)))((('''&&&%%%$$$&&&'''((()))*********)))+++,,,+++******222???IIIQQQUUU[[[^^^```aaaccceeeooonnnfffZZZUUUSSSKKK@@@DDDFFFEEEBBBCCCFFFGGGFFF;;;777222111444666444111...000000///---,,,+++,,,+++,,,,,,---------,,,,,,&&&'''((()))))))))((('''))))))((()))***)))(((&&&222000......000111111000000000000...++++++---000......///000000000000///...------...000111000///000000///...............,,,,,,+++***+++,,,---...++++++++++++,,,---...///...000111000...---///222//////..................,,,+++++++++,,,,,,***)))''''''(((((()))***++++++,,,+++))))))+++,,,+++***((()))******++++++++++++&&&(((+++,,,+++***)))***)))))))))***++++++,,,,,,))))))******************++++++************+++++++++***))))))++++++***)))((()))((('''&&&&&&(((***+++)))'''''')))*********,,,------,,,)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''(((((('''''''''''''''((()))))))))((('''''''''(((************)))((('''&&&&&&'''$$$&&&''')))***)))((('''&&&'''((((((((((((***,,,%%%)))......+++))))))++++++)))((('''&&&'''((((((%%%'''(((******)))((('''++++++******))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%&&&&&&&&&$$$%%%''')))******))))))%%%&&&&&&&&&&&&&&&&&&%%%&&&111AAAKKKHHH???;;;===666222...++++++***)))((($$$###$$$%%%'''(((&&&$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$#########%%%%%%###$$$&&&'''((((((((('''%%%$$$$$$&&&((()))((('''############$$$%%%&&&&&&'''***+++)))%%%%%%(((,,,***'''&&&(((((($$$###&&&'''((((((&&&$$$###$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$ !!!!!!"""######$$$$$$'''&&&$$$#########$$$$$$&&&%%%%%%+++777???666(((%%%$$$""""""###%%%((()))%%%$$$###""""""$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$"""!!!!!!###%%%&&&%%%'''&&&%%%%%%%%%&&&'''((()))(((((()))******((('''&&&%%%%%%%%%%%%'''((()))))))))************)))))))))+++,,,)))%%%###$$$%%%'''$$$###%%%)))+++)))&&&!!!!!!###$$$%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&''''''((((((((((((''''''&&&&&&&&&'''((())))))******''')))++++++)))''''''((('''%%%###$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$&&&''')))$$$%%%&&&&&&&&&&&&(((***&&&'''((())))))((('''&&&%%%'''(((((('''&&&&&&'''((()))***)))))))))+++---***))))))((((((((((((((()))))))))***************)))))))))(((((('''''''''&&&'''((()))*********)))++++++++++++,,,111888===@@@FFFLLLLLLKKKTTTeeessssssfffVVVMMMJJJHHHCCC???<<<===;;;888;;;@@@@@@<<>>===;;;EEE]]]qqq\\\EEE555777999333///333///222333333777;;;777...---***(((***+++******+++---,,,---///222111---((())))))***++++++***)))(((&&&'''(((((((((((()))***%%%(((+++***'''%%%&&&(((222222222222222222222333000000...------...///000222111///...---------...,,,---...------...111444222666666111...///111111------,,,++++++++++++,,,)))---333777777333---))),,,+++******+++...000222444333222000...---,,,,,,************************++++++,,,,,,,,,---------***,,,......---+++++++++******))))))******+++,,,******+++,,,,,,,,,,,,+++'''((()))))))))'''&&&%%%))))))************)))))))))))))))))))))******+++***)))((())),,,---+++)))'''''''''''''''((())))))(((((())))))******++++++'''+++///000...+++((('''###"""!!!"""$$$&&&&&&&&&)))))))))************+++)))### &&&***)))%%%)))'''%%%%%%&&&(((''''''!!!###&&&''''''''''''(((+++(((%%%$$$&&&'''%%%###%%%&&&''''''((('''''''''''''''(((((())))))*********)))KKK\\\<<<((()))&&&(((***+++)))(((((((((&&&''')))******)))'''%%%###000,,,"""'''---)))'''(((%%%&&&))))))%%%###%%%(((&&&%%%%%%&&&'''%%%$$$'''&&&$$$###"""###$$$$$$######$$$&&&''')))******&&&&&&&&&%%%$$$$$$&&&'''$$$...:::@@@@@@>>><<<<<<++++++,,,------***%%%!!!(((### !!!$$$&&&### """"""""""""###&&&((()))'''%%%###!!!!!!###%%%'''$$$%%%''''''((('''%%%%%%######$$$%%%%%%%%%$$$$$$%%%######(((,,,$$$$$$$$$###$$$(((///333---,,,***(((&&&%%%$$$$$$++++++***)))(((&&&$$$###$$$%%%%%%$$$!!!!!!"""###$$$%%%&&&&&&&&&%%%$$$###$$$###############$$$$$$"""""""""""""""#########!!!""""""""""""###############$$$%%%%%%&&&'''''' !!!"""""""""$$$''')))%%%$$$#########$$$&&&&&&%%%'''(((&&&""" !!!###$$$######$$$%%%''')))+++...,,,(((&&&%%%%%%'''(((%%%&&&(((******)))((('''%%%$$$###""""""$$$&&&'''******))))))))))))******++++++)))'''%%%%%%(((***&&&%%%$$$$$$%%%%%%###!!! !!!###$$$$$$$$$###!!!"""###$$$$$$###"""!!!%%%$$$"""""""""$$$&&&''''''%%%""" !!!$$$(((+++&&&%%%$$$############$$$'''&&&&&&%%%%%%$$$$$$###%%%(((***'''###!!!$$$((('''&&&%%%$$$$$$$$$$$$$$$"""&&&******((('''(((***((((((''''''''''''((((((&&&(((++++++***((('''''')))(((''''''(((***,,,---++++++******))))))((((((,,,+++***)))(((((()))***+++(((&&&&&&'''(((((((((&&&&&&'''((()))***+++++++++,,,---...//////////////////000333777<<>>;;;555///,,,+++)))'''&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%###""""""""""""###$$$%%%&&&%%%###""""""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$###!!! !!!###&&&((($$$$$$$$$######%%%***---+++***)))(((((((((((((((((('''&&&%%%%%%%%%&&&&&&(((((((((&&&###""""""$$$######%%%%%%&&&&&&&&&&&&'''&&&###"""!!!"""###$$$####################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$###%%%(((******)))'''$$$###"""""""""###$$$$$$###"""!!!!!!""""""###%%%(((***,,,---...---,,,***'''%%%###""""""$$$%%%&&&'''((('''&&&%%%'''&&&%%%$$$%%%&&&'''(((''''''''''''(((***+++,,,)))***+++***'''%%%%%%%%%$$$#########%%%&&&%%%$$$$$$%%%%%%%%%%%%$$$###"""$$$###""""""""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&'''%%%&&&'''''''''&&&%%%$$$######$$$%%%%%%&&&''''''&&&)))***(((%%%$$$'''***''''''''''''&&&&&&&&&&&&'''''''''(((***+++***)))+++***((('''%%%$$$$$$###%%%''')))******))))))***))))))(((((((((***+++,,,*********)))((((((''''''(((((('''(((((()))***+++---+++(((''''''&&&%%%$$$%%%%%%&&&&&&'''((()))))))))***+++,,,------------))))))******++++++,,,,,,------------------------111000+++&&&&&&***+++))),,,,,,+++,,,,,,***'''%%%'''(((***---111111000...(((''''''''''''(((***+++((('''&&&&&&((())))))((((((((('''&&&%%%%%%%%%%%%111111111000000/////////222111000///...---,,,,,,000000//////............,,,............000333666999AAADDD===333...............---,,,,,,,,,,,,,,,---,,,+++******+++,,,---***)))))))))***+++------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,---...,,,***((((((((()))))))))))))))***++++++---------,,,***)))'''&&&***)))(((''''''((()))***************)))((('''&&&((((((((((((((()))******(((((((((((())))))(((''''''''''''''''''((())))))(((((('''''''''&&&&&&&&&%%%&&&((((((''''''((()))***(((&&&&&&'''(((((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%'''(((&&&######%%%((()))'''%%%%%%'''(((''''''&&&((()))(((&&&%%%%%%&&&((('''%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((%%%&&&&&&''''''((())))))***###,,,333(((###'''###((()))((('''&&&&&&(((***&&&&&&&&&&&&'''((()))***)))+++***,,,...+++999VVVWWWBBB,,,$$$%%%'''&&&&&&'''&&&%%%%%%&&&&&&%%%###%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''(((******++++++)))'''&&&'''***+++,,,...222777888444...)))&&&)))((('''((()))******((('''(((((('''%%%$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%############%%%&&&'''&&&$$$###"""######$$$""""""""""""###$$$$$$%%%######"""""""""###%%%&&&$$$%%%%%%$$$###$$$'''***((((((''''''''''''((((((&&&%%%$$$######%%%'''((()))))))))&&&$$$"""###$$$"""###$$$%%%&&&&&&''''''(((&&&$$$"""!!!"""$$$%%%$$$$$$###############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%!!!"""#########$$$'''))))))'''%%%###"""!!!!!!!!!""""""""""""!!!!!!!!!"""!!!###&&&'''((((((((($$$$$$$$$$$$$$$############$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&'''%%%%%%&&&'''(((***+++,,,(((***++++++(((%%%######$$$###"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###  ###$$$$$$%%%'''(((((('''%%%$$$"""###$$$%%%%%%%%%%%%$$$%%%&&&((())))))'''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((('''%%%%%%''')))'''((((((((((((((('''''')))'''%%%'''+++,,,+++(((+++***)))'''&&&&&&%%%%%%$$$&&&)))***))))))***+++))))))(((((()))***+++++++++++++++******)))))))))''''''(((((()))***+++,,,+++***((('''((((((&&&%%%&&&&&&''''''((())))))***))))))***+++++++++++++++++++++,,,,,,,,,++++++************+++++++++,,,,,,///---***'''((())))))'''(((,,,000///+++&&&$$$$$$'''''''''***---/////////)))(((&&&%%%&&&(((***+++)))'''&&&&&&((())))))((((((((('''&&&&&&&&&''''''///000000111111222222222111111000000...---,,,+++------------------,,,,,,---...///......///222444444<<>>HHHRRRRRRHHH;;;111,,,...///...***'''%%%(((+++$$$#########%%%'''***,,,,,,++++++)))(((&&&$$$###$$$$$$%%%&&&'''((()))))))))&&&###""""""###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%((('''&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&%%%&&&'''((((((%%%###############$$$$$$$$$%%%$$$$$$############$$$$$$&&&&&&&&&&&&%%%$$$"""!!!%%%&&&'''(((((('''&&&%%%,,,)))$$$!!! !!!$$$&&& ###&&&'''%%%"""!!! ######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!###$$$%%%&&&######""""""""""""######$$$######""""""###$$$$$$%%%$$$###""""""###$$$%%%#########$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((('''&&&$$$###&&&&&&&&&((())))))(((&&&&&&%%%$$$%%%'''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$"""###&&&'''$$$$$$'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''###$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''')))***///...,,,***((('''&&&&&&)))''''''(((***+++)))&&&)))(((&&&'''((())))))((('''''')))***,,,---...///---111555777555222///...+++++++++*********))))))***)))'''&&&%%%%%%&&&&&&)))***++++++)))(((((()))''''''''''''''''''(((((()))&&&&&&)))***((((((+++'''((()))***++++++******%%%&&&'''&&&&&&+++555======777000---...000///---000///...+++((((((***,,,...,,,*********+++***(((***+++---,,,++++++,,,---333222111///...---,,,,,,000000000000000///...---////////////...............///000000.........///---......//////......---......---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++,,,,,,,,,++++++***************+++,,,---...,,,,,,,,,---......///...++++++******))))))*********)))'''(((***+++)))''')))))))))))))))(((''''''''''''((()))***))))))(((,,,***(((((()))***)))(((''''''(((((())))))))))))+++++++++***)))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&((((((((((((((()))))))))&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%###$$$&&&'''''''''&&&%%%'''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&%%%&&&)))***'''''',,,444<<<@@@666))))))(((&&&+++***'''%%%***000333000,,,&&&((()))((('''&&&''')))&&&'''((())))))))))))(((((((((((())))))))))))******+++,,,+++***))))))***+++***)))((('''&&&%%%$$$&&&'''((()))************(((***,,,---...000444666:::@@@GGGGGG@@@777111...'''***+++)))%%%%%%+++000---,,,)))((('''(((***+++++++++,,,+++***'''$$$###$$$$$$$$$%%%&&&&&&'''(((&&&$$$""""""###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%''''''''''''&&&&&&%%%%%%'''$$$"""$$$&&&'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%$$$######""""""######$$$$$$%%%&&&'''&&&$$$!!!$$$%%%&&&''''''&&&&&&%%%+++(((%%%"""!!!"""%%%'''###%%%''''''%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$###"""!!!!!!$$$$$$#########$$$%%%%%%""""""#########$$$$$$$$$''''''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&$$$###"""$$$%%%&&&(((++++++(((&&&&&&%%%%%%%%%&&&'''((((((######$$$$$$%%%&&&''''''%%%######''''''%%%$$$'''&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''''''''&&&&&&'''((()))++++++++++++***)))((((((''''''(((((('''((()))*********)))'''&&&&&&((()))((('''&&&'''((()))***+++,,,,,,***---111222000...,,,,,,)))))))))(((((((((''''''((('''&&&&&&%%%&&&&&&''''''(((***)))(((''''''(((&&&&&&''''''''''''((((((&&&%%%&&&(((((((((((()))'''((()))+++++++++***)))******(((%%%$$$'''---222888888888999888444///+++---......,,,++++++,,,...---+++))))))******)))(((***+++,,,,,,******+++,,,222111000///.........///000000111000000///......000000/////////.........,,,...000000///......///------............------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******************+++,,,,,,+++++++++******++++++---...000000444111......///000///------,,,+++***)))*********+++***)))******+++***)))+++++++++***)))'''&&&%%%'''(((((()))))))))))))))***(((''''''(((((('''&&&''''''(((((()))***************)))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''((()))&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%&&&'''))))))'''%%%###$$$&&&'''''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&''''''(((((('''&&&&&&%%%&&&'''(((((('''&&&%%%$$$&&&))))))$$$&&&888LLLoooeeeHHH///***(((%%%'''(((&&&%%%(((...111///,,,)))******)))&&&%%%%%%&&&%%%&&&(((*********)))(((******)))(((''''''&&&&&&((()))***)))''''''((()))((((((((((((''''''''''''&&&'''((())))))******)))***,,,///111222333555777555666999:::999555000,,,"""&&&((('''$$$%%%+++111111///,,,***)))))))))***((()))+++++++++(((&&&$$$$$$#########$$$%%%&&&'''###!!! """$$$'''((((((&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$'''%%%"""###&&&'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$###$$$&&&''''''$$$!!!######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$### !!!"""$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%$$$###!!! ###$$$&&&(((((('''&&&%%%""""""#########$$$$$$$$$''''''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((('''%%%$$$##################%%%'''******(((&&&$$$$$$%%%%%%%%%&&&'''(((&&&&&&%%%$$$$$$$$$%%%&&&%%%###$$$''''''$$$$$$&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&''''''((()))))))))&&&&&&&&&&&&'''((()))***''''''(((((())))))))))))%%%(((+++***'''(((,,,111)))(((&&&&&&((((((((('''''''''((()))******++++++***,,,///...,,,***(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((()))***%%%'''(((((('''&&&'''(((&&&&&&&&&'''''''''''''''###$$$&&&&&&'''((((((''''''(((***+++,,,+++)))(((---)))&&&%%%&&&((('''&&&+++111777888555111111222111444666666444111//////+++***((()))+++,,,,,,+++)))***+++***)))((()))***555444222111000111111222000111111111111000000///111000000//////.........+++---000000///.........------............------++++++,,,------......///------------------------------,,,+++************)))***++++++++++++++++++******+++,,,...000111222<<<999555222000111111222...---,,,*********++++++************************,,,,,,+++***)))'''&&&%%%(((((((((((())))))))))))&&&%%%$$$%%%((()))***)))((((((((())))))*********)))((('''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&((()))&&&&&&%%%%%%%%%%%%$$$$$$&&&''')))++++++)))((('''%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((()))'''(((((((((((('''&&&&&&&&&&&&'''((('''&&&%%%$$$!!!###'''(((###'''>>>WWWssseeeEEE+++******'''(((((('''&&&'''((()))((((((+++,,,,,,***'''%%%%%%%%%'''(((***,,,,,,,,,***)))---,,,+++)))(((&&&%%%$$$&&&'''((('''&&&&&&(((***'''''''''(((((())))))***''''''((()))************,,,000444666666555444444333222111222333111---)))###&&&((('''%%%%%%(((+++)))))))))(((((())))))***&&&''')))******)))'''&&&%%%$$$#########$$$&&&'''""" """&&&***,,,,,,(((''''''&&&&&&%%%%%%$$$###%%%&&&&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%'''''''''%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$###$$$&&&''''''%%%###!!!""""""######$$$$$$%%%%%%"""###%%%&&&'''&&&%%%$$$'''''''''%%%$$$$$$''')))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$#########%%%(((***+++***(((&&&#########$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''%%%$$$######$$$%%%#########%%%(((((('''%%%###$$$%%%%%%$$$%%%''')))+++)))'''$$$###"""""""""%%%######''''''$$$###%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&''''''&&&$$$###'''&&&$$$#########$$$%%%((((((((()))******++++++%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%'''((())))))))))))$$$(((,,,***((()))000777***)))''''''((()))((('''((((((((())))))*********+++,,,---,,,***'''&&&''''''''''''&&&&&&&&&%%%%%%###$$$%%%&&&((()))******$$$&&&(((((('''&&&'''((('''''''''&&&&&&&&&%%%%%%!!!%%%'''&&&'''))))))&&&&&&(((***,,,,,,+++(((''')))&&&$$$%%%)))***'''###"""(((---,,,)))***222:::999<<>>;;;666333111,,,+++***+++---//////...(((*********((('''((()))777666333111000000000111000111111222222222222111111111000000///......---***---///000///.........,,,------......------,,,---..................///------------------------,,,,,,++++++***+++++++++))))))***+++++++++++++++))))))***+++---///111222888;;;<<<777222333<<>>HHH333000,,,))))))*********((())))))******)))))))))***))))))((((((((())))))((())))))******))))))(((''''''((())))))))))))(((((()))))))))))))))(((((())))))''''''&&&'''((()))))))))((((((((('''''''''((((((&&&&&&'''(((***,,,(((((((((((((((((((((((('''%%%$$$&&&)))***)))(((***&&&$$$%%%***,,,***(((%%%&&&&&&%%%###$$$&&&((())))))((('''%%%%%%''')))++++++***)))((('''&&&&&&,,,,,,+++***)))))))))******)))'''&&&'''(((***++++++***)))((((((((((((((('''''''''''''''''''''''')))''''''+++000333111...++++++++++++++++++++++++,,,++++++++++++,,,,,,---+++,,,...000111222444666222000...///000000...,,,************,,,...000222///000111111000...,,,+++***++++++***'''%%%$$$$$$"""%%%))),,,---+++(((&&&(((&&&$$$$$$%%%'''((((((''')))***)))(((&&&''''''(((''''''''''''((())))))%%%%%%$$$%%%&&&)))+++---222555333,,,'''((('''###&&&$$$$$$'''((('''(((,,,))))))(((((('''(((((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&((())))))(((''''''((($$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$######$$$&&&&&&&&&$$$###$$$%%%'''''''''&&&$$$%%%'''((()))((('''&&&%%%%%%&&&'''&&&'''''''''&&&&&&%%%%%%#########%%%&&&'''%%%###"""###%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%###&&&%%%###""""""###&&&'''######################## !!!###$$$%%%$$$$$$###$$$$$$###%%%'''((((((''''''''''''''''''&&&%%%%%%((()))***(((&&&%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%'''******(((%%%((('''%%%&&&((())))))(((''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$###"""###$$$%%%&&&'''&&&&&&%%%'''&&&%%%%%%%%%&&&'''((('''''''''''''''((()))*********+++...333999???CCC???FFFJJJGGG<<<111,,,,,,&&&''')))(((''''''(((***+++((((((///888;;;555---))))))(((((((((((())))))(((***)))%%%$$$'''(((&&&***++++++,,,+++***)))((('''''''''&&&&&&&&&''''''&&&'''))))))(((((()))+++%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))(((''''''&&&(((*********)))***+++***)))(((((()))(((&&&$$$***...000...)))&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&(((,,,...,,,'''&&&***///333444333111,,,(((&&&%%%+++***)))((('''''')))***///000111222222222111000111111111222222333333333////////////000111222333000///222666777333111222000///......//////...,,,,,,,,,,,,---......//////////////////...............,,,*********+++***)))%%%&&&((()))******))))))//////...,,,+++---000333111------111444555666888222///+++************)))((()))******++++++++++++***)))))))))))))))******)))******************)))'''(((((()))))))))))))))************)))((('''&&&)))))))))(((((('''''''''))))))((((((((((((''''''***)))'''&&&&&&'''(((((())))))))))))))))))))))))'''&&&$$$$$$&&&((())))))***'''%%%'''***,,,+++)))''''''&&&%%%###$$$&&&)))******)))'''%%%&&&(((***,,,+++)))(((''''''((())),,,+++***((('''&&&&&&&&&******)))((((((((((((((())))))************))))))((((((((((((((((((((((((&&&&&&)))...444666444111******++++++,,,,,,---------,,,+++***+++,,,...///---111444444333333444777333444444333111000///000)))***,,,---///000000000---------,,,,,,++++++***)))***+++***'''%%%$$$%%%###''',,,000000,,,'''###)))'''%%%%%%'''((())))))***+++---,,,***)))))))))((((((((((((((()))******%%%%%%$$$%%%&&&(((***+++555555333...,,,,,,(((###&&&%%%&&&+++,,,))))))++++++***))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''(((******)))(((((()))$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&%%%$$$$$$&&&(((&&&'''((('''&&&&&&(((***)))***+++)))%%%%%%'''******)))'''%%%$$$$$$$$$$$$######$$$&&&((('''%%%###%%%%%%%%%&&&''''''(((((('''&&&%%%&&&'''(((&&&$$$$$$$$$######$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$######"""&&&%%%$$$%%%'''((('''&&&&&&''')))***)))(((&&&%%%&&&'''(((((('''&&&((()))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&(((******(((&&&)))'''%%%%%%&&&((())))))$$$'''+++,,,)))&&&&&&'''&&&&&&''''''&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))'''(((***...444:::@@@DDDFFFPPPYYYUUUFFF666...---&&&((())))))(((((()))***+++)))))),,,000111...+++++++++************++++++)))+++***&&&&&&)))***(((+++,,,,,,,,,,,,+++******)))((('''''''''((()))******+++***)))'''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))******)))(((&&&(((*********)))***+++***)))((()))))))))'''%%%***---///---)))&&&&&&((('''&&&%%%$$$$$$%%%&&&'''&&&((())))))'''&&&'''(((+++///444555222---(((%%%,,,+++)))((((((((()))***000111333444555444333333000000000111222222333333............///000111111000000444999:::555111222000...------...///---,,,++++++,,,,,,---...........................---------,,,+++++++++******)))&&&(((***,,,---,,,+++***++++++++++++,,,000555999444111000333777777333///111...+++************)))((((((***+++,,,---------******)))))))))***++++++******++++++++++++******))))))***++++++++++++******************)))((('''************)))'''&&&%%%))))))(((((((((((((((((()))(((''''''&&&''''''((())))))))))))))))))))))))(((&&&%%%$$$%%%'''((()))***((('''(((***,,,,,,***++++++***'''&&&&&&))),,,((()))))))))'''''')))+++(((((((((''''''(((((())))))((('''&&&%%%%%%%%%%%%)))))))))))))))(((((('''&&&((()))***+++***))))))))))))))))))))))))))))))&&&&&&(((---111333222000)))******,,,---...//////...---+++******---///111111333555333000///222555555777888444...+++,,,///+++---...000000///...,,,...---+++)))'''&&&&&&&&&((()))***)))'''%%%%%%&&&%%%(((,,,///...+++&&&###((('''%%%%%%'''((()))((()))+++,,,,,,+++***+++,,,((((((''''''(((((()))***%%%%%%%%%%%%&&&''')))***,,,+++***+++---...***&&&((('''***//////,,,***,,,,,,,,,***)))((((((((((((((((((((())))))(((((((((&&&((())))))((((((((()))(((''''''&&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$&&&))),,,'''))))))((('''&&&''')))&&&***,,,,,,))))))...444...,,,)))&&&$$$$$$%%%&&&$$$$$$%%%''')))(((%%%"""%%%%%%%%%%%%&&&'''((()))((('''''''''))))))'''%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##################""""""'''&&&%%%%%%''''''&&&%%%&&&(((***++++++)))'''%%%%%%&&&''''''&&&%%%'''(((''''''''''''&&&&&&&&&&&&&&&'''((()))******(((''')))'''######$$$'''((()))""")))///111,,,)))((()))%%%%%%%%%$$$$$$$$$$$$$$$"""$$$'''(((((('''&&&&&&&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''******)))(((''''''(((((())))))***,,,///333666888;;;CCCJJJGGG===222+++***''')))******)))(((***+++,,,,,,,,,+++*********+++++++++************++++++)))++++++((()))---///---+++++++++++++++*********((('''&&&%%%&&&''')))***)))))))))'''%%%&&&))),,,''''''''''''''''''''''''$$$&&&)))+++,,,+++)))(((&&&(((*********)))***++++++)))))))))******(((&&&$$$&&&)))***((('''((()))'''&&&%%%$$$$$$&&&''')))%%%%%%&&&((()))(((&&&$$$###)))000444444111...,,,+++)))'''&&&'''(((((((((111222333444555555444333000000000111111222222222///......------......///000000444::::::555222222///...------......---,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********(((***,,,.........,,,+++++++++++++++,,,000555999555333222444999:::444---///---+++************)))'''(((***+++---.........++++++************++++++******++++++++++++******++++++,,,------------,,,(((((()))***************************)))(((&&&&&&(((((())))))))))))))))))'''''''''''''''(((((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&(((***)))((('''(((***+++++++++,,,,,,+++)))''''''***,,,'''((())))))'''&&&'''(((&&&(((***+++++++++)))((())))))((((((((())))))***'''(((((()))))))))))))))%%%&&&((()))***))))))(((************************(((''''''(((***,,,------))))))***+++---...//////...,,,+++***+++---000222333444333///,,,+++///222666888888222+++(((+++///000111111000...,,,***(((,,,+++(((&&&%%%%%%&&&&&&''')))***)))'''&&&&&&'''((())))))***)))(((&&&%%%'''%%%$$$%%%'''(((''''''&&&(((***+++******+++---''''''&&&&&&''''''((()))&&&&&&&&&&&&''''''(((((('''$$$$$$(((,,,,,,)))'''***))),,,111222...,,,---,,,,,,***)))((((((((((((((()))************)))((($$$&&&(((((('''''''''(((***(((%%%######%%%(((***(((((('''&&&&&&%%%%%%%%%###$$$%%%%%%%%%(((,,,///)))******)))'''%%%%%%&&&$$$(((++++++)))+++000666222///+++(((%%%%%%&&&'''&&&%%%&&&''')))(((%%%###%%%$$$$$$$$$%%%&&&'''(((***((((((((())))))'''%%%"""###$$$&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############(((&&&%%%%%%&&&'''%%%$$$'''(((***,,,+++)))'''%%%%%%&&&'''&&&$$$$$$$$$&&&(((((('''''''''&&&&&&&&&&&&((()))******)))))))))(((%%%""""""###&&&'''((($$$***111333///++++++---'''&&&%%%$$$$$$$$$%%%%%%###'''+++---,,,***))))))***))))))(((((('''''''''%%%%%%&&&&&&''''''''''''+++***)))(((((('''((((((------......//////000000333444333222000---***(((((()))******))))))***,,,---......+++(((''')))++++++******))))))******+++'''***+++))),,,111444333+++*********))))))))))))(((((('''&&&'''((()))***((((((((('''&&&(((+++...************************''')))+++------,,,)))(((&&&(((*********)))***++++++***)))***++++++)))'''###%%%'''))))))(((((()))''''''&&&&&&&&&'''))))))&&&%%%&&&(((***)))&&&######(((---111222111111111,,,***''''''((())))))(((111111111111222222222222222222222222222222222222//////...------.........111000333777888444222333///...------......---+++,,,,,,,,,---......//////+++++++++++++++,,,,,,,,,,,,---...---+++*********((()))+++,,,------,,,,,,//////...,,,+++---000333111111111333888<<<888222...,,,*********+++)))(((((((((***+++,,,------------,,,,,,+++******++++++)))******************)))+++,,,,,,---...---------'''((()))***++++++++++++*********))))))((((((((((((((())))))))))))******((((((((()))))))))))))))((((((((((((((((((((((((((((((((('''&&&&&&(((***(((((((((((()))***++++++***++++++)))''''''((()))(((((((((''''''(((+++...///111333444333111...,,,(((''''''''''''((()))***((((((((((((((()))******&&&&&&'''((((((((((((((())))))))))))))))))))))))((('''&&&%%%&&&'''((()))))))))***+++,,,---...///,,,+++******+++---///111444222000///...///111222555666555000,,,---333999555444111...+++)))(((''''''&&&&&&%%%&&&''')))***&&&((())))))(((&&&'''((()))((('''&&&%%%%%%&&&&&&&&&%%%%%%%%%'''((('''&&&$$$&&&((()))))))))***+++&&&&&&&&&&&&&&&'''((((((''''''(((((((((((((((((()))&&&&&&)))***((('''(((+++***---111222...,,,---+++***))))))((((((((((((&&&'''((())))))((('''&&&###%%%'''((('''''''''))))))'''$$$""""""$$$''')))***)))((('''&&&%%%%%%%%%###$$$%%%%%%&&&'''***---''')))***)))'''%%%%%%&&&%%%''')))(((&&&'''+++...333111---)))''''''((((((((('''&&&'''((((((&&&%%%$$$$$$$$$%%%&&&&&&''''''***)))(((((())))))'''%%%###$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&$$$'''(((***+++***)))'''&&&%%%&&&'''&&&%%%$$$%%%&&&((((((((('''''''''&&&&&&&&&(((++++++***))))))***'''%%%######$$$&&&''''''&&&***///000...------...+++***)))'''''''''(((((($$$)))///111...+++)))***+++***))))))(((((())))))'''((())))))******))))))+++***))))))((((((((((((***+++,,,------------,,,333///+++***+++,,,,,,+++(((***++++++******+++,,,...//////,,,((('''))),,,***))))))))))))))))))***&&&)))***))),,,222666555+++***))))))(((((())))))((())))))******+++++++++))))))***))))))***,,,///++++++++++++++++++++++++***+++,,,------+++***(((&&&(((*********)))***++++++*********,,,,,,***(((((()))*********)))((('''''''''((())))))*********''''''((()))******'''%%%(((***---.........///000000,,,))))))+++---,,,***444333111000000111222333555555555444333333222222///////////////000111222222000000333444111111444///...,,,---......---+++,,,------...//////000000+++++++++,,,,,,---------+++---///...,,,******+++*********+++,,,,,,------/////////---++++++---///---000111222888??????;;;---,,,******++++++)))(((((((((***+++,,,,,,,,,,,,///...---,,,+++*********((())))))******))))))(((***++++++,,,,,,,,,,,,,,,)))******+++++++++******+++***)))(((((()))******(((((()))))))))*********+++++++++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''')))+++***((('''(((***&&&''''''''''''(((***+++)))+++,,,,,,***((('''((()))(((''''''+++444???FFFCCCBBBAAA???<<<888555333)))((((((''''''''''''(((+++***((('''&&&''')))***(((((((((((((((((())))))))))))))))))))))))))))))&&&'''(((((('''''''''((()))))))))***+++,,,------************+++---...///222000000444999:::888555222222111000333:::DDDLLL777444///***''''''((()))&&&&&&&&&&&&'''((()))***&&&'''))))))(((''''''(((((('''&&&%%%%%%%%%&&&''''''&&&&&&'''))))))((('''&&&((())))))'''&&&'''((('''''''''''''''(((((()))))))))))))))))))))((((((+++((((((***((($$$%%%***+++)))+++//////,,,***,,,))))))(((((('''((((((((($$$%%%&&&''''''&&&%%%$$$$$$&&&(((((((((((()))***((((((''''''''''''((((((+++***((('''&&&%%%%%%&&&%%%&&&''''''%%%%%%&&&'''###%%%'''((('''&&&''''''((('''&&&&&&%%%&&&'''(((222000---***(((''''''(((+++(((&&&&&&'''''''''&&&###$$$&&&'''((((((''''''***)))(((((()))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&((()))&&&%%%$$$%%%''''''&&&%%%(((((())))))(((((('''&&&$$$&&&''''''''''''(((***((((((((((((''''''''''''&&&))),,,,,,***)))***+++(((&&&%%%%%%'''(((((('''((()))***+++,,,,,,---...---,,,***((('''((()))***%%%+++111222///***((()))))))))(((((()))+++,,,---'''((()))***+++***))))))******))))))((()))))))))$$$&&&(((***+++++++++***------,,,,,,,,,,,,------)))***,,,+++******+++---.........,,,))))))***,,,******))))))))))))******&&&)))***(((***000222111,,,+++***)))))))))******&&&''')))+++,,,++++++***)))***+++***))))))***+++******************************++++++++++++******&&&(((*********)))***++++++******+++,,,,,,+++)))(((((()))*********)))''''''(((***,,,,,,,,,+++***&&&((()))))))))(((''''''(((***,,,,,,,,,,,,---///111---)))))),,,...,,,***888666444111111222444666888888777666555444444333...//////000111333555666333000...111111///111555///---,,,,,,---...,,,+++------......///000000000,,,,,,,,,------.........+++---000///,,,)))***+++,,,,,,,,,,,,---...///000+++---------,,,,,,---///,,,000222333999BBBFFFCCC---+++******++++++)))(((((()))******++++++++++++000///...,,,+++***))))))(((((())))))))))))(((((())))))***++++++++++++***+++++++++++++++***)))(((+++***((('''''')))+++,,,(((((())))))*********+++......---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***,,,,,,)))'''(((***&&&''''''''''''''')))++++++---//////---+++)))))))))(((&&&(((111BBBTTTaaaSSSQQQLLLFFFAAA===;;;::://////---,,,++++++******...,,,)))&&&%%%&&&'''(((+++***)))(((((()))***+++(((((((((((((((((((((((($$$&&&***++++++)))(((((()))))))))******+++,,,,,,(((((()))+++,,,------...000///222:::BBBEEE???999000//////222999FFFSSS\\\888333---'''%%%&&&)))+++)))))))))(((((('''''''''%%%'''))))))((('''((()))''''''&&&&&&&&&'''''''''(((''''''(((***+++)))((()))***+++)))'''%%%$$$%%%((((((((((((((()))******)))************))))))((()))''''''***'''"""%%%---***((())),,,---))))))+++(((''''''''''''(((((()))$$$%%%'''(((((('''%%%$$$%%%'''))))))))))))***+++)))***---......---***))),,,+++)))'''&&&%%%&&&&&&'''))))))(((%%%###"""""""""%%%''''''((()))***)))'''%%%%%%'''))))))(((000///,,,***(((''''''''',,,)))&&&%%%&&&'''(((((($$$%%%((()))******((('''***)))((((((((((((&&&$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&((()))***&&&%%%$$$%%%'''((('''&&&)))(((((((((''''''''''''$$$%%%((())))))***,,,...)))(((((((((''''''''''''&&&))),,,---+++)))***,,,)))((('''(((*********((()))'''%%%&&&))),,,---------+++)))'''&&&&&&(((((($$$+++111333...)))'''''''''''''''(((***---///111%%%&&&((()))))))))((('''******))))))))))))******%%%'''))),,,------,,,+++"""'''---...,,,***+++---)))+++,,,,,,+++***,,,---------,,,+++*********++++++******************+++'''))))))'''(((---///------,,,+++*********+++,,,"""$$$'''***+++***((('''((()))***)))'''%%%%%%&&&((((((((((((((((((((((((((((((((()))******++++++&&&(((*********)))***,,,+++******+++------+++***""""""$$$''')))******)))&&&(((+++...///...,,,***&&&(((***)))((('''''')))$$$'''***,,,,,,---///000///+++''''''+++,,,+++(((555555555666555444444333444555555666555333222111222222333333333333222222...//////...------///222444000---------,,,,,,---.........///000111111222------......//////000000++++++,,,,,,,,,,,,------)))+++---......---...000//////---,,,,,,,,,,,,,,,+++,,,***+++444@@@CCC???...---+++)))((())))))***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******...---+++)))(((((())))))((()))+++,,,,,,+++)))((())))))************)))))),,,***((((((***+++)))'''++++++++++++***((('''&&&'''((()))******)))'''&&&+++***))))))((((((''''''+++***((('''''')))+++---+++,,,,,,******,,,------***+++'''###333PPPgggnnnYYYNNNDDDAAA@@@===;;;;;;666777777333000...,,,))),,,---,,,***(((''')))***+++'''(((,,,+++''')))///***)))''''''((()))(((''',,,+++)))(((''''''((())),,,,,,++++++++++++,,,---+++,,,,,,+++***---333888444444666:::??????<<<888444333555>>>HHHMMMJJJDDD111---(((&&&&&&((())))))(((''''''(((((()))***+++)))'''&&&'''***+++***''''''((()))******)))((('''&&&''''''(((''''''&&&&&&%%%&&&'''''''''&&&%%%$$$&&&''''''((()))******+++***))))))((('''&&&&&&&&&(((+++***'''%%%''')))+++'''''''''(((((((((%%%###++++++***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%'''(((******'''***---000000...+++(((...***&&&$$$%%%&&&%%%$$$!!!###&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((()))&&&((((((%%%%%%)))***'''444111---)))&&&&&&'''(((***(((&&&&&&&&&&&&%%%###%%%'''((((((''''''(((***)))************((('''&&&)))(((%%%######%%%((()))##################$$$$$$+++(((&&&&&&((()))(((&&&'''(((((((((&&&%%%&&&''''''&&&%%%&&&''''''&&&$$$((((((((()))******)))''''''&&&&&&'''((()))***+++'''))),,,,,,+++)))'''''')))'''%%%'''***,,,***((())))))))))))((((((((((((&&&((())))))(((((()))+++&&&''')))******(((&&&%%%((('''&&&&&&&&&''')))******************+++++++++222///***((('''(((((('''************************+++************+++,,,,,,+++,,,------++++++,,,---,,,,,,************,,,,,,...,,,+++))))))***,,,---++++++***((((((***...111,,,+++******,,,,,,+++************)))))))))((((((***)))(((((()))******)))&&&'''((())))))'''&&&%%%((('''&&&&&&&&&''')))******)))''''''((())))))(((***)))))))))((((((''''''(((((('''''''''&&&&&&&&&))))))))))))************)))((('''&&&&&&'''((((((((((((((((((((()))******))))))***+++++++++******888888888888888777777666666666777777666555444222111222222333333222222111000000000///------///111111///......////////////---......///000000111111......//////000000000111,,,---------............+++---.........---///000000000///...------------000000---+++000888999444...---+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******---,,,+++***))))))******((()))***++++++***)))(((************************,,,***((()))++++++)))'''***************)))(((''''''''''''(((((()))))))))((()))***)))((('''&&&'''+++***((('''''')))+++---)))---000111000///,,,))),,,///,,,+++777NNN^^^aaaRRRIIIAAAAAABBBAAA@@@AAAEEECCC???<<<999888666444+++***''''''(((***---///000---,,,...+++&&&'''+++***(((&&&'''((()))((('''))))))))))))***+++,,,---222000---+++******,,,---)))***++++++,,,///555:::777444222111444666777666;;;AAAIIINNNNNNGGG===666---)))&&&$$$%%%&&&&&&&&&''''''&&&&&&&&&'''((((((,,,***)))***,,,---,,,***((()))************)))((('''((((((((((((((('''''')))))))))))))))((('''&&&'''(((((()))******+++++++++++++++******)))((('''&&&'''(((***,,,---***''')))(((((()))***)))'''%%%*********)))((((((''''''###$$$%%%&&&%%%$$$"""!!!))))))(((((())))))******)))+++...000000...,,,***---***'''&&&'''((('''%%%$$$&&&((()))(((''''''((('''''''''((((((((())))))'''***)))''''''***+++)))///...+++((('''''')))***,,,***))))))******((('''%%%'''((((((''''''((()))((()))***,,,,,,,,,,,,+++&&&%%%$$$######$$$%%%&&&&&&''''''((((((''''''&&&(((&&&%%%%%%'''((('''%%%'''(((***)))'''&&&'''(((%%%'''((())))))((('''&&&(((((()))+++---,,,)))&&&)))((((((''''''&&&&&&%%%(((***,,,+++***(((((((((***((('''(((+++---,,,***''''''(((((())))))******'''(((***)))(((((()))***'''(((***+++***)))(((''')))((('''''''''((()))***************************222...***(((((()))))))))+++++++++++++++++++++++++++++++++***+++,,,,,,---)))***+++***((('''((())),,,+++***))))))***+++,,,,,,+++)))''''''((()))************))))))***---///...,,,+++***+++***)))'''*********)))))))))((((((+++***)))((()))***)))))))))*********+++*********++++++***)))***+++,,,---+++)))(((((()))***)))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))***************)))(((''''''((()))******)))))))))))))))******+++++++++,,,+++++++++***;;;;;;;;;;;;;;;:::::::::888888999999888777555444111222222333333222222111111222222000......///111///000111000000000///...---......//////000000111000000000111111111111111.........////////////000...///000///......///111222111111000//////......333111---***,,,000///,,,------,,,+++************************************++++++++++++,,,,,,,,,,,,******++++++++++++******,,,++++++******++++++,,,))))))************))))))++++++***))))))***++++++,,,+++)))***++++++***(((((())))))***))))))(((((())))))(((((()))***,,,---&&&))),,,,,,)))'''((()))+++***)))((((((***,,,---000444999<<<:::666333222---111222111999HHHNNNMMMFFF@@@>>>BBBHHHJJJLLLOOOSSSNNNJJJIIIJJJJJJHHHGGGAAA:::111+++***,,,---,,,+++******,,,***'''(((,,,+++***((((((***++++++***'''''''''((())))))******333111...***))))))+++,,,+++,,,...///111666<<<@@@@@@:::333//////222555666???HHHQQQQQQGGG:::000+++***)))'''&&&'''((('''&&&))))))((((((''''''(((((()))(((((()))++++++***(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&++++++***(((((('''''''''&&&&&&''''''((()))))))))))))))*********((('''&&&(((&&&&&&***...///,,,((((((''''''''')))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%###+++***)))((((((((((((((()))***+++,,,,,,+++***))))))'''&&&&&&''''''&&&%%%$$$&&&))))))(((''''''(((%%%%%%&&&&&&&&&&&&&&&'''%%%''''''$$$$$$((()))&&&(((''''''&&&&&&'''(((((()))(((''''''((()))(((&&&&&&((())))))(((''')))***&&&'''((()))************%%%$$$$$$$$$$$$$$$$$$%%%&&&''')))***)))((('''%%%%%%%%%%%%'''))))))((('''''')))++++++)))'''''''''$$$'''+++,,,***((()))+++))))))***---...---)))&&&,,,++++++...111111---)))***++++++***(((''')))******))))))***,,,------+++&&&''''''((()))***+++,,,(((*********((('''((()))((()))***++++++***)))((())))))(((((())))))***++++++++++++***+++++++++***000...***)))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......)))***+++***((('''((())),,,+++************+++,,,---,,,***(((((('''(((((((((***++++++******,,,...///---++++++******(((&&&+++++++++*********))))))++++++************++++++)))((((((((((((***+++,,,,,,,,,+++***+++,,,---...,,,***))))))***++++++*********************++++++************)))))))))))))))))))))*********++++++******))))))***+++,,,---,,,+++************++++++...---------,,,,,,++++++<<<<<<;;;;;;::::::::::::999999::::::999888666555222222333333333333222222333444444222000//////000000333444222000000...,,,.........//////000000000222222222222222222222111........./////////000000111222333222000000111222333333333222222111000///000...+++***+++------+++------,,,,,,++++++++++++************************+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,------,,,++++++******++++++,,,---,,,***))))))***,,,---,,,+++++++++++++++******'''((())))))*********)))------,,,,,,++++++++++++(((,,,//////,,,)))***,,,++++++***))))))+++,,,---777:::???CCCAAA===<<<>>>333888:::;;;@@@FFFFFFAAA;;;888:::CCCLLLQQQVVVZZZYYYUUUUUU[[[```___]]]\\\[[[PPPBBB999777777666444---...//////---***+++,,,---,,,******,,,---,,,+++************))))))((((((------,,,+++++++++,,,---111111222555888===BBBEEEHHHDDD>>>999777777888888???DDDGGGBBB888000---...+++***)))***,,,,,,+++)))---,,,+++***))))))))))))&&&&&&'''((())))))(((''''''((((((((((((((((((''''''''''''''''''(((((((((...---+++)))((((((((()))''''''(((((()))))))))***((()))***++++++)))'''&&&,,,)))(((***,,,+++,,,---***((((((((()))***((('''%%%%%%%%%&&&&&&'''''''''((((((((())))))))))))(((++++++***)))((((((((((((++++++++++++++++++******''''''(((((())))))((('''''')))++++++***)))))))))''''''''''''''''''''''''%%%''''''$$$$$$((((((&&&'''(((((()))))))))(((((((((&&&&&&&&&((()))((('''((()))***)))(((((()))******)))))))))((('''&&&&&&%%%&&&''''''''''''&&&%%%'''(((+++,,,,,,***'''&&&$$$%%%&&&(((***+++***)))''')))++++++)))'''&&&&&&%%%))),,,+++''''''+++///+++******+++,,,,,,)))'''...+++...999FFFHHH???444++++++***((('''''')))+++)))))))))***+++,,,,,,,,,((((((((())))))******+++***++++++***((('''((()))(((((()))*********))))))***************+++++++++++++++++++++++++++,,,,,,///---******+++---------------------------------...............///000000...//////...---,,,---......---,,,++++++,,,---...111000...---,,,+++++++++)))+++---...---,,,,,,---///---,,,+++,,,+++***(((,,,,,,,,,,,,++++++++++++***++++++,,,,,,---...000+++***))))))***,,,///111***))))))((()))***+++,,,,,,+++)))***+++,,,,,,+++,,,,,,,,,++++++************************)))))))))))))))*********+++++++++++++++******+++---...000------,,,++++++++++++,,,000000///...---,,,,,,,,,;;;:::999999888888999999999999::::::999888666555333333444444444444333333444555555444222000111111///555777333000111111.../////////000000000000000444444333333222222111111---.........////////////333555666666555333333444444444444444333222111000///---+++,,,------------------------,,,,,,,,,+++************************++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++***+++,,,,,,------.........------,,,,,,------......,,,+++))))))+++,,,...,,,,,,,,,,,,++++++++++++'''((()))***++++++++++++.........---,,,+++)))(((***---//////,,,***+++,,,,,,++++++***+++,,,------222888CCCLLLKKKBBB>>>@@@<<<@@@EEEHHHKKKLLLHHHBBB777666:::CCCJJJNNNQQQVVVUUUUUU[[[ggglllhhhcccaaaZZZQQQFFFAAABBBEEEEEEDDD999;;;:::666222///---,,,---,,,******+++++++++***------------------------)))***---000222222333222555555666888<<>>999777:::999888555111000///000)))))))))+++---...,,,***---,,,+++)))((((((((((((''')))***,,,++++++************************************))))))***+++,,,,,,///...,,,+++******++++++***+++++++++++++++,,,,,,***++++++,,,,,,+++))))))+++---333777333+++***...,,,+++******,,,,,,,,,+++'''''''''(((((()))******((('''&&&%%%&&&(((***+++++++++***************+++,,,,,,,,,,,,,,,------...((()))***++++++*********)))+++------,,,******+++*********)))))))))))))))(((++++++((((((,,,,,,***,,,,,,------,,,+++***)))***)))((((((***+++***)))'''((()))((('''&&&'''(((,,,,,,+++******)))))))))%%%&&&((())))))(((&&&%%%***+++---///...,,,***(((###$$$&&&'''((()))******(((***++++++(((&&&&&&&&&(((******'''$$$%%%,,,222...+++)))((()))******)))---))),,,===QQQUUUGGG666,,,+++***(((&&&'''))),,,(((((()))*********+++,,,++++++******))))))((((((***+++,,,***)))(((((()))&&&''''''(((((())))))))))))******++++++++++++++++++++++++,,,---......///---+++******,,,---...---------------------------///////////////000000111///111222111000///000111///...---,,,,,,---...///222222000///...---,,,,,,***---///000///...---...---,,,+++,,,---...---,,,......---------,,,,,,,,,(((***,,,------///222555222111//////000333666999))))))((('''((()))***+++,,,***)))***,,,------,,,///...---,,,+++***)))((())))))))))))))))))))))))************++++++++++++++++++++++++,,,---///000------,,,,,,,,,,,,,,,---111000///...------------;;;:::888777777777888999::::::;;;;;;:::999777666444555555666666555555444444555666666444222222333000888:::444111555666333111111111111111111111111555555444333222111111000............////////////444777:::;;;:::888777666444555555555555333222000111...---......++++++---,,,------......---,,,,,,++++++++++++++++++++++++++++++,,,,,,------......++++++,,,,,,,,,,,,+++++++++,,,---............---...//////////////////...------,,,++++++,,,------,,,---...---+++***+++,,,)))******+++,,,,,,,,,+++,,,,,,,,,,,,------------......---,,,,,,++++++***,,,,,,++++++,,,,,,---......888KKKZZZXXXIII???>>>;;;@@@HHHPPPTTTRRRKKKEEE<<<;;;>>>CCCEEEDDDDDDFFFGGGKKKWWWeeehhh^^^VVVUUUNNNIIIDDDBBBCCCEEEEEEDDD<<<@@@AAA>>>;;;;;;999777333111///...//////---,,,------...///111444777999333555888;;;>>>???@@@@@@<<<;;;<<>>LLLYYY___[[[RRRKKKCCCBBBDDDGGGEEE@@@===>>>???FFFVVVffffffZZZSSSUUUSSSSSSRRRRRRPPPNNNKKKIIIMMMRRRTTTPPPMMMNNNMMMIIIFFFCCCAAA??????>>>===;;;;;;;;;:::;;;???CCCHHHKKKKKKKKKJJJKKKLLLNNNPPPQQQJJJJJJKKKPPPWWW]]]___```dddeeeddd^^^RRRGGG>>>:::333333444666888777444000444444444666999;;;;;;:::777777666555555444555555111444888999777666555666555444333333333333444555555555444333444666888999444555666666666666666666666666666666666555555555777666555444444555666777999>>>KKKVVVQQQBBB:::===555444222222444666666555333333333333444444444444444555666888999:::::::::777666444333222222111111111222444666777999999999333444444333000000333555///111333222111/////////000/////////............000222222//////333444111222111111000//////......111///......//////---,,,000111222111///...///000+++++++++***+++,,,...///,,,------------------,,,++++++++++++***)))((('''&&&''''''&&&%%%&&&***...//////...+++)))(((***,,,---,,,+++******+++,,,---///......//////...,,,)))***(((***111888999111)))***++++++)))'''''')))+++'''***,,,+++******,,,...,,,++++++******))))))))))))***++++++***)))***,,,''''''''''''((()))***+++((((((***+++++++++***)))***+++---///111444555666+++***)))***+++,,,,,,*********************************))))))******+++,,,''')))+++++++++,,,...000...---,,,++++++,,,---...---------------,,,+++++++++---......,,,+++,,,---+++***)))***,,,,,,,,,***+++*********))))))))))))%%%(((,,,+++******///333+++***))))))***,,,...000,,,,,,+++***+++,,,---...***)))((()))+++------,,,++++++++++++************************++++++,,,,,,*********+++++++++,,,,,,+++***)))))))))***+++,,,******++++++,,,---//////000///---,,,,,,---...///???===;;;:::999:::<<<======>>>>>>>>>>>><<<;;;:::777777888888888888777777333555777888666555555666DDDLLLJJJ<<<222444444000333333333333333333333333555555444333111000//////000111111111111222222222333888???CCCCCC???<<<:::333444666666555444111000,,,)))+++//////+++---222,,,---.../////////------------------------------++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++------...//////...---,,,,,,---///000000///---,,,,,,------......------,,,,,,...000...+++***,,,...,,,------......------,,,---+++***---444???JJJQQQ>>>777000///222444222...,,,,,,,,,---------......222555???IIIDDD666333:::999BBBTTTfffmmmhhh]]]UUUFFFFFFIIILLLIIIBBB???@@@DDDLLL___ppppppddd```eeeaaaeeeiiikkkiiifffcccaaapppuuusssiiibbb^^^YYYRRRYYYWWWSSSRRRQQQPPPNNNLLLSSSRRRPPPOOORRRVVV[[[___aaa^^^YYYVVVVVVXXX[[[^^^YYYYYY[[[aaaiiipppsssssswwwuuupppfffXXXLLLEEECCC@@@@@@@@@AAAAAACCCDDDFFFAAA@@@@@@AAADDDGGGHHHHHHDDDDDDCCCBBBBBBBBBBBBCCC???CCCGGGHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEDDDEEEGGGIIIKKKDDDEEEGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFJJJHHHFFFDDDEEEFFFIIIKKKJJJGGGLLLVVVUUUKKKHHHLLLFFFDDDBBBBBBDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEE@@@CCCGGGKKKLLLKKKHHHFFFJJJIIIGGGEEECCCBBBAAA@@@@@@AAADDDGGGIIIJJJKKKKKKDDDEEEEEEBBB??????CCCFFF>>>@@@BBBAAA@@@>>>===>>>>>>>>>======<<<<<<<<<<<<;;;======:::;;;>>>???===>>>======<<<<<<<<<=========;;;::::::::::::888777999:::;;;:::888777888999888777666444444444444555333333333222222333333333444333333222111000000000+++,,,+++)))''')))...222333222000,,,******,,,///---,,,,,,...///...,,,***...///222444555222,,,(((+++,,,.........---------***++++++***(((''')))***(((+++------++++++---000***************+++++++++((()))++++++******+++---(((((((((((()))***+++,,,'''((()))***+++***))))))***+++---000333666888999+++***))))))+++,,,+++)))(((((((((((((((((((((((('''''''''''''''(((((()))$$$&&&)))******,,,...000,,,,,,************,,,,,,---------......---,,,,,,***,,,,,,,,,******+++,,,,,,***))))))******((('''((((((((((((''''''''''''%%%(((+++***''''''***///+++******)))***+++---...++++++*********+++,,,---***(((((((((+++,,,,,,,,,(((((()))***++++++,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++***)))((((((((()))***))))))***+++,,,...///000///...---,,,,,,---///000CCCCCCAAA???<<<;;;<<<>>>========================<<<:::888888999999888777666888888888777777888::::::999888999::::::888666:::777555444777999;;;;;;999888777666555444444555333666777777444444555888777888:::<<<<<<:::888777666555555444333111///.../////////000000000111111000...,,,+++,,,///333555//////////////////////////////000111111111000000+++---///000111000///...---...///111111000//////111333555777777444111///444111...---000222111000///000111222333444444444666555444333333444666777555555444333777CCCUUUbbbYYYQQQIIIFFFHHHHHHDDD@@@999888777777777888:::;;;======>>>???@@@AAABBBBBBOOOZZZjjjvvvxxxqqqddd[[[^^^YYYTTTRRRRRRQQQMMMIIIGGGPPP^^^jjjrrrvvvxxxxxxzzzwwwxxx||||||wwwuuuwwwwwwlllccc]]]ZZZYYY^^^^^^]]][[[YYYXXXZZZ\\\bbbaaa```^^^\\\[[[YYYYYY[[[[[[[[[[[[[[[\\\]]]]]]XXXUUURRRSSSWWW\\\___```aaa^^^XXXRRRMMMJJJHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCHHHFFFBBB???>>>???@@@AAA??????>>>>>>>>>>>>??????========================>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDEEEEEEDDDBBBAAAAAABBBBBBAAA@@@AAACCCFFFDDDFFFHHHIIIIIIFFFBBB@@@AAAAAA@@@??????@@@AAAAAABBBBBBCCCAAA@@@???@@@BBBDDDDDDCCCEEEFFFGGGEEEDDDDDDEEEFFFEEEBBB@@@@@@@@@AAABBBDDDFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDFFFGGGHHHEEEDDDBBBAAA@@@@@@AAAAAACCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA??????AAACCCCCCCCCCCCCCCCCCDDDDDDEEEGGGEEECCCAAA@@@AAABBBCCCEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEDDDBBBAAA???>>>>>>===<<<;;;::::::;;;<<<===>>><<<;;;999999:::<<<===??????@@@AAAAAAAAAAAA@@@;;;<<<>>>???@@@???===<<<;;;;;;;;;;;;;;;:::999999888888777555333333555777===<<<:::999777777666666666666666555555444444444555333222333777888777555333222000000111222111111555777777333///---...000111...---...111444333222---------...............+++***************++++++)))***++++++,,,,,,,,,,,,++++++,,,---............///...,,,++++++,,,...////////////...---,,,++++++------,,,,,,,,,,,,------(((((())))))***++++++,,,,,,+++)))(((((()))***+++***)))((('''''')))...222---,,,,,,+++*********+++)))***+++,,,,,,,,,++++++))))))++++++,,,+++***)))++++++++++++++++++++++++///...222666555///******)))******+++++++++***)))++++++++++++++++++,,,,,,---,,,*********+++---///......---------///000111@@@@@@???>>>;;;;;;<<<>>>BBBBBBAAAAAAAAAAAAAAAAAAAAA???===<<<======<<<;;;888999999888777888:::===<<<<<<=========>>>>>>>>>===:::888777999===???@@@@@@@@@???>>>===<<<<<<<<<777:::======:::777777777888888888888888888888888777777777666666444333333333333333333444444444444666444222111222333555777666666666777777777888888444555555555555444444444...///111222333222111000000111333555666777777777333555666888777555333222===;;;999999;;;;;;999777888999;;;===>>>???@@@@@@BBBBBBAAAAAACCCEEEGGGIIIBBBCCCBBBAAACCCKKKYYYcccccc^^^YYYXXXZZZYYYSSSNNNBBBBBBCCCCCCEEEFFFHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLTTT[[[fffnnnppplllddd^^^\\\WWWRRROOOOOONNNJJJFFF@@@GGGRRR[[[```bbbcccddddddeeeeeedddaaaaaabbbccchhhccc\\\TTTMMMJJJHHHHHHNNNNNNNNNLLLJJJIIIJJJLLLOOONNNMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJGGGCCC@@@???AAACCCCCCBBBHHHFFFCCC???<<<:::888888::::::999999999999::::::===<<<:::888666666777888444444333333333333444444555555555555555555555555555555555666666666777777222222333333444555666666444444444444444444444444444444555666666555444444555666666555444444666888555666888999888666333222444333222222222222333444444555555333222111222333666555555666777888666555444555777666444333444555555666888999::::::::::::777777666555666666888888:::999888777777888888999555555666666666666555555:::::::::888666666888:::999999999999999:::;;;;;;===;;;999777777777888999;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;:::999999888999999999999999:::;;;;;;======<<<;;;:::999888888888777666666666666777888999888666555555666888999???@@@AAAAAABBBBBBAAAAAA???@@@AAACCCCCCBBBAAA@@@CCCCCCCCCCCCCCCBBBAAAAAACCCCCCCCCAAA@@@AAACCCFFFFFFEEEDDDCCCBBBAAAAAAAAABBBAAAAAAAAA@@@@@@@@@???AAA@@@???@@@CCCEEEDDDCCCAAA@@@??????@@@AAAAAA@@@EEEFFFFFFDDD@@@???@@@AAA===;;;999:::===>>>>>>===:::::::::;;;;;;<<<<<<===444333333333444444555666444444555666777777777777333444444555555555555555222000///...---...000111............---,,,+++***,,,,,,++++++++++++++++++)))******+++++++++******)))((('''&&&&&&&&&&&&&&&((()))***)))(((((()))***,,,,,,+++***************,,,------------.........------...//////...---,,,////////////////////////222111444888888222...---,,,,,,,,,+++++++++++++++******************)))))))))((('''&&&'''(((***+++---,,,,,,+++,,,---...///???@@@@@@???======>>>???CCCBBBBBBBBBBBBBBBCCCCCCCCC@@@>>>=========<<<;;;:::;;;;;;:::999;;;>>>AAABBBDDDFFFEEEBBBAAACCCFFFEEEBBB@@@@@@CCCGGGJJJKKKIIIHHHGGGFFFEEEDDDCCCCCC>>>BBBEEEEEECCC???===;;;<<<;;;:::999999:::;;;<<<888888999999:::999999888999999999999:::::::::;;;<<<;;;;;;;;;<<<===>>>???AAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCAAABBBCCCEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHHHHGGGMMMMMMLLLMMMMMMLLLIIIGGGGGGHHHJJJLLLNNNOOOPPPQQQMMMLLLLLLKKKLLLNNNPPPQQQIIIJJJJJJIIIIIIMMMTTTZZZ[[[XXXWWWYYY[[[YYYRRRKKKAAABBBCCCEEEGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGKKKNNNRRRUUUWWWVVVTTTRRRMMMIIIDDDBBBBBBAAA===:::666;;;AAAFFFHHHHHHHHHIIINNNUUUTTTJJJDDDGGGJJJIIIFFFCCC???:::777666777777<<<======;;;999888:::;;;<<<;;;;;;::::::999999888666666666777777777888888999777555333333333222111666555444333222111000/////////.........///000000333333222111000/////////000//////......//////000........................------------.........///,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000///...---///000///////////////...---,,,///......------......//////000///...,,,+++,,,---111///...///000000///...,,,...//////......000111///000111222222222222111111000//////...//////000000000/////////000111111//////000000000000//////000111111000......///111000000//////000000111222222111000.........//////111111111222222222333333222222111111000000//////000////////////000000111222222222222111111111111222111111000000111111222222222000000000111222333666666777888888888888888777888999:::;;;:::999888=========>>>======<<<;;;;;;<<<<<<;;;;;;<<<>>>AAA@@@@@@???>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???>>>>>>@@@BBBDDDDDDCCC@@@@@@@@@AAAAAABBBBBBCCCGGGHHHHHHFFFDDDCCCDDDFFFDDDBBBAAAAAABBBCCCCCCBBBAAAAAABBBCCCDDDDDDEEEEEEAAAAAAAAAAAABBBCCCEEEEEECCCDDDDDDEEEFFFFFFGGGGGGDDDCCCCCCCCCCCCCCCBBBBBB@@@???>>>===<<<<<<===>>>::::::;;;::::::999888777888888888777777666666666333333444555444222000//////////////////...---------000222222000---+++***///...------------------,,,,,,+++***+++,,,---.........//////...---,,,,,,........................222111333777777222...//////...---,,,++++++,,,---.........------,,,,,,,,,+++******)))***+++,,,,,,------,,,,,,,,,---......BBBCCCCCCBBB@@@???@@@AAABBBBBBBBBBBBCCCEEEGGGHHHDDDBBB???>>>>>>>>><<<;;;;;;<<<<<<;;;;;;===AAADDDIIILLLOOOLLLGGGEEEGGGKKKJJJHHHGGGHHHLLLQQQUUUWWWSSSRRRRRRQQQPPPNNNMMMLLLLLLMMMOOOOOONNNMMMKKKJJJFFFFFFFFFEEEEEEFFFFFFFFFDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHIIIKKKLLLMMMNNNNNNPPPPPPQQQRRRSSSTTTUUUVVVZZZYYYXXXWWWVVVVVVUUUUUUTTTUUUVVVVVVWWWVVVUUUUUUWWWWWWVVVUUUTTTSSSRRRRRRWWWVVVUUUUUUTTTTTTUUUUUUTTTSSSRRRRRRQQQPPPNNNMMMJJJKKKLLLNNNOOOPPPPPPPPPJJJIIIGGGFFFEEEEEEEEEEEEAAACCCDDDCCCBBBBBBEEEGGGDDDBBBBBBEEEGGGEEE@@@:::888999;;;===>>>>>>>>>>>>:::999999999888888888777;;;;;;;;;<<<<<<===>>>???<<<999666555555555333111000333555666666555666777BBBNNNNNN>>>555999;;;666666555222111000000111222444555555444222111222333444444444444444444444444111111222222222333333222333222333333444444333222000111111222111111000///...---,,,,,,,,,,,,,,,---///000111111000///...---//////............//////............------------+++++++++,,,,,,,,,------......//////000000000111........................222111111000000111111222///000111000...---...///111111000///////////////111000000000000000000111111111111000...---...///333111000///000111000...///000111000//////111333000000000000000/////////111111000000////////////,,,,,,------...///000000000000111111111111000000---...///...---,,,...///------,,,,,,------...//////...---,,,,,,,,,,,,------............/////////.........---------,,,,,,---,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------,,,,,,,,,---...///,,,------...............+++,,,---.........------//////000000000000///...---...///...------///111000000/////////000000111222222222222111111111111222222222333555666666666111333444555555555666777::::::999999888999999:::<<<;;;:::::::::;;;;;;;;;::::::;;;<<<===>>>>>>???@@@AAAAAABBBCCCDDDFFFGGGEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGGGGFFFEEEEEEEEEJJJJJJHHHGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA>>>???AAAAAA@@@===999777:::;;;===>>>??????>>>======@@@BBBBBB@@@===;;;:::;;;::::::999999999::::::777666555444444666888999555555444444333333222222111111111111111111111111333222333888777333111222000///,,,******+++,,,---......------,,,+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++DDDEEEEEEDDDAAA@@@@@@@@@BBBBBBBBBDDDGGGJJJMMMOOOGGGEEECCCBBBBBBBBBAAA???;;;<<<======>>>@@@DDDGGGMMMQQQUUUTTTOOOMMMOOORRRPPPOOOOOOQQQWWW\\\___aaabbbbbbbbbaaa```^^^\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\WWWYYYZZZ[[[[[[ZZZYYYWWWVVVVVVWWWXXXYYYYYYYYYYYYVVVVVVVVVWWWWWWWWWXXXXXXSSSTTTUUUVVVVVVUUUTTTTTTSSSTTTUUUVVVWWWXXXYYYZZZYYYXXXWWWVVVUUUTTTUUUUUUPPPPPPQQQQQQQQQPPPPPPPPPOOONNNMMMLLLKKKIIIIIIHHHIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGEEECCCBBBAAAAAABBB>>>??????@@@@@@?????????===<<<<<<::::::999999999555777999999999888777777777555444555888888555333444555666777888777666555333333333222111111000000333333222222333333444555555444333333333444444444///000111000//////111222666DDDGGG:::222555666111333222222111000000111111222333444444222111222333111222222222333333333333111111222333444333333222,,,...000111111111111222//////000000//////...---111000///...------,,,,,,///000222333222111000///---,,,,,,++++++,,,,,,---000000000/////////......,,,,,,---------.........---------------.........------------------------000000///......///000000---/////////---,,,,,,---000000///...---...//////......////////////.........//////...,,,+++---...222000...------...---,,,/////////...,,,,,,...///...---------,,,,,,,,,,,,.........------,,,,,,+++,,,,,,---...///000111111---......//////......------///000000.........000---------------......//////......------------------------.........//////.........---------------------,,,,,,,,,,,,,,,---))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++,,,,,,---------------******++++++,,,,,,,,,,,,,,,,,,------------,,,,,,...//////...---,,,---...*********)))******+++,,,,,,,,,,,,,,,------------,,,,,,---.........///000)))+++...///...---///000000/////////000111111111111111111000000000000111///000000111222222333333222222222333444666777888666666666777888999;;;<<<<<<;;;:::888777777777777???>>>>>>======<<<<<<=========>>>>>>======<<<<<<======>>>>>>>>>===;;;;;;===???@@@@@@???<<<888666999;;;===@@@BBBBBBBBBBBBFFFGGGHHHHHHFFFFFFFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFHHHGGGFFFEEEEEEGGGIIIJJJAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<<@@@@@@<<<;;;===777555333222111222333444111000000000//////......,,,---...///000//////...............---,,,,,,+++DDDEEEFFFEEECCCAAAAAABBBAAAAAAAAACCCFFFJJJNNNQQQHHHFFFDDDDDDEEEEEEDDDCCCAAACCCEEEGGGHHHJJJMMMPPPQQQVVV[[[]]][[[YYYZZZ[[[\\\\\\]]]```dddhhhjjjjjjlllllllllkkkjjjgggeeeccc```]]][[[[[[^^^aaabbbcccaaaccceeeggggggeeecccaaaXXXYYYYYYZZZZZZYYYYYYYYYRRRRRRRRRRRRSSSSSSSSSTTTPPPOOONNNMMMKKKIIIGGGEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHFFFEEEDDDCCCCCCDDDEEEAAAAAAAAA@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;<<<======::::::999888888888888999999:::;;;999777666666777666666666666555444333333333333444555555666777777111222444555555444333222444222111111333444444444222333333333333222111111222222111111000000000///000000111111111111111111222222222222333444555555000111111000///000222444+++666;;;555222444666333222222222111111000//////111333444444333222222333/////////000000000111111///000111222222222111000,,,...///000.........///111111000000///.........111000///...------------///000111222333222111000......------------......111111000000///.........,,,,,,---------.........,,,,,,,,,,,,------------------------------------///////////////////////////000222111000//////000000//////.........//////------............------,,,---...---,,,,,,...///333111...,,,------,,,+++/////////---++++++---/////////...---------......,,,,,,---------,,,+++++++++,,,---//////000000000,,,------......------,,,,,,...///000///......///---------------......///........................,,,------------.........------------------------------,,,,,,++++++,,,,,,******+++,,,,,,---......,,,,,,------------,,,,,,++++++,,,,,,------......++++++,,,---------------,,,,,,,,,---------......---......//////////////////000000///---,,,,,,---+++++++++***++++++,,,,,,,,,,,,---------------...,,,---...---,,,+++,,,...'''***......,,,+++,,,...---+++***+++,,,......---,,,---...---,,,,,,---///,,,,,,,,,---------------*********+++,,,---...///,,,,,,,,,,,,---///111333000///---,,,++++++,,,,,,.../////////////////////000000111111111111000000000000222333333222111000111222333444333111///---,,,---000222444666777777:::::::::999888999<<<>>>???????????????@@@@@@AAACCCCCCBBBAAABBBCCCDDDEEEBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEECCCDDDGGGHHHEEEEEEHHHDDDDDDBBBBBBBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAACCCCCCBBBAAA@@@;;;;;;;;;:::999888777666DDDFFFHHHIIIHHHGGGHHHIIIGGGGGGFFFGGGJJJMMMQQQTTTPPPNNNLLLMMMNNNOOONNNMMMOOORRRVVVYYY[[[\\\^^^```^^^aaaeeehhhgggddd```]]]bbbbbbccceeehhhiiigggfffbbbbbbcccbbb```]]][[[YYYWWWUUUSSSTTTVVVXXXXXXWWWXXXXXXYYYZZZZZZYYYXXXXXXLLLLLLLLLLLLKKKJJJIIIHHHCCCCCCCCCDDDDDDDDDEEEEEEAAAAAA???>>><<<;;;:::999999999999::::::;;;;;;;;;<<<;;;999888888999:::;;;;;;:::999999888888888888666666555555555666888999888888888777777777666666444777<<<===:::777555444444555555555555444444333111222333555666777777777333333333444444444333222222111111111222333333333000000000//////000111111//////////////////............///000000000000000111111111000000000111222000111222111000111333555---///222222222222444666222222333222111000...---000222333444222111111222............////////////---...000111111111///...///111222111//////000222444333222000000000111222---------------...///000///000111111222222222222222111111000000111111222111000000///......------,,,,,,,,,---------......////////////////////////////////////////////////000111222222222222111000111333555555444333333444111111111111111111111111...//////000000//////...,,,...////////////222444777555111////////////...000000000...---...111333111000000//////000111222---...///000000///......+++,,,...////////////......//////////////////...+++---///000///......///---------------...//////........./////////......,,,,,,,,,---------......------------------------...---,,,,,,+++++++++,,,++++++,,,,,,---.........,,,---............---,,,++++++,,,---............******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,------...//////......***+++---,,,+++******+++---,,,,,,+++++++++,,,,,,++++++,,,,,,------------,,,...///---***)))***,,,&&&+++//////+++)))***,,,,,,***((()))+++,,,,,,******,,,---,,,++++++---000------------,,,,,,,,,,,,------,,,,,,---......///,,,+++++++++,,,///111333...---+++))))))***+++,,,)))***++++++,,,,,,,,,,,,,,,,,,------------,,,,,,)))+++---...///...---,,,***++++++,,,,,,,,,++++++''''''((()))***,,,---...---......---,,,---///111333333333333333444555555222222222333333333444444666666555555666777888999::::::::::::::::::::::::???<<<<<<@@@AAA???@@@CCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHIIILLLNNNOOOMMMKKKIIICCCCCCCCCCCCBBB@@@>>>===FFFIIILLLNNNNNNOOOPPPQQQTTTSSSRRRRRRTTTWWWZZZ\\\]]][[[ZZZ[[[\\\]]]]]]\\\]]]aaafffjjjlllmmmnnnoookkklllnnnpppoooiiiaaa[[[[[[\\\]]]^^^___^^^ZZZWWWQQQQQQRRRQQQOOOLLLIIIGGGKKKJJJIIIJJJMMMMMMJJJGGGHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDCCCBBBAAA???======;;;<<<<<<<<<============:::999999999999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999888999:::<<<===;;;:::999888888888888888999888666555444555555666666666777777777666555444000777>>>BBB???:::555333222333333444444444444444444444555666666555555555444333222222333333222111000111222333444333333222111111000000111333444666////////////////////////000000000000111222222333444444444222111000111222000111111111000000222444666222000333333111333777333444444444333222000//////111333444222111111222000000000000000000000000---///000222222111000///...111222222000111444777222111000......000222333******+++,,,...000222333111111111222222333333444111000000//////000000111111111000000///...------------------............/////////.......................................///000222333333222000///...000333444333222222333///000000111111111000000---...///000000///...---+++---...//////000222555888555111////////////...---......------///222555///...---------...000111,,,---...000000000//////,,,---///000000//////.........////////////......+++---000000////////////...............///000000...///000000000000//////---------............///------..................///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,++++++,,,....../////////,,,------........................---...//////000+++,,,---...............+++---//////......///000///...------,,,,,,------,,,,,,,,,------............000111///+++)))***,,,(((---111111---***+++---...+++)))***,,,...---+++(((***,,,,,,******---000......------,,,+++++++++......---------......///+++*********+++...111222...,,,+++))))))***+++,,,******,,,---.../////////,,,,,,---......---------''')))+++...///...------,,,,,,,,,------...//////,,,+++*********+++---...///000111111000//////000000000000000000111222333---...///000000000//////---,,,,,,,,,---///111222111111111111111111111111111......111222111222666222333555666777777777777666666777888999::::::;;;===???BBBEEEEEECCCAAA??????@@@@@@@@@>>><<<:::999aaaaaaaaaaaacccdddeeefffhhhgggfffdddccccccddddddjjjhhhffffffgggfffccc```bbbccceeefffeeedddbbb```___``````^^^\\\YYYUUUSSSLLLLLLKKKJJJIIIIIIIIIIIIDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDDDDCCC@@@======>>>>>>>>>>>>>>>==================<<<;;;:::999777777888999;;;<<<======777777777777888888888888999999999999999999999999;;;;;;:::999999::::::::::::999888888777777888888777777777777777777777777999999888888777777666666555666777777777666444333555555444333444555666777333333444555777777555444111222333555666777777777222333333333333222111111333222111000000222444555000//////000222444333222444111//////222333222000333333333333333333333333111000/////////000222333555444333222222222333444333333444555444333111000333333333222222111111111000111111222333333444444111111222333333333333222333333333333333333333333444333111////////////000,,,------...///000000111111222333333111111222333111111111111000000//////111222222222111000...------..................---111111000000//////............//////000000111111333333444444444333333222111222333333111111222333000111111111111000//////////////////////////////...111444555444222222222333333222111000///......000000000000////////////111111111111000000000000////////////000000000000,,,,,,,,,---------......000000////////////000000000111111111111000000///.........///111000...,,,///......///111111000///,,,,,,,,,,,,------...//////,,,+++---111222...***---...///...,,,+++,,,---........./////////000000///...,,,++++++,,,...///+++,,,.../////////...---++++++,,,,,,...///111222......---------,,,,,,,,,............/////////000------,,,,,,,,,------............------,,,,,,,,,------------------------111111000/////////////////////...---,,,,,,++++++000///------,,,---...//////000111000...------...---......//////...------+++---000222222000...,,,---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,000///---,,,---///111222//////000000///---+++***)))***+++,,,---,,,+++***,,,,,,,,,------.........,,,------......------,,,111000...---,,,,,,---......------000444555222///---------.........//////------......///000000000333000......//////---***------,,,++++++++++++,,,........./////////000000////////////////////////---000333444444333333333333222222222222222222222lllkkkkkkjjjjjjjjjkkkkkkjjjiiifffdddbbbaaaaaaaaa```^^^\\\\\\]]]]]]ZZZWWWSSSTTTUUUVVVVVVUUUSSSRRRQQQQQQRRRRRRQQQOOOLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDBBB???=========>>>>>>>>>>>>==================<<<;;;:::999888888999:::;;;;;;<<<<<<777777777777777777777777999999999999999999999999;;;::::::999999::::::;;;:::999999888888888888888777777777777777777777777888888888777777666666666555666777777777666555444555444444333444555666777333333444666777777555444111222444555666777777777444444444444444333222222333222111000111222444555111000000111333444333222333111//////111333222000222222222222222222222222111111000///000111222333777666444333222222222222333333444444444333222111333333333222222222111111333222222222222222333333000111222222333333222222333333333333333333333333333222111000////////////---......///000000111111222333444333111111111333333333333333222222222111111111222222111000...---.........//////.........000000000000000//////////////////000000000000000222222333333333333222222111333333333222111222333333222222222111111111111///////////////////////////111444444333222111111222222222111000000//////111111000000000/////////000000000000000000000000///.....................------------............000000000//////000000000111222222222222222111111.........///111111///---///......///111222000///------------------...///000...---///333444111---...///000///---------...............////////////...---,,,,,,,,,,,,---...---...000111111000000///,,,,,,,,,---...///000111000//////...---,,,++++++........./////////000000...------,,,------...............---------,,,,,,------------------------111111000/////////////////////......---,,,,,,+++///...---,,,,,,---...///...///000///---,,,---.....................------,,,---000222222000...,,,------,,,,,,------...///......---,,,,,,,,,,,,,,,///...---,,,---...000111...//////000///...,,,+++)))***+++---------,,,,,,,,,------------------...,,,------......------,,,//////...---------............///111333333111///---------.........//////+++++++++,,,,,,---...///333000...///000111///---......---,,,,,,,,,,,,------.........////////////........................,,,///222333222111111111222222222222111111111111lllkkkiiigggfffeeeddddddbbb```^^^[[[XXXVVVUUUUUUUUUTTTSSSSSSSSSSSSPPPNNNKKKLLLMMMNNNNNNNNNMMMLLLIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAABBBBBBAAA???<<<======>>>>>>???>>>>>>===============<<<<<<;;;:::999999::::::;;;;;;;;;<<<777777777777777777777777999999999999999999999999:::::::::999999::::::;;;:::999999999888888888888777777777777777777777777777777777777666666666666666666777777777666555444444444333333444444555666444444666777777666666555333333555666777777777777555555666666555555444333333333222111222333444555333222111222333444333222222111//////111222111000111111111111111111111111111111111111111222333333888777555444222111111111333333444444444333222222333333333333222222222222666555333222111111222222000111111222222222222222333333333333333333333333111111111111000///......//////000000111222222222222333444333111000111222333333333333222222222222111111111111000///.........//////000000//////...000000000000000111111111111111111000000000000000111111222222222222222111111333444333222111222444555444333222111222222333///////////////////////////111333333222000000000111111111111111111111111111111111000000000000///......//////000000111111111111000000///................../////////000000000000000000000000000000222222333333333333333333.........///111222000/////////...000111222111/////////......------......111//////222555666444111///111111000///...///000........................------------------------///000111222333222222111............/////////000111000///...---,,,+++***////////////000000000000......------------.....................---------////////////////////////000000000000/////////////////////...------,,,,,,...------,,,------......---...///...---,,,---...///............------,,,,,,...000222222000...,,,---------,,,------...///......---,,,,,,,,,------......---,,,,,,...///000---...////////////------***+++,,,---.....................---------------------............------------...////////////......000222222111000000000------........./////////---,,,,,,,,,,,,...///000222111000000222222111000000//////...............---............/////////........................---///111111000/////////000000000000000111111111aaa```___\\\[[[YYYYYYXXXWWWVVVTTTRRROOONNNLLLLLLOOOOOOOOOOOOOOONNNMMMLLLLLLMMMNNNNNNOOONNNNNNMMMIIIIIIKKKKKKLLLLLLKKKKKKFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@AAAAAAAAA>>><<<======>>>?????????>>>>>>===============<<<;;;;;;:::::::::;;;;;;;;;;;;;;;888777777777777777666666999999999999999999999999::::::999999999:::;;;;;;999::::::999999999888888777777777777777777777777666666666666666666666666777777777777666666555555444444444444444555555555444666777888777666666666444555666777777777777777555555666666555555444333444333333222333444555555555444222333444444333222222111000000000111111111111111111111111111111111222222222222222333333444777666666555444333333222333333333333333333333222333333333333333333333333999777555222111111111222000111111222222222222222444444444444444444444444000000111222111000...---111111111222222333333333333444444333111000111222111111111111111111111111111111111000000////////////000000000000000000///000000000111111222222222222222222111111000000000000000111222222222111111222333444333222222333444666444222111000111333444000000000000000000000000000111333333111000000000111111111222222222333333222222111111111000000000------...///000000111111444444333333222111000000//////000000000111111111111111111111111111111111222222222222222333444444///......///111222222000000//////000222222111///111000//////............000000000333666777666444000111111111///...///000/////////............---------.........---,,,,,,000000222333333333222111/////////000////////////000000//////...---------//////000000000111111111000///......---.........///.....................///////////////////////////000000000000000///////////////.........---------------------............///000///...---.../////////......------------...///111222111000...,,,---------------...//////000//////.........//////......------------...///,,,---...000000000///...++++++,,,---...///000000//////......------,,,,,,------............------+++,,,...000000000000///...111444333000...///000............////////////111000000///000111333555222222222222333333333333111111000////////////000...................................................000111111000......///////////////000000000000\\\[[[YYYXXXVVVVVVUUUUUUSSSSSSSSSRRRQQQPPPOOONNNLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLIIIJJJJJJJJJJJJJJJIIIIIIGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA@@@@@@AAA@@@???=========>>>???????????????=========>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777777666999999999999999999999999:::999999999::::::;;;<<<999::::::::::::999888777777777777777777777777777666666666777777777777777888888777777666666666666444444555555555666666666444777999999777666666777666666777777888777777777555555555555555444333333444444444444444555555555666555333444555555444333222222222111111111222222111111111111111111111111222333333444444444444444444555555555555555555555333333333333333333333333333333333333333333333333999888666444222222222222111111222333333333333333444444444444444444444444000111222222222111///...222222222222333333333333222333444333111000111222111111111111111111111222222111111000000000000000000111111222222111111000000000111111222222333333333333222222111111000000///000111222222222222222222333444444222222333444555333111000///000222333111111111111111111111111000222333222111000111222111111222222333333444444222222222222111111111111---......///000111111222555444444333222111111000000000000111111111222222111111222222222222111111000000000000111333444555111000///000111222222111000//////000222333111000222111111000///////////////000111333555666555444///000111000.........///////////////////////////...////////////...---,,,///000111222222222111000000000111111111000///...---......//////000000111000000000111111111111222111000//////............////////////////////////000000000000000000000000...///000000000000//////000///////////////......---------......////////////000111111000///000222000//////......//////000///000111222111000...---...------------...//////111111000000000000111111.........------.........,,,---...000000000000///,,,,,,------...///000000/////////......------------......//////......---+++,,,...000111111000000///222444222///---...111........./////////000000333222222222333444555666333333444444333333444444333222111111000000111111////////////////////////////////////////////////000222333222111000000111....../////////000000000YYYXXXWWWVVVUUUTTTTTTTTTPPPQQQRRRRRRRRRRRRQQQQQQKKKLLLNNNNNNMMMLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEECCCBBB@@@@@@AAAAAA???>>>======>>>???@@@@@@@@@@@@=========>>>>>>======<<<::::::;;;;;;<<<<<<<<<===:::::::::999999888888777999999999999999999999999999999999999:::;;;<<<<<<999:::;;;;;;;;;:::888777777777777777777777777777777777777777888888888888999888777666666666777777555555666777777777777666555888;;;:::777555666888777888888888888777777666555555555666555444444333444444444555555555666666666555444555666777666555222333444333111111333444333333333333333333333333333333444555555555555555333444555666777777777777333333222222222333444444333333333333444444444444777777666555555444333333222333333444444444444444444444444444444444444444111222222333222222111111222222333333333333333333111222333333111111222333333333333333444444444444333222222111111111222222111222222222222222222111222222222222222333333333333333333222222222222222000000111222333333333333222444555444333222333555444333222000000111111222111111111111111111111111000222333333222222333444222222222333333444444444333333333222222222111111//////000000111111222222222111111111000/////////000000000111111111222222111222333444444333222111000000///000111333555666333222000000111222222111000000///111222333222000222222111000000000111111///000222444555555444444///000111000///......000//////000000000111111111111111111000//////.........///000111222111000000///000111222222111000///,,,---...///000111222333000111111111222222222222222111000//////...//////////////////000000000000000000000000000000000000---...000111111000//////000000000000000000//////---...///000000000000000000111222222111111222333000000/////////111333444000111111111111000...---......------......///000111111000000111111222222///////////////.........---...///000111000000///...------------...///////////////.....................////////////......,,,---...///000111111111111222222111/////////000....../////////000000000000111111222333333444444333555555555333333444555333222222111111111111111111111000000000000000///000000000000000000000000111222333333222111222444......//////000000111111XXXWWWVVVTTTSSSRRRQQQQQQNNNOOOPPPPPPQQQPPPOOOOOOKKKMMMPPPPPPNNNMMMOOOPPPTTTSSSRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNOOOOOOOOOIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEECCCAAAAAAAAAAAA@@@???======>>>???@@@@@@@@@@@@======>>>>>>>>>>>>======999::::::;;;<<<===>>>>>><<<<<<;;;;;;:::999999888999999999999999999999999999999999999:::;;;<<<===999:::;;;<<<;;;:::888777777777777777777777777777777888888888999999999:::999888777666666666777888555666777888999888888777555999<<<;;;777555666888888999999999888888777666666666777777666666555444444444555666666666666666666555444555777888888666333555666444222222444666555555555555555555555555333444555666777666555555555555666777777777666666333333222222222333444555333333333444444444555555333444666777777666555444333444555555666666555555555555555555555555555555444333333222333333333444222222222222222222222222000111222222222222333555333333333444444444555555444333333222222333444444222222333333333333222222333333333333333222222222222222222333333333333333000111222333444444444444333444555444333333333555444333333333222222222222222222222222222222222222000222333333333333555777333333333444444444444444444333333333333222222222111111111111222222222222000000000000000000//////000000000000111111111111111222333555555333222111111000000000222444777888666333111000111222111000111000000111333333222000222111111111111222222333111222444555555444444444111222222222000///000111//////000111222333333444444333222000000000000111...///111222222222111000///000111333333222111000......///000111111222333111111111222222222333333333222111000//////////////////000000000111111111////////////////////////---...000111111111000///000000000000000000000000---...000111222222222111///111222222111111222333000000///000111333666777111222222111111000.....................//////000000////////////000111222000000111000000//////.........000111111000/////////...---,,,,,,,,,---...............////////////......////////////......///.........///000111111222111//////000111000000.../////////000000000000...///111333333333222111444555777555333111222444333222222111000111111111222222222222111111111000111111111111111111111111111222333222222222444666......///000000111222222[[[ZZZXXXVVVTTTRRRQQQQQQPPPPPPQQQRRRRRRQQQPPPOOOMMMPPPRRRRRRQQQPPPQQQTTTVVVUUUSSSRRRPPPOOOOOOOOOLLLLLLLLLLLLMMMNNNOOOOOOIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDAAAAAABBBBBBAAA@@@======>>>@@@@@@AAAAAAAAA======>>>>>>>>>>>>>>>===999999:::;;;<<<>>>>>>???======<<<;;;;;;:::999999999999999999999999999999999999999999:::;;;<<<===999:::;;;<<<<<<:::888777777777777777777777777777888888999999999::::::::::::999777666666666777888666777888::::::999999888555999===<<<777555666999999999999999999888777666888888888888888777666666444555555666777666666666555444444555888999999888444666777555333222555777777777777777777777777777333444666777777777666555666777888888888666555444333333222111222333555666333333333444444555555555111333666888999888666555444555666666777666666666555555555555555555555555555444333222333444555666222222222222222222222222///000222222222222444666111111111222222333333333555444333333333444555666222333333444444333333222444444444333333222222222222222222333333444444444000111222333444555555555333444555555333333444555444444555555555444333222222222222222222222222222000222333333333444777999444444444444444444444444444444444333333333222222333333333222222222222222111111111111111222222222///000000000000111111111111222444555555444222111222111111111333555888:::777555222111111111111000111000000111333333222000111111111111222333444444222444666666666444444555222333444333111000111222//////000222333444555666666555333111000000111222///000111222333222111111...000222333333333111000000000000000111111111111111111222222222333333333333222111000//////////////////000000111111111222////////////////////////,,,...000111222111000///000000000000000111111111...///111222333333333222...000111111000000111333000000000000222555888:::222222222111111///.....................///000000...............///000000111111111111111000//////...///000111111000///...000///---,,,++++++,,,,,,------......//////000000......////////////......000000.........///111222333000......111333111///////////////000000000000...///222555555444222111444666777555222000111333333222111111000000111111333333333222222222111111222222222222222222222222000111222222111222444666...//////000111222222333WWWVVVUUUSSSRRRQQQQQQQQQPPPRRRUUUUUUTTTRRRQQQQQQOOOPPPQQQSSSTTTTTTTTTTTTUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOOOONNNNNNLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@AAA;;;;;;<<<===>>>>>>============<<<;;;;;;;;;;;;<<<::::::<<>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;<<<<<<;;;::::::<<<>>>>>><<<;;;<<<<<<;;;;;;:::;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999999999999888999999::::::::::::::::::::::::::::::;;;:::999888888999:::;;;999999999999999999888888777777777888888888888888888999999999888888777666888888888888888888888888999888777666555666777777666666666555555555444444444555555555555555666666888777666666777888:::<<<777666555555555666777888555555666666777666666666666666666555555444444444666666666666666666666666777777777777777777777777777777888888888777555444555555444333333444555666555666666777777777666666222333333444444444444444555555444333333444555666555555555444444444444333666666555555555666777777666666555555555555444444555444444444444444444555555444444444444444444555444444444444444444444444555555444444444444444555555444444444444444444555777444111000333555666666666555444444444555666777555555555555444444444444444333333222222111111000222222222222222222222222111222333333444444333333222222222333333333333444222222222222222222222222333333333444444444555555:::888555333222222333444555333111222444555444222222333333444444444333333222444555555444444666777444444333333333222222222555555444444444444333333111111111111111111111111000000111222444555333111222222333333333333222222111222222222222333333333333333222111111222333444222222333333333333222222000000111111222222333333222222111111111111222222222111111222333333222000111222222222111000111111222222111111111000000000111111000//////000111222---222444333555;;;===;;;333222111000//////////////////000000000111111111000000000000111111111222111111222222222222111111444333111000000000222333///////////////...------/////////000000000111111......---...000222333333222222333222222111111000///000111222222111000///222222222222222222222222333333333333333333333333555555555555444333222111333333333333222222222111000111333555444333111///333333333333333333333333222111111222444444333111111111111111222222333333XXXXXXVVVUUUTTTTTTTTTTTTOOOQQQTTTVVVUUUUUUVVVWWWSSSTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@======>>>?????????>>>>>>>>>>>>=========<<<<<<<<<===;;;999:::;;;======<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<;;;:::::::::::::::::::::;;;<<<============<<<<<<;;;;;;:::;;;:::999888888999:::;;;;;;;;;;;;;;;:::999999888555666666777777888888888999888777777777777777777999999888888777666666555999888777777666666777777777666666666666666555555666666666666555555555555666666666666888:::<<<>>>888777777666666666777777666777777777777666666555666666666666555555555555777777777777777777777777666666666666666666666666666777888888888777666555666666555444444555555666333444555666777777777777444444444444555555555555777666555444444444555666666666555555444444444444555555555666777888:::;;;555666666666666777777777555555444444444444555555555555444444444444555555555555555555555555555555777777666555444444444444555555444444444444555555777555222222333555666777777777666555555555666666555555555444444444333333444444444444444444444444222222222222222222222222111222222333333333333333111222222222333333333444333333333333333333333333444444555555555555666666;;;999777555444444666666555444222222444555444333555333222111222444666777333444555555333333444555333333333333222222222222888777666555444222111111000222444333000///111333555444333444555666555333111222222333333222222111222222222222333333333333222222111222333444555666333444444555555444444333222222222222222222222222444444333333333333444444222111111111333333111000111111111111111111111111222222222222222111111111000//////000000222333333...111222111222666777555111111111000/////////////////////000000000111111000000111111111222222222222222222222222222222222555444333111111222333333000//////...............///000000000000111111111//////......///111333444222222222222222222222222000111333444444333111000222222222222222222222222333333333333333333444444444444444444333222111111333444444555555444222222111222222333333222222111111111111111111111111111222111111333444555444222222222222222333333333333YYYXXXWWWVVVVVVVVVVVVVVVQQQSSSVVVVVVVVVUUUVVVWWWVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>=========<<<;;;<<<===>>>>>><<<<<<<<<<<<;;;<<<<<<===>>><<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>???>>>>>>>>>===<<<;;;::::::;;;:::999999999999:::;;;;;;<<<<<<<<<;;;999888777666666777888999:::::::::999888777666666666888888888888888777777666666666999999888888777777777777777777777777777777777777888777777666666555555555555555555666777999;;;<<<999999999888888888888888888888888888777777666555666666666666666666666666999999999999999999999999666666666666666666666666555666888888999888777666777777666666666666666666222333444555777777777888555555555555666666777777888777666555555555666777333444444555666666777777333333444555777999;;;<<<444444555666666777888888666666555555555555666666666666555555555555666666555555555555555555555555999888777666555444444444666666555555555555666666666555444333444666777777999999888777666666555555555555555444444444444333444444444444555555666666222222222222222222222222222222333333333333222222111111222222333333444444333333333333333333333333666666666666666666666777:::999777666555666777777555555444444444555555555444333222222333555777999555666777666444333444555333333333333222222222222888777666555444333222111///333666555000///222666888666444444555555555444111222222222222222222111222222222333333333444444333333333333333444555555333444444555555444444333444444333333222222222222444444444555555444444444222111111222333444222111111111000111222333222222222222222222222222111111000000000111111222222222222333333222333444444333000000000000000000///////////////000000000111111111111111222222222333333333333222222222222333333444444333222111222222333111000...------...///000000000000111111111222222222222000///......000111000000111111222222333444111222444666666444222111333333333333333333333333333333333444444444444444333333444444333222222111222333444666666444222111222222222222222222333444222222222222222222222222222222222333555666555333333333333333333333444444XXXXXXWWWWWWWWWWWWWWWXXXTTTVVVWWWVVVUUUTTTUUUVVVVVVVVVWWWVVVVVVUUUTTTSSSSSSSSSRRRQQQPPPOOONNNNNNLLLMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@??????@@@@@@@@@???>>>===<<<<<<>>>@@@BBBAAA>>><<<<<<<<<<<<<<<======>>>???<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<===>>>???@@@>>>======<<<;;;::::::999;;;;;;:::999999:::;;;;;;:::;;;<<<<<<;;;999777666666666777888999:::::::::999888777666666777888999666777777777888888888999999999999999999888888777888888888888888888888888888888888777777666666555666666666666777777888888::::::::::::::::::::::::888999999999888777666666777777777777777777777777::::::::::::::::::::::::777777777777777777777777555666777999999999888888888888888777777666666666222333444666777888888888777777666666666777888999999888777666555666777777444555555666666777777777222333333555666888:::;;;333333444555666777777888777666666555555666666777777666666555555666666777666666666666666666666666:::999888777666555555555777666666555555666666777666666555555555666777888::::::999999888777666555666666555555555444444444333333444555555666666666333333333333333333333333333333444444444333333222111222222333444444555555333333333333333333333333777777777777777777777777888777666555555666666777555555555555444444555666222333444555666777777777777888888777555444555666444444444333333333222222666666666555555444444444000444777666111000333777888666444333444555444333222222222333333222222222222222333333333444444444555555555555444444333333333333444444444444333333555555444444333222222222333333444555555444333333222111222333555666555444444222111222333444333111111111111111111111111111222222222222111111000000444333333444333222222333///000111111222111111000000000000000111111111111222222222222333333333333444444333222222333444444333333222111111111111111111000///......///111222111111111111222222222222333444333111///000333666777666555444333333333333333444555666666555444333333333333333333333333333333333333444444555555555333333444444444333222222000111333555555444222111333333222222333444555666444444444444444444444444333222222444666777666444555555555444444444444444XXXWWWWWWWWWWWWWWWXXXYYYUUUVVVWWWVVVTTTSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSTTTSSSSSSRRRQQQPPPOOOOOOMMMMMMNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBCCCCCCCCCBBBAAAAAA???@@@AAAAAAAAA@@@???>>><<<===???BBBDDDCCC???<<<======<<<======>>>???@@@<<<============<<<;;;;;;===============>>>???@@@<<<<<<<<<;;;:::::::::999<<<;;;:::999999:::;;;<<<999:::<<<<<<<<<:::888666555666666777777888888888888888888888888888999:::666777777888999999::::::999::::::::::::999888888888888888999999999999:::888888888888777777777777888888888888777777666666999::::::;;;<<<<<<;;;;;;888999999999999888888777777777777777888888888888::::::::::::::::::::::::777777777777777777777777444555777999::::::999999999999999999888777666666333444555777888999999999999888777777777888:::;;;;;;:::888777666777777888999999888777666555555444444444444555666777999999333333444555666666777777777777666666666666777777777777666666666666777777777777777777777777777777:::999999888777777777777777777666666666666777777555666777777666666777999::::::::::::999888777666777777777666666666555555444555555555666666777777555555555555555555555555444555555555555444444333222222333444555666777777444444444444444444444444888888777777777777666666666555555555555666666777555666777666444444666777222444666888888888666555777888999888666555666777555555555555444444444444555555555555555666666666333555777666333222444666666555444444555555333222222333333444444333333222333333333333444444444444666666666666555444333222333444444444444444444333555555555444444333333333222333444555555444333222333222333666999::::::999777444222333555666444111000000000111111111111111333333333333222111000///333111111333333000000222///000222333444333222222111111111222222222333333222222333333333444444444555555333333333333555555222222222222222111111111111111111111111222222333111111222222222333333333222333555444333555;;;@@@@@@>>>;;;888555333333333444555555555555555555444444444444444444444444444333333333444555555666666333444444555555444444333111111333444444333333222444444444444555666777777666666666666666666666666333222333444777888777666666666666555555555555555WWWVVVVVVVVVWWWWWWXXXYYYTTTUUUUUUUUUSSSSSSUUUWWWTTTUUUUUUUUUUUUUUUTTTSSSUUUTTTTTTSSSRRRQQQPPPOOONNNNNNOOOOOOOOOOOONNNNNNKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFCCCDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCBBBAAA???>>>>>>===>>>@@@BBBBBB???===============>>>???@@@AAA===============<<<;;;;;;>>>>>>============>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<999:::<<<>>>>>><<<:::888777777777888888888888888888888999:::::::::::::::999999999999999:::::::::999:::;;;;;;;;;:::999888999999999999:::::::::;;;777777888888888888888999::::::::::::999999888888666777999:::;;;;;;;;;;;;888888999999:::999999999777777777888888999999999::::::::::::::::::::::::999999999999999999999999444555777999::::::::::::999:::::::::999888777666555666777888999999999999:::999888777888999;;;<<<<<<;;;999888777777888888:::999999888777666555444777777666666666777888888555555555666666777777777888777777666666777777888888777777666666777777888777777777777777777777777:::999999888888888999999888777777666666777777888555777888888666666888:::::::::;;;;;;:::999888777888888888888777777777777777777777777888888888888666666666666666666666666666666777777666555555444333333444555666777888888666666666666666666666666888888777777777666666666555555555555666666777777555777888777555444666888444555777888888777666555666777888777666555666777777666666666666555555555555555555555555666666666555555555555555555555555555444444555777666444222333444444555555444444333333333333444444444444555555555666777666666555444444555555666666555555444555555555555444444444444222333555666666555333222333333555888<<<>>>>>>>>>;;;777444444777777444111111111111222222222333333111222333333333222111000333///000333444000000444///111333555555555444333222222333333333444444444333333333333444444444444666555444333333444555666333333333333333222222111111222333333444444444333222222222333333333333444000222444333333666===CCC@@@>>>;;;777555444444444666555444444444444555666444444444444444444444444333333444444555666666666444555555666666555555555222333333333444444444444444555555666777888888888666666666666666666666666333333333555777888888666777777777666666666555555VVVVVVVVVVVVVVVWWWXXXYYYQQQSSSTTTTTTSSSTTTVVVXXXSSSTTTTTTUUUUUUUUUTTTTTTUUUUUUTTTSSSRRRQQQPPPPPPNNNOOOOOOPPPPPPPPPOOOOOOKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEFFFGGGGGGGGGHHHDDDDDDEEEEEEDDDCCCBBBBBB@@@AAABBBCCCCCCAAA???>>>???>>><<<===???@@@@@@???============>>>???@@@AAA===============<<<<<<;;;???>>>===============>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<999;;;===??????>>><<<:::;;;;;;;;;:::::::::::::::777888:::;;;<<<;;;;;;:::<<<<<<;;;::::::999999888::::::;;;<<<;;;:::999888999999999::::::;;;;;;;;;777777777888999999999::::::;;;;;;<<<<<<;;;;;;:::333555777999:::;;;;;;:::777888999:::::::::::::::777777888888999999999999::::::::::::::::::::::::999999999999999999999999444555777999:::;;;;;;:::::::::;;;;;;:::999777666666777888999999:::999999;;;:::999888888:::<<<======;;;:::888777777888888777777777777888888888888:::999999888777777888888777777777777888888888888888888777777777777888888888888777777777777888888777777777777777777777777999999999888999999::::::888888777777777777888888555777999888666666888:::999:::;;;<<<;;;:::999888999999999999888888888777999999999999999999999999777777777777777777777777777777888777777666555555444444555666777888999:::888888888888888888888888888777777777666666555555555555666666777777888888555777888777555444666999777777777777777666666666444666777666555555666777777777777777666666666666777777666666555555555555777555444555666777666555444444555777888888555333444555555666666555555444333333333444444444555555333444555777777777666666666666777777777777666666555555555555555555555555333444666777777666444333444444666:::>>>AAAAAAAAA===999555555888888444000222222222333333444444444///000222333444444333222444000000555666222333777000111333666666666555444333333333444444444555555333333333444444444555555777666444333333444666777444444555555444444333222111222444555666555444444222222333333333444444444000222333111///222888???888777555444333444666777777666444222222444666777555555555555555555555555333333444444555666777777555555666666666666666555444444444444444555666777555555777888999999999999666666666666666666666666333333333555888999888777888888777777666666555555WWWWWWVVVUUUTTTTTTTTTUUUVVVUUUUUUUUUVVVWWWWWWXXXVVVXXXYYYXXXVVVTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPQQQRRRQQQPPPNNNMMMKKKKKKJJJJJJJJJKKKKKKLLLIIIIIIIIIHHHHHHHHHGGGGGGLLLKKKKKKJJJIIIIIIHHHHHHKKKKKKKKKJJJJJJIIIIIIIIIGGGHHHHHHGGGGGGFFFEEEDDDFFFFFFEEEDDDCCCBBBAAAAAA???@@@AAABBBAAA@@@???>>>@@@?????????>>>>>>======????????????????????????>>>>>>????????????>>>>>>>>>???AAABBBBBBAAA???>>>@@@??????>>>===<<<<<<<<<>>>===;;;:::999:::;;;;;;???????????????>>>============<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;===<<<;;;;;;;;;;;;:::999???>>>===<<<;;;:::::::::777888999:::;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::999888777777666666777777888888999999;;;;;;:::999999888888888::::::999999999999999999<<<;;;:::999999999:::;;;888:::======;;;999888888999999999999999999999999999999999888999999::::::;;;::::::999888888888999<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<777888:::<<<<<<<<<:::999;;;:::999888777777777777888888999999999:::::::::777777888888999999999:::999888777555555555666777777666666555555555666666999999888888888888888888888888888888888888888888;;;;;;:::999888888888999999999888888999999:::;;;;;;:::999888777777777777::::::999999999999999999666888;;;===>>>===;;;:::888777777777777777888888555666777888888999999888888888888888888888888888999;;;:::777666777777444777777777777888888888888555555555777999:::999888777777888999999999999888777777777777777777777777888888777666666666666666999888666444333444555666444444444555555555666666555555666666666666555555555555555555555555555555333333333444444444444555555555555555555555555555000333555666555666999<<<777777888888888888777666777777777777666666666666333666;;;???BBBCCCBBBAAA:::555555;;;===888333333444111///000333555444222444666777777666666777999666555444444444444555666666555555444444444555555111111333444555666666666444444444555555555555555888777666444333222222111333444444555555444444333444444444444444444444444444555555555555555444444777777666444222222444555444444444555666777888999:::999777666555444555555777777666555555555555555444555666777777666555444888666555555666666555333555666666666444444666888888888999999999888777777666666777777777777666666444444444555555777888888999888888888777777666666XXXWWWVVVVVVUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVXXXYYYXXXVVVTTTTTTUUUUUUTTTTTTTTTTTTSSSSSSSSSQQQQQQQQQQQQPPPOOOMMMLLLMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGLLLLLLKKKJJJIIIHHHGGGGGGJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@>>>===@@@@@@@@@?????????>>>>>>????????????????????????>>>>>>????????????>>>>>>>>>@@@AAABBBBBBAAA@@@>>>?????????>>>===<<<<<<<<<>>>===<<<;;;;;;;;;<<<<<>>===============<<<<<<<<<;;;;;;<<<<<<<<<<<<============???<<<999<<<@@@BBB???;;;??????>>>===<<<<<<;;;;;;999:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999777777888888888888888999::::::::::::;;;;;;;;;;;;999999999999999999999999;;;::::::999999::::::;;;999;;;===>>><<<:::999999999999999:::;;;<<<<<<===;;;;;;::::::::::::;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::======<<<<<<;;;;;;::::::888999;;;<<<<<<;;;:::999;;;:::999888888888888888999999999999::::::::::::888888888888888888999999999888777666666666777888777777666666666666666777::::::999999999::::::;;;999999999999999999999999;;;:::999999888888888999:::::::::::::::;;;;;;<<<<<<;;;:::999999888888999999999999999999999::::::777999;;;======<<<;;;:::999999999999:::;;;<<<===888999999999999999888888999999999999999999999999666888999666666999999777777777777888888888999999999888888999;;;<<<;;;:::888888999999::::::::::::888888888888888888888888:::999888777777777777777:::888666555444444555666333444444555666666777777666666777777777777666666555555555555555555555555666666555555555444444444555555555555555555555555555777999888666555666888888888999999999888888777888888777777777666666666555888<<<@@@BBBBBBAAA@@@<<<777777<<<===888444444444222111222444666555333444555666666555555666888666555444444444444555666555555444444444444444555444444444444444555555555777777666666555555444444777666555555444444555555555555666666666666555555555555555555555555555555555555666666666555555444555555666555444444666888666666555666666777888999:::999777666555555666666888777666555555555555666666555555555666888:::;;;888777555555666777555444444555666666555555777999::::::::::::999999888777666666777777777777666666666666666666777888999:::999999888888777777777777XXXXXXWWWVVVVVVVVVWWWWWWUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXYYYXXXVVVUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTRRRRRRQQQQQQOOONNNLLLKKKNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGLLLLLLKKKJJJIIIHHHGGGFFFJJJIIIIIIIIIIIIHHHHHHHHHFFFGGGGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>===AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>???@@@AAABBBBBBAAA@@@?????????>>>>>>===<<<<<<<<>>===<<<<<<<<<======>>>????????????>>>======>>>>>>=========<<<<<<<<<@@@???>>>======>>>??????@@@;;;999===EEEGGGCCC===??????>>>>>>======<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<999999999999999999888888::::::;;;;;;<<<======>>>999999999999999999::::::999::::::;;;;;;;;;:::::::::<<<>>>>>><<<;;;:::;;;999999:::;;;===>>>???@@@======<<<<<<<<<<<<<<<=========<<<;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;>>>======<<<;;;:::999999:::;;;<<<<<<<<<;;;:::999::::::999999999999999:::999999999:::::::::;;;;;;:::999888777777777888999888888777777777888888999888777777666777777888888;;;:::::::::;;;<<<======::::::::::::::::::::::::::::::999888888888999999<<<;;;;;;;;;;;;<<<============<<<;;;::::::::::::888888999999::::::;;;;;;888999;;;<<<===<<<:::999888888888999;;;<<<>>>???;;;;;;;;;;;;:::999888777::::::::::::::::::::::::333666777666777;;;<<<:::888888888999999999::::::;;;::::::;;;<<<<<<;;;999:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::888888777777777:::999777666555555666666444444555666666777888888666777777888888777777666666666666666666666666666999999888777666555444444666666666666666666666666888999:::888666555666777888888999999999999999888888888888777777777777666888:::===@@@AAAAAA@@@>>>===::::::======999555555555444333444555666666444444555666666555555666777555555444444444444555555666666555555555555666666777666555444444444555555:::999888777666555444444555555555555666777888888777777888888888888777777555555555555555555555555555555666777777666666555333444555666555777999;;;888888777777777777888888888888777777666777888888888777777666666666666666666555444444666:::>>>@@@888777666666777777666555444555666666666666888:::<<<<<<<<<;;;;;;999888888666666777777777777666666777777777777888999:::;;;999999999888888888888777XXXWWWWWWVVVVVVVVVWWWWWWVVVVVVVVVWWWWWWWWWVVVVVVWWWXXXZZZYYYWWWVVVVVVWWWVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRPPPOOOMMMLLLKKKNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@AAABBBBBBAAA@@@@@@??????>>>>>>>>>=========>>>>>>==================>>>???????????????>>>>>>??????>>>>>>>>>=========AAA@@@>>>======>>>@@@AAA>>><<<;;;???CCCEEEAAA===>>>>>>>>>>>>>>>===<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;::::::999999999;;;;;;;;;<<<<<<=========999:::::::::::::::;;;;;;999:::;;;<<<===<<<;;;:::;;;<<<>>>>>><<<::::::;;;::::::;;;<<<===>>>??????>>>======<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;::::::<<<<<<======<<<;;;:::999;;;:::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<:::999777666777888999888888888888999999::::::888888888888888999999::::::::::::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::<<<<<<;;;;;;<<<<<<===>>>======<<<;;;::::::::::::888888999999:::;;;<<<<<<999:::;;;<<<<<<;;;:::999777777777777888999:::;;;::::::;;;;;;:::999999888::::::::::::::::::::::::333666777666888<<<===;;;999999:::::::::;;;;;;;;;;;;:::999:::;;;;;;:::888<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888::::::888777666666777777777777777777777777777777666666777777777777666666666666666666666666666666:::999999888777777666666888888888888888888888888666777777777777777888888777888888999999999999888999999888888888777777777;;;<<<>>>@@@@@@???>>>===<<<;;;;;;<<<;;;888666555555555555555666666555555555666888777666555666888555555555555555555555555888777777777777888999999888777555444444555777888::::::999888888777666666555555555555666777888888777888888999999888888777555555555555555555555555666666777777888777777777444666777777777888:::<<<999999888777666666777777777777777777888888999999888777777666666777777777666666555666777:::===???888777666666888888777666444555666666666777:::<<<============<<<:::999888777777888888888888777777888888888888888999::::::999999999999999999999999WWWWWWVVVVVVVVVWWWWWWXXXWWWWWWXXXXXXXXXXXXWWWVVVWWWYYYZZZZZZXXXWWWWWWXXXUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTRRRQQQOOONNNMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHIIIJJJJJJKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBAAAAAAAAA???????????????>>>>>>>>>=========>>>>>>>>>>>>===??????@@@@@@@@@@@@@@@???@@@@@@?????????>>>>>>>>>AAA@@@>>>======???AAABBB;;;===??????>>>===============>>>>>>>>>===<<<<<<===>>>>>>>>>>>>======<<<========================<<<<<<<<<<<<==================<<<<<<;;;;;;::::::===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===:::;;;<<<>>>>>>>>>===<<<;;;<<<======;;;::::::;;;<<<<<<<<<<<<============>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<======>>>;;;;;;;;;<<<<<<=====================<<<;;;;;;:::<<<;;;;;;;;;;;;;;;<<<===::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888888999999888888999::::::;;;;;;;;;999999999999999:::;;;<<<:::::::::;;;;;;===>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;::::::999999:::888888999:::;;;;;;<<<<<<999:::;;;<<<<<<<<<;;;;;;999888888777777777888888888999::::::;;;;;;;;;:::::::::::::::::::::::::::666999:::888999<<<===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;======;;;999======<<<<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888999999;;;::::::999888888777777;;;:::999888777666666555555666666777777666666555777777777777777777777777999999999999999999999999999999999999999999999999777777777777777888777777666777888888999999999888999999999999888888888888<<<===>>>??????>>><<<;;;:::;;;<<<:::888777666555555666777777666666555555888999:::999888777888999666666666666666666666666777777666666777888888999777666555444555777:::;;;888999999999999999999999777777666666666666777777888888999999999999888888444444444444444444444444666777888888999999999888888999::::::999888999:::999999888777666666666666777777888999999:::::::::888888777777777888888999666666777888999999999999888777666777888999888777444666777777777888:::<<<>>>>>>>>>===<<<;;;::::::888999999999999999999888888888777777777888999999999999999999::::::::::::XXXWWWWWWWWWWWWXXXYYYYYYXXXYYYZZZZZZZZZYYYXXXWWWWWWYYYZZZZZZYYYXXXXXXYYYUUUTTTTTTTTTTTTSSSSSSSSSUUUTTTSSSQQQPPPOOOOOOOOOMMMMMMMMMNNNOOOPPPQQQRRRMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNIIIIIIIIIJJJJJJJJJJJJKKKGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@===>>>???@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???????????????>>>>>>???AAACCCDDD===@@@BBB???;;;999;;;>>>===>>>???@@@@@@???>>>=========>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==========================================<<<<<<>>>======<<<;;;;;;::::::<<<<<<<<<===>>>>>>??????<<<===>>>???????????????===>>>>>>===<<<;;;<<<===========================??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===============>>>>>>>>>>>>>>>;;;;;;<<<===>>>??????@@@===============<<<<<<<<<======<<<<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;:::999:::;;;;;;<<<;;;;;;:::::::::::::::;;;<<<======;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;;;;<<<============<<<;;;::::::::::::999999::::::;;;;;;<<<<<<:::;;;<<<======>>>>>>>>>===<<<;;;::::::999999999999:::;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999<<<<<<::::::>>>>>>;;;<<<<<<<<<=========>>>>>>???>>>>>>???@@@@@@???===>>>======<<<<<<>>>???@@@========================:::::::::::::::;;;;;;<<<;;;;;;;;;::::::999888888<<<<<<;;;999888777666666666777777888888777777666777777777777777777777777888888999999999:::::::::::::::::::::::::::::::::<<<;;;999888888888666444666777888999:::::::::::::::::::::999999999888888<<<<<<=========<<<;;;:::777;;;<<<999777888888666666888::::::888666666666999:::;;;:::999888999:::777777888888888888777777555444444444555666777888666666666666777999;;;<<<888888888999999999::::::888888777777777888888999999999999::::::999999999555555555555555555555555777777888999:::::::::::::::<<<===<<<:::888888888::::::999888777777777888777888999:::::::::::::::888888888888888888999:::777888999::::::999777666999888777888999:::999888666777888888777888:::<<<<<<============<<<;;;;;;::::::;;;;;;;;;;;;::::::999888888777888888999999999::::::::::::;;;;;;;;;ZZZZZZYYYYYYZZZZZZ[[[\\\ZZZZZZ\\\\\\\\\[[[YYYXXXWWWYYY[[[[[[YYYXXXYYYZZZVVVVVVUUUUUUUUUTTTTTTTTTVVVUUUSSSRRRQQQQQQQQQRRRPPPPPPPPPPPPPPPQQQRRRSSSOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEFFFFFFGGGHHHEEEFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>@@@AAACCCDDDFFFFFFBBBBBBAAA???===<<<>>>@@@???@@@AAACCCCCCBBB@@@???===>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>===============>>>>>>>>>>>>>>>==============================>>>??????@@@AAAAAA????????????@@@AAABBBBBB???@@@AAA???>>>===>>>@@@======>>>>>>??????@@@@@@AAA@@@???>>>>>>============<<<<<<<<<======>>>???@@@@@@@@@???????????????======>>>>>>??????@@@@@@==================>>>>>>??????>>>===<<<<<<<<<<<<;;;<<<<<<<<<============:::;;;===>>>>>>>>><<<;;;;;;;;;<<<===<<<;;;::::::;;;;;;;;;;;;<<<===>>>???>>>>>>=========>>>>>>???????????????????????????===============>>>??????======<<<<<<======>>>??????>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>@@@@@@AAA>>>======<<<<<<<<<<<<=========>>>??????>>>>>>>>>========================:::===>>><<<<<<@@@@@@>>>=========>>>>>>>>>?????????>>>>>>???AAABBBAAA???>>>>>><<<<<<<<<===???@@@========================;;;;;;;;;<<<===>>>@@@@@@<<<<<<<<<;;;;;;:::999888::::::::::::999999999999888999999::::::999999888888888888888888888888888::::::999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>><<<::::::;;;;;;999777888999:::;;;<<<<<<<<<<<<;;;::::::::::::999999999;;;;;;<<<<<<;;;;;;:::999666<<<===999777:::;;;999888;;;>>>===;;;999888999999:::;;;:::888777888999888999::::::::::::999888666555555666666888999999777888888888999999::::::999999999999888888888888999999999999:::<<<===>>>:::;;;;;;<<<<<<;;;;;;:::777777777777777777777777777888999:::;;;;;;;;;;;;;;;===>>>===;;;999999999<<<;;;;;;:::::::::;;;;;;888999:::;;;;;;::::::999888888888888888999:::;;;:::::::::999999999999999999888777888:::;;;:::999777888999999888888:::<<<;;;;;;<<<<<<======<<<<<<<<<<<<============<<<<<<::::::999999999999::::::::::::::::::;;;;;;;;;<<<\\\[[[[[[[[[\\\]]]^^^^^^[[[\\\]]]^^^]]]\\\YYYXXXWWWYYY[[[[[[ZZZYYYYYYZZZWWWWWWWWWVVVVVVVVVUUUUUUVVVUUUTTTRRRRRRRRRSSSTTTSSSRRRRRRQQQQQQQQQRRRRRRPPPPPPPPPOOOOOOOOONNNNNNPPPPPPOOONNNMMMLLLKKKKKKJJJKKKKKKKKKLLLLLLMMMMMMIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEJJJIIIGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEEEEEEEDDDDDDBBBBBBCCCDDDEEEEEEDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@===???AAACCCFFFGGGHHHHHHGGGDDD@@@>>>@@@BBBCCCBBBAAABBBDDDEEEEEEDDDBBBAAA>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>======>>>>>>??????@@@@@@=========>>>??????@@@@@@>>>>>>???@@@AAAAAABBBBBBAAA@@@??????@@@BBBCCCEEEBBBBBBCCCAAA@@@???@@@BBB======>>>???AAABBBCCCCCCCCCBBBAAA@@@????????????>>>>>>===>>>>>>???@@@@@@BBBAAAAAAAAA@@@?????????@@@@@@@@@???????????????======<<<======>>>???@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========>>>999;;;>>>@@@AAA@@@>>><<<<<<<<<=========<<<:::999;;;;;;;;;<<<<<<>>>??????@@@@@@??????????????????????????????????????????>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>??????@@@@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???AAABBBCCC<<<<<<<<<<<<<<<===>>>???AAAAAAAAAAAAAAA@@@???>>>????????????????????????:::===>>><<<>>>BBBCCC@@@>>>>>>>>>>>>????????????<<<<<<<<<>>>@@@AAA@@@??????===<<<;;;<<<===???@@@========================<<<<<<===>>>???AAACCCDDD<<<<<<<<<<<<;;;:::999888888999999::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888<<<;;;::::::999888777777<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::;;;>>>@@@???===:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;:::::::::999999:::::::::;;;::::::999999666===???:::888;;;===<<<:::===@@@@@@===;;;:::;;;888::::::999777666777888999:::;;;;;;;;;;;;:::999999999999999:::;;;<<<===999999:::::::::999888888;;;::::::999888777666666888999:::;;;===???AAABBB<<<<<<============<<<<<<999999999999999999999999777888999:::;;;;;;;;;;;;:::<<<>>>>>><<<;;;::::::======<<<<<<<<<======>>>999:::;;;;;;;;;:::999999999888888888999::::::;;;===;;;999888888:::===>>>999888777888:::;;;:::999888999:::999888888999;;;999:::;;;<<<==================>>>>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<]]]]]]]]]]]]]]]^^^^^^^^^[[[\\\]]]]]]]]]\\\ZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVXXXWWWWWWVVVUUUUUUTTTTTTUUUTTTTTTSSSRRRRRRRRRSSSSSSRRRQQQQQQQQQRRRTTTUUUPPPNNNLLLLLLMMMNNNMMMLLLQQQMMMJJJHHHIIIKKKLLLLLLLLLMMMNNNOOOOOONNNMMMLLLJJJJJJKKKJJJIIIGGGEEEDDDGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEEEEHHHIIIIIIIIIIIIIIIHHHHHHEEEEEEFFFGGGGGGGGGGGGFFFHHHGGGFFFDDDDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCBBBDDDEEEFFFGGGHHHHHHGGGFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDFFFGGGIIIIIIEEEBBBAAABBBDDDFFFDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAABBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAAAAA@@@AAA@@@?????????AAABBBCCCBBBBBBBBBAAAAAAAAAAAAAAADDDDDDDDDCCCCCCBBBBBBBBB@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAACCCCCCBBBBBBAAA@@@@@@?????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@CCCCCCCCCAAA@@@@@@CCCEEEAAAAAAAAAAAAAAA@@@??????@@@@@@@@@???>>>>>>============>>>>>>>>>>>>>>>>>>======????????????>>>===<<<<<<<<<;;;<<<<<<======;;;===@@@BBBAAA@@@???@@@@@@???>>>======>>>???@@@AAAAAAAAA@@@??????>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA??????@@@@@@@@@@@@????????????>>>============>>>???>>><<<;;;;;;<<<>>>???>>>===;;;<<>>>>>>>>=========@@@>>><<<;;;===>>>>>>>>>???>>><<<;;;;;;;;;<<<===:::999888999;;;;;;;;;999888999<<<======<<<:::888;;;;;;;;;;;;;;;999777666:::;;;<<<===>>>?????????===<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<:::<<<===<<<;;;;;;<<<===:::999999:::;;;;;;:::888:::::::::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<>>DDDGGG>>>>>>===<<<;;;;;;;;;;;;888777666888:::;;;:::999999999:::;;;;;;;;;;;;;;;;;;===>>>>>><<<;;;;;;<<<>>>>>>==================:::;;;<<<<<<<<<:::999888<<<:::999999;;;<<<;;;;;;888999999:::::::::::::::::::::;;;;;;:::999888888888888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<======<<<;;;:::;;;;;;;;;:::::::::::::::=========<<<<<<<<<<<<<<>>??????????????????>>>@@@@@@??????@@@@@@AAABBBBBBBBBAAA@@@>>>???AAADDDAAABBBBBBBBBBBBAAA@@@@@@@@@??????>>>>>>===<<<<<<========================???@@@AAABBBBBBBBBAAA@@@======<<<<<<<<<======>>>>>>@@@CCCDDDCCCBBBBBBCCCAAA@@@???>>>>>>???@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAA@@@??????>>>??????>>>>>>=========>>>@@@???===<<<<<<===???@@@>>><<<;;;;;;===@@@@@@@@@>>>>>>?????????>>>>>>======@@@CCCCCC@@@>>>@@@CCC@@@@@@AAABBBBBBAAA@@@??????DDDBBB::::::AAACCC>>>???===<<<===???AAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBB@@@>>>>>>???@@@@@@@@@AAAAAA???>>>>>>>>>???@@@???>>>===>>>@@@AAA@@@???>>>???AAABBBBBB@@@>>>=========>>>>>>>>><<<;;;:::999:::;;;===???@@@@@@AAA>>>>>>======<<<<<<<<<<<<======>>>>>>>>>?????????:::;;;<<<<<<;;;;;;<<<===???>>>===>>>@@@@@@???==================>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<>>AAACCCDDD@@@:::666777:::<<<<<<<<<<<<<<<<<<<<<<<<:::999999999::::::;;;;;;<<<<<<======>>>>>>??????>>><<<;;;<<<>>>???===;;;>>><<<;;;;;;<<>>??????>>>======>>>???????????????>>>@@@AAA@@@???===>>>>>>????????????????????????===>>>>>>>>>>>>===<<<;;;;;;:::888999:::;;;;;;::::::;;;<<<==============================<<<;;;;;;;;;<<<======>>>>>>>>>===<<<<<<<<<<<<=========>>>>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>cccccccccccccccccccccccc^^^____________^^^]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUVVVWWWXXXVVVTTTRRRQQQRRRRRRQQQPPPOOONNNLLLMMMNNNNNNMMMLLLNNNOOOPPPQQQQQQPPPOOONNNMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGHHHIIIJJJLLLMMMNNNMMMMMMMMMMMMLLLKKKJJJJJJHHHJJJLLLMMMNNNLLLJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIGGGGGGIIIJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLJJJIIIGGGGGGGGGGGGEEECCCIIIIIIIIIIIIIIIIIIIIIIIIDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCAAABBBBBBCCCCCCBBBBBBAAADDDDDDCCCCCCDDDDDDEEEFFFCCCDDDDDDBBBAAAAAACCCEEEDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCBBBBBBAAA@@@@@@???????????????????????????@@@@@@AAABBBCCCCCCBBBBBB???>>>>>>======>>>>>>???>>>AAACCCDDDDDDCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@BBBAAA@@@??????@@@AAABBBAAA@@@>>>>>>@@@BBBBBBBBB@@@AAAAAABBBAAA@@@>>>===;;;???DDDEEECCCBBBDDDFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@DDDBBB<<<<<>>???AAABBBBBBAAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA???>>>>>>???@@@@@@???AAAAAA@@@????????????@@@@@@???>>>???AAABBBAAA@@@@@@AAABBBCCCBBBAAA>>>===;;;;;;<<<======<<<;;;:::999:::<<<>>>@@@BBBCCCCCC======<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>><<<===???>>>>>>===???@@@???>>>>>>???@@@@@@>>>===;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===???BBBAAA>>>>>>@@@BBBAAACCCCCC???:::777888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========:::;;;;;;<<<===>>>>>>>>>===;;;:::;;;<<<===<<<;;;>>>===<<<;;;<<<===>>>???>>>============>>>>>>???===<<<;;;===???@@@???>>>===>>>??????????????????<<<>>>??????===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<===;;;::::::;;;<<<;;;;;;999999:::<<<<<<=========;;;<<<<<<<<<<<<;;;::::::<<<<<<<<<===============;;;;;;<<<<<<<<<=========??????@@@AAAAAA@@@??????========================>>>>>>>>>>>>>>>>>>??????eeeeeeddddddddddddcccccc___```____________^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\WWWVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYWWWUUUSSSSSSSSSTTTSSSQQQPPPPPPPPPQQQRRRRRRPPPNNNPPPPPPRRRRRRRRRRRRPPPPPPQQQPPPPPPPPPOOOOOONNNNNNJJJJJJJJJKKKLLLMMMNNNOOOMMMNNNNNNNNNMMMMMMLLLKKKJJJLLLOOOQQQRRRPPPMMMKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOOOONNNLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKLLLMMMNNNOOOOOOOOORRRQQQQQQPPPOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOOOOOOONNNMMMMMMMMMLLLLLLKKKNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHHHHHHHHHHIIIIIIIIIEEEEEEGGGHHHIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJGGGHHHHHHGGGFFFFFFHHHIIIGGGGGGGGGHHHGGGFFFFFFEEEHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCC???AAADDDEEEEEEEEEFFFHHHEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGGGGFFFFFFEEEEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCDDDEEEEEEHHHFFFCCCCCCDDDFFFFFFEEEEEEFFFFFFGGGFFFDDDBBB@@@@@@DDDHHHJJJIIIHHHHHHHHHJJJHHHFFFDDDCCCCCCDDDDDDBBBEEEDDD@@@@@@EEEFFFDDDFFFDDDCCCCCCEEEFFFFFFEEECCCCCCBBBBBBCCCCCCDDDEEEBBBCCCCCCCCCDDDDDDCCCCCC@@@@@@@@@AAAAAAAAAAAABBBBBB@@@??????AAAAAAAAA@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>???AAAAAAAAA@@@@@@AAAAAABBBAAA@@@>>>===:::;;;<<<=========<<<;;;;;;<<<===???AAABBBBBBCCC?????????>>>>>>>>>>>>>>><<<<<<<<<<<<============>>>???AAAAAA@@@@@@AAACCC???>>>===>>>??????===<<<::::::;;;<<<===>>>>>>???========================>>>@@@CCCBBB@@@@@@CCCFFF@@@@@@@@@>>><<<;;;<<<>>>=========<<<<<<<<<<<<<<<>>>>>>??????@@@@@@@@@???::::::;;;;;;<<<===>>>>>>===<<<<<<<<<======<<<<<<>>>>>>>>>===============@@@???>>>>>>>>>>>>>>>???===<<<<<<===???@@@@@@???===>>>>>>?????????>>>>>><<<===???>>><<<;;;;;;<<<>>>???????????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@>>><<<<<<===>>>===<<<888999:::<<<<<<=========;;;;;;<<<<<<<<<;;;;;;:::==================>>>>>>>>>>>>>>>>>>????????????>>>???@@@AAAAAA@@@???>>>============>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAAhhhhhhhhhggggggfffffffffddddddcccccccccbbbbbbbbb______^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[YYYYYYXXXXXXXXXYYYYYYZZZYYYYYYZZZZZZ[[[[[[[[[[[[XXXVVVUUUTTTUUUVVVUUUTTTTTTTTTUUUVVVXXXWWWUUUSSSSSSTTTUUUVVVVVVUUUTTTSSSTTTSSSSSSSSSRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQOOOPPPPPPPPPPPPOOOOOONNNMMMOOOSSSUUUUUUTTTQQQOOOPPPPPPQQQRRRRRRRRRRRRQQQPPPQQQRRRSSSSSSSSSQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSMMMNNNOOOPPPQQQRRRRRRRRRQQQRRRRRRSSSTTTUUUVVVWWWYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYZZZYYYYYYYYYYYYYYYZZZZZZYYYZZZZZZ[[[[[[[[[\\\\\\YYYYYYYYYYYYYYYYYYYYYYYY\\\\\\\\\\\\[[[ZZZXXXXXXXXXXXXYYYYYYXXXWWWWWWVVVTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOPPPPPPOOONNNNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOJJJKKKMMMNNNOOOPPPQQQQQQRRRRRRRRRQQQPPPPPPOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPMMMNNNNNNNNNLLLLLLMMMOOOLLLMMMMMMMMMMMMLLLKKKKKKMMMMMMLLLLLLKKKJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGAAADDDFFFHHHIIIKKKMMMOOOKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLJJJKKKLLLNNNOOOPPPQQQQQQNNNNNNOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNLLLJJJIIIJJJJJJJJJIIIKKKKKKKKKKKKJJJIIIGGGFFFKKKMMMPPPRRRQQQOOOMMMLLLMMMKKKHHHFFFDDDDDDEEEFFFEEEGGGFFFDDDDDDFFFGGGFFFKKKIIIHHHHHHIIIIIIIIIHHHFFFEEEEEEDDDDDDEEEEEEFFFCCCDDDEEEFFFGGGGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBCCCDDDCCCAAADDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@AAABBBCCCBBBAAAAAABBBBBBCCCBBBAAA@@@???>>>???@@@AAAAAAAAA@@@???======>>>??????@@@??????AAAAAAAAAAAABBBBBBBBBBBB????????????@@@@@@@@@@@@<<<>>>????????????@@@BBBAAA@@@???@@@AAA@@@???=========>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@BBBBBB@@@@@@DDDGGGDDDDDDCCCAAA??????AAABBBAAAAAA@@@@@@@@@?????????<<<<<<===>>>>>>>>>>>>===<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAA@@@???======<<<<<<<<>>>>>???AAABBBBBBAAA???@@@@@@@@@@@@@@@?????????@@@AAAAAA???>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDBBB@@@>>>>>>??????>>>===<<<===>>>???@@@@@@@@@@@@>>>>>>??????@@@??????>>>BBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDjjjjjjiiiiiihhhgggggggggggggggfffeeeeeeeeeeeeeeebbbaaa```______^^^^^^___aaaaaa``````___^^^^^^]]][[[[[[[[[[[[[[[[[[\\\]]]YYYZZZ[[[\\\\\\\\\\\\[[[XXXWWWUUUVVVWWWYYYXXXXXXWWWWWWWWWYYY[[[[[[YYYWWWVVVWWWXXXYYYYYYXXXWWWVVVUUUTTTTTTSSSTTTTTTUUUUUUXXXXXXWWWVVVUUUUUUUUUUUUSSSTTTTTTUUUTTTTTTSSSSSSRRRSSSVVVXXXYYYXXXVVVUUUUUUVVVWWWYYYZZZZZZZZZZZZYYYZZZZZZ[[[[[[[[[[[[ZZZ[[[\\\\\\]]]^^^___``````^^^___aaabbbcccdddeeeeeeeeeeeeffffffhhhiiikkklllmmmmmmmmmnnnnnnnnnnnnoooqqqqqqqqqrrrsssssstttttttttsssssssssttttttuuuvvvsssuuuwwwwwwwwwwwwyyy{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxwwwuuutttsssttttttttttttsssrrrqqqqqqlllllllllkkkkkkjjjjjjiiihhhhhhhhhhhhggggggfffeeedddeeeeeeeeeeeedddcccccceeeeeedddcccbbbaaa``````]]]^^^^^^^^^^^^^^^______bbbbbbbbbbbbcccccccccccc```aaabbbccceeeeeeffffffggggggffffffeeeddddddddd`````````aaaaaa`````````bbbbbbbbbbbbbbbccccccddd___```aaaaaa```___```aaa```aaaaaaaaaaaa```______^^^^^^]]]]]]\\\\\\[[[[[[YYYYYYXXXXXXWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSPPPOOONNNMMMMMMLLLLLLMMMKKKNNNQQQTTTVVVYYY\\\___aaaaaabbbbbbbbbbbbaaaaaa\\\\\\\\\[[[ZZZZZZYYYYYY[[[[[[\\\]]]^^^^^^_________```bbbccceeefffggggggdddeeefffffffffeeecccbbbaaaaaaaaaaaaaaaaaaaaaaaabbb___]]][[[[[[\\\[[[ZZZ\\\\\\[[[ZZZZZZYYYYYYYYYaaabbbccccccbbb```^^^]]]ZZZXXXVVVTTTRRRRRRSSSTTTVVVUUUUUUTTTSSSTTTTTTTTTTTTRRRPPPPPPPPPQQQPPPOOONNNNNNMMMLLLKKKKKKKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCDDDEEEEEECCCBBBDDDDDDEEEEEEDDDDDDCCCBBBCCCBBBAAABBBDDDEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCCCCCCCBBBAAA@@@???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB===???@@@AAA@@@AAABBBDDDDDDCCCBBBBBBCCCBBB@@@???@@@AAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEDDDBBBBBBFFFJJJJJJHHHEEEBBB@@@@@@@@@AAACCCBBBBBBAAAAAA@@@@@@@@@:::;;;===>>>>>>>>>===<<<>>>>>>>>>??????????????????@@@AAAAAA??????@@@AAA??????@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>@@@??????@@@BBBCCCCCCBBB@@@@@@AAAAAA@@@@@@??????@@@AAACCCBBB@@@??????@@@>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEECCCAAAAAAAAABBBAAA@@@???@@@@@@AAAAAAAAAAAAAAA???@@@AAAAAAAAAAAAAAAAAADDDCCCBBBAAA@@@AAABBBCCC@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBBBBCCCCCCDDDDDDrrrqqqqqqpppoooooonnnnnnooonnnmmmlllllllllmmmmmmkkkkkkiiihhhhhhhhhhhhhhhmmmmmmlllkkkiiihhhggggggdddddddddddddddeeeffffffddddddfffggggggffffffeeecccbbbaaabbbdddfffffffffccccccbbbccceeefffeeeccccccdddeeeeeeeeeeeedddccccccbbbaaaaaabbbcccdddeeehhhggggggffffffffffffgggddddddeeeeeefffeeeeeedddeeefffhhhiiijjjjjjiiiiiikkklllnnnppprrrsssttttttttttttsssssstttuuuuuuvvvvvvwwwxxxzzz{{{}}}~~~~~~~~~}}}||||||{{{{{{zzzwwwvvvtttrrrppppppppppppjjjiiihhhgggffffffffffffjjjlllppptttwww{{{~~~||||||}}}~~~{{{zzzxxxwwwvvvvvvvvvvvv{{{yyyyyyxxxwwwvvvuuuvvvqqqooommmmmmmmmmmmlllkkkjjjjjjhhhfffeeeddddddcccbbbbbbcccbbb```]]][[[YYYWWWWWWVVVUUUTTTSSSSSSRRRNNNNNNNNNOOOPPPPPPNNNLLLNNNNNNOOOOOOOOONNNMMMLLLLLLKKKJJJKKKMMMNNNMMMLLLJJJJJJKKKKKKLLLLLLMMMMMMIIIJJJKKKKKKJJJIIIGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJLLLMMMLLLMMMOOOPPPNNNMMMLLLLLLMMMLLLJJJHHHKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHKKKMMMNNNLLLJJJJJJNNNRRRQQQNNNJJJHHHGGGGGGGGGGGGIIIIIIHHHHHHGGGFFFFFFEEECCCDDDFFFGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBDDDFFFEEECCCBBBDDDEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIGGGFFFFFFGGGIIIJJJJJJIIIGGGGGGGGGGGGGGGFFFEEEEEEFFFHHHIIIIIIGGGFFFFFFGGGEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIKKKLLLMMMKKKIIIHHHIIIIIIHHHGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHKKKJJJHHHFFFFFFGGGHHHIIIEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLMMM~~~~~~}}}|||{{{{{{|||{{{zzzyyyxxxyyyzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvzzzyyyxxxvvvtttsssrrrqqqrrrrrrrrrrrrrrrssstttuuuuuuvvvwwwyyyyyyxxxxxxwwwuuuttttttuuuxxx{{{{{{{{{vvvttttttuuuvvvxxxwwwvvvvvvwwwxxxyyyyyyxxxwwwvvvyyyyyyxxxxxxxxxzzz{{{|||||||||||||||}}}}}}~~~{{{||||||}}}}}}}}}|||||||||xxxtttqqqmmmmmmllljjjiiihhhgggfff`````````aaacccccc```^^^___```aaaaaaaaa```^^^^^^[[[ZZZYYYZZZ\\\]]]\\\[[[XXXXXXYYYZZZ[[[\\\]]]]]]WWWWWWXXXXXXWWWUUUSSSRRRMMMNNNOOOPPPRRRRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUWWWYYY[[[[[[[[[\\\]]]___^^^]]]\\\\\\\\\\\\ZZZXXXZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVWWWUUURRRSSSWWWZZZZZZWWWTTTSSSTTTUUUWWWWWWUUUUUUTTTTTTSSSRRRQQQQQQOOOPPPRRRSSSTTTSSSQQQPPPQQQQQQQQQPPPOOOOOONNNNNNLLLNNNPPPOOOMMMLLLMMMPPPPPPOOONNNMMMLLLMMMNNNNNNLLLLLLMMMNNNPPPRRRSSSTTTTTTSSSSSSTTTVVVWWWWWWVVVTTTTTTTTTTTTTTTSSSRRRQQQRRRTTTUUUUUUSSSRRRRRRSSSTTTTTTUUUVVVVVVWWWXXXXXXYYYXXXWWWWWWWWWYYYZZZ[[[UUUSSSQQQPPPQQQQQQPPPOOOUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUWWWVVVTTTRRRRRRSSSTTTUUUSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWVVVUUUUUUQQQQQQRRRSSSTTTTTTUUUUUUXXXYYYYYYZZZ[[[\\\\\\\\\~~~~~~}}}}}}~~~zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzyyyxxxxxxwwwwwwssssssrrrpppnnnmmmlllkkkiiijjjkkklllmmmnnnooooooqqqpppnnnmmmmmmmmmnnnnnnnnnoooppprrrssstttttttttwwwwwwyyyzzz{{{{{{{{{{{{||||||||||||{{{{{{{{{zzzyyyyyyxxxwwwwwwvvvuuuuuurrrrrrrrrrrrqqqpppooonnnooooooooonnnoooppppppqqqssssssssssssssssssssssssvvvuuutttqqqooolllkkkjjjmmmmmmlllkkkjjjjjjiiiiiilllllllllkkkjjjiiihhhggggggfffeeedddcccdddeeeeeeddddddddddddddddddddddddeeefffggghhhiiijjjkkkkkkjjjkkklllmmmoooppprrrrrrrrrrrrrrrrrrqqqpppooonnnoooooonnnmmmllllllmmmmmmnnnnnnoooooopppqqqrrrrrruuuuuuttttttssssssrrrrrrooommmkkkiiihhhiiijjjkkkmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnooopppqqqqqqrrrsssppppppppppppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnqqquuuuuusssooolllkkkjjjjjjkkkmmmooopppssssssuuuvvvxxxyyyzzz{{{