Transaction
6d48ef194f0811d25dfb03b42af56ca7c9865f41fb760221b33572418f4eb5b6
Download Receipt


Summary
Timestamp (utc)
2021-08-02 03:50:11 utc
Version
2
Size
1,151,023 B
Confirmations
11,704
Fee Paid
0.00690603 BSV
(0.72387557 BSV - 0.71696954 BSV)
Fee Rate
0.6001 sat/B

1 Input, 2 Outputs


Total Input: 0.72387557 BSV


Total Output: 0.71696954 BSV
Input Scripts
Script Sig (asm)
13045022100c7fe434920217074975c2b9ff9e836d8cfcefa4344a9203c47eb47909421774302206ce9ba421d4d562bb055b623e23be12cc6a4bde3b564ae7f6309ef255f853d39[ALL|FORKID|ANYONECANPAY] 034b3c185331ef383c2136040fd76f1fd3b3420ac29ecf5f26468f517c88777f23
Output Scripts
Script Pub Key (asm)
10 OP_RETURN 1635018093 303363356136303038633165663439663763663438303535666466396536626230643939373762326666353339346339343637333832336261663036356666653138 32643234376639366130316662336533306432373436306263633535663032363630666432303634663533353837633464303031356161396531333463353430 6d6574616964 6d6d6578706f7274313632373835373933333338332e6a70672d31363237383734333030353738 34323439343533313033653330323237663063643638646236393932626166316636633731353833653331346231336632313730633165656163303961373966623333333837656462343030363564303431326638623064333262396135396136333761383231396362633631386432643730303039633539613962646632616531326338376530303963366536343738373835373239396234363634396265653264636438613663363434623032383631616332373436326437613337616632373134323639613234623833396530653138656633373231393230326665616235623931323263366664353263363662303865316664663834376635306330303136336632643032383266663864376661623864326464333565643839313763323463326234393333663034626338653462353136643335353932396137303830336362633862616664623236653165373232636330333462373737346231656464316161393731646264313865313065623065666239363133313863643737656639396136323765366165653935323664643934396630623264623138323036323161383838663064366362383636646339326334633037623537626465666639653366343264636561376431396331363864336561323431333565663265396635656664393264366533656366646330326433666262366337303865396465633064306464393738326131633735393231373438663839633536613737303363373461613132626539313139353861383032363266663864313039323836623735303830353733323138663261333935623732653264303338316133623037306130656230373830353931623964306430363634343333313930623061346361356230623266346134306632373739656237373433373066643961623762643963383566633735626632376630633266323965633835316131393639353931393037663734333734306563313963643236353136653161346532356636383837353563623435646137383735613462396433313636356633656163363230666434623838333739653663343037623034343765303361346538646662323538353132386364666231333030633030373937316365313366346466353361656564663863343233393738376333313530613430623262613963323962656663376361376164366163643132313135373430363464343935373633333664336235373566383563333066306162386230333664643565343835633366326435646166346231613963363833326538626463336137653235356163346237343732663463333830343666383965666461356132393834373132343666363535643961343535643831633032643037633136323933646364366138306132313166353936613037613937643730616237633439643066653738373839373962386166313332363764663062386336313737643135373562303134313134396537383266623631636466616233656163363966643636393866366632646361643136613636636663663539646634613466613036313239373638316432353739333038396436393266366364353034316464646366646230363565343065313164313131326663623566613265613231636362373638353266636562343364663633636339663232306231363235393465343532306461313764386663343132656337333065353765333461323463306163363264646666653337643335306562636134633266613737356336623339663536393361323663633335376566616530656137333837356439643135343435303537656236666436626237623966616239343263393530346232373430363339353230313130653062623864623537346332393565313235623438383434376661346438306161663235393833343837356139663463633663366439646334373738616161343765653664353035326366616435643932316463646436613161643935383561623765373939353235393534616362643261633232353538636264323439353063623865646462336361376565333062376132633239303336306133313339303733393836646434613031343037386564636361633333623036353833323566623833343964313834363861336439333237623936366266376638653730633534613362386663633235663033393966633366383233363339356535373463613235323539363530353366356430343931393237303862366461663838303264646430613335323165653137343061376238376532393236303030353461356335623664643939383131623335323136623364346666396334646439636335653235646462313037616466303835666265376566303565636335653436313134643739386336303932643932353130616232386139356631376131336663393335356238373262636531656433646366316630366665313765366632646238336634616364646138623365333631616332326266386331386638333834326465666463313261616161366431333535666662653133666633656664316530393437316131366262633236313962333734643664326231366261333635633137636563396439303064343136656531376633383462313864393736373132313164323038666339393437643134326561376164633739336434643733663161373130346137336432343337613139393639363261373936343334303231616432383330343962366536623630353630353533663434373064666133613435393339613330353537626139613461616331323065316265636535323461643131333935646661386131346464393231653664616161663034306237323434333638303933383565363536313166343162626562646262666238353561663664333464313330653131616438666635333963643936316662373234366536326235663864313335643761636338633764373061363131626237366531613630363364326539643733386636306439336436653036303037333261323431333266636365373164363839343330623139653732653932663365346132616261323639623739653263313163383733653137373339653438666437623163643535366563366636346466353936346530656262393138326136383637306561633235333766383332663931303731366365633031376561353661303838353731386530633736353162313930663837343231376562323830306664613762643964393363623930633266623038653739373262326535653334613438623863643261333962323638636633303131666161376165613837383739363262303930373034376236363134353564396166393166326339653337306663623739653538663138663162303066653939343366303263393933643966376131333938666530313234313631336139356133363039383265386333623666656362663932626637396137656132313731383834633136376139393133616633393036613439633332333732663461656165396238323039373134306464663633343333326466333462306335646133323662383464663763623138343135306430386662356663646134666636323432343338393635663663616664383639376264323062316231653437373266653530643438326631366664336462656665313431623037313761306336333864613361396135313636306639663161623033316234303936396333303366656635336239313061373864316334353465393238393037376362373434393266383432326135313931643366343564633938613565373363616232663630383637616562663134343061393135343334323836326535303362633830313138623130623433376332303034353538643733393264373865356265306361353835393065373531623135323863393034396236323138343961643363663630363232313966363235316435313938653265616638626162366534626530613863663766303431663437633536333130646163623538393736303165326664613464353165326265303337663164633562333066306666623165633862643366306534636430306539323864336233366133326439386664323566656436363763356238346666356535303238613433346633633133353164373435653633633835343764393037356366316438316636396235383436656439376137336633666264653631366234633562373532376637653264313361373334386135336130393233613863616366303763643261383933633931636536396436373964333465353166653039303935383436336561636433643934616166616533313736616561356563353064306234353036666336383566646162396166346161303466623737323734383838383431636466393338393735363330393231353364363836396237326438353637653333343762323438616639623230373738373465616337356634663761316163313763336436356166336132366232373664616634383836376433383733663265633536306239333562626266373736323130636261643663626163333839353433633261383533393734613263613565373761623335636636353436383238653838626436373935653336613639373834333063663664383639336361653937643039386634333230643963373565613232343033353330326138623261356537386434376535653533396430383865643936373339636565363162313234626462613233393562333765653930643838613564363732653638656137326461326338393736316239623634363734353339313537666435323233356632373764393235633962663962373931363962313032623961343366623031316465663133653739316564303434336565656561323963656234303735323461353636323565303737343066633761656339353139653661383430653231633334376438336635326433653235313739623735653463343838356362303939363036373962613236373638313035646334363262316666613737353339326237663234656233356630373163613635636632376332666466646563626336303139373466376338313961636533373865376639356566336461333863613334303665613634626565393036636666616239363961663338626632623362386466633935653636353962396436333337313239363637333132343738343538653439353435316433313330666166303439306633313365613763323463336633346664623733333037303335303936346262353437623230383234643332363733376463313639663164333465313935356262663232373734376462313332313635346565383532303565646531653564393936383862313934623132383733666166646534343465336264393465636337383764663138623637323138306166616130633333636630353736383130303330383662386366323266353538623561656462663739653639323531333436363934336537636164316139303730666234323965326563373337306262646331303938343931663431636265323136333531623632386539663963343865393337646234356133333837363565633865623133633838346565366363343133333938383562306637383763396264376266303033376335313964343863363635636165623132356132316436306661663638376331333137316230623534613533663830376666623264366336646430323330626635663063393532333634633239346566656666306362643163613530316132346333336361633432343161633332633765306664353261636563643133306333623865326337656139636432613237373639343332643634636437623466333161396261386235316538366232663730386536356130613739373762386537643864643765626161393766383531616131643664373066393033393531316131366331393064396366626435353330663836396162356335316239393963303564353339306463616639636338333130646130663138353239353234376334353963343939323532623832666339316538646530323132313439363264346639653765313831613834656135333132326465303234653532356337663238376362313133653830383631646266363835303030613334616537323336613565653661303165386662346436303235633636393861326131623530373434643039313135633936666634333735623639376236346565303563373937663164353839333435393133306462386331626535353164326461613665313563663066336631323165376161353434323064646661343032373763663237343834373062313031613032303530643961386230343139306139653266316261383266666263313536303466333961393863383262353361653434363661303966616363633637353038633162323431386430386537656635333065386331666436393030663430663337656664323131633634613036643739656330343135666233323336323866376263663761613637363239356465663964663236316132633765326461666632373037373534623639383635663062323061656666303032613233326361343130313164303633373331373137326235316334366239633261663539613461646231626265323837646333316663313831313962666266663462366661346433663238336536656262343433356236653437653734356332663263303764643238386463623366316561353464333565336237373931313233356332653837613466623166356331313330396462396565353664303335323239323334653766633036376365306462316264633463373634663663313236313634383563633136313133303362346361323831613863326333613361376265353636643835326432303338323135663834623636653932353965636533356366643638663731356336646263663061623565633035343633663364623537653832623231633032343662623333383037653231626262393863343231633434623666653236353561393130656637363932336461363137393032356131376663346537366366633366393430316338313136636534613639623737313937646162656361666561626533613133646239663836616663323735626535363238386466353337333031663132316438376533386634643931623736623862373335356166353337623163396537323033326533613861373130616430313335396532393835643130653031386230326633383636623638623138396538323861386165386461663739333663303365373163623666353435353330346535643566343862353466656434666462356138633431313463366131653039396330316634333163333765393339356339613431313430363835666631656262316538633033303636623733323037386338353632336563623562326331323462366365663061303630383865643039333932323336326439373939353038376464346338313164303430613765303035373164653763633233313264363465353239633664313966366161643631653439393130373633643532653539353764326366623761316334323330386262383530366164303635366138343830373265333537643663623338373436366633623732613434303134643736373665666433326638336565366266666161623739343962326334316635643762343161346538333964383462626364393765633131303866636566376636386538623738366466346562643834623362303463333333346635316136333032326136356566326339326365626564643332613238363835363262666137646264356137383564313635376164306534306565616437356664623333346166633739313538323064326666333234616238656264363161643436326536343263333963653831666433343631643165636331613139333262383666373132353130316234363263303834343562376133323036663337373961613330363662613933346133343034373030393934666239383066343237656161353439653137323366323438643632306339366664626430356330633630346231363361323464613438346461383864366636626134353736376438623532643735613730343133653934376336663262383662633863396363393530386633316236653638646164396133393639623132393830626563353262333763336135663462663761383566356635346638633061383432363834373533636232353466346635383436303863376335333263376631343161623436323631323032303437356563306566663564323833346662363563303631386637646537316336373663346538616164313439306133653733383535336463666533663331643262393462356361613536616162643430643733653839353239373666666436366462333531356531633135666238623239316237386138633935396566343235386364356232323634623039636330636564383430323430616233666562326464373161393236336134323934386465306438656533663661383536663931383636366665663630666533633430313232633530353130353965373332353939386263376164323961386464313236323837373436343336356539373234373661313238373733656532306234646234363466646363326439613336666538636365363530373861323838656535636230346231623166376138633634363833616532303839353936373531326364313539613035626334346230383639643431303135356231356464373239656263333365356163316538613063643432653861313161656232633739373639613932373635383162636134383338663134376564383364356337643335636630643531336561316437373066646230643931663337393830376636656339326266636563386339316239353932323734323131346664643532346635653565613036626336343263633566633662623366353734316165326562376561336233393938353366653133663339313431323132373334373462376635316631353535363562323834353036356636333364653561356465303364383565376436663565613430376261626332333166343135326464646166643731356261626630373762303763663239633763363330383132376538646366353962393433626334616133363638633262363333376361613262636432633230613862396630353335373239376164383630343761653733386639393330393364363032353864343131323966343565646436623263373331646665386436613864353461656632313838623362663163363664343932643866623431323963323335313961396337336434373965663039303832626639363936396239306630356136393134373639626236313464343739613130653965366633383039616163356633376433343536326135306536646164663437366135663466643432373837343834356136653166363336306337656436316234383362306430653634306131383465656664343062613332326633353137376337313235336338393637373764313831376132303533316239373065643533633035323166323932346461303739373466383163326264613565613232613832373530373061646663343335373566613530636633646139353932393933363633653838376634393832396561373736343232373362616533376634616438313032353435333834306135323139653832393563366633626464643232323162633837333738653566336634643062643562356465393336376165323962373763653331653339306161376366306532663130623730333939363336333030653030633462346630343339386236663330386237376133623034343061373564393131383039333137336365303232323339323361653766323836666664383437636165653866303135396232626435666362646638636137316233613763393739353433323138396531356435626234333539626162346161386261623137326665616535653964313436313330383437643730343066366434393732376563646632303930613236303761623332616365613038376638313262633964386461383439316661653663623065656561653532323265303865646233323862613530376233323165326238353234616134383738383564383364396539646462633638373236636639346530386235613736346630353664623666653635333064343037633465316539333738643461623035663232356637303237313565346664376165666165333732633139383332383937613832633933323664373734613930623262316438633635356635376237663336303466373961383432616265636131353730303364333832653033636338663166336438616262306338353664616539626538383137633336663035346530376663636438613939333164643366303739346238316532636131623632373030386433333463323231386433396438396131363832613931653864343661356663643161326433663361623334313837613362313861373962386638626630653761333437613561383465333861363035663838313561303138343830633831663536326437626136396535313233643565643039353262663931613337643763396533303837653365663766666665326366623436623233313865303565386331643233323562656563346563376564373938633231326230366139323666666564396530626434623936666263653538363934333063343333356264643530666135343338376237303166643830373432336261376339336666633232663739336538613464393631316535336630323065646264376139386665646635323339353161393535396134666238343531663065643563303536646431623863353066373030643134613138376635363261613164333138386362656366306536633635363536323033613661643733316433616137343939366333613633383832386535616238633734323438663138353032663434393035363836316337623862646364353163636138356465303836346539396661353733333839646535306436663032353736636163623234386631383931323762336335303762343530643431363062323761353935616466333233316535613033663964633331633933613331303630326461636134383934343634303130343161316539643266353535383735336639336466386162623335613435306362613865396461386432656338306137613234613138393166633265633863306236366462643738666337623231353565383430303063613361376336373733376532306666663037643136343964623731383633623236336237326264326134336538343630323864363661343935613836383366396466643036623937373066363838326466633030316230333562323966303163393337663966363231386662346566326232656265623835616432666636333337393364356665623062636631386436653032636430323036316135353237636636353239666238343431336561336363613234313439623236636461626161356632303732343631306563353330366239373437376332343835356638323238653264326632386263393930353932363761363430353766306262656365326361336639653032396163376130313338383166373035616562636263323932333162376561616636643435336433323933363930346266656366343361353666623432376438666365313430666465623334366437396334303962626432326362636235656365643163383630316532363734333931313466623436663238376339323636313137323064623730383137376463343662373865303366326532313839306463646465383631643539386661356463663839306266613964613937633364376638373633383036373837616335653038353662666161393634363763386663646463613830643233616430396233383635623639646535626638643762616131316165343364636663306534396562343039343834616266393166373031333762626566646138663630363866346139653531616635336439343837313863333232646662306363373565373438623666303831633563396466653263353736623362333664643264363432303563356562623963636135633130333332303435343335646539393261323963396333643361313239373837353137383830666632396466623131663836306637383031393263333364393032633635363135623038333431323465363463313563613234303338653661646235323864646330643536323065363137363232313732366531386436316130633732353964396666646366623730373062626464323564313266333863623334623162306538353064623761386434653762623437666636626638666664393935663466656462663530636665393835633163363239333831393938353737323137643232323731653038363737303434366261653832333435386330616337663039336664616533373434626435656534373764613331666437643832303363653265313231363562656233323236393039663435623438313335613830656465666330336361633135353130386664363932646566653436613963616164313435323461636130313034376134363664336331633432323539316435356636646238386533653430316431363163313262303433306533646263333564346636656630333934633238623962626138323434316430396663303237636533346632643232613164353332323564356162353065346631343032613835303937376136313735646531353238313837336138663738613166633264356633353934373136346430333931623663323632326539356534633361323437326335626531336331623062373237316163636633346433336335396534303365353866323639356166386365363663653836393335323766343963623139666338663766303565316333333633663266666334623733633837633439306463326538356165666165383463323937616635613032626438343062363366623936643963613263303830306537626561323462373661356430386438663930393034393961356138303136356533613636623762653230326664366261326236353130303962333138616438636666653734666535643739313261656536386536313866316235326535663539653763326230623130646561653730333861623137623364313132336339363036643865306437346432336536633466393238343332613236373535326338303137366439306266346362313130383739613163393836333237653861613034633237373035616331326632666436626537313332616433373431633064393933323537626532313664353464376532616365346361663362333165396332363366393432393032353330346239353832623364633561646161386238303135356561336330363962376165313861616164363930383835376336363234623664646561356234643833346261323566666437356638333337326664373864633430333630646439366239383134353033306263663836373330303534626664306530313933663564663138393733366233636237663666303634396235656238623037633836313363646463633431646463366662663839303664356339343739646534303230313634343039626338333362623830376435353065316531346434353063623836343034623465353534326239353965653232356236333064336431386264643265653961303834383631666165623031653132613934656537626632613239356236363937363132616166633266303331333464333461323464666537386661663365363638383965396639623963666230363231373539666665633561623766373166613435323263623839303938383731363130643734313030633463663861316536353035633337393630653136633037323133303961643261393163663330373233613739323262383464316238666338316461633537303732623136316464656531363030366233363162663733623464376534356630303331343035633063396635373062663162313062303438626563663932383635646131636530376437313163616638393161616130666162363730313036653630623435643437353131666530633561376632363836633933393863306338396264643233393432653132383238623835666433613134633131663666376139623234356637393535323132336238333461373535613664346265396466643139333831323731623261633665383965633735663337336138333062336539393737616634613632306235623366393966346361393739373637336135356264643135626334366331643234623138643165643161326364353238336639376539623865346663653331363333343636653765313239393838313661366666343765643439303966396364623537326163636236636236656534646434666138393262393738613533363631613630613732353062623338656535646561633938356430666134663662643464626463626131386339326130353034353764623033303630616636623831666465343138633162373239633362356462616461393938663234323865393934656531313365636433646334656632366565643866653631316630396332336130633663313663653335633062326638333461653064613131656561303938333937386231663434366637333963393031386139613631376331663035366665663635373735636333323632383464633739316131306236363466313238613261626531383966346636613031393032323835343337613365396339363166313764653864316163303234613639306532356430376265616632393163366162666536336638613431333039666265333637663937313238643434353265383131363066303562663033643465366663393566663065383034656436646535303265643634373937383833313563373063333336356664383930663937333162393438303865333161343864373063343536623238353333393533333831376565393936336136326338376462303264663139636435393161623631633063346165336230333463656534663762363330616564356332396636343235386261353832346463616531383764313639333362366633323461383330613439303162386638343732386263313537303336666466613233363965393963353331323434653662643636653366646538316331306364616131346233336665393936323966356330653838366531616234376539376638623465356262313733643631383061306165383532613366613932386164626133333536383762373532346665333835353837636436313635303138666430623035646665343463376365336363386130616539383732306261363862373965643063313738616265643835316133613939303032346638373266373638653238626535336230326161333837623664336538623636366566643965376432323336623165366564303831646131396637396437626530663864343433363762386665633561303764633733366338373334613138303565396534313931316433636639366539333039643564333231643133623737326134313738646536323737653563613032336433613833633561346138396530326130316630303963326561383366303133366531366332353831303435383330393231646632666235353434626236616463363264303361353464313134396633333239316164396465653931666530333561623938393135666331666435366461366533666465396561336139666135316365643239616265613838623833386664336135366337643030346537633031393566363164633363376235616163353765623530656634636535653036383737613732626461396236646135323062643462363733616339643463653234303862396135323363356233313735633635313538393365366466343732303331346531383536653663373533663535363364396564383636333161623431303765616661386563353231353239666239663463393465383362383030346561373464373539373337616663303364613966303564336666633039643135653265306265346166663435353235346563353432363833633037366261323437316633393935363837303930666463643338646436633130323632373065383534666336323635346661613935373336386565323961323437666337656337633738656335353731373662343366366538353961333636366366633732333662316163666634356536363237356166623538616436623063386238333038336231633534336336363266376433316265656265656463336666316136656530313132636632633166646362373165633835613137633630306336373763653735613566343832346339613430656330613033303736333139653462616364336362633137383362343338313161366337633739383438373234343637346137363066633435373633373030656563393631363134316139656266366363336135323063346366366335336135333165353836333534646339363333616531336630396462333135383162313634343632623535383837376336623235326438623465353539636563373035323539366462663236383032323361666539346165376463666236343261656333343366396165616233616630393564373238383165396166666331666433383135353064643032343235346139643631663964363964613763363836383535373063383633313436343535646538316262393339373930653536326266343665373634326161346662383862316466313739396561393337623336613465363662336265353333376432666462303033386130613462656532633366393032323930323563653439623338313231376166383764303036306164366232373033396238613061386262336631336536353366616265386532623333343866316463346132323165353431613232336666363033313435663662373239623535313765383133393932323466663932643463363063643639636437363563386263643566623463643433333662323933623638373264633166623164366561633739396233356163383563666438383264633866373363663264666336653566643630623165616530316630316235346565376637363332393733633263613339326639646535323366336361393038646166613564383634313638373530333862306663353862303835663062323633633437313233656638343636383362623430373932396566386261663761356231383333643161376439616433653534333164653765363633633037636438656164313536616338663536323237313863343763373132376139383130376565613633353335633531643535303833343234623239616535383565623130653239303431616137313735386366623632346330343463336534316634323337373135306437353434653331363061383635326535303136303132633165613163643838333165633933613135373531666264643238323230623933363065333263383766393234353538663434323231303865346366643065306262373339303862313461326364663538393561353938393232373839663766376236316138333864623136343436343537316461326435383732393932333566646465663930353565313236343466313466643830343833663831656161356632373836346437346534613237663838623731646265313536323464306532633462663734373861376334363632373565636536353637656238376165306137643239313666613561633661303063306163363135353033623732643031313363316164666434326662656463623865313930343832313731333039363039373064386265373166623035613837343534653031636137383632333266343365346663623337613334313263316566356139393239393631616431353137363865383337626363653433643639343033656635383631383166616238646564626335653036636262316631383936353263653732616338373363386663663732363135376262623866616630373835623039343137346466373062343733323434346163383039316638323631323732616430653732346639353465373365393862646433303031336335366434373534663562316335313465613661313733653535613338343833303936663937396230633363626461623337623666363463343237633766343163373133346166373862356231623865653363323932356237643861616161376530316332353066386563336264323330386162626632313063343866323933666363653035653134643233666337313938323561396332326165666535346133636530333561396165653233313863633837393863346162666337373134313539666663313562316361393830663939663634313862393866343837316562333339336634623662313135346162396565346136633732363565343532393464326333626135393637626134353232346232356430626539306132353161613530656630653637663732346239333236353364333163383364316165326632663363396366666634653961303365303164363966323531343830323432613134616139626332393736636263393261613930323966643666643734326664636432653037313330303363663666323639653434386131623134613861356632396439393462303435316334313232386233333130356362383334313263373030623662386132303532343237316338303236306261616333616565643262633831613366343561626139356466353434643465336162343830646562633866363264666263373831343938346439393836616366306265613133353436393463323634663736643036643332656532663234633834356233343264373131643035653631303532643065653632356264323731633034306437643237316265643036383563646337356137633031303137383664633539306233353066353739336530396236646264626362306331643134653965323264343365386235316632366265346661306631653562643062633034636230366639366665383936323364613537376263663863353765396232643963633065613330393565346165333661303138643136316334363333316163363863393338633435313031663162303332396162306262636234333336653766643636623563643565623961666334653234316237303961376430326565633161633364393062663635666135343439303964386538653934363164323536323934386264653865386562316461373436356133376161356534363031613335623230313934386261646366336538646539393539336361633431663865616263653237633761316665393164643965633330633564363030626261323736633063363462313939616263343633643836363736636564366665396538643865636538393933653536386639313134353839363239323663326233626464313035653364633238376433333739386634393262666266373331626563613938366330396536663939396632323535363561306461333562313337333730333433643035663262316334356136623833313734666562356134343130313939636536646238303666366638633765626432653262393730316137376630343965313830313262616237663432393130616231363737616361653032316663343161353634363131366463373737336232653531663431343864636233623165663566343835393733376564313734366332393039346437623337336333666639623036623739656261393738613830353663353536626532663064396564663339336365616438313033353330383362653737346261373231373331643337316631343937633165326133313363623935626338656232633939363962643035353263316564663637303535636532376165316562633636623139643430313038363036336564343139383130386633333038363566356162626664303036306630616361373061303662333136306634326131343761336264313561616664323062633534633236663831393863663963663261333137656538616365326638316133656334613961306232346335643637303431326337636463346136343663333733373565303134613038386465323530613430316439643266353265303463333364333333396537303133366235353330313732363663363037643233306438373634646465653638346561643231666238326237386566303762663538316532666561373935633535313561613732343262336134333131343139333633316363393833363131356365346564386361353138363334616362386535386365663339373635386164363836613936646335633131653231626166376636306238356539363366656530343731623464613435356537373333616461326263626636313033336331386635386261616632633365373531333564656439376261333230313333623333316334666434306632643933613061383733663263343166333233636563343938356564396364356331373561363434626331373663613735633239373462656266393835353561333261396131626633386531326434363637353663386238656436643462633630633164353931653737626462376634653933303436623336666237316531333035623864633566376662386262306337366236343364373839353535623236396564643533646139333463666233393266303031373061663766613966656639616135613261383965303764636634623337356538393430643039613234363332636239353562306534363765613731326634383237363266653165336537376237666337306335626364653938366333613064363666666163636464373330626464353066353762393463366166616562663061613466653733383961633736663934336637323361346632636461373335646564336664366436383636656636343731346238376462333531623730303730336232313866656334323361373937373065633638653666386262396630333830656265313530313762386230633232613763303932646331346130663831343736316238623162653436636435326237363637323930326339656663323430326234326662393334383564353036326562376433303530663135306361646365623265626236643635633738306536656639653633353234653335363265643861323565366565333661303938353736663766333131313161666437653861633261653334643763313434303037313434303834633366626438626131336336303736653636353362353864623466366431643165326631313866336265643030653365336563626138636538666266353665366564376533626332306564653030646436376134333334613661353831363736393166633836323262656637333363353933623864306164353838393065316439643161663039373363373865623730346663356231366364386661353364656638376537316663633764383164376534396239346530396136323536303036356462373037613839616564323133663832316466666363376436356461663764376136366465306432666237653639306363636361663466393835383536373864363166336238366331616638306432366237633238313938316663323363326137346434343264323031663265303262366565346133613732306336363433653061363463633164356664306130313264313937383161346630396639336236356464363865313764373365656363303831303832373433303964393963323136383562306231343235386234303137653231333462313264666238613032333837346366633763626437363365373362323737633239653034333966346461663537653164393262623939393962363064313236346434313865356536636365363066613138623839336631616538333233626137353465306262373632643261343838303932613431306365393130663361653164356239333264336430353334373531383663643038316430663861323539626639356135393165346161653836373464343464383365346466653237306161303038393835633661623864303331306563323964373432626338383336326436613537333730323839306334666139376435643663366364343939333137343131373063323832303538613364633066376161613035613665333739623261353031643563323434303430333337333436393931663533363735376239386232356535383337633931376631353933306465666630336535663862373865303434643331303364363863666261326534353637343866313964386634383165663039643561383735366634656335323137336432663631336164653963373738643765313133323835663236623964653766333965306432653637393233343935656333373033353431363065353734313265346164656264633330363330633430333331303032373061343338363732636532336666663563626661303866343166383233363638653431663835316432653965356664613132373735373735663532653361346534373034656166386165383261303661623630653765616330623636316364326634663830353866363031663764323164326166613962646165353434333638616130613265303266316432613632346134346538306537383466316631616264653532353030313135313535393430326362623363333764316333663737306138316265313434633332306230393164346239396239373064656536313339373765646266366534306364613536393761666432616666396135303530653635396264316136353033653664633131353962376236363664633664396231383264636365383936623039376134626530616462393265393433396635303063306462356465353731363163376465316131356535613530356531363865663661643635363265393138363363376163666463666565636437373432666332636438326631326663343232356565386131366464323639353339376336626131623832363662643364623638353037646231323239386666323566373030376339333064316535616339313765616434613262333734646263393438376563396333663933316464376566343933623038326632396366386665613761323035333161353164643061613136353037366133313963363035623230633732636462363163303564383234316133653264316334393137356234646633393366666464323532326336653463363130626134653238346263353966366465623162623565633739336161336537653537616131393762663732353563303231306361643766666432366266663632343631643939323762646561616666323736333863343738316434663064633032326338363966333437353063646366653738653533636664343633386461303331313363386530623939636262383566353163336162666332663331323234326231363838383838646331313333396362346430396433626463356462336332343738316337316565613638373937343537613634333764323930396163363135353164633730343137323966366335336235386465636130323963343363333133343034336537633932346639613937363866376132633566316237623831303666666435343730323237306262666135623562383031366639643231313833316537346462666162613439333037343230653563616630626464396635653531393063333336306138393239656365333437386161646162333534343232373132663735383831323566333466613036373264303031663365396265613165646365343665373563316464663839353336323930393834643538633238633361643839333135623463643937616431633332613732663862653665393234646536653138353163643338613535373161313135356134396562646165313063653438646138333939386138353761393564646264343931653766633433326462386630336464366366616337373839616532356563626264396232646464313834653030393462633761323332663931336361663031663332363334356538306332666465633432336337653965326361383563333936323364306237663436333739626465323636333861333163666333396562396339626635626433346633633030616338373337383138313836396235383162626534316330386538616135383965623630633834303932656139323736303338313038613165656662643261383936313666653039306239316663383036626663383166373663323166303232613931303462643763306665623438373732343061633336383233623436346530343930623639313765323365346434623433613963353930303332313632353465663636313336396237326664633966303762363435333231343735663039306538353364616565306530396365363936646665353362366562346533626533626230623639313161313630393433326331346165373766666135396632313762316462376563343031343332313233623332373261353435313233343131653066616538623937333038623334613661396163313430366364393764363031343835626530336261386266323139646433616235363136383133626561663166666361383561626661343938343139356535653435646437373337373961303039396236306664363134303932336562623235373536633765646434663331616166336261303563376262306332363161623434363165353033303438626263646133623933386134353332343764643938663066313562626238643166656538653962643763373566313338323162333230663332303830363536386232343664313531323962363932636666363137636133366266653631386166643464353063336363656131646232316233366136323761376561653037346262356536626534343336323131306538626463336633373763323134663462376361396339346437643539333734613133656364393234303630353233626335353330303631613731356639633430336133383364633537366131336565366261623962616562616266613737396533363464343930316466346564383735653032663030613239656337303366626138646161363738373834393634666361643235303130343832383263353334333735356533623763336264623136613865336462306466663135366138303462313037656237366136636131326438323234343639313439633638383234616664343838386564346631626330303530343937376532326133656434343136623338353464323635653261303961323935653566303737393530343636326564653836303932313433356562323631636535346465663630623263633334663461376262313530646561623738623665326162343062616438386435613435636133653664333039616639303365343831383333373839343133393834386565613037303231653333633531666238363962653731353165313639306132396665356637373363626166326431306134376564326537363238333732353034393937313931313261666463633565616630646632393263333061616133653537346131643262666334633637663964613535663031623733313630663935643463323432653463383365393639613562626663623235323734663265626639306463636336376636616365396666623730633766386662616564303439326361313135326632623433626136306265613766353137663931653532313366613839346462646261346364653933356465313036343363626664663339346433303562373064626432343935383437343063393564303466313139366463313966333965653331396132373035396632623162623433323939303638386239363431376434353138653162623062346430346163353065333032666136323034613232356665373534393130333662323736313061313935353164313465633335303331306233376461643835383430343363643936666164646630316562353235656130316438353365336331343135666234353464313033396163396265396636653634353164613238383466636538663061613938653937363533643865666436636233313665616365363665376361366634383766636539626464336163333366323935356633613936343363663039646665333963366534393265356334613232616331623232303462373364343237653133353330356330363039326135636461373738366236643632646662653464376138323935353162323433333931343834656662393238616433633733353131353933326332663436366136333462616665623535323261626539303761373030613238343761376465353934333435316561386238653432346437356435356633626364393639646638383339363666346364376563366139373438633532373066366262636437393630646137366565383663313231343934376131323336323838386638323834613835373566323736623632366335613263383933343261373963376233323935636333636238313937656435386461613339363130363332616335383566346331343933323239343435623539623761643438353837376263303264333033336266316561353336666561326535303235303137353734336333353233353664633835326635306631323539646565316138323863373438623766643335653937333933366564376561333130323033366434616564326437316539313533396533653164616363316364333238306166353663666161303535663766323163376666643631336439623038626531373264393836316538333834346263303937353135386639666431623430303835613062333930616239653831316239623538626361396538323834303566393139393535386538323431666166666234663232323566383164616430633966383636363234363639626263396238393333393836336632386534376635383062313738646233303966306365393334383863303165366333643235303234346238363338363734343361633037383961636335386133666136366131663334626133396364623230363433666161386637643036336261366363346363643734656639326239376539313236666264306533653739623835663734363964636533633935303738303437356430326134613861633932653130336330333663386161316133316332316631343138383364616661313837343933386431646432366537626232383861373336616161376264373931386435646538366237333566363734643633356633393865623465636533313631303534653637393432303834326437633964643664323938396563633031343061616539663662323431373863303933383930353234653831613364316264366339353635393937623530626134626435336636653462356538356464363463363832636565393336343363323135386339653436303839306263343131356366616339343235653933303333636633316632396332313663333135316566663062656139626236396530653661646431396234663964646665653862373839623137316436313736353662336463653136363564343736356137386361616430323435663032303533383336396533633739313561353665663766633433333437353863383737623062353031393731303637313065343837383661356535656631326539386561636433313530643537363232646539316539373733306139303966306236336335353432666237316335336366646435373763363236613861393161386337303464623862633339616166346336376130313666343266646165613362303533383365383137343132383333653938323834323733613031383966333936663937633661333731386338383535623838623637643463303463663938646662653663386661393631623834336632393636343031356663386561623836646438623861343139316264313764633161376630356532386337383536373033376261366265323734313361373263613837313931366262376630306663616231373432303239313563623139356233366236616634613536313437333866333530663235346630353738373666643636646134613831363062313064343334356432653531326539343736363936373732393464393766326638663961313465616265646534303164323963323138626461323131346339353635643532633261363737373961643065306431333361396631613835316262393663346333383861336537373337356338326335306135356462636136313861623066366236326433663531356363336266313065363435356433613039643632653933613635353639663531666137373430666539356539303333356235393237313438323134343733633539383932303731633932316664333930306362313466323538396165353832356331616234633138366264393533303865663866333639363264626562353332336631613163646165303936653463366537323765663664366638333261346339343662343361353861373237333965656262333062383565643662363537646532633661646634316265663366623631653933643837363031396563393363653764323166636465623236303565386162363634363433636434363262656434323939656335636664386262643030356366373463663265383330633631653139386239656132393863643633303832383930623265363439323432323338373339386532366266333039333233343264613139383666346637396237373139393065653238343465353366356633353139616262353333346339353731646433303766663531393031623234333133653764336166663638313164396362326235386431653832373266383636353832323533383838326661623537306163633139666663666139393539366363623432616338333964353639623766663038663132376466383466343232303466313463356134616634323236633133656564343830616338306339336261643134356134376137316366333032383666633932343838666637366339326534383131333633383533303836643932613731613638346264616164353933626163633135646234333464623930343834336237356630613537306330393039653263373466376364613663313064323939383232636430326434616636633632396266386533313932363731313539323138383666306233373963333830656565663262363835336365363964353161636232346632623238633761646331396234376365353831383332643163653630393633643130373266396264623031383337303665393564323266613935313265316632626338333034326435386365653931306166306666353965386235373939326666613735656535613766353237383236316438616664313964316664363334613533306433613566303037313265333538303363626630363334343866356631636266616239666231336461316135333235373932376564623834313139616263326631333665353630656266653832393739383532666137626137643335663561366534643865366463663630646464393035313864643533356361663831656632343038303564623635356136643236346135373431356462326165306438373364666265313538386563346439643636376337626131636566613032666631666132346431646235623838353733326564636463616363326537626637343565323935386361373332623863353732626264616365393238663464303839323531323239636633306238666365346631323263613433386132346335346632613438643332353832663833316432633835653864383665613034396334313339616635346164316335353561343136353131643862353732356563353735386331303337376238346331396661653262616137383230633062616235333136373030373833326663653239366338323137623033623666343433353761643833363866646635313464613236626563633361666536636633366235626338373536343161353933346230366634623537346539313531323830666436393839613165613632343734393238313434663061663463653336363132613062633833656265343663633065326162393734386166376661653931613831653136373164323134363532366662643663663265663631643964646139613838343635663833303262383230646230653236386238653765666132653963336161653062333039393831353764643665663865613936653461376561323061346138346435623738636334303339346134316363633066383064376130323738663435373533373137366337633139326366366436353232333435653333353238316365383330646366656366366231323032386334346532373037343666646633663339643534373866373334336163636136643638396234653232353761613366653632353439353031313532303339386133323635666461336262623264353961366435613065656163633763613435363164393138656537633533313662363664336432326131636437323362656262323562386235643563306263636163313537636265653038613032383135636166323162663431343565353333623439383638653466653034653730383338316539373264366563393534343138336663346536383238616361393264353733626431313564386461353132626264666635383432626461366231313236326634366562323437376566376533363436316539313937643738626334373761626663636365346133633339303237373734393966363435613061663535333839343639393435353463613263336136306539643866333764366564636636653136396361633066383062303036313631323037346439366336623361333534316635313830363238393830353063316337333839373938353939323934386132643839303038313036326331656662396639386566396665663762363332613037333439383966356664396562663533326436636364356466623233333732633637303065346435643562646438663862616337366537343564366435306636663935366135383764383837373866333133663632333135643530333933376539396561616663616334333338326563386566303936386331623266663938626233393361666361346666656336353866633665373832656230653161613763633938613963633039616264643363336431396566663663613036636135356533363933373531396437656261663266383337363834633866646238653533316363336338393564633261353462663865316438653137313935383633663762656464663738316361383937643335613432346236633239623836396636326463313733666363303463323266623561333334616631373863643365623664313731376338396333333466663362316366366461626531643837363530373538633334333534616238303562626438393465316266373930646563663035383138653134313663346335616434613132326266303863373031363463653133303533663238343264376239333333646530333962373731393236643661636365333162363837666165663834306562633262623535653736383061313237656634393837323963313166303734626535333136656161316161613239393162336336366235326662316164623530383532393063636161356630336138633861646637346135323662336139393633366339313937383333656632633038336632343636623266303437626539393366313235303262613632346663623032633737393835363937656132626330626432366430303362653163303035653333653030326161356535363963393435313233336630663864643939613063373564616338336430626661303131663762323161616363336638656233366166613464383266326163326165333166623038633562383061346164613334316539653835623331663664643261373433646332346233653739633065633238333065616233363833303965353666333764363238643730613039653261666336396165303164306663663136323233326439363262333263663837336139666230333533653730376237643833353039333134326665623031653537313363353636323761393365653164376263353638303430356539326632343239633163623337313863663534386432613065613962636361333232346665633030623531306135316363633833383734636532356134333334643061633738613935653038396437393338363966363933383435376332326539326634613239643963633666356530303065636333333835323435623232343366623564383165383733376439636361636638623031643838613136663238386463343535373832393161656561346539613065353732313336386563313635663331643135316361666661623036356365656566383736653762383333363235366462303661396536643236396665346437633234636162363461326338326366636565366565666436373835373138323432633030373830363135613833386463383631613861343437336130663536643430386233643233363639616338363164643133653431343639396136353162313831623039616334343131653263653866623263396230313339346366633562343263666431633931653438393134393562386332313337633839326261376430616430313365616162373962313163653332653039303837303763613332616362633436323339363164393965323266323833386361643166343531643333653566666362363334613234666364376233316238343439336565646131626464333334363637643261323064373132643964613362376666646663343762383134633962303033623537633465626664383663393738373736663534613935303438303439663231633866643764306430646233353633616663663732646561636664336261363664323538633334323633303463633139653766353666306562393263393838383131656535313764356335613036303164656530316137663765303464303833616133373730666631376434303062663037383632383135343962396236613262623161396531316239306666363937636332356130383837366130323630366639333332653935623631323435616132313336396661626337663036623933323734316662633265653131386334306337333531313230386666663962343237323030663630393938393062643533336236333864373363653535333134386432316662666537616434383133643739623463656137346335323634336566393162666433333538393638333565303363313438353330303833666636646637313232356165376366396465613631613134376334613230363561656639366632343661613136663963636334356338633435643263313834333731663762373430626265336634323639303762643436376337663263663637636364646366656433626435313735303031336332336163643265356263656665623633616663646566643036326462346132666636623361373931333136663466626536336565613361376232313733653566613730623966343238333434396232363834346235313635393630343961633036383563626435326338363135376461336163376264336237333930393233356261306339303936343334376339313732653139303264326661336239613333366562346433386439663530636562313835363935326161616364643162373138343133626136303234323639663839346664643863613035333061373435363439303133643433316666373335383766343337323732633864666465303136623866346462623433653161323864626561666263626161336566326437663134343564346563343030343234666564303435313532653865353165666439383535326566616132376165313165636664623961386234656137633237356463646463316631373263326139333935626130343331303363323262366662386463663564663934356335656335303161336633353634323339366534376337363536646161633632353731313164306534303665346534393264633163613437656438303262323136313331643535666137656266653234326163383930393631333138646338353138393635633436386265343935366432393136393234396234633561366635656565643965323339666163616632383661373839326132386234343434363462366237656632613161656332663439303862326438316463333937626333656461646262346231343163656539633537623837623664303961316538376134636362336537376534653163393635636364633161343434343839653134383136636137393136326239633437656366363264316561346533623933383063353035373563386266393938386333313036623639316133643466313432626437666139653331363462373130393632663962616561383139613966363238613937643066666366386130343733363831313766633337636635376334393931373266323364346561376139383366643464353064643038323363616632643731326233356532316362613664633963306563386639363764343561393765386334356434626132366433333734333535373638313031353832663035396239396564303732393663313139643532303861333637613663306264643465353861363964356661373237616336363661613737303435343064303937643062306432663339346435633439633964366262646331346535353836376166356265616463653135376466623866333964336538383364393063613236333162663836616466346133326333353538623833356439653535356632633238363062306365633332356430663135363037396235323638646663386230646132633566356331613432633966656630333766353637303062363066653739643232626639336430323232373639373934646163336234396661396161393738363331343764353962656465623231656637333630663062396463666132363738386531343935363534356435393034613035346663646639346361373663383562333031366539643831636634326266353763333032633463656236383265326662616431336363616631633163326265646633313962336565663561323261663338373462623964626262643464613532363132626339613162633264643532383431363661656133313030653933613433623539386633636337313463303264323238656431346461663838346431313365343562613333343436323734653961343837646633323933323964366630656136323630653965333238353430626130613364636430346561623134323233353432373532643264323461313633653165383131393263616534616163643966333361386637356263343538653364653165643837326638326438396134653662373833336135623065336635363062663632323433353561313939373563373737626236616562363834333236373764663036613962343263313236303466393436333636653738613838333162353964626438306432383230356533343661656237653735323537623933633162383339646139643939336336313464633761396635323365326565353035363234613136373161353963343761353537656436633032646339303066336436663064626565353966303431356161396461316238623534383438343337623537666430656132303732633032326339333565343231376663656161666463303966653862396662383439376466643864323733376663376335326336633766653662663830663161383338383233666663386366366561393932383839616331663236623538646230393838633034616661666437636466633531313837333863313461666331373765333632613932666164353737646535366233363166613334656234366232313362616633653634343233396134383733636636633636376332363065326532343833656434303835373061663538316439363134373835663365626133336334366431663131633432623236653366363761376261626436666565346233373863393033396536653430663263373464616564626430646664323338326130643161333262623964326261343734613835643063653733346264313236623830343661613333373331303632303731353230633937353439643539376637656634316566616331613465366464376532343730323564646437326138626632323633613037643865363236366530343863313064663534623230383034303734633064333330656636613836333766653266343734343633383065313436333737383566383737376163353932663035633631653063393162666333383838643338366665333038663062336430646163636464666463393437383163626133393465363039316532343738343835353163303436653939363030646334613434336233366662396539386432646264623165666564363662363664633036623165313362326562636266663735323337613163376265353962613263393262333131353266663365363364623863396531333337663933363935316433333062623934303466356338323438303466613137376135353035666137306534323531643639313639306434623966643532313561666334373265373765633230303031656261366365646638623864333165346662336462613330336631626332303265633764623037326632333562383734313863356564643734386130613565626232333535636337643166373030663134383462353338643539363031326631363665646161383363323730353335333330376332623037363633363532366338343162663736306266343336383062326263323030303933313230636262386461393231363932646635343033646137366463386132316238623766356133303634393163323033666232646665613330626465653738336339376363333731663763366136393531643837363839376332353832353630663134303637613532623832613535656264613461636230333564636636343039383963343963393462643466613839613130613035653562373232303131633036613436366264306335313962653565396463346634613839376663346333623435343265376438613137653431333833343430323266643036626561393362396532666638636134356132613139366339383736653533353364643230353462326437366233343665356434643361646335666138643931376639373237376461343036633038343433343638306630613133366464373762333534346130663739623135353830326463333432326633653939333538333138613165666636333734376433343639623261333637613333356462353564303833616463326637393831303366356237316165383036343164646637353430636433656162313464386666616330643261363738323466326531303561333338303062646333343161616132613237303130616466643036386330316564383533343236623661643431333237613436306661393433383862613437643039666430363266366531643435653936396665653839303266333534323134643965333938313466613736383832383661396432626430383330616436363961396564393063383162613930666631353162343963313131663234333633363933626133653238666237636633623038636235643133656231643138333364613033383832336433303636336134636338316165373265633733656433636462626639663563326438383631373266653831313038323635643634363962333464633761383330343063326237356236653063376436646437643236333539636233613937653938376436613763633463623766303362316537336363373436313630363361386336633936363133653833333330336562663137343330376562636134383665373536393232343465633130376562613661636366613363333761636562356165316638363330383162376530363831653538656663343365653432333838363966366333336638616138353965363331666135613665663830333462373231653065623462316134396331306132626230613765383834383766356264313666653265623366613261356533316165616334316433356266323739613164653033643038616132343936336661396662383932633864386333326462643866353663316565633737303736303835303161623438353436343032363635303334636266356664336533373837616636626131623866386435363665336461306138343332663431313862616266653537383464316437333738316233626561613662656431396261626165313236663865613737616462613230366430626465636335653362396432363939643836366530346331653232366163303235376165383265633062323061333561663566303238616361376566353062303434633662353765663535383238313634663464656135326434396130613161346235323136643661386136623761313931646631353464613634616465313231373035376139326362303966633365643038356334316362333634356334383631313734396230333664643730633931376362386532303836346462333663383435323366336139323862306236333062616139303737343735663765383835303733383936666637656238383263653134333734613734326334303066393265333437346563633034353162396466616233636165633639663361653338633964313266636237633839356634666364613935623634343763363665663030636539626165326464616466646336346433333335356334656639336332336339386362356363336132353362346139346530326336326637656430646536356364373131366539636431646239323564623230346164323666633231656530336130306563623565366533656536633239386237306237336331356138346539383231336565373031613930666162623837316238313238343066653636663631386163623363353765356166636265333735623735313837663237663937326437396130303630646561353338353034393431366265306665313639623434613234316335353761663666303931363336396434376137633836343935653631383961333031326366316636663930653937333262363936366638323836376335343639616536613930636166356566373337316135666536373332653335646266666135636437666134666338653238633539356165316561343832636234313038626564623438383937633837316437636131623661326565626236373065633630646234633339366165306535316263313738386437333761306464333938613533333066616534336666366665636435383764386538353565353437356435626634636661656362663938376137383833663933366462353564393363306130656631356565306561353135643238386364656431643636656236343732623536386535646233626539383437373865643538633838656265613066653837636533366132303364656239323837303138353033663365306562653731343139336664323936346435313936643337393632626132333237616536643134613531306139636265663739336634656164376263313036666639363238396238396332353534373330666133636661343566356635663534623132613637303763383434306234383030336566343431636336663030616166396238393435323131656164333830353537636562323234313662653231623661333261363461353135653337393736626562386466653136336263353438393263323632323264363435653832363430376538346161323163636532336531626137613638633135363262643736313230386661363937383261316662306437653063323937653531616264653262303337333535343533356261643161616639633438366232393264633364383339333034363339366665653464373463656564653165656562333133303630363339363833343133373833636663383663393337363663333764353532373430326139316332386164353866396366323666656136306263623862353539646537633764316165646339313532336434626636383164306366396661386633656239316634346363626266633962396131326165356262336636386162353064613463363363623331633963396363393938343763333730663633336164353962636666373163366364663137313762663261333933306561336339353936643736353433616139356466656538383233393836303939303663626361313830353664663835323634313138623930383032376539623533653661653931316664396130366562343338383166323464363964633031643463666463613535313261653535336636333934336139653463383037633837613237626335333931633730613666653463366534393638643535633466356438346366376266383765346132613033613138656161643739626333653730383564636134633730303933663933646433313261663230623231616362666432663539643732363966626236663539373562616334636164383730663532373236333032643832313263366163616164643939616135633739353539356538633632666331393538306665333438323337303632383537333534363433663766623361623731386132613535313932666136353365366430643036393039333135623865343465643534626166666362393563653737316263323464626265303930343430333364653962343639613735623961313865393338623633653134653265386462393934623165346662633332666266306435613665333265323166326538373132646430363632386632613963616630383833346333643962376132646263353862353865633437356562636431333261643534376364633139623861643536353765383032386665336337663337333037343661326365323163643730383237616131383061366130363634626563333465313235333432613230356339386232663633646138336163353730353530313536646566366230656438623638636434663031633038316430626331323736356333613264656663343466616430306266393031633735313663623239313631623038396262653635393334613736336466333133646630353934343963343930343837363230353161613632343538643230643539613133366264313638646534663935366162356166313666623138343833633533363161386430386339613661366136333162356237313465303637653933636534323036623462353762333563623038386366626533666537316364646466386464316365303231666466663161663833383133386430366233343965356335373133613964333432353464333437323538373532373634376131326532306336316631666161663761653836346435653539373639373335656530643838663066383936373637313436363333383866333839396134663766623861383362303239616366383539363931396461363263326363346332646235663066363132376432316263316638373663666139313965623637613434613633373631356335363366636466636638633465656165383062373339303964323136313438313361326330336333333636666435663866323934663235626430633462333038653763373538333235393338613834343864666132306132656163613434613266613637376536383935363431333331316161653265386161383861623139393438393332386562316434306537336333643332636537663139373361633939333264393936383931633230633831353830636431383866336162313736323164643030393131346639663332343665383465653763393836613462656139613365376231316538386566353138386264366430323536303036656335373430383137323230353436373563393734306639373861633534653534383330336235366665373835386565646135636465353939666431353630616431623864626531336433633035653133326137336630613334373231303661326461626233376636373632356365353766396361313532383764383135333961346436626139646634363837363764303663633966323263626338666330303165656365313963363739616636336162383036343461376463313262666666306237343764653734333330623039633130613238616238616637663863323364663132306235353963366266646631326663393939336231326438636662396461616265366461666461333436666166333065376133643836643566346434666238613264333538616135343531333862333864396365356630383834616530316331336430376136356661333537346566643366306532643338303162383935393164626231633135653534653966326461633663313464396636343534626433333066306164653238373734616430653162616438353963666365316638363234663630373137343464326530366237356136316662393430623735343534393230336366363464646230373731633135376131323834643133363933386464653734356135633437383734633766303030663238393932373638643533643866326465363261343836626434633539363830313365623934626139653464613438633232303236313965666664393639336531626466343465396637626338383235346632316632373636313933303638353631306339343863656565366630306239663334353166613963366432356539653239633265326534336131373033343631353032666234343861613864393261633663333864366462316366343633303365653134396437633034636162613762356235343464633638336337393263666137343238363932666230653564613337343065653963303661643931326136363936396436376164396635656439383238393132303630646461356566396265623064343664636363396562666138306230633631306261343831323763646463666461646133643634376434356462356362383935346164363135356364396236363830323230376636653938393866633735613663633333373665326634643731356536656537366138306330613932616133386362633964613764613266656234323133653831393364373834656461383038663733646261353932393265356339626635623237646131393631633065373235626432653062653464396264383466373239653062663965656436386336613133386532643362663433353762366232346337623864653464613038666634373230323635356562653961653964333931393635343239356237356234303133303033306638626133363638313933336234363539313361666666303636306462346531613239333636393861636663663336326430323432303537336262333234366634613430303164636163646638306664626564343561343563376162353261393166616139323438313666386230353361353865316633613164356561303533356136356364386637326432303961376433653263656133623966376462376562313361613164373731396137633166383536336638366634626239346139306265356464333332316435393437376430613532636639343331353263623537356232653639653761656536653230626266353561396665303437306430663130383666333734663666333337303362396432333431343631636631303265616561313333623332346266376135326634303331366239343362326532353766663236353962323835353763623166626330633661396139366634613862363063343832356161346439313962366130656631333835363965356632366339373265343135656638393039666630316464343334313864336334373432656666316135393539653632643639376563626636383164306339373435386636373939656166363562656438316532663865643232323135313335613765303439373135323765666364373936386265393335393730623666313732323331353662393138376433663363616333353535373936346663313730613865613364323266653031333563363962613363623036663866316535343133633133633432663636313065386635323961343564646263633566393765363633643639373764643365376432393531373266353735313330643762303631656136646232633631663834306335393539336638326565366536623534363031646263376462373733636232653862376461616338333038656261323837393239303562356534633535646133626131643331396164646432333531373364383663326235383332663765396336383536366438313866313565323534386532636663373835366639306464343131363463613163356235323963343735643232353739353730376338636538373361313637613431626664343333653539383662633937386364323030303739356337613535613965666437613865653061643836383062303036333533323866666339343439646439643334376430306634333066386138336230646131366432383564616636376337393063313563373964643339343239373664393731633839336233373134633163323731373361303963323031363937306130393536393632353530623430663436346162626139333332323037663566663664366261336239313964616633613038616565363964396536373435313136313835333935623162333032346634323732343766666236663338313465386437333633386334323037316234346262376333616666373935636462323933323561383833343161346135396538376562623936333564323037386663313536613532346166643635386563383265396664323937633830323630396538656161313664366666306634643038643762333634346535646165633732323536383262646131366562623634623136666238633939373231663766626463343736643665306665333636363166386561333233303332386532383564376138376236383935626263373739616539356264353066636434363633613766656236646530343365616562636439386265353563373063663465653962643265306366396663393761663439353761343231393033383136363932363738326465316231613438643066346362356166393633653832393035323131363734316634346437336232316339363538343164333265653233643336666139303639633532626162373430623163313961326331666464303939353133396434383935666565393332646266613564643830323930333330313664343762396633646638363563363130343634383763646534343836376435336130313761323863616166313361313435663234323530353737346462613933333561646365636239666334373537316336363666363133376131376662313363346261663337346632303361613335653163313062646233346563366563363634623133396363366233623237383433616663393361396233316531316161363762356564613263333236616362383962393661313631353465613336316532333835396466633461343137363064613432333162653036643566393934303465363862346462653635393861383932343066353836396131643266623831633432346239353536313461306262616133373334346161336637373131333264643836643462383035633165386439336561313331656130313534663137363631373965323536626630346266333136336136303565633334653939626538663364376239663931353766616564323434343438616634653562353335326133616265666264323634343266313233623237346536383030613332333736616338306532343663623462343832303630306232663463383162396433333938663962336333613234393535306432346339383538383362393238333233383434633839666238393064613064643964303135663365346232643633626266343435383431326264646136343034613165666338616336386162393964313832353561643431313136646439353664353265653638343932323036346662376538373364633938613864653263353166343539356339343230333238373662626261316439643733383337386566316432343464323066663963346638613139303533613436623131373237613334306131353436383164666561313063376434363563393136386566346536666263393563336636643565666163383666363339376337653138336637613631656662613833363530643537643337323066326633666335626665633730323238656431663035623862373463643765303535633261663266366339663638373334393539346136616662383364353063613133633264336130633732643661616137616432653335323936393539386665306535396165393461313566373338643030393136373232626533383231333463323730353761386466633263653231616237346132383238643862373161353635333865623437323738646336663836303736643034373661616432633430386361326539303164373439346435376633333233636466643434613562373665633861376165313766336436366233343862306663376634626535663537323733353966613238313539656631343537633839346539333061376330343935346566623134613235316634383630326232323939643535346463383539363237383430393531626165363063353966636135373831303537333831663462623434393964666362663065333338373631393236316235643763333433633332376534376235396332303665616331626335666462333261363634326661366236316534666630336338316464646537323830376162333130363432393438303066353461613430303539366465633237653234353434666437316438643836343961316166323561613161366533613835333334303730323763326639363830656239633531383036653336343261343634623830393563336434353866663232653164663930663439313934646366383664316437376531613737376636333461383964373238366265326638393432326536623534373139333936383138393266383736613865343737653562633536633164613738306232646531343634336232306363323631633864356337333036653738643633373265623163366337303266356231656465643733333365356236316436313230366232653731643330633036333736653363656136633166366161623361316236396363313536646333303337633634393965323830303035386538363232653232383734386666656364353761373164366434326637643332323663613664626430336337333665323165353636613932386534306461636130393761376461353563653934656465613962303435316666613362313432623732636664336133396261373530363563666236396437623566646538653230656437656531626165353964333464633962326161356465303163316263376234653331316362613465303231366431346432396134346436626563333661626334376331626233343464386533646531666234616635393561663261653066663330616639386639353130343433353434613238626434613130656562303437623539343331353730373932303839313938373162313439366563393436396530373436306436306630653133343935313031393239656338326635656662303265613837626162646530366534333839326166666263373262613738656461326437646539303838626230623230313332303632616338656137373431343063373132373334616234386630616462393031666335396366663933613936663937346664333761336534363762373438623639663138306532653432623339633662393138336337353064326531386463326531373362353838623863353937623732346339376661303561613433626131653261653234313639623738626431313564663435316138373434393332353039336234353939376535393937386433643436626234333561353330346664333139346338306634376434336531326565333137376432633039663962366230663332363863313361323237613330633165373664393732643532656235376133363763666461373036376230333962303962636132313965366232616230373330613665663237386331646431326662366165353437393839373562663633646633663831666538353634333362323964656563613339383432306561616434336330653037373664623135353865353631623063393833653539363039353835383732666365306266373663623763626364653766306236353336626339376537346162376430366464386164623437633531663436343030343938656236613161333635636164376435316135663064653362333262616163613563313233306164393139623164356561333537303566353735626634613238656239396265616430323066386262646131633632616365626333333137313338613537323730373335346266623933666137303232363164393337383864376361363234636135353738666264613531393265633565646533353133363364623737376136366334323462633536386639353334353233306531643130643835653634666561383266616333373830343632663366333762356163376562393466343631373630623939383438613930396436333661656333346566313232666365323165376637326532326130343264663764333636333333656532356234396162386131303965333461383563386365613666333561336238366139316264373162326566616433323930333335373338663832346161346431363663386536326532386334376632336163616238303038613163383331356265333539343961356161643138353434396461653030343436373064646330613438333937343734623932313165643963396432643836363730346366383439326230653538383731373331383233346461366461353763326431353164346164383663386439623531616431363362383337383032333434316661643336376436646536386436383137343331616361396664386435303536376163643864636236616531663138623836633437303136623737333663303065396332346539376236323330353236386165323235353262386161376265633237386630363138623037623663373662313665636664653932656232656162613565396130333761333630306661383864336464323863643866343265633365316335303330333964336164653639303039626232386363316632656436366339356437303330316134623464386366343236326666656634383332393636616265623630386532396633396535643861303535386164366532666133346465393134626532663663336431356538396334373433656132313266353334633235636134376534666465626531613530343764343262333335343534373332346364366630656262346335366162646439653938656136313037653236636333663438303062626337346436336139396664383863316234313363663437306533643039326633323531383561366430316633373762316431363730343836306563376339663437396139303234383532646661356264373463313435303339396533643438396464636434393033323665386434343466656266653762636562336561303334623539383631636430343363633834666339303237633433343861363463363431303361316262366637313063363535326263333132386533376361323733346338623532393432626538616539366230343437356635653830323031393966633734313139633235363831316663626539636266366437346565646334656430646433646537306262616133396639356462366230643332336136313366396535373939666632343730383535616533666132393030663962623961613331363963653162663733663035663230363261333730303036323666303133383866356533393239306462326235616530363131363239316566626362623666663238633632643965333632336362623138323566303363326562663264316264346661366237306330626535643163343662366631396431386166303666656335653433393037306431376337623962313133393737303830643462396461386563643230353465633765653238396630376334653361653833633839313163383931336665386162396562363035373764376431636636373733386435653163386664633131383935633932643462393336336362336664383336353066646136303332343461366230663066316139346166663038356261616437646365613037656365353632393663656539623462643138626431383838663736613663333263323064363664626162353436333933633531356365336163313066383132383636326333646136316235333566653339396664636335643164393865656237616237663537383764393532376364663732616665343535346232356432646462303961363166333738613134353932643032326161363739383832393732393264353738303365303535623434333937303431313462633263656666643462376435363465643966396237653136353130356664373361303330376331313939653433613663393162373430623732353731363937363565313434396264333235316362383362343364653166633532623766636136653535393937353863626234386138383966393863366264353663323739663334333463393463306433633131613736326465306563373064646265373761366330643338333664313432636333383537363363616266323061623561313665653965626661656461623866613832633061363938613636316637356562626235343532333764633938306532373634343435356266393465353236626533336434346338613662623334623263626437666632613337633131623465333637363239373638633433303436626337656139666363306539326662633834316265333833376239656637373933383664656439316365636462373232363937613834623163393363623236613866623966616139393632303364393439363133333534373963396139373438303866336238393230623566396134653266623931343831313338663866336237306235623464373733313931656461323132623062393738343463386534313831393538323139363339326635306539363764363239653366333839373964356333656533613965633637663537366336363830363535313862333032303166373138383431636434646563326564633464336231626661616539613766393937333838393363316237363461663134336334316234346534666533383662313863383663636462306566303166353535323830316265336264363861326332633164323039383532373232653330373332353665653037346137386462643931373464383933663831653834666163383165306236353830396137323966383537333761626266313130383037316536643137343031613033373633333038356238633637613931666662373637363937356461333566393964333862633832376430656337323534623232636537663034383836343835383335313632663864313339663337346532356162343236343733366534373961376433663135376666333431363062643033626661633931623636346434316133356236363761373366656430323361666439343633383466653330653237623366616361303431393932373930306639333736353234353038306531323861623239613637666431396535653737336532613961376438333261353963376561636430373962666534623461626162303061366639383166616432313732626634316633633034363965353732633833303138333131353864613434396630643936373666656139623738323436336533303234663535386165303637306633663538613061626532616633333032666533393235383534656138363633383165346533393330366635306463393562646634616131346137653464323838613561333339616563636536613062666362653131323932396333303333363761656235303331363839363736396138646664646164386463313831653064313131333962626430303033323433393665373631333935363937383562356437623234613837366665393532633963346635633737666161326134396235343031306233363132393538353834666638346164393739323462326638643166626131346435396631306533333133646463306333636165656639326339366261323030626636656533643839306230626166663564643731616564376365383464663166343561353466386434623638623233643563383863316135623831656437303831316139343535636637643365316264376136356161646566393966666161313662623463326137663465663835373035393233623866376466323137386430323439326361396266643064346561306537316437613433363163626637383234336339323362323438316465336136663931656563623565373265373230306536336137323762383035656239656563613664366661663465336562356564656132623261303965383732653862353031613264373035313033643638333336316265643030343664343166353066346335663234626532346637343534373836663732653966353639313164633732653731616663346331323461663532363865316230373939383138316532626537613634666362656365643430663064323832373437613037323637663162343539386361353562643136356230323435653731303738373266313438653737626135373965343336626135623564383934336662646139633261346134633064313533336566363162386232636161613963616431396134343834353130613731323466303232373032656236613632613234356165396138663535343563663433613364393362666262343737383733626263616535613532343262376563613462376237343263373163656336663235386130303837356463313833373564323463303366356236313363666162306234313035353338646465373430656234653831643062303563363332383662396461636339386138636635656663373738663230613438373836343932383736666336353134353866633066363765643131363534393963306236343130666462373566653862353665373939623535393432396337313466396431386135666462393732636466613136303639386164373461656334643638393436386433356236363465316163646363363366353032666539623635656236336339646639666337303464343561306434346538613035356137363339323039653531356237343138346665363462346265333436313931663138613637373939306163313964393638623733376631623035646630303565656264353137373062313064646239373836636561636133613031626164643932323935333061613161386338656231336332363830633039326364346436313762643639616564396561663539313839646237613164373266663035643532383538353638316330653839396530366661663664663337623433376262643731356634616435336663656538663861623062633939333661363937323462343964356563346162376462653663323834636161323038666230313739386137666131363237613434643964643366653536653838613632333665303035363761633539353963626164666666366638623537316165316438653964313733306336386332626535333361636634366333353337663633363961383132373038303135316336663639313139306564616637366131646130353436643731386630313634376263353732376562343261623036313237326163313965383935356363376162666264616535306235646463643562643233653035313537616130396338666537313237633361613264353531303365626132386362313861633836663666306338343031333835383862306165353839633537343665336664383632663935623864636537323762363262396233363731393133306538313735346538393731356363303161393264313339663038366537656365636639343736363537646638653663386430306236393762306331393335326462633133303333636536303962393237316665356439666261316133313530623361323135303938366165363038636636663833646535616431356236626563326365663535363964343661383737303162396565646564373263613161363665613339316462626438323563633262333734333065636362383466343261343438343535643162633535636562626133663864646662383530623238333363376436653732653137663363366330646635383530653464663431303261633963306363313233363239386333353832663730343637356236303232633665366263636331303839313036333837633436313536616330336237366236353337386535366430323565356164633736396437646530373066353564663630646466666662313463333663393164613231376437383635323061306330623239383364346530303738373732643963366332623835393038303434373135613166333233643739666666613538366266623564353562383536623633313266386132396331666337633336323335386536333331363437333963336237316338633065346337373262353536393639383830333037643132666462383963323463626465646264356233643066626638623537396537346633336136373961396265666431663738323863636465373862323065353330633065336432646637396261306331396466306239626163633533636361366662343966306232333335326537656364356237393139313435656164666436623030303962316664313735303338346539373965396231616339383963343639383830343566373038393437333037646164356131623166306638383864646337393963653439613565636366323139376233653863323831353264613233623634653239353933626237396266383130353330633234356637363962653633356563626566383135356665656237356139363961313739383164343962303333636238623465633932363365613233616666636632656339623065653330313966383966313538323834306463313365313539653236333962333639643164346633373866363030333130663631393863656331396266653933666639386265663238373233306136353832386265376662326462303339653364656663623430663266333737396235653737333436333739636466303361393665353236393561653466366134623462653539303937373964373163356436653636656164633934303034653132363961343435623333623131666139326265666239306434353230313736343764343438366464386238306563613130366235666339366339643735663363363737393866396235653232363765613733636263323338303661393632343034356263366534356531356166633538656162393265613637643663303863376231373637343138333863363939393061336431656434663133633030306463636537306133646435626232303663333632376637646630343163353762626234306131366563366463636631383030366636313335353862326633363131633232373938663061333937303232653566366566386335636436373334623630316334316439616338666162373930643965376366613438386238373031396437393865383433653836306232626339326338633964666661363536643934636231383066343933666562373332313063663937363131623866373332656631643538613636623038333837626564326630363064623864346332326164316164633765636262636234316134663830383765323063663261333164646563356432343032636538616639396366653639373261393466353130343036666164663335383561663331613034383361383366333138613766633965633337353338633836316635636466356134363733356537623134613836313634633637313933363765383464633035386236323966623966353765643835303838386136663165383565616438303937386535643834623635316330316331613735333265633832353466623731376331643966313439333232356433313163336238386562643836613736643533663866613031303838613361663236306162323332373264643631353066373063626334316435616562616237366361623332386335346239633238393738646534333538306236303332636433643730343362343731326462336537386130333766356231623632363537326131666332343135396462616265656433656237363639333863663633313165663732346138383736646162373732326131383863343030303962386162303539346630333730616437336430306362313431373432396338623861366138303461653739623466363936393031363835663764363261346338393237336537633434386331363562313435336331316238326662313731353566333062666462336361383338303334626637386435383635363632643339396437666135653230646232656138626664356661666435616465373436353033613732343737636531316465653731653836373434666433326133616530303936613436623066373932636663386537396635366462306635373664353636333565363237366666646461393034373137376239343833613165313434393064313863353637303561326137313865646163633432346662313535623531613132313464363539653861383663313038653933323839636330333162623830316661343461303638633261623165303834383637626530326330623566373363656133613538383563313536356364646435623862646639663463623330396136343133623235373837613163303565373934353239323032346138373333383531333438363030656532623236363962333332373930396637636365386462616165643734643564313964643435396230396166373238313165313535306531346565383836363462633565306236376263363733343332333537363461383464653233303530646566303030346337303233663836366266666565326338336130393638656136666238623266373133623365363163386534396532323630353236383464393836666133366438366631346334666565643037366565653765363036383266333061316631626135393165633837643162343562343661333634383665353132643437383962356238636266343331393764303561653061646631613063633838353963306637363731613338386161386431386262663764303436616263623433383732346130623633323436323131653438363638373265636335326531343563666436373335383063336534613566363130343533656439356538316335616635313334656461353538633536353631633833313964626236376264383338613561626230616332643730353065653263333130363937323664643537613265353062336562366162646532336465613730653665656565323166643563363365363365383362386237333232396566336631333232303735653262313865366435326432656438346535313639366339623534353464393938333435346262626138636361313331333633363162343964333762653333343961633563616364326430376532323764356565313066663863623638386430363566393138356662306664663231626532663462353334306630613535313336363637316666346236303964356363343165306466336263653130376531376162356132333636653265336537363038313166303630636235313961333535326337636236333231663662316266353939653834353433646661363836623466626661626330346230313066346436643161646630663138616531626330613935623036336261643363366531383930393636656363383837383537613561353863383736333134323330633466393663396362303531303465626561353532336436613261373532633639646139333336623436393932636463313233643838383736316632626234656164393238313965636133653865306362366132313463356430356664623433306639363131313937633830323166626331623465636133633133636561363632626134613364326561656430353763353233323739383034643636646235613633333338646136336362643664363362613331663137663763366139636139393037303230316564333434626337663164306537626436313161356339323061663732323533303732633433353130613139386562366666396234643063356136383038653832333333323638616337343034313136623261303433646135613335313464636139306663613732326330646637633932373739646231366134636264646233613063633735383765653830336561633735303462333539656462646236316437363934383466373465336532383665383161613330663763366437333464346331663864613837323534663366653666336336633163646230663638373561326533616663376532666530396165376666353664623763306464653866333161623835373734336438373038633561646237616430323636396566346130303362383534393066366139323832303065363430616639306233393437666463663230396161653037386133336439666139633261663065653363316634393238313436646436313430613532646437653166636461656334383535396230373462306439386430383836613638633864633835633333306236326562666563386333646264353661653362333861383033306464353034376433643630613562616135613234643061326530623731336236323566366231376434323538326639613638356266316430643266356666623536313261343736633436383234353732653764653437653366656131636564333130376138313634333537353339316665623764366134306338613433383962303366353462353038353638376336353564643435653733353731643764633236313234303534623466623834356131313535336364666532343939656232333266376266343234626230383231323730623230373966613266633435366230306530656238373532386366343336353733353864366330343935323562383636653766653062363966326131333339326637633265656533303135616430316437636633313337656163333965633533623132326665326439343666303962373636623061386433383661386336393531336433353534333533613838336166353264613866393665303265313961623465323337653763363564656238333464636633373934656531346439306336326630643135396438323964663535386439336139343363366636353730356463356337666434343937306265393364653263306337633532666465346431333662316534303731393365353133343665313136663764343764666563656638666231636137376532346161343135373363636536333836366365646337653930356537656466663066643430306166386638663330666338383833376633396135663563393765663664643962613066663231656134393235623066643132336266653337636632343366396439376464326465313663643262343732633232376237313932666162636233353136633165313361636430343234313962376661313830623535626431346636333431613962613738623564373536616435363161363262653166666231626630613364373939656532653937646235343831663937333538383733666430323162306662366234623065323931386363633731343339366161393933626661613939373537666361616366333762373963336566386132666134326362376238363733373761623031653138613738316630633337323563336565663430373863666663343538653932353936393366623561356638613339643963333435656437363163313463363864393830663938393166383038666530386535656161373062656265633831643137353334393832646134613831343239396262316537333765393835653636386237613738663530643434626138613166313636306539323961623433626136326366643131636662333637373465363035366233353535663631623238343234656666663138353430616235313630393561396533663336353636656637386662353664646231363939633137666430333339666466306437353836313237343662356135326135643262396136666631663361383030623537323663343239333266366339386435616562636366653631353237306464303533333437646530306433393764396165373930623939373364316266326137393061343839663430633563336166316263316636356263383336366464663434343337326538383838646262313966666139626261613330316639633365656362353564313135323764626264346430626431323231643238336265396636616636303264663430363864396338313465333563623533303438366634363737373235336239383936303739386365383364373961363562306165376161386666316462323964346666666530376638366664306635383365656233313435343334643039316165373732306362613264343032393235333130306431316364663965333463636431336232396334663761663436613562326165333465623039366362383732303862393761343733333765373164626135633235623637663465636362336636383339383530613463346234653432343436633333356130326632393038373736316136323765643230656666343863616230373561376634663937393930376637626233346332323866613765346435383363656637353562323765386439616563383736633533633138663761356239383863633163613661356462383936663034353637363039366333323433393138636462333766623666326563653339613938396137353837613861646566653033616563386337656265383537353235633365666363373063303334333832343933646431333066353462666237616638343734383063633662643764356339633135373462653766346539656533353433373336363938643237643033386362333238373037663561373939323831346433343964663562326333643231643761626462396361353937383764613565333035313535356436343938306263663730323763616232643333666338346366393461303763303034373965613062636365306665393431376230363830363762303161343065303565353164303062313639643266633435623537386663376666613436363737626166393165393161393831633139653132326563333563643161636535356236633863383837303663623863356639653063343832626135303163373365613036616633376434303737616363366431663665326163646464366532623166363763333761386136666233636531653663363434306635336365333963363734633339393965363964326638313066633334393539636662333436616538346333613535363437346335666633663934376533376636643530353136353066656636326364613261626134356436303837663664396564393930633064366463656332666331343761313137303961363735316438313333303630643437316436333032663465343263336632646665306165303665666539343536366365396434393463366466316366646637386531333662346564663039343430323465346362656265303166636631636262383339313366396466323061626438623230653966383538373235323363383233323238346166633638373730623563623161613336646232383462393531623132656165326666333836353630323232373561366632383130316163323863663831633036333837303433643439333166306236333266316132326461306636653763336364383531376261326666663532646431326137346166663930373938386432313064656461363563376231353733393234646439393063336466636639396464326435363939373636633332653431636464663434316339646233373437643436326431646261383431663865623534623866383464636436656633656336396435333664303930393930393061656566656637636436313130633636356639373736303335313535643932353139663339626265316164336665666262643735396162346239386630323539633362316366373761313665303434383464616635313865353161663066636437646466353938376336323432643530663838356331636366326439613136336637393431373439646330336264653063653834323730303932343232333865333030633336623839373135623130623039323961373265616538383563616530663639363663613633333961396133616639323561643765373066343132326163353638366432353266656531306130633461636139353163383538303333633339613361613761613631333066366630636537613464366263383136313331353832343732343063383135623064313232383063636463333162303462626166326133316462663537636538356266323733356365656363366633623561333530383235343162356430666334646563306536623237333035376165653135313833616662376532343339323333636432313737613536353230616439663730626462353939643763303864646537626539663637643033353832663932313433303565616633623732633538303838626563616333653465646161343636613635663630313635636236333635633134623631333036323332343430343838366434623436386263393730353965616433656539646161643264656561326535636465353866393333343538633733356461323339306166343365383237353264373338303530623430373833323066646134636634613737393365653130633162663663656531356137356636353431326236393238636665343063306465303130643464326635656539353630383331353361333631376535613339663337316162613063663332323365383262656161656434363933353664656561313137326566316364623633623161363261623933336362383439633435663332353433313935653932393633396531383965353130396638363565396264363336646264633366633536346335613337373332633033643734343630383837376237376436653232366164396636666234396665323539303037336333303530396336663763383430393963663836323336363033643735376263656438663039663032613830633630613033393061373432323066643637653264313061386337656366326561316135366630343031666362613662313231643538336465333965373030313735323233393337353266353831306634326130353638656236306362653534383537313231346134333464653738613733353765666330303138326466313263363738633130343465323235636633623265643137343137323937666132663334306166346530646664633163316438336438666530363161336364326361303561376133656366333030386361663738643732353831346133396264373336303034656639633137616364633164636432376564323135336436663431306530346464323066636638636366326634663361366166373639663464363364313635613439633235376561343030363863363363633633363361323339306334366234333231303935636162373864363937363730613465653562623362316332646466376635616434633231306636613666353966343166636438633131653638656131336665336366363265386630373166616166633731346335653934636139316531626261653734316663636138353362663439303834653865353161353761393235373832323962643034316333336662343538616333613539633435376362353136613331303637636166323134633036386465663337363461313035383364616231316536653762323935633032373464363436356364306236636439363132303533616266333331376631643132633532303731613761326263346465643063313865626537303661643434646661656634303738316139316431666265373661353835346131383566336466643539383961303835663934333933373530366261316633333831656462373936343863313862343564613066386539356436653334626263653363373631666461623430336533616565653937373462383538326265313136663931633838306437333836613666666331643039363033646564616433386538303065343932323836353735613034303239613033303763393730303932636466643164393432366566306334306335313835643863643833663335326634373061376434353330393836383531623962626136356164363665396461386238323138613739313633313230326430346566623935396633363832363062613531633234303431323632343938346137393836393661376231393831663738656639393631666330663031396365313833343735653766323733363266366163653365633433326466646139656433356132346564366237353033633637336133376433643662306663346561303865656238616330306135323761376665626633623866393937646238623439636235623338336237643238343638346264643133383563343736396439316134666337333137303230313765663238333365616264333832343739356138646230353730616562313639653135613564333138663561333161303938326264623138326331353231333833653333393735393566663166613034633366666638623031376239336363666237623633343766653037663236396263623330393061343638626136646565626336346331373837656165613531393534336236356361623662313661336137613166363061616532306638313233373837316133336161353861346664373637653330383136373932396536383232626639653431376138333964356130613934646235333338323039653232636531616265666661323936663662643538313139313065636439396632383037393430396465353339356135383764376633393763666361326536646361366239623330373664316563343438623038383033633563333336356430633937663938666131356332363530383235356261623564353064653339346161343164303739636639396134393434303338616236613734396166643734373664653437346639326664623735613437306339653165306630356663353937313831346137336432616231626137323132313361343965626633303633316663373061383131623238343839393539663664373432616630646338336238363833636561653362363832613431376234316535313838373161386630303861376131363235306533383234623335303637653166363335336530343365313136336465656237323361323931366635343836626236393538386231643531306263306633313866646232316332663131343264363938373664663839646232393730376232366132653763323837396634393731663731666664366233323964333530316332616161336136313637643933326561306134303964363730396233366337653237623861636235366531333134356135353437383535616461633365616337353530623761343265313565636363646136633439363034633033376161613935373736316363333330363433333834666235363333383833373761663936663637633363373232373834313537656634663332353134643730333630383739633933386362613235663861653630386564303164323738633838303663633564323134666466643762656136303865623561356232343933653131613238313638633061343565336461313433386439656135653838306562636333633864366363376534306333393237313532646131393631623462356235656362346430653933396534346135616131653835373234653538656563393133356139376339326637336664363064376534383438366136616666393531613636646136613363396435636439303839326138323765623761323531373134306234613231303561613837346664623363383732633832623731373230333866613539613332633439666561323232306134363462663835306262363362623265376264343739646561306633666332303639356236313162386631393931646537373537373930303037633664306236316265346131353738336533366136313032386331616639326464353933336137663964393738383266386531333266623139616534616633383563613665363732353037646431616531326137376665376165616465336462303965396632376132656335346366633(...)Download
2OP_DUP OP_HASH160 cde0b2c1a3f3bf8297e8358aa3ba5a420ad695d7 OP_EQUALVERIFY OP_CHECKSIG
{
    "txid": "6d48ef194f0811d25dfb03b42af56ca7c9865f41fb760221b33572418f4eb5b6",
    "hash": "6d48ef194f0811d25dfb03b42af56ca7c9865f41fb760221b33572418f4eb5b6",
    "version": 2,
    "size": 1151023,
    "locktime": 0,
    "vin": [
        {
            "coinbase": "",
            "txid": "709fe7372c0953db3517595b9c28c9d1f7ee73a3ad798c295c0b828dece10139",
            "vout": 1,
            "scriptSig": {
                "asm": "3045022100c7fe434920217074975c2b9ff9e836d8cfcefa4344a9203c47eb47909421774302206ce9ba421d4d562bb055b623e23be12cc6a4bde3b564ae7f6309ef255f853d39[ALL|FORKID|ANYONECANPAY] 034b3c185331ef383c2136040fd76f1fd3b3420ac29ecf5f26468f517c88777f23",
                "hex": "483045022100c7fe434920217074975c2b9ff9e836d8cfcefa4344a9203c47eb47909421774302206ce9ba421d4d562bb055b623e23be12cc6a4bde3b564ae7f6309ef255f853d39c121034b3c185331ef383c2136040fd76f1fd3b3420ac29ecf5f26468f517c88777f23"
            },
            "sequence": 4294967295
        }
    ],
    "vout": [
        {
            "value": 0,
            "n": 0,
            "scriptPubKey": {
                "asm": "0 OP_RETURN 1635018093 303363356136303038633165663439663763663438303535666466396536626230643939373762326666353339346339343637333832336261663036356666653138 32643234376639366130316662336533306432373436306263633535663032363630666432303634663533353837633464303031356161396531333463353430 6d6574616964 6d6d6578706f7274313632373835373933333338332e6a70672d31363237383734333030353738 34323439343533313033653330323237663063643638646236393932626166316636633731353833653331346231336632313730633165656163303961373966623333333837656462343030363564303431326638623064333262396135396136333761383231396362633631386432643730303039633539613962646632616531326338376530303963366536343738373835373239396234363634396265653264636438613663363434623032383631616332373436326437613337616632373134323639613234623833396530653138656633373231393230326665616235623931323263366664353263363662303865316664663834376635306330303136336632643032383266663864376661623864326464333565643839313763323463326234393333663034626338653462353136643335353932396137303830336362633862616664623236653165373232636330333462373737346231656464316161393731646264313865313065623065666239363133313863643737656639396136323765366165653935323664643934396630623264623138323036323161383838663064366362383636646339326334633037623537626465666639653366343264636561376431396331363864336561323431333565663265396635656664393264366533656366646330326433666262366337303865396465633064306464393738326131633735393231373438663839633536613737303363373461613132626539313139353861383032363266663864313039323836623735303830353733323138663261333935623732653264303338316133623037306130656230373830353931623964306430363634343333313930623061346361356230623266346134306632373739656237373433373066643961623762643963383566633735626632376630633266323965633835316131393639353931393037663734333734306563313963643236353136653161346532356636383837353563623435646137383735613462396433313636356633656163363230666434623838333739653663343037623034343765303361346538646662323538353132386364666231333030633030373937316365313366346466353361656564663863343233393738376333313530613430623262613963323962656663376361376164366163643132313135373430363464343935373633333664336235373566383563333066306162386230333664643565343835633366326435646166346231613963363833326538626463336137653235356163346237343732663463333830343666383965666461356132393834373132343666363535643961343535643831633032643037633136323933646364366138306132313166353936613037613937643730616237633439643066653738373839373962386166313332363764663062386336313737643135373562303134313134396537383266623631636466616233656163363966643636393866366632646361643136613636636663663539646634613466613036313239373638316432353739333038396436393266366364353034316464646366646230363565343065313164313131326663623566613265613231636362373638353266636562343364663633636339663232306231363235393465343532306461313764386663343132656337333065353765333461323463306163363264646666653337643335306562636134633266613737356336623339663536393361323663633335376566616530656137333837356439643135343435303537656236666436626237623966616239343263393530346232373430363339353230313130653062623864623537346332393565313235623438383434376661346438306161663235393833343837356139663463633663366439646334373738616161343765653664353035326366616435643932316463646436613161643935383561623765373939353235393534616362643261633232353538636264323439353063623865646462336361376565333062376132633239303336306133313339303733393836646434613031343037386564636361633333623036353833323566623833343964313834363861336439333237623936366266376638653730633534613362386663633235663033393966633366383233363339356535373463613235323539363530353366356430343931393237303862366461663838303264646430613335323165653137343061376238376532393236303030353461356335623664643939383131623335323136623364346666396334646439636335653235646462313037616466303835666265376566303565636335653436313134643739386336303932643932353130616232386139356631376131336663393335356238373262636531656433646366316630366665313765366632646238336634616364646138623365333631616332326266386331386638333834326465666463313261616161366431333535666662653133666633656664316530393437316131366262633236313962333734643664326231366261333635633137636563396439303064343136656531376633383462313864393736373132313164323038666339393437643134326561376164633739336434643733663161373130346137336432343337613139393639363261373936343334303231616432383330343962366536623630353630353533663434373064666133613435393339613330353537626139613461616331323065316265636535323461643131333935646661386131346464393231653664616161663034306237323434333638303933383565363536313166343162626562646262666238353561663664333464313330653131616438666635333963643936316662373234366536326235663864313335643761636338633764373061363131626237366531613630363364326539643733386636306439336436653036303037333261323431333266636365373164363839343330623139653732653932663365346132616261323639623739653263313163383733653137373339653438666437623163643535366563366636346466353936346530656262393138326136383637306561633235333766383332663931303731366365633031376561353661303838353731386530633736353162313930663837343231376562323830306664613762643964393363623930633266623038653739373262326535653334613438623863643261333962323638636633303131666161376165613837383739363262303930373034376236363134353564396166393166326339653337306663623739653538663138663162303066653939343366303263393933643966376131333938666530313234313631336139356133363039383265386333623666656362663932626637396137656132313731383834633136376139393133616633393036613439633332333732663461656165396238323039373134306464663633343333326466333462306335646133323662383464663763623138343135306430386662356663646134666636323432343338393635663663616664383639376264323062316231653437373266653530643438326631366664336462656665313431623037313761306336333864613361396135313636306639663161623033316234303936396333303366656635336239313061373864316334353465393238393037376362373434393266383432326135313931643366343564633938613565373363616232663630383637616562663134343061393135343334323836326535303362633830313138623130623433376332303034353538643733393264373865356265306361353835393065373531623135323863393034396236323138343961643363663630363232313966363235316435313938653265616638626162366534626530613863663766303431663437633536333130646163623538393736303165326664613464353165326265303337663164633562333066306666623165633862643366306534636430306539323864336233366133326439386664323566656436363763356238346666356535303238613433346633633133353164373435653633633835343764393037356366316438316636396235383436656439376137336633666264653631366234633562373532376637653264313361373334386135336130393233613863616366303763643261383933633931636536396436373964333465353166653039303935383436336561636433643934616166616533313736616561356563353064306234353036666336383566646162396166346161303466623737323734383838383431636466393338393735363330393231353364363836396237326438353637653333343762323438616639623230373738373465616337356634663761316163313763336436356166336132366232373664616634383836376433383733663265633536306239333562626266373736323130636261643663626163333839353433633261383533393734613263613565373761623335636636353436383238653838626436373935653336613639373834333063663664383639336361653937643039386634333230643963373565613232343033353330326138623261356537386434376535653533396430383865643936373339636565363162313234626462613233393562333765653930643838613564363732653638656137326461326338393736316239623634363734353339313537666435323233356632373764393235633962663962373931363962313032623961343366623031316465663133653739316564303434336565656561323963656234303735323461353636323565303737343066633761656339353139653661383430653231633334376438336635326433653235313739623735653463343838356362303939363036373962613236373638313035646334363262316666613737353339326237663234656233356630373163613635636632376332666466646563626336303139373466376338313961636533373865376639356566336461333863613334303665613634626565393036636666616239363961663338626632623362386466633935653636353962396436333337313239363637333132343738343538653439353435316433313330666166303439306633313365613763323463336633346664623733333037303335303936346262353437623230383234643332363733376463313639663164333465313935356262663232373734376462313332313635346565383532303565646531653564393936383862313934623132383733666166646534343465336264393465636337383764663138623637323138306166616130633333636630353736383130303330383662386366323266353538623561656462663739653639323531333436363934336537636164316139303730666234323965326563373337306262646331303938343931663431636265323136333531623632386539663963343865393337646234356133333837363565633865623133633838346565366363343133333938383562306637383763396264376266303033376335313964343863363635636165623132356132316436306661663638376331333137316230623534613533663830376666623264366336646430323330626635663063393532333634633239346566656666306362643163613530316132346333336361633432343161633332633765306664353261636563643133306333623865326337656139636432613237373639343332643634636437623466333161396261386235316538366232663730386536356130613739373762386537643864643765626161393766383531616131643664373066393033393531316131366331393064396366626435353330663836396162356335316239393963303564353339306463616639636338333130646130663138353239353234376334353963343939323532623832666339316538646530323132313439363264346639653765313831613834656135333132326465303234653532356337663238376362313133653830383631646266363835303030613334616537323336613565653661303165386662346436303235633636393861326131623530373434643039313135633936666634333735623639376236346565303563373937663164353839333435393133306462386331626535353164326461613665313563663066336631323165376161353434323064646661343032373763663237343834373062313031613032303530643961386230343139306139653266316261383266666263313536303466333961393863383262353361653434363661303966616363633637353038633162323431386430386537656635333065386331666436393030663430663337656664323131633634613036643739656330343135666233323336323866376263663761613637363239356465663964663236316132633765326461666632373037373534623639383635663062323061656666303032613233326361343130313164303633373331373137326235316334366239633261663539613461646231626265323837646333316663313831313962666266663462366661346433663238336536656262343433356236653437653734356332663263303764643238386463623366316561353464333565336237373931313233356332653837613466623166356331313330396462396565353664303335323239323334653766633036376365306462316264633463373634663663313236313634383563633136313133303362346361323831613863326333613361376265353636643835326432303338323135663834623636653932353965636533356366643638663731356336646263663061623565633035343633663364623537653832623231633032343662623333383037653231626262393863343231633434623666653236353561393130656637363932336461363137393032356131376663346537366366633366393430316338313136636534613639623737313937646162656361666561626533613133646239663836616663323735626535363238386466353337333031663132316438376533386634643931623736623862373335356166353337623163396537323033326533613861373130616430313335396532393835643130653031386230326633383636623638623138396538323861386165386461663739333663303365373163623666353435353330346535643566343862353466656434666462356138633431313463366131653039396330316634333163333765393339356339613431313430363835666631656262316538633033303636623733323037386338353632336563623562326331323462366365663061303630383865643039333932323336326439373939353038376464346338313164303430613765303035373164653763633233313264363465353239633664313966366161643631653439393130373633643532653539353764326366623761316334323330386262383530366164303635366138343830373265333537643663623338373436366633623732613434303134643736373665666433326638336565366266666161623739343962326334316635643762343161346538333964383462626364393765633131303866636566376636386538623738366466346562643834623362303463333333346635316136333032326136356566326339326365626564643332613238363835363262666137646264356137383564313635376164306534306565616437356664623333346166633739313538323064326666333234616238656264363161643436326536343263333963653831666433343631643165636331613139333262383666373132353130316234363263303834343562376133323036663337373961613330363662613933346133343034373030393934666239383066343237656161353439653137323366323438643632306339366664626430356330633630346231363361323464613438346461383864366636626134353736376438623532643735613730343133653934376336663262383662633863396363393530386633316236653638646164396133393639623132393830626563353262333763336135663462663761383566356635346638633061383432363834373533636232353466346635383436303863376335333263376631343161623436323631323032303437356563306566663564323833346662363563303631386637646537316336373663346538616164313439306133653733383535336463666533663331643262393462356361613536616162643430643733653839353239373666666436366462333531356531633135666238623239316237386138633935396566343235386364356232323634623039636330636564383430323430616233666562326464373161393236336134323934386465306438656533663661383536663931383636366665663630666533633430313232633530353130353965373332353939386263376164323961386464313236323837373436343336356539373234373661313238373733656532306234646234363466646363326439613336666538636365363530373861323838656535636230346231623166376138633634363833616532303839353936373531326364313539613035626334346230383639643431303135356231356464373239656263333365356163316538613063643432653861313161656232633739373639613932373635383162636134383338663134376564383364356337643335636630643531336561316437373066646230643931663337393830376636656339326266636563386339316239353932323734323131346664643532346635653565613036626336343263633566633662623366353734316165326562376561336233393938353366653133663339313431323132373334373462376635316631353535363562323834353036356636333364653561356465303364383565376436663565613430376261626332333166343135326464646166643731356261626630373762303763663239633763363330383132376538646366353962393433626334616133363638633262363333376361613262636432633230613862396630353335373239376164383630343761653733386639393330393364363032353864343131323966343565646436623263373331646665386436613864353461656632313838623362663163363664343932643866623431323963323335313961396337336434373965663039303832626639363936396239306630356136393134373639626236313464343739613130653965366633383039616163356633376433343536326135306536646164663437366135663466643432373837343834356136653166363336306337656436316234383362306430653634306131383465656664343062613332326633353137376337313235336338393637373764313831376132303533316239373065643533633035323166323932346461303739373466383163326264613565613232613832373530373061646663343335373566613530636633646139353932393933363633653838376634393832396561373736343232373362616533376634616438313032353435333834306135323139653832393563366633626464643232323162633837333738653566336634643062643562356465393336376165323962373763653331653339306161376366306532663130623730333939363336333030653030633462346630343339386236663330386237376133623034343061373564393131383039333137336365303232323339323361653766323836666664383437636165653866303135396232626435666362646638636137316233613763393739353433323138396531356435626234333539626162346161386261623137326665616535653964313436313330383437643730343066366434393732376563646632303930613236303761623332616365613038376638313262633964386461383439316661653663623065656561653532323265303865646233323862613530376233323165326238353234616134383738383564383364396539646462633638373236636639346530386235613736346630353664623666653635333064343037633465316539333738643461623035663232356637303237313565346664376165666165333732633139383332383937613832633933323664373734613930623262316438633635356635376237663336303466373961383432616265636131353730303364333832653033636338663166336438616262306338353664616539626538383137633336663035346530376663636438613939333164643366303739346238316532636131623632373030386433333463323231386433396438396131363832613931653864343661356663643161326433663361623334313837613362313861373962386638626630653761333437613561383465333861363035663838313561303138343830633831663536326437626136396535313233643565643039353262663931613337643763396533303837653365663766666665326366623436623233313865303565386331643233323562656563346563376564373938633231326230366139323666666564396530626434623936666263653538363934333063343333356264643530666135343338376237303166643830373432336261376339336666633232663739336538613464393631316535336630323065646264376139386665646635323339353161393535396134666238343531663065643563303536646431623863353066373030643134613138376635363261613164333138386362656366306536633635363536323033613661643733316433616137343939366333613633383832386535616238633734323438663138353032663434393035363836316337623862646364353163636138356465303836346539396661353733333839646535306436663032353736636163623234386631383931323762336335303762343530643431363062323761353935616466333233316535613033663964633331633933613331303630326461636134383934343634303130343161316539643266353535383735336639336466386162623335613435306362613865396461386432656338306137613234613138393166633265633863306236366462643738666337623231353565383430303063613361376336373733376532306666663037643136343964623731383633623236336237326264326134336538343630323864363661343935613836383366396466643036623937373066363838326466633030316230333562323966303163393337663966363231386662346566326232656265623835616432666636333337393364356665623062636631386436653032636430323036316135353237636636353239666238343431336561336363613234313439623236636461626161356632303732343631306563353330366239373437376332343835356638323238653264326632386263393930353932363761363430353766306262656365326361336639653032396163376130313338383166373035616562636263323932333162376561616636643435336433323933363930346266656366343361353666623432376438666365313430666465623334366437396334303962626432326362636235656365643163383630316532363734333931313466623436663238376339323636313137323064623730383137376463343662373865303366326532313839306463646465383631643539386661356463663839306266613964613937633364376638373633383036373837616335653038353662666161393634363763386663646463613830643233616430396233383635623639646535626638643762616131316165343364636663306534396562343039343834616266393166373031333762626566646138663630363866346139653531616635336439343837313863333232646662306363373565373438623666303831633563396466653263353736623362333664643264363432303563356562623963636135633130333332303435343335646539393261323963396333643361313239373837353137383830666632396466623131663836306637383031393263333364393032633635363135623038333431323465363463313563613234303338653661646235323864646330643536323065363137363232313732366531386436316130633732353964396666646366623730373062626464323564313266333863623334623162306538353064623761386434653762623437666636626638666664393935663466656462663530636665393835633163363239333831393938353737323137643232323731653038363737303434366261653832333435386330616337663039336664616533373434626435656534373764613331666437643832303363653265313231363562656233323236393039663435623438313335613830656465666330336361633135353130386664363932646566653436613963616164313435323461636130313034376134363664336331633432323539316435356636646238386533653430316431363163313262303433306533646263333564346636656630333934633238623962626138323434316430396663303237636533346632643232613164353332323564356162353065346631343032613835303937376136313735646531353238313837336138663738613166633264356633353934373136346430333931623663323632326539356534633361323437326335626531336331623062373237316163636633346433336335396534303365353866323639356166386365363663653836393335323766343963623139666338663766303565316333333633663266666334623733633837633439306463326538356165666165383463323937616635613032626438343062363366623936643963613263303830306537626561323462373661356430386438663930393034393961356138303136356533613636623762653230326664366261326236353130303962333138616438636666653734666535643739313261656536386536313866316235326535663539653763326230623130646561653730333861623137623364313132336339363036643865306437346432336536633466393238343332613236373535326338303137366439306266346362313130383739613163393836333237653861613034633237373035616331326632666436626537313332616433373431633064393933323537626532313664353464376532616365346361663362333165396332363366393432393032353330346239353832623364633561646161386238303135356561336330363962376165313861616164363930383835376336363234623664646561356234643833346261323566666437356638333337326664373864633430333630646439366239383134353033306263663836373330303534626664306530313933663564663138393733366233636237663666303634396235656238623037633836313363646463633431646463366662663839303664356339343739646534303230313634343039626338333362623830376435353065316531346434353063623836343034623465353534326239353965653232356236333064336431386264643265653961303834383631666165623031653132613934656537626632613239356236363937363132616166633266303331333464333461323464666537386661663365363638383965396639623963666230363231373539666665633561623766373166613435323263623839303938383731363130643734313030633463663861316536353035633337393630653136633037323133303961643261393163663330373233613739323262383464316238666338316461633537303732623136316464656531363030366233363162663733623464376534356630303331343035633063396635373062663162313062303438626563663932383635646131636530376437313163616638393161616130666162363730313036653630623435643437353131666530633561376632363836633933393863306338396264643233393432653132383238623835666433613134633131663666376139623234356637393535323132336238333461373535613664346265396466643139333831323731623261633665383965633735663337336138333062336539393737616634613632306235623366393966346361393739373637336135356264643135626334366331643234623138643165643161326364353238336639376539623865346663653331363333343636653765313239393838313661366666343765643439303966396364623537326163636236636236656534646434666138393262393738613533363631613630613732353062623338656535646561633938356430666134663662643464626463626131386339326130353034353764623033303630616636623831666465343138633162373239633362356462616461393938663234323865393934656531313365636433646334656632366565643866653631316630396332336130633663313663653335633062326638333461653064613131656561303938333937386231663434366637333963393031386139613631376331663035366665663635373735636333323632383464633739316131306236363466313238613261626531383966346636613031393032323835343337613365396339363166313764653864316163303234613639306532356430376265616632393163366162666536336638613431333039666265333637663937313238643434353265383131363066303562663033643465366663393566663065383034656436646535303265643634373937383833313563373063333336356664383930663937333162393438303865333161343864373063343536623238353333393533333831376565393936336136326338376462303264663139636435393161623631633063346165336230333463656534663762363330616564356332396636343235386261353832346463616531383764313639333362366633323461383330613439303162386638343732386263313537303336666466613233363965393963353331323434653662643636653366646538316331306364616131346233336665393936323966356330653838366531616234376539376638623465356262313733643631383061306165383532613366613932386164626133333536383762373532346665333835353837636436313635303138666430623035646665343463376365336363386130616539383732306261363862373965643063313738616265643835316133613939303032346638373266373638653238626535336230326161333837623664336538623636366566643965376432323336623165366564303831646131396637396437626530663864343433363762386665633561303764633733366338373334613138303565396534313931316433636639366539333039643564333231643133623737326134313738646536323737653563613032336433613833633561346138396530326130316630303963326561383366303133366531366332353831303435383330393231646632666235353434626236616463363264303361353464313134396633333239316164396465653931666530333561623938393135666331666435366461366533666465396561336139666135316365643239616265613838623833386664336135366337643030346537633031393566363164633363376235616163353765623530656634636535653036383737613732626461396236646135323062643462363733616339643463653234303862396135323363356233313735633635313538393365366466343732303331346531383536653663373533663535363364396564383636333161623431303765616661386563353231353239666239663463393465383362383030346561373464373539373337616663303364613966303564336666633039643135653265306265346166663435353235346563353432363833633037366261323437316633393935363837303930666463643338646436633130323632373065383534666336323635346661613935373336386565323961323437666337656337633738656335353731373662343366366538353961333636366366633732333662316163666634356536363237356166623538616436623063386238333038336231633534336336363266376433316265656265656463336666316136656530313132636632633166646362373165633835613137633630306336373763653735613566343832346339613430656330613033303736333139653462616364336362633137383362343338313161366337633739383438373234343637346137363066633435373633373030656563393631363134316139656266366363336135323063346366366335336135333165353836333534646339363333616531336630396462333135383162313634343632623535383837376336623235326438623465353539636563373035323539366462663236383032323361666539346165376463666236343261656333343366396165616233616630393564373238383165396166666331666433383135353064643032343235346139643631663964363964613763363836383535373063383633313436343535646538316262393339373930653536326266343665373634326161346662383862316466313739396561393337623336613465363662336265353333376432666462303033386130613462656532633366393032323930323563653439623338313231376166383764303036306164366232373033396238613061386262336631336536353366616265386532623333343866316463346132323165353431613232336666363033313435663662373239623535313765383133393932323466663932643463363063643639636437363563386263643566623463643433333662323933623638373264633166623164366561633739396233356163383563666438383264633866373363663264666336653566643630623165616530316630316235346565376637363332393733633263613339326639646535323366336361393038646166613564383634313638373530333862306663353862303835663062323633633437313233656638343636383362623430373932396566386261663761356231383333643161376439616433653534333164653765363633633037636438656164313536616338663536323237313863343763373132376139383130376565613633353335633531643535303833343234623239616535383565623130653239303431616137313735386366623632346330343463336534316634323337373135306437353434653331363061383635326535303136303132633165613163643838333165633933613135373531666264643238323230623933363065333263383766393234353538663434323231303865346366643065306262373339303862313461326364663538393561353938393232373839663766376236316138333864623136343436343537316461326435383732393932333566646465663930353565313236343466313466643830343833663831656161356632373836346437346534613237663838623731646265313536323464306532633462663734373861376334363632373565636536353637656238376165306137643239313666613561633661303063306163363135353033623732643031313363316164666434326662656463623865313930343832313731333039363039373064386265373166623035613837343534653031636137383632333266343365346663623337613334313263316566356139393239393631616431353137363865383337626363653433643639343033656635383631383166616238646564626335653036636262316631383936353263653732616338373363386663663732363135376262623866616630373835623039343137346466373062343733323434346163383039316638323631323732616430653732346639353465373365393862646433303031336335366434373534663562316335313465613661313733653535613338343833303936663937396230633363626461623337623666363463343237633766343163373133346166373862356231623865653363323932356237643861616161376530316332353066386563336264323330386162626632313063343866323933666363653035653134643233666337313938323561396332326165666535346133636530333561396165653233313863633837393863346162666337373134313539666663313562316361393830663939663634313862393866343837316562333339336634623662313135346162396565346136633732363565343532393464326333626135393637626134353232346232356430626539306132353161613530656630653637663732346239333236353364333163383364316165326632663363396366666634653961303365303164363966323531343830323432613134616139626332393736636263393261613930323966643666643734326664636432653037313330303363663666323639653434386131623134613861356632396439393462303435316334313232386233333130356362383334313263373030623662386132303532343237316338303236306261616333616565643262633831613366343561626139356466353434643465336162343830646562633866363264666263373831343938346439393836616366306265613133353436393463323634663736643036643332656532663234633834356233343264373131643035653631303532643065653632356264323731633034306437643237316265643036383563646337356137633031303137383664633539306233353066353739336530396236646264626362306331643134653965323264343365386235316632366265346661306631653562643062633034636230366639366665383936323364613537376263663863353765396232643963633065613330393565346165333661303138643136316334363333316163363863393338633435313031663162303332396162306262636234333336653766643636623563643565623961666334653234316237303961376430326565633161633364393062663635666135343439303964386538653934363164323536323934386264653865386562316461373436356133376161356534363031613335623230313934386261646366336538646539393539336361633431663865616263653237633761316665393164643965633330633564363030626261323736633063363462313939616263343633643836363736636564366665396538643865636538393933653536386639313134353839363239323663326233626464313035653364633238376433333739386634393262666266373331626563613938366330396536663939396632323535363561306461333562313337333730333433643035663262316334356136623833313734666562356134343130313939636536646238303666366638633765626432653262393730316137376630343965313830313262616237663432393130616231363737616361653032316663343161353634363131366463373737336232653531663431343864636233623165663566343835393733376564313734366332393039346437623337336333666639623036623739656261393738613830353663353536626532663064396564663339336365616438313033353330383362653737346261373231373331643337316631343937633165326133313363623935626338656232633939363962643035353263316564663637303535636532376165316562633636623139643430313038363036336564343139383130386633333038363566356162626664303036306630616361373061303662333136306634326131343761336264313561616664323062633534633236663831393863663963663261333137656538616365326638316133656334613961306232346335643637303431326337636463346136343663333733373565303134613038386465323530613430316439643266353265303463333364333333396537303133366235353330313732363663363037643233306438373634646465653638346561643231666238326237386566303762663538316532666561373935633535313561613732343262336134333131343139333633316363393833363131356365346564386361353138363334616362386535386365663339373635386164363836613936646335633131653231626166376636306238356539363366656530343731623464613435356537373333616461326263626636313033336331386635386261616632633365373531333564656439376261333230313333623333316334666434306632643933613061383733663263343166333233636563343938356564396364356331373561363434626331373663613735633239373462656266393835353561333261396131626633386531326434363637353663386238656436643462633630633164353931653737626462376634653933303436623336666237316531333035623864633566376662386262306337366236343364373839353535623236396564643533646139333463666233393266303031373061663766613966656639616135613261383965303764636634623337356538393430643039613234363332636239353562306534363765613731326634383237363266653165336537376237666337306335626364653938366333613064363666666163636464373330626464353066353762393463366166616562663061613466653733383961633736663934336637323361346632636461373335646564336664366436383636656636343731346238376462333531623730303730336232313866656334323361373937373065633638653666386262396630333830656265313530313762386230633232613763303932646331346130663831343736316238623162653436636435326237363637323930326339656663323430326234326662393334383564353036326562376433303530663135306361646365623265626236643635633738306536656639653633353234653335363265643861323565366565333661303938353736663766333131313161666437653861633261653334643763313434303037313434303834633366626438626131336336303736653636353362353864623466366431643165326631313866336265643030653365336563626138636538666266353665366564376533626332306564653030646436376134333334613661353831363736393166633836323262656637333363353933623864306164353838393065316439643161663039373363373865623730346663356231366364386661353364656638376537316663633764383164376534396239346530396136323536303036356462373037613839616564323133663832316466666363376436356461663764376136366465306432666237653639306363636361663466393835383536373864363166336238366331616638306432366237633238313938316663323363326137346434343264323031663265303262366565346133613732306336363433653061363463633164356664306130313264313937383161346630396639336236356464363865313764373365656363303831303832373433303964393963323136383562306231343235386234303137653231333462313264666238613032333837346366633763626437363365373362323737633239653034333966346461663537653164393262623939393962363064313236346434313865356536636365363066613138623839336631616538333233626137353465306262373632643261343838303932613431306365393130663361653164356239333264336430353334373531383663643038316430663861323539626639356135393165346161653836373464343464383365346466653237306161303038393835633661623864303331306563323964373432626338383336326436613537333730323839306334666139376435643663366364343939333137343131373063323832303538613364633066376161613035613665333739623261353031643563323434303430333337333436393931663533363735376239386232356535383337633931376631353933306465666630336535663862373865303434643331303364363863666261326534353637343866313964386634383165663039643561383735366634656335323137336432663631336164653963373738643765313133323835663236623964653766333965306432653637393233343935656333373033353431363065353734313265346164656264633330363330633430333331303032373061343338363732636532336666663563626661303866343166383233363638653431663835316432653965356664613132373735373735663532653361346534373034656166386165383261303661623630653765616330623636316364326634663830353866363031663764323164326166613962646165353434333638616130613265303266316432613632346134346538306537383466316631616264653532353030313135313535393430326362623363333764316333663737306138316265313434633332306230393164346239396239373064656536313339373765646266366534306364613536393761666432616666396135303530653635396264316136353033653664633131353962376236363664633664396231383264636365383936623039376134626530616462393265393433396635303063306462356465353731363163376465316131356535613530356531363865663661643635363265393138363363376163666463666565636437373432666332636438326631326663343232356565386131366464323639353339376336626131623832363662643364623638353037646231323239386666323566373030376339333064316535616339313765616434613262333734646263393438376563396333663933316464376566343933623038326632396366386665613761323035333161353164643061613136353037366133313963363035623230633732636462363163303564383234316133653264316334393137356234646633393366666464323532326336653463363130626134653238346263353966366465623162623565633739336161336537653537616131393762663732353563303231306361643766666432366266663632343631643939323762646561616666323736333863343738316434663064633032326338363966333437353063646366653738653533636664343633386461303331313363386530623939636262383566353163336162666332663331323234326231363838383838646331313333396362346430396433626463356462336332343738316337316565613638373937343537613634333764323930396163363135353164633730343137323966366335336235386465636130323963343363333133343034336537633932346639613937363866376132633566316237623831303666666435343730323237306262666135623562383031366639643231313833316537346462666162613439333037343230653563616630626464396635653531393063333336306138393239656365333437386161646162333534343232373132663735383831323566333466613036373264303031663365396265613165646365343665373563316464663839353336323930393834643538633238633361643839333135623463643937616431633332613732663862653665393234646536653138353163643338613535373161313135356134396562646165313063653438646138333939386138353761393564646264343931653766633433326462386630336464366366616337373839616532356563626264396232646464313834653030393462633761323332663931336361663031663332363334356538306332666465633432336337653965326361383563333936323364306237663436333739626465323636333861333163666333396562396339626635626433346633633030616338373337383138313836396235383162626534316330386538616135383965623630633834303932656139323736303338313038613165656662643261383936313666653039306239316663383036626663383166373663323166303232613931303462643763306665623438373732343061633336383233623436346530343930623639313765323365346434623433613963353930303332313632353465663636313336396237326664633966303762363435333231343735663039306538353364616565306530396365363936646665353362366562346533626533626230623639313161313630393433326331346165373766666135396632313762316462376563343031343332313233623332373261353435313233343131653066616538623937333038623334613661396163313430366364393764363031343835626530336261386266323139646433616235363136383133626561663166666361383561626661343938343139356535653435646437373337373961303039396236306664363134303932336562623235373536633765646434663331616166336261303563376262306332363161623434363165353033303438626263646133623933386134353332343764643938663066313562626238643166656538653962643763373566313338323162333230663332303830363536386232343664313531323962363932636666363137636133366266653631386166643464353063336363656131646232316233366136323761376561653037346262356536626534343336323131306538626463336633373763323134663462376361396339346437643539333734613133656364393234303630353233626335353330303631613731356639633430336133383364633537366131336565366261623962616562616266613737396533363464343930316466346564383735653032663030613239656337303366626138646161363738373834393634666361643235303130343832383263353334333735356533623763336264623136613865336462306466663135366138303462313037656237366136636131326438323234343639313439633638383234616664343838386564346631626330303530343937376532326133656434343136623338353464323635653261303961323935653566303737393530343636326564653836303932313433356562323631636535346465663630623263633334663461376262313530646561623738623665326162343062616438386435613435636133653664333039616639303365343831383333373839343133393834386565613037303231653333633531666238363962653731353165313639306132396665356637373363626166326431306134376564326537363238333732353034393937313931313261666463633565616630646632393263333061616133653537346131643262666334633637663964613535663031623733313630663935643463323432653463383365393639613562626663623235323734663265626639306463636336376636616365396666623730633766386662616564303439326361313135326632623433626136306265613766353137663931653532313366613839346462646261346364653933356465313036343363626664663339346433303562373064626432343935383437343063393564303466313139366463313966333965653331396132373035396632623162623433323939303638386239363431376434353138653162623062346430346163353065333032666136323034613232356665373534393130333662323736313061313935353164313465633335303331306233376461643835383430343363643936666164646630316562353235656130316438353365336331343135666234353464313033396163396265396636653634353164613238383466636538663061613938653937363533643865666436636233313665616365363665376361366634383766636539626464336163333366323935356633613936343363663039646665333963366534393265356334613232616331623232303462373364343237653133353330356330363039326135636461373738366236643632646662653464376138323935353162323433333931343834656662393238616433633733353131353933326332663436366136333462616665623535323261626539303761373030613238343761376465353934333435316561386238653432346437356435356633626364393639646638383339363666346364376563366139373438633532373066366262636437393630646137366565383663313231343934376131323336323838386638323834613835373566323736623632366335613263383933343261373963376233323935636333636238313937656435386461613339363130363332616335383566346331343933323239343435623539623761643438353837376263303264333033336266316561353336666561326535303235303137353734336333353233353664633835326635306631323539646565316138323863373438623766643335653937333933366564376561333130323033366434616564326437316539313533396533653164616363316364333238306166353663666161303535663766323163376666643631336439623038626531373264393836316538333834346263303937353135386639666431623430303835613062333930616239653831316239623538626361396538323834303566393139393535386538323431666166666234663232323566383164616430633966383636363234363639626263396238393333393836336632386534376635383062313738646233303966306365393334383863303165366333643235303234346238363338363734343361633037383961636335386133666136366131663334626133396364623230363433666161386637643036336261366363346363643734656639326239376539313236666264306533653739623835663734363964636533633935303738303437356430326134613861633932653130336330333663386161316133316332316631343138383364616661313837343933386431646432366537626232383861373336616161376264373931386435646538366237333566363734643633356633393865623465636533313631303534653637393432303834326437633964643664323938396563633031343061616539663662323431373863303933383930353234653831613364316264366339353635393937623530626134626435336636653462356538356464363463363832636565393336343363323135386339653436303839306263343131356366616339343235653933303333636633316632396332313663333135316566663062656139626236396530653661646431396234663964646665653862373839623137316436313736353662336463653136363564343736356137386361616430323435663032303533383336396533633739313561353665663766633433333437353863383737623062353031393731303637313065343837383661356535656631326539386561636433313530643537363232646539316539373733306139303966306236336335353432666237316335336366646435373763363236613861393161386337303464623862633339616166346336376130313666343266646165613362303533383365383137343132383333653938323834323733613031383966333936663937633661333731386338383535623838623637643463303463663938646662653663386661393631623834336632393636343031356663386561623836646438623861343139316264313764633161376630356532386337383536373033376261366265323734313361373263613837313931366262376630306663616231373432303239313563623139356233366236616634613536313437333866333530663235346630353738373666643636646134613831363062313064343334356432653531326539343736363936373732393464393766326638663961313465616265646534303164323963323138626461323131346339353635643532633261363737373961643065306431333361396631613835316262393663346333383861336537373337356338326335306135356462636136313861623066366236326433663531356363336266313065363435356433613039643632653933613635353639663531666137373430666539356539303333356235393237313438323134343733633539383932303731633932316664333930306362313466323538396165353832356331616234633138366264393533303865663866333639363264626562353332336631613163646165303936653463366537323765663664366638333261346339343662343361353861373237333965656262333062383565643662363537646532633661646634316265663366623631653933643837363031396563393363653764323166636465623236303565386162363634363433636434363262656434323939656335636664386262643030356366373463663265383330633631653139386239656132393863643633303832383930623265363439323432323338373339386532366266333039333233343264613139383666346637396237373139393065653238343465353366356633353139616262353333346339353731646433303766663531393031623234333133653764336166663638313164396362326235386431653832373266383636353832323533383838326661623537306163633139666663666139393539366363623432616338333964353639623766663038663132376466383466343232303466313463356134616634323236633133656564343830616338306339336261643134356134376137316366333032383666633932343838666637366339326534383131333633383533303836643932613731613638346264616164353933626163633135646234333464623930343834336237356630613537306330393039653263373466376364613663313064323939383232636430326434616636633632396266386533313932363731313539323138383666306233373963333830656565663262363835336365363964353161636232346632623238633761646331396234376365353831383332643163653630393633643130373266396264623031383337303665393564323266613935313265316632626338333034326435386365653931306166306666353965386235373939326666613735656535613766353237383236316438616664313964316664363334613533306433613566303037313265333538303363626630363334343866356631636266616239666231336461316135333235373932376564623834313139616263326631333665353630656266653832393739383532666137626137643335663561366534643865366463663630646464393035313864643533356361663831656632343038303564623635356136643236346135373431356462326165306438373364666265313538386563346439643636376337626131636566613032666631666132346431646235623838353733326564636463616363326537626637343565323935386361373332623863353732626264616365393238663464303839323531323239636633306238666365346631323263613433386132346335346632613438643332353832663833316432633835653864383665613034396334313339616635346164316335353561343136353131643862353732356563353735386331303337376238346331396661653262616137383230633062616235333136373030373833326663653239366338323137623033623666343433353761643833363866646635313464613236626563633361666536636633366235626338373536343161353933346230366634623537346539313531323830666436393839613165613632343734393238313434663061663463653336363132613062633833656265343663633065326162393734386166376661653931613831653136373164323134363532366662643663663265663631643964646139613838343635663833303262383230646230653236386238653765666132653963336161653062333039393831353764643665663865613936653461376561323061346138346435623738636334303339346134316363633066383064376130323738663435373533373137366337633139326366366436353232333435653333353238316365383330646366656366366231323032386334346532373037343666646633663339643534373866373334336163636136643638396234653232353761613366653632353439353031313532303339386133323635666461336262623264353961366435613065656163633763613435363164393138656537633533313662363664336432326131636437323362656262323562386235643563306263636163313537636265653038613032383135636166323162663431343565353333623439383638653466653034653730383338316539373264366563393534343138336663346536383238616361393264353733626431313564386461353132626264666635383432626461366231313236326634366562323437376566376533363436316539313937643738626334373761626663636365346133633339303237373734393966363435613061663535333839343639393435353463613263336136306539643866333764366564636636653136396361633066383062303036313631323037346439366336623361333534316635313830363238393830353063316337333839373938353939323934386132643839303038313036326331656662396639386566396665663762363332613037333439383966356664396562663533326436636364356466623233333732633637303065346435643562646438663862616337366537343564366435306636663935366135383764383837373866333133663632333135643530333933376539396561616663616334333338326563386566303936386331623266663938626233393361666361346666656336353866633665373832656230653161613763633938613963633039616264643363336431396566663663613036636135356533363933373531396437656261663266383337363834633866646238653533316363336338393564633261353462663865316438653137313935383633663762656464663738316361383937643335613432346236633239623836396636326463313733666363303463323266623561333334616631373863643365623664313731376338396333333466663362316366366461626531643837363530373538633334333534616238303562626438393465316266373930646563663035383138653134313663346335616434613132326266303863373031363463653133303533663238343264376239333333646530333962373731393236643661636365333162363837666165663834306562633262623535653736383061313237656634393837323963313166303734626535333136656161316161613239393162336336366235326662316164623530383532393063636161356630336138633861646637346135323662336139393633366339313937383333656632633038336632343636623266303437626539393366313235303262613632346663623032633737393835363937656132626330626432366430303362653163303035653333653030326161356535363963393435313233336630663864643939613063373564616338336430626661303131663762323161616363336638656233366166613464383266326163326165333166623038633562383061346164613334316539653835623331663664643261373433646332346233653739633065633238333065616233363833303965353666333764363238643730613039653261666336396165303164306663663136323233326439363262333263663837336139666230333533653730376237643833353039333134326665623031653537313363353636323761393365653164376263353638303430356539326632343239633163623337313863663534386432613065613962636361333232346665633030623531306135316363633833383734636532356134333334643061633738613935653038396437393338363966363933383435376332326539326634613239643963633666356530303065636333333835323435623232343366623564383165383733376439636361636638623031643838613136663238386463343535373832393161656561346539613065353732313336386563313635663331643135316361666661623036356365656566383736653762383333363235366462303661396536643236396665346437633234636162363461326338326366636565366565666436373835373138323432633030373830363135613833386463383631613861343437336130663536643430386233643233363639616338363164643133653431343639396136353162313831623039616334343131653263653866623263396230313339346366633562343263666431633931653438393134393562386332313337633839326261376430616430313365616162373962313163653332653039303837303763613332616362633436323339363164393965323266323833386361643166343531643333653566666362363334613234666364376233316238343439336565646131626464333334363637643261323064373132643964613362376666646663343762383134633962303033623537633465626664383663393738373736663534613935303438303439663231633866643764306430646233353633616663663732646561636664336261363664323538633334323633303463633139653766353666306562393263393838383131656535313764356335613036303164656530316137663765303464303833616133373730666631376434303062663037383632383135343962396236613262623161396531316239306666363937636332356130383837366130323630366639333332653935623631323435616132313336396661626337663036623933323734316662633265653131386334306337333531313230386666663962343237323030663630393938393062643533336236333864373363653535333134386432316662666537616434383133643739623463656137346335323634336566393162666433333538393638333565303363313438353330303833666636646637313232356165376366396465613631613134376334613230363561656639366632343661613136663963636334356338633435643263313834333731663762373430626265336634323639303762643436376337663263663637636364646366656433626435313735303031336332336163643265356263656665623633616663646566643036326462346132666636623361373931333136663466626536336565613361376232313733653566613730623966343238333434396232363834346235313635393630343961633036383563626435326338363135376461336163376264336237333930393233356261306339303936343334376339313732653139303264326661336239613333366562346433386439663530636562313835363935326161616364643162373138343133626136303234323639663839346664643863613035333061373435363439303133643433316666373335383766343337323732633864666465303136623866346462623433653161323864626561666263626161336566326437663134343564346563343030343234666564303435313532653865353165666439383535326566616132376165313165636664623961386234656137633237356463646463316631373263326139333935626130343331303363323262366662386463663564663934356335656335303161336633353634323339366534376337363536646161633632353731313164306534303665346534393264633163613437656438303262323136313331643535666137656266653234326163383930393631333138646338353138393635633436386265343935366432393136393234396234633561366635656565643965323339666163616632383661373839326132386234343434363462366237656632613161656332663439303862326438316463333937626333656461646262346231343163656539633537623837623664303961316538376134636362336537376534653163393635636364633161343434343839653134383136636137393136326239633437656366363264316561346533623933383063353035373563386266393938386333313036623639316133643466313432626437666139653331363462373130393632663962616561383139613966363238613937643066666366386130343733363831313766633337636635376334393931373266323364346561376139383366643464353064643038323363616632643731326233356532316362613664633963306563386639363764343561393765386334356434626132366433333734333535373638313031353832663035396239396564303732393663313139643532303861333637613663306264643465353861363964356661373237616336363661613737303435343064303937643062306432663339346435633439633964366262646331346535353836376166356265616463653135376466623866333964336538383364393063613236333162663836616466346133326333353538623833356439653535356632633238363062306365633332356430663135363037396235323638646663386230646132633566356331613432633966656630333766353637303062363066653739643232626639336430323232373639373934646163336234396661396161393738363331343764353962656465623231656637333630663062396463666132363738386531343935363534356435393034613035346663646639346361373663383562333031366539643831636634326266353763333032633463656236383265326662616431336363616631633163326265646633313962336565663561323261663338373462623964626262643464613532363132626339613162633264643532383431363661656133313030653933613433623539386633636337313463303264323238656431346461663838346431313365343562613333343436323734653961343837646633323933323964366630656136323630653965333238353430626130613364636430346561623134323233353432373532643264323461313633653165383131393263616534616163643966333361386637356263343538653364653165643837326638326438396134653662373833336135623065336635363062663632323433353561313939373563373737626236616562363834333236373764663036613962343263313236303466393436333636653738613838333162353964626438306432383230356533343661656237653735323537623933633162383339646139643939336336313464633761396635323365326565353035363234613136373161353963343761353537656436633032646339303066336436663064626565353966303431356161396461316238623534383438343337623537666430656132303732633032326339333565343231376663656161666463303966653862396662383439376466643864323733376663376335326336633766653662663830663161383338383233666663386366366561393932383839616331663236623538646230393838633034616661666437636466633531313837333863313461666331373765333632613932666164353737646535366233363166613334656234366232313362616633653634343233396134383733636636633636376332363065326532343833656434303835373061663538316439363134373835663365626133336334366431663131633432623236653366363761376261626436666565346233373863393033396536653430663263373464616564626430646664323338326130643161333262623964326261343734613835643063653733346264313236623830343661613333373331303632303731353230633937353439643539376637656634316566616331613465366464376532343730323564646437326138626632323633613037643865363236366530343863313064663534623230383034303734633064333330656636613836333766653266343734343633383065313436333737383566383737376163353932663035633631653063393162666333383838643338366665333038663062336430646163636464666463393437383163626133393465363039316532343738343835353163303436653939363030646334613434336233366662396539386432646264623165666564363662363664633036623165313362326562636266663735323337613163376265353962613263393262333131353266663365363364623863396531333337663933363935316433333062623934303466356338323438303466613137376135353035666137306534323531643639313639306434623966643532313561666334373265373765633230303031656261366365646638623864333165346662336462613330336631626332303265633764623037326632333562383734313863356564643734386130613565626232333535636337643166373030663134383462353338643539363031326631363665646161383363323730353335333330376332623037363633363532366338343162663736306266343336383062326263323030303933313230636262386461393231363932646635343033646137366463386132316238623766356133303634393163323033666232646665613330626465653738336339376363333731663763366136393531643837363839376332353832353630663134303637613532623832613535656264613461636230333564636636343039383963343963393462643466613839613130613035653562373232303131633036613436366264306335313962653565396463346634613839376663346333623435343265376438613137653431333833343430323266643036626561393362396532666638636134356132613139366339383736653533353364643230353462326437366233343665356434643361646335666138643931376639373237376461343036633038343433343638306630613133366464373762333534346130663739623135353830326463333432326633653939333538333138613165666636333734376433343639623261333637613333356462353564303833616463326637393831303366356237316165383036343164646637353430636433656162313464386666616330643261363738323466326531303561333338303062646333343161616132613237303130616466643036386330316564383533343236623661643431333237613436306661393433383862613437643039666430363266366531643435653936396665653839303266333534323134643965333938313466613736383832383661396432626430383330616436363961396564393063383162613930666631353162343963313131663234333633363933626133653238666237636633623038636235643133656231643138333364613033383832336433303636336134636338316165373265633733656433636462626639663563326438383631373266653831313038323635643634363962333464633761383330343063326237356236653063376436646437643236333539636233613937653938376436613763633463623766303362316537336363373436313630363361386336633936363133653833333330336562663137343330376562636134383665373536393232343465633130376562613661636366613363333761636562356165316638363330383162376530363831653538656663343365653432333838363966366333336638616138353965363331666135613665663830333462373231653065623462316134396331306132626230613765383834383766356264313666653265623366613261356533316165616334316433356266323739613164653033643038616132343936336661396662383932633864386333326462643866353663316565633737303736303835303161623438353436343032363635303334636266356664336533373837616636626131623866386435363665336461306138343332663431313862616266653537383464316437333738316233626561613662656431396261626165313236663865613737616462613230366430626465636335653362396432363939643836366530346331653232366163303235376165383265633062323061333561663566303238616361376566353062303434633662353765663535383238313634663464656135326434396130613161346235323136643661386136623761313931646631353464613634616465313231373035376139326362303966633365643038356334316362333634356334383631313734396230333664643730633931376362386532303836346462333663383435323366336139323862306236333062616139303737343735663765383835303733383936666637656238383263653134333734613734326334303066393265333437346563633034353162396466616233636165633639663361653338633964313266636237633839356634666364613935623634343763363665663030636539626165326464616466646336346433333335356334656639336332336339386362356363336132353362346139346530326336326637656430646536356364373131366539636431646239323564623230346164323666633231656530336130306563623565366533656536633239386237306237336331356138346539383231336565373031613930666162623837316238313238343066653636663631386163623363353765356166636265333735623735313837663237663937326437396130303630646561353338353034393431366265306665313639623434613234316335353761663666303931363336396434376137633836343935653631383961333031326366316636663930653937333262363936366638323836376335343639616536613930636166356566373337316135666536373332653335646266666135636437666134666338653238633539356165316561343832636234313038626564623438383937633837316437636131623661326565626236373065633630646234633339366165306535316263313738386437333761306464333938613533333066616534336666366665636435383764386538353565353437356435626634636661656362663938376137383833663933366462353564393363306130656631356565306561353135643238386364656431643636656236343732623536386535646233626539383437373865643538633838656265613066653837636533366132303364656239323837303138353033663365306562653731343139336664323936346435313936643337393632626132333237616536643134613531306139636265663739336634656164376263313036666639363238396238396332353534373330666133636661343566356635663534623132613637303763383434306234383030336566343431636336663030616166396238393435323131656164333830353537636562323234313662653231623661333261363461353135653337393736626562386466653136336263353438393263323632323264363435653832363430376538346161323163636532336531626137613638633135363262643736313230386661363937383261316662306437653063323937653531616264653262303337333535343533356261643161616639633438366232393264633364383339333034363339366665653464373463656564653165656562333133303630363339363833343133373833636663383663393337363663333764353532373430326139316332386164353866396366323666656136306263623862353539646537633764316165646339313532336434626636383164306366396661386633656239316634346363626266633962396131326165356262336636386162353064613463363363623331633963396363393938343763333730663633336164353962636666373163366364663137313762663261333933306561336339353936643736353433616139356466656538383233393836303939303663626361313830353664663835323634313138623930383032376539623533653661653931316664396130366562343338383166323464363964633031643463666463613535313261653535336636333934336139653463383037633837613237626335333931633730613666653463366534393638643535633466356438346366376266383765346132613033613138656161643739626333653730383564636134633730303933663933646433313261663230623231616362666432663539643732363966626236663539373562616334636164383730663532373236333032643832313263366163616164643939616135633739353539356538633632666331393538306665333438323337303632383537333534363433663766623361623731386132613535313932666136353365366430643036393039333135623865343465643534626166666362393563653737316263323464626265303930343430333364653962343639613735623961313865393338623633653134653265386462393934623165346662633332666266306435613665333265323166326538373132646430363632386632613963616630383833346333643962376132646263353862353865633437356562636431333261643534376364633139623861643536353765383032386665336337663337333037343661326365323163643730383237616131383061366130363634626563333465313235333432613230356339386232663633646138336163353730353530313536646566366230656438623638636434663031633038316430626331323736356333613264656663343466616430306266393031633735313663623239313631623038396262653635393334613736336466333133646630353934343963343930343837363230353161613632343538643230643539613133366264313638646534663935366162356166313666623138343833633533363161386430386339613661366136333162356237313465303637653933636534323036623462353762333563623038386366626533666537316364646466386464316365303231666466663161663833383133386430366233343965356335373133613964333432353464333437323538373532373634376131326532306336316631666161663761653836346435653539373639373335656530643838663066383936373637313436363333383866333839396134663766623861383362303239616366383539363931396461363263326363346332646235663066363132376432316263316638373663666139313965623637613434613633373631356335363366636466636638633465656165383062373339303964323136313438313361326330336333333636666435663866323934663235626430633462333038653763373538333235393338613834343864666132306132656163613434613266613637376536383935363431333331316161653265386161383861623139393438393332386562316434306537336333643332636537663139373361633939333264393936383931633230633831353830636431383866336162313736323164643030393131346639663332343665383465653763393836613462656139613365376231316538386566353138386264366430323536303036656335373430383137323230353436373563393734306639373861633534653534383330336235366665373835386565646135636465353939666431353630616431623864626531336433633035653133326137336630613334373231303661326461626233376636373632356365353766396361313532383764383135333961346436626139646634363837363764303663633966323263626338666330303165656365313963363739616636336162383036343461376463313262666666306237343764653734333330623039633130613238616238616637663863323364663132306235353963366266646631326663393939336231326438636662396461616265366461666461333436666166333065376133643836643566346434666238613264333538616135343531333862333864396365356630383834616530316331336430376136356661333537346566643366306532643338303162383935393164626231633135653534653966326461633663313464396636343534626433333066306164653238373734616430653162616438353963666365316638363234663630373137343464326530366237356136316662393430623735343534393230336366363464646230373731633135376131323834643133363933386464653734356135633437383734633766303030663238393932373638643533643866326465363261343836626434633539363830313365623934626139653464613438633232303236313965666664393639336531626466343465396637626338383235346632316632373636313933303638353631306339343863656565366630306239663334353166613963366432356539653239633265326534336131373033343631353032666234343861613864393261633663333864366462316366343633303365653134396437633034636162613762356235343464633638336337393263666137343238363932666230653564613337343065653963303661643931326136363936396436376164396635656439383238393132303630646461356566396265623064343664636363396562666138306230633631306261343831323763646463666461646133643634376434356462356362383935346164363135356364396236363830323230376636653938393866633735613663633333373665326634643731356536656537366138306330613932616133386362633964613764613266656234323133653831393364373834656461383038663733646261353932393265356339626635623237646131393631633065373235626432653062653464396264383466373239653062663965656436386336613133386532643362663433353762366232346337623864653464613038666634373230323635356562653961653964333931393635343239356237356234303133303033306638626133363638313933336234363539313361666666303636306462346531613239333636393861636663663336326430323432303537336262333234366634613430303164636163646638306664626564343561343563376162353261393166616139323438313666386230353361353865316633613164356561303533356136356364386637326432303961376433653263656133623966376462376562313361613164373731396137633166383536336638366634626239346139306265356464333332316435393437376430613532636639343331353263623537356232653639653761656536653230626266353561396665303437306430663130383666333734663666333337303362396432333431343631636631303265616561313333623332346266376135326634303331366239343362326532353766663236353962323835353763623166626330633661396139366634613862363063343832356161346439313962366130656631333835363965356632366339373265343135656638393039666630316464343334313864336334373432656666316135393539653632643639376563626636383164306339373435386636373939656166363562656438316532663865643232323135313335613765303439373135323765666364373936386265393335393730623666313732323331353662393138376433663363616333353535373936346663313730613865613364323266653031333563363962613363623036663866316535343133633133633432663636313065386635323961343564646263633566393765363633643639373764643365376432393531373266353735313330643762303631656136646232633631663834306335393539336638326565366536623534363031646263376462373733636232653862376461616338333038656261323837393239303562356534633535646133626131643331396164646432333531373364383663326235383332663765396336383536366438313866313565323534386532636663373835366639306464343131363463613163356235323963343735643232353739353730376338636538373361313637613431626664343333653539383662633937386364323030303739356337613535613965666437613865653061643836383062303036333533323866666339343439646439643334376430306634333066386138336230646131366432383564616636376337393063313563373964643339343239373664393731633839336233373134633163323731373361303963323031363937306130393536393632353530623430663436346162626139333332323037663566663664366261336239313964616633613038616565363964396536373435313136313835333935623162333032346634323732343766666236663338313465386437333633386334323037316234346262376333616666373935636462323933323561383833343161346135396538376562623936333564323037386663313536613532346166643635386563383265396664323937633830323630396538656161313664366666306634643038643762333634346535646165633732323536383262646131366562623634623136666238633939373231663766626463343736643665306665333636363166386561333233303332386532383564376138376236383935626263373739616539356264353066636434363633613766656236646530343365616562636439386265353563373063663465653962643265306366396663393761663439353761343231393033383136363932363738326465316231613438643066346362356166393633653832393035323131363734316634346437336232316339363538343164333265653233643336666139303639633532626162373430623163313961326331666464303939353133396434383935666565393332646266613564643830323930333330313664343762396633646638363563363130343634383763646534343836376435336130313761323863616166313361313435663234323530353737346462613933333561646365636239666334373537316336363666363133376131376662313363346261663337346632303361613335653163313062646233346563366563363634623133396363366233623237383433616663393361396233316531316161363762356564613263333236616362383962393661313631353465613336316532333835396466633461343137363064613432333162653036643566393934303465363862346462653635393861383932343066353836396131643266623831633432346239353536313461306262616133373334346161336637373131333264643836643462383035633165386439336561313331656130313534663137363631373965323536626630346266333136336136303565633334653939626538663364376239663931353766616564323434343438616634653562353335326133616265666264323634343266313233623237346536383030613332333736616338306532343663623462343832303630306232663463383162396433333938663962336333613234393535306432346339383538383362393238333233383434633839666238393064613064643964303135663365346232643633626266343435383431326264646136343034613165666338616336386162393964313832353561643431313136646439353664353265653638343932323036346662376538373364633938613864653263353166343539356339343230333238373662626261316439643733383337386566316432343464323066663963346638613139303533613436623131373237613334306131353436383164666561313063376434363563393136386566346536666263393563336636643565666163383666363339376337653138336637613631656662613833363530643537643337323066326633666335626665633730323238656431663035623862373463643765303535633261663266366339663638373334393539346136616662383364353063613133633264336130633732643661616137616432653335323936393539386665306535396165393461313566373338643030393136373232626533383231333463323730353761386466633263653231616237346132383238643862373161353635333865623437323738646336663836303736643034373661616432633430386361326539303164373439346435376633333233636466643434613562373665633861376165313766336436366233343862306663376634626535663537323733353966613238313539656631343537633839346539333061376330343935346566623134613235316634383630326232323939643535346463383539363237383430393531626165363063353966636135373831303537333831663462623434393964666362663065333338373631393236316235643763333433633332376534376235396332303665616331626335666462333261363634326661366236316534666630336338316464646537323830376162333130363432393438303066353461613430303539366465633237653234353434666437316438643836343961316166323561613161366533613835333334303730323763326639363830656239633531383036653336343261343634623830393563336434353866663232653164663930663439313934646366383664316437376531613737376636333461383964373238366265326638393432326536623534373139333936383138393266383736613865343737653562633536633164613738306232646531343634336232306363323631633864356337333036653738643633373265623163366337303266356231656465643733333365356236316436313230366232653731643330633036333736653363656136633166366161623361316236396363313536646333303337633634393965323830303035386538363232653232383734386666656364353761373164366434326637643332323663613664626430336337333665323165353636613932386534306461636130393761376461353563653934656465613962303435316666613362313432623732636664336133396261373530363563666236396437623566646538653230656437656531626165353964333464633962326161356465303163316263376234653331316362613465303231366431346432396134346436626563333661626334376331626233343464386533646531666234616635393561663261653066663330616639386639353130343433353434613238626434613130656562303437623539343331353730373932303839313938373162313439366563393436396530373436306436306630653133343935313031393239656338326635656662303265613837626162646530366534333839326166666263373262613738656461326437646539303838626230623230313332303632616338656137373431343063373132373334616234386630616462393031666335396366663933613936663937346664333761336534363762373438623639663138306532653432623339633662393138336337353064326531386463326531373362353838623863353937623732346339376661303561613433626131653261653234313639623738626431313564663435316138373434393332353039336234353939376535393937386433643436626234333561353330346664333139346338306634376434336531326565333137376432633039663962366230663332363863313361323237613330633165373664393732643532656235376133363763666461373036376230333962303962636132313965366232616230373330613665663237386331646431326662366165353437393839373562663633646633663831666538353634333362323964656563613339383432306561616434336330653037373664623135353865353631623063393833653539363039353835383732666365306266373663623763626364653766306236353336626339376537346162376430366464386164623437633531663436343030343938656236613161333635636164376435316135663064653362333262616163613563313233306164393139623164356561333537303566353735626634613238656239396265616430323066386262646131633632616365626333333137313338613537323730373335346266623933666137303232363164393337383864376361363234636135353738666264613531393265633565646533353133363364623737376136366334323462633536386639353334353233306531643130643835653634666561383266616333373830343632663366333762356163376562393466343631373630623939383438613930396436333661656333346566313232666365323165376637326532326130343264663764333636333333656532356234396162386131303965333461383563386365613666333561336238366139316264373162326566616433323930333335373338663832346161346431363663386536326532386334376632336163616238303038613163383331356265333539343961356161643138353434396461653030343436373064646330613438333937343734623932313165643963396432643836363730346366383439326230653538383731373331383233346461366461353763326431353164346164383663386439623531616431363362383337383032333434316661643336376436646536386436383137343331616361396664386435303536376163643864636236616531663138623836633437303136623737333663303065396332346539376236323330353236386165323235353262386161376265633237386630363138623037623663373662313665636664653932656232656162613565396130333761333630306661383864336464323863643866343265633365316335303330333964336164653639303039626232386363316632656436366339356437303330316134623464386366343236326666656634383332393636616265623630386532396633396535643861303535386164366532666133346465393134626532663663336431356538396334373433656132313266353334633235636134376534666465626531613530343764343262333335343534373332346364366630656262346335366162646439653938656136313037653236636333663438303062626337346436336139396664383863316234313363663437306533643039326633323531383561366430316633373762316431363730343836306563376339663437396139303234383532646661356264373463313435303339396533643438396464636434393033323665386434343466656266653762636562336561303334623539383631636430343363633834666339303237633433343861363463363431303361316262366637313063363535326263333132386533376361323733346338623532393432626538616539366230343437356635653830323031393966633734313139633235363831316663626539636266366437346565646334656430646433646537306262616133396639356462366230643332336136313366396535373939666632343730383535616533666132393030663962623961613331363963653162663733663035663230363261333730303036323666303133383866356533393239306462326235616530363131363239316566626362623666663238633632643965333632336362623138323566303363326562663264316264346661366237306330626535643163343662366631396431386166303666656335653433393037306431376337623962313133393737303830643462396461386563643230353465633765653238396630376334653361653833633839313163383931336665386162396562363035373764376431636636373733386435653163386664633131383935633932643462393336336362336664383336353066646136303332343461366230663066316139346166663038356261616437646365613037656365353632393663656539623462643138626431383838663736613663333263323064363664626162353436333933633531356365336163313066383132383636326333646136316235333566653339396664636335643164393865656237616237663537383764393532376364663732616665343535346232356432646462303961363166333738613134353932643032326161363739383832393732393264353738303365303535623434333937303431313462633263656666643462376435363465643966396237653136353130356664373361303330376331313939653433613663393162373430623732353731363937363565313434396264333235316362383362343364653166633532623766636136653535393937353863626234386138383966393863366264353663323739663334333463393463306433633131613736326465306563373064646265373761366330643338333664313432636333383537363363616266323061623561313665653965626661656461623866613832633061363938613636316637356562626235343532333764633938306532373634343435356266393465353236626533336434346338613662623334623263626437666632613337633131623465333637363239373638633433303436626337656139666363306539326662633834316265333833376239656637373933383664656439316365636462373232363937613834623163393363623236613866623966616139393632303364393439363133333534373963396139373438303866336238393230623566396134653266623931343831313338663866336237306235623464373733313931656461323132623062393738343463386534313831393538323139363339326635306539363764363239653366333839373964356333656533613965633637663537366336363830363535313862333032303166373138383431636434646563326564633464336231626661616539613766393937333838393363316237363461663134336334316234346534666533383662313863383663636462306566303166353535323830316265336264363861326332633164323039383532373232653330373332353665653037346137386462643931373464383933663831653834666163383165306236353830396137323966383537333761626266313130383037316536643137343031613033373633333038356238633637613931666662373637363937356461333566393964333862633832376430656337323534623232636537663034383836343835383335313632663864313339663337346532356162343236343733366534373961376433663135376666333431363062643033626661633931623636346434316133356236363761373366656430323361666439343633383466653330653237623366616361303431393932373930306639333736353234353038306531323861623239613637666431396535653737336532613961376438333261353963376561636430373962666534623461626162303061366639383166616432313732626634316633633034363965353732633833303138333131353864613434396630643936373666656139623738323436336533303234663535386165303637306633663538613061626532616633333032666533393235383534656138363633383165346533393330366635306463393562646634616131346137653464323838613561333339616563636536613062666362653131323932396333303333363761656235303331363839363736396138646664646164386463313831653064313131333962626430303033323433393665373631333935363937383562356437623234613837366665393532633963346635633737666161326134396235343031306233363132393538353834666638346164393739323462326638643166626131346435396631306533333133646463306333636165656639326339366261323030626636656533643839306230626166663564643731616564376365383464663166343561353466386434623638623233643563383863316135623831656437303831316139343535636637643365316264376136356161646566393966666161313662623463326137663465663835373035393233623866376466323137386430323439326361396266643064346561306537316437613433363163626637383234336339323362323438316465336136663931656563623565373265373230306536336137323762383035656239656563613664366661663465336562356564656132623261303965383732653862353031613264373035313033643638333336316265643030343664343166353066346335663234626532346637343534373836663732653966353639313164633732653731616663346331323461663532363865316230373939383138316532626537613634666362656365643430663064323832373437613037323637663162343539386361353562643136356230323435653731303738373266313438653737626135373965343336626135623564383934336662646139633261346134633064313533336566363162386232636161613963616431396134343834353130613731323466303232373032656236613632613234356165396138663535343563663433613364393362666262343737383733626263616535613532343262376563613462376237343263373163656336663235386130303837356463313833373564323463303366356236313363666162306234313035353338646465373430656234653831643062303563363332383662396461636339386138636635656663373738663230613438373836343932383736666336353134353866633066363765643131363534393963306236343130666462373566653862353665373939623535393432396337313466396431386135666462393732636466613136303639386164373461656334643638393436386433356236363465316163646363363366353032666539623635656236336339646639666337303464343561306434346538613035356137363339323039653531356237343138346665363462346265333436313931663138613637373939306163313964393638623733376631623035646630303565656264353137373062313064646239373836636561636133613031626164643932323935333061613161386338656231336332363830633039326364346436313762643639616564396561663539313839646237613164373266663035643532383538353638316330653839396530366661663664663337623433376262643731356634616435336663656538663861623062633939333661363937323462343964356563346162376462653663323834636161323038666230313739386137666131363237613434643964643366653536653838613632333665303035363761633539353963626164666666366638623537316165316438653964313733306336386332626535333361636634366333353337663633363961383132373038303135316336663639313139306564616637366131646130353436643731386630313634376263353732376562343261623036313237326163313965383935356363376162666264616535306235646463643562643233653035313537616130396338666537313237633361613264353531303365626132386362313861633836663666306338343031333835383862306165353839633537343665336664383632663935623864636537323762363262396233363731393133306538313735346538393731356363303161393264313339663038366537656365636639343736363537646638653663386430306236393762306331393335326462633133303333636536303962393237316665356439666261316133313530623361323135303938366165363038636636663833646535616431356236626563326365663535363964343661383737303162396565646564373263613161363665613339316462626438323563633262333734333065636362383466343261343438343535643162633535636562626133663864646662383530623238333363376436653732653137663363366330646635383530653464663431303261633963306363313233363239386333353832663730343637356236303232633665366263636331303839313036333837633436313536616330336237366236353337386535366430323565356164633736396437646530373066353564663630646466666662313463333663393164613231376437383635323061306330623239383364346530303738373732643963366332623835393038303434373135613166333233643739666666613538366266623564353562383536623633313266386132396331666337633336323335386536333331363437333963336237316338633065346337373262353536393639383830333037643132666462383963323463626465646264356233643066626638623537396537346633336136373961396265666431663738323863636465373862323065353330633065336432646637396261306331396466306239626163633533636361366662343966306232333335326537656364356237393139313435656164666436623030303962316664313735303338346539373965396231616339383963343639383830343566373038393437333037646164356131623166306638383864646337393963653439613565636366323139376233653863323831353264613233623634653239353933626237396266383130353330633234356637363962653633356563626566383135356665656237356139363961313739383164343962303333636238623465633932363365613233616666636632656339623065653330313966383966313538323834306463313365313539653236333962333639643164346633373866363030333130663631393863656331396266653933666639386265663238373233306136353832386265376662326462303339653364656663623430663266333737396235653737333436333739636466303361393665353236393561653466366134623462653539303937373964373163356436653636656164633934303034653132363961343435623333623131666139326265666239306434353230313736343764343438366464386238306563613130366235666339366339643735663363363737393866396235653232363765613733636263323338303661393632343034356263366534356531356166633538656162393265613637643663303863376231373637343138333863363939393061336431656434663133633030306463636537306133646435626232303663333632376637646630343163353762626234306131366563366463636631383030366636313335353862326633363131633232373938663061333937303232653566366566386335636436373334623630316334316439616338666162373930643965376366613438386238373031396437393865383433653836306232626339326338633964666661363536643934636231383066343933666562373332313063663937363131623866373332656631643538613636623038333837626564326630363064623864346332326164316164633765636262636234316134663830383765323063663261333164646563356432343032636538616639396366653639373261393466353130343036666164663335383561663331613034383361383366333138613766633965633337353338633836316635636466356134363733356537623134613836313634633637313933363765383464633035386236323966623966353765643835303838386136663165383565616438303937386535643834623635316330316331613735333265633832353466623731376331643966313439333232356433313163336238386562643836613736643533663866613031303838613361663236306162323332373264643631353066373063626334316435616562616237366361623332386335346239633238393738646534333538306236303332636433643730343362343731326462336537386130333766356231623632363537326131666332343135396462616265656433656237363639333863663633313165663732346138383736646162373732326131383863343030303962386162303539346630333730616437336430306362313431373432396338623861366138303461653739623466363936393031363835663764363261346338393237336537633434386331363562313435336331316238326662313731353566333062666462336361383338303334626637386435383635363632643339396437666135653230646232656138626664356661666435616465373436353033613732343737636531316465653731653836373434666433326133616530303936613436623066373932636663386537396635366462306635373664353636333565363237366666646461393034373137376239343833613165313434393064313863353637303561326137313865646163633432346662313535623531613132313464363539653861383663313038653933323839636330333162623830316661343461303638633261623165303834383637626530326330623566373363656133613538383563313536356364646435623862646639663463623330396136343133623235373837613163303565373934353239323032346138373333383531333438363030656532623236363962333332373930396637636365386462616165643734643564313964643435396230396166373238313165313535306531346565383836363462633565306236376263363733343332333537363461383464653233303530646566303030346337303233663836366266666565326338336130393638656136666238623266373133623365363163386534396532323630353236383464393836666133366438366631346334666565643037366565653765363036383266333061316631626135393165633837643162343562343661333634383665353132643437383962356238636266343331393764303561653061646631613063633838353963306637363731613338386161386431386262663764303436616263623433383732346130623633323436323131653438363638373265636335326531343563666436373335383063336534613566363130343533656439356538316335616635313334656461353538633536353631633833313964626236376264383338613561626230616332643730353065653263333130363937323664643537613265353062336562366162646532336465613730653665656565323166643563363365363365383362386237333232396566336631333232303735653262313865366435326432656438346535313639366339623534353464393938333435346262626138636361313331333633363162343964333762653333343961633563616364326430376532323764356565313066663863623638386430363566393138356662306664663231626532663462353334306630613535313336363637316666346236303964356363343165306466336263653130376531376162356132333636653265336537363038313166303630636235313961333535326337636236333231663662316266353939653834353433646661363836623466626661626330346230313066346436643161646630663138616531626330613935623036336261643363366531383930393636656363383837383537613561353863383736333134323330633466393663396362303531303465626561353532336436613261373532633639646139333336623436393932636463313233643838383736316632626234656164393238313965636133653865306362366132313463356430356664623433306639363131313937633830323166626331623465636133633133636561363632626134613364326561656430353763353233323739383034643636646235613633333338646136336362643664363362613331663137663763366139636139393037303230316564333434626337663164306537626436313161356339323061663732323533303732633433353130613139386562366666396234643063356136383038653832333333323638616337343034313136623261303433646135613335313464636139306663613732326330646637633932373739646231366134636264646233613063633735383765653830336561633735303462333539656462646236316437363934383466373465336532383665383161613330663763366437333464346331663864613837323534663366653666336336633163646230663638373561326533616663376532666530396165376666353664623763306464653866333161623835373734336438373038633561646237616430323636396566346130303362383534393066366139323832303065363430616639306233393437666463663230396161653037386133336439666139633261663065653363316634393238313436646436313430613532646437653166636461656334383535396230373462306439386430383836613638633864633835633333306236326562666563386333646264353661653362333861383033306464353034376433643630613562616135613234643061326530623731336236323566366231376434323538326639613638356266316430643266356666623536313261343736633436383234353732653764653437653366656131636564333130376138313634333537353339316665623764366134306338613433383962303366353462353038353638376336353564643435653733353731643764633236313234303534623466623834356131313535336364666532343939656232333266376266343234626230383231323730623230373966613266633435366230306530656238373532386366343336353733353864366330343935323562383636653766653062363966326131333339326637633265656533303135616430316437636633313337656163333965633533623132326665326439343666303962373636623061386433383661386336393531336433353534333533613838336166353264613866393665303265313961623465323337653763363564656238333464636633373934656531346439306336326630643135396438323964663535386439336139343363366636353730356463356337666434343937306265393364653263306337633532666465346431333662316534303731393365353133343665313136663764343764666563656638666231636137376532346161343135373363636536333836366365646337653930356537656466663066643430306166386638663330666338383833376633396135663563393765663664643962613066663231656134393235623066643132336266653337636632343366396439376464326465313663643262343732633232376237313932666162636233353136633165313361636430343234313962376661313830623535626431346636333431613962613738623564373536616435363161363262653166666231626630613364373939656532653937646235343831663937333538383733666430323162306662366234623065323931386363633731343339366161393933626661613939373537666361616366333762373963336566386132666134326362376238363733373761623031653138613738316630633337323563336565663430373863666663343538653932353936393366623561356638613339643963333435656437363163313463363864393830663938393166383038666530386535656161373062656265633831643137353334393832646134613831343239396262316537333765393835653636386237613738663530643434626138613166313636306539323961623433626136326366643131636662333637373465363035366233353535663631623238343234656666663138353430616235313630393561396533663336353636656637386662353664646231363939633137666430333339666466306437353836313237343662356135326135643262396136666631663361383030623537323663343239333266366339386435616562636366653631353237306464303533333437646530306433393764396165373930623939373364316266326137393061343839663430633563336166316263316636356263383336366464663434343337326538383838646262313966666139626261613330316639633365656362353564313135323764626264346430626431323231643238336265396636616636303264663430363864396338313465333563623533303438366634363737373235336239383936303739386365383364373961363562306165376161386666316462323964346666666530376638366664306635383365656233313435343334643039316165373732306362613264343032393235333130306431316364663965333463636431336232396334663761663436613562326165333465623039366362383732303862393761343733333765373164626135633235623637663465636362336636383339383530613463346234653432343436633333356130326632393038373736316136323765643230656666343863616230373561376634663937393930376637626233346332323866613765346435383363656637353562323765386439616563383736633533633138663761356239383863633163613661356462383936663034353637363039366333323433393138636462333766623666326563653339613938396137353837613861646566653033616563386337656265383537353235633365666363373063303334333832343933646431333066353462666237616638343734383063633662643764356339633135373462653766346539656533353433373336363938643237643033386362333238373037663561373939323831346433343964663562326333643231643761626462396361353937383764613565333035313535356436343938306263663730323763616232643333666338346366393461303763303034373965613062636365306665393431376230363830363762303161343065303565353164303062313639643266633435623537386663376666613436363737626166393165393161393831633139653132326563333563643161636535356236633863383837303663623863356639653063343832626135303163373365613036616633376434303737616363366431663665326163646464366532623166363763333761386136666233636531653663363434306635336365333963363734633339393965363964326638313066633334393539636662333436616538346333613535363437346335666633663934376533376636643530353136353066656636326364613261626134356436303837663664396564393930633064366463656332666331343761313137303961363735316438313333303630643437316436333032663465343263336632646665306165303665666539343536366365396434393463366466316366646637386531333662346564663039343430323465346362656265303166636631636262383339313366396466323061626438623230653966383538373235323363383233323238346166633638373730623563623161613336646232383462393531623132656165326666333836353630323232373561366632383130316163323863663831633036333837303433643439333166306236333266316132326461306636653763336364383531376261326666663532646431326137346166663930373938386432313064656461363563376231353733393234646439393063336466636639396464326435363939373636633332653431636464663434316339646233373437643436326431646261383431663865623534623866383464636436656633656336396435333664303930393930393061656566656637636436313130633636356639373736303335313535643932353139663339626265316164336665666262643735396162346239386630323539633362316366373761313665303434383464616635313865353161663066636437646466353938376336323432643530663838356331636366326439613136336637393431373439646330336264653063653834323730303932343232333865333030633336623839373135623130623039323961373265616538383563616530663639363663613633333961396133616639323561643765373066343132326163353638366432353266656531306130633461636139353163383538303333633339613361613761613631333066366630636537613464366263383136313331353832343732343063383135623064313232383063636463333162303462626166326133316462663537636538356266323733356365656363366633623561333530383235343162356430666334646563306536623237333035376165653135313833616662376532343339323333636432313737613536353230616439663730626462353939643763303864646537626539663637643033353832663932313433303565616633623732633538303838626563616333653465646161343636613635663630313635636236333635633134623631333036323332343430343838366434623436386263393730353965616433656539646161643264656561326535636465353866393333343538633733356461323339306166343365383237353264373338303530623430373833323066646134636634613737393365653130633162663663656531356137356636353431326236393238636665343063306465303130643464326635656539353630383331353361333631376535613339663337316162613063663332323365383262656161656434363933353664656561313137326566316364623633623161363261623933336362383439633435663332353433313935653932393633396531383965353130396638363565396264363336646264633366633536346335613337373332633033643734343630383837376237376436653232366164396636666234396665323539303037336333303530396336663763383430393963663836323336363033643735376263656438663039663032613830633630613033393061373432323066643637653264313061386337656366326561316135366630343031666362613662313231643538336465333965373030313735323233393337353266353831306634326130353638656236306362653534383537313231346134333464653738613733353765666330303138326466313263363738633130343465323235636633623265643137343137323937666132663334306166346530646664633163316438336438666530363161336364326361303561376133656366333030386361663738643732353831346133396264373336303034656639633137616364633164636432376564323135336436663431306530346464323066636638636366326634663361366166373639663464363364313635613439633235376561343030363863363363633633363361323339306334366234333231303935636162373864363937363730613465653562623362316332646466376635616434633231306636613666353966343166636438633131653638656131336665336366363265386630373166616166633731346335653934636139316531626261653734316663636138353362663439303834653865353161353761393235373832323962643034316333336662343538616333613539633435376362353136613331303637636166323134633036386465663337363461313035383364616231316536653762323935633032373464363436356364306236636439363132303533616266333331376631643132633532303731613761326263346465643063313865626537303661643434646661656634303738316139316431666265373661353835346131383566336466643539383961303835663934333933373530366261316633333831656462373936343863313862343564613066386539356436653334626263653363373631666461623430336533616565653937373462383538326265313136663931633838306437333836613666666331643039363033646564616433386538303065343932323836353735613034303239613033303763393730303932636466643164393432366566306334306335313835643863643833663335326634373061376434353330393836383531623962626136356164363665396461386238323138613739313633313230326430346566623935396633363832363062613531633234303431323632343938346137393836393661376231393831663738656639393631666330663031396365313833343735653766323733363266366163653365633433326466646139656433356132346564366237353033633637336133376433643662306663346561303865656238616330306135323761376665626633623866393937646238623439636235623338336237643238343638346264643133383563343736396439316134666337333137303230313765663238333365616264333832343739356138646230353730616562313639653135613564333138663561333161303938326264623138326331353231333833653333393735393566663166613034633366666638623031376239336363666237623633343766653037663236396263623330393061343638626136646565626336346331373837656165613531393534336236356361623662313661336137613166363061616532306638313233373837316133336161353861346664373637653330383136373932396536383232626639653431376138333964356130613934646235333338323039653232636531616265666661323936663662643538313139313065636439396632383037393430396465353339356135383764376633393763666361326536646361366239623330373664316563343438623038383033633563333336356430633937663938666131356332363530383235356261623564353064653339346161343164303739636639396134393434303338616236613734396166643734373664653437346639326664623735613437306339653165306630356663353937313831346137336432616231626137323132313361343965626633303633316663373061383131623238343839393539663664373432616630646338336238363833636561653362363832613431376234316535313838373161386630303861376131363235306533383234623335303637653166363335336530343365313136336465656237323361323931366635343836626236393538386231643531306263306633313866646232316332663131343264363938373664663839646232393730376232366132653763323837396634393731663731666664366233323964333530316332616161336136313637643933326561306134303964363730396233366337653237623861636235366531333134356135353437383535616461633365616337353530623761343265313565636363646136633439363034633033376161613935373736316363333330363433333834666235363333383833373761663936663637633363373232373834313537656634663332353134643730333630383739633933386362613235663861653630386564303164323738633838303663633564323134666466643762656136303865623561356232343933653131613238313638633061343565336461313433386439656135653838306562636333633864366363376534306333393237313532646131393631623462356235656362346430653933396534346135616131653835373234653538656563393133356139376339326637336664363064376534383438366136616666393531613636646136613363396435636439303839326138323765623761323531373134306234613231303561613837346664623363383732633832623731373230333866613539613332633439666561323232306134363462663835306262363362623265376264343739646561306633666332303639356236313162386631393931646537373537373930303037633664306236316265346131353738336533366136313032386331616639326464353933336137663964393738383266386531333266623139616534616633383563613665363732353037646431616531326137376665376165616465336462303965396632376132656335346366633",
                "hex": "006a046d657461423033633561363030386331656634396637636634383035356664663965366262306439393737623266663533393463393436373338323362616630363566666531384032643234376639366130316662336533306432373436306263633535663032363630666432303634663533353837633464303031356161396531333463353430066d6574616964276d6d6578706f7274313632373835373933333338332e6a70672d313632373837343330303537384e8a8e1100343234393435333130336533303232376630636436386462363939326261663166366337313538336533313462313366323137306331656561633039613739666233333338376564623430303635643034313266386230643332623961353961363337613832313963626336313864326437303030396335396139626466326165313263383765303039633665363437383738353732393962343636343962656532646364386136633634346230323836316163323734363264376133376166323731343236396132346238333965306531386566333732313932303266656162356239313232633666643532633636623038653166646638343766353063303031363366326430323832666638643766616238643264643335656438393137633234633262343933336630346263386534623531366433353539323961373038303363626338626166646232366531653732326363303334623737373462316564643161613937316462643138653130656230656662393631333138636437376566393961363237653661656539353236646439343966306232646231383230363231613838386630643663623836366463393263346330376235376264656666396533663432646365613764313963313638643365613234313335656632653966356566643932643665336563666463303264336662623663373038653964656330643064643937383261316337353932313734386638396335366137373033633734616131326265393131393538613830323632666638643130393238366237353038303537333231386632613339356237326532643033383161336230373061306562303738303539316239643064303636343433333139306230613463613562306232663461343066323737396562373734333730666439616237626439633835666337356266323766306332663239656338353161313936393539313930376637343337343065633139636432363531366531613465323566363838373535636234356461373837356134623964333136363566336561633632306664346238383337396536633430376230343437653033613465386466623235383531323863646662313330306330303739373163653133663464663533616565646638633432333937383763333135306134306232626139633239626566633763613761643661636431323131353734303634643439353736333336643362353735663835633330663061623862303336646435653438356333663264356461663462316139633638333265386264633361376532353561633462373437326634633338303436663839656664613561323938343731323436663635356439613435356438316330326430376331363239336463643661383061323131663539366130376139376437306162376334396430666537383738393739623861663133323637646630623863363137376431353735623031343131343965373832666236316364666162336561633639666436363938663666326463616431366136366366636635396466346134666130363132393736383164323537393330383964363932663663643530343164646463666462303635653430653131643131313266636235666132656132316363623736383532666365623433646636336363396632323062313632353934653435323064613137643866633431326563373330653537653334613234633061633632646466666533376433353065626361346332666137373563366233396635363933613236636333353765666165306561373338373564396431353434353035376562366664366262376239666162393432633935303462323734303633393532303131306530626238646235373463323935653132356234383834343766613464383061616632353938333438373561396634636336633664396463343737386161613437656536643530353263666164356439323164636464366131616439353835616237653739393532353935346163626432616332323535386362643234393530636238656464623363613765653330623761326332393033363061333133393037333938366464346130313430373865646363616333336230363538333235666238333439643138343638613364393332376239363662663766386537306335346133623866636332356630333939666333663832333633393565353734636132353235393635303533663564303439313932373038623664616638383032646464306133353231656531373430613762383765323932363030303534613563356236646439393831316233353231366233643466663963346464396363356532356464623130376164663038356662653765663035656363356534363131346437393863363039326439323531306162323861393566313761313366633933353562383732626365316564336463663166303666653137653666326462383366346163646461386233653336316163323262663863313866383338343264656664633132616161613664313335356666626531336666336566643165303934373161313662626332363139623337346436643262313662613336356331376365633964393030643431366565313766333834623138643937363731323131643230386663393934376431343265613761646337393364346437336631613731303461373364323433376131393936393632613739363433343032316164323833303439623665366236303536303535336634343730646661336134353933396133303535376261396134616163313230653162656365353234616431313339356466613861313464643932316536646161616630343062373234343336383039333835653635363131663431626265626462626662383535616636643334643133306531316164386666353339636439363166623732343665363262356638643133356437616363386337643730613631316262373665316136303633643265396437333866363064393364366530363030373332613234313332666363653731643638393433306231396537326539326633653461326162613236396237396532633131633837336531373733396534386664376231636435353665633666363464663539363465306562623931383261363836373065616332353337663833326639313037313663656330313765613536613038383537313865306337363531623139306638373432313765623238303066646137626439643933636239306332666230386537393732623265356533346134386238636432613339623236386366333031316661613761656138373837393632623039303730343762363631343535643961663931663263396533373066636237396535386631386631623030666539393433663032633939336439663761313339386665303132343136313361393561333630393832653863336236666563626639326266373961376561323137313838346331363761393931336166333930366134396333323337326634616561653962383230393731343064646636333433333264663334623063356461333236623834646637636231383431353064303866623566636461346666363234323433383936356636636166643836393762643230623162316534373732666535306434383266313666643364626566653134316230373137613063363338646133613961353136363066396631616230333162343039363963333033666566353362393130613738643163343534653932383930373763623734343932663834323261353139316433663435646339386135653733636162326636303836376165626631343430613931353433343238363265353033626338303131386231306234333763323030343535386437333932643738653562653063613538353930653735316231353238633930343962363231383439616433636636303632323139663632353164353139386532656166386261623665346265306138636637663034316634376335363331306461636235383937363031653266646134643531653262653033376631646335623330663066666231656338626433663065346364303065393238643362333661333264393866643235666564363637633562383466663565353032386134333466336331333531643734356536336338353437643930373563663164383166363962353834366564393761373366336662646536313662346335623735323766376532643133613733343861353361303932336138636163663037636432613839336339316365363964363739643334653531666530393039353834363365616364336439346161666165333137366165613565633530643062343530366663363835666461623961663461613034666237373237343838383834316364663933383937353633303932313533643638363962373264383536376533333437623234386166396232303737383734656163373566346637613161633137633364363561663361323662323736646166343838363764333837336632656335363062393335626262663737363231306362616436636261633338393534336332613835333937346132636135653737616233356366363534363832386538386264363739356533366136393738343330636636643836393363616539376430393866343332306439633735656132323430333533303261386232613565373864343765356535333964303838656439363733396365653631623132346264626132333935623337656539306438386135643637326536386561373264613263383937363162396236343637343533393135376664353232333566323737643932356339626639623739313639623130326239613433666230313164656631336537393165643034343365656565613239636562343037353234613536363235653037373430666337616563393531396536613834306532316333343764383366353264336532353137396237356534633438383563623039393630363739626132363736383130356463343632623166666137373533393262376632346562333566303731636136356366323763326664666465636263363031393734663763383139616365333738653766393565663364613338636133343036656136346265653930366366666162393639616633386266326233623864666339356536363539623964363333373132393636373331323437383435386534393534353164333133306661663034393066333133656137633234633366333466646237333330373033353039363462623534376232303832346433323637333764633136396631643334653139353562626632323737343764623133323136353465653835323035656465316535643939363838623139346231323837336661666465343434653362643934656363373837646631386236373231383061666161306333336366303537363831303033303836623863663232663535386235616564626637396536393235313334363639343365376361643161393037306662343239653265633733373062626463313039383439316634316362653231363335316236323865396639633438653933376462343561333338373635656338656231336338383465653663633431333339383835623066373837633962643762663030333763353139643438633636356361656231323561323164363066616636383763313331373162306235346135336638303766666232643663366464303233306266356630633935323336346332393465666566663063626431636135303161323463333363616334323431616333326337653066643532616365636431333063336238653263376561396364326132373736393433326436346364376234663331613962613862353165383662326637303865363561306137393737623865376438646437656261613937663835316161316436643730663930333935313161313663313930643963666264353533306638363961623563353162393939633035643533393064636166396363383331306461306631383532393532343763343539633439393235326238326663393165386465303231323134393632643466396537653138316138346561353331323264653032346535323563376632383763623131336538303836316462663638353030306133346165373233366135656536613031653866623464363032356336363938613261316235303734346430393131356339366666343337356236393762363465653035633739376631643538393334353931333064623863316265353531643264616136653135636630663366313231653761613534343230646466613430323737636632373438343730623130316130323035306439613862303431393061396532663162613832666662633135363034663339613938633832623533616534343636613039666163636336373530386331623234313864303865376566353330653863316664363930306634306633376566643231316336346130366437396563303431356662333233363238663762636637616136373632393564656639646632363161326337653264616666323730373735346236393836356630623230616566663030326132333263613431303131643036333733313731373262353163343662396332616635396134616462316262653238376463333166633138313139626662666634623666613464336632383365366562623434333562366534376537343563326632633037646432383864636233663165613534643335653362373739313132333563326538376134666231663563313133303964623965653536643033353232393233346537666330363763653064623162646334633736346636633132363136343835636331363131333033623463613238316138633263336133613762653536366438353264323033383231356638346236366539323539656365333563666436386637313563366462636630616235656330353436336633646235376538326232316330323436626233333830376532316262623938633432316334346236666532363535613931306566373639323364613631373930323561313766633465373663666333663934303163383131366365346136396237373139376461626563616665616265336131336462396638366166633237356265353632383864663533373330316631323164383765333866346439316237366238623733353561663533376231633965373230333265336138613731306164303133353965323938356431306530313862303266333836366236386231383965383238613861653864616637393336633033653731636236663534353533303465356435663438623534666564346664623561386334313134633661316530393963303166343331633337653933393563396134313134303638356666316562623165386330333036366237333230373863383536323365636235623263313234623663656630613036303838656430393339323233363264393739393530383764643463383131643034306137653030353731646537636332333132643634653532396336643139663661616436316534393931303736336435326535393537643263666237613163343233303862623835303661643036353661383438303732653335376436636233383734363666336237326134343031346437363736656664333266383365653662666661616237393439623263343166356437623431613465383339643834626263643937656331313038666365663766363865386237383664663465626438346233623034633333333466353161363330323261363565663263393263656265646433326132383638353632626661376462643561373835643136353761643065343065656164373566646233333461666337393135383230643266663332346162386562643631616434363265363432633339636538316664333436316431656363316131393332623836663731323531303162343632633038343435623761333230366633373739616133303636626139333461333430343730303939346662393830663432376561613534396531373233663234386436323063393666646264303563306336303462313633613234646134383464613838643666366261343537363764386235326437356137303431336539343763366632623836626338633963633935303866333162366536386461643961333936396231323938306265633532623337633361356634626637613835663566353466386330613834323638343735336362323534663466353834363038633763353332633766313431616234363236313230323034373565633065666635643238333466623635633036313866376465373163363736633465386161643134393061336537333835353364636665336633316432623934623563616135366161626434306437336538393532393736666664363664623335313565316331356662386232393162373861386339353965663432353863643562323236346230396363306365643834303234306162336665623264643731613932363361343239343864653064386565336636613835366639313836363666656636306665336334303132326335303531303539653733323539393862633761643239613864643132363238373734363433363565393732343736613132383737336565323062346462343634666463633264396133366665386363653635303738613238386565356362303462316231663761386336343638336165323038393539363735313263643135396130356263343462303836396434313031353562313564643732396562633333653561633165386130636434326538613131616562326337393736396139323736353831626361343833386631343765643833643563376433356366306435313365613164373730666462306439316633373938303766366563393262666365633863393162393539323237343231313466646435323466356535656130366263363432636335666336626233663537343161653265623765613362333939383533666531336633393134313231323733343734623766353166313535353635623238343530363566363333646535613564653033643835653764366635656134303762616263323331663431353264646461666437313562616266303737623037636632396337633633303831323765386463663539623934336263346161333636386332623633333763616132626364326332306138623966303533353732393761643836303437616537333866393933303933643630323538643431313239663435656464366232633733316466653864366138643534616566323138386233626631633636643439326438666234313239633233353139613963373364343739656630393038326266393639363962393066303561363931343736396262363134643437396131306539653666333830396161633566333764333435363261353065366461646634373661356634666434323738373438343561366531663633363063376564363162343833623064306536343061313834656566643430626133323266333531373763373132353363383936373737643138313761323035333162393730656435336330353231663239323464613037393734663831633262646135656132326138323735303730616466633433353735666135306366336461393539323939333636336538383766343938323965613737363432323733626165333766346164383130323534353338343061353231396538323935633666336264646432323231626338373337386535663366346430626435623564653933363761653239623737636533316533393061613763663065326631306237303339393633363330306530306334623466303433393862366633303862373761336230343430613735643931313830393331373363653032323233393233616537663238366666643834376361656538663031353962326264356663626466386361373162336137633937393534333231383965313564356262343335396261623461613862616231373266656165356539643134363133303834376437303430663664343937323765636466323039306132363037616233326163656130383766383132626339643864613834393166616536636230656565616535323232653038656462333238626135303762333231653262383532346161343837383835643833643965396464626336383732366366393465303862356137363466303536646236666536353330643430376334653165393337386434616230356632323566373032373135653466643761656661653337326331393833323839376138326339333236643737346139306232623164386336353566353762376633363034663739613834326162656361313537303033643338326530336363386631663364386162623063383536646165396265383831376333366630353465303766636364386139393331646433663037393462383165326361316236323730303864333334633232313864333964383961313638326139316538643436613566636431613264336633616233343138376133623138613739623866386266306537613334376135613834653338613630356638383135613031383438306338316635363264376261363965353132336435656430393532626639316133376437633965333038376533656637666666653263666234366232333138653035653863316432333235626565633465633765643739386332313262303661393236666665643965306264346239366662636535383639343330633433333562646435306661353433383762373031666438303734323362613763393366666332326637393365386134643936313165353366303230656462643761393866656466353233393531613935353961346662383435316630656435633035366464316238633530663730306431346131383766353632616131643331383863626563663065366336353635363230336136616437333164336161373439393663336136333838323865356162386337343234386631383530326634343930353638363163376238626463643531636361383564653038363465393966613537333338396465353064366630323537366361636232343866313839313237623363353037623435306434313630623237613539356164663332333165356130336639646333316339336133313036303264616361343839343436343031303431613165396432663535353837353366393364663861626233356134353063626138653964613864326563383061376132346131383931666332656338633062363664626437386663376232313535653834303030636133613763363737333765323066666630376431363439646237313836336232363362373262643261343365383436303238643636613439356138363833663964666430366239373730663638383264666330303162303335623239663031633933376639663632313866623465663262326562656238356164326666363333373933643566656230626366313864366530326364303230363161353532376366363532396662383434313365613363636132343134396232366364616261613566323037323436313065633533303662393734373763323438353566383232386532643266323862633939303539323637613634303537663062626563653263613366396530323961633761303133383831663730356165626362633239323331623765616166366434353364333239333639303462666563663433613536666234323764386663653134306664656233343664373963343039626264323263626362356563656431633836303165323637343339313134666234366632383763393236363131373230646237303831373764633436623738653033663265323138393064636464653836316435393866613564636638393062666139646139376333643766383736333830363738376163356530383536626661613936343637633866636464636138306432336164303962333836356236396465356266386437626161313161653433646366633065343965623430393438346162663931663730313337626265666461386636303638663461396535316166353364393438373138633332326466623063633735653734386236663038316335633964666532633537366233623336646432643634323035633565626239636361356331303333323034353433356465393932613239633963336433613132393738373531373838306666323964666231316638363066373830313932633333643930326336353631356230383334313234653634633135636132343033386536616462353238646463306435363230653631373632323137323665313864363161306337323539643966666463666237303730626264643235643132663338636233346231623065383530646237613864346537626234376666366266386666643939356634666564626635306366653938356331633632393338313939383537373231376432323237316530383637373034343662616538323334353863306163376630393366646165333734346264356565343737646133316664376438323033636532653132313635626562333232363930396634356234383133356138306564656663303363616331353531303866643639326465666534366139636161643134353234616361303130343761343636643363316334323235393164353566366462383865336534303164313631633132623034333065336462633335643466366566303339346332386239626261383234343164303966633032376365333466326432326131643533323235643561623530653466313430326138353039373761363137356465313532383138373361386637386131666332643566333539343731363464303339316236633236323265393565346333613234373263356265313363316230623732373161636366333464333363353965343033653538663236393561663863653636636538363933353237663439636231396663386637663035653163333336336632666663346237336338376334393064633265383561656661653834633239376166356130326264383430623633666239366439636132633038303065376265613234623736613564303864386639303930343939613561383031363565336136366237626532303266643662613262363531303039623331386164386366666537346665356437393132616565363865363138663162353265356635396537633262306231306465616537303338616231376233643131323363393630366438653064373464323365366334663932383433326132363735353263383031373664393062663463623131303837396131633938363332376538616130346332373730356163313266326664366265373133326164333734316330643939333235376265323136643534643765326163653463616633623331653963323633663934323930323533303462393538326233646335616461613862383031353565613363303639623761653138616161643639303838353763363632346236646465613562346438333462613235666664373566383333373266643738646334303336306464393662393831343530333062636638363733303035346266643065303139336635646631383937333662336362376636663036343962356562386230376338363133636464636334316464633666626638393036643563393437396465343032303136343430396263383333626238303764353530653165313464343530636238363430346234653535343262393539656532323562363330643364313862646432656539613038343836316661656230316531326139346565376266326132393562363639373631326161666332663033313334643334613234646665373866616633653636383839653966396239636662303632313735396666656335616237663731666134353232636238393039383837313631306437343130306334636638613165363530356333373936306531366330373231333039616432613931636633303732336137393232623834643162386663383164616335373037326231363164646565313630303662333631626637336234643765343566303033313430356330633966353730626631623130623034386265636639323836356461316365303764373131636166383931616161306661623637303130366536306234356434373531316665306335613766323638366339333938633063383962646432333934326531323832386238356664336131346331316636663761396232343566373935353231323362383334613735356136643462653964666431393338313237316232616336653839656337356633373361383330623365393937376166346136323062356233663939663463613937393736373361353562646431356263343663316432346231386431656431613263643532383366393765396238653466636533313633333436366537653132393938383136613666663437656434393039663963646235373261636362366362366565346464346661383932623937386135333636316136306137323530626233386565356465616339383564306661346636626434646264636261313863393261303530343537646230333036306166366238316664653431386331623732396333623564626164613939386632343238653939346565313133656364336463346566323665656438666536313166303963323361306336633136636533356330623266383334616530646131316565613039383339373862316634343666373339633930313861396136313763316630353666656636353737356363333236323834646337393161313062363634663132386132616265313839663466366130313930323238353433376133653963393631663137646538643161633032346136393065323564303762656166323931633661626665363366386134313330396662653336376639373132386434343532653831313630663035626630336434653666633935666630653830346564366465353032656436343739373838333135633730633333363566643839306639373331623934383038653331613438643730633435366232383533333935333338313765653939363361363263383764623032646631396364353931616236316330633461653362303334636565346637623633306165643563323966363432353862613538323464636165313837643136393333623666333234613833306134393031623866383437323862633135373033366664666132333639653939633533313234346536626436366533666465383163313063646161313462333366653939363239663563306538383665316162343765393766386234653562623137336436313830613061653835326133666139323861646261333335363837623735323466653338353538376364363136353031386664306230356466653434633763653363633861306165393837323062613638623739656430633137386162656438353161336139393030323466383732663736386532386265353362303261613338376236643365386236363665666439653764323233366231653665643038316461313966373964376265306638643434333637623866656335613037646337333663383733346131383035653965343139313164336366393665393330396435643332316431336237373261343137386465363237376535636130323364336138336335613461383965303261303166303039633265613833663031333665313663323538313034353833303932316466326662353534346262366164633632643033613534643131343966333332393161643964656539316665303335616239383931356663316664353664613665336664653965613361396661353163656432396162656138386238333866643361353663376430303465376330313935663631646333633762356161633537656235306566346365356530363837376137326264613962366461353230626434623637336163396434636532343038623961353233633562333137356336353135383933653664663437323033313465313835366536633735336635353633643965643836363331616234313037656166613865633532313532396662396634633934653833623830303465613734643735393733376166633033646139663035643366666330396431356532653062653461666634353532353465633534323638336330373662613234373166333939353638373039306664636433386464366331303236323730653835346663363236353466616139353733363865653239613234376663376563376337386563353537313736623433663665383539613336363663666337323336623161636666343565363632373561666235386164366230633862383330383362316335343363363632663764333162656562656564633366663161366565303131326366326331666463623731656338356131376336303063363737636537356135663438323463396134306563306130333037363331396534626163643363626331373833623433383131613663376337393834383732343436373461373630666334353736333730306565633936313631343161396562663663633361353230633463663663353361353331653538363335346463393633336165313366303964623331353831623136343436326235353838373763366232353264386234653535396365633730353235393664626632363830323233616665393461653764636662363432616563333433663961656162336166303935643732383831653961666663316664333831353530646430323432353461396436316639643639646137633638363835353730633836333134363435356465383162623933393739306535363262663436653736343261613466623838623164663137393965613933376233366134653636623362653533333764326664623030333861306134626565326333663930323239303235636534396233383132313761663837643030363061643662323730333962386130613862623366313365363533666162653865326233333438663164633461323231653534316132323366663630333134356636623732396235353137653831333939323234666639326434633630636436396364373635633862636435666234636434333336623239336236383732646331666231643665616337393962333561633835636664383832646338663733636632646663366535666436306231656165303166303162353465653766373633323937336332636133393266396465353233663363613930386461666135643836343136383735303338623066633538623038356630623236336334373132336566383436363833626234303739323965663862616637613562313833336431613764396164336535343331646537653636336330376364386561643135366163386635363232373138633437633731323761393831303765656136333533356335316435353038333432346232396165353835656231306532393034316161373137353863666236323463303434633365343166343233373731353064373534346533313630613836353265353031363031326331656131636438383331656339336131353735316662646432383232306239333630653332633837663932343535386634343232313038653463666430653062623733393038623134613263646635383935613539383932323738396637663762363161383338646231363434363435373164613264353837323939323335666464656639303535653132363434663134666438303438336638316561613566323738363464373465346132376638386237316462653135363234643065326334626637343738613763343636323735656365363536376562383761653061376432393136666135616336613030633061633631353530336237326430313133633161646664343266626564636238653139303438323137313330393630393730643862653731666230356138373435346530316361373836323332663433653466636233376133343132633165663561393932393936316164313531373638653833376263636534336436393430336566353836313831666162386465646263356530366362623166313839363532636537326163383733633866636637323631353762626238666166303738356230393431373464663730623437333234343461633830393166383236313237326164306537323466393534653733653938626464333030313363353664343735346635623163353134656136613137336535356133383438333039366639373962306333636264616233376236663634633432376337663431633731333461663738623562316238656533633239323562376438616161613765303163323530663865633362643233303861626266323130633438663239336663636530356531346432336663373139383235613963323261656665353461336365303335613961656532333138636338373938633461626663373731343135396666633135623163613938306639396636343138623938663438373165623333393366346236623131353461623965653461366337323635653435323934643263336261353936376261343532323462323564306265393061323531616135306566306536376637323462393332363533643331633833643161653266326633633963666666346539613033653031643639663235313438303234326131346161396263323937366362633932616139303239666436666437343266646364326530373133303033636636663236396534343861316231346138613566323964393934623034353163343132323862333331303563623833343132633730306236623861323035323432373163383032363062616163336165656432626338316133663435616261393564663534346434653361623438306465626338663632646662633738313439383464393938366163663062656131333534363934633236346637366430366433326565326632346338343562333432643731316430356536313035326430656536323562643237316330343064376432373162656430363835636463373561376330313031373836646335393062333530663537393365303962366462646263623063316431346539653232643433653862353166323662653466613066316535626430626330346362303666393666653839363233646135373762636638633537653962326439636330656133303935653461653336613031386431363163343633333161633638633933386334353130316631623033323961623062626362343333366537666436366235636435656239616663346532343162373039613764303265656331616333643930626636356661353434393039643865386539343631643235363239343862646538653865623164613734363561333761613565343630316133356232303139343862616463663365386465393935393363616334316638656162636532376337613166653931646439656333306335643630306262613237366330633634623139396162633436336438363637366365643666653965386438656365383939336535363866393131343538393632393236633262336264643130356533646332383764333337393866343932626662663733316265636139383663303965366639393966323235353635613064613335623133373337303334336430356632623163343561366238333137346665623561343431303139396365366462383036663666386337656264326532623937303161373766303439653138303132626162376634323931306162313637376163616530323166633431613536343631313664633737373362326535316634313438646362336231656635663438353937333765643137343663323930393464376233373363336666396230366237396562613937386138303536633535366265326630643965646633393363656164383130333533303833626537373462613732313733316433373166313439376331653261333133636239356263386562326339393639626430353532633165646636373035356365323761653165626336366231396434303130383630363365643431393831303866333330383635663561626266643030363066306163613730613036623331363066343261313437613362643135616166643230626335346332366638313938636639636632613331376565386163653266383161336563346139613062323463356436373034313263376364633461363436633337333735653031346130383864653235306134303164396432663532653034633333643333333965373031333662353533303137323636633630376432333064383736346464656536383465616432316662383262373865663037626635383165326665613739356335353135616137323432623361343331313431393336333163633938333631313563653465643863613531383633346163623865353863656633393736353861643638366139366463356331316532316261663766363062383565393633666565303437316234646134353565373733336164613262636266363130333363313866353862616166326333653735313335646564393762613332303133336233333163346664343066326439336130613837336632633431663332336365633439383565643963643563313735613634346263313736636137356332393734626562663938353535613332613961316266333865313264343636373536633862386564366434626336306331643539316537376264623766346539333034366233366662373165313330356238646335663766623862623063373662363433643738393535356232363965646435336461393334636662333932663030313730616637666139666566396161356132613839653037646366346233373565383934306430396132343633326362393535623065343637656137313266343832373632666531653365373762376663373063356263646539383663336130643636666661636364643733306264643530663537623934633661666165626630616134666537333839616337366639343366373233613466326364613733356465643366643664363836366566363437313462383764623335316237303037303362323138666563343233613739373730656336386536663862623966303338306562653135303137623862306332326137633039326463313461306638313437363162386231626534366364353262373636373239303263396566633234303262343266623933343835643530363265623764333035306631353063616463656232656262366436356337383065366566396536333532346533353632656438613235653665653336613039383537366637663331313131616664376538616332616533346437633134343030373134343038346333666264386261313363363037366536363533623538646234663664316431653266313138663362656430306533653365636261386365386662663536653665643765336263323065646530306464363761343333346136613538313637363931666338363232626566373333633539336238643061643538383930653164396431616630393733633738656237303466633562313663643866613533646566383765373166636337643831643765343962393465303961363235363030363564623730376138396165643231336638323164666663633764363564616637643761363664653064326662376536393063636363616634663938353835363738643631663362383663316166383064323662376332383139383166633233633261373464343432643230316632653032623665653461336137323063363634336530613634636331643566643061303132643139373831613466303966393362363564643638653137643733656563633038313038323734333039643939633231363835623062313432353862343031376532313334623132646662386130323338373463666337636264373633653733623237376332396530343339663464616635376531643932626239393939623630643132363464343138653565366363653630666131386238393366316165383332336261373534653062623736326432613438383039326134313063653931306633616531643562393332643364303533343735313836636430383164306638613235396266393561353931653461616538363734643434643833653464666532373061613030383938356336616238643033313065633239643734326263383833363264366135373337303238393063346661393764356436633663643439393331373431313730633238323035386133646330663761616130356136653337396232613530316435633234343034303333373334363939316635333637353762393862323565353833376339313766313539333064656666303365356638623738653034346433313033643638636662613265343536373438663139643866343831656630396435613837353666346563353231373364326636313361646539633737386437653131333238356632366239646537663339653064326536373932333439356563333730333534313630653537343132653461646562646333303633306334303333313030323730613433383637326365323366666635636266613038663431663832333636386534316638353164326539653566646131323737353737356635326533613465343730346561663861653832613036616236306537656163306236363163643266346638303538663630316637643231643261666139626461653534343336386161306132653032663164326136323461343465383065373834663166316162646535323530303131353135353934303263626233633337643163336637373061383162653134346333323062303931643462393962393730646565363133393737656462663665343063646135363937616664326166663961353035306536353962643161363530336536646331313539623762363636646336643962313832646363653839366230393761346265306164623932653934333966353030633064623564653537313631633764653161313565356135303565313638656636616436353632653931383633633761636664636665656364373734326663326364383266313266633432323565653861313664643236393533393763366261316238323636626433646236383530376462313232393866663235663730303763393330643165356163393137656164346132623337346462633934383765633963336639333164643765663439336230383266323963663866656137613230353331613531646430616131363530373661333139633630356232306337326364623631633035643832343161336532643163343931373562346466333933666664643235323263366534633631306261346532383462633539663664656231626235656337393361613365376535376161313937626637323535633032313063616437666664323662666636323436316439393237626465616166663237363338633437383164346630646330323263383639663334373530636463666537386535336366643436333864613033313133633865306239396362623835663531633361626663326633313232343262313638383838386463313133333963623464303964336264633564623363323437383163373165656136383739373435376136343337643239303961633631353531646337303431373239663663353362353864656361303239633433633331333430343365376339323466396139373638663761326335663162376238313036666664353437303232373062626661356235623830313666396432313138333165373464626661626134393330373432306535636166306264643966356535313930633333363061383932396563653334373861616461623335343432323731326637353838313235663334666130363732643030316633653962656131656463653436653735633164646638393533363239303938346435386332386333616438393331356234636439376164316333326137326638626536653932346465366531383531636433386135353731613131353561343965626461653130636534386461383339393861383537613935646462643439316537666334333264623866303364643663666163373738396165323565636262643962326464643138346530303934626337613233326639313363616630316633323633343565383063326664656334323363376539653263613835633339363233643062376634363337396264653236363338613331636663333965623963396266356264333466336330306163383733373831383138363962353831626265343163303865386161353839656236306338343039326561393237363033383130386131656566626432613839363136666530393062393166633830366266633831663736633231663032326139313034626437633066656234383737323430616333363832336234363465303439306236393137653233653464346234336139633539303033323136323534656636363133363962373266646339663037623634353332313437356630393065383533646165653065303963653639366466653533623665623465336265336262306236393131613136303934333263313461653737666661353966323137623164623765633430313433323132336233323732613534353132333431316530666165386239373330386233346136613961633134303663643937643630313438356265303362613862663231396464336162353631363831336265616631666663613835616266613439383431393565356534356464373733373739613030393962363066643631343039323365626232353735366337656464346633316161663362613035633762623063323631616234343631653530333034386262636461336239333861343533323437646439386630663135626262386431666565386539626437633735663133383231623332306633323038303635363862323436643135313239623639326366663631376361333662666536313861666434643530633363636561316462323162333661363237613765616530373462623565366265343433363231313065386264633366333737633231346634623763613963393464376435393337346131336563643932343036303532336263353533303036316137313566396334303361333833646335373661313365653662616239626165626162666137373965333634643439303164663465643837356530326630306132396563373033666261386461613637383738343936346663616432353031303438323832633533343337353565336237633362646231366138653364623064666631353661383034623130376562373661366361313264383232343436393134396336383832346166643438383865643466316263303035303439373765323261336564343431366233383534643236356532613039613239356535663037373935303436363265646538363039323134333565623236316365353464656636306232636333346634613762623135306465616237386236653261623430626164383864356134356361336536643330396166393033653438313833333738393431333938343865656130373032316533336335316662383639626537313531653136393061323966653566373733636261663264313061343765643265373632383337323530343939373139313132616664636335656166306466323932633330616161336535373461316432626663346336376639646135356630316237333136306639356434633234326534633833653936396135626266636232353237346632656266393064636363363766366163653966666237306337663866626165643034393263613131353266326234336261363062656137663531376639316535323133666138393464626462613463646539333564653130363433636266646633393464333035623730646264323439353834373430633935643034663131393664633139663339656533313961323730353966326231626234333239393036383862393634313764343531386531626230623464303461633530653330326661363230346132323566653735343931303336623237363130613139353531643134656333353033313062333764616438353834303433636439366661646466303165623532356561303164383533653363313431356662343534643130333961633962653966366536343531646132383834666365386630616139386539373635336438656664366362333136656163653636653763613666343837666365396264643361633333663239353566336139363433636630396466653339633665343932653563346132326163316232323034623733643432376531333533303563303630393261356364613737383662366436326466626534643761383239353531623234333339313438346566623932386164336337333531313539333263326634363661363334626166656235353232616265393037613730306132383437613764653539343334353165613862386534323464373564353566336263643936396466383833393636663463643765633661393734386335323730663662626364373936306461373665653836633132313439343761313233363238383866383238346138353735663237366236323663356132633839333432613739633762333239356363336362383139376564353864616133393631303633326163353835663463313439333232393434356235396237616434383538373762633032643330333362663165613533366665613265353032353031373537343363333532333536646338353266353066313235396465653161383238633734386237666433356539373339333665643765613331303230333664346165643264373165393135333965336531646163633163643332383061663536636661613035356637663231633766666436313364396230386265313732643938363165383338343462633039373531353866396664316234303038356130623339306162396538313162396235386263613965383238343035663931393935353865383234316661666662346632323235663831646164306339663836363632343636396262633962383933333938363366323865343766353830623137386462333039663063653933343838633031653663336432353032343462383633383637343433616330373839616363353861336661363661316633346261333963646232303634336661613866376430363362613663633463636437346566393262393765393132366662643065336537396238356637343639646365336339353037383034373564303261346138616339326531303363303336633861613161333163323166313431383833646166613138373439333864316464323665376262323838613733366161613762643739313864356465383662373335663637346436333566333938656234656365333136313035346536373934323038343264376339646436643239383965636330313430616165396636623234313738633039333839303532346538316133643162643663393536353939376235306261346264353366366534623565383564643634633638326365653933363433633231353863396534363038393062633431313563666163393432356539333033336366333166323963323136633331353165666630626561396262363965306536616464313962346639646466656538623738396231373164363137363536623364636531363635643437363561373863616164303234356630323035333833363965336337393135613536656637666334333334373538633837376230623530313937313036373130653438373836613565356566313265393865616364333135306435373632326465393165393737333061393039663062363363353534326662373163353363666464353737633632366138613931613863373034646238626333396161663463363761303136663432666461656133623035333833653831373431323833336539383238343237336130313839663339366639376336613337313863383835356238386236376434633034636639386466626536633866613936316238343366323936363430313566633865616238366464386238613431393162643137646331613766303565323863373835363730333762613662653237343133613732636138373139313662623766303066636162313734323032393135636231393562333662366166346135363134373338663335306632353466303537383736666436366461346138313630623130643433343564326535313265393437363639363737323934643937663266386639613134656162656465343031643239633231386264613231313463393536356435326332613637373739616430653064313333613966316138353162623936633463333838613365373733373563383263353061353564626361363138616230663662363264336635313563633362663130653634353564336130396436326539336136353536396635316661373734306665393565393033333562353932373134383231343437336335393839323037316339323166643339303063623134663235383961653538323563316162346331383662643935333038656638663336393632646265623533323366316131636461653039366534633665373237656636643666383332613463393436623433613538613732373339656562623330623835656436623635376465326336616466343162656633666236316539336438373630313965633933636537643231666364656232363035653861623636343634336364343632626564343239396563356366643862626430303563663734636632653833306336316531393862396561323938636436333038323839306232653634393234323233383733393865323662663330393332333432646131393836663466373962373731393930656532383434653533663566333531396162623533333463393537316464333037666635313930316232343331336537643361666636383131643963623262353864316538323732663836363538323235333838383266616235373061636331396666636661393935393663636234326163383339643536396237666630386631323764663834663432323034663134633561346166343232366331336565643438306163383063393362616431343561343761373163663330323836666339323438386666373663393265343831313336333835333038366439326137316136383462646161643539336261636331356462343334646239303438343362373566306135373063303930396532633734663763646136633130643239393832326364303264346166366336323962663865333139323637313135393231383836663062333739633338306565656632623638353363653639643531616362323466326232386337616463313962343763653538313833326431636536303936336431303732663962646230313833373036653935643232666139353132653166326263383330343264353863656539313061663066663539653862353739393266666137356565356137663532373832363164386166643139643166643633346135333064336135663030373132653335383033636266303633343438663566316362666162396662313364613161353332353739323765646238343131396162633266313336653536306562666538323937393835326661376261376433356635613665346438653664636636306464643930353138646435333563616638316566323430383035646236353561366432363461353734313564623261653064383733646662653135383865633464396436363763376261316365666130326666316661323464316462356238383537333265646364636163633265376266373435653239353863613733326238633537326262646163653932386634643038393235313232396366333062386663653466313232636134333861323463353466326134386433323538326638333164326338356538643836656130343963343133396166353461643163353535613431363531316438623537323565633537353863313033373762383463313966616532626161373832306330626162353331363730303738333266636532393663383231376230336236663434333537616438333638666466353134646132366265636333616665366366333662356263383735363431613539333462303666346235373465393135313238306664363938396131656136323437343932383134346630616634636533363631326130626338336562653436636330653261623937343861663766616539316138316531363731643231343635323666626436636632656636316439646461396138383436356638333032623832306462306532363862386537656661326539633361616530623330393938313537646436656638656139366534613765613230613461383464356237386363343033393461343163636330663830643761303237386634353735333731373663376331393263663664363532323334356533333532383163653833306463666563663662313230323863343465323730373436666466336633396435343738663733343361636361366436383962346532323537616133666536323534393530313135323033393861333236356664613362626232643539613664356130656561636337636134353631643931386565376335333136623636643364323261316364373233626562623235623862356435633062636361633135376362656530386130323831356361663231626634313435653533336234393836386534666530346537303833383165393732643665633935343431383366633465363832386163613932643537336264313135643864613531326262646666353834326264613662313132363266343665623234373765663765333634363165393139376437386263343737616266636363653461336333393032373737343939663634356130616635353338393436393934353534636132633361363065396438663337643665646366366531363963616330663830623030363136313230373464393663366233613335343166353138303632383938303530633163373338393739383539393239343861326438393030383130363263316566623966393865663966656637623633326130373334393839663566643965626635333264366363643564666232333337326336373030653464356435626464386638626163373665373435643664353066366639353661353837643838373738663331336636323331356435303339333765393965616166636163343333383265633865663039363863316232666639386262333933616663613466666563363538666336653738326562306531616137636339386139636330396162646433633364313965666636636130366361353565333639333735313964376562616632663833373638346338666462386535333163633363383935646332613534626638653164386531373139353836336637626564646637383163613839376433356134323462366332396238363966363264633137336663633034633232666235613333346166313738636433656236643137313763383963333334666633623163663664616265316438373635303735386333343335346162383035626264383934653162663739306465636630353831386531343136633463356164346131323262663038633730313634636531333035336632383432643762393333336465303339623737313932366436616363653331623638376661656638343065626332626235356537363830613132376566343938373239633131663037346265353331366561613161616132393931623363363662353266623161646235303835323930636361613566303361386338616466373461353236623361393936333663393139373833336566326330383366323436366232663034376265393933663132353032626136323466636230326337373938353639376561326263306264323664303033626531633030356533336530303261613565353639633934353132333366306638646439396130633735646163383364306266613031316637623231616163633366386562333661666134643832663261633261653331666230386335623830613461646133343165396538356233316636646432613734336463323462336537396330656332383330656162333638333039653536663337643632386437306130396532616663363961653031643066636631363232333264393632623332636638373361396662303335336537303762376438333530393331343266656230316535373133633536363237613933656531643762633536383034303565393266323432396331636233373138636635343864326130656139626363613332323466656330306235313061353163636338333837346365323561343333346430616337386139356530383964373933383639663639333834353763323265393266346132396439636336663565303030656363333338353234356232323433666235643831653837333764396363616366386230316438386131366632383864633435353738323931616565613465396130653537323133363865633136356633316431353163616666616230363563656565663837366537623833333632353664623036613965366432363966653464376332346361623634613263383263666365653665656664363738353731383234326330303738303631356138333864633836316138613434373361306635366434303862336432333636396163383631646431336534313436393961363531623138316230396163343431316532636538666232633962303133393463666335623432636664316339316534383931343935623863323133376338393262613764306164303133656161623739623131636533326530393038373037636133326163626334363233393631643939653232663238333863616431663435316433336535666663623633346132346663643762333162383434393365656461316264643333343636376432613230643731326439646133623766666466633437623831346339623030336235376334656266643836633937383737366635346139353034383034396632316338666437643064306462333536336166636637326465616366643362613636643235386333343236333034636331396537663536663065623932633938383831316565353137643563356130363031646565303161376637653034643038336161333737306666313764343030626630373836323831353439623962366132626231613965313162393066663639376363323561303838373661303236303666393333326539356236313234356161323133363966616263376630366239333237343166626332656531313863343063373335313132303866666639623432373230306636303939383930626435333362363338643733636535353331343864323166626665376164343831336437396234636561373463353236343365663931626664333335383936383335653033633134383533303038336666366466373132323561653763663964656136316131343763346132303635616566393666323436616131366639636363343563386334356432633138343337316637623734306262653366343236393037626434363763376632636636376363646463666564336264353137353030313363323361636432653562636566656236336166636465666430363264623461326666366233613739313331366634666265363365656133613762323137336535666137306239663432383334343962323638343462353136353936303439616330363835636264353263383631353764613361633762643362373339303932333562613063393039363433343763393137326531393032643266613362396133333665623464333864396635306365623138353639353261616163646431623731383431336261363032343236396638393466646438636130353330613734353634393031336434333166663733353837663433373237326338646664653031366238663464626234336531613238646265616662636261613365663264376631343435643465633430303432346665643034353135326538653531656664393835353265666161323761653131656366646239613862346561376332373564636464633166313732633261393339356261303433313033633232623666623864636635646639343563356563353031613366333536343233393665343763373635366461616336323537313131643065343036653465343932646331636134376564383032623231363133316435356661376562666532343261633839303936313331386463383531383936356334363862653439353664323931363932343962346335613666356565656439653233396661636166323836613738393261323862343434343634623662376566326131616563326634393038623264383164633339376263336564616462623462313431636565396335376238376236643039613165383761346363623365373765346531633936356363646331613434343438396531343831366361373931363262396334376563663632643165613465336239333830633530353735633862663939383863333130366236393161336434663134326264376661396533313634623731303936326639626165613831396139663632386139376430666663663861303437333638313137666333376366353763343939313732663233643465613761393833666434643530646430383233636166326437313262333565323163626136646339633065633866393637643435613937653863343564346261323664333337343335353736383130313538326630353962393965643037323936633131396435323038613336376136633062646434653538613639643566613732376163363636616137373034353430643039376430623064326633393464356334396339643662626463313465353538363761663562656164636531353764666238663339643365383833643930636132363331626638366164663461333263333535386238333564396535353566326332383630623063656333323564306631353630373962353236386466633862306461326335663563316134326339666566303337663536373030623630666537396432326266393364303232323736393739346461633362343966613961613937383633313437643539626564656232316566373336306630623964636661323637383865313439353635343564353930346130353466636466393463613736633835623330313665396438316366343262663537633330326334636562363832653266626164313363636166316331633262656466333139623365656635613232616633383734626239646262626434646135323631326263396131626332646435323834313636616561333130306539336134336235393866336363373134633032643232386564313464616638383464313133653435626133333434363237346539613438376466333239333239643666306561363236306539653332383534306261306133646364303465616231343232333534323735326432643234613136336531653831313932636165346161636439663333613866373562633435386533646531656438373266383264383961346536623738333361356230653366353630626636323234333535613139393735633737376262366165623638343332363737646630366139623432633132363034663934363336366537386138383331623539646264383064323832303565333436616562376537353235376239336331623833396461396439393363363134646337613966353233653265653530353632346131363731613539633437613535376564366330326463393030663364366630646265653539663034313561613964613162386235343834383433376235376664306561323037326330323263393335653432313766636561616664633039666538623966623834393764666438643237333766633763353263366337666536626638306631613833383832336666633863663665613939323838396163316632366235386462303938386330346166616664376364666335313138373338633134616663313737653336326139326661643537376465353662333631666133346562343662323133626166336536343432333961343837336366366336363763323630653265323438336564343038353730616635383164393631343738356633656261333363343664316631316334326232366533663637613762616264366665653462333738633930333965366534306632633734646165646264306466643233383261306431613332626239643262613437346138356430636537333462643132366238303436616133333733313036323037313532306339373534396435393766376566343165666163316134653664643765323437303235646464373261386266323236336130376438653632363665303438633130646635346232303830343037346330643333306566366138363337666532663437343436333830653134363337373835663837373761633539326630356336316530633931626663333838386433383666653330386630623364306461636364646664633934373831636261333934653630393165323437383438353531633034366539393630306463346134343362333666623965393864326462646231656665643636623636646330366231653133623265626362666637353233376131633762653539626132633932623331313532666633653633646238633965313333376639333639353164333330626239343034663563383234383034666131373761353530356661373065343235316436393136393064346239666435323135616663343732653737656332303030316562613663656466386238643331653466623364626133303366316263323032656337646230373266323335623837343138633565646437343861306135656262323335356363376431663730306631343834623533386435393630313266313636656461613833633237303533353333303763326230373636333635323663383431626637363062663433363830623262633230303039333132306362623864613932313639326466353430336461373664633861323162386237663561333036343931633230336662326466656133306264656537383363393763633337316637633661363935316438373638393763323538323536306631343036376135326238326135356562646134616362303335646366363430393839633439633934626434666138396131306130356535623732323031316330366134363662643063353139626535653964633466346138393766633463336234353432653764386131376534313338333434303232666430366265613933623965326666386361343561326131393663393837366535333533646432303534623264373662333436653564346433616463356661386439313766393732373764613430366330383434333436383066306131333664643737623335343461306637396231353538303264633334323266336539393335383331386131656666363337343764333436396232613336376133333564623535643038336164633266373938313033663562373161653830363431646466373534306364336561623134643866666163306432613637383234663265313035613333383030626463333431616161326132373031306164666430363863303165643835333432366236616434313332376134363066613934333838626134376430396664303632663665316434356539363966656538393032663335343231346439653339383134666137363838323836613964326264303833306164363639613965643930633831626139306666313531623439633131316632343336333639336261336532386662376366336230386362356431336562316431383333646130333838323364333036363361346363383161653732656337336564336364626266396635633264383836313732666538313130383236356436343639623334646337613833303430633262373562366530633764366464376432363335396362336139376539383764366137636334636237663033623165373363633734363136303633613863366339363631336538333333303365626631373433303765626361343836653735363932323434656331303765626136616363666133633337616365623561653166383633303831623765303638316535386566633433656534323338383639663663333366386161383539653633316661356136656638303334623732316530656234623161343963313061326262306137653838343837663562643136666532656233666132613565333161656163343164333562663237396131646530336430386161323439363366613966623839326338643863333264626438663536633165656337373037363038353031616234383534363430323636353033346362663566643365333738376166366261316238663864353636653364613061383433326634313138626162666535373834643164373337383162336265616136626564313962616261653132366638656137376164626132303664306264656363356533623964323639396438363665303463316532323661633032353761653832656330623230613335616635663032386163613765663530623034346336623537656635353832383136346634646561353264343961306131613462353231366436613861366237613139316466313534646136346164653132313730353761393263623039666333656430383563343163623336343563343836313137343962303336646437306339313763623865323038363464623336633834353233663361393238623062363330626161393037373437356637653838353037333839366666376562383832636531343337346137343263343030663932653334373465636330343531623964666162336361656336396633616533386339643132666362376338393566346663646139356236343437633636656630306365396261653264646164666463363464333333353563346566393363323363393863623563633361323533623461393465303263363266376564306465363563643731313665396364316462393235646232303461643236666332316565303361303065636235653665336565366332393862373062373363313561383465393832313365653730316139306661626238373162383132383430666536366636313861636233633537653561666362653337356237353138376632376639373264373961303036306465613533383530343934313662653066653136396234346132343163353537616636663039313633363964343761376338363439356536313839613330313263663166366639306539373332623639363666383238363763353436396165366139306361663565663733373161356665363733326533356462666661356364376661346663386532386335393561653165613438326362343130386265646234383839376338373164376361316236613265656262363730656336306462346333393661653065353162633137383864373337613064643339386135333330666165343366663666656364353837643865383535653534373564356266346366616563626639383761373838336639333664623535643933633061306566313565653065613531356432383863646564316436366562363437326235363865356462336265393834373738656435386338386562656130666538376365333661323033646562393238373031383530336633653065626537313431393366643239363464353139366433373936326261323332376165366431346135313061396362656637393366346561643762633130366666393632383962383963323535343733306661336366613435663566356635346231326136373037633834343062343830303365663434316363366630306161663962383934353231316561643338303535376365623232343136626532316236613332613634613531356533373937366265623864666531363362633534383932633236323232643634356538323634303765383461613231636365323365316261376136386331353632626437363132303866613639373832613166623064376530633239376535316162646532623033373335353435333562616431616166396334383662323932646333643833393330343633393666656534643734636565646531656565623331333036303633393638333431333738336366633836633933373636633337643535323734303261393163323861643538663963663236666561363062636238623535396465376337643161656463393135323364346266363831643063663966613866336562393166343463636262666339623961313261653562623366363861623530646134633633636233316339633963633939383437633337306636333361643539626366663731633663646631373137626632613339333065613363393539366437363534336161393564666565383832333938363039393036636263613138303536646638353236343131386239303830323765396235336536616539313166643961303665623433383831663234643639646330316434636664636135353132616535353366363339343361396534633830376338376132376263353339316337306136666534633665343936386435356334663564383463663762663837653461326130336131386561616437396263336537303835646361346337303039336639336464333132616632306232316163626664326635396437323639666262366635393735626163346361643837306635323732363330326438323132633661636161646439396161356337393535393565386336326663313935383066653334383233373036323835373335343634336637666233616237313861326135353139326661363533653664306430363930393331356238653434656435346261666663623935636537373162633234646262653039303434303333646539623436396137356239613138653933386236336531346532653864623939346231653466626333326662663064356136653332653231663265383731326464303636323866326139636166303838333463336439623761326462633538623538656334373565626364313332616435343763646331396238616435363537653830323866653363376633373330373436613263653231636437303832376161313830613661303636346265633334653132353334326132303563393862326636336461383361633537303535303135366465663662306564386236386364346630316330383164306263313237363563336132646566633434666164303062663930316337353136636232393136316230383962626536353933346137363364663331336466303539343439633439303438373632303531616136323435386432306435396131333662643136386465346639353661623561663136666231383438336335333631613864303863396136613661363331623562373134653036376539336365343230366234623537623335636230383863666265336665373163646464663864643163653032316664666631616638333831333864303662333439653563353731336139643334323534643334373235383735323736343761313265323063363166316661616637616538363464356535393736393733356565306438386630663839363736373134363633333838663338393961346637666238613833623032396163663835393639313964613632633263633463326462356630663631323764323162633166383736636661393139656236376134346136333736313563353633666364666366386334656561653830623733393039643231363134383133613263303363333336366664356638663239346632356264306334623330386537633735383332353933386138343438646661323061326561636134346132666136373765363839353634313333313161616532653861613838616231393934383933323865623164343065373363336433326365376631393733616339393332643939363839316332306338313538306364313838663361623137363231646430303931313466396633323436653834656537633938366134626561396133653762313165383865663531383862643664303235363030366563353734303831373232303534363735633937343066393738616335346535343833303362353666653738353865656461356364653539396664313536306164316238646265313364336330356531333261373366306133343732313036613264616262333766363736323563653537663963613135323837643831353339613464366261396466343638373637643036636339663232636263386663303031656563653139633637396166363361623830363434613764633132626666663062373437646537343333306230396331306132386162386166376638633233646631323062353539633662666466313266633939393362313264386366623964616162653664616664613334366661663330653761336438366435663464346662386132643335386161353435313338623338643963653566303838346165303163313364303761363566613335373465666433663065326433383031623839353931646262316331356535346539663264616336633134643966363435346264333330663061646532383737346164306531626164383539636663653166383632346636303731373434643265303662373561363166623934306237353435343932303363663634646462303737316331353761313238346431333639333864646537343561356334373837346337663030306632383939323736386435336438663264653632613438366264346335393638303133656239346261396534646134386332323032363139656666643936393365316264663434653966376263383832353466323166323736363139333036383536313063393438636565653666303062396633343531666139633664323565396532396332653265343361313730333436313530326662343438616138643932616336633338643664623163663436333033656531343964376330346361626137623562353434646336383363373932636661373432383639326662306535646133373430656539633036616439313261363639363964363761643966356564393832383931323036306464613565663962656230643436646363633965626661383062306336313062613438313237636464636664616461336436343764343564623563623839353461643631353563643962363638303232303766366539383938666337356136636333333736653266346437313565366565373661383063306139326161333863626339646137646132666562343231336538313933643738346564613830386637336462613539323932653563396266356232376461313936316330653732356264326530626534643962643834663732396530626639656564363863366131333865326433626634333537623662323463376238646534646130386666343732303236353565626539616539643339313936353432393562373562343031333030333066386261333636383139333362343635393133616666663036363064623465316132393336363938616366636633363264303234323035373362623332343666346134303031646361636466383066646265643435613435633761623532613931666161393234383136663862303533613538653166336131643565613035333561363563643866373264323039613764336532636561336239663764623765623133616131643737313961376331663835363366383666346262393461393062653564643333323164353934373764306135326366393433313532636235373562326536396537616565366532306262663535613966653034373064306631303836663337346636663333373033623964323334313436316366313032656165613133336233323462663761353266343033313662393433623265323537666632363539623238353537636231666263306336613961393666346138623630633438323561613464393139623661306566313338353639653566323663393732653431356566383930396666303164643433343138643363343734326566663161353935396536326436393765636266363831643063393734353866363739396561663635626564383165326638656432323231353133356137653034393731353237656663643739363862653933353937306236663137323233313536623931383764336633636163333535353739363466633137306138656133643232666530313335633639626133636230366638663165353431336331336334326636363130653866353239613435646462636335663937653636336436393737646433653764323935313732663537353133306437623036316561366462326336316638343063353935393366383265653665366235343630316462633764623737336362326538623764616163383330386562613238373932393035623565346335356461336261316433313961646464323335313733643836633262353833326637653963363835363664383138663135653235343865326366633738353666393064643431313634636131633562353239633437356432323537393537303763386365383733613136376134316266643433336535393836626339373863643230303037393563376135356139656664376138656530616438363830623030363335333238666663393434396464396433343764303066343330663861383362306461313664323835646166363763373930633135633739646433393432393736643937316338393362333731346331633237313733613039633230313639373061303935363936323535306234306634363461626261393333323230376635666636643662613362393139646166336130386165653639643965363734353131363138353339356231623330323466343237323437666662366633383134653864373336333863343230373162343462623763336166663739356364623239333235613838333431613461353965383765626239363335643230373866633135366135323461666436353865633832653966643239376338303236303965386561613136643666663066346430386437623336343465356461656337323235363832626461313665626236346231366662386339393732316637666264633437366436653066653336363631663865613332333033323865323835643761383762363839356262633737396165393562643530666364343636336137666562366465303433656165626364393862653535633730636634656539626432653063663966633937616634393537613432313930333831363639323637383264653162316134386430663463623561663936336538323930353231313637343166343464373362323163393635383431643332656532336433366661393036396335326261623734306231633139613263316664643039393531333964343839356665653933326462666135646438303239303333303136643437623966336466383635633631303436343837636465343438363764353361303137613238636161663133613134356632343235303537373464626139333335616463656362396663343735373163363636663631333761313766623133633462616633373466323033616133356531633130626462333465633665633636346231333963633662336232373834336166633933613962333165313161613637623565646132633332366163623839623936613136313534656133363165323338353964666334613431373630646134323331626530366435663939343034653638623464626536353938613839323430663538363961316432666238316334323462393535363134613062626161333733343461613366373731313332646438366434623830356331653864393365613133316561303135346631373636313739653235366266303462663331363361363035656333346539396265386633643762396639313537666165643234343434386166346535623533353261336162656662643236343432663132336232373465363830306133323337366163383065323436636234623438323036303062326634633831623964333339386639623363336132343935353064323463393835383833623932383332333834346338396662383930646130646439643031356633653462326436336262663434353834313262646461363430346131656663386163363861623939643138323535616434313131366464393536643532656536383439323230363466623765383733646339386138646532633531663435393563393432303332383736626262613164396437333833373865663164323434643230666639633466386131393035336134366231313732376133343061313534363831646665613130633764343635633931363865663465366662633935633366366435656661633836663633393763376531383366376136316566626138333635306435376433373230663266336663356266656337303232386564316630356238623734636437653035356332616632663663396636383733343935393461366166623833643530636131336332643361306337326436616161376164326533353239363935393866653065353961653934613135663733386430303931363732326265333832313334633237303537613864666332636532316162373461323832386438623731613536353338656234373237386463366638363037366430343736616164326334303863613265393031643734393464353766333332336364666434346135623736656338613761653137663364363662333438623066633766346265356635373237333539666132383135396566313435376338393465393330613763303439353465666231346132353166343836303262323239396435353464633835393632373834303935316261653630633539666361353738313035373338316634626234343939646663626630653333383736313932363162356437633334336333323765343762353963323036656163316263356664623332613636343266613662363165346666303363383164646465373238303761623331303634323934383030663534616134303035393664656332376532343534346664373164386438363439613161663235616131613665336138353333343037303237633266393638306562396335313830366533363432613436346238303935633364343538666632326531646639306634393139346463663836643164373765316137373766363334613839643732383662653266383934323265366235343731393339363831383932663837366138653437376535626335366331646137383062326465313436343362323063633236316338643563373330366537386436333732656231633663373032663562316564656437333333653562363164363132303662326537316433306330363337366533636561366331663661616233613162363963633135366463333033376336343939653238303030353865383632326532323837343866666563643537613731643664343266376433323236636136646264303363373336653231653536366139323865343064616361303937613764613535636539346564656139623034353166666133623134326237326366643361333962613735303635636662363964376235666465386532306564376565316261653539643334646339623261613564653031633162633762346533313163626134653032313664313464323961343464366265633336616263343763316262333434643865336465316662346166353935616632616530666633306166393866393531303434333534346132386264346131306565623034376235393433313537303739323038393139383731623134393665633934363965303734363064363066306531333439353130313932396563383266356566623032656138376261626465303665343338393261666662633732626137386564613264376465393038386262306232303133323036326163386561373734313430633731323733346162343866306164623930316663353963666639336139366639373466643337613365343637623734386236396631383065326534326233396336623931383363373530643265313864633265313733623538386238633539376237323463393766613035616134336261316532616532343136396237386264313135646634353161383734343933323530393362343539393765353939373864336434366262343335613533303466643331393463383066343764343365313265653331373764326330396639623662306633323638633133613232376133306331653736643937326435326562353761333637636664613730363762303339623039626361323139653662326162303733306136656632373863316464313266623661653534373938393735626636336466336638316665383536343333623239646565636133393834323065616164343363306530373736646231353538653536316230633938336535393630393538353837326663653062663736636237636263646537663062363533366263393765373461623764303664643861646234376335316634363430303439386562366131613336356361643764353161356630646533623332626161636135633132333061643931396231643565613335373035663537356266346132386562393962656164303230663862626461316336326163656263333331373133386135373237303733353462666239336661373032323631643933373838643763613632346361353537386662646135313932656335656465333531333633646237373761363663343234626335363866393533343532333065316431306438356536346665613832666163333738303436326633663337623561633765623934663436313736306239393834386139303964363336616563333465663132326663653231653766373265323261303432646637643336363333336565323562343961623861313039653334613835633863656136663335613362383661393162643731623265666164333239303333353733386638323461613464313636633865363265323863343766323361636162383030386131633833313562653335393439613561616431383534343964616530303434363730646463306134383339373437346239323131656439633964326438363637303463663834393262306535383837313733313832333464613664613537633264313531643461643836633864396235316164313633623833373830323334343166616433363764366465363864363831373433316163613966643864353035363761636438646362366165316631386238366334373031366237373336633030653963323465393762363233303532363861653232353532623861613762656332373866303631386230376236633736623136656366646539326562326561626135653961303337613336303066613838643364643238636438663432656333653163353033303339643361646536393030396262323863633166326564363663393564373033303161346234643863663432363266666566343833323936366162656236303865323966333965356438613035353861643665326661333464653931346265326636633364313565383963343734336561323132663533346332356361343765346664656265316135303437643432623333353435343733323463643666306562623463353661626464396539386561363130376532366363336634383030626263373464363361393966643838633162343133636634373065336430393266333235313835613664303166333737623164313637303438363065633763396634373961393032343835326466613562643734633134353033393965336434383964646364343930333236653864343434666562666537626365623365613033346235393836316364303433636338346663393032376334333438613634633634313033613162623666373130633635353262633331323865333763613237333463386235323934326265386165393662303434373566356538303230313939666337343131396332353638313166636265396362663664373465656463346564306464336465373062626161333966393564623662306433323361363133663965353739396666323437303835356165336661323930306639626239616133313639636531626637336630356632303632613337303030363236663031333838663565333932393064623262356165303631313632393165666263626236666632386336326439653336323363626231383235663033633265626632643162643466613662373063306265356431633436623666313964313861663036666563356534333930373064313763376239623131333937373038306434623964613865636432303534656337656532383966303763346533616538336338393131633839313366653861623965623630353737643764316366363737333864356531633866646331313839356339326434623933363363623366643833363530666461363033323434613662306630663161393461666630383562616164376463656130376563653536323936636565396234626431386264313838386637366136633332633230643636646261623534363339336335313563653361633130663831323836363263336461363162353335666533393966646363356431643938656562376162376635373837643935323763646637326166653435353462323564326464623039613631663337386131343539326430323261613637393838323937323932643537383033653035356234343339373034313134626332636566666434623764353634656439663962376531363531303566643733613033303763313139396534336136633931623734306237323537313639373635653134343962643332353163623833623433646531666335326237666361366535353939373538636262343861383839663938633662643536633237396633343334633934633064336331316137363264653065633730646462653737613663306433383336643134326363333835373633636162663230616235613136656539656266616564616238666138326330613639386136363166373565626262353435323337646339383065323736343434353562663934653532366265333364343463386136626233346232636264376666326133376331316234653336373632393736386334333034366263376561396663633065393266626338343162653338333762396566373739333836646564393163656364623732323639376138346231633933636232366138666239666161393936323033643934393631333335343739633961393734383038663362383932306235663961346532666239313438313133386638663362373062356234643737333139316564613231326230623937383434633865343138313935383231393633393266353065393637643632396533663338393739643563336565336139656336376635373663363638303635353138623330323031663731383834316364346465633265646334643362316266616165396137663939373338383933633162373634616631343363343162343465346665333836623138633836636364623065663031663535353238303162653362643638613263326331643230393835323732326533303733323536656530373461373864626439313734643839336638316538346661633831653062363538303961373239663835373337616262663131303830373165366431373430316130333736333330383562386336376139316666623736373639373564613335663939643338626338323764306563373235346232326365376630343838363438353833353136326638643133396633373465323561623432363437333665343739613764336631353766663334313630626430336266616339316236363464343161333562363637613733666564303233616664393436333834666533306532376233666163613034313939323739303066393337363532343530383065313238616232396136376664313965356537373365326139613764383332613539633765616364303739626665346234616261623030613666393831666164323137326266343166336330343639653537326338333031383331313538646134343966306439363736666561396237383234363365333032346635353861653036373066336635386130616265326166333330326665333932353835346561383636333831653465333933303666353064633935626466346161313461376534643238386135613333396165636365366130626663626531313239323963333033333637616562353033313638393637363961386466646461643864633138316530643131313339626264303030333234333936653736313339353639373835623564376232346138373666653935326339633466356337376661613261343962353430313062333631323935383538346666383461643937393234623266386431666261313464353966313065333331336464633063336361656566393263393662613230306266366565336438393062306261666635646437316165643763653834646631663435613534663864346236386232336435633838633161356238316564373038313161393435356366376433653162643761363561616465663939666661613136626234633261376634656638353730353932336238663764663231373864303234393263613962666430643465613065373164376134333631636266373832343363393233623234383164653361366639316565636235653732653732303065363361373237623830356562396565636136643666616634653365623565646561326232613039653837326538623530316132643730353130336436383333363162656430303436643431663530663463356632346265323466373435343738366637326539663536393131646337326537316166633463313234616635323638653162303739393831383165326265376136346663626563656434306630643238323734376130373236376631623435393863613535626431363562303234356537313037383732663134386537376261353739653433366261356235643839343366626461396332613461346330643135333365663631623862326361616139636164313961343438343531306137313234663032323730326562366136326132343561653961386635353435636634336133643933626662623437373837336262636165356135323432623765636134623762373432633731636563366632353861303038373564633138333735643234633033663562363133636661623062343130353533386464653734306562346538316430623035633633323836623964616363393861386366356566633737386632306134383738363439323837366663363531343538666330663637656431313635343939633062363431306664623735666538623536653739396235353934323963373134663964313861356664623937326364666131363036393861643734616563346436383934363864333562363634653161636463633633663530326665396236356562363363396466396663373034643435613064343465386130353561373633393230396535313562373431383466653634623462653334363139316631386136373739393061633139643936386237333766316230356466303035656562643531373730623130646462393738366365616361336130316261646439323239353330616131613863386562313363323638306330393263643464363137626436396165643965616635393138396462376131643732666630356435323835383536383163306538393965303666616636646633376234333762626437313566346164353366636565386638616230626339393336613639373234623439643565633461623764626536633238346361613230386662303137393861376661313632376134346439646433666535366538386136323336653030353637616335393539636261646666663666386235373161653164386539643137333063363863326265353333616366343663333533376636333639613831323730383031353163366636393131393065646166373661316461303534366437313866303136343762633537323765623432616230363132373261633139653839353563633761626662646165353062356464636435626432336530353135376161303963386665373132376333616132643535313033656261323863623138616338366636663063383430313338353838623061653538396335373436653366643836326639356238646365373237623632623962333637313931333065383137353465383937313563633031613932643133396630383665376563656366393437363635376466386536633864303062363937623063313933353264626331333033336365363039623932373166653564396662613161333135306233613231353039383661653630386366366638336465356164313562366265633263656635353639643436613837373031623965656465643732636131613636656133393164626264383235636332623337343330656363623834663432613434383435356431626335356365626261336638646466623835306232383333633764366537326531376633633663306466353835306534646634313032616339633063633132333632393863333538326637303436373562363032326336653662636363313038393130363338376334363135366163303362373662363533373865353664303235653561646337363964376465303730663535646636306464666666623134633336633931646132313764373836353230613063306232393833643465303037383737326439633663326238353930383034343731356131663332336437396666666135383662666235643535623835366236333132663861323963316663376333363233353865363333313634373339633362373163386330653463373732623535363936393838303330376431326664623839633234636264656462643562336430666266386235373965373466333361363739613962656664316637383238636364653738623230653533306330653364326466373962613063313964663062396261636335336363613666623439663062323333353265376563643562373931393134356561646664366230303039623166643137353033383465393739653962316163393839633436393838303435663730383934373330376461643561316231663066383838646463373939636534396135656363663231393762336538633238313532646132336236346532393539336262373962663831303533306332343566373639626536333565636265663831353566656562373561393639613137393831643439623033336362386234656339323633656132336166666366326563396230656533303139663839663135383238343064633133653135396532363339623336396431643466333738663630303331306636313938636563313962666539336666393862656632383732333061363538323862653766623264623033396533646566636234306632663337373962356537373334363337396364663033613936653532363935616534663661346234626535393039373739643731633564366536366561646339343030346531323639613434356233336231316661393262656662393064343532303137363437643434383664643862383065636131303662356663393663396437356633633637373938663962356532323637656137336362633233383036613936323430343562633665343565313561666335386561623932656136376436633038633762313736373431383338633639393930613364316564346631336330303064636365373061336464356262323036633336323766376466303431633537626262343061313665633664636366313830303666363133353538623266333631316332323739386630613339373032326535663665663863356364363733346236303163343164396163386661623739306439653763666134383862383730313964373938653834336538363062326263393263386339646666613635366439346362313830663439336665623733323130636639373631316238663733326566316435386136366230383338376265643266303630646238643463323261643161646337656362626362343161346638303837653230636632613331646465633564323430326365386166393963666536393732613934663531303430366661646633353835616633316130343833613833663331386137666339656333373533386338363166356364663561343637333565376231346138363136346336373139333637653834646330353862363239666239663537656438353038383861366631653835656164383039373865356438346236353163303163316137353332656338323534666237313763316439663134393332323564333131633362383865626438366137366435336638666130313038386133616632363061623233323732646436313530663730636263343164356165626162373663616233323863353462396332383937386465343335383062363033326364336437303433623437313264623365373861303337663562316236323635373261316663323431353964626162656564336562373636393338636636333131656637323461383837366461623737323261313838633430303039623861623035393466303337306164373364303063623134313734323963386238613661383034616537396234663639363930313638356637643632613463383932373365376334343863313635623134353363313162383266623137313535663330626664623363613833383033346266373864353836353636326433393964376661356532306462326561386266643566616664356164653734363530336137323437376365313164656537316538363734346664333261336165303039366134366230663739326366633865373966353664623066353736643536363335653632373666666464613930343731373762393438336131653134343930643138633536373035613261373138656461636334323466623135356235316131323134643635396538613836633130386539333238396363303331626238303166613434613036386332616231653038343836376265303263306235663733636561336135383835633135363563646464356238626466396634636233303961363431336232353738376131633035653739343532393230323461383733333835313334383630306565326232363639623333323739303966376363653864626161656437346435643139646434353962303961663732383131653135353065313465653838363634626335653062363762633637333433323335373634613834646532333035306465663030303463373032336638363662666665653263383361303936386561366662386232663731336233653631633865343965323236303532363834643938366661333664383666313463346665656430373665656537653630363832663330613166316261353931656338376431623435623436613336343836653531326434373839623562386362663433313937643035616530616466316130636338383539633066373637316133383861613864313862626637643034366162636234333837323461306236333234363231316534383636383732656363353265313435636664363733353830633365346135663631303435336564393565383163356166353133346564613535386335363536316338333139646262363762643833386135616262306163326437303530656532633331303639373236646435376132653530623365623661626465323364656137306536656565653231666435633633653633653833623862373332323965663366313332323037356532623138653664353264326564383465353136393663396235343534643939383334353462626261386363613133313336333631623439643337626533333439616335636163643264303765323237643565653130666638636236383864303635663931383566623066646632316265326634623533343066306135353133363636373166663462363039643563633431653064663362636531303765313761623561323336366532653365373630383131663036306362353139613335353263376362363332316636623162663539396538343534336466613638366234666266616263303462303130663464366431616466306631386165316263306139356230363362616433633665313839303936366563633838373835376135613538633837363331343233306334663936633963623035313034656265613535323364366132613735326336396461393333366234363939326364633132336438383837363166326262346561643932383139656361336538653063623661323134633564303566646234333066393631313139376338303231666263316234656361336331336365613636326261346133643265616564303537633532333237393830346436366462356136333333386461363363626436643633626133316631376637633661396361393930373032303165643334346263376631643065376264363131613563393230616637323235333037326334333531306131393865623666663962346430633561363830386538323333333236386163373430343131366232613034336461356133353134646361393066636137323263306466376339323737396462313661346362646462336130636337353837656538303365616337353034623335396564626462363164373639343834663734653365323836653831616133306637633664373334643463316638646138373235346633666536663363366331636462306636383735613265336166633765326665303961653766663536646237633064646538663331616238353737343364383730386335616462376164303236363965663461303033623835343930663661393238323030653634306166393062333934376664636632303961616530373861333364396661396332616630656533633166343932383134366464363134306135326464376531666364616563343835353962303734623064393864303838366136386338646338356333333062363265626665633863336462643536616533623338613830333064643530343764336436306135626161356132346430613265306237313362363235663662313764343235383266396136383562663164306432663566666235363132613437366334363832343537326537646534376533666561316365643331303761383136343335373533393166656237643661343063386134333839623033663534623530383536383763363535646434356537333537316437646332363132343035346234666238343561313135353363646665323439396562323332663762663432346262303832313237306232303739666132666334353662303065306562383735323863663433363537333538643663303439353235623836366537666530623639663261313333393266376332656565333031356164303164376366333133376561633339656335336231323266653264393436663039623736366230613864333836613863363935313364333535343335336138383361663532646138663936653032653139616234653233376537633635646562383334646366333739346565313464393063363266306431353964383239646635353864393361393433633666363537303564633563376664343439373062653933646532633063376335326664653464313336623165343037313933653531333436653131366637643437646665636566386662316361373765323461613431353733636365363338363663656463376539303565376564666630666434303061663866386633306663383838333766333961356635633937656636646439626130666632316561343932356230666431323362666533376366323433663964393764643264653136636432623437326332323762373139326661626362333531366331653133616364303432343139623766613138306235356264313466363334316139626137386235643735366164353631613632626531666662316266306133643739396565326539376462353438316639373335383837336664303231623066623662346230653239313863636337313433393661613939336266616139393735376663616163663337623739633365663861326661343263623762383637333737616230316531386137383166306333373235633365656634303738636666633435386539323539363933666235613566386133396439633334356564373631633134633638643938306639383931663830386665303865356561613730626562656338316431373533343938326461346138313432393962623165373337653938356536363862376137386635306434346261386131663136363065393239616234336261363263666431316366623336373734653630353662333535356636316232383432346566666631383534306162353136303935613965336633363536366566373866623536646462313639396331376664303333396664663064373538363132373436623561353261356432623961366666316633613830306235373236633432393332663663393864356165626363666536313532373064643035333334376465303064333937643961653739306239393733643162663261373930613438396634306335633361663162633166363562633833363664646634343433373265383838386462623139666661396262616133303166396333656563623535643131353237646262643464306264313232316432383362653966366166363032646634303638643963383134653335636235333034383666343637373732353362393839363037393863653833643739613635623061653761613866663164623239643466666665303766383666643066353833656562333134353433346430393161653737323063626132643430323932353331303064313163646639653334636364313362323963346637616634366135623261653334656230393663623837323038623937613437333337653731646261356332356236376634656363623366363833393835306134633462346534323434366333333561303266323930383737363161363237656432306566663438636162303735613766346639373939303766376262333463323238666137653464353833636566373535623237653864396165633837366335336331386637613562393838636331636136613564623839366630343536373630393663333234333931386364623337666236663265636533396139383961373538376138616465666530336165633863376562653835373532356333656663633730633033343338323439336464313330663534626662376166383437343830636336626437643563396331353734626537663465396565333534333733363639386432376430333863623332383730376635613739393238313464333439646635623263336432316437616264623963613539373837646135653330353135353564363439383062636637303237636162326433336663383463663934613037633030343739656130626363653066653934313762303638303637623031613430653035653531643030623136396432666334356235373866633766666134363637376261663931653931613938316331396531323265633335636431616365353562366338633838373036636238633566396530633438326261353031633733656130366166333764343037376163633664316636653261636464643665326231663637633337613861366662336365316536633634343066353363653339633637346333393939653639643266383130666333343935396366623334366165383463336135353634373463356666336639343765333766366435303531363530666566363263646132616261343564363038376636643965643939306330643664636563326663313437613131373039613637353164383133333036306434373164363330326634653432633366326466653061653036656665393435363663653964343934633664663163666466373865313336623465646630393434303234653463626562653031666366316362623833393133663964663230616264386232306539663835383732353233633832333232383461666336383737306235636231616133366462323834623935316231326561653266663338363536303232323735613666323831303161633238636638316330363338373034336434393331663062363332663161323264613066366537633363643835313762613266666635326464313261373461666639303739383864323130646564613635633762313537333932346464393930633364666366393964643264353639393736366333326534316364646634343163396462333734376434363264316462613834316638656235346238663834646364366566336563363964353336643039303939303930616565666566376364363131306336363566393737363033353135356439323531396633396262653161643366656662626437353961623462393866303235396333623163663737613136653034343834646166353138653531616630666364376464663539383763363234326435306638383563316363663264396131363366373934313734396463303362646530636538343237303039323432323338653330306333366238393731356231306230393239613732656165383835636165306636393636636136333339613961336166393235616437653730663431323261633536383664323532666565313061306334616361393531633835383033336333396133616137616136313330663666306365376134643662633831363133313538323437323430633831356230643132323830636364633331623034626261663261333164626635376365383562663237333563656563633666336235613335303832353431623564306663346465633065366232373330353761656531353138336166623765323433393233336364323137376135363532306164396637306264623539396437633038646465376265396636376430333538326639323134333035656166336237326335383038386265636163336534656461613436366136356636303136356362363336356331346236313330363233323434303438383664346234363862633937303539656164336565396461616432646565613265356364653538663933333435386337333564613233393061663433653832373532643733383035306234303738333230666461346366346137373933656531306331626636636565313561373566363534313262363932386366653430633064653031306434643266356565393536303833313533613336313765356133396633373161626130636633323233653832626561616564343639333536646565613131373265663163646236336231613632616239333363623834396334356633323534333139356539323936333965313839653531303966383635653962643633366462646333666335363463356133373733326330336437343436303838373762373764366532323661643966366662343966653235393030373363333035303963366637633834303939636638363233363630336437353762636564386630396630326138306336306130333930613734323230666436376532643130613863376563663265613161353666303430316663626136623132316435383364653339653730303137353232333933373532663538313066343261303536386562363063626535343835373132313461343334646537386137333537656663303031383264663132633637386331303434653232356366336232656431373431373239376661326633343061663465306466646331633164383364386665303631613363643263613035613761336563663330303863616637386437323538313461333962643733363030346566396331376163646331646364323765643231353364366634313065303464643230666366386363663266346633613661663736396634643633643136356134396332353765613430303638633633636336333633613233393063343662343332313039356361623738643639373637306134656535626233623163326464663766356164346332313066366136663539663431666364386331316536386561313366653363663632653866303731666161666337313463356539346361393165316262616537343166636361383533626634393038346538653531613537613932353738323239626430343163333366623435386163336135396334353763623531366133313036376361663231346330363864656633373634613130353833646162313165366537623239356330323734643634363563643062366364393631323035336162663333313766316431326335323037316137613262633464656430633138656265373036616434346466616566343037383161393164316662653736613538353461313835663364666435393839613038356639343339333735303662613166333338316564623739363438633138623435646130663865393564366533346262636533633736316664616234303365336165656539373734623835383262653131366639316338383064373338366136666663316430393630336465646164333865383030653439323238363537356130343032396130333037633937303039326364666431643934323665663063343063353138356438636438336633353266343730613764343533303938363835316239626261363561643636653964613862383231386137393136333132303264303465666239353966333638323630626135316332343034313236323439383461373938363936613762313938316637386566393936316663306630313963653138333437356537663237333632663661636533656334333264666461396564333561323465643662373530336336373361333764336436623066633465613038656562386163303061353237613766656266336238663939376462386234396362356233383362376432383436383462646431333835633437363964393161346663373331373032303137656632383333656162643338323437393561386462303537306165623136396531356135643331386635613331613039383262646231383263313532313338336533333937353935666631666130346333666666386230313762393363636662376236333437666530376632363962636233303930613436386261366465656263363463313738376561656135313935343362363563616236623136613361376131663630616165323066383132333738373161333361613538613466643736376533303831363739323965363832326266396534313761383339643561306139346462353333383230396532326365316162656666613239366636626435383131393130656364393966323830373934303964653533393561353837643766333937636663613265366463613662396233303736643165633434386230383830336335633333363564306339376639386661313563323635303832353562616235643530646533393461613431643037396366393961343934343033386162366137343961666437343736646534373466393266646237356134373063396531653066303566633539373138313461373364326162316261373231323133613439656266333036333166633730613831316232383438393935396636643734326166306463383362383638336365616533623638326134313762343165353138383731613866303038613761313632353065333832346233353036376531663633353365303433653131363364656562373233613239313666353438366262363935383862316435313062633066333138666462323163326631313432643639383736646638396462323937303762323661326537633238373966343937316637316666643662333239643335303163326161613361363136376439333265613061343039643637303962333663376532376238616362353665313331343561353534373835356164616333656163373535306237613432653135656363636461366334393630346330333761616139353737363163633333303634333338346662353633333838333737616639366636376333633732323738343135376566346633323531346437303336303837396339333863626132356638616536303865643031643237386338383036636335643231346664666437626561363038656235613562323439336531316132383136386330613435653364613134333864396561356538383065626363336338643663633765343063333932373135326461313936316234623562356563623464306539333965343461356161316538353732346535386565633931333561393763393266373366643630643765343834383661366166663935316136366461366133633964356364393038393261383237656237613235313731343062346132313035616138373466646233633837326338326237313732303338666135396133326334396665613232323061343634626638353062623633626232653762643437396465613066336663323036393562363131623866313939316465373735373739303030376336643062363162653461313537383365333661363130323863316166393264643539333361376639643937383832663865313332666231396165346166333835636136653637323530376464316165313261373766653761656164653364623039653966323761326563353463",
                "type": "nulldata",
                "isTruncated": true
            }
        },
        {
            "value": 0.71696954,
            "n": 1,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 cde0b2c1a3f3bf8297e8358aa3ba5a420ad695d7 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a914cde0b2c1a3f3bf8297e8358aa3ba5a420ad695d788ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "1KmahdocFmJN8rpKd3DzjaU4j34aY3zfhN"
                ],
                "isTruncated": false
            }
        }
    ],
    "blockhash": "00000000000000000c80eb37f255a5dcccd5f79eae8c7ed10d8248f3ef67862c",
    "confirmations": 11704,
    "time": 1627876211,
    "blocktime": 1627876211,
    "blockheight": 698532
}