Transaction
14da7c777a9fb8091d451670c417dcac728e48e0298cf1336c23a9a23bc5a688
Download Receipt


Summary
Timestamp (utc)
2021-04-08 02:24:17 utc
Version
1
Size
46,062 B
Confirmations
2,397
Fee Paid
0.00025335 BSV
(0.00140172 BSV - 0.00114837 BSV)
Fee Rate
0.5502 sat/B

2 Inputs, 2 Outputs

Input Scripts
Script Sig (asm)
13045022100b82a6f1ec4818a23b1554621a9083f35fe47bdc95498635be0b6295947673f08022004e4350ae46e29c93451e21bee97f0e69f11176ef60a3968baf7443170d2339e[ALL|FORKID] 0391b645f07f46c104422e98b57b424e1a6d6b3b3a096a0fc0896bd93fb282b0c1
2304402204eaba366cc40db21d6d80f087e0f00dd7eee6af5a3a54c4fe08057b87a7fbc1402204fa27dcd7dc2683b6f104c4118f470ec49cc456cbc4b78920c740e336ed05510[ALL|FORKID] 035a5478db8fe0716a89901eeb2820dab64b82a544108a42a1dcd6fb752a6a5b96
Output Scripts
Script Pub Key (asm)
10 OP_RETURN 1635018093 303262363665636362363233613634323238363064626630313465373030333236316638363464323939336166303531356233373366633536363532376333343330 37623162383462353735313037373936393864623438653765656438643263353932373231616362666231386661393332623366303861343134366336656633 7465737473686f776964 73746174656d656e742d3032623636656363623632 7b2263726561746554696d65223a313631373834373836303137372c2273746174656d656e54797065223a22706572736f6e616c222c2273746174656d656e7446696c65223a7b226e616d65223a22322e706466222c2274797065223a226170706c69636174696f6e2f706466222c2264617461223a22323535303434343632643331326533373061323563326233633764383064306133313230333032303666363236613064336333633266346536313664363537333230336333633266343436353733373437333230333432303330323035323365336532303266346637353734366336393665363537333230333532303330323035323230326635303631363736353733323033323230333032303532323032663534373937303635323032663433363137343631366336663637336533653064363536653634366636323661306433333230333032303666363236613064336333633266343137353734363836663732323032383533363136623639323932303266343336663664366436353665373437333230323832393230326634333666366437303631366537393230323832393230326634333732363536313734363936663665343436313734363532303238343433613332333033323331333033323332333033313331333233373334333232623330333332373332333732373239323032663433373236353631373436663732323032386665666630303537303035303030353330303230363538373562353732393230326634623635373937373666373236343733323032383239323032663464366636343434363137343635323032383434336133323330333233313330333233323330333133313332333733343332326233303333323733323337323732393230326635303732366636343735363336353732323032383239323032663533366637353732363336353464366636343639363636393635363432303238343433613332333033323331333033323332333033313331333233373334333232623330333332373332333732373239323032663533373536323661363536333734323032383239323032663534363937343663363532303238323932303266353437323631373037303635363432303266343636313663373336353365336530643635366536343666363236613064333133333230333032303666363236613064336333633266343134393533323036363631366337333635323032663432346432303266346536663732366436313663323032663433343132303331323032663534373937303635323032663435373837343437353337343631373436353230326636333631323033313365336530643635366536343666363236613064333632303330323036663632366130643363336332663433366636653734363536653734373332303337323033303230353232303266346436353634363936313432366637383230356233303230333032303338333532653330333532303331333433313265333733353564323032663530363137323635366537343230333232303330323035323230326635323635373336663735373236333635373332303363336332663435373837343437353337343631373436353230336333633266343735333331333332303331333332303330323035323365336532303266343636663665373432303363336332663436353433383230333832303330323035323365336533653365323032663534373937303635323032663530363136373635336533653064363536653634366636323661306433373230333032303666363236613064336333633266343636393663373436353732323032663436366336313734363534343635363336663634363532303266346336353665363737343638323033313332333233653365306430613733373437323635363136643064306137383963326265343335353433303030343235643130363536383632613836373665616139303963636235626338306231326234333064353333333038353839313661356632383636623239653430313235636137393864313437633831643830623838623363303061306431343832646337393964343261306563613237343565376462373130306230353233303334623835393033343565376466373630343336333835663436323565303339303639363063626130326334333433336431333533383539303563356531623033363335373137626239303263326564373130646534303230303430306330313031653262306430613635366536343733373437323635363136643064363536653634366636323661306433383230333032303666363236613064336333633266343236313733363534363666366537343230326635613463353835333438343532623433363136633639363237323639323032663434363537333633363536653634363136653734343636663665373437333230356233313330323033303230353235643230326634353665363336663634363936653637323032663439363436353665373436393734373932643438323032663533373536323734373937303635323032663534373937303635333032303266353436663535366536393633366636343635323033393230333032303532323032663534373937303635323032663436366636653734336533653064363536653634366636323661306433393230333032303666363236613064336333633266343636393663373436353732323032663436366336313734363534343635363336663634363532303266346336353665363737343638323033323337333033653365306430613733373437323635363136643064306137383963356439316362366163343330306334356637663930613264613738626331393334373166303332313930346535616338613230663961663630333163356234393064386436643163363739316266616632333837323935343630633365316561306137316335326536646433366165353831626433623233336166343330323832643164636536363731303261316337353165393234636434303261653137376132356634636463323632633938626237356636333862353761333035303936656332333638623337373262316336613639376162633031663665363234336161353437333837633564626163306464363265643066346561383364396361613061323430653631636330626237616637633432363065343361623633326338636161666337363066396562663835633264343234363963633635353834393133383562326564303731336436323532396534323535353033653837616131326434663239663965396561326164316663343337373764343965383637363732313136353931396134383339353134363561356564343931353261326633376461343263643234336134336261323761613738326538373165666363383939653161613239636136313466393339366162376234656362656435623637366338313661653939383863356239313030373164383037326438313235303161616633376232633634323730366465663137343062333838323030643061363536653634373337343732363536313664306436353665363436663632366130643331333432303330323036663632366130643363336332663466373236343635373236393665363732303238343936343635366537343639373437393239323032663532363536373639373337343732373932303238343136343666363236353239323032663533373537303730366336353664363536653734323033303365336530643635366536343666363236613064333133303230333032303666363236613064336333633266343236313733363534363666366537343230326635613463353835333438343532623433363136633639363237323639323032663433343934343533373937333734363536643439366536363666323033313334323033303230353232303266343334393434353436663437343934343464363137303230326634393634363536653734363937343739323032663434353732303335333033363230326634363666366537343434363537333633373236393730373436663732323033313331323033303230353232303266353337353632373437393730363532303266343334393434343636663665373435343739373036353332323032663534373937303635323032663436366636653734323032663537323035623331323033323230333032303333323035623332333233363564323033383334333232303562333333323335356432303339333133393230356233343330333032303336333833323564323033393335333132303562333433393338356432303331333033383331323035623337333133343564356433653365306436353665363436663632366130643331333132303330323036663632366130643363336332663431373336333635366537343230333133303332333632303266343137363637353736393634373436383230333533323330323032663433363137303438363536393637363837343230333633333331323032663434363537333633363536653734323032643333333133323230326634363663363136373733323033333334323032663436366636653734343234323666373832303562326433353330333232303264333333313332323033313332333433303230333133303332333635643230326634363666366537343436363136643639366337393230323834333631366336393632373236393239323032663436366636653734343636393663363533323230333133323230333032303532323032663436366636653734346536313664363532303266356134633538353334383435326234333631366336393632373236393230326634363666366537343533373437323635373436333638323032663465366637323664363136633230326634363666366537343537363536393637363837343230333433303330323032663439373436313663363936333431366536373663363532303330323032663464363137383537363936343734363832303331333333323338323032663464363937333733363936653637353736393634373436383230333533303336323032663533373436353664353632303335333632303266353437393730363532303266343636663665373434343635373336333732363937303734366637323230326635383438363536393637363837343230333433363334336533653064363536653634366636323661306433313332323033303230366636323661306433633363326634363639366337343635373232303266343636633631373436353434363536333666363436353230326634633635366536373734363832303332333033313336333532303266346336353665363737343638333132303337333233393330333433653365306430613733373437323635363136643064306137383963656362643037373835343435646266663766636632396262396234363761323339306332393239303130376130643435313232303039323539343530303234393638303938343130376161663861323238383632303430623435343134343430353135313530343334306331386531643062623663373832626433653365313662303537323037626665646639393339313333363231323866616638356565666566666435663162663264396662396533393333373336366536346362393637653636633230343634343765623438323734306139393333366666323963663032396364363238393936316432373661666566356363643232353733646163346237396338643130626638316334313962333237393564326539646361623839366564623438333436333666633563633035346239366666376162303166313138623831376237373435633565346432613062626533613732336563656261303339396336356266306435656261306666613464613063623934313934626362356664626664653262376334633262323838666364373934636639393332663365323066663461653434333330663133303561353466356162343230663138313339633733613133366433663436363433653463336336663865656531663566616537643364373234323730636639663239643634356663653761316166326637613931636262373036326331653761656136346364306162666533616532656132313439613838343166636433343131653632346666396566333837356632653430656266653362363766656434663563346265653133643764326538346564316338626230623331343361383264356434313134643661356639643765343234363633343361313339616264346336346563323466376639653238386233356565343138633562346437633861366432303633393865366263376539303663336132333838656665303565643035333962366363623539393034323638303462366466666264666164646234643730636134333166353331346532333364363036363531613236366430356563646230303634326136343237363033656434313365313830613265383437663363363836316163343762383735653464346436353937373161613938383066663437313832346266353839623633653837396131386533363961666533326461346464623230313963363031303464666135333836346131636466643232346133313965653035636338396430306261313462343637303839663266356233383930343331623565656366323964383162623331396464373562653138393564346363313934663137643463373638343165643930353666633539336334363364366331613062663931333835396332666536353865623133386536316430346566643035396164393130633636346461303961363139386261393033343735663831623032623930313732393133366435613831333464306337663664666139653732336465346139613731313634626530626638346436316164623238386231646137396465636238353530383139306264393166623430303035363033383938306266663530313036336334643134656164313739316436636235616162336638376234383166363931653030616564373335626666306537393762383337363361316334386666626135616236383032353432326630373737353166393966663261303034653939346562346665333565633064383037666430343734343938653930343336393830633466613139666335326562326561323236376139316535393131326564373131643664303733376439663230366230643064366366343261666131323434373266656135613166666434356561613261666332333361626366353463616236373130396639303638646164343737633033376530323437356238396431383962366130666631346462306330316133393564623339396238613164656630333236343164383132363332643938303633613531613937653861633639643066646135633461373664633438633961653337323864396438303337646162616466376163633764303761643866653865343566356238623231656236376639646630376562383437356661666234353739646239363639633930393865313934656334636135363466643239656135633166353164366233643936323734623265653336666135616266623333373639333537626433396130353139306335393063313263313363353030386136633033663134366364313066643336613233396564366230616661633337366332366539623763326466383638373031326462353236343265366231353364343434616261313264386533323765616633613063313166323136366239623930313937383165373531393761393635663466383965333435663165633534336132356461663362343435363266643065333934623466613236313132623464623234616234366239636437623234343836623062666231656531656661313234656432396330653563333934363237633465343963366332663330333735396465346363343366623765666266633430336533373832616236643739333931383063616562346635386464656538646261383939373938383361643734373566386333313639336233353362386233343261623237313061393934316633663435323261643339376130616465656135366365646466333434333162323236343766656431306635363338663533373365643036336361333266363930363962343461353663613637353063656531393663336363366233353130386662623932303437633434333163663630623634336265616333336532353337386661336164613630346664356236616135356438633339656537323461643062613532316636643234633662333835363032333966623536623630326339636665343231623735623631666632343766613034323066633465366630373533656166393664303335333939303566373864653031366230356266383466303632353761373361346637333366633732633131346531626630333563616362373830376230303938353639626336373233643130656536303130326166636636383233626235656231303766333364383231666362653034396636386230333162343237633037643038666233386638313833363837623033653465306630376564643934626230343364653034326634393530393663313163393465643332633836356461323534323265363262666432363535613762363561663538353737323162343431663831663966353332656132653664303863666233376334653933663638326537363633653337346237626331353330646462363062386230303333363531373333356466613338653437633833396463386131323731333036666562376236303962633837393138663361353637313639373865373064633133663361393833653835613333396663363962663939656466643539636338653734326564393439383633646362353733313963363536376264656461363931636130373233393666613136636337616439313632336566613938343264356263613335663431653336626537393232353732666564306337353039653938306662636336366531333335633563373735623339306165653066333862613031326236313632373062666462343033646165333761636337646564313065653336623435316130316463313138333030386437333862643331316532643231383764363831333636613164616365333630313930383136653363613031393461663163663230366234373538643036656233616661386531613133363635306161313134363862313062663038636637666163316534626261353134306437646132633037353136363137326133303762353030316361316436366465343931626364663535346336643161653134636664323166663563343966373531376364613431623661363938653736366664313263386537383965383365393665663133636537643832636332333336613431626139376564353865616138633033643965613733633933646235373336623633643938636636646264356137626562353364323164323763313562643236653734656136376563333865333737663939636239396461613663326639343533373230386533633234366639616363643236303866333333393834373062316333663230386437386538356635336230323330363332306234636134373134363239346437346261613063663835376436373231666530666230646464306230343564626638383636653131373635323834346430623363656631356434633863623165366136353265633131636263383234363162353765326461393537343364643836346462333830356463376534313539373737326630366339393638326634623663396265343465333063643665326264636565353237366334333662346439366462306239646261323163666562326264313835373233636535343834336234393333316436656438336233393730346661303638373331356663626530303966643137346664336264383266316461303562393864663237353038323331303961303037363230653637633231666633626664313137663563326462643631623138643739666232373938336366343135363231656362633638336534663738636665313438626631373663383233633633303464616465303864383534323333306137633933393730316539666437663466626431646538303131343935313065386463326364613933346331653838373739326364353965616264613833393636326665623962636436653665306633346332636639663362396365316539623633663464376138393965313831336663363665623463353264343634373331383766363331356661373264613630376565383165343666386538346466313365303261623465643735633864623333643035666130306336333834663533623966396266316263363366343539323839623064646165613664316336643262663364376236643236333163666433653561306463363062336534306462326561313133363039663565343663623330313734633430336236656339646233343738383862373666663337326261316537653662623962663932373834363662343062613932623635666261373633663264303038373935333436323631663363356132336664383532386632366136376438383339653135653536613939663636663763303164303037373662366433656536313061303966383633643039396362643638393333376630666235643366346438666437663662393939623431613263643331366130346330626138353862623863343638313835356131366336643532636638306661343261333065353563653139306436636436303331353830323136313935353334646462383030663663303639396130363265363034666431353537613637626163616334396336343632366537326665306133303666333837623461653962383962656565353630666462396332646334353939653635653161386366323132653236363161666236393030666335623432316630646339366461373432653830663830383137303866383039633839626134383837646534396666313137336635373666346466343762313765646338653730646236316137323564313030353734373863313561373331626537663861333631653461346438643864333434313762303165336632373139613038383661313764333464336466383265633432313765626435623064396261363033636538383262366464383866613833376263303363333030353234383263393630336139383034383630626661613236656436353161633765323963366331663931383066663735323861356538313763316334343164306361306236363831623739666163333334316366396339303765626330363433303131373430373533343439656237613366643663343737623435393862336632393737616465663936626437353066656430336666616233646636303433353435313965373633376635643664656135363465643736623439313066363930636536653530656461633766306666313037366361353733343063373239386636306138643636306635333039323866633666653236616462323838336664346365646235653164343533316238303736333939303232623435636334313934366564623430633661613638643436356138333931663666393836646236376535653965313934366434653030393834626364363835626236303132336330373333343434333038356661393930376331326465303238623533303937353330656634316363636564646339656562656631613432666465313337643666393163396564373639636365626137363931303238303165393630626361643137303166343231336332623739626430303863653265646439666339323561313932363735373666633862613665326439393736613237363066663964323631376237333762383164633065373463633736343863633532333639386331313435303364316537366530346437383365373034386465383565363732336436356434396666323137346133323330333662623737323461363539356230303764653131663365653766303937626135646531653464326338383034346436643737313332663834356665643765636231373538326237653631376430316265623465353137646330663733366132346438663138373762316531626366383164613962373861363631656165633435643461653266616438376330336537303438383233353635616435656562333764363662376536396137396662326465623537393162626363306664333162666134663033396536636339616336666130323763373534366332366663373539306331303532616430663565616236356164326437336239623465373162386434626363626432333530663731393637663634366163343763303631356231656231666438656434303537656361336535633631376430376565303033626330326465303661663866336264306233666230643136623766323130393334663339326535633666313733363065663039393839316235646336386362383535633461336264326661396563626633366137373866353362396439316337363133633730313162363730336336353463653435633833663663323662656136653333363037356662373761616663396264643764643538343733346431666534333537656230656363646437393734623562363162616338353362316265653331373433356262316462633430613666363131666365313336363665326461343238633962306233316537316331333761333165366465643164613061636163356438363063303865316161643764346138643864316338633135663732316564616263303231636138373864353963333331636132646362316266643731306565363937343063386330356161396631333530343837353939366535306464326630653336383737643134613962636431636163343932656633663239333563383233633033623135656261386532653433336661633831376630343038313765626164356137303466626563656532656232373331316638333162653564613862633863323961636433333038663733633235663136343461366139656530643866373864343066616162323032336331303638653765323331623234653363623732636237636633623531363937396538333736336532326638626437383364663033326138376264366337363031343631333064363866613761366464633563336132326535653932633833616533666565326265343733386661663737343434356435376562333566386566643066376631626363616638636562316434643333393936346236663238643366313861363537316130656233363539656334333661323766383066373565306430366639346364643139633938313333383765333438386333623632316363333665316437343136306662656233363663383263643730386131313363343935313832633764303436303165613766393833376138666233646661323336383237386435313037396332383632383263366635363061343739633365666331656230316535313637353831626531373263643632653539313432666436303464626230316562333238636562633538663830666332373833616333346363366461656337396234663962626164333763643436393832623261643136656633623136653439383161643865333561396433306636333633346235636333623865613638386266383966323161656461326663363761643463386234663738356639646139336566663966366231663737316231313665326539363265656166373065646131626461653438646165626530366239643765343866333230383834306266633537383866663535313737333136363337623437666563623561663566626264663965346166336435333838666634356461653464333236643765636463396437643061666362663533336436653064666361663963346661313865353963383537353336356638623064343262633165363261643535363833643836373263636332376464616632376266316663386137643763386332396338663336306163626637626138663961386665666363326537303761346666623639313664666434373166343737316661653739383033333635323939333131643735396238333761633333613165663762643539646234393465616337353236363138646433313865333738396332383066336639623930366366313361386661383033656537393939636434616430343939633433643865373066656162636331323639353462393461623062393861626365313263303065666233636131333332383031653537636264613933386562326361313565663964343339383164373139633165323761363730346664666563616639303033663037663033653062653036626438646133333830633732386232373664663966643765353133643635366163393365326638666463346233393838626662376538323637393138643339656436656438343366376331366631616235623066376666306337646266626439376462386565666364356164663338666163616264343162653737613066356136313666613031386332313833623064656561343534356332316665623334386365393632646630666636353239636438333365333664623531633736373030356535336237393764316438366564313438666230366664303238616330393437386262396239313332643033366262636331626333653131363130613339363266663739393066353839643837336264393562616162373931653639623763313961623234346134326266373632393161656635393862343139313035656438303639653937373039666339623030333465663033386461663364363763656437393061333133613631306365383434353738386236643930396236663735313934393364626432383339303637646265366138626635666361366430306564346164613663376332646637333831643162613863346231316566373965383837393964616635313739373964313536313162376137393636356664636131316662613831366561656131336438313166336334356136373165306663623765633466613265306465336337306436383633353836663861623566363939626464376362663962616237613162646535376137626536663936616466356339356466363630613038653737363064636131653666353365636235396633633164663366373935663631653334613738386166616431356465663931306338336133386233366636633566623766373837326238313366656164353361623333663263643034353762623863376465303762656337376138643633656663643136383030626564626464616362663536646334626366373636633537656163646139333464633333356239303734623363326364323738343638346531643735303637656337623161323164616532316239343836366264373162393335306265373734313336653233633431356435303866336462343666613861373165386237366461303366373964346232656265343730333232663431376138626635383566663233336162376630396666313162306337653631396262613835636166613430613364316666366533346139613831373536376238643630313336636237316362633366376631316331646538336165333361356338333564363661656137353965383533326566626163363738346438633335623035333733666433643932376564333361633133653531396363623562303666333764303734376433333135333835666132396461653032663463333632646138393335636335656337636262346433353938316665303837623131663765393237366362653735373466643539363733663565363737326561616330633739316161653663343764633833353464616663396161333030623664623434646132316636316337666232396539366636323836636565313533343938316466376263383237626364343162636136323265653039366231376361353138366662393062383137663232626365653033363838336461376431666135613934633162363637656239663837303933623933356637623831396136333063363861313137353935666562646462306436653536376232656265306165633139386230303237363432326661343764393533383237366238313338383162383437303130663837666562303137636637386166653830663235373434326564623164616363663233613633653435633661636234646338346234623930303237613033303230333662636631346435356565633132626131313234373231646535366463396637643964346639323062386438336532333234393030613961663333643337383564373139613161343765623965646233336661663733626635656530626133336537376530323361373365363237383830316231663633333564366163623835656136636366666237633466396365396139373362646139363464616537373861323263343863333566383462316562356564346662373861633266396538363434356538636662313165363562623932663264646137613365633638663264663035373736376233663162656637336235666166366663346131626566333333353735386537363165653733396537373338363833626537626664393937333333623165376437343364663761363666633133373330313330653362303536393736373865373934363637643030333633356636663339633630613836653164613336346164303566383130646431353161636562653433383835663130313633646338663632306637633061633661326666353837373638626637333366356362663163363364653234646132383130363339666635383438383337343265653437396139383033633562653736313732616330333865376636343238653766353732336364616236316362366361366435303233656236376636356264613166356231376531336232643237613061653335663666336530363632356336393631326363323163353034306437616166313465386336336333393036373365633666643062336338636631653332313161323565363931386433343565343839346439373464323034626530373862333231376333313632616536376261363363366438636535326466386438323665616339386565333938386437396539373532613731633661323465376534346664336534353439653633326434373532303965643933643038336231353735666332646235303237333530646533373863633164363162666139623138353338326164346633316437346533346332393065363062333430643736633131366133303862363434323663326366613630326265633664366638376165363361616338666265613337363632656639366437643330326434666230626230366466386665663436653863383961393134653137383131363561386630396161623737323338643937333162663732333236313833346334333966396334633739653662333934653732386333626165363033346137343334343237643063613533653761356264383233376330656331373364343765343033633563333366323231393138366439393635363631306536353763386430393362396366383361353333623835666361613735653636656363383937666265636539343662636436616561636664373962363261643639616633336335316139333966656465643935363737343436626137646365363739666631303931363633356463616239383135616632373333653765633635376537376336663038373531316432336565626162336464663762313733366664323837396365613730646134323065643531653862396238623638613532663563393638356631336230376565316537383666633563643033653066616330643833373431303236396638373731366334346462376563386261633337383034636664636466626163333731393366353666653330306563633034376431663738373833633636303162653662373630633833346562303933636666316533613166343336313233333864366130666461333366363835336431313632626330626265303239646265363162303635623035623630346563643431323033333631616662386561363362326531316665366162653966613635663838333966643234646130626461326663363938333462643237366362663862363062623163663362323466656333656361666232633666333336323065656538383365373938633336656138623238306636353939326563653464363738313661623039386661663062333533653061633364336635643866333565363564653231633735613664306666306433366332376432316536666265363938373334376339336164376533643031653962343061323763626362656635326561383733376561363361643333616336336531336635346537383636616437303664393636306235376461656261313164633065653663313536653363666539346235396537323231656561316632343662336162383061363966333333643963623239383133643435323366353465333462326365666533656436656136326264626538353236383331393661346664316338613336633865333638633765313065376235666331633137336164663066313033616637656238363765643434646565333333346238643737303137656138616166633134623531333765336535353962313338316265366637303961316562656236333863616530626663666134323965386262366635343137383265393365623033666663363930363730316666336539303064353133663166653730616437653730666632643139303766306165343539666362376639663838333734646439303637663130376639636238333663383866336364633762396561623933396534353966633431336538363430333634343964376361303664346465343038646239616566306266313333613962623330633634626334626530666466653365326564623537363466306465316334353939376264343761363330623261633566333862613436396263353965313761376239643832333232363731386264636531316533326131663366373937666533656439386266333366316236363534396430626630313366336266363836653837343339613765656465396134633562373032656666396665616131666335626338626432646231663766376236656466363861356637663366623437653361623032316565653738386235626337636566623161663932353837333337333234363739386537303239663631343738393837313134366663326136333536656131363031313865616666646639393933646536316664303837396663643162366664313330633736353538346266336633663633306163396265346638643934333439373163366265303436333365396634376237323064636433666366643165306165366537663264636336333031363031376537653834663964373765316661663766616462633132656465373461636636633231663363353362366136336230313638643337303966613338643863656566323231633766373736646137663562346231643335333039323634323666303639653831376539353937376230353238616337626536663063373731316339336339656439383663336465643938656361393034313361316333636637613036666135356361616437666531663963653738633462333132326331336661653339656362366437643137643836343963663637633637626565613539303939363939343539656262316137306566303239626563373733666665333061636533333064363539383733646466333933373739353638323635636561366463616661653562333333636466363936663762353638323635356136393833656535643630393336363538343363303332373339306535333037666636616337343034376132653134666130663965346231636136363738313339633866333332643836623334663337636137376665656439363834363233316665313965386238646564396562626530656532373931653732313636626538383737613132336338623363346463653262396162643631646561623934386261393135366265363761663763303765353866633333613233363862633333633237323338656666373563653837636435623363343339386566626439656533373363313737313737656466623233376634656631356630383562323739653761313730353063623565353730316265313666626639666232316535633033333637616239643737626239333934353565666137393835343766663634356130376562373262303061346338343962366333376137303438343638316433633266646266616237653034323930303661363832386130366465393961623862656361373862656337373631353664613563643638303362306338343830313535656566636566343036373366393362333465613764393966663039666563616662626437666539356465303037666531636662626336623830346437646664343261663735663939663331666237636332333937616665333966323863636439613638333366393663623731356332386537626265383432636233646664393561366265663135386362306637343866656630376465306461376430306265313665373633656433663236616439666635326234313364666664613737633166653231316330626666396366333139663363663637316333653966373165633763653638656661653333396634633166356464363738643837313139656432336165333231646363616665353033363837333832336633623632376263373532663762613264363765303839343736303164363037346231356536313066316265393862663738623762303163656264646465633836626235376338666364623863646465666239663436373136363230303538626233643637646234643739393031393932656564386133336566323236326464623430383662656464373630336664633438306266383762363965303665663331373461653566306637653066386662373163363034633436643434376165646639303563323339396466323163343839646633653835663530313133663933653264386566643434356436373961666365666239633632323230646161376433663865333338666536663237373265663937623730613233636162653533393033636164386439333138656261336139616432303534363633626163303139346333613366326233323233363938633939383433323363346663356136316666323335303165626637306665353361393365666264653864626231393633663263646631353433376438613737633266346166373162643166656136633265633666313633623866653364653436636363313764633065386132353766623165366534353435333161366332303766666432626438636338373035356238633233313463623131656639666264306337373132343566313364313236336134666435656438666433343831643739356665303662353531363730613538396638656161646435623932656661646239663866653862333138323336383131623661646634373033666135353634643437393337663833306135663137376531663833623636613233636662653439653335356630333362306161386334646338613732336434383739386530343861373265343233316633393934366635633861336366333764666437346534366462373738306661663835313833333232323038666433346566333135666262646330323666326664336664303032663938383336333665333161633333386236313865336464326433343539643837363565656638393161653164346335636361313236613866663939666337643366623064333163346138393163666535656131373864666430343264633632363236326363646336396266313764383936656630393966643934666536646663626530653937336563373731343735623130373763323565643130613837373130623939646639393937386537663030633237313133653032663735613235636236333434646266623936356664303430373330643238613237396661333139613837373663633163623163386333316161636466623335313836313535343631386334356265363065396633366634323239613964643062663866373934306165303937306666393330643834323565356637616232646530333264386434363538306230316634636636626639623933373566393365623835623434366164643538643564363031316633633762353533646137636163633962666131613165616662346162306431356266303737636366386265396664393932313239643235363864666664633533623966383965366366653261633266386566373433643736656561363037346237336363363461346133326161363938636231383931323131333739316137633164663366303362636265336533376237643165376663666432323237613338373231323731616333643935626336373037616434323061633864383833643232353162616635306233666666343564396337663066653863623465363161616635303737373332323264643039666133313065343639613364313936323631383331653861336335333463323038343035666562346462336635313433633266666537656163306464363636383736643865303865656232643637323863386661386338663931336639336233666131303865373636663463393139633832626336323033333830396133626565383033633432303563653463663438376537323938396266646636633163613232366165623161326566663765303631333962633763653633343661363637363132656635376336393966373432616561303338343730306661643431303861653265666663656161663539346633393733643061363666613236323437316638633266303863666462623865333130636433343966633437333165343136316538653733623731646635633934383963666666636463346262636336646138393966333762326133373833613963323531383562363838663066613464653035396231326537643137636636353964376363363965363166636262366137636364633939656335663365376662366466626163336366663164373463303738383364363662366664303261306566343661633833396463666663666330376162326266366334333335643161613335643562653162643164633062326633376466616661393964303731653131656633626163333566336439626666393362656132613263306638333166636330386634333133386331626639343537323762643366613066653466366437653732363539613632656431643663626639663966366235666562366637333862343465343731383230383766333365303666663133376233663533613963363332646432343865303664656231643361383362373464653636353537636438363764373234343832333065376230323735306366653862643335386463313632333039346538393430373963633437336130373363623366613265363135633837363932353364366439396335366466346262386462393661303236636561363533336434613663653664626130623564353463613863373235393264333362323136376362373736663465376630623765623062663237633162396337626535666239656436653662633364643133656333633766306633393133663234376338623933366662656365663630376336666433353639363831643739356463666262306166376238333136353062333134663230333439346439656534663436653839343866373736633965393466323130376439643865313661326538366666383736376532396662656336666534653836333765626331306433366133366361653433646339353336373336633465646161386261356136613733386463643263396236353932643361373234333566376462656362366139623062316562613562363365313432333431386134643961346438623761373461653862373766616132316537323664666164393638373531313735356236653766376663363962396433366537663265663561306664353236623663623336353164333531646561663765376364313536333561663336356232663964396134373234613764316262346664663261613937396235326561376137373166383165303364363039326634386138333133666466336665626664303166623563656637636336633866663439386365353734326263363737333731383039653234303162373333346563646334363134656631633464323964613563366163656366323166386637306538633466383562643139306331623738323265633165666536656137613536666237336531366466663138303564366236323065333336666131373164616633643435396563386661646130373965323762353766633763383862663433663331386635633062636238383466313737663736643239656336336363363965363535623062643637353239323738343765353161633437643163373335373339663235313431636438633530643833346639663266623962616530316230396634333638616332623832396133396536643235386537386239303364363861633633306465653966373362366334626363396266316239393066666232313463626664356661353237633037663935366363396463616564343737626235306233313837386561333330663661366635386233396338666130346535336138653339373939326631303031356662633564313234643864316335353833623834313939646163616662303936653836616236303132663532383436333039323538626566313865333739336130333331356665663132363733353462663463656238646631643334343261663831616435323239656436346438333162646334313932333366353362633033373636643333643838383438346634396534363961663965383837636534353234666331383732386633316338613830376433613936613334646134396565363534326164316533363838623133663938373265636533633464643836663938666639336634383335383462306338323364633362666533383966353037626635366537666239316132376330386466356364366237306136333663343735643166343466396638666235353938303936306137663265666435366333313461623134363539363737643663626666626232633533346630376333323239396662663366323763656135653263356461613864386363383065633061613964633831643632316463636638356661373561313463326562333235366362353465323836333231646164326633313438383736643035643763346637313964353838666534393933643931356661636631313162653964373861666161306465636632333162303233326661343163663131643933626261393038373533343836623733316265363637306264633164666231623237653130366238363564393866333465353933663630616431313239646132383766626665373736386163303733366330613465376162663366303335623636303030376664366530316666366561353832336635626631376331393935663137333761366431646332626530663336613065653931313664363337393965363835393432396636373666396262633962626138343565646262333937336163393366636662353666616133303031323336336664363164643634306133623133353530356665636639346531663836363731663438393738396233616336663630326638646237396564353962386137373637346163346263356334303361656361663238373332396661636430636134353934306333316461643238613362363464633564333035626363646138333665623463343266383737323938616166346431643831373832363039373835363763336466333261366364363965373038373539633738643765643631333765623363383734653935386162366332356433303861323638643837623361616534376531643961376332386563333363363036316365623164306133616431306438373461376431656532653832386562396365366130663436383038333030373339343335313836306363663433633839663165643639646264363166326361313337653066663032633031633636373530306239373631613538323535386533363531383066346661376463386564336331626533653431383665313366316565656466663536633862616261313166393161373833653766303766393237663037383765373166363330616536303065333332356331383064336266353761663865646236383963356664363636393566393366383036613639313437643338636539333434646666393164326235316632393136363334653863373130646164633562613765326437623037376436623034646364623530623762333638626162313938613637333366616362663632663439646530323561633562393761303464663366336662666465303336386339643737643334383131656636623461333761656132353461633533323362313236316636333734303332333639613635313036376237613139643632613966363036643963383766623063633364613038653939393662623131656262386530363161366635313137653364663538613364643837666264386138656632366631373439313766303766376533653939613862363961616631313065323365383437343465353231626234633932363236633231383066353338633433343731616137323935373934636661623863616139636161616361326263323832623266623364363837653266393364343466656237363063633435373962393966323861663737393965643732363330633938633665313635616532643266326632376361633863623261636161386361383762323839333264616535313436353435333937393739623131653664383237353535353366333237623465666337613861623738656634323439336535666630373764366638336262613164363861336439383835366632336536613865633731386234396333616238393636323563656538636639323363623761346237666332336138616631323164386663393066633164323965383462313863663964326538636337636661303866376630373337666133346536323733313065663362353936633164373464646337666162643861623838653064663566333339623530326261333030373937393864346339336637393938336538333361666132616664643839373062663532383964383837653165666130643835326364306265386233653834623965356262306236396265646363613332333930323966616162623431633464616365633866663166346537376438323766643734643162343365336364313635383737326661363638386363356664663430633161653637633865663231633466353039656433343130626363636661393866373931666165396634306265646136316665626430303633323464663933386132353766663131646339306135613564656265653834373136623264653065623538386337626365633631383262383236393862636161666338336664663433623930353733663062663635356566383163613863663434396239333639343466306664323766653265383966383365363761616664316561663763353737363863373836663537626430333262646635336536366266333736323261633563636236373838373735636566313665666431313664353765636637373963376361666436376563663736333037663737353862633266376235616263656662623131663165666634666539623139623836373931646132666233626632373333383338666666646565663530663333393064663931396137626535626137366639326330383831336130326439366539333761306364356334306664346461323430353730666561383037353730376237643235623566373866613430656665386438393866343962663138616433313166303363633037363464653435343731633366643131316664356633343531326234376466653934353339636533323661366631346531333963316364326336626237376533316663396661373835333463316461366438346230313536306234313134323066383237656530343937303166643830343036643964633635636561373233396139623036363837643639616539653435613333306337336465643366393332653333356638326664333538316436643865393134323065633231383362663262313034326233633132326230633133623164326439626636363932626631626338623639333535623438333761313963366230353866396438333537623038366537303464333835316138333962313338333363633464336364316336646135623535623631336334613533633036623438626634326661353136626665316437326338333136303836656461376165636462346535333435626565313136393834643037326630326365366262643932386562366362643166636433313163333431326636646236636264383463366539353735333337666432623962333265613736353662386237363930656536646637313938376633336263633365393962653139373436336462353339633864663163626131663063303066313630323065383064356138313338396236653230316334343033333734383034333932303063373430356339323063353865396630613632656437383131343232666137306663303933363032613438303633333430303532383034653933363635613032376538303334363833666536303231653830356336383361313336366463303330393030646661383132636165316234663531376233353833373135646261663933636535663931396663306533656233373561636433326366653964393263626563663939396366616430333664643930636665356634333436663366643337333030303234303361636337326361633966616333306330653736373365643664633635636236633930303433616362623964376461363063376533663132336564663962653162633039616433643265356263363966356230656638353735393237353231623864323465366239616564383766623738316562326433323862356531663939643661383734623933663138353863623765666333656438663661646263656538356535376637666331626263323361353335643138656433643232656462653637616234343662386437323066626439663533303962646233343930303163303664646639333937623762393764646639363736356537616461653137386665633238313533356230343162366432393939366333353235383334626438353265623535663030653562366439646434393238356662353966303032666263303761393862643466303636633864373165303132663662656635313137383162376130376462376431383363653539383461383366653639643832666436656562666338613633663062613330646662636236636662623333303865346639306466376631386533663937663838613733313465666430333938346466663139386330373931613737663030386361313835376639626566623134656665626231343132666435376363623465353964666632353362613437346136643361306633633537346532313939633266653565373866663333616134376639656238373231626336313138353765643431306464316263363335313966313161633064313834376137383633626338313336653763643466373537316634343033383266386366626430626566653030666434336438343437666334643537663063656366613431376638346533633866396131626438626231653733636430383739643166636562363738336565373831663166626439396365663764346430376461363037643436353138663836373032366532376537663033666431316463656265666630653833393738663039666335643131396366616630313963356466653165616562373531353762376531663962643665656466366633343366623964383036373332643538623039363736303437333130376265656463356431333336383831653730363662646634316537303236626261613233616234343533396264353935663137323330323662316436666336323039643366653137636536666566333939636262313065316266343637393863646431666538303765623364343864363063343062393566376530353265663235643164656233663532353038643730366531366461393364383366653530306637653464373062333064643736316539666535373434323338643137323066663062623465373930653733316235663430306564366430366435613335623033376562356663306433626564616633646266336465376639376336666330333333633433616563646130626638323339633665613631653435396534376330666664306265383138613362306136386335346565623366323862366231633964643132353032646530373865643132353436343762616334396338386634316530363938613731646230643063663235386439336430663734306636343631396263663532396338313331303736333636633734613362626635333661383331306164313265333961663933306537613138336634383563626232386366643938616632393466346662393264616239333236396261373331323464373031633235663232623030323564363137376532353432376166636461353931366563376436656362316264613662373431313037366230326438663462383137623762666466663665616666336665333165356539383433656132326663663664383739633764616365633839366138663135633966386633366637646662306333393635376663393764346235303537626437373164623336646137396363623965626330656333616633646433396536313338636164366466393338383833363733323561663233666438303138336235323162343236663864333830646130653565306261333737643235663566613530343765303636626637383565623564643633366439613831373161306130383166306663646134363562333638343737333863653930373338343531656362326433656236646262366662333539306636653032356231623038626664656436643737626231633134626637306564373230663563363831356436303233653836646262366662336531653136653032356231623038616664323538656663353036326664643362356338336230353363386537356636376433646638636637336638366436663132666233656436666334663936623134666362356630663563616434313162386439323966343062653931653662643330633863303336623161303863666166366462343635343337383837653330633366343731386335326533626264646562366662333631626465366536653032356231623038616664616434376132663336373865396465653131616134356562646563303231623431366664623764396230643066373731336438646134303738393563363761326633363738653964656531316165363163363364646466653634376162633533666339623963366463626663643366626335653338366265633366356666613965383337666238666531633162333133376665306466656565376163373531353131376664393562616330396537393136356336666566353737363338383762646239623239656465393037626133643266666336396536313164636533316436616561636137333765346465613866346666373630636664366666376637636562353766613666363861366164376663623036663834366466613833366461333432663262333132373933653765356566626664663936303863646362623136666266646539356566626664326465353165373865643765666631303962376466366635666166626664333764376462656664666537623564666566303061646563666466653234616666646665346430646563663731666231656635623631373339356264646633666130646537653766353364306334626564663833383866376131626462376666623662646237316636313566366237393865626437643834623538363832303461666264376461656237623065663966363463623538616637346434646533656166383731383565346566623663656231623766323734646437393366303463376135333363336665336436353236396165333638386136373137383565663933393230653464353736396135376438653536393664643763623238666231633831396663376637303133373830346362306465326530626437376264396366613230646438346266326664303733633462636634663736316466366237656261346233396435653537356266616439653039613637393134346263326263316466323230643936353862636565656630313862633130633530303436363031616139373637336262663965633762646632646264393262616637363365336465666439663965346539386530363362656362613165363263376633636536623731633337396535653133636137323065376439663935326630376332643130656462643362323830353764656433656630666131393639373632356333653532343732613139366663333263303338616339376230323637333835356165666239653635386566666166356231646566336162623064653735663463373961623132666638313536333563313163366264333736393930616232333338343838336663376130336163646266643565383666623037633831303563656638313730616231306265393733646265373638356265316162323966633431633264373130343832303031303864333835386237336232663034333738333933353237373835646265656162393165653637653032643834616463346461306633386533613165663832316330386436643866626164303365353965396236336237393437633964653836633036333930323765366232346336366439323561623732396531653163646336363766366564636339666135663436623037316164626662666334373131323730666665666562383537333266343635613033396663336634366638323633323564623331386632613533336637613933643233313832663331646238303339383839373232653166376531663338366562336261343762303266373261323164656666663937396531363232333834646436653834643038623830396637316166623263666134616630356662306466656464363665383561356637613138363365303532633334316533663563646530376437316365336239383966643765613566363137643537383637356532316366613061653464626537623136396636643965633130633061663335303661353561333939643034636234313137393036663966616463653034623334303262373038396233393035323964616635326161396536643935656166373561393338633332616263636238643432613735316561343534353735333563326230306362633033386163666463333230656638303766393437343733316463663538663865316439613633616565663766323437376365376535333261633566323737303337643830303865383137393630323331383464336466643865343332653035616664393665616561663034386638333664383837666162393733663866336634393836643561656231393664303735396536636236643333333434643333643433663437306366303837646265363739343531656365393639376365626539363763656631363439393537376238363162323333636264386337393965346365643332346631626636383536373230353537616663643865663965336362366263653633393361356166333032626261366536316437363564636437626234636464333933633338363762626162306131396565656563353261343762643864333566666263386433356664376331303435623566363262623333373063666364396561313865346661383637343362386265343064653162343038656439653763366439636166616465373864646532656633656463383836373566383665376438303263663639396362393139363561616634653431616662633464663939646264626430313961366265666338633364613063666161376236366138636538336434316538336461386635373762656236616566356365643835616162643463643364623764303364323939346663346333643735626237643761653966626464376231636164366430326633393762656461373566376164363561346161643735366164373163646562363366353130646661386638373866646638393230643439653066343130646336653664333164343136663730306336656665326533346536313863666264363062633164366662633537626336343839383863376533653464626566616537626337366234343732366535653662636638643264386466373538386337663562366163643331363365393265653331346230613863636638313534303337336264333065363330613164333062656137626231636136376436643237316464306531653732386130303336363139616533663437643731623435313436316136613262663233396539393432326463643062313033373934643631616266356139663138666661316535323264643633333464666463343131333930653666356663626166306662313465393364306565653933653166353735343866333238636433326133333062653937343238656136653264616266646466313834663531666164643066326230376636313663613832343766393432666362353134363162633462623962616261396334353832336465653164633630373461363132666430316639336561373539363535663833636538656431313663373334663937373737343433386639636565373232356265363733336637366363376164326538363465646434653735323832663864656462356134613131656639373761363862653331643034653166333863366437633639666130396462306464393361383931643130376535306261323663333338373336363835396436616633636165616238323336373865336466316464376638646636336530376631336463613431623863313365383537316135646335333130656432356365333635396136613132366433353033653930616533303036643435396562373161663735396466396265393334353535663864376533343933656537363234633036663162313565306661626465363064353436313436633266666238663562643233313937656233653935656133306366653966633266663061326165303766333730646366653835653633323934643330643665333939326363376235366339613261653236623534363537346133353963363132393465663539326134306663616437613766616163326635616463363263316138393637626431353361376636663666383266653163363565393337353334663633313039356539316635303537343737373961613564663866623137623337373533303562353863376430363763623063376666383064623738653339316634333961346465313665346163626364356466306462346436396661613736383233623738626266343162656463376331386637316538373338346439313366613463316333363036653933373166636431356566613231376664303131323735663766393438386137363337633438666566613663393438356666346462386331333435666566363633643238373838616632316435623131373631666535323238646535343630366432313838386261616161313235646135656334646634303164393066666139336364666336353039346535363634386530623831313732313339656662316132613731623832386332393934343262346439333536316137393138643331653437356539656330663563333734626465333761653936373363383466623934643331323863313764373962396635306231393938326663656634303565656561346631386537636134666630386332656634373761303565383066356632336365336464303837653366613864643430636366663537616363633966313436333833316433306666373939383066616365343562653338653135343063356236356161663130636532336638323730336337663535353463316464336339633339313866373463613263646636646633646465636364623138393736383562396238643736643633323437303936646434666536336664363262343133376630663662623337313964663864623865396263356637643164366130666630313165343663346566323866643164393937383965663361646237343537613637666562663935636432326465323039613230643236393236646434363533656230626337343463383536623435393566323866616339343661333064643239383863333439613531396565653466623935396335393761663565333037666465646333396233363763643963333137646461643438613239653539336362323634653138336636656563393865326132633238323931323338363066636231663361363466306130626338313033666166376362636463396565646261373737353636366166306237616636653864653264613336623937636536646462623436653935396139326463646364643263323132363232333432343338323863306466636665353734393838366165333136613935653363653264343961633461323961393332353264636664666262376536366537373239336334616264336334616161313265313935356233373463353536323839303839363538333736343136343239366437306239393235343336366435383636343231383933646139363765623536383933396565633461616133643965656334343361633738353832316634373564396565613263346161313334323166326337343233343533383832653034383461343238636334396339383861656363343261353639323938353339356262613861323332613732343162653965643062663065666562656533626439626637353262646165373166303033353030356135356161376263653365393664613862303934353462636465396265346632333537313062663664393539653963353335613536393533666163333032373362326532396139343866383531356639313536393561333666393535336134393533383935653739396165346164636437656137306535646134333231333462313234336462306363356435363361623662303461326634356134346133646137623266323861616164306634616133343737373635356461623263663632353065346339353561646463643933393535653936653234393633376263663630366163636134633065373132373536666534636338626366626334663162613365613562363866323333396534363765323261326636323664333565316261643230393739343330653531626561343234396539376162306536356431343433386161353630633262393465653434396131383537346435393664643338626161623431323765653562306261313235396330616661633530353736616133393762383933663861336361323962313766313735356334353461643938393864386261313536613566666332366533313764373133616266343934393238393933326162383263396435636539636563653936663533366232623032613262316234613536613935646436396337646564646132323763363930393061333139353537633362306332616162366565333935353131656533653332303033633132663933333938336161323530343462316133353534356634616461323932343937366163616162363339643933633566383933393935323564393332383333633264663762306332303761386133663564316265346538393731666233623532323732616532663961383861656138623837393239323533353935383536356539353530313235373836663635393965353831383937353439353535383465613262373231373465326565323466633931643532393566363131366539373234656532383632613136636635343261626330626365346365363435373632613131366137313766316137303538666334356337636238666266346334383531303363326565316534346662343466636663343432313634373261313865653632383765303561396437346530643039336662663665373937373431656235366666666238613461323234663966333037353938616233663336343236353762396263643230613831343736643965653437646365393933353139396136373238326433313637373262363537303665623234366164613139623435333662333839663161616630626662633638386531653238666233626662616134323761336537633234663433333263323862336663353938633432616361346632633734346637363137623964313836623266323062373964393738356438626537396233376332396433376163623835303363366462623935386361636533393264373333613461623861393237303539333962346265363838336239653937316561623130613737336665316165373566366166373737393830626165636536663961616163326364623437376133323666636137316662393835306363626535373135353530643464326637323537346434633737323766313763623636656235636634353831343932333462666161326166653636326238373365373936626131333433313237333262346230663539326232363536656563626361616139633933353335326431316466646132643233646130616364323364613262303637396363386663663063326535373163626638626463333238386665353864656338336134333465616233636663646436306364623937633564363863323832653763323038343238373163646338633236613864363937643462666131346564366238653662383530666330303463643132626531616637653539656463393163383164336361356531373062383434663862383037623238383536383861623836663031306565343938373138303933663937663236333334653939303236666434326534386435326334386462323438633331353433356563393532613130646638623961346466306131393361643530656564633239353130376565353431633234343432653261326663643934376263383262336663636432633537393635663536613031366134613134616239353733353763316534343538336634366662303335393130386264623837333438373062656634333663633533656266616362383037343434616333656439303262313039326662616461386635343363653739333061663834373033663539663038323333323532383238326564633166343834383566376332323434316666653833353631383533383133363834663932343237623138636237626638623861326132613462386166386538343135313638616266383635353563636464386261613334373732666534643831313538653565663965646361373261633064643837666236373732666634636539656665306665346562343763313663356630623066396130356235396532633634303863316535333438373134636636333539643237393937386338623234363136323631643864336235313934383462653334313631343137353666396135363337323333393330373232356333663465303962636662353561643938353463616633343130353835336361653333373963306134323266343462393532303832306361386632343330613765373630613038393132626532663066653836343839336430643634616464343238353337383638653135343535353435653966636136383535333862343437663064613961326665656565653535386531343939613639396332366664346236613833326363646434313063336565386562666563393537373065313837626364313838343265393133303732373665353632343262633931393838396334663732653364326134393234346439343634366130326663626339633233663465666134636336393836666134346331366638633764393137383931373462346630653038663261666632366238333034663163626635383033363763636333313933396434353435333266336332373538353164303066373065613930613430386535326263616164323865383064616331613530313363326666386264303235396535343131666537633930633362343463336464346233303734663234633862393439636238356331353934336361303134623339623863316630303166373738363861656365323833363038303964633635336432643763393462316538383761633739303730633862616333626433346339656230373633303739666664373866626133623830376430353161396138623262653437643539386634643661643563663537643833383437373635613532626138653130386232626535633431623535323738366163393933663861633030633931623963363836663839333937636161373430666463613730643439313739323039353933396430386431393434346265366330643064316431376439323132636238613738323836343339356638633635653730636334626330326631363935613234356531396432343362393938656439323066623362323661346135643637343561643333393730333633333062393864623432313530313433656436613261643463386261623961383139366139383266303237393235383939313865326565656565363166323237323366346530393165353236646237343066333437616265333964363663356134633463323839363865633438333062376134333262373932396261383933346165643661623365663534333532626264346539326538313730633864303730396631653235346164633834663263323934613263383136396361383631353236323563356131333734323236393663333465373539376632613932303566393632376266353839383261613539356263383931333263393561326238326132373236613666326432633965653234636332303535376330343932623563666633363864386464383665323261326264643935353561326466653632323330393234663431623731626330303537656537613462623462323737333133626139633562643039333435646335633634353764343065346632643265633738646265336331396465613232653531373131386661323666323866343939356463343031663537393238653961303861643063616234636563353638393231373831633636306632333635643261383132346335353763343634613134386662613334306532653534633230306565326134323432333261303566333230663238626230306366636463636634376465333963633936373763633465666563373431396438323535323435636538363137353665356162323061323366373136353665376139353136396438313862626366303663373837316131316161373734376537393030616133373062616432613865633734656163643234363136646138663437633431666330613363366139303732366133633134376363323137366666616139643664643433633334333630653735376134653766346330653761656631316461313165643139636161303034656435393562626534663139646133623534613062643064663931366534333135626265303966393036653465623930666638323763306466323535633863373230316638353763303431323862363933326234373761393133313830396634356161643063656330326166303339336136323332353436303138386366323834323762383262323431313935383030333630323133363131666335623535643161666634666166313362356362306566386335623038313738613061623934623235323239393732613635383535323265353163616335346135396165393438623934373261313532393632393635613935323936323836356231353231363239363561313532313632383635626535326536326136353865353236363262363539363532363632613635383635326136326236353961353261363261613534323239353339343532616539346339346132393533636132346135346335343461613935323461393433323431323965333935333234653239363339353332343632396335346132393532346161313532343632623635393435323061393433323532323932333934333235633239633339343932616639346131346131396132393463313461313961343934336361353063353463613030613566343537346133666135653432613235343732396439346165396162393433653461653961643934326361353634326161353937353232653530346134666135663435303461373761353734353334613836353262613261613538623532336132626135393335323361326161353833353264613262613539643532646132616135386435323561326261353935353264323935643235323239363934613439353534613062613561343238323535393239636439356532353634613333613532343239323535313239303934613839353734613533613533343531346139633532316132623235353632393331346138393536346139343532323239353132613139343730613538343239323535343239323134613039353634613233613530343239323535303239303134616631353738613966353235633461373132616335613131343533323938363532373461353638346136313461323135623631393635323363346161393531636136396135396335326361343961356663616539346466393466326162353237653531636163663461663934393239336632616535303761353763616639346566393466326164353262653531636130396135316335376361643734616639346132393566326165353062613566633437323939663262653564663461663934633239396632616535313361353763616339343866393466326131353233653530636166623461373934663239656632616535316461356263616439343633346137393462323936663261653530646135626361653934376632396535333561356263616139343537393466326232353235653532636135316135626361383934313739346632626335323965353363613131613533636162393436373934663262343532396535326361393334613739343232393866326265356230353231653533636161333461373934343239306632626535323161353363613839343037393437323438323930373935373262663532656535336361303161356563353734616235353266363239613534613239663732616535316561356463616439346264346164396133393462623934373261373532373632626535306561356463616539346462393462323462323962373261653531366135656335346361306561353663353763616364346164396136393439623934623235353239333732613635386235323336326265353036613535636166393434643461643961383934306434613539616639346562393437326164353261653531636164353461353961373934623534616239346132393935346162393532323936623934373238353532326535376361366161353238623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338376364353338616232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639383332376239383332376239383332376239386232373639386232373639386232373639386232373639386232373639386232373639386232373639386232373639386232373635386466666435633339613435643536316464663262303133363733373537633234633434616539626162343361626533626334306165396261343438613862616265333033323139363462643734353532356332386335333232393936353633376564306462316134626136393566383863353532326339323632613162636236343062616536346233313466376163656164366564613037363238653134623361353938323538336363393436323836313464336162396265343430346339333632616131343135353234633931613262636261343933366334363465393261393336323932313431336135323839356132343438613039353238633937663163363439643735383239633634383531326334353931313438353532386339363632393431343035353238633934363238343134633361353138323634356265313434336135313832326335363032393036343939313237633563306561623830313130303361346538356631643337313061323966313462396435373137393130333964353731383332306232613565383262343531663739616462373863393732353435613638636437346238613062613465383239343366363930613262623863646534643861306332396261346164313435386163653332623134653532373439346139373439306132626431346564363436323664613536383233653362353936613239353134653935326234393432323464386135343239356163386134353361343438393636393336393763323264343533333939373439323134383933323565383231346631353233343935613238393134373135323334616536653363303432323536386139386561633634333231613261353838393239653931353234343438636637303239633261343038393564373432613430383936396538646134303839323232353035653062393063323566306133663739636432353835353330613437373536633365383435393164336230636332393034323937396539613734333132393438303836363439653131313431353838643734396439366532393431343237653562356466613565623337323937653935653231373239376561653865313930396631353337356363303838383166613565623037323962653937653233623739656435626539666134363861313335323163393764376265393665323262653966396135313435663438663131663239336539373431666532643564396634396437613764326635383931343166346266313931626366366131313431663438636666376135373834663861373761353738343730363739356262613865343966313536373566343638383833376162613334373431626332316335656264326633356635326263323663356162353262633232383362633263633534626432663361383134326634616631383231346366636232306366343937313434376133653262633533333532336332646335353335323363323934333365323135643866346237313538386163376534623534376135373834343761336532636335343335323363323863353033353231633932323130663461643766643532646332376335303132396636353734373635343235343537343738643831643832373435393531346637346137313866313437373462623135373861336435326463353531643835663139616464323935336439326463353164663264616564353264633236633532653239366539356532313632393736346162313433386165643332623139623635326164626134623834393565646232616335386435323663393136326233386337303833373435643266633532363239333663613662316236343261656261356238346535656262353638613662613462383561386137353532616339353231616639326165346132396165393436323864313435373438373137393735363432396334656165616338383931303937343962316161336162323163363261353134393735363437313634306163613838656334363063633265613938656563303237316231313463623635663438623634626330626135353835363164353930366231353434363566323263353632323931363439623135303861303535326363393734396366393364316537346133316137336137323132633436633939643832633139373261363134333361343938326563353334323961366361373831353532346339313339326239376431323734623531323634333465393236326132313461353532393434383331343138616631623264306533363463656336346133313436313662613538323635643234366635343238633536383939646435316632343630353332393539313532386339303632623831346333616132336232323066326162323366383164383635363437663065363364613433613632313563346530656138386436313038333634393033633239303635363437633032653630303361346162626631346664613436373665373563346335313033396435313135373430363435373437356330326431623733613632303534343966656162303563383864653532363434393931323934356166656133306363656665633032653965613539316435613034643134333861656564356131626336393734393332326133336162343166343464376561643034323838326564356131633531303964653562353465353237346163306536643035643134313836366335663164636130626436616533613934663763646236353262343931643135626362336262343932323235643236643635323861333439393538616131343264613434383931323262393361393464373532373332396463333263643636333263643234393935386132346332353431386137383139616661393134346461343838393361326231313462316435323165333230363261613433633634333434353738373463383038383932323235323861303832396332613530383933313134323635383431306539313932633435323332393832613430383934323130333634343837666539653932373835346230616137313430653139643239343231306465396139346261313439633161346130326332623738363230326337313333633239613132366238326365313334663435336530323466383164376562666331656635376630306266383139666330346666316663313066623866363364646364663831366663313337653030346663386638336166373165643262623862663034356638306666383063663162346434396638373761333861383463666330613765303133663033316663336538326663313037633030646538376662336463383737633133626530366437303263363837616332356234316564313364653834376332333638343663326562343132393039666630326166343137663335323833646531313566303332373830396437386663326566633561303939303932663430376631656661373364303866303434643462373833363638366163323333343131353039346630373464343937383061373139663434376134663830633734313936373531383966386638313437633132333831373331333165306539633937663035306530666338343037303331373234336330303065383138336630626631666463383736623037373036643366666361616331336535303035656530643538396137303466633062323834626230333265346164383162623033633631346663306335303937373831336263313665373030376238316464633136643033613631313765346164653031366334643930396239323336303761633237366538333734336466303636653832626531353639646438386234623632306164636466306262303135633066333638313864363030333538386637386437323162643662666438373234356365333366333465313661666632393039656266633666346235386562376634376332366133643339653133323364323336313135636234383538353962306132653064323364326230613265323935383565373066313965653530353031636235396330663262386535373963623266356362653637663962626362623363323163666531373135326332626238373063666232383261353035386230623936656335393563663061303736333939353662616262333761313632636461623362306330353831386231373063313432666461373835366363663432393662643930623535626338333435613138623233303731613131656238613036303565633166633364663330613638356566656263313566336161653631393364616165363764333434666133373963636666393037353738666662636238663835636338616338626536303538356534636532643938356433303637636665633832353965353333306261363231383335333333613631343534656339393532353039653531353633303739346635396331613438633839303561353139323530353133333263363135386364663333616536303663343637316331393833646335303534353139383530356133313137653534633663383832383233643233306234363634306332623138626536373538633164303863323130353433653033663338323361663630643039656263383238313139666430623036656365393566643032663233623732303037383561373236323134643132396265383231336330333433396132303237313463376661623438626362386166623238656562623338383365326161653230656337653936316331386431333161366236396331623161636566643035383336336266363932643836623632663565303938393736336234616339386234353662396331643132663437376631386664366462343131396531353964643632363937613234326132313261336634343835656236613863313233373338356363636339366232376436373531643638343238373734613665373032343062386534633838643437326265386436343937393363653132313932333136303261316262313065363030386234636338643531663631666336666531396263346438623533343332336465663930386238366537353562396632633735346231333535356339323366383637643662306532326163373961326132613238316535336238386662316162386263343362303935353131666361353132653135656264366531643335656439333537643537343434363162356265363334376433336534353739353532626238396539353235373438626562383432303435653965336537326639633966356539383735303138353765313466613564613831656639353863386362323135613730333030623065623638326235616336303634336562383531343232333864376635383864663461633436656462626536303630373235303436396663633330616432613362323832653063336362643732323330376636343665373034303432383035363930313933303334343063623061633865633962396231356430626135646565353965356463636663623239656639636265363033633365633663663566393032653765653132613632306262393333396466626632646666393062653065366666313630613337613566666531386630633036333136313365376531363238636630353766316365626666663531666636626639643831666666623366663234643965646539363736313939353639616263303461373032393538303132653031313738336535653032323730323135383036393638323235363033313538303431363832303536303365393832626265396535306136636430366233633034633330303334633037643363303534353030316136383833666564353761363464303636353630313239383038346134313039393830306336383337313630326331383033386134313131323830346133633132383530323066656363373539393336303230633037633334303365313830613836383063313630313063383033303363313030643031666634303362393230303736343833626561303066653830646232343032366538303532653030336434313066643031643734303331396130326265383032336138333465613032336538303064613833373661303264363830333561383335363230316462343034363932303135623430303239323031393334303736656430306332343831343439303030653234313533643030346334383163363230313663343830363831303035323234313034303830373631323031343834383036306430303830343831343031303030666338313166373030313237373030303133313862643264376365613430303330633130393533316638333130666138303161376331323937303132666330653765303362663832356663306366653032376630323366383031376330666265303364663832366663303039653266666331353431396662316137633035626530343566383066663830636663316266633136376530353366303039663831383763303433653034316638306637633137626530356466303065373831623163303336663831333763313162653037356630326666303161373831356263303235653036326638316133653034356630303237383165336330373865383036376331333365303639663031343738313233633031316530373837633136336530353166303038373831383363303431653034306638303433653032306238316664633037306538306664613031616563303335356530356537303066623831626563303537626330356465303465623031626463303136653037623738313564653035363730306264383039373638306564653036366230306464633034623638323162633131366230313964633030616530373962633034366230303161633037643738313662633133356530366162303065616330353537383134613730323535383033616530303937383364353534643637623035343366663637653866663063666439666131666633336634376638366665636664306666313966613366343366663637653866663063666439666131666633336634376638366665636664306666313966613366343366663637653866663663316563303138633033303036333038633031306336333030633331386330333030363330386330313063363330306333313863303330303633303863303130633633303063333138633033303036333038633031306336333030633331386330333030363330386330313063363330306333313863303330303633303863303130633633303063333138633033303036333038633031306336333030633331386330333030363330386330313063363330303433666636376538666630636664396661316566333366343764383662656366643066373139666133653433646636376538666230633764396661316566333366346664666665643731663866666638346664316666373630366665386666666430666366393565383631396666383939393330396538383963333731333739333664346639353365636639333438646536643330616663626239636436643130363761386364656135383962343061646131366461343162376433396435343435386664333733663464366639666463356637663366626631326333353637353261303765393031636334666638616562343965623834653737363730633836636534653562333031616537303233663138633866313536323764353363666566316263663036326263343733633831313436666532323665393066363161376337663634333564363439346362393730356235646238356262623032376162303838663162646633363663666264396533626561643563313330326161363331333439366336353130393935613266633635353434313533353133336433363930366364613435396332333530626437613665306233316361653039303838356531343565383637343263646136333936303165326461303835623430386666653634303966366662626638623562396332626439303136653364663132356134616362653834326261383839366462396638623835636634356238623234636238393738303862653931323363393934623639613564303934393433656162653833323561386461373736303561646131326266666430373536356164353634393537643135613363653761626539396137336561656265616238616563356266656236383364646163333436646134346437643336366234386261643734353333646466316238346666386437343333366434373962653164373336633136376262643066386435383765393139626138666565613137626539376535313937393335303662623234363534626439343862336139633833336162383038323535636535393536333539376638623662366265623632393439643937616464323265653931326638616666343861623163386165343731653732313534326361353465343733653061393263616635373133643761323063353233663533323265396461323463613766633664376262353666656338353764356337346435653335623335356238623835366466663735636661663562343064336437303237336537396164373265643136653835326462326537343666666639623662633365653130656535623639313764643836363737313837643039343934336562373433626638333736613336666466343537623638326666653964643162643335323965666131626263353933616261323764353434646662653930303965653466643734393030653039666633666261643639306666376564626266626164366537303137613930316534323062373939343065363361343739303266663934636632336630376263636636376434616638343966373133663432346463336339343734336434336366363238343761396535656130313765393635376131616165393763346537313162383565613164376538356666343136306238326636326137643839636631613761633566633863316135313666326366663166343433646466343465333639666333663339626164356666333131623533323465646230376562333136356262666539666461393963386438343031623931373466653930306164633538613764643639393930326338316663386434663238383230653538626665383633323135333662646533313262336362373538646664616437326666366531633338373066316633653763663866306531633338373066316664653638383933656665333234666339666638336631656636323165323737323334666566626630626463396666336665326437653166663631336566623637663132666666303735386533633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066326634633232636637636664333562333131653965346134366533343938383664303064353561626433306231666136323033363963613261383362626265666265633865633663353736626537613361633266363939346338343639323862313865623962313536633638343130373162333763653734316665636563353861373837306533386334356131666338373461656433333463616163663961306536613562363335316639633038656264366636303436626662666563373166376331636632666434626131646464613736666366386635386664626237386263623861363831633734373030366132373637363166396364313539373761633962613138373636663266383539376533333332623333346537626131393438323432363333626466313462653932666235346437663239316463396134623736623566633434323933343230353131386433346137333363326531366564363436656264633232613534626337386531643761363939643362613562383962333564323834356661373265356437626539316433626334366237613834663265396135373133376433356633623564616330666164373136383137626233333437373533346533316230373437303433393463616434393463353865623965633932313233633632346637366364336434613933623164626165393732613637366564643332633666343634656233373739636131346432336133396138366239356336313464613332323962383633613662646533353162396466636331366337346161616633316533643434366464643136333663363637333764623362663462333331633865343366313331623132643762323430643138313531633165363230343834383738343436623939633631613138316139643936333662326538663663633264333638313231393239643361613139346331616633623737653631656639396533323939326432323839396437666237643636373264636530393035636361636337636666323535346435666436363732393637306337363436363336376566663235356530626161346337613861326335343634373866643532336565326534373736393132653630633635616534383737393333383737613461623931356636633661343234323561386339663566346335613432343236616163316635626538306137343139303633656634303730336333303234643437363036386530613936653439653937313031303137316539343934396164363330333032363235623133316566383535376162393736613362396430336238373731323966643432666132313837343733623838316363363635303933376366653164313065373537323638363763383539636632373261353235626535303838393065306238623039373634346662343732343435633732343435663833316366313537356663646161356538393761623263623239373935653636393566643732663234383463383230623262653331313363633831333439323261633466663236333938336537333363623766633066633465663134623632386239646331623330653331666462653231383364336432383262623164363238656662623230373937316430663436313539666338653432643134316664316464373861623063613830643366383434373338333834336334633865363531643033306233303730373937316439663131636339663434376132363666393266383838656538366532383661333463356464626538616166363233373965623863643761333762653939643662626436636266386531646261343434353431643737393564623431306332363031316631316130666462613938646336646261663065323736666365343831303031643838636638616332393033353262623235383762343163623762656132663064323832663439343931616263363335636231663364613635353434363234636130333332343231333632613231633232663363613937643763656262653664313366636664633330323163396131393938643833386132356435363431623739366533613663656566396233396237363435306537613661633435373034326562383430313933376163363435623663393664646637393430646261383035656565636632626536393433666136356335373539613532353239346463613136663561393865373633353664303735643262386431616462613134306563613731663739613362626136333461656561343062376134633163336261363433356135316631653864346238396363316639363963646664383366633063636431393163313439623331363363616638643465366564653230333335353734633663366337636230626661623931626236373962363664646433613261336432376130643964613836623731313931376534613661376535363436353335366664613339326432366165373563663961643434656133333264646131346464336132356239373465326336643933393839393939613561663236363233346461306164306237396133666432303439616362396664636331633163333037333731646463623464396630343363633735373037346232393964396164653362303636383735383630373536383830343936643866373633633931373962343633353862373665323734326262373536626462333665343239666565636663656332383164373939633263666631393736326339333437336233303233333432306362613439386236386438663736346339373531643365646138373636623735336165353333653964616235386461393165316131653136316538613833336262626461633334396134333364653139363933373635666562303232323365323164666164363062653664633532313663356363343662313131643137313231613631366464366537383536656234383937653130616632306236613337373435656665643531626261313463643564333862376230346239626231366263373435323035633063303639333630323332616265373762373336613134653433643731646665636538303736303334613761663439646430323361653662643162636335663338616261623235396639616263363637393836663362303239633836653930633732316437333834343763353434333638623866366131616565366365613865396635336432363336386237623439363564663265373866656362623630373435376337663338653030393736656638303562613865653863316531643132313864643038376332396238346238316163373337366564636236346638623965663931396139653939646632653735623136393561303965373739393366333238373765383731663531393330376138643433616263336635383162356337613838346232363634373533303064653666663266623134366364616439336661356236363034313564313338356132613761353464336663653161333265313866303631373136373437373132376537393830666533356238366336313765333566663362656333396231373434313736303434633830636533663531616461623136336338383930653164366339316339396634663032386635393363653063333139323236616663393830663637643438623162653331353339356463346335363761363161346464633361316633356134363633666161663061343561636464643263343533636235386535326333383431303665336633303364633964363963336330313133346539346338326663386239326137353431373062386333313565343563646439323339343239613434343763373837333835383462636635373264333533336238343937343063373761353839313038316165636264333936303638373837303761663439363363656430663865383938323663313436346231366435383262393432653236336132396233363332353965616663653066303961376461393263623261356265323833343236643865393339313064663463633862623963303134653564633730373162653561643337653535373564366335303763613233623965663538363937363133383033316339653437626466353834313263663031333638386637386337623838663465643636333462353631383165323039333436663165636639613337363563643962333037373163366264653938333538663635323933313263323539616135383562316234353031363936313863323036623763333533636330616332363332643639633732383331383030646136623434336436313766623731303566323362666539633835306331326632393766643831343266656236336638303462326433346162353137633063386631343133633033663033343230663539316666313238393061666633613631326361396234613838373032626666633333633039633865666232666331303633303765366538663062303433326337336266376237383561633832316536646365373138383961316236343336366364353164363736396366633266616538666136336639356465663137626131336539646465626564646238373434613637653336613766653266363837363762393739306166376364343031323065396534366635306332343832383162373033386338326133363831346339626332393234613933393266323964346539373061343838333664303335643937656632613136326665646665656630306637326436386337353036303633383163376534313265643665383634373837343233353337373034663862313936343636303538346335383463363239386533326263633865363637363738653331306137333361343731373835386533353033666664643832363766323332383365336133343236323464306631393836653138386333663937353364376638383533363436626663386230626564373236366264373533333862356130356565326139383434353530626337663438326338626264333766383932303433373733646636626165343439316537653239376235376466636635633737393037303830633865626437373436663032356136666264653139623832386536313065666139353263643934396436613437313633313064363839333962653534656566336661306132346634323532663666343031343361373637333535653162393264343235643964643239323932346463646462393539366163373834323064363666663063353435316464613863356539653366653061326532346535646336326331623930333162613762643332363139323333326232633737343865386365663331383239383935363762646137636633323362363330656366653066393764383063326164633330373832343364386130373033636264303337383638653132653238666664666236303261333935343330303538633265613333656136626562366230333233343637616133303061386463643430376261313435633432616161393939393933333832303235383463386338643564383939353466343434363434346339613962393938336239383539353466353435613534353439613837393938333833393339333964393938333537393838373935393338333962386439393964346638343162353866323738666362666333356130303734383133613862303838333030353333623838363665363636363036303630363764313630616336313630303030303763353536666136306430613635366536343733373437323635363136643064363536653634366636323661306433323230333032303666363236613064336333633266343336663735366537343230333132303266346236393634373332303562333632303330323035323564323032663534373937303635323032663530363136373635373333653365306436353665363436663632366130643334323033303230366636323661306433633363326634653631366436353733323035623564336533653064363536653634366636323661306433353230333032303666363236613064336333633365336530643635366536343666363236613064373837323635363630643061333032303331333530643061333033303330333033303330333033303330333032303336333533353333333532303636306430613330333033303330333033303330333033313336323033303330333033303330323036653064306133303330333033303330333233323331333333353230333033303330333033303230366530643061333033303330333033303330333033313330333332303330333033303330333032303665306430613330333033303330333033323332333133393330323033303330333033303330323036653064306133303330333033303330333233323332333133393230333033303330333033303230366530643061333033303330333033303330333033343334333132303330333033303330333032303665306430613330333033303330333033303330333533393335323033303330333033303330323036653064306133303330333033303330333033303337333933303230333033303330333033303230366530643061333033303330333033303330333033393332333832303330333033303330333032303665306430613330333033303330333033303331333333343334323033303330333033303330323036653064306133303330333033303330333033313335333633353230333033303330333033303230366530643061333033303330333033303330333133383337333932303330333033303330333032303665306430613330333033303330333033303330333333363339323033303330333033303330323036653064306133303330333033303330333033313332333733313230333033303330333033303230366530643061373437323631363936633635373233633363326635333639376136353230333133353230326635323666366637343230333132303330323035323230326634393665363636663230333332303330323035323230326634393434323035623363333036313333333133373339363133353331333036323333333433313631333633393337333833343631333233383335363533343633333536343635333533353365336336363632333033393633363533333331333733383635333933343636363633343339333036343634363536363339333136323330363436353335363336353334336535643365336530643733373436313732373437383732363536363064333233323332333333393064323532353435346634363064227d7d 48 302e302e39 6170706c69636174696f6e2f6a736f6e 5554462d38
2OP_DUP OP_HASH160 5fc43ae561f84f628cd877a94971da6a24796d46 OP_EQUALVERIFY OP_CHECKSIG
{
    "hex": "",
    "txid": "14da7c777a9fb8091d451670c417dcac728e48e0298cf1336c23a9a23bc5a688",
    "hash": "14da7c777a9fb8091d451670c417dcac728e48e0298cf1336c23a9a23bc5a688",
    "version": 1,
    "size": 46062,
    "locktime": 0,
    "vin": [
        {
            "coinbase": "",
            "txid": "7b1b84b57510779698db48e7eed8d2c592721acbfb18fa932b3f08a4146c6ef3",
            "vout": 0,
            "scriptSig": {
                "asm": "3045022100b82a6f1ec4818a23b1554621a9083f35fe47bdc95498635be0b6295947673f08022004e4350ae46e29c93451e21bee97f0e69f11176ef60a3968baf7443170d2339e[ALL|FORKID] 0391b645f07f46c104422e98b57b424e1a6d6b3b3a096a0fc0896bd93fb282b0c1",
                "hex": "483045022100b82a6f1ec4818a23b1554621a9083f35fe47bdc95498635be0b6295947673f08022004e4350ae46e29c93451e21bee97f0e69f11176ef60a3968baf7443170d2339e41210391b645f07f46c104422e98b57b424e1a6d6b3b3a096a0fc0896bd93fb282b0c1"
            },
            "sequence": 4294967295
        },
        {
            "coinbase": "",
            "txid": "7b1b84b57510779698db48e7eed8d2c592721acbfb18fa932b3f08a4146c6ef3",
            "vout": 2,
            "scriptSig": {
                "asm": "304402204eaba366cc40db21d6d80f087e0f00dd7eee6af5a3a54c4fe08057b87a7fbc1402204fa27dcd7dc2683b6f104c4118f470ec49cc456cbc4b78920c740e336ed05510[ALL|FORKID] 035a5478db8fe0716a89901eeb2820dab64b82a544108a42a1dcd6fb752a6a5b96",
                "hex": "47304402204eaba366cc40db21d6d80f087e0f00dd7eee6af5a3a54c4fe08057b87a7fbc1402204fa27dcd7dc2683b6f104c4118f470ec49cc456cbc4b78920c740e336ed055104121035a5478db8fe0716a89901eeb2820dab64b82a544108a42a1dcd6fb752a6a5b96"
            },
            "sequence": 4294967295
        }
    ],
    "vout": [
        {
            "value": 0,
            "n": 0,
            "scriptPubKey": {
                "asm": "0 OP_RETURN 1635018093 303262363665636362363233613634323238363064626630313465373030333236316638363464323939336166303531356233373366633536363532376333343330 37623162383462353735313037373936393864623438653765656438643263353932373231616362666231386661393332623366303861343134366336656633 7465737473686f776964 73746174656d656e742d3032623636656363623632 7b2263726561746554696d65223a313631373834373836303137372c2273746174656d656e54797065223a22706572736f6e616c222c2273746174656d656e7446696c65223a7b226e616d65223a22322e706466222c2274797065223a226170706c69636174696f6e2f706466222c2264617461223a22323535303434343632643331326533373061323563326233633764383064306133313230333032303666363236613064336333633266346536313664363537333230336333633266343436353733373437333230333432303330323035323365336532303266346637353734366336393665363537333230333532303330323035323230326635303631363736353733323033323230333032303532323032663534373937303635323032663433363137343631366336663637336533653064363536653634366636323661306433333230333032303666363236613064336333633266343137353734363836663732323032383533363136623639323932303266343336663664366436353665373437333230323832393230326634333666366437303631366537393230323832393230326634333732363536313734363936663665343436313734363532303238343433613332333033323331333033323332333033313331333233373334333232623330333332373332333732373239323032663433373236353631373436663732323032386665666630303537303035303030353330303230363538373562353732393230326634623635373937373666373236343733323032383239323032663464366636343434363137343635323032383434336133323330333233313330333233323330333133313332333733343332326233303333323733323337323732393230326635303732366636343735363336353732323032383239323032663533366637353732363336353464366636343639363636393635363432303238343433613332333033323331333033323332333033313331333233373334333232623330333332373332333732373239323032663533373536323661363536333734323032383239323032663534363937343663363532303238323932303266353437323631373037303635363432303266343636313663373336353365336530643635366536343666363236613064333133333230333032303666363236613064336333633266343134393533323036363631366337333635323032663432346432303266346536663732366436313663323032663433343132303331323032663534373937303635323032663435373837343437353337343631373436353230326636333631323033313365336530643635366536343666363236613064333632303330323036663632366130643363336332663433366636653734363536653734373332303337323033303230353232303266346436353634363936313432366637383230356233303230333032303338333532653330333532303331333433313265333733353564323032663530363137323635366537343230333232303330323035323230326635323635373336663735373236333635373332303363336332663435373837343437353337343631373436353230336333633266343735333331333332303331333332303330323035323365336532303266343636663665373432303363336332663436353433383230333832303330323035323365336533653365323032663534373937303635323032663530363136373635336533653064363536653634366636323661306433373230333032303666363236613064336333633266343636393663373436353732323032663436366336313734363534343635363336663634363532303266346336353665363737343638323033313332333233653365306430613733373437323635363136643064306137383963326265343335353433303030343235643130363536383632613836373665616139303963636235626338306231326234333064353333333038353839313661356632383636623239653430313235636137393864313437633831643830623838623363303061306431343832646337393964343261306563613237343565376462373130306230353233303334623835393033343565376466373630343336333835663436323565303339303639363063626130326334333433336431333533383539303563356531623033363335373137626239303263326564373130646534303230303430306330313031653262306430613635366536343733373437323635363136643064363536653634366636323661306433383230333032303666363236613064336333633266343236313733363534363666366537343230326635613463353835333438343532623433363136633639363237323639323032663434363537333633363536653634363136653734343636663665373437333230356233313330323033303230353235643230326634353665363336663634363936653637323032663439363436353665373436393734373932643438323032663533373536323734373937303635323032663534373937303635333032303266353436663535366536393633366636343635323033393230333032303532323032663534373937303635323032663436366636653734336533653064363536653634366636323661306433393230333032303666363236613064336333633266343636393663373436353732323032663436366336313734363534343635363336663634363532303266346336353665363737343638323033323337333033653365306430613733373437323635363136643064306137383963356439316362366163343330306334356637663930613264613738626331393334373166303332313930346535616338613230663961663630333163356234393064386436643163363739316266616632333837323935343630633365316561306137316335326536646433366165353831626433623233336166343330323832643164636536363731303261316337353165393234636434303261653137376132356634636463323632633938626237356636333862353761333035303936656332333638623337373262316336613639376162633031663665363234336161353437333837633564626163306464363265643066346561383364396361613061323430653631636330626237616637633432363065343361623633326338636161666337363066396562663835633264343234363963633635353834393133383562326564303731336436323532396534323535353033653837616131326434663239663965396561326164316663343337373764343965383637363732313136353931396134383339353134363561356564343931353261326633376461343263643234336134336261323761613738326538373165666363383939653161613239636136313466393339366162376234656362656435623637366338313661653939383863356239313030373164383037326438313235303161616633376232633634323730366465663137343062333838323030643061363536653634373337343732363536313664306436353665363436663632366130643331333432303330323036663632366130643363336332663466373236343635373236393665363732303238343936343635366537343639373437393239323032663532363536373639373337343732373932303238343136343666363236353239323032663533373537303730366336353664363536653734323033303365336530643635366536343666363236613064333133303230333032303666363236613064336333633266343236313733363534363666366537343230326635613463353835333438343532623433363136633639363237323639323032663433343934343533373937333734363536643439366536363666323033313334323033303230353232303266343334393434353436663437343934343464363137303230326634393634363536653734363937343739323032663434353732303335333033363230326634363666366537343434363537333633373236393730373436663732323033313331323033303230353232303266353337353632373437393730363532303266343334393434343636663665373435343739373036353332323032663534373937303635323032663436366636653734323032663537323035623331323033323230333032303333323035623332333233363564323033383334333232303562333333323335356432303339333133393230356233343330333032303336333833323564323033393335333132303562333433393338356432303331333033383331323035623337333133343564356433653365306436353665363436663632366130643331333132303330323036663632366130643363336332663431373336333635366537343230333133303332333632303266343137363637353736393634373436383230333533323330323032663433363137303438363536393637363837343230333633333331323032663434363537333633363536653734323032643333333133323230326634363663363136373733323033333334323032663436366636653734343234323666373832303562326433353330333232303264333333313332323033313332333433303230333133303332333635643230326634363666366537343436363136643639366337393230323834333631366336393632373236393239323032663436366636653734343636393663363533323230333133323230333032303532323032663436366636653734346536313664363532303266356134633538353334383435326234333631366336393632373236393230326634363666366537343533373437323635373436333638323032663465366637323664363136633230326634363666366537343537363536393637363837343230333433303330323032663439373436313663363936333431366536373663363532303330323032663464363137383537363936343734363832303331333333323338323032663464363937333733363936653637353736393634373436383230333533303336323032663533373436353664353632303335333632303266353437393730363532303266343636663665373434343635373336333732363937303734366637323230326635383438363536393637363837343230333433363334336533653064363536653634366636323661306433313332323033303230366636323661306433633363326634363639366337343635373232303266343636633631373436353434363536333666363436353230326634633635366536373734363832303332333033313336333532303266346336353665363737343638333132303337333233393330333433653365306430613733373437323635363136643064306137383963656362643037373835343435646266663766636632396262396234363761323339306332393239303130376130643435313232303039323539343530303234393638303938343130376161663861323238383632303430623435343134343430353135313530343334306331386531643062623663373832626433653365313662303537323037626665646639393339313333363231323866616638356565666566666435663162663264396662396533393333373336366536346362393637653636633230343634343765623438323734306139393333366666323963663032396364363238393936316432373661666566356363643232353733646163346237396338643130626638316334313962333237393564326539646361623839366564623438333436333666633563633035346239366666376162303166313138623831376237373435633565346432613062626533613732336563656261303339396336356266306435656261306666613464613063623934313934626362356664626664653262376334633262323838666364373934636639393332663365323066663461653434333330663133303561353466356162343230663138313339633733613133366433663436363433653463336336663865656531663566616537643364373234323730636639663239643634356663653761316166326637613931636262373036326331653761656136346364306162666533616532656132313439613838343166636433343131653632346666396566333837356632653430656266653362363766656434663563346265653133643764326538346564316338626230623331343361383264356434313134643661356639643765343234363633343361313339616264346336346563323466376639653238386233356565343138633562346437633861366432303633393865366263376539303663336132333838656665303565643035333962366363623539393034323638303462366466666264666164646234643730636134333166353331346532333364363036363531613236366430356563646230303634326136343237363033656434313365313830613265383437663363363836316163343762383735653464346436353937373161613938383066663437313832346266353839623633653837396131386533363961666533326461346464623230313963363031303464666135333836346131636466643232346133313965653035636338396430306261313462343637303839663266356233383930343331623565656366323964383162623331396464373562653138393564346363313934663137643463373638343165643930353666633539336334363364366331613062663931333835396332666536353865623133386536316430346566643035396164393130633636346461303961363139386261393033343735663831623032623930313732393133366435613831333464306337663664666139653732336465346139613731313634626530626638346436316164623238386231646137396465636238353530383139306264393166623430303035363033383938306266663530313036336334643134656164313739316436636235616162336638376234383166363931653030616564373335626666306537393762383337363361316334386666626135616236383032353432326630373737353166393966663261303034653939346562346665333565633064383037666430343734343938653930343336393830633466613139666335326562326561323236376139316535393131326564373131643664303733376439663230366230643064366366343261666131323434373266656135613166666434356561613261666332333361626366353463616236373130396639303638646164343737633033376530323437356238396431383962366130666631346462306330316133393564623339396238613164656630333236343164383132363332643938303633613531613937653861633639643066646135633461373664633438633961653337323864396438303337646162616466376163633764303761643866653865343566356238623231656236376639646630376562383437356661666234353739646239363639633930393865313934656334636135363466643239656135633166353164366233643936323734623265653336666135616266623333373639333537626433396130353139306335393063313263313363353030386136633033663134366364313066643336613233396564366230616661633337366332366539623763326466383638373031326462353236343265366231353364343434616261313264386533323765616633613063313166323136366239623930313937383165373531393761393635663466383965333435663165633534336132356461663362343435363266643065333934623466613236313132623464623234616234366239636437623234343836623062666231656531656661313234656432396330653563333934363237633465343963366332663330333735396465346363343366623765666266633430336533373832616236643739333931383063616562346635386464656538646261383939373938383361643734373566386333313639336233353362386233343261623237313061393934316633663435323261643339376130616465656135366365646466333434333162323236343766656431306635363338663533373365643036336361333266363930363962343461353663613637353063656531393663336363366233353130386662623932303437633434333163663630623634336265616333336532353337386661336164613630346664356236616135356438633339656537323461643062613532316636643234633662333835363032333966623536623630326339636665343231623735623631666632343766613034323066633465366630373533656166393664303335333939303566373864653031366230356266383466303632353761373361346637333366633732633131346531626630333563616362373830376230303938353639626336373233643130656536303130326166636636383233626235656231303766333364383231666362653034396636386230333162343237633037643038666233386638313833363837623033653465306630376564643934626230343364653034326634393530393663313163393465643332633836356461323534323265363262666432363535613762363561663538353737323162343431663831663966353332656132653664303863666233376334653933663638326537363633653337346237626331353330646462363062386230303333363531373333356466613338653437633833396463386131323731333036666562376236303962633837393138663361353637313639373865373064633133663361393833653835613333396663363962663939656466643539636338653734326564393439383633646362353733313963363536376264656461363931636130373233393666613136636337616439313632336566613938343264356263613335663431653336626537393232353732666564306337353039653938306662636336366531333335633563373735623339306165653066333862613031326236313632373062666462343033646165333761636337646564313065653336623435316130316463313138333030386437333862643331316532643231383764363831333636613164616365333630313930383136653363613031393461663163663230366234373538643036656233616661386531613133363635306161313134363862313062663038636637666163316534626261353134306437646132633037353136363137326133303762353030316361316436366465343931626364663535346336643161653134636664323166663563343966373531376364613431623661363938653736366664313263386537383965383365393665663133636537643832636332333336613431626139376564353865616138633033643965613733633933646235373336623633643938636636646264356137626562353364323164323763313562643236653734656136376563333865333737663939636239396461613663326639343533373230386533633234366639616363643236303866333333393834373062316333663230386437386538356635336230323330363332306234636134373134363239346437346261613063663835376436373231666530666230646464306230343564626638383636653131373635323834346430623363656631356434633863623165366136353265633131636263383234363162353765326461393537343364643836346462333830356463376534313539373737326630366339393638326634623663396265343465333063643665326264636565353237366334333662346439366462306239646261323163666562326264313835373233636535343834336234393333316436656438336233393730346661303638373331356663626530303966643137346664336264383266316461303562393864663237353038323331303961303037363230653637633231666633626664313137663563326462643631623138643739666232373938336366343135363231656362633638336534663738636665313438626631373663383233633633303464616465303864383534323333306137633933393730316539666437663466626431646538303131343935313065386463326364613933346331653838373739326364353965616264613833393636326665623962636436653665306633346332636639663362396365316539623633663464376138393965313831336663363665623463353264343634373331383766363331356661373264613630376565383165343666386538346466313365303261623465643735633864623333643035666130306336333834663533623966396266316263363366343539323839623064646165613664316336643262663364376236643236333163666433653561306463363062336534306462326561313133363039663565343663623330313734633430336236656339646233343738383862373666663337326261316537653662623962663932373834363662343062613932623635666261373633663264303038373935333436323631663363356132336664383532386632366136376438383339653135653536613939663636663763303164303037373662366433656536313061303966383633643039396362643638393333376630666235643366346438666437663662393939623431613263643331366130346330626138353862623863343638313835356131366336643532636638306661343261333065353563653139306436636436303331353830323136313935353334646462383030663663303639396130363265363034666431353537613637626163616334396336343632366537326665306133303666333837623461653962383962656565353630666462396332646334353939653635653161386366323132653236363161666236393030666335623432316630646339366461373432653830663830383137303866383039633839626134383837646534396666313137336635373666346466343762313765646338653730646236316137323564313030353734373863313561373331626537663861333631653461346438643864333434313762303165336632373139613038383661313764333464336466383265633432313765626435623064396261363033636538383262366464383866613833376263303363333030353234383263393630336139383034383630626661613236656436353161633765323963366331663931383066663735323861356538313763316334343164306361306236363831623739666163333334316366396339303765626330363433303131373430373533343439656237613366643663343737623435393862336632393737616465663936626437353066656430336666616233646636303433353435313965373633376635643664656135363465643736623439313066363930636536653530656461633766306666313037366361353733343063373239386636306138643636306635333039323866633666653236616462323838336664346365646235653164343533316238303736333939303232623435636334313934366564623430633661613638643436356138333931663666393836646236376535653965313934366434653030393834626364363835626236303132336330373333343434333038356661393930376331326465303238623533303937353330656634316363636564646339656562656631613432666465313337643666393163396564373639636365626137363931303238303165393630626361643137303166343231336332623739626430303863653265646439666339323561313932363735373666633862613665326439393736613237363066663964323631376237333762383164633065373463633736343863633532333639386331313435303364316537366530346437383365373034386465383565363732336436356434396666323137346133323330333662623737323461363539356230303764653131663365653766303937626135646531653464326338383034346436643737313332663834356665643765636231373538326237653631376430316265623465353137646330663733366132346438663138373762316531626366383164613962373861363631656165633435643461653266616438376330336537303438383233353635616435656562333764363662376536396137396662326465623537393162626363306664333162666134663033396536636339616336666130323763373534366332366663373539306331303532616430663565616236356164326437336239623465373162386434626363626432333530663731393637663634366163343763303631356231656231666438656434303537656361336535633631376430376565303033626330326465303661663866336264306233666230643136623766323130393334663339326535633666313733363065663039393839316235646336386362383535633461336264326661396563626633366137373866353362396439316337363133633730313162363730336336353463653435633833663663323662656136653333363037356662373761616663396264643764643538343733346431666534333537656230656363646437393734623562363162616338353362316265653331373433356262316462633430613666363131666365313336363665326461343238633962306233316537316331333761333165366465643164613061636163356438363063303865316161643764346138643864316338633135663732316564616263303231636138373864353963333331636132646362316266643731306565363937343063386330356161396631333530343837353939366535306464326630653336383737643134613962636431636163343932656633663239333563383233633033623135656261386532653433336661633831376630343038313765626164356137303466626563656532656232373331316638333162653564613862633863323961636433333038663733633235663136343461366139656530643866373864343066616162323032336331303638653765323331623234653363623732636237636633623531363937396538333736336532326638626437383364663033326138376264366337363031343631333064363866613761366464633563336132326535653932633833616533666565326265343733386661663737343434356435376562333566386566643066376631626363616638636562316434643333393936346236663238643366313861363537316130656233363539656334333661323766383066373565306430366639346364643139633938313333383765333438386333623632316363333665316437343136306662656233363663383263643730386131313363343935313832633764303436303165613766393833376138666233646661323336383237386435313037396332383632383263366635363061343739633365666331656230316535313637353831626531373263643632653539313432666436303464626230316562333238636562633538663830666332373833616333346363366461656337396234663962626164333763643436393832623261643136656633623136653439383161643865333561396433306636333633346235636333623865613638386266383966323161656461326663363761643463386234663738356639646139336566663966366231663737316231313665326539363265656166373065646131626461653438646165626530366239643765343866333230383834306266633537383866663535313737333136363337623437666563623561663566626264663965346166336435333838666634356461653464333236643765636463396437643061666362663533336436653064666361663963346661313865353963383537353336356638623064343262633165363261643535363833643836373263636332376464616632376266316663386137643763386332396338663336306163626637626138663961386665666363326537303761346666623639313664666434373166343737316661653739383033333635323939333131643735396238333761633333613165663762643539646234393465616337353236363138646433313865333738396332383066336639623930366366313361386661383033656537393939636434616430343939633433643865373066656162636331323639353462393461623062393861626365313263303065666233636131333332383031653537636264613933386562326361313565663964343339383164373139633165323761363730346664666563616639303033663037663033653062653036626438646133333830633732386232373664663966643765353133643635366163393365326638666463346233393838626662376538323637393138643339656436656438343366376331366631616235623066376666306337646266626439376462386565666364356164663338666163616264343162653737613066356136313666613031386332313833623064656561343534356332316665623334386365393632646630666636353239636438333365333664623531633736373030356535336237393764316438366564313438666230366664303238616330393437386262396239313332643033366262636331626333653131363130613339363266663739393066353839643837336264393562616162373931653639623763313961623234346134326266373632393161656635393862343139313035656438303639653937373039666339623030333465663033386461663364363763656437393061333133613631306365383434353738386236643930396236663735313934393364626432383339303637646265366138626635666361366430306564346164613663376332646637333831643162613863346231316566373965383837393964616635313739373964313536313162376137393636356664636131316662613831366561656131336438313166336334356136373165306663623765633466613265306465336337306436383633353836663861623566363939626464376362663962616237613162646535376137626536663936616466356339356466363630613038653737363064636131653666353365636235396633633164663366373935663631653334613738386166616431356465663931306338336133386233366636633566623766373837326238313366656164353361623333663263643034353762623863376465303762656337376138643633656663643136383030626564626464616362663536646334626366373636633537656163646139333464633333356239303734623363326364323738343638346531643735303637656337623161323164616532316239343836366264373162393335306265373734313336653233633431356435303866336462343666613861373165386237366461303366373964346232656265343730333232663431376138626635383566663233336162376630396666313162306337653631396262613835636166613430613364316666366533346139613831373536376238643630313336636237316362633366376631316331646538336165333361356338333564363661656137353965383533326566626163363738346438633335623035333733666433643932376564333361633133653531396363623562303666333764303734376433333135333835666132396461653032663463333632646138393335636335656337636262346433353938316665303837623131663765393237366362653735373466643539363733663565363737326561616330633739316161653663343764633833353464616663396161333030623664623434646132316636316337666232396539366636323836636565313533343938316466376263383237626364343162636136323265653039366231376361353138366662393062383137663232626365653033363838336461376431666135613934633162363637656239663837303933623933356637623831396136333063363861313137353935666562646462306436653536376232656265306165633139386230303237363432326661343764393533383237366238313338383162383437303130663837666562303137636637386166653830663235373434326564623164616363663233613633653435633661636234646338346234623930303237613033303230333662636631346435356565633132626131313234373231646535366463396637643964346639323062386438336532333234393030613961663333643337383564373139613161343765623965646233336661663733626635656530626133336537376530323361373365363237383830316231663633333564366163623835656136636366666237633466396365396139373362646139363464616537373861323263343863333566383462316562356564346662373861633266396538363434356538636662313165363562623932663264646137613365633638663264663035373736376233663162656637336235666166366663346131626566333333353735386537363165653733396537373338363833626537626664393937333333623165376437343364663761363666633133373330313330653362303536393736373865373934363637643030333633356636663339633630613836653164613336346164303566383130646431353161636562653433383835663130313633646338663632306637633061633661326666353837373638626637333366356362663163363364653234646132383130363339666635383438383337343265653437396139383033633562653736313732616330333865376636343238653766353732336364616236316362366361366435303233656236376636356264613166356231376531336232643237613061653335663666336530363632356336393631326363323163353034306437616166313465386336336333393036373365633666643062336338636631653332313161323565363931386433343565343839346439373464323034626530373862333231376333313632616536376261363363366438636535326466386438323665616339386565333938386437396539373532613731633661323465376534346664336534353439653633326434373532303965643933643038336231353735666332646235303237333530646533373863633164363162666139623138353338326164346633316437346533346332393065363062333430643736633131366133303862363434323663326366613630326265633664366638376165363361616338666265613337363632656639366437643330326434666230626230366466386665663436653863383961393134653137383131363561386630396161623737323338643937333162663732333236313833346334333966396334633739653662333934653732386333626165363033346137343334343237643063613533653761356264383233376330656331373364343765343033633563333366323231393138366439393635363631306536353763386430393362396366383361353333623835666361613735653636656363383937666265636539343662636436616561636664373962363261643639616633336335316139333966656465643935363737343436626137646365363739666631303931363633356463616239383135616632373333653765633635376537376336663038373531316432336565626162336464663762313733366664323837396365613730646134323065643531653862396238623638613532663563393638356631336230376565316537383666633563643033653066616330643833373431303236396638373731366334346462376563386261633337383034636664636466626163333731393366353666653330306563633034376431663738373833633636303162653662373630633833346562303933636666316533613166343336313233333864366130666461333366363835336431313632626330626265303239646265363162303635623035623630346563643431323033333631616662386561363362326531316665366162653966613635663838333966643234646130626461326663363938333462643237366362663862363062623163663362323466656333656361666232633666333336323065656538383365373938633336656138623238306636353939326563653464363738313661623039386661663062333533653061633364336635643866333565363564653231633735613664306666306433366332376432316536666265363938373334376339336164376533643031653962343061323763626362656635326561383733376561363361643333616336336531336635346537383636616437303664393636306235376461656261313164633065653663313536653363666539346235396537323231656561316632343662336162383061363966333333643963623239383133643435323366353465333462326365666533656436656136326264626538353236383331393661346664316338613336633865333638633765313065376235666331633137336164663066313033616637656238363765643434646565333333346238643737303137656138616166633134623531333765336535353962313338316265366637303961316562656236333863616530626663666134323965386262366635343137383265393365623033666663363930363730316666336539303064353133663166653730616437653730666632643139303766306165343539666362376639663838333734646439303637663130376639636238333663383866336364633762396561623933396534353966633431336538363430333634343964376361303664346465343038646239616566306266313333613962623330633634626334626530666466653365326564623537363466306465316334353939376264343761363330623261633566333862613436396263353965313761376239643832333232363731386264636531316533326131663366373937666533656439386266333366316236363534396430626630313366336266363836653837343339613765656465396134633562373032656666396665616131666335626338626432646231663766376236656466363861356637663366623437653361623032316565653738386235626337636566623161663932353837333337333234363739386537303239663631343738393837313134366663326136333536656131363031313865616666646639393933646536316664303837396663643162366664313330633736353538346266336633663633306163396265346638643934333439373163366265303436333365396634376237323064636433666366643165306165366537663264636336333031363031376537653834663964373765316661663766616462633132656465373461636636633231663363353362366136336230313638643337303966613338643863656566323231633766373736646137663562346231643335333039323634323666303639653831376539353937376230353238616337626536663063373731316339336339656439383663336465643938656361393034313361316333636637613036666135356361616437666531663963653738633462333132326331336661653339656362366437643137643836343963663637633637626565613539303939363939343539656262316137306566303239626563373733666665333061636533333064363539383733646466333933373739353638323635636561366463616661653562333333636466363936663762353638323635356136393833656535643630393336363538343363303332373339306535333037666636616337343034376132653134666130663965346231636136363738313339633866333332643836623334663337636137376665656439363834363233316665313965386238646564396562626530656532373931653732313636626538383737613132336338623363346463653262396162643631646561623934386261393135366265363761663763303765353866633333613233363862633333633237323338656666373563653837636435623363343339386566626439656533373363313737313737656466623233376634656631356630383562323739653761313730353063623565353730316265313666626639666232316535633033333637616239643737626239333934353565666137393835343766663634356130376562373262303061346338343962366333376137303438343638316433633266646266616237653034323930303661363832386130366465393961623862656361373862656337373631353664613563643638303362306338343830313535656566636566343036373366393362333465613764393966663039666563616662626437666539356465303037666531636662626336623830346437646664343261663735663939663331666237636332333937616665333966323863636439613638333366393663623731356332386537626265383432636233646664393561366265663135386362306637343866656630376465306461376430306265313665373633656433663236616439666635326234313364666664613737633166653231316330626666396366333139663363663637316333653966373165633763653638656661653333396634633166356464363738643837313139656432336165333231646363616665353033363837333832336633623632376263373532663762613264363765303839343736303164363037346231356536313066316265393862663738623762303163656264646465633836626235376338666364623863646465666239663436373136363230303538626233643637646234643739393031393932656564386133336566323236326464623430383662656464373630336664633438306266383762363965303665663331373461653566306637653066386662373163363034633436643434376165646639303563323339396466323163343839646633653835663530313133663933653264386566643434356436373961666365666239633632323230646161376433663865333338666536663237373265663937623730613233636162653533393033636164386439333138656261336139616432303534363633626163303139346333613366326233323233363938633939383433323363346663356136316666323335303165626637306665353361393365666264653864626231393633663263646631353433376438613737633266346166373162643166656136633265633666313633623866653364653436636363313764633065386132353766623165366534353435333161366332303766666432626438636338373035356238633233313463623131656639666264306337373132343566313364313236336134666435656438666433343831643739356665303662353531363730613538396638656161646435623932656661646239663866653862333138323336383131623661646634373033666135353634643437393337663833306135663137376531663833623636613233636662653439653335356630333362306161386334646338613732336434383739386530343861373265343233316633393934366635633861336366333764666437346534366462373738306661663835313833333232323038666433346566333135666262646330323666326664336664303032663938383336333665333161633333386236313865336464326433343539643837363565656638393161653164346335636361313236613866663939666337643366623064333163346138393163666535656131373864666430343264633632363236326363646336396266313764383936656630393966643934666536646663626530653937336563373731343735623130373763323565643130613837373130623939646639393937386537663030633237313133653032663735613235636236333434646266623936356664303430373330643238613237396661333139613837373663633163623163386333316161636466623335313836313535343631386334356265363065396633366634323239613964643062663866373934306165303937306666393330643834323565356637616232646530333264386434363538306230316634636636626639623933373566393365623835623434366164643538643564363031316633633762353533646137636163633962666131613165616662346162306431356266303737636366386265396664393932313239643235363864666664633533623966383965366366653261633266386566373433643736656561363037346237336363363461346133326161363938636231383931323131333739316137633164663366303362636265336533376237643165376663666432323237613338373231323731616333643935626336373037616434323061633864383833643232353162616635306233666666343564396337663066653863623465363161616635303737373332323264643039666133313065343639613364313936323631383331653861336335333463323038343035666562346462336635313433633266666537656163306464363636383736643865303865656232643637323863386661386338663931336639336233666131303865373636663463393139633832626336323033333830396133626565383033633432303563653463663438376537323938396266646636633163613232366165623161326566663765303631333962633763653633343661363637363132656635376336393966373432616561303338343730306661643431303861653265666663656161663539346633393733643061363666613236323437316638633266303863666462623865333130636433343966633437333165343136316538653733623731646635633934383963666666636463346262636336646138393966333762326133373833613963323531383562363838663066613464653035396231326537643137636636353964376363363965363166636262366137636364633939656335663365376662366466626163336366663164373463303738383364363662366664303261306566343661633833396463666663666330376162326266366334333335643161613335643562653162643164633062326633376466616661393964303731653131656633626163333566336439626666393362656132613263306638333166636330386634333133386331626639343537323762643366613066653466366437653732363539613632656431643663626639663966366235666562366637333862343465343731383230383766333365303666663133376233663533613963363332646432343865303664656231643361383362373464653636353537636438363764373234343832333065376230323735306366653862643335386463313632333039346538393430373963633437336130373363623366613265363135633837363932353364366439396335366466346262386462393661303236636561363533336434613663653664626130623564353463613863373235393264333362323136376362373736663465376630623765623062663237633162396337626535666239656436653662633364643133656333633766306633393133663234376338623933366662656365663630376336666433353639363831643739356463666262306166376238333136353062333134663230333439346439656534663436653839343866373736633965393466323130376439643865313661326538366666383736376532396662656336666534653836333765626331306433366133366361653433646339353336373336633465646161386261356136613733386463643263396236353932643361373234333566376462656362366139623062316562613562363365313432333431386134643961346438623761373461653862373766616132316537323664666164393638373531313735356236653766376663363962396433366537663265663561306664353236623663623336353164333531646561663765376364313536333561663336356232663964396134373234613764316262346664663261613937396235326561376137373166383165303364363039326634386138333133666466336665626664303166623563656637636336633866663439386365353734326263363737333731383039653234303162373333346563646334363134656631633464323964613563366163656366323166386637306538633466383562643139306331623738323265633165666536656137613536666237336531366466663138303564366236323065333336666131373164616633643435396563386661646130373965323762353766633763383862663433663331386635633062636238383466313737663736643239656336336363363965363535623062643637353239323738343765353161633437643163373335373339663235313431636438633530643833346639663266623962616530316230396634333638616332623832396133396536643235386537386239303364363861633633306465653966373362366334626363396266316239393066666232313463626664356661353237633037663935366363396463616564343737626235306233313837386561333330663661366635386233396338666130346535336138653339373939326631303031356662633564313234643864316335353833623834313939646163616662303936653836616236303132663532383436333039323538626566313865333739336130333331356665663132363733353462663463656238646631643334343261663831616435323239656436346438333162646334313932333366353362633033373636643333643838383438346634396534363961663965383837636534353234666331383732386633316338613830376433613936613334646134396565363534326164316533363838623133663938373265636533633464643836663938666639336634383335383462306338323364633362666533383966353037626635366537666239316132376330386466356364366237306136333663343735643166343466396638666235353938303936306137663265666435366333313461623134363539363737643663626666626232633533346630376333323239396662663366323763656135653263356461613864386363383065633061613964633831643632316463636638356661373561313463326562333235366362353465323836333231646164326633313438383736643035643763346637313964353838666534393933643931356661636631313162653964373861666161306465636632333162303233326661343163663131643933626261393038373533343836623733316265363637306264633164666231623237653130366238363564393866333465353933663630616431313239646132383766626665373736386163303733366330613465376162663366303335623636303030376664366530316666366561353832336635626631376331393935663137333761366431646332626530663336613065653931313664363337393965363835393432396636373666396262633962626138343565646262333937336163393366636662353666616133303031323336336664363164643634306133623133353530356665636639346531663836363731663438393738396233616336663630326638646237396564353962386137373637346163346263356334303361656361663238373332396661636430636134353934306333316461643238613362363464633564333035626363646138333665623463343266383737323938616166346431643831373832363039373835363763336466333261366364363965373038373539633738643765643631333765623363383734653935386162366332356433303861323638643837623361616534376531643961376332386563333363363036316365623164306133616431306438373461376431656532653832386562396365366130663436383038333030373339343335313836306363663433633839663165643639646264363166326361313337653066663032633031633636373530306239373631613538323535386533363531383066346661376463386564336331626533653431383665313366316565656466663536633862616261313166393161373833653766303766393237663037383765373166363330616536303065333332356331383064336266353761663865646236383963356664363636393566393366383036613639313437643338636539333434646666393164326235316632393136363334653863373130646164633562613765326437623037376436623034646364623530623762333638626162313938613637333366616362663632663439646530323561633562393761303464663366336662666465303336386339643737643334383131656636623461333761656132353461633533323362313236316636333734303332333639613635313036376237613139643632613966363036643963383766623063633364613038653939393662623131656262386530363161366635313137653364663538613364643837666264386138656632366631373439313766303766376533653939613862363961616631313065323365383437343465353231626234633932363236633231383066353338633433343731616137323935373934636661623863616139636161616361326263323832623266623364363837653266393364343466656237363063633435373962393966323861663737393965643732363330633938633665313635616532643266326632376361633863623261636161386361383762323839333264616535313436353435333937393739623131653664383237353535353366333237623465666337613861623738656634323439336535666630373764366638336262613164363861336439383835366632336536613865633731386234396333616238393636323563656538636639323363623761346237666332336138616631323164386663393066633164323965383462313863663964326538636337636661303866376630373337666133346536323733313065663362353936633164373464646337666162643861623838653064663566333339623530326261333030373937393864346339336637393938336538333361666132616664643839373062663532383964383837653165666130643835326364306265386233653834623965356262306236396265646363613332333930323966616162623431633464616365633866663166346537376438323766643734643162343365336364313635383737326661363638386363356664663430633161653637633865663231633466353039656433343130626363636661393866373931666165396634306265646136316665626430303633323464663933386132353766663131646339306135613564656265653834373136623264653065623538386337626365633631383262383236393862636161666338336664663433623930353733663062663635356566383163613863663434396239333639343466306664323766653265383966383365363761616664316561663763353737363863373836663537626430333262646635336536366266333736323261633563636236373838373735636566313665666431313664353765636637373963376361666436376563663736333037663737353862633266376235616263656662623131663165666634666539623139623836373931646132666233626632373333383338666666646565663530663333393064663931396137626535626137366639326330383831336130326439366539333761306364356334306664346461323430353730666561383037353730376237643235623566373866613430656665386438393866343962663138616433313166303363633037363464653435343731633366643131316664356633343531326234376466653934353339636533323661366631346531333963316364326336626237376533316663396661373835333463316461366438346230313536306234313134323066383237656530343937303166643830343036643964633635636561373233396139623036363837643639616539653435613333306337336465643366393332653333356638326664333538316436643865393134323065633231383362663262313034326233633132326230633133623164326439626636363932626631626338623639333535623438333761313963366230353866396438333537623038366537303464333835316138333962313338333363633464336364316336646135623535623631336334613533633036623438626634326661353136626665316437326338333136303836656461376165636462346535333435626565313136393834643037326630326365366262643932386562366362643166636433313163333431326636646236636264383463366539353735333337666432623962333265613736353662386237363930656536646637313938376633336263633365393962653139373436336462353339633864663163626131663063303066313630323065383064356138313338396236653230316334343033333734383034333932303063373430356339323063353865396630613632656437383131343232666137306663303933363032613438303633333430303532383034653933363635613032376538303334363833666536303231653830356336383361313336366463303330393030646661383132636165316234663531376233353833373135646261663933636535663931396663306533656233373561636433326366653964393263626563663939396366616430333664643930636665356634333436663366643337333030303234303361636337326361633966616333306330653736373365643664633635636236633930303433616362623964376461363063376533663132336564663962653162633039616433643265356263363966356230656638353735393237353231623864323465366239616564383766623738316562326433323862356531663939643661383734623933663138353863623765666333656438663661646263656538356535376637666331626263323361353335643138656433643232656462653637616234343662386437323066626439663533303962646233343930303163303664646639333937623762393764646639363736356537616461653137386665633238313533356230343162366432393939366333353235383334626438353265623535663030653562366439646434393238356662353966303032666263303761393862643466303636633864373165303132663662656635313137383162376130376462376431383363653539383461383366653639643832666436656562666338613633663062613330646662636236636662623333303865346639306466376631386533663937663838613733313465666430333938346466663139386330373931613737663030386361313835376639626566623134656665626231343132666435376363623465353964666632353362613437346136643361306633633537346532313939633266653565373866663333616134376639656238373231626336313138353765643431306464316263363335313966313161633064313834376137383633626338313336653763643466373537316634343033383266386366626430626566653030666434336438343437666334643537663063656366613431376638346533633866396131626438626231653733636430383739643166636562363738336565373831663166626439396365663764346430376461363037643436353138663836373032366532376537663033666431316463656265666630653833393738663039666335643131396366616630313963356466653165616562373531353762376531663962643665656466366633343366623964383036373332643538623039363736303437333130376265656463356431333336383831653730363662646634316537303236626261613233616234343533396264353935663137323330323662316436666336323039643366653137636536666566333939636262313065316266343637393863646431666538303765623364343864363063343062393566376530353265663235643164656233663532353038643730366531366461393364383366653530306637653464373062333064643736316539666535373434323338643137323066663062623465373930653733316235663430306564366430366435613335623033376562356663306433626564616633646266336465376639376336666330333333633433616563646130626638323339633665613631653435396534376330666664306265383138613362306136386335346565623366323862366231633964643132353032646530373865643132353436343762616334396338386634316530363938613731646230643063663235386439336430663734306636343631396263663532396338313331303736333636633734613362626635333661383331306164313265333961663933306537613138336634383563626232386366643938616632393466346662393264616239333236396261373331323464373031633235663232623030323564363137376532353432376166636461353931366563376436656362316264613662373431313037366230326438663462383137623762666466663665616666336665333165356539383433656132326663663664383739633764616365633839366138663135633966386633366637646662306333393635376663393764346235303537626437373164623336646137396363623965626330656333616633646433396536313338636164366466393338383833363733323561663233666438303138336235323162343236663864333830646130653565306261333737643235663566613530343765303636626637383565623564643633366439613831373161306130383166306663646134363562333638343737333863653930373338343531656362326433656236646262366662333539306636653032356231623038626664656436643737626231633134626637306564373230663563363831356436303233653836646262366662336531653136653032356231623038616664323538656663353036326664643362356338336230353363386537356636376433646638636637336638366436663132666233656436666334663936623134666362356630663563616434313162386439323966343062653931653662643330633863303336623161303863666166366462343635343337383837653330633366343731386335326533626264646562366662333631626465366536653032356231623038616664616434376132663336373865396465653131616134356562646563303231623431366664623764396230643066373731336438646134303738393563363761326633363738653964656531316165363163363364646466653634376162633533666339623963366463626663643366626335653338366265633366356666613965383337666238666531633162333133376665306466656565376163373531353131376664393562616330396537393136356336666566353737363338383762646239623239656465393037626133643266666336396536313164636533316436616561636137333765346465613866346666373630636664366666376637636562353766613666363861366164376663623036663834366466613833366461333432663262333132373933653765356566626664663936303863646362623136666266646539356566626664326465353165373865643765666631303962376466366635666166626664333764376462656664666537623564666566303061646563666466653234616666646665346430646563663731666231656635623631373339356264646633666130646537653766353364306334626564663833383866376131626462376666623662646237316636313566366237393865626437643834623538363832303461666264376461656237623065663966363463623538616637346434646533656166383731383565346566623663656231623766323734646437393366303463376135333363336665336436353236396165333638386136373137383565663933393230653464353736396135376438653536393664643763623238666231633831396663376637303133373830346362306465326530626437376264396366613230646438346266326664303733633462636634663736316466366237656261346233396435653537356266616439653039613637393134346263326263316466323230643936353862636565656630313862633130633530303436363031616139373637336262663965633762646632646264393262616637363365336465666439663965346539386530363362656362613165363263376633636536623731633337396535653133636137323065376439663935326630376332643130656462643362323830353764656433656630666131393639373632356333653532343732613139366663333263303338616339376230323637333835356165666239653635386566666166356231646566336162623064653735663463373961623132666638313536333563313163366264333736393930616232333338343838336663376130336163646266643565383666623037633831303563656638313730616231306265393733646265373638356265316162323966633431633264373130343832303031303864333835386237336232663034333738333933353237373835646265656162393165653637653032643834616463346461306633386533613165663832316330386436643866626164303365353965396236336237393437633964653836633036333930323765366232346336366439323561623732396531653163646336363766366564636339666135663436623037316164626662666334373131323730666665666562383537333266343635613033396663336634366638323633323564623331386632613533336637613933643233313832663331646238303339383839373232653166376531663338366562336261343762303266373261323164656666663937396531363232333834646436653834643038623830396637316166623263666134616630356662306466656464363665383561356637613138363365303532633334316533663563646530376437316365336239383966643765613566363137643537383637356532316366613061653464626537623136396636643965633130633061663335303661353561333939643034636234313137393036663966616463653034623334303262373038396233393035323964616635326161396536643935656166373561393338633332616263636238643432613735316561343534353735333563326230306362633033386163666463333230656638303766393437343733316463663538663865316439613633616565663766323437376365376535333261633566323737303337643830303865383137393630323331383464336466643865343332653035616664393665616561663034386638333664383837666162393733663866336634393836643561656231393664303735396536636236643333333434643333643433663437306366303837646265363739343531656365393639376365626539363763656631363439393537376238363162323333636264386337393965346365643332346631626636383536373230353537616663643865663965336362366263653633393361356166333032626261366536316437363564636437626234636464333933633338363762626162306131396565656563353261343762643864333566666263386433356664376331303435623566363262623333373063666364396561313865346661383637343362386265343064653162343038656439653763366439636166616465373864646532656633656463383836373566383665376438303263663639396362393139363561616634653431616662633464663939646264626430313961366265666338633364613063666161376236366138636538336434316538336461386635373762656236616566356365643835616162643463643364623764303364323939346663346333643735626237643761653966626464376231636164366430326633393762656461373566376164363561346161643735366164373163646562363366353130646661386638373866646638393230643439653066343130646336653664333164343136663730306336656665326533346536313863666264363062633164366662633537626336343839383863376533653464626566616537626337366234343732366535653662636638643264386466373538386337663562366163643331363365393265653331346230613863636638313534303337336264333065363330613164333062656137626231636136376436643237316464306531653732386130303336363139616533663437643731623435313436316136613262663233396539393432326463643062313033373934643631616266356139663138666661316535323264643633333464666463343131333930653666356663626166306662313465393364306565653933653166353735343866333238636433326133333062653937343238656136653264616266646466313834663531666164643066326230376636313663613832343766393432666362353134363162633462623962616261396334353832336465653164633630373461363132666430316639336561373539363535663833636538656431313663373334663937373737343433386639636565373232356265363733336637366363376164326538363465646434653735323832663864656462356134613131656639373761363862653331643034653166333863366437633639666130396462306464393361383931643130376535306261323663333338373336363835396436616633636165616238323336373865336466316464376638646636336530376631336463613431623863313365383537316135646335333130656432356365333635396136613132366433353033653930616533303036643435396562373161663735396466396265393334353535663864376533343933656537363234633036663162313565306661626465363064353436313436633266666238663562643233313937656233653935656133306366653966633266663061326165303766333730646366653835653633323934643330643665333939326363376235366339613261653236623534363537346133353963363132393465663539326134306663616437613766616163326635616463363263316138393637626431353361376636663666383266653163363565393337353334663633313039356539316635303537343737373961613564663866623137623337373533303562353863376430363763623063376666383064623738653339316634333961346465313665346163626364356466306462346436396661613736383233623738626266343162656463376331386637316538373338346439313366613463316333363036653933373166636431356566613231376664303131323735663766393438386137363337633438666566613663393438356666346462386331333435666566363633643238373838616632316435623131373631666535323238646535343630366432313838386261616161313235646135656334646634303164393066666139336364666336353039346535363634386530623831313732313339656662316132613731623832386332393934343262346439333536316137393138643331653437356539656330663563333734626465333761653936373363383466623934643331323863313764373962396635306231393938326663656634303565656561346631386537636134666630386332656634373761303565383066356632336365336464303837653366613864643430636366663537616363633966313436333833316433306666373939383066616365343562653338653135343063356236356161663130636532336638323730336337663535353463316464336339633339313866373463613263646636646633646465636364623138393736383562396238643736643633323437303936646434666536336664363262343133376630663662623337313964663864623865396263356637643164366130666630313165343663346566323866643164393937383965663361646237343537613637666562663935636432326465323039613230643236393236646434363533656230626337343463383536623435393566323866616339343661333064643239383863333439613531396565653466623935396335393761663565333037666465646333396233363763643963333137646461643438613239653539336362323634653138336636656563393865326132633238323931323338363066636231663361363466306130626338313033666166376362636463396565646261373737353636366166306237616636653864653264613336623937636536646462623436653935396139326463646364643263323132363232333432343338323863306466636665353734393838366165333136613935653363653264343961633461323961393332353264636664666262376536366537373239336334616264336334616161313265313935356233373463353536323839303839363538333736343136343239366437306239393235343336366435383636343231383933646139363765623536383933396565633461616133643965656334343361633738353832316634373564396565613263346161313334323166326337343233343533383832653034383461343238636334396339383861656363343261353639323938353339356262613861323332613732343162653965643062663065666562656533626439626637353262646165373166303033353030356135356161376263653365393664613862303934353462636465396265346632333537313062663664393539653963353335613536393533666163333032373362326532396139343866383531356639313536393561333666393535336134393533383935653739396165346164636437656137306535646134333231333462313234336462306363356435363361623662303461326634356134346133646137623266323861616164306634616133343737373635356461623263663632353065346339353561646463643933393535653936653234393633376263663630366163636134633065373132373536666534636338626366626334663162613365613562363866323333396534363765323261326636323664333565316261643230393739343330653531626561343234396539376162306536356431343433386161353630633262393465653434396131383537346435393664643338626161623431323765653562306261313235396330616661633530353736616133393762383933663861336361323962313766313735356334353461643938393864386261313536613566666332366533313764373133616266343934393238393933326162383263396435636539636563653936663533366232623032613262316234613536613935646436396337646564646132323763363930393061333139353537633362306332616162366565333935353131656533653332303033633132663933333938336161323530343462316133353534356634616461323932343937366163616162363339643933633566383933393935323564393332383333633264663762306332303761386133663564316265346538393731666233623532323732616532663961383861656138623837393239323533353935383536356539353530313235373836663635393965353831383937353439353535383465613262373231373465326565323466633931643532393566363131366539373234656532383632613136636635343261626330626365346365363435373632613131366137313766316137303538666334356337636238666266346334383531303363326565316534346662343466636663343432313634373261313865653632383765303561396437346530643039336662663665373937373431656235366666666238613461323234663966333037353938616233663336343236353762396263643230613831343736643965653437646365393933353139396136373238326433313637373262363537303665623234366164613139623435333662333839663161616630626662633638386531653238666233626662616134323761336537633234663433333263323862336663353938633432616361346632633734346637363137623964313836623266323062373964393738356438626537396233376332396433376163623835303363366462623935386361636533393264373333613461623861393237303539333962346265363838336239653937316561623130613737336665316165373566366166373737393830626165636536663961616163326364623437376133323666636137316662393835306363626535373135353530643464326637323537346434633737323766313763623636656235636634353831343932333462666161326166653636326238373365373936626131333433313237333262346230663539326232363536656563626361616139633933353335326431316466646132643233646130616364323364613262303637396363386663663063326535373163626638626463333238386665353864656338336134333465616233636663646436306364623937633564363863323832653763323038343238373163646338633236613864363937643462666131346564366238653662383530666330303463643132626531616637653539656463393163383164336361356531373062383434663862383037623238383536383861623836663031306565343938373138303933663937663236333334653939303236666434326534386435326334386462323438633331353433356563393532613130646638623961346466306131393361643530656564633239353130376565353431633234343432653261326663643934376263383262336663636432633537393635663536613031366134613134616239353733353763316534343538336634366662303335393130386264623837333438373062656634333663633533656266616362383037343434616333656439303262313039326662616461386635343363653739333061663834373033663539663038323333323532383238326564633166343834383566376332323434316666653833353631383533383133363834663932343237623138636237626638623861326132613462386166386538343135313638616266383635353563636464386261613334373732666534643831313538653565663965646361373261633064643837666236373732666634636539656665306665346562343763313663356630623066396130356235396532633634303863316535333438373134636636333539643237393937386338623234363136323631643864336235313934383462653334313631343137353666396135363337323333393330373232356333663465303962636662353561643938353463616633343130353835336361653333373963306134323266343462393532303832306361386632343330613765373630613038393132626532663066653836343839336430643634616464343238353337383638653135343535353435653966636136383535333862343437663064613961326665656565653535386531343939613639396332366664346236613833326363646434313063336565386562666563393537373065313837626364313838343265393133303732373665353632343262633931393838396334663732653364326134393234346439343634366130326663626339633233663465666134636336393836666134346331366638633764393137383931373462346630653038663261666632366238333034663163626635383033363763636333313933396434353435333266336332373538353164303066373065613930613430386535326263616164323865383064616331613530313363326666386264303235396535343131666537633930633362343463336464346233303734663234633862393439636238356331353934336361303134623339623863316630303166373738363861656365323833363038303964633635336432643763393462316538383761633739303730633862616333626433346339656230373633303739666664373866626133623830376430353161396138623262653437643539386634643661643563663537643833383437373635613532626138653130386232626535633431623535323738366163393933663861633030633931623963363836663839333937636161373430666463613730643439313739323039353933396430386431393434346265366330643064316431376439323132636238613738323836343339356638633635653730636334626330326631363935613234356531396432343362393938656439323066623362323661346135643637343561643333393730333633333062393864623432313530313433656436613261643463386261623961383139366139383266303237393235383939313865326565656565363166323237323366346530393165353236646237343066333437616265333964363663356134633463323839363865633438333062376134333262373932396261383933346165643661623365663534333532626264346539326538313730633864303730396631653235346164633834663263323934613263383136396361383631353236323563356131333734323236393663333465373539376632613932303566393632376266353839383261613539356263383931333263393561326238326132373236613666326432633965653234636332303535376330343932623563666633363864386464383665323261326264643935353561326466653632323330393234663431623731626330303537656537613462623462323737333133626139633562643039333435646335633634353764343065346632643265633738646265336331396465613232653531373131386661323666323866343939356463343031663537393238653961303861643063616234636563353638393231373831633636306632333635643261383132346335353763343634613134386662613334306532653534633230306565326134323432333261303566333230663238626230306366636463636634376465333963633936373763633465666563373431396438323535323435636538363137353665356162323061323366373136353665376139353136396438313862626366303663373837316131316161373734376537393030616133373062616432613865633734656163643234363136646138663437633431666330613363366139303732366133633134376363323137366666616139643664643433633334333630653735376134653766346330653761656631316461313165643139636161303034656435393562626534663139646133623534613062643064663931366534333135626265303966393036653465623930666638323763306466323535633863373230316638353763303431323862363933326234373761393133313830396634356161643063656330326166303339336136323332353436303138386366323834323762383262323431313935383030333630323133363131666335623535643161666634666166313362356362306566386335623038313738613061623934623235323239393732613635383535323265353163616335346135396165393438623934373261313532393632393635613935323936323836356231353231363239363561313532313632383635626535326536326136353865353236363262363539363532363632613635383635326136326236353961353261363261613534323239353339343532616539346339346132393533636132346135346335343461613935323461393433323431323965333935333234653239363339353332343632396335346132393532346161313532343632623635393435323061393433323532323932333934333235633239633339343932616639346131346131396132393463313461313961343934336361353063353463613030613566343537346133666135653432613235343732396439346165396162393433653461653961643934326361353634326161353937353232653530346134666135663435303461373761353734353334613836353262613261613538623532336132626135393335323361326161353833353264613262613539643532646132616135386435323561326261353935353264323935643235323239363934613439353534613062613561343238323535393239636439356532353634613333613532343239323535313239303934613839353734613533613533343531346139633532316132623235353632393331346138393536346139343532323239353132613139343730613538343239323535343239323134613039353634613233613530343239323535303239303134616631353738613966353235633461373132616335613131343533323938363532373461353638346136313461323135623631393635323363346161393531636136396135396335326361343961356663616539346466393466326162353237653531636163663461663934393239336632616535303761353763616639346566393466326164353262653531636130396135316335376361643734616639346132393566326165353062613566633437323939663262653564663461663934633239396632616535313361353763616339343866393466326131353233653530636166623461373934663239656632616535316461356263616439343633346137393462323936663261653530646135626361653934376632396535333561356263616139343537393466326232353235653532636135316135626361383934313739346632626335323965353363613131613533636162393436373934663262343532396535326361393334613739343232393866326265356230353231653533636161333461373934343239306632626535323161353363613839343037393437323438323930373935373262663532656535336361303161356563353734616235353266363239613534613239663732616535316561356463616439346264346164396133393462623934373261373532373632626535306561356463616539346462393462323462323962373261653531366135656335346361306561353663353763616364346164396136393439623934623235353239333732613635386235323336326265353036613535636166393434643461643961383934306434613539616639346562393437326164353261653531636164353461353961373934623534616239346132393935346162393532323936623934373238353532326535376361366161353238623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338376364353338616232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639383332376239383332376239383332376239386232373639386232373639386232373639386232373639386232373639386232373639386232373639386232373639386232373635386466666435633339613435643536316464663262303133363733373537633234633434616539626162343361626533626334306165396261343438613862616265333033323139363462643734353532356332386335333232393936353633376564306462316134626136393566383863353532326339323632613162636236343062616536346233313466376163656164366564613037363238653134623361353938323538336363393436323836313464336162396265343430346339333632616131343135353234633931613262636261343933366334363465393261393336323932313431336135323839356132343438613039353238633937663163363439643735383239633634383531326334353931313438353532386339363632393431343035353238633934363238343134633361353138323634356265313434336135313832326335363032393036343939313237633563306561623830313130303361346538356631643337313061323966313462396435373137393130333964353731383332306232613565383262343531663739616462373863393732353435613638636437346238613062613465383239343366363930613262623863646534643861306332396261346164313435386163653332623134653532373439346139373439306132626431346564363436323664613536383233653362353936613239353134653935326234393432323464386135343239356163386134353361343438393636393336393763323264343533333939373439323134383933323565383231346631353233343935613238393134373135323334616536653363303432323536386139386561633634333231613261353838393239653931353234343438636637303239633261343038393564373432613430383936396538646134303839323232353035653062393063323566306133663739636432353835353330613437373536633365383435393164336230636332393034323937396539613734333132393438303836363439653131313431353838643734396439366532393431343237653562356466613565623337323937653935653231373239376561653865313930396631353337356363303838383166613565623037323962653937653233623739656435626539666134363861313335323163393764376265393665323262653966396135313435663438663131663239336539373431666532643564396634396437613764326635383931343166346266313931626366366131313431663438636666376135373834663861373761353738343730363739356262613865343966313536373566343638383833376162613334373431626332316335656264326633356635326263323663356162353262633232383362633263633534626432663361383134326634616631383231346366636232306366343937313434376133653262633533333532336332646335353335323363323934333365323135643866346237313538386163376534623534376135373834343761336532636335343335323363323863353033353231633932323130663461643766643532646332376335303132396636353734373635343235343537343738643831643832373435393531346637346137313866313437373462623135373861336435326463353531643835663139616464323935336439326463353164663264616564353264633236633532653239366539356532313632393736346162313433386165643332623139623635326164626134623834393565646232616335386435323663393136326233386337303833373435643266633532363239333663613662316236343261656261356238346535656262353638613662613462383561386137353532616339353231616639326165346132396165393436323864313435373438373137393735363432396334656165616338383931303937343962316161336162323163363261353134393735363437313634306163613838656334363063633265613938656563303237316231313463623635663438623634626330626135353835363164353930366231353434363566323263353632323931363439623135303861303535326363393734396366393364316537346133316137336137323132633436633939643832633139373261363134333361343938326563353334323961366361373831353532346339313339326239376431323734623531323634333465393236326132313461353532393434383331343138616631623264306533363463656336346133313436313662613538323635643234366635343238633536383939646435316632343630353332393539313532386339303632623831346333616132336232323066326162323366383164383635363437663065363364613433613632313563346530656138386436313038333634393033633239303635363437633032653630303361346162626631346664613436373665373563346335313033396435313135373430363435373437356330326431623733613632303534343966656162303563383864653532363434393931323934356166656133306363656665633032653965613539316435613034643134333861656564356131626336393734393332326133336162343166343464376561643034323838326564356131633531303964653562353465353237346163306536643035643134313836366335663164636130626436616533613934663763646236353262343931643135626362336262343932323235643236643635323861333439393538616131343264613434383931323262393361393464373532373332396463333263643636333263643234393935386132346332353431386137383139616661393134346461343838393361326231313462316435323165333230363261613433633634333434353738373463383038383932323235323861303832396332613530383933313134323635383431306539313932633435323332393832613430383934323130333634343837666539653932373835346230616137313430653139643239343231306465396139346261313439633161346130326332623738363230326337313333633239613132366238326365313334663435336530323466383164376562666331656635376630306266383139666330346666316663313066623866363364646364663831366663313337653030346663386638336166373165643262623862663034356638306666383063663162346434396638373761333861383463666330613765303133663033316663336538326663313037633030646538376662336463383737633133626530366437303263363837616332356234316564313364653834376332333638343663326562343132393039666630326166343137663335323833646531313566303332373830396437386663326566633561303939303932663430376631656661373364303866303434643462373833363638366163323333343131353039346630373464343937383061373139663434376134663830633734313936373531383966386638313437633132333831373331333165306539633937663035306530666338343037303331373234336330303065383138336630626631666463383736623037373036643366666361616331336535303035656530643538396137303466633062323834626230333265346164383162623033633631346663306335303937373831336263313665373030376238316464633136643033613631313765346164653031366334643930396239323336303761633237366538333734336466303636653832626531353639646438386234623632306164636466306262303135633066333638313864363030333538386637386437323162643662666438373234356365333366333465313661666632393039656266633666346235386562376634376332366133643339653133323364323336313135636234383538353962306132653064323364326230613265323935383565373066313965653530353031636235396330663262386535373963623266356362653637663962626362623363323163666531373135326332626238373063666232383261353035386230623936656335393563663061303736333939353662616262333761313632636461623362306330353831386231373063313432666461373835366363663432393662643930623535626338333435613138623233303731613131656238613036303565633166633364663330613638356566656263313566336161653631393364616165363764333434666133373963636666393037353738666662636238663835636338616338626536303538356534636532643938356433303637636665633832353965353333306261363231383335333333613631343534656339393532353039653531353633303739346635396331613438633839303561353139323530353133333263363135386364663333616536303663343637316331393833646335303534353139383530356133313137653534633663383832383233643233306234363634306332623138626536373538633164303863323130353433653033663338323361663630643039656263383238313139666430623036656365393566643032663233623732303037383561373236323134643132396265383231336330333433396132303237313463376661623438626362386166623238656562623338383365326161653230656337653936316331386431333161366236396331623161636566643035383336336266363932643836623632663565303938393736336234616339386234353662396331643132663437376631386664366462343131396531353964643632363937613234326132313261336634343835656236613863313233373338356363636339366232376436373531643638343238373734613665373032343062386534633838643437326265386436343937393363653132313932333136303261316262313065363030386234636338643531663631666336666531396263346438623533343332336465663930386238366537353562396632633735346231333535356339323366383637643662306532326163373961326132613238316535336238386662316162386263343362303935353131666361353132653135656264366531643335656439333537643537343434363162356265363334376433336534353739353532626238396539353235373438626562383432303435653965336537326639633966356539383735303138353765313466613564613831656639353863386362323135613730333030623065623638326235616336303634336562383531343232333864376635383864663461633436656462626536303630373235303436396663633330616432613362323832653063336362643732323330376636343665373034303432383035363930313933303334343063623061633865633962396231356430626135646565353965356463636663623239656639636265363033633365633663663566393032653765653132613632306262393333396466626632646666393062653065366666313630613337613566666531386630633036333136313365376531363238636630353766316365626666663531666636626639643831666666623366663234643965646539363736313939353639616263303461373032393538303132653031313738336535653032323730323135383036393638323235363033313538303431363832303536303365393832626265396535306136636430366233633034633330303334633037643363303534353030316136383833666564353761363464303636353630313239383038346134313039393830306336383337313630326331383033386134313131323830346133633132383530323066656363373539393336303230633037633334303365313830613836383063313630313063383033303363313030643031666634303362393230303736343833626561303066653830646232343032366538303532653030336434313066643031643734303331396130326265383032336138333465613032336538303064613833373661303264363830333561383335363230316462343034363932303135623430303239323031393334303736656430306332343831343439303030653234313533643030346334383163363230313663343830363831303035323234313034303830373631323031343834383036306430303830343831343031303030666338313166373030313237373030303133313862643264376365613430303330633130393533316638333130666138303161376331323937303132666330653765303362663832356663306366653032376630323366383031376330666265303364663832366663303039653266666331353431396662316137633035626530343566383066663830636663316266633136376530353366303039663831383763303433653034316638306637633137626530356466303065373831623163303336663831333763313162653037356630326666303161373831356263303235653036326638316133653034356630303237383165336330373865383036376331333365303639663031343738313233633031316530373837633136336530353166303038373831383363303431653034306638303433653032306238316664633037306538306664613031616563303335356530356537303066623831626563303537626330356465303465623031626463303136653037623738313564653035363730306264383039373638306564653036366230306464633034623638323162633131366230313964633030616530373962633034366230303161633037643738313662633133356530366162303065616330353537383134613730323535383033616530303937383364353534643637623035343366663637653866663063666439666131666633336634376638366665636664306666313966613366343366663637653866663063666439666131666633336634376638366665636664306666313966613366343366663637653866663663316563303138633033303036333038633031306336333030633331386330333030363330386330313063363330306333313863303330303633303863303130633633303063333138633033303036333038633031306336333030633331386330333030363330386330313063363330306333313863303330303633303863303130633633303063333138633033303036333038633031306336333030633331386330333030363330386330313063363330303433666636376538666630636664396661316566333366343764383662656366643066373139666133653433646636376538666230633764396661316566333366346664666665643731663866666638346664316666373630366665386666666430666366393565383631396666383939393330396538383963333731333739333664346639353365636639333438646536643330616663626239636436643130363761386364656135383962343061646131366461343162376433396435343435386664333733663464366639666463356637663366626631326333353637353261303765393031636334666638616562343965623834653737363730633836636534653562333031616537303233663138633866313536323764353363666566316263663036326263343733633831313436666532323665393066363161376337663634333564363439346362393730356235646238356262623032376162303838663162646633363663666264396533626561643563313330326161363331333439366336353130393935613266633635353434313533353133336433363930366364613435396332333530626437613665306233316361653039303838356531343565383637343263646136333936303165326461303835623430386666653634303966366662626638623562396332626439303136653364663132356134616362653834326261383839366462396638623835636634356238623234636238393738303862653931323363393934623639613564303934393433656162653833323561386461373736303561646131326266666430373536356164353634393537643135613363653761626539396137336561656265616238616563356266656236383364646163333436646134346437643336366234386261643734353333646466316238346666386437343333366434373962653164373336633136376262643066386435383765393139626138666565613137626539376535313937393335303662623234363534626439343862336139633833336162383038323535636535393536333539376638623662366265623632393439643937616464323265653931326638616666343861623163386165343731653732313534326361353465343733653061393263616635373133643761323063353233663533323265396461323463613766633664376262353666656338353764356337346435653335623335356238623835366466663735636661663562343064336437303237336537396164373265643136653835326462326537343666666639623662633365653130656535623639313764643836363737313837643039343934336562373433626638333736613336666466343537623638326666653964643162643335323965666131626263353933616261323764353434646662653930303965653466643734393030653039666633666261643639306666376564626266626164366537303137613930316534323062373939343065363361343739303266663934636632336630376263636636376434616638343966373133663432346463336339343734336434336366363238343761396535656130313765393635376131616165393763346537313162383565613164376538356666343136306238326636326137643839636631613761633566633863316135313666326366663166343433646466343465333639666333663339626164356666333131623533323465646230376562333136356262666539666461393963386438343031623931373466653930306164633538613764643639393930326338316663386434663238383230653538626665383633323135333662646533313262336362373538646664616437326666366531633338373066316633653763663866306531633338373066316664653638383933656665333234666339666638336631656636323165323737323334666566626630626463396666336665326437653166663631336566623637663132666666303735386533633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066326634633232636637636664333562333131653965346134366533343938383664303064353561626433306231666136323033363963613261383362626265666265633865633663353736626537613361633266363939346338343639323862313865623962313536633638343130373162333763653734316665636563353861373837306533386334356131666338373461656433333463616163663961306536613562363335316639633038656264366636303436626662666563373166376331636632666434626131646464613736666366386635386664626237386263623861363831633734373030366132373637363166396364313539373761633962613138373636663266383539376533333332623333346537626131393438323432363333626466313462653932666235346437663239316463396134623736623566633434323933343230353131386433346137333363326531366564363436656264633232613534626337386531643761363939643362613562383962333564323834356661373265356437626539316433626334366237613834663265396135373133376433356633623564616330666164373136383137626233333437373533346533316230373437303433393463616434393463353865623965633932313233633632346637366364336434613933623164626165393732613637366564643332633666343634656233373739636131346432336133396138366239356336313464613332323962383633613662646533353162396466636331366337346161616633316533643434366464643136333663363637333764623362663462333331633865343366313331623132643762323430643138313531633165363230343834383738343436623939633631613138316139643936333662326538663663633264333638313231393239643361613139346331616633623737653631656639396533323939326432323839396437666237643636373264636530393035636361636337636666323535346435666436363732393637306337363436363336376566663235356530626161346337613861326335343634373866643532336565326534373736393132653630633635616534383737393333383737613461623931356636633661343234323561386339663566346335613432343236616163316635626538306137343139303633656634303730336333303234643437363036386530613936653439653937313031303137316539343934396164363330333032363235623133316566383535376162393736613362396430336238373731323966643432666132313837343733623838316363363635303933376366653164313065373537323638363763383539636632373261353235626535303838393065306238623039373634346662343732343435633732343435663833316366313537356663646161356538393761623263623239373935653636393566643732663234383463383230623262653331313363633831333439323261633466663236333938336537333363623766633066633465663134623632386239646331623330653331666462653231383364336432383262623164363238656662623230373937316430663436313539666338653432643134316664316464373861623063613830643366383434373338333834336334633865363531643033306233303730373937316439663131636339663434376132363666393266383838656538366532383661333463356464626538616166363233373965623863643761333762653939643662626436636266386531646261343434353431643737393564623431306332363031316631316130666462613938646336646261663065323736666365343831303031643838636638616332393033353262623235383762343163623762656132663064323832663439343931616263363335636231663364613635353434363234636130333332343231333632613231633232663363613937643763656262653664313366636664633330323163396131393938643833386132356435363431623739366533613663656566396233396237363435306537613661633435373034326562383430313933376163363435623663393664646637393430646261383035656565636632626536393433666136356335373539613532353239346463613136663561393865373633353664303735643262386431616462613134306563613731663739613362626136333461656561343062376134633163336261363433356135316631653864346238396363316639363963646664383366633063636431393163313439623331363363616638643465366564653230333335353734633663366337636230626661623931626236373962363664646433613261336432376130643964613836623731313931376534613661376535363436353335366664613339326432366165373563663961643434656133333264646131346464336132356239373465326336643933393839393939613561663236363233346461306164306237396133666432303439616362396664636331633163333037333731646463623464396630343363633735373037346232393964396164653362303636383735383630373536383830343936643866373633633931373962343633353862373665323734326262373536626462333665343239666565636663656332383164373939633263666631393736326339333437336233303233333432306362613439386236386438663736346339373531643365646138373636623735336165353333653964616235386461393165316131653136316538613833336262626461633334396134333364653139363933373635666562303232323365323164666164363062653664633532313663356363343662313131643137313231613631366464366537383536656234383937653130616632306236613337373435656665643531626261313463643564333862376230346239626231366263373435323035633063303639333630323332616265373762373336613134653433643731646665636538303736303334613761663439646430323361653662643162636335663338616261623235396639616263363637393836663362303239633836653930633732316437333834343763353434333638623866366131616565366365613865396635336432363336386237623439363564663265373866656362623630373435376337663338653030393736656638303562613865653863316531643132313864643038376332396238346238316163373337366564636236346638623965663931396139653939646632653735623136393561303965373739393366333238373765383731663531393330376138643433616263336635383162356337613838346232363634373533303064653666663266623134366364616439336661356236363034313564313338356132613761353464336663653161333265313866303631373136373437373132376537393830666533356238366336313765333566663362656333396231373434313736303434633830636533663531616461623136336338383930653164366339316339396634663032386635393363653063333139323236616663393830663637643438623162653331353339356463346335363761363161346464633361316633356134363633666161663061343561636464643263343533636235386535326333383431303665336633303364633964363963336330313133346539346338326663386239326137353431373062386333313565343563646439323339343239613434343763373837333835383462636635373264333533336238343937343063373761353839313038316165636264333936303638373837303761663439363363656430663865383938323663313436346231366435383262393432653236336132396233363332353965616663653066303961376461393263623261356265323833343236643865393339313064663463633862623963303134653564633730373162653561643337653535373564366335303763613233623965663538363937363133383033316339653437626466353834313263663031333638386637386337623838663465643636333462353631383165323039333436663165636639613337363563643962333037373163366264653938333538663635323933313263323539616135383562316234353031363936313863323036623763333533636330616332363332643639633732383331383030646136623434336436313766623731303566323362666539633835306331326632393766643831343266656236336638303462326433346162353137633063386631343133633033663033343230663539316666313238393061666633613631326361396234613838373032626666633333633039633865666232666331303633303765366538663062303433326337336266376237383561633832316536646365373138383961316236343336366364353164363736396366633266616538666136336639356465663137626131336539646465626564646238373434613637653336613766653266363837363762393739306166376364343031323065396534366635306332343832383162373033386338326133363831346339626332393234613933393266323964346539373061343838333664303335643937656632613136326665646665656630306637326436386337353036303633383163376534313265643665383634373837343233353337373034663862313936343636303538346335383463363239386533326263633865363637363738653331306137333361343731373835386533353033666664643832363766323332383365336133343236323464306631393836653138386333663937353364376638383533363436626663386230626564373236366264373533333862356130356565326139383434353530626337663438326338626264333766383932303433373733646636626165343439316537653239376235376466636635633737393037303830633865626437373436663032356136666264653139623832386536313065666139353263643934396436613437313633313064363839333962653534656566336661306132346634323532663666343031343361373637333535653162393264343235643964643239323932346463646462393539366163373834323064363666663063353435316464613863356539653366653061326532346535646336326331623930333162613762643332363139323333326232633737343865386365663331383239383935363762646137636633323362363330656366653066393764383063326164633330373832343364386130373033636264303337383638653132653238666664666236303261333935343330303538633265613333656136626562366230333233343637616133303061386463643430376261313435633432616161393939393933333832303235383463386338643564383939353466343434363434346339613962393938336239383539353466353435613534353439613837393938333833393339333964393938333537393838373935393338333962386439393964346638343162353866323738666362666333356130303734383133613862303838333030353333623838363665363636363036303630363764313630616336313630303030303763353536666136306430613635366536343733373437323635363136643064363536653634366636323661306433323230333032303666363236613064336333633266343336663735366537343230333132303266346236393634373332303562333632303330323035323564323032663534373937303635323032663530363136373635373333653365306436353665363436663632366130643334323033303230366636323661306433633363326634653631366436353733323035623564336533653064363536653634366636323661306433353230333032303666363236613064336333633365336530643635366536343666363236613064373837323635363630643061333032303331333530643061333033303330333033303330333033303330333032303336333533353333333532303636306430613330333033303330333033303330333033313336323033303330333033303330323036653064306133303330333033303330333233323331333333353230333033303330333033303230366530643061333033303330333033303330333033313330333332303330333033303330333032303665306430613330333033303330333033323332333133393330323033303330333033303330323036653064306133303330333033303330333233323332333133393230333033303330333033303230366530643061333033303330333033303330333033343334333132303330333033303330333032303665306430613330333033303330333033303330333533393335323033303330333033303330323036653064306133303330333033303330333033303337333933303230333033303330333033303230366530643061333033303330333033303330333033393332333832303330333033303330333032303665306430613330333033303330333033303331333333343334323033303330333033303330323036653064306133303330333033303330333033313335333633353230333033303330333033303230366530643061333033303330333033303330333133383337333932303330333033303330333032303665306430613330333033303330333033303330333333363339323033303330333033303330323036653064306133303330333033303330333033313332333733313230333033303330333033303230366530643061373437323631363936633635373233633363326635333639376136353230333133353230326635323666366637343230333132303330323035323230326634393665363636663230333332303330323035323230326634393434323035623363333036313333333133373339363133353331333036323333333433313631333633393337333833343631333233383335363533343633333536343635333533353365336336363632333033393633363533333331333733383635333933343636363633343339333036343634363536363339333136323330363436353335363336353334336535643365336530643733373436313732373437383732363536363064333233323332333333393064323532353435346634363064227d7d 48 302e302e39 6170706c69636174696f6e2f6a736f6e 5554462d38",
                "hex": "006a046d6574614230326236366563636236323361363432323836306462663031346537303033323631663836346432393933616630353135623337336663353636353237633334333040376231623834623537353130373739363938646234386537656564386432633539323732316163626662313866613933326233663038613431343663366566330a7465737473686f7769641573746174656d656e742d30326236366563636236324dc2b17b2263726561746554696d65223a313631373834373836303137372c2273746174656d656e54797065223a22706572736f6e616c222c2273746174656d656e7446696c65223a7b226e616d65223a22322e706466222c2274797065223a226170706c69636174696f6e2f706466222c2264617461223a22323535303434343632643331326533373061323563326233633764383064306133313230333032303666363236613064336333633266346536313664363537333230336333633266343436353733373437333230333432303330323035323365336532303266346637353734366336393665363537333230333532303330323035323230326635303631363736353733323033323230333032303532323032663534373937303635323032663433363137343631366336663637336533653064363536653634366636323661306433333230333032303666363236613064336333633266343137353734363836663732323032383533363136623639323932303266343336663664366436353665373437333230323832393230326634333666366437303631366537393230323832393230326634333732363536313734363936663665343436313734363532303238343433613332333033323331333033323332333033313331333233373334333232623330333332373332333732373239323032663433373236353631373436663732323032386665666630303537303035303030353330303230363538373562353732393230326634623635373937373666373236343733323032383239323032663464366636343434363137343635323032383434336133323330333233313330333233323330333133313332333733343332326233303333323733323337323732393230326635303732366636343735363336353732323032383239323032663533366637353732363336353464366636343639363636393635363432303238343433613332333033323331333033323332333033313331333233373334333232623330333332373332333732373239323032663533373536323661363536333734323032383239323032663534363937343663363532303238323932303266353437323631373037303635363432303266343636313663373336353365336530643635366536343666363236613064333133333230333032303666363236613064336333633266343134393533323036363631366337333635323032663432346432303266346536663732366436313663323032663433343132303331323032663534373937303635323032663435373837343437353337343631373436353230326636333631323033313365336530643635366536343666363236613064333632303330323036663632366130643363336332663433366636653734363536653734373332303337323033303230353232303266346436353634363936313432366637383230356233303230333032303338333532653330333532303331333433313265333733353564323032663530363137323635366537343230333232303330323035323230326635323635373336663735373236333635373332303363336332663435373837343437353337343631373436353230336333633266343735333331333332303331333332303330323035323365336532303266343636663665373432303363336332663436353433383230333832303330323035323365336533653365323032663534373937303635323032663530363136373635336533653064363536653634366636323661306433373230333032303666363236613064336333633266343636393663373436353732323032663436366336313734363534343635363336663634363532303266346336353665363737343638323033313332333233653365306430613733373437323635363136643064306137383963326265343335353433303030343235643130363536383632613836373665616139303963636235626338306231326234333064353333333038353839313661356632383636623239653430313235636137393864313437633831643830623838623363303061306431343832646337393964343261306563613237343565376462373130306230353233303334623835393033343565376466373630343336333835663436323565303339303639363063626130326334333433336431333533383539303563356531623033363335373137626239303263326564373130646534303230303430306330313031653262306430613635366536343733373437323635363136643064363536653634366636323661306433383230333032303666363236613064336333633266343236313733363534363666366537343230326635613463353835333438343532623433363136633639363237323639323032663434363537333633363536653634363136653734343636663665373437333230356233313330323033303230353235643230326634353665363336663634363936653637323032663439363436353665373436393734373932643438323032663533373536323734373937303635323032663534373937303635333032303266353436663535366536393633366636343635323033393230333032303532323032663534373937303635323032663436366636653734336533653064363536653634366636323661306433393230333032303666363236613064336333633266343636393663373436353732323032663436366336313734363534343635363336663634363532303266346336353665363737343638323033323337333033653365306430613733373437323635363136643064306137383963356439316362366163343330306334356637663930613264613738626331393334373166303332313930346535616338613230663961663630333163356234393064386436643163363739316266616632333837323935343630633365316561306137316335326536646433366165353831626433623233336166343330323832643164636536363731303261316337353165393234636434303261653137376132356634636463323632633938626237356636333862353761333035303936656332333638623337373262316336613639376162633031663665363234336161353437333837633564626163306464363265643066346561383364396361613061323430653631636330626237616637633432363065343361623633326338636161666337363066396562663835633264343234363963633635353834393133383562326564303731336436323532396534323535353033653837616131326434663239663965396561326164316663343337373764343965383637363732313136353931396134383339353134363561356564343931353261326633376461343263643234336134336261323761613738326538373165666363383939653161613239636136313466393339366162376234656362656435623637366338313661653939383863356239313030373164383037326438313235303161616633376232633634323730366465663137343062333838323030643061363536653634373337343732363536313664306436353665363436663632366130643331333432303330323036663632366130643363336332663466373236343635373236393665363732303238343936343635366537343639373437393239323032663532363536373639373337343732373932303238343136343666363236353239323032663533373537303730366336353664363536653734323033303365336530643635366536343666363236613064333133303230333032303666363236613064336333633266343236313733363534363666366537343230326635613463353835333438343532623433363136633639363237323639323032663433343934343533373937333734363536643439366536363666323033313334323033303230353232303266343334393434353436663437343934343464363137303230326634393634363536653734363937343739323032663434353732303335333033363230326634363666366537343434363537333633373236393730373436663732323033313331323033303230353232303266353337353632373437393730363532303266343334393434343636663665373435343739373036353332323032663534373937303635323032663436366636653734323032663537323035623331323033323230333032303333323035623332333233363564323033383334333232303562333333323335356432303339333133393230356233343330333032303336333833323564323033393335333132303562333433393338356432303331333033383331323035623337333133343564356433653365306436353665363436663632366130643331333132303330323036663632366130643363336332663431373336333635366537343230333133303332333632303266343137363637353736393634373436383230333533323330323032663433363137303438363536393637363837343230333633333331323032663434363537333633363536653734323032643333333133323230326634363663363136373733323033333334323032663436366636653734343234323666373832303562326433353330333232303264333333313332323033313332333433303230333133303332333635643230326634363666366537343436363136643639366337393230323834333631366336393632373236393239323032663436366636653734343636393663363533323230333133323230333032303532323032663436366636653734346536313664363532303266356134633538353334383435326234333631366336393632373236393230326634363666366537343533373437323635373436333638323032663465366637323664363136633230326634363666366537343537363536393637363837343230333433303330323032663439373436313663363936333431366536373663363532303330323032663464363137383537363936343734363832303331333333323338323032663464363937333733363936653637353736393634373436383230333533303336323032663533373436353664353632303335333632303266353437393730363532303266343636663665373434343635373336333732363937303734366637323230326635383438363536393637363837343230333433363334336533653064363536653634366636323661306433313332323033303230366636323661306433633363326634363639366337343635373232303266343636633631373436353434363536333666363436353230326634633635366536373734363832303332333033313336333532303266346336353665363737343638333132303337333233393330333433653365306430613733373437323635363136643064306137383963656362643037373835343435646266663766636632396262396234363761323339306332393239303130376130643435313232303039323539343530303234393638303938343130376161663861323238383632303430623435343134343430353135313530343334306331386531643062623663373832626433653365313662303537323037626665646639393339313333363231323866616638356565666566666435663162663264396662396533393333373336366536346362393637653636633230343634343765623438323734306139393333366666323963663032396364363238393936316432373661666566356363643232353733646163346237396338643130626638316334313962333237393564326539646361623839366564623438333436333666633563633035346239366666376162303166313138623831376237373435633565346432613062626533613732336563656261303339396336356266306435656261306666613464613063623934313934626362356664626664653262376334633262323838666364373934636639393332663365323066663461653434333330663133303561353466356162343230663138313339633733613133366433663436363433653463336336663865656531663566616537643364373234323730636639663239643634356663653761316166326637613931636262373036326331653761656136346364306162666533616532656132313439613838343166636433343131653632346666396566333837356632653430656266653362363766656434663563346265653133643764326538346564316338626230623331343361383264356434313134643661356639643765343234363633343361313339616264346336346563323466376639653238386233356565343138633562346437633861366432303633393865366263376539303663336132333838656665303565643035333962366363623539393034323638303462366466666264666164646234643730636134333166353331346532333364363036363531613236366430356563646230303634326136343237363033656434313365313830613265383437663363363836316163343762383735653464346436353937373161613938383066663437313832346266353839623633653837396131386533363961666533326461346464623230313963363031303464666135333836346131636466643232346133313965653035636338396430306261313462343637303839663266356233383930343331623565656366323964383162623331396464373562653138393564346363313934663137643463373638343165643930353666633539336334363364366331613062663931333835396332666536353865623133386536316430346566643035396164393130633636346461303961363139386261393033343735663831623032623930313732393133366435613831333464306337663664666139653732336465346139613731313634626530626638346436316164623238386231646137396465636238353530383139306264393166623430303035363033383938306266663530313036336334643134656164313739316436636235616162336638376234383166363931653030616564373335626666306537393762383337363361316334386666626135616236383032353432326630373737353166393966663261303034653939346562346665333565633064383037666430343734343938653930343336393830633466613139666335326562326561323236376139316535393131326564373131643664303733376439663230366230643064366366343261666131323434373266656135613166666434356561613261666332333361626366353463616236373130396639303638646164343737633033376530323437356238396431383962366130666631346462306330316133393564623339396238613164656630333236343164383132363332643938303633613531613937653861633639643066646135633461373664633438633961653337323864396438303337646162616466376163633764303761643866653865343566356238623231656236376639646630376562383437356661666234353739646239363639633930393865313934656334636135363466643239656135633166353164366233643936323734623265653336666135616266623333373639333537626433396130353139306335393063313263313363353030386136633033663134366364313066643336613233396564366230616661633337366332366539623763326466383638373031326462353236343265366231353364343434616261313264386533323765616633613063313166323136366239623930313937383165373531393761393635663466383965333435663165633534336132356461663362343435363266643065333934623466613236313132623464623234616234366239636437623234343836623062666231656531656661313234656432396330653563333934363237633465343963366332663330333735396465346363343366623765666266633430336533373832616236643739333931383063616562346635386464656538646261383939373938383361643734373566386333313639336233353362386233343261623237313061393934316633663435323261643339376130616465656135366365646466333434333162323236343766656431306635363338663533373365643036336361333266363930363962343461353663613637353063656531393663336363366233353130386662623932303437633434333163663630623634336265616333336532353337386661336164613630346664356236616135356438633339656537323461643062613532316636643234633662333835363032333966623536623630326339636665343231623735623631666632343766613034323066633465366630373533656166393664303335333939303566373864653031366230356266383466303632353761373361346637333366633732633131346531626630333563616362373830376230303938353639626336373233643130656536303130326166636636383233626235656231303766333364383231666362653034396636386230333162343237633037643038666233386638313833363837623033653465306630376564643934626230343364653034326634393530393663313163393465643332633836356461323534323265363262666432363535613762363561663538353737323162343431663831663966353332656132653664303863666233376334653933663638326537363633653337346237626331353330646462363062386230303333363531373333356466613338653437633833396463386131323731333036666562376236303962633837393138663361353637313639373865373064633133663361393833653835613333396663363962663939656466643539636338653734326564393439383633646362353733313963363536376264656461363931636130373233393666613136636337616439313632336566613938343264356263613335663431653336626537393232353732666564306337353039653938306662636336366531333335633563373735623339306165653066333862613031326236313632373062666462343033646165333761636337646564313065653336623435316130316463313138333030386437333862643331316532643231383764363831333636613164616365333630313930383136653363613031393461663163663230366234373538643036656233616661386531613133363635306161313134363862313062663038636637666163316534626261353134306437646132633037353136363137326133303762353030316361316436366465343931626364663535346336643161653134636664323166663563343966373531376364613431623661363938653736366664313263386537383965383365393665663133636537643832636332333336613431626139376564353865616138633033643965613733633933646235373336623633643938636636646264356137626562353364323164323763313562643236653734656136376563333865333737663939636239396461613663326639343533373230386533633234366639616363643236303866333333393834373062316333663230386437386538356635336230323330363332306234636134373134363239346437346261613063663835376436373231666530666230646464306230343564626638383636653131373635323834346430623363656631356434633863623165366136353265633131636263383234363162353765326461393537343364643836346462333830356463376534313539373737326630366339393638326634623663396265343465333063643665326264636565353237366334333662346439366462306239646261323163666562326264313835373233636535343834336234393333316436656438336233393730346661303638373331356663626530303966643137346664336264383266316461303562393864663237353038323331303961303037363230653637633231666633626664313137663563326462643631623138643739666232373938336366343135363231656362633638336534663738636665313438626631373663383233633633303464616465303864383534323333306137633933393730316539666437663466626431646538303131343935313065386463326364613933346331653838373739326364353965616264613833393636326665623962636436653665306633346332636639663362396365316539623633663464376138393965313831336663363665623463353264343634373331383766363331356661373264613630376565383165343666386538346466313365303261623465643735633864623333643035666130306336333834663533623966396266316263363366343539323839623064646165613664316336643262663364376236643236333163666433653561306463363062336534306462326561313133363039663565343663623330313734633430336236656339646233343738383862373666663337326261316537653662623962663932373834363662343062613932623635666261373633663264303038373935333436323631663363356132336664383532386632366136376438383339653135653536613939663636663763303164303037373662366433656536313061303966383633643039396362643638393333376630666235643366346438666437663662393939623431613263643331366130346330626138353862623863343638313835356131366336643532636638306661343261333065353563653139306436636436303331353830323136313935353334646462383030663663303639396130363265363034666431353537613637626163616334396336343632366537326665306133303666333837623461653962383962656565353630666462396332646334353939653635653161386366323132653236363161666236393030666335623432316630646339366461373432653830663830383137303866383039633839626134383837646534396666313137336635373666346466343762313765646338653730646236316137323564313030353734373863313561373331626537663861333631653461346438643864333434313762303165336632373139613038383661313764333464336466383265633432313765626435623064396261363033636538383262366464383866613833376263303363333030353234383263393630336139383034383630626661613236656436353161633765323963366331663931383066663735323861356538313763316334343164306361306236363831623739666163333334316366396339303765626330363433303131373430373533343439656237613366643663343737623435393862336632393737616465663936626437353066656430336666616233646636303433353435313965373633376635643664656135363465643736623439313066363930636536653530656461633766306666313037366361353733343063373239386636306138643636306635333039323866633666653236616462323838336664346365646235653164343533316238303736333939303232623435636334313934366564623430633661613638643436356138333931663666393836646236376535653965313934366434653030393834626364363835626236303132336330373333343434333038356661393930376331326465303238623533303937353330656634316363636564646339656562656631613432666465313337643666393163396564373639636365626137363931303238303165393630626361643137303166343231336332623739626430303863653265646439666339323561313932363735373666633862613665326439393736613237363066663964323631376237333762383164633065373463633736343863633532333639386331313435303364316537366530346437383365373034386465383565363732336436356434396666323137346133323330333662623737323461363539356230303764653131663365653766303937626135646531653464326338383034346436643737313332663834356665643765636231373538326237653631376430316265623465353137646330663733366132346438663138373762316531626366383164613962373861363631656165633435643461653266616438376330336537303438383233353635616435656562333764363662376536396137396662326465623537393162626363306664333162666134663033396536636339616336666130323763373534366332366663373539306331303532616430663565616236356164326437336239623465373162386434626363626432333530663731393637663634366163343763303631356231656231666438656434303537656361336535633631376430376565303033626330326465303661663866336264306233666230643136623766323130393334663339326535633666313733363065663039393839316235646336386362383535633461336264326661396563626633366137373866353362396439316337363133633730313162363730336336353463653435633833663663323662656136653333363037356662373761616663396264643764643538343733346431666534333537656230656363646437393734623562363162616338353362316265653331373433356262316462633430613666363131666365313336363665326461343238633962306233316537316331333761333165366465643164613061636163356438363063303865316161643764346138643864316338633135663732316564616263303231636138373864353963333331636132646362316266643731306565363937343063386330356161396631333530343837353939366535306464326630653336383737643134613962636431636163343932656633663239333563383233633033623135656261386532653433336661633831376630343038313765626164356137303466626563656532656232373331316638333162653564613862633863323961636433333038663733633235663136343461366139656530643866373864343066616162323032336331303638653765323331623234653363623732636237636633623531363937396538333736336532326638626437383364663033326138376264366337363031343631333064363866613761366464633563336132326535653932633833616533666565326265343733386661663737343434356435376562333566386566643066376631626363616638636562316434643333393936346236663238643366313861363537316130656233363539656334333661323766383066373565306430366639346364643139633938313333383765333438386333623632316363333665316437343136306662656233363663383263643730386131313363343935313832633764303436303165613766393833376138666233646661323336383237386435313037396332383632383263366635363061343739633365666331656230316535313637353831626531373263643632653539313432666436303464626230316562333238636562633538663830666332373833616333346363366461656337396234663962626164333763643436393832623261643136656633623136653439383161643865333561396433306636333633346235636333623865613638386266383966323161656461326663363761643463386234663738356639646139336566663966366231663737316231313665326539363265656166373065646131626461653438646165626530366239643765343866333230383834306266633537383866663535313737333136363337623437666563623561663566626264663965346166336435333838666634356461653464333236643765636463396437643061666362663533336436653064666361663963346661313865353963383537353336356638623064343262633165363261643535363833643836373263636332376464616632376266316663386137643763386332396338663336306163626637626138663961386665666363326537303761346666623639313664666434373166343737316661653739383033333635323939333131643735396238333761633333613165663762643539646234393465616337353236363138646433313865333738396332383066336639623930366366313361386661383033656537393939636434616430343939633433643865373066656162636331323639353462393461623062393861626365313263303065666233636131333332383031653537636264613933386562326361313565663964343339383164373139633165323761363730346664666563616639303033663037663033653062653036626438646133333830633732386232373664663966643765353133643635366163393365326638666463346233393838626662376538323637393138643339656436656438343366376331366631616235623066376666306337646266626439376462386565666364356164663338666163616264343162653737613066356136313666613031386332313833623064656561343534356332316665623334386365393632646630666636353239636438333365333664623531633736373030356535336237393764316438366564313438666230366664303238616330393437386262396239313332643033366262636331626333653131363130613339363266663739393066353839643837336264393562616162373931653639623763313961623234346134326266373632393161656635393862343139313035656438303639653937373039666339623030333465663033386461663364363763656437393061333133613631306365383434353738386236643930396236663735313934393364626432383339303637646265366138626635666361366430306564346164613663376332646637333831643162613863346231316566373965383837393964616635313739373964313536313162376137393636356664636131316662613831366561656131336438313166336334356136373165306663623765633466613265306465336337306436383633353836663861623566363939626464376362663962616237613162646535376137626536663936616466356339356466363630613038653737363064636131653666353365636235396633633164663366373935663631653334613738386166616431356465663931306338336133386233366636633566623766373837326238313366656164353361623333663263643034353762623863376465303762656337376138643633656663643136383030626564626464616362663536646334626366373636633537656163646139333464633333356239303734623363326364323738343638346531643735303637656337623161323164616532316239343836366264373162393335306265373734313336653233633431356435303866336462343666613861373165386237366461303366373964346232656265343730333232663431376138626635383566663233336162376630396666313162306337653631396262613835636166613430613364316666366533346139613831373536376238643630313336636237316362633366376631316331646538336165333361356338333564363661656137353965383533326566626163363738346438633335623035333733666433643932376564333361633133653531396363623562303666333764303734376433333135333835666132396461653032663463333632646138393335636335656337636262346433353938316665303837623131663765393237366362653735373466643539363733663565363737326561616330633739316161653663343764633833353464616663396161333030623664623434646132316636316337666232396539366636323836636565313533343938316466376263383237626364343162636136323265653039366231376361353138366662393062383137663232626365653033363838336461376431666135613934633162363637656239663837303933623933356637623831396136333063363861313137353935666562646462306436653536376232656265306165633139386230303237363432326661343764393533383237366238313338383162383437303130663837666562303137636637386166653830663235373434326564623164616363663233613633653435633661636234646338346234623930303237613033303230333662636631346435356565633132626131313234373231646535366463396637643964346639323062386438336532333234393030613961663333643337383564373139613161343765623965646233336661663733626635656530626133336537376530323361373365363237383830316231663633333564366163623835656136636366666237633466396365396139373362646139363464616537373861323263343863333566383462316562356564346662373861633266396538363434356538636662313165363562623932663264646137613365633638663264663035373736376233663162656637336235666166366663346131626566333333353735386537363165653733396537373338363833626537626664393937333333623165376437343364663761363666633133373330313330653362303536393736373865373934363637643030333633356636663339633630613836653164613336346164303566383130646431353161636562653433383835663130313633646338663632306637633061633661326666353837373638626637333366356362663163363364653234646132383130363339666635383438383337343265653437396139383033633562653736313732616330333865376636343238653766353732336364616236316362366361366435303233656236376636356264613166356231376531336232643237613061653335663666336530363632356336393631326363323163353034306437616166313465386336336333393036373365633666643062336338636631653332313161323565363931386433343565343839346439373464323034626530373862333231376333313632616536376261363363366438636535326466386438323665616339386565333938386437396539373532613731633661323465376534346664336534353439653633326434373532303965643933643038336231353735666332646235303237333530646533373863633164363162666139623138353338326164346633316437346533346332393065363062333430643736633131366133303862363434323663326366613630326265633664366638376165363361616338666265613337363632656639366437643330326434666230626230366466386665663436653863383961393134653137383131363561386630396161623737323338643937333162663732333236313833346334333966396334633739653662333934653732386333626165363033346137343334343237643063613533653761356264383233376330656331373364343765343033633563333366323231393138366439393635363631306536353763386430393362396366383361353333623835666361613735653636656363383937666265636539343662636436616561636664373962363261643639616633336335316139333966656465643935363737343436626137646365363739666631303931363633356463616239383135616632373333653765633635376537376336663038373531316432336565626162336464663762313733366664323837396365613730646134323065643531653862396238623638613532663563393638356631336230376565316537383666633563643033653066616330643833373431303236396638373731366334346462376563386261633337383034636664636466626163333731393366353666653330306563633034376431663738373833633636303162653662373630633833346562303933636666316533613166343336313233333864366130666461333366363835336431313632626330626265303239646265363162303635623035623630346563643431323033333631616662386561363362326531316665366162653966613635663838333966643234646130626461326663363938333462643237366362663862363062623163663362323466656333656361666232633666333336323065656538383365373938633336656138623238306636353939326563653464363738313661623039386661663062333533653061633364336635643866333565363564653231633735613664306666306433366332376432316536666265363938373334376339336164376533643031653962343061323763626362656635326561383733376561363361643333616336336531336635346537383636616437303664393636306235376461656261313164633065653663313536653363666539346235396537323231656561316632343662336162383061363966333333643963623239383133643435323366353465333462326365666533656436656136326264626538353236383331393661346664316338613336633865333638633765313065376235666331633137336164663066313033616637656238363765643434646565333333346238643737303137656138616166633134623531333765336535353962313338316265366637303961316562656236333863616530626663666134323965386262366635343137383265393365623033666663363930363730316666336539303064353133663166653730616437653730666632643139303766306165343539666362376639663838333734646439303637663130376639636238333663383866336364633762396561623933396534353966633431336538363430333634343964376361303664346465343038646239616566306266313333613962623330633634626334626530666466653365326564623537363466306465316334353939376264343761363330623261633566333862613436396263353965313761376239643832333232363731386264636531316533326131663366373937666533656439386266333366316236363534396430626630313366336266363836653837343339613765656465396134633562373032656666396665616131666335626338626432646231663766376236656466363861356637663366623437653361623032316565653738386235626337636566623161663932353837333337333234363739386537303239663631343738393837313134366663326136333536656131363031313865616666646639393933646536316664303837396663643162366664313330633736353538346266336633663633306163396265346638643934333439373163366265303436333365396634376237323064636433666366643165306165366537663264636336333031363031376537653834663964373765316661663766616462633132656465373461636636633231663363353362366136336230313638643337303966613338643863656566323231633766373736646137663562346231643335333039323634323666303639653831376539353937376230353238616337626536663063373731316339336339656439383663336465643938656361393034313361316333636637613036666135356361616437666531663963653738633462333132326331336661653339656362366437643137643836343963663637633637626565613539303939363939343539656262316137306566303239626563373733666665333061636533333064363539383733646466333933373739353638323635636561366463616661653562333333636466363936663762353638323635356136393833656535643630393336363538343363303332373339306535333037666636616337343034376132653134666130663965346231636136363738313339633866333332643836623334663337636137376665656439363834363233316665313965386238646564396562626530656532373931653732313636626538383737613132336338623363346463653262396162643631646561623934386261393135366265363761663763303765353866633333613233363862633333633237323338656666373563653837636435623363343339386566626439656533373363313737313737656466623233376634656631356630383562323739653761313730353063623565353730316265313666626639666232316535633033333637616239643737626239333934353565666137393835343766663634356130376562373262303061346338343962366333376137303438343638316433633266646266616237653034323930303661363832386130366465393961623862656361373862656337373631353664613563643638303362306338343830313535656566636566343036373366393362333465613764393966663039666563616662626437666539356465303037666531636662626336623830346437646664343261663735663939663331666237636332333937616665333966323863636439613638333366393663623731356332386537626265383432636233646664393561366265663135386362306637343866656630376465306461376430306265313665373633656433663236616439666635326234313364666664613737633166653231316330626666396366333139663363663637316333653966373165633763653638656661653333396634633166356464363738643837313139656432336165333231646363616665353033363837333832336633623632376263373532663762613264363765303839343736303164363037346231356536313066316265393862663738623762303163656264646465633836626235376338666364623863646465666239663436373136363230303538626233643637646234643739393031393932656564386133336566323236326464623430383662656464373630336664633438306266383762363965303665663331373461653566306637653066386662373163363034633436643434376165646639303563323339396466323163343839646633653835663530313133663933653264386566643434356436373961666365666239633632323230646161376433663865333338666536663237373265663937623730613233636162653533393033636164386439333138656261336139616432303534363633626163303139346333613366326233323233363938633939383433323363346663356136316666323335303165626637306665353361393365666264653864626231393633663263646631353433376438613737633266346166373162643166656136633265633666313633623866653364653436636363313764633065386132353766623165366534353435333161366332303766666432626438636338373035356238633233313463623131656639666264306337373132343566313364313236336134666435656438666433343831643739356665303662353531363730613538396638656161646435623932656661646239663866653862333138323336383131623661646634373033666135353634643437393337663833306135663137376531663833623636613233636662653439653335356630333362306161386334646338613732336434383739386530343861373265343233316633393934366635633861336366333764666437346534366462373738306661663835313833333232323038666433346566333135666262646330323666326664336664303032663938383336333665333161633333386236313865336464326433343539643837363565656638393161653164346335636361313236613866663939666337643366623064333163346138393163666535656131373864666430343264633632363236326363646336396266313764383936656630393966643934666536646663626530653937336563373731343735623130373763323565643130613837373130623939646639393937386537663030633237313133653032663735613235636236333434646266623936356664303430373330643238613237396661333139613837373663633163623163386333316161636466623335313836313535343631386334356265363065396633366634323239613964643062663866373934306165303937306666393330643834323565356637616232646530333264386434363538306230316634636636626639623933373566393365623835623434366164643538643564363031316633633762353533646137636163633962666131613165616662346162306431356266303737636366386265396664393932313239643235363864666664633533623966383965366366653261633266386566373433643736656561363037346237336363363461346133326161363938636231383931323131333739316137633164663366303362636265336533376237643165376663666432323237613338373231323731616333643935626336373037616434323061633864383833643232353162616635306233666666343564396337663066653863623465363161616635303737373332323264643039666133313065343639613364313936323631383331653861336335333463323038343035666562346462336635313433633266666537656163306464363636383736643865303865656232643637323863386661386338663931336639336233666131303865373636663463393139633832626336323033333830396133626565383033633432303563653463663438376537323938396266646636633163613232366165623161326566663765303631333962633763653633343661363637363132656635376336393966373432616561303338343730306661643431303861653265666663656161663539346633393733643061363666613236323437316638633266303863666462623865333130636433343966633437333165343136316538653733623731646635633934383963666666636463346262636336646138393966333762326133373833613963323531383562363838663066613464653035396231326537643137636636353964376363363965363166636262366137636364633939656335663365376662366466626163336366663164373463303738383364363662366664303261306566343661633833396463666663666330376162326266366334333335643161613335643562653162643164633062326633376466616661393964303731653131656633626163333566336439626666393362656132613263306638333166636330386634333133386331626639343537323762643366613066653466366437653732363539613632656431643663626639663966366235666562366637333862343465343731383230383766333365303666663133376233663533613963363332646432343865303664656231643361383362373464653636353537636438363764373234343832333065376230323735306366653862643335386463313632333039346538393430373963633437336130373363623366613265363135633837363932353364366439396335366466346262386462393661303236636561363533336434613663653664626130623564353463613863373235393264333362323136376362373736663465376630623765623062663237633162396337626535666239656436653662633364643133656333633766306633393133663234376338623933366662656365663630376336666433353639363831643739356463666262306166376238333136353062333134663230333439346439656534663436653839343866373736633965393466323130376439643865313661326538366666383736376532396662656336666534653836333765626331306433366133366361653433646339353336373336633465646161386261356136613733386463643263396236353932643361373234333566376462656362366139623062316562613562363365313432333431386134643961346438623761373461653862373766616132316537323664666164393638373531313735356236653766376663363962396433366537663265663561306664353236623663623336353164333531646561663765376364313536333561663336356232663964396134373234613764316262346664663261613937396235326561376137373166383165303364363039326634386138333133666466336665626664303166623563656637636336633866663439386365353734326263363737333731383039653234303162373333346563646334363134656631633464323964613563366163656366323166386637306538633466383562643139306331623738323265633165666536656137613536666237336531366466663138303564366236323065333336666131373164616633643435396563386661646130373965323762353766633763383862663433663331386635633062636238383466313737663736643239656336336363363965363535623062643637353239323738343765353161633437643163373335373339663235313431636438633530643833346639663266623962616530316230396634333638616332623832396133396536643235386537386239303364363861633633306465653966373362366334626363396266316239393066666232313463626664356661353237633037663935366363396463616564343737626235306233313837386561333330663661366635386233396338666130346535336138653339373939326631303031356662633564313234643864316335353833623834313939646163616662303936653836616236303132663532383436333039323538626566313865333739336130333331356665663132363733353462663463656238646631643334343261663831616435323239656436346438333162646334313932333366353362633033373636643333643838383438346634396534363961663965383837636534353234666331383732386633316338613830376433613936613334646134396565363534326164316533363838623133663938373265636533633464643836663938666639336634383335383462306338323364633362666533383966353037626635366537666239316132376330386466356364366237306136333663343735643166343466396638666235353938303936306137663265666435366333313461623134363539363737643663626666626232633533346630376333323239396662663366323763656135653263356461613864386363383065633061613964633831643632316463636638356661373561313463326562333235366362353465323836333231646164326633313438383736643035643763346637313964353838666534393933643931356661636631313162653964373861666161306465636632333162303233326661343163663131643933626261393038373533343836623733316265363637306264633164666231623237653130366238363564393866333465353933663630616431313239646132383766626665373736386163303733366330613465376162663366303335623636303030376664366530316666366561353832336635626631376331393935663137333761366431646332626530663336613065653931313664363337393965363835393432396636373666396262633962626138343565646262333937336163393366636662353666616133303031323336336664363164643634306133623133353530356665636639346531663836363731663438393738396233616336663630326638646237396564353962386137373637346163346263356334303361656361663238373332396661636430636134353934306333316461643238613362363464633564333035626363646138333665623463343266383737323938616166346431643831373832363039373835363763336466333261366364363965373038373539633738643765643631333765623363383734653935386162366332356433303861323638643837623361616534376531643961376332386563333363363036316365623164306133616431306438373461376431656532653832386562396365366130663436383038333030373339343335313836306363663433633839663165643639646264363166326361313337653066663032633031633636373530306239373631613538323535386533363531383066346661376463386564336331626533653431383665313366316565656466663536633862616261313166393161373833653766303766393237663037383765373166363330616536303065333332356331383064336266353761663865646236383963356664363636393566393366383036613639313437643338636539333434646666393164326235316632393136363334653863373130646164633562613765326437623037376436623034646364623530623762333638626162313938613637333366616362663632663439646530323561633562393761303464663366336662666465303336386339643737643334383131656636623461333761656132353461633533323362313236316636333734303332333639613635313036376237613139643632613966363036643963383766623063633364613038653939393662623131656262386530363161366635313137653364663538613364643837666264386138656632366631373439313766303766376533653939613862363961616631313065323365383437343465353231626234633932363236633231383066353338633433343731616137323935373934636661623863616139636161616361326263323832623266623364363837653266393364343466656237363063633435373962393966323861663737393965643732363330633938633665313635616532643266326632376361633863623261636161386361383762323839333264616535313436353435333937393739623131653664383237353535353366333237623465666337613861623738656634323439336535666630373764366638336262613164363861336439383835366632336536613865633731386234396333616238393636323563656538636639323363623761346237666332336138616631323164386663393066633164323965383462313863663964326538636337636661303866376630373337666133346536323733313065663362353936633164373464646337666162643861623838653064663566333339623530326261333030373937393864346339336637393938336538333361666132616664643839373062663532383964383837653165666130643835326364306265386233653834623965356262306236396265646363613332333930323966616162623431633464616365633866663166346537376438323766643734643162343365336364313635383737326661363638386363356664663430633161653637633865663231633466353039656433343130626363636661393866373931666165396634306265646136316665626430303633323464663933386132353766663131646339306135613564656265653834373136623264653065623538386337626365633631383262383236393862636161666338336664663433623930353733663062663635356566383163613863663434396239333639343466306664323766653265383966383365363761616664316561663763353737363863373836663537626430333262646635336536366266333736323261633563636236373838373735636566313665666431313664353765636637373963376361666436376563663736333037663737353862633266376235616263656662623131663165666634666539623139623836373931646132666233626632373333383338666666646565663530663333393064663931396137626535626137366639326330383831336130326439366539333761306364356334306664346461323430353730666561383037353730376237643235623566373866613430656665386438393866343962663138616433313166303363633037363464653435343731633366643131316664356633343531326234376466653934353339636533323661366631346531333963316364326336626237376533316663396661373835333463316461366438346230313536306234313134323066383237656530343937303166643830343036643964633635636561373233396139623036363837643639616539653435613333306337336465643366393332653333356638326664333538316436643865393134323065633231383362663262313034326233633132326230633133623164326439626636363932626631626338623639333535623438333761313963366230353866396438333537623038366537303464333835316138333962313338333363633464336364316336646135623535623631336334613533633036623438626634326661353136626665316437326338333136303836656461376165636462346535333435626565313136393834643037326630326365366262643932386562366362643166636433313163333431326636646236636264383463366539353735333337666432623962333265613736353662386237363930656536646637313938376633336263633365393962653139373436336462353339633864663163626131663063303066313630323065383064356138313338396236653230316334343033333734383034333932303063373430356339323063353865396630613632656437383131343232666137306663303933363032613438303633333430303532383034653933363635613032376538303334363833666536303231653830356336383361313336366463303330393030646661383132636165316234663531376233353833373135646261663933636535663931396663306533656233373561636433326366653964393263626563663939396366616430333664643930636665356634333436663366643337333030303234303361636337326361633966616333306330653736373365643664633635636236633930303433616362623964376461363063376533663132336564663962653162633039616433643265356263363966356230656638353735393237353231623864323465366239616564383766623738316562326433323862356531663939643661383734623933663138353863623765666333656438663661646263656538356535376637666331626263323361353335643138656433643232656462653637616234343662386437323066626439663533303962646233343930303163303664646639333937623762393764646639363736356537616461653137386665633238313533356230343162366432393939366333353235383334626438353265623535663030653562366439646434393238356662353966303032666263303761393862643466303636633864373165303132663662656635313137383162376130376462376431383363653539383461383366653639643832666436656562666338613633663062613330646662636236636662623333303865346639306466376631386533663937663838613733313465666430333938346466663139386330373931613737663030386361313835376639626566623134656665626231343132666435376363623465353964666632353362613437346136643361306633633537346532313939633266653565373866663333616134376639656238373231626336313138353765643431306464316263363335313966313161633064313834376137383633626338313336653763643466373537316634343033383266386366626430626566653030666434336438343437666334643537663063656366613431376638346533633866396131626438626231653733636430383739643166636562363738336565373831663166626439396365663764346430376461363037643436353138663836373032366532376537663033666431316463656265666630653833393738663039666335643131396366616630313963356466653165616562373531353762376531663962643665656466366633343366623964383036373332643538623039363736303437333130376265656463356431333336383831653730363662646634316537303236626261613233616234343533396264353935663137323330323662316436666336323039643366653137636536666566333939636262313065316266343637393863646431666538303765623364343864363063343062393566376530353265663235643164656233663532353038643730366531366461393364383366653530306637653464373062333064643736316539666535373434323338643137323066663062623465373930653733316235663430306564366430366435613335623033376562356663306433626564616633646266336465376639376336666330333333633433616563646130626638323339633665613631653435396534376330666664306265383138613362306136386335346565623366323862366231633964643132353032646530373865643132353436343762616334396338386634316530363938613731646230643063663235386439336430663734306636343631396263663532396338313331303736333636633734613362626635333661383331306164313265333961663933306537613138336634383563626232386366643938616632393466346662393264616239333236396261373331323464373031633235663232623030323564363137376532353432376166636461353931366563376436656362316264613662373431313037366230326438663462383137623762666466663665616666336665333165356539383433656132326663663664383739633764616365633839366138663135633966386633366637646662306333393635376663393764346235303537626437373164623336646137396363623965626330656333616633646433396536313338636164366466393338383833363733323561663233666438303138336235323162343236663864333830646130653565306261333737643235663566613530343765303636626637383565623564643633366439613831373161306130383166306663646134363562333638343737333863653930373338343531656362326433656236646262366662333539306636653032356231623038626664656436643737626231633134626637306564373230663563363831356436303233653836646262366662336531653136653032356231623038616664323538656663353036326664643362356338336230353363386537356636376433646638636637336638366436663132666233656436666334663936623134666362356630663563616434313162386439323966343062653931653662643330633863303336623161303863666166366462343635343337383837653330633366343731386335326533626264646562366662333631626465366536653032356231623038616664616434376132663336373865396465653131616134356562646563303231623431366664623764396230643066373731336438646134303738393563363761326633363738653964656531316165363163363364646466653634376162633533666339623963366463626663643366626335653338366265633366356666613965383337666238666531633162333133376665306466656565376163373531353131376664393562616330396537393136356336666566353737363338383762646239623239656465393037626133643266666336396536313164636533316436616561636137333765346465613866346666373630636664366666376637636562353766613666363861366164376663623036663834366466613833366461333432663262333132373933653765356566626664663936303863646362623136666266646539356566626664326465353165373865643765666631303962376466366635666166626664333764376462656664666537623564666566303061646563666466653234616666646665346430646563663731666231656635623631373339356264646633666130646537653766353364306334626564663833383866376131626462376666623662646237316636313566366237393865626437643834623538363832303461666264376461656237623065663966363463623538616637346434646533656166383731383565346566623663656231623766323734646437393366303463376135333363336665336436353236396165333638386136373137383565663933393230653464353736396135376438653536393664643763623238666231633831396663376637303133373830346362306465326530626437376264396366613230646438346266326664303733633462636634663736316466366237656261346233396435653537356266616439653039613637393134346263326263316466323230643936353862636565656630313862633130633530303436363031616139373637336262663965633762646632646264393262616637363365336465666439663965346539386530363362656362613165363263376633636536623731633337396535653133636137323065376439663935326630376332643130656462643362323830353764656433656630666131393639373632356333653532343732613139366663333263303338616339376230323637333835356165666239653635386566666166356231646566336162623064653735663463373961623132666638313536333563313163366264333736393930616232333338343838336663376130336163646266643565383666623037633831303563656638313730616231306265393733646265373638356265316162323966633431633264373130343832303031303864333835386237336232663034333738333933353237373835646265656162393165653637653032643834616463346461306633386533613165663832316330386436643866626164303365353965396236336237393437633964653836633036333930323765366232346336366439323561623732396531653163646336363766366564636339666135663436623037316164626662666334373131323730666665666562383537333266343635613033396663336634366638323633323564623331386632613533336637613933643233313832663331646238303339383839373232653166376531663338366562336261343762303266373261323164656666663937396531363232333834646436653834643038623830396637316166623263666134616630356662306466656464363665383561356637613138363365303532633334316533663563646530376437316365336239383966643765613566363137643537383637356532316366613061653464626537623136396636643965633130633061663335303661353561333939643034636234313137393036663966616463653034623334303262373038396233393035323964616635326161396536643935656166373561393338633332616263636238643432613735316561343534353735333563326230306362633033386163666463333230656638303766393437343733316463663538663865316439613633616565663766323437376365376535333261633566323737303337643830303865383137393630323331383464336466643865343332653035616664393665616561663034386638333664383837666162393733663866336634393836643561656231393664303735396536636236643333333434643333643433663437306366303837646265363739343531656365393639376365626539363763656631363439393537376238363162323333636264386337393965346365643332346631626636383536373230353537616663643865663965336362366263653633393361356166333032626261366536316437363564636437626234636464333933633338363762626162306131396565656563353261343762643864333566666263386433356664376331303435623566363262623333373063666364396561313865346661383637343362386265343064653162343038656439653763366439636166616465373864646532656633656463383836373566383665376438303263663639396362393139363561616634653431616662633464663939646264626430313961366265666338633364613063666161376236366138636538336434316538336461386635373762656236616566356365643835616162643463643364623764303364323939346663346333643735626237643761653966626464376231636164366430326633393762656461373566376164363561346161643735366164373163646562363366353130646661386638373866646638393230643439653066343130646336653664333164343136663730306336656665326533346536313863666264363062633164366662633537626336343839383863376533653464626566616537626337366234343732366535653662636638643264386466373538386337663562366163643331363365393265653331346230613863636638313534303337336264333065363330613164333062656137626231636136376436643237316464306531653732386130303336363139616533663437643731623435313436316136613262663233396539393432326463643062313033373934643631616266356139663138666661316535323264643633333464666463343131333930653666356663626166306662313465393364306565653933653166353735343866333238636433326133333062653937343238656136653264616266646466313834663531666164643066326230376636313663613832343766393432666362353134363162633462623962616261396334353832336465653164633630373461363132666430316639336561373539363535663833636538656431313663373334663937373737343433386639636565373232356265363733336637366363376164326538363465646434653735323832663864656462356134613131656639373761363862653331643034653166333863366437633639666130396462306464393361383931643130376535306261323663333338373336363835396436616633636165616238323336373865336466316464376638646636336530376631336463613431623863313365383537316135646335333130656432356365333635396136613132366433353033653930616533303036643435396562373161663735396466396265393334353535663864376533343933656537363234633036663162313565306661626465363064353436313436633266666238663562643233313937656233653935656133306366653966633266663061326165303766333730646366653835653633323934643330643665333939326363376235366339613261653236623534363537346133353963363132393465663539326134306663616437613766616163326635616463363263316138393637626431353361376636663666383266653163363565393337353334663633313039356539316635303537343737373961613564663866623137623337373533303562353863376430363763623063376666383064623738653339316634333961346465313665346163626364356466306462346436396661613736383233623738626266343162656463376331386637316538373338346439313366613463316333363036653933373166636431356566613231376664303131323735663766393438386137363337633438666566613663393438356666346462386331333435666566363633643238373838616632316435623131373631666535323238646535343630366432313838386261616161313235646135656334646634303164393066666139336364666336353039346535363634386530623831313732313339656662316132613731623832386332393934343262346439333536316137393138643331653437356539656330663563333734626465333761653936373363383466623934643331323863313764373962396635306231393938326663656634303565656561346631386537636134666630386332656634373761303565383066356632336365336464303837653366613864643430636366663537616363633966313436333833316433306666373939383066616365343562653338653135343063356236356161663130636532336638323730336337663535353463316464336339633339313866373463613263646636646633646465636364623138393736383562396238643736643633323437303936646434666536336664363262343133376630663662623337313964663864623865396263356637643164366130666630313165343663346566323866643164393937383965663361646237343537613637666562663935636432326465323039613230643236393236646434363533656230626337343463383536623435393566323866616339343661333064643239383863333439613531396565653466623935396335393761663565333037666465646333396233363763643963333137646461643438613239653539336362323634653138336636656563393865326132633238323931323338363066636231663361363466306130626338313033666166376362636463396565646261373737353636366166306237616636653864653264613336623937636536646462623436653935396139326463646364643263323132363232333432343338323863306466636665353734393838366165333136613935653363653264343961633461323961393332353264636664666262376536366537373239336334616264336334616161313265313935356233373463353536323839303839363538333736343136343239366437306239393235343336366435383636343231383933646139363765623536383933396565633461616133643965656334343361633738353832316634373564396565613263346161313334323166326337343233343533383832653034383461343238636334396339383861656363343261353639323938353339356262613861323332613732343162653965643062663065666562656533626439626637353262646165373166303033353030356135356161376263653365393664613862303934353462636465396265346632333537313062663664393539653963353335613536393533666163333032373362326532396139343866383531356639313536393561333666393535336134393533383935653739396165346164636437656137306535646134333231333462313234336462306363356435363361623662303461326634356134346133646137623266323861616164306634616133343737373635356461623263663632353065346339353561646463643933393535653936653234393633376263663630366163636134633065373132373536666534636338626366626334663162613365613562363866323333396534363765323261326636323664333565316261643230393739343330653531626561343234396539376162306536356431343433386161353630633262393465653434396131383537346435393664643338626161623431323765653562306261313235396330616661633530353736616133393762383933663861336361323962313766313735356334353461643938393864386261313536613566666332366533313764373133616266343934393238393933326162383263396435636539636563653936663533366232623032613262316234613536613935646436396337646564646132323763363930393061333139353537633362306332616162366565333935353131656533653332303033633132663933333938336161323530343462316133353534356634616461323932343937366163616162363339643933633566383933393935323564393332383333633264663762306332303761386133663564316265346538393731666233623532323732616532663961383861656138623837393239323533353935383536356539353530313235373836663635393965353831383937353439353535383465613262373231373465326565323466633931643532393566363131366539373234656532383632613136636635343261626330626365346365363435373632613131366137313766316137303538666334356337636238666266346334383531303363326565316534346662343466636663343432313634373261313865653632383765303561396437346530643039336662663665373937373431656235366666666238613461323234663966333037353938616233663336343236353762396263643230613831343736643965653437646365393933353139396136373238326433313637373262363537303665623234366164613139623435333662333839663161616630626662633638386531653238666233626662616134323761336537633234663433333263323862336663353938633432616361346632633734346637363137623964313836623266323062373964393738356438626537396233376332396433376163623835303363366462623935386361636533393264373333613461623861393237303539333962346265363838336239653937316561623130613737336665316165373566366166373737393830626165636536663961616163326364623437376133323666636137316662393835306363626535373135353530643464326637323537346434633737323766313763623636656235636634353831343932333462666161326166653636326238373365373936626131333433313237333262346230663539326232363536656563626361616139633933353335326431316466646132643233646130616364323364613262303637396363386663663063326535373163626638626463333238386665353864656338336134333465616233636663646436306364623937633564363863323832653763323038343238373163646338633236613864363937643462666131346564366238653662383530666330303463643132626531616637653539656463393163383164336361356531373062383434663862383037623238383536383861623836663031306565343938373138303933663937663236333334653939303236666434326534386435326334386462323438633331353433356563393532613130646638623961346466306131393361643530656564633239353130376565353431633234343432653261326663643934376263383262336663636432633537393635663536613031366134613134616239353733353763316534343538336634366662303335393130386264623837333438373062656634333663633533656266616362383037343434616333656439303262313039326662616461386635343363653739333061663834373033663539663038323333323532383238326564633166343834383566376332323434316666653833353631383533383133363834663932343237623138636237626638623861326132613462386166386538343135313638616266383635353563636464386261613334373732666534643831313538653565663965646361373261633064643837666236373732666634636539656665306665346562343763313663356630623066396130356235396532633634303863316535333438373134636636333539643237393937386338623234363136323631643864336235313934383462653334313631343137353666396135363337323333393330373232356333663465303962636662353561643938353463616633343130353835336361653333373963306134323266343462393532303832306361386632343330613765373630613038393132626532663066653836343839336430643634616464343238353337383638653135343535353435653966636136383535333862343437663064613961326665656565653535386531343939613639396332366664346236613833326363646434313063336565386562666563393537373065313837626364313838343265393133303732373665353632343262633931393838396334663732653364326134393234346439343634366130326663626339633233663465666134636336393836666134346331366638633764393137383931373462346630653038663261666632366238333034663163626635383033363763636333313933396434353435333266336332373538353164303066373065613930613430386535326263616164323865383064616331613530313363326666386264303235396535343131666537633930633362343463336464346233303734663234633862393439636238356331353934336361303134623339623863316630303166373738363861656365323833363038303964633635336432643763393462316538383761633739303730633862616333626433346339656230373633303739666664373866626133623830376430353161396138623262653437643539386634643661643563663537643833383437373635613532626138653130386232626535633431623535323738366163393933663861633030633931623963363836663839333937636161373430666463613730643439313739323039353933396430386431393434346265366330643064316431376439323132636238613738323836343339356638633635653730636334626330326631363935613234356531396432343362393938656439323066623362323661346135643637343561643333393730333633333062393864623432313530313433656436613261643463386261623961383139366139383266303237393235383939313865326565656565363166323237323366346530393165353236646237343066333437616265333964363663356134633463323839363865633438333062376134333262373932396261383933346165643661623365663534333532626264346539326538313730633864303730396631653235346164633834663263323934613263383136396361383631353236323563356131333734323236393663333465373539376632613932303566393632376266353839383261613539356263383931333263393561326238326132373236613666326432633965653234636332303535376330343932623563666633363864386464383665323261326264643935353561326466653632323330393234663431623731626330303537656537613462623462323737333133626139633562643039333435646335633634353764343065346632643265633738646265336331396465613232653531373131386661323666323866343939356463343031663537393238653961303861643063616234636563353638393231373831633636306632333635643261383132346335353763343634613134386662613334306532653534633230306565326134323432333261303566333230663238626230306366636463636634376465333963633936373763633465666563373431396438323535323435636538363137353665356162323061323366373136353665376139353136396438313862626366303663373837316131316161373734376537393030616133373062616432613865633734656163643234363136646138663437633431666330613363366139303732366133633134376363323137366666616139643664643433633334333630653735376134653766346330653761656631316461313165643139636161303034656435393562626534663139646133623534613062643064663931366534333135626265303966393036653465623930666638323763306466323535633863373230316638353763303431323862363933326234373761393133313830396634356161643063656330326166303339336136323332353436303138386366323834323762383262323431313935383030333630323133363131666335623535643161666634666166313362356362306566386335623038313738613061623934623235323239393732613635383535323265353163616335346135396165393438623934373261313532393632393635613935323936323836356231353231363239363561313532313632383635626535326536326136353865353236363262363539363532363632613635383635326136326236353961353261363261613534323239353339343532616539346339346132393533636132346135346335343461613935323461393433323431323965333935333234653239363339353332343632396335346132393532346161313532343632623635393435323061393433323532323932333934333235633239633339343932616639346131346131396132393463313461313961343934336361353063353463613030613566343537346133666135653432613235343732396439346165396162393433653461653961643934326361353634326161353937353232653530346134666135663435303461373761353734353334613836353262613261613538623532336132626135393335323361326161353833353264613262613539643532646132616135386435323561326261353935353264323935643235323239363934613439353534613062613561343238323535393239636439356532353634613333613532343239323535313239303934613839353734613533613533343531346139633532316132623235353632393331346138393536346139343532323239353132613139343730613538343239323535343239323134613039353634613233613530343239323535303239303134616631353738613966353235633461373132616335613131343533323938363532373461353638346136313461323135623631393635323363346161393531636136396135396335326361343961356663616539346466393466326162353237653531636163663461663934393239336632616535303761353763616639346566393466326164353262653531636130396135316335376361643734616639346132393566326165353062613566633437323939663262653564663461663934633239396632616535313361353763616339343866393466326131353233653530636166623461373934663239656632616535316461356263616439343633346137393462323936663261653530646135626361653934376632396535333561356263616139343537393466326232353235653532636135316135626361383934313739346632626335323965353363613131613533636162393436373934663262343532396535326361393334613739343232393866326265356230353231653533636161333461373934343239306632626535323161353363613839343037393437323438323930373935373262663532656535336361303161356563353734616235353266363239613534613239663732616535316561356463616439346264346164396133393462623934373261373532373632626535306561356463616539346462393462323462323962373261653531366135656335346361306561353663353763616364346164396136393439623934623235353239333732613635386235323336326265353036613535636166393434643461643961383934306434613539616639346562393437326164353261653531636164353461353961373934623534616239346132393935346162393532323936623934373238353532326535376361366161353238623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338373239623338376364353338616232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639386232376639383332376239383332376239383332376239386232373639386232373639386232373639386232373639386232373639386232373639386232373639386232373639386232373635386466666435633339613435643536316464663262303133363733373537633234633434616539626162343361626533626334306165396261343438613862616265333033323139363462643734353532356332386335333232393936353633376564306462316134626136393566383863353532326339323632613162636236343062616536346233313466376163656164366564613037363238653134623361353938323538336363393436323836313464336162396265343430346339333632616131343135353234633931613262636261343933366334363465393261393336323932313431336135323839356132343438613039353238633937663163363439643735383239633634383531326334353931313438353532386339363632393431343035353238633934363238343134633361353138323634356265313434336135313832326335363032393036343939313237633563306561623830313130303361346538356631643337313061323966313462396435373137393130333964353731383332306232613565383262343531663739616462373863393732353435613638636437346238613062613465383239343366363930613262623863646534643861306332396261346164313435386163653332623134653532373439346139373439306132626431346564363436323664613536383233653362353936613239353134653935326234393432323464386135343239356163386134353361343438393636393336393763323264343533333939373439323134383933323565383231346631353233343935613238393134373135323334616536653363303432323536386139386561633634333231613261353838393239653931353234343438636637303239633261343038393564373432613430383936396538646134303839323232353035653062393063323566306133663739636432353835353330613437373536633365383435393164336230636332393034323937396539613734333132393438303836363439653131313431353838643734396439366532393431343237653562356466613565623337323937653935653231373239376561653865313930396631353337356363303838383166613565623037323962653937653233623739656435626539666134363861313335323163393764376265393665323262653966396135313435663438663131663239336539373431666532643564396634396437613764326635383931343166346266313931626366366131313431663438636666376135373834663861373761353738343730363739356262613865343966313536373566343638383833376162613334373431626332316335656264326633356635326263323663356162353262633232383362633263633534626432663361383134326634616631383231346366636232306366343937313434376133653262633533333532336332646335353335323363323934333365323135643866346237313538386163376534623534376135373834343761336532636335343335323363323863353033353231633932323130663461643766643532646332376335303132396636353734373635343235343537343738643831643832373435393531346637346137313866313437373462623135373861336435326463353531643835663139616464323935336439326463353164663264616564353264633236633532653239366539356532313632393736346162313433386165643332623139623635326164626134623834393565646232616335386435323663393136326233386337303833373435643266633532363239333663613662316236343261656261356238346535656262353638613662613462383561386137353532616339353231616639326165346132396165393436323864313435373438373137393735363432396334656165616338383931303937343962316161336162323163363261353134393735363437313634306163613838656334363063633265613938656563303237316231313463623635663438623634626330626135353835363164353930366231353434363566323263353632323931363439623135303861303535326363393734396366393364316537346133316137336137323132633436633939643832633139373261363134333361343938326563353334323961366361373831353532346339313339326239376431323734623531323634333465393236326132313461353532393434383331343138616631623264306533363463656336346133313436313662613538323635643234366635343238633536383939646435316632343630353332393539313532386339303632623831346333616132336232323066326162323366383164383635363437663065363364613433613632313563346530656138386436313038333634393033633239303635363437633032653630303361346162626631346664613436373665373563346335313033396435313135373430363435373437356330326431623733613632303534343966656162303563383864653532363434393931323934356166656133306363656665633032653965613539316435613034643134333861656564356131626336393734393332326133336162343166343464376561643034323838326564356131633531303964653562353465353237346163306536643035643134313836366335663164636130626436616533613934663763646236353262343931643135626362336262343932323235643236643635323861333439393538616131343264613434383931323262393361393464373532373332396463333263643636333263643234393935386132346332353431386137383139616661393134346461343838393361326231313462316435323165333230363261613433633634333434353738373463383038383932323235323861303832396332613530383933313134323635383431306539313932633435323332393832613430383934323130333634343837666539653932373835346230616137313430653139643239343231306465396139346261313439633161346130326332623738363230326337313333633239613132366238326365313334663435336530323466383164376562666331656635376630306266383139666330346666316663313066623866363364646364663831366663313337653030346663386638336166373165643262623862663034356638306666383063663162346434396638373761333861383463666330613765303133663033316663336538326663313037633030646538376662336463383737633133626530366437303263363837616332356234316564313364653834376332333638343663326562343132393039666630326166343137663335323833646531313566303332373830396437386663326566633561303939303932663430376631656661373364303866303434643462373833363638366163323333343131353039346630373464343937383061373139663434376134663830633734313936373531383966386638313437633132333831373331333165306539633937663035306530666338343037303331373234336330303065383138336630626631666463383736623037373036643366666361616331336535303035656530643538396137303466633062323834626230333265346164383162623033633631346663306335303937373831336263313665373030376238316464633136643033613631313765346164653031366334643930396239323336303761633237366538333734336466303636653832626531353639646438386234623632306164636466306262303135633066333638313864363030333538386637386437323162643662666438373234356365333366333465313661666632393039656266633666346235386562376634376332366133643339653133323364323336313135636234383538353962306132653064323364326230613265323935383565373066313965653530353031636235396330663262386535373963623266356362653637663962626362623363323163666531373135326332626238373063666232383261353035386230623936656335393563663061303736333939353662616262333761313632636461623362306330353831386231373063313432666461373835366363663432393662643930623535626338333435613138623233303731613131656238613036303565633166633364663330613638356566656263313566336161653631393364616165363764333434666133373963636666393037353738666662636238663835636338616338626536303538356534636532643938356433303637636665633832353965353333306261363231383335333333613631343534656339393532353039653531353633303739346635396331613438633839303561353139323530353133333263363135386364663333616536303663343637316331393833646335303534353139383530356133313137653534633663383832383233643233306234363634306332623138626536373538633164303863323130353433653033663338323361663630643039656263383238313139666430623036656365393566643032663233623732303037383561373236323134643132396265383231336330333433396132303237313463376661623438626362386166623238656562623338383365326161653230656337653936316331386431333161366236396331623161636566643035383336336266363932643836623632663565303938393736336234616339386234353662396331643132663437376631386664366462343131396531353964643632363937613234326132313261336634343835656236613863313233373338356363636339366232376436373531643638343238373734613665373032343062386534633838643437326265386436343937393363653132313932333136303261316262313065363030386234636338643531663631666336666531396263346438623533343332336465663930386238366537353562396632633735346231333535356339323366383637643662306532326163373961326132613238316535336238386662316162386263343362303935353131666361353132653135656264366531643335656439333537643537343434363162356265363334376433336534353739353532626238396539353235373438626562383432303435653965336537326639633966356539383735303138353765313466613564613831656639353863386362323135613730333030623065623638326235616336303634336562383531343232333864376635383864663461633436656462626536303630373235303436396663633330616432613362323832653063336362643732323330376636343665373034303432383035363930313933303334343063623061633865633962396231356430626135646565353965356463636663623239656639636265363033633365633663663566393032653765653132613632306262393333396466626632646666393062653065366666313630613337613566666531386630633036333136313365376531363238636630353766316365626666663531666636626639643831666666623366663234643965646539363736313939353639616263303461373032393538303132653031313738336535653032323730323135383036393638323235363033313538303431363832303536303365393832626265396535306136636430366233633034633330303334633037643363303534353030316136383833666564353761363464303636353630313239383038346134313039393830306336383337313630326331383033386134313131323830346133633132383530323066656363373539393336303230633037633334303365313830613836383063313630313063383033303363313030643031666634303362393230303736343833626561303066653830646232343032366538303532653030336434313066643031643734303331396130326265383032336138333465613032336538303064613833373661303264363830333561383335363230316462343034363932303135623430303239323031393334303736656430306332343831343439303030653234313533643030346334383163363230313663343830363831303035323234313034303830373631323031343834383036306430303830343831343031303030666338313166373030313237373030303133313862643264376365613430303330633130393533316638333130666138303161376331323937303132666330653765303362663832356663306366653032376630323366383031376330666265303364663832366663303039653266666331353431396662316137633035626530343566383066663830636663316266633136376530353366303039663831383763303433653034316638306637633137626530356466303065373831623163303336663831333763313162653037356630326666303161373831356263303235653036326638316133653034356630303237383165336330373865383036376331333365303639663031343738313233633031316530373837633136336530353166303038373831383363303431653034306638303433653032306238316664633037306538306664613031616563303335356530356537303066623831626563303537626330356465303465623031626463303136653037623738313564653035363730306264383039373638306564653036366230306464633034623638323162633131366230313964633030616530373962633034366230303161633037643738313662633133356530366162303065616330353537383134613730323535383033616530303937383364353534643637623035343366663637653866663063666439666131666633336634376638366665636664306666313966613366343366663637653866663063666439666131666633336634376638366665636664306666313966613366343366663637653866663663316563303138633033303036333038633031306336333030633331386330333030363330386330313063363330306333313863303330303633303863303130633633303063333138633033303036333038633031306336333030633331386330333030363330386330313063363330306333313863303330303633303863303130633633303063333138633033303036333038633031306336333030633331386330333030363330386330313063363330303433666636376538666630636664396661316566333366343764383662656366643066373139666133653433646636376538666230633764396661316566333366346664666665643731663866666638346664316666373630366665386666666430666366393565383631396666383939393330396538383963333731333739333664346639353365636639333438646536643330616663626239636436643130363761386364656135383962343061646131366461343162376433396435343435386664333733663464366639666463356637663366626631326333353637353261303765393031636334666638616562343965623834653737363730633836636534653562333031616537303233663138633866313536323764353363666566316263663036326263343733633831313436666532323665393066363161376337663634333564363439346362393730356235646238356262623032376162303838663162646633363663666264396533626561643563313330326161363331333439366336353130393935613266633635353434313533353133336433363930366364613435396332333530626437613665306233316361653039303838356531343565383637343263646136333936303165326461303835623430386666653634303966366662626638623562396332626439303136653364663132356134616362653834326261383839366462396638623835636634356238623234636238393738303862653931323363393934623639613564303934393433656162653833323561386461373736303561646131326266666430373536356164353634393537643135613363653761626539396137336561656265616238616563356266656236383364646163333436646134346437643336366234386261643734353333646466316238346666386437343333366434373962653164373336633136376262643066386435383765393139626138666565613137626539376535313937393335303662623234363534626439343862336139633833336162383038323535636535393536333539376638623662366265623632393439643937616464323265653931326638616666343861623163386165343731653732313534326361353465343733653061393263616635373133643761323063353233663533323265396461323463613766633664376262353666656338353764356337346435653335623335356238623835366466663735636661663562343064336437303237336537396164373265643136653835326462326537343666666639623662633365653130656535623639313764643836363737313837643039343934336562373433626638333736613336666466343537623638326666653964643162643335323965666131626263353933616261323764353434646662653930303965653466643734393030653039666633666261643639306666376564626266626164366537303137613930316534323062373939343065363361343739303266663934636632336630376263636636376434616638343966373133663432346463336339343734336434336366363238343761396535656130313765393635376131616165393763346537313162383565613164376538356666343136306238326636326137643839636631613761633566633863316135313666326366663166343433646466343465333639666333663339626164356666333131623533323465646230376562333136356262666539666461393963386438343031623931373466653930306164633538613764643639393930326338316663386434663238383230653538626665383633323135333662646533313262336362373538646664616437326666366531633338373066316633653763663866306531633338373066316664653638383933656665333234666339666638336631656636323165323737323334666566626630626463396666336665326437653166663631336566623637663132666666303735386533633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066316633653763663866306531633338373066326634633232636637636664333562333131653965346134366533343938383664303064353561626433306231666136323033363963613261383362626265666265633865633663353736626537613361633266363939346338343639323862313865623962313536633638343130373162333763653734316665636563353861373837306533386334356131666338373461656433333463616163663961306536613562363335316639633038656264366636303436626662666563373166376331636632666434626131646464613736666366386635386664626237386263623861363831633734373030366132373637363166396364313539373761633962613138373636663266383539376533333332623333346537626131393438323432363333626466313462653932666235346437663239316463396134623736623566633434323933343230353131386433346137333363326531366564363436656264633232613534626337386531643761363939643362613562383962333564323834356661373265356437626539316433626334366237613834663265396135373133376433356633623564616330666164373136383137626233333437373533346533316230373437303433393463616434393463353865623965633932313233633632346637366364336434613933623164626165393732613637366564643332633666343634656233373739636131346432336133396138366239356336313464613332323962383633613662646533353162396466636331366337346161616633316533643434366464643136333663363637333764623362663462333331633865343366313331623132643762323430643138313531633165363230343834383738343436623939633631613138316139643936333662326538663663633264333638313231393239643361613139346331616633623737653631656639396533323939326432323839396437666237643636373264636530393035636361636337636666323535346435666436363732393637306337363436363336376566663235356530626161346337613861326335343634373866643532336565326534373736393132653630633635616534383737393333383737613461623931356636633661343234323561386339663566346335613432343236616163316635626538306137343139303633656634303730336333303234643437363036386530613936653439653937313031303137316539343934396164363330333032363235623133316566383535376162393736613362396430336238373731323966643432666132313837343733623838316363363635303933376366653164313065373537323638363763383539636632373261353235626535303838393065306238623039373634346662343732343435633732343435663833316366313537356663646161356538393761623263623239373935653636393566643732663234383463383230623262653331313363633831333439323261633466663236333938336537333363623766633066633465663134623632386239646331623330653331666462653231383364336432383262623164363238656662623230373937316430663436313539666338653432643134316664316464373861623063613830643366383434373338333834336334633865363531643033306233303730373937316439663131636339663434376132363666393266383838656538366532383661333463356464626538616166363233373965623863643761333762653939643662626436636266386531646261343434353431643737393564623431306332363031316631316130666462613938646336646261663065323736666365343831303031643838636638616332393033353262623235383762343163623762656132663064323832663439343931616263363335636231663364613635353434363234636130333332343231333632613231633232663363613937643763656262653664313366636664633330323163396131393938643833386132356435363431623739366533613663656566396233396237363435306537613661633435373034326562383430313933376163363435623663393664646637393430646261383035656565636632626536393433666136356335373539613532353239346463613136663561393865373633353664303735643262386431616462613134306563613731663739613362626136333461656561343062376134633163336261363433356135316631653864346238396363316639363963646664383366633063636431393163313439623331363363616638643465366564653230333335353734633663366337636230626661623931626236373962363664646433613261336432376130643964613836623731313931376534613661376535363436353335366664613339326432366165373563663961643434656133333264646131346464336132356239373465326336643933393839393939613561663236363233346461306164306237396133666432303439616362396664636331633163333037333731646463623464396630343363633735373037346232393964396164653362303636383735383630373536383830343936643866373633633931373962343633353862373665323734326262373536626462333665343239666565636663656332383164373939633263666631393736326339333437336233303233333432306362613439386236386438663736346339373531643365646138373636623735336165353333653964616235386461393165316131653136316538613833336262626461633334396134333364653139363933373635666562303232323365323164666164363062653664633532313663356363343662313131643137313231613631366464366537383536656234383937653130616632306236613337373435656665643531626261313463643564333862376230346239626231366263373435323035633063303639333630323332616265373762373336613134653433643731646665636538303736303334613761663439646430323361653662643162636335663338616261623235396639616263363637393836663362303239633836653930633732316437333834343763353434333638623866366131616565366365613865396635336432363336386237623439363564663265373866656362623630373435376337663338653030393736656638303562613865653863316531643132313864643038376332396238346238316163373337366564636236346638623965663931396139653939646632653735623136393561303965373739393366333238373765383731663531393330376138643433616263336635383162356337613838346232363634373533303064653666663266623134366364616439336661356236363034313564313338356132613761353464336663653161333265313866303631373136373437373132376537393830666533356238366336313765333566663362656333396231373434313736303434633830636533663531616461623136336338383930653164366339316339396634663032386635393363653063333139323236616663393830663637643438623162653331353339356463346335363761363161346464633361316633356134363633666161663061343561636464643263343533636235386535326333383431303665336633303364633964363963336330313133346539346338326663386239326137353431373062386333313565343563646439323339343239613434343763373837333835383462636635373264333533336238343937343063373761353839313038316165636264333936303638373837303761663439363363656430663865383938323663313436346231366435383262393432653236336132396233363332353965616663653066303961376461393263623261356265323833343236643865393339313064663463633862623963303134653564633730373162653561643337653535373564366335303763613233623965663538363937363133383033316339653437626466353834313263663031333638386637386337623838663465643636333462353631383165323039333436663165636639613337363563643962333037373163366264653938333538663635323933313263323539616135383562316234353031363936313863323036623763333533636330616332363332643639633732383331383030646136623434336436313766623731303566323362666539633835306331326632393766643831343266656236336638303462326433346162353137633063386631343133633033663033343230663539316666313238393061666633613631326361396234613838373032626666633333633039633865666232666331303633303765366538663062303433326337336266376237383561633832316536646365373138383961316236343336366364353164363736396366633266616538666136336639356465663137626131336539646465626564646238373434613637653336613766653266363837363762393739306166376364343031323065396534366635306332343832383162373033386338326133363831346339626332393234613933393266323964346539373061343838333664303335643937656632613136326665646665656630306637326436386337353036303633383163376534313265643665383634373837343233353337373034663862313936343636303538346335383463363239386533326263633865363637363738653331306137333361343731373835386533353033666664643832363766323332383365336133343236323464306631393836653138386333663937353364376638383533363436626663386230626564373236366264373533333862356130356565326139383434353530626337663438326338626264333766383932303433373733646636626165343439316537653239376235376466636635633737393037303830633865626437373436663032356136666264653139623832386536313065666139353263643934396436613437313633313064363839333962653534656566336661306132346634323532663666343031343361373637333535653162393264343235643964643239323932346463646462393539366163373834323064363666663063353435316464613863356539653366653061326532346535646336326331623930333162613762643332363139323333326232633737343865386365663331383239383935363762646137636633323362363330656366653066393764383063326164633330373832343364386130373033636264303337383638653132653238666664666236303261333935343330303538633265613333656136626562366230333233343637616133303061386463643430376261313435633432616161393939393933333832303235383463386338643564383939353466343434363434346339613962393938336239383539353466353435613534353439613837393938333833393339333964393938333537393838373935393338333962386439393964346638343162353866323738666362666333356130303734383133613862303838333030353333623838363665363636363036303630363764313630616336313630303030303763353536666136306430613635366536343733373437323635363136643064363536653634366636323661306433323230333032303666363236613064336333633266343336663735366537343230333132303266346236393634373332303562333632303330323035323564323032663534373937303635323032663530363136373635373333653365306436353665363436663632366130643334323033303230366636323661306433633363326634653631366436353733323035623564336533653064363536653634366636323661306433353230333032303666363236613064336333633365336530643635366536343666363236613064373837323635363630643061333032303331333530643061333033303330333033303330333033303330333032303336333533353333333532303636306430613330333033303330333033303330333033313336323033303330333033303330323036653064306133303330333033303330333233323331333333353230333033303330333033303230366530643061333033303330333033303330333033313330333332303330333033303330333032303665306430613330333033303330333033323332333133393330323033303330333033303330323036653064306133303330333033303330333233323332333133393230333033303330333033303230366530643061333033303330333033303330333033343334333132303330333033303330333032303665306430613330333033303330333033303330333533393335323033303330333033303330323036653064306133303330333033303330333033303337333933303230333033303330333033303230366530643061333033303330333033303330333033393332333832303330333033303330333032303665306430613330333033303330333033303331333333343334323033303330333033303330323036653064306133303330333033303330333033313335333633353230333033303330333033303230366530643061333033303330333033303330333133383337333932303330333033303330333032303665306430613330333033303330333033303330333333363339323033303330333033303330323036653064306133303330333033303330333033313332333733313230333033303330333033303230366530643061373437323631363936633635373233633363326635333639376136353230333133353230326635323666366637343230333132303330323035323230326634393665363636663230333332303330323035323230326634393434323035623363333036313333333133373339363133353331333036323333333433313631333633393337333833343631333233383335363533343633333536343635333533353365336336363632333033393633363533333331333733383635333933343636363633343339333036343634363536363339333136323330363436353335363336353334336535643365336530643733373436313732373437383732363536363064333233323332333333393064323532353435346634363064227d7d013005302e302e39106170706c69636174696f6e2f6a736f6e055554462d38",
                "type": "nulldata",
                "isTruncated": false
            }
        },
        {
            "value": 0.00114837,
            "n": 1,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 5fc43ae561f84f628cd877a94971da6a24796d46 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a9145fc43ae561f84f628cd877a94971da6a24796d4688ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "mpFKZah3ZMkc1LMK6pjuBw8auNo85cBkqk"
                ],
                "isTruncated": false
            }
        }
    ],
    "blockhash": "0000000000171f922774d35dd22d3a2997da88ed691ba1a5d3f7b5c7fc275a02",
    "confirmations": 2397,
    "time": 1617848657,
    "blocktime": 1617848657,
    "blockheight": 1419491
}