diff --git a/.github/workflows/10_utia_accounts.csv b/.github/workflows/10_utia_accounts.csv new file mode 100644 index 00000000..2c742517 --- /dev/null +++ b/.github/workflows/10_utia_accounts.csv @@ -0,0 +1,27 @@ +address,balance +celestia1r5xt7twqmh39ky72f4txxjrhlt2z0qww7jlx37,10 +celestia1qx43f066sh6728avms4qq09cj2a3mg83ghswuv,10 +celestia1uqj5ul7jtpskk9ste9mfv6jvh0y3w34vw7qg7g,10 +celestia1demcj83q7nxt6gtqxlu7qsmwqpt4jspj5za6nv,10 +celestia1ax83exaawlmy5p2qn22gcynrchwdntt5rnskk6,10 +celestia1vje2he3pcq3w5udyvla7zm9qd5yes6hzvkjts5,10 +celestia1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvhxzwea,10 +celestia1u4vhh70lwlt2va7hw5evzl6sap92t0m9klqz2t,10 +celestia1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4k6ayzec,10 +celestia1xqc7w3pe38kg4tswjt7mnvks7gy4p38vw07aw5,10 +celestia1yraa2gnhdlwms4keqq0gekv2ese6wteqfr6p0e,10 +celestia187avawwq7qhanrkxf45mayztdqsr49huzqmmm3,10 +celestia1uwmf03ke52vld2sa9khs0nslpgzwsm5x4tmvh4,10 +celestia1v987evnk7hsqct7smdqpxqprhvlcxgt45fxqc7,10 +celestia19y52qzj4hxw0u68krfptkjlm77cvth8ddre8j6,10 +celestia12t63cy8kn5n7qw77xvjn00ymcr0uuvz2fg9cgr,10 +celestia1slnzmhg3kwhc2c5y9atrt5jtmt3sauzzy2f325,10 +celestia19v94c3z7ckarwsum76kaagma0wqsqhh5kqkmkw,10 +celestia1e7jh5dt02ee5k6vrfls0ttuxyj9k0g5a42tl2q,10 +celestia133t4gpv4vhpqgfn9gr8l4u423zrglg8rnlm9h9,10 +celestia1st4h4ymu52hwtl3s0n298t6adj0vputxzdv7sd,10 +celestia1qxeza0sa037u35p3ze8p7ka7emajvydnpdacec,10 +celestia1pnzrk7yzx0nr9xrcjyswj7ram4qxlrfz0cy49u,10 +celestia10f8l8m4879h40848rsvxat797t3a5ghgg0s35e,10 +celestia14v4ush42xewyeuuldf6jtdz0a7pxg5fwxq7zc0,10 +celestia1knn88yl08ctsdrtxvfp39jywt7rph9ptfpkguz,10 \ No newline at end of file diff --git a/.github/workflows/80_percent_accounts.csv b/.github/workflows/80_percent_accounts.csv new file mode 100644 index 00000000..b466db29 --- /dev/null +++ b/.github/workflows/80_percent_accounts.csv @@ -0,0 +1,831 @@ +address,balance +celestia1ztr89qhwt3qz8f9swjpuakyav6r749dvz72z9s,7500 +celestia12hw6h47lvaccdrk9vynwcxlvtjcegu2ar3qfap,7500 +celestia1f5guzvyk0uyelu23wlqnmsdn7vlwzkwkc3ycrm,20500 +celestia1qfd27z6gfujngnlduesxyssyznsmx99r04g068,8500 +celestia1x2x3d4rd9v6wt0ayru9mey7e2xhjkd9hj0ksvu,8000 +celestia19n4hypammjzcyrn0wxh40py4wkv3sycfl8l5v9,22000 +celestia1phwk3caxayt74scsjac29vpa260lgqwzmdz5mk,8000 +celestia1dfqdkqe3d8y955lglm2uww8l4g4z4spexfm0wd,8500 +celestia1qakgaew8gq8app0tm838x0q2dgu063hk60d8k3,21900 +celestia140vtef8wujq64g24dlpl9gsveq6edvnv6gxvqw,7000 +celestia1yy3sp6wf0lh8frxf0d3emwhcu276t87epykzxd,9300 +celestia18ykqsack9e3n5p2qdukr74lxf9k2xplksakfaf,15700 +celestia1urpe85vz5wyfjec8upn52wx02uram8quwyk6f2,20500 +celestia1j9z03dk4pqahwsu2e2vuy7j62dnvruza8fp9f4,22100 +celestia1vyaku4rvwsm843cvlt9qcsl9add9vfu6lygq2q,7500 +celestia1eualhqh07w7p45g45hvrjagkcxsfnflzg3kt5w,65100 +celestia10f2w64djk8lfchunstna9x4088t0dsnx5crfm5,62900 +celestia1drwqg45vy4r7r2yrsuuraa78psj6schzg9mqx0,7500 +celestia1pd605ac8c75slnkc0v5e0sp23rzs3h467j4p45,8000 +celestia1s0lankh33kprer2l22nank5rvsuh9ksa0e65uz,34450 +celestia1df2jxs2q39glxzy4x3htqltun3dn2sl0dx3e73,8500 +celestia17p8y0sm76zhrtjny98tknevafvlq9860ugx05h,76950 +celestia19smhcrpzlckpnw6ukrmde7njnlmvafkehehj4l,20500 +celestia1yknsyf9ws4ugtv3r9g43kwqkne4zmrupae4xa3,66000 +celestia1vfkgjmjxkvj0kfnzf5jkjzkj7wn3ms8dzwatqk,68450 +celestia1f3qqehgttxcjx2zj0gceemgk0kytgt53rqaq2p,80390 +celestia1dvz5fnv4w0cq5hqejpqnh3sefptjpl4npmqg72,8500 +celestia1r5sjrw06qv4fw0ye2gnxl66fczyxwdnmhfyk9x,6000 +celestia1p364vnsewm2xzyt8akmr5zq2j7htc2zsyj9vxf,7000 +celestia1a56f58cq4wrtjy2aqp6008euqma4hkkr9an23y,8500 +celestia189lu3q76cgr72yuzskwywh5c6tqrcx63202cvg,11400 +celestia1898cywvdkzpsljjurzecdtme5dzfqwfdyz4xuw,8500 +celestia1k90ahd46p8wktj48pk9694y6knmm7rrc6heq0w,6000 +celestia1hr2vswmgsdcmlmssdrd7dm292dtcnvg4wg78k5,7500 +celestia1dm846de6u3m2sgufhxh80ytyn7mrej69725uc6,13750 +celestia1fs7djv0hh4kjlk5ygwhku63ctd3a7706a9jzcj,8500 +celestia1dxfur498eug6yhuzxutre002zl52zdu3sj7zzz,9300 +celestia1evs3pe3vtaxku2st0pxvyaegmct4flj6uwrrr7,8500 +celestia19f0w9svr905fhefusyx4z8sf83j6et0g3p3ppp,66900 +celestia1asl8ec2zysm5td4qd75k65td8mccnswhhdn9hj,8500 +celestia1a087ncn5e025z4tnj5nc0dtp5n2gq8lkvgdczf,19100 +celestia1dmtk9tve4vtydu8lfq379y0cjy979nkmdrh843,7000 +celestia1esqfcsfk2v2s2tn5g4wruukylh00tq8d5new89,8500 +celestia1gz6jqlrfswld9vu4arqrr5vjm7fptuw9g0l3fl,8500 +celestia1uedrv6aq5yusamxve58yttmj38puzsh80ffn6s,7000 +celestia1ca9n8edmr0ur4zahndrukpmakmad9tmfdmd5wr,15600 +celestia123u4jvtvvdm3lh2pu94qzpy7nyjf5jj9lw50hr,7300 +celestia1xmt4q7k6p496txh0wnx7m4gjcl6armanrktan3,8000 +celestia1zzr2w5kuwcz8996te7rfg5rp3z7nlex70ehld3,9000 +celestia12lsp220slfhpm0lrpvm4l3g2jtv039ylpsf62g,8500 +celestia13n0ad5dps5jtrajgyyf4e0kktrdw5v9c5zt28c,8500 +celestia1p2x5s233s4dd0u73tyufwd09ulzdxq7xl2u6un,10100 +celestia14t9299628qz3mpda06e6mxm3cnyyq06aaruv37,8500 +celestia1xj93972q4y3pjr3tvwzzzl3nenus4v2gczd4sw,10000 +celestia1djntlfl6fvk3unn9md7edqxhhpapha6z568djr,14500 +celestia1qgzpzk24uqkc5mv372wtj3a8y58vkkf55evexj,6500 +celestia1e3uwgr3ev9m2kjjdka0q40f7k048jnvwg8ec8x,9900 +celestia18twdkas3ghjf9ksx2sj8fqz0rwx6wuzldrw4hy,8000 +celestia1dadyjk5e5mwqajrurcug3rzgk5mdc0rux3snlr,8000 +celestia1rufhmnc2xgh49jxay2x28c6z8nk75j9qdsamq6,57700 +celestia1s9z8gc37acaeus4c8xcd7k4x636qt4g5uvmqxy,8500 +celestia1xrqrphn3evcw82ggst9vqr93gz725m50js77mw,9300 +celestia1tvsx652gsa3ngjup46jv5n7jwcl24vjd7jnrda,8500 +celestia14mw0cd2wx0u240978dppcvgjnqmg363jdu58y3,22900 +celestia1wd6zaem7p47xsek9zzpu2naj5d5cn2hsrses3v,8500 +celestia1xze63acalxpkj03lscc5ns66uhh9pedmqqjcme,21500 +celestia1d9vjp2dh0jksyqaqfk7fszf6d88dc9nlqpehgx,7500 +celestia1ezlgzq7s2qk8lzrqsdm7hnl77j93k6dnghwqpw,72890 +celestia18zayl75v6zv5ujjkscflv6xpvrtsrt62dlspr8,9900 +celestia15q03h2jyrzkaxjadppzdh5d9yjdwzfkxngsnac,18000 +celestia1pdk5xekvxs70ze3gp79fm8w2ypk7znzqze2tn0,8500 +celestia1023aqp92pkznc0z6etup5l65u8e75cd5l3zqc6,16700 +celestia1xuzr8q7t8jk99als9gye4y9cjq88hezg6lqf0y,8500 +celestia1a9vadkhqvv94h6l0c2q3md2g4dnt9n3kxl6qng,8500 +celestia10ealz8l4pn0qeumpe6ms2p4a0k8tjq72593cah,8500 +celestia1hvhyunq7qvykzvrcnhjj4xnkcla58xuswl87fq,21300 +celestia1rkxfrzyq84wg2k5fs38ces0du304ml5gv374nf,7000 +celestia1yrdql5qvs4mtt9tnxdavp8999pyx8nvqqq76cr,8000 +celestia16xa94u7m96zp3m403h6s6tuxa78pq9jsf44n9m,8000 +celestia1nxyac8f83aucvdhm8ha3vvt35yza6ngcxunjdk,1500 +celestia18lnwc9jye0z09jvz56ws45e7fmz4tqk7gwla0j,7000 +celestia1qfkx7ys86jwgfagujzzr4vvcqhamanwwrdkrll,10000 +celestia1v75czf5v9t7t5wjqq6qgeclrzn0u0ur0p3dx74,8500 +celestia19ga4hvxq2t7qcyl6n6sspxqujwe99em4fgvguy,6500 +celestia1g8yqfpm00xa48gryspyrpw560vcpmrsm2k5kj8,9300 +celestia12smwwu94x3lw259r3hdvxsnh30kcduj5238qx4,8000 +celestia18r7hu8n4yvdqvcrwxx78uyh8wp2zcz0q3u9a70,8500 +celestia1ekayvfcl7q7rxn3plt23pcasnq7qzt2jpgken2,8000 +celestia1cc2gm5vs4n22mm9kagauhpa9kwf577mz3p4h5c,8500 +celestia12nscz024yyyph4wd86t8mkw8mfe8apfptyxsvf,6000 +celestia194sz229kcu4h5cv5ndyz9yqzgsqluf67ym0fsq,9300 +celestia1avuawv3s7vdf4mfm8y293t34cahtzt6khsrs45,8500 +celestia1yd80z8sp05srl9prpjwyd3uvt5wawrsq5q4vyn,47900 +celestia178xff4pekug2wq4zdahn4xsyhmyl7qndax8886,10100 +celestia1zr4z6x45egd7tmdjy40mzqpv7dyp453p9kaf9l,11200 +celestia1n2fcwykavkq3kt5tp9uwx8hq97gerph5vgjwfn,7500 +celestia1rxhqdrhz09d07dtzyzmmsladd636a7t2hct42y,11100 +celestia1k8ep62e6ksuc55k4zuvznufjmm3jjyp4swsp7e,8000 +celestia1hnmwarhj8h0net7jnkff4fnq7pxzelv0yfudxh,8500 +celestia1fhn3v8x2dzey9u452j6tsedlrunzsvhlgn2w6h,8500 +celestia1q0gv9y8cm0e57kg97c03hsjrcnver6amzvga2r,7500 +celestia1cqgzxhn3dqd58xexz8yley2wntdvym4e7awcmc,65000 +celestia14l7cp5smv92xtgqq8vvtgqvjdjnmcjmlffj9js,8500 +celestia1fq2r2qd75q4aalkgy9v97vzt083h5aacs5utzg,9900 +celestia14a4jsjvv0msvc7ffa45xgl9u2fx97c4tytaqc2,8500 +celestia142shsre4vehdke4ye7456lsczw32apvrcnylpm,8500 +celestia1j6hz2r4w7srwy2plcu8pe4rckdu5g7q4q4xcas,14550 +celestia1262k9rpcy4rgwlexda5p6aza9l9af2ltslnkfu,8000 +celestia1ekr44a2fss4emywwke36cuem46fmatdvtt5f8s,69400 +celestia1n9rn3ywuz4vq896x6z0nwlqkzn7qr5lp3y4muz,8500 +celestia15x0e2mqz597fzqwcpak5gm8zqu5g7vycqlgzpw,7000 +celestia1shev2xghf8slw6xh6r97m7v0pndjwyanpynknx,8500 +celestia14z298c4pl5tzpv7k3nu2nmtklfpxlmu4fpc2ar,49400 +celestia1x96efkz80jcrvrngmxcyjq6v6ywct7mr760v9l,25900 +celestia14vp90p35sq0y9u8ynh7gzvwly02nmjsajqkwae,8500 +celestia14ne5hcpprc9vsc22lca4lp2daurnc20vk4mfrc,7500 +celestia12gn8j2q6xdwz57w2wp99d2kfh6km9ukwktkve8,8000 +celestia1g03ndzyrf843afhmt3eelayysa7fsyzcw5g0kr,11400 +celestia1qdvgk8lxyzl6yejtg46u3cksxvfrwuph75djyl,8500 +celestia1h5ulv8q4luvdwtae9yshr22h99gqqph53f0kdu,27800 +celestia17y2znrvqrkr36pqe4xku442clzrgy4ns2pwfl7,8000 +celestia1lna50q9ujsvprz7c8pw8l8vvmk4p8u29426h72,8500 +celestia1s2ane9l4j06sc435ux5zn2ahtqk5ahaqjckmw9,9300 +celestia1rhd5fp0fqpls7ztxle05f400z9av28j2fa7lmw,5500 +celestia1srpj2cj6gn6jsy2g0mqu9cyfyq2gjdkmechsmj,8500 +celestia1qancafrnj4jun66gaygkqwrqv5u7vu3386hp3m,7500 +celestia1yceg6pe2rckz8sekmaku9n6g88s6m4tup0mfan,8500 +celestia18ewk0gnukn7n4slqhhsmen7tyvrwztd98ukpac,8000 +celestia18eejnxqqrarfw9z7ge7z89ta8jwmy2c2r284pc,10300 +celestia1hry8zs6260uwhs5lmwl5rh96t3h07jw5h60mgs,8500 +celestia1z8s0g0vcyzangtdtxa4uzq24022dtz6a7zcfp5,9300 +celestia1gkrsl7tdktlaymmq2dyqaa8h48ylhjrcuyepg0,8000 +celestia12ydlzwf8l0hvmd8rqjp7twgm3dgfpghntetx5f,8500 +celestia1al9sghhnvvlumu5l9tz4trajpxx76hkt2z3aca,8500 +celestia18uaqkag9qqyvkkcksacj852k70cfv9tlhr2fn6,18800 +celestia10jqyza953vlsh83j2t2wx42wmzsl8k33qdnsut,64590 +celestia1djqecw6nn5tydxq0shan7srv8j65clsf7vypl6,66900 +celestia109d8j9awun98ygnnvhqcr25v6xl3xswzcadfj8,20500 +celestia15zkfzv5n89m3np02dw6t2sw5hhm5z2zwm3jvds,94240 +celestia1vjm6pcpwcams7fm2skqcx93vcwqufp5mle5dvd,13800 +celestia1ztyey7x0v88z3nfl889qlzql25erflulzlylya,8500 +celestia1sf48lqnnptqydjalxl74ywz9lnm4yushf3mlel,18100 +celestia19lp8625rpadl3y3lhmscqz3rlg6jx76yla9a6x,63500 +celestia187jrjqr9ed2czwntlgwdm0nk42mq78p5g248qg,8000 +celestia1y4flzm09xlj47dt6k4wt025uryctg6jrc6080d,8500 +celestia13z6a4kkjdyhd76n25y9jsp2w66ytuyhv9txp9n,8000 +celestia13cfw0myny8dg3628p80kyfrq372kgxrskz966u,8500 +celestia12r5fuqgujcpmq7cz2ewfuvyh4qck8tasyw0wwy,6500 +celestia1z430t0dm36svr77c7cswcjgmzputy60e083erf,8500 +celestia1k08mc4z02jkzjcl0mkxsg9mu786kckyahua3hh,8500 +celestia1ms4w5swfu5c0stk7nzwvsawtakhsglyqlrudg3,9300 +celestia1csxjlnqkzzclh44qau0jm4luu0hs6dnrq6gxn0,57900 +celestia1gcsfr7fqeprv5w2z7fz0v8p7l3n4ar69sa4cq5,77390 +celestia1qd9s2zczggqfee954zeky0fhqv0lu0p45puemg,74390 +celestia1un77nfm6axkhkupe8fk4xl6fd4adz3y5qk7ph6,72900 +celestia1tq7mezane2s9makut08l7r52lsmlch29seln9d,20500 +celestia1rrkk74mgyn2ylf5q27zwe8069n2qfyelnlvmgt,74400 +celestia1579tfa6f2sla54s983y5df452z8lvk58pqz2c5,66890 +celestia1ge55g82gqy74a4hdjhza7d8c9njlw2hlvcv9gq,29450 +celestia1nwu3ugynh8m6r7aphv0uxnca84t7gnrufmxqn7,64500 +celestia1tm69ehw46sm7f2mse6f5f3g4d9j3svnps67vje,8800 +celestia15urq2dtp9qce4fyc85m6upwm9xul3049d30meq,62000 +celestia19euj4fzfv6f95s5ny5h4vg3uus4qr23n36styn,8500 +celestia18pau4kcxy6cduegrmg2ayvn326dfaqhchw6fkv,8500 +celestia1hu642mjeyhgud86kk8a9n5pyfl6las8ktqrrud,20500 +celestia120lqqk45tcygv298rflvss9mhn6gt6wp26uyur,8000 +celestia1anjuyx2wap4wxqymk7ef9px7ah2vqyqnt8kwrj,70690 +celestia1vrnunhjgxj4ucugwpc5ut28ny6gklc7qj0m5xh,8500 +celestia1apvdzc0ks807jtwgrluc94svk7vk3ztd7aadah,13600 +celestia1uyphdztvh3r4jv23utrht7qtgf0ref34f0hvq8,6500 +celestia1gewl0p63x9r8lunjvwtvjq26qy8q9x7vc52rna,6000 +celestia1wf54hdfljag6s2aed95kud040xyhvaf52zcqzu,9700 +celestia1z6cudpynucy79mgllk7hx9zzkk4ywxd5my43wy,8000 +celestia1nwlfnve406yqhl4la63kv358tuagqt9k2z6am5,8500 +celestia1cs37tvmahavw8xcnzcgyz342sh0al37mc2qetd,78150 +celestia1s9rq53c5vylluajayxk3j3psl7ajzzxg8e9ks4,8500 +celestia1cwfclparqm5s8r6gjnsh3f54xrleejxl3ejdge,8500 +celestia1uvuv5xytd4nrqz3sc7ac0pvsamjc4h6n3v6r3v,8500 +celestia19re9scts54xmxxqmrwuy2lhlk6ha6t9k523mph,7000 +celestia1vvjetr09r8dg6pwy3jylgpuuy570dqjgj8xmcn,8500 +celestia1dquf4kxfj3eewnxh0mu8kcpy8888znk7ue22rq,20500 +celestia1npy3k9l64s8rhdlz2wcklje8cqayqhesw9m6d9,8500 +celestia186lwxkpuc4q43y57ungcppfl4jey5ydth52emc,61000 +celestia1mpyukejqhl6p839sy7pl3vrhyw0fz7u0h3se58,7000 +celestia16kc3glev5djfen29x3r3fjxksug9n6ekd8npds,20500 +celestia1jp9feztx9cytugry7td437t7z7geyxkyzhfal2,20100 +celestia1vn3kev9rpfv6c98uy7q6ucx2mz3uwkhnzztla8,8500 +celestia1weym9q95t6e3zp52g26nqfj25wvhzrzf24w7c3,8000 +celestia1u58d9z94e7hgmv373j2mett38v9gmnjuh27cau,7500 +celestia12mqqnhsa7f3jq9la6hl6a88s6fmzse9g402pkg,15000 +celestia1r7cev92nf4ajev87698a92acjhhc60e8vzrnp9,62000 +celestia1agw7kh7ya9nhq5kj894a0rpqjsrd7cxpvy0un0,8500 +celestia1w34mzcw8tllrrj7js57jjrzxhg5tzapfsn5ufp,8500 +celestia1fmlzsphueke4xq6zh8cgue5kxm72qdlpyzvflz,6000 +celestia1zuw4tm5hngszg62h2ryjs4uac6xjerurxq2g0w,7500 +celestia1wgyzgyv8vkutfulz500qrh8p2tfagmxj3t6fsc,8500 +celestia1ttesm7h8mt0s4u9lhfn9cfpjctmfwmh6fjvvfj,8500 +celestia1m58punvt32u07ra4p6x7krgxakye3m90xa2zr7,66750 +celestia1cqnf90ggn8duec2qp998qryas4kqzvll74w5zl,18500 +celestia14lpamwuukjucekl3uwjp3sq0sflhsfzer5sh53,8800 +celestia1tgypgkcxuw8xczkae8w8wcpvd23squpp46ejrd,8500 +celestia1uy8zkm8g7mfkze3zkpmtaq7t62gwgy42q6j3g2,8500 +celestia1l578nmv6vyudmnkxrwhflm559gvvtxx42lyxm0,8500 +celestia1q3crsqn5efapl2qh9gd8zucmpxr9lusjru4ykw,8500 +celestia1yqxl9vjn5a5rl4urrewna5qjkh74rr3x7mp8ns,8500 +celestia1ru4284fhehe589z6v3lu7llc4vmqalpv7fup6e,22400 +celestia1qdnqzf5aj4sfws8e35aa3f58s55cmkyfgazjrl,15150 +celestia14yu5y8mf7mcpdvfx4w2twlpg9cy78wp5zhnx3y,8500 +celestia12nex5wpyv6w0rl8gucx6zxgav6ffg089un2fma,8500 +celestia1avvhr5pvgsyc8yt6900s7g8tsez8rq29vg3yut,8000 +celestia1xn0ur5uzjhnusgpe2hat204szzaugpq4atu8w4,14500 +celestia1npsqe9jjcq6jhtt4vx66dlzcgh65jcavche9gj,8500 +celestia14sjt656ks78tlnuula47phg6h4fjlsfskrvu6h,8500 +celestia1cejr7cn80c6vekxg64y2nkqvfs9g0rytg964yu,10000 +celestia104qzn5gkk065amepd2qn8jlvqagtu4tlmv2cvz,8000 +celestia1vm3sc0wnqxmkuejwsv7rl9kj44tdn0je4na6qu,8500 +celestia1pl7jrmeed2rh97lwdr8flnds7tlhkaprs7qfnq,9000 +celestia1fev226625gx2f40pj87zttwjetc8pzedacmmde,8000 +celestia1fdgptkr254pv99rqy76sakqefp8fxypa47q9tm,8000 +celestia139mu0a0ucz0gmrkavm5wjar2lpx7yvxq5xgd0j,65900 +celestia1fafltcjj3m3cv7jph2sesfkndrfgqk6dnwjuwz,11600 +celestia1jqeljhj0tsd3k2jg37rxn3v3vtnnqsyc2up5lw,7000 +celestia1zc7q9xtzfpcagvqfn75aj44pa2rrvvtalfgmfx,8500 +celestia1w4egzgdvy7u4ehvr8w6q3as6e4hpqp2upl2ruu,8500 +celestia1wua759j2xazh95uvsgpry69fwveam6rcrlrzyx,7500 +celestia168xmmw4q8h6pa7v65p7c6mxmsrpyudmx7hdahf,6000 +celestia1lam9c6qwmkervqa8mqjzqvhz5klzhzct8pyzva,8500 +celestia1n7yvnt7d0ksgf3jn7xt9jcpqeqxmf5ztj8ku87,13500 +celestia17h2x3j7u44qkrq0sk8ul0r2qr440rwgjzhd27f,65300 +celestia1rddykurcqmls9m52n2dagftpsgsyuhlh0y6tnh,8500 +celestia18py0daesz60z2zkcnllj6t825n2n7pqv9s6x44,8500 +celestia15e478m7athq6uh5tp23jh3qgm758kvxuhv3325,8400 +celestia1jvqvprkms9zladhsvhj77ecehusp97resr5d2q,8500 +celestia1ny9pqmps594fphs7usag9ceuknq5wl22snzs9v,8500 +celestia1vtwfm4w2j4una5xenh3vjngpj06vufg2zz4mrp,73640 +celestia1d9fvhhlpg0h4xw6c2x2su0g4rj4ry5zfzh58hz,15200 +celestia1gqew8e5jkrfe5cahzpyscx6led549nrjuxu9ry,8500 +celestia17gyds7tfhj55q9590mg6h5ny5gdcmf33ua8ql2,8000 +celestia15tg6dukecxw7ke0las8dje5wz0j78gxsc4nrqn,8300 +celestia1mxqyzm2a28w4ys7q6cyyke6fsjfez54nk3khwl,9300 +celestia18rw32u8w9t683s4xfdpdkdj76nccne08qk6wea,10700 +celestia1d6vwsy92ahtk7z8r5ymat2d7pvf6vtvahssqlx,8500 +celestia1vrscgxf56gcqxnadcnzeeh7w2d5d69qyx0p5sw,8500 +celestia1qmcc8f699y7dzefwh7na2000n3xt6ptx9f0vnl,10800 +celestia1xm8mrsaddg3vtztsvt5ghszfxj35xk5amhy2nn,9300 +celestia1svmknw2mp3rc9hrwv0cja79u64f7evp7uq3fy2,8500 +celestia10sp7h968glkte902gxmsqshrg70vtm5sn4wfy3,8500 +celestia1fq76regeh6z6q74w4h8c862wzpx2v74d876yju,11300 +celestia1ct68zhcey4mr8rf54k4y9eu5a2g56feaqpw3k9,7000 +celestia1uwg8kqf3t2u522zlrcwk6w5x5435t59knmv3m6,7500 +celestia1akk7w53e5w0yqreehl770hu73jzku5smrdhmrd,8500 +celestia19u5jgqxzfhez3fy0cu03k3u3akjeczu7dl5dg7,9300 +celestia1nm03lkqsrc9ftykup8kuuenwmtr4r7lmq2gkdg,9300 +celestia1szv5k00s9r07yfw98gph8cfj57xe5gdw6vc5vl,35600 +celestia10jv54k6svwt8dfzyk7rkc8ftwnjv56cp7jvy2u,10300 +celestia1v9a4hxv6rujtsp6c2x6fefssz9ffqq2vhcmsxc,8500 +celestia1r73ups7ltkz7rpt734j8n9mc6vdtunftqjxagv,8500 +celestia16d5dmukr49mnt480xd6v6lw6c2vdfaa8rzvprc,7000 +celestia18m45cq9ks4vhlu66d4s2yw9vkyny4tzfhscjtd,21050 +celestia1q080wl0szt2ypjemjfksvgaurkfleh4xm985ze,9300 +celestia1jyavp5cx3scklpw7v9p3g42esdjcwrwv9dg7pe,8500 +celestia1aacffnua049t9pwadudar3wmrplwruzsqeal54,9300 +celestia1e9aulvqshnl0p9p23kxtcyzzahrstn8ja3wgm9,9300 +celestia16lmy5kerd0xt7qna0enyrvqs74znaxrgrymjyj,19300 +celestia1n3g8ryz3ele0w32wkhezk8dg7u9rytmwkwcm60,8000 +celestia19sk9l4clzeq7c0kvu5c5d9ghvpayx9yveqyvmq,8000 +celestia1hjr7plkx8uqgp6c56qsd44mpwgd7dcqyqpwrph,8500 +celestia1xzf9tx4wqfjtgm5pys5wt0gmwhlqh8pt3x0l09,6500 +celestia1j8rulc3qnxjc9vh3flmrrcpx2c58lcv4lutzu2,8500 +celestia16pl67jagg6ps542pmdn63s7jpxgnuuhdw0rg8p,5500 +celestia1ewkf0ndd7246n6k4r686azvhd57kvyd0s93g5u,6500 +celestia19jegmjk7ycl55s4zlqzk8hdl8vxa6mmhkfp2vv,8500 +celestia1kl5nxl54xt3g6k5k4zlk48udfcx8gkz2kkvm7e,72150 +celestia1qgy32lsratx8tn86cvg9aj5j50ajw440k2ghx3,21750 +celestia1jmqrrgtwpcal4263mskj96fddtdxfrfwtd3x5l,18400 +celestia180zms7ut8ag44xt4afw7hgfulxty0kx3d3sqkz,18500 +celestia1h3mt04wx6ywef9n9dt6y6hsd6fwjcug4mx46s9,8500 +celestia137mj94en3mrtp0kfznpj5guev4zg3m8wjxjf9y,9700 +celestia1jnfv4vnwamxwzfufaz6cpxf58zya63fv20zz6n,8500 +celestia1m8twsag99z0rcu5nvpwrh3xvcs9lsmu00hxec7,8500 +celestia19fuzmnqk5wtu2pcvfdq2asj9zn5g4hn5z3aht3,8500 +celestia1ryyzale2qcp3e35k0ze3kc0mpfdtw9jad8jf8s,66900 +celestia1zj0uztu6nuxrgut3ewx0g99jxv7yhfm336s0g2,12000 +celestia1pusphzvfmfvf42q6czkfhtzv0efadxrc2085uw,8500 +celestia1uppw8nuf0kvwp9f6dmntegrncym3cjqkara2xf,8500 +celestia1z33ey08lusrmcv0ga8urxcaqsvrh9s28x9zuag,8500 +celestia1us4k9n3gctpw56z5zavq4ys8uc3eqntztnuqry,23800 +celestia1h4afmt2ugtftdr6clhyppmxdmzjdkvjgsrqp07,8500 +celestia1kzdzcccrlswehgg8gffk4qp2nvnunr8h0axymh,8500 +celestia1h5d8ew07v79ftav50wephhqste0sggaunsv4ju,8500 +celestia1g8nex73fk7skj3sknzuv5tqlcujql4ktmsvevh,8500 +celestia1t7hld9h0du9vx4at46wwet9tunej9mf3jqjesv,8500 +celestia1a3tt3y0cfwjlwxk7jlazdcythqrhze55wg03pa,8500 +celestia1v078ktqf9n6wdwgycu78nqdylmd7kmlled4m9y,8000 +celestia17paremyldclczj35akwydd2ckpls0vt60xt52g,8500 +celestia1st86wx8ndu078g7wfasp8ls3a8uadf6ht6w3mz,8500 +celestia1y4dzzhuemw48tfkgqdwya0f46smqd05rr80wed,8500 +celestia1sg46lr388ucaw873tu3jn3kxmjd7n7m0mmp6q6,9300 +celestia15qrz6ejgess0psgggcnqmsewvsznm0fymsuds7,14500 +celestia1ksznhrhlumcvg2yz73hwf5kzmnasyr6m5k3z5s,14500 +celestia1d9pgr77auc38zs3g75fas42uzltrxlrv07y7wf,11500 +celestia15v82hd372kuxyx99f7zw33k7244muczrxycyqk,14500 +celestia1w06d2mpg5kg5qx64jjd0tf0lghq2638f890ugq,8500 +celestia1d0j7gu0xsqpg0jeepje7d9rc9597l3e5varr3s,5000 +celestia1dptjkgwcxy2an2w285us362z8kurstpn7q3nyv,8500 +celestia1e89eyvm6y78durkdr2u704tc48lxhkkg8yldr3,7000 +celestia1l525mhuvgfuujh92galfq66kzpa4xjl42dddpu,5000 +celestia17xqth3qwtnw4t4t3vqc7vcpt0wgv6uvd08y735,10000 +celestia128tud4my5j9t2zgphuf8kd592clz25ndz2sv2n,7000 +celestia1murrqgqahxevedty0nzqrn5hj434fvffrrtlwe,59900 +celestia1npvft5erv7d95ksjngfwq2fzrzpjqtkqjx8jzf,58300 +celestia1gn0ae8xcwdpykpw5spxg5w44y3rvnaj5t06e0s,8500 +celestia1jqwgsmrcrmhncvn7u50sr5yag8sdmg7hq5h2r4,8500 +celestia1qdfdh8stxpkj4zz46x2n9ejyyy9h0c86s4kaya,67700 +celestia15plkhck0gqnrqk8eu85nta94h8j8tzusn3he3u,79890 +celestia12q0ynmtm3g9ltx65yz7l0lltml2rgkny0rtjmx,8000 +celestia1vtaew7gkpv9paljd9kfmlzspqgax54q8dwssvq,6000 +celestia1hpt9f2xx84lv4nsh9guyyase26xmshv2tkurhr,20500 +celestia1pqe60ptlk8uv4vnqkvr052kdmchycagvgnaurz,8500 +celestia1xr6hpqcxjv3nree25hzml53ht4f0u48me6xylj,19500 +celestia1fxr6lavwldt0msg7lrdl278t4azwl2yhhzq9rn,10000 +celestia1amn7csk8h07dx0yh4j6qnkj4px4rpwc928l6v0,14500 +celestia1vd6h7exvlyk7hgpsz6l4s7y92gwjgvaa22784d,8500 +celestia1hjfnvgn4tp43ak8uwg49djw5fak6xr0vdjspq7,8500 +celestia1259ekzwqtutg30sznnr8dlffnzxjx2zkqjfscn,20500 +celestia1p5aad6h4gp5fxrwp9tszsfng5rqv3fa2a35zx6,8500 +celestia1l6vastptzx30wgs03qns33zuwxzavcqhuhe58u,8500 +celestia1pkkqz7mq3uljwpp83df39yf7hwtenp784drt7h,11700 +celestia18n0ns7u9m0vm0nj47hkenjaw2ee2yxm7vpqtlv,8000 +celestia1hyuj87nam9nhy2q3845xz0xxnc3l40ry79k3pf,8500 +celestia1q74w4dd3wxekujtqhaxlu7v4mxmvn7a3esedr7,8500 +celestia150yv7f6pu8umf9peu6m8mdknhvfucztuy2yd6d,8500 +celestia1atydxalyafj9dlsutt336xhxvt8y4hvuflzsh8,8500 +celestia1kh5nyzvn4v3j0avtm0vuuqgug6tln0ltpgrx98,8500 +celestia1p5rvpd5wzk4k0ngyp5u6t05p796s0tskk8cqdg,8000 +celestia1rxvuwxw2d0dyj5lumh2j5z8xtlnpekx944nexr,11100 +celestia1tj87h32ejjft7apdpecksrtf7dm2mjyh5ec7zh,9900 +celestia18xv3f2qwkfys0mc8m2q4cw69glk8wma9ud0d2t,14500 +celestia1sh09q7scz5ypwmzfx9sgaupjuacl2sczcqp5y6,14500 +celestia1k57e22y04q4q03dpgeh6478j7wa5qduul9mnap,8500 +celestia1megx989j3c0r35k2r3v022rye0cwzzxrckppce,8500 +celestia1v8ykxr39qkzr3xes2nf599dsz06mvkg6ww5lq3,8000 +celestia16pcnadny3yv3cgl9nlpagtya9wqynme6axhlj5,8000 +celestia1cunrf8mqtw28hhz8s20m7my3zlnzrf7ks7lvee,8000 +celestia1vld4u429haazc88ezwgalr5gnjzjchvpqmmp4j,8500 +celestia13h5fedaw36g69qlcfrsmth0q7wz9sgsv8ghhjc,8500 +celestia1evgrpv5up4ed7pq5eau63wtvld6e2wjnv9ez69,2000 +celestia1f6z2s9jrj9p0w8z02t580stf2qwqgrxgnu3830,8500 +celestia1jw2pldvszsrmx5v440k6m4gsajdud93pacdu7n,8500 +celestia1wufchyuxx8yqqysdele0zypyrsf3adh0jh30ug,8500 +celestia1u2ur6t4n8jd4r38qw9s8rra9dlu94leyuv482d,18300 +celestia1t345w0vxnyyrf4eh43lpd3jl7z378rtsgv8j5h,72900 +celestia1qwqmcasweqrm4wd2vae7xa97gvrfzngpg36304,64490 +celestia15sfuredruvvln6sex742kpxlmpy2x242vt5u9j,20500 +celestia1nttcw852wga4y4gww3hu70djg9d4fu4ca6ak38,66900 +celestia187fhh435s76juewsmrey5yv3ljq4vpptmahqvr,67700 +celestia1hm2d8e6nd5ngtlte3hlded03vgj3rer9sne5de,69900 +celestia1yxrf303ewxrwndex9cxj0mg24vekrpqshuaxjh,66900 +celestia1rq8kvlncjvs42hmrx90dcff2tdshj5k75mqwew,93400 +celestia1zuud4gzuc2mhx4752v7qaatvgt3kg5yzd35hnz,20500 +celestia1l0zmpm02u240crndlj7hkvlj5azuglv4uytp5d,64500 +celestia1972jk7m7pyj6tp5jv404gcvnqar5an45yl0rsd,66890 +celestia12dupzh0rnmah4lkukxtpkf3wj3khjpjhah3rhc,18900 +celestia125xazqstxpav7ekrt4w8km7ccdu8ytj42e73gf,62500 +celestia1hp60ypxn32qu3x0dqx9guhyalvfwwc565c35uq,14000 +celestia1u3ewtauns5eqj6x5rva4xt5z2hpw0wqzz8s82w,12350 +celestia18cydedr30wzjpjk844pqdxhlvje2wwxvdln9tn,8500 +celestia1cpu04pawuclcc6jaayrm3qmrd3s7glz59jmw3w,8000 +celestia19gyjl7zefqwhtuxcmh9xjh5esh5luweyh5f6sy,8000 +celestia1gm7txvnd539ruc86mkz2sgnz3r456e86d6rffn,67700 +celestia1wk6ah5kpjgyhgqqyxykssarg60jrdlv857l807,8500 +celestia1cyfv2xp7uvqt34ecaxvk876ddd5fq724hs4pz0,8500 +celestia18gjvlmf7xxcw78sqth4ur2qa6xvzqdxsezc4qs,20800 +celestia1579snad9fc0fukpnatve09zj56h2035uaxqtls,8500 +celestia1cydgz3dtxpqd8j8t2k3wh9wa9vc28tkt53zges,64900 +celestia1kegjgyzg5rdulmf2293qu8rge36y30wkqcv4kf,8500 +celestia1gn4w33ch78frq83u05a6e3fmpkvylc456gfkdg,15300 +celestia17qn48k7lwjq85kpjy3recuamg2twjlx92yq6de,7500 +celestia139eur0xjkz67wgmnsxelxa83wvwhxpxmzjr2j6,8500 +celestia1vfydl5r98zev8xc7j0mus28r63jcklsulww9t3,66900 +celestia1084c3vemezyhath3z725zaj6c9a4v4p8xnj73t,20500 +celestia1cmaga4f6f7pttuwzfldn9067ld3090uw2xcmkp,66900 +celestia10nt6ve0mhra59mggjs2v0hew55g9w88d9sr7xq,9700 +celestia1sul3qt73ztwhxhua05qmeszgeuul7g24xnddxj,21100 +celestia18fva927qr4ddzcm54sn2h87qvdky3cy6cm95fn,8500 +celestia1pmn4cjwf26hkcpvyl322glhpdpcemcelz8ln6e,64500 +celestia1m6pawjxseuwe9dtswwv7z9szfhytv8xydnddp2,8500 +celestia1aq8eaqsruxl5smct4wly8rwysvpr0ngwmag2z4,8500 +celestia16nxuzd5wtfygj0rwu45xz0lm0faq0qsg87yn60,6000 +celestia1l28cs34xuw7uqz5hw5hfvzj5jgfs822jdvklv4,20300 +celestia1hagsnllkzat3ktnz89jcrdv2cpqkdlyd6jj4s5,5500 +celestia1c80kd75epru2nwmw45mnjvxwkt5nu0jxguk425,6000 +celestia1l676a6022td226stkn6ufcme3fl8k2w8vtdxxj,8500 +celestia1pjkx9lcderx3gxp5hmwesthn06ske39nffajky,6000 +celestia1uayxhdnvy7xuz0k82je5jhjyp0t6as24r5hugm,8500 +celestia1xtvq5hc9rxttccuj3qx0xssscdhkh4lhk36neq,9300 +celestia1snndwtpnmmf7n2dpjcy3htddakmygvweymqdlp,8500 +celestia1tvnv0zdvzpgk6ar9mvweudgm9x7jx47y4ym68v,8500 +celestia1ptqz5wd54ew9xckgn0ntaawca8fcpkhkghz3vf,8500 +celestia18jh7lmvxhyn9tnfh20eku5mvvjwsn7k0qmk8np,8000 +celestia1kl98tvjnpqh6fs4z9wu4l0xgpmtj47kt5grsu6,8500 +celestia1vp8psm8rpcaf6lqg0hg5xnzk4e37txg3ca7haz,8500 +celestia134ayhsat52hutppwuzq4t0kql8ew0gy84htpl4,8000 +celestia1kslrzlrjw25e9c48ck2j4777m6cqqkcrzhh0r5,14500 +celestia1v5rmjjqczejsp9x2p02f23uywp0a7n5z2a920a,8500 +celestia10224cyvvjdpusg0dlqn6zztz9fcw496am9fyv0,19000 +celestia1v3wuveg2auf3wgtqq5wujrkj28m90vnepytejf,34150 +celestia1srak4q7u6zex9t7chg9qlxt5ar7em3qq0me30g,20500 +celestia198k5jc0zh6ppxd0yynxu23277xdx8jv4twkqqc,10000 +celestia194a2rnxrnfk0prwe8pjp0ekk7ljxt282u0nz5f,8500 +celestia145y200m6e2zxyjsd3u6ldrz45nukgp474f27e5,8500 +celestia1nuf89mgjxseh7tg9k7sa44x6snurmshdfht80w,8000 +celestia1lu60fcst2sp7qshastjxuxlff3jcfp9a0ljgpx,8500 +celestia1mcygg3xda0kdl70jwthg802y7dm49wl5l6yw5l,8600 +celestia1ql582l8hnfgfw9kasmatffn2hjhxzw4f8zjg9s,8500 +celestia16hhtfvty84pc0858zurxtxhzf37mrngua9mdn7,11600 +celestia1mkqsckk0qavvnskshfgwhuq0hvd9vrwz4jf2ud,8500 +celestia14dw69qh59gnmczcekatmycq7scum5fvvatgvnw,8000 +celestia1qp9elx5nqlgkckjcgrc536984zea83rsp3lx82,8500 +celestia18lxshlaevkxz0wv4jc75slmhk36vfna6sm0s8x,8500 +celestia1wrqfy0swazp4gt6a3z2tjnaye2m05xmtnz0hwh,6000 +celestia1yme500nmhj05phq8l28duf9hyueflz2ertfte0,8500 +celestia1zqgnwtvpng2lv9kskjramqxtkdrk0nva2g5aus,13850 +celestia12jgy5pvf9m7dxzsq2j9pqux5p6h56uxy92cxgx,8500 +celestia1m07mptc7nhz2qk55qa8xeyqt992sktddw354an,77900 +celestia1fhyu8g6mh59x366xrdkn5knq8k86znwtm0fylk,9300 +celestia19nv5ulx20k8f9g0ucjhvx2c85hhcyznntxjh5x,8500 +celestia1xqsa2f4dmwx2873qjq824r70pfal9gjpws8cr4,4000 +celestia1cmlr8zxfx0vu4fq83wax6ecdtrul74nxzdaqv7,14500 +celestia10vw86gxe2mmf578jv3ux2sad27pgnft6adl2uy,9000 +celestia1w2lx5wqt8fnlvghkdrun48wd3ykuzr8p8kswx6,8500 +celestia1jsywe0rn4tzuerv4ak088arjm209wrhws960hj,9300 +celestia1cz6yhs3d5q60jfajzfprxrpcxzr8xs2jv5k7zz,22800 +celestia1w4ncrepdtyqd7jnfaw3rn44z2ck9c6h3yqcq6l,8500 +celestia1kd7rv65dgu3l4as6du8zs4rvdgxyddsrkga87f,8500 +celestia1h75w65h9vm2tklazf975ey8qdluj9rdjc990dv,8500 +celestia1mwg7akka4cwdxz7q24483rvj9nxuwkd8z5nvvm,16500 +celestia1jknwfwv5tceruuq6all9dljve5tf8dhzwkgkdk,13250 +celestia1fhz3agjzmsh69wvaa2gch75t88t4nrwr9qmfgk,8500 +celestia1zsu2fh5d5np80d76g048cpwmyrsww3x8kwp6yu,9300 +celestia1620dgk4djhljfrh4kl8mzz0ycnextgwl5h2wnp,8500 +celestia19zeyu53m7x2qsc9xthp93shhv9teg4gv92gpnc,8500 +celestia18rn8wl9d6c8qdjg26g4hk3pzlapzelz88tqams,8500 +celestia19frz6yk3qppgfhckn76q8pe489zrj20dydhzpy,7500 +celestia1qml45jcuamsygc58hsy2pwg4v0ykf4cl00vn2n,8500 +celestia1wcrw9hd9t6wl2qfwsegr37rwhh67ustpqyjvpz,12400 +celestia1c89u3t5yenta2gekyhek64y2v5qj6t7pdhq4rl,5500 +celestia149l02d567dhp29n6ngau7dh3h2tf8y98qssseu,10000 +celestia13hc9h0kp9zmz7xl6yuf29algze87alfapzty8h,12500 +celestia1yw404dhvkcded98fpydyqrpn5wkaxag98h53uf,8800 +celestia1z89utvygweg5l56fsk8ak7t6hh88fd0a9qq2l9,66890 +celestia14av8tt690fqt5rnr6s37gtnt4x4s2mmude6lhy,6500 +celestia1z733rlh4ewufcnf8x0fz7xpcaq7vtecdyrxlsk,8500 +celestia1pll3flytcqpz86m5ly2ww2y39ncvu0pyt5mtny,8500 +celestia1kpg34z0amf8fjmcwlteh99sgt405y05dyrwnkc,8500 +celestia19nz6vgsrdq5htgr9ppgfjfcs8suams98k49a0e,5500 +celestia1p6e6w8gvpmyppkemwxx3kxwaea0jfzhcmecnqn,14500 +celestia17tevxcpp33h04qnruqyxc24hjs07jhxfgka09w,8500 +celestia1zz2c99m9kxsysmp88s9qn7d6q97drassaa7kdd,8500 +celestia184nl4ztu83dvey2m6lrs384s28299r82zu7pxc,12500 +celestia1f3096wt2f4u2tvnddaxn5mkgajsydvfmpqsa8w,17500 +celestia17nhef3x4sx26nltxespf2gvjj0xnhvedpnlkqp,11700 +celestia1ac4mnwg79gyvd0x5trl2fgjv07lgfas00dtggp,98400 +celestia1fv0z9r9n8tfkz60gn98f4puxql4xsldm96yddg,6000 +celestia1wq00qqq6v9xsl6alvusvk0wlkgpkgnq0vp3rc5,56800 +celestia1nljvjumrcmt6nsa9nlku3mtzavexeu2aesz5ua,8000 +celestia1u35gmegw93xgj0cwucygzguge4w6sf2m250k23,8500 +celestia1ynsmm6l6vdkahpmr7mfjfua3lq9kw9nmumjagu,6500 +celestia1mx2v3ykpm2yz9yv529jh6jla3swea3vsmcph3p,14100 +celestia1mhux0vt6qszz8qwv8axggt02jjm7tuvdvgq835,63400 +celestia1tay8jlu5s9yz60zkz9smfsnc7jfgmx5xxeawwt,8500 +celestia1f2e236xfm82sylhsjdd2ec8l3vurdkevltpfx6,9300 +celestia1dhklkuqmcusy9qtnyskctxu7x9s4dt6jw34rwn,8000 +celestia1m8t5hpdzpva5py0qtflxlne8uc27kn89xr7nwc,8500 +celestia106q5fcggap8wdg58pa7synva9l42ttnsg0vhpp,66890 +celestia17x2htrrkxnsf3vngefq73zxtlegncxthwkxlpf,8000 +celestia1eentthmt67jk5sftn4stul422t9r4qldj735s5,8500 +celestia13qutn2aejq4vtcxdzwjprm7zacuks4xvw87qet,9300 +celestia1lqnjzqg2sl25wy4kch0vwh9k8w9l3rprg3j2e9,8000 +celestia15zva0u5l7ctxl62lpgkyjegrx9rdszk0fp80yc,10000 +celestia1hhh6qq7km7luqhdktzxa6hww6t23yqe76e4wck,9300 +celestia1jygztpzwnaxnq4av808g2pld542kymq4axk8ad,8500 +celestia1n7ftf59yhuxaxtz20wu4eq9cpw4mg4kzxucgwl,5500 +celestia1ng4n9mnl4x20mv9cs8wy6qzj9y4lv39dlktdnx,7000 +celestia1vpgyq4kf6qchc2uyxcf7z4k00cn8yajdznxnu3,6000 +celestia1x9saf9d4fs2xr4v7ggdupg8f0a540mljudykh4,7000 +celestia1yjkn6emsmmjhvtatwzhpjcndlsgc3tnh0hhfuq,8500 +celestia1zaa2h75qa2ymd3um9e4rhcdc8nd064wpr76zxj,52400 +celestia193upwt7qexptlyntftftquqjsdp6sfhqurtlwv,8500 +celestia1ypusw9pf4pjju89rj430ge83pk8h4wmtmz9z0q,8500 +celestia1ampkqvq3v62nrxssh4ewgcejq3yx4ck23zcmv0,14500 +celestia1s6vsfl2p7vnj2ug52pdd5f3vntqp0227t07vn4,10000 +celestia1z0ea3mw9hjzwu2kd4s6400xatx2uk4r523nvsq,72890 +celestia1wge7uv89s6q3sh6sjw2y3es6yztyjtnw6nhr6d,9300 +celestia1tk057sckr9yf94a0ndn66ye8d9zgn860wnuhdq,8500 +celestia1j8kg3zqlpqqqx3nrp0xkw20v05vw5thuzaw45r,8500 +celestia1qu7m8a86r5858kfh6mykzeh7qd9kvqnhg63mu3,14500 +celestia1afumn0gvtgdafvq4fd9vs78n6dk295qzsk3rar,5800 +celestia1u6wsujr84f4sw003y8007xxwyc5ajjwnkkpe5g,9200 +celestia12yuk6yr8c67wnx3ytungkdk4ctyj3nhwfducyq,8500 +celestia1zqzyzmg99cgx3dhaajnw56jjw6kh26wv2lwcph,8500 +celestia1nvhru6lazcymkywxahmu2hcy43u9ygg9mr8ldf,8500 +celestia1zglwtr6c9lkht8qsnxlt5r6g0cajq20tqn669a,8500 +celestia1a3aw6rny3uyju2y2mmf8qxjmpc3jgue4tsc8e4,8500 +celestia1aev3k6ugnz0vl4rmzutxjkshl0jad86k35qdrp,48700 +celestia18eulrn03c83ezyk8dfdx42tx2k8n2vkjqfg60y,8500 +celestia1afjekqv8gnxnezgw7rtfcx5may42fvq8sm9lau,8000 +celestia16zld9s5uleujc5clw8r7dkk5wta2vhd7x0650s,8500 +celestia1wukyltecq342vadj4sptjdfrgvwsyxyv33jwqn,5500 +celestia13vevldfy9yxr87hyv6wakq6vj8y5hps8k0gwmz,20300 +celestia1vgyfxrhaynrnq8anlz586rdgc3nhtrxkvqqlrd,10750 +celestia1z7hcpmz7ntt7p7lwwz87p99arnux5x9z4ssmkx,5500 +celestia18qu26zar7mqjz3khw4w0re3vmk35a66qklc407,7500 +celestia1nnkzywln9r82q7pjky0dmzhq7u3t2ppe82gxwg,10100 +celestia1qvapjwjscexqjg7aacmjcnnhq9dmw34vf0v8yr,8500 +celestia1nl6pnh3vy6pptxauhtk5wuv9625hxtdv6jj7p7,8500 +celestia160vv8c7vanfxwk7g8g0r7cp96gsjhf6fe4x8u3,8500 +celestia19m3x8q86zud88zf0x5330gv8ezuz93r9yka36x,7500 +celestia1e93sgy4lyev9qfxx4lt9rjqn059cjq0lqc2rt0,8000 +celestia1me4dmktydpv5wqwvu3csu44trmldx7tulvm59q,8000 +celestia1u57ggw6qy3dgydq2sgfnaxz7fzefgh04r055da,8000 +celestia1hm9vzve6tsf9alzhnd7589jar8d0yk6wudw5h8,6000 +celestia1rqevn8dur8vn57cma3zkqv3k22dwtcsz6e74qa,8000 +celestia1an2hdum5fjpjz7v0tqpunc44kw39jun5ms754f,12300 +celestia14cnlqqyr8q0wh04gstp8hfwwmhr95alt7jc6xd,8500 +celestia1mzu8essgcw2jexp6gzr0m4jl96axhk4vqnug8r,7500 +celestia1eac5a4c08fxe75gkekwrugklusk5uumpc0mngr,8500 +celestia1nqnv59g40qe2kmj8ck0gz58wx3223z9pdwpqcj,32800 +celestia19ntzg9wfn7cywsftyvn35t529sxqdj5asln0ej,11900 +celestia1g08yatcsznnjj82kjn053d82e78g6j7ccx9dmd,8500 +celestia10w4zhnczs42x6mff7673zy5x8lfm3mak4lsryj,6800 +celestia1aul0zc0upp2h5t8x2rr4gszy395sp2uxm0g6dj,16100 +celestia1vr9xlry2ng7htr0lt3rjeu9my8sve0r5kk6va0,10000 +celestia1ccp9mffkka3qcn54jdrxms5sxe69tjhaa74wg3,7500 +celestia15khrrtux9q7h97qxxxy4pu0ma8t67fq24upphz,66890 +celestia1ah59zpnh4uw6eq37xhrh95xv8p6mv4vfly0yth,13500 +celestia1e95r8k8q4klxyetmrsfrtgwa9uajvypw52v9lq,9700 +celestia1s4tmnk3hns7znssffd5cdlaw036glj6upytcvk,3400 +celestia14h4zlevaynjl50ak2zrnxttjzl69hfh4l4pyh5,15300 +celestia1y8vspwjrv0rc7qgpvr5pq32866zfqehfyt8wfx,8500 +celestia1tx60str3hkzu7lm6f38zweeztuuc24xsuyrwxd,9400 +celestia1pavac9yrlgwyw6v9yx84sttc96n9ee9zxdln2c,66900 +celestia13d6cc57xfhj9zpkvvcnh69vltyfvdd6ppgahpl,5500 +celestia10uyact54l5u48nh2krx4xgqsxs2dhmwg0fnhev,8500 +celestia1k8n96tuq089vwyywtsd362l47xsnwmhv7nv5se,7500 +celestia15qlkgytce2d4dcmajnn2fjg7cq5078anv7zfex,13500 +celestia19vn0yfcfzzx07vfp7fzlffw0xl7k80e67j884m,59600 +celestia1t28v4mthy5ngykvdpxxlhm2l9w0gkc73lf6ks0,8500 +celestia1lxxh326naes9tyhz6p0fjjssjrzgs9s353szlc,8500 +celestia1hg2lawwqtuy9m2md3um8pn8phufjzazefxvl5q,88890 +celestia1lk50u78ehreuz9ftm5663n5l3g9gszuya285uu,72890 +celestia1zdrz4w2pwwffdvmpum0626vycel9caayqvncfe,75950 +celestia1jhk8l39w7r9fufp5gvcqcr8g2aalwmt4xkm6xy,8500 +celestia1ln2lsdn09ekap0ftwtp0cejsc920z97z95s9ra,6000 +celestia1rxmxfavxxsad2wkla8gnj29l4xm6rfm8prqlp8,8000 +celestia18v3u6gs3e6tpv3706krsr28763rrmu4uaemtgl,10500 +celestia1muga964akt95ez2u5z028yt82jpdf0mwl0z7de,5500 +celestia144lq9xjw66qruga52nfptvgw6lzz7ese3weme4,8500 +celestia1np5nvu4u4rgazujq9cj5w8ffgm8909uka6g7me,6000 +celestia1n6swnx96642c6dwhgujaajqhxkxcxhv5lhzuv3,28100 +celestia1lszhuz8780w9857wgvjy5xhhs8dwqdalml8k2p,18000 +celestia1vzcrd40fprj3y760c7l0u7nl4pan4n2xqj63zl,8500 +celestia106lvllk4qamf0y3cw9r0k0ttrwzs5flpfsvrt4,9300 +celestia1gx2wkd0h2h32yv5a26wmm84rqcv3n6dgr52at9,8500 +celestia19zrjp3usx0hjp79zzqp5amnunmx06l2jkkqe09,6000 +celestia1q06mhtlzj7z5x4a5fre4ytnryemgcq9nwckmt5,20500 +celestia19r5553hfv4ylajj7gmy5eewu0w0ygrzys2jmgk,8500 +celestia13gqr9sqjx53mm9apnjsx2kpsq326elzkwategw,7500 +celestia1fmhxhukradpcldq2n6vzgcrrnjq9jczh4jna4h,6000 +celestia1upeh5ug5zhq40tz32kld5m87agfnyf27me57xn,20400 +celestia1e2p4u5vqwgum7pm9vhp0yjvl58gvhfc6pkljcn,64400 +celestia1e4l8durzh4hxmndv0vu43nayazedt0dk8uh2se,6000 +celestia1mt09senztcup2mss88mpnd8ldlqns3tajhe634,6000 +celestia17angsspp7hplm9yz25q0g59kflj2daurkqe6ns,8500 +celestia15cu97alx85uea33435ugxmczwr37mw9ac3gu3y,8500 +celestia1w37re25qcpsnesml0h2yy8uhgfuqtyzvaladky,8500 +celestia15454tc0v8qvu4gveggk98g4vcefjqhly3qqn5w,8500 +celestia1tcnl6s576lkyx8w3drvv3cgmnfzy5w8dt4skvz,10800 +celestia1h9lx8ct4ut2ewn39azz9ypfjxtd7k3anegr5j5,14400 +celestia1rjykrm976kal6c4ztpwel2a0gnnwljgpus343k,7500 +celestia1ehzwm8wc6lxa5u200g7ufxrfc3qwnnl8glhxmm,8600 +celestia1g7mtst8s7qzwt980d2gekun6xmd8g5k6eycn3n,8500 +celestia1j90jzatyuspnumfw3ncqe5e55rdq0ygsvkd65z,8500 +celestia1ryn873f7k0dauavrgn77ru74m5ddh8pzrs7g28,6000 +celestia1u097e2mv52zv7w3k0u28xmq3mr5kps7l05jfcf,6000 +celestia10vqfcfdwg006v2kglyzg9n9ntwkvvwst7jp80e,6500 +celestia1rpplhhk767uph0mwn2he7uxr0ufeqw22zcf04m,10000 +celestia103uc5gg6q9rwxvcq4g00paky5pm8uts7fpe5uc,1500 +celestia1fa3w9sy6z95w6sdg0vhxhqj99xa9s8vav998tv,8500 +celestia16tfp70upja0wryuexfpq00g99tdvvft9zdkztt,8500 +celestia1tzz4nj0a2pztmeh82xdj3vrrhm87rphxqnlels,10500 +celestia1xtel5th4gy58uexqfa5zlyzlqx38nnyvd3rflq,10700 +celestia14jwvq5jyg3w2f6q3v4f22fxm4y20dapc8dduta,8000 +celestia1zaa23k0gxfwz402z2zlpyn0a3dlwym4tzal8zn,7500 +celestia1nypkfdmul94w4zw25qpqt0e08r9w9taarjd4xv,8500 +celestia14qvlxfn85fag3qg87zvhd6xvnye38ze9hvh5l4,8500 +celestia1qxg7ztz3gep7m7tdn8a2kzyzyc23spp8jwz2m7,10000 +celestia17srrapx2cvqyyy4rg3menq0hn86py8f3nqmxpe,66900 +celestia145nwzxa3xmjnwqqwqzjjd55nddqq43ed9l8eu5,8500 +celestia1fdyfrv09slmg0q9c8hu334h5gdq4aexcyu4vfn,14500 +celestia1wwmqwr2qhtyk50yyrkdx0mxxccv8dc6rufkd9j,8500 +celestia1jkspfazh59j60ztuc2srpzdsncy4hfw34kzvkp,25050 +celestia1h360qqerc2m48ymw73zmqmrjn3ln6avxs62uxa,18800 +celestia1damrk07qmchr6g9xu4w7m4hr7actkwtvlsfvdu,57800 +celestia1sq7jjcpqz7tsy9e59ldxj29d85ezprc2h0ew4j,8500 +celestia1npp8cp8qfzq67jdcfmp5muj92q38kg6v9we33c,8500 +celestia1qs00yu6egcea9d57zl9y3rlds6jx62e0ljcehr,30200 +celestia14ntfv0qkg8522xe0pvrfgqxcmnj5x466fcqgae,108900 +celestia1s4lkel4jkjsmhcq49q7k3jg4u20tj8a98mjq75,6500 +celestia1d06y5r62uylxmqtdhenlvzac475l9f8yg5zdqk,14500 +celestia19nrjphu5g8x6h8m6rfqlxxkxtsgryqr87rklar,8500 +celestia12p7qwlfhjv8qtt0a8c7vsuhvkhdfuwh9dw7r4h,10750 +celestia1mf6pa4e4xncgn7c0fgydnmqca47m88v4ghyyyk,9300 +celestia1jr8a832hu9lj9q86jvwrrngg9xy5clj628mutp,8500 +celestia1plukmuxlc2ghaqzney2x56w2wns42c0v59gzaz,13600 +celestia1t47u9rppluxkvmt8dfpqdahp70gsh4gqmfzx56,8500 +celestia1u6pc3gc6dh7tl9ydaq2wwzvn6ml6ald95h6g4m,8500 +celestia1fttts29460wzx7qege8n9ufy4g2zkfe254rn9u,8500 +celestia18uqcxy2e4szraagxlkgtsa4yfnlh8gyp9nx7md,14500 +celestia18w6n9ja3tpq0v6j6grsu63f7cj4ywk5d5gs90s,7500 +celestia17fax4v9skeunsz5a5fjw79lq60t03w3f64alqn,8500 +celestia1cuv692jqdmjnyvklfuejth9xdsngppw420dx5v,15000 +celestia1tfh5rvf72cc4r92l54gkgnz5nnuevq42nncnur,14000 +celestia1utck6alncxyyzs34570f6elpmydrvjzmuc3c20,7500 +celestia1tey6fcs2uts684vm08emnz7wgvdp0f9v9al9yn,9300 +celestia1j6l96hy8afs3dfavx4jl2numfrpf2acq68jqpx,8500 +celestia1vnhrdnrhpvdcyx3ht33wx7c46tpmxdguvh9td8,7500 +celestia12qtg7g4txfj0542cunns2dkwum45r2xu5rdtr0,7500 +celestia16jk0ksvex8es84tswq2v75hj3xnc7rv0z3uczl,6000 +celestia1gqh908pt925d2tj3pwm05ux977wcsn48zt947x,8500 +celestia1zru4srsupu778xrsr7gjxjfeppnrmw8l26hjkw,6000 +celestia1y5w2tlp8j5npvf3h43agt7zf8h55gpespl8usz,7000 +celestia1z5vdty75jpntp9y8q9kevseqcfgf32etq4fula,8500 +celestia1vdp8q3v72mntewqqak56yk3gzz7h5ukmumeups,72900 +celestia1qtzvt9uadydchfactk27xxjp26hkw6aznpucda,20000 +celestia1j2jq259d3rrc24876gwxg0ksp0lhd8gys65rxd,101900 +celestia17xpn36788xmc3auvan5yw3d0nuztq9ap6f260d,8500 +celestia1m4mvxm7e62g6wvqsjz8gfav385nx49vuhqzp4r,8000 +celestia1m3h3gtkhx8rt7hm4fh9430t083v2uxjj3huvyy,8500 +celestia1t5dkaff2swk92lq57zsuwgwe24g9xp0y5yasfk,11000 +celestia1jsudvp6dfhswk7j475d3lrqwq2ku76fkr92g92,70640 +celestia17jg0z200pzujlpnwsfpdftd7zxrx47ft69rszy,16100 +celestia168cw2jln5cjsukfrrkclwp7ndp2acuwlspzd9a,8000 +celestia1jxydf7kmvjxrf5f983w3l5ql28yumhv8drfa2g,8500 +celestia1yqudky3w28w4gsytctjjr0ex8rhrhqv2x47nqy,8000 +celestia1yf3k0ls58mm7cajqjlelamh2zzm9vg4m56jg0y,8500 +celestia1cu89smpf8cmlctxz5y5eud6qhpsp308cvx3d2r,20500 +celestia1w7kmep79ek0xtrhdkzeu8devs5wt6v377g7lqc,8500 +celestia179z3ctt3u3sl6rxlks35sxsnwcy8vp98dydzd2,8500 +celestia13k3jw8lz4pry4rv7w3pppy296q4ykpescc0hyc,8000 +celestia1p9rwlftgq3qzlag9tkjdvrzw83tk4zlqqf6shz,19650 +celestia1cez63s49ze6yfdx90hzk784eryqjhp5wxsd90h,7000 +celestia1qd39mxhwxrxr5ugusu8l5hmjm3xla2yz8tdspe,9300 +celestia1te2yvhwwv8asx8c520gvake4qsw5g5f4amfzza,6000 +celestia1zmdzf3kxm20v2223dertyqknfz2s3m9e2dylxc,8000 +celestia189eq2dnvs0mwdkwrg0vymj99uuk69x9hf5tzll,27400 +celestia19dyv2aj6tyrudqg0yl5dudeasfnh9dkcsfkr8q,8500 +celestia12tss06rdya8pf09agrwej54c5qfzwfq28xpkxf,8500 +celestia1y0uteqhryc2990mmqg8ujcdhgltechkqgae6ap,8000 +celestia19ygrylzy0s68cmh64vn8ks9t3yaugh585he2tj,8500 +celestia1c0p8np4zyrpqh3e2yr7vagrdvpzxntrnmakwxv,10000 +celestia1lg8r69rzq73f6xesgknckaxjfav7ak8t8j5mp0,8500 +celestia1k9pmhx2w9gxyuhk73fal7g7zrw56r7cuzcrhdk,11500 +celestia1xz54k2s29c7xzsd85q66qmvwjfv65tulrg57dt,8600 +celestia1tjr4j22mutm27w9u2w8w4gert9v4w2pmqxvvx0,8000 +celestia12y8390a0ggcsecvga8xkp65q647p0zzkh9vyt7,8500 +celestia148mcdntma7fl7yj2ms0fc65gy7k8x9xefg4dqt,8500 +celestia1eqcd7fla3w4ms4u63e4mxashwqw6532q7jgk54,8000 +celestia19l3dy2lzy6vw3j5pvrtz6uceq0flcps7gtkkw6,5000 +celestia1wy850vaaag0ny0k0mrky7kmjpjsjqr3gwug8y6,5500 +celestia122k3s8xchcmffs8qam47na4khy3ch4nw4ungpk,8500 +celestia1g9jh3rnv03ae5qyfe8mfdjkuwe6scvqd09xugx,8500 +celestia1wpsrzuh5kla8ae2j4p7zg5mydvjyzw5smha6z0,8000 +celestia1xpjnd0t7z6y2uz9hg5gzuuy0yetax370mvcxl5,10000 +celestia1zlgxmzllguwg3gg5t7fqmpnj3vpdskqgcs2e2z,8500 +celestia13mczjzp35p2syrhknklrqmpfxqrv9tumf20aj0,8800 +celestia16ej4qp4n7f4vl3x9zsmlrzxnvwnqjpsg6phmhs,5500 +celestia19fjjq9xl6qthgqez823cmy8j5turz9azrmxypm,9300 +celestia1q66uzqy6tp0lln6trrgy2dwxng8qvw0995xvvx,64490 +celestia1q83wts2u203hzv4anwtjxr609gcarx532s2xmh,8500 +celestia1rmy2t33ykke3nag4p92lr26c9keltwrpwmqd38,8000 +celestia1x54d53xk8fgfp4pq88v20wnwpsqax60yg674yd,8600 +celestia1p7j9xcdtgswee9ftn9xh5m0k7tg65apg5dl88t,8500 +celestia1f8els50se32d67lmlfwfcnhtqqutm85k9grjzm,7500 +celestia12dkzfjlenlyxrzxe8au9mv7e7j5una6tvdt8kp,8500 +celestia1av4ydpsjrs6st8wqkqsfestm55pj2w9fh39z73,8500 +celestia1kp9gzxc242t4q3vyatu9ra3c7zzyg20x00ymwv,64490 +celestia1vmclcu2l3h5v6pehjh945aawmxunrymgpnyvzj,12250 +celestia1896kjp5pem427jmlklm0dz79czmdetp64ugcf9,8500 +celestia1rfz8jjcdtlcvjrhpt5dmk57d6y0r26h6504rmm,23650 +celestia19kr4f4ndyek6kwa0vt3w4un8he0tkekuvz9juw,69900 +celestia154cvfyu85tduekt60ga8ydc45lc76w7y7sulqw,84890 +celestia152xt3ylqadf656c7qq6n7ql3vsuv2c0ltu8cww,64790 +celestia1p9408ahurpdvkfaaaxm0t7ysgahxyf7tg4kzqf,52900 +celestia1p9pfplx728kslwz734qhkk8saehl7jx56gaz0q,60500 +celestia1cj42mnd828slrttzw2h97q0gxersx0a3m00m4z,7000 +celestia14hknvmv6udh9s9jfxhdednlaq90kctpluad6sx,7500 +celestia1fdmz9u5wv9p7yvqsad0hpn0mf9lgtwl9hnmr0l,8000 +celestia1hzc7rswvzdrldkexzt2yxdsv93hsapc9jeyjql,5500 +celestia1q730jj42zq4sh22evuwsnnlxv2ksn0huavjq6d,17950 +celestia1c36py3de66vmdx6ss98rxwzzpw43m3f8v5pgdc,8500 +celestia1vlugkygcx9dng7lsc03wjw997zq855xytylgh5,64500 +celestia1a47ptgukqhgjahcukvjyk6wcdv54l525k0mwq3,12000 +celestia1rdqmv8gpsh7ewnzs02pnwvynzuc082sjqvvt4k,13750 +celestia1evu846d408jdz5ju4883gtq9pnjvs8hzq8z2c9,66400 +celestia1qe8uuf5x69c526h4nzxwv4ltftr73v7q3l4fzp,63600 +celestia1wenhatrwx68d8fd5uezs2k2092s5p4mkpp8kzm,62900 +celestia17h0lesdulg85jgwrptu5fypkaz33szc5g6q3cm,66890 +celestia1mj0qmwduqyu3mkq06csljn4vyxuadqa02g3r53,8500 +celestia1xheppmt689acf7mp6je59tmjqgstjghkyt2zre,6000 +celestia1esa6pdxyz7fpdyn7m86p5hauxjea9tm423xs4u,15000 +celestia18kajc6g0ml26xnc6twtrswdveqxs5gly983v55,5000 +celestia1khckl3ke3udap60vnwkdwfd4uh968md0xteufe,8500 +celestia1dwr4c0tg5qy93ulem7m354n2tngkgfjmfr6lph,8300 +celestia1q8teur40emyun60et4wh5z6yj5669stg8cyfzr,67200 +celestia18kyugvqnw97jpt2j4eqepr7pc630q29hlzuwcc,17100 +celestia1dlsl4u42ycahzjfwc6td6upgsup9tt7c8cwedn,66900 +celestia1wu24jxpn9j0580ehjz344d58cf3t7lzrxhzz99,70650 +celestia1cdm2dy9ysqu86duy2nyknfdhc8m4xqqfqlnstl,66890 +celestia109jdty7mj267y45gdk6d2x5xpfn9k04j55k3xp,7500 +celestia1j65ejtslvywk7ug5adlkcc6xf8m9jc86xuhkw7,8900 +celestia1vl2ef86uxflhdy2qvy9f7qdpwzuw5jmar6gejm,93900 +celestia1rrgj86x5jms8449ek56qt53e5ewzxwzxtre536,8500 +celestia1wjaf4ma3rqf6qnwxxc8fsfy8flwhs270asvxrp,12200 +celestia1cvu2eqpdyqpz8fp9vll90xsath9tfaar82jqrk,10700 +celestia1wg48rv2lpm2s80p76sa0k2le5m68g486jeavwz,8500 +celestia16x8v27wajkehrea78em9msz9a4ztrqees4swtz,7500 +celestia1hhva88cwgslyvu22zg8h0thg4z6dydfn95hxds,9900 +celestia12kc4c3w0rmplsqxqxg2lurvyvdg303p786k6ze,26300 +celestia10vgz8v8w95fqz8srsdheq407tvf7k4408j4n6g,14300 +celestia1n4jcyyq8w68dl7rqdky42jsm7d6pmsg3km80pz,10100 +celestia1mw2ee0v8plve5uxcm6mv27hny8qq7ssp5e7xcj,8000 +celestia18j2nn38ke75ertqcz83ty47wpzl0ggefe4dj9m,9000 +celestia1k2yn8yhpqkyrvyya350sgymutrz2ql4g3c27zu,8000 +celestia1gak4ctxnpqqfucvrgn6tznh99a07h28v7ue3yz,8500 +celestia1m234u8ge63c2sfac4xy3wns6dnm5m4aqt9l89w,7000 +celestia1tqjxtlu6qnwr6dkf6alxhhwu699klwzzswmj89,8500 +celestia1jcsgpklrtlaaxn7x3mty4wpgdug5tzxyfufg69,6000 +celestia1hkty7qd2qxp9nj2vywl3wrxxs8ca63wd5vnemz,8500 +celestia1dhtdu4rmk8vmw9fac6zpwy8daufst3y6mfc8w8,10000 +celestia1f2aeeuk0fvtlr47fwrewzua0sk7pn6l2zytkm4,8500 +celestia15fjhc7xlq70juj6akln85sljszyue5mj7k3dkz,8000 +celestia1rfnzwvmsurdvufanyq0u0rxatsndzs2ywqjglf,7000 +celestia18duycp4zxhk8tqmyzvtlupe5j06kyhh4lanyfh,25200 +celestia1w529vfq48du7e922w76lz3umu8n08e4lmd7qur,8000 +celestia1uhv5h6gqhrxtr60jqhnxceg2zqyd6lud2x3lvq,8500 +celestia17njp7s4xr6ncmfavwv3m3f09jtxcas7xeersz4,8500 +celestia15sl3aemuue65ndlat744959s0ekelv93acavdk,9300 +celestia1x5a59vdys2uq7xz9jj7gpyhkwt63d3wvgwsmsv,8500 +celestia1e05vjyz5sjyp82w348su2v5uj2z5zrgzqmcxh9,11500 +celestia1skssgllauxk03r0pdrvvpxv6k8mje3nlleytnm,7500 +celestia1ktkh8dj02ecuskzeenlq90y22s9z92sa4ywzx2,8000 +celestia1cvttzsffm6f0j3sp94mjh2j8z828q3dc7szdr4,8500 +celestia12hlefu8ce30ttl29hkxy0c5ztyvel9zvmhlhhc,61800 +celestia1vl3dkus7g0cj4lg0e2jrqk2reukmlht0uxup4n,64500 +celestia1gju4xymmxmphjlhd3utuj8mun4jkl4y37nl92e,8500 +celestia1rgr8f86wkjwlam6d58837lxcztygxlcn03ku50,6500 +celestia13j063z27u4exnrd4kv7vkkh89lxsk992yv3rmn,23500 +celestia16a93f4hqpjse8fanwl0utw27p46amzc5glscjs,8500 +celestia123yvsc0r46vy2ww5mmj9ws72w522pt7xhmrfvn,37700 +celestia1yvm0c0rvx29gvaa2tq5k7j685g3m8nn44cf8aq,8500 +celestia1ph625czd2mvdlacjdh8wxhlfqkqkslsx9t6nzg,6500 +celestia10nwqar9px8l03kscgrpkp4xnzas4esfz0f34tg,8500 +celestia1scjtpu3xssrdmlympvhfkp53c6m40jurjfzjqy,8000 +celestia12j4uexdj75cy4ll7u5x3pxyfezkfvetc2fmqal,8500 +celestia1glufz0md2kvmhx3pj4v0uxdxkswysjxa9c4q6q,8500 +celestia14vc200ly5yfnxj4qgkx5mg6lyv3zfuu9zx07z9,7000 +celestia1460tq36kfr33vry3mtw0wcaau5sk23r8mdh798,14700 +celestia12wlurmntm7zedmrgscy73wve7psglzsvv73q76,8500 +celestia1hqtq65gljs4fd9lq2m5yzpsr7k7s5c4z7n7m00,17600 +celestia14ts7cpdy2l28ut724exexsdm63zenst27v0kuv,18300 +celestia10mpcp3acmukcsagmt4y0xdup2xvexze6uu9qde,8500 +celestia194nugasq77n6kjx39grywkp6wk2s6afwcrp4tv,38100 +celestia1jfdgp95j0ky4jqyq98sq6zynzt264sgeekuxuj,7500 +celestia1mxxhnfm0a5uadcltd5upcj34fjgccsr087zl2f,9300 +celestia193307vu6sc2yyycs64h7gqqjfus3f0cql6utyl,81540 +celestia1lqwuthv3teqp6kshmyw4rmx8flyyn8qgfxeyjq,57100 +celestia1fg0naew4ltyq4auyezxxmztrrxtdkckr4zaqwu,8500 +celestia12ry30ggzuw9lj4d9gflh4duex4kkr40865l432,14000 +celestia1xuz8svts66yzjrqdk0n3g8894jtatxhad2de5y,8500 +celestia14ujmt25ya3hg6p75rc8tq6279zt5vykm7svwhg,8500 +celestia1vqm6g58g9gjpkct9yxx6ghrerqfk0mfpnjn5wv,8500 +celestia1lfdsc7x9c3thv8qnw7cp5cazkrse2e05gcugme,8500 +celestia1j8t72m3zf7rqye3t7kf0mez539rcmfcvx4s93x,12500 +celestia12wugj3t7h26vmzgealyhmqwa0h3psmfmez6vt9,8500 +celestia1hu0zm0afrksp8z9y549sz6l5yhdf5cv3yyvruq,8800 +celestia13xamdy6fkgzdmv20hxe8xu9vu85v93aujwezyx,8000 +celestia1lw84ylug7x9esalru9uwexx65uen6ah3pjnhea,8500 +celestia1tv0tcz59yyzt8pmzhsxu9g4taq23gmmza9muyg,8500 +celestia1gcrawwhq3mm85kcjksds08e58q2t4885l27vkm,5000 +celestia1wxy6atkk050q92cwes3xleucd83sce2f0adyug,6500 +celestia18a2ju59g0telulfea4a3mc8szerqxwj3pp2qs7,10500 +celestia18qnswl2njzcmz70zcyz99ar4hfu4vta5yckf3a,8500 +celestia1g43a7h96y4whj80kaycuh209rxufh8sjsl02ht,18500 +celestia17e9khpujpjfs4sm75puzgex2hxwkn62mf0g77z,9900 +celestia1hdrvus3uyfvlt0jnxylg5h60wyvj0y8pgtcy48,10700 +celestia1sh7wq6g3qem7ty9ug680w2gwhzvfc4pnxqh0st,14200 +celestia16z3c2c5h4ut0fucl8ak7d08jtf3069uqwns2w9,24150 +celestia1zkf5l5adnyyj93w843sx0dddzd5yfjkdehyn3t,7500 +celestia18894hjlg8nf724kefze6mnxgwr956zsna3kpeu,7500 +celestia1s45grdjmwft7002pnh36w38x7s3q7hcw5acy8l,6500 +celestia1j5qczyjdu74te56jj372f2g3jun5qnhzqx3fgg,8500 +celestia1rr54jqcwzvrr7kv7wy96rxtfx4zct8zt52e3g7,8500 +celestia1e2djfdj6tkvdpqnkjq9f0xn0tscece0w2u5k7c,12000 +celestia1v7j5negeh4zajfe8ujm9vr49fqzd5s4jmjeqkv,7000 +celestia1ud269umyryyk0klaa4lf84ynkzp4yz3qwxsgh7,14500 +celestia1956su47jej2xgdkdemj06u2ancgtc0ga08atgy,5500 +celestia18nupa5ptx6n5q2240xpgm4pqlhy2080zg0f5ww,10000 +celestia17mdew5h24pvtcq9uspk9nkv3wkq7nf5gsyenyg,1500 +celestia12tp3a0zq7qmjrrz7d3kv0526h82hrz0vq45l48,4000 +celestia1q90q4e2zrm7le65y4hvd6plydl6cryw8a7jrds,1500 +celestia19vhj7ew9vyxth99sn7udx6e2ctpuc458gthwp9,6500 +celestia175fql5j9ud0r53qpra7smauvjekncjx02ahgl4,15100 +celestia1l799w88lny2wj4fnxagwkf5d38kqgcaqlnfgjm,4000 +celestia13vfu35wvheja0scxd25tzhdvg0pnaj3tg5x7sp,6500 +celestia1dzruasm6w2q7mu8en59c92y57ka4sacls4pvgq,5000 +celestia1w7pnphlpwpsuk9m8ftxua6kazdu3yjtg5e2rdh,4000 +celestia14e7aul4w2kdlz6rvnlhnqn4ygv00kmf48fzchk,10000 +celestia1w8vh7a58yggy0382pmznhtkl5ucyc4lpqq0wly,4000 +celestia1f3y037smwrd49xesay5gj5cp68c65jacapptex,5000 +celestia133a8xuyvdx9rqz7utgw9pafj8lpl69xn624na7,4000 +celestia1wz6m7mv36k4cef4q56vxg7flqe2mqymp772aj9,1000 +celestia1aph7yse6d9l48cr4hzrpln3utwsxzrrlk667z3,5000 +celestia1vxkajvaar3ssqqhvkjjhp03dvzqj4jkraz3c4x,1000 +celestia1yfrtz9h2rlukwgdmmfaq5g0w0tag5yl9tjhhqm,4000 +celestia1sx724aparsmh6hz9frw6r58xmf7zuljp67gmw0,5000 +celestia1sxlpkdwdtdkv3wpf3k6ewhcfcea5ggvy0ql6s0,5000 +celestia1ydk9563nudldvsya79zz8lgdvs5wnjrlz0w9z3,4000 +celestia1zyueamgnmaa3ewxfn3srze4kpt7cesdd78rwgw,44700 +celestia1swp8l3awntsv6yvqf5dzwduuhazm5c6t5pelh2,14500 \ No newline at end of file diff --git a/.github/workflows/checkuser.go b/.github/workflows/checkuser.go new file mode 100644 index 00000000..0e614f83 --- /dev/null +++ b/.github/workflows/checkuser.go @@ -0,0 +1,67 @@ +package main + +import ( + "encoding/csv" + "fmt" + "os" +) + +func main() { + if len(os.Args) != 3 { + fmt.Println("Usage: checkuser ") + os.Exit(1) + } + + user := os.Args[1] + pr := os.Args[2] + + if err := checkUser(user, pr); err != nil { + fmt.Println(err) + os.Exit(1) + } +} + +func checkUser(user string, pr string) error { + // Open the CSV file + file, err := os.OpenFile("./.github/workflows/usersprs.csv", os.O_RDWR|os.O_CREATE, 0644) + if err != nil { + return err + } + defer file.Close() + + // Read the CSV file + r := csv.NewReader(file) + records, err := r.ReadAll() + if err != nil { + return err + } + + // Check if the user exists in the CSV file + var userExists bool + for _, record := range records { + if record[0] == user { + userExists = true + if record[1] == pr { + fmt.Println("Pass: User exists with the same PR number") + return nil + } else { + fmt.Println("Fail: User exists with different PR number") + return fmt.Errorf("User %s already exists with PR number %s", user, record[1]) + } + } + } + + // If the user does not exist, add them to the CSV file + if !userExists { + w := csv.NewWriter(file) + defer w.Flush() + + if err := w.Write([]string{user, pr}); err != nil { + return err + } + + fmt.Printf("User %s added with PR number %s\n", user, pr) + } + + return nil +} diff --git a/.github/workflows/usersprs.csv b/.github/workflows/usersprs.csv new file mode 100644 index 00000000..cf7acc6f --- /dev/null +++ b/.github/workflows/usersprs.csv @@ -0,0 +1,2 @@ +user,pr +MSevey,3 diff --git a/.github/workflows/validate-genesis.yml b/.github/workflows/validate-genesis.yml new file mode 100644 index 00000000..55bb4f6c --- /dev/null +++ b/.github/workflows/validate-genesis.yml @@ -0,0 +1,70 @@ +name: Validate Genesis +on: + pull_request: + push: + branches: + - main +jobs: + no-change: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: Check for Genesis file changes + id: changed-genesis-files + uses: tj-actions/changed-files@v39 + with: + files: "**/*genesis.json" + + - name: Fail if any changes in genesis file + if: steps.changed-genesis-files.outputs.any_changed == 'true' + run: | + echo "change in genesis.json file detected!" + exit 1 + + appd-validate-genesis: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: 1.21 + - name: Download celestiaorg/celestia-app + run: git clone https://github.com/celestiaorg/celestia-app.git + - name: Install Celestiaorg/celestia-app + run: cd celestia-app && make install + # Validation checks https://github.com/cosmos/cosmos-sdk/blob/bff3104781cca3c409fecfa3efebd80a40eb48c3/x/genutil/types/genesis.go#L53 + - name: Validate Pre Genesis + run: | + if test -f ./celestia/pre-genesis.json; then + celestia-appd validate-genesis ./celestia/pre-genesis.json + fi + - name: Validate Genesis + run: | + if test -f ./celestia/genesis.json; then + celestia-appd validate-genesis ./celestia/genesis.json + fi + + run-network: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: 1.21 + - name: Download celestiaorg/celestia-app + run: git clone https://github.com/celestiaorg/celestia-app.git + - name: Checkout test branch and Install gentest util + run: | + cd celestia-app + git checkout evan/mainnet-tooling + cd cmd/celestia-appd/cmd/gentest + go install + - name: Validate Genesis + run: | + if test -f ./celestia/pre-genesis.json; then + gentest ./celestia/pre-genesis.json ./celestia/gentx + fi diff --git a/.github/workflows/validate-gentx.yml b/.github/workflows/validate-gentx.yml new file mode 100644 index 00000000..a4ee28ac --- /dev/null +++ b/.github/workflows/validate-gentx.yml @@ -0,0 +1,94 @@ +name: Validate Gentx +on: + pull_request: + +jobs: + find-gentx-files: + runs-on: ubuntu-latest + outputs: + gentx-files: ${{ steps.set-outputs.outputs.gentx-files }} + gentx-changed: ${{ steps.set-outputs.outputs.gentx-changed }} + steps: + - uses: actions/checkout@v4 + - name: Get changed gentx files + id: changed-files + uses: tj-actions/changed-files@v39 + with: + files: "./celestia/*gentx*/*.json" + - name: Set outputs + id: set-outputs + run: | + echo "gentx-files=${{ steps.changed-files.outputs.all_changed_files }}" >> "$GITHUB_OUTPUT" + echo "gentx-changed=${{ steps.changed-files.outputs.any_changed }}" >> "$GITHUB_OUTPUT" + + check-user-pr: + needs: find-gentx-files + runs-on: ubuntu-latest + permissions: + pull-requests: write + if: needs.find-gentx-files.outputs.gentx-changed == 'true' + steps: + - uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.head.ref }} + - name: Check user csv + id: check-user-pr + run: go run .github/workflows/checkuser.go ${{github.actor}} ${{github.event.number}} + - name: Commit changes to the csv + if: success() + uses: EndBug/add-and-commit@v9 + with: + message: "Add ${{github.actor}} with pr ${{github.event.number}} to usersprs.csv file" + - name: Add comment about user in csv + if: failure() + uses: actions/github-script@v6 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + script: | + github.rest.issues.createComment({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + body: 'User has previously submitted a gentx PR' + }) + + jq-format: + needs: find-gentx-files + runs-on: ubuntu-latest + permissions: + pull-requests: write + steps: + - uses: actions/checkout@v4 + - name: List all changed files + run: | + for file in ${{ needs.find-gentx-files.outputs.gentx-files }}; do + jq . $file >$file"_tmp" + cmp -s $file"_tmp" $file || (echo "$file gentx file not formatted" && exit 1) + done + - name: Add comment about formatting failure + if: failure() + uses: actions/github-script@v6 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + script: | + github.rest.issues.createComment({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + body: 'Please format your gentx by running `jq . path/to/gentx.json > path/to/gentx.json_tmp && mv path/to/gentx.json_tmp path/to/gentx.json` and resubmit the PR.' + }) + + valid-gentx: + needs: find-gentx-files + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Setup Go + uses: actions/setup-go@v4 + with: + go-version: 1.21 + - name: Validate addresses and a balances + run: | + for file in ${{ needs.find-gentx-files.outputs.gentx-files }}; do + go run .github/workflows/validate.go $file + done diff --git a/.github/workflows/validate-validator-github.yml b/.github/workflows/validate-validator-github.yml new file mode 100644 index 00000000..2749f519 --- /dev/null +++ b/.github/workflows/validate-validator-github.yml @@ -0,0 +1,161 @@ +name: Validate GitHub User + +on: + pull_request: + +jobs: + validate_user: + runs-on: ubuntu-latest + permissions: + pull-requests: write + env: + VALIDATOR_LIST: ( + "tiagocmachado", + "EdouardLvdl", + "gle1pn1r", + "creeea", + "veeloup", + "trader-payne", + "cryptovestor21", + "activenodes", + "staking4all", + "ilhanu", + "Suleymann85", + "ivandiazperez", + "wainach", + "Cumulo-pro", + "santosdios", + "0x-Fury", + "okannako", + "Ryabina-io", + "Gunter038", + "nodestake", + "GPvalidator", + "y3v63n", + "redref", + "jim-counter", + "travellingsoldier85", + "kooltek68", + "qubelabsio", + "DasRasyo", + "chichi13", + "jmc000", + "JejomStark", + "kj89", + "kjnodes", + "neoprom", + "mkaczanowski", + "RishiSid", + "kooltek68", + "travellingsoldier85", + "clock-workorange", + "kinrokinro", + "evgeny-garanin", + "bonsfi", + "calintatar1", + "krisboit", + "carameleon", + "quantumcore1", + "gaia", + "packetstracer", + "daniel-ck89", + "staked_blaise", + "yash_bhut", + "jmo_oo", + "kennystaked", + "AlexToTheMoon", + "richard-stakingcabin", + "vincent-stakingcabin", + "shivlim", + "BlackBlocks-io", + "WayneWayner", + "rfunduk", + "victorfrancax1", + "jennyhys", + "llPorZall", + "pops-one", + "yelllowsin", + "rooiie", + "stakemepro", + "pciavald", + "Daeinar", + "koenmtb1", + "kobigurk", + "Brightlystake", + "mabalaru", + "dantanasescu", + "imperator-co", + "easy2stake", + "suntzu93", + "spidey-169", + "larry0x", + "AviaOne", + "nodersteam", + "HoytRen", + "Aderks", + "matilote", + "ayushvtf", + "silviu@bwarelabs.com", + "mihai.ciuciu@bwarelabs.com", + "kim201212", + "puneetfinoa", + "aonif", + "bo-everstake", + "upnodedev", + "curlycrypto184", + "JoseCT-HS", + "legg", + "jamescorbett", + "frannovo", + "MilosTodorovic", + "Chainode", + "neulerfzco", + "maxzonder", + "Northa", + "Validatus-com", + "b-harvest", + "dshyionak-bd", + "macunha1", + "JackPMallon", + "fkbenjamin", + "86b", + "SimonKraus", + "ecov773", + "mgl2150", + "sibuser", + "sjors-lemniscap", + "zheli", + "MSevey", + "liamsi", + "YazzyYaz", + "evan-forbes", + "qubelabsio", + "sysrex", + "mindstyle85", + "jcstein", + "mojtaba-esk", + "eugea", + ) + steps: + - uses: actions/checkout@v4 + - name: Get PR author + id: author + run: echo "author=$(jq -r '.pull_request.user.login' $GITHUB_EVENT_PATH)" >> $GITHUB_OUTPUT + - name: Check if user is valid env + id: check_user_env + run: echo "valid=${{ contains(env.VALIDATOR_LIST, steps.author.outputs.author) }}" >> $GITHUB_OUTPUT + - name: Add comment if user is not valid + if: steps.check_user_env.outputs.valid == 'false' + uses: actions/github-script@v6 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + script: | + github.rest.issues.createComment({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + body: '@MSevey The PR was submitted by someone not on the GitHub user validator list.' + }) + - name: Fail CI if user is not valid + if: steps.check_user_env.outputs.valid == 'false' + run: exit 1 diff --git a/.github/workflows/validate.go b/.github/workflows/validate.go new file mode 100644 index 00000000..720e67d9 --- /dev/null +++ b/.github/workflows/validate.go @@ -0,0 +1,128 @@ +package main + +import ( + "encoding/csv" + "encoding/json" + "errors" + "fmt" + "log" + "os" + "strconv" +) + +// Define function to read CSV file and return an array of objects +func readCSV(filePath string) (map[string]string, error) { + f, err := os.Open(filePath) + if err != nil { + return nil, err + } + defer f.Close() + + r := csv.NewReader(f) + records, err := r.ReadAll() + if err != nil { + return nil, err + } + accounts := make(map[string]string) + for _, record := range records { + accounts[record[0]] = record[1] + } + return accounts, nil +} + +// Define function to read JSON file and return its contents +func readJSON(filePath string) (map[string]interface{}, error) { + f, err := os.Open(filePath) + if err != nil { + return nil, err + } + defer f.Close() + + var data map[string]interface{} + decoder := json.NewDecoder(f) + err = decoder.Decode(&data) + if err != nil { + return nil, err + } + + return data, nil +} + +// Define function to verify address and balance in JSON file against CSV list +func verifyJSON(filePath string) error { + // Read 80% csv file + eightyPercentMap, err := readCSV("./.github/workflows/80_percent_accounts.csv") + if err != nil { + return err + } + + // Read 10 utia csv file + tenUtiaMap, err := readCSV("./.github/workflows/10_utia_accounts.csv") + if err != nil { + return err + } + + // Read gentx + jsonData, err := readJSON(filePath) + if err != nil { + return err + } + + // Parse the json + body := jsonData["body"].(map[string]interface{}) + messages := body["messages"].([]interface{}) + if len(messages) != 1 { + log.Fatalf("Invalid number of messages: expected 1 got %v", len(messages)) + } + + // Grab the address and balance info + delegatorAddress := messages[0].(map[string]interface{})["delegator_address"].(string) + value := messages[0].(map[string]interface{})["value"].(map[string]interface{}) + denom := value["denom"] + if denom != "utia" { + return fmt.Errorf("Invalid denom: expected utia got %v", denom) + } + amount := value["amount"] + + expectedAmount80, ok80 := eightyPercentMap[delegatorAddress] + _, ok10 := tenUtiaMap[delegatorAddress] + switch { + case ok80: + // convert string to uint and verify that amount is at least 80% of expected + expectedAmountInt, err := strconv.ParseUint(expectedAmount80, 10, 64) + if err != nil { + return err + } + amountInt, err := strconv.ParseUint(amount.(string), 10, 64) + if err != nil { + return err + } + if amountInt < expectedAmountInt*8/10 { + return fmt.Errorf("Invalid amount: expected at least %v got %v", expectedAmountInt*8/10, amountInt) + } + case ok10: + // convert amount to uint and verify it is between 1 and 9 + amountInt, err := strconv.ParseUint(amount.(string), 10, 64) + if err != nil { + return err + } + if amountInt < 1 || amountInt > 9 { + return fmt.Errorf("Invalid amount: expected between 1 and 9, got %v", amountInt) + } + default: + return errors.New("Address not found in approved list") + } + + return nil +} + +func main() { + if len(os.Args) < 2 { + log.Fatal("Please provide the path to the JSON file") + } + jsonFilePath := os.Args[1] + err := verifyJSON(jsonFilePath) + if err != nil { + log.Fatal(err) + } +}