{ actioncable = { dependencies = ["actionpack" "activesupport" "nio4r" "websocket-driver"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0j86qjs1zw34p0p7d5napa1vvwqlvm9nmv7ckxxhcba1qv4dspmw"; type = "gem"; }; version = "7.0.8.1"; }; actionmailbox = { dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail" "net-imap" "net-pop" "net-smtp"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1f68h8cl6dqbz7mq3x43s0s82291nani3bz1hrxkk2qpgda23mw9"; type = "gem"; }; version = "7.0.8.1"; }; actionmailer = { dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "net-imap" "net-pop" "net-smtp" "rails-dom-testing"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "077j47jsg0wqwx5b13n4h0g3g409b6kfrlazpzgjpa3pal74f7sc"; type = "gem"; }; version = "7.0.8.1"; }; actionpack = { dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0jh83rqd6glys1b2wsihzsln8yk6zdwgiyn9xncyiav9rcwjpkax"; type = "gem"; }; version = "7.0.8.1"; }; actionpack-action_caching = { dependencies = ["actionpack"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1bxaz8sdhqkdjqwk58icy9668s0yxpgm28gdkdmxl3g41m94b8id"; type = "gem"; }; version = "1.2.2"; }; actionpack-cloudflare = { dependencies = ["actionpack"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1zyq8kylz098hmsc4r7b7pmhv0bd5lav5498bzcyk5jq3i58zaaa"; type = "gem"; }; version = "1.1.0"; }; actionpack-page_caching = { dependencies = ["actionpack"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1wcqg1vm68gsgkf1wfri86s79zfnb0fjq5v288a0q4ppgww8qzl6"; type = "gem"; }; version = "1.2.4"; }; actiontext = { dependencies = ["actionpack" "activerecord" "activestorage" "activesupport" "globalid" "nokogiri"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "044qi3zhzxlfq7slc2pb9ky9mdivp1m1sjyhjvnsi64ggq7cvr22"; type = "gem"; }; version = "7.0.8.1"; }; actionview = { dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1ygpg75f3ffdcbxvf7s14xw3hcjin1nnx1nk3mg9mj2xc1nb60aa"; type = "gem"; }; version = "7.0.8.1"; }; active_model_serializers = { dependencies = ["activemodel"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0k3mgia2ahh7mbk30hjq9pzqbk0kh281s91kq2z6p555nv9y6l3k"; type = "gem"; }; version = "0.8.4"; }; active_record_extended = { dependencies = ["activerecord" "pg"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0b8kj3kfzr8kk83qayjir8y3n0v9aari8qbrdxm483ph2m4vd59g"; type = "gem"; }; version = "3.2.1"; }; activeadmin = { dependencies = ["arbre" "formtastic" "formtastic_i18n" "inherited_resources" "jquery-rails" "kaminari" "railties" "ransack"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0q94kqrlb4vqxlliv55bd40kk27g1c3mwdh03x3sn9970qcr46sj"; type = "gem"; }; version = "3.2.0"; }; activejob = { dependencies = ["activesupport" "globalid"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0yql9v4cd1xbqgnzlf3cv4a6sm26v2y4gsgcbbfgvfc0hhlfjklg"; type = "gem"; }; version = "7.0.8.1"; }; activemodel = { dependencies = ["activesupport"]; groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0grdpvglh0cj96qhlxjj9bcfqkh13c1pfpcwc9ld3aw0yzvsw5a1"; type = "gem"; }; version = "7.0.8.1"; }; activerecord = { dependencies = ["activemodel" "activesupport"]; groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0rlky1cr5kcdl0jad3nk5jpim6vjzbgkfhxnk7y492b3j2nznpcf"; type = "gem"; }; version = "7.0.8.1"; }; activerecord-import = { dependencies = ["activerecord"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1fagv72ahbjmnrk8sg8j527frl0zl8mk16i4vcd8v227rn5llw5i"; type = "gem"; }; version = "1.6.0"; }; activestorage = { dependencies = ["actionpack" "activejob" "activerecord" "activesupport" "marcel" "mini_mime"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0f4g3589i5ii4gdfazv6d9rjinr16aarh6g12v8378ck7jll3mhz"; type = "gem"; }; version = "7.0.8.1"; }; activesupport = { dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0ff3x7q400flzhml131ix8zfwmh13h70rs6yzbzf513g781gbbxh"; type = "gem"; }; version = "7.0.8.1"; }; addressable = { dependencies = ["public_suffix"]; groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0irbdwkkjwzajq1ip6ba46q49sxnrl2cw7ddkdhsfhb6aprnm3vr"; type = "gem"; }; version = "2.8.6"; }; ansi = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "14ims9zfal4gs2wpx2m5rd8zsrl2k794d359shkrsgg3fhr2a22l"; type = "gem"; }; version = "1.5.0"; }; arbre = { dependencies = ["activesupport" "ruby2_keywords"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0gf880ggw1cf5zmik75vjlx916w5mr4vi3ma0wj4490974k6rir0"; type = "gem"; }; version = "1.7.0"; }; ast = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "04nc8x27hlzlrr5c2gn7mar4vdr0apw5xg22wp6m8dx3wqr04a0y"; type = "gem"; }; version = "2.4.2"; }; aws-eventstream = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0gvdg4yx4p9av2glmp7vsxhs0n8fj1ga9kq2xdb8f95j7b04qhzi"; type = "gem"; }; version = "1.3.0"; }; aws-partitions = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0mydgvc5wn4adsic86907hzyfhgvzaq6nr394pnvk83ryv4zx77p"; type = "gem"; }; version = "1.899.0"; }; aws-sdk-core = { dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0dlalj0pw6nfmmfqddjj8b5rv6lq1hqdq19im3s8fjq5ln5ij8lr"; type = "gem"; }; version = "3.191.4"; }; aws-sdk-kms = { dependencies = ["aws-sdk-core" "aws-sigv4"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0fbp2vw5qnyiya63hlmwiqkbh30lipyqplancmhm84ad7i98ambb"; type = "gem"; }; version = "1.78.0"; }; aws-sdk-s3 = { dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1vz7s3a48ci06lg88n279g277ljxb4i41x36fxfb5nbsvnfgq1b7"; type = "gem"; }; version = "1.146.0"; }; aws-sigv4 = { dependencies = ["aws-eventstream"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1g3w27wzjy4si6kp49w10as6ml6g6zl3xrfqs5ikpfciidv9kpc4"; type = "gem"; }; version = "1.8.0"; }; base64 = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "01qml0yilb9basf7is2614skjp8384h2pycfx86cr8023arfj98g"; type = "gem"; }; version = "0.2.0"; }; bcrypt = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "14crcsmcsyiskr9xzgzcfz2dr74zg1jvavrrxpf5vnn9q75fakz9"; type = "gem"; }; version = "3.1.19"; }; bigdecimal = { groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0cq1c29zbkcxgdihqisirhcw76xc768z2zpd5vbccpq0l1lv76g7"; type = "gem"; }; version = "3.1.7"; }; blazer = { dependencies = ["activerecord" "chartkick" "csv" "railties" "safely_block"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1bby00qs5x7hjnm2fir46wxxadgai5znfjyd5ss469zbnagxzf8a"; type = "gem"; }; version = "3.0.3"; }; bootsnap = { dependencies = ["msgpack"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1srlq3gqirzdkhv12ljpnp5cb0f8jfrl3n8xs9iivyz2c7khvdyp"; type = "gem"; }; version = "1.18.3"; }; browser = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0g4bcpax07kqqr9cp7cjc7i0pcij4nqpn1rdsg2wdwhzf00m6x32"; type = "gem"; }; version = "5.3.1"; }; builder = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr"; type = "gem"; }; version = "3.2.4"; }; byebug = { groups = ["development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0nx3yjf4xzdgb8jkmk2344081gqr22pgjqnmjg2q64mj5d6r9194"; type = "gem"; }; version = "11.1.3"; }; cancancan = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1h5n9fvfsmzzspppwsdw3fc3m5jjpnn1rg8javjvapy6ydvpgzl5"; type = "gem"; }; version = "3.5.0"; }; chartkick = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1wnqscsnwjs809q33v3hmcr7isv35022bwd002mwviy5ic29dw32"; type = "gem"; }; version = "5.0.5"; }; cld = { dependencies = ["ffi"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "03297qpxh4q1c4fhksq8wkgwwlqdqg47izy5piz9x62n2xsbasa2"; type = "gem"; }; version = "0.13.0"; }; concurrent-ruby = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1qh1b14jwbbj242klkyz5fc7npd4j0mvndz62gajhvl1l3wd7zc2"; type = "gem"; }; version = "1.2.3"; }; connection_pool = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1x32mcpm2cl5492kd6lbjbaf17qsssmpx9kdyr7z1wcif2cwyh0g"; type = "gem"; }; version = "2.4.1"; }; crack = { dependencies = ["bigdecimal" "rexml"]; groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0jaa7is4fw1cxigm8vlyhg05bw4nqy4f91zjqxk7pp4c8bdyyfn8"; type = "gem"; }; version = "1.0.0"; }; crass = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0pfl5c0pyqaparxaqxi6s4gfl21bdldwiawrc0aknyvflli60lfw"; type = "gem"; }; version = "1.0.6"; }; css_parser = { dependencies = ["addressable"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "18mii41bbl106rn940ah8v3xclj4yrxxa0bwlwp546244n9b83zp"; type = "gem"; }; version = "1.16.0"; }; csv = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1zmrgngggg4yvdbggdx9p3z4wcav4vxfigramxxvjh3hi7l12pig"; type = "gem"; }; version = "3.2.8"; }; custom_counter_cache = { dependencies = ["rails"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1h7vd6rn705imn65m1ybixai0w7mgkbvgq0jmm3af5y1m6mp10rs"; type = "gem"; }; version = "0.2.8"; }; database_cleaner-active_record = { dependencies = ["activerecord" "database_cleaner-core"]; groups = ["test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "12hdsqnws9gyc9sxiyc8pjiwr0xa7136m1qbhmd1pk3vsrrvk13k"; type = "gem"; }; version = "2.1.0"; }; database_cleaner-core = { groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0v44bn386ipjjh4m2kl53dal8g4d41xajn2jggnmjbhn6965fil6"; type = "gem"; }; version = "2.0.1"; }; database_cleaner-redis = { dependencies = ["database_cleaner-core" "redis"]; groups = ["test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "16m6whf33sxcwgpzqasxnl6nvil57wqyc0ddf2710dsd2m7vdd0r"; type = "gem"; }; version = "2.0.0"; }; date = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "03skfikihpx37rc27vr3hwrb057gxnmdzxhmzd4bf4jpkl0r55w1"; type = "gem"; }; version = "3.3.3"; }; declarative = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1yczgnqrbls7shrg63y88g7wand2yp9h6sf56c9bdcksn5nds8c0"; type = "gem"; }; version = "0.0.20"; }; devise = { dependencies = ["bcrypt" "orm_adapter" "railties" "responders" "warden"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "121ljaaapil79dcsl5mkh5k613hv58z4z3g2lrnzb5qvqpb3h1j8"; type = "gem"; }; version = "4.9.3"; }; devise-i18n = { dependencies = ["devise"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "11nklabfhk4r0dh5wzns59anx0mp78ix6gblca07izr4yrcsq5q0"; type = "gem"; }; version = "1.12.0"; }; diff-lcs = { groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1znxccz83m4xgpd239nyqxlifdb7m8rlfayk6s259186nkgj6ci7"; type = "gem"; }; version = "1.5.1"; }; digest-crc = { dependencies = ["rake"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "09114ndpnnyamc2q07bmpzw7kp3rbbfv7plmxcbzzi9d6prmd92w"; type = "gem"; }; version = "0.6.5"; }; discard = { dependencies = ["activerecord"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0rysimck60hkj1japwb2np75kaf4jq8jvfzijh2izhadrabqj8am"; type = "gem"; }; version = "1.3.0"; }; discriminator = { dependencies = ["activerecord"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "059s73c1ipy5c19sz6gca46rdx5w2bbx73lk46mywg28qnckcc87"; type = "gem"; }; version = "0.1.1"; }; dotenv = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1d5jv27p3gpj68pc1cxj3cp1bs11r25w2336sndsdfkx34p6hzlb"; type = "gem"; }; version = "3.1.0"; }; dotenv-rails = { dependencies = ["dotenv" "railties"]; groups = ["development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "06g7gxyxg22lcvkzqxs5gaibyzgbn4317j10b49pzkwsydxvrqfj"; type = "gem"; }; version = "3.1.0"; }; erubi = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "08s75vs9cxlc4r1q2bjg4br8g9wc5lc5x5vl0vv4zq5ivxsdpgi7"; type = "gem"; }; version = "1.12.0"; }; event_stream_parser = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1j73glgif3f97q3znq9ih67h5i7zd1wqzj2d33w8cqhjf2mkns52"; type = "gem"; }; version = "1.0.0"; }; factory_bot = { dependencies = ["activesupport"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1glq677vmd3xrdilcx6ar8sdaysm9ldrppg34yzw43jzr6dx47fp"; type = "gem"; }; version = "6.4.5"; }; factory_bot_rails = { dependencies = ["factory_bot" "railties"]; groups = ["development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1j6w4rr2cb5wng9yrn2ya9k40q52m0pbz47kzw8xrwqg3jncwwza"; type = "gem"; }; version = "6.4.3"; }; faker = { dependencies = ["i18n"]; groups = ["development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1rrwh78515yqljh09wjxfsb64siqd8qgp4hv57syajhza5x8vbzz"; type = "gem"; }; version = "3.2.3"; }; faraday = { dependencies = ["faraday-em_http" "faraday-em_synchrony" "faraday-excon" "faraday-httpclient" "faraday-multipart" "faraday-net_http" "faraday-net_http_persistent" "faraday-patron" "faraday-rack" "faraday-retry" "ruby2_keywords"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1c760q0ks4vj4wmaa7nh1dgvgqiwaw0mjr7v8cymy7i3ffgjxx90"; type = "gem"; }; version = "1.10.3"; }; faraday-em_http = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "12cnqpbak4vhikrh2cdn94assh3yxza8rq2p9w2j34bqg5q4qgbs"; type = "gem"; }; version = "1.0.0"; }; faraday-em_synchrony = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1vgrbhkp83sngv6k4mii9f2s9v5lmp693hylfxp2ssfc60fas3a6"; type = "gem"; }; version = "1.0.0"; }; faraday-excon = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0h09wkb0k0bhm6dqsd47ac601qiaah8qdzjh8gvxfd376x1chmdh"; type = "gem"; }; version = "1.1.0"; }; faraday-httpclient = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0fyk0jd3ks7fdn8nv3spnwjpzx2lmxmg2gh4inz3by1zjzqg33sc"; type = "gem"; }; version = "1.0.1"; }; faraday-multipart = { dependencies = ["multipart-post"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "09871c4hd7s5ws1wl4gs7js1k2wlby6v947m2bbzg43pnld044lh"; type = "gem"; }; version = "1.0.4"; }; faraday-net_http = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1fi8sda5hc54v1w3mqfl5yz09nhx35kglyx72w7b8xxvdr0cwi9j"; type = "gem"; }; version = "1.0.1"; }; faraday-net_http_persistent = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0dc36ih95qw3rlccffcb0vgxjhmipsvxhn6cw71l7ffs0f7vq30b"; type = "gem"; }; version = "1.2.0"; }; faraday-patron = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "19wgsgfq0xkski1g7m96snv39la3zxz6x7nbdgiwhg5v82rxfb6w"; type = "gem"; }; version = "1.0.0"; }; faraday-rack = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1h184g4vqql5jv9s9im6igy00jp6mrah2h14py6mpf9bkabfqq7g"; type = "gem"; }; version = "1.0.0"; }; faraday-retry = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "153i967yrwnswqgvnnajgwp981k9p50ys1h80yz3q94rygs59ldd"; type = "gem"; }; version = "1.0.3"; }; ffi = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1yvii03hcgqj30maavddqamqy50h7y6xcn2wcyq72wn823zl4ckd"; type = "gem"; }; version = "1.16.3"; }; formtastic = { dependencies = ["actionpack"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "05k47b6yrpbzsmy08181gvvybwffjxnr5c6jm16zc23j4b49kk3i"; type = "gem"; }; version = "5.0.0"; }; formtastic_i18n = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0y4fijcfgdpldjvnhhnphyamqlglfwxlilk9kvqh0303x74m3vzc"; type = "gem"; }; version = "0.7.0"; }; friendly_id = { dependencies = ["activerecord"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "01v2q0cyqn8za374ygfxzpa5qf4j8yk7ilz6zrv3457wkfwg4670"; type = "gem"; }; version = "5.5.1"; }; gapic-common = { dependencies = ["faraday" "faraday-retry" "google-protobuf" "googleapis-common-protos" "googleapis-common-protos-types" "googleauth" "grpc"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1rh0mciirnqvbgcwx29648j3883vpxy3fcy0vh4vizknjyl7f1hj"; type = "gem"; }; version = "0.21.1"; }; globalid = { dependencies = ["activesupport"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1sbw6b66r7cwdx3jhs46s4lr991969hvigkjpbdl7y3i31qpdgvh"; type = "gem"; }; version = "1.2.1"; }; google-apis-core = { dependencies = ["addressable" "googleauth" "httpclient" "mini_mime" "representable" "retriable" "rexml"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0fx863zll751spv21di44phkdswqg91j0qk8fmanirhr701z1m2c"; type = "gem"; }; version = "0.13.0"; }; google-apis-iamcredentials_v1 = { dependencies = ["google-apis-core"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "078kmyji9kqiszjg1awcp427ciahclyilfids4zywwmn44ng21nm"; type = "gem"; }; version = "0.18.0"; }; google-apis-storage_v1 = { dependencies = ["google-apis-core"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1rnw76yjfpxybdv0siwhd6k6zacijd36jrq0bflc6p7ixmgsgsmb"; type = "gem"; }; version = "0.33.0"; }; google-cloud-core = { dependencies = ["google-cloud-env" "google-cloud-errors"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "00wfvdvdv9m4l5ydn6xp65n68mgmpqr3n09hzvxs7gp8fly3j17v"; type = "gem"; }; version = "1.6.1"; }; google-cloud-env = { dependencies = ["faraday"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "16b9yjbrzal1cjkdbn29fl06ikjn1dpg1vdsjak1xvhpsp3vhjyg"; type = "gem"; }; version = "2.1.1"; }; google-cloud-errors = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0flpj7v196c3xsqx4yjb7rjcj8p0by4rhj6qf5zanw4p1i41ssf0"; type = "gem"; }; version = "1.3.1"; }; google-cloud-storage = { dependencies = ["addressable" "digest-crc" "google-apis-core" "google-apis-iamcredentials_v1" "google-apis-storage_v1" "google-cloud-core" "googleauth" "mini_mime"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0gql9qdz53z7p3w0pqiqs07jgfwimvy3vd5gdid13gnsrf38jyax"; type = "gem"; }; version = "1.49.0"; }; google-cloud-translate = { dependencies = ["google-cloud-core" "google-cloud-translate-v2" "google-cloud-translate-v3"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "19z8r7y1j7lrc7p7z3yad5nks4j764sng102s2cvib1gp2m56k4d"; type = "gem"; }; version = "3.6.0"; }; google-cloud-translate-v2 = { dependencies = ["faraday" "google-cloud-core" "googleapis-common-protos" "googleapis-common-protos-types" "googleauth"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "09by1s2cn5zfwv6yhfhmnl8g43r2jdady4ry9svyr5kv6lk5vwvl"; type = "gem"; }; version = "0.4.1"; }; google-cloud-translate-v3 = { dependencies = ["gapic-common" "google-cloud-errors"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0pknfjhbmq8jjn71zj9yq0vi3b0gggxc2dr62jb3xqaj8sg82yq9"; type = "gem"; }; version = "0.12.0"; }; google-protobuf = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "sha256-Ob2Xy8djGQXnbN+PG/PdocPQUgDX4j9XWs7XiTD73dY="; type = "gem"; }; version = "3.25.3"; }; googleapis-common-protos = { dependencies = ["google-protobuf" "googleapis-common-protos-types" "grpc"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "19b493fq4pw9nq69m0rq1cdpfn948wccbzjqm8k7h4ik4mdd2arc"; type = "gem"; }; version = "1.5.0"; }; googleapis-common-protos-types = { dependencies = ["google-protobuf"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1zrxnv9s2q39f2nh32x7nbfi8lpwzmmn3ji4adglg8dlfr1xrz16"; type = "gem"; }; version = "1.13.0"; }; googleauth = { dependencies = ["faraday" "google-cloud-env" "jwt" "multi_json" "os" "signet"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "15knmk2fcyqxdpppc3wb5lc6xapbx5hax4lma0iclc2p55aa2kkl"; type = "gem"; }; version = "1.11.0"; }; gravtastic = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0kvk7p05pq0w8adyl8dc5g97vnf6l987rbpirxhjnh3wrz7ap67g"; type = "gem"; }; version = "3.2.6"; }; grpc = { dependencies = ["google-protobuf" "googleapis-common-protos-types"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "sha256-9iTUTOiXZO1hvQ2MWFvW1+xLda1CG9x7Nw8J8QH26A8="; type = "gem"; }; version = "1.62.0"; }; haml = { dependencies = ["temple" "thor" "tilt"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "096yaxlbh89fzdhndrvqg6j3l9gsvys2sp0qvjxqikk7715fbxvi"; type = "gem"; }; version = "6.2.0"; }; haml-rails = { dependencies = ["actionpack" "activesupport" "haml" "railties"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1sjrdwc4azzfpsp2xk0365z031482gcrs0c54d5wx0igkqca0fr7"; type = "gem"; }; version = "2.1.0"; }; has_scope = { dependencies = ["actionpack" "activesupport"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0m2s29nzwwg26scxjwz2b2mvrfrpvb0v6q70xp9mbkdfhkb57ka8"; type = "gem"; }; version = "0.8.2"; }; hashdiff = { groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1jf9dxgjz6z7fvymyz2acyvn9iyvwkn6d9sk7y4fxwbmfc75yimm"; type = "gem"; }; version = "1.1.0"; }; hiredis = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "04jj8k7lxqxw24sp0jiravigdkgsyrpprxpxm71ba93x1wr2w1bz"; type = "gem"; }; version = "0.6.3"; }; htmlentities = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1nkklqsn8ir8wizzlakncfv42i32wc0w9hxp00hvdlgjr7376nhj"; type = "gem"; }; version = "4.3.4"; }; http_accept_language = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0d0nlfz9vm4jr1l6q0chx4rp2hrnrfbx3gadc1dz930lbbaz0hq0"; type = "gem"; }; version = "2.1.1"; }; httparty = { dependencies = ["mini_mime" "multi_xml"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "050jzsa6fbfvy2rldhk7mf1sigildaqvbplfz2zs6c0zlzwppvq0"; type = "gem"; }; version = "0.21.0"; }; httpclient = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "19mxmvghp7ki3klsxwrlwr431li7hm1lczhhj8z4qihl2acy8l99"; type = "gem"; }; version = "2.8.3"; }; i18n = { dependencies = ["concurrent-ruby"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0lbm33fpb3w06wd2231sg58dwlwgjsvym93m548ajvl6s3mfvpn7"; type = "gem"; }; version = "1.14.4"; }; i18n-timezones = { dependencies = ["i18n" "rails"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0rvkdaw7avfwzgkp9amkr09idyghi0v502rsx70lfwhgddm1hvlc"; type = "gem"; }; version = "1.4.8"; }; icalendar = { dependencies = ["ice_cube"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "03ki7wm2iqr3dv7mgrxv2b8vbh42c7yv55dc33a077n8jnxhhc8z"; type = "gem"; }; version = "2.10.1"; }; ice_cube = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1dri4mcya1fwzrr9nzic8hj1jr28a2szjag63f9k7p2bw9fpw4fs"; type = "gem"; }; version = "0.16.4"; }; image_processing = { dependencies = ["mini_magick" "ruby-vips"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1f32dzj77p9mfp4q95930vfkp80psf88phjc46jhf9ncl72ykffk"; type = "gem"; }; version = "1.12.2"; }; inherited_resources = { dependencies = ["actionpack" "has_scope" "railties" "responders"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0253na3rk81wm0inwx1ms7vdxsimrcb6di2b1r63b8cai712f0y9"; type = "gem"; }; version = "1.14.0"; }; iso8601 = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "18js898rhh6byp0znvchiv6mcxi5l8v3v0bj2ddajpxynwajp319"; type = "gem"; }; version = "0.13.0"; }; jmespath = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1cdw9vw2qly7q7r41s7phnac264rbsdqgj4l0h4nqgbjb157g393"; type = "gem"; }; version = "1.6.2"; }; jquery-rails = { dependencies = ["rails-dom-testing" "railties" "thor"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1qm74n8g68a417ngb6kkw98x9ikjahdsmf1nv120nd3lfbs6nkiw"; type = "gem"; }; version = "4.6.0"; }; jwt = { dependencies = ["base64"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0nvsky6q3wj7nk303abbczvp00pgz6jn2zwzjw09f5nk88f3l8ha"; type = "gem"; }; version = "2.8.0"; }; kaminari = { dependencies = ["activesupport" "kaminari-actionview" "kaminari-activerecord" "kaminari-core"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0gia8irryvfhcr6bsr64kpisbgdbqjsqfgrk12a11incmpwny1y4"; type = "gem"; }; version = "1.2.2"; }; kaminari-actionview = { dependencies = ["actionview" "kaminari-core"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "02f9ghl3a9b5q7l079d3yzmqjwkr4jigi7sldbps992rigygcc0k"; type = "gem"; }; version = "1.2.2"; }; kaminari-activerecord = { dependencies = ["activerecord" "kaminari-core"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0c148z97s1cqivzbwrak149z7kl1rdmj7dxk6rpkasimmdxsdlqd"; type = "gem"; }; version = "1.2.2"; }; kaminari-core = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1zw3pg6kj39y7jxakbx7if59pl28lhk98fx71ks5lr3hfgn6zliv"; type = "gem"; }; version = "1.2.2"; }; lograge = { dependencies = ["actionpack" "activesupport" "railties" "request_store"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1qcsvh9k4c0cp6agqm9a8m4x2gg7vifryqr7yxkg2x9ph9silds2"; type = "gem"; }; version = "0.14.0"; }; loofah = { dependencies = ["crass" "nokogiri"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1zkjqf37v2d7s11176cb35cl83wls5gm3adnfkn2zcc61h3nxmqh"; type = "gem"; }; version = "2.22.0"; }; mail = { dependencies = ["mini_mime" "net-imap" "net-pop" "net-smtp"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1bf9pysw1jfgynv692hhaycfxa8ckay1gjw5hz3madrbrynryfzc"; type = "gem"; }; version = "2.8.1"; }; marcel = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "190n2mk8m1l708kr88fh6mip9sdsh339d2s6sgrik3sbnvz4jmhd"; type = "gem"; }; version = "1.0.4"; }; maxminddb = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0zlhqilyggiryywgswfi624bv10qnkm66hggmg79vvgv73j3p4sh"; type = "gem"; }; version = "0.1.22"; }; method_source = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1pnyh44qycnf9mzi1j6fywd5fkskv3x7nmsqrrws0rjn5dd4ayfp"; type = "gem"; }; version = "1.0.0"; }; mini_magick = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0slh78f9z6n0l1i2km7m48yz7l4fjrk88sj1f4mh1wb39sl2yc37"; type = "gem"; }; version = "4.12.0"; }; mini_mime = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1vycif7pjzkr29mfk4dlqv3disc5dn0va04lkwajlpr1wkibg0c6"; type = "gem"; }; version = "1.1.5"; }; mini_portile2 = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1kl9c3kdchjabrihdqfmcplk3lq4cw1rr9f378y6q22qwy5dndvs"; type = "gem"; }; version = "2.8.5"; }; minitest = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "07lq26b86giy3ha3fhrywk9r1ajhc2pm2mzj657jnpnbj1i6g17a"; type = "gem"; }; version = "5.22.3"; }; msgpack = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1a5adcb7bwan09mqhj3wi9ib52hmdzmqg7q08pggn3adibyn5asr"; type = "gem"; }; version = "1.7.2"; }; multi_json = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z"; type = "gem"; }; version = "1.15.0"; }; multi_xml = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0lmd4f401mvravi1i1yq7b2qjjli0yq7dfc4p1nj5nwajp7r6hyj"; type = "gem"; }; version = "0.6.0"; }; multipart-post = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1033p35166d9p97y4vajbbvr13pmkk9zwn7sylxpmk9jrpk8ri67"; type = "gem"; }; version = "2.4.0"; }; net-imap = { dependencies = ["date" "net-protocol"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0lf7wqg7czhaj51qsnmn28j7jmcxhkh3m28rl1cjrqsgjxhwj7r3"; type = "gem"; }; version = "0.3.7"; }; net-pop = { dependencies = ["net-protocol"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1wyz41jd4zpjn0v1xsf9j778qx1vfrl24yc20cpmph8k42c4x2w4"; type = "gem"; }; version = "0.1.2"; }; net-protocol = { dependencies = ["timeout"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0dxckrlw4q1lcn3qg4mimmjazmg9bma5gllv72f8js3p36fb3b91"; type = "gem"; }; version = "0.2.1"; }; net-smtp = { dependencies = ["net-protocol"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1rx3758w0bmbr21s2nsc6llflsrnp50fwdnly3ixra4v53gbhzid"; type = "gem"; }; version = "0.4.0"; }; net_http_timeout_errors = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "064y1d98fzqlbxnq5bdg23x1q0wwnz5c7a6pj7d6d5gipmhdfwqw"; type = "gem"; }; version = "1.0.0"; }; nio4r = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0xkjz56qc7hl7zy7i7bhiyw5pl85wwjsa4p70rj6s958xj2sd1lm"; type = "gem"; }; version = "2.7.0"; }; nokogiri = { dependencies = ["mini_portile2" "racc"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "sha256-SYqiU8zVuJoPpcTIKzRtIhdvyGX0oS742mQgZNHT4kg="; type = "gem"; }; version = "1.16.3"; }; oga = { dependencies = ["ast" "ruby-ll"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0v8v0shy2i09p606kq423bzhgiv9wf42a1gyvbgm1p78gg6kjc4m"; type = "gem"; }; version = "3.4"; }; oj = { dependencies = ["bigdecimal"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0g5nx99lrwmk6ynfaacqkyijnhvi4mckm77bmvpa0jmfg068l26h"; type = "gem"; }; version = "3.16.3"; }; orm_adapter = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1fg9jpjlzf5y49qs9mlpdrgs5rpcyihq1s4k79nv9js0spjhnpda"; type = "gem"; }; version = "0.5.0"; }; os = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0gwd20smyhxbm687vdikfh1gpi96h8qb1x28s2pdcysf6dm6v0ap"; type = "gem"; }; version = "1.1.4"; }; paper_trail = { dependencies = ["activerecord" "request_store"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1yd9kdyyg1wisxi9mx01ar9s6h50x9k2av95xam58v6jx6bwvg0d"; type = "gem"; }; version = "15.1.0"; }; pg = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "071b55bhsz7mivlnp2kv0a11msnl7xg5awvk8mlflpl270javhsb"; type = "gem"; }; version = "1.5.6"; }; pg_search = { dependencies = ["activerecord" "activesupport"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "18q0prwc6iwqb86agh2fwmfi07kf0bqi9qk96130c6fqf892lbv8"; type = "gem"; }; version = "2.3.6"; }; premailer = { dependencies = ["addressable" "css_parser" "htmlentities"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "10rzwdz43yy20lwzsr2as6aivhvwjvqh4nd48sa0ga57sizf1fb4"; type = "gem"; }; version = "1.21.0"; }; premailer-rails = { dependencies = ["actionmailer" "net-smtp" "premailer"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0004f73kgrglida336fqkgx906m6n05nnfc17mypzg5rc78iaf61"; type = "gem"; }; version = "1.12.0"; }; public_suffix = { groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1bni4qjrsh2q49pnmmd6if4iv3ak36bd2cckrs6npl111n769k9m"; type = "gem"; }; version = "5.0.4"; }; puma = { dependencies = ["nio4r"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0i2vaww6qcazj0ywva1plmjnj6rk23b01szswc5jhcq7s2cikd1y"; type = "gem"; }; version = "6.4.2"; }; racc = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "01b9662zd2x9bp4rdjfid07h09zxj7kvn7f5fghbqhzc625ap1dp"; type = "gem"; }; version = "1.7.3"; }; rack = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "10mpk0hl6hnv324fp1pfimi2nw9acj0z4gyhrph36qg84pk1s4m7"; type = "gem"; }; version = "2.2.8.1"; }; rack-attack = { dependencies = ["rack"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0z6pj5vjgl6swq7a33gssf795k958mss8gpmdb4v4cydcs7px91w"; type = "gem"; }; version = "6.7.0"; }; rack-test = { dependencies = ["rack"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1ysx29gk9k14a14zsp5a8czys140wacvp91fja8xcja0j1hzqq8c"; type = "gem"; }; version = "2.1.0"; }; rack-timeout = { groups = ["production"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1cqa9lh2rdqqvhfxbrdys7mj2x4vxhqmf57iww2x8961mhp8jm0p"; type = "gem"; }; version = "0.6.3"; }; rack_session_access = { dependencies = ["builder" "rack"]; groups = ["test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0swd35lg7qmqhc3pglvsanq2indnvw360m8qxfxwqabl0br9isq3"; type = "gem"; }; version = "0.2.0"; }; rails = { dependencies = ["actioncable" "actionmailbox" "actionmailer" "actionpack" "actiontext" "actionview" "activejob" "activemodel" "activerecord" "activestorage" "activesupport" "railties"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1v9dp9sgh8kk32r23mj66zjni7w1dv2h7mbaxgmazsf59a43gsvx"; type = "gem"; }; version = "7.0.8.1"; }; rails-controller-testing = { dependencies = ["actionpack" "actionview" "activesupport"]; groups = ["development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "151f303jcvs8s149mhx2g5mn67487x0blrf9dzl76q1nb7dlh53l"; type = "gem"; }; version = "1.0.5"; }; rails-dom-testing = { dependencies = ["activesupport" "minitest" "nokogiri"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0fx9dx1ag0s1lr6lfr34lbx5i1bvn3bhyf3w3mx6h7yz90p725g5"; type = "gem"; }; version = "2.2.0"; }; rails-html-sanitizer = { dependencies = ["loofah" "nokogiri"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1pm4z853nyz1bhhqr7fzl44alnx4bjachcr6rh6qjj375sfz3sc6"; type = "gem"; }; version = "1.6.0"; }; railties = { dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor" "zeitwerk"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "08ga56kz6a37dnlmi7y45r19fcc7jzb62mrc3ifavbzggmhy7r62"; type = "gem"; }; version = "7.0.8.1"; }; rake = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1ilr853hawi09626axx0mps4rkkmxcs54mapz9jnqvpnlwd3wsmy"; type = "gem"; }; version = "13.1.0"; }; ransack = { dependencies = ["activerecord" "activesupport" "i18n"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "00c9g182v9pfdr5652vzphjdydjv02q3whrcg8a9zgi9vq721nq1"; type = "gem"; }; version = "4.1.1"; }; redcarpet = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1sg9sbf9pm91l7lac7fs4silabyn0vflxwaa2x3lrzsm0ff8ilca"; type = "gem"; }; version = "3.6.0"; }; redis = { groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0fikjg6j12ka6hh36dxzhfkpqqmilzjfzcdf59iwkzsgd63f0ziq"; type = "gem"; }; version = "4.8.1"; }; redis-actionpack = { dependencies = ["actionpack" "redis-rack" "redis-store"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0h4iq67p5jjkg9kny7ki6yzkivyakmhbp6ckkhl6mlnriw5avc9z"; type = "gem"; }; version = "5.3.0"; }; redis-activesupport = { dependencies = ["activesupport" "redis-store"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0rmwmnyk096zrrzvqa4asyzfz3xpq69b9z2lrjbmzpfs6nsmy0da"; type = "gem"; }; version = "5.3.0"; }; redis-objects = { dependencies = ["redis"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1531k2wk2xlcr0pkp9g3jnrma5616m2iy300cidwcq799rapl5s3"; type = "gem"; }; version = "1.7.0"; }; redis-rack = { dependencies = ["rack" "redis-store"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0k3pn706wnf7lb24l6hwsi00c8rx693hvgfnccw3qj1y635ywwh8"; type = "gem"; }; version = "2.1.4"; }; redis-rails = { dependencies = ["redis-actionpack" "redis-activesupport" "redis-store"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0hjvkyaw5hgz7v6fgwdk8pb966z44h1gv8jarmb0gwhkqmjnsh40"; type = "gem"; }; version = "5.0.2"; }; redis-store = { dependencies = ["redis"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "17mhr1g3lmacrgjndbmrklngy32g55165n53111q70kykx7qjn7j"; type = "gem"; }; version = "1.10.0"; }; representable = { dependencies = ["declarative" "trailblazer-option" "uber"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1kms3r6w6pnryysnaqqa9fsn0v73zx1ilds9d1c565n3xdzbyafc"; type = "gem"; }; version = "3.2.0"; }; request_store = { dependencies = ["rack"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "13ppgmsbrqah08j06bybd3cddv6dml79yzyjn7r8j1src78h98h7"; type = "gem"; }; version = "1.5.1"; }; responders = { dependencies = ["actionpack" "railties"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "06ilkbbwvc8d0vppf8ywn1f79ypyymlb9krrhqv4g0q215zaiwlj"; type = "gem"; }; version = "3.1.1"; }; retriable = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1q48hqws2dy1vws9schc0kmina40gy7sn5qsndpsfqdslh65snha"; type = "gem"; }; version = "3.1.2"; }; reverse_markdown = { dependencies = ["nokogiri"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0087vhw5ik50lxvddicns01clkx800fk5v5qnrvi3b42nrk6885j"; type = "gem"; }; version = "2.1.1"; }; rexml = { groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0"; type = "gem"; }; version = "3.2.6"; }; rspec-activemodel-mocks = { dependencies = ["activemodel" "activesupport" "rspec-mocks"]; groups = ["test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0mlcjv83qvxpc05iija2va9m8xa9ma0bds8nbxysz1fh3ndg7dbr"; type = "gem"; }; version = "1.2.0"; }; rspec-collection_matchers = { dependencies = ["rspec-expectations"]; groups = ["test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "18jn7c9nhya3vwbb5i29vk3dkdvq9ilkjr5lzcvw4spipg92cxpz"; type = "gem"; }; version = "1.2.1"; }; rspec-core = { dependencies = ["rspec-support"]; groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0k252n7s80bvjvpskgfm285a3djjjqyjcarlh3aq7a4dx2s94xsm"; type = "gem"; }; version = "3.13.0"; }; rspec-expectations = { dependencies = ["diff-lcs" "rspec-support"]; groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0bhhjzwdk96vf3gq3rs7mln80q27fhq82hda3r15byb24b34h7b2"; type = "gem"; }; version = "3.13.0"; }; rspec-its = { dependencies = ["rspec-core" "rspec-expectations"]; groups = ["test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "15zafd70gxly5i0s00nky14sj2n92dnj3xpj83ysl3c2wx0119ad"; type = "gem"; }; version = "1.3.0"; }; rspec-mocks = { dependencies = ["diff-lcs" "rspec-support"]; groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0rkzkcfk2x0qjr5fxw6ib4wpjy0hqbziywplnp6pg3bm2l98jnkk"; type = "gem"; }; version = "3.13.0"; }; rspec-rails = { dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"]; groups = ["test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "02wr7fl189p1lnpaylz48dlp1n5y763w92gk59s0345hwfr4m1q2"; type = "gem"; }; version = "6.1.2"; }; rspec-support = { groups = ["default" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "03z7gpqz5xkw9rf53835pa8a9vgj4lic54rnix9vfwmp2m7pv1s8"; type = "gem"; }; version = "3.13.1"; }; ruby-ll = { dependencies = ["ansi" "ast"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0ylirlk6n59am0vwil3w2khsf19z7lp9qmfk31n12apydz80491i"; type = "gem"; }; version = "2.1.3"; }; ruby-openai = { dependencies = ["event_stream_parser" "faraday" "faraday-multipart"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "06jc0zn69gcriw103f2knmzba7zv57md3m4wb9jgdf5d06iyjmwb"; type = "gem"; }; version = "6.3.1"; }; ruby-saml = { dependencies = ["nokogiri" "rexml"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0qbhnmz1xn1ylvpywb8fyh00y6d73vjn97cs6a1ivriqpizkmkwx"; type = "gem"; }; version = "1.16.0"; }; ruby-vips = { dependencies = ["ffi"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0yycazz91ywwwv2iz3fgjkfn1z687bl4z5jjn7cwmky507b43652"; type = "gem"; }; version = "2.2.1"; }; ruby2_keywords = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1vz322p8n39hz3b4a9gkmz9y7a5jaz41zrm2ywf31dvkqm03glgz"; type = "gem"; }; version = "0.0.5"; }; safely_block = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1as1sjb07frp434yxap8227m2gpac6hf151fqkq1vi5paql2qf4q"; type = "gem"; }; version = "0.4.0"; }; sass-rails = { dependencies = ["sassc-rails"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1lqhb0fgmls9l9jhgz42ri25w13q5pmsiiwzjbarz4n7l6749dp0"; type = "gem"; }; version = "6.0.0"; }; sassc = { dependencies = ["ffi"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0gpqv48xhl8mb8qqhcifcp0pixn206a7imc07g48armklfqa4q2c"; type = "gem"; }; version = "2.4.0"; }; sassc-rails = { dependencies = ["railties" "sassc" "sprockets" "sprockets-rails" "tilt"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1d9djmwn36a5m8a83bpycs48g8kh1n2xkyvghn7dr6zwh4wdyksz"; type = "gem"; }; version = "2.1.2"; }; sentry-rails = { dependencies = ["railties" "sentry-ruby"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0bqk43yva7hm19pd8wc2sy8qqa8fsa2bhgx81ar21gzrs99x116s"; type = "gem"; }; version = "5.17.0"; }; sentry-ruby = { dependencies = ["bigdecimal" "concurrent-ruby"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "00dimbqslmphw7nywnkhw7cc2n5y40pgjaj5hky3wik1jqrw8s2p"; type = "gem"; }; version = "5.17.1"; }; sentry-sidekiq = { dependencies = ["sentry-ruby" "sidekiq"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1gfas5vg8p2ar9ahps3i8gb0drafv05ljmvhlz2y1kjhsznqp102"; type = "gem"; }; version = "5.17.0"; }; sidekiq = { dependencies = ["connection_pool" "rack" "redis"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0zqr9is8y7mg5dfs1q8w5jl9spwvqkhbi9r6np8208n40hi3pydl"; type = "gem"; }; version = "6.5.12"; }; signet = { dependencies = ["addressable" "faraday" "jwt" "multi_json"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0cfxa11wy1nv9slmnzjczkdgld0gqizajsb03rliy53zylwkjzsk"; type = "gem"; }; version = "0.19.0"; }; spring = { groups = ["development"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0dqpd70xcaxsa8m8zd6rq464dfczy1rm086bascv9c5b7qnn2yyp"; type = "gem"; }; version = "4.1.3"; }; spring-commands-rspec = { dependencies = ["spring"]; groups = ["development"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0b0svpq3md1pjz5drpa5pxwg8nk48wrshq8lckim4x3nli7ya0k2"; type = "gem"; }; version = "1.0.4"; }; sprockets = { dependencies = ["concurrent-ruby" "rack"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "182jw5a0fbqah5w9jancvfmjbk88h8bxdbwnl4d3q809rpxdg8ay"; type = "gem"; }; version = "3.7.2"; }; sprockets-rails = { dependencies = ["actionpack" "activesupport" "sprockets"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1b9i14qb27zs56hlcc2hf139l0ghbqnjpmfi0054dxycaxvk5min"; type = "gem"; }; version = "3.4.2"; }; stackprof = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1gdqqwnampxmc54nf6zfy9apkmkpdavzipvfssmjlhnrrjy8qh7f"; type = "gem"; }; version = "0.2.26"; }; temple = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "09p32vp94sa1mbr0if0adf02yzc4ns00lsmpwns2xbkncwpzrqm4"; type = "gem"; }; version = "0.10.2"; }; terminal-table = { dependencies = ["unicode-display_width"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "14dfmfjppmng5hwj7c5ka6qdapawm3h6k9lhn8zj001ybypvclgr"; type = "gem"; }; version = "3.0.2"; }; thor = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1vq1fjp45az9hfp6fxljhdrkv75cvbab1jfrwcw738pnsiqk8zps"; type = "gem"; }; version = "1.3.1"; }; tilt = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0p3l7v619hwfi781l3r7ypyv1l8hivp09r18kmkn6g11c4yr1pc2"; type = "gem"; }; version = "2.3.0"; }; timeout = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1d9cvm0f4zdpwa795v3zv4973y5zk59j7s1x3yn90jjrhcz1yvfd"; type = "gem"; }; version = "0.4.0"; }; trailblazer-option = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "18s48fndi2kfvrfzmq6rxvjfwad347548yby0341ixz1lhpg3r10"; type = "gem"; }; version = "0.1.2"; }; twitter-text = { dependencies = ["unf"]; groups = ["default"]; platforms = []; source = { fetchSubmodules = false; rev = "0931cb3782bf32023e7ff05282a46023718f42fe"; sha256 = "1m2hh3bl6zhp8fydfhfw3aggmvzf3ckyvd53mhw0r0xggln2y2ch"; type = "git"; url = "https://github.com/loomio/twitter-text.git"; }; version = "1.14.7"; }; tzinfo = { dependencies = ["concurrent-ruby"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd"; type = "gem"; }; version = "2.0.6"; }; tzinfo-data = { dependencies = ["tzinfo"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1rg1dmx6mknjazb8qq0j9sb9fah470my5sbjb6f3pa6si5018682"; type = "gem"; }; version = "1.2024.1"; }; uber = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1p1mm7mngg40x05z52md3mbamkng0zpajbzqjjwmsyw0zw3v9vjv"; type = "gem"; }; version = "0.1.0"; }; unf = { dependencies = ["unf_ext"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9"; type = "gem"; }; version = "0.1.4"; }; unf_ext = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1yj2nz2l101vr1x9w2k83a0fag1xgnmjwp8w8rw4ik2rwcz65fch"; type = "gem"; }; version = "0.0.8.2"; }; unicode-display_width = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1d0azx233nags5jx3fqyr23qa2rhgzbhv8pxp46dgbg1mpf82xky"; type = "gem"; }; version = "2.5.0"; }; uri = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "094gk72ckazf495qc76gk09b5i318d5l9m7bicg2wxlrjcm3qm96"; type = "gem"; }; version = "0.13.0"; }; uuidtools = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0s8h35ia80p919kidb66nfp8904rhdmn41z9ghsx4ihp2ild3bn4"; type = "gem"; }; version = "2.2.0"; }; video_info = { dependencies = ["iso8601" "net_http_timeout_errors" "oga"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "17bmz6rd9kyi2zgjzyiwzp867fxk6i75g4p6jxyzdw6c5h3p9xgm"; type = "gem"; }; version = "4.2.0"; }; warden = { dependencies = ["rack"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1l7gl7vms023w4clg02pm4ky9j12la2vzsixi2xrv9imbn44ys26"; type = "gem"; }; version = "1.2.9"; }; webmock = { dependencies = ["addressable" "crack" "hashdiff"]; groups = ["test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "07zk8ljq5kyd1mm9qw3452fcnf7frg3irh9ql8ln2m8zbi1qf1qh"; type = "gem"; }; version = "3.23.0"; }; websocket-driver = { dependencies = ["websocket-extensions"]; groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1nyh873w4lvahcl8kzbjfca26656d5c6z3md4sbqg5y1gfz0157n"; type = "gem"; }; version = "0.7.6"; }; websocket-extensions = { groups = ["default"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "0hc2g9qps8lmhibl5baa91b4qx8wqw872rgwagml78ydj8qacsqw"; type = "gem"; }; version = "0.1.5"; }; zeitwerk = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["http://rubygems.org"]; sha256 = "1m67qmsak3x8ixs8rb971azl3l7wapri65pmbf5z886h46q63f1d"; type = "gem"; }; version = "2.6.13"; }; }