diff --git a/.github/workflows/verify-gentx.yml b/.github/workflows/verify-gentx.yml index d54783bb42..76b95a3911 100644 --- a/.github/workflows/verify-gentx.yml +++ b/.github/workflows/verify-gentx.yml @@ -15,4 +15,8 @@ jobs: - name: validate-gentx run: | bash -x ./scripts/verify_gentx.sh + - name: check-is-previous-participant + run: | + python3 ./scripts/is_prev_participant.py + diff --git a/README.md b/README.md index a8a6fc258a..716a33bc99 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,14 @@ # OmniFlix Testnets -Resources for OmniFlix testnets. +All resources for participation in the testnets of the [OmniFlix Network](https://OmniFlix.network) will be published here. + +# FlixNet-1 +- If you are here to participate in the FlixNet-1 testnet, visit the [FlixNet-1 folder](https://github.com/OmniFlix/testnets/tree/main/flixnet-1) for more information. +- FlixNet-1 gentx submission end time -- 26th July, 6pm UTC +- FlixNet-1 genesis file release -- 27th July via the [blog](https://blog.OmniFlix.network) +- FlixNet-1 launch -- 28th July, 11am UTC + +For more information please follow: +- [Blog](https://blog.OmniFlix.network) +- [Telegram Announcements Channel](https://t.me/OmniFlixNetwork) +- [Telegram Group Chat](https://t.me/OmniFlixChat) (request for the URL to a validator-only group if you haven't already received it) +- [Discord Server](https://discord.gg/y27vAh79uU) diff --git a/flixnet-1/gentxs/test-gentx.json b/flixnet-1/gentxs/test-gentx.json new file mode 100644 index 0000000000..dac4afbc24 --- /dev/null +++ b/flixnet-1/gentxs/test-gentx.json @@ -0,0 +1,2 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"omniflix_mord","identity":"","website":"","security_contact":"","details":"omniflix_mord from DOUBLETOP"},"commission":{"rate":"0.100000000000000000","max_rate":"0.200000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"omniflix1urmpej6k8hckp5sadzdsxxtl95t9j6rp36mtre","validator_address":"omniflixvaloper1urmpej6k8hckp5sadzdsxxtl95t9j6rpugf2z3","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"Qed8sR7TSeh4EHK0C3YbpQusuH9zciWIQvLDNF8rJvE="},"value":{"denom":"uflix","amount":"50000000"}}],"memo":"e5ef8fd8f6fdc15e6e93e25818a90318e2e7bd74@178.62.244.178:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Ar0MCYofJ/+3aiJcvl7genfYVbjHDO/ONQL8ZkcChgxa"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":["g+IHQ2QiAg5qwjumk0M3F55QpN2VMOmci5zmLHPqnrQSTQEb3xDOQhLXb7jevUs5GOSjbeqt/kFzXHLmlbahqg=="]} + diff --git a/flixnet-1/validator_addresses.txt b/flixnet-1/validator_addresses.txt new file mode 100644 index 0000000000..db14256423 --- /dev/null +++ b/flixnet-1/validator_addresses.txt @@ -0,0 +1,808 @@ +omniflixvaloper1q9e4u7fdpvxp9h6khljawm8zgv55xu9fsqq0hy +omniflixvaloper1qghx3yh3hu6gz8l0jfds0xg37t4wxxawdu2nxq +omniflixvaloper1q2xjmq6l49re296e83rlu2q26fmjf0glh0rz8m +omniflixvaloper1q2m4w7hcydjaqmrme0f923qxac3s5t0ajdt8mc +omniflixvaloper1qvpsgtky4d4cenv0ws922kwun3umv7rf4hpcwx +omniflixvaloper1qd40gl9kr4c0v38uvw33pz5xen2qyxwv4ektcj +omniflixvaloper1qs30yrwa4qn526hvjz0dj2rgxucdaah4qjlmt2 +omniflixvaloper1qs6htl0u2m05eyfewpun4h99wtpuxaxev55w9q +omniflixvaloper1q35x4rs2gkysr88s603p59wwjw3xtch8jqnrnh +omniflixvaloper1qntn5frtxceut003w6knv8qgnfm0llmcw70a56 +omniflixvaloper1q5xws0kfg9gmdgq78lekpjnstr2j56eklxrzge +omniflixvaloper1q46389lrgt6nwly5jjger54d8rz4w06d4u89c3 +omniflixvaloper1qkk3m9azenwk0rlc6q32yng05nv6m8agdnkj7j +omniflixvaloper1qkeqg490euqvmn9ntw8rfh46ewld54n59rwzum +omniflixvaloper1qklmjsa7z2zxkm0x6kh9d9zua38ws9n8r6f5lt +omniflixvaloper1qc9enkzvdn6el9eu03kh6kgjqkqj6xk6jj77wf +omniflixvaloper1qcw6qpg8y6dqz4qrc8kqmfg3ce0pvyc5klt2ge +omniflixvaloper1q6hfpedktmyej2lgwn57l5zmvv2pcd6wcgk7w2 +omniflixvaloper1qul5xlqv9wd0pwtq5x6u2s8pvthg7weknaa3je +omniflixvaloper1q72v9rl5k3634ms2uwsctfpqhjrxdmqqsuawyg +omniflixvaloper1q7nu8zgs06e79f92a395p62q2rq6se22pwe824 +omniflixvaloper1q7kgd5cxwvcgsv7jz0mjzzzr6qx4fudv2rtzry +omniflixvaloper1q7lu7060gj2sax79ja58uf2rlf2rzxqaj6c8lj +omniflixvaloper1qlr7886xt5a76t50raft7290ykq2xnq60ak652 +omniflixvaloper1pqpeuxxnkrajpv9txem4n84s3hl772n8rr4469 +omniflixvaloper1ppjsuwxtgplhhke20hppvgm4r9farc6qe0gxfr +omniflixvaloper1pzkx9p2upmrrscwxvwgrmvmfrgcnfskxfzm3z0 +omniflixvaloper1py2825wr6wk57336rurst9fdq4qfpp29m4nqf2 +omniflixvaloper1py72mk7tqxvkwplujlp3c6h958uf4agp3yj0mh +omniflixvaloper1pg4nv60nfgvpl8r8j3mhqvm4yrchs7emye4nfv +omniflixvaloper1pgkntxjzzc2332l6cu3ga0n2rw7mpkvcwwudce +omniflixvaloper1pw0cg9m6qkqd43vm0ejqrd06kztutqmyuqqzvz +omniflixvaloper1pw3lcksh439xdapzfvjelyeqep83kp7nway9s8 +omniflixvaloper1pst6lch9mwgdr4mezu5r375yszqw2f3js78jmz +omniflixvaloper1ps3fcxhv3cv7ylxjzu20yhjuj7y6qyt7hvmvjs +omniflixvaloper1p3v55j7znxt35k9cnlr72hwz3w5rx6da0g0f4q +omniflixvaloper1p3wn6a5kpvdahfsff9e8g23vuvurhaut0s3wr7 +omniflixvaloper1p3398alhmk46ld3lhed8cc98g5geruxl48zzpg +omniflixvaloper1pja5s896td3ygzfuvmkh9ykr0vqktexqc6hgmu +omniflixvaloper1phtq384qnc48x3tlgp46v06qxcwwvcwvnlx2ds +omniflixvaloper1pc0wr22cjvucp0kc62dsu3uas0ynmfmgd3x0d3 +omniflixvaloper1pm4tqu7gcyc44faatdcqthzly5sdxf9f94976v +omniflixvaloper1puf20zt39vxa3sl0gnhsqlv3n59uxhhdtgctgf +omniflixvaloper1pu5gzw8km6fs00n40nrc5jpk0yqed2hunneslf +omniflixvaloper1puk06vmtfdud7tmg6xzy3p86v67x0xjq4vjzhu +omniflixvaloper1plk9y3gmtl83865u3krwzgf3wxhte43k6lyfz2 +omniflixvaloper1zq5h726ufm9s3ug2wvzjfx6vz90ytfdejmk3q6 +omniflixvaloper1zyveffphfgahk3ezjawlezkheqw2v5keuutd0v +omniflixvaloper1z999ppdtez2scfemhk0pqhhpwny2w0lquvmlnh +omniflixvaloper1zgfzemwd389va5s5ysqejh8c970c2ql0e9dveu +omniflixvaloper1zgd5gs8s8qqqfmxvjlyrf5vjfcrh8y6atgecus +omniflixvaloper1zfmmxr0kpquw3rhgkxe4de52lxgq6dmpv0u44v +omniflixvaloper1z2cclmgxdz759dz3hv5ahku3nrwlm2h3avm77s +omniflixvaloper1ztx6l4mz2hk3zhsrf5llh0v6qmza688x7sa9yj +omniflixvaloper1ztdsd28a4srcggxgtk6thtpvsqe29u2mfxlch5 +omniflixvaloper1zvs8gjy8kl9d8x2n8x9hf8ldmnfqv9632znss0 +omniflixvaloper1zs33dfduds2t0etpnh40yzcffcns2j3fj8j43t +omniflixvaloper1zj330s50v6vy5cp3mc45pcc22jmt2h4d3kuaxf +omniflixvaloper1zjk4ddp4efushu3xg4kh7a0msskddjafwsn465 +omniflixvaloper1zje0ldm5qef45sz3a654ct3j0rr5uqshy67mve +omniflixvaloper1z5mszsltd6ea0hlh53epk4lz4nl9mct9dndtm6 +omniflixvaloper1z48lxgv3dyh0qfpffgqgec39eqavggrxl5gew7 +omniflixvaloper1zcr5pcelq6tmvm7lwe2zjm90p87rq9mh4nv5xg +omniflixvaloper1ze2dkfcyel489l5tvjykz7c8yc4cawxzj6ds35 +omniflixvaloper1z62ntmxrlpg9nt73vcdk0t38zcxuy37e7jthll +omniflixvaloper1zmwl9k9qdqglj7znvx4xcu8r80wzseu80x9pc8 +omniflixvaloper1zm3nsus76eqsr8ffct6vc9z49hn0k4zzqqf3fu +omniflixvaloper1zmc6k9945upz6g5rctrkuzcupgd65ty6kcc7gr +omniflixvaloper1zm687ar9ttt4kc922rejmwh3cpeur6wxzasrs8 +omniflixvaloper1zust4svt4vxxphy735e5ee6h4ssnn3ku3z00xh +omniflixvaloper1zacu449rjms3esngw3azzfa0jg4z62v49yfwax +omniflixvaloper1zlxhgccf7l6fylk9x44agn7q4djeh0wvv8xzpe +omniflixvaloper1zljls7el3t5c40hqhsw8wm0dsxlfn6f2wxdnd5 +omniflixvaloper1rqppjz4nt4hkue9vs9scme6t09j4lmwu6zdszj +omniflixvaloper1rr9puqmyqxapv3zrr3huxzy8a0us0nnzn6mt74 +omniflixvaloper1rrfqm9hjarsqy2k2jkcmmsx48zcq4ljv6d7sdw +omniflixvaloper1r9dmf28yzkl4ed9ax4m83x7tqnw30l79060xzn +omniflixvaloper1rxrtsqqthwzgk0dw9yh5ene228qhrktcmxzryr +omniflixvaloper1rxwazg397y8wcsp0fevt59sp2te5kqrlld0dap +omniflixvaloper1r8z2xd7pfn4u6mcmvjmyfv2n09lafssqdcxhre +omniflixvaloper1rgj220zsv6rnfzdtyacpcscay9gt50qxmxypfz +omniflixvaloper1rf56z3rzj25jvdjw2ra04rw4k5ctunm6u3dtd6 +omniflixvaloper1r2zzh02grhrn56kh8hap4r7n7f54csqfhdtsan +omniflixvaloper1r29rq2qpxc6eq2m3pq7nls0ueqczyyalg02pwz +omniflixvaloper1rthfprtrn93xm9raz3tms20zguag6nj73e8mcu +omniflixvaloper1rvv49n4v3lu656xnvl6p4273ahjp5ppz0q0zed +omniflixvaloper1rve5j9hrasy28866znymlywkfr4qlvrqhja63e +omniflixvaloper1rdwvy6qc0yvut8w7lgr0xq7t5muy8p294ham7z +omniflixvaloper1rda68hxzkrnx7z4z6c3sv3vsqmm38x8uu3ysn9 +omniflixvaloper1rwtjpupz7nmwf353nd6l5jrq9s2v4vqxqc6j6l +omniflixvaloper1rw5gfun8p60m7aqkf4sltuwfvhmt7rjxsmhssl +omniflixvaloper1r0ayd0lne9l6cqmznw579sghvn40wacajayzqj +omniflixvaloper1rjtvst4fk04k8u6tthc3u5tnwuhtnh36t8t4qu +omniflixvaloper1rj3k26aasp8t9gmd3hvdj200z4dteyqyrzwzcs +omniflixvaloper1rkm5t3s954al9w4ct94l2st884y3y5kvmqqrs8 +omniflixvaloper1rce4gg90gu5al853gya8cs582mhckfqyahsc98 +omniflixvaloper1rmu9wms99t840nn78mw3n4we3q50v46sqdfwue +omniflixvaloper1rudf46lg42cmhhnv8lnvguqwk9v02h8s7dvdup +omniflixvaloper1ruhkzv3twzemc6xp9sspwd0642tsrssgz65umt +omniflixvaloper1rav4mu8yx8qyvugyz9s6uvxgqyezlmyqhh664e +omniflixvaloper1r7drlumyep4uujl5vfwqj46yxxsumrpfhs2jmj +omniflixvaloper1r7ay6ff5hudenmw0ryv0d3z2h5hc79zjakyt50 +omniflixvaloper1rlqh0nl6f3jzwm3xds4utgtfrtyemtdpgry0nj +omniflixvaloper1yyrfej57ukf9v8rw3880qv88yde9k7n6pvdaac +omniflixvaloper1yye2azv7untcwjrstankqgzuv0y8f4mmzzy42d +omniflixvaloper1y9psgld0a72q4srzddttnqa02fz3lq72tc79nt +omniflixvaloper1y9a885708x8g83c2t4e2wzj694kmaxslsyhmxc +omniflixvaloper1yx3g3h942pv89e08m68kew7kzhmskhst84fss3 +omniflixvaloper1yg4lpdwkqvekxeeke8m8yyueyt9uc7fyveymmk +omniflixvaloper1yf73anjne84v27x6wtwllvn5ytq923ugdcnvtl +omniflixvaloper1y2yy5dyvce3gady6u7erct2xfwcwqn4fq83ksu +omniflixvaloper1y2034etpghpnv70ae07qhvpwtrqfgl256nytkj +omniflixvaloper1y24tasmfqnw07v9luzhqspxaczuupp7f42xda4 +omniflixvaloper1ydqtaml9lxfky73308mtemk6pcasggx36mc78q +omniflixvaloper1ywkhh9pzc4cx3efymch8panqp3rd0hw40uu52f +omniflixvaloper1y0dg75zsxczrjrh0wksn0pswavwyr2zrrwjdj5 +omniflixvaloper1y006dd03y85s78pe0gdyvhtp0aydyajrhe7ud0 +omniflixvaloper1yswdvzu9drtfjkshq42qn7gg8lue23zk9at2j2 +omniflixvaloper1y3jn47ay5te8kkh886ahpj5guutlzfjsetg0dw +omniflixvaloper1ynrut4wnkdugz6x5e8l648mvel7cfypxt9k5zj +omniflixvaloper1ykt05fmswksl39d5hv7ku046wjpl0s8g2yl08q +omniflixvaloper1ykvt9a4lvd0leejt6hqfagju9ngrh35e6jjr4s +omniflixvaloper1ych9xpggxhcyyl8zynkz3cqklu0w5ygzq8awk4 +omniflixvaloper1yehdz72g22hvtazsr5pr43nh53ckxmkes5y8ae +omniflixvaloper1ye783fj96qzxejx9ztgh4zrwyzl08qql8ju3w6 +omniflixvaloper1y6nunf7rzrg505lnussrq3fscvt780xu2w0p3a +omniflixvaloper1y6mxv3tyf288m7rqq8sw579utmm2sfpl0578f4 +omniflixvaloper1yuy52hgm699y2gv3n90mgv3nd2ku4u2844nn4j +omniflixvaloper1yaufua6tyqhfq58l5n70el2fttdv68ye986zfv +omniflixvaloper1ylq7f6q2mnl4kyf4ua90svrekv39nuxv42fwuy +omniflixvaloper1yl73nky95la74t32wdxyayz8rksrzyemm9knjn +omniflixvaloper19qekjeeu5qzrscu09nvnlk7pn4dn7g32w259jy +omniflixvaloper19qu22wy3925hn66x2ue35g8ncwpnv47j293ln0 +omniflixvaloper19ppf3d4cajg6tqppgg7lu4zrdx736dj2uk80t4 +omniflixvaloper19p0xec8kj82mpvlvs6ruwc9rpr0wutyhznma9a +omniflixvaloper19pc8qnkdjt6cjn2tl5stlrvad83vavh3z2fr5l +omniflixvaloper19zglgg85a2w43epcy79tvj54cv4dwj7weu5gyd +omniflixvaloper19y8wujmuu8v8c0clr0hfjsr3rgsp6rka4g7cta +omniflixvaloper199j5j48c2uadzy2p0lhguhyy6tuauyartudlh2 +omniflixvaloper1988sp5fswashxlzsnyuz2ctmv4zz0g0lrf30wg +omniflixvaloper19g9hmf5ehp77h2pt7earnw5nt08tdccgkst8jw +omniflixvaloper19f66vl9sm4klcxdsagnnhnt0n2qvuvy5alf9cn +omniflixvaloper19ttfp7d46emwaqm694l4keyu2ly4q8nzfk3ccn +omniflixvaloper19tdcfl6u4ywyvjst3wms6v3aykte0wzfgxwndr +omniflixvaloper19vp8sy5cxyey3s3gw2dvgpnpde557ezv8n874z +omniflixvaloper19dggq3lnqnl8cmmwd6jzz5eagvdjgesqhmje45 +omniflixvaloper190v78gaeurrffpesx088vqxnmqkvnu0300ffg2 +omniflixvaloper193hvwathgqhuv6cgk4xkr9zcetxaperx403zr8 +omniflixvaloper193uezz2sdzpvv4tyj5p4w4t9fqenmrdsrtlsld +omniflixvaloper19jpda48fsgmmeda0ez2m2f3jvmxaa78uq9ywy9 +omniflixvaloper19jnaptx2m4rkc8drw22d20mdmh7mra8de6nlrn +omniflixvaloper195crd324wsurj94kg6wggt422wu2ce4jkuyhhl +omniflixvaloper19k69vthmd79cg6z2276c49l8rrv7dhx47wk2pu +omniflixvaloper19h8uny3n7cstxqrmdaljwmp6j6j0ledcu9vr47 +omniflixvaloper19cp7zxg42w7dc9gu89vm6f6sgh2pxhnfsl6yaw +omniflixvaloper19cw4qvqxspgyw53nf8admt3tzz86g8xtxpjjx6 +omniflixvaloper19egclt7nq7l8g0tr4grczfj2rcdgeq4c6r8x8a +omniflixvaloper19e6qpel97yc7yf0huqcgsth44xlj24yldjxu85 +omniflixvaloper196kl86qj393wp4sxr0qdhkfddrmdcqfxd2vpvf +omniflixvaloper19m93h95hwlcpmr9szh607lgsaehjxn53hsr9yt +omniflixvaloper1972khj0spa7y86qflmnel4ugc6w0s3emyphq86 +omniflixvaloper197wh8erp5zpd62cvxs6k95y8g9avayvej4xpcy +omniflixvaloper1xqwxlxvhvkqvh3gse93umwpjc4ll8ye7zgamvj +omniflixvaloper1xqatg964dzgxzhug6seclat2afer9eurfyz46f +omniflixvaloper1xp9xl7yu58x38uslr45fg272zdlcudnrhamnqe +omniflixvaloper1xzecvmg5a7t4agkl53v8pf9zp7lg09yygj6p4f +omniflixvaloper1xrtq56sjyv8lyxfej647tlfj4flclyp6h7h66w +omniflixvaloper1xy0eyuk65y9l3q8nxa6jm6jstnzymrwcy0psy8 +omniflixvaloper1xg93g0tx0wnt5weg7x7xmnvlh6setx2mwcxl3t +omniflixvaloper1x2rxvhrw4n0zje7fypprzqljj4qz7s4rylrfgc +omniflixvaloper1x2097ynju2405h30wuhlw4h2ejhe4ksmuun6cg +omniflixvaloper1xtyv97wzc5yu7xsglu0xz30pn483drdm30n77j +omniflixvaloper1xtxs6u0dwhp9nqlj3e5kda8rt7y0400pvxcmqv +omniflixvaloper1xvfumr8ymkykftl3uf9v5xa2hs3yrqfs9zmmkf +omniflixvaloper1xvmwcshh3veh6zmv73hlmlfyk9v5hrhdsqecv4 +omniflixvaloper1xwyfxrvcm598wz4uv9zvdtslc2mma7null2ytn +omniflixvaloper1x0sqa3d0xs3hyrf93gtqx3tutxaadmsvsqxlez +omniflixvaloper1x03qgpnqf37dysy8dcjlklelqhlkgqtf3ap2l4 +omniflixvaloper1x05smfy2hdydcuas80k997knc7zy0n4r8sy304 +omniflixvaloper1xs8x5gmhd7a5fzvysr0u6puc6teksw9exd2cn3 +omniflixvaloper1x3hugl5j7v5jcsqcm840gs48ccvl8zylg3nagt +omniflixvaloper1x375w0gvsv9cxdvuegpcurdsdtztvxj79da3qd +omniflixvaloper1x5dwsx082uxduz6up2eggdj29d89ld0aw4qhc3 +omniflixvaloper1xkzw2wwjexezrnecvpreqweaj004w9xeyy7m6p +omniflixvaloper1xknpv75lpv7pe7lapf0td02d9dkjupagjj7vw8 +omniflixvaloper1xk46shnd7v0alzywgay079wszd95l3kp47lz65 +omniflixvaloper1xhutasgzj9xa0vfpt0mdmcnpyg6chdj3yw5ruc +omniflixvaloper1xc2d3dtjcq7jwler7cp3hp76gpa6we4a7vnex5 +omniflixvaloper1xcd8fhtmv6tsc3sa55hpnzdszrzr073wz2w8y7 +omniflixvaloper1xc0l73hln76vr8qrw7zg49qx5ggg2xgtfpk7q2 +omniflixvaloper1xclxfkm0v36d80cgnm79ml30lg0geevncax374 +omniflixvaloper1xesc2qnk3afmtpzp8lpkd8xg2au5cu6uqcw6u0 +omniflixvaloper1x7sv8rmm58cceuka050s4r5jty4jtvmaq70uxh +omniflixvaloper1xldryn6t2jtntwpnlfqmlytj4erh7uhpa6xm5r +omniflixvaloper1xlsu42gaprxhk3g2h3zq4g7vrars0yn4r9u5ec +omniflixvaloper1xl3jrt48lj960c80whq4mt660zsfaz4yfapfrg +omniflixvaloper1xlk954kg8xprdhx6msvn297c54l2tj5ktmgznp +omniflixvaloper1xlekxutpas6ldjx6zku268553we9valjg0h30q +omniflixvaloper18qwu4zt30p9hu8yxdrgs4tfa6rz5jncncg3s0j +omniflixvaloper18pm39pdr6yqcf63wcj638pszdzxf9zuxve8dh7 +omniflixvaloper18zedzy7tah3sekh84rnz3xwmlrak8m2merf3yk +omniflixvaloper18rqclxzkc7v70ma57axgmepzrh3h0uehhu94s6 +omniflixvaloper189mrsaam0maqm0qmske4ky6jznzw64nxewc298 +omniflixvaloper188846f42zdylam5xsxy672fdesvwt0vulee6zr +omniflixvaloper188le86cs5plg4cvl2zy3q5ln7c7r4hht7upet0 +omniflixvaloper18grsrr322fqdrcuk75p3t5k4fkts85u56cjn7l +omniflixvaloper1822nc8tnlf65r2x3s6zxhjsdv32u77utu2568v +omniflixvaloper18tgm6lq6h4r9mk02as2ghx5lnphq9m0d3hkq23 +omniflixvaloper18vgza9uehflwug34t4ts5qytzzj8zdueqgs824 +omniflixvaloper18v6uqsnp2lakcwlgnd2d5wvch3jsnp348szual +omniflixvaloper18dx7ps572tzdvdmqs0pj6mq86hc8zltxh8435y +omniflixvaloper18detmug7945r5q7l56n4y9gwha67kv52s229kv +omniflixvaloper18wpmxhqdvzfd8h9phavqcgh4mt3ktzqm9qdccz +omniflixvaloper18wgvp0898k5k4vxr0nlfkezxy643z20vqlq0fn +omniflixvaloper18sll7c9mlzax2ju725lnr9eulny3xgamgy685s +omniflixvaloper183kk23rvlwdfzjv59wz652avh4zc9zgkguc6cv +omniflixvaloper183cfcxz6my8s4z5r9yq05ug3tr9lg0ektr7aaq +omniflixvaloper18js6hlpnnxq9k9rw5rhdwv2tn05983dqza5ac6 +omniflixvaloper18jck7ptg2cvh0llgpumkwuzacdumc3e4d6gjce +omniflixvaloper18jasfl5z0gff70737slpn9872j8k7qeh9xc68k +omniflixvaloper185yuy8drdd04usukm6ttjdy0vkvd8vmjhzk636 +omniflixvaloper184ccyfwwl3cfcnfgty3d0luggtak26jhgllctk +omniflixvaloper18kf7cv7h26nr00hjety5snjyh0q8t5xnm4r8w8 +omniflixvaloper18hyreuhn6e3cuf32tlzmdde3sggzvy7tq2yzmc +omniflixvaloper18hngn5xvldp564jff8w66h4u4rwmngk6dwdg3y +omniflixvaloper18exn6afpfkxwumwzngunr0vepv8faxvy6whc0t +omniflixvaloper18e5s3qlvgaqsvmqh9aj7ktzdvk5aj0zlm5w3xw +omniflixvaloper18u4km34uvxr2gdr373qzw9fnhcsc6nt205zvpj +omniflixvaloper187rh673flcdt3h9kcwmhm6rjat34s6rzp0w6sz +omniflixvaloper18ly6tf3vs6rxp2erxs2tdl07xt2fmyse0als6g +omniflixvaloper1gqee2pskkazr722vulpa8qd8njzwaeryscay6p +omniflixvaloper1gp232hmwxwhj3s5rcurtjr6au6lgnhwmxacx4h +omniflixvaloper1gyj9zmmgazqt7humz5mpwr9g76088ctc4g2y78 +omniflixvaloper1g9wls42z3pezp6yjs258r5msv4wn097aplg40f +omniflixvaloper1ggyad54p35ppwjhuu6dev8cmrweax7xm0qhchq +omniflixvaloper1gfx3ulxkeggv4vqzk6x5ukfdn6g8mxmx7ghqm0 +omniflixvaloper1gfjrvnpsyylpr225aants08c0d9zpmqg8cy8a5 +omniflixvaloper1g284n7ksfdlg7r73uv0fhjr9uqxvevmlls45tg +omniflixvaloper1g2f96s79crnzyemrazhx8wmggknz9fhwxpmnyy +omniflixvaloper1g2wtwh2sp42jmw7dt3cvjg9gnwmjsz9fuckh37 +omniflixvaloper1gwxpzc3vklm3kv0rn2pdstdf7vy53jnldfg44f +omniflixvaloper1g0a6m9pm5437sx3lrzdfkfstz97muep5yvrent +omniflixvaloper1gsv6mt2e68tfgjes992954w56v6jcz24ze0kfm +omniflixvaloper1g3vsnqq4ugjxsdeglf0xgfvaku29955r5ne95h +omniflixvaloper1gjwexc862v7slp3zsa8mkendkkf734eye2c2ud +omniflixvaloper1gj72azpmv9qtkah86ac76pcxc26q9zangqr9u2 +omniflixvaloper1g5qley9fuj8y8utm3z6ca9a62mlhcyuge9z5sw +omniflixvaloper1g5rxus36wqr0hc8t73fm8l8sar7wnd5gquxq50 +omniflixvaloper1g5c8td494v5t0clcv00rah87q4yk4v9r9728yv +omniflixvaloper1gk0n9ezaam5ul56cgw3k7peyzrmfw3tseralav +omniflixvaloper1gkcy7uaxs0cnlg5w2wn2nv9c2uzk9gtwfxwhrz +omniflixvaloper1ghw0shgu9utlj2l6tz4xchtncjdq4yz2h8sgjw +omniflixvaloper1gh4tz6dxkuevqx3w8d3u5stsuz3emmrpqtr3uy +omniflixvaloper1gcf88qtpkytlndqx4st5f6ewqucegcurc2mmcc +omniflixvaloper1gcmhxp595qk0xeue79cn2eex9nnp5wnc9f5qzy +omniflixvaloper1gec6xvsqdmhkqrhrg8gvawkl33up4lzyesgsya +omniflixvaloper1gm9sfvwj7yzcsrd08qyrhwfyqvsu576g5gmr5q +omniflixvaloper1gaxacxgxq0dul3c7zfpalwt8c9sw9l7v23cldu +omniflixvaloper1ga0dme9ucneqtmxj5jvzg0a3umyg24y3jtvrl2 +omniflixvaloper1gac3djx253sx2pvr9xhhc653w96ufzx3ug2nk7 +omniflixvaloper1glpcfmqeny2pl7dml9l9k55ht0vzezax3m5hhe +omniflixvaloper1fqmnyg2ka6dvw9zueead02g4qgpkkeg2nf9g87 +omniflixvaloper1fptrpknalnqch3ndt87t52ypmrec0a63t8fvmd +omniflixvaloper1fpkj4ajreqatgkc2kf8te9a9s9pmmp740ar525 +omniflixvaloper1f9w4ary7ytw46k6j6y2qvkrusa49h5efd35nqg +omniflixvaloper1f8dkscdt2h3supjms003xan5axv880newdzfmp +omniflixvaloper1f85psn9z0j4nf3j9dv0gh58da4lppjq25u567v +omniflixvaloper1f8en646sdajgsgylcns6s805wnpql60nkr2rqw +omniflixvaloper1fgc0h48cpctyjwahwt35ch90fctcfp7paa522f +omniflixvaloper1fglh2t0jr5ll0jkvdh4em3c5w3xp8ldmrxfn3j +omniflixvaloper1f2rpd3626l9emhu46ajnpzzrpa3350p4s966rw +omniflixvaloper1f2fcl65s09e6ncj258flfrumgpe9etc5g9q0ms +omniflixvaloper1fte5s779qgltqg5j39rzm0qzhgmqsaw98sq7p3 +omniflixvaloper1fdwqycwscerw79ygemc0rnylxawzma3tpna5we +omniflixvaloper1fw2twy9jk0uang0r05tgl9q272haea6n76n5hf +omniflixvaloper1fwt325ujr90kclygqq7f84h3vypla9xex55ja6 +omniflixvaloper1f0s88dcyrl9zlqc7zqv2jy7zj3ykhv8zp5mq6j +omniflixvaloper1fjgupqcqu24x7f3v0xmlpdrewhyfz6v7mehvvk +omniflixvaloper1fnnydwdv22t6s6nqx9jddtth7qgzn89k63fl78 +omniflixvaloper1f524p03qy9cjtpuypszunr2hfj45m4f89vqaak +omniflixvaloper1f4wy3mvceulzcvljndapux05u92kvjcz3dt9q8 +omniflixvaloper1f6dp7yhtycy0yyuvr0a88kapmqhwm7884t3ldn +omniflixvaloper1fmst8f4cjaqt9x96z9vxkkvqfc6wx4llvk669p +omniflixvaloper1fmhkf3f34e06yrcc6wwdefzxdfjjsvvzv3aqj7 +omniflixvaloper1fuhxres728m0mh8q344a88u246f4dh7e5plutm +omniflixvaloper12qkhlt04fvdesd8dw8v4qatvs6efgf6hm6wz0g +omniflixvaloper12py5hmw6n4uef7g07he4v3feprp2nezpa37d0e +omniflixvaloper12pfm7we80ruztz35ad3fncu82rd7dy3rjusmha +omniflixvaloper12zrkmq944fgvj7qyt9s2rd2jfusfhqwcml9thc +omniflixvaloper12zya2rwgmmzxucu5nq2w9t7v7rg6hsk7w2gu4u +omniflixvaloper12rjqlwyd2laqe5959hy5ht0ugr70mkn4eafq4d +omniflixvaloper12r45gewl8dfdxm87wh26smyd90dkm2pq22u72a +omniflixvaloper12rhf8xvxepwtapwzxtze87wttqnvqpf490ekuy +omniflixvaloper12ysxq7g7rk60h8c7gjwvajeakxpf7lgnpqt40s +omniflixvaloper129gtj34sgeey037n2h8ja0w2534vteqvx0gmgn +omniflixvaloper12xvhlamkjyjkf29fkskaf6g9axxcryv4vxv9yq +omniflixvaloper12gc9ztcv6nzq24p5gn6uvzde43ue738lw026ye +omniflixvaloper12vd4lftxjr0lfpt03ryyr0p4g7ddagqfev7nte +omniflixvaloper12drzl3kmapk2cksyktjaya2jjwasa6fu9jxa76 +omniflixvaloper12w7qpxyz8znupf3rjvhap3gda4m9dmj2mp9r4d +omniflixvaloper125jdm4y4a8fgjlqqgngee0px6pvqdqgdhyvlqc +omniflixvaloper125m34khjaut7n3nczvuz67lqggfperw7sfg07v +omniflixvaloper1257qns7ghkh7xrdxvm38wv6ngs80vg942xwtun +omniflixvaloper12hrhpyydnkety7va3urv4jj50glt6rp4t7cyav +omniflixvaloper12e2pd5m6txx3k9vacn2cam5t2tscefzcfkq06v +omniflixvaloper12e4cnesrnvjaadcp4r5pylw4ylkwum2c94sjey +omniflixvaloper12a9dj90zcxytkddcugq0zdcdp6pmy58cczg6pg +omniflixvaloper1tqpmhkg595w40z2t58ay8ay8sycqcscmu460ue +omniflixvaloper1trzvm3r7pkfvwcxpdzqctevtyvvwn8w5y9ge2g +omniflixvaloper1txmyllkmcw0f6sea6n2hscfhyfxz2p5mvwrvgs +omniflixvaloper1tg3tnzy6n0gwt359vjr4c30ckm529hrmwyxmxx +omniflixvaloper1tdj2nrsryupqfs9fdz293psrdxvx9rru6v2cwc +omniflixvaloper1tsgrugvsmsn9yhg8xsvetr9tkvckvtlrmsdh6e +omniflixvaloper1t3kkkhtdeflxnutkl4mvxkd7j8ygaqqln6utzf +omniflixvaloper1t3688xdram85yhml2elxlg09gtqsgd6hfazkhe +omniflixvaloper1thes8xrs4hl93080xqdmjqp3s30qaufm6kmrjy +omniflixvaloper1thamur2dva40q3eejp4wxusea0r4ett3a9r9aj +omniflixvaloper1tcrpy3yfkn3r57hcku08mudn43qdrsetfx5kup +omniflixvaloper1tefek9vwaz8nwj5zetr673fhqvrzcfqmzvrgjs +omniflixvaloper1t6yvd9n50vr0qchxyt9ya4yvkhcham4xfp65wy +omniflixvaloper1t6mc5cwezke92f0e4uwnf597rmrwhajmpfn9v7 +omniflixvaloper1tuua0tpfqm3lf83g874l45kd9hx7dqxyw0nf5x +omniflixvaloper1ta5tq4kd9qlrv255jkd6j6jy3hcazqyfctt2pj +omniflixvaloper1tauzly35szucdcqr5mx2c5k83ee2hwrlwjt0jk +omniflixvaloper1vrv0vhff3fa9ukvru85fusv733cxzlrfs0ztp7 +omniflixvaloper1vrmr744t38ns43pqlyl566k2uwq4cgdaa5tr6h +omniflixvaloper1vydqa3c7gw0syx0j7079nldls5hud89m24u8uy +omniflixvaloper1vxzywkx9a68tye4eyru3zwqpsekv75ffx593sj +omniflixvaloper1vx8d6u62mr5r33yqn3sgmkf7xngthelsqr06s7 +omniflixvaloper1vx0nyhte389txy4gnjvgdtfyaeqh5nul0vm368 +omniflixvaloper1v89gmsjjfy5unhpzqyadvu90n6hdadnf0tjmc4 +omniflixvaloper1vgutfcgrzc32yh5xjsrltvqz99wdj6fuc5jqjm +omniflixvaloper1vtpukm2zntd5mag0gdsk5dwravcxxskju8t6ch +omniflixvaloper1vtyfvxyuktgs3uash0gdnuxcmd8nuc3l80c7s0 +omniflixvaloper1vvg2wvy4anvggqygzj2626zx7yk8st97e42y2v +omniflixvaloper1vvd23gl8724fz4pdex4jntyajaupsp8awy03yh +omniflixvaloper1vjxc37j7z2k4w9ca74x3sqg637xykgj2cu2luw +omniflixvaloper1vn5ngj48nln85fpzg8tv2pl5ks3cushczdf8dm +omniflixvaloper1v5xjzau9e0k4w6c0avjumd4ykmdf27njkawd3q +omniflixvaloper1v54feuyyx30j7p4xrlgvaec5e099vtttjstps8 +omniflixvaloper1vkg943xttg3rtvxm05xgqzvl9jxgt963e3xfuv +omniflixvaloper1vkednuku9hygemkdl6f2qmmurm7s8vexpmv8yx +omniflixvaloper1vh7740faarjj5jved3y7n2c35qpzm8p64metft +omniflixvaloper1vca3evee0qghz8dzge76qsc7qrskj8et26yfap +omniflixvaloper1v6d32x5q4yucdq5thva734kx949jj00sc53a4g +omniflixvaloper1vmjvfh6lyx6rtzpxadnvqnwp4wwrvm2x9c7tx8 +omniflixvaloper1vuskehp5v9wgpxl3whss9pnmmd8whf8v0um6wx +omniflixvaloper1vuman4zwjl6ykfqst9547sanr8u7npht037lms +omniflixvaloper1vulaam5np4xvfdr6ajf4zgdtx0p7js586q6r7g +omniflixvaloper1vamvxa5na9cdz0k3qwv5tcx2hxdwx2m6s0f542 +omniflixvaloper1v7qwhkxq4z8q53x6gv0aux6d8edsyehqtsmpnh +omniflixvaloper1dz9j7arfj2cup8tyhkw9nl6vtmhrc7228adg38 +omniflixvaloper1drwpd2vawa7nsgtt25yyvug4ft82rr4h0x9ukz +omniflixvaloper1d96amasrq84wgzr4gfj7zdn6q6zsszv2jc5ep6 +omniflixvaloper1dgcfk8htmq3tgvjnu2llngts6c6w965edx42qt +omniflixvaloper1dfjx8w65h359vy55dvm383ks2xevsne9crkh32 +omniflixvaloper1dfnyln0qvxhsvjwp9dmr9kf0fzs27dev232225 +omniflixvaloper1d27x7hm2fnxs360w79vx6qmh5mk3fpp5wzlmaq +omniflixvaloper1ddysa4nwmkdd3vpu5crhtu7lmvgazl9yxjla8t +omniflixvaloper1dw6a90escjgygs5p75yu3pqcs52ufrcwx80hj0 +omniflixvaloper1ds45xdlh2rn4p2w7fe5yss58eq2ztm7nr8nwk8 +omniflixvaloper1d3gnnvg7lz0udm7u0xv2w2087vppx6j7834f8y +omniflixvaloper1d3ly99z3mu7zdr46m49yva8u67ww4yuzjmaz2e +omniflixvaloper1djwu6ymlptdw6n8xgelntpsgwdvc27umxqd78c +omniflixvaloper1dnr9ep35fep63wj9lqezk3f6tjcplc8auewg2c +omniflixvaloper1dn79pv6clhrh4w7chw8uws8s225d6n5v2ck35c +omniflixvaloper1dkqym35wuhmkyek4hlu6rcaz6ya0kegx8fyz3y +omniflixvaloper1dkcmm07ex50ex66qpc7lsv7h67f87e6mt4jjd2 +omniflixvaloper1dhqk4tw8s3nz7lsup8ck0wyt86k3vrpedykqgz +omniflixvaloper1derd3xtexnsw4gda0r3ud7jtueg2vd5l78lnjj +omniflixvaloper1d6a3rnx8v0xxjz2qdwur8asnr940q9q2szu8mj +omniflixvaloper1dmh2prs3fnwanvwyy80adgthxxn9h9dcuyzaxu +omniflixvaloper1duap9xrjtrcerq90tagv5h2ugft7t7lpjypz4z +omniflixvaloper1daf8cvgw74kfv0nsugrcwvu4rvqdvmpu4wnepp +omniflixvaloper1dlfekx5v0fua7cn687yns03vjjgjps6lnqsgr7 +omniflixvaloper1dl547gmd7s0vhzeegmt0jqqks4m8xzhhqp3h98 +omniflixvaloper1wpps8dcwzammy2x34dnwux4u4srawcvhp9p55u +omniflixvaloper1wrarjv7u6fe8kz7tn99qt7kuflpttcexsf4hax +omniflixvaloper1wxx2wmmtv38pllxmads5u8z8v8dm7vddggerm3 +omniflixvaloper1wx3tmyahzd6r0j0snarpvh4j30mxzz2k00yyu4 +omniflixvaloper1wgntpzk3wh98uh4jlm8ckhchhzldwq88n7jqcm +omniflixvaloper1wtrfg6nvc6h5c4xd63k5h3vz9shjdmrcj8p34v +omniflixvaloper1wtw88tl75jncxs0aaeq38ssxtuv578p3ek2p70 +omniflixvaloper1wt55tqyrsv0gzgu95vt5fsrzdyqykfnrj3esp0 +omniflixvaloper1wv7rrj8wnmazv8l334wfr92uq5s8nuq67cqx0y +omniflixvaloper1wdu6zlhny80qmm3k9vp32s3dwwyc8rqwk48y0w +omniflixvaloper1wsgngfgrawx9lzgp8te37gp5ju4z6av7vuz65c +omniflixvaloper1wjv94554eszzqkcfuqe3azrwlv6qlkzcqvcvxl +omniflixvaloper1wj0pjw9ge4l2ze75rnmzpuh3kj369kdef2jmek +omniflixvaloper1wnyxx262cyyk28y3w7z3ehmgscdr946h879xc2 +omniflixvaloper1w5qres0ft8saqrncyd9cfnszadhn9x4y5gz7hw +omniflixvaloper1w5qfalsh8cae9fz44ehsmgpg40fenjm09ts7jt +omniflixvaloper1w5q64f23yvj02kfk7f0jlanpnqcy7q5qdrwkjw +omniflixvaloper1wkq4qunwjymkhlrkdmmw54z3fxpseqk3j7r0kv +omniflixvaloper1wkdys2e87fnplsh4c0ve82vzd75z595klfg9fj +omniflixvaloper1wkn3mxmvqzak70gsu4qyqn683n4w6sskz8ercp +omniflixvaloper1whuuxzk03jk3fez072vdwtrxmg8khrm0tmw9j8 +omniflixvaloper1wc6e6lm383fcrjt0493cs6dmwwrurl9xhtnq7j +omniflixvaloper1weptctqydxht47gemldchj73ht7qpfkyeuqmgq +omniflixvaloper1wex37532f97q00syhlxw5s0zux5m6scnhkwtls +omniflixvaloper1we3hn2m9ahej2xn44x7mn7ssvhxn2nf63ywe42 +omniflixvaloper1w6rwh66z07mk8lm5qjkxj3dcah9xzj7typy92y +omniflixvaloper1wm0k0hc3dws9t9nyguyp95g0dwjnlc236r49t2 +omniflixvaloper1wmmadfr7v8erazzyqd8k3m88z2lppsgafl0k6v +omniflixvaloper1wunjx38zw486j206p9rj6gc0vl8ze8jwxhv7zw +omniflixvaloper1wacfuf87pf5rrwa00gek9p964z6y43uthdvl3j +omniflixvaloper1waa7fqalm0a6tvgfq29ea4ezht9z7ucuujvpq8 +omniflixvaloper1w7jy0ftxyn29yz488mef37j3z0zsvckd4w656u +omniflixvaloper1wl2gsemzfz78c9t00vyknpsy2uql64allt3uvl +omniflixvaloper10zgaukfrx2kyax0yzymtfz5ne3su4xsh6t7wul +omniflixvaloper10zkyyhgggq62kj8a4pzwlc4jr80vp0k90qjaj7 +omniflixvaloper10ylugahlgnpfzwhywftmhjhav9z58gu5xrw3sj +omniflixvaloper108stqxz6aap99j45glx9dvv4rpqqavdqph6rjn +omniflixvaloper108l836ykcf3ehgehzfrnny05twqf4tjh7zftg4 +omniflixvaloper10w2agkl2zmlkwe0z4x86sg64yp8wsyyk86n2kc +omniflixvaloper10st7j3mw0lwsys66xaq4zdkrnsqnrf00v5eev0 +omniflixvaloper10suy5nwfv567xcmw7umt9zpla4ra8k7sg64s26 +omniflixvaloper10suvrq5tpttrc0kxdcxguqp6l6xwkvdsny2424 +omniflixvaloper103xp306643khgtl3ddnqpmylsdyuj4nh4pufmy +omniflixvaloper103llxds9w8gxyqudq7tkttjrgp3dehhzpeuh8q +omniflixvaloper10jrnx672y3pk9wppzew9t06sepcvvyk3e4ey43 +omniflixvaloper105gvd2yj68qja4tgfnvre830eag3h0uc57hmpg +omniflixvaloper105ndq0z46rgsg5uzr4pav2p8nrrc3x5frc689k +omniflixvaloper10h0g3ynky29zaaq2r8d9kzm5ult6s59we4lqzd +omniflixvaloper10h0mxz3keaflv4g83as8xja9gtwd80kg2avfhh +omniflixvaloper106fzs64y0jdg7ddnrh43nw25njxxjmmunf3c94 +omniflixvaloper106vhe4k6xvxweaj7pts5wp3uaavraale5dv5n9 +omniflixvaloper10mz5kj3yrc8pveh469h87qathwjs95d08l0v87 +omniflixvaloper10mgx4k7qkk4lgtn36nmuz66dr2xeyqyaf0e7pr +omniflixvaloper10us9nn6uxp37fa8r7e7q652k7jfgt0j043qcqv +omniflixvaloper10lm49zcemueg3yffvaertg72rh37g7vzk83tw0 +omniflixvaloper1sqrqrm04cdhdjagzv564ujar2gshz20tdv89sn +omniflixvaloper1sqgp995tee4rn9ncf3t9d8as2y9p38zyg7z3tm +omniflixvaloper1szv0ne78xqut6nxnpsydrue056x6rznddad90x +omniflixvaloper1szjxpjhs7pd38pnh96u4qumplzjmx4yl8exepr +omniflixvaloper1szu05wffln3nt97r83fsw94882egzslmz93lkw +omniflixvaloper1syjey7f958qlq5qk8suh28px27x7r42aq26nxt +omniflixvaloper1syexzaylryw5z6erzmvzwgjwfxvswphnjp6vga +omniflixvaloper1s9j97cg6m7r9jrnvfagqgm230j6xtujmzutst8 +omniflixvaloper1sfftdc2lkx7ce7m4up9fq0xg53zwywnmvdruan +omniflixvaloper1sf3y25s2grta2tgh6a9gh29fjpgdkcp90n28ys +omniflixvaloper1sfmuvp2pkx33sh7x0rkjpwzslv7xtpe0v2rq7j +omniflixvaloper1s25g8yf9dxt0jgxvkqxry4w4jamzmg4vaslp9z +omniflixvaloper1stwu3p8dknl836qut3m3z9u9ypd65h9m3xlq5q +omniflixvaloper1stlxx9mkfkfstqqxd2he2vzl2e2e9v0yqs9ll7 +omniflixvaloper1sdlpt058tztn952ly40xwn7dkzearwsj2fv6m3 +omniflixvaloper1ssjqdx325atam48z4amst38xyt4mhtrcfyx9jv +omniflixvaloper1s3dys9w5m6a53x2mq7sejtgta3mvsnhfqznhfj +omniflixvaloper1snvca650jm6t6wxkl33hn9qde9vwnqdcf83fgt +omniflixvaloper1sndv0f58v4zdmeapejpccds486hscwwvz5yv3c +omniflixvaloper1s5ls4najv7crn5y04qdf05czphn94lslz0y7na +omniflixvaloper1s46hs58y3v482tnl3r9wn4usetnl6zvt5tk26a +omniflixvaloper1scr0c955fd8arklhhedl30rafcajx036t8mzzp +omniflixvaloper1s6tpat66lfnp5a4nfm000ct3nahn5hd499lh0m +omniflixvaloper1s67gkjrsku9qfj7rwdxjaqywaze59k9z5uamxf +omniflixvaloper13pkkmnv7vfkraert48zdyuenvw9jzy7nhk9m63 +omniflixvaloper138yjykk63znt5n9yq7r769q8dwunzcn6ac6g9k +omniflixvaloper138anuwyju7ju7pg9avhlehgttamq8nfmmzq6g0 +omniflixvaloper13g5rukw5echzdl8fhrz7vyjqf80vf0jst6k3yn +omniflixvaloper13gcz0smrtc2mns7uvzjsux22tjl3903kp9geuu +omniflixvaloper13fzlhjjk94sqphv63xwhgkcctm0py3m03ag6de +omniflixvaloper132gjzgz76q3s4tmwqz7ekefkt37ez27np0dy3t +omniflixvaloper13tqzxrwqcru4x3t6gpthas9jluq4g33d9r7qvl +omniflixvaloper13t9p0sawedaxqetcngjzhyxeshk9dev2lygzcs +omniflixvaloper13tjf8hke5agaze40cheprwsn7j9jpttzmq8vsp +omniflixvaloper13dvuk496h04d5l5k34qrarfvquqzpc7syfp3te +omniflixvaloper13w0kv2nqx8nfrfq8m5cqz8nqe9wgf73x8cxjzw +omniflixvaloper130lj4dwmhcnlm2434j067mq77zqlfh450ty5dl +omniflixvaloper133rhy507n6vtct6j76ln0awu6mq7swtw6r8dgt +omniflixvaloper133x8d4u44ynwlfkukkx3tknu0ktpy3anmly9al +omniflixvaloper133vqjlcct78scps9hv2k5hetqj9v694mv97aej +omniflixvaloper13jh8kzcukk2sql38ukkqjujgvxekdxc2qdzsjr +omniflixvaloper13j6m3w66z2fxczwaeymzekuxtd3t60nn8894nt +omniflixvaloper135dz7r3fwsjwvfn37wvz0u7xyujwtffsx4fysg +omniflixvaloper135n6gq40cuql8kzvznzyg4k3qryh3ctp9842d7 +omniflixvaloper13kjr2c4vqj694kyrhenxql05h6uevn6taf4v9z +omniflixvaloper13e5hzsxlfd5j63fjyw03klgp8hgxq84vapd03p +omniflixvaloper1362j43e4f36hkhezxw4yvjyn7hq53p0gvjxxf4 +omniflixvaloper13m9u4k2fskck5n28gukv0j7a4ecnl5ge7ck8uj +omniflixvaloper13arll0x5494hx5m2w4j6vhsyzzulcljcpjz96t +omniflixvaloper13agt3ah2fwju4lyyzzknj223jgrg4dvpnnjhs2 +omniflixvaloper13a3cxzunpggzypfk469nl33m2majwt9ufavs4n +omniflixvaloper1jpckc88zvx65ne6j6xu3qagp9c2cqah0mtnthk +omniflixvaloper1jrhrhatmpr0zla4ghkedkdfhxem0sc95wf78hx +omniflixvaloper1jy8s2cqcekksstq9mtsyr3ndmg50f8d5wwvn28 +omniflixvaloper1j90fn9lne6xn9kskk0l0p6sakn4aqd60g9wwyu +omniflixvaloper1jgwj55gg3t2r2hx45wrdkt68lmharr76trgx39 +omniflixvaloper1jfpdu4ry2fl7h6xn8x7cc3rvr0pf25759693y9 +omniflixvaloper1jf8dqv78levths6xutqtz8cjsdtvh0amz8dz26 +omniflixvaloper1jfhpmpj8gw5ka42d9pkhduqkswpnw6axgtxwtf +omniflixvaloper1jte9p9kc2tdwl6ec2j8dn7s6m5wwa2p27uzayw +omniflixvaloper1jdfq35pfruerkqmujed4l7g2nye8pu4z4qaqrt +omniflixvaloper1jwn6jx8y29scsquqs8g220cup0hzr8swn9xe2z +omniflixvaloper1jjclx63wjaqmjpk8hd4k6dczmn54dc07ty2qxv +omniflixvaloper1jjedqdd0gvlgnacu50kf7vqxhmldn9seacpezj +omniflixvaloper1jn2huxascfqy9m26zstzkskxvm5xpcyg8qp76q +omniflixvaloper1j5zt66yvqvm2cszxw4dmqwwp50ql2udes068yj +omniflixvaloper1j4p9mj7f4em6jnrf02747ejk6ey63u9pe2kyrj +omniflixvaloper1j42a4t0ugwy8k7m0a5cuqrn3f34ngtj0ghljzl +omniflixvaloper1jk30t2nt5zhc4ele594r4wg95322kumvwuuphx +omniflixvaloper1jeau4ghpyp95sqn7sdsp8t3prst6dz7njg8lk6 +omniflixvaloper1j645k7v426wghg7ut9qc50l5l4sp4njyzewvzs +omniflixvaloper1j6ll6tpg8nmcwgjqkh2fxd377xk20zf7hj2vdq +omniflixvaloper1japq7pupqeauyfz6lymupeu4evx6g80sv973j7 +omniflixvaloper1jlqgkr5tyc53h0kjxnhzgmf773kyqd40jwppl5 +omniflixvaloper1nqgagdy5njusw0grqzcyp0x4jnv45xquzvkpu5 +omniflixvaloper1nzahr4ck420an9zn8cq9rmfr493a8pvxsz9m3n +omniflixvaloper1nrxn56x44w86253f5m4jy77azanhlvu2htyd4h +omniflixvaloper1nrnqej94u9zpl0hgc83fslmse2y7xyd0xqjcu6 +omniflixvaloper1nyamh50a07a9uch7cptf5afzpp2ynvzkjanuue +omniflixvaloper1nxwna8upe6h7amrf8590pgxa02kyt5lee8ytda +omniflixvaloper1nxjmp5rluw2gnyg06fxaw76qj0hxnk475up8ak +omniflixvaloper1n83k6j6fs66d4uezgsv0da0wcgagqg9n9t0mr8 +omniflixvaloper1nffj5u33t7nthanu9zsn029yd8rqydy0a6wk6n +omniflixvaloper1nf70f3yyzvl88rn3ydslnyzhkzcvpv7c9uwwh6 +omniflixvaloper1nw8t4qhce9axw4kup2k2e9vat5eyjcuc0u7qlg +omniflixvaloper1ns948wgwxtf6epx4e22sj7hujsk8j9zk9uuwfr +omniflixvaloper1nsvave023ma8tvff3uy66msfk5a7r7thf4uy7s +omniflixvaloper1n32uqu9ux62zg3eze5jvqsda4gu0a9gvsshr4s +omniflixvaloper1njydw8r76p8vvsc20zsk8n0amfvefdf3ueua3r +omniflixvaloper1nn7gu24kpqpy8t8em3jmncrtj0h0ykqqqpqgpl +omniflixvaloper1n4kj6h3rggdt6meju84zywhvulc34a64as553s +omniflixvaloper1n4c5rvdv5unhp2zqv9z88e5vj5vkxnqq4arwp6 +omniflixvaloper1n6xfsl2zu3373wp5uvdk3dr05zu89sqal5954j +omniflixvaloper1n65smavdn2x5a0e23nc7v2njeu20t2qvme8rgq +omniflixvaloper1nuuk9fwx8djyedk9n2u5rrx4lw8wfrngfe33ad +omniflixvaloper1nar3lqsmpqxcgwuf94e4gw363c4lxfn93yhslw +omniflixvaloper1na6yt448ftca4svtj4lan448pdz8fx2ynn5hcc +omniflixvaloper1n7pnmder0crgeej4p42sy7d6kdfjdulhu76r05 +omniflixvaloper1n79sk24h3z53mdu93ak544whxzvwzkuzkf5ktu +omniflixvaloper1n7ty25hxz7vcsge22hxqxs8qdayx96gguzppcq +omniflixvaloper1nlqc2cy3elwn2lrp8raxqpe83u3tuj3wlz9had +omniflixvaloper15qmgja5y6fk28zkk9hy02nawsvkjugr9a0222p +omniflixvaloper15ql0xp90vvd4690gkga9ya7n6gt0ce9femfa0j +omniflixvaloper15rzhshn6fp6plegnfarq4yrkyhjrpnxexw25hs +omniflixvaloper15rm7q4g6a87xhk04ck5mflcqzhsj8572frjrjs +omniflixvaloper15fpd9l80pl2500jevcrvr3en6uk4wy6vlvp0px +omniflixvaloper15ftkeep053u6pyfc4nutfd86f7a07leh0k6qnf +omniflixvaloper15fhrx5h6djg56dtd4hyyrtvfskx9qfmx4xf49e +omniflixvaloper1528z5eq7zlfgwexrtp47ttqpzspnv0324wtym0 +omniflixvaloper152aapd503ne9nf3pd2nzt6a47fekngs7j8qa0z +omniflixvaloper15tlhv9g0p2lwtlqsvhgn9jv8xv3qhsk2m40v45 +omniflixvaloper15vgmsmxgpnkmp2glz62qu9facrxc9tyr0t4l56 +omniflixvaloper153gt90dm9yrh6hwnrtgta6kpkhtplxzhls88wd +omniflixvaloper15jh8a40gtvd3w4rjewh6s56w9fpdxu4tayznyz +omniflixvaloper15nkdcc0qhlw2pgguk7dauahq7mflu67vhtlxru +omniflixvaloper154yuxvw5edx9gk6002y97j8u6se04r6qa5rkc0 +omniflixvaloper15kv6pen2dv72z5ayqlws3p6pedk897hy06pe4z +omniflixvaloper15hljp03hg5cu3jd4x7kjjfajz0vg9qdhhn9j64 +omniflixvaloper15cc3y4p49aut0quv2hj3ak5ulpnt4s2np8utae +omniflixvaloper15cmdxu3gy40n99aqg3a0mw9vrqnjxytwvrykrs +omniflixvaloper15e9nzw4q7urhr6j4enaa2esrvru3ahdh3fl4x8 +omniflixvaloper15645p7u3s3fvxfq06jq5dc809wya9wa5rz65g4 +omniflixvaloper14qpv3exaj84gwhvgn3tcfhlnfk97maydkm49kx +omniflixvaloper14qg9qef0wmsdj0fk3y5cfkkgvaqqa0gmqrtw3n +omniflixvaloper14qdf4w79xcaz64luddr9l04hg6j0g3hwwhnwsw +omniflixvaloper14zwevqlcfe8pejn9jg2v8jxjuth873akfplq9k +omniflixvaloper14z5fjj03d04mjgzf55a7jkanqduekvnlxvv36s +omniflixvaloper14zu0t29zmaaesc270k8kz580u6nlz2pw86mwv2 +omniflixvaloper14yf0dr0485ftmxddpyrcmnpzv27xzh60kpq478 +omniflixvaloper14yd0739jh42qs8p6cqgy6fwuwcudc3lqtdpjtw +omniflixvaloper142474s4ns4ey7klhrkxjlzf3gvlfy8kgq5yws5 +omniflixvaloper14vqg2vnv2xy7n8qed5a507lttst9mxa2ht3reg +omniflixvaloper14v92ndruty3qv8389axvkjchmgdq60nq9z8ny5 +omniflixvaloper14w5wkty7jz6rvgd5d0x5azwgghnm6utt8tfnss +omniflixvaloper14sk04s8arsfyunzkdug204cuywzwalqe9atcx0 +omniflixvaloper1439sy3zgay4exk0lvw3jdywgr9akm0vj2sm8vd +omniflixvaloper14jr4pvsk3x48ezcp9h0w4grg95c7cy2xyy6e9l +omniflixvaloper145w42avv6nltkxuznffktwladde586jq4rqupa +omniflixvaloper14k34nkstxlhskrl8hjneku8scfu825a9lgcw2s +omniflixvaloper14hsx35jc9hysa3c9ks2a3fx04ag8p4y5f90jxp +omniflixvaloper14cd4g6nv7wl6r2zwzm0vhm8fk4ld6t5reyecz8 +omniflixvaloper14mx9mx4frtv6cghsp4r43sth4sxy4gzaqkh6uf +omniflixvaloper147tv8uqzew4fnm6jclyrslxza4dw6q895dtqn3 +omniflixvaloper147vtnrnd3pqhp7eyzd76zvfxmm02qfv2uslw2r +omniflixvaloper14ld5w95mfps4d57mee8kpt6t0xyjphjvqvndgv +omniflixvaloper1kqejqx7ymwjv6p3kng6jnlcmmvszjmqq0f4pch +omniflixvaloper1kzdqfh5ev9u5vd833407lwmrq3lr2605l0qpq3 +omniflixvaloper1kx976nyaj59fs6van8t4vkgd5mq5444p0gl9v5 +omniflixvaloper1kgqdphrzsq4murx0g0ekj7ghzlrcqcs2kxqcuq +omniflixvaloper1kgucrjfm5l8dpfl72024mnsm32mrg9pg0th9dn +omniflixvaloper1kfp72kcuslqvk2c6jdv3malz2whesvp3nj577k +omniflixvaloper1kfc6thla9mjc6j89c8x5maarq8rzhlukn83grq +omniflixvaloper1kt3gq7gva2ptj2xz89nwf5pr4nlzh0k3473p02 +omniflixvaloper1kv4m2alpjq2xt4chprcx9nu9myp7k4jwcktnne +omniflixvaloper1k0ynhndxc22t808mne339xmv7h9m7aeta0cvrm +omniflixvaloper1k3da8ql0tmh3gqwntukxd99dy4r2jm6umxnkqm +omniflixvaloper1k3mnemtxljn697s6w7327cqkjwjjf82pzdd559 +omniflixvaloper1kjxt46v06fu38dhsdf9dlvpg8qj8aetl7cr6q6 +omniflixvaloper1kncqrc0d4fg2g3c6ted8yqan4lpf0j8rf7mf03 +omniflixvaloper1k5985v47c9ptntqc6keyqatca5457x79j82ldn +omniflixvaloper1k4ty55nkkjtlx509wpwq8gm7vv408mr2tg9ewa +omniflixvaloper1k445nc2j20jcleu596krya7uns35ccmeeyuclp +omniflixvaloper1k4hehv4fsvfy6e5jt9vtljahacrjtnxddasn44 +omniflixvaloper1k4e35g0ewn8sauzkc4ymjsjrfdmhcv4vt53cw6 +omniflixvaloper1kk8j8kyhrjteemjvys5vsh886chn9wnztxm8nf +omniflixvaloper1kkt3lz9uuu9rrjwgxyz7553szzg70x8hmxk37g +omniflixvaloper1kepf67w2dkd9cytapzn37pde2gsmu2vlt7ea5e +omniflixvaloper1k6g7tpzxx3fpm34v08na6wtt24239kpznk4p0p +omniflixvaloper1k6kgdjd20xjr8j66v6ft9dxq9wgup08mm2deds +omniflixvaloper1k6lpah3jqfl8lmg9s7hduv8nhds8xn7mxqf4g5 +omniflixvaloper1kuwgu7u7xnk3pnfs38v6t9th3xnpvjednj856f +omniflixvaloper1ka3mpyk2sz7qfde72n0392jv2r3c7hkmj5udgj +omniflixvaloper1hql5ljkmgh7l6xnpccuj70l0ca327sppc072xf +omniflixvaloper1hpq0j4822uegr4e9pzs7lyh34lvpnv0uk22mtj +omniflixvaloper1hpuaujvk9ff9dend6r4ldgd0xq3w83hs3px3dw +omniflixvaloper1hyj082n4w9d52zwm987v6ftft4uqe8ml34vsas +omniflixvaloper1hym7ksqjwgf0pxeuhmudd76r4ngwpyp97lu0th +omniflixvaloper1hxw3ck6paj3g4ms038e4uuej0e8gn0320hkkth +omniflixvaloper1hxslumfavdgzlcy93gmva2azjxqf9mtkpelrpf +omniflixvaloper1h8uykfuahlhuq70j9cjz30je3mf27z8yrq44wl +omniflixvaloper1hgkpcyc0pgqv99pvrv6ax573yek4ra74zy0rrg +omniflixvaloper1hfgpgxx8vwx2p3mf3xalfhdagqc6g75asxtduj +omniflixvaloper1hvx080ftvyhup507wkgjjr2hzh86dzd5zpkx9v +omniflixvaloper1hwxp8kkgre20au2705vnc5tkj6qyj0gltas4rz +omniflixvaloper1hw63x30s8yatec6pe756kvjzegvgsgr926whjw +omniflixvaloper1hsgl6nuvdfsr5qdhty4me53vyux2mwpz73ah9v +omniflixvaloper1h3pt230fxfx9f2qcwhx4dp0xvdpfcnpd0cx47j +omniflixvaloper1hnj2nrhlq3pp0jheeymp8jy8nzq7jvyym7etl8 +omniflixvaloper1h5t6fdzj6rhzu2vj2qt4rywkc83h580z3wyyq6 +omniflixvaloper1hcz6xrrskqnntgg27czl0pq68yt4epscc8v72u +omniflixvaloper1hcvcl09q4uelg46l85ddyrrrwevu9pwekjc3zq +omniflixvaloper1hc53798qx797qjf9q4acv0javv9accpkh3alkz +omniflixvaloper1he6d870ke0yx7jwsgwh6m3zgwppc3eks4sh9w6 +omniflixvaloper1huq85l6jt8wv6tacgfd962w60ml9uv956hgey2 +omniflixvaloper1cprlrgur3czhxcrkwuyms7x56q7yj930zpe84f +omniflixvaloper1crjnvz95lz2z8uzx0e0tdr0gwrjhmv2sm8edy9 +omniflixvaloper1cyp9h20l6eedwr7h63e62xe0vpd5lc3t0p90cm +omniflixvaloper1c9y09d86f04shjthw2ltqjpccmjw747t69xumx +omniflixvaloper1c8rd3lp0cldvtfxvfx25y6q36sam8dny45exmn +omniflixvaloper1c8tpvwetnzs3v62ujphapx2dk7y75smtc023j2 +omniflixvaloper1cwtyksgwktwc4jzy3gff6jpnfh4d3lnup99gjx +omniflixvaloper1c00dtas0v5qp62eacqp55ca22azd370dqwfkyl +omniflixvaloper1c5mfp0w60pcrphpquwr9newjp492gsza6yarmg +omniflixvaloper1c7rms7d85769f7p8leagyr590cgmsf847g6ewp +omniflixvaloper1eq36wvc22rpx93wuztakt8dn327ghgcs740259 +omniflixvaloper1ep9j6pwupuqfe6e7436s09szg5s5laq3khkz5z +omniflixvaloper1ep29vvj8synv3yrfdd7cjuhwnuwdzs07xhvnz4 +omniflixvaloper1epeldgm8whwcsmqqe0nv0fedae00l6vxaq8t4c +omniflixvaloper1erccaqgljl6g7hvc7pds85xpnjlcumc6qvxuxj +omniflixvaloper1e9q84q0fplx6duyfetd5gnp9p4chenndnq9xnh +omniflixvaloper1e9nac9hpmys0h3u5eez6jj6scx0deamg70qcxf +omniflixvaloper1e9507n3nz3gn4fhjanuyrl7d8q8urx9y823jjd +omniflixvaloper1egd93nehyr5x8yz97rft6h6aczxz4t4r5wvhc4 +omniflixvaloper1eg3wf6zpsehahsjnc60wecnwsdu63dtddu6ytn +omniflixvaloper1ew3993ccy9p9sysspydspaw5k44xg9z6umh0da +omniflixvaloper1esr2krsp09k4a06g2jjjcq90kf0wqswqj9luvm +omniflixvaloper1e3plnga7vp9utldwge9mjcr608vghvw5dzz4vz +omniflixvaloper1e34hyvy8y8hd07qyg925utqy3nvsa7seas6nqp +omniflixvaloper1enwe6f7r0p95g3wzm2as8nux3vg65addjq6wrw +omniflixvaloper1e4yxq5hx9fdayy3tsyh8xlwctsu5puyzyppy4d +omniflixvaloper1e42xg0h9yjw3wze0kvhqt6l4asj0lfp933rgrd +omniflixvaloper1eec4jmy4pw8elk92mypnx0yddfh8jegffc05a2 +omniflixvaloper1eemh5jmx5nt0kmdgl0604x3cgyjq5jm65qytz4 +omniflixvaloper1eujtrtst0krwqlu6fa654pk0wcdslyh6yxu7lg +omniflixvaloper1eactf94qvkx8zfz7atxl599lex09ps6c9284sj +omniflixvaloper1e75nu9ylednv06rrj5xlef69ve3959c2fp8kmt +omniflixvaloper16qyrz9gwr3dekf78c0e36tkwcelqsp8w2cdljz +omniflixvaloper16pyqhv8jg559ue6cvjcmv3725m58y5mk5n2nf5 +omniflixvaloper16pjvyqz3d2kd53ajfhddg7ndqsepjzzctt6al0 +omniflixvaloper16z9yw6g0kwydlekflgnu7xqgj7ec7644zt0cka +omniflixvaloper16rqrxhawl6hkyrfdzkmt0nqf07pj0eqhvr6s83 +omniflixvaloper16rh5cdpdq07h72uh99reudnlk7zptmlu4pkkte +omniflixvaloper16yywga0rcq3jazk277a9aqdmn93zs0r7ycpefn +omniflixvaloper16ynhv5rlctrxm6fd7ssnyum0ykgvurecc9fgaq +omniflixvaloper1698h3s8mhhpm9rse56re04ju84u0dy4lwanf4e +omniflixvaloper169356syfkza89krpk3c2086h362l6js0cyf5mg +omniflixvaloper16x88jvauluyhylg34sa0y2japhpm9tv37czhu0 +omniflixvaloper168t9zw7ru9r9fgrjfd4surggh9jjx7dgadl5tq +omniflixvaloper16g668avz59rre86670wedvl9kar0qsu8yxjlu2 +omniflixvaloper16d2pqjhrq5a4gaj6m6tl3q2ssav5g7h32xppvp +omniflixvaloper16werhtx9myan0zc2suqzvhchvek4zc602vvtmj +omniflixvaloper16sf0xp44dgmktqjk3w0d6vtqlvqrgtar8klqfl +omniflixvaloper16ssyqz2j0jrp9z5jscnklup0gg65auj2cuz5za +omniflixvaloper16n9l2r0spqpalp7n60z27gvw6f70l8qgcxq8g7 +omniflixvaloper1653qh6ymlfa5j20aw2tyze06v0wad45nf9q2da +omniflixvaloper165n9elfkx0klf0dl8ny5v7q0suaztwt998lkam +omniflixvaloper16ktp76fnddp8ywk8nt5fakkmamqm7latawwelg +omniflixvaloper16kmgf3vct7jlxrqg39gk8g3q2pd77ayqe5gp7m +omniflixvaloper16hs9s43c5ydkl4mpvsvv4t5te67qlsrktakrm2 +omniflixvaloper16hcxydd7rplnvt9hwf3c7klxqsdhc2nga9k7k9 +omniflixvaloper16h78sct9l53x6z2efn2qa57md9pq9nevf77nkd +omniflixvaloper16hlqj462hsatarmgvlhgxa5c6vp8eqv90v5jlu +omniflixvaloper16c367n6shl8gvlt276fet2wusnpj3yyqxegsvj +omniflixvaloper16erqw5cwfgpzcercjlwqwrzrum6zmxymsd75rl +omniflixvaloper16evfm4vghpm7g2tgz5wjgu0ae37kg27l0mm6n5 +omniflixvaloper16m7kgcqahx3rcqy6pkerqwap82ymsupa5zxvrg +omniflixvaloper16udlp4npem03p28uyepvkcuu4pj27mnexcznzq +omniflixvaloper16uuy7d9mez4trapumxmxt2mf78jkpnw76r8dsw +omniflixvaloper16ax7xvmxf9m4r7pch5r2szw2drq5rc4au4fj8e +omniflixvaloper16a548m9t5qurlqw9sv3cmg5agj492hfparnz07 +omniflixvaloper1mqv93zcu3zunu7jgxedf2k4sf3fc2y6xzjaady +omniflixvaloper1mpdyhm8t2ekfe37d6q8uslyzcvzflvcwg5txmg +omniflixvaloper1mxrnlpp834m03q9nsqn2x79hj34jeqre6x5glj +omniflixvaloper1mxg6ypywv25cmjwk765j3qw5djyxevtwex5geq +omniflixvaloper1mx7c7anz0lc47m98k7uxka440fatkrctx24s7v +omniflixvaloper1m8z5cc7g2rd34fv5kjd3y66krl7n42une6rkxm +omniflixvaloper1m8rk697jspxyr76ly7mdg28r795jdag5vxscfw +omniflixvaloper1m8fq237254sz30cqw4ggrcnuuqfm0jrrn3d4tj +omniflixvaloper1mgu9q8ndn93t5am92mdnhah3e7nvxyl7la7je3 +omniflixvaloper1m2pml4ky3nxypp29dw6u062h8vz3swg20p20av +omniflixvaloper1mty0vj9c8ac3k5fpxejw4s8wnjna4s7m7ls0q7 +omniflixvaloper1mv8qxnefczjazzctmr37s22s2aetfdvjpr2ukx +omniflixvaloper1mvatghs7asagc6xx36ua6lllm5t5fjxqqw2qkl +omniflixvaloper1mvlj9fl79kwklfd8zn39pndvns4lfrxf7py8cc +omniflixvaloper1mwj9xrtsdlz3usqn3wupzn0kvtvtcl6partu6g +omniflixvaloper1mw6r9wr6800vpcl9r6gpzmddv2a6jfefcql55x +omniflixvaloper1msvnsplxrxycruclc4su4dch8suncwfn89nkwq +omniflixvaloper1mjx6ztlt54mx8knp9l4wgvwgnnxdkqyykxrgh6 +omniflixvaloper1m4l4tum4umak20k6he4evmr4lqd3ujtclq2wd9 +omniflixvaloper1mkj3pn5ygpxf4gfglh73zwvpn0zc2ekcz68qw9 +omniflixvaloper1mchjr4e2jte0uvtg6dlr9450n83xlg0qr5729n +omniflixvaloper1mcly760qevvh8nwtj53xy9a26rmxdr5f5sae9y +omniflixvaloper1mclv33lwd76cs5ruq5x0f0g9qptkm8ekr4twnk +omniflixvaloper1m6yvn7wxf60j33rf4xnqklngarlzvtlzkrq3ds +omniflixvaloper1mmj6epcf0v79gkjfg5mvrgggn8q6ury2t09r4f +omniflixvaloper1majfahav8h326nltr8pn5au9skaytg9ml68qhe +omniflixvaloper1m7ccjhah7tkhwvsp92amzj75csxt4ex87tfxqf +omniflixvaloper1mltecqkfakzncqzf6p8l0wy92pevj3nd05gcw9 +omniflixvaloper1uzeqx8jg32sq52hfuly2lwj2npz9s847dtqqj3 +omniflixvaloper1urmpej6k8hckp5sadzdsxxtl95t9j6rpugf2z3 +omniflixvaloper1uy4td9au7lsz69tdgdcfr3h7vaq86ffm348qvx +omniflixvaloper1u906fmjhycznae92u2gt0ju3lms3rrw8z5xur2 +omniflixvaloper1u2h8vue0mla7l3l39v292tshfh08pj8yepqa5t +omniflixvaloper1ut8rz6kufq2evfegvcgj6kmxjkua8e5xj52aty +omniflixvaloper1uvy9yyddgzxu7k22semlv4puncngcf245y8xe8 +omniflixvaloper1uvugeltszsv79nej7p7p0m056zc0snpa6sf9wl +omniflixvaloper1uv7tfhlg4yeqhfkl69t89s2nec8ha76k9sadhx +omniflixvaloper1udzhvxjks6s0n940lrrv0x75pu96jwpk64xrsl +omniflixvaloper1udnzvsxz7xezrnjcvkcwlft3744u2avzrswtnu +omniflixvaloper1u0smd8mprkzqyagmf3wdxdc34qzd25lcp6uetr +omniflixvaloper1usqmkpschcn5gjedj9q7mj7wmd235wpvkv5st2 +omniflixvaloper1u3ym2rqc5l4rst89lnrra8rppc88ws2kc8ka8a +omniflixvaloper1ujfw5kwyy9azpugpkatsc384sxj2244sds6sst +omniflixvaloper1ukyfdp0a8zrdg50zf23uqy256avvd9ffgaqx8l +omniflixvaloper1uh9e8zz7h8ejj4nshmgjvvh5e02la6ml8clqzp +omniflixvaloper1uh7ytwe0497skhr298pxkh9sg4pvj6fm8rzn2h +omniflixvaloper1u6haqng4k3v7audn6rzj565hcmmexnv2cd9lm7 +omniflixvaloper1uuugarfqm0m5223pcww40luw7l5m9e4z8a243r +omniflixvaloper1uuapm8eaqsdyygvtwydjaxk6raq4h2yd8mlxuq +omniflixvaloper1ua94lyuyekyr56t90m5gx57rju6gjxhf3dpfv6 +omniflixvaloper1u7wh38ta4xy3wxlrwhhq8zxy2l7e97esvrrfnx +omniflixvaloper1ulxr4n532z45ue6wqc3agvnxv49gq6kkvgseqf +omniflixvaloper1ul5vufftwwk25jq0edudnn2qj0sdvfpn8ez5vq +omniflixvaloper1ulheklqtgu7249trsqxcuprdu50c9gqcm0qwg7 +omniflixvaloper1aq9a0dzt2qjwv5s5gssj9u9hugxjdf46pfkak0 +omniflixvaloper1apmdu8g5w7q55aywssss9n0rdudgmjjxly5wsf +omniflixvaloper1azfmdast8v6qe6ekcm7esq4l8kxpwjq7kpeplr +omniflixvaloper1az36lud5gy66pu8mrrxfltnr9zkntsv38wxm3q +omniflixvaloper1ayksrvazv9ymuf7kgf9mlq6u6h72wtv5zt0ljq +omniflixvaloper1awu42mk9ydamufv09dn8dkkr7gsp4xwknzhtsx +omniflixvaloper1a0eyhwt73209zrwlsn7vtlhc0l0hrg5jw5amwf +omniflixvaloper1a3tjafvfngtwkarnwfrxfegg5mvt9kmwuttuep +omniflixvaloper1a3wxpmdzn829axznchm9jqr7n0s9zgsrss62kd +omniflixvaloper1a42zxu3c2jzws4w02zw07ppysj0pp60hd64j76 +omniflixvaloper1a4jn3yga0af08rhjawx68wnuljq0uyyc6fa9s9 +omniflixvaloper1akgcdqg88jwrvx44mu2kj9vj9v8skkw95ccn7e +omniflixvaloper1akk9zpavs2hxuhhz6v55exps6hleus373e5d9y +omniflixvaloper1ahq8tancyglpn0tdd2dxwkyv2qk0mxn0xvgtxz +omniflixvaloper1ac4rv25u9xfvjytulxt5945e2vz6hzew200uuz +omniflixvaloper1ae2v0vmw3a5qpr4dahgr4hl5fzln0xvkepefyq +omniflixvaloper1aewqzdel3zqtctpmxprhdz36rv5ses2mqcjssz +omniflixvaloper1auw9ttlrmd44zyw6k4zxnedq3fg32dawlzwfsj +omniflixvaloper17px2j92jm5y3glcwthk7rp9fcp8xnfpvkmrgf5 +omniflixvaloper17yr73m7sk3293shh8jxdw5jsaw46nypwq9jdfx +omniflixvaloper17y358xpn898k4fww7e902uzngj6lzlhxw8m2ng +omniflixvaloper17ykchltrmvv8hqlr3xxqyalw6403pc4c77jr63 +omniflixvaloper17yam2wjvmw63qmdksvam9ttp8jenay25c65r7f +omniflixvaloper17xvp3kthlccyjm5gnc38l30kyqwjpv3dlf7xqr +omniflixvaloper17x55f5s2nnqtcfjuhfvpe9dqkgpjk3dv8jcclj +omniflixvaloper178hemgjv7hc2g36urrrtxzv5qqgv6jvxfqd0al +omniflixvaloper17grredk4ewy5h4fjzmc5fzxkpkmcd6jtgtldpy +omniflixvaloper1723fyapgeszlewuvyza45cc0grqhe86x8q70l3 +omniflixvaloper17tnvlcdax7fkz2qnjas6xy9424fpe8z8kejkpa +omniflixvaloper17vjaewn063vef673m02vw4kl7ufxs4886w37d2 +omniflixvaloper17j2tqxqfkd50uuw0slmxle7e04mswheggwvg69 +omniflixvaloper17n9s7z2xa9a7q86ut4uhkud6e2uqls49s2pkwt +omniflixvaloper174n0e9ahm72alvmewzhnm9tu63kgqzwym3cyqk +omniflixvaloper17cu85r0zlz2fya6yk5g0y9x3gvwzpfcxz0f5vc +omniflixvaloper176pxdwjd0xe0nefq2gf6fln8ecpyq3m2qkrw7h +omniflixvaloper177ep8nkkkezjv43llqegml59pcnw8saktnuq3l +omniflixvaloper17l9zsxan0l99c4xxdgfnjnk2sgmvmkheyk2s8u +omniflixvaloper1lzpu8v5pfj2hlz049z7n8z3vdw0nxuangjfngx +omniflixvaloper1l9gecynucz7yjat8v60d82u0yfjm264guz460p +omniflixvaloper1l957htwpkmeukkg7kku65uy6y2vxdwrxymgy4a +omniflixvaloper1l9uc8jugc935zyz5nwhkfxnxq2lre8e45q4rps +omniflixvaloper1lx4qshtv0zwmz9tk8epgqg8z3za4lc47r6spw8 +omniflixvaloper1lg383qtfr6majj94swe5p7rsfvfpxj4q2epqv6 +omniflixvaloper1lfxptze47asvlj8ykz7ssz6wq9l89lj67e8qa9 +omniflixvaloper1lftftq2z30f74gdmgkavm4m8jz6vkgyezkznh6 +omniflixvaloper1ltt6gqxtx39m07j74h4hsnwzjyz45xes8lz6mj +omniflixvaloper1lst77l0sgshrac652m23yzevdtm9wafpz3p2ly +omniflixvaloper1lnd8r3tq9vulz0cag3f5egy5zqqa6dpwtq3wlr +omniflixvaloper1l4pe2x0lteevvwa0aak9vw5u0lued7x4qr9hmy +omniflixvaloper1lhjjnsk36a5t28w5hyg3thz59m80d9lsu8q23g +omniflixvaloper1lhukqdupanh07tnx6zyru8zflku6drqk50yu7h +omniflixvaloper1lczrl8rlfzghqlyjejgwv4fxvz5a2v9nryhzkl +omniflixvaloper1l6x773wwanz996u4020cswvy8ns8yjn2ne4kmf +omniflixvaloper1l638kqwqr4wjhqjzx8mltzzw6vsgqnufmt5fvu +omniflixvaloper1lmj4y40xyw5kgh5x5lpzrvenwcxcey7amev8vq +omniflixvaloper1lmn486c5pxq262c39wrlh4fgxy7vl9m2v5m4az +omniflixvaloper1la3vh0fhku005k2n3v3rl5ytq35gyqm06l3jr0 +omniflixvaloper1lac23j59guwj6httzghdrpym7v6y79yj3v9ww8 +omniflixvaloper1lam9suum6w3x545psfexkavp6hhpsl5kpk3lp6 +omniflixvaloper1l7ttk0w57m7w6xz7sr3ljjkk4q76xts8af5pj3 +omniflixvaloper1l7dflr6q066mj2rrpthleqjsp25glw5026f93y +omniflixvaloper1l7s9wkc2suwa92383dr2e4rp4vhg5xp23xv4z2 +omniflixvaloper1lld40ft5dggyfux0qcslha3qvhkzx6hdcu9uk6 \ No newline at end of file diff --git a/flixnet-2/gentxs/.gitkeep b/flixnet-2/gentxs/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/flixnet-2/gentxs/test-gentx.json b/flixnet-2/gentxs/test-gentx.json new file mode 100644 index 0000000000..a09ea1e3bb --- /dev/null +++ b/flixnet-2/gentxs/test-gentx.json @@ -0,0 +1,61 @@ +{ + "body": { + "messages": [ + { + "@type": "/cosmos.staking.v1beta1.MsgCreateValidator", + "description": { + "moniker": "testval", + "identity": "", + "website": "", + "security_contact": "", + "details": "" + }, + "commission": { + "rate": "0.100000000000000000", + "max_rate": "0.200000000000000000", + "max_change_rate": "0.010000000000000000" + }, + "min_self_delegation": "1", + "delegator_address": "omniflix1zfmmxr0kpquw3rhgkxe4de52lxgq6dmppaw55y", + "validator_address": "omniflixvaloper1zfmmxr0kpquw3rhgkxe4de52lxgq6dmpv0u44v", + "pubkey": { + "@type": "/cosmos.crypto.ed25519.PubKey", + "key": "k9AeYTzBz/JcGblnPBej5CNtJDx/rPM6n0SEB32RmUM=" + }, + "value": { + "denom": "uflix", + "amount": "50000000" + } + } + ], + "memo": "b973ea8582876dc77a721da7536899f304cd2548@192.168.1.102:26656", + "timeout_height": "0", + "extension_options": [], + "non_critical_extension_options": [] + }, + "auth_info": { + "signer_infos": [ + { + "public_key": { + "@type": "/cosmos.crypto.secp256k1.PubKey", + "key": "AixRGKMh8Xcrf12X5pl65VMnB/ZfYXWXEZxQBG67mN2W" + }, + "mode_info": { + "single": { + "mode": "SIGN_MODE_DIRECT" + } + }, + "sequence": "0" + } + ], + "fee": { + "amount": [], + "gas_limit": "200000", + "payer": "", + "granter": "" + } + }, + "signatures": [ + "0Vub1DKah6xoEHQoW5f1A+IzqpwmDWnllr/Wkppmg+lYchK7JTljqG0CPcRzzdIOrRm+dwbY8eAyxR0bL505JA==" + ] +} diff --git a/scripts/generate_genesis.sh b/scripts/generate_genesis.sh new file mode 100644 index 0000000000..ccb258e5b9 --- /dev/null +++ b/scripts/generate_genesis.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +CHAIN_ID=flixnet-2 +NODE_HOME=/tmp/ofhub +CONFIG=/tmp/ofhub/config + +rm -rf $NODE_HOME + +omniflixhubd init test --chain-id $CHAIN_ID --home $NODE_HOME + +rm -rf $CONFIG/gentx && mkdir $CONFIG/gentx +rm -rf $CONFIG/genesis.json + +cp $CHAIN_ID/genesis.json $CONFIG/genesis.json +for i in $CHAIN_ID/gentxs/*.json; do + echo $i + echo $(jq -r '.body.messages[0].delegator_address' $i) + omniflixhubd add-genesis-account $(jq -r '.body.messages[0].delegator_address' $i) 100000000uflix --home $NODE_HOME + cp $i $CONFIG/gentx/ +done +echo "Collecting gentxs ..." +omniflixhubd collect-gentxs --home $NODE_HOME + +echo "Validate genesis ..." +omniflixhubd validate-genesis --home $NODE_HOME + +cp $CONFIG/genesis.json $CHAIN_ID +echo "Done. File saved at ${CHAIN_ID}/genesis.json" diff --git a/scripts/is_prev_participant.py b/scripts/is_prev_participant.py new file mode 100644 index 0000000000..83b5275160 --- /dev/null +++ b/scripts/is_prev_participant.py @@ -0,0 +1,29 @@ +import glob +import json + + +CHAIN_ID = 'flixnet-2' +PREV_CHAIN_ID = 'flixnet-1' +gentx_files = glob.glob(f'./{CHAIN_ID}/gentxs/*.json') + +if len(gentx_files) != 1: + print("invalid submission!!") + exit(1) + +gentx_file = gentx_files[0] + +with open(gentx_file, 'r') as f: + gentx = json.loads(f.read()) + + +p_file = f'./{PREV_CHAIN_ID}/validator_addresses.txt' +with open(p_file, 'r') as p_f: + text = p_f.read() + prev_participants = text.strip().split('\n') + +if gentx['body']['messages'][0]['validator_address'] in prev_participants: + print("Yes, Previous Participant") +else: + print('No') + + diff --git a/scripts/start_node.sh b/scripts/start_node.sh new file mode 100644 index 0000000000..951812096b --- /dev/null +++ b/scripts/start_node.sh @@ -0,0 +1,104 @@ +#!/bin/bash + +NODE_HOME=~/.omniflixhub +NODE_MONIKER="myflixnode" +CHAIN_ID="flixnet-2" +SERVICE_NAME="omniflixhubd" + +is_exists () { + type "$1" &> /dev/null ; +} +is_service_exists() { + local n=$1 + if [[ $(systemctl list-units --all -t service --full --no-legend "$n.service" | cut -f1 -d' ') == $n.service ]]; then + return 0 + else + return 1 + fi +} +echo "Step1 - Installing go lang ..." +if is_exists go; then + echo "Go lang is already installed ..."; +else + #sudo rm -rf /usr/local/go + curl https://dl.google.com/go/go1.16.5.linux-amd64.tar.gz | sudo tar -C /usr/local -zxvf - + + echo "" > ~/.profile + echo 'export GOROOT=/usr/local/go' > ~/.profile + echo 'export GOPATH=$HOME/go' > ~/.profile + echo 'export GO111MODULE=on' > ~/.profile + echo 'export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin' > ~/.profile + source ~/.profile + + echo "go lang Installed ..." + go version +fi + +echo "Step2 - Installing omniflixhubd ..." +if is_exists omniflixhubd; then + echo "omniflixhub is already installed ..." + omniflixhubd version +else + echo "Installing omniflixhub" + sleep 2 + sudo apt-get install git curl build-essential make jq -y + git clone https://github.com/Omniflix/omniflixhub.git + cd omniflixhub + git checkout v0.2.1 + make install + + echo "omniflixhub installed ..." + omniflixhubd version --long +fi +echo "Step3 - Initializing node ..." +if [ -d "${NODE_HOME}/config" ]; then + echo "node already initialized ..." + echo "Node ID:" + omniflixhubd tendermint show-node-id --home $NODE_HOME +else + echo "Initializing node ..." + sleep 2; + omniflixhubd init $NODE_MONIKER --chain-id $CHAIN_ID --home $NODE_HOME + echo "Done .." +fi +echo "Step4 - Downloading genesis ..." +curl -s https://raw.githubusercontent.com/OmniFlix/testnets/main/$CHAIN_ID/genesis.json > $NODE_HOME/config/genesis.json +echo "genesis file sha256 hash" +shasum -a 256 $NODE_HOME/config/genesis.json + +echo "Step5 - Updating seeds and peers .." +seeds=$(curl https://raw.githubusercontent.com/OmniFlix/testnets/main/$CHAIN_ID/seed_nodes.txt -s | xargs | sed -e 's/ /,/g') +peers=$(curl https://raw.githubusercontent.com/OmniFlix/testnets/main/$CHAIN_ID/persistent_peers.txt -s | xargs | sed -e 's/ /,/g') + +sed -i.bak -e "s/^seeds *=.*/seeds = \"$seeds\"/; s/^persistent_peers *=.*/persistent_peers = \"$peers\"/" $NODE_HOME/config/config.toml +echo "Done .." + +echo "Step6 - Starting node ..." +if is_service_exists $SERVICE_NAME; then + echo "${SERVICE_NAME} service already exists ..." +else + echo "[Unit] +Description=OmniFlixHub Daemon +After=network-online.target + +[Service] +User=${USER} +ExecStart=$(which omniflixhubd) start --home $NODE_HOME +Restart=always +RestartSec=3 +LimitNOFILE=65535 + +[Install] +WantedBy=multi-user.target" > omniflixhubd.service + sudo mv omniflixhubd.service /etc/systemd/system/omniflixhubd.service + sudo systemctl daemon-reload + sudo systemctl enable omniflixhubd +fi + +sudo systemctl restart omniflixhubd +sleep 5 +echo "Done .." + +echo "Step7 - Checking service logs" +journalctl -eu omniflixhubd.service --no-pager +echo "Completed.." diff --git a/scripts/verify_gentx.sh b/scripts/verify_gentx.sh index d4e2345480..c970ee64f1 100644 --- a/scripts/verify_gentx.sh +++ b/scripts/verify_gentx.sh @@ -1,23 +1,37 @@ #!/bin/sh FLIX_HOME="/tmp/omniflixhub$(date +%s)" RANDOM_KEY="random-validator-key" -CHAIN_ID=flixnet-1 +CHAIN_ID=flixnet-2 +VERSION=v0.2.1 -GENTX_FILE=$(find ./$CHAIN_ID/gentxs -iname "*.json") -LEN_GENTX=$(echo ${#GENTX_FILE}) -#GENTX_DEADLINE=$(date -u -d '2021-07-26T18:00:00.000Z' +'%s') -#now=$(date -u +'%s') +GENTX_SUBMISSION_START=$(date -u -d '2021-09-03T14:00:00.000Z' +'%s') +GENTX_SUBMISSION_DEADLINE=$(date -u -d '2021-09-06T14:00:00.000Z' +'%s') + +now=$(date -u +'%s') declare -i maxbond=50000000 +if [ $now -le GENTX_SUBMISSION_START ]; then + echo 'Gentx submission not started yet' + exit 1 +fi + +if [ $now -ge GENTX_SUBMISSION_DEADLINE ]; then + echo 'Gentx submission is closed' + exit 1 +fi +GENTX_FILE=$(find ./$CHAIN_ID/gentxs -iname "*.json") +FILES_COUNT=$(find ./$CHAIN_ID/gentxs -iname "*.json" | wc -l) +LEN_GENTX=$(echo ${#GENTX_FILE}) -#if [ $now -ge $GENTX_DEADLINE ]; then -# echo 'Gentx submission is closed' -# exit 1 -#fi +if [ $FILES_COUNT -g 1 ]; then + echo 'Invalid! found more than 1 json file' + exit 1 +fi if [ $LEN_GENTX -eq 0 ]; then echo "gentx file not found." + exit 1 else set -e @@ -38,7 +52,7 @@ else fi echo "...........Init omniflixhub.............." - wget -q https://github.com/OmniFlix/omniflixhub/releases/download/v0.1.0/omniflixhubd -O omniflixhubd + wget -q https://github.com/OmniFlix/omniflixhub/releases/download/$VERSION/omniflixhubd -O omniflixhubd chmod +x omniflixhubd ./omniflixhubd keys add $RANDOM_KEY --home $FLIX_HOME @@ -78,3 +92,4 @@ else killall omniflixhubd >/dev/null 2>&1 rm -rf $FLIX_HOME >/dev/null 2>&1 fi +